/*é¡µç */
.page_num { clear: both; font-size: 18px; padding: 40px 0px 20px; font-family: "Microsoft Yahei"; text-align: center; border-top:solid 1px #e8e8e8; }
.page_num .pnPre, .page_num .pnNext, .page_num span { background: url(../images/page_num.png) 0px 0px no-repeat; }
.page_num .pnPre:hover { background-position: 0px -48px; }
.page_num .pnNext { background-position: -47px 0px }
.page_num .pnNext:hover { background-position: -47px -48px; }
.page_num a { background-color: #ececec; }
.page_num a, .page_num span { vertical-align: middle; color: #666; display: inline-block; line-height: 43px; height: 43px; margin: 5px 10px 5px 0; outline: none; width: 43px; text-align: center; overflow: hidden; zoom: 1; }
.page_num a.pnWord { width: auto; padding: 0 10px; font-size: 14px; display: none; }
.page_num span { width: 60px; background-position: 0px -100px; width: 49px; background-color: none; }
.page_num a:visited { color: #666666; }
.page_num a:hover { background-color: #c3c3c3; color: #fff; }
.page_num a.pnOn, .page_num a.pnOn:visited { background-color: #0083ce; color: #fff; }
.w300 .box, .w300 .box .tit2 { margin-bottom: 15px; }

/*é¡µç */
#pages { clear: both; font-size: 18px; padding: 40px 0px 20px; font-family: "Microsoft Yahei"; text-align: center; border-top:solid 1px #e8e8e8; }
#pages a{ vertical-align: middle; color: #666; display: inline-block; font-size: 14px; line-height: 43px; height: 43px; margin: 5px 10px 5px 0; outline: none; min-width: 43px; text-align: center;  background-color: #ececec;}
#pages a.a1{padding:0px 5px;}
#pages span {vertical-align: middle;color: #ffffff;display: inline-block; line-height: 43px; height: 43px; margin: 5px 10px 5px 0; outline: none; min-width: 43px; text-align: center; overflow: hidden; background-color: #0d68a8;}




.eol-main-1 .picSlideBox{width:870px;height:320px;background:#f4f4f4}
.banner-home .owl-buttons{display:none}
.banner-home{width:870px;height:320px;margin-left:auto;margin-right:auto;box-shadow: 0 0 8px rgb(0 0 0 / 6%);}
.banner-home .item{display:block;position:relative}
.banner-home img{display:block;width:100%;height:320px}
.banner-home .txt-info{width:255px;height:100%;position:absolute;right:0;top:0;z-index:10;padding:30px 20px 0 25px;background:#fff;box-shadow: 0 0 8px rgb(0 0 0 / 6%);}
.banner-home .owl-controls{position:absolute;bottom:4px;right:0;width:300px}
.banner-home .owl-controls .owl-page span{width:30px;height:4px;background:#000;opacity:.15}
.banner-home .owl-controls .owl-page.active span{background:#004eb3;opacity:1}
.banner-home .txt-info h3{font-size:18px;color:#3a3a3a;line-height:30px;font-weight:700;padding-bottom:13px}
.banner-home .txt-info p{font-size:14px;color:#3a3a3a;line-height:24px}
.banner-home .txt-info .tag p{color:#fff !important;}
.banner-home .txt-info .tag{background:#0d68a8;position:absolute;right:0;bottom:30%;padding:2px 10px;color: #fff;}
.banner-home .picSlideBox {padding: 0;}
.banner-home .picSlideBox .hd{width: 216px;bottom: 16px;}
.banner-home .picSlideBox .hd ul li{background: #000;opacity: 0.15;width: 30px;height: 4px;margin: 5px 7px;}
.banner-home .picSlideBox .hd ul li.on{background:#0d68a8;opacity: 1;}
.main-1-news{padding:16px 0;box-shadow: 0 0 8px rgb(0 0 0 / 6%);}
.main-1-news li{width:33.3333%;float:left;padding:2% 2.5%;border-right:1px solid #e1e1e1;background: #fff;}
.main-1-news li:last-child{border-right:none}
.main-1-news li h4{font-size:16px;letter-spacing:0;line-height:22px;padding-bottom:20px}
.main-1-news li h4 a{color:#123561;}
.main-1-news li h4:hover a{color:#004eb3}
.main-1-news li h4 a hover{color:#004eb3;text-decoration:none}
.main-1-news li .main-1-news-bar .news-bar-tag{font-size:12px;color:#888;line-height:22px}
.main-1-news li .main-1-news-bar .news-bar-time{font-size:12px;color:#999;line-height:22px}


