/*--����������--*/
#main { width:990px; margin:0 auto; padding-top:10px; padding-bottom:30px;}
#leftside { width:682px; float:left; padding-top:5px;}
#rollbox { height:148px; width:682px; background-color:#F2F2F2; overflow:hidden; margin-bottom:12px;}
#rollbox #leftbtn { float:left; width:35px; height:148px; background:url(../img/leftbtn.gif) no-repeat; cursor:pointer;}
#rollbox #rightbtn { float:right; width:35px; height:148px; background:url(../img/rightbtn.gif) no-repeat; cursor:pointer;}
.rollcon { padding:6px 0; width:612px; float:left;}
.rollphoto { background-color:#fff; height:136px; width:612px; overflow:hidden;}
.rollc { height:124px; padding-top:12px; width:608px; }
.rollc ul { float:left;}
.rollc ul li { float:left; text-align:center; display:inline; width:152px; overflow:hidden;}
.rollc ul li a.pic { display:block; padding:3px; border:1px solid #AFD2FC; width:124px; height:84px; overflow:hidden; margin:0 auto; }
.rollc ul li a.pic:hover { border-color:#FC0;}
.rollc ul li h6 { padding-top:8px; }
.rollc ul li h6 a { text-decoration:underline;} 
.leftbox { padding-top:10px; border-top:1px dotted #000;}
.left { width:383px; float:left;}
.leftlist {}
.leftlist li { margin-bottom:15px;}
.leftlist li .photo {
	width:148px;
	height:77px;
	padding:3px;
	overflow:hidden;
	border:1px solid #D3D3D3;
	float:left;
	margin-bottom: 10px;
}
.leftlist li .pinfo {
	width:206px;
	float:right;
	line-height:24px;
	font-size: 12px;
}
.leftlist li .pinfo h5 { line-height:25px; font-size:14px; color:#000;}
.leftlist li .pinfo h5 a { color:#000;}
.leftlist li .pinfo p.readmore { text-align:right;}
.center { width:262px; float:right;}
.center h3 { border-bottom:2px solid #4DA9FE; font-size:14px; color:#086FBA; height:25px; padding-bottom:3px; line-height:25px; margin-bottom:8px;}
.center h3 .more { float:right; font-weight:normal; font-size:12px;}
.newslist {
	font-size: 12px;
}
.newslist li { line-height:24px;}

#rightside { width:298px; float:right; background:url(../img/rbg.gif) no-repeat; padding-top:8px;}
#tool { width:270px; padding:4px; margin:0 auto;}
#tool h3 { height:27px; background:url(../img/rtbg.gif) repeat-x; line-height:27px; padding-left:10px; color:#fff; font-size:14px; }
.toolcon {
	padding:10px 0 0 5px;
	font-size: 12px;
}
.map { width:240px; margin:0 auto;}
.toollist {}
.toollist li { float:left; line-height:35px; display:inline; width:85px; text-align:center;}
.cjlist li { line-height:35px; padding-left:20px;}
.clearfix:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.clearfix{-height:1%;*min-height:1%}