@media (min-width:981px) {
.social .swiper-slide{width:490px;height:324px;background:#fff;position:relative}
.zcgl .social .swiper-slide{width:443px;height:608px;background:#fff;position:relative}
}
@media (max-width:1600px) {
.social .slides{margin:0;padding:0;}
}
@media (max-width:1420px) {
.touzi .list li .item .item_info{width:72%}
.ydjj .yd2 .list_yd2 .xm6{width:48%}
.ydjj .yd2 .list_yd2 .dd{background-size:94% 100%;}
.ydjj .yd2 .list_yd2 .dd .dd_cont{width:65%}
.ydjj .yd2 .list_yd2 .dd3,.ydjj .yd2 .list_yd2 .dd4{background-position:right center;}
.ydjj .yd2 .list_yd2 .ky{max-width:35%;}#f3f3f3
.page3 .pg3_box1 .item .year .small{margin:0 12px 0 5px;}
.home .section .slide_down img{height:32px;}
}
@media (max-width:1220px) {
    .gsxw .list .item{padding:13px;}
}
@media (min-width:981px) {
.page1 .swiper-slide img{opacity:0;}
.active .ani{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
.active .ani-up{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}
.active .ani-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}
.active .ani-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}
.sub_slide img{opacity:0;}
}
@media (max-width:980px) {
.home .section .slide_down img{width:25px;}
.page2 .fp-tableCell{height:auto!important}
.page1 .swiper-container, .page1 .swiper-slide{height:auto;}
.page1 .swiper-slide{background:none!important;}
.page1 .swiper-slide img{opacity:1;}
.home .section{height:auto!important;padding-bottom:30px;padding-top:35px!important;}
.page1 .wp .jt{width:35px;height:35px;}
.ssqy .item_pic img{max-height:65px;}
.home .section.page1{padding-bottom:0;padding-top:0!important;}
.home .section .slide_down{display:none;}
.page2 .pg2_box1 .item .item_pic{width:100%}
.page2 .pg2_box1 .item .item_info{width:100%;padding:15px;}
.page2 .pg2_box1 .item .item_info .desc{margin-bottom:10px;}
.page2 .pg2_box2 .item_list li{padding:12px 0;}
.page2 .pg2_box1{margin-bottom:15px;}
.page2 .pg2_box2 .item{margin-top:12px;}
.page3 .sec_type{margin-bottom:15px;}
.page3 .info{padding-left:0;margin-top:15px;}
.page3 .info .tit{margin-bottom:15px;}
.page3 .pg3_box1{position:unset;margin-top:25px;padding:15px 0;}
.page3 .pg3_box1 .item{margin:12px 0;}
.page3 .pg3_box1 .item .year{margin-right:0;}
.page3 .pg3_box1 .item .year .small{margin:0 12px 5px 10px;}
.page3 .pg3_box1 li::after{width:100%;height:1px;top:unset;bottom:0;}
.page4 .pg4_list ul{flex-direction: column;}
.page4 .pg4_list{height:auto;max-height:unset;}
.page4 .pg4_list li{width:100%!important;margin-bottom:1px;}
.page4 .pg4_list li .item{overflow: hidden;flex-direction: column;}
.page4 .pg4_list li .item .item2 .item2_cont .desc{line-height:1.6;}
.page4 .pg4_list li .item .item1{width:100%;padding:7px 25px;display: inline-flex;flex-direction: row;justify-content: center;align-items: center;}
.page4 .pg4_list li .item .icon{right:15px;top:50%;transform: translateY(-50%);bottom:auto}
.page4 .pg4_list li .item .item1 .tb{width:45px;height:60px;}
.page4 .pg4_list li .item .item1 .tit{margin: 0 15px;width:100%}
.page4 .pg4_list li .item .item2{padding:15px;}
.page4 .pg4_list li .item .item2 .item2_cont{max-width:100%;}
.page4 .pg4_list li .item .icon{width:45px;height:45px;}
.page4 .pg4_list li .item .icon img{height:15px;}
.page4 .pg4_list li .item .item1  .icon i{background-size:15px;}
.page4 .pg4_list li.on .item .item1  .icon i{background:url(../img/icon_jian1.png) no-repeat center;background-size:15px;}
.page5 .item .item_txt{padding:0 25px;}
.page5 .item{height:265px;}
.page6 .item{height:140px;padding:20px 15px;}
.home .section.page7{padding:0!important}
/* subpage */
.sub_slide{height:42vh}
.sub_slide .lmt{opacity:0;}
.sub_slide .slide_txt .en{margin-top:5px;}
.sub_slide .slide_txt .en img{height:20px;}
.subcat{background:rgba(247,247,247,.9);margin-top:-49px;overflow: hidden;}
.subcat ul{flex-wrap: wrap;}
.subcat li{width:100%;}
.subcat li a{padding:8px 12px;}
.subcat li::after{display:none;}
.subcat li .en{font-size:12px;transform: scale(.8);}
.sub2 li{width:50%}
/* 集团新闻 */
.jtxw .list li .item .item_cont{width:100%;padding:15px;}
.jtxw .list li .item .item_cont .item_date{width:65px;flex-shrink:0;height:65px;padding-top:12px;margin-right:12px;}
.jtxw .list li .item .item_cont .item_info{width:calc(100% - 75px);}
.jtxw .list li .item .item_cont .item_info .item_desc{margin:5px 0;-webkit-line-clamp:2;max-height:48px;}
.jtxw .list li .item .item_pic img{height:auto;}
/* 公司新闻 */
.gsxw .list .item{padding:10px;}
.gsxw .list .item .item_cont{padding-bottom:15px;}
.gsxw .list .item .item_cont .tit{margin:10px 0 5px;}
.gsxw .list .item .item_cont .desc{margin-bottom:5px;}
.gsxw .list .item .item_pic img{height:auto;}
/* pages */
.pages{padding:15px 0 10px;}
.pages li{margin:0 2px;font-size:13px;}
.pages li a{height:26px;line-height:26px;padding:0 8px;}
.pages li i{font-size:13px;}
.touzi .list li{margin-bottom:10px;}
.touzi .list li .item{padding:5px;border-width:1px;}
.touzi .list li .item .item_date{width:62px;margin-right:8px;height:60px;border-width:1px;}
.touzi .list li .item .item_date .day{font-size:16px;}
.touzi .list li .item .item_date .year{font-size:13px;}
.touzi .list li .item .item_info .tit{font-size:15px;}
.touzi .list li .item .item_info .desc{line-height:16px;max-height:32px;margin-top:2px;font-size:12px;}
.touzi .list li .item .item_link{position:unset;right:0;width:unset;margin-left:10px;transform: translateY(0);}
.touzi .list li .item .item_link i{margin-left:3px;}
.touzi .list li .item .item_info{width:86%}
.ssqy .list .item .item_pic{height:85px;padding:5px 15px;}
.detail .news_time span{margin:3px;font-size:12px;}
.detail .news_time{padding:15px 0;}
.detail .news_cont,.detail .backlist{padding:15px 0 20px;}
.detail .backlist a{width:150px;height:38px;line-height:38px;}
.detail .sxp{padding-bottom:0;}
.detail .sxp li{margin:10px 0;}
.dongtai .list li{margin-bottom:15px;}
.dongtai .list li .item .info{width:100%}
.dongtai .list li .item{padding:15px;}
.dongtai .list li .item .info .tit{margin:8px 0;}
.dongtai .list li .item .info .vmore{margin:10px 0 18px;}
.dongtai .list li .item .bimg{max-width:100%;float:unset;}
.dongtai .list li .item .bimg img{height:auto;}
.dongtai .list li .item .info .desc{line-height:22px;max-height:44px;}
.zhuanti .list li .item .pic .date{width:65px}
.zhuanti .list li .item .info{padding:20px;}
.zhuanti .list li .item .info .item_link{margin:8px 0 0 0}
.zhuanti .list li .item .info .item_left .desc{margin-top:6px;line-height:20px;max-height:60px;}
.zhuanti .list li{margin-bottom:15px;}
.zhuanti .list li .item .info{border:0;}
.social .slides .jt{width:36px;height:36px;}
.social .slides{padding:0;margin:0 -15px;}
.social .social_item .social_type{height:35px;line-height:35px;margin-bottom:15px;font-size:16px;}
.social .social_tit{margin-bottom:20px;}
.honor .tablist .item .item_pic{height:120px;margin-bottom:12px;}
.honor .tablist .item{padding:15px;}
.honor .tab_ul li{height:38px;line-height:38px;}
.honor .tablist li:nth-child(9){display:none;}
.history{padding:0 0 180px;}
.history .wrap .slides{padding:0;margin:0;}
.history .item .item_pic{width:120px;height:120px;margin-right:15px;}
.history .item .item_pic img{border-width:4px;}
.history .wrap .jt{width:45px;height:45px;bottom:30px;}
/* team */
.team{padding:25px 0}
.groupSlide .groupSlide-item ul li{width:180px}
.groupSlide .groupSlide-item ul li img{height:120px;}
.team .picMarquee-right1 .jt{margin-top:-115px;top:0;position:relative;z-index:222;cursor: pointer;}
.team .picMarquee-right1 .jt img{width:30px;height:30px;}
/* apply */
.apply{padding:40px 0;}
.contact{padding:30px 0;}
.apply .item{padding:5px 10px;border-radius:8px;}
.apply .item .int1{height:30px;line-height:30px;}
.apply .btn{margin-top:0;}
.apply .btn button{height:40px;line-height:40px;max-width:65%;}
.contact .item{padding:20px 15px;}
.contact .item .icon{width:65px;margin-right:8px;}
.contact .item .icon img{width:35px;}
.contact .item .info .tit{margin:4px 0;}
.contact .item .info .desc{font-size:16px;}
.apply .item.item2 textarea{height:80px}
.about{padding:35px 0}
.about .info .tit{margin-bottom:15px;}
.about .info .info{line-height:22px;}
.speech{padding:30px 15px 80px 15px}
.speech .info p{margin:8px 0;}
/* gpzt */
.gqzt .gbox1{margin-bottom:-10px;padding-top:35px;}
.gqzt .gbox1 li.li1{margin-bottom:25px;}
.gqzt .gbox1 li .info{line-height:1.8;}
.gqzt .gbox1 li .item{padding:0;}
.gqzt .gbox3{padding:35px 0 0 0;background-size:100% 65%;}
.gqzt .gbox3 .desc{height:auto;margin-bottom:15px;}
.gqzt .gbox3 .pic{margin-bottom:25px;}
.ydjj .yd1{padding:25px 0 45px;}
.ydjj .yd1 .yd1_box1 li:nth-child(2) .item{padding-left:0;}
.ydjj .yd1 .yd1_box1 li .item .icon{width:55px;line-height:55px;height:55px;}
.ydjj .yd1 .yd1_box1 li .item .icon img{height:25px;}
.ydjj .yd1 .yd1_box1 li .item .counter{margin:0 5px;}
.ydjj .yd1 .yd1_box1{margin-bottom:15px;padding-top:45px;}
.ydjj .yd1 .yd1_box2 li{padding:0 15px;margin:5px 0;line-height:25px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}
.ydjj .yd1 .yd1_box2 .item{height:40px;line-height:40px;padding:0 15px;margin-bottom:6px;}
.ydjj .yd2{padding:55px 0 75px;}
.ydjj .yd2 .yd2_t1{font-size:15px;}
.ydjj .yd2 .yd2_t2{font-size:20px;margin:10px 0 25px;}
.ydjj .yd2 .list_yd2 .dd{background:none!important;margin-bottom:-10px;}
.ydjj .yd2 .list_yd2 .dd .dd_cont{padding:15px 15px 30px 15px!important;height:auto;width:100%;border-radius:5px!important;}
.ydjj .yd2 .list_yd2 .dd .dd_cont .xu{position:unset;margin-bottom:6px;display: block;}
.ydjj .yd2 .list_yd2 .dd .dd_cont .desc{line-height:22px;margin-top:8px;}
.ydjj .yd2 .list_yd2 .dd .icon{width:50px;left:50%!important;right:auto!important;top:auto!important;bottom:-25px!important;transform: translateX(-50%);}
.ydjj .yd2 .list_yd2 .dd{height:175px}
.ydjj .yd2 .list_yd2 .dd .dd_cont{border-radius:5px 5px 30px 5px;}
.ydjj .yd2 .list_yd2 .dd.dd2 .dd_cont{margin-top:18px;border-radius:5px  30px 5px 5px;}
.ydjj .yd2 .list_yd2 .ky{position:unset;transform: translate(0,0);margin:15px auto;padding:35px;max-width:100%;}
.ydjj .yd2 .list_yd2 .xm6{width:100%;}
.yd3{padding:35px 0;}
.yd3 .item .bimg{height:65px;padding:10px;}
.zcgl .zc2{padding:35px 0 0 0}
.zcgl .slides .swiper-slide .item .tit{padding:13px 0;font-size:13px!important;}
.zcgl .social .social_item{margin-bottom:0;}
.zcgl .zc1 .zc1_desc{font-size:15px;padding:45px 0 30px}
.yd3 .yd3_tit{margin-bottom:10px;}
.zcgl .yd3{padding:20px 0 30px}
.zcgl .yd3 .item{margin-bottom:0px;border-radius:5px;}
.zcgl .yd3 .list2 .item{margin-bottom:0;}
.zcgl .yd3 .item .bimg{height:55px;padding:5px;}
.zcgl .yd3 .list2{margin-top:10px;}
.zcgl .yd3 .grid{margin:0 -5px}
.zcgl .yd3 .grid-big>.grid>[class*='x']{padding:5px;}
.zcgl .zc1 .zc1_desc *,.zcgl .zc1 .zc1_desc p{font-size:16px!important}
/* zqrz */
.zqrz .rz1{padding:35px 0;background-position:bottom -55px center;}
.zqrz .rz1 .rz1_box1 .bimg{width:100%}
.zqrz .rz1 .rz1_wrap{padding:45px 0 0 0}
.zqrz .rz1 .rz1_box1 .info .tit{margin:15px 0 10px}
.zqrz .rz1 .rz1_box1 .info .desc{line-height:1.6;font-size:13px;}
.zqrz .rz1 .rz1_box2 .tit{padding-left:18px;}
.zqrz .rz1 .rz1_box2 .desc{line-height:22px;font-size:13px;}
.zqrz .rz1 .rz1_box3{padding-top:15px;text-align:center;}
.zqrz .rz1 .rz1_box3 li{margin:8px 0;}
.zqrz .rz2{padding:45px 0;}
.zqrz .rz3{padding:45px 0;}
.zqrz .rz3 .rz3_box1{padding:20px;margin-bottom:15px;}
.zqrz .rz_tit{margin-bottom:13px;}
.zqrz .rz3 .rz3_box2 .item .item_cont{padding:20px;}
.zqrz .rz3 .rz3_box2 .item .item_cont .item_tit span{top:-6px}
.zqrz .rz3 .rz3_box2 .item .item_cont .item_desc{margin-top:10px;height:auto;margin-bottom:10px;}
.zqrz .rz2 .charts_box .chart_tit{font-size:16px;}
.zqrz .rz2 .charts_box{padding:15px;}
.zqrz .rz2 .charts_box .charts{height:350px;}
.zqrz .rz3 .rz3_box2 .item .item_pic .bimg{height:auto;}
.zqrz .rz3{background:#f3f3f3}
.zqrz .rz3 .rz3_box1,.zqrz .rz3 .rz3_box2 .item .item_cont{padding:20px 0;}
.sub3 li{width:33.33%}
.gqzt .list_yd2 .dd{background:none!important;height:auto;overflow: hidden;}
.gqzt .list_yd2 .dd .dd_cont{width:110%;height:260px;}
.gqzt .list_yd2 .ky{position:unset;transform: translateX(0%);width:260px;height:260px;margin:0 auto;}
.gqzt .list_yd2 .dd .attr{font-size:14px;}
.gqzt .list_yd2 .dd .txt2 li{height:30px;line-height:30px;}
.gqzt .list_yd2 .dd .txt2{padding:55px 60px 25px 25px;}
.gqzt .list_yd2 .dd3 .txt2,.gqzt .list_yd2 .dd4 .txt2{padding:55px 25px 25px 60px;}
.bk1, .bottom{padding:0!important;}
.gqzt .bk2{background:#fff!important;}
.bk2 .subcat{margin-top:-84px;}

.sub1 li a{position: relative;color:#fff;}
.sub1 li .jt{position: absolute;right:15px;top:60%;transform: translateY(-50%);z-index:1;width:65px;height:35px;font-size:15px;flex-shrink:0}
.sub1 li  .jt img{width:23px;margin-right:3px;}
.sub1 li  .jt2{display:none;}
.sub1 .cur .jt2{display:flex;}
.sub1 .cur  .jt1{display:none;}
.subcat ul:nth-child(2){display:none;}
.subcat ul:nth-child(2) li.on a{background:none!important;}
.subcat ul:nth-child(2) li.on .cn{color:#333;}
.subcat ul:nth-child(2) li.on .en{color:#999;}
.subcat.sub2 li,.subcat.sub3 li{width:100%!important}
.home .section.fp-auto-height{padding-top:0!important}
.zhuanti .list li .item .pic img{height:auto!important}

.awards{margin-top:25px;}
.awards .item_dd{margin-bottom:30px;padding:30px 20px 20px 45px;}
.awards .item_dd .flex{flex-direction:column}
.awards .item_dd .year{width:100%;margin-left:-10px;margin-bottom:10px;}
.awards .item_dd .content{line-height:1.4}
.awards .item_dd:before{width:16px;height:16px;left:5px;}
.zqrz .rz2 .rz_list{padding:20px;margin-top:20px;}
.zqrz .rz2 .rz_list .dd{margin-bottom:15px;}
.zqrz .rz2 .rz_list .dd:last-child{margin-bottom:0;}
.zqrz .rz2 .rz_list .dd .tit{margin-bottom:10px;}
.zqrz .rz2 .rz_list .dd .desc{min-height:auto}
.zqrz .rz2 .rz_list .dd .pic{margin-top:15px;}
}