@charset "utf-8";
@media only screen and (max-width: 1440px) {
	.container{width: 98%;}
	.bg{background: url(../img/body1.png) no-repeat left top/cover;}
	.kua{max-width: 744px;}
	.zj{float: left;position: relative;z-index: 2;max-width: 640px;}
	
	.kuai_link li{margin-right: 6%;}	
	.big_bg{background-position: left bottom;}
	.he2{margin-right: 0px;}
	.dan>ul li a,.guan>ul li a, .shu>ul li a{font-size: 14px;}
	.guan .heights2{line-height: 55px;}
	.lan2{display:block;position: absolute;right: -12px; top:0px;}
	.zj .kuai_title h1{margin-left:-10px;}
	

}
@media only screen and (max-width: 1439px) {
	.zj{max-width: 550px;}
	.lan li{/* margin-right: 1.2%; */}
	.zj_list{margin-left: 140px;}
	.pic_ul>ul li{margin-right: 4%;}
}
@media only screen and (max-width: 1366px) {
	.zi{margin-left: 70px;}
	.notice{width: 31%;}
	.lan2{right: -50px;}
	.zj{max-width: 550px;}
	.kua{max-width: 708px;}
	.lan li{/* margin-right: 1%; */}
	.kuai_link li{margin-right: 5%;}	
	.link_se h2{margin-left: 15px;}
.code li{margin-left:17px;}
}
@media only screen and (max-width: 1365px) { .zi{margin-left: 20px;}.zj_list{margin-left: 80px;}.zj {
    max-width: 500px;	}.kuai_link li{margin-right: 6%;}}
@media only screen and (max-width: 1200px) {
	 .logo li{width: 31%;}
	.kua{width:53%;}
	 .kuai_link li{margin-right: 5%;}
	 .logo .zi{width: 35%;margin: 0px 10px;}
    .logo li img{width: 100%;}
    .biao{margin-left: 0px;}
    .wrapper2,.rslides img,.rslides li{height: auto;}
    .notice_list ul li a,.news li a, .medias li a,.yuan li a{width: 70%;}
   
	.zj{max-width: 425px;}
	.zj_list{margin-left: 0px;}
	.lan li{max-width: 15%;margin-right: 8px;}
	
	.jigou, .right_list{width:72%;max-width: 72%;}
	.erji{margin-right: 3%;}
	.code{width: 50%;}
	.code li{width: 33%;margin-left: 0px;}
	 .lan2{display: none;}

}
@media only screen and (max-width: 1024px){
 .notice_list ul li a{width: 65%;}
 .wrapper3{height: auto;}
 

 
 .kuai_link li{margin-right: 3%;}
 .ji1 li a, .ji2 li a, .ji3 li a{font-size: 14px;font-weight: normal;}

}
@media only screen and (max-width: 996px){
	
	.ban,.ban2,.min_pic,.num,.ban2 ul li{width:550px;}
	/* .ban2{height: 400px;} */
	.num ul li{width: 120px;height: 80px;}
	
}
@media only screen and (max-width: 900px){
	
	
	
	.ji2 li{margin-bottom: 10px;}
	.ji1 li a, .ji2 li a, .ji3 li a{font-size: 14px;}
	.ji1, .ji2, .ji3{height: auto;}
	
	
	/*.code li img{width: 100%;}*/
}
@media only screen and (max-width: 768px){
	.pic_ul{
		margin: 50px 0px;
	}
	#nav,.biao,.erji{display: none;}
	.logo li{width: 50%;margin-left: 5px;}
	.wrapper3,.callbacks_container,.tab,.notice,.he1, .he2, .he3,.kua,.bg,.zj{width: 100%;max-width: 100%;height: auto;}
	.demo-2{display: block;position: relative;z-index: 999;}
	.notice_list ul li a{width: 80%;}
	.he1,.he2,.he3{
		margin: 0px;
		margin-top: 20px;
	}
	.kua_list{height: 300px;}
	.bg,.zhuan{background-repeat: repeat-y;}
	.zj{margin-bottom: 40px;}
	.zj_right,.zj_left,.zj_list ul{border: none;padding: 0px;width: 100%;max-width: 100%;}
	.zj_left li,.zj_right li{background: none;border: none;float: left;width: 25%;text-align: center;}
	.zj_list ul li a{text-align: center;}
	.zj_right li a{float: none;}
	.kuai_link li{margin-right: 9.3%;margin-bottom: 15px;}
	.link_se h2{margin-left: 0px;}
	.dizi{width:50%}
	
	
	.ji1 li a, .ji2 li a, .ji3 li a{
		display: block;
		width: 100%;
	overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap;}
    .lan li{
    	width: 30%;
    	max-width: 30%;
    	height: auto;
    	margin-bottom: 20px;
    	margin-left: 1%;
    }
    .lan_title{background-size: 100% 100%;}
    .kuai li{width: 16.6%;max-width: 16.6%;margin-bottom: 5px;}
    .address{width: 45%;/* margin: 0px 10%; */}
	.code,.jigou{width: 100%;max-width: 100%;}
	.right_list{width: 100%;max-width: 100%;}
	.xian>h1{padding: 15px 0px;}
	.xian{margin: 0px;}
.main_cont embed{max-width:100% !important;}
.callbacks li{height:auto;}
}
@media only screen and (max-width: 600px){
	.centered-btns_nav,.rslide p{display: none;}
	.link_se h2{float:none;}
	.link_box{margin-right:10px}
}
@media only screen and (max-width: 550px){
	/* .ban,.ban2,.min_pic,.num,.ban2 ul li{width:380px;} */
	.ban2{height: 200px;}
	.kuai_link li{margin-right: 7%;}
	.zj_left li, .zj_right li{width: 50%;}
	.pic_ul>ul li{height: 180px;}
	#c_lunar1020500, .top_left p{line-height:22px;}
	.dan>ul, .guan>ul, .shu>ul{margin-left:10px;}
}
@media only screen and (max-width: 480px){
	.kua .xy{height: 85px;width: 45%;max-width: 100%;}
	.kua_list,.slick-slide{height: auto;}
	.logo .zi{display: none;}
	.logo li{width: 80%;padding-bottom: 20px;}
	.top_link a{margin-right: 20px;}
	.callbacks .caption,.top_link{display: none;}
	.callbacks_tabs{right: 35%;}
	.dan>ul li, .guan>ul li, .shu>ul li{width:48%;}
	.copy{line-height:30px}
	.kuai_link li{margin-right: 11%;}
	
	
	.lan li{
    	width: 46%;
    	max-width: 47%;
    }
     .address{width: 100%;margin: 0px;}
    /* .di4{background-position: left top;} */
     /* .dan>ul,.guan>ul,.shu>ul{margin-left: 5px;} */
     .right_ul{margin: 30px 5px;}
     .right_ul ul li a{width: 65%;}
     .right_ul ul li span{/* width: 35%; */font-size: 14px;}
     .dp{margin: 30px 10px;}
     .main_cont{margin: 20px 10px;}
     .share{margin: 20px 10px;}
     .ye{margin-left: 2px;}
	 .notice_list ul li a{width: 70%;}
}
@media only screen and (max-width: 380px){
	
	.pic_ul>ul li,.pic_ul>ul li img,.ul_img{height: auto;width: 100%;}
	.kuai_link li{margin-right: 7%;}
}
@media only screen and (max-width: 320px){
	body{min-width: 320px;}
        .lan li{width:100%;max-width:100%;max-height: inherit;height: auto;}
        .lan li img,.lan_pic{height:auto;}
}