﻿#mainnav{ margin:auto; width:1003px;}
#formsearch{
 width:241px; height:275px; background-image:url(../images/bg_a_01.gif); 
}
#formsearch .input{border: 1px solid #81B951; background-color:#F5F9F3;  height:25px; line-height:20px; width:187px; color:#4F4F4F; font-size:14px;}
/*****************************************************/
#banner{ margin:auto; 
	width:864px !important;
	width:1003px;
	padding:0 68px 0 72px;
	overflow:hidden;
	background-image:url(../images/bg_11.gif);
		background-repeat: no-repeat;
	background-position: center top;
	}
#bannerb {width:864px;}
#banner .flash{ width:614px; height:275px;float:left; background-image:url(../images/bg_a_02.gif);overflow:hidden;}
#banner .search{ width:250px; height:275px;float:right; background-image:url(../images/bg_a_01.gif); }
/*****************************************************/
#banner2{ margin:auto; 
	width:866px !important;
	width:1003px;
	padding:0 68px 0 71px;
	overflow:hidden;
	background-image:url(../images/bg_12.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
/*****************************************************/
#main{
	margin:auto;
	width:864px !important;
	width:1003px;
	padding:0 70px 0 70px;
	overflow:hidden;
	background-color:#FFFFFF;
	background-image:url(../images/bg_05.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#mainb{width:864px}
#main .a{
	width:616px;
	float:left;
}
#main .a .title{
	height:24px;
	background-image:url(../images/pic_01_01.gif); background-repeat:no-repeat;
	margin-top:15px; margin-left:20px;
}
#main .a .list{overflow:hidden; background-image:url(../images/bg_03.gif); background-position:center; background-repeat:repeat-y;}
#main .a .list .pro{ float:left; width:307px; margin-bottom:10px;}
#main .a .list .pro .l a{ color:#207E54;}

#main .b{ width:248px; float:right; background-image:url(../images/bg_04.gif); height:440px; padding-bottom:20px;overflow:hidden;}
#main .b .product{
	padding-top:60px;
	background-image:url(../images/pic_02_01.gif);
	background-repeat:no-repeat;
}
#main .b .product ul{list-style-type: none;padding:0; margin:0; }
#main .b .product ul li a{
	text-align:left;  display:block; width:233px !important; width:248px; padding-left:15px;line-height:23px;  font-weight:bold;
	margin-bottom:5px;overflow:hidden;
	color: #4F4F4F; font-size: 13px; text-decoration:none; }
#main .b .product ul li a:hover{
	color:#207E54;
	background-image: url(../images/bg_06.gif);background-repeat: no-repeat;}
#main .b .news{
	padding-top:50px;
	background-image:url(../images/pic_02_02.gif);
	background-repeat:no-repeat;
}
#main .b .news ul{list-style-type: none;padding:0; margin:0; }
#main .b .news ul li {background-image: url(../images/bg_07.gif);background-repeat: no-repeat; background-position:bottom; padding-bottom:10px;}
#main .b .news ul li a{
	text-align:left;  display:block; width:233px !important; width:248px; padding-left:15px;line-height:23px;
	margin-bottom:5px;overflow:hidden;
	color: #4F4F4F; font-size: 13px; text-decoration:none; }
#main .b .news ul li a:hover{color:#207E54 }
#main .b .news ul li img{ display:block; float:right;}
/*****************************************************/
#main2{
	margin:auto;
	width:864px !important;
	width:1003px;
	padding:0 70px 0 72px;
	overflow:hidden;
	background-color:#FFFFFF;
	background-image:url(../images/bg_05.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#main2 .a{
	width:241px; 
	float:left;
	background-image:url(../images/bg_08.gif); background-repeat:no-repeat; background-position:top; 
	
}
.a-main2-sub{
	display:block;
	width:241px; 
	background-image:url(../images/bg_09.gif); background-repeat:no-repeat;
	
}
#main2 .a .menu{
	padding-top:60px;
	margin-bottom:30px;
}
.m01{
	background-image:url(../images/pic_title_01.gif);
	background-repeat:no-repeat;
}
.m02{
	background-image:url(../images/pic_title_02.gif);
	background-repeat:no-repeat;
}
.m03{
	background-image:url(../images/pic_title_03.gif);
	background-repeat:no-repeat;
}
.m04{
	background-image:url(../images/pic_title_04.gif);
	background-repeat:no-repeat;
}
.m05{
	background-image:url(../images/pic_title_05.gif);
	background-repeat:no-repeat;
}
#main2 .a .menu ul{list-style-type: none;padding:0; margin:0;width:241px; overflow:hidden;}
#main2 .a .menu ul li{}
#main2 .a .menu ul li a{
	text-align:left;  display:block; width:206px !important; width:241px; padding-left:35px;line-height:34px;  font-weight:bold;
	margin-bottom:5px;overflow:hidden;
	color: #4F4F4F; font-size: 13px; text-decoration:none; 
}
#main2 .a .menu ul li a:hover{
	color:#207E54;
	background-image:url(../images/bg_09.gif); background-repeat:no-repeat;
}
#main2 .a .menu ul li a.on{
	color:#207E54;
	background-image:url(../images/bg_09.gif); background-repeat:no-repeat;
}



#main2  .b{
	width:562px; float:right; margin-right:30px; text-align:left;
}
#main2  .b .loaction{ color:#929292; line-height:50px;}
#main2  .b .loaction a{color:#00813F;}
#main2  .b h1{ padding-left:10px; width:552px !important; width:562px; height:52px; background-image:url(../images/bg_10.gif); line-height:30px; color:#00813F; font-size:14px; overflow:hidden;}
#main2  .b .content{ line-height:20px; padding:0 10px 0 10px; margin-bottom:20px;}
#main2  .b .listAZ{padding:0 10px 0 10px;}
#main2  .b .listAZ .view{ float:left;}
#main2  .b .listAZ .az{ float:right;}
#main2  .b .listAZ .az ul{list-style-type: none;padding:0; margin:0;}
#main2  .b .listAZ .az ul li{float:left; margin-right:10px;}
#main2  .b .listAZ .az ul li a{ font-weight:bold; color:#207E54; text-decoration:underline;}
/*****************************************************/
#copyright{ width:100%; background-color:#BEBEBE;}
/*****************************************************/







