﻿html, body { margin: 0px; padding: 0px; border:0px; font: 12px "宋体",verdana,tahoma,sans-serif; background: #fff; color:#333; text-align:center; }
table { font: 13px "宋体",verdana,tahoma,sans-serif; }
a { color: #049; outline:none; }/*去除链接的虚线框，火狐有效*/
a:link, a:visited { color: #049; text-decoration: none; }
a:hover { color: #f00; text-decoration: underline; }
h1, h2, h3 { font-weight: normal; }
h2, h3 { border-width: 1px; }
h1 { font-size:24px; font-weight:bold;}
h2 { font-size:20px; font-weight:bold;}

/*p, blockquote { text-align: justify; }*/
tt { color: #862; }
dt { background-color: #fff }
form { margin:0px; padding:0px;}

#div-gushu {
	width:960px;
	padding:0px;
	margin:0 auto;
	text-align:left;
}
.div-header { background:url(../images/header-c.png) repeat-x;}
.div-header-l { background:url(../images/header-l.png) no-repeat left;}
.div-header-r { background:url(../images/header-r.png) no-repeat right; margin-left:12px; height:80px;}
.logo { margin-top:15px; float:left;}
.header-menu { float:right; text-align:right; padding:0px 25px 0px 0px; color:#666;}
.language { margin:20px 0px 12px 0px;}
.search { line-height:20px;}
.search-btn { font-size:12px; line-height:15px; padding:0px; margin:0px; }

#menu { clear:both;}

#div-banner {
	border:1px solid #8394ac;
	margin:5px 0px;
	clear:both;
	width:100%;
	text-align:center;
}

#div-main { clear:both; width:100%;}

.main-left, .main-center-l, .main-center-r, .main-right, .product_mid, .product_right {
	float:left;
	display:inline;
}

.main-left {
	border-right:1px dotted #ccc;
}
.main-center-l {
	border-right:1px dotted #ccc;
}

.left-box {
	width:190px;
	padding: 0px 5px;
	/*border:1px solid #8394ac;*/
	margin-bottom:5px;
	margin-right:5px;
}
.left-box ul {
	margin:0px;
	padding:5px 0px;
	list-style:none;
}
.left-box ul li {
	line-height:1.5em;
	padding-left:10px;
	background:url(../images/title_dot_3x3.gif) no-repeat 0 7px;
}


.right-box {
	width:160px;
	padding: 0px 10px;
	/*border:1px solid #8394ac;*/
	margin-bottom:5px;
}
.right-box ul {
	margin:0px;
	padding:5px 0px;
	list-style:none;
}
.right-box ul li {
	line-height:1.5em;
	padding-left:10px;
	background:url(../images/title_dot_3x3.gif) no-repeat 0 7px;
}

.left-box h3, .right-box h3  {
	font-size:13px;
	padding:8px 0px 2px 20px;
	margin:0px;
	font-weight:bold;
	border-bottom: 1px solid #b1c3d4;
	background:#e6eaee url(../images/title-arrow.gif) no-repeat 0px 8px;
}
.home-title  {
	font-size:13px;
	padding:8px 0px 2px 20px;
	margin:0px;
	font-weight:bold;
	text-align:center;
	border-bottom: 1px solid #b1c3d4;
	background:#e6eaee url(../images/title-arrow.gif) no-repeat 0px 8px;
}

.main-center-l {
	width:455px;
	padding: 0px 10px;
	/*border:1px solid #8394ac;*/
}
.div-line {
	border-bottom:1px dotted #8394ac;
	margin:8px 2px;
}

.main-center-r {
	margin-left:5px;
	width:248px;
	padding: 0px 10px;
	/*border:1px solid #8394ac;*/
}
.main-intro {
	/*font-family:"微软雅黑","宋体",verdana;*/
	font-size:12px;
	margin:5px 0px;
	color:#666;
	line-height:1.5em;
}
.main-intro a {
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
	line-height:25px;
}
.main-center-l ul {
	margin:0px;
	list-style:none;
}
.main-center-l ul li {
	padding-left:10px;
	background:url(../images/title-li-arrow.gif) no-repeat 0 7px;
	line-height:18px;
}
.main-center-l ul li a {
	text-decoration: underline;
}

.main-center-r ul {
	margin:0px;
	list-style:none;
}
.main-center-r ul li {
	padding-left:10px;
	background:url(../images/title-li-arrow.gif) no-repeat 0 7px;
	line-height:18px;
}
.main-center-r ul li a {
	text-decoration:underline;
}
.local {
	text-align:left;
	line-height:25px;
	background:#f8f8f8;
	border-bottom:1px solid #8394ac;
	margin-bottom:15px;
}
.local span {
	float:right;
}
.main2-right {
	float:right;
	width:750px;
}
.product_mid {
	margin:0px 5px;
	width:560px;
}
.3lie li {
	float:left;
	width:80px;
}


#footer {
	clear:both;
	margin:5px 0px;
	text-align:center;
	color:#999;
	width:100%;
}
.footer-menut {
	padding: 6px 1em;
	border-top:1px solid #8394ac;
	border-bottom:1px solid #8394ac;
	background:#eee;
	margin:0px 0px 5px 0px;
	color:#666;
}
.footer-menut a, .footer-menut a:visited  {
	color:#666;
}

.contents {line-height:180%;}



ul#page-menu {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  background:url(../images/menu-bg.png) repeat-x 36px;
  height:36px;
}

ul#page-menu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
}

ul#page-menu ul {
  margin: 0;
  border-bottom:1px solid #004579;
  border-left:1px solid #004579;
  border-right:1px solid #004579;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  top: 36px;
  left: 0;
}

ul#page-menu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#page-menu ul li {
  width: 200px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#page-menu a {
  padding: 0 15px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #fff;
  font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  line-height:36px;
  cursor:pointer;
}

/* Root Menu Hover Persistence */
ul#page-menu a:hover,
ul#page-menu li:hover a,
ul#page-menu li.iehover a {
  background: #e7f0f4;
  color: #004579;
}

/* 2nd Menu */
ul#page-menu li:hover li a,
ul#page-menu li.iehover li a {
  float: none;
  background: #FFF;
  color: #004579;
}

/* 2nd Menu Hover Persistence */
ul#page-menu li:hover li a:hover,
ul#page-menu li:hover li:hover a,
ul#page-menu li.iehover li a:hover,
ul#page-menu li.iehover li.iehover a {
  background: #e7f0f4;
  color: #004579;
}

/* 3rd Menu */
ul#page-menu li:hover li:hover li a,
ul#page-menu li.iehover li.iehover li a {
  background: #FFF;
  color: #004579;
}

/* 3rd Menu Hover Persistence */
ul#page-menu li:hover li:hover li a:hover,
ul#page-menu li:hover li:hover li:hover a,
ul#page-menu li.iehover li.iehover li a:hover,
ul#page-menu li.iehover li.iehover li.iehover a {
  background: #e7f0f4;
  color: #FFF;
}

/* 4th Menu */
ul#page-menu li:hover li:hover li:hover li a,
ul#page-menu li.iehover li.iehover li.iehover li a {
  background: #e7f0f4;
  color: #666;
}

/* 4th Menu Hover */
ul#page-menu li:hover li:hover li:hover li a:hover,
ul#page-menu li.iehover li.iehover li.iehover li a:hover {
  background: #e7f0f4;
  color: #FFF;
}

ul#page-menu ul ul,
ul#page-menu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#page-menu li:hover ul ul,
ul#page-menu li:hover ul ul ul,
ul#page-menu li.iehover ul ul,
ul#page-menu li.iehover ul ul ul {
  display: none;
}

ul#page-menu li:hover ul,
ul#page-menu ul li:hover ul,
ul#page-menu ul ul li:hover ul,
ul#page-menu li.iehover ul,
ul#page-menu ul li.iehover ul,
ul#page-menu ul ul li.iehover ul {
  display: block;
}

