@charset "utf-8";
*{
	
	margin-top: 0px;
	margin-bottom: 0px;
} 


.topid{
	width: 1200px;
	}

.mobileyes{display:none;}
.logorightb{	}
.logorightbc{display:none;	width: 100%;	}
.images_u{	}
.indextopimage_width{width: 1050px}
.indextopimage_width_images { 
max-width:533px; 
_width:expression_r(this.width<533px?"auto":"533px"); 
} 

.thumbImagebig {max-width: 650px;max-height: 520px;} /* for Firefox & IE7 */ 
* html .thumbImagebig { width: expression(this.width >650 & this.height < this.height ?650: true); height: expression(this.height > 520 ? 520: true); }

.thumbImage2c {max-width: 250px;max-height: 180px;} /* for Firefox & IE7 */ 
* html .thumbImage2c { width: expression(this.width >250 & this.height < this.height ?250: true); height: expression(this.height > 180 ? 180: true); }


.thumbImage {max-width: 320px!important;max-height: 380px!important;} /* for Firefox & IE7 */ 
* html .thumbImage { width: expression(this.width > 320 & this.height < this.width ?380: true); height: expression(this.height > 380 ? 380: true); }


/*ҳü*/
.header , .content , .footer , .containerb{width:1020px;margin:0 auto;}


@media screen and (max-width: 1600px) { 
 .containerb{margin:0 auto;}

}





.header{
	width:100%;
	position:relative;
	z-index:10;
	
	
}

.header_top {
	width:100%;
	margin:0 auto;
	height:35px;
	z-index:2;
	color: #ffffff;
	text-decoration: none;
	background-image: url(/images/topbak.png);
	background-repeat: repeat;
	background-position: center;
	overflow:hidden;
	font-size: 13px;
}
.header_top p{
	float:left;
	line-height:35px;
	font-size:14px;
	color:#CCCCCC;
	padding-left:0px;
	background:url(Img/Common/htop_phone.png) no-repeat left center;
	font-weight: normal;
}

.header_topfr{
	line-height:35px;
	font-size:14px;

	text-decoration: none;
}
a.header_topfr link{
	line-height:35px;
	font-size:14px;
	color:#CCCCCC;
	text-decoration: none;
}
a.header_topfr hover{
	line-height:35px;
	font-size:14px;
	color:#ffffff;
	text-decoration: none;
}
a.header_topfr visited{
	line-height:35px;
	font-size:14px;
	color:#ffffff;
	text-decoration: none;
}
.header_top p b{ font-size:18px; color:#003c98; font-family:Arial}
.header_top ul{float:right; width:330px; margin-top:13px; height:14px;}
.header_top li {
	float:left;
	padding:0 10px;
	height:14px;
	line-height:20px;
	border-right:0px solid #e2e2e2;
	font-size:14px;
	color:#777;
	position:relative;
	cursor:pointer
}
.header_top li a{ color:#777; position:relative; top:-2px;}
.header_top li em{ color:#777; position:relative; top:-2px;}
.header_top .last{ padding-right:0; border:none}
.header_top li a img{ margin-left:3px; position:relative; top:2px;}
.header_top .ewm{ display:none; position:absolute; left:-30px; top:30px;}
.header_top li:hover .ewm{ display:block}
.header_top input{ width:0px; height:30px; line-height:30px; border:0px solid #fff; position:absolute; left:0; top:-10px;}






.header_btm {
	width:850px;
	height:62px;
	position:relative;top:0px;margin:0 auto;
	
}




.header_btm h1{ float:left; margin-top:0px;}
.header_btm h2{ float:left; margin-left:15px; margin-top:35px;}
.header_btm .nav{
	float:left;
	

}



.header_btm .nav>li:nth-child(1){
	display:block;
	width:69px;
	height:62px;
	float:left;
	font-size:15px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #9bc7e8;
	padding:0px;
	
}


.header_btm .nav>li{
	display:block;
	width:102px;
	height:62px;
	float:left;
	font-size:15px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #9bc7e8;
	padding:0px;
	
}
  .rightlogo{display:block;}

@media screen and (max-width: 1930px) { /*当屏幕尺寸小于1600px时，应用下面的CSS样式*/
.header_btm {
	width:1150px;
	height:62px;
	position:relative;top:0px;left:50px
	
}
.header_btm .nav>li{
	width:115px;
}

}

@media screen and (max-width: 1600px) { /*当屏幕尺寸小于1600px时，应用下面的CSS样式*/
.header_btm {
	width:950px;
	height:62px;
	position:relative;top:0px;margin:0 auto;
	
}
.header_btm .nav>li{
	width:115px;
}

}


@media screen and (max-width: 1371px) { /*当屏幕尺寸小于1357px时，应用下面的CSS样式*/
 .containerb{margin:0 auto;}
  .rightlogo{display:none;}

.header_btm .nav>li{
	width:105px;
}
.header_btm {
	width:880px;
	height:62px;
	position:relative;top:0px;margin:0 auto;
	
}
}







.header_btm .nav>li.li01{
	width:50px;
	height:70px;
	line-height:70px;
	background-image: url(../images/topbak2.png);
	background-position: center;
	background-repeat: no-repeat;
}

.header_btm .nav>li.gss{
	width:100px;
	height:70px;
	line-height:70px;

}
.header_btm .nav>li.gss:hover>a{
	width:100px;

	

	
}



.header_btm .nav>li.li01:hover>a{
	width:50px;


}
.header_btm .nav>li>a{
	color:#ffffff;
	display:block;
	text-align:center;
	line-height:21px;
	height:60px;
	padding-top:12px;
	text-decoration:none;
	font-weight: lighter;
	font-size: 16px;
	text-transform: uppercase;
}

.header_btm .nav li a span{
	
	text-decoration:none;
	font-weight: lighter;
	font-size: 12px;
	text-transform: uppercase;
}
.header_btm .nav>li.li01>a{ }
.header_btm .nav .last{ border-right:0px solid #2755aa}
.header_btm .nav img{ display:none; float:left; margin-left:50px; margin-top:-6px; position:relative; z-index:1111}

.header_btm .nav .cur>a ,.header_btm .nav>li:hover>a{
	color:#fecf07;
	text-decoration: none;
	
	height:60px;
}

.h_erjinav {
	display:none;
	position:absolute;
	top:87px;
	width:134px;
	background-color:#627595;
	padding:15px 0;
	text-align:right;
	-moz-opacity:0.9;
	filter:Alpha(opacity=90);
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
 }
.h_erjinav ul{ position:relative;padding:0px;}
.h_erjinav li{
	padding:0 10px;
	border-right:0px solid #dbdbdb;
	font-size:14px;
	text-align: left;
}
.h_erjinav li{ *display:inline}
.h_erjinav li a{
	color:#ffffff;
	text-decoration: none;
	line-height: 35px;
	display:block;
	padding-left:35px;
	border-bottom-width:0px;
	border-bottom-style: solid;
	border-bottom-color: #016c91;
	background-image: url(../images/leftico.png);
	background-repeat: no-repeat;
	background-position: left;
}
.h_erjinav li a:hover{ color:#f4edd2}
.h_erjinav .elast{ border:none; padding-right:0}

.header_btm .nav>li:hover img{ display: list-item;}
.header_btm .nav>li:hover .h_erjinav { display:block}




#content { 
clear: left; 
} 
.linetop {
	margin: 0 auto;
	padding: 0px;
	background-color: #0066CC;
	border: 0px solid #CCCCCC;
	background-image: url(../images/i_mu.gif);
	background-repeat: no-repeat;
	background-position: center;
}

@media screen and (max-width: 900px) { /*当屏幕尺寸小于1600px时，应用下面的CSS样式*/


.header_btm .nav>li>a{

	font-size:26px;
}


}
