﻿/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}
/* PcMode*/
body:after {display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;content: 'Pc';}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
/*img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}*/
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }
/* PadMode*/
@media only screen and (max-width: 1800px) {
    .header .h_tools{margin-left:5%;}
    .ipart01 .ipart01_top .fenlei li{margin:0 10px;}
    .ipart01 .ipart01_top .inp input{width:150px;}
    .ipart04 .left .left_b .item .box .tit{font-size:20px;}
    .ipart04 .right .item .intro .box .tit{font-size:20px; line-height:32px; height:64px; overflow:hidden;}
	.ipart01 .ipart01_bott .left img{max-width:100%; }
    .service_intro02 .tab_c .content .right .box{padding-top:50px;}
	.party02 .info_box .pd {padding: 20px 20px 78px 20px;}
	.responsibility3 .tab_c {min-height: 250px; overflow: auto;padding-right: 5px;}
	.honor01 .tab_t .right dl dd {width: 47.5%;}
	.foot_top dl{margin-right:5.0%;}
}

@media only screen and (max-width: 1550px) {
    .header .h_tools{margin-left:2%;}
    .header .inav .nav_li{margin:0 17px;}
    .foot_top dl{margin-right:4.2%;}

    /* 首页 */
    .ipart01 .ipart01_top .fenlei li{padding:0 5px;}
	.ipart03 .left>img{margin-left:10%;}
    .header .inav .nav_li {margin: 0 10px;}

    .service_intro02 .tab_c{height:400px;}
    .service_intro02 .tab_c .content .right .box{padding:40px 30px 0;}
	.service_intro03 { margin-bottom:70px;}
    .service_intro03 .content .intro .tit{font-size:20px;}
    .service_intro03 .content .intro .box{padding:0;}
	.pro_detail01 .infor{padding:0 20%;}

    .contact_us01 .content .cover .content_ .img_box .item{width:44%; text-align:center;}
    .contact_us01 .content img{max-width:100%;}
    .contact_us01 .content .map{width:59%;}
    .contact_us01 .content .cover{width:41%;}
	.party02 .info_box .pd {padding: 20px 20px 78px 20px;}
	.responsibility1 .fix .txt .t {margin-top: 5%;}
	.responsibility3 .tab_c {min-height: 250px; overflow: auto;padding-right: 5px;}
	.honor01 .tab_t .right dl dd {width: 47.5%;}
}

@media only screen and (max-width: 1440px) {
   .foot_top dl{margin-right:3.5%;}
   .content5 .right ul li h2 {font-size: 24px;}
   .content5 .left h2 {font-size: 32px; }
   .banner .swiper-slide .ctx {width: 1110px; }

    /* 环保产品 */
    .green01 .tit{font-size:33px;}
    .green01 .con{font-size:20px;}
    .green01 .img{margin:50px 0;}
	
    /* 公司治理 */
    .investment3 .right .box{padding:20px 40px;}
    .investment3 .right .box .tit{font-size:20px; margin-bottom:20px;}
	.investment3 .left .box .icon1 img{width:7%;}

    .service_intro02 .tab_c .content .right .box{padding:20px 20px 0;}
    .service_intro02 .tab_c .content .right .box .con ul li{font-size:16px;}
	
    .pro_detail01 .item2{width:310px; right:0;}
    .pro_detail01 .item ul li{padding:0 2%;}
	.pro_detail01 .left{width:40%;}
    .pro_detail01 .left .link a{margin-right:8px;}
	.pro_detail01{padding:70px 0 70px;}
    .proCenter_ban .cover{left:102px;}
    .proCenter_ban .owl_dots{width:1200px; margin-left:-600px;}
    .pro_center02 .bd .item .left .box{padding:25px 20px;}
    .pro_center03 .img_{width:650px; height:auto;}
    .pro_list01 .right .item .item_box .intro .btn_box a{padding:0 20px;}
    .pro_center02 .bd .item .left .box .tit{font-size:25px; white-space:normal}
	
    .ipart01 .ipart01_top{line-height:80px;}
    .ipart01 .ipart01_top .inp input{line-height:80px;}
    .ipart01{height:750px;}
    .ipart01 .ipart01_top .select .tit .icon{top:36px;}
	.ipart01 .ipart01_bott .right .intro .con{min-height: 235px;}
    .ipart01 .ipart01_bott .right .intro .tit{font-size:20px;}	
    .ipart02 .item:hover .cover{margin-top:-230px;}
    .ipart02 .item .cover .box .con{font-size:15px;}
	.ipart03 .left .content {left: 0%;}
	
    .contact_us01 .content .cover .box{padding:40px;}
    .contact_us01 .content .cover .content_ .img_box{width:45%;}
    .contact_us01 .content .cover .content_{margin-bottom:30px;}

    .top_search .search_box {padding: 20px 6%;}
    .top_search .search_box input{font-size:28px;}

    .service_intro01 .content .right .box .intro .tit{margin-top:0;}
    .responsibility1 .fix .txt .t{margin-top:0;}
    .news_list01 .content .li_{height:400px;}
	.news_list01 .content li.no_img .front .img_ .t{top:20px;}
    body .album_wrap_case4 .album_case4{max-width:55%;}
	.company4 .company42 .content .item .item_left .item_box .t {font-size: 18px;}
	.company4 .company42 .content .item .item_left {width: 50%;}
	.company4 .company42 .content .item .item_left .item_box {padding: 15px;}
    .company05 .item .intro{padding-top:20px;}
	.company05 .item .intro .txt{height:auto; padding-right:5px;}
    .company05 .item .intro .txt::-webkit-scrollbar {width:4px;height:4px;}
    .company05 .item .intro .txt::-webkit-scrollbar-thumb {border-radius:5px;background:#265ba8;}
    .company05 .item .intro .txt::-webkit-scrollbar-track {border-radius:0;background:#f6f5f5;}
	.contact_us02 .top .item .intro .box {padding: 14px 40px;}
	.honor01 .tab_t .right {width: 50%;}
	.gl_company01 li .intro .cover .box .c {min-height: 345px;}
    .party01 .con ul li .box{padding:0 12%;}
	.party02 .info_box .pd {padding: 20px 20px 54px 20px;}
	.responsibility1 .fix .txt .t {margin-top: 5%;}
	.responsibility3 .tab_c {min-height: 250px; overflow: auto;padding-right: 5px;}
	.green02 ul li .right .box .con{height:135px; }
	.green02 ul li .right .box .con2{height:220px;}
}

@media only screen and (max-width: 1366px) {
    .channel_content{padding:50px 0;}
    .ipart01 .ipart01_top .title{font-size:30px;}
    .ipart01 .ipart01_bott{margin-top:50px;}
    .ipart01 .ipart01_bott .right .xh{margin-top:100px;}
    .ipart01 .img_bg img{/* width:1600px; margin-left:-800px; */ width: 100%;height: 830px;}
    .ipart01 .ipart01_bott .right .intro .img{margin-top:0;}
	.ipart01 .ipart01_bott .right .intro .con{margin-bottom:20px; min-height: 175px;}
    .ipart01{height:720px;}
    .ipart02 .item .cover .box .tit{font-size:30px;}
	.ipart03{padding:50px 0 40px;}

    .responsibility1 .fix .txt .t{margin-top:0;}
    .responsibility1 .fix .txt .t{font-size:24px;}
	.responsibility1 .fix .txt .d {font-size: 14px;}
	.responsibility1 .fix .txt {width: 46%;}
	.responsibility1 .fix .pic {width: 54%;}
	.responsibility1 .fix .btn-white {margin-top:10px; display: table;}
	.responsibility1 .fix .btn-white span{ height: 40px;line-height: 40px;}
		
    .about_center01 .infor .con{margin:0 0 15px; font-size:30px; line-height:30px;}
	.about_center02 .li_ .cover .box .tit {font-size: 20px;}
	.about_center03 {margin-bottom: -50px;}
    .news_list01 .content li.no_img .front .img_ .t{font-size:20px; line-height:30px;}
    .news_list01 .content li .front .intro .box .tit{font-size:20px; line-height:30px; height:60px;}
    .news_list01 .content .li_{height:400px;}
    .news_detail03 .content .item .t{font-size:20px;}
    .xc_crumbs .item ul li a{padding:10px 0;}
    .service_intro02 .tab_c .content .right .box .tit{font-size:30px;}
    .service_intro02 .tab_c .content .right .box .con ul{margin:15px 0;}
	.service_intro02{padding:50px 0;}
	.service_intro02 .right .img{padding:30px 0;}
	.xc_crumbs .item {margin: 0 3px;}
	.zrbg_zsgx ul li a {min-height: 470px;}
	.ehs_zs h2 {width: 35%;}
	.investment3 .left .box .tit {font-size: 24px;}
	.investment3 .left .box .tit {margin: 30px 0 35px 15%;}
	.investment3 .left .box .con {padding-left: 15%;}
	.investment3 .left .box {padding: 72px 0 80px 70px;}
	.bdCont {width: 100% !important;}
	.company71 .box .pd{height: 200px;}
	.proCenter_ban .cover{left:83px;}
	.company4 .company42 .content .item .item_left { width: 50%;}
	.honor01 .tab_t .right dl dd {width: 47.5%;}
	.gl_company01 li {width: 47.5%;}
	.gl_company01 .xg2 ,.gl_company01 .xg4,.gl_company01 .xg6{margin-right: 0%;}
	.gl_company01 {margin-top:2.75%;}
	.gl_company01 li .intro .cover .box .c {min-height: 370px;}
	.company4 .company41 .content .left {width: 56%;float: left;}
	.contact_us02 .top .item .intro .box {padding: 12px 40px;}
	.contact_us02 .top .item .intro .box .jiahao{bottom:24px;}
	.party02 {padding-bottom:50px;}
	.party02 .info_box .pd {padding: 20px 20px 54px 20px;}
	.responsibility1 {margin-bottom:70px;}
	.responsibility1 .fix .txt .t {margin-top: 5%;}
	.responsibility3 .tab_c {min-height: 250px; overflow: auto;padding-right: 5px;}
	.green02 ul li .right .box .con{height:110px; }
	.green02 ul li .right .box .con2{height:200px;}
}

@media only screen and (max-width: 1280px) {
    .channel_content {padding-top:20px;}
	.about_center03 {margin-bottom: -50px;}
    .brand_detail04 .content .owl-nav>div{width:50px; height:50px; line-height:50px;}
    .brand_detail04 .content .owl-nav .owl-prev{left:-25px;}
    .brand_detail04 .content .owl-nav .owl-next{right:-25px;}
    body .album_wrap_case4 .album_case4{max-width:80%;}
	.foot_top {padding: 50px 0 80px;}
	
    .company .m1{background: none; padding-bottom: 180px;}
    .company .m1::after{height: 150px;}
    .company .m1 .brand{height: 150px;}
    .company .m1 .brand>.wrap{display: block;}
    .company .m1 .brand>.wrap .slogan{font-size: 2rem; text-align: center; margin-top: 20px;}
    .company .m1 .brand>.wrap .slogan span{font-weight: bold;}
    .company .m1 .brand>.wrap .slogan i{transform: scale(.5); margin: 0 5px;}
    .company .m1 .brand>.wrap .slogan i:nth-of-type(2){display: none;}
    .company .m1 .brand>.wrap .logo{text-align: center; padding-top: 20px;}
    .company .m1 .brand>.wrap .logo>img{height: 60px;}
  
    .gl_company01 li {width: 47.5%;}
	.gl_company01 .xg2 ,.gl_company01 .xg4,.gl_company01 .xg6{margin-right: 0%;}
	.gl_company01 {margin-top:2.75%;}
	.party02 {padding-bottom:40px;}
	.responsibility3 .tab_c {min-height: 250px; overflow: auto;padding-right: 5px;}
	.responsibility1 .fix .txt .t {margin-top: 4%;}
	.gotop {right: 1.5%;}
	.Float {right: 2.4%;}
	.pro_center02 .hd {margin: 40px 0;}
}

@media only screen and (max-width: 1240px) {
    .course .bd,.course .bd dl {min-height: 420px!important;}
	.honor01 .tab_c ul li .txt{font-size:14px;}
	.content5 .right ul li h2 {font-size: 20px;}
	.content5 .left h2 {font-size: 26px; }
	.nav__btn {display:none;}
    body:after {content: 'Pad';}
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap{min-width:0;padding-left: 2%;padding-right: 2%;width: auto; }
	.mwrap{padding-left: 0%;}
	.wrap, .mwrap{min-width:0;}
    .xc_banner .infor .tit{font-size:35px;}
    
    .foot_top dl .contact{padding:0 20px;}
    .foot_top dl .contact i{margin-left:20px;}
	.foot_top dl {margin-right: 3.8%;}
	
	 /* 二级导航 */
    .header .erji_nav{background:#113e94; overflow:hidden; top:78px}
    .header .erji_nav .erji_content{max-width:1200px;}
    .header .erji_nav .erji_content .erji_btn{display:none;}
    .header .erji_nav:after {content:''; position:absolute; top:0; right:0; width:90px; height:60px; z-index:9; pointer-events:none;
        background:-webkit-linear-gradient(to left, rgba(253,196,101,.97), rgba(253,192,88,0));
        background:-moz-linear-gradient(to left,  rgba(253,196,101,.97), rgba(253,192,88,0));
        background:-ms-linear-gradient(to left,  rgba(253,196,101,.97), rgba(253,192,88,0));
        background:-o-linear-gradient(to left,  rgba(253,196,101,.97), rgba(253,192,88,0));
        background:linear-gradient(to left,  rgb(4, 52, 144), rgba(244,167,29,0));
    }
    .header .erji_nav .erji_content .erji_list .erji_intro.down{height:60px;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul{width:100%; overflow-x:auto; overflow-y:hidden; white-space:nowrap; height:65px;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li{height:60px; line-height:60px;;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li a{color:#fff;;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li.on a{color:#fff;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li a:after{height:3px; border-radius:3px; bottom:15px;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li.on a:after{background:#fff;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li a:hover{color:#fff;;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li a:hover:after{background:#fff;}
    .channel_Left{display:none;}
    .channel_Right{width:100%;}
	
    /*新闻列表*/
    .news_list01{padding:0;}
    .news_list01 .content .li_{width:49%; margin-right:2%;}
    .news_list01 .content .li_:nth-child(2n){margin-right:0px;}

    /*新闻详细*/
    .news_detail01>.wrap{width:940px;}
    .news_detail03 .content .item .t{font-size: 24px;}
    .news_detail03 .content .item{padding:40px;}
	
    /* 公司治理 */
    .investment3 .left .box img{width:50px;}
    .investment3 .left .box .con{}

    /* 招聘列表 */
    .job_list02 .bd .j_c .intro .job_btn{position:static; margin-top: 20px;}
    .job_list02 .left{width:70%;}
    .job_list02 .right{width:26%;}
    .job_list02 .right .right_tit{font-size: 26px;}
    .job_list02 .tit{font-size: 32px;}

    .service_intro01 .content .left ul li span{font-size:20px;}
    .service_intro01 .content .left ul li{padding:15px 0;}
    .service_intro01 .content .right .box{padding:30px;}
    .service_intro01 .content .right .box .intro .tit{margin-top:20px;}
    .service_intro02 .tab_t .right{width:43%; font-size:16px;}
    .service_intro02 .tab_c .content .right .box .tit{font-size:25px;}
    .service_intro02 .tab_c .content .right .box .con ul{margin:0;}
    .service_intro02 .tab_c .content .right .box .con ul li{width:50%;}
    .service_intro02 .tab_c .content .right .box .con .txt{font-size:16px;}
    .service_intro02 .tab_c .content .right .box .con span{font-size:25px;}
    .service_intro03 .item{margin-bottom:20px;}

    .aboutCen_ban .intro{bottom:80px;display: none;}
    .aboutCen_ban .intro li .number span.num{font-size:60px; line-height:60px;}
    .about_center01{padding:0;}
    .about_center01 .infor .txt{ margin:0 auto;}
    .about_center02 .li_ .cover .box {padding:30px;}
    .about_center02 .li_ .cover .box .tit{font-size:16px;}
    .about_center03{padding:60px 0 80px; background-size:cover;}
    .about_center03 .cover{width:50%;}
    .about_center03 .cover .box{padding:40px;}
	.gl_company01 {margin-top:2.75%;}
	.gl_company01 li {width: 100%;}
	.company03 li .img .cover .t{font-size:20px; padding:40px 3% 0;}
    .company03 li .intro .cover .box{padding:5px;min-height: 130px;}
	.company03 li .intro .cover .box .t {font-size: 18px;}
	.company4 .company41 .content .left .text{margin-top:30px;}
    .company4 .company42 .content .item .item_left .item_box{padding:5px 15px;}
    .company4 .company42 .content .item .item_left .item_box .t{font-size:16px;}
	.company4 .company41 .content .left {width: 100%;}
	.company4 .company41 .content .right {width: 100%;}
	.company4 .company42 .content .item .item_left {width: 100%;}
	.company4 .company42 .content {padding: 75px 0 0px;}
    .company05 .item.odd .left{width:50%;}
    .company05 .item.even .left{padding:0 6% 0 0;}
    .company05 .item .intro{padding:30px 0 20px;}
    .company05 .item .intro .tit{font-size:25px; line-height:25px;}
    .company05 .item .intro .con{font-size:20px; line-height:25px; padding:10px 0;}
	.company05 .item .intro .txt ul li .c{font-size:50px; margin-top:10px;}
    .company05 .item .intro .txt{height:auto;}
	.company05 .infor .tit {font-size: 24px;}
    .company7 .content .text .c p{font-size:16px;}
	.company71 .box .title {font-size: 20px;}
	.company71 .box {padding: 4%;}
	.company71 .box .pd{height: 165px;}	

    /*售后服务信息反馈*/
	.contact_us02 .top .item .intro .box{padding:12px 15px;}
    .contact_us02 .top .item .intro .box .tit{font-size:20px;}
    .contact_us02 .bott .content .box{margin: 30px 0;}
    .contact_us02 .top .item .intro .box .jiahao{bottom:18px;}
	.contact_us .pt1 .item .box {padding: 15px 15px 15px;}

	/*社会责任报告*/
	.responsibility1 .fix .txt .t {font-size: 20px; margin-top:3%!important;}
	.responsibility1 .fix .txt .d {font-size: 14px;}
	.responsibility1 .fix .txt {width: 48%;}
	.responsibility1 .fix .pic {width: 52%;}
	.responsibility1 .fix .btn-white {margin-top:10px; display: table;}
	.responsibility1 .fix .btn-white span{ height: 40px;line-height: 40px;}
	.responsibility3 .tab_t .right ul li {width: 16.1%;}
	.responsibility3 .tab_t .right ul li:nth-of-type(1) {width: 18%;}
	.responsibility3 .tab_t .right ul li:nth-of-type(2) {width: 18%;}
	.responsibility3 .tab_t .right ul li:nth-of-type(3) {width: 12.5%;}
	.responsibility3 .tab_t .right ul li:nth-of-type(4) {width: 12.8%;}
	.responsibility3 .tab_t .right ul li:nth-of-type(5) {width: 12.5%;}
	.responsibility3 .tab_t .right ul li:nth-of-type(6) {width: 19%;}
	.responsibility3 .tab_t .right {font-size: 14px;}
	.responsibility3 .tab_c .content {font-size: 14px;line-height: 26px;}
	.responsibility3 .tab_t {margin-bottom: 10px;}
	.responsibility3 .tab_c {min-height: 260px; overflow: auto;padding-right: 5px;}
	.responsibility3 .tab_c::-webkit-scrollbar-track-piece {background:#fff;}  /*凹槽颜色*/
	.responsibility3 .tab_c::-webkit-scrollbar {width:4px; height:5px;} /*滚动条宽高*/
	.responsibility3 .tab_c::-webkit-scrollbar-thumb {background:rgb(17, 62, 148); background-clip:padding-box; min-height:10px;}/*滚动条设置*/
	.responsibility3 .tab_c::-webkit-scrollbar-thumb:hover {background:#bbb;}
	.responsibility3 .left{font-size: 30px;}
	.green-bt {font-size: 24px;}
	.bm50{ display:none;}
	.ztu,.nld {font-size: 14px;}
	.lag-bt {border: #b5b5b5 solid 1px;width: 100%;font-size: 24px;height: 64px;padding-top: 0px;line-height: 64px;clear:both;}
	.green-bt {padding-top: 0px;padding-bottom: 0px;}

    /*首页*/
    .ipart01{height:508px;}
    .ipart01 .ipart01_top .title{font-size: 26px; margin-right: 5%;}
    .ipart01 .ipart01_top .inp input{width:130px;}
    .ipart01 .ipart01_top .select{width:160px; margin-right: 5%;}
    .ipart01 .ipart01_top .fenlei li{font-size: 16px; margin:0 5px; padding:0 5px;}
	.ipart01 .ipart01_bott{margin-top:30px;min-height: 380px;}
    .ipart01 .ipart01_bott .right .intro .img{margin-top: 0;}
    .ipart01 .ipart01_bott .right .intro .list{margin-top: 30px;}
    .ipart01 .ipart01_bott .right .xh{display: none;margin-top:50px;}
    .ipart01 .ipart01_bott .right .xh .con a{padding:0 25px;}
	.ipart01 .ipart01_bott .right .intro .con{min-height:inherit;width: 96%;}
	.ipart01 .ipart01_bott .left {width: 43%; margin: 0 2%;}
    .ipart02 .item .cover{margin-top:-90px;}
    .ipart02 .item .cover .box{padding:30px;}
    .ipart03 .left .content{left:0;}
    .ipart03 .right ul li .number .num{font-size: 55px;}
    .ipart03 .right ul li .text{font-size: 15px;}
    .ipart04 .left .left_t .cover .box{padding:45px 35px;}
    .ipart04 .left .left_t .cover{width:66%;}
    .header .inav_wrapper{display:none;}

    .contact_us01 .content .cover .content_ .img_box .item .txt{font-size:14px;}
    .contact_us01 .content{height:auto;}
    .contact_us01 .content .map{width:100%;}
    .contact_us01 .content .cover{position:static; width:100%;}

    .header .h_tools .h_company{display:none;}
    .header .h_tools .clear_line{margin:12px 10px 0;}
    .header .h_tools{padding-top:20px;}
    .top_search .search_box{padding:10px 0;}
    .top_search .search_box input{width:90%; font-size:20px;}
    .top_search .search_box .btn_top_search{float:right;}

     /*导航下拉*/
    .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:30px; height:30px;} 
    .mobile_key span,
    .mobile_key:before,
    .mobile_key:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#666; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .mobile_key span{margin-top:-4px;}
    .mobile_key:before{content:''; margin-top:3px;}
    .mobile_key:after{content:''; margin-top:10px;}
    .menu-open .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open .mobile_key:after{margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    .menu-open .mobile_key span{margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}

    /*下拉黑色背景*/
    header .header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:-1; top:88px; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
    .bg-open header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
 
     /*------------------手机端下拉---------------------*/
    .m_nav{position:fixed; left:0; top:77px; right:0; width:100%; background:#265ba8; z-index:20; display:none; max-height:calc(100vh - 55px); max-height:calc(var(--vh, 1vh) * 100 - 55px); overflow-y:auto;} 
    .m_nav .m_wrap{padding:0 5%;}
    .m_nav .mNav_bott .m_navli{position:relative; transition:all 0.3s ease-out; border-bottom:solid 1px #7bb6e8;}
    .m_nav .mNav_bott .m_navli:last-child{border-bottom:none;}
    .m_nav .mNav_bott .m_navli>a{display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#fff;}
    .m_nav .mNav_bott .m_navli>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli>a:after,
    .m_nav .mNav_bott .m_navli>a:before{content:''; background:#fff; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto;}
    .m_nav .mNav_bott .m_navli>a:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_nav .mNav_bott .m_navli>a:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_nav .mNav_bott .m_navli.active{background:#2a7ecc;}
    .m_nav .mNav_bott .m_navli.active>a:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a{/*border-bottom:solid 1px #7bb6e8;*/ font-weight:bold;}
    .m_nav .mNav_bott .m_navli .m_secNav{display:none;}
    .m_nav .mNav_bott .m_navli .m_secNav .li-title{width:100%; padding:8px 25px; border-top:solid 1px #7bb6e8; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a{padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:15px; height:15px; background:url(../images/m_anniu1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
    .m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:18px; overflow:hidden;border-top:solid 1px #7bb6e8; }
    .m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px; width:50%; float:left;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a.cur{color:#fff;}

    /*无连接的话去掉加号*/
    .m_nav .mNav_bott .m_navli.nav_link>a:after,
    .m_nav .mNav_bott .m_navli.nav_link>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before,
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link a:after{content:''; display:block; width:16px; height:16px; background:url(../images/link_ico.png) no-repeat center; position:absolute; top:0; bottom:0; right:15px;}

    /* 产品 */
	.pro_detail01 .left{margin-top:0; width:48%;}
    .pro_detail01 .left .tit{line-height:30px; font-size:30px;}
    .pro_detail01 .left .con{margin:20px 0;}
    .pro_detail01 .right{width:50%;}
    .pro_detail06 .content .owl-nav .owl-next{right:0;}
    .pro_detail06 .content .owl-nav .owl-prev{left:0;}
    .proCenter_ban .cover{left:45px}
    .proCenter_ban .owl_dots{width:auto; margin-left:0; left:inherit; right:50px;}
    .pro_center02 .hd .title{font-size:30px}
    .pro_center02 .hd .content li{margin:0 15px;}
    .pro_center02 .bd .item:last-child{margin-bottom:0;}
    .pro_center02 .bd .item .left{width:23%;}
    .pro_center02 .bd .item .right{width:76%;}
    .pro_center02 .bd .item .left .box{padding:24px 20px;}
    .pro_center02 .bd .item .left .box .line{margin:10px 0 5px;}
    .pro_center02 .bd .item .left .box .con{margin-bottom:15px;}
    .pro_center03{padding:60px 0; background-size:cover;}
    .pro_center03 .img_{width:450px; right:4.5%;}
    .pro_list01 .right .item{width:48%; margin-right:4%;}
    .pro_list01 .right .three_item{margin-right:4%;}
    .pro_list01 .right .item:nth-child(2n){margin-right:0;}
    .pro_detail02 .target_wrap ul{width:57%;}
    .pro_detail06 .right{height:400px; overflow:auto;}
    
	.party01 .con ul li .box{padding:0 15%;}
    .party01 .con ul li .c{font-size:35px;}
        
    .ibanner{height:auto;}
    .ibanner .item{height:auto;}
    .ibanner .item .banner_img,
    .ibanner .item .banner_img img{position:static;}

    .gotop{display:none;}
    .party01 .con ul li .t{font-size:15px;}
	.party02 .lists .more {display: block; }
	.party02 {padding-bottom:40px;}	
	.party02 .info_box .pd {padding: 20px 20px 53px 20px;}
    .pro_detail06 .left{display:none;}
    .pro_detail06 .right{width:100%;}
    .service_intro02 .tab_c{height:400px;}
    .service_intro02 .tab_c .content .left .img{padding:30px 0;}
    .service_intro02 .tab_c .content .right .box .con ul li{font-size:13px;}
    .serviceList li .img{padding:40px 0; margin-right:0; margin-left:0;}
    .serviceList li.odd .img{margin-right:0;}
    .serviceList .txt {padding:40px;float:left;width:51%;}
    .serviceList .text01{font-size:29px;}

    body .album_wrap_case4 .album_case4{max-width:80%;}
	.honor01 .tab_t .right {width: 60%;}
	.honor01 .tab_t .right dl dd {width: 47.5%;}
	.honor01 .tab_t {margin-bottom: 0px; }
	
	.zrbg_zsgx ul li a {min-height: 450px;}
	.zrbg_ehs ul li h1 {font-size: 0.20rem;}
	.ehs_zs h2 {font-size: 0.2rem;}
	.ehs_zs img {margin-right: 0%;}
	.ehs_zs h1 {margin-top: 9%;}
	.ehs_lc h2,.ehs_zs h2 {font-weight: 400;}
	.zcfz_01 h1 {margin-top: 0%;}
	.investment3  {margin-bottom:30px;}
	.investment3 .left {width: 100%;}
	.investment3 .right {display: none;}
	
	.aboutCen_ban {height: auto;}
	.aboutCen_ban .home-top__video {min-height: auto;}
	.aboutCen_ban>img {left: 0%; margin-left: 0;width: 100%;top: 0;}
	
	 /* 环保产品 */
    .green02 ul li .right .box{padding:30px;}
    .green02 ul li .right .box .tit{font-size:28px; margin-bottom:10px;}
	.green02 ul li .right .box .con{height:110px; }
	.green02 ul li .right .box .con2{height:190px;}
	
	.content-wrap .container .xglobalmap {opacity: 1!important;}
	.content-wrap .container {overflow: scroll;}
	.modal11 {position: absolute!important;}


}
@media only screen and (max-width: 992px) {
 	.ipart01 .ipart01_top .fenlei li {padding: 0 0px;}
    body:after {content: 'Padp';}
    .wrap {padding-left: 2%;padding-right: 2%;width: auto; }
	.mwrap {padding: 0;}
	.crumbs {top: 166px;}
    .xc_banner .infor{top:17%;}
    .foot_top dl.dl1{margin-left:0;}
    .foot_top dl.dl6{display:none;}
    .foot_bott .l{padding-left:0;}
    .foot_bott .r{padding-right:0;}
	.honor01 .tab_c ul li .txt{font-size:14px;}
	.investment5 .lists>li{width:100%; margin-right:0;}

    /*新闻*/
    .news_detail01>.wrap{width:740px;}
    .news_detail01 .top_:after{top:-1%;}
    .news_detail01 .top_ .title{font-size: 28px;}
    .news_detail01 .top_ .date{font-size: 20px; padding-bottom: 30px;}
    .news_detail02 .d{font-size: 28px;}
    .news_detail03 .content .item{margin-bottom: 20px;}
    .news_list01 .inp_wrap{width:100%; display: none;}
	.party02 .info_box .pd {padding: 20px 20px 54px 20px;}

    /* 招聘列表 */
    .job_list02 .right{width:100%;}
  	.job_list02 .left{width:100%;}
	
    .service_intro01{background-size:cover;height: 980px;overflow: auto;}
    .service_intro01 .content .left{width:100%;}
    .service_intro01 .content .left ul{overflow:hidden;}
    .service_intro01 .content .left ul li{float:left; width:49%; border-right:1px solid #e5e5e5;}
    .service_intro01 .content .right{width:100%; height:307px;}
    .service_intro02{padding:50px 0;}
    .service_intro02 .tab_t .left{float:none; margin-bottom:20px;}
    .service_intro02 .tab_t .right{float:none; width:100%;}
    .service_intro02 .tab_c .content .left{width:100%;}
    .service_intro02 .tab_c .content .right{width:100%;}
    .service_intro02 .tab_c{height:850px;}
    .service_intro02 .tab_c .content .right .box{padding:20px;}
	
	.aboutCen_ban {height: auto;}
	.aboutCen_ban .home-top__video {min-height: auto;}
	.aboutCen_ban>img {left: 0%; margin-left: 0;width: 100%;top: 0;}
    .about_center01 .infor .tit img{width:40%;}
    .about_center02 .li_ .cover .box{padding:20px;}
    .gl_company01 li {width: 100%;}
    .company05 .item{margin-bottom:30px;}
    .company05 .item.odd .right{width:100%;}
    .company05 .item.odd .left{width:100%;}
    .company05 .item.odd .left .intro{padding:30px 3%;}
    .company05 .item.even {background:none;}
    .company05 .item.even .wrap{width:740px;}
    .company05 .item.even .right{width:100%;}
    .company05 .item.even .left{width:100%; padding:0}
    .company05 .item.even .left .intro{padding:30px 3%;background:#f6f9fd}
	.company05 .item .intro .txt{height:auto;}
	.company .m1 .brand>.wrap .slogan {margin-top: 28px;}
	.brandBox_detail{width:660px; margin-left:-330px;}
	
    /*售后服务信息反馈*/
	.contact_us02 .top .item .intro .box .jiahao{bottom:22px;}
    .contact_us02 .top .item .intro .box{padding:8px 20px;}
    .contact_us02 .top .item .intro .box .tit {font-size: 16px;}
	.contact_us02 .top .item .intro .box .jiahao {bottom: 16px;}
	.contact_us .pt1 .item {width: 100%;}
	.contact_us .pt2 .item .bfb{width: 100%;}
	.contact_us .pt2 .input2, .contact_us .pt2 .item .text2 {width: 69%;}
	.contact_us .pt2 .item .yzm {margin-right: 10px;}
	
	.content-wrap .container .xglobalmap {opacity: 1!important;}
	.content-wrap .container {overflow: scroll;}
	.modal11 {position: absolute!important;}

    /*首页*/
    .ipart01 .ipart01_top{line-height:60px;}
    .ipart01 .ipart01_top .inp input{line-height:60px;}
    .ipart01 .ipart01_top .select .tit .icon{top:26px;}
    .ipart01 .ipart01_bott .right .intro .tit{font-size: 20px;}
    .ipart01 .ipart01_bott .right .xh{margin-top: 30px;}
    .ipart01 .ipart01_bott .left{width:38%;}
    .ipart01 .ipart01_bott .right{width:56%;}
    .ipart01 .img_bg img{width:1620px;}
    .ipart01{height: 515px;}
    .ipart01 .ipart01_bott .right .intro .img{width:100%; font-size:24px;}
    .ipart02 .item .cover .box .tit{font-size: 26px;}
    .ipart02 .item .cover .box{padding:15px 30px;}
    .ipart02 .item .cover{margin-top:-70px;}
    .ipart03 .left{width:100%;}
	.ipart03 .left .content {left: 20%;top: 430px;}
    .ipart03 .right{width:100%; margin-top: 30px;}
    .ipart03 .left .infor .tit{font-size: 24px;}
    .ipart03 .left .infor .con{font-size: 35px;}
    .ipart04 .left{width:100%;}
    .ipart04 .right{position:static; width:100%;}
    .ipart04 .right .item{float:left; width:49%; margin-top: 20px; margin-bottom: 0;margin-left: 2%;}
	.ipart04 .right .item:first-child {margin-left: 0;}
    .ipart04 .right .item.btm{position:static; float:right;}
    .ipart05{padding:70px 0}
    .ipart05 .infor .tit{font-size: 25px;}
    .ipart05 .infor .con{font-size: 35px; margin-bottom: 30px;}
	.brand-box .img-box .topp iframe{width:270px;}

    /* 产品 */	
	.pro_detail01{background:#f3f3f3;}
    .pro_detail01 .left{width:100%;}
    .pro_detail01 .right{width:100%; margin-top:20px;}
	.pro_detail01 .item2{width:210px; bottom:100px;}
    .pro_detail01 .item ul li .c span{font-size:20px;}
    .pro_detail02 .target_wrap .btn-yellow{padding:0 20px;}
    .pro_detail .section .infor .tit{font-size:30px; padding:40px 0 30px;}
    .proCenter_ban .cover{left:2%;}
    .proCenter_ban .intro .box{padding-left:300px;}
    .pro_center02 .hd{height:auto;}
    .pro_center02 .hd .content{float:left; margin-top:10px;}
    .pro_center02 .hd .content li:first-child{margin-left:0;}
    .pro_center02 .bd .item{margin-bottom:20px;}
    .pro_center02 .bd .item .left{width:28%; margin-bottom:20px;}
    .pro_center02 .bd .item .right{width:70%;}
    .pro_center02 .bd .item .right li{width:49%; margin-right:2%; margin-bottom:0px;}
    .pro_center02 .bd .item .right li:nth-child(2n){margin-right:0;}
    .pro_center02 .bd .item .right li .li_box .intro .box{padding:20px;}
    .pro_center02 .bd .item .right li.li03{display:none;}
    .pro_center03 .img_{width:350px;}
    .pro_list01 .right{width:100%;}
    .pro_list01 .right .item .item_box .intro .btn_box a.btn1{margin-right:6px;}
    .pro_list01 .right .item .item_box .intro .btn_box a{padding:0 10px;}
    .pro_detail02 .target_wrap ul li{margin:0 5px;}

    .xc_crumbs .item{margin:0 5px;}
	.zrbg_zsgx ul li a {min-height: 450px;}
	.brand-box{ display: block;}
	
	.fullpage{display: none;}
	.brand-box {padding: 0.8rem 0.3rem 1rem;background-repeat: no-repeat;background-size: contain;background-color: #f2f2f4;}
	.brand-box .title-box {text-align: center;color: #333;}
	.brand-box .title-box .img {width: 50%;}
	.brand-box .title-box .text {font-size: 0.48rem;font-weight: 600;line-height: 2;}
	.brand-box .title-box .word {font-size: 0.30rem;line-height: 2;}
	.brand-box .img-box {margin-top: 0.5rem;}
	.brand-box .img-box .topp {height: 4.4rem;background-size: cover;background-position: center;display: flex;flex-direction: column;justify-content: center;padding-left: 0.44rem;margin-bottom: 20px;}
	.brand-box .img-box .topp .text {color: #fff;font-size: 0.36rem;}
	.brand-box .img-box .topp .more {color: #fff;margin-top: 0.2rem;font-size: 0.24rem;}
	.brand-box .img-box .bottomm {/*display: flex; justify-content: space-between;*/}
	.brand-box .img-box .bottomm li {position: relative;width: 96%;height: 4.4rem;color: #fff;background-position: center;background-size: cover;cursor: pointer;overflow: hidden;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 0 0.3rem;}
	.brand-box .img-box .bottomm li:nth-child(2) {margin-left: 10px;}
	.brand-box .img-box .bottomm li:nth-child(2) .ctx {padding: 0.3rem 0.25rem;text-align: left;}
	.brand-box .img-box .bottomm li .ctx {width: 100%;height: 100%;display: flex;flex-direction: column;z-index: 99;}
	.brand-box .img-box .bottomm li .text {font-weight: bold;margin: 5px 0;color:#FFF;}
	.brand-box .img-box .bottomm li .word {font-size: 0.24rem;color:#FFF;}
	.testp{ color:#FFF;  font-size: 0.30rem;}
	.textt { color:#FFF;  font-size: 0.36rem;  font-weight: bold;}
	.time-detail .module {width: 48.5%!important;}		
	.party02 .lists>li {width: 100%;}	
	.party02 .lists .more {display: block; }
	.party02 {padding-bottom:40px;}	
	 
	 /* 社会责任报告 */
    .responsibility1 .fix{margin-top:20px;}
    .responsibility1 .fix .pic{width:100%;}
    .responsibility1 .fix .txt{width:100%;}
    .responsibility1 .fix .txt .con{padding:5%;}
    .responsibility1 .fix .txt .t{font-size:20px;margin-top: 0%!important;}
    .responsibility1 .fix .txt .d{font-size:14px;}
	.responsibility1 .pt .shzr_ys { display:none;}
	.responsibility1 .left{font-size: 30px; margin-top:40px; margin-bottom:10px;}
	.zrbg_zsgx ul li {width: 48%;}
	
	 /* 环保产品 */
	.company71 .pull-right-6 .box .btnblue {position: absolute;float: left;margin: -128px 0 0 -200px;z-index: 5;background: #0b337e7d;}
	.company71 .pull-right-6left .box .btnblue {position: absolute;float: left;margin: -128px 0 0 390px;z-index: 5;background: #0b337e7d;}
    .green02 ul li .left{width:100%;}
    .green02 ul li .right{width:100%;}
    .green02 ul li .right .box .con{height:auto; padding-right:0;}
}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    .hongmi { margin-bottom: 70px;}
	.ibanner {height: 100vh;}	
   .pcshow {display:none;}
   .mshow { display:block;}
   .content5 .left h2 {font-size: 24px;  }
   .content5 .right ul li h2 {font-size: 18px;}
   .party02{min-height: 96px;}
   .time-detail .module {width: 97%!important;}
    body:after {content: 'Mobile';}
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }
    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    .header .inav_wrapper{display:none;}
	.ibanner .owl-carousel.owl-loaded .item video{display: none;}
	.ibanner .owl-carousel.owl-loaded .item .gif{display: block;}
    .foot_top{display:none;}
    .gotop{display:none;}
    .foot_bott{padding:15px 0;}
    .foot_bott .l{float:none; width:100%; text-align:center;}
    .foot_bott .l span{display:block;}
    .foot_bott .r{float: none;text-align: center;}
	
	/*头部二级导航*/
	.header .erji_nav{top:78px}
    .header .erji_nav:after{height:48px;}
    .header .erji_nav .erji_content .erji_list .erji_intro.down{height:48px;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li{height:48px; line-height:48px;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li a:after{bottom:7px}
    .rightFloat{bottom:68px;}
    .rightFloat .gotop{width:40px; height:40px; background-size:cover;}
    .rightFloat .gotop:hover{background-position:0 -40px;}
    .header .erji_nav .erji_content .erji_list .erji_intro ul li.zhaobiao{display:inline-block;}

    .xc_banner{height:212px; margin-top:0;}	
	.xc_banner .infor .tit{font-size:20px;}
    .xc_banner .infor .con{font-size:16px;}

    .xc_crumbs .item{margin:0;}
    .common-line-right,.common-right{width:30px; height:30px; line-height:30px; font-size: 14px;}
	
    /*新闻列表*/
    .news_list{padding:20px 0;}
    .news_list01 .inp_wrap{height:40px; line-height:40px;}
    .news_list01 .inp_wrap .btns{height:40px; line-height:40px;}
    .news_list01 .inp_wrap .inp{height:40px; line-height:40px;}
    .news_list01 .content{/*margin-top:20px;*/}
    .news_list01 .content .li_{width:100%; margin-right:0}
    .news_list01 .content .li_{height:auto}
    .news_list01 .content li{margin-bottom:20px;}
    .news_list01 .content li .front .intro .box .tit{font-size:20px; line-height:24px; height:auto;}
    .news_list01 .content li .back .box .tit a{font-size:20px; line-height:24px; height:auto;}
    .news_list01 .content li .front{position:relative;}
    .news_list01 .content li .back{position:relative; display:none;}
    .news_list01 .content li .front .intro .box .date{position:relative; left:inherit; bottom:inherit;}
    .news_list01 .content li .front .intro .box .icon{display:none;}
    .news_list01 .content li .front .intro .box{padding:20px;}
    .news_list01 .content li.no_img .front .intro .box{padding:20px;}

    /*新闻详细*/
    .newsDetail_ban .intro .tit{font-size:24px; line-height:30px;}
    .newsDetail_ban .intro .con a{width:30px; height:30px; line-height:30px; font-size: 12px;}
    .news_detail01{padding-bottom:20px;}
    .news_detail01>.wrap{padding-left:2%; padding-right:2%; width:auto;}
    .news_detail01 .top_{margin-bottom:20px; padding-top:20px;}
    .news_detail01 .top_ .title{font-size:20px; line-height:30px;}
    .news_detail01 .top_ .date{font-size:16px; line-height:24px; padding-bottom:15px;}
    .news_detail01 .bott_ .bott_l{width:100%; display:none;}
    .news_detail01 .bott_ .bott_l a{float:left; margin:0 5px; width:55px; height:55px;}
    .news_detail01 .bott_ .bott_r{width:100%; margin-top:0;}
    .news_detail02 .t{font-size: 14px;}
    .news_detail02 .d{font-size: 20px;}
    .news_detail03 .tit{font-size: 20px; margin-bottom:20px;}
    .news_detail03{padding:20px 0 0; background-size:cover;}
    .news_detail03 .content .item{padding:30px 20px;}
    .news_detail03 .content .item .t{font-size: 18px; margin-bottom: 10px; line-height:25px; height:50px;}
    .news_detail03 .content .item .date{margin-bottom: 10px;}

	/* 公司治理 */
    .investment3 .right{width:100%;}
    .investment3 .left{width:100%;}
    .investment3 .left .box{padding:20px;}
    .investment3 .rect-436{padding-bottom:0; height:auto;}
    .investment3 .left .box .tit{font-size:16px;}

    /* 招聘列表 */
	.job_list02 .right .right_tit{font-size: 20px;}
	.job_list02 .right .choose .key{font-size: 16px; line-height:45px;}
	.job_list02 .right .choose .list{padding:10px;}
	.job_list02 .right .reset_btn button{line-height:18px; line-height:45px;}
	.job_list02 .left .content{padding:20px 0;}
	.job_list02 .tit{font-size: 22px;}
	.job_list02 .bd ._ut{font-size: 14px;}
 	.job_list02 .hd .hd_top {font-size:15px; margin-bottom:5px; padding-left:70px}
 	.job_list02 .hd .hd_top span{font-size:13px; top:2px;}
 	.job_list02 .hd .hd_bott {width:100%;}
 	.job_list02 .hd .hd_bott input{font-size:13px;}
 	.job_list02 .hd{margin-bottom:30px;}
 	.job_list02 .bd li ._ut{font-size:16px;}
 	.job_list02 .bd .j_c .j_c_box{padding:20px;}
 	.job_list02 .bd .j_c .link_a{font-size:13px;}
    .job_list02 .bd .j_c .intro .job_btn{position:static; margin-top:20px;}
     
    /* 视频矩阵 */
    .newvideo .txt{padding:15px 0; font-size:14px;}
    .newvideo .item .txt{font-size:14px; padding:10px; overflow:hidden;}
    .newvideo .item .txt .pic_icon{position:relative; top:0px; left:0; z-index:1; margin:0; float:left; margin-right:3px;}
    .newvideo .item .txt .t{width:60%; float:left;}
    .newvideo .item .txt .down{top:9px;}
    .video_list .newvideo .cover i{font-size:40px; line-height:50px; height:50px; width:50px; margin-left:-25px; margin-top:-25px;}

    /* 关联链接 */
    .service_intro01{padding:0;height: 780px;}
    .service_intro01 .content .left ul li{padding:5px 0;line-height: 30px;}
    .service_intro01 .content .left ul li span{font-size:14px; width:58px;}
    .service_intro01 .content .right{height:500px; overflow:auto;}
    .service_intro01 .content .right .box{padding:20px;}
    .service_intro01 .content .right .box .intro{width:100%;}
    .service_intro01 .content .right .box .intro .tit{margin-top:0; font-size:20px;}
    .service_intro01 .content .right .box .img{width:100%; text-align:center;}
	.service_intro01 .txt,.newvideo .left,.news_list01 .left{font-size:30px; margin-top:30px!important;}
    .service_intro02{padding:20px 0;}
    .service_intro02 .tab_t .left{font-size:30px; margin-top:10px!important;}
    .service_intro02 .tab_t .right{font-size:14px;}
	.service_intro02 .tab_c .content .left .box {padding: 5px 5px 0;}
    .service_intro02 .tab_c .content .right .box .tit{font-size:20px;}
    .service_intro02 .tab_c .content:first-child .right .box .con ul li{width:50%;}
	.service_intro02 .tab_c .content .left .img{padding:0;}
    .service_intro02 .tab_c{height:550px; overflow:auto;}
    .service_intro03 .infor{font-size:20px; margin-bottom:20px;}
    .service_intro03 .content .intro .tit{font-size:20px;}
	.service_intro .service_intro03 {display: none;}
	
    body .album_wrap_case4 .album_case4{max-width:80%;}

    .aboutCen_ban{height:212px;;}
    .aboutCen_ban video{display:none;}
    .aboutCen_ban>img{width:100%; margin-left:0; left:0;}
    .aboutCen_ban .intro{bottom:30px;display: none;}
    .aboutCen_ban .intro li{width:50%; margin-bottom:20px;}
    .aboutCen_ban .intro li .number span.num{font-size:30px; line-height:30px; margin-bottom:10px;}
    .aboutCen_ban .intro li .text{font-size:14px; line-height:20px;}
    .about_center01{padding:30px 0;}
	.about_center01 .left {font-size: 30px;margin: 0px 0 -60px 0;}
	.about_center01 .leftbt {font-size: 30px!important;margin-bottom: -50px;}
	.channel_content {padding: 0px 0;}
	.company .m1 .brand>.wrap .slogan {display: none;}
	.company .m1 {padding-bottom: 150px;margin-bottom: 30px;}
	.gl_company {padding-bottom: 30px;}
	.gl_company01 li {width: 100%;margin-right: 0%;}
	.gl_company01 li .img .cover .t {display: none;}
	.gl_company01 li .intro .cover .box {padding: 5%;}
	.gl_company01 li .intro .cover .box .t {font-size: 20px;}
	.gl_company01 li .intro .cover .box .c {font-size: 14px; min-height: auto;}

	.company03 li,.gl_company01 li.three_item{width:49%; margin-right:2%; margin-bottom:15px;}
    .company03 li:nth-child(2n){margin-right:0;}
    .company03 li .img .cover .t{font-size:16px; padding:20px 3% 0;}
    .company03 li .intro .cover .box{padding:15px;}
    .company03 li .intro .cover .box .more{font-size:13px; opacity:1; visibility: visible; transform: translateX(0);}
    .company03 li .intro .cover .box .c{font-size:13px;}
    .company03 .content ul:first-child li:first-child{margin-left:0;}
    .brandBox_detail .box{padding:0 10%;}
    .brandBox_detail .box .tit{font-size:18px;}
    .brandBox_detail .box .tit{margin-top:15px;}
    .brandBox_detail .box .img_{display: none;font-size:0; margin-bottom:15px;}
    .brandBox_detail{width:100%; margin-left:0; left:0;}
    .brandBox_detail .box{padding:0 10%;}
    .brandBox_detail .box .tit{font-size:18px;}

	.channel_content.company4 {padding: 0 0 0px;}
	.company4 .company41 .txt {font-size: 30px; margin-top:0px;}
	.company4 .company41 .content .text .t {margin-bottom: 10px; }
	.company4 .company41 {padding-top: 15px;margin-bottom: 0px;}
	.company4 .company41 .content {margin-top: 5px;}
	.company4 .company41 .content .left .text {margin-top: 5px;}
	.company4 .company41 .content .right img{margin: 5% 0 0 0;}
	.company4 .company41 .content .right {padding-bottom: 30px;}
	.company4 .company41 .txt {font-size: 30px;}
    .company4 .company41 .content .left{width:100%; float:none;}
    .company4 .company41 .content .right{width:100%; float:none;}
    .company4 .company41 .tit, .company4 .company42 .content .tit{width:200px; height:45px; line-height:45px; font-size:20px;}
    .company4 .company41 .content .text .t{font-size:20px;}
    .company4 .company41 .content{margin-top:25px;}
    .company4 .company41 .content .text .c{margin-bottom:20px;}
    .company4 .company41 .content .right .last_img{top:0;}
    .company4 .company42 .content{padding:30px 0;}
    .company4 .company42 .content .tit{position:static; margin-bottom:20px;}
    .company4 .company42 .content .item .item_left{position:static; width:100%; }
    .company4 .company42 .content .item .item_left .item_box{padding:10px;}
    .company4 .company42 .content .item .item_left .item_box .t{font-size:16px; margin-bottom:0px;}
    .company42 .text{font-size:16px;}
	.company4 .company42 .rect-461 {padding-bottom: 63.1%;}	
	
	.company05{padding:30px 0;}
    .company05 .item{margin-bottom:20px;}
    .company05 .item .intro{background:#f6f9fd;}
    .company05 .item .intro .tit{font-size:20px; line-height:20px;}
    .company05 .item .intro .con{font-size:16px; line-height:22px; padding:5px 0;}
    .company05 .item .intro .txt{font-size:13px; line-height:22px; height:110px;}
    .company05 .item .intro .txt span{font-size:14px;}
    .company05 .item.odd .left .intro{padding:20px 3%;}
    .company05 .item.even .wrap{width:auto}
    .company05 .item.even .left .intro{padding:20px 3%;}
	.company05 .title {font-size: 30px;}
	.company05 .infor .tit {font-size: 20px;}
	.company05 .item .intro .txt ul li .t{font-size:14px;}
    .company05 .item .intro .txt ul li .c{font-size:20px;}
    .company05 .item .intro .txt ul li .c span{font-size:45px;}
	.company6 .company61 .txt {font-size: 30px;}
	.company6 .company61 {padding-top: 30px;margin-bottom: 20px;}
	.channel_content.company6 {padding: 0 0 0px;}
	.company6 .service_intro03 {display: none;}
	
	.company7 .txt {font-size: 30px;margin-bottom: -30px;}
	.company7 {padding-top: 30px;}	
	
	.honor{margin-top: 10px;}
	.honor01 .tab_t .left {font-size: 30px; margin-top:30px!important;}
	.honor01 .tab_t .right {width: 60%; margin-top:30px!important;}
	.honor01 .tab_t .right dl dd {width: 45%;}
	.honor01 .tab_t {margin-bottom: 0px; }
	.honor01 .tab_c ul li{width:49%; margin-right:2%; margin-bottom:20px;}
    .honor01 .tab_c ul li.four_item{margin-right:2%;}
    .honor01 .tab_c ul li:nth-child(2n){margin-right:0;}
    .honor01 .tab_c ul li .img{padding:0;}
	.crumbs {display: none;}
	
	.investment5 .lists .more {display: block;}
	.lnzch_box .txt strong {font-size:20px!important;margin:-5% 0 0 0!important;}
	.lnzch_box {float: left;background-image: url(../images/talent2.png)!important;	background-position: bottom !important;	}
	.lnzch_box .div2 .w1600 {display: block !important;}
	.lnzch_box .div2 .txt {float: left;margin: 50px auto !important;}
	.lnzch_box .div2 .txt p {font-size:16px!important;display: contents !important;}
	.lnzch_box .div2 .dl  {float: left;margin-right: 0.1rem!important;margin-left: 0.3rem !important; width: 4.29rem !important;height: 4.29rem !important;margin-bottom: 0.3rem !important;}
	.lnzch_box .div2 .dd1 p:nth-of-type(3) span {right: 18%!important;top: 131%!important;}
	.lnzch_box .left {font-size: 30px;}
	.join_us01 .content li {width: 100%!important; margin-top:4%!important;}
	.join_us01 .content .li_box {padding: 18px 13px 18px!important;}
	.join_us01 .content .li_box .intro .tit {font-size:20px!important;}
	.lnzch_box .div2 .dd2::before {width: 80%!important;height: 80%!important;top: 10%!important;left: 10%!important;}
	.talent2 .intro .c {display:none!important;}
	.talent2 .intro {text-align: left!important;padding: 0 !important;}
	.talent3 .infor .con {display:none!important;}
	.talent3 .infor {text-align: left!important;padding: 0 !important;}
	.talent4 .left,.talent3 .left,.lnzch_box .left {font-size:30px!important; }

	.company03 .left {font-size: 30px;margin-top: 100px;}
	.zrbg_zsgx ul li {width: 100%;}
	.zrbg_zsgx ul li a {min-height: 470px;}
	.investment3 .txt {font-size:30px; margin-top:30px!important;}
	.investment3 .left .box {padding: 5px 0 175px 0px;}
	.investment3 .left .box .tit {margin: 30px 0 35px 10%;}
	.investment3 .left .box .tit {font-size: 20px;}
	.investment3 .left .box .con {padding-left: 6%;}
	.investment3 .left .box .con {font-size: 18px; font-weight:bold;}
	.investment3 .left .box .icon2 {width:10%;height: 31px;}
	.investment3 .left .box p {margin-top: -20px;}
	.investment3 .left .box .con .more {margin-left: 52%;}
	.investment3{}
	.investment2 {margin-top: 30px; margin-bottom: 30px;}
	.investment2 .txt{font-size: 30px;}
	.investment22{margin-top: -40px;}
	.btnblue span {height: 41px;line-height: 40px;}
	.btnblue {margin-top:10px;}
	.mt50 { display:none;}
    .about_center01 .infor .con{font-size:20px; line-height:20px; margin:15px 0;}
    .about_center01 .infor .txt{font-size:14px; line-height:23px; margin-bottom:20px;width:100%;}
    .about_center02{margin-bottom:10px;width: 96%;}
    .about_center02 .li_{width:49%; margin-right:2%; margin-bottom:15px;}
    .about_center02 .li_three{margin-right:2%;}
    .about_center02 .li_:nth-child(2n){margin-right:0;}
    .about_center02 .li_ .cover .box .tit{font-size:14px; line-height:20px;}
    .about_center02 .li_ .cover .box .con{margin-top:5px;}
    .about_center02 .li_ .cover .box .con span{font-size:13px; line-height:20px;}
    .about_center02 .li_ .cover .box .con .more{height:26px; line-height:26px; font-size:14px; color:#fff; margin-top:5px;}
    .about_center02 .li_:hover .cover .box .con{height:40px;}
    .about_center02 .li_:hover .cover .box .con span{height:40px;}
    .about_center03{padding:20px 0;}
    .about_center03 .cover {width:100%;}
    .about_center03 .cover .box{padding:20px;}
    .about_center03 .cover .box .tit{font-size:20px; line-height:20px;}
    .about_center03 .cover .box .con{font-size:14px; line-height:22px; margin:10px 0;}
    .about_center03 .cover .box .play{width:40px; height:40px; background-size:cover;}

    /*售后服务信息反馈*/
    .contact_us01{margin-bottom:20px;}
    .contact_us01 .content{height:auto;}
    .contact_us01 .content .map{width:100%;}
    .contact_us01 .content .cover{position:static; width:100%;}
    .contact_us01 .content .cover .infor .tit{font-size: 20px;}
    .contact_us01 .content .cover .content_ .con{width:100%; float:none; margin-bottom:20px;}
    .contact_us01 .content .cover .content_ .img_box{width:100%; float:none;}
	.contact_us02{padding:0;}
    .contact_us02 .bott .content .box{margin-top:20px;}
    .contact_us02 .top .item{width:48%; margin:0 1%;}
    .contact_us02 .top .item:first-child{margin-left:1%}
    .contact_us02 .top .item .intro .box .tit{font-size:16px;}
    .contact_us02 .top .item .intro .box{padding:16px;}
    .contact_us02 .top .rect-355 {padding-bottom:32.5%;}
    .contact_us02 .bott .con{overflow: scroll;}
    .contact_us02 .top .item .intro .box .jiahao{/*display:none;*/}
	.datalist td {padding: 5px 5px;}
	
	.content-wrap .container .xglobalmap {opacity: 1!important;}
	.content-wrap .container {overflow: scroll;}
	.modal1 .al1 {width: 95%;left: auto;top: 20%;margin: 1% auto;overflow: scroll;min-height: auto;}
	.modal11 {position: absolute!important;}
	.modal11 .al11 {width: 95%;left: auto;top: 20%;margin: 1% auto;overflow: scroll;}	

    /*首页*/
	.ipart01{height:auto;}
    .ipart01 .ipart01_top{line-height:30px;}
    .ipart01 .ipart01_top .title{width:100%; padding-top: 25px; margin-bottom: 15px;font-size:20px;}
    .ipart01 .ipart01_top .inp{margin-right: 20px;}
    .ipart01 .ipart01_top .inp input{width:100px; line-height:30px;}
    .ipart01 .ipart01_top .select{width:140px; margin-right: 0;}
    .ipart01 .ipart01_top .inp:after{right:-10px;}
    .ipart01 .ipart01_top .select .tit .icon{top:11px;}
    .ipart01 .ipart01_top .fenlei li{font-size: 15px; line-height:60px;}
    .ipart01 .ipart01_bott .left{text-align:center;width:90%; float:none;display:inline-block;}
    .ipart01 .ipart01_bott .right{width:100%;color:#fff;text-align:left; float:none;}
    .ipart01 .ipart01_bott .right .intro .img{display:none;}
    .ipart01 .ipart01_top .form,
    .ipart01 .ipart01_top .select{display:none;}
    .ipart01 .ipart01_top .title{text-align:center; margin-bottom:0;}
    .ipart01 .ipart01_top .fenlei{width:100%; text-align:center;}
    .ipart01 .ipart01_top .fenlei li{float:none; display:inline-block; margin:0 1px;}
    .ipart01 .img_bg img{width:1435px; height:800px;}
    .ipart01 .ipart01_bott .content{text-align:center;}
    .ipart01 .ipart01_bott .right .intro{padding:0 10px;}
    .ipart01 .ipart01_bott .right .intro .con{display:none;}
    .ipart01 .ipart01_bott .right .intro .list{display:none;}
    .ipart01 .ipart01_bott .right .intro .tit{font-size:16px; margin:5px auto; width:96%; text-align:center;}
	.ipart01 .ipart01_bott .right .xh {display:none; margin-top: 50px;}
    .ipart01 .ipart01_bott .right .xh .tit{font-size:20px; text-align:center; display:none;}
    .ipart01 .ipart01_bott .right .xh .con{padding-left:10px;}
    .ipart01 .ipart01_bott .right .xh .con a{line-height:37px; height:37px; font-size:14px; padding:0 20px; color:#fff; border-color:#fff; margin-right:10px;margin-bottom: 10px;}
	.ipart02 .item .cover{margin-top:-160px;}
	.ipart02 .item .cover .box{padding:15px;}
    .ipart02 .item .cover .box .tit{font-size:24px;}
    .ipart02 .item:hover .cover{margin-top:-80px;}
	.ipart02 .item .cover .box .con{display: block;margin-top: 0px;}
	.ipart02 .item { float:none;width: 90%;margin:0 auto 20px ;}
	.ipart02 .item:first-child { margin-left:auto;}
	.ipart03{padding:20px 0 0;}
    .ipart03 .left .infor .con{font-size:25px;}
    .ipart03 .left .infor .tit{font-size:20px;}
    .ipart03 .right ul li .number{font-size:14px;}
    .ipart03 .right ul li .number .num{font-size:35px;}
    .ipart03 .right ul li .text{font-size:13px;}
    .ipart03 .left .content{top:130px;}
    .ipart03 .left .content .t span{font-size:30px;}
    .ipart03 .right ul li{margin-bottom:20px;}
	.ipart03 .left img{display:none;}
    .ipart03 .left ul li{display:none;}
    .ipart03 .left .infor{position:static;}
    .ipart03 .left .infor{text-align:center;}
    .ipart03 .left .infor .tit{display:inline;}
    .ipart03 .left .infor .con{display:inline; font-size:20px;}
    .ipart03 .left .content{display:none;}
    .ipart04{margin-bottom:20px;}
	.ipart04 .infor{font-size:20px; margin-bottom:20px;}
    .ipart04 .left .left_t .cover .box .tit {font-size:18px;margin-top:10px;}
    .ipart04 .left .left_b .item .box .tit{font-size:18px;}
    .ipart04 .right .item .intro .box .tit{font-size:18px;}
    .ipart04 .left .left_t .cover .box .con{display:none;}
    .ipart04 .left .left_b .item .box{padding:20px 10px;}
    .ipart04 .right .item .intro .box{padding:20px 10px;}
	.ipart04 .left .left_t .cover .box{padding:20px;}
    .ipart05{padding:20px 0;}
    .ipart05 .left,
    .ipart05 .right{display:none;}
    .ipart05 .infor .tit{font-size:18px;}
    .ipart05 .infor .con{font-size:22px; margin-bottom:20px;}
    .ipart05 .infor .more i{margin-left:15px;}
    .ipart05 .infor .more{width:91px; padding:0 22px;}

    .top_search .search_box{padding:15px 0;}
    .top_search .search_box input{font-size:14px; width:75%; line-height:30px;}
    .top_search .search_box .btn_top_search img{width:30px;}

	.Float{display:none;}
	
    .xc_crumbs_wrap{width:100%; overflow:auto;display: none;}
	.xc_header {height: 83px;}
	.xc_content.fixed {/*top:0px; */}
	 body .jsfw_box ._txt{padding:0 15px;}
    .xc_crumbs .item.home{display:none;}
    .xc_crumbs{overflow:auto;text-align:left;}
    .header .logo{padding:24px 0 0;}
    .banner_mouse{display:none;}
    .ibanner .owl-dots{bottom:66px;}
    .progress .load-img img,
    .progress .loading{width:250px;}

    /* 社会责任报告 */
    .responsibility1 .fix{margin-top:20px;}
    .responsibility1 .fix .pic{width:100%;}
    .responsibility1 .fix .txt{width:100%;}
    .responsibility1 .fix .txt .con{padding:5%;}
    .responsibility1 .fix .txt .t{font-size:20px;margin-top: 0%!important;}
    .responsibility1 .fix .txt .d{font-size:14px;}
	.responsibility1 .fix.even .txt {margin-bottom: 20px;}
	.responsibility1 .pt .shzr_ys { display:none;}
	.responsibility1 .left{font-size: 30px; margin-top:30px; margin-bottom:10px;}
	.responsibility3 .tab_t .right ul li {width: 32%!important; margin-bottom:1%;}
	.responsibility3 .tab_c {min-height: 420px; overflow:scroll;padding-right: 5px; margin-bottom:30px;}
	.responsibility3 .left{font-size: 30px; margin-top:30px;}

    /* 新闻详细 */
    .newsDetail_ban{height:150px;}
    .newsDetail_ban .intro .con>div{display:inline-block;}
    .newsDetail_ban .intro .con a{display:inline-block;}

    .job_list02 .right .search .t{margin-top:0;}
    .job_list02 .right .reset_btn{margin-bottom:20px;}

    .contact_us01 .txt {font-size: 30px;}
	.contact_us01 {padding: 30px 0;}
	.contact_us01 .content .map{height:300px!important;}
    .contact_us01 .content .cover .box{padding:10px;}
    .contact_us03 .yzm_box .yzm{width:100%;}
	.contact_us03 .form textarea{margin-top:0; margin-bottom:0;}
	.contact_us .pt2 .left {font-size: 30px;margin: 30px 0 0 0;}
	.contact_us .com-title .t {text-align: left;font-size: 18px;margin: 0 0 10px 0;}
	.contact_us .com-title .c {text-align: left;width: 100%;}
	.contact_us .com-title {margin-bottom: 30px;}
	.contact_us .pt1 .item {margin-bottom: 8px;}
	.contact_us .pt1 {margin-bottom: 25px;}
	
	.investment5 .left {font-size:30px; margin-top:30px}
    .investment5 .time_box{width:100%; float:none;}
    .investment5 .time_box .pd{padding:20px;}
    .investment5 .time_box  .day{float:left;line-height:48px; margin-bottom:0; margin-right:10px;}
    .investment5 .time_box  .year{float:left; line-height:48px; vertical-align:bottom; margin-bottom:0; margin-right:10px;}
    .investment5 .lists .line{display:none;}
    .investment5 .info_box{width:100%;  float:none;}
    .investment5 .info_box .pd{padding:30px 20px 560px 20px;}
    .investment5 .info_box .tit{font-size:18px;}
	
	.party01{padding:0 0 30px 0;}
	.party01 .tit{font-size:20px; margin-bottom:20px;}
	.party01 .con ul li{width:47%; margin-bottom:20px;}
    .party01 .con ul li:nth-child(4):after{display:none;}
    .party01 .con ul li .box{padding:0 0 0 15%;}
    .party01 .con ul li .t{font-size:16px; line-height:20px; height:40px; text-align:center;}
	.party01 .con ul li .c{font-size:20px; text-align:center;}
	.party02 {padding-bottom: 0px;}
	.party02 .left {font-size:30px; margin-top:30px}
	.party02 .lists>li { width: 99%;}
	.party02 .lists .more {display: block;}
	.party02 .time_box{width:100%; float:none;background: url(../images/party02m.jpg) no-repeat right bottom;background-size: 100%;}
    .party02 .time_box .pd{padding:20px;}
    .party02 .time_box  .day{float:left;line-height:48px; margin-bottom:0; margin-right:10px;}
    .party02 .time_box  .year{float:left; line-height:48px; vertical-align:bottom; margin-bottom:0; margin-right:10px;}
    .party02 .lists .line{display:none;}
    .party02 .info_box{width:100%;  float:none;}
    .party02 .info_box .pd{padding:30px 20px 50px 20px;}
    .party02 .info_box .tit{font-size:20px;}
	.party3m1{width: 40%;float:right; margin-top:10%;}
	
	/*产品*/
	.pro_detail01{padding:20px 0;}
    .pro_detail01 .left .xh{font-size:18px;}
    .pro_detail01 .left .tit{font-size:30px; line-height:26px;}
	.pro_detail .infor .tit {font-size: 26px;padding: 0 0 20px;}
    .pro_detail01 .left .con{font-size:16px; line-height:26px}
    .pro_detail01 .left ul li{font-size:14px;}
    .pro_detail01 .left .link a{margin-right:40px;}
    .pro_detail01 .right .owl-nav{right:20px; bottom:20px;}
    .pro_detail01 .right .owl-nav>div{width:40px; height:40px; line-height:40px}
    .pro_detail02{display:none;}
    .pro_detail .section .infor .tit{font-size:26px; padding:20px 0;}
    .pro_detail06{padding:20px 0;}
    .pro_detail06 .content .item .li_box .intro .box .t{font-size:20px;}
    .pro_detail06 .content .item .li_box .cover .box .t{font-size:20px;}
    .pro_detail06 .content .owl-nav>div{width:40px; height:40px; line-height:40px; margin-top:-20px;}

    .proCenter_ban{height:inherit;}
    .proCenter_ban .owl-carousel .item{height:238px;}
    .proCenter_ban .owl-carousel .owl-item img{width:1000px; margin-left:-500px}
    .proCenter_ban .owl_dots{bottom:inherit; top:200px;}
    .proCenter_ban .cover{position:relative; width:92%; margin-top:20px; left:4%; right:4%;}
    .proCenter_ban .cover .content{width:100%; position:relative;}
    .proCenter_ban .cover .content li .box .tit{font-size:16px;}
    .proCenter_ban .intro{bottom:30px;}
    .proCenter_ban .intro .box{padding-left:0;}
    .proCenter_ban .intro .box .t{font-size:20px; line-height:24px;}
    .proCenter_ban .intro .box .c{font-size:14px; line-height:20px; margin:10px 0;}
    .pro_center02{margin-top:30px;}
    .pro_center02 .hd{margin-bottom:20px;}
    .pro_center02 .hd .title{font-size:20px; line-height:24px;}
    .pro_center02 .hd .content li{font-size:14px; line-height:34px; height:34px; margin:0 5px;}
    .pro_center02 .hd .content li:first-child{margin:0 5px;}
    .pro_center02 .hd .content li:after{left:0;}
    .pro_center02 .bd .item .left .box .tit{font-size:20px; line-height:24px;}
	.pro_center02 .bd .item .left .box .con{font-size:14px;height: auto; min-height:inherit;}
    .pro_center02 .bd .item .right li .li_box .intro .box .t{font-size:16px; line-height:20px;}
    .pro_center02 .bd .item .right li .li_box .intro .box .t span.new{font-size:12px;}
    .pro_center02 .bd .item .left{width:100%;}
    .pro_center02 .bd .item .left .box .btn-yellow{margin-bottom:0;}
    .pro_center02 .bd .item .right{width:100%;}
    .pro_center03{padding:20px 0;}
    .pro_center03 .infor .smal_tit{font-size:18px; line-height:22px;}
    .pro_center03 .infor .big_tit{font-size:20px; line-height:24px; padding:5px 0 5px;}
    .pro_center03 .img_{width:250px; right:2%;}
    .parts_ban.proCenter_ban .cover .content li .box{padding:15px;}

    .pro_list01 .right{width:100%;}
    .pro_list01 .right .title{font-size:20px; line-height:20px; margin-top:20px;}
    .pro_list01 .right .item .item_box .intro .box{padding:0 10px;}
    .pro_list01 .right .item .item_box .intro .t{font-size:16px; line-height:24px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
    .pro_list01 .right .item .item_box .intro .btn_box a{font-size:12px;}
    .pro_list01 .right .item{margin-bottom:20px;}
    .pro_list01 .right .item{width:49%; margin-right:2%;}
    .pro_list01 .right .four_item{margin-right:2%;}
    .pro_list01 .right .item:nth-child(2n){margin-right:0;}
    .pro_list01 .right .item .item_box .intro .btn_box{margin-bottom:20px;}
    .pro_list01 .right .item .item_box .intro .btn_box a{padding:0 6px;}
    .pro_list01 .right .item .item_box .intro .btn_box a span{line-height:35px; height:35px;}
    .pro_list01 .right .item .item_box .intro .c ul li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
    .pro_list01 .right .item .item_box .intro .t span{font-size:12px;}
    .pro_list01 .right .item .item_box .intro .c{margin:10px 0;}
    .pro_list01 .right .item .item_box .intro .c ul li{margin-bottom:5px;}
    .pro_detail01 .left .con{margin:15px 0;}
    .pro_detail01 .left .con:after{bottom:-10px}
    .pro_detail01 .left ul{padding:15px 0;}
    .pro_detail01 .left .link{margin-top:15px;}
    .pro_center02 .bd .item .right li .li_box .intro .box{padding:10px 5px;}
    .proCenter_ban .intro .box .tel{margin-bottom:20px; font-size:14px;}
	.pro_center .pro_center03,.pro_detail .pro_center03,.pro_detail .service_intro03{ display:none;}
	
	  /* 环保产品 */
    .green01 {padding-top: 30px;}
	.green01 .tit{font-size:30px; margin-top:30px;}
    .green01 .con{font-size:16px;}
    .green01 .txt{font-size:14px;}
    .green01 .img{margin:20px 0;}
    .green02 ul li{margin-bottom:20px;}
    .green02 ul li .right .box{padding:20px;}
    .green02 ul li .right .box .tit{font-size:18px;}
	.company7 .tab_t .right {width: 100%;}
	.green01 .tab_t .right {width: 100%;}
	.green-bt {font-size: 20px;}
	.bm50{ display:none;}
	.ztu,.nld {width: 100%; margin-bottom:10px;}
	.lag-bt {font-size: 20px;clear:both;	}
	.green-bt {padding-top: 0px;padding-bottom: 0px;}
	.company71 .box .btnblue {margin: 30px 0 0 0 !important;}
	.ehs_zs img {width: 86%;padding: 10px;}
	.zcfz_01 img,.ehs_zs .lll,.ehs_zs .rrr,.ehs_lc img{width: 100%;}
	.zcfz_01 h1,.ehs_lc h1,.ehs_jg h1,.ehs_zs h1 {font-size: 0.25rem;}
	.zcfz_01 h2 {width: 100%;font-weight: 400;}
	.zrbg_ehs ul li {width: 100%;}
	.ehs_zs h1,.ehs_zs h2  {width: 94%;margin:0 4% 4%;} 
	.ehs_lc .lll,.ehs_lc .rrr {width: 100%;}
	.ehs_lc h1,.ehs_lc h2 {width: 100%;}
	.ehs_jg h1 { width: 35%;}
	.contact_us .pt2 .item img {width: 55%;}
	.contact_us .pt2 .item .change {display:none;}
	
	 /* 投资者关系 */

}
@media only screen and (max-width: 667px) {
	.party01 .left {margin-top: 30px;}
	.party02 .left {margin-top: 30px;}
	.responsibility3 .tab_t .right ul li:nth-of-type(1) {width: 34.5%!important;}
	.responsibility3 .tab_t .right ul li:nth-of-type(2) {width: 34.5%!important;}
	.responsibility3 .tab_t .right ul li:nth-of-type(3) {width: 25.5%!important;}
	.responsibility3 .tab_t .right ul li:nth-of-type(4) {width: 26.5%!important;}
	.responsibility3 .tab_t .right ul li:nth-of-type(5) {width: 26.5%!important;}
	.responsibility3 .tab_t .right ul li:nth-of-type(6) {width: 41.5%!important;}
	.contact_us .pt2 .item img {width: 53s%;}
}
@media only screen and (max-width: 320px) {
    .service_intro01 .content .right{height:600px;}
	.pro_list01 .right .item .item_box .intro .btn_box a{padding:0 3px;}
}
