@charset "utf-8";
/* CSS Document */


/*


   (__)　imrgs 
　 /oo\\________ 
　 \　/　　　　 \---\ 
 　　\/　　　 /　 \　 \ 
 　　　\\_|___\\_|/　　* 
 　　　 ||　 YY|  
 　　　 ||　　|| 　


*/


*{ margin:0; padding:0;}
.index-logo{ height:2rem; background:#32b16c; overflow:hidden; width:15rem; padding:0 0.5rem;}
.index-logo-left{ float:left;height:2rem; overflow:hidden;}
.index-logo-left img{ height:1.2rem; margin-top:0.4rem;}
.index-logo-con{ float:left;height:2rem; overflow:hidden;}
.index-logo-con img{ height:2rem; margin-left:0.5rem;}
.index-logo-right{ display:block; float:right; height:2rem; overflow:hidden; line-height:2rem;}
.index-logo-right img{ height:0.6rem; width:0.6rem; display:block; float:left; margin-top:0.7rem;}
.index-logo-right span{ color:#fff; font-size:0.5rem; display:block; float:left;}

.index-content{overflow:hidden; width:16rem; clear:both;}

.mart10{ margin-top:0.25rem;}
.marr20{ margin-left:0.5rem;}
.fz24{ font-size:0.6rem;}
.fc32b16c{color:#32b16c;}

.index-title{  width:15rem; padding:0 0.5rem;overflow:hidden; clear:both; height:1rem; background:#f2f2f2;}
.index-title font{ width:3px; height:0.6rem; background:#32b16c; float:left; margin-top:0.2rem;}
.index-title span{ font-size:0.6rem; color:#000; float:left; display:block; line-height:1rem; margin-left:0.1rem;}
.index-title a{ font-size:0.5rem; float:right; display:block; line-height:1rem; height:1rem; padding:0 0.1rem; color:#ff5836;}

.ic01{ width:15rem; padding:0 0.5rem;  clear:both; overflow:hidden;}
.ic01 .left{ width:9.875rem; margin-right:0.25rem; height:9rem; float:left; display:block; border-radius:3px; overflow:hidden;}
.ic01 .left img{ width:100%; height:100%;}
.ic01 .left span{ background: rgba(0,0,0,0.8); height:1rem; width:97%; padding:0 2%; left:0; bottom:0; color:#fff; font-size:0.5rem; line-height:1rem;}
.ic01 .right{ width:4.875rem; height:9rem; float:left; display:block;border-radius:3px; overflow:hidden;}
.ic01 .right img{ width:100%; height:100%;}
.ic01 .right span{ background: rgba(0,0,0,0.8); height:1rem; width:96%; padding:0 2%; left:0; bottom:0; color:#fff; font-size:0.5rem; line-height:1rem;}

.ic02{ width:15rem; padding:0 0.5rem;  clear:both; overflow:hidden;}
.ic02 .left{ width:7.375rem; margin-right:0.25rem; height:6.25rem; float:left; display:block; border-radius:3px; overflow:hidden;}
.ic02 .left img{ width:100%; height:100%;}
.ic02 .left span{ background: rgba(0,0,0,0.8); height:1rem; width:96%; padding:0 2%; left:0; bottom:0; color:#fff; font-size:0.5rem; line-height:1rem;}


.ic03{ width:15rem; padding:0 0.5rem;  clear:both; overflow:hidden;}
.ic03 .left{ width:6.25rem; margin-right:0.25rem; height:5.25rem; float:left; display:block;overflow:hidden;}
.ic03 .left img{ width:100%; height:100%;}

.ic03 .right{ width:8.5rem; height:2.5rem; float:left; display:block; overflow:hidden;}
.ic03 .right img{ width:100%; height:100%;}

.hotmv{ overflow:hidden; clear:both;}
.hotmv a{ width:3.375rem; height:4.75rem; display:block; float:left; overflow:hidden;}
.hotmv a img{ width:100%; height:100%;}

.ic04{ clear:both; overflow:hidden; position:relative;}
.hotlr{ overflow:hidden; clear:both; display:block; height:1.825rem;}
.hotlr a{ width:0.65rem; height:1.825rem; display:block; overflow:hidden; position:absolute; z-index:99;}
.hotlr a img{ height:100%; width:100%;}
.hotlr .nextleft{ left:0.5rem; top:1.4625rem;}
.hotlr .nextright{ right:0.5rem; top:1.4625rem;}

.index-bottom{ background:#f2f2f2; height:2rem; width:16rem; border-top:1px solid #d5d5d5; position:fixed;margin:auto;right:0; bottom:0; left:0; z-index:999;}
.index-bottom a{ width:25%; float:left; height:2rem;}
.index-bottom a img{ height:1.125rem; width:1.125rem; margin:0 auto; display:block; margin-top:0.15rem;}
.index-bottom a  span{ font-size:0.45rem; text-align:center; display:block;}







.fz12{ font-size:0.30rem;}                                                                        
.fz14{ font-size:0.35rem;}
.fz16{ font-size:0.40rem;}
.fz18{ font-size:0.45rem;}
.fz20{ font-size:0.50rem;}
.fz22{ font-size:0.55rem;}
.fz24{ font-size:0.60rem;}
.fz36{ font-size:0.90rem;}

.bgf00{ background:#ff0000;}
.bgffba01{ background:#ffba01;}



/**获得列表**/

.huodong-gblieb{ overflow:hidden; clear:both; display:block; margin-bottom:2.2rem;}

.huodong-banner{ width:100%; clear:both; height:5rem; display:block;}
.huodong-banner img{ width:100%; height:5rem;} 


.bor-d1{ border-bottom:0.1rem solid #939393;}
.bor-d2{ border-bottom:0.1rem solid #ff5c36;}

.borr{ border-right:0.05rem solid #939393;}
.fc939393{ color:#939393;}
.fcff5c36{ color:#ff5c36;}

.hd-title{ height:1.5rem; background:#f2f2f2; font-size:0.6rem;}
.hd-title span{ width:5.23rem; display:block; float:left; line-height:1.4rem; height:1.4rem; text-align:center;}
.hd-title a{ display:block;}

.hd-lb{ overflow:hidden; clear:both;padding:0 0.375rem 0.3rem; margin-top:0.4rem; border-bottom:1px solid #ddd;}
.hd-lb-left{ width:2.4rem; height:3.4rem; padding:0.1rem; position:relative; margin-right:0.25rem; display:block; float:left;}
.hd-lb-left span{ width:1.6rem; height:1.6rem; position:absolute; top:0; left:0;}
.hd-lb-left img{ width:100%; height:100%;}

.hd-lb-right{ width:9rem; float:left; overflow:hidden; margin-right:0.35rem;}
.dlra{ height:0.625rem; line-height:0.625rem; padding:0 0.3rem; overflow:hidden; float:left; color:#fff; margin-right:0.25rem; border-radius:3px;}

.hd-lb-end{ width:3.05rem; margin:0 auto; display:block; float:left; font-size:0.6rem;}

.hd-lb-end a{ display:block; width:1.5rem; height:1.5rem; border-radius:50%; background:#ff5c36; font-size:0.9rem; text-align:center; line-height:1.5rem; color:#fff; margin:0 auto; display:block; margin-top:0.5rem;}
 
.hd-lb-end img{ width:100%; padding-top:0.5rem;} 









