@charset "UTF-8";
input, textarea {word-wrap: none;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;}
html {-webkit-text-size-adjust: none;overflow-x: hidden}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, form, input, textarea, p, span {padding: 0;margin: 0;}
body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft Yahei", sans-serif;color: #333;}
img, html, body {border: 0;}
/** 重置表格元素 **/
input {border: 0;outline: 0;}
ol, ul {list-style: none;}
em, strong {font-weight: normal;font-style: normal;}
em, i {font-weight: normal;font-style: normal;font-size: 100%;}
h1, h2, h3, h4, h5, h6, em {font-weight: normal;}
.clearfix {*zoom: 1;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
a {color: #333333;text-decoration: none;}
a:hover {text-decoration: none;color: #d7000f !important;}
img {vertical-align: middle;}
.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hide, .none {display: none}
.hidden {visibility: hidden;}
.show, .block {display: block;}
.inlineb {display: inline-block;}
.tc {text-align: center;}
.cp {cursor: pointer;}
.fl {float: left;}
.fr {float: right;}
.pr {position: relative}
.pa {position: absolute}
.w1200 {width: 1200px;margin: 0 auto;position: relative;}
.mt6 {margin-top: 6px;}
.mt8 {margin-top: 8px;}
.mt10 {margin-top: 10px;}
.mt11 {margin-top: 11px;}
.mt12 {margin-top: 12px;}
.mt20 {margin-top: 20px;}
.mt13 {margin-top: 13px;}
.mt14 {margin-top: 14px;}
.mt15 {margin-top: 14px;}
.mt16 {margin-top: 16px;}
.mt17 {margin-top: 17px;}
.mt18 {margin-top: 18px;}
.mt28 {margin-top: 28px;}
.nmt8 {margin-top: -8px;}
.mb10 {margin-bottom: 10px;}
.ml10 {margin-left: 10px;}
.ml40 {margin-left: 40px;}
.nmr20 {margin-right: -20px;}
.mr5 {margin-right: 5px;}
.mr6 {margin-right: 6px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 14px;}
.mr20 {margin-right: 20px;}
.mt22 {margin-top: 22px;}
.mr60 {margin-right: 60px;}
.mb6 {margin-bottom: 6px;}
.pl10 {padding-left: 10px;}
.pl3 {padding-left: 3px;}
.bold {font-weight: bold}
.border0 {border: 1px solid #d5d5d5;border-right: 0;}
.color8011 {color: #d7000f;}
.color999 {color: #999;}
.color666 {color: #666;}
.color333 {color: #333;}
.color80 {color: #808080;}
.col44 {color: #444;}
.font12 {font-size: 12px;}
.font14 {font-size: 14px;}
.font15 {font-size: 14px;}
.font16 {font-size: 16px;}
.font32 {font-size: 26px;}
.w106 {width: 106px;}
.w137 {width: 137px;}
.w90 {width: 90px;}
.w100 {width: 100px;}
.w87 {width: 87px;}
.w70 {width: 70px;}
.w124 {width: 124px;}
.ftp1 {top: -1px;position: relative;}
.ftp2 {top: -2px;position: relative;}
.ftp4 {top: -4px;position: relative;}
.ftp8 {top: -8px;position: relative;}
.w235 {width: 235px;}
.form-sear .s-input .sea_close, .f-user .nav-info i.n-icon, .company-nav .i-icon, .come-pany .cp-nav a.more i, .cfloatNav .brand-pro .lm-logo, .cfloatNav .brand-pro .cd-ewm {background: url("../images/cdicon/cd-icon.png") no-repeat 0 0;}
.sec-nav dl dd, .part08 .topic p.info, .ck-cons, .part10 .p10-link li a, .pl-v-list li, .pl-list li .date, .part02 .p2-list, .part02 .p2-list h3 a, .cdlogo p.class a, .pn-cons .pnc-l .pnc-navs span, .inset-nav, .p03-classes dl dd, .p03-pro .hot li h4, .inver-robot, .v-list .v-tit, .imgtxt .at-tit, .come-pany .pany-cons p, .p-imgs-list li span, .part06 .app .img-txt p {font-size: 12px;}

/*头部*/
#header {height: 28px;line-height: 28px;font-size: 12px;color: #ffffff;background-color: #333333;}
#header .h-link > a {display: inline-block;height: 12px;line-height: 12px;color: #fff;font-size: 12px;padding: 0 10px;margin-top: 8px;border-right: 1px solid #999;}
#header .h-link > a:nth-last-child(1), #header .h-link a.last {border-right: 0;padding-right: 0;}
#header .h-link > a.wu {background: url(../images/home_icon.png) left center no-repeat;padding-left: 18px;}
#header .h-login {color: #fff;font-size: 12px;height: 28px;line-height: 28px;}
#header .h-login span {font-size: 12px;color: #ffffff;line-height: 16px;}
#header .h-login a {font-size: 12px;color: #2882e8;line-height: 16px;margin-right: 4px;}
#header .h-nav {height: 28px;line-height: 28px;}
#header .h-nav .separate {display: block;font-size: 12px;color: #ffffff;line-height: 26px;position: relative;z-index: 10;}
/*网站全导航*/
#header .cdNavAll {position: relative;padding: 6px 6px 0 6px;transition: all .2s;height: 100%;box-sizing: border-box;width: 70px;text-align: center;}
#header .cdNavAll .nav {font-size: 12px;cursor: pointer;color: #ffffff;line-height: 16px;box-sizing: border-box;}
#header .cdNavAll:nth-child(1) {width: 60px;}
#header .cdNavAll:nth-child(2) {width: 60px;}
#header .cdNavAll:last-child .nav:after {border: 0;}
#header .cdNavAll .con {display: none;position: absolute;top: 28px;right: -2px;width: 776px;z-index: 3;color: #666;background-color: #fff;font-size: 14px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 8px 0;border-top: 0;transition: all .3s;}
#header .cdNavAll .con dl {float: left;padding: 0 14px;font-size: 14px;border-right: 1px solid #ddd;overflow: hidden;}
#header .cdNavAll .con dl.list1 {width: 96px;text-align: center;}
#header .cdNavAll .con dl.list {width: 293px;}
#header .cdNavAll .con dl dt {font-weight: bold;margin: 6px 0;}
#header .cdNavAll .con dl dd {float: left;line-height: 32px;width: 96px;}
#header .cdNavAll .con dl.list dt {margin-left: 25px;}
#header .cdNavAll .con dl.list dd {margin: 0 25px;}
#header .cdNavAll .con dl.list3 {border-right: 0;}
#header .cdNavAll .my-con {width: 173px;height: 106px;background: #ffffff;position: absolute;top: 28px;left: -2px;box-sizing: border-box;padding: 5px 10px;text-align: left;}
#header .cdNavAll .my-con .list-items {border-bottom: 1px solid #e6e6e6;padding-bottom: 3px;margin-bottom: 3px;}
#header .cdNavAll .my-con .list-items:last-child {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
#header .cdNavAll .my-con .list-items p {font-size: 12px;color: #333333;font-weight: bold;line-height: 20px;}
#header .cdNavAll .my-con .list-items p a {font-size: 12px;color: #333333;line-height: 23px;font-weight: 100;margin-right: 6px;}
#header .cdNavAll .my-con .list-items p a:last-child {margin-right: 0;}
#header .cdNavAll .site-service-con {width: 72px;height: 78px;background: #ffffff;position: absolute;top: 28px;left: -2px;box-sizing: border-box;padding: 5px 8px;}
#header .cdNavAll .site-service-con a {display: block;font-size: 12px;color: #333333;line-height: 23px;text-align: center;}
#header .cdNavAll .call-center-con {width: 80px;height: 125px;background: #ffffff;position: absolute;top: 26px;left: -1px;box-sizing: border-box;padding: 5px 8px;}
#header .cdNavAll .call-center-con a {display: block;font-size: 12px;color: #333333;line-height: 23px;text-align: center;}
#header .cdNavAll:hover {background: #ffffff;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;position: relative;z-index: 999999;}
#header .cdNavAll:hover .nav {color: #d7000f !important;transition: all .2s;}
#header .cdNavAll:hover .con {display: block;}
#header .cdNavAll:hover .nav:after {transform: rotate(180deg);top: 10px;transition: all .3s;color: #d7000f !important;border-color: #d7000f transparent transparent;transition: all .3s;}
#header .cdNavAll .code-img {width: 293px;right: -118px;}
#header .cdNavAll .code-img dl:nth-child(2) {border-right: 0!important;}
#header .cdNavAll .code-img dl img {margin-bottom: 15px;}
#header .cdNavAll .code-img dl {padding: 0 25px;}
#header .cdNavAll .code-img img {width: 85px;height: 82px;}
/*公众号*/
#header .public-code-wrap .con {width: 574px;left: -255px;}
#header .public-code-wrap .con dl.list1 {width: 160px;text-align: center;}
#header .public-code-wrap .con dl dd {float: none;width: auto;}
#header .public-code-wrap .con dl:nth-last-child(1) {border-right: 0;}

/*尾部*/
#cfooter {background-color: #333;color: #dadada;width: 100%;height: 220px;}
#cfooter .contact {height: 100%;padding-top: 30px;}
#cfooter .contact p {text-align: center;}
#cfooter .contact .p-1 {font-size: 14px;color: #ffffff;line-height: 22px;width: 1037px;margin: 0 auto;text-align: center;}
#cfooter .contact .p-1 a {font-size: 14px;color: #ffffff;line-height: 22px;margin: 0 5px 0 0;vertical-align: text-top;}
#cfooter .contact .p-2 {font-size: 18px;color: #ffffff;line-height: 22px;margin-top: 20px;}
#cfooter .contact .p-3 {margin-top: 20px;}
#cfooter .contact .p-3 a {font-size: 14px;color: #ffffff;line-height: 30px;margin: 0 30px;}
#cfooter .contact .p-3 a:hover {color: #ffffff !important;}
#cfooter .contact .p-3 a img {margin-bottom: 2px;margin-right: 6px;}
#cfooter .contact .p-4 {margin-top: 10px;}
#cfooter .contact .p-4 a {font-size: 14px;color: #ffffff;line-height: 30px;margin: 0 30px;}
#cfooter .contact .p-4 a img {margin-bottom: 2px;margin-right: 6px;}
#cfooter .contact .p-5 {margin: 30px auto 0 auto;border-top: 1px solid #666666;width: 1200px;font-size: 14px;color: #999999;padding-top: 10px;}
#cfooter .contact .p-5 a {font-size: 14px;color: #999999;}
#cfooter .contact .p-6 {margin-top: 10px;font-size: 14px;color: #999999;line-height: 22px;}
#cfooter .contact .p-6 a {color: #999;}
#cfooter .contact .p-6 img {margin-bottom: 3px;margin-right: 5px;}

/* @media screen and (max-width:1000px) {
    #cfooter {
        width: max-content !important;
    }
} */

.cheader {width: 100%;padding: 20px 0;}
.cheader a.logo {margin-right: 15px;}
.cheader b {display: block;width: 1px;height: 33px;background: #e6e6e6;margin-right: 15px;margin-top: 25px;}
.cheader p {margin-top: 27px;}
.cheader p span.s1 {font-size: 26px;font-family: HYk2gj;color: #D7000F;line-height: 26px;margin-right: 6px;}
.cheader p span.s2 {font-size: 14px;color: #333333;line-height: 19px;letter-spacing: 1px;}
.cheader a.online {margin-top: 25px;}

.main-con {width: 100%;margin-top: 30px;padding-bottom: 60px;}
.main-con .lab-tit {width: 100%;text-align: center;line-height: 47px;height: 47px;}
.main-con .lab-tit span {font-size: 36px;font-weight: bold;color: #FA6400;line-height: 47px;margin: 0 20px;}
.main-con .lab-tit img {margin-bottom: 13px;}
.main-con .vip-part {width: 100%;margin-top: 40px;}
.main-con .vip-part .box-v {width: 255px;height: 210px;background: url('../image/d-bg.png')no-repeat;text-align: center;box-sizing: border-box;padding-top: 28px;}
.main-con .vip-part .box-v p.price {font-size: 16px;color: #FFFFFF;line-height: 21px;}
.main-con .vip-part .box-v p.price span {font-size: 40px;font-weight: bold;color: #FFFFFF;line-height: 52px;}
.main-con .vip-part .box-v p.name {font-size: 26px;font-weight: bold;color: #FFFFFF;line-height: 35px;margin-bottom: 20px;}
.main-con .vip-part .box-v:last-child {background: #ffffff;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;}
.main-con .vip-part .box-v:last-child p.name {color: #FA6400;}
.main-con .vip-part .box-v:last-child p.price {color: #333333;}
.main-con .vip-part .box-v:last-child p.price span {color: #FA6400;}
.main-con .vip-part .box-v:nth-child(1) {margin-right: 60px;}
.main-con .vip-part .box-v:nth-child(2) {margin-right: 60px;} 

.main-con table {width: 100%;margin-top: 40px;}
.main-con table th {box-sizing: border-box;border: 1px solid #e6e6e6;background: #FFA800;font-size: 18px;font-weight: bold;color: #FFFFFF;height: 43px;}
.main-con table td {box-sizing: border-box;border: 1px solid #e6e6e6;text-align: center;height: 44px;font-size: 14px;color: #555555;}
.main-con table td.w60 {box-sizing: border-box;padding: 0 15px;width: 60px;font-size: 18px;font-weight: bold;}
.main-con table th.colff {background: #ffffff;color: #444444;}

.on-line {width: 120px;height: 34px;border: 1px solid #666666;box-sizing: border-box;text-align: center;line-height: 32px;border-radius: 25px;font-size: 14px;color: #333333;margin-top: 20px;display: block;}
.on-line img {width: 25px;height: 25px;margin-bottom: 2px;margin-right: 2px;}
.on-line:hover {color: #ffffff!important;background: #eb0011;border-color: #eb0011;}
.on-line img.im-2 {display: none;}
.on-line:hover img.im-1 {display: none;}
.on-line:hover img.im-2 {display: inline;}