body{background:url(../bodybg.png) repeat-x left 0px #f2f2f2;}
.header{background:url(../images/top-bg.jpg) no-repeat center top;}
.header2{background: url(../bgImage/topLogo.png) no-repeat center top;background-size:100%}

.top{
	/* background: url(../bgImage/topLogoV3.png) 
	no-repeat center top; */
	height: 408px;
	background-size:100%;
	display: flex;
	flex-direction: column-reverse}
.topLogoV3{
	object-fit: auto;
	width: 100%;
}
.logo{width:335px;font-size: 0;}
.logo img{max-width:100%;}
.cxzllogo{width:330px;font-size: 0;}
.cxzllogo img{max-width:100%;}
.login{text-align:right;padding: 20px;}
.headerlogin{text-align:right}
.headerlogin a{padding:5px 5px;}

.header .city{width: 74px;white-space:nowrap;height: 28px;background: url(../images/city_bg.png) no-repeat left center;text-align: center;line-height: 28px;padding:0;margin-top: 30px;margin-left: 25px;}
.header .citychoose{width: 340px;border: 1px solid rgb(215, 215, 215);display:none;overflow: hidden;background:#fff;position: relative;z-index: 999;}
.header .citychoose li{display:block;height: 30px;font-size: 14px;float: left;line-height: 30px;padding: 3px 12px;color: #888;}
.header .citychoose li:hover{color:#1b9dff;}

.search{position: relative;overflow:hidden}
.search .keywords{width:50%; height:70px; line-height:68px; border:0; padding:0 15px; float:left;background:#fff;}
.search .search_btn{ border:none; background:#14599e;color:#fff; width:118px; position: absolute;font-size: 20px;top: 0;line-height: 68px;text-align: center;}
.paddingTb20{padding: 20px 0}
.nav{background:#125999;/*height: 3.3rem;*/}
.nav .c-main{position:relative;}
.nav .iconfont{margin-right:10px}
.nav a{color: #fff;font-size: 1.2rem;display: block;}
.nav a.cur{background:#ffba39;color:#fff;}
.nav a:hover{background:#ffba39 !important;color:#fff;}
.nav li .itemchildren{display:none;background: #227dd0;position: absolute;z-index: 9999;width: 135px;}
.nav li .itemchildren a{border-right:0;margin-top:0;font-size:1.0rem;line-height:2.5rem;}
.nav li:hover .itemchildren{display:block}
.footer{background: url(../images/footer-bg.png) no-repeat center top #0195d1;padding: 30px 15px;color: #fff;line-height: 30px;font-size: 14px;margin-top: 30px;clear: both;overflow: hidden;text-align: center;}
@media screen and (min-width: 1390px){
	.top{}
}
@media screen and (min-width: 768px){
	.nav li{flex:1;text-align:center}
}
@media screen and (max-width: 768px){
/*	html,body{width:1200px;}*/
	.search{width:auto;margin-bottom:10px;}
	.top{padding-left:15px;}
	.logo{text-align:center;width: 100%;}
	.logo img{height:50px;}
	.nav{background:#757575;width:100%;margin-top:0;height:auto;}
	.nav .c-main ul{width:100%;line-height:3.3rem;margin-left:0}
	.nav a{color:#fff;}
	.nav li{text-align:center;width:33%}
	.footer{text-align:left;}
	.footer .padding-bottom-sm{width:85%;}
}

@media screen and (min-width: 1366px){
	body{background:url(../bodybg.png) repeat-x left 0px #f2f2f2;}
	.top{height:280px;background-size:100%;}
}
@media screen and (min-width: 1600px){
	.top{height:330px;background-size:100%;}
}
@media screen and (min-width: 1920px){
	.top{height:408px;background-size:100%;}
}