﻿@charset "utf-8";
*{ margin:0px; padding:0px; font:12px '宋体',Arial, Helvetica, sans-serif; text-decoration:none;}
img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;
	*margin-bottom: 0px;
	_margin-bottom: 0px;	
}
a:link {
    font-size:12px;   
    color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
ul {
    list-style:none;
}
b,STRONG{ font-weight:bold;}
#all{ width:936px; margin:auto;}
#top{ width:936px; height:181px; background:url(../images/topBg.jpg) repeat-x;}
#topMain{ width:936px; height:82px; background:url(../images/topMain.jpg) repeat-x;}
#top2{ width:955px; height:82px; background:url(../images/top2.jpg) repeat-x;}
#logo{ width:936px; height:80px; line-height:80px; text-align:right;}

#footer{ width:936px; height:56px; background:url(../images/footerBg.jpg) repeat-x; line-height:56px; padding-top:20px; color:#000;}
.footerText{ margin-left:30px; margin-right:170px; float:left;}
.footerLogo{ margin-left:6px; border:none;}
#footerBox{ width:150px; float:left;}

#tbody{ width:100%; text-align:right;}
#contact{ background:url(../images/contactPic.jpg) no-repeat top; width:500px; height:213px; margin:auto; text-align:left; color:#fff; padding:20px 0 30px 25px;}
#contact p{ line-height:20px;}
.center{ line-height:20px; height:20px;}

#main{ margin:10px 0; width:100%;}
#main img{ margin:6px 0;}
#magazine{ width:250px; text-align:center; float:left;}
#mainNew{ width:220px; text-align:center; float:left;	line-height:28px;}
#mainCon{ width:250px; text-align:center; float:left;}
#mainCon p{ text-align:left; text-indent:2em;}
#main ul{list-style:none;}
#main ul li{width:306px;text-align:left;border-bottom:1px dotted #999;line-height:18px;list-style-position: inside; list-style:url(../images/yu.gif); text-indent:6px;}
#main a:hover,.footerlink a{ color:#999;}
.time{
	width:155px;
	overflow:hidden;
	float:left;
	line-height:28px;
	word-spacing:normal;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

#home{ background:url(../images/yuhongPic.jpg) bottom no-repeat; width:100%; padding-bottom:20%;}
#homeBox{ background: url(../images/homeBg.jpg) right top repeat-x; text-align:right; padding-top:26px;}
#homeText{ text-align:left; width:85%;  text-indent:2em; padding-left:10%; padding-right:1%; padding-top:1%; padding-bottom:8%;font:16px Arial, Helvetica, sans-serif; }
#homeText p{ line-height:20px; text-align:justify;}

#culture{ background:url(../images/lCB.jpg) repeat-y left;}
#cultureText{ background:url(../images/culturePic.jpg) bottom left no-repeat; padding:6px 0 200px 260px;  width:650px;}
#cultureText p{ line-height:30px;}

#development{ background:url(../images/development.gif) bottom left no-repeat;padding:6px 0 200px 260px;  width:650px;}
#development p{ line-height:30px;}

#honor{background:url(../images/honorPicTottom.jpg) bottom left no-repeat;padding:30px 0 200px 320px;  width:600px;}
#honor p{ line-height:30px;}

#left{ width:233px; float:left; margin-bottom:30px;}
#lC{
	width:233px;
	background:url(../images/lCB.jpg) repeat-y;
	padding-bottom:10px;
	margin-top: 0px;
	*margin-top: 0px;
	-margin-top: -5px;
}
.lT{
	width:212px;
	background:#b7b9b4;
	height:20px;
	text-align:center;
	margin-left:11px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	-padding-top: 10px;
	
}
ul#A{ list-style:none;}
ul#A li{
	list-style:none;
	text-indent:2em;
	border-bottom:1px dotted #666;
	height:42px;
	line-height:40px;
	width:190px;
	margin-left:20px;
}
ul#A a,.box a,#main a,ul#projects a,.footerlink a:hover,.toplink a{ color:#000; cursor:pointer;}
ul#A a:hover{ color:#f00;}

.toplink{font:12px Arial, Helvetica, sans-serif, '微软雅黑', '宋体'; padding-top:50px;}
#right{ width:703px; float:left; margin-bottom:30px;}
#bottom0{ width:100%; height:67px; border-bottom:6px solid #000;}
#rT{ height:50px; width:100%; text-indent:2em; line-height:50px;}

#rB{ width:100%; background:url(../images/rightBg.jpg) repeat-x top;}
.box{ width:570px; margin-left:40px; padding-top:30px; font:12px Arial, Helvetica, sans-serif;}
.box dt{ font-weight:bold; margin-bottom:20px;}
.box dd{ text-indent:2em; width:560px; margin-left:10px;}
.box a:hover,.contactlink a:hover,.toplink a:hover{ color:#999;}
.box li{ float:left;}

ul#projects{ list-style:none; margin-left:20px; margin-bottom:30px;}
ul#projects li{ text-align:center;width:160px; list-style:none; float:left; border:1px solid #ccc; margin:20px;}
ul#projects span{ text-align:center; width:300px;}
ul#projects a:hover{ cursor: pointer; color:#ccc;}
dl#project,dl#products{ text-align:center; width:100%; padding:30px 0; color:#000;}
dl#project dt,dl#products dt{ font-size:14px; font-weight:bold; padding:10px 0;}
dl#project dt span{ text-align:center; width:100%;}
dl#project dd{ line-height:20px; width:390px; margin:auto; text-align:left;}
dl#project span{ float:left; line-height:24px;}
#biaoti{ width:80px; font-weight:bold; float:left;}
dl#products dd{ width:80%; margin:0 10%; line-height:20px; text-align:left;}
dl#products dd p{ line-height:24px;}

#inp{ background:url(../images/text.jpg); width:72px; height:18px; border:none; color:#FFF; padding:0 10px;}
#sou{ background:url(../images/sou.jpg); width:19px; height:19px; border:none; cursor:hand;}
.red,.f00{ color:#F00;}
.top10{
	margin-top: 10px;
	margin-bottom: -5px;
	*margin-bottom: 0px;
	-margin-bottom: 0px;
}
.left30{ margin-left:30px;}
.top36{ margin-top:36px;}
.products{ width:99%; margin:auto;}
.bottom{
	border-bottom:1px solid #cbcdca;
	margin: 0px;
}
.font14{ font-size:14px;}
.bold{ font-weight:bold;}
.productsText{ width:92%; margin:auto;}
.left{ float:left; padding:0 0 0 10px;}

ul#honorPic{ list-style:none; margin-left:20px;}
ul#honorPic li{ text-align:center; list-style:none; float:left; margin:10px; margin-top:20px;}
ul#honorPic img{ padding:1px; border:1px solid #ccc;}
ul#honorPic a,.productsText a{ cursor: pointer; color:#000;}
ul#honorPic a:hover,.productsText a:hover{ cursor: pointer; color:#ccc;}

.contactlink a{ color:#fff;}
#map{ width:885px; padding:30px 0 30px 51px;}
#rT1{ height:30px; width:86%; text-indent:2em; line-height:30px; float:left;padding-top:10px;}
.right{ line-height:30px; padding:10px;padding-top:20px; border:none;}
.bolds{font-weight:bold; line-height:2px; height:2px;}
.pic{WIDTH:228px;HEIGHT:154px;}
.text{ font:15px '仿宋_GB2312','宋体',Arial, Helvetica, sans-serif; text-decoration:none;}
.text strong{font:15px '仿宋_GB2312','宋体',Arial, Helvetica, sans-serif; text-decoration:none;font-weight:bold;}