@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;text-align: center;user-select: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.paging-menu, .paging-skip, .paging-hint{display: flex;flex-wrap: wrap;}
.paging-menu a{width: 45px;height: 45px;border: 1px solid #e5e5e5;font-size: 14px;color: #a0a0a0;transition: all .4s ease;background-color: transparent;display: flex;align-items: center;justify-content: center;}
.paging-menu a:first-child, .paging-menu a:last-child{width: 100px;}
.paging-menu a:first-child i, .paging-menu a:last-child i{font-size: 16px;}
.paging-menu a:first-child i{margin-right: 10px;}
.paging-menu a:last-child i{margin-left: 10px;display: block;transform: rotate(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #c01f24;background-color: #c01f24;color: #fff;}
.paging-skip{margin-left: 8px;align-items: center;}
.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: #c01f24;}
.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: #c01f24;color: #fff;border-color: #c01f24;}
.paging-hint span{color: #c01f24;}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #c01f24;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #c01f24;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: #c01f24 !important;}
.search-link:hover h2{color: #c01f24;}
@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;}
/* 网站地图 */
.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: #c01f24;}
.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: #c01f24;}
.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;}
.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{width: calc(20% - 24px);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: 680px) {
    .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%;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;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;}
}
/*  */
.CommonBanner > img{width: 100%;}
.CommonBanner .content{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: flex;align-items: center;}
.Abofo-cont .cont-l{width: 26%;padding-right: 65px;}
.Abofo-cont .cont-r{width: 74%;}
.Abofo-list .list{border-bottom: 1px solid #f3f3f3;padding: 40px 0px;}
.Abofo-list .list:nth-child(1){padding-top: 0px;}
.Abofo-list .list:last-child{border-bottom: 0px;}
.Abofo-list .list .img{width: 30px;}
.Abofo-list .list .cont{width: calc(100% - 30px);padding-left: 50px;}
.Abofo-list .list .cont .num{line-height: 1;}
.Abofo-list .list .cont .num span:last-child{margin-right: 5px;}
.Abofo-content br{content: "";display: block;height: 10px;}
.Abocc-contain{padding: 0px 120px;}
.Abocc-cont{width: 100%;position: relative;padding: 95px 0px 155px 0px;}
.Abocc-bg{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.Abocc-bg img{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;transition: all .4s ease;}
.Abocc-bg img.active{opacity: 1;}
.Abocc-list {position: relative;border-top: 1px solid rgba(255,255,255,.1);}
.Abocc-list .list{position: relative;border-bottom: 1px solid rgba(255,255,255,.1);padding: 30px 140px 40px 140px;}
.Abocc-list .list .img{position: absolute;right: 140px;top: 50%;transform: translateY(-50%);opacity: 0;transition: all .4s ease;}
.Abocc-list .list .hide{max-width: 525px;}
.Abocc-list .list .show .title{transition: all .4s ease;}
.Abocc-list .list.active .img{opacity: 1;}
/*.Abocc-list .list.active .show .title{color: #c01f24;}*/
.swiper-btn a{width: 45px;height: 45px;border: 2px solid #555;display: flex;justify-content: center;align-items: center;font-size: 18px;color: #555;transition: all .4s ease;}
.swiper-btn.next{transform: rotate(180deg);}
.swiper-btn a:hover{background-color: #c01f24;color: #fff;border: 2px solid #c01f24;}
.Abowu img.bg{position: absolute;bottom: 0px;left: 0px;}
.Abowu .contain{position: relative;z-index: 2;}
.Abowu-svp {position: relative;z-index: 2;}
.Abowu-cont {justify-content: space-between;align-items: flex-end;}
.Abowu-btn .swiper-btn.next{margin-left: 10px;}
.Abowu-svp .swiper-container{padding: 0px calc((100% - 1400px) / 2);}
.Abowu-lun {position: relative;height: 510px;display: block;overflow: hidden;}
.Abowu-lun > img{width: 100%;height: 100%;}
.Abowu-lun .show{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 30%;display: flex;align-items: flex-end;transition: all .4s ease;background-image: linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));padding: 0px 30px;padding-bottom: 28px;}
.Abowu-lun .hide{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(0,0,0,.8);padding: 125px 30px 20px 30px;opacity: 0;transition: all .4s ease;}
.Abowu-lun .hide .btn{width: 145px;height: 40px;display: flex;justify-content: center;align-items: center;background-color: #c01f24;transition: all .4s ease;clip-path: polygon(85% 0, 100% 30%, 100% 100%, 0 100%, 0 0);}
.Abowu-lun .hide .btn:hover {background-color: #c01f24;color: #fff;}
.Abowu-lun .hide .icon{position: absolute;top: 28px;right: 28px;}
.Abowu-lun:hover .hide{opacity: 1;}
.Abowu-lun:hover .show{opacity: 0;}
.Aborg-map{display: flex;justify-content: center;}
.Aborg-map-img {width: 1286px;position: relative;}
.Aborg-map-img img{width: 100%;}
.Aborg-map-list{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.Aborg-map-list .list{width: 1px;height: 1px;position: absolute;display: flex;justify-content: center;align-items: center;}
.Aborg-map-list .list .shine-ring {width: 6px;height: 6px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); display: block;background: #c01f24;border-radius: 50%;}
.Aborg-map-list .list .shine-ring::before,.Aborg-map-list .list .shine-ring::after {content: "";display: block;width: 16px;height: 16px;background: rgba(192, 31, 36, .5);border-radius: 50%;position: absolute;top: 50%;left: 50%;margin: -8px 0 0 -8px;animation: shineRing 1.5s linear infinite;opacity: 0;}
.Aborg-map-list .list .shine-ring::before {animation-delay: .6s;}
.Aborg-map-list .list .shine-ring::after {animation-delay: 0s;}
@keyframes shineRing{0%{opacity:0;transform:scale(.1)}5%{opacity:1}to{opacity:0;transform:scale(2)}}
.Aborg-map-list .list .title{transform: translate(0px,24px);min-width: max-content;}
.Aborg-map-list .list:nth-child(1) {top: 29%;left: 19%;}
.Aborg-map-list .list:nth-child(2) {top: 37%;left: 17%;}
.Aborg-map-list .list:nth-child(3) {top: 72%;left: 32%;}
.Aborg-map-list .list:nth-child(4) {top: 30%;left: 48%;}
.Aborg-map-list .list:nth-child(4) .title {transform: translate(-10px,16px);}
.Aborg-map-list .list:nth-child(5) {top: 32%;left: 50%;}
.Aborg-map-list .list:nth-child(5) .title {transform: translate(45px,-20px);}
.Aborg-map-list .list:nth-child(6) {top: 35%;left: 49%;}
.Aborg-map-list .list:nth-child(6) .title {transform: translate(-50px,0px);}
.Aborg-map-list .list:nth-child(7) {top: 38%;left: 47%;}
.Aborg-map-list .list:nth-child(7) .title {transform: translate(0px,20px);}
.Aborg-map-list .list:nth-child(8) {top: 34%;left: 52%;}
.Aborg-map-list .list:nth-child(8) .title {transform: translate(0px,20px);}
.Aborg-map-list .list:nth-child(9) {top: 18%;left: 55%;}
.Aborg-map-list .list:nth-child(9) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(10) {top: 35%;left: 55%;}
.Aborg-map-list .list:nth-child(10) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(11) {top: 37%;left: 56%;}
.Aborg-map-list .list:nth-child(11) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(12) {top: 41%;left: 54%;}
.Aborg-map-list .list:nth-child(12) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(13) {top: 44%;left: 58%;}
.Aborg-map-list .list:nth-child(13) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(14) {top: 32%;left: 58%;}
.Aborg-map-list .list:nth-child(14) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(15) {top: 21%;left: 64%;}
.Aborg-map-list .list:nth-child(15) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(16) {top: 17%;left: 76%;}
.Aborg-map-list .list:nth-child(16) .title {transform: translate(35px,0px);}
.Aborg-map-list .list:nth-child(17) {top: 28%;left: 68%;}
.Aborg-map-list .list:nth-child(17) .title {transform: translate(50px,0px);}
.Aborg-map-list .list:nth-child(18) {top: 48%;left: 70%;}
.Aborg-map-list .list:nth-child(18) .title {transform: translate(50px,0px);}
.Aborg-map-list .list:nth-child(19) {top: 52%;left: 72%;}
.Aborg-map-list .list:nth-child(19) .title {transform: translate(30px,0px);}
.Aborg-map-list .list:nth-child(20) {top: 58%;left: 79%;}
.Aborg-map-list .list:nth-child(20) .title {transform: translate(40px,0px);}
.Aborg-map-list .list:nth-child(21) {top: 63%;left: 80%;}
.Aborg-map-list .list:nth-child(21) .title {transform: translate(40px,0px);}
.Aborg-map-list .list:nth-child(22) {top: 42%;left: 90%;}
.Aborg-map-list .list:nth-child(22) .title {transform: translate(50px,0px);}
.Aborg-map-list .list:nth-child(23) {top: 80%;left: 89%;}
.Aborg-map-list .list:nth-child(23) .title {transform: translate(40px,0px);}
.Aborg-map-list .list:nth-child(24) {top: 86%;left: 99%;}
.Aborg-map-list .list:nth-child(24) .title {transform: translate(0px,25px);}
.Tescc {background-image: linear-gradient(to bottom,rgb(255,255,255),rgb(247,247,247),rgb(247,247,247));}
.Tescc-muen .list{align-items: center;margin-right: 120px;}
.Tescc-muen .list .img{width: 32px;height: 32px;border-radius: 50%;background-color: #c01f24;display: flex;justify-content: center;align-items: center;position: relative;}
.Tescc-muen .list .title{padding-left: 10px;}
.Tescc-list {margin-right: -35px;}
.Tescc-list .list{width: calc(100%/3 - 35px);margin-right: 35px;background-color: #fff;padding: 55px 30px 35px 30px;transition: all .4s ease;}
.Tescc-list .list:hover{background-color: #c01f24;transform: translateY(-10px);}
.Tescc-list .list .img{height: 65px;display: flex;align-items: center;}
.Tescc-list .list .img img{max-height: 65px;position: absolute;transition: all .4s ease;}
.Tescc-list .list .img img:nth-child(1){opacity: 1;}
.Tescc-list .list .img img:nth-child(2){opacity: 0;}
.Tescc-list .list:hover .img img:nth-child(1){opacity: 0;}
.Tescc-list .list:hover .img img:nth-child(2){opacity: 1;}
.Tescc-list .list .title{transition: all .4s ease;}
.Tescc-list .list .text{transition: all .4s ease;}
.Tescc-list .list:hover .title{color: #fff;}
.Tescc-list .list:hover .text{color: #fff;}
.Tesap-list {margin-right: -1px;}
.Tesap-list .list{width: calc(100%/4 - 1px);margin-right: 1px;position: relative;height: 528px;overflow: hidden;}
.Tesap-list .list > img{width: 100%;height: 100%;transition: all .4s ease;}
.Tesap-list .list:hover > img{transform: scale(1.04);}
.Tesap-list .list .show{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 150px;display: flex;padding: 0px 50px;padding-bottom: 30px;background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8));}
.Tesfn{background-color: #f9f9f9;}
.Tesfn-list{margin-bottom: -20px;}
.Tesfn-list .list{padding: 20px 30px;background-color: #fbfbfb;transition: all .4s ease;margin-bottom: 20px;overflow: hidden;cursor: pointer;}
.Tesfn-list .list .number{width: 7%;}
.Tesfn-list .list .cont{width: 90%;display: flex;flex-direction: column;justify-content: center;}
.Tesfn-list .list .cont .text{margin-bottom: -60px;transition: all .4s ease;opacity: 0;height: 80px;color: #a7a7a7;}
.Tesfn-list .list .number>div{width: 55px;height: 55px;background-color: #c01f24;display: flex;justify-content: center;align-items: center;}
.Tesfn-list .list .btn{width: 3%;display: flex;justify-content: center;}
.Tesfn-list .list .btn>a{display: flex;justify-content: center;align-items: center;transition: all .4s ease;transform: rotate(90deg); height: fit-content;}
.Tesfn-list .list .cont .title{transition: all .4s ease;}
.Tesfn-list .list.active .btn>a{transform: rotate(-90deg);}
.Tesfn-list .list.active .cont .text{margin-bottom: 0px;opacity: 1;height: auto;}
.Tesfn-list .list.active .cont .title{font-weight: 700;}
.Tesfn-list .list.active{padding: 65px 40px;}
.Tesfn-pages {height: 10px;justify-content: center;}
.Tesfn-pages .swiper-pagination {margin-top: -5px;}
.Tesfn-pages .swiper-pagination-bullet {width: 10px;height: 10px;margin: 0px 5px;background: #c4c4c4;opacity: 1;}
.Tesfn-pages .swiper-pagination-bullet-active {background: #c01f24;}
.Tesgp-lun li{width: 100%;display: flex;justify-content: space-between;height: 90px;border-bottom: 1px solid #efefef;}
.Tesgp-lun li a{width: 100%;display: flex;justify-content: space-between;height: 100%;}
.Tesgp-lun li .lt1{width: 57%;height: 100%;display: flex;align-items: center;padding-left: 30px;}
.Tesgp-lun li .lt2{width: 8%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.Tesgp-lun li .lt3{width: 8%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.Tesgp-lun li .lt2 .text{transition: all .4s ease;}
.Tesgp-lun li .lt3 .text{transition: all .4s ease;}
.Tesgp-lun li .lt4{width: 8%;height: 100%;display: flex;align-items: center;justify-content: center;margin-right: 70px;}
.Tesgp-lun li:nth-child(1){background-color: #fefefe;height: 60px;border-radius: 20px 20px 0px 0px;box-shadow: 0px 9px 81px 0px rgba(190, 190, 190, 0.26);}
.Tesgp-lun li .lt1 .img{position: relative;width: 5%;height: 32px;margin-right: 32px;}
.Tesgp-lun li .lt1 .text{width: 95%;}
.Tesgp-lun li .lt1 .img img:nth-child(1){position: absolute;opacity: 1;transition: all .4s ease;}
.Tesgp-lun li .lt1 .img img:nth-child(2){opacity: 0;transition: all .4s ease;}
.Tesgp-lun li .lt4 .img{position: relative;width: 30px;height: 32px;display: flex;justify-content: center;align-items: center;}
.Tesgp-lun li .lt4 .img img:nth-child(1){position: absolute;opacity: 1;transition: all .4s ease;}
.Tesgp-lun li .lt4 .img img:nth-child(2){opacity: 0;transition: all .4s ease;}
.Tesgp-lun li .lt1 .text{transition: all .4s ease;}
.Tesgp-lun li a:hover .lt1 .img img:nth-child(1){opacity: 0;} 
.Tesgp-lun li a:hover .lt1 .img img:nth-child(2){opacity: 1;} 
.Tesgp-lun li a:hover .lt4 .img img:nth-child(1){opacity: 0;} 
.Tesgp-lun li a:hover .lt4 .img img:nth-child(2){opacity: 1;} 
.Tesgp-lun li a:hover .lt2 .text{color: #c01f24;} 
.Tesgp-lun li a:hover .lt3 .text{color: #c01f24;} 
.Tesgp-lun li a:hover .lt1 .text{color: #c01f24;}
.Newlb-cont .cont-l{width: 66.6666%;padding-right: 12.5px;}
.Newlb-cont .cont-r{width: 33.3333%;padding-left: 12.5px;}
.Newlb-recommend {position: relative;overflow: hidden;display: block;height: 517px;}
.Newlb-recommend img{width: 100%;height: 100%;transition: all .4s ease;}
.Newlb-recommend:hover img{transform: scale(1.04);}
.Newlb-recommend .show{position: absolute;bottom: 0px;left: 0px;height: 30%;width: 100%;display: flex;flex-direction: column;justify-content: flex-end;padding: 0px 30px;padding-bottom: 45px;background-image: linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));}
.Newlb-muen {display: block;}
.Newlb-muen .img{position: relative;overflow: hidden;height: 260px;}
.Newlb-muen .img img{width: 100%;height: 100%;transition: all .4s ease;}
.Newlb-muen:hover .img img{transform: scale(1.04);}
.Newlb-muen .cont{display: flex;flex-direction: column;justify-content: space-between;height: 235px;}
.Newlb-muen .cont .btn{border-bottom: 2px solid #dddddd;padding-bottom: 12px;display: flex;justify-content: space-between;transition: all .4s ease;}
.Newlb-muen .cont .btn span{transition: all .4s ease;}
.Newlb-muen .cont .btn i{opacity: 0;transition: all .4s ease;color: #c01f24;line-height: 1;}
.Newlb-muen .cont .data{transition: all .4s ease;}
.Newlb-muen .cont .title{transition: all .4s ease;}
.Newlb-muen:hover .cont .btn{border-bottom: 2px solid #c01f24;}
.Newlb-muen:hover .cont .btn span{color: #c01f24;}
.Newlb-muen:hover .cont .btn i{opacity: 1;}
.Newlb-muen:hover .cont .data{color: #c01f24;}
.Newlb-muen:hover .cont .title{color: #c01f24;}
.Newlb-muen .img .span{position: absolute;opacity: 0;transition: all .4s ease;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;background-color: rgba(226,32,23,.8);border-radius: 100px;}
.Newlb-muen .img .span i{color: #fff;font-size: 26px;line-height: 1;display: block;transform: rotate(125deg);}
.Newlb-muen:hover .img .span{opacity: 1;}
.Newlb-list {margin-right: -25px;margin-bottom: -75px;}
.Newlb-list .list{width: calc(100%/3 - 25px);margin-right: 25px;margin-bottom: 75px;}
.Newlb-list .list .Newlb-muen .cont{height: 160px;}
.NewNav {background-color: #f6f6f6;}
.NewNav-list {padding-left: 30px;position: relative;}
.NewNav-list::before{content: "\e757";font-family: "icon";position: absolute;left: 0px;top: 17px;font-size: 15px;color: #555;}
.NewNav-list .list{display: flex;align-items: center;position: relative;height: 60px;padding-right: 30px;transition: all .4s ease;}
.NewNav-list .list::before{content: "\e80b";font-family: "icon";font-weight: bold;position: absolute;right: 8px;transform: scale(.8) rotate(180deg);font-size: 12px;color: #555;line-height: 1px;}
.NewNav-list .list:last-child::before{display: none;}
.NewNav-list .list:hover{color: #c01f24;}
.Newxq-cont .cont-l{width: 65%;}
.Newxq-cont .cont-r{width: 35%;position: relative;padding-top: 115px;padding-left: 105px;}
.Newxq-Title .hit{display: flex;justify-content: space-between;align-items: center;}
.Newxq-Title .hit .code span{width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;background-color: #f6f6f6;margin-right: 15px;transition: all .4s ease;}
.Newxq-Title .hit .code a{position: relative;}
.Newxq-Title .hit .code a:hover .Footer-code-img{display: block;}
.Newxq-Title .hit .code a:last-child{margin-right: 0px;}
.Newxq-Title .hit .code span::before{position: absolute;font-family: "icon";font-size: 18px;color: #1f1f1f;transition: all .4s ease;}
.Newxq-Title .hit .code span:hover::before{color: #fff;}
.Newxq-Title .hit .code span.icon-facebook::before{content: "\e6e5";}
.Newxq-Title .hit .code span.icon-linkedin::before{content: "\e688";}
.Newxq-Title .hit .code span.icon-twitter::before{content: "\e623";}
.Newxq-Title .hit .code span:hover{background-color: #c01f24;}
.Newxq-Title .hit .btn{width: 95px;height: 40px;display: flex;justify-content: center;align-items: center;border: 1px solid #f5f5f5;transition: all .4s ease;}
.Newxq-Title .hit .btn:hover{color: #fff;background-color: #c01f24;}
.Newxq-content{border-top: 2px solid #f5f5f5;padding: 40px 0px 50px;}
.Newxq-btn {width: 145px;height: 40px;transition: all .4s ease;display: flex;justify-content: center;align-items: center;background-color: #c01f24;clip-path: polygon(85% 0, 100% 30%, 100% 100%, 0 100%, 0 0);}
.Newxq-btn:hover {background-color: #ff0d00;color: #fff;}
.Newxq-btn i{color: #fff;font-size: 12px;margin-right: 10px;}
.Newxq-page {border-top: 2px solid #e6e6e6;padding-top: 20px;}
.Newxq-page .list{width: 50%;display: flex;flex-direction: column;}
.Newxq-page .list .btn{display: flex;align-items: center;}
.Newxq-page .list .btn span{transition: all .4s ease;}
.Newxq-page .list .btn i{font-size: 22px;color: #444;font-size: 18px;font-weight: bold;transition: all .4s ease;}
.Newxq-page .list .title{transition: all .4s ease;}
.Newxq-page .list:nth-child(1) .btn i{margin-right: 15px;}
.Newxq-page .list:nth-child(2) {align-items: flex-end;}
.Newxq-page .list:nth-child(2) i{display: block;transform: rotate(180deg);margin-left: 15px;}
.Newxq-page .list:nth-child(2) .title{text-align: right;}
.Newxq-page .list:nth-child(1) {padding-right: 20px;}
.Newxq-page .list:nth-child(2) {padding-left: 20px;}
.Newxq-page .list:hover .btn span{color: #c01f24;}
.Newxq-page .list:hover .btn i{color: #c01f24;}
.Newxq-page .list:hover .title{color: #c01f24;}
.Newxq-sticky {position: sticky;top: 110px;}
.Newxq-list .list{margin-bottom: 30px;display: block;}
.Newxq-list .list:last-child{margin-bottom: 0px;}
.Newxq-list .list .img{height: 210px;position: relative;overflow: hidden;}
.Newxq-list .list .img img{width: 100%;height: 100%;transition: all .4s ease;}
.Newxq-list .list:hover .img img{transform: scale(1.04);}
.Newxq-list .list .title{transition: all .4s ease;}
.Newxq-list .list:hover .title{color: #c01f24;}
.Newxq-ContactUs{background-color: #f7f8fa;padding: 50px 30px 60px 30px;}
.Newxq-ContactUs .title{position: relative;padding-bottom: 13px;}
.Newxq-ContactUs .title::before{content: "";position: absolute;width: 38px;height: 3px;background-color: #c01f24;bottom: 0px;left: 0px;}
.Newxq-ContactUs-list .list{margin-bottom: 10px;width: 100%;}
.Newxq-ContactUs-list .list input{border: 1px solid #ebeced;height: 50px;width: 100%;padding: 0px 20px;}
.Newxq-ContactUs-list .list textarea{border: 1px solid #ebeced;width: 100%;height: 130px;padding: 15px 20px;}
.Newxq-ContactUs-btn {height: 57px;width: 100%;display: flex;justify-content: center;align-items: center;background-color: #c01f24;text-transform: uppercase;transition: all .4s ease;}
.Newxq-ContactUs-btn:hover {background-color: #ff0d00;}
.Catse-list {margin-right: -68px;margin-bottom: -36px;}
.Catse-list .list{width: calc(100%/2 - 68px);margin-right: 68px;margin-bottom: 36px;border-bottom: 1px solid #f6f6f6;padding-bottom: 20px;}
.Catse-list .list .name {width: 170px;display: flex;}
.Catse-list .list .input {width: calc(100% - 170px);}
.Catse-list .list .name span{width: 20px;display: block;}
.Catse-list .list .input input{padding: 0px 15px;width: 100%;}
.Catse-btn {justify-content: center;}
.Catse-btn a{width: 145px;height: 40px;transition: all .4s ease;display: flex;justify-content: center;align-items: center;background-color: #c01f24;clip-path: polygon(85% 0, 100% 30%, 100% 100%, 0 100%, 0 0);}
.Catse-btn a:hover {background-color: #ff0d00;color: #fff;}
.Catdt-map {height: 480px;position: relative;padding-left: 430px;}
#map{width: 100%;height: 100%;}
#map .amap-info-close{right: 6px !important;top: 6px;}
#map .amap-info-content{padding: 18px;}
/*#map .amap-layer img{display:none !important}*/
.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;}
.Catdt-cont{width: 70%;height: 100%;pointer-events: none;position: absolute;top: 0px;left: 0px;z-index: 3;padding: 134px 110px;background-image: linear-gradient(to right,rgba(241,241,241,1),rgba(241,241,241,1),rgba(241,241,241,0));}
.Catdt-cont li{align-items: center;margin-bottom: 12px;}
.Catdt-cont li:last-child{margin-bottom: 0px;}
.Catdt-cont li .img{display: flex;align-items: center;justify-content: center;}
.Catdt-cont li .title{padding-left: 15px;}
.Catdt-cont .title{text-transform: uppercase;}
.Knocp-cont .cont-l{width: 32%;position: relative;padding-right: 70px;}
.Knocp-cont .cont-r{width: 68%;}
.Knocp-muen a{padding: 30px;background-color: #f7f7f7;display: block;transition: all .4s ease;}
.Knocp-muen a.active{background-color: #c01f24;color: #fff;}
.Knocp-muen {position: sticky;top: 120px;}
.Knocp-table {overflow-x: auto;}
.Knocp-table table{width: 100%;border: 1px solid #c3c3c3;}
.Knocp-table table th{border: 1px solid #c3c3c3;color: #555;font-size: 14px;height: 60px;}
.Knocp-table table td{border: 1px solid #c3c3c3;color: #555;font-size: 13px;text-align: center;height: 60px;}
.Knocp-table table td.one{padding: 25px;text-align: left;}
.Knocp-cont .cont-r .li{width:100%;}
.Knocp-cont .cont-r .li p{display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px;}
.Knocp-cont .cont-r .li p img{width:calc(100%/3 - 20px);margin:20px 0 0 20px;}
.indcp {background-color: #fff;padding: 0px 160px;border-bottom: 1px solid #f7f7f7;}
.indcp-list {display: flex;flex-direction: column;align-items: center;justify-content: center;height: 155px;}
.indcp-list .img{height: 55px;display: flex;align-items: center;}
.indcp-list .img img{max-height: 100%;}
.indcp-list .title{color: #7b7e86;}
.indcp-list:hover .title,.indcp-list.active .title{color: #c01f24;}
.Prois-cont .cont-l{width: 49%;padding: 25px;display: flex;justify-content: center;align-items: center;background-color: #f7f7f7;}
.Prois-cont .cont-l img{max-height: 400px;}
.Prois-cont .cont-r{width: 51%;display: flex;flex-direction: column;justify-content: center;padding-left: 25px;}
.Prolb{background-color: #f7f7f7;}
.Prolb-list {margin-right: -20px;margin-bottom: -20px;}
.Prolb-list .list{width: calc(100%/3 - 20px);margin-right: 20px;margin-bottom: 20px;background-color: #fff;padding: 40px;transition: all .4s ease;}
.Prolb-list .list:hover{box-shadow: 0px 10px 30px 4px rgba(226, 32, 23, 0.04);}
.Prolb-list .list .img{height: 275px;padding: 32px;display: flex;align-items: center;justify-content: center;position: relative;}
.Prolb-list .list .img img{max-height: 100%;}
.Prolb-list .list .img .span{position: absolute;opacity: 0;transition: all .4s ease;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;background-color: rgba(226,32,23,.8);border-radius: 100px;}
.Prolb-list .list .img .span i{color: #fff;font-size: 26px;line-height: 1;display: block;transform: rotate(125deg);}
.Prolb-list .list .cont {text-align: center;}
.Prolb-list .list:hover .img .span{opacity: 1;}
.Progi-cont {border-bottom: 2px solid #e7e7e7;}
.Progi-cont .cont-l{width: 56%;padding: 0px 170px 20px 130px;}
.Progi-cont .cont-r{width: 44%;}
.Progi-hit {justify-content: space-between;align-items: center;}
.Progi-hit .code a{width: 20px;height: 20px;display: flex;justify-content: center;position:relative;align-items: center;margin-right: 15px;transition: all .4s ease;}
.Progi-hit .code a:last-child{margin-right: 0px;}
.Progi-hit .code a::before{position: absolute;font-family: "icon";font-size: 18px;color: #919699;transition: all .4s ease;}
.Progi-hit .code a:hover::before{color: #fff;}
.Progi-hit .code a.icon-facebook::before{content: "\e6e5";}
.Progi-hit .code a.icon-linkedin::before{content: "\e688";}
.Progi-hit .code a.icon-twitter::before{content: "\e623";}
.Progi-hit .code a:hover::before{color: #c01f24;}
.Progi-hit .btn a{width: 145px;height: 40px;transition: all .4s ease;display: flex;justify-content: center;align-items: center;border: 2px solid #000;}
.Progi-hit .btn a:hover {background-color: #c01f24;border: 2px solid #c01f24;}
.Progi-hit .btn a span{transition: all .4s ease;line-height: 1;}
.Progi-hit .btn a:hover span{color: #fff;}

.Progi-hit .code a .codeimg{display: none;width: 90px;height: 90px;padding: 4px;position: absolute;bottom: 28px;left: 50%;margin-left: -45px;background: #e9e9e9;border-radius: 4px;}
.Progi-hit .code a .codeimg::after{content: "";display: block;width: 0px;height: 0px;border: 6px solid transparent;border-top-color: #e9e9e9;position: absolute;bottom: -12px;left: 50%;margin-left: -6px;}
.Progi-hit .code a .codeimg img{width: 100%;height: 100%;object-fit: cover;}
.Progi-hit .code a:hover .codeimg{display: block;animation: FooterCode .6s ease-in-out both;}


.Progi-hit .btn a .img{position: relative;display: flex;justify-content: center;align-items: center;margin-left: 15px;}
.Progi-hit .btn a .img img{transition: all .4s ease;}
.Progi-hit .btn a .img img:nth-child(1){opacity: 1;}
.Progi-hit .btn a .img img:nth-child(2){opacity: 0;position: absolute;}
.Progi-hit .btn a:hover .img img:nth-child(1){opacity: 0;}
.Progi-hit .btn a:hover .img img:nth-child(2){opacity: 1;}
.Progi-hit .btn a:nth-child(1){margin-right: 20px;}
.Progi-cont .cont-l .gallery-more{height: 300px;display: flex;justify-content: center;align-items: center;}
.Progi-cont .cont-l .gallery-more img{max-height: 100%;}
.Progi-cont .cont-l .thumbs-year{border: 1px solid #e7e7e7;height: 65px;display: flex;justify-content: center;align-items: center;transition: all .4s ease;padding: 10px;}
.Progi-cont .cont-l .thumbs-year img{max-height: 100%;}
.Progi-cont .cont-l .thumbs-year.active{border: 1px solid #c01f24;}
.Prosf-list {margin-right: -20px;margin-bottom: -20px;}
.Prosf-list .list{width: calc(100%/4 - 20px);margin-right: 20px;margin-bottom: 20px;border: 1px solid #eaeef1;position: relative;padding: 56px 30px;transition: all .4s ease;}
.Prosf-list .list .number{position: absolute;line-height: 1;bottom: 20px;right: 20px;width: 26px;height: 26px;border-radius: 100px;display: flex;justify-content: center;align-items: center;background-color: #eaeef1;color: #a7afb5;}
.Prosf-list .list:hover .number{background-color: #fff;color: #c01f24;}
.Prosf-list .list:hover {background-color: #c01f24;}
.Prosf-list .list .title{transition: all .4s ease;}
.Prosf-list .list .text{transition: all .4s ease;}
.Prosf-list .list:hover .title{color: #fff;}
.Prosf-list .list:hover .text{color: #fff;}
.Propp-cont {justify-content: space-between;align-items: center;}
.Propp-muen a{position: relative;transition: all .4s ease;padding-bottom: 10px;margin-right: 60px;}
.Propp-muen a:last-child{margin-right: 0px;}
.Propp-muen a:hover{color: #c01f24;}
.Propp-muen a::before{content: "";position: absolute;bottom: 0px;left: 0px;width: 100%;height: 2px;background-color: #c01f24;opacity: 0;transition: all .4s ease;}
.Propp-muen a.active{color: #c01f24;}
.Propp-muen a.active::before{opacity: 1;}
.Propp-table {overflow-x: auto;}
.Propp-hide {overflow-x: auto;}
.Propp-hide {margin-top: 24px;}
.Propp-hide table{width: 100%;border: 1px solid #f1f1f1;}
.Propp-hide table tr:nth-child(1) td{border: 1px solid #f1f1f1;background-color: #fbfbfb;height: 50px;font-size: 16px;color: #333;}
.Propp-hide table td{border: 1px solid #f1f1f1;padding: 20px 0px;text-align: center;font-size: 14px;color: #777;}


.Prodt-list {margin-right: -15px;}
.Prodt-list .list{width: calc(100%/2 - 15px);margin-right: 15px;padding: 30px;display: flex;justify-content: center;align-items: center;box-shadow: 0px 14px 56px 3px rgba(198, 198, 198, 0.16);height: 390px;}
.Prodt-list .list img{max-height: 100%;}

.Propp-hide muen{display: none;}
.Propp-hide muen.active{display: block;animation: ProppHide .4s ease;}
@keyframes ProppHide {0%{opacity: 0;}100%{opacity: 1;}}
.Prodt-hide .muen{display: none;}
.Prodt-hide .muen.active{display: block;animation: ProppHide .4s ease;}

.Propp-cont .cont-r .customSelect{display: block;width: 350px;position: relative;user-select: none;}
.Propp-cont .cont-r .customSelect-name{display: flex;align-items: center;height: 50px;position: relative;border-radius: 5px;border: 1px solid #ddd;padding: 0 15px;font-size: 14px;color: #333;cursor: pointer;}
.Propp-cont .cont-r .customSelect-name::after{content: "\e727";position: absolute;font-family: "icon";font-size: 14px;height: 100%;display: flex;align-items: center;justify-content: center;line-height: 1;right: 15px;top: 0;transform: rotateX(180deg);}
.Propp-cont .cont-r .customSelect-drop{display: none;position: absolute;z-index: 10;width: 100%;top: 50px;max-height: 200px;border: 1px solid #ddd;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #eaf1f5;cursor: pointer;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.Propp-cont .cont-r .customSelect-drop>div{padding: 0 14px;height: 40px;position: relative;display: flex;align-items: center;width: 100%;font-size: 14px;color: #666;transition: all .4s ease;}
.Propp-cont .cont-r .customSelect-drop>div::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #f4f8fa;}
.Propp-cont .cont-r .customSelect-drop>div:last-child::after{display: none;}
.Propp-cont .cont-r .customSelect-drop>div:hover,.Propp-cont .cont-r .customSelect-drop>div.active{background: #dadfe5;color: #000;}
.Propp-cont .cont-r .customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}
.Propp-cont .cont-r .customSelect-drop::-webkit-scrollbar-thumb {background: #7a8896;}
.Propp-cont .cont-r .customSelect-drop::-webkit-scrollbar-track {background: #fff;}
.Propp-cont .cont-r .customSelect-name.noRadius{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.Propp-cont .cont-r .customSelect-name.noRadius::after{transform: rotate(0);}

.Propp-cont .cont-r{}











/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .Abowu-svp .swiper-container {padding: 0px calc((100% - 1200px) / 2);}
    .Abowu-lun{height: 432px;}
    .Aborg-map-img{width: 100%;}
    .Tesfn-list .list .cont .text {margin-bottom: -85px;}
    .Tescc-list .list {width: calc(100%/3 - 35px);margin-right: 35px;padding: 40px 30px 35px 30px;}
    .Tesap-list .list{height: 398px;}
    .Newlb-recommend {height: 442px;}
    .Newlb-muen .img {height: 217px;}
    .Newlb-muen .cont {height: 209px;}
    .Newxq-list .list .img{height: 191px;}
    .Newxq-cont .cont-r {padding-top: 50px;padding-left: 80px;}
    .Catse-list {margin-right: -35px;margin-bottom: -35px;}
    .Catse-list .list {width: calc(100%/2 - 35px);margin-right: 35px;margin-bottom: 35px;padding-bottom: 20px;}
    .indcp {padding: 0px 65px;}
    .indcp-list {height: 130px;}
    .Prolb-list .list .img {height: 240px;padding: 20px;}
    .Progi-cont .cont-l {padding: 0px 80px 20px 80px;}
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .Abofo-cont .cont-l {width: 26%;padding-right: 35px;}
    .Abocc-contain {padding: 0px 60px;}
    .Abocc-list .list {padding: 30px 70px 40px 70px;}
    .Abocc-list .list .img {right: 70px;}
    .Abowu-svp .swiper-container {padding: 0px calc((100% - 960px) / 2);}
    .Abowu-lun{height: 340px;}
    .Tesgp-lun li .lt4 {margin-right: 30px;}
    .Newlb-recommend {height: 352px;}
    .Newlb-muen .img{height: 172px;}
    .Newlb-muen .cont {height: 165px;}
    .Newxq-content {padding: 20px 0px 20px;}
    .Newxq-cont .cont-r {padding-top: 0px;padding-left: 60px;}
    .Newxq-list .list {margin-bottom: 15px;}
    .Newxq-list .list .img{height: 155px;}
    .Newxq-ContactUs {padding: 30px;}
    .Newxq-ContactUs-list .list input {height: 45px;padding: 0px 15px;}
    .Catdt-map {height: 480px;padding-left: 350px;}
    .Progi-cont .cont-l {width: 56%;padding: 20px;}
    .Prodt-list .list {height: 260px;}
    .Tesap-list .list .show {height: 160px;padding: 0px 20px;padding-bottom: 20px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px) {
    /* 1024 横屏 */
}
@media all and (max-width:1000px) {
    /* 720 竖屏 */
    .Newxq-Title .hit .code{width: 100%;margin-top: 15px;}
    
    .CommonBanner > img{min-height: 200px;}
    .Abofo-cont {flex-direction: column-reverse;}
    .Abofo-cont .cont-l{width: 100%;padding-right: 0px;margin-top: 15px;}
    .Abofo-cont .cont-r{width: 100%;}
    .Abofo-list {margin-right: -10px;display: flex;flex-wrap: wrap;}
    .Abofo-list .list {border-bottom: 0px solid #f3f3f3;padding: 10px 0px !important;width: calc(100%/2 - 10px);margin-right: 10px;}
    .Abofo-list .list .cont {padding-left: 20px;}
    .Abocc-contain {padding: 0px 4%;}
    .Abocc-cont {padding: 20px 0px;min-height: 310px;}
    .Abocc-list .list {padding: 15px;}
    .Abocc-list .list .img{display: none;}
    .swiper-btn a {width: 35px;height: 35px;border: 1px solid #555;font-size: 16px;}
    .Abowu-svp .swiper-container {padding: 0px 4%;}
    .Abowu-lun .hide {padding: 40px 20px 20px 20px;}
    .Abowu-lun .hide .icon {top: 10px;right: 10px;}
    .Abowu-lun .hide .btn {width: 110px;height: 35px;}
    .Aborg-map-list{display: none;}
    .Abowu-lun{height: 389px;}
    .Tesfn-list .list .cont {width: 80%;}
    .Tesfn-list .list .number{width: 15%;}
    .Tesfn-list .list .btn{width: 5%;}
    .Tesgp-lun li .lt1 .img {position: relative;width: 10%;margin-right: 15px;}
    .Tesgp-lun li .lt1 .text {width: 90%;}
    .Tescc-muen {margin-right: -10px;margin-bottom: -10px;}
    .Tescc-muen .list{margin-right: 10px;margin-bottom: 10px;}
    .Tescc-list {margin-right: 0px;margin-bottom: -15px;}
    .Tescc-list .list {width: 100%;margin-right: 0px;margin-bottom: 15px;padding: 15px;}
    .Tescc-list .list .img {height: 35px;}
    .Tescc-list .list .img img{max-height: 35px;}
    .Tesap-list {margin-right: -2px;margin-bottom: -2px;}
    .Tesap-list .list {width: calc(100%/2 - 2px);margin-right: 2px;margin-bottom: 2px;height: 205px;}
    .Tesap-list .list .show {padding: 0px 20px;padding-bottom: 15px;height: auto;}
    .Tesfn-pages .swiper-pagination-bullet {width: 8px;height: 8px;margin: 0px 4px;}
    .paging-menu a:first-child i, .paging-menu a:last-child i {font-size: 13px;}
    .paging-menu a{font-size: 12px;width: 35px;height: 35px;}
    .paging-menu a:first-child, .paging-menu a:last-child {width: 80px;}
    .Newlb-cont .cont-l {width: 100%;padding-right: 0px;}
    .Newlb-cont .cont-r {width: 100%;padding-left: 0px;margin-top: 15px;}
    .Newlb-recommend{height: 193px;}
    .Newlb-recommend .show {padding: 0px 15px;padding-bottom: 10px;}
    .Newlb-recommend .show .title{margin-top: 5px;}
    .Newlb-muen .img{height: 193px;}
    .Newlb-muen .cont{height: auto !important;}
    .Newlb-muen .cont .bottom{margin-top: 15px;}
    .Newlb-muen .cont .btn{padding-bottom: 5px;}
    .Newlb-muen .img .span {width: 50px;height: 50px;}
    .Newlb-muen .img .span i {font-size: 18px;}
    .Newlb-list{margin-top: 15px;margin-right: 0px;margin-bottom: -15px;}
    .Newlb-list .list {width: 100%;margin-right: 0px;margin-bottom: 15px;}
    .NewNav-list {display: none;}
    .Newxq-cont .cont-l {width: 100%;}
    .Newxq-cont .cont-r {width: 100%;padding-left: 0px;}
    .Newxq-Title .hit .code a {width: 35px;height: 35px;margin-right: 5px;}
    .Newxq-Title .hit .code a::before {font-size: 14px;}
    .Newxq-content {padding: 15px 0px 15px;}
    .Newxq-page .list .title{display: none;}
    .Newxq-page {padding-top: 5px;}
    .Newxq-sticky {margin-top: 15px;}
    .Newxq-btn i{display: none;}
    .Newxq-btn {width: 110px;height: 35px;}
    .Newxq-list .list .img{height: 194px;}
    .Newxq-ContactUs {padding: 15px;}
    .Newxq-ContactUs .title {padding-bottom: 10px;}
    .Newxq-ContactUs-btn {height: 45px;}
    .Catse-list {margin-right: 0px;margin-bottom: -15px;}
    .Catse-list .list {width: 100%;margin-right: 0px;margin-bottom: 15px;padding-bottom: 10px;}
    .Catse-list .list .name span {width: 16px;}
    .Catse-list .list .name {width: 100px;}
    .Catse-list .list .input {width: calc(100% - 100px);}
    .Catse-btn a {width: 110px;height: 35px;}
    .Catdt-map {height: auto;padding-left: 0px;display: flex;flex-direction: column-reverse;}
    .Catdt-cont {width: 100%;height: auto;position: static;padding: 15px;background-image: linear-gradient(to right,rgba(241,241,241,1),rgba(241,241,241,1),rgba(241,241,241,1));}
    #map{height: 250px;}
    .Knocp-cont .cont-l{width: 100%;padding-right: 0px;}
    .Knocp-cont .cont-r{width: 100%;margin-top: 15px;}
    .Knocp-table table{width: 600px;}
    .Knocp-muen a {padding: 15px;}
    .Knocp-table table th {font-size: 12px;}
    .Knocp-table table td.one {padding: 15px;}
    .Knocp-table table td {font-size: 12px;}
    .indcp {padding: 0px 4%;}
    .indcp-list {height: 110px;}
    .Prolb-list .list .img .span {width: 50px;height: 50px;}
    .Prolb-list .list .img .span i {font-size: 18px;}
    .Prois-cont .cont-l{width: 100%;}
    .Prois-cont .cont-r{width: 100%;margin-top: 15px;padding-left: 0px;}
    .Prolb-list {margin-right: -10px;margin-bottom: -10px;}
    .Prolb-list .list {width: calc(100%/2 - 10px);margin-right: 10px;margin-bottom: 10px;padding: 15px;}
    .Prolb-list .list .img {height: 180px;padding: 20px;}
    .Progi-cont {flex-direction: column-reverse;}
    .Progi-cont .cont-l {width: 100%;padding: 20px;margin-top: 15px;}
    .Progi-cont .cont-l .gallery-more {height: 220px;}
    .Progi-cont .cont-r {width: 100%;}
    .Progi-hit .code{margin-top: 15px;}
    .Progi-hit .btn a .img{display: none;}
    .Progi-hit .btn a{width: 110px;height: 35px;margin-right: 10px;border: 1px solid #000;}
    .Progi-hit .btn a:hover{border: 1px solid #c01f24;}
    .Prosf-list {margin-right: -5px;margin-bottom: -5px;}
    .Prosf-list .list {width: calc(100%/2 - 5px);margin-right: 5px;margin-bottom: 5px;padding: 15px;}
    .Prosf-list .list .number{display: none;}
    .Propp-muen {margin-top: 15px;margin-right: -10px;}
    .Propp-muen a {width: calc(100%/2 - 10px);padding-bottom: 5px;margin-right: 10px !important;}
    
    .Propp-hide table {width: 600px;}
    .Propp-hide table tr:nth-child(1) td {font-size: 14px;}
    .Propp-hide table td {font-size: 12px;padding: 15px 0px;}

    .Prodt-list {margin-right: 0px;margin-bottom: -15px;margin-top: 15px;}
    .Prodt-list .list {width: 100%;margin-right: 0px;margin-bottom: 15px;padding: 15px;}
    .Propp-cont .cont-r {width: 100%;}
    .Propp-cont .cont-r .customSelect{width: 100%;margin-top: 15px;}

    .Prois-cont .cont-l img {max-height: 200px;}
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:680px) {
    /* 移动终端 360 适配 */
    .Tesfn-list .list .number>div{width: 30px;height: 30px;}
    .Tesfn-list .list{padding: 20px;}
    .Tesfn-list .list.active{padding: 20px;}
    .Tesfn-list{margin-bottom: 0px;}
    .Tesgp-lun li .lt2{display: none;}
    .Tesgp-lun li .lt3{display: none;}
    .Tesgp-lun li .lt1{padding-left: 15px;width: 75%;}
    .Tesgp-lun li .lt4 {margin-right: 15px;width: 20%;}
    .Tesgp-lun li{height: 60px;}
    .indcp-list .img {height: 35px;}
    .indcp-list {height: 80px;}
    .Prodt-list .list {height: 200px;}
    .Progi-cont .cont-l .gallery-more {height: 160px;}
}