.m-banner2,.m-contain,.m-contain-nav li{box-sizing:border-box}.banner2-imgbox img,.m-contain2 .xcx-bg img,.m-contain3 .xcx2 img,.m-contain4 .xcx3 img,.m-contain5 .xcx4 img,.m-contain6 .xcx5 img,.m-contain7 .xcx6 img,.m-contain9 .xcx8 img{max-height:100%;max-width:100%}.m-banner2{height:400px;background:url(/static/images/bg2.jpg) center center no-repeat;padding-top:158px}.banner-descrip{width:300px;height:86px;color:#fff;margin:0 auto;text-align:center}.banner-descrip p:nth-child(1){font-size:30px;margin-bottom:20px}.banner-descrip p:nth-child(2){font-size:18px}.m-contain{min-height:640px;padding-top:60px}.m-title{color:#2a3245;font-size:30px;width:400px;margin:0 auto 20px;text-align:center}.descrip,.m-contain-nav li{color:#7c8395;text-align:center}.across{background:#7eb640;margin:28px auto}.descrip{font-size:16px;width:818px;margin:0 auto 30px}.m-contain-nav{width:720px;margin:0 auto}.m-contain-nav li{float:left;width:80px;height:26px;line-height:26px;font-size:14px;border:1px solid #dddfe3;border-radius:4px;margin-right:8px}.m-contain-nav .active,.m-contain-nav li:hover{background:#7eb640;color:#fff;border:none}.m-contain1 .m-title{margin-bottom:20px}.across{width:60px;height:2px}.banner2-imgbox{position:relative;width:1000px;margin:40px auto;height:360px;text-align:center}.banner2-imgbox .map_info{position:absolute;width:610px;height:210px;bottom:-50px;left:50%;transform:translate(-50%);background-color:rgba(124,131,149,.9);color:#fff;line-height:1.5;border:1px solid #fff;box-shadow:0 0 15px rgba(124,131,149,.9)}.map_h3{padding:10px 0 20px;font-size:20px}.map_flex{display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.m-contain10,.m-contain12,.m-contain14,.m-contain15,.m-contain18,.m-contain2,.m-contain4,.m-contain6,.m-contain8{background:#f8f9fa}.m-contain2 .xcx-bg,.m-contain3 .xcx2,.m-contain5 .xcx4,.m-contain6 .xcx5,.m-contain7 .xcx6,.m-contain9 .xcx8{height:400px;width:100%;text-align:center}.m-contain4 .xcx3{min-height:400px;width:100%;text-align:center}.m-contain3 .xcx2{position:relative}.rotate{position:absolute;top:45%;left:50%;-webkit-animation:change 2s linear infinite}@-webkit-keyframes change{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}.look-more{display:block;width:200px;height:40px;line-height:40px;text-align:center;border-radius:60px;margin:-30px auto 0;color:#7c8395;font-size:18px;background:#fff}.banner_weixin{position:relative;width:1000px;margin:0 auto;font-size:18px}.banner_weixin .animation_l,.banner_weixin .animation_r,.banner_weixin i{position:absolute}.banner_weixin .phone_img{text-align:center}.banner_weixin i{top:6px;display:inline-block;width:10px;height:10px;background-color:#000;border-radius:100%}.banner_weixin .w_1:after,.banner_weixin .w_2:after{content:'';position:absolute;border:transparent}.banner_weixin .w_1{top:60px;left:186px}.banner_weixin .w_1:after{top:10px;left:168px;width:75px;border-bottom:1px dashed rgba(0,0,0,.4)}.banner_weixin .w_1 span{color:#33adf8}.banner_weixin .w_1 i{left:140px;background-color:#33adf8;box-shadow:0 0 10px #33adf8}.banner_weixin .w_2{top:130px;left:103px}.banner_weixin .w_2:after{top:10px;left:186px;width:140px;border-bottom:1px dashed rgba(0,0,0,.4)}.banner_weixin .w_3:after,.banner_weixin .w_4:after{width:180px;border:transparent;content:'';position:absolute}.banner_weixin .w_2 span{color:#71d062}.banner_weixin .w_2 i{left:160px;background-color:#71d062;box-shadow:0 0 10px #71d062}.banner_weixin .w_3{top:200px;left:14px}.banner_weixin .w_3:after{top:10px;left:233px;border-bottom:1px dashed rgba(0,0,0,.4)}.banner_weixin .w_3 span{color:#ffa800}.banner_weixin .w_3 i{left:206px;background-color:#ffa800;box-shadow:0 0 10px #ffa800}.banner_weixin .w_4{top:80px;right:12px}.banner_weixin .w_4:after{top:10px;right:235px;border-bottom:1px dashed rgba(0,0,0,.4)}.banner_weixin .w_4 span{color:#53b8b4}.banner_weixin .w_4 i{left:-20px;background-color:#53b8b4;box-shadow:0 0 10px #53b8b4}.banner_weixin .w_5{top:160px;right:148px}.banner_weixin .w_5:after{content:'';position:absolute;top:10px;right:210px;width:72px;border:transparent;border-bottom:1px dashed rgba(0,0,0,.4)}.banner_weixin .w_5 span{color:#f2857e}.banner_weixin .w_5 i{left:-20px;background-color:#f2857e;box-shadow:0 0 10px #f2857e}