﻿@charset "utf-8";
* {
	margin: 0; padding: 0;
}

body{
	margin: 0;
	padding:0;
	line-height:25px;
	color: #000;
	font-size:12px;
	font-size:"微软雅黑";
	}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
a{text-decoration: none; color:#000;outline: none;}
a:hover{ color:#900;}
a:visited { color:#666;text-decoration: none; }
table{border-collapse:collapse;border-spacing:0;}
img { border:0px; padding:0px; margin:0px;}

.top_top{
	width:100%;
	background: #CCCCCC;
	line-height:30px;
	color: #000;
	margin-bottom:1px;
}
#top_case{ width:100%; margin:auto; height:80px;}	
.top{ width:1000px; margin:8px auto 10px auto; font-weight:bold; color: #369}
.top_l{ float:left;padding-left:10px;}
.top_r{ float:right;text-align:right;}
.top_mid_logo{ width:300px; float:left; padding-left:6px; margin-top:4px; }
.top_mid_search{ float:right; width:500px; text-align:right;}
#search{border:1;width:245px; height:20px; line-height:20px; font-size:13px; padding-left:3px; }
.top_mid_search2{ float:right; width:500px; text-align:right; margin-top:35PX;}
#keyword{ height:24px; width:65px; background-color: #333; border: none; color:#FFF;font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center }

/*导航的样式*/
#nav_case{ width:100%; background:url(t_f_bg.jpg); height:35px;}
#nav_case2{ width:600px; background:url(t_f_bg.jpg); height:35px;}
#nav {
  line-height: 35px; list-style-type: none;
  font-size:14px;
  width:1000px;
}
#nav a {
 display: block; width: 100px; text-align:center;
}
#nav a:link {
 color: #FFF; text-decoration:none; 
}
#nav a:visited {
 color:#FFF;text-decoration:none; 
}
#nav a:hover {
 color:  #900;text-decoration:none;
}
#nav li {
 float: left; width:100px;
  font-weight:bold;
}
#nav li a:hover{

}
/*鼠标浮在子菜单上，一级导航的样式*/
#nav li a.on{ background:#F6F6F6;font-weight: bold; color: #000}
#nav li ul {
 line-height: 28px; list-style-type: none;text-align:left;
 left: -999em; width: 200px; position: absolute; 
 font-weight: normal;
}
#nav li ul li{
 float: left; width: 200px;
 background: #F6F6F6;
}
#nav li ul a{
 display: block; width:176px;w\idth: 176px;text-align:left;padding-left:24px;font-weight: normal;
}
#nav li ul a:link {font-weight: normal;
 color:#666; text-decoration:none;
}
#nav li ul a:visited {font-weight: normal;
 color:#666;text-decoration:none;
}

#nav li ul a:hover {
 color:#F3F3F3;text-decoration:none;
 background:#C00;font-weight:bold;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
.logo_bg{
	background-image: url(../images/logo_bg.gif);
	background-repeat: repeat-x;
	height:100px;
	width:100%;
	margin:2px 0;
}

/*底部网页的样式*/
#foot{ width:100%; height:35px;background:url(t_f_bg.jpg); margin:auto}
.copyright{ width:1000px; margin:auto; font-weight:bold; color:#FFF; font-size:13px; height:35px; line-height:35px;}
.copyright2{ width:1000px; margin:auto;  color:#FFF; font-size:13px; height:35px; line-height:35px; border-top:1px #CCC solid}
/*首页的样式，第一部分*/
.big_body{ width:1000px; margin:10px auto 10px auto; height:520px;overflow: hidden; background-color:#FFF }
.body_one{ height:300px; float:left; width:530px;border:1px #edecec solid;}
.one_l_t{ width:100%; height:35px; line-height:35px; margin:0px auto 4px auto; background:url(bt_bg.gif);border-bottom:1px #edecec solid;}
.pic_show{ 
height:240px;  border:1px #edecec solid;margin:10px auto 0px auto;}
.pic_show2{  width:100%; height:260px;; overflow:hidden;}
/*首页的样式，第二部分*/
.body_two{ height:300px; float:left; width:451px;border:1px #edecec solid; margin-left:10px;}
/*首页的样式，第三部分*/
.body_three{ height:210px; float:left; width:355px;border:1px #edecec solid; margin-top:12px;}

/*首页的样式，第四部分*/
.body_four{ height:210px; float:left; width:355px;border:1px #edecec solid; margin-left:16px;margin-top:10px;}
/*首页的样式，第五部分*/
.body_five{ height:210px; float:left; width:244px;border:1px #edecec solid; margin-left:17px;margin-top:10px;}
/*二级页面*/
ul,li{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.clear{
	clear:both;
}
.juzhong{
	margin:0 auto;
	width:1000px;
	overflow:hidden;
}
.break {
	font-size: 0;
	width: 0; height: 0;
	clear: both;
}
.main_2{
	width:100%;
}
.left_2{
	width:198px;
	float:left;
}


/*left-开始*/
.l_l_t{ width:100%; height:40px; line-height:40px; 
background-position:bottom; background-image:url(gg.jpg); background-repeat:no-repeat; float:left;margin-top:10px; }

			.l_l {
			 width:200px;
			 height:auto!important;
	         height:410px;
	         min-height:410px;
			 text-align:left;
			 overflow:hidden;
				/*定义整个ul菜单的行高和背景色*/
			}
			/*==================一级目录===================*/
			.l_l a {
				
			 width:180px; 
			 display: block;
	         font-weight:bold;			 /*Width(一定要)，否则下面的Li会变形*/
			}
			.l_l li {
				float:left;
				line-height:30px;
				border-bottom:1px solid  #CCC;
				margin-top:4px;
			}
			.l_l li a{
				background-image: url(jiantou.gif);
				background-repeat: no-repeat;
				padding-left:45px;
				background-position: 25px 9px;
				font-size: 12px;
				color:#4c657e;
				text-decoration: none;	
			}
			.l_l li a:hover{
				color: #936;
				background-color: #f5f5f5;
				background-image: url(rendered.gif);
				background-repeat: no-repeat;
				font-weight: bold;
				
			 }

.right_2{
	float: right;
	width:780px;
	padding-left:15px;
	overflow:hidden;
	background-image: url(right_bg.gif);
	background-repeat: repeat-y;
}
.sousuo{
	float: right;
	width:980px;
	padding-left:15px;
	overflow:hidden;
}
.sousuo_nr{
	width:970px;
	float:right;
	padding:5px 0;
}
.right_nr{
	width:780px;
	float:right;
	padding:5px 0;
}
.right_22{
	margin:auto;
	width:990px;
	overflow:hidden;
}
.right_nr2{
	width:98%;
	margin:auto;
	padding:5px 0;
}
.right_title{
border-bottom: solid 3px #6d7f91;
height:34px;
margin-bottom:10px;
margin-top:10px;

}
.right_title font{
	font-size:14px;
	margin:0 6px;
}
.right_title strong{
	color:#4c657e;
	font-size:16px;
	margin-right:8px;
}
.right_title2{
border-bottom: solid 3px #6d7f91;
padding-top:10px;
height:48px;
margin-bottom:10px;

}
.right_title2 font{
	font-size:14px;
	margin:0 6px;
}
.right_title2 strong{
	color:#4c657e;
	font-size:16px;
	margin-right:8px;
}
.xingfa_nr ul{	height:auto!important;
	height:350px;
	min-height:350px;}
.xingfa_nr li{
	color:#4c657e;
	border-bottom: dashed 1px #b4b4b4;
	height:28px;
	font-size:12px;
	line-height:28px;
	background-image: url(jiantou3.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	background-position: 13px 8px;
}
.l_bt{ font-size:14px; font-weight:bold; float:left;margin-left:5px; color: #4c657e;}

.xingfa_nr li a{
	color:#4c657e;
	text-decoration: none;
	float:left;
	display:block;
}
.xingfa_nr li a:hover{
	color: #900;
	text-decoration: none;
	float:left;
	display:block;
	POSITION: relative; TOP: 1px; LEFT: 1px
}
.xingfa_nr li span{
	float:right;
}
.fangye{
	border-top: solid 1px #6d7f91;
	margin-top:8px;
	padding-top:10px;

}
.fanye_left{
	float:left;
}
.fanye_right{
	float:right;
}
.fanye_right a{
	margin:0px 2px;
	font-size:12px;
	color:#4c657e;
	text-decoration: none;
	font-family: "宋体";
}
.fanye_input{
	width:40px;
	height:13px;
}
.wenzi_nr{ width:750px;}
.wenzi_nr ul{height:auto!important;
	height:320px;
	min-height:320px;}
.wenzi_nr2 ul{height:auto!important;
	height:120px;
	min-height:120px;}

.wenzi_nr a{
	color:#585858;
	text-decoration:none;
}
.wenzi_nr p {
	margin: 0;
	padding-top: 2px;
	line-height:25px;
}
.wenzi_nr table {
	margin-top: 8px;
	margin-bottom: 4px;
}
.wenzi_nr td {
	color: A34900;
}
.wenzi_nr A {
	color: #2E7895;
	text-decoration: none;
}
.wenzi_nr A:hover {
	color: #F35406;
}
.wenzi_nr img {
	margin-top: 10px;
	margin-bottom: 3px;
}

.wenzi_nr2{ width:99%; color:#000; padding-right:2px;}
.wenzi_nr2 a{
	color:#585858;
	text-decoration:none;
}
.wenzi_nr2 p {
	margin: 0;
	padding-top: 2px;
}
.wenzi_nr2 table {
	margin-top: 8px;
	margin-bottom: 4px;
}
.wenzi_nr2 td {
	color: A34900;
}
.wenzi_nr2 A {
	color: #2E7895;
	text-decoration: none;
}
.wenzi_nr2 A:hover {
	color: #F35406;
}
.wenzi_nr2 img {
	margin-top: 10px;
	margin-bottom: 3px;
}


.tui{
border-top: solid 1px #000; margin-top:8px; padding-top:8px;}
.tui a{
	float:right;
	color:#444;
	text-decoration: none;
	margin:0 6px;
}
/*图文开始*/
.pic_new_nr{
	padding:10px 0 10px 18px;
	border-bottom: 1px  dashed #999999;
	color: #666;
	float:left;
}
.pic_new_nr_left{
	float:left;
	margin-right:18px;
}
.pic_new_nr_right{
	float:left;
	width:500px;
}
.pic_new_title strong{
	font-size:13px;
	color:#4c657e;
	float:left;
}
.pic_new_title span{
	float:right;
}
.pic_new_title{
	border-bottom: dashed 1px #999999;
	width:560px;
	height:30px;
}
/*图文结束*/


/*整站的字体等的样式*/
.bt{
	font-size:13px;
	font-weight:bold;
	float:left;
	margin-left:10px;
	width:100px;
	color: #000;
}
.more{ float:right; margin-right:10px;}
.sp_bt{font-size:14px; font-weight:bold; margin-left:10px; color:#F00;}

.news_lb_sp{ width:94%;line-height:30px; margin-top:0.05em;border-bottom:1px  #CCC dashed; margin-left:15px;}
.news_lb_sp a:link{ color: #666;line-height:30px; }
.news_lb_sp a:hover{ color: #900;line-height:30px; position:relative; left:1px; top:1px;}
.news_lb_sp a:visited{ color: #666;line-height:30px; display:block;}

.cle{height:5px; width:98%;}
.cle{ clear:both; height:5px; width:98%;}
.lj_bt{font-size:13px; font-weight:bold; float:left; width:100px; color: #000;}
.lj{ width:180px;border:1px  #CCC solid; height:25px; font-size:13px;}

/*图文轮播的的样式*/
#content {
	width: 540px;
	float: left;
	overflow: hidden;
	
}
	#featured {
		overflow: hidden;
	}
	#content .post {
		height:250px; overflow:hidden;
		background:url(gradient.gif) repeat-x ;
	}
		#content .post img {
			float: left;
			margin:15px;
			width: 500px; height: 230px;
		}