*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}
body,dd,dl,dt,p,ul{margin:0;padding:0;list-style:none;font-size:14px;color:#34495e}
a{color:#262626;text-decoration:none}
.center{text-align:center}
.com_box_max{border-radius:4px;position:relative;overflow: hidden}
.header{background:#fff;margin:0 auto;height:64px;overflow:hidden;border-bottom:1px solid #f7faff;box-shadow: 0px 4px 16px 0px rgba(0, 60, 179, 0.1);z-index:11}
.header .logo{float:left;margin:12px 64px 12px 12px}
.header .logo img{height:40px;}
.nav-left ul{height:auto;overflow:hidden;float:left}
.nav-left ul li{float:left;padding:0 24px}
.nav-left ul li a{display:block;height:62px;line-height:62px}
.nav-left ul li em{font-size:12px;margin-left:4px;color:#ed5565;font-weight:400;font-style:normal}
.nav-right ul{height:auto;overflow:hidden;float:right}
.nav-right ul li{float:left;padding:0 16px}
.nav-right ul li a{display:block;height:62px;line-height:62px}
.nav-right .reg{width:96px;height:40px;background:linear-gradient(90deg, #66ffe8 0%, #6698ff 49%, #7b4aff 100%);border-radius:4px;margin:12px 16px}
.nav-right .reg a{text-align:center;color:#fff!important;line-height:40px}
.banner1{background:#fff url(../img/banner.jpg) no-repeat center;height:520px;background-size:auto 100%}
.banner2{background:#f1f4f9 url(../img/banner-safe.jpg) no-repeat center;height:520px;background-size:auto 100%}
.banner3{background:#fff url(../img/banner2.jpg) no-repeat center;height:520px;background-size:auto 100%}
.banner-box{margin-top:120px;width:700px}
.banner-box span{font-size:56px;line-height:72px;font-weight:700}
.banner-box p{font-size:18px;line-height:26px;display:table;padding:2px 4px}
.banner-list{background:#f7faff url(../img/banner-list.png) no-repeat center;height:620px;background-size:auto 100%}
.banner-about{background:#f7faff url(../img/banner-about.png) no-repeat center;height:248px;background-size:auto 100%}
.banner-qcloud{background:#f7faff url(../img/banner-qcloud.png) no-repeat center;height:248px;background-size:auto 100%}
.banner-domain{background:#f7faff url(../img/banner-domain.png) no-repeat center;height:248px;background-size:auto 100%}
.banner-product{background:#213a92;height:248px}
.banner_h_70{height:70px;width:300px;background:#213a92}
.banner_h_250{height:250px;width:300px;background:#213a92}
.banner_h_250 img,.banner_h_70 img{width:100%;height:100%}
.act li{float: left;width:calc(25% - 12px);margin-right:16px;padding:16px;background:#f7faff}
.act li:last-child{margin-right:0}
.act li .fl{text-align: center;height: 64px;width:64px;margin-right:16px;float: left}
.act li .fl img{width:100%;height:100%}
.act li .fr{float: left;width:236px}
.hy{background:linear-gradient(90deg, #66ffe8 0%, #6698ff 49%, #7b4aff 100%)}
.hy ul{width:1200px;margin:0 auto;overflow: hidden;padding-bottom: 64px;}
.hy li{float:left;width:calc(10% - 14.4px);margin-right:16px;text-align: center}
.hy li:last-child{margin-right:0}
.hy li img{width:48px;height:48px;vertical-align: middle;}
.hy li p{font-size:16px;color:#fff;margin-top:16px}
.com_white{background:#fff}
.com_gray{background:#f7faff}
.com_blue{background:#213a92}
.mr0{margin-right:0!important;}
.brand{overflow:hidden;position:relative;width:100%;max-width:1440px;margin:0 auto}
.brand-all li{width:calc(16.666666% - 13.333333px);margin-right:16px;float:left;height:72px;background:#fff;margin-bottom:16px;border:1px solid #dde6eb;border-radius:4px}
.brand-all li:nth-child(6n){margin-right:0}
.brand-all li a{display: flex ; height: 100%; align-items: center; justify-content: center;}
.brand-all li img{height:32px; max-width: 100%;object-fit: contain;}
.brand-list .fl{width:200px;float: left;height:88px;margin-right:16px;display: flex ;align-items: center; justify-content: center;}
.brand-list .fl img{max-width: 100%; object-fit: contain;}
.brand-list .fr{width:1160px;float: left}
.scroll-container{display:inline-block;white-space:nowrap;animation:scroll 2s linear infinite}
.scroll-container ul{display:inline-block;list-style:none;margin:0;padding:0;vertical-align:top}
.scroll-container li{display:inline-block;margin-right:40px;transition:transform .3s}
.scroll-container li:hover{transform:scale(1.1)}
.scroll-container img{height:40px;width:auto;vertical-align:middle}
@keyframes scroll{from{transform:translateX(0)}
    to{transform:translateX(-100%)}
}
.sale{width:100%}
.sale img{height:40px}
.sale li{width:calc(25% - 12px);margin-right:16px;float:left;border:2px solid #ccddf1;margin-bottom:16px}
.sale li:nth-child(4n){margin-right:0}
.sale li:hover{border: 2px solid transparent!important;border-radius:4px !important; background-clip: padding-box, border-box; background-origin: padding-box, border-box; background-image: linear-gradient(to right, #fff, #fff),linear-gradient(90deg, #66ffe8 0%, #6698ff 49%, #7b4aff 100%)!important;}
.sale_text{height:200px}
.sale_text p{width:100%;margin-bottom:8px;color:#34495e}
.sale_text p span{width:2px;height:2px;border-radius:50%;border:2px #9aabb8 solid;margin-right:12px;display:inline-block}
.com-module{height:22px;overflow:hidden;position:absolute;right:0;top:0;width:78px}
.com-module-1{background:linear-gradient(90deg, #66ffe8 0%, #6698ff 49%, #7b4aff 100%);border-radius:7px;height:29px;position:absolute;transform:matrix(1,0,.3182,1,3,-7);width:78px}
.com-module-2{align-items:center;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:500;height:22px;justify-content:center;left:16px;line-height:24px;position:absolute;width:49px}
.index_list{width:calc(25% - 12px);margin-right:16px;float:left;border:1px solid #eee;padding:16px;overflow: hidden}
.index_list:nth-child(4n){margin-right:0}
.index_list_text li a{display:flex;align-items:center;margin-top:16px}
.index_list_text li a span:nth-child(1){width:2px;height:2px;border-radius:50%;border:2px #9aabb8 solid;margin-right:12px}
.index_list_text li a span:nth-child(2){width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#34495e}
.index-ie{overflow: hidden}
.index-ie ul li{width:calc(20% - 12.8px);margin-right:16px;float:left}
.index-ie ul li:nth-child(5n){margin-right:0}
.index-ie ul li img{width:100%}
.index-advanced ul li{width:calc(33.333333% - 10.666666px);margin-right:16px;float: left;margin-bottom:16px}
.index-advanced ul li:nth-child(3n){margin-right:0}
.index-advanced ul li img{width:50px}
.partners li{float:left;margin-right:8px;margin-bottom:8px}
.partners li img{width:152px}
.domain-search{background-color:#fff;border-radius:4px;height:64px;display:flex;position:relative}
.domain-search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;height:100%;font-size:20px;color:#242d4e;line-height:40px;padding:12px 96px 12px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;outline:0;background-color:#f7faff;border-radius:4px 0 0 4px}
.domain-search-cn{font-size:20px;position:absolute;right:120px;display:inline-block;line-height:32px;top:16px;width:96px;text-align:center;border-left:1px solid #dde6eb;color:#34495e}
.domain-search-btn{display:block;height:100%;border:none;width:120px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:url(../img/icon-search.svg) center no-repeat #213a92;background-size:32px}
.k2-about{width:1440px;margin:0 auto;min-height:400px;overflow:hidden;clear:both;margin-top:16px}
.k2-about-left{width:200px;margin-right:16px;float:left}
.k2-about-left ul li{background:#fff;height:60px;margin-bottom:10px}
.k2-about-left ul li a{display:block;line-height:60px;color:#34495e;font-size:16px;text-align:center}
.k2-about-left ul li a.dq{color:#fff;background:#213a92}
.k2-about-left ul li a.dq:hover{color:#fff!important;background:#213a92}
.k2-about-right{width:1224px;height:100%;float:right}
.k2-about-box{background:#fff;min-height:428px;height:100%;padding:16px;margin-top:2px}
.k2-about-box p{font-size:16px;color:#34495e;line-height:30px}
.k2-about-box b{font-size:16px;color:#0529ff;line-height:30px}
.k2-page404{width:1200px;height:auto;margin:0 auto}
.k2-page404-box{text-align:center}
.k2-page404-box p{color:#34495e;font-size:16px}
.k2-page404-like ul{display:flex;flex-flow:wrap}
.k2-page404-like li{display:flex;align-items:center;float:left;width:calc(33.333333% - 10.666666px);margin-right:16px}
.k2-page404-like li:nth-child(3n){margin-right:0}
.k2-page404-like li a{font-size:16px;color:#34495e;line-height:34px}
.k2-page404-like li span{width:2px;height:2px;border-radius:50%;border:2px #9aabb8 solid;margin-right:12px}
.k2-supertab-1{height:auto;overflow:hidden}
.k2-supertab-1 .category{width:1440px;overflow:hidden;position:relative;overflow:hidden;margin-bottom:16px}
.k2-supertab-1 .category a:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}
.k2-supertab-1 .category ul li{height:48px;padding:0 24px;line-height:48px;border-radius:8px;font-size:16px;display:table-cell;white-space:nowrap;cursor:pointer;position:relative}
.k2-supertab-1 .category ul li.active{color:#fff;background-color:#213a92}
.k2-supertab-1 .cont{display:none}
.k2-supertab-1 .cont.active{display:block}
.ssl_table{background:#fff;color:#34495e}
.ssl_table table{width: 100%;}
.ssl_table tr th,.ssl_table tr td{text-align: center;height: 56px;}
.ssl_table tbody tr:nth-child(odd){background:#f7faff}
.ssl_table tbody tr:nth-child(even){background:#fff}
.partner-nav li{width:calc(50% - 8px);margin-right:16px;float: left;background:url("../img/partner.png") no-repeat;height:376px;border-radius:5px}
.partner-nav li:nth-child(2n){margin-right:0}
.partner-nav li:hover{border:1px solid #9aabb8}
.partner-list{padding-top:10px;height:auto;overflow:hidden;padding-bottom:50px}
.partner-list li{float:left;width:152px;height:82px;text-align:center;border:1px #eff3f5 solid;border-radius:3px;margin-right:8px;margin-top:8px;overflow:hidden}
.partner-list li:nth-child(9n){margin-right:0}
.partner-list li a{display:block;height:100%}
.partner-list li img{width:152px}
.partner-list li::marker{list-style-type:none}
.foot{width:100%;background:url(../img/footer-bg.png) #ffffff;height:400px;background-size:cover}
.footer_div{width:1440px;margin:0 auto;padding:48px 0 32px 0;clear:both;overflow:hidden}
.footer_box{float:left;margin-right:256px}
.footer_box p{font-size:14px;color:#9aabb8}
.footer_box_r{float:right}
.footer_box_r dl{float:left;margin-right:100px}
.footer_box_r dt{color:#34495e;line-height:32px;font-size:14px}
.footer_box_r dd>a{color:#9aabb8;line-height:32px;font-size:14px}
.footer_box_r dd>a:hover{color:#34495e!important;}
.footer_div2{width:1440px;margin:0 auto}
.footer_icp{float:left;padding-top:12px}
.footer_icp a{color:#9aabb8;font-size:14px}
.footer_icp a:hover{color:#213a92!important;}
.link{width:1440px;margin:0 auto;padding-top:16px;border-top:1px solid #9aabb8}
.link ul{height:auto;overflow:hidden}
.link ul li{float:left;margin-right:10px}
.link ul li a{color:#9aabb8;font-size:14px}
.k2-list li{width:calc(50% - 8px);height:164px;padding:32px;background:#fff;margin-right:16px;border-radius:4px;float:left;margin-bottom:16px}
.k2-list li:nth-child(2n){margin-right:0}
.k2-list li:hover{border:1px solid #7a94ff}
.k2-list li h3{font-weight:400;color:#34495e}
.k2-list li img{width:16px;height:16px;border-radius:50%}
.k2-list li span{margin-left:8px;font-size:12px;color:#34495e;vertical-align:text-top}
.k2-article-l{float:left;width:1094px;background:#fff;padding:32px;border-radius:4px}
.k2-article-r{float:right;width:330px;margin-left:16px}
.k2-article-l{font-size:16px;line-height:24px;color:#34495e}
.k2-article-l p{margin:8px 0}
.k2-article-l img{max-width:100%;border:1px solid #f7faff}
.k2-article-l h2{font-size:16px;background:url(../img/h1.svg) no-repeat;padding-left:30px;color:#34495e;background-size:18px 13px;background-position:0 6px}
.k2-article-l h3{font-size:16px;background:url(../img/h2.svg) no-repeat;padding-left:20px;color:#34495e;background-size:18px 13px;background-size:10px 13px;background-position:0 6px}
.k2-article-l blockquote{background:#f7faff;border-radius:4px;width:100%;border:0;margin:0;padding:8px 24px;margin-bottom:16px;position:relative;z-index:0;color:#9aabb8;font-size:14px}
.k2-article-l blockquote:before{content:"";background:url(../img/article-big-yh.png) no-repeat;background-size:100%;display:block;position:absolute;top:0;left:0;z-index:-1;width:64px;height:42px}
.k2-article-l blockquote:after{content:"";background:url(../img/article-small-yh.png) no-repeat;background-size:100%;display:block;position:absolute;right:15px;bottom:5px;z-index:-1;width:22px;height:17px}
.k2-article-more h3 a{color:#34495e}
.k2-article-footer{margin-top:24px;border-top:1px #eff3f5 solid;padding-top:24px;color:#9aabb8;line-height:1.5;font-size:14px}
.k2-article-keywords a{background-color:#f7faff;font-size:12px;padding:4px;border-radius:999rem;padding-right:16px;display:inline-block;align-items:center;line-height:1.4;margin-right:15px;color:#34495e;margin-top:16px}
.k2-article-keywords a:before{content:"#";color:#0529ff;border-radius:100%;background-color:#fff;width:20px;height:20px;line-height:20px;text-align:center;margin-right:6px;font-weight:700}
.k2-like-list li{display:flex;align-items:center}
.k2-like-list li span{width:2px;height:2px;border-radius:50%;border:2px #9aabb8 solid;margin-right:12px;float:left}
.k2-like-list li a{width:calc(100% - 12px);float:left;font-size:14px;color:#34495e;line-height:28px}
.why-us{display: block; width: 100%; height: 100%; font-size: 0; text-align: center; position: relative;}
.why-us table { width: 100%; font-size: 16px; font-weight: 500; }
.why-us table thead tr{background:#0529ff}
.why-us table thead tr th{height:60px;line-height:60px;padding:0;font-size:20px;color:#fff;font-weight:500}
.why-us table thead tr th:first-child{text-align:center;font-weight:600}
.why-us table thead tr th:nth-child(2){font-size:20px;background:#213a92}
.why-us table thead tr th:nth-child(2) i{background-image:url(../img/why-us.svg);background-repeat:no-repeat;-webkit-background-size:40px auto;background-size:40px auto;display:inline-block;width:40px;height:40px;vertical-align:middle}
.why-us table tbody tr{background:#e2eaff}
.why-us table tbody tr td{height:50px;line-height:50px;padding:0;position:relative}
.why-us table tbody tr td:first-child{text-align:center;font-weight:600}
.why-us table tbody tr td:nth-child(2){border-top:none;padding-left:20px}
.why-us table tbody tr td:last-child{padding-left:20px;font-size:16px}
.why-us table tbody tr:nth-child(odd){background:#f7faff}
.why-us table tbody tr:nth-child(odd) td:nth-child(2){background-color:#f7faff}
.why-us table tbody tr:nth-child(2n) td:nth-child(2){background-color:#fdebed}
.why-us table tbody tr:hover td:nth-child(2) span{color:#213a92}
.author_article{height:auto;overflow:hidden}
.author_article li{float:left;background:#fff;height:200px;overflow:hidden;width:calc(20% - 12.8px);margin-right:16px;margin-top:16px}
.author_article li:nth-child(5n){margin-right:0}
.author_article li .pic{height:125px;overflow:hidden;display:block;background:#f7faff}
.author_article li .pic img{width:100%}
.author_article li .title{display:block;padding:8px 10px;line-height:18px;font-size:12px;color:#34495e;height:36px}
.author_article li:nth-child(5n+5){margin-right:0}
.author_f{font-size:12px;color:#9aabb8;padding:10px}
.author_f .browse{padding-left:15px;float:right}
.author_nav{width:auto;background:#fff;margin:15px 0;height:auto;overflow:hidden;padding:0 15px}
.author_nav li{float:left}
.author_nav li a{height:45px;line-height:45px;display:block;padding:0 15px}
.author_nav li.dq a{background:#f7faff;color:#0529ff}
.author_header{background:#fff;height:150px;margin-top:100px;position:relative}
.author_header img{width:125px;height:125px;border-radius:50%;left:50%;margin:0 0 0 -67.5px;position:absolute;top:-50%;padding:5px;border:1px #0529ff solid}
.username{padding-top:70px;text-align:center;font-size:16px}
.page{text-align:right}
.page .pagination{display:inline-block;text-align:center;height:auto;overflow:hidden}
.page .pagination li:first-child{border-radius:5px 0 0 5px}
.page .pagination li:last-child{border-right:1px #f1f1f1 solid;border-radius:0 5px 5px 0}
.page .pagination li{float:left;border:1px #f1f1f1 solid;border-right:none;overflow:hidden}
.page .pagination li a,.pagination li span{float:left;width:34px;height:34px;line-height:34px;text-align:center;background:#fff}
.page .pagination li a{color:#34495e}
.page .pagination li.active span{background:#0529ff;color:#fff}
.footer2{display:none}
.guabiao img{height:40px}
.k2-kefu{position:fixed;top:calc(100vh - 400px);right:10px;z-index:20000;width:50px}
.k2-kefu .k2-online{background:url(../img/kefu-bg.png) no-repeat 50%;border-radius:6px;background-size:cover;text-align:center;padding-top:10px;padding-bottom:10px;cursor:pointer}
.k2-kefu .k2-online img{width:calc(100% - 15px);margin:10px auto;display:block}
.k2-kefu .k2-online span{width:24px;line-height:18px;display:inline-block;color:#fff;margin-top:-5px;margin-bottom:10px;font-size:14px}
.k2-kefu .k2-im{margin-top:10px;border-radius:6px;background-color:#fff;height:50px;box-shadow:0 2px 15px rgba(0,0,0,.1);cursor:pointer;padding-top:10px}
.k2-kefu .k2-im img{width:30px;margin:0 auto;display:block}
.k2-kefu .k2-im .k2-show{display:none;width:180px;position:absolute;bottom:0;right:60px;box-shadow:0 2px 15px rgba(0,0,0,.1);border-radius:6px;background-color:#fff;padding:10px}
.k2-kefu .k2-im .k2-show img{width:100%}
.k2-kefu .k2-im:hover .k2-show{display:block}
@media (max-width:768px){
    .pc{display: none}
    .com_w1440{width:100%!important;padding:0 16px}
    .k2-article-l,.k2-list li{width:100%}
    .k2-article-l blockquote{word-break: break-all;}
    .header .logo{margin:8px 0}
    .banner-box{width:100%;padding:0 16px}
    .banner-box span{font-size:32px;line-height:40px;font-weight:700}
    .banner-box p{font-size:14px;line-height:22px;width: 400px;}
    .sale ul{width: 100%; overflow-x: auto; white-space: nowrap; display: flex}
    .sale ul li{float: none; width: auto;}
    .index-advanced ul li,.index_list{width: 100%;}
    .ssl_table table{width: 100%; overflow-x: auto; white-space: nowrap; display: flex}
    .ssl_table table tr{float: none; width: auto;}
    .footer2{width:100%!important;padding:0 16px;height:40px;display: block;}
    .footer2_div{border-top:1px solid #9aabb8;padding:16px 0}
    .footer2_div p{color:#34495e}
    .k2-about,.k2-about-right{width:100%!important;}
    .author_article li{width: 100%}
    .partner-nav li{width: 100%;margin-bottom: 16px}
    .partner-list li{width:calc(33.333333% - 10.666666px);margin-right:16px;height:64px}
    .partner-list li:nth-child(3n){margin-right:0}
    .partner-list li img{width:100%}
}