body{ background:#fff;}
.center { margin:0 auto;}
.head { height:95px; width:1126px;}
.language { height:20px; width:1126px; }
.language li { float:right; padding-right:3px;}
li { margin:0; padding:0; list-style:none;}
img  {border:none;}
.main1 { height:154px; width:100%; background-color:#3b8f1f; overflow:hidden;}
.main1nei { height:113px; width:1096px; padding:20px 30px; font-size:20px; line-height:25px; color:#fff; font-weight:bold;}
.main1right { float:left; width:150px; padding:50px 0 0 50px;}
.main2 { width:1156px; background-color:#fff;}
.main2 ul { width:1156px; overflow:hidden;}
.main2 li { width:358px; float:left; height:412px; padding-right:23px;}
.main2 li .bt { height:62px ; line-height:62px; font-weight:bold; color:#536a22;}
.main3 { width:1156px; background-color:#fff;}
.main3 ul { width:1156px; overflow:hidden;}
.main3 li { width:358px; float:left; height:275px; padding-right:23px;} 
.main3 li .bt { height:62px ; line-height:62px; font-weight:bold; color:#536a22;}
.foot { height:62px; background-color:#242223; line-height:62px;}
.foot .nei { width:1106px; color:#878787;}
.navmin { background:url(../images/pic04.jpg) repeat-x; height:55px;}
.navmin .main { width:1080px; line-height:55px; height:55px; background:url(../images/pic05.jpg) no-repeat 15px 18px; padding-left:36px; }
.mainzhu { width:1106px; height:auto; overflow:hidden; line-height:25px; padding-bottom:15px;}
.mainzhu .bt { font-size:14px; font-weight:bold; line-height:50px; padding-top:20px; border-bottom: solid 1px #eaeaea; margin-bottom:10px;}
.mainpro { width:1106px; height:auto; overflow:hidden; padding-top:20px; padding-bottom:50px;}
.navleft { width:200px; float:left; height:auto; overflow:hidden; padding-right:25px;}
.navleft li a{ height:auto; overflow:hidden; line-height:25px; padding:5px 5px; display:block;  border-bottom: solid 1px #eaeaea;}
.navleft li a:hover { background:#eaeaea; display:block; }
.mainproright { width:875px; float: left; height:auto; overflow:hidden;}
.mainproright .bt { height:45px; font-size:16px; line-height:45px; font-weight:bold; color:#333; border-bottom: solid 1px #eaeaea;}

.index_bg01 {
	BACKGROUND: url(../images/banner01.jpg) no-repeat center;
}
.index_bg02 {
	BACKGROUND: url(../images/banner02.jpg) no-repeat center 100%;
}
.index_bg03 {
	BACKGROUND: url(../images/banner02.jpg) no-repeat center 100%;
}

#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 357px;; PADDING-TOP: 0px;
}
.h_banner{width:100%; margin:0 auto;  height:357px;}

.slides_container {
	POSITION: relative; WIDTH: 925px; OVERFLOW: hidden
}
.pagination {
	MARGIN: 26px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}
#menu { background:#3b8f1f; height:55px; line-height:55px;}
.sp-menu .menu-item { color:#fff;}
.mainabout { width:1104px; height:auto; overflow:hidden;}
.mainabout .bt { height:45px; font-size:16px; line-height:45px; font-weight:bold; color:#333; border-bottom: solid 1px #eaeaea;}