@charset "UTF-8";
/*rest*/
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,pre,form,input,textarea,th,td,select,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ margin:0; padding:0; font-size:100%; font-family:'Microsoft Yahei',Helvetica,Arial; }
body { word-wrap:break-word; } /* 长单词换到下一行 */
h1,h2,h3,h4,h5,h6{ font-weight:normal }
address,em,strong,th{ font-style:normal;font-weight:normal }
i{ font-style:normal; }
table{ border-collapse:collapse; font-size:100%; }
ol,ul{list-style:none}
img{ border:none;vertical-align:top; }
a{ text-decoration:none; }
a:hover{ text-decoration:none; }
a:focus{ outline:0; }
textarea{ resize:none;overflow:auto; }
textarea,input{ background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:normal; }
input[type=password] {-webkit-text-security:disc;}
input, select, textarea{ outline:none; }
/* ios 中 点击a、input 或 js定义的可点击元素，会出现一个半透明的灰色背景，设置设置透明度可禁用 */
a,input{-webkit-tap-highlight-color:rgba(0,0,0,0);} /* 并对js定义的点击元素单独进行设置 */

/* 解决旧版本Chrome中input获得焦点后的黄色背景 */
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fff inset;} /* 背景想要的颜色 替换 #fff  */
/* end reset */



/*浮动*/
.fl{ float:left; }
.fr{ float:right; }
.clear:after,
.clear:before{ content: "";display: table; }
.clear:after{ clear: both; }
.clear{ *zoom:1; }

/* 基本 */

.clearfix:after{ clear:both;content: ".";display: block;height: 0;visibility: hidden;}
.left { float:left;}
.right { float:right;}

/* 字体颜色 */
.font_hui1 , .font_hui1 a{ color:#333333;}/*主体灰*/
.font_hui2 , .font_hui2 a{ color:#707070; }/*摘要*/


.font_bai, .font_bai a{ color:#ffffff;}
.font_hei , .font_hei a{ color:#000000;}
.font_lan, .font_lan a { color:#1d53b4;}
.font_red, .font_red a{ color:#f90f12;}
.font_cheng, .font_cheng a{ color:#ef8751;}
.font_zong, .font_zong a{ color:#996533;}

/* 字体大小 */
.font_s12, .font_s12 a{ font-size:12px;}
.font_s14, .font_s14 a{ font-size:14px;}
.font_s16, .font_s16 a{ font-size:16px;}
.font_s18, .font_s18 a{ font-size:18px;}
.font_s20, .font_s20 a{ font-size:20px;}
.font_s22, .font_s22 a{ font-size:22px;}
.font_s24, .font_s24 a{ font-size:24px;}
.font_s26, .font_s26 a{ font-size:26px;}
.font_s28, .font_s28 a{ font-size:28px;}
 .font_s32, .font_s32 a{ font-size:32px;}
 .font_s36, .font_s36 a{ font-size:36px;}
 .font_s40, .font_s40 a{ font-size:40px;}
 
.txt_left {text-align: left;}
.txt_right {text-align: right;}
.txt_center {text-align: center;}
.txt_2em{ text-indent:2em;}

.show { display: block;}
.hidden { display: none;}

.b {font-weight: bold;}

.ml_5{ margin-left:5px;}
.ml_10{ margin-left:10px;}
.ml_15{ margin-left:15px;}
.ml_20{ margin-left:20px;}

.mr_5{ margin-right:5px;}
.mr_10{ margin-right:10px;}
.mr_15{ margin-right:15px;}
.mr_20{ margin-right:20px;}

.mt_3{ margin-top:3px !important;}
.mt_5{ margin-top:5px !important;}
.mt_10{ margin-top:10px;}
.mt_15{ margin-top:15px;}
.mt_20{ margin-top:20px;}

.mb_5{ margin-bottom:5px !important;}
.mb_10{ margin-bottom:10px;}
.mb_15{ margin-bottom:15px;}
.mb_20{ margin-bottom:20px;}

.pl_3{ padding-left:3px;}
.pl_5{ padding-left:5px;}
.pl_7{ padding-left:7px;}
.pl_10{ padding-left:10px;}
.pl_15{ padding-left:15px;}
.pl_20{ padding-left:20px;}

.pr_5{ padding-right:5px;}
.pr_10{ padding-right:10px;}
.pr_15{ padding-right:15px;}
.pr_20{ padding-right:20px;}

.pt_3{ padding-top:3px ;}
.pt_5{ padding-top:5px ;}
.pt_10{ padding-top:10px;}
.pt_15{ padding-top:15px;}
.pt_20{ padding-top:20px;}

.pb_5{ padding-bottom:5px;}
.pb_10{ padding-bottom:10px;}
.pb_15{ padding-bottom:15px;}
.pb_20{ padding-bottom:20px;}
.pb_21{ padding-bottom:21px;}


.dian{ background-image:url(dian-xu16720.gif); background-repeat:no-repeat; }



/* 边线 */
/* .xuxian { width:100%; overflow:hidden;border-top:1px dashed #e1dfdf;height: 1px; }
.xuxian_dan { border-bottom:1px dashed #e1dfdf;}
.shixian { width:100%; overflow:hidden;border-top:1px solid #e1dfdf;height: 1px; }
.bk_z{ border:1px solid #e1dfdf; }
.bk_l{ border-left:1px solid #e1dfdf; }
.bk_r{ border-right:1px solid #e1dfdf; }
.bk_t{ border-top:1px solid #e1dfdf; }
.bk_b{ border-bottom:1px solid #e1dfdf; }


.kongge{   SimSun-ExtB; text-indent:2em;}
.kongge p {  SimSun-ExtB;} */


 
 /* 单行 行高 */
.hg_20{line-height:20px; height:20px; overflow:hidden;}
.hg_26{line-height:26px; height:26px; overflow:hidden;}
.hg_28{line-height:28px; height:28px; overflow:hidden;}
.hg_30{line-height:30px; height:30px; overflow:hidden;}
.hg_35{line-height:35px; height:35px; overflow:hidden;}
.hg_40{line-height:40px; height:40px; overflow:hidden;}

.hg_hidden{ overflow:hidden;} 

/* 行距 */
.hj_20{ line-height:20px; }
.hj_22{ line-height:22px; }
.hj_24{ line-height:24px; }
.hj_26{ line-height:26px; }
.hj_30{ line-height:30px; }
.hj_34{ line-height:34px; }
