@charset "utf-8";
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body{font:14px/1.8 Arial,"Microsoft YaHei",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-text-size-adjust:none;margin:0;padding:0}
body,td,th{font:14px/1.8 Arial,"Microsoft YaHei",sans-serif;color:#444;line-height:23px}
caption,td,th{font-size:14px}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
img{border:none}
li,ol,ul{list-style:none}
button,input,select,textarea{font:14px/1.8 Arial,"微软雅黑","Microsoft YaHei",sans-serif}
input,select,textarea{*font-size:100%}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
a:link{color:#555;text-decoration:none}
a:visited{text-decoration:none;color:#555}
a:hover{text-decoration:none;color:#F3b526}
a:active{text-decoration:none}
dd,dl,dt{line-height:23px;margin:0;padding:0}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{*zoom:1}
.left,.lt{float:left}
.right,.rt{float:right}
.clear,.clr{clear:both}
.c{clear:both}
.f-cb{zoom:1}
.f-cb:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content:"."}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.por{position:relative}
.poa{position:absolute}
.poa-f{position:absolute;left:0;top:0;width:100%;height:100%}
.ovh{overflow:hidden}
.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}
.z1{z-index:1}
.z2{z-index:2}
.z3{z-index:3}
.dn{display:none}
.width-full{width:100%}
.height-full{height:100%}
.dib{display:inline-block}
.f12{font-size:12px}
.f14{font-size:14px;font-weight:700}
.f14 a{font-size:14px;font-weight:700;color:red}
.f14_red{font-size:14px;color:#F3b526}
.f14_blue{font-size:14px;color:#004291}
.f142{font-size:14px}
.f16{font-size:16px}
.f162{font-size:16px;font-weight:700}
.f16x{font-size:16px}
.f12-hui{font-size:12px;color:#696969}
.f14x{font-size:14px;line-height:30px}
.f18{font-size:18px}
.f18b2{font-size:18px;font-weight:700}
.f20-green{font-size:24px;text-transform:uppercase;color:#3aa183}
.f22{font-size:22px;font-weight:700}
.f24{font-size:24px}
.f26{font-size:26px}
.f28{font-size:28px;color:#0c53ab}
.f18w{font-size:18px;font-family:Arial,Helvetica,sans-serif;color:#fff}
.f24{font-size:24px}
.f24t{font-size:24px;font-weight:700}
.f27{font-size:27px}
.f28e{font-size:28px;font-weight:700}
.f30{font-size:30px;font-weight:lighter}
.f32{font-size:32px;line-height:46px;font-weight:550}
.f36{font-size:36px;font-weight:550}
.f40{font-size:40px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#262626;line-height:60px}
.f42{font-size:42px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#262626;line-height:60px}
.m4{margin-top:4px}
.t6{margin-top:6px}
.m9{margin-top:9px}
.m10{margin-top:10px}
.ml10{margin-left:10px}
.m11{margin-top:11px}
.p11{padding-top:11px}
.m12{margin-top:12px}
.m15{margin-top:15px}
.m20{margin-top:20px}
.m25{margin-top:25px}
.m27{margin-top:27px}
.m30{margin-top:30px}
.m36{margin-top:36px}
.m40{margin-top:40px}
.m44{margin-top:44px}
.m50{margin-top:50px}
.m60{margin-top:60px}
.top20{padding-top:20px}
.ptr26{padding-right:26px}
.efont{font-family:Verdana,Geneva,serif}
.indent{text-indent:2em}
.w,.w1200{width:1200px;margin:0 auto}
.white{color:#fff}
.white a{color:#fff}
.white a:link{color:#fff}
.white a:visited{text-decoration:none;color:#fff}
.white a:hover{text-decoration:none;color:#fff}
.white a:active{text-decoration:underline}
.blue{color:#256aa9}
.blue a{color:#256aa9}
.blue a:link{color:#256aa9}
.blue a:visited{text-decoration:none;color:#256aa9}
.blue a:hover{text-decoration:none;color:#256aa9}
.blue a:active{text-decoration:none}
.hui{color:#999}
.hui2{color:#696969}
.hui2 a{color:#696969}
.hui2 a:link{color:#696969}
.hui2 a:visited{text-decoration:none;color:#696969}
.hui2 a:hover{text-decoration:none;color:#696969}
.hui2 a:active{text-decoration:none}
.yellow{color:#dec917}
.yellow a{color:#dec917}
.f18b{font-size:18px;font-weight:700}
.bluet{color:#70b92c}
.blue14{color:#01459f;font-weight:700;font-size:14px}
.red{color:red}
a.red{color:red}
a.red2{color:red}
.green{color:#F3b526}
.black{background:#000;overflow:hidden}
.letter10{letter-spacing:10px}
.table1{margin:0 auto;padding:0;border-collapse:collapse}
.table1 th{border:none;background-color:#70b92c;border:#fff solid 1px;font-weight:700;text-align:center;height:36px;line-height:36px;color:#fff}
.table1 td{border:#4bacc6 solid 1px;height:30px;line-height:30px;margin:0;padding:0 10px}
.table1 tr{background:#e9f1f5}
.table1 tr:nth-child(2n){background:#d0e3ea}
.table2{margin:0 auto;padding:0;border-collapse:collapse}
.table2 th{background-color:#0070c0;border:#000 solid 1px;font-weight:700;text-align:center;height:36px;line-height:36px;color:#fff;border-bottom:none}
.table2 td{border:#000 solid 1px;height:30px;line-height:30px;margin:0;padding:0 10px;text-align:center}
.shixian1{border-bottom:1px #fff dashed;line-height:36px}
.xuxian{border-bottom:1px #898989 dotted;line-height:36px;margin-bottom:10px}
#pages{margin:50px 0 0 0;text-align:center}
#pages a:first-child,#pages a:last-child{display:none}
#pages a{font:14px/1.8 Arial,"微软雅黑","Microsoft YaHei",sans-serif;display:inline-block;line-height:40px;border:1px solid #e0e0e0;height:40px;min-width:40px;border-radius:50%;color:#666;margin:0 2px}
#pages a.active,#pages a:hover{background:#F3b526;border:1px solid #F3b526;color:#fff}
#page{width:100%;text-align:center;height:30px;line-height:30px;margin-top:30px;padding:5px 0}
#page A{border:#F3b526 1px solid;padding:2px 5px 1px 5px;margin:5px;text-decoration:none}
#page A:hover{border:#F3b526 1px solid;padding:2px 5px 1px 5px;margin:5px;background:#F3b526;color:#fff;text-decoration:none}
#page A:active{border:1px #F3b526 solid;padding:2px 5px 1px 5px;margin:5px}
#page a.active{border:1px #F3b526 solid;padding:2px 5px 1px 5px;margin:5px;background:#F3b526;color:#fff;font-weight:700}
#page SPAN.current{border:1px #F3b526 solid;padding:2px 5px 1px 5px;margin:5px}
#page SPAN.disabled{border:1px #ccc solid;padding:2px 5px 1px 5px;color:#ccc}
.header{width:100%;height:75px;background:#fff;position:relative;z-index:11}
.header.fixedtop{position:fixed;top:0;left:0;height:75px;box-shadow:0 3px 4px rgba(0,0,0,.22)}
.header #logo{width:124px;height:47px;padding:14px 0}
.header #menu{height:75px;float:right}
.header #menu>ul>li{width:120px;height:75px;float:left;text-align:center;font-size:15px;line-height:75px;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:url(../images/line.gif) no-repeat right center}
.header #menu>ul>li:last-child{background:0 0}
.header #menu>ul>li>a{font-size:15px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.header #menu>ul>li.on>a,.header #menu>ul>li>a.hover,.header #menu>ul>li>a:hover{color:#fff;background:url(../images/menu_bg.png) no-repeat center center}
.header #menu>ul>li ul{width:120px;position:absolute;top:75px;left:0;z-index:999;background:rgba(255,255,255,.8)}
.header #menu>ul>li ul li{width:120px;text-align:center;line-height:36px;float:left;border-right:none;border-bottom:1px #fff solid;background:0 0;font-size:14px}
.header #menu>ul>li ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.header #menu>ul>li ul a:hover{background:#F3b526;color:#fff}
.header #tools{float:right;height:75px}
.header #tools li{width:32px;height:32px;float:left;text-align:center;line-height:32px;margin-top:21px;margin-left:14px;position:relative;cursor:pointer}
.header #tools a{width:32px;height:32px;border-radius:100%;color:#fff;display:block}
.header #tools a.lan{background:#F3b526}
.header #tools li.zoom a{background:#707070}
.header #tools li.zoom #search{width:0;height:30px;border:1px #707070 solid;background:#fff;border-radius:30px;position:absolute;top:0;right:0;z-index:1;overflow:hidden;display:none}
.header #tools li.zoom #search .search_ipt{width:216px;padding:0 0 0 14px;float:left;border:none;background:0 0;outline:0;height:30px;line-height:30px}
.header #tools li.zoom #search .search_btn{width:30px;height:30px;border:none;float:right;background:url(../images/zoom.png) no-repeat center;outline:0;cursor:pointer}
.f_ban{width:100%;text-align:center;height:80px;line-height:80px;color:#fff;font-size:24px;font-weight:700;background:url(../images/i_bg1.jpg) no-repeat center;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:hidden}
.footer{width:100%;border-top:1px #eee solid;overflow:hidden}
.footer-g01{width:100%;overflow:hidden}
.footer-g01 .links{padding:36px 0 50px;float:left;border-right:3px #f3f2fa solid;overflow:hidden}
.footer-g01 .links li{width:166px;float:left}
.footer-g01 .links a,.footer-g01 .links p{display:block;line-height:30px}
.footer-g01 .links p a{line-height:42px;font-size:15px}
.footer-g01 .links p.line{width:72px;height:4px;background:#F3b526;margin-bottom:10px}
.footer-g01 .flogo{width:358px;padding:36px 0 50px;text-align:center;float:right;line-height:46px;overflow:hidden}
.footer-g02{width:100%;height:50px;line-height:50px;border-top:3px #f3f2fa solid;text-transform:uppercase;overflow:hidden}
#float{position:fixed;right:20px;top:30%}
.float{width:50px;-webkit-box-shadow:0 0 15px #d9d9d9;-moz-box-shadow:0 0 15px #d9d9d9;box-shadow:0 0 15px #d9d9d9;background:#fff}
.float li{text-align:center;height:55px;line-height:18px;border-bottom:1px solid #f2f2f2}
.float li:nth-child(4){border:0}
.float li a{display:block;width:50px;height:55px;color:#666}
.float li a:hover{color:#e7c694}
.float li:nth-child(1) a{background:url(../images/fl01.png) no-repeat center}
.float li:nth-child(1) a:hover{background:url(../images/fl01_1.png) no-repeat center}
.float li:nth-child(2) a{background:url(../images/fl02.png) no-repeat center}
.float li:nth-child(2) a:hover{background:url(../images/fl02_1.png) no-repeat center}
.float li:nth-child(3) a{background:url(../images/fl03.png) no-repeat center}
.float li:nth-child(3) a:hover{background:url(../images/fl03_1.png) no-repeat center}
.float li:nth-child(3) a:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
.toolbar-item-weixin .toolbar-layer{height:155px;background:url(../images/ewm.jpg) no-repeat}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:100px;opacity:0;filter:alpha(opacity=0);transform-origin:95% 95%;-moz-transform-origin:95% 95%;-ms-transform-origin:95% 95%;-o-transform-origin:95% 95%;-webkit-transform-origin:95% 95%;transform:scale(.01);-moz-transform:scale(.01);-ms-transform:scale(.01);-o-transform:scale(.01);-webkit-transform:scale(.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s}
.float li:nth-child(4) a{background:url(../images/fl04.png) no-repeat center}
.float li:nth-child(4) a:hover{background:url(../images/fl04_1.png) no-repeat center}