@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:url(thszf_sjzt_bg.png) no-repeat;}
ul{ margin:0px; padding:0px;}
li{ list-style:none; margin:0px; padding:0px;}
a{ text-decoration:none; color:#000; font-family:"微软雅黑";}
p{ margin:0px; padding:0px;}
div{ margin:0px; padding:0px;}
img{ border:none}
.clearfix{ clear:both}

/*顶部链接*/
.top{ height:34px; background-color:#005c92; border-bottom:2px solid #bdd5e4}
.top ul{ width:945px; margin:0 auto;}
.top ul li{ float:left;}
.top ul li a{ margin-left:15px; line-height:34px; font-size:14px; color:#FFF}

/*logo*/
.logo{ height:150px;}
.logo .main{ float:left; margin-top:30px; position:relative}
.logo .wz{ float:left}
.logo img{ float:left;}
.logo .p1{ font-size:48px; font-weight:bold; color:#e50300; margin-left:20px; font-family:"微软雅黑";}
.logo .p2{ font-size:18px; color:#e50300;margin-left:20px; font-family:"微软雅黑";}
.weather{
	width: 296px;
	height: 30px;
	line-height: 30px;
	position: absolute; top:40px; left:600px;
	margin-right: 30px;
}
.search_mi{
	width: 263px;
	height: 22px;
	line-height: 22px; 
	border: none;
	position: absolute; 
	left:600px;
	top:68px;
	padding-left: 14px;
	padding-right: 23px;
	background: url(thszf_sjzt_sousuok.png) no-repeat;
 }
.search_fr {
    border: none;
    width: 20px;
    height: 20px;
    position: absolute;
    left:878px;
	top:69px;
    background: url(thszf_sjzt_search_button.png) no-repeat 0 0;
    cursor: pointer;
}
/*导航栏*/
.nav{ width:945px; height:36px; margin:0 auto; position:relative}
.nav .tab{ height:36px; background:url(thszf_sjzt_nav_blue_bg.png) repeat-x;}
.nav .tab .bg{ position:absolute; top:8px; left:39px; z-index:5}
.nav .tab a{ display:block;float:left; text-decoration:none; color:#fff; font-size:18px; width:159px; height:36px; line-height:36px; text-align:center; border-left:2px solid #FFF;}
.nav .tab a:hover{ color:#005c92; text-decoration:none;}
.nav .tab a.on{ color:#fff; text-decoration:none; background-image:url(thszf_sjzt_nav_blue.png); background-repeat:no-repeat; background-position: left top;}

/*导航栏结束*/
.container{ width:945px; margin:0 auto; margin-top:2px;}
.float_box{ float:left; margin-left:3px; background:url(thszf_sjzt_lmbg.png) repeat;}

/*轮播图*/
.img_box{ height:612px; width:942px; margin:0 auto; position:relative; z-index:2; overflow:hidden;}
.img_box img{height:auto; width:100%;}
.img_box .black_block{ height:40px; width:942px; position:absolute; z-index:3; background-image:url(thszf_sjzt_blue_block.png); background-repeat:repeat-x; top:572px; left:0px}
.black_block h3{ text-align:left; line-height:40px; color:#FFF; margin:0px; padding:0px; font-size:16px; width:300px; overflow:hidden; position:absolute; left:10px; font-family:"微软雅黑"; font-weight:100;}
.btn{ position:absolute; top:15px; left:780px; z-index:3}
.btn li{float:left; margin-left:10px; background-image:url(thszf_sjzt_btn_white.png); width:11px; height:11px; cursor:pointer}
.btn .current{ background-image:url(thszf_sjzt_btn_gray.png); width:11px; height:11px;}

/*工作动态*/
.lm{ width:942px; background:url(thszf_sjzt_lmbg.png) repeat; float:left}
.lm .lm_title{ width:942px; margin:0 auto; background:url(thszf_sjzt_lm_tp_bg.png) no-repeat left; height:44px; border-bottom:2px solid #005d91;}
.lm .lm_title span{ font-size:24px; color:#005d93; font-weight:bold; line-height:43px; margin-left:36px; font-family:"微软雅黑";}
.lm .lm_title a{ float:right; line-height:48px; font-size:14px; color:#000; margin-right:8px;}
.lm .lm_title a:hover{ color:#005c92}

.lm .lm_list{ margin-top:10px; margin:0 auto; width:942px;}
.lm .lm_list p{ line-height:39px; height:39px; width:942px;font-size:16px; border-bottom:1px dashed #bfbfbf;}
.lm .lm_list span{ float:right; color:#1a1a1a; font-family:"微软雅黑";}
.lm .lm_list a{ background:url(thszf_sjzt_yuan.png) no-repeat left center; padding-left:14px; color:#000;}
.lm .lm_list a:hover{ color:#005c92}


/*专题*/
.zt{ width:945px; margin: 10px auto 10px auto;}
.zt img{ width:100%; height:auto;}

 /*footer*/
.box{	
	width: 1200px;
	margin:0 auto;
}

.left{
	float: left;
}
.right{
	float: right;
}

.footer{
	height: 180px;
    clear: both;
	border-top: solid 5px #0168b7;
	background: url(footbg.png) left top repeat-x;
}
.footer .f_left{
	float: left;
}

.footer .f_center{
	margin-top: 30px;
	line-height: 2;
	text-indent: 30px;	
	float: left; font-size:14px; font-family:"微软雅黑"
}
.footer .f_right ul{
	width: 500px;
	height: 30px;
	background: url(index_botbg.jpg) right center no-repeat;		
}

.footer .f_right ul li{	
	float: right;
	margin: 8px 5px 0px 0px;
	 
}
.footer .f_right ul li a{
	display: block;	
    padding: 0px 5px;
	height: 16px;
	line-height: 16px;	
	font-size: 12px;
	border-right: solid 1px #000;
}
.footer .f_right ul .noline a{
	border: none;
}
.footer .f_right ul li a:hover{
	color: #FC114A;
}