body{ font-size:12px; line-height: 1.5; color: #666;font-family:"Microsoft YaHei",Arial,sans-serif;overflow-x: hidden;  }
a{ text-decoration:none; transition:all 0.3s}
a:hover{ text-decoration:none;}
input,button,textarea{outline: none; font-family:"Microsoft YaHei"; }
input:-ms-input-placeholder {   color: #353535;}
input::-webkit-input-placeholder {   color: #353535}
.imgbox img{max-width: 100%;vertical-align: top;}
.wrap{width:100%;max-width: 1340px;margin: 0 auto;}
*::-webkit-scrollbar {width: 6px;background-color: #F0F2F5;}
*::-webkit-scrollbar-thumb {background-color: #001529;border-radius: 8px;width: 1px;}
.bodynow{height: 100vh;overflow: hidden;}
.layui-input::-webkit-input-placeholder {
    color:rgba(96, 96, 96, 0.5)
}

.bg{background: #F0F2F5;}
.chen{color: #EE8436;}
.chen2{color: #FB612A;}
.col35{color: #353535;}
.hui{color: #BAB7B7;}
.hui2{color: #6B6C6F;}
.hui3{color: #C1C3CA;}
.col83{color: #838383;}
.hei{color: #191928;}
.hong{color: #FE1F00;}
.col07{color: #070707;}
.colc1{color: #c1c1c1;}
.col95{color: #959595;}
.colb7{color: #b7b7b7;}
.link{color: #333;}
.link:hover{color: #EE8436;}
.link2{color: #666;}
.link2:hover{color: #EE8436;}
.link3{color: #000;}
.link3:hover{color: #EE8436;}
.bbe{border-bottom: 1px solid #eee;}
.normal{font-weight: normal;}
.pt70{padding-top: 70px;}
.bgfb{background: #fbfbfb;}
.bbno{border: none!important;}
.line{border-bottom: 1px solid #F3F3F7;}
.layui-input{border-radius:5px}


.header{background: #fff;width: 100%;height: 64px;position: fixed; z-index: 100;left: 0;top: 0;box-sizing: border-box;padding: 0 16px;}
.logo{max-height:40px}
.hss{background: #F0F2F5;border-radius: 8px;width: 412px;overflow: hidden;}
.hss_input{width: calc(100% - 50px);border: none;background: none;height: 46px;box-sizing: border-box;padding: 0 15px;color: #333;font-size: 16px;}
.hss_btn{border: none;background: url(../images/icon2.png) no-repeat center center; cursor: pointer;width: 50px;height: 46px;}
.icon3{background: url(../images/lingdang.svg) no-repeat left center;position: relative;font-size: 16px;line-height: 26px;background-size:22px}
.icon3 span{color: #fff;background: #EE8436;width: 22px;line-height: 22px;text-align: center;border-radius: 50%;position: absolute;right: -18px;top: -6px;transform: scale(0.8)}
.icon4{background: url(../images/zh.svg) no-repeat left center;background-size:22px}
.icon5{background: url(../images/love.svg) no-repeat left center;background-size:18px}
.icon6{background: url(../images/kef.svg) no-repeat left center;background-size:18px}
.icon7{position: relative; margin-left: 80px;}
.icon7l{width: 44px;height: 44px;border-radius: 50%;}
.icon7r{background: url(../images/icon7.png) no-repeat right center;padding-right: 20px;}
.icon7box{top: 100%;padding: 10px 0 0;;position: absolute;left: 50%;transform: translateX(-50%);display: none;}
.icon7b{background: #F0F2F5;border-radius: 5px;padding: 10px 0;width: 120px;position: relative;}
.icon7b a{display: block;text-align: center;font-size: 16px;line-height: 40px;}
.icon7b a:hover{color: #EE8436;}
.icon7b::before{content: '';display: inline-block;width: 10px;height: 6px;position: absolute;left: 50%;top: -6px;transform: translateX(-50%) rotate(180deg);background: url(../images/icon7.png) no-repeat center center;}
.icon7:hover .icon7box{display: block;}

.left{width: 80px;height: calc(100vh - 64px);background: #001529;position: fixed;left: 0;top: 64px;z-index: 100;transition: all 0.3s;}
.left.open{width: 240px;}
.ckleft{width: 11px;height: 70px;background: url(../images/icon24.png) no-repeat center center;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);cursor: pointer;outline: none;}
.ckleft2{background: #1c1c1c;height: 40px;width: 100%;box-shadow: 0 -1px 0 0 #333;width: 100%;position: absolute;left: 0;bottom: 0;cursor: pointer; z-index: 5;}
.layui-layer-tips{left: 80px!important;margin-top: 12px;}

.lnav{position: relative;overflow: hidden;width: 100%;height: 100%;}
.lnavm{position: absolute;left: 0;top: 0;width: 240px;}
.lnavm li a{position: relative;padding: 10px 30px 10px 80px;color: #fff;font-size: 16px;transition: all 0.3s;box-sizing: border-box;width: 100%;line-height: 40px;}
.lnavm li a:hover,.lnavm li a.now{background:center #EE8436;}
.lnavm li a::after{content: '';display: inline-block;width: 20px;height: 60px;position: absolute;top: 0;right: 20px;background: url(../images/icon1.png) no-repeat right center;opacity: 0;transition: all 0.3s;}
.lnavm li a:hover::after,.lnavm li a.now::after{opacity: 1;}
.lnavm li a::before{content: '';display: inline-block;width: 80px;height: 60px;position: absolute;left: 0;top: 0;}
.icon1a::before{background: url(../images/home.svg) no-repeat center center;background-size:28px}
.icon1b::before{background: url(../images/upload.svg) no-repeat center center;background-size:28px}
.icon1c::before{background: url(../images/jilu.svg) no-repeat center center;background-size:28px}
.icon1d::before{background: url(../images/zhanghu.svg) no-repeat center center;background-size:28px}
.icon1e::before{background: url(../images/guanzhu.svg) no-repeat center center;background-size:28px}
.icon1f::before{background: url(../images/bangzhu.svg) no-repeat center center;background-size:28px}
.icon1g::before{background: url(../images/guanyu.svg) no-repeat center center;background-size:28px}
.icon1h::before{background: url(../images/kefu.svg) no-repeat center center;background-size:28px}

.right{width: calc(100vw - 70px);min-width: 1275px; box-sizing: border-box;margin-left: 70px;max-width: 1850px;}
.right.open{width: calc(100vw - 240px);margin-left: 240px;transition: all 0.3s;max-width: 1680px;}
.wznav a{color: #999;}
.wznav a:hover{color: #EE8436;}
.sy1l{width: 68%;overflow: hidden;position: relative;border-radius: 14px;}
.sy1l .swiper-slide img{width: 100%;vertical-align: top;border-radius: 14px;height: 430px;object-fit: cover;}
.sy1lb{position: absolute;width: 100%;left: 0;bottom: 14px; z-index: 10;}
.sy1lb .swiper-pagination-bullet{width: 36px;height: 4px;border-radius: 0;background: #fff;opacity: 0.1;margin: 0 5px;}
.sy1lb .swiper-pagination-bullet-active{opacity: 1;}
.sy1r{width: calc(32% - 25px);background: #fff;border-radius: 14px;overflow: hidden;box-sizing: border-box;}
.icon8{background: url(../images/icon8.png) no-repeat right center;}
.sy1rm li{cursor: pointer;transition: all 0.3s;}
.sy1rmtitle{border-bottom: 1px solid #DBDEE8;position: relative;margin-left: 20px;padding: 20px 0;line-height: 24px;}
.sy1rmtitle b{font-weight: normal;}
.sy1rmtitle span{max-width: calc(100% - 120px);}
.sy1rmtitle::before{content: '';display: inline-block;box-sizing: border-box;width: 7px;height: 7px;border: 2px solid #EE8436;border-radius: 50%;position: absolute;left: -20px;top: 28px;}
.sy1rm li:last-child .sy1rmtitle{border: none;}
.sy1rm li.now .sy1rmtitle{display: none;}
.sy1rm li.now{background: #F5F6F9;border-radius: 12px;padding: 0 20px;}
.sy1rmbt{padding: 20px 0;}
.sy1rmbtl{width: 57px;height: 57px;border-radius: 8px;background: url(../images/laba.svg) no-repeat center center #fff;background-size:50px}
.sy1rmbtr{width: calc(100% - 72px);}
.sy1rmbtr h2 a{max-width: 100%;}
.sy1rmbb{border-top: 1px solid #DBDEE8;padding: 15px 0;}
.icon10{background: url(../images/icon10.png) no-repeat left center;}
.icon11{background: url(../images/icon11.png) no-repeat right center;}
.sy1rmb{display: none;}
.sy1rm li.now .sy1rmb{display: block;}
.synav{width: 220px;background: #fff;border-radius: 14px;position: sticky;top: 100px;}
.synavt{border-bottom: 1px solid #F2F2F2;height: 70px;box-sizing: border-box;padding-left: 33px;}
.synavm dl{margin-bottom: 10px;}
.synavm dt a{color: #333;font-size: 16px;line-height: 46px;font-weight: bold;padding-left: 33px;cursor: pointer;box-sizing: border-box;width: 100%;}
.synavm dd{display: none;}
.synavm dd h2 a{color: #999;font-size: 14px;line-height: 45px;padding-left: 33px;font-weight: bold;box-sizing: border-box;width: 100%;cursor: pointer;}
.synavm dd h2:hover a,.synavm dd h2.now a{background: #EE8436;color: #fff;}
.synavm dd ul{display: none;}
.synavm dd ul li a{padding-left: 56px;color: #999;font-size: 14px;line-height: 45px;font-weight: bold;box-sizing: border-box;width: 100%;}
.synavm dd ul li:hover a,.synavm dd ul li.now a{background: #EE8436;color: #fff;}
.synavm dl.openTwo dd{display: block;}
.flnav.open ul{display: block;}
.syfl{width: calc(100% - 245px);}
.sytitle{position: relative;padding-left: 34px;}
.sytitle::before{content: '';display: inline-block;width: 5px;height: 21px;background: #EE8436;position: absolute;left: 11px;border-radius: 3px;top: 50%;transform: translateY(-50%);}
.pxxl .layui-form-select .layui-input{height: 40px;border-radius: 20px;background: none;border: 1px solid #333;padding-left: 25px;color: #333;font-size: 14px;font-weight: bold;}
.pxxl .layui-form-select .layui-edge{width: 10px;height: 10px;border: none;margin-top: 0;transform: translateY(-50%);background: url(../images/icon13.png) no-repeat center center;right: 18px;}
.flb li{position: relative;width: calc((100% - 60px)/4);margin: 0 20px 30px 0;}
.flbt{position: relative;background: #fff;border-radius: 14px;overflow: hidden;width: 100%; z-index: 3;}
.flbt::before{content: '';display: inline-block;width: 100%;padding-top: 100%;position: relative; z-index: 1;}
.flbtimg{width: 100%;height: 100%;position: absolute;z-index: 2;left: 0;top: 0;}
.flbtimg img{max-width: 100%;max-height: 100%;}
.flbb{position: relative; z-index: 3;padding: 20px 5px;}
.flbb h2 a{color: #070707;font-size: 18px;line-height: 28px;height: 56px;}
.fltxt{font-family: Arial;}
.love{width: 24px;height: 20px;background: url(../images/icon14a.png) no-repeat center center;cursor: pointer;}
.love.ok{background: url(../images/icon14b.png) no-repeat center center;cursor: pointer;}
.flb li::before{content: '';display: inline-block;width: calc(100% + 16px);height: calc(100% + 16px);box-shadow: 0px 2px 12px 1px rgba(0,0,0,0.05);border-radius: 14px;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;opacity: 0;transition: all 0.3s;}
.flb li:hover::before{opacity: 1;}
.flb li:nth-child(4n){margin-right: 0;}
.flb2 li{width: calc((100% - 80px)/5);}
.flb2 li:nth-child(4n){margin-right: 20px;}
.flb2 li:nth-child(5n){margin-right: 0;}
.page .layui-laypage a,.page .layui-laypage span{margin: 0 2px 5px 2px;}
.sy3{padding: 70px 0;}
.sy3 a{width: calc((100% - 18px)/2);border-radius: 14px;overflow: hidden;position: relative;}
.sy3 a img{border-radius: 14px;width: 100%;vertical-align: top;position: relative; z-index: 1;}
.sy3 a::before{content: '';display: inline-block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: #000;opacity: 0.4;transition: all 0.3s;}
.sy3m{width: 100%;position: absolute;left: 0; z-index: 3;text-align: center;color: #fff; top: 50%;transform: translateY(-50%);}
.sy3m p{font-size: 22px;letter-spacing: 2px;line-height: 22px;}
.sy3m h2{font-weight: 500;font-size: 45px;line-height: 45px;padding: 10px 0 0;}
.sy3m::before{content: '';display: inline-block;width: 99px;height: 148px;position: absolute;left: 50%;transform: translateX(-50%);top: -26px;background: url(../images/icon15.png) no-repeat center center;}
.sy3 a:hover::before{opacity: 0.5;}
.gybox{background: #fff;border-radius: 14px;box-sizing: border-box;padding: 0 105px 90px 40px;}
.gytitle{position: relative;padding-left: 13px;color: #191928;font-size: 18px;line-height: 28px;}
.gytitle::before{content: '';display: inline-block;width: 4px;height: 15px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-radius: 2px;background: #EE8436;}
.gypic{border-radius: 14px;width: 688px;}
.gytxt{width: calc(100% - 760px);color: #191928;font-size: 16px;line-height: 32px;text-align: justify;}
.gytxt h3{font-size: 30px;font-weight: 500;}
.snav{padding: 20px 0 50px;}
.snav li a{padding-left: 33px;font-size: 16px;line-height: 48px;color: #333;font-weight: bold;box-sizing: border-box;width: 100%;}
.snav li a:hover{color: #EE8436;}
.snav li a.now{color: #fff;background: #EE8436;}
.sbox{width: calc(100% - 240px);background: #fff;border-radius: 14px;box-sizing: border-box;padding: 0 30px 30px 40px;}
.bztitle{border-bottom: 1px solid #F5F5F5;}
.bztitle span{position: relative;padding-left: 23px;color: #575656;font-size: 20px;line-height: 30px;font-weight: bold;}
.bztitle span::before{content: '';display: inline-block;width: 4px;height: 15px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-radius: 2px;background: #EE8436;}
.bznr{color: #575656;font-size: 14px;line-height: 24px;}
.bznr img{max-width: 100%;}
.tcbg{width: 100vw;height: 100vh;background: #000;position: fixed;left: 0;top: 0; z-index: 101;opacity: 0.5;display: none;}
.tczh{width: 872px;border-radius: 10px;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 102;background: #fff;display: none;}
.icon16{cursor: pointer;width: 45px;height: 45px;background: url(../images/icon16.png) no-repeat center center rgba(0,0,0,0.5);border-radius: 50%;position: absolute;top: 5px;right: -62px;}
.tczht{background: linear-gradient(80deg, #FE7D11, #FB6129);border-radius: 10px 10px 0 0;height: 107px;padding: 0 36px 0 38px;}
.tczhtlpic{border-radius: 50%;width: 56px;height: 56px;}
.tczhm{padding: 40px 30px 45px;}
.tczhmt li{width: calc((100% - 70px)/3); margin: 0 35px 0 0;position: relative;}
.tczhmt li:nth-child(3n){margin-right: 0;}
.zhtxt{background: #FE7D11;border-radius: 15px;line-height: 30px;padding: 0 30px;}
.zhtxt2{background: #f00;border-radius: 11px 11px 11px 0;line-height: 22px;padding: 0 10px;position: absolute;left: 0;top: -11px;color: #fff;font-size: 14px; z-index: 2;}
.radio{ display: none; } 
.radio + label {position: relative;width: 100%;height: 160px;box-sizing: border-box;border: 2px solid #D9E0E4;border-radius: 4px; z-index: 1;cursor: pointer;} 
.radio + label:active,.radio:checked + label{background: #FFFAF2;border-color: #FE7D11;}
.tczhm2{background: #F8F9FC;height: 120px;}
.tczhm2 li{margin-right: 40px;}
.radio2{ display: none; } 
.radio2 + label {cursor: pointer;box-sizing: border-box;padding-left: 37px;position: relative;} 
.radio2 + label::before{content: '';display: inline-block;width: 20px;height: 20px;border-radius: 50%;background: #EAEFEE;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.radio2 + label:active::before,.radio2:checked + label::before{background: url(../images/icon17.png) no-repeat center center;}
.tczhbtn{background: #FE7D11;border: none;width: 170px;height: 50px;border-radius: 4px;cursor: pointer;color: #F9FBFF;font-size: 16px;}
.flsx{width: 270px;}
.flsx .layui-form-select .layui-input{height: 44px;box-sizing: border-box;border: 1px solid #ECECF4;font-size: 16px;color: #333;border-radius: 5px;}
.flsx .layui-form-select dl{top: 48px;}
.flss{background: #fff;border: 1px solid #ECECF4;box-sizing: border-box;width: 485px;border-radius: 5px;overflow: hidden;}
.flss_btn{width: 65px;height: 42px;border: none;background: url(../images/icon2.png) no-repeat center center;cursor: pointer;}
.flss_input{width: calc(100% - 65px);box-sizing: border-box;padding: 0 15px;height: 42px;font-size: 16px;color: #333;border: none;}
.czbox{background: #fff;border-radius: 14px;}
.zhcz li{margin-right: 30px;position: relative;width: calc((100% - 90px)/4);}
.zhcz li:last-child{margin-right: 0;}
.radio3{ display: none; } 
.radio3 + label {position: relative;width: 100%;height: 137px;box-sizing: border-box;border: 2px solid #F0F0F0;border-radius: 6px; z-index: 1;cursor: pointer;} 
.radio3 + label:active,.radio3:checked + label{border-color: #EE8436;}
.radio3 + label:active::before,.radio3:checked + label::before{content: '';display: inline-block;width: 42px;height: 48px;background: url(../images/icon20.png) no-repeat center center;position: absolute;right: -1px;bottom: -1px;}
.zffs{border-bottom: 1px solid #EBEEEF;}
.zffs li{margin-right: 28px;}
.zffs li:last-child{margin-right: 0;}
.radio4{ display: none; } 
.radio4 + label {position: relative;width: 362px;height: 120px;box-sizing: border-box;border: 2px solid #F0F2F5; z-index: 1;cursor: pointer;} 
.zffsm{position: relative;padding-left: 70px;}
.zffsm::before{content: '';display: inline-block;width: 20px;height: 20px;border-radius: 50%;position: absolute;left: 30px;top: 50%;transform: translateY(-50%);background: #EBEFEE;}
.radio4 + label:active,.radio4:checked + label{border-color: #57AF8D;background: #F8FDFC;}
.radio4 + label:active .zffsm::before,.radio4:checked + label .zffsm::before{background: url(../images/icon17.png);}
.jetxt{width: 235px;}
.radio5{ display: none; } 
.radio5 + label {position: relative;position: relative;padding-left: 28px;color: #737373;line-height: 24px;font-size: 14px;} 
.radio5 + label::before{content: '';display: inline-block;width: 20px;height: 20px;border-radius: 50%;box-sizing: border-box;border: 2px solid #EE8436;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.radio5 + label:active::before,.radio5:checked + label::before{background: #EE8436;}

.header2{border-bottom: 2px solid #FE7D11;height: 80px;box-sizing: border-box;}
.header2m{width: 1200px;margin: 0 auto;}
.zcok{height: calc(100vh - 80px);}
.cpbox{width: 630px;border-radius: 8px;border: 2px solid #EFF1F2;box-sizing: border-box;}
.cpbox h2{background: #EBEDEF;line-height: 54px; text-align: center;font-weight: normal;}
.cpbtn{line-height: 54px;text-align: center;width: 100%;border: none;background: none;cursor: pointer;}
.cplink{width: 336px;height: 44px;background: linear-gradient(90deg, #FE7D11 0%, #FB6129 100%);box-shadow: 0px 6px 18px 0px rgba(250,100,44,0.22);border-radius: 4px;text-transform: uppercase;}
.cplink2{width: 336px;height: 44px;background: #FE7D11;box-shadow: 0px 6px 18px 0px rgba(250,100,44,0.22);border-radius: 4px;text-transform: uppercase;}

.cpxq{background: #fff;border-radius: 14px;box-sizing: border-box;}
.xqpic{width: 600px;}
.xqpict{overflow: hidden;}
.xqpict .swiper-slide img{width: 100%;vertical-align: top;}
.xqpicb{overflow: hidden;}
.xqpicb .swiper-slide{width: 98px;height: 98px;}
.xqpicb .swiper-slide img{vertical-align: top;width: 98px;height: 98px;}
.xqpicr{width: calc(100% - 670px);}
.icon23{background: url(../images/icon23.png) no-repeat left center;background-size: cover;height: 125px;padding: 0 25px;}
.xqtxt{text-decoration-line: line-through;}
.xqlink{width: 237px;height: 72px;border-radius: 6px;background: #EA7E30}
.xqlink2{width: 237px;height: 72px;border-radius: 6px;background: #F2F2F2}
.zxt{box-shadow: 0px 4px 8px 0px #EDEDF4;background: #fff;border-radius: 6px;}
.zxt img{max-width: 100%;}
.xqmenu{border-bottom: 1px solid #ededed;}
.xqmenu li{margin-right: 15px;background: #F4F4F4;border-radius: 6px 6px 0px 0px;line-height: 62px;padding: 0 35px;cursor: pointer;color: #333;font-size: 20px;}
.xqmenu li:hover{color: #EA7E30}
.xqmenu li.now{color: #fff;background: #EA7E30;}
.xqmb{display: none;padding: 70px 75px;color: #070707;font-size: 18px;line-height: 38px;}
.xqmb img{max-width: 100%;}
.tjtitle span{position: relative;padding-left: 23px;}
.tjtitle span::before{content: '';display: inline-block;width: 5px;height: 21px;border-radius: 3px;background: #EE8436;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.img8{background: url(../images/img8.jpg) no-repeat center center;height: 760px;width: 100%;box-sizing: border-box;margin: 0 auto;max-width: 1920px;position: relative;}
.icon25{position: absolute;left: 322px;top: 458px;width: 220px;height: 63px;background: url(../images/icon25.png) no-repeat center center;}
.zcbox{width: 388px;box-shadow: -1px 7px 38px 0px rgba(251,99,43,0.18);border-radius: 4px;background: #fff;position: absolute;right: 272px;top: 50px;box-sizing: border-box;}
.zctitle{position: relative;padding-left: 16px;}
.zctitle::before{content: '';display: inline-block;width: 4px;height: 20px;background: #FB622A;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.zcm{border: 1px solid #E4E5EB;border-radius: 4px;position: relative;box-sizing: border-box;}
.zc_input{border: none;width: 100%;line-height: 40px;color: #333;font-size: 16px;}
.zc_input:-ms-input-placeholder {   color: #C1C3CA;}
.zc_input::-webkit-input-placeholder {   color: #C1C3CA}
.zc_input2{width: 60px;}
.icon26a{background: url(../images/icon26a.png) no-repeat 10px center;}
.icon26b{background: url(../images/icon26b.png) no-repeat 10px center;}
.icon26c{background: url(../images/icon26c.png) no-repeat 10px center;}
.icon26d{background: url(../images/icon26d.png) no-repeat 10px center;}
.icon26e{background: url(../images/icon26e.png) no-repeat 10px center;}
.icon26f{background: url(../images/icon26f.png) no-repeat 9px center;}
.icon26g{background: url(../images/icon26g.png) no-repeat 10px center;}
.icon27{position: absolute;width: 254px;height: 143px;background: url(../images/icon27.png) no-repeat center center;box-sizing: border-box;left: 320px;top: -41px;padding: 28px 48px 0 48px;color: #272737;font-size: 12px;line-height: 20px;}
.zcbtn{width: 100%;border: none;box-shadow: 0px 6px 18px 0px rgba(250,100,44,0.22);background: linear-gradient(90deg, #FE7D11 0%, #FB6129 100%);border-radius: 4px;width: 100%;height: 44px;}
.img8b{height: 158px;}
.dlbox{box-shadow: -1px 7px 38px 0px rgba(251,99,43,0.18);background: #fff;width: 388px;border-radius: 4px;position: absolute;top: 175px;right: 272px;}
.dlmenu{padding: 0 50px;}
.dlmenu li{cursor: pointer;color: #999;line-height: 22px;padding-bottom: 9px;border-bottom: 4px solid #fff;font-size: 22px;}
.dlmenu li.now{color: #333;border-bottom: 4px solid #FB622A;}
.dlm{display: none;}
.zhsz{background: #fff;border-radius: 14px;box-sizing: border-box;}
.zhszl{width: 140px;}
.img10{width: 140px;height: 140px;position: relative;}
.img10m{border-radius: 50%;position: relative; z-index: 1;width: 140px;height: 140px;}
.icon28{position: absolute;left: 105px;top: 11px; z-index: 2;}
.zhsztxt{color: #ED8037;text-decoration: underline;}
.zhszrt{padding-left: 80px;}
.zhszrtr{padding-left: 90px;}
.cpbtn2{color: #B7B7B7;font-size: 16px;border: none;cursor: pointer;background: none;}
.zhsztxt2{color: #191928;font-size: 16px;line-height: 40px;width: 145px;text-align: right;}
.zhsz_input{border: 1px solid #ECECF4;width: 485px;box-sizing: border-box;height: 44px;padding: 0 10px;border-radius: 5px;}
.btnyzm{color: #EE8436;border: none;background: none;line-height: 40px;}
.txlink{width: 120px;height: 40px;border-radius: 4px;background: #EE8436;border: none;outline: none;cursor: pointer;color: #F9FBFF;}
.czlink{width: 120px;height: 40px;border-radius: 4px;background: #9A9A9A;border: none;outline: none;cursor: pointer;color: #F9FBFF;}
.zhyelb li{position: relative;}
.zhyelb li:nth-child(1){width: 170px;}
.zhyelb li:nth-child(2){width: 180px;padding-left: 50px;box-sizing: border-box;}
.zhyelb li:nth-child(3){padding-left: 50px;width: 180px;box-sizing: border-box;}
.zhyelb li::after{content: '';display: inline-block;width: 1px;height: 56px;background: #EBEDF4;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.zhyelb li:last-child::after{display: none;}
.zhyem{padding: 0 90px 0 160px;}
.zhmx{background: #fff;border-radius: 14px;box-sizing: border-box;}
.mxbtnl{width: 110px;height: 36px;border-radius: 4px 0 0 4px;color: #606060;font-size: 16px;border: none;}
.mxbtnl.now{color: #fff;background: #EE8436;}
.mxbtnr{width: 110px;height: 36px;border-radius: 0 4px 4px 0;color: #606060;font-size: 16px;border: none;}
.mxbtnr.now{color: #fff;background: #EE8436;}
.zfxz{width: 220px;}
.zfbtn{width: 90px;height: 38px;border-radius: 6px;background: #4369F1;border: none;}
.cxbtn{width: 90px;height: 38px;border-radius: 6px;background: #EE8436;border: none;}
.mxtable th{background: #F3F3F7;line-height: 24px;color: #72757E;font-size: 16px;font-weight: normal;padding:10px 0}
.mxtable td{font-size: 16px;line-height: 26px;padding: 27px 0;color: #191928;}
.mxtable tr:nth-child(2n){background: #fff;}
.mxtable2 td{border-bottom: 1px solid #F3F3F7;} 
.mxtable2 tr:last-child td{border: none;}

.ddjl{background: #fff;border-radius: 14px;box-sizing: border-box;}
.w220{width: 220px;}
.icon29{background: url(../images/icon29.png) no-repeat left center;}
.ckshr{cursor: pointer;}
.tcshr{width: 872px;border-radius: 10px;background: #fff;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 102;display: none;}
.shrtitle{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;}
.shrm{padding: 45px 70px 50px;color: #191928;font-size: 18px;}
.shrm li{line-height: 30px;padding: 12px 0;}
.zftxt{width: 410px;border-bottom: 1px solid #EBEEEF;}
.w235{width: 235px;}
.ddqh li{cursor: pointer;width: 110px;height: 36px;font-size: 16px;text-align: center;line-height: 36px;color: #606060;background: #F0F2F5;}
.ddqh li:nth-child(1){border-radius: 4px 0 0 4px;}
.ddqh li:nth-child(2){border-radius: 0 4px 4px 0;}
.ddqh li.now{color: #fff;background: #EE8436;}
.ddqhb{display: none;}
.sdtj{border-bottom: 1px solid #F3F3F7;padding: 35px 0 15px;}
.sdtj li{margin: 0 40px 20px 0;}
.sdtj li:nth-child(4){margin-right: 0;}
.sdtjbtn{width: 246px;height: 44px;border: none;background: #EE8436;outline: none;cursor: pointer;border-radius: 5px;}
.icon30{background: url(../images/icon30.png) no-repeat right center;}

.sdtxt{box-sizing: border-box;text-align: right;padding-right: 10px;color: #191928;font-size: 16px;}
.sdtxt2{min-width: 120px;box-sizing: border-box;color: #191928;font-size: 16px;text-align:left}
.sdinput{box-sizing: border-box;width: 246px;border: 1px solid #ECECF4;height: 44px;padding: 0 10px 0 20px;color: #191928;font-size: 16px;border-radius: 5px;}
.sdinput2{box-sizing: border-box;width: 220px;border: 1px solid #ECECF4;height: 44px;padding: 0 10px 0 20px;color: #191928;font-size: 16px;border-radius: 5px;}
.sdinput3{box-sizing: border-box;width: 570px;border: 1px solid #ECECF4;height: 44px;padding: 0 10px 0 20px;color: #191928;font-size: 16px;border-radius: 5px;}
.num .layui-input-wrap{width: 190px;border: 1px solid #ECECF4;height: 44px;box-sizing: border-box;position: relative;border-radius: 5px;}
.num .layui-input{width: 105px;border: none;margin: 0 auto;padding: 0;text-align: center;position: relative; z-index: 2;height: 42px;}
.num .layui-input-wrap .layui-input-number{width: 100%;position: absolute;left: 0;top: 0;border: none;}
.num .layui-input-wrap .layui-input-number::before,.num .layui-input-wrap .layui-input-number::after{content: '';display: inline-block;width: 1px;height: 22px;background: #ECECF4;position: absolute;top: 50%;transform: translateY(-50%);}
.num .layui-input-wrap .layui-input-number::before{left: 40px;}
.num .layui-input-wrap .layui-input-number::after{right: 40px;}
.num .layui-input-wrap .layui-input-number .layui-icon{width: 42px;height: 42px;}
.num .layui-input-wrap .layui-input-number .layui-icon-down{left: 0;}
.num .layui-input-wrap .layui-input-number .layui-icon-down::before{content: "\e67e";}
.num .layui-input-wrap .layui-input-number .layui-icon-up{right: 0;}
.num .layui-input-wrap .layui-input-number .layui-icon-up::before{content: "\e624";}
.wlfs li{position: relative;padding-left: 30px;margin-right: 45px;cursor: pointer;}
.wlfs li::before{box-sizing: border-box;width: 20px;height: 20px;border-radius: 50%;border: 2px solid #EE8436;position: absolute;left: 0;top: 50%;transform: translateY(-50%);content: '';display: inline-block;}
.wlfs li.now::before{border: 5px solid #EE8436;}
.wlmd{display: none;}
.select220{width: 220px;}
.select220 .layui-form-select .layui-input{height: 44px;border: 1px solid #ECECF4;}
.select220 .layui-form-select dl{top: 44px;}
.scbtn{border: 1px dashed #A0A0A7;box-sizing: border-box;width: 380px;height: 68px;background: none;}
.scbtn span{background: url(../images/icon31.png) no-repeat right center;padding-right: 38px;color: #89898B;font-size: 16px;}
.scbox{width: 700px;border-radius: 10px;box-sizing: border-box;height: 100px;position: relative;padding: 0 20px 0 20px;background: #F3F5F7;}
.scjd{width: calc(100% - 40px);position: relative;}
.scjd,.scjd .layui-progress-bar{height: 8px;}
.scjd .layui-progress-text{position: absolute;right: -40px;top: 50%;transform: translateY(-50%);padding: 0;color: #9D9D9D;font-size: 14px;}
.scclose{position: absolute;width: 20px;height: 20px;position: absolute;top: 15px;right: 15px;cursor: pointer;background: url(../images/icon32.png) no-repeat center center;}
.scddbox{box-shadow: 0px 4px 8px 0px #EDEDF4;border-radius: 6px;}
.icon34{width: 30px;height: 30px;border: none;cursor: pointer;outline: none;background: url(../images/icon34.png) no-repeat center center;}
.icon35{width: 30px;height: 30px;border: none;cursor: pointer;outline: none;background: url(../images/icon35.png) no-repeat center center;}
.xzlink{color: #EE8436;text-decoration: underline;}
.xzlink:hover{color: #EE8436;}
.icon33{width: 46px;height: 46px;border-radius: 6px;background: #fff;border: 2px solid #E0E5E9;box-sizing: border-box;}
.icon33 img{width: 26px;}
.ysc{background: url(../images/icon29.png) no-repeat right center;padding-right: 22px;}
.nsc{background: url(../images/icon36.png) no-repeat right center;padding-right: 25px;cursor: pointer;outline: none;}
.plbtn{background: #9A9A9A;border: none;height: 50px;border-radius: 4px;cursor: pointer;color: #F9FBFF;font-size: 16px;padding: 0 32px;}
.tcscwlmd{width: 872px;border-radius: 10px;background: #fff;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 102;display: none;}
.scwlmd{padding: 60px 85px 50px;}
/****/
.tcvideo{width: 872px;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 102;display: none;}
.tcvideom{border-radius: 10px;overflow: hidden;width: 100%;height: 500px;}
.thtx{position: relative;text-align: center;}
.thtx span{position: relative; z-index: 1;}
.thtx input{position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;z-index: 2;cursor: pointer;}
.tcxg{width: 450px;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 102;background: #fff;border-radius: 10px;display: none;}

.pagination{display:flex;justify-content:center;align-items: center;padding:35px 0 0}
.pagination li{margin:0 2px}
.pagination li a,.pagination li span{border-radius:2px;border:1px solid #eee;padding:0 15px;color:#333;line-height:28px;background:#fff}
.pagination li.disabled span{color: #d2d2d2!important;    cursor: not-allowed!important;}
.pagination li a:hover{border-color:#EE8436;color:#EE8436}
.pagination li.active span{color:#fff;background:#EE8436;border-color:#EE8436;}


.tcupdate{width: 872px;border-radius: 10px;background: #fff;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 102;display:none}
.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;}

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

	
   
} 
@media screen and (max-width:1451px){ 
    .left.open{width: 180px;}
    .lnavm{width: 180px;}
    .right{min-width: inherit;}
    .right.open{width: calc(100vw - 180px);margin-left: 180px;}
    .mxtable th{font-size: 14px;}
.mxtable td{font-size: 14px;line-height: 24px;}
.flss{width: 350px;}
.zhszrtr{padding-left:40px;}
.cpbox{width: 580px;}
.zhyem{padding: 0 30px;}
.zhsz .cpbox{width: 400px;}

}




@media screen and (max-width:1368px){ /**0.7**/
	
   
	.cpbox{width: 550px;}
    .zhsz .cpbox{width:300px;}

} 
@media screen and (max-width:1281px){ /**0.67**/
	
	
	

} 
                            
                                                              

