﻿@charset "utf-8";
/*end*/
/* body{overflow-x:hidden;overflow-y:hidden;} */


@font-face {
    font-family: 'Montserrat-M';
    src: url('../fonts/Montserrat-Medium.otf')
  }

@font-face {
font-family: 'Montserrat-R';
src: url('../fonts/Montserrat-Regular.otf')
} 

@font-face {
  font-family: 'Montserrat-S';
  src: url('../fonts/Montserrat-SemiBold.otf')
  } 

.blk-main{width:70rem; margin:0 auto;}
em,i{font-style:normal;}



/**************************about*******************************/

.about{height:180rem;background:url(../images/ab1.jpg) no-repeat center;background-size:100% 100%; position: relative;}
.about .abo-tb{width:8.75rem;height: 3.85rem;background:url(../images/abo-gd.png) no-repeat center; background-size:100% 100%;position: absolute;left:50%;top:-1.9rem; transform: translate(-50%,0);}
.about .abo-tb i{display:block;width:100%;height:100%;background:url(../images/abo-tbico.png) no-repeat center;background-size:0.8rem 2rem;position:absolute;left:0;top:0;transform: translate(-50%,-50%);animation: downup 1s infinite linear;-webkit-animation: downup 1s infinite linear;}
.about .abo-fl.fixed{position: fixed; top:1rem;width:9.8rem;left:10%;margin-left:0px}
.about .abo-fl{width:9.8rem;float:left;margin-top: 8rem;margin-left:10%}
@media screen and (max-width: 768px) and (min-width: 320px){
.about .abo-fl{display:none}	
}
.about .abo-fl ul li{height:3rem;}
.about .abo-fl ul li em{display: block;height:3rem; text-align: right;}
.about .abo-fl ul li em a{display: inline-block; line-height: 3rem;font-size: 1.2rem;color:#404040;padding-right:1.2rem;background:url(../images/abo-dd.png) no-repeat right;background-size:0.35rem 0.35rem;}
.about .abo-fl ul li.cur em a,.about .abo-fl ul li:hover em a{color:#c0192a; font-weight: bold;background:url(../images/abo-dd_h.png) no-repeat right;background-size:0.35rem 0.35rem;}
.about .abo-fr{width:55rem;float:right; box-sizing: border-box;}
.about .abo-fr .abo-xhz{ padding-top:3.9rem;}
.about .abo-fr .abo-xhz h2{margin-bottom: 1.7rem;text-align: center;}
.about .abo-fr .abo-xhz h2 span{display: block; line-height: 3.9rem;font-size: 2rem;color:#1a1a1a; font-weight: normal;}
@media screen and (max-width: 768px) and (min-width: 320px){
	.about .abo-fr .abo-xhz h2 span{display: block; line-height: 3.9rem;font-size: 2rem;color:#1a1a1a; font-weight: bold;}
}
.about .abo-fr .abo-xhz h2 i{display: block;width:2.6rem;height:0.15rem;background:#c0192a;margin:0 auto 1.6rem;}
.about .abo-fr .abo-desc{ margin-bottom: 2.55rem;}
.about .abo-fr .abo-desc em{display: block; line-height: 1.65rem;font-size: 0.8rem;color:#4c4c4c; margin-bottom: 0.5rem;}
.about .abo-fr .aboxhz-list .abo-img{width:100%; line-height: 0;}
.about .abo-fr .aboxhz-list .abo-img img{width:100%;}
.about .abo-fr .aboxhz-list .swiper-pagination{line-height: 0;bottom:1.75rem;}
.about .abo-fr .aboxhz-list .swiper-pagination .swiper-pagination-bullet{width:0.6rem;height:0.6rem; border:0.15rem solid #FFFFFF;background:0;margin:0 0.2rem; box-sizing: border-box;}
.about .abo-fr .aboxhz-list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFF;}

.about .abo-fr .abo-ry{padding-top: 4.05rem;}
.about .abo-fr .abo-ry h2{margin-bottom: 1.55rem;}
.about .abo-fr .abo-ry h2 span{display: block; line-height: 3.8rem; text-align: center;font-size: 2rem;color:#1a1a1a;font-weight: normal; }
@media screen and (max-width: 768px) and (min-width: 320px){
.about .abo-fr .abo-ry h2 span{font-weight: bold;}
}
.about .abo-fr .abo-ry h2 i{display: block;width:2.6rem;height:0.1rem; background:#c0192a;margin:0 auto;}
.about .abo-fr .abo-ry .abo-nav{margin-bottom: 1.2rem;margin-top:20px}
.about .abo-fr .abo-ry .abo-nav ul{text-align: center;height:2.3rem;}
.about .abo-fr .abo-ry .abo-nav ul li{display: inline-block;height:2.6rem;font-size: 1.7rem;color:#4c4c4c; line-height: 1.9rem; vertical-align: top;/*margin:0 1rem;*/}
.about .abo-fr .abo-ry .abo-nav ul li.on{background:url(../images/abory-dbx.png) no-repeat bottom center;background-size:0.55rem 0.4rem;color:#C0192A;}
.about .abo-fr .abo-ry .abory-con{padding:0.35rem;background: #FFFFFF;box-shadow: 0.25rem 0.45rem 1.5rem 0px rgba(4,0,0,0.08);}
.about .abo-fr .abo-ry .abory-con .abory-lc{border:0.05rem solid rgba(192,25,42,.15);padding:2.2rem 2.75rem ;position: relative;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left{width:19.05rem;float:left;    display: flex
; align-items: center;justify-content: center;height: 280px;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul{width:100%}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li{height:4.1rem;padding:0 0.75rem; box-sizing: border-box;border-radius: 10px;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li em{display: block;height:4.1rem;border-bottom:0.05rem solid rgba(0,0,0,.09); box-sizing: border-box;text-align: center;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li em i{display: inline-block; line-height: 4.05rem;font-size: 0.8rem;color:#333333;padding:0 1.9rem; position: relative;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li em i:before{width:1.05rem;height:4.05rem;content:"";position: absolute;left:0;top:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li em i:after{width:1.05rem;height:4.05rem;content:""; background:url(../images/940b6264c17948bc8b24b02828030d59.gif) no-repeat left;background-size:100% 100%;position: absolute;right:0;top:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li:last-child em{border-bottom:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li:last-child em{border-bottom:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li.cur{background:#c0192a;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li.cur em i{color:#FFF;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li.cur i:before{ background:url(../images/abory-ico1.png) no-repeat left;background-size:100% 100%;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-left ul li.cur i:after{ background:url(../images/abory-ico2.png) no-repeat left;background-size:100% 100%;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt{width:19.05rem;float:left;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li{height:4.1rem;padding:0 0.75rem; box-sizing: border-box;border-radius: 10px;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li em{display: block;height:4.1rem;border-bottom:0.05rem solid rgba(0,0,0,.09); box-sizing: border-box;text-align: center;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li em i{display: inline-block; line-height: 4.05rem;font-size: .8rem;color:#333333;padding:0 1.9rem; position: relative;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li em i:before{width:1.05rem;height:4.05rem;content:"";position: absolute;left:0;top:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li em i:after{width:1.05rem;height:4.05rem;content:""; background:url(../images/940b6264c17948bc8b24b02828030d59.gif) no-repeat left;background-size:100% 100%;position: absolute;right:0;top:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li:last-child em{border-bottom:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li:last-child em{border-bottom:0;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li.cur{background:#c0192a;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li.cur em i{color:#FFF;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li.cur i:before{ background:url(../images/abory-ico1.png) no-repeat left;background-size:100% 100%;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-leftt ul li.cur i:after{ background:url(../images/abory-ico2.png) no-repeat left;background-size:100% 100%;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-rig{width:26.65rem;float:right; margin-top: 2.5rem; line-height: 0;position: relative;padding:1.3rem 2.55rem 1.95rem; box-sizing:border-box;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-rig .abory-listt img{width:100%;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-jt i{display: block;width:2.1rem;height:2.1rem; overflow: hidden; cursor: pointer;z-index:201;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-jt i img{width:100%; transition: .5s;} i img{width:100%; transition: .5s;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-jt i.abory-prev{position: absolute;left:0.3rem; top:11.35rem;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-jt i.abory-next{position: absolute;right:0.3rem; top:11.35rem;}
@media screen and (max-width: 768px) and (min-width: 320px){
	.about .abo-fr .abo-ry .abory-con .abory-lc .abory-jt i.abory-prev{position: absolute;left:0.3rem; top:7rem;}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-jt i.abory-next{position: absolute;right:0.3rem; top:7rem;}
}
.about .abo-fr .abo-ry .abory-con .abory-lc .abory-jt i:hover img{margin-top:-2.1rem;}
.about .abo-fr .abo-ry .abory-con .abory-lc .aboryy-jt i{display: block;width:2.1rem;height:2.1rem; overflow: hidden; cursor: pointer;z-index:201;}
.about .abo-fr .abo-ry .abory-con .abory-lc .aboryy-jt i img{width:100%; transition: .5s;} i img{width:100%; transition: .5s;}
.about .abo-fr .abo-ry .abory-con .abory-lc .aboryy-jt i.aboryy-prev{position: absolute;left:0.3rem; top:13.35rem;}
.about .abo-fr .abo-ry .abory-con .abory-lc .aboryy-jt i.aboryy-next{position: absolute;right:0.3rem; top:13.35rem;}
.about .abo-fr .abo-ry .abory-con .abory-lc .aboryy-jt i:hover img{margin-top:-2.1rem;}

.about .abo-fr .abo-dsz{padding-top: 4.05rem;}
.about .abo-fr .abo-dsz h2{text-align: center; margin-bottom: 3.3rem;}
.about .abo-fr .abo-dsz h2 span{display: block; line-height: 3.8rem;font-size: 2rem;color:#1a1a1a; font-weight: normal;}
.about .abo-fr .abo-dsz h2 i{display: block; width:2.6rem; height:0.1rem; background:#c0192a;margin:0 auto;}
.about .abo-fr .dsz-left{width:30.6rem;float:left;padding:0.6rem 2.2rem 0 2rem; box-sizing: border-box;position: relative;}
.about .abo-fr .dsz-left:before{width:2.7rem;height:1.9rem;content:"";background:url(../images/dsz-ico1.png) no-repeat center;background-size:100% 100%;position: absolute;left:0;top:0;}
.about .abo-fr .dsz-left:after{width:2.7rem;height:1.9rem;content:"";background:url(../images/dsz-ico2.png) no-repeat center;background-size:100% 100%;position: absolute;right:0;bottom:0;}
.about .abo-fr .dsz-left em{display: block; line-height: 1.65rem; margin-bottom: 1.15rem;font-size: 0.8rem;color:#333333; text-indent: 2em;}
.about .abo-fr .dsz-rw{width:20.85rem;height:25.5rem;float:right;position: relative;}
.about .abo-fr .dsz-rw span{display: block;width:100%; line-height: 0; position: absolute;left:0; bottom:-4.25rem;}
.about .abo-fr .dsz-rw span img{width:100%;}
.about .abo-fr .dsz-rw .dsz-mz{width:3.9rem;position: absolute;right:2.3rem;top:-3.85rem;}
.about .abo-fr .dsz-rw .dsz-mz i{display: block;width:2.4rem; line-height: 0; overflow: hidden;float:left;}
.about .abo-fr .dsz-rw .dsz-mz i img{width:100%;}
.about .abo-fr .dsz-rw .dsz-mz em{display: block;width:0.9rem; text-align: center;float:right; line-height: 0.95rem;font-size: 0.8rem;color:#666666;}

.about .abo-fr .abo-dsj{ padding-top: 3.95rem;}
.about .abo-fr .abo-dsj h2{ margin-bottom: 2.5rem; text-align: center;}
.about .abo-fr .abo-dsj h2 span{display: block; line-height: 3.85rem;font-size: 2rem;color:#1a1a1a;font-weight: normal;}
.about .abo-fr .abo-dsj h2 i{display: block; width:2.6rem; height:0.1rem; background:#c0192a;margin:0 auto;}
.about .abo-fr .abo-dsj ul{height:29.8rem; overflow: auto;}
.about .abo-fr .abo-dsj ul li{ margin-bottom: 0.3rem;height:2.5rem; overflow: hidden; transition: .5s;}
.about .abo-fr .abo-dsj ul li .left{width:6.6rem;float:left; line-height: 2.5rem; position: relative;font-size: 1rem;color:#1a1a1a;font-family: "Montserrat-R";background:url(../images/dsj-ico.png) no-repeat right;background-size:3.05rem 0.25rem;z-index:200;}
.about .abo-fr .abo-dsj ul li .rig{width:44rem;float:left; margin-left: -0.15rem;}
.about .abo-fr .abo-dsj ul li .rig .default{height:2.5rem; width:44rem; box-sizing: border-box;border-radius: 1.25rem;padding:0 2rem 0 1.7rem; border:0.05rem solid #fff;}
.about .abo-fr .abo-dsj ul li .rig .default h4{ line-height: 2.4rem;font-size: 0.8rem;color:#333333;font-weight: normal;background:url(../images/dsj-jia.png) no-repeat right;background-size:0.75rem 0.75rem;}
.about .abo-fr .abo-dsj ul li .rig .hover{padding:1.15rem 1.7rem 1.5rem 2.2rem;background:#F2F2F2;border:0.05rem solid #EDEDED;overflow: hidden;border-radius: 0.75rem; box-sizing: border-box; transition: .5s; opacity: 0;}
.about .abo-fr .abo-dsj ul li .rig .hover dl{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.about .abo-fr .abo-dsj ul li .rig .hover dl dt{width:11rem;line-height: 0; overflow: hidden;border-radius: 0.25rem;}
.about .abo-fr .abo-dsj ul li .rig .hover dl dt p{display: flex;display: -webkit-flex;flex-wrap: wrap;align-items: center;height: 100%;}
.about .abo-fr .abo-dsj ul li .rig .hover dl dt img{width:100%;}
.about .abo-fr .abo-dsj ul li .rig .hover dl dd{width:26.55rem;padding-top:0.55rem;}
.about .abo-fr .abo-dsj ul li .rig .hover dl dd h4{ line-height: 1.9rem;margin-bottom: 0.45rem;font-size: 1.1rem;color:#1a1a1a; font-weight: normal;}
.about .abo-fr .abo-dsj ul li .rig .hover dl dd p{line-height: 1.55rem;font-size: 0.8rem;color:#666666;}
.about .abo-fr .abo-dsj ul li:nth-child(2n-1) .rig .default{background:#F2F2F2;}
.about .abo-fr .abo-dsj ul li.cur .rig .default{display: none;}
.about .abo-fr .abo-dsj ul li.cur{height:auto;}
.about .abo-fr .abo-dsj ul li.cur .rig .hover{opacity: 1; }

.about .abo-fr .abo-wh{padding-top: 4.1rem;}
.about .abo-fr .abo-wh h2{text-align: center; margin-bottom: 2.5rem;}
.about .abo-fr .abo-wh h2 span{display: block; line-height: 3.85rem;font-size: 2rem;color:#1a1a1a; font-weight: normal;}
@media screen and (max-width: 768px) and (min-width: 320px){
	.about .abo-fr .abo-wh h2 span{display: block; line-height: 3.9rem;font-size: 2rem;color:#1a1a1a; font-weight: bold;}
}
.about .abo-fr .abo-wh h2 i{display: block; width:2.6rem; height:0.15rem; background:#c0192a;margin:0 auto;    margin-bottom: 2rem;}
.about .abo-fr .abo-wh ul{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.about .abo-fr .abo-wh ul li{width:17.15rem;position: relative;}
.about .abo-fr .abo-wh ul li .default{width:100%;padding:2.5rem 0.5rem 1.5rem; box-sizing: border-box;background:url(../images/abowh-kk.png) no-repeat center;background-size:100% 100%; transition:.5s;}
.about .abo-fr .abo-wh ul li .default i{display: block;line-height: 1.85rem;font-size: 1rem;color:#fff;margin-left: 1.75rem;z-index:200;}
.about .abo-fr .abo-wh ul li .default em{display: block;line-height: 2.35rem;font-size: 1.2rem;color:#fff;margin-left: 1.75rem;z-index:200;}
.about .abo-fr .abo-wh ul li .default span{display: block;width:100%; line-height: 0; overflow: hidden;z-index:200; margin-top: 1.85rem;}
.about .abo-fr .abo-wh ul li .default span img{width:100%;    border-radius: 10px;}
.about .abo-fr .abo-wh ul li:hover .default{opacity:0;}
.about .abo-fr .abo-wh ul li .hover{display: none;width:100%;height:100%;background:url(../images/abowh-kk_h.png) no-repeat center;background-size:100% 100%; position: absolute;left:0;top:0;right:0; bottom:0;padding:2.55rem 0 0 2.25rem; box-sizing: border-box; transition: 1s;}
.about .abo-fr .abo-wh ul li .hover i{display: inline-block;height: 1.8rem; line-height: 1.7rem;padding:0 0.95rem; margin-bottom: 0.85rem;font-size: 1rem;color:#ffffff; font-weight: bold;border:0.05rem solid rgba(255,255,255,.3); box-sizing: border-box;border-radius: 0.9rem;}
.about .abo-fr .abo-wh ul li .hover span{display: block; line-height: 2.15rem; margin-bottom: 1.55rem;font-size: 1.5rem;color:#ffffff;}
.about .abo-fr .abo-wh ul li .hover div{line-height: 1.5rem;height:11.35rem;font-size: 0.8rem; color:#ffffff;}
.about .abo-fr .abo-wh ul li .hover b.ico{display: block;width:3.85rem; line-height: 0;}
.about .abo-fr .abo-wh ul li .hover b.ico img{width:100%;}
.about .abo-fr .abo-wh ul li:last-child .hover ul{height:11.35rem; margin-bottom: 0.9rem;}
.about .abo-fr .abo-wh ul li:last-child .hover ul li{ margin-bottom: 0.85rem;}
.about .abo-fr .abo-wh ul li:last-child .hover ul li em{display: block; height:1.6rem;font-size: 1.1rem;color:#ffffff;}
.about .abo-fr .abo-wh ul li:last-child .hover ul li em b{display: inline-block; line-height: 1.65rem; font-family: "Montserrat-R"; font-weight: normal;margin-right: 0.95rem;}
.about .abo-fr .abo-wh ul li:last-child .hover ul li strong{display: block; line-height: 1.35rem;font-size: 0.8rem;color:rgba(255,255,255,.65);font-weight: normal;}
.about .abo-fr .abo-wh ul li:hover .hover{display: block;  }

.about .abo-fr .abo-yx{ padding-top: 4.15rem;}
.about .abo-fr .abo-yx h2{ margin-bottom: 1.65rem; text-align: center;}
.about .abo-fr .abo-yx h2 span{display: block; line-height: 3.85rem;font-size: 2rem;color:#1a1a1a; font-weight: normal;}
.about .abo-fr .abo-yx h2 i{display: block; width:2.6rem; height:0.1rem; background:#c0192a;margin:0 auto;}
.about .abo-fr .abo-yx .yx-desc{line-height: 1.55rem; margin-bottom: 2.2rem;font-size: 0.8rem;color:#4c4c4c;}
.about .abo-fr .abo-yx .aboyx-map{height:35.8rem;background:url(../images/aboyx-map.jpg) no-repeat center;background-size:100% 100%;position: relative;}
.about .abo-fr .abo-yx .aboyx-map .map-dq i{display: block;animation: downup 1s infinite linear;-webkit-animation: downup 1s infinite linear;}
@keyframes downup { 0% { transform: translate(0, 0); } 50% { transform: translate(0, -8px); } 100% { transform: translate(0, 0); } }
@-webkit-keyframes downup { 0% { -webkit-transform: translate(0, 0); } 50% { -webkit-transform: translate(0, -8px); } 100% { -webkit-transform: translate(0, 0); } }
.about .abo-fr .abo-yx .aboyx-map .map-dq i img{width: 100%;}
.about .abo-fr .abo-yx .aboyx-map .map-dq i.m1{width:2.45rem;line-height: 0; position: absolute;left:16.8rem;top:7.9rem;}
.about .abo-fr .abo-yx .aboyx-map .map-dq i.m2{width:2.5rem;line-height: 0; position: absolute;left:18.8rem;top:10rem;}
.about .abo-fr .abo-yx .aboyx-map .map-dq i.m3{width:3.2rem;line-height: 0; position: absolute;left:20.5rem;top:9.4rem;z-index:20;}
.about .abo-fr .abo-yx .aboyx-map .map-dq i.m4{width:2.55rem;line-height: 0; position: absolute;left:20.8rem;top:8.05rem;}
.about .abo-fr .abo-yx .aboyx-map .map-dq i.m5{width:2.45rem;line-height: 0; position: absolute;left:22.8rem;top:6.9rem;}
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li{width:0.45rem; height:0.45rem;background:#C0192A;border-radius: 50%;}
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd1{position: absolute;left:8.6rem;top:5.85rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd2{position: absolute;left:7.15rem;top:6.4rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd3{position: absolute;left:7.75rem;top:7.65rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd4{position: absolute;left:4.15rem;top:15.5rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd5{position: absolute;left:8.05rem;top:24.5rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd6{position: absolute;left:11.85rem;top:12.6rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd7{position: absolute;left:19.3rem;top:14rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd8{position: absolute;left:19.85rem;top:14.5rem} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd9{position: absolute;left:19.15rem;top:17.45rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd10{position: absolute;left:20.85rem;top:17.15rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd11{position: absolute;left:25.1rem;top:10.8rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li.yd12{position: absolute;right:12.6rem;top:8.95rem;} 
.about .abo-fr .abo-yx .aboyx-map .abo-yd ul li .walletImgBox{position: relative;width:0.45rem; height:0.45rem;}
.about .abo-fr .abo-yx .walletImgBox .walletSpread1,.walletImgBox .walletSpread2,.walletImgBox .walletSpread3 { position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(192,25,42,.5); box-sizing:border-box; border-radius:50%; opacity:0;}
.about .abo-fr .abo-yx .walletImgBox .walletSpread1 {-webkit-animation:spread 3s linear infinite;animation:spread 3s linear infinite}
.about .abo-fr .abo-yx .walletImgBox .walletSpread2 {-webkit-animation:spread 3s linear 1s infinite;animation:spread 3s linear 1s infinite}
.about .abo-fr .abo-yx .walletImgBox .walletSpread3 {-webkit-animation:spread 3s linear 2s infinite;animation:spread 3s linear 2s infinite}
@-webkit-keyframes spread {
    0% {
     -webkit-transform:scale(1);
     transform:scale(1);
     opacity:1
    }
    100% {
     -webkit-transform:scale(5);
     transform:scale(5);
     opacity:0
    }
   }
   @keyframes spread {
    0% {
     -webkit-transform:scale(1);
     transform:scale(1);
     opacity:1
    }
    100% {
     -webkit-transform:scale(5);
     transform:scale(5);
     opacity:0
    }
   }

.about .abo-fr .abo-yf{padding-top: 4.1rem;}
.about .abo-fr .abo-yf h2{text-align: center; margin-bottom: 1.65rem;}
.about .abo-fr .abo-yf h2 span{display: block; line-height: 3.8rem;font-size: 2rem;color:#1a1a1a; font-weight: normal;}
.about .abo-fr .abo-yf h2 i{display: block; width:2.6rem; height:0.1rem; background:#c0192a;margin:0 auto;}
.about .abo-fr .abo-yf .yf-desc{ margin-bottom: 1.85rem;}
.about .abo-fr .abo-yf .yf-desc h4{line-height: 1.7rem; margin-bottom: 0.3rem;font-size: 1rem;color:#333333; font-weight: bold;}
.about .abo-fr .abo-yf .yf-desc p{ margin-bottom: 0.8rem; line-height: 1.45rem;font-size: 0.8rem;color:#4c4c4c;}
.about .abo-fr .abo-yf ul{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.about .abo-fr .abo-yf ul li{width:17.5rem; position: relative;}
.about .abo-fr .abo-yf ul li span{display: block;width:100%;line-height: 0; overflow: hidden;}
.about .abo-fr .abo-yf ul li span img{width:100%;transition:1s;}
.about .abo-fr .abo-yf ul li em{display: block;width:100%;height:2rem; line-height: 2rem;text-align: center;background:rgba(0,0,0,.3); position: absolute;left:0;bottom:0; z-index:200; font-size: 0.8rem;color:#ffffff;}
.about .abo-fr .abo-yf ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}

.about .abo-fr .abo-jlb{ padding-top: 4.1rem;}
.about .abo-fr .abo-jlb h2{text-align: center; margin-bottom: 1.6rem;}
.about .abo-fr .abo-jlb h2 span{display: block; line-height: 3.75rem;font-size: 2rem;color:#1a1a1a; font-weight: normal;}
@media screen and (max-width: 768px) and (min-width: 320px){
	.about .abo-fr .abo-jlb h2 span{display: block; line-height: 3.9rem;font-size: 2rem;color:#1a1a1a; font-weight: bold;}
}
.about .abo-fr .abo-jlb h2 i{display: block; width:2.6rem; height:0.15rem; background:#c0192a;margin:0 auto;margin-bottom: 2rem;}
.about .abo-fr .abo-jlb .abojlb-desc{line-height: 1.55rem;font-size: 0.8rem;color:#4c4c4c; margin-bottom: 2.6rem;}
.about .abo-fr .abo-jlb .abojlb-con{position: relative}
.about .abo-fr .abo-jlb .abojlb-con .abojlb-list{padding-bottom:2px;}
.about .abo-fr .abo-jlb .abojlb-con dl{width:100%;border:0.05rem solid #E6E6E6; box-sizing: border-box;background:#FFF;}
.about .abo-fr .abo-jlb .abojlb-con dl dt{width:100%; line-height: 0; overflow: hidden;}
.about .abo-fr .abo-jlb .abojlb-con dl dt img{width:100%;}
.about .abo-fr .abo-jlb .abojlb-con dl dd{height:11.6rem;margin-top:-0.95rem;padding-left:1.2rem;z-index:200;position: relative;}
.about .abo-fr .abo-jlb .abojlb-con dl dd h4{width:7rem;height:1.8rem; line-height: 1.8rem; text-align: center; background:#C0192A;border-radius: 0.9rem;font-size: 1.2rem;color:#ffffff; font-weight: bold; margin-bottom: 0.95rem;}
.about .abo-fr .abo-jlb .abojlb-con dl dd .abojlb-desc{line-height: 1.6rem;font-size: 1rem;color:#4c4c4c;margin-bottom:0;margin-top: 1rem;}
@media screen and (max-width: 768px) and (min-width: 320px){
.about .abo-fr .abo-jlb .abojlb-con dl dd{height:11.6rem;margin-top:-0.95rem;padding-left:1.95rem;z-index:200;position: relative;}
.about .abo-fr .abo-jlb .abojlb-con dl dd h4{width:7rem;height:1.8rem; line-height: 1.8rem; text-align: center; background:#C0192A;border-radius: 0.9rem;font-size: 1.4rem;color:#ffffff; font-weight: bold; margin-bottom: 0.95rem;}	
.about .abo-fr .abo-jlb .abojlb-con dl dd .abojlb-desc{line-height: 1.6rem;font-size: 1.2rem;color:#4c4c4c;margin-bottom:0;margin-top: 1rem;}
}

.about .abo-fr .abo-jlb .abojlb-con .abojlb-jt i{display: block;width:2.1rem;height:2.1rem; overflow: hidden; cursor: pointer;z-index:10;}
.about .abo-fr .abo-jlb .abojlb-con .abojlb-jt i img{width:100%; transition: .5s;} 
.about .abo-fr .abo-jlb .abojlb-con .abojlb-jt i.abojlb-prev{position: absolute;left:-1.05rem; top:16.2rem;}
.about .abo-fr .abo-jlb .abojlb-con .abojlb-jt i.abojlb-next{position: absolute;right:-1.05rem; top:16.2rem;}
.about .abo-fr .abo-jlb .abojlb-con .abojlb-jt i:hover img{margin-top:-2.1rem;}

.about .abo-fr .abo-ppgs{padding-top: 3.1rem;}
.about .abo-fr .abo-ppgs h2{text-align: center; margin-bottom: 2.5rem;}
.about .abo-fr .abo-ppgs h2 span{display: block; line-height: 3.8rem;font-size: 2rem;color:#1a1a1a; font-weight: normal;}
.about .abo-fr .abo-ppgs h2 i{display: block; width:2.6rem; height:0.1rem; background:#c0192a;margin:0 auto;}
.about .abo-fr .abo-ppgs .abogs-con{position: relative;}
.about .abo-fr .abo-ppgs .abogs-con .abogs-list{padding-bottom:2.9rem;} 
.about .abo-fr .abo-ppgs .abogs-con .abogs-list .swiper-pagination{line-height:0; bottom:0;}
.about .abo-fr .abo-ppgs .abogs-con .abogs-list .swiper-pagination .swiper-pagination-bullet{width:0.8rem;height:0.8rem;border:0.25rem solid #808080; box-sizing:border-box;margin:0 0.25rem;background:0;}
.about .abo-fr .abo-ppgs .abogs-con .abogs-list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:0.25rem solid #c0192a;}


.about .abo-fr .abo-ppgs .abogs-con dl dt{width:23.5rem; line-height: 0; overflow: hidden;float:left;}
.about .abo-fr .abo-ppgs .abogs-con dl dt img{width:100%;}
.about .abo-fr .abo-ppgs .abogs-con dl dd{float:left;width:31.5rem;height:21.5rem;background:url(../images/abogsbj.jpg) no-repeat center;background-size:100% 100%;padding:2.15rem 5rem 0 4.15rem; box-sizing: border-box;}
.about .abo-fr .abo-ppgs .abogs-con dl dd h4{width:16.5rem; height:3.1rem;line-height: 3.1rem;margin-bottom: 1.4rem;font-size: 1.4rem;color:#fff; font-weight: normal;padding-left:4.05rem;box-sizing:border-box;background:url(../images/desc-yy.png) no-repeat center; background-size:100% 100%;margin-left:-4.15rem; position:relative;}
.about .abo-fr .abo-ppgs .abogs-con dl dd h4:before{width:3rem;height:0.05rem;background:rgba(255,255,255,.3);content:"";position:absolute;left:0;top:1.55rem;}
.about .abo-fr .abo-ppgs .abogs-con dl dd p{line-height: 1.6rem;font-size: 0.8rem;color:#333333;}
.about .abo-fr .abo-ppgs .abogs-con .abogs-jt i{display: block;width:2.1rem;height:2.1rem; overflow: hidden; cursor: pointer;z-index:201;}
.about .abo-fr .abo-ppgs .abogs-con .abogs-jt i img{width:100%; transition: .5s;} 
.about .abo-fr .abo-ppgs .abogs-con .abogs-jt i.abogs-prev{position: absolute;left:-1.05rem; top:9.7rem;}
.about .abo-fr .abo-ppgs .abogs-con .abogs-jt i.abogs-next{position: absolute;right:-1.05rem; top:9.7rem;}
.about .abo-fr .abo-ppgs .abogs-con .abogs-jt i:hover img{margin-top:-2.1rem;}















































































html{font-size:10px;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:8.6px;}}
@media screen and (min-width:360px){html{font-size:9.6px;}}
@media screen and (min-width:375px){html{font-size:10px;}}
@media screen and (min-width:400px){html{font-size:10.6px;}}
@media screen and (min-width:414px){html{font-size:11px;}}
@media screen and (min-width:440px){html{font-size:11.8px;}}
@media screen and (min-width:480px){html{font-size:12.8px;}}
@media screen and (min-width:520px){html{font-size:13.8px;}}
@media screen and (min-width:560px){html{font-size:15px;}}
@media screen and (min-width:600px){html{font-size:16px;}}
@media screen and (min-width:640px){html{font-size:17px;}}
@media screen and (min-width:680px){html{font-size:18.2px;}}
@media screen and (min-width:700px){html{font-size:18.6px;}}
@media screen and (min-width:720px){html{font-size:19.2px;}}
@media screen and (min-width:750px){html{font-size:20px;}}


@media screen and (min-width: 800px) {html {font-size: 12.6px;}}
@media screen and (min-width: 900px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1000px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1100px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1200px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1280px) {html {font-size: 13.4px;}}
@media screen and (min-width: 1366px) {html {font-size: 14.2px;}}
@media screen and (min-width: 1440px) {html {font-size: 15px;}}
@media screen and (min-width: 1600px) {html {font-size: 16.6px;}}
@media screen and (min-width: 1920px) {html {font-size: 20px;}}