.section-box .section:nth-child(even) { background-color: #f6f8fb; }
.section-box .section:nth-child(odd) { background-color: #fff; }

.fw-box .item { padding: 10px; flex: 0 0 33%; max-width: 33%; margin-bottom: 20px; }
.fw-box .item .item-icon { width: 80px; height: 80px; line-height: 80px; text-align: center;}
.fw-box .item .item-icon { width: 80px; height: 80px; font-size: 50px; line-height: 80px; text-align: center; color: #3b77f1; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-image: -moz-linear-gradient(90deg, #c6e1ff 0%, #fafcff 100%); background-image: -webkit-linear-gradient(90deg, #c6e1ff 0%, #fafcff 100%); background-image: -ms-linear-gradient(90deg, #c6e1ff 0%, #fafcff 100%); -webkit-box-shadow: 0px 3px 8px 0px rgba(205, 225, 248, 0.58); -moz-box-shadow: 0px 3px 8px 0px rgba(205, 225, 248, 0.58); box-shadow: 0px 3px 8px 0px rgba(205, 225, 248, 0.58); position: relative; }
.fw-box .item .item-info { padding: 0 20px; flex: 1; }
.fw-box .item .item-info .item-name { font-size: 16px; margin-bottom: 8px; }
.fw-box .item .item-info .item-desc { color: #676767; line-height: 26px; }
.fw-box .item:nth-child(2) .item-icon { color: #ffb423; background-image: -moz-linear-gradient(90deg, #fceecb 0%, #fefcf5 100%); background-image: -webkit-linear-gradient(90deg, #fceecb 0%, #fefcf5 100%); background-image: -ms-linear-gradient(90deg, #fceecb 0%, #fefcf5 100%); }
.fw-box .item:nth-child(3) .item-icon { color: #00ab9e; background-image: -moz-linear-gradient(90deg, #c4f1ee 0%, #f4fdfc 100%); background-image: -webkit-linear-gradient(90deg, #c4f1ee 0%, #f4fdfc 100%); background-image: -ms-linear-gradient(90deg, #c4f1ee 0%, #f4fdfc 100%); }
.fw-box .item:nth-child(4) .item-icon { color: #6036ca; background-image: -moz-linear-gradient(90deg, #e6e7ff 0%, #fafaff 100%); background-image: -webkit-linear-gradient(90deg, #e6e7ff 0%, #fafaff 100%); background-image: -ms-linear-gradient(90deg, #e6e7ff 0%, #fafaff 100%); }
.fw-box .item:nth-child(5) .item-icon { color: #ea4844; background-image: -moz-linear-gradient(90deg, #ffd7db 0%, #fff7f8 100%); background-image: -webkit-linear-gradient(90deg, #ffd7db 0%, #fff7f8 100%); background-image: -ms-linear-gradient(90deg, #ffd7db 0%, #fff7f8 100%); }
.fw-box .item:nth-child(6) .item-icon { color: #9e16bc; background-image: -moz-linear-gradient(90deg, #f8d7ff 0%, #fef7ff 100%); background-image: -webkit-linear-gradient(90deg, #f8d7ff 0%, #fef7ff 100%); background-image: -ms-linear-gradient(90deg, #f8d7ff 0%, #fef7ff 100%); }
.fw-box .item:hover { -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.01); }

.sec-qyxcp-xm .sev-con li{ float: left; width:16.66%;}
.sec-qyxcp-xm .sev-con .icon{ font-size: 50px; width: 118px; height: 118px; line-height: 118px; text-align: center; margin: 0 auto; border: 1px dashed #ccc; color: #9a9a9a; border-radius: 50%; -moz-border-radius: 50%;-webkit-border-radius: 50%;}
.sec-qyxcp-xm .sev-con dl{ text-align: center; margin-top: 30px;}
.sec-qyxcp-xm .sev-con dt{ color: #333; font-size: 19px; font-weight:bold}
.sec-qyxcp-xm .sev-con dd{ font-weight: lighter; color: #ccc; font-size: 16px; padding-top: 5px;}
.sec-qyxcp-xm .sev-con li:hover .icon{ color: #ff6800; border: 1px dashed #ff6800;}
.sec-qyxcp-xm .sev-con li:hover dt{ color: #ff6800;}

.function-box { padding: 20px 10px; }
.function-box .item { width: 420px; padding: 20px; margin-bottom: 5px; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
.function-box .item .item-img { position: relative; width: 380px; height: 220px; overflow: hidden; }
.function-box .item .item-img img { width: 100%; height: 100%; object-fit: cover;}
.function-box .item .play{width:51px;height:51px;background:rgba(0,0,0,.4) url("../images/play.png") no-repeat center center;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;border-radius:50%;cursor:pointer;transition:all .2s;}
.function-box .item .play:hover{background-color:rgba(0,0,0,.6);}
.function-box .item .item-name { font-size: 18px; line-height: 2; margin: 10px 0 0; }
.function-box .item .item-desc { color: #666666; line-height: 26px; }
.function-box .item:hover { -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px); -webkit-box-shadow: 0 5px 20px rgba(184, 184, 184, 0.3); -moz-box-shadow: 0 5px 20px rgba(184, 184, 184, 0.3); box-shadow: 0 5px 20px rgba(184, 184, 184, 0.3); }

.section.sec-qyxcp-lc { background: url("../images/lc-bg1.png") bottom no-repeat; padding-bottom: 180px; }
.lc-box { margin-top: 40px; }
.lc-box .item { width: 240px; text-align: center; }
.lc-box .item .item-icon { width: 102px; height: 102px; line-height: 82px; font-size: 35px; color: #fff; text-align: center; margin: 0 auto 10px; border: 10px solid #cbe9e9; background: #20b09f; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
.lc-box .item .item-name { font-size: 16px; line-height: 28px; }
.lc-box .item:hover .item-icon { background-color: #ff6800; }
.lc-box .item:hover .item-icon { background-color: #ff6800; animation: rubberBand 1s 1 linear;}
