.bg1{background:url(	http://www.legaldaily.com.cn/newzt/images/2023_bps_001.jpg) no-repeat;height:800px;}
.bg2{background:url(	http://www.legaldaily.com.cn/newzt/images/2023_bps_002.jpg) no-repeat;height:538px;}
.bg3{background:url(	http://www.legaldaily.com.cn/newzt/images/2023_bps_003.jpg) no-repeat;height:760px;}
.bg4{height:990px;}
.bg5{background:url(	http://www.legaldaily.com.cn/newzt/images/2023_bps_005.jpg) no-repeat;height:800px;position: relative;}
.bg6{background:url(	http://www.legaldaily.com.cn/newzt/images/2023_bps_006.jpg) no-repeat;height:390px;}
.bg7{
	height:890px;
}
.bg2-left{
	width: 700px;
	float: left;
}
.bg2-left-top{
	width: 300px;
	margin-top: 100px;
	margin-left: 325px;
	zoom:1;
}
.bg2-left-top h3 a{
	color: #fff;
	font-size: 22px;
	font-weight: 700;
}
.bg2-left-top p{
	color: #fff;
	font-size: 16px;
	margin-left: 80px;
}
.bg2-left-bot span{
	color: #fff;
	font-size: 16px;
	margin-left: 220px;
	padding:  20px 0 0px 0;
	display: block;
}
.bg2-left-bot p{
	color: #fff;
	font-size: 16px;
	width: 470px;
	margin-left: 220px;
	text-indent:2em;
	
}
.bot1{
	text-indent:2em;
	padding: 0 0 20px 0!important;
}
.bg2-right{
	width: 700px;
	float: right;
}
.bg2-right img{
	width: 460px;
	height: 260px;
	margin-top: 90px;
	margin-left: 25px;
}
.bg2-right p{
	color: #000;
	font-size: 18px;
	margin-left: 30px;
	margin-top: 40px;
}
#certify2 {position: relative;width: 1200px;padding-top:60px}
    #certify2 .swiper-container {padding-bottom: 60px;}
    #certify2 .swiper-slide {width: 325px;height: 490px;background: #fff;box-shadow: 0 8px 30px #ddd;}
    #certify2 .swiper-slide img{width: 325px;height:490px;display:block;}
    #certify2 .swiper-slide a{color:#fff;}
    #certify2 .swiper-pagination-bullet {width: 40px;height:8px;text-align: center;background:#eaa665;border-radius:0 !important;opacity:1;margin-right: 6px;}
    #certify2 .swiper-pagination-bullet-active {background: #ff1900;}
.m51{  width:1200px;margin-left: 100px;padding-top: 150px;}
.bg6{
	padding-top: 235px;
}
.bg6-1{
	float: left;
	width: 360px;
	margin-left: 125px;
}
.bg6 img{
	width: 350px;
	height: 230px;
}
.bg6 p{
	margin-left: 70px;
	width: 285px;
	color: #454343;
	font-size: 16px;
	line-height: 28px;
}
.bg6-2{
	float: left;
	margin-left: 35px;
}
.bg6-3{
	float: left;
	margin-left: 45px;
}
#itag {
    position: relative;
    overflow: hidden;
    width: 1400px;
    height: 800px;
    color: #034cb2;
}
#itag .obj {
    position: absolute;
}
#itag .electro .wrap {
    position: relative;
}
#itag .electro .wrap{
	top: 66px;
	padding: 2px 5px;
	left: 35px;
	width: 160px;
	text-align: center;
	font-size: 24px;
}