/* CSS Document */
/************************************************************************************************************************

   xxxxxxCSS样式
   (C)2009 通宁e站通天下网站
   
   版本:X5.09.03.20
   兼容:IE5 IE6 FF GB
   设计:汤银连 良益 2009-4-16
   
   通宁官方网:http://www.tony.net.cn
   
************************************************************************************************************************/

/* 样式初始化 */
@charset "utf-8";

body{ 
     line-height:150%;
     font-size:12px;
     font-family:Arial,Verdana, sans-serif;
     color:#7c7c7c; 

} 
	 
body {  
     margin-left : 0;
	 margin-top : 0;
	 margin-right : 0;
	 margin-bottom : 0;
} 

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:#7c7c7c; 
	 font-family :Arial,Verdana, sans-serif;
	 text-decoration:none;
} 

a:visited {
     font-size : 12px;
	 color:#7c7c7c; 
	 font-family :Arial,Verdana, sans-serif;
	 text-decoration:none;
} 

a:hover {
     color : #7c7c7c;
	 font-size : 12px; 
	 text-decoration : underline; 
	 font-family :Arial,Verdana, sans-serif;
	 text-decoration:underlin;
 }

 
/*head*/
#middle{
      margin:0 auto;
	  width:986px;
	  overflow:hidden;
	  margin-bottom:20px;
}

#aheader{
      margin:0 auto;
	  width:986px;
	  overflow:hidden;
	  height:314px;
}
.atop{ 
	  width:986px;
	  float:left; 
	  height:74px;
}

.alogo{ 
	  float:left; 
	  height:74px;
}

.alogoy{
      width:286px;
	  float:right;
	  height:74px;
}
.alogoz{
      width:286px;
	  padding-top:45px;
	  height:25px;
	  text-align:right;	
	  color:#c61e1d
}
	  
.alogoz a:link{
	color:#c61e1d;
	text-decoration:none;
	
}
.alogoz a:hover {
    color:#c61e1d;
	 text-decoration:underlin;
	
}
.alogoz a:visited {
    color:#c61e1d;
	text-decoration:none;	
}
  

.atoptu{
      width:986px;
	  height:240px;
}

#nav{
	 margin:0 auto;
	 width:986px;
	 height:39px;
	 background:url(nav_bg.jpg)  no-repeat;
}


.menu{
     float:left;
	 width:700px;
	 height:39px; 
	 font-size:12px;
	 font-family: Arial;
	 color:#FFFFFF;}
	 
.menu ul{
	 float:left;
	 color:#FFFFFF;
}

.menu li{
	float:left;
	height:30px;
	background: url(menu_right.jpg)  no-repeat right;
    color:#FFFFFF;
	padding-top:10px;
    padding-left:20px;
    padding-right:20px;
    font-size:12px;
	font-family: Tahoma ;
}
.menu a:link{
	color: #FFFFFF;
	font-size:12px;
	
}
.menu a:hover {
	color: #FFFFFF;
	font-size:12px;
	 text-decoration:underlin;
	
}
.menu a:visited {
	color: #FFFFFF;
	font-size:12px;
	
}
.menu_r{
    float:right;
	height:29px;
	margin-top:8px;
	width:276px;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	padding-right:10px;
}
	
#navt{
	 margin:0 auto;
	 width:986px;
	 height:22px;
	 background: url(navx.jpg) no-repeat;
}
/*head ---over--*/


/*mid--*/
#mid{
     margin:0 auto;
	 width:955px;
	 overflow:hidden;
	 padding-bottom:30px;
	 }
	 
.about{ 
     width:374px;
	 float:left;
     padding-right:28px;

}
.abtop{
      width:374px;
	  height:27px;
	  }
.abtopz{
      width:352px;
	  border:1px #f98e8d solid ;
	  padding-top:10px;
	  padding-left:10px;
	  padding-right:10px;
	  padding-bottom:10px;
	  line-height:19px;
	 }	

.more{
     width:350px;
	 text-align:right;
	 }   
      

.hotps{ 
     width:550px;
	 float:right;
	 overflow:hidden;
}
.pstop{
     width:550px;
	 background:url(pr_left.jpg) left no-repeat;
	 border-bottom:1px #f98e8d solid ;
	 text-indent:10px;
	 color:#c41818;
	 font-size:12px;
  	 font-weight:100px;
	 height:24px;
}
.pro{
 
	
     padding-top:25px;
	 }
.protu{
     width:125px;
	 }
.proz{
     text-align:center;
	 line-height:30px;
	 }
	 
#mid1{
     margin:0 auto;
	 width:955px;
	 overflow:hidden;
	 padding-bottom:20px;
}
.prop{
      width:955px;
	 background:url(pr_left.jpg) left no-repeat;
	 border-bottom:1px #f98e8d solid ;
	 text-indent:10px;
	 color:#c41818;
	 font-size:12px;
  	 font-weight:100px;
	 height:24px;
}
.pro1{
     float:left;
     width:145px;
	 padding-left:13px;
	 padding-top:20px;
	 }
.protu1{
     width:145px;
	 }
.proz1{
     text-align:center;
	 line-height:30px;
	 font-size:12px;
	 }
	 
.proz1 a:link{
     font-size:12px;
	 color:#c41818;
	text-decoration:none;
	
}
.proz1 a:hover {
    font-size:12px;
	 color:#c41818;
	 text-decoration:underline;
	
}
.proz1 a:visited {
   font-size:12px;
	 color:#c41818;
	text-decoration:none;	
}	 
	
	 
.left{
     width:195px;
	 padding-left:20px;
	 float:left;
	 padding-right:25px;
	 }
	 
.lefttop{
     width:195px;
	 background:url(left.jpg) no-repeat;
	 height:22px;
	 text-indent:10px;
	 color:#FFFFFF;
	 font-size:12px;
	 padding-top:5px;
	 font-weight:bold;
	 }
.leftbg{
     width:193px;
	 border:1px #f98e8d solid ;
	 }
.leftbg ul{
      width:183px;
      padding-left:10px;
	  padding-bottom:10px;
	  padding-top:5px;}
.leftbg li{
      background:url(arow.jpg) 3px 10px no-repeat;
      width:170px;
      padding-left:12px; line-height:24px;
}
         	 
.right{
     width:725px;
	 float:right;
	 padding-right:20px;
}
.righttop{
     width:725px;
	 background:url(pr_left.jpg) left no-repeat;
	 border-bottom:1px #f98e8d solid ;
	 text-indent:10px;
	 color:#c41818;
	 font-size:12px;
  	 font-weight:100px;
	 height:24px;
}  
.rightz{
     padding:10px;
	 }    

/*right---over--*/

/*foot --*/
#foot{
     margin:0 auto;width:100%;overflow:hidden; padding-top:5px;border-top:1px #f98e8d solid; text-align:center;padding:15px;}




/*foot ---over--*/

#OrderForm label{
  display:block;
  float:left;
   width:70px;
   text-align:right;
   padding-left:6px;
   padding-right:10px;}
.search_input{
     width:100px;
	 border:1px #FF9999 solid;}
.ared a:link{
	color:#e17f7e;
	text-decoration:none;
	
}
.ared  a:hover {
    color:#e17f7e;
	 text-decoration:underlin;
	
}
.ared a:visited {
    color:#e17f7e;
	text-decoration:none;	
}

#page_list li{float:left; padding-left:3px; padding-right:3px;}
#page_list label{float:left; padding-left:10px;}

#news_relate li{
float:left}
.search_input{
 width:100px;}
 
.pic_box{
  float:left;
  width:125px;
  height:180px;
  padding-right:10px ;
  text-align:center;
  }

.pic img{
  border:1px #F98E8D solid;
  text-align:center;}
.wenzi{
   line-height:150%;
   padding-top:5px;
   overflow:hidden;
  width:125px;
   text-align:center;
  }

#P_M_pic img{ 
    border:#FFFFFF 3px solid;
	margin-left:6px;
	margin-bottom:5px;
	margin-top:5px;

   text-align:center;}
#page_list{clear:both; padding-top:15px;}
#page_list li{float:left; padding-left:3px; padding-right:3px;}
#page_list label{float:left; padding-left:10px;}

#news_relate li{ width:100px;
float:left;padding-left:5px;padding-right:5px;}
#box_menu{padding-top:10px;}




