/* CSS Document */
html, body, div, span,h1, h2, h3, h4, h5, h6, p, a, li,form, legend, table,  tbody,  thead, tr, th, td,footer{margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, b, i, em {font-size:1em;font-weight:normal;font-style:normal}
ol, ul£¬li {list-style: none;}
li{list-style-type:none;}
table { border-collapse: collapse;border-spacing: 0;}
.clear{display:block;height:0;clear:both;*zoom:1}
html, body{font-size:14px;background-color:#eee;overflow-x:hidden;}
a{text-decoration: none;}


.top{width:100%;margin:0 auto;max-width:640px;min-wdth:320px;height:55px;line-height:55px;text-align:center;background:#47c65e;}
.top h2{color:#fff;width:100%;margin:0 auto;max-width:640px;min-wdth:320px;height:55px;overflow:hidden;}

.top h2 a:link,.top h2 a:visited{height:36px;line-height:36px;color:#fff;font-size:16px;font-weight:bold}
.top h2 .s{float:right;dispaly:block;width:20px;height:25px;margin:10px 20px 0 0;background:url(/images/top.png) no-repeat -465px 0;}
.top h2 .i{float:left;dispaly:block;width:20px;height:25px;margin:10px 0 0 20px;background:url(/images/top.png) no-repeat -129px 0;}
.top h2 .h{float:left;dispaly:block;width:31px;height:25px;margin:12px 0 0 10px;background:url(/images/top.png) no-repeat -4px 0;}


.banner{padding:0;width:100%;margin:0 auto;max-width:640px;min-wdth:320px;border-bottom:3px solid #fff;background:#fff}
.banner img{padding:0;margin:0 auto;width:100%;display:block}


.chp,.news,.inlx,.link{width:100%;margin:0 auto 6px auto;padding:6px 0 0 0;max-width:640px;min-wdth:320px;background:#fff}
.chp h2,.news h2,.inlx h2,.link h2{height:36px;line-height:36px;font-size:16px;color:#fff;margin:0 auto;width:97%;text-indent:20px;background:#47c65e;}
.chp h2 a:link,.chp h2 a:visited,.news h2 a:link,.news h2 a:visited,.inlx h2 a:link,.inlx h2 a:visited,.link h2 a:link,.link h2 a:visited{line-height:36px;font-size:16px;color:#fff;}
.chp ul {width:97%;margin:0 auto;padding:0;}
.chp ul table,.news ul table,.inlx ul table{border-top:1px solid #ededed;width:100%;}
.chp ul td,.news ul td,.inlx ul td{border-bottom:1px solid #ededed}

.chp h3,.news h3{height:30px;line-height:30px;font-size:14px;color:#47c65e;text-align:center;padding:6px 0;width:90%;background:#fff;margin:8px auto 0 auto}
.chp h3 a:link,.chp h3 a:visited,.news h3 a:link,.news h3 a:visited{line-height:30px;font-size:14px;text-align:center;color:#47c65e;width:100%;height:30px;display:block}

.chp ul .li{width:49%;float:left;padding:0;margin:10px 0 0 0;line-height:15px;color:#000;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.chp ul .b{width:49%;float:right;padding:0;margin:10px 0 0 0;line-height:15px;color:#000;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.chp li p a:link,.chp li p a:visited{line-height:16px;color:#000}
.chp li p{padding:3px 0 0 0;height:32px;text-align:center;}
.chp li img{border:none;width:100%;height:auto;border-bottom:1px solid #ededed;display:block;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius:  5px 5px 0 0;border-radius: 5px 5px 0 0;}
.link ul{width:95%;margin:0 auto;padding:1%;background:#fff}

.news ul{width:97%;margin:0 auto;padding:2% 0;background:#fff}
.news li{line-height:22px;color:#999;padding:6px 2% 6px 2%;width:96%;border-bottom:1px solid #ededed;background:#fff}
.news li img{border:1px solid #ededed;margin-right:10px;float:left;}
.news li span{float:right;color:#333;}
.news li a:link,.news li a:visited{line-height:22px;color:#000}

.inlx ul{line-height:180%;color:#000;width:93%;padding:2%;margin:0 auto;background:#fff}
.inlx ul p{padding:5px 0;}
.inlx ul img{width:98%;max-width:320px;boder:0;display:block;margin:0 auto;}
.inlx ul table,.inlx ul tr{padding:0;border-collapse:0;width:100%;border-right:1px solid #E4EDF2;border-left:1px solid #E4EDF2;border-top:1px solid #E4EDF2}
.inlx ul td{boder:0;border-bottom:1px solid #f2f2f2}
.inlx ul td img{width:98%;max-width:160px;boder:0;display:block;margin:0 auto;}
.inlx ul dl{width:100%;margin:0 auto 10px auto;border-bottom:1px solid #ededed;}
.inlx ul dt{font-size:16px;line-height:40px;height:40px;color:#000;font-weight:bold;overflow:hidden;background:#f2f2f2;border-bottom:2px solid #ededed;text-indent:20px}
.inlx ul  dd{padding:10px 0 10px 20px;margin:0;}

.inlx ul h1{padding:5px 0;margin:0 0 10px 0;border-bottom:1px solid #f2f2f2;text-align:center}


.about{width:100%;margin:0 auto 6px auto;padding:6px 0 0 0;max-width:640px;min-wdth:320px;background:#fff}
.about ul{line-height:180%;color:#000;width:93%;padding:2%;margin:0 auto;background:#fff}
.about h2{height:36px;line-height:36px;font-size:14px;color:#fff;margin:0 auto;width:97%;text-indent:20px;background:#47c65e;}
.about h3{height:25px;line-height:25px;font-size:14px;color:#000;text-align:center;padding:6px 2% 6px 2%;width:93%;border-bottom:1px solid #ededed;background:#fff;margin:8px auto 0 auto}


.pg{height:30px;line-height:30px;font-size:14px;color:#000;text-align:center;padding:8px 2% 6px 2%;width:94%;border-bottom:1px solid #ededed;background:#fff;margin:8px auto 0 auto}
.pg a{margin:0 15px 0 0;color:#000}
.bottom{padding:5px 0 0 0;margin:0 auto;
font-size:14px;color:#fff;
line-height:30px;text-align:center;
width:100%

}
.bottom ul{padding:5px 10px 0 10px;margin:0 auto;width:100%;height:45px;max-width:640px;min-wdth:320px;border-top:1px solid #ededed;background:#47c65e;}
.bottom li{width:20%;border:2px solid #fff;-moz-border-radius: 6px;      /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; }
.bottom .f_l{float:left;margin-right:3%}
.bottom .f_r{float:right;margin-right:3%}
.bottom a:link,.bottom a:visited{line-height:30px;color:#fff}

.header_Hekee{width:100%;margin:0 auto;padding:6px 0;max-width:640px;min-wdth:320px;color:#333;font-size:14px;background:#fff;overflow:hidden;border-bottom:1px solid #eee}
.header_Hekee ul,.header_Hekee ol{width:100%;margin:0 auto;padding:0;}
.header_Hekee ul li{display:block;width:22.75%;overflow:hidden;font-size:14px;padding:0;margin:5px 2% 2px 0;float:left;text-align:center;height:20px;line-height:20px}
.ov{border-right:1px solid #DEDEDE}
.header_Hekee a{height:20px;line-height:20px;color:#47c65e;display:block;}
.header_Hekee ol{}
.header_Hekee ol li{display:inline-block;overflow:hidden;font-size:14px;padding:0 2%;margin:5px 2% 2px 0;text-align:center;height:20px;line-height:20px}


.swipe{overflow:hidden;position:relative;min-height:120px;overflow:hidden;}
.swipe-wrap{overflow:hidden;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swipe-wrap .swipe_pic{display:none}
.swipe-wrap .swipe_pic:first-child{display:block}
.swipe-wrap>div{float:left;width:100%;position:relative}
.swipe_pic{position:relative;width:100%;min-height:120px;background-color:#fff;background-image:url(../js/loading.gif);background-position:center center;background-size:32px auto;background-repeat:no-repeat}
.swipe_pic img{width:100%;height:auto}
.swipe_pic a{display:block}
.swipe_num{color:#000;position:absolute;right:-2px;padding:0 8px;bottom:0;z-index:90;height:30px;line-height:30px;background:#fff}
.swipe_num span{color:#000}