@media screen and (max-width: 1920px){
    .pc_main{
        width: 1200px;
    }
    .part1_list li h3 {
        font-size: 20px;
    }
    .part1_list li p{
        font-size: 14px;
    }
    .part2_list li h3 {
        font-size: 30px;
    }
    .part2_list li .hover_info p {
        font-size: 20px;
        line-height: 30px;
    }
    .part3_list li p{
        font-size: 16px;
    }
    .part3_list li .mask_panel{
        font-size: 24px;
    }
    /*关于我们*/
    .about_con p {
        font-size: 18px;
        color: #5a5a5a;
        line-height: 32px;
        margin-bottom: 60px;
    }
}
@media screen and (max-width: 1660px){
    .pc_main{
        width: 1020px;
    }
    .part1_list li{
        width: 16.666%;
        margin-right: 0;
    }
    .part1_list .img_icon{
        width: 100px;
        height: 115px;
        background-size: 100% 100%;
        margin: 0 auto;
    }
    .bar_title h3, .bar_title p{
        font-size: 28px;
    }
    .bar_title{
        padding: 60px 0;
    }
    .part2_list li h3 {
        font-size: 26px;
    }
    .part2_list li .hover_info p {
        font-size: 18px;
    }
    .part3_list li:hover span {
        font-size: 22px;
    }
    .part3_list li p {
        font-size: 14px;
    }
    .part4_list li {
        width: 30%;
        margin-right: 5%;
    }
    .part4_list li .part4_con_item p {
        font-size: 14px;
        padding: 0 20px;
    }
    .part4_list li .part4_con_item h3 {
        font-size: 16px;
        color: #434343;
    }
    .footer{
        padding: 30px 0;
    }
    .footer .link_list a{
        font-size: 14px;
        margin-right: 25px;
    }
    .right_service{
        float: right;
        margin-top: 0;
    }
    .right_service .call_num{
        font-size: 22px;
    }
    .right_service .cmp_info{
        padding-left: 15px;
        margin-left: 5px;
    }
    .copyright{
        margin-top: 35px;
    }
    /*联系我们*/
    .contact_info_left {
        width: 438px;
        height: 735px;
        background: #fff;
        padding: 20px 15px;
        float: left;
    }
    .contact_share {
         margin-top: 0;
    }
    .contact_main .pc_main {
        padding-top: 125px;
    }
    .contact_info_left h3{
        font-size: 26px;
        line-height: 40px;
    }
    .contact_info_left .tel_num{
        font-size: 36px;
        line-height: 30px;
        padding-bottom: 20px;
    }
    .contact_bar h5{
        font-size: 18px;
        line-height: 35px;
    }
    .contact_info_right{
        width: 540px;
    }
    .left_form{
        width: 230px;
    }
    .form_name input{
        width: 100px;
    }
    .check{
        margin-left: 15px;
    }
    .right_form{
        width: 210px;
    }
    .right_form h3{
        font-size: 35px;
    }
    .verification input {
        width: 90px;
    }
    .contact_info_right h3 {
        font-size: 36px;
    }
    /*招聘*/
    .recruit_main{
        width: 1200px;
    }
    .else_header .nav .nav_list{
        display: block;
    }

}
@media screen and (max-width: 1560px){
    header.else_header .nav{
        min-height: 80px;
        height: auto;
    }
    .else_header .nav .nav_list{
        display: none;
    }
}
@media screen and (max-width: 1380px){
    .pc_main{
        width: 1000px;
    }
    .scroll_banner img.banner1920{
        display: none;
    }
    .scroll_banner img.banner1366{
        display: block;
    }
    .part1_list li{
        width: 16.666%;
        margin-right: 0;
    }
    .part1_list .img_icon{
        width: 115px;
        height: 132px;
        background-size: 100% 100%;
        margin: 0 auto;
    }
    .bar_title h3, .bar_title p{
        font-size: 30px;
    }
    .part1_list li h3 {
        font-size: 18px;
    }
    .part1_list li p {
        font-size: 14px;
    }
    .bar_title{
        padding: 70px 0;
    }
    .part2_list li h3 {
        font-size: 26px;
    }
    .part2_list li .hover_info p {
        font-size: 16px;
    }
    .part3_list li:hover span {
        font-size: 22px;
    }
    .part3_list li p {
        font-size: 14px;
    }
    .part4_list .part4_title{
        font-size: 20px;
    }
    .footer{
        padding: 30px 0;
    }
    .footer a{
        font-size: 16px;
        margin-right: 25px;
    }
    .right_service{
        float: right;
        margin-top: 0;
    }
    .right_service .call_num{
        font-size: 22px;
    }
    .right_service .cmp_info{
        padding-left: 15px;
        margin-left: 5px;
    }
    .copyright{
        margin-top: 35px;
    }
    .nav .nav_list li {
        line-height: 42px;
    }
    .nav .nav_list {
        font-size: 16px;
    }

    header .part_link a{
        font-size: 16px;
        vertical-align: 6px;
    }
    /*关于我们*/
    .about_data_list li img,.service_list li img{
        width: 110px;
    }
    .service_list li h3{
        font-size: 16px;
        margin: 20px 0;
    }
    .service_list li p{
        font-size: 13px;
    }
    .scroll_customer {
        margin-top: 40px;
    }
    /*联系我们*/
    .contact_info_left{
        -webkit-transform: scale(0.9);
        -moz-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9);
    }
    .contact_info_right{
        -webkit-transform: scale(0.9) translatey(15px);
        -moz-transform: scale(0.9) translatey(15px);
        -ms-transform: scale(0.9) translatey(15px);
        transform: scale(0.9) translatey(15px);
    }
    /*招聘*/
    .recruit_main{
        width: 1200px;
    }
    .recruit_show{
        margin: 55px auto 75px;
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -ms-transform: scale(.85);
        transform: scale(.85);
    }
    .wantu .want_tell{
        padding: 20px 0 25px;
    }
    .contact_us{
        padding-bottom: 170px;
    }
    header.else_header .nav{
        min-height: 77px;
    }
    .four{
        -webkit-transform: scale(.75);
        -moz-transform: scale(.75);
        -ms-transform: scale(.75);
        transform: scale(.75);
    }
    .news_main li a{
        font-size: 18px;
    }
    .web_pos{
        padding: 10px 0;
    }
    /*banerslogon*/
    .bannercenter{
      width: 86%;
      left: 7%;
      margin-left: 0;
    }
    .scroll_banner .banner_slogon2 img {
        width: 58%;
    }
    .banner_slogon2 {
        bottom: 5%;
    }
    .scroll_banner .banner_slogon3 .slogon1920{
      display: none;
    }
    .scroll_banner .banner_slogon3 .slogon1366{
      display: block;
    }
    .banner_slogon1 h5 {
        font-size: 60px;
    }
    .banner_slogon4 h3{
        font-size: 50px;
    }
    .banner_slogon4 h5{
        font-size: 24px;
    }
    .banner_slogon5 h3{
      font-size: 28px;
    }
    .banner_slogon5 h5 {
        font-size: 50px;
    }
    .recruit_show .recruit_tell.tell6{
        width: 300px;
    }
    .recruit_show .recruit_tell h3{
        font-size: 18px;
        line-height: 24px;
    }
    .recruit_show .recruit_tell p{
        font-size: 16px;
    }
    .tab_content p{
        font-size: 16px;
    }
    .part4_list li:nth-child(1) .part4_con_item p{
        font-size: 14px;
    }
    .service_list {
        width: 100%;
        margin-left: 0;
    }

}
@media screen and (max-width: 1310px){
    .contact_style_x{
        display: none;
    }
    .contact_style_y{
        display: block;
    }
    .contact_info_left{
        width: 100%;
        float: none;
    }
    .contact_bar {
        margin: 30px 0 10px;
        padding-right: 65px;
        background:  no-repeat 520px 50px;
    }
    .contact_main{
        height: auto;
        background-size: 1920px 100%;
    }
    .contact_info_right{
        float: none;
        width: 100%;
    }
    .contact_main .pc_main {
        padding-top: 120px;
    }
    .left_form{
        width: 50%;
    }

}
@media screen and (max-width: 1280px){
    .pc_main{
        width: 80%;
    }
    .service_list li p {
        font-size: 12px;
    }
    .recruit_show{
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    .recruit_show .item1{
        width: 220px;
    }
    .recruit_show .item2{
        width: 200px;
    }
    .recruit_show .item5{
        margin-top: -3px;
        float: left;
    }
    .recruit_show .item6{
        margin-left: 0;
        margin-top: -82px;
    }
    .recruit_show .recruit_tell.tell6{
        height: 176px;
        line-height: 156px;
    }
    .recruit_show .item1 img{
        display: block;
        width: 100%;
    }
    .recruit_show .item2 img{
        display: block;
        width: 100%;
    }
    .recruit_show .item3 img{
        width: 211px;
    }
    .recruit_show .item4 img{
        width: 350px;
    }
    .recruit_show .item5 img{
        width: 310px;
    }
    .recruit_show .item6 img{
        width: 300px;
    }
    .recruit_list{
        width: 820px;
        margin: 20px auto 0;
    }
    .recruit_list .list_main{
        width: 100%;
    }
    .recruit_list.on .list_tab{
        padding: 25px 25px 0;
    }
    .tab_content .want_name{
        margin-top: 0;
        font-size: 18px;
    }
    .tab_content{
        margin-top: 15px;
    }
    .banner_slogon2 {
        bottom: 8%;
    }
    .recruit_show .recruit_tell h3{
        font-size: 16px;
    }
    .recruit_show .recruit_tell p {
        font-size: 14px;
    }
}
@media screen and (max-width: 1196px){
    .recruit_show .item1{
        margin-top: 0;
    }
    .recruit_show .item1{
        width: 180px;
    }
    .recruit_show .item5{
        margin-left: -35px;
    }
    .scroll_banner .banner_slogon2 img {
        width: 64%;
    }
    .footer a{
        font-size: 14px;
        margin-right: 25px;
    }

}
@media screen and (max-width: 1143px){
    .recruit_show .item1 {
        width: 220px;
    }
    .recruit_show .item4{
        margin-top: -3px;
    }
    .recruit_show .item6{
        margin-top: -18px;
    }
    .recruit_show .item6 {
        float: right;
    }
    .recruit_list{
        width: 800px;
    }
    .footer{
        text-align: center;
        padding: 30px 0;
    }
    .right_service {
        float: none;
        margin-top: 35px;
    }
    .footer a{
        font-size: 16px;
        margin-right: 25px;
    }
}
@media screen and (max-width: 1080px){
    .pc_main{
        width: 800px;
    }
    .bar_title {
        padding: 40px 0;
    }
    .part1_list .img_icon{
        width: 80px;
        height: 92px;
        background-size: 100% 100%;
        margin: 0 auto;
    }
    .part1_list li h3{
        font-size: 16px;
    }
    .part1_list li p{
        font-size: 12px;
    }
    .bar_title h3, .bar_title p {
        font-size: 24px;
    }
    .part2_list li h3 {
        font-size: 20px;
    }
    .part2_list li .hover_info p {
        font-size: 14px;
        line-height: 24px;
    }
    .part3_list li .mask_panel {
        font-size: 18px;
    }
    .part3_list li:hover span {
        font-size: 16px;
    }
    .part3_list li p {
        font-size: 12px;
    }
    .part4_list .part4_title{
        font-size: 20px;
    }
    .part4_list li .part4_con_item p{
        font-size: 12px;
        margin-top: 2px;
    }
    .part5_list li p {
        font-size: 14px;
    }
    .bar_title h3:after {
        content: "";
        width: 230px;
        height: 0;
        position: absolute;
        left: 50%;
        margin-left: -115px;
        bottom: 0;
        border-bottom: 2px solid #e1e1e1;
    }
    .right_service{
        float: none;
        margin-top: 35px;
    }
    .scroll_show_mobile{
        display: none;
    }
    .part_link{
        display: block;
    }
    .mobile_link{
        display: none;
    }
    /*关于我们*/
    .service_list li .in_content{
        -webkit-transform: scale(0.95);
        -moz-transform: scale(0.95);
        transform: scale(0.95);
    }
    /*招聘*/
    .recruit_show .item5{
        float: right;
        margin-top: -173px;
    }
    .recruit_show .item6 {
        float: left;
    }
    .part4_list li:nth-child(1) .part4_con_item p{
        margin-top: 5px;
    }

}

@media screen and (max-width: 1024px){
    .part4_list li{
        width: 100%;
        margin-right: 0;
        height: auto;
        margin-bottom: 30px;
    }
    .part4_list li:nth-child(1) .part4_con_item p{
        font-size: 14px;
        margin-top: 15px;
    }
    .tab_content .next{
        right: -60px;
    }
    .tab_content .prev{
        left: -60px;
    }
    .recruit_list{
        width: 100%;
    }
    .tab_content p {
        font-size: 14px;
    }
}
@media screen and (max-width: 1023px){
    .img_banner .recruit_banner_item span:nth-child(1){
        font-size: 22px;
    }
    .img_banner .recruit_banner_item span:nth-child(2){
        font-size: 24px;
    }
    .four{
        -webkit-transform: scale(.6) translatey(-100px);
        -moz-transform: scale(.6) translatey(-100px);
        -ms-transform: scale(.6) translatey(-100px);
        transform: scale(.6) translatey(-100px);
    }
    .mobile_link{
        display: none;
    }
}

@media screen and (max-width: 980px){
    .part4_list li{
        width: 100%;
        margin-right: 0;
        height: auto;
        margin-bottom: 30px;
    }
    .part4_list li:nth-child(1) .part4_con_item p{
        font-size: 14px;
        margin-top: 15px;
    }
    /*关于我们*/
    .service_list li{
        width: 50%;
        border-right: none;
    }
    .service_list li .in_content{
        width: 65%;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        transform: scale(1);
    }
    .about_data_list li{
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        transform: scale(.85);
    }
    .about_data_list li img, .service_list li img{
        width: 100px;
    }
    .our_data{
        height: 450px;
    }
    .about_main{
        padding: 0 50px;
    }
    .news_main li .news_img img{
        width: 255px;
        height: 157px;
    }
    .pc_main{
        width: 80%;
    }
    .news_main li .news_share{
        display: block;
        float: none;
        margin-top: 15px;
    }
    .banner_slogon1 h3 {
        font-size: 30px;
    }
    .banner_slogon1 h5 {
        font-size: 46px;
    }
    .banner_slogon4 h3 {
        font-size: 36px;
    }
    .banner_slogon4 h5 {
        font-size: 20px;
    }
    .banner_slogon5 h3 {
        font-size: 28px;
    }
    .banner_slogon5 h5 {
        font-size: 46px;
    }
    .opt_btn a {
        width: 138px;
        height: 42px;
        line-height: 42px;
        font-size: 15px;
    }
}
@media screen and (max-width: 830px){
    .pc_main{
        width: 680px;
    }
    .recruit_list{
        width: 90%;
    }
}

@media screen and (max-width: 768px){
    body{
        width: 100% !important;
        overflow-x: hidden;
    }
    .container,.news-detail{
        width: 100% !important;
        overflow: hidden;
    }
    .news-top-side{
        margin-top: 90px !important;
        margin-bottom: 10px !important;
    }
    .news-top-form{
        padding: 30px 10px 10px 10px !important;
    }
    .news-detail-side{
        width: 92% !important;
        overflow: hidden;
        margin: 0 auto !important;
    }
    .news-detail,.news-detail p{
    }
    .search-input{
        width: 60% !important;
    }
    .page_content{
        height: auto;
    }
    .page_content img{
        width: 100%;
    }
    .page_top_txt{display: none;}
    .news-detail-items{
        margin: 0 !important;
    }
    .news-detail-item{
        width: 43% !important;
        height: 43% !important;
        margin: 10px !important;
        padding: 10px 10px 0 10px !important;
    }
    .news-detail-item img{
        width: 100% !important;
        height: auto !important;
    }
    .bread_crumb{
        display: none;
    }
    .tag_list2 .tag_item2{
        margin-bottom: 20px;
        width:140px !important;
    }
    .navbar-top{
        width: unset !important;
    }
    .weui-navs a span{
        margin-left: 0px !important;
    }
    .news{
        width: auto !important;
        margin: 20px !important;
    }
    .news ul li{
        height: auto !important;
        width: auto !important;
    }
    .news .new_content{
	    margin: 0 10px !important;
    }
    .scenario_part{
        height: 400px !important;
    }
    .scenario_title_txt{
        left: 25% !important;
    }
    .product-items{
        padding: 10px !important;
        float: unset !important;
        width: 100% !important;
    }
    .product_img{
        /*height: 400px !important;*/
    }
    .product-imgs{
        float: unset !important;
        width: 100% !important;
        padding: 10px 20px !important;
    }
    .product-imgs img{
        width: 100% !important;
        height: auto !important;
    }
    .pc_main{
        width: 620px;
    }
    header .top{
        padding: 10px;
    }
    .logo {
        width: 40px;
    }
    .nav_bar{
        display: none;
    }
    .weui-navs a{
        color: #000 !important;
        font-size: 16px !important;
        font-weight: bold !important;
        padding: 0 !important;
    }
    .weui-navs .active{
        background: #fff !important;
    }
    .weui-navs .nav-item{
        padding: 5px 0 !important;
        border-bottom: solid 1px #ececec;
    }
    .weui-navs-ul{
        margin-top: 20px !important;
        padding: 20px !important;
    }
    .weui-navs .nav-item ul{
        background: unset !important;
        padding: 10px !important;
    }
    .weui-navs .nav-item ul a{
        font-size: 12px !important;
        font-weight: normal !important;
        padding: 0 10px !important;
    }
    .weui-navs-footer .nav-item ul{
        background: #494a4c !important;
        padding: 10px !important;
        margin-top: 20px;
    }
    .weui-navs-footer .nav-item ul li{
        padding: 10px 0;
    }
     .weui-navs-footer .nav-item>a span{
         font-size: 16px !important;
     }
     .weui-navs-footer .nav-item ul li a span{
        font-size: 14px !important;
     }
    .weui-navs-footer .nav-item ul a{
        color: #fff !important;
        font-size: 12px !important;
        font-weight: normal !important;
        padding: 0 10px !important;
    }
    .weui-navs-footer .nav-item>a:before{
        display: none !important;
    }
    .footer{

    }
    .scroll_banner .bannerclick li {
        display: inline-block;
        background: #fff;
        opacity: .5;
        width: 8px;
        height: 8px;
        margin: 0 4px;
        border-radius: 50%;
    }
    .scroll_banner .bannerclick{
        bottom: 5px;
    }
    .img_banner .recruit_banner_item img {
        display: none;
    }
    .part1_list li{
        width: 33.333%;
        margin-right: 0;
    }
    .part1_list .img_icon{
        width: 92px;
        height: 106px;
        background-size: 100% 100%;
        margin: 0 auto;
    }
    .part1_list li{
        padding-bottom: 0;
    }
    .part1_list li .part1_content {
        transform: translatey(5px);
    }
    .part2_list li h3 {
        font-size: 16px;
    }
    .part2_list li .hover_info p {
        font-size: 12px;
        line-height: 20px;
    }
    .scroll_show_mobile{
        display: block;
    }
    .part_link{
        display: none;
    }
    .mobile_link{
        display: block;
    }
    .scroll_show{
        /*display: none;*/
    }
    header .part_link.mobile_link{
        padding: 5px 0;
    }
    header .part_link.mobile_link a {
        font-size: 14px;
        vertical-align: 6px;
        margin-right: 0;
        margin-right: 15px;
    }
    header .part_link.mobile_link a:first-child{
        padding: 5px 0;
        padding-left: 25px;
        background-size: 20px;
        margin-right: 10px;
    }
    header .part_link.mobile_link a:last-child{
        padding: 5px 0;
        padding-left: 30px;
        background-size: 25px;
        margin-right: 0;
    }
    .part4_list .part4_title{
        height: 90px;
        line-height: 90px;
    }
    .bar_title {
        padding: 20px 0;
    }
    .contact_us{
        display: none;
    }
    .footer{
        text-align: center;
    }
    /*关于我们*/
    .service_list{
        width: 100%;
        margin-left: 0;
        padding: 70px 0;
    }
    .service_list li{
        width: 100%;
    }
    .about_title{
        font-size: 32px;
    }
    .about_slogon{
        font-size: 20px;
    }
    .about_title{
        font-size: 28px;
    }
    .about_con p {
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 35px;
    }
    .about_tell {
        padding: 5px 0 20px;
    }
    /*新闻详情*/
    .news_title{
        font-size: 24px;
    }
    .details_info {
        font-size: 14px;
        padding: 15px 0 20px;
    }
    .news_details_container .pc_main{
        width: 85%;
    }
    .recruit_show .item1{
        width: 200px;
    }
    .recruit_show .item4 {
        position: relative;
        left: -160px;
    }
    .recruit_list.on{
        height: auto;
        padding-bottom: 35px;
    }
    .mobile_nav {
        display: block;
    }
    header .nav {
        position: fixed;
    }
    .nav {
        transform: translatex(100%);
        transition: all .5s ease-in-out;
    }
    .navshow{
        transform: translatex(0);
    }
    header.else_header .nav {
        position: fixed;
        height: 100%;
    }
    .else_header .nav .nav_list{
        display: block;
    }

}
@media screen and (max-width: 640px){
    .pc_main{
        width: 100%;
    }
    .mobile_nav{
        display: block;
    }
    header .nav{
        position: fixed;
    }
    .nav{
        transform: translatex(100%);
        transition: all .5s ease-in-out;
    }
    .navshow{
        transform: translatex(0);
    }
    header .nav{
        background: rgba(0, 0, 0, 0.8);
    }

    .bar_title h3, .bar_title p {
        font-size: 16px;
    }
    .bar_title h3:after {
        content: "";
        width: 168px;
        height: 0;
        position: absolute;
        left: 50%;
        margin-left: -84px;
        bottom: 0;
        border-bottom: 2px solid #e1e1e1;
    }
    .part1_list{
        width: 80%;
        margin: 0 auto;
    }
    .part1_list .img_icon {
        width: 70px;
        height: 80px;
        background-size: 100% 100%;
        margin: 0 auto;
    }
    .part1_list li p{
        display: none;
    }
    .part1_list li h3 {
        font-size: 14px;
    }
    .part1_list li .part1_content {
        -webkit-transform: translatey(-5px);
        -moz-transform: translatey(-5px);
        transform: translatey(-5px);
    }
    .scroll_show{
        display: none;
    }
    .part4_list{
        width: 80%;
    }
    .part4_list li:nth-child(1) .part4_con_item p{
        font-size: 12px;
        margin-top: 5px;
    }
    .part4_list li .part4_con_item h3 {
        font-size: 15px;
    }
    .part4_list li .part4_con_item{
        padding: 15px 0;
    }
    .index_part4{
        padding-bottom: 80px;
        background: #f8f8f8 url(/uploads/image/pwimages/part4_bg.jpg) no-repeat center bottom;
        background-size: 100%;
    }
    .part1_list .img_icon {
        width: 60px;
        height: 69px;
        background-size: 100% 100%;
        margin: 0 auto;
    }
    .part2_list li h3 {
        font-size: 14px;
    }
    .part5_list li{
        width: 33.333%;
    }
    .part5_list li:last-child{
        display: none;
    }
    .part5_list li p{
        line-height: 28px;
    }
    .footer{
        text-align: center;
    }
    .footer a {
        font-size: 12px;
        margin-right: 10px;
    }
    .right_service .call_title {
        font-size: 12px;
    }
    .right_service .call_num {
        font-size: 14px;
    }
    .right_service{
        display: -webkit-flex;
        display: flex;
        padding: 15px 20px;
        margin-top: 0;
    }
    .right_service img{
        width: 35px;
        height: 35px;
    }
    .right_service span{
        /*-webkit-box-flex: 1.0;
        box-flex: 1.0;*/
    }
    .right_service .cmp_tell{
        width: auto;
        min-width: 96px;
        margin: 0 5px;
    }
    .right_service .cmp_info{
        -webkit-box-flex: 1.0;
        box-flex: 1.0;
        padding-left: 8px;
    }
    .copyright {
        margin-top: 0;
    }
    #scroll_show{
        position: relative;
    }
    .showclick {
        position: absolute;
        bottom: 40px;
        width: 100%;
        text-align: center;
    }
    .showclick li {
        display: inline-block;
        background: #fff;
        opacity: .5;
        width: 8px;
        height: 8px;
        margin: 0 4px;
        border-radius: 50%;
    }
    .showclick li.on{
        opacity: 1;
    }
    .part3_list_mobile li span,.part3_list_mobile li p{
        transition: all .6s ease-in-out;
        transition-delay: .3s;
    }
    .part3_list_mobile li span{
        margin-top: 32%;
        font-size: 18px;
    }
    .part3_list_mobile li p{
        display: block;
        font-size: 12px;
    }
    .part3_list_mobile li.on span{
        margin-top: 26%;
    }
    .part3_list_mobile li.on p{
        display: block;
        opacity: 1;
        margin-top: 10px;
    }
    /*关于我们*/
    .about_title{
        padding-top: 25px;
        font-size: 20px;
    }
    .about_main{
        padding: 0 20px;
    }
    .about_slogon{
        font-size: 15px;
    }
    .about_slogon2 {
        font-size: 15px;
    }
    .about_con p{
        font-size: 13px;
    }
    .about_data_list li{
        width: 50%;
    }
    .about_data_list li img, .service_list li img{
        width: 66px;
    }
    .about_data_list{
        padding-top: 60px;
    }
    .about_data_list .color_text{
        font-size: 20px;
    }
    .about_data_list .text_con {
        height: 80px;
        line-height: 80px;
    }
    .our_data{
        height: 400px;
    }

    .scroll_customer .customerclick li {
        width: 30px;
        margin: 0 5px;
    }
    /*联系我们*/
    .contact_main .pc_main {
        padding-top: 42px;
    }
    .contact_info_left{
        margin: 0 auto;
        background: rgba(255,255,255,.8);
        height: 660px;
    }
    .contact_info_right{
        margin: 0 auto;
    }
    .contact_info_left h3 {
        font-size: 22px;
        line-height: 30px;
    }
    .contact_info_left .tel_num {
        font-size: 28px;
        line-height: 30px;
        padding-bottom: 15px;
    }
    .contact_bar h5 {
        font-size: 17px;
    }
    .contact_bar p {
        font-size: 13px;
    }
    .contact_info_right h3 {
        font-size: 26px;
    }
    .contact_info_right .cmp_note{
        font-size: 14px;
    }
    .left_form{
        width: 100%;
    }
    .form_submit{
        height: auto;
    }
    .right_form{
        width: 100%;
        margin-left: 0;
    }
    .right_form h5,.right_form h3{
        display: none;
    }
    .verification {
        margin: 10px 0;
    }
    .form_submit .sub_btn{
        height: 50px;
        font-size: 18px;
    }
    /*新闻*/
    .news_main li .news_img{
        display: none;
    }
    .news_main li a{
        font-size: 14px;
    }
    .news_main li p{
        font-size: 12px;
        line-height: 22px;
    }
    .news_main{
        padding: 0 20px;
    }
    .news_main li .left_news{
        padding-right: 0;
    }
    .news_main li .news_info{
        font-size: 12px;
    }
    .news_main li .news_info .news_read,.news_main li .news_info .news_style,.news_main li .news_info .brand{
        margin-left: 10px;
    }
    .news_main li .news_share{
        margin-top: 10px;
    }
    .news_main li .share_weixin{
        width: 22px;
        height: 22px;
        background:  no-repeat center center;
        background-size: 100%;
    }
    .news_main li .share_weibo{
        width: 22px;
        height: 22px;
        background:  no-repeat center center;
        background-size: 100%;
    }
    .news_main .scan_more a{
        font-size: 12px;
        background-size: 13px 14px;
        padding-bottom: 20px;
    }
    .news_main .scan_more{
        padding: 15px 0;
    }
    /*新闻详情*/
    .news_details_container .pc_main{
        width: 100%;
        padding: 0 20px;
    }
    .news_title {
        font-size: 14px;
    }
    .details_info,.web_pos,.news_slogon{
        font-size: 12px;
    }
    .share_con a {
        width: 25px;
        height: 25px;
        margin: 0 8px;
    }
    .news_slogon{
        line-height: 22px;
        margin: 20px 0 30px;
    }
    .details_main {
        font-size: 12px;
        margin: 25px auto 0;
    }
    .web_pos{
        padding: 5px 0;
    }
    .details_img img{
        display: block;
        width: 100%;
    }
    .news_details_container .right_service{
        padding: 15px 0;
    }
    .four{
        display: none;
    }
    .banner_img_s{
        display: inline-block;
    }
    .img_banner .recruit_banner_item span:nth-child(1),.img_banner .recruit_banner_item span:nth-child(2){
        font-size: 12px;
    }
    .img_banner .recruit_banner_item img {
        width: 40%;
        margin: 1% auto 0;
    }
    .recruit_show .item1 {
        width: 80%;
        margin: 0 auto;
    }
    .recruit_show .item {
        float: none;
        width: 80%;
        margin: 0 auto;
    }
    .recruit_show .item3,.recruit_show .item4{
        display: none;
    }
    .recruit_show .item2 img{
        display: none;
    }
    .recruit_show .item5 img,.recruit_show .item6 img{
        display: block;
        width: 100%;
    }
    .recruit_show .recruit_tell.tell6{
        float: none;
        width: 100%;
    }
    .recruit_show .recruit_tell.tell2 {
         height: auto;
        line-height: 100px;
    }
    .wantu {
        padding: 5px 0 35px;
    }
    .wantu .city_list{
        width: 90%;
        position: relative;
        left: 5%;
        margin-left: 2px;
    }
    .list_main .prev,.list_main .next{
        display: none;
    }
    .wantu .want_tell {
        font-size: 14px;
    }
    .wantu .want_title{
        font-size: 24px;
    }
    .mobile_news_img{
      display: block;
    }
    .news_main li p{
        margin-top: 10px;
    }
    .else_header .nav .nav_list{
        display: block;
    }
    header.else_header .nav{
        height: 100%;
    }
    .cmp_privacy.pc_main{
        width: 100%;
        padding: 0 25px 20px;
    }
    .privacy_title {
        text-align: center;
        font-size: 18px;
        color: #444343;
        line-height: 80px;
    }
    .cmp_privacy p{
        font-size: 12px;
        line-height: 25px;
    }
    .cmp_privacy .indent_part{
        margin-top: 5px;
    }
    .cmp_privacy .mt30{
        margin-top: 15px;
    }
    .banner_slogon1 h3 {
        font-size: 20px;
    }
    .banner_slogon1 h5 {
        font-size: 26px;
    }
    .opt_btn{
        bottom: 20%;
    }
    .opt_btn a {
        width: 85px;
        height: 35px;
        font-size: 12px;
        line-height: 35px;
        letter-spacing: 0;
    }
    .opt_btn i{
          display: inline-block;
          width: 14px;
          height: 14px;
      }
      .scroll_banner .banner_slogon2 img{
            width: 68%;
      }
      .banner_slogon2 {
            bottom: 3%;
      }
      .banner_slogon4 h3 {
            font-size: 18px;
        }
        .banner_slogon4 h5 {
            font-size: 12px;
        }
        .banner_slogon5 h3 {
            font-size: 20px;
        }
        .banner_slogon5 h5 {
            font-size: 26px;
        }
        .img_banner .recruit_banner_item img{
            display: block;
        }
}
