﻿@media only screen and (max-width:1200px ) {
.head,.main,#menu{max-width:1000px;}
#menu li{width:auto; min-width:8.7%;}
.kcjj{width:66%;min-height: 385px;}
.kcfzr{min-height:385px;}
.skja ul{width:calc(100% - 40px);}
}
@media only screen and (max-width:1000px ) {
.dh{display:none;}
.phone_dh{display:block;}
.head,.main,.copy{max-width:calc(100% - 20px);padding:0 10px;width:100%;}
.m_left{width:100%;background-color: #07458a;}
.yjlm{width:calc(100% - 50px);}
.sunav{display:none;}
#dl-menu2{display:block;}
.m_right{width:100%;}
}
@media only screen and (max-width:991px ) {
.search,.top_lj{margin:10px auto;}
.swiper_kcjj .swiper-pagination-bullets{display:none;}
}
@media only screen and (max-width:768px ) {
	.kcfzr,.kcjj,.ksdh{width:100%;max-width:100%; min-height:1px;}
	.ksdh ul li{width:23%;}
	.skja{width:49%; max-width:100%; margin-left:0;}
	.jxkj{margin-left:2%;}
}
@media only screen and (max-width:667px ) {
.logor{display:none;}
	.skja{width:100%; max-width:100%; margin-left:0;}
	.jxkj{margin-left:0%;}
}
@media only screen and (max-width:600px ) {
	.logo{width:100%; max-width:425px;}
	.ksdh ul li{width:48%;}
	.swiper_kcjj{width:calc(100% - 20px); margin:10px;}
	.swiper_kcjj .swiper-slide .pic{margin:0 auto; float:none;}
	.swiper_kcjj .swiper-slide .bt{width:100%;}
	.skja ul{width:calc(100% - 20px);padding:10px;}
}
@media only screen and (max-width:420px ) {
	.btlist ul li a{width:100%;}
	.btlist ul li span.time{display:none;}
}
@media only screen and (max-width:380px ) {
.dqlm{display:none;}
.btlist{margin-top:0;}
}