﻿@charset "utf-8";
/* CSS Document */
body{
	font-family:"宋体", Arial, Helvetica, sans-serif;
	
	margin:0 auto;

	font-size:12px;
	background:#eee;
}
a{
	color:#222;
	text-decoration:none;
}
a:hover{
	color: #990000;
	text-decoration: underline;
}
#content{
	width:986px;
	border:#666 1px solid;
	padding:0;
	margin:0 auto;
	background:#fff;

}

#header{
	height:142px;
	
	
}
#header img{
	border:none;
	
	
}
.nav{
	margin:0;
	width:986px;
	height:35px;
	list-style:none;
	float:left;
	font-size:14px;
	font-weight:bold;
	background:url(p20131229114853560.jpg) left no-repeat;
	overflow:hidden;
	
	
}
.nav img
{
    border:0;
	
}
.nav li{
	
	margin:0;
	float:left;
	
	text-align:center;
	
}
.nav a{
	color: #eee;
	display:block;
	padding:0;
	font-family:"微软雅黑";
	padding:8px 16px;
	font-size:14px;
	
	
}
.nav a:hover{
	color: #000;
	text-decoration:none;
	background:url(li_bg2.gif) left no-repeat;
}
.fir{
	line-height:35px;
	padding:0;
	padding-left:3px;
	margin:5px 0; 
	
}
#middle{ background: url(left_bg.jpg) left repeat-y }

#midd{
	background:#fff;

}
#left{
	width:186px;
	float:left;
	min-height:560px
	
	
}
.left_list{
	margin:0;
	padding:0 4px 0 0;

}
.left_list a{
	display:block;
	list-style:none;
	height:30px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	margin:0 0 1px 0;
	background: #9C3;
	padding-left:30px;
	color:#000;
}

.left_list a:hover{
	background: #CC3;
	margin:0;
	padding-left:30px;
	display:block;
	text-decoration:none;
	margin:0 0 1px 0;
	
}
#right{
	width:774px;
	float:right;
	background:#fff;
	padding-right:3px
}
.pan{ clear:both}
.smallbox{ clear:both; height:15px}
.pic{
	border:1px solid #000;
	width:370px;
	height:240px;
	float:left;
	
}
.news_list{
	float:left;
	width:375px;
	
	
	
}
.news_list ul{
	list-style:disc;
	
	margin:0;
	padding:0;
}
.news_list li{
	line-height:24px;
	padding-left:15px;
	margin-left:5px;
	background: url(29.gif) left 6px no-repeat;
	list-style:none;
}
.news_list li span{ color:#666; }


h3{
	margin:0;
	margin-bottom:8px
	padding:10px 0
	height:30px;
	line-height:20px;
	font-size:14px;
	padding-left:8px;
	
	
}
h3 a{
	color:#C00;
}

h4{
	background:url(h4_bg.jpg) left no-repeat;
	height:25px;
	line-height:25px;
	padding:10px 0 10px 10px; 
	font-size:14px;
	margin:5px 0 0 0;
}
h5{
	font-size:14px;
	color: #333;
	margin:5px 0;
	background:url(ww.gif) no-repeat left;
	padding-left:20px;
	margin:20px 0 5px 3px;
}
.right_banner{
	background:url(right_banner.jpg) left no-repeat;
	height:190px;
	padding:8px 140px 5px 5px;
}
.right_banner2{
	background:url(right_banner4.jpg) left no-repeat;
	height:210px;
	padding:8px 90px 5px 5px;
}
.right_banner p{
	line-height:1.5em;
	color: #960;
	padding-left:8px;
}
.right_banner2 p{
	line-height:1.5em;
	color: #960;
	padding-left:8px;
	text-indent:2em;
}
h6{
	font-size:16px;
	color: #900;
	margin:0;

}
h7{
	font-size:14px;
	color:#006;
	padding-left:5px;
	font-weight:bold;
}

.fri_list{
	list-style:none;
	margin:0;
	padding:5px;
}
.fri_list a{
	display:block;
	line-height:1.5em;
	padding-bottom:3px;
	border-bottom:dotted #999 1px;

}

#foot{
	width:946px;
	height:135px;
	text-align:center;
	clear:both;
}



h2{
	color: #900;
	font-size:16px;
	line-height:1.5em;
}
.txt_zxjs{
	text-indent:2em;
	font-size:14px;
	line-height:1.5em;
	
}


.news_hy span{
	float:right;
	color:#333;
}
.news_detail{
	padding:5px;
	width:100%;
	color:#333;
}
.news_detail h5{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	
}
.news_detail span{
	display:block;
	text-align:center;
		
}
.news_detail_de{
	line-height:180%;
	text-align:left;
	font-size:14px;
	margin:5px 0 0 0;
}
.hh
{
    float:left;
    width:40%;
	margin:2px 0 5px 0;
	
	
}
.out_detail{
	
	height:600px;
	
	padding:20px 15px;
}
.out_detail h3{
	color: #900;
	font-size:18px;
	text-align:center;

}
.p_detail{
	
	line-height:1.5em;
	font-size:14px;
	padding:10px 0;
	
}
.sub_list{ font-size:14px; line-height:150%; list-style:none; margin:5px; margin-top:20px; padding-left:10px}
.sub_list li{ padding-left:20px; background:url(68.gif) left 5px no-repeat; margin-bottom:8px}
.sub_list span{ color:#666}
.sub_list a{ font-size:14px; color:#1B3807}
.sub_list a:hover{ color:#F30; text-decoration:underline}
.pagestyle{ margin:20px 0; text-align:center; font-size:14px}
.sub_detail{ margin:10px;  font-size:14px; margin-top:30px}
.sub_detail p{ text-indent:2em; line-height:150%}
.sub_detail a{ color:#009; text-decoration:underline}
.sub_detail a:hover{ color:#C00}
.sub_detail a:visited{ color: #606}
.p_detail a{ color:#009; text-decoration:underline}
.p_detail a:hover{ color:#C00}
.p_detail a:visited{ color: #606}

/*首页图片滚动样式*/
#myFocus{ width:370px;height:240px; position:relative;overflow:hidden}/*焦点图大小，可按需要是否加边框*/
#myFocus .loading{
	position:absolute;
	z-index:9999;
	width:370px;
	height:240px;
	color:#666;
	font-size:12px;
	text-align:center;
	padding-top:90px;
}/*载入画面*/
#myFocus .pics ul{ list-style:none}
#myFocus .pics li{position:absolute;top:0px;left:0px;}
#myFocus .pics li img{filter:alpha(opacity=0);opacity:0;width:370px;height:240px;}/*图片大小*/
#myFocus .ts li{position:absolute;z-index:2;left:0;bottom:-25px;height:25px;line-height:25px;padding-left:5px;overflow:hidden;}
#myFocus .ts li a{color:#fff;font-size:14px;font-weight:bold; font-family:"宋体";text-decoration:none; line-height:25px}/*标题样式*/
#myFocus .tsBg{position:absolute;bottom:0;z-index:1;width:370px;height:25px;background:#000;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
#myFocus .btn,#myFocus .btnBg{position:absolute;z-index:3;top:8px;right:8px;color:#fff;font-size:12px; }/*按钮样式*/
#myFocus .btn li,#myFocus .btnBg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
#myFocus .btnBg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
#myFocus .btn li.current,#myFocus .btn li.hover{background:#F60;}/*当前/悬停按钮背景*/

.bottom_nav {height:30px;width:100%;border-bottom:solid 2px #333; border-top: solid 1px #333;line-height:30px;text-align:center;}
.copyright {height:71px;width:100%;background:url(foot.jpg);text-align:center;line-height:25px;padding:15px 0;}