@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font,ins, b,kbd, q, s, samp,
small, strike, strong, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

ul{ list-style:none;}
strong{ font-weight:bold;}
img{ border:0px;}

.fl{ float:left}
.fr{ float:right}
fieldset, img { 
 border: 0;
 }
 ol, ul {
 list-style: none;
 }
 p{
	margin: 0px;
	padding: 0px;
}
ul,dl{ margin:0px; padding:0px;}
.clear{
	clear:both;
	height:0px;
}
s, em, i{font-style: normal;text-decoration: none;}

* html .clear{
	clear:both;
	display:inline;
}

a:link {
	color: #161616;
	text-decoration: none;
	font-size: 14px;

}
a:visited {
	color: #161616;
	
	text-decoration: none;

}
a:hover {
	
	text-decoration: none;
	color: #0B3B8C;

}

/*字体*/
body{font-family:Arial, Helvetica, sans-serif; background:#fff; font-size:12px;
}
.fontf{font-family:Microsoft YaHei,SimHei,Arial, Helvetica, sans-serif; }

.f12{font-size:12px;}

.fb{font-weight:bold}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.unl{text-decoration:underlline;}
.no_unl{text-decoration:none;}

/*定位*/
.m0a{margin: 0 auto;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:0;margin-right:0;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:rigth;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.vm{verticle-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0}
.zoom{zoom:1;}
.hidden{visiility:hidden;}



/*宽度*/
.w10{width:10px;}

.w14p{width:14%}

/*高度*/
.h50{height:50px;}

.h10p{height:10%}


/*边距*/
.m10{margin:10px;}

/*上边距*/
.mt0{margin-top:0px;}
.mt25{margin-top:25px;}

.mt2p{margin-top:2%;}

/*下边距*/
.mb0{margin-bottom:0px;}
.mb5{margin-bottom:5px;}

.b9p{bottom:9%;}
/*左边距*/
.ml0{margin-left:0px;}
.ml20{margin-left:20px;}

.ml1p{margin-left:1%;}

/*右边距*/
.mr5{margin-right:5px;}

/*内边距*/
.p10{padding:10px;}

.pt5{padding-top:5px;}

.pb5{padding-bottom:5px;}

.pl5{padding-left:5px;}

.pr5{padding-right:5px;}

.pr0{ padding-right:0;}


/*颜色*/
.red{color:#d00000}
.blue{ color:#405ebf;}

/*字号*/
.f18{ font-size:18px;}

/*布局*/
.wrapper{ width:1000px; margin:0px auto;}