@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}
body{font-family:"微软雅黑","Helvetica Neue",Helvetica,STHeiTi,sans-serif;line-height:1;-webkit-font-smoothing:subpixel-antialiased;margin:0 auto;-webkit-tap-highlight-color:transparent;color:#666;background:#fff;font-size:14px}
body,html{height:100%}
:focus{outline:1;outline-style:none}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1px 0;padding:0}
input,select{vertical-align:middle;margin:0;padding:0;border:0;background:0 0}
input[type=button],input[type=password],input[type=submit],input[type=text],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
img{-ms-interpolation-mode:bicubic;border-width:0}
caption,th{text-align:left}
a{color:#666;text-decoration:none;outline:0;font-size:14px}
a:active,a:hover{color:#0182d8;text-decoration:none}
.clearfix:after{content:"\0020";display:block;height:0;font-size:0;visibility:hidden;clear:both}
.clearit{clear:both;font-size:0;line-height:0;height:0}
.transitionAll{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-backface-visibility:hidden}
em{font-style:normal}
body{background:#f2f4f5}
*{box-sizing:border-box}
.relative{position:relative}
.w{width:100%;margin:0 auto}
.fL{float:left}
.fR{float:right}
.show{display:block!important}
.hide{display:none!important}
.border_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tab-con{display:none}
.mask{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;z-index:9998;opacity:.8;display:none}
.bg-white{background:#fff}
.nav-box{background-color:#304355;border-bottom:2px solid #fa8110}
.nav-box .hd{height:90px;padding-left:15px;padding-right:15px;display:flex;align-items:center;justify-content:space-between}
.nav-box .hd .logo{display:block;width:188px;height:60px;background:url(../images/common/logo0101.png) no-repeat}
.nav-box .hd .tools-box{font-size:14px;color:#fff;display:flex;align-items:center;cursor:pointer}
.nav-box .hd .tools-box img{width:23px;height:23px}
.nav-box .hd .tools-box a span{margin-left:10px}
.headLeft{display:flex;align-items:center;color:#fff}
.slogan{margin-left:10px;padding-left:10px;border-left:1px solid #a1aab3;font-size:25px}
.footer{background:#575859;border-top:10px solid #d4d4d4}
.footer .bd{padding-top:40px;padding-bottom:20px}
.footer .bd .qrcode{width:175px;float:left;margin-left:50px}
.footer .bd .item{width:200px;float:left;margin-left:75px;margin-bottom:20px}
.footer .bd .item h3{border-bottom:1px dashed rgba(255,255,255,.2);height:18px;padding-bottom:16px;height:20px;line-height:20px;font-size:18px;color:#fff;font-weight:500;margin-bottom:15px;box-sizing:content-box;margin-top:0}
.footer .bd .item p{line-height:32px;font-size:14px;color:#fff;margin-bottom:0}
.footer .bd .item p a{line-height:32px;font-size:14px;color:#fff}
.footer .bd .item .icon{display:inline-block;height:32px;width:20px;vertical-align:middle;margin-right:5px}
.footer .bd .item .email{background:url(../images/common/email.jpg) center center no-repeat;background-size:16px}
.footer .bd .item .phone{background:url(../images/common/phone.jpg) center center no-repeat;background-size:15px}
.footer .ft{background-color:#304355;height:32px;line-height:32px;text-align:center;color:#fff;font-size:12px}
iframe{display:block}
