/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:none;outline:0;font-size:100%;font:inherit;vertical-align:baseline}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;font-size:12px;}
/*==============================common==================================*/

.wap_td-border td{border:1px solid #fff;vertical-align:middle}
.f-cb:after,.f-cbli li:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.g-wp{max-width:640px;}
.container{padding:8px;}
body{margin:0 auto;width:100%; max-width:640px;outline:0;background-color:#adacaa;color:#333;font:12px/1.5 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
a{color:#444;text-decoration:none;}
.tc{text-align:center;}
.ui-header{position:relative;margin:0 auto;max-width:640px;background:url(../images/wap_bgtop.jpg) repeat-x top ;}
.ui-header h1{height:60px;color:#ecd37a;text-align:center;font-size:18px;line-height:60px;}
.clearfix{display:inline-block}
html .clearfix{height:1%}
.clearfix{display:block}
.banner{background-position:center;background-repeat:no-repeat;background-size:cover}
.clear{clear:both}
.weiba_content{padding:3px}
.con_item{width:50%;display:block;text-decoration:none;background-size:auto 100%;background-repeat:no-repeat;position:relative;box-sizing:border-box;border:3px solid #eee}
.c0{background-color:#ccc}
.c1{text-align:left;background-position:right center;background-size:30%}

.fl{float:left}
.fr{float:right}
.fl.c0,.fr.c0{text-align:left;background-size:cover}

.titlebox{width:100%;display:block}
.c0 .titlebox{position:absolute;bottom:0;background-color:rgba(0,0,0,0.5)}
.c1 .titlebox{position:absolute;top:50%;margin-top:-25px}
.con_item_navname{font-size:16px;font-weight:bold;color:#fff;width:100%;line-height:30px;height:30px;padding:0 10px;box-sizing:border-box}
.con_item_navinfo{font-size:12px;color:#fff;width:100%;line-height:20px;height:20px;padding:0 10px;box-sizing:border-box}
.shlcolor{ background-color:#0376AD}
.shlcolor1{ background-color:#0FB7BA}
.shlcolor2{ background-color:#36A1DB}
.shlcolor3{ background-color:#4FB418}
.weiba-page{ max-width:640px; margin:0 auto;}


#banner{overflow:hidden;margin:0;padding:0;width:100%;}
.focus{position:relative;overflow:hidden;margin:0 auto;width:100%;max-width:640px;}
.focus .hd{position:absolute;bottom:10px;z-index:1;width:100%;height:11px;text-align:center;}
.focus .hd ul{display:inline-block;padding:3px 5px;height:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,.7);vertical-align:top;font-size:0;}
.focus .hd ul li{display:inline-block;overflow:hidden;margin:0 5px;width:5px;height:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#8C8C8C;vertical-align:top;}
.focus .hd ul .on{background:#FE6C9C;}
.focus .bd{position:relative;z-index:0;overflow:hidden;margin:0;padding:0;}
.focus .bd li{margin:0;padding:0;max-height:320px;}
.focus .bd li img{width:100%;height:auto;max-width:640px;background:url(../images/wap_loading.gif) center center no-repeat;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.copy{margin:10px auto 0;height:40px;max-width:640px;background:url(../images/wap_bgtop.jpg) repeat-x;color:#fff;font-size:16px;line-height:40px;}
.copy a{color:#fff;}
.tecl{margin:0 auto;height:40px;max-width:640px;background:#bfc0c1;color:#666;text-shadow:1px 1px 1px #fff;font-size:12px;line-height:40px;}
a.zzb07link{color:#333;text-decoration:none;font-weight:400;font-size:12px;}
a.zzb07link:visited{color:#333;text-decoration:none;font-weight:400;font-size:12px;}
a.zzb07link:hover{color:#333;text-decoration:none;font-weight:400;font-size:12px;}
.zzb07tail{color:#333;font-weight:400;font-size:12px;}