html,body{margin: 0;padding: 0;}
img{width: 100%;}
.sdw-pc{display: block !important;}
.sdw-m{display: none !important;}
.img-container{font-size: 0;}
.rela{position: relative;}
.abso{position: absolute;}
.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}
.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}
.cbg-clear:after{display:block;height:0;content:"";clear:both;visibility:hidden}
.video-wrapper{font-size: 0;}
*{box-sizing: border-box;}

.header-wrapper{background: rgba(0,0,0,0.5);height: .52em;position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;}
.header-con{max-width:1280px;padding:0 .2em;height: 100%;margin: auto;}
.header-con .icon{background: url(../img/pc/icon.png) no-repeat center center;background-size: contain;width: 1.63em;height: .52em;float: left;}
.header-con .btn{color: #FFFFFF;font-size: .14em;background:transparent;width: 6.5em;height: 2em;display: block;float: right;margin-top: .8em;text-decoration: none;text-align: center;line-height: 2;border: 1px solid #FFFFFF;}
@media (min-width:768px ) {
	.header-con .btn:hover{background: #e72410;}
}
@media (max-width:768px){
	.mobile-wrapper{padding-top: .8em;}
	.header-wrapper{height: .88em;background: #262626;}
	.header-con{padding-left: .4em;padding-right: .4em;}
	.header-con .icon{background-image:url(../img/mobile/m-icon.png);height: .88em;width: 2.29em;}
	.header-con .btn{height: 2.1em;width: 6.5em;margin-top: 1em;font-size: .22em;line-height: 2.1em;}
	.img-container{padding-top: .8em;}
}

.jwplay {width: 100%;height: 100%;clear: both;position: fixed;left: 0;top: 0;z-index: 20000;display: none;}
.jwplay .bg {width: 100%;height: 100%;background: #000;background-color: rgba(0, 0, 0, 0.7);}
.player {margin: 0 auto;margin-bottom: 20px;position: absolute;left: 50%;top: 50%;background-color: #000;}
.close {width:31px;height:31px;position:absolute;top:0;right:0;cursor:pointer;display:inline-block;background:url(https://consumer-img.huawei.com/content/dam/huawei-cbg-site/greate-china/cn/mkt/video-collection/2018-videolist/btn_x.jpg) no-repeat center center;z-index:10000;}

#global-footer{position:relative;background: #000;z-index:99; }
#global-footer .footer-wrapper{position:relative;width:100%;bottom:0;background:#000}
#global-footer .footer-wrapper.fixed{position:fixed;bottom:0}
#global-footer .nav-bottom{text-align:center;background:#292929}
#global-footer .nav-bottom a{color:#fff;line-height:62px;padding:0 15px;font-size:20px;border-bottom:1px solid #666;display:inline-block;margin-left:-4px}
#global-footer .honor{background:#000;color:#fff;font-size:12px;line-height:50px;white-space:nowrap;max-width:1280px;margin:0 auto;min-height:300px}
#global-footer .bottom-logo{position:absolute;top:0;width:100%;text-align:center;background:#333;height:222px}
#global-footer .bottom-logo img{margin:61px auto 62px}
#global-footer .copyright{color:#666;line-height:60px;text-align:center}
#pusher{background:0 0;height:378px}
#global-header .container-fluid{padding: 0;}
#nav-social img{vertical-align: top;width: 100%;}
#global-footer .honor{position: relative;font-size: 14px;padding: 2.5em 20px 5.5em;line-height: 2.3em;}
#global-footer .honor a{color: #fff;display: block;cursor: pointer;text-decoration: none;}
#global-footer .honor .a-link{white-space: nowrap;margin-right: 1em;width: 9%;min-width: 5em;}
#global-footer .honor .a-link-last{width: auto;float: right;margin-right:0;}
#global-footer .honor .a-link a{float: left;width: 100%;line-height: 1;margin: 0.6em 0;}
#global-footer .honor .a-link-x2{  width: 19%;}
#global-footer .honor .a-link-x2 a{width: 50%;}
#global-footer .honor>div>div{float: left;}
.honor-label{font-weight: bold;margin-left: 9%;opacity: .8;margin-right: 3%;}
.honor-label:first-child{margin-left: 0;}
#global-footer .honor>div>div.honor-label-last{float: right;margin-left: 0;}
.honor-label-last p{padding-left: 2.5em;}
.honor-label-last img{position: absolute;margin-left: -2.5em;width: 1.7em;margin-right: 0.8em;}
#global-footer .honor .a-link.collapse{display: block;}

#global-footer .honor .footer-bottom{white-space: normal;padding: 0 20px;position: absolute;left:0;width: 100%;bottom:0;border-top:1px solid #3e3e3e;margin:1.5em 0;font-size: 0.77em;line-height: 1.5em;}
#global-footer .honor .footer-bottom a{position: relative;display: inline-block;margin-right: 4em;margin-top: 1em;}
#global-footer .honor .footer-bottom span{margin-top: 1em;float: right;}
#global-footer .honor>.footer-bottom>div{float: none;}
#global-footer .honor>.footer-bottom>a:first-child{width: 4em;margin-right: 100%;white-space: nowrap;border-bottom: 1px solid #fff;}
#global-footer .honor>.footer-bottom>a:first-child img{height: 100%;width: auto;position: absolute;left:116%;}

#global-footer .honor>.footer-bottom>a:first-child{display: none;}

#global-footer .honor .a-link{white-space: nowrap;margin-right: 1em;width: 9%;min-width: 5em;box-sizing: border-box;}
#global-footer .honor .a-link-last{width: 46%;float: right;}
#global-footer .honor .a-link-last.servers a.ps{font-size: 0.875em;}
#global-footer .honor .a-link a{/*float: left;*/width: 100%;line-height: 1;margin: 0.4em 0;text-align: center;font-size: 14px;}
.arrow-icon{position:absolute}
.arrow-icon span{height:1px;width:18px;display:block;background:#000}
.arrow-icon span:nth-child(1){position:absolute;right:100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:100% 50%}
.arrow-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transform-origin:0 50%}
#global-footer .honor .a-link#f1-3{width: 25%;float: right;}
#global-footer .honor .a-link#f1-3 .a-link-last{padding-left: 8%;}
@media (max-width: 1200px){
    .honor-label{margin-left:6%;margin-right: 4%; }


}
@media (max-width: 992px){
    /*.home-banner-content{font-size: 16px;}*/
    .honor-label{margin-left:3% ;margin-right: 3%;}
    #global-header .dropdown .panel-collapse{font-size: 20px;}
}
@media (max-width:875px){
    .honor-label{margin-left: 0;margin-right: 2%;}
    /*#global-footer .honor .a-link{margin-right: 0.5em;}*/
}

@media  screen and  (max-width: 768px) {
	.sdw-pc{display: none !important;}
	.sdw-m{display: block !important;}
}
@media (max-width:768px){
	#global-footer .honor >div.cbg-clear{width: 100%;}
	 #global-footer,#global-footer .footer-wrapper{position: relative;height:auto;}
    .honor-label{position: relative;font-weight: normal;}
    .honor-label[data-toggle="collapse"],.a-link.collapse.in,.a-link.collapsing{  border-top: 1px solid #2c2c2c;}
    #global-footer{height: auto!important;}

    #global-footer .honor{font-size: 0.3rem;padding: 0 10%;line-height: 3em;height: auto;padding-left:0;padding-right: 0;min-height: 100px;}
    #global-footer .honor>div>div{width: 100%;font-size:1em;padding:0 10%;height: 3em;line-height: 3;}
    #global-footer .honor .a-link{font-size: 0.8em;width: 100%;margin: 0;overflow: hidden;height: 0;}
    #global-footer .collapse{display: none;}
    #global-footer .collapse.in{display: block;height: auto;}
    #global-footer .arrow-icon{top: 40%;right: 10%;transform-origin: 0 50%;-webkit-transform-origin: 0 50%;-moz-transform-origin: 0 50%;-ms-transform-origin: 0 50%;-o-transform-origin: 0 50%;}
    #global-footer .collapsed .arrow-icon{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);margin-top: 0.25em;}
    #global-footer .arrow-icon span{background: #fff;width: 0.5em}
    #global-footer .honor .footer-bottom{font-size: 0.24rem;position: relative;margin: 0;padding:0;line-height: inherit;padding:0 10%;}
    #global-footer .honor>.footer-bottom>a:first-child{margin: 0;width: 66.66%;border: 0;}
    #global-footer .honor .footer-bottom a{font-size:1em;display: block;margin: 0;width: 33.33%;float: left;border: 0;cursor: pointer;text-align: center;}
    #global-footer .honor>.footer-bottom>a:first-child{text-decoration: underline;}
    #global-footer .honor>.footer-bottom>a:first-child img{height: 1em;position: relative;;left: 0.5em;}
    /*#global-footer .honor .footer-bottom .text-right{text-align: left;}*/
    /*#global-footer .honor .footer-bottom a{width:50%;}*/
   
    #global-footer .honor .footer-bottom span{display: block;width: 100%;text-align: center;font-size: 0.18rem;  letter-spacing: 0.1em;margin: 0;}
    #global-footer .honor .a-link a{width: 50%;  height: 2.5em;text-align: start;line-height: 2.5; text-align: start;margin: 0 !important;}
	#global-footer .honor .a-link a:nth-child(2n){text-align: right;}
    #global-footer .honor>div>div.honor-label-last,#global-footer .honor>div>div.a-link-last{/* width: 50%; */padding: 0 10%;left: 0;}
    #global-footer .honor>div>div.honor-label-last{width:30%;}
    #global-footer .honor>div>div.honor-label-last p{padding: 0;width: 100%;}
    #global-footer .honor>div>div.a-link-last{right: 0;left:auto;height: auto;padding-left: 5%;text-align: center;padding-top: 1em;}
    #global-footer .honor>div>div.a-link-last a{margin:0 0 0 1em !important;}
#global-footer .honor>div>div.a-link-last img{width: 6em;margin: auto;display: block;}
#global-footer .honor>div>div.a-link-last a{font-size: 1em;}
#global-footer .honor .a-link.collapse{display: none;width:100%}
#global-footer .honor .a-link.collapse.in{display: block;}
#global-footer .honor .a-link-last a:nth-child(2n){margin:0 !important;text-align: center;width: 100%;}
#global-footer .honor .a-link#f1-3{width: 100%;padding-top: .25rem;}
#global-footer .honor .a-link#f1-3 .a-link-last img{width: 6em;margin: auto;display: block;}
#global-footer .honor .a-link#f1-3 .a-link-last{padding: 0;}
}