body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.sy_bj {
	width:100%;
	height:100%;
	background: url(../images/syqj.png) no-repeat;
	background-size: 100% 100%; 
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
}
.sy_dw {
	position: absolute;
	top: 5%;
	right: 2%;
	width: 22%;
}
.sy_aqcx {
	position: absolute;
	bottom: 12%;
	left: 11%;
	width: 33%;
}
.sy_hldk {
	position: absolute;
	bottom: 0px;
	right: 18%;
	width: 12%;
}
.sy_jtry {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 17%;
}
.sy_hld_bx {
	position: absolute;
	bottom: 10%;
	right: 20%;
	width: 8%;
}
.sy_hld_img {
	margin-bottom: 5px;
}
.sp_bj {
	width: 100%;
	height: 100%;
	position:fixed;
	background:rgba(0,0,0,0.5);
}
.sp_nr {
	width: 90%;
	height: 520px;
	margin: 0 auto;
	border-bottom: 3px solid #fff;
}
.sp_left {
	float: left;
	width: 50%;
	text-align: right;
	margin-top: 130px;
}
.sp_right {
	float: left;
	width: 50%;
	text-align: left;
	margin-top: 130px;
}
.sp_right img {
	margin-left: 60px;
}
.Box {position: relative;padding-top: 150px;}
.Box .content {width: 1510px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 40px;height: 57px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/sp_left.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/sp_right.png) no-repeat center;right: -72px;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 340px;height: 300px;margin-left: 50px;overflow: hidden;text-align: center;color: #FFFFFF;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 340px;height: 230px;transition: all 0.5s;}
.Box .Box_con .conbox ul li .title {color: #ffffff; padding: 5px;}


.bx_gb {
	position: absolute;
	top: 5%;
	right: 2%;
}
.bx_bx {
	position: absolute;
	top: 10%;
	left: 2%;
}
.bx_spbf {
	position: absolute;
	bottom: 10%;
	left: 2%;
	border-radius: 10px;
	width: 480px;
	height: 345px;
	text-align: center;
	background: #44a3ec;
}
.bx_sp {background: #cecece;margin: 15px auto 0px;width: 450px;height: 315px;border-radius: 10px;position: relative;}
.bx_sp .main_video {width: 450px;height: 315px;}

.bx_sp_bf {
	position: absolute;
	left: 37%;
	top: 30%;
}
.bx_sb {
	position: absolute;
	overflow:hidden;
	width: 906px;
	height: 497px;
	bottom: 22%;
	right: 2%;
}
.bx_zs {
	font-size: 30px;
	color: #44a3ec;
	text-align: center;
	margin-top: 30px;
}
.bx_bt {
	font-size: 30px;
	color: #44a3ec;
	margin: 30px auto 0;
	width: 80%;
	border-bottom: 1px solid #ebf2fc;
	line-height: 60px;
}
.bx_left {
	background-image:url(../images/sb_left.png);
}
.bx_right {
	background-image:url(../images/sb_right.png);
	text-align: center;
}
.bx_nr {
	font-size: 24px;
	color: #333333;
	margin: 0 auto;
	width: 80%;
	line-height: 40px;
	height: 400px;
	overflow-y: auto;
}
.bx_tp {
	margin-top: 60px;
	width: 350px;
	height: 390px;
	border-radius: 10px;
}
.bg_bj_52{
	width:100%;
	height:100%;
	background: url(../images/bx_bj.png) no-repeat;
	background-size: 100% 100%; 
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
}

.bg_bj_53 {
	width:100%;
	height:100%;
	background: url(../images/jc_bj.png) no-repeat;
	background-size: 100% 100%; 
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
}
.bg_bj_54{
	width:100%;
	height:100%;
	background: url(../images/qx_bj.png) no-repeat;
	background-size: 100% 100%; 
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
}

.bx_p{ padding: 5px 10px;}
.bx_page{ padding: 5px 10px; font-size: 12px;  color: #358DDF; border-radius: 5px; margin-top: 5px;}
