a,a:hover{text-decoration:none!important;}
a:active{text-decoration:none!important;}
a:visited{text-decoration:none!important;}
a:focus{text-decoration:none!important;}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
div,ul,li { padding: 0; margin: 0; }
body { padding: 0; margin: 0; min-width: auto;}
ul { list-style: none ; }
p,h1,h2,h3,h4,h5,h6{margin: 0;}
img{border: none;}
.displayNone {display: none;}
.container{max-width: 1200px; width: 100%;margin: 0 auto;}
.nwesBanner{width: 100%;}
.nwesBanner img{width: 100%;}
.nwesBanner .container h1{font-size: 38px;color: #fff;padding-top: 133px;}
.nwesBanner .container h2{font-size: 20px;color: #e9eaef;font-weight: 500;}
.clumbNav{width: 100%;height: 70px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.clumbNav .container{height: 70px;line-height: 70px;}
.clumbNav .container .currentPosition{float: right;padding-left: 27px;background: url("icon-01.png") no-repeat 0px 28px;margin-right: 22px;}
.clumbNav .container .currentPosition a{color: #333333;font-size: 16px;}
.clumbNav .container .currentPosition a:hover{color: #0068b7;}
.clumbNav .container .currentPosition span{display: inline-block;padding: 0 10px;}
.clumbNav .container ul{float: left;width: 70%}
.clumbNav .container ul li{float: left;margin-right: 5%;position: relative;}
.clumbNav .container ul li span{width: 55px;height: 3px;background: #0068b7;position: absolute;left: 50%;margin-left: -28px;top:66px;display: none;}
.clumbNav .container ul li.on a{color:#0068b7;}
.clumbNav .container ul li.on span{display: block;}
.clumbNav .container ul li.active a{ color: #0068b7;}
.clumbNav .container ul li.active span{display: block;}
.clumbNav .container ul li a:hover{color:#0068b7;}
.clumbNav .container ul li a{display: inline-block;color: #333333;font-size: 18px;padding: 0 10px;}




/* main开始 */
.announcement_1{padding-top: 40px; padding-bottom: 50px;}
.announcement01{ position:relative ; height: 183px; width: 100%; padding: 38px 60px; border-bottom: 1px solid #f5f5f5 ;  }
.announcement01:hover{background: #f5f5f5;}
.announcement01 .left{position:absolute; position: relative; left: 0px; top: 0px; width: 144px; height: 85px; line-height: 85px; color: #0068b7; font-size: 45px; border-right: 1px solid #e5e5e5;}
.announcement01 .left span{position: absolute; line-height: 0;  color: #0068b7; font-size: 15px; right: 24px; top: 10px;}
.announcement01 .right{position: absolute; right: 0px; top: 38px; width: 910px; height: 120px;}
.announcement01 .right h3 { height: 40px; overflow: hidden;}
.announcement01 .right h3 a{ font-size: 20px;color: #0068b7; font-weight: normal;}
.announcement01 .right p{ display: block; height: 63px; line-height: 27px; font-size: 15px; color: #555454; overflow: hidden;}
.announcement01 .right >a{ display: block; color: #666666;  font-size: 14px;}
/* main结束 */
/*ajax*/
.lucidity_pgContainer .name a{width: 310px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;}
.lucidity_pgPanel{margin:  0 auto !important;  float: inherit !important;}
.lucidity_pgPanel tr td.middle{padding-right: 10px !important;}
.lucidity_pgBtn{    border: 1px solid #ccc !important;
    line-height: 43px !important;
    color: #b4b4b4 !important;
    padding: 0 10px !important;
    font-size: 16px !important;    height: 43px !important;width: 100% !important;}
    .lucidity-ui-paging-container li{    padding: 0px 10px !important;
        margin-left: 15px !important;
        color: #999999 !important;
        line-height: 42px !important;}
        .lucidity-ui-paging-container li.ui-pager{border: 1px solid #ccc !important;margin-bottom: 0px !important;}
        .lucidity-ui-paging-container li.focus {
            background-color: #fff !important;
            color: #999999 !important;
            cursor: default !important;
            border: none !important;
        }
       .lucidity_pgToolbar td{color: #999 !important;line-height: 48px !important;padding-right: 10px !important;}
        .lucidity_pgCurrentPage{padding: 10px 0;height: 42px!important;}
        .lucidity_pgToolbar{border: none !important;margin-top: 20px !important;}






/* 移动端 */
@media screen and (max-width:1024px) {
    .clumbNav{ height: 0.86rem; overflow: visible; }
    .f-cb{ min-height: 100%; height: 0.86rem; line-height: 0.86rem; border-bottom: 0.01rem solid #e5e5e5;}
    .nwesBanner img{ height: 2.4rem;}
    .clumbNav .container{height: 0.85rem; line-height: 0.85rem; position: relative; overflow: hidden;}
    .clumbNav .container ul li{ margin:0 2.3%!important;}
    .clumbNav .container ul li a{font-size: 0.373rem;}
    .clumbNav .container ul{ width:100%!important;}
    .clumbNav .container .currentPosition{background: url(icon-01.png) no-repeat 0 center; padding-left: 0.4rem; margin-right: 0; position: absolute; right: 0.9rem;top: 1.2rem; height: 0.26rem; line-height: 0.6rem; background-size: 0.18rem 0.18rem;}
    .clumbNav .container .currentPosition a{font-size: 0.24rem;}
    .clumbNav .container ul li span{width: 100%;  height: 0.04rem; top: 0.79rem; margin-left:0; left: 0;}
    .clumbNav .container ul li a{ padding: 0;}
    .clumbNav .container .currentPosition span{    padding: 0 0.1rem; font-size: 0.24rem;}
    .currentPosition{ font-size: 0.24rem;}
    .currentPosition a{ font-size: 0.24rem;}

    .announcement_1{ padding-top:0rem; padding-bottom: 0.66rem;}
    .wrapper{width: 100%!important;}
    .announcement01{padding: 0.66rem 0; height: 2.8rem; width: 92%; margin: 0 auto;}
    .announcement01 .left{width: 18%;  height: 1.13rem; line-height: 1.13rem; font-size: 0.5rem;border-right: 0.01rem solid #e5e5e5;    left: 0.26rem;}
    .announcement01 .left span{font-size: 0.2rem; right: 0.25rem; top:0.13rem}
    .announcement01 .right{ top: 0.5rem; width: 75%; height: 1.6rem;  right: 0.13rem;}
    .announcement01 .right h3{line-height: 0.66rem; height:0.66rem;overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;}
    .announcement01 .right h3 a{ font-size: 0.346rem;}
    .announcement01 .right p{line-height: 0.46rem; font-size: 0.24rem; height: 0.84rem;}
    .announcement01 .right >a{font-size: 0.24rem; margin-top: 0.26rem; color: #666666;}

    /* 页码 */
    .lucidity_pgToolbar{ height: 0.4rem;margin: 0.13rem 0 -0.01rem 0;    margin-top: 0.26rem !important; font-size: 0.30rem!important;}
    .lucidity_pgPanel{padding: 0 0.13rem 0 0.13rem;}
    .lucidity_pgToolbar td{    height: 0.42rem;font-size: 0.16rem; padding: 0 0.01rem 0 0.01rem;line-height: 0.64rem !important;padding-right: 0.13rem !important;font-size: 0.18rem!important;}
    .lucidity_pgBtn {border: 0.01rem solid #ccc !important; line-height: 0.57rem !important; color: #b4b4b4 !important; padding: 0 0.13rem !important;font-size: 0.18rem !important;height: 0.57rem !important;
    width: 100% !important;}
    .lucidity_separator{width: 0.02rem;height: 0.18rem;}
    .lucidity-ui-paging-container li{    padding: 0 0.13rem !important;margin-left: 0.2rem !important;color: #999999 !important; line-height: 0.56rem !important;}
    .lucidity_pgCurrentPage{  width: 0.4rem; height: 0.56rem!important;padding: 0.13rem 0;line-height:0.3rem; text-align: center; border: 0.01rem solid #CCCCCC!important; font-size: 0.18rem!important;}
    .lucidity-ui-paging-container ul{    padding: 0 0.08rem 0.08rem 0px;margin: 0.01rem;}
    .lucidity-ui-paging-container li{font-size: 0.18rem!important;}

}
@media screen and (max-width:440px){
        .clumbNav .container ul li{ margin:0 0.21rem!important;}
}
@media screen and (max-width:400px){
        .clumbNav .container ul li{ margin:0 0.06rem;}
}
@media screen and (max-width: 950px){
    .lucidity-ui-paging-container li.ui-pager{display: none}
    .lucidity_pgRefresh{display: none !important;}
}

@media screen and (max-width: 640px){
    
    .lucidity_pgBtn{    padding: 0 0px !important;
        font-size: 12px !important;}
        .lucidity_separator{display: none !important;}
        .lucidity_pgToolbar td{    padding-right: 5px !important;}
        .lucidity-ui-paging-container{display: none !important;}
}
@media screen and (max-width: 480px){
    .lucidity_pgBtn{margin: 4px;}
}

/* 当前位置修改 */
.clumbNav{background-color: #0068b7; color: #fff;border-bottom:none;}
.clumbNav .container ul li a{color:#fff;}
.clumbNav .container ul li.active span{display:none !important;}
.clumbNav .container ul li.active a{background-color: #fff;font-weight: bold;}
.clumbNav .container ul li{margin-right:0% !important;}
.clumbNav .container ul li a{margin-top:4px;padding: 0 30px;}
.clumbNav .container .currentPosition a{color:#fff;}
.clumbNav .container .currentPosition a:hover{color:#fff;}
.clumbNav .container ul li:hover a{background-color: #fff;font-weight: bold;color:#0068b7;}
.clumbNav .container ul li:hover span{display:none !important;}


.nwesBanner img{display:block;}

@media screen and (max-width: 950px){
	.clumbNav .container ul li.active a{border-bottom:none;}
	.clumbNav .container ul li a{margin-top:0.1rem ;padding:0 0.2rem;}
	.clumbNav{height:0.96rem !important;}
}
@media screen and (max-width: 1024px){
	.clumbNav .container{height:1rem;line-height:1rem;}
		.f-cb{height:1rem;line-height:1rem;border-bottom:none;}
	.clumbNav{height:1rem;}
	.clumbNav .container ul{    width: 100%!important;    overflow-y: hidden;
    overflow-x: scroll;
    white-space: nowrap;
    display: inline-flex; }
	.clumbNav .container ul li{margin-left:2.3% !important;}
	.clumbNav .container ul li{margin: 0 !important;}
}
