@charset "utf-8";
#top{background:#151C26;color:#fff;line-height:40px;text-align:center}
.topC{display:inline-block;color: #FE0000;text-shadow: 1px 1px 0px #FFFFFF, -1px -1px 0px #FFFFFF, 1px -1px 0px #FFFFFF, -1px 1px 0px #FFFFFF;font-weight: bold;font-size: 16px;}
.topR a{color:#fff}
#header{position:relative;z-index:6;}
.logo img{max-width:100%;display:block;padding: 21px 0;float:left;}
.logo ul{float:left;border-left:1px solid #083F99;margin-left:10px;padding-left:10px;margin-top:15px;font-size:18px}
.logo li{color:#000}
#nav>ul{width:100%;text-align:center}
#nav>ul>li{width: 20%;float:left;line-height: 120px;}
#nav>ul>li>a{display:block;font-size:1rem;}
#nav .on{background: #0086FF;color:#fff;}
.drop{position:relative}
.drop:hover .drop-box{display:block}
.drop-box{position:absolute;width: 100%;background:rgba(0,0,0,0.5);padding:10px 0;display:none;}
.drop-box a{color:#fff;display:block;border-bottom:1px solid rgba(255,255,255,0.5);line-height: 2;}
.drop-box a:hover{background:#333}
#banner img{display:block}
#banner .swiper-button-prev,#banner .swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.5)}
#banner .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23076ce0'%2F%3E%3C%2Fsvg%3E");left:30px}
#banner .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23076ce0'%2F%3E%3C%2Fsvg%3E");right:30px}
#menu1{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:5;overflow:hidden}

#footer{padding: 20px 0 0;background: #0086FF;color:#fff;}
#footer dt{font-size:20px;margin-bottom:10px}
#footer dd{font-size:14px}
#footer dd a{color:#fff}
.bot-nav img{margin-top: 92px;}
.bot-prolist dd{float:left;width:50%;line-height: 2.8;}
.bot-qa{text-align:center;margin-top: 10px;}
.bot-qa img{display:block;margin:0 auto;max-width: 200px;}
.copyright{text-align:center;line-height:1.5;font-size:14px;background: #005097;padding:10px 0;margin-top:25px;}
.copyright a{
    color: #fff;
    text-decoration: underline;
}
body{width:100%;overflow-x: hidden;}
@media (max-width:767px){
	#header{padding:0}
	.logo img{padding:10px 0;width: 80%;}
	#menu{position:absolute;right:15px;top:15px}
	#menu span{font-size:2rem}
	#nav.on{display:block !important;width:50% !important;padding:0 10px !important;overflow-y:scroll}
	#nav{position:fixed;width:0;height:100%;margin-top:0;background:rgba(0,0,0,0.5);color:#fff;padding:0;transition:0.5s all;overflow:hidden;z-index:12}
	#nav span{display:none}
	#nav>ul>li{width:100%;line-height:2}
	#nav>ul>li>a{color:#fff;line-height:2.5;text-align:left;padding:0;background:transparent !important}
	.drop-box{display:block;background:none;position:relative;width: 100%;}
	.drop-box a{border:0}
	#footer{padding:0 10px 10px}
	.copyright{margin:0;border:0;padding-top:20px;background: none;}
	.foot{background:#000;color:#fff;position:fixed;bottom:0;z-index: 5;width:100%;}
	.foot a{color:#fff;text-align:center;display:block;text-decoration:none}
	body{padding-bottom:64px;}
	#tmpAreaLmtDiv,.bdshare-slide-button-box{display:none !important;}
}