
.titleGin{text-align: center;margin-bottom: 40px;font-size: 14px;color: #333;}
.titleGin .title{position: relative; color: #333;margin:0 auto 20px;text-align: center;font-size: 36px;}
.titleGin .title i{font-size: 72px;color: #137d4c;font-style: italic;padding: 10px;
    position: relative; top: 10px;}
.titleGin .title span{position: absolute;top: 50%;height: 2px;background: #409565;width: 70px;margin-top: 14px;}
.titleGin .title .lineL{left: 28%;}
.titleGin .title .lineR{right: 28%;}
.titleGin .intro{max-width: 790px;margin: 0 auto;}
.i_more{background: #008551;width: 160px;height: 42px;line-height: 42px;color: #fff;text-align: center;display: block;
font-size: 16px;cursor: pointer;margin:0 auto; }
.i_more:hover{background: #026b48;color: #fff;}
.titleGy{text-align: center;margin: 0 0 30px;color:#333333}
.titleGy .cn{font-size: 36px;;}
.titleGy .en{text-transform: uppercase;font-size: 18px;}

.i_box01{padding: 80px 0 60px;}
.i_box01 .ul01{width: 1000px;margin: 0 auto;}
.i_box01 .ul01 ul{/*display: flex;justify-content: space-between;*/}
.i_box01 .ul01 ul li{width: 14.28%;position: relative; float:left;}
.i_box01 .ul01 ul li:before{display: block;content: "";clear: both;position: absolute;top: 50%;right: 0%;
width:1px; height:96px;margin-top: -48px; background: #e0e0e0;}
.i_box01 .ul01 ul li:last-child:before{display: none;}
.i_box01 .ul01 ul li .ico{width: 70px;height: 70px;transition: 1s;margin: 0 auto;}

.i_box01 .ul01 ul li .title{font-size: 14px;color: #333333;margin: 15px auto;text-align: center;}
.i_box01 .ul01 ul li:hover .title{color: #008551;}
.i_box01C{padding: 50px 0;position: relative}
		.i_box01 .ul01 ul li.li1 .ico{background: url(../images/156145554113832200.png)no-repeat center;}
		.i_box01 .ul01 ul li.li1:hover .ico{background: url(../images/156145554599811800.png)no-repeat center;}
		.i_box01 .ul01 ul li.li2 .ico{background: url(../images/156145569474453900.png)no-repeat center;}
		.i_box01 .ul01 ul li.li2:hover .ico{background: url(../images/156145568961909500.png)no-repeat center;}
		.i_box01 .ul01 ul li.li3 .ico{background: url(../images/156145571768386800.png)no-repeat center;}
		.i_box01 .ul01 ul li.li3:hover .ico{background: url(../images/156145572198109200.png)no-repeat center;}
		.i_box01 .ul01 ul li.li4 .ico{background: url(../images/156145575617136100.png)no-repeat center;}
		.i_box01 .ul01 ul li.li4:hover .ico{background: url(../images/156145576007792600.png)no-repeat center;}
		.i_box01 .ul01 ul li.li5 .ico{background: url(../images/156145584955395300.png)no-repeat center;}
		.i_box01 .ul01 ul li.li5:hover .ico{background: url(../images/156145584399099900.png)no-repeat center;}
		.i_box01 .ul01 ul li.li6 .ico{background: url(../images/156145652163630800.png)no-repeat center;}
		.i_box01 .ul01 ul li.li6:hover .ico{background: url(../images/156145651668278100.png)no-repeat center;}
		.i_box01 .ul01 ul li.li7 .ico{background: url(../images/156145650992789600.png)no-repeat center;}
		.i_box01 .ul01 ul li.li7:hover .ico{background: url(../images/156145650613074000.png)no-repeat center;}


.certify {position: relative;width: 1200px;margin: 0 auto;}
.certify .swiper-slide {width: 700px;height: 394px;background: #fff;padding-bottom:108px;}
.certify .swiper-slide img {display: block;width: 100%;}
.certify .swiper-slide p {line-height:108px;color: #666;font-size: 16px;margin: 0;vertical-align: middle;}
.certify .swiper-slide p span{font-size: 30px;line-height: 108px;color: #008cd3;margin-left: 35px;margin-right: 30px;display: inline-block;vertical-align: middle;}
.certify .swiper-button-prev{position: absolute;width: 120px;height: 540px;background:url(../images/a_prev.png) no-repeat center;left: -80px;top:50%;margin-top:-270px;outline: none;}
.certify .swiper-button-next{position: absolute;width: 120px;height: 540px;background:url(../images/a_next.png) no-repeat center;right: -80px;top:50%;margin-top:-270px;outline: none;}
.certify .swiper-slide p.title{font-size: 18px;padding: 12px 0;background: #eeeeee;text-align: center;line-height: 20px;}

.i_box01Pc{display: block;}
.i_box01Sj{display: none;}
.i_box01C .swiper-button-next-2,
.i_box01C .swiper-button-prev-2{width: 70px;height: 70px;position: absolute;top: 50%;margin: -35px 0 0;z-index: 9}
.i_box01C .swiper-button-next-2{background:url(../images/a_next.png) left center no-repeat;right:-80px;background-size: 100%;}
.i_box01C .swiper-button-prev-2{background:url(../images/a_prev.png) left center no-repeat;left:-80px;background-size: 100%;}
.swiper-container-2 .swiper-slide {width: 56%;}
.swiper-container-2 .swiper-slide img{width: 100%;}
.swiper-container-2 .swiper-slide p.title{font-size: 18px;padding: 12px 0;background: #eeeeee;text-align: center;}

@media only screen and (max-width: 1200px){
    .i_box01Pc{display: none;}
    .i_box01Sj{display: block;}
    .i_box01{padding: 40px 0 30px;}
    .i_box01C{padding: 40px 0;position: relative}
    .titleGin .title span{display: none;}
    .i_box01 .ul01{width:94%;}
    .i_box01C .swiper-button-next-2,
    .i_box01C .swiper-button-next-2{right:80px;}
    .i_box01C .swiper-button-prev-2{left:80px;}

}

@media only screen and (max-width: 800px){
    .i_box01C{padding: 30px 0;position: relative}
    .i_box01{padding: 30px 0 20px;}
    .i_box01 .ul01{width:94%;}
    .titleGin .title i{font-size: 60px;}
    .titleGin .title{font-size: 30px;}
    .swiper-container-2 .swiper-slide p.title{font-size: 16px;padding: 10px 0;}

}
@media only screen and (max-width: 640px){
    .i_box01C{padding: 20px 0;position: relative}
    .i_box01{padding: 20px 0;}
    .i_box01 .ul01 ul{flex-wrap: wrap;}
    .i_box01 .ul01 ul li{width: 48%;margin: 2% 1%; position: relative;}
    .i_box01 .ul01 ul li:before{display: none;}
    .i_box01C .swiper-button-next-2,
    .i_box01C .swiper-button-prev-2{width: 40px;height: 40px;position: absolute;top: 50%;margin: -20px 0 0;}
    .i_box01C .swiper-button-next-2{right:10px;}
    .i_box01C .swiper-button-prev-2{left:10px;}
    .swiper-container-2 .swiper-slide p.title{font-size: 14px;padding: 8px 0;}

    .titleGy .cn{font-size: 24px !important;}
    .titleGy .en{text-transform: uppercase;font-size: 14px !important;}
    

}

.i_box02{padding: 80px 0;background: url(../images/b_bg.jpg)no-repeat center;width: 1920px; position: relative; margin-left: -960px;left: 50% }
.i_box02 .about_bg{position: absolute;width: 960px;z-index: 2;background: url(../images/b_bg01.jpg)center;height: 570px;left: 0;top: 80px;}
.i_box02 .about_bg+.g-in{position: relative;z-index: 10;/*display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex; -webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;*/}
.i_box02 .titleGy{text-align: left;color:#fff;margin: 80px 0 40px;}
.i_box02 .titleGy .cn{font-size: 36px;}
.i_box02 .content{width: 540px; float: left;}
.i_box02  .font{font-size: 14px;color: #fff;text-align: justify;line-height: 28px;}
.i_box02  .i_more{background: #fff;color: #008551;margin-left: 0; margin-top: 50px;margin-bottom: 70px;}
.i_box02  .i_more:hover{background: #008551;color: #fff;}
.i_box02 .icon02{width: 500px; float: right;}
.i_box02 .icon02 ul{/*display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;*/margin-top: 110px;/*-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;*/}
.i_box02 .icon02 ul li{width: 23%;margin: 0 1% 8px; background: rgba(20, 80, 53,0.3);transition: 1s;flex:0 0 23%;padding: 24px 0 30px; float: left;}
.i_box02 .icon02 ul li:hover{ background: rgba(20, 80, 53,0.8);}
.i_box02 .icon02 ul li .ico{width: 70px;height: 70px;margin: 0 auto;}
.i_box02 .icon02 ul li.li1 .ico{background: url(../images/b_ico01.png)no-repeat center;}
.i_box02 .icon02 ul li.li2 .ico{background: url(../images/b_ico02.png)no-repeat center;}
.i_box02 .icon02 ul li.li3 .ico{background: url(../images/b_ico03.png)no-repeat center;}
.i_box02 .icon02 ul li.li4 .ico{background: url(../images/b_ico04.png)no-repeat center;}

.i_box02 .icon02 ul li.li5 .ico{background: url(../images/syhj04.png)no-repeat center;}
.i_box02 .icon02 ul li.li6 .ico{background: url(../images/syhj02.png)no-repeat center;}
.i_box02 .icon02 ul li.li7 .ico{background: url(../images/syhj01.png)no-repeat center;}
.i_box02 .icon02 ul li.li8 .ico{background: url(../images/syhj03.png)no-repeat center;}
.i_box02 .icon02 ul li .title{font-size: 14px;color: #fff;margin: 15px auto;text-align: center;}


@media only screen and (max-width: 1200px){
    .i_box02{padding: 50px 0;background: url(../images/b_bg.jpg)no-repeat center;width: 100%; position: relative; margin-left: 0;left: 0% }
    .i_box02 .about_bg{display: none;;}
    .i_box02 .content{width: 400px;}
    .i_box02 .icon02{width: 400px;}
}

@media only screen and (max-width: 800px){
    .i_box02{padding: 50px 0 0;background:none;width: 100%;  }
    .i_box02 .about_bg+.g-in{display: block;width: 100%;margin: 0 auto;}
    .i_box02 .content{background: url(../images/b_bg01.jpg)center; width: 94%;margin: 0 auto;padding: 3%;}
    .i_box02 .icon02{width: 94%;margin: 0 auto;padding: 3%;background: url(../images/b_bg.jpg)no-repeat center;background-size:100% 100%;}
    .i_box02 .icon02 ul{margin-top: 0px;}
    .i_box02 .titleGy{text-align: center;margin: 0;padding: 30px 0;}
    .i_box02 .i_more{margin: 15px auto;}

}

@media only screen and (max-width: 640px){
    .i_box02{padding: 20px 0; }
    .i_box02 .about_bg+.g-in{display: block;width: 100%;margin: 0 auto;}
    .i_box02 .content{background: url(../images/b_bg01.jpg)center; width: 94%;margin: 0 auto;padding: 3%;}
    .i_box02 .icon02{width: 94%;margin: 0 auto;padding: 3%;background: url(../images/b_bg.jpg)no-repeat center;background-size:100% 100%;}
    .i_box02 .icon02 ul{margin-top: 0px;}
    .i_box02 .titleGy{text-align: center;margin: 0;padding: 15px 0;}
    .i_box02 .i_more{margin: 15px auto;}
    .i_box02 .font {font-size: 12px;  }
    .i_box02 .icon02 ul li{padding: 15px 0 20px;}

}

.i_box03{padding: 90px 0 52px;}
.i_box03 .hd{text-align: center}
.i_box03 .hd ul{display: inline-block;}
.i_box03 .hd ul li{padding:0 34px ;background: #f1f1f1;float: left;margin: 0 10px;}
.i_box03 .hd ul li a{display: block;height: 40px;line-height: 40px;padding-left: 40px;font-size: 14px;color: #333;}
.i_box03 .hd ul li:hover,
.i_box03 .hd ul li.active{background: #008551;}
.i_box03 .hd ul li:nth-child(1) a{background: url(../images/c_title01.png)left center no-repeat;}
.i_box03 .hd ul li:nth-child(2) a{background: url(../images/c_title02.png)left center no-repeat;}
.i_box03 .hd ul li:nth-child(1):hover a{background: url(../images/c_title01H.png)left center no-repeat;color: #fff;}
.i_box03 .hd ul li:nth-child(2):hover a{background: url(../images/c_title02H.png)left center no-repeat;color: #fff;}
.i_box03 .hd ul li:nth-child(1).active a{background: url(../images/c_title01H.png)left center no-repeat;color: #fff;}
.i_box03 .hd ul li:nth-child(2).active a{background: url(../images/c_title02H.png)left center no-repeat;color: #fff;}
.i_box03 .bd{margin: 48px 0;}
.i_box03 .bd ul{/*display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;*/}
.i_box03 .bd ul li{width: 33%;margin: 0 .15% 3px;position: relative;overflow: hidden;transition: 1s;float: left;}
.i_box03 .bd ul li .img{position: relative;/*display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;justify-content: center;    align-items: center;*/}
.i_box03 .bd ul li img{width: 100%;}
.i_box03 .bd ul li p.title{font-size: 18px;color: #ffffff;position: absolute;text-align: center;width: 100%;transition: 1s;}
.i_box03 .bd ul li .font{position: absolute;width: 80%;height: 100%;background: rgba(20, 80, 53,0.5);top: -100%;padding: 0 10%;transition: 1s;
text-align: center;}
.i_box03 .bd ul li .font .title{margin:80px 0 10px;font-size: 18px;color: #ffffff; }
.i_box03 .bd ul li .font .content{font-size: 14px;color: #fff;}
.i_box03 .bd ul li:hover .font{top: 0;}
.i_box03 .bd ul li:hover p.title{opacity: 0;}


@media only screen and (max-width: 1200px){
    .i_box03{padding: 60px 0 32px;}
    .i_box03 .bd ul li .font{display: none;}
    .i_box03 .bd ul li:hover p.title{opacity: 1;}
}
@media only screen and (max-width: 640px){
    .i_box03{padding: 20px 0 10px;}
    .i_box03 .bd ul li{width: 48%;margin: 0 1% 4px;position: relative;overflow: hidden;transition: 1s;}
    .i_box03 .bd {margin: 24px 0;}
}
@media only screen and (max-width: 414px){
    .i_box03 .hd ul li{padding:0 16px }
}

.i_box04{padding: 70px 0 43px;background: url(../images/d_bg.jpg)repeat center;}
.i_box04 .hd{text-align: center}
.i_box04 .hd ul{display: inline-block;}
.i_box04 .hd ul li{padding:0 34px ;background: #fff;float: left;margin: 0 10px;}
.i_box04 .hd ul li a{display: block;height: 40px;line-height: 40px;font-size: 14px;color: #333;}
.i_box04 .hd ul li:hover,
.i_box04 .hd ul li.active{background: #008551;}
.i_box04 .hd ul li:hover a,
.i_box04 .hd ul li.active a{color: #fff;}
.i_box04 .bd{margin: 48px 0;}
.i_box04 .bd ul{/*display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;
-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;*/}
.i_box04 .bd ul li{width: 31.3%;margin: 0 1%;position: relative;overflow: hidden;transition: .4s; float: left;}
.i_box04 .bd ul li .img{position: relative;}
.i_box04 .bd ul li .img .date{position: absolute;padding:12px 6px;background: #008551;color: #fff; right: 10%;top: 0;text-align: center;font-size: 12px;}
.i_box04 .bd ul li .img .date .d{font-size: 30px;}
.i_box04 .bd ul li img{width: 100%;}
.i_box04 .bd ul li .font{background: #fff;padding: 15px;}
.i_box04 .bd ul li .font .title{margin:0px 0 10px;font-size: 16px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.i_box04 .bd ul li .font .content{font-size: 12px;color: #666;}
.i_box04 .bd ul li:hover{box-shadow: 0 0 9px #999;transform: translateY(-4px)}
.b-5{background: #fafafa;padding: 35px 0;}
.b-5>.g-in{position: relative;}
.b-5 span{display: block;font-size: 30px;font-weight: 600;padding-left: 55px;background: url(../images/join_icon.png) no-repeat left 8px;margin-bottom: 18px;}
.b-5 p{font-size: 14px;line-height: 24px;max-width: 532px;}
.b-5 a{display: block;position: absolute; width: 162px;height: 44px;background: url(../images/join_icon02.jpg) no-repeat;top: 50%;right: 10px;margin-top: -22px;}
@media only screen and (max-width: 900px){
	.b-5{padding: 20px 0;}
	.b-5 a{position: relative;margin-top: 10px;top: 0;}

}

@media only screen and (max-width: 800px){
    .i_box04{padding: 40px 0 23px;}
}

@media only screen and (max-width: 640px){
    .i_box04{padding: 40px 0 23px;}
    .i_box04 .bd ul li:last-child{display: none;}
    .i_box04 .bd ul li{width: 48%;margin: 0 1%;}
    .i_box04 .bd {margin: 24px 0;}
}