#main{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}

/***首页大图轮显CSS开始***/
.banner{ width:100%; height:auto; overflow:hidden; position:relative;font-size:0}
.b-img{ height:auto;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:auto; float:left;}
.b-list{ height:50px; padding-top:750px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #fccf00;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

@media screen and (max-width:1440px){
	.banner{width:100%;height:auto;}
	.b-img{width:100%;height:auto;}
	.b-img img{width:100%;height:auto;}
	.b-list{padding-top:30%;}
	.bar-left{display:none;}
	.bar-right{display:none;}
}
@media screen and (max-width:800px){
	.banner{width:100%;height:auto;}
	.b-img{width:100%;height:auto;}
	.b-img img{width:100%;height:auto;}
	.b-list{padding-top:30%;}
	.bar-left{display:none;}
	.bar-right{display:none;}
}
@media screen and (max-width:576px){
	.banner{width:100%;height:auto;}
	.b-img{width:100%;height:auto;}
	.b-img img{width:100%;height:auto;}
	.b-list{padding-top:30%;}
	.bar-left{display:none;}
	.bar-right{display:none;}
}
/***首页大图轮显CSS结束***/

#main_c{width:70%;height:auto;margin:30px 15% 30px 15%;padding:0px 0px;float:left;color:#4d5357;}
#main_c h2{width:100%;text-align:center;font-size:24px;}
#main_c h2 a{text-decoration:none;color:#4d5357;}
#main_c h2 a:hover{color:#ffd900;}
.level-2{width:33%;height:auto;margin:15px auto;padding:0px 0px;float:left;}
.level-2 img{display:block;margin:0px auto;padding:0px 0px;}
.level-2 h3{text-align:center;font-size:18px;}
.level-2 h3 a{text-decoration:none;color:#4d5357;}
.level-2 h3 a:hover{color:#fccf00;}
.level-2 p{text-align:center;font-size:14px;}
.level-2 p a{text-decoration:none;color:#4d5357;}
.level-2 p a:hover{color:#fccf00;}

@media screen and (max-width:1440px){
	#main_c{width:90%;height:auto;margin:30px 5%;padding:0px 0px;float:left;color:#4d5357;}
	#main_c h2{width:100%;text-align:center;font-size:2.25rem;font-weight:normal}
	.level-2{width:31%;height:auto;margin:5px 1%;padding:0px 0px;float:left;}
	.level-2 img{width:90%;height:auto;}
	.level-2 h3{font-size:1.5rem;font-weight:normal}
	.level-2 p{display:none;}
}
@media screen and (max-width:800px){
	#main_c{width:100%;height:auto;margin:10px 0px;padding:0px 0px;float:left;color:#4d5357;}
	#main_c h2{width:100%;text-align:center;font-size:2.4rem;font-weight:normal}
	.level-2{width:31%;height:auto;margin:5px 1%;padding:0px 0px;float:left;}
	.level-2 img{width:100%;height:auto;}
	.level-2 h3{font-size:1.5rem;font-weight:normal}
	.level-2 p{display:none;}
}
@media screen and (max-width:576px){
	#main_c{width:100%;height:auto;margin:10px 0px;padding:0px 0px;float:left;color:#4d5357;}
	#main_c h2{width:100%;text-align:center;font-size:1.6rem;}
	.level-2{width:48%;height:auto;margin:5px 1%;padding:0px 0px;float:left;}
	.level-2 img{width:100%;height:auto;}
	.level-2 h3{font-size:1.4rem;}
	.level-2 p{display:none;}
}
#main_d{width:100%;height:auto;margin:30px 0px 0px 0px;padding:0px 0px;float:left; }

/***AD图轮显CSS开始***/

.wrap {
	width:auto;
	max-width:1920px;
	height:600px;	
	margin:0px auto;
	padding:0px 0px;
	position:relative;
	overflow:hidden;

}
.wrap ul {
	position:absolute;list-style-type:none;margin:0px 0px;padding:0px 0px;
}
.wrap ul li {
	height:600px;
}

.wrap ul li img{repeat:repeat-x;}

.wrap ol {
	position:absolute;
	right:45%;
	bottom:10px;
	list-style-type:none;
}
.wrap ol li {
	height:20px;
	width:20px;
	background:#ddd;
	border:1px solid #969591;
	border-radius:50%;
	margin-left:5px;
	color:#959490;
	float:left;
	text-align:center;
	cursor:pointer;
}
.wrap ol .on {
	background:#8F9E9E;
	color:#fff;
}
/***轮显CSS结束***/
@media screen and (max-width:1440px){
	#main_d{width:100%;height:375px;margin:10px 0px 0px 0px;padding:0px 0px;float:left;}
	.wrap{width:100%;height:100%;margin:0px 0px;padding:0px 0px;float:left;}
	.wrap ol{display:none;}
	.wrap img{width:100%;height:auto;}	
}
@media screen and (max-width:800px){
	#main_d{width:100%;height:238px;margin:10px 0px 0px 0px;padding:0px 0px;float:left;}
	.wrap{width:100%;height:100%;margin:0px 0px;padding:0px 0px;float:left;}
	.wrap ol{display:none;}
	.wrap img{width:100%;height:auto;}

}
@media screen and (max-width:576px){
	#main_d{width:100%;height:168px;margin:10px 0px 0px 0px;padding:0px 0px;float:left;}
	.wrap{width:100%;height:100%;margin:0px 0px;padding:0px 0px;float:left;}
	.wrap ol{display:none;}
	.wrap img{width:100%;height:auto;}

}
#main_f{width:100%;height:auto;margin:0px auto;padding:80px 0px;float:left;background-color:#eeeeee;color:#4d5357;}
#main_f video{width:580px;height:326px;margin:10px 5% 10px 15%;padding:0px 0px;float:left;display:block;}
.level-5{width:30%;height:auto;margin:10px 0px 10px 0px;padding:0px 0px;float:left;}
.level-5 h2{font-size:24px;}
.level-5 p{line-height:2em;font-size:16px;}
p.level-6{width:20%;height:auto;margin:0px 0px;padding:10px 10px;background-color:#ffd900;text-align:center;font-size:16px;}
p.level-6 a{text-decoration:none;display:block;color:#4d5357;}

@media screen and (max-width:1440px){
	#main_f{width:90%;height:auto;margin:0px 0px;padding:80px 5%;float:left;background-color:#eeeeee;color:#4d5357;}
	#main_f video{width:45%;margin:0px 5% 0px 0px;padding:0px 0px;float:left;}
	.level-5{width:50%;height:auto;margin:0px 0px 10px 0px;padding:0px 0px;float:left;}	
	.level-5 h2{font-size:1.8rem;text-align:center;}
	.level-5 p{line-height:2em;font-size:1.5rem;padding:0px 2%;}

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

	.level-5 p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis;margin:0px 0px;padding:0px 0px;}
	p.level-6{margin-top:20px;}	

}
@media screen and (max-width:800px){
	#main_f{width:100%;height:auto;margin:0px 0px;padding:0px 0px 50px 0px;float:left;}
	#main_f video{width:40%;height:auto;margin:50px 5% 20px 5%;padding:0px 0px;float:left; }
	.level-5{width:45%;height:auto;margin:30px 5% 20px 0px;padding:0px 0px;float:left;}
	.level-5 h2{font-size:1.5rem;text-align:center;}
	.level-5 p{line-height:1.85em;font-size:1rem;padding:0px 0px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;}

}
@media screen and (max-width:576px){
	#main_f{width:100%;height:auto;margin:0px 0px;padding:0px 0px 50px 0px;float:left;}
	#main_f video{width:80%;height:auto;margin:50px 10% 20px 10%;padding:0px 0px;float:left; }
	.level-5{width:100%;height:auto;margin:0px 0px;padding:0px 0px;float:left;}
	.level-5 h2{font-size:1.6rem;text-align:center;}
	.level-5 p{line-height:2em;font-size:1.4rem;padding:0px 1%;}
	p.level-6{display:none;}
}
#main_g{width:100%;height:auto;margin:0px auto;padding:80px 0px;float:left;background-color:#ffd900;color:#4d5357;}
.level-7{width:12%;height:auto;margin:0px 5% 0px 15%;padding:0px 0px;float:left;}
.level-7 h2{font-size:24px;}
.level-7 h2 a{text-decoration:none;color:#4d5357;}
.level-7 h2 a:hover{color:white;}
.level-8{width:57%;height:auto;margin:0px 0px 0px 0px;padding:20px 0px;float:left;}
.level-8 p{width:33%;height:215px;margin:0px 0px;padding:0px 0px;float:left;background-color:white;font-size:18px;}
.level-8 p img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;}
.level-8 p b span{font-size:32px;color:#ffd900;}

@media screen and (max-width:1440px){
	#main_g{width:90%;height:auto;margin:0px auto;padding:50px 5%;float:left;background-color:#ffd900;color:#4d5357;}
	.level-7{width:90%;height:auto;margin:0px 5%;padding:0px 0px;float:left;}
	.level-7 h2{font-size:2.25rem;font-weight:normal}
	.level-8{width:90%;height:auto;margin:0px 5%;padding:20px 0px;float:left;}
	.level-8 p{width:33%;height:180px;margin:0px 0px;padding:0px 0px;float:left;background-color:white;font-size:1.5rem;}
}

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

	.level-8 p img{height:100%;}

}

@media screen and (max-width:800px){
	#main_g{width:100%;height:auto;margin:0px 0px;padding:0px 0px;float:left;background-color:#ffd900;color:#4d5357;}
	.level-7{width:100%;height:auto;margin:20px 0px;padding:0px 0px;float:left; }
	.level-7 h2{font-size:2.375rem;text-align:center;font-weight:normal}
	.level-7 h2 a{text-decoration:none;color:#4d5357;}	
	.level-8{width:90%;height:auto;margin:0px 5%;padding:0px 0px;float:left;}
	.level-8 p{width:42%;height:auto;margin:0px 0px 0px 4%;padding:0px 0px;float:left;font-size:1.8rem;background-color:#ffd900;}	
	.level-8 p img{width:100%;height:auto;display:block;float:left;}
	.level-8 p b span{font-size:2rem;color:#4d5357;height:100%;}	
}
@media screen and (max-width:576px){
	#main_g{width:100%;height:auto;margin:0px 0px;padding:0px 0px;float:left;background-color:#ffd900;color:#4d5357;}
	.level-7{width:100%;height:auto;margin:20px 0px;padding:0px 0px;float:left; }
	.level-7 h2{font-size:1.6rem;text-align:center;}
	.level-7 h2 a{text-decoration:none;color:#4d5357;}	
	.level-8{width:100%;height:auto;margin:0px 0px;padding:0px 0px;float:left;}
	.level-8 p{width:98%;height:auto;margin:0px 1%;padding:0px 0px;float:left;font-size:1.5rem;background-color:#ffd900;text-align:center;}	
	.level-8 p img{width:80%;height:auto;margin:0px 10%;display:block;float:left;}
	.level-8 p b span{font-size:1.5rem;color:#4d5357;height:100%;}	
}
#main_h{width:100%;height:auto;margin:0 auto;/*padding:80px 0px;*//*float:left;*/color:#4d5357;}
#main_h .main_h_1 h2{width:84%;height:auto;/*margin:0px 0px 0px 15%;*/padding:0px 0px;float:left;font-size:24px;}
#main_h .main_h_1 h2 a{text-decoration:none;color:#4d5357;}
#main_h .main_h_1 h2 a:hover{color:#ffd900;}
.main_h_1 .level-99{width:29%;height:260px;/*margin:30px 0px 10px 15%;*/padding:10px 1%;list-style-type:none;float:left;background-color:#eeeeee;margin-right: 2.5%;margin-bottom: 2%;}
#main_h .main_h_1 .level-99:nth-child(5n){margin-right: 0;}
.main_h_1 .level-99 span{font-size:14px;}
.main_h_1 .level-99 h3{font-size:18px;width:100%;height:2em;margin:10px 0px;padding:0px 0px;float:left;text-align:left;}
.main_h_1 .level-99 h3 a{text-decoration:none;color:#4d5357;}
.main_h_1 .level-99 h3 a:hover{color:#fccf00;}
.main_h_1 .level-99 ul{width:100%;height:auto;margin:10px 0px;padding:10px 0px;float:left;text-decoration:none;list-style:none;}
.main_h_1 .level-99 ul li{width:48%;height:auto;margin:0px 0px;padding:0px 1%;float:left;font-size:14px;line-height:1.5em;}
.main_h_1 .level-99 ul li img{width:100%;height:auto;}
.main_h_1 .level-99 ul li p{line-height:1.75em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;margin:0px 0px;padding:0px 0px;}

@media screen and (max-width:1440px){
	#main_h{width:90%;height:auto;margin:0px 5%;padding:50px 0px;float:left;color:#4d5357;}
	#main_h h2{width:90%;height:auto;margin:0px 5%;padding:0px 0px;float:left;font-size:2.25rem;font-weight:normal;}	
	.level-99{width:46%;height:auto;margin:10px 1%;padding:0px 1%;float:left;background-color:#eeeeee;}
	.level-99 span{display:none;}	
	.level-99 h3{font-size:1.7rem;padding-top:10px;text-align:center;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}	
	.level-99 ul{width:98%;height:auto;margin:10px 0px;padding:0px 1%;float:left;}	
	.level-99 ul li{width:42%;height:auto;margin:0px 4%;padding:0px 0px;float:left;}
	.level-99 ul li img{width:100%;height:auto;}
	.level-99 ul li p{line-height:1.75em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;margin:0px 0px;padding:0px 0px;}
}

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


.level-99 ul li p{line-height:1.75em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;margin:0px 0px;padding:0px 0px;}

}

@media screen and (max-width:800px){
	#main_h{width:100%;height:auto;margin:50px 0px 30px 0px;padding:0px 0px;float:left;color:#4d5357;}
	#main_h h2{width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px 0px;float:left;font-size:2.375rem;text-align:center;font-weight:normal;}
	.level-99{width:40%;height:auto;margin:10px 0px;padding:0px 5%;float:left;background-color:#eeeeee;}
	.level-99 span{display:none;}	
	.level-99 h3{font-size:1.5rem;padding-top:10px;text-align:center;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}	
	.level-99 ul{width:98%;height:auto;margin:10px 0px;padding:0px 1%;float:left;}	
	.level-99 ul li{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
	.level-99 ul li img{width:100%;height:auto;}
	.level-99 ul li p{display:none;}
}
@media screen and (max-width:576px){
	#main_h{width:100%;height:auto;margin:50px 0px 0px 0px;padding:0px 0px;float:left;color:#4d5357;}
	#main_h h2{width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px 0px;float:left;font-size:1.75rem;text-align:center;}
	.level-99{width:90%;height:auto;margin:10px 0px;padding:0px 5%;float:left;background-color:#eeeeee;}
	.level-99 span{display:none;}	
	.level-99 h3{font-size:1.5rem;padding-top:10px;text-align:center;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}	
	.level-99 ul{width:98%;height:auto;margin:10px 0px;padding:0px 1%;float:left;}	
	.level-99 ul li{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
	.level-99 ul li img{width:80%;height:auto;margin:0px 10%;}
	.level-99 ul li p{display:none;}	
}
.bt_9{
	font-size: 18px;
	color: #4d5357;
	width: 100%;
	text-align: center;
	font-weight: 800;
}
.level-7 .bt1_9{
	font-size: 16px;
	color: #4d5357;
	
	line-height: 1.8;
}
.bt2_9{
	font-size: 18px;
    color: #4d5357;
    font-weight: 800;
    width: 100%;
    height: auto;
    float: right;
    margin-top: 20px;
    margin-bottom: 50px;
}
@media(max-width: 1100px){
	.bt2_9{
		font-size: 16px;
	    color: #4d5357;
	    font-weight: 800;
	    width: 100%;
	    height: auto;
	    float: right;
	    text-align: center;
	    margin-top: 10px;
	}
}
.tuij{
	width: 100%;
}
.tuij .tuij1{
	width: 60%;
	margin: 0 auto;
}
.tuij .tuij1 h2{
	font-size: 20px;
}
.tuij .tuij1 .clearfix{
	width: 50%;
	float: left;
}
.tuij .tuij1 .clearfix p a{
	font-size: 16px;
	color: #333333;
}

#main_h .main_h_1{
	width: 70%;
	margin:0 auto;
}

.key_10 a{
	margin-left: 15px;
}












/**小慢**/


.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a{
	display: block;
	position: relative;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .md{
	display: none;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .jddw{
	position: absolute;
	z-index: 9;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys{
	left: 50%;
	top: 110px;
	text-align: center;
	transform: translateX(-50%);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzt{
	font-size: 80px;
	font-weight: bold;
	color: rgba(83, 88, 91, 1.0);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb{
	font-size: 50px;
	position: relative;
	margin-bottom: 4px;
	color: rgba(83, 83, 83, 1.0);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:before{
	position: absolute;
	content: "";
	left: -50px;
	width: 27px;
	height: 2px;
	top: 50%;
	transform: translateY(-50%);
	background: rgb(86, 86, 86);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:after{
	position: absolute;
	content: "";
	right: -50px;
	width: 27px;
	height: 2px;
	top: 50%;
	transform: translateY(-50%);
	background: rgb(86, 86, 86);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc{
	margin-top: 38px;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul{
	display: inline-block;
	padding-left: 0;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li{
	float: left;
	position: relative;
	font-size: 25px;
	line-height: 1;
	margin-right: 30px;
	padding-left: 28px;
	color: rgb(97, 97, 97);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li:last-child{
	margin-right: 0;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li:before{
	position: absolute;
	content: "";
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background: rgb(252, 172, 22);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys{
	top: 133px;
	left: 0;
	width: 100%;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm{
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezt{
	font-size: 80px;
	font-weight: bold;
	color: rgba(82, 84, 89, 1.0);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezb{
	font-size: 38px;
	font-weight: bold;
	margin-top: 21px;
	color: rgba(82, 83, 85, 1.0);
	margin-bottom: 90px;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc{
	margin-bottom: 20px;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li{
	float: left;
	color: rgb(76, 83, 93);
	font-size: 38px;
	padding-left: 43px;
	margin-right: 45px;
	position: relative;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li:before{
	position: absolute;
	content: "";
	left: 0;
	top: 50%;
	width: 31px;
	height: 31px;
	transform: translateY(-50%);
	background: url(../images/hsxx.png) no-repeat center center/cover;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys{
	top: 100px;
	right: 8%;
	text-align: right;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszt{
	font-size: 55px;
	color: rgb(249, 205, 60);
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszb{
	color: #fff;
	font-size: 38px;
	margin-top: 10px;
	margin-bottom: 40px;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc{
	margin-bottom: 19px;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul{
	display: inline-block;
	margin: 0;
	padding-left: 0;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul li{
	float: left;
	color: #fff;
	position: relative;
	padding-left: 32px;
	font-size: 27px;
	margin-left: 62px;
	line-height: 1;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul li:before{
	position: absolute;
	content: "";
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 25px;
	height: 25px;
	background: url(../images/hsxx.png) no-repeat center center/cover;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .img img{
	width: 100%;
}

.xbbanner .xtzzwm .pagination-dszp{
	bottom: 30px;
}

.xbbanner .xtzzwm .pagination-dszp .swiper-pagination-bullet{
	width: 22px;
	height: 22px;
	opacity: 1;
	background: initial;
	border: 3px solid #fff;
	margin-left: 0;
	margin-right: 10px;
}

.xbbanner .xtzzwm .pagination-dszp .swiper-pagination-bullet:last-child{
	margin-right: 0;
}

.xbbanner .xtzzwm .pagination-dszp .swiper-pagination-bullet-active{
	border-color: #fccf00;
}

.xbbanner .xtzzwm .dszp-next,
.xbbanner .xtzzwm .dszp-prev{
	width: 50px;
	margin-top: 0;
	top: 50%;
	transform: translateY(-50%);
	height: 100px;
}

.xbbanner .xtzzwm .dszp-next{
	right: 20px;
	background: url(../images/dszpnext.png) no-repeat center center/cover;
}

.xbbanner .xtzzwm .dszp-prev{
	left: 20px;
	background: url(../images/dszpprev.png) no-repeat center center/cover;
}

.xbbanner .xtzzwm .dszp-next:hover{
	right: 20px;
	background: url(../images/dszpnexta.png) no-repeat center center/cover;
}

.xbbanner .xtzzwm .dszp-prev:hover{
	left: 20px;
	background: url(../images/dszppreva.png) no-repeat center center/cover;
}

.xbbanner .xtzzwm .dszp-next:after,
.xbbanner .xtzzwm .dszp-prev:after{
	opacity: 0;
}

ul li {
  list-style: none;
  padding: 0px;
  margin: 0px;
}


/*
	--------------------------
	快捷方式
	--------------------------
*/
.f-l {
	float: left;
}

.f-r {
	float: right;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc .clearfix {
	clear: both;
	padding-left: 0;
}

.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc .clearfix:after {
	clear: both;
	height: 0;
	content: "";
	line-height: 0;
	font-size: 0;
	display: block;
}


@media(max-width: 1680px) {
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzt{
		font-size: 65px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb{
		font-size: 40px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezt{
		font-size: 65px;
	}
}

@media(max-width: 1500px) {
	.xbbanner .xtzzwm .dszp-next,
	.xbbanner .xtzzwm .dszp-prev{
		width: 40px;
		height: 80px;
	}
}

@media(max-width: 1480px) {
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzt{
		font-size: 50px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb{
		font-size: 28px;
		margin-top: 10px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:before{
		left: -30px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:after{
		right: -30px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezt{
		font-size: 50px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezb{
		font-size: 30px;
		margin-bottom: 50px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszt{
		font-size: 40px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszb{
		font-size: 28px;
	}

	.xbbanner .xtzzwm .dszp-next,
	.xbbanner .xtzzwm .dszp-prev{
		width: 30px;
		height: 60px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezt {
    	font-size: 45px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzt{
		font-size: 45px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb{
		font-size: 25px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:before{
		left: -5px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:after{
		right: -5px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li{
		font-size: 22px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li:before{
		width: 13px;
		height: 13px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezb{
		font-size: 25px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li{
		font-size: 22px;
		padding-left: 33px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li:before{
		width: 21px;
		height: 21px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszb{
		font-size: 25px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul li{
		font-size: 22px;
	}
}

@media(max-width: 1280px) {
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezt,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzt,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszt{
		font-size: 34px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezb,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszb{
		font-size: 22px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:before{
		left: -10px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:after{
		right: -10px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul li{
		font-size: 19px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li:before,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul li:before {
	    width: 16px;
	    height: 16px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li:before{
		width: 10px;
		height: 10px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li{
		padding-left: 30px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc{
		margin-bottom: 15px;
	}
}

@media(max-width: 1100px) {
	.xbbanner .xtzzwm .dszp-next,
	.xbbanner .xtzzwm .dszp-prev{
		display: none;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys{
		width: 100%;
		top: 50%;
		transform: translate(-50%,-50%);
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb{
		display: inline-block;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezt,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzt,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszt {
    	font-size: 28px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezb,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszb{
		font-size: 19px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:before{
		left: -40px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyys .dyzb:after{
		right: -40px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezc ul li,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc ul li,
	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul li {
    	font-size: 16px;
	}

	.xbbanner .xtzzwm .pagination-dszp .swiper-pagination-bullet{
		width: 18px;
		height: 18px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dyzc{
		margin-top: 25px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm .dezb{
		margin-bottom: 20px;
		margin-top: 10px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszb{
		margin-bottom: 20px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys{
		top: 50%;
		transform: translateY(-50%);
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys{
		top: 50%;
		transform: translateY(-50%);
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys{
		width: 100%;
		right: 0;
		padding: 0 5%;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .deys .deysm{
		width: 90%;
	}

	.xbbanner .xtzzwm .pagination-dszp{
		bottom: 20px;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .img img{
		height: 70vw;
	}

	.xbbanner .xtzzwm .swiper-wrapper .swiper-slide a .dsys .dszc ul li{
		margin-left: 30px;
	}
}

@media(max-width: 500px) {
	.xbbanner .xtzzwm .pagination-dszp .swiper-pagination-bullet {
    	width: 13px;
    	height: 13px;
	}
}




/**慢慢来了**/


.xmll{
	background: #eeeeee;
	display: inline-block;
    width: 100%;
    padding: 47px 0 45px;
    /*display: none;*/
}

.xmll .mll-container{
	margin: 0 auto;
	width: 70%;
}

.xmll .xmllbt{
	position: relative;
	display: inline-block;
	width: 100%;
}

.xmll .xmllbt .bt-left{
	float: left;
}

.xmll .xmllbt .bt-left h2 a{
	font-size: 24px;
	text-decoration: none;
    color: #4d5357;
}

.xmll .xmllbt .bt-right{
	right: 0;
	bottom: 15px;
	position: absolute;
	display: inline-block;
}

.xmll .xmllbt .bt-right a{
	font-size: 16px;
	color: #4d5357;
	width: 134px;
	height: 52px;
	line-height: 52px;
	display: block;
	text-align: center;
	background: #ffd900;
	 text-decoration: none;
}

.xmll .xmllnr{
	display: inline-block;
	width: 100%;
}

.xmll .xmllnr ul{
	padding-left: 0;
	display: inline-block;
	width: 100%;
	margin: 0;
}

.xmll .xmllnr ul li{
    float: left;
    margin-bottom: 15px;
    width: 31.831%;
    border-bottom: 1px dashed #e2e2e2;
    margin-right: 2.254%;
}

.xmll .xmllnr ul li:nth-child(3n){
	margin-right: 0;
}

.xmll .xmllnr ul li a{
	display: block;
	font-size: 16px;
	color: #adadad;
	padding: 0 0 16px 0;
	text-decoration: none;
	position: relative;
}

.xmll .xmllnr ul li a:hover{
	color: #ffd900;
}

.xmll .xmllnr ul li a:before{
	position: absolute;
	content: "";
	right: 0;
	width: 15px;
	height: 6px;
	top: 28%;
	background: url(../images/xyanm.png) no-repeat center center/cover;
	transform: translateY(-50%);
}

.xmll .xmllnr ul li a:hover:before{
	background: url(../images/mclxcasd.png) no-repeat center center/cover;
}


.xmll .xmllnr ul li a .dd{
	position: relative;
    padding-left: 20px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 70%;
}

.xmll .xmllnr ul li a .dd:before{
	position: absolute;
	content: "";
	left: 0;
	width: 6px;
	top: 59%;
	transform: translateY(-50%);
	border-radius: 50%;
	height: 6px;
	background: #adadad;
}

.xmll .xmllnr ul li a:hover .dd:before{
	background: #ffd900;
}

.xmctzl{
	display: none;
}



@media(max-width: 1100px) {
	.xmll .xmllnr{
		margin-top: 20px;
	}

	.xmll .xmllnr ul li{
		width: 100%;
	}

	.xmll .mll-container{
		width: 90%;
	}

	.xmll{
		padding: 30px 0 40px;
	}

	.xmll .xmllbt .bt-right{
		display: none;
	}

	.xmctzl{
		display: block;
		text-align: center;
		margin-top: 10px;
	}

	.xmctzl a{
		font-size: 16px;
	    color: #4d5357;
	    width: 134px;
	    height: 52px;
	    line-height: 52px;
	    display: inline-block;
	    text-align: center;
	    background: #ffd900;
	    text-decoration: none;
	}

	.xmll .xmllbt .bt-left{
		width: 100%;
		text-align: center;
	}

	.xmll .xmllnr ul li a .dd:before{
		top: 49%;
	}
}

@media(max-width: 576px) {
	.xmll .xmllbt .bt-left h2 a{
		font-size: 1.6rem;
	}

	.xmll .xmllnr ul li a{
		font-size: 14px;
	}
}

#newBridge .nb-nodeboard-position-base{display: none !important;}