/**{filter:gray; color:gray;}
html {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url(desaturate.svg#grayscale);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1);
}*/
.sectigo_2 img{width:45% !important;padding-top:18px !important;}
a.a_qyj{color: #FF9900 !important;text-decoration: underline;}
/*dv*/
.section-title {
    text-align: center;
    margin-bottom: 10px;
}
.section-title h2 {
    font-size: 20px;
    text-transform: capitalize;
    padding-bottom: 30px;
    padding-top: 50px;
    margin-bottom: 30px;
    position: relative;
}
.section-title h2 i{
    padding-top: 10px;
    display: block;
    font-size: 14px;
}
.section-title p {
    font-size: 14px;
    color: #333333;
}
.el-row--flex {
    display: -ms-flexbox;
    display: flex;
}
[class*=el-col-] {
    float: left;
    box-sizing: border-box;
}
.el-col-7 {
    width: 29.16667%;
}
#feautes .feautes-item {
    height: 435px;
    overflow: hidden;
}
#feautes .feautes-item {
    background: #fff;
    margin-top: 30px;
    margin-bottom: 90px;
    text-align: center;
    position: relative;
    box-shadow: 0 0 8px #007aff45;
}
#feautes .feautes-item i {
    background-color: #1C447A;
    display: block;
    padding: 15px 0px;
    border-right: 3px solid #fff;
}
.pic {
    width: 86px;
    height: 86px;
    display: block;
    margin: 20px auto 20px auto;
}
#feautes .feautes-item h3 {
    margin: 20px 0;
    color: #5c5e5f;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
}
#feautes .feautes-item p {
    color: #333333;
    padding: 5px 15px;
    text-align: left;
}
/* 品牌切换效果 begin*/
.brand-tabs {margin-top: 50px;width: 100%;margin-bottom: 0px !important;}
.dvssl-tabs{display: flex;align-items: center;justify-content: center;}
.brand-tabs li {display: list-item;position: relative;float: left;width: 190px;height: 60px;background-repeat: no-repeat;background-position: center;}
.brand-tabs li:hover {cursor: pointer;}
.brand-item-1 {background-image: url(../images/digicert-1.png);}
.brand-item-2 {background-image: url(../images/geotrust-1.png);}
.brand-item-3 {background-image: url(../images/entrust-11.png);}
.brand-item-4 {background-image: url(../images/globalsign-1.png);}
.brand-item-5 {background-image: url(../images/cfca-1.png);}
.brand-item-6 {background-image: url(../images/brand_6.png);}
.dvssl-tabs .brand-item-1{background-image: url(../images/sectigo-1.png);}
.active-style {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 60px;background:#0174C4;}
.brand-tabs li.tab-active .active-style {display: block;}
.active-style span {display: inline-block;width: 190px;height: 60px;background-repeat: no-repeat;background-position: center;}
.brand-item-0 .active-style span {background-image: url(../img/banner/keeptrust-1-0.png);background-size: 70%;}
.brand-item-1 .active-style span {background-image: url(../images/digicert-2.png);}
.brand-item-2 .active-style span {background-image: url(../images/geotrust-2.png);}
.brand-item-3 .active-style span {background-image: url(../images/entrust-22.png);}
.brand-item-4 .active-style span {background-image: url(../images/globalsign-2.png);}
.brand-item-5 .active-style span {background-image: url(../images/cfca-2.png);}
.brand-item-6 .active-style span {background-image: url(../images/brand_6_white.png);}
.dvssl-tabs .brand-item-1 .active-style span{background-image: url(../images/sectigo-2.png);}
.js-ssl i{font-size: 13px;}
/* 品牌切换效果 end*/
.dv_mian .ssl-jiage .ssl-mian p{font-size: 14px;color: #333333;line-height: 25px;padding-bottom: 10px;}
.dv_mian .ssl-jiage .ssl-mian p.text-center{font-size: 20px;}
.dv_mian .ssl-jiage .ssl-mian p.text-center i{font-size: 13px;}
.dv_mian .dvssl-tabs li{margin-right: 2px;border-radius:6px 6px 0px 0px;position:unset;}
.dv_mian .dvssl-tabs .brand-item-0 {background:#cccccc url(../img/banner/keeptrust-1-1.png) no-repeat center;background-size: 70%;}
.dv_mian .dvssl-tabs .brand-item-1 {background:#cccccc url(../images/sectigo-1.png) no-repeat center;}
.dv_mian .dvssl-tabs .brand-item-1 .active-style span{background-image: url(../images/sectigo-2.png); }
.dv_mian .dvssl-tabs .brand-item-2 {background:#cccccc url(../images/globalsign-1-1.png) no-repeat center;}
.dv_mian .dvssl-tabs .brand-item-2 .active-style span{background-image: url(../images/globalsign-2.png); }
.dv_mian .dvssl-tabs .brand-item-3 {background:#cccccc url(../images/geotrust-1-1.png) no-repeat center;}
.dv_mian .dvssl-tabs .brand-item-3 .active-style span{background-image: url(../images/geotrust-2.png);height: 72px; }
.dv_mian .dv-ssl .dvssl-tabs .brand-item-3 .active-style span{background-image: url(../images/geotrust-22.png);height: 72px; }
.dv_mian .active-style{background: #1C447A;border-radius: 6px 6px 0px 0px;position:unset;}
.dv_mian #brandBlock2{padding: 80px 0 50px 0;}
.dv_mian #brandBlock2 h2.page-section-header {font: 600 30px/34px "Oxygen",Helvetica,sans-serif !important;margin: 20px auto !important;}
.dv_mian h2.white {color: #fff !important;}
.dv_mian p.medium-text.white {color: #fff;}
.dv_mian p.medium-text {font: 300 18px/24px "Oxygen",Helvetica,sans-serif !important;margin: 25px 25px;}
.tick-bullet-list.technical-features {width: 100% !important;margin: 20px 25px !important;}
.tick-bullet-list ul{color: #333;margin: 0;padding: 0;list-style: none;}
.dv_mian .technical-features ul li {text-align: left;display: inline-block;vertical-align: top;min-height: 20px;width: 568px;padding: 0 50px 19px 0;color: rgb(255,255,255);
}
.dv_mian .ov-ssl .dvssl-tabs .brand-item-1 {background:#cccccc url(../images/digicert-1-1.png) no-repeat center;}
.dv_mian .ov-ssl .dvssl-tabs .brand-item-1 .active-style span{background-image: url(../images/digicert-2.png); }
.dv_mian .docsigns-mian {width: 100%;display: block;padding-top: 58px;}
.dv_mian .docsigns-mian .docsigns-bg {width: 16.3%;display: inline-block;margin: 0 auto !important;vertical-align: top;}
.dv_mian .docsigns-mian .icon-bg{
    background-color:#73BB33;
    -webkit-box-shadow:0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .3);
    box-shadow:0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .3);
    border-radius:224px;padding:15px;display:block;margin-left:auto;margin-right:auto;text-align:center;width:105px;height:105px;
}
.dv_mian .docsigns-mian .icon-bg img {display: block;margin-left: auto;margin-right: auto;width: 100%;}
.dv_mian .en-shuzi-man{background: #FBFAFA;}
.dv_mian .entust-p{background: #312E2F;color: #ffffff;font-size: 20px;text-align: center;padding: 20px 0px;border-bottom: 6px solid #946199;}
.dv_mian .en-shuzi-left{float: left;width: 38%;border-right: 2px solid #EDECEC;padding: 10px 40px 60px;}
.dv_mian .en-shuzi-left ul li{width: 100%;border-bottom: 2px solid #EDECEC;line-height: 45px;color: #333}
.dv_mian .en-shuzi-right{float: left;width: 60%;padding: 20px 40px 60px;}
.dv_mian .en-shuzi-right p{padding-top: 10px;line-height: 25px;color: #67266F;font-size: 14px;}
.dv_mian h3.docsign-sh {font-size: 20px;text-align: center;padding: 30px;}
.dv_mian h3.docsign-sh i{font-size: 13px;}
#docsign-fn .table th{text-align: center;background: #333333;color: #fff;line-height: 35px;}
#docsign-fn .table tr td{width: 25%;padding: 10px 0px;vertical-align:middle;}
#docsign-fn .table tr td:first-child{text-align: left;padding-left: 20px;width: 15%;}
#docsign-fn .gray-lighter-9-bg{background: #F0F0F0}
#docsign-fn .table tr td p{text-align: left;padding-left: 20px;}
.dv_mian h3.heading-a{text-align: center;}
.dv_mian h3.heading-a a {padding: 5px 10px;border-radius: 5px;font-size: 16px;text-align: center;}
.ListMod {
    width: 370px;
    float: left;
    border-radius: 6px;
    padding-bottom: 37px;
    overflow: hidden;
    margin: 5px 0 0 15px;
    margin-bottom: 50px;
    background: rgba(255,255,255,0.9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,endColorstr=#E5ffffff);
}
.ListMod-main dl.ListMod:first-child {margin-left: 0px;}
.ListMod dt {
    color: #606060;
    text-align: center;
}
.ListMod .img {
    display: block;
    margin: 20px auto;
}
.ListMod .list {
    color: #505050;
    font: 14px/22px "Microsoft YaHei";
    padding: 30px 20px 10px 25px;
}
.ListMod .list p {
    height: 25px;
    line-height: 25px;
    background: url(../images/iconsmall.png) no-repeat 0 6px;
    background-size: 2%;
    padding-left: 16px;
    text-align: left;
}
.ListMod .list ul li{
    padding-bottom: 10px;
}
.ListMod .list ul span{
    display: block;
    padding-top: 30px;
}
.ListMod .btn {
    width: 100px;
    height: 51px;
    background: url(../images/zxzx.png) no-repeat;
    background-size: 90%;
    display: block;
    margin: 0 auto;
    box-shadow:none;
}
.ListMod .btn a {
    display: block;
    text-indent: -99999px;
    height: 51px;
    cursor: pointer;
}
.ListMod hr{width: 85%;margin: 0 auto;border-bottom: 1px solid #333;margin-bottom: 20px;}
.ListMod .list-two{padding-right: 30px;margin: 10px 0px;height:40px}
.ListMod .list-two .price{width: 70%;display: block;float: left;text-align: left;padding-left: 30px;}
.ListMod .list-two a{float: right;}
.ListMod .list-two p{text-align: center;}
.ListMod .list-ov{text-align: center;}
.ListMod .list-ov a{float: none;}
a.cat-btn{background: #076F41;padding: 3px 10px;border-radius: 5px;color: #fff;font-size: 12px;}
.chakan{text-align: center;}
.chakan a{background: #FF9900;
    width: 30%;
    display: inline-table;
    margin-top: 80px;
    margin-bottom: 80px;
    color: #fff;
    padding: 7px 0px;
    border-radius: 5px;;}
.ListMod .cfca-b{height: auto;padding: 0 30px;margin: 0px}
.ListMod .cfca-b p:last-child{text-align: center;padding-top: 20px;}
.ListMod .cfca-b a{float: none;}
/*end*/

/*whql*/
.whql{background: #f8f8f8;}
.ev-ssl {
    background: #F5F5F6;
    padding-bottom: 50px;
}
.whql .banner-higher {
    height: 500px;
    position: relative;
    display: table;
    width: 100%;
}
.digcert .banner-higher .certs-right-contian .certs-right-detail ul li {
    display: inline-block;
    margin-right: 10px;
}
.whql .symantec-pro-ev-banner {
    background: url('../img/bg-news.png');
}
.whql .banner-higher .banner-contain{
    display: table-cell;
    vertical-align: middle;
    padding-top: 10px;
}
.whql .white-bg {}
.whql .banner-higher .certs-left-contian .certs-left-detail img {
    display: block;
    height: auto;
    margin-right: auto;
    margin-left: auto;
}
.whql .banner-higher .certs-left-contian .certs-left-detail img {
    width: 95%;
    padding-top: 10px;
}
.whql .col-lg-10 {
    width: 41.66666667%;
    float: left;
}
.whql .banner-higher .certs-left-contian {
    padding: 0px;
}
.whql .banner-higher .certs-right-contian {
    padding: 10px;
}
.whql .col-lg-14 {
    width: 58.33333333%;
    float: left;
}
.whql .banner-higher .certs-right-contian .certs-right-detail {
    background-color: #148bdd;
    padding: 20px 40px 30px;
    box-shadow: 6px 6px 0 #181b1e;
    -webkit-box-shadow: 6px 6px 0 #16568a;
    -moz-box-shadow: 6px 6px 0 #16568a;
    -o-box-shadow: 6px 6px 0 #16568a;
    overflow: hidden;
}
.whql .banner-higher .certs-right-contian .certs-right-detail h2 {
    margin: 0;
}
.h2-title {
    font-size: 28px;
    line-height: 45px;
    color: #fff;
}
.whql .banner-higher .certs-right-contian .certs-right-detail h3 {
    font-size: 12px;
    line-height: 28px;
    margin: 0;
}
.white-text {
    color: #fff !important;
}
.whql .banner-higher .certs-right-contian .certs-right-detail a {
    padding: 8px 20px;
    font-size: 15px;
    margin-right: 20px;
    line-height: 25px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    overflow: hidden;
}
.certs-right-detail a.blue-btn {
    background-color: #F90 !important;
}
.certs-right-detail a.dark-btn {
    background-color: #3D3D63 !important;
}
#guide-nav {
    width: 100%;
    top: 85px;
    z-index: 999;
    box-shadow: 0 5px 11px rgba(0, 0, 0, .1);
}
p.hot-pro {
    float: left;
    margin: 0px;
    padding: 5px 0px;
}
p.hot-pro a {
    color: #0174C4;
    float: left;
    font-size: 14px;
    padding: 0px 10px;
}
.nvapos a {
    width: 215px;
    font-weight: bold;
}
#hositng-plans .affix {
    background: #148BDD;
}
#hositng-plans .affix a {
    color: #fff;
}
#hositng-plans .search {
    display: inline-block;
    width: auto;
    height: 24px;
    position: relative;
    border-radius: 12px;
    border: 1px solid #d3d3d3;
    background-color: #fff;
    overflow: hidden;
    line-height: 24px;
    float: right;
    margin-top: 4px;
}
#hositng-plans .search-in {
    width: 180px;
    height: 24px;
    display: block;
    padding: 0 30px 0 10px;
    border: none;
    font-family: inherit;
    font-size: 12px;
}
#hositng-plans .search-btn {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 2px;
    right: 9px;
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
}
.whql .whql-js {
    padding-top: 40px;
}
.whql .whql-js h3.whql-sh {
    padding-bottom: 20px;
    padding-top: 0px
}
.whql .whql-js .whql-js-left {
    float: left;
    width: 58.33333333%;
    padding: 10px;
}
.whql .whql-js .whql-js-left p {
    line-height: 25px;
    padding-bottom: 10px;
}
.whql .whql-js .whql-js-right {
    float: left;
    width: 41.66666667%
}
.whql .whql-js .whql-js-right img {
    width: 95%;
    float: right
}
.whql h3.whql-sh {
    font-size: 20px;
    text-align: center;
    padding-top: 35px;
}
.whql h3.whql-sh i {
    font-size: 13px;
}
.whql .module {
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .15) !important;
}
.whql .brand-tabs {
    background: #0174C3;
}
.whql .brand-tabs li {
    height: 49px;
    width: 200px;
}
.whql .brand-item-1, .whql .brand-item-2, .whql .brand-item-3, .whql .brand-item-4 {
    background: #0174C3
}
.whql .active-style {
    display: block;
}
.whql .brand-item-1 .active-style span, .whql .brand-item-2 .active-style span, .whql .brand-item-3 .active-style span, .whql .brand-item-4 .active-style span {
    background: #0174C3;
    overflow: hidden;
    height: 49px;
    line-height: 49px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    border-top: 3px solid #0174C3;
    cursor: pointer;
    width: 200px;
    border-right: 1px solid #fff;
    font-weight: bold;
}
.whql .tab-active .active-style span {
    background: #fff;
    border-top: 3px solid #fe6a00;
    color: #333;
    font-weight: bold
}
.whql .wqhl-jiage {
    padding: 10px 30px 40px;
    background: #fff;
}
.whql .wqhl-jiage table td, .whql .wqhl-jiage table th {
    border: 1px solid #d3d3d3;
    padding: 10px 5px;
}
.whql .wqhl-jiage table td {
    text-align: left;
    width: 42%;
    padding-left: 10px;
}
.whql .wqhl-jiage table td:first-child {
    text-align: left;
    width: 15.5%;
}
.whql .wqhl-jiage table tr:first-child td {
    text-align: center
}
.whql .wqhl-jiage table thead tr {
    background: #F7F8F9;
}
.whql .wqhl-jiage table.codesigning-compare tr:nth-child(2n) {
    background: #F7F8F9
}
.whql .wqhl-jiage table.codesigning-compare tbody tr:last-child {
    background: none;
}
.whql #brandBlock2 table td {
    width: 84%
}
.whql #brandBlock2 table td:first-child {
    text-align: left;
    width: 15.5%;
}
.whql #brandBlock2 table tr:first-child td {
    text-align: left
}
.whql #brandBlock3 table td {
    width: 84%
}
.whql #brandBlock3 table td:first-child {
    text-align: left;
    width: 15.5%;
}
.whql #brandBlock3 table tr:first-child td {
    text-align: left
}
.whql #brandBlock4 table td {
    text-align: center;
}
.whql #brandBlock4 table td {
    width: auto;
}
.whql .wqhl-jiage table .green {
    color: #046F37;
}
.index-case {
    padding: 0px;
}
.index-case .col-md-2 {
    width: 11%;
    padding: 0px;
    display: block;
    margin-right: 22px;
}
.index-case .col-md-2:last-child {
    width: 9%;
    margin-right: 0px;
}
.advantage {
    width: 100%;
    height: 100%;
    background: url(../images/huandu-dabanner.jpg) no-repeat center;
    background-size: cover;
}
.advantage .cpe-dc-1 {
    text-align: center;
    font-size: 20px;
    color: #ffffff;
    padding-bottom: 60px;
}
.advantage .cpe-dc li {
    float: left;
    width: 48%;
    margin-right: 25px;
    padding-bottom: 70px;
}
.advantage .cpe-dc li:nth-child(2n) {
    margin-right:0px;
}
.advantage .cpe-dc li img {
    float: left;
    width: 30%
}
.advantage .cpe-dc li div {
    float: right;
    width: 65%;
    color: #ffffff;
}
.advantage .cpe-dc li div p {
    font-size: 16px;
    font-weight: bold;
    opacity: 0.8;
}
.advantage .cpe-dc li div p:last-child {
    font-size: 14px;
    font-weight: initial;
    opacity: 0.6;
}
ul.ov-ev-img li {
    float: left;
    width: 50%;
    display: block;
    text-align: center;
    color: #ffffff;
}
ul.ov-ev-img li:last-child {
    margin-left: -68px;
    padding-top: 30px;
}
ul.ov-ev-img li p {
    font-size: 20px;
}
ul.ov-ev-img li:first-child p {
    margin-top: 15px;
}
.advantage .advantage-box {
    padding: 15px 0;
    min-height: 131px;
    margin-bottom: 20px;
    background: #007aff;
    opacity: 0.9;
    border-radius: 8px;
}
.advantage .advantage-box-padding {
    padding-left: 0px;
    padding-right: 0px;
}
.advantage .advantage-box-text {
    padding-left: 70px;
    padding-right: 5px;
    color: #FFFFFF;
}
.advantage .h4 {
    color: #FFFF00;
    font-weight: 500;
}
.advantage .advantage-box-1 {
    background: url("../img/brand.png") no-repeat 8px 0;
}
.advantage .advantage-box-2 {
    background: url("../img/management.png") no-repeat 8px 0;
}
.advantage .advantage-box-3 {
    background: url("../img/refund.png") no-repeat 8px 0;
}
.advantage .advantage-box-4 {
    background: url("../img/cost-effective.png") no-repeat 8px 0;
}
.advantage .advantage-box-5 {
    background: url("../img/service.png") no-repeat 8px 0;
}
.advantage .advantage-box-6 {
    background: url("../img/24hours.png") no-repeat 8px 0;
}
.cloud-product {
    padding: 85px 0px 60px 0px;
}
/*end*/
.index-case .col-md-2 img{width: auto !important;}
/* whql end*/
/*ipssl*/
.ipssl .whql-js .whql-js-left {
    width: 65.333%;
}
.ipssl .whql-js .whql-js-right {
    width: 32.667%;
}
.ipssl table tr td span a {
    padding:4px 10px;
    margin-bottom: 10px;
    display: inline-block;
    border-radius: 5px;
    margin-left: 10px;
    background: #2085CA;
    font-size: 12px;
    color: #fff
}
.page-navigation {
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    padding: 15px 0;
}
.ipssl .banner-higher .certs-right-contian .certs-right-detail ul {
    padding: 10px 0 3px;
}
.ipssl .banner-higher .certs-right-contian .certs-right-detail ul li {
    display: inline-block;
    margin-right: 10px;
}
.ipssl .banner-higher .certs-right-contian .certs-right-detail ul li .img, .ipssl .banner-higher .certs-right-contian .certs-right-detail ul li img {
    display: block;
    width: auto;
    height: 20px;
    margin-right: auto;
    margin-left: auto;
}
.ipssl .banner-higher .certs-right-contian .certs-right-detail {
    padding: 10px 40px 30px;
}
.codesigning h3.whql-sh {
    padding-bottom: 35px;
}
.codesigning .wqhl-jiage {
    background: none;
    padding: 0px;
}
.codesigning .wqhl-jiage table tr th {
    text-align: center;
    background: #005AA0;
    padding: 20px 10px;
    color: #ffffff;
}
.codesigning .wqhl-jiage table tr.white-bgc {
    background: #F7F8F9;
}
.whql .wqhl-jiage table.codesigning-compare tr:nth-child(2n) {
    background: #F7F8F9;
}
.codesigning .wqhl-jiage table td {
    text-align: center;
    padding: 20px 10px;
}
.codesigning .wqhl-jiage table td {
    padding: 20px 10px;
}
.codesigning h3.heading-a {
    text-align: center;
    padding: 20px 0px;
}
.codesigning h3.heading-a a {
    padding: 5px 10px;
    border-radius: 5px;
    font-size: 16px;
}
.ipssl .blue-btn {
    background-color: #F90 !important;
}
.ipssl .dark-btn {
    background-color: #3D3D63 !important;
}
/*end*/