#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;}



.content {padding:.5rem 2%;}
.sortnav {padding:.4rem 0%;border-radius:4px;background-color: #ffffff;}
.sortnav LI {FLOAT: left; WIDTH: 25%; text-align:center; margin:.3rem 0;}
.sortnav LI a{display:inline-block;}
.sortnav LI a img{ width:65%;border-radius:100%;}
.sortnav LI p{margin-top:5px;}


.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,.6); position:relative;}
.line i{ width:14%; height:3px; background:#E6232B; position:absolute; left:43%; top:-1px;z-index:1; }



.cxlist{padding:.5rem 2%;}
.cxlist li{float:left; width:49%; margin:1% 2% 1% 0; background: #ffffff; padding-bottom:10px; position:relative;border-radius:5px; overflow:hidden;}
.cxlist li p{display: table-cell;vertical-align:middle;text-align:center;}
.cxlist li.mr0{ margin-right:0;}
.cxlist li img{ width:100%;}
.cxlist li a{color:#333333; }
.cxlist li b{text-align:center;display:block;margin:5px 10px; line-height:.9rem;}
.cxlist li b span{ font-weight:normal;color:#666666; font-size:.5rem;}
.cxlist li .info{padding:0 2%;}
.cxlist li .info span{color:#666666; float:left; font-size:.5rem;height:1.2rem; line-height:1.2rem; width:75%; overflow:hidden;}
.cxlist li .info a{ float:right;display:block;background-color: #EE1820; border-radius:3px;color: #fff;padding:2px 10px;margin-top:5px;font-size:.5rem;}
.cxlist li .info i{font-style: normal;color:#E40011; font-size:.8rem;}




.ppbox {padding:.2rem 1%;margin-top:.3rem;}
.index-list { padding-bottom:1rem;}
.index-list .item {margin:0px 2%; border:1px solid #eee;border-radius:5px; overflow:hidden;}
.index-list .pimg {margin:0px auto;text-align:center;vertical-align:middle;display:table-cell;overflow:hidden;overflow:hidden; position:relative;background:#f1f1f1;}
.index-list .pimg img {width:100%;}
.index-list .pname{ padding:4%;overflow:hidden;font-weight:normal;text-align:center;background-color: #fcfcfc;}
.index-list .pname b{color:#063D73;display:block; margin-bottom:5px;}

.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:#EE1820;}

.tinfo{color:#666;}
.tinfo span{display:inline-block; width:48%;font-size:.5rem;}
.tinfo span.l{ border-right:1px solid #ccc;}
.tinfo i{color: #333; font-style:normal; display:block;font-size:.5rem;}
.tinfo p{ color:#333;margin-top:5px;font-size:.5rem;}
.tinfo p em{font-size:.7rem;font-style:normal;color:#EE1820;}


.hotShop{padding:.5rem 2%;}
.hotShop section{overflow:hidden;}
.hotShop section .hotImg{overflow:hidden;}
.hotShop .hotImg ul li{position:relative;overflow:hidden;height:226px; text-align:center;}
.hotShop .hotImg ul li a{float:left;display:inline;margin-right:8px;width:225px;background:#fff;border:1px solid #e4e4e4;border-radius:5px;}
.hotShop .hotImg ul li h3{font-size:.7rem; font-weight:normal;border-bottom:1px solid #e5e5e5; line-height:1.5rem; text-align:center;}
.hotShop table{border-collapse:collapse;border-bottom:1px solid #f1f1f1;background-color: #fff; }
.hotShop th{background-color: #fcfcfc;border-bottom:1px solid #f1f1f1;padding:6px 0px;}
.hotShop td{border-bottom:1px solid #f1f1f1; text-align:center; width:50%;padding:5px 0px;font-size:.5rem;}	
.hotShop tr td:last-child{border-left:1px solid #f1f1f1;}	
.pl_btn{margin:10px 20px; text-align:center;background-color:#eee; border-radius: 5px;padding:5px 0px;font-size:.5rem; color:#EE1820;}



.nmenu{height:1.5rem;border-bottom:solid 1px #ddd;}
.nmenu li{float:left;width:25%;text-align:center;cursor:pointer;line-height:1.5rem; font-size:.6rem;}
.nmenu li.off{border-bottom:solid 2px #063D73;color:#063D73;}
.lastnews {padding:.5rem;}
.lastnews li{line-height:1rem;}
.lastnews li a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border-bottom:solid 1px #ddd;background:url(../images/r.png) no-repeat right .5rem center;background-size:.2rem .4rem;line-height:1.5rem; padding-right:1rem;}






.youshi {margin-top:0.5rem;}
.youshi_li li{width:43.77%;float:left;padding:3%; text-align:center;}
.youshi_li li img{width:40%;}
.youshi_li li.bd1{ border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.youshi_li li.bd2{ border-bottom:1px solid #ddd;}
.youshi_li li.bd3{ border-right:1px solid #ddd;}
.youshi_li li b{display:block;font-size:0.6rem;margin:0.3rem 0;}
.youshi_li li span{display:block;color:#666666; font-size:0.5rem;}








