﻿body { behavior: url("Scripts/iehover.htc");}
* {padding: 0; margin: 0; font-family:Arial;}
img { border: 0;}
.top
{ width:100%;
  height:117px;
  background: url(../images/top_bg.gif) repeat-x;
 }
 
 .top_content
 { width:982px;
   height:117px;
   margin:0 auto;
 }
 
 .logo
 { width:525px;
   height:39px;
   float:left;
   margin-top:45px;
   display:inline;
   }
   
.lx
{  width:179px;
   height:54px;
   float:right;
   background: url(../images/lx.gif) no-repeat; 
    }
.email
{ width:179px;
  float:left;
  margin-top:8px;
  display:inline;
     } 
        
.icon
{  width:13px;
   height:10px;
   float:left;
   padding-top:2px;
   margin-left:10px;
   display:inline;
}

.lx_txt
{ width:185px;
 }
 
.lx_txt p
{ font-family:Arial;
  font-size:12px;
  color:White;
  float:left;
  margin-left:10px;
  display:inline;
   }
   .lx_txt p a
   {
   	color:White;
   	text-decoration:none;
   	
   }
   .lx_txt p a:hover
   {
   	color:White;
   	text-decoration:underline;
   	
   }
.nav
{ width:100%;
  height:48px;
  background: url(../images/nav_bg.gif) repeat-x;
 }

.nav_content
 {width:982px;
  height:48px;
  margin:0 auto;
}

.nav_txt
 {width:750px;
  height:48px;
  float:left;
}
  
.nav_txt li
{ width:90px;
  height:48px;
  float:left;
  list-style:none;
  }  
    .nav_txt li:hover
{ 
   background: url(../images/nav_li.gif) center center no-repeat ;
  } 
.nav_txt li a 
{  font-family:Arial;
   font-size:14px;
   color:#fefefe;
   display:block;
   line-height:48px;
   text-decoration:none;
   text-align:center;
 }   
.nav_txt li a:hover,.nav_txt li.current
{    
  
     background: url(../images/nav_li.gif) center center no-repeat ;
 }
.search
 { width:222px;
   height:26px;
   float:right;
   margin-top:12px;
  }
 .txtkeyword
{
	background-position: url(../images/search.gif) no-repeat;
	width: 174px;
	height: 26px;
	line-height:26px;
	padding-left: 10px;
	float: left;
	border: none;
	overflow: hidden;
	background: url(../images/search.gif) no-repeat;
	vertical-align: middle;
}
.se_btn
{width:38px;
 height:26px;
 float:right;  
 border:0px;
 background: url(../images/s_btn.gif) no-repeat; 
  }
 .banner
        {
             height: auto;
             overflow:hidden;
        }
        .banner_pic
        {
            height: auto;
        }
        .banner_pic li
        {  height: auto;
           list-style:none;
          
     }
        .banner_btn
        {
            width: 100%;
            height: 31px;
            float: left;
            background: url(../images/chang_bg.gif) repeat-x;
        }
        .point
        {   height: 31px;
            width: 150px;
            
           margin: 0 auto;
           margin-top:10px;
        }
        .point li
        {
            width: 13px;
            height: 13px;
            float: left;
            
            margin-right: 5px;
            list-style: none;
            background: url(../images/white.gif) no-repeat;
        }
        .point li.on
        {  background: url(../images/red.gif) no-repeat;
            
            
        }
.content
{ width:982px;
  height:280px;
  margin:0 auto;
  margin-top:20px;
 }
  
.NewProducts
{ width:643px;
  height:278px;
  float:left;
}
.np_title
{width:643px; 
 height:38px; 
 float:left;  
 background: url(../images/np.gif) no-repeat;    
}
.np_title p
{ font-family:Arial;
  font-size:12px;
  color:#db2523;
  float:right;
  margin-right:10px;
  margin-top:15px;
  display:inline;
}
.np_title a 
{color:#db2523;
 text-decoration:none; 
  }
.np_title a:hover
{color:#294c68;
}
.np_content
{ width:641px;
  height:240px;
  float:left;
  border:1px solid #e0e0e0;
}
.left
{ width:31px;
  height:239px;
  float:left;
 }

   
.right
{ width:31px;
  height:239px;
  float:right;

 }
 .pic
 {  width:578px;
    height:195px; 
    float:left; 
    margin-top:25px;
    overflow:hidden;
   }
     
.pic ul li
{   width:178px;
    float:left; 
    margin-left:11px;
    list-style:none;
 }
.pic ul li img
{width:166px;
}
.pic ul li span
{width:178px;
 height:35px;
 float:left;  
 }
.pic ul li span p
{  font-family:Arial;
  font-size:12px;
  color:#595959;
  text-align:center;
 
}
.pic ul li span p a
{ color:#595959;
  text-decoration:none;  
    }


.pic ul li span p a:hover
{ color:#db2523;
    }    
    

.zi p
{ font-family:Arial;
  font-size:12px;
  color:#595959;
  line-height:28px;
  text-align:center;
 }
 
 .RecentNews
 { width:329px;
   height:278px;
   float:right;
  }
  
.rn_title
{width:329px; 
 height:38px; 
 float:left;  
 background: url(../images/recent.gif) no-repeat;    
  }
  .rn_title p
{ font-family:Arial;
  font-size:12px;
  color:#db2523;
  float:right;
  margin-right:10px;
  margin-top:15px;
  display:inline;
}
.rn_title a 
{color:#db2523;
 text-decoration:none; 
  }
.rn_title a:hover
{color:#294c68;
}

.rn_content
{ width:327px;
  height:240px;
  float:left;
  border:1px solid #e0e0e0;
  }
.rn_txt
{ width:309px;
  height:76px;
  float:left;
  margin-left:10px;
  margin-top:6px;
  display:inline;
  border-bottom:1px dashed #cfcfcf;
}

.rn_pic
{ width:85px;
  height:76px;
  float:left;
 }
 
.rn_zi
{ width:210px;
  height:76px;
  float:left;
  margin-top:10px;
  margin-left:10px;
 }

.rn_zi b
{font-family:Arial;
 font-size:12px;
 color:#7a7a7a;
}
.rn_zi b a
{color:#7a7a7a;
 text-decoration:none;
 }
.rn_zi b a:hover
{
   color:#db2523; 
    }
.rn_zi p
{font-family:Arial;
  font-size:12px;
  line-height:20px;
  color:#595959;
  padding-top:5px;
 }
.rn_zi p a
{ color:#595959;
  padding-top:5px;
 text-decoration:none;
 }
.rn_zi p a:hover
{
   color:#db2523; 
    } 
 .rn_list
 { width:309px;
   height:155px;
   float:left;  
   margin-top:10px;
   margin-left:10px;
   display:inline;
   }

 .rn_list ul li
 {  width:309px;
    float:left;
    list-style:none;
    background: url(../images/fang.gif) left center no-repeat;    
 }   
.rn_list ul li a 
{ font-family:Arial;
  font-size:12px;
  line-height:20px;
  color:#595959;
  padding-left:10px;
  text-decoration:none;
 }
.rn_list ul li a:hover
{  color:#db2523;
  }
.rn_list span
{  width:60px;
  font-family:Arial;
  font-size:12px;
  line-height:20px;
  color:#999999;
  float:right;
}

.bottom
{ width:100%;
  height:60px;
  float:left;
  margin-top:20px;
  background-color:#e2e2e2;
  border-top:1px solid #505e6d;
 } 

.bottom_content
{ width:982px;
  margin:0 auto;  
  margin-top:15px;
 }
.bei
{ width:auto;
  float:left;
  margin-left:5px;
  min-width:500px;
 }
 
 .bei p
 {font-family:Arial;
  font-size:12px;
  color:#294c68;
   }
   
.bl_email
{ 
  float: right;
  margin-left:160px;
  } 
        
.bl_icon
{  width:17px;
   height:12px;
   float:left;
   margin-top:2px;

}
.bl_txt
{ float:left;
  margin-left:10px;
    }

.bl_txt p
{ font-family:Arial;
  font-size:12px;
  color:#294c68;
}
.bl_txt p a
{ font-family:Arial;
  font-size:12px;
  color:#294c68;
  text-decoration:none;
}
.bl_txt p a:hover
{ font-family:Arial;
  font-size:12px;
  color:#294c68;
  text-decoration:underline;
}


.bl_email_01
{ float:left;
  margin-left:17px;
    
    }
 
 /*产品二级菜单*/
dl.first,dl.second{
	display:none;
}
dl.first dd,dl.second dd{
	border-bottom: 1px solid #7F8A96;
	border-left: 1px solid #7F8A96;
	background:#475565;
	width: 169px;
}
dl.first dd a,dl.second dd a{
	line-height: 130%;
    padding: 7px 15px;
    text-align: left;
}
dl.first dd:hover
{
	background:#D73C46;
}
dl.first dd a:hover,dl.second dd a:hover{
	
	background:#D73C46;
}
li#product,dl.first dd{
	position:relative;
	display:block;
	z-index: 999;
}

li#product:hover dl.first{
	display:block;
	position:absolute;
	top:48px;
	left:0;
}
dl.first dd:hover dl.second
{
	display:block;
	position:absolute;
	left:169px;
	top:0;
}
dl.first dd:hover dl.second
{
	display:block;

}

    