/*header begin*/
.header {position:fixed;width: 100%;height:5.2vw;transition: all 0.5s ease;text-align:center; z-index:2299;border-bottom:1px solid rgba(255,255,255,0.15);}
.logo{ position:absolute;top:1.04vw;left:8.33vw;z-index: 1100;transition: opacity 1.5s ease, visibility 0s;}
.logo a{display:block;}
/* .logo img{width:17.34375vw;height:3.02vw;} */
.logo .tu{display:block;}
.logo .tu1{display:none;}
.header .pc_nav{display:block;}
.pc_nav{width:auto;float:right;margin-right:8.33vw; height:5.2vw !important;}
.pc_nav ul{text-align: right;}
.pc_nav li{float: left;padding:0px 1.6vw;transition:400ms ease all;line-height:5.2vw;}
.pc_nav li>a{color:#fff; font-size:0.83vw;line-height:5.2vw; display:inline-block; width:100%;letter-spacing:0.1vw;position:relative;}
.pc_nav li.bg>a:after{content:'';width:100%;position:absolute;bottom:1.5vw;left:0px;height:0.1vw;background:#fff;}
.pc_nav li:hover>a:after{content:'';width:100%;position:absolute;bottom:1.5vw;left:0px;height:0.1vw;background:#fff;}
.pc_nav li.bb{padding-right:0px;}


.dnou2{width:100%; height:0px;position: absolute;right:0px;opacity:0;background:rgba(0,0,0,0.4); z-index:9999;line-height:50px; top:5.2vw;transition: all 0.5s ease; z-index:999999;padding:0px 0px;text-align:right;padding-right:14.7vw;visibility:hidden;}

.dnou2 a{display:inline-block;float:none;width:auto;background:none; color:#fff; font-size:0.83vw;line-height:2.08vw;}
.dnou2 .xlxl_t a{display:inline-block;float:none;width:auto;}
.dnou2 a.xlxl_ta{margin-right:3vw;}
.dnou2 a.btbt{margin-right:3vw;}
.dnou2 a:hover{ background:none; color:#5ab0ff; font-weight:normal;}

.pc_nav ul li.le:hover .dnou2{opacity: 1;height:auto;visibility:visible;}

.pc_nav li.bg .dnou2 a:after{height:0vw;}
.pc_nav li:hover .dnou2 a:after{height:0vw;}


.dnou2 .xlxl_t{position:relative;display: inline-block;}
.dnou2 .xlxl_tb{position:absolute;top:50px;right:25px;width: 100%;opacity: 0;height:0px;background: rgba(0,0,0,0.4);transition: all 0.5s ease;visibility:hidden;}
.dnou2 .xlxl_tb>a{display:block;float:none;text-align:center;}
.dnou2 .xlxl_tb>a:hover{color:#5ab0ff;}
.dnou2 .xlxl_t:hover .xlxl_tb{opacity: 1;height:auto;visibility:visible;}



.header.sticky .dnou2{background:rgba(0,0,0,0.7)}

.header.sticky .dnou2 .xlxl_tb{background:rgba(0,0,0,0.7)}

.header.sticky .dnou2 a:hover{color:#5ab0ff;}
.header.sticky .dnou2 .xlxl_tb>a:hover{color:#5ab0ff;}

















/*.header.sticky .pc_nav ul li.le .dnou2{opacity:0;background:rgba(255,255,255,1);}
.header.sticky .pc_nav ul li.le .dnou2 a{ display:block; background:none; color:#262626; font-size:0.83vw;text-align:center;line-height:2.08vw;}

.header.sticky .pc_nav ul li.le .dnou2 a:hover{ background:none; color:#0747b8; font-weight:normal;}

.header.sticky .pc_nav ul li.le:hover .dnou2 {opacity: 1;height:auto}

.header.sticky .pc_nav li.bg .dnou2 a:after{height:0vw;}
.header.sticky .pc_nav li:hover .dnou2 a:after{height:0vw;}




*/



.sj_nav{ display:none; float:right; position:relative; width:35%;}

.header.sticky{background:rgba(0,0,0,0.7)}
.header.sticky .logo .tu{display:none;}
.header.sticky .logo .tu1{display:block;}
.header.sticky li a{ color:#fff;transition: all 0.5s ease;}
.header.sticky li:hover a{color:#fff; }
.header.sticky .pc_nav li:hover a:after{background:#fff;}
.header.sticky .pc_nav li.bg a:after{background:#fff;}
.header.sticky li.en:hover a{color:#fff; }



.menuTitle31{cursor:pointer;width:100%; height:48px; background:#fff; color:#fff; font-size:14px; line-height:48px; padding:0 15px; color:#000; font-size:16px;}
.menuTitle31 a{ color:#000000; font-size:16px;}
.menuTitle31 a i{color:#000000; font-size:16px; text-transform:uppercase;}

@media(max-width:3500px){
.pc_nav li a{font-size:0.94vw;}	
}
@media(max-width:1920px){
.pc_nav li a{font-size:0.83vw;}	
}

@media(max-width:1680px){
    .lsdhx ul li h6 img:first-of-type{height: 80px !important;}
    .lsdhx ul li h6 img:last-of-type{height: 60px !important;}
    .lsdhx ul li h3{font-size: 18px !important;}
}
@media(max-width:1440px){
.pc_nav li a{font-size:14px;}
.header.sticky .pc_nav ul li.le .dnou2 a{font-size:14px;line-height:24px;}
.pc_nav ul li.le .dnou2 a{font-size:14px;line-height:24px;margin-bottom:10px;}
.dnou2{padding-right:13.7vw;}
/* .logo img{width:21vw;height:auto;} */
.logo{top:0.75vw;left:6.25vw;}
.pc_nav{margin-right:6.25vw;}

.lsdhx ul li h6 img:first-of-type{height: 70px !important;}
.lsdhx ul li h6 img:last-of-type{height: 50px !important;}
.lsdhx ul li h3{font-size: 16px !important;margin: 20px 0 10px !important;}
.lsdhx_txt{padding-top: 60px !important;}

.qcnb ul li h1{font-size: 260px !important;line-height: 260px !important;}
.qcnb ul li h3{font-size: 24px !important;}
.qcnb ul li p{font-size: 14px !important;}
.qcnd p{font-size: 14px !important;}



}

@media(max-width:1024px){
.pc_nav{ height:auto; display:none}
.sj_nav{ display:block; float:right; position:relative; width:22px;right:30px; min-height:60px;}	
.header{height:70px;padding:0px;}
.header.sticky{background:#000;}
.logo{padding-top:0px;top:5px;}
.logo{left:30px;}
.logo img{width:auto;height:auto;}
.header .mobile-inner-header-icon{background:url(/html/class/template/images/bg2.png) no-repeat center center;}
.header .mobile-inner-header-icon-click{background:url(/html/class/template/images/bg3.png) no-repeat center center;}
.header.sticky .mobile-inner-header-icon{background:url(/html/class/template/images/bg2.png) no-repeat center center;}
.header.sticky .mobile-inner-header-icon-click {background:url(/html/class/template/images/bg3.png) no-repeat center center;}
.header .pc_nav{display:none;}
.header li a{letter-spacing:0.1vw;}

.head{background:#000;}
.header.sticky li a{ color:#333;}
.qcnb ul li{width: 100% !important;padding: 40px 0 !important;}
.qcnb ul li h1{font-size: 120px !important;line-height: 120px !important;}
.qcnb ul li h3{font-size: 20px !important;margin: 20px 0 10px !important;}
}
@media(max-width:414px){
.logo{left:15px;}
.sj_nav{right:15px;}
.logo img{width:80%;height:auto;}
.logo{padding-top:0px;}
.header{height:60px;}
}
/*header end*/

/*header begin*/



/*header end*/



/*fotter begin*/
.footer{background:#363636;width:100%; height:auto; overflow:hidden;position:relative; z-index:1;padding:50px 12.5vw 0px;}
.foot_t{width:100%;heiht:auto;overflow:hidden;padding:10px 0px;}
.foot_tl{float:left;}
.foot_tr{float:right;}
.foot_tr p{float:left;margin-left:100px;}
.foot_tr p.bg{margin-left:0px;}
.foot_tr p a{font-size:18px;line-height:50px;color:#fff;}
.foot_b{width:100%;heiht:auto;overflow:hidden;border-top:1px solid #5e5e5e;padding:15px 0px;}
.foot_bl{float:left;}
.foot_bl p{font-size:14px;line-height:24px;color:#fff;}
.foot_bl p a{font-size:14px;line-height:24px;color:#fff;}
.foot_br{float:right;}
.foot_br p{font-size:14px;line-height:24px;color:#fff;}
.foot_br p a{font-size:14px;line-height:24px;color:#fff;}
@media(max-width:1440px){
.footer{padding:40px 6.25vw 0px;}
.foot_tr p{float:left;margin-left:60px;}
.foot_tr p a{font-size:16px;line-height:50px;color:#fff;}


}

@media(max-width:1280px){
    .lsdhx{padding: 0 5% !important;}
    
    
}



@media(max-width:1024px){
.footer{padding:30px 30px 0px;}

.lsdhx ul li{width: 49% !important;margin-bottom: 20px;}
.lsdhx ul li:nth-of-type(2n){margin-right: 0 !important;}
}
@media(max-width:768px){
.footer{padding:15px 15px 0px;}
.foot_tl{float:none;width:100%;}
.foot_tr{float:none;width:100%;}
.foot_tr p{float:left;margin-left:0px;width:20%;text-align:center;}
.foot_bl{float:none;width:100%;}
.foot_bl p{text-align:center;}

.foot_br{float:none;width:100%;}
.foot_br p{text-align:center;}

.lsdhx ul li h6 img:first-of-type{height: 40px !important;}
.lsdhx ul li h6 img:last-of-type{height: 30px !important;}
.lsdhx ul li h3{font-size: 14px !important;margin: 10px 0 5px !important;}
.lsdhx_txt{padding-top: 40px !important;}

}

@media(max-width:414px){
.foot_bl p span{display:block;}
.foot_tr p a{font-size:14px;line-height:30px;}

}
@media(max-width:375px){

}
@media(max-width:360px){

}
/*fotter end*/





















.wni_ff{position:absolute; right:0px; width:15%; height:100px; bottom:7%; z-index:9}
.yine1{font-size:18px;line-height:30px;color:#fff;margin-left:5px;margin-right:5px;}
.yinw{font-size:18px;line-height:30px;color:#fff; }
.yinw1{font-size:18px;line-height:30px;color:#fff;}







