.g-head{position:absolute;z-index:7;top:0;}
.g-nav{margin:0 auto;}
.m-head{overflow:hidden;margin:0 auto;}
.m-news{margin:0 auto;padding:22px 0;}
.m-head .u-logo,.m-head .u-menu{color:#fff;}
.m-head .u-tell{color:#88a7ec;}
.m-head .u-logo{float:left;}
.swiper-container{position:relative;overflow:hidden;width:100%;max-width:2560px;height:540px;margin:0 auto;}

/*.swiper-container { position: relative; overflow: hidden; width: 100%; max-width: 1440px; height: 650px; margin: 0 auto; }*/
#bannerSwiper{cursor:pointer;}
.swiper-slide{width:100%; text-align:center;background-position:center center;-webkit-background-size:contain;background-repeat:no-repeat;background-size:contain;}
.swiper-slide .u-text{position:absolute;z-index:99;top:30%;left:10%;}

/* 新增 */
.u-swiper-con{max-width: 1440px; height: 100%; margin:0 auto; position:relative;}
.swiper-slide .u-l-img{position:absolute;z-index:99;left:0;top:0;}
.swiper-slide .u-free-text{position:absolute;z-index:99;left:24%;top:22%;}
.swiper-slide .u-tel-text{position:absolute;z-index:99;left:65%;top:44%;}
.swiper-slide .u-time-text{position:absolute;z-index:98;right:2%;top:0;}
.swiper-slide .u-l-img > img{height:100%;}
.swiper-slide .u-free-text > img{height:100%;}
.swiper-slide .u-tel-text > img{height:100%;}
/* 新增 */
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 9px;}
.swiper-pagination-bullet-active{background-color:#0089ff;}
.swiper-container-horizontal>.swiper-pagination{position:relative;bottom:40px;max-width:1000px;margin:0 auto;}
.swiper-pagination{text-align:center;}
.swiper-pagination-bullet{height:3px;width:70px;opacity:1;border-radius:0;background-color:#9d9d9d;}
.swiper-pagination-bullet-active{background-color:#88a7ec;}

/*导航*/
.m-nav{position:relative;overflow:hidden;height:215px;line-height:215px;margin:0 -15px;background-size:cover;}
.m-nav.img-bg1{background:url(../img/index/nav1.jpg);background-size:cover;}
.m-nav.img-bg2{background:url(../img/index/nav2.jpg);background-size:cover;}
.m-nav.img-bg3{background:url(../img/index/nav3.jpg);background-size:cover;}
.m-nav.img-bg4{background:url(../img/index/nav4.jpg);background-size:cover;}
.m-nav .u-black{position:absolute;top:0;left:0;display:none;width:100%;height:215px;background-color:#262a30;}
.m-nav .u-text{position:absolute;top:50%;left:0;width:100%;margin-top:-29px;text-align:center;}
.m-nav .u-text h1{font-size:24px;font-weight:bold;margin-bottom:12px;color:#fff;}
.m-nav .u-text h2{font-size:18px;display:none;}
.m-nav .u-text span,.m-nav .u-text h2{font-weight:normal;color:#fff;}
.m-nav:hover .u-black{display:block;}
.m-nav:hover .u-text h1{color:#88a7ec;}
.m-nav:hover .u-text span{color:#88a7ec;}
.shortcut-link{position:relative;display:block;width:100%;height:215px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:#262a30;}
.shortcut-link .text{height:215px;line-height:215px;text-align:center;font-size:24px;color:#666;}
.shortcut-link.new:before{display:block;right:0;position:absolute;background-image:url(../img/index/new.png);width:50px;height:50px;content:" ";}
.shortcut-link:hover .text{background-color:#262a30;color:#88a7ec;}

/*新闻公告*/
.g-news{border-top:1px solid #eee;padding:15px 0;}
.m-news{font-size:14px;color:#333;height:20px;line-height:20px;}
.m-news img{margin-right:15px;height:20px;vertical-align:middle;}

/*媒介查询*/
@media all and (max-width:1366px){
	.swiper-slide .u-free-text{left:24%;top:22%;}
	.swiper-slide .u-tel-text{left:68%;top:44%;}
}
@media all and (max-width:1230px){
	.m-nav .u-text h1{font-size:20px;}
	.m-nav .u-text h2{font-size:14px;}
	.m-nav .u-text{margin-top:-25px;}

	/* 新增 */
	.swiper-slide .u-l-img{margin-left:-125px;top:0;}
	.swiper-slide .u-free-text{left:18%;top:22%;}
	.swiper-slide .u-tel-text{left:68%;top:44%;}
	.swiper-slide .u-time-text{right:2%;top:0;}

/* 新增 */}
@media all and (max-width:890px){
	.m-news{width:100%;}
}
@media all and (max-width:1024px){
	.swiper-container{width:100%;height:420px;}
	.swiper-pagination-bullet{width:60px}
	.swiper-slide .u-text{width:240px;left:10%;top:120px;}
	.swiper-slide .u-text img{max-width:100%;}
	/* 新增 */
	.swiper-slide .u-l-img{left:0;top:0;height:100%;}
	
	.swiper-slide .u-free-text{left:13%;top:24%;height:14.8em;}
	
	.swiper-slide .u-tel-text{left:65%;top:51%;height:5.7em;}
	
	.swiper-slide .u-time-text{right:2%;top:0;}

/* 新增 */}
@media all and (max-width:768px){

	/*head*/
	.m-head .u-logo{float:none;padding:0;text-align:center;}

	/*news*/
	.m-news .m-tips{overflow:hidden;}
	.m-news .m-tips .title{overflow:hidden;width:80%;margin-left:10px;white-space:nowrap;text-overflow:ellipsis;}
	.m-news .m-tips img,.m-news .m-tips .title{display:block;float:left;}
	.m-news .m-date{text-align:right;}

	/*nav*/
	.m-nav{height:160px;}
	.m-nav .u-text h1{font-size:22px;margin-bottom:22px;}
	.m-nav .u-text h2{font-size:16px;}
	.m-nav .u-text{margin-top:-30px;}

	/* 新增 */
	.swiper-slide .u-free-text{left:10%;top:34%;height:12em;}
	.swiper-slide .u-tel-text{left:65%;top:53%;height:5.7em;}

/* 新增 */}
@media all and (max-width:425px){

	/*banner*/
	.swiper-container{width:100%;height:260px;}
	.swiper-pagination-bullet{width:60px}
	.swiper-slide .u-text{width:130px;left:3%;top:90px;}
	.swiper-slide .u-text img{max-width:100%;}
	.m-nav.bg-img1 .u-text{right:50%;margin-right:-146px;}
	.m-nav.bg-img2 .u-text{right:50%;margin-right:-150px;}
	.m-news .m-date{margin-left:-15px;}
	.m-news .m-tips{margin-right:-15px;}
	.m-news .m-tips .title{width:70%;}
	.swiper-slide .u-free-text{left:0;top:35%;height:7.5em;}
	.swiper-slide .u-tel-text{right:10%;top:53%;height:3.7em;}
	.swiper-slide .u-time-text{height:5em;}
	.swiper-slide .u-time-text > img{height:100%;}
}
@media all and (max-width:375px){
	.swiper-slide .u-free-text{left:0;margin-left: -20px; top:35%;height:7.5em;}
	.swiper-slide .u-tel-text{right:5%;top:53%;height:3.7em;}
}
@media all and (max-width:320px){
	.swiper-slide .u-free-text{left:0;margin-left:-30px;top:35%;height:7.0em;}
	.swiper-slide .u-tel-text{right:0;top:51%;height:3.5em;}
}