@charset "utf-8";
body { margin:0; padding:0;font-family:'宋体',Arial, Helvetica, sans-serif;text-align:left;line-height:22px;}
body > div {margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6,.tel { margin:0; padding:0;font-weight:normal;font-family:'Microsoft YaHei';font-weight:bold;font-size:14px;}
ul,li {display:block;list-style:none;line-height:24px; border-left-color:}
img{border:0px;}
a {text-decoration:none;color:#666;cursor: pointer;cursor: hand;}
a:hover{text-decoration:underline;}
em,i{font-style:normal;}
input{margin:0;padding:0;background:none;border:none;}
.left{ float: left;}
.right{ float: right;}
.area:after,.clear:after,.con:after,menu_body:after,.center:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area,.con,.menu_body,.center{zoom:1;}
.clear{clear:both;margin:0px;padding:0px;}
.list li,.list dd{text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.inline_li,.inline{font-size:0;*word-spacing:-1px;}
.inline_li li,.inline .inner{font-size:12px;letter-spacing: normal;word-spacing: normal;vertical-align:top;}
@media screen and (-webkit-min-device-pixel-ratio:0){.inline_li,.inline{letter-spacing:-5px;}}
.inline_li li,.inline .inner{display: inline-block;*display:inline;*zoom:1;}

.area,.center{margin-left:auto;margin-right:auto;}
.tcenter{text-align:center}

.bt5{margin-bottom:5px}
.bt10{margin-bottom:10px}
.bt15{margin-bottom:15px}
.bt20{margin-bottom:20px}
.bt30{margin-bottom:30px}
.bt35{margin-bottom:35px}

.pd0-10{padding:0 10px;}
.pd0-15{padding:0 15px;}
.pd5-0{padding:5px 0;}
.pd5-10{padding:5px 10px;}
.pd5-15{padding:5px 15px;}

.pd5{padding:5px;}
.pd10{padding:10px;}
.pd15{padding:15px;}
.pd20{padding:20px;}

.pd10-0{padding:10px 0;}
.pd10-5{padding:10px 5px;}
.pd10-15{padding:10px 15px;}
.pd10-20{padding:10px 20px;}

.font_bd{font-weight:bold}
.font_red{color:#D00}
.font_red2{color:#9a0000}
.font_blue{color: #0169d8;}
.font_blue2{color: #003399;}
.font_yellow {color: #ff6600;}
.font_yellow2{color:#fc6210}
.font_gary {color: #666;}
.font_black {color: #555;}
.font_greed{color:#3ec261}
.font_unline{text-decoration:underline}
.h10{background:#FFF;height:10px;width:100%}
.h200{min-height:200px;_height:200px;}
.h250{min-height:250px;_height:250px;}
.h300{min-height:300px;_height:300px;}
.h400{min-height:400px;_height:400px;}
.h500{min-height:500px;_height:500px;}
.spac{ word-spacing:21px;}
.space{height:5px;background:#e6e6e6;font-size:1px;line-height:5px}
.tabbar li a:hover{text-decoration:none}
a.more{color:#CCC;font-size:12px;font-family:'宋体';display:inline-block;*display:inline;*zoom:1;}
a.more2{color:#90080a;font-size:12px;font-family:'宋体';display:inline-block;*display:inline;*zoom:1;}
.indent24{text-indent:24px;}
.right img{vertical-align:middle}

.pag{padding:20px 0; z-index:999;}
.pag table{margin:0 auto;}
.pag table td{text-align:center;}
.pag td{padding:0 5px;line-height:20px;}
.pag td a{display:inline-block;border:1px solid #3b3b3b;width:24px;height:20px;background:#fff;color:#3b3b3b;}
.pag .ok a{width:45px;}
.pag .subprve a,.pag .subnext a{width:56px;}
.pag .subprve a{color:#3b3b3b;}
.pag .hover a,.pag td a:hover{color:#f00;}
.pag .pag_text input{width:24px;height:20px;border:1px solid #3b3b3b;background:#fff;}
.pag table .ok input{color:#333;background:#fff;}

/*leftnav*/
.leftnav{width:218px;margin:0 auto;}
.menu_head a.n, .menu_body { margin-left:auto; margin-right:auto }
.menu_head, .menu_body li { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; zoom:1 }
.menu_head:hover, .menu_body a.n:hover { text-decoration:none }
.menu_head { cursor:pointer; z-index:10; }
.menu_head:after, .menu_body:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.menu_body { display:none; }
.menu_body li { text-decoration:none; line-height:24px; padding:1px 0; }
.leftnav .menu_head a.n, .menu_body { width:218px; text-align:left; padding-bottom:5px; }
.leftnav .menu_head { width:218px; text-indent:25px; font-size:12px; height:34px; line-height:34px; margin: 0px auto;color:#000; margin-bottom:2px;background:url(../images/leftnav_ico.jpg) 16px center no-repeat;font-size:1.0em;border-bottom:1px solid #dcdcdc;}
.leftnav .menu_head.hover{ color:#000;background:url(../images/leftnav_ico_h.jpg) 16px center no-repeat #ead4a3;font-weight:bold;}
.leftnav .menu_head:hover{color:#000;background:url(../images/leftnav_ico_h.jpg) 16px center no-repeat #ead4a3; }
.leftnav .menu_body li { margin-left:auto; margin-right:auto; width:218px; text-indent:35px; font-size:12px; }
.leftnav .menu_body li { background:url(../images/n_ico.gif) 8px center no-repeat;}
.leftnav .menu_body a.n{display:block;width:218px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.leftnav .menu_body a.n:hover{background:#ead4a3;color:#333;}
.leftnav .menu_body li, .leftnav .menu_body a.n { height:24px; line-height:24px; color:#333; }


