﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1400px) {

    .dsanp li .pic{ width: 100px;margin: 0 auto;}
    .dsanp li .pic img{width: 100%;}

}

@media screen and (max-width: 1200px) {

    .dyip li .pic{ width: 60px;margin: 0 auto;}
    .dyip li .pic img{width: 100%;}

    .dsanp li .pic{ width: 70px;}

}

@media screen and (max-width: 980px) {

    header{height: 50px;}
    header h1{width: 120px;position: fixed;left: 4%;top: 9px;}
    .nav{display: none;}
    header .yuyan{right: 60px;top: 0px;line-height: 50px;color: #999;}
    header .m-btn{display: block;float: right;}

    .banner{margin-top: 50px;}
    .banner .swiper-pagination-bullets{bottom: 10px;}
    .banner .swiper-pagination .swiper-pagination-bullet{margin:0 5px;}
    .banner .swiper-pagination-bullet{width: 6px;height: 6px;}
    .banner .swiper-button-next,.banner .swiper-button-prev{width: 30px;height: 30px;line-height: 30px;margin-top: -15px;display: none;}
    .banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size: 24px;}

    .dyip{padding:0.4rem 4%;}

    .derp{padding:0.4rem 4%;}

    .dsanp{padding:0.4rem 4%;}

    .dsip{padding:0.4rem 4% 1.5rem 4%;}

    .dwup{padding:0.4rem 4%;}

    .banner_ny .title{margin-left: 4%;}

    .subnav_er ul{padding:0% 4%;}
    .nav-wrap.navFix{top: 50px;} 

    .about_dyip{padding:0.4rem 4%;}

    .about_derp{padding:0.4rem 4%;}
    .about_derp .pic{width: 100%;}
    .about_derp .txt{width: 100%;}

    .about_dsanp{padding:0.4rem 4%;}
    .about_dsanp li .txt{float: right;width: 3.5rem;}

    .about_dsip{padding:0.4rem 4%;}

    .about_dwup{padding:0.4rem 4%;}

    .jiameng_dyip li{padding:0.6rem 0%;}
    .jiameng_dyip li .box{margin: 0 4%;}

    .tuiguang_dyip li{padding:0.6rem 0%;}
    .tuiguang_dyip li .box{margin: 0 4%;}

    .contact{padding:0.5rem 4%;}

    .hezuo{padding:0.4rem 4%;}

    .jishu{padding:0.4rem 4%;}

    .foot{padding:0.4rem 4% 0.2rem 4%;}
    .foot .foot_t .t_l dd{margin-left: .80542rem;}

    
}

@media screen and (max-width: 750px) {

    header .yuyan{font-size: .32rem;}

    .banner .swiper-slide .pc{display: none;}
    .banner .swiper-slide .m{display: block;}

    .dyip{padding:1rem 4%;}
    .dyip .title h2{font-size: .6rem;}
    .dyip .title p{font-size: .32rem;}
    .dyip .title .xian{width: 5rem;}
    .dyip .title .xian:after{bottom: -3px;width: 0.8rem;height: 7px;margin-left: -0.4rem;}
    .dyip ul{padding: 0%;margin-left: 0;flex-wrap: wrap;margin-top: .53438rem;}
    .dyip li{width: 100%;margin-left: 0;border-radius: 5px;margin-bottom: 0.5rem;padding: .53438rem .33438rem 1.73438rem .33438rem;}
    .dyip li h2{font-size: .5rem;}
    .dyip li p{font-size: .32rem;}
    .dyip li .pic{ width: 40px;margin: 0 auto;}
    .dyip li .more{font-size: .34667rem;}
    .dyip li .more{bottom: 15px;}
    .dyip li .more a{padding: .15000rem .21667rem;border-radius: 5px;}

    .derp{padding:1rem 4%;}
    .derp .title h2{font-size: .6rem;}
    .derp .title .xian{width: 5rem;}
    .derp .title .xian:after{bottom: -3px;width: 0.8rem;height: 7px;margin-left: -0.4rem;}
    .derp .title p{font-size: .32rem;}
    .derp .txt{margin-top: .53438rem;font-size: .32rem;}
    .derp .more{font-size: .34667rem;}
    .derp .more{margin-top: .53438rem;}
    .derp .more a{padding: .15000rem .21667rem;border-radius: 5px;}

    .dsanp{padding:1rem 4%;}
    .dsanp .title h2{font-size: .6rem;}
    .dsanp .title .xian{width: 5rem;}
    .dsanp .title .xian:after{bottom: -3px;width: 0.8rem;height: 7px;margin-left: -0.4rem;}
    .dsanp .title p{font-size: .32rem;}
    .dsanp .title .txt{padding:.53438rem 0;font-size: .32rem;}
    .dsanp ul{margin-top: 0px;display: block;margin-left: -3%;}
    .dsanp li{margin-bottom: 2%;width: 30.333%;margin-left: 3%;}
    .dsanp li h2{font-size: .4rem;}
    .dsanp li .pic{ width: 50px;}
    .dsanp li .more{font-size: .34667rem;}
    .dsanp li .more a{padding: .15000rem .21667rem;border-radius: 5px;}

    .dsip{padding:1rem 4% 1.5rem 4%;}
    .dsip .title h2{font-size: .6rem;}
    .dsip .title .xian{width: 5rem;}
    .dsip .title .xian:after{bottom: -3px;width: 0.8rem;height: 7px;margin-left: -0.4rem;}
    .dsip .title p{font-size: .32rem;}
    .dsip .txt{margin-top: .50667rem;font-size: .32rem;}
    .dsip .more{font-size: .34667rem;}
    .dsip .more{margin-top: 1.5rem;}
    .dsip .more a{padding: .15000rem .21667rem;border-radius: 5px;}

    .dwup{padding:1rem 4%;}
    .dwup .title h2{font-size: .6rem;}
    .dwup .title .xian{width: 5rem;}
    .dwup .title .xian:after{bottom: -3px;width: 0.8rem;height: 7px;margin-left: -0.4rem;}
    .dwup .title p{font-size: .32rem;}
    .dwup ul{margin-left: -2%;margin-top: .53438rem;flex-wrap:wrap;}
    .dwup li{width: 48%;margin-bottom: 20px;margin-left: 2%;}
    .dwup li .box{padding:.23438rem;}
    .dwup li h2{font-size: .4rem;}
    .dwup li p{font-size: .32rem;}
    .dwup li .more{margin-top: .50667rem;font-size: .32rem;}

    .banner_ny{margin-top: 50px;}
    .banner_ny .title{width: 92%;}
    .banner_ny .title h2{font-size: .5rem;}
    .banner_ny .title p{font-size: .32rem;}

    .banner_jm{margin-top: 50px;}
    .banner_jm .title h2{font-size: .5rem;}
    .banner_jm .title .xian{width: 5rem;}
    .banner_jm .title .xian:after{bottom: -3px;width: 0.8rem;height: 7px;margin-left: -0.4rem;}
    .banner_jm .title p{font-size: .32rem;}

    .banner_er .title h2{font-size: .6rem;}

    .subnav_er li{font-size: .10417rem;font-size: .32rem;}
    .subnav_er li a{padding: 0.2rem 0;transition: all 0.3s;}

    .about_dyip{padding:1rem 4%;}
    .about_dyip h2{font-size: .6rem;}
    .about_dyip .txt{font-size: .32rem;}

    .about_derp{padding:1rem 4%;}
    .about_derp h2{font-size: .6rem;}
    .about_derp .box{display: block;}
    .about_derp .pic{width: 100%;}
    .about_derp .txt{width: 100%;margin-left: 0;margin-top: .4rem;}
    .about_derp .txt .title{font-size: .5rem;text-align: center;}
    .about_derp .txt .xian{width: 2rem;margin: 0.05rem auto 0 auto;}
    .about_derp .txt p{font-size: .32rem;}

    .about_dsanp{padding:1rem 4%;}
    .about_dsanp .title h2{font-size: .5rem;}
    .about_dsanp .title .xian{width: 2rem;}
    .about_dsanp .title p{font-size: .32rem;padding:0rem;text-indent: 2em;}
    .about_dsanp ul{display: block;margin-left: 0rem;}
    .about_dsanp li{width:100%;margin-left: 0;padding: 0.5rem;margin-bottom: 0.2rem;}
    .about_dsanp li .pic img{width: 0.8rem;}
    .about_dsanp li .txt{width: 100%;float: none;margin-left: 0.3rem;}
    .about_dsanp li .txt h2{font-size: 0.4rem;}
    .about_dsanp li .txt p{line-height: 1.5;font-size: .32rem;}

    .about_dsip{padding:1rem 4%;}
    .about_dsip .title h2{font-size: .5rem;}
    .about_dsip .title .xian{width: 2rem;}
    .about_dsip .title p{font-size: .32rem;padding:0rem;}
    .about_dsip ul{margin-top: .2rem;display: block;margin-left: 0rem;}
    .about_dsip li{width: 100%;margin-left: 0rem;padding: 0.5rem;}
    .about_dsip li h2{font-size: 0.4rem;}
    .about_dsip li .xian{width: 1.5rem;}
    .about_dsip li p{font-size: .32rem;}

    .about_dwup{padding:1rem 4%;}
    .about_dwup .title{font-size: .6rem;}
    .about_dwup ul{margin-left: 0;}
    .about_dwup li{width: 100%;margin-left: 0;padding: 0.5rem;}
    .about_dwup li .pic{width: 2rem;margin: 0 auto;text-align: center;}
    .about_dwup li h2{font-size: 0.5rem;margin-top: .2rem;}
    .about_dwup li p{font-size: .32rem;margin-top: .2rem;}
    .about_dwup li:after{width: 3rem;}

    #section1{position: relative;top: -2rem;}
    #section2{position: relative;top: -3rem;}
    #section3{position: relative;top: -2rem;}

    .jiameng_dyip li{padding:40px 4%;}
    .jiameng_dyip li .left{width: 100%;margin-top: 0.5rem;}
    .jiameng_dyip li .left h2{font-size: .5rem;text-align: center;}
    .jiameng_dyip li .left .xian{width: 0.8rem;margin: 0.1rem auto;}
    .jiameng_dyip li .left p{line-height: 1.5;font-size: .32rem;}
    .jiameng_dyip li:nth-of-type(odd) .left{float: none;}
    .jiameng_dyip li:nth-of-type(even) .left{float: none;}
    .jiameng_dyip li .pic{width: 100%;position: static;transform: translateY(0%);}
    .jiameng_dyip li .pic img{width: 2rem;}
    .jiameng_dyip li .id{position: relative;top: -90px;}

    .tuiguang_dyip li{padding:1rem 4%;}
    .tuiguang_dyip li .left{width: 100%;margin-top: 0.5rem;}
    .tuiguang_dyip li .left h2{font-size: .6rem;text-align: center;}
    .tuiguang_dyip li .left .xian{width: 0.8rem;margin: 0.1rem auto;}
    .tuiguang_dyip li .left p{line-height: 1.5;font-size: .32rem;}
    .tuiguang_dyip li:nth-of-type(odd) .left{float: none;}
    .tuiguang_dyip li:nth-of-type(even) .left{float: none;}
    .tuiguang_dyip li .pic{width: 100%;position: static;transform: translateY(0%);}
    .tuiguang_dyip li .pic img{width: 2rem;}
    .tuiguang_dyip li .id{position: relative;top: -90px;}

    .contact_dyip{display: block;margin-left: 0;}
    .contact_dyip dl{margin-bottom: 0.4rem;width: 100%;margin-left: 0;}
    .contact_dyip dt{font-size: .5rem;}
    .contact_dyip dd{line-height: 2;font-size: .32rem;text-align: center;}
    .contact_dyip dd .pic{width: 3rem;margin: 0 auto;}
    #map_container{ height:8rem;margin-top: 0.5rem;}
    .amap-info-content{width: 70%;}
    .contact_derp{text-align: center;margin-top: 0;}
    .contact_derp .title{font-size: .5rem;}
    .contact_derp p{font-size: .32rem;}

    .hezuo{font-size: .32rem;padding:1rem 4%;}
    .hezuo .txt{padding-bottom: 1rem;}
    .hezuo .title{font-size: .6rem;}
    .hezuo p{padding-bottom: 0.4rem;}

    .hezuo ul{margin-left: 0;display: flex;flex-wrap: wrap;}
    .hezuo li{width: 94%;margin-left: 6%;margin-bottom: 0.5rem;}
    .hezuo li .pic img{width: 1.2rem;left: -0.6rem;}
    .hezuo li .txt{padding: 0.3rem 0.3rem 0.3rem 1rem;}
    .hezuo li .txt h2{font-size: .5rem;font-weight: bold;}
    .hezuo li .txt p{padding-bottom:0;}

    .jishu{padding:1rem 4%;}
    .jishu_dyip{padding: 0.2rem;}
    .jishu_dyip .pic{width: 100%;}
    .jishu_dyip .txt{width: 100%;padding: 0.5rem 0;}
    .jishu_dyip .txt h2{font-size: .6rem;text-indent: 0;text-align: center;}
    .jishu_dyip .txt p{font-size: .32rem;}

    .jishu_derp ul{margin-left: 0%;}
    .jishu_derp li{width: 100%;margin-left: 0%;margin-top: 0.4rem;}
    .jishu_derp li h2{font-size: .5rem;}
    .jishu_derp li p{font-size: .32rem;}
    
    .news li .box h2{font-size:.4rem;}
    .news li .box p{display:none;}
    .news li .more{font-size: .32rem;}

    .foot .foot_t .t_l{display: none;}
    .foot .foot_t .t_r .r_l{width: 100%;float: none;}
    .foot .foot_t .t_r .r_l .logo{display: none;}
    .foot .foot_t .t_r .r_l .txt{font-size: .44rem;float: none;display: flex;align-items: center;justify-content: center;font-style:normal;font-weight: bold;}
    .foot .foot_t .t_r .r_l .txt p{padding:0 0.2rem;letter-spacing: 0.05rem;}
    .foot .foot_t .t_r{float: none;width: 100%;}
    .foot .foot_t .t_r .l_b{display: none;}
    .foot .foot_t .t_r .l_b li{font-size: .32rem;}
    .foot .foot_t .t_r .l_b li i,.foot .foot_t .t_r .l_b li em{font-size: .32rem;}
    .foot .foot_t .t_r .r_r{display: none;}

    .foot .foot_b{font-size: .32rem;display: block;}

    

}