body{padding:0;margin:0 auto;background:#fff;font-size:14px;color:#555;word-wrap:break-word;/*word-break:break-all;*/min-width: 1200px}
body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:思源黑体 CN,Source Han Sans CN}
section,article,header,footer,aside,nav{display:block}
.listStyle ul,.listStyle li,.fyzlwyhzuzhang ul,.fyzlwyhzuzhang li,.fywyhcjsj ul,.fywyhcjsj li,.fycjsjbot ul,.fycjsjbot li{margin:0;padding:0;list-style:none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
input,select,textarea{font-size:14px;}
img{border:none}
a{color:#555;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}
*{
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color:transparent;
}
select {
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(../images/sanjiaoxia0.png) no-repeat center right !important;
    padding-right: 14px;
}

select::-ms-expand { display: none; }
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
.left{float:left}
.right{float:right}
.red{color:#ff0000}
.blue{color:#0d4fd9}
.lanes{color:#16a49d}
.cheng{color:#ea934d}
pre{white-space:pre-wrap;word-wrap:break-word;}
.contain{width:100%;height:100%;position:relative;}
.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}
.sec_box{display:table-cell;vertical-align:middle}
.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.overhidetwo{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.overhidetree{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:3; -webkit-box-orient: vertical;}
.overhidefore{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:4; -webkit-box-orient: vertical;}
.overhidefive{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:5; -webkit-box-orient: vertical;}
.radius50,.fylshbjq p:after,.cebianlan li img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.radius5,.fymscrifk li,.fyjbxxriinpt,.fyjbxxrisel,.fyjbxxritex{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.main1400{width:1400px;margin:0 auto}
.main1200{width:1200px;margin:0 auto}
.main1135{width:1200px;margin:0 auto}
.main1000{width:1000px;margin:0 auto}
.fybjq{line-height:24px;font-family: 思源黑体 CN ,Source Han Sans CN !important}
.fybjq *{font-family: 思源黑体 CN ,Source Han Sans CN !important}
.fybjq a:hover{color: #0d4fd9}
.fybjq img{max-width:100%;height:auto !important;}
.fybjqimg100 img{max-width: 100%;display: block;margin: 0 auto;width: auto}
.fybjq table{border:1px solid #ccc;border-collapse:collapse;width:100% !important;float:inherit}
.fybjq table p{margin-bottom:auto}
.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #ccc}
.fybjq table tr td,.fybjq table th{padding:5px 1%}
.fybjq video{
    display: block;
    margin: 0 auto;
    max-width: 100% !important;
    height: auto !important;
    width: auto !important;
    max-height: 400px;
}
.tupian{position: relative;overflow: hidden;}
.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}
/*图片hover效果*/
.scaleimg img,.rotateimg img,.scaleimg{transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-webkit-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out}
.fylszbot li{transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-webkit-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;}
.scaleimg:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
/*头部*/
.header{position: relative;z-index: 99}
.headertop{border-bottom: 1px solid #eaeaea;padding: 10px 0;height: 56px;}
.logo img{vertical-align:top;display:block;height:56px;}
.menu-activator{height:50px;line-height:50px;cursor:pointer;display:none}
.visual{
    position:relative;
    margin:9px 0 0 0;
    width:22px;
    height:34px;
}
.visual i.line{
    width:100%;
    height:3px;
    background-color:#666;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    display:block;
    position:absolute;
    -moz-transition:all 300ms ease;
    -o-transition:all 300ms ease;
    -webkit-transition:all 300ms ease;
    transition:all 300ms ease;
    -moz-transform:translate3d(0, 0, 0);
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0);
}
.visual i.line01{
    top:6px;
    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity:1;
    -moz-transition-delay:210ms;
    -o-transition-delay:210ms;
    -webkit-transition-delay:210ms;
    transition-delay:210ms;
}
.visual i.line02{
    top:14px;
    -moz-transition-delay:140ms;
    -o-transition-delay:140ms;
    -webkit-transition-delay:140ms;
    transition-delay:140ms;
}
.visual i.line03{
    top:22px;
    -moz-transition-delay:70ms;
    -o-transition-delay:70ms;
    -webkit-transition-delay:70ms;
    transition-delay:70ms;
}
.visual i.line04{
    top:30px;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity:0;
    -moz-transition-delay:0ms;
    -o-transition-delay:0ms;
    -webkit-transition-delay:0ms;
    transition-delay:0ms;
}
.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {
    top:16px
}
.cliactnav .visual i.line:nth-child(1) {
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.cliactnav .visual i.line:nth-child(3) {
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity:0
}
.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {
    -moz-transition-delay:0ms;
    -o-transition-delay:0ms;
    -webkit-transition-delay:0ms;
    transition-delay:0ms
}



.banben{margin-left: 20px;line-height: 56px}
.banben a{color: #000000;background: url(../images/sanjiaoxia.png) no-repeat center right;padding-right: 20px;background-size: 15px auto}
.jrlm,.lxwm{margin-top: 10px;margin-left: 10px}
.jrlm a,.lxwm a{color: #fff;background:#0147d8;padding: 0 25px;line-height: 36px;height: 36px;display: block}
.lxwm a{background:#ef8937}
.denglu{margin-left: 10px;margin-top: 10px;line-height: 36px;height: 36px}
.denglu a.dengluaa{border: 1px solid #ededed;display: block;padding: 0 12px;color: #0247d9;font-weight: bold}
.denglu a.dengluaa img{vertical-align: top;margin-right: 5px; margin-top: 10px;height: 15px}
.tuichu a.dengluaa{color: #000}
.suosuodiv{width: 260px;line-height: 36px;height: 36px;background: #fff;border: 1px solid #eee;margin-top:10px}
.suosuodivle{width: 68%;border: 0;background: none;outline: none;vertical-align: top;line-height: 36px\9;height: 36px;padding: 0 5%}
.suosuodivri{width: 20%;border: 0;background:url(../images/sousuo.png) no-repeat center center;outline: none;vertical-align: top;line-height: 36px;height: 36px;background-size: 22px auto;cursor: pointer}
.nav li{position:relative;text-align: center}
.nav ul{display: flex;justify-content: space-between;}
.nav li a.navyiji{display:block;z-index: 2;font-size: 18px;color: #000;position: relative;line-height: 62px;}
.nav li span{background:url(../images/navsanjiao.png) no-repeat center center;position: absolute;left:50%;bottom:0;width: 14px;height: 12px;display: none;margin-left: -7px;}
.nav li.clinav span{display: block}
.nav li.clinav a.navyiji,.nav li:hover a.navyiji{color: #0147d8;font-weight: bold}
.naver{position: absolute;background: #eff4ff;padding: 22px 25px 12px;box-shadow: 0 0 20px rgba(0,0,0,.1);left: 50%;text-align: left;display: none;border-top: 2px solid #0d4fd9}
/*.naver:after{content: "";position: absolute;background: url(../images/navsanjiao.png) no-repeat center top;width: 15px;height: 11px;top: -11px;margin-left: -7.5px;left: 50%}*/
.naversub{width: 190px;float: left;margin: 0 10px;text-align: center}
.naversub a{display: block;line-height: 1;}
.naversub a.navsanji{font-size: 16px;color: #333333;margin-bottom: 12px;}
.naversub a.navsiji{font-size: 14px;color: #999999;margin-bottom: 8px;}

.naversub a.navwlimg img{display: inline-block;vertical-align: top;margin-left: 3px;height: 13px;}

.naversub a:hover{color: #0d4fd9}
.nav li.nav_odd .naversub{text-align: left}
.nav li.nav_odd .naversub a{padding-left: 10px;}
.nav li.nav_odd a.navsanji{border-left: 2px solid #0d4fd9}

.nav li.nav_duoji .naver{min-height: 150px;}
.nav li:nth-child(2) .naver{left: 0;margin-left: -128px !important;}
/*.nav li:nth-child(2) .naver:after{left: 0;margin-left: 130px;}*/

.nav li:nth-child(3) .naver{left: 0;margin-left: -254px !important;}
/*.nav li:nth-child(3) .naver:after{left: 0;margin-left: 310px;}*/
.nav li:hover span{display: block}

.footer{
    padding: 55px 0;
    background-color: #022a86;
    background: -webkit-linear-gradient(#045c9b, #022a86);
    background: linear-gradient(#045c9b, #022a86);
}
.footnav{width: 90%;width: 100%}
.footnav li{float: left;width: 9%;padding-right: 1%}
.footnav li p{color: #fff;font-weight: bold;font-size: 18px;margin-bottom: 18px}
.footnav li a{color: #bcdaf8;font-size: 14px;display: block;margin-bottom: 18px;background: url(../images/footsj.png) center left no-repeat;padding-left: 13px;}
.footwx{width: 8%;text-align: center}
.footwx img{display: block;width: 100%;border: 4px solid rgba(255,255,255,.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing: border-box}
.footwx p{color: #fff;margin-top: 15px;}
.footbq{margin-top: 20px;padding-top: 30px;border-top: 1px solid rgba(255,255,255,.5);color: #fff}
.footbq a{color: #fff;margin-right: 15px;display: inline-block;margin-left: 10px}
.cebianlan{position: fixed;bottom: 10px;right: 10px;z-index: 999}
.cebianlan li{margin-bottom: 10px;position: relative;cursor: pointer}
.cebianlan li img{width: 54px;height: 54px;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);display: block}
.cebianlan li img.cblicn1{display: none;}
.cebianlan li.cblphb{display: none}
.cbltc{position: absolute;right: 54px;text-align: center;display: none;top: 50%;padding-right: 15px;margin-top: -23px}
.cbltcsub{background: #0147d8;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;}
.cbltcsub:after{content: "";position: absolute;background: url(../images/cblsj.png) no-repeat center center;width: 7px;height: 8px;margin-top: -4px;right: 8px;top: 50%}
.clbhdzt{width: 255px;text-align: right}
.clbhdzt a{display: inline-block;line-height: 46px;background: #0147d8;color: #fff;padding: 0 10px;}
.clbhdzt a:hover{opacity: .9}
.cblzx{line-height: 24px;color: #fff;width: 255px;padding: 10px 0}
.cblwxsys{margin-top: -70px;}
.cblwx{height: 140px;width: 150px;padding-top: 15px}
.cebianlan li .cblwx img{-webkit-border-radius:0;-moz-border-radius:0; border-radius:0;width: 100px;height: 100px;margin: 0 auto 10px}
.cblwx p{color: #fff}
.cebianlan li:hover img,.cblclik:hover{background: #0147d8}
.cebianlan li:hover img.cblicn0,.cblclik:hover img.cblclik0{display: none}
.cebianlan li:hover img.cblicn1,.cebianlan li:hover .cbltc,.cblclik:hover img.cblclik1{display: block}
.cebianlan li.cblqylogo{position: relative;width: 54px;height: 54px;box-shadow: 0 0 20px rgba(0,0,0,.1);background: #fff}
.cebianlan li.cblqylogo img{max-width: 35px;max-height: 35px;width: auto;height: auto; -webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin: 0 auto;background: none;    box-shadow: none}
.cebianlan li.cblqylogo:hover img{background: #fff;}
.cblclik{position: absolute;top: 0;right: -70px;width: 54px;height: 54px;background: #fff;cursor: pointer}
.cblclik img{position: absolute;top: 50%;margin-top: -9px;left: 11px;display: block}
.cblclik img.cblclik1{display: none}
.cblfxdiv{margin-top: -85px;}
.cblfx{width: 220px;    padding: 20px 0 10px}
.fymain{background: url(../images/fymainbg.jpg) no-repeat center top;background-size: cover;padding-bottom: 50px;}
.fybanner{position:relative}
.fybanner img{display: block;width: 100%}
.fybanner img.fybannersj{display: none;}
.fybannertxt{position:absolute;top:24%;left:50%;margin-left:-600px;}
.fybannertxt h2{color:#222;font-size:38px;font-weight:normal;margin-bottom:30px;}
.fybanner  .fybannertxt img{width:auto;max-height:80px}
.fytutxt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center}
.fytutxt p{color: #fff;font-size: 36px;font-weight: bold;line-height: 1;margin-top: -3%;}
.fwrs{text-align: right;padding: 20px 0}
.fwrs span{display: inline-block;margin: 0 5px;}
.fymbx{padding: 20px 0}
.fymbx,.fymbx a{color: #999999;}
.fymbx img{vertical-align: middle;margin-right: 10px;}
.fymiansub{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);padding: 55px 85px 45px}
.fybttop{text-align: center;color: #ef8937;font-size: 30px;line-height: 1;margin-bottom: 45px}
.fybttop span{color: #ef8937}
.fyzqlb li{float: left;width: 202px;height: 71px;margin: 0 36.5px 20px;border: 1px solid #aaaaaa;background: #e9f0f6;box-sizing: border-box;position: relative}
.fyzqlb li img{display: block;max-width: 170px;max-height: 50px;margin: 0 auto}
.fymiantwosub{background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);padding: 30px 35px 40px;width: 1130px;margin: 0 auto 20px}
.fymiantwosub .fymbx{text-align: right;padding: 0 0 10px}
.fycpzsbt{font-size: 24px;color: #333333;font-weight: bold;margin-bottom: 35px;line-height: 1}
.fycpzscg li{margin-bottom: 50px;}
.fycpzscg li:last-child{margin-bottom:0}
.fycpzscgle{width: 522px;float: left;overflow: hidden}
.fycpzscgle img{width: 522px;height: 280px;display: block}
.fycpzscgri{width: 530px;float: right;padding-top: 30px}
.fycpzscgri h2{color: #333333;font-size: 20px;padding-right: 195px;position: relative}
.fycpzscgri h2 a{display: inline-block;line-height: 38px;width: 189px;border: 1px solid #0147d8;text-align: center;font-size: 14px;color: #0147d8;position: absolute;top: 0;right: 0}
.fycpzscgri h2 a:hover{opacity: .8}
.fycpzscgri p{color: #0147d8;font-size: 18px;margin: 30px 0;background: url(../images/fycptel.png) no-repeat center left;line-height: 38px;padding-left: 32px;}
.fycpzscgri p span{display: inline-block;color: #0ba29a;font-size: 14px;border: 1px solid #0ba29a;padding: 0 30px;line-height: 38px;vertical-align: top;cursor: pointer}
.fycpzscgri p span i{background: url(../images/xihuanicn0.png) no-repeat center center;width: 19px;height: 15px;vertical-align: middle;margin-left: 10px;display:inline-block}
.fycpzscgri p.xihuan span{background: #0ba29a;color: #fff}
.fycpzscgri p.xihuan span i{background: url(../images/xihuanicnred0.png) no-repeat center center}
.fycpzscgri pre{display: block;}
.fycpzscgri .fytsgw1 img{vertical-align: middle;margin-left: 5px}
.fycpzscg li:nth-child(2n) .fycpzscgle{float: right}
.fycpzscg li:nth-child(2n) .fycpzscgri{float: left}
.fyhwjs,.fyhwcp{margin-top: 30px}
.fyhwjs ul{margin-left: -22px;}
.fyhwjs li{width: 266px;height: 158px;position: relative;margin-left: 22px;float: left}
.fyhwjs li p{position:absolute;bottom:25px;text-align:center;left: 0;width: 100%;color: #fff;font-size: 18px;font-weight: bold}
.fyhwjs_one ul{margin-left: 0}
.fyhwjs_one li{width: 100%;height: 311px}
.fyhwjs_two ul{margin-left: -30px}
.fyhwjs_two li{width: 550px;height: 158px;margin-left: 30px;}
.fyhwcp ul{margin-left: -31px}
.fyhwcp li{float: left;width: 356px;background-color: rgb(255, 255, 255);box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);margin: 0 0 25px 31px}
.fyhwcpimg{height: 184px}
.fyhwcp li p{line-height: 78px;text-align: center;font-weight: bold;font-size: 16px}
.fyztxwmain{padding:30px 0 40px;}
.fyztxwmain .fycpzsbt{padding-left: 40px}
.fyhwxw li{margin-bottom: 15px;position: relative}
.fyhwxw li:after{position: absolute;content: "";top: 50%;right: 170px;width: 1px;height: 100px;background: #f3f3f3;margin-top: -50px;}
.fyhwxw li a{display: block;padding: 20px 40px;background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);height: 135px;}
.fyhwxw li img{position: absolute;top: 20px;left:40px;width: 181px;height: 135px;display: block}
.fyhwxw li h2,.fyhwxw li p,.fyhwxw li span{margin-left: 210px;margin-right:190px}
.fyhwxw li h2{margin-top: 15px;font-size: 20px;font-weight: bold;color: #000000}
.fyhwxw li p{font-size: 14px;color: #999999;line-height: 20px;height: 40px;margin-top: 10px;margin-bottom: 15px}
.fyhwxw li span{font-size: 14px;color: #999999;}
.fyhwxw li b{font-size: 14px;color: #000000;width: 91px;height: 36px;line-height: 36px;border: 1px solid #8d8d8d;text-align: center;font-weight: normal;display: inline-block;position: absolute;top: 50%;right: 40px;margin-top: -18px}
.fywypjbt{border-bottom: 1px dashed #000;padding-bottom: 30px}
.fywypl{height: 370px;overflow: hidden}
.fywypl li{position: relative;padding: 14px 0  0 70px;margin-bottom: 25px;}
.fywypl li img{width: 45px;height: 45px;display: block;position: absolute;top: 0;left: 0;}
.fywyxm{font-size: 16px;color: #000000}
.fyplnr,.fygfhf{font-size: 14px;color: #999999;line-height: 24px}
.fyplnr span,.fygfhf span{color: #555;font-weight: bold}
.fyplnr{border-bottom: 1px solid #999;padding-bottom: 30px;margin-top: 15px}
.fygfhf{margin-left: 79px;border-top: 1px solid #999;padding-top: 25px;padding-left: 18px}
.fygfhf i{color: #555;font-style: normal}
.fywypl li.fywyplli_huifu .fyplnr{border-bottom: 0}
.fypltj{margin-left: 70px;margin-top: 35px}
.fypltjint{width: 74%;border: 1px solid #ccc;line-height: 40px\9;height: 40px;background: none;vertical-align: top;outline: none;padding: 0 2%}
.fypltjbtn{width: 18%;border:0;line-height: 40px;height: 40px;background: #0147d8;vertical-align: top;outline: none;padding:0;color: #fff;cursor: pointer}
.fytsztdiv .fycpzscgle{width: 538px;}
.fytsztdiv .fycpzscgle img{width: 538px;height: 323px}
.fytsztdiv .fycpzscgri{padding-top: 44px}
.fytsztdiv .fycpzscgri pre{font-size: 18px;margin-top: 30px}
.fytsgw{display: inline-block;width: 190px;line-height: 40px;text-align: center;color: #fff;margin-right: 20px}
.fytsgw0{background: #0147d8}
.fytsgw1{background: #00b9af}
.xszt{position: relative}
.xszt img{display: block;width: 100%}
.xszt img.xsztsj{display: none}
.xsztli1,.xsztli2,.xsztli3,.xsztli4,.xsztli5,.xsztli6,.xsztli7,.xsztli8,.xsztli9,.xsztli10,.xsztli11,.xsztli12,.xsztli13,.xsztli14,.xsztli15{position: absolute;}
.xsztli1{top: 3.5%;left: 1%;cursor: pointer;width:15.45%;height: 14.6%;z-index: 3}
.xsztli2{top: 65%;  left: 4%; width: 26.7%;}
.xsztli3{ top: 53%; left: 60%;cursor: pointer;width: 10%;}
.xsztli4{top: 35%;left:7%;width: 10%;}
.xsztli5{    top: 45%;  left: 86%;width: 10%;;}
.xsztli6{top: 15%;left: 20%;width: 10%;}
.xsztli7{top: 13%;  left:34%;width: 10%;}
.xsztli8{top: 3.5%;left: 45.1%;width:10%}
.xsztli9{top: 35%; left: 46%;width: 10%;}
.xsztli10{top: 10%; left: 61%;width: 10%;}
.xsztli11{    top: 34%;  left: 71%; width: 10%;}


.xsztli12{top: 46%;  left: 34%; width: 10%;}
.xsztli13{top: 42%;  left: 20%; width: 10%;}
.xsztli14{top: 6%;  left: 76%; width: 10%;}
.xsztli15{top: 61%;  left: 76%; width: 10%;}



.xszt img.zdtewsime{max-width: 56%;max-height: 56%;margin: 0 auto;width: auto !important;
    /*position: absolute;*/
    /*margin: auto;*/
    /*top: -9999px;*/
    /*right: -9999px;*/
    /*bottom: -9999px;*/
    /*left: -9999px;*/
}
 .xszt .xsztli4 img.zdtewsime{max-width: 40%;}
 .xszt .xsztli9 img.zdtewsime{max-width: 36%;}
 .xszt .xsztli11 img.zdtewsime{max-width: 52%;}
.ztdivimgys{height:100%;position:absolute;width:100%;height:100%;top:0;left:0}
.xsztdx{ -webkit-animation:xiaoguo 1s  linear infinite;
    -moz-animation:xiaoguo 1s  linear infinite;
    -ms-animation:xiaoguo 1s  linear infinite;
    -o-animation:xiaoguo 1s  linear infinite;}
@keyframes xiaoguo{
    0% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    25% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    50% {
        -webkit-transform:translateY(3px);
        -moz-transform:translateY(3px);
        -o-transform:translateY(3px);
        transform:translateY(3px)
    }
    75% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    100% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
}
@-webkit-keyframes xiaoguo{
    0% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    25% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    50% {
        -webkit-transform:translateY(3px);
        -moz-transform:translateY(3px);
        -o-transform:translateY(3px);
        transform:translateY(3px)
    }
    75% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    100% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
}
@-o-keyframes xiaoguo{
    0% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    25% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    50% {
        -webkit-transform:translateY(3px);
        -moz-transform:translateY(3px);
        -o-transform:translateY(3px);
        transform:translateY(3px)
    }
    75% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    100% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
}
@-ms-keyframes xiaoguo{
    0% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    25% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    50% {
        -webkit-transform:translateY(3px);
        -moz-transform:translateY(3px);
        -o-transform:translateY(3px);
        transform:translateY(3px)
    }
    75% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    100% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
}
@-moz-keyframes xiaoguo{
    0% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
    25% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    50% {
        -webkit-transform:translateY(3px);
        -moz-transform:translateY(3px);
        -o-transform:translateY(3px);
        transform:translateY(3px)
    }
    75% {
        -webkit-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -o-transform:translateY(0px);
        transform:translateY(0px)
    }
    100% {
        -webkit-transform:translateY(-3px);
        -moz-transform:translateY(-3px);
        -o-transform:translateY(-3px);
        transform:translateY(-3px)
    }
}
.ztzs{position:absolute;bottom: 20%;left: 85%;background: #ef8937;padding: 0 10px 0 20px;color: #fff;font-size: 12px;line-height: 25px;width: 132px;display: none}
.ztzs:after{content: "";position: absolute;top:50%;left:-5px;background: url(../images/ztsjcs.png) no-repeat center center;width: 5px;height: 8px;margin-top: -4px}
/*.xsztli1:hover .ztzs{display: block}*/
.xsztphb{position: absolute;top: 0;width: 100%;height: 100%}
.xsztphb p{position: absolute;top:21%;left: 0;width: 100%;text-align: center;font-size: 18px;color: #666}
.xsztphb span{position: absolute;bottom: 22.5%;color: #ef8937;font-size: 16px;width:44.5%;text-align: center;}
.xsztphb span.xsztphble{left: 4%}
.xsztphb span.xsztphbri{right: 5%;width:43.5%}
.xszt img.phbzs0,.xszt img.phbzs1{display: none}
.paihangbang{
    transform: translateX(-300%);
    -ms-transform: translateX(-300%);
    -moz-transform: translateX(-300%);
    -webkit-transform: translateX(-300%);
    -o-transform: translateX(-300%);
}
.chanpinbang_show,.pinpaibang_show{
    transform: translateX(0);
    -ms-transform: translateX(0);
    -moz-transform: translateX(0);
    -webkit-transform: translateX(0);
    -o-transform: translateX(0);
}
.paihangbang .xsztphb{position: relative}
.paihangbang .xsztphb h3{position: absolute;text-align: center;width: 100%;bottom:22.5%;left: 0;color: #ef8937}
.paihangbang .xsztphb h3 i{font-style: normal;width:14px;height: 14px;background: #ef8937;color: #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align: middle;margin-left:2px;cursor: pointer;display: inline-block;font-size: 12px;font-weight: normal;line-height: 14px;}
.phbtc{margin-top: 30px;background: #f6f8fb;width: 387px;overflow: hidden;}
.phbtc li{padding: 5px 35px}
.phbtc li.phbtcfrst{background: #fff;padding: 15px 35px 15px;position: relative}
.phbtc li.phbtcfrst span{color: #0147d8}
.phbtc li span{vertical-align: middle;display: inline-block;color: #222;font-size: 14px}
.phbtc li span.fymc{margin-left: 18px}
.phbtc li span.fymc a:hover{color: #0147d8}
.phbtc li img{width: 35px;height: 43px}
.phbtc li img.cliupphb{width: 20px;height: 20px;position: absolute;top: 16px;left: 9px;}
.zttcdivbgdiv{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 9;display: none}
.zttcdiv{position: absolute;width: 1100px;background:#eaf0f6;top: 50%;left: 50%;margin-left: -600px;display: none;z-index: 999;margin-top: -280px}
.zttcdiv .fybttop{margin-top: 30px}
.zttcdivgb{position: absolute;top: 10px;right: 10px;cursor: pointer}
.zttcdiv img{margin: 0 auto;display: block}
.zttcdiv1{display:block;margin: 10px  auto 30px;width: 180px;color: #fff;text-align:center;line-height: 48px;background: #0147d8;font-size: 18px;}
.bzyvideo{position: relative;height: 0;padding-bottom: 35%;}
.bzyvideo img.spimg{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}
.sptxt{position: absolute;top:38%;left:50%;display: block;margin-left: -465px;width: 930px;text-align: center}
.sptxt h2{color: #fff;font-size: 42px;line-height: 1;margin-bottom: 30px}
.sptxt p{color: #fff;font-size: 18px;line-height: 32px}
.spbfan{margin-top: 50px;cursor: pointer}
.spvideow{display: none}
.danmu{position: absolute;top: 0;left: 0;width: 100%;border: 1px solid #f00}
.danmu li{position: absolute;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background: rgba(0,0,0,.3);color: #fff;padding: 0 10px;line-height: 30px;display: inline-block;width: auto;}
.danmu li.danmuli1{top: 50px;right:5%}
.danmu li.danmuli2{top: 10px;right:8%}
.danmu li.danmuli3{top: 50px;right:7%}
.danmu li.danmuli4{top: 90px;right:6%}
.danmu li.danmuli5{top: 10px;right:3%}
.danmu li.danmuli6{top: 50px;right:2%}
.danmu li.danmuli7{top: 10px;right:1%}
.danmu li.danmuli8{top: 50px;right:2%}
.danmu li.danmuli9{top: 90px;right:5%}
.danmu li.danmuli10{top: 10px;right:3%}
.danmu li.danmuli1,.danmu li.danmuli2,.danmu li.danmuli3,.danmu li.danmuli4,.danmu li.danmuli5,.danmu li.danmuli6{ animation:danmulb 30s  linear infinite;
    -webkit-animation:danmulb 40s  linear infinite;
    -moz-animation:danmulb 40s  linear infinite;
    -ms-animation:danmulb 40s  linear infinite;
    -o-animation:danmulb 40s  linear infinite;
}
.danmu li.danmuli7,.danmu li.danmuli8,.danmu li.danmuli9,.danmu li.danmuli10{ animation:danmulb1 100s  linear infinite;
    -webkit-animation:danmulb1 90s  linear infinite;
    -moz-animation:danmulb1 90s  linear infinite;
    -ms-animation:danmulb1 90s  linear infinite;
    -o-animation:danmulb1 90s  linear infinite;}
@keyframes danmulb{
    0% {}
    100% {right:1920px}
}
@keyframes danmulb1{
    0% {}
    100% {right:1920px}
}
.bzzwcz{bottom: 8px;position: absolute;right: 361px;z-index: 2;text-align: right;width: inherit !important;}
.bzzwcz li{display: inline-block;margin-left: 8px;cursor: pointer;position: relative}
.jiayi{position: absolute;top: 0;left: 0;text-align: center;width: 40px;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0);
    opacity: 0;}
.clijiayiatv{
    animation:rotateBanyuan .8s  linear infinite;
    -webkit-animation:rotateBanyuan .8s  linear infinite;
    -moz-animation:rotateBanyuan .8s  linear infinite;
    -ms-animation:rotateBanyuan .8s  linear infinite;
    -o-animation:rotateBanyuan .8s  linear infinite;
    animation-iteration-count: 1;
    -moz-animation-iteration-count:1;
    -webkit-animation-iteration-count:1;
    -o-animation-iteration-count:1;
    animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
}
@keyframes rotateBanyuan{
    0% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
    40% {
        -webkit-transform:scale(1.5);
        -moz-transform:scale(1.5);
        -o-transform:scale(1.5);
        transform:scale(1.5);
        opacity: .8;
        top: -30px;
        left: 10px
    }
    80% {
        -webkit-transform:scale(1.3);
        -moz-transform:scale(1.3);
        -o-transform:scale(1.3);
        transform:scale(1.3);
        opacity: 0;
        top: -40px;
        left: 20px
    }
    100% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
}
@-webkit-keyframes rotateBanyuan{
    0% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
    40% {
        -webkit-transform:scale(1.5);
        -moz-transform:scale(1.5);
        -o-transform:scale(1.5);
        transform:scale(1.5);
        opacity: .8;
        top: -30px;
        left: 10px
    }
    80% {
        -webkit-transform:scale(1.3);
        -moz-transform:scale(1.3);
        -o-transform:scale(1.3);
        transform:scale(1.3);
        opacity: 0;
        top: -40px;
        left: 20px
    }
    100% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
}
@-o-keyframes rotateBanyuan{
    0% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
    40% {
        -webkit-transform:scale(1.5);
        -moz-transform:scale(1.5);
        -o-transform:scale(1.5);
        transform:scale(1.5);
        opacity: .8;
        top: -30px;
        left: 10px
    }
    80% {
        -webkit-transform:scale(1.3);
        -moz-transform:scale(1.3);
        -o-transform:scale(1.3);
        transform:scale(1.3);
        opacity: 0;
        top: -40px;
        left: 20px
    }
    100% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
}
@-ms-keyframes rotateBanyuan{
    0% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
    40% {
        -webkit-transform:scale(1.5);
        -moz-transform:scale(1.5);
        -o-transform:scale(1.5);
        transform:scale(1.5);
        opacity: .8;
        top: -30px;
        left: 10px
    }
    80% {
        -webkit-transform:scale(1.3);
        -moz-transform:scale(1.3);
        -o-transform:scale(1.3);
        transform:scale(1.3);
        opacity: 0;
        top: -40px;
        left: 20px
    }
    100% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
}
@-moz-keyframes rotateBanyuan{
    0% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
    40% {
        -webkit-transform:scale(1.5);
        -moz-transform:scale(1.5);
        -o-transform:scale(1.5);
        transform:scale(1.5);
        opacity: .8;
        top: -30px;
        left: 10px
    }
    80% {
        -webkit-transform:scale(1.3);
        -moz-transform:scale(1.3);
        -o-transform:scale(1.3);
        transform:scale(1.3);
        opacity: 0;
        top: -40px;
        left: 20px
    }
    100% {
        -webkit-transform:scale(0);
        -moz-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity: 0;
        top: 0;
        left: 0
    }
}
.fybanner img{display: block;width: 100%}
.fybanner img.fybannersj{display: none;}
.fymainle{width: 280px;margin-top: -100px;position: relative;z-index: 2}
.fyerji{background: #fff url(../images/fyerjibg.jpg) no-repeat left bottom;background-size: 100% auto;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);padding: 25px 15px;}
.fyerji li{margin-bottom: 22px;position: relative}
.fyerji li:last-child{margin-bottom: 0 !important;}
.fyerji li img{position: absolute;top:24px;left: 15px;width: 40px;height: 40px;background: #d9e4f9}
.fyerji li a.fyerjione{display: block;padding: 25px 0 25px 70px;cursor: pointer;}
.fyerji li a.fyerjione p{font-size: 18px;margin-bottom: 5px;line-height: 1;color: #333}
.fyerji li a.fyerjione span{font-size: 14px;color: #cccccc}
.fyerji li.fyerjiavt a.fyerjione{background: url(../images/lmzjbg.jpg) no-repeat center center;background-size: cover;box-shadow: 0 0 30px 0 rgba(12, 79, 216, .5);}
.fyerji li.fyerjiavt a.fyerjione p,.fyerji li.fyerjiavt a.fyerjione span{color: #fff}
.fyerji li.fyerjiavt img{background: #fff}
.fyerjisub{background: #f1f5fd;padding: 15px 0 5px;display: none}
.fyerjisub a{padding:0 30px 0 30px;margin-bottom: 15px;color: #333333;font-size: 14px;position: relative;display: block;}
.fyerjisub a:before{content: "";position: absolute;top: 2px;left:15px;width: 3px;height: 14px;background: #0247d9;}
.fyerjisub a:after{content: ">";position: absolute;top: 17px;right: 15px;display: none;height: 14px;line-height: 14px;}
.fyerji li.fyerjiavt .fyerjisub{display: block}
.fyerji li.fyerjiavt .fyerjisub a.fyerjisubavt:before{top: 17px}
.fyerjisub a.fyerjisubavt{color: #0247d9;background: #d9e3f9;padding-top: 15px;padding-bottom: 15px}
.fyerjisub a.fyerjisubavt:after{display: block}
.fyerjisub a b{display: none;font-weight: normal;color: #666666;font-size: 14px;padding: 5px 0 5px 13px;position: relative}
.fyerjisub a b:first-child{margin-top: 15px;}
.fyerjisub a b:after{content: "";position: absolute;top: 7px;left:0;width: 3px;height: 14px;background: #0247d9;}
.fyerjisub a b.fyfwsthre{color: #0247d9;}
.fyerjisub a b.fyfwsthre:before{content: ">";position: absolute;top: 8px;right:-14px;height: 14px;line-height: 14px;}
.fyerjisub a.fyerjisubavt b{display: block}
.fymainri{width: 874px;margin-top: -100px;position: relative;z-index: 2}
.fyguanyu{background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);padding: 25px 25px 30px;margin-bottom: 20px;position: relative;z-index: 2}

.fybjqyhy{padding-left: 40px;padding-right: 40px}
.fybjqyhy .fyjbxx{margin: 0 75px;}



.fyguanyu .fymbx{text-align: right;padding: 0 0 10px !important;}
.fyxwfl{margin-bottom: 25px;}
.fyxwfl a{display: inline-block;background: #ededed;line-height: 40px;min-width: 110px;padding: 0 10px;margin-right: 29px;text-align: center;font-size: 20px;font-weight: bold;}
.fyxwfl a.fyxwflatv{background: #0147d8;color: #fff}
.fyxwfl a.fyckgdfl{background: url(../images/fygdicnhui.png) no-repeat center right;padding: 0 15px 0 0;margin-right: 0;text-align: left;color: #333333;font-size: 12px;min-width: inherit}
.fyxwfl a.fyckgdfl img{vertical-align: middle;margin-left: 8px}
.fyxinwentj li{float: left;overflow: hidden;margin-right: 3%;width: 48.5%;position: relative;}
.fyxinwentj li:nth-child(2n){margin-right: 0}
.fyxinwentj li img{display: block;width: 100%;height: 172px;}
.fyxinwentj li p{position: absolute;bottom: 0;width: 90%;left: 0;background: rgba(0,0,0,.5);line-height: 45px;padding: 0 5%;font-size: 18px;color: #fff}
.fyxinwenlb{}
.fyxinwenlb li{background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);position: relative;margin-bottom: 20px}
.fyxinwenlb li:after{content: "";position: absolute;top: 20%;right:140px;width: 1px;height: 60%;background: #f3f3f3;}
.fyxinwenlb li:before{content: "";position: absolute;bottom: 0;left:0;width: 100%;height:5px;background: #0d4fd8;display: none}
.fyxinwenlb li a{display: block;padding: 25px}
.fyxinwenlble{width: 241px;overflow: hidden}
.fyxinwenlble img{display: block;width: 100%;height: 102px;}
.fyxinwenlbri{margin-left: 265px;padding-right: 130px;}
.fyxwbt{color: #000000;font-size: 20px;line-height: 30px;height: 60px;margin-bottom: 15px}

.fyzhlb .fyxwbt{height: 30px}

.fyxwjj{color: #999999;font-size: 14px;margin: 8px 0 5px;line-height: 20px;height: 40px;}
.fyxwsj{color: #999999;font-size: 14px;}
.fyxwxq{position: absolute;right: 25px;width: 84px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #000000;top: 50%;margin-top: -15px;}
.page{text-align:center;line-height:30px;padding: 20px 10px;}
.page a,.page span{display:inline-block;text-decoration:none;margin:0 8px;min-width: 30px}
.page span.pagecurrent,.page a:hover{background:#0147d8;color:#fff;}
.page span.dianspan{padding-top:0;vertical-align:top;background:none;}
.fygyimg{position: relative;}
.fygyimg img{display: block;width: 100%;}
.fyzlzxwyhtop{font-size: 18px;font-weight: bold;line-height: 36px;margin-bottom: 25px;line-height: 1}
.fymishuchu{}
.fymscle{width: 47%;}
.fyjszr{margin-bottom: 32px}
.fyjszr:last-child{margin-bottom: 0}
.fyjszrtop{font-size: 16px;margin-bottom: 10px;color: #ff800e}
.fyjszrbot{font-size: 14px;color: #555555;margin-bottom:0}
.fyjszrbot span{display: inline-block;margin: 0 10px 5px 0;line-height: 25px;}
.fymscri{width: 50%;}
.fymscrifk{margin-bottom: 20px}
.fymscrifk li{background: #246bff;height: 60px;color: #fff;font-weight: bold;float: left;margin: 0 1% 13px 0;width: 24.25%;position: relative}
.fymscrifk li img{vertical-align: middle;margin-right: 5px;width: 21px;height: 19px;position: absolute;top: 50%;left: 8px;margin-top: -9.5px}
.fymscrifk li span{margin-left: 36px;display: block;margin-top: 23px;line-height: 16px}
.fymscrifk li.fymscrifk_sp span{margin-top: 16px}
.fymsclx{position: relative}
.fymsclx h2{font-size: 18px;background: #246bff;color: #fff;line-height: 30px;padding-left: 20px;margin-bottom: 45px}
.fymsclx p{margin-bottom: 20px;}
.fymsclx p img{margin-right: 20px;vertical-align: middle}
.fysclxwx{position: absolute;bottom: -20px;right: 0;width: 100px;height: 100px}
.fylishihui{background: url(../images/fylshbg.png) no-repeat center center;background-size: cover;padding: 30px 50px;margin-bottom: 20px}
.fylshbt{font-size: 18px;color: #333333;font-weight: bold}
.fylshjj{font-size: 16px;color: #333333;margin: 15px 0}
.fylshbjq{color: #999999;}
.fylshbjq h3{color: #0d4fd9;font-size: 14px;margin-bottom: 15px;}
.fylshbjq p{color: #999999;line-height: 18px;padding-left: 14px;position: relative}
.fylshbjq p:after{content: "";position: absolute;background: #0147d8;width: 5px;height: 5px;top:7px;left: 0}
.fylsz{margin-bottom: 5px}
.fylszbot{}
.fylszbot li{padding: 20px 1% 20px 2%;float: left;width:46%;margin: 0 2% 20px 0;position: relative}
.fylszbot li:after{border: 1px solid #f0f0f0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";}
.fylszbotle{width: 90px;position: relative;z-index: 3}
.fylszbotle img{width: 100%;display: block;height:90px}
.fylszbotri{margin-left: 110px;padding-top: 20px;position: relative;z-index: 3}
.fylszbotri p{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.fylszbotri pre{font-size: 14px;line-height: 20px;display: block;color: #333}


/* .fylsz:last-child .fylszbotle,.fylshwu .fylszbotle{display: none} */
/*.fylsz:last-child .fylszbotri,.fylshwu .fylszbotri{margin-left: 0;padding-top: 0}*/






.fyxqxqbt{padding-bottom: 25px;border-bottom: 1px solid #f3f3f3;margin-bottom: 25px;position: relative}
.fyxqxqbt h2{color: #040404;font-size: 28px;margin-bottom: 20px;font-weight: normal;margin-bottom: 0}
.fyxqxqbt p{display: none}
.fyxqxqbt p span{display: inline-block;margin-right: 15px}
.fysycxq{font-size: 18px;color: #555555;margin-bottom: 20px}
.fyxwnext{background: #f4f2f2;padding: 15px 30px;margin-top: 30px}
.fyxwnext a{display: block;margin: 10px 0}
.fyzjwyh .fyxwbt{font-size: 16px;}
.fyzjwyh .fyxwbt span{margin-left: 30px;}
.fyjrgw{text-align: center;margin-top: 22px;}
.fyjrgw a{display: inline-block;border: 1px solid #8d8d8d;min-width: 118px;line-height: 34px;padding: 0 10px}
.fysypt li{float: left;width: 29.33%;margin: 0 2% 30px;}
.fysyptimg{padding-bottom: 64%}
.fysypt li p{font-weight: bold;margin-top: 15px;}
.fyhyjy{}
.fyhyjy li{width: 100%;margin: 0}
.fyhyjy li img{height: auto}
.fyhyjy li span,.fyztyjimg span{position: absolute;top: 0;left: 0;background: #00bab0;display: inline-block;line-height: 30px;padding: 0 5px;min-width: 68px;text-align: center;color: #fff;z-index: 3}
.fylmwj{}
.fylmwj li,.fyxgwj li{margin-bottom: 20px;}
.fylmwj li a,.fyxgwj li{position: relative;display: block;padding: 30px 140px 30px 0;line-height: 36px;background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08)}
.fylmwj li a:after,.fyxgwj li:after{content: "";position: absolute;bottom:0;left:0;width:100%;height:5px;background: #0247d8;display: none}
.fylmwj span,.fyxgwj li span{display: inline-block;vertical-align: top;color: #555}
.fylmwj span.fylmwjsj,.fyxgwj li span.fylmwjsj{width: 31%;text-align: center}
.fylmwj span.fylmwjjj,.fyxgwj li span.fylmwjjj{width: 66%}
.fylmwj span.fylmwjxz,.fyxgwj li span.fylmwjxz,.fyyaoji li a.fylmwjxz{width: 91px;position: absolute;top: 30px;right: 30px;height: 36px;line-height: 36px;text-align: center;background: #0147d8;color: #fff}
.fyyaoji li{padding-right: 225px}
.fyyaoji li a.fyckan{right: 126px;}
.fyxgwj li a{color: #fff}
.fycyyjmain{}
.fycyyjmain .main1135{margin-top: -95px;}
.fycyyjnr{}
.fycyyjnrle{width: 48.5%}
.fycyyjnrle .fyhyjy img,.fyzjkeri .fyhyjy img{height: 201px}
.fycyyjnrri{width: 48%}
.fycyyjnrri li{margin-bottom: 18px}
.fycyyjnrri li a{color: #999;background: url(../images/sanjiaolv.png) no-repeat center left;padding-left: 20px;}
.fyztyj{}
.fyztyj li{float: left;width: 29%;margin-right:6.5%}
.fyztyjimg{padding-bottom: 61%;}
.fyztyj li p{font-size: 18px;line-height: 30px;height: 60px;color: #555555;margin-top: 15px}
.fyzjkele{width: 48%}
.fyzjkele .fycyyjnrri{width: 100%}
.fyzjkeri{width: 48.5%}
.fyyjad{overflow: hidden}
.fyyjad img{display: block;width: 100%}
.fyerjimt{font-size:18px;color: #333333;margin-bottom: 30px;padding:10px 0 30px;border-bottom: 1px dashed #999999;font-weight: bold;line-height: 40px}
.fyerjimt a.fygrzxfh{display: inline-block;background: #0147d8;color: #fff;padding: 0 5px;min-width: 95px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;font-weight: normal;margin-left: 30px}
.fyerjimt a.fyxgmmaa{background: #ef8937}
.fyjbxx{}
.fyjbxx li{margin-bottom: 15px;line-height: 40px;min-height: 44px;position: relative;margin-top: 20px;}
.fyjbxxle{width: 190px;text-align: right;font-size: 16px;color: #555555}
.fyjbxxri{margin-left: 200px;font-size: 16px}
.fyjbxxriinpt{width: 100%;border: 1px solid #cccccc;background: none;outline: none;height: 40px;line-height: 40px\9;padding: 0 3%;font-size: 16px;box-sizing: border-box;color: #000}
.fyjbxxriinpt0{width: 54%}
.fyjbxxrisel{width: 100%;border: 1px solid #ccc;outline: none;height: 40px;line-height: 40px;padding: 0 3%;font-size: 14px}
.fyjbxxriseldz{width: 30%}
.fyjbxxriseldzmarin{margin: 0 5% 15px}
.fyxgmm{width: 60%;margin: 0 auto}
.fyxgmm .fyjbxxle{text-align: left;width: 100px;}
.fyxgmm .fyjbxxri{margin-left:100px;}
.fydjhqyzm{position: absolute;top: 0;right: 0;width: 30%;  border:0;  background: #bbbbbb;  outline: none;  height: 42px;  line-height: 42px;  padding: 0;  font-size: 14px;color: #fff;text-align: center;cursor: pointer}
.fyqdtj{width: 100%;border:0;background: #0d4fd9;outline: none;height: 45px;line-height: 45px;padding:0;font-size: 14px;color: #fff;cursor: pointer;margin-top: 30px;}
/*.fyjbxxribtn{width: 160px;border:0;background: #21b351;outline: none;height: 40px;line-height: 40px;padding: 0;color: #fff;margin: 30px auto 0;display: block;cursor: pointer;font-size: 16px}*/
.fyjbxxritex{width: 94%;border: 1px solid #ccc;background: none;outline: none;height: 80px;line-height: 28px;padding: 10px 3%;font-size: 14px}
/*.xiazaimb{display: inline-block;padding: 0 40px;border: 1px solid #eee;vertical-align: text-bottom;    line-height: 40px;height: 40px;}*/
.fyjbxxriimg{vertical-align: text-bottom;width: 118px;height: 118px;margin-right: 13px;border: 1px solid #cccccc}
.fybgxxxzwj{background: #0d4fd9;color: #fff;line-height: 40px;height: 40px;display: inline-block;vertical-align: text-bottom;}
.pic_z{padding: 0 20px;display: block;cursor: pointer}
.pic_up{cursor:pointer}
.inputPic_z{display:none;}
.fybgxxts{width: 120%;color: #999999;font-size: 12px;line-height: 1.5}
.fygsjjxz{color: #999999;font-size: 12px;text-align: right;line-height: 1}
.fyrzlogo{margin-bottom: 30px}
.fyrzlogo img{display:block;max-height:90px}
.fyztmain1200{}
.fyztmain1200 .fymainle,.fyztmain1200 .fymainri{margin-top: 0}
.fyztmain1200 .fymainri{width: 887px}
.fytsztxqy{}
.fytsztxqy .fycpzscgle,.fytsztxqy .fycpzscgri{float: inherit;width: 100%}
.fytsztxqy .fycpzscgri{text-align: center}
.fytsztxqy .fycpzscgle img{width: 100%;height: auto}
.fytsztxqy .fycpzscgri h2{text-align: left}
.fytsztxqy .fycpzscgri h2 p{margin: 0;}
.fytsztxqy .fycpzscgri  pre{margin: 30px 0;text-align: left}
.fyztbtts{font-weight: bold;font-size: 20px;color: #333333;margin-bottom: 20px}
.fytsztxqxw{}
.fytsztxqxw .fyguanyu{margin-bottom: 0;padding-bottom: 0}
.fytsztxqxw .fyztbtts{background: #fff;margin-bottom: 0;position: relative;z-index: 4;padding-left: 25px;padding-bottom: 25px}
.fytsztxqxw .fyxinwenlb{position: relative;z-index: 3}
.fyztxqxw{}
.fyztxqxw .fyxwxq{border: 0}
.fyztxqxw .fyxinwenlble{width: 20.6%}
.fyztxqxw .fyxinwenlble img{height: 135px}
.fyztxqxw .fyxinwenlbri{margin-left: 24%;padding-top: 20px}
.fyrzqymc{text-align: center;margin-bottom: 30px;}
.fyrzqymc img{max-height: 90px;max-width: 200px}
.fyrzqymc p{font-size: 20px;color: #555555;font-weight: bold;margin-top: 20px}
.fyrzqybjq,.fymore{text-align: center}
.fymore{margin-top: 20px}
.fymore a{font-size: 14px;color: #000000;width: 91px;height: 36px;line-height: 36px;border: 1px solid #8d8d8d;text-align: center;font-weight: normal;display: inline-block;}
.fyztcpbt{text-align: center;font-size: 20px;color: #555555;font-weight: bold;margin-bottom: 30px}
.fyejfxdiv{position: absolute;width: 220px;top: -190px;left: 50%;margin-left: -110px;padding-bottom: 30px;display: none}
.fyejfxdivsub{background: #fff;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 20px 0 10px;position: relative}
.fyejfxdivsub:after{content: "";position: absolute;background: url(../images/fxicnup.png) no-repeat center center;width: 6px;height: 5px;bottom: -5px;left: 50%;margin-left: -3px}
.fyejfxdiv .social-share .social-share-icon span{color: #666 !important;}
.bzzwcz li:hover .fyejfxdiv{display: block}
/*鼠标*/
.fyhwxw li:hover h2,.fymbx a:hover,.banben a:hover,.fyerjisub a:hover,.fyxwnext a:hover,.fycyyjnrri li a:hover{color: #0147d8}
.fyhwxw li:hover b,.fymore a:hover{color: #fff;background: #0147d8}
.fyzqlb li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
    transform-origin:bottom right;
    -ms-transform-origin:bottom right;
    -webkit-transform-origin:bottom right;
    -moz-transform-origin:bottom right;
    -o-transform-origin:bottom right;
    position: relative;z-index: 4;
}
.footnav li a:hover{color: #fff}
.footbq a:hover{text-decoration: underline}
.fytsgw1:hover,.fypltjbtn:hover,.lxwm a:hover,.jrlm a:hover{opacity: .9}
.denglu a.dengluaa:hover{border-color: #0147d8}
.fyxinwenlb li:hover,.fylmwj li:hover a,.fyxgwj li:hover{box-shadow: 0 17px 40px 20px rgba(204, 204, 204, 0.69);}
.fyxinwenlb li:hover:before,.fylmwj li:hover a:after,.fyxgwj li:hover:after{display: block}
.fyjrgw a:hover{background: #0147d8;color: #fff;border-color: #0147d8}
.fyxwfl a.fyckgdfl:hover{color: #0147d8;background: url(../images/sanjiaolv.png) no-repeat center right}
.video-player .video-controls .video-reversal,.video-playSpeed,.video-player .video-controls .video-update,.video-clarity{display: none !important;}
.fyhzhbdiv{}
.fyhzhbdiv li{width: 242px;height: 85px;margin: 0 28.5px 20px;background: #fff}
.fyhzhbdiv li img{max-width: 200px;max-height:60px;}
.fyxqmore a{margin: 0 15px;width:inherit;padding: 0 15px}
.fyfzlj{position: fixed;right: -100%;}
.txt-scroll{ width: 210px; height: 30px; line-height: 30px;}
.txt-scroll .scrollbox{ width: 100%; white-space: nowrap; overflow:hidden; transition: all .2s; }
.txt-scroll .txt,
.txt-scroll .txt-clone{ display: inline; position: relative; }
.xhtcbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 9999;display: none}
.xhtcdiv{width: 510px;height: 540px;background: #fff;position: absolute;top: 50%;left: 50%;margin-left: -295px;margin-top: -270px;padding: 0 40px}
.xhtcdiv p{text-align: center;padding: 50px 0 20px;color: #0d4fd9;font-size: 24px;font-weight: bold;border-bottom: 1px solid #cccccc}
.xhtcdiv pre{text-align: center;padding: 0 0 30px;color: #333333;font-size: 24px;margin: 40px 0;position: relative;display: block}
.xhtcdiv pre:after{content: "";position: absolute;bottom: 0;width: 80px;height: 4px;background: #0d4fd9;left: 50%;margin-left: -40px;}
.xhtcdiv li{position: relative;margin-bottom: 20px;line-height: 38px;height: 38px;padding-left: 110px}
.xhtcdiv li span{position: absolute;top: 0;left: 0;width: 100px;text-align: right;font-size: 18px;color: #333333}
.xhtcdivint{border: 1px solid #cccccc;line-height: 38px\9;height: 38px;background: none;outline: none;vertical-align: top;width: 94%;padding: 0 3%}
.xhtcdivbtn{border: 0;line-height: 38px;height: 38px;background: #0d4fd9;outline: none;vertical-align: top;width: 40%;padding: 0;color: #fff;cursor: pointer;margin-top: 30px;display: block}
.xhtcdivgb{position: absolute;top: 30px;right: 40px;cursor: pointer}
.xhtcdivbtn:hover{opacity: .9}
.fyztcxxqtop{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #ccc}
.fyztcxxqtop:last-child{border-bottom:0}
.fyztcxzt{position: relative;padding-right: 130px;line-height: 31px;margin-top: 25px}
.fycxzt{position: absolute;top: 0;right: 0;padding: 0 5px;background: #00bab0;color: #fff;line-height: 31px;font-size: 14px;min-width: 65px;text-align: center}
.fycxbt{font-size: 20px;margin-bottom: 15px;}
.fyztcxsx{}
.fyztcxsx li{margin-bottom: 25px}
.fycxbtn{text-align: center}
.fybzinpt{width: 25%;line-height: 40px\9;height: 40px;vertical-align: top;background: none;outline: none;border: 1px solid #ccc;padding: 0 3%}
.fybzinpt0{margin-left: 3%}
.fyztcxsx li p{margin-bottom: 5px}
.fyztcxsx li span{display: inline-block;padding-left: 20px;margin-right: 40px;background: url(../images/yuansx0.png) no-repeat left 5px;line-height: 20px;cursor: pointer}
.fyztcxsx li span.fysxjwh{background: url(../images/yuansx11.png) no-repeat left 5px;}
.fycxqx0,.fycxqx1{display: inline-block;vertical-align: top;width: 224px;height: 43px;line-height: 43px;cursor: pointer;color: #fff;border: 0;outline: none;margin: 10px 20px 0;font-size: 16px}
.fycxqx0{background: #999}
.fybaocun{background: #ef8937}
.fycxqx1{background: #0d4fd9}
.fycxlb li a{position: relative}
.fycxlbbh{color: #0d4fd9;line-height: 31px;margin-bottom: 3px;}
.fycxlbbh span{background: #00bab0;min-width: 65px;padding: 0 5px;text-align: center;color: #fff;display: inline-block;margin-right: 12px;margin-left: -25px}
.fycxlb .fyxinwenlbri{margin-left: 0}
.fycxlb .fyxwbt{margin-bottom: 10px;}
.fywyhqx{font-size: 18px;color: #333333;font-weight: bold}
.fywyhxzqx{}
.fyqxxzsub{display: inline-block;vertical-align: top;margin-right: 40px}
.fyqxxzsub p.fyqxbt{color: #333333;position: relative;padding-left: 26px;background:url(../images/xqicn1.png) no-repeat 0 10px;cursor: pointer}
.fyqxtxt{width: 824px;display: none}
.fyqxxzsub_pa{}
.fyqxxzsub_pa .fyqxtxt{display: block}
.fyqxxzsub_pa p.fyqxbt{background:url(../images/xqicn0.png) no-repeat 0 10px}
.fyqxxzsub_pa p.fyqxbt:after{background:url(../images/sanjiaosqicn.jpg) no-repeat center top;position: absolute;content: "";width:9px;height: 8px;bottom:-1px;left: 29px;display: none}
.fyqxxzsub_css .fyqxtxt{display: none}
.fyqxxzsub_css p.fyqxbt:after{display: none}
.fyqysm{color: #0d4fd9;margin-top: 30px;cursor: pointer}
.fyqytcbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 9999;display: none}
.fyqydiv{position: absolute;left: 50%;margin-left: -600px;top: 5%;height: 90%;background: #fff;overflow: auto;text-align: center;}
.fyqydiv::-webkit-scrollbar{width:8px;}
.fyqydiv::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyqydiv::-webkit-scrollbar-thumb{background-color:#000;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyqydiv::-webkit-scrollbar-thumb:hover {background-color:#000}
.fyqydiv::-webkit-scrollbar-thumb:active {background-color:#000}
.fyqytcbt,.fytcqyjj{margin: 0 5%}
.fyqytcbt{padding: 50px 0 25px;border-bottom: 1px solid #ccc;font-size: 24px;color: #333333}
.fytcqyjj{margin-top: 35px;margin-bottom: 35px;text-align: left}
.fytcqybtn{margin: 0 auto 35px;background: #0d4fd9;color: #fff;line-height: 40px;cursor: pointer;padding: 0 20px;display: inline-block}
.fybjqyxx{}
.fybjqyxx .fymainri,.fybjqyxx .fybgxxts{width: 100%}
.fybjqyxx .fyerjimt{text-align: center;font-size: 24px;}
.fybjqyxx .fyqxtxt{width: 766px}
.fyjczlwz{line-height: 24px;padding-top: 9px;}
.fyzllogo{width: 118px;border: 1px solid #ccc;height: 118px;}
.fyfdjicn{position: absolute;bottom: 25px;left: 297px;cursor: pointer;z-index: 3}
.fyqxdr{margin-bottom: 30px;}
.fyqxtop{}
.fyqxdr .fyjczlwz{border: 1px solid #ccc;padding: 5px 10px;position: relative}
.fyqxdr .fyjczlwz:after{background: url(../images/sanjiaosqicn.jpg) no-repeat center top;position: absolute;content: "";width: 9px;height: 8px;top: -8px;left: 22px;}
.fysfzr{background: #fff url(../images/fyrzsfbg.jpg) no-repeat right bottom;}
.fysfzrtop{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 20px}
.fysfzrbot{}
.fysfzrbot li{float: left;text-align: center;margin-right: 50px}
.fysfzrbot li img{height: 36px;margin: 0 auto 10px}
.fygrzxnav{}
.fygrzxnav li{float: left;margin: 0 2% 2% 0;width: 23.5%;background: #fff;height: 262px;box-shadow: 0 0 20px rgba(0,0,0,.1);text-align: center}
.fygrzxnav li img{background: #d9e4f9;width: 66px;height: 66px;display: block;margin: 60px auto 0}
.fygrzxnav li p{color: #333333;font-size: 24px;line-height: 1;margin: 25px 0 8px;}
.fygrzxnav li span{color: #cccccc;}
.fygrzxnav li:hover{background: #0c4fd8 url(../images/fyejnavbg.jpg) no-repeat center bottom;background-size: 100% auto}
.fygrzxnav li:hover img{background: #fff}
.fygrzxnav li:hover p,.fygrzxnav li:hover span{color: #fff}
.fyjibenxinxi{position: relative;background: #fff url(../images/fyjibenxinxibg.png) center center}
.fyjibenxinxi:after{content: "";position: absolute;top: 12%;left: 45%;width: 1px;height: 76%;background: #eaeaea;}

.fyjibenxinxi:before{content: "";position: absolute;top: 12%;right: 26%;width: 1px;height: 76%;background: #eaeaea;}


.fygrzxle{width: 45%;}
.fygrzxtxle{width: 120px;height: 120px;background: url(../images/mrtximg.png) no-repeat center center;background-size: 70% auto;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;border: 1px solid #eaeaea}
.fygrzxtxle img{width: 120px;height: 120px;display: block;box-shadow: 0 0 10px rgba(0,0,0,.1)}
.fygrzxtxri{margin-left: 150px;position: relative;}
.fygrzxtxri p.fyxxmc0{font-size: 24px;color: #333333;font-weight: bold}
.fyyrz0{font-size: 14px;color: #fff;font-weight: normal;background: #45b035;padding: 0 3px;line-height: 20px;margin-left: 35px;display: inline-block;height: 20px}
.fyyrz1{background: #0147d8}
.fygrzxtxri p.fyxxmc1{color: #666666;margin: 10px 0 3px;font-weight: bold}
.fygrzxtxri p.fyxxmc2{margin-bottom: 3px;}
.fyxgxx0,.fyxgxx1{right: 0;width: 107px;height: 36px;display: block;position: absolute;color: #fff;line-height: 36px;text-align: center;font-weight: bold}
.fyxgxx0{background: #0147d8;top: 10px}
.fyxgxx1{background: #ef8937;top: 66px}
.fygrzxri{width: 25%;padding-left: 5%}
.fygrzxcen{width: 25%;text-align: center}
.fygrzxcen .fyxgxx0,.fygrzxcen .fyxgxx1{position: relative;top: 0;left: 0;margin: 18px auto}
.fyqyxxtb{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 20px}
.fyqyxxjj{}
.fyqyxxjj p{color: #666666;line-height: 24px;}
.fyqycyxx{padding-top: 25px}
.fyqycyxx span{margin: 15px 10px 0 0 !important;}
.fyscrzsli{text-align: center;border-bottom: 1px dashed #999999;padding-bottom: 40px;margin-bottom: 10px}
.fyscrzsli .fyjbxxriimg{margin: 0 auto 30px;display: block}
.fyscrzsli .fybgxxxzwj{}
.fyzzfdjmi{position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,.8);z-index: 999;display: none}
.fyzzfdjmi img{ position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;}
.fyzhuce{padding-top: 50px}
.fyzcdiv{background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);padding: 45px 0;position: relative;width: 600px;max-width: 90%;}
.fyzcdiv .fyzcdivri{margin: 0 40px}
.fyzcdiv:after{content: "";position: absolute;top: 0;left: 50%;width: 1px;height: 100%;background: #eee;display: none}
.fyzcdivle{width: 38%;margin: 0 5% 0 7%;display: none}
.fyyqqybt{font-size: 18px;color: #333333;padding-bottom: 10px;border-bottom: 1px solid #eee;padding-left: 13px}
.fyyqqynr{margin-top: 110px}
.fyyqqynr li{color: #555;float: left;min-width: 43%;margin-bottom: 45px;background: url(../images/fyqyicn.png) no-repeat left top;line-height: 23px;padding-left: 7%}

.fyqyqh .fyyqqynr{display: none}


.fyzcdivri{float: inherit}
.fydljmbt{border-bottom: 1px solid #eee;margin-bottom: 15px;text-align: center}
.fydljmbt a{display: inline-block;margin: 0 22px;height: 30px;line-height: 1;font-size: 18px;color: #cccccc;border-bottom: 2px solid #fff}
.fydljmbt a.fydljmbtatv{color: #0d4fd9;border-bottom: 2px solid #0d4fd9}
.fyzcfl{margin-bottom: 20px}
.fyzcfl li{float: left;background: url(../images/zcicn1.png) no-repeat center left;font-size: 16px;margin-right: 40px;padding-left: 20px;line-height: 24px;cursor: pointer}
.fyzcfl li.fyzcflavt{background: url(../images/zcicn0.png) no-repeat center left}
.fyjrlm{}
.fyjrlm li{position: relative;margin-bottom: 10px}
.fyjrlm .fydjhqyzm{width: 37%}
.fyjrlm .fycxqx1{width: 100%;margin: 0 0 10px}
.fyjrlab{font-size: 12px;}
.fyjrlab span{cursor: pointer}
.fyshijianchuli{padding-top: 33px;padding-bottom: 33px;line-height: 36px}
.fyshijianchuli a{display: inline-block;  font-size: 20px;  margin-right: 60px;  padding-left: 26px;  position: relative;color: #333}
.fyshijianchuli a.fydclsj{color: #0147d8;font-weight: bold}
.fyshijianchuli a:after{content: "";  width: 8px;  height: 8px;  background: #b5b6b6;  position: absolute;  top: 50%;  margin-top: -4px;  left: 0;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}
.fyshijianchuli a.fydclsj:after{background: #0147d8;}

.fyshijianchuli .suosuodiv{margin: 0;border-color: #cccccc}
.fyshijianchuli .suosuodivri{background: url(../images/sousuo11.png) no-repeat center center}
.fyqbbmsw{background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);padding: 25px 25px 30px;    margin-bottom: 20px;  position: relative;  z-index: 2;}
.fyqbbmsw a:hover{color: #0147d8}
.fyyjbm{width: 107px;background: #0147d8;color: #fff;text-align: center;cursor: pointer;margin-left: 60px;}
.fycylb{}
.fycylb li{margin-bottom: 20px;background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);padding: 30px 30px 30px 37px;border-bottom: 4px solid #fff}
.fycylb li p.fycyp0{width: 10%;text-align: left}
.fycylb li p.fycyp1{width: 15%}
.fycylb li p.fycyp2{width: 17%}
.fycylb li p.fycyp3{width: 30%}
.fycylb li p.fycyp4{width: 22%;float: right}
.fycylb li p{vertical-align: top;display: inline-block;font-size: 16px;color: #666;text-align: center}
.fycylb li.fycylbfrst p{font-weight: bold}
.fycylb li p span.fycycz{display: inline-block;line-height: 24px;padding: 0 10px;margin: 0 5px;color: #fff;font-size: 14px;cursor:pointer}
.fycylb li p span.fycycz0{background: #0147d8}
.fycylb li p span.fycycz1{background: #ef8937}
.fycylb li p span.fycycz2{background: #16a49d}
.checkBox,.all_checked{ display:inline-block; width:16px; height:17px; background:url(../images/xqicn1.png) no-repeat; cursor:pointer;margin-right: 25px }
.checked_box{ background-image:url(../images/xqicn0.png); }
.checkBox input,.all_checked input{ display:none;}
.fybmbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 9999;display: none}
.fybmxm{position: absolute;top: 50%;left: 50%;background: #fff;width: 480px;height: 478px;margin-left: -240px;margin-top: -239px;overflow: auto}
.fybmxm::-webkit-scrollbar{width:8px;}
.fybmxm::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fybmxm::-webkit-scrollbar-thumb{background-color:#000;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fybmxm::-webkit-scrollbar-thumb:hover {background-color:#000}
.fybmxm::-webkit-scrollbar-thumb:active {background-color:#000}
.fybmxmclose{position: absolute;top: 15px;right: 15px;cursor: pointer;width: 15px;}
.fybmbt{text-align: center;padding: 30px 0 20px;font-size: 16px;color: #666666;font-weight: bold}
.fybmfl{padding: 0 25px;}
.fybmfl p{padding: 15px;background: #eaeaea;margin-bottom: 20px;color: #666666;font-size: 16px;text-align: center;cursor: pointer}
.fybmfl p.fybmflpatv{background: #0147d8;color: #fff}
.fybmbtn{text-align: center;margin-top: 30px;padding-top: 30px;border-top: 1px dashed #ccc;padding-bottom: 30px}
.fybmbtn span{display: inline-block;width: 160px;height: 40px;line-height: 40px;background: #eaeaea;cursor: pointer;margin: 0 25px}
.fybmbtn span.fybmqd1{background: #0147d8;color: #fff}
.fytgdiv{text-align: center}
.fytgdiv img.fytgdivimg{margin: 150px 0 30px}
.fytgdiv p{margin-bottom: 10px;color: #666666;font-size: 20px;}
.fycyxx{margin-top: 35px;height: 230px}
.fycyxx p{position: relative;font-size: 16px;color: #666666;margin-bottom: 30px;padding-left: 157px;}
.fycyxx p span{width: 136px;text-align: right;position: absolute;top: 0;left: 0}
.chakanbg_dsh{}
.chakanbg_dsh .fybmbtn span{margin: 0 10px;width: 110px;}
.chakanbg_dsh .fybmqd1{background: #ef8937 !important;}
.chakanbg_dsh .fybmqd2{background: #0147d8;color: #fff}
.lmdt{background: url(../images/lmdtbg.jpg) no-repeat center top;background-size: cover;padding: 20px 0;}
.banner{}
.bannerle {width: 100%; background: #fff;}
#focus{display:block}
#focus_phone{display:none}
.focus_slide{width:100%;height: 360px}
.focus_slide .item{position:relative;width:100%}
.focus_slide .item img{display: block;width: 100%}
#focus .owl-stage-outer,#focus .owl-stage,#focus .owl-item,#focus .item{height: 100%}
#focus .item a{display: block;height:100%;background-size: cover;background-position: center top;background-repeat: no-repeat}
.focus_slide .owl-controls{position:absolute;bottom:20px;margin-top:0;left:0;text-align: center;width: 100%}
.focus_slide .owl-dots .owl-dot span{margin:0 10px;background:#fff;width:30px;height:6px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position:relative;opacity: .5}
.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{opacity: 1;background: #fff}
.lmkjmain{position: relative;z-index: 2;padding: 18px}
.lmkjmainle{background-size:cover;padding: 0 35px;position: relative;height: 104px;width: 324px;background-position: center center;box-sizing: border-box}
.lmkjmainletop{position: absolute;top: 50%;margin-top: -25px;}
.lmkjmainletop p{font-size: 18px;color: #fff;margin-bottom:10px}
.lmkjmainletop span{display: block;font-size: 12px;color: #fff;font-weight: bold}
.lmkjmainlexq{text-align: right;position: absolute;top: 50%;right: 35px;margin-top: -16px;}
.lmkjmainlexq a{display: inline-block;width: 70px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #fff;color: #fff;font-size: 12px;}
.lmkjmaincen .lmkjmainletop p,.lmkjmaincen .lmkjmainletop span{color: #fff}
.lmkjmaincen .lmkjmainlexq a{border: 1px solid #fff;color: #fff}
.lmkjmainri,.lmkjmaincen{margin-left: 22.6px;}
.lmkjmainri .lmkjmainletop p,.lmkjmainri .lmkjmainletop span{color: #fff}
.lmkjmainri .lmkjmainlexq a{color: #fff;border-color: #fff}
.bannerri{width: 28%;  background: #fff;  height: 458px;}
.homebztop{margin: 20px}
.homebztople{width: 141px;overflow: hidden}
.homebztople img{width: 141px;height: 94px;display: block}
.homebztopri{margin-left: 157px;padding-top: 9px;}
.homebztopri p{color: #000000;margin-bottom: 13px;}
.homebztopri span{color: #999999;line-height: 22px;height: 44px;}
.homebzbot{margin: 0 20px;}
.homebzbot li{margin-bottom: 12px;}
.homebzbot li a{color: #999;padding-left: 20px;line-height: 20px;background: url(../images/cblsj.png) no-repeat center left;}
.homebzbot li a:hover,.homebztop:hover .homebztopri p{color: #0147d8}
.ckgdmore{text-align: center;margin: 26px auto 0}
.ckgdmore a{width: 120px;line-height: 35px;border: 1px solid #0147d8;display: inline-block;}
.ckgdmore a:hover{background: #0147d8;color: #fff}




.lmdtbtbot{margin-top: 20px;}
.lmdtbtbotle{width: 21%}
.lmdtbtbotle .fyerji{height: 406px;box-sizing: border-box}
.lmdtbtbotle .fyerji li{margin-bottom: 40px}
.lmdtbtbotri{width: 79%}
.lmdtbtbotrisub{display: none}
.lmdtbtbotri .fyxinwenlb li {float: left; margin: 0 0 14px 2%;width: 48%;}
.lmdtbtbotri .fyxinwenlb li a {padding: 16px;}
.lmdtbtbotri .fyxinwenlbri{padding-right: 0;padding-top: 0}
.lmdtbtbotri .fyxinwenlb li:after{display: none}
.lmdtbtbotri .fyxwbt{margin-bottom: 10px}
.lmdtbtbotri .fyxwjj{height: 24px;line-height: 24px;margin: 0}


.syadlb{margin-top: 10px}
.syadlbsub .owl-controls,.cgallbsub .owl-controls,.syadlbsubapp .owl-controls{margin-top: 20px;height: 4px}
.cgallbsub .owl-controls{margin-top: 2px}
.syadlbsubapp .owl-controls{margin-top: 2px}
.syadlbsub .owl-dots .owl-dot span,.cgallbsub .owl-dots .owl-dot span,.syadlbsubapp .owl-dots .owl-dot span,.syadlbsubapp .owl-dots .owl-dot span{margin:0 10px;background:#999999;width:32px;height:4px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;opacity: 1}


.syadlbsub .owl-dots .owl-dot.active span, .syadlbsub .owl-dots .owl-dot:hover span,.cgallbsub .owl-dots .owl-dot.active span, .cgallbsub .owl-dots .owl-dot:hover span,
.syadlbsubapp .owl-dots .owl-dot.active span, .syadlbsubapp .owl-dots .owl-dot:hover span{opacity: 1;background: #0147d8}



.syadlbsub .owl-dots .owl-dot,.cgallbsub .owl-dots .owl-dot,.syadlbsubapp .owl-dots .owl-dot{vertical-align: top}


.syadlbsub .item img,.syadlbsubapp .item img{display: block;width: 100%}


.syadlbapp,.cgallbapp{display: none}

.cgfb{background: url(../images/cgfbbg.jpg) no-repeat center top;background-size: cover;padding:30px 0}
.cgfbtop{margin-bottom: 0}
.syerjibt{font-size: 32px;color: #040404;line-height: 32px;font-weight: bold;margin-bottom: 20px}
.syerjibt span{font-size: 16px;color: #999999;display: inline-block;margin-left: 15px;vertical-align: top;font-weight: normal}
.syerjibt a{background: #fff;height: 33px;padding: 0 20px;display: inline-block;font-size: 12px;line-height: 33px;margin-top:0;color: #333}
.syerjibt a img{vertical-align: middle;margin-left: 10px;}
.cgfbtocgle{width: 22%}
.cgfbtocgle li{float: left;width: 47%;margin: 0 3% 13px 0;background: #fff;text-align: center;padding: 20px 0 10px;cursor: pointer}
.cgfbtocgle li img{margin: 0 auto;display:block}
.cgfbtocgle li img.cgfbtocgletu{display: block;height: 30px}
.cgfbtocgle li img.cgfbtocgleimg1{display: none}
.cgfbtocgle li p{font-size: 20px;margin: 10px 0 16px}
.cgfbtocgle li.cgfbtocgleavt{background: #0851ec;box-shadow: 0 7px 21.6px 2.4px rgba(8, 81, 236, 0.51); }
.cgfbtocgle li.cgfbtocgleavt img.cgfbtocgleimg0{display: none}
.cgfbtocgle li.cgfbtocgleavt img.cgfbtocgleimg1{display: block}
.cgfbtocgle li.cgfbtocgleavt p{color: #fff}
.cgfbtocgri{width: 77%}
.cgfbtocgrisub{display: none}
.cgfbtocgri .fyhyxwbotle{width: 34.5%;overflow: hidden}
.cgfbtocgri .fyhyxwbotle img{width: 100%;display: block;height: 288px}
.cgfbtocgri .fyhyxwbotri{width: 65.5%;background: #fafafa}
.cgfbtocgri .fyhyxwbotri li{position: relative}
.cgfbtocgri .fyhyxwbotri li:nth-child(2n){background: #fff}
.cgfbtocgri .fyhyxwbotri li:after {  content: "";  position: absolute;  background: url(../images/xwjiantou.png) no-repeat center center;  width: 21px;  height: 21px;  top: 50%;  margin-top: -11px; right: 5%;}
.cgfbtocgri .fyhyxwbotri li a{padding: 18px 13% 17px 5%;display: block}
.cgfbtocgri .fyhyxwbotri li p{font-size: 18px;  margin-bottom: 15px;}
.cgfbtocgri .fyhyxwbotri li span{color: #999999}
.cgfbbot .fygzzbot li{background: #fff;width: 19.2%;margin: 0 1% 10px 0 !important;float: left}
.cgfbbot .fygzzbot li:nth-child(5n){margin-right: 0 !important;}
.cgfbbot .fygzzbot li a {  display: block;  padding: 25px 8% 0;  height: 145px;}
.cgfbbot .fygzzbot li p.fygzzbotbt {  font-size: 18px;  color: #000000;  font-weight: bold;  margin-bottom: 20px; }
.cgfbbot .fygzzbotsub{margin-top: 10px}
.cgfbbot .fygzzbotsub p{font-size: 14px;  margin-bottom: 10px;}
.cgfbbot .fygzzbotsub span{    font-size: 12px; color: #999999;}
.cgal{background: url(../images/cgalbg.png) no-repeat center top;background-size: cover;padding: 20px 0}
.cgallbsub{}
.cgallbsub .item{}
.cgallbsub .item li{float: left;width: 49.15%;margin: 0 1.7% 18px 0;overflow: hidden}
.cgallbsub .item li:nth-child(2n){margin-right: 0}
.cgallbsub .item li{padding-bottom:7.143%}
.cgallbsub .item li img{}
.cgaltop{margin-bottom: 55px}
.cgalbotlb{background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);padding-bottom: 20px;}
.cgalbotlb .fyxinwenlb li{background: none;box-shadow: none;float: left;width: 48%;margin:0 1%}
.cgalbotlb .fyxinwenlb li:before{display: none !important;}
.cgalbotlb .fyxinwenlb li a{padding: 20px 25px 20px 25px}
.cgalbotlb .fyxinwenlb li:after{display: none}
.cgalbotlb .fyxinwenlb .fyxinwenlble{width: 35%}
.cgalbotlb .fyxinwenlb .fyxinwenlble img{height: 131px}
.cgalbotlb .fyxinwenlb .fyxinwenlbri{margin-left: 40%;padding-right:0;padding-top: 10px}
.cgalbotlb .fyxinwenlb .fyxinwenlbri p.fyxwbt{padding-bottom: 10px;border-bottom: 1px dashed #dcdcdc}
.cgalbotlb .fyxinwenlbri p.fyxwjj{margin: 14px 0;color: #333}
.cgalbotlb .fyxinwenlbri p.fyxwsj{background: url(../images/time.png) no-repeat center left;padding-left: 20px;line-height: 15px}
.cgalbotlb .fyxinwenlb li:hover{background: #0c4fd8;box-shadow: 0px 7px 21.6px 2.4px rgba(12, 79, 216, 0.51); }
.cgalbotlb .fyxinwenlb li:hover .fyxinwenlbri p.fyxwbt,.cgalbotlb .fyxinwenlb li:hover .fyxinwenlbri p.fyxwjj{color: #fff}
.cgalbotlb .fyxinwenlb li:hover .fyxinwenlbri p.fyxwsj{opacity: .5;color: #fff}
.cgalbotlb .fyxinwenlb li:hover .fyxinwenlbri p.fyxwbt{border-bottom: 1px dashed #0c4fd8}
.sycgallb li{float: left;width: 48%;margin:0 1%;}
.sycgallb li a{display: block;padding: 18px 0 18px 25px;margin: 0 25px;border-bottom: 1px solid #eee;background: url(../images/sanjiao11.png) no-repeat center left;}
.sycgallb li span{color: #999}
.sycgallb li:hover a{background: url(../images/cblsj.png) no-repeat center left;color: #0147d8}
.homecsrz{}
.homecsrz li{float: left;width: 32.66%;margin: 0 1% 0 0 !important;}
.homecsrz li:nth-child(3n){margin-right: 0 !important;}
.homecsrz  li a{padding: 20px 15px}
.homecsrz li .fyxinwenlble{width: 40%;position: relative}
.homecsrz li .fyxinwenlble span { position: absolute;  line-height: 31px;  padding: 0 20px;  display: inline-block;  color: #fff;  z-index: 2;  top: 0;  left: 0;  background: #0147d8;  }
.homecsrz li .fyxinwenlbri{margin-left: 45%;padding-top:0;padding-right: 0}
.homecsrz li .fyxinwenlbri .fyxwbt{line-height: 32px;height: 64px;margin-bottom: 10px}
.homecsrz li .fyxwsj{line-height: 30px}
.homecsrz li .fyxwsj span{margin-left:0;background: url(../images/time.png) no-repeat left 7px;padding-left: 20px;font-size: 12px}
.homecsrz li .fyxwsj{display: block}
.homecsrz li .fyxwxq {  position: relative;  display: inline-block;  margin: 0;  left: 0;  right: 0;  border-color: #0147d8;  color: #0147d8;  vertical-align: top;  top: 0;}
.homecsrz  li:after{display: none}
.fyyaoji{}

/*202210.11*/
.fyxzfl li{margin-bottom: 10px;line-height: 20px;border-bottom: 1px solid #eee;padding-bottom: 5px}
.fyxzflle{width: 88px;text-align: right;font-size: 16px;color: #0147d8}
.fyxzflri{margin-left:100px;}
.fyxzflri span{display: inline-block;padding: 0 10px;margin: 0 5px 10px 0;cursor: pointer;}
.fyxzflri span.fyxzflriavt{background: #0147d8;color: #fff}
.fyxzflri span.fyxzflriavt a{color: #fff}
.fysousuo{margin-top: 30px;width: 60%;border: 1px solid #0147d8;height: 40px;line-height: 40px}
.fysousuole{width: 68%;height: 40px;line-height: 40px\9;border: 0;background:none;outline: none;vertical-align: top;padding: 0 5%}
.fysousuori{width: 20%;height: 40px;line-height: 40px;border: 0;background:#0147d8;outline: none;vertical-align: top;color: #fff;cursor: pointer}
.fysousuori:hover{background: #073fb3}
.fyzlxz li{padding-left: 35px;position: relative}
.fyzlxz li:before{position: absolute;content: "";background: url(../images/fyxzicn.png) no-repeat center top;width: 17px;height: 17px;top: 38px;left: 35px;background-size: 100% auto}
.fyzlxz li.zip_icon:before{background-image: url(../images/zip-icon.png) }
.fyzlxz li.pdf_icon:before{background-image: url(../images/fyxzicn.png) }
.fyhuodong{}
.fyhuodong{background: #f0f0f0;padding: 15px;}
.fyhuodongle{width: 59%;padding-top: 20px;}
.fyhuodongle p.fyhuodonglebt,.fyhuodongletop{font-size: 20px;color: #000000;}
.fyhuodongle p.fyhuodonglejj{color: #999999;line-height: 24px;height: 48px;margin: 15px 0 40px;}
.fyhuodongle p.fyhuodonglesj{background: url(../images/timeicn.png) no-repeat center left;padding-left: 24px;color: #999999}
.fyhuodongri{width:32%;overflow: hidden}
.fyhuodongri img{display: block;width: 100%;height: 172px}
.fyhuodongchichi img{height: 342px}
.fyhuodongchichi .fyhuodongle{padding-top: 0}
.fyhuodongchichi p.fyhuodonglejj{height: 168px}

.fyhuodong a{margin-bottom: 10px;display: block}
.fyhuodong a:last-child{margin-bottom: 0}


.fyzhlb .fyxinwenlble{width: 20%}
.fyzhlb .fyxinwenlble img{height: 235px}
.fyzhlb .fyxinwenlbri{margin-left:24%}
.fyzhlb .fyxinwenlbri p.fyxwjj{height: 60px;margin: 12px 0}
/*.fyzhlb_dd .fyxinwenlble img{height: 135px}*/
/*.fyzhlb_dd .fyxinwenlble{width: 25%}*/
/*.fyzhlb_dd .fyxinwenlbri{margin-left: 28%}*/
.fyzbz,.fyhyzzlbimg span{position: absolute;top: 0;left: 0;background: #2bb558;line-height: 30px;padding: 0 15px;color: #fff}
.fyyhhd li .fyxinwenlble{position: relative;width: 20%}
.fyyhhd li .fyxinwenlble span{position: absolute;line-height: 31px;padding: 0 20px;display: inline-block;color: #fff;z-index: 2;top: 0;left: 0;background: #0147d8}
.fyyhhd li .fyxinwenlble span.fyhdbmz0{background: #0147d8}
.fyyhhd li .fyxinwenlble span.fyhdbmz1{background: #f0f0f0;color: #333}
.fyyhhd li .fyxinwenlbri{margin-left: 23%;padding-top: 5px;padding-right:0}
.fyyhhd li .fyxinwenlbri .fyxwbt{font-weight: bold}
.fyyhhd li .fyxwxq{position: relative;display: inline-block;margin: 0;left: 0;right: 0;border-color: #0147d8;color: #0147d8;vertical-align: top;top: 0}
.fyyhhd li .fyxwsj{position: relative;display: inline-block;line-height: 30px;height: 30px}
.fyyhhd li .fyxwsj span{color: #999999;font-size: 14px;margin-left: 30px;padding-left: 25px;display: inline-block;background: url(../images/time.png) no-repeat left 7px;line-height: 30px;height: 30px;vertical-align: top}
.fyyhhd  li:after{display: none}
.fyhyzzlb li{float: left;margin: 0 3% 30px 0;width: 44.5%;background: #fff;padding: 20px 2%;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);}
.fyhyzzlb li:nth-child(2n){margin-right: 0}
.fyhyzzlbimg{padding-bottom: 33%}
.fyhyzzlb li p{font-size: 18px;color: #000000;font-weight: bold;margin: 15px 0}
.fyhyzzlb li span.fyhysj{color: #999999;background: url(../images/timeicn.png) no-repeat center left;padding-left: 25px}
.fylmzcle{width: 100%}
.fylmzclesub{margin-bottom: 25px}
.fylmzcletop{font-size: 18px;font-weight: bold;margin-bottom: 20px}
.fylmzcri{width: 20%;background: #f0f0f0;display: none}
.fylmzcrisub{padding: 25px 20px 80px}
.fylmzcrisub li{margin-bottom: 5px;line-height: 28px;}
.fycydw{margin-bottom: 48px}
.fycydwtop{font-size: 16px;color: #333333;font-weight: bold;padding-left: 28px;position: relative;margin-bottom: 28px}
.fycydwtop:after{content: "";position: absolute;top:5px;left: 0;width: 8px;height: 8px;background: #0147d8; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.fycydwbot{}
.fycydwbot li{float: left;position: relative;width: 20%;text-align: center;margin-bottom: 15px;margin-left: -1px;border: 1px solid #f2f2f2;box-sizing: border-box}
.fycydwbotimg{padding-bottom: 64%}
.fycydwbot li:hover a.scaleimg{box-shadow: 0 0 20px rgba(0,0,0,.2);position: relative;z-index: 3;display: block}
/*.fyceshilb li{width: 49%;margin: 0 2% 20px 0;float: left;}*/
/*.fyceshilb li:nth-child(2n){margin-right: 0}*/
/*.fyceshilb li .fyxinwenlble{width: 39%}*/
/*.fyceshilb li .fyxinwenlbri{margin-left: 44%;padding-top: 0}*/
/*.fyceshilb .fyxinwenlbri p.fyxwjj{margin: 11px 0}*/
/*.fyceshilb li .fyxwsj{width: 100%}*/
/*.fyceshilb li .fyxwsj span{margin: 0;float: right}*/


.fywodexiangmu{}
.fywodexiangmu li .fyxinwenlbri .fyxwbt{font-size: 18px;line-height: 20px;margin-bottom: 30px}
.fywodexiangmu li .fyxinwenlbri .fyxwbt span{font-size: 14px;font-weight:normal;margin-left: 20px}
.fywodexiangmu li .fyxinwenlbri{padding-top: 15px}
.fyxmjdle{width: 12%;color: #999999}
.fyxmjdcen{width: 70%;position: relative}
.fyxmjdcen:after{content: "";position: absolute;top: 5px;left: 0;width: 100%;background: #eee;height:4px;}
.fyxmjdcen span{display: block;float: left;text-align: center;color: #999999;position: relative;z-index: 2;padding-top: 22px}
.fyxmjdcen span:after{content: "";background: #0147d8;width: 10px;height: 10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: absolute;top: 2px;left: 50%;margin-left: -5px;}
.fyxmjdcen span:before{content: "";background: #0147d8;width: 100%;height: 4px;position: absolute;top: 5px;left: 0}
.fyxmjdcen span.fyxmjdcenspan0{width: 10%}
.fyxmjdcen span.fyxmjdcenspan1{width: 10%}
.fyxmjdcen span.fyxmjdcenspan2{width: 10%}
.fyxmjdcen span.fyxmjdcenspan3{width: 15%}
.fyxmjdcen span.fyxmjdcenspan4{width: 15%}
.fyxmjdcen span.fyxmjdcenspan5{width: 20%}
.fyxmjdcen span.fyxmjdcenspan6{width: 10%}
.fyxmjdcen span.fyxmjdcenspan7{width: 10%}
.fyxmjdri{width: 15%;text-align: center}
.fygrzxlj{margin-bottom: 0!important;;box-shadow: none}
.fygrzxlj .fyerjimt{margin-bottom: 0 !important;}
.fygrzxsc{padding-top: 0;padding-bottom: 0}

.fywdxz li{margin-bottom: 20px;position: relative;line-height: 36px;padding: 20px;background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);}
.fywdxz li:before{content: "";position: absolute;bottom: 0;left: 0;width:100%;height: 5px;background: #2bb558;z-index: 2;display: none}
.fywdxz li span{display: inline-block;vertical-align: top}
.fywdxz li span.fywdxzsj{width: 20%}
.fywdxz li span.fywdxzjj{width: 50%}
.fywdxz li span.fywdxzcz{width: 28%;text-align: right}
.fywdxz li a{display: inline-block;padding:0 20px;background: #2bb558;color: #fff;margin-right: 30px}
.fywdxz li span.fywdxzcz b{cursor: pointer}
.fywdxz li.fywdxzfrst{background: #fff;padding: 0 20px 20px;}
.fywdxz li.fywdxzfrst:hover:after{display: none}
.fywdxz li.fywdxzfrst span.fywdxzcz{text-align: center}

.fywdxxlb li{background: #fff;box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);position: relative;margin-bottom: 20px}
.fywdxxlb li a{display: block;padding: 40px 25px;}
.fywdxxlb li p.fywdxxlbbt{font-size: 18px;}
.fywdxxlb li p.fywdxxlbjj{font-size: 14px;color: #666666;line-height: 24px;max-height: 72px;margin: 15px 0 25px}
.fywdxxlb li p.fywdxxlbsj{color: #666666}
.fywdxxlb li.fyweidu p.fywdxxlbbt{padding-left: 13px;font-weight: bold}
.fywdxxlb li.fyweidu:before{content: "";position: absolute;top: 36px;left: 25px;width: 8px;height: 8px;background: #eb0202; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}


.bmxxbot{width: 60%;margin: 100px auto 0;min-height: 960px;}
.bmxxbot li{margin-bottom: 20px;line-height: 50px;}
.bmxxbotle{width: 95px;font-size: 16px;}
.bmxxbotri{margin-left: 100px;font-size: 16px;border: 2px solid #eee;padding: 0 20px}
.fyxzinpt{width: 100%;height: 50px;border: 0; outline: none; line-height: 50px\9;}
.fyqrtj {  cursor: pointer;  padding: 0 20px;  height: 50px;  line-height: 50px;  text-align: center;  background: #0147d8;width: 165px;margin: 30px 0 0 100px;color: #fff;border: 0}
.fywdzs li .fyxinwenlble {width: 120px; background: #ededed; padding: 10px 0; }
.fywdzs li .fyxinwenlble img { width: 75px;  margin: 0 auto;  height: 105px; }
.fywdzs li .fyxinwenlble img.fyzsfdj{position: absolute; width: 18px;  height: 18px;  bottom: 3px;  right: 3px;}
.fywdzs li .fyxinwenlbri{margin-left: 150px}
.cptpzsbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 9999;text-align: center;display: none}
.cptpzsbgdiv{display: inline-block;position: relative;}
.clicptpzsbg{position: absolute;top: 20px;right:20px;cursor:pointer}
.fyhdxqczan{position:absolute;bottom: 0;right: 0;line-height: 40px;}
.fyhdxqczansc{cursor: pointer;background: url(../images/soucang1.png) no-repeat center left;padding-left: 30px;line-height: 40px}
.fyhdxqczanscavt{background: url(../images/soucang0.png) no-repeat center left;color: #ffda33}
.fyhdxqczanbm{margin: 0 10px 0 30px;padding: 0 15px;background: #21b351;color: #fff;cursor: pointer}
.fyhdxqczanxz a{display: block;padding: 0 15px;background: #0181e4;color: #fff;cursor: pointer}
.fyhuodongletop{margin-bottom: 10px;}
.fyhdbjq{margin-top: 30px;}
.fyxqzlxz{}
.fyxqzlxz li{box-shadow: none !important;border-bottom: 1px solid #f3f3f3;padding-top: 20px;padding-bottom: 20px;line-height: 36px;margin-bottom: 0;padding-left: 30px}
.fyxqzlxz li:after{display: none !important;}
.fyxqzlxz li:before{    position: absolute; content: "";  background: url(../images/fyxzicn.png) no-repeat center top;  width: 17px;  height: 17px;  top: 29px;  left: 0;  background-size: 100% auto;}

.fyxqzlxz li:hover{border-color: #0147d8}
.fyxqzlxz li a.fylmwjxz{top: 20px}
.fyxqzlxz li span.fylmwjjj{width: auto}
.fyzzjgtop{margin-bottom: 12px}
.fycsbm li span{right: 0}
.fycsbm li{border-bottom: 1px solid #f3f3f3;position: relative;padding: 23px 185px 23px 0;line-height: 20px;margin-bottom: 10px}
.fycsbm li b{font-weight: normal;margin-right: 52px}
.fycsbm li a{display: inline-block;color: #0147d8;text-decoration: underline;}
.fycsbm li span{cursor: pointer}
.fybmbtlm{font-size: 28px;color: #040404;line-height: 28px;font-weight: bold;margin-bottom: 30px;}
.fyzhnrbg{padding: 50px 0}
.fyzhnrbg p{text-align: center;font-size: 24px;color: #fff;font-weight: bold;margin-bottom: 18px}
.fyzhnrbg span{display: block;margin-left: 100px;line-height: 20px;color: #fff}


.fychsq{margin-bottom: 30px;width: 100%}
.fychsq h2{color: #0147d8;font-size: 16px;font-weight: bold;margin-bottom: 30px}
.fychsq li{float: left;width: 49%;margin-right: 1%}
.fychsq li.fychsqli{float: inherit;width: 99%;}
.fychsq .fyjbxxle{width: 105px}
.fychsq .fyjbxxri{margin-left: 105px;}
.fyjbxxrilab{margin-right: 40px;font-size: 16px}
.fyfzsbinpt{width: 43%}
.fychsq li.fyqtsbli .fyjbxxle{width: 296px}
.fychsq li.fyqtclli .fyjbxxle{width: 220px}
.fychsq li.fybzjy .fyjbxxle{width: 192px}
.fychsq li.fybzjy .fyjbxxri{margin-left: 192px}
.fychsq .fyjbxxribtn{display: inline-block;margin: 20px 20px 0 0}
.fyjbxxribtn{width: 160px;border:0;background: #0147d8;outline: none;height: 40px;line-height: 40px;padding: 0;color: #fff;margin: 30px auto 0;display: block;cursor: pointer;font-size: 16px}

.fyyhjsxz{position: absolute;top: 10px;right: 0}
.fyyhjsxz a{display: inline-block;background: #0147d8;color: #fff;padding:12px 20px;line-height: 17px;cursor: pointer;margin-right: 30px}
.fyyhjsxz img{vertical-align: top;margin-right: 16px;}
.fygywm{background: url(../images/fygywmbg.jpg) no-repeat center top;background-size: cover;padding:25px}
.fygywm .fyzlzxwyhtop,.fygywmbot{color: #fff}
.fygywmbot{padding-right: 40%}



.pc-slide{width:100%;}
.view .swiper-container{width: 100%; }
.view .swiper-slide img{display: block;width: 100%;height: 421px}
.view .arrow-left{background:rgba(0,0,0,.7) url(../images/lbjt0.png) no-repeat center center;position: absolute;left: 30px;top: 50%;margin-top: -25px;width: 50px;height: 50px;z-index: 10;cursor: pointer}
.view .arrow-right{background:rgba(0,0,0,.7) url(../images/lbjt1.png) no-repeat center center;position: absolute;right: 30px;top: 50%;margin-top: -25px;width: 50px;height: 50px;z-index: 10;cursor: pointer}
.preview {width: 100%;margin-top: 20px;position: relative;}
.preview .swiper-container{width: 100%;}
.preview .swiper-slide{width: 180px;cursor:pointer;margin-right: 10px;border: 2px solid #fff;}
.preview .swiper-slide:last-child{margin-right: 0}
.preview .active-nav img{width: 180px;cursor:pointer;}
.preview .swiper-slide img{display: block;width: 100%;height: 87px;}
.preview .active-nav{border: 2px solid #21b351;}
.preview .arrow-left{background: url(../images/lbjt0.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -9px;width: 9px;height: 18px;z-index: 10;}
.preview .arrow-right {background: url(../images/lbjt1.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -9px;width: 9px;height: 18px;z-index: 10;}


.fyhyxwbotle{width: 38%;overflow: hidden}
.fyhyxwbotle img{display: block;width: 100%;height: 246px}
.fyhyxwbotri{width: 62%}
.fyhyxwbotri li{background: #f5f5f5;position: relative}
.fyhyxwbotri li:after{content: "";position: absolute;background: url(../images/xwjiantou.png) no-repeat center center;width: 21px;height: 21px;top: 50%;margin-top: -11px;right: 5%}
.fyhyxwbotri li:nth-child(2n){background: #fff}
.fyhyxwbotri li a{display: block;padding:15px 13% 14px 7%}
.fyhyxwbotri li p{font-size: 18px;margin-bottom: 15px}
.fyhyxwbotri li span{color: #999999}
.fyhyznle{width: 40%}
.fyhyznri{width: 55%}
.fyhyznri img{display: block;width: 100%;height: 213px;}
.fyfhxqsj{text-align: center;font-weight: bold;font-size: 20px;color: #000}
.fyfhxqfl{margin: 25px 0 5px;}
.fyfhxqfl li{color: #0147d8;font-size: 18px;text-align: center;min-width: 110px;padding:10px;border: 1px solid #0147d8;line-height: 20px;margin: 0 20px 20px 0;cursor: pointer;float: left}
.fyfhxqfl li.fyfhxqflatv{background: #0147d8;color: #fff}
.fyfhxqlb{}
.fyfhxqlb li{border: 1px solid #eaeaea;margin-bottom: 25px}
.fyfhxqlb li:last-child{margin-bottom: 0}
.fyfhxqlb li a{display: block;padding: 10px;}
.fyfhxqlble{width: 360px;overflow: hidden}
.fyfhxqlble img{display: block;width: 360px;height: 160px;}
.fyfhxqlbri{margin-left: 400px;}
.fyfhxqlbri p.fyfhxqlbrizlt{color: #333333;font-size: 18px;margin-top:8px;}
.fyfhxqlbri p.fyfhxqlbrisj{color: #666666;font-size: 16px;margin:22px 0}
.fyfhxqlbri p.fyfhxqlbridd{color: #666666;font-size: 16px;}
.fyfhxqlbri p.fyfhxqlbrirz{color: #0147d8;font-size: 16px;margin-top: 35px;}
.fyfhxqlb li:hover .fyfhxqlbri p.fyfhxqlbrizlt{color: #0147d8;}


.fyzlwyhzuzhangfu li{float: left;width: 25%;text-align: center}
.fyzlwyhzuzhangfu li img{display: block;width: 155px;margin: 0 auto;height: 155px;}
.fyzlwyhzuzhangfu li p,.fyzlwyhzuzhang li p{font-size: 18px;margin: 15px 0 8px}
.fyzlwyhzuzhangfu li span,.fyzlwyhzuzhang li span{color: #666666;font-size: 14px;display: block}
.fyyjjb li{margin-top: 20px;margin-bottom: 20px}
.fyzjchry{width: 200px;background: #0147d8;height: 40px;line-height: 40px;color: #fff;display: block;cursor: pointer;margin: 0 auto;text-align: center;}



.fychsqtc{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;display: none}
.fyzhdiv{position: absolute;top: 50%;left: 50%;width: 700px;height: 490px;background: #fff;margin-left: -350px;margin-top: -245px;text-align: center}
.fyzhdiv img{margin-top: 80px}
.fyzhdiv img.fyzhdivclose{position: absolute;top: 20px;right: 20px;cursor: pointer;margin: 0}
.fyzhdiv p{font-size: 28px;margin: 60px 0 65px}
.fyzhdiv a{display: inline-block;width: 160px;line-height: 50px;background: #0147d8;color: #fff;margin: 0 15px}



.fygzzbot li:hover{background: #0147d8}
.fygzzbot li:hover p,.fygzzbot li:hover p.fygzzbotbt,.fygzzbot li:hover span{color: #fff}
/*.lmkjmainlexq a:hover{border-color: #0147d8}*/
/*.lmkjmainlexq a:hover{color: #0147d8;background: #fff}*/

.lmkjmainle:nth-child(1) .lmkjmainlexq a:hover{border-color: #013591;color: #013591;background: #fff}
.lmkjmainle:nth-child(2) .lmkjmainlexq a:hover{border-color: #00a199;color: #00a199;background: #fff}
.lmkjmainle:nth-child(3) .lmkjmainlexq a:hover{border-color: #ee8837;color: #ee8837;background: #fff}


.lmkjmainle:nth-child(4) .lmkjmainlexq a:hover{border-color: #178dff;color: #178dff;background: #fff}


.sycgallb li:hover span,.fyhyxwbotri li:hover p{color: #0147d8}
.fycylb li:hover{border-bottom-color:#0147d8;}
.fyjrlab span:hover,.fyjrlm li a:hover{text-decoration: underline}
.syerjibt a:hover{background: #0147d8;color: #fff}
.fycxqx0:hover, .fycxqx1:hover,.fyxgxx0:hover, .fyxgxx1:hover,.fyerjimt a.fygrzxfh:hover,.fyqdtj:hover,.fyjbxxribtn:hover,.fyzhdiv a:hover{opacity: .9}
.fylszbot li:hover{box-shadow: 0 0 20px rgba(0,0,0,.1);}


.syxsseiwe img{height: 279px;object-fit: cover}


.fyfsdiv{margin-bottom: 60px;}
.fyfsdiv .fysycxq{color: #000;}
.fyljsq{text-align: center;padding-bottom: 20px}
.fyljsqaa{color: #fff;display: inline-block;width: 224px;line-height: 43px;background: #0147d8}
.fydsfcs{line-height: 20px;}
.fyrzcg{text-align: center;padding: 100px 0}
.fyrzcg img{height: 97px;display: block;margin: 0 auto 20px}
.fyrzcg p{margin-bottom: 5px}
.fyrzstg{border-bottom: 0}
.fyrzstg .fyljsqaa{width: 90px;line-height: 30px;}
.fyrzstg .fyjbxxriimg{margin-bottom: 10px;}
.fyrzcx{}
.fyrzcx li{padding-right: 130px}
.fyrzcx li a.fyckan{right: 30px}
.fyrzcx span.fylmwjsj{width: 29% !important;text-align: left !important;padding-left: 5%;padding-right: 1%}
.fyrzcx span.fylmwjjj{width: 37%!important;padding-right: 1%}
.fyrzcx span.fyzzcs{width: 24%!important;padding-right: 1%}
.fyssgjz{position: relative}
.fyssdiv{display: inline-block;vertical-align: top;line-height: 36px;width: 30%;margin-right: 1%}
.fysslb{width: 23%}
.fyssintp{border: 1px solid #cccccc;line-height: 36px\9;height: 36px;padding: 0 5%;outline: none;width:59%}
.fysssel{border: 1px solid #cccccc;line-height: 38px;height: 38px;padding: 0 5%;outline: none;width: 75%}
.fyssbtn{position: absolute;width: 91px;top: 25px;right: 30px;height: 36px;line-height: 36px;text-align: center;background: #0147d8;color: #fff;border: 0;outline: none;cursor: pointer}
.fysqtx{margin-bottom: 20px}

.fyxzbmb{text-align: center;margin-top: 20px}
.fyxzbmb a{display: inline-block;width: 224px;line-height: 43px;color: #fff;margin: 0 10px;}
.fyxzbmb a.fyxzba{background: #ef8937}
.fyxzbmb a.fysqa{background: #0d4fd9}
.fyhdzj{}
.fyhdzj li{float: left;width: 28.763%;margin: 0 2.2835% 20px}
.fyhdzjimg{padding-bottom: 64%}
.fyhdzj li p{text-align: center;color: #555;font-weight: bold;margin-top: 15px;}
.fysqtc{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 9999;display: none}
.fysqdiv{position: absolute;top: 5%;left: 50%;background: #fff;width: 844px;margin-left: -437px;height: 90%;padding: 0 20px;overflow: auto}
.fysqdiv::-webkit-scrollbar{width:6px;}
.fysqdiv::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fysqdiv::-webkit-scrollbar-thumb{background-color:#0d4fd9;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fysqdiv::-webkit-scrollbar-thumb:hover {background-color:#0d4fd9}
.fysqdiv::-webkit-scrollbar-thumb:active {background-color:#0d4fd9}
.fysqdiv .fyerjimt{margin-bottom: 0;padding-bottom: 10px;}
.fydjscb{width: 70%}
.fyjbxxri{position: relative}
.fyscbd{position: absolute;top: 0;right: 0;width: 21%;background: #0d4fd9;height: 100%;text-align: center}
.fyscbd .pic_z{color: #fff}
.fysqdiv .fyjbxx li.fycxbtn{border-top:1px dashed #999999;padding-top: 25px;margin-top: 25px}
.fysqtx p{font-weight: bold;margin-left: 30px}
.fysqcpdiv{border: 1px dashed #999999;padding: 20px 20px 5px 0}
.fysqtxsub{margin-bottom: 15px}
.fysqdiv .fyjbxxle{width: 110px;}
.fysqdiv .fyjbxxri{margin-left: 110px;}
.fysqadd{margin: 20px auto 60px;text-align: center;width: 120px;line-height: 36px;background: #0d4fd9;color: #fff;cursor: pointer;}
.fysqclose{position: absolute;top: 26px;right: 20px;cursor: pointer;z-index: 22}
.fyrzcg a:hover{text-decoration: underline}
.fyljsqaa:hover,.fyssbtn:hover,.fyxzbmb a:hover,.fysqadd:hover{opacity: .9}
.fyhdzj li:hover p{color: #0d4fd9}


.fyshijianbt{padding-bottom: 15px;border-bottom: 1px solid #eee;line-height: 36px;position: relative;background: url(../images/fycjwjicn.png) left 9px no-repeat;padding-left: 30px;padding-right: 60px;margin-bottom: 30px}
.fyshijianbt a{position: absolute;top: 0;right: 0;}
.fyshijianbt span{margin-right: 50px;display: inline-block}

.fyshijiansp{position: relative}
.fyshijianspdiv{width:86%}
.fyshijianspdiv .item{position:relative;width:100%;text-align: center;}
.fyshijianspdiv .item img{display:block;width:112px;margin: 0 auto;height: 112px}
.fyshijianspdiv .item p.fyspmc{font-size: 18px;margin: 10px 0}
.fyshijianspdiv .item p.fyspzc{margin-bottom: 10px}
.fyshijianspdiv .owl-controls{position:absolute;bottom:80px;margin-top:0;text-align: center;width: 14%;right:-14%;left: auto}
.fyshijianspdiv .owl-dots .owl-dot{display: none !important;}
.fyshijianspdiv .owl-controls .owl-nav [class*=owl-]{padding: 0;margin: 0;background:url(../images/fysjjt.png) no-repeat center center;width: 25px;height: 47px;color: #fff;font-size: 0}
.fyshijianspdiv .owl-controls .owl-nav [class*=owl-]:hover{background:url(../images/fysjjt0.png) no-repeat center center;}
.fyshijianspdiv .owl-controls .owl-nav .owl-prev{display: none !important;}
.fyshijianspdivshao{cursor: pointer}
.fyshijianspdivshao .item{display: inline-block;width: 23%}

.fysplssub{margin-bottom: 10px;line-height: 20px}
.fysplssuble{width: 50%}
.fysplssuble span{display: inline-block;margin-right: 10px;}
.fysplssubri{width: 50%}


.fywyhcjsj{background: url(../images/fywyhcjsjbg.jpg) no-repeat center top;background-size: cover;padding: 48px 0;text-align: center}
.fywyhcjsj p{color: #fff;font-size: 24px;font-weight: bold;margin-bottom: 30px;}
.fywyhcjsj li{display: inline-block;line-height: 50px;border: 1px solid rgba(255,255,255,.5)}
.fywyhcjsj li a{padding: 0 30px;display: block;font-size: 16px;color: #fff}
.fywyhcjsj li img{vertical-align: middle;margin-right:8px;width: 15px;height: 16px}
.fywyhcjsj li img.fywyhcjsjicn1{display: none}


.fywyhcjsj li:hover{background: #fff}
.fywyhcjsj li:hover a,.fyhyxwbotri li:hover p,.fyssgsri a:hover,.fydlbt a:hover,.fywdxz li span.fywdxzcz b:hover{color: #0d4fd9}
.fywyhcjsj li:hover img.fywyhcjsjicn0{display: none}
.fywyhcjsj li:hover img.fywyhcjsjicn1{display: inline-block}

.fycjsj{margin-top: 40px}
.fycjsjbot{}
.fycjsjbot li{margin-bottom: 25px;line-height: 60px}
.fycjsjbotle{width: 15%;text-align: right;font-size: 16px;}
.fycjsjbotri{margin-left: 16%}

.fycjsjbotri textarea{border: 1px solid #eee;padding: 10px 3%;width: 94% !important;}
.fycjsjbotri select{width: 66% !important;}

.fysjcjsel{width: 60%;line-height: 60px;height: 60px;border: 1px solid #eee;background: none;outline: none;padding: 0 3%;}
.fysprw{display: inline-block;padding: 0 15px;border: 1px solid #2bb558;font-size: 16px;margin-right: 8px;position: relative}
.fysprw:after{content: "";background: url(../images/cjsjicn.png) no-repeat center center;width: 4px;height: 7px;position: absolute;top: 50%;margin-top: -3.5px;right: -9px;}
.fysprw:last-child:after{display: none}
.pic_up{cursor:pointer}
.fyspwj{padding: 0 40px;background: #eeeeee;text-align: center;display: inline-block}
.inputPic_z{display:none;}
.fyspwj p,.fyzlqdsc p{font-size:16px;}
.fyzlqdsc{padding: 0 40px;border: 1px solid #eee;line-height: 40px;display: inline-block}
.fyqyzjsc{background: #eeeeee;text-align: center;display: inline-block;padding: 0 20px;vertical-align: top;margin-bottom: 10px;}
.fyqyzjsc p{font-size: 14px}
.fyfjmc{line-height: 20px;margin-top: 20px;}
.fyfjmc p{color: #808080;font-size: 14px;padding-left: 26px;background: url(../images/fyfjicn.png) no-repeat center left;margin-top: 5px}
.fyfjmc p span{margin-left: 60px;cursor: pointer}
.fyqdcj{width: 160px;height: 50px;line-height: 50px;background: #2bb558;color: #fff;outline: none;border: 0;cursor: pointer;text-align: center;margin-top: 30px;margin-bottom: 30px}


.yzmsxcli{display: block !important;position: absolute;bottom: 0;right:  0;width: 32px;height: 32px;background:rgba(255,255,255,.8) url(../images/yzmsxicn.png) no-repeat center center;background-size: 30px auto;cursor: pointer;}
.fypznrtxt{border: 1px solid #f3f3f3;width: 96%;padding: 15px 2%;height: 200px;outline: none;line-height: 24px}
.fypzcz{margin-top: 20px;}
.fypzcz a{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;color: #fff;margin-right: 20px}
.fypzcz a img{vertical-align: top;margin-right: 10px;margin-top: 12px;}
.fypzcz a.fypzcz0{background: #21b351}
.fypzcz a.fypzcz1{background: #2da1f9}
.fylianxiri,.footwx{display: none}
.lmdtbtbotle .syerjibt{display: none}

.piaofu_none{display: none !important;}
.piaofu{position: fixed;z-index: 9999;left: 0; width: 292px; top: 0;padding-top: 22px}
.piaofusub{position: relative;transition:all 2s ease;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;width: 100%;height: 100%}
.piaofusub p{position: absolute;bottom: 0;left: 0;width: 94%;height: 30px;line-height: 30px;background: rgba(11, 135, 231,.8);color: #fff;text-align: center;padding: 0 3%}
.piaofusub_right{float: right}
.piaofusub li{margin-bottom: 10px;position: relative}
.piaofusub img{display: block;width: 100%;}
.piaofusub span{position: absolute;top: -22px;right:0;z-index: 33;color: #fff;width: 20px;line-height: 18px;text-align: center;background: #0147d8;font-size: 12px;height: 20px;cursor: pointer;display: none}
.piaofu_odd{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);
    opacity: 0;
    transition:all 5s ease;-webkit-transition:all 5s ease;-moz-transition:all 5s ease;-ms-transition:all 5s ease;
    transform-origin:top right;
    /*-ms-transform-origin:20% 40%;*/
    /*-webkit-transform-origin:20% 40%;*/
    /*moz-transform-origin:20% 40%;*/
    /*-o-transform-origin:20% 40%;*/
}
.piaofusub_you,.piaofusub_zuo{opacity: 0;width:0;height:0;}
.cebianpiaofu{display: none;position: fixed;top:50%;left: 0;z-index: 999;margin-top: -65px}

.cebianpiaofu img{width: 30px}

.lmdtbtbotrisub .fyxinwenlble,.lmdtbtbotrisub .fyxinwenlble img{width: 206px;height: 88px}
.lmdtbtbotrisub .fyxinwenlbri{margin-left: 220px}

.fyzmpx{color: #666;margin-bottom: 20px}
.fyzmpx span{color: #f00;margin-right: 5px}

.cbpfgb{display: none}
.cbpfgb img{width: 30px;display: block;cursor:pointer}
.pfnrxs,.cbpfgb{position: fixed;top: 200px;left: 0;z-index: 99999;}
.pfnrxs span{background: #0147d8;position: absolute;top: -32px;right: 0;width: 32px;height: 32px;color: #fff;text-align: center;line-height: 32px;cursor: pointer}
.pfnrxs li{position: relative}
.pfnrxs li img{height:163px;display: block}

.fylxwmapp{display:none}

.fyhywdzst{    display: inline-block;margin-left: -10px;  color: #999;  font-size: 12px;  vertical-align: middle;}
.fyxwfltezs a.fyxwflatv{vertical-align: middle}


.fyhzbm{}
.fyhzbm .fyjbxxle{text-align: left;width: 90px;padding-left: 20px}
.fyhzbm .fyjbxxri{margin-left: 110px}
.fyhzbm li.fyjrzwh{}
.fyhzbm li.fyjrzwh .fyjbxxle{width: auto}
.fybmlab{margin-right: 80px;cursor: pointer}
.fybmlab input{margin-right: 10px;}
.fysryzm{width: 75%}
.fyyzmicn{position: absolute;top: 0;right: 0;width: 20.59%;height: 100%;display: block;cursor: pointer}
.fyhqyzm{position: absolute;top: 0;right: 0;width: 22%;height: 100%;display: block;cursor: pointer;background: #1856d9;color: #fff;text-align: center;border: 0;outline: none}



.fyhdbtdiv{margin-bottom: 25px}
.fyhdbtdiv .fyzzjgtop{line-height: 40px;margin-bottom: 0;padding: 0 20px;color: #fff;background: #1856d9}
.fyhdbtdiv .fyyhjsxz a{margin: 0;background: #ef8937;padding: 0 20px;font-size: 18px;line-height: 40px;font-weight: bold}
.fyhdbtdiv .fyyhjsxz{position: relative;top: 0}
.fyjshd{margin-top: 40px}

.fyljbmee{position: relative;text-align: center;margin-top: 30px;top: 0}
.fyljbmee a{    display: inline-block;  background: #ef8937;  color: #fff;  padding: 17px 50px;  line-height: inherit;font-size: 20px;  margin-right:0;}
.fyhdxzhy{}
.fyhdxzhy li span.fylmwjjj{width: 90%;margin-left: 36px}

.tuxyzmdiv{position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;z-index: 9999}
.tuxyzm{position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background: #fff;border: 1px solid #ccc;box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.4);padding: 10px}


 /*2024.8.19隐私政策*/
.fybmyszc{text-align: left;cursor: pointer}
.fyysyd{background: url(../images/xqicn1.png) no-repeat center center;width: 16px;height: 17px;background-size: cover;display: inline-block;vertical-align: top;margin-right: 10px;margin-left: 20px}
.fybmyszc p{    display: inline-block; vertical-align: top;  line-height: 20px;}
.fybmyszc p span{cursor: pointer;color: #1856d9;}
.fybmyszc p span:hover{text-decoration: underline;}
.fyjbxx li.fybmyszc{line-height: inherit;min-height: inherit;display: inline-block;vertical-align: top;margin: 0}
.fyydtkty .fyysyd{background-image: url(../images/xqicn0.png)}
.fyystcbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 9999;display: none}
.fyystdiv{position: absolute;top: 50%;left: 50%;background: #fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width: 1200px;max-width: 90%}
.fyystop{text-align: center;font-size: 20px;padding: 25px 40px;font-weight: bold}
.fyysbot{margin: 0 40px 25px;max-height: 60vh;overflow: auto;padding-right: 10px}
.fyysbot::-webkit-scrollbar{width:8px;}
.fyysbot::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyysbot::-webkit-scrollbar-thumb{background-color:#000;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyysbot::-webkit-scrollbar-thumb:hover {background-color:#000}
.fyysbot::-webkit-scrollbar-thumb:active {background-color:#000}
.fyysbtn{text-align: center;padding: 0 40px 25px}
.fyysbtn p{display: inline-block;vertical-align: top;  height: 36px;  line-height: 36px;  cursor: pointer;  color: #fff;  border: 0;  outline: none;  background: #0d4fd9; padding: 0 20px}
.fyyszs{padding: 12px 25px;background: rgba(0,0,0,.6);text-align: center;color: #fff;position: fixed;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index: 9999;display:none}
.amap-icon img {width: 25px;  height: 34px;}
.amap-marker-label{  padding: 7px 10px;  border: 0; box-shadow: 0 0 8px rgba(0,0,0,.5);  left: -46px !important;  top: -40px !important;  }
.amap-marker-label:after{content: "";position: absolute; margin-left: -8px;  border: 8px solid transparent;  border-top: 8px solid #fff;  left: 50%;  bottom: -15px;}
.fyljmewidt{width: 70%}
.fysmqynew{color: #0d4fd9;cursor: pointer}
.fysmqynew:hover,.fywjmm:hover{text-decoration: underline}
.fywjmm{color: #0d4fd9}
.fymmqt{}
.fymmqt li{position: relative;padding-left: 115px}
.fymmqt li.fymmliwd{padding-left: 0}
.fymmszwz{position: absolute;top: 0;left: 0;line-height: 40px}
.fymmqt .fyjbxxriinpt0{width: 48%}
.fyghsjh{width: 480px;margin:  0 auto;max-width: 90%}
.fyghsjh .fyjbxxle{text-align: left;width: 80px}
.fyghsjh .fyjbxxri{margin-left: 90px}
.fyghsjh .fydjhqyzm{width:40%}
.fyghsjh li.fycxbtn{padding-left: 90px}
.fyghsjh .fycxqx1{width: 100%;margin: 0}
.fygsmcyc{    position: absolute;  background: #fff;  width: 100%;  box-sizing: border-box;display: none;padding: 10px 3%; max-height: 155px;overflow: auto;border:1px solid #ccc;z-index: 3;    margin-top: -4px;}
.fygsmcyc p{margin-bottom: 10px;cursor: pointer}

/*.aaaaa52 .fylszbotle{display: block !important;}*/
/*.aaaaa52 .fylszbotri{    margin-left: 110px!important;*/
    /*padding-top: 20px!important;}*/


.sycgfb2 .fyhyxwbotri li span{height: 19px;line-height: 19px}

.fybanwznew{text-align: center;color: #fff;margin-top: 20px;font-size: 18px;margin-bottom: -20px}


/*20241217*/
.qhxtbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:#fff url(../img/hxbg0.png) no-repeat center top;background-size: 100% auto;padding: 0 10%;box-sizing: border-box}
.hxlogo{margin-top: 35%}
.hxlogo img{height: 42px}
.hxqdxt{color: #333333;font-size: 28px;margin: 3% auto 14%}
.hxdl{}
.hxdl ul,.hxdl li{margin:0;padding:0;list-style:none;}
.hxdl li{margin-bottom: 25px}
.hxdl li p{font-size: 16px;margin-bottom: 0}
.hxdl li p img{height: 12px;vertical-align: middle;display: inline-block;margin-right: 10px;}
.hxdlinp{line-height: 47px\9;height: 47px;border: 0;border-bottom: 1px solid #eaeaea;outline: none;background: none;padding: 0;width: 100%}
.hxdlbtn{line-height: 40px;height: 40px;border: 0;outline: none;background: #013591;padding: 0;width: 100%;color: #fff;text-align: center;  -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px;font-size: 16px}
.hxdiv{position: relative;top: 0;left: 0;width: 100%;min-height: 100vh;background:url(../img/hxbg1.jpg) no-repeat center bottom;background-size:cover;padding: 1px 7%;box-sizing: border-box;}
.hxdiv .hxlogo{margin: 20px auto}
.hxdiv .hxlogo img{margin: 0 auto;display: block}
.hxewm{background: #fff; -webkit-border-radius:10px;  -moz-border-radius:10px;  border-radius:10px;padding: 25px 30px}
.hxewm img{width: 58px;display: block;margin: 0 auto 10px}
.ddhxfy{text-align: center;color: #333333;font-size: 16px;margin-bottom: 15px}
.hxzsq{background: #f2f5f9;height: 150px;line-height: 150px;text-align: center;font-size: 16px;color: rgba(51,51,51,.3);margin-bottom: 20px}
.hxewm p{line-height: 40px;  height: 40px;  background: #013591; width: 100%;  color: #fff;  text-align: center;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  font-size: 16px;margin: 0}
.fyhxdiv{}
.hxtcdl{text-align: center;width: 100%;padding: 30px 0}
.hxtcdl a{color: #013591;font-size: 16px;}
.fyhxxxk{margin-bottom: 10px !important;}
.fyhxxxk .form-control{
    font-size: 16px;
    display: block;
    width: 100%;
    padding:0 30px 0 15px;
    color: #333;
    border: 0;
    border-radius: 10px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    -o-transition: none;
    transition:none;
    line-height: 52px;
    height: 52px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:#fff url(../img/fyhxjticn.png) no-repeat center right !important;
    background-size:20px auto !important;
    outline: none;
}

.fyhxxxk .form-control::-ms-expand {display:none;}
.hxewmwc{background: none;padding: 0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;}
.hxewmwc .ddhxfy{color: #08af17}
.hxewmwc .hxzsq{
    height: auto;
   line-height: inherit;padding: 0;
    box-sizing: border-box;
}
.hxshenfen{color: #ee8837;font-size: 40px;margin-bottom: 10px;font-weight: bold;line-height: 1;margin-top: 0 !important;}
.hxname{font-size: 20px;color: #333333;margin-top: 5px;padding: 0 10px}
.hxshenfen{font-size: 28px}
.hxewmwc .hxzsq{position: relative}
.hxzsqsub{padding: 40px 0}
.hexinxi{background: #fff;padding: 15px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;margin-bottom: 10px}
.hxxxtop{font-size: 16px;color: #333;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #eaeaea;line-height: 24px}
.hxxxbot{font-size: 12px;color: #333;position: relative;padding-left: 35px;margin-top: 5px;line-height: 20px}
.hxxxbot span{position: absolute;top: 0;left: 0}


.hexwcl{background: #fff;padding:25px 30px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;}

.fyltbt{position: relative;margin-bottom: 10px;}
.fyltxs{padding: 10px 30px 10px 15px;font-size: 16px;color: #333;background: #fff;line-height: 22px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;    background: #fff url(../img/fyhxjticn.png) no-repeat center right !important;
    background-size: 20px auto !important;}

.fyltyc{background: #f9f9f9;padding:0 15px; -webkit-border-radius:10px;
    -moz-border-radius:10px;position: absolute;
    border-radius:10px; box-shadow: 0 0 10px rgba(0,0,0,.1);    max-height: 180px;overflow: auto;display: none;box-sizing: border-box;width: 100%}
.fyltyc p{padding: 10px 0;border-bottom: 1px solid #e5e5e5;color: #333333}
.fyltyc p:last-child{border-bottom: 0}
/*20241217 end*/


.zcdlnew{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);padding: 30px;box-sizing: border-box}
.zcrhle{width: 60.527%}
.zclbdt .item{padding-bottom: 66.7%}
.zcrhri{width: 36%}

.zclbdt  .owl-controls{position: absolute;bottom: 20px;right:  20px}
.zclbdt .owl-dots .owl-dot span {
    width: 12px;
    height: 12px;
    margin: 0 0 0 10px;
    background: #999;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.zclbdt .owl-dots .owl-dot.active span, .zclbdt .owl-dots .owl-dot:hover span {background: #0d4fd9;}

/*20250926*/
.fyyhzcmai{padding-top: 50px;min-height: calc(100vh - 136px);box-sizing: border-box}
.fyyonghu{width: 960px;max-width: 90%;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.1);padding: 30px 80px;box-sizing: border-box;margin: 0 auto;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;}
.fyhhbt{font-size: 32px;text-align: center;color: #333333;padding-bottom:30px;margin-bottom: 30px;border-bottom: 1px dashed #999}
.fyyonghu .fyjbxxle{font-size: 16px;color: #333;width: 170px}
.fyyonghu .fyjbxxri{margin-left:  170px}
.fyyonghu .fyjbxxriinpt{font-size: 16px}
.fyyonghu .fybgxxts{width: auto;margin-top: 0;padding-top: 13px}
.fyyonghu .fydjhqyzm{line-height: 40px;height: 40px;background: #0147d8;color: #fff}
.fyjsly{}
.fyjsly label{margin-right: 50px;margin-bottom: 10px;font-size: 16px;color: #333333;cursor: pointer;display: inline-block;vertical-align: top;line-height: 1.5}
.fyjsly label input{margin-right: 10px;}
.fyyhzcxy{text-align: center;line-height: 1.5}
.fyyhzcxy   input{margin-right: 5px}
.fyyhzcxy span{cursor: pointer}
.fyyhzcxy span:hover,.fyyhljdl a:hover{text-decoration: underline;}
.fyyhljzc{text-align: center;margin: 10px 0 15px}
.fyyhljzc .fycxqx1{width: 420px;max-width: 80%}
.fyyhljdl{text-align: center;color: #999}
.fyyhljdl a{color: #0d4fd9}
.footerYonghu{text-align: center;background: #eeeff9;padding: 20px 10px;}
.footerYonghu span,.footerYonghu  a{color: rgba(51,51,51,.6);display: inline-block;vertical-align: top;margin: 0 5px}
.footerYonghu  a:hover,.fyyhwjmm:hover{text-decoration: underline;color: #0d4fd9}
.fywangjimima{width: 600px;padding-left: 70px;padding-right: 70px;}
.fywangjimima .fyjbxxle{width: 90px}
.fywangjimima .fyjbxxri{margin-left: 90px}
.fywangjimima .fyyhzcxy{text-align:left}
.fywangjimima .fyyhljzc{max-width: 100%;margin: 0 auto;width: 100%}
.fywangjimima .fycxqx1{width: 100%;max-width: 100%;margin:10px 0 10px 0}
.fyyhwjmm{color: #333}
.fywjmai{padding-top: 100px}
.fyyhdlmai{padding-top: 160px}
.fydlhuiline0{margin: 0 8px}
.fydlhuiline0,.fyyhljdl a.fydlhuiline1{color: #333333}
/*20250926*/

.fybmcgtc,.fyxgbmcgtc,.fydlzcwdlzt{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 999;display: none}
.fybmcgsub{position: absolute;top: 50%;left: 50%;width: 410px;max-width: 90%;background: #fff;padding: 30px;box-sizing: border-box;text-align: center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.fybmclose{position: absolute;top: 15px;right: 15px;cursor: pointer;height: 15px}
.fybmcgicn{height: 48px;display: block;margin: 0 auto 20px}
.fybmcgsub p{font-size: 24px;margin-bottom: 10px;color: #333333}
.fybmcgsub span{margin-bottom: 30px;display: block;color: #333333}
.fybmcgsub a{display: inline-block;vertical-align: top;min-width: 148px;line-height: 42px;padding: 0 10px;box-sizing: border-box;background: #0d4fd9;color: #fff}
.fyfltbt{line-height: 1;margin:  10px 0}
/*参会确认*/
.fychbj{background: #f1f1f1;padding: 50px 0;box-sizing: border-box}
.fychbjmian{width: 1440px;max-width: 90%;margin: 0 auto}
.fychbanner img{display: block;width: 100%}
.fychbanner img.fychbanapp{display: none}
.fychbt{background: #fff;padding: 40px 12% 80px}
.fychqr{text-align: center;color: #333;font-weight: bold;font-size: 32px;margin-bottom: 30px}
.fyhydiv{margin-bottom: 10px}
.fyhytop{border-bottom: 1px solid #e6edfb;margin-bottom: 30px;line-height: 25px}
.fyhytop span{display: inline-block;vertical-align: top;padding: 10px 15px;background: #0d4fd9;color: #fff;font-size: 18px;}
.fyhytop i{font-style: normal;margin-left: 25px;padding: 10px 0;display: inline-block;vertical-align: top;font-size: 16px;}


.fyhybot{margin: 0 70px}
.fyhybot li{margin-bottom: 20px}
.fyhybot li p,.fyhybot li span{display: inline-block;margin-right: 30px;color: #333;font-size: 16px;position: relative;box-sizing: border-box;line-height: 24px}
.fyhybot li p{min-width: 360px;padding-left: 15px}
.fyhybot li p i{font-style: normal;margin-left: 15px}
.fyhybot li p:after{content: "";position: absolute;top: 10px;left: 0;background: #0d4fd9;width: 6px;height: 6px}
.fyhybot li span{min-width: 100px;padding-left: 30px;cursor: pointer}
.fyhybot li span:after{content: "";position: absolute;top: 2px;left: 0;width: 16px;height: 17px;background: url(../images/xqicn1.png) no-repeat left top;background-size: 100% auto}
.fyhybot li span:last-child{margin-right: 0 !important;}
.fychtj{margin: 80px auto 0;width: 421px;max-width: 80%;line-height: 48px;height: 48px;text-align: center;background: #0d4fd9;color: #fff;cursor: pointer;font-size: 16px;}
.fyhybot li span.fychtre:after{background-image: url(../images/xqicn0.png)}
.fysrymz .fysryzm{width: 24%}
.fysrymz .fyyzmicn{right: auto;left: 26%}
/*参会确认*/
.fyjglist{padding-bottom: 30px}
.fyjglist img.fyjgimgpc{display: block;width: 100%}
.fyjglist li{float: left;width: 23.4%;margin: 0 2.13% 0 0;position: relative;padding-top: 20px}
.fyjglist li:after{content: "";position: absolute;top: 0;left: 15px;width: 1px;background: #cccccc;bottom: 18px}
.fyjglist li:before{content: "……";position: absolute;bottom: -30px;left: 30px;right: 0;text-align: center;color: #afafaf}


.fyjglist li:last-child{margin-right: 0}
.fyjglist li a{display: block;margin-left: 30px;background: #f2f2f2;padding: 9px;position: relative;margin-bottom: 13px;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px;text-align: center;font-size: 12px}
.fyjglist li a:last-child{margin-bottom: 0;line-height: 36px;padding: 0}
.fyjglist li a:after{content: "";position: absolute;top: 50%;left: -15px;width: 15px;background: #cccccc;height: 1px;}
.fyjglist li a:hover{background: #ebe8e8}
.fyjglist li a:last-child:hover{background: #f2f2f2}
.fyfybtbloe{font-weight: bold}
.fyltckspan{font-size: 14px;font-weight: normal;line-height: 1.75;display:inline-block}
.fyltcklink{font-size: 12px;color: #0290ff;text-decoration: underline}
.fybmimgwl{margin-top: 40px}
.fybmimgwl img{display: block;width: 100%;}


.fyxcxtc{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.3);z-index: 9999;top: 0;left: 0;display: none}
.fyxcxtcsub{width: 620px;position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/xcxtcbg.jpg) no-repeat center bottom;background-size: cover;padding: 45px;box-sizing: border-box;max-width: 90%;text-align: center}
.fyxcxtcsub img.fyapweix{display: block;margin: 30px auto 15px;width: 144px}
.fyxcxtcsub img.fyappclose{position: absolute;top: 0;right:0;cursor: pointer;width: 45px}
.fybmjzapp1{font-size: 18px;color: #333333}
.fybmjzapp2{font-size: 18px;color: #333333}
.fybmjzapp3{font-size: 16px;color: #666666}
.fybmjzapp4{font-size: 16px;color: #666666}
.fysdhxbt{text-align: center;font-size: 20px;color: #333;line-height: 1;margin-bottom: 20px}
.fysdhxss{line-height: 42px;height: 42px;background: #f2f5f9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 10px;
}
.fysdhxle{background: none;padding: 0 10px;outline: none;border: 0;line-height: 42px\9;height: 42px;width: 80%;box-sizing: border-box;font-size: 14px;color: #333}
.fysdhxle::-webkit-input-placeholder{color:rgba(51,51,51,.3);}
.fysdhxle::-moz-placeholder{color:rgba(51,51,51,.3);}
.fysdhxle:-moz-placeholder{color:rgba(51,51,51,.3);}
.fysdhxle:-ms-input-placeholder{color:rgba(51,51,51,.3);}
.fysdhxri{background: url(../images/fyhxssbtn.png) no-repeat center center;line-height: 42px;height: 42px;outline: none;padding: 0;border: 0;background-size: 14px auto;width: 16%}
.fysszqnr{text-align: center;background: #f2f5f9; -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;padding: 40px 0;    margin-bottom: 20px;}

.hxewm p.btn-ljhx{background: #f2f5f9;color: #333333;}
.hxewm p.btn-sdhx{background: none;color: #013591;margin-top: 10px}


.fysdhxxm{color: #333333; padding: 0 10px;font-size: 28px;line-height: 1;font-weight: bold;margin-bottom: 10px}
.fysdhxgsm{  font-size: 20px;  color: #333333;margin-top: 5px;  padding: 0 10px;margin-bottom: 5px;}
.fysdhxtel{font-size: 18px;color: #013591}
.sdhxdiv2{display: none}
.shhxSuccse{display: none}
/*.shhxSuccse .hxewm{position: absolute;width: 80%;padding: 30px 5%;box-sizing: border-box;  -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px;left: 10%;top: 50%;*/
    /*-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}*/
/*.shhxSuccse .hxewm img{margin-bottom: 20px}*/
/*.shhxSuccse .ddhxfy{margin-bottom: 20px;color: #08af17}*/
/*.shhxSuccse .hxewm p.btn-smbd{width: 68%;margin: 0 auto}*/

.fyhdfl{}
.fyhdfl li{position: relative;line-height: 34px;border-bottom: 1px solid #eeeeee;padding-left: 60px;padding-bottom: 15px;margin-bottom: 15px}
.fyhdfl li:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0}
.fyhdfl li span{position: absolute;top: 0;left: 0;color: #0247d8;font-weight: bold;font-size: 16px}
.fyhdfl li a{display: inline-block;padding: 0 20px;margin: 0 5px 5px 0;color: #555555}
.fyhdfl li a.fyhdflatv{background: #0247d8;color: #fff}
.fylmhdxz{}
.fylmhdxz li{width: 48.513%;margin-right: 2.974%;padding: 0 !important; box-shadow: -2.158px 2px 27px 0 rgba(0, 97, 224, 0.1);  }
.fyhyzzlbtxt{padding: 20px}
.fylmhdxz li p{line-height: 30px;height: 60px;font-size: 20px;margin-top: 0 !important;}
.fylmhdxz li p span{color: #0061e0}
.fylmhdxz .fyhyzzlbimg{padding-bottom: 59.907%}
.fylmhdxz .fyhyzzlbimg span{color: #fff}
.fylmhdxz .fyhyzzlbimg span.fyhdbmz1{background: #f49b46}
.fylmhdxz .fyhyzzlbimg span.fyhdbmz2{background: #00aea9}
.fylmhdxz .fyhyzzlbimg span.fyhdbmz3{background: #949494}


.fywlicn{display: inline-block;  vertical-align: top;margin-left: 3px;  height: 20px;  margin-top: 10px}

.lmdtbtbotle .fyerji li a.fyerjione{position: relative}
.syxwmorenew{position: absolute;top: 50%;right:15px;width: 57px;height: 25px;line-height: 25px;border: 1px solid #fff;text-align: center;font-size: 12px;color: #fff;margin-top: -13px;display: none}
.syxwmorenew:hover{background: #fff;color: #013591;border-color: #013591}
.lmdtbtbotle .fyerji  li.fyerjiavt .syxwmorenew{display: block}
.syxwgdmore{display: none}
/*20260203*/
.jrlm a{color:#0147d8;border: 1px solid #0147d8;background: #fff}
.denglu{background:#0147d8;padding: 0 20px;color: #fff;border: 1px solid #0147d8}
.denglu a.dengluaa,.denglu a.zhuceaa{display: inline-block;vertical-align: top;color: #fff;border: 0;padding: 0;font-weight: normal;}
.yidenglu{margin: 10px 10px 0 15px}
.yidenglu a{display:block}
.ydltx{position: relative;display: inline-block;vertical-align: top}
.ydltx img{width: 36px;height: 36px;display: block;}
.ydltx span{position: absolute;top: 0;right: 0;width: 8px;height: 8px;background: #d20000;}
.yidenglu p{display: inline-block;vertical-align: top;line-height: 36px;margin-left: 10px}
.fyyhnews{position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden;}
.fyyhnews:before,.fyzxflbot:before{position: absolute;content: "";top: 0;left: 0;width: 100%;height:260px;background:url(../images/fyzcbgtop0.png) no-repeat center top;background-size:100% auto}
.fyyhnews:after,.fygrmairi:after{position: absolute;content: "";bottom: 0;left: 0;width: 100%;height:260px;background:url(../images/fyzcbgtop1.png) no-repeat center bottom;background-size:100% auto}
.fyyhnews .fybgxxts{font-size: 14px}
.fyhhbt,.fyjbxx{position:relative;z-index: 3}
.fyjsly label{margin: 0 0 15px 0;display:block}
.fyjsly label:last-child{margin-bottom:0}
.fygrmaile{width: 20%}
.fyxxtx{text-align: center;box-shadow: 0 0 10px rgba(0,0,0,.1);overflow: hidden;padding: 20px 10px 40px;background:url(../images/fyzxbgtx.jpg) no-repeat center top;background-size:cover;margin-bottom: 15px}
.fyxxtx img{display: block;margin: 0 auto;width: 98px;height: 98px}
.fyxxtx p{font-size: 20px;color: #333333;margin-top: 20px}
.fyxxtx span,.fyxxtx p.fontMedium:nth-child(3){font-size: 16px;color: #666666;margin-top: 10px;display: block}
.fyxxtx a{display:none}
.fyzxflbot{box-shadow: 0 0 10px rgba(0,0,0,.1);overflow: hidden;background: #fff;position: relative;}
.fyzxtopbt{font-size: 20px;padding:15px 30px;color: #2f3035;border: 1px solid #eaeaea;margin-bottom: 20px}
.fyzxtopbt:after{content: "";position: absolute;width: 4px;height: 20px;top: 50%;margin-top: -10px;background: #0d4fd9;left: 15px;border-radius: 5px}
.fygrzxdh{}
.fygrzxdh li{position: relative;}
.fygrzxdh li a{padding:15px 30px 15px 80px;display: block;font-size: 16px;color: #333}
.fygrzxdh li img{display:inline-block;width: 26px;position: absolute;top: 50%;left: 30px}
.fygrzxdh li.fynavliatv,.fygrzxdh li:hover{background:rgba(13,79,217,.03)}
.fygrzxdh li.fynavliatv:before{background:#0d4fd9;width: 4px;height: 100%;position: absolute;top: 0;right: 0;content: ""}




.fygrzxtc{text-align: center;background: #f3f6fd;margin-top: 30px}
.fygrzxtc a{color: #0d4fd9;display:inline-block;vertical-align: top;line-height:60px;font-size: 18px}
.fygrzxtc a:hover{text-decoration: underline;}
.fygrmairi{width: 77%;background: #fff;position: relative;min-height: 260px;overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,.1);padding: 30px 30px 60px;box-sizing: border-box;min-height: 705px}
.fyzxrimai{position: relative;z-index: 3;}
.fyzxtop{font-size: 24px;color: #333;padding-left: 20px;border-bottom: 1px solid #eaeaea;margin-bottom: 30px;padding-bottom: 24px;}
.fyzxtop:after{content: "";position: absolute;left: 0;width: 3px;background: #0d4fd9;bottom: 24px;top: 0}
.fybmsxlist{position: absolute;top: 30px;right: 30px;z-index: 3}
.fybmxssel{width: 160px;line-height: 42px;height: 42px;border:1px solid #eaeaea;border-radius: 10px;margin-left: 15px;padding: 0 20px;box-sizing: border-box;cursor: pointer;outline: none;;}
.fyjbxxtel{margin: 0 45px}
.fyjbxxtel li{padding-left: 80px;position: relative;padding-bottom: 25px;margin-bottom: 25px}
.fyjbxxtel li:after{content: "";position: absolute;left: 80px;background: #efefef;bottom: 0;right: 0;height: 1px}
.fyxxtelimg{background:#0d4fd9;position: absolute;width: 48px;height: 48px;overflow: hidden;top: 0;left: 0;}
.fyxxtelimg img{width: 16px;position: absolute;top: 50%;left: 50%;}
.fyxxsjhm{color: #151515;margin-bottom: 5px;font-size: 16px;}
.fyxxgg{color: #666;width: 260px;position: relative;}
.fyxxgg span{color: #0d4fd9;cursor: pointer;position: absolute;top: 0;right: 0}


.fyjbxxtel li:last-child .fyxxgg{width: 100%}
.fyjbxxxg{margin: 30px 125px 0;padding-bottom: 40px;border-bottom: 1px solid #efefef;font-size: 16px}
.fyjbxxxg li{position: relative;padding-left: 80px;margin-bottom: 15px;min-height: 40px}
.fyjbxxxg li.fyxxliwid{padding-left: 0;}
.fyxxgrle{position: absolute;top: 0;left: 0;line-height: 40px;color: #333333;}
.fyjbxxxg .fybgxxts{width: 100%;font-size: 14px;margin-bottom: 20px}
.fyjbxxxg .fybgxxts span{color: #333}
.fyjbxxxg .fyjsly{margin: 0 80px}
.fyjbxxxg .fycxqx1{margin: 20px 0 0 0;font-size: 18px;width: 160px;height: 48px;line-height: 48px}

.fyjbxxxg .fyzczlt{line-height: 40px;padding-left: 80px;}


.fyxxgrri{}
.fyscsfz{width: 121px;height: 121px;position: relative;cursor: pointer;overflow:hidden}
.fyscsfz .pic_z{width:100%;height:100%;position: absolute;top: 0;left: 0;padding: 0}
.fyscsfz .pic_z p{width:100%;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.6);line-height: 24px;color: #fff;text-align:center;height: 24px;}
.fyscsfz img{width:100%;height:100%;position: absolute;top: 0;left: 0;}
.fygrtxle{top: auto;bottom: 0;line-height: 121px}
.fyggxxbg{background: rgba(0,0,0,.6);position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;display: none;}
.fysjhgg{position: absolute;background: #fff;top: 50%;left: 50%;width: 915px;overflow: hidden}
.fyggsjhtop{padding: 20px 30px;background: #0d4fd9;color: #fff;font-size: 24px;position: relative;}
.fyggsjhtop img{position: absolute;top: 50%;right: 10px;width: 36px;margin-top: -18px;cursor: pointer;}
.fyggsjhbot{padding: 60px 120px}
.fyggsjhbot li{position: relative;margin-bottom: 25px;}
.fyggsjhbot li p{color: #333;font-size: 16px;margin-bottom: 5px}
.fyggsjhbot li p span{color: #b81c22}
.fyggsjhbot .fydjhqyzm{top: auto;bottom: 0;background: #0d4fd9;color: #fff;width: 130px}
.fyggqxbtn{width: 180px;border: 1px solid #e3e3e3;background: none;outline: none;height: 54px;line-height: 54px;padding: 0;font-size: 18px;color: #333;text-align: center;cursor: pointer;margin: 25px 10px 0;cursor: pointer}
.fyggsjliat{text-align: center}
.fywdbmlist{}
.fywdbmlist li{padding-bottom: 30px;border-bottom: 1px solid #eaeaea;margin-bottom: 30px;position:relative}
.fywdbmwl{width: 80%;}
.fywdbmimg{width: 36.838%;padding-bottom: 22.1%}
.fywdbmimg span{
    position: absolute;
    top: 0;
    left: 0;
    background: #f49b46;
    line-height: 30px;
    padding: 0 15px;
    color: #fff;
}
.fywdbmimg span.fyhdbmz2{background: #00aea9}
.fywdbmimg span.fyhdbmz3{background: #949494}
.fywdbmtxt{width: 61%;padding-top: 10px}
.fybmlbbt{color: #333;line-height: 30px;font-size: 18px;height: 60px;margin-bottom: 50px}
.fybmzt{}
.fybmzt p{margin-bottom: 8px}
.fywdbmzt{width: 15%;position: absolute;bottom:30px;right: 0;}
.fybmztdiv{margin-bottom: 10px;position: relative;}
.fybmztdiv:last-child{margin-bottom: 0}
.fyewmshow{position: absolute;z-index: 4;width: 120px;height: 120px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.1);left:50%;margin-left: -60px;bottom: 54px;padding: 10px;box-sizing: border-box;border: 1px solid #eaeaea;display: none}
.fyewmshow:after{content: "";position: absolute;background:url(../images/navsanjiao1.png) no-repeat center center;width:19px;height: 9px;background-size: 100% auto;bottom: -9px;left: 50%;margin-left: -9.5px}
.fyewmshow img{display:block;width: 100px;height: 100px}
.fywdewm:hover .fyewmshow{display: block}
.fywdbmlist li:hover .fyewmshow img{  -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}

.fyztewm{border: 1px solid #dcdcdc;line-height: 42px;text-align: center;display: block}
.fybmpage{margin-top: 40px}
.fybmpage .fyguanyu{
    background: none;
    box-shadow: none;
    padding: 0;
    margin-bottom: 0;
}

.fygrzxbmxg{margin: 0 150px}
.fygrzxbmxg .fyjbxxle{color: #333}
.fywdbmxs{color: #666;    background: #f9f8f8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
padding: 0 3%;box-sizing: border-box;}
.fygrzxmm{}
.fygrzxmm .fyhzbm li{margin-left: 150px;margin-right: 150px}
.fygrzxmm .fyhzbm li.fyxgmmli{text-align: center;border-top: 1px solid #eaeaea;padding-top: 25px;margin:45px 0 0;}
.fygrzxmm .fyhzbm .fyjbxxle{ text-align: right;width: 90px;padding-left: 0;}
.fygrzxmm .fydjhqyzm{background: #0d4fd9;color: #fff;}
.fygrzxmm .fyjbxxle,.fygrzxmm .fyjbxxriinpt,.fygrzxmm .fydjhqyzm{font-size: 16px}
.fyznxbq{position: absolute;top: 30px;right: 30px;z-index: 3;}
.fyznxbq li{float: left;margin-left: 45px;}
.fyznxbq li a{font-size: 18px;color: #333;font-weight: 500;}
.fyznxbq li p{    width: 8px;height: 8px;background: #d20000;border-radius: 50%;display: inline-block;vertical-align: text-top}

.fyznxbq li.fyznxallli{}
.fyznxbq li.fyznxallli a{color: #0d4fd9}

.fyznxbq li.fyyjyd{margin-left: 80px}
.fyznxbq li.fyyjyd a{font-size: 16px;color: #0d4fd9}

.fyznxlist{}
.fyznxlist li{position: relative;padding-left: 90px;border-bottom: 1px solid #eaeaea;margin-bottom: 30px;padding-bottom: 30px}
.fyznxle{width: 68px;height: 68px;background: #0d4fd9;position: absolute;top: 0;left: 0}
.fyznxle img{display: block;position: absolute;top: 50%;left: 50%;width: 28px;height:28px;margin-top: -14px;margin-left: -14px;}
.fyznxle p{position: absolute;top: 8px;right:4px;width: 8px;height:8px;background: #d20000;border-radius: 50%}
.fyznxri{padding-top: 10px}
.fyznxbt{color: #333333;font-size: 18px;margin-bottom: 5px}
.fyznxsj{color: #999999;font-size: 14px;margin-bottom: 8px}
.fyznxnr{color: #333333;line-height: 30px;font-size: 16px}

.fyznxlist li.fyyidu{}
.fyznxlist li.fyyidu .fyznxle{background: #cccccc;}
.fyznxlist li.fyyidu .fyznxle p{display: none}

.fygrzxxzjl{font-size: 16px}
.fygrzxxzjl li{background: #fcfdff;}
.fygrzxxzjl li:nth-child(2n){background: #f7f9fe;}
.fygrzxxzjl li.fyxzbtli{background: #e6edfb;}
.fygrzxxzjl li.fyxzbtli p{font-weight:bold}
.fygrzxxzjl li p{text-align: center;display: inline-block;vertical-align: top;padding: 20px 5px;box-sizing: border-box;}
.fygrzxxzjl li p.fyxzp0{width: 8%}
.fygrzxxzjl li p.fyxzp1{text-align: left;width: 39%}
.fygrzxxzjl li p.fyxzp2{width: 18%}
.fygrzxxzjl li p.fyxzp3{width: 24%}
.fygrzxxzjl li p.fyxzp4{width: 8%}
.fygrzxxzjl li a{color: #0d4fd9}

.fyzczlt{margin-top: 15px}
.fyzczlt .fyfltbt{font-size: 16px;margin: 0 0 5px 0}
.fyzczlt .fyqxxzsub{min-width: 30%;margin:0 3% 0 0;font-size: 16px}
.fyzczlt .fyfhtys{margin-bottom: 10px}
.fydlwdlaa{}
.fydlwdlaa a{    margin: 0 2%;
    width: 30%;
    min-width: 30%;}
.fybgxxts span{font-size: 16px}


.fybmztdiv:hover .fyztewm,.fyggqxbtn:hover{background: #0d4fd9;color: #fff;border-color: #0d4fd9}
.fywdbmlist li:hover .fybmlbbt{color: #0d4fd9}
.fyxxgg span:hover{text-decoration: underline}

.fygrzxbmxg,.fygrzxbmxg .fyjbxxle,.fygrzxbmxg .fyjbxxriinpt{font-size: 16px}
.fygrzxbmxg .fyltckspan{font-size: 14px}

.radius20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.fyzxtopbt,.fygrzxdh,.fygrzxtc{position: relative;z-index: 3}
.fyxxtelimg img,.fysjhgg{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.fygrzxdh li img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

/*20260203*/

@media only screen and (max-width:1600px){
    .main1400{width: 1200px}
    .fybannertxt h2{margin-bottom: 20px}
    .fymiansub{padding: 55px 0 45px;}

    .focus_slide{height: 309px;}
    .lmkjmainle{padding: 0 20px;width: 274.5px}
    .lmkjmainlexq{right: 20px;}



    .bannerri{height: 411px;}
    .homebzbot li{margin-bottom: 8px;}
    .cgfbtocgri .fyhyxwbotri li a{padding: 12px 13% 10px 5%}
    .cgfbtocgle li{}
    .cgfbtocgri .syfbcgswt li a{padding: 18px 13% 17px 5%}

    .footnav{width: 92%;width: 100%}
    .footnav li{width: 10%;padding-right: 0}
    .footnav li a{font-size: 12px;padding-left: 12px}
    .footnav li p{font-size: 16px}


    .nav li:nth-child(3) .naver {margin-left: -218px !important;  }



    .ckgdmore{margin: 12px auto 0}
    .ckgdmore a{width: 110px;line-height: 31px;}

    /*.pfnrxs{margin-top: -69.75px}*/
    .pfnrxs li img{height:139.5px}

    /*20250926*/
    .fywjmai{padding-top: 50px}
    .fyyhdlmai{padding-top: 100px}
    /*20250926*/


    /*参会确认*/
    .fychqr{font-size: 28px;}
    .fychbj{padding: 30px 0}
    .fychbt{padding: 20px 12% 40px}
    .fychtj{margin-top: 50px}
    .fyhybot li span{margin-right: 20px}
    /*参会确认*/


    .fyxcxtcsub{width: 500px;padding: 30px 20px}
    .fybmjzapp1,.fybmjzapp2{font-size: 16px}
    .fybmjzapp3,.fybmjzapp4{font-size: 14px}
    .fyxcxtcsub img{width: 120px;}

    .fyerji li img{width: 35px;height: 35px}
    .fyerji li a.fyerjione{padding-left: 54px}
    .fyerji li img{left: 10px}
    .syxwmorenew{right: 10px;width: 48px}
    .fyerji{padding-left: 10px;padding-right: 10px}

    .fysjhgg{width: 480px}
    .fyggsjhbot{padding: 30px 50px}
    .fyggsjhtop{padding: 10px 20px;font-size: 20px}


    .fyggqxbtn {
        width: 120px;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        margin: 10px 10px 0;
    }
    .fyggsjhbot li{margin-bottom: 15px}

    .fygrzxmm .fyhzbm li {
        margin-left: 200px;
        margin-right: 200px;
    }
    .fybmlbbt{margin-bottom: 30px}
    .fygrzxbmxg {margin: 0 100px;}
    .fyznxle{width: 48px;height: 48px}
    .fyznxle img {width: 20px;height: 20px;margin-top: -10px;margin-left: -10px;}
    .fyznxle p{top: 2px}
    .fyznxlist li{padding-left: 60px}
    .fyznxri{padding-top: 0}

    .fyscsfz {width: 90px;height: 90px;}
    .fygrtxle{line-height: 90px;}

    .fyjbxxxg .fycxqx1{
        font-size: 16px;
        width: 140px;
        height: 40px;
        line-height: 40px;
    }


    .fyjbxxxg .fybgxxts,.fyscsfz .pic_z p,.fyltckspan,.fygrzxbmxg .fyltckspan{font-size: 12px}
    .fygrzxbmxg, .fygrzxbmxg .fyjbxxle, .fygrzxbmxg .fyjbxxriinpt,.fyjbxxri,.fyjbxxxg,.fyjbxxriinpt,.fybgxxts span,.fyzczlt .fyfltbt,.fyzczlt .fyqxxzsub,.fyjbxxxg .fycxqx1,.fyggqxbtn,.fyjbxxle,.fycxqx0, .fycxqx1,.fyggsjhbot li p,.fyyonghu .fyjbxxle,.fyyonghu .fyjbxxriinpt{font-size: 14px}

}
@media only screen and (max-width:1366px){
    .fybannertxt h2{margin-bottom: 10px}
    .xsztli2{top: 65%;left: 2% }
    .fybannertxt{top: 20%}
    .fysqadd{margin: 15px auto 30px}
    .fybanwznew{margin-top: 10px;font-size: 16px;}
    /*20250926*/
    .fyyhdlmai{padding-top: 50px}
    /*20250926*/
}
@media only screen and (max-width:1280px){
    .xsztphb span{font-size:15px;}
    .fysqdiv{width: 80%;padding: 0 3%;margin-left: -43%}
}
@media only screen and (max-width:768px){
    .fybanwznew{font-size: 14px;padding: 0 40px}
    .fylxmap{height: 240px !important;overflow: hidden;}
    .fylxwmapp{display: block;padding-top: 30px;float: inherit}
    .fylxwmapp li{margin-bottom: 30px;}
    .fylxwmapp li strong{font-size: 18px;margin-bottom: 15px;display: block;line-height: 1}
    .fylxwmapp li p{font-size: 16px}
    .fylxwmapp li p.fylxappxm{position: relative}
    .fylxwmapp li p.fylxappxm span{position: absolute;top: 0;left: 57px}
    .fylxwmapp li p.fylxappyx{margin-left: 57px}
    .fylxwmapp li.fylxbjle p.fylxappxm span{left: 95px}
    .fylxwmapp li.fylxbjle p.fylxappyx{margin-left: 95px}
    .fylxwmapp li p{font-size: 14px;}
    .fylxwmpc{display: none}

    .pfnrxs,.syadlb{display: none}
    .syadlbapp{display: block}
    .syadlbsubapp .owl-controls{margin-top: 10px}
    .syadlbsubapp .owl-dots .owl-dot{vertical-align: top}
    .cgallbapp{display: block}
    .cgalaapp li{margin-bottom: 10px}
    .cgalaapp .item li {padding-bottom: 14.6%;  }
    .cgalaapp .owl-controls{margin-top: 0}
    .cgalaapp .owl-dots .owl-dot span{  margin: 0 10px;  background: #999999;  width: 32px;  height: 4px;  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  position: relative;  opacity: 1;  }
    .cgalaapp .owl-dots .owl-dot.active span, .cgalaapp .owl-dots .owl-dot:hover span{background: #0147d8}
    .cgalaapp .owl-dots .owl-dot{vertical-align: top}
    .cgalaapp .owl-controls{height: 4px}
    .fybmimgwl{margin-top: 20px !important;}

    body{min-width:inherit;}
    .main1400,.main1200,.main1135,.main1000{width: 94%}
    .fyqydiv{margin-left: -47%}
    .fymiansub{padding: 55px 35px 45px;}
    .header{position: fixed;z-index: 9999;width: 100%;background: #fff;top: 0;left: 0}
    .headertop{padding: 0;height: 50px}
    .headerhei{height: 50px}
    .logo{margin-top: 6px}
    .logo img{height: 36px;}
    .nav{display: none;position: fixed;top: 50px;left: 0;width: 100%;height: 100%;background: #000;z-index: 999}
    .nav ul{padding-top: 70px;display: block}
    .nav li{float: inherit;width: 100%;margin: 0;height: auto;text-align: left}
    .nav li a.navyiji{color: #fff;line-height: 30px;padding: 0 3%;font-size: 16px}
    .naver{position: relative;width: 94%!important;margin: 0 !important;left: 0;top: 0;padding: 20px 3%;background: rgba(255,255,255,.2);min-height: inherit;}
    .nav li:nth-child(3) .naver,.nav li:nth-child(2) .naver{margin: 0 !important;}
    .naver:after{display: none}
    .naversub{width: 100%;margin: 0;text-align: left;float: inherit}
    .naversub a.navsanji,.naversub a.navsiji{color: #fff;font-size: 14px}
    .nav li.nav_odd .naversub{display: inline-block;vertical-align: top;width: auto;margin-right: 1%}
    .nav li span{display: none !important;}


    .lxwm,.jrlm,.denglu,.nav li span,.nav li.clinav span{display: none}
    .lxwm,.jrlm{position: fixed;z-index: 9999;top: 50px;width: 45%;text-align: center}
    .lxwm{right: 3%}
    .jrlm{left: 3%;margin-left: 0}
    .jrlm a, .lxwm a{width: 100%;padding: 0;}
    .denglu{position: fixed;z-index: 9999;top: 60px;width: 46%;right: 3%;margin: 0;background:#0147d8;color: #fff;text-align: center;border: 1px solid #0147d8;padding: 0}
    .denglu a{color: #fff}
    .denglu a.dengluaa{border: 0}

    .yidenglu{position: fixed;z-index: 9999;top: 60px;min-width: 33%;right: 3%;margin: 0;background:#0147d8;color: #fff;text-align: center;border: 1px solid #0147d8;padding: 0;display: none}
    .yidenglu a{color: #fff;padding: 0 5px}
    .ydltx img{width: 30px;height: 30px;margin-top: 4px}
    .ydltx span{top: 4px}


    .banben{line-height: 50px;margin: 0 20px 0 0}
    .fymiansub{padding: 30px 3%;width: 88%;box-shadow: 0 0 10px rgba(0,0,0,.05)}
    .fybttop{font-size: 18px;margin-bottom: 20px}
    .fyzqlb li{width: 48%;margin: 0 1% 20px;padding-bottom: 17%;height: 0}
    .footwx{width: 100%}
    .footwx img{width: 20%;margin: 0 auto}
    .fytsztxqy .fycpzscgri{margin-top: 15px;}
    .fytsztxqy .fycpzscgri h2 p{margin-top: -38px;}
    .fytsgw{width: 130px;margin: 0}
    .fyerji{}
    .fyerji:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
    .fyerji li{margin-bottom: 10px}
    .fyerji li a.fyerjione{padding: 10px 0 10px 25px}
    .fyerji li img{width: 36px;height: 36px;left: 9px;top: 10px;}
    .fyerji li a.fyerjione p,.fyerji li a.fyerjione span{padding-left: 30px}
    .fyerji li a.fyerjione span{font-size: 12px}
    .fyerjisub a{padding-left: 25px;margin-bottom: 10px}
    .fyerjisub a:before{left: 10px}
    .fyerjisub a:after{right:10px }
    .fymiantwosub{padding: 15px 3%;width: 94%}
    .fyrzqymc{}
    .fyrzqymc img{max-width: 90%}
    .fyrzqymc p{font-size: 16px}
    .fyhwjs li{width: 100%;margin: 0 0 10px 0;padding-bottom: 59%;height: 0}
    .fyhwcp li p{line-height: 45px}
    .fyhwxw li img{width: 100px;height: 75px;top: 10px;left:10px}
    .fyhwxw li h2, .fyhwxw li p, .fyhwxw li span{margin-left: 115px;margin-right: 0}
    .fyhwxw li h2{margin-top: 0}
    .fyhwxw li b{top: auto;margin: 0;bottom:7px;right: 10px;line-height: 24px;height: 24px;}
    .fyhwxw li a{height: auto}
    .fyztcpbt{font-size: 18px;margin-bottom: 20px;}
    .fywypjbt{padding-bottom: 20px}
    .fywypl li{padding: 8px 0  0 55px}
    .fygfhf{margin-left: 0;position: relative;padding-bottom: 25px}
    .fygfhf i{position: absolute;bottom: 0;left: 18px}
    .fypltj{margin-left: 0}
    .fypltjbtn{width: 25%}
    .fypltjint{width: 67%}
    .sptxt{top: auto;width: 100%;height:40px;left: 0;margin: 0;bottom: 45px}
    .spbfan{margin-top: 0;width: 40px}
    .video-player{min-width: inherit !important;border: 0 !important;}
    .video-audio{display: none !important;}
    .video-player .video-controls .video-comment{width: 130px !important;right: 55px !important;left: auto !important;}
    .video-player .video-controls .video-comment > input[type=text],.video-player .video-controls .commentActive > input[type=text]{width: 100% !important;}
    .video-player .video-controls .commentActive > input[type=text]{width:77px !important;}
    .fytsztxqxw .fyztbtts{padding-left: 10px}
    .fyztxqxw .fyxinwenlble,.fyxinwenlble{width: 120px;}
    .fyztxqxw .fyxinwenlbri{margin-left: 135px;padding-top:  4px}
    .fyxinwenlbri{padding-right: 0;margin-left: 135px;padding-top:  4px}
   .fyztxqxw .fyxinwenlble img{height: 52px}
    .fyxinwenlble img{height: 52px}
    .fyxwbt{line-height: 16px;line-height: 22px;height: 44px;margin: 0}
    .fyxwjj{margin-top: 1px}
    .fyxwxq{ line-height: 24px;height: 24px;margin: 0;bottom: 0;top: auto;display: none}
    .fyxwsj{display: none}
    .fycpzscgle img{width: 100%;height: auto}
    .fycpzscgle,.fycpzscgri{width: 100%;float: inherit}
    .fycpzscgri p{font-size: 16px;margin: 10px 0}
    .fycpzscgri p span{font-size: 12px;padding: 0 10px}
    .page{padding: 10px 0 !important;}
    .page a, .page span{margin:0 3px}
    .xszt img.xsztpc,.xszthide{display: none;}
    .xszt img.xsztsj,.xsztli2{display: block;}
    .xsztli1{top: 3.5%;width:50%;height: 9%;left: -100%;display: block}
    .xsztli2{width: 80%;left: 10%;position: fixed;top: 50%;margin-top: -66.5px;z-index: 999}
    .xsztli3{top: 72%;left: 42%;width: 24%;}
    .xsztli9{top: 27%;left: 33%;width: 24%;}
    .xsztli11{top: 43.5%;left: 12.1%;width:24%;}
    .xsztli6{top: 36%;left: 61%;width: 24%;}
    .xsztli7{top: 15%;right: 47.8%;width: 24%;}
    .xsztli8{top: 48%;left: 39%;width: 24%;}
    .xsztli4{top: 9%;left: 61%;width: 24%;}
    .xsztli10{top: 23%;left: 71%; width: 24%;}
    .xsztli5{top: 49%;left: 71%; width: 24%;}
    .xsztli12{ width: 24%;    top: 57%;  left: 14%;}
    .xsztli13{ width: 24%;    top: 80%;  left: 20%;}
    .xsztli14{width: 24%;top: 6%;left: 25%}
    .xsztli15{ width: 24%;top: 63%;  left: 72%;}




    .xsztphb p{font-size: 16px;top: 17%}
    .xsztphb span{font-size: 14px;bottom: 20.5%}
    .paihangbang .xsztphb h3{font-size: 15px}
    .phbtc li.phbtcfrst{padding: 10px 20px}
    .phbtc li{padding: 5px 20px}
    .phbtc li span{font-size: 14px}
    .phbtc li img.cliupphb{top: 12px;left: 4px}
    .phbtc li.phbtcfrst span{margin-left: 8px;}
    .phbtc li span.fymc{margin-left: 25px}
    .phbtc{margin-top: 15px}
    .cebianlan{display: none;bottom: 40px}
    .cblclik{width: 44px;height: 44px}
    .cblclik img{left: 6px;}
    .cebianlan li{margin-bottom: 5px;}
    .cebianlan li img{width: 30px;height: 30px}
    .cbltc{right: 30px;margin-top: -18px}
    .cblzx{line-height: 36px;}
    .zttcdiv{display: none !important;}
    .fyzqlb li img{box-sizing: border-box}
    .bzzwcz{bottom: -39px;right: 10px;}
    .bzyvideo{margin-bottom: 40px}
    .bzzwcz li img{height: 30px}
    .fyrzqymc img{max-height: 60px;max-width: 150px}
    .fyhwcp ul{margin-left: 0}
    .fyhwcp li{width: 100%;margin: 0  0 20px 0}
    .fyhwjs li{padding-bottom: 0;height: auto}
    .fyhwcpimg{height: auto}
    .fyhwcpimg img,  .fyhwjs li img{height: auto;position: relative}
    .fyerjisub{position: relative;width: 100%;display: none;}
    .fyerji li.fyerjiavt .fyerjisub{display: block}
    .fyerji li.aaaaaa .fyerjisub{display: block}
    .fyerji li.fyerjierji{position: relative}
    .fyerji li.fyerjierji .cliappjt{position: absolute;background: url(../images/1234.png) no-repeat center center;content: "";width: 40px;height: 40px;display: none;top: 12px;right: 0;background-size: 18px auto}




    .fyerji li.aaaaaa:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
    .fybannertxt{margin-left: -47%}
    .fybannertxt h2{font-size: 18px}
    .fybanner .fybannertxt img{max-height: 30px}
    .fyejfxdiv{top: 35px;bottom: auto;right: -40px;left: auto;margin: 0}
    .fyejfxdivsub:after{display: none}
    .fyejfxdivsub{border: 1px solid #fafafa;}
    .xhtcdiv{width: 84%;height: 440px;margin-left: -45%;padding: 0 3%;margin-top: -220px}
    .xhtcdiv p{padding: 30px 0 15px;font-size: 20px;}
    .xhtcdivgb{top: 10px;right: 10px;}
    .xhtcdiv pre{font-size: 16px;margin: 20px 0}
    .xhtcdiv li span{width: 80px;font-size: 16px;}
    .xhtcdiv li{padding-left: 85px;}
    .bzyvideo{padding-bottom: 68%}
    .video-player > video{height: auto !important;}
    .bannerle,.bannerri{width: 100%;float:inherit;margin: 0}
    .focus_slide{width: 100%;height: auto}
    .focus_slide .owl-controls {  bottom: 10px; }
    .lmkjmainle{height: auto; width: 49%;  margin: 0 2% 2% 0 !important;  padding: 10px;box-sizing: border-box;}
    .lmkjmainle:nth-child(2n){margin-right: 0 !important;}
    .lmkjmainletop{position: relative;margin: 0;top: 0}
    .bannerri{padding: 0 0 10px;height: auto}
    .lmdtbtbot{margin-top: 10px}
    .homebztop{margin: 0 10px 10px}
    .lmkjmainri,.lmkjmainlelast{margin: 10px 0}
    .homebzbot{margin: 0 10px}
    .homebzbot li{margin-bottom: 10px}
    .lmkjmainletop p {  font-size: 16px;  margin-bottom: 5px;}
    .lmdtbtbot .lmdtbtbotle{width: 100%;float: inherit}
    .lmdtbtbot .lmdtbtbotle .fyerji{height: auto;min-height: inherit}
    .lmdtbtbotle .fyerji li {  margin-bottom: 0;  float: left;  width: 50%; }
    .lmkjmainlexq{right: 10px}

    .lmdtbtbotle .fyerji{padding: 0 !important;}

    .lmdtbtbot .lmdtbtbotle .fyerji{padding: 10px}
    .lmdtbtbotri .fyxinwenlb li a{padding: 10px}
    .lmdtbtbotri{float: inherit;  width: 100%;}
    .lmdtbtbotri .fyxinwenlb li {  width: 100%;  margin: 0 0 10px 0;  }
    /*.fyxinwenlble {  width: 100%; float: inherit}*/
    /*.fyxinwenlbri {  margin: 10px 0 0 0;  padding: 0;  float: inherit;  }*/
    /*.fyxinwenlble img, .fyztxqxw .fyxinwenlble img{height: auto}*/
    /*.fyxinwenlbri p.fyxwjj {  height: auto;  max-height: 40px;  }*/
    .syadlb{margin-top: 0}
    .lmdt{padding-bottom: 10px;padding-top: 10px}
    .lmkjmain{padding: 10px}
    .syerjibt{    font-size: 18px;  margin-bottom: 10px;  line-height: 20px;}
    .syerjibt a {  line-height: 28px;  height: 28px;  padding: 0 10px;margin-top: -4px}
    .cgfbtocgle, .cgfbtocgri, .cgfbtocgri .fyhyxwbotle, .cgfbtocgri .fyhyxwbotri, .cgaltople, .cgaltopri {  float: inherit;  width: 100%;  }
    .cgfbtocgle li{width: 23.875%;margin: 0 1.5% 10px 0;line-height: 21px;padding: 15px 0;text-align: center}
    .cgfbtocgle li:nth-child(4n){margin-right: 0}

    .cgfbtocgle li p{font-size: 16px;margin: 7px 0}
    .cgfbtocgle li img{display: inline-block;vertical-align: top;}
    .cgfbtocgle li img.cgfbtocgletu{height: 26px;margin: 0;vertical-align: top;display: inline-block}
    .cgfbtocgle li.cgfbtocgleavt img.cgfbtocgleimg1{display: inline-block}
    .cgfbtocgle li img.cgfbtocgleimg1{display: none}

    .cgfbbot .fygzzbot li, .homecsrz li {  width: 100%;  margin: 0 0 10px 0 !important;  }
    .fygzzbot li a,.cgfbbot .fygzzbot li a{padding: 10px 5%; height: auto;}
    .cgfbbot .fygzzbot li p.fygzzbotbt,.fygzzbot li p.fygzzbotbt{font-size: 16px;margin-bottom: 10px;}
    .cgallbsub .item li{float: inherit;margin: 0 0 10px 0;width: 100%}
    .syadlbsub .owl-controls{margin-top:10px}
    .cgallbsub .owl-controls{margin-top: 0}


    .cgalbotlb .fyxinwenlb li,.sycgallb li{width: 100%;float: inherit;margin: 0}
    .cgalbotlb .fyxinwenlb li a,.sycgallb li a{padding: 10px}

    .cgfbtocgrisub .fyhyxwbotle{display: none}


    .sycgallb li a{margin: 0 10px;}
    .homecsrz li .fyxinwenlbri .fyxwbt{max-height: 64px;height: auto}
    .fytutxt p{font-size: 18px;}
    .fymainle{margin: 0;width: 100%;float: inherit;}
    .fylishihui{padding: 20px;margin-bottom: 10px;}

    .fyxwfl a {line-height: 36px;min-width:inherit;  padding: 0;  margin-right: 0; font-size: 14px;margin-bottom: 10px;background:none;text-align: center}
    .fyxwfl{margin: 10px 0 0  !important;}


    .fyzlzxwyhtop { font-size: 16px;  line-height: 28px;  margin-bottom: 10px;  }
    .fylszbot li{margin: 0 0 10px;float: inherit;padding: 10px 5%;width: 90%}
    .fycyyjmain .main1135{margin-top: 0}
    .fylmwj li a, .fyxgwj li{padding:15px;line-height: normal}
    .fylmwj span, .fyxgwj li span{display: block;width: 100%!important;;margin: 0  0 5px 0!important;text-align: left !important;}
    .fylmwj span.fylmwjxz, .fyxgwj li span.fylmwjxz{position: relative;top: 0;left: 0;display: inline-block !important;width: auto !important;padding: 0 10px;}
    .fyxgwj li{padding: 15px 15px 15px 35px}
    .fyxqzlxz li:before{top: 17px}

    .fycxlbbh span{margin-left: 0}
    .fybzinpt{width: 90% !important;padding: 0 5%;margin: 0  0 10px!important;}
    .fycxqx0, .fycxqx1{width: 35%;margin: 0 3%}
    .fycxbt{margin-top: 0;padding-right:0}
    .fycxzt{position: relative;top: 0;left: 0;right: auto;margin-left: 8px}
    .fyztcxxqtop{padding-bottom: 20px;margin-bottom: 20px}
    .fyzcdivle,.fyzcdivri{float: inherit;width: 90%;padding: 30px 5% 10px;margin: 0}
    .fyzcdiv{padding: 0;min-height: inherit}
    .fyyqqynr{margin-top: 30px}
    .fyyqqynr li{margin-bottom: 15px;}
    .fyerjimt{font-size: 18px;padding-bottom: 15px;margin-bottom: 15px}
    .fyjbxxle{width: 100%;float: inherit;text-align: left}
    .fybgxxts{line-height: 18px;}
    .fyqxxzsub{width: 100%;margin-bottom: 0;margin-right: 0}
    .fybjqyxx .fyqxtxt,.fyqxtxt{width: 100%;margin-left: 0 !important;}
    .fygrzxnav li{width: 48%;margin: 0 1% 10px;height: 140px}
    .fygrzxnav li img{width: 40px;height: 40px;margin: 20px auto 0}
    .fygrzxnav li p{font-size: 18px;margin-top: 15px}
    .fysfzrbot li{margin: 0 0 15px;width: 33.33%}
    .fysfzrbot li p{height: 40px;line-height: 20px;}
    .fygrzxle,.fygrzxri,.fygrzxcen{float: inherit;width: 100%;padding: 0}
    .fyjibenxinxi:before,.fyjibenxinxi:after{display: none}

    .fygrzxtxle,.fygrzxtxle img{width: 80px;height: 80px;}
    .fyqycyxx{padding-top: 0;margin-left: 90px;min-height: 80px;padding-bottom: 36px}
    .fygrzxtxri p.fyxxmc0{font-size: 16px;}
    .fyxgxx0,.fyxgxx1{left: 0;right: auto;bottom: 0;top: auto}
    .fyxgxx1{left: 120px;}
    .fyerjimt{position: relative;padding-bottom: 10px}
    .fyerjimt a.fygrzxfh{margin: 0;width: 23%;float: inherit;position: absolute;bottom: 10px;right: 0;padding: 0;min-width: inherit}
    .fyerjimt a.fyxgmmaa{right: 25%}
    .fybgxxts,.fyxgmm,.fyxgmm .fyjbxxle{width: 100%}
    .fyjbxxri,.fyqysm,.fyxgmm .fyjbxxri{margin: 0}
    .fydjhqyzm{top: auto;bottom: 0;width: 38%}
    .fyqdtj{margin-top: 15px;}
    .fyyjbm,.fyshijianchuli .suosuodiv{float: inherit;width: 100%;margin: 0 0 10px 0;display: block !important;}
    .fyshijianchuli a{margin-right: 15px;font-size: 18px;}
    .fycylb li{padding: 20px;margin-bottom: 10px;}
    .fycylb li p{text-align: left;width: auto !important;margin: 0 0 5px 30px;display: block}
    .fycylb li p.fycyp0{margin-left:0}
    .fycylb li p.fycyp4{float: inherit}
    .checkBox, .all_checked{margin-right: 14px;}
    .fycylb li.fycylbfrst p{display: none}
    .fycylb li.fycylbfrst p.fycyp0{display: block}
    .fyyjbm{position: absolute;  bottom: -70px;  right: 3%;  width: 100px;}
    .fybmxm{width: 90%;margin-left: -45%}
    .fybmbtn span{width: 115px;margin:  0 5px}
    .fycyxx{margin: 0 5%;height: auto}
    .fycyxx p{padding-left: 0}
    .fycyxx p span{width: 100%;text-align: left;position: relative;display: block}
    .chakanbg_dsh .fybmbtn span{width: 30%;margin: 0 1%}
    .fyfdjicn{left: 97px}
    .fygrzxtxri{padding-bottom: 20px;margin-left: 95px}
    .fyxgwj li a.fylmwjxz{top:0;position: relative;display: inline-block;margin-right: 15px;right: 0}
    .fyyaoji li a.fyckan{right: 0}
    .fybjqyhy .fyjbxx{margin: 0 20px}
    .fycsbm li{padding: 15px 0}
    .fycsbm li b {margin-right: 15px;}

    .fygrzxcen{margin-top: 20px;}
    .fygrzxcen .fyxgxx0, .fygrzxcen .fyxgxx1{display: inline-block;margin:0 20px 0 0}

    .fyxzflle{width: 100%;text-align: left;float: inherit;margin-bottom: 10px;}
    .fyxzflri{margin-left: 0}
    .fyhuodongle p.fyhuodonglejj {height: auto;max-height: inherit;margin: 10px 0;}
    .fyzhlb .fyxinwenlble img ,.fyhuodongchichi img{height: auto; }
    .fyyhhd li .fyxinwenlbri{margin: 10px 0 0 0;padding: 0;float: inherit}
    .fyrenzhen .fyshijianchuli a{margin-right: 10px}
    .fyshijianchuli a{padding-left: 18px;margin-right:0;font-size: 16px}
    .fyshijianchuli{padding: 10px}
    .fyhyzzlb li{width: 94%;margin: 0 0 10px 0;padding: 10px 3%}
    .fyzlxz li{padding-left: 35px;}
    .fyzlxz li:before{top: 16px;left: 10px;}
    .fycydwbot li{width: 33.33%;margin-bottom: 10px}
    /*.fyceshilb li{width: 100%;margin: 0 0 20px 0}*/
    .fyxmjdle,.fyxmjdcen,.fyxmjdri{width: 100%;text-align: left}
    .fyxmjdcen{margin: 10px 0}
    .fywodexiangmu li .fyxinwenlbri{margin-top: 25px}
    .fywodexiangmu li .fyxinwenlbri .fyxwbt{margin-bottom: 10px}

    .fywdxz li.fywdxzfrst{display: none}
    .fywdxz li{line-height: 20px;padding: 10px 3%}
    .fywdxz li a{line-height: 30px}
    .fywdxz li span.fywdxzsj{width: 100%}
    .fywdxz li span.fywdxzjj{width: 100%;margin: 5px 0 8px}
    .fywdxz li span.fywdxzcz{width: 100%;text-align: left}
    .fywdxz li.fywdxzfrst{display: none}
    .fywdxz li{line-height: 20px;padding: 10px 3%}
    .fywdxz li a{line-height: 30px}
    .fywdxxlb li a{padding: 30px 20px}
    .fywdxxlb li p.fywdxxlbbt{font-size: 16px}
    .fywdxxlb li.fyweidu:before{top: 30px}


    .bmxxbot{width: 100%;margin: 20px auto;min-height: inherit;}
    .bmxxbot li{margin-bottom: 10px;line-height: 40px;}
    .bmxxbotle{width: 100%;float: inherit}
    .bmxxbotri{margin-left: 0;}
    .fyxzinpt{width: 100%;height: 40px;line-height: 40px\9;}
    .fyqrtj {padding: 0 20px;  height: 40px;  line-height: 40px;  width: 165px;margin: 20px 0 0 0;}
    .fyxqxqbt h2, .fygzzritop, .fyxzcy {font-size: 18px; line-height: 26px;}
    .fyhdxqczan {  position: relative;  margin: 10px 0 0 0;  }
    .fyhdxqczanbm{margin-left: 10px;padding: 0 8px;}
    .fyhuodongle{padding-top: 0}
    .fyhdbjq {  margin-top: 20px;  }
    .fychsq{margin-bottom: 20px}
    .fychsq h2{font-size: 14px;margin-bottom: 15px}
    .fychsq li{margin: 0 0 15px 0;width: 100%}
    .fychsq .fyjbxxle{width: 100%;line-height: 1;margin-bottom: 15px}
    .fychsq .fyjbxxri,.fychsq li.fybzjy .fyjbxxri{margin-left: 0}
    .fyfzsbinpt {width: 94%;margin: 5px 0;}
    .fymscritxt, .fyjbxxle, .fyjbxxriinpt, .fyjbxxribtn, .fyjbxxritex, .fyjbxxrilab{font-size: 14px}
    .fybmbtlm{font-size: 18px;  margin-bottom: 10px;  line-height: 20px;}
    .fyzhnrbg{padding: 30px 0}
    .fyzhnrbg p{font-size: 20px}
    .fyzhnrbg span{margin-left: 20px}
    .fyjbxxribtn { width: 110px; }
    .fychsq .fyjbxxribtn { margin: 5px 5px 0 0; }
    .fyhyznri{margin-top: 10px}
    .fyfhxqlbri{margin-left: 0;margin-top: 15px;}
    .fyfhxqlble{width: 100%;float: inherit}
    .fyfhxqlble img{width: 100%;height: auto}
    .fyfhxqlbri p.fyfhxqlbrisj{margin: 5px 0;font-size: 14px;}
    .fyfhxqlbri p.fyfhxqlbrizlt{font-size: 16px;}
    .fyfhxqlbri p.fyfhxqlbrirz{margin-top: 15px}
    .fyzlwyhzuzhang li img{width: 140px;height: 140px;}
    .fyzlwyhzuzhangfu li{width: 48%;margin: 0 1% 10px}
    .fyzlwyhzuzhangfu li img, .fyssgongsiimg img {  width: 130px;  height: 130px; }



    .fyzhdiv{width: 90%;margin-left: -45%;height: 260px;margin-top: -130px}
    .fyzhdiv img{margin-top: 40px;width: 60px}
    .fyzhdiv img.fyzhdivclose{width: 20px}
    .fyzhdiv p{font-size: 20px;margin: 20px 0 25px}
    .fyzhdiv a{width: 110px;margin: 0 10px;line-height: 40px}

    .syxsseiwe img{height: auto}
    .fyfsdiv{margin-bottom: 30px;}
    .fydsfcs{white-space: inherit;word-wrap: inherit;display: block;line-height: 40px}
    .fyrzcg{padding: 50px 0}
    .fyrzcg img{height: 60px;}
    .fyrzcx span{display: inline-block !important;}
    .fyrzcx li{padding-right: 130px;}
    .fyrzcx li a.fylmwjxz{position: absolute;margin: 0;top:9px;right: 25px;}
    .fyssintp{width: 45%}
    .fysssel{width: 65%}
    .fyssbtn{top: 11px;width: 100%}


    .fyshijianspdivshao .item{width: 49%;vertical-align: top;margin-bottom: 10px}
    .fyshijianbt a.fyglzxaaa{position: relative;display: block;text-align: center;margin-top: 10px}
    .fyshijianbt{padding: 0 0 10px 30px;line-height: 24px}
    .fyshijianbt span{margin-right: 5px;margin-top: 5px}
    .fyshijianspdivshao .item{width: 49%;vertical-align: top;margin-bottom: 10px}
    .fyshijianspdiv .item p.fyspzc{font-size: 12px}
    .fyshijianspdiv .item img{width:43px;height: 43px}

    .fywyhcjsj{padding: 10px 0}
    .fywyhcjsj p{font-size: 18px;margin-bottom: 10px}
    .fywyhcjsj li a{font-size: 14px;padding: 0 10px}
    .fywyhcjsj li,.fycjsjbot li{line-height: 40px}


    .fycjsjbot li{margin-bottom: 10px}
    .fycjsjbotle,.fyxzflle{width: 100%;text-align: left;float: inherit}
    .fycjsjbotri,.fyxzflri,.fysqrhri{margin-left: 0}
    .fysjcjsel{width: 94%;line-height: 40px;height: 40px}
    .fysprw{margin: 0 5px 10px 0;font-size: 14px;padding: 0 12px}
    .fycjsjbotri select{width: 100% !important;}
    .fycjsj{margin-top: 10px;}

    .cgfb{padding-bottom: 1px !important;}
    .cgfbtocgri .syfbcgswt li a {padding: 10px 40px 10px 10px;  }
    .cgfbtocgri .fyhyxwbotri li p{margin-bottom: 10px}
    .cgfbtocgri .fyhyxwbotri li:after{right: 10px}
    .cgallb{margin-bottom: 0}

    .footbq{border-top: 0;padding-top: 0;margin-top: 0;text-align: center}
    .footbq .right{float: inherit}
    .footbq a{display: inline-block;margin: 0 5px}


    .lmdtbtbotle_one{position: relative}
    .lmdtbtbotle_one .syerjibt{position: absolute;display: block;top: 0;right: 0}
    .lmdtbtbotle_one .fyerji{background: none;padding: 0 !important;box-shadow: none}
    .lmdtbtbotle_one .fyerji li.fyerjiavt a.fyerjione,.lmdtbtbotle_one .fyerji li{background: none;box-shadow: none}
    .lmdtbtbotle_one .fyerji li img{display: none}
    .lmdtbtbotle_one .fyerji li a.fyerjione p{font-size: 18px;  margin-bottom: 10px;  line-height: 20px;color: #040404;font-weight: bold;padding: 0}
    .lmdtbtbotle_one .fyerji li a.fyerjione span{display: none}
    .lmdtbtbotle_one .fyerji li a.fyerjione{padding: 0;}

    .cgallbsub .item li{padding-bottom: 14.6%}
    .fyystop{font-size: 18px;  padding: 20px;}
    .fyysbot{margin: 0 20px 20px}
    .fyysbtn{padding: 0 20px 20px}

    /*新闻列表*/
    .fyxinwentj li{float: inherit;width: 100%;margin: 0 0 10px 0}
    .fyxinwentj li:last-child{margin-bottom: 0}
    .fyxinwentj li img{width: 120px;height: 52px}
    .fyxinwentj li p{background: #fff;color: #000000;left: 135px;right: 0;width: auto;top: 50%;margin-top: -22px;padding: 0;font-size: 16px;
        overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;
        line-height: 22px;height: 44px;white-space:inherit;
    }

    /*发布成果*/
    .fyhuodongchichi .fyhuodongle{width: 59%;float: left}
    .fyhuodongchichi .fyhuodongri{width: 32%;float: right}
    .fyhuodongchichi .fyhuodonglejj{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 20px;height: 40px}

    /*展会活动*/
    .fyyhhd li .fyxinwenlble{width: 100%;float: inherit}
    .fyyhhd li .fyxinwenlble img{height: auto}

    .fyerji li{position: relative}


    .cebianpiaofu,.piaofu{display: none !important;}



    .fylszbot li{height: auto !important;}
    .fylszbotri pre{white-space: normal;}


    .lmdtbtbotrisub .fyxinwenlble,.lmdtbtbotrisub .fyxinwenlble img{width: 120px;height: 52px}
    .lmdtbtbotrisub .fyxinwenlbri,.homebztopri{margin-left: 135px;padding-top: 4px}

    .lmdtbtbotrisub .fyxwjj{display: none}
    .homebztople{width: 100px}
    .homebztople img{width: 100px;height: 67px}
    .homebztopri p{margin-bottom: 3px}


    /*.fyxwfl{display: none}*/
    .fyguanyu .fymbx{padding: 0 !important;}
    .fygyimg,.fycydw,.fyxqxqbt{margin-top: 10px}
    .fyxwfltezs{display: block}
    .fyxwfltezs a.fyxwflatv{display: none}
    .fyhywdzst{margin-left: 0}

    .fyyhjsxz a{padding: 7px 14px}
    .fyljbmee a{padding: 10px 30px;font-size: 18px}
    .fyhzbm .fyjbxxle{width: 100%;padding-left: 0}
    .fyhzbm .fyjbxxri{margin-left: 0}
    .fyhqyzm{width: 35%}
    .fybmlab{margin-right: 30px}
    .fyjbxx li{margin-top: 10px;margin-bottom: 0}
    .fyjbxx li.fycxbtn{margin-top: 20px}
    .fyyzmicn{width: 147px}
    .fysryzm{width: 42%}



    .fyysyd{margin-left: 0;margin-right: 5px}
    .fybmyszc p{font-size: 12px}
    .fyyszs{width: 80%;box-sizing: border-box}

    .fyljmewidt{width: 55%}
    .fysmqynew{font-size: 12px}
    .fymmszwz{position: relative;line-height: 1;margin-bottom: 10px}
    .fymmqt li{padding-left: 0}
    .fyjrlm .fydjhqyzm{width: 49%}
    .fyghsjh .fyjbxxri{margin-left: 0}
    .fyghsjh li.fycxbtn{padding-left: 0}


    .zcdlnew{padding: 20px}
    .zcrhle{width: 100%;float: inherit}
    .zcrhri{width: 100%;float: inherit}
    .fyzcdivri{padding: 0;width: 100%}
    .zcrhle{margin-top: 10px}
    .fyhdfl li{padding-left: 0;line-height: inherit;
        padding-bottom: 5px;
        margin-bottom: 15px;}
    .fyhdfl li span{position: relative;line-height: 1;margin-bottom: 10px;display: block}
    .fyhdfl li a{line-height: 20px;padding: 0 10px;margin: 0 5px 10px 0}
    .fylmhdxz li p{height: auto;max-height: 50px;font-size: 18px;line-height: 25px}
    .fyhyzzlbtxt{padding: 15px}

    .fylmhdxz li{width: 100%}
    .fylmhdxz .fyhyzzlbimg img{height: 100%}

    .fyxwfl_five{display: flex;justify-content: space-between}
    .fyxwfl_five  a{width: auto !important;padding: 0 20px}
    .fywlicn{margin-top: 8px}

    .fyzhlb .fyxinwenlble{width: 28%}
    .fyzhlb .fyxinwenlbri{margin-left: 35%}

    .fyzhlb .fyxwbt{height: 22px}
    .fyzhlb .fyxinwenlbri{padding-top: 12px}
    .syxwmorenew,.lmdtbtbotle .fyerji li.fyerjiavt .syxwmorenew{display: none}
    .lmdtbtbotri .fyxwbt{margin-bottom: 0}
    .syxwgdmore{display: block;text-align: center}
    .syxwgdmore .syxwmorenew{display: block;position: relative;top: 0;bottom: 0;right: 0;left: 0;width: 80px;border: 1px solid #666;color: #000;margin: 0 auto}

    .fygrmaile,.fygrmairi{width: 100%;float: inherit}
    .fygrmairi{margin-top: 15px}
    .fyxxtx{text-align: left;padding: 15px 20px 15px 115px;position: relative;min-height: 110px;box-sizing: border-box;background-size: 100% 100%}

    .fyxxtx img{width: 80px;height: 80px;position: absolute;top: 15px;left:20px}
    .fyxxtx p{display: inline-block;vertical-align:middle;margin:10px 0 5px 0}
    .fyxxtx span,.fyxxtx p.fontMedium:nth-child(3){margin:0}

    .fyxxtx a{display: block;position: absolute;top: 10px;right: 20px;line-height: 50px}
    .fyzxtopbt,.fygrzxtc,.fygrzxdh li.fynavliatv:before{display: none}
    .fygrzxdh{position: relative;top: 0}
    .fygrzxdh:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
    .fygrzxdh li{width: 20%;float: left}
    .fygrzxdh li a{padding:20px 0;text-align: center;line-height: 20px}
    .fygrzxdh li img{    display: inline-block;vertical-align: top;height: 20px;
        width: auto;margin-right:10px;
        position: relative;
        top: 0;
        left: 0;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)}
    .fybmlbbt{margin-bottom: 10px}
    .fywdbmtxt{padding-top:0}
    .fybmzt p{margin-bottom: 2px}
    .fyztewm{line-height: 30px}
    .fyewmshow{bottom: 40px}
    .fygrzxxzjl li{padding:10px 20px;position: relative}
    .fygrzxxzjl li.fyxzbtli,.fygrzxxzjl li p.fyxzp0{display: none}
    .fygrzxxzjl li p{padding: 0;text-align: left}
    .fygrzxxzjl li p.fyxzp1{width: 100%;margin-bottom: 5px}
    .fygrzxxzjl li p.fyxzp2,.fygrzxxzjl li p.fyxzp3{display: inline-block;vertical-align: top;font-size: 12px;background: #f6f6f6;padding: 3px 8px;width: auto;border-radius: 12px;margin-right: 20px;margin-bottom: 10px;}

    .fygrzxxzjl li p.fyxzp4{width:auto;position: absolute;bottom: 20px;right: 20px}
    .fygrzxxzjl li p.fyxzp4 a{font-size: 14px}
    .fyzxtop{font-size: 20px;margin-bottom: 20px;
        padding-bottom: 15px;}
    .fyzxtop:after{bottom: 15px}
    .fyznxle{width: 50px;height: 50px}
    .fyznxle img{width: 20px;height: 20px;margin-top: -10px;margin-left: -10px;}
    .fyznxle p{top: 3px}
    .fyznxlist li{padding-left: 70px;margin-bottom: 20px;padding-bottom: 20px;}
    .fyznxnr{font-size: 14px;line-height: 24px}
    .fygrzxmm .fyhzbm .fyjbxxle{text-align: left}
    .fygrmairi{min-height: inherit}
    .fygrzxmm .fyhzbm li.fyxgmmli{padding-top: 15px;margin: 15px 0 0;}
    .fyzczlt .fyqxxzsub{font-size: 14px;width: auto}


    /*共用*/
    .fycydwtop,.fycydw{margin-bottom: 10px}
    .fyhyzzlbimg img{height: auto}
    .fygzzbot li p.fygzzbotbt, .fyxinwenlbri p.fyxwbt, .fyhuodongle p.fyhuodonglebt, .fyhuodongletop{font-size: 16px;}

    .fyhuodongri{margin-top: 10px;}
    .fycxbt{font-size: 18px;}
    .fymscrifk li{width: 48.5%;margin: 0 3% 10px 0 !important;}
    .fymscrifk li:nth-child(2n){margin-right: 0 !important;}
   .fyztyj li,.fysypt li{width: 100%;margin: 0 0 20px 0;float:inherit}

    .fymainle, .fymainri, .fylmzcle, .fylszsuble, .fymscle, .fymscri, .fysplssuble, .fysplssubri, .fyhuodongle, .fyhuodongri, .fyhyxwbotle, .fyhyxwbotri, .fyhyjwle, .fyhyjwri, .fyhyznle, .fyhyznri, .fysousuo, .fyaltj .fyhuodongri,.fycyyjnrle,.fycyyjnrri,.fyzjkele,.fyzjkeri{float: inherit;width: 100%}



    .fymbx,.fwrs,.cgfb,.cgal{padding: 10px 0}
    .cgfb{padding-bottom: 10px !important;}
    .footer{padding: 10px 0}
    .fyzqlb ul,.fyhwjs ul{margin-left: 0}
    .fyguanyu,.fyerji,.fyhwxw li a,.fyxinwenlb li a{padding: 10px}
    .fymain{padding-bottom: 10px;}
    .fytsztxqy .fycpzscgri pre{margin: 20px 0}
    .fyxinwenlb li{margin-bottom: 10px}
    .fycpzsbt,.fycpzscg li{margin-bottom: 20px}
    .cgfbtop,.cgaltop,.fylsz,.fyguanyu,.fyjszr,.fyxwfl{margin-bottom: 10px}

    .fyztbtts,.fycpzsbt{font-size: 18px}
    .fyxwbt,.fyhwxw li h2,.fycpzscgri h2{font-size: 16px}

    .fymainle,.fymainri{float: inherit;width: 100%}
    .fyztmain1200 .fymainri{width: 100%}
    .fymainri,.fyztmain1200 .fymainri{margin-top: 15px}


    .suosuodiv,.footnav,.fybanner img.fybannerpc,.fyhwxw li:after,.sptxt h2,.sptxt p,.fyxinwenlb li:after,#focus,.fybanner img.fybanerpc,.fyzcdiv:after,.fyjibenxinxi:after{display: none}
    .menu-activator,.fybanner img.fybannersj,#focus_phone{display: block}

    .cebianlan li.cblqylogo{width: 30px;height: 30px}
    .cebianlan li.cblqylogo img{max-width: 20px; max-height: 20px;}
    .clbhdzt a{line-height: 36px;}
    .fyljsqaa{width: 160px;}
    .fysqdiv .fyjbxxri,.fysqtx p{margin-left: 0}
    .fysqcpdiv{padding: 15px}
    .fyxzbmb a{width: 40%}
    .fysqclose{top: 22px}

    /*20250926*/
    .fyyhzcmai{padding: 30px 0 30px}
    .fyyonghu{padding: 20px}
    .fyhhbt {  font-size: 20px;  padding-bottom: 15px;  margin-bottom: 15px;  }
    .fyyonghu .fyjbxxle{float: inherit;width: 100%;font-size: 14px}
    .fyyonghu .fyjbxxri{margin: 0}
    .fyyonghu .fyjbxxriinpt,.fyjsly label{font-size: 14px}
    .fyjsly label{margin: 10px 10px 0 0}
    .fyyonghu .fybgxxts{margin-top: 0;padding-top: 0}

    .fyjbxxriinpt[name="repassword"]{margin-bottom: 5px}



    .fyyhzcxy{font-size: 12px}
    .footerYonghu{padding: 15px 5px}
    .footerYonghu span,.footerYonghu  a,.footerYonghu p{font-size: 12px;margin: 0 5px}
    .headerYonghu .jrlm{display: block;position: relative;  top: 0;  width: auto;left: 0;  text-align: center;margin-top: 6px;}
    .headerYonghu .jrlm a{padding: 0 15px;width: auto}
    .fywangjimima .fyyhljzc{max-width: 100%}
    .fyyhwjmm {float: inherit;  width: 100%;  text-align: center;  display: block;  line-height: 1;  margin: 5px 0;  }
    .fyyhzcmai {min-height: calc(100vh - 100px);  }
    .fyyhljdl a.fydlhuiline1{width: auto;display: inline-block;vertical-align: top;text-align: left;margin: 0;line-height: inherit}
    .fyyhljzc .fycxqx1{max-width: 100%;margin-left: 0;margin-right: 0}
    /*20250926*/

    .fyzcdiv .fyzcdivri{margin: 0;padding: 20px;box-sizing: border-box}
    .fybmcgicn{height: 40px}
    .fybmcgsub p{font-size: 20px}
    .fybmcgsub a{    min-width: 130px;line-height: 36px;}
    .fyjglist li a{font-size: 10px;margin-left: 20px}
    .fyjglist li:after{left: 10px}
    .fyjglist li a:after{width: 10px;left: -10px}
    .fyjglist li:after{bottom: 17px;}
    .fyjglist li a:last-child{line-height: 34px;}
    .fyjglist li:before{left: 20px}
    .fybmsxlist{top: 22px}
    .fyznxbq{top: 33px}
    .fyznxbq li{margin-left: 15px}
    .fygrzxbmxg{margin: 0 50px}
}
@media only screen and (max-width:640px){
   .fyhzhbdiv li img {
    max-width: 70%;
    max-height: 70%;
   }
    .fyxqmore a{margin: 0 5px;padding: 0 10px}
    .fybannertxt{top: 32%}
    .fybannertxt h2{display: none}
    .fybanner .fybannertxt img{max-height: 30px}

    .fyrzcx li{padding-right: 0;padding-left: 0;}
    .fyrzcx span{display: block !important;padding: 0 5% !important;margin: 0 !important;}
    .fyrzcx span.fylmwjsj{width: 90% !important;}
    .fyrzcx span.fylmwjjj{width: 90% !important;}
    .fyrzcx span.fyzzcs{width: 90% !important;}
    .fyrzcx li a.fylmwjxz{position: relative;margin: 0 0 0 5%;left: 0;top: 0;}
    .fyssdiv{display: block;margin: 0 0 20px 0;width: 100%}
    .fyssdiv span{width: 72px;display: inline-block;vertical-align: top}
    .fyssbtn{position: relative;top: 0;left: 0}
    .fyssintp{width: 65%}
    .fysssel{width: 75%}


    /*参会确认*/
    .fychbanner img.fychbanpc{display: none}
    .fychbanner img.fychbanapp{display: block}
    .fychbj{padding: 10px 0}
    .fychbt {padding: 20px 5%; }
    .fychqr{font-size: 18px;margin-bottom: 15px}


    .fyhybot{margin: 0 10px}
    .fyhybot li p, .fyhybot li span{line-height: 22px;font-size: 14px}
    .fyhybot li p{display: block;min-width: inherit;margin-bottom: 10px;margin-right: 0}
    .fyhybot li span{font-size: 14px;margin: 0 15px 10px 0;min-width: inherit}
    .fyhybot li p:after{top: 8px}
    .fyhybot li span:after{top: 0}
    .fyhybot li span{padding-left: 20px}
    .fyhytop{text-align: center}
    .fyhytop span{padding: 5px 15px;font-size: 16px}
    .fyhytop i{padding: 5px 0 10px;font-size: 12px;display: block;margin: 0}

    .fyhytop{margin-bottom: 20px}
    .fyhybot li{margin-bottom: 10px}
    .fychtj{margin-top: 10px;line-height: 40px;height: 40px;max-width: 70%}
    /*参会确认*/

    .fysrymz .fysryzm{width: 52%}
    .fysrymz .fyyzmicn{right: 0;left:auto;width: 45%}



    .fyjglist li{padding-top: 5px}
    .fyjglist li a{margin-left: 10px;padding: 5px 3px;margin-bottom: 5px;font-size: 5px}
    .fyjglist li a:last-child{line-height: 16px;margin-bottom: 0}
    .fyjglist li a:after{width: 5px;left: -5px}
    .fyjglist li:after{bottom: 8px;left: 5px}
    .fyjglist li:before{left: 10px;font-size: 10px;bottom: -20px}


    .fyltckspantwo{line-height: 1;margin: 0 0 15px;display: block}
    .fyhybot li p i{font-size: 12px;    margin-left: 10px}



    .fyxcxtcsub{padding: 25px 10px 20px}
    .fybmjzapp1,.fybmjzapp2{font-size: 12px}
    .fybmjzapp3,.fybmjzapp4{font-size: 10px}
    .fyxcxtcsub img.fyapweix{width: 100px;margin: 20px auto 10px}
    .fyxcxtcsub img.fyappclose{width: 38px}



    .fygrzxdh{overflow-x: scroll;overflow-y: hidden;width: 100%;height: 60px;}
    .fygrzxdh ul{ width: auto;
        overflow-x: scroll;
        overflow-y: hidden;
        display: flex;
        flex-wrap: nowrap;
        white-space: nowrap;
        justify-content: space-between;
        scrollbar-width: none; /* Firefox 64+ */
        -ms-overflow-style: none;  /* Internet Explorer 10+ */
    }

    .fyxxtx { padding: 15px 15px 15px 65px;min-height: 70px;}
    .fyxxtx img{width: 40px;height: 40px;left: 15px}
    .fyxxtx p{margin:0 0 2px;font-size: 14px}
    .fyxxtx span,.fyxxtx p.fontMedium:nth-child(3){font-size: 12px}
    .fyxxtx a{line-height: 1;top: 17px;right: 15px;font-size: 12px}

    .fygrzxdh li{line-height: 60px;width: auto}
    .fygrzxdh li a{padding: 20px}
    .fygrmairi{padding: 20px 20px}
    .fyjbxxtel{margin: 0}
    .fyxxtelimg{width: 45px;height: 45px;}
    .fyjbxxtel li{padding-left: 55px; padding-bottom: 15px;
        margin-bottom: 15px;}
    .fyxxgg{width: auto}
    /*.fyxxsjhm{margin-bottom: 0}*/
    .fyjbxxtel li:after{left: 55px}
    .fysjhgg{width: 90%}
    .fyggsjhbot {padding: 20px 20px;}
    .fyggsjhtop {padding: 10px 15px;font-size: 18px;}
    .fyggsjhbot li{margin-bottom: 15px}
    .fyggqxbtn{width: 36%;margin: 0 1%;height: 42px;line-height: 42px;}
    .fyjbxxxg {margin: 30px 0 0;padding-bottom: 5px;}
    .fyscsfz{width: 80px;height: 80px}
    .fygrtxle {
        line-height: 80px;
    }
    .fyjbxxxg .fyjsly {
        margin: 0;
    }
    .fybmsxlist {position: relative;top: 0;right: 0;z-index: 3;}
    .fybmxssel{width: 30%;margin: 0 1% 20px;line-height: 36px;height: 36px;padding: 0 10px;}
    select{background-size: 15px auto !important;}
    .fywdbmwl{width: 100%}
    .fywdbmimg{width: 100%;padding-bottom: 60%}
    .fywdbmzt {width: 100%;position: relative;bottom: 0;right: 0;display: flex;justify-content: space-between;align-items: center;margin-top: 10px}
    .fybmztdiv{width: 30%;margin: 0;}

    .fywdbmtxt{width: 100%;margin-top: 10px}
    .fybmlbbt{font-size: 16px;line-height: 24px;height: auto;max-height: 48px}
    .fybmzt p{display: inline-block;vertical-align: top;margin: 0 10px 0 0}
    .fywdbmlist li {padding-bottom: 20px;margin-bottom: 20px;}
    .fygrzxbmxg{margin: 0}
    /*.fywdbmxs{border: 1px solid #cccccc;padding: 0 3%;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}*/
    fygrzxbmxg .fyltckspan {font-size: 12px;line-height: 1.5;display: block;}
    .fygrzxxzjl li{padding: 15px}
    .fygrzxxzjl li p.fyxzp2, .fygrzxxzjl li p.fyxzp3{margin: 0 5px 5px 0}

    .fyznxbq {position: relative;top: 0;right: 0;z-index: 3;}
    .fyznxbq li{margin: 0 5px 0 0}
    .fyznxbq li a{font-size: 14px}
    .fyznxbq li p{width: 5px;height: 5px}
    .fyznxbq li.fyyjyd{position: absolute;top: 0;right: 0}
    .fyznxbq li.fyyjyd a{font-size:12px}
    .fyznxlist{margin-top: 15px}
    .fyznxle {width: 30px;height: 30px;}
    .fyznxlist li {padding-left: 40px;margin-bottom: 15px;padding-bottom: 15px;}
    .fyznxle img {width: 16px;height: 16px;margin-top: -8px;margin-left: -8px;}
    .fyznxle p {top: 0;right: 4px;width: 5px;height: 5px}
    .fyznxri{padding-top: 0}
    .fyznxbt{font-size: 16px}
    .fygrzxmm .fyhzbm li {margin-left: 0;margin-right: 0;}


    .fybmyszc p{font-size: 10px}
    .fygrzxbmxg, .fygrzxbmxg .fyjbxxle, .fygrzxbmxg .fyjbxxriinpt{font-size: 14px}


    .fydlwdlaa a{    margin: 0 2%;
        width: 38%;
        min-width: 38%;}

    .fyjbxxxg .fyzczlt{padding-left: 0}

}

@media only screen and (max-width:580px){
    .fyxwfl a{font-size: 13px}
    .fyxwfl_five a{padding: 0 3px}
    .fywlicn{margin-top: 11.5px;height: 13px;margin-left: 2px}
}

@media only screen and (max-width:450px){
    .lmkjmainlexq{margin-top:-13px}
    .lmkjmainlexq a{width: 58px;line-height: 26px;height: 26px}

}

@media only screen and (max-width:375px){
    .txt-scroll{width: 180px}
    .fyerji li a.fyerjione span{font-size: 10px}
    .cgfbtocgle li p{font-size: 15px}


    .lmkjmainle:nth-child(1) .lmkjmainlexq a,
    .lmkjmainle:nth-child(3) .lmkjmainlexq a{width: 39px}
}
@media only screen and (max-width:360px){
    .txt-scroll{width: 160px}
    .fylxwmapp li strong{font-size: 16px}
    .fylxwmapp li p{font-size: 14px}
    .fylxwmapp li strong{margin-bottom: 10px}


    .fylxwmapp li p.fylxappxm span{left: 53px}
    .fylxwmapp li p.fylxappyx{margin-left: 53px}
    .fylxwmapp li.fylxbjle p.fylxappxm span{left: 90px}
    .fylxwmapp li.fylxbjle p.fylxappyx{margin-left: 90px}
    .fybmyszc p{font-size: 10px}

    .cgfbtocgle li p{font-size: 14px}

    .fyxwfl_five a{padding: 0 2px}

    .lmkjmainle:nth-child(1) .lmkjmainlexq a,
    .lmkjmainle:nth-child(3) .lmkjmainlexq a{width: 36px}
}

@media only screen and (max-width:320px){
    .xsztphb span{font-size: 13px;}
    .txt-scroll{width: 130px}
    .naversub a.navsiji{font-size: 12px}

    .fylxwmapp li strong{font-size: 15px}
    .fylxwmapp li p{font-size: 12px}

    .fylxwmapp li p.fylxappxm span{left:46px}
    .fylxwmapp li p.fylxappyx{margin-left: 46px}
    .fylxwmapp li.fylxbjle p.fylxappxm span{left: 78px}
    .fylxwmapp li.fylxbjle p.fylxappyx{margin-left: 78px}

    .fyxwfl a{font-size: 11px}

    .hxzsqsub {
        padding: 20px 0;
    }
    .hexwcl{padding: 15px 30px}

    .fyhybot li p i{font-size: 10px;    margin-left: 2px}

    .fybmjzapp1, .fybmjzapp2{font-size: 11px}

    .lmkjmainle{padding:10px 5px}
    .lmkjmainletop p{margin-bottom: 0}
    .lmkjmainlexq{right: 5px;margin-top: -10px;}
    .lmkjmainlexq a{font-size: 10px;width: 46px;line-height: 20px;
        height: 20px;}
    .lmkjmainle:nth-child(1) .lmkjmainlexq a, .lmkjmainle:nth-child(3) .lmkjmainlexq a{width: 28px}

}

