@charset "gb2312";
*{margin:0;padding:0;}
body{font-size:12px;font-family:"΢���ź�",����,Arial, Helvetica, sans-serif; color:#5e5e5e; background:#FFF;}
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#5e5e5e; text-decoration:none;}
a:hover{ color:#0239aa;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:5px; width:100%;}
.blank3{font-size:0; height:2px; width:100%;}
.blank4{font-size:0; height:1px; width:100%;}


.layout{width:100%; height:auto;}
.header{ width:1002px; height:80px; margin:0 auto;}
.logo{ width:264px; height:80px; float:left; overflow:hidden; }
.logo img{ width:264px; height:80px;  }
.tools{ width:42px; height:60px; float:right; background:#000; padding:10px 5px;}
.tools a{ width:42px; height:30px; display:block;color:#fff;text-align:center;}

.nav{ width:725px; height:32px; float:right; margin-top:30px;display:inline; }
.nav li{ width:90px; cursor:pointer; height:32px; text-align:center; line-height:32px; float:left; display:inline; font-size:16px; font-family:"΢���ź�"; overflow:hidden; }
.nav li a{ color:#0239aa;}


.container-flash{  height:630px; margin:0 auto; position:relative; overflow:hidden;}

.main{ width:1002px; height:auto; margin:0 auto;}

.container-prod{  height:auto; margin:0 auto; background-color:#a8b2cc; }
.container-case{  height:auto; margin:0 auto; background-image:url(../images/cases.jpg); background-position:center top; background-repeat:no-repeat;  }



.footer{ width:1002px; height:auto;  margin:0 auto; position:relative; z-index:200;}
.service{ width:640px; height:100px; margin:0 auto;}
.serv-erweima{ width:100px; height:auto; float:left; overflow:hidden; }
.serv-erweima img{ width:100px; height:auto;}
.serv-about{ width:540px; height:72px; line-height:24px; overflow:hidden; margin-top:4px; display:inline; float:right;position: relative; }
.copyright{ width:1002px; height:auto; line-height:24px; text-align:center; }