@charset "utf-8";
@media only screen and (max-width:1198px){
	.main-width{width:92vw;}
	.secd-width{width:92vw;}
	.top .info .sns a{width: 2.2vw; height: 2.2vw}
}
@media only screen and (max-width:1366px){
.sidebox .category{padding:1.5vw 1vw;}
.main-about .profile .text .pic{margin:0 2.6vw 3vw 0;}
}
@media only screen and (max-width:980px){

.a-point{top:-70px;}
.m-Top{margin-top:50px;}
.flow-video .box{width:92.7vw;height:52.14375vw;margin:-26vw 0 0 -46.35vw;transform:translate(0,0);}
.flow-video .box iframe{width:92.7vw;height:52.14375vw;}
.flow-video .box i{right:0;top:-40px;width:40px;height:40px;background-size:100% 100%;}
.search-results .cont{float:none;width:100%;}
.search-results .probox{display:none;}
.top{height:50px;}
.top .info{display:none;}
.top .header{position:fixed;height:50px;box-shadow:0 0 5px #999;z-index:9999;}
.top .header .phone-menu{display:block;}
.top .header .logo{position:absolute;top:7px;left:50%;width:auto;height:36px;margin:0 0 0 -58.5px;}
.top .header .logo .lpic{margin-right:0;}
.top .header .lang{display:none;}
.top .header .search{position:absolute;right:4vw;top:8px;width:34px;height:34px;margin:0;padding:0 !important;z-index:99999;}
.top .header .search .box{width:34px;height:34px;}
.top .header .search .box .text{height:34px;line-height:32px;background:#fff;color:#333;padding:0 35px 0 10px;z-index:99999;border-radius:17px;}
.top .header .search .box .btn,.top .header .search .box .sub{width:32px;height:32px;z-index:99999;background-size:18px 18px;}
.top .header .search .box .btn{display:block;}
.top .header .search .box .sub{display:none;}
.top .header .search .box.open{width:250px;border-color:#c6c6c6;}
.top .header .search .box.open .btn{display:none;}
.top .header .search .box.open .sub{display:block;}
.top .header .nav{position:fixed;left:-100%;top:50px;width:100%;height:100%;padding-bottom:50px;border-top:1px solid #e3e3e3;box-sizing:border-box;background-color:#fff;transition:all .5s;overflow-y:auto;z-index:999;}
.top .header .nav .one{width:92vw;margin:0 auto;}
.top .header .nav .one > li{position:relative;float:none;line-height:30px;padding:10px 0;margin:0;font-size:16px;border-bottom:1px solid #ddd;text-align:left;}
.top .header .nav .one > li > a{display:block;padding:0 10px;color:#333;}
.top .header .nav .one > li > i{position:absolute;right:0;top:10px;width:30px;height:30px;background-image:url(../images/phone-icon1.png) !important;}
.top .header .nav .one > li > i:before{content:"";position:absolute;left:7px;top:14px;width:16px;height:2px;background-color:#000;}
.top .header .nav .one > li > i:after{content:"";position:absolute;left:14px;top:7px;width:2px;height:16px;background-color:#000;}
.top .header .nav .one > li.on > i:after{display:none;}
.top .header .nav .one > li.active > a{}
.top .header .nav .one > li.active{}
.top .header .nav .one > li:hover{background-color:#fff;}
.top .header .nav .two{display:none;position:static;width:100%;margin:0;padding:10px 0 10px 12px;border:none;box-sizing:border-box;box-shadow:none;opacity:1;}
.top .header .nav .two li{line-height:30px;font-size:14px;text-align:left;}
.top .header .nav .two li a:before{content:"- ";}
.top .header.active .nav{left:0;}













