@media (max-width:6000px){
    html{
        font-size: calc(100vw/19.2) !important;
    }
}

@media (max-width:1024px){
    html{
        font-size: calc(100vw/7.5) !important;
    }
}
.new_home{line-height: 1 !important;}
.w_1600{width:83.33%;margin: 0 auto;}
.new_header img{width: 100%;vertical-align: top;}



.new_header{width: 100%;height:0.98rem;border-top: 0.05rem solid #004097;box-sizing: border-box;padding: 0 0.4rem;display: flex;justify-content: space-between;align-items: center;position: relative;top: 0;left: 0;z-index: 1000;transition: all 0.3s linear;}
.new_logo{width:2.8rem;}
.new_logo img:nth-of-type(1){display: block;}
.new_logo img:nth-of-type(2){display: none;}
.new_headerr{display: flex;align-items: center;}
.new_nav ul{display: flex;align-items: center;}
.new_nav ul li{margin-left: .28rem;position: relative;}
.new_nav ul li h2{height: 1rem;line-height: 1rem;}
.new_nav ul li h2 a{font-size: 0.16rem;color:#fff;display: block;width: 100%;line-height: 1rem;}
.new_nav ul li:hover h2 a{opacity: 0.8;}
.new_lan{font-size: 0.16rem;color: #fff;padding: 0 0.3rem;display: inline-flex;line-height: 1;border-left: 1px solid #fff;border-right: 1px solid #fff;margin: 0 0.3rem;}
.new_lan a{color: #fff;font-family:'arial';}
.new_search{width:0.2rem;margin-right: 0.1rem;position: relative;}
.new_search a{height: auto;line-height: 1;}
.search_bd{width: 2.4rem;height: 0.4rem;background:#fff;border-radius: 0.06rem;position: absolute;right: 0;top: 0.6rem;display: none;}
.search_bdcon{display: flex;align-items: center;width: 100%;height: 100%;}
.search_bd input{display: block;width: 80%;height: 100%;background:none;border:none;font-size: 0.16rem;color: #000;padding-left: 0.2rem;box-sizing: border-box;}
.search_sub{width: 20%;height: 100%;display: flex;justify-content: center;align-items: center;}
.search_sub img{width: 0.2rem !important;display: block !important;}
.newnav_btn{width:1.04rem;overflow: hidden;}
.newnav_btn img{position: relative;}
.new_search img:nth-of-type(1){display: block;}
.new_search img:nth-of-type(2){display: none;}

.nav2{
    position: absolute;
    top: 97%;
    background: #fff;
    width: auto;
    left: 50%;
    z-index: 10000;
    transform: translateX(-50%)scaleY(0);
    visibility: hidden;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    transition: .5s;
    transform-origin: top;
    box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    border-radius: 0 0 .08rem .08rem;
    overflow: hidden
}

.nav2:after {
    content: '';
    height: 3px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #004097
}

.nav2 .box {
    padding: 3px 0 0;
    text-align: center
}

.nav2 a {
    padding: 8px 30px;
    line-height: 28px;
    transition: .6s;
    font-size: 0.14rem;
    color: #666;
    text-align: center;
    white-space: nowrap;
    min-width: 1rem;
    justify-content: center;
    display: block;
}

.new_nav ul li .nav2 a:hover {
    color: #fff;
    background: #004097
}

.new_nav ul li:hover .nav2 {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%)scaleY(1)
}


.slide_down_nav {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 98;
    visibility: hidden;
    width: 100%;
}

.slide_down_nav .slide_down_nav_bg {
    position: fixed;
    right: 0;
    top: 0;
    height: 0;
    left: 0;
    background: #fff;
    background: #fff url(../img/home/zk_bg.jpg)50% no-repeat;
    background-size: cover;
    transition: .9s cubic-bezier(.165, .84, .44, 1).2s
}
.slide_down_nav .slide_down_nav_bg::after{display: block;width: 100%;height: 100%;content: '';background: rgba(0, 0, 0,0.5);position: absolute;left: 0;top: 0;}

.slide_down_nav .slide_down_nav_bg.on {
    height: 100%
}

.slide_down_nav_line_shuxian {
    position: absolute;
    left: 0;
    margin-left: -.5px;
    bottom: 0;
    width: 1px;
    height: 0;
    background: rgba(0, 0, 0, .15);
    opacity: 1;
    transition: .6s
}

.slide_down_nav_line_shuxian.on {
    height: 100%;
    transition-delay: 1s
}

.slide_down_nav .slide_down_nav_content {
    position: relative;
    z-index: 10;
    transition: .6s;
    height: 100%;
    opacity: 0;
    padding: 1rem 0 0
}

.slide_down_nav.on {
    visibility: visible
}

.slide_down_nav .slide_down_nav_content.on {
    transition: .6s;
    opacity: 1
}

.slide_down_nav .w_1600 {
    max-width: 96%;
    padding: 0;
    margin: .9rem auto 0 auto;
    height: 100%;
}

.miso_wzmap {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
    flex-wrap: wrap;
    
}

.miso_wzmap li {
    padding: 0 0;
    transform: translateY(.5rem);
    transition: .5s;
    opacity: 0;
    text-align: center;
    width: 20%
}


.miso_wzmap li:nth-child(1) {
    transition-delay: .1s
}

.miso_wzmap li:nth-child(2) {
    transition-delay: .2s
}

.miso_wzmap li:nth-child(3) {
    transition-delay: .3s
}

.miso_wzmap li:nth-child(4) {
    transition-delay: .4s
}

.miso_wzmap li:nth-child(5) {
    transition-delay: .5s
}

.miso_wzmap li:nth-child(6) {
    transition-delay: .6s
}

.miso_wzmap li:nth-child(7) {
    transition-delay: .7s
}

.miso_wzmap li:nth-child(8) {
    transition-delay: .8s
}

.miso_wzmap li:nth-child(9) {
    transition-delay: .9s
}

.miso_wzmap li:nth-child(10) {
    transition-delay: 1s
}
.miso_wzmap li:nth-child(11) {
    transition-delay: 1.1s
}
.miso_wzmap li:nth-child(12) {
    transition-delay: 1.2s
}

.miso_wzmap li h3 a {
    font-size: .16rem;
    color: #fff;
    position: relative;
    padding: 0 0 .18rem;
    margin-bottom: .16rem;
    font-weight: 700
}

.miso_wzmap li h3 a:before {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 0;
    height: 1px;
    background: #fff;
    transition: 1.2s 1.2s;
    transform: translateX(-50%)
}

.miso_wzmap li dl {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -.25rem
}

.miso_wzmap li dl dd {
    width: 100%;
    padding: 0 .25rem
}

.miso_wzmap li dl dd a {
    font-size: .14rem;
    color: #fff;
    line-height: .36rem;
    display: block;
    transition: .5s
}

.slide_down_nav_content.on .miso_wzmap li {
    transform: translateY(0);
    opacity: 1
}

.slide_down_nav_content.on .miso_wzmap li h3 a:before {
    width: .3rem
}








.new_header.off{transform: translateY(-100%);}
.new_header.on{transform: translateY(0);background: #fff;position: fixed;}
.new_header.on .new_logo img:nth-of-type(1){display: none;}
.new_header.on .new_logo img:nth-of-type(2){display: block;}
.new_header.on ul li h2 a{color: #333333;}
.new_header.on .new_lan{color: #333;border-color: #333;}
.new_header.on .new_lan a{color: #333;}
.new_header.on .new_search img:nth-of-type(1){display: none;}
.new_header.on .new_search img:nth-of-type(2){display: block;}
.new_header.on .new_search img:nth-of-type(1){display: none;}
.new_header.on .new_search img:nth-of-type(2){display: block;}


.new_fot{width: 100%;height:6.79rem;background: url(../img/home/fot_bg.png) no-repeat center center/cover;position: relative;top: -2rem;margin-bottom: -2rem;position: relative;padding-top: 2.74rem;box-sizing: border-box;z-index: 90;}
.new_fottop{display: flex;justify-content: space-between;}
.new_fottopl h2{font-size: 0.24rem;color: #ffffff;font-weight: normal;line-height: 0.4rem;}
.new_fottopl h2 span{display: block;font-size: 0.34rem;font-family: 'arial';}
.new_fottopl dl{margin: 0.2rem 0;}
.new_fottopl dl dd{display: flex;align-items: center;font-size: 0.16rem;color: #adbde6;margin-bottom: 0.12rem;}
.new_fottopl dl dd img{width:0.18rem;margin-right: 0.16rem;}
.new_fottopl h5{display: flex;align-items: center;}
.new_fottopl h5 a{width: 0.31rem;margin-right: 0.1rem;}
.new_fottopr{width: 8rem;}
.new_fottopr dl{display: flex;flex-wrap: wrap;}
.new_fottopr dl dd{width: 50%;height: 0.54rem;}
.new_fottopr dl dd a{font-size: 0.24rem;color: #ffffff;display: block;}
.new_fotf{width: 100%;height: 0.8rem;background: rgba(0,0,0,0.1);position: absolute;left: 0;bottom: 0;}
.new_fotf .w_1600{display: flex;justify-content: space-between;align-items: center;}
.new_fotfhz{width: 3.2rem;height: 0.8rem;background: #fff;position: relative;}
.new_fotfhz h2{padding: 0 0.3rem;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;height: 100%;}
.new_fotfhz h2 a{font-size: 0.24rem;color: #004097;}
.new_fotfhz h2 img{width:0.16rem;transition: all 0.3s linear;}
.new_fotf p{font-size: 0.16rem;color: #adbde6;line-height: 1;}
.new_fotf p a{color: #adbde6;border-left: 1px solid #adbde6;margin-left: 0.18rem;padding-left: 0.18rem;}
.go_top{width:0.33rem;position: absolute;left: 50%;top: 1.5rem;transform: translateX(-50%);cursor: pointer;}

.new_fotfhz dl{width: 1.8rem;background: #fff;border-radius: 0.1rem 0.1rem 0 0;position: absolute;left: 98%;bottom: 0;padding: 0.14rem 0;text-align: center;opacity: 0;transform: translateX(0.3rem);transition: all 0.3s linear;}
.new_fotfhz dl dd a{display: block;font-size: 0.2rem;color: #000;line-height: 0.5rem;}
.new_fotfhz:hover dl{opacity: 1;transform: translateX(0);}
.new_fotfhz:hover h2 img,.new_fotfhz.on h2 img{transform: rotate(-90deg);}
.nav2_zkbtn{width: 0.14rem;height: 0.18rem;display: none;}
.nav2_zkbtn img{transition: all 0.3s linear;}
.nav2_zkbtn.on img{transform: rotate(90deg);}

@media(max-width:1024px){
    .new_nav{display: none;}
    .new_header{padding: 0 5%;}
    .new_lan{font-size: 0.24rem;border-left: none;}
    .new_search{width: 0.24rem;}
    
    .new_fot{height: 9rem;}
	.new_fottopl{width: 50%;}
	.new_fottopr{width: 50%;}
    .new_fottopr dl{padding-bottom: 0.3rem;}
	.new_fottopr dl dd{text-align: right;width: 100%;}
	.new_fottopl dl dd{font-size: 0.24rem;line-height: 1.6;align-items: flex-start;}
	.new_fottopl dl dd img{width: 0.22rem;position: relative;top: 0.1rem;}
	.new_fottopl h5 a{width: 0.44rem;}
	.new_fotfhz{width: 33%;}
	.new_fotf p{width: 64%;font-size: 0.24rem;line-height: 1.4;}
	.new_fotfhz dl.on{transform: translateX(0);opacity: 1;}
	.new_fotfhz dl dd a{font-size: 0.24rem;}

    .slide_down_nav .slide_down_nav_content{padding: 0.6rem 0 0 0;}
	.miso_wzmap{flex-wrap: wrap;display: block;width: 100%;}
	.slide_down_nav_content .miso_wzmap li{width: 100%;flex: auto;}
    .miso_wzmap li{padding: 0;margin: 0;}
    .miso_wzmap li h3{padding:0.3rem 0;margin:0;}
	.miso_wzmap li h3 a{font-size: 0.26rem;margin: 0;padding: 0;}
	.slide_down_nav_content.on .miso_wzmap li h3 a::before{display: none;}
	.slide_down_nav_content .miso_wzmap li h3{border-bottom: 1px solid #fff;text-align: left;display: flex;align-items: center;justify-content: space-between;}
    .nav2_zkbtn{display: block;}
    .miso_wzmap li dl{padding: 0.3rem 0;margin: 0;display: none;text-align: left !important;}
    .miso_wzmap li dl dd a{font-size: 0.24rem;line-height: 2;}
}
