﻿/*=========================Reset_start==========================*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
html,body{font-family:'Microsoft YaHei' !important; text-align: left; font-size:14px}
ul,ol{list-style: none;}
img{border: 0;}
input,select,textarea{outline:0;}
textarea{resize:none; overflow: auto;}
table{border-collapse: collapse; border-spacing: 0;}
th,var,em{font-weight: normal; font-style: normal;}
a{text-decoration: none !important;font-family:'Microsoft YaHei' !important;}
 /*清除浮动*/
.clearfloat:after {
  content: ' ';
  display: block;
  clear: both;
  height: 0;
}
 
  /*清除浮动*/
.clearfloat1:after {
  content: ' ';
  display: block;
  clear: both;
  height: 0;
}

/*==========================Reset_End===========================*/
/*顶部下拉 start*/

.top{
	
	height:325px;
	text-align:center;
	background-image:url(../images/topbg.jpg)
}
.topfz1{
	
	height:349px;
	text-align:center;
	background-image:url(../images/topbg.jpg)
}
.topfz{
	
	height:349px;
	text-align:center;
	background-image:url(../images/fzsx.jpg);
        background-position:center;
        background-repeat:no-repeat
}
.top1{
	height:284px;
	margin:0 auto;
	text-align:center; 
	width:1100px;
	background-image:url(../images/top_bar.jpg)
}
.top2{
	margin:0 auto;
	height:207px;
	width:1100px;
	text-align:center;
	background-color:#113a89;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
}
.top a{color:#ffffff;}

.top3{
	height:9px;
}
 .sy{
	 margin:0 auto;
	 width:1100px;
	 border:1px  solid #dedede 
	 }
  .sy1{
	 margin:0 auto;
	 padding:10px 25px 0 25px
	 }
   .sy2{
	 margin:0 auto;
	 height:37px;
	 background-image:url(../images/bg2.jpg);
	 }
	 .zuo{
		 float:left;
		 width:119px;
		 height:29px;
		 line-height:22px;
		 background-image:url(../images/butt_01.png)
	 }
     .you{
		 float:right;
		 height:29px;
		 line-height:29px;
	 }
	 
	 .line{
		 height:8px;
	     border-bottom:1px  solid #dedede;
	 }
	 .sytitle{
		 display: inline-block;
		 color:#ffffff;
		 font-size:16px;
		 padding-left:36px;
		 vertical-align: middle;
		 height:19px;
	 }
	 .sygd{
		 display: inline-block;
		 color:#a8a8a8;
		 font-size:14px;
		 vertical-align: middle;
		 height:19px;
	 }
	 .zuo1{
		 float:left;
		  width:119px;
		 height:29px;
		 line-height:22px;
		 background-image:url(../images/butt_01.png)
	 }
     .you1{
		 float:right;
		 height:29px;
		 line-height:29px;
	 }
	 .con { padding-top:10px;}
	 
	 .con ul li{line-height:29px;}
	 
	.nei{
	 margin:0 auto;
	 width:1100px;
	 background-color: white;
	 height:100%;
	 clear: both;
	 }
	 .neizuo{
		 float:left;
		 width:259px;
background-color: white;
	 }
     .neiyou{
		 float: left;
		 width:830px;
		 min-height:800px;
		 background-color: white;
         border-left:1px  solid #dedede
	 }
     .neiyoufz{
		 float: left;
		 width:1100px;
		 min-height:800px;
		 background-color: white;
         border-left:1px  solid #dedede
	 }
	 
	 .bgleft{
		 width:270px;
		 background-color:#f5f6f8
	 }
     .bg1 {
		height:60px;
		text-align:center;
		border-top:3px  solid #0162b1;
		color:#0071b4;
		font-size:18px; font-weight:bold
	 } 
	.bgleft tr  td {
		height:40px;
		text-align:center;
		border-left:1px  solid #dedede;
		border-right:1px  solid #dedede;
		border-bottom:1px  solid #dedede
	 }
	 .main-fr-box{
    width: 100%;
}
.main-fr-box li{
    width: 96%;
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    background: url("../images/tylm_pic_02.png") 1px center no-repeat;
    border-bottom: dashed 1px #e8e8e8;
    padding-left: 15px;
}
.main-fr-box li>a{
    color: #333333;
    font-size: 16px;
}
.main-fr-box li>span{
    color: #999999;
}
.bt-right {float:right;height:auto;}

/*党群工作*/
.lay_work{ width:1100px; margin:0px auto;}
.topic{ height:33px; padding-left:13px; line-height:33px; background-image:url(../images/bg_topic_work.gif);}
.topic span{ float:right;}
#left_work{ width:204px; float:left; padding:28px 39px 0px 0px;}
#center_work{ width:442px; float:left; padding:28px 37px 0px 0px; background:url(../images/bg_center_work.gif) right center repeat-y;}
#right_work{ width:257px; float:right; padding-top:28px;}
.line_work{ border-top: 1px solid #c1c1c1; height:18px; clear:both;}
.ban_work { padding:4px; height:331px; position:relative;}
.itemOff {color: #FFFFFF; cursor: pointer;}
.itemOn {color: #FFFFFF;cursor: default;color: #FFFFFF;}
#arrownext {position:absolute;width:390px;height:331px;z-index:1;top: 0px;right: 0px; background-image:url(../images/bg_text.jpg);}
#arrownext .arrow{ position:absolute; right:12px; bottom:12px;}
#arrownext .arrow span{ float:left;}
#Layer5 {position:absolute;width:200px;height:331px;z-index:2;}
#Layer6 {position:absolute;width:1050px;height:331px;z-index:3; left:0px;}
#slideTitle{ font-size:32px; color:#fff; line-height:48px; padding:28px 20px 0px 30px;font-family:Microsoft Yahei,YouYuan,SimHei,SimSun;}
.underline3b{ color:#fff;font-family:Microsoft Yahei,YouYuan,SimHei,SimSun; font-size:16px; line-height:30px; padding:15px 20px 0px 30px;}
#slideLink a{ color:#d8c1c3;}#slideLink a:hover{ color:#ffcc00;}
.numarr{ width:0px; display:none;}