* {margin:0;padding:0;}
body {width:1004px;margin:0 auto;padding-left:2px;background:#edf9e1 url("../images/bg.jpg") repeat-y top center;font-size:12px;}
img {border:none;}
ul {list-style-type:none;}
#header {width:992px;height:618px;margin:0 auto;}
#nav {height:58px;background:url("../images/nav.jpg") no-repeat top center;}
#nav ul li {height:58px;line-height:58px;float:left;}
#nav ul li a {height:58px;display:block;text-indent:-9999px;}
#nav ul li a#nav1 {width:180px;}
#nav ul li a#nav2 {width:230px;}
#nav ul li a#nav3 {width:200px;}
#nav ul li a#nav4 {width:200px;}
#nav ul li a#nav5 {width:170px;}
#intro {width:979px;height:299px;margin:10px auto;background:#069B01 url("../images/intro_bg.jpg") no-repeat bottom;}
#intro embed {width:320px;height:240px;border:3px solid #027D09;margin:6px 10px 0px 6px;float:left;}
#intro p {color:#ffffff;font-size:14px;text-indent:26px;line-height:170%;padding:10px;}
#service {width:979px;height:223px;margin:0 auto;background:url("../images/service_top.jpg") no-repeat top center;}
#service ul {width:979px;height:55px;line-height:55px;}
#service ul li {height:55px;line-height:55px;float:left;text-indent:-9999px;}
#service ul li a {width:50px;height:55px;line-height:55px;margin-left:915px;display:block;}
#service div#box {width:977px;height:168px;border:1px solid #17991d;border-top:none;}
#service div#box ul {width:293px;height:125px;margin:20px 0px 0px 17px;float:left;background:url("../images/service_pic.jpg") no-repeat center;}
#service div#box ul li {padding-top:12px;text-indent:10px;width:290px;height:25px;line-height:25px;font-weight:bold;font-size:20px;color:#099903;}
#service div#box ul li span {font-weight:bold;font-size:20px;color:#ff6302;}
#research {width:979px;padding-top:10px;margin:0 auto;}
#research h1 {width:979px;height:55px;line-height:55px;text-indent:-9999px;margin:0 auto;background:url("../images/research_bg.jpg") no-repeat top center;}
#research div#box {width:977px;height:1030px;margin:0 auto;border:1px solid #17991d;border-top:none;padding-top:15px;}
#research div#box p {padding:5px 10px 2px 10px;line-height:150%;text-indent:30px;font-size:15px;color:#049b02;}
#research div#box img {margin:15px;border:2px solid #A0A69A;}
.list{clear:both;padding:0px 0px 10px 10px;}
.list ul {float:left;width:480px;}
.list ul li {line-height:180%;font-size:14px;color:#043B02;background:url("../images/research_list.jpg") no-repeat left center;padding-left:22px;}
.list ul li a {color:#043B02;text-decoration:none;}
.list ul li a:hover {text-decoration:underline;}
#case {width:979px;padding-top:10px;margin:0 auto;}
#case h1 {width:979px;height:55px;line-height:55px;text-indent:-9999px;margin:0 auto;background:url("../images/case_bg.jpg") no-repeat top center;}
#case div#box {width:977px;height:400px;margin:0 auto;border:1px solid #17991d;border-top:none;padding-top:10px;}
#case div#box img {margin:15px;border:2px solid #A0A69A;}
#banner {width:979px;height:76px;clear:both;background:url("../images/banner.jpg") no-repeat left center;margin:0 auto;padding-top:10px;text-indent:-9999px;}
#con {width:979px;height:420px;margin:0 auto;border:1px solid #069B01;background:#FBFDF0 url("../images/con_bg.jpg") repeat-x top; padding-top:20xp;}
#con #conleft {width:488px;float:left;background:url("../images/con_leftbg.jpg") no-repeat right bottom;}
#con #conleft h1 {width:436px;height:196px;text-indent:-9999px;margin:0 auto;background:url("../images/con_tel.jpg") no-repeat top center;padding-bottom:5px;}
#con #conleft p {padding:3px 0px 3px 20px;font-size:16px;color:#043B02;}
#con #conleft p span {color:#FF673E;}
#con #conright {width:488px;height:413px;float:left;}
#con #conright p {width:403px;height:40px;margin:15px 0px 20px 20px;padding-left:10px;line-height:40px;background:#069B01;font-size:28px;font-weight:bold;color:#EFF9E1;}
#con #conright form {margin:20px;color:#3FB53B;font-size:15px;}
#con #conright form div {margin-bottom:10px;}
#con #conright form label {width:90px;float:left;height:22px;line-height:22px;}
#con #conright form textarea {margin-left:18px;width:300px;height:80px;}
#con #conright form span{vertical-align:top;}
#con #conright .form_input {margin-left:100px;}
#con #conright .form_input input {margin-left:25px;}
#footer {margin:25px 0px 0px 0px; width:1004px; height:133px;background:url("../images/foot_bg.jpg") no-repeat bottom; }
#footer p {line-height:30px;font-size:14px;font-weight:bold;color:#154511;text-align:center;}





