﻿/**************
 * 首页标签页  *
 **************/ 
/*
.nav-tabs {
    margin-bottom: 0;
}*/

/* 10x 15px ==> 5px 15px*/
.nav-tabs > li > a {
  padding: 5px 15px;
}
 
/* 取消单击虚线框 */
.nav-tabs > li > a:focus 
{
  /*outline: thin dotted;*/  
  outline: none;
}

/* quick menu */
.quick-menu {
    background: rgba(0, 0, 0, 0) url("../images/r_quick_menu.png") no-repeat scroll 0 0;
    height: 224px;
    left: 50%;
    margin-left: -638px;
    padding-top: 21px;
    position: fixed;
    top: 210px;
    width: 50px;
}
.quick-menu a {
    cursor: pointer;
    display: block;
    height: 45px;
    margin-top: 1px;
    width: 50px;
}
.quick-menu a.back2top {
    height: 18px;
}
.quick-menu a:hover, .quick-menu a.publish-rq:hover {
    background: rgba(0, 0, 0, 0) url("../images/r_quick_menu.png") no-repeat scroll -50px -21px;
}
.quick-menu a.wx:hover, .quick-menu a.current-wx {
    background-position: -50px -67px;
}
.quick-menu a.hotline:hover, .quick-menu a.current-call {
    background-position: -50px -114px;
}
.quick-menu a.chat-ol:hover {
    background-position: -50px -161px;
}
.quick-menu a.back2top:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.quick-m-drop {
    left: 50%;
    margin-left: -572px;
    position: fixed;
    top: 30%;
    margin-top: 22px
}
.quick-m-drop div {
    background-color: #fcf5f5;
    background-image: url("../images/quick_m_drop_bg.png");
    border: 1px solid #d50001;
    height: 176px;
    width: 218px;
}
.quick-m-drop div.wx {
    background-position: 0 -195px;
}
.quick-m-drop div.call {
    background-position: 0 5px;
}
.quick-m-drop div.call a.qq-ol {
    display: block;
    height: 45px;
    margin: 120px 0 0 42px;
    width: 130px;
}

.panel-heading {
  padding: 7px 15px;
  font-family:微软雅黑;
  font-size: 16px;
  /*font-weight: bold;*/
}


/* pl_panel样式 */
#pl_panel1,#pl_panel2,#pl_panel3,#pl_panel5,#pl_panel6,#pl_panel7 {   
    border:1px solid #ccc;
    height:340px;
    margin-bottom:10px;
}
#pl_panel4 {
    height:310px;
    border-bottom: 2px solid #d9534f;
    margin-bottom:10px;
}

.redUnderline {
    /*background-color: #fdfdfd;*/   
    border-bottom: 2px solid #d9534f;
}
.redUnderline4 {
    border-top: 1px solid #d9534f;
    border-bottom: 3px solid #d9534f;
}
    
.redUnderline .markTitle,.redUnderline4 .markTitle {
    background:url(../Admin/images/panel_bg.png) no-repeat;
    padding-left:30px;
    color:#fe0000;
    font-weight:bold;
    /*border-left: 6px solid #d9534f;*/
} 
.redUnderline a,.redUnderline4 a{
    float:right;
    color:#fe0000;
    font-size:11px;
    margin-top:5px;
}

/*******置顶文章样式*********/
#top1 {
    margin:10px 0 0 10px;
}
#top1 .top1_title {
    color:red;
    font-weight:bold;
    font-size:20px;
}


/* 取消单击虚线框 */
#homePageTabs a:focus 
{
  /*outline: thin dotted;*/  
  outline: none;
}



/********************************
 *   首页 -- 其他服务平台链接     *
 ********************************/
.lnkSite { height:auto; overflow:hidden; padding:10px; }        
.lnkSite > span{ float:left; min-width:75px; height:18px; padding:0 10px 2px 10px; overflow:hidden; }
.lnkSite > span > a{ display:block; margin-top:-2px; /*min-width:50px; height:16px;margin:0px; padding-bottom:2px;*/ text-align:center; color: Gray}
.lnkSite > span > a:hover{ font-weight:bolder; text-decoration:none; color:Red}        
.lnkSeperator { border-right:1px dotted #000; }

/********************************
 *   首页 -- 网站链接图片       *
 ********************************/
.lnkImg {
    margin-left:3px;
    width:130px;
    height:45px;
    border:#626161 solid 1px;
    margin-bottom:10px;
}

/********************************
 *    首页新闻公告样式          *
 ********************************/
.NewsCtl > span {
    font-size:15px;
    color:#fe0000;
}
.NewsCtl > a  {
    float:right;
    font-size:10px;
    color:#fe0000;
    margin-top:5px;
}
.NewsCtl_Content > ul > li {
    background:url(img/icon2.gif) left no-repeat;
    height:37px;
    text-align:left;
    line-height:37px;
    /*border-bottom:1px dotted Gray;*/
    margin-left:10px;
}
.NewsCtl_Content > ul > li > a {
    margin-left:10px;
    color:#626161;
    font-size:16px;
}
.NewsCtl_Content > ul > li > a:hover{
    color:#fe0000;
}
.NewsCtl_Content > ul > li> span {
    float:right;
    padding-right:10px;
    font-size:11px;    
}

/********************************
 *    首页业内动态样式          *
 ********************************/
.TrendsCtl > span {
    font-size:15px;
    color:#fe0000;
}
.TrendsCtl > a  {
    float:right;
    font-size:10px;
    color:#fe0000;
    margin-top:5px;
}
.TrendsCtl_Content > ul > li {
    background:url(img/icon2.gif) left no-repeat;
    height:37px;
    text-align:left;
    line-height:37px;
    /*border-bottom:1px dotted Gray;*/
    margin-left:10px;
}
.TrendsCtl_Content > ul > li > a {
    margin-left:10px;
    color:#626161;
    font-size:16px;
}
.TrendsCtl_Content > ul > li > a:hover{
    color:#fe0000;
}
.TrendsCtl_Content > ul > li> span {
    float:right;
    padding-right:10px;
    font-size:11px;    
}


/**********************/
/*      友情链接      */
/**********************/
#winPlatformTabs.nav-tabs > li.active > a,
#winPlatformTabs.nav-tabs > li.active > a:hover,
#winPlatformTabs.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor:pointer;
  border-top: 3px solid #55d;  
  font-weight: bold; 
}


.page-header > h4 {
    color:#fe0000;
    font-weight:bold;
}

.nav > li {
    float:left;
    margin-bottom:10px;
}

#articleTab > li.active > a,
#articleTab > li.active > a:hover,
#articleTab > li.active > a:focus {
  color: red;
  background-color: #ffffff;
  /*border: 1px solid #dddddd;*/
  /*border-bottom-color: transparent;*/
  cursor:pointer;
  /*margin-top:-2px;*/
  border-bottom: 3px solid red;  
  font-weight: bold;  
}

#articleTab > li > a {
  color:#555555;
  background-color: #ffffff;
  cursor:pointer;
  font-size:20px;
  font-weight: bold;  
}
#articleTab > li > a:hover,
#articleTab > li > a:focus {
  color: red;
  background-color: #ffffff;
  cursor:pointer; 
  font-weight: bold;  
}


/****************************/
/*    首页右侧信息样式      */
/****************************/
.Def_Panel {
    margin-bottom:-15px;
}
.Def_Panel .panel-heading {
    border-bottom:#eaeaea solid 1px;
}
.Def_Panel .panel-heading span a,
.Def_Panel .panel-heading span { 
    font-weight:bold; 
    color:#000000;
    height:32px;
    font-size:17px;
    font-family:microsoft yahei;
}
.Def_Panel .panel-heading span a:hover {
    color:#d13864;
}
.Def_Panel .panel-heading span > i  { 
    color:#d13864;
}
.Def_Panel .panel-body a {
    color:#555555;
}
.Def_Panel .panel-body a:hover {
    color:#fe0000;
}
.Def_Panel .panel-body {
    margin:0px -10px;
}
.Def_Panel .panel-body a >img {
    margin-bottom:15px;
}

/*办公通道*/
.quick {
}
.quick ul {
    margin: 0;
}
.quick li {
    float: left;
    margin: 8px 10px;
    list-style: none;
}
.quick .box-1 {
    float: left;
    width: 67px;
    height: 67px;
    position: relative;
    text-align: center;
    background: #ffffff;
    border-radius:5px;
    /*border:1px solid #cccccc;*/
    /*opacity: 0.9;*/
}
.quick .panel-box i {
    font-size: 40px;
    color: #0780d3;
    margin-top: 10px;
}
.quick .panel-box p {
    font-size: 12px;
    color: #0780d3;
    margin-top:4px;
    padding: 0;
}
.quick .panel-box li:hover {
    opacity: 0.9;
}

/****************************/
/*    首页左侧信息样式      */
/****************************/
.page_header {
    /*margin:5px 0 6px 0;*/
    height:45px;
    /*border-bottom:#eaeaea 1px solid;*/
    background:url(img/ch_njo_17_2015.png) no-repeat;
}
.page_header p{
    text-align:center;
    width:110px;
}
.page_header p > span ,
.page_header p > span > a{
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    font-family:microsoft yahei;
    line-height:36px;
}
.page_header p > span > i{
    /*margin-left:5px;*/
    font-size:18px;
    color:#ffffff;
}
.page_header p > small{
    color:#cccccc;
}
.page_header p span a:hover{
    color:#ffffff;
}