﻿
.telemetry-box{background:#f9f9f9; overflow:hidden; padding:0 10px;}
.telemetry-cut{width:1280px; margin:0 auto; max-width:100%;}
.telemetry-cut:after{display:block; clear:both; content:'';}
.telemetry-left{float:left;}
.telemetry-left h2{display:block; font-size:28px; color:#333; margin:120px 0 0 0;}
.telemetry-left p{display:block; font-size:18px; color:#777; margin:10px 0;}.telemetry-left .btn-use:hover, .telemetry-left .btn-intro:hover {    background-color: #37b5ff;    border-color: #37b5ff;    text-decoration: none;    color: #fff;}.telemetry-left .btn-use {    display: inline-block;    margin-top: 20px;    width: 140px;    height: 40px;    line-height: 40px;    border: 1px solid #2589ff;    border-radius: 20px;    font-size: 16px;    text-align: center;    color: #2589ff;    cursor: pointer;}.telemetry-left .btn-intro {    display: inline-block;    margin: 20px 20px 0 20px;    width: 140px;    height: 40px;    line-height: 40px;    border: 1px solid #2589ff;    border-radius: 20px;    font-size: 16px;    text-align: center;    cursor: pointer;    color: #2589ff;}
.telemetry-right{float:right;}
.telemetry-right img{display:block;}
@media(max-width:767px){
.telemetry-left{float:none;}
.telemetry-left h2{font-size:20px; margin:20px 0 0 0;}
.telemetry-left p{font-size:14px; margin:10px 0;}
.telemetry-right{float:none;}
.telemetry-right img{width:50%; margin:10px auto;}
}
.dong-box{background:url(/template/default/images/xcx_img02.jpg) #43a071 bottom center no-repeat; background-size:100% auto; overflow:hidden;}
.dong-title{text-align:center; line-height:1.5; display:block;  padding:50px 10px 0 10px;}
.dong-title h2{color:#fff; font-size:32px; margin:0 0 5px 0;}
.dong-title span{color:#afffd6; font-size:16px;}
.dong-cut{width:1260px; margin:40px auto 140px auto; overflow:hidden; max-width:100%; padding:0 10px;}
.dong-cut ul{width:100%;}
.dong-cut ul:after{display:block; content:''; clear:both;}
.dong-cut ul li{float:left; width:33.3333%; padding:30px 90px; 
border-left:1px dashed rgba(255,2555,255,.3); border-top:1px dashed rgba(255,2555,255,.3);}
.dong-cut ul li:nth-child(1),
.dong-cut ul li:nth-child(2),
.dong-cut ul li:nth-child(3){border-top:0;}
.dong-cut ul li:nth-child(1),
.dong-cut ul li:nth-child(4){border-left:0;}

.dong-cut ul li img{display:block; margin:0 auto;}
.dong-cut ul li h3{display:block; text-align:center; font-size:18px; margin:12px 0 6px 0; color:#fff;}
.dong-cut ul li p{display:block; text-align:center; font-size:14px; margin:0; color:#c3ffe0; line-height:1.45;}
@media(max-width:767px){
.dong-title{padding:20px 10px 0 10px;}
.dong-title h2{font-size:22px;}
.dong-title span{font-size:14px;}
.dong-cut{margin-bottom:40px;}
.dong-cut ul li{width:50%; padding:10px 0; border-left:none;}
.dong-cut ul li:nth-child(3){border-top:1px dashed rgba(255,2555,255,.3);}
.dong-cut ul li:nth-child(2n){border-left:1px dashed rgba(255,2555,255,.3);}
.dong-cut ul li img{max-width:75px;}
.dong-cut ul li h3{font-size:16px; margin:12px 0 6px 0;}
.dong-cut ul li p{font-size:12px;}
}
.marketing-box{background:url(/template/default/images/xcx_img03.jpg) #ffec85 bottom center no-repeat; background-size:100% auto; overflow:hidden;}
.marketing-title{text-align:center; line-height:1.5; display:block;  padding:50px 15px 0 15px;}
.marketing-title h2{color:#333; font-size:32px; margin:0 0 5px 0;}
.marketing-title span{color:#666; font-size:16px;}
.marketing-cut{width:1260px; margin:40px auto 160px auto; overflow:hidden; max-width:100%;}
.marketing-cut ul{width:100%;}
.marketing-cut ul:after{display:block; content:''; clear:both;}
.marketing-cut ul li{float:left; width:20%; padding:20px 0;}
.marketing-cut ul li img{display:block; margin:0 auto;}
.marketing-cut ul li h3{display:block; text-align:center; font-size:18px; margin:12px 0 6px 0; color:#333;}
@media(max-width:767px){
.marketing-title{padding:20px 10px 0 10px;}
.marketing-title h2{font-size:22px;}
.marketing-title span{font-size:14px;}
.marketing-cut{margin:20px auto; font-size:0; text-align:center;}
.marketing-cut ul li{width:33.33333%; padding:5px 0; display:inline-block; float:none;}
.marketing-cut ul li img{max-width:70px;}
.marketing-cut ul li h3{font-size:12px; margin:4px 0 0 0;}
}
.routine-box{margin:50px auto;}
.routine-title{text-align:center; margin-bottom:30px;}
.routine-title h2{font-size:32px;}
.routine-title p{font-size:16px; color:#888;}
.routine-cut{width:1260px; margin:0 auto; max-width:100%;}
.routine-cut ul{}
.routine-cut ul:after{display:block; content:''; clear:both;}
.routine-cut ul>li{width:25%; float:left; padding:10px;}
.routine-cut ul li div{border:1px solid #eaeaea;}
.routine-cut ul li div h3{display:block; margin:0; position:relative; background:#69F;
display:block; text-align:center; color:#fff; font-size:26px; line-height:65px;}
.routine-cut ul li div span{display:block; border-bottom:1px solid #eaeaea; text-align:center; 
margin-bottom:15px; line-height:40px; font-size:16px;}
.routine-cut ul li:nth-child(1) div h3{background:linear-gradient(to right, #ffb87d, #ff8084);}
.routine-cut ul li:nth-child(2) div h3{background:linear-gradient(to right, #7be8b3, #1bc7cc);}
.routine-cut ul li:nth-child(3) div h3{background:linear-gradient(to right, #64dcec, #63b7f1);}
.routine-cut ul li:nth-child(4) div h3{background:linear-gradient(to right, #83c0fe, #9185f9);}
.routine-cut ul li:nth-child(5) div h3{background:linear-gradient(to right, #f77fe3, #c145d7);}
.routine-cut ul li:nth-child(6) div h3{background:linear-gradient(to right, #ffa99a, #f05f88);}
.routine-cut ul li:nth-child(7) div h3{background:linear-gradient(to right, #bbe172, #80c133);}
.routine-cut ul li:nth-child(8) div h3{background:linear-gradient(to right, #f7b15d, #f78582);}
.routine-cut ul li div ol{overflow:hidden; margin:0 20px; line-height:24px; height:192px;}
.routine-cut ul li div ol li{list-style:none; font-size:14px; color:#666;
background:url(/template/default/images/items-func-gou.png) left center no-repeat; padding-left:24px;}
.routine-cut ul li div dl{text-align:center; padding:15px 0; border-bottom:1px solid #eaeaea;}
.routine-cut ul li div dl:after{display:block; content:''; clear:both;}
.routine-cut ul li div dl dt{display:inline-block; font-size:20px;}
.routine-cut ul li div dl dt em{font-style:normal; font-size:15px; padding-left:3px;}
.routine-cut ul li div dl dd{display:inline-block; margin:0 0 0 20px;}
.routine-cut ul li div dl dd a{width:102px; height:37px; border:1px solid #fc7839; color:#fc7839; 
line-height:35px; text-align:center; display:block; font-size:16px;
transition:.3s;}
.routine-cut ul li div dl dd a:hover{background:#fc7839; color:#fff; transform:translateY(3px);}
.routine-cut ul li div b{font-weight:normal; display:block; padding:10px 20px; font-size:13px; color:#aaa;}
@media(max-width:767px){
.routine-box{margin:20px auto;}
.routine-title{margin-bottom:10px;}
.routine-title h2{font-size:22px;}
.routine-title p{font-size:12px;}
.routine-cut ul{padding:2.5px;}
.routine-cut ul>li{width:50%; padding:2.5px;}
.routine-cut ul li div h3{line-height:45px; font-size:18px;}
.routine-cut ul li div span{display:block; line-height:30px; font-size:14px; margin-bottom:10px;}
.routine-cut ul li div ol{height:176px; margin:0 10px;}   
.routine-cut ul li div ol li{list-style:none; font-size:12px; line-height:22px; color:#666; background:none; padding-left:0;}
.routine-cut ul li div dl{text-align:center; padding:15px 0; border-bottom:1px solid #eaeaea;}
.routine-cut ul li div dl{padding:5px 0 15px 0;}
.routine-cut ul li div dl dd{margin:5px 0 0 0;}
.routine-cut ul li div b{padding:5px 10px; font-size:12px;}
}
.flex-box{width:1280px; margin:50px auto; max-width:100%; padding:0 10px;}
.flex-title{text-align:center;}
.flex-title h2{font-size:24px; margin:0;}
.flex-cut{margin:30px 0 0 0;}
.flex-cut ul{width:100%;}
.flex-cut ul:after{display:block; clear:both; content:'';}
.flex-cut ul li{float:left; border:1px solid #eaeaea; margin:0 -1px -1px 0; width:33.3333%;}
.flex-cut ul li img{float:left; margin:40px 0 0 40px;}
.flex-cut ul li span{display:block; margin:30px 0 30px 100px;}
.flex-cut ul li span h3{display:block;}
.flex-cut ul li span p{display:block;}
@media(max-width:767px){
.flex-box{margin:20px auto;}
.flex-title h2{font-size:16px;}
.flex-cut{margin:10px 0 0 0;}
.flex-cut ul li{width:50%; text-align:center; padding:10px;}
.flex-cut ul li img{float:none; display:block; margin:0 auto; height:36px;}
.flex-cut ul li span{display:block; margin:0;}
.flex-cut ul li span h3{margin:5px 0;}
}