@charset "gb2312";
/*--------------------通用信息开始--------------------*/
* { margin:0; padding:0; list-style:none }
body { font-family:"微软雅黑"; font-size:12px; background:url(images/body_bg.jpg) repeat }
.layout { width:1001px; margin:0 auto }
.layout1 { width:1003px; margin:0 auto }
.clear { clear:both }
img { border:none }
li { line-height:22px }
h2 { padding-left:10px; border-bottom:1px solid #CCCCCC}
h3 { font-family:"黑体"; font-size:14px; line-height:30px; padding-left:25px; color:#0099B4 }
h4 { font-family:"黑体"; font-size:18px; text-align:center }
a { color:#5C5C5C; text-decoration:none }
a:hover { color:#f60; text-decoration:none }
p { line-height:20px; color:#5C5C5C }
.more { float:right; line-height:30px; padding:10px 10px 10px 0 }
.tag { float:right; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font:normal; line-height:31px; font-size:12px; color:#636363; padding-right:10px }
.tag a{ font-family:Arial, Helvetica, sans-serif; font-size:9px}
.tag a:hover { color:#f60}
#custom  { height:32px; background:url(images/a_list_bg.jpg) center no-repeat; padding:3px 50px; font-weight:bold }
/*--------------------------头部开始----------------------*/
#top { height:108px; }
#top_bg { background:url(images/top_bg.jpg) repeat-x }
.logo { float:left; }
.top_menu { float:right; margin:15px 10px; }
.top_tel { float:right; margin-top:7px; }
#about_bg { border-bottom:1px solid #ccc}
#about { border-left:1px solid #ccc; border-right:1px solid #ccc; line-height:22px;}
.about_body { padding:5px 10px; line-height:22px; color:#5C5C5C; background:#fff}
/*----------------------导航开始----------------------*/
#nav_bg { height:36px; background:url(images/nav_bg.jpg) repeat-x; text-align:center }
#nav ul li { float:right; line-height:34px; width:107px; background:url(images/nav_line.jpg) right no-repeat }
#nav ul li a { font-weight:bold; display:block;color:#fff }
#nav ul li a:hover { text-decoration:underline; color:#f60; background:url(images/nav_hover.jpg) center no-repeat }
/*----------------------主体开始----------------------*/
#content_bg { background:url(images/content_bg.jpg) repeat-x #fff }
#content {border-left:1px solid #ccc; border-right:1px solid #ccc;}
#small_left { float:left; width:228px; border-right:1px solid #ccc}
#left { float:left; width:242px; }
#left h2 { font-family:"黑体"; font-size:14px; line-height:30px; padding-left:25px; color:#FFF }
.left_title { height:27px; background:url(images/left_title.jpg) no-repeat; overflow:hidden }
.left_body { border-top:none; margin-bottom:4px; padding:5px }
.left_body ul li { height:32px; background:url(images/p_list_bg.jpg) center no-repeat; padding:3px 0 }
.left_body ul li a { line-height:32px; padding-left:30px }
#center { float:left; width:488px;border-right:1px solid #ccc}
.center_body { line-height:22px; padding:10px }
#small_right { float:left; width:283px;}
.small_right_body { padding:5px; line-height:22px;}
#right { float:right; width:772px }
#right h2 { font-family:"黑体";color:#1A5FA2; font-size:14px; line-height:32px; padding-left:25px; }
.right_title { height:32px;  }
.right_body {line-height:22px; border-top:none; margin-bottom:5px; padding:10p; overflow:hiddenx;  }
.products li { float:left; text-align:center; padding:5px }
.products img { padding:5px; border:1px solid #ccc }
.products a:hover img { border:1px solid #028bb5 }
.news li { line-height:28px; border-bottom:1px dashed #999999; padding-left:5px; background:url(images/ico.jpg) left center no-repeat; position:relative; }
.news span { margin-left:10px; float:right; }
/*----------------------底部开始----------------------*/
#link { border-top:1px solid #ccc; background:#fff;}
#link_bg { border-left:1px solid #ccc; border-right:1px solid #ccc}
#link_bg ul li { float:left; padding:0 5px; line-height:24px;}
#foot { height:166px; background:url(images/foot_bg.jpg) repeat-x}
#foot_bg { text-align:center; padding-top:50px;}
.table { border-collapse:collapse; width:100%; margin-top:5px; }
.table td { padding:2px; border:1px solid #ccc; }
