﻿/* CSS Document */
*{
	padding:0;
	margin:0;
	color:#333333;
	}
body{	font-size:12px;}
div.clear{
	width:100%;
	height:1px;
	font-size:1px;
	clear:both;
	}
div#blank{
	width:100%;
	height:10px;
	font-size:5px;
	}
A.a1{
	font-size:16px;
	text-decoration:none;
	}

.active{
	width:250px;
	font-size:14px;
	font-family:'宋体';
	line-height:24px;
	text-decoration:none;
	cursor:pointer;
	}
label{
	cursor:pointer;
	}
.pt{
	width:300px; float:left;
	}
.date_time{
	padding-left:15px;
	font-size:14px;
	font-family:'system';
	width:75px;
	float:right;
	}

div#container{
	width:875px;
	margin:0 auto;}

div#top{
	width:875px;
	height:195px;
	}
div#left{
	width:592px;
	float:left;
	}
div#right{
	border:1px solid #9dc6e4;
	width:278px;
	float:right;
	border-top:0;
	overflow-x:hidden;
	}
div.news{
	width:95%;
	margin:16px auto;
	}
.news .p1{
	text-align:center;
	height:24px;
	overflow:hidden;
	}
.news .p1 a{
	color:#00247d;
	text-decoration:none;
	font-size:14px;
	font-family:'宋体';

	}
.news .p2{
	line-height:16px;
	width:100%;
	margin-bottom:14px;	
	height:33px; 
	overflow:hidden;
	}
div#banner{
	width:585px;
	border:1px solid #d3d9e8;
	}
#banner div{
	padding:3px;
	}
#pic_cat{
	background:#ebf3fb;
	height:95px;
}
#pic_cat div{
	float:left;width:182px;}
#pic_cat dl{margin-left:120px;line-height:22px; margin-top:5px;}
#pic_cat div dt{font-size:24px; font-family:'楷体_GB2312';padding-bottom:5px;color:#006ab9;}
#pic_cat div dd{font-size:15px; font-weight:bold;}
#pic_cat img{
	width:110px;border:1px solid #000;
	height:80px; float:left; clear:right;
	}
div.title{
	height:35px;
	width:100%;
	vertical-align:top;
	}
div.flat_btn,.inner_title{
	height:29px;background:url(flat_btn.jpg);
	font-size:20px; font-family:'黑体';color:#ffffff;
	text-align:center; line-height:30px;
	float:left;
	}
.inner_title{
	width:260px;}
.flat_btn{
	width:160px;}

div.cat_title{
	float:left; overflow-x:hidden;
	}
div.cat_title li{
	list-style:none;
	float:left;
	font-size:16px;
	padding:8px;
	}
div#button_title{
	width:100%;
	height:32px;
	background:url(more_bg.jpg) repeat-x;

	}
#button_title a.a2{
	font-weight:bold;
	text-decoration:none;
	float:left;
	font-size:14px;
	color:#e10231;
	margin:10px 0px 0 10px;
	font-family:'宋体'; width:100px;}
#button_title div{
	background:url(btn_blue.jpg) no-repeat;
	width:119px;
	height:32px; 
	float:left;
	font-size:20px;
	font-family:'黑体';
	color:#fff;
	line-height:32px;
	text-align:center;
	}
#button_title a.a1{
	width:60px;
	font-size:14px;
	color:#2b78b2;
	float:right;
	margin:10px 10px 0 0;
	font-family:'宋体';
	text-decoration:none;
	}
div#Pavilion{
	width:100%;
	border:1px solid #9dc6e4;
	border-top:0;
	}

div.scroller{
	border:1px solid #bbbbbb;margin:15px 5px 0 5px;
	height:180px; overflow:hidden;
	}
div#cat_name{
	width:38px; height:180px; float:left; overflow:hidden;
	background:#e0e0e0;
	text-align:center;
	}
#cat_name span,#cat_name a{
	color:#ad0607;
	font-family:'微软雅黑';
	font-size:24px;
	line-height:26px;
	Writing-mode:tb;
	text-decoration:none;
	}
#cat_name div{padding-top:1.5em;}

#cat_name span{
	font-family:'宋体'; font-weight:bold; font-size:22px;
	}
div#roll_right{
	width:822px;float:right;
}
.rollphotos{
	height:135px; width:790px; margin:0 auto;padding-top:10px; }

#footer{
	clear:both;
	margin-top:0px;	
	margin-left:-15px;
}
*-html #footer{
	margin-top:20px;
	}
#middlebd{
	clear:both;}

#content_left{
	border:1px solid #d0d7e7;
	width:98%;
	}

#content_all
	{border:1px solid #d0d7e7;
	width:100%;text-align:center;
	clear:both;
	}
.inner_right{
	background:#ebebeb;
	width:280px;
	float:right;
	}
.inner_container{
	width:260px;
	margin:10px auto;
	}
.inner_container a{
	text-decoration:none;
	cursor:pointer;
	}
.inner_container dt{
	width:100px;
	background:#fff;
	font-size:20px;
	font-family:'黑体';
	height:25px;
	text-align:center;line-height:30px;
	}
.inner_container dd.dd1,dd.dd2{
	width:100%;
	height:58px;
	background:#fff;
	clear:both;
	}
.inner_container dd.dd2{
	background:#eef8fc;
	}
.inner_container dd.dd1 ul,.inner_container dd.dd2 ul{
	padding:4px 6px 4px 10px;
	list-style:none;
	}
.inner_container dd.dd1 li,.inner_container dd.dd2 li{
	height:60px;
	float:left;font-family:'宋体';
	vertical-align:middle;
	}
.li1{
	width:75px;
	}
.li1 p{float:left;color:#1057b3; line-height:18px;}
.li2{color:#bc0004;text-align:center;width:90px;
}
.li3 img{
	width:70px; height:51px; text-align:center;width:75px;
	}
.inner_container dd.dd3{
	width:100%; background:#fff;}
.dd3 ul{ padding:10px 0 10px 0;}
.dd3 li{ line-height:24px; margin-left:25px;font-family:'宋体';
}
.dd3 li a{font-size:14px; text-decoration:none;}
.arrow_list{background:url("arrow.jpg") no-repeat; margin-top:8px; margin-left:10px;}	
.arrow_list .p1{ float:left; padding-left:25px; font-size:18px; font-family:'黑体';padding-top:3px; color:#00378a;text-decoration:none;
}
.p1 a.redlink{font-size:18px; font-family:'黑体';color:red;text-decoration:none;}
.p1 a.mylink{font-size:18px; font-family:'黑体';}
.arrow_list .p2{width:100px; float:right;  font-size:15px;font-family:'楷体_GB2312'; color:#00378a; font-weight:bold;}


A.rolllink {TEXT-DECORATION:none;font-size:13px;}
A.rolllink:hover {	COLOR: #f00}
.blk_29 {PADDING-RIGHT: 0px; width:790px;PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative}

.blk_29 .LeftBotton,.blk_29 .RightBotton{background:url(arrow.gif) no-repeat;}
.blk_29 .LeftBotton {  background-position: 0 0;  FLOAT: left; WIDTH: 25px; CURSOR: pointer; margin-top:5px; HEIGHT: 110px}
.blk_29 .RightBotton {	RIGHT: 0px; background-position: 0 -115px; FLOAT: right; WIDTH: 25px; CURSOR: pointer; margin-top: 5px; HEIGHT: 110px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 720px; margin-left:10px; float:left; }
.blk_29 .box {	FLOAT: left; WIDTH: 180px; TEXT-ALIGN: center;}
.blk_29 .box IMG {	BORDER: #000 1px solid; PADDING: 3px;}
.blk_29 .box A:hover IMG {	BORDER: #5385cc 1px solid; }
.blk_29 .box P {MARGIN: 3px auto 0px; WIDTH: 130px; LINE-HEIGHT: 20px; height:40px; overflow:hidden;}

#large_container{width:95%;  margin:10px auto;}
div.l,div.s{float:left;height:319px; overflow:hidden;}
div.l{width:100%;}
div.s{width:50%;}
.pic{ width:137px; height:180px; float:left; overflow:hidden; text-align:center;}
.pic img{width:110px; height:110px; border:1px solid #000;}
.pic .p1{height:22px;line-height:22px; color:#1057b3;font-size:13px;overflow:hidden; width:120px;}
.pic .p2{ font-size:13px; color:#c01115;}
a.p3{font-size:14px; float:left;overflow:hidden; width:260px;height:20px;line-height:24px;padding-left:15px;text-decoration:none;}
#new_pic{
	width:180px; text-align:center; background:#ddeffd; float:left;}
#new_pic img{
	width:158px; height:115px;border:1px solid #000;margin-top:10px;}
#new_pic p,#new_pic p a{
	font-family:'system';color:#012653;line-height:16px; width:158px;height:32px;padding-top:6px;padding-bottom:4px;text-decoration:none;}
#new_artical{
	width:400px ;float:right; }
#new_artical dl{
	padding-top:10px; padding-left:10px;
	}

p.p_title,.p_here,.p_des,.p_content,.a_content{width:96%; margin:0 auto; overflow-x:hidden;}
.p_content img{border:1px solid #333; padding:3px;
max-width:500px; 
width: expression(this.width > 500 ? 500 : true); 

}

.p_here{ font-size:14px; padding-top:5px;font-family:'宋体';}
.p_title{ background:url(title_bg.jpg); height:32px;font-size:22px; color:#000;
		font-family:'黑体';text-align:center;padding-top:7px; overflow:hidden;}
.p_des{ border-bottom:1px solid #2475b3; font-size:14px; text-align:center;padding-top:3px;padding-bottom:3px;}
.p_content{font-size:15px; line-height:24px; padding-top:15px;text-align:center;

	height:auto!important; /* IE7+FF 这句必须写在前面*/
 min-height:450px;
 *height:450px; /*IE6*/

}
.a_content{font-size:15px; line-height:24px; padding-top:15px;}
div#poll{
	width:253px; height:64px;  float:left; text-align:left; border:1px solid #ccc;padding:5px; margin:5px; overflow:hidden;}
#poll img{
	float:left;clear:right; width:80px; height:60px; border:1px solid #ccc; margin-right:5px;}
DIV.quotes {
	font-family:'Arial'; TEXT-ALIGN: center;FONT-SIZE: 14px; text-decoration:none;
}
DIV.quotes A {
	padding-left:3px;text-decoration:none;
}
DIV.quotes A:hover {
padding-left:3px;text-decoration:none;
color:#1057b3
}
DIV.quotes A:active {
padding-left:3px;text-decoration:none;

}
DIV.quotes SPAN.current {
padding-left:3px;text-decoration:none;
color:#1057b3;
}
DIV.quotes SPAN.disabled {
padding-left:3px;text-decoration:none;
}

