/*===============================
=            newcss            =
===============================*/

.nav li {
    
background:#9cbadc;
position:relative;
    border-bottom: 1px solid #fff;
}
.nav li a {
    font-size: 15px;
    display: block;
    padding: 10px 20px 10px 30px;
    color: #333936;
    text-overflow: ellipsis;
    overflow: hidden;
    position: relative;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
    font-weight: 400;
    border-left: #d9dfe6 solid 6px;
font-size:1.15rem;
font-weight:350;
}
.nav li .leftNavIcon {
    position: absolute;
    top: 0;
    left: 0;
    width: 3rem;
    padding: 15px 0;
    text-align: center;
    font-weight: 600;
    color: #333936;
    font-size: 17px;
}
.fa-angle-right:before {
    content: "\f105";
}
.nav > li.active {
    background-color: #467fbf;

}
.nav > li.active  a{
  color:#fff;
 border-left: #7cade6 solid 6px;
 
font-weight:bold;
}
.nav > li.active .leftNavIcon{
color:#fff
}

.nav > li:hover {
    background-color: #467fbf;

}
.nav > li:hover   a{
  color:#fff;
font-weight:bold;
border-left: #7cade6 solid 6px;
text-decoration: none;
}
.nav > li:hover  .leftNavIcon{
color:#fff
}
.form-search-06 {
    background: rgb(156 186 220 / 0.3);;
    padding: 15px 13px 8px 10px;
    border-radius: 2px;
    border: #7cade6 solid 1px;
}
.mb10-06{margin-bottom:10px;}
.form-control-06 {
    border-radius: 0;
    background: #ffffff;
    height: 30px;
    padding: 0 6px;
    border-color: #7cade6;
    color: #666666;
    font-size: 13px;
    position: relative;
  
width:100%;
}
.btn-hl-06 {
    background-color: #7cade6;
    font-family: Arial;
    color: #ffffff !important;
    border-color: #7cade6;
    float: right;
    padding: 4px 18px;
}
.table-bordered {
    border-color: #7cade6 ;
}
.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th {
    border-color:  7cade6;
    background-color:  rgb(156 186 220 / 0.3);
    vertical-align: middle;
}
.xwz-item{margin:10px 0;}
.xwz-item a{
display:block;
 overflow: hidden;
    -ms-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.29);
    -o-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.29);
    -moz-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.29);
    -webkit-box-shadow: 0 1px 3px 0px rgb(0 0 0 / 29%);
    box-shadow: 0 1px 3px 0px rgb(0 0 0 / 29%);
    border-bottom: 3px solid #7cade6;

}
.xwz-item .xwz-img{
height: 127px;
    width: 100%;
}
.xwz-info{padding:20px;}
.xwz-title{
font-size:16px;color:#467fbf;font-weight:bold;margin-top:10px;
}
.xwz-time{
font-size:14px;color:#ff7000;
}
.xwz-item{margin:10px 0;}
.xwz-item a{
display:block;
 overflow: hidden;
    -ms-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.29);
    -o-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.29);
    -moz-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.29);
    -webkit-box-shadow: 0 1px 3px 0px rgb(0 0 0 / 29%);
    box-shadow: 0 1px 3px 0px rgb(0 0 0 / 29%);
    border-bottom: 3px solid #7cade6;

}
 <!--[if lt IE 9]>
        <script src="html5shiv.min.js" OLDSRC="html5shiv.min.js" OLDID="184462" RELATED="1"></script>
        <script src="respond.min.js" OLDSRC="respond.min.js" OLDID="184461" RELATED="1"></script>
 <![endif]-->

<style>
.slick-dots li button:before{

font-size:30px;!important
}
.xw-photo-box{
    border: #7cade6 solid 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.xw-photo-box li {

    border-bottom: 1px dotted #7cade6;
    overflow: hidden;
    clear: both;
    width: 98%;
    text-align: left;
    margin: 0 0 0.3rem 0;
    font-size: 1.0rem;
margin:0 1%;
padding:20px 0;
}
.xw-photo-box .xw-img{
    float: left;
    margin-right: 25px;
width:300px;height:164px
}
.xw-photo-box .xw-img img{
width:100%;height:100%;
}
.xw-photo-box .xw-info{

height:110px;
margin-left:325px;

}
.xw-title{
font-weight:bold;
font-size:18px;
color:#467fbf;
}
.xw-time{
font-size:14px;
color:#777;
margin:10px 0;
}
.xw-des{
font-size:16px;
color:#666;
}
.page{
margin:20px 0;
}


.secondarybox { display:block; overflow:hidden; padding:30px 0 15px 0;}
.secondarypbox { display:block; overflow:hidden; padding:38px 38px 25px 38px;margin-bottom: 28px;}
.secondaryxlbox { display:block; overflow:hidden; padding:42px 58px 38px 58px;margin-bottom: 28px;border:1px solid #467fbf}
.secondarydetailbox { display:block; overflow:hidden; padding:20px 28px 25px 28px;margin-bottom: 28px;}
.secondarydetailbox form {background: #f6fcf9; padding: 15px 13px 5px 10px; border-radius: 2px; border: #c1e8d3 solid 1px;}
.secondarydetailbox .jsbox {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 700; */ font-size: 13px; background: #f6fcf9; width:76px;}
.secondarydetailbox .jsbox1 {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 700; */ font-size: 13px; background: #f6fcf9; width:84px;}
.secondarydetailbox select.form-control {padding-right: 5px;margin-bottom: 0px;height: 30px;}
.secondarydetailbox .p0 { padding:0px;}
#xlmain {display: block;margin:0px;}
#xlmain .wztitle {color: #467fbf; font-family: \5FAE\8F6F\96C5\9ED1; line-height:30px; text-align:center; font-size: 24px; padding: 0;font-weight: 700;}
#xlmain .wzftitle {color: #467fbf; font-family: \5FAE\8F6F\96C5\9ED1; line-height:20px; text-align:center; font-size: 18px; padding: 0;font-weight: 700;}
#xlmain .basicinfo {overflow: hidden; border-bottom: solid 1px #cccccc; padding: 0px 0px 12px 0px;}
#xlmain .basicinfo .qtinfo {color:#666; font-size: 12px;margin: 4px 0 0 0;text-align: center;}
#xlmain .basicinfo .qtinfo a {color:#666; text-decoration: none;}
#xlmain .basicinfo .qtinfo a:hover {color:#de0c0c; text-decoration: none;}
#xlmain .basicinfo .share {overflow: hidden;float: right;}
#xlmain .text { overflow:hidden; display:block;}
#xlmain .text p {margin: 0 0 8px 0;}
#xlmain .text p:last-child {margin: 0 0 0 0;}
#xlmain .text img {display: inline-block;margin-right: auto;margin-left: auto;}
#xlmain .textxl { margin:20px 0 0 0; overflow:hidden; display:block;}
#xlmain .textxl p {margin: 0 0 8px 0;}
#xlmain .textxl div {margin: 0 0 8px 0;}
#xlmain .textxl img {display: block;margin-right: auto;margin-left: auto;}
#xlmain .textxl table {margin: 0 0 15px 0;}
#xlmain .textxl td {text-align: center;}


#xlmain  .TRS_Editor FONT,#xlmain  .TRS_Editor p,#xlmain  .TRS_Editor span,#xlmain  .TRS_Editor{font-size:18px !important;}

#xlmain .xilan-content-main.zoomIn {
  font-size: 26px !important;
  line-height: 42px !important;
}
#xlmain .xilan-content-main.zoom {
  font-size: 20px !important;
  line-height: 36px !important;
}
#xlmain .xilan-content-main.zoomOut {
  font-size: 16px !important;
  line-height: 28px !important;
}

  


.xwz-title{
min-height:48px;line-height:24px;
}

.fj-item{margin:10px 0;}
.fj-item a{
display:block;overflow: hidden;}
.fj-item .fj-img{
   
background:url("http://www.wbg.cas.cn/images/xiangk.png") no-repeat center/100% 100%;
}
.fj-item .fj-img img{
    margin: 10px 3%;
    height: 175px;
    width: 94%;
}
.fj-info{
    padding: 10px 20px;
    background: #fff;
    border-radius: 0 0 5px 5px;
}
.fj-title{
font-size:16px;color:#467fbf;font-weight:bold;margin-top:10px;text-align:center;min-height:48px;line-height:24px;
}
.fj-time{
font-size:14px;color:#ff7000;
}
.fj-item{margin:10px 0;}

.kfsj img{width:100%;    border: 1px solid #467fbf;display:block}



.basicinfo{margin:50px 0}
.cnf{font-size:16px;}
.cnf b{color:#467fbf}
.lwzy h4{margin:20px 0;}
#enzy{font-size:16px;line-height:28px;}
.module{background:#fff}
.module-a{float:left}
.module-b{margin-left:200px}
.module-b .table > tbody > tr > th {
    border-right: #e6e6e6 solid 1px;
    padding: 5px 8px;
    border-top: 0px solid #e6e6e6;
    font-size: 16px;
    width: 20%;
}
.module-b .table > tbody > tr > td{padding:7px 10px;font-size: 16px;}
h4.cnf {
    margin: 10px 0 8px 0;
    background: #467fbf;
    padding:15px 10px;
    color: #fff;
}
h4.cnf b{color:#fff}
.indexbox{font-size:16px !important;line-height:24px;padding:10px 20px}

.h4 a{color:#000;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;}
.text-footer a{color:#bbb;}
.text-footer a:hover{color:#bbb;}
.homenews-text li a {
    text-decoration: none;
    background-image: url(ico-bt01.gif);
    background-repeat: no-repeat;
    background-position: left 6px;
    padding: 0 0 0 1rem;
}
.homenews-text li:first-child .headline-truncate a{
    background:none;
    padding:0;
}
@media (max-width: 750px) {
 
  .headline-truncate{
    white-space:normal;
  }
  .list-tab ul li a{white-space:normal  !important;}
   .h4 a{white-space:normal  !important;}
 .st-image{width: 100%;}
 .icon-item{width:50%;}
 .secondaryxlbox{padding:10px;}
 .module-a{width: 100%;}
.module-a img{display: block;margin:0 auto;}
.module-b{margin-left: 0}
.module-b .table{border: 1px solid #eee;}
.module-b .table > tbody > tr > th{width:35%;padding-right: 0;}
.a-container{padding:0 !important;margin-top:0 !important;}
.a-hidden-xs{display:none;}

.xw-img{width:100%;height:auto;}
.xw-img img{width:100% !important;height:auto !important;}
.xw-photo-box .xw-info {
    height: auto;
    margin-left: 0;
    width:100%;
}

}






</style>


 


/*=====  End of newcss  ======*/