@charset "utf-8";
/* CSS Document */


/*banner*/
.slideBox{ position:relative; width:100%;  height:auto; margin: .54rem 0 0 0; overflow:hidden;}
.slideBox .hd{ position:absolute; width:98%; height:14px; line-height:14px; bottom:8px; right:2%; z-index:1; text-align:center;}
.slideBox .hd li{ display:inline-block; width:8px; height:8px;  -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color: #fff; text-indent:9999px; overflow:hidden; margin:0 5px;/* opacity:0.4 ;*/}
.slideBox .hd li.on{ width:22px; background-color: #2561aa; }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li img{ width:100%;  height:auto; display:block; height: 52.8vw;  max-height: 337px }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
/*bannered*/ 

.weather-bj{  width: 100% ; height: .4rem; background: -webkit-linear-gradient(left,  #1d84c6 , #1756a6);}
.weather-box{ width: 95%; height: .4rem; margin: 0 auto; overflow: hidden;}
.weather-box .icon{ font-size: .32rem; color: #fff ; margin-top: .05rem;float: left;}
.tq-box{ width: calc(100% - .36rem);float: right;height: .4rem; line-height: .4rem; font-size: .14rem; color: #fff; overflow: hidden;}
.tq-box ul li a{ font-size: .14rem; color: #fff; }

.ico-bj{ width: 100%; background-color: #fff;  margin:0 0 0.05rem 0; overflow: hidden;}
.ico-bj ul{ width: 95%; margin: 0 auto; padding: 0.18rem 0 .05rem 0;}
.ico-bj ul li{ width: 20%; float: left; text-align: center; font-size: 0; margin-bottom: .18rem; overflow: hidden;} 
.ico-bj ul li a{ width: 0.51rem; display:inline-block ; }
.ico-bj ul li a img{ width: .3rem ; height: auto;  }
.ico-bj ul li a h4{ width: 100% ; text-align: center; color: #585e62; margin-top: .06rem; font-size: .12rem}

.jian-box{ width: 95%; background-color: #fff ; padding: 0 2.5%;}
.bt-box{ width: 100% ; background: url(../images/btx.png) no-repeat left bottom; background-size: 100% auto; padding: .15rem 0 .09rem 0; position: relative;}
.bt-box h3{font-size: .12rem; color: #4d4d4d}
.bt-box h3 span{ font-size: .16rem; color: #4d4d4d }
.bt-box a{ font-size: .14rem; color: #8c8a8a; position: absolute; right: 0; bottom: .08rem}

.nr-box{ width: 100% ; padding: .14rem 0 .1rem 0; overflow: hidden;}
.nr-box .jet{ width: 100% ; height: 1.93rem;;}
.nr-box .text{ width: 100% ; height: 1.54rem; font-size: .14rem; color: #93a0ae ;line-height: .22rem; text-align: justify ; margin-top: .08rem; overflow: hidden;}
.nr-box .text p a{ font-size: .14rem; color: #1e87c5 ;}

.dt-bj{width: 95%; background-color: #fff ; padding: 0 2.5%;margin: .05rem 0 .54rem 0;}
.Section_box3{ width:100%;overflow:hidden;}
.Section_box3 ul{width:100% ;padding-bottom:0.05rem; padding-top: 0.14rem;}
.Section_box3 ul li{ width:100%;border-bottom:1px solid #bbb; margin-bottom:0.07rem; padding-bottom: 0.01rem; overflow:hidden;}
.Section_box3 ul li a{ width:100%; display:block; position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0); padding-bottom: 0.07rem;}
.Section_box3 ul li img{width: 1rem; height: .66rem;float: left;}
.Section_box3 ul li .rig{ width: calc(100% - 1.1rem);  float: right; position:relative}
.Section_box3 ul li .rig h3{  width: 100%; max-height:0.4rem; min-height: 0.2rem; line-height:0.2rem; font-size:0.14rem; color:#656565;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: 0.05rem; margin-top: 0.02rem; overflow:hidden;}
.Section_box3 ul li .rig h4{ width: 100%; height: 0.14rem; line-height: 0.14rem; font-size: 0.12rem; color: #aeaeae;  margin-top: 0.1rem; overflow: hidden;}


.Section_box3 ul .noa .rig{ width: 100%;}
.Section_box3 ul .noa img{ display: none}
.Section_box3 ul li:last-of-type{ border: none}


.gao-box{width: 95%; background-color: #fff ; padding: 0 2.5%; margin: .05rem 0;}


.focus{ width:100%; position:relative; overflow:hidden;  padding: .15rem 0 .15rem 0  }
.focus .hd{ width:100%; height:11px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:9px 5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#a1a4ac; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#2561aa; width: 15px; }

.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%; height: .62rem;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.zhuan-box{width: 95%; background-color: #fff ; padding: 0 2.5% .1rem 2.5%; margin: .05rem 0 0 0}

.slideBox2{ position:relative; width:100%;  height:auto; margin-top: .14rem; overflow:hidden;}
.slideBox2 .hd{ width:98%; height:14px; line-height:14px; text-align:center;}
.slideBox2 .hd li{ display:inline-block; width:5px; height:5px;  -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color: #a1a4ac; text-indent:9999px; overflow:hidden; margin:0 5px;/* opacity:0.4 ;*/}
.slideBox2 .hd li.on{background:#2561aa; width: 15px; }
.slideBox2 .bd{ position:relative; z-index:0; }
.slideBox2 .bd li{ position:relative;  }
.slideBox2 .bd li .ys-box{ width: 100% ; overflow: hidden;}
.slideBox2 .bd li .ys-box .ys{ width: 33.3%;height: 1.29rem; position: relative;float: left; text-align: center; margin-bottom: .1rem;}
.slideBox2 .bd li .ys-box .ys img{ width: calc(100% - .1rem); height: 1.29rem;}
.slideBox2 .bd li .ys-box .ys h3{ width: calc(100% - .1rem); height: .26rem; line-height: .26rem ; background: rgba(0, 0, 0, 0.5); position: absolute; left: .05rem; bottom: 0; font-size: .14rem; text-align: center; color: #fff}




/* @media screen and (min-width: 640px) {

} */


































