/* CSS Document */
body{
	text-align:center; font-size:12px;
	margin:0px;
	color:#333;
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	background-color:#e6f5fb;
	}
img{
	border:0px;}
form,ul{
	margin:0px; padding:0px;}
td{
	font-size:12px;
}
li{
	list-style:none;}
	
A:link,A:active,A:visited {
COLOR:#333; TEXT-DECORATION: none
}
A:hover {
COLOR:#06C; TEXT-DECORATION:underline
}

A.linkred:link,A.linkred:active,A.linkred:visited {
COLOR:#ff0000; 
}
A.linkred:hover {
COLOR:#ff0000; TEXT-DECORATION:underline
}

A.linkblue:link,A.linkblue:active,A.linkblue:visited {
COLOR:#3b89d2; 
}
A.linkblue:hover {
COLOR:#3b89d2; TEXT-DECORATION:underline
}


/************正文部分，分页样式，请勿删除*************/
.infoPageNum{
	clear:both; overflow:hidden; text-align:center; color:#999; line-height:25px; font-size:12px;}
.infoPageNum span{
	padding-left:5px; padding-right:5px;}
.infoPageNum a{
	padding-left:5px; padding-right:5px; margin-left:5px;}
.infoPageNum A:hover {
	BACKGROUND-COLOR: #96A624; COLOR: #fff
}
a.s1:link,a.s1:active,a.s1:visited{
	color:#FFF; background:#96A624; font-weight:bold}
a.s1:hover{
	color:#FFF; background:#96A624}
.Cprevious{
	background:url(sys/Cprevious.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.Cnext{
	background:url(sys/Cnext.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.pageList{
	clear:both; overflow:hidden; text-align:right; padding-top:20px; padding-bottom:20px;}
.pageList span{
	color:#C00; font-weight:bold}
.pageInfo{
	font-weight:bold; line-height:30px;}
.pageList a{
	text-decoration:underline; padding:0px 3px}
.pageList a.actPage{
	font-weight:bold; color:#F00}
	
/**********留言样式********/
.subGuest{
	text-align:center; margin-top:5px; margin-bottom:5px;}
.g_btn{
	border-top:1px #CCC solid;border-left:1px #CCC solid;
	border-right:1px #333 solid;border-bottom:1px #333 solid; font-size:12px;
	padding:3px 10px; cursor:pointer}
.g_ipt{border:1px solid;border-color:#777 #CCC #CCC #777;font-size:12px;}
.guestList{
	clear:both; margin-top:10px; margin-bottom:5px; overflow:hidden;
	border:1px #e2e2e2 solid}
.guestInfo{
	background:#f7f7f7; height:25px; line-height:25px; border-bottom:1px #e2e2e2 solid;}
.guestInfo ul{
	margin-left:10px;}
.guestInfo ul li{
	float:left; margin-right:10px;}
.guestInfo ul li.g_a{
	background:url(sys/ico1.gif) no-repeat left 3px; padding-left:20px;}
.guestInfo ul li.g_b{
	background:url(sys/ico2.gif) no-repeat left 3px; padding-left:18px;}
.guestInfo ul li.g_c{
	background:url(sys/ico3.gif) no-repeat left 5px; padding-left:18px;}
.guestInfo ul li.g_d{
	background:url(sys/ico4.gif) no-repeat left 5px; padding-left:18px;}
.guestTitle{
	text-align:left; margin-left:10px; border-bottom:1px #e2e2e2 solid; height:25px; line-height:25px; margin-right:10px;}
.guestCon{
	background:url(sys/ico5.gif) no-repeat left 3px; text-align:left; overflow:hidden;
	line-height:20px; margin:10px; padding-left:20px;}
.g_reply{
	margin:10px; margin-top:0px; background:#f7f7f7;
	color:#F00; text-align:left; background:url(sys/ico6.gif) no-repeat left 2px;
	line-height:20px; padding-left:20px;}
.g_sub ul li{
	text-align:left; margin-top:5px;}
	
/********************************/
#bg{
	background:url(bgImg.jpg) no-repeat center top; margin:auto; overflow:hidden}
.topbox{
	width:960px; margin:auto; overflow:hidden}
.fav{
	width:960px; margin:auto; height:17px; background:url(topBg.jpg) no-repeat 200px 0px}
.fav ul li{
	float:right; line-height:17px; height:17px;
	margin-right:20px;
	background-image:url(arr.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;}
.fav ul li a:link{
	color:#ffffff}
.fav ul li a:active{
	color:#ffffff}
.fav ul li a:visited{
	color:#ffffff}
.fav ul li a:hover{
	color:#ffffff}
.banner{
	height:200px; width:960px; margin:auto}
.menu{
	width:960px; margin:auto; height:41px; background:url(menuBg.jpg); margin-top:5px;}
.menu ul{
	padding-left:20px;}
.menu ul li{
	float:left; width:90px; height:26px; font-size:14px; font-weight:bold;	line-height:26px;margin-top:7px;}
.menu ul li a:link{
	color:#FFF}
.menu ul li a:active{
	color:#FFF}
.menu ul li a:visited{
	color:#FFF}
.menu ul li a:hover{
	color:#FFF}
.menu ul li.act{
	background:url(nav_hover.png) no-repeat center center;}
.menu ul li.act a:link{
	color:#036}
.menu ul li.act a:active{
	color:#036}
.menu ul li.act a:visited{
	color:#036}
.menu ul li.act a:hover{
	color:#036}
.menu ul li.line{
	background:url(line.png); width:2px; height:15px; font-size:0px; margin-top:13px;}
.menu-under{
	background:url(menu_bg.png) no-repeat center top;
	clear:both; margin:auto; height:30px;}
.flash-bg{
	background:url(falsh_ad_bg.png) no-repeat center top;
	height:372px; padding-top:10px;}
.index-banner{
	height:334px; width:940px;
	margin:auto;}
.box{
	width:960px; overflow:hidden; clear:both; margin:auto; background:#FFF}
.noticeBox{
	padding:10px 10px; background:#FFF; width:940px; margin:auto}
.notice{
	border:1px #ccc solid; overflow:hidden; height:22px;}
.notice ul li{
	line-height:22px; height:22px; text-align:left; font-weight:bold; padding-left:30px;background:url(new.png) no-repeat 5px center}
.focus{
	float:left; width:250px; height:206px;}
.index250{
	float:left; width:250px;
	margin-left:10px; display:inline;
	margin-right:10px; overflow:hidden}
.index410{
	float:left; width:410px;
	margin-right:10px; overflow:hidden}
.index260{
	float:left; width:260px;
	overflow:hidden}
.index680{
	float:left; width:680px;
	overflow:hidden}
.index-right{
	float:left; width:296px; overflow:hidden}
.grayBox{
	border:1px #d5d5d5 solid; overflow:hidden; background:#FFF;
	border-bottom:3px #d1d1d1 solid}
.index-title{
	background:url(ggbg.png); line-height:30px; height:30px; text-align:left;
	position:relative; font-size:14px; font-weight:bold;
	color:#ffffff; padding-left:45px; border-left:1px #e7e7e7 solid; border-right:1px #e7e7e7 solid;}
.index-title span{
	font-size:12px; font-weight:normal; position:absolute;
	right:10px; top:0px;}
.index-title span a:link{
	color:#3b89d2}
.index-title span a:visited{
	color:#3b89d2}
.index-title span a:active{
	color:#3b89d2}
.index-title span a:hover{
	color:#3b89d2}
.tt{
	background-image:url(titlebg.png);
	background-position:0px -31px; color:#333; padding-left:20px;}
.index-news{
	clear:both; border:1px #e7e7e7 solid; border-top:0px; padding:4px 5px;}
.index-news ul li{
	text-align:left;
	line-height:24px; background:url(dot.png) no-repeat left center;
	padding-left:10px;
	position:relative
	}
.index-news ul li span{
	position:absolute; right:0px; top:0px; color:#999}
.quick{
	clear:both; overflow:hidden}
.quick ul li{
	height:44px; margin-bottom:10px;}
.quick ul li img{
	vertical-align:bottom}
.index-ad{
	width:680px; height:100px;}
.blueBox{
	background:url(leftBg.png) repeat-x; border:1px #e7e7e7 solid; border-top:0px; overflow:hidden}
.index-title1{
	background:url(t1.png) no-repeat left center; height:40px; line-height:40px;
	text-align:right; padding-right:10px;}
.index-title2{
	background:url(t2.png) no-repeat left center; height:40px; line-height:40px;
	text-align:right; padding-right:10px;}
.huiyuan{
	clear:both; overflow:hidden; padding:5px 10px;}
.huiyuan ul li{
	text-align:left; line-height:22px; height:22px;}
.que{
	clear:both; overflow:hidden; height:105px;}
.que ul li{
	float:left; width:111px; height:44px;
	margin-left:8px; display:inline; margin-bottom:5px;}
.t10{
	margin-top:10px;}
.fenge{
	height:10px; font-size:0px; margin:auto; width:960px; background:#FFF}
.linkBox{
	width:940px; margin:auto; overflow:hidden; padding:10px 10px; background:#FFF}
.link{
	border:1px #e7e7e7 solid; border-top:0px; overflow:hidden; width:938px; padding-bottom:10px; clear:both}
.link ul li{
	float:left; width:165px; height:50px; margin-left:19px; display:inline;
	margin-top:10px;}
.link ul li img{
	width:165px; height:50px;}
.copyright{
	clear:both; overflow:hidden; margin:auto; line-height:20px; width:960px; background:url(footbg.png); padding-top:10px;}
.in-left{
	float:left; width:220px; margin-left:10px; margin-right:10px; overflow:hidden;
	margin-top:10px;}
.in-right{
	float:left; width:710px; overflow:hidden; margin-top:10px;}
.onepage{
	text-align:left; font-size:14px; line-height:200%; padding:10px;}
.guide{
	text-align:left; background:url(arrow1.gif) no-repeat left 6px; padding-left:15px;
	height:25px; line-height:25px; border-bottom:1px #CCC dotted}
.l-top{
	background:url(lt_t.gif); height:14px; font-size:0px;}
.l-cen{
	background:url(lt_b.gif); clear:both; overflow:hidden}
.l-title{
	background:url(lt_b.gif); height:25px; line-height:25px; font-size:14px; font-weight:bold; text-align:left; padding-left:10px; position:relative;
	color:#2e8dcd; border-bottom:1px #dae9f9 solid}
.left-title{
	background:url(in-right.jpg) no-repeat left center; height:38px; line-height:38px; font-size:14px; font-weight:bold; color:#FFF;
	text-align:left; padding-left:30px; margin-left:10px; margin-right:auto}
.l-menu{
	clear:both; overflow:hidden}
.l-menu ul li{
	background:url(middle_j.jpg) no-repeat left center; line-height:30px; height:30px; font-size:12px; text-align:left;
	margin-left:30px; margin-right:30px; padding-left:15px;BORDER-BOTTOM: #bde0f6 1px solid;}
.l-menu ul li.act{
	font-weight:bold}
.l-menu ul li.act a:link{
	color:#F60}
.l-menu ul li.act a:visited{
	color:#F60}
.l-menu ul li.act a:active{
	color:#F60}
.l-menu ul li.act a:hover{
	color:#F60}
.l-bot{
	background:url(lt_f.gif); height:4px; font-size:0px;}
.news-list{
	clear:both; overflow:hidden; margin-left:20px; margin-right:20px; margin-top:20px;}
.news-list ul li{
	text-align:left; line-height:40px; height:40px; font-size:14px; background:url(ind_06.gif) no-repeat left center; padding-left:15px; border-bottom:1px #e1e1e1 dashed; position:relative}
.news-list ul li span{
	position:absolute; right:10px; top:0px; font-size:12px;}
.newsTitle{
	LINE-HEIGHT: 28px; CLEAR: both; FONT-SIZE: 24px; FONT-WEIGHT: bold;
	padding-top:30px; margin-left:10px; margin-right:10px;}
.newsInfo{
	color:#999;  text-align: center; padding-top:20px; padding-bottom:10px;
	border-bottom:1px #e7e7e7 solid;
	margin-left:10px; margin-right:10px;}
.newsContent{
	font-size:14px;
	text-align:left; line-height:200%;
	padding:10px;
	margin-left:10px; margin-right:10px;}
.newsContent a:link{
	color:#F00; text-decoration:underline}
.newsContent a:active{
	color:#F00; text-decoration:underline}
.newsContent a:visited{
	color:#F00; text-decoration:underline}
.newsContent a:hover{
	color:#900; text-decoration:underline}
.aboutNews{
	border-top:1px #CCC dashed;border-bottom:1px #CCC dashed;margin-left:10px; margin-right:10px;
	overflow:hidden}
.aboutNews ul li{
	font-size:14px;
	line-height:30px;
	text-align:left;
	padding-left:10px;}
.aboutNews ul li a:link{
	color:#0b3b8c}
.aboutNews ul li a:active{
	color:#0b3b8c}
.aboutNews ul li a:visited{
	color:#0b3b8c}
.aboutNews ul li a:hover{
	color:#C30}
.aboutNews ul li span{
	font-size:12px; color:#999; padding-left:20px;}
.xiangguan{
	font-size:14px; font-weight:bold; text-align:left; line-height:40px; height:40px;
	color:#1c2c58; padding-left:10px;}
.newsNext{
	text-align:left; padding-left:10px;}
.f_next{
	padding:5px 0px;}
.downList{
	border:1px #e7e7e7 solid; margin-top:10px;}
.downList ul li{
	text-align:left}
.downList ul li.ttt{
	text-align:left; font-weight:bold; padding-left:10px; border-bottom:1px #e7e7e7 solid;
	line-height:25px; background:#f7f7f7}
.downList ul li.intr{
	padding:10px; line-height:20px;}
.downList ul li.more{
	text-align:right; padding-right:10px; padding-bottom:10px;}
.downInfo{
	border:1px #e7e7e7 solid; background:#f7f7f7; overflow:hidden; padding:0px 10px; height:80px;}
.downInfo ul li{
	float:left; width:50%; text-align:left;
	line-height:25px;}
.member-list{
	clear:both; overflow:hidden; padding:10px 10px;}
.member-list ul li{
	float:left; width:330px; background:url(arrow_small_right.gif) no-repeat left 5px;
	line-height:30px; height:30px; text-align:left; padding-left:15px; font-size:14px;
	border-bottom:1px #e7e7e7 dotted}