/* CSS Document */

/*本例css*/
.www51buycom { width: 1002px; height:200px; margin:0px auto; position: relative; overflow:hidden; margin-bottom: 15px; }

/*数字按钮样式*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: -205px; zoom:1; z-index:3; margin:0px auto 0px auto; }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #FF7700; } /*当前项*/

/*上一个  下一个*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(btn.png) no-repeat; position: absolute; top: 45px;}
.www51buycom .prev { left: 0; }
.www51buycom .next { right: 0; background-position: right }



*{
margin:0px;
padding:0px;
}
body{
margin:0px;
padding:0px;
font-family:"宋体";
font-size:12px;
color:#000000;
background-image:url(main_bg.gif);
background-repeat:repeat;
}
img{
border:0px;
}
#main{
width:1002px;
height:auto;
background-color:#FFFFFF;
margin:0px auto 0px auto;
}

.main{
width:1002px;
height:auto;
background-color:#FFFFFF;
float: left;
}

ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#top{
width:1002px;
height:auto;
margin:0px auto 0px auto;
background-color:#FFFFFF;
}
.red{
color:#FF0000;
}
a{
color:#000000;
text-decoration:none;
}
a:hover{
color:#2f8e05;
text-decoration:none;
}
.green{
color:#2f8e05;
}
#logo{
width:1002px;
height:127px;
background-image:url(logo.jpg);
background-repeat:no-repeat;
overflow:hidden;
background-color:#FFFFFF;
margin:0px auto 0px auto;
}
.logodiv01{
width:1002px;
height: auto;
margin-top:5px;
float:left;
}
.logodiv01left{
width:572px;
height:auto;
float:left;
line-height:20px;
padding-left:70px;
padding-right:10px;
}
.logodiv01right{
width:340px;
margin-right:10px;
overflow:hidden;
height:40px;
line-height:20px;
float:left;
}
.logodiv01right a{
color:#2f8e05;
}
.logodiv01right a:hover{
color:#2f8e05;
}

.logodiv02{
width:512px;
height:20px;
padding-top:20px;
float:right;
}
.logodiv02_div01{
width:16px;
height:18px;
padding-top:2px;
float:left;
}

.logodiv02_div02{
width:194px;
height:20px;
float:left;
line-height:20px;
color:#3c864b;
font-weight:bold;
font-size:16px;

}
.logodiv02_div03{
width:91px;
line-height:20px;
text-align:center;
height:20px;
float:left;
}
.logodiv02_div04{
width:80px;

line-height:20px;
text-align:center;
margin-left:130px;

height:20px;
float:left;
}

#banner{
width:1002px;
height:200px;
margin:0px auto 0px auto;
clear:both;
background-color:#FFFFFF;
}

#nav{
width:1002px;
height:37px;
color:#45572b;
background-image:url(nav.jpg);
overflow:hidden;
margin:0px auto 0px auto;
}
#nav ul{
margin:0px;
padding:0px;
padding-left:25px;
line-height:37px;
padding-right:20px;
list-style-type: none;
}
#nav ul li{
float:left;
margin-left:9px;
margin-right:9px;

}

#nav ul li a{
color:#45572b;
font-size:14px;
font-weight:bold;
}
#nav ul li a:hover{
color:#FF9900;
font-size:14px;
font-weight:bold;
}

#content{
width:992px;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin:0px auto 0px auto;
}
#left{
width:208px;
height:auto;
float:left;

}
.left_box{
width:206px;
height:auto;
padding-bottom:5px;
margin-bottom:10px;
border:#a8bc99 1px solid;
}

.left_boxtitle{
width:150px;
padding-left:56px;
height:32px;
line-height:28px;
background-image:url(left_tbg.jpg);

overflow:hidden;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.more2{
font-size:10px;  font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
margin-left:40px;
}
.more2 a{
color:#FFFFFF;
}
.more2 a:hover{
color:#FFFF00;
}
.more{
font-size:10px;  font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
margin-left:50px;
}
.more a{
color:#FFFFFF;
}
.more a:hover{
color:#FFFF00;
}

.left_boxlist1{
width:196px;
height:196px;

padding:5px;
background-image:url(03.jpg);
background-repeat:no-repeat;
}

.left_boxlist1 ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.left_boxlist1 ul li{
line-height:20px;
margin-bottom:5px;
}

.left_boximg{
width:206px;
height:auto;
}

.left_boxdiv{
width:186px;
color:#616161;
line-height:20px;
height:auto;
padding:10px;
}

.left_boxlistbg{
width:206px;
height:31px;
line-height:31px;
text-align:center;
display:block;
}
.left_boxlistbg a{
width:206px;
height:31px;
display:block;
background-image:url(02.jpg);
}

.left_boxlistbg a:hover{
width:206px;
height:31px;
color:#FFFFFF;
display:block;
background-image:url(021.jpg);
}



.left_boxlist2{
width:196px;
height:auto;
padding:5px;
}

.left_boxlist2 ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.left_boxlist2 ul li{
line-height:20px;
padding-bottom:5px;
border-bottom:#ebebeb 1px solid;
margin-top:5px;
padding-left:10px;
}
.right{
width:770px;
height:auto;
margin-left:10px;
float:left;
overflow:hidden;
}

.right_box1{
width:770px;
height:auto;
float:left;
margin-bottom:10px;
}

.right_box1left{width:399px;height:auto;float:left; }
.right_box1lefttitle{width:397px;height:27px;background-image:url(right01.jpg);background-repeat:no-repeat;overflow:hidden;
color:#3da21e;line-height:27px;font-size:13px;font-weight:bold;;}
.right_box1lefttitle ul{float:left;margin-left:6px;}
.menu01{width:97px;height:27px;background:url(menyx02.jpg) no-repeat left;overflow:hidden;float:left;text-align:center;}
.menu02{width:97px;height:27px;background:url(menyx.jpg) no-repeat left;overflow:hidden;float:left;text-align:center;}
.contbox div{ display:none;width:375px;height:199px;padding:5px;padding-left:10px;padding-right:10px;border:#a8bc99 1px solid; position:relative;}
.right_box1leftbox{}
span.more04{display:block;width:80px;height:30px;font-weight:normal; position:absolute; top:-20px; right:-20px;}
.more04 a{color:#FFFFFF;}
.more04 a:hover{color:#FFFF00;}
.contbox div ul li{height:20px;line-height:20px;margin-top:10px;border-bottom:#a8bc99 1px dotted;}

.huise{
color:#666666;
}
.right_box1right{
width:360px;
height:236px;
float:left;
margin-left:5px;
border:#a8bc99 1px solid;
}

.right_box1rightimg{
width:360px;
height:auto;

}
.right_box1rightwz{
width:340px;
height:auto;
line-height:20px;
padding:10px;

}

.right_box2{
width:768px;
height:auto;
border:#a8bc99 1px solid;
clear:both;
margin-bottom:10px;
}
.right_box2title{
width:768px;
height:37px;

color:#3da21e;
font-size:13px;
font-weight:bold;
background-image:url(05.jpg);
overflow:hidden;
}
.right_box2list{
width:758px;
height:auto;
padding:5px;
}

.right_box3{
width:768px;
height:auto;
border:#a8bc99 1px solid;
float:left;
margin-bottom:10px;
}

.right_box3title{
width:768px;
height:27px;
background-image:url(huisebg.jpg);
background-repeat:repeat-x;
overflow:hidden;
}

.right_box3list{
width:758px;
height:auto;
padding-bottom:10px;
padding-top:10px;
padding-left:5px; 
padding-right:5px;
float:left;
}
.right_box3lista{
width:195px;
height:auto;
float:left;
margin-right:5px;
}

.right_box3lista ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.right_box3lista ul li{
line-height:20px;
margin-top:5px;
height:20px;
border-bottom:1px solid #ebebeb;
color:#79975b;
}

.right_box3lista ul li a{
color:#729048;
}
.right_box3listb{
width:195px;
margin-left:5px;
height:auto;
float:left;
}

.right_box3listb ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.right_box3listb ul li{
line-height:20px;
margin-top:5px;
height:20px;
border-bottom:1px solid #ebebeb;
color:#79975b;
}

.right_box3listb ul li a{
color:#729048;
}


.right_box3listc{
width:345px;
margin-left:10px;
height:auto;
float:left;
}

.right_box3listc01{
width:315px;
height:auto;
border:#b6dea4 1px solid;
background-color:#f4faf1;
margin-bottom:5px;
padding-top:5px;
padding-left:10px;
padding-right:10px;
}
.right_box3listc02{
width:315px;
height:118px;
padding-top:65px;
padding-left:10px;
line-height:25px;
padding-right:15px;

background-image:url(service.jpg);
background-repeat:no-repeat;
margin-bottom:5px;
}
.right_box3listc02span{
margin-left:5px;
margin-right:5px;
float:left;
}


.right_box4{
width:768px;
height:auto;
border:#a8bc99 1px solid;
float:left;
margin-bottom:10px;
}
.right_box4title{
width:768px;
height:36px;
background-repeat:repeat-x;
background-image:url(13.jpg);
}
.right_box4list{
width:768px;
height:auto;
padding-bottom:10px;
float:left;
}

.right_box4list01{
width:379px;
height:auto;
float:left;
}

.right_box4list01 ul li{
width:81px;
line-height:25px;
height:auto;
text-align:center;
margin-top:10px;
float:left;
margin-left:10px;
}
.right_box4list02{
width:379px;
height:auto;
float:left;
margin-top:10px;
margin-left:10px;
}
.border{
#CCCCCC 1px solid;
}

.right_box4list02 ul li{
line-height:22px;
padding-left:5px;
text-align:left;
width:81px;
height:22px;
border:#b6dea4 1px solid;
background-color:#f4faf1;
overflow: hidden;

float:left;
margin-bottom:5px;
margin-right:5px;

}

.right_box5{
width:768px;
height:auto;
border:#a8bc99 1px solid;
clear:both;
padding-bottom:5px;

overflow:hidden;
margin-bottom:10px;
}
.right_box5title{
width:768px;
height:37px;

color:#3da21e;
font-size:13px;
font-weight:bold;

background-image:url(05.jpg);
overflow:hidden;
}


.right_box5list{
width:758px;
height:auto;
padding:5px;

}

.right_box5list ul li{
width:145px;
height:auto;
line-height:20px;
margin-left:20px;
margin-right:15px;
text-align:center;
float:left;
overflow:hidden;
}

.right_box5listimg{
width:142px;
height:113px;
border:#CCCCCC 1px solid;
margin-top:10px;
text-align:center;
}
#bottom{
width:1002px;
height:240px;
background-image:url(bottom.jpg);
margin:0px auto 0px auto;
overflow:hidden;
background-color:#f4faf0; background-repeat:no-repeat

}
.bottom01{
width:962px;
height:auto;
line-height:20px;
padding:20px;
}
.bottom02{
width:570px;
padding-left:432px;
height:auto;
line-height:20px;
}
.bottom03{
width:882px;
height:auto;
line-height:20px;
padding:20px;
padding-left:100px;
}
/* page Document */
.right_page{
width:768px;
height:auto;
border:#a8bc99 1px solid;
clear:both;
padding-bottom:5px;
overflow:hidden;
margin-bottom:10px;
}
.right_pagetitle{
width:748px;
height:33px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding-left:20px;
padding-top:7px;
background-repeat:repeat-x;
background-image:url(13.jpg);
}
.right_pagetitle a{
	color:#FFFFFF;
	}
	
	
.right_pagelistpiclist{
width:768px;
height:auto;
float:left;
}
.right_pagelistpiclist ul{
width:763px;
padding-left:5px;

float:left;
height:auto;
}	
	
.right_pagelistpiclist ul li{
width:134px;
height:130px;
float:left; padding-left:15px; margin-bottom:15px;
}	
	
	
	
.right_pagelist{
width:728px;
height:auto;
padding:20px;
padding-top:10px;
line-height:20px;
}
.right_pagelist ul{

padding-right:30px;
}
.right_pagelist ul li{
line-height:25px;
padding-bottom:5px;
margin-top:10px;
border-bottom:#CCCCCC 1px dotted;
}

.right_pagelist01{
width:728px;
text-align:center;
font-size:16px;
padding-bottom:5px;
font-weight:bold;
}

.right_pagelist02{
width:728px;
text-align:center;
font-size:12px;
color:#CC3300;
padding-bottom:5px;
margin-bottom:10px;
}
.right_pagelist03{
width:728px;
height:auto;
padding-bottom:10px;
margin-bottom:10px;
}

.right_pagelist2{
width:728px;
float:left;
height:auto;
padding:20px;
padding-top:10px;
line-height:20px;
}
.right_pagelist2 ul li{
width:145px;
height:auto;
line-height:20px;
margin-left:20px;
margin-right:15px;
text-align:center;
float:left;
overflow:hidden;
}

.right_box5listimg{
width:142px;
height:113px;
border:#CCCCCC 1px solid;
margin-top:10px;
text-align:center;
}
.zrzx_menu {
	SCROLLBAR-ARROW-COLOR: #ededed; SCROLLBAR-FACE-COLOR: #d8e2eb; OVERFLOW-Y: scroll; WIDTH: 200px; SCROLLBAR-DARKSHADOW-COLOR: #ededed; HEIGHT: 750px; SCROLLBAR-HIGHLIGHT-COLOR: #ededed; SCROLLBAR-SHADOW-COLOR: #ededed; OVERFLOW: hidden; SCROLLBAR-TRACK-COLOR: #ededed; SCROLLBAR-3DLIGHT-COLOR: #ededed
}

.zrzx_menu a{

color:#009900;
}
.zrzx_menu a:hover{
color:#FF0000;
}

.zrzx_list {
	TEXT-ALIGN: center;  WIDTH: 134px; DISPLAY: inline; FLOAT: left; HEIGHT: 123px; OVERFLOW: hidden
}
.zrzx_list IMG {
	BORDER-BOTTOM: #dbe4e1 1px solid; BORDER-LEFT: #dbe4e1 1px solid; WIDTH: 132px; HEIGHT: 97px; BORDER-TOP: #dbe4e1 1px solid; BORDER-RIGHT: #dbe4e1 1px solid
}
#zrzx_con {
	MIN-HEIGHT: 748px; COLOR: #444; 
}
#zrzx_con A {
	COLOR: #444
}
#zrzx_con A:hover {
	COLOR: #c41319
}


	
.right_pagelistpiclistmore{
width:768px;
height:auto;
float:left;
}


.right_pagelistpiclistmore_div{
width:728px;
height:auto;
padding-left:20px;
padding-right:20px;
float:left;
}
.zrzx_01 {
	MARGIN: 15px 0px 10px 15px; WIDTH: 739px; height:auto; OVERFLOW: hidden
}
.zrzx_01_li1 {
	WIDTH: 250px; FLOAT: left; HEIGHT: 197px; OVERFLOW: hidden; MARGIN-RIGHT: 19px
}
.zrzx_01_li1 IMG {
	BORDER-BOTTOM: #d9e3e2 1px solid; BORDER-LEFT: #d9e3e2 1px solid; WIDTH: 246px; HEIGHT: 195px; BORDER-TOP: #d9e3e2 1px solid; BORDER-RIGHT: #d9e3e2 1px solid
}
.zrzx_01_li2 {
	LINE-HEIGHT: 30px; WIDTH: 470px; FLOAT: left; height: auto; line-height:25px; OVERFLOW: hidden 
}

.right_pagelistpiclistmore_div02{
width:728px;
height:auto;
padding-left:20px;
padding-right:20px;
float:left;
padding-top:20px;
padding-bottom:10px;
}

.right_pagelistpiclistmore_div02box{
width:726px;
height:auto;
border: #D3EBD6 1px solid;
float:left;
}
.right_pagelistpiclistmore_div02boxtitle{
width:726px;
height:29px;
line-height:29px;
background-image:url(zrzx_02.jpg);
float:left;
}
.right_pagelistpiclistmore_div02boxtitle span{
width:700px;
padding-left:26px;
font-size:14px;
font-weight:bold;
color:#006600;
}
.right_pagelistpiclistmore_div02boxlist{
width:706px;
height:auto;
line-height:2.5em;
padding:10px;
float:left;
}