﻿/*轮播图样式*/
/*焦点图*/
.focus{ position:relative; width:375px; height:255px; background-color: #000; float: left;}  
.focus img{ width: 375px; height: 255px;} 
.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:13px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .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 .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; 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 .shadow a{ text-decoration:none; color:#fff; font-size:13px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:7px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; 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 .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
/*轮播图样式*/
.ztzl 
{
    width: 1150px;
    height: 70px;
    background-color: #F1F1F1;
	margin-top:10px;
	margin-bottom:5px;
}
.h5, h5 {font-size:14px; text-align:left;}
.rollpic_r
{
    height: 70px;
    float: left;
    margin-left:10px; 	
    width:100%; 

}
.rollpic_r ul
{ 
    list-style-type: none;
    margin-top: 6.5px;
	margin-bottom:5px;
}

.rollpic_r li
{
    float: left;
    margin-right: 45px;
}
/* 在线服务模块 */
.OnlineService
{ width: 1130px;
   height: 80px;
    margin-left:10px;
  margin-top:10px;
   padding-top:10px;
    
    }
       
.OnlineService_l
{ 
    width: 179px;
    height: 56px;
    border-left:20px solid #22A9ED;  
   float:left;
   
}
.OnlineService_l p
{
    width: 154px;
    height: 56px;
    border-left: 10px solid #22A9ED;
    margin-left: 5px;
    line-height: 56px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
     border-top:1px solid  #D3D3D3;
  border-bottom:1px solid  #D3D3D3;
  border-right:1px solid  #D3D3D3;
    border-radius:0px 5px 5px 0px;
    
}
.OnlineService_r
{
    width: 902px;
    height: 46px;
    float: left;
    padding-top: 10px;
}

.OnlineService_r ul
{
    list-style-type: none;
    margin-left: 50px;
    width: 1000px;
}
.yxpart3 {width:100%; height:auto; border-top:1px solid #CCCCCC;margin-top:15px;}
.OnlineService_r li
{
     float: left;
    width: 150px;
    margin-top: 7px;
  ;
   height:24px;
}
.OnlineService_r span
{
     display: inline-block;
    margin-left: 10px;
    line-height: 14px;
    font-size: 16px;
    color:#333333; 
    text-align:center; 
}
.OnlineService_r img
{
   display: inline-block;
   margin-bottom:10px; 
    }
/* 互动交流模块*/
.Communcation
{
    width: 1130px;
    height: 80px;
    margin-left:10px;
    margin-bottom:10px;
}
.Communcation_l
{
    width: 179px;
    height: 56px;
    border-left: 20px solid #58CC25;
    float: left;
    margin-top:5px;
  
}
.Communcation_l p
{
    width: 154px;
    height: 56px;
    border-left: 10px solid #58CC25;
    margin-left: 5px;
    line-height: 56px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
       border-top:1px solid  #D3D3D3;
  border-bottom:1px solid  #D3D3D3;
  border-right:1px solid  #D3D3D3;
    border-radius:0px 5px 5px 0px;
}

.Communcation_r
{
    width: 910px;
    height: 72px;
    float: left;
margin-left:35px;
    
}
.Communcation_r_div
{
    width: 300.6px;
    height: 72px;
    background-color:#fafafa;
    float: left;
}
.Communcation_r_div a
{
    font-size: 13px;
    color:#333333;
  
}
.Communcation_r_div a:hover
{
    color: Red;
}
.Communcation_r_div table
{
    width: 300px;
    height: 72px;
    border: 1px;
margin-left: 10px;
}
.Communcation_r_div table td img
{
    margin: 5px 10px;
}


/*政务公开*/
.meitu{
    margin: 0 auto;
        
}

#table2{
    height: 65px;
}
.Public
{
    width: 1130px;
    height: 310px;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
}
.Public a:hover
{
    color:Red;
        
}
  /*政务公开左侧*/  
.Public_l
{ width:240px;
    height: 315px;
    float:left;
}
         
.Public_l p::before
 {
           content: ' | ';
			color: #DC0002;
			font-size: 15px;
			font-weight:bold;
 } 
.Public_l ul
         {
             list-style-type: none;
             
             }
.Public_l li
               {width:220px;
                height:40px;
                margin-top:16px;
                   }
.Public_l span
         { display: inline-block;
             width:119px;
             height:15px;
             line-height:15px;
             padding-top:12px;
             margin-left:55px;
            color:#F3FAFA;
             }
.Punlic_l_li1
       {
           background:#FE8F53   url(imgPublic_icon1.png) 12% no-repeat;
           
       }
.Punlic_l_li2
       {
           background:#CC9ACC   url(imgPublic_icon2.png) 12% no-repeat;
       }
.Punlic_l_li3
       {
           background:#66CCCC   url(imgPublic_icon3.png) 12% no-repeat;
       }
.Punlic_l_li4
       {
           background:#FF9933  url(imgPublic_icon4.png) 12% no-repeat;
       }
.Punlic_l_li5
       {
           background:#FF6699  url(imgPublic_icon5.png) 12% no-repeat;
        }
.Punlic_l_li6
       {
          background:#E9573E  url(imgPublic_icon6.png) 12% no-repeat;
        }
   /*政务公开内容*/        
.Public_c
           {
               width: 480px;
      height: 315px;
     float:left;
     }
ul, li { list-style:none; }
     
#hotnews_caption {
			width: 470px;
			overflow: hidden;
			border-bottom: 2px solid lightgray;
		}
		#hotnews_caption span{float:right;font-size: 14px; color:#666666; font-weight:normal; line-height:38px;}
		#hotnews_caption span a{text-decoration:none}
		   #hotnews_caption span a:hover {text-decoration: none;
    cursor: pointer;
    color: #000;
    text-shadow: 0 1px 1px rgba(0,0,0,0.4);}	
#hotnews_caption ul {
			float: left;
     		}
		
#hotnews_caption ul li {
			float: left;
			border-left: 1px solid #FFF;
			width: 100px;
			line-height: 38px;
			text-align: center;
			cursor: pointer;
			font-size: 15px;
		}
		
		#hotnews_caption .normal {
			background: #fff;
		}
		
		#hotnews_caption .current {
			background: #F23400;
			color: #FFF;
		}
		#hotnews_content{
            width: 450px;
            font-size: 13px;
			letter-spacing:0.5pt;
        }
		#hotnews_content .normal {
			display: none;
		}
		
		#hotnews_content .current {
			display: block;
		}
		
		#hotnews_content ul {
			padding: 10px 0 0 5px;
		}
		#hotnews_content ul li {
			margin-bottom:2px;
            box-sizing: border-box;
		height:22px;
		line-height:22px;
		}

		
		#hotnews_content ul li a {			
			font-size: 13px;
			color:#333333;
			letter-spacing: 0.5pt;
			line-height: 30pt;
			
		}
		#hotnews_content ul li a:hover{
			color: #DC0002;
		}
		/*政务公开右侧*/
	     .Public_r
     {
        width: 400px;
        height:315px;
        float:right;   
       
      }
        .Public_r table
      { 
        font-size:13px;   
 	margin-top:6px;     
}
       .Public_r table td
       {
        width:120px;
       text-align:left;
         height:30px;
       }    
       .Public_r table td::before
      {
       content: '>';
	color: #DC0002;	font-size: 12px;
        }   
      .Public_r table td a
       {
 letter-spacing:1pt;line-height:13pt;color:#333333;
        }
       #hotnews_content{
            width: 470px;
        }