/*CSS DOCUMENT*/
a {color:#333333; text-decoration:none;}
a:hover {color:#666666; text-decoration:underline;}
.main {padding-top:10px; height:450px;}
.ban {width:910px; height:151px; background-image:url(../images/banner.jpg); background-color:#FFFFFF; text-align:right;}
.product {width:227px; height:444px; border:#666666 solid 1px; float:left;}
.title {border-bottom:#666666 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333366; font-weight:bold; padding:10px 0 10px 15px;}
.product img {margin:5px 10px 0 15px; border:0;}
.product li {list-style:none;}
/*.product_t {padding:38px 0 0 0; float:left;}*/
.main_c {float:left;width:377px;margin-left:10px; }
.company { border:#999999 solid 1px;background-color:#F2F2F2; height:234px;}
.title2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333366; font-weight:bold; padding:10px 0 10px 15px;}
.title3 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; padding:10px 0 10px 15px; background-color:#E3E3E3;}
.text {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:1.5;
	font-size:13px;
	text-indent: 25px;
	letter-spacing:1px;
	padding:5px 5px;
}
.more {text-align:right;padding:5px 15px;}
.service {margin-top:10px; border:#999999 solid 1px; height:198px;}
.news {margin-left:10px; border:#999999 solid 1px; float:left; height:444px; width:282px;}
.news_m {margin:10px 5px 5px 20px; line-height:1.5; color:#333333;}
.news_m li { margin:20px 0; list-style-position:inside;}
.link {margin-top:10px; border:#006699 solid 1px;}
#demo {overflow:hidden; width:900px; text-align:center; height:70px;}
