
#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:100;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:#000;cursor:pointer;text-indent:-9999px;border-radius:50%;opacity:0.3;filter:alpha(opacity=30);}
#focus .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background:#A48A79;opacity:1;filter:alpha(opacity=100);}
#focus .owl-buttons div {display:block;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:#A48A79;opacity:1;}

.container {padding:30px 2%;background:#ffffff;}


.theme-box{width:70%;margin:0 auto; border-top:5px solid #F9F8F7;}
.theme-box p{text-align:center; font-size:12px; color:#666666;}
.tt {margin-top:-20px;text-align:center;}
.tt i{display:inline-block;width:60%;background-color:#ffffff;font-size:18px;padding:6px 0px;font-style: normal;letter-spacing: 5px;}

.js-tab {margin-top:15px; text-align:center;}
.js-tab span{padding:2px 1%; margin:0 1%; display:inline-block;cursor:pointer;border-radius:3px; border:1px solid #A48A79;background-color:#ffffff;}
.js-tab span.curr{background-color:#A48A79;color:#ffffff;}

.js-tab a{padding:6px 15px; margin:0 15px; display:inline-block;background-color:#f7f7f7;border-radius:3px;border:1px solid #A48A79;}
.js-tab a:hover{background-color:#A48A79;color:#ffffff;}

.jz_ul{margin-top:20px; min-height:200px; margin-bottom:30px;}
.jz_ul li{float:left;width:49%;margin-right: 2%; margin-bottom:6px; position:relative;}
.jz_ul li.mr0{margin-right:0px;}
.jz_ul li p{width:100%;height:20px;line-height:20px; text-align:center;position:absolute;bottom:0;left:0;background:rgba(164,138,121,0.6);z-index:20;font-size:12px;color:#fff;font-family:arial;overflow:hidden;padding:5px 0px;}
.jz_ul li img{width:100%;}


.index-list { padding-bottom:20px; margin-top:10px;margin-bottom:20px;}
.index-list .item {margin-right:3%;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: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);}


.hacontpic{}
.hacontpic li{float:left;width:49%;margin-right:2%;position:relative;overflow:hidden;z-index:100;margin-top:6px;}
.hacontpic li.mr0{margin-right:0;}
.hacontpic li img{width:100%;}


.fwcurr{width:100%;height::100%;position:absolute;bottom:-100%;left:0px; background:rgba(164,138,121,0.6); color:#FFFFFF;}
.fwinfo{ padding:10px;line-height:25px;}
.fwinfo a{color:#FFFFFF;}

.habout-text{ font-size:12px; line-height:20px;margin-top:20px;}
.habout-lx{ text-align:center; margin-bottom:30px;}
.habout-lx a{ padding:4px 15px; margin-top:20px; display:inline-block;font-size:14px;color:#C8B7AD;border:1px solid #C8B7AD;}
.habout-lx a:hover{background-color:#C8B7AD; color:#ffffff;}











.nmenu{height:32px;border-bottom:solid 1px #eee;margin-top:10px;}
.nmenu li{float:left;width:33.3%;text-align:center;cursor:pointer;color:#666;font-size:14px;overflow:hidden; height:30px; line-height:30px;}
.nmenu li.off{border-bottom:solid 2px #A48A79;color:#A48A79;font-weight:bold;}


.nlist{ min-height:200px;}

.pt_list li{overflow:hidden;position:relative;border-bottom:1px #e9e9e9 solid; padding:3% 0; height:80px;}
.pt_list li .list-img{width:25%; height:80px; float:left;}
.pt_list li .list-img img{width:100%; height:100%;}
.pt_list li .info{color:#777;overflow:hidden; width:70%; float:right;}
.pt_list strong{font-size:14px;color:#333;height:30px;display:block; overflow:hidden;line-height:30px;}
.pt_list p{font-size:12px;line-height:20px; height:40px; overflow:hidden;}


.hnlist a{display:block;margin:3% auto;background:#F9F8F7;}
.hnlist .new_riqi{width:22%;height:50px;line-height:25px;text-align:center;background:#C8B7AD;color:#fff; float:left;font-size:14px;padding:1% 0;}
.hnlist .new_riqi span{font-size:18px;display:block;}
.hnlist .new_con{width:67%;padding:1% 5% 1% 3%;height:50px;color:#666;line-height:50px;background:url(../images/icon05.png) no-repeat right center;background-size:20px 20px;overflow: hidden; font-size:14px;
text-overflow:ellipsis;
white-space: nowrap;float:left;}


