@charset "GB2312";
@media screen and (max-width: 1250px) { 
.navq {
	width: 100%;
	text-align: center;
	position: absolute;
	z-index: 999;
	top: 125px;
	padding-right: 0%;
	padding-left: 0%;
	left: 0px;
}
.banner5 {
	display:none;
}
.banner{
	display:block;
}
}
@media screen and (max-width: 1120px) { 
.xwz {
	width: 60%;
}
.gsy {
	padding-right: 6%;
}
@media screen and (max-width: 1080px) { 
.logo2 {
	display: none;
}
.nav {
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
}
.xwz {
	width: 56%;
}
.content #marquee1 {
	WIDTH: 87%;
}
}
@media screen and (max-width: 950px) { 
.gsy {
	padding-right: 0%;
	width: 100%;
	padding-top: 0px;
}
.gs {
	background-image: url(../images/sc_23.jpg);
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	height: auto;
}
.content #marquee1 {
	WIDTH: 86%;
}
}
@media screen and (max-width: 880px) { 
.xwz {
	width: 96%;
	padding: 1.8%;
}
.xwy{display:none;}
}
@media screen and (max-width: 850px) { 
.cpd ul li span a {
	padding-left: 10%;
}
.content #marquee1 {
	WIDTH: 83%;
}
}
@media screen and (max-width: 720px) { 
.top {
	height: auto;
}
.navq {
	display: none;
}
.nav2 {
	display: block;
}
.rsz {
	width:100%;
	padding-left: 0%;
}
.rsy {
	display: none;
}
.cpd ul li {
	float: left;
	width: 48%;
	margin-right: 1%;
	margin-left: 1%;
	position: relative;
	display: block;
	margin-top: 11px;
}
.content #marquee1 {
	WIDTH: 96%;
	margin-right: 2%;
	margin-left: 2%;
}
.content .left {
	DISPLAY: none;
}
.content .righ {
	DISPLAY: none;
}
.leftq {
display:none;
}
.yc{ width:100%;}
.banner3 {
	display:none;
}
.banner4{
	display:block;
}
.banner {
	display:none;
}
.banner2{
	display:block;
}
.ltd{display: none;}
}
@media screen and (max-width: 650px) { 
.logo3 {
	display: none;
}
.news_details img{width: 100%;}
}
@media screen and (max-width: 600px) { 
.cp{
	display: none;
}
.list1 li {width: 48%;}
.xwcp {
display:none;
}

}
@media screen and (max-width: 520px) { 
.xwzd ul li {
	width: 98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.cpd ul li a img {
	height: 185px;
}
.cpd ul li span a img {
display:none;
}
.cpd ul li span a {
	float: left;
	text-align: center;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
}
@media screen and (max-width: 400px) { 
.logo img{ width:100%; float:left;}
.gs {
	padding-top: 20px;
	padding-bottom: 20px;
}
.gsd {
	line-height: 23px;
}
.cpt img {
	height: auto;
	width: 100%;
}
.foott ul {
	width: 100%;
}
.foott ul li {
	width: 25%;
}
}