/* CSS Document */
@import url(default.css);
body{font-size:12px;}
.globalNav{width:100%; height:35px; float:right; text-align:left; background:url(../images/bar-green.gif) no-repeat;}
.wrapper{width:900px; margin:0 auto;}
.more{float:right; text-align:right; padding:5px 10px; font-weight:normal;}
.more a{color:#00539C; font-weight:normal;}
.more a:hover{text-decoration:underline;}
.head{width:100%; padding:8px 0;}
.head .logo{float:left; background:url(../images/logo-name2.gif) left center no-repeat; width:550px; height:52px; margin-bottom:5px;}
.head .nav-cart{float:right; text-align:right; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#FFFFFF',EndColorStr='#E5E5E5'); width:350px; margin-top:15px;}
.head .nav-cart li{display:inline; padding-left:20px; font:normal 12px/2em Verdana, Arial, Helvetica, sans-serif; color:#00539C;}
.head .nav-cart li a{color:#00539C;}
.head .nav-cart li a:hover{text-decoration:underline;}
.head .site-menu{float:left; width:100%;}
.head .site-menu li{display:inline; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#00539C; padding:0 10px; float:left;}
.head .site-menu li a{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#00539C;}
.head .site-menu li a:hover{text-decoration:underline;}
.main{width:100%;}
.main .main-left{width:588px; float:left;}

.main .main-left .swf-ads{width:100%; height:180px; margin-bottom:10px;}
div#MainPromotionBanner{
	width:588px;
	height:180px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 180px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 588px;
	height: 180px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 588px;
	height: 180px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 155px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}




.main .main-left .module-left{width:288px; float:left;}
.module-title{width:100%; height:24px; background:#019C41; font:bold 13px/24px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; border-bottom:1px solid #006633;}
.module-title span{padding-left:15px;}
/*.main .main-left .module-left dd, .main .main-left .module-right dd, .main .main-right dd{background:#F6F6F6;}*/
.gradual{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#A6DCBD',EndColorStr='#FFFFFF'); width:100%; height:auto; background:url(../images/gradual_bg.gif) left top repeat-x;}
.main .main-left .module-left .prod-index{}
.main .main-left .module-left .prod-index .prodPic{}
.main .main-left .module-left .prod-index .prodPic img{padding:10px;}
.main .main-left .module-left .prod-index dt{font:bold 13px/2em Verdana, Arial, Helvetica, sans-serif;}
.main .main-left .module-left .prod-index li{color:#00539C; line-height:2em;}
.main li a, .news-list a{color:#003399; line-height:2em;}
.main li a:hover, .news-list a:hover{text-decoration:underline;}
.hot-title{font:bold 13px Verdana, Arial, Helvetica, sans-serif;}


.main .main-left .module-right{width:288px; float:right;}
.main .main-right{width:300px; float:right;}
.main .main-right .title{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#00539C; padding:4px 0;}
.main .main-right .title a{color:#00539C; font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
.main .main-right .title a:hover{text-decoration:underline;}
.foot{color:#00539C; padding-bottom:20px; text-align:center; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#E6E6E6'); height:50px;}
.foot li{line-height:2em;}
.foot li a{text-decoration:underline; color:#00539C;}
.foot li a:hover{text-decoration:none; color:#009F41;}


/*子页面代码开始*/
.sub-ads{width:100%; height:180px;}
.cub-category{width:250px; float:left; text-align:left; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#EEEEEE',EndColorStr='#ffffff');}
.cub-category dt{font:bold 14px/2em Verdana, Arial, Helvetica, sans-serif;}
.cub-category dd{font:normal 13px/2em Verdana, Arial, Helvetica, sans-serif; text-indent:24px; border-bottom:1px dotted #CCCCCC; letter-spacing:0px; background:url(../images/arrow_001.gif) 10px 9px no-repeat;}
.sub-main{width:640px; float:right; text-align:left;}
.sub-main dt{font: bold 14px/2em Verdana, Arial, Helvetica, sans-serif; color:#03529D;}
.sub-main .recommend-pic{float:left; margin:0 10px 10px 0; padding:2px; border:1px solid #CCCCCC;}
.sub-main .recommend-title{float:left; font:bold 13px/2em Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
.sub-main .recommend-summary{float:left; width:400px;}
.sub-main .news-list{}
.sub-main .news-list li{line-height:30px; border-bottom:1px dotted #DDDDDD;}
.sub-main .news-list .serial{float:left; width:60px; text-align:center;}
.sub-main .news-list .title{float:left; width:350px; padding-right:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub-main .news-list .date{float:left; width:80px; padding-left:20px;}
.sub-main .news-list .count{float:left; width:30px;}
.sub-main .prod-list{width:100%; margin: 0 auto;}
.sub-main .prod-list li{float:left; width:200px; padding-bottom:20px;}
.sub-main .prod-list li dt{font:normal 12px/2em Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.font-bold{font-weight:bold; color:#144E8D; font-size:13px; background:#F7F7F7;}
.page-nav{text-align:center; line-height:2em;}
.page-nav a{color:#333333;}
.page-nav a:hover{text-decoration:underline;} 

.sub-main .msg-form{border-top:1px solid #DFF0CC; border-left:1px solid #DFF0CC; width:100%;}
.sub-main .msg-form th{border-bottom:1px solid #DFF0CC; border-right:1px solid #DFF0CC; line-height:2em; text-align:left; padding-left:10px; width:80px; color:#333333;}
.sub-main .msg-form td{border-bottom:1px solid #DFF0CC; border-right:1px solid #DFF0CC; line-height:2em; padding-left:10px;}
.sub-main .msg-form td .checked{color:#FF0000; padding-left:5px;}

.employee-info{border-left:1px solid #339900; border-top:1px solid #339900;}
.employee-info th, .employee-info td{border-bottom:1px solid #339900; border-right:1px solid #339900; line-height:2em;}
.employee-info th{width:30%; background:#B6EFA3; font:normal 13px Verdana, Arial, Helvetica, sans-serif; padding-left:50px;}

.employee-form{border-left:1px solid #339900; border-top:1px solid #339900; width:100%;}
.employee-form td input, .employee-form td textarea{border: 1px solid #CCC;}
.employee-form th, .employee-form td{border-bottom:1px solid #339900; border-right:1px solid #339900; line-height:2em;}
.employee-form th{width:40%; background:#B6EFA3; font:normal 13px Verdana, Arial, Helvetica, sans-serif; padding-left:50px;}
.employee-form td{padding:3px 0 3px 10px;}