a {
  text-decoration:none !important;
}
body {
  background-color: #f1f2f7;
}
/* 导航条 */
.Nav_Box {
  width: 100%;
  height: 55px;
  background-color: #14131F;
  position: fixed;
  z-index: 3;
  top: 0;
}
.Nav_MenuBox {
  width: 1200px;
  height: 55px;
  margin: 0 auto;
}
/* logo */
.logo {
  float: left;
  width: 123px;
  height: 28px;
  margin: 14px 0;
}
.logo a {
  display: block;
}
/* 菜单 */
.Nav_Menu {
  float: left;
  height: 55px;
  line-height: 55px;
  margin-left: 58px;
}
.Nav_Menu li {
  float: left;
  margin-right: 25px;
  position: relative;
}
.Nav_Hot {
  position: absolute;
  top: 10px;
  width: 20px;
  height: 13px;
  right: -10px;
}
.Nav_MenuLi>a{
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #FFFFFF;
  
} 
.active a{
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #CBA264;
} 
.Nav_MenuLi>a:hover{
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #CBA264 ;
} 
/* 搜索框 */
.Nav_SearchBar {
  float: left;
  width: 101px;
  height: 28px;
  margin: 14px 95px 14px 22px;
}
.Nav_SearchBar_img {
  width: 100%;
  height: 100%;
  cursor:pointer;
  margin-bottom: 10px;
}
/* 写文章/会员/登录*/
.Nav_Article_Member_Login {
  float: left; 
  position: relative;
  margin: 0 30px 0 0; 
  padding: 15px 0;
}
.Nav_Article_Member_Login>img{
  width: 22px;
  height: 22px;
  vertical-align: middle;
  margin-right:10px;
}
.Nav_Article_Member_Login>a{
  font-size: 14px;
  font-family: JZunYuan;
  font-weight: 400;
  color: #FFFFFF;
}
.Nav_Article_Member_Login span{
  font-size: 14px;
  font-family: JZunYuan;
  font-weight: 400;
  color: #FFFFFF;
  cursor: pointer;
}
.Nav_ArticleDiv {
  width: 100px;
  height: 150px;
  background: #FFFFFF;
  box-shadow: 0px 0px 10px 0px rgba(198,198,198,0.8000);
  position: absolute;
  top: 50px;
  left: 0;
  display: none;
}
.Nav_ArticleDiv_Ul {
  margin: 0 12px;
}
.Nav_ArticleDiv_Ul>li{
  margin-top: 12px;
}
.Nav_ArticleDiv_Ul>li>img {
  width: 18px;
  height: 18px;
  vertical-align: middle;
}
.Nav_ArticleDiv_Ul>li>a{
  color: #000000;
  font-size: 12px;
  font-family: Source Han Sans CN;
  font-weight: 400;
}
/* 导航-金汇圈、直播、专家、课程、资讯、搜索 */
.Nav_JinhuiPen ,.Nav_Course ,.Nav_News ,.Nav_Transmit,.Nav_Expert ,.Nav_Search {
  width: 100%;
  position: fixed;
  left: 0;
}
.Nav_JinhuiPenBox,.Nav_ExpertBox {
  width: 1200px;
  height: 169px;
  background: #FFFFFF;
  margin: 0 auto;
  display: none;
  box-shadow: 0px 0px 30px 0px rgba(35,35,35,0.3000); 
}
.Nav_Jinhui_Menu, .Nav_Expert_Menu {
  height: 53px;
  padding-left: 54px;
  border-bottom: 1px solid #E8E8E8;
}
.Nav_Jinhui_Menu ul li ,.Nav_Expert_Menu ul li{
  float: left;
  line-height: 53px;
  margin-right: 40px;
}
.Nav_Jinhui_Menu ul li a ,.Nav_Expert_Menu ul li a{
  font-size: 14px ;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
}
/* 推荐文章/分析师/课程/资讯/专家 */
.Nav_Jinhui_Recommend {
  height: 115px;
  padding-left: 35px;
}
/* 文章/分析师/资讯/课程/专家*/
.Nav_Jinhui_Article ,.Nav_Jinhui_Analyst ,.Nav_Jinhui_News ,.Nav_Jinhui_Course ,.Nav_Jinhui_Expert {
  float: left;
  margin: 25px 0;
}
.Nav_Jinhui_Title {
  float: left;
  line-height: 25px;
  margin: 10px 35px 0 0;
  text-align: right;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
  width: 100px;
}
.Nav_Recommend {
  font-weight: bold;
}
.Nav_Jinhui_img {
  float: left;
  width: 115px;
  height: 65px;
  margin-right: 13px;
}
.Nav_Jinhui_img img {
  width: 100%;
  height: 100%;
}
.Nav_Jinhui_content {
  float: left;
  width: 170px;   
  margin: 7px 35px 0 0; 
}
.Nav_Jinhui_Present {
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  width: 170px;
  line-height: 18px;
  color: #000000;
  word-break: break-all;
  text-overflow: ellipsis;
  -o-text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 这里是超出几行省略 */
  overflow: hidden;
}
.Nav_Jinhui_Time {
  font-size: 12px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #4B4B4B;
  width: 170px;
  line-height: 20px;
}
/* 分析师 */
.Nav_Jinhui_Analyst {
  float: left;
  margin: 25px 0;
}
.Nav_Jinhui_AnalystImg {
  float: left;
  width: 65px;
  height: 65px;
  margin-right: 26px;
}
.Nav_Jinhui_AnalystImg img {
  width: 100%;
  height: 100%;
}
/* 推荐课程 */
.Nav_CourseBox {
width: 1200px;
height: 169px;
background: #FFFFFF;
margin: 0 auto;
display: none;
box-shadow: 0px 0px 30px 0px rgba(35,35,35,0.3000);  

}
.Nav_Course_Menu {
height: 53px;
padding-left: 83px;
border-bottom: 1px solid #E8E8E8;
}
/* 标题 */
.Nav_Headline {
float: left;
font-size: 16px;
font-family: Source Han Sans CN;
font-weight: bold;
color: #000000;
}
.Nav_Icon {
float: left;
width: 2px;
margin-left: 10px;
}
.Nav_Course_Menu ul {
float: left;
margin-right: 20px;
}
.Nav_Course_Menu ul>li {
float: left;
line-height: 53px;
margin-left: 30px;
}
.Nav_Course_Menu ul>li a{
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
}
/* 资讯 */
.Nav_NewsBox {
width: 1200px;
height: 169px;
background: #FFFFFF;
margin: 0 auto;
display: none;
box-shadow: 0px 0px 30px 0px rgba(35,35,35,0.3000); 
}
.Nav_News_Menu {
height: 53px;
padding-left: 83px;
border-bottom: 1px solid #E8E8E8;
}
/* 标题 */
.Nav_Headline {
float: left;
font-size: 16px;
font-family: Source Han Sans CN;
font-weight: bold;
color: #000000;
}
.Nav_Icon {
float: left;
width: 2px;
margin-left: 10px;
}
.Nav_News_Menu ul {
float: left;
margin-right: 20px;
}
.Nav_News_Menu ul>li {
float: left;
line-height: 53px;
margin-left: 30px;
}
.Nav_News_Menu ul>li a{
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
}
/* 导航-直播 */
.Nav_TransmitBox {
width: 1200px;
height: 110px;
background: #FFFFFF;
margin: 0 auto;
display: none;
box-shadow: 0px 0px 30px 0px rgba(35,35,35,0.3000); 
}
.Nav_Jinhui_Analysisimg {
float: left;
width: 65px;
height: 65px;
margin-right: 16px;
}
.Nav_Jinhui_Analysisimg img {
width: 100%;
height: 100%;
border-radius: 100px;
}
.Nav_Jinhui_ContentBox {
float: left;
width: 81px;   
margin: 7px 35px 0 0; 
}
.Nav_Jinhui_Name {
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
line-height: 30px;
}
.Nav_Jinhui_Name img {
width: 20px;
height: 17px;
margin: 0 0 5px 0;
vertical-align: middle;
}
.Nav_Jinhui_Issue {
width: 61px;
height: 22px;
color: #FFFFFF;
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
text-align: center;
background-color: #d8a239;
border-radius: 3px;
line-height: 22px;
}
/* 导航-搜索 */
.Nav_SearchBox {
width: 815px;
height: 340px;
background: #FFFFFF;
margin: 0 auto;
display: none;
box-shadow: 0px 0px 30px 0px rgba(35,35,35,0.3000); 
position: relative;
}
.Nav_Close {
position: absolute;
right: 15px;
top: 9px;
font-size: 20px;
color: #ccc;
cursor: pointer;
}
.Nav_SearOptions {
width: 734px;
height: 48px;
margin: 0 auto;
line-height: 48px;
border-bottom: 1px solid #E8E8E8;
}
.Nav_SearOptionsBox {
width: 100px;
height:30px;
/* margin:20px auto; */
float: left;
margin-top: 7px;
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
}
.Nav_SearOptionsBox_Set {
display:block;
padding:5px 15px;
line-height:30px;
}
.Nav_SearOptionsBox_Set {
background:url('../img/index/nav/move.png') 85px 10px no-repeat;
}
.select {
background:url('../img/index/nav/move.png') 85px 10px no-repeat;
}
.Nav_new {
position:absolute;
display:none;
background-color: #fff;
border: 1px solid #d4d4d4;
border-radius: 5px;
box-shadow: #d4d4d4 0 0 10px 0px;
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
}
.Nav_SearOptionsBox li {
width: 100px;
line-height:30px;
padding:5px 15px;
}
.Nav_SearOptionsBox li:hover {
background:#fff;
color:#337ab7;
border-radius: 5px;
}
.Nav_Find {
width: 500px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
border: none;
padding-left: 20px;
}
.Nav_Find:focus {
border-color: #000000 !important;
outline: 0;
border-width: none;
}
.Nav_Submit {
width: 24px;
height: 24px;
background: url("../img/index/nav/seach.png") no-repeat;
border: none;
cursor: pointer;
float: right;
margin-top: 12px;
}
/* 导航-热门搜索、文章 */
.Nav_Popular,.Nav_Article {
width: 734px; 
margin: 0 auto;
clear: both;
}
.Nav_Popular_Title {
height: 48px;
line-height: 48px;
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
}
.Nav_Popular_Keywords>li {
float: left;
}
.Nav_Popular_Keywords>li a{
float: left;
width: 45px;
height: 21px;
background: #E8E8E8;
border-radius: 3px;
text-align: center;
line-height: 21px;
margin: 0 30px 10px 0;
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #000000;
}
/* 导航-热门文章 */
.scroll {
width:734px;
height:110px;
position: relative;
}
.scroll_left {
left: 0;
}
.scroll_left img,.scroll_right img {
width: 13px;
height: 36px;
margin: 37px 5px;
}
.scroll_right {
right: 0;
}
.scroll_left,.scroll_right {
width:23px;
height:110px;
color:#fff;
float:left;
text-align:center;
position: absolute;
z-index: 15;
background: url("../img/index/nav/juxin.png") no-repeat;
}
.pic {
width:734px;
height:110px;
float:left;
}
.pic ul {
display:block;
}
.pic li {
position: relative;
float:left;
display:inline;
width:164px;
height: 110px;
margin-right: 10px;
text-align:center;
z-index: 5;
}
.pic li a{
float: left;
width: 100%;
height: 100%;
}
/* 蒙版 */
.Mask_Title {
position: absolute;
height: 25px;
line-height: 25px;
text-align: left;
width: 164px;
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #FFFFFF;
padding-left: 10px;
top: 85px;
overflow:hidden;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow:ellipsis;
background: url("../img/index/nav/mask2.png") no-repeat;
}
.Mask_Centent {
position: absolute;
width: 164px;
height: 69px;
background: url("../img/index/nav/mask.png") no-repeat;
/* top: 40px; */
top: 106px;
}
.Mask_Centent_Brief {
padding-left: 10px;
width: 144px;
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #FFFFFF;
text-align: left;
line-height: 20px;
height: 41px;
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
-o-text-overflow:ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; /* 这里是超出几行省略 */
}
.Mask_Centent_Check {
width: 144px;
height: 30px;
padding-left: 10px;
}
.Mask_Centent_Time {
float: left;
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #FFFFFF;
text-align: left;
line-height: 30px;
}
.Mask_Centent_Focus {
float: right;
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #FFFFFF;
line-height: 30px;
}
.Mask_Centent_Focus>img {
width: 19px;
height: 11px;
vertical-align: middle;
}
/* 通报 */
.Inform {
width: 100%;
height: 30px;
padding-top: 55px;
}
.InformBox {
width: 1200px;
height: 30px;
margin: 0 auto;
background-color: #ECDFB0;
}
.Inform_Carousel {
width: 900px;
height: 30px;
overflow:hidden;
margin-left: 25px;
}
.Inform_Carousel img {
float: left;
width: 23px;
height: 23px;
margin: 3px 12px 0 0 ;
}
/* 轮播 */
.Inform_Content {
float: left;
padding: 0;
margin: 0;
}
.Inform_Content li {
height: 30px;
line-height: 30px;
font-size: 15px;
font-family: Source Han Sans CN;
font-weight: 500;
color: #AF761F;
}
/* 底部 */
.Footer {
  width: 100%;
  height: 484px;
  background: url("../img/index/content/footer_img.jpg") no-repeat;
  background-size: 100% 100%;
  clear: both;
}
.Footer_Module {
  width: 1200px;
  margin: 0 auto;
}
.Footer_JumpBox {
  float: left;
  margin-top: 85px;
  width: 100%;
  margin-bottom: 20px;
}
.Footer_JumpDIV {
  float: left;
}
.Footer_JumpUl {
  margin-bottom: 60px;
  width: 100%;
  height: 100%;
  display: inline-block;
}
.Footer_JumpUl>li {
  float: left;
  margin-right: 70px;
}
.Footer_JumpUl_Title {
  margin-bottom: 20px;
  font-size: 15px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #F6F6F6;
}
.Footer_PathUl>li {
  margin-bottom: 10px;
  font-size: 12px;
  font-family: Source Han Sans CN;
  font-weight: 400;
}
.Footer_PathUl>li a {
  color: #F6F6F6;
}
/* 友情链接 */
.Footer_FriendshipDIV {
  float: left;
}
.Footer_FriendshipDIV_Title {
  font-size: 15px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #F6F6F6;
  float: left;
}
.Footer_FriendshipUl {
  float: left;
}
.Footer_FriendshipUl>li {
  float: left;
  font-size: 15px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #F6F6F6;
  margin-right: 10px;
}
.Footer_FriendshipUl>li a {
  color: #F6F6F6;
}
/* 二维码模块 */
.Footer_QRcodeDIV {
  float: right;
}
.Footer_QRcode_ThePublic {
  float: left;
  width: 150px;
  margin-top: 17px;
  text-align: center;
  margin-left: 80px;
}
.Footer_QRcode_ThePublic img {
  width: 142px;
  height: 141px;
  margin: 0 auto;
}
.Footer_ThePublic {
  font-size: 15px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #F6F6F6;
  margin-top: 20px;
}
.Footer_FocusOnBox {
  float: left;
  margin-bottom: 15px;
  width: 100%;
}
.Footer_FocusOn {
  float: left;
  font-size: 15px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #F6F6F6;
  margin-right: 5px;
}
.Footer_FocusOn_Wx,.Footer_FocusOn_QQ {
  float: left;
  width: 22px;
  height: 22px;
  margin-left: 5px;
}
.Footer_FocusOn_Wx img,.Footer_FocusOn_QQ img {
  float: left;
  width: 100%;
  height: 100%;
}
.Footer_CompanyProfile {
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #F6F6F6;
  margin-bottom: 22px;
  line-height: 20px;
}
.Footer_CompanyFiling {
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #F6F6F6;
}
/* 登录 */
.loginDiv {
  position: fixed;
  width: 100%;
  height: 100%;
  background: url("../img/index/nav/mask1.png");
  top: 0;
  left: 0;
  z-index: 1200;
  display: none;
}
.loginBox {
  width: 920px;
  height: 530px;
  position: fixed;
  top: 20%;
  left: 28%;
  z-index: 1220;
  display: none;
}
.loginImg {
  float: left;
  width: 554px;
  height: 529px;
}
.loginInfo {
  width: 384px;
  height: 495px;
  position: absolute;
  top: 15px;
  right: 50px;
  background: url("../img/index/nav/login_banner1.png") no-repeat;
}
.loginMod {
  padding: 40px 30px 10px 30px;
}
.loginImg1 {
  width: 193px;
  height: 45px;
  display: block;
  margin: 0 auto 20px auto;
}
.tab1{
  float: left;
  width: 100%;
}
.tab1ul, .tab1ol{
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.tab1ul{
  float: left;
  width: 100%;
}
.tab1ul li{
  float: left;
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
  padding: 2px 3px;
  margin-right: 20px;
}
.tab1ul li.actives{
  border-bottom: 2px solid #CBA264;
}
.tab1ol{
  float: left;
  width: 100%;
  margin-top: 30px;
}
.tab1ol>li{
  display:none;
}
.tab1ol>li.actives{
  display:block;
}
.login_account {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 5px;
  margin-bottom: 25px;
}
.login_account:hover {
  border-bottom: 1px solid #cba264;
}
.login_account img {
  width: 15px;
  height: 20px;
  margin-right: 5px;
  vertical-align: middle;
}
.login_account input {
  border: none;
  outline: none;
  background: transparent;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #8E8E8E;
}
.login_password {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 5px;
  margin-bottom: 15px;
}
.login_password:hover {
  border-bottom: 1px solid #cba264;
}
.login_password img {
  width: 16px;
  height: 18px;
  margin-right: 5px;
  vertical-align: middle;
}
.login_password input {
  border: none;
  outline: none;
  background: transparent;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #8E8E8E;
}
.login_verify {
  width: 100%;
  float: left;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  margin-bottom: 15px;
}
.verify {
  float: left;
  cursor: pointer;
  color: #DCA861;
}
.forget {
  float: right;
  cursor: pointer;
  color: #8E8E8E;
}
.login_sub {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
.login_sub input{
  width: 100%;
  border: none;
  background-color: #dca861;
  border-radius: 100px;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #FFFFFF;
  letter-spacing: 10px;
}
.No_account {
  width: 100%;
  text-align: center;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
  margin-bottom: 17px;
}
.No_account span {
  cursor: pointer;
  color: #DCA861;
}
.third {
  width: 100%;
  height: 15px;
  background: url("../img/index/nav/third.png") no-repeat center;
}
.third_mod {
  width: 60%;
  display: flex;
  margin: 15px auto 0 auto;
}
.wx1 {
  width: 49px;
  height: 49px;
  background: url("../img/index/nav/wx1.png") no-repeat;
}
.qq1 {
  width: 49px;
  height: 49px;
  background: url("../img/index/nav/qq1.png") no-repeat;
  margin: 0 20px;
}
.wb1 {
  width: 49px;
  height: 49px;
  background: url("../img/index/nav/wb1.png") no-repeat;
}
/* 验证码 */
.login_verification {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 5px;
  margin-bottom: 15px;
}
.login_verification:hover {
  border-bottom: 1px solid #cba264;
}
.login_verification input {
  border: none;
  outline: none;
  background: transparent;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #8E8E8E;
  padding-left: 5px;
}
.login_verification span {
  float: right;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #DCA861;
  cursor: pointer;
  margin-right: 5px;
}
.accountLogin {
  float: left;
  cursor: pointer;
  color: #DCA861;
}
.SignUpNow {
  float: right;
  cursor: pointer;
  color: #DCA861;
}
.protocol {
  width: 100%;
  text-align: center;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #8E8E8E;
  margin-bottom: 25px;
}
.protocol img {
  padding-right: 5px;
  vertical-align: middle;
  width: 16px;
  height: 13px;
  margin-top: -5px;
  cursor: pointer;
}
.protocol span {
  color: #DCA861;
  cursor: pointer;
}
/* 协议模块 */
.protocolDiv {
  width: 890px;
  height: 547px;
  display: block;
  background:url("../img/index/nav/protocol_banner.png") no-repeat;
}
.protocolBox {
  padding: 50px;
}
.protocol_Title {
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #000000;
  margin-bottom: 30px;
}
.protocol_Title img {
  float: right;
  width: 25px;
  height: 25px;
  cursor: pointer;
}
.proh1 {
  width: 100%;
  text-align: center;
  font-size: 27px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #000000;
  padding-bottom: 20px;
  border-bottom: 1px solid #E8E8E8;
  margin-bottom: 20px;
}
.proUl {
  padding-left: 25px;
  width: 100%;
  overflow-y: scroll;
  height: 320px;
}
.proUl p {
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
}