.row-hzfw1{padding:84px 0 120px;overflow:hidden}
.ylbm-ls1{margin:0 -12px -24px;font-size:0;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ylbm-ls1 li{padding:0 12px;margin-bottom:24px;display:inline-block;vertical-align:top;width:20%}
.ylbm-ls1 .con{padding:19px 20px;display:block;min-height:155px;height:100%;background-color:#fff;overflow:hidden;border:1px solid #ededed;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear}
.ylbm-ls1 .icon{margin-bottom:19px;height:50px;line-height:50px;font-size:0;text-align:center;overflow:hidden}
.ylbm-ls1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ylbm-ls1 .icon img:nth-child(2){display:none}
.ylbm-ls1 h4{font-size:18px;color:#555;line-height:1.2;text-align:center;font-family:MinionPro-Semibold;-webkit-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear}
.ylbm-ls1 .con:hover{background-color:#065dac;border-color:#065dac}
.ylbm-ls1 .con:hover .icon img{display:none}
.ylbm-ls1 .con:hover .icon img:nth-child(2){display:inline-block}
.ylbm-ls1 .con:hover h4{color:#fff}
.row-hzfw2{padding:83px 0;overflow:hidden}
.mz-1{padding:48px 42px 48px 58px;background-color:#f9f9f9;overflow:hidden}
.mz-1 .pic{margin-left:5%;float:right;width:46.8%;overflow:hidden}
.mz-1 .pic img{display:block;width:100%}
.mz-1 .inner{padding-top:31px;overflow:hidden}
.mz-1 h4{margin-bottom:22px;font-size:30px;color:#065dac;font-family:MinionPro-Semibold}
.mz-1 .txt{font-size:18px;color:#555;line-height:1.78;text-align:justify;font-family:MinionPro-Regular}
.mz-item{padding:60px 0}
.mz-item+.mz-item{border-top:1px solid rgba(0,0,0,.1)}
.mz-item .desc-3{margin-bottom:30px}
.lk-ls2{padding-top:15px;margin:0 -10px -20px;font-size:0;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lk-ls2 li{padding:0 10px;margin-bottom:20px;display:inline-block;vertical-align:middle;width:25%;min-height:60px}
.lk-ls2 a{padding:4px 10px;padding-left:36px;display:block;height:100%;position:relative;border:1px solid #ededed;font-family:MinionPro-Regular;box-shadow:0 0 7px 0 rgba(44,44,44,.03);display:-webkit-flex;display:flex;align-items:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s}
.lk-ls2 span{display:block;font-size:18px;color:#555;line-height:1.28;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s}
.lk-ls2 a:before{content:'';position:absolute;left:20px;top:50%;width:5px;height:5px;background-color:#bebebe;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.lk-ls2 a:hover{background-color:#065dac}
.lk-ls2 a:hover span{color:#fff}
.service-1{font-size:18px;color:#555;line-height:1.78;text-align:justify;font-family:MinionPro-Regular;overflow:hidden}
.service-1 .pic{margin-right:3%;float:left;width:48%;overflow:hidden}
.service-1 .pic img{display:block;width:100%}
.service-1 .inner{overflow:hidden}
.service-1 .item+.item{margin-top:30px}
.service-1 h4{margin-bottom:1px;font-size:20px;color:#333;line-height:1.5;font-family:MinionPro-Bold}
.txt-ls2 li{padding-left:10px;position:relative}
.txt-ls2 li:before{content:'';position:absolute;left:0;top:50%;width:5px;height:5px;background-color:#555;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}