@charset "gb2312";
/* CSS Document */
body{
	background:#fff no-repeat top; 
	text-align:center;
	background:white url(../img/background-center.gif) repeat-y 50% 50%;
}

.pageWidth{
	width:960px;
	margin:0 auto;
	text-align:left;  
}

#pageWidth{ 
	width:960px; 
	margin:0 auto;
	text-align:left;  
} 

/*版头*/
#header{
	height:105px;
	background:url(../img/headbg.png) no-repeat;
	position:relative;
	margin-top:0px;
	clear:both;
}
/*版头导航*/
#header .topNav{ 
    text-align:right;
	height:25px;
	width:100%;
	display:block;
	margin:0px;
	line-height:25px;
	color:#999;
}
/*版头LOGO*/
#header .title{
	width:100%; 
	height:80px;
	display:block;
}

#header .title img{
	float:left;	
}

/*版头导航链接*/
#header .topNav a{
	text-decoration:none;
	color:#666;
}

#header .topNav a:hover{
	text-decoration:underline;
}


/*导航栏容器*/
#navContaniner{
	width:960px;
	margin:0 auto; 
	text-align:left;
	overflow:hidden;
	height:30px;
	background:url(../img/navbg.jpg) repeat-x;
}

/*导航栏*/
#navBar{ 
	position:relative;
	width:960px;
	height:30px;
}
#navBar li {
	float:left;
	width:117px;
	height:30px;
	margin:0;
	padding:0;
	text-align:center;
	background-position:left;
}
#navBar li a {
	text-indent:9999px;
	display:block;
	width:100%;
	height:30px;
	color:#FFF;
	text-decoration:none; 
	font-family:"黑体";  
	font-size:14px;
	line-height:30px;
	overflow:hidden;
}
#navBar li.home { background:url(../img/home.jpg) no-repeat; }
#navBar li.product { background:url(../img/product.jpg) no-repeat; }
#navBar li.case { background:url(../img/case.jpg) no-repeat; }
#navBar li.news { background:url(../img/news.jpg) no-repeat; }
#navBar li.download { background:url(../img/download.jpg) no-repeat; }
#navBar li.message { background:url(../img/message.jpg) no-repeat; }
#navBar li.jobs { background:url(../img/jobs.jpg) no-repeat; }
#navBar li.contactus { background:url(../img/contactus.jpg) no-repeat; }

/*内容*/
#matter{ 
	width:960px; 
	margin:0 auto; 
	background:url(../img/pageShadow.png) repeat-y center; 
	text-align:center;
	overflow:hidden;
	zoom:100%;
}

#news{
	width:600px;
}

#about{
	width:330px;
}

#links{
	width:600px;
}

#contact{
	width:330px;
}

.index_tab{
	margin:10px 0px 0px 10px;
	min-height:1%;
	float:left;
	position:relative;
	overflow:hidden;
	zoom:100%;
	display:inline;
}

#news.index_tab h3{
	background:url(../img/tab_head.png);
}

#about.index_tab h3{
	background:url(../img/tab_head2.png);
}

#links.index_tab h3{
	background:url(../img/tab_head3.png);
}

#contact.index_tab h3{
	background:url(../img/tab_head4.png);
}

#news.index_tab .content{
	background:#fff url(../img/tiao600.gif) 50% 100% no-repeat;
	height:270px;
}

#about.index_tab .content{
	background:#fff url(../img/tiao330.gif) 50% 100% no-repeat;
	height:270px;
}

#links.index_tab .content{
	background:#fff url(../img/tiao600.gif) 50% 100% no-repeat;	
	padding:10px;
	height:82px;
}

#contact.index_tab .content{
	background:#fff url(../img/tiao330.gif) 50% 100% no-repeat;	
	padding:5px;
	height:92px;
}

#contact.index_tab .content{
	background:#fff url(../img/tiao330.gif) 50% 100% no-repeat;
}

.index_tab h3{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:left;
	color:#5D2121;
	font-size:14px;
	padding-left:20px;
	font-family:"黑体";
}

.index_tab .content{
	border:1px #d1d1d1 solid; 
	border-top:none; 
	border-bottom:none; 
	text-align:left; 
	padding:20px; 
	background:#fff url(../img/tiao.gif) 50% 100% no-repeat;	
	overflow:hidden;
	zoom:100%;
}

.index_tab .content p{
	line-height:28px;
}

.content ul li{
	padding-left:20px;
	line-height:30px;
	height:30px;
	background:url(../img/arrow.gif) left center no-repeat;
}

#news .content a{
	display:inline-block; width:460px; height:30px;
}


/*面包屑导航栏*/
#crumb{ line-height:20px; padding:5px; background:url(../img/crumb.gif) repeat-x top; color:#666; text-align:left; font-size:13px; font-family:"黑体";}
#crumb a{ color:#666; text-decoration:none;}
/*左侧栏*/
.leftcolumn{ width:220px; float:left; display:inline-block;}
.leftcolumn .block{
	width:210px; margin-top:10px; margin-left:10px; padding-top:45px; background:url(../img/left_bg_head.jpg) center 0% no-repeat;
}
.leftcolumn .block h3{
	width:209px; height:35px; margin-top:-35px; text-align:left;	
}
.leftcolumn .block div{
	background:url(../img/left_bg_foot.jpg) center 100% no-repeat; padding:5px 20px 40px 20px;
}
.leftcolumn #aboutus.block div table tr td{
	font-family:'黑体'; font-size:11px;	
}
.leftcolumn #aboutus.block h3{	
	background:url(../img/left_arrow_contactus.png);
}
.leftcolumn #leavemsg.block h3{  
	background:url(../img/left_arrow_message.png);
}

/*右侧栏*/
.rightcolumn{
	width:700px; float:left; display:inline-block; padding:20px; text-align:center;
}

.rightcolumn h3{
	width:700px; height:30px; line-height:30px; font-size:15px; font-family:"黑体"; border-top:2px #900 solid; border-bottom:2px #900 solid;
	text-align:left;
}
.rightcolumn h3 img{ width:20px; height:20px; margin-right:5px;}

.rightcolumn .item{ border-bottom:1px #999 dashed; padding:10px; width:660px; margin:10px auto; text-align:left; overflow:hidden; }
.rightcolumn .item h4{ text-align:left; overflow:hidden;}
.rightcolumn .item h4 a{display:inline-block; float:left; color:#444; font-size:16px; font-family:"黑体"; font-weight:normal; }
.rightcolumn .item h4 a:hover{ color:#C00; text-decoration:none;}
.rightcolumn .item span{ margin-right:20px; font-style:italic; }
.rightcolumn .item p{margin-top:10px; text-indent:2em;}
.rightcolumn .item a{ float:right; display:inline-block; }

.rightcolumn .content{ width:660px; padding:10px; margin:10px auto; text-align:center;}
.rightcolumn .content h4{ margin:10px auto; color:#444; font-size:18px; font-family:"黑体"; font-weight:normal; border-bottom:1px #666 dashed; }
.rightcolumn .content span{ margin-right:20px; }
.rightcolumn .content div{margin-top:10px; text-align:left; text-indent:2em; line-height:25px;}

.rightcolumn .proditem{ border-bottom:1px #999 dashed; width:660px; padding:10px; margin:10px auto; text-align:center; overflow:hidden;}
.rightcolumn .proditem .pileft{ width:200px; display:inline-block; float:left;}
.rightcolumn .proditem .piright{ width:440px; display:inline-block; float:left; margin-left:20px; text-align:left;}
.rightcolumn .proditem .piright h4{ text-align:center; overflow:hidden;}
.rightcolumn .proditem .piright h4 a{  color:#444; font-size:16px; font-family:"黑体"; font-weight:normal; }
.rightcolumn .proditem .piright h4 a:hover{ color:#C00; text-decoration:none;}
.rightcolumn .proditem .piright span{ font-size:13px; margin-top:10px; display:inline-block; font-weight:bold; font-family:"黑体";}
.rightcolumn .proditem .piright p{ text-align:left; text-indent:2em; line-height:20px; margin-top:10px; min-height:100px; _height:100px;}
.rightcolumn .downloadList{ text-align:left;}


/*列表*/
.tablestyle1{ margin:10px auto;}
.tablestyle1 th{ line-height:25px; background:#eee; border-bottom:1px #ccc solid; border-left: 1px solid #fff; color:#666;}
.tablestyle1 td{ line-height:24px; border-left: 1px solid #fff;}


.downloaddetail{ margin-top:10px;}
.downloaddetail h4{ text-align:center; line-height:30px; background-color:#eee; width:100%;}
.downloaddetail .intro{ width:90%; padding:18px;}
.downloaddetail .button{ margin:10px auto; text-align:center;}
/*单页*/
.sglpage{ padding:10px; width:680px; text-align:left;}
/*底部*/
#footer{
	margin:0 auto; 
	border-top:1px solid #e6e6e6;
	background:#fefefe; 
	padding:10px; 
	text-align:center;
	color:#777;
} 
/*分页*/
.pager{
	width:100%;
	height:40px;
	line-height:30px;
	text-align:center;
}
.pager a{
	display:inline-block;
	
	margin:auto 5px;
	width:18px;
	height:18px;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	background-color:#C00;
	color:#FFF;	
}
.pager .curPage{
	display:inline-block;
	margin:auto 5px;
	width:18px;
	height:18px;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	background-color:#FFF;
	color:#555;
}