/*
 * 功能：网站布局
 * 作者：Gavin
 * 创建时间：2008-10-27
 * 最后一次修改时间：2009-1-14 
---------------------------------*/

/*外部容器
---------------------------------*/
#container {
width:1002px;
margin:0 auto;
background:#fff;
}
/*页头
---------------------------------*/
#header {
}
#headTop {
background:#fff;
position:relative;
height:69px;
}
/* logo */
#logo {
width:521px;
float:left;
}
#secondaryNav {
float:right;
width:481px;
text-align:center;
padding-top:10px;
}

#secondaryNav li {
float:right;
margin:0 5px;
}
/* banner */
#banner{
border-top:2px solid #7BC1D6;
height:216px;
overflow:hidden;
}

/* 
#secondaryNav {
position:absolute;
right:0;
top:10px;
text-align:right;
}
#secondaryNav li {
float:right;
margin:0 8px;
}
*/

/*主要内容区
---------------------------------*/
#main {
overflow: hidden;
padding:13px 0;
}
/* 首页主区域左边 */

#HCL {
	width:671px;
	float:left;
	padding-left:10px;
	}
.HCompany {
	background:url(HCfile.gif) no-repeat 0 top;
	}
.HProduct {
	background:url(HPt.gif) no-repeat 0 top;
	margin-top:31px;
	}
.HCTitle,.HPTitle {
	background:url(profileIcon.gif) no-repeat 0 45%;
	text-align:left;
	height:31px;
	margin-left:14px;
	line-height:31px;
	color:#13728e;
	font-size:14px;
	font-weight:bold;
	padding-left:14px;
	}
.HCompanyC {
	border:1px solid #CCC;
	padding:10px;
	border-top:none;
	text-align:left;
	}
.HProductC {
	padding:9px 0;
	background:#cbe9f2;
	}
.HProductC ul li{
    width:30%;
	float:left;
	margin-left:21px;
	text-align:center;
	display:inline;
	}
.HProductC ul li a{
	display:block;
	}
.HProductC ul li a span{
	color:#13728e;
	}
.HProductC ul li a img{
    width:195px;
	margin-bottom:5px;
	}
	
	
/* 首页主区域右边 */
	/* 公司动态 */
#HCR {
	width:300px;
	float:right;
	padding-right:10px;
	}
.HNewsT {
	border-bottom:1px solid #13728e;
	background:url(hntd.gif) no-repeat 0 40%;
	color:#13728e;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	position:relative;
	margin-bottom:5px;
	}
.HNewsT a {
	position:absolute;
	bottom:0;
	right:0;
	color:#7bc1d6;
	font-size:10px;
	}
.HNewsC li {
	background:url(HNdd1.gif) repeat-x 0 100% ;
	margin-top:16px;
	padding-bottom:2px;
	position:relative;
	}
.HNewsC li span{
	color:#767676;
	position:absolute;
	top:0;
	right:15px;
	}
.HNewsC li a{
	background:url(HNdd.gif) no-repeat 0 40%;
	padding-left:15px;
	color:#767676;
	}	
	/* 联系方式 */
.HContact {
	background:#7bc1d6;
	width:298px;
	margin-top:37px;
	}
.HContactT {
	background:url(HCTbg.jpg) no-repeat left top;
	text-align:left;
	padding-top:10px;
	}
.HContactT h5 {
	line-height:30px;
	background:url(profileIcon.gif) no-repeat 30px 47%;
	color:#13728e;
	font-size:13px;
	padding-left:48px;
	}
.HContactB {
	background:url(HCBBbg.jpg) no-repeat 0 bottom;
	padding:10px;
	height:177px;
	}
	
	
	
	
	
	
	
	

/*页脚
---------------------------------*/
#footer {
background:#f1f1f1;
text-align:center;
}
.copyright {
text-align:center;
line-height:20px;
padding:10px 0;
}
/*首页模块
---------------------------------*/
/*侧栏-三级菜单*/
#sideBar {
	background:#7bc1d6;
	width:234px;
	float:left;
	}
#subNav {
	background:url(mainll.gif) no-repeat 0 top;
}
#menu {
	background:url(bb1.gif) no-repeat 0 bottom;
	}
#menu li{
	background:url(dd1.gif) repeat-x 0 bottom;
	padding-bottom:2px;
	}
#menu li li{
	background:url(dd2.gif) repeat-x 0 bottom;
	}
#menu li li li{
	background:url(dd3.gif) repeat-x 0 bottom;
	}
#menu {
	padding:10px 0 25px 0;
	}
#subNav h2 {
line-height:32px;
text-align:left;
font-size:13px;
color:#fff;
padding:10px 0 0 25px;
}
#subNav ul ul {
padding:0;
margin:0;
padding-left:15px;
margin-bottom:2px;
}
#subNav ul li a {
	color:#13728e;
display:block;
background:url(listIcon01.gif) no-repeat 12px 4px;
padding:4px 0 2px 35px;
}
#subNav ul li li a {
	color:#fff;
}
#subNav ul li li a {
background:url(listIcon02.gif) no-repeat 0 50%;
padding-left:15px;
}
#subNav ul li li li a {
background:url(listIcon03.gif) no-repeat 0 50%;
}

/* 内页内容区 */
	/* 产品内容区 */
#Mcontent {
	width:727px;
	float:right;
	margin-right:22px;
	display:inline;
	}
.weizhi {
	text-align:left;
	padding:0 0 10px 8px;
	color:#999;}
.weizhi a{
	color:#999;}
.MCTitle {
	background:#000 url(Mwel.gif) no-repeat 0 50%;
	text-align:left;
	height:26px;
	line-height:26px;
	font-weight:bold;
	color:#13728e;
	font-size:13px;
	padding:4px 0 0 20px;
	margin-bottom:15px;
	}
.MProductC {
	}
.MProductC ul li{
	float:left;
	width:32%;
	margin-bottom:25px;
	text-align:center;
	}
.MProductC ul li a{
	display:block;
	}
.MProductC ul li a span{
	color:#13728e;
	}
.MProductC ul li a img{
	margin-bottom:5px;
	width:195px;
	}
	/* -- 翻页 -- */
#productpage li{
float:right;
padding:3px;
color:#848484;
}
#productpage li a{
color:#848484;
}
#productpage ul{
padding:5px 45px;
float:right;
display:inline;
}
	/* 新闻列表 */
.MNContent {
	padding:0 10px 25px 10px;}

#profile{
padding:8px;
}

/*内页内容区
---------------------------------*/
/*--- 表单：左标签等宽右对齐 ---
fieldset {
border:none; 
margin: 1.5em 0;
padding-bottom:1em;
}
fieldset legend {
border:1px solid #999;
font-weight:700;
margin-left:10px;
padding:1px 10px;
}
fieldset ol {
list-style: none;
margin-top: 1em;
}
fieldset li {
display:inline;
float: left;
padding-bottom: 1em;
width: 100%;
}
fieldset li label {
float: left;
margin-right: 1em;
text-align: right;
width: 12em;
line-height:22px;
}
fieldset input.text, fieldset textarea {
border:1px solid #999;
font:12px Arial, Helvetica, sans-serif;
padding:1px;
width:300px;
}
fieldset textarea {
height:8em;
}
.btnSubmit {
background:#ddd;
border:#666 1px solid;
cursor:pointer;
font-size:12px;
line-height:14px;
padding:2px 6px;
}
div.submit a {
margin-right:8px;
}
div.submit, div.submit2 {
padding-left:13em;
text-align:left;
}*/
/*--- 表单：左标签等宽右对齐 ---*/
fieldset {
border:none; /*1px solid #999;*/
margin: 1.5em 0;
padding-bottom:1em;
}
fieldset legend {
border:1px solid #999;
font-weight:700;
margin-left:10px;
padding:1px 10px;
}
fieldset ol {
list-style: none;
margin-top: 1em;
}
fieldset li {
display:inline;
float: left;
padding-bottom: 1em;
width: 100%;
}
fieldset li label {
float: left;
margin-right: 1em;
text-align: left;
width: 12em;
line-height:22px;
}
fieldset input.text, fieldset textarea {
border:1px solid #999;
font:12px Arial, Helvetica, sans-serif;
padding:1px;
width:300px;
}
fieldset textarea {
height:8em;
}
.btnSubmit {
background:#ddd;
border:#666 1px solid;
cursor:pointer;
font-size:12px;
line-height:14px;
padding:2px 6px;
}
div.submit a {
margin-right:8px;
}
div.submit, div.submit2 {
padding-left:13em;
text-align:left;
}
/*会员功能*/
.memberLogin, .register, .fetchPassword, .passwordModify, .userInfo {
margin:0 auto;
width:550px;
}
.toolbar {
border:1px solid #999;
}
.memberLogin .text {
width:180px;
}
.toolbar a {
float:left;
display:block;
padding:4px 10px;
border-right:1px solid #999;
}
.toolbar a:hover {
background:#ddd;
}


/*产品详细页
.productName{
padding:10px 0;
}
#productImage{
float:left;
width:220px;
}
#productParticular{
float:right;
width:480px;
}*/
.orderPrice, .orderLinks, #productpage{
text-align:center;
}
.productDetails{
padding:5px 8px;}

/*--- 新闻详细页 ---*/
.article h3 {
border-bottom:1px solid #ddd;
font-size:14px;
height:30px;
line-height:30px;
margin:0 1em;
text-align:center;
}
.article .newsDate {
line-height:22px;
margin-bottom:16px;
text-align:center;
}
.pageNav {
margin:20px auto;
width:300px;
}
.pageNav li {
float:left;
margin-right:20px;
}
.pageNav li a {
background:#ddd;
border:#666 1px solid;
float:left;
padding:4px 8px;
}
.pageNav li a:hover {
background:#eee;
border-color:#999;
}
.relatedNews {
padding:10px;
}
.relatedNews h3 {
font-size:14px;
margin-bottom:8px;
}
.relatedNews a {
background:url(listIcon06.gif) no-repeat 0 50%;
line-height:22px;
padding-left:12px;
}