@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,p,h2,h1,h3,h4,span,input,textarea,select,option,table,tr,td{padding:0;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

body{font-family:"微软雅黑", 'microsoft yahei', Arial, sans-serif;color:#333;font-size: 12px;}
img{border:none; display:block;}
ul,li{list-style-type:none;}
i,em{font-style: normal;}
input{outline: none;}
.row{ padding-top: 20px; padding-bottom: 20px;}
.center .row:nth-child(1){ padding-top: 0;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration: none;  }
*{margin: 0; padding: 0;}
.clear{display: block;overflow: hidden;clear: both;height: 0;line-height: 0;font-size: 0; margin-top: 0 !important; padding-left: 0 !important;;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main{max-width: 800px;margin: 0 auto;width: 100%;min-width: 320px;}

.pr{position: relative;z-index: 0;}
.pa{position: absolute;}
.tin{text-indent:2em; overflow:hidden;}
.fl{float:left; display:block;}
.fr{float:right; display:block;}
.f_r{float:right !important;}
.dis{display:none !important;}
.bord_bot_red{ border-bottom: 2px solid #dc0500;}
.pd0{padding: 0 !important;}
.pd5{padding: 5px !important;}
.tac{text-align: center !important;}
.f_wet{font-weight: bold;}
.f_c_8f{color: #8f8f8f;}
.f_c_red{color:#dc0500}
.f_c_green{color:#3b7004 !important;}
.f_c_000{color: #000;}
.f_c_red{color: red !important;}
.f_c_fff{color: #fff !important;}
.f_c_666{color: #666 !important;}
.f_c_999{color: #999 !important;}
.f_c_555{color: #555 !important;}
.f_c_333{color: #333 !important;}
.f_c_3c6{color: #33cc66 !important;}
.f_c_f90{color: #ff9900 !important;}
.f_c_444{color: #444;}
.f_c_blue{color: #3c88c6 !important;}
.f_c_30405a{color: #333 !important;}
.pt_20{padding-top: 20px;}
.pt_10{padding-top: 10px !important;}
.pd_24{padding: 24px !important;}
.mt_20{margin-top: 20px !important;}
.mt_25{margin-top: 25px;}
.ml_15{margin-left: 15px;}
.ml_20{margin-left: 20px;}
.ml_3{margin-left: 1%;}
.ml_10{margin-left: 10px;}
.ml_8{margin-top: 8px;}
.mr_3{margin-right: 3%;}
.mr_30{margin-right: 30px;}
.mb_15{margin-bottom: 15px;}
.pb_20{padding-bottom: 20px !important;}
.pad20{ padding: 20px !important;}
.pad20-0{ padding:0 20px !important;}
.border{border:1px solid #e9e9e9;}
.f_s_14{font-size: 14px;}
.f_s_16{font-size: 16px;}
.f_s_13{font-size: 13px;}
.border_dash{border-bottom: 1px dashed #b0b0b0;}
.mt_10{margin-top: 10px !important;}
.mt_15{margin-top: 15px !important;}
.mt_0{margin-top: 0 !important;}
.bord_b{border-bottom: 1px solid #b0b0b0 !important;}
.bord_t{border-top: 1px solid #b0b0b0 !important;}
.bord_b2{border-bottom: 2px solid #b0b0b0;}
.pl_65{padding-left: 65px;}
.pdb_10{padding-bottom: 10px;}
.ml_5{margin-left: 5%;}
.ml_9{margin-left: 9%;}
.pd_30{padding: 30px;}
.pl_50{padding-left: 50px;}
.h100{height: 100% !important;}
.w100{width: 100% !important;}
.minheight_480{min-height: 480px;}
.pd240{padding: 30px 40px 25px 45px;}
.bod_r{border-right: 1px solid #a1a1a1;}
.back_blue{background: #1083c4; color: #fff;}
.back_none{background: none !important;}
.bord_none{border:none !important;}
.text_hang{overflow:hidden;white-space:nowrap;text-overflow: ellipsis; }
.back_f8{background: #f8f8f8;}
.padl_265{padding-left: 265px;}
.tac_r{text-align: right;}
.pdb_5{padding-bottom: 5px;}
.mb_50{margin-bottom: 50px;}
.pdt0{padding-top: 0 !important;}
.mgt0{margin-top: 0 !important;}
.mgb0{margin-bottom: 0 !important;}
.pdt0{padding-top: 0;}
.pdb0{padding-bottom: 0;}
.noleftmg{margin-left: 0;}
.norightmg{margin-right: 0;}
.noleftmg{margin-left: 0;}
.norightpad{padding-right: 0;}
.noleftpad{padding-left: 0 !important;}
.f_c_origin{color: #f58a22;}
/*zzg */
.nopadt{ padding-top:0 !important;}
.nomgt{ margin-top:0 !important;}
.b_c_999{ border-color: #999 !important;}
.b_b_999{ background-color: #f0f0f0 !important;}
/** basic css **/
.bg{background-color: #f7f7f7;}
.bg1{background-color: #fff;}
.tag-bg1{background-color: #2dbe60;}
.tag-bg2{background-color: #cccccc;}
.fc1{color: #333333;}
.fc2{color: #999999;}
.fc3{color: #f7f7f7;}
.fc4{color: #2dbe60;}
.fc5{color: #666;}
.fc6{color: #030303;}

.fs8{font-size: .5rem;}
.fs12{font-size: .75rem;}
.fs14{font-size: .875rem;}
.fs16{font-size: 1rem;}
.fw300{font-weight: 300;}
.ml5{margin-left: .3125rem;}
.mt10{margin-top: .625rem;}

.par4{padding-right: 4rem !important;}
.ba_efef {background-color:#efeff4 !important;}

.pb10{padding-bottom: .625rem;}
.img-responsive{width:100%;height: auto;}
/* 两端对齐 eg. <div class="justify">对齐<span></span></div>*/
.justify{text-align: justify;}
/*段落换行规则*/
/*内容不换行*/
.all-dw{word-wrap:normal;white-space:nowrap;}
/*全部换行*/
.all-lf{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
/*中文换行*/
.zh-lf{white-space:normal;word-wrap:break-word;word-break:break-all;}
/*溢出省略，需要宽度支持*/
.ellipsis{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
.mtop1rem {margin-top:1rem !important;}

.borderbottom{border-bottom:1px solid #ddd !important;}
.borderleft{border-left:1px solid #ddd !important;}
.borderight{border-right:1px solid #ddd !important;}
.bordetop{border-top:1px solid #ddd !important;}
/*  common css  */
.mouse_hand{cursor:pointer}
.thesis_click{background:#3c88c6 !important;color:#fff !important;}
.t2em {text-indent:0em ;}
.color-red{color:red;}
.page.page-current, .page-group.page-current {overflow:auto;}
.f_c_08f{color: #0088ff !important;}
.b_c_08f{border-color: #0088ff !important;}
.height_inherit {height: inherit !important;}
.l_height_inherit {height: inherit !important;}
.padding_r20 {padding-right:20px;}
.white_space_n {white-space:normal !important;}
.v-base {vertical-align: baseline !important;}
.inline-block {display:inline-block;}
.news-content em,.news-content i{
  font-style: italic !important;
}