.footer{margin-top: 0px;}
.navBox ul li:nth-of-type(9) a{color: #256CFA;}
/* 最外部盒子（中心内容） */
.content{width: 1200px;padding: 30px 26px 50px 20px;margin: auto;display: flex ;overflow: visible;justify-content: space-between;background-color: white;margin-top: 16px;border-radius: 8px;box-sizing: border-box;}
/* 左边tab切换 */
/* li设置 */
.content .con-left .leftTab{position: sticky; top: 30px;}
.content .con-left .leftTab li{width: 120px;height: 48.3px;line-height: 48.3px;font-size: 14px;text-align: center;cursor: pointer;color: #333333;}
.content .con-left .leftTab .active{background-color: #3377FF;border-radius: 5px;}
.content .con-left .leftTab .active a{color: white;}
.content .con-left .leftTab li:hover a{width: 100%;height: 100%;color: #3377FF;display: block;}
.content .con-left .leftTab .active:hover a{color: white;}
/* 中间部分 */
/* 轮播图片 */
.d-center{position: relative;width: 680px;height: 290px;overflow: hidden;}
.d-center img{object-fit: cover;height: 100%;}
.d-center:hover .dc-next,.d-center:hover .dc-prev{display: block;}
.dc-pagination{position: absolute;bottom: 20px !important;z-index: 10;display: flex;justify-content: flex-end;right: 16px !important;width: auto !important;}
.dc-pagination span{width: 8px;height: 8px;background-color: #EEEEEE;opacity: 0.5;transition: all .2s;border-radius: 50%;}
.dc-pagination .swiper-pagination-bullet-active{width: 16px;opacity: 1;border-radius: 5px;}
.dc-next{position: absolute;top: calc(50% - 24px);right: 16px;width: 48px;height: 48px;border-radius: 50%;background: url(../images/arr_right_white.png) no-repeat center/cover rgba(0,0,0,.4);z-index: 10;background-size: 20px 20px;background-position-x: 16px;display: none;animation: rightFadeIn .3s;cursor:pointer;}
.dc-next:hover{background-color: rgba(0,0,0,.6);}
.dc-prev{position: absolute;top: calc(50% - 24px);left: 16px;width: 48px;height: 48px;border-radius: 50%;background: url(../images/arr_left_white.png) no-repeat center/cover rgba(0,0,0,.4);z-index: 10;background-size: 20px 20px;background-position-x: 13px;display: none;animation: leftFadeIn .3s;cursor:pointer;}
.dc-prev:hover{background-color: rgba(0,0,0,.6);}
.siteAdvObj{height: 100%;}
.siteAdvObj img{height: 100%;object-fit: cover;}
.slideinfo{position: absolute;bottom: 0px;z-index: 1;width: 100%;height: 60px;background: linear-gradient(to top, #000000 -60%, rgba(0,0,0,0) 100%);line-height: 60px;padding-left: 19px;box-sizing: border-box;}
.slideinfo a{color: #EEEEEE !important;font-size: 16px;font-weight: bold;}
/* 右下角广告隐藏 */
.siteAdvObj .advMark.pos3{display: none;}
/* 最新资讯部分 */
.con-center .cc-news{width: 680px;}
/* news标题图片 */
.con-center .cc-news img{height: 100%;vertical-align:-3px;}
.con-center .cc-news .news-top{margin: 35px 0px 4px 0px;}
/* 标题字体 */
.con-center .cc-news .news-top span{font-weight: bold;font-size: 18px;}
/* 新闻内容部分 */
.con-center .cc-news .news-content{width: 100%;}
/* li部分 */
.con-center .cc-news .news-content li{width: 100%;height: 120px;padding: 20px 0px;display: flex;border-bottom: 1px solid #EDEDED;cursor: pointer;}
.con-center .cc-news .news-content li a:link{color: #222222;}
.con-center .cc-news .news-content li a:visited{color: #999999 !important;}
/* 左侧图片 */
.con-center .cc-news .news-content img{width: 180px;object-fit: cover;height: 120px;}
/* li右边内容部分 */
.con-center .cc-news .news-content li .text{margin-left: 15px;display: flex;flex-direction: column;}
/* 顶部标题 */
.con-center .cc-news .news-content li .text .title{font-weight: bold;font-size: 17px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1}
.con-center .cc-news .news-content li:hover .text .title{color: #1975FF;text-decoration:underline;}
/* 中间内容 */
.con-center .cc-news .news-content li .text .text-content{height: 45px;margin: 17px 0px 18px 0px;font-size: 14px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}
/* 底部公告 */
.con-center .cc-news .news-content li .text .announcement{font-size: 12px;color:#999999;}
/* 底部翻页 */
.pagination .inner ul{display: flex;justify-content: center;margin-top: 55px;}
.pagination .inner ul li{min-width: 20px;height: 30px;padding: 0 5px; line-height: 30px;text-align: center;background: #FFFFFF;border: 1px solid #EEEEEE;border-radius: 4px; overflow: hidden; font-size: 13px;margin-right: 10px;}
.pagination .inner ul li a{width: 100%;height: 100%;display: block;}
.pagination .inner ul li:hover {color: white;background-color: #37f;cursor: pointer;}
.pagination .inner ul li:hover a {color: #fff;}
.pagination .inner .page_info{display: none;}
.pagination .inner ul li.page_more {background-color: #fff; color: #333; cursor: default;}
.pagination .inner ul li.page_disabled, .pagination .inner ul li.page_current {background-color: #f0f0f0; color: #ccc; cursor: no-drop;}
/* 右边部分 */
.con-right{width: 300px;}
/* 顶部搜索框 */
.con-right .cr-search{position: relative;}
.con-right .cr-search input{width: calc(100% - 52px);height: 40px;line-height: 30px;outline: none;border: 1px solid #EEEEEE;padding: 0px 44px 0px 8px;border-radius: 4px;transition: all .3s;font-size: 14px;}
.con-right .cr-search input:hover{border-color: #C0C4CC;}
.con-right .cr-search input:focus{border-color: rgb(64,158,255);}
.con-right .cr-search a{position: absolute;top: 50%;right: 7px;transform: translateY(-50%);width: 20px;height: 20px;}
.con-right .cr-search a::before{content: '';width: 1px;height: 18px;background-color: #E6E6E6;position: absolute;top: 0px;right: 32px;}
.con-right .cr-search a img{width: 100%;height: 100%;object-fit: cover;}
/* 热门排行-头部标题 */
.con-right .cr-rank .ranktop{margin: 35px 0px 27px 0px;color: #222222;}
.con-right .cr-rank .ranktop img{vertical-align: -3px;}
.con-right .cr-rank .ranktop span{font-weight: bold;font-size: 18px;}
/* 内容 */
.con-right .cr-rank .rankcontent li{text-align: center;align-items: center;margin-bottom: 14.5px;}
.con-right .cr-rank .rankcontent li a{display: flex;align-items: center;}
.con-right .cr-rank .rankcontent li .ranknumber{width: 18px;height: 18px;line-height: 18px;background-color: #CED2D9;font-size: 12px;border-radius: 2px;color: white;}
.con-right .cr-rank .rankcontent li:first-child .ranknumber {background-color: #FA3939;}
.con-right .cr-rank .rankcontent li:nth-child(2) .ranknumber, .con-right .cr-rank .rankcontent li:nth-child(3) .ranknumber {background-color: #FF9409;}
.con-right .cr-rank .rankcontent li a .rankamount{flex-grow: 1;text-align: right;color: #A6A6A6;font-size: 12px;}

/* 排行榜信息 */
.con-right .cr-rank .rankcontent li .rankmail{width: 220px;height: 21px;text-indent: 1.2em;text-align: left;font-size: 14px;color: #333333;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1}
.con-right .cr-rank .rankcontent li .rankmail a{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1}
.con-right .cr-rank .rankcontent li .rankmail:hover{color: #3377FF;}
/* 职场攻略 */
.con-right .cr-strategy .title{font-weight: bold;font-size: 16px;margin:43px 0px 14px 0px;color: #222222;}
.con-right .cr-strategy .title:hover a{color: #3377FF;}
/* 标题tab切换 */
.con-right .cr-strategy .contentchange{width: 100%;height: 40px;line-height: 40px;display: flex;justify-content: space-around;border-top: 1px solid #EDEDED;background-color: #F7F7F7;}
.con-right .cr-strategy .contentchange li{height: 100%;font-weight: bold;font-size: 15px;color: #808080;cursor: pointer;}
.con-right .cr-strategy .contentchange li:hover{color: #1975FF;}
.con-right .cr-strategy .contentchange .active{color:#1975FF;border-bottom: 2px solid #1975FF;font-size: 15px;}
/* 内容 */
.con-right .cr-strategy .mail{display: none;}
.con-right .cr-strategy .mail.active{display: block;}
.con-right .cr-strategy .mail li{width:100%;height: 24px;margin: 20px 0px;font-size: 14px;color: #666666;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1}
.con-right .cr-strategy .mail li:hover a{color: #3377FF;}
.con-right .cr-strategy .mail li::before{content: '·';font-size: 16px;margin: 0px 10px 0px 5px;font-family: Arial, Helvetica, sans-serif;}
.page_current{background-color: #2278FF !important;color: white !important;}