@media screen and (max-width: 1920px) {
    .wrap {width: 1600px;}


    .header_bott .h_tools .h_language.mobile_language{display: none;}
    .header_bott .h_tools .h_cy.mobile_cy{display: none;}
    .header_bott .mLan_down{display: none;}
    .header_bott .mcy_down{display: none;}
    .header_bott .header-overlay{display: none;}
    .header_bott .mobile_key{display: none;}
    .wsc-botfix-m{display: none;}
    .m-foot{display: none;}

	.wsc-relate .reMain .pd-bar .cd-bartit{width:185px;}

	.Solution-det-center .questions-center{padding:0}
    .Solution-det-center-cont {
        border: none;
        border-radius: 20px;
        padding: 58px 0px 60px;
	    float: left;
	    width: 62%;
    }
    .cgal .Solution-det-center-cont {
        border: none;
        border-radius: 20px;
        padding: 0px 0px 60px;
	    float: none;
	    width: 100%;
    }
    .Solution-det-top-tit {
        padding-left: 10px;
        border-left: 10px solid #ff0000;
        color: #333333;
        font-size: 36px;
        line-height: 36px;
        font-weight: bold;
    }
    .Solution-det-center-main p {
        line-height: 2;
    }

	.Solution-det-center.jjfa-bg{
		background: url(../images/jjfa_bg.png) no-repeat center;
	}
	.Solution-det-center-cont .jjfa-img{
	    margin-right: 20px;
	    float: left;
	    width: 30%;
	}

	.jjfatit .innov-ctit{font-size:36px;line-height:36px;}
	.jjfatit .innov-img{text-align:center;margin-top:50px;}
	.jjfatit .innov-text{font-size:18px;}

    .wsc-list-case .list-item {
		float:left;
		width:48%;
        height: 240px;
		margin-right: 20px;
    }
    .wsc-list-case .list-tit{
        font-size: 30px;
        line-height: 40px;
        height: 40px;
    }
    .wsc-list-case .list-info {
        padding: 15px 30px 0;
        width: 370px;
    }
    .wsc-list-case .list-img {
        width: 330px;
        height: 240px;
		float:right;
    }
	.wsc-list-case .list-img img{height:240px;}

    .sd-bottom-main .list-item{
        width: 460px;
        margin-left: 110px;
    }
    .sd-bottom-main .list-img{
        width: 460px;
        height: 330px;
    }
    .sd-bottom-main .list-img img{
        height: 330px;
    }


    .caseDet-head-tit{
        font-size: 36px;
    }
    .caseContent{
        width: 1100px;
    }
    .caseBox .pd-bar{
        width: 460px;
    }
    .cd-bartit{
        width: 205px;
    }
    .questions-center-right .questions-center-tit{
        font-size: 36px;
    }
    .cd-bartit a{
        font-size: 18px;
        height:50px;
        line-height: 50px;
    }

    .innov-block2 {
        height: auto;
    }
    .innovb2-main .item {
        width: 380px;
        height: 360px;
    }
    .innov-ctit {
        font-size: 48px;
        line-height: 48px;
    }
    .innov-block2 .innov-text {
        font-size: 18px;
        color: #666;
    }

    .Solution-bottom-cont .list-main .list-item{
        width: 500px;
        margin-left: 50px;
    }
    .Solution-bottom-cont .list-img{
        width: 500px;
        height: 290px;
    }
    .Solution-bottom-cont .list-info .list-tit {
        color: #333;
        font-size: 36px;
    }

    .message .list_message{width:513px;}
}
@media screen and (max-width: 1799px) {
    .wrap {width: 1200px;}
	.fn-contact .fn-code img {
	    width: 38%;
	}
	.wsc-edit .technical-det-text iframe{width:880px;height:540px;}
	.downList .list span.s1{width:320px;}
	.technical-det-text .gsrc-js{width:60%;padding-top:20px;}

	.wl-text p{font-size:15px;}

	.wsc-relate .reMain .pd-bar{width:280px;}
	.wsc-relate .pro-list { width: 930px;}

	.Solution-det-center-cont{width:775px;}

	.questions-center-right{padding: 20px 15px 20px;}
	.questions-center-cont ul li{font-size:14px;}
	.questions-center-title{font-size:30px;}
	.questions-center-right .questions-center-tit{font-size:30px;}

	.service_list {height:550px;}
	.service_item_h .cn{font-size:26px;}
	.service_item_h .en{font-size:14px;}
	.service_item_ul{margin-top:10px;}
	.service_item_ul ul li{padding-left:15px;margin-right:2%;}
	.service_item_ul ul li span{font-size:14px;}
	.service_hover .service_item_h .cn{font-size:34px;line-height:80px;}

	.animate_nums .num{font-size:52px;}
	.animate_nums .num span{font-size:52px;}
	.animate_nums .text{fonot-size:18px;}

	.index-3-l .index-3-tit{font-size:60px;}
	.index-3-l .index-3-desc{font-size:30px;margin: 40px 0 200px;}
	.index-3-l .index-3-more{font-size:30px;}

	.index-solution .index-solution-c{width:1200px;}
	.index-solution .index-solution-c li{margin-right:75px;}

	.pro-list .list-item {
	    width: 430px;
	    float: left;
	    margin-right: 30px;
	    transition: 0.36s;
	    margin-bottom: 20px;
	    background: #f5f5f5;
	}
	.pro-list .list-tit {
	    padding: 13px 30px 11px;
	    border-bottom: 1px solid #eeeeee;
	}
	.pro-list .list-tit a {
	    text-align: center;
	    display: block;
	    font-size: 24px;
	    height: 40px;
	    line-height: 40px;
	    color: #333;
	    font-weight: bold;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	}
	.pro-list .list-item:hover{
	    box-shadow: 0px 6px 25px rgba(0, 0, 0, 0.08);
	    transform: translateY(-6px);
	}
	.pro-list .list-info {
	    padding: 0;
	    margin: 0 10px 10px 10px;
	    background: #fff;
	}
	.pro-list .list-img {
	    margin:10px;
	    width: 410px;
	    height: 300px;
	    background: #fff;
	    overflow: hidden;
	    position: relative;
	}
	.pro-list .list-img img {
	    max-width: 100%;
	    max-height: 100%;
	    position: absolute;
	    left: 0;
	    right: 0;
	    top: 0;
	    bottom: 0;
	    margin: auto;
	}
	.pro-list .list-attr .item{
	    float: left;
	    box-sizing: border-box;
	    height: 30px;
	    padding: 10px 20px 0;
	    letter-spacing: -0.5px;
	    margin-top: 5px;
	    font-size: 12px;
	}
	.pro-list .list-attr .item:nth-child(odd){
	    width: 180px;
	}
	.pro-list .list-attr .attr-dt{
	    color: #828282;
	}
	.pro-list .list-attr .attr-dd{
	    color: #222;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.pro-list .list-btn{
	    padding: 20px;
	    font-size: 0;
	    text-align: center;
	}
	.pro-list .list-btn .btn-red{
	    margin-left: 10px;
	    width: 120px;
	    height: 40px;
	    line-height: 38px;
	}
	.pro-list .btn-pd{
	    background-color: #cccccc;
	    width: 120px;
	    height: 40px;
	    line-height: 40px;
	    color: #fff;
	}
	.pro-list .btn-red {
	    background-color: #e71f19;
	    border: 1px solid #e71f19;
	    color: #fff;
	}
	.pro-list .btn-pd:hover{
	    background-color: #e71f19;
	    color: #fff;
	}
	.wsc-relate .reMain .pd-bar .cd-bartit {
	    width: 120px;
	}
	.cd-bartit a{font-size:14px;}

    .header_bott{background-size:100% 100%;}
	.header_bott .logo{height: 76px;}
    .header_bott .logo h1{width: 172px; height: 76px;}
	.logo p{font-size:20px;margin:20px 0;height: 50px;}
    .header_bott .inav_wrapper .inav .nav_li>a {font-size: 16px; line-height: 76px;}
    .header_bott .inav_wrapper .inav .nav_li {margin-right: 30px; }
    .header_bott .h_tools .h_cy>a{line-height: 76px;}
    .header_bott .h_tools .h_cy{padding-right: 10px;}
    .header_bott .h_tools .h_language>a{line-height: 76px;font-size: 16px;}
	.header_bott .h_tools .h_language>a i:first-child{width:24px;height:24px;}
	.header_bott .h_tools .h_language>a i:last-child{width:24px;height:24px;}
    .header_bott .inav_wrapper .inav .nav_li .xiala_nav{background-size: 100% 100%;}
	.header_bott .inav .nav_li .xiala_nav .tab li {
	    width: 38.4%;
	}

	.content7{height:auto;}	

    .inb1-main .inb1-left{width:490px;}
    .inb1-list{width: 220px; height:200px;}
    .inb1-text{width:480px;font-size:13px;margin-top:20px;}
    .inb1-art-img img{width: 220px; height:200px;}
    .inb1-main .inb1-right{width: 52%;top:unset;}

	.inb1-main .inb1-right img{height:auto;}
	.inb1-tit{font-size:42px;}
	.inb1-des{font-size:36px}
	.inb1-bot{margin-top:20px;}

    .cxjs .left ul li h2{font-size: 20px;}
    .cxjs .right h2{font-size: 40px;}
    .cxjs .right p{font-size: 18px;}
    .cxjs .right .des{font-size: 14px;}

    .content2 .ctx2 .top .title{font-size: 40px;}
    .content2 .ctx2 .top p{font-size: 16px;}

    .content2{background-size: 100% 100%;}
    .content2 .ctx2 .service .box li{margin-bottom:10px;}
    .content2 .ctx2 .service .box ul li h3{font-size: 20px;}
    .content2 .ctx2 .service .box{padding:60px 0px 0 80px}
    .content2 .ctx2 .service .box ul li p{font-size: 12px;}
	.content2 .ctx2 .service .box ul li i{width:50px;}

    .content4 .ctx .top .title{font-size: 40px;}
    .content4 .ctx .top p{font-size: 14px;}

    .content5 .ctx2 .top .title{font-size: 40px;}
    .content5 .ctx2 .top p{font-size: 14px;}

    .content5 .ctx2 .news .img_box{height:300px;}

    .content6 .ctx2 .top .title{font-size: 40px;}

    .fn-item{width: 130px;}
    .fn-item.cpjjfa{width: 340px;}
	.fn-item.cpjjfa .fn-list{width:170px;}
    .fn-contact{width: 240px;}
    .fn-tel .item-dt{font-size: 18px;}
    .fn-tel .item-dt span{font-size: 26px;}

    .wb-link{font-size: 12px;}
    .left-block{font-size: 12px;}


    .sd-bottom-main .list-item{width:380px;margin-left: 30px;}
    .sd-bottom-main .list-img{width:380px;height: 330px;}

    .renews-list dl{width:550px;height:155px;}
    .renews-list dl dt { width: 180px; height: 135px;}
    .renews-list dl dt img{width: 180px;height: 135px;}
    .renews-list dl dd{width: 270px;padding: 0 0 0 15px;}
    .renews-list dl dd h5 {margin-bottom: 5px;}
    .renews-list dl div.date{width: 50px;font-size: 24px;}
    .renews-list dl div.date i{font-size: 12px;}
    .renews-list dl dd span{padding:0;}
    .renews-list dl dd span a { font-size: 12px;width: 80px;}


    .zgHead_list{width:580px;height: 424px;}
    .zgHead_img{width:580px;height: 424px;}
    .zgHead_img img{height: 424px;}
    .zgBot_main .item{height: 240px;}
    .zgBot_main .tit{font-size: 14px;}
    .zgBot_main .item .common-btn{width: 100px;line-height: 30px;font-size: 14px;}
    .zgContact_main .item:nth-child(1) img {width: 270px; height: 430px;}
    .zgContact_main .item:nth-child(2){width: 640px;height: 430px;}
    .zgContact_main .item:nth-child(3) img {width: 290px;height: 430px;}
    .zgContact_main .item .content{padding: 30px;}
    .zgContact_main .item h2{font-size: 30px;}
    .zgContact_main .item p.en{font-size: 12px;padding-bottom: 50px}
    .zgContact_main .item p{font-size: 16px;}
    .zgdh_main .item {width: 580px;height: 245px;}
    .zgBt_main .item{width: 285px;height: 100px;margin-left: 20px;}
    .zgBt_main .item .cover{background: url(../images/s1.png) no-repeat 15px center; height: 100%; padding-left: 80px;background-size: 50px;}
	.zgBt_main .item:nth-child(2) .cover{background-size: 50px;}
	.zgBt_main .item:nth-child(3) .cover{background-size: 50px;}
	.zgBt_main .item:nth-child(4) .cover{background-size: 50px;}
    .zgBt_main .tit h2 {padding: 15px 20px 0 0;font-size: 18px;}
    .zgBt_main .tit p { padding: 0 10px 0 0; font-size: 12px; color: #666;}
    .zgBt_main .item:hover .cover{background-size: 50px;}

    .shzr-center-list{height: 410px;margin-bottom:50px;}
    .shzr-center-img{height: 410px;}
    .shzr-center-right{height: 390px;}
    .shzr-center-tit{margin-top: 40px;font-size: 30px;}
    .shzr-center-des{margin-top: 30px;}
    .shzr-center-tit1{margin-top: 40px;}
    .shzr-center-des{margin-top: 30px;}
    .shzr-center-list1{height: 410px;margin-bottom:50px;}
    .shzr-center-left1{height: 390px;}

    .f_text li { padding: 0 20px 0 33px;font-size: 14px;}

    .proh-nav-fuel .item{width: 290px;height: 267px;}
    .proh-nav-fuel .item .tit{margin-top: 10px;}
    .proh-nav-fuel .item .tit h2{font-size: 24px;}
    .proh-nav-fuel .item .tit p{font-size: 38px;}
    .proh-nav-fuel .item .img{width: 70px;height: 70px;margin: 20px auto;background-size: 100%}
    .proh-nav-fuel .item .des{margin-top: 30px; font-size: 14px;padding: 0 5px;}

    .proh-nav-products .item{width: 285px;height: 300px;margin-right: 20px;}
    .proh-nav-products .item .img{width: 285px;height:240px;line-height:240px;text-align:center;}
    .proh-nav-products .item .img img{
		display: inline-block;
	    width: auto;
	    height: auto;
	    max-width: 100%;
	    max-height: 100%;
	    vertical-align: middle;
	}
    .proh-nav-products .item .title h2{font-size: 20px;padding:10px 20px;}
    .proh-nav-products .item .des span{font-size: 40px;}
    .proh-nav-products .item .content{height: 145px;}
    .proh-nav-products .item .more{bottom: 15px;}
    .sol-type .item{width: 285px;}
    .Solution-bottom-cont .list-main .list-item{width: 385px;margin-left: 20px;}
    .Solution-bottom-cont .list-img{width: 385px;height: 220px;}
    .Solution-bottom-cont .list-info{padding:20px;}
    .Solution-bottom-cont .list-info .list-tit{font-size: 30px;}
    .Solution-bottom-cont .list-info .list-text{font-size: 14px;height: 75px;}

    .repro-list .list-item{width: 280px;}
    .repro-list .list-img{width: 280px;height: 220px;}

    .caseCont .list-item{width: 285px;}
    .caseCont .list-img{width: 285px;height: 195px;}
    .caseCont .list-img img{height: 195px;}
    .caseCont .list-tit{font-size: 18px;line-height: 28px;}
    .caseCont .list-text{font-size: 12px;line-height: 16px;margin-top: 0px}
    .caseCont .list-info{padding: 10px 35px 10px 20px;}
    .caseCont .more{width: 30px;height: 30px;line-height: 30px;}

    .fwzc_main .item{height: 240px;}
    .fwzc_main .tit{font-size: 14px;}
    .fwzc_main .item .common-btn{width: 100px;line-height: 30px;font-size: 14px;}

    .partnersCredit-main-bottom .pmb{width: 270px;margin-right: 40px;}
    .partnersCredit-main-bottom .pmt-text{font-size: 16px;}

    .questions-center .pd-box{width: 880px;}
    .questions-center .pd-bar{width: 280px;}
    .wd dl{width: 375px;padding: 15px; margin: 15px;}
    .wd dt span{width: 320px;}
    .wd_text{width: 320px;}

    .loop .hzkh ul li{margin:40px 25px 0 0;}

    .innov-block2{}
    .innovb2-main .item{width: 285px;height: 270px;}

    .innop2_list{height: 490px;}

    .in-fuwu li a{margin-left: 40px;}

    .Career-center-list,.Career-center-list1{background-size: 100% 100%}
    .Career-center-img{height: 400px;}
    .Career-center-tit{font-size: 40px;margin-top: 50px;}
    .Career-center-text{margin-top: 60px;}
    .Career-center-des{font-size: 40px;}

    .message .list_message{width: 380px;}
    .list_message h1{font-size: 18px;}
    .bj_wen{height: 530px;}
    .list_z_center h1{font-size: 16px;padding: 25px 0}
    .list_z_center .t_l_nav{font-size: 12px;}

    .gsxw .renews-list dl dd{width: 470px;}

    .wsc-list-video .list-item{width: 285px;}
    .wsc-list-video .list-img{width: 285px;height: 166px;}

    .wsc-list-photo .list-item{width: 245px;padding: 20px 20px 10px;}
    .wsc-list-photo .img-box {width: 245px;height: 170px;}

    .questions-det .pd-box{width: 880px;}
    .questions-det .pd-bar{width: 280px;}

    .caseContent{width: 880px;}
    .caseBox .pd-bar{width: 280px;}
    .cd-bartit{width: 115px;}

    .wsc-list-case .list-item{height: 210px;}
    .wsc-list-case .list-img{width: 260px;height: 210px;float:right;}
    .wsc-list-case .list-info {padding: 20px 20px 0; width: 275px;}

	.wsc-list-case .list-tit {font-size:22px;height:30px;line-height:30px;}
	.wsc-list-case .list-attr {font-size:15px;padding-top:15px;}
	.wsc-list-case .list-des {font-size:12px;padding-top:15px;}
	.wsc-list-case .btn-pd{width:40px;background-size:100%;}
	.wsc-list-case .list-item:hover .btn-pd {background: url(../images/case_more_cur.png) no-repeat center;background-size:100%;}
	.Solution-det-center .questions-center{padding:0}

	.pinb2-left{ width: 298px; height: 590px;}
    .pinb2-right{ width: 892px;}
    .pinb2-right .list-item{ width: 284px; margin-right: 15px;}
    .pinb2-right .list-img{width: 284px; height: 213px;}
    .pinb2-left .item-img img{ height: 590px;}
    .pinb2-right .list-tit a{ height: 44px;}
    .pinb2-left .item-info{padding-top: 60px;}

    .ys .content dl{width: 237px;}

	.gsrc_main img{height:auto;}

	.content4 .ctx .bottom .swiper-slide .imgBox{height:250px;}

	.phn-drop .tab-item{padding: 10px 30px;}


	.yhfw .yhfw-c .item .cover .tit p{font-size: 20px;}
    .zlbx .zlbx_main .item .cover .tit h2{font-size: 20px;}
    .zlbx .zlbx_main .item .cover .tit p{font-size: 12px;padding: 10px 20px;}
    .gtl-ev-text{font-size: 18px;line-height: 25px;}
    .dt-l .tit{font-size: 36px;}
    .dt-l .hx{width: 150px;height: 10px;}
    .dt-l .des{font-size: 18px;padding:150px 80px;margin: 70px;}
    .dt-b .tit{font-size: 42px;}
    .dt-b .des p{font-size: 20px;padding-bottom:65px;}
    .dt-b .des p span{height: 8px;top:20px;}
    .kj-l .tit{font-size: 36px;}
    .kj-l .hx{width: 150px;height: 10px;}
    .kj-l .des{font-size: 18px;padding:150px 80px;margin: 70px;}
    .yy-c .yy-l p{font-size: 22px;}
    .yy-c .yy-r p{font-size: 18px;}
    .innov-block2.sj-b .des p{padding:10px 0;}
    .innov-block2.sj-b .innovb2-main .item{height: 230px;}
    .innov-block2.sj-b .innovb2-main .tit{font-size: 20px;}
	
	.index-solution .swiper-slide{width:550px;}
	
	.index-pro .index-pro-r li .tit{font-size:32px;}
}
@media screen and (max-width: 1599px) {
    .wrap {width: 1300px;}

	.content6 .ctx2 ul li{height:180px;}
	.content6 .ctx2 ul li .right img{width:110px;}

	.Solution-det-center-cont{width:875px;}

    .header_bott{background-size:100% 100%;}
    .header_bott .logo h1{width: 172px; height: 76px;}
	.logo p{font-size:20px;margin:20px 0;height: 50px;}
    .header_bott .inav_wrapper .inav .nav_li>a {font-size: 16px; line-height: 76px;}
    .header_bott .inav_wrapper .inav .nav_li {margin-right: 70px; }
    .header_bott .h_tools .h_cy>a{line-height: 76px;}
    .header_bott .h_tools .h_cy{padding-right: 10px;}
    .header_bott .h_tools .h_language>a{line-height: 76px;}
    .header_bott .inav_wrapper .inav .nav_li .xiala_nav{background-size: 100% 100%;}
	.header_bott .inav .nav_li .xiala_nav .tab li {
	    width: 38.4%;
	}

    .inb1-main .inb1-left{width:490px;}
    .inb1-list{width: 220px; height:200px;}
    .inb1-text{width:480px;}
    .inb1-art-img img{width: 220px; height:200px;}
    .inb1-main .inb1-right{width: 56%;}

    .cxjs .left ul li h2{font-size: 20px;}
    .cxjs .right h2{font-size: 40px;}
    .cxjs .right p{font-size: 18px;}
    .cxjs .right .des{font-size: 14px;}

    .content2 .ctx2 .top .title{font-size: 40px;}
    .content2 .ctx2 .top p{font-size: 16px;}

    .content2{background-size: 100% 100%;}
    .content2 .ctx2 .service .box li{margin-bottom:10px;}
    .content2 .ctx2 .service .box ul li h3{font-size: 20px;}
    .content2 .ctx2 .service .box{padding:60px 0px 0 80px}
    .content2 .ctx2 .service .box ul li p{font-size: 12px;}
	.content2 .ctx2 .service .box ul li i{width:50px;}

    .content4 .ctx .top .title{font-size: 40px;}
    .content4 .ctx .top p{font-size: 14px;}

    .content5 .ctx2 .top .title{font-size: 40px;}
    .content5 .ctx2 .top p{font-size: 14px;}

    .content5 .ctx2 .news .img_box{height:300px;}

    .content6 .ctx2 .top .title{font-size: 40px;}

    .fn-item{width: 140px;}
    .fn-item.cpjjfa{width: 340px;}
	.fn-item.cpjjfa .fn-list{width:170px;}
    .fn-contact{width: 240px;}
    .fn-tel .item-dt{font-size: 18px;}
    .fn-tel .item-dt span{font-size: 26px;}

	.fn-tel .item-dd{background-size:40px;line-height:40px;font-size:16px;padding-left:46px;}
	.fn-tel .item-dd.item-dd-2{background-size:40px;line-height:40px;font-size:16px;}
	.fn-tel .item-dd.item-dd-3{background-size:40px;line-height:40px;font-size:16px;}
	.fn-tel .item-dt{margin:5px 0;}

    .wb-link{font-size: 12px;}
    .left-block{font-size: 12px;}


    .sd-bottom-main .list-item{width:410px;margin-left: 30px;}
    .sd-bottom-main .list-img{width:410px;height: 330px;}

    .renews-list dl{width:600px;height:155px;}
    .renews-list dl dt { width: 180px; height: 135px;}
    .renews-list dl dt img{width: 180px;height: 135px;}
    .renews-list dl dd{width: 320px;padding: 0 0 0 15px;}
    .renews-list dl dd h5 {margin-bottom: 5px;}
    .renews-list dl div.date{width: 50px;font-size: 24px;}
    .renews-list dl div.date i{font-size: 12px;}
    .renews-list dl dd span{padding:0;}
    .renews-list dl dd span a { font-size: 12px;width: 80px;}


    .zgHead_list{width:630px;height: 424px;}
    .zgHead_img{width:630px;height: 424px;}
    .zgHead_img img{height: 424px;}
    .zgBot_main .item{height: 240px;}
    .zgBot_main .tit{font-size: 14px;}
    .zgBot_main .item .common-btn{width: 100px;line-height: 30px;font-size: 14px;}
    .zgContact_main .item:nth-child(1) img {width: 270px; height: 430px;}
    .zgContact_main .item:nth-child(2){width: 740px;height: 430px;}
    .zgContact_main .item:nth-child(3) img {width: 290px;height: 430px;}
    .zgContact_main .item .content{padding: 30px;}
    .zgContact_main .item h2{font-size: 30px;}
    .zgContact_main .item p.en{font-size: 12px;padding-bottom: 50px}
    .zgContact_main .item p{font-size: 16px;}
    .zgdh_main .item {width: 630px;height: 245px;}
    .zgBt_main .item{width: 310px;height: 100px;margin-left: 20px;}
    .zgBt_main .item .cover{background: url(../images/s1.png) no-repeat 15px center; height: 100%; padding-left: 80px;background-size: 50px;}
    .zgBt_main .tit h2 {padding: 15px 20px 0 0;font-size: 18px;}
    .zgBt_main .tit p { padding: 0 10px 0 0; font-size: 12px; color: #666;}
    .zgBt_main .item:hover .cover{background-size: 50px;}

    .shzr-center-list{height: 410px;margin-bottom:50px;}
    .shzr-center-img{height: 410px;}
    .shzr-center-right{height: 390px;}
    .shzr-center-tit{margin-top: 40px;font-size: 30px;}
    .shzr-center-des{margin-top: 30px;}
    .shzr-center-tit1{margin-top: 40px;}
    .shzr-center-des{margin-top: 30px;}
    .shzr-center-list1{height: 410px;margin-bottom:50px;}
    .shzr-center-left1{height: 390px;}

    .f_text li { padding: 0 20px 0 33px;font-size: 14px;}

    .proh-nav-fuel .item{width: 315px;height: 310px;}
    .proh-nav-fuel .item .tit{margin-top: 30px;}
    .proh-nav-fuel .item .tit h2{font-size: 24px;}
    .proh-nav-fuel .item .tit p{font-size: 38px;}
    .proh-nav-fuel .item .img{width: 70px;height: 70px;margin: 20px auto;background-size: 100%}
    .proh-nav-fuel .item .des{margin-top: 30px; font-size: 14px;padding: 0 5px;}

    .proh-nav-products .item{width: 310px;height: 300px;margin-right: 20px;}
    .proh-nav-products .item .img{width: 310px;height:260px;line-height:260px;text-align:center;}
    .proh-nav-products .item .img img{
		display: inline-block;
	    width: auto;
	    height: auto;
	    max-width: 100%;
	    max-height: 100%;
	    vertical-align: middle;
	}
    .proh-nav-products .item .title h2{font-size: 20px;padding:10px 20px;}
    .proh-nav-products .item .des span{font-size: 40px;}
    .proh-nav-products .item .content{height: 145px;}
    .proh-nav-products .item .more{bottom: 15px;}
    .sol-type .item{width: 310px;}
    .Solution-bottom-cont .list-main .list-item{width: 420px;margin-left: 20px;}
    .Solution-bottom-cont .list-img{width: 420px;height: 220px;}
    .Solution-bottom-cont .list-info{padding:20px;}
    .Solution-bottom-cont .list-info .list-tit{font-size: 30px;}
    .Solution-bottom-cont .list-info .list-text{font-size: 14px;height: 75px;}

    .repro-list .list-item{width: 308px;}
    .repro-list .list-img{width: 308px;height: 220px;}

    .caseCont .list-item{width: 310px;}
    .caseCont .list-img{width: 310px;height: 205px;}
    .caseCont .list-img img{height: 205px;}
    .caseCont .list-tit{font-size: 18px;line-height: 28px;}
    .caseCont .list-text{font-size: 12px;line-height: 16px;margin-top: 0px}
    .caseCont .list-info{padding: 10px 35px 10px 20px;}
    .caseCont .more{width: 30px;height: 30px;line-height: 30px;}

    .fwzc_main .item{height: 240px;}
    .fwzc_main .tit{font-size: 14px;}
    .fwzc_main .item .common-btn{width: 100px;line-height: 30px;font-size: 14px;}

    .partnersCredit-main-bottom .pmb{width: 295px;margin-right: 40px;}
    .partnersCredit-main-bottom .pmt-text{font-size: 16px;}

    .questions-center .pd-box{width: 1000px;}
    .questions-center .pd-bar{width: 280px;}
    .wd dl{width: 375px;padding: 15px; margin: 15px;}
    .wd dt span{width: 320px;}
    .wd_text{width: 320px;}

    .loop .hzkh ul li{margin:40px 50px 0 0;}

    .innov-block2{}
    .innovb2-main .item{width: 310px;height: 270px;}

    .innop2_list{height: 490px;}

    .in-fuwu li a{margin-left: 40px;}

    .Career-center-list,.Career-center-list1{background-size: 100% 100%}
    .Career-center-img{height: 400px;}
    .Career-center-tit{font-size: 40px;margin-top: 50px;}
    .Career-center-text{margin-top: 60px;}
    .Career-center-des{font-size: 40px;}

    .message .list_message{width: 413px;}
    .list_message h1{font-size: 18px;}
    .bj_wen{height: 530px;}
    .list_z_center h1{font-size: 16px;padding: 25px 0}
    .list_z_center .t_l_nav{font-size: 12px;}

    .gsxw .renews-list dl dd{width: 470px;}

    .wsc-list-video .list-item{width: 310px;}
    .wsc-list-video .list-img{width: 310px;height: 166px;}

    .wsc-list-photo .list-item{width: 270px;}
    .wsc-list-photo .img-box {width: 270px;height: 190px;}

    .questions-det .pd-box{width: 880px;}
    .questions-det .pd-bar{width: 280px;}

    .caseContent{width: 880px;}
    .caseBox .pd-bar{width: 280px;}
    .cd-bartit{width: 115px;}

    .wsc-list-case .list-item{height: 210px;}
    .wsc-list-case .list-img{width: 280px;height: 210px;float:right;}
	.wsc-list-case .list-img img{height:210px;}
    .wsc-list-case .list-info {padding: 20px 20px 0; width: 300px;}

	.wsc-list-case .list-tit {font-size:22px;height:30px;line-height:30px;}
	.wsc-list-case .list-attr {font-size:15px;padding-top:15px;}
	.wsc-list-case .list-des {font-size:12px;padding-top:15px;}
	.wsc-list-case .btn-pd{width:40px;background-size:100%;}
	.wsc-list-case .list-item:hover .btn-pd {background: url(../images/case_more_cur.png) no-repeat center;background-size:100%;}
	.Solution-det-center .questions-center{padding:0}

	.pinb2-left{ width: 298px; height: 590px;}
    .pinb2-right{ width: 992px;}
    .pinb2-right .list-item{ width: 314px; margin-right: 15px;}
    .pinb2-right .list-img{width: 314px; height: 213px;}
    .pinb2-left .item-img img{ height: 590px;}
    .pinb2-right .list-tit a{ height: 44px;}
    .pinb2-left .item-info{padding-top: 60px;}

    .ys .content dl{width: 237px;}

	.gsrc_main img{height:auto;}

	.content4 .ctx .bottom .swiper-slide .imgBox{height:250px;}

	.wsc-relate .reMain .pd-bar{width:280px;}
	.wsc-relate .pro-list { width: 1020px;}

	.pro-list .list-item {
	    width: 480px;
	    float: left;
	    margin-right: 30px;
	    transition: 0.36s;
	    margin-bottom: 20px;
	    background: #f5f5f5;
	}
	.pro-list .list-tit {
	    padding: 13px 30px 11px;
	    border-bottom: 1px solid #eeeeee;
	}
	.pro-list .list-tit a {
	    text-align: center;
	    display: block;
	    font-size: 24px;
	    height: 40px;
	    line-height: 40px;
	    color: #333;
	    font-weight: bold;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	}
	.pro-list .list-item:hover{
	    box-shadow: 0px 6px 25px rgba(0, 0, 0, 0.08);
	    transform: translateY(-6px);
	}
	.pro-list .list-info {
	    padding: 0;
	    margin: 0 10px 10px 10px;
	    background: #fff;
	}
	.pro-list .list-img {
	    margin:10px;
	    width: 460px;
	    height: 300px;
	    background: #fff;
	    overflow: hidden;
	    position: relative;
	}
	.pro-list .list-img img {
	    max-width: 100%;
	    max-height: 100%;
	    position: absolute;
	    left: 0;
	    right: 0;
	    top: 0;
	    bottom: 0;
	    margin: auto;
	}
	.pro-list .list-attr .item{
	    float: left;
	    box-sizing: border-box;
	    height: 30px;
	    padding: 10px 20px 0;
	    letter-spacing: -0.5px;
	    margin-top: 5px;
	    font-size: 12px;
	}
	.pro-list .list-attr .item:nth-child(odd){
	    width: 180px;
	}
	.pro-list .list-attr .attr-dt{
	    color: #828282;
	}
	.pro-list .list-attr .attr-dd{
	    color: #222;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.pro-list .list-btn{
	    padding: 20px;
	    font-size: 0;
	    text-align: center;
	}
	.pro-list .list-btn .btn-red{
	    margin-left: 10px;
	    width: 120px;
	    height: 40px;
	    line-height: 38px;
	}
	.pro-list .btn-pd{
	    background-color: #cccccc;
	    width: 120px;
	    height: 40px;
	    line-height: 40px;
	    color: #fff;
	}
	.pro-list .btn-red {
	    background-color: #e71f19;
	    border: 1px solid #e71f19;
	    color: #fff;
	}
	.pro-list .btn-pd:hover{
	    background-color: #e71f19;
	    color: #fff;
	}
	.wsc-relate .reMain .pd-bar .cd-bartit {
	    width: 120px;
	}

	.phn-drop .tab-item{padding: 8px 30px;}
	.dt-b .des p {
    	font-size: 20px;
    	padding-bottom: 50px;
	}

	.content5 .ctx2 .news .box .p{font-size:24px;}
	.content5 .ctx2 .news .box .d{font-size:14px;}
	
	.index-solution .swiper-slide{width:580px;}
	
	.index-pro .index-pro-r li .tit{font-size:32px;}

}

@media screen and (max-width: 1399px) {
    .wrap {width: 1200px;}
	.wsc-relate .pro-list { width: 850px;}
	.pro-list .list-item{width:390px;}
	.pro-list .list-img {width:370px;}

    .questions-center .pd-bar{width: 280px;}
	
	.index-pro .index-pro-r li .tit{font-size:32px;}

	.wsc-relate .reMain .pd-bar .cd-bartit {
	    width: 155px;
	}
	.Solution-det-center-cont {
	    width: 775px;
	}

	.phn-drop .tab-item{padding: 8px 30px;}

	.dt-b .des p {
    	font-size: 20px;
    	padding-bottom: 40px;
	}

	.pinb2-right {
	    width: 892px;
	}
	.pinb2-right .list-item {
	    width: 284px;
	    margin-right: 15px;
	}





    .wrap {width: 1200px;}
	.fn-contact .fn-code img {
	    width: 38%;
	}
	.wsc-edit .technical-det-text iframe{width:880px;height:540px;}
	.downList .list span.s1{width:320px;}
	.technical-det-text .gsrc-js{width:60%;padding-top:20px;}

	.wl-text p{font-size:15px;}

	.wsc-relate .reMain .pd-bar{width:280px;}
	.wsc-relate .pro-list { width: 930px;}

	.Solution-det-center-cont{width:775px;}

	.questions-center-right{padding: 20px 15px 20px;}
	.questions-center-cont ul li{font-size:14px;}
	.questions-center-title{font-size:30px;}
	.questions-center-right .questions-center-tit{font-size:30px;}

	.pro-list .list-item {
	    width: 430px;
	    float: left;
	    margin-right: 30px;
	    transition: 0.36s;
	    margin-bottom: 20px;
	    background: #f5f5f5;
	}
	.pro-list .list-tit {
	    padding: 13px 30px 11px;
	    border-bottom: 1px solid #eeeeee;
	}
	.pro-list .list-tit a {
	    text-align: center;
	    display: block;
	    font-size: 24px;
	    height: 40px;
	    line-height: 40px;
	    color: #333;
	    font-weight: bold;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	}
	.pro-list .list-item:hover{
	    box-shadow: 0px 6px 25px rgba(0, 0, 0, 0.08);
	    transform: translateY(-6px);
	}
	.pro-list .list-info {
	    padding: 0;
	    margin: 0 10px 10px 10px;
	    background: #fff;
	}
	.pro-list .list-img {
	    margin:10px;
	    width: 410px;
	    height: 300px;
	    background: #fff;
	    overflow: hidden;
	    position: relative;
	}
	.pro-list .list-img img {
	    max-width: 100%;
	    max-height: 100%;
	    position: absolute;
	    left: 0;
	    right: 0;
	    top: 0;
	    bottom: 0;
	    margin: auto;
	}
	.pro-list .list-attr .item{
	    float: left;
	    box-sizing: border-box;
	    height: 30px;
	    padding: 10px 20px 0;
	    letter-spacing: -0.5px;
	    margin-top: 5px;
	    font-size: 12px;
	}
	.pro-list .list-attr .item:nth-child(odd){
	    width: 180px;
	}
	.pro-list .list-attr .attr-dt{
	    color: #828282;
	}
	.pro-list .list-attr .attr-dd{
	    color: #222;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.pro-list .list-btn{
	    padding: 20px;
	    font-size: 0;
	    text-align: center;
	}
	.pro-list .list-btn .btn-red{
	    margin-left: 10px;
	    width: 120px;
	    height: 40px;
	    line-height: 38px;
	}
	.pro-list .btn-pd{
	    background-color: #cccccc;
	    width: 120px;
	    height: 40px;
	    line-height: 40px;
	    color: #fff;
	}
	.pro-list .btn-red {
	    background-color: #e71f19;
	    border: 1px solid #e71f19;
	    color: #fff;
	}
	.pro-list .btn-pd:hover{
	    background-color: #e71f19;
	    color: #fff;
	}
	.wsc-relate .reMain .pd-bar .cd-bartit {
	    width: 120px;
	}
	.cd-bartit a{font-size:14px;}

    .header_bott{background-size:100% 100%;}
    .header_bott .logo h1{width: 172px; height: 76px;}
	.logo p{font-size:18px;margin:20px 0;height: 45px;}
    .header_bott .inav_wrapper .inav .nav_li>a {font-size: 16px; line-height: 76px;}
    .header_bott .inav_wrapper .inav .nav_li {margin-right: 50px; }
    .header_bott .h_tools .h_cy>a{line-height: 76px;}
    .header_bott .h_tools .h_cy{padding-right: 10px;}
    .header_bott .h_tools .h_language>a{line-height: 76px;}
    .header_bott .inav_wrapper .inav .nav_li .xiala_nav{background-size: 100% 100%;}
	.header_bott .inav .nav_li .xiala_nav .tab li {
	    width: 38.4%;
	}

	.index-solution .swiper-slide{width:550px;}
	
	.content7{height:auto;}	

    .inb1-main .inb1-left{width:490px;}
    .inb1-list{width: 220px; height:200px;}
    .inb1-text{width:480px;font-size:13px;margin-top:20px;}
    .inb1-art-img img{width: 220px; height:200px;}
    .inb1-main .inb1-right{width: 52%;top:unset;}

	.inb1-main .inb1-right img{height:auto;}
	.inb1-tit{font-size:42px;}
	.inb1-des{font-size:36px}
	.inb1-bot{margin-top:20px;}

    .cxjs .left ul li h2{font-size: 20px;}
    .cxjs .right h2{font-size: 40px;}
    .cxjs .right p{font-size: 18px;}
    .cxjs .right .des{font-size: 14px;}

    .content2 .ctx2 .top .title{font-size: 40px;}
    .content2 .ctx2 .top p{font-size: 16px;}

    .content2{background-size: 100% 100%;}
    .content2 .ctx2 .service .box li{margin-bottom:10px;}
    .content2 .ctx2 .service .box ul li h3{font-size: 20px;}
    .content2 .ctx2 .service .box{padding:60px 0px 0 80px}
    .content2 .ctx2 .service .box ul li p{font-size: 12px;}
	.content2 .ctx2 .service .box ul li i{width:50px;}

    .content4 .ctx .top .title{font-size: 40px;}
    .content4 .ctx .top p{font-size: 14px;}

    .content5 .ctx2 .top .title{font-size: 40px;}
    .content5 .ctx2 .top p{font-size: 14px;}

    .content5 .ctx2 .news .img_box{height:300px;}

    .content6 .ctx2 .top .title{font-size: 40px;}

    .fn-item{width: 130px;}
    .fn-item.cpjjfa{width: 340px;}
	.fn-item.cpjjfa .fn-list{width:170px;}
    .fn-contact{width: 240px;}
    .fn-tel .item-dt{font-size: 18px;}
    .fn-tel .item-dt span{font-size: 26px;}

    .wb-link{font-size: 12px;}
    .left-block{font-size: 12px;}


    .sd-bottom-main .list-item{width:380px;margin-left: 30px;}
    .sd-bottom-main .list-img{width:380px;height: 330px;}

    .renews-list dl{width:550px;height:155px;}
    .renews-list dl dt { width: 180px; height: 135px;}
    .renews-list dl dt img{width: 180px;height: 135px;}
    .renews-list dl dd{width: 270px;padding: 0 0 0 15px;}
    .renews-list dl dd h5 {margin-bottom: 5px;}
    .renews-list dl div.date{width: 50px;font-size: 24px;}
    .renews-list dl div.date i{font-size: 12px;}
    .renews-list dl dd span{padding:0;}
    .renews-list dl dd span a { font-size: 12px;width: 80px;}


    .zgHead_list{width:580px;height: 424px;}
    .zgHead_img{width:580px;height: 424px;}
    .zgHead_img img{height: 424px;}
    .zgBot_main .item{height: 240px;}
    .zgBot_main .tit{font-size: 14px;}
    .zgBot_main .item .common-btn{width: 100px;line-height: 30px;font-size: 14px;}
    .zgContact_main .item:nth-child(1) img {width: 270px; height: 430px;}
    .zgContact_main .item:nth-child(2){width: 640px;height: 430px;}
    .zgContact_main .item:nth-child(3) img {width: 290px;height: 430px;}
    .zgContact_main .item .content{padding: 30px;}
    .zgContact_main .item h2{font-size: 30px;}
    .zgContact_main .item p.en{font-size: 12px;padding-bottom: 50px}
    .zgContact_main .item p{font-size: 16px;}
    .zgdh_main .item {width: 580px;height: 245px;}
    .zgBt_main .item{width: 285px;height: 100px;margin-left: 20px;}
    .zgBt_main .item .cover{background: url(../images/s1.png) no-repeat 15px center; height: 100%; padding-left: 80px;background-size: 50px;}
	.zgBt_main .item:nth-child(2) .cover{background-size: 50px;}
	.zgBt_main .item:nth-child(3) .cover{background-size: 50px;}
	.zgBt_main .item:nth-child(4) .cover{background-size: 50px;}
    .zgBt_main .tit h2 {padding: 15px 20px 0 0;font-size: 18px;}
    .zgBt_main .tit p { padding: 0 10px 0 0; font-size: 12px; color: #666;}
    .zgBt_main .item:hover .cover{background-size: 50px;}

    .shzr-center-list{height: 410px;margin-bottom:50px;}
    .shzr-center-img{height: 410px;}
    .shzr-center-right{height: 390px;}
    .shzr-center-tit{margin-top: 40px;font-size: 30px;}
    .shzr-center-des{margin-top: 30px;}
    .shzr-center-tit1{margin-top: 40px;}
    .shzr-center-des{margin-top: 30px;}
    .shzr-center-list1{height: 410px;margin-bottom:50px;}
    .shzr-center-left1{height: 390px;}

    .f_text li { padding: 0 20px 0 33px;font-size: 14px;}

    .proh-nav-fuel .item{width: 290px;height: 267px;}
    .proh-nav-fuel .item .tit{margin-top: 10px;}
    .proh-nav-fuel .item .tit h2{font-size: 24px;}
    .proh-nav-fuel .item .tit p{font-size: 38px;}
    .proh-nav-fuel .item .img{width: 70px;height: 70px;margin: 20px auto;background-size: 100%}
    .proh-nav-fuel .item .des{margin-top: 30px; font-size: 14px;padding: 0 5px;}

    .proh-nav-products .item{width: 285px;height: 300px;margin-right: 20px;}
    .proh-nav-products .item .img{width: 285px;height:240px;line-height:240px;text-align:center;}
    .proh-nav-products .item .img img{
		display: inline-block;
	    width: auto;
	    height: auto;
	    max-width: 100%;
	    max-height: 100%;
	    vertical-align: middle;
	}
    .proh-nav-products .item .title h2{font-size: 20px;padding:10px 20px;}
    .proh-nav-products .item .des span{font-size: 40px;}
    .proh-nav-products .item .content{height: 145px;}
    .proh-nav-products .item .more{bottom: 15px;}
    .sol-type .item{width: 285px;}
    .Solution-bottom-cont .list-main .list-item{width: 385px;margin-left: 20px;}
    .Solution-bottom-cont .list-img{width: 385px;height: 220px;}
    .Solution-bottom-cont .list-info{padding:20px;}
    .Solution-bottom-cont .list-info .list-tit{font-size: 30px;}
    .Solution-bottom-cont .list-info .list-text{font-size: 14px;height: 75px;}

    .repro-list .list-item{width: 280px;}
    .repro-list .list-img{width: 280px;height: 220px;}

    .caseCont .list-item{width: 285px;}
    .caseCont .list-img{width: 285px;height: 195px;}
    .caseCont .list-img img{height: 195px;}
    .caseCont .list-tit{font-size: 18px;line-height: 28px;}
    .caseCont .list-text{font-size: 12px;line-height: 16px;margin-top: 0px}
    .caseCont .list-info{padding: 10px 35px 10px 20px;}
    .caseCont .more{width: 30px;height: 30px;line-height: 30px;}

    .fwzc_main .item{height: 240px;}
    .fwzc_main .tit{font-size: 14px;}
    .fwzc_main .item .common-btn{width: 100px;line-height: 30px;font-size: 14px;}

    .partnersCredit-main-bottom .pmb{width: 270px;margin-right: 40px;}
    .partnersCredit-main-bottom .pmt-text{font-size: 16px;}

    .questions-center .pd-box{width: 880px;}
    .questions-center .pd-bar{width: 280px;}
    .wd dl{width: 375px;padding: 15px; margin: 15px;}
    .wd dt span{width: 320px;}
    .wd_text{width: 320px;}

    .loop .hzkh ul li{margin:40px 10px 0 0;}

    .innov-block2{}
    .innovb2-main .item{width: 285px;height: 270px;}

    .innop2_list{height: 490px;}

    .in-fuwu li a{margin-left: 40px;}

    .Career-center-list,.Career-center-list1{background-size: 100% 100%}
    .Career-center-img{height: 400px;}
    .Career-center-tit{font-size: 40px;margin-top: 50px;}
    .Career-center-text{margin-top: 60px;}
    .Career-center-des{font-size: 40px;}

    .message .list_message{width: 380px;}
    .list_message h1{font-size: 18px;}
    .bj_wen{height: 530px;}
    .list_z_center h1{font-size: 16px;padding: 25px 0}
    .list_z_center .t_l_nav{font-size: 12px;}

    .gsxw .renews-list dl dd{width: 470px;}

    .wsc-list-video .list-item{width: 285px;}
    .wsc-list-video .list-img{width: 285px;height: 166px;}

    .wsc-list-photo .list-item{width: 245px;padding: 20px 20px 10px;}
    .wsc-list-photo .img-box {width: 245px;height: 170px;}

    .questions-det .pd-box{width: 880px;}
    .questions-det .pd-bar{width: 280px;}

    .caseContent{width: 880px;}
    .caseBox .pd-bar{width: 280px;}
    .cd-bartit{width: 115px;}

    .wsc-list-case .list-item{height: 210px;}
    .wsc-list-case .list-img{width: 260px;height: 210px;float:right;}
    .wsc-list-case .list-info {padding: 20px 20px 0; width: 275px;}

	.wsc-list-case .list-tit {font-size:22px;height:30px;line-height:30px;}
	.wsc-list-case .list-attr {font-size:15px;padding-top:15px;}
	.wsc-list-case .list-des {font-size:12px;padding-top:15px;}
	.wsc-list-case .btn-pd{width:40px;background-size:100%;}
	.wsc-list-case .list-item:hover .btn-pd {background: url(../images/case_more_cur.png) no-repeat center;background-size:100%;}
	.Solution-det-center .questions-center{padding:0}

	.pinb2-left{ width: 298px; height: 590px;}
    .pinb2-right{ width: 892px;}
    .pinb2-right .list-item{ width: 284px; margin-right: 15px;}
    .pinb2-right .list-img{width: 284px; height: 213px;}
    .pinb2-left .item-img img{ height: 590px;}
    .pinb2-right .list-tit a{ height: 44px;}
    .pinb2-left .item-info{padding-top: 60px;}

    .ys .content dl{width: 237px;}

	.gsrc_main img{height:auto;}

	.content4 .ctx .bottom .swiper-slide .imgBox{height:250px;}

	.phn-drop .tab-item{padding: 10px 30px;}


	.yhfw .yhfw-c .item .cover .tit p{font-size: 20px;}
    .zlbx .zlbx_main .item .cover .tit h2{font-size: 20px;}
    .zlbx .zlbx_main .item .cover .tit p{font-size: 12px;padding: 10px 20px;}
    .gtl-ev-text{font-size: 18px;line-height: 25px;}
    .dt-l .tit{font-size: 36px;}
    .dt-l .hx{width: 150px;height: 10px;}
    .dt-l .des{font-size: 18px;padding:150px 80px;margin: 70px;}
    .dt-b .tit{font-size: 42px;}
    .dt-b .des p{font-size: 20px;padding-bottom:65px;}
    .dt-b .des p span{height: 8px;top:20px;}
    .kj-l .tit{font-size: 36px;}
    .kj-l .hx{width: 150px;height: 10px;}
    .kj-l .des{font-size: 18px;padding:150px 80px;margin: 70px;}
    .yy-c .yy-l p{font-size: 22px;}
    .yy-c .yy-r p{font-size: 18px;}
    .innov-block2.sj-b .des p{padding:10px 0;}
    .innov-block2.sj-b .innovb2-main .item{height: 230px;}
    .innov-block2.sj-b .innovb2-main .tit{font-size: 20px;}

}
@media screen and (max-width: 1199px) {
    .wrap {width: 940px;}

}
@media screen and (max-width: 991px) {
    .wrap {width: 720px;}
}
@media screen and (max-width: 767px) { 
    .wrap, .mwrap {
        padding-left: 2%;
        padding-right: 2%;
        width: auto;
    }
	.header{position: relative;}
     /*------------------手机端下拉---------------------*/
    .m_nav{position:fixed; left:0; top:40px; right:0; width:100%; background:#e03b3b; 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 #d43939;}
    .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:#e71f19;}
    .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 #58a3e7;*/ 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 #d6120c; 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;}
    .m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul{overflow:hidden;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav li{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;}

    /*------------------手机端下拉 end-----------------*/
    /*手机端语言下拉*/
    .header_bott .h_tools{width:40%;}
    .header_bott .h_tools .h_language.mobile_language{float:right; padding-right:10px;}
    .header_bott .h_tools .h_language.mobile_language>a{line-height:45px;}
    .header_bott .h_tools .h_language>a{color: #666;}
    .header_bott .h_tools .h_language.mobile_language span{font-size:16px;}
    .header_bott .h_tools .h_language.mobile_language i{display:none;}
    .header_bott .h_tools .h_language.mobile_language>a{font-size:;}
    .header_bott .h_tools .h_language.mobile_language>a i:first-child{display:none;}
    .header_bott .mLan_down{position:absolute; left:0; top:100%; width:100%; display:none;}
    .header_bott .mLan_down ul{background:#f6f6f6;}
    .header_bott .mLan_down li{transition:all 0.3s ease-out; border-bottom:solid 1px #e4e4e4;} 
    .header_bott .mLan_down a{display:block; padding:15px; font-size:13px; position:relative; color:#666; overflow:hidden;}
    .header_bott .mLan_down a:after{content:''; background:url(../images/mLan_anniu1.png) no-repeat center; width:15px; height:15px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto; background-size:cover;}
    .header_bott .h_tools .h_language>a:hover{color:#e71f19;}
    /*手机端搜索下拉*/
    .header_bott .h_tools .h_search.nolink{display:none;}
    .header_bott .h_tools .h_search.a_link{display:block; padding-right:10px;}
    .header_bott .h_tools .h_search.a_link .icon{width:20px; height:20px; background:url(../img/mobile_sear.png) no-repeat center; background-size:cover; display:inline-block; vertical-align:-5px;}
    .header_bott .mSearch{background:#3687d1; padding:15px 10px; position:absolute; width:100%; left:0; top:100%; box-sizing:border-box; display:none;}
    .header_bott .mSearch .search-inner .search-input input{width:100%; height:38px; font-size:13px;border-radius:38px; border:none; padding:10px 17px; box-sizing:border-box;}
    .header_bott .mSearch .search-inner .search-btn button{position:absolute; top:0; bottom:0; right:16px; margin:auto; width:27px; height:27px; background-color:transparent; border:none; border-radius:50%; padding:0;}
    /*导航下拉*/
    .header_bott .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:40px;} 
    .header_bott .mobile_key span,
    .header_bott .mobile_key:before,
    .header_bott .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;}
    .header_bott .mobile_key span{margin-top:-4px;}
    .header_bott .mobile_key:before{content:''; margin-top:3px;}
    .header_bott .mobile_key:after{content:''; margin-top:10px;}
    .menu-open .header_bott .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open .header_bott .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 .header_bott .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_bott .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:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
    .bg-open .header_bott .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 .header_bott .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open .header_bott .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .header_bott .h_tools .h_language.mobile_language{display:block;}
    .header_bott .h_tools .h_language.pc_language{display:none;}
    .header_bott .h_tools .h_cy.pc_cy{display:none;}
    .header_top{display:none;}
    .header_bott{padding:0px;background: #fff;}
    .header_bott .logo{ height:auto; margin-right:0;}
    .header_bott .logo h1{width:90px; height:auto; margin-right:0;}
	.logo p{font-size: 14px;margin: 10px 0;line-height: 15px; height: 30px;}
    .header_bott .inav_wrapper{display: none;}
    .header.fixed .header_bott{box-shadow:none; position:relative;}
    .search-alert{display:none;}
    .header_bott .h_tools .h_search {float:right; width:30px; height:30px; text-align:center; border-radius:50%; cursor:pointer; transition:all 0.5s ease;}

    .header_bott .h_tools .h_cy.mobile_cy {float: right;padding-right: 10px;display: block;}
    .header_bott .h_tools .h_cy.mobile_cy>a {line-height: 45px;color: #666;}
    .header_bott .h_tools .h_cy.mobile_cy span {font-size: 16px; }

    .header_bott .mcy_down{position:absolute; left:0; top:100%; width:100%; display:none;}
    .header_bott .mcy_down ul{background:#f6f6f6;}
    .header_bott .mcy_down li{transition:all 0.3s ease-out; border-bottom:solid 1px #e4e4e4;} 
    .header_bott .mcy_down a{display:block; padding:15px; font-size:13px; position:relative; color:#666; overflow:hidden;}
    .header_bott .mcy_down a:after{content:''; background:url(../images/mLan_anniu1.png) no-repeat center; width:15px; height:15px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto; background-size:cover;}
    .header_bott .h_tools .h_cy>a:hover{color:#e71f19;}

    .user-top{display:none;}

	#banner .swiper-container .swiper-wrapper .swiper-slide{padding-bottom: 55%;}
    
    .inban-main{top:160px;bottom:unset;height:auto;}
    .inban-tit{font-size:14px;}
    .inban-tit span {padding: 5px 0 5px 10px;}
    .inban-btn{margin-top:20px;}
    .inban-btn .btn{width:80px;height:20px;line-height:16px;font-size:12px;letter-spacing:0;}
    
	.index-block2 .content{width:100%;}
    .inban-item{padding:10px;height:60px;}
    .initem-tit{font-size:14px;line-height:1.5;padding-right:0;}
    .initem-text{font-size:10px;line-height:1.5;margin:0;}
    
	.walk{height: 700px;}
	.walk .walk_left .walk_text{padding-top: 50px;padding-left: 8%;width:80%;}
	.walk .walk_left .walk_text h5{font-size: 26px;}
	.walk .walk_left .walk_text .p1 p{font-size: 14px;line-height: 26px;}
	.walk_btn .play a{font-size: 14px;}
	.walk_right .walk_list h5{font-size: 24px;line-height: 40px;}
	.walk_right .walk_list p{font-size: 12px;}
    .walk_right .walk_list{padding-left: 30px;background-size: 10% !important;}
    
	/* q_service start! */
	.q_section.q_service{padding:30px 0 0px;}
	.q_service .section_body{padding:0 0px;}
	.service_list{height:300px;border-top-right-radius: 0;border-bottom-left-radius: 0;border:0;}
	.service_item{width:25%;float:left;margin:15px auto 0;height:100%;background-color:#f8f7f7;border-top-left-radius: 20px;border-bottom-right-radius: 20px;}
	.service_item:nth-of-type(1){}
	.service_item:before{height:0;}

	.service_mask{display: block;}

	.service_hover{display: none;height:auto;position: static;}
	.service_hover_in{height:auto;}
	.service_hover .service_item_txt{padding:20px;position: relative;height:auto;}
	.service_hover .service_item_title_icon{width:30px;float:left;padding:0;}
	.service_hover .service_item_title_icon img{height:auto;}
	.service_hover .service_item_h{width:calc(100% - 40px);float:right;}
	.service_hover .service_item_h .cn{font-size: 18px;line-height: 30px;}
	.service_hover .service_item_h .en{font-size: 14px;line-height: 18px;}

	.service_item_ul{margin:15px auto 0;}
	.service_item_ul ul{width:100%;}
	.service_item_ul ul li{width:48%;float:left;margin:0 4% 0 0;padding-left:25px;}
	.service_item_ul ul li:nth-of-type(2n){margin:0;}
	.service_item_ul ul li:before{width:8px;height:8px;top:6px;}
	.service_item_ul ul li span{font-size: 14px;line-height: 20px;height:20px;white-space: nowrap;}

	.service_item_img{width:100%;position: relative;right:auto;left:0;bottom:auto;top:0;margin:25px auto 0;text-align: center;}
	.service_item_img img{max-width:75%;}

	.service_hover .service_item_icon{width:36px;}

	.service_item.on{width:25%;}

	.service_item_more{display: none;}
	.service_item.on .service_hover{display:none;}
	.service_item.on .service_mask{display:block;}
	.service_item_txt{padding:100px 5px;}
	.service_item_h .cn{font-size:16px;line-height:20px;}
	/* q_service end! */

    .index-pro{padding:20px 0;}
    .index-pro .index-pro-l{float:none;width:100%;}
	.index-pro .index-pro-r{float:none;width:100%;}
    .index-pro .index-pro-r li .tit{font-size:14px;}
    
    .index-solution .swiper-slide{width:60%;}
    .index-solution .swiper-slide img{height:200px;}
    .index-solution .index-solution-c{width:100%;margin-bottom:20px;}
    .index-solution .index-solution-c li{width:48%;margin-right:4%;margin-bottom:10px;}
	.index-solution .index-solution-c li:nth-child(5n){margin-right:4%;}
	.index-solution .index-solution-c li:nth-child(2n){margin-right:0;}
    .index-solution .index-solution-c li .tit{font-size:14px;border: 1px solid #fe0000;padding:0px}
	.index-solution .swiper-container{padding-bottom:0;}

	.index-block6{padding:30px 0 30px;background-size: cover;}
	.inb6-main .third-block{width:100%;margin-left:0;margin-bottom:20px;}
	.inb6-main .list-img{height:140px;}
    
	.container04 .content .box2{ order: -1;}
	
	.container04 .content .box1{width: 100%;height: auto;padding: 0 15px;}
	.container04 .content .box2{width: 100%;margin-bottom: 2rem;}
	
	.list_box_02 li{ top: 0 !important; position: relative; left: 0 !important; transform: translateX(0) translateY(0);}
	
	.list_box_02{display: flex;flex-wrap: wrap;height: auto;}
	.list_box_02 li{width: 25% !important;margin-bottom: 1rem;}
	.list_box_02 li a{max-width: 80%;margin: 0 auto;}
	
	.list_box_03 li{ top: 0 !important; position: relative; left: 0 !important; transform: translateX(0) translateY(0);}
	
	.list_box_03{display: flex;flex-wrap: wrap;height: auto;}
	.list_box_03 li{width: 25% !important;margin-bottom: 1rem;}
	.list_box_03 li a{max-width: 80%;margin: 0 auto;}
	
	.container04{height: auto;padding: 5rem 0 3rem;}
    
    .list_box_03 li .title{display:none;}
    
	.list_box_02 li:nth-child(3){display:none;}
	.list_box_02 li:nth-child(6){display:none;}
	.list_box_02 li:nth-child(7){display:none;}
	.list_box_02 li:nth-child(8){display:none;}
	.list_box_02 li:nth-child(9){display:none;}
    .list_box_02 li .title{display:none;}
    .img_zd .m{padding:6px;}
    
    .index-news{padding:20px 0;}
    .index-news .title{margin-bottom:20px;}
    .index-news .title .tit{font-size:20px;}
    .index-news .i-n-l{float:none;width:100%;}
	.index-news .i-n-r{float:none;width:100%;margin-top:20px;}
    .index-news .i-n-l li .tit{font-size:14px;}
    .index-news .i-n-l li:nth-child(2){margin-top:10px;}
    .index-news .i-n-r li .img{height:140px;}
    .index-news .i-n-r li{margin-bottom:10px;}

	.nums{padding:20px 0;}
    .foot_nums{height: auto}
    .animate_nums li{padding: 20px 0;}
	.animate_nums li .item{padding:0 10px;border-right: 2px solid #e5e5e5;}
    .animate_nums .num{font-size: 32px;}
    .animate_nums .num span{font-size: 32px;}
    .animate_nums .text{font-size: 12px;padding-top: 10px;}

	.index-3-l{width:100%;float:none;}
	.index-3-l .index-3-tit{font-size:40px;}
	.index-3-l .index-3-desc{font-size:16px;margin: 10px 0 30px;}
	.index-3-l .index-3-more{font-size:16px;}
	.index-3-l .index-3-more span {display: inline-block;padding: 5px 20px 5px 20px;border: 2px solid #333;}
	.index-3 .q_mask_in{width:100%;position: absolute;left:0;top:40px;text-align: center;
		transform: unset;
		-webkit-transform: unset;
		-moz-transform: unset;
		-ms-transform: unset;
		-o-transform: unset;
	}

    .about {padding: 10px;}
    .about .wrap{display: block;}
    .about .left{width: 100%;}
    .about .right{width: 100%;margin-top: 20px;}
    .about .left h2{font-size: 32px;}
    .about .left p{font-size: 16px; margin-bottom: 15px;}
    .about .left .xian{height: 4px;}
    .about .left .des{font-size: 14px;margin: 20px 0}
    .about .left .common-btn{width: 100px;height: 30px;line-height: 30px;font-size: 16px;}
    .about .right ul li{height: 130px}
    .about .right ul li h2{font-size: 14px;}
    .about .right ul li img{width: 50px;}
    .about .right ul li:last-child{height: 160px;}

    .content1 {background: url(../images/content1bg.png) repeat center; background-size: 100% 100%;}
    .content1 .swiper-slide img{width: 90px;height: 50px;}
    .content1 .swiper-slide p{font-size: 12px;}

    .content7{height: auto;display: block;padding: 20px;}
    .inb1-main .inb1-left{width: 100%;}
    .inb1-main .inb1-right{width: 100%;}
    .inb1-main .inb1-right{float: none;position: unset;}
    .inb1-main .inb1-right img{height: auto;}
    .inb1-tit{font-size: 32px;}
    .inb1-des{font-size: 20px;}
    .inb1-text{width: 100%;margin-top: 10px;font-size: 14px}
    .inb1-list{width: 45%;height: auto;line-height: unset;}
    .inb1-art-img img{width: 100%;height: auto}

    .content3{padding:20px 0;}
    .content3 .wrap{display: block;}
    .content3 .left{width: 100%;}
    .content3 .right{width: 100%;}
    .content3 .left ul li{width: 25%;height: 100px;padding: 0;text-align: center;}
    .content3 .left ul li:nth-child(2), .content3 .left ul li:nth-child(9){display: none;}
    .content3 .left ul li:nth-child(5){border-right:1px solid #fff;border-top-color:#fff;}
    .content3 .left ul li:nth-child(1){border-bottom:1px solid #fff}
    .content3 .left ul li img{width: 60%;}
    .content3 .left ul li .p1{font-size: 12px;}
    .content3 .right h2{font-size: 32px;}
    .content3 .right .xian{height: 4px;margin: 20px 0;}
    .content3 .right p{font-size: 14px;}
    .content3 .right .button{margin-top: 20px;}

    .cxjs {padding: 20px 0;}
    .cxjs .wrap{display: block;}
    .cxjs .left{width: 100%;}
    .cxjs .right{width: 100%;padding:30px 0;}
    .cxjs .left ul li .text{padding: 10px;}
    .cxjs .left ul li{height: 200px;}
    .cxjs .left ul li h2{font-size: 12px;text-align: center;}
    .cxjs .left ul li .text:after{opacity: 0}
    .cxjs .right .des{margin: 20px 0;}
    .cxjs .right .common-btn{width: 100px;height: 30px;line-height: 30px;}

    .content2{background: url(../images/serbg-m.jpg) no-repeat top center;padding: 20px 0 0;}
    .content2 .ctx2 .service .service_top, .content2 .ctx2 .service .service_bottom{display: block;}
    .content2 .ctx2 .service .service_l{float: none;width: 100%;background: #fff; padding: 20px 0;}
    .content2 .ctx2 .service .service_r{float: none;width: 100%;}
    .content2 .ctx2 .top{padding: 20px;}
    .content2 .ctx2 .top .title{width: 60%;}
    .content2 .ctx2 .top .more{padding: 10px;font-size: 12px;}
    .content2 .ctx2 .service .box{padding: 20px;}
    .content2 .ctx2 .service .box ul li i{margin: 40px 17px 0px 1px;}
    .content2 .ctx2 .service .box ul li p{padding-left: 70px;}
    .gg{display: none;}
    .content2 .ctx2 .service #city_3{position: unset;width: 100%;font-size: 12px;text-align: center;padding: 20px 0;}

    .content4 .ctx .top{display: block;}
    .content4 .ctx .top .title{font-size: 24px;text-align: center;}
    .content4 .ctx .top p{font-size: 12px;width: 100%;}
    .content4 .ctx .top .more{width: 100px;padding:10px 20px;text-align: center;font-size: 12px;margin: 10px auto;}
    .content4 .ctx .bottom .swiper-slide .imgBox{height: 120px;}
    .content4 .ctx .bottom .swiper-slide .bottom h2{font-size: 14px;padding: 10px 0;}
    .content4 .ctx .bottom .swiper-slide .bottom .p2{font-size: 12px;}
    .content4 .ctx .bottom .swiper-slide .bottom .p3{font-size: 12px;}
    .content4 .swiper-pagination-bullet{width: 5px;height: 5px;}
    .content4 .swiper-container{padding-bottom: 30px;}
    .content4 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 10px;}

    .content5 .ctx2 .top{display: block;}
    .content5 .ctx2 .top .title{font-size: 24px;text-align: center;}
    .content5 .ctx2 .top p{font-size: 12px;width: 100%;}
    .content5 .ctx2 .top .more{width: 100px;padding:10px 20px;text-align: center;font-size: 12px;margin: 10px auto;}

    .content5 .ctx2 .news .box{padding: 20px 10px;}
    .content5 .ctx2 .news .box .t{font-size: 12px;margin-bottom: 5px;}
    .content5 .ctx2 .news .box .p{font-size: 14px;margin-bottom: 5px;}
    .content5 .ctx2 .news .box .d{font-size: 12px;margin-bottom: 5px;display: none;}
    .content5 .ctx2 .news .img_box{height: auto;}

	.content6 .ctx2 .top .title{font-size: 24px;}
    .content6 .ctx2 ul{display: block;}
    .content6 .ctx2 ul li{height: 110px;width: 100%;margin-top: 10px;}
    .content6 .ctx2 ul li .ctx{text-align: left;}
    .content6 .ctx2 ul li h2{font-size: 14px;}
    .content6 .ctx2 ul li p{font-size: 12px;}
    .content6 .ctx2 ul li .ctx img{width: 70px;}
    .content6 .ctx2 ul li .ctx{padding: 30px;}
    .content6 .ctx2 ul li .xcx img{width: 80px;height: 80px;padding: 5px;}
    .content6 .ctx2 ul li .xcx{padding-top: 5px;}
	.content6 .ctx2 ul li .xcx span{display:none;}

    .wsc-foot{display: none;}
    .wsc-fixBar{display: none;}

    .m-foot{
        display: block;
        background-color: #222;
        padding: 28px 16px 103px;
    }

    .foot-logo-m{
        text-align: center;
    }
    .foot-logo-m img{
        width: 165px;
    }
    .foot-code-m{
        text-align: center;
    }
    .foot-code-m img{
        width: 165px;
    }
    .fn-tel-m{
        font-size: 14px;
        color: #828282;
        line-height: 18px;
    }
    .fn-tel-m .item-dd-m{
		margin: 10px 0;
}
    .fn-tel-m .item-dt-m{
        color: #fff;
        font-size: 16px;
        line-height: 48px;
        font-weight: bold;
		padding-left: 65px;
		background: url(../images/c.png) no-repeat 0 center;
    }
    .fn-tel-m .item-dt-m.item-dd-2-m{
		background: url(../images/a.png) no-repeat 0 center;
    }
    .fn-tel-m .item-dt-m.item-dd-3-m{
		background: url(../images/x.png) no-repeat 0 center;
    }
    .ft-btn-m{
        font-size: 0;
		margin-top: 10px;
		text-align:center;
    }
    .ft-btn-m .btn-online{
        border-radius: 30px;
		width:150px;
    }
	.fn-text{
		text-align:center;
	}
    .btn-em-m{
        color: #fff;
        border: solid 1px rgba(234, 234, 234, 0.5);
        background-color: rgba(255, 255, 255, 0.1);
    }
    .btn-em-m span{
        display: inline-block;
        padding-left: 34px;
        background: url(../images/m-ft-em.png) no-repeat 0 center;
        background-size: 22px auto;
    }

    .btn-online-m{
        color: #fff;
        border: solid 1px #e03b3b;
        background-color: #e03b3b;
    }
    .btn-online-m span{
        display: inline-block;
        padding-left: 34px;
        background: url(../images/m-ft-xx.png) no-repeat 0 center;
        background-size: 22px auto;
    }

    .foot-nav-m{
        margin-top: 20px;
    }
    .fn-text-m{
        height: 48px;
        overflow: hidden;
        border-bottom: 1px solid rgba(85,85,85,0.2);
    }
    .fn-text-m a{
        float: left;
        height: 48px;
        line-height: 22px;
        font-size: 17px;
        box-sizing: border-box;
        padding: 12px 0;
        color: #DDDDDD;
    }
    .fn-text-m span{
        float: right;
        width: 36px;
        height: 48px;
        background: url(../images/m-fn-more.png) no-repeat center center;
        background-size: 14px auto;
        transition: 0.36s;
    }
    .fn-list-m{
        padding: 8px 0;
        display: none;
    }
    .fn-list-m li{
        padding: 0 0 0 16px ;
        font-size: 14px;
        height: 27px;
        line-height: 27px;
        color: #bbb;
    }
    .fn-list-m li a{
        display: block;
        height: 100%;
    }
    .fn-right-m {
        margin-top: 26px;
        padding-bottom: 16px;
        border-bottom: 1px solid rgba(85,85,85,0.2);
    }
    .fn-right-m li{
        float: left;
        line-height: 22px;
        font-size: 16px;
        color: rgba(255, 255, 255, 0.5);
    }
    .fn-right-m li span{
        margin: 0 11px;
        color: rgba(255, 255, 255, 0.5);
    }
    .wsc-bottom-m{
        margin-top: 18px;
        font-size: 16px;
        color: #808080;
        line-height: 18px;
    }
    .wb-a-m{
        margin-top: 16px;
    }
    .wb-a-m span{
        margin: 0 19px;
        color: rgba(255, 255, 255, 0.5);
    }
    .wb-right-m{
        margin-top: 26px;
    }
    .wb-left-m{
        /* float: left; */
    }
    .fn-share-m{
        float: right;
    }
    .fn-wb-m{
        position: relative;
        width: 33px;
        height: 33px;
        background:url(../images/m-fn-wb.png) no-repeat center center;
        background-size: cover;
        border-radius: 50%;
    }
    .fn-wb-m a{
        display: block;
        height: 100%;
    }
    .wsc-botfix-m {
        display: block;
        position: fixed;
        box-shadow:0px -2px 12px rgba(0,0,0,0.08);
        background-color: #fff;
        height: 66px;
        width: 100%;
        bottom: 0;
        left: 0;
        z-index: 1000;
    }
    .wsc-botfix-m .item{
        width: 20%;
        float: left;
        position: relative;
        text-align: center;
        height: 100%;
        cursor: pointer;
    }
    .wsc-botfix-m .item3 .tit{
        margin-top: 38px;
    }
    .wsc-botfix-m i{
        height: 38px;
        display: block;
    }
    .wsc-botfix-m .tit{
        font-size: 16px;
        line-height: 20px;
        color: #555;
    }
    .wsc-botfix-m .icon1{
        background: url(../images/botfix-ico1.png) no-repeat center 0.26rem;
        background-size: 24px auto;
    }
    .wsc-botfix-m .icon2{
        background: url(../images/botfix-ico2.png) no-repeat center 0.26rem;
        background-size: 24px auto;
    }
    .wsc-botfix-m .icon3{
        position: absolute;
        box-shadow:0px -1px 6px rgba(0,0,0,0.08);
        border-radius:50%;
        top: -30px;
        left: 0;
        right: 0;
        margin: auto;
        width: 55px;
        height: 55px;
        border: 5px solid #fff;
        background:  url(../images/botfix-ico3.png) no-repeat center center;
        background-size: cover;
    }
    .wsc-botfix-m .icon4{
        background: url(../images/botfix-ico4.png) no-repeat center 0.26rem;
        background-size: 20px auto;
    }
    .wsc-botfix-m .icon5{
        background: url(../images/botfix-ico5.png) no-repeat center 0.26rem;
        background-size: 20px auto;
    }
    .rotate180{
        transform: rotateZ(45deg);
    }


    .zgHead{padding: 20px 0;}
    .zgHead_main{margin-top: 0;}
    .zgHead_list{width: 50%;height: auto;margin-left:0;}
    .zgHead_img{width: 100%;height: auto;}
    .zgHead_img img{height: auto;}
    .zgHead_tit{font-size: 20px;height: 40px;line-height: 40px;text-align: center;background: none;padding:0;}

    .zgCent{height: auto;}
    .zgCent_text{float: none;width: 100%;}
    .zgCent_img{float: none;width: 100%;text-align:center;}
    .zgCent_text h1{font-size: 36px;}
    .zgCent_text h2{font-size: 20px;}
    .zgCent_text h2 span{height:25px;line-height: 25px;}
    .zgCent_des{margin:20px 0;}

    .innov-ctit{font-size: 26px;}
    .innov-text{ margin: 5px auto 0;line-height: 20px;}
    .zgBot_main .item{float: none;width: 100%;height: 150px;}
    .zgBot_main .tit p{width:80%;margin:5px auto;}

    .zgContact_main .item{float: none;}
    .zgContact_main .item:first-child{display: none;}
    .zgContact_main .item:nth-child(2){width: 100%;float: none;height: auto;}
    .zgContact_main .item p.en{padding-bottom: 10px;}
    .zgContact_main .item .more{margin-top: 10px;}
    .zgContact_main .item:nth-child(3) img{width: 100%;height: auto;}

    .zgdh{padding:20px 0;}
    .zgdh_main .item{float: none;width: 100%;margin:10px 0;height:160px;}

    .zgBt{padding: 10px 0;}
    .zgBt_main{margin-top: 0;}
    .zgBt_main .item{width: 49%;margin-left: 2%;margin-top:10px;}
    .zgBt_main .tit h2{font-size: 16px;}
    .zgBt_main .item:nth-child(3){margin-left: 0;}
    .zgBt_main .item .cover{background: url(../images/s1.png) no-repeat 5px center; background-size: 40px;padding-left:50px;}
    .zgBt_main .item:nth-child(2) .cover{background: url(../images/s4.png) no-repeat 5px center; background-size: 40px;}
    .zgBt_main .item:nth-child(3) .cover{background: url(../images/s3.png) no-repeat 5px center; background-size: 40px;}
    .zgBt_main .item:nth-child(4) .cover{background: url(../images/s2.png) no-repeat 5px center; background-size: 40px;}
    .zgBt_main .tit p{height: 40px;overflow: hidden;}

    .proh-text{font-size: 14px;margin:10px 0;}
    .proh-nav-fuel .item{width: 50%;margin-left: 0;margin-top: 10px;}
    .proh-nav-fuel .item .tit h2{font-size: 20px;}
    .proh-nav-fuel .item .tit p{font-size: 26px;}

    .proh-nav-products{padding:10px;}
    .proh-nav-products .tit h2{font-size: 34px;}
    .proh-nav-products .tit h2 span{background-size: 50px;padding-left: 55px;height: 85px;line-height: 85px;}
    .proh-nav-products .item{width: 49%;margin-right:2%;height: 200px;margin-top:10px;}
    .proh-nav-products .item:nth-child(2n){margin-right: 0;}
    .proh-nav-products .item .img{width: 100%;height: auto;line-height: 150px;}
    .proh-nav-products .item .content{height: auto;}
    .proh-nav-products .item .title h2{font-size: 14px;}

    .content71{display: block;}
    .content71 .inb1-main .inb1-left{float: none;width: 100%;}
    .content71 .inb1-text{width: 100%;font-size: 14px;margin-top: 10px;}
    .content71 .inb1-tit{font-size: 36px;}
    .content71 .inb1-btn{margin-top: 10px;}
    .content71 .inb1-main .inb1-left .inb1-btn .btn{float: none;width: 100px;height: 30px;line-height: 30px;font-size: 14px;}
    .content71 .inb1-main .inb1-right{float: none;width: 100%;}
    .content71 .inb1-main .inb1-right img{height: auto;}

    .content11{display: block;}
    .content11 .swiper-slide img{width: 100px;height: 38px;}
    .content11 .swiper-slide p{font-size: 16px;}

    .sol-type .title{margin-bottom: 20px;}
    .sol-type .title h2{font-size: 22px;}
    .sol-type .title p{font-size: 14px;margin-top: 10px;}
    .sol-type .item{width: 49%;margin-right:2%;height: 160px;}
    .sol-type .item:nth-child(2n){margin-right: 0;}
    .sol-type .tit{font-size: 16px;}
    .sol-type i{height: 110px;}

    .Solution-center-tit{font-size: 36px;}
    .sd-bottom-main .list-item{float: none;width: 100%;margin: 10px 0}

    .Solution-bottom-cont{padding:20px 0;}
    .Solution-bottom-cont .list-main .list-item{float: none;width: 100%;margin: 10px 0}
    .Solution-bottom-cont .list-main .list-item .list-img{width: 100%}

    .case-type{padding: 20px 0;}
    .case-type .item{width: 49%;;margin-right:2%;}
    .case-type .item:nth-child(2n){margin-right: 0;}

    .wsc-relate{padding: 20px 0;}
    .caseCont .list-item{width: 49%;;margin-right:2%;}
    .caseCont .list-item:nth-child(2n){margin-right: 0;}
    .caseCont .list-img{width: 100%;height: 150px;}
    .caseCont .list-img img{height: 150px;}
    .caseCont .list-info{ padding: 10px 15px 10px 5px;}
    .wsc-relate .list-main{margin-right: 0;}
    .caseCont .more{width: 20px;height: 20px;line-height: 20px;}

    .case-type i{width: 60px;}
    .case-type .tit{font-size: 14px;}

    .rTitText {font-size: 20px;}
    .rTitMore span{width: 100px;background-size: 100%}

    .repro-list .list-item{width: 48%;;margin-right:1%;}
    .repro-list .list-item:nth-child(2n){margin-right: 0;}
    .repro-list .list-img{width: 100%;height: 180px;}

    .fwzc{padding: 20px 0;}
    .fwzc .futit .innov-ctit{font-size: 24px;}
    .fwzc .futit .innov-img{margin:0 auto;}
    .fwzc .futit .innov-line{width: 100%;margin-top:-30px;}
    .innov-text{font-size: 12px;}

    .fwzc_main .item{width: 100%;height: 150px;}
    .fwzc_main .tit{line-height: 28px;}

    .partnersCredit{height: auto;padding: 20px 0;}
    .partnersCredit-tit{font-size: 36px;}
    .partnersCredit-des{font-size: 14px;}
    .partnersCredit-main-bottom .pmb{width: 49%;;margin-right:2%;margin-top:20px;}
    .partnersCredit-main-bottom .pmb:nth-child(2n){margin-right: 0;}
    .partnersCredit-main-bottom .pmt-cont{padding-left: 0px;}
    .partnersCredit-main-bottom .pmt-img{width: 50px;height: 50px;margin-left: 0;}
    .partnersCredit-main-bottom .pmb-tit{font-size: 20px;}
    .partnersCredit-main-bottom .pmt-text{font-size: 12px;line-height: 20px;}
    .partnersCredit-main-bottom .pmb-tit span{font-size: 12px;}
    .partnersCredit-btn{margin-top: 50px;}
    .partnersCredit-btn .btn{width: 100px;height: 30px;line-height: 30px;font-size: 12px;}

    .fwyy .title{font-size: 32px;}
	.fwyy .fwyy-main .item{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
    .fwyy .fwyy-main .item{float:left;width: 31.333333%;margin:20px 1%;height: 110px;}
    .fwyy .fwyy-main .item .tit{font-size: 16px;}
    .fwyy .fwyy-main .item p{font-size: 12px;}
    .fwyy .fwyy-main .item .line{margin:5px auto;}
    .fwyy .btn{font-size: 12px;width: 100px;height: 30px;line-height: 30px;}

    .inno-part2{padding:10px 0;}
    .wl-title{font-size: 36px;}
    .innop2_cont{padding-left: 2%; padding-right: 2%; width: auto;margin:0;}
    .wl-des{margin:0;font-size: 16px;}
    .innop2_list{float: none;width: 100%;height: auto}
    .innop2_img{height: auto;}
    .innop2_info{width: 100%;padding:0;position: unset;height: auto;}
    .innop2_tit{font-size: 24px;}
    .innop2_text{font-size: 14px;margin-top: 10px;height: auto}
    .innop2_btn{width: 100px;height: 30px;background-size: 100%;}

    .Career-center-main{padding-left: 2%; padding-right: 2%; width: auto;margin:0;}
    .Career-center-left{float: none;width: 100%;}
    .Career-center-right{float: none;width: 100%;background: #fff;}
    .Career-center-img{height: auto;}
    .Career-center-right .Career-center-art{text-align: left;margin-left: 0}
    .Career-center-tit{margin-top: 0;font-size: 32px;}
    .Career-center-des{font-size: 18px;}
    .Career-center-text{margin-top: 10px;font-size: 14px;}
    .Career-center-more{width: 100px;height: 30px;line-height: 30px;background-size: 100%;margin-top: 20px;}
    .Career-center-list{margin-bottom: 10px;}

    .Career-center-left1{float: none;width: 100%;background: #eee;padding-left: 0px;}
    .Career-center-right1{float: none;width: 100%;}
    .Career-center-left1 .Career-center-art{padding-left: 20px;margin-right: 0;}
    .Career-center{padding:20px 0;}

    .renews-list dl{float: none;width: 100%;padding: 0;height: 100px;margin-bottom: 20px;}
    .renews-list dl dt{width: 25%;}
    .renews-list dl dd{width: 50%;}
    .renews-list dl dt img{width: 100%;height: 100px;}
    .renews-list dl dd h5 a{font-size: 14px;}
    .renews-list dl dd span{width: 100px;}
    .renews-list dl dd span a{width: 65px;line-height: 25px;height: 25px;}

    .zixun{width: 100%;min-width: 100%;}
    .w_pinpai{padding: 10px 0;}
    .zixun .img{width: 50%;margin:0 auto;}
    .zixun .des{font-size: 18px;}
    .zixun .text{font-size: 14px;}
    .message .list_message{float: none;width: 100%;height:auto;margin: 0;}
    .tu_img{height: auto;}
    .tu_img img{height: auto;}
    .list_message h1{font-size: 16px;padding:10px 0;}
    .list_message .tk_nav{font-size: 12px;}
    .gsxw .renews-list dl dd{width: 78%;}
    .renews-list dl dd .wd_desc{font-size: 12px;height: 40px;overflow: hidden;}
    .renews-list dl div.date{margin:10px 0;}
    .gsxw .renews-list dl{height: 100px;}

    .tjfw .tit h2{font-size: 32px;margin:10px 0;}
    .tjfw .tit p{font-size: 12px;margin:5px 0;}

    .wsc-list-video .list-item{width: 49%;;margin-right:2%;}
    .wsc-list-video .list-item:nth-child(2n){margin-right: 0;}
    .wsc-list-video .list-img{width: 100%;height: 130px;}
    .wsc-list-video .list-info{padding: 10px;}
    .wsc-list-video .list-tit{font-size: 12px;}

    .wsc-banbt.wsc-hasban{margin-top: -30px;}
    .wsc-banbt{padding:2px 0;}

    .wl-title.company-t{font-size: 16px;}
    .wl-img{width: 50%;padding-top: 20px;margin:10px auto;}
    .company-l{float: none;width: 100%;padding-top: 0px;}
    .company-l .company-top-tit{font-size: 24px;margin:10px;}
	.wl-text{text-indent: unset;}
    .wl-text p{font-size: 14px;}
    .company-r{float: none;width: 100%;padding-top: 0}
    .wl-text .company-r p{padding: 0;text-indent: unset;}
    .zzjg .zzjgtit .innov-ctit{font-size: 24px;}
    .zzjg .zzjgtit .innov-line{width: 200px;margin-top: -30px;}
    .zzjg{padding:20px 0;}
    .Solution-det-bottom-ev{padding:10px 0;}

    .innov-img{width: 50%;margin:0 auto;}
    .shzr-center-left{float: none;width: 100%;}
    .shzr-center-img{height: auto;}
    .shzr-center-right{float: none;width: 91%;border-left: 10px solid #f7f7f7;padding:2%;}
    .shzr-center-list{height: auto;margin-bottom:10px;}
    .shzr-center-right .shzr-center-art{margin-left: 0;}
    .shzr-center-tit{margin-top: 20px;font-size: 18px;}

    .shzr-center-left1{float: none;width: 91%;border-right: 10px solid #f7f7f7;padding:2%;}
    .shzr-center-left1 .shzr-center-art{margin-left: 0;margin-right:0;}
    .shzr-center-right1{float: none;width: 100%;}
    .shzr-center-list1{height: auto;margin-bottom:10px;}
    .shzr-center-left1{height: auto;}
    .shzr-center-right{height: auto;}
    .shzr-center{padding:10px 0;}
    .shzr-center-tit1{margin-top: 20px;font-size: 18px;}
    .shzr-center-des{margin-top: 10px;}

    .container,.hisb2-main{padding-left: 2%; padding-right: 2%;width: auto;}

    .hisb2-main .item-img{float: none;width: 100%;display: none;}
    .hisb2-main .item-info{float: none;width: 100%;padding: 0 20px;}
    .hisb2-main .swiper-slide, .hisb2-main .swiper-wrapper{height: auto !important;}
    .his-block2{height: auto;}
    .his-page{width: 100%;}
    .pagination-his .swiper-pagination-switch{width: 58px;}
    .pagination-his .swiper-pagination-switch .tit{font-size: 12px;}
    .his-block2{padding:20px 0;}

    .ryzztit .innov-tit{font-size: 36px;}
    .ryzztit .innov-tit:before,.ryzztit .innov-tit:after{width: 30px;}
    .list-4 li{width: 50%;}
    .list-4 li .m{height: 220px;line-height:220px;}

    .rczx{background: #edf2f6}
    .rczxtit .innov-tit{font-size: 36px;}
    .rczxtit .innov-tit:before,.rczxtit .innov-tit:after{width: 30px;}
    .rczxtit{padding-top: 20px;}
    .rczxtit .innov-text{font-size: 14px;}
    .gsrc{margin:0;}
    .gsrc_main .item{width: 100%;float: none;margin:20px 0;background:#fff;}
    .gsrc_main .gsrc-img{height: 200px;line-height: 200px;}

    .shzptit{padding:20px 0 0;}
    .shzptit .innov-tit{font-size: 36px;}
    .shzptit .innov-tit:before,.shzptit .innov-tit:after{width: 30px;}
    .shzptit .innov-text{font-size: 14px;}

    .rczp li{float: none;width: 100%;}
    .rczp li div{margin-left: 0;margin-bottom:20px;margin-right: 0;}
    .rczp li div h2{font-size: 24px;padding:10px 0;}
    .rczp li div p.txt{font-size: 14px;}
    .rczp li div p.desc{margin-top: 10px;font-size: 14px;}
    .rczp li div .more{margin:20px 0;}
    .rczp li div .more a{line-height: 30px;}
    .rczp{margin-top: 10px;}

    .f_text{width: 100%;float: none;}
    .contact-map{width: 100%;float: none;}
    .f_text ul{padding:10px;}
    .f_text li{padding:0 0px 0 31px;}

    .bd-nc{width: 100%;}
    .bd-cls{float: none;margin-left: 0}
    .bd-taa textarea{width: 100%;}
    .bd-inp input{width: 100%}
    .bd-inp,.bd-tit,.bd-taa{float: none;}
    .wl-title{padding-top:20px;}

    .pro-info-right{float: none;}
    .pro-info-content{width: 100%}
    .pro-info-right .swiper-container{width: 100%;height: auto;}
    .pro-info-left{float: none;margin-left:0;margin-top: 20px;width: 100%;}
    .pro-info-wrap{padding:20px;}

    .wsc-relate .pro-list{width: 100%;float: none;}
    .pro-list .list-item{width: 48%;margin-right: 1%;}
    .pro-list .list-item:nth-child(2n) {margin-right: 0;}
    .pro-list .list-img{width: 98%;height: 200px;margin: 1%;}
    .pro-list .list-info{margin: 1%;}
    .pro-list .list-tit{padding: 10px 0;}
    .pro-list .list-tit a{font-size: 16px;}
    .pro-list .list-attr .item,.pro-list .list-attr .item:nth-child(odd){float: none;width: 100%;padding: 0 10px;height: auto;line-height: 20px;}
    .pro-list .btn-pd{width: 60px;font-size: 12px;line-height: 30px;height: 30px;}
    .pro-list .list-btn .btn-red{width: 60px;font-size: 12px;line-height: 30px;height: 30px}
    .pro-list .list-btn{padding:10px 0;}

    .wsc-relate .reMain .pd-bar{float: none;width: 100%;}

    .pdTab{position: relative;width: 100%;overflow-x: scroll;}
    .pdTab ul{white-space: nowrap;position: absolute;width: auto;}
    .pdTab li{float: none;display: inline-block;}
    .proDet .pd-bar{float: none;width: 100%;display: none;}
    .proDet .pd-box{width: 100%;float: none;}
    .pd-img2 .swiper-container{width: 100%;border: none;height: 230px;}
    .pd-img2 .swiper-prev, .pd-img2 .swiper-next{width: 20px;height: 50px;}
    .pagination-pd2 .item{width: 40px;height: 50px;}
    .pagination-pd2 .swiper-pagination-switch{width: 38px;height: 48px;}
    .pd-img2 .swiper-slide img{width: 100%;height: 230px;}
    .pagination-pd2{height: 50px;}
    .proDet .pdEdit-main .wsc-edit img{height: auto !important;}

    .pd-service{padding:10px 0;}
    .pd-service .item{width: 49%;margin-left: 0;margin-top: 5px;}
    .pd-service .item:nth-child(2n) {margin-left: 1%;}

    .lxb1-form{width: 100%;padding:10px;}
    .formstyle-lx .fm-col{float: none;width: 100%;padding-left: 0;margin-left: 0;}
    .formstyle-lx label{float: none;margin-left: 0;}
    .formstyle-lx .fm-nocol{padding-left: 0;}
    .formstyle-lx .fm-btn{margin: 20px;}

    .pro-banTit{padding-top:20px;width: 100%;font-size: 36px;}
    .pro-banDes{font-size: 16px;width: 100%;}
    .pro-banBtn{width: 100%;margin-top: 20px;}
    .pro-banimg{width: 200px;height: 200px; position: relative;}
    .pro-banner{height: auto;}

    .in-contact li{float: none;width: 100%;}
    .in-fuwu{margin:10px 0;}
    .in-fuwu li{width: 49%;margin-right:1%;margin-top:10px;}
    .in-fuwu li:nth-child(2n) {margin-right: 0;}
    .in-fuwu li a{margin-left: 0;}
    .in-fuwu li .img-center{height: 70px;}
    .in-fuwu li .icon{height: 185px;}
    .in-fuwu li .text p{overflow: hidden;}
    .in-fuwu li .icon h4{font-size: 16px;}
    .qd-als{padding: 0px;}

    .innov-block2 .innov-text{font-size: 12px;}
    .loop .hzkh ul li{width: 49%;margin-right:2%;margin-top:10px;height: 90px;text-align: center;line-height: 90px}
	.loop .hzkh ul li:nth-child(5n){margin-right: 2%;}
    .loop .hzkh ul li:nth-child(2n) {margin-right: 0;}
    .loop .hzkh ul li em{width: 100%;}
    .loop .hzkh ul li em img{width: 80%;height: 80px;vertical-align: middle;}

    .bde-cls{width: 100%;margin-left: 0;margin-top: 10px;}
    .bde-main{padding:0;}
    .bde{padding-bottom: 10px;}

    .innovb2-main .item{width: 49%;margin-right:2%;margin-top:10px;margin-left: 0;height: 170px;}
    .innovb2-main .item:nth-child(2n) {margin-right: 0;}

    .questions-center .pd-box{width: 100%;float: none;}
    .news-item .news-item-pic{padding: 10px;}
    .news-item-img{width: 30%;margin-right: 0;height: 90px;}
    .news-item-img img{height: 90px;}
    .news-item .wsc-edit{width: 70%;}
    .news-item-tit{font-size: 16px;}
    .news-item .renews-list .list-text{font-size: 12px;margin:5px 0;height: 30px;overflow: hidden;}
    .paging-inner{margin:10px auto 0;}

    .questions-center .pd-bar{width: 100%;float: none;}

    .wsc-list-photo .list-item{width: 49%;margin-right:2%;margin-top:10px;padding:0;}
    .wsc-list-photo .list-item:nth-child(2n) {margin-right: 0;}
    .wsc-list-photo .list-img{padding:0px;}
    .wsc-list-photo .img-box{width: 100%;height: 120px;}
    .wsc-list-photo .list-tit{margin: 5px 0;font-size: 12px;text-align: center;}

    .wsc-list-video.list-main{margin-right: 0}
    .wsc-secnav li{font-size: 14px;margin-right: 10px;}
    .video-list{padding:10px 0;}
    .vl-main{margin-top: 0}
    .photo-home .wsc-list-photo{padding-top: 0}
    .wsc-list-photo.list-main{margin-right: 0}
    .photo-home{padding:20px 0;}

    .questions-det .pd-main{margin-top: 20px;}
    .questions-det .pd-box{width: 100%;float: none;}
    .questions-det-tit{font-size: 24px;}
    .questions-date{font-size: 12px;margin-left: 10px;}
    .wsc-detlink-cont{padding:0 5px;}
    .wsc-detlink-mian{height: 50px;}
    .dl-prev{padding:12px;height: 50px;}
    .dl-prev a{padding-left: 33px;font-size: 12px;}
    .dl-next{padding:12px;height: 50px;}
    .dl-next a{padding-left: 33px;font-size: 12px;}

    .questions-det .pd-bar{float: none;width: 100%;margin-top: 20px;}

	.wsc-relate .reMain .pd-bar .cd-bartit{width: 50%;}
    .wsc-relate .reMain .pd-bar .cd-bartit{width: 49%;margin-right:2%;padding:0;}
    .wsc-relate .reMain .pd-bar .cd-bartit:nth-child(2n) {margin-right: 0;}
    .cd-bartit a,.cd-bartit:nth-child(2n) a{margin-left:0;}

	.jjfatit .innov-ctit{font-size: 26px;line-height: 46px;}
    .jjfatit .innov-text{font-size: 12px;}
    .Solution-det-center .questions-center{padding-left: 2%;padding-right: 2%;width: auto;}
    .Solution-det-center-cont{width: 100%;float: none;padding: 10px 0;}
    .Solution-det-center-cont .jjfa-img{margin-right: 2%;float: left; width: 32%;}
    .Solution-det-center-cont .jjfa-img:nth-child(3) {margin-right: 0;}
    .Solution-det-center.jjfa-bg{background-size: 100%;}
    .cd-bartit{width: 49%;margin-right:2%;padding:0;}
    .cd-bartit:nth-child(2n) {margin-right: 0;}
    .wsc-list-case .list-item{float: none;width: 100%;height: auto;}
    .wsc-list-case .list-info{float: none;width: 96%;padding: 5% 2%;}
    .wsc-list-case .list-img{float: none;width: 100%;}
    .cgal .Solution-det-center-cont{width: 100%;float: none;padding: 10px 0;}
    .anli-btn .btn{width: 100px;height: 30px;line-height: 30px;}

    .phn-item{display: none;}
    .ys .content dl{width: 45%;margin-right:2%;padding:0;margin-left:-2px;padding: 2%;margin-bottom:5px;}
    .ys .content dl:nth-child(2n) {margin-right: 0;}
    .ys .content dl dt{width: 80%;}
    .ys .content dl dd{width: 20%;}
    .ys .content dl dt h3{font-size: 16px;}
    .ys .content dl dt p{font-size: 12px;}

    .pinb2-left{display: none;}
    .pinb2-right{float: none;width: 100%;}
    .pinb2-right .list-item{width: 49%;margin-right:2%;padding:0;}
    .pinb2-right .list-item:nth-child(2n) {margin-right: 0;}
    .pinb2-right .list-img{width: 100%;height: 160px;}
    .pinb2-right .list-tit{font-size: 12px;padding:10px 0;text-align: center;}
    .pinb2-right .list-tit a{height:auto;}
    .pcTitText{float: none;font-size: 24px;}
    .pcTitMore{float: none;}
    .pcclass{float: none;}
    .pcclass li{float: none;display: inline-block;padding-right: 15px;}
    .pcclass i{display: none;}
    .pclink{float: none;margin-left: 0;}
    .pcTit{height: auto;}

	.caseContent{width: 100%;float: none;}
    .caseBox .pd-bar{width: 100%;float: none;}
    .caseDet-bottom img{height: auto!important;}

	.downList .search .key{width: 100%;}
    .downList .search{padding: 0;}
    .downList .tag .ul{font-size: 12px;}
    .downList .tag a{margin: 2px 5px;padding: 0 10px;font-size: 12px;}
    .downList .list span.s2{display: none;}
    .downList .list span.s3{display: none;}
    .downList .list span.s4{display: none;}
    .downList .list span.s5{display: none;}
    .downList .list span.s1{width: 60%;}
    .downList .list{margin-bottom: 20px;}

	.news-item{padding-top: 20px;}

    .pjxl-list .list-item{width: 100%;}
    .pjxl-list .list-img{margin:2%;width: 96%;}
    .pjxl-list .list-info{margin:0 2% 2% 2%;}

	.technical-det-text .gsrc-tu{height:280px;float:none;width:100%;}
	.technical-det-text .gsrc-js{float:none;width:100%;}

	.technical-det-text .rczp-tu{height:210px;float:none;width:100%;}
	.technical-det-text .rczp-js{float:none;width:100%;}

	.proDet .pdEdit-tit.jian{background-size:75%;}

	.wsc-edit .technical-det-text iframe{width:100%;height:220px;}
	.md-modal{max-width:90%;min-width:90%;}
	.md-content{width:100%;height:200px;}
	.md-content iframe{width:90%;height:165px;}

	.technical-det-text img{height: auto !important;}

    .innov-block2{padding: 20px 0;}
    .innov-block2 .innov-des{font-size: 12px;margin: 10px auto;}
    .dt-l{width: 100%;}
    .dt-l .title{position: unset;}
    .dt-l .tit{font-size: 26px;}
    .dt-l .hx{width: 120px;height: 5px;}
    .dt-l .des{padding: 20px;margin:0;border:none;font-size: 14px;}
    .dt-l .des p{width: 100%;}
    .dt-r{position: unset;width: 100%}
    .dt-b .tit{font-size: 36px;padding: 20px 0;}
    .dt-b .dt-b-l{float: none;width: 100%;}
    .dt-b .dt-b-r{float: none;width: 100%;text-align: center;}
    .dt-b .des p{font-size: 16px;padding-bottom:40px;}
    .dt-b .des p span{height: 5px; top: 17px;}

    .kj-l .title{position: unset;text-align: left;}
    .kj-l .tit{font-size: 26px;}
    .kj-l .hx{width: 120px;height: 5px;}
    .kj-l .des{padding: 20px;margin:0;border:none;font-size: 14px;}
    .kj-l .des p{width: 100%;margin-left: 0;}
    .kj-r{position: unset;width: 100%}
    .kj-b{height: auto;padding: 10px 0 80px;}
    .kj-b .title{padding: 40px 0;}
    .kj-b .tit{font-size: 30px;}
    .kj-b .hx{width: 120px;height: 5px;}
    .kj-b .des p{font-size: 14px;padding: 0 20px;}

    .yy-b .title .tit{font-size: 30px;}
    .yy-b .hx{width: 120px;height: 5px;}
    .yy-c {background: none; margin-top: 30px;height: auto;}
    .yy-c .yy-l{float: none;width: 100%;background: #f93737;}
    .yy-c .yy-r{float: none;width: 100%;background: #fdfdfd;}
    .yy-c .yy-l p { font-size: 16px;margin-top: 20px;text-shadow:1.5px 3.062px 0px #000;}
    .yy-c .yy-r p{font-size: 16px;padding:15px 30px;}

    .kj-b.cfd-bg .des{width: 100%;}

    .innov-block2.sj-b .title .tit{font-size: 30px;}
    .innov-block2.sj-b .hx{width:120px;height: 5px;}
    .innov-block2.sj-b .des p{font-size: 14px;}
    .innov-block2.sj-b .innovb2-main .item{height: 150px;}
    .innov-block2.sj-b .innovb2-main .tit{font-size: 16px;}

    .fwcn .fwcn-c{width: 96%;padding: 2%}
    .fwcn .fwcn-c p{font-size: 16px;background:url(../images/fwcn-ico.png) no-repeat left 25px;background-size: 20px;padding:20px 0 20px 40px;}

    .yhfw .yhfw-c .item{float: none;width: 100%;}

    .global-what{height: auto;padding: 50px 0;}
    .globalHead-tit{font-size: 30px;}
    .globalHead-art{width: 90%;font-size: 16px;}
    .global-what-main{width: 100%;position: unset;}
    .global-what-tit{font-size: 26px;padding: 20px;}
    .global-what-text{font-size: 14px;padding: 20px;margin-top: 0;line-height: 2;}

    .global-technology-tit{font-size: 30px;}
    .global-technology-text{width: 90%;font-size: 16px;}

    .global-technology-main{height: auto;}
    .gtl-tit{width: 100%;}
    .global-technology-list{width: 100%}
    .gtl-info{padding: 0 10px;height: auto;}
    .gtl-ev{height: auto;padding: 20px 0;}
    .gtl-ev i{width: 40px;height: 40px;background-size: 100% 100%;}
    .gtl-ev-tit{font-size: 20px;line-height: 1;}
    .gtl-ev-text{font-size: 12px;line-height: 1.8;}
    .gtl-ev-main{margin-left: 5px;}

    .global-choice .global-choice-tit{font-size: 30px;}
    .global-choice-text{width: 90%;font-size: 16px;}

    .inb5-tabitem .list-main{margin:0;}
    .inb5-tabitem li{width: 49%;height:120px;}
    .zlbx .zlbx_main .item{width: 49%;margin-bottom: 20px;}
    .zlbx .zlbx_main .item .cover .tit h2{font-size: 16px;}
    .zlbx .zlbx_main .item .cover .tit p{font-size: 12px;line-height: 1.2;padding: 0 5px}

    .zlzc{background: #d92d2b;}
    .zlzc .zlzc-r{float: none;width: 100%;}
    .zlzc .zlzc-r .title{padding: 20px 0 0 10px;}

    .zlzc-bg .zlzc-bg-b{margin-top: 20px;}
    .zlzc-bg .zlzc-b{margin-top: 20px;}
    .zlzc-bg .zlzc-bg-b p{font-size: 12px;left: 20px;bottom: 20px;}

	.sd-bottom-main .list-img{width:100%;}

	.cfd-ys .title{padding: 50px 0;}
    .cfd-ys .tit{ font-size: 30px;}
    .cfd-ys .des p {font-size: 14px; padding: 0 20px;}
    .cfd-ys .des p.p1{padding-top: 20px;}

    .cfd-sz{padding: 0px 0 50px;}
    .cfd-sz .tit{ font-size: 30px;}
    .cfd-sz .hx{width: 120px; height: 5px;margin:10px auto;}
    .cfd-sz .des p{font-size: 14px; padding: 0 20px;}

    .cfdimg .text{float: none;width: 100%;}
    .w-accor{float: none;width: 100%;}
}
@media screen and (max-width: 360px){
	.ys .content dl{height:150px;}
}