@media screen and (max-width:1600px) {
    #advantage .sec01_e_inner {
        padding-right: 8px;
    }
    #customer_install .sec01_ele_inner {
        padding-left: 20px;
        padding-right: 20px;
    }
    #customer_detail .sec01_ele .h_wrap p {
        font-size: 15px;
    }
    #customer_detail .sec01_ele .h_wrap {
        height: 53px;
    }
    #customer_detail .sec01_ele_inner {
        padding-left: 20px;
        padding-right: 20px;
    }
    #product_detail .sec03_in {
        height: 355px;
    }
    #aboutus_select .sec01_e_img {
        height: 254px;
        min-height: inherit;
    }
    #aboutus_select .sec01_e_img .f_c_inner {
        top: 10px;
        left: 19px;
        right: 19px;
        bottom: 10px;
    }
    #aboutus_select .sec01_e_padd {
        padding: 12px 11px 0;
    }
    .page-cen {
        width: 1200px;
    }
	.main_bg{width:1200px;}
    #news .sec01_ele {
        height: 265px;
    }
    #news .sec01_font_inner {
        padding-top: 31px;
    }
    #solution .sec01_ele .imgWrap {
        height: 337px;
    }
    #solution .sec01_ele {
        height: 447px;
    }
    #about .sec04_con .imgWrap {
        height: 234px;
    }
    #aboutus_select .sec04_ele,
    #aboutus_recruit .sec03_ele {
        width: 146px;
        height: 136px;
    }
    #aboutus_select .sec04_ele p,
    #aboutus_recruit .sec03_ele p {
        height: 136px;
        line-height: 136px;
    }
    #advantage .section03 .sec02_f_in {
        padding-top: 170px;
    }
    #about .sec03_con .slider_ele {
        width: 230px;
    }
}

@media screen and (max-width:1440px) {
    #aboutus_recruit .section02 {
        height: auto;
    }
}

@media screen and (max-width:1280px) {
    #advantage .sec01_e_con {
        height: 77px;
    }
    #product_detail .sec04_con .prevSample {
        left: -70px;
    }
    #product_detail .sec04_con .nextSample {
        right: -70px;
    }
    .footer .footer-list li {
        width: 87px;
    }
    .footer .footer-list li.follow {
        width: 100px;
    }
    #customer_safe .prev_Sample {
        left: 0px;
    }
    #customer_safe .next_Sample {
        right: -0px;
    }
    #customer_safe .t_icon_e {
        padding: 35px;
    }
    #customer_safe .f_icon_ele {
        width: 50%;
        padding-bottom: 36px;
    }
    #customer_safe .f_icon_e {
        height: 257px;
    }
    #customer_detail .sec01_ele_inner {
        height: 374px;
    }
    #customer_detail .sec01_ele .h_wrap p {
        line-height: 23px;
    }
    .page-cen {
        width: 1000px;
    }
	.main_bg{width:1000px;}
    #news .sec01_ele {
        height: 211px;
    }
    #news .sec01_font_inner {
        padding-top: 11px;
    }
    #solution .sec01_ele .imgWrap {
        height: 266px;
    }
    #solution .sec01_ele {
        height: 382px;
    }
    #about .sec03_con .slider_ele {
        width: 196px;
    }
    #about .sec03_con .iconWrap {
        height: 107px;
    }
    #about .sec03_con {
        background-position: center 97px;
    }
    #about .sec03_con .sec03_prev {
        top: 76px;
    }
    #about .sec03_con .sec03_next {
        top: 76px;
    }
    #about .sec03_con .slider_ele.active .iconWrap {
        height: 192px;
    }
    #about .sec03_con .slider_ele {
        height: 567px;
    }
    #aboutus_select .sec01_ele {
        width: 33.333%;
    }
    #duty_safe .sec01_con .right_padd {
        padding-top: 46px;
        padding-left: 33px;
        padding-right: 33px;
    }
}

@media screen and (max-width:1000px) {
    .lang {
        display: none;
    }
    #product_detail .sec04_con .prevSample {
        left: -6px;
    }
    #product_detail .sec04_con .nextSample {
        right: -6px;
    }
    .footer .footer-top {
        display: none;
    }
    #customer_detail .sec02_p {
        width: 90%;
    }
    #customer_safe .sec01_p {
        width: 90%;
    }
    #customer_detail .sec01_ele_inner {
        height: 306px;
    }
    #customer_detail .sec01_ele {
        width: 50%;
        padding-bottom: 16px;
    }
    /*grid*/
    .nav-toggle {
        display: block;
        right: 8px;
        top: 17px;
        width: 60px;
        height: 60px;
        z-index: 6;
        position: absolute;
        cursor: pointer;
        -webkit-transition-duration: 0.66s;
        transition-duration: 0.66s;
        -webkit-transition-timing-function: swing;
        transition-timing-function: swing;
    }
    .nav-toggle .icon {
        width: 30px;
        height: 4px;
        background-color: #005bb0;
        border-radius: 2px;
        position: absolute;
        top: 26px;
        left: 15px;
        -webkit-transition-duration: 0.5s;
        transition-duration: 0.5s;
        transiting-timing-function: swing;
        z-index: 5;
    }
    .nav-toggle .icon:before,
    .nav-toggle .icon:after {
        width: 30px;
        height: 4px;
        background-color: #005bb0;
        border-radius: 2px;
        content: "";
        position: absolute;
        left: 0;
        -webkit-transition-duration: 0.5s;
        transition-duration: 0.5s;
        -webkit-transition-timing-function: swing;
        transition-timing-function: swing;
    }
    .nav-toggle .icon:before {
        top: -9px;
    }
    .nav-toggle .icon:after {
        top: 9px;
    }
    body.sideopen .nav-toggle .icon {
        width: 0;
    }
    body.sideopen .nav-toggle .icon:before {
        -webkit-transform: translateY(9px) rotate(45deg);
        -ms-transform: translateY(9px) rotate(45deg);
        transform: translateY(9px) rotate(45deg);
    }
    body.sideopen .nav-toggle .icon:after {
        -webkit-transform: translateY(-9px) rotate(-45deg);
        -ms-transform: translateY(-9px) rotate(-45deg);
        transform: translateY(-9px) rotate(-45deg);
    }
    .grid {
        /*position: fixed;
        width: 330px;
        top: 0px;
        right: 0px;
        height: 100%;
        display: none;
        background: #1073ce;*/
        width: 330px;
        background: #fff;
        position: fixed;
        /*display: block;*/
        top: 0;
        right: 0;
        bottom: 0;
        z-index: 1;
        text-align: left;
    }
    .sideopen .container {
        -webkit-transform: translateX(-330px);
        -moz-transform: translateX(-330px);
        -ms-transform: translateX(-330px);
        transform: translateX(-330px);
    }
    body.sideopen #shadow {
        top: 0;
        position: absolute;
        top: 80px;
        width: 100%;
        height: 100%;
        z-index: 500;
        background-color: rgba(0, 0, 0, .5);
    }
    .grid .menu2Wrap {
        padding-top: 30px;
    }
    .grid .menu2Wrap ul li {
        border-bottom: 1px solid #dcdada;
        padding: 0 20px;
        cursor: pointer;
    }
    .grid .menu2Wrap ul li p {
        -webkit-text-size-adjust: none;
        line-height: 60px;
        font-size: 30px;
        color: #666666;
        background: url(../images/rightsideico.png) no-repeat right center;
    }
    .grid .menu2Wrap ul li.active>p {
        background-image: url(../images/rightsideicoDown.png);
    }
    .grid .menu2Wrap ul li p a {
        color: #666666;
    }
    .grid .menu2Wrap ul li p a:hover {
        color: #cd1618;
    }
    .grid .menu2Wrap ul li li:last-child {
        border-bottom: none;
    }
    .grid .menu2Wrap ul li ul {
        display: none;
    }
    .grid .menu2Wrap ul li a {
        display: block;
    }
    .grid .menu2Wrap ul li.hasMenu>p>a {
        display: inline;
    }
    /***grid end***/
    /*head start*/
    .header .search {
        display: none;
    }
    .header .header-nav {
        display: none;
    }
    /*head end*/
    #about .sec03_con {
        display: none
    }
    #about .sec03_con_mobile {
        display: block;
        background: url(../images/ab_cir_line.png) repeat-x center 18px;
    }
    #about .sec03_con_mobile .slider_ele {
        width: 500px;
        float: left;
    }
    #about .sec03_con_mobile .f_title {
        padding-bottom: 20px;
        padding-top: 30px;
        background: url(../images/ab_cir.png) no-repeat 30px 10px;
    }
    #about .sec03_con_mobile .f_title p {
        font-size: 24px;
        line-height: 45px;
        color: #333333;
    }
    #about .sec03_con_mobile .f_con p {
        font-size: 14px;
        line-height: 28px;
        color: #333333;
    }
    #about .sec03_con_mobile .sec03_m_prev {
        width: 40px;
        height: 40px;
        background: url(../images/sec03_prev.png) no-repeat center center;
        position: absolute;
        left: 0px;
        top: 0px;
        cursor: pointer;
    }
    #about .sec03_con_mobile .sec03_m_next {
        width: 40px;
        height: 40px;
        background: url(../images/sec03_next.png) no-repeat center center;
        position: absolute;
        right: 0px;
        top: 0px;
        cursor: pointer;
    }
    .page-cen {
        width: 96%;
    }
    #about .sec01_con .t_c_cir {
        width: 218px;
        height: 218px;
    }
    #about .sec01_con .three_cir {
        width: 100%;
    }
    #about .sec05_con {
        width: auto;
    }
    #product_detail .sec03_ele {
        width: 50%;
        padding-bottom: 30px;
    }
    #technology .sec01_con .img_block {
        width: auto;
        position: static;
        top: auto;
        right: auto;
        float: none;
    }
    #technology .sec01_con .font_block {
        padding-right: 0;
        padding-top: 28px;
    }
    #technology .sec01_con .f_b_padd {
        padding: 35px 26px;
    }
    #technology .sec03_con .left_img {
        width: auto;
        float: none;
        padding-bottom: 20px;
    }
    #technology .sec03_con .left_img img {
        width: 100%;
    }
    #technology .sec03_con .left_font {
        width: auto;
        float: none;
        height: auto;
    }
    #technology .sec03_con .left_f_padd {
        padding: 30px 16px 0 16px;
    }
    #technology .sec03_con {
        height: auto;
    }
    #technology .sec03_ele.even .sec03_con .left_img {
        float: none;
    }
    #technology .sec03_ele.even .sec03_con .left_img {
        float: none;
    }
    #customer_scheme .sec01_con .img_block {
        width: auto;
        position: static;
        top: auto;
        left: auto;
        float: none;
    }
    #customer_scheme .sec01_con .font_block {
        padding-left: 0px;
        padding-top: 28px;
    }
    #customer_scheme .sec01_con .f_b_padd {
        padding: 28px 16px;
    }
    #customer_scheme .sec02_con .ele01_imgBlock {
        float: none;
        width: auto;
        height: auto;
    }
    #customer_scheme .sec02_con .ele01_imgBlock img {
        width: 100%;
    }
    #customer_scheme .sec02_con .ele01_fontBlock {
        width: auto;
        float: none;
    }
    #customer_scheme .sec02_con .ele01_font_inner {
        padding-left: 0;
        padding-top: 28px;
    }
    #customer_scheme .sec02_con .ele2 {
        float: none;
        width: auto;
    }
    #customer_scheme .sec02_con .ele2_inner {
        padding-top: 28px;
        padding-left: 0;
    }
    #customer_scheme .sec02_con .ele3 {
        float: none;
        width: auto;
        padding-top: 28px;
    }
    #customer_scheme .sec02_con .ele3_inner {
        padding-left: 0px;
    }
    #projects .sec01_in .img_block {
        width: auto;
        float: none;
    }
    #projects .sec01_in .font_block {
        padding-left: 0px;
    }
    #duty_safe .sec01_con .left_img {
        float: none;
        width: auto;
        height: 400px;
    }
    #duty_safe .sec01_con {
        height: auto;
    }
    #duty_safe .sec01_con .right_font {
        float: none;
        width: auto;
        height: auto;
    }
    #duty_safe .sec01_con .right_padd {
        padding-top: 28px;
        padding-left: 16px;
        padding-right: 16px;
    }
    .hbanner .nav_crumbs_inner {
        padding-right: 25px;
    }
    #duty_safe .section .sec_title p {
        width: 600px;
        margin: 0 auto;
    }
    #duty_safe .section .sec_title {
        padding-bottom: 26px;
    }
    #duty_safe .sec02_con .pos_p {
        right: 16px;
    }
    #duty_environment .sec01_con .sec01_ele {
        height: auto;
        padding-bottom: 60px;
    }
    #duty_environment .sec01_img {
        float: none;
        width: auto;
        height: auto;
    }
    #duty_environment .sec01_img img {
        width: 100%;
    }
    #duty_environment .sec01_font_in {
        padding: 29px 16px 0;
    }
    #duty_environment .sec01_font {
        float: none;
        width: auto;
        height: auto;
    }
    #duty_environment .sec01_ele.even .sec01_img {
        float: none;
    }
    #duty_respon .sec01_con {
        height: auto;
    }
    #duty_respon .sec01_con .sec01_font {
        float: none;
        width: auto;
        height: auto;
    }
    #duty_respon .sec01_con .sec01_img {
        float: none;
        width: auto;
        height: auto;
    }
    #duty_respon .sec01_con .sec01_f_padd {
        padding-right: 0px;
    }
    #duty_respon .sec01_con .sec01_img_padd {
        padding-left: 0px;
    }
    #duty_respon .sec01_con .sec01_f_con {
        padding-bottom: 28px;
    }
    #duty_respon .sec02_img_ele {
        float: none;
        width: auto;
        height: auto;
    }
    #duty_respon .sec02_imgs_con img {
        width: 100%;
    }
    #duty_respon .sec02_img_ele.padd_inter {
        padding-right: 0;
    }
    #duty_respon .sec02_imgs {
        height: auto;
    }
    #duty_respon .sec01_con .sec01_img_inner img {
        width: 100%;
    }
    #news .sec01_img {
        float: none;
        width: auto;
        height: auto;
    }
    #news .sec01_img_padd {
        padding-right: 0px;
        height: auto;
    }
    #news .sec01_img_con img {
        width: 100%;
    }
    #news .sec01_ele {
        height: auto;
    }
    #news .sec01_font {
        float: none;
        width: auto;
        height: auto;
    }
    #news .sec01_font_inner {
        padding-top: 26px;
    }
    #aboutus_select .sec01_ele {
        width: 50%;
    }
    #aboutus_select .sec01_e_img .fss_img img {
        width: 100%;
    }
    #aboutus_select .sec01_e_img {
        height: 255px;
    }
    #aboutus_select .sec01_e_img .f_c_inner {
        top: 17px;
        bottom: 17px;
        left: 16px;
        right: 16px;
    }
    #aboutus_select .sec01_e_padd {
        padding: 12px 7px 0;
    }
    #aboutus_select .sec01_ele {
        width: 50%;
    }
    #aboutus_select .sec01_e_img .fss_img img {
        width: 100%;
    }
    #aboutus_select .sec01_e_img {
        height: 255px;
    }
    #aboutus_select .sec01_e_img .f_c_inner {
        top: 17px;
        bottom: 17px;
        left: 16px;
        right: 16px;
    }
    #aboutus_select .sec01_e_padd {
        padding: 12px 7px 0;
    }
    #aboutus_select .sec02_font {
        padding-top: 85px;
        float: none;
        width: auto;
    }
    #aboutus_select .section02 {
        height: 550px;
    }
    #aboutus_select .sec03_con {
        height: auto;
    }
    #aboutus_select .sec03_img {
        float: none;
        height: auto;
        width: auto;
        padding-bottom: 20px;
    }
    #aboutus_select .sec03_font {
        float: none;
        height: auto;
        width: auto;
    }
    #aboutus_select .sec03_f_inner {
        padding: 32px 16px 51px;
    }
    #aboutus_select .sec03_img img {
        width: 100%;
    }
    #aboutus_harvest .sec01_img {
        float: none;
        width: auto;
    }
    #aboutus_harvest .sec01_img_padd {
        padding: 0;
    }
    #aboutus_harvest .sec01_font {
        float: none;
        width: auto;
    }
    #aboutus_harvest .sec01_font_padd {
        padding-left: 0px;
        padding-top: 38px;
    }
    #aboutus_harvest .sec02_ele {
        width: auto;
        float: none;
        padding-bottom: 38px;
    }
    #aboutus_harvest .sec02_inner {
        height: auto;
    }
    /**/
    #aboutus_person .sec01_img {
        float: none;
        width: auto;
    }
    #aboutus_person .sec01_img_padd {
        padding: 0;
    }
    #aboutus_person .sec01_font {
        float: none;
        width: auto;
    }
    #aboutus_person .sec01_font_padd {
        padding-left: 0px;
        padding-top: 38px;
    }
    #aboutus_person .sec02_ele {
        width: auto;
        float: none;
        padding-bottom: 38px;
    }
    #aboutus_person .sec02_inner {
        height: auto;
    }
}

@media screen and (max-width:640px) {
    #advantage .sec01_e_con {
        height: auto;
    }
    #duty_safe .sec02_con .silder_ele0 .pos_p p {
        color: #ffffff;
    }
    #duty_safe .sec02_con .pos_p {
        width: 230px;
        right: 41px;
    }
    #product_detail .sec04_con .prevSample {
        left: -2px;
    }
    #product_detail .sec04_con .nextSample {
        right: -2px;
    }
    .hbanner {
        height: 324px;
    }
    .hbanner .hbanner-img {
        height: 100%;
        margin-left: -532px;
    }
    .hbanner .hbanner-title p {
        display: none;
    }
    .hbanner .hbanner-title .h {
        display: block;
    }
    .hbanner .hbanner-img img {
        height: 100%;
    }
    .hbanner .hbanner-title {
        padding-top: 80px;
    }
    #customer_safe .prev_Sample {
        left: -13px;
    }
    #customer_safe .next_Sample {
        right: -13px;
    }
    #customer_safe .t_icon_ele {
        width: auto;
        float: none;
        padding-bottom: 36px;
    }
    #customer_safe .f_icon_ele {
        width: auto;
        float: none;
    }
    #fullpage .slide .slide-info-box .page-cen {
        width: 500px;
    }
    #fullpage .section .section-cont {
        padding-top: 130px;
    }
    .solution .page-cen {
        margin-top: 39px;
    }
    .page-cen {
        width: 600px;
    }
    .Map .page-cen {
        width: 600px;
    }
    .Map #containMap {
        width: 600px;
    }
    .Map .tooltip {
        height: auto;
        right: 23%;
        top: 472px;
    }
    .sample .page-cen {
        width: 600px;
    }
    .prevSample {
        left: -9px;
    }
    .nextSample {
        right: -9px;
    }
    .about {
        height: 776px !important;
    }
    .about ul li.li_line {
        width: 54px;
    }
    .footer .footer-top {
        display: none;
    }
    .sample li .pic {
        height: 169px;
    }
    .page-cen {
        width: 600px;
    }
    #about .sec01_con .three_cir {
        width: 600px;
    }
    #about .sec01_con .t_c_cir {
        width: 188px;
        height: 188px;
    }
    #about .sec01_con .pos_font .num p {
        font-size: 49px;
        line-height: 45px;
    }
    #about .sec01_con .pos_font .num {
        padding-top: 53px;
    }
    #about .sec02_cir {
        width: 600px;
    }
    #about .sec04_ele {
        width: 50%;
    }
    #about .sec04_con .imgWrap {
        height: 171px;
    }
    #about .sec04_ele_inner {
        height: 242px;
    }
    #product .section_odd .font_block,
    #product .section_odd .img_block,
    #product .section_even .font_block,
    #product .section_even .img_block {
        float: none;
        width: auto;
    }
    #product .section_odd .font_block_inner {
        padding-right: 0px;
    }
    #product .section_odd .img_block_inner {
        padding-left: 0px;
    }
    #product .section_con {
        height: auto;
    }
    #product .section_con .font_con {
        padding-bottom: 96px;
    }
    #advantage .section01 {
        height: auto;
        background: none;
    }
    #advantage .sec01_font {
        width: auto;
        float: none;
        padding-top: 56px;
    }
    #advantage .sec01_e_inner {
        padding-right: 0px;
    }
    #advantage .sec01_ele {
        float: none;
        width: auto;
    }
    #advantage .sec02_font {
        float: none;
        width: auto;
        padding-top: 0px;
    }
    #advantage .sec02_f_inner {
        padding-right: 0px;
    }
    #advantage .sec02_img {
        float: none;
        width: auto;
        padding-top: 20px;
        text-align: center;
    }
    #advantage .sec03_font {
        position: static;
        top: auto;
        left: auto;
        width: auto;
        height: auto;
    }
    #advantage .section03.odd .sec02_f_in {
        float: none;
        text-align: left;
    }
    #advantage .section03 .sec02_f_in {
        width: auto;
        padding-top: 28px;
        padding-bottom: 48px;
    }
    #advantage .section03 p {
        color: #333333;
    }
    #advantage .sec04_img {
        float: none;
        width: auto;
    }
    #advantage .sec04_i_inner {
        padding-right: 0px;
    }
    #advantage .section04 {
        padding-top: 48px;
    }
    p {
        max-height: 10000px;
    }
    #technology .sec01_con .img_block {
        width: auto;
        position: static;
        top: auto;
        right: auto;
        float: none;
    }
    #technology .section01 {
        padding-top: 48px;
    }
    #technology .sec01_con .font_block {
        padding-right: 0;
        padding-top: 28px;
    }
    #technology .sec01_con .f_b_padd {
        padding: 35px 26px;
    }
    #technology .sec02_con .left {
        float: none;
        width: auto;
        height: auto;
    }
    #technology .sec02_con .font_wrap {
        padding: 48px 0px 0;
    }
    #technology .sec02_con .right {
        float: none;
        width: auto;
        height: 363px;
    }
    #technology .sec03_con {
        height: auto;
    }
    #technology .sec03_con .left_img {
        width: auto;
        float: none;
        padding-bottom: 20px;
    }
    #technology .sec03_con .left_font {
        width: auto;
        float: none;
        height: auto;
    }
    #technology .sec03_con .left_f_padd {
        padding: 30px 16px 0 16px;
    }
    #technology .sec03_ele.even .sec03_con .left_img {
        float: none;
    }
    #technology .s04_ele {
        float: none;
        width: auto;
        padding-bottom: 48px;
    }
    #customer .sec02_p {
        width: auto;
    }
    #customer .sec03_con01 .left_img {
        width: auto;
        float: none;
        height: 100%;
        padding-bottom: 10px;
    }
    #customer .sec03_con01 .left_font {
        width: auto;
        float: none;
        height: auto;
    }
    #customer .sec03_ele {
        height: auto;
    }
    #customer .sec03_con01 .sec03_ele_even .left_img {
        float: none;
    }
    #customer .sec03_con01 {
        height: auto;
    }
    #customer .sec03_con01 .left_f_padd {
        padding: 28px 16px 0 16px;
    }
    #customer_install .sec01_ele {
        width: auto;
        float: none;
        padding-bottom: 40px;
    }
    #customer_install .sec01_ele_inner {
        padding-top: 15px;
        padding-left: 16px;
        padding-right: 16px;
        padding-bottom: 40px;
        height: auto;
    }
    #customer_detail .sec01_ele {
        width: auto;
        float: none;
        padding-bottom: 40px;
    }
    #customer_detail .sec01_ele_inner {
        padding-top: 15px;
        padding-left: 16px;
        padding-right: 16px;
        padding-bottom: 40px;
        height: auto;
    }
    #aboutus_recruit .sec01_con .img_block {
        width: auto;
        position: static;
        float: none;
    }
    #aboutus_recruit .sec01_con .font_block {
        padding-left: 0;
        padding-top: 0;
    }
    #aboutus_recruit .sec01_con .f_b_padd {
        padding: 25px 16px;
    }
    #aboutus_recruit .sec02_con {
        width: 600px;
        margin: 0 auto;
        float: none;
    }
    .contact_silder {
        z-index: 2;
    }
    #aboutus_recruit .sec02_font {
        padding-left: 0px;
    }
    #aboutus_recruit .sec02_inner {
        padding-top: 37px;
        padding-right: 16px;
        padding-left: 16px;
        padding-bottom: 37px;
    }
    #aboutus_recruit .sec02_font {
        float: none;
        width: auto;
    }
    #aboutus_recruit .sec03_block01 .imgblock {
        float: none;
        width: auto;
    }
    #aboutus_recruit .sec03_block01 .imgblock_inner {
        padding-right: 0px;
    }
    #aboutus_recruit .sec03_block01 .fontblock {
        float: none;
        width: auto;
    }
    #aboutus_recruit .sec03_block01 .fontblock_inner {
        padding-left: 0px;
        padding-top: 38px;
    }
    #aboutus_recruit .section04 .slider_wrap {
        width: 600px;
    }
    .caroul .info {
        height: 216px;
    }
    .solution .cont_sol li .content p {
        width: 432px;
    }
    #about .sec05_con {
        width: auto;
    }
    #product_detail .sec01_con .img_block {
        float: none;
        width: auto;
    }
    #product_detail .sec01_con .img_block_inner {
        padding-right: 0px;
    }
    #product_detail .sec01_con .font_block {
        float: none;
        width: auto;
    }
    #product_detail .sec01_con .font_block_inner {
        padding-left: 0px;
    }
    #product_detail .sec03_ele {
        width: 50%;
        padding-bottom: 38px;
    }
    #customer_service .sec01_p {
        width: auto;
    }
    #customer_service .sec01_eles {
        width: auto;
    }
    #customer_service .sec02_ele {
        float: none;
        width: auto;
        padding-bottom: 60px;
    }
    #customer_service .sec02_e_con {
        width: auto;
    }
    #solution .sec01_left,
    #solution .sec01_right {
        float: none;
        width: auto;
    }
    #solution .sec01_left {
        padding-bottom: 40px;
    }
    #solution .sec01_l_inner {
        padding-right: 0;
    }
    #solution .sec01_r_inner {
        padding-left: 0px;
    }
    #contactus .sec01_ele {
        padding-bottom: 40px;
        float: none;
        width: auto;
    }
    #contactus .sec01_con {
        height: auto;
    }
    #contactus .sec01_left {
        padding-right: 0px;
    }
    #contactus .sec01_right {
        padding-left: 0px;
    }
    #duty_environment .section .sec_title .p_wrap {
        margin: 0 auto;
        width: 95%;
    }
    .about .info {
        width: auto;
    }
}