﻿﻿﻿@charset "utf-8";
*{
  -webkit-touch-callout:none;  /*系统默认菜单被禁用*/
  -webkit-user-select:none; /*webkit浏览器*/
  -khtml-user-select:none; /*早期浏览器*/
  -moz-user-select:none; /*火狐*/
  -ms-user-select:none;  /*IE10*/
  user-select:none;
}
input{
  -webkit-user-select: auto;
}
img{pointer-events:none;}
#top{background:url(../images/top_bg.jpg) no-repeat center 0}
#top .fr{padding-left:60px;color:#fff;line-height:50px}
#top ul{float:left}
#top li{display:inline-block;list-style: none;color: #fff;font-size: 14px;line-height: 43px;}
#top a{color:#fff}
#top a:before{content:'•';margin:0 5px}
#search{width:22px;height:24px;float:left;background:url(../images/search.png) no-repeat center;margin-top:50px}
.search-box{box-sizing:border-box;line-height:30px;color:#eee;padding:0;width:100%;display:inline-block;float:right;margin-top: 5px;margin-bottom: 5px;border-radius:20px;overflow:hidden;}
.search{width:85%;border:0;line-height:unset;box-sizing:border-box;padding-left:10px}
.search:focus{outline:none;outline-offset:0}
#search-btn{display:block;float:right;width:15%;cursor:pointer;background:#fff url(../images/search1.png) no-repeat center;height:32px;border:0;border-left: 1px solid #0E67C3;margin-top: 1px;}
.logo img{    width: 100%; margin-top: 20px;}
.nav{text-align:center;margin-top:15px}
.nav>li{width:10%;float:left;box-sizing:border-box;line-height:70px;padding:0 5px}
.nav>li>a{font-size:1rem;display:block}
.nav>li>a:hover,.nav>li:first-child>a{background: #0E67C3;color:#fff;}
.nav>li:first-child>a{border-radius:10px 0 0 0}
.drop{position:relative}
.drop:hover .drop-box{display:block}
.drop-box{position:absolute;z-index:5;width:100%;background:rgba(0,0,0,0.5);padding:10px 0;display:none}
.drop-box li{line-height:2}
.drop-box a{color:#fff;display:block;font-size:14px;border-bottom:1px solid rgba(255,255,255,0.5)}
.drop-box a:hover{background:#0E67C3}
#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;}
#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'%23F60B0B'%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'%23F60B0B'%2F%3E%3C%2Fsvg%3E");right:30px}
#menu1{display:none;position:fixed;top:0;left: 0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:5;overflow:hidden;}
#footer{padding:20px 0 10px;background:#191919;color:#fff;border-top: 5px solid #0E67C3;}
#footer dt{margin-bottom:10px;position:relative}
#footer dd{font-size:14px;padding:0}
#footer a{color:#fff}
#footer dd img{max-width:100%;box-sizing:border-box;border:5px solid #fff;width: 150px;}
.footer-box{background:#191919;color:#fff;line-height: 2;border-top:1px solid #9b9b9b;text-align: center;padding: 10px 0;}
.qa{margin-top:10px}
#footer dt:before{display:block;content:'';position:absolute;bottom:0;height:2px}
#footer dt:before{width:70px;background: #fff;}
body{width:100%;overflow-x:hidden}
@media (max-width:767px){
	#menu{position: absolute;right: 10px;top: 20px;font-size: 1.5rem;line-height: 1;}
	.logo img{margin: 5px 0 0;max-width: 90%;}
	#nav.on{display:block !important;width:50% !important;padding:0 10px !important}
	.nav>li:hover{background:transparent}
	#nav{position:fixed;top:0;left: 0;z-index:5;width:0;height:100%;background:rgba(0,0,0,0.8);color:#fff;overflow:hidden;padding:0;transition:0.5s all;overflow-y:scroll;}
	.nav{padding-bottom:80px;border:0}
	.nav>li{width:100%;line-height:2;border:0;background: none;}
	.nav>li>a{color:#fff;line-height:2.5;text-align:left;background:transparent !important}
	.drop-box{display:block;background:none;position:relative;width:100%}
	.drop-box>li{width:100%;text-align:left;padding-left:10px}
	.drop-box a{border:0}
	#footer{padding-top:20px}
	.footerL li{width:25%;text-align:center}
	.footerR{float:none !important;margin-top:10px;text-align:center}
	#footer>p{line-height:1.5;font-size:14px;padding:10px}
	.foot{position: fixed;bottom: 0;background: #000;width: 100%;text-align: center;z-index: 5;}
	.foot a{color: #fff;}
	body{padding-bottom:64px;}
	#tmpAreaLmtDiv{display:none;}
}