/* CSS Document */
*{
margin:0px;
padding:0px;
}
body{
font-family:"宋体";
font-size:12px;
line-height:25px;
color:#5C5C5C;
background:#FFFFFF url(../images/bodyBG.jpg) repeat-x top;
}
img{
	border:0px;
}
a{
text-decoration:none;
color:#5C5C5C;
}
a:hover{
color:#006400;
}
h2{
color:#006400;
font-size:16px;
height:85px;
line-height:80px;
text-align:center;
background:url(../images/BackTitle.jpg) center no-repeat;
}
h3{
font-size:14px;
color:#5C5C5C;
font-family:"宋体";
line-height:30px;
height:30px;
}
table,tr,td{
	border:none;
}
#wrapping{
width:962px;
margin:0px auto;
}
#header{
width:100%;
height:110px;
}
#header #top{
width:100%;
height:74px;
}
#header #top .logo{
width:210px;
height:74px;
float:left;
background:url(../images/logo.jpg) no-repeat;
}
#header #top .ad{
width:450px;
float:right;
}
#header #top .ad .box{
float:left;
width:150px;
height:51px;
padding:12px 0px 11px 0px;
}
#header #top .ad .box img{
float:left;
padding-right:10px;
}
#header #top .ad .box p{
padding-top:10px;
font-size:14px;
font-weight:bold;
}
#header #nav{
width:100%;
height:36px;
background:url(../images/navBG.jpg) repeat-x top;
}
#header #nav ul{
list-style:none;
}
#header #nav ul li{
width:85px;
height:36px;
text-align:center;
line-height:36px;
font-size:14px;
font-weight:bold;
float:left;
background:url(../images/navBorder.jpg) left no-repeat;
}
#header #nav ul li.home{
padding-left:30px;
background:none;
width:55px;
}
#header #nav ul li a{
color:#FFFFFF;
}
#header #nav ul li a:hover{
color:#FFFF00;
}
#middle{
width:100%;
padding:10px 0px;
}
#middle #sideLeft{
width:240px;
float:left;
}
#middle #containt{
width:712px;
float:right;
}
#middle #containt #main{
width:482px;
float:left;
}
#middle #containt #sideRight{
width:220px;
float:right;
}
#middle #sideLeft .title{
width:240px;
height:28px;
background:url(../images/bannerBG.jpg) no-repeat;
}
#middle #sideLeft .title h3{
color:#FFFFFF;
text-align:center;
line-height:28px;
}
#middle #sideLeft ul{
list-style:none;
width:197px;
padding:5px 21px 10px 22px;
}
#middle #sideLeft ul li{
height:30px;
width:195px;
border:#BEBEBE 1px solid;
margin-bottom:7px;
line-height:30px;
background:url(../images/sideTitleBG.jpg) repeat-x;
}
#middle #sideLeft ul li a{
background:url(../images/icon_01.gif) no-repeat 10px 1px;
padding-left:23px;
color:#4B8200;
font-size:14px;
font-weight:bold;
}
#middle #sideLeft ul li a:hover{
color:#000000;
}
#middle #sideLeft .Listbox{
width:220px;
padding:0px 5px 10px 0px;
clear:both;
}
.phone{
	color:#333;
	padding:5px;
	border:#BEBEBE 1px solid;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	padding-left:10px;
}
#middle #sideLeft .AD img{
padding-top:5px;
}
#sideRight img{
padding-bottom:10px;
}
#ask,#middle #sideLeft #ask{
padding-top:10px;
width:220px;
font-size:14px;
font-weight:normal;
}
#ask ul,#middle #sideLeft #ask ul{
list-style:none;
border:#C8C8C8 1px solid;
width:202px;
padding:8px;
color:#000;
}
#ask ul li,#middle #sideLeft #ask ul li{
height:25px;
line-height:25px;
border:none;
border-bottom:#999 1px dotted;
background:url(../images/dotIce.gif) no-repeat left center;
}
#ask ul li a,#middle #sideLeft #ask ul li a{
font-weight:normal;
color:#575757;
font-size:12px;
padding-left:8px;
background:none;
}
#ask ul li a:hover,#middle #sideLeft #ask ul li a:hover{
color:#030;
text-decoration:underline;
}
.adTitle{
width:220px;
height:30px;
background:url(../images/titleBg.jpg) repeat-x;
}
.adTitle h3{
background:url(../images/titleIcon.jpg) no-repeat 10px 7px;
float:left;
height:30px;
width:115px;
padding-left:35px;
}
.adTitle .more{
float:right;
line-height:30px;
height:30px;
width:70px;
text-align:center;
font-size:14px;
font-weight:bold;
font-family:sans-serif,Arial, Helvetica;
}
.adTitle .more a{
color:#FFF;
}
.adTitle .more a:hover{
color:#000;
}
#middle #containt #main #mainAD{
width:482px;
height:266px;
}
#middle #containt #main #newsList{
width:482px;
padding:10px 0px;
} 
#middle #containt #main #newsList .titlebox,#middle #containt #main #product .title{
width:480px;
height:28px;
border:#C8C8C8 1px solid;
}
#middle #containt #main #newsList .titlebox{
background:url(../images/newsTitleBG.jpg) repeat-x top;
}
#middle #containt #main #product .title{
background:url(../images/productTitleBG.jpg) repeat-x top;
}
#middle #containt #main #newsList .titlebox h3,#middle #containt #main #product .title h3{
width:365px;
height:28px;
line-height:28px;
float:left;
padding-left:35px;
}
#middle #containt #main #newsList .titlebox h3{
background:url(../images/newsTitleIcon.jpg) no-repeat 10px 5px;
}
#middle #containt #main #product .title h3{
background:url(../images/productTitleIcon.jpg) no-repeat 10px 5px;
}
#middle #containt #main #newsList .titlebox .MORE,#middle #containt #main #product .title .MORE{
width:80px;
height:28px;
float:right;
line-height:28px;
text-align:center;
}
#middle #containt #main #newsList .titlebox .MORE a,#middle #containt #main #product .title .MORE a{
color:#5C5C5C;
}
#middle #containt #main #newsList .titlebox .MORE a:hover,#middle #containt #main #product .title .MORE a:hover{
color:#000000;
text-decoration:underline;
}
#middle #containt #main #newsList #cont{
background-color:#F3F3F3;
width:460px;
padding:10px;
border:#CCC 1px solid;
}
#middle #containt #main #newsList #cont a{
color:#5C5C5C;
}
#middle #containt #main #newsList #cont a:hover{
color:#000000;
}
#middle #containt #main #product{
width:100%;
clear:both;
}
.d1 {
width:482px;
height:458px;
overflow:hidden;
white-space:nowrap;
background-color:#EFEFEF;
}
.d1 img{
	padding-right:10px;
	padding-bottom:10px;
}
.div2 {
width:auto;
height:auto; 
float:left; 
overflow:hidden; 
}
.produtImg{
	padding:10px;
}
.produtImg img{
	padding:5px;
	margin:5px;
	border:#D5D5D5 1px solid;
}
.pro{
	padding:15px 0px 0px 0px;
}
.pro img{
	padding-right:5px;
	padding-bottom:15px;
}
.links img{
	padding:0px 10px 10px 0px;
}
#footer{
width:100%;
clear:both;
}
#footer ul{
list-style:none;
border:#C8C8C8 1px solid;
width:910px;
height:30px;
padding-left:50px;
background:url(../images/bottomNavBG.jpg) repeat-x;
}
#footer ul li{
float:left;
text-align:center;
line-height:30px;
color:#6C6C6C;
}
#footer ul li.split{
width:40px;
text-align:center;
}
#footer ul li a{
color:#6C6C6C;
}
#footer ul li a:hover{
color:#000000;
}
#footer .copyright{
width:100%;
clear:both;
height:36px;
background:url(../images/bottomBG.jpg) no-repeat center top;
}
#footer .copyright p{
text-align:center;
line-height:36px;
color:#FFF;
}
#footer .bottom{
	width:100%;
}
#footer .bottom p{
	text-align:center;
}

/*首页样式结束*/

/*子页面样式开始*/
.input_box{
	border:#C9C9C9 1px solid;
	FONT-SIZE: 12px;
	WIDTH: 160px; 
	LINE-HEIGHT: 18px; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #eeebe3
}
#containt .text{
padding:0px 20px 0px 15px;
}
.contentTitle{
width:675px;
height:30px;
border:#C8C8C8 1px solid;
background:url(../images/mainTitleBG.jpg) repeat-x top;
}
.contentTitle h3{
color:#4B8200;
line-height:30px;
background:url(../images/icon_02.jpg) 10px 5px no-repeat;
padding-left:35px;
}
.content,.titleList{
border:#C8C8C8 1px solid;
border-top:none;
clear:both;
padding:10px;
}
.content p{
text-indent:25px;
}
.content ul{
list-style:none;
clear:both;
width:655px;
color:#000000;
}
.content ul li{
float:left;
padding:1px 13px;
width:152px;
}
.content ul li.lable{
width:40px;
}
.content img{
	padding:10px 0px;
}
#text{
text-align:center;
height:50px;
width:655px;
clear:both;
}
.titleList h3{
color:#006400;
}
