@charset "utf-8";
@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:14px;
	vertical-align: baseline;
	font-family:Microsoft YaHei,SimHei,Arial, Helvetica, sans-serif; 



}

ul{ list-style:none;}
strong{ font-weight:bold;}
img{ border:0px;}

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 {
	color: #000;
	text-decoration: none;


}
a:link {
	color: #000;
	text-decoration: none;


}
a:visited {
	color: #000;

	text-decoration: none;

}
a:hover {
	text-decoration: none;
	color: #d20000;

}

/*字体*/
body{font-family:Microsoft YaHei,SimHei,Arial, Helvetica, sans-serif; font-size:14px; line-height:1.8em
}



.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;}
.fz16{ font-size:16px; margin-bottom:5px;}

/*定位*/
.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;}

/*字号*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}

/*布局*/
.warpper{ width:1200px; margin:0px auto;}
.content{ margin-top:42px;  overflow:hidden;    box-shadow: 0 0 15px #8d8d8d;}
.gwccontent{ margin-top:42px;  overflow:hidden;   }
.cw-icon {
position: relative;
cursor: default;
zoom: 1;
}


.head{ background:#fff;  border-bottom:1px solid #d6d6d6; box-shadow: 0 0 15px #8d8d8d;}
.head .logo{ padding:15px 0;}
.head .logo span{ font-size:30px; border-left:1px solid #ccc; padding-left:15px; color:#666666}




