/*patent*/
.w1280 {
    width: 1280px;
    margin: 0 auto;
}
.commWith{
     width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.sp-successBox {
    margin: 80px auto;
}

.comestic-title{width:671px; margin: 0 auto; text-align: center; position:relative; z-index:56;}
.comestic-title .title-top{font-size: 36px; color: #333333; line-height: 36px; }
.sp-successBox{margin: 80px auto;}
.sp-successBox .sp-success-item{margin-top: 27px;height: 86px;}
.sp-successBox .sp-success-item li{width:220px;float: left; margin: 13px 13px 0 0; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sp-successBox .sp-success-item li.last{margin-right: 0px;}
.sp-successBox .sp-success-item li.next{margin-right: 12px;}
.sp-successBox .sp-success-item li img{width:100%; height: 100%;;}  
/**/
.process_wrap{width:100%;background-color:#f3f3f3;overflow:hidden}
.process_wrap .process{padding-bottom:40px}
.process_wrap .process .process_img_wrap{margin:36px 0 30px;width:100%;text-align:center}
.process_wrap .process .process_img_wrap img{margin:0 auto}
.process_wrap .process>a{display:block;margin:0 auto;width:160px;height:42px;font-size:14px;line-height:42px;border-radius:21px;text-align:center;background:linear-gradient(to bottom,#4ea4ef,#4b46f9);color:#fff}
.process_wrap .process>a:hover{background:linear-gradient(to bottom,#4ea4ef,#3230df)}
/**/
.com_title{margin:40px auto 32px;text-align:center}
.com_title h1{font-size:32px;color:#595757;font-weight:700}
.com_title h2{font-size:32px;color:#595757;font-weight:700}
.com_title .line{display:block;margin:10px auto;width:100px;height:2px;background-color:#d3d1d4}
.com_title p{font-size:18px;color:#9b9b9b}.ser_con_wrap .ser_con{padding-bottom:40px}
/**/
.advan_wrap .advan{padding-bottom:40px}
.advan_wrap .advan .advan_m{position:relative;margin:8px auto 0;width:690px;height:500px}
.advan_wrap .advan .advan_m .basic{width:690px;height:500px;background:url(../images/haochu.png);background-size:100% 100%}
.advan_wrap .advan .advan_m .section>div{position:absolute;width:240px}
.advan_wrap .advan .advan_m .section>div p{margin-bottom:6px;line-height:1;font-size:18px;color:#666;font-weight:700}
.advan_wrap .advan .advan_m .section>div span{font-size:14px;color:#999}
.advan_wrap .advan .advan_m .section div:nth-of-type(1){left:-260px;top:50px;text-align:right}
.advan_wrap .advan .advan_m .section div:nth-of-type(2){right:-260px;top:28px;text-align:left}
.advan_wrap .advan .advan_m .section div:nth-of-type(3){left:-260px;top:215px;text-align:right}
.advan_wrap .advan .advan_m .section div:nth-of-type(4){right:-260px;top:215px;text-align:left}
.advan_wrap .advan .advan_m .section div:nth-of-type(5){left:-260px;top:408px;text-align:right}
.advan_wrap .advan .advan_m .section div:nth-of-type(6){right:-260px;top:390px;text-align:left}
.advan_wrap .advan .advan_m #section2{display:none}
/**/
.difference_wrap{background-color:#f3f3f3;overflow:hidden}
.difference_wrap .difference{padding-bottom:40px}
.difference_wrap .list {float: left;margin-top: 40px;width: 100%; }
.difference_wrap .list li {width: 48%;padding: 0 10px;float: left;margin-bottom: 20px; }
.difference_wrap .list li .title {font-size: 16px; }
.difference_wrap .list li .title em {background: #007aff;width: 30px;height: 30px;color: #fff;line-height: 30px;text-align: center;border-radius: 50%;display: inline-block;margin-right: 15px; }
.difference_wrap .list li .table {margin-top: 15px; }
.difference_wrap .list li .table table {border-collapse: collapse;margin: 0 auto;font-size: 12px; }
.difference_wrap .list li .table table td {padding: 10px; }
.difference_wrap .list li .table table .one {width: 80px; }
.difference_wrap .list li .table table .two {width: 105px; }
.difference_wrap .list li .table table .color {background: rgba(0, 122, 255, 0.2);font-size: 14px; }
.difference_wrap .list li .table table .color1 {background: rgba(0, 122, 255, 0.1);font-size: 16px; }
.difference_wrap .list li .table table .pd {padding: 25px 10px; }
.difference_wrap .list li .table a {display: block;border-radius: 30px;background: linear-gradient(to bottom,#4ea4ef,#4b46f9);text-align: center;color: #fff;line-height: 30px; }
.difference_wrap .list li .table a:hover {background: linear-gradient(to bottom,#4ea4ef,#3230df);}
.difference_wrap .list li .desc {color: #666;margin-top: 10px; }
/**/
.certificate_wrap{width:100%;background-color:#f3f3f3;overflow:hidden}
.certificate_wrap .certificate{padding-bottom:40px}
.certificate_wrap .certificate .certificate_list{margin-top:8px}
.certificate_wrap .certificate .certificate_list ul{margin-left:-145px;text-align:center}
.certificate_wrap .certificate .certificate_list ul li{margin-left:145px;display:inline-block}
.certificate_wrap .certificate .certificate_list ul li>p{font-size:16px;color:#595757;font-weight:700;text-align:center;margin-bottom:18px}
.certificate_wrap .certificate .certificate_list ul li .cer_img{position:relative;height:278px;display:table-cell;vertical-align:middle;box-shadow:0 0 8px 0 rgba(0,0,0,.24)}
.certificate_wrap .certificate .certificate_list ul li .cer_img>a{display:none;position:absolute;left:50%;top:121px;transform:translateX(-50%);width:120px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;border-radius:18px;background:linear-gradient(to bottom,#4ea4ef,#4b46f9)}
.certificate_wrap .certificate .certificate_list ul li .cer_img>a:hover{background:linear-gradient(to bottom,#4ea4ef,#3230df)}
.certificate_wrap .certificate .certificate_list ul li .cer_img:hover>a{display:block}
.certificate_wrap .certificate .certificate_list .foreign_cer{display:none}
/**/
.server_wrap .server{padding-bottom:40px}
.container1 {width: 80%;margin-right: auto;margin-left: auto;}
.trademark-list{margin-top:5%;overflow:hidden}
.trademark-list .list{width:17%;margin-right:2.5%;margin-bottom:2%;float:left;text-align:center}
.trademark-list .list .icon-trademark{width:100%;margin-right:auto;margin-left:auto;display:block}