@charset "utf-8"; 
html,body{min-height: 100%; font-family: "Microsoft YaHei";}
body{color:#3a3a3a!important;background-color:#f9f9f9!important;font-size: 14px;}
body, div, td,font,*{line-height:1.2em;}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, dl, dt, dd{margin: 0;padding: 0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:none;}
address, caption, cite, code, dfn, em, th, var,b,font,i{font-style:normal;font-weight: normal;}
ul li{list-style-image: none;list-style-position: outside;list-style-type: none;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;vertical-align:baseline;zoom: 1;}
input, textarea, select, button{font-size: 12px;font-weight: inherit; vertical-align:middle;outline: 0;}
/*input[type=radio],input[type=checkbox]{vertical-align: -2px;}*/
textarea{resize:none; overflow-x:hidden;overflow-y:auto; outline:medium none; word-wrap:break-word;}
a{text-decoration:none;color:#4f4c57; cursor: pointer;}
a:focus{outline-style: none;outline-width: 0;outline: none;}
a:hover{text-decoration: none!important;}
/*a{_blr:expression(this.onFocus=this.blur());}*/
.strong{font-weight:bold;}
.floatleft{float:left;}
.floatright{float:right;}
.mouse-to-hand{cursor: pointer;}
.underline{text-decoration:underline;}
.aligncenter{text-align:center!important;}
.alignjus{text-align:justify!important;}
.alignright{text-align:right!important;}
.alignleft{text-align:left!important;}
.aligntop{vertical-align: top!important;}
.block{display:block!important;}
.inline{display:inline!important;}
.inlineblock{display:inline-block!important;}
.nobg{background:none!important;}
.nofloat{float:none!important;}
.noborder{border:none!important;}
.noborder-r{border-right:none!important;}
.visible{overflow:visible!important;}
.visible-y{overflow-y:auto!important;}
.hidden-y{overflow-y: hidden!important;}
.hidden,.hide{overflow:hidden!important;}
.relative{position: relative;}
.absolute{position: absolute;}
.mobileVisible{display:none;}
.display_none{display: none!important;}
.img-auto img{width: 100%;display: block;}

.border-bottom{border-bottom: 1px solid #d5dde3;}
.border_bottom_df{border-bottom: 1px solid #dfe8f7;}
.border_bottom_blue{border-bottom: 2px solid #1288d3;}
.border_none{border: none!important;}
/*margin*/
.nomar{margin:0!important;}
.nomarr{margin-right:0!important;}
.nopad{padding:0!important;}
.mar-auto{margin:0 auto!important;}
/*color*/
.bg_white{background-color: #fff;}
.color_number{color: #f45959;}
.color_3a{color: #3a3a3a!important;}
.color_blue{color: #1288d3;}
.color_gray{color:#808080;}


.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font24{font-size: 24px;}
.font28{font-size: 28px;}
.font32{font-size: 32px;}

/*width*/
.width-auto{width:100%!important;}
.height-auto{width:100%!important;}
/*clear*/
.clear{clear:both;line-height:0;height:0;font-size:0;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*margin*/
.marb_100{margin-bottom:100px!important;}
.marb_10{margin-bottom:10px!important;}
.marb_20{margin-bottom:20px!important;}
.mart_5{margin-top: 5px;}
.mart_7{margin-top: 7px;}
.mart_10{margin-top: 10px!important;}
.mart_20{margin-top: 20px!important;}
.mart_30{margin-top: 30px!important;}
.mart_40{margin-top: 40px!important;}
.mart_50{margin-top: 50px!important;}
.mart_70{margin-top: 70px!important;}
.mart_90{margin-top: 90px;}
.marl_5{margin-left: 5px;}
.marl_15{margin-left: 15px;}
.marl_20{margin-left: 20px;}
.padb_30{padding-bottom: 30px;}
.padb_50{padding-bottom: 50px;}
.padb_100{padding-bottom: 100px!important;}
.padl_40{padding-left: 40px;}
/*  height */
.line_height26{line-height: 26px;}
/* icon */
.icon{background-image: url(../img/icon.png); background-repeat: no-repeat; display: block; width: 30px; height: 30px;}
.top{background-position: 30px 0; position: absolute; width: 128px; top: -20px;}
.quanwang{background-position: 0 -30px;}
.jishi{background-position: 0 -60px;}
.keshi{background-position: 0 -90px;}
.yuqing{background-position: 0 -120px;}
.xuncha{background-position: 0 -150px;}
.fenxi{background-position: 0 -180px;}
.search{background-position: 0 -210px;}
.suyuan{background-position: 0 -240px;}
.quyu{background-position: 0 -270px;}
.tv{background-position: 0 -300px;}
.but_down{background-position: 0 -330px;}
.but_up{background-position: 3px -360px;}
.xinlang{background-position: 0 -390px;}
.vx{background-position: 0 -420px;}
.qq{background-position: 0 -450px;}
.go_top{background-position: 5px -488px; width: 40px; height: 40px;box-shadow: 0 6px 12px rgba(0,0,0,.175); position: fixed; right: 70px; bottom: 100px; cursor: pointer; background-color: #fff; border-radius: 2px;}

.yujing{background-position: 0 -330px;}
.good_icon{background-image: url(../img/data.png); background-repeat: no-repeat; display: block; width: 100px; height: 100px; margin:5px auto 0 auto;}
.good_yuqing{background-position: 0 0;}
.good_xitong{background-position: 0 -100px;}
.good_baogao{background-position: 0 -200px;}
.good_cehua{background-position: 0 -300px;}
.good_kaifa{background-position: 0 -400px;}
.good_dongcha{background-position: 0 -500px;}
