﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px;font: 14px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; color:#363636}
ul,li{ list-style:none}
a{ text-decoration:none; color:#373737}
*{margin:0;padding:0;border:0;list-style:none;}
.pagewidth{ width:100%; float:left}
.pagecontent{ width:1000px; margin:0 auto}
.fl{ float:left}
.fr{ float:right}
.ml5{ margin-left:5px;}
.clear{ clear:both}
.mt20{ margin-top:20px;}

.banner{width:100%;height:220px;margin:0 auto;position:relative; background:url(../images/banner-bg.jpg) no-repeat center}
.bannercontent{ width:1000px; height:220px; margin:0 auto;  background:url(../images/banner-content.png) no-repeat center}	
.nav100{ width:100%; height:35px; background:url(../images/nav_bg.jpg) repeat-x; float:left}	
.nav{width:1000px;height:35px; line-height:35px; margin:0 auto}
.nav ul{width:1000px;height:35px; float:left; margin:0px; padding:0px}
.nav ul li{float:left; width:100px;}	
.nav ul li a{ width:100px; height:35px;text-align:center;color:#fff;line-height:35px;font-size:14px;display:block;font-weight:bold;}	
.nav ul li a:hover{ background:#ededed; color:#373737}

.navtime{ width:1000px; height:36px; background:url(../images/nowtime.jpg) repeat-x; margin:0 auto}
.navtime span{ height:36px; line-height:36px; padding-left:20px;}	
/*首页第一部分*/

.index_cont1{ width:1000px; height:250px; float:left; margin-top:10px;}
.index_cont1 .slidepic{ width:350px; height:240px; padding:4px; border:1px solid #d1d1d1; float:left}
.focus_pic{ position:relative; width:350px; height:240px; background-color: #000; float: left;}  
.focus_pic img{ width: 350px; height: 240px;} 
.focus_pic .shadow .title{width: 340px; height: 30px; line-height:30px;padding-left: 10px;}
.focus_pic .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus_pic .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus_pic .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus_pic .btn a:hover,.focus_pic .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus_pic .fPic{ position:absolute; left:0px; top:0px; }  
.focus_pic .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus_pic .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height:30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus_pic .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus_pic .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus_pic .fcon img{ display:block; }  
.focus_pic .fbg{bottom:5px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus_pic .fbg div{margin:2px auto 0;overflow:hidden;zoom:1;height:18px}    
.focus_pic .D1fBt a{position:relative; display:inline; width:18px; height:18px; line-height:18px;  margin:0 2px;color:#ffffff;font:12px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}   
.focus_pic .D1fBt .current,.focus_pic .D1fBt a:hover{background:#fc114a;}    
.focus_pic .D1fBt img{display:none}    
.focus_pic .D1fBt i{font-style:normal; }    
/*首页轮播图片*/
.mF_liuzg{ position:relative; width:350px; height:240px; margin:5px; overflow:hidden; font:12px/1.5 Verdana,Geneva; background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;}/*载入画面*/
.mF_liuzg .pic li{width:350px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:350px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:350px;height:240px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:350px;height:36px;line-height:34px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:450px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:8px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{ float:left; width:22px; height:18px; position:relative; border:1px solid #FFF; line-height:18px; text-align:center; margin-right:3px; cursor:pointer; background:#000; filter:alpha(opacity=90); opacity:0.9; color: #FFF; }
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#ff0101; color:#fff; font-weight:bold;}
/*news1*/
.index_cont1 .news{width:440px;height:250px;float:left;margin:0 0 0 8px;display:inline;}
.index_cont1 .newstitle{width:440px;height:29px;background:url(../images/t1.jpg) no-repeat;}
.index_cont1 .newstitle span{height:29px;line-height:29px; margin-left:20px;font-size:14px;font-weight:bold;color:#fff;}	
.newsmain{width:438px;height:222px;border:1px #d1d1d1 solid;border-top:none;background:url(../images/bg2.jpg) repeat-x left bottom;}	
.newsmain ul{width:428px;height:200px;padding:10px 5px;}
.newsmain ul li{ height:30px;line-height:30px; float:left}
.newsmain ul li a{width:310px;height:30px;line-height:30px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background:url(../images/icon1.jpg) no-repeat left center;	padding-left:13px;}
.newsmain ul .newstime{float:left;height:30px;line-height:30px; width:100px;font-size:14px; text-align:right;color:#000;}
/*scrollnews*/	
.index_cont1 .gonggao{ width:182px; height:252px; margin:0 0 0 8px;float:left}
.gonggao .scrollnews{ width:180px; height:160px; border:1px solid #b8d8ed}	
.gonggao .scrollnews .title{ width:180px; height:30px; background:url(../images/gonggao_title.jpg) no-repeat}
.gonggao .scrollnews .title a{ width:50px; height:30px; display:block; float:right}
.gonggao .scrollnews ul{ width:180px; height:115px; float:left; padding-top:5px; background:url(../images/gonggao_bg.jpg) repeat-x}
.gonggao .scrollnews ul li{ width:170px;padding-left:5px;float:left}
.gonggao .scrollnews ul li a{width:160px; background:url(../images/icon2.jpg) no-repeat left center; padding-left:10px;line-height:20px; float:left; }
.gonggao .sorta{ width:182px; height:40px; margin-top:5px; float:left;}
/*首页第二部分*/
.index_cont2{ width:1000px; height:240px; float:left; margin-top:10px;}
.index_cont2 .newsblock{width:330px;height:243px;float:left;}
.index_cont2 .newsblock 	.blocktitle{width:100%;height:28px;}
.index_cont2 .newsblock  .blocktitle1{ width:330px; height:28px; background:url(../images/blocktitle1.jpg) no-repeat}
.index_cont2 .newsblock 	.blocktitle span{ padding-top:7px;height:20px; line-height:20px;width:270px; padding-left:10px;font-size:14px; float:left;font-weight:bold; color:#FFFFFF;display:block;}
.index_cont2 .newsblock 	.blocktitle a{width:40px;height:13px;float:left;margin:6px 10px 0 0; display:block}	
.index_cont2 .newsblock	.newsul{width:308px;height:196px;padding:8px 10px;border:1px #c6dff4 solid; border-top:0px;}
.index_cont2 .newsblock	.newsul ul{ height:196px;margin:0px; padding:0px; float:left;}
.index_cont2 .newsblock  .newsul ul li{ width:300px;float:left; height:28px; line-height:28px;}
.index_cont2 .newsblock  .newsul ul li a{width:270px;height:28px; line-height:28px;float:left;background:url(../images/icon1.jpg) no-repeat left center;padding-left:15px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis}

/*首页第三部分*/
.index_cont3{ width:100%; height:252px; float:left; margin-top:10px;}
.tpxw{width:1000px;height:32px; background:url(../images/tpxw_bg.jpg) no-repeat;float:left;}	
.tpxw a{ width:80px; height:32px; line-height:32px; float:right; margin-right:45px; text-align:right; color:#FFFFFF}
.tpxw a:hover{ color:#FFFFFF; text-decoration:underline}		
.tpxwlist{ width:998px; height:220px; background:url(../images/tpxw_contbg.jpg) repeat-x; border:1px solid #dddddd; border-top:0px; float:left}	
.meq{width:980px;height:165px; margin:20px auto 10px auto; }
.meq ul { width:980px; height:190px;}	
.meq ul li{width:220px; height:190px;float:left;margin:0 4px;}
.meq ul li img{ width:220px; height:165px; float:left}
.meq ul li a p{text-align:center;width:220px; float:left; height:25px; line-height:25px;color:#000000;}	

.scroll {height:190px;margin:20px auto 10px auto;overflow-x:hidden;}
.scroll ul li {width:220px;height:190px;float:left; margin:0 4px;}
.scroll ul li img{width:220px; height:165px}
.scroll ul li p {line-height:25px;text-align:center;color:#7f7e7e;}
.scroll ul li p a{float:left; width:220px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis}
/*首页第四部分*/
.index_cont4{ width:1000px; height:240px; float:left; margin-top:10px;}
.index_cont4 .newsblock{width:330px;height:243px;float:left;margin:0;}
.index_cont4 .newsblock  .blocktitle{width:100%;height:25px;}
.index_cont4 .newsblock  .blocktitle1{ width:330px; height:25px; background:url(../images/bg4.jpg) no-repeat}
.index_cont4 .newsblock  .blocktitle span{height:25px; line-height:25px;width:250px; padding-left:30px;font-size:14px; float:left;font-weight:bold; color:#373739;display:block;}
.index_cont4 .newsblock  .blocktitle a{width:40px;height:13px;float:left;margin:6px 10px 0 0; display:block}	
.index_cont4 .newsblock	 .newsul{width:308px;height:196px;padding:8px 10px;border:1px #c6dff4 solid; }
.index_cont4 .newsblock	 .newsul ul{ height:196px;margin:0px; padding:0px; float:left;}
.index_cont4 .newsblock  .newsul ul li{ width:300px;float:left; height:28px; line-height:28px;}
.index_cont4 .newsblock  .newsul ul li a{width:270px;height:28px; line-height:28px;float:left;background:url(../images/icon2.jpg) no-repeat left center;padding-left:15px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis}
/*友情链接*/
.friendlinks{ width:998px;height:120px; background:url(../images/friend_bg.jpg) repeat-x; border:1px solid #c8c8c8; float:left; margin-top:10px; margin-bottom:10px;}
.friendlinks .friendtitle{ width:998px; height:30px; line-height:30px}
.friendlinks .friendtitle span{ padding-left:20px;color:#de0000;font-weight:bold;}
.friendlinks ul{ width:980px; height:60px; padding:15px 9px;}
.friendlinks ul li{ height:30px; line-height:30px; float:left; margin-right:5px;}
.friendlinks ul li a{height:30px; line-height:30px; background:url(../images/friendli.jpg) right center no-repeat; padding-right:20px;}

/*footer*/
.footer{ width:100%; height:156px; float:left; background:url(../images/footbg.jpg) repeat-x}
.footer .copyright{ width:1000px; height:60px; margin:71px  auto 25px auto; line-height:30px;}
.footer .copyright p{ text-align:center}
.footer .copyright p span{ margin:0px 5px;}
.footer .copyright p span a,a:hover{ color:#868585}
.footer .copyright p span a:hover{ text-decoration:underline}


/* 子页样式 */
.container2{
	width:1002px;
	overflow:hidden;
	margin:0 auto;
	padding:25px 0 15px 0;}
.left{
	width:213px;
    height:auto!important;
	height:600px;
	min-height:600px;
	float:left;}
.nt11{
	width:213px;height:45px; margin-top:10px;
	background:url(../images/bg9.jpg) no-repeat;}	
.nt12{
	width:211px;
	height:29px;
	background:url(../images/bg11.jpg) no-repeat;}
.style2{
	width:100px;
	padding:8px 0 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#dc0000;
	float:left;}	
.style4{
	width:100px;
	padding:6px 0 0 18px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	float:left;}	
.left a img{
	display:block;
	width:213px;
	height:74px;
	overflow:hidden;
	margin-top:8px;}
.sidenav{
	width:211px;
	overflow:hidden;
	border:1px #c6dff4 solid;
	background:url(../images/bg14.jpg) repeat-x left bottom;}
.buspro {
	width:177px;
	padding:18px 17px 0 17px;}
.buspro li {
	width:177px;
	height:29px;
	line-height:29px;
	vertical-align: top;
	margin-bottom:18px;
	background:url(../images/side.jpg) no-repeat;
}
.buspro li a {
	display:block;
	width:112px;
	height:29px;
	font-size:14px;
	padding-left:65px;
	line-height:28px;
	color:#000;
	height:29px;
}
.buspro  .cur a {
	background:url(../images/sidenav.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
}
.buspro li a:hover {
	background:url(../images/sidenav.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
}
.a1{
	width:211px;
	height:292px;
	border:1px #dedede solid;
	border-top:none;
	padding:0;
	background:url(../images/bg2.jpg) repeat-x left bottom;}
.news7{
	width:191px;
	height:280px;
	padding:15px 10px;
	overflow:hidden;
	}
.news7 li{
	background:url(../images/icon4.jpg) no-repeat left center;
	padding:0 0 0 15px;
	height:28px;
	line-height:28px;
	vertical-align:bottom;}		
	
.right2{
	width:775px;
    height:auto!important;
	height:1027px;
	min-height:1027px;
	float:left;
	border:1px #dedede solid;
	margin-left:12px;}
.nt13{
	width:775px;
	height:33px;
	background:url(../images/nt13bg.jpg) no-repeat}
.style5{
	width:235px;
	display:block;
	padding:9px 0 0 45px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	float:left;}
.weizhi{
	width:330px;
	float:right;
	color:#fff;
	text-align:right;
	padding:10px 8px 0 15px;}
.weizhi a{ color:#FFFFFF}	
.main{
	width:735px;
	height:auto!important;
	height:550px;
	min-height:550px;
	padding:20px;}	
.main p{ line-height:28px; font-size:14px;}		
.main div{ line-height:28px; font-size:14px;}	


/*资讯列表页*/	
.right3{
	width:775px;
	height:680px;
	float:left;
	border:1px #dedede solid;
	margin-left:12px;}	
.right3 .newslist{width:735px; float:left}	
.right3 .newslist ul{width:735px; margin:0px; float:left; padding:0px;}
.right3 .newslist ul li{ width:730px; height:35px; line-height:35px; float:left; border-bottom:1px dashed #999999}	
.right3 .newslist ul li a{ width:730px; float:left}
.right3 .newslist ul li a .newstitle{ width:615px; float:left; height:35px; line-height:35px; padding-left:15px; background:url(../images/icon3.jpg) left  center no-repeat; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.right3 .newslist ul li a  .newstime{ width:100px;height:35px; line-height:35px;  float:left; text-align:right}
/*市委领导*/
/*市委领导*/
.right8{width:775px; height:auto;float:left;border:1px #dedede solid;margin-left:12px;}
.right8 .leaderlist{width:735px; float:left; padding-bottom:15px;}	
.right8 .leaderlist ul{width:735px; margin:0px; float:left; padding:0px;}
.right8 .leaderlist ul li{ width:730px; height:196px; float:left; border-bottom:1px dashed #999999; padding-bottom:10px; margin-top:10px;}
.right8 .leaderlist ul li .leftimg{ width:150px; height:196px; float:left; margin-right:40px;}	
.right8 .leaderlist ul li .leftimg img{ width:150px; height:196px;}
.right8 .leaderlist ul li .righttext{ width:540px; height:196px;  float:left}
.right8 .leaderlist ul li .righttext .name{width:540px; height:40px; line-height:40px; font-weight:bold;float:left;}
.right8 .leaderlist ul li .righttext .zhiwei{width:540px; height:150px; line-height:30px;float:left}

.pages {
	width:735px;
	margin:15px auto 15px;
	font-size:14px;
	color:#000;
	text-align:center;
}
.pages span{ margin:0px 5px;}
.pages  a{
	color:#000; margin:0px 5px;}
.pages  a:hover{
	color:#ff0000;}
/* 新闻详细页 */
#contentText{letter-spacing:1px; margin-top:30px}

.right4{
	width:775px;
    height:auto!important;
	height:745px;
	min-height:745px;
	float:left;
	border:1px #dedede solid;
	margin-left:12px;}
.xxtitle{
	width:100%;
	margin-bottom:10px;
	text-align:center;
	color:#777;
	line-height:40px; height:65px; margin-bottom:10px;
	font-size:14px;}
.style6{
	display:block;
	width:100%;
	height:auto;
	font-size:24px;
	font-weight:bold;
	color:#e50600;
	text-align:center; padding-bottom:10px;
	background:url(../images/titlebg.jpg) repeat-x left bottom;}
.zihao{
	display:block;
	width:100%;
	height:25px; margin-top:5px;}
.zuozhe{
	display:block;
	width:100%; text-align:center; color:#444444;font-size:16px; font-weight:bold;
	height:25px; margin-bottom:5px;}
.syp{
	width:735px;
	height:52px;
	margin:10px 20px 10px 20px;
	color:#797979;
	font-size:14px;
	line-height:25px;}
.syp a{
	font-size:14px;
	color:#797979;
	line-height:30px;}
.syp a:hover{
	font-size:14px;
	color:#056ec4;}	
/*图片列表页*/	
.right5 .piclist{width:735px; float:left}	

.pro{
	width:326px;
	height:250px;
	float:left;
	display:inline;
	margin:10px 20px 15px 20px;}
.pro img{ border:0px; width:311px; height:212px;}	
.img5{
	width:311px;
	height:212px;
	padding:5px 10px 10px 5px; border:0px;
	background:url(../images/tubg.jpg) no-repeat;}
.style7{
	width:326px;
	display:block;
	text-align:center;
	line-height:27px;
	color:#000;
	font-weight:bold;
	font-size:14px;}