@charset "utf-8";
/* CSS Document */
/* common css */
body{margin:0 auto;padding:0;background-color:#FFFFFF;font-size:12px;color: #666666;}
dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,span{ margin:0; padding:0; list-style:none;}
a,a:link, a:visited, ins { text-decoration: none; }
img{ border: 0px;}

.container{width:950px;margin:0 auto;}
.head{float:left;width:950px;height:94px;background:url(../images/logo.jpg) left no-repeat;}
.head ul{float:right;margin-top:25px;width:178px;color:#69b7d;}
.head ul li{float:left;width:88px;text-align:center;}
.head a{ color:#333; text-decoration:none}
.menu{float:left;width:950px;height:35px;background:url(../images/menu.jpg) repeat-x;}
.menu ul{float:left;width:810px;height:14px;margin:11px 70px 0 70px;;font-size:14px;color:#FFFFFF;font-weight:bold; display:inline}
.menu ul li{float:left;width:90px;height:14px;line-height:14px; text-align:center}
.menu ul li a{ color:#FFF; text-decoration:none;font-family: "微软雅黑";}
.menu ul li a:hover{
	color: #FF6;
	text-decoration: none
}
.pic{float:left;width:950px;height:220px;margin-top:10px;margin-bottom: 15px;}
.listpic{float:left;width:950px;height:120px;margin-top:10px;background:url(../images/listbg.jpg);}

.main{float:left;width:950px;_height:310px;min-height:310px;}
.left{float:left;width:647px;height:310px;}
.menu2{float:left;width:647px;height:32px;background:url(../images/yellow.jpg) repeat-x bottom;}
.menu2 ul{float:left;width:600px;height:32px;font-size:14px;font-weight:bold;color:#000000;line-height:32px;}
.menu2 ul li{float:left;width:130px;height:32px;text-align:center; cursor:pointer}
.menu2 ul li a{font-size:14px;font-weight:bold;color:#000000;font-family: "微软雅黑";}
.menu2 .select{display: block;background:url(../images/yellow.jpg) repeat;color:#FFFFFF;font-size:15px;font-weight:bold;}
.menu2 .select a{font-size:15px;font-weight:bold;color:#FFFFFF;}
.left dl{
	float: left;
	margin: 10px;
	width: 627px;
	height: 120px;
	display:inline;
}
.left dt{float:left;width:170px;}
.left dd h1{color: #B95D22;font-family: "微软雅黑"; font-size:15px; margin-bottom:10px; text-align:center;}
.left dt img{height:120px;width:160px;}
.left dd{float:right;width:450px; line-height:25px}
.list{
	float: left;
	width: 647px;
	_height: 143px;
	min-height: 143px;	
	background-color: #f5f5f5;
}
.list ul{
	float: left;
	width: 617px;
	_height: 125px;
	min-height: 125px;		
	margin: 15px;
	display:inline;
}
.list ul li{
	float: left;
	width: 617px;
	height: 25px;
	line-height:25px;
overflow:hidden;
}
.list .date{ float:left; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.list .title{ float:left; width:450px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.list .title a{ color:#093155; text-decoration:none}
.list .more a{ float:right; width:60px; font-size:12px; color:#093155; text-decoration:none}
.right{float:right;width:294px;height:310px;}
.speech{
	margin: 0 auto;
	width: 291px;
	height: 222px;
}
.about{float:left;width:294px;height:79px;margin-top:10px;background:url(../images/about.jpg) no-repeat;}
.about ul{margin:0 auto;width:292px;height:30px;font-size:14px;}
.about ul li{float:left;width:95px;height:30px;line-height:30px;text-align:center;border: #CCCCCC 1px solid;background:url(../images/menu3.jpg) repeat-x;font-family: "微软雅黑";}
.about ul a:hover {display: block;background-color:#FFFFFF;border-bottom:#FFFFFF 1px solid;}
.world{float:left;width:950px;}

/*通用列表页左侧栏目*/
.main .left_lm {
	float: left;
	width: 225px;
}
.main .left_lm .lm_title {
	float: left;
	height: 20px;
	width: 225px;
	background-image: url(../images/sz_31_2.jpg);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-top: 8px;
	margin-top: 8px;
}
.main .left_lm .lm_list {
	float: left;
	width: 225px;
}
.main .left_lm .lm_list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 225px;
}
.main .left_lm .lm_list ul li {
	float: left;
	display: inline;
	height: 18px;
	width: 225px;
	background-image: url(../images/lb_08.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-top: 12px;
	text-align: center;
}
.main .left_lm .lm_list ul li a{ color:#333;}
/*通用列表页右侧列表*/
.main .right_lb {
	float: right;
	width: 710px;
	margin-top: 8px;
}
.main .right_lb .dqwz {
	background-color: #e1a332;
	color:#FFF;
	float: left;
	height: 21px;
	width: 695px;
	padding-top: 7px;
	padding-left: 15px;
	font-weight:bold;
}
.main .right_lb .dqwz a{ color:#FFF;}
.main .right_lb .news_list {
	float: left;
	width: 708px;
	margin-top: 10px;
	background-color: #fffbf5;
	border: 1px solid #eadcc7;
	min-height:500px;
	_height:500px;
}
.main .right_lb .news_list2 {
	float: left;
	width: 708px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #fffbf5;
	border: 1px solid #eadcc7;
	min-height:155px;
	_height:155px;
}
.main .right_lb .img_list img{ width:120px; height:160px;}

.main .right_lb .img_list dl{
	float: left;
	margin: 10px;
	width: 155px;
	height: 185px;
	display:inline;
}
.main .right_lb .img_list dt{float:left;width:155px;text-align:center;}
.main .right_lb .img_list dd{float:left;width:155px; line-height:25px; text-align:center; height:25px;}
.main .right_lb .img_list dd a{ color:#333;}
.main .right_lb .news_list ul ,.main .right_lb .news_list2 ul {
	float: left;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.main .right_lb .news_list ul li ,.main .right_lb .news_list2 ul li {
	float: left;
	display: inline;
	width: 690px;
	line-height: 30px;
	list-style-type: none;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DBDBDB;
}
.main .right_lb .news_list ul li a,.main .right_lb .news_list2 ul li a{ color:#333; text-decoration:none;}
.main .right_lb .news_list .showdate,.main .right_lb .news_list2 .showdate{
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	width: 90px;
}
.main .right_lb .fy {
	float: left;
	width: 690px;
	margin-top: 15px;
	height: 24px;
	text-align: center;
}
.x_hei, .x_hei a:link, .x_hei a:visited {
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
}
.x_hei a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #b80003;
	text-decoration: underline;
}

/*通用内容页*/
.main .nr_dqwz {
	float: left;
	display: inline;
	width: 690px;
	background-color: #e1a332;
	height: 21px;
	padding-top: 6px;
	padding-left: 20px;
	color:#FFF;
}
.main .nr_dqwz a{color:#FFF;}
.main .nr_box {
	float: left;
	display: inline;
	width: 710px;
	margin-top: 10px;
	background-color: #FFF4E6;
	padding-bottom: 20px;
	margin-bottom: 10px;
	min-height:500px;
	_height:500px;
}
.main .nr_box .nr_title {
	float: left;
	display: inline;
	width: 680px;
	font-family: "宋体";
	font-size: 18px;
	font-weight: bold;
	color: #B70004;
	text-align: center;
	margin-top: 20px;
	margin-left: 25px;
}
.main .nr_box .nr_subtitle {
	float: left;
	display: inline;
	width: 680px;
	font-family: "宋体";
	font-size: 14px;
	color: #a64f00;
	text-align: center;
	margin-top: 10px;
	margin-left: 25px;
}
.main .nr_box .nr_time {
	float: left;
	display: inline;
	width: 680px;
	margin-top: 20px;
	margin-left: 25px;
	font-family: "宋体";
	font-size: 12px;
	color: #a64f00;
	text-align: center;
}
.main .nr_box .nr_news {
	float: left;
	display: inline;
	width: 660px;
	margin-top: 20px;
	margin-left: 25px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 200%;
	color: #333;
}
.main .nr_box .nr_news p{
	margin-bottom:0.5em;
}

.main .right_lb .news_list_rm ul {
	float: left;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	min-height:280px;
	_height:280px;
}
.main .right_lb .news_list_rm ul li {
	float: left;
	display: inline;
	width: 100px;
	line-height: 30px;
	list-style-type: none;
}
.main .right_lb .news_list_rm ul li a{ color:#333; text-decoration:none;}

.news_list3{
	margin-bottom: 20px;
}
.news_list3 li{
	float:left;
	width:95px;
	height:28px;
	line-height:28px;
	text-align:left;
	padding-left:5px;
	font-size:12px;
}
.news_list3 li a{ color:#333;}