@charset "utf-8";
/* CSS Document */

body{color:#000; background-color:#f1f1f1;}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,div,img,input,textarea,button,select{margin:0;padding:0;border:0; list-style:none;}
em,i{font-style:normal}
a{color:#494949;text-decoration:none}
a,button,input,select{-webkit-tap-highlight-color:rgba(255,0,0,0); outline:none;}
.clear{clear:both; font-size:0; line-height:0; width:0; height:0; visibility:hidden;}
img { max-width: 100%; -ms-interpolation-mode: bicubic; border: none;}
.block{ display:block;}
.inlineblock{ display:inline-block;}
a:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.white{ color:#fff;}
.red{color:#e61d4c;}
.blue{ color:#597eaf;}
.gray{ color:#8f8f8f;}
.big{ font-size:24px;}
.small{ font-size:13px;}
.black{color:#000;}
.fl{ float:left;}
.fr{ float:right;}
.center{ text-align:center;}
.textleft{ text-align:left; }
.relative{position:relative;}

.titcont{width: 92%;background-color: #fff;margin:0 auto;border: 2px solid #9fa0a0;border-radius: 1px;padding: 1.8% 1.8% 1% 1.8%;position: relative;}
.zhzzy_focus{  margin:0 auto; position:relative; overflow:hidden;}
.zhzzy_focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:16px; text-align:center;  }
.zhzzy_focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.zhzzy_focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.zhzzy_focus .hd ul .on{ background:#65137d;  }
.zhzzy_focus .bd{ position:relative; z-index:0; }
.zhzzy_focus .bd li img{ width:100%;}
.zhzzy_focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.titcontzj{width: 100%;margin:0 auto;position: relative;}