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:PingFang SC,Microsoft Yahei}
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;}
.overhidesix{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:6; -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,.xztcnr{-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,.fybjq *{
    line-height:24px !important;
    font-size: 14px !important;
    font-family: PingFang SC,Microsoft Yahei !important;
    color: #555 !important;
}
.fybjq p{margin: 0 !important;min-height: 24px !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;
    width: 100% !important;
    height: auto !important;}
.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{position: relative;z-index: 3}
.nav ul{display: flex;justify-content: space-between}
.nav li{position:relative;text-align: center}
.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: 250px;float: left;margin: 0 5px;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;line-height: 1.5}
.naversub a:hover{color: #0d4fd9}
.nav li.nav_odd .naversub{text-align: left}
.nav li.nav_odd .naversub a{padding-left: 10px;}

.naversub a.navsiji{position: relative;}
.naversub a.navwlimg img {
    display: inline-block;
    margin-left: 3px;
    height: 13px;
    position: absolute;
    bottom: 4px;
    vertical-align: top;
}

.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}

.sonnav_7 .naversub:last-child{position: absolute;left: 805px;top: 60px}





.footer{
    padding: 25px 0 0;
    background-color: #022a86;
    background: -webkit-linear-gradient(#045c9b, #022a86);
    background: linear-gradient(#045c9b, #022a86);
}
.footnav{width: 90%;width: 100%;display: none;}
.footnav li{float: left;width: 9%;padding-right: 1%}
.footnav li p{color: #fff;font-weight: bold;font-size: 17px;margin-bottom: 18px}
.footnav li a{color: #bcdaf8;font-size: 13px;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: rgba(255,255,255,.6);
padding: 15px 0;

text-align: center;
}
.footbq p.right{float: inherit;}

.footbq a{color:rgba(255,255,255,.6);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:50%;left: 20px;width: 40px;height: 40px;background: #d9e4f9;margin-top: -20px}
.fyerji li a.fyerjione{display: block;padding: 26px 0 25.2px 80px;cursor: pointer;position: relative}
.fyerji li a.fyerjione p{font-size: 18px;line-height: 1.5;color: #333}
.fyerji li a.fyerjione span{font-size: 14px;color: #cccccc;display: none}
.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;line-height: 1.5}
.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 7px;margin-right: 15px;text-align: center;font-size: 18px;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: 189px;}
.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: 206px;overflow: hidden}
.fyxinwenlble img{display: block;width: 100%;height: 137px;object-fit: cover}
.fyxinwenlbri{margin-left: 236px;padding-top:18px;padding-right: 130px;}
.fyxwbt{color: #000000;font-size: 20px;line-height: 26px;}
.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: 92px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #000000;top: 50%;margin-top: -15px;font-size: 12px;}
.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 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: 14px;color: #555555}
.fyjbxxri{margin-left: 200px}
.fyjbxxriinpt{width: 100%;border: 1px solid #cccccc;background: none;outline: none;height: 40px;line-height: 40px\9;padding: 0 3%;font-size: 14px;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;}
.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}
.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;width: 32%;margin-bottom: 15px}
.fyqxxzsub p.fyqxbt{color: #333333;position: relative;padding-left: 58px;background:url(../images/xqicn1.png) no-repeat 26px 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 26px 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: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{padding: 0 10%;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: 15px 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: 40px;  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: 15px 20px;}
.lmkjmainle{background-size:cover;padding: 0 35px;position: relative;width: 324px;background-position: center center;height: 104px;box-sizing:border-box;}
.lmkjmainletop{position: absolute;top: 0;line-height: 102px;}
.lmkjmainletop p{font-size: 18px;color: #fff}
.lmkjmainletop span{display: block;font-size: 12px;color: #fff;font-weight: bold}
.lmkjmainlexq{text-align: right;position: absolute;top: 50%;right: 40px;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: 22px;}
.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}

.lmdtbt .fyerji{min-height: 268px}


.lmdtbtbot{margin-top: 20px;}
.lmdtbtbotle{width: 21%}
.lmdtbtbotri{width: 79%}
.lmdtbtbotrisub{display: none}
.lmdtbtbotri .fyxinwenlb li {float: left; margin: 0 0 14px 2%;width: 48%;}
.lmdtbtbotri .fyxinwenlb li a {padding: 26px 4%;}
.lmdtbtbotri .fyxinwenlbri{padding-right: 0;padding-top: 13px}
.lmdtbtbotri .fyxinwenlb li:after{display: none}

.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:20px 0 7px}
.cgfbtop{margin-bottom: 0}
.syerjibt{font-size: 32px;color: #040404;line-height: 32px;font-weight: bold;margin-bottom: 30px}
.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: -4px;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 12px;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: 18px;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}
.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: 135px;text-align: right;font-size: 16px;color: #0147d8}
.fyxzflri{margin-left:140px;}
.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}


.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{width: 150px;height: 100px}
.lmdtbtbotrisub .fyxinwenlble img{width: 150px;height: 100px}
.lmdtbtbotrisub .fyxinwenlbri{margin-left: 180px}

.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}

.fygyxz{padding-top: 60px}
.fyxzbt{text-align: center;padding: 20px 0 50px;border-bottom: 1px solid #b2c7f3;margin-bottom: 50px}
.fyxzbt p{font-size: 28px;color: #0147d8;margin-bottom: 25px}
.fyxzbt a{font-size: 16px;color: #fff;background: #0147d8;padding: 0 10px;display: inline-block;vertical-align: top;line-height: 40px;min-width: 172px;box-sizing: border-box}
.fyxznr{width: 80%;margin: 0 auto;font-size: 18px;padding-bottom: 20px}
.fyxznr h2{font-weight: normal;margin-bottom: 40px;font-size: 18px}
.fyxznr p{margin-bottom: 5px;}
.fyxznr p a{color: #0147d8}
.fyjglist{padding-bottom: 30px}
.fyjglist img.fyjgimgpc{display: block;width: 100%}
.fyjglist li{float: left;margin: 0 .8% 0 0;position: relative;padding-top: 20px}
.fyjglist li:nth-child(1){width: 23%}
.fyjglist li:nth-child(2){width: 23%}
.fyjglist li:nth-child(3){width: 22%;margin-left: 1%;}
.fyjglist li:nth-child(4){width: 14%;     margin-left: -.6%;}
.fyjglist li:nth-child(5){width: 14%;position: absolute;right: 2%;}


.fyjglist li:after{content: "";position: absolute;top: 0;left: 5px;width: 1px;background: #cccccc;bottom: 18px}
.fyjglist li:before{content: "……";position: absolute;bottom: -30px;left: 15px;right: 0;text-align: center;color: #afafaf}

.fyjglist li:last-child{margin-right: 0;}
.fyjglist li a{display: block;margin-left: 15px;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: 10px;


}
.fyjglist li a:last-child{margin-bottom: 0;line-height: 36px;padding: 0;}
.fyjglist li a:after{content: "";position: absolute;top: 50%;left: -10px;width: 10px;background: #cccccc;height: 1px;}
.fyjglist li a:hover{background: #ebe8e8}
.fyjglist li a:last-child:hover{background: #f2f2f2}

.fyzhlb .fyxwbt{height: auto;max-height:26px;}
.fyzhlb .fyxinwenlbri p.fyxwjj{height: auto;max-height: 60px;}


.fyzhlb li a{display: flex;justify-content: space-between;align-items: center;}
.fyzhlb .fyxinwenlbri{margin-left: 0;padding-right: 0;width: 60%;padding-top: 0;}
.fyzhlb .fyxwxq{position: relative;right: 0;top: 0;margin: 0;}
.fyzhlb li:after{right: 160px;top: 25px;bottom: 25px;height: auto;}

.xztcdiv,.dhtcdiv{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.6);top: 0;left: 0;z-index: 999;display: none;}
.xztcnr{position: absolute;top: 50%;left: 50%;text-align: center;background: #fff;padding: 70px 0 55px;width: 670px;max-width: 90%;

-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)
}
.xztcnr p{color: #000000;font-size: 24px;margin-bottom: 15px;}
.xztcnr p a{color: #0147d8;}
.xzclose,.xzclosetwo{position: absolute;top: 25px;right: 25px;cursor: pointer;}

.sygccxw{width: 100%;}
.sygccxw .fyxinwenlb li{margin: 0 2% 14px 0;width: 49%;}
.sygccxw .fyxinwenlb li:nth-child(2n){margin-right: 0;}

.sygdbtnw{text-align: center;margin: 0 auto;}
.sygdbtnw a{box-shadow: 0 0 43px 0 rgba(40, 40, 40, 0.08);line-height: 36px;height: 36px;width: 109px;box-sizing: border-box;margin-top: 0;}


.fyzlxz li span.fylmwjjj{line-height: 1.5;margin-top: 8px;}


.footlogoNew{margin-bottom: 25px;}
.footlogoNew img{display: block;height: 50px;}


.footbotNew{border-bottom: 1px solid rgba(255,255,255,.1);padding-bottom: 30px;}
.footbotNewle{width: 28%;}
.footwz1{color: #fff;font-size: 14px;line-height:24px;margin-bottom:37px;}
.footwz2{color: #fff;font-size: 14px;line-height: 24px}



.footbotNewce{width: 42%;margin:0 6%;}
.footaddr{color:#fff;font-size: 24px;margin-bottom: 25px;font-weight: bold;}
.footayx{color: #fff;margin-bottom: 10px;}
.footayx span{font-weight: bold;}
.footalxdz{color: #fff;margin-bottom: 8px;font-weight: bold;}
.footbotNewce li{margin-bottom: 8px;position: relative;padding-left: 130px;}
.footbotNewce li:last-child{margin-bottom: 0;}
.footdznr1{color: rgba(255,255,255,.6);position: absolute;top: 0;left: 0;line-height: 24px}
.footdznr2{color: #fff;font-size: 14px;line-height: 24px;}




.footbotNewri{width:18%;}
.footbotNewri li{width: 48%;float: left;margin-right: 4%;}
.footbotNewri li:last-child{margin-right: 0;}
.footbotNewri li img{display: block;margin: 0 auto 15px;width: 90%;}
.footbotNewri li pre{color: rgba(255,255,255,.6);text-align: center;font-size: 12px;}


.xztcnr p a.fydhtcbtn{min-width: 200px;line-height: 42px;background: #2550d1;color: #fff;padding: 0 10px;box-sizing: border-box;display: inline-block;vertical-align: top;margin: 20px 15px 0;font-size: 16px;}
.xztcnr p:last-child{margin-bottom: 0;}


@media only screen and (max-width:1600px){
    .main1400{width: 1200px}
    .fybannertxt h2{margin-bottom: 20px}
    .fymiansub{padding: 55px 0 45px;}

    .focus_slide{height: 279px;}
    .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}


    .cgfbtocgle li p{font-size: 14px;}
    .cgfbtocgle li{padding: 20px 0 17px;}

    .xztcnr{width: 510px;padding: 40px 0 30px;}
    .xztcnr p{font-size: 18px;margin-bottom: 10px;}
    .xzclose,.xzclosetwo{top: 20px;right: 20px;}
    .xztcnr p a.fydhtcbtn{font-size: 14px;min-width: 170px;margin-left: 10px;margin-right: 10px;}


  
    .footlogoNew{margin-bottom: 20px;}
    .footlogoNew img{height: 45px;}
    .footbotNewce li{padding-left: 110px;}
    .footwz1,.footwz2,.footdznr1,.footdznr2,.footbotNewri li pre,.footbq{font-size: 12px;line-height: 20px;}

    /* .footbotNewri{width: 21%;}
    .footbotNewce{margin: 0 4.5%;} */
    .footbotNewri li pre{line-height: 16px;font-size: 10px;}


}
@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}
}
@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){
    .nav ul{display: block}

.sonnav_7 .naversub:last-child {
    position: relative;
    left: 0;
    top:0;
}


    .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: relative;top: 0;left: 0;display: inline-block;vertical-align: top;margin-left: 0}
    .fylxwmapp li p.fylxappyx{margin-left: 57px}
    .fylxwmapp li.fylxbjle p.fylxappxm span{left:0}
    .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}


    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: 12px}
    .logo img{height: 26px;}
    .nav{display: none;position: fixed;top: 50px;left: 0;width: 100%;height:auto;background: #000;z-index: 999;bottom: 0;overflow: auto}
    .nav ul{padding-top: 100px}
    .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:block;vertical-align: top;width: 100%;margin-right: 0}
    .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: 105px;width: 94%;left: 3%;margin: 0;background:rgba(255,255,255,.9)}
    .denglu a.dengluaa{border: 0}
    .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: 13px 0 13px 25px}
    .fyerji li a.fyerjione p{line-height: 20px;height: 40px}

    .fymainle .fyerji li a.fyerjione p{height: auto }

    .fyerji li img{width: 36px;height: 36px;left: 9px;margin-top: -18px}
    .fyerji li a.fyerjione p,.fyerji li a.fyerjione span{padding-left: 30px}

    .lmdtbtbot     .fyerji li a.fyerjione p{font-size: 16px;height: auto}

    .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: 100px;}
    .fyztxqxw .fyxinwenlbri{margin-left: 115px;padding-top: 0}
    .fyxinwenlbri{padding-right: 0;margin-left: 115px;padding-top: 0}
   .fyztxqxw .fyxinwenlble img{height: 75px}
    .fyxinwenlble img{height: 67px}
    .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;line-height: 30px}

.lmkjmainlexq {
    text-align: left;
    position: relative;
    top: 0;
    right: 0;
    margin-top: 0;

}
    .lmkjmainlexq a {
        width: 58px;
        line-height: 26px;
        height: 26px;
    }


    .bannerri{padding: 0 0 10px;height: auto}
    .lmdtbtbot{margin-top: 10px}
    .homebztop{margin: 0 10px 10px}
    .lmkjmainri{margin: 10px 0}
    .homebzbot{margin: 0 10px}
    .homebzbot li{margin-bottom: 10px}
    .lmkjmainletop p {  font-size: 16px;  margin-bottom: 10px;line-height: 1;}
    .lmdtbtbot .lmdtbtbotle{width: 100%;float: inherit}
    .lmdtbtbot .lmdtbtbotle .fyerji{height: auto;min-height: inherit}
    .lmdtbtbotle .fyerji li {  margin-bottom: 0;  float: left;  width: 50%; }


    .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;}
    .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: 11px;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}
    .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:15px;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}
    .footbq{line-height: inherit;}


    .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: 100px;height: 75px}
    .fyxinwentj li p{background: #fff;color: #000000;left: 115px;right: 0;width: auto;top: 50%;margin-top: -30px;padding: 0;
        overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;
        line-height: 30px;height: 60px;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: 100px;height: 67px}
    .lmdtbtbotrisub .fyxinwenlbri,.homebztopri{margin-left: 115px;padding-top: 0}

    .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}


    .fygyxz{padding-top: 10px}
    .fyxzbt p{font-size: 16px}
    .fyxzbt{ padding: 20px 0 30px;  margin-bottom: 30px;  }
    .fyxznr{width: 90%}
    .fyxznr h2,.fyxznr{font-size: 16px}
    .fyxznr h2{margin-bottom: 20px}

    /*共用*/
    .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}
    .footer{padding: 15px 0 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: 15px}
    .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}


    .fyjglist li a{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}

    .fyjglist li:nth-child(1){width: 23%;}
    .fyjglist li:nth-child(2){width: 23%;}
    .fyjglist li:nth-child(4) {
    width: 16%;
    margin-left: -1.5%
}

.fyjglist li:nth-child(5) {
    width: 16%;
    position: absolute;
    right: .1%;
}

.fyzhlb .fyxinwenlbri{width: 77%;}
.fyzhlb .fyxinwenlbri p.fyxwjj{margin-bottom: 0;}


.footer{padding: 20px 0 0;}
.footer .main1400{margin: 0 11%;width: 78%;}
.footbotNewle,.footbotNewce,.footbotNewri{width: 100%;float: inherit;padding: 0;margin: 0;}
.footlogoNew img{height: 25px;}
.footlogoNew{margin-bottom: 10px;}
.footwz1, .footwz2, .footaddr,.footaddr{font-size: 12px;}
.footwz1{margin-bottom: 10px;}
.footbotNewce li,.footalxdz{display: none;}
.footbotNewce li{padding-left: 0;}
.footbotNewce li:first-child{display: block;}
.footdznr1{position: relative;}
.footdznr1,.footdznr2{display: inline-block;vertical-align: top;}
.footbotNewce{margin-bottom:15px;}

.footbotNewri li{margin: 0 !important;width: 50%;padding: 0 5%;box-sizing: border-box;}
.footbotNewri li img{margin-bottom: 10px;}
.footbotNewri li pre{font-size: 10px;line-height: 14px;}
.footbq p.right{font-size: 10px;}
.footbq p.right a{margin-top: 5px;}

.footwz1,.footwz2{line-height: 15px;margin-bottom: 10px;}
.footwz1,.footwz2{line-height: 15px;}
.footwz2{margin-bottom: 15px;}

.footaddr{margin-bottom: 5px;}
.footayx{margin-bottom: 20px;font-size: 12px;}
.footbotNew {
        padding-bottom: 15px;
        margin-bottom: 0;
        border-bottom: 0;
    }
  

    .footbotNewri{padding: 0 8%;width: 100%;box-sizing: border-box;}

}
@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%}
    .fyjglist li:before{left: 5px;font-size: 10px;bottom: -20px}

    .fyjglist li:after{bottom: 14px;}
    .fyjglist li:nth-child(1):after{bottom: 5px}
    .fyjglist li:nth-child(2):after{bottom: 5px}
    .fyjglist li:nth-child(3):after{bottom: 8px}


    .fyjglist li a{
         margin-left: 5px;
        padding: 5px 1px;
        margin-bottom: 5px;
        font-size: 8px;
    }
    .fyjglist li a:last-child{line-height: 12px;}

.fyjglist li:after{left: 1px;}
    .fyjglist li a:after {
        width: 3px;
        left: -3px;
    }
  

    .fyjglist li:nth-child(3) a:last-child{padding: 3px;  line-height: 12px;}
    .fyjglist li:nth-child(4) a:last-child{padding: 3px;  line-height: 12px;}
    .fyjglist li:nth-child(5) a:last-child{padding: 3px;  line-height: 12px;}

.fyjglist li:nth-child(3){width: 19%;}

.fyjglist li:nth-child(4){margin-left: 0;}

    .fyzhlb .fyxinwenlble{width: 28%;}
    .fyzhlb .fyxinwenlbri{width: 68%;}

.xztcnr{padding: 30px 0 25px;}
        .xztcnr p {
        font-size: 14px;
        margin-bottom: 5px;
    }
        .xzclose,.xzclosetwo{
        top: 12px;
        right: 13px;
        width: 13px;
    }


        .xztcnr p a.fydhtcbtn {
        font-size: 12px;
        min-width: 135px;
        line-height: 35px;
        margin: 10px 3px 0;
    }

}
@media only screen and (max-width:375px){
    .txt-scroll{width: 180px}
    .fyerji li a.fyerjione span{font-size: 10px}
    .cgfbtocgle li p{font-size: 10px}
}
@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: 0;
  
        display: block;
        margin: 0 !important;
    }
    .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}

    .footbotNewri li{padding: 0 3%;}
}

@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.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}
    .cgfbtocgle li p{font-size: 9px}


    .lmdtbtbot     .fyerji li a.fyerjione p{font-size: 13px}


.footbotNewri li{padding: 0 1%;}

    .footer .main1400 {
        margin: 0 5%;
        width: 90%;
    }



        .xztcnr p a.fydhtcbtn {
        font-size: 10px;
        min-width: 118px;
        margin: 10px 3px 0;
    }

}

