@media only screen and (min-width: 1200px) and (max-width: 2560px) {
.kd{width:1200px; margin:0 auto;}
.ap_nav{display:none;}
.main_image li span{height:620px;}
.main_image {height:620px;}
.pd{padding-top:35px;}
.w31{width:31%;}
.w65{width:65%;}
.w31n{width:31%;}
.w65n{width:65%;}
.hd_bg{padding:5px 5px 0 5px;}
.logo{padding-left:15px;}
.logo img {
	display: block;
	width: 200px;
}
.top{right:20px; top:10px; width:550px;}
.top_search{width:375px;}
.top_txt{width:240px; padding:0 15px;}
.top_but{width:100px; padding-left:20px;}
.nav{margin-top:48px; padding-right:15px;}
.in_abt{width:736px; padding:30px;}
.in_abtpic{float:left;}
.in_abtjj{width:370px; float:right;}
.in_abtlf{float:left;}
.in_vd{float:right;}
.in_vd{width:390px;}
.ft_lf, .ft_rt{width:49%;}
.ft_lf{float:left;}
.ft_rt{float:right;}
.ft_pd2 img{float:left; display:block;}
.ft_pd2 span{display:block; float:right; width:530px;}
.nei_bg{padding-top:103px;}
.abt_lf{width:565px; float:left;}
.abt_rt{float:right; width:455px;}
.abt_rt img{display:block; width:100%;}
.pro_rt{width:895px; float:right;}
.ap_pro{display:none;}
.down_list ul li a{float:left; margin-left:12px;}
.down_list ul li h3{padding-top:20px;}
.down_list ul li{width:289px; margin:35px 6px 0; background:url(../images/pdf.jpg) no-repeat left center #d2dff2; height:99px; padding-left:66px;}
.ct_lf{width:49%; float:left;}
.ct_rt{width:47%; float:right;}
.ct_msg ul li span{float:left; width:82px;}
.ct_txt{width:438px; padding:0 5px;}
.ct_txt2{width:438px; padding:5px;}
.ct_sb{margin-left:90px;}
.swiper-container, .swiper-slide{width:100%; height:475px;}
.news_lf{float:left; width:790px;}
.news_list1 ul li img{width:380px; height:240px; float:left;}
.news_list1 ul li h5{height:120px; overflow:hidden;}
.news_list1 ul li span{display:block; float:right; width:385px;}
.cn img{width:220px; height:220px;}
.pro_list ul li img{ width:270px; height:210px;}
	}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.w65{width:60%; margin:0 2.5%;}
.w31{width:30%; margin:0 2.5%;}
.w31n{display:none;}
.w65n{width:90%; margin:0 5%; }
.ap_nav{display:none;}
.main_image li span{height:400px;}
.logo{width:40%; padding:2%;}
.logo img{max-width:100%;}
.nav{ width:50%;}
.nav ul > li:nth-child(4){clear:both;}
.main_image {height:400px;}
.sz60{font-size:60%;}
.sz80{font-size:80%;}
.hd_bg{position:relative; height:160px;}
.main_visual{padding-top:160px;}
.ap_k{padding:0 2%;}
.bai_bg{padding:2%;}
.ap_k{padding-top:20px;}
.top{position:static; padding:10px;}
.top_search{width:375px;}
.top_txt{width:240px; padding:0 15px;}
.top_but{width:100px; padding-left:20px;}
.in_abt{ padding:4%;}
.in_abtpic{float:left; width:40%}
.in_abtjj{width:55%; float:right;}
.ft_pd2 img{float:left; display:block;}
.ft_pd2 span{display:block; float:right; width:300px;}
.nei_bg{padding-top:160px;}
.abt_lf{width:50%; float:left;}
.abt_rt{float:right; width:46%;}
.abt_rt img{display:block; width:100%;}
.pro_lf{display:none;}
.ap_pro{display:block;}
.down_list ul li a{ margin-left:12px;}
.down_list ul li h3{padding-top:10px;}
.down_list ul li{width:209px; margin:35px 6px 0; background:url(../images/pdf.jpg) no-repeat left center #d2dff2; height:115px; padding-left:66px;}
.ct_msg ul li span{float:left; width:82px;}
.ct_txt{width:438px; padding:0 5px;}
.ct_txt2{width:438px; padding:5px;}
.ct_sb{ width:100%;}
.ct_rt{padding-top:35px;}
.swiper-container, .swiper-slide{width:100%; margin:0 auto; height:420px;}
.swiper-slide img{ width:100%; display:block;}
.news_list1 ul li img{width:53%; float:left;}
.news_list1 ul li h5{height:120px; overflow:hidden;}
.news_list1 ul li span{display:block; float:right; width:45%;}
.news_rt{display:none;}
.news_list1{padding:0 4%;}
	}
/** iPhone **/
@media only screen and (min-width: 320px) and (max-width: 767px) {
.ap_no{display:none;}
.ap_nav{display:block;}
.main_image li span{height:150px;}
.main_visual{padding-top:110px;}
.main_image {height:150px;}
.pd{padding-top:15px;}
.sz60{font-size:60%;}
.sz80{font-size:80%;}
.w31{width:90%; padding:0 5%;}
.w65{width:90%; padding:0 5%;}
.w65n{width:90%; margin:0 5%; }
.in_abtpic img{display:block; max-width:100%;}
.logo{ padding:5px 2%; height:50px; }
.logo img{ height:100%; display:block;}
.hd_bg{height:110px; position:relative; border-radius:0;}
.ap_k{padding:20px 2% 0;}
.bai_bg{padding:2%;}
.nav{display:none;}
.top{position:static; padding:10px; background:#ccc;}
.top_search{width:205px;}
.top_txt{width:70px; padding:0 15px;}
.top_but{width:100px; padding-left:20px;}
.cn img{vertical-align:middle; width:100%; display:block;}
.cn{ float:left; text-align:center; width:125px; padding:0; margin:0 5px;}
.cn .ih2 a span{font-size:1.2em; height:30px; line-height:30px;}
.in_abt{padding:4%;}
.ft_pd{padding:25px 4%; min-height:0;}
.ft_pd2{padding:25px 4%;}
.ft_nrlf{width:120px;}
.ft_nrlf2{width:190px;}
.ft_pd{font-size:80%;}
.ft_pd2 img{display:block; margin:0 auto 20px;}
.ft_pd2 span{display:block;}
.bq{font-size:1.2em; text-align:center; line-height:20px; padding:5px 0;}
.nei_bg{padding-top:110px;}
.abt_rt{padding-top:30px;}
.abt_rt img{display:block; max-width:100%;}
.pro_lf{display:none;}
.ap_pro{display:block;}
.dqwz{font-size:1.2em;}
.down_list ul li a{ margin-left:12px;}
.down_list ul li h3{padding-top:10px; font-size:1.2em;}
.down_list ul li{width:46%; margin:20px 2% 0; background:#d2dff2; padding-bottom:12px;}
.down_list ul li img{max-width:100%;}
.ct_bt{font-size:2.4em;}
.ct_msg ul li span{}
.ct_txt{width:94%; float:none; padding:0 3%;}
.ct_txt2{width:94%; float:none; padding:0 3%;}
.ct_sb{ width:100%;}
.ct_rt{padding-top:35px;}
.swiper-container, .swiper-slide{width:100%; height:210px;}
.swiper-slide img{ width:100%; display:block;}
.news_list1 ul li img{width:100%;}
.news_list1 ul li h6{margin:20px auto 0;}
.news_rt{display:none;}
.news_list1{padding:0 4%;}
.pro_list ul li{width:96%; margin:30px 2% 0;}
	}