/*header begin*/

.header{ clear:both; height:auto; min-height:2.08vw; width:100%;position:fixed; z-index:9999; left:0;right:0px; top:0;margin:0 auto;text-align:center;padding:1.6vw 3.65vw;}





.head{ clear:both; height:auto; min-height:2.08vw; width:100%;position:fixed; z-index:99999999; left:0;right:0px; top:0;margin:0 auto;text-align:center;padding:1.6vw 3.65vw;transition: all 0.5s ease;}



.logo{ float:left;margin-top:0px;width:9.21875vw;height:2.08vw;}

.logo img{ display:block; max-width:100%;vertical-align:middle;}

.pc_nav{width:auto;text-align:center;margin: 0 auto;display: inline-block;}

.pc_nav li{display:inline-block; padding-top:0px; position:relative;}





.pc_nav li:last-child{ margin-right:0px;}

.pc_nav li a{ color:#b2b2b2; font-size:0.83vw;line-height:2.08vw; display:block; position:relative;padding-left:2.08vw; padding-right:2.08vw;}

.pc_nav li:hover a{color:#fff;}

.pc_nav li.bg a{color:#fff;}



.dnou2{position:absolute; width:140px; top:2.08vw; left:0;display:none; padding-top:0.78vw; background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2); background:rgba(0,0,0,0.6);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

.pc_nav ul li.le{position:relative;}

.pc_nav ul li.le .dnou2 a{ display:block; background:none; color:#fff; font-size:0.73vw;padding:0px;line-height:36px;}

.pc_nav ul li.le .dnou2 a:hover{ background:none; color:#1aacd6; font-weight:normal;}





.dnou2 dl{ border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-align:left; padding:0px 15px 8px; position:relative;}

.dnou2 dl:before{content: "";display: block; height:100%; width:1px; background:#e8e8e8; width:1px; position:absolute; left:15px; top:0;}

.dnou2 dd{ padding-left:10px; line-height:36px;height:36px;text-align:center;}



.Navmeau2Line{ display:block; height:36px; width:1px; position:absolute; left:15px; top:20px; z-index:777;}

.Navmeau2Line em{ display:block; float:left; width:1px; height:26px; margin-top:0px; background:#1aacd6;}

.dnou2 dd a { color:#3c3c3c; font-size:14px;}

.dnou2 dd a:hover{ color:#1aacd6;}

.nav-link .Navmeau2 dl a{ padding:0;}

.bg .le .dnou2 dl a,.pc_nav .le .dnou2 dl a{ color:#fff;}







.pc_m{float:right;margin-top:0px;}

.pc_m p{display:inline-block;}



.wx{margin-right:1.6vw;}

.wx img{vertical-align: bottom;}

.zcdl{font-size:1.04vw;line-height:1.6vw;color:#fff;}

.zcdl img{vertical-align: middle;}

.zcdl img.im2{display:none;}

.zcdl a{font-size:0.83vw;line-height:1.25vw;color:#fff;font-style:italic;font-family:Arial;padding:0px 24px;}





.head.sticky{background:#fff;}

.head.sticky .pc_nav li a{ color:#333;}

.head .pc_nav li a{ color:#b2b2b2; }

.head .pc_nav li:hover a{ color:#fff; }

.head .pc_nav li.bg a{ color:#fff; }

.head .pc_nav li .dnou2 dd a { color:#fff;}

.head.sticky .pc_nav li .dnou2 dd a { color:#fff;}

.head.sticky .pc_nav li:hover a{color:#1aacd6;}

.head.sticky .pc_nav li .dnou2 dd:hover  a { color:#1aacd6;}

.head .pc_nav li .dnou2 dd:hover  a { color:#1aacd6;}

.head.sticky .pc_nav li.bg a{color:#1aacd6;}

.head.sticky .zcdl{color:#333;}

.head.sticky .zcdl a{color:#333;}

.head.sticky .zcdl img.im1{display:none;}

.head.sticky .zcdl img.im2{display:inline-block;}



@media(max-width:1440px){

.dnou2{width:110px;}

.Navmeau2Line em{margin-top:-2px;}

}

@media(max-width:1024px){

.pc_nav{display:none;}

.box{min-height:60px;}

.logo{width:auto;height:auto;}

.pc_m {margin-top:8px;margin-right:50px;}

.header,.head{min-height:40px;padding: 15px 30px;}

.zcdl{font-size:16px;line-height:24px;}

.zcdl a{font-size:16px;line-height:24px;}

}



@media(max-width:768px){

.zcdl a{font-size:14px;line-height:24px;}

.wx{margin-right: 10px;}

.pc_m {margin-right:40px;}

.header,.head{min-height:40px;padding: 15px 15px;}



}

@media(max-width:414px){

.pc_m {margin-top:8px;margin-right:40px;}

.zcdl a{padding: 0px 10px;font-size:14px;}

}

/*header end*/







/*fotter begin*/

.footer{background:#333;width:100%; height:auto; overflow:hidden;padding:0vw 3.65vw;}

.foot_t{border-bottom:1px solid #4b4b4b;padding:3vw 0px;clear:both;width:100%;height:auto;overflow:hidden;}

.foot_t ul{float:left;margin-right:6.9vw;}

.foot_t h2{margin-bottom:20px;}

.foot_t h2 a{font-size:16px;line-height:24px;color:#ffffff;}

.foot_t li{margin-bottom:10px;}

.foot_t li a{font-size:14px;line-height:24px;color:#999999;}

.foot_t li:hover a{color:#3265b0;}

.foot_gz{}

.foot_gz h2{font-size:18px;line-height:30px;color:#fff;margin-bottom:20px;text-align:left;}

.foot_gz p{float:left;margin-right:20px;}

.foot_gz p.bg{margin-right:0px;}

.foot_gz p img{vertical-align:middle;}

.foot_gz p span{display:block;text-align:center;padding-top:10px;color:#fff;}

.foot_lx{}

.foot_lx p{font-size:14px;line-height:32px;color:#999;font-family:Arial;}

.foot_lx p.bg{font-size:24px;color:#3265b0;}

.foot_lx p img{vertical-align:middle;margin-right:20px;}

.foot_lx p:hover{color:#3265b0;}



.foot_t ul.bg_gz{margin-right:0px;}





.foot_b{padding:20px 0px;clear:both;}

.foot_b span{display:inline-block;text-align:left;font-size:14px;line-height:24px;color:#999999;}

.foot_b span a{font-size:14px;line-height:24px;color:#999999;}

.foot_b font{display:inline-block;float:right;font-size:14px;line-height:24px;color:#999999;}

.foot_b font a{font-size:14px;line-height:24px;color:#999999;}



@media(max-width:1680px){

.foot_t ul{margin-right:5.6vw;}

}

@media(max-width:1600px){

.foot_t ul{margin-right:5.1vw;}

}

@media(max-width:1440px){

.foot_t ul{margin-right:3.9vw;}

}

@media(max-width:1400px){

.foot_t ul{margin-right:3.8vw;}

}

@media(max-width:1366px){

.foot_t ul{margin-right:3.4vw;}

}

@media(max-width:1366px){

.foot_t ul{margin-right:3.3vw;}

}

@media(max-width:1280px){

.foot_t ul{margin-right:2.6vw;}

}

@media(max-width:1024px){

.footer{padding: 15px 30px 0px;}

.foot_t ul{margin-right:0px;width:20%;min-height:170px;}

.foot_t h2{margin-bottom:10px;}

.foot_t li{margin-bottom:0px;}





.foot_t ul:nth-child(6){float:left;width:60%;margin-right:0px;}

.foot_t ul:nth-child(7){float:right;width:40%;margin-right:0px;}



}

@media(max-width:768px){

.footer{padding: 15px 15px 0px;}

.foot_t ul:nth-child(6){float:left;width:64%;margin-right:0px;}

.foot_t ul:nth-child(7){float:right;width:36%;margin-right:0px;}



}



@media(max-width:414px){

.foot_t ul:nth-child(6){width:100%;}

.foot_t ul:nth-child(7){width:100%;margin-top:15px;}

.foot_b{padding:15px 0px;}

.foot_b span a{display:block;}

.foot_b font{float:none;text-align:left;}

.foot_t h2 a{font-size:14px;line-height:24px;}

}

@media(max-width:375px){



}

@media(max-width:360px){



}

/*fotter end*/



.dezzz{display: none;width:18vw;position: absolute;top: 5.19vw;right: 5.2vw;z-index:99999999;padding: 0.52vw; background:rgba(255,255,255,0.5);}
.dezzz .s1{width:100%;font-size:0.83vw;line-height: 2.5vw;padding:0px 0.52vw;padding-right:50px;border:0px;}
.dezzz .s2{position:absolute;right:20px;bottom:38%;}
@media(max-width:1024px){
.dezzz{width:300px;position: absolute;top: 70px;right:30px;padding:10px;}
.dezzz .s1{width:100%;font-size:14px;line-height:30px;padding:0px 15px;padding-right:30px;border:0px;}
.dezzz .s2{position:absolute;right:20px;bottom:38%;}
}
@media(max-width:768px){
.dezzz{width:300px;position:absolute;top:70px;right:15px;padding:10px;}
.dezzz .s1{width:100%;font-size:14px;line-height:30px;padding:0px 15px;padding-right:30px;border:0px;}
.dezzz .s2{position:absolute;right:20px;bottom:38%;}
}



.sticky .dezzz{ background:rgba(50,101,175,0.5);}

































































