/* CSS Document */
.clean {
	clear:both;
}
.none {
	display:none;
}
* {
	margin:0;
	padding:0;
	font-family: "Microsoft YaHei" !important;
}

a:hover {
	border:none;
}
html{height:100%;background: #f0f0f0 url(../images/bg.png) fixed 50% 0 no-repeat;}
body {
	overflow-x:hidden;
}
body, button, input, select, textarea {
	font:12px/20px "Microsoft YaHei", Arial, Helvetica, sans-serif;
}
img {
	border:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	font-weight:normal;
}
ul {
	list-style-type:none;
}
.header {
	width:100%;

}
.header .headMain {
	width:960px;
	margin:0 auto;

	position:relative;
}
.headMain p.fl{ float:left; width:500px;}
.headMain p.fl a{ display:block; height:25px; line-height:25px; color:#BEBEBE; padding-left:15px;}
.headMain p.fl a:hover{ color:#fff;}
.headMain ul.lan {
	height:25px;
	float:right;
	line-height:25px;
	margin-right:12px;
}
.headMain ul.lan li {
	color:#fff;
	float:left;
	padding:0 3px;
	font-weight:bold;
}
.headMain ul.lan li a {
	color:#fff;
}
.headMain a.gwhmt {
	background:url(whmt.gif) no-repeat;
	width:108px;
	height:10px;
	position:absolute;
	left:50px;
	top:100px;
}
h1 {
	float:left;

}
h1 a {
	background:url(Hd_logo.gif) no-repeat;
	width:110px;
	height:65px;
}
dl.more {
}
dl.more dd {
}
dl.more dd a {
	color:#368b88;
	background:url(ico_20.gif) left center no-repeat;
	padding-left:10px;
}


.header ul.nav li.n3 {
	background:none;
}
.header ul.nav li.n3 a {
	background:url(Hd_link.gif) center 3px no-repeat;
	width:51px;
	height:20px;
}
.header ul.nav li.n3 a:hover {
	background:url(Hd_link.gif) center 3px no-repeat;

}
.header ul.nav li.n3 a.hover {
	background:url(Hd_link2.gif) center 3px no-repeat;
	
}
.header ul.nav2 {
	font-size:11px;
}
.header ul.nav2 li {
	float:left;
	background:url(leftline.gif) right top repeat-y;
	height:35px;
	padding-top:26px;
}
.header ul.nav2 li a {
	padding:9px 9px 7px;
	color:#666;
}
.header ul.nav2 li a:hover {
	color:#E50114;
	background:url(ico_1.gif) center 3px no-repeat;
}
.header ul.nav2 li a.hover {
	color:#E50114;
	background:url(ico_1.gif) center 3px no-repeat;
}
.main {
	width:990px;
	margin:0 auto;

}
.mt {
	margin-top:36px;
}
.main .banner {
	width:960px;
	height:305px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.main .banner img {
	position:absolute;
	top:0;
	left:0;
}
.main ul.sb {
	width:980px;
	float:left;
	display:inline;
}
.main ul.sb li {
	float:left;
	padding-right:3px;
}
.main ul.sb li a {
	position:relative;
}
.main ul.sb li a ins {
	background:url(tips.png) no-repeat;
	visibility:hidden;
	position:absolute;
	left:-8px;
	top:-80px;
	color:#fff;
	padding:30px 30px 0;
	width:79px;
	height:59px;
	overflow:hidden;
	line-height:14px;
}
.main ul.sb li a img {
	border:3px solid #dcdcdc;
	width:98px;
	height:59px;
}
.main ul.sb li a img.now {
	border:3px solid #E50114;
}
.main ul.sb li a:hover ins {
	visibility:visible;
}
.main ul.sb li.n1 a:hover ins {
	left:14px;
}
.main ul.um {
}
.main ul.um li {
	float:left;
	padding-right:1px;
}
.main .column {
	height:235px;
	margin:22px 0 0 11px;
}
.bg_ch {
	background:url(in_col.gif) no-repeat;
}
.main .bg_ch2 {
	margin-top:0;
	background:url(in_co2.gif) no-repeat;
}

