*{box-sizing: border-box;}
html,body{min-height:100%;}

/***********start***********/
.wrap{height: auto;}
/*=====main=====*/
.main{background: #FFF;}
/*=====main=====*/
/*=====index-banner=====*/
.banner-index{color:#FFF;height:600px;border-bottom: 3px solid #034070;background:url("../images/bg-bannerindex.jpg") center no-repeat;}
.banner-index .site-title{text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:209px;font-family: Arial, "Microsoft YaHei";font-size: 45px;}
.banner-index .site-introl{text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:9px;font-family:"Microsoft YaHei";font-size: 20px;}
.loadapp{padding-top: 28px;}
.loadapp a{transition:all .2s;display: inline-block;padding:0 30px;color:#FFF;border-radius: 18px;height:35px;line-height:35px;text-decoration: none;font-size:14px;}
.loadapp .direact{border:1px solid #FFF;position: relative;margin-right:10px;width:133px;text-align:center;}
.loadapp .direact.active{display:block;margin-top:30px;background:#0690F5;border: 1px solid transparent;width:200px;}
.loadapp .direact:hover{box-shadow:0 0 8px 1px rgba(255, 255, 255, 0.8);}
.loadapp .indireact{background: #0285ff;margin-left: 10px;}
.loadapp .indireact:hover{background:#007df2;box-shadow:0 0 8px 1px rgba(255, 255, 255, 0.8);}
/*=====index-banner=====*/
/*=====index-funcnav=====*/
.funcnav{height: 170px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin:70px 0 30px;}
.funcnav-content{display:table;}
.funcnav-item{background:url("../images/bg-funcitem.jpg") 0 170px no-repeat;transition:all ease-in .2s;text-decoration:none;box-sizing:border-box;text-align:center;padding:43px 0 0 0 ;display: inline-block;margin: 0;width:25%;height:168px;}
.funcnav-item span{display: block;}
.funcnav-item>span{border-right: 1px solid #ececec; transition:all 0s .2s;}
.funcnav-item:last-child>span{border:none;}
.funcnav-item .funcname{transition:all .2s;color: #0285ff;font-size: 20px;}
.funcnav-item .funcintrol{transition:all .2s;color: #333333;font-size: 12px;line-height: 24px;padding-top: 10px;}
.funcnav-item:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.08),1px 1px 10px 5px rgba(0,0,0,.08);background-position:0 0; }
.funcnav-item:hover .funcname,.funcnav-item:hover .funcintrol{color: #FFF;}
.funcnav-item:hover>span{border:none;}
/*=====index-funcnav=====*/
/*=====index-pro-item=====*/
.index-pro-item{display: table;margin:70px auto;}
.index-pro-item .pro-item-txt{padding:35px 45px;vertical-align:top;display: inline-block;width:39.1%}
.pro-item-title{font-size: 20px;line-height:28px;color:#333;}
.pro-advance{color:#999;font-size:16px;line-height:30px;}
.pro-des{color:#333;font-size:13px;padding : 8px 0;}
.pro-des p{margin:0;line-height: 21px;}
.rediret-pro{color:#0285ff;text-decoration: none;font-size: 13px;}
.rediret-pro:hover{color:#0078e8;text-decoration: underline;}
.index-pro-item .pro-item-img{vertical-align:top;display: inline-block;width:59.166%}
.hori-delider{height: 1px;position: relative;background: #ddd;}
.hori-delider .cir{position:absolute;left:0;background:#FFF;width:8px;height:8px;border-radius: 50%;border: 1px solid #ddd;top:-4px;}
.hori-delider .cir1{right:0; left: inherit;}
/*=====index-pro-item=====*/
/*=====index-pro-attr=====*/
.pro-attr-box{display:table;padding: 32px 0;font-size: 0;}
.thum-three{cursor:pointer;display:inline-block;width: 415px;height: 372px;margin-right:20px;overflow: hidden;position: relative;display: inline-block;}
.other-attr{display:inline-block;height: 372px;width: 764px;}
.row-attr{padding-bottom: 20px;display: table;font-size: 0;}
.row-attr:last-child{padding: 0;display: table;}
.attr-item{cursor:pointer;width:176px;width:171px\9;height: 176px;overflow:hidden;position: relative;display: inline-block;margin-right: 20px;}
.row-attr .attr-item:last-child{margin-right: 0;}
.attr-des{transition:all .2s;background: rgba(0,0,0,.5);color:#FFF;position: absolute;width: 100%;height:100%;z-index: 1;top:146px;padding:0 10px;}
.thum-three .attr-des{top: 342px;}
.attr-des h5{font-size: 14px;height: 30px;line-height:30px;text-align:center;margin: 0;font-weight: normal;}
.attr-des p{font-size: 12px;line-height: 20px;margin:0px;text-indent: 2em;color: #ddd;word-break: break-all;}
.thum-three:hover .attr-des,.attr-item:hover .attr-des{top:0;padding-top: 15px;}
.loca-des{width:100%;display: table;table-layout: fixed;font-size: 13px;color: #333;padding: 20px 0 45px;}
.loca-des-item{display: table-cell;text-align: center;height: 66px;border-right: 1px solid #ddd;line-height: 20px;}
.loca-des-item:last-child{border: none;}
.contact-index{font-size:14px;transition:all .2s;border: 1px solid #0285ff;color: #0285ff;line-height: 35px;width: 120px;height: 35px;text-align: center;display: inline-block;text-decoration: none;}
.contact-index:hover{border-color: #000;color: #000;}
/*=====index-pro-attr=====*/
/*=====LSGlobe=====*/
/*=====LSGlobe-banner=====*/
.banner-lsv,.banner-LSGlobe{color:#FFF;height:530px;background:url("../images/bg-bannerLSGlobe.jpg") center no-repeat;text-align:left;}
.banner-LSGlobe .site-title{padding-left:24px;text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:203px;font-family:"Microsoft YaHei";font-size: 48px;font-weight:bold;}
.banner-LSGlobe .site-introl{padding-left:24px;text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:9px;font-family:"Microsoft YaHei";font-size: 36px;}
.pointcloudbg{height:350px;background:url("../wishimages/pointcloud/bg-point.jpg") center center no-repeat;color:#FFF;text-shadow:0 5px 5px rgba(0,0,0,1);}
.GlobeBg{height:350px;background:url("../wishimages/web/3dGlobeBg.jpg") center center no-repeat;color:#FFF;text-shadow:0 5px 5px rgba(0,0,0,1);}
.pointcloudbg .title,.GlobeBg .title{font-weight:bold;font-size:50px;line-height:1;padding-top:125px;}
.pointcloudbg .subtitle,.GlobeBg .subtitle{font-size:35px;line-height:60px;}
/* .pointcloud-flod{margin-bottom:130px;background:url("../wishimages/pointcloud/point-floder-bg.jpg") no-repeat;} */
.floder-content{margin:0 auto;max-width:1400px;margin-top:50px;margin-bottom:130px;}
.pointcloud-flod .floder-item{position:relative;display:inline-block;margin:0 1%;margin-top:50px;border:1px solid #EEE;padding:10px;width:30%;}
.pointcloud-flod .floder-item img{width:100%;transition:all .2s;}
.pointcloud-flod .floder-item:after{content:"";transition:all .2s;opacity:0;top:10px;left:10px;right:10px;bottom:10px;position:absolute;z-index:1;background:rgba(0,0,0,.5);}
.pointcloud-flod .floder-item a{transition:all .2s;line-height:1;opacity:0;display:block;text-align:center;color:#FFF;top:50%;left:50%;transform: translate(-50%,-50%);position:absolute;z-index:2;text-decoration:none;}
.pointcloud-flod .floder-item a h4{font-size:24px;margin-top: 10px;margin-bottom: 10px;font-weight:normal;}
.pointcloud-flod .floder-item a p{font-size:17px;margin-top:20px;}
.pointcloud-flod .floder-item a button{border:0;margin-top:20px;width:175px;height:40px;font-size:17px;background:#5d4cd3;color:#fff;cursor:pointer;}
.pointcloud-flod .floder-item a:hover{text-decoration:none;}

.pointcloud-flod .floder-item:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);box-shadow: 0 0 20px 5px rgba(0,0,0,.1);}
.pointcloud-flod .floder-item:hover a{opacity:1;}
.pointcloud-flod .floder-item:hover:after{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);opacity:1;}

/*=====lsv=====*/
/*=====lsv-banner=====*/
.banner-lsv{color:#FFF;height:530px;background:url("../images/bg-bannerlsv.jpg") center no-repeat;}
.banner-lsv .site-title{padding-left:24px;text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:209px;font-family: Arial, "Microsoft YaHei";font-size: 55px;}
.banner-lsv .site-introl{padding-left:24px;text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:9px;font-family:"Microsoft YaHei";font-size: 30px;}
.buylsv{padding-top: 30px;}
.buynow{text-align:center;transition:all .2s;width: 170px;display: inline-block;text-decoration:none;border-radius:2px;font-size: 25px;color: #FFF;line-height: 50px;background: #0285ff;box-shadow: 0 5px 5px rgba(0,0,0,.8);}
.buynow:hover{box-shadow: 0 5px 5px rgba(0,0,0,.1) inset;background: #0079ea;}
/*=====lsv-banner=====*/
/*=====lsv-funcnav=====*/
.lsv-funcnav{height: 130px;background: #d7d7d9;position: relative;}
.lsvfunc-content{display:table;}
.lsvfunc-item{position:relative;transition:all .2s;text-decoration:none;width:16.666666666%;height: 130px;line-height: 130px;font-size: 16px;color: #333;text-align: center;display: inline-block;display: table-cell;background: url("../images/bg-lsvfunc.jpg") no-repeat;}
.lsvfunc-item1{background-position:-200px 0; }
.lsvfunc-item2{background-position:-400px 0; }
.lsvfunc-item3{background-position:-600px 0; }
.lsvfunc-item4{background-position:-800px 0; }
.lsvfunc-item5{background-position:-1000px 0; }
.lsvfunc-item.active,.lsvfunc-item:hover{z-index:1;color: #FFF;text-shadow:0 2px 2px rgba(9,126,206,.8);background-position-y:-130px;box-shadow: 0 5px 8px 2px rgba(0,0,0,.1);}
/*=====lsv-funcnav=====*/
/*=====lsv-temp=====*/
.lsv-temp{min-height: 400px;padding: 60px 0 100px;}
.lsv-temp .title{color: #0285ff;font-size: 30px;text-align: center;line-height:40px;padding-bottom: 5px;}
.lsv-temp .simpinrol{font-size: 20px;color: #333;line-height: 35px;margin-bottom:20px;}
.lsv-temp .simpinrol2{font-size: 14px;color: #333;line-height: 35px;margin-bottom:20px;text-indent: 2em;}
.lsv-temp .simpinrol p{margin:0;text-indent: 2em;}
.temp-content{border-top: 1px solid #eee;}
.temp-item{padding:25px 15px;border-bottom: 1px solid #eee;}
.lsvfunc-thum,.lsvfunc-thum img{width: 600px;height: 350px;position: relative;}
.lsvfunc-thum{position: relative;font-size: 0;cursor: pointer;}
.lsvfunc-thum,.lsvfunc-des{display: inline-block;vertical-align: top;}
.lsvfunc-des{width: 525px;padding:0 30px;}
.lsvfunc-des .temp-title{font-size: 26px;line-height: 87px;}
.lsvfunc-des .content{font-size: 14px;color: #666;border-top: 1px solid #eee;padding-top: 18px;line-height: 28px;}
.view-out{display:none;position:absolute;top:0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,.3) url("../images/icon-view.png") center center no-repeat;}
.lsvfunc-thum:hover .view-out{display:block;}
.lsvfunc-thum .hidden{position: absolute;}

/*����ӦԲ��ͶӰ*/
.round_shade_box{width:1px; height:1px; font-size:0; display:none; _background:white; _border:1px solid #cccccc;overflow:initial!important;}
.round_shade_top{margin:0 12px 0 10px; background:url(image/zxx_round_shade.png) repeat-x -20px -40px; _background:white; zoom:1;}
.round_shade_topleft{width:11px; height:10px; background:url(image/zxx_round_shade.png) no-repeat 0 0; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_topright{width:12px; height:10px; background:url(image/zxx_round_shade.png) no-repeat -29px 0; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_centerleft{background:url(image/zxx_round_shade.png) no-repeat 0 -1580px; _background:none;}
.round_shade_centerright{background:url(image/zxx_round_shade.png) no-repeat right -80px; _background:none;}
.round_shade_center{border:1px solid #bdbdbd;border-radius:2px;font-size:14px; margin:0 12px 0 10px; padding:10px; background:white; letter-spacing:1px; line-height:1.5;}
.round_shade_bottom{margin:0 12px 0 11px; background:url(image/zxx_round_shade.png) repeat-x -20px bottom; _background:white; zoom:1;}
.round_shade_bottomleft{width:11px; height:10px; background:url(image/zxx_round_shade.png) no-repeat 0 -30px; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_bottomright{width:12px; height:10px; background:url(image/zxx_round_shade.png) no-repeat -29px -30px; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_top:after,.round_shade_bottom:after,.zxx_zoom_box:after{display:block; content:"."; height:0; clear:both; overflow:hidden; visibility:hidden;}
.round_box_close{padding:2px 5px; font-size:12px; color:#ffffff; text-decoration:none; border:1px solid #cccccc; -moz-border-radius:4px; -webkit-border-radius:4px; background:#000000; opacity:0.8; filter:alpha(opacity=80); position:absolute; right:-5px; top:-5px;}
.round_box_close:hover{opacity:0.95; filter:alpha(opacity=95);}
/*=====lsv-temp=====*/
/*=====lsv-=====*/
/*=====customer=====*/
/*=====customer-banner=====*/
.banner-custom{color:#FFF;height:599px;background:url("../images/bg-bannercust.jpg") center no-repeat;border-bottom: 3px solid #034070;}
.banner-custom .site-title{padding-left:558px;text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:216px;font-family: Arial, "Microsoft YaHei";font-size: 50px;}
.banner-custom .site-introl{padding-left:558px;text-shadow: 0 5px 5px rgba(0,0,0,.8);padding-top:9px;font-family:SimHei,YouYuan ,"Microsoft YaHei";font-size: 40px;}
.banner-custom .site-title span{font-family:"Microsoft YaHei";font-weight: bold;font-size: 40px;}
.banner-custom .buylsv{padding-top: 30px;padding-left: 558px;}
.servicephone{text-align: right;font-weight: bold;font-size: 20px;padding-top: 130px;}
/*=====customer-banner=====*/
/*=====customer-list=====*/
.cus-func-list{padding:35px 0 100px;}
.func-box{width:286px;margin:7px;display:block;float:left;}
.func-box a{text-decoration:none;color:#333;display:block;width:286px;padding:6px}
.func-box a:hover{background:#FFF;box-shadow:0 0 8px rgba(0,0,0,0.5),0 5px 8px rgba(0,0,0,0.5);}
.func-box a.disabled{color:#949494}
.func-box img{width:100%;height:210px;border: 1px solid #0285ff;}
.func-box span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family:Microsoft YaHei,tahoma,arial;font-size:14px;display:block;height:30px;line-height:30px;text-align:left;}
.func-box span i{font-size:13px;margin-right:10px;font-style:normal;display:inline-block;width: 20px;height: 20px;line-height: 20px;color:#0285ff;border:1px solid #0285ff;border-radius:50%;text-align:center;}
.cust-temp{padding: 36px 0 100px;max-width: 1000px;margin: 0 auto;}
.cust-temp .title{color:#0285ff;font-size: 30px;text-align: center;line-height:40px;padding-bottom: 12px;}
.cust-temp .describe{color: #333;font-size: 14px;line-height: 27px;}
.cust-temp .content{color: #333;font-size: 16px;}
.cust-temp .content p{margin: 0;text-indent: 2em;line-height: 27px;}
.cust-temp .content p.text-center{text-indent: 0;}
.cust-temp .content p span{color:#0285ff}
.cust-temp img{border: 1px solid #0285ff;margin: 20px 0 0;max-width:100%; }
/*=====customer-list=====*/
/*=====customer=====*/
/*=====oblique=====*/
.banner-oblique{color:#FFF;height:533px;background:url("../images/bg-banneroblique.jpg") center no-repeat;border-bottom: 3px solid #034070;}
.slide-box{padding-top: 35px;}
.zy-Slide{
    font-size: 12px;
    position:relative;
    width:1122px;
    height:350px;
    margin:30px auto 0;
}
.zy-Slide ul{
    position:relative;
    width:1122px;
    height:350px;
    margin:0;
    padding:0;
}
.zy-Slide li{
    position:absolute;
    list-style:none;
    background:#000;
    width:0;
    height:0;
    /*top:146px;
    left:377px;*/
    z-index:0;
    cursor:pointer;
    border-radius:3px;
    margin:0;
    padding:0;
    box-shadow:0px 5px 15px 5px rgba(0, 0, 0, 0.1);
}
.zy-Slide li img{
    width:100%;
    height:100%;
    vertical-align:middle;
}

.zy-Slide section:nth-child(1), .zy-Slide section:nth-child(2) {
    position: absolute;
    top: 50%;
    width: 39px;
    height: 60px;
    margin-top: -20px;
    cursor: pointer;
    line-height: 60px;
    padding-left: 12px;
    padding-right: 12px;
    border: 1px solid #bdbdbd;
    font-family: initial;
    color:#bdbdbd;
    font-size: 30px;
}
.zy-Slide section:nth-child(1){
    left:-60px;
}
.zy-Slide section:nth-child(2){
    right:-60px;
}
.zy-Slide section:hover{
    border: 1px solid #0285ff;
    color:#0285ff;
}
.oblique-attr{padding-top:10px;}
.oblique-attr .oblique-attritem{display:inline-block;vertical-align:top;width: 33.333333333%;}
.oblique-attritem .title{color:#0285ff;font-size: 16px;border:1px solid #0285ff;width: 150px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto 10px;}
.oblique-attritem .content{border-right:1px dashed #ddd;height: 180px;padding:10px 25px;font-size: 14px;color: #666;line-height: 25px;}
.oblique-attritem:last-child .content{border: none;}

.solution-intro{font-size: 14px;color: #666;text-indent: 0em;line-height: 25px;}
.solution-nav{padding-top: 35px;}
.solution-nav .nav-item{width: 16.6666666%;display: inline-block;text-align: center;}
.solution-nav .nav-item a{font-size:16px; transition:all .2s;text-align: center;width: 150px;height: 40px;border: 1px solid #0285ff;color: #0285ff;text-decoration: none;display: inline-block;margin: 0 auto;line-height: 40px;}
.solution-nav .nav-item a:hover,.solution-nav .nav-item a.active{background:#0285ff;color: #FFF;}
.solution-nav .nav-item a.uav{color:#eb6100;border: 1px solid #eb6100;position: relative;}
.solution-nav .nav-item a.uav:after{content:"";position: absolute;top:-22px;right:-20px;width: 40px;height: 22px;background:url("../images/oblique/uva/uva-hot.png") no-repeat;}
.solution-nav .nav-item a.uav:hover{color:#FFF;background:#eb6100; }

.solution-box{padding:30px 0;}
.solution-item{text-align: center;}
.view-img{top:0;left:0;position: absolute;display: none;width: 100%;height: 100%;background: rgba(0,0,0,.3) url("../images/icon-view.png") center no-repeat;}
.solu-thumnail .hidden{max-width: 1200px;}

.item-3 .solu-thumnail{display:inline-block;width: 380px;height: 280px;position: relative;cursor: pointer;margin: 0 15px;}
.item-3 .solu-thumnail:first-child{margin-left: 0;}
.item-3 .solu-thumnail:last-child{margin-right: 0;}

.item-2{width:830px;margin:0 auto;}
.item-2 .solu-thumnail{display:inline-block;width: 380px;position: relative;cursor: pointer;margin: 0 15px;}
.item-2 .solu-thumnail .title{height: 40px;line-height: 40px;}
.item-2 .view-img{height: 280px;}

.item-1 .solu-thumnail{display:inline-block;width: 790px;position: relative;cursor: pointer;margin: 0 15px;}

.solu-thumnail:hover .view-img{display: block;}
.solution-footer{margin: 0 auto 100px;text-align:center;font-weight: bold;color: #333;font-size: 12px;}
/*=====oblique=====*/
/*=====oblique-uav=====*/
.banner-uav{color:#FFF;height:599px;background:url("../images/oblique/uva/bg-banneruav.jpg") center no-repeat;border-bottom: 3px solid #034070;}
.uav-sup{padding-bottom: 80px;}
.uav-sup-item{background: #f6f6f6;padding: 45px 60px;margin-bottom: 20px;}
.uav-sup-item .uav-thum,.uav-sup-item .uav-sup-des{display: inline-block;vertical-align: top;}
.uav-thum{font-size: 0;}
.uav-sup-des{margin-left: 12.916666%;}
.uav-sup-des .title{font-size: 20px;}
.uav-sup-des .suport{color:#0285ff;font-size: 14px;line-height: 20px;padding-top: 8px;height: 100px;}
.uav-sup-des .sup-contact{color:#666;font-size: 14px;line-height: 20px;height: 105px;}
.sup-link a{width: 103px;height: 36px;display:inline-block;text-align: center;line-height: 36px;color: #FFF;font-size:14px;text-decoration: none;}
.sup-link a.offial{background: #0285ff;margin-right: 20px;}

.sup-link a.offial:hover{background: #006ed4;}

.sup-link a.sample,.sup-link a.sample:hover{background: #bbb;cursor: not-allowed;}
.sup-link a.sample.active{background: #0285ff;}
.sup-link a.sample.active:hover{background: #006ed4;cursor: pointer;}
/*=====oblique-uav=====*/

/*=======oem=======*/
/*=====oem-banner=====*/
.banner-oem{color:#FFF;height:599px;background:url("../images/oem/banner-oem.jpg") center no-repeat;border-bottom: 3px solid #034070;}
.banner-oem .site-title{padding-left:558px;text-shadow: 0 3px 3px rgba(0,0,0,.8);padding-top:216px;font-family: Arial, "Microsoft YaHei";font-size: 45px;}
.banner-oem .site-introl{padding-left:558px;text-shadow: 0 3px 3px rgba(0,0,0,.8);padding-top:9px;font-family:SimHei,YouYuan ,"Microsoft YaHei";font-size: 40px;}
.banner-oem .site-title span{font-family:"Microsoft YaHei";font-weight: bold;font-size: 40px;}
.banner-oem .buylsv{padding-top: 30px;padding-left: 558px;}
.banner-oem .servicephone{text-align: right;font-weight: bold;font-size: 20px;padding-top: 130px;text-shadow:#028417 1px 1px 0,#028417 -1px -1px 0;}
.banner-oem .buynow{text-align:center;transition:all .2s;width: 170px;display: inline-block;text-decoration:none;border-radius:2px;font-size: 25px;color: #FFF;line-height: 50px;background: #03a31d;box-shadow: none;}
.banner-oem .buynow:hover{box-shadow: 0 5px 5px rgba(0,0,0,.1) inset;background: #029319;}
/*=====oem-banner=====*/
/*=====oem-team=====*/
.oem-dec{padding: 50px 0;}
.oem-dec .slogan{font-size:25px;color: #333;font-weight: bold;}
.oem-dec p{font-size: 14px;text-indent: 0em;line-height: 28px;}
/*=====oem-team=====*/
.service-box{padding:0;}
.service-item{display:inline-block;width: 200px;height: 29px;line-height: 29px;color:#FFF;text-align: center;font-size: 14px;background: url("../images/oem/bg-oem-sevice.png") no-repeat;position: relative;}
.top-service{width: 220px;height: 200px;position: absolute;text-align: left;padding: 0 12px;top: -186px;left: 65px;border-left: 1px solid #e1e1e1;}
.top-service:after{content: "";left:-4px;bottom: -4px;width: 8px;height: 8px;border-radius: 50%;background: #fff;position: absolute;}
.top-service .title{color: #00b7ee;font-size: 18px;}
.top-service p{color: #333;font-size: 13px;text-indent: 0;margin: 0;line-height: 20px;}
.bottom-service{left:-150px;padding-top: 105px;top:14px;border-left: none;border-right: 1px solid #e1e1e1;}
.bottom-service:after{content: "";left:216px;top: -4px;width: 8px;height: 8px;border-radius: 50%;background: #fff;position: absolute;}
/*=======oem=======*/
/*=======server=======*/
.banner-server{color:#FFF;height:599px;background:url("../images/server/bg-bannerserver.jpg") center no-repeat;border-bottom: 3px solid #034070;}
.banner-server .site-title{text-align:center;text-shadow: 0 3px 3px rgba(0,0,0,.8);padding-top:216px;font-family: Arial, "Microsoft YaHei";font-size: 40px;font-weight: bold;}
.banner-server .site-introl{text-align:center;text-shadow: 0 3px 3px rgba(0,0,0,.8);padding-top:9px;line-height:45px;font-family:YouYuan ,"Microsoft YaHei";font-size: 30px;}
.banner-server .site-title span{font-family:"Microsoft YaHei";font-weight: bold;font-size: 40px;}
.banner-server .buylsv{padding-top: 30px;text-align: center;}
.banner-server .servicephone{text-align: right;font-weight: bold;font-size: 20px;padding-top: 90px;}
.banner-server .buynow{text-align:center;transition:all .2s;width: 170px;display: inline-block;text-decoration:none;border-radius:2px;font-size: 25px;color: #FFF;line-height: 50px;background: #f39800;box-shadow: none;}
.banner-server .buynow:hover{box-shadow: 0 5px 5px rgba(0,0,0,.1) inset;background: #e28d00;}

.basic-server{padding:0 0 100px;}
.service-module-title{font-size:20px;color:#666;padding:15px 0 5px;}
.service-module{height:auto;padding:5px 0 0;}
.module-des{height:80px;line-height:80px;background:#eee;cursor:pointer;transition:all .2s;}
.module-des.narrow{background:#eee  url("../images/server/module-down1.png") 98% 32px no-repeat;}
.service-content{height:0;overflow:hidden;transition:all .2s;}
.module-des i{width:45px;height:41px;display:inline-block;margin:0 30px;background:url("../images/server/icon-server.png") no-repeat;vertical-align:middle;}
.module-des .title{color:#333;font-size:20px;line-height:28px;}
.module-des .title-sup{font-size:14px;color:#666;line-height:22px;}
.module-des:hover{background:#359dff; color:#fff;}
.module-des.narrow:hover{background:#359dff url("../images/server/module-down2.png") 98% 32px no-repeat;}
.module-des:hover .title,.module-des:hover .title-sup,.service-module.active .module-des .title,.service-module.active .title-sup{color:#fff;}
.module-des .module-des-con{display:inline-block;vertical-align:middle;}
.module-des i.module1{background-position:0 0;}
.module-des i.module2{background-position:-45px 0;}
.module-des i.module3{background-position:-90px 0;}
.module-des i.module4{background-position:-135px 0;}
.module-des i.module5{background-position:-180px 0;}
.module-des i.module6{background-position:-225px 0;}
.service-module.active .module-des i.module1,.module-des:hover i.module1{background-position:0 -41px;}
.service-module.active .module-des i.module2,.module-des:hover i.module2{background-position:-45px -41px;}
.service-module.active .module-des i.module3,.module-des:hover i.module3{background-position:-90px -41px;}
.service-module.active .module-des i.module4,.module-des:hover i.module4{background-position:-135px -41px;}
.service-module.active .module-des i.module5,.module-des:hover i.module5{background-position:-180px -41px;}
.service-module.active .module-des i.module6,.module-des:hover i.module6{background-position:-225px -41px;}
.service-module.active .module-des{background:#359dff url("../images/server/module-up.png") 98% 32px no-repeat;color:#fff;border:1px solid #359dff;}
.service-module.active .service-content{height:1225px;border-left:1px solid #359dff;border-right:1px solid #359dff;border-bottom:1px solid #359dff;}

.sea-data-sample{width:1050px;margin:0 auto;padding:30px 0 0;text-align:center;}
.sea-item{display:inline-block;width:460px;vertical-align:top;margin:0 25px;}
.sea-item .dec{width:400px;margin:0 auto;padding-bottom:45px;}
.sea-item .dec .title{text-align:center;font-size:20px;padding:10px 0 5px;}
.sea-item .dec .sup-dec{text-align:left;font-size:14px;color:#666;line-height:22px;}
/*=======server=======*/
/*=========buy=========*/
.main-buy{padding-top:100px;background: url("../images/bg-buy.jpg") center bottom no-repeat;min-height: 800px;}
.buy-title{font-size: 30px;font-weight: bold;line-height: 66px;}
.buy-content{background:#FFF;margin-top: 10px;box-shadow:0 0 10px 2px rgba(0,0,0,.09);border-radius: 15px;}
.block-title{font-size: 16px;height: 35px;line-height: 35px;background: #ddd;font-weight: bold;text-align: center;}
.block-title:first-child{border-radius: 15px 15px 0 0;}
.block-content{padding: 10px 0;}
.row-buy{padding: 20px 0;}
.field-name{width:17%;line-height:30px;display: inline-block;vertical-align: top;text-align: center;font-size: 14px;}
.field-container{width:82%;display: inline-block;vertical-align: top;}
.row-buy .field-input,.row-contact .field-input{width: 250px;height: 30px;border-radius: 15px;border: 1px solid #ccc;padding:0 15px;outline: none;}
.row-buy .field-input:focus,.row-contact .field-input:focus{border-color: #00b0ff;}
.row-buy .field-input::-webkit-input-placeholder,.row-contact .field-input::-webkit-input-placeholder {color:#bbb;font-size:14px;}
.row-buy .field-input:-moz-placeholder,.row-contact .field-input:-moz-placeholder{color:#bbb;font-size:14px;}
.row-buy .field-input:-ms-input-placeholder,.row-contact .field-input:-ms-input-placeholder {color:#bbb;font-size:14px;}
.row-calc{padding:15px 0 15px 70px;}
.row-calc span{font-size: 20px;color: #eb6100;font-weight: bold;margin-right: 20px;}

.btnBuy{width:120px;height: 40px;color:#FFF;font-weight: bold;font-size: 20px;background: #eb6100;border: 0;font-family: "Microsoft YaHei", Arial, sans-serif;}
.btnBuy:hover{background: #dc5b00;}

.main-buyserver{background: url("../images/bg-buyserver.jpg") center bottom no-repeat;}
.amount-item{cursor:pointer;margin-right:60px;border-radius:15px;width: 120px;height: 30px;line-height:30px;text-align: center;font-size: 14px;color: #333;display: inline-block;}
.amount-item:hover{background:#e2effb;}
.amount-item.active,.amount-item.active:hover{color: #FFF;background: #0285ff;}
.sup-check{user-select:none;scursor:pointer;height: 30px;line-height: 30px;padding-left: 30px;background: url("../images/icon-check-sup.png") 0 -30px no-repeat;margin-left: 25px;display: inline-block;}
.sup-check.active{background-position: 0 0;}
.configureItem{width: 19.5%;display: inline-block;padding-bottom: 10px;}
.buy-num{display: inline-block;line-height: 45px;height: 45px;text-align: center;border: 1px solid #ddd;width:120px;}
.range-box{display: inline-block;height: 45px;}
.range-box div{cursor:pointer;width: 20px;height: 22px;background: #ececec url("../images/range-buy.png") 4px 0 no-repeat;}
.range-box div:hover{background-color: #e2effb;}
.range-box div.down{background-position: 4px -22px;margin-top: 1px;}
.range-box div.down.disabled,.range-box div.down.disabled:hover{opacity: .7;cursor: not-allowed;background-color: #ececec;}

.customize-content{max-width: 700px;margin:10px auto 0;border-top: 1px solid #ddd;font-family: "Microsoft YaHei", Arial, sans-serif;}
.row-contact{padding: 17px 0;}
.row-contact .field-name{width: 36.4%;text-align: right;line-height: 35px;padding-right: 28px;}
.row-contact .field-container{width: 62%;}
.row-contact .field-container label.error,.row-buy .field-container label.error{color:#FF0000;font-size:14px;padding-left:8px;}
.row-contact .field-input{width: 300px;height: 35px;border-radius: 18px;}
.row-contact .field-input.error,.row-buy .field-input.error{border-color:#FF0000;}
.getRandom{outline:none;background:#ddd;border-radius: 18px;border:none;height:35px;padding:0 18px;font-size: 14px;font-family: "Microsoft YaHei", Arial, sans-serif;}
.getRandom:hover{background: #aaa;}
.btnSubInfo{transition:all .3s;background: #0285ff;color:#FFF;font-size: 14px;width: 150px;height:35px;border: none;outline: none;border-radius: 2px;font-family: "Microsoft YaHei", Arial, sans-serif;}
.btnSubInfo:hover{background:#007bee;}

.path-content{border:2px solid #bdbaf3;padding:10px;}
.path-part{margin:10px 0 10px;padding:10px;}
.path-part.active{background:#f4f6fd;}
.oparth{margin-right:10px;display:inline-block;height:40px;background:url("../images/charge/icon-charge.png") 0 -40px no-repeat;padding-left:25px;margin-bottom:10px;}
.oparth.active{background-position:0 0;}
.oparth.active a{border-color:#ffa933;}
.oparth a{background-color:#FFF;background-repeat: no-repeat;background-position: 50%;height:40px;width:120px;display:block;text-decoration:none;border:1px solid #ddd;}
.oparth a:hover,.oparth a:focus{border-color:#ffa933;text-decoration:none;}
.form-div{
	width:580px;
	height:400px;
	margin: 0 auto;
	margin-top: 10px;
}
.row-content{
	width:280px;
	height:75px;
	margin-top: 10px;
}
.row-content2{
	width:590px;
	height:auto;
	margin-top: 10px;
}
.row-content-left{
	float:left;
}
.row-content-right{
	float:right;
}
.field-title{
	font-size: 14px;
	color:#A3A3A3;
}
.field-input{
	width:100%;
	height:auto;
	margin-top: 5px;
}
.field-input2{
	height:36px;
	width:280px;
	border:1px solid #C6C6C6;
	border-radius: 5px;
	padding-left: 8px;
	font-size: 14px;
	color:#333333;
}
.field-input3{
	height:100px;
	width:580px;
	border-color: #C6C6C6;
	border-radius: 5px;
	padding-left: 8px;
	resize:none;
	font-size: 14px;
	color:#333333;
}
.error{
	font-size: 14px;
}
/*=========buy=========*/
/***********end***********/
/*=========个人资料=========*/
.upload-head-box{margin-left:75px;width:185px;text-align:center;margin-top:44px;}
.person-head-img{border:1px solid #e3e3e3;border-radius:50%;width:90px;height:90px;display:block;margin:0 auto;}
.head-tips{margin-top:10px;color:#999;font-size:12px;line-height:18px;}
.btn-up-head{width:100px;height:30px;color:#FFF;border:none;background:#17b959;border-radius:3px;}
.person-head-oper{padding-top:20px;}

.userinfo-row-box{width:50%;display:inline-block;vertical-align:top;}
.userinfo-row:first-child{margin-top:40px;}
.userinfo-row input::-webkit-input-placeholder {color:#999;font-size:14px;} 
.userinfo-row input::-moz-placeholder{color:#999;font-size:14px;}
.userinfo-row input::-ms-input-placeholder {color:#999;font-size:14px;}
.userinfo-title{font-size:16px;line-height:35px;color:#333;border-bottom:1px solid #ddd;}
.userinfo-row{margin-top:20px;}
.userinfo-field-name{display:inline-block;width:110px;font-size:14px;vertical-align:top;line-height:40px;}
.userinfo-field-content{display:inline-block;width:700px;vertical-align:top;}
.userinfo-field-content-mid{width:350px;}
.userinfo-field-content input[type="text"],.userinfo-field-content input[type="password"]{padding-left:15px;height:40px;width:100%;border:1px solid #ccc;border-radius:2px;}
.userinfo-field-content input:focus{border-color:#b7dbff;outline:none;box-shadow: 0 0 0 1px #b7dbff;}
.userinfo-field-content input:disabled{cursor:not-allowed;}
.userinfo-row label.error{color:#f86161;font-size:12px;padding-left:15px;padding-top:8px;line-height:1;display:inline-block;}
.btnSubInfo.success{background:#41c747;}
/*=====over=====*/
.font20{font-size: 20px;}