/* CSS Document */
body {
margin:0;
padding:0;
background:#f6f6f6 url(bg.jpg) repeat-x 50% 0;
behavior:url(ie-css3.htc);
}
.mt20 {
	margin-top: 20px;
}
.mt15 {
	margin-top: 15px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt5 {	
	margin-top:5px;
}
.ml5 {
margin-left:5px;
}
.ml8 {
margin-left:8px;
}
.ml10 {
margin-left:10px;
}
.ml15 {
margin-left:15px;
}
.ml20 {
margin-left:20px;
}

.pt5 {
padding-top:5px;
}
.pt10 {
padding-top:10px;
}
.pl5 {
	padding-left:5px;
}
.pl8 {
	padding-left:8px;
}
.fl {
	float: left;
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix {
	zoom:1;
}
.d_inline {
_display:inline;
}

.main {
	width:1002px;
	margin:0px auto;
}
#head_top {
	height:31px;
	line-height:31px;
}
#head_top_left {
	float:left;
}
#head_top_right {
	float:right;
}
#head_logo {
	height:181px;
	background:url(head.jpg) no-repeat;
}
#head_top1 {
	height:36px;
	line-height:36px;
}
#head_date {
	float:left;
	
}
#head_tianqi {
	float:left;
	margin-left:50px;
}
#head_nav {
	height:40px;
	line-height:40px;
}
#head_search {
	padding-right:15px;
	float:right;
	
}

#content1 {
	
}
#c1_left,#c2_left,#c3_left {
	width:760px;
	float:left;
}
#c1_right,#c2_right,#c3_right{
	width:230px;
	float:left;
	margin-left:12px;
}
#c1_left_c1 {
width:364px;
height:280px;
border:1px solid #dfdfdf;
padding:4px;	
float:left;
}
#c1_left_c2 {
	width:385px;
	height:288px;
	float:left;
	border:1px solid #dfdfdf;
	border-left:none;
}
.right_new {
	border:1px solid #dfdfdf;
	border-top:none;
}
#c1_right_new1 {
padding:10px;	

}
#c1_right_new1  ul li {
	line-height:24px;
	border-bottom:1px dashed #dfdfdf;
	background:url(ico1.jpg) no-repeat 0px 9px;
	text-indent:12px;
}
#content2 {

}

#content3 {
	
}
.c3_new {
	width:374px;
	border:1px solid #dfdfdf;
	float:left;
	height:204px;
	
}
#c3_sp ul li,#c3_tu1 ul li  {
	margin:0px auto;
	width:198px;
	padding-top:15px;
}
#c3_sp ul li img,#c3_tu1 ul li img {
width:198px;
height:136px;

}
#c3_mmkg {
line-height:26px;
padding:8px;	
}
#c3_mmkg span,#c3_mmkg a {
font-weight:bold;
	color:#bf0f00;	
}

#content4 {
	background:#f8f8f8;
	position:relative;
	padding:10px;border:1px solid #dfdfdf;
}
#c4_ico {
	background:url(c4_ico.png) no-repeat;
	width:77px;
	height:75px;
	position:absolute;
	left:0px;
	top:-5px;
}
#content4 ul li img {
	width:166px;
	height:110px;
	background:#fff;
	padding:4px;
	border:1px solid #dfdfdf;
}
#content4 ul li {
	width:176px;
	float:left;
	margin-left:12px;
	*dislay:inline;
}
#content4 ul li span {
	display:block;
	text-align:center;
	padding-top:6px;
}

#link {
	background:#f8f8f8;
	border:1px solid #dfdfdf;	
}
.link_list {
	height:26px;
	line-height:26px;
}
.link_list h2 {
	float:left;
	width:170px;
	height:25px;
	border-bottom:1px solid #f00;
	background:url(linkico.jpg) no-repeat right 8px;
}
.link_list h3 {
	float:left;
	padding-left:12px;
}

footer {
border-top:4px solid #c71305;	
background:#f8f8f8;
margin-top:20px;
padding:15px 0px;
}
footer ul li {
	text-align:center;
	line-height:30px;
}
.f-text {
	height:22px;
	line-height:22px;
	border:1px solid #c71305;
}
#subti {
	width:45px;
	text-align:center;
	line-height:24px;
	height:24px;
	border:none;
	color:#fff;
	background:#c71305;
	cursor:pointer;
}