@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;user-select: none;}
.paging-menu, .paging-menu a, .paging-skip, .paging-hint, .paging-skip input, .paging-skip button{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 50px;height: 50px;line-height: 50px;border: 1px solid #e1e1e1;margin: 5px;font-size: 14px;color: #555;transition: all .4s ease;background-color: #fff;}
.paging-menu a:first-child, .paging-menu a:last-child{width: 50px;font-size: 20px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #fe6b0b;background-color: #fe6b0b;color: #fff;}
.paging-skip{margin-left: 8px;}
.paging-hint{font-size: 14px;color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: 54px;text-align: center;height: 38px;border: 1px solid #e1e1e1;font-size: 14px;color: #666;border-radius: 3px;transition: all .4s ease;}
.paging-skip input:focus{border-color: #fe6b0b;}
.paging-skip button{color: #555;font-size: 14px;padding: 0 18px;border: 1px solid #e1e1e1;transition: all .4s ease;height: 38px;background: #fff;cursor: pointer;border-radius: 3px;}
.paging-skip button:hover{background-color: #fe6b0b;color: #fff;border-color: #fe6b0b;}
.paging-hint span{color: #fe6b0b;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px 2px;}.paging-skip{width: 100%;margin-left: 0;}.paging-menu a:first-child, .paging-menu a:last-child{width: 54px;}}

/* 搜索页面 */
.search{width: 100%;}
.search-info{width: 100%;line-height: 1.1;color: #333;font-weight: 700;}
.search-info span{color: #fe6b0b;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border-bottom: 1px solid #f0f0f2;}
.search-link h2{color: #333;line-height: 1.1;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #fe6b0b !important;}
.search-link:hover h2{color: #fe6b0b;}
@media all and (max-width:1000px) {.search-link{padding: 22px 0;}.search-list{margin-top: 10px;}}

/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}

/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #333;line-height: 1;position: relative;padding-bottom: 24px;}
.webmap-title::after{content: "";position: absolute;width: 60px;left: 0;right: 0;margin: 0 auto;bottom: 0;height: 4px;background: #fe6b0b;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -40px 0 0 -40px;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(20% - 40px);margin: 40px 0 0 40px;color: #333;}
.webmap-list>ul>li ul, .webmap-list>ul>li li{width: 100%;}
.webmap-list>ul>li a{display: block;transition: color .4s ease;position: relative;}
.webmap-list>ul>li a:hover{color: #fe6b0b;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;margin-bottom: 16px;line-height: 1;}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: 6px 0;font-size: 18px;}
.webmap-list>ul>li>.drop .drop a{padding-left: 18px;font-size: 16px;}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 14px;}
@media all and (max-width:1279px) {
    .webmap-list>ul{margin: -24px 0 0 -24px;}
    .webmap-list>ul>li{width: calc(20% - 24px);margin: 24px 0 0 24px;}
}
@media all and (max-width: 640px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -20px 0 0;}
    .webmap-list>ul>li{width: 100%;margin: 20px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 18px;padding-bottom: 14px;margin-bottom: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 16px;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}

#spotlight{background-color: rgba(0, 0, 0, 50%);}

/* 公共部分 */
.commonBanner{width: 100%;position: relative;overflow: hidden;}
.commonBanner img{width: 100%;}
.commonBanner .cont{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 99;}
.commonBanner .cont .contain{display: flex;align-items: center;height: 100%;}
.commonBanner .hide{position: absolute;top: 0px;left: 0px;background-color: rgba(0, 0, 0, 30%);width: 100%;height: 100%;animation: bannerBack 1s ease both .4s;}
.commonBanner .cont .contain .title{animation: bannerTitle 1s ease both .4s;}
@keyframes bannerTitle {0%{transform: translateX(-200px);opacity: 0;}100%{transform: translateX(0px);opacity: 1;}}
@keyframes bannerBack {0%{opacity: 0;}100%{opacity: 1;}}




.commonSmenu{height: 80px;border-bottom: 1px solid #f0f0f0;}
.commonSmenu .contain{height: 100%;}
.commonSmenu .cosu-l{float: left;display: flex;align-items: center;height: 100%;}
.commonSmenu .cosu-l ul{height: 100%;}
.commonSmenu .cosu-l li{margin-right: 18px;transition: all .4s ease;display: flex;align-items: center;}
.commonSmenu .cosu-l li:last-child{margin-right: 0px;}
.commonSmenu .cosu-l li.hui{color: #999999;}
.commonSmenu .cosu-l li:hover{color: #fe6b0b;}
.commonSmenu .cosu-l li i{font-size: 18px;}
.commonSmenu .cosu-r{float: right;height: 100%;}
.commonSmenu .cosu-r ul{height: 100%;}
.commonSmenu .cosu-r li{margin-left: 65px;position: relative;display: flex;align-items: center;height: 100%;transition: all .4s ease;}
.commonSmenu .cosu-r li:nth-child(1){margin-left: 0px;}
.commonSmenu .cosu-r li.active{color: #fe6b0b;}
.commonSmenu .cosu-r li::before{position: absolute;content: "";bottom: 0px;left: 0px;width: 100%;height: 2px;background-color: #fff;}
.commonSmenu .cosu-r li.active::before{position: absolute;content: "";bottom: 0px;left: 0px;width: 100%;height: 2px;background-color: #fe6b0b;}
.commonSmenu .cosu-r li:hover{color: #fe6b0b;}

.commonTietleJoin{width: 100%;}
.commonTietleJoin .line{display: flex;justify-content: center;margin-top: 25px;}
.commonTietleJoin .line>div{background-color: #fe6b0b;width: 60px;height: 1px;}








/* about */
.aboujs{width: 100%;position: relative;}
.aboujs .cont{width: 60%;padding-right: 55px;position: relative;z-index: 99;}
.aboujs .img{width: 40%;position: relative;z-index: 99;}
.aboujs .cont li{margin-bottom: 25px;}
.aboujs .cont li:last-child{margin-bottom: 0px;}
.aboujs .back{width: 100%;transform: translateY(-100px);z-index: 98;}
.aboujs .img>img:nth-child(2){display: none;}

.abousp{background: url(../images/pages/about/abousp-back.jpg)center no-repeat;background-size: cover;width: 100%;}
.abousp .contain{display: flex;justify-content: center;}
.abousp .img{position: relative;}
.abousp .cont{position: absolute;top: 0px;left: 0px;z-index: 99;width: 100%;height: 100%;}
.abousp .cont a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;flex-direction: column;}
.abousp .cont a .btn{width: 80px;height: 80px;border: 2px solid #fff;border-radius: 100%;display: flex;justify-content: center;align-items: center;}
.abousp .cont a .btn i{font-size: 20px;color: #fff;margin-left: 2px;}

.aboujg{width: 100%;}
.aboujg .img{display: flex;justify-content: center;}

.abouwh-list1{width: 100%;overflow: hidden;position: relative;background-color: #f7f7f7;}
.abouwh-list1 .back{background: url(../images/pages/about/abouwh-back.png)center no-repeat;background-size: cover;width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;}
.abouwh-list1 .cont{background-color: #fdfdfd;padding: 50px 0px;}
.abouwh-list1 .cont .list-muen{padding: 20px 50px 40px 50px;border-right: 1px solid #f4f4f4;width: 20%;}
.abouwh-list1 .cont .list-muen .title{transition: all .4s ease;}
.abouwh-list1 .cont .list-muen .img{width: 100px;height: 100px;border-radius: 100%;display: flex;justify-content: center;align-items: center;transition: all .8s ease;position: absolute;}
.abouwh-list1 .cont .list-muen .img-cot{width: 100%;display: flex; justify-content: center;}
.abouwh-list1 .cont .list-muen .img img:nth-child(1){opacity: 1;position: absolute;transition: all .4s ease;}
.abouwh-list1 .cont .list-muen .img img:nth-child(2){opacity: 0;transition: all .4s ease;}
.abouwh-list1 .cont .list-muen:hover .img img:nth-child(1){opacity: 0;}
.abouwh-list1 .cont .list-muen:hover .img img:nth-child(2){opacity: 1;}
.abouwh-list1 .cont .list-muen:hover .img{background-color: #fe6b0b;}
.abouwh-list1 .cont .list-muen:hover .title{color: #fe6b0b;}
.abouwh-list1 .cont .list-muen .img-cot .line{width: 100px;height: 100px;border: 1px dashed #fe6b0b;border-radius: 100%;
   }
@keyframes lineBoder{0%{transform: rotate(0deg);}100%{transform:rotate(360deg)}}

.abouwh-list2 .list-muen{width: 100%;}
.abouwh-list2 .list-muen .img{width: 50%;}
.abouwh-list2 .list-muen .cont{width: 50%;background-color: #fbfbfb;padding: 90px 100px;}
.abouwh-list2 .list-muen .cont .cont-t{position: relative;}
.abouwh-list2 .list-muen .cont .title{color:#fe6b0b;position: absolute;bottom: 30px;font-weight: bold;}
.abouwh-list2 .list-muen .cont .number{margin-top: -40px;color: #f2f2f2;}
.abouwh-list2 .list-muen .cont .text{margin-top: -19px;}
.abouwh-list2 .list-muen:nth-child(2n){flex-direction: row-reverse;}
.abouwh-list2 .list-muen .img:hover img{transform: scale(1.04);}
.abouwh-list2 .list-muen .img{overflow: hidden;}
.abouwh-list2 .list-muen .img img{transition: all .4s ease;width: 100%;height: 100%;}

.aboufz{background: url(../images/pages/about/aboufz-back.jpg)no-repeat bottom;background-size: cover;}
.aboufz .aboufz-t{background: url(../images/pages/about/aboufz-img.jpg)center no-repeat;background-size: cover;height: 160px;display: flex;align-items: center;padding: 0px 100px;}
.aboufz .aboufz-t li.active .number{color: #fff;font-size: 36px;padding-top: 0px;}
.aboufz .aboufz-t li .number{color: #4da64e;font-size: 30px;transition: all .4s ease;padding-top: 10px;}
.aboufz .aboufz-t li.active .img{opacity: 1;}
.aboufz .aboufz-t li .img{opacity: 0;transition: all .4s ease;}
.aboufz .aboufz-t li a{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.aboufz .aboufz-t li{margin-right: 110px;}
.aboufz .aboufz-t li:last-child{margin-right: 0px;}
.aboufz .aboufz-b>ul{position: relative;padding-top: 100px;padding-bottom: 100px;}
.aboufz .aboufz-b>ul::before{content: "";width: 1px;height: 100%;background-color: #e6e8ed;position: absolute;right: 50%;top: 0px;}
.aboufz .aboufz-b .list-muen{width: 100%;position: relative;display: flex;justify-content: space-between;margin-bottom: 80px;}
.aboufz .aboufz-b .list-muen:last-child{margin-bottom: 0px;}
.aboufz .aboufz-b .cont-l{width: 43%;text-align: right;position: relative;}
.aboufz .aboufz-b .cont-r{width: 43%;}
.aboufz .aboufz-b .cont-l .text li{margin-bottom: 10px;}
.aboufz .aboufz-b .cont-l::before{background: url(../images/pages/about/dian.png)no-repeat center;background-size: cover;position: absolute;top: 15px;right: -110px;content: "";z-index: 99;width: 55px;height: 23px;transition: all .4s ease;}
.aboufz .aboufz-b .list-muen.active .cont-l::before{background: url(../images/pages/about/dian-l.png)no-repeat center;}
.aboufz .aboufz-b .list-muen.active .cont-l .number{color:#fe6b0b;}
.aboufz .aboufz-b .list-muen .cont-l .number{transition: all .4s ease;}
.aboufz .aboufz-b .list-muen:nth-child(2n){flex-direction: row-reverse;}
.aboufz .aboufz-b .list-muen:nth-child(2n) .cont-l{text-align: left;}
.aboufz .aboufz-b .list-muen:nth-child(2n) .cont-l::before{background: url(../images/pages/about/dian.png)no-repeat center;background-size: cover;position: absolute;top: 15px;right: auto;left: -110px; content: "";z-index: 99;width: 55px;height: 23px;transition: all .4s ease;transform: rotate(180deg);}
.aboufz .aboufz-b .list-muen.active:nth-child(2n) .cont-l::before{background: url(../images/pages/about/dian-l.png)no-repeat center;}

.aboury li{width: calc(25% - 40px);margin-right: 40px;background-color: #f9f9f9;margin-bottom: 40px;}
.aboury ul{margin-right: -40px;margin-bottom: -40px;}
.aboury li a{display: flex;width: 100%;height: 100%;flex-direction: column;align-items: flex-end;}
.aboury li .cont{width: 100%;padding: 0px 40px;position: relative;}
.aboury li .cont .img {display: flex;padding: 40px 0px;height: 410px;justify-content: center;align-items: center;}
.aboury li .cont .line{background-color: #ededed;width: 100%;height: 1px;}
.aboury li .title{width: 100%;height: 80px;display: flex;justify-content: center;align-items: center;transition: all .4s ease;text-align: center;}
.aboury li:hover .title{background-color: #fe6b0b;color: #fff;}
.aboury li .cont .cont-btn{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 30%);display: flex;justify-content: center;align-items: center;opacity: 0;transition: all .4s ease;}
.aboury li .cont .cont-btn .btn{width: 90px;height: 90px;display: flex;justify-content: center;align-items: center;background-color: #fe6b0b;border-radius: 100%;}
.aboury li:hover .cont .cont-btn{opacity: 1;}
.aboury li .cont .img img{width: 100%;}


.aboucp{width: 100%;position: relative;}
.aboucp .title li{margin-bottom: 30px;line-height: 30px;}
.aboucp .title li:last-child{margin-bottom: 0px;}
.aboucp .abou-svp {position: relative;}
.aboucp .abou-svp .btn{position: absolute;position: absolute;top:calc(50% - 30px);left: 0px;z-index: 99;width: 100%;padding: 0px 60px;}
.aboucp .abou-svp .btn a>div{width: 60px;height: 60px;background-color: rgba(0, 0, 0, 30%);border: 1px solid #fff;display: flex;justify-content: center;align-items: center;border-radius: 100%;transition: all .4s ease;}
.aboucp .abou-svp .btn i{color: #fff;}
.aboucp .abou-svp .btn .swiper-prev{float: left;}
.aboucp .abou-svp .btn .swiper-next{float: right;}
.aboucp .abou-svp .btn .swiper-prev:hover a>div{background-color: #fe6b0b;}
.aboucp .abou-svp .btn .swiper-next:hover a>div{background-color: #fe6b0b;}
.aboucp .ab-xgsp li{position: relative;width: calc(50% - 100px);margin-right: 100px;}
.aboucp .ab-xgsp ul{margin-right: -100px;}
.aboucp .ab-xgsp li .cont{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;z-index: 99;}
.aboucp .ab-xgsp li .cont .btn{width: 80px;height: 80px;border: 2px solid #fff;border-radius: 100%;display: flex;justify-content: center;align-items: center;}
.aboucp .ab-xgsp li .cont .btn i{color: #fff;font-size: 40px;transform: rotate(-90deg);padding-top: 5px;}

/*  */
.bushx{position: relative;width: 100%;}
.bushx .list-muen.cont-l{padding-right: 10px;width: 32%;}
.bushx .list-muen img{height: 100%;}
.bushx .list-muen{position: relative;}
.bushx .list-muen.cont-r{width: 68%;}
.bushx .list-muen.cont-r ul{margin-right: -10px;margin-bottom: -10px;}
.bushx .list-muen.cont-r .list-muen{width: calc(50% - 10px);margin-right: 10px;margin-bottom: 10px;}
.bushx .list-muen .line{width: 60px;height: 2px;background-color: #fff;margin-top: 30px;margin-bottom: 30px;}
.bushx .list-muen.cont-l .hide{padding-top: 310px;padding-left: 40px;padding-right: 40px;}
.bushx .list-muen .hide .title{margin-top: 20px;}
.bushx .list-muen .hide .btn{margin-top: 35px;}
.bushx .list-muen .hide .btn i{color: #fff;font-size: 30px;transition: all .4s ease;position: relative;z-index: 999;}
.bushx .list-muen .hide{position: absolute;background-color: rgba(0, 0, 0, 70%);top: 0px;left: 0px;width: calc(100% - 10px);height: 100%;opacity: 0;transition: all .8s ease;}
.bushx .list-muen .show{position: absolute;bottom: 40px;left: 40px;opacity: 1;transition: all .8s ease;}
.bushx .list-muen.cont-l:hover .hide{opacity: 1;}
.bushx .list-muen.cont-l:hover .show{opacity: 0;transform: translateY(200px);}
.bushx .list-muen.cont-r .list-muen:hover .show{opacity: 0;transform: translateY(200px);}
.bushx .list-muen.cont-l .hide>div{transform: translateY(-200px);opacity: 0;transition: all .8s ease .1s;}
.bushx .list-muen.cont-r .hide>div{transform: translateY(-200px);opacity: 0;transition: all .8s ease .1s;}
.bushx .list-muen.cont-l:hover .hide>div{transform: translateY(0px);opacity: 1;}
.bushx .list-muen .hide .btn:hover i{transform: translateX(20px);}
.bushx .list-muen.cont-r .list-muen:hover .hide{opacity: 1;}
.bushx .list-muen.cont-r .list-muen:hover .show{opacity: 0;transform: translateY(100px);}
.bushx .list-muen.cont-r .list-muen:hover .hide>div{transform: translateY(0px);opacity: 1;}
.bushx .list-muen{overflow: hidden;}
.bushx .list-muen .hide{padding-top: 100px;padding-left: 20px;padding-right: 20px;width: 100%;}
.bushx .list-muen img{width: 100%;}
.bushx .list-muen.cont-l .hide{width: calc(100% - 10px);}

.bussg{width: 100%;position: relative;overflow: hidden;}
.bussg .cont-l{width: 51%;}
.bussg .cont-r{width: 49%;padding-left: 100px;padding-top: 20px;}
.bussg .cont-r .btn div{width: 160px;height: 55px;background-color: #fff;color: #fe6b0b;border: 1px solid #fe6b0b;border-radius: 5px;
    transition: all .4s ease;margin-right: 20px;}
.bussg .cont-r .btn div:hover{background-color: #fe6b0b;color: #fff;}
.bussg .cont-r .btn div a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.bussg .cont-l .img img:hover{transform: scale(1.04);}
.bussg .cont-l .img img{transition: all .4s ease;}
.bussg .cont-l .img{overflow: hidden;}

.bussg-xq{width: 100%;background-color: #f8f8f8;}
.bussg-xq .contain{background-color: #fff;padding: 60px;}
.bussg-xq h1{font-size: 24px;color: #333;font-weight: 700;}
.bussg-xq h3{font-size: 16px;color: #333;}
.bussg-xq p{font-size: 16px;color: #666;line-height: 30px;}
.bussg-xq img{margin: 0 auto;}
.bussg-xq table tr td {border: 1px solid #000;}
.bussg-xq table tr:nth-child(1) td{background-color: #fe6b0b;}
.bussg-xq table tr:nth-child(1) td p{color: #fff;}

.bussg-gy{width: 100%;position: relative;background-color: #f8f8f8;}
.bussg-gy .contain{background-color: #fff;padding: 60px;}
.bussg-gy .title{margin-bottom: 50px;}
.bussg-gy h1{ color: #333;}
.bussg-gy h3{ color: #333;}
.bussg-gy p{color: #666;font-size: 16px;}
.bussg-gy img{margin: 0 10px;}
.bussg-gy img{display: inline-block;width: 618px;height: 410px;}

.busxs{width: 100%;position: relative;}
.busxs li{width: calc(33.3333% - 50px);margin-right: 50px;margin-bottom: 50px;}
.busxs ul{margin-right: -50px;margin-bottom: -50px;}
.busxs li .cont{width: 100%;display: flex;justify-content: center;padding-top: 22px;}
.busxs li:hover .title{color:#fe6b0b;}
.busxs li .title{transition: all .4s ease;}
.busxs li .img img{transition: all .4s ease;width: 100%;}
.busxs li .img{overflow: hidden;}
.busxs li .img img:hover{transform: scale(1.04);}

.busxs-xq{width: 100%;position: relative;background-color: #f8f8f8;}
.busxs-xq .cont-l{width: 71%;background-color: #fff;padding: 50px;}
.busxs-xq .cont-r{width: 29%;padding-left: 40px;}
.busxs-xq .cont-r .cont{background-color: #fff;padding: 50px 30px;}
.busxs-xq .cont-l .cont .line{background-color: #f4f4f4;width: 100%;height: 1px;}
.busxs-xq .cont-l .cont .data{margin-bottom: 40px;}
.busxs-xq .cont-l .content{border-top: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;padding: 40px 0px;color: #666;}
.busxs-xq .cont-l .content img{height: auto !important;display: block;margin: 0 auto;}
.busxs-xq .cont-l .page .list-muen{line-height: 55px;border-bottom: 1px solid #f4f4f4;}
.busxs-xq .cont-l .page .list-muen .text1{margin-right: 10px;}
.busxs-xq .cont-l .page .list-muen i{margin-right: 30px;color: #b1b1b1;font-size: 15px;}
.busxs-xq .cont-l .page .list-muen:hover .text2{color: #fe6b0b;}
.busxs-xq .cont-l .page .list-muen .text2{transition: all .4s ease;}
.busxs-xq .cont-l .btn{width: 100%;display: flex;justify-content: center;margin-top: 60px;}
.busxs-xq .cont-l .btn .cont{width: 200px;height: 60px;border-radius: 50px;border: 1px solid #fe6b0b;}
.busxs-xq .cont-l .btn .cont a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;color: #fe6b0b;transition: all .4s ease;border-radius: 50px;}
.busxs-xq .cont-l .btn .cont i{margin-right: 10px;}
.busxs-xq .cont-l .btn .cont a:hover{background-color: #fe6b0b;color: #fff;}
.busxs-xq .cont-r .cont li{margin-bottom: 40px;}
.busxs-xq .cont-r .cont li:last-child{margin-bottom: 0px;}
.busxs-xq .cont-r .cont li .text{width: 100%;display: flex;justify-content: center;margin-top: 20px;transition: all .4s ease;}
.busxs-xq .cont-r .cont li:hover .text{color: #fe6b0b;}
.busxs-xq .cont-r .cont li .img{overflow: hidden;}
.busxs-xq .cont-r .cont li:hover .img img{transform: scale(1.04);}
.busxs-xq .cont-r .cont li .img img{transition: all .4s ease;width: 100%;}
.news-xq .busxs-xq .cont-r .cont li .text {display:block;}
.tec-xq .busxs-xq .cont-r .cont ul{border-top: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;}
.tec-xq .busxs-xq .cont-r .cont li{border-bottom: 1px dashed #eeeeee;margin-bottom: 0px;line-height: 65px;width: 100%!important;}
.tec-xq .busxs-xq .cont-r .cont li.no{border: 0px;}
.tec-xq .busxs-xq .cont-r .cont li:hover .text1{color: #fe6b0b;}
.tec-xq .busxs-xq .cont-r .cont li .text1{transition: all .4s ease;}




/*  */
.subal {width: 100%;position: relative;}
.subal li{width: calc(33.3333% - 50px);margin-right: 50px;margin-bottom: 80px;border-bottom: 1px solid #eaeaea;position: relative;}
.subal ul{margin-right: -50px;margin-bottom: -80px;}
.subal li .img{position: relative;width: 100%;overflow: hidden;height: 292px;}
.subal li .img .show{height: 100%;width: 100%;}
.subal li .img img{width: 100%;transition: all .4s ease;height: 100%;}
.subal li .img .hide{opacity: 0;background-color: rgba(0, 119, 3, 90%);position: absolute;width: 100%;height: 100%;display: flex;justify-content:center;align-items: center;flex-direction: column;top: 0;left: 0;transition: all .4s ease;}
.subal li .img .hide .btn{width: 48px;height: 48px;border-radius: 100%;border: 2px solid #fff;display: flex;justify-content: center;align-items: center;}
.subal li .cont{margin-top: 35px;margin-bottom: 20px;transition: all .4s ease;}
.subal li .img .hide .btn i{font-size: 15px;color: #fff;transform: rotate(45deg);}
.subal li:hover .img .hide{opacity: 1;}
.subal li::before{content: "";width: 0px;background-color: #fe6b0b;position: absolute;bottom: 0px;left: 0px;height: 1px;transition: all .4s ease;}
.subal li:hover::before{width: 100%;}
.subal li:hover .cont{color: #fe6b0b;}
.subal li:hover .img img{transform: scale(1.04);}
/*  */
.newslb {width: 100%;background-color: #f8f8f8;}
.newslb li {width: 100%;background-color: #fff;transition: all .4s ease;margin-bottom: 40px;}
.newslb li:hover {background-color: #fe6b0b;box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);}
.newslb li a{display: flex;width: 100%;height: 100%;padding: 40px 0px;}
.newslb .data {width: 14%;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.newslb li .data>div{transition: all .4s ease;}
.newslb li:hover .data>div{color: #fff;}
.newslb .img{width: 28%;border: 5px solid #fff;overflow: hidden;}
.newslb .cont{width: 58%;padding-left: 60px;padding-right: 40px;padding-top: 20px;}
.newslb .cont .btn{color: #fe6b0b;}
.newslb li .cont>div{transition: all .4s ease;}
.newslb li:hover .cont>div{color: #fff;}
.newslb .img:hover img{transform:scale(1.04);}
.newslb .img img{transition: all .4s ease;height: 100%;width: 100%;}
/*  */
.tecjs{width: 100%;position: relative;}
.tecjs li{width: 100%;position: relative;padding: 30px 0px;border-bottom: 1px solid #f0f0f0;}
.tecjs li a{display: flex;width: 100%;height: 100%;}
.tecjs li .img{width: 25%;overflow: hidden;}
.tecjs li .cont{width: 75%;padding-left: 60px;}
.tecjs li .img img{width: 100%;height: 100%;transition: all .4s ease;}
.tecjs li .cont .btn{color: #fe6b0b;display: flex;flex-direction: row;align-items: center;}
.tecjs li .cont .btn i{font-size: 10px;transition: all .4s ease;}
.tecjs li:hover .cont .title{color: #fe6b0b;}
.tecjs li .cont .title{transition: all .4s ease;}
.tecjs li .cont .btn:hover i{transform: translateX(10px);display: flex;}
.tecjs li .img img:hover{transform: scale(1.04);}
/*  */
.jojnpq{background: url(../images/pages/join/jojnpq-back.png)right no-repeat;background-size: contain;}
.jojnpq .cont li{margin-bottom: 12px;}

.jojnwh .commonTietleJoin .title{color: #fff;}
.jojnwh .commonTietleJoin .line>div{background-color: #fff;}
.jojnwh{background: url(../images/pages/join/jojnwh-back.jpg)center no-repeat;position: relative;padding-bottom: 275px;background-size:cover;}
.jojnwh .list1 ul{padding: 0px 45px;margin-right: -100px;}
.jojnwh .list1 li{width: calc(20% - 100px);margin-right: 100px;position: relative;}
.jojnwh .list1 li .img{display: flex;justify-content: center;align-items: center;}
.jojnwh .list1 li .img .hide{width: 100px;height: 100px;display: flex;justify-content: center;align-items: center;}
.jojnwh .list1 li .img .show{width: 100px;height: 100px;position: absolute;border-radius: 100%;border: 1px dashed #fff;}
.jojnwh .list1 li:hover .img .show{animation: backline 1.2s linear infinite;}
@keyframes backline{0%{transform:rotate(0deg);}100%{transform: rotate(360deg);}}
.jojnwh .list1 li::before {width: 160px;height: 1px;content: "";position: absolute;top: 50px;right: -129px;border-top: 1px dashed #fff;}
.jojnwh .list1 li:last-child::before{content: none;} 
.jojnwh .list2 li{width: 25%;background-color: #fff;padding: 55px;border-right: 1px solid #f4f4f4;transition: all .4s ease;position: relative;}
.jojnwh .list2 li.no{border-right: 0px solid #f4f4f4;}
.jojnwh .list2 li .number{color: #f2f2f2;transition: all .4s ease;text-align: center;}
.jojnwh .list2 li .title {color: #fe6b0b;text-align: center;transition: all .4s ease;position: absolute;top: 140px;left: 115px;}
.jojnwh .list2 li .text{text-align: center;transition: all .4s ease;}
.jojnwh .list2 li:hover .text{color: #fff;text-align: center;}
.jojnwh .list2 li:hover .title{color: #fff;text-align: center;}
.jojnwh .list2 li:hover .number{color: #0e7e11;}
.jojnwh .list2 li:hover{background-color: #fe6b0b;}
.jojnwh .list2{position: absolute;bottom: -385px;}

.jojnfl{width: 100%;padding-top: 280px;background: url(../images/pages/join/jojnfl-back.jpg)center no-repeat;background-size: cover;}
.jojnfl .cont li{width: calc(33.333% - 16px);margin-right: 16px;margin-bottom: 16px;background-color: #fff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.03);padding: 50px 40px;position: relative;}
.jojnfl .cont ul{margin-right: -16px;margin-bottom: -16px;}
.jojnfl .cont li .img{position: absolute;transition: all .4s ease;top: 0px;width: 100%;height: 100%;left: 0px;z-index: 98;opacity: 0;}
.jojnfl .cont li .img::before{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color:rgba(0, 0, 0, 0.18);content: "";}
.jojnfl .cont li .img>img{width: 100%;height: 100%;}
.jojnfl .cont li .text,.jojnfl .cont li .title{position: relative;z-index: 99;transition: all .4s ease;}
.jojnfl .cont li:hover .img{opacity: 1;}
.jojnfl .cont li:hover .text,.jojnfl .cont li:hover .title{color: #fff;}

.jojnhj{width: 100%;background: url(../images/pages/join/jojnhj-back.png)left no-repeat;background-size: contain;}
.jojnhj .cont li{width: calc(33.333% - 28px);margin-right: 28px;margin-bottom: 28px;}
.jojnhj .cont ul{margin-right: -28px;margin-bottom: -28px;}

.jojnjr{width: 100%;position: relative;}
.jojnjr .cont-b>ul{border-top: 3px solid #fe6b0b;}
.jojnjr .cont-b .list-muen{width: 100%;border-bottom: 1px solid #e8e8e8;line-height: 80px;transition: all .4s ease;}
.jojnjr .cont-b .list-muen .cont{width: 84%;padding-left: 90px;}
.jojnjr .cont-b .list-muen .cont-btn{width: 16%;display: flex;justify-content: center;align-items: center;}
.jojnjr .cont-b .list-muen .cont>ul{margin-right: -200px;}
.jojnjr .cont-b .list-muen .cont .cont-list{width: calc(25% - 200px);margin-right: 200px;text-align: center;}
.jojnjr .cont-b .list-muen .cont-btn .btn{width: 110px;height: 45px;}
.jojnjr .cont-b .list-muen .cont-btn .btn a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;border-radius: 40px;background-color: #fe6b0b;opacity: 0;transition: all .4s ease;}
.jojnjr .cont-b .list-muen:hover .cont-btn .btn a{opacity: 1;}
.jojnjr .cont-b .list-muen:hover{background-color: #f3f4f8;}

.jojnjr-xq{width: 100%;position: relative;background-color: #f8f8f8;} 
.jojnjr-xq .cont{background-color: #ffff;padding: 60px;}
.jojnjr-xq .cont-btn{width: 100%;}
.jojnjr-xq .cont-btn .btn{width: 180px;height: 60px;}
.jojnjr-xq .cont-btn .btn a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;background-color: #fe6b0b;border-radius: 40px;}

.join-tc{position: relative;}
.jojnjr-tc{position: absolute;top: -90px;left: 0px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 50%);z-index: -9999999999;opacity: 0;}
.jojnjr-tc .contain{display: flex;justify-content: center;}
.jojnjr-tc .cont{background-color: #fff;width: 800px;position: fixed;top: -300px;padding: 80px 60px;transition: all .4s ease;}
.jojnjr-tc .cont .btn-gb{position: absolute;top: 30px;right: 30px;}
.jojnjr-tc .cont .btn-gb i{font-size: 20px;color: #333;}
.jojnjr-tc .cont .join-input{width: calc(50% - 10px);margin-right: 10px;margin-bottom: 10px;}
.jojnjr-tc .cont .list1{margin-right: -10px;margin-bottom: -10px;}
.jojnjr-tc .cont .join-input input{padding-left: 20px;width: 100%;height: 60px;border: 1px solid #e0e0e0;}
.jojnjr-tc .cont .cont-sc{width: 100%;}
.jojnjr-tc .cont .cont-sc .join-input.sc{width: 85%;padding-right: 10px;margin-right: 0px;}
.jojnjr-tc .cont .cont-sc .btn-sc{width: 15%;height: 60px;color: #fff;background-color: #fe6b0b;position: relative;display: flex;justify-content: center;align-items: center;}
.jojnjr-tc .cont .cont-sc .btn-sc input{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;opacity: 0;position: absolute;top: 0px;left: 0px;}
.jojnjr-tc .cont .list li:nth-child(1){margin-right: 20px;}
.jojnjr-tc .cont .list li{display: flex;align-items: center;}
.jojnjr-tc .cont .list{margin-bottom: 10px;}
.jojnjr-tc .cont .btn-tj {display: flex;margin: 0 auto;text-align: center;flex-direction: column;margin-top: 30px;}
.jojnjr-tc .cont .btn-tj .btn{width: 260px;height: 60px;margin-bottom: 20px;}
.jojnjr-tc .cont .btn-tj .btn a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;background-color: #fe6b0b;border-radius: 50px;}

.ctc{background-color: #fbfbfb;}
.ctcly{background: url(../images/pages/contact/ctc-back.png)right bottom no-repeat;}
.ctcly .cont .ctc-input{width: calc(50% - 40px);margin-right: 40px;margin-bottom: 20px;height: 60px;}
.ctcly .cont .ctc-input input{width: 100%;height: 100%;border: 1px solid #ededed;padding-left: 30px;background-color: rgba(255, 255, 255, 90%);}
.ctcly .cont ul{margin-right: -40px;margin-bottom: -20px;}
.ctcly .cont .ctc-input.row{width: 100%;margin-top: 20px;height: 240px;}
.ctcly .cont .ctc-input.row textarea{width: 100%;height: 100%;padding-left: 30px;padding-top: 20px;border: 1px solid #ededed;background-color: rgba(255, 255, 255, 90%);}
.ctcly .cont .cont-btn{width: 100%;display: flex;justify-content: center;}
.ctcly .cont .btn{width: 260px;height: 60px;}
.ctcly .cont .btn a{width: 100%;height: 100%;display: flex;background-color: #fe6b0b;border-radius: 80px;justify-content: center;align-items: center;}
.ctcfs .cont-t{width: 100%;display: flex;justify-content: center;}
.ctcfs .cont-t li{margin-right: 30px;}
.ctcfs .cont-t li:last-child{margin-right: 0px;}
.ctcfs .cont-t li .btn{width: 180px;height: 55px;background-color: rgba(0, 0, 0, 0);border: 1px solid #999;border-radius: 70px;transition: all .4s ease;}
.ctcfs .cont-t li .btn a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;transition: all .4s ease;}
.ctcfs .cont-t li.active .btn,.ctcfs .cont-t li:hover .btn{background-color:#fe6b0b;border: 0px;}
.ctcfs .cont-t li.active .btn a,.ctcfs .cont-t li:hover .btn a{color: #fff;}
.ctcfs .cont-b .list-muen .cont-l{width: 100%;display: flex;align-items: center;height: 100%;}
.ctcfs .cont-b .list-muen .cont-l ul{display: block;width: 100%;}
.ctcfs .cont-b .list-muen {width: 45%;background-color: #fff;padding: 0px 40px;}
.ctcfs .cont-b .cont-r{width: 55%;height: 440px;}
.ctcfs .cont-b .list-muen .cont-l li{height: 135px;border-bottom: 1px solid #f0f0f0;display: flex;align-items: center;}
.ctcfs .cont-b .list-muen .cont-l li.no{border-bottom:0px;}
.ctcfs .cont-b .list-muen .cont-l li .img{width: 14%;}
.ctcfs .cont-b .list-muen .cont-l li .content{width: 86%;}
.ctcfs .cont-b .list-muen .cont-l li .img .img-lx{width: 52px;height: 52px;border-radius: 100%;border: 1px solid #fe6b0b;display: flex;justify-content: center;align-items: center;}
#map{width: 100%;height: 100%;}
#map .amap-info-content{padding: 18px;}
.relmap-info{width: 100%;overflow: hidden;}
.relmap-info h6{font-size: 16px;color: #000;line-height: 24px;}
.relmap-info p{font-size: 14px;color: #000;margin-top: 8px;}
.relmap-info a{font-size: 14px;display: block;margin: 10px auto 0;color: #d4a95b;width: 180px;height: 32px;line-height: 32px;border: 1px solid #d4a95b;text-align: center;transition: all .3s ease;}
.relmap-info a:hover{background: #d4a95b;color: #fff;}
#map .amap-logo,#map .amap-copyright{display: none !important;}
.amap-icon{display: none;}
#map .amap-info-close{display: none;}
.relmap-dian {position: absolute;bottom: -18px;left: 100px;}
.amap-info-content{overflow: unset;}
.ctcfs .cont-b .list-muen.active{display: block;}
.ctcfs .cont-b .list-muen{display: none;}

.busxs-xq .cont-l .content table{border: 0px;}
.busxs-xq .cont-l .content table td{border: 0px;}

.noy-img{display: flex;flex-wrap: wrap;margin-right: -15px;margin-bottom: -15px;}
.noy-img .img{width:calc(100%/2 - 15px);margin-right: 15px;margin-bottom: 15px;}
.noy-img .img img{width: 100%;height: 100%;}










/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .jojnwh .list2 li .title {top: 118px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .aboujs .cont li {margin-bottom: 10px;}
    .commonSmenu .cosu-r li {margin-left: 40px;}
    .aboujs .img>img{height: 100%;object-fit: unset;}
    .abouwh-list1 .cont .list-muen {padding: 20px 30px 40px 30px;}
    .abouwh-list2 .list-muen .cont {padding: 90px 60px;}
    .abouwh-list2 .list-muen .cont .title {bottom: 24px;}
    .aboufz .aboufz-t li {margin-right: 60px;}
    .aboufz .aboufz-b .cont-l::before {right: -88px;}
    .aboufz .aboufz-b .list-muen:nth-child(2n) .cont-l::before {left: -88px;}
    .aboury li {width: calc(33.3333% - 40px);}
    .bushx .list-muen .hide {padding-top: 20px;}
    .bushx .list-muen.cont-l .hide {padding-top: 260px;}
    .bushx .list-muen .line {margin-top: 20px;margin-bottom: 20px;}
    .bushx .list-muen .hide .btn {margin-top: 20px;}
    .bussg .cont-r {padding-left: 70px;}
    .bussg-gy img{margin-bottom: 20px;margin-left: 165px;}
    .busxs-xq .cont-l .content {padding: 30px 0px;}
    .busxs-xq .cont-l .cont .data {margin-bottom: 25px;}
    .busxs-xq .cont-r .cont {padding: 45px 20px;}
    .subal li {width: calc(33.3333% - 30px);margin-right: 30px;margin-bottom: 50px;}
    .subal ul{margin-right: -30px;margin-bottom: -50px;}
    .jojnwh .list1 li::before {width: 100px;top: 50px;right: -100px;}
    .jojnwh .list2 li .title {top: 118px;left: 85px;}
    .jojnjr .cont-b .list-muen .cont .cont-list {width: calc(25% - 140px);margin-right: 140px;}
    .jojnjr .cont-b .list-muen .cont>ul {margin-right: -140px;}
    .jojnjr .cont-b .list-muen .cont {width: 84%;padding-left: 55px;}
    .ctcfs .cont-b .list-muen .cont-l li .content {width: 86%;margin-left: 30px;}
    .subal li .img {height: 255px;}

}

@media all and (max-width:1439px) {
    /* 1360 */
}

@media all and (max-width:1359px) {
    /* 1280 */
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .commonSmenu .cosu-r li {margin-left: 30px;}
    .aboujs .cont {width: 100%;padding-right: 0px;}
    .aboujs .contain.content{flex-direction: column-reverse;}
    .aboujs .img{width: 100%;margin-bottom: 20px;}
    .aboujs .img>img:nth-child(2){display: block;}
    .aboujs .img>img:nth-child(1){display: none;}
    .abouwh-list1 .cont .list-muen {padding: 20px 20px 40px 20px;}
    .abouwh-list2 .list-muen .cont {padding: 75px 60px;}
    .aboufz .aboufz-t {padding: 0px 50px;}
    .aboufz .aboufz-t li {margin-right: 45px;}
    .aboufz .aboufz-b .cont-l::before {top: 10px;right: -73px;}
    .aboufz .aboufz-b .list-muen:nth-child(2n) .cont-l::before {top: 10px;left: -73px;}
    .aboufz .aboufz-b>ul {padding-top: 40px;padding-bottom: 40px;}
    .aboufz .aboufz-b .list-muen {margin-bottom: 25px;}
    .aboury li .cont {padding: 0px 30px;}
    .aboury li .cont .img {padding: 30px 0px;height: 350px;}
    .aboucp .title li {margin-bottom: 15px;}
    .bushx .list-muen .line {margin-top: 10px;margin-bottom: 10px;}
    .bushx .list-muen.cont-l .hide {padding-top: 200px;padding-left: 20px;padding-right: 20px;}
    .bussg .cont-l {width: 100%;}
    .bussg .cont-l img{width: 100%;}
    .bussg .cont-r {padding-left: 10px;width: 100%;}
    .bussg-gy img {margin-bottom: 20px;margin-left: 70px;}
    .busxs ul {margin-right: -20px;margin-bottom: -20px;}
    .busxs li {width: calc(33.3333% - 20px);margin-right: 20px;margin-bottom: 20px;}
    .busxs-xq .cont-l {width: 100%;padding: 50px;}
    .busxs-xq .cont-r {width: 100%;padding-left: 0px;margin-top: 20px;}
    .busxs-xq .cont-r .cont li {margin-bottom: 20px;width: calc(33.333% - 20px);margin-right: 20px;}
    .busxs-xq .cont-r .cont ul{display: flex;flex-wrap: wrap;margin-right: -20px;margin-bottom: -20px;}
    .newslb .img {width: 30%;}
    .newslb .cont {width: 56%;padding-left: 40px;padding-right: 40px;}
    .news-xq .busxs-xq .cont-r .cont li {margin-bottom: 20px;width: 100%;margin-right: 0px;}
    .news-xq .busxs-xq .cont-r .cont ul{margin-right: 0px;}
    .news-xq .busxs-xq .cont-r .cont li {margin-bottom: 10px;}
    .tec-lb .commonSmenu {display: none;}
    .tecjs li .img {width: 40%;}
    .tecjs li .cont {width: 60%;padding-left: 30px;}
    .tecjs li .cont .btn {margin-top: 55px;}
    .jojnwh .list2 li { padding: 40px;}
    .jojnwh .list2 {bottom: -310px;}
    .jojnfl {padding-top: 80px;}
    .jojnwh .list2 li .title {top: 92px;left: 55px;}
    .jojnwh .list1 li {width: calc(20% - 50px);margin-right: 50px;}
    .jojnwh .list1 ul {padding: 0px;margin-right: -50px;}
    .jojnwh .list1 li::before {width: 60px;top: 50px;right: -55px;}
    .jojnfl .cont li {width: calc(33.333% - 16px);margin-right: 16px;margin-bottom: 16px;padding: 35px 25px;}
    .jojnjr .cont-b .list-muen .cont .cont-list {width: calc(25% - 100px);margin-right: 100px;}
    .jojnjr .cont-b .list-muen .cont>ul {margin-right: -100px;}
    .jojnjr .cont-b .list-muen .cont {width: 84%;padding-left: 25px;}
    .ctcfs .cont-b .list-muen {width: 100%;padding: 0px 40px;}
    .ctcfs .cont-b .cont-r {width: 100%;height: 440px;}
    .ctcfs .cont-b .list-muen .cont-l li .content {margin-left: 0px;}
    .subal li .img {height: 180px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .commonBanner>img{height: 300px;}
    .commonSmenu{display: none;}
    .abouwh-list1 .cont {padding: 25px 0px;}
    .abouwh-list2 .list-muen .cont {padding: 70px 55px;}
    .aboufz .aboufz-t {padding: 0px 10px;}
    .aboufz .aboufz-t li {margin-right: 29px;}
    .aboufz .aboufz-b .cont-r {display: none;}
    .aboufz .aboufz-b .cont-l {width: 89%;text-align: left;}
    .aboufz .aboufz-b>ul::before {right: 98%;}
    .aboufz .aboufz-b .list-muen {flex-direction: row-reverse;}
    .aboufz .aboufz-b .cont-l::before {top: 10px;left: -75px;right: auto;transform:rotate(180deg);}
    .aboufz .aboufz-b .list-muen:nth-child(2n) .cont-l::before {top: 10px;left: -75px;}
    .aboury li {width: calc(33.3333% - 20px);margin-right: 20px;margin-bottom: 20px;}
    .aboury ul{margin-right: -20px;margin-bottom: -20px;}
    .aboucp .ab-xgsp li {width: calc(50% - 30px);margin-right: 30px;}
    .aboucp .ab-xgsp ul{margin-right: -30px;}
    .aboucp .ab-xgsp li .cont .btn {width: 50px;height: 50px;}
    .aboucp .ab-xgsp li .cont .btn i {font-size: 25px;}
    .bushx .list-muen .show{opacity: 0;}
    .bushx .list-muen .hide {opacity: 1;background-color: rgba(0, 0, 0, 30%);}
    .bushx .list-muen.cont-l .hide>div{opacity: 1;}
    .bushx .list-muen.cont-r .hide>div{opacity: 1;}
    .bushx .list-muen .hide {padding-top: 215px;}
    .bushx .list-muen.cont-l {padding-right: 0px;width: 100%;margin-bottom: 10px;}
    .bushx .list-muen img {width: 100%;height: 300px;}
    .bushx .list-muen.cont-l .hide {padding-top: 230px;padding-left: 40px;padding-right: 60px;}
    .bushx .list-muen.cont-l .hide {width: 100%;}
    .bushx .list-muen.cont-r {width: 100%;}
    .bushx .list-muen .hide {padding-top: 335px;}
    .bussg-gy img {margin-bottom: 20px;margin-left: 0;}
    .bussg-gy .title {margin-bottom: 35px;}
    .busxs-xq .cont-l .btn {margin-top: 40px;}
    .subal li {width: calc(50% - 30px);margin-right: 30px;margin-bottom: 50px;}
    .subal li .cont {margin-top: 15px;margin-bottom: 10px;}
    .newslb .cont {width: 56%;padding-left: 25px;padding-right: 25px;padding-top: 10px;}
    .newslb .cont .btn {margin-top: 20px;}
    .tecjs li .cont .btn {margin-top: 40px;}
    .tec-xq .busxs-xq .cont-r .cont li {line-height: 50px;}
    .tec-xq .busxs-xq .cont-r .cont {padding: 30px 20px;}
    .jojnwh .list2 li {width: 50%;position: relative;}
    .jojnwh .list2 {bottom: 0px;position: static;padding-top: 30px;}
    .jojnwh {padding-bottom: 0px;}
    .jojnwh .list2 li .title {top: 92px;left: 115px;}
    .jojnwh .list1 li::before {display: none;}
    .jojnwh .list1 li {width: calc(33.333% - 50px);margin-right: 50px;margin-bottom: 30px;}
    .jojnwh .list1 ul{margin-bottom: -30px;}
    .jojnfl .cont li {width: calc(50% - 16px);margin-right: 16px;margin-bottom: 16px;}
    .jojnhj .cont li {width: 100%;margin-right: 0px;margin-bottom: 28px;}
    .jojnhj .cont li img{width: 100%;}
    .jojnhj .cont ul {margin-bottom: -28px;margin-right: 0px;}
    .jojnjr .cont-b .list-muen .cont .cont-list {width: calc(25% - 50px);margin-right:50px;}
    .jojnjr .cont-b .list-muen .cont>ul {margin-right: -50px;}
    .jojnjr .cont-b .list-muen .cont {width: 84%;padding-left: 15px;}
    .jojnjr .cont-b .list-muen .cont-btn .btn {width: 95px;height: 35px;}
    .jojnjr-xq .cont {padding: 45px;}
    .jojnjr-tc .cont {width: 100%;}
    .aboury li .cont .img {height: 290px;}

}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .commonBanner>img{height: 400px;}
    .abousp .cont a .btn {width: 40px;height: 40px;}
    .abousp .cont a .btn i {font-size: 10px;}
    .abouwh-list1 .cont .list-muen {padding: 20px 20px 40px 20px;width: 100%;border-bottom: 1px solid #f4f4f4;}
    .abouwh-list1 .cont {padding: 0px;}
    .abouwh-list2 .list-muen .img {width: 100%;height: 200px;}
    .abouwh-list2 .list-muen .cont .number {margin-top: -25px;}
    .abouwh-list2 .list-muen{margin-bottom: 20px;}
    .abouwh-list2 .list-muen .cont .title {bottom: 0px;position: static;}
    .abouwh-list2 .list-muen .cont .text {margin-top: 0px;}
    .abouwh-list2 .list-muen .cont {padding: 45px 20px;width: 100%;}
    .aboufz .aboufz-t li {display: flex;justify-content: center;width: 100%;margin-right: 0px;}
    .aboufz .aboufz-t {overflow: overlay;height: 200px;}
    .aboufz .aboufz-t::-webkit-scrollbar {width: 3px;}
    .aboufz .aboufz-t::-webkit-scrollbar-thumb {background: #f1f1f1;}
    .aboufz .aboufz-t::-webkit-scrollbar-track {background: #fe6b0b;}
    .aboufz .aboufz-t ul{padding-top: 520px;padding-bottom: 60px;}
    .aboufz .aboufz-b .cont-l {width: 79%;}
    .aboufz .aboufz-b .list-muen {margin-bottom: 10px;}
    .aboufz .aboufz-b>ul::before {right: 97%;}
    .aboury li {width: 100%;margin-right: 0px;margin-bottom: 20px;}
    .aboury ul{margin-right: 0px;margin-bottom: -20px;}
    .aboury li .title {height: 70px;}
    .aboury li .cont {padding: 0px 20px;}
    .aboury li .cont .img {padding: 20px 0px;}
    .aboucp .abou-svp .btn {padding: 0px 5px;}
    .aboucp .ab-xgsp li {width: 100%;margin-right: 0px;margin-bottom: 20px;}
    .aboucp .ab-xgsp ul{margin-right: 0px;margin-bottom: -20px;}
    .aboucp .abou-svp .btn a>div{display: none;}
    .bushx .list-muen.cont-r .list-muen{width: 100%;margin-right: 0px;}
    .bushx .list-muen.cont-l .hide {padding-top: 290px;padding-left: 20px;padding-right: 20px;}
    .bussg .cont-r .btn {display: flex;justify-content: center;}
    .bussg .cont-r .btn div {width: 140px;height: 55px;margin-right: 10px;}
    .bussg-xq .contain {padding: 20px;}
    .bussg-xq h1 {font-size: 18px;}
    .bussg-xq h3 {font-size: 16px;}
    .bussg-xq p {font-size: 14px;line-height: 20px;}
    .bussg-xq img {margin: 20px auto;}
    .bussg-gy .contain {padding: 20px;}
    .bussg-gy h1 {font-size: 18px;}
    .bussg-gy p {line-height: 20px;font-size: 14px;}
    .bussg-gy h3 {font-size: 15px;}
    .busxs li {width: 100%;margin-right: 0px;margin-bottom: 20px;}
    .busxs ul{margin-right: 0px;}
    .busxs-xq .cont-l {padding: 25px;}
    .busxs-xq .cont-l .content {padding: 15px 0px;}
    .busxs-xq .cont-l .cont .data {margin-bottom: 15px;}
    .busxs-xq .cont-l p {font-size: 14px;line-height: 20px;}
    .busxs-xq .cont-l .btn .cont {width: 165px;height: 45px;}
    .busxs-xq .cont-l .btn {margin-top: 25px;}
    .busxs-xq .cont-r .cont li {margin-bottom: 20px;width: 100%;margin-right: 0px;}
    .busxs-xq .cont-r .cont ul{margin-right: 0px;}
    .subal li {width: 100%;margin-right: 0px;margin-bottom: 20px;}
    .subal li .cont {margin-top: 15px;margin-bottom: 10px;}
    .subal ul{margin-right: 0px;margin-bottom: -20px;}
    .subal li .img .hide {opacity: 1;background-color: rgba(0, 119, 3, 20%);}
    .newslb .data {width: 100%;}
    .newslb .img {width: 100%;margin-top: 10px;}
    .newslb .cont {width: 100%;padding-left: 15px;padding-right: 15px;padding-top: 20px;}
    .newslb li a {padding:20px 0px;}
    .tecjs li a {flex-wrap: wrap;}
    .tecjs li .img {width: 100%;}
    .tecjs li .cont {width: 100%;padding: 0 10px;margin-top: 20px;}
    .tecjs li .cont .btn {margin-top: 20px;}
    .tecjs li {padding: 20px 0px;}
    .jojnwh .list1 li {width: calc(50% - 20px);margin-right: 20px;margin-bottom: 30px;}
    .jojnwh .list1 ul{margin-right: -20px;}
    .jojnwh .list2 li {width: 100%;position: relative;border-bottom: 1px solid #f4f4f4;}
    .jojnwh .list2 li .title {top: 78px;left: 115px;}
    .jojnfl .cont li {width: 100%;margin-right: 0px;margin-bottom: 16px;}
    .jojnfl .cont ul{margin-right: 0px;}
    .jojnfl {padding-top: 50px;}
    .jojnjr .cont-b .list-muen .cont {width: 100%;padding-left: 0px;}
    .jojnjr .cont-b .list-muen .cont-btn {width: 100%;height: 60px;}
    .jojnjr .cont-b .list-muen .cont-btn .btn a {opacity: 1;}
    .jojnjr .cont-b .list-muen .cont .cont-list {width: auto;margin-right: 0px;}
    .jojnjr .cont-b .list-muen .cont>ul {margin-right: 0px;justify-content: space-between;}
    .jojnjr .cont-b .list-muen:nth-child(1) .cont-btn {display: none;}
    .jojnjr-xq .cont .content{line-height: 20px;}
    .jojnjr-xq .cont .cont-btn{display: flex;justify-content: center;}
    .jojnjr-xq .cont {padding: 15px;}
    .jojnjr-tc .cont .join-input {width: 100%;margin-right: 0px;margin-bottom: 10px;}
    .jojnjr-tc .cont .list1 {margin-right: 0px;margin-bottom: -10px;}
    .jojnjr-tc .cont .cont-sc .join-input.sc {width: 70%;padding-right: 10px;margin-right: 0px;}
    .jojnjr-tc .cont .cont-sc .btn-sc {width: 30%;}
    .jojnjr-tc .cont .btn-gb {top: 10px;right: 15px;}
    .jojnjr-tc .cont .btn-tj .btn {width: 170px;height: 50px;margin-bottom: 10px;}
    .jojnjr-tc .cont {padding: 35px 10px 10px 10px;}
    .jojnjr-tc .cont {width: 92%;}
    .ctcfs .cont-b .list-muen {padding: 0px 15px;}
    .ctcfs .cont-t {width: 100%;display: block;}
    .ctcfs .cont-t li{width: 100%;margin-bottom: 20px;display: flex;justify-content: center;margin-right: 0px;}
    .ctcfs .cont-b .list-muen .cont-l li .content {margin-left: 30px;}
    .ctcly .cont .ctc-input {width: 100%;margin-right: 00px;margin-bottom: 20px;height: 60px;}
    .ctcly .cont ul {margin-right: 0px;margin-bottom: -20px;}
    .aboury li .cont .img{height: auto;}
}