@charset "utf-8";

*{padding:0; margin:0;font: 12px/160%  Geneva, Arial, Helvetica, sans-serif;,sans-serif;}
body { background:#F1F1F1;}
h3 { font-weight:bold; font-size:14px;}
img { border:0;}

/*去掉超链接虚线框*/
a { blr:expression(this.onFocus=this.close());outline:none; color:#000000;} 
a { blr:expression(this.onFocus=this.blur());outline:none; text-decoration:none;}
a:hover { color:#3A97DD;text-decoration:underline;}
a:focus { -moz-outline-style: none; }   

#wrap { width:1001px; height:auto; margin: 0 auto 0 auto; }
#head,#body,#foot{ width:999px; border:#D8D8D8 solid 1px;}

/*头部*/
#head { height:155px; }
#head #banner { height:116px; background:url(banner.png) no-repeat; text-indent:-999px;}
#head #menu { height:38px; background:url(menu.png) repeat-x;}
#head #menu ul { list-style:none;}
#head #menu ul li {height:30px; float:left; border-right:#D8D8D8 solid 1px; padding:10px 10px 0 10px; text-align:center;}
#head #menu ul li a { color:#FFFFFF; font-size:14px; font-weight:bold;}
#head #menu ul li a:hover { color:#0000FF;}

/*中部*/
#body { clear:left; width:974px; background:#FFFFFF; padding:20px 0 10px 25px; overflow:auto; zoom:1;}
#body .border { border:#D8D8D8 solid 1px; padding:10px;}
#body #server { width:200px; float:left; text-indent:1em;}
#body #server h3 { height:24px; background:url(server_head.png) no-repeat; padding:5px 0 0 0;}
#body #server ul li { width:198px; height:20px; border-left:#D8D8D8 solid 1px;border-right:#D8D8D8 solid 1px;border-bottom:#D8D8D8 solid 1px; padding:5px 0 0 0; list-style:none; font-size:10px;}
#body #server ul li a:hover { font-weight:bold;}
#body #main { width:530px; float:left; margin:0 0 0 20px;}
#body #main .main_block { margin:0 0 20px 0;}
#body #main .main_block_title { height:24px; background:url(main_block_head.png) no-repeat; padding:5px 0 0 10px;}
#body #main .main_block_title a { font-size:14px; font-weight:bold;}
#body #main .atricle_title a { color:#106DA4; font-weight:bold; font-size:14px;}
#body #main .atricle_author { color:#999999; font-size:10px;}
#body #main #site_news { list-style:none;}

#body #side { width:180px; float:left; margin:0 0 0 20px;}
#body #side .side_block { margin:0 0 20px 0;}
#body #side .side_block_title { height:24px; background:url(side_block_head.png) no-repeat; padding:5px 0 0 10px; color:#ffffff;}
#body #side .side_block_title a { font-size:14px; font-weight:bold; color:white;}
#body #side .side_block_title a:hover { color:black;}
#body #side .side_block .border li {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}

.border { border:#D8D8D8 solid 1px; padding:10px;}

/*底部*/
#foot { clear:left; color:#666666; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#foot #fmenu { padding:10px;}
#foot #fmenu a { color:#333333;}
#foot #fmenu a:hover { font-weight:bold; color:#0099FF;}
#foot #bottom { clear:left; border-top:#D8D8D8 solid 1px; padding:10px 0 20px 20px; color:#999999;}
#foot #bottom a { color:#999999; text-decoration:underline;}
#foot #bottom a:hover { color:#666666;}

/*通用字体设置*/
.line { display:block;}
.size_12 { font-size:12px;}
.size_14 { font-size:14px;}
.strong { font-weight:bold;}
.white { color:#FFFFFF;}
.red { color:#FF0000;}
.blue { color:#0000FF;}
/*定制字体设置*/
.font1 { color:#5D7C90; font-weight:bold; font-size:12px;}
/*产品列表*/
#prolist { width:458px; border:#645849 solid 1px; margin:0; padding:0; overflow:auto;}
#prolist li { list-style:none; width:229px; float:left; text-indent:1em; margin:0 0 1px 0;}
.color1 { background-color:#7F7F7F;}
.color2 { background-color:#E5E5E5;}
.color3 { background-color:#CCCCCC;}

