/*全局*/
@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1920px){}
@media screen and (max-width: 1600px){}
@media screen and (max-width: 1440px){}
@media screen and (max-width: 1366px){}
@media screen and (max-width: 1325px){}
@media screen and (max-width: 1280px){}

@media screen and (max-width: 1025px){
	.gy_w {
		width: 100%;
	}
}
@media screen and (max-width: 769px){
	.main_21 a{
		width: 14.1%;	
		font-size: 18px;
	}
}
@media screen and (max-width: 420px){
	.main_21 a{
		width: 24.5%;
	}
}
@media screen and (max-width: 376px){

}
@media screen and (max-width: 321px){
	
}
@media screen and (max-width: 1920px) {}

@media screen and (max-width: 1600px) {}

@media screen and (max-width: 1440px) {}

@media screen and (max-width: 1366px) {}

@media screen and (max-width: 1325px) {}

@media screen and (max-width: 1280px) {}

@media screen and (max-width: 1025px) {
	.jrgz{width:100%;}
	.main_412-top{width:92% !important;}
	.main_0 {
		display: none;
	}

	.main_00 {
		display: none;
	}

	.main_00 a {
		width: 12.5%;
	}

	.gy_w {
		width: 100%;
	}

	.main_3 {
		line-height: 70px;
	}

	.main_311 {
		height: 70px;
	}

	.main_313 {
		width: 97%;
		height: 60px;
	}

	.main_313 form {
		top: 8%;
	}

	.main_31311 {
		width: 85%;
	}

	.main_41 {
		width: 100%;
		padding: 10px;
		box-sizing: border-box;
	}

	.main_411 {
		width: 52%;
	}

	.main_411 .mF_expo2010 {
		width: 100% !important;
		height: 100% !important;
	}

	.main_5 {}

	.main_61 {
		display: none;
	}

	.main_621 {
		margin-left: 17%;
	}

	.main_622 {
		display: none;
	}

	.main_62a3 {
		display: block;
	}

	.main_63 {
		display: none;
	}

	.main_7 {
		width: 100%;
		padding: 10px;
		margin-bottom: 10px;
		box-sizing: border-box;
	}

	.main_73121 {
		margin-right: 1%;
	}

	.main_73221 {
		margin-right: 1.6%;
	}

	.main_7324 a {
		width: 87px;
	}

	.main_7412 a {
		width: 95px;
	}

	.main_76221 {
		margin-right: 1.4%;
	}

	.main_8 {
		display: none;
	}

	.slideGroup .parBd ul li {
		padding-right: 1px !important;
	}

	/*域名更换部分公告*/
	#main {
		display: none;
	}

	.ymgxgg {
		width: 100% !important;
	}

	.ymgxgg a {
		width: 500px !important;
		height: auto !important;
	}

	.ymgxgg a img {
		width: 100% !important;
	}
}

@media screen and (max-width: 769px) {
	.main_312 {
		width: 75%;
		font-size: 24px;
	}
.jrgz{width:100%;}
.main_412-top{width:92% !important;}
	.main_4 {
		padding: 0;
	}

	.main_411 {
		width: 100%;
		height: 400px;
	}

	.main_412 {
		width: 100%;
		box-sizing: border-box;
	}

	.main_621 {
		margin-left: 15%;
	}

	.main_731 {
		width: 100%;
	}

	.main_732 {
		width: 100%;
	}

	.main_7322 {
		padding-left: 20%;
	}

	.main_7322 li {
		float: left;
		margin-right: 10%;
	}

	.main_741 {
		width: 100%;
	}

	.main_742 {
		width: 100%;
	}

	.main_751 {
		width: 100%;
	}

	.main_761 {
		width: 100%;
	}

	.main_762 {
		width: 100%;
	}

	.main_7622 {
		padding-left: 20%;
	}

	.main_7622 a {
		margin-right: 10%;
	}

	.tempWrap ul li {
		width: 6.2% !important;
	}

	.div21 {
		height: 400px;
	}

	.div21 img {
		width: 100%;
		height: 400px;
	}

	/*域名更换公告部分*/
	.ymgxgg a {
		width: 100% !important;
		margin-left: 0px !important;
	}
}

@media screen and (max-width: 420px) {
	.wzkz {
		display: block;
		height: 35px;
		overflow: hidden;
	}
.jrgz{width:100%;}
.main_412-top{width:92% !important;}
.scroll{width:100%;}
.main_4122{width:94%;}
	.main_00 a {
		width: 25%;
	}

	.main_1612 {
		display: none;
	}

	.main_3 {
		line-height: 40px;
	}

	.main_311 {
		width: 100%;
	}

	.main_312 {
		width: 100%;
	}

	.main_411 {
		height: 250px;
	}

	.main_4121 li {
		padding: 0;
		font-size: 16px;
	}

	.main_41223 {
		width: 60%;
	}

	.main_621 {
		margin-left: 7%;
	}

	.main_7312 a {
		font-size: 12px;
	}

	.main_7313 li {
		margin-right: 5px;
	}

	.main_7313 a {
		font-size: 14px;
	}

	.main_7322 {
		padding-left: 0;
	}

	.main_7322 li {
		margin-right: 4%;
	}

	.main_7324 a {
		width: 24.9%;
	}

	.main_76152 a {
		width: 85%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.main_76152 a div {
		display: none;
	}

	.main_7622 {
		padding: 0;
	}

	.main_7622 a {
		margin-right: 4%;
	}

	#swszffpzx {
		margin-top: 10px;
	}

	.div21 {
		height: 260px;
	}

	.div21 img {
		width: 100%;
		height: 260px;
	}

	.div21 p {
		left: 2px;
	}

	.div21 ul li {
		margin-left: 2px;
	}

	.div21 p {
		white-space: nowarp;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 70%;
	}

	#js_div1 {
		width: 95% !important;
		background-size: 100% 100% !important;
	}
}

@media screen and (max-width: 376px) {
	.main_412 * {
		font-size: 14px !important;
	}
	.jrgz{width:100%;}
.main_412-top{width:92% !important;}
	.main_1611 {
		font-size: 12px;
	}

	.main_621 {
		margin-left: 5%;
	}

	.main_7313 li {
		margin-right: 2px;
	}

	.main_7314 * {
		font-size: 14px !important;
	}

	.main_7322 li {
		margin-right: 1%;
		width: 32% !important;
	}
	.main_7322 li img{
		width: 100% !important;
		height:auto !important;
	}

	.main_7412 a {
		width: 87px;
	}

	.main_7622 a {
		margin-right: 1%;
	}
}

@media screen and (max-width: 321px) {
	.main_15 {
		background-size: 90%;
		width:100%;
	}

	.main_161 {
		display: none;
	}

	.main_41 {
		padding: 0;
	}

	.main_411 {
		height: 200px;
	}

	.main_621 {
		margin-left: 1%;
	}

	.main_7 {
		padding: 0;
		padding-top: 10px;
	}

	.main_71 a {
		font-size: 18px;
	}

	.main_7313 li {
		margin-right: 0;
	}

	.main_7322 li {
		margin-right: -8px;
	}

	.main_7622 a {
		margin-right: -8px;
	}
	.div21{
		height: 210px;
	}
	.div21 img{
		width: 100%;
		height: 100%;
	}
}

@media screen and (max-width: 1920px){}
@media screen and (max-width: 1600px){}
@media screen and (max-width: 1440px){}
@media screen and (max-width: 1366px){}
@media screen and (max-width: 1325px){}
@media screen and (max-width: 1280px){}
@media screen and (max-width: 1025px){
	.gy_w {
		width: 100%;
	}
	
	.main_91{
		margin-bottom: 10px;
	}
	.main_92 {
		display: none;
	}
	.slideGroup .parBd ul li{
		padding-right: 1px !important;
	}
	.main_93, .main_94{
		padding: 0 10px;
		box-sizing: border-box;
	}
}
@media screen and (max-width: 769px){
	
	.main_93 {
		padding-left: 14%;
	}
	.main_941 {
		width: 100%;
		text-align: center;
	}
	.main_942 {
		width: 100%;
		text-align: center;
	}
}
@media screen and (max-width: 420px){
	
}
@media screen and (max-width: 376px){
	
}
@media screen and (max-width: 321px){
	
}