body{
	background: White;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #666666;
}
*{
	margin: 0px;
	padding: 0px;
}
a{
	color: #7C7C7C; text-decoration: none;
}
A:hover {
	COLOR: #FF9411; POSITION: relative; TEXT-DECORATION: none;
}
#headdiv,#pagebody,#footdiv{
	padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: auto;
	margin-right: auto; width: 994px; border-left: #3A4244 2px solid;
}
#headdiv .logodiv{
	width: 100px; float: left; padding-left: 20px; padding-top: 0px; text-align: right;
}
#headdiv .companydiv{
	width: 500px; float: left; padding-top: 35px;
}
#headdiv .topmenu{
	width: 370px; float: left; padding-top: 70px; text-align: right;
}
#headdiv .bigpicdiv{
	width: 994px; height: 235px; overflow: hidden; clear: both;
}
.menudiv{
	border: #D2D2D2 2px solid; height: 30px; text-align: justify; text-justify: distribute-all-lines; padding-left: 50px; padding-right: 50px; vertical-align: middle;
	background: #F2F2F2; padding-top: 5px;
}
.menudiv #menu_line{
	padding-top: 10px;
}
.menudiv a:hover{
	top: 1px; left: 1px; POSITION: relative; TEXT-DECORATION: none;
}
.body_t_bg{
	background: url(../images/body_t_bg.gif); height: 15px;
}
.index_contentleft{
	padding-left: 20px; width: 780px; float: left;
}
.index_contentright{
	margin-left: -10px; position: relative; width: 160px; margin-top: 28px;
}
.indextitle{
	padding-left: 5px;
}
.index_companyinfo{
	padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; line-height: 18px;
}
.index_newslist{
	float: left; width: 350px; padding-left: 10px; padding-right: 5px;
}
.index_about{
	float: left; width: 400px; padding-right: 5px;
}
ul.index_newslistul{
	list-style-position: outside; list-style-image: url(../images/point.gif); height: 22px; border-bottom: #5F5F5F 1px dotted;
	padding-left: 5px; width: 320px; text-align: left; padding-top: 10px;
}
.title_line{
	background: #EBEBEB; border-bottom: #CDCDCD 2px solid; height: 3px; font-size: 0px; margin-bottom: 22px;
}
.index_contentright #scrollerparentobj{
	border: #C4C4C4 1px solid; width: 157px; height: 67px; margin-bottom: 10px;
}
.pro_pic{
	border: #EDEDED 3px solid;
}
.pro_pic img{
	border: #B2B2B2 1px solid; margin-top: 3px;
}
.footline{
	border-top: #C4C4C4 1px solid; width: 95%; font-size: 0px; height: 10px;
}
.footcontent{
	display: table;
}
.footcontentleft{
	float: left; width: 150px; text-align: center; border-right: #C4C4C4 1px solid; margin-right: 5px;
}
.footcontentright{
	float: left; height: 70px;
}
.footmenu{
	 text-align: center; width: 85%; background: #E0E0E0; height: 17px; padding-top: 5px; margin-bottom: 5px;
}
.footmenu a{
	padding-left: 15px; padding-right: 15px; display: inline-block;
}
.footcopyright{
	color: #1F1F1F; height: 100%; line-height: 18px;
}
.unbreak{
	word-wrap:break-word;word-break:break-all;
}
