body{ font-family:"Microsoft YaHei";}
.tac{ text-align:center}
.act-hide { display:none;}
.act-wrapper{*zoom:1;position:relative;z-index:1;min-width:1200px;margin:auto;overflow:hidden;_overflow-y:visible;}
.act-wrapper .act-wrapper-bd{*zoom:1;position:relative;z-index:1;text-align:left}
.act-wrapper .act-bgs{position:absolute;left:50%;top:0;z-index:1;width:1920px;margin-left:-960px}
.act-wrapper .act-bg{background-position:50% 0;background-repeat:no-repeat}
.act-wrapper .act-content{position:relative;z-index:2; width:1200px; margin:0 auto;}
.act-hide{display:none!important}
.act-bg1{height:379px;background-image:url("images/als_01.jpg")}
.act-bg2{height:250px;background-image:url("images/als_02.jpg")}
.act-bg3{height:242px;background-image:url("images/als_03.jpg")}
.act-bg4{height:619px;background-image:url("images/als_04.jpg")}
.act-bg5{height:253px;background-image:url("images/als_05.jpg")}
.act-bg6{height:400px;background-image:url("images/als_06.jpg")}
.act-bg7{height:253px;background-image:url("images/als_07.jpg")}
.act-bg8{height:631px;background-image:url("images/als_08.jpg")}
.act-bg9{height:207px;background-image:url("images/als_09.jpg")}
.act-bg10{height:497px;background-image:url("images/als_10.jpg")}
.act-bg11{height:233px;background-image:url("images/als_11.jpg")}
.act-bg12{height:448px;background-image:url("images/als_12.jpg")}
.act-wrapper .act-bg13{width:100%;height:564px;padding-top: 215px;background-image:url("images/als_33.jpg")}
.act-bg14{height:218px;background-image:url("images/als_34.jpg")}
.act-bg15{height:524px;background-image:url("images/als_35.jpg")}
.act-bg16{height:550px;background-image:url("images/als_36.jpg")}
.act-bg17{height:557px;background-image:url("images/als_37.jpg")}
.act-bg18{height:233px;background-image:url("images/als_38.jpg")}
.act-wrapper .act-bg19{width:100%;height:367px;padding-top:20px;background-image:url("images/als_39.jpg")}
.act-wrapper .act-bg20{width:100%;height:517px;background-image:url("images/als_40.jpg")}

.act-contentY{height:2082px;width:1200px; margin:0 auto;}
.act_sec {background:transparent;position:relative;width:1200px;margin:auto;}
.act_sec .banner_askBut { position:absolute; left:430px; top:375px;}
.act_sec .banner_askBut02 { position:absolute; left:913px; top:79px;}
.act-bg19 .swiper-slide img{margin:0 20px;padding: 8px;border: 1px solid #7e7e7d;width: 460px;height: 290px}
.act-bg19 .swiper-slide{margin-bottom: 15px}
.content-wrapperBg01 { background-color:#6ba3e6;}
.content-wrapperBg02 { background:url(images/content-wrapperBg02.png) top center no-repeat; background-size:100% 100%;}

.act-content01 { margin:0 auto; width:1152px; height:1831px; background:url(images/bg01.png) top center no-repeat; box-shadow:5px 5px 0 #4a6c94; text-align:center;}
.act-content02 { margin:0 auto; width:1152px; height:auto;  background:url(images/bg02.png) top center no-repeat; background-size:100% 100%; box-shadow:5px 5px 0 #4a6c94; text-align:center; overflow:hidden;}
.act-content03 { margin:0 auto;  height:auto; background:url(images/bg03.png) top center no-repeat; background-size:100% 100%; box-shadow:5px 5px 0 #4a6c94; text-align:center; overflow:hidden;}

.h2Img { padding:30px 0; text-align:center;}
.h2Img01 { padding:30px 0 30px 120px;}

.picList,.picList02 { width:100%;}
.picList ul { width:100%;}
.picList li,.picList02 li { float:left; position:relative;}
.picList .w963 { width:963px; margin:0 auto 0;}
.picList .w963 li { width:963px;}
.picList .w963 li .img02 { position:absolute; bottom:2px; left:10px;  box-shadow:none;}
.picList img { box-shadow:5px 5px 10px #8696aa; border-radius:10px;}

.picList .w348 li { width:348px; margin-right:18px;}
.picList .w348 li:first-child { margin-left:35px;}

.picList .w520 li { width:520px;  margin-left:35px;}

.picList02 li { margin-right:10px;}
.picList02 img { box-shadow:5px 5px 10px #8696aa; border-radius:0;}
.picList02 .w320 { width:320px; float:left;  margin:0 15px;}
.picList02 .w320 li { width:320px; }
.picList02 .w270,.picList02 .w400 { float:left;}
.picList02 .w400 { margin-top:30px;}
.picList02 .w270 li { width:270px; }
.picList02 .w400 li { width:400px; }
.picList02 .w400 li:first-child {  margin-right:30px; }

.mnExp { text-align:center; background:#eeeeee url(images/bg04.png) bottom center no-repeat; }
.mnExp p { font-family:"Microsoft YaHei"; font-size:18px; line-height:1.5em; padding:15px 0; color:#fff;}

.ly{ text-align:center}
.ly li{ display:inline-block; width:220px; vertical-align:top; margin-right:50px;padding: 40px 0 25px}
.ly li b{display:block; text-align:center; font-size:20px; border-bottom:1px solid #bb8a1b; margin-bottom:10px; line-height:2}
.ly li p{text-align:left; font-size:18px; line-height:24px}
.pona{position: absolute}
.btb{top: 50px;left: 280px;border-radius: 8px}
.bt1{top: 50px;left: 654px;}
.bt2{top: 320px;left: 654px;}
.why li{float: left;width: 240px;padding-top: 55px;text-align: center}
.why li p{color: #e4aa2c;font-size: 24px;line-height: 2;margin-top: 35px}
.sj{color: #fff;font-size: 26px;width: 460px;line-height: 35px}
.sj1{top:70px;right: 60px}
.sj2{top:240px;right: 10px}
.sj3{top:410px;right: 60px}
.ql{color: #fff;font-size: 24px;line-height: 50px;    padding-top: 288px; padding-left: 120px;}
.ys li{float: left;width: 255px;margin:0 22px;padding-top: 42px}
.ys li:hover img{filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.ys p{font-size: 22px;color: #fff;padding: 15px}

.swiper-container { width: 100%; height: 100%; margin-left: auto; margin-right: auto;padding-bottom:30px }
.swiper-slide { text-align: center;  /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items: center;
    -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; }
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0 !important;}
.swiper-pagination-bullet{width: 24px !important;height: 24px !important;background: url(images/non.jpg) !important;opacity: 1 !important;}
.swiper-pagination-bullet-active{background: url(images/on.jpg) !important;}
.act-bg19 .swiper-pagination-bullet-active{background: url(images/hon.jpg) !important;}

.zj{color: #2f2f2f;font-size: 22px;line-height: 62px}
.zj1{  top: 345px; left: 265px;}
.pt15{padding-top: 15px}
.pt20{padding-top: 20px}
.tx{font-size: 26px;top: 170px;left: 190px;line-height: 38px}
.img1 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }

.img1:hover { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}