﻿*{margin:0;padding:0;}
body{font-size:12px;font-family: ����,Arial, Helvetica, sans-serif;color:#2a2a2a; background:#FFF ; }
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#2a2a2a; text-decoration:none;}
a:hover{ color:#3366CC; text-decoration:none;}
.clear{clear:both;}
.blank{font-size:0px; height:10px; width:100%;}
.blank2{font-size:0px; height:5px; width:100%;}
.container{min-width:1000px; width:e-xpression(document.body.clientWidth < 1000 ? "1000px" : "100%" ); height:auto; margin:0 auto;background: url(layout.png) no-repeat center top; }
.bgf6f6f6{ background:#f6f6f6;}
.layout{ width:1000px; height:auto;  margin:0 auto; background:#FFF;}
.header{ width:999px; height:256px; overflow:hidden; position:relative; background:url(bannar.jpg) no-repeat left top; }
.logo{ width:444px; height:93px; float:left; overflow:hidden;}
.logo img{ width:444px; height:93px;}
.sitetool{ width:180px; height:30px; line-height:30px; float:right; text-align:center; padding-top:10px; overflow:hidden; color:#000;}
.sitetool a{ color:#000; }
.search{ width:184px; height:27px; position:absolute; top:40px; right:10px;}
.search p.sechinput{ width:152px; height:27px; float:left;overflow:hidden; position:relative; background:#FFF; }
.search p.sechinput input{ width:142px; height:16px; line-height:16px; border:1px solid #FFF; float:left; position:absolute; left:4px; top:4px; color:#a2a2a2; }
.search p.sechbtn{ width:31px; height:27px; float:right; overflow:hidden;}
.search p.sechbtn input{ width:31px; height:27px;}

.banner{ width:1000px; height:352px; margin-top:10px}
.banner .left{width:500px; height:350px; float:left}
.banner .right{ float:right; width:490px;}
.banner .right .news{ width:490px; height:350px;}
.banner .right .news h2{width:490px;  height:34px; background:url(xwh2.png) no-repeat left bottom; overflow:hidden;}
.banner .right .news h2 p{ width:260px; background:url(gonggao-h2-p.png) no-repeat left top; overflow:hidden; padding-left:24px;}
.banner .right .news .list{ margin:0 auto; overflow:hidden; width:490px; }
.banner .right .news .list li{width:420px; float:left; height:24px; line-height:24px; overflow:hidden; padding-left:14px; background:url(news-list-li.png) no-repeat left 7px;}
.banner .right .news .list li span{width:70px; height:24px; line-height:24px; display:block; float:right; text-align:right;}
.nav{ width:1000px; height:auto; background:url(nav-list.jpg) no-repeat left top; position:relative; z-index:500;}
.nav li{ width:80px; height:auto; float:left; background:url(nav-list-li.jpg) no-repeat right 10px; position:relative; display:inline; z-index:600;}
.nav li.navli-home{ width:80px;}
.nav li.navli-work{ width:110px;}
.nav li h3{ width:80px; height:30px; line-height:30px; font-weight:bold; font-size:14px; text-align:center; padding-top:4px;}
.nav li.navli-home h3{ width:80px; }
.nav li.navli-work h3{ width:110px; }
.nav li h3.curr{ background:url(nav-list-li-h2-curr.jpg) no-repeat center top;}
.nav li.navli-home h3.curr{ background:url(nav-list-lihome-h2-curr.jpg) no-repeat center top; }
.nav li.navli-work h3.curr{ background:url(nav-list-liwork-h2-curr.jpg) no-repeat center top; }
.nav li h3 a{ color:#FFF;}
.nav li h3.curr a{ color:#000;}
/*.nav li p{ width:90px; height:auto; position:absolute; left:0; top:38px;  display:none; z-index:800; background:#d20303; padding:5px 0; border:1px solid #e3463d;}
.nav li p a{ width:82px; height:30px; line-height:30px; display:block; text-align:center; margin:0 auto; color:#FFF;  }
.nav li p a:hover{ background:url() repeat-x left bottom;}
*/

.main{ width:1000px; height:auto; margin:0 auto;  }

.link{ width:1000px; height:auto;}
.link h2{ width:980px; height:32px; line-height:32px; border-bottom:2px solid #cc0303; border-bottom:1px solid #e8e8e8; font-weight:bold; font-size:14px; padding:0 10px;}
.link-list{ width:986px; height:auto;border-top:0; padding:0 7px; }
.link-list li{ width:82px; height:22px; line-height:22px; overflow:hidden; float:left; text-align:center; }



.footer{ width:1000px; height:auto; margin:0 auto; background:url(main-footer.jpg) repeat-x right top; }
.copyright{ width:1000px; height:50px; margin:0 auto; padding:10px 0 10px 0; line-height:25px; text-align:center; color:#FFF; overflow:hidden;}
.copyright a{ color:#FFF; }


