@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: 45px;height: 45px;line-height: 45px;margin: 4px;font-size: 16px;color: #555;transition: all .4s ease;border-radius: 100px;}
.paging-menu a.lt {border: 1px solid #bfcad5;}
.paging-menu a.lt i{color: #000;}
.paging-menu a.lt:hover{background-color: #ba2217;} 
.paging-menu a.lt:hover i{color: #fff;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{color: #ba2217;}
.paging-menu a:nth-child(1) i,.paging-menu a:last-child i{margin: 0px -5px;}
.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: #ba2217;}
.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: #ba2217;color: #fff;border-color: #ba2217;}
.paging-hint span{color: #ba2217;}
@media all and (max-width:1000px) {.paging-menu a{margin: 0px;}}

/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #ba2217;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #ba2217;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: 40px 24px;}
.search-link:not(:first-child){margin-top: 16px;}
.search-link h2{color: #333;line-height: 1.1;font-weight: 700;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #ba2217 !important;}
.search-link:hover h2{color: #ba2217;}
@media all and (max-width:1000px) {.search-link{padding: 20px 15px;}.search-link:not(:first-child) {margin-top: 12px;}}

/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
.downsp-list22{display:none !important;}
.downsp-list22.active{display:flex !important;}

/* 网站地图 */
.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: #ba2217;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -40px 0 0 -40px;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: auto;flex: auto;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: #ba2217;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: 16px;}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: 6px 0;font-size: 18px;max-width: 240px;}
.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:1270px) {
    .webmap-list>ul{margin: -24px 0 0 -24px;}
    .webmap-list>ul>li{margin: 24px 0 0 24px;}
    .webmap-list>ul>li>.menu {font-size: 18px;}
    .webmap-list>ul>li>.drop a {font-size: 16px;}
    .webmap-list>ul>li>.drop .drop a{font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
@media all and (max-width: 1000px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -14px 0 0;}
    .webmap-list>ul>li{width: 100%;flex: none;margin: 14px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 16px;padding-bottom: 14px;}
    .webmap-list>ul>li>.drop{margin-top: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 15px;max-width: none;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;}
}

/*  */
.CommonBanner {position: relative;}
.CommonBanner .content{position: absolute;top: 0px;left: 0px;width: 100%;display: flex;align-items: center;height: 100%;}
.CommonBanner-btn{bottom: 60px;left: calc(50% - 30px);background-color: #ba2217;width: 60px;height: 60px;border-radius: 100px;position: absolute;animation: BannerBtn 1s linear infinite alternate;;}
.CommonBanner .text{padding: 0px 300px;}
.CommonBanner-btn a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;border-radius: 100px;}
.CommonBanner-btn i{color: #fff;font-size: 14px;}
@keyframes BannerBtn {0%{transform: translateY(-10px);}100%{transform: translateY(0px);}}
.CommonTitle .text{padding: 0px 250px;}

.settlo{background: url(../images/pages/settlo-bg.jpg)center no-repeat;background-size: cover;}
.settlo-cont{width: 100%;position: relative;}
.settlo-cont .cont-l{width: 60%;position: relative;overflow: hidden;}
.settlo-cont .cont-r{width: 40%;background-color: #ba2217;position: absolute;top: 100px;right: 0px;height: 100%;}
.settlo-cont .cont-l a>img{width: 100%;height: 100%;transition: all .4s ease;}
.settlo-cont .cont-l a:hover>img{transform: scale(1.04);}
.settlo-cont .cont-l .show{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.settlo-cont .cont-l .show>div{width: 90px;height: 90px;border: 1px solid #fff;display: flex;justify-content: center;align-items: center;border-radius: 100px;}
.settlo-cont .cont-l .show img{padding-left: 5px;}
.settlo-cont .cont-r{padding: 170px 90px 0px 30px;}
.settlo-cont .cont-r::before{position: absolute;left: -80px;top: 0px;background-color: #ba2217;width: 80px;height: 100%;background-color: #ba2217;content: "";}
/* .settlo-cont .cont-l .show:hover>div{animation: hvr-buzz-out .4s both;}
@keyframes hvr-buzz-out {
    10% {transform: translateX(3px) rotate(2deg);}
    20% {transform: translateX(-3px) rotate(-2deg);}
    30% {transform: translateX(3px) rotate(2deg);}
    40% {transform: translateX(-3px) rotate(-2deg);}
    50% {transform: translateX(2px) rotate(1deg);}
    60% {transform: translateX(-2px) rotate(-1deg);}
    70% {transform: translateX(2px) rotate(1deg);}
    80% {transform: translateX(-2px) rotate(-1deg);}
    90% {transform: translateX(1px) rotate(0);}
    100% {transform: translateX(-1px) rotate(0);}
} */
.settys{background-color: #ebeff3;}
.settys-cont .cont-l{width: 50%;display: flex;justify-content: center;}
.settys-cont .cont-r{width: 50%;display: flex;justify-content: center;flex-direction: column;}
.settys-cont .cont-r li{padding-left: 28px;position: relative;margin-bottom: -5px;}
.settys-cont .cont-r li::before{position: absolute;left: 0px;top: 16px;background-color: #ba2217;width: 6px;height: 6px;border-radius: 100px;content: "";}
.settys-cont .cont-r li:last-child{margin-bottom: 0px;}

.settsy-cont{width: 100%;}
.settsy-cont .cont-l{width: 34%;}
.settsy-cont .cont-r{width: 66%;}
.settsy-cont .cont-l .img{height: 450px;}
.settsy-cont .cont-l .cont p{position: relative;padding-left: 15px;}
.settsy-cont .cont-l .cont p::before{position: absolute;width: 6px;height: 6px;content: "";background-color: #ba2217;border-radius: 100px;top: 15px;left: 0px;}
.settsy-cont .cont-r .title{background-color: #ba2217;height: 40px;padding: 0px 40px;display:flex;align-items: center;}
.settsy-cont .cont-r .text{padding: 25px 40px;}
.settsy-cont .cont-r table{width: 100%;border-top: 1px solid #d4dce4;border-bottom: 1px solid #d4dce4;}
.settsy-cont .cont-r table th{font-size: 18px;color: #000;font-weight: 900;border: 1px solid #d4dce4;height: 40px;}
.settsy-cont .cont-r table th:nth-child(1){border-left: 0px;}
.settsy-cont .cont-r table th:last-child{border-right: 0px;}
.settsy-cont .cont-r table td{border-right: 1px solid #d4dce4;height: 40px;text-align: center;border-bottom: 1px solid #d4dce4;color: #000;font-weight: 300;}
.settsy-cont .cont-r table tr td:last-child{border-right: 0px;}
.settsy-cont .cont-r table tr td:nth-child(1){text-align: left;padding-left: 40px;}

.settct{background-color: #ebeff3;}
.settct-list{overflow: hidden;}
.settct-list .list-muen .content p{font-size: 22px;font-weight: 300;color: #000;line-height: 32px;}
.settct-list .list-muen:nth-child(1) {width: 100%;}
.settct-list .list-muen:nth-child(1) .img{width: 50%;display: flex;justify-content: center;align-items: center;padding: 80px 0px;}
.settct-list .list-muen:nth-child(1) .content{width: 50%;display: flex;justify-content: center;flex-direction: column;}
.settct-list {background-color: #fff;}
.settct-list .list-muen:nth-child(1) .img img{max-height: 235px;}
.settct-list .list-muen:nth-child(2){width: 50%;padding: 55px 90px;text-align: right;}
.settct-list .list-muen:nth-child(3){width: 50%;padding: 170px 95px 110px 300px;position: relative;}
.settct-list .list-muen:nth-child(3) .cont{text-align: right;}
.settct-list .list-muen:nth-child(3) .img {position: absolute;top: -40px;left: 95px;}

.settpp-lun{background-color: #d2d7dd;padding: 15px;height: 140px;display: flex;justify-content: center;align-items: center;}
.settpp-lun img {max-height: 40%;max-width: 80%;}
/* 公共按钮 */
.swiper-btn.pf{width: 60px;height: 60px;background-color: #d2d7dd;border-radius: 100px;transition: all .4s ease;}
.swiper-btn.pf:hover{background-color: #ba2217;}
.swiper-btn.pf a{display: flex;width: 100%;height: 100%;}
.swiper-btn.pf.prev a{background: url(../images/pages/btn_left.png)center no-repeat;background-size: contain;background-size: 18px;}
.swiper-btn.pf.next a{background: url(../images/pages/btn_right.png)center no-repeat;background-size: contain;background-size: 18px;}

.settpp-svp{position: relative;}
.settpp-svp .swiper-btn.prev{position: absolute;top: calc(50% - 30px);left: -90px;}
.settpp-svp .swiper-btn.next{position: absolute;top: calc(50% - 30px);right: -90px;}
.settpp-svp .page{display: flex;justify-content: center;opacity: 0;}

/* 公共分页 */
.swiper-pagination{display: flex;align-items: center;}
.swiper-pagination-bullet{width: 8px;height: 8px;background-color: #d0d5db;opacity: 1;margin: 0px 8px;}
.swiper-pagination-bullet-active {width: 12px;height: 12px;background-color: #ba2217;}

.settys_2{background-color: #ebeff3;}
.settys_2-list{margin-right: -30px;}
.settys_2-list .list-muen{width: calc(100%/3 - 30px);margin-right: 30px;background-color: #fff;}
.settys_2-list .list-muen .img{height: 260px;}
.settys_2-list .list-muen .img img{height: 100%;width: 100%;}
.settys_2-list .list-muen .cont{padding: 36px 50px;height: 320px;}

.indujs{background-color: #ebeff3;}
.indujs-list{width: 100%;margin-bottom: -30px;}
.indujs-list .list-muen{background-color: #fff;margin-bottom: 30px;}
.indujs-list .list-muen .img{width: 42%;overflow: hidden;}
.indujs-list .list-muen .img img{transition: all .4s ease;}
.indujs-list .list-muen .img:hover img{transform: scale(1.04);}
.indujs-list .list-muen .cont{width: 58%;padding: 65px;}
.indujs-list .list-muen .cont .text{color: #4a606d;}
.indujs-list .list-muen .btn{width: 106px;height: 42px;background-color: #ba2217;border-radius: 25px;display: flex;justify-content: center;align-items: center;transition: all .4s ease;}
.indujs-list .list-muen .img img{width: 100%;height: 100%;}
.indujs-list .list-muen .cont .title{transition: all .4s ease;}
.indujs-list .list-muen .cont .title:hover{color: #ba2217;}
.indujs-list .list-muen .btn img{transition: all .4s ease;}
.indujs-list .list-muen .btn:hover img{transform: translateX(10px);}

.induxq{background-color: #ebeff3;}
.induxq .content{background-color: #ba2217;padding: 150px;transform: translateY(-90px);}
.induxq-cont .content{padding: 0px 150px;}
.induxq-cont .content p{color: #4a606d;}
.induxq-cont .content h3{padding-left: 35px;position: relative;color: #000;font-size: 28px;font-weight: 900;margin-bottom: 15px;}
.induxq-cont .content h3::before{position: absolute;content: "";top: 13px;left: 0px;background: url(../images/pages/induxq-contH3.png)center no-repeat;background-size: cover;height: 20px;width: 20px;}
.induxq-cont .content .img{margin-right: -25px;}
.induxq-cont .content .img >div{width: calc(100%/2 - 25px);margin-right: 25px;}
.induxq-cont .content>img{display: block;margin: 0px auto;}

.indulb{background-color: #ebeff3;}
.indulb-list{margin-right: -30px;}
.indulb-list .list-muen{width: calc(100%/3 - 30px);margin-right: 30px;background-color: #fff;}
.indulb-list .list-muen .img{height: 260px;}
.indulb-list .list-muen .cont{padding: 50px;}
.indulb-list .list-muen .btn{width: 106px;height: 42px;background-color: #ba2217;border-radius: 25px;display: flex;justify-content: center;align-items: center;transition: all .4s ease;}
.indulb-list .list-muen .btn img{transition: all .4s ease;}
.indulb-list .list-muen .btn:hover img{transform: translateX(10px);}
.indulb-list .list-muen .img img{height: 100%;width: 100%;}

.CommonBanner >img{width: 100%;}

.scapewl-cont{position: relative;}
.scapewl-cont>img{width: 100%;}
.scapewl-cont .cont{background-color: rgba(255, 255, 255 , .9);position: absolute;right: 0px;bottom: 0px;padding: 70px 170px;}
.scapewl-cont .cont li{padding-left: 28px;position: relative;color: #4a606d;}
.scapewl-cont .cont li::before{background-color: #ba2217;width: 6px;height: 6px;border-radius: 100px;position: absolute;top: 14px;left: 0px;content: "";}

.scapelw{background: url(../images/pages/scapelw-bg.jpg)center no-repeat;background-size: cover;}
.scapelw-content{padding: 0px 150px;}

.scapeck-list .list-muen{padding: 140px 0px;}
.scapeck-list .img{width: 50%;}
.scapeck-list .cont{width: 50%;display: flex;justify-content: center;flex-direction: column;}
.scapeck-list .img img{width: 100%;height: 100%;}
.scapeck-list .list-muen:nth-child(odd) .cont{padding-right: 100px;}
.scapeck-list .list-muen:nth-child(even) .img{position: relative;z-index: 1;}
.scapeck-list .list-muen:nth-child(even) .cont{padding-left: 100px;z-index: 1;position: relative;}
.scapeck-list .list-muen:nth-child(even) {flex-direction: row-reverse;background-color: #ebeff3;position: relative;}
.scapeck-list .list-muen:nth-child(even)::before{position: absolute;top: 0px;left: -200px;width: 1920px;background-color: #ebeff3;height: 100%;content: "";z-index: 0;}

.scapelw.lt2{background: url(../images/pages/scapelw-bg2.jpg)center no-repeat;background-size: cover;}

.scapetd{background: url(../images/pages/scapetd-bg.jpg)left no-repeat;background-size: contain;background-position-x: 70px;}
.scapetd-cont{width: 100%;}
.scapetd-cont .cont{width: 50%;padding-left: 130px;padding-right: 190px;height: 540px;}
.scapetd-cont .img{width: 50%;}
.scapetd-cont .img li{display: none;}
.scapetd-cont .img li.active{display:block;}
.scapetd-cont .img li{width: 100%;height: 100%;}
/* .scapetd-cont .img li img{width: 100%;height: 100%;} */
.scapetd-cont .cont ul{position: relative;padding-left: 20px;}
.scapetd-cont .cont ul::before{content: "";position: absolute;left: 0px;top: 0px;background-color: #d4dce4;width: 1px;height: 100%;}
.scapetd-cont .cont li .hide{color: #4a606d;}
.scapetd-cont .cont li{position: relative;margin-bottom: 20px;}
.scapetd-cont .cont li::before{content: "";position: absolute;left: -20px;top: 0%;width: 3px;height: 0px;background-color: #ba2217;transition: all .4s ease;}
.scapetd-cont .cont li.active::before{height: 100%;}
.scapetd-cont .img ul{width: 100%;height: 100%;}
.scapetd-cont .cont li .hide{display: none;}

.casenr-cont{width: 100%;}
.casenr-cont .cont-l{width: 54%;padding-right: 75px;border-right: 1px solid #d4dce4;}
.casenr-cont .cont-r{width: 46%;padding-left: 80px;}
.casenr-cont .cont-l .text a{color: #ba2217;position: relative;padding-bottom: 5px;font-weight: 500;}
.casenr-cont .cont-l .text a::before{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 1px;background-color: #ba2217;content: "";}
.casenr-cont .cont-l form{margin-right: -40px;}
.casenr-input{width: calc(100%/2 - 40px);margin-right: 40px;margin-bottom: 20px;}
.casenr-input .name span{color: #ba2217;font-size: 22px;}
input{width: 100%;height: 55px;border: 2px solid #d4dce4;background-color: #fff;padding: 0px 15px;margin-top: 4px;color: #000;}
input::-webkit-input-placeholder{color: #9ba3aa;font-size: 16px;font-weight: 300;}
input:-moz-placeholder{color: #9ba3aa;font-size: 16px;font-weight: 300;}
input::-moz-placeholder{color: #9ba3aa;font-size: 16px;font-weight: 300;}
input:-ms-input-placeholder{color: #9ba3aa;font-size: 16px;font-weight: 300;}
.casenr-input.row{width: 100%;}
.casenr-input.row textarea{width: 100%;height: 170px;padding: 15px;border: 2px solid #d4dce4;background-color: #fff;margin-top: 4px;color: #000;}
.casenr-cont .cont-l .btn{display: flex;justify-content: center;align-items: center;width: 150px;height: 50px;background-color: #ba2217;border-radius: 25px;transition: all .4s ease;}
.casenr-cont .cont-r .phone{color: #ba2217;}
.casenr-cont .cont-r .email{color: #ba2217;}
.casenr-cont .cont-r .content h3{font-size: 22px;font-weight: 900;color: #000;}
.casenr-cont .cont-l .btn:hover{transform: translateY(-5px);}

.recrzp{background-color: #ebeff3;}
.recrzp-search{background-color: #fff;padding: 60px;}
.recrzp-search .title{color: #4a606d;}
.recrzp-search .email{color: #ba2217;position: relative;padding-bottom: 5px;}
.recrzp-search .email::before{position: absolute;content: "";bottom: 0px;left: 0px;width: 100%;height: 2px;background-color: #ba2217;}
.recrzp-input{width: 100%;margin-bottom: 20px;height: 50px;}
.recrzp-input input{height: 100%;width: 850px;border: 2px solid #9ba3aa;border-radius: 30px;padding: 0px 15px;margin-right: 20px;}
.recrzp-input .btn{width: 150px;height: 50px;border-radius: 30px;background-color: #ba2217;display: flex;justify-content: center;align-items: center;}
.recrzp-input .customSelect:last-child{margin-right: 0px;}
/* 下拉 */
.customSelect{display: block;width: 235px;position: relative;user-select: none;margin-right: 15px;}
.customSelect-name{display: flex;align-items: center;height: 50px;position: relative;border-radius: 30px;border: 2px solid #9ba3aa;padding: 0 15px;font-size: 16px;color: #9ba3aa;cursor: pointer;font-weight: 300;}
.customSelect-name::after{content: "";position: absolute;width: 16px;height: 16px;right: 14px;top: 50%;margin-top: -8px;background: url('https://js.szmynet.net/file/arrD.svg') no-repeat;}
.customSelect-drop{display: none;position: absolute;z-index: 10;width: 100%;top: 50px;max-height: 200px;border: 2px solid #9ba3aa;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #f2f2f2;cursor: pointer;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.customSelect-drop li{padding: 0 14px;height: 40px;position: relative;display: flex;align-items: center;width: 100%;font-size: 14px;color: #000;transition: all .4s ease;}
.customSelect-drop li::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #fff;}
.customSelect-drop li:last-child::after{display: none;}
.customSelect-drop li:hover, .customSelect-drop li.active{background: #dadfe5;color: #000;}
.customSelect-drop li a{display: flex;align-items: center;width: 100%;height: 100%;}
.customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}
.customSelect-drop::-webkit-scrollbar-thumb {background: #7a8896;}
.customSelect-drop::-webkit-scrollbar-track {background: #fff;}
.customSelect-name.noRadius{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.customSelect-name.noRadius::after{transform: rotate(180deg);}

.recrzp-list{width: 100%;margin-bottom: -20px;}
.recrzp-list .list-muen{width: 100%;background-color: #fff;height: 150px;margin-bottom: 20px;}
.recrzp-list .list-muen a{display: flex;padding: 0px 60px;align-items: center;height: 100%;width: 100%;}
.recrzp-list .list-muen .cont{width: 50%;}
.recrzp-list .list-muen .btn{width: 50%;}
.recrzp-list .list-muen .cont .text{color: #4a606d;}
.recrzp-list .list-muen .btn{display: flex;justify-content: flex-end;align-items: center;}
.recrzp-list .list-muen .btn>div{width: 50px;height: 50px;background-color: #ba2217;border-radius: 100px;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.recrzp-list .list-muen .btn>div i{color: #fff;font-size: 20px;}
.recrzp-list .list-muen .btn:hover>div{transform: rotate(-45deg);}

.recrnr{background-color: #ebeff3;}
.recrnr-content{padding: 75px 60px;background-color: #fff;}
.recrnr-title .data{color: #4a606d;}
.recrnr-title .text{color: #4a606d;}
.recrnr-title .cont{width: 50%;}
.recrnr-title .btn{width: 50%;display: flex;justify-content: flex-end;align-items: flex-end;}
.recrnr-title .btn a{height: 40px;width: 150px;background-color: #ba2217;border-radius: 30px;display: flex;justify-content: center;align-items: center;}
.recrnr-title{padding-bottom: 55px;border-bottom: 1px solid #d4dce4;}
.recrnr-content .content h3{font-weight: 900;line-height: 32px;font-size: 18px;color: #4a606d;}
.recrnr-content .content p{color: #4a606d;}
.recrnr-btn{width: 150px;height: 40px;display: flex;justify-content: center;align-items: center;background-color: #ba2217;border-radius: 30px;margin: 0px auto;margin-top: 50px;transition: all .4s ease;}
.recrnr-btn:hover{transform: translateY(-5px);}

.scape2ql-content img{display: block;margin: 0 auto;}

.scape2lc-list .list-muen{padding: 40px 0px;}
.scape2lc-list .list-muen .img{width: 50%;}
.scape2lc-list .list-muen .cont{width: 50%;display: flex;justify-content: center;flex-direction: column;}
.scape2lc-list {background-color: #ebeff3;}
.scape2lc-list .list-muen:nth-child(odd) .cont{padding-left: 120px;}
.scape2lc-list .list-muen:nth-child(even) .cont{padding-right: 120px;}
.scape2lc-list .list-muen:nth-child(even){display: flex;flex-direction: row-reverse;}

.scape2cs{background: url(../images/pages/scape2cs-bg.jpg)center no-repeat;background-size: cover;position: relative;}
.scape2cs-cont{width: 100%;}
.scape2cs-cont .cont-l{width: 72%;}
.scape2cs-cont .cont-r{width: 28%;}
.scape2cs-cont .cont-r img{position: absolute;right: 0px;top: 190px;}
.scape2cs-cont .cont-l table{width: 100%;}
.scape2cs-cont .cont-l tr{border-bottom: 1px solid #6e808a;height: 50px;color: #fff;}
.scape2cs-cont .cont-l td{font-size: 18px;font-weight: 300;}
.scape2cs-cont .cont-l th{font-size: 18px;font-weight: 900;}
.scape2cs-cont .cont-l th{text-align: left;padding-left: 65px;}
.scape2cs-cont .cont-l thead>tr{background-color: #63747f;}

.camecg{position: relative;background-color: #ebeff3;}
.camecg-cont-l {width: 50%;}
.camecg-cont-l img{max-width: 80%;}
.camecg-cont-r {width: 50%;padding: 130px 100px;background-color: #fff;}
.camecg .thumbs {position: absolute;left: 200px;bottom: 150px;height: 120px;z-index: 2;}
.camecg .thumbs .swiper-container{height: 100%;}
.camecg .thumbs::before{content: "";position: absolute;left: 0px;top: 0px;height: 100%;width: 5px;border-radius: 10px;background-color: #c9d9e3;}
.camecg .thumbs-year{padding-left: 25px;position: relative;width: 100%;color: #4a606d;height: 100%;width: 100%;display: flex;align-items: center;}
.camecg .thumbs-year::before{width: 5px;left: 0px;top: 0px;height: 0px;background-color: #ba2217;border-radius: 10px;content: "";position: absolute;}
.camecg .thumbs-year.active::before{height: 100%;}
.camecg .thumbs .swiper-slide:last-child{margin-bottom: 0px !important;}
.camecg .thumbs-year.active{color: #ba2217;}
.camecg .gallery{width: 100%;position: relative;z-index: 1;}
.camecg-cont-l{display: flex;justify-content: center;align-items: center;}
.camecg-cont-r .line{background-color: #ba2217;height: 5px;width: 100%;}
.camecg-cont-r .text{color: #4a606d;}
.camecg-cont-r li{position: relative;padding-left: 15px;color:#4a606d;}
.camecg-cont-r li::before{width: 5px;height: 5px;background-color: #ba2217;border-radius: 100px;content: "";position: absolute;top: 15px;left: 0px;}
.camecg-cont-r .btn{align-items: center;}
.camecg-cont-r .btn .btn1{width: 170px;height: 50px;background-color: #ba2217;border-radius: 30px;display: flex;justify-content: center;align-items: center;margin-right: 30px;transition: all .4s ease;}
.camecg-cont-r .btn .btn2{position: relative;color: #ba2217;padding-bottom: 2px;transition: all .4s ease;}
.camecg-cont-r .btn .btn2::before{content: "";position: absolute;bottom: 0px;left: 0px;width: 100%;height: 1px;background-color: #ba2217;}
.camecg-cont-r .btn .btn2:hover,.camecg-cont-r .btn .btn1:hover{transform: translateY(-5px);}

.camecg .gallery .thumbs-btn{position: absolute;right: 90px;bottom: -30px;display: flex;z-index: 1;}
.camecg .gallery .thumbs-next{margin-left: 15px;}

.cameys{background: url(../images/pages/cameys-bg.jpg)center no-repeat;background-size: cover;}
.cameys .contain{position: relative;height: 800px;}
.cameys-list{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 0;}
.cameys-list .list-muen{width: calc(100%/7);padding: 0px 35px;display: flex;justify-content: center;align-items: center;flex-direction: column;border-right: 1px solid rgba(255, 255, 255 , .2);border-left: 1px solid rgba(255, 255, 255 , .1);transition: all .4s ease;position: relative;margin-right: -1px;}
.cameys-list .list-muen .show{position: relative;transition: all .4s ease;padding-bottom: 10px;margin-bottom: 34px;margin-top: 80px;text-align: center;}
.cameys-list .list-muen .show::before{position: absolute;bottom: 0px;left: 50%;width: 0%;height: 6px;background-color: #ba2217;content: "";transform: translateX(-50%);}
.cameys-list .list-muen:hover .show{margin-top: 0px;}
.cameys-list .list-muen:hover .show::before{width: 100%;}
.cameys-list .list-muen .hide{transition: all .4s ease;position: relative;width: 100%;}
.cameys-list .list-muen .hide div{position: absolute;top: 80px;transition: all .4s ease;opacity: 0;width: 100%;}
.cameys-list .list-muen:hover .hide div{opacity: 1;top: 0px;}
.cameys-list .list-muen:hover{background-color: rgba(0, 0, 0 , .3);}

.cameys-list .list-muen.swiper-slide-active .hide div{opacity: 1;top: 0px;}
.cameys-list .list-muen.swiper-slide-active{background-color: rgba(0, 0, 0 , .3);}
.cameys-list .list-muen.swiper-slide-active .show{margin-top: 0px;}
.cameys-list .list-muen.swiper-slide-active .show::before{width: 100%;}
.cameys .CommonTitle{position: relative;z-index: 1;}
.cameys-list .list-muen:nth-child(1)::after {content: '';position: absolute;left: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 2.1s linear infinite;}
.cameys-list .list-muen:nth-child(2)::after {content: '';position: absolute;left: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 2s 1.2s linear infinite;}
.cameys-list .list-muen:nth-child(3)::after {content: '';position: absolute;left: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 1.8s 0.7s linear infinite;}
.cameys-list .list-muen:nth-child(4)::after {content: '';position: absolute;left: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 2.1s linear infinite;}
.cameys-list .list-muen:nth-child(6)::after {content: '';position: absolute;left: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 2s 1.2s linear infinite;}
.cameys-list .list-muen:nth-child(5)::after {content: '';position: absolute;left: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 1.8s 0.7s linear infinite;}
.cameys-list .list-muen:nth-child(7)::after {content: '';position: absolute;left: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 2.1s linear infinite;}
.cameys-list .list-muen:nth-child(7)::before {content: '';position: absolute;right: -1px;height: 60px;top: -60px;width: 1px;background: #fff;animation: scroll2 2.1s linear infinite;}
@keyframes scroll2 { 0% {top: 0;}60%{top:100%;}100%{top:100%;}}

.camecj-list1{margin: 0px 150px;background-color: #ba2217;border-radius: 20px; margin-top: 32px;}
.camecj-list1 .list-muen{display: flex;justify-content: center;align-items: center;}
.camecj-list1 .list-muen:nth-child(1){width: 74%;}
.camecj-list1 .list-muen:nth-child(2){width: 26%;}
.camecj-list2{padding: 0px 150px;}
.camecj-list2 .list-muen:nth-child(1){width: 100%;padding-right: 30px;position: relative;/*border-right: 1px dashed #d9d9d9;*/}
/*.camecj-list2 .list-muen:nth-child(2){width: 26%;padding-left: 30px;}*/
/* .camecj-list2 .list-muen:nth-child(1)::before{content: "";position: absolute;right: -10px;top: 0px;width: 50px;height: 50px;background-color: #fff;}
.camecj-list2 .list-muen:nth-child(1)::after{content: "";position: absolute;right: -10px;bottom: 0px;width: 50px;height: 50px;background-color: #fff;} */
.camecj-list2 .list-muen ul{display: flex;flex-wrap: wrap;margin-bottom: -30px;}
.camecj-list2 .list-muen li{margin-bottom: 30px;}
.camecj-list2 .list-muen:nth-child(1) li{display: flex;justify-content: center;align-items: center;flex-direction: column;width: calc(100%/3);}
.camecj-list2 .list-muen .img{height: 200px;display: flex;justify-content: center;align-items: center;}
.camecj-list2 .list-muen .img img{max-height: 200px;}
.camecj-list2 .list-muen .text{color: #4a606d;}
.camecj-list2 .list-muen:nth-child(2) li{display: flex;justify-content: center;align-items: center;flex-direction: column;width: calc(100%/1);}

.cameys-lt{height: 100%;position: static;}
.cameys .pages{display: none;}

.CommonNav{width: 100%;display: flex;justify-content: center;background-color: #ebeff3;}
.CommonNav-list{display: flex;justify-content: center;}
.CommonNav-list a{width: 200px;height: 60px;border-radius: 30px;border: 2px solid #c3c9ce;color: #4a606d;display: flex;justify-content: center;align-items: center;margin: 0px 10px;transition: all .4s ease;} 
.CommonNav-list a.active,.CommonNav-list a:hover{background-color: #ba2217;color: #fff;border: 2px solid #ba2217;}

.sublb{background-color: #ebeff3;}
.sublb-list{width: 100%;margin-bottom: -30px;}
.sublb-list .list-muen{width: 100%;background-color: #fff;margin-bottom: 30px;transition: all .4s ease;}
.sublb-list .list-muen .img{width: 32%;display: flex;justify-content: center;align-items: center;flex-direction: column;padding: 15px;}
.sublb-list .list-muen .cont{width: 68%;padding: 80px 70px;}
.sublb-list .list-muen .cont li{position: relative;padding-left: 15px;color: #4a606d;}
.sublb-list .list-muen .cont li::before{left: 0px;top: 12px;content: "";position: absolute;width: 6px;height: 6px;background-color: #ba2217;border-radius: 100px;}
.sublb-list .list-muen .cont .btn{color: #ba2217;position: relative;padding-bottom: 2px;width: fit-content;transition: all .4s ease;}
.sublb-list .list-muen .cont .btn::before{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 1px;background-color: #ba2217;content: "";}
.sublb-list .list-muen .cont .btn:hover{transform: translateY(-5px);}
.sublb-list .list-muen:hover{box-shadow: 0 4px 16px 2px rgba(0, 0, 0, 0.2);}

.softj-content img{display: block;margin: 0px auto;}

.sofjj{background-color: #ebeff3;}
.sofjj-lun{background-color: #fff;width: 100%;}
.sofjj-lun .img{width: 30%;display: flex;justify-content: center;align-items: center;}
.sofjj-lun .cont{width: 70%;padding: 90px 0px;padding-right: 30px;}
.sofjj-lun .cont .content p{color: #4a606d;}
.sofjj-svp .pages{display: flex;justify-content: center}

.sofxg{background: url(../images/pages/sofxg-bg.jpg)center no-repeat;background-size: cover;}
.sofxg-cont{width: 100%;}
.sofxg-cont .cont{width: 50%;padding-right: 180px;}
.sofxg-cont .img{width: 50%;}
.sofxg-cont .cont h3{font-size: 36px;font-weight: 900;color: #fff;}
.sofxg-cont .img img{width: 100%;height: 100%;}

.sofbz-list{position: relative;}
.sofbz-list .list-muen{width: 100%;position: relative;z-index: 2;}
.sofbz-list .list-muen .img{width: 38%;}
.sofbz-list .list-muen .cont{width: 62%;display: flex;justify-content: center;flex-direction: column;}
.sofbz-list .list-muen .img img{width: 100%;}
.sofbz-list .list-muen:nth-child(odd) .cont{padding-left: 80px;padding-right: 400px;}
.sofbz-list .list-muen:nth-child(even){display: flex;flex-direction: row-reverse;}
.sofbz-list .list-muen:nth-child(even) .cont{padding-right: 60px;padding-left: 420px;}
.sofbz-bg{position: absolute;top: 0px;left: 0px;width: 100%;z-index: 1;padding: 260px 0px 0px 210px;}
.sofbz-list .list-muen:nth-child(1){margin-bottom: 30px;}
.sofbz-list .list-muen:nth-child(2){margin-bottom: 40px;}
.sofbz-list .list-muen:nth-child(3){margin-bottom: 150px;}

.sofrj{background: url(../images/pages/sofrj-bg.jpg)center no-repeat;background-size:cover;}
.sofrj .CommonTitle .text{padding: 0px 120px;}

.setthx{background: url(../images/pages/setthx-bg.jpg)center no-repeat;background-size: cover;}

.settyl{background-color: #4a606d;}

.CommonTitle .text.lt{padding: 0px 120px;}

.settyl-cont{display: flex;justify-content: center;align-items: center;flex-direction: column;}

.settpp.lt{background-image: none;background-color: #ebeff3;}

.settyl-cont .text{text-align: center;}

.CommonBanner .text.lt{padding-left: 0px;padding-right: 750px;}

.appcj .CommonTitle .text{color: #4a606d;}
.appcj-list{padding: 0px 200px;display: flex;justify-content: space-between;}
.appcj-list .list-muen{display: flex;justify-content: center;align-items: center;flex-direction: column;}

.applb{background-color: #ebeff3;}
.applb-list {margin-right: -30px;}
.applb-list .list-muen{background-color: #fff;width: calc(100%/3 - 30px);margin-right: 30px;}
.applb-list .list-muen .img{height: 260px;}
.applb-list .list-muen .cont{padding: 36px 46px 80px;}
.applb-list .list-muen .cont li{padding-left: 15px;position: relative;}
.applb-list .list-muen .cont li::before{width: 6px;height: 6px;background-color: #ba2217;content: "";position: absolute;top: 14px;left: 0px;border-radius: 100px;}
.applb-list .list-muen .img video{width: 100%;height: 100%;}

.downxz-list1{display: flex;justify-content: space-between;padding: 0px 475px;padding-bottom: 26px;}
.downxz-list1 a{display: flex;flex-direction: column;align-items: center;position: relative;}
.downxz-list1{border-bottom: 1px solid #d5dbe0;}
.downxz-list2 .list{display: none;}
.downxz-list2 .list.active{display: block;}
.downxz-list2 .list ul{margin-right: -10px;margin-bottom: -10px;}
.downxz-list2 .list li{width: calc(100%/2 - 40px);margin-right: 40px;margin-bottom: 40px;transition: all .4s ease;position: relative;background-color: #f5f6f7;}
.downxz-list2 .list li a{display: flex;width: 100%;height: 100%;padding: 34px 40px;border-bottom: 1px solid #d5dbe0;}
.downxz-list2 .list li .img{width: 25%;}
.downxz-list2 .list li .cont{width: 75%;position: relative;padding-left: 40px;}
.downxz-list2 .list li .cont .btn{width: 110px;height: 40px;background-color: #ba2217;border-radius: 30px;display: flex;justify-content: center;align-items: center;position: absolute;bottom: 0px;right: 0px;transition: all .4s ease;}
.downxz-list2 .list li .cont .btn img{margin-right: 5px;}
.downxz-list2 .list li:hover{background-color: #f5f6f7;}
.downxz-list2 .list li::before{position: absolute;bottom: 0px;left: 0px;width: 100%;background-color: #ba2217;height: 3px;content: "";opacity: 0;transition: all .4s ease;}
.downxz-list2 .list li:hover::before{opacity: 1;}
.downxz-list2 .list li .cont .btn:hover{transform: translateY(-5px);}
.downxz-list2 .list li .img img{width: 100%;height: 100%;}
.downxz-list1 a::before{width: 0%;height:3px;background-color: #ba2217;content: "";position: absolute;bottom: -26px;left: 50%;transition: all .4s ease;transform: translateX(-50%);}
.downxz-list1 a.active::before{width: 100%;}

.newszt-cont{width: 100%;}
.newszt-cont .img{width: 50%;padding-left: 200px;position: relative;overflow: hidden;}
.newszt-cont .cont{width: 50%;background-color: #ba2217;padding: 54px 80px;padding-right: 200px;}
.newszt-cont .img .data{position: absolute;top: 36px;left: 266px;}
.newszt-cont .img .data >div:nth-child(1){line-height: 1;}
.newszt-cont .cont .text{padding-right: 300px;}
.newszt-cont .img img{width: 100%;height: 100%;}
.newslb li{transition: all .4s ease;}
.newslb li .img{width: 25%;}
.newslb li .data{width: 25%;padding-left: 80px;position: relative;}
.newslb li .cont{width: 50%;}
.newslb li a{padding: 85px 0px;border-bottom: 1px solid #d1d9e1;}
.newslb li .data div{line-height: 1;}
.newslb li .data .number >div:nth-child(1){color: #ba2217;}
.newslb li .data .number >div:nth-child(2){color: #4a606d;}
.newslb li .img img{width: 100%;height: 100%;}
.newslb li:hover{background-color: #f6f7f8;}
.newslb li .cont .text{opacity: 0;transition: all .4s ease;}
.newslb li:hover .cont .text{opacity: 1;}
.newslb li .data .btn{position: absolute;width: 100%;height: 100%;display: flex;align-items: center;top: 0px;left: -30px;opacity: 0;transition: all .4s ease;}
.newslb li .data .btn div{width: 60px;height: 60px;background-color: #ba2217;border-radius: 100px;display: flex;justify-content: center;align-items: center;transition: all .4s ease;}
.newslb li .data .btn div i{color: #fff;}
.newslb li .data .btn div:hover{transform: rotate(-45deg);}
.newslb li:hover .data .btn{opacity: 1;}

.newsxq-cont{width: 100%;}
.newsxq-cont .cont-l{width: 37%;position: relative;}
.newsxq-cont .cont-r{width: 63%;}
.newsxq-cont>.btn{width: 100%;padding-bottom: 30px;border-bottom: 1px solid #d0dae3;margin-bottom: 90px;}
.newsxq-cont>.btn a{display: flex;align-items: center;}
.newsxq-cont>.btn .img{width: 30px;height: 30px;background-color: #ba2217;display: flex;justify-content: center;align-items: center;border-radius: 100px;color: #fff;margin-right: 20px;transition: all .4s ease;}
.newsxq-cont>.btn .img i{font-size: 12px;}
.newsxq-cont>.btn .text{color: #4a606d;}
.newsxq-cont .cont-r .content p{color: #4a606d;}
.newsxq-cont .cont-r .content p span{font-size: 18px;font-weight: bold;color: #000;}
.newsxq-cont .cont-r .content h3{font-size: 18px;font-weight: bold;color: #000;}
.newsxq-cont .cont-r .content img{/*display: block;*/margin: 0 auto;}
.newsxq-cont .cont-l{padding-right: 85px;}
.newsxq-nr{position:sticky;top: 100px;width: 100%;}
.newsxq-nr .line{background-color: #d0dae3;width: 100%;height: 1px;}
.newsxq-nr .data>div:nth-child(1){color: #ba2217;line-height: 1;}
.newsxq-nr .data>div:nth-child(2){color: #4a606d;}
.newsxq-cont>.btn a:hover .img{transform: translateX(-5px);}

.yqxtcs{background: url(../images/pages/yqxtcs-bg.jpg)center no-repeat;background-size: cover;}
.yqxtcs-cont{width: 100%;}
.yqxtcs-cont .cont-l{width: 63%;}
.yqxtcs-cont .cont-r{width: 37%;}
.yqxtcs-cont .cont-l table{width: 100%;}
.yqxtcs-cont .cont-l table tr{border-top: 1px solid rgba(255, 255, 255 , .2);height: 50px;}
.yqxtcs-cont .cont-l table{border-bottom: 1px solid rgba(255, 255, 255 , .2);}
.yqxtcs-cont .cont-l table td{font-size: 18px;color: #fff;font-weight: 300;text-align: left;}
.yqxtcs-cont .cont-l table th{font-size: 18px;color: #fff;font-weight: 900;padding-left: 50px;text-align: left;}

.yqxtfa-cont{padding: 0px 300px;}
.yqxtfa-cont .img{margin-bottom: -115px;position: relative;}
.yqxtfa-cont .yuan{width: 115px;height: 115px;background-color: rgba(186, 34, 23, .3);border-radius: 100px;display: flex;justify-content: center;align-items: center;position: relative;}
.yqxtfa-cont .yuan::before{width: 95px;height: 95px;background-color: #ba2217;border-radius: 100px;position: absolute;top: calc(50% - 95/2);left: calc(50% - 95/2);content: "";}
.yqxtfa-cont .yuan>div{position: relative;z-index: 2;}
.yqxtfa-cont .yuan.lt1 {position: absolute;top: 58px;left: 390px;animation: yqxtfaYuan 1.1s linear infinite alternate;}
.yqxtfa-cont .yuan.lt2{position: absolute;top: 380px;left: -45px;animation: yqxtfaYuan 1.4s linear infinite alternate;}
.yqxtfa-cont .yuan.lt3 {position: absolute;top: 200px;right: -15px;animation: yqxtfaYuan 1.2s linear infinite alternate;}
@keyframes yqxtfaYuan {0%{transform: translateY(-15px);}100%{transform: translateY(15px);}}

.yqxtbz{background-color: #ebeff3;}
.yqxtbz-list{padding: 0px 160px;}
.yqxtbz-list .list-muen{width: calc(100%/5);display: flex;justify-content: center;align-items: center;}
.yqxtbz-list .list-muen:nth-child(odd){background-color: #4a606d;color: #fff;}
.yqxtbz-list .list-muen:nth-child(even){background-color: #c2c6cb;color: #000;}
.yqxtbz-list .list-muen .text{padding: 62px 35px;text-align: center;}
.yqxtbz-list2{padding: 0px 160px;}
.yqxtbz-list2 .list-muen{background-color: #fff;padding: 15px;display: flex;justify-content: center;align-items: center;width: calc(100%/5);}

.yqxtjh-cont{width: 100%;}
.yqxtjh-cont .cont-l{width: 50%;padding-right: 180px;}
.yqxtjh-cont .cont-r{width: 50%;}
.yqxtjh-cont .cont-l{display: flex;justify-content: center;flex-direction: column;}
.yqxtjh-cont .cont-r img{width: 100%;height: 100%;}

.yqxtmx-cont{width: 100%;}
.yqxtmx-cont .cont-l{width: 52%;}
.yqxtmx-cont .cont-r{width: 48%;display: flex;justify-content: center;flex-direction: column;padding: 0px 200px 0px 135px;}
.yqxtmx{background-color: #ebeff3;}

.yqxtjj{background: url(../images/pages/yqxtjj-bg.jpg)center no-repeat;background-size: cover;}

.yqxtts{background-color: #ebeff3;}
.yqxtts-list{padding: 100px;background-color: #fff;}
.yqxtts-list .list-muen .img{width: 40%;position: relative;}
.yqxtts-list .list-muen .cont{width: 60%;}
.yqxtts-list .list-muen:nth-child(1){margin-bottom: 120px;}
.yqxtts-list .list-muen:nth-child(1) .img img{max-width: 400px;position: absolute;top: -176px;left: 0px;}
.yqxtts-list .list-muen:nth-child(2) .img{text-align: right;}
.yqxtts-list .list-muen:nth-child(2) .cont-btn{display: flex;justify-content:flex-end;align-items: center;}
.yqxtts-list .list-muen:nth-child(2) .cont-btn img{transform: rotate(-180deg);}
.yqxtts-list .list-muen:nth-child(2) .cont .text a{color: #ba2217;position: relative;padding-bottom: 4px;}
.yqxtts-list .list-muen:nth-child(2) .cont .text a::before{background-color: #ba2217;width: 100%;height: 1px;position: absolute;bottom: 0px;left: 0px;content: "";}
.yqxtts-list .list-muen:nth-child(2) .img img{max-width: 400px;}
.yqxtts-list .list-muen:nth-child(2){flex-direction: row-reverse;}

.yqxtmx-cont .cont-l img{width: 100%;height: 100%;}

.protsTf {width: 100%;height: 200vh;position: relative;background:#4a606d;}
.protsTf-sticky {position: sticky;width: 100%;top: 0;left: 0;}
.protsTf-img{position:relative;width:100%;height: 100vh;overflow: hidden;display: flex;justify-content: center;align-items: center;top: 0;left: 0;}
.protsTf-img .bg{width: 100vw;height: 100vh;position: absolute;top: 0%;left: 0%;max-width: none;z-index: 2;transition: transform .6s cubic-bezier(0.22, 0.61, 0.36, 1);object-fit: cover;}
.protsTf-bg{position: absolute;bottom: 0px;left: 0px;}
.protsTf-img img.mb{display: none;}
.protsTf-img.active img.kk{opacity: 1;}
.protsTf-info {width:100%;position:absolute;z-index: 4;height: 100vh;top: 0px;left: 0px;}
.protsTf-data .data{font-size: 400px;font-weight: 900;color: #fff;line-height: 1;font-family: "RAR";}
.protsTf-data .text{margin-top: -35px;margin-right: 30px;}
.protsTf-logo .text{margin-top: 70px;padding: 0px 260px;}
.protsTf-logo{display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;z-index: 5;}
.protsTf-lt {margin-left: 100px;margin-top: -90px;}
.protsTf-data {display: flex;flex-direction: column;align-items: flex-end;margin-right: 150px;margin-top: 60px;}
.protsTf-lt1{height: 100vh;display: flex;justify-content: center;align-items: center;}
.protsTf-lt2{height: 100vh;overflow: hidden;}

.aboujj-cont{width: 100%;}
.aboujj-cont .cont-l{width: 50%;background-color: #ba2217;padding: 70px 0px;position: relative;}
.aboujj-cont .cont-r{width: 50%;}
.aboujj-cont .cont-l .title{border-bottom: 1px solid #c84e45;}
.aboujj-cont .cont-l .content{padding-right: 80px;}
.aboujj-cont .cont-l::before{content: "";position: absolute;top: 0px;left: -200px;width: 100%;height: 100%;background-color: #ba2217;z-index: -1;}
.aboujj-cont .cont-r img{width: 100%;height: 100%;}

.CommonVoide-btn{position: absolute;top: 0px;left: 0px;display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.CommonVoide-btn a{display: flex;justify-content: center;align-items: center;width: 100px;height: 100px;border: 1px solid #fff;border-radius: 100px;margin-top: 400px;}

.induxq{position: relative;z-index: 3;}

.CommonBanner video{width: 100%;height: 920px;}
.CommonVoide-btn.lt a{margin-top: 0px;position: relative;z-index: 2;}
.CommonVoide-btn.lt::before{background-color: rgba(0, 0, 0 , .3);width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;content: "";z-index: 1;}

.AboutTitle .line{background-color: rgba(255, 255, 255 , .2);width: 100%;height: 1px;}
.aboutd .AboutTitle .line{background-color: #d9dddf;}

.aboury{background-color: #4a606d;}
.aboury-lun .img{height: 440px;background-color: #3c515e;display: flex;justify-content: center;align-items: center;padding: 15px;}
.aboury-lun .text{padding: 14px 12px;}
.aboury-svp .swiper-slide:nth-child(odd){padding-top: 100px;}
.aboury-svp{position: relative;}
.aboury-svp::before{content: "";position: absolute;top: 0px;left: 0px;background-color: #4a606d;width: 200px;height: 100%;z-index: 2;}
.aboury-svp .swiper-container{padding: 0px 200px;z-index: 1;}
.aboury-svp .swiper-btn.next{position: absolute;top:calc(50% - 30px);right: 170px;z-index: 3;}

.aboutd{background:url(../images/pages/aboutd-bg.jpg)center no-repeat;background-size: cover;}
.aboutd-lun{height: 485px;background-color: #fff;border-top: 6px solid #ba2217;padding: 36px;}
.aboutd-lun .name{border-bottom: 1px solid #ebeff3;padding-bottom: 34px;}
.aboutd-lun .name .title{min-height: 84px;}
.aboutd-lun .content .text,.aboutd-lun .content .text p{color: #4a606d;font-size:14px;line-height:28px;}
.aboutd-lun .content .img{position: absolute;bottom: 30px;left: 40px;width: 125px;height: 125px;overflow: hidden;border-radius: 100px;}
.aboutd-lun .content .img img{width: 100%;height: 100%;}
.aboutd .AboutTitle{position: relative;}
.aboutd .AboutTitle .pages{position: absolute;right: 40px;top: 20px;}
.aboutd .AboutTitle .pages .swiper-pagination{font-size: 24px;font-weight: 700;color: #50585b;position: relative;}
.aboutd .AboutTitle .swiper-btn a i{color: #ba2217;font-size: 23px;font-weight: 900;}
.aboutd .AboutTitle .swiper-btn{position: absolute;}
.aboutd .AboutTitle .swiper-btn.next{right: 0px;top: 13px;}
.aboutd .AboutTitle .swiper-btn.prev{right: 95px;top: 13px;}

.aboufz .AboutTitle .line{background-color: #e3e6e8;}
.aboufz2 .AboutTitle .line{background-color: #e3e6e8;}
.aboufz-cont{width: 100%;position: relative;}
.aboufz-cont .cont-l{width: 50%;position: relative;}
.aboufz-cont .cont-r{width: 50%;padding: 445px 170px;}
.aboufz-dw{position: sticky;top: 245px;margin: 245px 0px;}
.aboufz-years-vertical{position: relative;}
.aboufz-years-vertical__years{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);display: flex;align-items: stretch;z-index: 4;}
.aboufz-years-vertical__years__left{color: #ba2217;font-size: 260px;font-family: "RAR";line-height: 1;position: relative;z-index: 4;}
.aboufz-years-vertical__years__right{line-height: 1;}
.aboufz-years-vertical__years__right__list{position: absolute;transition: all .4s ease;}
.aboufz-years-vertical__years__right__item {color: #f8f8f9;transition-duration: .4s;font-size: 260px;font-family: "RAR";transition: all .4s ease;line-height: 1;}
.aboufz-years-vertical__years__right__item.is-active{color: #ba2217;}
.circular-chart {display: block;width: 480px;height: 480px;margin-left: 210px;}
.circle-bg {fill: none;stroke: #eee;stroke-width: .1;}
.circle {fill: none;stroke-width: .1;stroke-linecap: round;animation: progress 1s ease-out forwards;}
@keyframes progress {0% {stroke-dasharray: 0 100;}}
.circular-chart .circle {stroke: #ba2217;}
.aboufz-events__item-line{background-color: #ba2217;width: 90px;height: 6px;}
.aboufz-events__item-title{font-size: 28px;font-weight: 900;color: #000;}
.aboufz-events__item-text{font-size: 20px;font-weight: 300;color: #000;line-height: 32px;}
.aboufz-events__item:nth-child(1){margin-top: 0px;}
.aboufz-events__item{margin-top: 112px;}
.aboufz2{display: none;}
.aboury-lun .img{position: relative;}
.aboury-lun .img>img{max-height: 100%;}
.aboury-lun .img .show{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);display: flex;justify-content: center;align-items: center;opacity: 0;transition: all .4s ease;}
.aboury-lun .img .show>div{width: 60px;height: 60px;display: flex;justify-content: center;align-items: center;background-color: #ba2217;border-radius: 100px;}
.aboury-lun .img:hover .show{opacity: 1;}
.aboury-svp .pages{opacity: 0;}

.aboufz2 .thumbs-year{display: flex;justify-content: center;color: #000;font-size: 38px;font-weight: 900;font-family: "RAR";}
.aboufz2 .thumbs-year.active{color: #ba2217;}
.aboufz2 .gallery-more ul{margin-bottom: -15px;}
.aboufz2 .gallery-more li{margin-bottom: 15px;width: 100%;border-top: 3px solid #ba2217;}
.aboufz2 .gallery-more li .num{font-size: 20px;color: #000;font-weight: 900;font-family: "RAR";}
.aboufz2 .gallery-more li .title{font-size: 20px;color: #000;}
.aboufz2 .gallery-more li .text{font-size: 16px;color: #000; margin-top: 10px;}
.CommonBanner-btn{z-index: 3;}
.CommonVoide-btn{z-index: 2;}

.downsp{background-color: #ebeff3;}
.downsp-list{display: flex;margin-right: -40px;margin-bottom: -15px;flex-wrap: wrap;}
.downsp-list li{width: calc(100%/2 - 40px);margin-right: 40px;margin-bottom: 15px;}
.downsp-list li .img{height: 415px;position: relative;}
.downsp-list li .img>img{height: 100%;width: 100%;}
.downsp-list li .img a{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: flex;align-items: flex-end;justify-content: flex-end;}
.downsp-list li .img a .btn{background-color: #000;margin: 30px;border-radius: 100px;}

.downsp-list li .cont .btn {width: 110px;height: 40px;background-color: #ba2217;border-radius: 30px;display: flex;justify-content: center;align-items: center;transition: all .4s ease;}
.tanCk-input input{padding: 0px 15px;}
.CommonBanner .content .title.center{margin-top: -100px;}
.newslb li .img{overflow: hidden;}
.newslb li .img img{transition: all .4s ease;}
.newslb li .img:hover img{transform: scale(1.04);}

.indujs-list .list-muen .btn{width: 134px;height: 48px;border-radius: 24px;background: #ba2217;border: 2px solid #ba2217;transition: all .4s ease;position: relative;overflow: hidden;transform:translate3d(0,0,10px)}
.indujs-list .list-muen .btn i{width: 23px;height: 12px;background: url('../images/index/arrowR.png') no-repeat center;position: relative;z-index: 4;transition: all .6s ease;}
.indujs-list .list-muen .btn::before{content: "";position: absolute;width: 200px;height: 200px;right: -16px;top: -40px;background: #fff;border-radius: 50%;transform-origin: left bottom;transform: scale(0);transition: all 1.2s ease;}
.indujs-list .list-muen .btn:hover{box-shadow: 0 4px 20px 0 rgba(255, 255, 255, .4);}
.indujs-list .list-muen .btn:hover i{background-image: url('../images/index/arrowRH.png');}
.indujs-list .list-muen .btn:hover::before{transform: scale(1);transition: all .6s ease;}

.aboutd-lun{transition: all .4s ease;margin-top: 10px;}
.aboutd-lun:hover{transform: translateY(-10px);}

.downxz-list11{padding: 0px 610px;padding-bottom: 26px;}
.aboutd-lun .content{overflow-y: auto;height: 110px;}
.aboutd-lun .content::-webkit-scrollbar {width: 2px;}
.aboutd-lun .content::-webkit-scrollbar-thumb {background: #ba2217;}
.aboutd-lun .content::-webkit-scrollbar-track {background: #f1f1f1;}
.aboufz-dw{overflow: hidden;}

.yqxtfa{background: url("../images/pages/yqxtfa_bg.jpg")center no-repeat;background-size: cover;}

.settys-list{margin-right: -30px;}
.settys-list li{width: calc(100%/4 - 30px);margin-right: 30px;background-color: #fff;padding: 80px 50px;}
.settys-list li .text{color: #4a606d;font-weight: 300;}
.settys-list li .img{height: 66px;}
.settys-list li .img img{height: 100%;}

.settdy{background: url(../images/pages/settdy_bg.jpg)center no-repeat;background-size: cover;}
.settdy-cont{height: 450px;}
.settdy-cont .cont-l{width: 50%;padding-right: 180px;padding-left: 200px;display: flex;flex-direction: column;justify-content: center;}
.settdy-cont .cont-r{width: 50%;}
.settdy-cont .cont-r img{width: 100%;}

.settgy-list .list-muen{padding: 125px 0px;}
.settgy-list .list-muen li{color: #4a606d;position: relative;padding-left: 10px;margin-bottom: 4px;}
.settgy-list .list-muen li::before{content: "";position: absolute;top: 11px;left: 0px;width: 5px;height: 5px;border-radius: 100px;background-color: #ba2217;}
.settgy-list .list-muen li:last-child{margin-bottom: 0px;}
.settgy-list .list-muen .img{width: 50%;}
.settgy-list .list-muen .img img{width: 100%;height: 100%;}
.settgy-list .list-muen .cont{width: 50%;}
.settgy-list .list-muen:nth-child(1) .cont{padding-left: 180px;padding-right: 200px;}
.settgy-list .list-muen:nth-child(1){background-color: #ebeff3;}
.settgy-list .list-muen:nth-child(2){background-color: #4a606d;}
.settgy-list .list-muen:nth-child(2){display: flex;flex-direction: row-reverse;}
.settgy-list .list-muen:nth-child(2) .cont{padding-left: 200px;padding-right: 180px;display: flex;flex-direction: column;justify-content: center;}

.settpp {background: url(../images/pages/settpp_bg.jpg)right top no-repeat;}
.camecj{background-color: #ebeff3;}

.casedt{background-color: #ebeff3;}

.camecs-cont{width: 100%;overflow-x: auto;}
.camecs-cont table{width: 100%;}
.camecs-cont table thead td{text-align: center;padding: 20px;}
.camecs-cont table thead th{background-color: #435f6b;color: #fff;font-weight: 700;border: 1px solid #fff;height: 50px;}
.camecs-cont table tbody tr:nth-child(odd){background-color: #dfe2e4;border: 1px solid #fff;}
.camecs-cont table tbody tr:nth-child(even){background-color: #eef0f0;border: 1px solid #fff;}
.camecs-cont table tbody tr td{border: 1px solid #fff;text-align: center;padding: 12px;}
.camecs-cont table tbody tr td:nth-child(1){width: 160px;}
.camecs-cont table tbody tr td:nth-child(2){width: 160px;}
.camecs-cont table tbody tr td:nth-child(1) *{white-space: nowrap;}
.camecs-cont table tbody tr td:nth-child(2) *{white-space: nowrap;}
.camecs-cont table tbody tr td{color: #4a606d;}
.camecs-cont::-webkit-scrollbar {width: 2px;height: 5px;}
.camecs-cont::-webkit-scrollbar-thumb {background: #4a606d;}
.camecs-cont::-webkit-scrollbar-track {background: #fff;}

.sofjj-list li{margin-bottom: 30px;}
.sofjj-list li:last-child{margin-bottom: 0px;}

.settpp.pc .swiper-container{overflow: visible;}
.settpp.pc .swiper-wrapper{flex-wrap: wrap;width: auto;margin: -20px 0 0 -20px;}
.settpp.pc .swiper-slide{width: calc(100%/6 - 20px);margin: 20px 0 0 20px;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;}
/* .swiper-btn.pf{display: none;} */
.settpp-svp .swiper-btn.prev{display: none;}

.downxz-list{display: flex;justify-content: center;}
.downxz-list a{display: flex;width: 200px;height: 60px;border: 2px solid #cdd1d4;border-radius: 30px;margin: 0px 10px;justify-content: center;align-items: center;transition: all .4s ease;}
.downxz-list a .text{color: #4a606d;transition: all .4s ease;}
.downxz-list a .img{position: relative;margin-right: 10px;}
.downxz-list a.active{background-color: #ba2217;border: 0px;}
.downxz-list a.active .text{color: #fff;}
.downxz-list a:hover{background-color: #ba2217;border: 0px;}
.downxz-list a:hover .text{color: #fff;}
.downxz-list a .img img:nth-child(1){opacity: 1;transition: all .4s ease;position: absolute;}
.downxz-list a .img img:nth-child(2){opacity: 0;transition: all .4s ease;}
.downxz-list a:hover .img img:nth-child(1){opacity: 0;}
.downxz-list a:hover .img img:nth-child(2){opacity: 1;}
.downxz-list a.active .img img:nth-child(1){opacity: 0;}
.downxz-list a.active .img img:nth-child(2){opacity: 1;}

.pop-up{opacity: 0;z-index: -99999;}
.pop-up{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;display: flex;justify-content: center;align-items: center;}
.pop-up .back{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px; background-color: rgba(0, 0, 0, .5);}
.pop-up .cont{width: 530px;background-image: -webkit-linear-gradient( -73deg, rgb(250,250,250) 0%, rgb(255,255,255) 100%);position: relative;border-radius: 10px;padding: 45px 45px 80px 45px;position: relative;}
.pop-up .cont .text{display: none;}
.pop-up .cont .text.active{display: block;}
.pop-up .cont .guanbi-btn{position: absolute;top: 16px;right: 16px;}
.pop-up .cont .guanbi-btn i{font-size: 30px;color: #ba2217;}
.pop-up .cont .pop-input{width: 100%;margin-bottom: 20px;}
.pop-up .cont .pop-input:last-child{margin-bottom: 0px;}
.pop-up .cont .pop-input input{width: 100%;height: 100%;box-shadow: inset 0px 6px 4px 0px rgba(148, 148, 149, 0.08);border-radius: 5px;border: 1px solid #e6e6f1;padding-left: 16px;}
.pop-up .cont .pop-input.row input{width: 66%;}
.pop-up .cont .pop-input.row .btn{width: 34%;height: 100%;background-color: #ba2217;position: relative;margin-top: 4px;}
.pop-up .cont .pop-input.row .btn input{position: absolute;top: 0px;left: 0px;width: 100%;opacity: 0;}
.pop-up .cont .pop-input.row .btn a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.pop-up .cont .cont-btn{width: 100%;height: 45px;background-color: #ba2217;border-radius: 5px;}
.pop-up .cont .cont-btn a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.pop-up .cont .title{color: #142637;}
.pop-up .cont .text{color: #778091;}
.pop-up .cont .pop-input.row input:nth-child(1){width: 100%;margin-bottom: 10px;}
.pop-up .cont .pop-input.row input{height: 45px;}
.pop-up .cont .pop-input:last-child{height: auto;}
.pop-up .cont .pop-input.row .btn{height: 45px;}
.pop-up .cont{padding: 30px;}




/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .settgy-list .list-muen:nth-child(2) .cont{padding-left: 120px;padding-right: 70px;}
    .settgy-list .list-muen:nth-child(1) .cont{padding-left: 70px;padding-right: 120px;}

    .settlo-cont .cont-r {top: 75px;}
    .settys-cont .cont-r{padding-left: 30px;}
    .settys-cont .cont-r li::before {top: 12px;}
    .settct-list .list-muen:nth-child(1) .content{padding-right: 15px;}
    .settct-list .list-muen:nth-child(3) {padding: 170px 95px 110px 240px;}
    .settys_2-list .list-muen .cont {padding: 30px 30px;height: auto;}
    .indujs-list .list-muen .cont {padding: 45px;}
    .casenr-cont .cont-l {padding-right: 40px;}
    .casenr-cont .cont-r{padding-left: 40px;}
    .scape2cs-cont .cont-r img{max-width: 475px;}
    .camecj-list2 .list-muen:nth-child(1){padding-right: 10px;}
    .camecj-list2 .list-muen:nth-child(2){padding-left: 10px;}
    .camecj-list2 .list-muen .img img{max-height: 160px;}
    .camecj-list2 .list-muen ul{margin-bottom: -15px;}
    .camecj-list2 .list-muen li{margin-bottom: 15px;}
    .sofjj-lun .cont {padding: 70px 0px;padding-right: 30px;}
    .sofxg-cont .cont {padding-right: 80px;}
    .sofbz-bg {padding: 190px 0px 0px 100px;}
    .sofbz-list .list-muen:nth-child(2) {margin-bottom: 125px;}
    .sofbz-list .list-muen:nth-child(3) {margin-bottom: 224px;}
    .sofbz-list .list-muen:nth-child(even) .cont {padding-right: 60px;padding-left: 320px;}
    .appcj-list{padding: 0px;}
    .applb-list .list-muen .cont {padding: 25px 30px 45px;}
    .downxz-list1 {padding: 0px 300px;padding-bottom: 26px;}
    .newszt-cont .img{padding-left: 120px;}
    .newszt-cont .img .data{left: 166px;}
    .newszt-cont .cont {padding: 54px 80px;padding-right: 120px;}
    .newszt-cont .cont .text {padding-right: 120px;}
    .yqxtfa-cont {padding: 0px 160px;}
    .yqxtbz-list .list-muen .text {padding: 45px 20px;}
    .yqxtts-list {padding: 50px;}
    .yqxtts-list .list-muen:nth-child(1) .img img {top: -126px;}
    .CommonVoide-btn a {margin-top: 285px;}
    .protsTf-data .data{font-size: 300px;}
    .protsTf-lt {margin-left: 40px;margin-top: -20px;}
    .protsTf-logo .text{padding: 0px 200px;}
    .aboufz-cont .cont-r {padding: 300px 135px;}
    .aboufz-dw {margin: 80px 0px;top: 80px;}
    .aboury-svp .swiper-container {padding: 0px 120px;}
    .aboury-svp::before{width: 120px;}
    .aboury-svp .swiper-btn.next {right: 60px;}
    .aboury-lun .img{height: 350px;}
    .aboutd-lun {height: 435px;padding: 20px;}
    .aboutd-lun .content .img{left: 20px;bottom: 20px;}
    .aboutd-lun .name {padding-bottom: 15px;}
    .downsp-list li .img {height: 335px; }
    .downxz-list11 {padding: 0px 500px;padding-bottom: 26px;}

    .scapetd-cont .cont {padding-left: 130px;padding-right: 80px;height: 370px;}

    .aboutd-lun .content .text,.aboutd-lun .content .text p{line-height: 24px;}

    .aboufz-cont .cont-l{width: 57%;}
    .aboufz-cont .cont-r{width: 43%;}
    .aboufz-cont .cont-r {padding: 300px 115px;}

    .camecs-cont table tbody tr td:nth-child(1){width: 120px;}
    .camecs-cont table tbody tr td:nth-child(2){width: 120px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
}

@media all and (max-width:1359px) {
    /* 1280 */
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .settlo-cont .cont-r {padding: 55px 25px 0px 15px;position: static;height: auto;}
    .settlo-cont .cont-r::before{display: none;}
    .settys-cont .cont-r {padding-left: 60px;}
    .settsy-cont .cont-r table tr td:nth-child(1) {padding-left: 15px;}
    .settct-list .list-muen:nth-child(3) {padding: 135px 40px 80px 185px;}
    .settct-list .list-muen:nth-child(3) .img {top: -65px;left: -25px;}
    .settct-list .list-muen:nth-child(2) {padding: 45px 65px;}
    .indujs-list .list-muen .cont {padding: 25px;}
    .indujs-list .list-muen .btn {width: 85px;height: 35px;}
    .induxq-cont .content{padding: 0px;}
    .induxq .content{padding: 15px;transform: translateY(0px);}
    .scapewl-cont .cont{position: static;padding: 25px;}
    .scapetd-cont .cont {padding-left: 25px;}
    .casenr-input{width: 100%;}
    .recrzp-search {padding: 30px;}
    .recrzp-input input {width: 730px;}
    .recrzp-list .list-muen a {padding: 0px 30px;}
    .recrzp-list .list-muen {height: 135px;}
    .recrnr-content {padding: 30px;}
    .recrnr-title{padding-bottom: 35px;}
    .scape2cs-cont .cont-r{display: none;}
    .scape2cs-cont .cont-l{width: 100%;}
    .scape2lc-list .list-muen:nth-child(odd) .cont{padding-left: 60px;}
    .scape2lc-list .list-muen:nth-child(even) .cont{padding-right: 60px;}
    .scape2lc-list .list-muen{padding: 20px 0px;}
    .camecg .thumbs {left: 40px;bottom: 75px;}
    .camecg-cont-r{padding: 90px;}
    .camecj-list1{margin: 0px;margin-top: 25px;}
    .camecj-list2{padding: 0px;}
    .CommonBanner .text{padding: 0px 150px;}
    .cameys .pages{display: flex;position: absolute;bottom: 20px;justify-content: center;width: 100%;}
    .cameys-list{flex-wrap: nowrap;}
    .sofjj-lun .img{width: 100%;padding: 15px;}
    .sofjj-lun .cont{width: 100%;padding: 15px;}
    .sofxg-cont .cont{width: 100%;padding: 15px;}
    .sofxg-cont .img{width: 100%;padding: 15px;}
    .sofbz-bg{display: none;}
    .sofbz-list .list-muen{margin-bottom: 15px !important;}
    .sofrj .CommonTitle .text{padding: 0px;}
    .sofbz-list .list-muen:nth-child(even) .cont {padding-right: 60px;padding-left: 200px;}
    .sofbz-list .list-muen:nth-child(odd) .cont {padding-left: 80px;padding-right: 200px;}
    .CommonBanner .text.lt {padding-left: 0px;padding-right: 420px;}
    .downxz-list2 .list li a{padding: 15px;}
    .downxz-list2 .list li .cont {padding-left: 20px;}
    .downxz-list1 {padding: 0px 200px;padding-bottom: 15px;}
    .downxz-list2 .list li .cont .btn {width: 85px;height: 35px;}
    .downxz-list1 a::before{bottom: -15px;}
    .newszt-cont .img {padding-left: 95px;}
    .newszt-cont .cont {padding: 35px 50px;padding-right: 95px;}
    .newszt-cont .img .data{left: 120px;}
    .newsxq-cont .cont-l{padding-right: 15px;}
    .newsxq-cont>.btn{margin-bottom: 15px;padding-bottom: 15px;}
    .yqxtfa-cont {padding: 0px 200px;}
    .yqxtfa-cont .yuan{position: static !important;    animation: none !important;}
    .yuan-lt{display: flex;justify-content: space-between;}
    .yqxtfa-cont .img{margin-bottom: 0px;}
    .yqxtfa {padding-bottom: 58px;}
    .yqxtcs-cont .cont-r{display: none;}
    .yqxtcs-cont .cont-l{width: 100%;}
    .yqxtbz-list {padding: 0px 30px;}
    .yqxtbz-list2 {padding: 0px 30px;}
    .yqxtjh-cont .cont-l {padding-right: 80px;}
    .yqxtmx-cont .cont-r {padding: 0px 120px 0px 35px;}
    .yqxtts-list .list-muen:nth-child(2) .img img{max-width: 100%;}
    .yqxtts-list .list-muen:nth-child(1) .img img{position: static;max-width: 100%;}
    .yqxtts-list .list-muen .img{width: 100%;}
    .yqxtts-list .list-muen .cont{width: 100%;}
    .yqxtts-list .list-muen .img{display: flex;justify-content: center}
    .yqxtts-list .list-muen .cont .btn_lt{display: none;}
    .yqxtts-list .list-muen:nth-child(2) .cont-btn{justify-content: flex-start;}
    .yqxtts-list .list-muen:nth-child(1){margin-bottom: 15px;}
    .CommonVoide-btn {justify-content: flex-end;align-items: flex-end;}
    .CommonVoide-btn a{width: 60px;height: 60px;margin: 35px;}
    .aboufz2{display: block;}
    .protsTf-data .data {font-size: 240px;}
    .protsTf-data .text {margin-top: -20px;}
    .protsTf-lt {height: 370px;}
    .protsTf-lt img{height: 100%}
    .protsTf-data {margin-top: 90px;}
    .downsp-list li {width: calc(100%/1 - 40px);}
    .downsp-list li .img {height: 465px;}

    .camecs-cont table{width: 1500px;}

    .downxz-list a {width: 150px;height: 50px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .settpp-svp .page{opacity: 1;}
    .settpp-svp .swiper-btn.next{display: none;}
    .settpp-svp .swiper-btn.prev{display: none;}
    .CommonTitle .text{padding: 0px;}
    .CommonBanner .text{padding: 0px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .settlo-cont .cont-l .show>div {width: 65px;height: 65px;}
    .settsy-cont .cont-l{width: 100%;}
    .settsy-cont .cont-r{width: 100%;}
    .settsy-cont .cont-l .img{display: flex;justify-content: center;}
    .CommonBanner-btn {width: 45px;height: 45px;bottom: 5px;left: calc(50% - 15px);display: flex;justify-content: center;align-items: center;}
    .settct-list .list-muen:nth-child(2){width: 100%;}
    .settct-list .list-muen:nth-child(3){width: 100%;padding: 0px;}
    .settct-list .list-muen:nth-child(3) .img{width: 50%;position: static;}
    .settct-list .list-muen:nth-child(3) .cont{width: 50%;}
    .settct-list .list-muen:nth-child(3) .img{display: flex;justify-content: center;padding: 15px;}
    .settct-list .list-muen:nth-child(3) .cont{display: flex;justify-content: center;flex-direction: column;padding: 15px;}
    .settys_2-list{margin-bottom: -15px;}
    .settys_2-list .list-muen{width: 100%;margin-bottom: 15px;}
    .indujs-list .list-muen .img{width: 100%;}
    .indujs-list .list-muen .cont{width: 100%;}
    .indulb-list .list-muen{width: calc(100%/2 - 30px);margin-bottom: 15px;}
    .scapelw-content{padding: 0px;}
    .scapeck-list .list-muen:nth-child(odd) .cont{padding: 0px;}
    .scapeck-list .cont{width: 100%;margin-bottom: 15px;}
    .scapeck-list .img{width: 100%;}
    .scapeck-list .list-muen:nth-child(even) .cont{padding: 0px;}
    .scapeck-list .list-muen{padding: 35px 0px;}
    .scapetd-cont .cont {padding-right: 40px;}
    .scapetd{background-size: cover;}
    .casenr-cont .cont-l{padding: 0px;width: 100%;border: 0px;margin-bottom: 15px;}
    .casenr-cont .cont-r{padding: 0px;width: 100%;}
    .recrzp-input input {width: 400px;}
    .recrzp-input {height: 45px;}
    .recrzp-input .btn{height: 45px;}
    .recrzp-input:nth-child(2){margin-right: -15px;}
    .customSelect {width: calc(100%/3 - 15px);margin-right: 15px;}
    .recrzp-list .list-muen .cont{width: 90%;}
    .recrzp-list .list-muen .btn{width: 10%;}
    .recrzp-list .list-muen{height: 100px;}
    .scape2lc-list .list-muen .img{width: 100%;margin: 0px 4%;margin-bottom: 15px;}
    .scape2lc-list .list-muen:nth-child(odd) .cont{padding: 0px;margin: 0px 4%;width: 100%;}
    .scape2lc-list .list-muen{padding: 35px 0px;}
    .scape2lc-list .list-muen:nth-child(even) .cont{padding: 0px;margin: 0px 4%;width: 100%;}
    .scape2cs-cont .cont-l th {padding-left: 35px;}
    .camecg-cont-l{width: 100%;padding: 15px;}
    .camecg-cont-r {padding: 40px;}
    .camecg .gallery .thumbs-btn {right: 40px;bottom: 40px;}
    .camecg-cont-r{width: 100%;}
    .camecg .thumbs{display: none;}
    .camecg-cont-l img {max-width: 60%;}
    .camecj_lt{overflow-x: auto;}
    .camecj-list2,.camecj-list1{width: 1000px;}
    .sublb-list .list-muen .img{width: 100%;}
    .sublb-list .list-muen .cont{width: 100%;padding: 35px;}
    .sofbz-list .list-muen:nth-child(odd) .cont{padding: 15px;}
    .sofbz-list .list-muen:nth-child(even) .cont{padding: 15px;}
    .CommonTitle .text.lt{padding: 0px;}
    .CommonBanner .text.lt {padding-right: 250px;}
    .appcj-list .list-muen{width: calc(100%/2);margin-bottom: 15px;}
    .appcj-list{flex-wrap: wrap;margin-bottom: -15px;}
    .applb-list .list-muen .cont{padding: 15px;}
    .downxz-list1 {padding: 0px 100px;padding-bottom: 15px;}
    .downxz-list2 .list li{width: calc(100%/1);}
    .newszt-cont .img{padding: 0 4%;}
    .newszt-cont .cont{padding: 35px;width: 100%;margin: 0px 4%;}
    .newszt-cont .img{width: 100%;}
    .newszt-cont .cont .text{padding-right: 0px;}
    .newszt-cont .img .data {left: 80px;}
    .newszt-cont .cont .text{margin-top: 25px;}
    .newslb li .img{width: 100%;height: 300px;margin-bottom: 15px;}
    .newslb li .data{width: 15%;padding-left: 0px;}
    .newslb li .cont{width: 85%;}
    .newslb li .cont .text{opacity: 1;}
    .newslb li a {padding: 15px 0px;}
    .newslb li:hover .data .btn{display: none;}
    .newslb li .img img{object-fit: contain;}
    .newslb li .cont .text{margin-top: 25px;}
    .newsxq{padding-top: 35px;}
    .newsxq-cont .cont-l{width: 100%;margin-bottom: 15px;}
    .newsxq-cont .cont-r{width: 100%;}
    .yqxtjh-cont .cont-l{width: 100%;margin-bottom: 15px;}
    .yqxtjh-cont .cont-r{width: 100%;}
    .yqxtmx{padding: 20px 4%;}
    .yqxtfa-cont .img>img{display: none;}
    .yqxtfa-cont {padding: 0px 80px;}
    .yqxtcs-cont .cont-l{overflow-x: auto;}
    .yqxtcs-cont .cont-l table{width: 1000px;}
    .yqxtmx-cont .cont-l{width: 100%;}
    .yqxtmx-cont .cont-r{width: 100%;padding: 15px;}
    .protsTf-logo .text {padding: 0px 30px;margin-top: 25px;}
    .protsTf-data{width: 50%;margin: 0px;}
    .protsTf-lt{width: 50%;margin: 0px;}
    .protsTf-lt2{display: flex;flex-wrap: wrap;flex-direction: row-reverse;}
    .protsTf-lt2{height: 50vh;}
    .protsTf-lt1{height: 50vh;}
    .protsTf{height: 100vh;}
    .protsTf-img img.mb{display: block;height: 100%;}
    .protsTf-img .bg{display: none;}
    .aboujj-cont .cont-l{width: 100%;padding: 15px;}
    .aboujj-cont .cont-r{width: 100%;height: 300px;}
    .aboujj-cont .cont-l::before{display: none;}
    .aboury-svp .swiper-container{padding: 0px;margin: 0px 4%;}
    .aboury-svp::before{display: none;}
    .aboury-svp .swiper-slide:nth-child(odd){padding-top: 0px;}
    .aboury-svp .swiper-btn.next{display: none;}
    .aboury-svp .pages{display: flex;justify-content: center;opacity: 1;}
    .aboufz2 .gallery-more li{padding: 15px;}

    .scapetd-cont .cont{height: auto;}

    .settys-list{margin-right: -15px;margin-bottom: -15px;}
    .settys-list li {width: calc(100%/2 - 15px);margin-right: 15px;margin-bottom: 15px;padding: 50px;}

    .settgy-list .list-muen .img{width: 100%;padding: 0px 4%;}
    .settgy-list .list-muen .cont{width: 100%;padding: 0px 4% !important; margin-top: 15px;}
    .settgy-list .list-muen {padding: 30px 0px;}

    .settdy-cont{flex-direction: column-reverse;height: auto;}
    .settdy-cont .cont-l{width: 100%;padding: 0px 4%;margin-top: 15px;}
    .settdy-cont .cont-r{width: 100%;padding: 0px 4%;}

    .CommonNav-list{margin-right: -15px;}
    .CommonNav-list a{border-radius: 20px;width: calc(100%/4 - 15px);margin-right: 15px;margin-left: 0px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .CommonBanner>img{height: 400px;}
    .CommonBanner-btn{display: none;}
    .settlo-cont .cont-l{width: 100%;}
    .settlo-cont .cont-r{width: 100%;}
    .settlo-cont .cont-r {padding: 15px;}
    .settys-cont .cont-l{width: 100%;margin-bottom: 15px;}
    .settys-cont .cont-r{width: 100%;padding-left: 0px;}
    .settsy-cont .cont-l .img{height: auto;}
    .settsy-cont .cont-l .img img{max-height: 210px;}
    .settsy-cont .cont-r .text{padding: 15px;}
    .settsy-cont .cont-r .tab{overflow: auto;}
    .settsy-cont .cont-r table{width: 700px;}
    .settct-list .list-muen:nth-child(1) .img{width: 100%;padding: 15px 0px;}
    .settct-list .list-muen:nth-child(1) .content{width: 100%;padding: 15px;}
    .settct-list .list-muen:nth-child(2){width: 100%;padding: 15px;}
    .settct-list .list-muen:nth-child(3) .img{width: 100%;}
    .settct-list .list-muen:nth-child(3) .cont{width: 100%;}
    .settct-list .list-muen:nth-child(3) .img img{max-height: 200px;}
    .settct-list .list-muen .content p {font-size: 16px;line-height: 24px;}
    .settys_2-list .list-muen .cont{padding: 15px;}
    .settys_2-list .list-muen .img {height: 185px;}
    .indujs-list .list-muen .cont {padding: 15px;}
    .indulb-list .list-muen{width: calc(100%/1 - 30px);margin-bottom: 15px;}
    .indulb-list .list-muen .img {height: 180px;}
    .indulb-list .list-muen .cont {padding: 15px;}
    .induxq-cont .content .img {margin-bottom: -15px;}
    .induxq-cont .content .img >div{width: calc(100%/1);margin-bottom: 15px;}
    .scapewl-cont .cont{padding: 15px;}
    .scapewl-cont .cont li {padding-left: 15px;}
    .scapewl-cont .cont li::before {top: 10px;}
    .scapetd-cont .cont{width: 100%;padding: 0px;}
    .scapetd-cont .img{width: 100%;}
    .casenr-input{margin-bottom: 0px;}
    .casenr-input input{border: 1px solid #d4dce4;height: 50px;}
    .casenr-input.row textarea {height: 150px;border: 1px solid #d4dce4;}
    .recrzp-search{padding: 15px;}
    .recrzp-input{height: auto;}
    .customSelect{width: 100%;margin-right: 0px;margin-bottom: 15px;}
    .recrzp-input:nth-child(2){margin-right: 0px;margin-bottom: -15px;}
    .recrzp-input input{width: 100%;margin-bottom: 15px;margin-right: 0px;height: 45px;}
    .recrzp-input .btn{width: 100%;}
    .recrzp-list{margin-bottom: -15px;}
    .recrzp-list .list-muen{margin-bottom: 15px;}
    .recrzp-list .list-muen a{padding: 0px 15px;}
    .recrzp-list .list-muen .cont{width: 100%;}
    .recrzp-list .list-muen .btn{display: none;}
    .recrnr-title .cont{width: 100%;}
    .recrnr-title .btn{display: none;}
    .recrnr-title{padding-bottom: 15px;}
    .recrnr-content{padding: 15px;}
    .recrnr-btn{margin-top: 15px;}
    .scape2cs-cont-lt{overflow: auto;}
    .scape2cs-cont{width: 1000px;}
    .camecg-cont-r {padding: 15px;}
    .camecg-cont-r .btn .btn1 {width: 125px;height: 35px;}
    .camecg-cont-r{margin-bottom: 75px;}
    .camecg .gallery .thumbs-btn{bottom: 0px;width: 100%;display: flex;justify-content: space-between;right: 0px;}
    .cameys .contain {height: 500px;width: 100%;}
    .cameys-list .list-muen{margin-right: 0px;}
    .sublb-list .list-muen .cont {padding: 15px;}
    .sublb-list {margin-bottom: -15px;}
    .sublb-list .list-muen{margin-bottom: 15px;}
    .sofbz-list .list-muen .cont{width: 100%;}
    .sofbz-list .list-muen .img{width: 100%;}
    .sofxg-cont .cont h3 {font-size: 22px;}
    .CommonBanner .text.lt{padding: 0px;}
    .appcj-list .list-muen .img{padding: 15px;}
    .applb-list{margin-bottom: -15px;margin-right: 0px;}
    .applb-list .list-muen{width: calc(100%/1);margin-bottom: 15px;margin-right: 0px;}
    .applb-list .list-muen .img {height: 180px;}
    .downxz-list1 {padding: 0px;flex-wrap: wrap;}
    .downxz-list1 a{width: calc(100%/3);margin-bottom: 15px;}
    .downxz-list2 .list li .img{width: 100%;margin-bottom: 15px;height: 220px;}
    .downxz-list2 .list li .cont{width: 100%;padding-left: 0px;}
    .downxz-list2 .list li .img img{object-fit: contain;}
    .downxz-list1 a::before{display: none;}
    .downxz-list1 a.active .text{color: #ba2217;}
    .newszt-cont .cont {padding: 15px;}
    .newslb li .data{width: 100%;margin-bottom: 15px;display: flex;justify-content: center;}
    .newslb li .img{margin-bottom: 0px;}
    .newslb li .cont{width: 100%;}
    .yqxtfa-cont{padding: 0px;}
    .yuan-lt li{width: calc(100%/3);}
    .yqxtfa{padding-bottom: 36px;}
    .yqxtbz-cont{overflow: auto;}
    .yqxtbz-list,.yqxtbz-list2{width: 1000px;padding: 0px;}
    .yqxtjh-cont .cont-l{padding: 15px;}
    .yqxtmx-cont{flex-direction: column-reverse;}
    .yqxtts-list{padding: 15px;}
    .CommonVoide-btn a {width: 45px;height: 45px;margin: 15px;}
    .protsTf-logo .text{padding: 0px;}
    .protsTf-lt2{display: none;}
    .protsTf-lt1{height: 100vh;}
    .aboujj .contain{width: 100%;}
    .aboujj-cont .cont-l .content{padding-right: 0px;}
    .aboutd .AboutTitle .swiper-btn.next {right: 0px;top: 0px;}
    .aboutd .AboutTitle .swiper-btn.prev{right: 95px;top: 0px;}
    .aboutd .AboutTitle .pages {top: 8px;}
    .aboutd-lun {padding: 15px;}
    .aboutd-lun .content .img {left: 15px;bottom: 15px;}
    .aboury-lun .text{font-weight: 300;}
    .aboujj-cont .cont-l .content p{font-size: 14px;}
    .aboury-lun .img {height: 290px;}
    .CommonBanner video{height: 400px;}
    .induxq .contain{width: 100%;}
    .induxq-cont .content h3 {font-size: 20px;}
    .induxq-cont .content h3::before {top: 6px;}
    .scapewl-cont{border: 1px solid #000;}
    .downsp-list li .img {height: 195px;}
    .downsp-list li .img a .btn{margin: 15px;}
    .aboutd-lun .name .title{min-height: 50px;}
    .aboutd-lun .content {height: 160px;}

    .camecj-list2, .camecj-list1{width: 100%;}
    .camecj-list2 .list-muen:nth-child(1) li {width: calc(100%/2 - 10px);margin-right: 10px;margin-bottom: 10px;}
    .camecj_lt{overflow:inherit;}
    .camecj-list2 .list-muen ul{margin-right: -10px;margin-bottom: -10px;}
    .camecj-list2 .list-muen .img img {max-height: 90px;}
    .camecj-list2 .list-muen .img {height: 110px;}

    .settys-list{margin-right: 0px;margin-bottom: -15px;}
    .settys-list li {width: 100%;margin-right: 0px;margin-bottom: 15px;padding: 15px;}

    .CommonNav-list{margin-bottom: -15px;}
    .CommonNav-list a{width: calc(100%/2 - 15px);margin-bottom: 15px;}

    .camecs-cont table thead td{padding: 10px;}
    .scape2lc-list .list-muen{padding: 15px 0px;}

    .sofjj-list li{margin-bottom: 15px;}

    .downxz-list{flex-wrap: wrap;margin-right: -10px;margin-bottom: -10px;justify-content: flex-start;}
    .downxz-list a{margin: 0px;width: calc(100%/2 - 10px);margin-right: 10px;margin-bottom: 10px;}

    .downxz-list2 .list ul{margin-right: 0px;margin-bottom: -15px;}
    .downxz-list2 .list li {width: 100%;margin-right: 0px;margin-bottom: 15px;}
}