@charset "utf-8";
/* CSS Document */

body{
	font-size:12px;
	font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;
	line-height:18px;
	color:#666666;
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg) center center repeat-y;
	}

img{border:0;}
td,th{ padding:3px;}
.clear{
	clear:both;
	height:0px;
}
div,ul,li,p,span,h1,h2,h3{
	margin:0px;
	padding:0px;
	}

a:link,a:visited{color:#009900; text-decoration:none;} 
a:hover { color:#000099; text-decoration:none;}
#mainwrap{
	width:948px;
	margin:0 auto;
	}
#mainwrap h1{
	font-size:14px;
	font-weight:normal;
	padding-left:5px;
	}
	
#mainwrap h1 a:link,#mainwrap h1 a:visited,#mainwrap h1 a:hover{
	color:#666666; text-decoration:none;
	}
	
#heard{
	width:940px;
	margin:4px;
	border-top:1px solid #CCCCCC;
	}	
.logo{
	width:197px;
	float:left;
	}
.heard_mid{
	float:left;
	width:461px;
	}
.heard_right{
	width:282px;
	height:97px;
	float:right;
	color:#009900;
	}
.heard_city{
	width:282px;
	padding:0px 0px 60px 0px;
	}
.heard_company{
	width:282px;
	font-size:14px;
	text-align:right;
	}
#menu{
	width:934px;
	background:url(../images/menu_bk.jpg) no-repeat;
	height:40px;
	font-size:13px;
	font-weight:bold;
	line-height:40px;
	color:#FFFFFF;
	padding:0px 7px;
	}
#menu a:link,#menu a:visited{color:#ffd501; text-decoration:none;} 
#menu a:hover { color:#FFFFFF; text-decoration:none;}

#banner {
	width:938px;
	padding:4px;
	border:1px solid #CCCCCC;
	}
.conctatus{
	width:234px;
	padding-right:5px;
	border-right:1px dotted #e3e3e3;
	line-height:18px;
	float:left;
	}
.flash{
	width:693px;
	padding-left:5px;
	float:left;
	}
#concent{
	width:946px;
	border:1px solid #CCCCCC;
	margin-top:10px;
	}
#concent h3{
	padding-left:5px;
	margin:5px;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:3px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #666666;
	background:#f5f5f5;
	}
#concent ul{
	margin:0px;
	padding:0px;
	padding-left:10px;
	list-style:none;
	float:left;
	}
#concent ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	width:100px;
	float:left;
	font-size:14px;
	margin:3px 3px 0px 3px;
	padding-bottom:4px;
	}

.li_title{
	background:url(../images/title_sub.jpg) no-repeat;
	width:219px;
	height:35px;
	padding-left:10px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	color:#009900;
	}
.box{
	width:229px;
	}
.li_box{
	margin:0px;
	padding:0px;
	background:url(../images/mid_sub.jpg) repeat-y;
	}
.li_pic{
	width:85px;
	margin:3px 0px 3px 5px;
	float:left;
	border:1px solid #666666;
	}
.li_txt{
	margin-top:3px;
	width:130px;
	float:right;
	}
.footer{
	width:229px;
	}
#concent p{
	width:219px;
	margin:0px 5px;
	padding-top:5px;
	border-top:1px dotted #666666;
	text-align:right;
	font-weight:bold;
	}
	
#new{
	width:946px;
	border:1px solid #CCCCCC;
	padding-bottom:4px;
	}
#new ul{
	list-style:none;
	width:930px;
	float:left;
	}
#new ul li{
	width:440px;
	list-style:none;
	padding-top:5px;
	padding-left:10px;
	float:left;
	}

.new_title{
	background:url(../images/title_sub2.jpg) no-repeat;
	width:457px;
	height:35px;
	padding-left:10px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	color:#009900;
	}
.new_box{
	width:467px;
	background:url(../images/mid_sub2.jpg) repeat-y;
	}
.new_box ul{
	margin:0px;
	padding:0px;
	}
.new_box ul li{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #CCCCCC;
	}
.new_bottom{
	width:467px;
	}
#link{
	width:940px;
	background:#e7e7e7;
	margin-top:10px;
	padding:4px;
}
#footer{
	width:940px;
	height:40px;
	margin-top:10px;
	padding:4px;
	border-top:2px solid #999999;
}
#footer p{
	margin:15px 10px 0 0;
	padding:0;
	float:left;
	line-height:1.4em;
}

#footer span{
	padding:5px 0 0 0;
	margin:0;
	float:right;
	text-align:right;
	line-height:1.4em;
}



#concent_sub{
	width:946px;
	border:1px solid #CCCCCC;
	padding-top:5px;
	}
#left{
	width:229px;
	float:left;
	padding-left:6px;
	}
.left_title{
	background:transparent url(../images/title_sub.jpg) no-repeat scroll 0 0;
	color:#009900;
	font-size:14px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	padding-left:10px;
	width:219px;
	}
#left_box{
	float:left;
	width:229px;
	background:transparent url(../images/mid_sub.jpg) repeat-y scroll 0 0;
	margin:0px;
	padding:0px;
	}
#left_box1{
	float:left;
	width:229px;
	background:transparent url(../images/mid_sub.jpg) repeat-y scroll 0 0;
	margin:0px;
	padding:0px;
	}
#left_box1 p{
	padding-left:5px;
	}
#left_box li{
	border-bottom:1px solid #999999;
	margin:0px;
	padding:0px;
	width:219px;
	padding:3px;
	margin:2px;
	font-size:13px;
	font-weight:bold;
	text-indent:6px;
	list-style:none;
	}
#left_box_2ul{
	padding-left:5px;
	background:#f5f5f5;
	}
#left_box_2ul ul{
	list-style:none;
	}
#left_box_2ul ul li{
	list-style:none;
	width:200px;
	border-bottom:1px solid #CCCCCC;
	font-size:12px;
	font-weight:normal;
	}
#li_onlie{
	background-color:#ECEBED;
	}
.left_footer{
	width:229px;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	}
#breadcrumb{
	padding-left:3px;
	}
#right{
	width:697px;
	margin:5px;
	float:right;
	margin:0px;
	padding:0px;
	}
#sub_baner{
	width:697px;
	float:right;
	}
#sub_baner h2{
	padding-bottom:3px;
	border-bottom:1px solid #999999;
	font-size:12px;
	font-weight:normal;
}
#sub_box{
	width:697px;
	float:left;
	}
#sub_box ul{
	margin:0 10px 5px 0;
	list-style:none;
	margin:0px;
	padding:0px;
	}
#sub_box ul li{
	width:161px;
	float:left;
	margin-left:10px;
	padding-top:5px;
	padding-bottom:2px;
	border-bottom:1px dotted #CCCCCC;
	}
#sub_box h3{
	padding-left:5px;
	margin:5px;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:3px;
	font-size:13px;
	border-bottom:1px solid #666666;
	background:#f5f5f5;
	}
#sub_box h3 a:link,#sub_box h3 a:visited,#sub_box h3 a:hover{
	color:#666666; text-decoration:none;
	}
.h3_box{
	width:687px;
	margin:0 auto;
	margin-bottom:10px;
	}
.h3_img{
	width:340px;
	text-align:center;
	float:left;
	border:1px solid #999999;
	}
.h3_eng{
	width:338px;
	float:left;
	padding-left:7px;
	}
#sub_box h4{
	padding-left:5px;
	margin:5px;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:3px;
	font-size:13px;
	border-bottom:1px solid #666666;
	background:#f5f5f5;
	}
#sub_box h4 a:link,#sub_box h4 a:visited,#sub_box h4 a:hover{
	color:#666666; text-decoration:none;
	}
	
#sub_box table {
	width: 687px;
	margin:0 auto;
	margin-top:10px;
	border-top: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
}
#sub_box table th {
	width: 12%;
	padding: 4px 0;
	border-bottom: 1px solid #e5e5e5;
	text-align: left;
}
#sub_box table td {
	border-bottom: 1px solid #e5e5e5;
}
#sub_box table .last-child,#sub_box table .last-child{
	border: none;
}
#sub_box table a:link,#sub_box table a:visited,#sub_box table a:hover{
	color:#666666; text-decoration:none;
	}
#diaoyong{
	width:697px;
	margin-bottom:15px;
	}
#diaoyong ul{
	list-style:none;
	}
#diaoyong ul li{
	list-style:none;
	width:680px;
	float:left;
	border-bottom:1px solid #999999;
	}
.red{color: #FF0000}
