/*
1919px [1920×1080]
*/
@media only screen and (max-width: 1919px) {
}
/*
1800px 过渡尺寸
*/
@media only screen and (max-width: 1800px){
}
/*
1680px [1680×1050]
*/
@media only screen and (max-width: 1680px) {

}
/*
1500px 过渡尺寸
*/
@media only screen and (max-width: 1500px) {
}
/*
1600px [1600×900]
*/
@media only screen and (max-width: 1600px) {
.ss_yewu li .ss_yw .con{ font-size: 14px; }
}
/*
1440px [1400×900]
*/
@media only screen and (max-width: 1440px) {
.ss_yewu{ width: 94%; }
.ss_team_dh{ padding: 50px 0px 20px 0px; }
.ss_team_l .ss_con a .ss_more{ margin: 30px auto; }
.ydy_con{ margin-top: 20px; }
.ydy_bq{ margin: 0px auto; }
.ydy_box{ padding: 20px 0px; }
}

@media only screen and (max-width: 1412px) {
.ydy_fl{ width: 100%; }
}
/*
1400px 过渡尺寸
*/
@media only screen and (max-width: 1400px) {
}

/*
1366px [1366×768]
*/
@media only screen and (max-width: 1366px) {
}
@media only screen and (max-width: 1300px) {
.w1300{ width: 94%; }
}
/*
1280px [1280×1024] [1280×800]
*/
@media only screen and (max-width: 1280px) {
.w1245{ width: 94%; }
}
/*
1200px 过渡尺寸
*/
@media only screen and (max-width: 1200px) {
.w1200{ width: 94%; }
}
/*
1100px 过渡
*/
@media only screen and (max-width: 1100px) {
.ss_index_dh span,.ss_aboutcon em,.ss_team_dh span{ font-size: 30px; }
.ss_index{ padding: 40px 0px; }
.ss_index_dh1{ padding-top: 0px; }
.ss_yewu li .ss_yw .tit span{ display: none; }
.ss_yewu li .ss_yw .con{ display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden; }
.ss_more{ margin: 20px auto; }
.ss_lcdh dd{ font-size:30px; }
.ss_lcdh{ padding-left: 50px; }
.ss_lccon i{ font-size: 15px;}
.ss_lccon span{ font-size: 22px;  }
.ss_lcdh{ margin-right: -50px; }
.ss_lccon li.li5 i{ width: 85%; }
.ss_team_con span{ font-size: 24px; }
.ss_team_con i{ display: none; }
.ss_team_dh{ padding: 30px 0px; }
.ss_index2{ padding: 0px; }
.ss_team_con{ margin: 10px auto; }
.ss_team_con p{ font-size: 14px; }
.ss_team_l .ss_con a .ss_more{ margin: 20px auto; }
.ss_newsbox,.ss_kehu{ width: 94%; }
.ss_news_tj .text span{ font-size: 18px; margin: 10px auto;  }
.ss_news_tj .text p{margin: 10px auto; font-size: 14px;  }
.ss_news_tj .text a .ss_more{ margin-top: 20px; }
.ss_news_tj .text{ padding-top: 15px; }
.ss_news_con li .xuhao{ font-size: 36px;  width: 50px; position: relative; top: 15px;}
.ss_news_con li .text p{ margin: 5px auto; font-size: 16px; }
.ss_news_con li.li1,.ss_news_con li.li2{ padding-top: 30px; }
.ss_news_con li.li3,.ss_news_con li.li4{ padding-bottom:  30px; }
.ss_lccon{ padding-bottom: 0px; }
.team_con .pic{ width: 28%; }
.left_con .list .list_nr{ font-size: 14px; }
.ydy_con span{ font-size:36px; }
.ydy_con p{ font-size: 12px; margin: 25px auto; }
.ydy_icon{ width: 110px; height: 110px;  }
.ydy_icon1{width: 90px; height: 90px; line-height: 90px;  }
.ydy_l .ydy_icon i:before{font-size:50px; }
.ydy_r .ydy_icon i:before{font-size:50px; }
.ydy_fl{ margin-top: -70px; }
.ydy_l{  padding-top: 90px; }
.ydy_l a{ height: auto; }
/*.ydy_l a:hover em{ display: none; }*/
.ydy_bq{ margin: 80px auto 0px auto; }
.team_nr{ padding: 20px 0px; }
.team_con{ width: 96%; }
.ss_aboutcon i{ font-size: 14px; }
}

/*
1024px [1024×768] ipad1 ipad2 ipad mini 手机端开始
*/
@media only screen and (max-width: 1023px) {
.left{ width:100%; float:none; margin-top:330px;}
.team_nr{ top:0px; display:none}
.team_nr_s{ display:block!important; margin-top:24px;  padding-bottom:20px}
.left{ margin-top:0px;}
.n_box{ padding:25px 0px;}
}
/*
1000px 过渡
*/
@media only screen and (max-width: 1000px) {
.ss_index_dh span, .ss_aboutcon em, .ss_team_dh span{ font-size: 26px; }
.ss_about_text{ padding-right: 0px; }
.ss_aboutcon i{ font-size: 12px; padding: 5px 10px; }
.ss_aboutzi li p{ font-size: 12px; }
.ss_aboutjj{ font-size: 14px; }
.ss_about_pic{ width: 45%; margin-right: 3%; padding-top: 30px; }
.ss_more a,.ss_yewu li a .ss_yw .ss_more,.ss_news_tj .text a .ss_more,.ss_team_l .ss_con a .ss_more{ width: 120px; line-height: 35px; font-size: 12px; }
.ss_middle{ margin-top: 20px; }
.ss_yewu li .ss_yw .tit{ font-size: 20px; }
.ss_lccon li.li3 i,.ss_lccon li.li4 i,.ss_lccon li.li5 i,.ss_lccon li.li6 i{ width: 75%; }
.ss_lcbox{ padding: 0px; }
.ss_index_dh p,.ss_team_dh p{ font-size: 12px; height: 35px; }
.ss_team_dh p{ padding-left: 10px; }
.ss_team_dh span{ margin-right: 10px; }
.ss_team_con span{ margin: 10px auto; font-size: 18px; }
.ss_team_con p{ height: 50px; }
.ss_team_dh{ padding: 20px 0px; }
.ss_aboutzi li span{ font-size: 36px; }
.fenxiang{ right: 0px; }
.team_con .con{ margin: 15px auto; }
.team_con .pic{ width: 40%; }
.ydy_con{ margin: 100px auto; }
.ydy_con p{ width: 80%; }
.left_con .list{ padding: 10px 0px; }
.left_con{ height: auto; }
}
/* 900px 过渡 */
@media only screen and (max-width: 900px) {

}
/* 800px 竖屏 安卓平板 */
@media only screen and (max-width: 800px) {
}
/* 768px 竖屏 ipad mini */
@media only screen and (max-width: 768px) {

}

/* 700px 过渡 */
@media only screen and (max-width: 700px) {


}
/* 640px 过渡 */
@media only screen and (max-width:640px){

}
/* 绝对手机模式 */
@media only screen and (max-width: 600px) {
.ss_about_pic{ float: none; width: 50%; margin: auto; padding-top: 0px; }
.ss_index_dh span i:before{ width: 50px; margin: 0px 10px; }
.ss_aboutzi li span{ font-size: 30px; }
.ss_index_dh span, .ss_aboutcon em, .ss_team_dh span {font-size: 24px;}
.ss_yewu li{ width: 50%; }
.ss_lcdh{ display: none; }
.ss_lccon li.li1,.ss_lccon li.li2,.ss_lccon li.li3,.ss_lccon li.li4,.ss_lccon li.li5,.ss_lccon li.li6,.ss_lccon li.li7,.ss_lccon li.li8{ margin-left: 0px; }
.ss_lcbox,.ss_lccon{ background: none }
.ss_lccon i{ width: 75%; padding: 5px 10px; }
.ss_lccon li{ margin: 10px auto; }
.ss_lccon span{ font-size: 18px; }
.ss_team_l,.ss_team_r{ position: relative; width: 100%; float: none; }
.ss_index2{background:#000!important }
.ss_team_r{ margin-top:200px;}
.ss_team_l .ss_con,.ss_team_dh{ width: 85%; }
.ss_case_l{ width: 100%; }
.ss_case_l li .con .text dl{ margin: 10px auto; }
.ss_kehu li{ width: 33.3%; }
.ss_news_con{ padding: 10px 0px; }
.ss_news_con li{  width: 100%; padding: 10px 0px; }
.ss_news_con li:after{ border: none; }
.ss_news_con li.li1, .ss_news_con li.li2{ padding-top: 10px; }
.ss_news_con li.li3, .ss_news_con li.li4{padding-bottom:  10px;}
.ss_news_tj .text a .ss_more{ margin-top:0px; }
.ss_news_tj .text span{ margin: 5px auto; font-size: 16px; }
.ss_news_tj .text i{ font-size: 14px; }
.ss_news_tj .text p{ height: 45px; line-height: 180%; }
.ss_index{ padding: 20px 0px; }
.ss_aboutjj{ margin: 20px auto; }
.ss_index2{ padding: 0px; }
.ss_case_l li .con .text{ width: 98%; }
.team_con .pic{ float: none; width: 100%; }
.fenxiang{ right: 10px; top: 10px; }
.fenxiang div img{ display: none; }
.team_con .text{ margin-right: 0px; }
.left_con{ height: auto; }
.ydy_zx{ width: 45%; margin-top:15px; }
.ydy_zx li{ width: 20%; margin-left: 3.5%;height: auto;  line-height:30px; border-radius: 5px; }
.ydy_zx li i:before{ font-size: 18px; }
.ydy_con{ margin: 60px auto; }
.ydy_con span{ font-size: 30px; }
.ydy_con p{ width: 100%; }
.ydy_l p{ font-size: 14px; }
.ydy_l span{ font-size: 12px; }
.ydy_icon{ width: 50px; height: 50px;  }
.ydy_icon1{width: 40px; height: 40px; line-height: 40px; margin-top: 5px;  }
.ydy_l .ydy_icon i:before{font-size:16px; }
.ydy_r .ydy_icon i:before{font-size:16px; }
.ydy_fl_nr{ width: 78%; }
.ydy_bq{ font-size: 12px; margin-top: 60px; }
.team_con .tit{ margin-top: 20px; }
.team_con .xing span{ margin: 0px; font-size: 12px; }
.team_nr{ padding: 10px 0px; }
.sliders_hdp .slick-slide span{ padding-bottom: 58%; }

}
/* 苹果s */
@media only screen and (max-width: 414px) {
}
/* 苹果普通、X */
@media only screen and (max-width: 375px) {
}
/* 安卓小屏 */
@media only screen and (max-width: 360px) {
.ydy_con{ margin: 35px auto; }
}
/* 苹果5 */
@media only screen and (max-width: 320px) {
.ss_lccon i,.ss_lccon li.li3 i, .ss_lccon li.li4 i, .ss_lccon li.li5 i, .ss_lccon li.li6 i{ width: 73%; }
.ydy_con span{ font-size: 24px; }
.ydy_con p{ line-height: 150%; }
}
/*手机横屏*/
@media (max-width:850px) and (max-height:414px) {

}
@media (max-width:600px) and (max-height:320px) {
	.ydy_bq{ margin-top:30px; }
}