@import url('reset.css');

body {
	font-family:'Helvetica', sans-serif;
	font-size:12px;
	color:#000;
	background:#fff url(../lz_images/bggreen.jpg) repeat-x left top; 
	text-align:justify;
	width:100%;
	line-height:1.5em;
	letter-spacing:0em;
	min-width:100%;
	overflow-x:hidden;
}


a{ 
	text-decoration:none; 
	color:#57896a;
	padding:10px;
	-webkit-transition: all .3s .1s;
    -moz-transition: all .3s .1s;
     -o-transition: all .3s .1s;
        transition: all .3s .1s;
	}
	
a:hover{ 
	text-decoration:none; 
	color:#000;
	-webkit-transition: all .3s .1s;
    -moz-transition: all .3s .1s;
     -o-transition: all .3s .1s;
        transition: all .3s .1s;
	}

/*--------------------------------header--------------------------------------*/

header{width:100%;  height:125px; position:relative; z-index:9999;}
header div{width:100%; /*background:#087c31 left top;*/ height:8px;}
header .logo{max-width:1000px; margin:0 auto; color:#007237; text-align:left;}
header .text{ max-width:550px; float:left;}
header p{ font-weight:600; font-size:28px;padding:50px 0 0 15px;}
header h1{ font-weight:400; font-size:17px; padding:12px 0 0 18px;letter-spacing:0.022em;}

/*--------------------------------content--------------------------------------*/

#wrapper{ max-width:1000px; margin:0 auto;background:#a9c8b4; height:auto;}

.bg{ background:url(../lz_images/bg.jpg) repeat-x left top; height:462px; width:100%;}
.menu_wrap{max-width:264px; float:left; border-right:0px #16842e solid; min-height:100%;}
.menu{padding:17px 0;}
.menu_wrap h1{color:#666; max-width:145px; float:left; padding:10px 0 0 7px; text-align:left;}
.menu_wrap h2{color:#ff0000; max-width:195px; font-size:16px; float:left; padding:5px 0 0 7px; text-align:left;}
.right
{ 
	max-width:735px; 
	float:left; 
	margin-bottom:0px; 
	background:#fff;
	box-shadow: 0px 0px 2px #aaa;
	-webkit-transition: box-shadow 400ms ease-in-out;
	-moz-transition: box-shadow 400ms ease-in-out;
	-o-transition: box-shadow 400ms ease-in-out;
	-ms-transition: box-shadow 400ms ease-in-out;
	transition: box-shadow 400ms ease-in-out;
/*	border-right:thin #66cc99 solid; 
	 
	border-bottom-right-radius:0.5em; 
	min-height:610px; 
	border-bottom-left-radius:0.5em;
*/
}


.pro li{display:inline; width:100%; font-family: 'BenchNine', sans-serif; font-size:18px; margin-top:15px;}

.pro li a{ 
	text-decoration:none; 
	color:#fff;
	background:none;
	padding:5px 35px;
	border-bottom:thick #f6ff00 solid;
	-webkit-transition: all .3s .1s;
    -moz-transition: all .3s .1s;
     -o-transition: all .3s .1s;
        transition: all .3s .1s;
	}
	
.pro li a:hover{ 
	text-decoration:none; 
	border-bottom:thick #000 solid;
	color:#4a8756;
	background:#fff;
	-webkit-transition: all .3s .1s;
    -moz-transition: all .3s .1s;
     -o-transition: all .3s .1s;
        transition: all .3s .1s;
	}

#content
{ 
	margin:15px 10px; 
	max-width:100%;
}

#content1{ margin:15px 10px;max-width:100%; }

.box{width:200px; float:left; height:210px; background:#fff/*4a8756*/; padding:3px; margin:10px; border:thin #ddd solid;}

.box a p{ color:#fff; width:100%; padding:5px 0; text-align:center;border-bottom-left-radius:0.5em; border-bottom-right-radius:0.5em; background:#90d702; line-height:1.3em; letter-spacing:0em; font-weight:600;}

.box a:hover p{ color:#669900; width:100%; padding:5px 0; text-align:center;border-bottom-left-radius:0.5em; border-bottom-right-radius:0.5em; background:#b8ea34; line-height:1.3em; letter-spacing:0em;}

/*---------------------------------------font/type setting------------------------------------------*/

h3{ color:#669900; font-weight:700; font-family: 'BenchNine', sans-serif; font-size:27px;}
h4{ color:#fff; font-weight:700; font-family: 'BenchNine', sans-serif; font-size:18px;}
h5{color:#060;font-weight:700; font-family: 'BenchNine', sans-serif; font-size:18px;}