﻿@charset "utf-8";
@media screen and (max-width:1800px){
    
}
@media screen and (max-width:1680px){
    .box_title .box_title_cn{font-size: 20px;}
    .box_title .box_title_en{font-size: 18px;}
    .party_list ul li .tit{font-size: 16px;}
    .about_left .box_title .box_title_cn{width: 30px;line-height: 30px;}
    .about_left .box_title .box_title_en{top: 115px;width: 140px;left: -45px;}
    .about_right ul li .tct .tit{font-size: 16px;}
    .about_right ul li .tct .txt{font-size: 14px;}
    .field_list .swiper-container-field .swiper-slide .tct .cn{font-size: 16px;}
    .brand_list ul li .tct .cn,
    .brand_list ul li .tct .en{font-size: 16px;}
    .business_list ul li .tct .cn{font-size: 16px;}
    .business_list ul li .tct .en{font-size: 14px;}
    .box .title .title_cn,
    .box .title .title_en{font-size: 18px;vertical-align: middle;}
    .box .title .title_en{line-height: 24px;vertical-align: middle;}
    .social_list ul li .tct .tit{font-size: 20px;line-height: 30px;}
    .social_list ul li .tct .tst{font-size: 18px;}
    .social_list ul li .tct .txt{font-size: 14px;}
    .party_title .cn{font-size: 20px;}
    .party_list1 ul li .pic .time em{font-size: 20px;}
    .party_list2 ul li .tit,
    .party_list3 ul li .tst .tit,
    .party_list1 ol li .tit{font-size: 14px;}
    .news_list ul li .tct .tit{font-size: 18px;}
    .news_list ul li .time b{font-size: 30px;}
    .news_con .news_tit h3{font-size: 20px;}
    .swiper-container-video .swiper-slide .tit,
    .swiper-container-make .swiper-slide .tit{font-size: 14px;}
    .testing_list dl dd span{font-size: 14px;}
    .product_tit ul li{font-size: 14px;}
    .product_list ul li .tct .tst p{font-size: 14px;}
    .product_list ul li .tit{font-size: 14px;}
    .product_top .tct .tit{font-size: 18px;}
    .product_top .tct .txt{font-size: 14px;}
    .product_top .tct .tel{font-size: 14px;}
    .product_top .tct .tel b{font-size: 20px;}
    .product_top .tct .more a{font-size: 14px;}
    .recommend ul li .tit{font-size: 14px;}
    .story_list ul li .tct .tit{font-size: 16px;}
    .foot_tel{font-size: 20px;}

}
@media screen and (max-width:1600px){

    .banner,
    .banner .swiper-container-banner .swiper-slide a{height:450px;}
    .lg_1300,
    .lg_1260{max-width:1000px;}

    .party{height:750px;}
    .party_list ul li.active{padding:15px;}
    .party_list ul li{padding:15px;}

    .about_right ul li .pic{height: 210px;}
    .field_list .swiper-container-field .swiper-slide .tct{padding:15px;}
    .field_list .swiper-container-field .swiper-slide .pic{height:148px;}
    .field_list .swiper-container-field .swiper-slide .tct .txt{margin-top: 0;}
    .brand_list ul li .pic{height:419px;}
    .business_list ul li{text-align: center;}
    .business_list ul li .icon{display: block;margin: 0 auto 15px;}
    .business_list ul li .tct .cn{text-align: center;}
    .foot_cont{width:38%;}
    
    .ban{height: 385px;}
    .social_list ul li .pic{height: 287px;}
    .social_list ul li .tct .tit{margin-top: 0;}
    .join_list ul li .tct{height:auto;}
    .join_list ul li .tct .tl,
    .join_list ul li .tct .tr{width: 100%;background: none;padding:15px;height: auto;box-sizing: border-box;}
    .join_list ul li .tct .tl .mains_text,
    .join_list ul li .tct .tr .tr_con .mains_text{height:auto;}
    .join_list ul li .tct .tr .tr_con{height: auto;padding:0;margin-top: 0;}
    .join_list ul li .tct .tr .tr_con::before{display: none;}
    .video_list ul li.active{height:307px;}
    .party_list1 ul li .pic{height:223px;}
    .video_list ul li.active .pic{height:307px;}
    .video_list ul li .pic, .video_list ol li .pic{height:131px;}

    .file_list ul li .pic{height:232px;}
    .swiper-container-video .swiper-slide .pic{height:239px;line-height: 239px;}
    .swiper-container-make .swiper-slide .pic{height:190px;line-height: 190px;}
    .story_list ul li .pic{height:142px;}

    .product_list ul li .tct .pic,
    .product_list ul li .tct{height:210px;}
    .product_top .pic{height: auto;}
    .product_top .tct .tit{margin-top: 0;}
    .recommend ul li .pic{height:126px;}
    .honor_pic{margin: 0 25px;}
    .honor_list ul li{width: 100%;margin: 5px auto;max-width: 580px;line-height: 20px;font-size: 13px;}

}
@media screen and (max-width:1366px){
  
}
@media screen and (max-width:1280px){
  
}
@media screen and (max-width:1200px){
    .pt-90,
    .pt-80,
    .pt-70,
    .pt-60,
    .pt-50,
    .pt-40,
    .pt-30{padding-top: 20px;}
    .pb-100,
    .pb-90,
    .pb-80,
    .pb-70,
    .pb-60,
    .pb-50,
    .pb-40,
    .pb-30{padding-bottom: 20px;}

    .box_left{position: fixed;top: 0;left: 0;z-index: 666;}
    .box_right{width:100%;}
    .head_nav ul li{padding: 5px 0 0;}

    .header h1{height:80px;line-height: 80px;}
    .header h1 img{width:25%;}

    .party .box_title{text-align: left;}

    .lg_1300,
    .lg_1260 {max-width: 600px;width: 94%;}
    
    .header{width:0px;}
    .shrink .header{width:200px;}
    .menu-button{left: 0px;}
    .shrink .menu-button{left: 200px;}

    .banner, .banner .swiper-container-banner .swiper-slide a{height:300px;}

    .party_left{display: none;}
    .party_list{width:100%;}
    .party_list ul li .pic,
    .party_list ul li.active .pic{display: none;}
    .party_list ul li .tit{font-size: 16px;}
    .party{height:620px;}
    .box_title .box_title_cn{font-size: 22px;line-height: 36px;}
    .box_title .box_title_en{font-size: 16px;line-height: 24px;}

    .about{height:auto;padding-bottom: 40px;}
    .about_left,
    .about_right{width:100%;float: none;}
   
    .about_left .box_title{padding-bottom: 20px;}
    .about_left .box_title .box_title_cn{width:100%;margin-left: 0;}
    .about_left .box_title .box_title_en{width: 100%;transform: rotate(0);position: static;}

    .about_right ul li{width:46%;margin: 2%;}
    .about_right ul li .pic{height:160px;}
    .about_right ul li .tct .tit{font-size: 20px;}
    

    .field_list .swiper-container-field .swiper-slide,
    .field_list .swiper-container-field .swiper-slide:nth-child(3n){width: 46%;}
    .field_list .swiper-container-field .swiper-slide .pic img{height:100%;}
    .field_list .swiper-container-field .swiper-slide .tct .cn{font-size: 16px;}

    .brand_list ul li{width: 46%;margin: 2%;}
    .brand_list ul li:nth-child(3){width: 96%;margin: 2%;}
    .brand_list ul li:nth-child(3) .pic img{width:100%;}
    .brand_list ul li .tct{padding:15px;}
    .brand_list ul li .tct .cn{font-size: 18px;}
    .brand_list ul li .tct .en{font-size: 15px;}

    .business_list ul li .icon{width:35px;height:auto;}
    .business_list ul li .tct .cn{font-size: 18px;}
    .business_list ul li .tct .en{font-size: 14px;}

    .foot_nav{display: none;}
    .foot_logo{width:50%;}
    .foot_tel{font-size: 20px;padding:3px 0;}
    .foot_cont{width: 100%;float: none;}

    .box .title .title_cn{font-size: 20px;}
    .box .title .title_en{font-size: 16px;line-height: 24px;}
    .develop .title .title_en{line-height: 40px;}
    .nav{margin: 0 auto;}
    .nav ul li{width:50%;line-height: 40px;}    
    .ban{height:235px;}
    .crumbs{display: none;}

    .social_list ul li .pic,
    .social_list ul li .tct,
    .social_list ul li:nth-child(even) .pic{width: 100%;margin: 2% auto;float: none;}
    .social_list ul li{padding-bottom: 20px;text-align: left;}
    .social_list ul li .tct .tit{font-size: 20px;}
    .social_list ul li .tct .tst{font-size: 16px;}
    .social_list ul li .tct .txt{font-size: 14px;}

    .join_list ul li.active h4 span:nth-child(1){width: 30px;}
    .join_list ul li h4,
    .join_list ul li.active h4{line-height: 40px;}
    .join_list ul li.active h4 span,
    .join_list ul li h4 span{margin-right: 15px;}

    .party_list1 ul li .pic{height:133px;line-height: 133px;}
    .party_list3 ul li.active .pic{display: none;}
    .party_list3 ul{padding-left: 0;}
    .party_list3 ul li .tst{margin: 0 auto;}
    .party_list1 ul li .pic .time{width:70px;height:70px;}
    .party_list1 ul li .pic .time em{font-size: 20px;line-height: 20px;padding-top: 10px;}

    .news_list ul li .time{width: 16%;margin-top: 0;}
    .news_list ul li .time b{font-size: 30px;line-height: 45px;}
    .news_list ul li .tct .tit{font-size: 18px;}
    .news_list ul li.active .pic,
    .news_list ul li .pic{display: none;}
    .news_list ul li .tct,
    .news_list ul li.active .tct{width:80%;margin: 0px 0 0 4%;}

    .video_list ul li.active{width: 100%;margin: 0 auto !important;}
    .video_list ul li, .video_list ol li{width:46%;margin: 2%;}

    .file_list ul li .pic{height:132px;}

    .audio_list ul li .tit{width: 60%;}
    .audio_list ul li .more{width: 35%;}
    .audio_list ul li .more span{margin-right: 0;}
    .technology_list ul li{width:23.2%;}
    .swiper-container-video .swiper-slide .pic{height:270px;line-height: 270px;}
    .swiper-container-make .swiper-slide .pic{height: 235px;line-height: 235px;}

    .story_list ul li .pic{width: 35%;}
    .story_list ul li .tct{width: 62%;}
    .story_list ul li .tct .tit{margin-top: 0;}
    .product_list ul li .tct .pic,
    .product_list ul li .tct{height:125px;}
    .product_top .pic,
    .product_top .tct{width: 100%;display: block;margin: 2% auto;max-width: 100%;}
    .recommend ul li .pic{height:75px;}
    .field ,
    .business ,
    .brand {padding-top: 0;}
    .brand{padding-bottom: 0;}
    .honor_pic{display: none;}
}

@media screen and (max-width:1024px){
    
    
}
@media screen and (max-width:768px){
    
    
    
}
@media screen and (max-width:600px){
   
    .banner, .banner .swiper-container-banner .swiper-slide a{height:170px;}    
    .about_right ul li .pic{height:90px;}
    .about_right ul li .tct .tit{font-size: 16px;}
    .about_right ul li .tct .txt{font-size: 14px;}
    .field_list .swiper-container-field .swiper-slide, .field_list .swiper-container-field .swiper-slide:nth-child(3n){width: 100%;}
    .brand_list ul li{width: 100%;margin: 2% auto;}
    .business_list ul li{width:50%;margin: 2% auto;}
    .foot_logo{width:80%;float: none;}
    .foot_tel{float: none;margin-top: 15px;}
    .foot_cont dl dt{display: none;}
    .foot_cont dl dd{margin-left: 0;}
    .foot p a{display: block;text-align: center;float: none;}
    .ban{height:130px;}
    .social_list ul li .pic{height:auto;}
    .join_list ul li h4 span{display: block;}
    .party_list1 ul li{width:100%;display: block;margin: 2% auto;}
    .party_list1 ul li .pic{height:auto;}
    .party_title .cn{font-size: 22px;}
    .party_list2 ul li .tit{width: 70%;font-size: 14px;}
    .party_list2 ul li .time{width: 25%;}
    .party_list3 ul{height: auto;padding:15px 0;}
    .party_list3 ul li:first-child .tst{padding-top: 0px;}

    .news_list ul li .time{width: 25%;}
    .news_list ul li .tct, .news_list ul li.active .tct{width:70%;}
    .turn_page dl dd{width: 100%;}
    .news_con .mains_text{padding:20px 0;}
    .return{margin: 20px auto;}
    .culture_con .mains_text{padding: 20px;}
    .video_list ul li.active .pic,
    .video_list ul li.active{height: 212px;}
    .video_list ul li .pic, .video_list ol li .pic{height:89px;}
    .page{padding:0;}
    
    .second_nav ul li{margin: 0 auto;width:50%;text-align: center;line-height: 40px;}
    .file_list ul{padding-left: 0;}
    .file_list ul li,
    .file_list ul li:nth-child(4n){width:46%;margin: 2%;}
    .file_list ul li .pic{height:182px;}
    .audio_list ul li .more span{display: none;}
    .audio_list ul li .tit{width: 65%;}
    .audio_list ul li{padding:15px;}
    .technology_list ul li,
    .technology_list ul li:nth-child(7n){width: 44%;margin: 2% 2.5%;}
    .testing_list dl dt, .testing_list dl dd{line-height: 40px;margin-bottom: 20px;}
    .testing_list dl dt span:nth-child(2), .testing_list dl dd span:nth-child(2),
    .testing_list dl dt span:nth-child(3), .testing_list dl dd span:nth-child(3){display: none;}
    .testing_list dl dt span:nth-child(1), .testing_list dl dd span:nth-child(1){width:75%;}
    .testing_list dl dt span:nth-child(4), .testing_list dl dd span:nth-child(4){width:25%;}

    .story_list ul li{padding-bottom: 15px;margin-bottom: 15px;}
    .story_list ul li .tct .tit{font-size: 16px;}
    .story_list ul li .tct .txt,
    .story_list ul li .tct .time{margin-top: 0;}
    .story_list ul li .pic{height: auto;}

    .product_tit ul li{line-height: 40px;margin: 0 10px 10px 0;min-width: auto;font-size: 15px;}
    .product_list ul li,
    .product_list ul li:nth-child(3n){width: 46%;margin: 2%;}
    .product_list ul li .tct .pic, .product_list ul li .tct{height:104px;}
    .product_list ul li .tit{font-size: 14px;line-height: 36px;height:36px;}
    .product_list ul li .tct .tst{display: none;}
    .recommend ul li{width: 46%;margin: 2%;}
    .recommend ul li:nth-child(5){display: none;}
    .recommend ul li .pic{height:104px;}
    .product_top .tct .tit{font-size: 20px;margin-top: 15px;}
    .product_top .tct .tel b{font-size: 16px;}
    .product_top .tct .more a img{width: 40px;height:40px;}
    .product_top .tct .more a{font-size: 14px;}
    .party_list1 ol li{padding:15px;}
    .party_list1 ol li .tit{width:75%;font-size: 14px;}
    .party_list1 ol li .time{width:25%;}
    .about_left{margin-top: -20px;}
    
}
@media screen and (max-width:414px){
    
}
@media screen and (max-width:375px){
   
}
@media screen and (max-width:360px){}
@media screen and (max-width:320px){
    
}