*{margin:0;padding:0;list-style-type:none;}
td{ padding:2px 0px 2px 6px;}
a{text-decoration:none;color:#fff; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ } 
a:hover{text-decoration:none;color: #fff;}
a:visited{text-decoration:none;color: #fff;}
body {font-family: Microsoft YaHei; color:#484848;}
.black{width:100%; height:0px; font-size:0px; line-height:0px; clear:both;}
.black10{width:100%; height:10px;}
.black50{width:100%; height:50px;}
.black60{width:100%; height:60px;}
.black90{width:100%; height:90px;}
.fontname{color:#099; font-size:14px;}
.fonttime{color:#999; font-size:12px;}
.fontzs{color:#FF8409; font-size:14px;}
.loadbut{width:100%; height:50px; background-color:#FFF; text-align:center; line-height:50px; font-size:16px;}
.loadbut img{margin-top:15px;}
.fl{float:left;}
.fr{float:right}
.clear{clear:both}
/*头部*/
.header{position:fixed; z-index:9999; top:0px;width:100%; height:60px; background-color:#fff;box-shadow:0px 1px 5px #000;}
.header .header_l{ display:block;float:left;width:70%; height:60px;overflow:hidden;}
.header .header_l img{ float:left;width:50px;height:50px; margin:5px 0 5px 10px; border-radius:25px;}
.header .header_l .qrName{ float:left;width:70%; height:60px; line-height:60px; text-indent:8px;color:#000; }
.header .header_r{ display:block;float:left;width:20%; height:60px; text-align:center; line-height:80px; font-size:20px;}
.header .type{position:absolute; top:0px; left:0px;width:100px; height:auto; background-color:#099; display:none;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; color:#fff; text-align:center;}
.header .type li{width:100%;height:40px; line-height:40px; border-bottom:1px #FFF solid; font-size:16px;}
/*广告图*/

.banner{height:auto;overflow:hidden;position:relative;}
.main_image{height:280px;overflow:hidden;position:relative;}
@media screen and (max-width: 640px){.main_image{height:150px;}} 
.main_image ul{width:9999px;height:auto;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:auto;}
.main_image li a span{display:block;height:280px;}
@media screen and (max-width: 640px){.main_image li a span{height:150px;}} 
.main_image li a{display:block;width:100%;height:auto}

div.flicking_con{position:absolute;top:84%;right:0%;z-index:999;width:auto;height:21px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url() 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:-1111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url() no-repeat left top;left:100px;}
#btn_next{background:url() no-repeat right top;right:100px;}