.nav li .sub-nav {
  position: absolute;
  top: 75px;
  left: 0;
  width: 100%;
  background: rgba(255, 255, 255, .8);
  z-index: 99;
  display: none;
}
.nav li:hover .sub-nav {display:block;}
.nav li .sub-nav li  {
  line-height: 37px;
  display: block;
  font-size: 14px;
  float:none;
  width:100%;
  margin-top:0px;
  color: #333;
  text-align:center;
}


.nav li .sub-nav li a {
  line-height: 37px;
  display: block;
  font-size: 14px;
  color: #333;
  text-align:center;
}

.nav li .sub-nav li a:hover {
  background: #1270C0;
  color: #fff;
}

.i_box6 .box .fr .fr_tit p  {
  font-size: 22px;
  color: #000;
  font-weight: bold;
}



.i_box6 .box .fr .wp_article_list {
  width: 100%;
  margin-top: 20px;
}

.i_box6 .box .fr .wp_article_list li {
  padding-left: 0px;
  float: left;
  width: 100%;
  line-height: 50px;
  border-bottom: #dbdbdb dashed 1px;
}

.i_box6 .box .fr .wp_article_list li .pr_fields  {
  width: 70%;
  font-size: 18px;
  color: #000;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.i_box6 .box .fr .wp_article_list li .pr_fields span {
	width:100%;
  font-size: 18px;
  color: #000;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.i_box6 .box .fr .wp_article_list li .pr_fields a {
	width:100%; text-align:left;
  font-size: 18px;
  color: #000;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.i_box6 .box .fr .wp_article_list li a:hover {
  text-decoration: underline;
}
.i_box6 .box .fr .wp_article_list li .Article_Index{ display:none;}
.i_box6 .box .fr .wp_article_list li span {
  width: 30%;
  font-size: 14px;
  color: #a9a9a9;
  float: left;
  text-align: right;
}

/*--------------------------------------*/



.zhaosheng .div_piccontenttitle_ul li {
 width:32%; margin-right:2%; float:left; border:#CCC solid 1px; padding:40px 20px;
 background: linear-gradient(to right, #ececec 30%, white 10%); max-height:195px; margin-bottom:30px;
}
.zhaosheng .div_piccontenttitle_ul li:nth-of-type(3){ float:right; margin-right:0px;}
.zhaosheng .div_piccontenttitle_ul li:nth-of-type(6){ float:right; margin-right:0px;}
.zhaosheng .div_piccontenttitle_ul .c_pic img{ width:96px !important; height:96px !important; float:left;border-radius:50px;}
.zhaosheng .div_piccontenttitle_ul li .c_pt_12 {
  width: 100%; padding-bottom:15px;  opacity: 1;  transition: .5s;}
.zhaosheng .div_piccontenttitle_ul li .text {
  padding: 10px 20px;}
.zhaosheng .div_piccontenttitle_ul li .text span {
  font-size: 18px;  color: #333;  display: block;  margin-top: 10px;
}
.zhaosheng .div_piccontenttitle_ul li .text p { display:none !important;}

.zhaosheng .c_txt{  float:right; font-size:18px; color:#000; width: calc(100% - 120px); text-align:center; line-height:30px;}
.zhaosheng .c_txt h3{font-family: SimSun; font-size:18px; color:#0070ab; padding-top:10px; font-weight:700;}
.zhaosheng .c_txt p{display:none !important;}

@media screen and (max-width: 1000px) {
    .zhaosheng .div_piccontenttitle_ul li {
        width: 98%;
        margin-right: 0%;
    }
}

/*--------------------------------------*/

.xueyuan .div_piccontenttitle_ul li {
  width: 23%;
  margin-right: 2.66%;
  float: left;
  margin-bottom: 20px;
  background: #fff;
  box-shadow: 0px 0px 0px 0px #ccc;
}

.xueyuan .div_piccontenttitle_ul li .c_pt_12 {
  width: 100%; padding-bottom:15px;
  opacity: 1;
  transition: .5s;border-bottom:#3477B2 solid 3px; text-align:center;
}

.xueyuan .div_piccontenttitle_ul li .text {
  padding: 10px 20px;
}

.xueyuan .div_piccontenttitle_ul li .text span {
  font-size: 18px;
  color: #333;
  display: block;
  margin-top: 10px;
}

.xueyuan .div_piccontenttitle_ul li .text p {
  font-size: 14px;
  color: #666;
  display: block;
  line-height: 24px;
  margin-top: 8px;
}

.xueyuan .div_piccontenttitle_ul li:nth-child(4n) {
  margin-right: 0;
}

.xueyuan .div_piccontenttitle_ul li:hover {
  box-shadow: 0px 10px 5px 0px #ccc;
}

.xueyuan .div_piccontenttitle_ul li:hover span {
  color: #34478F;
}
.xueyuan .c_txt{ text-align:center;}
.xueyuan .c_txt h3{font-family: SimSun; font-size:18px; color:#0070ab; padding-top:10px; font-weight:700;}
.xueyuan .c_txt p{ font-size:15px; color:#666; padding-top:10px;}

.xueyuan .div_piccontenttitle_ul .c_pic img{ width:100% !important; height:auto !important; }


@media screen and (max-width: 500px) {
.xueyuan .div_piccontenttitle_ul li{ width:100%; margin-bottom:35px;}
}

/*------------------------list*/


.col_list .wp_listcolumn .wp_column {
  line-height: 50px;
  font-weight: normal;
  background-size: 16px;
  width: 100%;
  float: left;
  margin-top: 0px;
}

.col_list .wp_listcolumn .wp_column a {
display:block;
  width: 100%; margin-top:10px;
  font-size: 16px;height: 50px;
  color: #00437c;
  padding-left: 20px; margin-left:0px;
}

.col_list .wp_listcolumn .wp_column .selected {
  background:  #FFF;
  background-size: 16px;
}
.col_list .wp_listcolumn .wp_column  .selected span {
	padding-left:15px;
  color: #00437c;
  background:url(../images/dian2.jpg) left no-repeat;
}
.col_list .wp_listcolumn .wp_column :hover{background:  #FFF;} 
/*-------------------*/
.xincontent{ margin-top:15px;}
.art_list .wp_paging li{ float:left; width: auto; margin-right:20px;    border-bottom: 0px dashed #ddd;}
.art_list .wp_paging .page_nav  a span{ display:block !important;}
.art_list .wp_paging .page_nav  a{ background-image:none !important; width:auto !important;}

.art_list .wp_paging .pages_count{ display:none;}
.art_list .wp_paging .page_jump span{ display:none;}
.art_list .wp_paging .page_jump .pages{ display:block;}

@media screen and (max-width: 500px) {
.art_list .wp_paging .page_jump .pages{ display:none;}
}
/*---禁用官方css--*/
.wp_listcolumn .wp_column a .column-name {
   display: block;
    width: 100%;
    margin-top: 10px;
    font-size: 16px;
    color: #00437c;
    padding-left: 20px;
    margin-left: 10px;
}
.wp_listcolumn .wp_column a {
    background: #ededed url(wp_c_1.gif) no-repeat 6px 12px;
    font-weight:normal;    line-height: 50px;
        border-bottom: 0px solid #ddd;
    border-top: 0px solid #fff;
}
.wp_listcolumn .wp_column a .column-name {
    display: inline-block;
    line-height: 50px;
    padding: 0px 0px 0px 0px;
    cursor: pointer;margin-top: 0px;margin-left: 0px
}

.wp_listcolumn {
    display: block;
    width: 100%;
    border-top: 0px solid #ddd;
    border-bottom:0px solid #fff;
}
.wp_single{margin-top:15px;}

.art_list .wp_paging .page_nav a {
    background-image: none !important;
    width: auto !important;
    line-height: 57px;
    height: 57px;
}
.wp_nav .sub-nav .nav-item a.parent:hover {
    background: #1270C0;
    color: #fff;
    text-align: center;
}
.wp_nav .sub-nav .nav-item a.parent {
    background: rgba(255, 255, 255, .8);
    color: #000;
    text-align: center;
}
.wp_nav .sub-nav .nav-item a {
    font-size: 13px;
    font-weight: normal;
    color: #000;
    text-align: center;
    border-top: 0px solid #D8E1CC;
    min-width: 80px;
}
.wp_nav .sub-nav .nav-item a span.item-name {
    padding: 0px;
    line-height: 35px;
}
.nav li {
    width: 12.5%;
    float: left;
    position: relative;
    border-bottom: #FFF solid 1px;
    margin-top: 24px;
    height: 50px;
}
.sub-nav  li {
    padding: 0px;
    height: 35px;
}
.wp_nav .sub-nav {
    border: 0px solid #ccc;
}
.wp_article_list .list_item .ex_fields {
    display: inline;
    float: none;
}
.wp_article_list .list_item {
    height: auto;
}
.wp_article_list .list_item span {
    margin-left: 0px; 
}

.div_piccontenttitle_li .c_pt_12 .c_pic {
    float: none;
    padding: 0px ;
}
.div_piccontenttitle_li .c_pt_12 .c_txt p {
    color: #666;
     text-indent: 0em;
}

.div_piccontenttitle_li .c_pt_12 .c_txt h3 {
    line-height: ;
font-family: SimSun;
    font-size: 18px;
    color: #0070ab;
    padding-top: 10px;
    font-weight: 700;
}
.more .more-link {
    display: none !important;
}
.footer {
    width: 100%;
    padding: 0px;
    padding-top: 50px;
    background: #1270C0;
    background: transparent url(../images/815.png) repeat-x left top;
}
.div_piccontenttitle_li .c_pt_12 .c_txt h3 {
    white-space: normal;
}