body{font: 13px/1.5 "Microsoft YaHei";color:#555;background:#fff;} 
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,em,i{margin:0px;padding:0px;}
ul,ol{list-style-type:none}
em,i{font-style:normal;}
img{border:0;vertical-align:middle;}
input,select{vertical-align:middle;font-family:Arial;}
a{color:#555;text-decoration:none;}
/*a:hover{color:#FF0;text-decoration: none;}*/
.fl{float:left;}
.fr{float:right;}
.tar{text-align:right;}
.tac{text-align:center;}
.cl{clear:both;}
.ti{ text-indent:2em;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.oz{overflow:hidden;zoom:1;}
.hse,.hse a{color:#cc6600;}
.hse a:hover{color:#cc6600;}
.gray,.gray a{color:#999;}
.gray a:hover{color:#999;}
.orange,.orange a{color:#fda21d;}
.orange a:hover{color:#fda21d;}
.blue,.blue a{color:#3064a9;}
.blue a:hover{color:#3064a9;}
.red,.red a{color:#ff0000;}
.red a:hover{color:#ff0000;}
.czse,.czse a{color:#a7a26b;}
.czse a:hover{color:#a7a26b;}

.logobox .fr{ margin:45px 0 0 0;}
.topbox{height:30px; line-height:28px;background-color: #efefef;
border-bottom: 3px solid #36b8ea;} /*00a200*/
.topbox_con{width:858px;margin:0 auto;}
.logobox{ width:880px;height:62px; padding:10px 0;margin:0 auto;}

.logobox .weburl{ font-size:14px; text-align:right;}
.menu {height:36px;background:url(../images/1122.png) repeat-x}


#navbox{width:1000px;margin:0 auto;height:36px;position:relative; z-index:500;}

#nav {padding:0; margin:0; list-style:none; height:36px;position:relative; z-index:500;}

#nav li.top {display:block; float:left;background:url(../images/menu_line.gif) no-repeat right 0;}
#nav li a.top_link {display:block; float:left; width:120px; text-align:center;height:36px; line-height:36px; color:#fff; text-decoration:none; font-size:14px; font-weight:100;cursor:pointer;}
#nav li a.top_link span {float:left; display:block; height:36px;background:url(../images/blanka.gif) right top;}
#nav li a.top_link span.down {float:left; display:block;width:120px; text-align:center;height:36px;background:url(../images/blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#fff;background: url(../images/blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(../images/blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(../images/blank_overa.gif) no-repeat right top;}


#nav li:hover > a.top_link {color:#FF0;background:url(../images/bg_menu_on.png) no-repeat center bottom;}
#nav li:hover > a.top_link span {background:url(../images/blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(../images/blank_overa.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}


#top  ul.sub {left:0; top:36px; background:#FFFFFF; padding:8px 1px; border:1px solid #188edc; white-space:nowrap; width:132px; height:auto; z-index:300;letter-spacing:-1px;}
#nav li:hover ul.sub
{left:0; top:36px; background:#FFFFFF; padding:8px 1px; border:1px solid #188edc; white-space:nowrap; width:132px; height:auto; z-index:300;letter-spacing:-1px;}
#nav li:hover ul.sub li
{display:block; height:28px; position:relative; float:left; width:132px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:14px; font-weight:300; height:28px; width:132px; line-height:28px; text-align:center; color:#fff; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#000;}
/*{background:#000 url(../images/arrow.gif) 80px 7px no-repeat;}*/
#nav li:hover ul.sub li a:hover 
{background:#E4E1E1; color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#E4E1E1;color:#fff;}

#nav li:hover ul li:hover > a.fly {background:#444;color:#fff;} 
#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav li a.hover span{background:#3a93d2}

#nav li.hover a .down,#nav li.hover a span.down{color:#FF0;background:url(../images/bg_menu_on.png) no-repeat center bottom;}


.main{ width:880px; margin:0 auto; overflow:hidden;zoom:1;padding-bottom:90px;}
.main .twonav{ margin-top:12px;border: 1px #a27f7f solid;}
.main .twonav ul{ padding:10px 0 10px 25px;}
.main .twonav ul li{float: left;
width: 80px;
height: 33px;
line-height: 33px;
padding-right: 28px;
text-align: center;padding-top: 5PX;}

.main .title{ margin-top: 8px;}

/*.mtable {border: 1px solid #ddd;border-top:2px solid #086da8; font-size:13px;}*/
.mtable {border: 1px solid #ddd; font-size:13px;}
table {border-collapse: collapse;border-spacing: 0;}
.mtable tr:hover{ background:#f8f8f8;}
.mtable td {border: 1px solid #b1afaf;padding:8px 15px;}
.mtable td.tc {text-align: center;}
.mtable .tt td {background-color: #a27f7f;}
.mtable td a.site {color: red;font-weight: bold;}
.btn{ float: right; text-align:center;}

.footer{clear:both;background:#f2f2f2; text-align:center; color:#888;}
.footer p{width:1000px;margin:12px auto 0 auto; padding:20px 0;}

ul.rnav { float:right; width:100px; padding-top:6px; height:24px;position: absolute;right:50px;top:0px;}
ul.rnav li { padding-left:7px; height:24px; line-height:24px; margin-left:7px; float:left; background:url() no-repeat 0 10px;}
ul.rnav li a { color:#fff;}
ul.rnav li.charge_style { width:60px; height:24px; position:relative; padding:0; margin:0; background:url(../images/style_bg.gif) no-repeat; margin-left:15px; padding-left:24px;z-index:  99999999}
ul.rnav li.charge_style ul { position:absolute; left:0; top:24px; background-color:#D2E9EE;display: none;z-index: 999999;}
ul.rnav li.charge_style ul li { height:24px; line-height:24px; padding:0; margin:0; background:none;}
ul.rnav li.charge_style ul li a { display:block; width:79px; height:24px; padding:5px 0 5px 5px; height:14px; line-height:14px; color:#13749E;}
ul.rnav li.charge_style ul li em { display:inline-block; width:14px; height:14px; background-color:#13749E; margin-right:2px; vertical-align:middle;}
ul.rnav li.charge_style ul li.red a { color:#F30;}
ul.rnav li.charge_style ul li.red em { background-color:#F30;}
ul.rnav li.charge_style ul li.green a { color:green;}
ul.rnav li.charge_style ul li.green em { background-color:green;}
ul.rnav li.charge_style ul li.black a { color:#222;}
ul.rnav li.charge_style ul li.black em { background-color:#222;}
ul.rnav li.charge_style ul li.orange a { color:#f50;}
ul.rnav li.charge_style ul li.orange em { background-color:#f50;}