@charset "utf-8";
#header,#search,#headad,#content{ widows:980px; overflow:hidden; margin:0; padding:0; }
#header{ background:url(../../images/z1/top.png) no-repeat left top; height:91px;position:relative;}
#topnav{ text-align:left; position:absolute; right:10px; top:30px;}
#topnav li{ float:left; margin:0 5px;}
#topnav a:link,#topnav a:visited,#topnav a:hover,#topnav a:active{ color:#666;}
#nav{ background:url(../../images/z1/navbg.jpg) repeat-x left top; height:86px; width:980px; text-align:left; position:relative;}
#banner{ width:980px; overflow:hidden; padding:0; margin:0; color:#FFF;}
#nav ul{ height:36px; padding:9px 0 0 0; overflow:hidden;}
#nav li,#nav li.on{  width:85px; height:32px; padding:4px 0 0 0; text-align:center; float:left; overflow:hidden; }
#nav li.on{background:url(../../images/z1/navon.jpg) no-repeat left 1px; cursor:pointer;}
#nav a:link,#nav a:visited,#nav a:hover,#nav a:active{ color:#000; font-size:12px; line-height:36px; height:36px;}
#nav li.on a:link,#nav li.on a:visited{ font-weight:bold; color:#FFF;}
#nav li ul {background:none; position:absolute;top:36px;z-index:10; width:550px; display:none;}
#nav li ul li{ width:80px; float:left; padding:1px 0 0 0;text-align:center;}

.content{ width:980px; overflow:hidden; padding:5px 0 0 0;}
.cleft{ float:left; width:270px;  text-align:left; overflow:hidden;}
.introduce{ background:url(../../images/z1/tl_box01.png) no-repeat -2px; top; width:266px; height:200px;}
.lbox{ background:#FFF url(../../images/z1/tl_box02.png) no-repeat -2px top; width:266px; height:223px;}
.tbar01{ font-size:10px; height:15px; color:#fff; padding:7px 0 0 0;}
.tbar01 a:link,.tbar01 a:visited,.tbar01 a:hover,.tbar01 a:active{color:#FFF; font-weight:bold; font-size:14px;}
.tbar01 span.right a:link,.tbar01 span.right a:visited{color:#FFF; font-weight:normal; font-size:10px;}
.con01{ line-height:24px; width:240px; padding:18px 9px 0 10px; text-indent:20px;}
.cright{ float:right; width:285px; text-align:right; overflow:hidden;}
.slide{margin:0 0 0 5px; width:278px; border:#fff 1px solid;text-align:right; height:195px; overflow:hidden;}
.search{ margin:5px 0 5px 0; background:url(../../images/z1/search.png) no-repeat 10px 5px; width:278px; height:50px; border:#e3e7e3 1px solid; position:relative;}
.search input{ top:14px; left:58px; width:140px; background:#fff; border:none; font-size:14px; position:absolute; color:#999;}
.search .btn{ position:absolute; top:13px; right:10px; cursor:pointer;}
.ccenter{ margin:0 285px 0 270px; width:418px; overflow:hidden; padding:0px; text-align:left;}
.topnew{ width:418px; overflow:hidden;}
.topnew .title{ overflow:hidden; width:418px; height:36px; background:url(../../images/z1/nav_bg02.png) repeat-x left top;}
.topnew .title li,.topnew .title li.on{ height:30px; padding:4px 0 0 0; text-align:center; width:74px; float:left; background:url(../../images/z1/nav_bg03.png) no-repeat left top;}
.topnew .title li a:link,.topnew .title li a:visited{ font-size:12px; color:#000;}
.topnew .title li.on{ background:url(../../images/z1/nav_bg01.png) no-repeat -1px top;}
.topnew .title li.on a:link,.topnew .title li.on a:visited{ color:#FFF;}
.topnew .content{ height:155px; width:400px; padding:0 10px; }
.topnew .content li,.eagle .content li{ background:url(../../images/z1/middot01.png) no-repeat left 4px; padding:1px 0 0 14px;*padding:0 0 0 14px; border-bottom:1px dotted #CCC;height:20px; line-height:20px; *height:19px; *line-height:19px;  font-size:11px;}
.topnew .content li span.left{ width:250px; overflow:hidden; float:left;}
.topnew .content li span.right{ width:120px; overflow:hidden; float:right; text-align:right;}

.special{ width:418px; overflow:hidden; height:220px; padding:5px 0 0 0;}
.tbar02{ background:url(../../images/z1/bar02.png) repeat-x left top; font-size:14px; padding:8px 0 0 10px; cursor:pointer; font-weight:bold; color:#C30; height:29px;}
.timg{ padding:0px 0 0 7px; margin:5px 0 0 0;}
.special .content{ line-height:21px; width:410px; text-indent:30px; padding:5px 0 0 7px;}

.special{ width:418px; overflow:hidden; height:220px; padding:5px 0 0 0;}
.tbar02{ background:url(../../images/z1/bar02.png) repeat-x left top; font-size:14px; padding:8px 0 0 10px; cursor:pointer; font-weight:bold; color:#C30; height:29px;}
.timg{ padding:0px 0 0 7px; margin:5px 0 0 0;}
.special .content{ line-height:21px; width:410px; text-indent:30px; padding:5px 0 0 7px;}
ul.society{ width:240px; margin:20px 0 0 10px; overflow:hidden;}
ul.society li{ padding:0 0 0 50px; width:230px; height:22px; line-height:22px; background:url(../../images/z1/middot02.png) no-repeat left 2px; border-bottom:1px solid #e3e7e3;}

.eagle{ height:225px; overflow:hidden; padding:3px 0 0 9px; float:left;}
.eagle .title{ background:url(../../images/z1/tbar03.png) no-repeat left top; font-weight:bold; font-size:12px; color:#fb7a00; padding:2px 0 0 25px;}
.eagle .title a:link,.eagle .title a:visited{ color:#fb7a00;}
.eagle .title a:hover{  text-decoration:underline;}
.eagle .content{ width:265px; overflow:hidden; height:183px; border:1px solid #fb7a00; padding:10px 0 0 0;}
.eagle .content li{ width:230px; margin:0 auto; height:20px; line-height:20px;}
.guide{ width:154px; height:185px; margin:3px 0 0 8px; padding:35px 0 0 0; float:left; background:url(../../images/z1/bg07.png) no-repeat -4px -2px; text-align:center;}
.guide li{ height:30px;}

.tbar05{ background:url(../../images/z1/bar04.png) no-repeat left top; text-align:left; width:980px; height:22px; border-bottom:1px solid #fb7a00;}
#imgmarquee{width:980px; overflow:hidden; margin:0; padding:10px 0 0 0; position:relative; white-space:nowrap;}
#imgmarquee ul{ width:170px; padding:0 10px 0; float:left; }
#imgmarquee li{ margin-bottom:7px; text-align:center; background:#f3f3f3; width:170px; height:20px;border:1px solid #CCC;}
#imgmarquee a,#prodmarquee a:visited{ color:#000;}
#imgmarquee li.s{ height:102px;}
#imgmarquee li.s img{ width:170px; height:100px; border:1px solid #CCC;}

.newlist{ height:226px; background:#e9e9e9; width:980px; padding:7px 0 0 0; text-align:left;}
.newbox{ width:190px; height:226px; background:url(../../images/z1/box08.png) no-repeat left -3px; display:inline; float:left; margin:0 3px; position:relative;}
.tbar07{ padding:4px 0 0 25px; height:16px; width:150px;}
.tbar07 a:link,.tbar07 a:visited,.tbar07 a:hover,.tbar07 a:active{ font-size:14px; color:#FFF;}
.tbar07 a:hover{ text-decoration:underline;}
.newbox ul{ padding:10px 0 0 10px;}
.newbox li{ background:url(../../images/z1/middot03.png) no-repeat left 4px;height:28px; line-height:28px; padding:0 0 0 12px;}
.newbox li a:hover{ text-decoration:underline; color:#000;}
.newbox .more{ position:absolute; bottom:5px; right:15px;}
.newbox .more a:link,.newbox .more a:visited{ color:#fb7a00;}

.survey{ background:url(../../images/z1/box07.png) no-repeat -2px top; width:284px; height:167px; text-align:left; position:relative;}
.survey dl{ padding:40px 0 0 20px;}
.survey dt{ display:block; padding:0; margin:0;_padding-bottom:5px;}
.survey dd{ display:block; width:200px; padding:0 0 0 10px; margin:0; line-height:26px; height:26px;}
.survey .button{ margin:0; padding:0 0 0 50px; width:180px; position:absolute; top:135px;}
input.submit,input.result{ border:none; height:25px; background:url(../../images/z1/s_btn.png) no-repeat -10px -5px;width:70px;cursor:pointer; }
input.result{ background-position:-130px -5px; margin-left:20px;}

.endnav{ width:980px; height:30px; background:url(../../images/z1/bar17.png) no-repeat left top; margin:20px 0 0 0; padding:5px 0 0 0;}
.endnav .left{ width:100px; padding:0px 0 0 10px; font-weight:bold; font-size:14px; color:#333; text-align:left;}
.endnav .right{ float:right; text-align:left; height:20px; line-height:20px; width:850px; overflow:hidden; }
.endnav .right .item{ height:20px;overflow:hidden; width:850px; padding:3px 0 0 0;}
.endnav .right li{ float:left; width:200px;;  padding:0 60px 0 15px;}
.endnav a:link,.endnav a:visited,.endnav a:hover,.endnav a:active{ color:#333;}
.endnav a:hover{ text-decoration:underline;}
.footer{ border-top:5px solid #952200; padding:10px 0 0 0; width:980px; text-align:center; height:130px; background:url(../../images/z1/logo01.png) no-repeat 30px 5px; line-height:30px;}

