@font-face { 
	font-family:MicrosoftYaHei; 
	src: url(font/MicrosoftYaHei.ttc); 
}
@font-face { 
	font-family:MicrosoftYaHeiBold; 
	src: url(font/MicrosoftYaHeiBold.ttc); 
}
@font-face { 
	font-family:MicrosoftYaHeiLight; 
	src: url(font/MicrosoftYaHeiLight.ttc); 
}
@font-face { 
	font-family:HazyGothicSC-Bold; 
	src: url(font/975HazyGothicSC-Bold.ttf); 
}
@font-face { 
	font-family:PingFangHeavy; 
	src: url(font/PingFangHeavy.ttf); 
}
@font-face { 
	font-family:PingFangRegular; 
	src: url(font/PingFangMedium.ttf); 
}
@font-face { 
	font-family:PingFangMedium; 
	src: url(font/PingFangMedium.ttf); 
}
@font-face { 
	font-family:PingFangSemibold; 
	src: url(font/PingFangSemibold.otf); 
}

.yhB{font-family:MicrosoftYaHeiBold; }
.yhL{font-family:MicrosoftYaHeiLight; }
.pfR{font-family:PingFangRegular; }
.pfM{font-family:PingFangMedium; }
.pfSB{font-family:PingFangSemibold; }
.hgB{font-family:HazyGothicSC-Bold; }



body{ font-size:12px; line-height: 1.5; color: #666;font-family:MicrosoftYaHei,PingFangMedium;overflow-x: hidden; }
a{ text-decoration:none; transition:all 0.3s}
a:hover{ text-decoration:none;}
input,button,textarea{outline: none;font-family:ProximaNova-Regular; }
input:-ms-input-placeholder,textarea:-ms-input-placeholder {   color: #fff;opacity: 0.7;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder  {   color: #fff;opacity: 0.7;}
.wrap{max-width: 1560px;width: 100%; margin: 0 auto;box-sizing: border-box; position: relative; }
.imgbox img{max-width: 100%;vertical-align: top;}
*::-webkit-scrollbar {
	width: 5px;
	background-color: #E4E4E4;
	height: 5px;
}
*::-webkit-scrollbar-thumb {
	background-color: #FB5007;
	border-radius: 8px;
    width: 1px;
}

.bg000{background: #000;}
.bg{background: #EAEBEF;}
.colc9{color: #c9c9c9;}
.colaaa{color: #aaa;}
.chen{color: #FB5007;}
.lan{color: #0F5DEA;}
.hui{color: #757C90;}
.huan{color: #FFA700;}
.chen2{color: #FB2907;}
.btf1{border-top: 1px solid #f1f1f1;}
.bbf1{border-bottom: 1px solid #f1f1f1;}
.layui-input{border-color: #DFE1E6;}

.header{border-bottom: 1px solid rgba(255,255,255,0.3);box-sizing: border-box;width: 100%;}
.syheader{position: fixed;left: 0;top: 0; z-index: 100;}
.subheader{position: sticky;top: 0;z-index: 100;background: #000;}
.logo{height: 80px;}
.nav{margin-right: 90px;}
.nav a{color: #fff;font-size: 18px;font-family:MicrosoftYaHeiBold;padding: 0 24px;margin-left: 100px; line-height: 80px;position: relative;}
.nav a:hover,.nav a.now{color: #FB5007;}
.nav a::before{content: '';display: inline-block;width: 100%;height: 2px;position: absolute;left: 0;bottom: 0;background: #FB5007;opacity: 0;}
.nav a.now::before{opacity: 1;}
.tcdl{width: 100%;height: 100vh;background: url(../images/dlbg.png) no-repeat right bottom #000;position: fixed;left: 0;top: 0; z-index: 101;display: none;}
.dlzc{flex: 1;}
.dlmenu{padding: 50px 0;}
.dlmenu li{width: 116px;line-height: 50px;border-radius: 6px;text-align: center;color: #fff;font-size: 24px;font-family:MicrosoftYaHeiBold;cursor: pointer;}
.dlmenu li.now{background: linear-gradient( 138deg, #DA8448 0%, #FF4D02 100%);}
.dlzcbox{width: 465px;margin: 0 auto;}
.dlzcm{display: none;}
.srbox{position: relative;padding-bottom: 30px;}
.srt{border: 1px solid #404040;border-radius: 6px;transition: all 0.3s;box-sizing: border-box;height: 50px;padding: 0 20px;}
.srt:hover{border-color: #FB5007;}
.srinput{width: 100%;height: 100%;border: none;background: none;color: #fff;font-size: 16px;box-sizing: border-box;}
.srbox .txt{color: #FB5007;font-size: 12px;line-height: 16px;position: absolute;left: 20px;bottom: 7px;}
.zcbtn{border: none;cursor: pointer; width: 100%;height: 60px;border-radius: 6px;background: linear-gradient( 138deg, #DA8448 0%, #FF4D02 100%);}
.eye{width: 50px;height: 50px;position: absolute;right: 0;top: 0;cursor: pointer;}
.eye .on{display: none;}
.icon12a{background: url(../images/icon12a.svg) no-repeat left center;padding-left: 40px;}
.icon12b{background: url(../images/icon12b.svg) no-repeat left center;padding-left: 40px;}
.dlzcClose{cursor: pointer;}


.icon1{background: url(../images/icon1.svg) no-repeat center center;width: 30px;height:40px;}
.icon2{width: 123px;height: 43px;background: url(../images/icon2.svg) no-repeat center center;color: #fff;font-family:MicrosoftYaHeiBold;font-size: 18px; margin-left: 30px;}
.sybox1{background: url(../images/sybg1.png) no-repeat center center;background-size: cover;}
.sy1l{width: 700px;overflow: hidden;position: relative;border-radius: 15px;}
.sy1lm{overflow: hidden;}
.sy1lm .swiper-slide{position: relative;}
.sy1lm .swiper-slide img{width: 100%;height: 612px; position: relative; z-index: 1;vertical-align: top;}
.sy1lm .swiper-slide a{width: 143px;height: 50px;background: #FB5007;border-radius: 35px;position: absolute;left: 75px;bottom: 83px; z-index: 2;}
.sy1lm .swiper-slide a span{color: #fff;font-size: 16px;background: url(../images/icon3.svg) no-repeat right 5px center;padding-right: 32px; transition: all 0.3s;}
.sy1lm .swiper-slide a:hover span{background-position: right center;}
.sy1lb{width: 100%;position: absolute; z-index: 10; left: 0;bottom: 30px;}
.sy1lb .swiper-pagination-bullet{background: #fff;opacity: 1;margin: 0 8px;border-radius: 4px;}
.sy1lb .swiper-pagination-bullet-active{width: 56px;background: #FB5007;}
.sy1r{width: calc(100% - 730px);height: 612px;}
.sy1rbox{background: rgba(255,255,255,0.05);border-radius: 15px;box-sizing: border-box;border: 1px solid rgba(255, 255, 255, 0.3);transition: all 0.3s;}
.sy1rbox:hover{background: linear-gradient( 157deg, #FF4D02 0%, rgba(255,255,255,0.22) 100%);border-color: rgba(255, 0, 0, 0.1)}
.icon4{width: 44px;height: 44px;background: url(../images/icon4a.svg) no-repeat center center;transition: all 0.5s;}
.sy1rbox:hover .icon4{background: url(../images/icon4b.svg) no-repeat center center;}
.sy1rt{width: calc((100% - 24px)/2);height: 279px;position: relative;padding: 40px 20px 30px 30px;}
.sy1rb{width: calc((100% - 50px)/3);height: 309px;padding: 40px 25px 30px 30px;}
.down{position: absolute;width: 100%;left: 0;bottom: 30px;}
.sybox2{background: url(../images/sybg2.png) no-repeat center center;background-size: cover;}
.sy2m{width: 890px;margin: 0 auto;color: #fff;text-align: center;}
.sy2m h2{font-family:HazyGothicSC-Bold;font-size: 46px;line-height: 55px;}
.sy2m p{font-size: 18px;font-family:MicrosoftYaHeiLight; line-height: 50px;margin-top: 90px;}
.sy3title{font-family:HazyGothicSC-Bold;font-size: 46px;color: #fff;line-height: 65px; text-align: center;}
.sy3m{margin: 60px 0 0;}
.sy3m li{width: 356px;height: 450px;position: relative;}
.sy3m li:nth-child(2n){margin-top: 50px;}
.sy3mb{position: absolute;width: 100%;left: 0;bottom: 45px;box-sizing: border-box;padding: 0 20px;}
.sy3mbtxt{width: 230px;color: #fff;font-family:MicrosoftYaHeiBold;transform: translateY(40px);transition: all 0.3s;}
.sy3mbtxt h2{ font-size: 24px;line-height: 40px;}
.sy3mbtxt p{font-size: 18px;line-height: 30px; transition: all 0.3s;height: 30px;opacity: 0;margin-top: 10px;}
.sy3mb .icon{width: 40px;height: 40px;background: url(../images/icon7.svg) no-repeat center center;transition: all 0.3s;border-radius: 50%;}
.sy3m li:hover .icon{background-color: #FB5007;transform: rotate(180deg);transition: all 0.3s;}
.sy3m li:hover .sy3mbtxt{transform: translateY(0);transition: all 0.3s;}
.sy3m li:hover p{transition: all 0.3s;opacity: 1;}
.sybox3{background: #000;}
.sybox4{background: url(../images/sybg3.png) no-repeat center center;background-size: cover;}
.sy4m{width: 1040px;}
.sybox5{background: url(../images/sybg4.png) no-repeat center bottom #000;}
.sy5m{position: relative;margin-top: 105px;}
.sy5pic{overflow: hidden;}
.sy5pic li{width: calc((100% - 156px)/4);margin: 0 52px 0 0;}
.sy5pic li:nth-child(4){margin-right: 0;}
.sy5pic li .pic{overflow: hidden;}
.sy5pic li img{width: 100%;vertical-align: top;height: 350px;transition: all 0.3s;}
.sy5pic li:nth-child(1) .pic{border-radius: 100px 0 0 0;}
.sy5pic li:nth-child(4) .pic{border-radius:0 0 100px 0;}
.sy5pic li p{text-align: center;line-height: 30px;padding: 30px 0 0;font-size: 18px;font-family:MicrosoftYaHeiBold; color: #fff; }
.sy5pic li:hover img{transform: scale(1.1);}
.sy5btn{width: 44px;height: 44px;position: absolute;top: 153px;cursor: pointer;z-index: 2;outline: none;border-radius: 50%; background-color: rgba(255,255,255,0.4); background-repeat: no-repeat;background-position: center center; transition: all 0.3s;}
.sy5btn:hover{background-color: #FB5007;}
.sy5btnl{background-image: url(../images/icon7.svg);transform: rotate(90deg);left: -22px;}
.sy5btnr{background-image: url(../images/icon7.svg);transform: rotate(-90deg);right: -22px;}

.footer{background: url(../images/fbg.png) no-repeat center bottom;background-size: cover;}
.footert{padding: 120px 0 100px;}
.footertl{width: 240px;}
.footertlb{margin: 58px 0 0;}
.footertlb a{margin-right: 20px; margin-bottom: 25px;width: 24px;text-align: center;}
.footertlb img{vertical-align: top;}
.footertr li{margin-right: 100px;}
.footertr li:nth-child(5){margin-right: 0;}
.footertr li h2{color: #fff;font-size: 20px; line-height: 26px;padding: 14px 0 10px;font-family:MicrosoftYaHeiBold;margin-bottom: 45px; }
.footertr li p{margin-bottom: 40px;}
.footertr li p a{color: #fff;font-size: 18px;line-height: 24px;opacity: 0.8;}
.footertr li p a:hover{color: #FB5007;opacity: 1;}
.footerb{border-top: 1px solid rgba(255,255,255,0.2);padding: 30px 0; text-align: center;}
.footerb p{color: #fff;font-size: 12px;line-height: 24px; opacity: 0.4;}
.footerb p a{color: #fff;}
.footerb p a:hover{opacity: 1;}

#menu{position: fixed;width: 34px;right: 28px;top: 50%;transform: translateY(-50%);}
#menu li{width: 34px;height: 34px;margin: 3px 0;position: relative;display: flex;justify-content: center;align-items: center;cursor: pointer;}
#menu li a{width: 100%;height: 100%;position: absolute;left: 0;top: 0; z-index: 10;}
#menu li::before{content: '';display: inline-block;width: 10px;height: 10px;background: #fff;opacity: 0.4;border-radius: 50%;}
#menu li.active{background: url(../images/icon8.svg) no-repeat center center;}
#menu li.active::before{opacity: 1;}

/**sub**/
.gybox{padding: 110px 0 0;}
.gym{border-bottom: 1px solid #333;padding: 90px 0;}
.gypic{border-radius: 16px;overflow: hidden;width: 720px;}
.gypic img{max-width: 100%;vertical-align: top;}
.gytxt{width: 780px;}
.scbox{padding: 80px 0 30px;}
.scmenu li{margin: 0 50px;}
.scmenu li a{padding: 0 46px;box-sizing: border-box;min-width: 172px; text-align: center;border-radius: 22px;line-height: 66px;color: #fff;font-size: 20px;font-family:MicrosoftYaHeiBold; }
.scmenu li a:hover{color: #FB5007;}
.scmenu li.now a{background: #FB5007;}
.scli{margin-top: 60px;}
.scli li{border-bottom: 1px solid #333;padding: 20px 0;transition: all 0.3s;}
.scli li .pic{width: 400px;height: 310px;overflow: hidden;}
.scli li .pic img{vertical-align: top;max-width: 100%;max-height: 100%;transition: all 0.3s;}
.sclir{width: calc(100% - 480px);}
.sclir p.txt{color: #999;transition: all 0.3s;}
.sclir span{box-sizing: border-box;border: 1px solid #999;color: #999;width: 145px;height: 46px;border-radius: 12px; margin-top: 60px;font-size: 16px; transition: all 0.3s;}
.scli li:hover{border-color: #FB5007;}
.scli li:hover span{color: #fff;background: #FB5007;border-color: #FB5007;}
.scli li:hover img{transform: scale(1.1);}
.scli li:hover p.txt{color: #fff;}

.hywrap{width: 1230px;margin: 0 auto;}
.hyt{padding: 100px 0 130px;}
.hytr{border: 1px solid rgba(255,255,255,0.43);box-sizing: border-box;width: 340px;height: 180px;border-radius: 29px;}
.hytr a{width: 278px;height: 43px;background: url(../images/icon2.svg) no-repeat center center;background-size: cover;margin: 25px 0 0;border-radius: 8px;color: #fff;font-size: 18px;}
.hymenu{width: 466px;height: 60px;border: 1px solid #FB5007;border-radius: 42px;margin: 0 auto;padding: 0 4px;}
.hymenu li{width: 150px;line-height: 52px;color: #fff;font-family:MicrosoftYaHeiBold; font-size: 18px;border-radius: 42px;text-align: center;cursor: pointer;}
.hymenu li.now{background: #FB5007;}
.hynr{background: url(../images/bg.png) no-repeat center 152px;}
.hynrm{border: 1px solid rgba(255,255,255,0.4);box-sizing: border-box;width: 1230px;margin: 0 auto;border-radius: 20px;background: rgba(255,255,255,0.01);margin-top: 90px;position: relative;backdrop-filter: blur(10px);padding-bottom: 65px;}
.hynrm::before,.hynrm::after{content: '';display: inline-block;width: 1px;height: 100%;position: absolute;top: 0;background: #fff;opacity: 0.4;}
.hynrm::before{left: 33%;}
.hynrm::after{right: 33%;}
.hymid{width: calc(100%/3);box-sizing: border-box;padding: 0 44px;position: relative;}
.hymt{padding: 100px 0 80px;color: #fff;}
.hylink{width: calc(100% - 88px);height: 43px;border-radius: 8px;background: linear-gradient( 90deg, #DA8448 0%, #FF4D02 100%);color: #fff;font-size: 18px;font-family:MicrosoftYaHeiBold; position: absolute;left: 44px;bottom: 0;}
.hymt .hymid{padding-bottom: 43px;}

.hymb p{margin-bottom: 30px;font-family:MicrosoftYaHeiLight; color: #fff;font-size: 18px;padding-left: 36px;background: url(../images/icon10.png) no-repeat left center;line-height: 30px;}
.hymb p.no{background: url(../images/icon10b.png) no-repeat left center;}
.hymb p span{background: url(../images/icon11.png) no-repeat right center;padding-right: 19px;}


.pagetxt{color: #333;font-size: 16px;font-weight: bold; margin-right: 15px;}
.page .layui-laypage a,.page .layui-laypage span{margin: 0 4px;}
.layui-laypage{display: flex;flex-direction: row;margin: 0;}
.layui-laypage a, .layui-laypage button, .layui-laypage input, .layui-laypage select, .layui-laypage span{border: 1px solid #C9C9C9;height: 30px;text-align: center;width: 30px;padding: 0;border-radius: 4px;color: #333;font-size: 14px;overflow: hidden;display: flex;flex-direction: column;justify-content: center; align-items: center;}
.layui-laypage span em{font-size: 16px;}
/* .layui-laypage-prev,.layui-laypage-next{width: 80px!important;} */
.layui-laypage-skip{width: auto!important;display: flex;justify-content: center;align-items: center;height: 37px!important;;line-height: 37px!important;;font-size: 0!important;;}
.layui-laypage-count{width: auto!important;}
.page .layui-input,.page .layui-laypage-btn{width: 64px!important;box-sizing: border-box;}
/* .layui-laypage-prev{margin-right: 10px!important;} */
.layui-laypage>a:first-child, .layui-laypage>a:first-child em,.layui-laypage>a:last-child, .layui-laypage>a:last-child em{border-radius: 4px;}
/* .layui-laypage-next{margin-left: 10px!important;} */
.layui-laypage a:hover{background: #FB5007;color: #fff;}
.layui-laypage a:hover svg path{fill: #fff;}
.layui-laypage .layui-laypage-curr{border-color: #FB5007;}


.animate-bounce {
    animation: bounce 1s infinite;
}
@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}

.section.fp-height-auto{min-height: auto !important;    height: auto !important;}
/**tuanpi**/
.tpheader{box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.11);width: 100%;height: 80px;background: #fff;position: fixed;left: 0;top: 0;padding: 0 30px 0 18px;box-sizing: border-box; z-index: 100;}
.tphl span{cursor: pointer;background:url(../images/tpicon1.svg) no-repeat center center;width: 30px;height: 30px;margin-left: 15px;cursor: pointer;}
.tphss{width: 450px;height: 40px;background: #f2f2f2;border-radius: 20px;overflow: hidden;}
.tphss-input{width: calc(100% - 90px);border: none;padding: 0 0 0 33px;height: 40px;color: #333;font-size: 14px;box-sizing: border-box;background: none;}
.tphss-input:-ms-input-placeholder {   color:#656565;}
.tphss-input::-webkit-input-placeholder{   color: #656565}
.tphss-btn{width: 80px;height: 40px;border: none;border-radius: 20px;background: url(../images/tpicon4.svg) no-repeat center center #FB5007;cursor: pointer;outline: none;}
.tpicon5{margin-left: 80px;padding-left: 28px;color: #333;font-size: 18px;background: url(../images/tpicon5.svg) no-repeat left center; line-height: 40px;}
.tpicon5:hover{background: url(../images/tpicon5b.svg) no-repeat left center;color: #FB5007;}
.tphdd{margin-left: 80px;position: relative;cursor: pointer;}
.tpicon7{padding-left: 28px;color: #333;font-size: 18px;background: url(../images/tpicon7.svg) no-repeat left center; line-height: 40px;transition: all 0.3s;}
.tphddb{position: absolute;left: 50%;transform: translateX(-50%);top: 100%;padding: 30px 0 0;width: 152px;display: none;}
.tphddbm{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.08);background: #fff;border-radius: 5px;padding: 3px 0;}
.tphddbm a{color: #333;font-size: 14px;line-height: 38px;text-align: center;width: 100%;margin-bottom: 3px;font-weight: 400;}
.tphddbm a:hover{background: #ededed;}
.tphdd:hover .tpicon7{background: url(../images/tpicon7b.svg) no-repeat left center;color: #FB5007;}
.tphdd:hover .tphddb{display: block;}
.tphgz{margin-left: 80px;position: relative;cursor: pointer;}
.tpicon6{padding-left: 28px;color: #333;font-size: 18px;background: url(../images/tpicon6.svg) no-repeat left center; line-height: 40px;transition: all 0.3s;}
.tphgzb{position: absolute;left: 50%;transform: translateX(-50%);top: 100%;padding: 30px 0 0;width: 160px;display: none;}
.tphgzbm{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.08);background: #fff;border-radius: 5px;padding: 10px 25px;}
.tphgzbm li{padding: 5px 0;}
.tphgzbm li a{padding: 5px 0;width: 100%;}
.tphgzbm li a img{width: 40px;height: 40px;border-radius: 8px;}
.tphgzbmr{width: calc(100% - 50px);}
.tphgz:hover .tpicon7{background: url(../images/tpicon7b.svg) no-repeat left center;color: #FB5007;}
.tphgz:hover .tphgzb{display: block;}
.tphxxjl{margin-left: 80px;position: relative;cursor: pointer;}
.tpicon6b{padding-left: 28px;color: #333;font-size: 18px;background: url(../images/tpicon6b.svg) no-repeat left center; line-height: 40px;transition: all 0.3s;}
.tphxxjlb{position: absolute;left: 50%;transform: translateX(-50%);top: 100%;padding: 30px 0 0;width: 175px;display: none;}
.tphxxjlbm{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.08);background: #fff;border-radius: 5px;padding: 10px 25px;}
.tphxxjlbm li{padding: 5px 0;}
.tphxxjlbm li a{padding: 5px 0;width: 100%;}
.tphxxjlbm li a img{width: 40px;height: 40px;border-radius: 8px;}
.tphxxjlbm li a h2{width: calc(100% - 50px);color: #333;font-size: 14px;line-height: 20px;}
.tphxxjlbm li a:hover h2{color: #FB5007;}
.tphxxjl:hover .tpicon6b{background: url(../images/tpicon6b.svg) no-repeat left center;color: #FB5007;}
.tphxxjl:hover .tphxxjlb{display: block;}
.tphkf{margin-left: 80px;position: relative;cursor: pointer;}
.tpicon8{padding-left: 28px;color: #333;font-size: 18px;background: url(../images/tpicon8.svg) no-repeat left center; line-height: 40px;transition: all 0.3s;}
.tphkfb{position: absolute;left: 50%;transform: translateX(-50%);top: 100%;padding: 30px 0 0;width: 162px;display: none;}
.tphkfbm{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.08);background: #fff;border-radius: 5px;padding: 15px 0 15px 20px;}
.tphkf:hover .tpicon8{background: url(../images/tpicon8b.svg) no-repeat left center;color: #FB5007;}
.tphkf:hover .tphkfb{display: block;}
.tphyh{margin-left: 80px;position: relative;cursor: pointer;}
.tpicon9{padding-left: 28px;color: #333;font-size: 18px;background: url(../images/tpicon9.svg) no-repeat left center; line-height: 40px;transition: all 0.3s;}
.tphyhb{position: absolute;left: 50%;transform: translateX(-50%);top: 100%;padding: 30px 0 0;width: 152px;display: none;}
.tphyhbm{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.08);background: #fff;border-radius: 5px;padding: 3px 0;}
.tphyhbm a{color: #333;font-size: 14px;line-height: 38px;width: 100%;margin-bottom: 3px;font-weight: 400;box-sizing: border-box;padding-left: 25px;}
.tphyhbm a:hover{background: #ededed;}
.tphyh:hover .tpicon9{background: url(../images/tpicon9b.svg) no-repeat left center;color: #FB5007;}
.tphyh:hover .tphyhb{display: block;}

.left{width: 82px;height: calc(100vh - 80px);background: #191919;position: fixed;left: 0;top: 80px;z-index: 100;transition: all 0.3s;}
.left.open{width: 237px;}
.ckleft{height: 54px;width: 100%;width: 100%;position: absolute;left: 0;bottom: 0;cursor: pointer; z-index: 5;border-top: 1px solid rgba(255, 255, 255, 0.2);}
.layui-layer-tips{left: 90px!important;margin-top: 12px;}
.lnav{position: relative;overflow: hidden;width: 100%;height: 100%;}
.lnavm{position: absolute;left: 0;top: 0;width: 237px;}
.lnavm li a{position: relative;padding: 10px 20px 10px 82px;color: #fff;font-size: 18px;transition: all 0.3s;box-sizing: border-box;width: 100%;line-height: 58px;font-family:PingFangSemibold; }
.lnavm li a:hover,.lnavm li a.now{background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);}
.lnavm li a::before{content: '';display: inline-block;width: 22px;height:78px;position: absolute;left: 30px;top: 0;}
.tpicon3a::before{background: url(../images/tpicon3a.svg) no-repeat center center;}
.lnavm li .tpicon3a:hover::before,.lnavm li .tpicon3a.now::before{background: url(../images/tpicon3a2.svg) no-repeat center center;}
.tpicon3b::before{background: url(../images/tpicon3b.svg) no-repeat center center;}
.lnavm li .tpicon3b:hover::before,.lnavm li .tpicon3b.now::before{background: url(../images/tpicon3b2.svg) no-repeat center center;}
.tpicon3c::before{background: url(../images/tpicon3c.svg) no-repeat center center;}
.lnavm li .tpicon3c:hover::before,.lnavm li .tpicon3c.now::before{background: url(../images/tpicon3c2.svg) no-repeat center center;}
.tpicon3d::before{background: url(../images/tpicon3d.svg) no-repeat center center;}
.lnavm li .tpicon3d:hover::before,.lnavm li .tpicon3d.now::before{background: url(../images/tpicon3d2.svg) no-repeat center center;}
.tpicon3e::before{background: url(../images/tpicon3e.svg) no-repeat center center;}
.lnavm li .tpicon3e:hover::before,.lnavm li .tpicon3e.now::before{background: url(../images/tpicon3e2.svg) no-repeat center center;}
.tpicon3f::before{background: url(../images/tpicon3f.svg) no-repeat center center;}
.lnavm li .tpicon3f:hover::before,.lnavm li .tpicon3f.now::before{background: url(../images/tpicon3f2.svg) no-repeat center center;}
.tpicon3g::before{background: url(../images/tpicon3g.svg) no-repeat center center;}
.lnavm li .tpicon3g:hover::before,.lnavm li .tpicon3g.now::before{background: url(../images/tpicon3g2.svg) no-repeat center center;}
.tpicon3h::before{background: url(../images/tpicon3h.svg) no-repeat center center;}
.lnavm li .tpicon3h:hover::before,.lnavm li .tpicon3h.now::before{background: url(../images/tpicon3h2.svg) no-repeat center center;}
.ycicon1::before{background: url(../images/ycicon1.svg) no-repeat center center;}
.lnavm li .ycicon1:hover::before,.lnavm li .ycicon1.now::before{background: url(../images/ycicon1b.svg) no-repeat center center;}
.ycicon2::before{background: url(../images/ycicon2.svg) no-repeat center center;}
.lnavm li .ycicon2:hover::before,.lnavm li .ycicon2.now::before{background: url(../images/ycicon2b.svg) no-repeat center center;}
.ycicon3::before{background: url(../images/ycicon3.svg) no-repeat center center;}
.lnavm li .ycicon3:hover::before,.lnavm li .ycicon3.now::before{background: url(../images/ycicon3b.svg) no-repeat center center;}
.ycicon4::before{background: url(../images/ycicon4.svg) no-repeat center center;}
.lnavm li .ycicon4:hover::before,.lnavm li .ycicon4.now::before{background: url(../images/ycicon4b.svg) no-repeat center center;}



.lnavm li a span{width: 14px;height: 14px;color: #fff;border-radius: 50%;background: #FB2907;position: absolute;left: 40px;top: 20px;font-size: 12px;}

.right{width: calc(100vw - 82px);box-sizing: border-box;margin-left: 82px;box-sizing: border-box;padding: 0 60px;}
.right.open{width: calc(100vw - 237px);margin-left: 237px;transition: all 0.3s;}

.banner{overflow: hidden;position: relative;border-radius: 10px;margin-top: 60px;}
.banner .swiper-slide img{width: 100%;vertical-align: top;}
.bannerb{width: 100%;position: absolute;left: 0;bottom: 20px;z-index: 10;}
.bannerb .swiper-pagination-bullet{background: #fff;opacity: 0.6;}
.bannerb .swiper-pagination-bullet-active{background: #FB2907;opacity: 1;}
.tpmenu{margin-top: 15px;background: #fff;border-radius: 10px;padding: 20px 20px 0;position: relative;}
.tpmenu ul{max-width: calc(100% - 60px);height: 60px;overflow: hidden;}
.tpmenu ul.auto{height: auto;overflow: inherit;}
.tpmenu li{margin: 0 40px 20px 0;}
.tpmenu li a{padding: 0 18px;line-height: 40px;color: #333;font-size: 16px;border-radius: 8px;}
.tpmenu li a:hover,.tpmenu li a.now{color: #fff;background: #FB2907;}
.tpicon11{position: absolute;top: 20px;right: 20px;color: #aaa;font-size: 16px;line-height: 40px;cursor: pointer;}
.tpicon11a{background: url(../images/tpicon11.svg) no-repeat right center;padding-right: 20px;}
.tpicon11b{background: url(../images/tpicon11b.svg) no-repeat right center;padding-right: 20px;display: none;}



.tpmid{margin-top: 50px;}
.tpml{background: #fff;border-radius: 16px;width: 250px;padding: 30px; position: sticky; top: 130px;box-sizing: border-box;}
.tpml h2{color: #333;font-size: 20px;line-height: 1;padding-bottom: 30px;border-bottom: 1px solid #f1f1f1;} 
.tpml ul{margin-top: 30px;}
.tpml li{margin-bottom: 30px;cursor: pointer;}
.tpml li h3{color: #333;font-size: 18px;line-height: 24px;margin-bottom: 30px;}
.tpmllib{display: none;}
.tpml li p{padding-left: 15px;margin-bottom: 20px;}
.tpml li p a{color: #999;font-size: 18px;line-height: 24px;}
.tpml li p a:hover{color: #FB2907;}
.tpml li.open h3{color: #FB2907;font-family:MicrosoftYaHeiBold; }
.tpmr{width: calc(100% - 280px);}
.tptitle{background: url(../images/icon9.svg) no-repeat left center;padding-left: 40px;}
.tppx{width: 258px;}
.tppx .layui-input{border-radius: 8px;padding-left: 20px;font-size: 14px;color: #333;}
.tppx .layui-form-select dl dd{padding-left: 20px;}
.tppx .layui-form-select dl dd.layui-this{color: #FB2907;}
.tppx .layui-edge{border: none;background: url(../images/tpicon16.svg) no-repeat center center;width: 30px;height: 100%;top: 0;margin-top: 0;}
.tpli{margin: 50px 0;position: relative;}
.tpli li{width: calc((100% - 20px)/2);margin: 0 20px 20px 0;background: #fff;box-sizing: border-box;border-radius: 18px;padding: 20px;align-items: flex-start;}
.tpli li:nth-child(2n){margin-right: 0;}
.tpli li .pic{width:37.5%;border-radius: 18px;overflow: hidden;position: relative;}
.tpli li .pic::before{content: '';display: inline-block;width: 100%;padding-top: 100%;}

.tpli li .pic a{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.tpli li .pic img{max-width: 100%;max-height: 100%;vertical-align: top;transition: all 0.3s;}
.tplir{width: 62.5%;box-sizing: border-box;padding-left: 20px;}
.tplir h2 a{color: #333;font-size: 18px;line-height: 32px;height: 64px;}
.ctjd{width: 100%;height: 20px;background: url(../images/tpicon12.svg) no-repeat center center;background-size: cover;border-radius: 17px;margin-top: 24px;}
.ctjdm{height: 100%;position: relative;background: #FB2907;border-radius: 17px;}
.ctjdm span{color: #fff;font-size: 14px;position: absolute;left: 15px;top: 50%;transform: translateY(-50%);}
.ctjdm b{display: inline-block;width: 36px;height: 36px;background: url(../images/tpicon13.svg) no-repeat center center;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.tpli li:hover .pic img{transform: scale(1.1);}
.tpli li:hover h2 a{color: #FB2907;}
.tplink{width: 40px;height: 84px;border-radius: 5px;border: 1px solid #FB2907;box-sizing: border-box;background: url(../images/tpicon15.svg) no-repeat center center; position: absolute;right: -50px;top: 50%;transform: translateY(-50%);}
.tpgzt{margin-top: 60px;background: #fff;border-radius: 10px;padding: 24px 40px;position: relative;z-index: 10;}
.tpgztl{width: 27%;}
.tpgztl .layui-input{border-radius: 4px;padding-left: 20px;font-size: 14px;color: #333;border-color: #DFE1E6;}
.tpgztl .layui-input:-ms-input-placeholder{   color: #999;}
.tpgztl .layui-input::-webkit-input-placeholder{   color: #999;}
.tpgztl .layui-edge{border: none;background: url(../images/tpicon16.svg) no-repeat center center;width: 30px;height: 100%;top: 0;margin-top: 0;right: 5px;}
.tpgztl .layui-form-select dl dd{padding-left: 20px;}
.tpgztss{width: 44%;border: 1px solid #DFE1E6;border-radius: 4px;box-sizing: border-box;height: 38px;}
.tpgztss-input{width: calc(100% - 50px);border: none;background: none;padding: 0 20px;color: #333;font-size: 14px;}
.tpgztss-btn{border: none;width: 50px;height: 100%;background: url(../images/tpicon4b.png) no-repeat center center;background-size: 16px auto;}
.tpgztss-input:-ms-input-placeholder {   color:#999;}
.tpgztss-input::-webkit-input-placeholder{   color: #999}
.tprq{border: 1px solid #DFE1E6;border-radius: 4px;width: 27%;box-sizing: border-box;padding-right: 45px;background: url(../images/tpicon25.svg) no-repeat right 30px center;height: 38px;}
.rqinput{border: none;width: calc((100% - 20px)/2);box-sizing: border-box;font-size: 14px;color: #333;height: 100%;background: none;padding: 0 0 0 20px;}
.rqinput:-ms-input-placeholder{   color: #999;}
.rqinput::-webkit-input-placeholder{   color: #999;}
.czbtn{padding: 0 20px;border: none;background: none;cursor: pointer;}
.czbtn span{background: url(../images/tpicon26.svg) no-repeat left center;padding-left: 28px;color: #757C90;font-size: 14px;line-height: 38px;}
.dcbtn{width: 130px;height: 38px;border-radius: 4px;background: #FB5007;border: none;cursor: pointer;}

.tpli2{margin: 30px 0;}
.tpli2 li{width: calc((100% - 60px)/3);margin: 0 30px 30px 0;}
.tpli2 li:nth-child(2n){margin-right: 30px}
.tpli2 li:nth-child(3n){margin-right: 0;}
.tpli2 li .pic{width: 40%;}
.tpli2 li .tplir{width: 60%;position: relative;padding-left: 20px;}
.tpli2 li .ctjd{height: 18px;background: url(../images/tpicon12b.svg) no-repeat center center;background-size: cover;margin-top: 15px;}
.tpli2 li .ctjdm span{line-height: 18px;font-size: 12px;}
.tpli2 li .ctjdm b{width: 30px;height: 30px;background: url(../images/tpicon13b.svg) no-repeat center center;}
.star{width: 22px;height: 22px;position: absolute;top: 15px;right: 15px; z-index: 10;background: url(../images/tpicon17.svg) no-repeat center center;}
.star.act{background: url(../images/tpicon17b.svg) no-repeat center center;}
.tpxqt{background: #fff;margin-top: 60px;border-radius: 10px;padding: 60px;}
.tpxqtl{width: 46%;}
.tpxqtltbox{width: 100%;position: relative;}
.tpxqtltbox::before{content: '';display: inline-block;width: 100%;padding-top: 100%;}
.tpxqtlt{width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;}
.tpxqtlt .swiper-slide{height: 100%;}
.tpxqtlt .swiper-slide figure{height: 100%;cursor: crosshair; overflow: hidden;width: 100%;margin: 0;position: absolute;left: 0;top: 0;opacity: 0; z-index: 1;background-repeat: no-repeat;}
.tpxqtlt .swiper-slide img{backface-visibility: hidden;max-width: 100%;position: relative; z-index: 2;}
.tpxqtlt .swiper-slide:hover img{visibility: hidden;opacity: 0;z-index: 1;}
.tpxqtlt .swiper-slide:hover figure{z-index: 2;opacity: 1;}


.tpxqtlb{margin-top: 40px;}
.tpxqtlbtn{width: 20px;height: 80px;cursor: pointer;}
.tpxqtlbtnl{background: url(../images/tpicon18a.svg) no-repeat left center;}
.tpxqtlbtnr{background: url(../images/tpicon18b.svg) no-repeat right center;}
.tpxqtlbm{width: 598px;overflow: hidden;}
.tpxqtlbm .swiper-slide{border: 1px solid #c9c9c9;border-radius: 6px;overflow: hidden;padding: 2px;box-sizing: border-box;}
.tpxqtlbm .swiper-slide img{width: 100%;height: 100%;}
.tpxqtlbm .swiper-slide-thumb-active{border-color: #FB2907;}
.tpxqtr{width:54%;box-sizing: border-box;padding-left: 60px;}
.ctjd2{width: 315px;height: 22px;background: url(../images/tpicon12c.png) no-repeat center center;background-size: cover;border-radius: 17px;}
.tpbtn1{width: 246px;height: 42px;border: 1px solid #FB2907;box-sizing: border-box;background: #FB2907;color: #fff;border-radius: 4px;font-size: 16px;cursor: pointer;outline: none;}
.tpbtn2{width: 246px;height: 42px;border: 1px solid #E3E3E3;box-sizing: border-box;color: #333;border-radius: 4px;font-size: 16px;background: none;cursor: pointer;outline: none;}
.ygzbtn{background: url(../images/tpicon17b.svg) no-repeat center top;padding: 26px 0 0;color: #333;font-size: 16px;line-height: 18px;}
.wgzbtn{background: url(../images/tpicon17.svg) no-repeat center top;padding: 26px 0 0;color: #333;font-size: 16px;line-height: 18px;}
.tpxqtxt{width: 190px;color: #999;font-size: 16px;line-height: 40px;}
.tpxqtxtr{width: calc(100% - 190px);}
.tpys span{border: 1px solid #f1f1f1;background: #f1f1f1;border-radius: 5px;min-width: 88px;text-align: center;line-height: 38px;height: 40px;padding: 0 10px;box-sizing: border-box;color: #333;font-size: 16px;margin: 0 28px 28px 0;cursor: pointer;}
.tpys span.act{border-color: #FB5007;background: #FFF7F4;}
.tpxqm{background: #fff;border-radius: 10px;margin-top: 15px;padding: 0 60px 60px;}
.tpxqmt{border-bottom: 1px solid #f1f1f1;}
.tpxqmt li{padding: 40px 33px 30px;position: relative;color: #333;font-size: 18px; margin-right: 5px;cursor: pointer;}
.tpxqmt li::before{content: '';display: inline-block;width: 100%;height: 4px;background: #333;position: absolute;left: 0;bottom: 0;opacity: 0;}
.tpxqmt li.now{font-family:MicrosoftYaHeiBold;}
.tpxqmt li.now::before{opacity: 1;}
.tpxqmb{display: none;color: #333;font-size: 16px; line-height: 24px;}
.tpxqmb img{max-width: 100%;}
.tpxqb{background: #fff;border-radius: 10px;margin: 15px 0 60px;padding: 60px;}
.tpli3{margin: 50px 0 0;}
.tpli3 li{padding: 14px;width: calc((100% - 160px)/3);margin: 0 80px 45px 0}
.tpli3 li:nth-child(2n){margin-right: 80px;}
.tpli3 li:nth-child(3n){margin-right: 0;}
.tpli3 li .pic{width: 44%;}

.tpli3 li .tplir{width: 56%;box-sizing: border-box;padding-left: 20px;}
.tpli3 li .tplir h2 a{font-size: 16px;line-height: 26px;height: 52px;font-family:MicrosoftYaHeiBold; }
.tpli3 li .ctjd{height: 16px;background: url(../images/tpicon12d.png) no-repeat center center;background-size: cover;margin-top: 20px;}
.tpli3 li .ctjdm span{font-size: 12px;}
.tpli3 li .ctjdm b{width: 24px;height: 24px;background: url(../images/tpicon13d.png) no-repeat center center;}
.more1{width: 246px;height: 42px;border: 1px solid #FB2907;border-radius: 22px;cursor: pointer;outline: none;font-size: 16px;color: #FB2907;}
.mask{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;background: #000;opacity: 0.8; z-index: 200;display: none;}
.tctp{width: 605px;background: #fff;border-radius: 20px;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 202;box-sizing: border-box;padding: 0 10px;font-family:PingFangMedium; display: none;}
.tctpt{border-bottom: 1px solid #f1f1f1;}
.tctpt li{padding: 30px 0;margin: 0 50px;line-height: 25px;color: #333;font-size: 25px;cursor: pointer;position: relative;font-family:PingFangMedium;  }
.tctpt li::before{content: '';display: inline-block;width: 86px;height: 3px;background: #FB2907;position: absolute;left: 50%;transform: translateX(-50%);bottom: -1px;opacity: 0;}
.tctpt li.now{color: #FB2907;font-family:PingFangSemibold; }
.tctpt li.now::before{opacity: 1;}
.tpradio .layui-form-radio{margin-top: 25px;margin-right: 60px;color: #333;font-family:PingFangMedium; }
.tpradio .layui-form-radio>*{font-size: 18px;}
.why{width: 16px;height: 16px;background: url(../images/tpicon21b.png) no-repeat center center;}
.tpbfb{width: 126px;height: 34px;border: 1px solid #c9c9c9;border-radius: 4px;text-align: center;color: #333;font-size: 14px;}
.tpjdt{position: relative;background: #f1f1f1;border-radius: 8px;height: 10px;width: 330px;}
.tpjdtm{border-radius: 8px;height: 100%;background: #FB2907;position: relative;}
.tpjdtm span{cursor: pointer;display: inline-block;box-shadow: 0px 0px 6px 0px #FB5007;border: 1px solid #FB2907;width: 16px;height: 16px;box-sizing: border-box;border-radius: 50%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: #fff;}
.tpjdtr{border: none;background: none;color: #333;font-size: 14px;margin-left: 20px;}


.txsltxt{border: 1px solid #c9c9c9;width: 126px;height: 34px;box-sizing: border-box;border-radius: 4px;color: #333;font-size: 14px;}
.zfctbtn{width: 260px;height: 72px;border: none;background: #FB2907;border-radius: 20px;}
.tctpm{max-height: calc(100vh - 300px);overflow: auto;}
.tctpb{display: none;}
.txfhdz li{width: calc((100% - 15px)/2); margin-right: 15px; margin-bottom: 15px;}
.txfhdz li:nth-child(2),.txfhdz li:nth-child(5),.txfhdz li:nth-child(7){margin-right: 0;}
.txfhdz li:nth-child(3){width: 100%;margin-right: 0;}
.txfhdz .layui-input, .txfhdz .layui-select{border-color: #c9c9c9;border-radius: 4px;padding-left: 20px;font-size: 14px;height: 34px;line-height: 30px;}
.txfhdz .layui-input:-ms-input-placeholder{   color: #999;}
.txfhdz .layui-input::-webkit-input-placeholder{   color: #999;}
.txfhdz .layui-edge{border: none;background: url(../images/tpicon16.svg) no-repeat center center;width: 30px;height: 100%;top: 0;margin-top: 0;right: 0;}
.ctok{width: 497px;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 202;display: none;}
.ctokm{position: relative;border-radius: 20px;background: linear-gradient( 180deg, #FFE079 0%, #B9FFC1 0%, #FFFFFF 100%);height: 323px;box-sizing: border-box;padding: 31px 0 0;}
.tpicon23{position: absolute;left: 50%;top: -69px;transform: translateX(-50%);}
.ycicon6{position: absolute;left: 50%;top: -21px;transform: translateX(-50%);}
.ctokmm{background: url(../images/tpicon22b.png) no-repeat center bottom;height: 292px;position: relative;z-index: 10px;padding: 94px 64px 0;box-sizing: border-box;}
.cklink{width: 100%;height: 60px;border-radius: 18px;background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);}
.ctokm2{position: relative;border-radius: 20px;background: linear-gradient( 180deg, #FFE079 0%, #FFFFFF 100%);height: 323px;box-sizing: border-box;padding: 31px 0 0;}
.ctokmm2{background: url(../images/ycicon7.png) no-repeat center bottom;height: 292px;position: relative;z-index: 10;padding: 94px 64px 0;box-sizing: border-box;}

.tpddjl{background: #fff;border-radius: 10px;padding: 40px;}
.tpddjl .layui-table{margin: 0;width: 100%!important;}
.table-ddjlcss .layui-table-box{border: 1px solid #f1f1f1;}
.table-ddjlcss{border: none;}
.table-ddjlcss .layui-table-header{border-color: #f1f1f1;background: #F8F9FB;border: 1px solid #f1f1f1;border-top: none;}

.table-ddjlcss th{border: none;background: #F8F9FB;}
.table-ddjlcss th span{font-weight: normal;font-size: 14px;color: #757C90;font-family:PingFangMedium;}

.table-ddjlcss td{vertical-align: middle;}
.table-ddjlcss .layui-table-cell{height: auto;line-height: 24px;padding:10px 20px;white-space: wrap;word-break: break-all; text-align: center;font-family:PingFangMedium;}
/*.table-ddjlcss  tbody tr:nth-child(even){background: #F8F9FB;}*/
.btncy{border: none;background: url(../images/tpicon28.png) no-repeat center center;width: 20px;height: 26px;}
.table-ddjlcss .layui-table-page{display: flex;justify-content: center;border: none;padding: 60px 0 20px;}
.table-ddjlcss .layui-table-page>div{height: auto;}
.table-ddjlcss .layui-table-page .layui-laypage a,.table-ddjlcss  .layui-table-page .layui-laypage span{margin: 0 4px;height: auto;}
.table-ddjlcss .layui-table-page .layui-laypage a,.table-ddjlcss  .layui-table-page .layui-laypage span.layui-laypage-curr{padding: 0;}
.table-ddjlcss .layui-laypage select{padding: 6px 10px;height: auto;width: auto;padding: 6px 10px;}
.table-ddjlcss .layui-laypage .layui-laypage-limits{width: auto;}
.table-ddjlcss .layui-table-checked{background: none;}
.table-ddjlcss .layui-table-hover{background: none;}

/**yunfa***/
.yfli li{width: calc((100% - 60px)/4);margin: 0 20px 20px 0;border-radius: 18px;position: relative;}
.yfli li:nth-child(4n){margin-right: 0;}
.yflim{position: relative;transition: all 0.5s;border-radius: 18px;background: #fff;transform-origin: top; z-index: 1;}
.yfli li .pic{width: 100%;position: relative;}
.yfli li .pic::before{content: '';display: inline-block;width: 100%;padding-top: 100%;}
.yfli li .pic a{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.yfli li .pic a img{max-width: 100%;max-height: 100%;}
.yflitxt{color: #333;font-size: 16px;line-height: 21px;transition: all 0.3s;}
.yficon2{background: url(../images/yficon2.png) no-repeat left center;padding-left: 25px;}
.yflib{display: none;}
.yfli li:hover{z-index: 10;}
.yfli li:hover .yflim{z-index: 10;}
.yfli li:hover .yflim{transform: scale(1.12);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);}
.yfli li:hover .yflib{display: block;}
.yfli li:hover .yflitxt{color: #FB5007;font-family:MicrosoftYaHeiBold; }
.yfli2 li{width: calc((100% - 112px)/5);margin: 0 28px 30px 0;}
.yfli2 li:nth-child(4n){margin-right: 28px;}
.yfli2 li:nth-child(5n){margin-right: 0;}


.yftj li{width: calc((100% - 65px)/6);margin: 0 13px 30px 0;}
.yftj li:nth-child(6n){margin-right: 0;}
.yftj li .pic{position: relative;width: 100%;}
.yftj li .pic::before{content: '';display: inline-block;width: 100%;padding-top: 100%;}
.yftj li .pic .img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;}
.yftj li .pic .img img{max-width: 100%;max-height: 100%;transition: all 0.3s;}
.yftj li h2{color: #333;transition: all 0.3s;}
.yftj li:hover img{transform: scale(1.1);}
.yftj li:hover h2{color: #FB5007;font-weight: bold;}

.yfzhtl{width: 47%;border-radius: 10px;background: #fff;box-sizing: border-box;height: 270px;padding: 0 40px;}
.yftxbtn{width: 130px;height: 48px;border: 1px solid #FB2907;box-sizing: border-box;border-radius: 11px;color: #FB5007;font-size: 18px;cursor: pointer;outline: none;background: none;}
.yfczbtn{width: 130px;height: 48px;box-sizing: border-box;border-radius: 11px;color: #fff;font-size: 18px;cursor: pointer;outline: none;border: none;background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);}
.yfzhtlb li{width: 33%;position: relative; text-align: center;}
.yfzhtlb li p{color: #757C90;font-size: 14px;line-height: 1;margin-bottom: 10px;}
.yfzhtlb li::after{content: '';display: inline-block;width: 1px;height: 35px;background: #f1f1f1;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.yfzhtlb li:nth-child(3)::after{display: none;}
.yfzhtr{width: 53%;box-sizing: border-box;padding-left: 15px;}
.yfzhtrm{background: #fff;border-radius: 10px;box-sizing: border-box;height: 270px;padding-left: 12.5%;}
.yfzhtrmlt{width: 126px;height: 126px;background: url(../images/yficon7.png) no-repeat center center;position: relative;margin: 0 auto;}
.yfzhtrmlt img{width: 96px;height: 96px;border-radius: 50%;}
.yfzhtrmlt .icon{width: 50px;height: 50px;position: absolute;left: -10px;top: -9px;background: url(../images/yficon6.png) no-repeat center center;}
.yfzhtrmlt2{width: 182px;height: 182px;background: url(../images/ycicon5.svg) no-repeat center center;}
.yfzhtrmlt2 img{width: 140px;height: 140px;}
.yfzhtrmlt2 .icon{width: 60px;height: 60px;background: url(../images/ycicon14.png) no-repeat center center;left: -10px;top: -10px;}

.yfzhtrmr{padding-left: 130px;}
.yfzhtrmr ul{padding-left: 24px;}
.yfzhtrmr li{line-height: 28px; margin-bottom: 20px;font-size: 18px;color: #333;}
.yfzhtrmr li span.txt{width: 130px;color: #757C90;}
.yfzhsx{background: #fff;border-radius: 10px;padding: 24px 20px 20px 40px;}
.yfzhsxl{width: 27%;background: #f1f1f1;border-radius: 4px;overflow: hidden;}
.yfzhsxl button{border: none;background: none;width: 50%;height: 38px;outline: none;color: #333;font-size: 14px;}
.yfzhsxl button.act{color: #fff;background: #FB5007;}
.yfzhsx .tpgztl,.yfzhsx .tprq{width: 30%;}
.table-yfzh .layui-table-header tr th:nth-child(1) .layui-table-cell{text-align: left;padding-left: 80px;}
.table-yfzh .layui-table-header tr th:last-child .layui-table-cell{text-align: right;padding-right: 80px;}
.yfxxl{width: 34%;background: #fff;border-radius: 10px;padding: 30px;box-sizing: border-box;min-height: 745px;}
.yfss{width: calc(100% - 70px);border: 1px solid #c9c9c9;border-radius: 4px;box-sizing: border-box;height: 40px;}
.yfss_input{width: calc(100% - 50px);box-sizing: border-box;padding-left: 20px;color: #757C90;font-size: 16px;border: none;background: none;}
.yfss_btn{width: 46px;height: 100%;border: none;background: url(../images/yficon8.png) no-repeat 10px center;}
.yfsx{width: 40px;height: 40px;border: 1px solid #c9c9c9;border-radius: 4px;box-sizing: border-box;background: url(../images/yficon9.png) no-repeat center center;}
.yfxxlm li{margin-bottom: 10px;padding:20px 25px;position: relative;transition: all 0.3s;border-radius: 6px;}
.yfxxlm li.now{background: #f1f1f1;}
.yfxxlm li h2 a{color: #333;font-size: 20px;line-height: 30px;position: relative;padding-right: 60px;box-sizing: border-box;width: 100%;}
.yfxxlm li p{color: #999;font-size: 14px;margin-top: 20px;}
.yfxxlm li.wd h2 a::after{content: '';display: inline-block;background: #FB2907;width: 8px;height: 8px;border-radius: 50%;position: absolute;right: 20px;top: 11px;}
.yfxxr{width: 66%;box-sizing: border-box;padding-left: 15px;}
.yfxxrm{background: #fff;border-radius: 10px;padding: 40px;box-sizing: border-box;min-height: 100%;}
.xxnr{color: #333;font-size: 14px;line-height: 24px;}
.xxnr img{max-width: 100%;}
.xxnr span{display: inline;}

.yfscddbox{display: none;}
.yfsd{background: #fff;border-radius: 10px;padding: 60px;}
.hyinput5{width: 250px;height: 50px;font-size: 16px;}
.hpjs{border: 1px solid #DFE1E6;border-radius: 4px;width: 250px;height: 50px;box-sizing: border-box;}
.hyinput390{width:390px;height: 50px;font-size: 16px;}
.cjbtn{width: 370px;height: 60px;background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);border-radius: 18px;border: none;cursor: pointer;box-sizing: border-box;}
.scwlbtn{border: 1px dashed #DFE1E6;border-radius: 4px;width: 352px;height: 78px;box-sizing: border-box;background: none;}
.scwlbtn span{padding-right: 36px;background: url(../images/ycicon18.png) no-repeat right center;}
.scwlbox{width: 683px;height: 100px;border-radius: 4px;background: #F5F5F8;box-sizing: border-box;padding: 13px 20px;position: relative;}
.scjd{width: calc(100% - 70px);position: relative;}
.scjd,.scjd .layui-progress-bar{height: 6px;}
.scjd .layui-progress-text{position: absolute;right: -50px;top: 50%;transform: translateY(-50%);padding: 0;color: #333;font-size: 14px;}
.scwlclose{position: absolute;width: 20px;height: 20px;position: absolute;top: 15px;right: 15px;cursor: pointer;background: url(../images/icon32.png) no-repeat center center;}
.icon33{width: 46px;height: 46px;border-radius: 6px;background: #fff;}
.drwj{background: #fff;border-radius: 10px;padding: 60px;}
.down2{text-decoration: underline;}

.ddtable{background: #fff;border-radius: 10px;padding: 40px;}
.yficon10{background: url(../images/yficon10.png) no-repeat left center;padding-left: 23px;}
.ddtable .table-ddjlcss th:nth-child(1) .layui-table-cell{text-align: left;}
.ddtable .layui-table{width: 100%!important;}
.zffs{background: #fff;border-radius: 10px;padding: 60px;}
.zffs li{margin-right: 30px;}
.radiozf{ display: none; } 
.radiozf + label {cursor: pointer;width: 355px;height: 96px;box-sizing: border-box;border: 1px solid #DFE1E6;border-radius: 10px;padding-left: 76px;background: url(../images/ycicon9a.png) no-repeat 40px center;} 
.radiozf + label:active,.radiozf:checked + label{border-color: #FB5007;background: url(../images/ycicon9b.png) no-repeat 40px center #FFF3EE;}
.zffsb{width: 500px;}
.w244{width: 244px;}
.zfbtn{width: 368px;height: 60px;border-radius: 18px;border: none;background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);}
.radioxy{ display: none; } 
.radioxy + label {cursor: pointer;padding-left: 25px;background: url(../images/ycicon9a.png) no-repeat left center;} 
.radioxy + label:active,.radioxy:checked + label{background: url(../images/ycicon9b.png) no-repeat left center;}
.tcwlgs{width: 1140px;background: #fff;border-radius: 10px;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 201;padding: 0 50px 40px;box-sizing: border-box;display: none;}
.wllogo{border: 1px solid #DFE1E6;width: 36px;height: 36px;border-radius: 8px;margin: 0 auto;}
.wllogo img{max-width: 35px;max-height: 35px;}
.wlgsbg th:last-child .layui-table-cell{text-align: left;}
.wlgsbg .layui-table-view .layui-table td{vertical-align: middle;}
.wlgsbg .table-ddjlcss tbody tr:nth-child(even){background: none;}
.wlgsbg .table-ddjlcss td{border-bottom: 1px solid #f1f1f1;}
.wlgsbg .layui-table{width: 100%!important;}

/**xuetang***/
.xtbanner1{width: 66%;border-radius: 15px;overflow: hidden;position: relative;}
.xtbanner1 .swiper-slide img{width: 100%;vertical-align: top;}
.xtswnav{background: url(../images/xticon1.png) no-repeat center bottom;width: 100%;height: 76px;position: absolute;left: 0; bottom: 0!important;z-index: 10;background-size:cover;}
.xtswnav .swiper-pagination-bullet{width: 6px;height: 6px;border: 3px solid rgba(0,0,0,1);background: #fff;opacity: 0.5;}
.xtswnav .swiper-pagination-bullet-active{border-color: #FB5007;opacity: 1;}
.xtbanner2{width: 34%;box-sizing: border-box;padding-left: 25px;}
.xtbanner2m{height: calc((100% - 25px)/2);border-radius: 15px;overflow: hidden;position: relative;}
.xtbanner2m .swiper-slide img{vertical-align: top;width: 100%;height: 100%;}
.xtli{position: relative;}
.xtli li{width: calc((100% - 52px)/5);margin: 0 13px 15px 0;border-radius: 18px;overflow: hidden;background: #272727;}
.xtli li .pic{width: 100%;position: relative;overflow: hidden;}
.xtli li .pic::before{content: '';display: inline-block;width: 100%;padding-top: 100%;}
.xtli li .pic .img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.xtli li .pic .img img{width: 100%;height: 100%; transition: all 0.3s;}
.xtli li h2{color: #fff;height: 60px;transition: all 0.3s;}
.xtli li span{background: url(../images/xticon2.png) no-repeat right center;padding-right: 24px;color: #fff;transition: all 0.3s;}
.xtli li:hover img{transform: scale(1.1);}
.xtli li:hover h2,.xtli li:hover span{color: #FB5007;}
.xtli li:nth-child(5n){margin-right: 0;}
.xtli li:nth-child(2),.xtli li:nth-child(7){background: #083082;}
.xtli li:nth-child(3),.xtli li:nth-child(8){background: #564A45;}
.xtli li:nth-child(4),.xtli li:nth-child(9){background: #254A37;}
.xtli li:nth-child(5),.xtli li:nth-child(10){background: #683C29;}
/**yuncang**/
.ycl{width: 36%;background: #fff;border-radius: 10px;}
.yclm{min-height: 800px;box-sizing: border-box;padding: 60px 55px;}
.ycr{width: 64%;box-sizing: border-box;padding-left: 15px;}
.ycrm{background: #fff;border-radius: 10px;width: 100%;height: 100%;}
.sjbtn{width: 100%;height: 60px;background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);border-radius: 18px;border: none;cursor: pointer;max-width: 452px;box-sizing: border-box;}
.out{border: none;background: none;cursor: pointer;}
.sjbtn2{margin-top: 85px;}
.sjbtn4{border: 1px solid #FB5007;border-radius: 18px;box-sizing: border-box;width: 100%;height: 60px;max-width: 452px;background: none;}
.fynav{background: #fff;border-radius: 10px;padding: 0 50px;}
.fynav li{margin-right: 80px;position: relative;line-height: 70px;padding: 0 40px;color: #333;font-size: 18px;cursor: pointer;}
.fynav li:last-child{margin-right: 0;}
.fynav li.now{color: #FB2907;font-weight: bold;}
.fynav li::after{content: '';display: inline-block;width: 100%;height: 2px;border-radius: 2px;background: #FB5007;position: absolute;left: 0;bottom: 0;opacity: 0;}
.fynav li.now::after{opacity: 1;}
.fyb{background: #fff;border-radius: 10px;padding: 40px;}
.fybox{display: none;min-height: 710px;}
.fyrk{margin-bottom: 30px;}
.fyrk li{width: calc(100%/7);text-align: center;height: 62px;box-sizing: border-box;display: flex; flex-direction: column;justify-content: center; align-items: center;font-size: 18px;font-family:PingFangSemibold;}
.fyrk ul:nth-child(1){background: #F4F6FE;}
.fyrk ul:nth-child(2){border: 1px solid #f1f1f1;}
.fyrk ul:nth-child(1) li{color: #333;}
.fyrk ul:nth-child(2) li{color: #757C90;}
.fyrk2 li:nth-child(1){width: calc(100%/7);}
.fyrk2 li{width: calc(85.7%/4);}
.fycct{background: #F4F6FE;}
.fycct li{width: calc(100%/6);height: 62px;display: flex; flex-direction: column;justify-content: center; align-items: center;font-size: 18px;font-family:PingFangSemibold;color: #333;box-sizing: border-box;}
.fycct li:nth-child(1){padding-left: 100px;align-items: flex-start;}
.fyccb{border: 1px solid #f1f1f1;padding: 22px 0; margin-bottom: 10px;}
.fyccb li{width: calc(100%/6); text-align: center;font-family:PingFangSemibold;color: #757C90;font-size: 18px;box-sizing: border-box;}
.fyccb li:nth-child(1){text-align: left;padding-left: 100px;}
.sjbtn3{width: 452px;height: 60px;background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);border-radius: 18px;border: none;cursor: pointer;outline: none;}
.yjdf{width: 1120px;margin: 0 auto;}
.yjdf .layui-table{margin: 0;width: 100%;}
.yjdf .table-ddjlcss .layui-table-header{border: none;}
.yjdf .table-ddjlcss th{background: #F4F6FE;}
.yjdf .table-ddjlcss th span{color: #333;font-size: 18px;font-family:PingFangSemibold; }
.yjdf .table-ddjlcss .layui-table-cell{padding:18px 20px;}
.yjdf .table-ddjlcss td{border-bottom: 1px solid #f1f1f1; }
.dtck{width: 752px;margin: 0 auto;}
.dtck .layui-table{margin: 0;width: 100%;}
.dtck .table-ddjlcss .layui-table-header{border: none;}
.dtck .table-ddjlcss th{background: #F4F6FE;}
.dtck .table-ddjlcss th span{color: #333;font-size: 18px;font-family:PingFangSemibold; }
.dtck .table-ddjlcss .layui-table-cell{padding:18px 20px;}
.dtck .table-ddjlcss td{border-bottom: 1px solid #f1f1f1; }
.yckct{background: #fff;border-radius: 10px;padding: 40px;}
.table .layui-table{margin: 0;width: 100%!important;}
.table .table-ddjlcss .layui-table-header{border: none;}
.table .table-ddjlcss th{background: #F8F9FB;}
.table .table-ddjlcss th:nth-child(1) .layui-table-cell{text-align: left;padding-left: 40px;}
.table .table-ddjlcss th:last-child .layui-table-cell{text-align: right;padding-right: 40px;}
.table .table-ddjlcss th span{color: #757C90;font-size: 16px; }
.table .table-ddjlcss .layui-table-cell{padding:18px 10px;color: #333;font-size: 16px;box-sizing: border-box;white-space: nowrap;}
.table .table-ddjlcss td{border-bottom: 1px solid #f1f1f1;vertical-align: inherit; }
.slt{width: 36px;height: 36px;}
.yckcb{background: #fff;border-radius: 10px;padding:40px;}
.yszhw{border-bottom: 1px solid #f1f1f1;padding: 30px 24px 25px;}
.yszhw li{color: #333;font-size: 18px;line-height: 28px; margin-bottom: 25px;}
.yszhw li span.txt{width: 190px;color: #757C90;}
.yszhw:last-child{border: none;}
.yczzfw{background: #fff;border-radius: 10px;box-sizing: border-box;min-height: 800px;padding: 40px 60px;}
.yczzfwxl{width:310px;}
.yczzfwxl .layui-input{border-radius: 4px;padding-left: 20px;font-size: 16px;color: #333;border-color: #DFE1E6;box-sizing: border-box;height: 50px;}
.yczzfwxl .layui-input:-ms-input-placeholder{   color: #757C90;}
.yczzfwxl .layui-input::-webkit-input-placeholder{   color: #757C90;}
.yczzfwxl .layui-edge{border: none;background: url(../images/tpicon16.svg) no-repeat center center;width: 30px;height: 100%;top: 0;margin-top: 0;right: 5px;}
.yczzfwxl .layui-form-select dl{top: 54px;}
.yczzfwxl .layui-form-select dl dd{padding-left: 20px!important;}
.yczzfwxl3{width: 380px;}
.yctext{position: relative;}
.yctextarea{width: 100%;height: 296px;box-sizing: border-box;background: #F5F5F8;border-radius: 10px;padding: 35px 40px;color: #757C90;font-size: 18px; line-height: 28px;border: none;}
.yctext{position: relative;}
.yctextarea:-ms-input-placeholder,.layui-input:-ms-input-placeholder,.jian_input:-ms-input-placeholder,.yfss_input:-ms-input-placeholder{   color: #757C90;}
.yctextarea::-webkit-input-placeholder,.layui-input::-webkit-input-placeholder,.jian_input::-webkit-input-placeholder,.yfss_input::-webkit-input-placeholder  {   color: #757C90;}
.ycfht{background: #fff;border-radius: 10px;padding: 60px 0 60px 60px;}
.ycfhtxt{width: 190px;}
.yczzfwxl2{width: 600px;}
.yczzfwxl4{width: 550px;}
.yczzfwxl250{width: 250px;}
.yczzfwxl390{width: 390px;}
.hyfw{background: #fff;border-radius: 10px;padding: 60px;box-sizing: border-box;min-height: 537px;}
.hyfwt li{margin-right: 70px;position: relative;padding-left: 31px;color: #333;font-size: 18px;background: url(../images/ycicon9a.png) no-repeat left center;cursor: pointer;}
.hyfwt li.now{background: url(../images/ycicon9b.png) no-repeat left center;}
.hyfwb{display: none;}
.hyinput{height: 50px;width: 380px;font-size: 16px;}
.hyinput2{height: 50px;width: 600px;font-size: 16px;color: #333;}
.hyinput3{height: 50px;width: 550px;font-size: 16px;}
.hyinput1000{height: 50px;width:1000px;font-size: 16px;position: relative;background: url(../images/tpicon16.svg) no-repeat right 15px center;}
.sku{margin-top: 30px;border-top: 1px solid #f1f1f1;}
.ycdel{background: url(../images/ycicon10.png) no-repeat center center;width: 20px;height: 20px;border: none;cursor: pointer;}
.scpic{width: 125px;}
.ylpic{width: 125px;height: 125px;position: relative;}
.ylpic img{max-width: 125px;max-height: 125px;}
.scbtn{width: 125px;height: 125px;background: url(../images/ycicon11.png) no-repeat center center;position: absolute;left: 0;top: 0;border: none;}
.jian{width: 380px;height: 50px;box-sizing: border-box;border: 1px solid #DFE1E6;border-radius: 4px;padding: 0 20px;}
.jian_input{border: none;font-size: 16px;color: #757C90;}
.jianr{width: 70px;}
.jianr button{width: 20px;height: 20px;border: none;cursor: pointer;}
.btnJian{background: url(../images/ycicon12b.png) no-repeat center center;}
.btnAdd{background: url(../images/ycicon12a.png) no-repeat center center;}
.tjsku{background: #FB5007;width: 187px;height: 50px;border-radius: 4px;border: none;cursor: pointer;}
.tjsku span{background: url(../images/ycicon13.png) no-repeat right;}
.ycyqm{background: #fff;border-radius: 10px;padding: 60px 0 60px 60px;}
.w190{width: 190px;}
.w120{width: 120px;}
.yqmcp{width: 20px;height: 20px;border: none;background: url(../images/ycicon15.png) no-repeat center center;cursor: pointer;}
.ychy{background: #fff;border-radius: 10px;padding: 60px 140px 80px 60px;}
.fxyf{background: #fff;border-radius: 10px;padding: 60px 100px 60px 60px;}
.more{background: linear-gradient( 90deg, #FF4D02 0%, #FF8E00 100%);width: 130px;height: 48px;border-radius: 11px;}
#map{width: 100%;height: 465px;}
.fxyf2t{background: #fff;border-radius: 10px;padding: 60px 300px 60px 45px;}
.fxyf2tl{width: 480px;}
.tip{width: 16px;height: 16px;background: url(../images/tpicon21b.png) no-repeat center center;border: none;}
.fxyf2b{background: #fff;border-radius: 10px;padding: 60px;}
.scbtn2{width: 125px;height: 125px;background: url(../images/ycicon11.png) no-repeat center center;border: none;cursor: pointer;border-radius: 5px;}
.scpicbox li{width: 125px;height: 125px;position: relative;border-radius: 5px; margin: 0 20px 20px 0;overflow: hidden;display: flex;flex-direction: column;justify-content: center; align-items: center;}
.scpicbox li img{max-width: 125px;max-height: 125px;}
.scpicbox li span{width: 18px;height: 18px;background: url(../images/ycicon17.png) no-repeat center center;position: absolute;top: 8px;right: 8px; z-index: 10;}
.radio{ display: none; } 
.radio + label {position: relative;cursor: pointer;padding-left: 30px;background: url(../images/ycicon9a.png) no-repeat left center;color: #333;font-size: 18px; margin-right: 70px;} 
.radio + label:active,.radio:checked + label{background: url(../images/ycicon9b.png) no-repeat left center;}
.btibox{position: relative;max-width: 1130px;}
.btibox .tjsku{position: absolute;right: 0;bottom: 0;}
.hyinput4{width: 218px;}
.hpadd{width: 50px;height: 100%;border: none;background: url(../images/ycicon12a.png) no-repeat center center;}
.hpadd2{width: 50px;height: 100%;border: none;background: url(../images/ycicon12b.png) no-repeat center center;}
.hpnum{width: calc(100% - 120px);border: none;box-sizing: border-box;height: 100%;text-align: center;color: #757C90;font-size: 16px;}
.tjbox{position: relative;}
.tjmid{margin-top: 40px;}
.tjbtn{width: 160px;height: 50px;border-radius: 4px;border: none;background: #FB5007;cursor: pointer;position: absolute;top: 0;left: 1290px;}


.tcupdate{width: 872px;border-radius: 10px;background: #fff;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 202;}
.updatetitle{text-align: center;font-size: 24px;background: linear-gradient(80deg, #EE8436, #E96B3C);height: 107px;color: #F9FBFF;border-radius: 10px 10px 0 0;font-weight: normal;}
.updatem{padding: 45px 70px;color: #191928;font-size: 18px;}
.updatem ul{padding: 30px 0;}
.updatem li{width: calc((100% - 30px)/2);margin: 0 30px 15px 0;}
.updatem li:nth-child(2n){margin-right: 0;}
.radioup{ display: none; } 
.radioup + label {position: relative;width: 100%;height:200px;box-sizing: border-box;border: 2px solid #ECECF4;border-radius: 5px; z-index: 1;cursor: pointer;display: flex;flex-direction: column;padding: 30px 50px 0 80px;} 
.radioup + label h2{font-size: 24px;position: relative;font-weight: normal;}
.radioup + label h2::before{content: '';display: inline-block;width: 25px;height:25px;box-sizing: border-box;border: 2px solid #000;border-radius: 50%;position: absolute;left: -50px;top: 50%;transform: translateY(-50%);}
.radioup + label h2::after{content: '';display: inline-block;border-radius: 50%;width: 11px;height: 11px;border-radius: 50%;position: absolute;left:-43px;top: 50%;transform: translateY(-50%);background:  #FE7D11;opacity: 0;}
.radioup + label p{font-size: 16px;line-height: 30px;margin: 20px 0 0;}
.radioup + label:active,.radioup:checked + label{background: #FFFAF2;border-color: #FE7D11;}
.radioup + label:active h2,.radioup:checked + label h2{font-weight: bold;}
.radioup + label:active h2::before,.radioup:checked + label h2::before{border-color: #FE7D11;}
.radioup + label:active h2::after,.radioup:checked + label h2::after{opacity: 1;}
.layui-slider{height: 10px;border-radius:10px}
.layui-slider-bar{border-radius:10px}
.layui-slider-wrap{top:-13px}


@media screen and (max-width:1920px){
	
	
}


@media screen and (max-width:1701px){
	
	
	
}
@media screen and (max-width:1550px){
	.tpicon5,.tphdd,.tphgz,.tphkf,.tphyh{margin-left: 40px;}
	.tpxqtr{padding-left: 30px;}
	.fyccb li:nth-child(1){padding-left: 50px;}
	.yczzfwxl2{width: 500px;}
	.ycfhtxt{width: 120px;}
	.tpgztl{width: 25%;}
	.table-ddjlcss .layui-table-cell{padding: 5px 10px;}
	.hyinput3,.yczzfwxl4{width: 440px;}
	.yfsd .ml60{margin-left: 30px;}
	
} 

@media screen and (max-width:1441px){	
	.tphss{width: 400px;}
	.wrap{zoom:0.8}
	.footerb{padding: 15px 0; }
	.yfsd span.ml60,.drwj span.ml60{margin-left: 20px;}
	.yfsd .f18,.drwj .f18{font-size: 15px!important;}
	.hyinput5{width: 200px;}
	
	.yfsd span.ml35,.drwj span.ml35{margin-left:10px;}
	.hyinput390{width: 260px;}
	.yczzfwxl250{width: 200px;}
	.yczzfwxl390{width: 260px;}
	.hyinput1000{width: 800px;}
	
} 

@media screen and (max-width:1368px){	
	
	/* .wrap{zoom:0.68} */
	

} 
@media screen and (max-width:1280px){
	
	
	

}


[data-animate] { opacity: 0}
[data-animate].animate__animated {opacity: 1}
.sybox6 [data-animate]{opacity: 1;}




                            
                                                              






