@charset "utf-8";
/* CSS Document */
@media screen and (min-width:2000px){

    .main_container{max-width:1800px;}
    .map_container{width:1800px;margin:0 auto;}
    .ben-banner .slides li .slidesimg{height:620px;}

}

@media screen and (max-width:1600px){
    .index_product_content li,.index_product_item_img{}
    .index_news_item_img{height:200px;}
    .indedx_news_item_imgBox{margin-top:30px;}
    .index_news_con_list li:hover .indedx_news_item_imgBox{top:-220px}
    .tech_case_tit h4{font-size:140px;}

}
@media screen and (max-width:1600px) and (max-height:900px){
.index_product_nav{padding-left:110px;}
  .index_product_content{padding-left:110px;}
    .index_product_content li,.index_product_item_img {height:440px;}
}

@media screen and (max-width:1440px){
    .header_logo{padding-left:15px;}
    .header_lang a{font-size:14px;}
    .header_nav li a{font-size:14px;}
    .header_nav li .nav_sub a{font-size:13px;}
    #banner-silde1 .index_banner_text_txt{bottom:40%;}
    #banner-silde2 .index_banner_text_txt{top:25%;left:18%;}
    #banner-silde1  h2{font-size:32px;line-height: 40px;font-weight: 600;}
    #banner-silde2 h3{font-size:32px;line-height: 40px;}
    #banner-silde2 h4{font-size:32px;}
    #banner-silde2 h5{font-size:32px;}
    .index_banner_text_txt h6{font-size:24px;}
    #fp-nav{bottom:10px;}
    #fp-nav.right{right:15px;}
    .index_banner .banner-button-next, .index_banner .banner-button-prev{width:45px;height:45px;bottom:5%;}
    .ico_text strong{font-weight:normal;font-size:14px;}
    /**/
    .about_text_content strong,.index_product_general strong,.index_news_name h2,.about_text_content h2{font-size:32px;line-height: 40px;font-weight: 600;}
    .about_text{font-size:14px;line-height: 1.6;}
    .about_text_nav li a h2{font-size:16px;}
    .about_text_nav li a h3{font-size:12px;}
    .main_wrap{max-width:85%;margin-top:9vw;width:100%;}
    .main_wrap_news{max-width:85%;width:100%;}
    .about_text_nav:before{width:calc(15%/2);}
    .about_text_nav:after{width:calc(15%/2);}
    .about_text_content a{line-height: 35px;}
    /**/
    .index_product_general{line-height:20px;font-size:13px;}
    .index_product_nav {margin-bottom:0;padding-left: 110px;}
    .index_product_nav ul{padding-top:2%;}
    .index_product_nav ul li a{width:100px;height:100px;font-size:14px;}
    .index_product_nav ul li i{margin:4px auto 0;height:42px;width:40px;}
    .index_product_nav ul li:first-child i,.index_product_nav ul li:nth-child(2) i,.index_product_nav ul li:nth-child(3) i,.index_product_nav ul li:nth-child(4) i,.index_product_nav ul li:nth-child(5) i{background-size:40px auto;}
    .index_product_nav ul li a h2{font-size:14px;width:50px;}
    .index_product_content{padding-left:110px;}
    .index_product_content li,.index_product_item_img {height:450px;}
    .index_product_item_text h2{font-size:26px;font-weight: 400;}
    .index_product_item_text_Info{font-size:18px;}
    .index_product_item_more{margin-top:5%;font-size:12px;font-weight:400;}
    .index_product_item_text h2{padding-left:50px;}
    .index_product_content li:first-child h2{background-size:35px;}
    .index_product_content li:nth-child(2) h2{background-size:35px;}
    .index_product_content li:nth-child(3) h2{background-size:35px;}
    .index_product_content li:nth-child(4) h2{background-size:35px;}
    .index_product_content li:nth-child(5) h2{background-size:35px;}
    /**/
    .index_news_con_list li{padding:14% 0 0;}
    .index_news_con_list ul{}
    .index_news_item_text h3{font-size:16px;font-weight: normal;}
    .index_news_item_date h4{font-size:24px;}
    .index_news_item_img{height:200px;}
    .index_contact_uppart_right{padding:5% 10px;}
    /**/
    .main_tit_exp{max-width:60%;}
    .main_tit_exp,.main_tit_exp h5{font-size:14px;line-height: 24px;}
    .index_contact_container{}
    .stock_num h3{font-size:38px;}
    .stock_num h4{left:120px;}
    .history_container{height:700px;}
    .hist_list{}
    .hist_list ul{height:410px;}
    /**/
    .iner_img_txt{margin-top:18vw;}
    .iner_img_ico #icon_all{width:100px;}
    .main_tit{padding-bottom:3%;}
    .main_tit1 h2:after{bottom:-5px;width:80px;left:47.5%;}
    .main_tit_ico h2:after{bottom:-5px;width:80px;}
    .iner_img_text h2{font-size:30px;line-height: 40px;}
    .iner_img_text small{font-size:22px;line-height: 30px;}
    .culture_intro{padding-top:30px;}
    /**/
    .main_tit h2,.value_tit h3,.tech_deve_simulation_text h2,.main_core_text h3,.main_core_list li h3,.main_social_intro h2,.social_con_item_text h3,.param-info h5{font-size:26px;line-height: 30px;font-weight: 400;}
    .main_ability h2{font-size:36px;}
    .value_tit h4{font-size:20px;}
    .tech_case_tit h2{font-size:26px;line-height: 40px;font-weight: 400;}
    .main_tit small,.tech_case_tit h3{font-size:18px;line-height: 24px;padding:0;margin:0;}
    .about_main_text{font-size:14px;line-height: 28px;width:43%;}
    .about_main_img{width:55%;height:480px;}
    .about_main_text h1{font-size:20px;}
    .tech_main .main_container{max-width:100%;}
    .map_name{font-size:12px;}
    .map_name_tit{font-size:12px;}
    .map_name_tit strong{display:block;font-size:15px;}
    .map_name_tit img{width:70px;}
    .culture_main_con{font-size:16px;}
    .his_nav{font-size:24px;}
    .hist_list li{font-size:16px;}
    .hist-item:before{width:10px;height:10px;top:16px;}
    .hist-item:after{width:20px;height:20px;top:11px;}
    .hist-item{margin:5px 0;}
    .hist_date{font-weight:400;}
    /**/
    .main_profile_con{max-width:90%;}
    .profile_img{height:410px;}
    .profile_text{height:410px;}
    .profile_text h1{font-size:20px;}
    .cul_name{font-size:18px;}
    .vision_content{font-size:18px;line-height: 35px;max-width:50%;}
    .cul_text_con{font-size:18px;line-height: 26px;padding:8% 10%;}
    /**/
    .value_tit{width:35%;}
    .value_content{width:65%;}
    .value_tit h5{right:70%;}
    .value_img{width:90%;}
    .culture_content li{height:320px;}
    .culture_img{height:450px;top:-120px;}
    /**/
    .tech_case_tit h4,.main_tit1 h3{font-size:125px;}
    .deve_content li h3{font-size:16px;font-weight: normal;}
    .tech_system_list li h3{font-size:16px;}
    .tech_lab_item_text h3,.tech_room_list li h3{font-size:15px;}
    /**/
    .quality_text,.tech_service_content,.tech_deve_simulation_text{font-size:18px;}
    .quality_content p{padding-bottom:25px;}
    .quality_content p:before{top:10%;}
    .quality_img{height:500px;}
    .tech_service_img{height:500px;}
    .main_tit h4{bottom:-500px;font-size:125px;}
    /**/
    .main_core_img{height:450px;}
    .main_social_intro h3{font-size:18px;}
    /**/
    .news-tx h5{line-height: 24px;height:60px;}
    .container{width:85%;}
    .newsinfo-bg .info-tx h5{font-size:20px;}
    .newsinfo-bg .content{line-height:24px;}
    /**/
    .detail-top-txt{font-size:16px;line-height: 1.25;}
    .detail-top-txt h2{font-size:26px;}
    .detail-top-txt .yt-tws h1{font-size:24px;}
    .productCon1 h4{font-size:2.2rem;}
    .productCon1 h5{font-size:2rem;}
    .param-infolist{font-size:14px;}
    /**/
    .turnover-info ul li{min-height:510px;}
    .inves_item{height:548px;}
    .turnover-left .rmb h3,.turnover-right ul li h4{font-size:30px;}
    .turnover-left .time{font-size:14px;}
    .tzztx .moreinfo h2{font-size:24px;}
    .tzztx .tzzinfo,.tzztx .tzzinfo a,.contactinfo{font-size:14px;margin-bottom:0;line-height: 30px;}
    .tzztx .contactinfo h6{font-size:18px;padding-bottom:10%;}
    .concept-content li h2,.txtop h3,.txtop h5{font-size:24px;}
    .ben-banner .slides li .slidestx{font-size:20px;}
    .concept-content .idea,.txtop h4{font-size:18px;line-height: 30px;}
    .tximg .fimg{width:40%;}
    .ben-banner .slides li .slidesimg{height:450px;}
    /**/
    .main_tit_expT{width:80%;font-size:14px;line-height: 24px;}
    .main_tit_expT p img{max-width:60%;}
    .train-img-list li h3,.train-img-list li h4{font-size:16px;font-weight: normal;}
    .job_name,.job-info-t h3{font-size:14px;}
    .job_txt{font-size:14px;}
    .career-tab li a{font-size:16px;}
    /**/
    .connect-name-left h2{font-size:22px;}
    .connect-name-left{font-size:16px;font-weight: 400;}
    .addr-name{padding:5% 5vw;}
    .power{font-size:24px}
    .jobinfo-list li:first-child{font-size:16px;}
    /**/
    .honor_main{margin-right:10%;}
    .honor_tit{font-size:18px;line-height: 24px;}
    .honor_tit h2{font-size:26px;line-height: 35px;font-weight: 400;}
    .honor_tit small{font-size:20px;}
    .honor_list{margin-top:6%;}
    .news-content{width:1180px;}
    .news-img{height:175px;}
    .sim_name{font-size:16px;font-weight: 400;}
    .tximg .tx{width:60%;padding:5%;}
    .environment_main li h3{font-size:16px;}
    .add_map_num div{font-size:22px;}
    .add_map_txt{font-size:14px;}
    .addr-branch-box .item h2{font-size:18px;}
    .addr-branch-box .item{font-size:14px;line-height: 26px;}
    .honor_list_text li a{font-size:15px;}
    .concept-content li{min-height:550px;}
    #fp-nav ul li, .fp-slidesNav ul li{width:25px;height:25px;}
    #fp-nav ul li a span:before, .fp-slidesNav ul li a span:before{width:26px;height:26px;top:-10px;left:-10px;}
    #fp-nav ul li a span:after, .fp-slidesNav ul li a span:after{width:26px;height:26px;top:-10px;left:-10px;}
    #fp-nav ul li a span, .fp-slidesNav ul li a span{width:5px;height:5px;}
    .en_item_img{height:230px;}
    .tech_service_content p:before{top:30px;}

}
@media screen and (max-width:1366px){
    .header_nav li a{margin:8px 5px;}
    .header_nav li .nav_sub{left:-15px;}
    .index_contact_nav li h2{font-size:16px;font-weight: normal;}
    .about_text_content strong, .about_text_content h2{font-size:28px;font-weight: normal;line-height: 1.2;}
    .about_text_content strong, .index_product_general strong, .index_news_name h2{font-size:28px;font-weight: normal;line-height: 1.2;}
    .about_text_content{width:58%;}
    .index_product_general{font-size:12px;line-height: 1.25;}
    .index_product_nav,.index_product_content{padding-left:10%;}
    .index_product_nav ul li a{width:95px;height:95px;border: 1px #ccc solid;}
    .index_product_content li{height:380px;}
    .index_product_item_img{height:400px;}
    .index_product_item_text_Info{line-height: 50px;}
    .index_product_item_num{font-size:200px;}
    .index_product_item_text h2{margin-bottom:5px;}
    .index_news_item_img{height:160px;}
    .index_news_con_list li:hover .index_news_item_text{top:180px;}
    .index_news_con_list li:hover .indedx_news_item_imgBox{top:-200px;}
    .container{width:70%;}
    .detail-top-txt{bottom:12%;width:70%;}
    .news-content{width:90%;max-width: 1000px;}
    .turnover-info{padding:0 5vw;}
    .turnover{margin:2vw 5vw;padding:5%;}
    .map_name_tit span{font-size:12px;}
    .add_map_num div{font-size:16px;}
    .add_map_txt{font-size:14px;}
    .honor_main{padding-top:120px;}
    .hist_date{font-size:20px;}
    .iner_img_text h2{font-size:26px;line-height: 30px;}
    .iner_img_text small{font-size:20px;}
    .newsinfo-bg .info-tx h5{font-size:20px;}
    .productText2{margin-left: 50.75rem;}
    .productText3{margin-left:10rem;margin-top:15rem;}
    .container_products{max-width:90%;}
    .honor_tit small{font-size:18px;}
    .honor_tit{font-size:14px;}
    .history_container{height:640px;}
    .hist_list ul{height:390px;}
    .hist_list li{line-height: 34px;}
    .hist-item:before{width:10px;height:10px;top:13px;}
    .hist-item:after{width:20px;height:20px;top:8px;}
    .picture-tx h1{font-size:18px;line-height: 30px;}
    .product_imgList{width:500px;}
    .product_desccon{width:calc(100% - 510px)}
    .circularity{width:125px;height:125px;padding:4px 0;}
    .product-class-li ul li i{width:40px;height:40px;background-size: 40px;}
    .product-class-li ul li:first-child i{background-size: 40px;}
    .product-class-li ul li:nth-child(2) i{background-size: 40px;}
    .product-class-li ul li:nth-child(3) i{background-size: 40px;}
    .product-class-li ul li:nth-child(4) i{background-size: 40px;}
    .product-class-li ul li:nth-child(5) i{background-size: 40px;}
    .value_main .main_container{width:90%;}
    .main_tit1 img{margin-bottom:0;}
    .profile_img{height:360px;}
    .profile_text{height:360px;}
    .en_item_img{height:190px;}

}
@media screen and (max-width:1280px){
    .index_product_content li{height:350px;}
    .index_product_item_img{height:370px;}
.social_model_content{width:70%;}
}
@media screen and (max-width:1024px){
    .header_wrap{padding-top:0;}
    .header_in{height:65px;}
    .header_right{height:65px;}
    .header_nav{padding-right:0;}
    .header_logo{padding-left:0;}
    .header_nav li a{margin:8px 0;padding:0 5px;}
    .header_nav li .nav_sub{width:120px;left:-10px;}
    .nav_sub:before{left:43%;}
    .header_nav li .nav_sub a{line-height: 35px;}
    .header_hover .header_menu,.header_menu.on{top:0; opacity: 1.0;width:65px;height:65px;}
    .header_menu.on a{line-height: 65px;}
    .header_menu:before{top:35%;}
    .header_menu:after{top:65%;}
    #banner-silde1 h2,#banner-silde2 h3,#banner-silde2 h4,#banner-silde2 h5{font-size:24px;line-height: 30px;font-weight: normal;}
    .index_banner_text_txt h6{font-size:18px;font-weight: normal;}
    .index_banner .banner-button-next, .index_banner .banner-button-prev{left:50%;}
    .index_banner .banner-button-next{left:60%;}
    .turnover-left .tox{font-size:16px;margin-bottom:0;}
    .turnover-left .rmb{margin-bottom:0;}
    .turnover-left .rmb h3, .turnover-right ul li h4{font-size:24px;}
    .turnover-right{padding-top:10px;}
    .contactinfo{line-height: 26px;}
    .turnover-info ul li{min-height:485px;}
    .inves_item{height:540px;}
    /**/
    .about_text_content strong,.index_product_general strong,.index_news_name h2{font-size:22px;}
    .scrol_down{left:10px;height:150px;}
    .scrol_down a{font-weight:normal;font-size:12px;}
    .scrol_down a:after{height:50px;}
    /**/
    .main_wrap{margin-top:15vw;}
    .about_text_nav li a h2{font-size:14px;}
    .about_text_nav li a h3{font-size:12px;}
    .about_more{line-height:30px;}
    /**/
    .index_product_item_text h2{font-size:18px;}
    .index_product_nav{margin-top:6vw}
    .index_product_general,.index_product_nav ul{width:90%;margin-top:0;}
    .index_product_general strong{margin-bottom:2%;}
    .index_product_item_text_Info{font-size:16px;line-height: 35px;}
    .index_product_content li{height:auto;}
    .index_product_item_img{height:auto;padding-top: calc(380 / 1020 * 100%);}
    .index_product_item_text{padding:2%;}
    .index_product_item_more{margin-top:10%;font-weight:normal;font-size:12px;}
    /**/
    .index_news_name{margin: 22% 0 14% 0;width:180px;}
    .index_news_con_list{width:calc(100% - 180px)}
    .index_news_con_list ul{}
    .index_news_con_list li{padding:18% 0 0;}
    .indedx_news_item_imgBox{margin-top:0;}
    .index_news_item_img{height:auto;padding-top: calc(580 / 1020 * 100%);}
    .index_news_con_list li:hover .index_news_item_text{top:150px;}
    .index_news_con_list li:hover .indedx_news_item_imgBox{top:-210px;}
    /**/
    .index_contact_uppart_left{width:100%;}
    .index_contact_uppart_right{width:100%;display:none;}

    /**/
    .iner_banner_container{position:relative;height:650px;min-height: auto;}
    .iner_img_txt{line-height: 30px;}
    .iner_img_ico #icon_all{width:80px;}
    /**/
    .main_container{max-width:100%;width:95%;}
    .container{width:98%;}
    .main_tit{line-height:30px;}
    .main_tit small,.tech_case_tit h3,.tech_deve_simulation_text h3{font-size:16px;}
    .about_main_text,.about_main_img{width:100%;}
    .about_main_img{margin-top:20px;}
    .about_main_text h1{font-size:24px;padding-bottom:2%;}
    .profile_text{padding-right:0;}
    .main_ability{padding:20% 0;}
    .main_ability h2{font-size:24px;}
    /**/
    .main_tit_exp{max-width:650px;}
    .map_name_tit img{width:55px;}
    .map_list_item{min-height:150px;}
    /**/
    .vision_content{max-width:65%;}
    .culture_main:before{display:none;}
    .culture_main_con{width:100%;padding:5%;font-size:16px;top:30px;position: relative;background: rgba(21,109,210,1.0);}
    .culture_intro{padding-top:0;}
    .culture_main_img{width:100%;padding-right:0;height:350px; display: flex;align-items: center;}
    .history_container{height:550px;}
    .hist_list ul{height:330px;}
    .history_name li{font-size:18px;}
    .hist_date{font-size:16px;}
    .hist_list li{font-size:14px;line-height: 30px;}
    .hist-item:after{top:6px;}
    .hist-item:before{top:10px;}
    .history_content{height:auto;}
    .hist_cate_img{height:auto;}
    .hist_list{height:345px;}
    /**/
    .profile_video,.profile_text{width:100%;position: relative;height:auto;}
    .profile_text{margin-top:30px;}
    .profile_text h1{font-size:20px;padding:3% 0;}
    .Pl_block{top:40%;left: 45%;}
    .Pl_block.cur{width:90%;height:76%;left:5%;}
    .profile_img{height:auto;padding-top: calc(680 / 1020 * 100%);}
    .main_profile_con,.profile_base,.profile_deve{max-width:100%;}
    /**/
    .value_tit{font-size:16px;line-height: 30px;width:100%;}
    .value_content{width:100%;padding-top:13%;}
    .value_content strong{font-size:24px;}
    .culture_content li{height:350px;}
    .culture_img{height:auto;padding-top: calc(450 / 1020 * 100%);top:-90px;}
    .vision_main{top:12%;}
    /**/
    .tech_nav li a{min-width:180px;}
    .tech_cost{padding:0;}
    .main_tit1 h3,.tech_case_tit h4{font-size:90px;}
    .tech_system_list li h3{font-size:14px;}
    .tech_room_item{font-size:14px;}
    .quality_text{font-size:14px;}
    .quality_content{padding-top:0;}
    .quality_img{height:400px;}
    .main_tit h4{display:none;}
    .tech_service_content{font-size:14px;line-height: 35px;}
    .tech_service_content p:before{width:10px;height:10px;top:14px;}
    .tech_service_img{height:400px;}
    .main_core_content{padding:2% 0;}
    .main_core_img{height:400px;}
    .main_core_text,.main_core_item_txt{font-size:14px;line-height: 24px;}
    .main_core_intro{padding:0;overflow: hidden;}
    .main_social_intro h3{font-size:16px;}
    .social_con_item_info{font-size:14px;line-height: 24px;}
    .tech_deve_simulation_text{font-size:14px;line-height: 24px;padding:20px;}
    .tech-pagination{display:none;}
    /**/
    .connect-main{}
    .addr-name,.addr-branch{padding:0 3vw;}
    .address-list{width:calc(100%/2);display:inline-block;vertical-align: bottom;}
    .addr-branch-box{padding:3vw 0;}
    .power{font-size:20px;}
    /**/
    .turnover{margin:2vw;}
    .turnover-info{padding:0 2vw;overflow: hidden;}
    .inver_max{width:30%;float:left;}
    .inver_full{width:70%;float:left;}
    .turnover-right ul li{width:calc(100%/4);margin:0;}
    .ben-banner{width:98%;}
    .ben-banner .slides li .slidestx{padding:6%;}
    .ben-banner .slides li .slidesimg{height:350px;}
    .ben-banner .slides li .slidestx .benlist{line-height: 24px;}
    .bene-next, .bene-prev{height:45px;width:45px;top:50%;}
    .bene-prev{left:0;}
    .txtop h3,.txtop h5{font-size:20px;line-height: 30px;}
    .txtop h4{font-size:14px;}
    .about_main{padding:3%;}
    .form-box{width:90%;}
    .connect-name-left h2{font-size:16px;}
    .connect-name-left{font-size:14px;}
    .addr-branch-box .item{padding:30px;font-size:14px;height:280px;line-height: 26px;}
    .pro_banner_img{height:100%;}
    /**/
    .honor_main{padding-top:80px;}
    .honor_tit{font-size:14px;}
    .honor_tit small{font-size:16px;}
    .productText1{padding-top:2rem;}
    .productText2,.productText5{margin-left: 35rem;margin-top: 9rem;}
    .productText3{margin-left: 2.25rem;margin-top: 9.375rem;}
    .product-list{max-width:80%;}
    .picture-tx{height:550px;}
    .partner_list_con li{width:100%;}
    .en_item_img{height:170px;}
    .font-16{width:110px;}
    .culture_main{width:85%;margin:20px auto;}
    .main_tit{text-align:center;}
.social_model_content {width:80%;padding:2rem;}
.social_model_content h3{font-size:1.5rem;}
.social_model_close{background-size:30px;}


}
@media screen and (max-width:997px){
    body{padding-top:55px;}
    .header_in{height:55px;background:#fff;}
    .header_wrap{padding-top:0;}
    .header_logo{padding-left:0;}
    .header_logo h1 a{width:150px;height:55px;}
    .header_right{width:100%;position:absolute;top:49px;right:0;background:rgba(255,255,255,1.00);padding-top:20px;display:none;height:auto;}
    .header_nav{width:100%;}
    .header_nav li{width:100%;text-align: left;border-bottom:1px solid #ddd;}
    .header_nav li a{color:rgba(0,0,0,0.9);width:90%;float:left;display:block;margin:0;}
    .header_nav li a.active, .header_nav li a:hover{background:none;}
    .header_nav li:before{content:"";width:8px;height:1px;background:rgba(0,0,0,0.8);position: absolute;right:10px;top:50%;}
    .header_nav li:after{content:"";width:1px;height:8px;background:rgba(0,0,0,0.8);position: absolute;right:14px;top:43%;}
    .header_nav li:first-child:before,.header_nav li:nth-child(5):before{width:0;}
    .header_nav li:first-child:after,.header_nav li:nth-child(5):after{width:0;}
    .header_nav li .nav_sub a{width:100%;color:#000;}
    .header_menu,.header_menu.on{width:60px;height:60px;}
    .header_menu i{height:0;}
    .header_menu:before{top:13px;width:30px;left:25%;height:2px;}
    .header_menu:after{top:22px;width:30px;height:2px;left:25%;}
    .header_menu:hover:before{display:block;}
    .header_menu:hover:after{display:block;}
    .header_menu:hover i{display:block;}
    .header_menu a,.header_menu.on a{display:block;line-height: 20px;font-size:14px;}
    .header_menu:hover a{display:block;}
    .header_menu.active i{display:none;}
    .header_menu.active a{display:none;}
    .header_menu.active:before{width: 26px;transform: rotate(45deg);left:30%;top:45%;}
    .header_menu.active:after{width: 26px;transform: rotate(-45deg);left:30%;top:45%;}
    .header_nav li .nav_sub{width:100%;position: relative;left:0;box-shadow: 0 0 0 rgba(0,0,0,0);overflow: hidden;padding-left:3%;background: rgba(0,0,0,0.0);}
    .nav_sub:before{display:none;}
    .header_nav li.on:before{top:25px;}
    .header_nav li.on:after{width:0;}
    .header_hover .header_lang{opacity: 1.0}
    .header_lang{width:100%;background:#fff;}
    .header_lang a{color:#000;display:inline-block;padding-left:5px;line-height: 35px;}
    .header_hover .header_lang a{display:inline-block;}
    .footer{position: static;}
    .index_contact_nav,.index_contact_content{width:100%;}
    .index_contact_nav li{width:100%;border-bottom:1px solid rgba(255,255,255,0.1);}
    .index_contact_nav li h2{font-size:14px;padding:8px 0;margin:0;font-weight:normal;position: relative;}
    .index_contact_nav li h2 a{width:90%;}
    .index_contact_nav li h2:before{content:"";width:8px;height:1px;background:rgba(255,255,255,0.2);position: absolute;top:50%;right:4px;}
    .index_contact_nav li h2:after{content:"";width:1px;height:8px;background:rgba(255,255,255,0.2);position: absolute;top:42%;left:99%;}
    .index_contact_nav li h2.active:before{}
    .index_contact_nav li h2.active:after{display:none;}
    .bot_nav{display:none;}
    .index_contact_content{padding-left:0;}
    .index_contact_content:before{display:none;}
    .index_contact_content h4{margin-top:5px;}
    .indedx_contact_uppart{padding-top:20px;}
    .index_contact_nav{display:none;}
    /**/
    .baner_box{}
    .index_banner{overflow: hidden;}
    .iner_banner_container{height:450px;}
    .index_banner_text{height:auto;}
    .index_banner_text_img{height:auto;padding-top: calc(600 / 1020 * 100%);}
    .index_banner:after{display:none;}
    .index_banner_ico{bottom:20px;}
    .ico_i,.ico_i:after{width:10px;height:10px;margin-bottom:30px;}
    .ico_i:after{left:8px;}
    .index_banner .banner-pagination{display:none;}
    /**/
    .main_tit h2, .value_tit h3, .tech_deve_simulation_text h2, .main_core_text h3, .main_core_list li h3, .main_social_intro h2, .social_con_item_text h3, .param-info h5{font-size:24px;line-height: 30px;}
    .main_wrap{margin-top:0;max-width:95%;}
    .index_about_box{background: none!important;}
    .about_text_content{color:#000;}
    .about_text_content h2{text-align: center;font-weight: bold;font-size:22px;}
    .about_text_content a{border:1px #ddd solid;color:#000;padding:0 30px;}
    .about_text_nav li a{margin:1px;}
    .about_text_nav:before,.about_text_nav:after{background:none;}
    .about_text_nav{position: relative;margin-top:20px;}
    .map_container{padding:20px;}
    .culture_content li{height:330px;}
    .about_text_content,.about_text_img,.about_text_nav,.index_product_general,.index_product_content,.index_news_name,.index_news_con_list{opacity: 1.0}
    .about_text_content,.about_text_img{width:100%;padding:0;}
    .about_text_content strong, .index_product_general strong{font-size:18px;padding-bottom:10px;}
    .index_product_general strong{margin-bottom:0;}
    .about_more{margin-bottom:15px;}
    .culture_intro{padding-left:20px;}
    .history_content{padding:0 20px;}
    .map_name_tit strong{font-size:14px;line-height: 16px;}
    .add_map_tit li{font-size:14px;}
    .honor_list_text li a{font-size:14px;}
    .vision_container img{opacity:0.6;}
    /**/
    .index_product_container{height:100%;padding-bottom:50px;}
    .index_product_content{position: relative;}
    .index_product_nav{padding:0;display:none;}
    .index_product_general{padding:0 5%;}
    .index_product_general, .index_product_nav ul{width:100%;}
    .index_product_nav ul{text-align:center;margin-bottom:3%;}
    .index_product_content{padding:0 10px;}
    .index_product_content li{display: block;margin:2px 0;}
    .index_product_item_text h2{font-size:16px;}
    .index_product_item_text,.index_product_item_img{width:100%;}
    .index_product_item_text{position: absolute;left:0;bottom:0;right:0;padding-top:-30px;background:linear-gradient(to bottom,rgba(0,0,0,0.0),rgba(0,0,0,1.0));}
    .index_product_item_text_Info{font-size:14px;line-height: 24px;display:none;}
    .index_product_item_more{display:none;}
    .index_product_item_num{display:none;}
    .index_product_item_img{padding-top: calc(680 / 1020 * 100%);}
    /**/
    .main_wrap_news{max-width:95%;}
    .index_news_con_list{width:100%;margin:0;overflow: hidden;padding-bottom:50px;}
    .index_news_name{display:inline-block;width:100%; text-align: center;margin:20px 0 0 0;}
    .index_news_name h2{font-weight: 600;padding-bottom:0;}
    .index_news_name h3{font-size:16px;}
    .index_news_name ul{padding-top:15px;}
    .index_news_name li{display:inline-block;margin:0;width:45%;}
    .index_news_name li a{min-width:100%;font-size:14px;}
    .index_news_con_list li{padding:5% 0;height:auto;}
    .index_news_item_date h4,.index_news_item_date h5{font-size:14px;display:inline-block;font-weight: 400;}
    .index_news_item_date h4:after{content:"/";padding-left:5px;}
    .indedx_news_item_imgBox{margin-top:30px;}
    .scrol_down{display:none;}
    .power{font-size:16px;}
    .news-list ul li{width:calc(100%/2);}
    .index_news_con_list .owl-theme .owl-controls{bottom:-30px;}
    .index_news_item_date:before,.index_news_item_date:after{display:none;}
    /**/
    .about_main{padding:50px 20px;}
    .honor_tit h2{font-size:24px;}
    .his_nav{font-size:20px;}
    .main_tit_expT{width:95%;}
    /**/
    .tech_nav li a{min-width:auto;padding:8px 15px;}
    .tech_nav li a img{width:25px;}
    .product-list{max-width:85%;padding:30px 0 0;}
    .product-list ul{margin:0}
    .product-list ul li{width:calc(100%/2);}
    .picture-bggrey{padding-top:0}
    .container_products{max-width:100%;}
    .picture-white{padding-bottom:20px}
    .product_imgList{width:310px;}
    .product_desccon{width:calc(100% - 320px)}
    #outer{width:310px;height:310px;}
    #tab{width:310px}
    #tab ul li{height:70px}
    #inner ul li img{}
    .picture-tx{height:auto;}
    .picture-tx h5{margin-bottom:20px;font-size:14px}
    .picture-tx p{font-size:14px}
    .picture-tx .td h6{font-size:14px}
    .picture-bottom{margin:0 18px;padding:20px 0;}
    .picture-bottom .cp{float:none}
    .picture-bottom p{float:none;padding-top:28px}
    .detail-top-txt{width:100%;font-size:14px;line-height:24px}
    .detail-top-txt .yt-tws h1{font-size:16px}
    .details-list01 .details-tx01{padding-top:50px}
    .details-img01{padding-top:50px}
    .details-tx01 h2{font-size:16px}
    .details-tx01 p{font-size:14px;padding:0 15px}
    .details-tx02{top:15%;padding:15px}
    .details-tx02 h5{font-size:14px}
    .details-tx02 p{width:150px;font-size:12px;line-height:18px;padding-top:10px}
    .details-list03{padding-top:50px}
    .details-tx03{padding-top:50px}
    .details-tx03 h2{font-size:16px}
    .details-tx03 p{font-size:14px;padding:0 15px}
    .details-list04{padding-top:50px}
    .details-tx04{top:15%;padding:15px}
    .details-tx04 h5{font-size:14px}
    .details-tx04 p{width:150px;font-size:12px;line-height:18px;padding-top:10px}
    .details-tx05{padding-top:50px}
    .details-img05{padding-top:50px}
    .details-tx05 h2{font-size:16px}
    .details-tx05 p{font-size:14px;padding:0 14px}
    .details-img06{height:auto}
    .param-info{top:22%}
    .param-infolist{padding:2vw;font-size:14px;line-height: 24px;}
    .param-infolist .infolist{padding-right:15px}
    .param-infolist h4{display:block;width:100%;}
    .detail-top-txt h2{font-size:16px;font-weight: normal;}
    .yt-tws{padding-bottom:10px;}
    .picture-tx .td{line-height: 24px;}
    .picture-tx .td strong{font-weight:400;}
    /**/
    .join-icon{padding-top:50px}
    .join-icon ul .grey{width:auto;height:55px;padding:15px 25px}
    .join-icon ul li{margin:15px auto}
    .join-icon ul .grey a{font-size:18px;vertical-align:unset}
    .join-icon ul .grey>img{zoom:60%}
    .concept-tx h2{font-size:30px;font-weight:normal}
    .concept-tx b{font-size:16px}
    .concept{padding-top:80px}
    .concept-content li h2{font-weight:normal}
    .concept-content li .idea p{font-weight:normal}
    .concept-content{top:40%;width:100%;}
    .four-tx h2{font-size:30px;font-weight:normal}
    .four-tx b{font-size:16px}
    .contribute{padding-top:80px;padding-bottom:80px}
    .tximg{margin:0 5vw;}
    .tximg .tx{padding:5%}
    .tximg .fimg img{width:50%;}
    .txtop p{font-size:22px}
    .txbott p{font-size:14px;margin-bottom:0}
    .ben-tx h2{font-size:30px;font-weight:normal}
    .ben-tx b{font-size:16px}
    .slides li .slidestx{height:350px}
    .slides li .slidesimg{height:350px}
    .slides li .slidestx .benlist li{width:125px}
    .postimg{margin:10px}
    .postimg p{font-size:16px;font-weight:normal}
    .training-centre{margin:10px}
    .tab-content-top .develop-margin{margin:10px}
    .txslidetu{padding-top:80px}
    .table>thead .blue>th{font-weight:normal}
    .table>tbody>tr>td{font-size:14px}
    .job-info-t>p,.j-info-t>p,.job-info-t>b{font-size:14px}
    .jobfenye{padding-top:30px}
    .environment_main{max-width:95%;}
    .company-style{margin:0;padding-top:10px}
    .company-style .style-t h2,.company-activi .activi-t h2{font-size:30px;font-weight:normal}
    .company-style .style-t p,.company-activi .activi-t p{font-size:16px}
    .company-activi{margin:0;padding-top:30px;}
    /**/
    .investor-main{padding-bottom:0;}
    .turnover{padding:20px;}
    .turnover-info{width:96%;margin:30px auto;}
    .turnover-info ul li{width:100%;margin:10px 0;}
    .turnover-left .rmb h3{font-size:24px;}
    .inver_max{width:100%;float:left;}
    .inver_full{width:100%;float:left;}
    .turnover-info ul li{min-height:auto}
    .inves_item{height:auto;}
    .tzztx .moreinfo a{font-size:14px;padding-top:25px;}
    .tzztx .contactinfo{font-size:14px;line-height: 24px;}
    .tzztx .contactinfo h6{font-size:14px;}
    /**/
    .sitemap_container{padding:100px 0;}
    .sitemap_con{width:95%;}
    .connect-name-left h2{font-size:24px;}
    .connect-name-left{font-size:16px;}
    .main_tit_expT p img{max-width:70%;}
    /**/
    .honor_list{margin-top:20px;}
    .main_his_num h5{font-size:90px;}
    .hor_item{margin:0;}
    .goal_views{width:100%;}
    .add_map_tit{width:100%;}
    .addr-branch-box .item h2{font-weight: normal;}
    .concept-content li{min-height:auto;padding:30px 0;}
    .concept-content li:last-child{border-bottom:0;}
    .concept-content li:first-child:before,.concept-content li:after{display:none;}
    .ben-banner .slides li .slidestx{width:35%;}
    .ben-banner .slides li .slidesimg{width:65%;}
    .back_scroll_top a{width:16vw;height:16vw;}
    .quality_content p{padding-bottom:10px;}
    .en_item_img{height:150px;}
    .tech_lab_item_text{width:100%; position: absolute;bottom:0; background:linear-gradient(to bottom,rgba(0,0,0,0.0),rgba(0,0,0,1.0));color:#fff;padding:10px 0;}
    /**/
    #fullpage .section, .fp-tableCell{height: auto !important;}
    .box_item{height:auto;padding-top:50px;}
    .index_about_container{height:auto}
    .main_ability{margin-top:0;}
    .sim-next,.sim-prev{width:40px;height:40px;}
    .sim-next{left:-10%;}
    .deve_item_name{width:100%; position: absolute;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0.0),rgba(0,0,0,1.0));color:#fff;padding-bottom:10px;}
    .main_social_intro{font-size:14px;line-height:24px;width:95%;}
    .soc_item_name{font-size:16px;}
    .newsinfo{padding-top:0;}
    .newsinfo-bg .content{padding-top:30px;}
    .ifnobot{margin-top:0;}
    .main_tit_exp{max-width:95%;}
    .tech_room{padding-top:30px;}
    .main_container{width:100%;}
    .main_profile_con, .profile_base, .profile_deve{width:95%;}
    .partner_list_con{width:95%;margin:0 auto;}
    .inner_ban_sm{display:none;}
    .value_content strong{font-size:20px;}
    .value_tit h5{right:10%;font-size:100px;}
    .yf_map .map_02{right:0;width:100px;top:27%;}
    .yf_map .map_06{right:0;top:51%;}
    .value_tit h4:before{width:15px;height:15px;}
    .value_tit h4:after{width:5px;height:5px;bottom:-60px;}
    .vision_content{max-width:90%;}


}
@media screen and (max-width:769px){
    .header_wrap{padding-top:0;}
    .index_contact_stock,.index_contact_share{width:100%;float:left;}
    .index_contact_share{text-align:left;}
    .index_contact_nav li h2:before{right:3px;}
    .culture_content li{height:220px;}
    .social_con_slide,.social_con_item_text{width:100%;}
    #banner-silde1 h2, #banner-silde2 h3, #banner-silde2 h4, #banner-silde2 h5{font-size:20px;line-height: 30px;}
    .index_banner_text_txt h6{font-size:16px;}
    .index_banner .banner-button-next, .index_banner .banner-button-prev{width:35px;height:35px;background-size:30px auto;}
    .addr-branch-box .item{width:100%;height:auto;padding:5%;}
    .history_container{height:450px;}
    .hist_cate_img,.hist_list li:first-child .hist_cate_img{width:100%; position: relative;top:0;display:none;}
    .hist-item{width:100%;padding-left:50px;}
    .hist_list ul{height:330px;}
    /**/
    .train-img-list,.career-develop,.cultivation .pyjslc,.main_train,.jobinfo-list{max-width:95%;}
    .career-tab li a{padding:0 15px;line-height: 30px;}
    .tran-pagination{bottom:0;display:none;}
    .index_bot_copy,.index_bot_a{width:100%;line-height: 30px;text-align: center;}
    .productCon1 h4{font-size:2rem;padding-bottom: 1rem;}
    .productCon1 h5{font-size:1.6rem;padding-bottom: 1rem;}
    .productText2,.productText5{margin-left: 20rem;}
    .index_product_item_text{padding:0 20px;}
    /**/
    #fp-nav{display:none;}
    .about_text_nav li a{}
    .about_text_nav li a h2:after{display:none;}
    .index_product_item_more{margin-top:10px;padding-top:10px;}
    .index_product_item_more:before{height:1px;}
    .partner_list_item{padding-bottom:50px;}
    .partner_list_con li:first-child .partner_list_item{margin-right:0;}
    .partner_list_con li:nth-child(2) .partner_list_item{margin-right:0;margin-left:0;}
    .partner_list_con li:last-child .partner_list_item{margin-left:0;}
    .en_item_img{height:120px;}
    .main_social_intro li{width:100%;}
    .social_content{width:95%;}
    .ico_img{width:50px;}
    .deve_content{width:100%;}
    #ind_video{display:block;}
    .Pl_block{display:none;}
    .vision_content p{display:inline;}
    .yanfa_box li{width:calc(100%/2);}



}
@media screen and (max-width:567px){
    .stock_num{height:30px;}
    .index_contact_stock h2,.stock_num h3{font-size:22px;}
    .stock_num h4{left:75px;bottom:-5px;font-size:12px;}
    .stock_bt{bottom:5px;}
    .about_text_nav{display:none;}
    .about_text_nav li:first-child a{border-radius: 0 0 10px 0;}
    .about_text_nav li:nth-child(2) a{border-radius: 0 0 0 10px;}
    .about_text_nav li:nth-child(3) a{border-radius: 0 10px 0 0;}
    .about_text_nav li:nth-child(4) a{border-radius: 10px 0 0 0;}
    .culture_content{top:-8px;}
    /**/
    .content_nav{display:block;}
    .tech_nav{padding:0;background:#e8e8e8;margin-bottom:30px;overflow-x: auto;overflow-y: hidden;}
    .tech_nav ul{display: block;white-space: nowrap;}
    .tech_nav li{margin-right:40px;}
    .tech_nav li a{border-radius: 0;min-width:auto;padding:18px 5px;margin:0; position: relative;}
    .tech_nav li:hover a, .tech_nav li.active a{background:#e8e8e8;color:#114889;}
    .tech_nav li:hover a h3, .tech_nav li.active a h3{color:#114889;font-weight: 400;}
    .tech_nav li.active a:before{content:"";position: absolute;left:0; bottom:0;right:0;height:3px; background:#114889;}
    .tech_nav li a img{width:20px;display:none;}
    .tech_nav li a h3{padding-left:0;font-size:15px;}
    .tech_nav li a h3.active{font-weight: 400;}
    .product-class{padding:0;background:#e8e8e8;}
    .product-class-li{padding:0;}
    .product-class-li ul li{margin-right:30px;}
    .product-class-li ul li a{display:block;margin:0 5px;position: relative;padding:18px 0;}
    .circularity h3{width:100%;font-size:15px;}
    .product-class-li ul li:hover h3, .product-class-li ul li.active h3{color:#114889;}
    .circularity{width:auto;height:auto;border-radius: 0;border:0;padding:0;}
    .product-class ul{white-space: nowrap;}
    .product-class-li ul li:hover .circularity, .product-class-li ul li.active .circularity{border:0 solid #114889;background-color:#e8e8e8;}
    .product-class-li ul li i{display:none;}
    .product-class-li ul li.active a:before{content:"";position: absolute;left:0; right:0; bottom:0;height:3px;background:#114889;}
    /**/
    .profile_img:before{left:0;}
    .Pl_block{top:38%;left:43%;width:45px;height:45px;border:1px #fff solid;}
    .Pl_icon{background-size:25px;top:40%;left:32%;}
    .profile_img{height: auto;}
    .profile_list li,.profile_list li:first-child, .profile_list li:nth-child(2),.profile_list li:nth-child(6), .profile_list li:nth-child(7), .profile_list li:nth-child(8), .profile_list li:nth-child(9){width:100%;}
    .deve_list li{width:100%;}
    .vision_content strong{font-weight: normal;}
    .tech_laboratory{padding:20px;}
    .tech_lab_item{margin:5% 8%;}
    .cul_text_con{padding:30px 20px;}
    .cul_name:after{width:60%;}
    /**/
    .iner_banner_container{height:auto;padding-top: calc(600 / 1020 * 100%);}
    .ico_text strong{display:none;}
    .ico_i{display:none;}
    .about_text_nav li{width:calc(100%/2);}
    .index_contact_nav li h2:before{right:0;}
    .index_contact_nav li h2:after{top:40%;}
    .about_main_text h1{font-size:16px;}
    .iner_img_text small{font-size:14px;line-height: 24px;}
    .iner_img_txt{margin-top:-45%;}
    .iner_img_ico{margin-bottom:0;}
    .iner_img_ico #icon_all{width:40px;margin-bottom:0;}
    /**/
    .about_main_text,.main_tit_exp,.about_text_nav li a h2,.main_tit_exp h5{font-size:14px;line-height: 24px;}
    .main_tit_exp p{display:inline;}
    .about_text_nav li a h3{font-size:12px;display:none;}
    .about_main_img{height:auto;padding-top: calc(480 / 1020 * 100%);margin-top:20px;}
    .main_tit{text-align: center;}
    .news-img{height:auto;}
    .news-content{width:100%;}
    .news-list ul li .news-listbg{box-shadow: 0 0 0;}
    .news-tx h5{margin:0;}
    .news-tx p{margin:0;}
    .newsinfo-bg{padding-top:0;}
    .newsinfo-bg .dotted{padding:30px 0;}
    .info-tx .source-time p{padding-right:0;}
    .ifnobot-w .sheet{width:100%;}
    .ifnobot-w .sheet a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    /**/
    .map_name{line-height: 1;}
    .map_name_tit strong{font-size:12px;}
    .map_name_tit span{display:none;}
    .yf_map .map_01{right:16%;top:-20%;}
    .yf_map .map_02 {right: -8%;top: 16%;width: 90px;}
    .yf_map .map_03 {right: 6%;top: -10%;}
    .yf_map .map_04 {right: 1%; top: 16%;}
    .yf_map .map_05 {right: -4%;top: 45%;}
    .yf_map .map_06 {right: -4%;top: 51%;}
    .yf_map .map_07 { right: 4%; top: 67%;}
    .yf_map .map_08 {top: 57%;right:7%;}
    .yf_map .map_09 {right: 27%;}
    .yf_map .map_010{top:78%;right:12%;}
    .yf_map .map_011{top:87%;}
    .yf_map .map_013{right:38%;top:53%;}
    .yf_map .map_014{top:9%;}
    .yf_map .map_015{top:20%;}
    .yf_map .map_016{top:95%;}
    .yf_map .map_017{left:47%;top:-17%;}
    .yf_map .map_018 {left: 32%;top: -13%;}
    .yf_map .map_019{top:-5%;left:-2%}
    .yf_map .map_021{right:20%;top:-23%;}
    .yf_map .map_022{left:5%;}
    .map_cir_box{display:none;}
    .add_map_tit{left:0;}
    .goal_txt li a{font-size:14px;}
    .add_map_tit li{font-size:14px;}
    .add_map_num span{font-size:24px;}
    .add_map_txt span{font-size:16px;padding-bottom:6px;}
    .add_map_num div{font-size:14px;}
    .map_name_tit img{width:30px;}
    .goal_txt li a:hover:before{height:21px;}
    /**/
    .value_img{width:100%;}
    .culture_content li{height:auto;}
    .culture_text,.culture_img{width:100%;position:relative;top:0;z-index: 3;}
    .map_list li{width:100%;}
    .map_list_item_img{background-size:30px auto;width:40px;}
    .map_list_item_text{width:calc(100% - 45px)}
    .tech_case_list li{width:100%;}
    .tech_case_item{margin:10px;}
    .main_tit1 h3, .tech_case_tit h4{font-size:40px;}
    .tech_room_list li{width:100%;}
    .quality_text,.quality_img,.tech_service_text,.tech_service_img{width:100%;}
    .tech_deve_simulation_text,.tech_deve_simulation_img,.deve_content li{width:100%;position: relative;}
    .main_core_img{height:200px;opacity: 0.6;}
    .main_core_item_txt,.main_core_item_img{width:100%;}
    .index_news_con_list li{width:100%;}
    .technology_content{padding-top:30px;}
    /**/
    .about_text_nav:after{width:calc(15.5%/2);}
    .index_product_nav {margin-top:18vw;}
    .index_product_nav ul{width:80px; float:left;margin-top:10px;}
    .index_product_nav ul li a{width:45px;height:45px;margin:5px 0;}
    .index_product_nav ul li i{width:25px;height:25px;margin:5px auto 0;}
    .index_product_nav ul li:first-child i,.index_product_nav ul li:nth-child(2) i,.index_product_nav ul li:nth-child(3) i,.index_product_nav ul li:nth-child(4) i,.index_product_nav ul li:nth-child(5) i{background-size:30px;}
    .index_product_nav ul li a h2{font-size:14px;width:50px;display:none;}
    .index_product_item_text,.index_product_item_img{width:100%;}
    .index_product_item_text p{display:inline;}
    .main_wrap_news{max-width:100%;}
    .index_news_name li{width:50%; margin-bottom:10px;float:left;}
    .index_news_name li a{padding:0;}
    .index_news_nav{display:none;}
    .index_news_con_list li{padding:0;}

    /**/
    .index_contact_nav{display:none;}
    .index_contact_content{}
    .index_contact_content h4{display:inline-block;}
    .index_contact_content img{display:none;}
    .address-list{width:100%;display:inline-block;vertical-align: bottom;margin:2% 0;}
    .news-list ul li{width:100%;}
    .tximg .fimg,.tximg .tx{width:100%; text-align: center;}
    .benefits{padding-top:30px;}

    .ben-banner{width:100%;padding-right:0;}
    .ben-banner .slides li .slidestx{width:100%;height:auto;}
    .ben-banner .slides li .slidesimg{width:100%;height:auto;padding:calc(300 / 1020 * 100%);}
    .bene-next{right:0;background:#fff url("../images/ico_prev.png") no-repeat center;transform: rotate(180deg);}
    .env-pagination{bottom:0;display:none;}
    .connect-name-left{font-size:16px;padding-top:50px;}
    .history_container{height:100%;margin-bottom:20px;overflow:auto;}
    .hist_list{height:auto;width:100%;}
    .hist_date{width:60px;}
    .hist_tit{width:calc(100% - 60px)}
    .hist-item{padding-left:40px;}
    .history_name li{font-size:14px;line-height: 24px;}
    .hist_cate_img{width:100%;padding-top: calc(600 / 1020 * 100%);}
    .hist_list ul{height:385px;padding:10px;}
    .profile_text .main_tit{padding-bottom:0;}
    .social_intro_item{margin:0;}
    /**/
    #banner-silde1 h2, #banner-silde2 h3, #banner-silde2 h4, #banner-silde2 h5{font-size:18px;}
    .index_banner_text_txt h6{font-size:14px;}
    .txtop{text-align: center;}
    .job_tit{width:20%;}
    .job_01{width:70%;}
    .job_02{display:none;}
    .environment_main li h3{width:100%; position: absolute;bottom:0;background: linear-gradient(to bottom,rgba(0,0,0,0.0),rgba(0,0,0,1.0));color:#fff;text-align: center;}
    /**/
    .container{width:100%;}
    .addr-name, .addr-branch{padding:20px;}
    .address-details{padding-top:20px;}
    /**/
    .honor_main{padding-top:30px;}
    .honor_main:before,.honor_list{width:100%;}
    .honor_tit{width:100%; text-align: center;}
    .honor_info{padding-top:0;}
    .honor_list .owl-theme .owl-controls{bottom:-10px;}
    .honor_list_text ul{width:100%;}
    .honor_list_text li{width:100%;}
    .honor_list_text li a:before{width:8px;height:8px;top:45%;}
    /**/
    .main_his_num h5{font-size:40px;}
    .history_name{padding-bottom:80px;}
    .history_name li{width:100%;}
    .history_content{position:relative;top:0;display:block;}
    .history_main .owl-theme .owl-controls{bottom:-60px;}

    /**/
    /**/
    .sc_map .map_03{right:0;top:68%;}
    .sc_map .map_04{right:2%;top:25%;}
    .sc_map .map_06{right:0;top:43%;}
    .sc_map .map_07{top:10%;}
    .sc_map .map_08{right:12%;}
    .sc_map .map_09{right:40%;top:58%;}

    .xs_map .map_01{right:16%;top:5%;}
    .xs_map .map_02{right:0;top:20%;}
    .xs_map .map_03{right:0;top:42%;}
    .xs_map .map_04{right:0;top:66%;}
    .xs_map .map_05{right:10%;top:78%;}
    .xs_map .map_011{top:14%;}
    .xs_map .map_010{left:20%;}
    .xs_map .map_09{top:46%;}
    /**/
    .hist-item:before{top:8px;}
    .hist-item:after{top:3px;}
    /**/
    .product-list{max-width:90%;}
    .product-list ul li{width:calc(100%/2);}
    .param-infolist .infolist{width:100%;}
    .product_imgList,.product_desccon{width:100%;}
    .product_imgList{margin-left:8px;}
    .picture-tx{padding:20px;}
    .product-list ul li{}
    .product-list ul li .product-bg{box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
    .productText1,.productText2,.productText3,.productText4, .productText5{padding:2rem 0;}
    .absolute{position: relative;color:#000;width:90%;margin:0 auto; }
    .product_content_details{font-size:1rem;line-height: 18px;}
    .productCon1 h4{font-size:1.3rem;line-height: 18px;}
    .productCon1 h5{font-size:1.2rem;line-height: 18px;}
    .productCon1 h6{font-size:1rem;line-height: 18px;}
    .productText2,.productText5{margin-top:0;margin-left:0;color:#000; text-align: center;}
    .productText3{margin-top:0;margin-left:0;color:#000; text-align: center;}
    .details-img06{padding:30px 0;}
    .detail-top-txt{width:60%;bottom:30px;line-height: 18px;padding:10px;}
    .detail-top-txt .yt-tws h1{margin:0 auto; font-weight: 400;}
    .product-img{padding:5% 0;}
    .product-bg .product-tx{padding:5px 0;}
    .pgwSlideshow.narrow .ps-list li img{width:80px;}
    .pgwSlideshow .ps-list li .ps-item.ps-selected{width:80px;}
    /**/
    .value_main,.vision_main{padding-top:30px;}
    .vision_container{padding-top:200px;}
    .vision_content{text-align:left;padding:20px;line-height: 26px;}
    .vision_main{top:0;}
    .cul-pagination{display:none;}
    /**/
    .profile_base,.profile_deve{padding-top:30px;}
    .profile_deve{padding-bottom:30px;}
    .profile_item_name{width:100%; position: absolute;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0.0),rgba(0,0,0,1.0));color:#fff;}
    .en_item_img{height:auto;}
    .train-img-list li{width:100%;}
    .addr-branch{background:#f5f5f5}
    .connect-main{padding-bottom:30px;}
    .turnover-right ul li{width:calc(100%/2);}
    .value_content{padding-top:30%;line-height: 30px;}
    .value_content p{padding-bottom:10px;}
    .culture_main{margin:0 auto 20px;}
    .culture_main_img{height:auto;}
    .culture_intro{padding-left:0;line-height: 1.35;}
    /**/
    .labr-pagination .banner-button-next, .labr-pagination .banner-button-prev{width:35px;height:35px;background-color:rgba(0,0,0,0.3);background-size:30px;border:0 #fff solid;top:50%;}
    .swiper-pagination-bullet {
        width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
        height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    }
}