* {
	margin: 0;
	padding: 0;
	outline: none;
	list-style-type: none;
	text-decoration: none;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
body {
	min-width: 1200px;
	overflow-x:hidden;
}
a {
	text-decoration: none;
}
table{
	border-collapse:collapse;
	border-spacing:1;border-spacing:0;
}
input,select,button{
	border: none;
	outline: none;
}
#zg_wrap{
    overflow: hidden; 
}
main{
	height: auto;
	overflow: hidden;
}
.zg_container{
	width: 1022px;
	margin: 0 auto;
	position: relative;
}
.zg_bor{
	border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-webkit-border-radius:  10px;
	cursor: pointer;
}
input::-webkit-input-placeholder {
   color: #000;
}
input::-moz-input-placeholder {
	color: #000;
 }
 input::-ms-input-placeholder {
	color: #000;
 }

  /* 头部 */
.header {
	max-width: 1000px;
	height: 50px;
	margin: 0 auto;
	display: flex;
    justify-content: space-around;
    line-height: 50px;
	position: relative;
}
header ul {
	float: left;
    color: #fff;
}
header ul li {
	display: inline-block;
    padding: 0 14px;
}
header ul li a {
    font-size: 14px;
    color: #838383;
}
header ul li.active a {
	color: #e60012;
}
header span {
	font-size: 16px;
	color: #838383;
    float: right;       
}
header a:hover{
	color: #e60012;
}
.telephone{
    color: #838383;
    font-size: 16px;
}



.zg_banner{
	height:522px;
	background: url(../img/bannerrr.jpg) no-repeat center;
	background-size: 100% 100%;
}

/* 吸顶导航 */
.top_nav{
	height: 98px;
	background: #fa7b2a;
	background-image: url(../img/bg.jpg);
	background-repeat:repeat-y;
}
.top_nav .zg_container{
	display: flex;
	justify-content: space-evenly;
}
.top_nav a{
    width: 191px;
    height: 90px;
    text-align: center;
    display: inline-block;
    font-size: 20px;
    color: #fff;
	background: url(../img/a_bg.png) no-repeat right;
}
.top_nav a b{
	width: 91px;
	display: inline-block;
	font-size: 21px;
	line-height: 42px;
	border-bottom:1px dashed #fff;
}
.top_nav p{
	font-size: 31px;
}
.top_nav p span{
	display: inline-block;
	font-weight: bold;
}
.top_nav a.active p span{
	color: #ffe205;
}
.top_nav a p span:nth-of-type(1){
	transform: rotate(-7deg); 
}
.top_nav a p span:nth-of-type(2){
	transform: rotate(5deg); 
}


main{
	height: auto;
	padding-top: 37px;
	padding-bottom: 5px;
	background-color:#02365b;
	/*background-image: url(../img/bg.jpg);*/
	background-repeat:repeat-y;
}
.title{
	width: 940px;
	height: 112px;
	margin: 0 auto;
	display: flex;
	position: relative;
	color: #fff;
	font-size: 38px;
	line-height: 112px;
	justify-content:space-around;
}
.title span{
	color: #e11a15;
	margin: 0;
	padding: 0;
}
.title b{
	margin-left: -13px;
}
.title>div:nth-of-type(1){
	font-weight: bold;
}
.small_tit{
	color: #000;
	font-size: 29px;
	text-align: center;
	margin-bottom:0px;
}
.small_tit span{
	animation: 2.5s bounce infinite;
}
.title img:nth-of-type(1){
	position: absolute;
	left: -50px;
	top: -49px;
    animation: bird 1.5s ease-in-out infinite;
}
.title  img:nth-of-type(2){
	position: absolute;
	right: -13px;
	top: -40px;
    animation: bird 1s ease-in-out infinite;
}
@keyframes bird {
	50% {
		-webkit-transform: translateY(20px);
		-moz-transform: translateY(20px);
		-ms-transform: translateY(20px);
		-o-transform: translateY(20px);
		transform: translateY(20px);
	}
}
#zg_wrap em {
	position: fixed;
	bottom: -50px;
	background: transparent;
	border-radius: 50%;
	pointer-events: none;
	box-shadow: inset 0 0 10px rgba(255,255,255,0.5);
	animation: animate 4s linear infinite;
}
#zg_wrap em:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	transform: scale(0.25) translate(-70%,-70%);
	background: radial-gradient(#fff,transparent);
	border-radius: 50%;
	
}
@keyframes animate{
	0%{
		transform: translateY(0%);
		opacity: 1;
	}
	99%{
		opacity: 1;
	}
	100%{
		transform: translateY(-1200%);
		opacity: 0;
	}
}
.part1 .qjjt1{
	position: absolute;
	top: -121px;
	left: -163px;
    animation: jiantou4 1s ease-in infinite;
}
.qjjt3{
	position: absolute;
    bottom: -78px;
    left: -138px;
	animation: jiantou4 1s ease-in infinite;
}
.qjjt2{
	width:unset !important;
	height: unset !important;
	background: none !important;
	position: absolute;
	top: -78px;
	right: -166px;
	animation: jiantou4 1s ease-in infinite;
}
.beat-char {
    position: relative;
	background: transparent;
	letter-spacing: 3px;
}


/* part1 */
.part1,.part2,.part4,.part6,.part7,.part8{
	position: relative;
}
.part1 .title{
	background: url(../img/tit8.png) no-repeat center;
}
.part1 .qjjt2{
	top: 104px;
	right: -166px;
}
.part1 .part1_nr{
	display: flex;
}
.part1 .part1_left{
	width: 483px;
	height: 504px;
	margin-right: 110px;
}
.part1 .part1_right{
	width: 280px;
	height: 480px;
	margin-top: 29px;
	background: #FFFFFF;
}
.part1 .bt{
	width: 245px;
	height: 68px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
	padding-left: 17px;
	line-height: 68px;
	margin-left: 19px;
	margin-bottom: 18px;
	background: url(../img/jt2.png) no-repeat center; 
}
.part1 .bt:nth-of-type(2){
	margin-bottom: 9px;
}
.part1 p{
	font-size: 18px;
	line-height: 31px;
	letter-spacing: 1px;
	margin-bottom: 32px;
	margin-left: 19px;
}
.part1 p span{
	color: #ff60cc;
}
.part1 dl{
	float: left;
	text-align: center;
	margin-right: 19px;
}
.part1 dl dt img{
	width: 127px;
	height:115px;
}
.part1 dl dd{
	width: 142px;
	height: 48px;
	background: url(../img/dl_btn.png) no-repeat center;
	color: #fff;
    font-size: 24px;
	line-height: 48px;
}

.swiper-container {
	width: 280px;
	height: 480px;
	margin: 0 !important;
}

/* part2 */
.part2 .title {
	margin-bottom: 3px;
	margin-top:50px;
    background: url(../img/tit8.png) no-repeat center;
}
.part2_nr{
	
	display: flex;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 11px;
	position: relative;
	background: url(../img/part2_bg.png) no-repeat center;
	background-size:100% 100%;
}

.part2_nr .peo1{
	position: absolute;
	right: -123px;
    bottom: -126px;
}
.part2 .part2_left{
	width: 399px;
	height: 579px;
	margin-right: 24px;
}
.part2 .dhs{
	width: 222px;
	height: 64px;
	margin: 0 auto;
	position: relative;
	margin-bottom: 29px;
}
.part2 .part2_left span{
	width: 39px;
	height: 81px;
	display: inline-block;
	animation: jiantou 1s ease-in infinite;
}
.part2 .part2_left .dhs img{
	transform:rotate(180deg);
}
.part2 .part2_left b{
	position: absolute;
	top: 29px;
	left: 138px;
	animation: jiantous 1s ease-in infinite;
}
@keyframes jiantou {
	from {
		opacity: 1;
		transform: translateX(0px);
	}

	to {
		opacity: 0;
		transform: translateX(10px);
	}
}
@keyframes jiantous {
	from {
		opacity: 1;
		
	}

	to {
		opacity: 0;
		
	}
}
.part2 video{
	width: 402px;
	height: 467px;
}
.part2 .part2_right{
	display: flex;
	flex-wrap: wrap;
	    margin-left: 50px;
}
.part2 .part2_right div{
	width: 254px;
	height: 292px;
	background: url(../img/box.png) no-repeat center;
}
.part2 .part2_right div:nth-of-type(1),.part2 .part2_right div:nth-of-type(3){
	margin-right: 23px;
}
.part2 .part2_right div p:nth-of-type(1){
	color: #fff;
    font-size: 24px;
	padding-left: 35px;
    line-height: 37px;
    margin-bottom: 45px;
}
.part2 .part2_right div p:nth-of-type(2){
	padding:0 26px;
	font-size: 20px;
}
.part2 .part2_right>div p:nth-of-type(1) span img{
	margin: 0 1px;
	animation: jiantou 1s ease-in infinite;
}
.part2 .part2_right>div p:nth-of-type(1) span:nth-of-type(2) img{
	animation: jiantou4 1s ease-in infinite;
}
.part2 .part2_right p span{
	color: #ff60cc;
}
@keyframes jiantou4 {
	from {
		opacity: 1;
		transform: translateX(0px);
	}

	to {
		opacity: 0;
		transform: translateX(-10px);
	}
}


/* part3 */
.part3 .title {
    margin-bottom: 55px;
    background: url(../img/tit3.png) no-repeat center;
}
.part3 .part3_nr{
	height: 524px;
	padding: 98px 27px;
	position: relative;
	display: flex;
	margin-bottom: 138px;
	justify-content: space-between;
	background: url(../img/part3_bg.png) no-repeat center;
}
.part3 .part3_nr .peo2{
	position: absolute;
	bottom: -110px;
	left: -89px;
}
.part3 .part3_nr>div{
	width: 235px;
	height: 350px;
	background: url(../img/box2.png) no-repeat center;
}
.part3_nr div p:nth-of-type(1){
	text-align: center;
	margin-top: 32px;
}
.part3_nr div p:nth-of-type(2){
	text-align: center;
	margin-top: 32px;
	font-size: 18px;
	padding: 0 18px;
	text-align: left;
}
.part3_nr div p:nth-of-type(2) span{
	color: #ff39bf;
}



/* part4 */
.part4 .title {
    margin-bottom: 84px;
    background: url(../img/tit4.png) no-repeat center;
}
.part4 .part4_nr{
	height: 472px;
	position: relative;
	margin-bottom: 166px;
}
.part4 .qjjt3{
	bottom: -106px;
}
.part4 .peo3{
	width: 338px;
	height: 471px;
	margin: 0 auto;
}
.part4 .part4_nr .same{
	width: 396px;
	height: 159px;
	padding-top: 25px;
	padding-left: 20px;
	position: absolute;
}
.part4 .part4_nr .same p:nth-of-type(1){
	color: #e070ff;
	font-size: 29px;
	margin-bottom: 7px;
}
.part4 .part4_nr .same p:nth-of-type(2){
    color: #000;
    font-size: 21px;
    padding-right: 24px;
}
.part4 .nltj{
	top: 0;
	left: 0;
	background: url(../img/same1.png) no-repeat center;
}
.part4 .xlxz{
	top: 0;
	right: 0;
	padding-left: 38px !important;
	background: url(../img/same2.png) no-repeat center;
}
.part4 .hjyq{
	bottom: 0;
	left: 0;
	background: url(../img/same3.png) no-repeat center;
}
.part4 .zyyq{
	bottom: 0;
	right: 0;
	padding-top: 10px !important;
	padding-left: 38px !important;
	background: url(../img/same4.png) no-repeat center;
}


/* part5 */
.part5 .title{
    margin-bottom: 39px;
    background: url(../img/tit8.png) no-repeat center;
}
.part5 .part5_nr{
	position: relative;
	margin-bottom: 83px;
}
.part5 .peo4{
	position: absolute;
	right: -148px;
	top: -54px;
}
.part5 .star{
	position: absolute;
    right: -133px;
    top: -47px;
	animation: jiantous 1s ease-in infinite;
}


/* part6 */
.part6 .tit{
	text-align: center;
	margin-bottom: 45px;
}
.part6 .part6_nr{
	height: 296px;
	position: relative;
	margin-bottom: 166px;
	background:#fff;
	border:2px solid #F60;;
}
.part6 .qjjt3{
	bottom: -102px;
}

.part6 .part6_nr .why{
	position: absolute;
	bottom: 16px;
	right: 0px;
	animation: 1s tada infinite;
}
.part6 .part6_nr .ddkq{
	position: absolute;
    top: 66px;
    left: 455px;	
}
.part6 .part6_nr .part6_btn{
	width: 176px;
	height: 49px;
	font-size: 24px;
	position: absolute;
	bottom: 65px;
	animation: 1s heartBeat infinite;
	line-height: 45px;
	text-align: center;
	background: url(../img/yy_btn.png) no-repeat center;
}
.part6 .part6_nr .part6_btn a{
	color: #fff;
}
.part6 .part6_nr .yy_btn{
	left:239px;
}	
.part6 .part6_nr .tl_btn{
	right:248px;
}


/* part7 */
.part7 .title {
    margin-bottom: 124px;
    background: url(../img/tit7.png) no-repeat center;
}
.part7 .part7_nr{
	height:460px;
	display: flex;
	position: relative;
	margin-bottom: 12px;
	margin-top: 12px;
	background:#fff;
	border:2px solid #ff4200;
}
.part7 .qjjt2{
	top: -155px;
}
.part7 .part7_left{
	width: 679px;
}
.part7 .part7_left ul{
	position: absolute;
    left: 47px;
    top: 30px;
}
.part7 .part7_left ul li{
	width: 187px;
	height: 70px;
	color: #fff;
	font-size: 22px;
	cursor: pointer;
	float: left;
	margin-right: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 66px;
	/*-webkit-text-stroke: 1px #000;*/
	background: url(../img/tab_bg.png) no-repeat center;
}
.part7 .part7_left ul li.active{
	background: url(../img/active.png) no-repeat center !important;
}
.part7 .nrs .nr{
	color: #000;
	font-size: 240x;
	display: none;
	line-height: 42px;
	padding-top: 115px;
	padding-left: 47px;
}
.part7 .nrs .nr li span{ float:right; padding-right:50px; color:#900}
.part7 .nrs .nr li span a{color:#900}
.part7 .nrs .nr li span a:hover{color:#ff4b00}
.part7 .nrs .nr.active{
	display: block;
}
.part7 .part7_right{
	width: 320px;
	height: 400px;
	margin-top: 29px;
	background:#fff;
	border: 2px solid #e11a15;
}
.part7 .part7_right .hz_tit{
	height: 64px;
	color: #fff000;
	font-size: 34px;
	text-align: center;
	line-height: 64px;
	font-weight: bold;
	background: #e11a15;
	-webkit-text-stroke: 1px #ff0000;
	border-bottom: 1px dashed #fff;
}
.part7 .part7_right ul{
	padding-top: 19px;
	padding-left: 2px;
}
.part7 .part7_right ul li{
	font-size: 18px;
    line-height: 39px;
    font-weight: bold;
    padding: 0 10px;
    color: #e7ea94;
	background: url(../img/li_bg.png) no-repeat left;
}
.part7 .part7_right a{
	color: #000;
}

.part7 .part7_right a:hover{
	color: #ff0000;
}

/* part8 */
.part8 .title {
    margin-bottom:9px;
    background: url(../img/tit8.png) no-repeat center;
}
.part8 .part8_nr{
	padding: 16px 12px;
	margin-bottom: 38px;
	background: url(../img/part8_bg.png) no-repeat center;
}
.part8 .qjjt2{
	top: 82px;
}
.part8 .table{
	padding-top: 0px;
	background:#fff;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
}

.part8 table{
	width: 100%;
	color: #000;
	text-align: center;
}
.part8 table tr th{
	color:#f2f59b;
	line-height: 69px;
	font-size: 28px;
	-webkit-text-stroke: 1px #ffae63;
	background:#e11a15;
}
.part8 table tr td{
	font-size: 22px;
	padding:15px 10px;
	border: 1px solid #ffae63;
}
.part8 table tr td a{
	display: inline-block;
	animation: 1s bounceIn infinite;
}


/* part9 */
.part9 .title {
    margin-bottom: 58px;
    background: url(../img/tit9.png) no-repeat center;
}

.part9 .part9_nr{
	height: 365px;
	padding-top: 28px;
	padding-left: 12px;
	background: url(../img/part9_bg.png) no-repeat center;
	position: relative;
}
.part9 .hd .prev,
.part9 .hd .next {
	cursor: pointer;
	width: 30px;
	height: 30px;
	background: rgba(0, 0, 0, .6);
	text-align: center;
	line-height: 30px;
	color: #fff;
	position: absolute;
	top: 45%;
	margin-top: -15px;
	z-index: 1;
}

.part9 .bd {
	margin-bottom: 105px;
}

.part9 .hd .prev {
	left: 19px;
	border-radius: 0 15px 15px 0;
}

.part9 .hd .next {
	right: 19px;
	border-radius: 15px 0 0 15px;
}

.part9 .bd .four_tool li {
	width: 250px !important;
	padding: 8px;
	text-align: center;
}

.part9 .bd .four_tool li>div {
	padding-bottom: 20px;
	background-color: #ffeed3;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	-moz-border-radius: 10px;
}

.part9 .bd .four_tool li img {
	width: 100%;
	height: 160px;
	margin-bottom: 20px;
	border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;

}

.part9 .bd .four_tool li>div a {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.part9 .bd .four_tool li>div p:nth-of-type(1) {
	color: #E5292D;
}

.part9 .bd .four_tool li> p {
	color: #333;
	font-size: 16px;
	line-height: 25px;
}


/* 右侧边栏 */
.zgzf_ycxf {
	width: 62px;
	height: auto;
	position: fixed;
	left: 9px;
	top: 45%;
	margin-top: -253px;
	z-index: 96;
}

.zgzf_ycxf li {
	width: 82px;
	margin-bottom: 6px;
	height: 73px;
	background: #fff;
	position: relative;
	box-shadow: 0 0 10px #dcdada;
}

.zgzf_ycxf li .cur {
	display: block;
	padding-top: 46px;
	height: 35px;
	text-align: center;
	font-size: 14px;
	color: #333;
	font-family: 'Microsoft Yahei';
	line-height: 24px;
}

.zgzf_ycxf li:hover .cur {
	text-decoration: none;
	color: #fff;
}

.zgzf_ycxf li:hover {
	background: #e60012;
}

.zgzf_ycxf li.on {
	background: #e60012;
}

.zgzf_ycxf li .zgzf_zx {
	background: url(../img/19_104_1.png) no-repeat center 15px;
}

.zgzf_ycxf li .zgzf_xk {
	background: url(../img/19_10711.png) no-repeat center 18px;
}

.zgzf_ycxf li .zg_wx {
	background: url(../img/19_107.png) no-repeat center 21px;
}

.zgzf_ycxf li .zg_gg {
	background: url(../img/19_106.png) no-repeat center 21px;
}

.zgzf_ycxf li .zg_zwb {
	background: url(../img/19_105.png) no-repeat center 21px;
}

.zgzf_ycxf li .zg_xcx {
	background: url(../img/19_108.png) no-repeat center 21px;
}

.zgzf_ycxf .zgzf_ycxfoli1 {
	height: 38px;
	background: #fff url("../img/zg_bg11.png") no-repeat center 50%;
	cursor: pointer
}

.zgzf_ycxf .zgzf_ycxfoli1:hover {
	background: #e60012 url("../img/zg_bg12.png") no-repeat center 50%;
}

.zgzf_ycxf li:hover .zgzf_zx {
	background-image: url(../img/19_104.png);
}

.zgzf_ycxf li:hover .zg_qq {
	background-image: url(../img/19_10711_1.png);
}

.zgzf_ycxf li:hover .zg_wx {
	background-image: url(../img/19_107_1.png);
}

.zgzf_ycxf li:hover .zg_gg {
	background-image: url(../img/19_106_1.png) !important;
}

.zgzf_ycxf li:hover .zg_zwb {
	background-image: url((../img/19_105_1.png);
}

.zgzf_ycxf li:hover .zg_xcx {
	background-image: url(../img/19_108_1.png);
}

.zgzf_ycxf_ewm {
	width: 104px;
	height: 104px;
	position: absolute;
	right: -143px;
	top: -42px;
	z-index: 99;
	display: none;
	text-align: center;
	line-height: 104px;
	padding-top: 3px;
	padding-left: 1px;
	box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
}

.zgzf_ycxf_ewmn img {
	display: block;
	width: 100px;
	height: 100px;
}

.zgzf_ycxf_ewmn p {
	font: 14px/18px "Microsoft Yahei";
	color: #333333;
	text-align: center;
	margin-top: 4px;
}

.zgzf_ycxf li:hover>div {
	display: block
}

.zgzf_ycxfdiv1 {
	position: absolute;
	right: -143px;
	top: -12px;
	width: 140px;
	display: none;
}

.zgzf_ycxfdiv1 em {
	display: block;
	width: 11px;
	height: 17px;
	background: url(http://szyf.offcn.com/statics/images/img19/offcn19_10711_1.png) no-repeat center;
	position: absolute;
	right: 1px;
	top: 50%;
	margin-top: -64px;
}

.zgzf_ycxfdiv1_1 {
	width: 104px;
	height: 104px;
	box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
	background: #fff;
	padding-top: 4px;
}

.zgzf_ycxfdiv1_1 a {
	display: block;
	width: 75px;
	height: 36px;
	border: 1px solid #E5E5E5;
	padding-left: 36px;
	font: 14px/36px "Microsoft Yahei";
	color: #333333;
	margin: 8px auto 0;
}

.zgzf_ycxfdiv1_1 a:hover {
	color: #DC000C;
	border-color: #DC000C
}

.zgzf_ycxfdiv1a1 {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg13.png") no-repeat 12px 50%;
}

.zgzf_ycxfdiv1a1:hover {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg13_1.png") no-repeat 12px 50%;
}

.zgzf_ycxfdiv1a2 {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg14.png") no-repeat 16px 50%;
}

.zgzf_ycxfdiv1a2:hover {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg14_1.png") no-repeat 16px 50%;
}

.zgzf_ycxfdiv1a3 {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg15.png") no-repeat 15px 50%;
}

.zgzf_ycxfdiv1a3:hover {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg15_1.png") no-repeat 15px 50%;
}

.zgzf_ycxfdiv1a4 {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg16.png") no-repeat 17px 50%;
}

.zgzf_ycxfdiv1a4:hover {
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg16_1.png") no-repeat 17px 50%;
}

.zgzf_ycxfdiv2 {
	position: absolute;
	left: -140px;
	top: 0;
	width: 104px;
	display: none;
}

.zgzf_ycxfdiv2 em {
	display: block;
	width: 11px;
	height: 17px;
	background: url(http://szyf.offcn.com/statics/images/img19/index_ycxf_05.png) no-repeat center;
	position: absolute;
	right: 1px;
	top: 50%;
	margin-top: -106px;
}

.zgzf_ycxfdiv2_1 {
	width: 104px;
	height: 104px;
	box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
	background: #fff;
}

.zgzf_ycxfdiv2_1 h6 {
	font: bold 16px/20px "Microsoft Yahei";
	color: #333333;
	text-align: center;
	background: url("http://szyf.offcn.com/statics/images/img19/zg_bg19.png") no-repeat center 50%;
}


/* 底部地址 */
.footer {
	background: #272525;
	width: 100%;
	min-width: 1250px;
	overflow: hidden;
}

.footer h2 {
	text-align: center;
	line-height: 66px;
	font-size: 48px;
	color: #fff100;
	margin-bottom: 36px;
	margin-top: 30px;
	letter-spacing: 2px;
}

.zg_footerbox {
	width: 100%;
	background: #272525;
}

.zg_footer {
	width: 1000px;
	margin: 0 auto;
	background: #272525;
	padding: 30px 0;
	text-align: center;
	color: #b5b5b5;
	line-height: 28px;
}

.zg_footer a {
	color: #b5b5b5;
}
.box6_box {
    margin-top: 40px;
    box-sizing: border-box;
    padding: 0 50px;
    display: flex;
    justify-content: space-between;
}
.box6_qr_box {
    width: 33%;text-align:center;
}
.box6_qr_box  p{ text-align:center; font-size:24px; color:#000;
}
.peo5{width:200px;}
@media only all and (max-width:1080px) {

	.zg_banner { width: 100%; margin: 0 auto; height:31rem; overflow: hidden; background: url(../img/680a.jpg) center 0px / 100% no-repeat; position: relative; }
	}