@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;}
.daohang{ width:1002px; height:165px; background: url(TMPimagesdaohang.jpg) no-repeat; margin-bottom:10px;}
.daohang1{ width:945px; float:right; height:161px; padding-top:4px;}
.dhlisttop{ width:945px; height:32px; line-height:32px;}
.dhlisttop a{ line-height:32px; width:72px; float:left; text-align:center; color:#0c4692; font-weight:bold;}
.dhbot{ width:945px; height:129px;}
.dhbot ul{ width:72px; height:129px; float:left;}
.dhbot ul a{width:72px; height:26px; color:#666; line-height:26px;text-align:center; display:block;}
.tulink{ width:1000px; height:70px; background:#f9fcfd; border:1px solid #bdd9dc; margin-bottom:10px; padding-top:10px;}
/*leftbar*/
.leftbar{ width:766px; height:auto; float:left;}
.flash{ width:340px; height:280px; margin-right:10px; margin-bottom:10px; padding:6px; background: url(TMPimagesflashbg.jpg) no-repeat; float:left;}
.dongtai{ width:404px; height:302px; float:right;}
.dtlist{ width:404px; height:34px; line-height:34px; background: url(TMPimagesdongtaibg.jpg) repeat-x; margin-bottom:10px;}
.dtlist ul li.dt{ width:100px; float:left; font-size:14px; font-weight:bold;color:#1b429f; background: url(TMPimagesdongtai.jpg) left no-repeat; padding-left:32px;}
.dtlist ul li.dtmore{ width:47px; float:right; color:#333;}
.dtlist ul li.dtmore a{ color:#333;}
.bigtitle{ width:374px; height:70px; background:#f5f5f5; padding:10px 15px 0px 15px;}
.big{ text-align:center; line-height:22px; font-size:16px; font-weight:bold; color:#dd0000;}
.big a{color:#dd0000;}
.wz{ color:#999; line-height:22px;}
.big_wz{ width:390px; height:160px; margin:0 auto; margin-top:6px;}
.big_wz ul li{ height:30px; line-height:30px; background: url(TMPimagesdot.jpg) 10px center no-repeat; padding-left:30px; border-bottom:1px dashed #e4e4e4;}
.big_wz ul li a{ font-size:14px; color:#044c7f;}
.banner1{ width:766px; height:80px; margin-bottom:10px;}
.leftbar1{ width:246px; height:auto; float:left;}
.zhuwei{ width:244px; height:215px; border:1px solid #bdd9dc; margin-bottom:10px; background: url(TMPimageszhicibg.jpg) top repeat-x;}
.zhuwlist{ width:125px; height:22px; padding:9px 93px 10px 26px}
.zhuw_tu{ width:226px; height:164px; margin:0 auto;}
.zhuwei1{ width:244px; height:475px; border:1px solid #bdd9dc; margin-bottom:10px; background: url(TMPimageszhicibg.jpg) top repeat-x;}
.zhuw_wz{ width:226px; height:435px;   margin:0 auto; line-height:20px; color:#000000;}
.zhuwlist1{width:125px; height:22px; padding:9px 93px 10px 26px; background:url(TMPimagesjs_bg.jpg) no-repeat;}
.guanggao{ width:244px; height:339px; border:1px solid #bdd9dc; margin-bottom:5px; padding-top:9px;}
.gg1{ width:226px; height:180px; margin:0 auto;}
.gg1 ul li{ width:226px; height:60px;}
.gg2{ width:200px; height:142px; background: url(TMPimagesgg_bg.jpg) no-repeat; padding:11px 8px 2px 18px; margin:0 auto;}
.gg2 ul li{ width:100px; height:71px; float:left;}
/*rightbar*/
.tongzhi{ width:224px; height:380px; border:1px solid #d9eaf0; float:right; } 
.tz_wz{ width:194px; height:325px; padding-top:10px; margin:0 auto;}
.tz_wz ul li{ background: url(TMPimagesdot1.jpg) left 11px no-repeat; padding-left:10px; line-height:20px; margin-bottom:6px;}
.rightbar{ width:746px; height:auto; float:right;}
.jianshe{ width:366px; height:278px; border:1px solid #dedfe1; margin-bottom:10px; background: url(TMPimagesjianshebg.jpg) top repeat-x;}
.jslist{ width:366px; height:38px; margin-bottom:10px;}
.jslist ul li.jsmore{ width:45px; float:right; padding:12px 0px 12px 0px;}
.js_wz{ width:348px; height:230px; margin:0 auto;}
.js_wzlist,.js_wzlist1{ width:346px; height:28px; background: url(TMPimagessecbg.jpg) repeat-x; border:1px solid #e1e1e1;}
.js_wzlist ul li{ width:85px; height:28px; line-height:28px; float:left; border-right:1px solid #e1e1e1;}
.js_wzlist1 ul li{ width:auto; height:28px; line-height:28px; float:left; border-right:1px solid #e1e1e1; padding:0 14px;}
.js_wz1{ width:338px; height:196px; padding-top:5px; margin:0 auto;}
.js_wz1 ul li,.js_wz2 ul li{ height:28px; line-height:28px; background: url(TMPimagesdot1.jpg) left no-repeat; padding-left:7px;}
.js_wz1 ul li a,.js_wz2 ul li a{ color:#044c7f;}
.js_wz2{ width:338px; height:230px; margin:0 auto;}
.pic_tu{ width:744px; height:181px; border:1px solid #dedfe1; margin-bottom:5px; padding-top:11px;}
.pic_tu img{ border:1px solid #e1e1e1; padding:4px;}
/*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;}
/*选项卡*/
.sec2{color:#044c80;line-height:28px; text-align:center;}
.sec2 a{  color:#044c80;}
.sec2 a:link{  color:#044c80;}
.sec2 a:visited{  color:#044c80;}
.sec2 a:hover{  color:#044c80;}
.sec1{ color:#000; text-align:center; }
.sec1 a{color:#000;}
.sec1 a:link{color:#000;}
.sec1 a:visited{color:#000;}
.sec1 a:hover{color:#000;}
/*内页*/
.left1{ width:244px; height:auto; margin-bottom:10px; float:left; border:1px solid #d9eaf0;}
.gg_tu{ width:240px; height:auto; margin:0 auto; padding-top:2px;}
.gg_tu ul li{ margin-bottom:8px;}
.right1{ width:744px; height:auto; float:right; margin-bottom:10px;border:1px solid #d9eaf0;} 
.list{ width:201px;  padding-left:43px; height:30px;line-height:30px; background:url(TMPimageslist.jpg) no-repeat;color:#0c4792; font-size:14px;font-weight:bold;}
.navdh{ width:244px; min-height:670px;_height:670px; }
.navdh ul li{height:36px;border-bottom:1px solid #c3d6eb;	background-color:#ffffff;padding-top:1px;overflow: hidden;}
.navdh ul li a{	display:block;	background: url(TMPimagesdot4.jpg) 33px 13px no-repeat #f7fbfd;	height:35px;line-height:35px;padding-left:61px;	font-size:14px;	color:#333333;}
.navdh ul li a:hover,.navdh ul li.active a{	color:#333;	text-decoration:none;	background-color:#d6ecf7;}

.navtop{ width:729px; height:31px;background:url(TMPimageslistbg.jpg) repeat-x; padding-left:15px;color:#2f6eaf; line-height:31px;}
.navtop a{  text-align:left; color:#2f6eaf;line-height:31px;}
.nav{ width:689px; min-height:640px;_height:640px;padding:15px 0px 15px 0px; font-size:14px; line-height:28px; margin:0 auto;}
.nav ul{margin-top:6px;	border-top:1px dashed #c3d6eb;	padding-top:5px;}
.nav ul li{ width:675px;height:24px;line-height:24px;	padding-left:14px;	background:url(TMPimagesdot2.jpg) left center no-repeat;font-size:14px; text-align:left;}
.nav a{	font-size:14px;}
.nav ul.imglist{ padding-left:10px;}
.nav ul.imglist li{	float:left;	background:none;	padding-left:0;	margin-right:13px;	height: auto;text-align:center;	padding-bottom:10px; width:auto;}
.nav ul.imglist li a img{float:none;border:1px solid #c3d6eb;padding:2px;vertical-align:middle}
.nav table{ margin:0 auto;}
ul.down_list li span.right a{ font-size:12px;display:block; width:55px; height:24px; background:url(/TMP/images/down.jpg) left center no-repeat; padding-left:16px; line-height:24px;color:#d80000; float:right;}
zt_banner{ width:689px; height:123px; padding-bottom:40px;}
/*文章页*/
.wenz{ width:1000px; height:auto; border:1px solid #d9eaf0; margin-bottom:8px; overflow:hidden;}
.wzlist{ width:985px; height:31px;background:url(TMPimageslistbg.jpg) repeat-x; padding-left:15px;text-align:left; color:#2f6eaf;line-height:31px;}
.wzlist a{ line-height:31px; text-align:left; color:#2f6eaf;}
#wenzhang{ width:940px; min-height:500px;_height:500px; margin:0 auto;  font-size:14px; line-height:30px; padding:15px 0px 15px 0px;}
#wenzhang table{ margin:0 auto;}
.wztit{	font-size:27px; line-height:46px; color:#333333; text-align:center; padding-top:5px;}
.wzfbt{	font-weight:bold; line-height:40px; text-align:center;font-size:24px; }
.wzbjxx{line-height:30px; border:1px dashed #d9eaf0; text-align:center; width:938px; margin:auto; margin-top:10px;}
.wzcon{	height:auto;	min-height:450px;	_height:450px;		font-size:16px; padding-top:10px;}
.wzcon img{ border:1px solid #d9eaf0; padding:1px;}
.wzbot{border-top:1px solid #d9eaf0; padding-top:10px;	margin-bottom:7px;	font-size:14px;line-height: 22px;}
/*栏目页 视频列表 */
.shipinbox ul li{
	background:none;
	height: auto;
	padding-bottom: 20px;
	border-bottom: 1px dashed #c3d6eb;
	padding-top: 20px;
	vertical-align:bottom;
	padding-left:0;
}
.shipin{
	width:490px;
}
/*专题新闻*/
#zhuanti{ width:950px; height:auto; margin:0 auto;padding:15px 0px 15px 0px;}
.zhuanti_xw{ width:570px; height:290px; float:right; margin-bottom:10px;}
.ztxw_list{ width:570px; height:34px; line-height:34px; background: url(TMPimagesdongtaibg.jpg) repeat-x; margin-bottom:10px;}
.ztxw_list ul li.zt{ width:100px; float:left; font-size:14px; font-weight:bold;color:#1b429f; background: url(TMPimagesdongtai.jpg) left no-repeat; padding-left:32px;}
.ztxw_list ul li.ztmore{ width:47px; float:right; color:#333;}
.ztxw_list ul li.ztmore a{ color:#333;}
.zt_bigtitle{ width:530px; height:70px; background:#f5f5f5; margin:0 auto; padding:10px 15px 0px 15px;}
.ztxw_wz{ width:560px; height:155px; margin:0 auto; padding-top:5px;}
.ztxw_wz ul li{ height:30px; line-height:30px; background: url(TMPimagesdot.jpg) 10px center no-repeat; padding-left:30px; border-bottom:1px dashed #e4e4e4;}
.ztxw_wz ul li a,.re_wz ul li a{ font-size:14px; color:#044c7f;}
.relative{ width:948px; height:auto; border:1px solid #dedfe1; float:left; background:url(../images/xgxw_bg.jpg) repeat-x; margin-bottom:10px;}
.relativelist{ width:910px; height:38px; line-height:38px; background:url(../images/xgzt.jpg) no-repeat;  padding-left:38px; margin-bottom:10px;}
.relativelist ul li.ww{font-size:14px; font-weight:bold; color:#fff; float:left;}
.relativelist ul li.wwmore{  width:47px; float:right; color:#333;}
.relativelist ul li.wwmore a{ color:#333}
.re_wz{ width:918px; height:auto; margin:0 auto; margin-bottom:10px;}
.re_wz ul li{ height:30px; line-height:30px; background: url(TMPimagesdot.jpg) 10px center no-repeat; padding-left:30px; }
 