/*=========banner�·���������ѡ�=============*/
.banner_box {margin-top: 48px;width:100%;height:450px;position:relative;cursor:pointer;background:url(../images/banner/ban_shadow.png) no-repeat center center;font-family:΢���ź�,����;left:0px;clear:both;overflow:hidden;zoom:1;}
.banner_box .bgSet{position:relative;}
.banner_box .bgSet li{position:absolute;width:100%;height:450px;display:none;left:0px;}
.banner_box .txtSet{position:absolute;width:1180px;left:50%;margin-left:-590px;z-index:9;}
.banner_box .txtSet p{color:#fff;text-align:left;width:560px;}


.banner_box .txtSet .txt_1_1{position: absolute;top: 90px;left: 230px;z-index: 28;}
.banner_box .txtSet .txt_1_2{position: absolute;top: 197px;left: 392px;z-index: 28;}
.banner_box .txtSet .txt_1_3{position: absolute;top: 300px;left: 212px;z-index: 28;}
.banner_box .txtSet .txt_1_4{position: absolute;top: 340px;left: 230px;z-index: 28;}
.banner_box .txtSet .txt_1_7{position: absolute;top: 300px;left: 212px;z-index: 28;}
.banner_box .txtSet .txt_1_6{position: absolute;top: 197px;left: 392px;z-index: 28;}
.banner_box .txtSet .txt_1_5{position: absolute;top: 90px;left: 230px;z-index: 28;}

.banner_box .txtSet .txt_2_1{position: absolute;top: 40px;left: 0;z-index: 28;}
.banner_box .txtSet .txt_2_2{position: absolute;top: 90px;left: 475px;z-index: 28;}
.banner_box .txtSet .txt_2_3{position: absolute;top: 275px;left: 450px;z-index: 28;}
.banner_box .txtSet .txt_2_4{position: absolute;top: 90px;left: 475px;z-index: 28;}
.banner_box .txtSet .txt_2_5{position: absolute;top: 275px;left: 450px;z-index: 28;}

.banner_box .txtSet .txt_3_1{position: absolute;top: 128px;left: 470px;z-index:28;}
.banner_box .txtSet .txt_3_2{position: absolute;top: 163px;left: 470px;z-index:28;}
.banner_box .txtSet .txt_3_3{position: absolute;top: 250px;left: 470px;z-index:28;}
.banner_box .txtSet .txt_3_4{position: absolute;top: 226px;left: 470px;z-index:28;}

.banner_box .txtSet .txt_4_1{position: absolute;top: 140px;left: 0;font-size: 100px;width: 1000px!important;font-weight: 700;}
.banner_box .txtSet .txt_4_1 .v11{color: #cc00ff;font-size: 110px;vertical-align: top;}
.banner_box .txtSet .txt_4_1 .up{font-size: 54px;padding-left: 20px;}
.banner_box .txtSet .txt_4_2{position: absolute;top: 300px;left: 20px;font-size: 22px;line-height: 24px;width: 1000px!important;}
.banner_box .txtSet .txt_4_2 span{display: inline-block;width: 20%;padding-left: 40px;background: url('/images/20190709/gou.png') no-repeat;}
.banner_box .txtSet .txt_4_3{position: absolute;top: 80px;left: 820px;}
.banner_box .txtSet .txt_4_4{position: absolute;top: 20px;left: 930px;}



.banner_box .txt_menuWrap{position:absolute;width:1180px;left:50%;margin-left:-590px;}
.banner_box .txt_menuWrap .txt_menuSet{position:absolute;width:100%;top:415px;text-align:center;font-size:0; border-radius:20px;}
.banner_box .txt_menuWrap .txt_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.banner_box .txt_prev{position:absolute;left:-100px;top:170px;cursor:pointer;display:none;z-index:999;}
.banner_box .txt_next{position:absolute;right:-100px;top:170px;cursor:pointer;display:none;z-index:999;}

.banner_box .do_links{position:absolute;bottom:-450px;z-index:100;width: 96%;}
.do_links a{width:287.5px;height:60px;background:#ddd;position:absolute;bottom:0;float:left;line-height:60px;text-align:center;font-size:18px;color:#000;transition:all 0.4s;-webkit-transition:all 0.4s;-ms-transition:all 0.4s;-moz-transition:all 0.4s;}
.do_links a.a2{left:297.5px;}
.do_links a.a3{left:595px;}
.do_links a.a4{left:892.5px;}
.do_links a:hover,.do_links a.current{background:#fff;height:70px;}
.do_links a.first_a{left:0;} 

.bgSet1{background:url(/design/images/index/20181228/banner.png) center top no-repeat; background-size: cover;}
.bgSet2{background:url(/images/20190102/banner.jpg) center top no-repeat; background-size: cover;} 
.bgSet3{background:url(/images/20181016/banner.jpg) center top no-repeat; background-size: cover;} 
/* .bgSet4{background:url(/images/20190709/banner.jpg) center top no-repeat; background-size: cover;} */
.bgSet5{background:url(/images/banner_zhongqiu.png) center top no-repeat; background-size: cover;}
.bgSet6{background:url(/images/20190930/guoqing.jpg) center top no-repeat; background-size: cover;}

@media screen and (min-width:1024px) and (max-width:1280px){
	.banner_box .txtSet .txt_2_1{position: absolute;top: 40px;left: 100px;z-index: 28;width: 330px;}
	.banner_box .txtSet .txt_2_2{position: absolute;top: 90px;left: 458px;z-index: 28;}
	.banner_box .txtSet .txt_2_3{position: absolute;top: 270px;left: 530px;z-index: 28;width: 420px;}
}
@media screen and (max-width:1024px){
	.banner_box .txtSet .txt_2_1{position: absolute;top: 40px;left: 220px;z-index: 28;width: 330px;}
	.banner_box .txtSet .txt_2_5{position: absolute;top: 275px;left: 415px;z-index: 28;}
	
	.banner_box .txtSet .txt_4_1{position: absolute;top: 140px;left: 110px;font-size: 60px;}
	.banner_box .txtSet .txt_4_1 .v11{color: #cc00ff;font-size: 70px;vertical-align: top;}
	.banner_box .txtSet .txt_4_1 .up{font-size: 34px;padding-left: 20px;}
	.banner_box .txtSet .txt_4_2{font-size: 18px;width: 800px!important;top: 270px;left: 120px;}
	.banner_box .txtSet .txt_4_3{left: 670px;}
	.banner_box .txtSet .txt_4_4{left: 790px;}
	
}
@media screen and (max-width:768px){
	.banner_box{margin-top: 0;}
	.banner_box .txtSet .txt_1_1{position: absolute;top: 90px;left: 344px;z-index: 28;width: 500px;}
	.banner_box .txtSet .txt_1_2{position: absolute;top: 177px;left: 424px;z-index: 28;width: 300px;}
	.banner_box .txtSet .txt_1_3{position: absolute;top: 270px;left: 244px;z-index: 28;width: 700px;}
	.banner_box .txtSet .txt_1_4{position: absolute;top: 313px;left: 279px;z-index: 28;width: 600px;}
	.banner_box .txtSet .txt_1_7{position: absolute;top: 140px;left: 244px;z-index: 28;width: 1185px;}
	.banner_box .txtSet .txt_1_6{position: absolute;top: 90px;left: 424px;z-index: 28;width: 1185px;}
	.banner_box .txtSet .txt_1_5{position: absolute;top: 45px;left: 424px;z-index: 28;width: 1185px;}

	.banner_box .txtSet .txt_2_1{position: absolute;top: 100px;left: 225px;z-index: 28;width: 250px;}
	.banner_box .txtSet .txt_2_2{position: absolute;top: 150px;left: 490px;z-index: 28;width: 450px;}
	.banner_box .txtSet .txt_2_3{position: absolute;top: 315px;left: 523px;z-index: 28;width: 400px;}
	.banner_box .txtSet .txt_2_5{position: absolute;top: 125px;left: 570px;z-index: 28;width: 200px;}
	
	.banner_box .txtSet .txt_4_1{left: 322px;}
	.banner_box .txtSet .txt_4_2{left: 300px;}
	.banner_box .txtSet .txt_4_3,.banner_box .txtSet .txt_4_4{display: none!important;}
}
@media screen and (max-width:640px){
	.banner_box,.banner_box .bgSet li{ height: 300px;}
	.banner_box .txt_menuWrap .txt_menuSet{ top: 275px;}

	.banner_box .txtSet .txt_1_4{ top: 200px; left: 450px;}
}

@media screen and (max-width:414px){
	.banner_box{height: 250px;}
	.banner_box .bgSet li{height: 250px;}
	.banner_box .txt_menuWrap .txt_menuSet{top: 215px;}
	
	.banner_box .txtSet .txt_1_1{position: absolute;top: 46px;left: 464px;z-index: 28;width: 250px;}
	.banner_box .txtSet .txt_1_2{position: absolute;top: 90px;left: 490px;z-index: 28;width: 200px;}
	.banner_box .txtSet .txt_1_3{position: absolute;top: 140px;left: 425px;z-index: 28;width: 330px;}
	.banner_box .txtSet .txt_1_4{position: absolute;top: 170px;left: 441px;z-index: 28;width: 300px;}
	.banner_box .txtSet .txt_1_7{position: absolute;top: 140px;left: 244px;z-index: 28;width: 1185px;}
	
	.banner_box .txtSet .txt_2_1{position: absolute;top: 45px;left: 411px;z-index: 28;width: 150px;}
	.banner_box .txtSet .txt_2_2{position: absolute;top: 80px;left: 563px;z-index: 28;width: 200px;}
	.banner_box .txtSet .txt_2_3{position: absolute;top: 160px;left: 578px;z-index: 28;width: 180px;}
	
	.banner_box .txtSet .txt_3_1{position: absolute;top: 58px;left: 440px;z-index: 28;}
	.banner_box .txtSet .txt_3_2{position: absolute;top: 100px;left: 440px;z-index: 28;width: 300px;}
	.banner_box .txtSet .txt_3_3{position: absolute;top: 162px;left: 440px;z-index: 28;width: 250px;}
	.banner_box .txtSet .txt_3_4{left: 440px;}
	
	.banner_box .txtSet .txt_4_1{font-size: 24px;top: 75px;left: 465px;}
	.banner_box .txtSet .txt_4_1 .v11{font-size: 30px;}
	.banner_box .txtSet .txt_4_1 .up{font-size: 16px;}
	.banner_box .txtSet .txt_4_2{top: 130px;left: 410px;font-size: 12px;line-height: 18px;width: 400px!important;}
	.banner_box .txtSet .txt_4_2 span{background-size: contain;padding-left: 25px;width: auto;margin-right: 25px;}
}

@media screen and (max-width:375px){
	.banner_box .txtSet .txt_4_1{font-size: 24px;top: 75px;left: 475px;}
	.banner_box .txtSet .txt_4_2{top: 130px;left: 417px;font-size: 12px;line-height: 18px;width: 360px!important;}
	.banner_box .txtSet .txt_4_2 span{background-size: contain;padding-left: 25px;width: auto;margin-right: 15px;}
}

@media screen and (max-width:320px){
	.banner_box,.banner_box .bgSet li{ height: 146px;}
	.banner_box .txt_menuWrap .txt_menuSet{ top: 120px;}
	.banner_box .txt_1_kuan{ width: 100%; height: 100%;}

	.banner_box .txtSet .txt_1_1{position: absolute;top: 46px;left: 464px;z-index: 28;width: 250px;}
	.banner_box .txtSet .txt_1_2{position: absolute;top: 90px;left: 490px;z-index: 28;width: 200px;}
	.banner_box .txtSet .txt_1_3{position: absolute;top: 140px;left: 441px;z-index: 28;width: 300px;}
	.banner_box .txtSet .txt_1_4{position: absolute;top: 100px;left: 490px;z-index: 28;width: 200px;}
	.banner_box .txtSet .txt_1_5{position: absolute;top: 10px;left: 464px;z-index: 28; font-size: 14px;}
	.banner_box .txtSet .txt_1_6{position: absolute;top: 40px;left: 490px;z-index: 28;}
	.banner_box .txtSet .txt_1_6 .banner-font2{ font-size: 12px; padding: 1px 10px;}
	.banner_box .txtSet .txt_1_7{position: absolute;top: 70px;left: 441px;z-index: 28;}

	.banner_box .txtSet .txt_2_1{position: absolute;top: 45px;left: 438px;z-index: 28;width: 120px;}
	.banner_box .txtSet .txt_2_2{position: absolute;top: 80px;left: 563px;z-index: 28;width: 170px;}
	.banner_box .txtSet .txt_2_3{position: absolute;top: 150px;left: 575px;z-index: 28;width: 155px;}
	.banner_box .txtSet .txt_2_4{position: absolute;top: 10px !important;left: 575px;z-index: 28;width: 145px !important;}
	.banner_box .txtSet .txt_2_5{position: absolute;top: 90px;left: 575px;z-index: 28;width: 155px;}
	.banner_box .txtSet .txt_2_4 span{ font-size: 20px; top: 20px;}
	
	.banner_box .txtSet .txt_3_1{position: absolute;top: 20px !important;left: 520px;z-index: 28; font-size: 14px;}
	.banner_box .txtSet .txt_3_2{position: absolute;top: 50px !important;left: 520px;z-index: 28;width: 300px; font-size: 18px;}
	.banner_box .txtSet .txt_3_3{position: absolute;top: 100px !important;left: 520px;z-index: 28;width: 250px; font-size: 12px;}
	.banner_box .txtSet .txt_3_4{ top: 85px !important; left: 520px;}
	
	
	.banner_box .txtSet .txt_4_1{left: 470px;top: 65px;}
	.banner_box .txtSet .txt_4_2{top: 115px;left: 463px;width: 320px!important;}
	.banner_box .txtSet .txt_4_2 span{margin-right: 60px;margin-bottom: 10px;}

}

