﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, fieldset, input, textarea, p, blockquote, th, td{ padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
fieldset, img, abbr, acronym { border: 0; }    
table { border-collapse: collapse; border-spacing: 0; }   
ol, ul { list-style: none; }    
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }    
q:before, q:after { content: ''; }

body { font-family: "Arial","宋体"; font-size:12px; color:#2A2A2A; line-height:22px; background:#fff;}

a{color:#014380; text-decoration:none;}
a:hover{ color:#FF7E00;}

.clearboth{ clear:both; height:1px; line-height:1px; font-size:1px; position:relative; top:-1px; }

#header {width:980px; margin:0 auto;}
#total { width:980px; margin:0 auto;}
#side { float:left; width:215px; }
#main { float:left; width:765px; }
#footer {width:980px; margin:0 auto; background:url(bg_foot.jpg); height:71px; padding-top:5px;}

/* 导航整体样式 */
#nav {  height:30px; background:url(bg_nav.jpg); width:980px;}
/* 一级导航每个项目样式 */
#nav .item { margin-right:22px; float:left; position:relative; left:400px;}
#nav .item a{ color:#fff; font-weight:bold; line-height:30px;}
#nav .item a:hover{ color:#00EAFF;}
#nav .item a.active { }
/* 一级导航分割线样式 */
#nav span { }

/* 二级导航菜单样式 */
#menu { width:209px;}
/* 标题整体样式 */
#menu_title { background:url(bg_menutitle.jpg); height:24px;}
/* 标题左侧样式 */
#menu_title span { }
/* 标题中间样式 */
#menu_title p { }
/* 标题样式 */
#menu_title h1 {background:url(icon_menutitle.gif) 7px 8px no-repeat; padding-left:17px; color:#fff; font-size:13px; font-weight:bold; line-height:24px;}
/* 标题右侧样式 */
#menu_title b { }
/* 菜单项目列表整体样式 */
#menu_list { width:95%; margin:0 auto; margin-bottom:10px; }
/* 一级菜单每个项目样式 */
#menu_list .item { border-bottom:#0066BA 1px solid; background:url(icon_menulist.gif) 14px 12px no-repeat; padding-left:26px;}
#menu_list .item a { line-height:30px; font-weight:bold;}
#menu_list .item a:hover { }
#menu_list .item a.active { color:#ff0000;}
/* 二级菜单样式 */
#menu_list .submenu { }
/* 二级菜每个项目样式 */
#menu_list .subitem { margin-left:10px; background:url(icon_submenu.gif) 0 10px no-repeat; padding-left:8px;}
#menu_list .subitem a { }
#menu_list .subitem a:hover { }
#menu_list .subitem a.active { color:#ff0000;}

.menulist{ width:209px;}
.menulist h1{background:url(bg_menutitle.jpg); height:24px;}
.menulist h1 p{background:url(icon_menutitle.gif) 7px 8px no-repeat; padding-left:17px; color:#fff; font-size:13px; font-weight:bold; line-height:24px;}

/* 当前位置样式 */
#position { background:url(icon_position.gif) 15px 10px no-repeat; padding-left:40px; height:28px; padding-top:7px; font-size:13px; color:#0066BA; font-weight:bold;}
#position a { color:#0066BA;}
#position a:hover {color:#FF7E00;}
#position strong { }

#logo{ width:100%; height:74px; background:url(logo.jpg) no-repeat;}
#logo h1{ width:250px; background:url(www.jpg) no-repeat right bottom; float:right; height:74px;}
#logo h1 p{ background:url(icon_logo.gif) 0 7px no-repeat; float:left; padding-left:10px; margin-right:10px; margin-top:47px;}
#logo h1 p a{ color:#868686;font-family:"宋体";}
#logo h1 p a:hover{ color:#FF7E00;}
#banner{ width:100%; margin:2px auto;}

/* 页面主要内容样式 */
#maincontent{ width:100%; margin-bottom:10px;}
#detail{}
#detail h1{ border:#D6D6D6 1px solid; background:url(bg_maintitle.jpg); height:26px; width:763px;}
#detail h1 p{ background:url(icon_maintitle.gif) 10px 5px no-repeat; font-size:14px; font-weight:bold; color:#FF2A00; padding-left:30px; line-height:26px;}
#detail h2{border:#D6D6D6 1px solid; padding:20px;}

#footer p{ text-align:center; color:#fff;}
#footer p a{ color:#fff;}
#footer p a:hover{ color:#000;}

/* 分页控件样式 */
#pager { text-align:right; margin-top:10px; margin-right:10px;clear:both;}
/* 分页统计信息样式 */
#pager p { }
/* 分页链接列表样式 */
#pager div { }
/* 分页链接每个链接样式 */
#pager div span { }
/* 分页链接样式 */
#pager div span a { }
#pager div span a:hover { }

#linklist{ width:189px; margin:5px 5px;}
#linklist li{background:url(icon_indexlist.gif) 5px 9px no-repeat; padding-left:13px; border-bottom:#CCCCCC 1px solid; line-height:24px;}

#maintitle{ border:#D6D6D6 1px solid; background:url(bg_maintitle.jpg); height:26px; width:763px;}
#maintitle p{ background:url(icon_maintitle.gif) 10px 5px no-repeat; font-size:14px; font-weight:bold; color:#FF2A00; padding-left:30px; line-height:26px;}
#newslist{border:#D6D6D6 1px solid; padding:20px;}
#newslist li{ border-bottom:#CCCCCC 1px solid; line-height:30px; width:98%; margin:0 auto;}
#newslist li p{ background:url(icon_news.jpg) 10px 12px no-repeat; padding-left:25px; display:block; float:left; margin-right:10px;}
#newslist li span{display:block;}
#newsdetail{border:#D6D6D6 1px solid; padding:20px;}
#newsdetail h1{ text-align:center; font-size:14px; font-weight:bold; border-bottom:#CCCCCC 1px solid; height:30px;}
#newsdetail h2{ text-align:center; line-height:30px;border-bottom:#CCCCCC 1px solid; margin-bottom:10px;}

#products_list{border:#D6D6D6 1px solid; padding:20px;}
#products_list ul{ clear:both;}
#products_list li{ float:left; margin:10px; text-align:center;}
#products_list li p img{ border:#CCCCCC 1px solid;}
#products_detail{border:#D6D6D6 1px solid; padding:20px;}
#products_detail h1{text-align:center; font-size:14px; font-weight:bold; border-bottom:#CCCCCC 1px solid; height:30px; margin-bottom:10px;}
#products_detail h3{text-align:center;margin-bottom:10px;}
#products_detail h3 img{border:#D6D6D6 1px solid;}

#index_total{width:973px; margin:0 auto; border:#255586 1px solid; height:243px; background:url(bg_index.jpg); margin-bottom:1px; padding-left:5px; _padding-left:5px; padding-top:2px; overflow:hidden; }
.index_content{ background:#fff; width:239px; height:238px; float:left; margin-right:4px;}
.index_content h1{ width:100%; height:24px; background:url(bg_indextitle.jpg);}
.index_content h1 p{ background:url(icon_indextitle.gif) 7px 8px no-repeat; padding-left:18px; color:#fff; font-size:13px; font-weight:bold; letter-spacing:1px; float:left; width:106px;}
.index_content h1 span{ float:right; display:block; margin-right:10px;}
.index_content h1 span a{ color:#fff;}
.index_content h1 span a:hover{ color:#000;}
.index_content h2{ text-align:center; margin-top:5px; margin-bottom:5px;}
#index_intro{ color:#014380; margin:10px;}
.index_news ul{margin:0 10px;}
.index_news ul li{background:url(bg_indexlist.gif) bottom repeat-x; line-height:24px;}
.index_news ul li p{background:url(icon_indexlist.gif) 5px 9px no-repeat; padding-left:13px;}
#index_products{ margin:10px;}
#index_products h1{ text-align:center; background:none;}
#index_products h1 img{ border:#72B8FF 1px solid;}
#index_products h2{ margin-top:80px; _margin-top:8px; text-align:left;}
#index_productslist{margin:5px 10px;}
#index_productslist p{background:url(bg_indexlist.gif) bottom repeat-x; line-height:24px;}
#index_productslist p a{background:url(icon_indexlist.gif) 5px 5px no-repeat; padding-left:13px;}
#productslist1{margin:5px 10px;}
#productslist1 p{background:url(bg_indexlist.gif) bottom repeat-x; line-height:24px;}
#productslist1 p a{background:url(icon_indexlist.gif) 5px 5px no-repeat; padding-left:13px; font-weight:bold;}
