/*通用标题*/
.block h2.title{position: relative;font-size: 40px;color: #666666;text-align: center;padding-bottom: 15px;}
.block h2.title.line:after{display: block;content: "";position: absolute;width: 65px;height: 3px;background: #4585f2;bottom: 5px;left: 50%;transform: translateX(-50%);}
.block p.sub-title{font-size: 18px;color: #666666;text-align: center;}
/*模式*/
.pattern{width: 100%;height: auto;overflow: hidden; padding-bottom:50px; margin-top:50px;background: #f5f5f5;display: flex;justify-content: center;align-items: center;}
.pattern .pattern-l{ width:1200px;}
.pattern .pattern-l ul{display: flex;height: 170px;}
.pattern .pattern-l ul li{width: 250px;height: 100%;position: relative;color: #4b4b4b;text-align: center;transition: all .3s;}
.pattern .pattern-l ul li:hover{transition: all .3s;transform: translateY(-5px);}
.pattern .pattern-l ul li:after{position: absolute;content: "";top: 40px;right: 0;width: 15px;height: 17px;background: url(../images/zj.png) top center no-repeat;}
.pattern .pattern-l ul li h5{font-size: 18px;font-weight: bold;padding-bottom: 5px;padding-top: 77px;}
.pattern .pattern-l ul li p{font-size: 12px;}
.pattern .pattern-l ul li.one{background: url(../images/one.png) top center no-repeat;}
.pattern .pattern-l ul li.two{background: url(../images/two.png) top center no-repeat;}
.pattern .pattern-l ul li.three{background: url(../images/three.png) top center no-repeat;}
.pattern .pattern-l ul li.four{background: url(../images/four.png) top center no-repeat;}
.pattern .pattern-l ul li.five{background: url(../images/five.png) top center no-repeat;}
.pattern .pattern-l ul li.six{background: url(../images/six.png) top center no-repeat;}
.pattern .pattern-r{width: 380px;margin-left: 80px;display: none;}
.pattern .pattern-r .title{font-size: 29px;font-weight: bold;color: #4b4b4b;}
.pattern .pattern-r .desc{font-size: 16px;color: #a8a8a8;padding: 40px 0 30px 0;}
.pattern .pattern-r a{display: inline-block;padding: 6px 15px;font-size: 16px;color: #FFFFFF;background: #4585f2;border-radius: 20px;float: right;}
.pattern .pattern-r.active{display: block;}
/*按钮动画效果*/
.btn{transition: all .3s;}
.btn:hover{transform: scale(0.9);transition: all .3s;}