@charset "utf-8";
/*  
 * @created : 2019/08/24
 * @author : 万狼科技
 * @url : https://www.wanlang.cn/
*/
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
*:before, *:after {box-sizing: inherit;}
.clear{line-height:0;height: 0;font-size: 0;clear:both; zoom: 1;}
.clearfix:before{content: ""; display: block;visibility: hidden;height:0;font-size: 0;clear: both;}
.clearfix:after{content: ""; display: block;visibility: hidden;height:0;font-size: 0;clear: both;}
a{color:inherit;text-decoration: none !important;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
a:hover{color: #C8000A;}
img{max-width:100%;border: 0;vertical-align: middle;}
button{cursor:pointer;border: 0;}
body{height:100%;min-width: 1280px;max-width: 1920px;margin: 0 auto;font-size: 14px;min-height: 100%;color: #3F3F3F;line-height: 30px;background: #fff;position: relative;padding: 0;overflow-x: hidden;}
h1,h2,h3,h4,h5{font-weight: 400;margin: 0;padding: 0;font-family: inherit;color: inherit;}
h2{font-size: 36px;line-height: 38px;text-align: center;padding-bottom: 12px;position: relative;}
h2:after{display: block;content: '';width: 30px;height: 3px;background: #C8000A;position: absolute;left: 50%;bottom: 0;margin-left: -15px;}
h1{font-size: 24px;line-height: 31px;color: #242424;}
input{outline: none;border: 0;}
input::-webkit-input-placeholder{color: #999;}
input::-moz-input-placeholder{color: #999;}
input::-ms-input-placeholder{color: #999;}
.layui-container{padding: 0;width: 1200px;margin: 0 auto;}
.wl-left{float: left;}
.wl-right{float: right;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.center{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.line-clamp{display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.wl-des{font-size: 20px;line-height: 32px;text-align: center;padding: 8px 0 12px;position: relative;}
.layui-col-lg2{width: 16.66666667%;float: left;}
.layui-col-lg5{width: 41.66666667%;float: left;}
.layui-col-lg6{width: 50%;float: left;}

/*放大*/
.show-swiper .swiper-slide:hover img,.products li:hover img,.solutions li:hover img,.wl-course .list li:hover .top span{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}

/*头部*/
.wl-header{min-width: 1280px;width: 100%;height: 118px;position: fixed;left: 0;top: 0;z-index: 10;padding: 22px 26px;background: #fff;}
.wl-logo{float: left;height: 100%;}
.wl-name{float: left;padding: 13px;}
.wl-name h4{font-size: 16px;line-height: 17px;color: #242424;}
.wl-nav ul{padding: 0 17px;}
.wl-nav li{float: left;padding: 0 10px;}
.wl-nav a{display: block;font-size: 16px;line-height: 40px;padding: 0 24px;border-radius: 20px;}
.wl-nav li.active a,.wl-nav li:hover a{background: #C8000A;color: #fff;}
.wl-header .list{float: right;padding: 18px 0;}
.wl-header .list li{float: left;position: relative;line-height: 38px;margin-left: 10px;font-size: 16px;color: #333;}
.wl-header .item1{width: 38px;height: 38px;text-align: center;font-weight: 600;}
.wl-header .item1 a{display: block;width: 100%;height: 100%;border: 1px solid #c5c5c5;border-radius: 100%;}
.wl-header .item1:hover a{border-color: #C8000A;}
.wl-header .item2{height: 38px;min-width: 38px;}
.wl-header .item2 .icon{width: 38px;height: 38px;border-radius: 100%;position: absolute;right: 0;top: 0;z-index: 2;cursor: pointer;}
.wl-header .item2 .form{height: 100%;width: 0;border-radius: 26px;position: absolute;right: 0;top: 0;background: #fff;overflow: hidden;}
.wl-header .item2 .input{width: 100%;height: 100%;padding-left: 15px;padding-right: 45px;}
.wl-header .item2 .btn{width: 38px;height: 38px;position: absolute;right: 0;top: 0;opacity: 0;z-index: 3;}
.wl-header .item2 .form.on{border: 1px solid #c5c5c5;}
.wl-header .item3{width: 38px;height: 38px;background: url(../images/wl_icons.png) no-repeat -38px 0;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.wl-header .item3:hover{background-position: -38px -38px;}
.wl-header .item3 .code{width: 140px;height: 140px;padding: 5px;position: absolute;left: 50%;top: 38px;margin-left: -70px;display: none;z-index: 5;}
.wl-header .item3 img{width: 100%;}
.wl-header .item3:hover .code{display: block;}
.wl-header .item4{padding-left: 58px;}
.wl-header .item4 strong{font-size: 30px;color: #C8000A;}
.wl-header .item4:before{display: block;content: '';width: 38px;height: 38px;background: url(../images/wl_icons.png) no-repeat 0 0;position: absolute;left: 0;top: 0;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.wl-header .item4:hover:before{background-position: 0 -38px;}
.header-layer{height: 118px;}
/*尾部*/
.wl-footer{background: #454241;padding: 50px 0;color: #fff;}
.wl-footer .list .top{height: 74px;}
.wl-footer .list span{font-size: 24px;line-height: 31px;}
.wl-footer .list p{font-size: 16px;line-height: 18px;}
.wl-footer .info{line-height: 40px;}
.wl-footer .info span{padding-right: 40px;}
.wl-footer .code{text-align: center;line-height: 28px;}
.wl-copyright{background: #454241;border-top: 1px solid #707070;line-height: 45px;font-size: 14px;color: #fff;}

/*轮播图*/
.wl-banner .swiper-slide{position: relative;background: url(../images/loading.gif) 50% no-repeat;}
.wl-banner img{width: 100%;display: block;}
.wl-banner .swiper-pagination{bottom: 24px;}
.wl-banner .swiper-pagination-bullet{background: #fff;opacity: 1;outline: none;width: 10px;height: 10px;}
.wl-banner .swiper-pagination-bullet-active{background: #C8000A;}

/*主营产品*/
.index-pro{text-align: center;padding: 52px 0 56px;}
.index-pro .pro-list{padding: 34px 0 60px;}
.pro-list li{float: left;width: 25%;background: #F1F1F1;border-left: 1px solid #fff;border-bottom: 1px solid #fff;position: relative;text-align: center;overflow: hidden;}
.pro-list li span{display: block;font-size: 20px;line-height: 32px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;padding: 0 15px;position: absolute;left: 0;bottom: 10px;}
.pro-list li a{display: block;width: 100%;height: 100%;background: rgba(0,0,0,.72);position: absolute;left: -100%;top: -100%;z-index: 2;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.pro-list li a span{display: block;font-size: 30px;line-height: 40px;color: #fff;left: 0;bottom: auto;top: 50%;margin-top: -20px;}
.pro-list li:hover a{left: 0;top: 0;}
.pro-list li a span:hover{color: #C8000A;}
.wl-btn{text-align: center;}
.wl-btn a{display: inline-block;font-size: 16px;line-height: 40px;background: #C8000A;color: #fff;border-radius: 20px;padding: 0 54px;}
.wl-btn a:hover{padding: 0 64px;}
/*他们选择了博索特*/
.index-select{padding: 45px 0;background: url(../images/bg/wl_bg1.png) no-repeat top center;background-size: 100% 100%;}
.brand-swiper{padding: 26px 0 52px;}
.brand-swiper .swiper-pagination{bottom: 0;}
.brand-swiper .swiper-pagination-bullet{background: #fff;opacity: 1;outline: none;width: 10px;height: 10px;border: 1px solid #707070;}
.brand-swiper .swiper-pagination-bullet-active{background: #707070;}
.brand-swiper .swiper-slide{height: 114px;padding: 1px;}
.brand-swiper .swiper-slide a{display: block;width: 100%;height: 100%;border: 1px solid #BCBCBC;position: relative;}
.brand-swiper .swiper-slide:hover a{border-color: #C8000A;}
/*关于我们*/
.index-about{padding: 56px 0 60px;}
.index-about .layui-row{padding-top: 30px;height: 531px;}
.index-about .img{position: relative;height: 531px;overflow: hidden;background: url(../images/wl_imgs1.jpg) no-repeat right center;background-size: auto 100%;}
.index-about .img img{position: absolute;left: 0;top: 0;width: 960px;height: 531px;}
.index-about .box{height: 531px;background: url(../images/bg/wl_bg2.jpg) no-repeat top center;background-size: 100% 100%;}
.slideTxtBox{width: 600px;padding: 30px;}
.slideTxtBox .bd ul{zoom: 1;}
.slideTxtBox .bd .cont{font-size: 14px;line-height: 28px;height: 300px;overflow: hidden;}
.slideTxtBox .hd{position: relative;}
.slideTxtBox .hd ul{padding-top: 30px;}
.slideTxtBox .hd li{float: left;width: 104px;cursor: default;text-align: center;margin-right: 20px;}
.slideTxtBox .hd li .icon{width: 104px;height: 104px;border: 1px solid rgba(63,63,63,1);border-radius: 100%;position: relative;}
.slideTxtBox .hd li span{display: inline-block;font-size: 14px;line-height: 20px;padding: 12px 0;}
.slideTxtBox .hd li.on .icon,.slideTxtBox .hd li:hover .icon{border-color: #C8000A;}
.slideTxtBox .hd li .icon:before{display: block;content: '';width: 30px;height: 30px;background: url(../images/wl_icons.png) no-repeat;position: absolute;left: 37px;top: 37px;}
.slideTxtBox .hd li.item1 .icon:before{background-position: 0 -76px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.slideTxtBox .hd li.item2 .icon:before{background-position: -30px -76px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.slideTxtBox .hd li.item3 .icon:before{background-position: -60px -76px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.slideTxtBox .hd li.item4 .icon:before{background-position: -90px -76px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.slideTxtBox .hd li.item1:hover .icon:before,.slideTxtBox .hd li.item1.on .icon:before{background-position: 0 -106px;}
.slideTxtBox .hd li.item2:hover .icon:before,.slideTxtBox .hd li.item2.on .icon:before{background-position: -30px -106px;}
.slideTxtBox .hd li.item3:hover .icon:before,.slideTxtBox .hd li.item3.on .icon:before{background-position: -60px -106px;}
.slideTxtBox .hd li.item4:hover .icon:before,.slideTxtBox .hd li.item4.on .icon:before{background-position: -90px -106px;}
.slideTxtBox .hd li.on span,.slideTxtBox .hd li:hover span{color: #C8000A;}
/*项目展示*/
.index-show{padding-bottom: 40px;}
.show-swiper{padding-bottom: 52px;}
.show-swiper .swiper-pagination{bottom: 0;}
.show-swiper .swiper-pagination-bullet{background: #fff;opacity: 1;outline: none;width: 10px;height: 10px;border: 1px solid #707070;}
.show-swiper .swiper-pagination-bullet-active{background: #707070;}
.show-swiper .swiper-slide{float: left;width: 300px;height: 220px;overflow: hidden;}
.show-swiper .swiper-slide a{display: block;width: 100%;height: 100%;position: relative;}
/*弹窗轮播*/
.thumb-popup {display: none;position: fixed;left: 0;top: 0;z-index: 100;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);}
.thumb-copy-wrapper{position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);width: 94%;height: 60%;max-width: 1000px;background: #fff;overflow: hidden;}
.thumb-copy-wrapper .swiper-wrapper li {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.thumb-copy-wrapper .swiper-wrapper li img {display: block;max-height: 80%;position: relative;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.thumb-copy-wrapper .close {position: absolute;right: 0px;top: 0px;z-index: 9;width: 30px;height: 30px;font-size: 30px;font-weight: bold;line-height: 30px;text-align: center;color: #333;background: rgba(255, 255, 255, 0.5);cursor: pointer;}

/*详情页面*/
.wl-subnav{background: #F5F5F5;}
.wl-subnav .nav{float: left;}
.wl-subnav .nav li{float: left;}
.wl-subnav .nav a{display: block;line-height: 50px;color: #373737;padding: 0 19px;margin-right: 1px;}
.wl-subnav .nav li.active a,.wl-subnav .nav li:hover a{background: #C8000A;color: #fff;}
.wl-position{float: right;text-align: right;padding: 10px 0;padding-left: 20px;position: relative;height: 50px;font-size: 12px;line-height: 30px;color: #373737;}
.wl-position:before{display: block;content: '';width: 12px;height: 12px;background: url(../images/icon/home.png) no-repeat center;background-size: 100%;position: absolute;left: 0;top: 50%;margin-top: -6px;}
.pro-detail{padding: 50px 0 100px;}
.pro-detail .swiper{float: left;width: 560px;margin-right: 40px;}
.gallery-top{margin-bottom: 10px;}
.gallery-thumbs{padding: 0 35px;}
.gallery-thumbs .swiper-slide{width: 148px;height: 110px;}
.gallery-thumbs .swiper-button-next, .gallery-thumbs .swiper-button-prev{width: 35px;height: 110px;top: 0;margin-top: 0;opacity: 1;}
.gallery-thumbs .swiper-button-prev{left: 0;background: url(../images/icon/left.jpg) no-repeat;}
.gallery-thumbs .swiper-button-next{right: 0;background: url(../images/icon/right.jpg) no-repeat;}
.pro-detail .cont{font-size: 14px;line-height: 30px;color: #232323;}
.pro-detail .cont h2{font-size: 36px;line-height: 47px;color: #C8000A;text-align: left;}
.pro-detail .cont h2:after{display: none;}

/*产品列表*/
.products{padding: 24px 0 40px;}
.products li{width: 282px;float: left;margin-left: 14px;margin-bottom: 14px;background: none;overflow: hidden;position: relative;}
.products li:nth-child(4n+1){margin-left: 0;}
.products li a{display: block;background: #F1F1F1;}
.products li span{display: block;width: 100%;padding: 0 15px;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.products li .span{background: #C8000A;color: #fff;line-height: 50px;font-size: 16px;position: absolute;left: 0;bottom: -50px;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.products li:hover span{bottom: 0;}
/*分页*/
.page{width: 100%;}
.page ul{text-align: center;font-size: 0;line-height: 0;content: '';}
.page ul li{display: inline-block;margin: 0 6px;}
.page ul li a,.page ul li span{display: inline-block;font-size: 16px;color: #000;line-height: 28px;padding: 0 10px;background: #E8E8E8;}
.page ul li:hover a,.page ul li.active a,.page ul li:hover span,.page ul li.active span{background: #B50005;color: #fff;}
.page ul li.disabled:hover span{color: #000;}
.page ul li.disabled{pointer-events: none;}

/*解决方案*/
.wl-solution{padding: 30px 0 50px;}
.solutions{padding: 20px 0 56px;}
.solutions li{width: 100%;float: left;padding: 20px 0;border-bottom: 1px solid #707070;position: relative;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.solutions li a{width: 100%;float: left;}
.solutions li .img{width: 290px;height: 216px;float: left;margin-right: 30px;overflow: hidden;}
.solutions li dl{padding-top: 15px;}
.solutions li dt{font-size: 16px;color: #000;font-weight: 600;line-height: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.solutions li dd{-webkit-line-clamp: 5;font-size: 14px;line-height: 30px;color: #232323;height: 150px;margin-top: 10px;}
.solutions li:before{display: block;content: '';width: 0;height: 1px;background: #C8000A;position: absolute;left: 50%;bottom: 0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.solutions li:after{display: block;content: '';width: 0;height: 1px;background: #C8000A;position: absolute;right: 50%;bottom: 0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.solutions li:hover:before{width: 50%;}
.solutions li:hover:after{width: 50%;}
.solutions li:hover{border-color: #fff;}
.solutions li:hover dt{color: #C8000A;}

/*解决方案详情*/
.solution-detail{padding: 50px 0 100px;}
.solution-detail h2:after{display: none;}
.solution-detail .des{text-align: center;}
.solution-detail .des span{display: inline-block;font-size: 14px;line-height: 36px;color: #999;padding-left: 20px;background-size: 14px 14px;margin: 0 20px;}
.solution-detail .des .time{background: url(../images/icon/time.png) no-repeat left 10px;}
.solution-detail .des .look{background: url(../images/icon/look.png) no-repeat left 10px;}
.solution-detail .cont{font-size: 14px;line-height: 30px;color: #232323;padding-top: 20px;}
.nextpage{width: 100%;padding-top: 25px;}
.nextpage li{width: 100%;text-align: left;font-size: 16px;line-height: 30px;color: #666;text-indent: -2em;margin-left: 2em;}
.nextpage li a{font-size: 16px;line-height: 30px;color: #666;}
.nextpage li a:hover{color: #C8000A;}

/*关于我们页面*/
.about-introduction{padding: 40px 0 50px;}
.strong{display: block;font-size: 60px;line-height: 67px;color: rgba(63,63,63,.1);}
h3{font-size: 36px;line-height: 38px;text-align: left;padding-bottom: 12px;position: relative;}
h3:after{display: block;content: '';width: 30px;height: 3px;background: #C8000A;position: absolute;left: 0;bottom: 0;}
.about-introduction .box{position: relative;padding-bottom: 106px;}
.introduction{width: 570px;float: right;border: 5px solid #C8000A;padding: 45px 39px 45px 95px;position: relative;top: 0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.about-introduction .img{position: absolute;left: 0;top: 60px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.introduction b{display: inline-block; font-size: 24px;line-height: 26px;color: #000;}
.introduction .cont{font-size: 16px;line-height: 32px;color: #3F3F3F;}
.about-introduction .box:hover .img{top: 30px;}
.about-introduction .box:hover .introduction{top: 30px;}
.about-introduction .idea{background: #EEB1B4;margin-top: 20px;text-align: center;font-size: 24px;line-height: 36px;color: #000;padding: 32px 15px;font-weight: 400;}
.wl-partner{background: url(../images/bg/wl_bg3.jpg) no-repeat center;background-size: 100% 100%;padding: 60px 0 50px;}
.wl-partner .list{padding-top: 24px;}
.wl-partner .list li{width: 227px;height: 114px;float: left;border: 1px solid #BCBCBC;margin-left: 16px;margin-bottom: 21px;position: relative;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.wl-partner .list li:nth-child(5n+1){margin-left: 0;}
.wl-partner .list li:hover{border-color: #C8000A;}
.wl-course{padding: 80px 0 70px;}
.wl-course .list{padding-top: 25px;}
.wl-course .list li{float: left;width: 188px;margin-left: 14px;text-align: center;cursor: default;}
.wl-course .list li:nth-child(6n+1){margin-left: 0;}
.wl-course .list .top{width: 188px;height: 188px;background: #FCF0F1;padding: 28px;border-radius: 50%;margin-bottom: 35px;position: relative;}
.wl-course .list .top:after{display: none;content: '';width: 0;height: 25px;border-left: 1px dashed #707070;position: absolute;left: 50%;bottom: -25px;}
.wl-course .list .top span{display: block;width: 132px;height: 132px;line-height: 132px;background: #C8000A;border-radius: 100%;font-size: 24px;color: #fff;}
.wl-course .list .text{font-size: 16px;line-height: 24px;height: 72px;opacity: 0;}
.wl-course .list li.on .text{opacity: 1;}
.wl-course .list li.on .top:after{display: block;}
.wl-course .list li:hover .text{color: #C8000A;}

.wl-course .show{text-align: center;padding-top: 20px;cursor: default;}
.wl-course .show span{display: inline-block;font-size: 14px;line-height: 36px;color: #707070;padding-left: 12px;position: relative;}
.wl-course .show span:before{display: block;content: '';width: 5px;height: 5px;background: #C8000A;border-radius: 100%;position: absolute;left: 0;top: 15px;}
.wl-course .show li:hover span{color: #C8000A;}

/*精彩瞬间页面*/
.wonderfuls li{width: 390px;margin-left: 15px;margin-bottom: 15px;}
.wonderfuls li:nth-child(4n+1){margin-left: 15px;}
.wonderfuls li:nth-child(3n+1){margin-left: 0;}

/*人才招聘页面*/
.recruitments{padding: 25px 0 56px;text-align: left;}
.recruitments li{float: left;width: 590px;margin-left: 20px;margin-bottom: 20px;background: #F3F3F3;padding: 24px 17px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.recruitments li:nth-child(odd){margin-left: 0;}
.recruitments li strong{display: inline-block;font-size: 16px;line-height: 20px;color: #000;webkit-transition: all 0.1s;-moz-transition: all 0.1s;-ms-transition: all 0.1s;-o-transition: all 0.1s;transition: all 0.1s;}
.recruitments li .line-clamp{font-size: 14px;line-height: 24px;color: #232323;height: 192px;margin-top: 10px;webkit-transition: all 0.1s;-moz-transition: all 0.1s;-ms-transition: all 0.1s;-o-transition: all 0.1s;transition: all 0.1s;-webkit-line-clamp: 8;}
.recruitments li:hover strong,.recruitments li:hover .line-clamp{color: #fff;}
.recruitments li:hover{background: #C8000A;}

/*联系我们页面*/
.wl-contact{padding: 34px 0 100px;}
.wl-contact .layui-container{position: relative;}
.wl-contact .wl-position{position: absolute;right: 0;top: 0;}
.wl-contact .info{padding: 38px 0 24px;}
.wl-contact .info .cont{height: 525px;background: #F1F1F1;padding: 86px 50px 0;}
.wl-contact .info strong{display: block;font-size: 24px;line-height: 26px;color: #484848;}
.wl-contact .info .name{font-size: 18px;line-height: 20px;color: #484848;}
.wl-contact .info .list{padding-top: 16px;}
.wl-contact .info li{margin-top: 24px;padding-left: 56px;font-size: 17px;line-height: 23px;color: #484848;position: relative;}
.wl-contact .info li:before{display: block;content: '';width: 46px;height: 46px;border: 1px solid #C8000A;border-radius: 100%;position: absolute;left: 0;top: 0;}
.wl-contact .info li:after{display: block;content: '';width: 23px;height: 23px;background: url(../images/wl_icons.png) no-repeat;position: absolute;left: 11px;top: 11px;}
.wl-contact .info li.item1:after{background-position: -76px 0;}
.wl-contact .info li.item2:after{background-position: -99px 0;}
.wl-contact .info li.item3:after{background-position: -76px -23px;}
.wl-contact .info li.item4:after{background-position: -99px -23px;}

#goTopBtn{line-height: 50px;width: 50px;height: 50px;cursor: pointer;display: none;background: #C8000A url(../images/goTopBtn.png)  no-repeat center center;background-size: 80%;border-radius: 4px;position: fixed;bottom: 60px;right: 20px;z-index: 999;}
@media only screen and  (max-width: 1600px) {
	.wl-nav li{padding: 0 5px;}
	.wl-nav a{font-size: 14px;padding: 0 18px;}
	.wl-header .item4 strong{font-size: 24px;}
}
@media only screen and  (max-width: 1440px) {
	.wl-nav li{padding: 0;}
}