@charset "gb2312";
/* CSS Document */

body {
	margin:0px;
	font-size:12px;
	font-family:"宋体";
	}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
a {
	color:#333333;
	text-decoration:none;
	}
a:hover {
	color:#006600;
	text-decoration:underline;
	}
.clear {
	clear:both;
	}
.top {
	margin:0px auto;
	background:#fff;
	width:980px;
	}
.top_1 {
	padding-left:20px;
	border-bottom:1px #ccc solid;
	color:#666666;
	line-height:25px;
	}
.top_1 span {
	float:right;
	}

.logo {
	float:left;
	padding-top:20px;
	}
.banner {
	float:right;
	margin:10px 0px;
	}
.menu {
	clear:both;
	background:#000;
	width:980px;
	height:34px;
	}
.menu li {
	float:left;
	border-right:1px #fff solid;
	width:88px;
	height:34px;
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	background:#000;
	text-align:center;
	}
.menu li.lasts {
	border:0px;
	}
.menu li a {
	color:#fff;
	text-decoration:none;
	}	
.menu li a:hover {
	color:#ff0;
	text-decoration:none;
	}		
.container {
	clear:both;
	margin:0px auto;
	margin-top:2px;
	padding:10px;
	padding-bottom:0px;
	width:960px;
	background:#ccc;
	}	
/*页面主体第一部分右侧*/
.con1_rig {
	float:right;
	background:#fff;
	width:270px;
	height:310px;
	}
.con1_black {
	margin:5px 7px;
	border:1px #ccc solid;
	width:256px;
	}
.green_tit {
	margin:0px;
	background:#4d7843 url(hotzt_bg.jpg) no-repeat;
	width:256px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-indent:10px;
	}
.green_rig_list {
	padding:10px 0px 6px 10px;
	}	
.green_rig_list li {
	background:url(dian.jpg) no-repeat 10px 7px;
	line-height:25px;
	text-indent:25px;
	}	
	
.con1_mid {
	float:right;
	margin-right:10px;
	background:#fff;
	width:310px;
	height:310px;
	}
.mid_black {
	margin:5px 7px;
	}
	
.con1_left {
	background:#fff;
	padding:5px 7px;
	width:346px;
	}
.left_one {
	background:#4d7843 url(left_zi_bg.gif) no-repeat;
	width:346px;
	}
.left_one h2 {
	margin:0px;
	font-size:18px;
	text-align:center;
	line-height:28px;
	}
.left_one p {
	margin:0px;
	padding:0px 10px;
	width:326px;
	line-height:20px;
	}
.left_one p a {
	color:#fff;
	text-decoration:none;
	}
.left_one p a:hover {
	color:#fff;
	text-decoration:underline;
	}
.left_two {
	margin-top:10px;
	border:1px #ccc solid;
	width:344px;
	}
.left_list {
	padding:10px;
	width:324px;
	}	
	
.left_list li img {
	padding:1px;
	border:1px #ccc solid;
	}
.left_list li span {
	float:right;
	width:255px;
	color:#666;
	}	
.left_list li span h1 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	}	
.left_list li span a {
	color:#b72264;
	text-decoration:none;
	}
.left_list li span a:hover {
	color:#b72264;
	text-decoration:underline;
	}
/*主体第二部分*/	
.con2_black {
	margin-top:10px;
	background:#ccc;
	width:960px;
	}
.con2_rig {
	float:right;
	padding:5px 7px;
	width:193px;
	height:276px;
	background:#fff;
	overflow:hidden;
	}
.bor {
	border:1px #ccc solid;
	width:191px;
	}
.bla1_tit {
	width:191px;
	margin-bottom:10px;
	}
.bor img {
	margin-left:5px;
	}
.con2_rig_list {
	padding:5px 0px 5px 5px;
	width:186px;
	}	
.con2_rig_list li {

	white-space:nowrap;

	line-height:20px;

	}	
	
	
.con2_left {
	float:left;
	padding:5px 7px;
	background:#fff;
	width:729px;
	height:276px;
	overflow:hidden;
	}	
.con2_left h1 {
	margin:0px;
	background:url(lm_tt_bg.jpg) repeat-x;
	width:729px;
	height:34px;
	line-height:34px;
	font-size:12px;
	}
.con2_left h1 span {
	float:right;
	padding-right:20px;
	font-weight:normal;
	}	
.con2_left h1 span.tit {
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:0px 50px 0px 20px;
	background:url(lm_tt.jpg) repeat-x;
	}
	
.con2_left h1 span a {
	color:#fff;
	text-decoration:none;
	}	
.con2_left h1 span a:hover {
	color:#fff;
	text-decoration:underline;
	}
.con2_left h1 span.tit a:hover {
	color:#fff;
	text-decoration:none;
	}
.con2_left_bar {
	float:right;
	width:240px;
	background:#79b241;
	}	
.bar2 {
	margin-right:10px;
	width:287px; 
	background: url(tit_bg.gif) no-repeat;
	}
.mid_titbg {
	background: url(tit_bg.gif) no-repeat;
	width:287px;
	height:65px;
	}
.mid_titbg h3 {
	margin:0px;
	padding-top:5px;
	font-size:14px;
	line-height:25px;
	text-indent:20px;
	}
.mid_titbg h3 a {
	color:#4d7843;
	text-decoration:none;
	}
.mid_titbg h3 a:hover{
	color:#4d7843;
	text-decoration:underline;
	}
.mid_titbg p {
	margin:0px;
	padding:0px 10px;
	line-height:15px;
	color:#000;
	}
.mid_list {
	padding:15px 10px 0px 20px;
	}	
.mid_list li {
	line-height:20px;
	color:#333333;
	}	

.bar3 {
	margin-right:10px;
	padding:10px;
	border:1px #ccc solid;
	width:160px;
	}
.bar1 {
	margin:5px; 
	width:228px; 
	background:#fff; 
	border:1px #107400 solid;
	}
.bar1 h3 {
	margin:0px;
	border-bottom:1px #107400 solid;
	font-size:12px;
	text-indent:20px;
	color:#990033;
	line-height:30px;
	}
.bar1_list {
	padding:10px 0px 10px 5px;
	}
.bar1_list li {
	line-height:20px;
	}
.linklists {
	margin-top:10px;
	padding:10px;
	background:#fff;
	width:940px;
	}
.linklists h1 {
	margin:0px;
	width:940px;
	height:34px;
	background:url(lm_tt_bg.jpg) repeat-x;
	text-indent:20px;
	}
.linklists h1 span {
	float:left;
	padding:0px 50px 0px 20px;
	background:url(lm_tt.jpg) repeat-x;
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#fff;
	}
.linklists p {
	margin:0px;
	border:1px #ccc solid;
	border-top:0px;
	padding:10px;
	line-height:25px;
	}
.footer {
	margin:0px auto;
	padding:10px;
	width:960px;
	background:#ccc;
	}
.footer p {
	margin:0px;
	padding:10px;
	background:#fff;
	color:#333333;
	line-height:25px;
	text-align:center;
	}	
	