/*Designed by kpweb for */
body {font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height:18px; text-decoration: none;margin: 0px;padding: 0px;border:0px;color:#464646; background:#000000;}
html, div,  body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img,span{margin:0; padding:0; border:0;}
td,p,div,li,select,input,textarea {font-size:12px;}
ul,li{ list-style:none;}

/*字体定义开始*/
a{ color:#484848; text-decoration:underline;}
a:hover{color:#2A6400; text-decoration:none;}
.a1{ color:#E5FFFF; font-size:12px; text-decoration:underline;}
.a1:hover{ color:#FFE100; font-size:12px; text-decoration:none;}
.a2{ color:#4B4B4B; font-size:14px; text-decoration:none; text-align:left;}
.a2:hover{ color:#36818F; }
.a3{ color:#4B4B4B; font-size:12px; text-decoration:none;}
.a3:hover{ color:#36818F;  text-decoration:underline;}
.a4{ color:#333333; font-size:12px; text-decoration:underline;}
.a4:hover{ color:#007171;  text-decoration:none;}
.a5{ color:#034A57; font-size:14px; font-weight:bold; text-decoration:underline;}
.a5:hover{ color:#007171;text-decoration:none;}
.a6 a{ color:#303030; text-decoration:underline; padding-right:21px;}
.a6 a:hover{color:#2A6400; text-decoration:none;}
.a7 a{ color:#303030; text-decoration:underline; padding-right:15px;}
.a7 a:hover{color:#2A6400; text-decoration:none;}

.a8{ color:#BB0000; padding-right:15px;}
.a9{ color:#322E24; text-decoration:underline;}
.a9:visited{ color:#666; text-decoration:none; }
.a9:hover{ color:#2A6400; }
.t1{color:#036FE8; line-height:24px; font-weight:bold;}
.tt{ color:#333333;}
/*布局*/
#box{ width:1003px; margin:0 auto;  background:#fff; overflow:hidden; }
#box-1{ width:1003px; margin:0 auto;  background:#fff; overflow:hidden; }
.tii{background:#000000 url(../images/top_tu.gif) no-repeat center top;}
#nav{height:36px; line-height:36px; background:url(../images/nav_bg.gif) repeat-x; padding-left:10px; margin-bottom:7px;}
#nav a{ color:#4B4B4B;  line-height:36px; text-decoration:none; height:36px; background:url(../images/nav_jg.gif) no-repeat right; padding:0px 6px; display:block; float:left;}
#nav a:hover{ color:#036FE8; line-height:36px; text-decoration:underline; height:36px;}
.left-d{ background:url(../images/left-bg-1.gif) no-repeat left top; padding-left:30px; font-size:14px; font-weight:bold; line-height:27px; height:27px;}
.k1{float:left;  background:url(../images/k1-bg.gif) repeat-x top left; }
.p12 img { border:solid 1px #989898; padding:1px; }
.k1-1{background:url(../images/k1.gif) no-repeat top left; float:left; width:160px; height:23px; text-align:left; line-height:23px; padding-top:3px; font-weight:bold; font-size:12px; color:#333333; padding-left:20px; }
.k1-1 h1{ font-size:14px;}
.k2{float:left;  background:url(../images/k2-bg.gif) repeat-x top left; border:1px solid #895E00; }
.k2-1{float:left; width:160px; height:23px; text-align:left; line-height:23px; padding-top:2px; font-weight:bold; font-size:12px; color:#FFDC0C; padding-left:20px; }
.k1-3{background:url(../images/k2.gif) no-repeat top left; float:left; width:400px; height:23px; text-align:left; line-height:23px; padding-top:3px; font-weight:bold; font-size:12px; color:#333333; padding-left:20px; }
.k1-3 h1{ font-size:14px;}
.j1{background:#FFE7A8; border-bottom:1px solid #C3AC63; padding:8px; margin-top:1px; height:272px;}
.left-di1{background:#E9E9E9; border-right:1px solid #B6B6B6;border-bottom:1px solid #B6B6B6;}

.left-di{background:#E9E9E9; border-left:1px solid #B6B6B6;border-bottom:1px solid #B6B6B6;}
.left-dd{height:21px; padding-left:10px;}
.content{border-right:1px solid #B6B6B6;border-bottom:1px solid #B6B6B6;background:url(../images/k1-bg.gif) repeat-x top left; color:#007171; width:782px; line-height:24px;}
.vf{background:url(../images/nav_bg.gif) repeat-x left bottom; height:25px; padding-top:8px; padding-left:20px; margin-bottom:7px;}
#footer{background:url(../images/footer_bg.gif); height:33px; line-height:33px; text-align:center; color:#243939; margin:10px 0px;}
#footer a{ text-decoration:none; padding:0px 7px; color:#AEF6FE; line-height:33px; }
#footer a:hover{ text-decoration:underline; color:#FFD406;}
.mm1{height:26px; padding-left:20px; line-height:26px; background:url(../images/nav_bg.gif) repeat-x left bottom;}


/*公用*/

.c-p{ clear:both;}
.fr{ float:right;  color:#555555;}
.fl{ float:left; }
.pn12{ padding:12px;}
.sj{background:url(../images/sj.gif) no-repeat left center; padding-left:10px;}
.p12{ padding:12px; text-align:left;}
.pr2{ padding-left:20px; padding-top:55px;}
.b3{ background:#cccccc;}
.ptr{ padding-top:25px; padding-left:25px;}
.pt30{ padding-top:30px; padding-bottom:20px;}
.pt20{ padding-top:20px;padding-bottom:20px; }
.xian{background:url(../images/xian.gif) repeat-x bottom;}
.img{border:3px #FBCB89 solid;padding:1px; background:#FA7B43; }
.img2{border:1px #f2f2f2 solid; background:#5E5E5E; height:18px; overflow:hidden; color:#f3f3f3;}
.img3{ border:3px solid #FFD5B5; background:#EF0000; padding:1px;}
.img4{ background:#EC8405; border:3px solid #FFDB7B; padding:1px;}
.bottom{background:url(../images/search.gif) no-repeat center center; height:21px; width:50px; color:#fff; border:1px solid #EFD305; }
.jiange{background:#DDDFE0; height:6px; margin:10px 0px; overflow:hidden; clear:both;}
.mr20{ margin-right:20px;}
.pl18{ padding-left:18px; }
.pl8{ padding-left:8px; }
.pl14{ padding-left:14px; }
.pr8{ margin-right:8px;}
.pt8{ margin-bottom:8px;}
.bft{ background:#000000; color:#fff; font-weight:bold; font-size:12px; padding-left:8px; text-align:left;}

