﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre {margin:0px; padding:0px; }
body { font:13px 微软雅黑 ;  color:#666;line-height:1.25em;  line-height:22px; 
background-image:url(../img/topbg.jpg); background-repeat:no-repeat;   background-position:top center;
  } /* background-image:url(../img/SY-1.jpg); background-repeat:repeat-x;*/
img{border-style: none;border-color:inherit;border-width: medium;
   
}
ol,ul,li {list-style:none;color:#666;}
a {color:#666666;text-decoration:none; }
a:link { text-decoration: none;}
a:visited {text-decoration:none;}
a:hover {color:#a9773c;text-decoration:none; /*text-decoration:underline;*/}
a:active {color:#373737;}
.body{margin:0px auto; font-family:微软雅黑;overflow:hidden;background-image:url(../img/topbg.jpg);  background-repeat:no-repeat; background-position:top center;   }
.index{ margin:0px auto; font-family:微软雅黑;overflow:hidden; background-image:url(../img/topbg.jpg);  background-repeat:no-repeat; background-position:top center; 
  }

/****************全局****************/
.m1{ margin-top:6px; }
.m2{ margin-left:10px;}
.m3{ margin-bottom:10px;}
.m4{ margin-right:10px;}
.p5{ padding: 0 0 0 5px; height:205px; }
.p15{ padding: 0 0 0 20px;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
.reda{color:#ff0000;}
.reda a{color:#ff0000;}
/*top上面*/
.header{ margin:0px auto; height:136px;       }
.header .top2{width:1001px; margin:0px auto; height:30px; line-height:36px; margin:0 auto;  color:#996600; font-family:微软雅黑;  }
.header .top2 a{color:#996600; padding:0px 6px 0px 12px;   }

.header .top{width:1001px; margin:0px auto; height:66px; margin:0 auto;   }
.header  .top .top_logo{height:60px;    float:left;text-align:left;  }
.header  .top .top_menu{height:40px;  padding:24px 0 0 20px;  float :left; }
.header  .top .top_map{height:60px;   padding:0px 0 0 20px;    float:right;    }
.logo{  	 
  top:0px;  
z-index:99;
  
 margin: 0 auto; 
     position:absolute;    
  }
 .logo img{  	
z-index:99;
     margin:0px auto;

  }
   






  
/* nav start 
.nav{     position:absolute;z-index:999; width:1001px;  top:95px;   margin:0px auto;   }

.menu{ height:20px; z-index:999;width:1001px; margin:0px auto;    }
.menu ul{ width:1001px;  height:50px;  text-align:center;   }
.menu li{  height:40px;  float:left; text-align:center;   }
.menu li a{ display:block;  color:#ffffcc; line-height:40px; font-size:14px;  font-weight:bolder;   font-family:微软雅黑;    }
.menu li a:hover{text-decoration:none; color:#ffffcc; background-position:left center; background-repeat:no-repeat;     }
.menu li a.mhover{  font-weight:bolder; line-height:40px;  color:#ffffcc;        background-position:left center; background-repeat:no-repeat;  }
.menu li a.current{ font-weight:bolder;  color:#ffffcc;        background-position:left bottom; background-repeat:no-repeat;   }


*/




.banner{  height:528px; width:1000;    margin:0px auto;z-index:99;   }
.banner2{  width:1000; height:528px;   margin:0px auto; }
.banners {min-height:528px;height:auto;  position:relative;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;min-height:528px; height:auto;cursor:pointer; width: 100%; margin:0 auto; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; right:50%; margin-right:-325px; padding:2px 6px;}
#flashs .btn span{ color:#fff;  background:#000;  cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#a80b28; color:#fff;}

.w1001{  width:1001px; height:auto; clear:both;     margin:0px auto; }


.btop{
     
	width:1001px;
	height:72px;
	display:block;
 clear:both;     margin:0px auto;
 margin-bottom:15px;
           }
           
           
  .tban2{ width:100%; height:35px;  background-color:#211c19; 
         
}
          
 .pbanad{  width:901px;  margin:0px auto; height:35px;  padding-left:100px;
         background-image:url(../img/notice.jpg);  
         background-position:left center;
         background-repeat:no-repeat; line-height:35px;
         color:#fff;
           
             }
 .pbanad a{ 
         color:#fff;
           
             }
   .pbanad ul li  {   float:left;width:850px;
           
             }
     
 .pbanad ul li span  {   float:right; color:#a8a5a3;
           
             }
        
   .enotice { padding-left:30px;  background-image:url(../img/enotice.jpg);  
         background-position:left center;
         background-repeat:no-repeat;}     
.aboutban{  background-image:url(../img/aboutban.jpg); width:100%;  height:300px; background-position:top center; background-repeat:no-repeat;}
.contactban{  background-image:url(../img/contactban.jpg); width:100%;  height:300px; background-position:top center; background-repeat:no-repeat;}
.casesban{  background-image:url(../img/casesban.jpg);width:100%;   height:300px; background-position:top center; background-repeat:no-repeat;}
.jobsban{  background-image:url(../img/jobsban.jpg); width:100%;  height:300px; background-position:top center; background-repeat:no-repeat;}
.newsban{  background-image:url(../img/newsban.jpg); width:100%;  height:300px; background-position:top center; background-repeat:no-repeat;}
.messageban{  background-image:url(../img/messageban.jpg);width:100%;   height:300px; background-position:top center; background-repeat:no-repeat;}
.jobsban{  background-image:url(../img/jobsban.jpg);width:100%;   height:300px; background-position:top center; background-repeat:no-repeat;}
.joinban{  background-image:url(../img/joinban.jpg);width:100%;   height:300px; background-position:top center; background-repeat:no-repeat;}



.productban{  background-image:url(../img/productban.jpg); width:100%;  height:300px; background-position:top center; background-repeat:no-repeat;}
 .sitebg{  background-image:url(../img/siteban.jpg); width:100%;  height:300px; background-position:top center; background-repeat:no-repeat;}          

/*
.sitemaplist{width:300px; float:left; margin-left:10px;   }
.sitemaplist li{width:145px; float:left;   }
*/
.maplist{width:960px; float:left; margin-left:10px;}
.maplist li{width:300px; height:25px; line-height:25px; padding-left:8px; float:left;}

.sitemaplist{ float:left; margin:20px 3px 3px 10px; width:130px;   }
.sitemaplist h2{  background-position:bottom center; width:130px; float:left;  height:40px; line-height:30px;  background-repeat:no-repeat; font-size:14px; }
.sitemaplist li{width:130px; float:left; line-height:25px; overflow:hidden;    }
.content2{width:1001px;margin:0px auto; clear:both; overflow:hidden;  }
.mcontent{width:100%;   margin:0px auto;
         background-image:url(../img/bgnei.jpg);
         background-position:top center;}
         
.content{width:1001px;margin:0px auto; clear:both; overflow:hidden;    
        
}
.content_top{width:1000px; float:left; margin:0px auto;  }
.content_top h2
{
    float: left;
    width: 970px;
    height:40px;
    line-height:35px;

    padding-left:10px;
    font-size:16px;
   border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #8a7a6b;
        
}
.content_c{  min-height:300px; }
.content_top h2 span{  float:right; padding-right:15px; font-weight:normal;  }
 
   

.pimgs{ width:320px; float:left;  padding:5px 10px 0 0;}




.w410
{    width:410px; float:left;   height:330px;  margin-top:10px;  line-height:30px;   color:#c6c6c6;float:left; 
    }  
.w320
{  float:left;  margin:10px 0 0 5px;  width:330px;  height:330px;  line-height:24px;   color:#666; 
}  

.w240{ float:right;  margin:10px 5px 0 0;
         width:240px; height:330px;  line-height:30px;   color:#666;
} 
.w240 img{ padding-bottom:8px;}

  .w320 h2
{    width:330px; float:left;  height:32px;  line-height:32px;   color:#666;float:left; font-weight:normal;
 }   

 
 .w320 h2 span
{     color:#c6c6c6;float:right; width:30px; height:20px;  font-size:14px; }   
.left1{background-image:url(../img/left1.jpg); background-repeat:no-repeat; }
.eleft1{background-image:url(../img/eleft1.jpg); background-repeat:no-repeat; }


   .w320 ul
{     width:300px;  clear:both; }


   .w320 li
{     width:300px;  height:26px; line-height:26px; }

.faqq{ padding-left:25px; background-image:url(../img/faqq.jpg); background-repeat:no-repeat;  background-position:left center; line-height:30px; }

.faqa{padding-left:25px; background-image:url(../img/faqa.jpg); background-repeat:no-repeat;  background-position:left center; }

.faqa a{  color:#999999;}
  
  .w240 h2
{    width:240px; float:left;  height:40px;  line-height:40px;   color:#666;float:left; font-weight:normal;
  }  
  .right1{  background-image:url(../img/right1.jpg); background-repeat:no-repeat;}
    .eright1{  background-image:url(../img/eright1.jpg); background-repeat:no-repeat;}
    
.w240 h2 span
{     color:#c6c6c6;float:right;width:30px; height:20px;  font-size:14px }   
 .w240 ul
{  padding-left:5px;width:235px; float:left;   line-height:30px;   color:#c6c6c6;float:left; }        
.w240 ul li
{  background-image:url(/img/dot2.jpg);  background-repeat:no-repeat;background-position:left center; padding-left:10px;width:225px; float:left;   line-height:30px;   color:#c6c6c6;float:left; }     
    
.w240 li  span
{   color:#c6c6c6;float:right;  }  

  .w320 h3
{    width:330px;  height:50px;  font-size:24px; line-height:50px;  font-weight:normal;  color:#000;

 
  }   
  .w410 h3
{    width:410px;   height:50px;  font-size:24px; line-height:50px;  font-weight:normal;    color:#000;
  }   
    .w240 h3
{    width:240px;   height:50px;  font-size:24px; line-height:50px;  font-weight:normal;    color:#000;
  }   



.newsibox{  width:400px; height:90px;  }
.newsibox .newsimg
{
   
    width: 125px;
    height: 90px;
    float: left;
}
.newsibox .newsimg img{  width:120px; height:75px; float:left; padding:1px;     border: 1px solid #ccc;  }
.newsibox .newstext{ width:240px; height:90px; float:left; line-height:24px; padding-left:10px; }





.dg5{ background-image:url(../img/dg5.jpg); width:100%; background-position:top center; background-repeat:no-repeat; height:360px;   }


.edg5{ background-image:url(../img/edg5.jpg); width:100%; background-position:top center; background-repeat:no-repeat; height:360px;   }

.timg1{ width:1001px; height:50px;}
.timg1 .t1{  width:652px;   text-align:center; margin:0px auto;  padding:30px;  }

.brand1{ width:1001px; height:80px; margin:0px auto;  }

.brand2{ background-image:url(../img/brand2.jpg); width:100%; height:164px;  background-position:top center;  }
.ebrand2{ background-image:url(../img/ebrand2.jpg); width:100%; height:164px;  background-position:top center;  }
.flinkbg{ background-image:url(../img/foot.jpg); width:100%;   background-position:top center;
          
         background-repeat:no-repeat; background-color:#000;   padding-top:70px;
            }





 .w425{ 
     width: 425px;
        height: 25px;
        margin-left:25px; margin-right:25px; }
   .w425 h2{ 
     width: 425px;
        height: 45px;    margin-bottom:10px;
        background-image:Url(../img/xj4.jpg);
        background-repeat:no-repeat;
        background-position:left bottom;
     
             line-height:45px;
    }  
    
    
 .w310{ 
     width: 290px;
        height: 250px;
    }
    
    .w310 h2{ 
  width: 310px;
        height: 45px;
        line-height:45px;

             background-image:Url(../img/xj4.jpg);
        background-repeat:no-repeat; background-position:left bottom;
    }
     
    
    




.newsmore{ width:100px; height:40px;  margin:15px auto; background-color:#660000; color:#fff; line-height:40px; text-align:center; font-size:14px; clear:both;  } 
.newsmore a{  color:#fff;  } 
 
 



/*左边left*/
.left
{float: left;width: 235px; 
 background-image: url(../img/leftbg.jpg); 
  }

.left_top{height:0px;float:left;  width:auto;   overflow:hidden;}
.left_c{height:100%;float:left;   width:auto;  overflow:hidden;      }
.left_down{height:13px;float:left;width:235px;    overflow:hidden;  }
.left .left_box
{

    width: 235px;
    margin: 0px auto;
}


.left .left_box h2
{	    font-family:微软雅黑;

width:235px;
font-size: 24px;
font-weight: bolder;

 height:60px;
 line-height:60px; color:#fff;

 background-image: url(../img/left_tit.jpg);
 background-repeat:no-repeat;
 background-position:left bottom;
 text-align:center;
 color:#fff;
 

 
}

.left .left_box ul{width:235px; margin:0px auto;   height:auto; line-height:30px;      background-image: url(../img/nn2.jpg); }
.left .left_box ul li
{ 
    height:45px;
    line-height: 45px;
    font-size:14px;
width:235px;
    text-align:center;


	overflow:hidden;  
}

 .left .left_box ul .cure
{
    background-repeat: no-repeat;
    background-position: left center;
 background-image: url(../img/tit2.jpg);
}

 .left .left_box ul .cure3
{  background-image: url(../img/tit1.jpg);
  background-repeat:no-repeat;
  background-position:left center;
  font-size:12px;
 
 } 

.left .left_box ul  .curhover
{   
 background-image: url(../img/tit1.jpg);
  background-repeat:no-repeat;
  background-position:left center;
    color: #a9773c;

}


.left .left_box ul .cure:hover
{   
 background-image: url(../img/tit1.jpg);
  background-repeat:no-repeat;
  background-position:left center;
    color: #a9773c;

}




.left .left_box ul  .curhover a	
{color: #a9773c; font-weight:bolder;
 
 }	






/*right*/
.right
{
 
    float: right;
    width: 745px;
    background-repeat: no-repeat;
    min-height: 542px;

    
}
.right .right_box{width:745px;  float:right;overflow:hidden;  }
.right .right_box h2
{
    width:725px;
    padding-left: 20px;
    line-height: 50px;
    font-size: 16px;
    font-weight: bolder;
    color: #8a7a6b;
    float: left;
    font-family: 微软雅黑;
    height:50px;
     background-image: url(../img/rightdot.jpg);
  background-repeat:no-repeat;
  background-position:left center;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #8a7a6b;

		overflow:hidden;  
}
.right .right_box h2 span{ float:right;color:#8a7a6b; padding:0px 10px 0 0;font-size:13px; font-weight:normal;}


.right .right_box .pagebox{ width:740px; padding:10px;color:#666;   background-repeat:repeat-x; height:auto;   overflow:hidden; margin:0px auto; }

.newslist ul{ width:730px; height:auto;   }
.newslist ul li
{	width: 700px;
	line-height: 27px;
	float: left;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;}
.newslist ul li span{  padding:0 10px 0 0; float:right; height:27px;   }

.right .right_box .pagebox h1{ width:720px;  line-height:35px; font-size:18px; text-align:center; font-weight:bolder;   }
.right .right_box .pagebox .author{ width:700px; height:25px; line-height:25px; font-size:13px; text-align:center;   }
.right .right_box .pagebox .newscontent{ width:700px; padding:0 0 0 10px;  line-height:25px; font-size:13px; text-align:left;   }



 .sppage{ width:650px; clear:both; overflow:hidden; padding-bottom:15px;  margin-bottom:10px; line-height:25px;  float:left;  }
 .sppage ul{ width:650px; height:auto; height:25px; line-height:25px;   }
 .sppage ul li
{
	border: 1px solid #c25191;
	margin: 0px 5px;
	height: 23px;
	padding:0 8px;
	line-height: 23px;
	float: left;
}
 .sppage ul li.pagebj{background-color: #c25191;}
 .sppage ul li a{  height:auto; height:23px; line-height:25px; float:left;  }
.sppage ul li.pagebj a{color:#fff;}
 
.friendlink
{
 margin:5px auto;
width: 990px;
overflow:hidden;
padding:0px 0 0 0px; color:#b4895e;
height:50px;


}


.friendlink .linktext{line-height:28px; float:left;	margin: 0px auto 10px auto; width: 1000px;}
.friendlink .linktext a{padding:0 4px 0 4px;line-height:30px; color:#b4895e; text-align:left; }





.ipbox{  width:1001px; height:240px;   margin:0px auto 20px auto; font-family:微软雅黑;   }
.ipbox .itype{  width:160px; height:240px;  margin:10px  0px 0px 20px;    float:left;      }
.typeb{   background-position:right center; background-repeat:no-repeat;}
.ipbox .itype h3
{
    width: 140px;
    float:left;
 line-height:35px; 
    font-size:16px; color:#fff;

}
.ipbox .itype li{  width:140px;  line-height:30px;  padding-left:10px;  float:left;  font-size:14px;
                   
                background-image:url(../img/dot3.jpg); 
                background-repeat:no-repeat;
                background-position:left center;   
                   }

.ipbox .itype li a{  color:#b4895e; }
.ipbox .itype2{  width:160px; height:240px;  margin:10px  0px 0px 15px;     float:left;     }
.ipbox .itype2 h3
{
    width: 220px;
    float: left;
 line-height:35px; 
    font-size:16px; color:#fff;
}
.ipbox .itype2 li{  width:160px;  line-height:25px;    float:left;  font-size:14px;
                     padding-left:10px; 
                     background-image:url(../img/dot3.jpg); 
                background-repeat:no-repeat;
                background-position:left center;      
                    }

.ipbox .itype2 li a{  color:#b4895e; }
.ipbox .itype3{  width:420px; height:240px;  margin:10px  0px 0px 0px; padding-left:40px;   float:left;     }
.ipbox .itype3 h3{       float: left;
 line-height:35px; 
    font-size:16px; color:#fff;text-align:center;    }



 
   
  .cont{  background-image:url(/img/ewm_01.jpg); width:240px; padding:60px 0 0 0px;  background-repeat:no-repeat; height:150px;  color:#fff; }
     .cont2{   width:165px;   height:175px;  }   


.foot
{  
    

    margin: 0px auto;
clear:both; 
overflow:hidden;
background-color:#000;



}



.foot .footer
{
    margin: 0px auto;
    width: 1001px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #523c1e;
}


.foot .footer .foot_Copyright{ line-height:50px;  text-align:center; 	color:#b4895e;  width:1001px;  font-size:13px; margin:0px auto; 	 }

.foot .footer .foot_Copyright img{  vertical-align:middle; }
 .foot .footer .foot_Copyright a{ 	color:#b4895e;  padding:0 4px; }
#AspNetPager1 input{ border:0px;}
#AspNetPager1 {  font-size:13px; color:#666666;}


.prolistbox{ width:206px; height:255px; float:left;margin:6px 20px 5px 20px ; display:inline;  overflow:hidden;}
.prolistbox img{ text-align:center; 	width:200px;     
	height:200px;      padding:1px;  }
.prolistbox p{ width:206px;   float:left; line-height:25px; color:#f5a20f; text-align:center; overflow:hidden;}
.prolistbox .proimg
{            
	/*非IE的主流浏览器识别的垂直居中的方法*/    
	display: table-cell;       
	vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	*display: block;       
	*font-size: 157px;/*约为高度的0.873，200*0.873 约为175*/     
	/*防止非utf-8引起的hack失效问题，如gbk编码*/     
	width:200px;     
	height:200px;       
	border: 2px solid #e5e5e5; 


                    }   
                    
         .prolistbox .proimg:hover
{            
  	/*非IE的主流浏览器识别的垂直居中的方法*/    
	display: table-cell;       
	vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	*display: block;       
	*font-size: 157px;/*约为高度的0.873，200*0.873 约为175*/     
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/     
	width:200px;     
	height:200px;       
	border: 2px solid #cc9900; 


                    }                     
                      
.prolistbox .proimg img
{
	 vertical-align:middle; border:0px solid
}

.prolistbox2{ width:240px; height:393px; float:left;margin:6px 2px 5px 8px ; display:inline;  overflow:hidden;}

.prolistbox2 p{ width:240px;   float:left; line-height:25px; color:#f5a20f; text-align:center; overflow:hidden;}

.prolistbox2 h3{ width:240px; height:54px;   float:left; line-height:54px; color:#660000; text-align:center; overflow:hidden; background-image:url(../img/pt1.jpg);  font-weight:normal;  font-size:14px;    }

.prolistbox2 .prodes{ width:240px; height:54px;  padding-top:30px;  float:left; line-height:54px; color:#660000; text-align:center;     }



.prolistbox2 h3 a{ color:#660000;  }

.prolistbox2 .proimg
{            
	/*非IE的主流浏览器识别的垂直居中的方法*/    
	display: table-cell;       
	vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	*display: block;       
	*font-size: 134px;/*约为高度的0.873，200*0.873 约为175*/     
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/     
	width:240px;     
	height:240px;       

}   

  /*
 .prolistbox2 .proimg:hover
{            
	border: 2px solid #c80000; 
 }                 
  */       
                    
.prolistbox2 .proimg img
{text-align:center;   
	height:240px;  width:240px;  
	 vertical-align:middle; border:0px solid
}


.divtable{ margin:0px auto;margin:10px; }
 .bjcolor{ background-color:#609743;}
.divtable table
{ margin:10px;
	
	
}
.divtable table tr
{
	line-height:25px;	
	
}
.divtable table tr th
{
line-height:25px;
	text-align:right;

	font-weight:normal;

}
.divtable table tr td{ text-align:left; 
	line-height:25px;
	
	 }


#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 13px; CURSOR: pointer; _position: absolute; _right: auto
}

.righttab{ height:40px;  padding-top:1px;  }
.righttab li
{
    float: left;
    color: #4a2c06;
    width: 134px;
    text-align: center;
    line-height:40px;
    height: 40px;
    cursor: pointer;

}
.righttab li h4{font-size:14px; font-weight:normal;background-color:#660000;}
.righttab li h4 a{font-size:14px;color:#fff;}
.righttab .active{ }
.righttab .active h4{ font-weight:bolder;color:#fff; background-color:#a40000;
                      background-repeat:no-repeat; font-weight:bolder;  }
  .righttab .active h4 a{ font-weight:bolder;color:#fff;
                     background-color:#a40000;background-repeat:no-repeat; font-weight:bolder;  }                   
                     
.righttab #tab_t1{  width:134px}
.righttab #tab_t2{ width:134px}
.righttab #tab_t3{width:134px}

.rightContent
{
    
    height: 165px;
    padding: 5px;
}
.rightContent ul.textList{width:255px; clear:both; }
.rightContent ul.textList li{padding-left:5px; clear:both; height:25px;  text-align:left; line-height:25px;overflow:hidden;padding-left:10px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #C0C0C0;
background-image:url(../img/dot1.gif); 
background-repeat:no-repeat;  
background-position:left center;    
                             
                              }
.rightContent ul.textList li span{float:right; line-height:22px;}
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH:53px; BOTTOM: 35px; HEIGHT: 66px; right:10px; FONT-SIZE: 13px; CURSOR: pointer; _position: absolute; _right: auto; background-image:url(../img/goTopBtn.gif); z-index:9999;
}


  .w1160{  width:1180px; height:auto; clear:both;      margin:0px auto; } 
  
.h03{ width:70px; margin-top:65px; float:left; }
.h06{width:70px; margin-top:65px; float:left; }

.h04{ width:22px; margin-top:45px; float:left; }
.h05{width:22px; margin-top:45px; float:left; margin-left:6px; }
.anli{ width:1160px; height:252px; padding:0 8px 0 10px;  clear:both; float:left; }
.anli ul{ margin:12px 0 0 2px;}
.anli ul li{ width:210px; height:248px; display:block; float:left; padding:10px 6px 0 8px; text-align:center;}
.anli ul li img{border:2px solid #c4942d; height:200px; width:200px; }
.anli ul li span{ height:30px; line-height:30px; text-align:center;display:block;}





.w75{ width:65px;}

.w70{ width:85px;}
.w90{ width:85px;}
.w100{ width:100px;}
.w260 {width:320px;}
.w140{ width:120px;}

.menu{height:40px; }
.menu .content{width:1000px;height:40px;margin:0 auto;}

/*menu*/
ul#nav {width:1000px;height:40px; line-height:40px;font-size:13px;font-weight:bold;float:left; z-index:4000;}
ul#nav .jquery_out {float:left;line-height:40px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723 url(/ver3.2/images/slide-panel_03.png) 0 0 repeat-x;}
ul#nav .jquery_out .smile {padding-left:1em;}
ul#nav .jquery_inner {margin-left:16px;display:inline;}
ul#nav .jquery {margin-right:1px;padding:0 2em;}
ul#nav .mainlevel { float:left;display:inline;/*IE6 only*/}
ul#nav .mainhome{float:left;width:85px;display:inline; text-align:center;/*IE6 only*/}
ul#nav .maincontact{float:left;width:80px;display:inline;/*IE6 only*/}
ul#nav .mainlevel a {color:#ffffcc;  font-size:14px; text-align:center; line-height:40px;height:40px;display:block; width:85px;}
ul#nav .mainlevel a#on{color:#ffffcc; text-decoration:none; background:url(/img/mindex_03.jpg) no-repeat;}
ul#nav .maincontact a{color:#ffffcc; text-decoration:none; line-height:40px; display:block; width:85px;}
ul#nav .maincontact a:hover{color:#fff; text-decoration:none; line-height:40px; display:block; width:85px;background:#cc0000; background-image:url(../img/mindex_03.jpg);   }

ul#nav .mainlevel a:hover {color:#ffffcc; text-decoration:none; background-image:url(../img/mindex_03.jpg); filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;  }


ul#nav .mainlevel ul {display:none;position:absolute;list-style:none;}
ul#nav .mainlevel ul.pro{position:absolute; z-index:500;}
ul#nav .mainlevel li { text-align:center;  display:inline;  line-height:28px; z-index:500;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;   }
ul#nav .mainlevel li#pro_box{border-top:1px solid #fff; width:980px;line-height:25px;
                             
                       margin-left:-241px !important;*margin-left:-241px !important;*margin-left:-241px;position:absolute;/*IE6 only*/}

ul#nav .mainlevel li a{color:#2c2d2c; text-decoration:none;height:28px; line-height:28px; display:block; width:132px; background:#FFF; filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85; font-weight:normal;font-size:12px;  text-align:center;}
ul#nav .mainlevel li a:hover{color:#fff; text-decoration:none; display:block; background:url(/img/mainlevel_a_hover.jpg) repeat-x;line-height:28px;}

#menu_products{width:980px;height:325px;float:left; display:inline;background:#e6ebee url(/img/imainlevel_a_hover.jpg) no-repeat left 31px;z-index:50;margin-top:0px;line-height:22px;text-align:left;  }

ul#nav .mainlevel li #menu_products a{display:inline;color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0;font-weight:bold;}
ul#nav .mainlevel li #menu_products dl{float:left;display:inline; }
ul#nav .mainlevel li #menu_products dl dt{text-align:left;height:31px;line-height:31px;font-weight:bold;float:left;display:inline;margin-bottom:0px;}
ul#nav .mainlevel li #menu_products dl dt h2{font-weight:bold;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; height: 31px;overflow: hidden;}
ul#nav .mainlevel li #menu_products dl dt a{ display:inline;line-height:31px;marign:0;font-weight:bold;font-size:14px;}
ul#nav .mainlevel li #menu_products dl dd{float:left;text-indent:10px;background:url(/img/menu_List_bg.gif) left 7px no-repeat; font-size:13px;;height: 31px;overflow: hidden;}
ul#nav .mainlevel li #menu_products .vline{width:2px;float:left;background:url(/img/menu_vline_bg.gif);margin-top:37px;}
ul#nav .mainlevel li #menu_products dl dd a{font-weight:normal;line-height:22px;}
ul#nav .mainlevel li #menu_products a:hover{text-decoration:underline;}
ul#nav .mainlevel li #menu_products dl#l_110{width:140px;float:left;margin-left:30px;display:inline;}
ul#nav .mainlevel li #menu_products dl#l_110 dd{width:140px;}
ul#nav .mainlevel li #menu_products dl#l_270{width:200px;padding-left:10px;margin-right:5px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd{width:200px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd.nobg,ul#nav .mainlevel li #menu_products dl#l_110 dd.nobg{float:left;text-indent:5px;background:none;}
ul#nav .mainlevel li #menu_products dl#l_270 span,ul#nav .mainlevel li #menu_products dl#l_110 span{height:22px;padding-right:5px;float:left;background:#B1BEC4;font-size:12px;}
ul#nav .mainlevel li #menu_products dl#l_140{width:130px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_140 dd{width:130px;} 
ul#nav .mainlevel li #menu_products dl#l_145{width:170px;padding-left:10px;margin-right:10px;}
ul#nav .mainlevel li #menu_products dl#l_145 dd{width:165px;} 
ul#nav .mainlevel li #menu_products dl#l_130{width:125px;padding-left:10px;margin-right:10px;height: 31px;overflow: hidden;}
ul#nav .mainlevel li #menu_products dl#l_130 dd{width:125px;}
ul#nav .mainlevel li #menu_products dl#l_100{width:135px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_100 dd{width:135px;}

.sv { position:absolute; width:130px;float:left;display:none;z-index:500; }