li{list-style:none;}
.title {height:1.16rem;text-align: center;font-size:0;flex-direction: column;justify-content: center;align-items: center; padding-top:.3rem}
.title h2{font-size:.55rem;color:#05319c;margin-bottom:.05rem;font-weight:bold;}
.title h2 b{color:#343434;font-weight:bold;}
.title p{font-size:.24rem;color:#999ea8;font-weight:200;text-transform: uppercase;}
.dybox{ background:#fff; padding:0 .8rem .5rem .8rem}
.dybox p{ font-size:.38rem; line-height:.7rem; text-align:justify}
.jhcar{ overflow:hidden; background:#005fc9}
.jhcar p{ font-size:.38rem; line-height:.7rem; text-align:justify; color:#fff; padding:0 .8rem .5rem .8rem}
.whitebtn {background:#fff;width:3rem;color:#005fc9;font-size:0.4rem;padding:0.25rem;border-radius:0.25rem;margin:0.5rem auto .5rem auto;display:block;text-align:center}
.m-wapbox{max-width:640px;width:100%;margin:0 auto;}
.fBlue{ color:#052884; font-weight:bold}
.tit_r { padding:0 .5rem}
.tit_r strong {display:block;width:25%; margin-right:.3rem; padding:.2rem; margin-bottom:.3rem;color:#000;float:left; background:#f6f6f6;text-align:center;height:0.95rem;line-height:0.875rem;font-weight:normal;font-size:0.35rem;}
.tit_r strong.on {color:#fff;background:#04309b;border-radius:.13rem;height:0.95rem;line-height:0.875rem;}
.gmore{margin:.3rem auto;width:3rem; overflow:hidden;border-radius:.83rem;}
.gmore a{color:#fff; text-align:center; display:block; font-size:.38rem;  background:#04309b; padding:.2rem}
.wapper{ background:#fff}


.headnews {height:auto;}
.headnews h2 {text-align:left;line-height:0.925rem;height:0.925rem;font-size:0.55rem;color:#fff;font-weight:bold;}
.headnews h2 a {color:#fff;}
.headnews h2 a:hover {color:#fff;font-weight:bold;}
.headnews p a {text-align:left;color:#fff;margin-bottom:0.375rem;font-size:0.375rem;line-height:0.7rem}

.imgbox{ display:block; width:100%}


/* 焦点图 */
.bacOrg{background:#000;opacity:0.9 }
.m-logo-t1{ display:block; padding:0.6rem 0 0.4rem 0.85rem; overflow:hidden}
.m-logo-t1 img{ display:block; float:left; width:70%}

/*头图*/
.hiSlider{width:100%; height:6rem}
.hiSlider1 img{display:block; width:100%; height:6rem; position:relative}
.hiSlider2{ background:#fff; border-radius:.13rem;} 
.hiSlider2 img{display:block; width:100%; height:6rem; margin-bottom:.2rem}
.hiSlider2 p{background:; color:#fff;padding:.3rem .4rem; font-size:.4rem; font-weight:bold;position:absolute; bottom:0; text-align: left}
.hiSlider2 p{ display:block; }

.hiSlider3{ background:#fff; border-radius:.13rem;box-shadow:2px 2px 2px #e9e9e9} 
.hiSlider3 img{display:block; width:100%; height:6rem;  margin-bottom:.2rem}
.hiSlider3 strong,.hiSlider3 p{ display:block; padding:0 .4rem}
.hiSlider3 strong{ color:#04309b; font-size:.4rem}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:28%;text-indent:-200px;overflow:hidden}
.hiSlider-btn-prev{background:url(../images/zuo.png) no-repeat; background-size:100%;left:0; width:1rem; height:110px; border-bottom-left-radius:8px; border-top-left-radius:8px}
.hiSlider-btn-next{background:url(../images/you.png) no-repeat;background-size:100%;right:0;  width:1rem; height:110px; border-bottom-left-radius:8px; border-top-left-radius:8px}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:10px;color:#fff;text-indent:10px;background:;z-index:2; font-size:20px; font-weight:bold}
.hiSlider-pages{bottom:15px;right:10px;text-align:right; display:none}
.hiSlider-pages a{height:12px;width:12px;margin:0 5px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.hiSlider-pages a.active{background:#ffd041}
.g-box-1{ width:100%; margin:0 auto}
.bluebtn {background:#0a6fe1;width:3rem;color:#fff;font-size:0.4rem;padding:0.25rem;border-radius:0.25rem;margin:0.3rem auto 0 auto;display:block;text-align:center}

/*列表*/
.videoBOX{ overflow:hidden; width:9.2rem; margin:.4rem}
.videoBOX li{ width:100%; display:block; margin-bottom:.4rem}

.yzBox{overflow:hidden}


.piclist {overflow:hidden;}
.piclist li {width:48%;float:left;margin-bottom:0.325rem;margin-right:0.3rem}
.piclist img {width:100%;height:2.5rem;display:block; margin-bottom:.3rem}
.piclist li p {color:#343434;font-size:0.35rem; line-height:0.6rem; height:1.2rem; overflow:hidden}
.piclist li:nth-child(2n){margin-right:0}

.topnews {height:auto; margin-top:.4rem}
.topnews h2 {text-align:center;line-height:0.7rem;height:0.925rem;font-size:0.6rem;color:#0d4099;font-weight:bold;padding-bottom:0.2rem}
.topnews h2 a {color:#0d4099;}
.newsList {width:100%;overflow:hidden; }
.newsList li {font-size:0.38rem;line-height:0.65rem; padding:.23rem 0; border-bottom:1px solid #e9e9e9; text-overflow:ellipsis;display:block;overflow:hidden;width:100%}
.newsList li a {color:#222;}
.newsList li:before {content:'';background:#cacaca;width:0.15rem;height:0.15rem;overflow:hidden;display:inline-block;margin:0.355rem 0.275rem 0 0;border-radius:100%;float:left;}
.newsList.noBack li:before {content:none}
.newsList li span {color:#9b9b9b;padding-right:0.5rem;}
.newsList li span a {color:#9b9b9b}
.newsList li span:hover {color:#ff6633 !important}
.noBack li a {background:none !important;padding-left:0 !important}
.noBack li a:before {content:none}
.bg{ background:url(bg.jpg) repeat-y; background-size:100%; padding:0 8%}
.tit{ background:#c80000; color:#fff;font-size:0.6rem; text-align:center;display:block;border-radius:.8rem; margin-bottom:.4rem; padding:.1rem}


.newList{ overflow:hidden; margin:0 3%;border-radius:.5rem; background:#fff}
.newList .tit{margin-left: 0.533rem}
.newList .more{position: absolute;line-height:0.373rem;top:0.8rem;right:0.8rem;font-size: 0.373rem;color:#E8855D;}
.newList .more:after{content: "";position: absolute;right:-0.4rem;top:0.027rem;width:0.32rem;height:0.32rem;background: url(more.png) no-repeat;background-size: 100% 100%;}
.newsBox {margin-bottom:0.3rem;background:#fff;overflow:hidden;display:block;border-bottom:0.025rem solid #e9e9e9; padding:.2rem 0}
.newsBox img {float:left;display:block;width:2.925rem;height:1.875rem;margin-right:0.3rem;}
.newsBox h3 {line-height:0.6rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:0.40rem;color:#333}
.newsBox p {margin-top:0.25rem;font-size:0.35rem;line-height:0.6rem;color:#9B9B9B;}
.newsBox p span {margin-right:0.2rem}
