/* 官网主色调 */
.header {
  /*  position: static;
    background-color: #191a1d;*/
}
.main {
  background-color: #fff;
  margin-bottom: 80px;
}
.main > .info > .title {
  height: 146px;
  width: 100%;
  text-align: center;
  line-height: 146px;
  font-size: 28px;
}
.main > .info > table {
  width: 1200px;
  border: 1px solid #ddd;
  border-bottom: none;
  background-color: #fff;
}
.main > .info > table.guding {
  width: 1200px;
  position: fixed;
  top: 23px;
  z-index: 9;
}
.pstext{ padding-top: 8px; display: block;    position: absolute;    left: 46px;    color: #777; font-size: 12px;}
.main > .info > table.guding .textmsg{ display: none;}
.main > .info > table > thead > tr {
  background-color: #f8f8f8;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  color: #333;
  text-align: center;
}
.main > .info > table > thead > tr > td {
  position: relative;
  border-right: 1px dashed #d1d1d1;
}
.main > .info > table > thead > tr > td > i {
  position: absolute;
  width: 35px;
  height: 35px;
  background: url('https://www.jcdun.com/static/web2/img/service/dns_hot_03.png') no-repeat center;
  top: 0;
  right: 0;
}
.main > .info > table td.one {
  width: 202px;
}
.main > .info > table td.two {
  width: 198px;
}
.main > .info > table td.three {
  width: 199px;
}
.main > .info > table > tbody > tr {
  height: 100px;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.main > .info > table > tbody > tr:last-child {
  height: 150px;
  background-color: #f8f8f8;
}
.main > .info > table > tbody > tr.isCoolText {
  font-size: 14px;
}
.main > .info > table > tbody > tr.isCoolText td:nth-child(1) {
  font-size: 16px;
}
.main > .info > table > tbody > tr > td {
  padding-left: 10px;
  padding-right: 10px;
  border-right: 1px dashed #d1d1d1;
}
.main > .info > table > tbody > tr > td.one {
  width: 202px;
}
.main > .info > table > tbody > tr > td.two {
  width: 198px;
}
.main > .info > table > tbody > tr > td.three {
  width: 199px;
}
.main > .info > table > tbody > tr > th.inChanger {
  padding-top: 300px;
  margin-top: -300px;
}
.main > .info > table.jiexi_body {
  width: 1200px;
  border: 1px solid #ddd;
  border-top: none;
}
.main > .info > table.jiexi_body > tbody > th {
  height: 50px;
  line-height: 50px;
  font-size: 16px;
}
.main > .info > table.jiexi_body > tbody > tr {
  height: 50px;
  line-height: 50px;
  background-color: #fff;
  color: #333;
}
.main > .info > table.jiexi_body > tbody > tr:nth-child(2n) {
  background-color: #f8f8f8;
}
.main > .info > table.jiexi_body > tbody > tr > td.one {
  width: 182px;
}
.main > .info > table.jiexi_body > tbody > tr > td.two {
  width: 178px;
}
.main > .info > table.jiexi_body > tbody > tr > td.three {
  width: 179px;
}
.main > .info > table.jiexi_titlebg{
  width: 100%;
  height: 301px;
  display: none;
}
.main > .info > table.jiexi_title > tbody > tr > td {
  position: relative;
}
.main > .info > table.jiexi_title > tbody > tr > td.text-left{ text-align: left;padding-left: 15px;}
.main > .info > table.jiexi_title > tbody > tr > td > p {
  margin: 14px;
  font-size: 26px;
  color: #F23C3C;
}
.main > .info > table.jiexi_title > tbody > tr > td > p > span {
  font-size: 14px;
  color: #333;
}
.main > .info > table.jiexi_title > tbody > tr > td > p > font {
  font-size: 14px;
  font-family: pingfang SC,微软雅黑;
}
.main > .info > table.jiexi_title > tbody > tr > td > a {
  position: relative;
  display: block;
  margin: 0 auto;
  width: 118px;
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  color: #555;
  background-color: #f3d660;
  border-radius: 30px;
}
.main > .info > table.jiexi_title > tbody > tr > td > a:hover {
  background-color: #f9e389;
}
.main > .info > table.jiexi_title > tbody > tr > td > a.one {
  background-color: #f3d660;
}
.main > .info > table.jiexi_title > tbody > tr > td > a.one:hover {
  background-color: #f9e389;
}
.main > .info > table.jiexi_title > tbody > tr > td > a.two {
  padding-left: 18px;
  width: 100px;
}
.main > .info > table.jiexi_title > tbody > tr > td > a.two > i {
  width: 19px;
  height: 17px;
  background: url('../image/dns_zixun_03.png') no-repeat center;
  top: 8px;
  left: 14px;
}
.main > .info > table.jiexi_title > tbody > tr > td > a > i {
  position: absolute;
  width: 7px;
  height: 12px;
  background: url('https://www.jcdun.com/static/web2/img/service/icon_right_03.png') no-repeat center;
  top: 12px;
  right: 15px;
}
.main > .info > table.jiexi_title > tbody > tr > td > a > i.free {
  background: url('https://www.jcdun.com/static/web2/img/service/icon_right.png') no-repeat center;
}
.main > .info > table.jiexi_title > tbody > tr > td > .title_money {
  position: absolute;
  width: 76px;
  height: 20px;
  line-height: 20px;
  background-color: #fb8337;
  font-size: 12px;
  color: #fff;
  border-radius: 4px;
  top: 22px;
  right: 20px;
}
.main > .info > table.jiexi_title > tbody > tr > td > .title_money > span {
  position: absolute;
  border-top: 3px solid #fb8337;
  border-bottom: 3px solid transparent;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  bottom: -6px;
  left: 10px;
}

.main > .info > table.build{
  height: 100px;
}

@media only screen and (max-width: 1500px) {
  .main > .right_menu{ display: none;}
}
.main > .right_menu {
  position: fixed;
  top: 690px;
  right: 210px;
}
.main > .right_menu > ul {
  width: 80px;
}
.main > .right_menu > ul > li {
  margin-bottom: 15px;
  width: 80px;
  height: 22px;
}
.main > .right_menu > ul > li > .left {
  position: relative;
  float: left;
  margin-top: 4px;
}
.main > .right_menu > ul > li > .left > span {
  display: inline-block;
  margin-right: 10px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 1px solid #cdcdcd;
}
.main > .right_menu > ul > li > .left > i {
  position: absolute;
  width: 1px;
  height: 23px;
  background: url('../image/icon_shuxian_03.png') no-repeat center;
  top: 18px;
  left: 6px;
}
.main > .right_menu > ul > li > .right {
  position: relative;
  float: left;
  width: 52px;
  height: 22px;
  text-align: center;
}
.main > .right_menu > ul > li > .right > span {
  position: absolute;
}
.main > .right_menu > ul > li > .right > a {
  display: inline-block;
  font-size: 12px;
  color: #777;
}
.main > .right_menu > ul > li:hover > .left > span {
  background-color: #f3d660;
  border-color: #f3d660;
}
.main > .right_menu > ul > li:hover > .right {
  background-color: #f3d660;
  border-radius: 4px;
}
.main > .right_menu > ul > li:hover > .right > span {
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  border-right: 4px solid #f3d660;
  top: 8px;
  left: -8px;
}
.main > .right_menu > ul > li.active > .left > span {
  background-color: #f3d660;
  border-color: #f3d660;
}
.main > .right_menu > ul > li.active > .right {
  background-color: #f3d660;
  border-radius: 4px;
  line-height: 20px;
}
.main > .right_menu > ul > li.active > .right a {
  color: #333;
}
.main > .right_menu > ul > li.active > .right > span {
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  border-right: 4px solid #f3d660;
  top: 8px;
  left: -8px;
}

/*å¿«é€Ÿè·³è½¬*/
.mecuList {
  height: 80px;
  background-color: #f5f5f6;
}
.mecuListbg {
  height: 80px;
  width: 100%;
}
.mecuList ul li {
  float: left;
  width: 400px;
  height: 80px;
  line-height: 80px;
  font-size: 20px;
  text-align: center;
  cursor: pointer;
}
.mecuList ul li a{ display: block;}
.mecuList ul li.active {
  border-bottom: 3px solid #f3d660;
}
.font18{ font-size: 18px !important;}
.font26{ font-size: 26px !important;}
.font16{ font-size: 16px !important;}
.font14{ font-size: 14px !important;}
.font12{ font-size: 12px !important;}
.mt8{margin-top: 8px !important;}
.mt50{margin-top: 50px !important; }
.color777{ color: #777777;}
.colorff6102{ color: #ff6102;}
.popup .order30,.order30{ border: 1px solid #dfdfdf; border-radius: 3px; overflow: hidden; width: 89px; background: #fff;}
.popup .order30 span,.order30 span{ position: relative; float: left; top: 2px; border-radius: 50%; width: 22px; height: 22px; padding-right: 0; line-height: 18px; color: #999; display: inline-block;font-size: 18px; text-align: center; cursor: pointer; }
.popup .order30 span{ width: 18px; height: 18px; font-size: 16px;}
.popup .order30 input,.order30 input,.viewFramework-main .order30 input{ float: left; width: 42px; padding: 0; height: 25px; line-height: 20px; text-align: center; border: none; border-radius: 0; border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1; margin: 0 ;}
.popup .order30 input:focus,.order30 input:focus,.viewFramework-main .order30 input:focus{ border-top: none !important;border-bottom: none !important;border-color: #d1d1d1 !important;}
.popup .order30 span{ line-height: 12px;}
.popup .order30 .add:before,.order30 .add:before{ content: ''; width: 7px; height: 1px; background: #797979; display: inline-block; position: relative; top: -4px;}
.popup .order30 > p,.order2,.order30 > p,.order2{ font-size: 12px; color: #999;}
.server_banner1{ background: #000; width: 100%; height: 500px;}
.server_banner1.package{ background:#21242b url(../image/cs_package.jpg) no-repeat center;}
.server_banner1.speed{ background:#21242b url(https://www.jcdun.com/static/web2/img/monitor/cs_speed.jpg) no-repeat center;}
.server_banner1.baiduyun{ background:#21242b url(https://www.jcdun.com/static/web2/img/monitor/cs_baiduyun.jpg) no-repeat center;}
.server_banner1.add{ background:#21242b url(https://www.jcdun.com/static/web2/img/monitor/cs_add.jpg) no-repeat center;}
.server_banner1.build{ background:#21242b url(https://www.jcdun.com/static/web2/img/package_new/package_new22.jpg) no-repeat center;}

.server_banner1 h1{  color: #f1c61b; font-size: 48px; padding: 160px 0 20px;}
.server_banner1 > div > div{  line-height: 36px; color: #fff; font-size: 18px; text-align: left; opacity: 0.8;}

.navbg{height: 80px;width: 100%;background-color: #f5f5f6;}
.nav1{height: 80px;}
.nav2 ul{ display: flex;}
.nav2 ul li{ flex: 1;height: 80px;line-height: 80px;font-size: 18px;text-align: center;cursor: pointer;}
.nav2 ul li a{ display: block;}
.nav2 ul li.active{ border-bottom: 3px solid #f4cc4e;}

.sslnew01a{ display: flex; justify-content: space-between;}
.sslnew01a span{ width: 280px; height: 70px; cursor: pointer; border-top: 3px solid #fff; position: relative;}
.sslnew01a span:nth-child(1){ background:#fff url(https://www.jcdun.com/static/web2/img/ssl/sslimg02.png) no-repeat center;}
.sslnew01a span:nth-child(2){ background:#fff url(https://www.jcdun.com/static/web2/img/ssl/sslimg03.png) no-repeat center;}
.sslnew01a span:nth-child(3){ background:#fff url(https://www.jcdun.com/static/web2/img/ssl/sslimg04.png) no-repeat center;}
.sslnew01a span:nth-child(4){ background:#fff url(https://www.jcdun.com/static/web2/img/ssl/sslimg01.png) no-repeat center;}
.sslnew01a span.on{ border-top: 3px solid #ffc936;box-shadow: 0 0px 12px 0 rgba(0, 0, 0, 0.1);}
.sslnew01a span.on i { position: absolute; bottom: -9px; left: 50%;transform: translateX(-50%); display: block; width: 16px; height: 16px; -webkit-transform: rotate(135deg) translate(6px,6px); transform: rotate(135deg) translate(6px,6px); background: #fff; }
.sslnew01a span:hover{ box-shadow: 0 0px 12px 0 rgba(0, 0, 0, 0.05);}
.sslnew01c{ text-align: left;}
.sslnew01c1{ font-size: 14px; color: #333; padding: 32px 0;}
.sslnew01c2{box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.05); background-color: #fff; border-top: 1px solid #fff; border-bottom: 1px solid #fff;  padding: 20px 20px 48px 40px; position: relative;}
.sslnew01c2.on{ border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; box-shadow: 0 0px 12px 0 rgba(0, 0, 0, 0.1); z-index: 9;}
.sslnew01c3{ font-size: 16px; color: #333; padding-bottom: 20px;  position: relative; margin-bottom: 20px;}
.sslnew01c3::after{ content: ''; display: block; width: 50px; height: 3px; background: #e0e0e0; position: absolute; bottom: 0; left: 0;}
.sslnew01c4{ display: flex;}
.sslnew01c5{ width: 132px;}
.sslnew01c5.w280{ width: 300px;}
.sslnew01c5 span{ font-size: 12px; color: #999; display: block; padding-bottom: 16px;}
.sslnew01c5 font{ font-size: 14px; color: #333; display: block;}
.sslnew01c6{ color: #f4b800; font-size: 14px; margin-top: 32px; display: inline-block;}
.sslnew01c5 span.sslnew01c7{font-size: 20px; color: #f23c3c; padding-bottom: 0px; position: relative; top: -10px;}
.sslnew01c7 font{ font-size: 14px; color: #f23c3c; display: inline;}
.sslnew01c2 .hot{ position: absolute; left: -10px; top: -8px; background:url(https://www.jcdun.com/static/web2/css/img/ssl/sslimg05.png); width: 74px; height: 63px; display: block; z-index: 9;}
