html{font-family:"微软雅黑"; font-size:14px;color:333333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,table,form,img,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{margin:0;padding:0;} 
img{border:0px;vertical-align:top}
ul,li{list-style-type: none;list-style-image: none;}
a{text-decoration: none;color:#333;}
a:hover{color:#FF0000;}
div {
    display: block;
}

.fl{float:left}
.fr{float:right}
.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}
.clearfix{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
.img{border:0;vertical-align:middle}

.line{border-top:dashed 1px #cccccc;height:5px;margin-top:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.lh30{line-height:30px;}
.pr10{padding-right:10px;}


#vsb_content table p{ padding-bottom:15px; text-indent:0px;font-size: 16px !important ;FONT-FAMILY:  "微软雅黑"!important;padding:0 5px;}

#vsb_content table p span{ font-size: 16px !important ;FONT-FAMILY:  "微软雅黑"!important; }

#vsb_content table p td{ padding-bottom:15px; text-indent:0px;font-size: 16px !important ;FONT-FAMILY:  "微软雅黑"!important;}

#vsb_content table p td small { padding-bottom:15px; text-indent:0px;font-size: 16px !important ;FONT-FAMILY:  "微软雅黑"!important;}

#vsb_content table  span{ font-size: 16px !important ;FONT-FAMILY:  "微软雅黑"!important; }


#vsb_content {margin-top:20px;width: 100%!important;}

#vsb_content table{border:1px solid #ccc!important;border-collapse:collapse;width: 98%!important;}
#vsb_content table td{border:1px solid #ccc!important;border-collapse:collapse;}
#vsb_content table th{border:1px solid #ccc!important;border-collapse:collapse;}











.w{width:1040px;margin:0 auto}
.w690{width:670px;background: #FFF;padding:10px;}
.w340{width:320px;background: #FFF;padding:10px;}
.w1040{width:1040px;background: #FFF;}

.gray{color:#999999;}


.tongzhi{line-height:26px;height:26px;border-left:solid 1px #CCCCCC;width:560px;margin-left:10px;text-indent:10px;}
/*top*/
.top{background:url(../images/top_bg.png) no-repeat;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:cover;background-size:cover;overflow: hidden;}  
.logo{width:298px;margin:0 auto;}
.logo2{width:596px;margin:0 auto;}
.logo img{
	padding-top::30px;/*W3C*/
	padding-top:27px\9; /*IE6-IE10*/
	_padding-top::30px; /*IE6*/
	+padding-top::30px;/*IE7*/
	padding-top::30px\9\0;/*IE9-IE10*/ 

}
.logo2 img{padding:25px 0;}


/*nav*/
.Nav_wrap{background: #d30000;}
.Nav_wrap li{float:left;font-size:18px;}
.Nav_wrap .active{color:#fff; background:#910303;}
.Nav_wrap a{padding:15px 36px; text-align:center;color:#fff;display: block;color:#fff;}
.Nav_wrap a:hover{padding:15px 41px; text-align:center;color:#fff; background:#910303;}


/*search*/
.search{height:26px;line-height:26px;width:235px;border:none; text-indent: 5px;}

/*工作动态*/

.news_left{width:330px;height:248px;margin-right:10px;float:left;}

.yx-rotaion{}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list .rotaion_img{width:330px;height:248px;}




.news_right{width:330px;float:left;}

/*container*/
.container_wrap{background: url(../images/bg.png);width:100%;height:100%;}

/*footer*/
.footer{background:#fb1a1a;color:#FFFFFF;font-size:14px;}
.footer_left{width:670px;padding:10px 0;}
.footer_left p{line-height:30px;}

.footer_right{width:320px;padding:10px 0;}

.footer a{color:#ffffff;}    


.sy-content-1 {position: relative;width:340px;}
.sy-content-1 dl{width:240px; float:right; margin-top:25px; position:absolute; bottom:-66px; right:180px;}
.sy-content-1 dd{width:56px; text-align:center; line-height:32px; float:right; margin-left:18px;}


#link{display:none; width:107px; position:absolute; bottom:-22px; z-index:100; font-size:14px; right:30px;}
#link-1{display:none; width:107px; position:absolute; bottom:-22px; z-index:100; font-size:14px; right:104px;}
#link-2{display:none; width:107px; position:absolute; bottom:-22px; z-index:100; font-size:14px; right:176px;}
.link-con{width:107px; text-align:center; padding:10px 0;}


/*共用样式*/
.title{border-bottom:solid 1px #fb1a1a;line-height:40px;height:40px;}
.title_left{background: url(../images/icon.png) no-repeat 0px center; text-indent: 25px;font-size:16px;}
h3{font-size:16px;}

.title2{border-bottom:solid 1px #fb1a1a;line-height:72px;height:72px;+line-height:72px;+height:72px;}
.title2_left{background: url(../images/icon.png) no-repeat 0px center; text-indent: 25px;font-size:18px;color:#FB1A1A;}
h3{font-size:16px;}

.title3{border-bottom:solid 1px #fb1a1a;}
.title3 h3{font-size:18px;color:#FB1A1A; text-align: center;line-height:40px;}
.title3 p{line-height:50px;color:#666666;}



.box{line-height:30px;}
.box ul{margin-top:5px;}
.box a{text-indent:15px;background: url(../images/icon_02.png) no-repeat 0px center;display:block;}
.box a:hover{text-indent:15px;background: url(../images/icon_01.png) no-repeat 0px center;color:#fb1a1a;}


.box2{line-height:36px;}
.box2 ul{margin-top:5px;}
.box2 a{text-indent:15px;background: url(../images/icon_02.png) no-repeat 0px center;display:block;}
.box2 a:hover{text-indent:15px;background: url(../images/icon_01.png) no-repeat 0px center;color:#fb1a1a;}


/*基层风采*/
.fencai{padding-top:10px;}
.fencai h3{font-size:14px;margin-top:8px}
.fencai li{float:left;margin-left:10px;width:247px;line-height:24px;} 

/*link*/
.link{padding-top:10px;}
.link li{float:left;width:255px;} 


.swiper_wrap{
			position: relative;
			width: 560px;
			height: 26px;
			margin: 0 auto;
			overflow: hidden;
		}
.swiper_wrap ul{
			position: relative;
			top: 0;
			left: 0;
			width: 560px;
			float: right;
		  	color: #444;
		 	font-size: 14px;
		 	margin-top: 1px;
		}
.swiper_wrap ul li{
			line-height: 26px;
			padding-left: 24px;
		}
		 .lt{
			position: absolute;
			left: -1px;
			top: 7px;
			font-family: "宋体";
			font-weight: bold;
			color: #AAAAAA;
		}
		 .gt{
			position: absolute;
			right: 26px;
			top: 7px;
			font-family: "宋体";
			font-weight: bold;
			color: #AAAAAA;
		}
		 .swiper_wrap .font_inner a{
			color: #444;
		}
		 .swiper_wrap a:hover{
			color: #FA9101;
	}



/*Route*/
.Route{line-height:40px;height:40px;}
.Route .active{color:#FB1A1A;}
.Route li{margin-right:5px; text-align: center;float:left;}

/*container_left*/
.container_left{width:218px;padding:10px;background: #FFFFFF;}
.container_left_title{background: url(../images/pic_03.png) no-repeat;width:218px;height:40px; text-align: center;line-height:40px;font-size:18px;color:#FFFFFF;margin-top:-5px;}
.sidemenu{margin:10px 0;}
.sidemenu .active{border-bottom:solid 2px #FB1A1A;color:#FB1A1A;}
.sidemenu li{width:218px;height:60px;line-height:60px;font-size:16px; text-align: center;}
.sidemenu a{border:none;display: block;}
.sidemenu a:hover{border-bottom:solid 2px #FB1A1A;color:#FB1A1A;}

.container_right{width:772px;padding:10px;background: #FFFFFF;}


.jj_content{}
.jj_content h3{color:#333;line-height: 36px;font-size:16px;}
.jj_content p{color:#666;line-height: 24px;}


.list_content{padding:0 10px;width:752px;}
.list_content p{line-height:30px;color:#333333;}

.page{margin:15px 0;line-height: 30px;}
.page input{height:21px;border:solid 1px #cccccc;text-align: center;line-height:20px;}
.page li{float:left;height:30px;border:solid 1px #cccccc;margin-right:10px; }
.page a{margin:4px 10px;}