body{ 
font-size:12px;
font-family:"ËÎÌå";
margin:0px;
padding:0px;
line-height:21px;
color:#000000;
}
div,ul,li{ padding:0px; margin:0px}
li{ list-style:none}
a { text-decoration:none; color:#000000}


.left
{
    float: left;
}
.right
{
    float: right;
}
.clear
{
clear:both;font-size:1px; height:1px; line-height:1px;
}
.padding10{ line-height:10px; height:10px}
#wrap{ margin:0 auto; width:962px}

#top{text-align:center;width: inherit; margin:0 auto}
	.topbg{ margin:0 auto}
	.menu{background:url(../images/menu_bg.jpg) no-repeat; height:47px; width: inherit}
		.menu .box{ height:34px; padding-left:8px; padding-top:12px; line-height:34px; color:#FFFFFF;font-size:12px; border-bottom:#dcdcdc 1px solid}
		.menu .box li{ float:left; background: url(../images/menu_bg_simple.jpg) no-repeat; width:90px; height:35px; margin-right:5px; text-align:center;}
		.menu .box li a{ display:block; color: #000000}
		.menu .box li a:hover{ background: url(../images/menu_bg_now.jpg) center center no-repeat; color:#FFFFFF}
		.menu .box .index a{background: url(../images/menu_bg_now.jpg) center center  no-repeat; color:#FFFFFF}
#banner{margin:0 auto; width:962px; padding-top:0px}
	#banner .box{background: url(../images/banner_bg.png) no-repeat center; width:962px; height:296px; text-align:center;}

#main{width:962px;text-align:center;margin:0 auto; padding-top:8px; padding-bottom:8px}
	.mainbox_top { background:url(../images/main_bg_t.jpg) no-repeat center; height:23px; width:962px}
	.mainbox_bt { background:url(../images/main_bg_bt.jpg) no-repeat center; height:9px; width:962px}
	.mainbox_bg{ background:url(../images/main_bg.jpg) repeat-y top center; width:962px}

	.left_box{ float:left; margin:0 auto;width:213px}
		.list{ width:155px; margin:0 auto;}
		.list li{ background:url(../images/prolist_bg.jpg) left bottom no-repeat; text-align:left;padding-left:20px; padding-top:8px; height:27px; line-height:27px}
		.list li a{ display:block; font-weight:bolder; color:#6000000}
		
		.list_nei{ width:155px; margin:0 auto;}
		 .bigclass{background:url(../images/prolist_bg.jpg) left bottom no-repeat; text-align:left;padding-left:20px; padding-top:8px; height:27px; line-height:27px}
		 .bigclass a{ display:block; font-weight:bolder; color:#6000000}
		 
		 .smallclass{ padding-left:2px}
		 
		 .smallclass li{ text-align:left; border-bottom: 1px dashed #ccc; line-height:25px}
		
		
		.contact{ width:170px; padding-left:25px; text-align:left; line-height:26px; padding-bottom:10px}
	.right_box{ float:right; width:717px; padding-right:10px; padding-top:5px}
		.right_box .about { padding-top:12px}
		.right_box .about .pic{ float:left; width:129px; }
		.right_box .about .text{ float:right; text-align:left; width:575px; padding-right:5px}
		
		.right_box .news_job{}
		
		.right_box .news_job .news{ float:left; width:425px}
		.right_box .news_job .news .newslist { padding-left:8px; padding-top:12px}
		.right_box .news_job .news .newslist li{ background:url(../images/news_list_bg.jpg) no-repeat left bottom; width:382px; text-align:left; padding-left:25px; height:28px; line-height:28px}
		.right_box .news_job .news .newslist li span{ float:right}
		.right_box .news_job .job{ float:right; width:273px}
		.right_box .news_job .job .joblist{ float:right; width:216px; padding-top:12px}
		.right_box .news_job .job .joblist li{ float:left; width:95px; margin-right:12px; height:28px; line-height:28px; background:url(../images/prolist_bg.jpg) left bottom ; margin-bottom:5px}
		.right_box .product{ background:url(../images/pro_marq_bg.jpg) no-repeat center; width:695px; padding-left:22px; height:132px;}
	.right_box .navtitle{ background:url(../images/intitle_bg.jpg) no-repeat; height:47px; width:690px; text-align:left; padding-left:23px; line-height:47px}
	.right_box .inbox{ padding:10px 10px; text-align:left; line-height:25px}
		.neilist {
			WIDTH:100%; text-align:center; padding-left:0px
		}
		.neilist UL {
			PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
		}
		.neilist UL LI {
			FLOAT: left;MARGIN-top:5px;WIDTH: 172px; TEXT-ALIGN: center
		}
		
		.neipro_img {WIDTH: 155px; HEIGHT: 155px; BORDER: #A7A7A7 1px solid;}
		
		.neipro_text{ border:0px; height:30px; line-height:30px}
		.neipro_text a:link{ border:0px; color:#333333; text-decoration:none}
		.neipro_text a:visited{ border:0px; color: #333333; text-decoration:none}
		.neipro_text a:hover{ border:0px; color: #FF0000; text-decoration:none}
		.neipro_text a:active{ border:0px; color: #FF0000; text-decoration:none}


#bottom{margin:0 auto; width:962px; height:96px; background:url(../images/bt_bg.jpg) no-repeat;}
	.endmenu{ color:#737373;line-height:26px; padding-left:150px; text-align:left; padding-top:6px; height:26px;}
	.endmenu a{ color:#737373}
	.endmenu a:hover{ color:#000000}
	.endcopy {line-height:30px; padding-top:10px; color:#737373;font:12px/20px Arial, Helvetica, sans-serif}