
#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:#E6232B;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:#E6232B;opacity:1;}

.container {background:#ffffff;}
.hzixun {padding:0.3rem 2%;height:2rem;background:#fcfcfc;}
.hzixun p{ float:left;font-size:1rem;color: #E6232B;}
.hzixun p span{font-size:.6rem;
	display:block;
	background-image: url(../images/index_22.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	color:#666;
}
.hzixun a{ float:right;display:block;border: 1px solid #E6232B;height:1.4rem;line-height:1.4rem;padding:0px 10px;margin-top:.2rem;}

.title{}
.title h2{ line-height:1.6rem; text-align:center; font-size:0.8rem; }
.title h4{ line-height:1rem; text-align:center; color:#666;font-weight:normal;text-transform : uppercase;}
.line{ height:1px; margin:.2rem 0px; background:rgba(207,207,207,.3); position:relative;}
.line i{ width:14.06%; height:.15rem; background:#E6232B; position:absolute; left:50%; bottom:-0.1rem; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); z-index:1; }

.fwlist{margin:0.5rem 0px;}
.fwlist li{border: 1px solid #eee; float:left; margin:-1px; width:50%;background:#ffffff; text-align:center;}
.fwlist dl{ padding:0.5rem 3%;}

.fwlist dl dt{font-size:0.7rem;;color:#E6232B;}
.fwlist dl dt h4{line-height:1.6rem;color:#666;font-weight:normal;font-size:0.5rem;border-bottom: 1px dotted #bfbfbf; margin:0px 0.2rem;}
.fwlist dl dd{padding:0.5rem 0;}
.fwlist dl dd img{ width:80%;}
.fwlist dl dd p{display:block;line-height:0.8rem;color:#666666; height:2.4rem;overflow:hidden;font-size:0.5rem; margin-top:0.5rem;}

.js-tab {margin-top:0.5rem; text-align:center;}
.js-tab span{padding:0.2rem; margin:0 .2rem; display:inline-block;cursor:pointer;border-radius:3px; border:1px solid #bfbfbf;background-color:#ffffff;}
.js-tab span.curr{background-color:#E6232B;color:#ffffff;border:1px solid #E6232B;}

.jz_ul{margin-top:0.5rem; min-height:200px;}
.jz_ul li{float:left;width:49%;margin-right: 2%; margin-bottom:.5rem; position:relative;}
.jz_ul li.mr0{margin-right:0px;}
.jz_ul li p{height:1.2rem;line-height:1.2rem; text-align:center;background-color:#f5f5f5;font-family:arial;overflow:hidden;padding:.2rem;text-overflow:ellipsis;}
.jz_ul li img{width:100%;}


.nmenu{height:1.4rem;border-bottom:solid 1px #eee;margin-top:0.5rem;}
.nmenu li{float:left;width:20%;text-align:center;color:#666;font-size:0.7rem;overflow:hidden;line-height:1.4rem; margin:0px 2.5%;}
.nmenu li.off{border-bottom:solid 1px #E6232B; color:#E6232B;}


.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:#E6232B;}
.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;}


.index-list { padding-bottom:20px; margin-top:0.5rem;margin-bottom:20px;}
.index-list .item {margin: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-width:100%;}
.index-news p.ntxt {font-size:14px; padding: 0 15px;}
.index-new img {}
.index-list .pname, .index-list .nname {width:100%;margin:8px auto 0;max-height:3em;line-height:1.5em;overflow:hidden;text-align:center;font-size:14px;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:98;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:#E6232B;opacity:1;filter:alpha(opacity=100);}

.youshi {background:#EFEFEF; margin-top:0.5rem;}
.youshi_li li{width:44%;float:left;padding:3%; text-align:center;}
.youshi_li li.bg{background:#D7D7D7;}
.youshi_li li img{width:40%;}
.youshi_li li:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg);  -ms-transform:rotate(360deg);}
.youshi_li li a{display:block;font-size:0.6rem;;color:#E6232B;margin-top:0.5rem;}
.youshi_li li a span{display:block;line-height:1rem;color:#666666; text-align:left; height:3rem;overflow:hidden;font-size:0.5rem;}


