
#focus {margin:0px auto;min-height:80px;background:#ffffff;}
#focus .owl-item img {display:block;width:100%;height:auto;}
#focus .owl-pagination {position:absolute;bottom:20px;display:table;margin:0px auto;z-index:98;width:100%;text-align:center;}
#focus .owl-page {display:inline-block;zoom:1;padding:0 3px;}
#focus .owl-page span {width:7px;height:7px;font-size:2px;overflow:hidden;display:inline-block;background:#fff;cursor:pointer;text-indent:-9999px;border-radius:50%;opacity:0.7;filter:alpha(opacity=70);}
#focus .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background:#DA512D;opacity:1;filter:alpha(opacity=100);}
#focus .owl-buttons div {display:none;width:40px;height:30px;position:absolute;z-index:100;top:50%;margin-top:-21px;text-indent:-9999em;overflow:hidden;cursor:pointer;background-repeat:no-repeat;background-position:center center;opacity:0.5;background-color:rgba(255,255,255,0.2);border:2px solid #FFF;border-radius:4px;}
#focus .owl-prev {background-image:url(../images/prev.png);left:15px;}
#focus .owl-next {background-image:url(../images/next.png);right:15px;}
#focus .owl-prev:hover, #focus .owl-next:hover {background-color:#DA512D;opacity:1;}



.container {background:#fff;}
.containerbg {background-color:#FaFaFa;}



.index-title{text-align:center; padding:1rem 0px;}
.index-title h3{font-size:1rem;}
.hcat {text-align:center;margin-bottom:1rem;}
.hcat a{margin:0 3%; display:inline-block; padding:0px 2%;border-radius:5px;border:1px solid #01408F; line-height:1.2rem;}
.hcat a:hover{background-color: #01408F;color: #ffffff;}
.hcat a.curr{background-color: #01408F;color: #ffffff;}


.hplist{ padding:0px 1%; padding-bottom:.8rem;}
.hplist li{float:left;width:46%;margin:0px 2%;background-color:#fcfcfc; margin-bottom:.6rem;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);transition: all 0.3s;}
.hplist li p{
display: table-cell;
vertical-align:middle;
text-align:center;
overflow:hidden;
background-color:#fff;
}
.hplist li img{max-width:270px;max-height:270px;}
.hplist li span{display:block; padding:10px 10px; text-align:center;}
.hplist li b{display:block; height:1.6rem; overflow:hidden; line-height:.6rem;}
.hplist li i{color:#FF0000; font-size:.7rem;font-style:normal;}	


.h_more{text-align:center;}
.h_more a{ padding:5px 5%; margin-top:.5rem; display:inline-block;border:1px solid #01408F;text-transform : uppercase;}


.index-list { padding-bottom:1rem;}
.index-list .item {margin:0px 4%;background-color: #fcfcfc;}
.index-list .pimg {margin:0px auto;text-align:center;vertical-align:middle;display:table-cell;overflow:hidden;overflow:hidden; position:relative;}
.index-list .pimg img {width:100%;}
.index-list .pimg h3{width:100%;position:absolute;bottom:0;left: 0px;z-index:2;background:rgba(0,0,0,0.5);padding:6px 0px;}
.index-list .pimg h3 a{padding:0px 10px; display: block; color:#FFFFFF; font-weight:normal; line-height:.8rem; height:.8rem;overflow: hidden;}
.index-list .pname{ padding:4%;overflow:hidden;font-weight:normal;height:1rem; text-align:center;}
.index-list .pname p{height:1rem;line-height:1rem; ; overflow:hidden;}
.owl-buttons {position:absolute;top:40px;right:24px; display:none;}
.owl-pagination {position:absolute;bottom:.4rem;display:table;margin:0px auto;z-index:100;width:100%;text-align:center;}
.owl-page {display:inline-block;zoom:1;padding:0 3px;}
.owl-page span {width:20px;height:5px;font-size:2px;overflow:hidden;display:inline-block;background:#ccc;cursor:pointer;text-indent:-9999px;border-radius:20%;}
.owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background:#EFAC3D;}


.nlist {padding-bottom:2%;background:#ffffff;}

.hnlist a{display:block;margin:2% auto;border-top:solid 1px #eee; padding-top:2%;}
.hnlist .new_riqi{width:22%;height:2rem;line-height:1rem;text-align:center;float:left;padding:1% 0;color:#666;border-right:solid 1px #eee;}
.hnlist .new_riqi span{font-size:1rem;display:block;color:#8FC620;}
.hnlist .new_con{width:67%;padding:1% 5% 1% 3%;color:#666;line-height:2rem;background:url(../images/r.png) no-repeat right center;background-size:11px 20px;overflow: hidden; font-size:.7rem;
text-overflow:ellipsis;
white-space: nowrap;float:left;}



