body{width:100%;min-width:1200px;overflow:hidden;background-color: #666666;color: #fff;font-size: 16px;}
#wrapAll{position: relative;width:100%;min-width: 1200px;}
/*翻页*/
.swiper-wrapper {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    perspective: 1200px;
}
.swiper-slide {
    position: relative;
    overflow:hidden;
    text-align:center;
}
.swiper-slide img{
    max-width:100%;
}
.swiper-slide .submit-btn{width:320px;height:40px;line-height:40px;position: absolute;left: 50%;right: 0;bottom: 25%;padding:10px;margin-left: -160px;border-radius: 10px;font-size: 20px;}
/*Header*/
#header{width: 100%;min-width:1200px;height: 98px;background:#002147;}
#header .logo{width: 402px;height: 98px;}
.submit-btn{color: #fff;padding: 8px;float: right;background-color: #007aff;margin-top: 30px;margin-right: 30px;border-radius: 5px;*display:inline;}
/*Nav-bar*/
#nav-bar{width: 100%;min-width:1200px;height: 30px;padding: 15px 0;background: #000;}
#nav-bar li{height:30px;line-height:30px;float: left;padding-left: 90px;}
#nav-bar li a{color: #fff;display: block;}
#nav-bar li a.active{color: #3479d8;}
/*iot-show*/
.content{max-width: 100%;background-color: #fff;color: #333;padding: 50px 13% 40px;box-sizing: border-box;}
.blue-color{max-width: 100%;line-height:50px;background-color: #2364bc;color: #fff;padding: 50px 13% 40px;box-sizing: border-box;}
.blue-color p{text-align: center;font-size: 24px;}
.iot-show h5{text-align: center;font-size: 24px;padding: 40px;}
.iot-show .no-padding{padding: 0;}
.iot-show h3{font-size: 36px;text-align: center;margin-bottom: 20px;color: #333;}
.iot-show p{width:900px;font-size: 18px;text-align: center;margin: 0 auto 20px;}
.iot-show img{display:block;max-width:100%;margin: 0 auto;}
.flow-path{max-width: 1200px;margin: 0 auto;}
.flow-path li{width: 18%;color: #666666;float: left;}
.flow-path li.arrows{width: 9%;}
.flow-path li h4{text-align: center;padding: 25px 0;border: 3px solid #3479d8;border-radius: 10px;font-weight: 600;font-size: 18px;}
.iot-show .flow-path li p{width: 100%;text-align: left;font-size: 14px;padding: 10px 0 0 3px;}
.iot-show .flow-path li a{color: #2364bc;}
/*product-link*/
.product-link{padding: 30px 0;margin: 30px 0;border-top:1px solid #e7e7e7;}
.product-link h3{font-size: 36px;text-align: center;padding-bottom: 30px;border-bottom: 1px solid #fff;margin-bottom: 45px;}
.submit-report{padding-bottom: 30px;border-top: 1px solid #e7e7e7;}
.submit-report h5{font-size: 26px;text-align: center;padding-bottom: 30px;}
.product-list{width: 100%;margin: 0 auto;overflow: hidden;padding-left: 4%;box-sizing: border-box}
.product-list>li{width:33.3333%;font-size: 20px;float: left;padding: 0 1% 0 4%;box-sizing: border-box;text-align: left;}
.product-list .second-tab{width: 36%;*width: 36%;*padding:0 1% 0 2%;}
.product-list .first-tab{width: 30%;*width: 30%;*padding:0 1% 0 2%;}
.product-list .third-tab{width: 33%;*width: 21%;*padding:0 1% 0 2%;}
.product-list .first-tab img{margin-left: -15%;}
.product-list .third-tab img{margin-left: -12%;}
.product-list .mb25{margin-bottom: 25px;}
.product-list .mb25 img{}
.product-list li span{color: #feea01;}
.product-list li ul li{margin-bottom: 10px;}
.product-list li a{color: #5d5d5d;}
.product-list li a:hover{color: #2364bc;}
.agreement{padding: 40px 120px;}
.agreement li{line-height: 26px;}
@media screen and (max-width: 1440px) {
    .product-list .mb25 img{width: 280px;height: 42px;}
    .product-list .first-tab img{margin-left: -17%;}
    .product-list .third-tab img{margin-left: -13%;}
}
/*submit report*/
.submit-report p{width: 1030px;margin: 0 auto;color: #666;}
.submit-report a{display:block;font-size:18px;color: #3479d8;text-align: center;margin-top: 20px;}
/*footer*/
#footer{width:100%;height:170px;background-color: #000;color: #b2b2b2;}
#footer .footer-detail{width:1000px;height:170px;margin: 0 auto;padding-top: 60px;}
#footer ul{width:430px;margin: 0 auto 20px;}
#footer ul li{float: left;padding: 0 20px;}
#footer ul li img,#footer ul li span{display: inline-block;}
#footer ul li img{margin-right: 10px;}
#footer ul li a{vertical-align: top;padding-top: 2px;font-size: 20px;color: #b2b2b2;}
#footer p{font-size:14px;text-align: center;font-weight: 600;}
/*about360SRC*/
.describe{max-width: 100%;background-color: #fff;color: #333;padding: 50px 15% 20px;box-sizing: border-box;}
.about-src h3{font-size: 36px;text-align: center;margin-bottom: 30px;padding-bottom:25px;color: #333;border-bottom: 1px solid #e0e0e0;}
.about-src p{width:980px;font-size: 18px;text-align: left;margin: 0 auto;line-height: 26px;}
.team-circle{display:block;width: 453px;height: 453px;margin: 0 auto;padding-top: 20px;}
.top-priority{display:block;width: 817px;height: 160px;margin: 0 auto;padding: 10px 0 40px;}
/*reward program*/
.reward-program h3{font-size: 36px;text-align: center;margin-bottom: 20px;color: #333;}
.reward-program p{width:900px;font-size: 16px;text-align: left;margin: 0 auto 20px;line-height: 24px;}
.reward-program img{width: 100%;height: auto;}
.reward-describe{max-width: 1004px;width: 100%;margin: 0 auto;}
.reward-describe ul{border-bottom: 1px solid #ccc;padding: 0 11% 0 12%;box-sizing: border-box;}
.reward-describe ul li{float: left;margin: 0 30px -1px;}
.reward-describe ul li:first-child{margin-left: 6%;}
.reward-describe ul li a{display:block;color: #555555;border-radius:5px 5px 0 0;padding: 10px 12px;text-decoration: none;border: 1px solid #ccc;position: relative;}
.reward-describe ul li.active a{border-bottom-color:transparent;background-color: #fff;color: #333333;font-weight: 600;}
.reward-content{padding: 50px;}
.product-block{margin-bottom: 20px;}
.reward-content h5{font-size:20px;color: #333;margin-bottom: 15px;font-weight: 400;}
.reward-content p{line-height: 24px;color: #666;padding: 5px 0 5px 40px;}
.reward-content strong{font-weight: 600;}
.two-em{margin-left: 11px;}
.three-em{text-indent: 3em;}
.common-icon{display: inline-block;width: 30px;height: 30px;background: url(../img/icon.png) 0 0;padding-right: 10px;margin-bottom: -5px;}
.router-icon{background: url(../img/icon.png) -50px 0;}
.camera-icon{background: url(../img/icon.png) 0 -50px;}
.watch-icon{background: url(../img/icon.png) -50px -50px;}
.dash-icon{background: url(../img/icon.png) 0 -100px;}
.web-icon{background: url(../img/icon.png) -50px -100px;margin-bottom: -10px;}
.mobile-icon{height:40px;background: url(../img/icon.png) -50px -150px;margin-bottom: -15px;}
.client-icon{height:40px;background: url(../img/icon.png) 0 -150px;margin-bottom: -15px;}
.table{width:800px;height:125px;border: 1px solid #e0e0e0;margin: 20px 0 0 40px;}
.table th{border: 1px solid #e0e0e0;padding: 5px 10px;}
.table th span{font-weight: 400;font-size: 14px;}
.table td{border: 1px solid #e0e0e0;text-align: center;}
.policy h5{width:900px;margin: 0 auto 20px;}
