@charset "gb2312";

.list_image {

	margin-top:8px;

	border:0px solid #ccc;

	border-top:0;

	padding-bottom:20px;

}

.list_image h2 {

	padding-left:8px;

	background:url(../images/top_h2.gif) repeat-x top left;

	height:32px;

	border-bottom:1px solid #CCC;

	color:#2267b5;

	font:bold 14px/35px Verdana, Geneva, sans-serif;

}

.list_image .h2_text {

	display:inline-block;

	background:url(../images/h2_ico.gif) no-repeat left center;

	padding-left:10px;

}

.list_image ul {

}

.list_image ul li {

	float:left;

	width:213px;

	text-align:center;

	padding-left:23px;

	padding-top:23px;

	height:184px;

	display:block;

}

.list_image li a {

	display:block;

	border:1px solid #ccc;

	-webkit-transition:all 0.5s ease-out;

}

.list_image li a:hover {

	zoom:1;

	border-bottom:2px solid #2267b5;

	color:#2267b5;

}

.list_image li span {

	display:block;

	height:25px;

	line-height:25px;

	border-top:1px;

}

.list_image a img {

	padding:5px;

	width:201px;

	height:143px;

}

.article_con {

	text-align:center;

	margin-top:0px;

	border:0px solid #CCC;

	border-top:none;

	width:auto;

	padding:10px 25px 0;

}

.article_con h1 {

	text-align:center;

	color:#0055a6;

	font: bold 24px "Î¢ÈíÑÅºÚ";

	margin:0px 0;

	line-height:40px;

}

.info {border:1px dashed #C5c5c5;font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size: 14px; color: #999; height:30px; line-height:30px;

	text-align:center;

	padding:0px 0;

	font-family:Verdana, Geneva, sans-serif;

}

.article_ad {

width:;

	height:310px;

	margin:10px auto;

	border-bottom:1px solid #ddd;

	border-top:1px solid #ddd;

}

.article_ad .ad_left {

	width:336px;

	height:280px;

	float:left;

	border:1px solid #ccc;

	margin:15px 0 15px 90px;

	display:inline;

	overflow:hidden

}

.article_ad .ad_right {

	width:336px;

	height:280px;

	float:right;

	border:1px solid #ccc;

	margin:15px 90px 15px 0;

	display:inline;

	overflow:hidden

}

.shangxiaye {

	text-align:left;

	border:1px solid #ccc;

	width:998px;

	margin:0 auto;

	margin-top:8px;

}

.shangxiaye ul {

	float:left;

	display:block;

	padding:10px;

}

.shangxiaye ul li {

	line-height:2;

	font-size: 14px; line-height: 200%; color: #353535;

}

.shangxiaye ul li a:hover {

	color:#0066CC

}

.img_con {

	font-size: 16px; font-family: "ËÎÌå", Arial; line-height: 180%;

	text-align:left;

	margin:20px 0;



}



.img_con a{font-size: 16px; font-family: "ËÎÌå", Arial; line-height: 180%;}

.img_con a:hover{font-size: 16px; font-family: "ËÎÌå", Arial; line-height: 180%;}



.img_con img {

	background:#fafafa;

	border:1px solid #eee;

	padding:5px;

	margin:10px;

	display:inline-block;

	max-width:850px;

_width:expression(this.width > 850 ? 850:true);

}

.img_txt {

	text-align:left;

	font:14px/2 Verdana, Geneva, sans-serif;

	padding:0 20px;

}

.article_ad .ad_left h2 {

	height:30px;

	line-height:30px;

	border-bottom:1px solid #ccc;

	padding:5px 0;

	margin-bottom:20px;

	font-size:18px;

}

.ad_left .red {

	color:#F00;

}

.jiathis_style_32x32 {

	float:left;

	padding:17px 15px 10px;

}

.duoshuo {

	border:0px solid #ccc;

	height:auto;

	width:auto;

	width:970px;

	margin:8px auto 0;

}

.duoshuo h2 {

	height:30px;

	line-height:30px;

	text-indent:10px;

	font-size:14px;

	background:url(../images/w3c_tt.png) repeat-x left center;

	border-bottom:1px solid #ccc;

}

.duoshuo h2 span {

	float:right;

	margin-right:15px;

	font-weight:normal;

	color:#ccc;

	font-size:12px;

}

.ds-thread {

	padding:15px;

}

.fanye {

	border:1px solid #ccc;

	border-top:none;

	height:auto;

	padding:5px;

	width:960px;

	text-align:center;

}

.fanye a {

	border-radius:3px;

	display:inline-block;

	line-height:25px;

	padding:0 10px;

	height:25px;

	border:1px solid #ccc;

	background:url(../images/w3c_tt.png) repeat-x left top;

}

.fanye a:hover {

	color:#2267b5;

	background:url(../images/w3c_ttt.png) repeat-x left top;

}

.fanye .thisclass {

	border-radius:3px;

	display:inline-block;

	padding:0 10px;

	line-height:25px;

	height:25px;

	color:#2267b5;

	font-weight:bold;

	border:1px solid #ccc;

	background:url(../images/w3c_ttt.png) repeat-x left top;

}

.fanye .pageinfo {

	border-radius:3px;

	padding:0 10px;

	display:inline-block;

	line-height:25px;

	padding:0 10px;

	height:25px;

	border:1px solid #ccc;

	background:url(../images/w3c_tt.png) repeat-x left top;

}

.fanye .last {

	border-radius:3px;

	color:#ccc;

	display:inline-block;

	line-height:25px;

	padding:0 10px;

	height:25px;

	border:1px solid #ccc;

	background:url(../images/w3c_tt.png) repeat-x left top;

}

.contentpage {

	text-align:center;

	margin-top:10px;

}

.contentpage a {

	border-radius:3px;

	display:inline-block;

	height:25px;

	line-height:25px;

	padding:0 10px;

	margin-left:5px;

	border:0px solid #ccc;

	width:5px;

	background:url(../images/w3c_tt.png) repeat-x top left;

}

.contentpage .total {

	border-radius:3px;

	display:inline-block;

	height:25px;

	line-height:25px;

	padding:0 10px;

	margin-left:5px;

	border:1px solid #ccc;

	background:url(../images/w3c_tt.png) repeat-x top left;

}

.contentpage a:hover {

	color:#2267b5;

	background:url(../images/w3c_ttt.png) repeat-x top left;

}

.contentpage .thisclass {

	border-radius:3px;

	border:1px solid #ccc;

	color:#2267b5;

	background:url(../images/w3c_ttt.png) repeat-x top left;

}

.contentpage .thisclass a, .contentpage .thisclass a:hover {

	border-radius:3px;

	color:#2267b5;

	font-weight:bold;

	padding:0 10px;

}

