/* banner框架 */
.home_banner {width:100%;height:450px;position:relative;cursor:pointer;background:url(/images/ban_shadow.png) no-repeat center center;font-family: 'Microsoft YaHei';clear:both;overflow:hidden;zoom:1;}
.home_banner .bgSet{position:relative;height: 100%;}
.home_banner .bgSet li{position:absolute;width:100%;height:inherit;display:none;}
.home_banner .txtSet li{position: relative;}
.home_banner .txtSet{position:relative !important;width:1180px;left:50%;margin-left:-590px;z-index:9;}
.home_banner .txt_menuWrap{position:absolute;width:1180px;left:50%;margin-left:-590px;z-index: 20;top: 0;}
.home_banner .txt_menuWrap .txt_menuSet{position:absolute;width:100%;top:400px;text-align:center; border-radius:20px;}
.home_banner .txt_menuWrap .txt_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.home_banner .txt_prev{position:absolute;left:-100px;top:150px;cursor:pointer;display:none;z-index:999;}
.home_banner .txt_next{position:absolute;right:-100px;top:150px;cursor:pointer;display:none;z-index:999;}

.home_banner .bgSet1-font1,
.home_banner .bgSet1-font2,
.home_banner .bgSet1-font3{position: absolute; font-family: "microsoft yahei","黑体";color: #fff; display: block;}
.home_banner .bgSet1-font1{font-size:50px;line-height: 1.8; top: -340px; width: 1200px; text-align: left;}
.home_banner .bgSet1-font2{font-size:30px;line-height: 1.8; top: -245px; width: 1200px; text-align: left;}
.home_banner .bgSet1-font3{font-size:20px;line-height: 1.8;top:-215px; display: inline-block;margin-top: 55px;border: 1px solid #fff;border-radius: 50px;padding: 0 10px; width: 420px;}
.home_banner .bgSet2-font1{position: absolute; font-size: 44px; display: block; color: #fff;line-height: 1.8; top: -330px; width: 1200px;}
.home_banner .bgSet2-font2{position: absolute; font-size: 58px; display: block; color: #fff;line-height: 1.8; top: -270px; width: 1200px;}


/* 文字图片位置 */
/* .home_banner .txtSet .txt_1_1{position: absolute;top: 85px;left:250px; z-index:28;}
.home_banner .txtSet .txt_1_2{position: absolute;top: 180px;left:440px; z-index:28;width: 300px;}
.home_banner .txtSet .txt_1_3{position: absolute;top: 260px;left:500px;z-index:28;width: 180px;} */

/* 背景图*/
.bgSet1{background:url(/webapp/images/banner/banner7.png) center top no-repeat; background-size: cover;}
.bgSet2{background:url(/webapp/images/banner/banner8.jpg) center top no-repeat; background-size: cover;}


@media screen and (max-width:1024px){
	.home_banner{height: 400px;}
	.home_banner .bgSet1-font1{font-size:50px; left: 150px;}
	.home_banner .bgSet1-font2{font-size:30px; left: 170px;}
	.home_banner .bgSet1-font3{font-size:20px; left: 165px;}
	.home_banner .bgSet2-font2 {top:-254px;}
}
@media screen and (max-width:768px){
	.home_banner .bgSet1-font1{font-size:44px; left:246px;}
	.home_banner .bgSet1-font2{font-size:26px; left:302px;}
	.home_banner .bgSet1-font3{font-size:18px; left:257px;}
	.home_banner .bgSet2-font1 {top:-284px; font-size:30px;}
	.home_banner .bgSet2-font2 {top:-236px; font-size:44px;}
}

@media screen and (max-width:767px){
	.home_banner{height: 300px;}
	.home_banner, .banner_box .bgSet li {height: 160px;}
	.home_banner .bgSet1-font1{font-size:16px; top:-127px; left:445px;}
	.home_banner .bgSet1-font2{font-size:14px; top: -94px; left:445px;}
	.home_banner .bgSet1-font3{font-size:12px;margin-top: 0;z-index: 99; top: -60px; left:430px; width: 245px;}
	.home_banner .bgSet2-font1{font-size: 16px; left:-8px; top: -115px;}
	.home_banner .bgSet2-font2{font-size: 18px; left: -8px; top: -93px;}
}

@media screen and (max-width:320px){
	.home_banner, .banner_box .bgSet li {height: 140px;}
}