@charset "utf-8";
#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;}



.hnews {}
.hnews ul li{width:100%; margin-bottom:.5rem;}
.hnews ul li .newst{background-color:#ED3200; line-height:2rem; height:2rem; padding:0px 10px;}
.hnews ul li .newst span{color:#fff; font-size:.8rem; float:left;}
.hnews ul li .newst a{color:#fff; float:right;}
.hnews ul li dl{}
.hnews dl dt{text-align:center;background-repeat: no-repeat;background-position: center center; height:8rem; position:relative;background-size:auto 100%;}
.hnews ul li dl dd{border:1px solid #e5e5e5; padding:1rem 1rem .5rem;}
.hnews ul li dl dd .newsinfo{line-height:1rem; height:3rem; overflow:hidden;font-size:0.6rem;}

.gotop { position:absolute; left:50%; margin-left:-.8rem; bottom:-.8rem; width:1.6rem; height:1.6rem;border-radius:1rem;background:#B60E7E;}
.gotop a{
	width:1.6rem;
	height:1.6rem;
	border-radius:1.6rem;
	display:block;
	color:#fff;
	background-color: #ED3200;
	background-image: url(../images/ico1.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.Items_header{ text-align:center; line-height:2rem; height:2rem;}
.Items_header *{vertical-align:middle;}
.Items_header p{display:inline-block; width:20%; height:2px;background:#ED3200;}
.Items_header span{font-size:.8rem;padding:0px 1rem;display:inline-block;width:30%;text-transform : uppercase;}


.pic_header{ text-align:center; line-height:2rem; height:2rem;background-color:#ED3200;}
.pic_header *{vertical-align:middle;}
.pic_header p{display:inline-block; width:20%; height:2px;background:#fff;}
.pic_header span{font-size:.8rem;padding:0px 1rem;display:inline-block;color:#fff;width:30%;}




.index-list { padding-bottom:20px; margin-top:.5rem;}
.index-list .item {margin:0 2%;text-align:center;}
.index-list .pimg {margin:0px auto;text-align:center;vertical-align:middle;display:table-cell;overflow:hidden;background:#EEE;overflow:hidden;}
.index-list .pimg img {margin:0px auto;max-width:100%;height:auto;_margin-top:expression_r(( 300 - this.height ) / 2);vertical-align:middle;}
.index-list .nimg img {margin:0px auto;max-height:240px;max-width:100%;}
.index-news p.ntxt {font-size:14px; padding: 0 15px;}
.index-new img {max-height:200px;}
.index-list .pname, .index-list .nname {width:100%;margin:8px auto 0;height:1.2em;overflow:hidden;text-align:center;font-weight:normal;}
.index-list a {color:#444;}
.index-list a:hover {color:#fe8073;}
.index-list .owl-buttons {position:absolute;top:40px;right:24px; display:none;}
.index-list .owl-prev, .index-list .owl-next {width:26px;height:24px;text-indent:-9999em;overflow:hidden;z-index:999;position:relative;background-position:center center;background-repeat:no-repeat;display:inline-block;vertical-align:top;*display:inline;*zoom:1;position:absolute;top:-50px;border:2px solid transparent;border-radius:3px;}
.index-list .owl-prev {background-image:url(small-btn-prev-gray.png);right:30px;}
.index-list .owl-next {background-image:url(small-btn-next-gray.png);right:0;}
.index-list .owl-prev:hover, .index-list .owl-next:hover {border-color:#333;}
.index-list .owl-pagination {position:absolute;bottom:0px;display:table;margin:0px auto;z-index:100;width:100%;text-align:center;}
.index-list .owl-page {display:inline-block;zoom:1;padding:0 3px;}
.index-list .owl-page span {width:5px;height:5px;font-size:2px;overflow:hidden;display:inline-block;background:#000;cursor:pointer;text-indent:-9999px;border-radius:50%;opacity:0.3;filter:alpha(opacity=30);}
.index-list .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background:#000;opacity:1;filter:alpha(opacity=100);}

.fuwu_tu{}
.fuwu_tu ul li{float:left;width:48%;margin-right:4%;position:relative;box-shadow: 0px 0px 10px rgba(0,0,0,0.3); margin-top:.5rem;}
.fuwu_tu ul li.mr0{margin-right:0px;}
.fuwu_tu li p{
display: table-cell;
vertical-align:middle;
text-align:center;
}
.fuwu_tu li span{ display:block;background:#f7f7f7;text-align:center; padding:.5rem;}
.fuwu_tu li span b{ display:block;height:1.6rem; overflow:hidden; line-height:.8rem; font-weight:normal;}

.hapic{}
.hapic img{ width:100%;}
.habout-text {line-height:1.2rem;padding:.5rem 0px;}
.habout-text img{ max-width:100%;}
..habout-lx{ text-align:center;}
.habout-lx a{background:#BF1E2E; color:#FFF; border-radius:5px;width:40%; margin:0px 5%;display:inline-block; text-align:center; line-height:1.2rem;}

.nmenu{height:1.4rem;border-top:solid 1px #eee;border-bottom:solid 1px #eee;margin-top:0.5rem;}
.nmenu li{float:left;width:40%;text-align:center;color:#666;font-size:0.7rem;overflow:hidden;line-height:1.4rem; margin:0px 5%;}
.nmenu li.off{border-bottom:solid 1px #DA512D; color:#DA512D;}

.nlist {padding:0px 1%;background:#ffffff;}

.hnlist a{display:block;margin:3% auto;border-bottom:solid 1px #eee;}
.hnlist .new_riqi{width:22%;height:36px;line-height:18px;text-align:center;float:left;font-size:12px;padding:1% 0;color:#666;border-right:solid 1px #eee;}
.hnlist .new_riqi span{font-size:16px;display:block;color:#DA512D;}
.hnlist .new_con{width:67%;padding:1% 5% 1% 3%;height:40px;color:#666;line-height:36px;background:url(../images/r.png) no-repeat right center;background-size:11px 20px;overflow: hidden; font-size:14px;
text-overflow:ellipsis;
white-space: nowrap;float:left;}

