@charset "utf-8"; 
/* CSS Document */

/*Mian Css*/
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
body {color:#333; background:#fff; font:normal 12px/24px Arial;}
th,td {text-align:left; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
p {text-indent:24px; margin-bottom:10px;}
blockquote {margin:0 0 1em 0;}
a {color:#333; text-decoration:none;}
a:hover {color:#2a499f; text-decoration:underline;}
img {border:0;}
ul,li {margin:0; padding:0; list-style:none;}
ol {padding:0px;}
em { padding-left:30px;}
dl,dt,dd {margin:0; padding:0;}
input,label,select,option,textarea,button,fieldset,legend {font-size:1em; font-family:Tahoma,sans-serif;}
input.text {color:#444; border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f; border-style:solid; border-width:1px; padding:3px 2px; height:14px;}
input.radio,input.checkbox {margin-right:2px; vertical-align:-2px;}
label.radio,label.checkbox {margin-right:5px;}
textarea {border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f; border-style:solid; border-width:1px; padding:1px;}
/*Frame Css*/
.title {font-weight:bold;}
.title span {float:right;}
.title h1 {display:none;}
.title span a {display:block;}
.blue,.blue a {color:#0260b7;}

/*Frame Css*/
#box {height:auto; margin:auto;}
#header {min-height:100px; margin:auto;}
	.top,.nav {width:100%; height:auto; margin:auto; display:table;}
		.logo {float:left;}
		.logo a {display:block; width:100%;}
		.other {float:right;}
	.nav {height:auto;}  
	.nav ul li {width:100px; height:24px; float:left; text-align:center;}
#content {height:auto; margin:4px auto;_margin:2px auto; display:table;}
	#flash {height:auto; margin:auto; margin-top:4px}
	#left {width:250px; height:auto; float:left; margin:4px;_margin:2px; margin-top:8px;}
	#main {width:740px; height:auto; float:left; margin:8px auto;}
		.parth{width:726px; height:26px; padding:4px 0 0 14px; float:left; display:table;}
		.about {width:728px; height:auto; padding:0px 6px 0px 6px; float:left; display:table;}
			.about img {width:300px; height:250px; padding:10px 20px 0px 2px;}
			.about span.title {display:block; padding-top:2px;}
		.news {height:auto; padding:0px 6px 0px 6px; margin-top:6px; display:table;}
			.news ul,.news ul li {height:auto; float:left;}
			.news ul.title li,.product ul.title li {width:728px; height:30px; font-weight:bold;}
			.news ul.pic_top {border-bottom:1px solid #CCC;}
			.news ul.pic_top li.pic {width:157px; height:108px;}
			.news ul.pic_top li.pic img {padding:1px; border:1px solid #ccc;}
			.news_list {width:728px; background:url(../images/list_bg.gif) repeat; display:table;}
			.news_list li {width:724px; height:24px; float:left; padding-top:2px; background:url(../images/list_inc.gif) no-repeat 6px;}
			.news_list li span {float:right;}
			.news_list li a {display:block; width:75%; height:22px; padding-left:16px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
			.news ul.pic_list {width:728px; height:auto; margin-top:10px;}
			.pic_list li.pic {width:165px; height:128px; text-align:center; margin:auto 8px;_margin:auto 6px;}
			.pic_list li.pic img {width:161px; height:100px; padding:1px; border:1px solid #ccc; float:left;}
			.pic_list li.pic a {display:block; width:165px; height:24px; margin-top:2px; overflow:hidden;}
		.page {width:98%; margin:auto; height:30px; margin-top:6px;}
		.news_show {width:728px; height:auto; padding:0px 6px 0px 6px; margin-top:6px; display:table;}
			.news_show ul li {text-align:center;}
			.news_show ul li.title {font-size:14px; padding-top:4px; border-bottom:1px solid #CCC;}
			.news_show ul li.inf {color:#ABABAB; padding-top:2px;}
			.news_content span.img {display:block; width:100%; padding-bottom:10px; text-align:center;}
		.product {width:728px; height:auto; padding:0px 6px 0px 6px; margin-top:6px; display:table;}
			.product ul,.product ul li {float:left;}
			.product ul.product_piclist {width:364px; margin-bottom:4px;}
			.product ul.product_piclist li.pic {width:134px; text-align:center; height:118px;} 
			.product ul.product_piclist li.pic img {width:120px; height:110px; padding:1px; border:1px solid #ccc;}
			.product ul.product_piclist li.pic_inf {width:228px; height:auto;}
			.product ul.product_piclist li.pic_inf a {display:block;}
			.product ul.product_list li.pic {width:165px; height:130px; text-align:center; margin:auto 8px;_margin:auto 6px;}
			.product ul.product_list li.pic img {width:161px; height:100px; padding:1px; border:1px solid #ccc; float:left;}
			.product ul.product_list li.pic a {display:block; width:165px; height:26px; margin-top:2px; overflow:hidden;}
			.product ul.product_show li {width:400px; height:264px;}
			.product ul.product_show li.pic {width:316px; height:264px;}
			.product ul.product_show li.pic img {width:300px; height:250px; padding:1px; border:1px solid #ccc;}
			.product ul.product_show li.product_inf {width:720px;}
			.product ul.product_show li.product_inf span {display:block; border-bottom:1px solid #CCC;}
		.job {width:728px; height:auto; padding:0px 6px 0px 6px; margin-top:6px; display:table;}
			.job ul,.job ul li {float:left;}
			.job ul {width:722px; height:30px; padding-left:6px}
			.job ul.job_list {height:26px; border-bottom:1px solid #DFDFDF;;}
			.job ul li {width:16%;}
			.job ul li.name {width:15%;}
			.job ul li.num,.job ul li.sex {width:10%; text-align:center;}
			.job ul li.part {text-align:center;}
			.job ul li.address {width:32%;}
			.job ul li.date {width:12%; text-align:center;}
#footer {margin:auto; display:table;}