/* CSS Document */
/************************************************************************************************************************

   xxxxxxCSS样式
   (C)2009 通宁e站通天下网站
   
   版本:X5.09.03.20
   兼容:IE5 IE6 FF GB
   设计:汤银连 金耀 2009-4-29
   
   通宁官方网:http://www.tony.net.cn
   
************************************************************************************************************************/

/* 样式初始化 */
@charset "utf-8";

body{ 
     line-height:22px;
     font-size:12px;
     font-family:Arial;
     color:#ffffff; 

} 
	 
body {  
     margin-left : 0;
	 margin-top : 0;
	 margin-right : 0;
	 margin-bottom : 0;
	 background-color:#006543
} 

ul, li, p, ol{
     list-style-type : none;
	 padding : 0; 
	 margin : 0; 
} 

img{
     padding : 0px;
	 margin : 0px; 
	 border : 0px;
}

form{
     padding:0px;
	 margin:0px;
	 list-style-type:none;
}

a:link {
     font-size : 12px;
	 color:#ffffff; 
	 font-family :Arial,Verdana, sans-serif;
	 text-decoration:none;
} 

a:visited {
     font-size : 12px;
	 color:#ffffff; 
	 font-family :Arial,Verdana, sans-serif;
	 text-decoration:none;
} 

a:hover {
     color : #ffffff;
	 font-size : 12px; 
	 text-decoration : underline; 
	 font-family :Arial,Verdana, sans-serif;
	 text-decoration:underlin;
 }

 
/*head*/
#acenter{
      margin:0 auto;
	  width:984px;
	  overflow:hidden;
	  padding-bottom:20px;
}
#top{
      margin:0 auto;
	  width:984px;
	  height:109px;
	  overflow:hidden;

}
.alogo{
      width:680px;
	  height:109px;
	  float:left;	
	  padding-bottom:3px;  
	  float:left;
}
.alogoz{ 
        padding-top:70px;
        width:200px;
		float:right;
		padding-right:5px;
		text-align:right;}
.amenu{
      width:982px;
	  height:35px; 
	  background-color:#287f4a; 
	  border:1px #2e8165 solid;
}

.amenul{	
      width:682px;
	  height:35px;
	  float:left;
}
.amenul ul{	
      width:672px;
	 padding-left:10px;
	 padding-top:8px;
}
.amenul li{
      font-size:12px;
	  font-weight:bold;
	  float:left;
	  padding-left:15px;
	  
	  padding-right:15px;
	  background: url(menu_right.jpg) no-repeat right;
	  height:20px;
	  }
	  
.amenur{
       width:295px;
	   height:25px;
	   float:right;
	   padding-right:5px;
	   text-align:right;
	   padding-top:8px;
}	
.toptu{	
      padding-top:1px;
      width:984px;
	  height:184px;
	  float:left;
}

/*left--*/
#inleft{
       width:727px;
       float:Left;
	   overflow:hidden;
}

.inabout{
       width:725px;
       background-color:#287f4a; 
       border:1px #2e8165 solid;
       margin-bottom:20px;
       padding-bottom:10px;
       float:left;
}
.inabtop{
       width:720px; 
	   padding-bottom:5px; 
	   padding-left:5px; 
	   padding-top:5px;
}

.inabtzl{
font-size:14px;
font-weight:bold;
       width: 600px; 
	   float:left;
}

.inabtzr{
       width: 100px;
	   float:right; 
	   padding-right:5px;
       text-align:right;
	   color:#cae564;
}
.inabtzr a:link{
       color:#cae564; 
	   text-decoration :none; 
}

.inabtzr a:visited{
        color:#cae564; 
		text-decoration : none; 
}

.inabtzr a:hover{
        color:#cae564; 
		text-decoration : underline;
}

.inabup{width:725px; }

.inatu{
        width:310px; 
		text-align:center;
		float:left; 
		padding-top:8px;
}
.inaz{
        width:410px; 
		float:right; 
}

.yellow{ 
        color:#ea7817; 
		font-size:13px;
}

.inpro{
        width:725px;
        background-color:#287f4a; 
        border:1px #2e8165 solid;
        overflow:hidden;
        padding-bottom:10px;
        float:left;
}
.inproup{ 
         width:700px; 
		 padding-left:20px;
		 padding-top:5px; 
}
.inproup1{ 
         width:2100px; 
		 padding-left:20px;
		 padding-top:5px; 
}
.inppic{
         width:160px;
         padding-top:5px;
         margin-right:15px;
         float:left;}
.inpic{  
         width:157px;
         height:156px;
	     float:left;
         background:url(pro_bg.jpg) no-repeat;
		 padding-top:2px;
		 padding-bottom:2px;
}
 
.inpicz{
         width:160px;
		 text-align:center;
 }	

/*right--*/
#inright1{
        width:242px; 
	    float:left;
	    overflow:hidden;
	  }
#inright{
        width:242px; 
	    float:right;
	    overflow:hidden;
	  }
#inplist{	   
        width:240px;
	    background-color:#287f4a; 
	    border:1px #2e8165 solid;	 
	    margin-bottom:20px;
}	  
.inpltop{
         width:240px;
		 font-size:14px;
		 font-weight:bold;
         padding-left:5px;	 
		 padding-top:5px;
		 padding-bottom:5px; 
 }
		 
.inplup{
         width:240px;
         padding-left:5px;	
}

.inplup ul{
          width:220px;
          padding-left:10px;
		  padding-bottom:10PX;
}

.inplup li{
         background:url(list_ar.jpg) 4px 9px no-repeat;
		 line-height:23px;
		 padding-left:14PX;}	

#second_menu_c a{font-size:14px;}


#innew{	   

        width:240px;
	    background-color:#287f4a; 
	    border:1px #2e8165 solid;	 
	  }	 
.inntop{
font-size:14px;
font-weight:bold;
         width:240px;
         padding-left:5px;	 
		 padding-top:5px;
		 padding-bottom:5px; }
.innup{
         width:240px; 
		 text-align:center; 
		 padding-top:5px;
		 padding-bottom:5px;
}

.innz{
        width:215px;
		padding-left:14px;
}

/*foot--*/
#foot{
        border-top:1px #6c9e8d solid;
}
.footzi{ 
        text-align:center;
		padding-top:5px;
}



/*nleft--*/

#nleft{
       width:982px;
       background-color:#287f4a; 
       border:1px #2e8165 solid;
	   float:Left;
	   overflow:hidden;
	  }
.nabout{
      width:980px;
      padding-bottom:10px;
      float:left;
}
.nabtop{
        width:960px; 
		padding-bottom:5px; 
		padding-left:5px; 
		padding-top:5px; 
		border-bottom:1px #FFFFFF solid; 
		overflow:hidden;
}

.nabtzl{
font-size:14px;
font-weight:bold;
         width: 300px; 
		 float:left;
}

.nabtzr{
         width: 500px;
		 float:right; 
		 padding-right:5px;
         text-align:right;
		 color:#cae564;
 }
.nabtzr a:link{
         color:#cae564; 
		 text-decoration :none; 
}

.nabtzr a:visited{
         color:#cae564; 
		 text-decoration : none; 
 }
.nabtzr a:hover{
         color:#cae564; 
         text-decoration : underline; 
}
.nabup{
         width:950px; 
		 padding-left:18px; 
		 padding-right:10px;
		 padding-top:10px;
}
.natu{    
         width:940px; 
		 text-align:center;
         padding-top:10px; 
		 padding-bottom:5px;
}




/*ncp--*/

#pnleft{
       width:727px;
       background-color:#287f4a; 
       border:1px #2e8165 solid;
	   float:right;
	   overflow:hidden;
	  }
.pnabout{
      width:725px;
      padding-bottom:10px;
      float:left;
}
.pnabtop{
        width:720px; 
		padding-bottom:5px; 
		padding-left:5px; 
		padding-top:5px; 
		border-bottom:1px #FFFFFF solid; 
		overflow:hidden;
}

.pnabtzl{
         width: 300px; 
		 float:left;
		 font-size:14px;
		 font-weight:bold;
}

.pnabtzr{
         width: 400px;
		 float:right; 
		 padding-right:5px;
         text-align:right;
		 color:#cae564;
 }
.pnabtzr a:link{
         color:#cae564; 
		 text-decoration :none; 
}

.nabtzr a:visited{
         color:#cae564; 
		 text-decoration : none; 
 }
.pnabtzr a:hover{
         color:#cae564; 
         text-decoration : underline; 
}
.pnabup{
         width:705px; 
		 padding-left:10px; 
		 padding-right:10px;
		 padding-top:10px;
}
.pnatu{    
         width:700px; 
		 text-align:center;
         padding-top:10px; 
		 padding-bottom:5px;
}

/*自带 -----*/	

#OrderForm label{
  display:block;
  float:left;
   width:70px;
   text-align:right;
   padding-left:6px;
   padding-right:20px;}
   

.pic_box{
  float:left;
  width:152px;
  height:200px;
  margin-right:20px ;
  text-align:center;
  }

.pic img{
  border:1px #6ab39a solid;
  text-align:center;}
.wenzi{
   line-height:150%;
   height:35px;
   width:148px;
   overflow:hidden;
   text-align:center;
   color:#ffffff;
  }
.wenzi a:link{color:#ffffff;} 

.wenzi a:visited {color: #Ffffff;} 

.wenzi a:hover{color:#FF6600;} 
#P_M_pic img{ 
    border:#FFFFFF 3px solid;
	margin-left:6px;
	margin-bottom:5px;
	margin-top:5px;

   text-align:center;}
#page_list{

	clear:both;
}
#page_list li{float:left; padding-left:3px; padding-right:3px;}
#page_list label{float:left; padding-left:10px;}

#news_relate li{  width:200px;
 white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis; 
 overflow: hidden;
 padding-left:5px; padding-right:15px;
float:left}
.search_input{
 width:100px;}

