body { margin:0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#535353; }
a:link { color:#fff; text-decoration:none; }
a:visited { text-decoration:none; color:#fff; }



a:active { text-decoration:none; color:#fff; }
a img, img {border:0;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, 
fieldset,input,textarea,p,blockquote,th,td,tbody { padding:0px; margin:0px; list-style:none; }
table{border-collapse:collapse;border-spacing:0;border:0;}

.head{
margin: auto;
    width: 1440px;
    height: 25px;
    background: #000;
}
.head-c{
    width:1080px;
margin: auto;
color: #fff;
line-height: 25 px;
}
.top{
margin: auto;
    width: 1440px;
    height: 146px;
  
}
.top1{
    width: 1080px;
    height: 116px;
    margin: auto;
}
#searchblock{
    height: 24px;
    width: 200px;
float: right;
    border:1px solid #ccc;
    background-color: #fff;
    opacity: 1;

   
   
}
#searchtext{
        border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    height: 25px;
    position: relative;
    top: -8px;
    width: 171px;
}
.top2{
    float: right;
    height: 80px;
    width: 250px;
    margin-top: 20px;
}
#searchbtn{
    border: 0;
    padding: 0;
    margin: 0;
    width: 26px;
    height: 24px;
    background-image: url(search.gif);
    position: relative;

}
.dh{
    width: 1440px;
    height: 30px;
  
    background: #00365a;
}
.dh ul{
    width: 900px;
    margin: auto;
    height: 30px;
}
.dh li {
    float: left;
    color: #fff;
    width: 150px;
    line-height: 30px;
    text-align: center;
}
.banner{
    height: 580px;
    width: 1440px;
    background: url(banner.gif);
    margin: auto;
}
.bottom{
    width: 1440px;
    height: 120px;
    margin: auto;
    background: #000;
}
.tail{
    width: 1080px;
    margin: auto;
    height: 120px;
}
.tail1{
      line-height: 20px;
    color: #ccc;
    font-size: 15px;
float: left;
margin-top: 30px;
}
.tail2{
    line-height: 20px;
    margin-left: 30px;
    color: #ccc;
    font-size: 15px;
float: left;
margin-top: 30px;
}
.tail3{
    line-height: 20px;
    margin-left: 30px;
    color: #ccc;
    font-size: 15px;
float: right;
margin-top: 30px;
}
.DB_bgSet{
      float: right;
width: 600px;
    height: 200px;
  margin-right: 200px;
    overflow: hidden;
    cursor: pointer;

    z-index: 1;
    margin-top:380px;
}
.DB_bgSet li{
    margin-left: 90px;


}
.DB_next{
     margin-top: 70px;
   margin-left: 1160px;
     position: absolute;
   
    cursor: pointer;
}
.DB_prev{
    margin-top: 70px;
   margin-left: 676px;
position: absolute;
    cursor: pointer;
}
.DB_menuWrap{

margin-top: 380px;
position: absolute;
}

 .DB_bgSet li{
        position: absolute;
    width: 600px;
  height: 200px;
 }
 .DB_bgSet img{
    width: 140px;
    height: 157px;
 }
 .main{
    height: 700px;
    width: 1080px;
    margin: auto;
 }
 .main-pro{
    height: 950px;
    width: 1080px;
    margin: auto;
 }
 .list{
    width: 183px;


 }
 .ab{
    position: absolute;
  
    margin-top: -50px;
    width: 183px;
    height: 179px;

    background: url(ab.gif);
 }
 .list ul{
    margin-top: 60px;
    box-shadow: 0px 12px 10px -8px;
 }
 .list li{
    font-size: 15px;
    width: 183px;
    height: 40px;
    background: #efefef;
    margin-top: 5px;
    text-align: center;line-height: 40px;
    color: #6c6c6c;
transition: background-color 1s;
 }
 .list li:hover{
    background: #e6212a;
    color: #fff;
 }
 .x4{


    width: 183px;
    height: 183px;
  
    margin-top: 50px;
 }

 .x4 dd{
    width: 90px;
    height: 70px;
    float: left;
    margin-left: 1px;
    margin-bottom: 2px;
 }
 #a1{
    background: url(home.gif);
 }
#a1:hover{
    background: url(home1.gif);
}
 #a2{
    background: url(message.gif);
 }
#a2:hover{
    background: url(message1.gif);
}
 #a3{
    background: url(contact.gif);
 }
#a3:hover{
    background: url(contact1.gif);
}
 #a4{
    background: url(address.gif);
 }
#a4:hover{
    background: url(address1.gif);
}
.content{
    margin-top: 40px;
    float: right;
    width: 825px;
    height: 660px;
}
.title{
    width: 825px;
    line-height: 30px;
    height: 30px;
    border-bottom: 2px solid #ccc;
}
.zw{
    width: 825px;
    height: 620px;
}
#cp{
    font-size: 12px;
    width: 173px;
    height: 30px;
    background: #efefef;
    margin-top: 5px;
    line-height: 15px;
    color: #6c6c6c;
    text-align: left;
    transition: background-color 1s;
   padding-left: 10px;
}
#cp:hover{
    background: #e6212a;
    color: #fff; 
}
#cpc{
    font-size: 12px;
    width: 173px;
    height: 30px;
    background: #efefef;
    margin-top: 5px;
    line-height: 30px;
    color: #6c6c6c;
    text-align: left;
    transition: background-color 1s;
   padding-left: 10px;
}
#cpc:hover{
    background: #e6212a;
    color: #fff; 
}
.pro-con{
    width: 825px;
   
    margin-top: 20px;
}
.pro-con li{
    border: 1px solid #ccc;
    width: 210px;
    height: 210px;
    float: left;

margin-left: 50px;
margin-bottom: 50px;
}
.pro-con p{
    width: 210px;
    height: 30px;
line-height: 30px;
font-size: 15px;
color: #000;
text-align: center;
}
.pro-con img{
    width: 210px;
    height: 210px;
}
.cptu{
    float: left;
    width: 350px;
    height: 350px;
    border: 1px solid #ccc;
}
.cptu img{
    width: 350px;
    height: 350px;
}
.cptit{
    width: 450px;
    float: right;
    height: 40px;
  font-size: 25px;
}
.cpcon img{
    width:200px;
}
.contactus{
    margin-top: 50px;
}
.contactus p{
    line-height: 25px;
}
.auto1{
    margin-left: none;
    margin-top: 50px;
}
.auto1 input{
    border: 1px solid #ccc;

}
.head p{
    color: #fff;
}