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

    header{height: 1.2rem;transition: all 0.3s;position: fixed;left: 0;top: 0;right: 0;z-index: 100;}
    header .dingbu{display: none;}
    header .top{height: 1.2rem;background: #FFF;position: relative;padding: 0 0 0 5%;}
    header .logo .txt{display: none;}
    header .logo h1{width: .88rem;}

    header .center{display: none;}

    header .dianhua{display: none;}

    header .right{right: 1.2rem;}
    header .right li{float: left;line-height: 1.2rem;font-size: .4rem;}
    header .right .search{line-height: 1.2rem;width: 1.2rem;height: 1.2rem;background: none;}
    header .right .search i{font-size: .6rem;color: #01408f;}
    .search_box{height: 1.2rem;top: 1.2rem;border-bottom: none;}
    .search_box .box{width: 100%;left: 0%;right: 0;top: 0px;margin-left: 0%;}
    .search_box .input_txt{float: left;width: 80%;height: 1.2rem;border: none;padding:0 .5rem;font-size: .32rem;background: #FFF;border-top: 1px solid #EEE;border-bottom: 1px solid #EEE;}
    .search_box .input_btn{float: right;width: 20%;height: 1.2rem;background: #01408f url(../images/pic2_1.png) no-repeat center;background-size: .7rem;}
    .search_box .guangbi{width: 1.2rem;height: 1.2rem;line-height: 1.2rem;text-align: center;position: fixed;right: 1.2rem;top: 0px;background: #FFF;color: #333;}

    .h_active{box-shadow: 0 0 .1rem rgba(0,0,0,.1);}

    .search{line-height: 1.2rem;width:1.2rem;height: 1.2rem;right: 1.2rem;top: 0;}
    .search i{font-size: .6rem;}
    .h_active .search i{color: #0039C8;}
    .search_box{height: 1.2rem;top: 1.2rem;border-bottom: none;}
    .search_box .box{width: 100%;left: 0%;right: 0;top: 0px;margin-left: 0%;}
    .search_box .input_txt{float: left;width: 80%;height: 1.2rem;border: none;padding:0 .3rem;font-size: .32rem;background: #FFF;border-top: 1px solid #EEE;border-bottom: 1px solid #EEE;}
    .search_box .input_btn{float: right;width: 20%;height: 1.2rem;background: #01408f url(../images/pic2_1.png) no-repeat center;background-size: .7rem;}
    .search_box .guangbi{width: 1.2rem;height: 1.2rem;line-height: 1.2rem;text-align: center;position: fixed;right: 1.2rem;top: 0px;background: #FFF;color: #333;}

    header .navm { display: block;}
    .nav{position: fixed;left: 0;top: 1.2rem;right: 0;bottom: 0;z-index: 1000;padding: 0;display: none;}
    .nav li{display: block;margin-right: 0;border-bottom: 1px solid rgba(255, 255, 255, .1);}
    .nav li p{line-height: 1.2rem;font-size: .4rem;padding:0 .02rem;}
    .nav li p:after{display: none;}
    .nav li p a{padding: 0 5%;display: flex;align-items: center;justify-content: space-between;}
    .nav li p a i{display: block;font-size: .32rem;transition: all .3s;}
    .nav li.on p a i{transform: rotate(90deg);}
    .nav li dl{position: initial;width: 100%;box-shadow: none;}
    .nav li dd{font-size: .32rem;}
    .nav li dd a{padding: .2rem 5%;}
    

    .banner{margin-top: 1.2rem;}
    .banner .swiper-slide .m{display: block;}
    .banner .swiper-slide .pc{display: none;}
    .banner .swiper-pagination .swiper-pagination-bullet{margin:0 .1rem;}
    .banner .swiper-pagination-bullet{width: 0.15rem;height: 0.15rem;}
    .banner .swiper-button-next,.banner .swiper-button-prev{width: .8rem;height: .8rem;text-align: center;line-height: .8rem;margin-top: -.4rem;}
    .banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size: 0.6rem;}

    .dyip{padding: 1rem 5%;background-size: 160%;}
    .dyip .title h2{font-size: .5rem;}
    .dyip .title p{margin-top: .2rem;font-size: .32rem;}
    .dyip .left{width: 100%;}
    .dyip .box{margin-top: .4rem;}
    .dyip .left .titleer{font-size: .4rem;padding: .2rem 0;text-align: center;}
    .dyip .left .titleer h2{font-size: .4rem;}
    .dyip .left .titleer p{font-size: .32rem;}
    .dyip .left ul{margin-left: -2%;padding: .2rem;}
    .dyip .left li{font-size: .32rem;width: 48%;float: left;margin-left: 2%;}
    .dyip .left li i{font-size: .32rem;}
    .dyip .right{width: 100%;margin-top: .4rem;}
    .dyip .right li{width: 48%;font-size: .32rem;}
    .dyip .right li p{padding: .15rem .1rem;}
    .dyip .right li:nth-of-type(1){width: 100%;}
    .dyip .right li:last-child{display: block;}

    .derp{padding: 1rem 5%;}
    .derp .title i{font-size: .6rem;}
    .derp .title .pic{width: 8rem;margin-top: .3rem;}
    .derp .title h2{top: .04rem;font-size: .4rem;}
    .derp .title p{margin-top: .1rem;font-size: .32rem;}
    .derp .gallery-thumbs-er .swiper-slide{padding:.2rem 0;}
    .derp .gallery-thumbs-er .swiper-slide span{font-size: .32rem;}
    .derp .gallery-thumbs-er .swiper-slide i{width: .5rem;height: .5rem;line-height: .5rem;font-size: .32rem;margin:0 .2rem;}
    .derp .gallery-thumbs-er .swiper-slide p{font-size: .32rem;}
    .derp .gallery-top-er .swiper-slide .shu{display: none;}
    .derp .gallery-top-er .swiper-slide .shu p{font-size: .4rem;}
    .derp .gallery-top-er .swiper-slide .txter{margin-left: 0;padding: .3rem;}
    .derp .gallery-top-er .swiper-slide .txter .bt{font-size: .4rem;}
    .derp .gallery-top-er .swiper-slide .txter p{margin-top: .2rem;line-height: 1.6;font-size: .32rem;}

    .dsanp{padding: 1rem 5%;}
    .dsanp .left{width: 100%;float: none;}
    .dsanp .txt{font-size: .32rem;}
    .dsanp .txt p:nth-of-type(2){font-size: .4rem;}
    .dsanp .txter{margin-top: .1rem;font-size: .32rem;}
    .dsanp .txtsan .dianhua i{font-size: .4rem;width: .6rem;height: .6rem;line-height: .6rem;}
    .dsanp .txtsan .dianhua .txtsi{font-size: .4rem;margin-left: .1rem;}
    .dsanp .txtsan .dianhua .txtsi p:nth-of-type(2){font-size: .32rem;}
    .dsanp .txtsan .more{float: right;font-size: .32rem;}
    .dsanp .txtsan .more i{margin-left: .2rem;font-size: .32rem;}
    .dsanp .right{width: 100%;float: none;margin-top: .3rem;}
    .dsanp .right i{height: .6rem;line-height: .6rem;font-size: .32rem;}
    .dsanp .right .input_txt{height: .6rem;font-size: .32rem;}
    .dsanp .right .input_btn{height: .6rem;font-size: .32rem;}

    .dsip{padding-top: 1rem;}
    .dsip .title h2{font-size: .5rem;}
    .dsip .title p{margin-top: .2rem;font-size: .32rem;}
    .dsip ul{margin-top: .4rem;}
    .dsip li figure{width: 100%;padding-bottom: 40%;}
    .dsip li .txt{position: initial;width: 100%;padding: .5rem;}
    .dsip li h2{font-size: .4rem;}
    .dsip li .txter{font-size: .32rem;margin-top: .2rem;}
    .dsip li .txt .more{margin-top: .4rem;font-size: .32rem;}
    .dsip li .txt .more a{padding: .1rem .2rem;}
    .dsip li .txt .more i{margin-right: .2rem;font-size: .4rem;}

    .dwup{padding: 1rem 5%;}
    .dwup .title h2{font-size: .5rem;}
    .dwup .title p{font-size: .32rem;}
    .dwup ul{margin-left: -2%;margin-top: .2rem;}
    .dwup li{width: 31.333%;margin-left: 2%;margin-bottom: 2%;}
    .dwup .more{margin-top: .2rem;font-size: .32rem;}
    .dwup .more i{font-size: .28rem;}

    .dliup .box{padding: 1rem 5%;}
    .dliup .title{font-size: .5rem;}
    .dliup .txt{font-size: .32rem;}
    .dliup ul{margin-top: .4rem;}
    .dliup li{float: left;width: 50%;margin-bottom: .4rem;}
    .dliup li span{font-size: .4rem;}
    .dliup li .yi{font-size: .32rem;}
    .dliup li .er{font-size: .32rem;}
    .dliup .more{font-size: .32rem;}
    
    .dqip{padding: 1rem 5%;background-size: 160%;}
    .dqip .title h2{font-size: .5rem;}
    .dqip .title p{margin-top: .1rem;font-size: .32rem;}
    .dqip .gallery-thumbs-san .swiper-slide{font-size: .32rem;}
    .dqip .gallery-top-san .swiper-slide .left{width: 100%;float: none;padding: .3rem;}
    .dqip .gallery-top-san .swiper-slide .left .txt strong{font-size: .4rem;}
    .dqip .gallery-top-san .swiper-slide .left .txt time{margin-top: .1rem;font-size: .32rem;}
    .dqip .gallery-top-san .swiper-slide .left .txt p{font-size: .32rem;}
    .dqip .gallery-top-san .swiper-slide ul{width: 100%;float: none;margin-top: .5rem;}
    .dqip .gallery-top-san .swiper-slide li{padding-bottom: .5rem;margin-bottom: .5rem;}
    .dqip .gallery-top-san .swiper-slide li .riqi{display: none;}
    .dqip .gallery-top-san .swiper-slide li .txt{width: 100%;}
    .dqip .gallery-top-san .swiper-slide li .txt strong{font-size: .4rem;}
    .dqip .gallery-top-san .swiper-slide li .txt p{font-size: .32rem;}

    .dbap{padding: 1rem 5%;border-top: 1px solid rgba(255, 255, 255, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
    .dbap .title{font-size: .5rem;}
    .dbap .box{margin-left: -.1rem;margin-top: .2rem;line-height: 2;}
    .dbap p{font-size: .32rem;}
    

    .banner_pic{margin-top: 1.2rem;}
    .banner_pic figure{padding-bottom: 40%;}
    .banner_pic .title h2{font-size: .5rem;}
    .banner_pic .title p{font-size: .32rem;margin-top: .1rem;}
    .banner_pic .title .xian{width: .4rem;margin-top: .2rem;}

    .con{padding: 1rem 5%;}
    .con_l{width: 100%;float: none;margin-top: .5rem;}
    .con_l .subnav_er .title{padding: .3rem .5rem;}
    .con_l .subnav_er .title h2{font-size: .5rem;}
    .con_l .subnav_er .title p{font-size: .32rem;}
    .con_l .subnav_er li{font-size: .32rem;}
    .con_l .subnav_er li a{padding: .3rem .5rem;}
    .con_l .lxwm{margin-top: .4rem;padding: .5rem;}
    .con_l .lxwm .title{font-size: .4rem;}
    .con_l .lxwm .txt{font-size: .32rem;}

    .con_r{width: 100%;padding: .4rem;float: none;}
    .con .about{line-height: 1.6;font-size: .32rem;}

    .gongchang ul{margin-left: -2%;}
    .gongchang li{width: 48%;margin-left: 2%;margin-bottom: 2%;}
    .gongchang li .pic .fdj i{font-size: .5rem;}
    .gongchang li .pic .fdj p{margin-top: .2rem;font-size: .32rem;}
    .gongchang li h2{padding: .2rem;}
    
    .zhengshu ul{margin-left: -2%;}
    .zhengshu li{width: 48%;margin-left: 2%;margin-bottom: 2%;}
    .zhengshu li .pic .fdj i{font-size: .5rem;}
    .zhengshu li .pic .fdj p{margin-top: .2rem;font-size: .32rem;}
    .zhengshu li h2{padding: .2rem;}

    .news li .riqi{display: none;}
    .news li .box{padding:0;width: 60%;}
    .news li .box h2{font-size: .4rem;}
    .news li .box p{display: none;}
    .news li .box .more{margin-top: .1rem;font-size: .32rem;padding: .05rem .3rem;}
    .news li .pic{width: 35%;margin-left: 5%;}

    .fenye li{font-size: .32rem;margin:0 .1rem;}
    .fenye li a{width: .6rem;height: .6rem;line-height: .6rem;}
    .fenye li i{font-size: .32rem;}

    .products ul{margin-left: -2%;}
    .products li{width: 48%;margin-left: 2%;margin-bottom: 2%;}
    .products li p{font-size: .32rem;}

    .products_r{width: 100%;float: none;}
    .products_con_t{padding: .5rem;}
    .products_con_t .left{width: 100%;float: none;}
    .products_con_t .right{width: 100%;float: none;margin-top: .5rem;}
    .products_con_t .right h2{font-size: .5rem;padding: .1rem 0;}
    .products_con_t .right .txt h3{font-size: .4rem;}
    .products_con_t .right .txter{font-size: .32rem;}

    .products_con_c .title{font-size: .4rem;padding: .2rem .2rem .2rem .8rem;}
    .products_con_c .title:after{width: 3px;height: .38rem;top: .3rem;left: 5%;}
    .products_con_c .txt{padding: .5rem;font-size: .32rem;}

    .products_con_b .title{font-size: .4rem;padding: .2rem .2rem .2rem .8rem;}
    .products_con_b .title:after{width: 3px;height: .38rem;top: .3rem;left: 5%;}
    .products_con_b ul{padding: .5rem;}

    .news_r{width: 100%;float: none;}
    .news_con .title{text-align: center;padding: .5rem;}
    .news_con .title h2{font-size: .5rem;}
    .news_con .title p{font-size: .32rem;}
    .news_con .txt{padding: .5rem;font-size: .32rem;}

    .syt li{font-size: .32rem;}
    .syt li i{font-size: .32rem;}

    .cpxqer .tit{font-size: .32rem;}
    .cpxqer .position{width: 60%;}
    .cpxqer .address{display: none;}
    .cpxqer .salary{display: none;}
    .cpxqer .time{width: 40%;}
    .cpxqer .time i{font-size: .32rem;}
    .cpxqer li .con_er{font-size:.32rem;}

    .con .contact h2{font-size: .5rem;}
    .con .contact ul{margin-top: .5rem;}
    .con .contact li{width: 100%;margin-bottom: .5rem;}
    .con .contact li i{width: 1rem;height: 1rem;line-height: 1rem;font-size: .6rem;}
    .con .contact li p{margin-top: .2rem;font-size: .32rem;}

    #map_container{width: 100%; height:8rem;float: none;}

    .liuyan .title{font-size: .5rem;margin-top: 1rem;}
    .liuyan .txt{margin-top: .1rem;font-size: .32rem;}
    .liuyan ul{margin-left: 0%;margin-top: .4rem;}
    .liuyan li{ width:100%;float: none;margin-left: 0%;}
    .liuyan li .input_txt{font-size: .32rem;}
    .liuyan .li .input_txt{font-size: .32rem;}
    .liuyan .textarea textarea{height:2rem; padding:1%;font-size: .32rem;}
    .liuyan .more{margin-top:.2rem;}
    .liuyan .input_btn{padding: .1rem .4rem;font-size: .32rem;}

    .foot{padding-top: .5rem;}
    .foot .foot_t{padding: .5rem 5%;display: block;}
    .foot .foot_t .left{width: 100%;}
    .foot .foot_t .left dl{width: 100%;padding-bottom: .4rem;border-bottom: 1px solid rgba(255, 255, 255, .1);margin-bottom: .4rem;}
    .foot .foot_t .left dt{font-size: .4rem;}
    .foot .foot_t .left dd{float: left;margin-right: .2rem;font-size: .32rem;}
    .foot .foot_t .center{padding: .2rem 0;}
    .foot .foot_t .center li{padding-bottom: .1rem;font-size: .32rem;}
    .foot .foot_t .center li i,.foot .foot_t .center li em{font-size: .32rem;margin-right: .1rem;}
    .foot .foot_t .right{display: none;}
    .foot .foot_b{padding: .5rem 5%;font-size: .32rem;}
    .foot .foot_b a{font-size:.32rem !important;}
    

}