body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,
fieldset,input,p,blockquote,th,td {margin:0px; padding:0px;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:none;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
img a {border: none;}
a { color:#616b5b; text-decoration:none;}
a:hover { color:#f00; text-decoration:underline;}
.clear { clear:both;}
.hidden{ display:none;}

body { font-size:12px; background:#ecf4e5 url(../images/bg.gif) repeat-x;}
.header { margin:0 auto; width:1000px; height:97px; background:url(../images/header.gif) no-repeat;}
.navwrap { height:34px; background:url(../images/nav.gif) no-repeat;}
.nav { margin:0 auto; width:1000px; height:34px; background:url(../images/nav_01.gif) no-repeat center 0;}
.nav li { float:left;}
.nav li a { display:block; height:34px; text-indent:-9999px; outline:none; cursor:pointer;}
/*.nav li a:hover { background:url(../images/nav_02.gif) no-repeat;}*/
.nav li #a { width:93px;}
.nav li #b { width:101px;}
.nav li #c { width:105px;}
.nav li #d { width:110px;}
.nav li #e { width:108px;}
.nav li #f { width:100px;}
.nav li #a:hover {background:url(../images/nav_02.gif) no-repeat;}
.nav li #b:hover {background:url(../images/nav_02.gif) no-repeat; background-position:-93px 0;}
.nav li #c:hover {background:url(../images/nav_02.gif) no-repeat; background-position:-194px 0;}
.nav li #d:hover {background:url(../images/nav_02.gif) no-repeat; background-position:-299px 0;}
.nav li #e:hover {background:url(../images/nav_02.gif) no-repeat; background-position:-409px 0;}
.nav li #f:hover {background:url(../images/nav_02.gif) no-repeat; background-position:-517px 0;}

.main-wrap { margin:0 auto; width:1000px;}
	.banner { height:352px;}
	.main-top { height:1px; background:url(../images/main_top.gif) no-repeat; overflow:hidden;}
	.main-bottom { height:1px; background:url(../images/main_bottom.gif) no-repeat;}
	.main { background:url(../images/main_bg.gif) repeat-y; padding:0 20px 10px 20px;}
		.Company { float:left; width:370px;}
			.Company h2 { height:41px; background:url(../images/Company.gif) no-repeat;}
			.Companytext { color:#415037; padding:10px; text-indent:24px; line-height:180%;}
			.Details { text-align:right;}
				.Details a { color:#616b5b; font-weight:bold;}
		.news { float:left; width:350px;}
			.news h2 { height:41px; background:url(../images/news.gif) no-repeat;}
			.news ul { padding:10px 20px;}
				.news ul li { height:24px; line-height:24px; background:url(../images/news_ico.gif) no-repeat 18px center; padding-left:30px;}
				.news ul li span { font-weight:bold; margin-left:5px;}
		.Range { float:left; width:240px;}
			.Range h2 { height:41px; line-height:41px; color:#0b4e00; font-size:14px; font-weight:bold; font-family:"微软雅黑", "宋体"; padding-left:10px;}
			.Range ul { padding-left:10px;}
				.Range ul li { height:29px; line-height:29px; margin-bottom:3px; background:url(../images/Range_bg.gif) no-repeat; padding-left:25px;}
	.footer { padding-top:15px; padding-left:220px; height:60px; background:url(../images/logo.gif) no-repeat 20px 10px;}
		.footer p { padding-top:6px;}
		
/*   简介   */
.box-wrap { margin:0 auto; width:1000px;}
.box-top { height:1px; background:url(../images/main_top.png) no-repeat; overflow:hidden;}
	.box-bottom { height:1px; background:url(../images/main_bottom.png) no-repeat;}
	.box { background:url(../images/main_bg.png) repeat-y; padding:5px 20px 10px 20px;}
	.box h1 { height:41px; line-height:41px; color:#0b4e00; font-size:14px; font-weight:bold; font-family:"微软雅黑", "宋体"; padding-left:10px; border-bottom:#ddd solid 1px;}
	.content { float:right; width:720px; padding:30px 0; min-height:300px; height:auto !important; height:300px; color:#666; line-height:25px;}
	
/*   新闻资讯   */
.Newsleft { float:left; width:720px;}
.Newsleft h2 { height:41px; line-height:41px; color:#0b4e00; font-size:14px; font-weight:bold; font-family:"微软雅黑", "宋体"; padding-left:10px; border-bottom:#ddd solid 1px;}
.Newsleft dl { padding:10px; border-bottom:#ddd dashed 1px;}
.Newsleft dt { height:25px; line-height:25px; background:url(../images/ico_01.gif) no-repeat 0 center; padding-left:20px;}
.Newsleft dt span { float:right;}
.Newsleft dt a { font-weight:bold; color:#333;}
.Newsleft dd { color:#999; padding:5px 0 5px 20px;}
.Newsright { float:right; width:180px; background:#ececec; padding:25px;}
.Newsright li { padding:10px 0;}

.News_content{ text-align:center;}
.News_content h2 { height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bold; padding-top:20px;}
.News_msg { height:30px; text-align:center; color:#999; border-bottom:#ddd dashed 1px;}
.txt { padding:10px; color:#666; line-height:25px; min-height:300px; height:auto !important; height:300px; text-align:left; width:800px;}

.pagination { padding-top:15px;}
.pagination li { line-height:30px; color:#333;}
.paginationleft { float:left;}
.paginationright { float:right;}

/*   在线留言   */
.Leave-one { color:#666; padding-top:10px; background:url(../images/Order.gif) no-repeat right center;}
.Leave-one td { padding:5px 0; color:#666;}
.Leave-one .td1 { width:130px; padding-right:10px; text-align:right;}
.Leave-one td img { margin-left:10px; vertical-align:top;}
.Leave-one .td2 { width:800px;}
.Leave-one input { height:16px; line-height:16px;}
.Leave-one input,.Leave-one textarea { border:#dcdcdc solid 1px; padding:2px;}
.sun { width:70px; height:20px!important; background:url(../images/Sub.gif) no-repeat; border:0!important; }

.Leave { background:url(../images/title.gif) no-repeat 0 -222px;}
.Leave-bg { background:url(../images/Leave.gif) no-repeat right center;}

/*   联系我们   */
.contact-main { padding:10px; line-height:180%; min-height:300px; height:auto !important; height:300px;}

/*   产品展示   */	
.Case li { float:left; width:206px; padding:0 10px; padding-top:15px; padding-bottom:10px; overflow:hidden;}
		.Case li span { display:block; padding:3px 0; font-size:14px; font-weight:bold;}
	.pagination { float:left; width:680px; padding-top:15px; text-align:right; padding-right:40px; border-top:#ddd solid 1px;}
	
.News_content h2 { height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bold;}
.News_msg { height:30px; text-align:center; color:#999; border-bottom:#ddd dashed 1px;}
.Pic { padding:10px 0; text-align:center; overflow:hidden;}
