*{padding:0; margin:0;}
body{font-family:Verdana, Geneva, sans-serif; font-size:11px ;}
.clear{clear:both;}
#header{ width:1002px; height:355px; margin:0 auto;}
#logo{background:url(images/logo.jpg) no-repeat; height:62px; width:960px; margin:0 auto;}
#nav{ width:960px; margin: 0 auto; background:url(images/nav_A.gif) repeat-x;}
#nav ul{}
#nav ul li {float:left; list-style:none;}
#nav ul li a{ padding:10px 40px; font-size:14px; text-decoration:none; color:#000;background: url(images/nav_A.gif) repeat-x;
	color:#fff;
	text-decoration:none;
	display:block;}
#nav ul li a:hover{ color:#FF0;}
#banner{ width:960px; height:270px; margin:0 auto;}
#content{ width:960px; margin:0 auto;}
#left_con{ float:left; width:220px;}
#left_con dt{width:200px; background:url(images/leftlist_bg.jpg) repeat-y;padding-left:20px; padding-top:5px;	}
#left_con dd{ float:left;}
#left_con p{width:200px; background:url(images/leftlist_bg.jpg) repeat-y;}
#left_con  a{ padding-left:20px;}
#left_con img{ padding:5px 25px;}
#left_title{background:url(images/leftlist_head.jpg) no-repeat; width:200px; height:28px;}
#left_foot{ background:url(images/leftlist_bottom.jpg) no-repeat; width:200px; height:17px;}
#friend{ height:170px; background:url(images/left__14.gif) no-repeat left top;}
#friend ul{ padding-top:50px;}
#friend li{ list-style:none;padding:3px 0 0 50px;background:#efefef; width:152px; margin:0 auto;}
#friend li a{ text-decoration:none; font-size:12px; }
.friend_foot{ background:url(images/left_18.gif) no-repeat bottom left; height:30px;}

#company_info p{ text-indent:2em; color:#666; letter-spacing:1px; line-height:1.5em}
#product_info{ padding-top:33px; float:left;}
#product_info h2{ background:url(images/index_68.jpg) no-repeat left top; height:30px; text-indent:-999999px; width:700px;}
#company_info h3{ background:url(images/08_02_01.gif) no-repeat left center; height:40px; width:730px; text-indent:-9999px; float:left;}
#product_info img{ padding-top:30px; border:#CCC 1px solid; padding:0 10px;}
#product_info li{ float:left;list-style:none; padding:5px 54px;}
#product{background:url(images/lpicccc.gif) repeat-y;}
#company_honor{ float:left; width:320px; padding-top:20px;}
#company_honor h4{ background:url(images/index_91.jpg) no-repeat; text-indent:-99999px; height:40px; width:300px;}
#company_honor img{ padding:5px 35px;}
#news{ float:left; width:320px; padding-top:20px; padding-left:50px;}
#news h5{ background:url(images/index_32.jpg) no-repeat; text-indent:-99999px; height:40px; width:300px; }
#news li{ list-style-image:url(images/bit06.gif);  padding:1px;}
#news li a{}
#foot{ width:960px; margin:0 auto; background:#CCC;}
#foot p{ padding:3px; text-align:center;}
.icp{ color:#F00;}
.vcard{ float:left; width:700px; padding-top:5px;}
.vcard h4{ padding-bottom:5px; color:#F00; background: url(images/lan.gif) no-repeat; height:45px; text-indent:-9999px;}
.vcard h5{ padding-top:10px; color:#F00; padding-bottom:5px;}
#company_summary{ padding-top:5px; float:left; width:700px;}
#company_summary p{ text-indent:15px; line-height:1.5em; letter-spacing:1px; padding-bottom:5px;}
.map{ background:url(images/1235549087.jpg) no-repeat; height:450px;}
#company_summary h5{ background:url(images/1235548755.jpg) no-repeat center center; width:600px; height:431px;}
#mainnews{ padding-top:5px; float:left;}
#mainnews li{ list-style:none; padding-left:40px; padding-top:5px;}
#mainnews strong{ padding-left:20px;}
#mainnews li a{ color:#000;}
#mainnews li a:hover{ color:#999;}
#mainnews h4{ background:url(images/qixw_tit.gif) no-repeat; height:40px; width:300px;text-indent:-9999px;}
#mainnews ul{ background:url(images/1.jpg) no-repeat; height:550px; width:600px; padding-top:25px;}
#jobs{ padding-top:5px; float:left;}
#jobs h4{ background:url(images/rczp.gif) no-repeat; width:400px; height:35px; text-indent:-9999px;}
.jobsinfo{ background:url(images/temp.PNG) no-repeat; width:700px; height:400px;}
#show{ padding-top:5px; float:left;}
#show h5{ background:url(images/cpzs.gif) no-repeat; width:500px; height:35px; text-indent:-99999px;}
.smallproduct{ width:700px; border-bottom:1px solid #ccc; height:160px;}
.smallproduct img{ float:left; padding-left:50px; padding-top:10px; padding-right:30px;}
.smallproduct ul{ list-style:none; padding-top:15px;}
.smallproduct ul li{ font-size:14px; padding:3px;}
#productshow{ padding-top:5px; float:left; width:700px;}
#productshow h5{ background:url(images/cpzs.gif) no-repeat; width:500px; height:45px; text-indent:-99999px;}
#productshow a{ padding-left:5px; font-size:14px;	}
#productshow a:hover{ color:#999;}
.maincontent strong{ padding-top:5px; display:block; padding-left:400px;}
.maincontent img{ padding:10px 0;}
#newsshow{ padding-top:5px;}
#newsshow h3{ text-align:center; padding-bottom:10px;border-bottom:1px #0CF solid;}
#newsshow p{ line-height:1.5em;}
#newsshow strong{ padding-left:500px;}
.xinwen{ padding-top:15px; float:left; width:730px;}
.xinwen strong{ display:block; padding-left:15px;}