@import url(base.css);
body{ background-color:#004729; width:963px; margin:0 auto; color:#656665;}
a:link {
	color: #004729;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #004729;
}
.ind{ width:963px; margin:0 auto; font-size:12px;}
.top{ width:963px; margin:0 auto;}
.indtop{ background-image:url(images/a_02.jpg); width:350px; padding-left:326px; height:26px; color:#FFFFFF;}
.indtopa{ background-image:url(images/a_03.jpg); width:676px; height:67px;}
.indtopa a:link {
	color: #004729;
	text-decoration: none;
	height:15px; padding-top:14px;
}
.indtopa a:visited{
	text-decoration: none;
	color: #004729;
	height:15px; padding-top:14px;
}
.indtopa a:hover,#page_index .menu_index,#page_about .menu_about,#page_news .menu_news,#page_product .menu_product,#page_sale .menu_sale,#page_job .menu_job,#page_contact .menu_contact,#page_message .menu_message
 { display:block; width:60px; height:15px; padding-top:14px;
	text-decoration: none;
	color: #FFFFFF; background-image:url(images/02ddg.png); background-position:center top; background-repeat:no-repeat;
}
.indbanner{ width:963px; margin:0 auto;}
.indmian{ width:963px; margin:0 auto; margin-top:3px;}
.indmiana{ background-image:url(images/a_07.jpg); width:350px; padding-left:34px; height:15px; padding-top:4px; color:#014D2D; font-weight:bold;}
.indmiana span{ font-weight:100; float:right; padding-right:5px; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.indmianb{ background-image:url(images/a_11.jpg); height:111px; background-repeat:repeat;}
.indmianc{ color:#1F593E; line-height:25px;}
.indmiand{ background-image:url(images/a_09.jpg); width:526px; padding-left:10px; height:15px; padding-top:4px; color:#FFFFFF; font-weight:bold;}
.indmiand span{ font-weight:100; float:right; padding-right:32px; font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.indmiand a {color:#FFFFFF;}
indmiand a:link {
	color: #66917F;
	text-decoration: none;
}
indmiand a:visited {
	text-decoration: none;
	color: #66917F;
}
indmiand a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.indbottom{ color:#66917F; padding-top:20px; padding-bottom:20px;}
.indbottom a {color:#66917F; }
.indbottom a:link {
	color: #66917F;
	text-decoration: none;
}
.indbottom a:visited {
	text-decoration: none;
	color: #66917F;
}
.indbottom a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.indbottom span{ float:right; padding-right:10px;}
/* 关于我们的页面 */

.aboutbanner{ width:963px; margin:4px auto;}
.aboutmian{ width:963px; margin:0 auto; background-color:#FEFEFE;}
.aboutleft{ background-image:url(images/b_08.jpg); width:200px; padding-left:37px; height:24px; padding-top:5px; color:#FFFFFF; font-weight:bold;}
.aboutleft span{ font-weight:100; color:#84A698;}
.aboutlefta{ background-image:url(images/b_11.jpg); width:200px; padding-left:37px; height:25px; padding-top:5px; color:#464544; font-weight:bold;}
.aboutleftb{ background-image:url(images/b_13.jpg); width:200px; padding-left:37px; height:25px; padding-top:7px; color:#464544;}
.aboutleftc{ background-image:url(images/b_16.jpg); width:200px; padding-left:37px; height:25px; padding-top:5px; color:#333333; font-weight:bold;}
.aboutleftc span{ font-weight:100; color:#878787;}
.aboutleftd{ background-image:url(images/b_18.jpg); height:333px; background-repeat:repeat-x;}
.aboutlefte{ line-height:25px; padding-top:13px; background-image:url(images/b_18.jpg); height:320px; background-repeat:repeat-x; vertical-align:top; padding-left:10px;}
.aboutright{ background-image:url(images/b_10.jpg); background-repeat:no-repeat; width:700px; padding-left:7px; height:24px; padding-top:5px; color:#004729; font-weight:bold;}
.aboutright a {color:#757575;}
.aboutright span{ float:right; padding-right:30px; font-weight:100; color:#757575;}
.aboutrighta{ line-height:30px; color:#333333; padding:20px 30px 0px 30px;}

/* 新闻页面 */

.newsleft{ background-image:url(images/02.jpg); width:200px; padding-left:37px; height:25px; padding-top:5px;}
.newsleft a {color:#656665;}
.newsright{ line-height:25px; color:#333333; padding:20px 30px 0px 30px;}
.newsright span{ font-size:14px; font-weight:bold; color:#004729;}
.newsrighta{ border-top:1px solid #D3D3D3; border-bottom:1px dotted #E5E5E5; height:30px; padding-top:10px; padding-left:5px;}
.newsrighta span{ float:right; padding-right:5px; color:#333333; font-size:12px; font-weight:100;}
.newsrightb{ border-bottom:1px dotted #E5E5E5; height:25px; padding-top:5px; padding-left:5px;}
.newsrightb span{ float:right; padding-right:5px; color:#333333; font-size:12px; font-weight:100;}

/* 工程案例、会员中心、联系我们页面 */

.anlirigt{ width:164px; height:113px; background-color:#DFDFDF; text-align:center; vertical-align:middle;}
.anliright{ color:#004729; height:40px; font-size:12px; font-weight:100;}
.huiyuan{ line-height:23px; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #CCCCCC;}
.huiyuan span{ float:left; padding-right:20px;}
.contact{ line-height:25px; padding-bottom:30px; padding-top:30px; border-top:1px solid #CCCCCC;}
.contact span{ float:left; padding-right:20px; padding-top:10px;}
.contacta{ color:#004729; font-size:14px; font-weight:bold; padding-top:20px;}

/* 在线留言页面 */

.online{ height:18px;}
.online span{ float:right; padding-right:10px; color:#666666; font-size:12px; font-weight:100;}
.onlinea{ background-color:#EDEDED; border:1px solid #EDEDED; height:26px; padding-left:10px;}
.onlinea span{ float:right; padding-right:10px; color:#818181; font-size:12px; font-weight:100;}
.onlineb{ border:1px solid #EDEDED; padding:10px;}
.onlineb span{ font-size:12px; font-weight:100; color:#004729;}
.onlinec{ border-bottom:1px solid #EDEDED; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED; padding:3px 10px; color:#004729;}

.div_p {clear:both;text-align:center;padding-top:10px;}
.div_sale {width:33%;height:150px;overflow:hidden;text-align:center;float:left;}
.div_sale img {border: 4px solid #DFDFDF;}
.div_sale span {display:block;text-align:center;color:#004729;font-size:12px; font-weight:100;}
.div_sale a {color:#004729;}
.div_pic {width:50%;height:210px;overflow:hidden;text-align:center;float:left;}

.indtop a {color:#FFFFFF;}