/*
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) {


}

/*
1440px [1400×900]
*/
@media only screen and (max-width: 1440px) {


}

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

}


/*
1366px [1366×768]
*/
@media only screen and (max-width: 1366px) {

}

/*
1280px [1280×1024] [1280×800]
*/
@media only screen and (max-width: 1280px) {



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

.w1200{ width: 94%; }

}

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


}

/*
1024px [1024×768] ipad1 ipad2 ipad mini 手机端开始
*/
@media only screen and (max-width: 1024px) {
.hdp_l{ float: none; width: 100%; margin-bottom: 20px; }
.hdp_mess{ width: 75%; margin:auto; }
.lxwm_li li,.lxwm_li li:first-child{ float: none; width: 80%; margin:20px auto; }
.case_li li .pic1{  max-height: 240px; }
.contact li{ float: none; width: 100%; border-bottom: #41454E 1px solid; margin:50px auto;  }
.contact li:before{ display: none; }
.caidan{ width: 80%; }
.hdp_mess1{ width: 100%; padding-top: 20px; }
.ul9 li{ float: none; width: 100%; margin-bottom: 20px; display: block; }
.ul_lxwm li{ width: 100%; float: none; margin: 10px auto; }
.liuyan_con{ width: 100%; }
.liuyan .liuyan_tit em{ font-size: 36px; }
.n_tit{ font-size: 40px; }
}

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


}

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


}

/* 800px 竖屏 安卓平板 */
@media only screen and (max-width: 800px) {
	.tel,.nav{ display: none; }
  .mobile-menu{ display: block; }
  .mobile-menu li{ border-bottom: #ccc 1px solid; padding: 20px 0; position: relative;}
  .down-submenu{ display: block; position: absolute; right: 0px; top: 20px; font-family: 'themify';

     width:26px; height:26px; line-height:26px; text-align:center;
    background: #e1eaf5;}
	.down-submenu{ }
	.down-submenu .jian{ display:none}
	.down-submenu .jia{ display:inline}
		.down-submenu.on .jian{ display:inline}
	.down-submenu.on .jia{ display:none}
    .box1{ padding: 100px 0; }
.newbanner{ padding: 200px 0 160px 0;  }
.newbanner p{ font-size: 40px; }
.newl{ float: none; width: 100%; margin:auto; }
.wnew{ padding:40px 0; }
.logo{ width: 220px; }
.menu{ padding-top: 15px; }
.sou_box{ padding-top:20px; }
.n_tit{ font-size: 30px; padding:300px 0; }
.n_tit8{ font-size: 50px; padding:320px 0 260px 0; }
.n_tit9{padding:120px 0; }
.n_tit10{ padding:200px 0 260px 0; }
}

/* 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:767px){
.caidan{ width: 100%; }
.caidan_c{ padding: 20px; }
.caidan ul,.ss-header{ padding: 0 20px; }
 .hdp_l h2 span{ font-size: 14px; }
 .hdp_l .text span{ font-size: 20px; }
 .hdp_l .text p{ font-size: 16px; line-height: 1.8; }
 .hdp_fl a{ display: block; margin-bottom: 20px; }
 .hdp_l .img{ margin:20px auto; }
 .hdp_mess{ width: 80%; }
 .youshi{ padding:15px; }
 .ys_tit{ font-size: 20px; }
 .ys_li li,.ys_li2 li{ width: 100%;  }
 .ys_li{ background: none; }
  .ys_li li{ /*margin-bottom: 0;  */background-color: rgba(255, 255, 255, 0.05);}
 .ys_li,.ys_li li .con,.ys_li2,.ys_li2 li .con{ display: block; }
 .ys_li li .con .pic1,.ys_li2 li .con .pic1{ float: none; margin-left: 0; margin-right: 0; margin-bottom:10px;  }
 .ys_li li .con .text,.ys_li2 li .con .text{ width: 100%; line-height: 1.8; }
 .ys_tit i{ width: 30px; margin:20px auto 0 auto; }
 .ys_tit{ margin-bottom: 20px; }
 .ys_bg{ padding-bottom: 0; }
  .lxwm{ padding:20px; }
 .lxwm .l{ float: none; width: 100%; font-size: 24px; }
  .lxwm .r{ float: none;  }
  .lxwm .r a{ padding:10px 0; width: 150px; text-align: center; margin-top: 20px; }
  .lxwm_box{ margin:20px auto; }
  .ys_bg1{ padding:20px 0; }
  .lxwm_li{ margin:20px auto; }
  .lxwm_li li, .lxwm_li li:first-child{ width: 95%; }
  .lxwm_li li a .tit{padding:0;}
  .case_li li a{padding:10px;}
  .contact{ padding:20px; }
  .contact li{ margin:20px auto; }
  .contact li p,.contact li span{ font-size: 16px; }
  .foot a{ display: block; margin:auto; padding-left: 0; }
  .foot{ text-align: center; }
  .contact_box{ margin:20px auto; }
  .logo{ width: 113px; }
  .menu{ padding-top: 0; }
  .sou_box{ padding-top: 5px; }
  .newbanner p{ font-size: 24px; }
  .newbanner{ padding:160px 0 110px 0; }
  .newl ul li i.it{ font-size: 24px; }
  .newl ul li em.a{ padding:15px 40px; }
  .newr_search,.newr_cat ul{padding:10px 20px;}
  .newr_cat{ margin-top: 20px; }
  .left_cp{ float: none; width: 100%; }
  .n_tit{ font-size: 24px; padding:220px 0 160px 0; }
  .n_tit8{ font-size: 24px; }

  .hdp_mess1{ width: 100%; }

  .n_tit9{padding:60px 0; }
    .n_tit10{ padding:200px 0 260px 0; }
  .n_tit8 img{ padding-top:20px; }
  .ul9 li img{ float: none; margin-bottom: 10px; }
  .ul9 li dl{ padding:20px; }
  .wcp1200{ padding:20px 0; }
  .right_cp .ul_cp_list li.licp1 .wenzi_con{ float: none; width: 100%; max-width: 100%; }
  .right_cp .ul_cp_list li.licp1 .imga1,.right_cp .ul_cp_list li.licp1 .imga2,.right_cp .ul_cp_list li.licp1 .imga3,.right_cp .ul_cp_list li.licp2 .imga:nth-child(2),.right_cp .ul_cp_list li.licp2 .imga:nth-child(3),.right_cp .ul_cp_list li.licp3 .imga:nth-child(1),.right_cp .ul_cp_list li.licp3 .imga:nth-child(2),.right_cp .ul_cp_list li.licp4,.right_cp .ul_cp_list li.licp5,.right_cp .ul_cp_list li.licp6 .imga:nth-child(1),.right_cp .ul_cp_list li.licp6 .imga:nth-child(2){ float: none; width: 100%;max-width: 100%; }
  .right_cp .ul_cp_list10 li i{ float: none; width: 100%; }
  .right_cp .ul_cp_list li dl.dlcon{ padding-bottom:0; }
  .right_cp .ul_cp_list{ padding-top: 20px; }
  .liuyan .liuyan_tit em{ font-size: 24px; }
}
/* 绝对手机模式 */
@media only screen and (max-width: 600px) {

}

/* 苹果s */
@media only screen and (max-width: 414px) {

}

/* 苹果普通、X */
@media only screen and (max-width: 375px) {

}

/* 安卓小屏 */
@media only screen and (max-width: 360px) {


}

/* 苹果5 */
@media only screen and (max-width: 320px) {
body{ font-size: 12px; }

}

/*手机横屏*/
@media (max-width:850px) and (max-height:414px) {


}

@media (max-width:600px) and (max-height:320px) {

}