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