﻿/*-----重置代码-----*/

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{
	font-size:12px;
	font-family:"Microsoft YaHei","Arial Narrow",HELVETICA;
	background:#fff;
	-webkit-text-size-adjust:100%;
	min-width: 1200px;
} 

em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
p{word-wrap:break-word} 
a{text-decoration: none;
   cursor: pointer;
}
/*-----通用-----*/
body{
	 background-color: #fff;
}
ul li a{
	font-size: 16px;
    color: #353535;
    text-decoration: none;
    line-height: 36px;
}
ul li a:hover{
	color: #538899;
	opacity: 1;
}
ul li span{
	line-height: 36px;
	font-size:14px;
	color:#999;
	float:right;
}

.lanmu_title{
	display:inline-block;
	*display:inline;
	*zoom:1;    
    font-size: 18px;
    position: relative;
	margin-right: 8px;
	float:left;	
}
.lanmu_title a{
	color: #0070c0;
	font-size: 18px;
	font-weight: bold;
    line-height: 32px;
    margin: 0 4px;
	padding: 0 4px;
}
.lanmu_title a:hover{
	color: #fa9210;
}

.more{
	line-height: 32px;
	font-size:14px;
	color: #1871b8;
	float:right;
	
}
.more:hover{
	color: #fa9210;

}
.container{
	width:1142px;
	margin:0 auto;
}

.clear{
	height: 30px;
    overflow: hidden;
    clear: both;
}

.clear2{
	height: 20px;
    overflow: hidden;
    clear: both;
}

.lanmu ul{
	clear: both;
	width: 436px;
	margin:0 auto;
	padding-top: 12px;
}

.lanmu ul li a,.lanmu ul li span{
    line-height: 36px;
}



.m-mid {
	background: #fff;
	margin: 0 auto;
}

.box {
	border:1px solid #dcdcdc;
}

/*-----logo-----*/



/*-----head-----*/

.head {
	width:100%;
	height: 602px;
	background: url(bg.jpg) no-repeat center top;
}

.head-logo {
	width: 1140px;
    height: 246px;
    text-align: center;
}
.search {
	width: 1140px;
    height: 66px;
    text-align: center;
    line-height: 66px;
}
.head-clear{
	height: 10px;
    overflow: hidden;
    clear: both;	
}

/*-----nav-----*/
.nav-line{
    width: 100%;
    margin-top: 210px;
    height: 76px;
    border-bottom: 1px solid #538899;
}


.nav {
	width: 1140px;
	margin: 0 auto;
}
.nav ul {
	width: 100%;
	height: 76px;
}

.nav ul li{

    text-align: center;
    padding: 0 25px;
    float: left;
 
}
.nav-index {
	width: 60px;
	background: url(nav-dd.png) no-repeat center bottom;
}
/*.nav-index,.nav ul li:hover{
	background: url(nav-dd.png) no-repeat center bottom;
}*/
.nav ul li a{
	display: block;
    font-size: 18px;
    color: #3a3a3a;
    line-height: 76px;
    font-weight: bold;
}



/*-----notice-----*/

.notice .notice-title a{
	display: block;
    color: #3a3a3a;
    font-size: 30px;
    font-weight: bold;
    line-height: 32px;
    height: 74px;
    line-height: 74px;
    text-align: center;
}
.notice .notice-sub { 
	width: 100%;
	height: 32px;
	background: #edf2f4;
	text-align: center;
}
.notice .notice-sub a{ 
	font-size: 14px;
	color: #393939;
	line-height: 32px;

}
.notice .notice-sub .more{ 
	color: #bd000f;
	float: none;
}
   
/*-----mid-left-----*/
.mid1 {
	height: 330px;
	border:1px solid #dcdcdc;

}

.mid1_left{
	width:572px; 
	padding-left: 20px;
	padding-top: 16px;
	float:left;

} 
.headline {
	height:122px;
	border-bottom: 1px solid #eeeeee;
	overflow: hidden;
}

 .headline-ti {
 	display: block;
    font-size: 16px;
    font-weight: bold;
    color: #393939;
    margin-bottom: 14px;
 }
 .headline-ab {
 	display: block;
 	height: 64px;
 	font-size: 14px;
	color: #666666;
	line-height: 22px;
	border-left: 3px solid #edf2f4;
	padding-left: 20px;
 }
.mid1_right {
	width: 527px;
	float: right;
}
 .mid1_left_ul {
 	margin-top: 6px;
 }

/*/////mid2///////*/

.mid2 {
	height: 554px;
	padding: 20px 0;
}

.mid2-left{
	width: 372px;	
 	float:left;
	border-right: 1px solid #dcdcdc;
	padding-right: 20px;

}

.mid2_icon_inner {
	margin-top: 18px;
    height: 208px;
	margin-left: 20px;
	background: url(zjjy-bg.png) no-repeat center center;
	margin-bottom: 20px;
}

.mid2_icon_inner a{
	display: block;
	float: left;
	border-left: 1px dashed #eee;
	margin-bottom: 24px;

}
.mid2_icon_inner a:hover{ 
	background: #edf2f4;
}
.mid2_icon_inner a:first-child,.mid2_icon_inner a:nth-child(3){ 
	border:none;
}

.mid2_noti_inner {
	background: #edf2f4;
	margin-top: 18px;
	margin-left: 20px;
	padding-left: 18px;
}


/*-----mid2-right-----*/ 

.mid2-right {
	width: 708px;
	float: right;
	margin-right: 20px;
}

.lm-title2-top {
	width: 100%;
	height: 9px;
	background: url(lm-2.jpg) no-repeat;
	overflow: hidden;
}

.lm-title2 {
	padding-left: 10px;
	margin-top: 14px;
	height: 18px;
	border-left: 4px solid #e0e8eb;
	float: left;
}
.lm-title2 .lanmu_title a {
	height: 18px;
    line-height: 18px;
    color: #393939;
    display: block;
}
.lm-title3 {
	margin-top: 14px;
	float: right;
}

.lm-title3 .lanmu_title3  {
	float: left;
}
.lm-title3 .lanmu_title3:first-child a{
  border:none;
  

}
.lm-title3 .lanmu_title3 a{
 	color: #393939;
 	font-size: 16px;
 	border-left: 2px solid #a5b5bb;
 	padding: 0 11px;
}


.mid2-right ul{
	padding-top: 26px;
	width: 708px;
}

.mid2-right-icon-title {
	height: 18px;
	margin-bottom: 20px;
}

.mid2-right-icon .lanmu_title{
	background: url(lm-3.png) no-repeat center;
	width: 100%;
	height: 18px;
	
}

.mid2-right-icon .lanmu_title a{ 
	display: block;
	width: 100%;
	height: 18px;
	line-height: 18px;
	text-align: center;
	font-size: 18px;
	color: #3a3a3a;
	margin-left: -3px;
}

.mid2-right-icon-inner {
	width: 710px;
	height: 246px;
 	background: url(wsjdt-bg.jpg) no-repeat center center;
}

.mid2-right-icon-inner a{ 
	display: block;
    height: 104px;
    float: left;
    padding: 0 6px;
    
    text-align: center;
    overflow: hidden;	
}
.mid2-right-icon-inner1 a{
	width: 126px;
  	margin-top: 20px;
}
.mid2-right-icon-inner1 a:first-child{
	width: 142px;
  	
}
.mid2-right-icon-inner2{
	
	margin-left: 46px;
}
.mid2-right-icon-inner2 a{
	width: 146px;
	margin-top: 6px;
}

.mid2-right-icon-inner1 a:hover img{  
	margin-top: -104px;
}

.mid2-right-icon-inner2 a:hover img{  
	margin-top: -105px;
}

/*  mid3-left */

.mid3 {
	height: 578px;
}
.mid3-left {
	width: 300px;
	float: left;
	border-right: 1px solid #dcdcdc;
	margin-top: 20px;
}

.mid3-left-ewm {
	margin-left: 18px;
}

.mid3-left-ewm a{
 
 height: 80px;
 display: inline-block;
 margin-right: 11px;
margin-bottom: 10px;
overflow: hidden;

}
.mid3-left-ewm a img{ 

transition: 0.3s;
}

.mid3-left-ewm a:hover img{ 

	margin-top: -80px;

}
.mid3-left .tabCon a {
	display: block;
	
}
.mid3-left .tabCon a img{
	width: 263px;
	height: 185px;
	
	

}

.mid3-left-pic {
	margin-left: 20px;
}

.mid3-left .tabCon2 a span{
	width:  251px;
	display: block;
	font-size: 14px;
	color: #393939;
	height: 28px;
	line-height: 28px;
	background: #edf2f4;
	padding-left: 12px;
}

.lm-title4 {
	margin-top: 6px;
	float: left;
	margin-bottom: 18px;
}

.lm-title4 .lanmu_title4  {
	float: left;
}

.lm-title4 .lanmu_title4:first-child a {
	border:none;
}

.mid3-left-pic .lm-title4 .active a{
  border:none;
  background: url(left.png) no-repeat left center;
  padding-left: 18px;
  font-weight: bold;

}
.lm-title4 .lanmu_title4 a{
 	color: #393939;
 	display: inline-block;
 	float: left;
 	font-size: 16px;
 	border-left: 2px solid #e0e8eb;
 	padding: 0 11px;
}


/*//////////////////*/


.mid3-right {
	width: 796px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}

.mid3-right ul{
	padding-top: 20px;
	width: 796px;
}


.lm-title5 {
	padding-left: 22px;
	height: 46px;
	background: url(lm-2.jpg) no-repeat center;

}
.lm-title5 .lanmu_title5 a{ 
	font-size: 16px;
	color: #393939; 
	line-height: 46px; 
	display:block;
	float: left;
	padding:0 26px;

}
.lm-title5 .active a{ 
	font-size: 18px;
	font-weight: bold;
	background: #fff;
}

.dwjs-left {
	width: 384px;
	float: left;
}

.dwjs-right { 
	width: 384px;
	float: right;
}

/*//////////////////*/

.lm-title1 {
	width: 390px;
	height: 20px;
	
	background: url(lm-1.png) no-repeat center center;
}
.lm-title1 .lanmu_title{ 
 
}
.lm-title1 .lanmu_title a{
	display: block;
	width: 376px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 18px;
	color: #666666;
}


/*////////////切换//////////*/


.tabPane1 {display: none;}
.tabCon1 .active {display: block;}

.tabPane2 {display: none;}
.tabCon2 .active {display: block;}

.tabPane3 {display: none;}
.tabCon3 .active {display: block;}

.tabPane4 {display: none;}
.tabCon4 .active {display: block;}



.lm-title3 .active a{ 
	color: #bd000f;
	font-weight: bold;
}







.banner {
	clear: both;
}




/*//////////////*/

.footer-container {
	width: 1180px;
	margin:0 auto;
}
.footer-icon {
	width: 100%;
}

.footer-icon a{
	display: block;
	float: left;
	margin-left: 18px;
	margin-bottom: 13px;
	opacity: 1;
}

.footer-icon a:hover{ 
	opacity: 0.8;
}


/*-----footer-----*/

.link {
	height: 229px;
	background: url(link-bg.jpg) no-repeat center;
}


.link .lm-title {
	height: 40px;
	border-bottom: 8px solid #c8d1d4;
	margin-top: 26px;
	margin-bottom: 10px;
}
.link .lanmu_title{ 
	font-size: 16px;
	color:#538899;
	line-height: 36px;
	
	
}
.link_left_inner a{
	font-size: 14px;
	color: #393939;
}
.link_left_inner tr{ 
	height: 26px;
}
.link_left_inner td{
	width: 158px;
}

.link .lm-title:after {
    clear:both;
}
.link .lanmu_title a{  
	font-size: 16px;
	color:#538899;
}
.link_left {

	width: 506px;
	float:left;
}
.link_left .lm-title { 
	width: 506px;
	
}

.link_right { 
	width: 420px;
	float:right;
	margin-right: 86px;
}
.link_right .lm-title { 
	width: 380px;
	
}

.link a:hover{ 
	color: #538899;
	font-weight: bold;
}


.footer {
	height: 144px;
	background: url(foot-bg.jpg) no-repeat center;
}

.copyright p{
	padding-top: 12px;
	font-size: 14px;
	color: #393939;
	line-height: 26px;
	text-align: center;
   
}

			
			
/*///////下拉条//////*/

#pulldown {
	height: 260px;
	overflow: hidden;
}

.zUIpanelScrollBox,.zUIpanelScrollBar{
			width:10px;
			top:4px;
			right:6px;
			border-radius:2px;
			
		}
		.zUIpanelScrollBox{
			background:black;opacity:0.1;
			filter:alpha(opacity=10);
		}
		.zUIpanelScrollBar{
			background:#fff;opacity:0.8;
			filter:alpha(opacity=80);
		}