/* CSS Document */
body{ width:1000px;background:#999;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto;}
h1,h2,h3,h4,h5,span,ol,ul,li{ margin:0; padding:0;}
h3{ font-size:14px;}
h4{ font-size:12px;}
a{ color:#666666; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}


.clear{ clear:both; line-height:0; font-size:0;}
#hader{ width:970px; padding:0 15px; background:#fff; }
.logo{ width:502px; float:left;height:68px; padding-top:37px;}

#hader div.right{ width:338px; float:right; padding-top:20px;}
#hader div.right div.tel400{ float:right;  text-align:right;width:338px; display:block; padding-top:16px;}
.lang{ width:150px; float:right; height:30px; line-height:30px; background:url(../images/lang_icon.gif) no-repeat left; padding-left:18px;}
.lang a{ color:#333333;  text-decoration:none;}
.lang a:hover{ color:#0066CC; text-decoration:underline;}

.menubg{ width:970px; height:35px;border-left:#fff solid 15px; border-right:#fff solid 15px; background:#E6E6E6; border-bottom:10px solid #fff}
.search{ width:240px; height:23px; padding:6px 0 0 6px; float:left;}
.search_input{ width:143px; height:18px; background:url(../images/search_inputbg.gif) no-repeat left #fff; padding:3px 0 0 21px; border:#DDDDDD solid 1px;}
.mainnav{width:823px !important; width:833px; float:right; text-align:right; height:35px; line-height:35px; }
.mainnav ul{ list-style-type:none;}
.mainnav li{ float:left; text-align:center;font-family:Arial; font-size:12px; font-weight:bold}
.mainnav li a{ color:#414141; text-decoration:none; padding:0 10px; display:block;}
.mainnav li a:hover{ color:#fff; text-decoration:underline; background:#999;}

.main{ width:970px; padding:0 15px; background:#fff;}

.leftflash{ width:632px; height:404px; float:left;}
.homeright{ width:324px; float:right; padding-right:3px; height:404px;}
	.homenewstitle{ height:29px; width:324px; border-bottom: solid 1px #ccc;}
	.title_font{ float:left;width:160px; padding-left:3px; text-align:left; line-height:29px;}
	.homemore{ width:60px; float:right; padding:10px 3px 0 0; text-align:right;}
	
	.indexabout{ font-size:11px; font-family:Arial; line-height:18px; color:#555; margin-bottom:3px;}
	.indexabout img{ margin:5px 0;}
	.homeprodtitle{ height:29px; width:324px; border-bottom: solid 1px #ccc;}
	.homeprodlist{ width:318px; padding-top:6px; font-family:Arial; font-size:11px; padding-left:4px;}
	.homeprodlist ul{ list-style-type:none;}
	.homeprodlist li{ width:159px; text-align:left; float:left; line-height:22px;}
	.homeprodlist li a{ padding-left:13px; display:block; color:#0078A8; text-decoration:none; background:url(../images/icon1.gif) no-repeat left;}
	.homeprodlist li a:hover{ text-decoration:underline;}
	
	.footer{ border-top:#ccc solid 1px; width:970px; height:50px; line-height:40px; font-size:11px;}
	.copyright{ float:left; width:700px; text-align:left; color:#666666; padding-left:5px;}
	.footernav{ width:150px; float:right; text-align:right; padding-right:5px;}
	
	

