.download{background:#ffffff;padding:10px 20px 25px;overflow:hidden;margin-bottom:12px}
.dp_flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;-webkit-align-items:center;-moz-align-items:center}
.download_sm{font-size:13px;color:#a0a2a0;line-height:25px;margin:25px 0}
.downloadBtn{text-align:center;background:#f7603e;height:42px;line-height:42px;border-radius:6px;cursor:pointer}
.vipDown{background:#d8b879;margin-top:12px}
/*支付*/
.pop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:19891014}
.login{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff;padding:30px 65px;border-radius:15px}
.login .close{background:#d9f7f1 !important;padding:12px 16px 12px 23px !important;border-radius:60px 0 0 60px !important;display:inline-block !important;position:absolute !important;right:0 !important;top:26px !important;opacity:1 !important}
.login .close i{background:url(/statics/common/images/close.png) no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle}
.vip_list_tit{font-size:30px;font-weight:bold;color:#1abc9c;text-align:center}
.list_flex{margin-top:20px;margin-bottom:20px}
.login ul,li{list-style:none !important}
.list_flex_ul{align-items:stretch !important;-webkit-align-items:stretch !important;-moz-align-items:stretch !important}
.list_flex_ul>li{border:1px solid #f3f3f3;width:201px;border-radius:12px;flex:1;-webkit-flex:1;-moz-flex:1;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;position:relative;padding-bottom:90px;margin-right:15px}
.list_flex_tit1{font-size:20px;color:#ffffff;text-align:center;background:url(/statics/common/images/bg_free2.png) no-repeat;height:86px;line-height:86px}
.list_flex_tit2{font-size:20px;color:#ffffff;text-align:center;background:url(/statics/common/images/bg_start2.png) no-repeat;height:86px;line-height:86px;position:relative;overflow:hidden}
.list_ipt{width:160px;height:40px;line-height:40px;color:#ffffff;font-size:14px;text-align:center;border:none;background:#1abc9c;border-radius:5px;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);cursor:pointer}
.list_flex_tit3{font-size:20px;color:#ffffff;text-align:center;background:url(/statics/common/images/bg_advanced2.png) no-repeat;height:86px;line-height:86px;position:relative;overflow:hidden}
.list_flex_tit4{font-size:20px;color:#ffffff;text-align:center;background:url(/statics/common/images/bg_private2.png) no-repeat;height:86px;line-height:86px;position:relative;overflow:hidden}
.list_flex_tit5{font-size:20px;color:#ffffff;text-align:center;background:url(/statics/common/images/bg_enterprise2.png) no-repeat;height:86px;line-height:86px;position:relative;overflow:hidden}
.login .close {cursor: pointer;}
.cont_list li:first-child{font-size:16px;color:#131313}
.cont_list li{text-align:center;font-size:14px;color:#969696;margin-top:15px}
.cont_list li:first-child .cont_list_p span{font-size:34px;font-weight:bold}
.newest_txt li:nth-child(1) span{color:#ff4e00}
.newest_txt li:nth-child(2) span{color:#06c0cc}
.newest_txt li:nth-child(3) span{color:#5fb7ea}
.box1{width:317px;margin-bottom:12px}
.download1{position:fixed;width:300px;top:0;box-shadow:0 0 20px rgba(0,0,0,0.1);background:#ffffff;}
.login .loginTel h4{font-size:30px;color:#1abc9c;font-weight:bold;text-align:center}
.login .login_p{font-size:20px;color:#606060;margin-top:45px}
.login .login_flex{border-bottom:1px solid #e8e8e8}
.login .ipt{height:60px;line-height:60px;border:none;font-size:16px;width:400px}
.login .hq_yzm{display:inline-block;width:106px;font-size:20px;color:#1abc9c;min-width:106px;max-width:106px;cursor:pointer}
.login .ipt_btn{height:50px;line-height:50px;text-align:center;color:#ffffff;font-size:20px;background:#1abc9c;width:100%;border:none;border-radius:10px;margin-top:30px;cursor:pointer}
.login .wx_login{text-align:center;margin:20px 0;width:400px}
.login .wx_login img{padding:15px;border:1px solid #e8e8e8;border-radius:5px}
.login .wx_txt{text-align:center;font-size:14px;color:#888888}
.login .kt_succ{text-align:center}
.wx_price {text-align: center; font-size: 16px; color: #181818;}
.wx_price span { font-size: 32px;}
.icon_succ{margin-top:20px}
.kt_tit{font-size:30px;font-weight:bold;margin-top:0.625rem}
.kt_ul li{font-size:16px;color:#3c3c3c;text-align:left;margin-top:10px}
.contribution{display:inline-block;background:#1abc9c;padding:8px 10px;border-radius:5px}
.contribution span{font-size:14px;color:#ffffff;display:inline-block;vertical-align:middle}
.login .wxLogin{text-align:center;font-size:18px;color:#6a6a6a;margin-top:50px;cursor:pointer}
/*下载*/
.download_card{padding:10px;border:1px solid #e4e4e4;position:relative;overflow:hidden;display:block;width:100%;box-sizing:border-box;background:#fff;margin:20px 0;}
.download_card_pic{width:90px;float:left}
.download_card div{clear:none;text-align:left}
.download_card_msg{float:left}
.download_card div{clear:none;text-align:left}
.download_card_title{font-size:16px;color:#039;text-decoration:underline;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:360px}
.download_card_tip{font-size:14px;color:#666}
.download_card_tj{font-size:14px;color:#999;float:left}
.download_card_tj em{float:left}
.download_card_tj img{width:14px;margin-top:2px;float:left;margin-right:3px}
.download_card div{clear:none;text-align:left}
.download_card_btn img{width:30px;float:left;display:block;margin:14px 28px 0 16px}
.download_card_btn{width:210px;height:60px;background:-webkit-linear-gradient(#82ce21,#68b602);background:-o-linear-gradient(#82ce21,#68b602);background:-moz-linear-gradient(#82ce21,#68b602);background:linear-gradient(#82ce21,#68b602);border-radius:4px;position:absolute;right:10px;top:24px;cursor:pointer}
.download_card div{clear:none;text-align:left}
.downlod_btn_right{float:left;color:#fff;font-size:16px;font-weight:bold;margin-top:8px}

html,
body {
  position: relative;
  height: 100%;
}

body {
  background: #f2f2f2;
}

.home-container {
  background-image: url('../images/banner.png');
}

.banner-nav {
  width: 230px;
  height: 475px;
  position: relative;
  text-align: left;
  box-sizing: border-box;
  float: left;
  margin-top: -42px;
  color: #FFF;
  background: #0072F5;
}

.banner-nav-title-wrap {
  background: #0051AF;
  height: 42px;
  line-height: 42px;
  padding-left: 10px;
}

.left-wrap {
  float: left;
}

.category-nav-content-wrapper ul {
  list-style: none;
  padding-left: 10px;
}

.all-container {
  position: relative;
}

.content-wrap-list-title {
  display: inline-block;
  margin: 0;
  width: 87px;
  text-indent: 6px;
  line-height: 30px;
  margin-left: -4px;
  background: #0064d7;
  font-size: 14px;
  height: 32px;
  border-radius: 2px;
}

.wrap-list-item {
  margin: 10px;
  display: flex;
}

.wrap-list-sub-item a {
  color: #fff;
  text-decoration: none;
}

.wrap-list-sub-item {
  flex: 1;
  font-size: 14px;
}

.wrap-list-sub-item a:hover {
  text-decoration: underline;
}

.right-banner {
  float: left;
  padding: 34px;
}

.pic-wrap img {
  width: 100%;
}

.swiper-slide.swiper-slide-duplicate {
  position: relative;
}

.carousel-info-wrap {
  position: absolute;
  top: 10%;
  width: 400px;
  left: 10%;
}

.carousel-info-wrap h2 {
  color: #fff;
}

.carousbe-info-wrap {
  position: absolute;
  width: 50%;
  top: 10%;
  left: 4%;
  color: #fff;
}

.carousbe-info-wrap h2 {
  font-size: 150%;
}

.carousbe-info-wrap p {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.3);
  line-height: 1.6;
}

.left-news {
  float: left;
}

.news-container {
  margin-top: 28px;
}

.news-title {
  color: #4A4A4A;
  margin-bottom: 16px;
}

.more-link {
  font-size: 14px;
  float: right;
  color: #0076ff;
  text-decoration: none;
}

.news-core-left {
  float: left;
  width: 171px;
  background: #33D6CA;
  height: 388px;
}

.news-core-right {
  float: left;
  padding-left: 26px;
  width: 375px;
  /* background: #fff; */
}

.news-core-slogin {
  background: rgba(0, 0, 0, 0.21);
  padding: 36px 20px;
  color: #fff;
  text-align: center;
}

.news-tags-wrap {
  padding: 8px 6px;
  height: 278px;
  /* overflow-y: auto; */
}

.news-tags {
  font-size: 12px;
  background: rgba(0, 0, 0, 0.21);
  display: inline-block;
  color: #fff;
  padding: 6px;
  margin: 6px 2px;
  border-radius: 2px;
  font-size: 14px;
  letter-spacing: 1.2px;
  cursor: default;
}

.news-tags:hover {
  cursor: pointer;
  background: rgba(0, 0, 0, 0.3);
}

.news-core-list {
  font-size: 14px;
  color: #999;
  margin-bottom: 16px;
  width: 100%;
}

li.news-core-list a {
  text-decoration: none;
  float: left;
  width: 84%;
  color: #4a4a4a;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.core-time {
  margin-left: 12px;
}

.right-news {
  float: left;
  margin-left: 20px;
}

.news-core {
  box-shadow: 0 5px 10px rgba(67, 72, 84, .3);
  background: #fff;
}

.right-news .news-core-left {
  background: #31B9D5;
}

.knowledge-left {
  float: left;
  width: 834px;
}

.knowledge-list {
  list-style: none;
  margin: 0;
}

.knowledge-core-title {
  padding: 16px;
  border-bottom: 1px solid #eee;
  font-weight: bold;
}

.knowledge-container {
  margin-top: 20px;
  position: relative;
}

.knowledge-list-item {
  padding: 16px;
  padding-bottom: 0;
}

.knowledge-list-item-tip {
  font-size: 12px;
  color: #999;
}

.knowledge-list-item-title {
  padding-top: 8px;
}

.knowledge-list-item-title a {
  text-decoration: none;
  font-weight: bold;
  color: #4a4a4a;
}

.knowledge-list-item-core {
  font-size: 14px;
  color: #4C4C4C;
  line-height: 1.6;
}

.knowledge-btns ul {
  list-style: none;
}

.learn-more {
  text-decoration: none;
  color: #3891FE;
}

.knowledge-btns-item {
  display: inline-block;
  margin-right: 20px;
  font-size: 14px;
  color: #94999d;
  cursor: pointer;
  user-select: none;
}

.knowledge-btns-item a {
  font-size: 14px;
  color: #94999d;
  text-decoration: none;
}

.knowledge-btns-item span {
  font-size: 18px;
  cursor: pointer;
  vertical-align: text-top;
  margin-right: 2px;
}

.knowledge-btns {
  padding-bottom: 16px;
  border-bottom: 1px solid #eee;
}

.knowledge-data {
  margin-top: 20px;
  box-shadow: 0 5px 10px rgba(67, 72, 84, .3);
  background: #fff;
}

.knowledge-core {
  box-shadow: 0 5px 10px rgba(67, 72, 84, .3);
  background: #fff;
}

.knowledge-list-item-more {
  text-align: center;
  padding: 20px;
  color: #4c4c4c;
  cursor: pointer;
}

.data-count-info {
  float: left;
  width: 25%;
  background: #3891FE;
  color: #fff;
}

.data-count-chart {
  float: left;
  width: 35%;
  height: 234px;
  position: relative;
}

.data-count-type {
  float: left;
  width: 40%;
}

.data-count-info-title {
  padding: 20px;
  text-align: center;
  background: rgba(0, 0, 0, 0.2);
}

.data-count-info-list {
  list-style: none;
}

.data-count-info-list-item {
  font-size: 14px;
  padding: 10px 16px;
}

.header-master {
  background: #fff;
}

.data-count-chart div {
  width: 150px;
  height: 150px;
  margin: 0 auto;
  background: #2e73c9;
  margin-top: 15%;
}

.data-count-type-list {
  list-style: none;
  color: rgba(0, 0, 0, 0.70);
  font-size: 14px;
}

.data-count-type-list .be-slider__runway {
  width: 70%;
  display: inline-block;
  margin-left: 20px;
}

.knowledge-right {
  float: left;
  margin-left: 20px;
  width: 310px;
}

.knowledge-right-list-core {
  list-style: none;
  padding: 16px;
  margin: 0;
  padding-bottom: 0;
}

.knowledge-right-list {
  background: #fff;
  box-shadow: 0 5px 10px rgba(67, 72, 84, .3);
  margin-bottom: 20px;
}

.knowledge-right-list-title,
.knowledge-right-list-tab {
  padding: 16px;
  /* padding-bottom: 0; */
  border-bottom: 1px solid #eee;
  color: #4A4A4A;
  font-weight: bold;
}

.knowledge-right-list-tab {
  border-bottom: 0;
  padding-bottom: 0;
}

.knowledge-right-list-core-item:not(.knowledge-man) a {
  text-decoration: none;
  float: left;
  width: 80%;
  color: rgba(0, 0, 0, 0.6);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

li.knowledge-right-list-core-item {
  font-size: 14px;
  padding: 6px 0px;
  color: rgba(0, 0, 0, 0.6);
}

.knowledge-right-list-more {
  display: block;
  padding: 10px 16px;
  font-size: 14px;
  color: #0076ff;
  text-decoration: none;
}

.knowledge-top {
  float: left;
  font-size: 44px;
  color: #FF6D6D;
  position: relative;
  overflow: hidden;
}

.mark-trg {
  width: 100%;
  height: 54px;
  position: absolute;
  background: #fff;
  bottom: -58%;
  transform: rotate(46deg);
}

.knowledge-head {
  float: left;
  margin: 0px 6px;
}

.knowledge-info {
  float: left;
  width: 70%;
}

.knowledge-info-name {
  margin-bottom: 10px;
}

.knowledge-info-bar-item {
  margin-bottom: 6px;
  display: inline-block;
  cursor: pointer;
}

span.knowledge-info-bar-item:hover {
  color: #3891FE;
}

.knowledge-info-name a {
  text-decoration: none;
  color: #4A4A4A;
}

.knowledge-right-list-core-item.knowledge-man {
  padding: 16px 0px;
  border-bottom: 2px dashed #eee;
}

.knowledge-right-list-core-item.knowledge-man:last-child {
  border: none;
}



/*��ҳ��ʽ*/
.ui-paging-container{color:#666;font-size: 12px; padding: 25px 0; text-align:center;}
.ui-paging-container ul{overflow: hidden;text-align: center;}
.ui-paging-container ul,.ui-paging-container li{list-style: none;}
.ui-paging-container li{display: inline-block;padding:3px 8px;margin-left: 5px;color:#666;}
.ui-paging-container li.ui-pager{cursor: pointer; border:1px solid #ddd;border-radius: 2px;}
.ui-paging-container li.ui-pager:hover,.ui-paging-container li.focus{background-color: #0076FF;color:#FFFFFF;}/*#ee5050;*/
.ui-paging-container li.ui-paging-ellipse{border:none;}
.ui-paging-container li.ui-paging-toolbar{padding:0;}
.ui-paging-container li.ui-paging-toolbar select{height:22px;border:1px solid #ddd;color: #666;}
.ui-paging-container li.ui-paging-toolbar input{vertical-align:top;line-height: 20px; height:20px;padding:0;border:1px solid #ddd;text-align: center;width: 30px;margin:0 0 0 5px;}
.ui-paging-container li.ui-paging-toolbar a{vertical-align: middle; text-decoration: none;display: inline-block;height:20px;border:1px solid #ddd;vertical-align: top;border-radius: 2px;line-height: 20px;padding:0 3px;cursor: pointer;margin-left: 5px;color: #666;}
.ui-paging-container li.ui-pager-disabled,.ui-paging-container li.ui-pager-disabled:hover{background-color: #f6f6f6;cursor: default;border:none;color:#ddd;}

.paginator{text-align:left;margin-top:30px;}
.paginator a,.paginator span{cursor: pointer;display: inline-block;padding:3px 8px;margin-left: 5px;color:#666;border:1px solid #ddd;border-radius: 2px;text-decoration:none;}
.paginator .cpb{background-color: #0076FF;color:#FFFFFF;}
.paginator a:hover{background-color: #0076FF;color:#FFFFFF;}





.news-core-left_tops {
  float: left;
  width: 30px;
  background: #33D6CA;
  height: 260px;
}

.news-core-right_tops {
  float: left;
  padding-left: 26px;
  width: 318px;
  /* background: #fff; */
}

.news-core-slogin_tops {
  background: rgba(0, 0, 0, 0.21);
  padding: 20px 8px;
  color: #fff;
  text-align: center;
}
.news-core-slogin_tops a{
  text-decoration:none;
  color:#fff;
}

.news-tags-wrap_tops {
  padding: 8px 6px;
  height: 278px;
  /* overflow-y: auto; */
}

.news-tags_tops {
  font-size: 12px;
  background: rgba(0, 0, 0, 0.21);
  display: inline-block;
  color: #fff;
  padding: 6px;
  margin: 6px 2px;
  border-radius: 2px;
  font-size: 14px;
  letter-spacing: 1.2px;
  cursor: default;
}

.news-tags_tops:hover {
  cursor: pointer;
  background: rgba(0, 0, 0, 0.3);
}

.news-core-list_tops {
  font-size: 14px;
  color: #999;
  margin-bottom: 10px;
  width: 100%;
}

li.news-core-list_tops a {
  text-decoration: none;
  float: left;
  width: 84%;
  color: #4a4a4a;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.core-time_tops {
  margin-left: 12px;
}

.right-news_tops {
  float: left;
  margin-left: 20px;
}

.news-core_tops {
  box-shadow: 0 5px 10px rgba(67, 72, 84, .3);
  background: #fff;
}

.right-news_tops .news-core-left_tops {
  background: #31B9D5;
}


.red_more .more1 {
  border-bottom: 1px solid #de686d;
  padding-top: 20px
}

.red_more .more2 {
  border: 1px solid #de686d;
  border-radius: 5px;
  color: #de686d;
  cursor: pointer;
}

.red_more .more2:hover {
  background: #de686d;
  color: #fff
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn2 {
  min-width: 300px;
  padding: 10px 0;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.more1{
  width: 300px;
  display: inline-block;
}
.more2{
  width: 120px;
  display: inline-block;
}
.btn2 {
  min-width: 300px;
  padding: 10px 0;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}


