/* 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;
    border: 0;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
h1, h2, h3, h4, h5, h6, b, i, em {
	font-size:1em;
	font-weight:normal;
	font-style:normal
}
body {font-family: arial, sans-serif;min-width:320px;
	margin:0 auto 65px auto;
	background:#fff} 
ol, ul£¬li {list-style: none;}
li{list-style-type:none;}
table { border-collapse: collapse;border-spacing: 0;}
.clear{height:0px;clear:both;font-size:0px;}
html, body{
	font-size:12px;
	font-family:STHeiti-Light, 'Hiragino Sans GB', 'Microsoft Yahei',Arial;
/***	background-color:#ececec;***/
	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:url(/images/lan_1.png) repeat-x 0 0;}
.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:14px;}
.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;}
.header_Hekee{width:100%;margin:0 auto;padding:6px 0;max-width:640px;min-wdth:320px;color:#fff;font-size:14px;background:#eee url(/images/l.jpg) repeat-x 0 0;overflow:hidden}
.header_Hekee ul{width:100%;margin:0 auto;padding:0;}
.header_Hekee 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:#14428F;display:block;}

.banner{padding:5px 0;width:100%;margin:0 auto;max-width:640px;min-wdth:320px;}
.chp,.news,.inlx{width:97%;margin:0 auto;padding-bottom:10px;max-width:640px;min-wdth:320px;}
.chp h2,.news h2,.inlx h2{height:36px;line-height:36px;font-size:14px;color:#fff;padding-left:2%;width:98%;background:url(/images/lan_2.png) repeat-x 0 0;}
.chp h2 a:link,.chp h2 a:visited,.news h2 a:link,.news h2 a:visited,.inlx h2 a:link,.inlx h2 a:visited
{line-height:36px;font-size:14px;color:#fff;}
.chp ul,.news ul,.inlx ul{width:100%;margin:0 auto;padding:8px 0;padding-top:10px;}
.chp ul table,.news ul table,.inlx ul table{border-top:1px solid #ededed}
.chp ul td,.news ul td,.inlx ul td{border-bottom:1px solid #ededed}
.chp h3,.news h3{height:25px;line-height:25px;font-size:14px;color:#000;text-align:center;width:60%;background:#ededed;border:1px solid #f2f2f2;margin:15px auto}
.chp h3 a:link,.chp h3 a:visited,.news h3 a:link,.news h3 a:visited{line-height:25px;font-size:14px;color:#000;}
.news li{line-height:16px;color:#999;padding:6px 20px 6px 0;border-bottom:1px solid #ededed}
.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:16px;color:#000}
.chp ul li{width:48%;float:left;line-height:18px;color:#000}
.chp ul .b{width:48%;float:right;line-height:18px;color:#000}
.chp li a:link,.chp li a:visited{line-height:18px;color:#000}
.chp li p{padding:3px 0;height:36px}
.chp li img{border:none;width:100%;height:auto}
.inlx ul{line-height:180%;color:#000;}
.inlx ul p{padding:5px;}
.inlx ul img{width:100%;boder:0}
.pg{margin:0 auto;padding:10px 0}
.pg a{margin:0 15px 0 0;color:#000}
.bottom{padding:5px 0 0 0;margin:0 auto;
font-size:14px;color:#fff;
height:50px;line-height:30px;text-align:center;
position:fixed; bottom:0; _position:absolute;
_top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible;
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:url(/images/lan_1.png) repeat-x 0 0;}
.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}

.hd{width:320px;padding:10px 0;margin:0 auto;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";}
.focus {POSITION: relative; WIDTH: 320px;HEIGHT: 121px;margin:0;padding:0;}
.focus #pic {POSITION: relative; WIDTH: 320px; HEIGHT: 121px; OVERFLOW: hidden;margin:0;padding:0}
.focus #pic ul {POSITION: relative; WIDTH: 9999px; FLOAT: left; HEIGHT: 320px;border:0;padding:0;margin:0;}
.focus #pic li {WIDTH: 320px; FLOAT: left; HEIGHT: 121px}
.focus #pic li img {WIDTH: 320px; FLOAT: left; HEIGHT: 121px}
.h5 {BACKGROUND: url(../images/t.png) repeat center center;
Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT:35px; WIDTH: 320px; DISPLAY: block; FLOAT: left; HEIGHT:35px; COLOR: #fff; FONT-SIZE: 13px; TOP: 180px; LEFT: 0px
}
.h5 a:link, .h5 a:visited{color:#fff; TEXT-DECORATION: none;font-size:13px;font-weight:bold}
.prev{BACKGROUND: url(../images/left.png) no-repeat center center; Z-INDEX: 101; POSITION: absolute; WIDTH: 24px; DISPLAY: block; HEIGHT: 40px; TOP: 30px; CURSOR: pointer; LEFT: 6px
}
.next{BACKGROUND: url(../images/right.png) no-repeat center center; Z-INDEX: 101; POSITION: absolute; WIDTH: 24px; DISPLAY: block; HEIGHT: 40px; TOP: 30px; CURSOR: pointer; RIGHT: 6px
}