/* CSS Document */
body, div, p, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, tr, th, td, a, span, form, input, textarea, img { margin: 0; padding: 0; }
a { text-decoration: none; outline: none; }
li { list-style: none; }
input, img { border: none; outline: none; }

/*.header{
	height:110px;
	background-color:#efefef;
	}
.wrap{
	margin:0 auto;
	}
.header-inner{
	width:1200px;
	height:110px;
	}
.header-image{
	float:left;
	height:110px;
	}
.header-inner ul{
	display:block;
	float:right;
	padding-top:69px;
	}
.header-inner ul li{
	float:left;
	height:14px;
	padding-left:8px;
	padding-right:8px;
	font-size:12px;
	font-family:"微软雅黑";
	line-height:12px;
	text-align:center;
	color:#333333;
	border-left:solid 1px #777777;
	}
.header-inner ul li:first-child{
	border-left:none;
	}
.header-blank{
	height:19px;
	}
.header-nav{
	
	height:36px;
	margin:0 auto;
	border-bottom:solid 2px #3bd8a0;
	}
.hnav-inner{
	width:1200px;
	height:36px;
	margin:0 auto;
	}
.nav-xuangxiang{
	width:200px;
	height:34px;
	float:left;
	background-color:#40d8a3;
	border-bottom:solid 2px #40d8a3;
	}
.nav-xuangxiang span{
	display:block;
	font-family:"微软雅黑";
	text-align:right;
	margin-right:22px;
	color:#fff;
	line-height:36px;
	font-size:14px;
	}
.hnav-inner ul{
	display:block;
	float:right;
	}
.hnav-inner ul li{
	float:left;
	line-height:36px;
	margin-left:44px;
	font-size:14px;
	color:#000;
	}


.test{
	height:200px;
	border:1px #red solid;
	}
*/
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, button, input, textarea, img, th, td, select { margin: 0; padding: 0; }
body { font: 12px/1.14 Arial,"Microsoft YaHei"; word-wrap: break-word; color: #808080; background: #FFF; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0); }
* + html body { font-family: "微软雅黑"; }
body { font-family /*\**/: 'Microsoft YaHei'\9 }
textarea, input, button, select, legend { font: 12px/1.14 arial,"\5fae\8f6f\96c5\9ed1"; color: #333; outline: none; border: none; *font-size: 100%; *border: 0; vertical-align: top; background: none; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.clearfix { *zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.cleargap { font-size: 0; letter-spacing: -8px; text-align: left; }
.prz { position: relative; zoom: 1; }
.pra { position: absolute; }
.w1200 { width: 1200px; margin: 0 auto; text-align: left; }

.topBar { height: 40px; }
.topBar .loginLink { width: 464px; height: 40px; line-height: 40px; color: #3cd8a2; }
.topBar .loginLink .cleargap { width: 70px; height: 40px; line-height: 40px }
.topBar .loginLink a { font-size: 12px; color: #000; }
.topBar .loginLink span { color: #000; padding: 0 8px; }
.topBar .topLink { width: 684px; height: 40px; line-height: 40px; }
.topBar .topLink a { color: #000; }
.topBar .topLink span { margin: 0 10px; color: #a3a3a3; }
.topBar .atten { width: 52px; height: 40px; line-height: 40px; color: #000; }

/* header */
.header { height: 170px; }
.header .logo { display: block; width: 303px; height: 87px; overflow: hidden; top: 28px; left: -15px; }
.header .logo img { width: 303px; height: 87px; }
.header .sch { width: 350px; height: 25px; background: url(../images/sch.png) no-repeat; top: 50px; /* left:50%;margin-left:-152px; */ z-index: 1000; right: 0; }
.header .sch .sipt { width: 260px; height: 24px; line-height: 24px; left: 0; top: 0; padding-right: 10px; }
.header .sch .sbtn { width: 88px; height: 24px; right: 0; top: 0; cursor: pointer; }
/*.header .hotWord{right:0;top:86px;color:#b8b8b8;width:300px;text-align:right;}
.header .hotWord span{padding-left:12px;}
.header .hotWord a{color:#b8b8b8;margin-left:12px;margin-bottom:10px;}*/
.header .hotWord { right: 0; top: 86px; color: #b8b8b8; width: 350px; }
.header .hotWord span { margin-right: 12px; margin-bottom: 10px; float: left; }
.header .hotWord a { color: #b8b8b8; }

/* nav */
.nav { height: 37px; border-bottom: 2px solid #FFF; position: relative; zoom: 1; z-index: 999; }
.nav { width: 100%; min-width: 1200px; height: 37px; text-align: center; border-bottom: 2px solid #3bd8a0; }
.nav .top { height: 37px; line-height: 37px; font-size: 14px; color: #000; padding-left: 44px; }
.nav .top:hover { color: #3dd9a1; }
.nav .disabled { color: #b8b8b8; }
.nav .disabled:hover { color: #b8b8b8; }
.nav .top i { background: #e60000; color: #FFF; line-height: normal; font-size: 12px; font-family: 'arial'; padding: 0 2px; border-radius: 10px; position: relative; top: -10px; left: -4px; }

/*.current{width:1000px;text-align:right;}*/
