@font-face { 
	font-family: Sink;
	src: url('font/SinkinSans-200XLight.otf');
} 
body{
	background: #e2e2e2;
}
 
#banner{height: 680px;}
#banner .ps{left:50%;margin-left: -960px;top:0;}
#banner .ps img{width:auto}
.eng_t{font-family: 'Sink';}
h4.eng_t{font-size: 36px;margin-bottom: 10px;}
.info_t p{font-size: 16px;line-height: 40px;}
.info_t{margin-top: 20px;}
.vedio_news{
	height:540px;
	background: #201d21;
}
.vedio_news>.fl{
	width:50%;
	padding-left: 75px;
	box-sizing: border-box;
	position: relative;
}
.vedio_news>.fl h5,.vedio_news>.fl h4,.vedio_news>.fl .text,.vedio_news>.fl .btn{
	position: relative;
	left:1200px
}
.vedio_news>.fl:first-child{
	padding: 0;
}
.vedio_news h4{
	color:#fff;
	font-size: 60px;
	font-family: 'sink';
	height:120px;
	line-height: 120px;
	margin-top: 40px;
}
.vedio_news h4 .big{
	font-size: 100px;
	margin-right: 10px;
	color: #f7b400;
}
.vedio_news h5{
	border-bottom: 1px solid #636164;
	display: inline-block;
	padding-right: 30px;
	color:#fff;
	font-size: 40px;
	font-weight:normal;
	padding-bottom: 15px;
	margin-bottom: 40px;
}
.vedio_news p{
	line-height:29px;
	color:#d8d7d7;
	width:80%;
}
.vedio_news>.fl .text{
	height:145px;
	overflow: hidden;
}
.vedio_news>.fl .text>div{
	position: relative;
	top:0;

}
.prev1,.next1{
	width:44px;
	height:44px;
	display: inline-block;
	cursor: pointer;
	margin: 15px 0 0 10px;
	float:right;
}
.prev1{
	background: url(../images/ab.png) no-repeat;
}
.prev1:hover{
	background: url(../images/ab.png) no-repeat 0 -44px;
}
.next1{
	background: url(../images/ab2.png) no-repeat 0 -44px;
}
.next1:hover{
	background: url(../images/ab2.png) no-repeat 0 0;
}
.btn{width:80%;margin-top: 10px;}
.mall{margin-bottom: 100px;}
.mall ul{overflow: hidden; width: 1200px; margin: 0 auto;}
.mall li{width:400px;position: relative;overflow: hidden;top:600px;}
.mall li img{width:100%;vertical-align: top;}
h4.title{text-align: center;margin: 45px 0;}
h4.title p{font-size: 32px;font-weight: normal;display: inline-block;}
h4.title p span{font-size: 24px;display: block;position: relative;color:#818181}
h4.title p span span{background: #eaf7fe;display: inline-block;padding: 0 5px;}
h4.title p span:after{content: '';width:100%;height:1px;background: #ccc;position: absolute;top:50%;left:0;z-index: -1;}
.mall li .box{position: relative;width:100%;height:100%;position: absolute;left:-100%;top:0;}
.mall li .box>i{width:100%;height:100%;position: absolute;background: #000;opacity: .4;display: block;}
.mall h5{font-weight: normal;font-size: 26px;color:#fff;display: inline-block;margin: 0 auto;padding-bottom: 20px;position: relative;}
.mall h5:after{content: '';width:60%;height:1px;background: #fff;position: absolute;bottom: 0;left:50%;margin-left: -25%;}
.mall li .box .ps{z-index: 1;top:140px;left:0;text-align: center;}
.mall li .box .ps p{width:80%;margin: 30px auto 75px;color:#fff;line-height: 26px;}
.mall li .box .ps a{width:140px;height:42px;line-height: 42px;background:#0a3c5b;display: block;color:#fff;margin: 0 auto;}
.mall li img{transition: 800ms;}
.mall li:hover img{transform: rotateY(180deg);}


.honour{margin: 50px 0 100px;}
#focus_Box{width:710px;height:350px;margin:20px auto;}
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;
		box-shadow:0 20px 60px rgba(255, 0, 0, .6),
		0 0 -60px,
		0 0 -60px,
		0 0 -60px
		;

}
#focus_Box li img{width:100%;height:100%;vertical-align:top}
.honour .prev,.honour .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:26px;height:52px;top:170px;}
.honour .prev{background:url(../images/ab_btn1.png)  no-repeat;left:0px}
.honour .next{background:url(../images/ab_btn2.png)  no-repeat;right:0px} 
.honour .prev:hover{background-position: 0 -51px;}
.honour .next:hover{background-position: 0 -51px;}



#about_mall h4{font-size: 24px;color:#0a3c5b;position: relative;margin: 60px 0;}
#about_mall span{position:relative;display: inline-block;padding-bottom: 15px;}
#about_mall span:after{content: '';width:80%;height:2px;background: #0a3c5b;position: absolute;left:18px;bottom: 0;}
#about_mall .text{line-height: 26px;color:#646464;margin-bottom: 50px;}
#about_mall .address{margin: 40px 0 10px;}
#about_mall .phone{color:#F7B400;font-size:20px ;margin-top: 20px;}

.vjs-poster{background-size: 100% 100%;}
.in-map-go{
	display:block;
	
	padding-top:10px;
}
#about_mall .jm_tel{
	font-size: 18px;
	color: #0a3c5b;
	margin: 25px 0;
}
#about_mall .jm_tel .jm_s1{
	color: #0a3c5b;
	font-size: 18px;
}
