@media only screen and (max-width:1024px) {
	.con-box{ width: 100%; padding: 0 2%;}
	.hDbox{ display: none;}
	.nav-box{ background: 0px; height: auto;}
	.venus-menu > li > ul > li > a{ padding-left: 0px !important;}
	.index-lm{ width: 100%;}
	.lm-box{ width: 24.2%; float: left; margin: 0 1% 0 0;}
	.fw-box:last-child .lm-box{ margin-right: 0px;}
	.index-tab{ width: 68%; margin: 0px;}
	.grid figure{ width: 100%;}
	.bAdbox{ width: 100%;}
	.bLobox{ width: 50%; margin: 0 auto; float: initial;}
	.bot-a{ padding-bottom: 20px;}
	.left-box{ display: none;}
	.right-box{ width: 100%;}
	#leftsead{ display: none;}
	.time{ padding: 50px 10px 0 10px;}
	.mz-text{ padding: 30px 0 0 0;}
	.zs-box{ padding: 2% 2% 2.2% 2%;}
	.js-pic{ display: none;}
	.js-text{ width: 100%; padding-bottom: 40px;}
	.gary{ display: none;}
	.ny-ks{padding: 40px 2%}
}

@media only screen and (max-width:980px) {
	.index-tab{ width: 100%;}
	.box-g{ width: 100%;}
	.ind_4_cont .img{ display: none;}
	.i4-list li{ width: 23.4%; margin: 0 1.8% 20px 0;}
	.i4-list li:nth-child(4n){ margin-right: 0px;}
	.bLobox{ width: 65%;}
	.ban-box h1{ margin-top: 100px;}
	
	.lmTit p{ width: 90px;}
	.ban-box{ height: 230px;}
	.dq-list ul li a{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.dq-list ul li a span{ display: none;}
	.tWzbox{ display: none;}
	.yLbox{ width: 100%;}
	.jl-box{ width: 100%; margin-top: 15px;}
	.mz-pic{ display: none;}
	.mz-text{ width: 100%; text-align: center;}
	.lc-yb{ width: 100%;}
	.rylc-box,.yb-box{ width: 50%; float: left;}
	.rylc-box a{ padding: 10% 10% 9% 10%;}
	.zs-box{ width: 100%;}
	.wx-ts{ width: 100%; float: left;}
	.wx-box,.ts-box{ width: 50%; float: left;}
	.ks-box li{width: 31%; margin-right: 2.2%;}
	.ks-box li:nth-child(3n){ margin-right: 0;}
	.ks-box li:nth-child(4n){ margin-right: 2.5%; }
}
@media only screen and (max-width:640px) {
	html {   
    font-size: 525%;-webkit-text-size-adjust:none;    
} 
	.logo{ margin-top: 18px;}
	.logo img{ width: 70%;}
	.lm-box{ width: 22%; margin: 0 4% 0 0; background: 0px;}
	.lm-title{ display: none;}
	.hiSlider { height: 200px;}
	.i4-list li{ width: 48.5%;}
	.i4-list li:nth-child(2n){ margin-right: 0px;}
	.index-box ul li{ width: 49%;}
	.index-box ul li:nth-child(2n){ margin-right: 0px;}
	.index-box ul li:nth-child(3){ margin-right: 2%;}
	.bLobox { width: 98%;}
	.bLobox img:first-child{ width: 80%;}
	.dz-box{ float: left;}
	.card-box{ width: 320px;}
	.venus-menu > li.showhide span.icon{ margin: -46px 15px 0 0;}
	.js-box img{ width: 100% !important; height: auto !important;}
	.nrBox{ padding: 10px 22px 20px 22px;}
	.time{ padding: 30px 10px 20px 10px;}
	.rylc-box, .yb-box,.wx-box, .ts-box{ width: 100%;}
	.zs-box{ padding: 5% 3% 2.2% 3%;}
	.ks-box li{width: 48%; margin-right:0;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.ks-box li:nth-child(2n){ float: right;}
	.ks-box li:nth-child(4n){ margin-right: 0;}
	.n-pic{ width: 100%;}
	.n-text{ width: 100%;}
	.visits-box{ padding: 0px;}
	.visits-table tr td:nth-child(1){ width: 110px;font-size: 0.14rem;}
	.visits-calendar{ width: 100%;}
	.o-bd{ width: 50%;} 
	.query-btn{ width:100%; float: initial;overflow: hidden;}
	.query-btn button{margin: 30px auto 0 auto;}
	.ft{ width: 100%; overflow: hidden;}
	.grid figure img{ width: 100%;}
	.grid figure{ height: 85px;}
	figure.effect-oscar h2{ margin: 16px 0 0 0;}
	.ban-box{ height: 170px;}
	.ban-box h1{ margin-top: 70px; font-size: 0.18rem;}
	.ny-ks ul li{ width: 100%; line-height: 80px;}
	.jy-ban{ background: url(../image/ban-j-1.jpg) center no-repeat;}
	.dq-ban{ background: url(../image/ban-d-1.jpg) left bottom no-repeat;}
	.gk-ban{ background: url(../image/ban-y-1.jpg) left center no-repeat;}
	.news-ban{ background: url(../image/ban-n-1.jpg) left center no-repeat;}
	.zc-ban{ background: url(../image/ban-z-1.jpg) left center no-repeat;}
	.wap-ban{ display: block;}
	.pc-ban{ display: none;}
	.ban-box h3{ font-size: 0.16rem;}
	
	.guide-border img{max-width: 100%;}
}
@media only screen and (max-width:375px) {
	.Inside .news-text{padding: 30px 0;}
}
@media only screen and (max-width:360px) {
	.hiSlider{ height: 180px;}
	.bLobox img:last-child{ width: 14%;}
	.ks-menu{ padding-bottom: 30px;}
}
@media only screen and (max-width:320px) {
	.venus-menu > li.showhide span.icon{ margin: -40px 15px 0 0;}
	.ks-box li a{ padding-left: 29px;}
	.ks-box li a i{ width: 18px;}
	.lm-box{ height: 75px;}
	.lm-iocn{ margin: 10px 0 0 7px;}
	
}