body{
	margin:0px;
	background-image:url(image/bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
.daohang{ height:24px; line-height:24px; 
          background-image:url(image/index_2.jpg);
          background-repeat:repeat-x; width:778px;
		  border-bottom:1px solid #999b96;
}
.dh_1eft{ width:130px; height:220px; margin-left:15px;}
.dh_left_1{ width:140px; height:30px;line-height:30px;background-image:url(image/biao_1.jpg);background-repeat:no-repeat;}      
.dh_1{ height:22px; line-height:22px; width:160px;}
.flash{ width:778px; background-color:#89bbd4;border-bottom:1px solid #999b96;}
.welcome{ height:60px;}
.left_w{ float:left; width:460px; height:60px;}
.right_w{ float:left; width:100px; height:60px;}
select{background-color:#97BE87}
.macleya{width:778px;}
.macleaya_nr{ width:720px; height:400px; background-color:#f4f4f4;}
.macleaya_nr_4{ width:720px; height:580px; background-color:#f4f4f4;}
.macleaya_nr_5{ width:720px; height:510px; background-color:#f4f4f4;}
.macleaya_nr_6{ width:720px; height:650px; background-color:#f4f4f4;}
.nr{ height:190px; width:340px; float:left;}
.nr_12{ height:160px; width:340px; float:left;}
.nr_11{ height:300px; width:340px; float:left;}
.macleaya_nr_1{ width:720px; height:480px; background-color:#f4f4f4;}
.macleaya_nr_2{ width:720px; height:430px; background-color:#f4f4f4;}
.macleaya_nr_3{ width:720px; height:530px; background-color:#f4f4f4;}
.macleaya_nr_13{ width:720px; height:350px; background-color:#f4f4f4;}
.nr_3{ height:290px; width:340px; float:left;}
.nr_4{ height:240px; width:340px; float:left;}
.nr_1{ height:80px; width:100px; float:right;}
.nr_2{ clear:both; width: 720px;text-align:justify;text-justify:inter-ideograph; margin-top:20px;}

.style1 {font-size: 14px;color:#095a09;}
.style2 {font-size: 12px;color:#095a09;font-weight:bold;}
.inp{border:1px solid #095a09; width:150px; height:15px; padding:1px 1px 1px 1px ; background-position: -70px -424px}
.btn1{border: 1px solid #095a09; background-color:#E4E4E4; color:#000000; background-position: -15px -10px;  width:40px; height:20px;}
img{border:none; float:right;}
table{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#095a09;
}
td {
	font-size:12px;
	line-height:15px;
	font-family: "Arial", "Helvetica", "sans-serif";
}	
.pro {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#095a09;
	text-align:left;
	margin: auto;
	padding: 8px;
	width: auto;
}
.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	color:#095a09;
}
.title2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(image/index_8.jpg);
	font-weight:bold;
	text-decoration: none;
	color:#095a09;
	height:20px;
}
.bot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:#6A6B6C;
}
.about{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#095a09;
text-align:justify;
height:820px;
word-wrap:break-word;   
word-break:normal;   
line-height:150%;
}
.about1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#095a09;
text-align:justify;
word-wrap:break-word;   
word-break:normal;   
line-height:150%;
}
.about2{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#095a09;

background-color:#FFFFFF;
text-align:justify;
word-wrap:break-word;   
word-break:normal;   
line-height:130%;
}

.about5box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#095a09;
	width:750px;
	background-color:#F4F4F4;
	text-align:justify;
	word-wrap:break-word;
	word-break:normal;
	float:left;
	line-height:130%;
	margin: 0px 10px 10px 16px;

}

.about3{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#095a09;

background-color:#EBF6F8;
text-align:justify;
word-wrap:break-word;   
word-break:normal;   
line-height:120%;
}
.about1{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#095a09;
background-color:#F4F4F4;
text-align:justify;
word-wrap:break-word;   
word-break:normal;   
line-height:130%;
}



.bk{border:0px solid #E4E4E4;}
.xuxian{
border-top:1px dashed #cccccc;
height: 1px;
overflow:hidden; 
width:99%
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#095a09;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095a09;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#095a09;
	font-weight:bold;
	
}

a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	text-decoration: none;
	color:#084308;
}
a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	text-decoration: none;
	color:#084308;
	
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color:#095a09;
}


a.title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	text-decoration: none;
	color:#095a09;
}
a.title:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	text-decoration: none;
	color:#095a09;
	
}
a.title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
	color:#095a09;
}

a.a2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #095a09;
	text-decoration: none;
}
a.a2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	text-decoration: none;
	color: #095a09;
	
}
a.a2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#095a09;top:1px; left:1px; position:relative;
	text-decoration:none;
}


a.a1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095a09;
	
	text-decoration: none;
}
a.a1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	
	color: #095a09;
}
a.a1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#095a09;
	font-weight:bold;
	text-decoration:underline;
}


a.a3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #095a09;
}
a.a3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095a09;
    text-decoration: none;
}

a.a3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#095a09;
	font-weight:bold;
	text-decoration:underline;
}
a.a3:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#095a09;
	text-decoration:underline;
}
.sousuo{
       clear:both;
       font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
       height:5px;
       text-align:left;
}
.top{ width:788px; height:20px;}
.zhuti{ width: 700px; height:300px;}
.zhuti_left{ width: 430px; height:300px; float:left;}
.print{ width:700px;}
.macleaya_nr_6{ width:720px; height:360px; background-color:#f4f4f4;}
#cont{ width:778px; height:1038px; clear:both; margin:0px auto;}
.cont_1{ width:718px; height:176px; text-align:left; margin-left:30px;}
.tb-md {
	text-align: center;
}
#top{
     width:778px;
	 height:80px;
	 background:url(image/index_1.jpg) no-repeat;
}
.google{
       float:right;
	   margin-top:53px;
}
#main{
      width:778px;
	  background:#f4f4f4;
	  height:120px;
	  margin:0px auto;
}
#left{
      width:116px;
	  float:left;
	  border-right:1px solid #999ca1;
}

.l_menu{
       width:200px;
	   margin:0px;
	   padding:0px;
}
.l_menu ul{
       list-style:none;
	   margin:0px;
}
.l_menu li{
       text-align:left;
	   padding-left:16px;
	   line-height:22px;
}
.bt{
    height:25px;
	line-height:23px;
	color:#095a09;
	font-weight:bold;
	text-align:left;
	padding-left:28px;
	background:url(image/index_4.jpg) no-repeat;
}
#right{
       float:right;
	   width:577px;

}
.about_txt{
          width:577px;
		  height:67px;
		  background:url(image/index_5.jpg) repeat-y;
}
.about_t{
          width:577px;
		  background:url(image/index_5.jpg) repeat-y;
}
.about_nr{
          width:460px;
		  float:left;
		  color:#095a09;
          text-align:justify;
          word-wrap:break-word;   
          word-break:normal;
		  line-height:22px;   
		  padding-left:10px;
}
.bt_1{
    clear:both;
    height:28px;
	line-height:23px;
	color:#095a09;
	font-weight:bold;
	text-align:left;
	padding-left:28px;
	background:url(image/index_6.jpg) no-repeat;
}
.jieliang{
          text-align:justify;
		  padding-left:10px;
		  line-height:22px;
		  padding-right:10px;
}
#footer{
        width:778px;
		height:86px;
		color:#095a09;
		padding-top:8px;
		line-height:21px;
		background:url(image/footer_bg.jpg) repeat-x;
}
#jx1{
      width:778px;
	  height:120px;
}
.jx{
	width:150px;
	height:75px;
	float:left;
	padding-left:24px;
	padding-top: 6px;
}
.jx_txt{
        width:572px;
		float:left;
		padding-left:16px;
		padding-top:6px;
		padding-right:0px;
		text-align:justify;
}
.jx2{
    width:600px;
	float:left;
	padding-left:16px;
	padding-right:5px;
	padding-top:10px;
	text-align:justify;
    
}
.jx_txt2{
    width:120px;
	height:75px;
	float:left;
	padding-left:6px;
        
}
.jx3{
    width:445px;
	float:left;
	padding-left:15px;
	padding-right:16px;
	padding-top:0px;
	text-align:justify;
    
}
.jx_txt3{
    width:249px;
	height:174px;
	float:left;
	padding-left:24px;
        
}
#jq{
	width:778px; 
	height:174px;
}
#jq1{
    clear:both;
	width:778px; 
	height:160px;
}
#jq3{
    clear:both;
	width:778px; 
	height:75px;
}
#jq4{
    clear:both;
	width:778px; 
	height:88px;
}
.link{
      height:418px;
	  width:778px;
	  background:#f4f4f4;
	  text-align:left;
	  padding-left:10px;
}
.callme{
      width:500px;
	  height:34px;
	  margin:0px auto;
}
.msn{
	width:34px; 
	height:34px; 
	float:right; 
	margin-top:-28px;/*FireFox*/
	margin-top:/*\**/0px\9; /* IE8 */
	*margin-top:-28px; /* IE7 */
	_margin-top:-28px /* IE6 */  
	
}
.workshop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#095a09;
	width:738px;
	background-color:#F4F4F4;
	text-align:justify;
	word-wrap:break-word;
	word-break:normal;
	line-height:130%;
	padding:20px;

}
.workshop_pic{
     width:760px;
	 height:880px;
}
.w_pic_1{
       width:340px;
	   height:272px;
	   float:left;
	   margin:8px 8px 8px 20px;
}
.w_pic_2{
       width:340px;
	   height:272px;
	   float:left;
	   margin:8px 8px 8px 30px;
}
.pack{
      color:#095a09;
	  text-align:justify;
	  padding:0px 20px 0px 20px;
}
.pack_pic{
        clear:both;
        width:736px;
		margin-top:10px;
		height:360px;
		margin-left:0px;/*FireFox*/
	    margin-left:/*\**/25px\9; /* IE8 */
	    *margin-left:0px; /* IE7 */
	    _margin-left:0px /* IE6 */
}
.p_pic_1{
        clear:both;
         float:left;
		 height:200px;
		 width:220px;
		 color:#095a09;
		 width:160px;
		 text-align:center;
		 line-height:22px;
}
.p_pic_2{
         float:left;
		 height:200px;
		 width:220px;
		 color:#095a09;
		 text-align:center;
		 margin-left:68px;
		 line-height:22px;
}
#contact{
         width:777px;
		 background:#f4f4f4;
		 	height:596px;
	height:/*\**/610px\9; /* IE8 */
	*height:596px; /* IE7 */
	_height:596px /* IE6 */ 
}
.form{
      width:480px;
	  float:left;
	  text-align:left;

}
.lx{
    width:284px;
	float:right;
	color:#095a09;
	text-align:justify;
}
.form_bt{
     width:180px;
	 float:left;
	 text-align:right;
}
.form_wb{
     width:200px;
	 line-height:22px;
	 height:500px;
	 float:left;
}
.f1{
    height:22px;
	line-height:22px;
}
.f2{
	height:25px;/*FireFox*/
	height:/*\**/23px\9; /* IE8 */
	*height:25px; /* IE7 */
	_height:25px; /* IE6 */ 
	line-height:25px;/*FireFox*/
	line-height:/*\**/23px\9; /* IE8 */
	*line-height:25px; /* IE7 */
	_line-height:25px; /* IE6 */ 
	
}
.f3{
    height:70px;
	line-height:70px;
}
#sitemap{
    width:778px;
	background:#f4f4f4;
}
.s_1{
     height:15px;
	 background:#d3fcd3;
	 line-height:15px;
	 text-align:left;
	 padding-left:80px;
	 border-bottom:1px solid #095a09;
}
.s_2{
	 background:#f0fbf0;
	 line-height:15px;
	 text-align:left;
	 padding-left:220px;
	 border-bottom:1px solid #095a09;
}
.s_3{
	 background:#f4f4f4;
	 line-height:15px;
	 text-align:left;
	 padding-left:380px;
	 border-bottom:1px solid #095a09;
}
#main_e{
     width:778px;
	 margin:0px auto;
	 background:#f4f4f4;
}
#aa{
    height:600px;
	background:#ffffff;
}
#main1{
       height:466px;
}
.jl{
	text-align:justify; 
	padding:0px 10px; 
	line-height:22px;
}
#zhut{
      clear:both;
      width:778px;
	  background:#f4f4f4;
	  height:474px;/*FireFox*/
	  height:/*\**/481px\9; /* IE8 */
	  *height:474px; /* IE7 */
	  _height:474px; /* IE6 */ 
	  margin:0px auto;
}
#lm{
      width:199px;
	  float:left;
	  clear:both;
	  margin:0px;
	  text-align:left;
	  padding:0px;
	  border-right:1px solid #999ca1;
}
.l_menu_h{
       clear:both;
       width:200px;/*FireFox*/
	   width:/*\**/220px\9; /* IE8 */
	   *width:200px; /* IE7 */
	   _width:200px; /* IE6 */
	    margin:0px;/*FireFox*/
	    margin:/*\**/0px 50px 0px 0px\9; /* IE8 */
	   * margin:0px; /* IE7 */
	   _ margin:0px; /* IE6 */
	   padding:0px;
}
.l_menu_h ul{
       list-style:none;
	   margin:0px;
}
.l_menu_h li{
       text-align:left;
	   line-height:22px;
	   padding-left:16px;/*FireFox*/
	   padding-left:/*\**/0px\9; /* IE8 */
	   *padding-left:16px; /* IE7 */
	   _padding-left:16px; /* IE6 */ 
}
.aboutjieliang{
             width:555px;
			 padding:0px 20px 0px 12px;
			 text-align:justify;
			 line-height:22px;
			 	color:#095a09;
			 float:left;
}
.tx{
    width:450px;
	text-align:justify;
	float:left;
	height:67px;
	color:#095a09;
	line-height:22px;
	padding-left:14px;
}
.tu{
    height:67px;
	width:98px;
	float:right;
	margin-right:3px;
	background:url(image/pro_1.jpg) no-repeat;
}
.lm{
    width:200px;
	margin:0px;
	padding:0px;
	text-align:left;
}
.lm ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.lm li{
     margin:0px;
	 padding-left:16px;
	 line-height:22px;
}
.macleaya_nr_7 {
width:720px; height:auto; background-color:#f4f4f4;
}
