html {min-width: 830px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,textarea,p,blockquote{margin:0;padding:0;}
img{border:none;}
ol,ul {list-style-type:none;}
body {color:#000;background:#999;font:12px/1.5em verdana,'宋体','Lucida Grande','Lucida Sans Unicode',verdana,sans-serif;line-height:180%;margin:0;padding:0;white-space:normal;word-break:break-all;}
a{color:#364971;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}

.hackbox {border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0px;margin-top:0px;clear:both;visibility:hidden;}
.l {float: left;}
.r {float: right;}

.red {color:#f60;}
.en {font:bold 12px arial;color:#888;margin:0 3px 0 0;}
.clear{ clear: both; font-size:1px; width:1px; height:0; overflow:hidden; }

#main {margin:0 auto;padding:0;width:830px;background:#fff url(../images/bg_body.gif) 214px top repeat-y;}
#main2 {margin:0 auto;padding:0;width:830px;background:#fff;}
#left {float:left;margin:5px 0 0 4px;padding:10px 0;width:195px;}
#right {float:right;margin:5px 0 0 0;padding:10px 0 0 13px;width:600px;}
#center {margin:5px 5px 15px 15px;}

#topdiv {width:830px;margin:0;background:#fff url(../images/bg_top.gif) left 5px repeat-x;padding:0;}
#top {text-align:right;color:#b3b3b3;font:bold 12px arial,宋体;height:15px;padding:5px 8px 0 0;background:#fff;}
#top ul {float:right;line-height:18px;}
#top ul li {float:left;margin:0 15px 0 0;padding:0 0 0 8px;background:url(../images/bg_disc.gif) left 6px no-repeat;}
#top a {color:#b3b3b3;margin:0 0 0 5px;}
#top a:hover{color:#364971;margin:0 0 0 5px;}

#logo {width:380px;margin:5px 0 5px 6px;float:left;}
#logo h1 {text-indent:-9999px;background:url(../images/logo2.gif) left top no-repeat;}
#logo h1 a {display:block;height:48px;text-decoration:none;}

.r2 {float:right;margin:8px 12px 0 0;text-align:right;}

#menu {float:right;margin:10px 0 0 0;padding:0;}
#menu ul {margin:0;padding:0;background:#fff;}
#menu ul li {float:left;font:bold 12px 宋体;margin:0;padding:8px 8px 5px 8px;height:38px;}
#menu ul a {color:#000;text-decoration:none;padding:5px 0 25px 0;}
#menu ul a:hover {color:#0D596D;text-decoration:none;padding:5px 0 25px 0;}
#menu ul .on {color:#0D596D;text-decoration:none;padding:5px 0 25px 0;}
#menu .t1 {background:url(../images/bg_menu_t1.gif) 14px 30px no-repeat;}
#menu .t2 {background:url(../images/bg_menu_t2.gif) 14px 30px no-repeat;}
#menu .t3 {background:url(../images/bg_menu_t3.gif) 14px 30px no-repeat;}
#menu .t4 {background:url(../images/bg_menu_t4.gif) 14px 30px no-repeat;}
#menu .t5 {background:url(../images/bg_menu_t5.gif) 14px 30px no-repeat;}
#menu .t6 {background:url(../images/bg_menu_t6.gif) 14px 30px no-repeat;}

#header {margin:0;padding:0;background:#fff;}

.hh01 {margin:0;padding:0 0 2px 10px;border-bottom:1px #c8c8c8 solid;background:url(../images/bg_h01.gif) left top no-repeat;font:bold 14px 宋体;color:#FC8004;}
.hh01 a {color:#FC8004;}

.hh02 {height:30px;border:1px #fff solid;background:url(../images/bg_h02.gif) left top no-repeat;color:#fff;}
.hh02 .l {float:left;color:#004F6E;font:bold 14px 宋体;padding:9px 0 0 20px;}
.hh02 .r {float:right;font:normal 12px 宋体;margin:10px 7px 0 0;width:27px;height:11px;}

.hh03 {height:25px;border-bottom:3px #D5DADA solid;color:#000;}
.hh03 .l a{float:left;border-left:3px #E4D591 solid;padding:2px 0 0 10px;}
.hh03 .l a:hover {float:left;border-left:3px #45BCB4 solid;padding:2px 0 0 10px;}
.hh03 .r {float:right;font:normal 12px 宋体;margin:6px 5px 0 0;}
.hh03 .r a{color:#3A99B8}
.hh03 .r a:hover{color:#ff0000}

.hh04 {height:52px;margin:0;padding:0;background:url(../images/bg_h03.gif) left top no-repeat;}
.hh04 .r{margin:15px 12px 0 0;padding:0;float:right;}

.hh042 {height:52px;margin:0;padding:0;background:url(../images/bg_h04.gif) left top no-repeat;}
.hh042 .r{margin:15px 12px 0 0;padding:0;float:right;}

.hh05 {height:50px;margin:0 0 -5px 0;color:#000;background:url(../images/bg_h07.gif) left top no-repeat;}
.hh05 .l a{float:left;border-left:3px #66ACD4 solid;padding:2px 0 0 10px;margin:12px 0 0 12px;}
.hh05 .l a:hover {float:left;border-left:3px #45BCB4 solid;padding:2px 0 0 10px;margin:12px 0 0 12px;}
.hh05 .r {float:right;font:normal 12px 宋体;margin:13px 12px 0 0;}

.hh06 {margin:0 10px 10px 0;padding:0;border-bottom:1px #000 solid;font:normal 12px 宋体;height:25px;}
.hh06 .l{float:left;margin:0;padding:5px 0 12px 18px;background:url(../images/icon_01.gif) left top no-repeat;font:bold 14px 宋体;color:#000;}
.hh06 .r{float:right;margin:0;padding:8px 10px 0 0;}

.hh07 {clear:left;height:50px;margin:10px 0 -5px 2px;*margin:10px 0 -5px 2px !important;*margin:10px 0 -5px 4px;color:#000;background:url(../images/bg_h11.gif) left top no-repeat;}
.hh07 .l a{float:left;border-left:3px #66ACD4 solid;padding:2px 0 0 10px;margin:12px 0 0 12px;}
.hh07 .l a:hover {float:left;border-left:3px #45BCB4 solid;padding:2px 0 0 10px;margin:12px 0 0 12px;}
.hh07 .r {float:right;font:normal 12px 宋体;margin:13px 26px 0 0;}

.list01{clear:both;padding:0;margin:10px 0 15px 2px;}
.divimg2{width:70px;background:#fff;border:1px solid #ddd;padding:2px;margin:0;}
.divimg22{width:70px;overflow:hidden;text-align:center;height:90px;}
.divimg22 img{height:90px;border:0}
.list011{width:110px;padding:0;margin:0 0 0 7px;line-height:18px;}
.list011 h4{font-size:12px;}

.list02{clear:both;padding:0;margin:15px 0 15px 2px;}
.divimg3{width:100px;background:#fff;padding:0;margin:0;}
.divimg33{width:100px;overflow:hidden;text-align:center;height:80px;}
.divimg33 img{height:80px;border:0}
.list022 {width:150px;padding:0;margin:0 0 0 15px;}
.list02 p {color:#333;}

.more {clear:both;border-top:1px #c8c8c8 solid;margin:10px 0 0 0;padding:5px 0;text-align:center;color:#FC8004;}
.more a {color:#FC8004;}

.more2 {text-align:right;padding:0 20px 0 0;}

 
.cnbox01 {margin:5px;border:1px #eaeaea solid;padding:5px;width:173px;}
.cnbox02 {margin:0 10px 0 2px !important;*margin:0 10px 0 2px !important;margin:0 10px 0 2px;padding:0;float:left;width:285px;}


.cndiv01 {margin:0;padding:3px 0 3px 20px;background:url(../images/bg_cn01.gif) left top repeat-y;}
.cnbottom01 {margin:0 0 5px 0;padding:0;background:url(../images/bg_cn02.gif) left top no-repeat;height:13px;}

.cndiv02 {margin:0;padding:3px 0 3px 20px;background:url(../images/bg_cn03.gif) left top repeat-y;}
.cnbottom02 {margin:0 0 15px 0;*margin:0 0 5px 0 !important;*margin:0;padding:0;background:url(../images/bg_cn04.gif) left top no-repeat;height:6px;}

.cndiv03 {margin:0 0 0 2px;*margin:0 0 0 2px !important;*margin:0 0 0 4px;padding:3px 0 0 2px;background:url(../images/bg_cn05.gif) left top repeat-y;width:100%;}
.cnbottom03 {margin:0 0 15px 2px;*margin:0 0 15px 2px !important;*margin:0 0 10px 4px;padding:0;background:url(../images/bg_cn06.gif) left top no-repeat;height:6px;}

.ul01 {margin:0;padding:0;}
.ul01 li {float:left;width:35%;margin:3px;background:#fff;border:1px #666 solid;text-align:center;padding:0 8px;height:18px;}
.ul01 .li1 {float:left;width:146px;margin:3px;background:#fff;border:1px #666 solid;text-align:center;padding:0 8px;height:18px;}

.ul02 {list-style-type:none;margin:3px 5px 2px 0;padding:0;}
.ul02 li {margin:0;padding:0 0 3px 10px;text-align:left;background:url(../images/arrow.gif) left 9px no-repeat ;height:20px;overflow:hidden;}
.ul02 span{float:right;color:#888;padding:3px 0 0 0;font:normal 11px arial;margin:0 20px 0 10px;}
.ul02 span a {color:#666;}
.ul02 span a:hover {color:#f60;}


.p1 {margin:5px 0;padding:0 10px;line-height:20px;}

.textdiv {clear:both;margin: 0 10px 10px 10px;padding:0;border-bottom:1px #c8c8c8 dashed;}
.text {float:left;padding:0;width:70%;margin:5px 0 0 10px;}
.text2 {float:left;padding:0;width:75%;margin:5px 0 0 15px;}
.textdiv h2 {font:bold 14px 宋体;margin:0 0 5px 0;padding:0;}
.pic{float:left;width:120px;margin:5px 0 0 0;background:#fff;padding:0;text-align:center;}
.pic01{width:120px;height:120px;overflow:hidden;text-align:center;}
.pic01 img {height:120px;}

.articl {text-align:left;margin:0 10px 10px 0;}
.articl h1 {font:bold 14px 宋体;color:#CC0000;margin:0 5px;padding:10px 0 10px 0;background:url(../images/dot.gif) left bottom repeat-x;text-align:center;}
.articl h1 a {color:#CC0000;text-decoration:none;}
.articl h1 a:hover{color:#ff0000;text-decoration:underline;}
.articl p {margin:11px 10px 10px 10px !important;*margin:13px 10px !important;margin:13px 10px;padding:0;text-align:left;line-height:22px;}

#footer {background:#ededed;padding:10px 0 30px 0;text-align:center;}
.flink {margin:0 15px;text-align:left;}


#nav {clear:both;padding:0;margin:0; list-style:none; height:28px; background:#fff; position:relative; z-index:500;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:28px; line-height:27px; color:#fff; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 11px; cursor:pointer;background: url(../images/blank.gif);}
#nav li a.top_link span {float:left; display:block;padding:0 10px 0 3px;height:28px;background:url(../images/blank.gif) 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 .on {color:#fff;}
.pd {padding:0 2px 0 12px;}

#nav li:hover > a.top_link {color:#fff; background: url(../images/blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(../images/blank_over.gif) no-repeat right top;}


.ablum{padding:0;margin:0;}
.ablum ul{margin:0;padding:0;list-style-type:none;display:inline;}
.ablum ul li{float:left;display:block;padding:0;margin:6px 6px 0 6px;}
.divimg01{width:120px;border:1px solid #ddd;padding:2px;text-align:center;}
.divimg011{width:120px;overflow:hidden;text-align:center;}
.divimg011 img{height:90px;border:0}
.textdiv01{height:20px;width:130px;overflow:hidden;text-align:center;}
.hi2 {height:125px;}

.divimg02 {margin:7px 18px 0 0;border:1px #ddd solid;height:135px;width:168px;text-align:center;overflow:hidden;padding:20px 0 0;}
.divimg02 img {width:170px;}
