.choose-style1-area{position:relative;display:block;background:#fff;padding:110px 0 102px}.choose-style1-content{position:relative;display:block;margin-right:-13px}.choose-style1-content .sec-title{padding-bottom:63px}.choose-style1-content .inner-content{position:relative;display:block}.choose-style1-content .inner-content ul{overflow:hidden}.choose-style1-content .inner-content ul li{position:relative;display:block;padding-right:20px}.choose-style1-content .inner-content ul li.active{background:#edf1f7;padding:33px 0px 32px;padding-right:20px;margin:32px 0 33px}.choose-style1-content .inner-content ul li .inner{position:relative;display:block;padding-left:90px}.choose-style1-content .inner-content ul li .icon{position:absolute;top:7px;left:0;width:90px;text-align:center}.choose-style1-content .inner-content ul li .icon span{font-size:35px}.choose-style1-content .inner-content .text{position:relative;display:block}.choose-style1-content .inner-content .text h3{color:#222;font-size:18px;line-height:28px;font-weight:700;margin-bottom:6px}.choose-style1-content .inner-content .text p{margin:0}.choose-style1-image-box{position:relative;display:block;max-width:610px;width:100%;float:right;padding-top:52px}.choose-style1-image-box ul{position:relative;display:block;overflow:hidden;margin-left:-4px;margin-right:-4px}.choose-style1-image-box ul li{position:relative;display:inline-block;float:left;padding:0 4px 8px;width:50%}.choose-style1-image-box ul li .img-box{position:relative;display:block;overflow:hidden}.choose-style1-image-box ul li .img-box img{width:100%;transition:all .5s cubic-bezier(0.62,0.21,0.45,1.52)}.choose-style1-image-box ul li:hover .img-box img{transform:scale(1.3)}.choose-style1-image-box ul li.martop40{margin-top:40px}.choose-style1-image-box ul li .img-box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:31px 40px 0;text-align:right;z-index:1}.choose-style1-image-box ul li .img-box .overlay-content:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";opacity:.70;z-index:-1}.choose-style1-image-box ul li .img-box .overlay-content.style2:before{background:#444}.choose-style1-image-box ul li .img-box .overlay-content h2{color:#fff;font-size:36px;line-height:46px;font-weight:400}.choose-style1-image-box ul li .img-box .overlay-content .button{position:relative;display:block;padding-top:20px}.choose-style1-image-box ul li .img-box .overlay-content .button a{position:relative;display:block;float:right;width:45px;height:45px;background:#fff;border-radius:50%;color:#222;font-size:20px;line-height:45px;text-align:center}