@charset "gb2312";
/* CSS Document */
td, th {
	font-size: 12px;
	font-family: "宋体",Microsoft Yahei, Arial,Verdana, Sans-Serif; 
	color:#515151;  
}
a {text-decoration:none; color:#515151;}
a:hover{text-decoration:none; color:#d50001;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;} 
ul,ol{ list-style:none;margin:0px;padding:0px;}
a{ text-decoration:none;}
li{list-style:none; vertical-align:middle;margin:0px;padding:0px;}
img{border:none;}
body {margin:0px auto;font-size: 12px; background:url(Tmpimagesbg1.jpg) center top repeat-y; 
	font-family: "宋体";
	color:#515151;padding:0px;} 	
.p1{ font-size:14px; line-height:24px;}
.f1,.right{ float:right;}
.f2,.left{ float:left;}
#td_Lonsun,#td_Lonsun a{ height:20px; line-height:20px;}
/* head*/
.header{ width:100%; height:324px; margin:0 auto; background:url(TMPimagestopbg.jpg) center top no-repeat;}
.banner{ width:100%; height:227px; margin:0 auto;}
.menu{ width:1002px; height:45px; margin:0 auto;}
.menu ul li{ height:45px; float:left;}
.tianqi{ width:1002px; height:34px; line-height:34px; margin:0 auto;}
.tianqi a{ color:#fff;}
/*container*/
.container{ width:100%; height:auto; margin:0 auto; background: url(TMPimagesmainbg.jpg) top center no-repeat; overflow:hidden; }
.container1{ width:1002px; height:auto; margin:0 auto;}

#contain1{width:980px; height:auto; margin:0 auto; padding-top:6px; padding-bottom:7px; overflow:hidden;  margin-bottom:10px;} 
.leftbar_dzb{ width:370px; height:524px; background:url(TMPimagesdzb_bigbg.jpg) no-repeat; padding:6px; float:left;}
.leftbar_dzb p{ height:0px; line-height:0px; clear:both;}
.rightbar_dzb{ width:591px; height:auto; float:right;padding-top:4px;}
.banmian-tit{
	height:52px;
	background:url(TMPimagesdaohang1.jpg) left top no-repeat;
	padding-left:466px;
}
.banmian-tit span{
	line-height:36px;
	color:#0D3E87;
	font-weight:bold;
}
.banmian-tit select{
	margin-top:8px;
	width:99px;
}
.banm{ width:137px; height:41px; float:left;}
.search{ width:195px; height:37px; line-height:37px; float:right; color:#0d3e87; font-weight:bold;}
.dzb_small{
	height:222px;
}
.biaoti-tit{
	height:50px;
	background:url(TMPimagesbiaoti.jpg) left top no-repeat;
}
.biaoti-con{ height:210px;}
.dizb{ height:490px; padding-top:15px; width:562px; padding:15px 15px 0px 15px;}
.biaoti-con ul li,.dizb ul li{
	height:26px;
	line-height:26px;
	padding-left:22px;
	background:url(TMPimagesdot.jpg) 8px 11px no-repeat;
	vertical-align:bottom;
}
.dizb ul li a{ font-size:14px;}
.dizb div a{ font-size:14px; line-height:26px; margin-bottom:5px;}
/*** 通用栏目页 */
.dqwz{
	height:37px;
	background:url(TMPimagesdqwz.jpg) left top no-repeat;
	padding-left:124px;
	line-height:36px;
}
.navcon{
	width:990px;
	height:auto;
	margin:auto;
}
.nowplace,.nowplace a{
	text-decoration:none;
	color:#666666;
	line-height:28px;
	border:none;
	padding-left: 15px;
	background:url(/tmp/images/bgs.png) right -212px repeat-x;
}
.nowplace a{
	padding-left:0;
	background:none;
}
.navl{
	width:233px;
	height:auto;
	min-height:549px;
	_height:549px;
}
.navlbt{
	height:38px;
	background: url(/TMP/images/qh-tit.jpg) left top repeat-x;
	padding-left:38px;
	color:#CC0101;
	font-weight:bold;
	font-size:14px;
	line-height:38px;
	border-bottom:1px solid #cccccc;
}
.navdh ul li{
	height:36px;
	border-bottom:1px solid #cccccc;
	background-color:#ffffff;
	padding-top:1px;
	overflow: hidden;
}
.navdh ul li a{
	display:block;
	background: url(/TMP/images/navl-icon.gif) 33px center no-repeat #F9F9F9;
	height:35px;
	line-height:35px;
	padding-left:61px;
	font-size:14px;
	color:#333333;
}
.navdh ul li a:hover,.navdh ul li.active a{
	color:#084598;
	text-decoration:none;
	background-color:#DCEDFF;line-height:35px;
}
.navr{
	border:#DDD 1px solid;
	border-top:2px solid #2976C4;
	width:735px;
}
.navtop{
/*	width:733px;
*/	padding-left:12px;
/*	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
*/	border-bottom:1px solid #ccc;
	height:29px;
	line-height:29px;
	background:url(/TMP/images/sev_bg.jpg) left 2px repeat-x;
}
.navtop span{
	padding-left:23px;
	background: url(/TMP/images/dqicons.png) left 8px no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#CC0101;
	line-height:27px;
}
.navtop span{
	background-position:left 1px;
}
.nav{
	padding:25px;
	height:auto;
	min-height:470px;
	_height:470px;
	font-size:14px;
	line-height:24px;
}
.nav a{font-size:14px;}
.nav ul{
	margin-top:6px;
	border-top:1px dashed #cccccc;
	padding-top:5px;
}
.nav ul li{
	height:28px;
	line-height:28px;
	padding-left:12px;
	background:url(TMPimagesicon.jpg) left 12px no-repeat;
}
.nav ul.imglist{
	overflow:hidden;
}
.nav ul.imglist li{
	float:left;
	background:none;
	padding-left:0;
	margin-right:0px;
	height: auto;
	text-align:center;
	padding-bottom:10px;margin-left: 7px;
}
.nav ul.imglist li img{
	border:1px solid #dddddd;
	padding:1px;
}

/*** 文章页 ***/
.wenzhang{
	width:100%; margin:auto;font-size:14px;line-height: 30px; background-color:#ffffff;
}
#wz_change{
	text-align:right;padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 12px;
}
.wztit{
	width:910px;
	margin:auto;
	 font-size:27px; line-height:50px; color:#333333; text-align:center;
}
.wzfbt{
	font-weight:100; line-height:40px; text-align:center;
}
.wzbjxx{
	line-height:30px; border-top:1px solid #ddd; text-align:center; width:910px; margin:auto; margin-top:15px;/*background:url(/TMP/images/tit-bg.jpg) left 2px repeat-x;*/ background-color:#f5f5f5;
}
.wzcon{
	padding:25px;
	height:auto;
	min-height:450px;
	_height:450px;
	word-break:break-all;
	text-justify:distribute-all-lines;
	font-size:16px;
}
.wz_content{
	padding:25px 0;	height:auto;	min-height:450px;	_height:450px;
	width:910px;
	margin:auto;
	font-size:16px;border-bottom: 1px dashed #DDD;

}
.wzbot{
	padding-bottom:10px;
	font-size: 12px;
	line-height: 22px;
	padding-left: 15px;
	padding-top: 5px;
}
 
 
/*footer*/
.footer{width:100%; height:auto; margin:0 auto; background: url(TMPimagesfooterbg.jpg) top repeat-x #fff; padding-bottom:30px;}
.footer1{ width:1002px; height:auto; padding-top:9px; margin:0 auto;}
.link{ width:1002px; height:21px; }
.footnav{ text-align:center; line-height:38px;margin-top:16px; margin-bottom:15px;}
