@charset "gb2312";
/* CSS Document */
html, body {
	margin:0px auto;
	font-family:Arial, ËÎÌå, sans-serif;
	font-size:12px;
	color:#28343c;
	background:url(/images/bg.jpg) repeat-x;
}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em {
	margin:0;
	padding:0;
	border:0;
}
body img {
	border:0px;
}
body a {
	text-decoration:none;
	color:#28343c
}
body a:hover {
	color:#28343c;
	text-decoration:underline;
}
ul, p, h3, h4, h5 {
	margin:0px;
	padding:0px;
}
li {
	list-style-type:none;
}
.clear1 {
	width:100%;
	height:69px;
	line-height:69px;
	clear:both
}
.top_box {
	width:920px;
	height:336px;
	clear:both;
	margin:0 auto;
}
.top_box .ico1 {
	width:7px;
	height:336px;
	float:left;
	background:url(/images/ico1.jpg) no-repeat bottom
}
.top_box .ico2 {
	width:11px;
	height:336px;
	float:left;
	background:url(/images/ico2.jpg) no-repeat bottom
}
.top_box .maintop {
	width:902px;
	height:336px;
	float:left
}
.top_box .maintop .qhTop {
	width:898px;
	height:302px;
	clear:both;
	margin:0 auto;
	background:url(/images/img1.jpg) no-repeat center #FFF;
	position:relative
}
.top_box .maintop .logopng {
	width:559px;
	height:292px;
	clear:both;
	position:absolute;
	background:url(/images/logo.png) no-repeat!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png");
	_background-image:none;
	left:5px;
	top: 5px;
}
.top_box .maintop .topnav {
	width:100%;
	height:34px;
	clear:both;
	background:url(/images/nav.jpg) repeat-x
}
.top_box .maintop .topnav ul li {
	float:left;
	width:100px;
	background:url(/images/xt.jpg) no-repeat right;
	line-height:34px;
	text-align:center;
}
.top_box .maintop .topnav ul li a {
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	width:100px;
	height:34px;
}
.top_box .maintop .topnav ul li a:hover {
	text-decoration:none;
	background:url(/images/xt1.jpg) no-repeat center
}
.main_box {
	width:900px;
	_height:510px;
	min-height:510px;
	clear:both;
	margin:0 auto;
	margin-top:10px;
}
.main_box .mainleftbox {
	width:240px;
	height:auto;
	float:left;
}
.main_box .mainrightbox {
	width:645px;
	height:auto;
	float:left;
	margin-left:15px
}
.bt1 {
	width:100%;
	height:32px;
	clear:both;
	line-height:32px;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:12px;
	background:url(/images/bt1.jpg) no-repeat
}
.bt11 {
	width:100%;
	height:32px;
	clear:both;
	line-height:32px;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:12px;
	background:url(/images/bt111.jpg) no-repeat
}
.more {
	float:right;
	margin-right:13px;
	margin-top:14px
}
.gg_box {
	width:238px;
	_height:206px;
	min-height:206px;
	clear:both;
	border-left:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	background:#FFFFFF
}
.gg_box .gg_content_box {
	width:220px;
	height:206px;
	clear:both;
	margin:0 auto
}
.gg_box .gg_content_box .caonima {
	width:100%;
	height:25px;
	border-bottom:1px dashed #CCC;
	line-height:25px;
	background:url(/images/ico3.jpg) no-repeat center left;
*line-height:22px;
*height:22px;
}
.gg_box .gg_content_box .caonima .title {
	width:180px;
	float:left;
	background:url(/images/ico3.jpg) no-repeat center left;
}
.gg_box .gg_content_box .caonima .time {
	width:39px;
	float:left;
}
.tpqh {
	width:641px;
	height:237px;
	clear:both;
	border:1px solid #d6d6d6;
	background:#FFFFFF; position:relative
}

.sp_box {
	width:238px;
	height:114px;
	clear:both;
	border:1px solid #CCC;
	margin-top:15px;
}
.newspicqh {
	width:313px;
	height:218px;
	border:1px solid #CCC;
	float:left;
	margin-top:15px;
}
.bt2 {
	width:315px;
	height:32px;
	float:left;
	line-height:32px;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:12px;
	background:url(/images/bt2.jpg) no-repeat;
	margin-top:15px;
}
.newsbox {
	width:313px;
	height:187px;
	float:left;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	display:inline
}
.newsbox ul li {
	width:295px;
	margin:0 auto;
	clear:both;
	height:26px;
	line-height:26px;
*line-height:23.5px;
*height:23.5px;
}
.newsbox ul li .time {
	width:50px;
	float:left;
	background:url(/images/ico4.jpg) no-repeat center left
}
.newsbox ul li .title {
	width:245px;
	float:left;
}
.spbox{	width:232px; height:160px; clear:both; margin:0 auto;
	margin-top:4px;
*margin-top:3px;}
.pictop {
	
	margin-top:5px;
*margin-top:3px;
}
.happybg {
	clear:both;
	background:url(/images/happy.jpg) no-repeat;
	width:240px;
	height:90px;
	margin-top:7px;
*margin-top:4px;
}
.bt3{width:898px; height:32px; clear:both; background:url(/images/bt3.jpg) no-repeat left #e0dfdf;line-height:32px;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:20px;}
.boxh{width:896px; height:162px; clear:both; border-bottom:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC}
.boxh table tr td .bigbox{width:224px; height:162px; clear:both}
.boxh table tr td .bigbox .smaillbox{width:180px; height:133px; margin:0 auto; clear:both; border:1px solid #CCC; margin-top:14px}
.boxh table tr td .bigbox .smaillbox img{margin-top:2px; clear:both; display:inline}
.boxh table tr td .bigbox .smaillbox  .title{width:178px; height:25px; clear:both; background:#eae9ea; line-height:25px;}
.yqlxbox{width:894px; height:168px; clear:both; margin:0 auto; margin-top:15px; background:url(/images/yqlj.jpg) no-repeat}
.yqlxbox .linkbox{width:850px; height:168px; clear:both; margin-left:44px;}
.yqlxbox .linkbox ul li {width:170px; height:86px; float:left}
.yqlxbox .linkbox ul li .linkimg{width:170px; height:86px; clear:both}
.yqlxbox .linkbox ul li .linkimg img{margin-top:15px}
.foot_nav{width:900px; height:38px; clear:both; margin:0 auto; line-height:38px; background:url(/images/footbg.jpg) no-repeat}
.webCopy{width:900px; height:100px; line-height:30px; clear:both; margin:0 auto; text-align:center}
.webCopy p{clear:both}
.leftnav{width:211px; height:auto; clear:both; margin:0 auto;}
.leftnav ul li{ width:100%; height:36px; clear:both; background:url(/images/hui.jpg) no-repeat; text-align:center; line-height:32px}
.leftnav ul li a{display:block; width:100%; height:36px;}
.leftnav ul li a:hover{ background:url(/images/lan.jpg) no-repeat; color:#FFFFFF; text-decoration:none}
.leftnav ul .hovers{background:url(/images/lan.jpg) no-repeat; color:#FFFFFF; text-decoration:none; width:100%; height:36px;}
.leftnav ul .hovers a{color:#FFFFFF}
.clear3{height:15px; line-height:15px; width:100%; clear:both}
.map{color:#666; font-weight:normal; float:right; margin-right:10px}
.qy{width:100%; _height:530px; min-height:530px; clear:both; border-left:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	background:#FFFFFF}
	.qy ul li{width:615px; height:30px; line-height:30px; clear:both; margin:0 auto; border-bottom:1px dashed #CCC}
	.qy ul li .title{width:535px; float:left; background:url(/images/ico4.jpg) no-repeat center left; font-size:14px}
	.qy ul li .time{width:80px; float:left;font-size:14px}
	.pic_box{width:100%; height:460px; clear:both;}
	.pic_box .pic_big_box{width:214px; height:153px; float:left}
	.pic_box .pic_big_box .small_pic{width:180px; height:132px; clear:both; border:1px solid #CCC; margin:0 auto}
	.pic_box .pic_big_box .small_pic .title{width:178px; height:25px; clear:both; background:#e9e9e9; line-height:25px;}
	.pages{width:620px; height:30px; line-height:30px; margin:0 auto; text-align:center}
	.pages font{color:#333; font-family:Î¢ÈíÑÅºÚ; font-size:14px;}
	.pages a:hover font{color:green}
	.infotitle{width:100%; min-height:30px;_height:30px;  line-height:30px; font-size:16px; font-family:Î¢ÈíÑÅºÚ; text-align:center}
	.infoContent{width:620px; height:auto; clear:both; margin:0 auto; line-height:20px; font-size:13px;}