/*----------top/footer-----------*/
.banner{height: 475px; padding-top: 20px;}

.main{width: 1300px; margin: 0 auto;}

.nav{ height: 54px; background-color: #1659a8;}
.nav ul li{ float: left; background: url(201904sl_nav_bg.jpg) left center no-repeat;}
.nav ul li:first-child{ background:none;}
.nav ul li a{ padding: 0 50px; line-height: 54px; color:#fff; text-decoration: none; font-size: 16px;display: block;}
.nav ul li a:hover,.nav ul li.curr a{ background-color: #87c242;}

.content{padding:20px;background-color: #fff;}

.gl_right{width: auto !important; overflow: hidden !important; padding-left: 20px; float: inherit !important;}

@media screen and (max-width:1366px) {
	.main{max-width: 1200px;}
}
@media screen and (max-width:1280px) {
	.main{max-width: 1000px;}
}
@media screen and (max-width:992px) {
	body {background: url(/images/201904sl_banner.jpg) -480px 113px no-repeat #f3f3f3 !important;}
	*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);}
	.main{width: auto !important; margin-bottom: 0; max-width:inherit;}
	.list li{float: inherit;background: url(201904sl_d.jpg) left 14px no-repeat; border-bottom:1px solid #f7f7f7; width: auto; height: auto; line-height: 24px; padding-bottom: 35px; position: relative;white-space: inherit !important; text-overflow: inherit !important; overflow: inherit !important;}
	.list li a{ line-height: 30px;width:auto; white-space: inherit !important; text-overflow: inherit !important; overflow: inherit !important;}
	.list li span{position: absolute; left:16px; padding-left: 0px !important; color: #999; bottom:6px;}
	.gl_subnav,.bdsharebuttonbox,.xl_btn_box {display: none !important;}
	.gl_left{width: auto !important; margin-top: 0 !important; float: inherit !important;}
	.xl_main{padding: 0 !important;}
	.box1{padding: 16px !important;}
	.top-link-wap_2021{width: auto !important;}
	.banner{height: 375px; padding-top: 20px;}
}
@media screen and (max-width:640px) {
	.banner{height: 275px; padding-top: 20px;}
}