
.brand-act-banner { height: 320px; background-image: url('img/banner-bg2.jpeg'); margin-top: 80px;}
.brand-act-banner .banner-cont { width: 1200px; height: auto; margin: auto; padding-top: 80px;}
.banner-cont .banner-logo { width: 500px; height: 100px; background-size: contain; background-repeat: no-repeat; background-position: center; margin: auto;}
.banner-cont .banner-logo a {display:block; width:100%; height:100%;}
.banner-cont .symantec { background-image: url('img/digicert-logo.png');}
.banner-cont .globalsign { background-image: url('img/globalsign-logo.png');}
.banner-cont .geotrust { background-image: url('img/geotrust-logo.png');}
.banner-cont .trustasia { background-image: url('img/trustasia-logo.png');}
.banner-cont p { display: block; margin: auto; text-align: center; line-height: 40px; color: #FFFFFF; font-size: 26px;}
.banner-cont p a { color:#ffffff;}
.banner-cont p a:hover { text-decoration:underline;}

.brand-about { height: auto; padding-top: 70px; padding-bottom: 40px;}
.brand-about .brand-about-cont { width: 1200px; height: auto; margin: auto;}
.brand-about-cont h2 { display: block; color: #3a3a3a; font-size: 32px; line-height: 45px; text-align: center; font-weight: 400; margin-bottom: 30px;}
.brand-about-cont p { display: block; max-width: 800px; font-size: 16px; line-height: 30px; color: #777; margin: auto; font-weight: 200; margin-bottom: 20px;}
.brand-about-cont .network { max-width:980px; display: block; width: 90%; height: auto; margin: auto;}
.brand-about-cont .network img { width: 100%; margin: auto;}

.brand-price { height: auto; padding-top: 50px; padding-bottom: 100px;}
.brand-price .brand-price-cont {width: 1200px; height: auto; margin: auto; padding-top: 80px;}
.brand-price-cont h2 { display: block; color: #3a3a3a; font-size: 32px; line-height: 45px; text-align: center; font-weight: 400; margin-bottom: 30px;}
.brand-price-cont .brand-product:after {display: block; content: ''; clear: both;}
.brand-product li { width: 200px; min-height: 100px; float: left; padding: 0 6px; transition: all .5s ease; position: relative; z-index: 0;}
.brand-product li:hover {-webkit-transform:scale(1.1);transform:scale(1.1);padding:0;z-index:1;}
.brand-product-item {border-radius: 5px; box-shadow: 0 0 5px #ededed; overflow: hidden; padding: 12px 15px 4px; width: 100%;}
.brand-product li:hover .brand-product-item {box-shadow:0 0 10px #adacac;-webkit-box-shadow:0 0 10px #adacac;-moz-box-shadow:0 0 10px #adacac;-o-box-shadow:0 0 10px #adacac}
.brand-product-item .logo {display: block; width: 138px; height: 50px; background-size: 100% auto; background-repeat:no-repeat; margin: auto;}
.brand-product-item .symantec { background-image: url('img/symantec-logo.png');}
.brand-product-item .globalsign { background-image: url('img/globalsign-logo1.png');}
.brand-product-item .geotrust { background-image: url('img/geotrust-logo1.png');}
.brand-product-item .trustasia { background-image: url('img/trustasia-logo1.png');}
.brand-product-item .title {display: block; height: 24px; margin-bottom: 22px; font-weight: 700; font-size: 16px;}
.brand-product-item .desc {max-width: 180px; height: 170px;font-size: 16px; line-height: 30px; color: #3a3a3a; font-weight: 200; padding: 0px 5px; margin: auto;}
.brand-product-item .desc2 { display: none;}
.brand-product-item hr {margin-top: 22px; margin-bottom: 22px; border: 0; border-top: 1px solid #eee;}
.brand-product-item .price {font-size: 16px; margin-bottom: 0; line-height: 30px; color: #000; text-align: center; margin: 0 0 11px; position: relative; padding-top: 20px;}
.brand-product-item .price span {font-size: 28px;}
.brand-product-item .price em {  display: block; position: absolute; font-size: 16px; color: #a94442;  width: 100%; height: 30px; text-align: center; top: -10px; text-decoration: line-through;}
.brand-product-item .btns { padding: 5px;}
.brand-product-item .btns a {display: block;padding: 10px 0; text-align: center; line-height: 26px; font-size: 18px; margin: 10px auto; color: #333;}
.brand-product-item .btns a:hover {text-decoration: underline;}
.brand-product-item .btns .btn {background-color: #57d051;transition: all .2s ease;color: #fff;text-decoration: none; border-radius: 4px;}
.brand-product-item .btns .btn:hover{background-color: #4fab4a;text-decoration: none;}

.brand-compare {height: auto; padding: 20px 0px 50px;}
.brand-compare .brand-compare-cont { width: 1200px; margin: auto;}
.brand-compare-cont h2 { display: block; color: #3a3a3a; font-size: 32px; line-height: 45px; text-align: center; font-weight: 400; margin-bottom: 30px;}
.brand-compare .compare-table { width: 1200px; border: solid 1px #e7e4e0; margin: auto;}
.compare-table .mobile-table {display: none;}
.compare-table table {display: table; color: #636b6f; width: 100%; margin: auto; border-collapse: collapse; border-spacing: 0; border-color: grey;}
.compare-table table tr {display: table-row;}
.compare-table table th {padding: 30px 0 40px; color: #fff; font-size: 16px; line-height: 40px; position: relative; vertical-align: middle; background-color: #6fcbe4;}
.compare-table table td {border-top: none; line-height: 70px; color: #000; border-right: 1px solid #e7e4e0; vertical-align: middle; text-align: center; padding: 8px; font-size: 16px;}
.white-bg { background-color: #fff;}
.gray-bg { background-color: #f7f8f9;}
.blue-bg1 { background-color: #6fcbe4!important;}
.blue-bg2 { background-color: #00addd!important;}
.blue-bg3 { background-color: #0098cc!important;}
.blue-bg4 { background-color: #1577b8!important;}
.blue-bg5 { background-color: #2084c4!important;}
.blue-bg6 { background-color: #1577b8!important;}
.blue-bg7 { background-color: #00619e!important;}
.compare-table table td a {width:100px; display: block; padding: 6px 0; margin: auto; text-align: center; line-height: 26px; font-size: 16px; background-color: #57d051; transition: all .2s ease; color: #fff; text-decoration: none; border-radius: 4px;}
.compare-table table td a:hover {background-color: #4fab4a;text-decoration: none;}

.zcpt {height: auto; padding: 20px 0px 50px; background-color: #F3F7FA;}
.zcpt .zcpt-cont { width: 1200px; margin: auto;}
.zcpt-cont h2 { display: block; color: #3a3a3a; font-size: 32px; line-height: 45px; text-align: center; font-weight: 400; margin-bottom: 30px;}
.zcpt-cont ul { width: 1080px; margin: auto;}
.zcpt-cont ul:after { display: block; content: ''; clear: both;}
.zcpt-cont ul li {float: left; width: 120px; text-align: center;}

.dmqmzy {height: auto; padding: 20px 0px 50px;}
.dmqmzy .dmqmzy-cont { width: 1200px; margin: auto;}
.dmqmzy-cont h2 { display: block; color: #3a3a3a; font-size: 32px; line-height: 45px; text-align: center; font-weight: 400; margin-bottom: 30px;}
.dmqmzy-cont ul { width: 960px; margin: auto;}
.dmqmzy-cont ul:after { display: block; content: ''; clear: both;}
.dmqmzy-cont ul li {float: left; width: 240px; text-align: center;}
.dmqmzy-cont ul li img { width: 160px; margin: auto;}
