﻿body{
	padding:0px;
	margin:0px;
	text-align:center;
	font-size:11px;
	font-family:Verdana, Geneva, Tahoma, sans-serif, 宋体;
}
div{
	margin:auto;
}
ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
form{
	padding:0px;
	margin:0px;
}
a{
	color:#333333;
	text-decoration:none;
}
img{
	border:none;
}
.InviteWindow{
	display:none;
}
/******************语言*******************/
.top{
	height:25px;
	background:url('top1.png') repeat-x left top;
}
.top .lang{
	width:980px;
	text-align:right;
	font:bold 10px Verdana;
	padding:6px 10px 0px;
	color:#666666;
}
/******************logo导航*******************/
.logonav{
	background:url('top2.png') repeat-x center bottom;
}
.logobg{
	width:980px;
	height:91px;
	background:url('top4.png') no-repeat center;
}
.Nav{
	float:right;
	padding-top:50px;
	width:600px;
	height:40px;
}
.Nav li{
	float:left;
	height:40px;
	line-height:40px;
	position:relative;
	background:url('navline.png') no-repeat right center;
	font-family: Arial, Helvetica, sans-serif;
}
.Nav li a{
	display:block;
	padding:0px 25px;
	color:white;
	font-weight:bold;
	font-size:13px;
}
.Nav li a:hover{
	background-image:url('navbg.png');
	background-position:right top;
	background-repeat:no-repeat;
	color:black;
}
.Nav li ul{
	display:none;
	position:absolute;
	top:40px;
	left:0px;
	background:white;
	border-right:5px #81AB36 solid;
	border-left:1px #EAEAEA solid;
	border-bottom:1px #EAEAEA solid;
	width:100px;
}
.Nav li ul li{
	width:100px;
	background:none;
	height:25px;
	line-height:25px;
}
.Nav li ul li a{
	color:#666666;
	font-weight:normal;
	text-indent:20px;
	background-image:url('ico2.gif');
	background-position:10px center;
	background-repeat:no-repeat;
	padding:0px;
	text-align:left;
}
.Nav li ul li a:hover{
	background-image:url('ico3.gif');
	background-color:#339933;
	color:white;
}

/******************页眉动画*******************/
.topflash{
	height:300px;
	background:url('topflashbg.png') repeat-x center;
	border-bottom:10px #EEEEF0 solid;
	border-top:1px white solid;
}
/******************内容*******************/
.maincont{
	width:980px;
	padding:0px 10px;
	background:url('bodybg.png') repeat-y left top;
	overflow:hidden;
}

.indexleft{
	float:left;
	width:200px;
	margin:0px 10px 0px 10px;
	_display:inline;
}
.indexleft1{
	background-image:url('title1.png');
	background-position:center top;
	background-repeat:no-repeat;
	padding:40px 0px 10px 0px;
	border-top:10px #FFFFFF solid;
}
.indexleft1 ul{
	padding:0px 10px;
}
.indexleft1 ul li{
	margin-bottom:3px;
	/*position:relative;*/
}
.indexleft1 ul li a{
	display:block;
	border:1px #CCCCCC solid;
	background-image:url('leftmenu.png');
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	padding:5px 10px 5px 25px;
	text-align:left;
	font-weight:bold;
}
.indexleft1 ul li a:hover{
	background-image:url('leftmenu1.png');
	color:white;
}
.indexleft1 ul ul{
	padding:5px;
	background-color:white;
	border:1px #6CD5B0 solid;
	display:none;
	/*
	background-color:#DDF4EC;
	padding:5px;
	width:300px;
	
	position:absolute;
	left:180px;
	top:0px;
	*/
}
.indexleft1 ul ul li{
	margin:0px;
	border-bottom:1px gray dotted;
}
.indexleft1 ul ul li a{
	display:block;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background-image:url('ico2.gif');
	background-position:5px 8px;
	background-repeat:no-repeat;
	display:block;
	padding:5px 10px 5px 15px;
	text-align:left;
	font-weight:normal;
	/*
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	*/
}
.indexleft1 ul ul li a:hover{
	background-image:url('ico2.gif');
	color:white;
	background-color:#009999;
}
.indexleft1 ul ul ul{
	left:300px;
	display:block;
}
/*******************************/
.indexleft2{
	background-image:url('title2.png');
	background-position:center top;
	background-repeat:no-repeat;
	padding:40px 0px 10px 0px;
}
.indexleft2 p{
	padding:0px 20px;
	margin:0px;
	line-height:18px;
	text-align:left;
	font-size:11px;
}
.indexleft2 .msn{
	display:block;
	width:180px;
	height:25px;
	border:1px #CCCCCC solid;
	background-image: url('msn.png');
	background-repeat:no-repeat;
	line-height:25px;
	text-indent:35px;
	margin-bottom:10px;
}
.indexleft2 .msn:hover{
	color:blue;
}
.indexleft2 hr{
	width:180px;
	border-width:1px;
}
/*******************************/
.indexleft3{
	background-image:url('title3.png');
	background-position:center top;
	background-repeat:no-repeat;
	padding:50px 0px 20px 0px;
	text-align:center;
}
.indexleft3 form{
	width:160px;
	margin:0px auto;
	padding:0px;
}
.indexleft3 form table{
	border-collapse:collapse;
}
.indexleft3 form table td{
	font-weight:bold;
	text-align:left;
	padding:3px;
}
.indexleft3 form table td .text{
	width:90px
}
.indexleft3 form table td .textarea{
	width:150px;
	height:40px;
	font-size:11px;
}
.indexleft3 form table td input{
	font-size:11px;
}
.indexleft3 form table td .button{
	font-weight:bold;
	font-size:10px;
}

/******************右侧*******************/

.indexright{
	float:right;
	width:740px;
	padding:0px 10px;
}
.indexright1{
	background-image:url('title4.png');
	background-position:left 10px;
	background-repeat:no-repeat;
	padding:60px 0px 20px 0px;
}

.IndexProdList{
	width:740px;
	padding-bottom:20px;
	overflow:hidden;
}
.IndexProdList li{
	float:left;
	width:185px;
	height:190px;
}
.IndexProdList li img{
	width:140px;
	height:130px;
	padding:5px;
	border:1px #CCCCCC solid;
}
.IndexProdList li .Name{
	width:160px;
	padding:5px 0px;
	line-height:15px;
	color:gray;
	height:28px;
	overflow:hidden;
}
/*******************************/
.indexright2{
	float:left;
	width:360px;
	background-image:url('title5.png');
	background-position:left top;
	background-repeat:no-repeat;
	padding:40px 0px 30px 0px;
	text-align:justify;
	line-height:20px;
	color:#666666;
}
/*******************************/
.indexright3{
	float:right;
	width:360px;
	background-image:url('title6.png');
	background-position:left top;
	background-repeat:no-repeat;
	padding:40px 0px 30px 0px;
}
.IndexNewsList{
	overflow:hidden;
}
.IndexNewsList li{
	width:350px;
	height:26px;
	line-height:26px;
	background-image:url('ico1.gif');
	background-position:20px center;
	background-repeat:no-repeat;
	border-bottom:1px #CCCCCC dotted;
	padding-left:30px;
	text-align:left;
}
.IndexNewsList li:hover{
	background-color:#F9F9F9;
}
.IndexNewsList li .Name{
	float:left;
	width:250px;
}
.IndexNewsList li .Time{
	float:left;
	width:100px;
	font-size:10px;
	color:gray;
}
/******************内页*******************/
.nytitle{
	margin-top:10px;
	height:32px;
	line-height:32px;
	background-image:url('nytitle.png');
	background-position:left top;
	background-repeat:no-repeat;
	font-size:13px;
	font-weight:bold;
	color:#0099CC;
	text-align:left;
	text-indent:20px;
}
.nycont{
	padding:10px 20px;
	line-height:25px;
	text-align: justify;
	font-size:12px;
}
.nycont a{
	color:#0099CC;
}
.nycont a:hover{
	color: #CC0000;
}

/******************联系*******************/
.Contact{
	border-collapse:collapse;
}
.Contact td{
	border-bottom:1px #F0F4F7 solid;
	padding:3px 10px;
	line-height:20px;
}
.OnlineAlibaba{
	display:block;
	width:180px;
	height:25px;
	border:1px #CCCCCC solid;
	background-image: url('alibaba.png');
	background-position:left center;
	background-repeat: no-repeat;
	line-height:25px;
	text-indent:35px;
}
.OnlineMsn{
	display:block;
	width:180px;
	height:25px;
	border:1px #CCCCCC solid;
	background-image: url('msn.png');
	background-position:left center;
	background-repeat: no-repeat;
	line-height:25px;
	text-indent:35px;
}



/******************新闻列表*******************/
.NewsRecordTotal{
	padding:2px 10px;
	background-color:#F7F7F7;
	font-size:10px;
	line-height:10px;
	text-align:right;
	color:gray;
}
.NewsList{
	padding:15px;
	overflow:hidden;
}
.NewsList li{
	width:600px;
	height:30px;
	line-height:30px;
	background-image:url('ico1.gif');
	background-position:20px center;
	background-repeat:no-repeat;
	border-bottom:1px #CCCCCC dotted;
	padding-left:30px;
}
.NewsList li:hover{
	background-color:#F9F9F9;
}
.NewsList li .Name{
	float:left;
	width:500px;
}
.NewsList li .Time{
	float:left;
	width:100px;
	font-size:10px;
	color:gray;
}

/******************新闻页面*******************/
.NewsTitle{
	display:none;
}
.NewsFrom{
	font-size:10px;
	color:#CCCCCC;
	padding-bottom:10px;
}
.NewsBack{
	text-align:center;
}
.NewsBack a{
	display:block;
	margin:auto;
	width:90px;
	height:20px;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	color:gray;
	border:1px #CCCCCC solid;
	background-image:url('leftmenu.png');
	background-position:right top;
	background-repeat:no-repeat;
}
/******************产品干栏目列表*******************/
.ColumnsListName{
	clear:both;
	background-color:#F5F5F5;
	padding:0px 10px;
	height:20px;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
	color:#336699;
}
.ColumnsListMore{
	display:none;
}

.ColumnsList{
	width:700px;
	padding-bottom:20px;
	overflow:hidden;
	padding:10px 0px;
}
.ColumnsList li{
	float:left;
	width:175px;
	height:190px;
}
.ColumnsList li div{
	margin:auto;
	text-align:center;
}


.ColumnsList li img{
	width:140px;
	height:130px;
	padding:5px;
	border:1px #CCCCCC solid;
}
.ColumnsList li .ImageName{
	width:160px;
	padding:5px 0px;
	line-height:15px;
	color:gray;
	height:28px;
	overflow:hidden;
}
.ColumnsList li .Details{
	display:none;
}
/******************产品列表*******************/
.RecordTotal{
	padding:2px 10px;
	background-color:#F7F7F7;
	font-size:10px;
	line-height:10px;
	text-align:right;
	color:gray;
}
.ProdList{
	width:700px;
	padding-bottom:20px;
	overflow:hidden;
	padding:10px 0px;
}
.ProdList li{
	float:left;
	width:175px;
	height:190px;
	text-align:center;
}
.ProdList li div{
	margin:auto;
	text-align:center;
}
.ProdList li img{
	width:140px;
	height:130px;
	padding:5px;
	border:1px #CCCCCC solid;
}
.ProdList li .Name{
	width:160px;
	padding:5px 0px;
	line-height:15px;
	color:gray;
	height:28px;
	overflow:hidden;
}
.ProdList li .Desc{
	display:none;
}
.ProdList li .Details{
	display:none;
}

/******************产品页面*******************/
.prodhead{
	width:680px;
	height:340px;
	padding:10px;
	background-image:url('prodbg.png');
	background-position:center bottom;
	background-repeat:repeat-x;
	border:1px #CCCCCC solid;
}
.bigimg{
	float:left;
	width:450px;
	height:340px;
}
.bigimg img{
	float:left;
	width:450px;
	height:340px;
}

.prodimg{
	float:right;
	width:220px;
	height:340px;
	overflow:auto;
}
.prodimg li{
	width:190px;
	background-color:white;
	border:1px #CCCCCC solid;
	text-align:center;
	margin-bottom:10px;
}
.prodimg li img{
	width:170px;
	cursor:pointer;
}
.ProdContent{
	line-height:20px;
	font-size:11px;
	text-align:left;
}
.ProdContent table{
	width:100%;
	border-collapse:collapse;
}
.ProdContent td{
	border:1px #CCCCCC solid;
	padding:3px 5px;
	line-height:20px;
}

/*
.prodtable{
	width:100%;
	border-collapse:collapse;
}
.prodtable td{
	border:1px #CCCCCC solid;
	padding:3px 10px;
	line-height:20px;
}
*/

.ProdTitle{
	display:none;
}

.video{
	text-align:center;
	padding:10px;
}
.ProdBack{
	text-align:center;
	padding:10px;
}
.ProdBack a{
	display:block;
	margin:auto;
	width:90px;
	height:20px;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	color:gray;
	border:1px #CCCCCC solid;
	background-image:url('leftmenu.png');
	background-position:right top;
	background-repeat:no-repeat;
}


.ProdPagination{
	display:none;
}
.ProdCount{
	display:none;
}

/******************页尾*******************/
.bottom{
	clear:both;
	background:#006D61;
	padding:10px 0px;
	font-size:12px;
	color:white;
	font-size:10px;
	font-family:Verdana;
}
.bottom a{
	color:white;
}


/************************ jQuery lightBox plugin 0.5*************************/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption {
	font-weight: bold;
	font-size:12px;
}
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}


