@charset "utf-8";
/* CSS Document */
*{
padding:0; margin:0 auto;
}
img{
border:0px; 
}
p{
border:0; margin:0; padding:0;
}
ul,li{
list-style:none; margin:0; padding:0;
}
a{
color:#608a01; text-decoration:none;
}
a:visited{
color:#608a01; text-decoration:none;
}
a:hover{
color:#c4c4; text-decoration:none;
}
body,html {
    margin:0;width:100%;
}
body,th,td{
color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif;margin:0 auto;
}
/*------------------------------------main------------------------------------------------*/
#main{clear:both; width:1170px; margin:0 auto; overflow:hidden;}
#top{clear:both; width:1170; height:107px;overflow:hidden;}
.logo{float:left; height:107px; padding:10px 15px 0 5px; overflow:hidden;}
.search{float:left;  width:540px; margin:37px 15px;overflow:hidden;}
#search-input{ float:left;width:425px; height:31px; padding:10px 0px; }
.search-btn{
float:right; width:91px; overflow:hidden;margin:12px 0px 0px 10px;
}
.newsletter{float:left; height:87px; margin:10px 0px 10px 10px; overflow:hidden;}
#B-banner{clear:both; width:1140; height:180px; margin-bottom:15px; overflow:hidden;}

#col{clear:both; width:1170; height:auto; overflow:hidden;}
#nav{float:left; width:229px; height:auto; margin-left:10px; margin-right:20px; overflow:hidden;}
.nav-top{ float:left; width:229px; height:122px; overflow:hidden;}
.nav-pro{ float:left; width:215px; height:88px; margin:5px 7px 0 7px; overflow:hidden;}
.ask{float:left; width:223px; height:69px; margin:10px 3px; overflow:hidden;}

#service{float:left; width:223px; height:120px; margin-top:10px;overflow:hidden;}

#right-col{float:left; width:900px; height:auto; overflow:hidden;}
#showproall {
  float:left; width:880px; height:auto; border:1px solid #bebebe; background:#fff; margin-bottom:20px; overflow:hidden;

}

.title02 {
  float:left; width:880px; text-align:center; font:bold 20px Arial; color:#fff; padding:10px 0; background:#000; margin-bottom:25px; overflow:hidden;
 }
 
#pro {
  float:left; width:880px; height:auto; padding:0 10px 0 50px; margin-bottom:30px; overflow:hidden;
}

#pro .showbig {
  float:left; border:1px #c5c5c5 solid; width:500px; height:500px; margin-right:70px; overflow:hidden;
}

#pro .showbig img{
  width:500px; height:500px;
}

#pro .showsamll {
  float:left; width:100px; height:auto; overflow:hidden;
} 

#pro .showsamll img{
  float:left; height:92px; margin:3px 0;  border:1px dashed #e7e7e7; overflow:hidden;
} 

.desmenu{ float:left; width:880px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin-top:15px; padding:0; }
.desmenu ul{ height:42px; background:url(http://www.yalldata.com/downloads/upzone/image/hi-pc/listingpage/menu-bg.jpg) repeat-x;}
.desmenu li{ float:left; height:42px;list-style:none; float:left;background:url(http://www.yalldata.com/downloads/upzone/image/hi-pc/listingpage/line-y.jpg) right center no-repeat;}
.desmenu li span{ display:block; font:bold 12px Arial, Helvetica, sans-serif; margin:12px 21px 20px 20px; color:#666666; }
.desmenu li a{float:left;height:42px;color:#fff; text-decoration:none;}
.desmenu li a:hover{background:url(http://www.yalldata.com/downloads/upzone/image/hi-pc/listingpage/menu-hover-bg.jpg) repeat-x;height:42px; color:#FFFFFF;}
.desmenu li .hover{display:block;height:42px; color:#FFFFFF;}
.desmenu li .hover1{display:block;height:42px; color:#FFFFFF;}
.desmenu li a.detils{display:block;background:url(http://www.yalldata.com/downloads/upzone/image/hi-pc/listingpage/menu-hover-bg.jpg) repeat-x;height:42px; color:#FFFFFF;}
a.nav_selected{ background:url(http://www.yalldata.com/downloads/upzone/image/hi-pc/listingpage/menu-hover-bg.jpg) repeat-x;}
a.nav_selected:hover{ background:url(http://www.yalldata.com/downloads/upzone/image/hi-pc/listingpage/menu-bg.jpg) repeat-x;}
.con_one{float:left; width:880px; height:auto; margin:0; padding:18px 0;border-bottom:solid 1px #dddddd; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; font:12px Arial, Helvetica, sans-serif; color:#3c3c3c; background:#F2F2F2; }
.con_one p{ line-height:22px; margin:0; padding:0 5px;}
.s-banner{float:left; width:880px; height:141px; margin-top:12px; overflow:hidden;}