/*--------------------------------- Common Element --------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{ background:url(body.gif) repeat-x left top #fff; color:#333; font-size:12px; line-height:24px; text-align:left; font-family:simsun,"Arial Narrow",arial;}
button{ cursor:pointer;} /*按钮-鼠标点击显示小手*/
img{ border:0px; display:block;} /*图片默认公用样式*/
.mainbox{ width:1002px; margin:0px auto; overflow:hidden;} /*内容块*/
.lf{ float:left} /*左浮动*/
.rf{ float:right} /*右浮动*
.clear5{ margin-top:5px; overflow:hidden;} /*上间距5像素*/
.clear10{ margin-top:10px; overflow:hidden;} /*上间距10像素*/
.clear15{ margin-top:15px; overflow:hidden;} /*上间距15像素*/
.clear20{ margin-top:20px; overflow:hidden;} /*上间距20像素*/
.bor-bottom{ background:url(x.gif) repeat-x left bottom;} /*1像素虚线平铺*/
.bor-all{ border:1px solid #ccc;} /*外边框1像素*/
.img-dq{vertical-align:bottom!important;vertical-align: middle;} /*图片溢出处理*/
.pd_left10{ padding-left:10px;} /*左间距10像素*/
.pd_right10{ padding-right:10px;}

/*--------------------------------- 字体 ------------------------------------*/
.f-000{ color:#000;} /*#000深灰色*/
.f-999{ color:#999;} /*#999深灰色*/
.f-666{ color:#666;} /*#333深灰色*/
.f-fff{ color:#fff;} /*#333深灰色*/
.f-333{ color:#333;} /*#333深灰色*/
.f-ls{ color:#81ad21;}/*绿色*/
.f-yl{ color:#fe7100;} /*橘黄色*/
.f-red{ color:#cc0000;} /*红色*/
.f-blue{ color:#0c4da2;} /*蓝色*/
.f-wh{ font-weight:700;} /*加粗*/
.f-bc{ font-weight:400} /*文字不加粗*/
.f-ht{ font-family:"黑体";} /*黑体字体*/
.f-yh{ font-family:"微软雅黑";} /*微软雅黑字体*/
.f12{ font-size:12px;} /*字体12号字*/
.f14{ font-size:14px;} /*字体14号字*/
.f16{ font-size:16px;} /*字体16号字*/
.f18{ font-size:16px;} /*字体18号字*/
.f21{ font-size:21px;} /*字体21号字*/
.line-20{ line-height:20px;} /*行高20*/
.line-18{ line-height:18px;} /*行高18*/
.ip_h25{ line-height:25px; height:25px;} /*input文本高*/
/*--------------------------------- 链接 ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#333; blr:expression(this.onFocus=this.blur());outline: none;}
a:hover { font-size:12px; text-decoration:underline; color:#c80000; blr:expression(this.onFocus=this.blur());outline: none;}
/*首页-开始*/
#tit{ height:24px; line-height:24px; background:url(titbj.jpg) repeat-x; overflow:hidden; color:#666; }
#tit .title{ width:960px; height:24px; margin:0 auto; }
#tit .title a{ padding:0 6px; color:#666;}
/*logo*/
#logo{ width:960px; height:132px; overflow:hidden; margin:0 auto;  }
#logo .text{ width:228px; height:26px; line-height:26px; border:1px solid #ccc; background:url(fd.jpg) no-repeat left center; padding-left:32px; float:left; }
#logo .btn{ width:59px; height:28px; background:url(su.jpg) no-repeat; border:0; float:left; }
#logo .inp{ width:321px; height:28px; overflow:hidden; padding:25px 0 32px 177px;   }
/*导航*/
#nav{ height:38px; background:#eff0f1; }
.navs{ width:960px; height:38px; line-height:38px; margin:0px auto; background:url(nav.jpg) no-repeat;}  
.shoye{ width:139px; height:38px; overflow:hidden; margin-right:2px; float:left; }
.shoye a{ width:139px; height:38px; line-height:40px; display:block; background:url(bj.jpg) no-repeat; text-align:center; color:#fff; font-size:14px; font-weight:700; padding-left:15px; float:left;   }
#nav2{ margin-left:1px; }
.navs li{ width:129px; float:left; line-height:38px; text-align:center; background:url(tiao.jpg) no-repeat right center; position:relative;}
.navs .mainitems{position:relative;z-index:999; }
.navs li a{width:129px;  display:block; font-size:14px; color:#666; font-weight:700; }
.navs li a:hover{font-size:14px; text-decoration:none; color:#fff; font-weight:700;   z-index:9999; background:url(bjs.jpg) no-repeat;}
.nvon{ font-size:14px; text-decoration:none; background:url(sanjia.png) no-repeat center 39px;}
.subuls{ width:129px;display:none; position:absolute; z-index:9999; background:#ededed; left:0; }
.subuls li{ width:129px; height:33px; line-height:33px; background:none; }
.subuls li a{width:110px; height:33px; line-height:33px; text-decoration: none; font-size:14px; color:#666; display:block; background:none; text-align:center; margin:0 auto; background:url(di.jpg) no-repeat bottom center;}
.subuls li a:hover { width:110px; height:33px; line-height:33px;font-size:14x; color:#666; background:none; text-decoration:none;  background:url(di.jpg) no-repeat bottom center;}
#nav2 li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ left: 0;}
#nav2 li:hover ul, li.over ul { /* lists nested under hovered list items */ display: block;}
#restofcontent { /*wrap rest of content of the page inside this div*/ clear: left;}
/*banner*/
#focus{ width:100%; height:381px; overflow:hidden; position:relative; margin:0 auto; clear:both;}
#focus ul{width:100%; height:381px; position:absolute; overflow:hidden;left: -1px;top: 1px;}
#focus ul li{ float:left; width:100%; height:381px; overflow:hidden; position:relative; background:#000; display:inline; }
#focus ul li a{ padding:0; margin:0; height:381px; display:block}
#focus ul li div{ position:absolute; overflow:hidden; }
#focus ul li img{ margin:0 auto; }
#focus .btnBg{ position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
#focus .btn{ position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0;text-align:right; margin:0 auto}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff; }
#focus .btn span.on{ background:#fff;}
#focus .preNext{ width:45px;height:100px;position:absolute;top:150px;background:url(sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{ left:0;}
#focus .next{ right:0;background-position:right top;}
/*首页内容*/
#mcp{ width:960px; margin:0 auto; overflow:hidden; padding:10px 0 15px; }
/*二级左侧栏通用*/
.cp{ width:228px; }
.cp .cp_top{ width:183px; height:42px; line-height:30px; background:url(bja.jpg) no-repeat; font-size:20px; color:#285599; font-weight:700; padding-left:45px; }
.cp .ula{ width:216px; margin:0 auto; overflow:hidden; padding:8px 0; }
.cp .ula li{ padding:5px 0; }
.cp .ula li a{ width:181px; height:28px; line-height:28px; display:block; background:url(bjb.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700; padding-left:35px; }
.cp .ula li a:hover{color:#fff; font-size:14px; font-weight:700;  }
.cpa{ width:230px; overflow:hidden;border:1px solid #cecece;  }
/*通用-定制*/
.cp .dingz{ width:222px; background:#fff; border: 4px solid #2c589b; overflow:hidden; margin:10px 0; }
.cp .dingz .dz_top{ width:218px; height:29px; line-height:29px; background:#004ea1; margin:2px; text-align:center; font-size:14px; color:#fff; }
.cp .dingz .tab input{ width:140px; height:18px; line-height:18px; border:1px solid #ccc; float: left }
.cp .dingz .tab span{ color:#cc0000; padding-left:5px; }
.cp .dingz .btBtn{ width:205px; height:29px; background:url(bt.jpg) repeat-x; border:0; margin:0 auto; margin:10px 0 7px 10px; display:inline; }
/*通用-联系我们*/
.lxom{ width:230px; overflow:hidden;}
.lxom .lxom_top{ width:217px; height:40px; line-height:40px; background:#285291; border-bottom:1px solid #ccc; font-size:18px; color:#fff; font-weight:700;  padding-left:11px;   border:1px solid #ccc;  }
.lxom .lxom_nin{ width:230px; height:199px; background:url(bjv.jpg) no-repeat; }
.lxom .lxom_nin .xinx{ width:210px; margin:0 auto; padding-top:50px; color:#666; font-weight:700; }
.lxom .lxom_nin .xinx p{ font-size:14px; font-weight:700; }
.lxom .lxom_nin .xinx .spand{ font-size:16px; color:#004789; font-weight:700; }
.lxom .lxom_nin .xinx .spanc{ font-size:14px; color:#666; font-weight:700; }
.lxom .lxom_nin .xinx .spane{ font-weight:100; }
/*首页-热销产品*/
#mcp .rx{ width:718px; overflow:hidden; border:1px solid #ccc; }
#mcp .rx .rx_top{ width:718px; height:35px; background:url(top.jpg) no-repeat;  }
#mcp .rx ul{ width:678px; overflow:hidden; margin:0 auto; padding:10px 0 ; }
#mcp .rx ul li{ width:162px; overflow:hidden;  padding:5px 0 5px 10px; float:left; }
#mcp .rx ul li.no{ padding:5px 0; }
#mcp .rx ul li a{ width:162px; display:block; background:#eff0f1; }
#mcp .rx ul li a .epdm{ width:152px; height:28px; line-height:28px; color:#666; font-size:14px; font-weight:700; padding-left:10px; }
#mcp .rx ul li a p{ width:71px; height:20px; line-height:20px; color:#666; padding:0 0 5px 90px; overflow:hidden;}
#mcp .rx ul li a:hover{ text-decoration:none; background:#285599; }
#mcp .rx ul li a:hover p{color:#fff;}
#mcp .rx ul li a:hover div{color:#fff;}
#mcp .rx ul li a.qian{ text-decoration:none; background:#285599; }
#mcp .rx ul li a.qian p{color:#fff;}
#mcp .rx ul li a.qian div{color:#fff;}
/*首页-插图*/
#ban{ width:960px; height:100px; margin:0 auto; overflow:hidden; padding-bottom:10px; }
/*为什么选择国台*/
#gta{ width:1018px; margin:0 auto; overflow:hidden; }
#gta .gyi{ width:1018px; height:342px; background:url(bj1.jpg) no-repeat; overflow:hidden; }
#gta .ger{ width:1018px; height:303px; background:url(bj2.jpg) no-repeat; overflow:hidden; }
#gta .gsan{ width:1018px; height:305px; background:url(bj3.jpg) no-repeat; overflow:hidden; }
.zie{ width:320px; overflow:hidden; text-indent:24px; padding:186px 115px 0 0;  line-height:21px; }
.zie span{ color:#004ea1; }
.zif{ width:264px; overflow:hidden; text-indent:24px; padding:156px 98px 0 0; text-align:center; line-height:21px; }
.zif span{ color:#004ea1; }
.zid{ width:456px; overflow:hidden; text-indent:24px; padding:95px 98px 0 0;line-height:21px; }
.zid span{ color:#004ea1; }
/*首页-关于国台*/
#gygt{ width:960px; margin:0 auto; overflow:hidden; padding-bottom:17px; } 
#gygt .gt_rop{ width:960px; height:34px; line-height:34px; background:#eaeaea; }
#gygt ul{ width:960px;height:34px; line-height:34px; overflow:hidden; }
#gygt ul li { float:left;  height:34px; line-height:34px; padding-right:20px;   }
#gygt ul li.liz a{ width:86px; height:34px; line-height:34px; color:#fff; font-size:14px; font-weight:700; background:url(bjz.jpg) no-repeat; display:block;  padding-left:15px;}
#gygt ul li.lix a{ width:90px; height:27px; line-height:27px; color:#fff; font-size:12px; font-weight:700; background:url(bjx.jpg) no-repeat; display:block; text-align:center; margin-top:4px;}
#gygt ul li.lic a{ width:90px; height:27px; line-height:27px; color:#fff; font-size:12px; font-weight:700; background:url(bjc.jpg) no-repeat; display:block; text-align:center; margin-top:4px;}
#gygt ul li a:hover{ text-decoration:none; }
#gygt .gymn{ width:960px; overflow:hidden; }
#gygt .gymn img{ padding:15px 24px 0 0; }
#gygt .gymn embed{ padding:15px 24px 0 0; }
#gygt .gymn .jsa{ width:660px; overflow:hidden; float:right; padding-top:27px; color:#666; }
#gygt .gymn .jsa p{ font-size:14px; color:#666; font-weight:700; }
#gygt .gymn .jsa .jszi{ text-indent:24px;  }
#gygt .gymn .jsa .jszi span{ color:#004ea1; font-weight:700; }
/*首页-新闻*/
#xwa{ width:960px; overflow:hidden; margin:0 auto; }
#xwa .xwb{ width:680px;overflow:hidden;}
#xwa .xwb .xwb_top{ width:680px; height:32px; line-height:32px;  border-bottom:2px solid #ebebeb; } 
#xwa .xwb .ull{ width:680px; height:32px; overflow:hidden;}
#xwa .xwb .ull li{ width:90px; height:32px; float:left; overflow:hidden; }
#xwa .xwb .ull li a{ width:90px; height:32px; line-height:32px; display:block; background:#eaeaea; text-align:center; color:#666; font-size:14p; font-weight:700; font-size:14px; }
#xwa .xwb .ull li a.hover{ font-size:14px;  background:#285599; color:#fff;}
#xwa .xwb .ull li a:hover{ background:#285599; color:#fff; text-decoration:none;}
#xwa .xwb .tws{ width:680px; overflow:hidden; }
#xwa .xwb .tws img{ padding:10px 10px 24px 0px; }
#xwa .xwb .tws .wenz{ width:408px; overflow:hidden; padding-top:23px;}
#xwa .xwb .tws .wenz p{ color:#666; font-size:14px; font-weight:700;  }
#xwa .xwb .tws .wenz .shuom{ text-indent:24px; color:#666; }
#xwa .xwb .tws .wenz .shuom a{ color:#666; }
#xwa .xwb .tws ul{ width:680px; overflow:hidden; clear:both; }
#xwa .xwb .tws ul li{ width:340px; overflow:hidden; height:30px; line-height:30px; white-space:nowrap; float:left;  }
#xwa .xwb .tws ul li span{ padding:0 10px; display:block; float:left; }
#xwa .xwb .tws ul li a{ color:#666; }
/*首页-资质荣誉*/
#xwa .gdba{ width:270px; overflow:hidden; } 
#xwa .gdba .gdb_top{ width:270px; height:34px; line-height:34px; background:url(zh.jpg) repeat-x; }

.spans { padding-right:10px; color:#668e0a; font-size:14px; font-weight:700;  }
.spans a{ color:#000; font-size:12px; font-weight:100;  }
#xwa .gdba .gdb{ width:246px; height:272px; overflow:hidden; float:left; margin:0 auto; margin-left:10px; display:inline; padding:10px 0;}
#xwa .gdba #CSSBox{ float:left; overflow:hidden;}
#xwa .gdba #CSSBox ul{ width:200px; overflow:hidden; padding:0 9px; }
#xwa .gdba #CSSBox ul li{ width:200px; float:left; font-size:12px;  overflow:hidden; display:block; text-align:center; }
#xwa .gdba #CSSBox ul li a img{background:#fff; margin:0px auto;}
#xwa .gdba #CSSBox ul li a{ color:#666; text-decoration:none;}
#xwa .gdba #CSSBox ul li a:hover{ color:#666; text-decoration:underline}
#xwa .gdba #LeftButton{cursor:pointer; float:left; width:22px; height:271px; background:url(left.jpg) no-repeat center left; overflow:hidden; }
#xwa .gdba #RightButton{cursor:pointer; width:22px; _width:18px; height:271px; background:url(right.jpg) no-repeat center right; overflow:hidden;}
/*首页-工厂掠影*/
#lys{ width:960px; overflow:hidden; margin:0 auto; }
#lys .lys_top{ width:960px; height:34px; line-height:34px; background:url(bjf.jpg) repeat-x; }
.rongr{ color:#666; font-weight:700; padding-left:10px; font-size:14px; }
.spans .spanf{line-height:35px; color:#668e0a; float:left; }
#lys .gdb{ width:960px; height:160px; overflow:hidden; float:left; margin:0 auto;display:inline; padding:20px 0;}
#lys #CSSBoxa{ width:856px; float:left; overflow:hidden; margin-left:20px; display:inline;}
#lys #CSSBoxa ul{ width:896px; overflow:hidden;}
#lys #CSSBoxa ul li{ width:215px; float:left; font-size:12px;  overflow:hidden; display:block; padding:0 5px;}
#lys #CSSBoxa ul li a img{background:#fff; margin:0px auto;}
#lys #CSSBoxa ul li a{ color:#666; text-decoration:none;}
#lys #CSSBoxa ul li a:hover{ color:#666; text-decoration:underline}
#lys #LeftButtonb{cursor:pointer; float:left; width:10px; height:160px; background:url(lefta.jpg) no-repeat center left; overflow:hidden; }
#lys #RightButtonb{cursor:pointer; width:10px; float:right; height:160px; background:url(righta.jpg) no-repeat center right; overflow:hidden;}
/*首页-友情链接*/
#lianj{ width:960px; height:32px; line-height:32px; border-bottom:2px solid #285599; margin:0 auto; }
#lianj p{ font-size:20px; color:#004ea1; font-weight:700; padding-right:10px; }
#lianj span{ font-size:16px; font-family:"微软雅黑"; color:#989898; font-weight:700; padding-top:2px; display:block;}
.qiye{ width:960px;margin:0 auto;  height:63px; line-height:63px; color:#989898; overflow:hidden; }
.qiye a{ padding:0 18px; color:#989898; } 
/*底部*/
#food{ height:40px; background:#999; clear:both; }
#food ul{ width:600px; height:40px; line-height:40px; margin:0 auto; overflow:hidden;  }
#food ul li{ float:left; color:#fff; }
#food ul li a{ color:#fff; font-size:14px; font-weight:700; padding:0 23px;   }
.foode{ width:960px; margin:0 auto; overflow:hidden; }
.foode .zib{ width:300px; height:110px;text-align:center; padding: 36px 0 0 321px; color:#666;}
.foode .wxa{ width:94px; height:95px; overflow:hidden; padding:30px 0 30px 120px; }
/*二级-当前位置-通用*/
#dang{ height:26px; line-height:26px; background:#f0f0f0; margin:10px 0;}
#dang .qian{ width:934px; height:26px; margin:0 auto; overflow:hidden; padding-left:26px; background:url(fz.jpg) no-repeat left center; color:#666; }
#dang .qian a{ color:#666; }
/*二级-产品中心*/
#erban{ width:100%; overflow:hidden; } 
#erban img{ margin:0 auto; }
#cpzxc{ width:960px; margin:0 auto; overflow:hidden; position:relative; margin-bottom:20px;}
#cpzxc .cprt{ width:718px; overflow:hidden; border:1px solid #ccc; }
.cpmn{ width:680px; margin:0 auto; overflow:hidden; }
.cprt_top{ width:680px; height:41px; line-height:41px; border-bottom:4px solid #e9e9e9; padding-left:18px; font-size:20px; font-weight:700; background:url(quan.jpg) no-repeat left center;}
.cpmn .ulb{ width:680px; overflow:hidden; padding:26px 0; }
.cpmn .ulb .li_top{ width:680px;}
.dade{  height:26px; line-height:26px;  background:#f0f0f0; border-bottom:2px solid #5182c3; }
.bta{ height:26px; line-height:28px; overflow:hidden; padding:0 15px; background:#285190;  text-align:center; font-size:14px; color:#fff; font-weight:700; float:left;}
.bta span{ font-size:20px; }
.cpmn .ulb .li_top .ulv{ width:680px; overflow:hidden; clear:both; padding:20px 0; }
.cpmn .ulb .li_top .ulv li{ width:128px; overflow:hidden; text-align:center; float:left; padding-left:10px; }
.cpmn .ulb .li_top .ulv li a{ height:32px; line-height:32px; }
.cpmn .ulb .li_top .ulv li img{ border:1px solid #ccc; }
.dingwie{ position:absolute; bottom:0px; left:-15px; z-index:-999; }
/*产品中心-二级*/
.cpej{ width:718px; overflow:hidden; border:1px solid #ccc;  }
.cpej .cpej_min{ width:680px; margin:0 auto; overflow:hidden; }
.cpej .cpej_min .cpej_top{ width:680px; padding-top:10px; }
.cpej .cpej_min .ulc{ width:680px; overflow:hidden; padding:12px 0; }
.cpej .cpej_min .ulc li{ width:680px;  overflow:hidden; padding:10px 0; border-bottom:1px dashed #ccc; float:left; }
.cpej .cpej_min .ulc li img{ border:1px solid #ccc;}
.cpej .cpej_min .ulc li .cojsv{ width:506px; overflow:hidden; float:right; }
.cpej .cpej_min .ulc li .cojsv p{ font-size:14px; color:#666; font-weight:700; }
.cpej .cpej_min .ulc li .cojsv a{ width:90px; height:22px; line-height:22px; background:url(bjj.jpg) no-repeat; display:block; float:right; text-align:center; color:#666; } 
/*翻页*/
.wzztnrlfbot{ padding:3px; text-align:center; padding:51px 0; *padding:55px 0; _padding:55px 0;}
.wzztnrlfbot a{ border:#ddd 1px solid; color:#3f4e67; padding:3px 7px; margin-right:3px; text-decoration:none;}
.wzztnrlfbot a:hover{ border:1px solid #fff; background-color:#014582; padding:3px 7px; margin-right:3px; color:#fff;  text-decoration:none;}
.wzztnrlfbot .current{ border:1px solid #fff; background-color:#014582; padding:3px 7px; margin-right:3px; color:#fff;  text-decoration:none;}
.wzztnrlfbot .current a:link,.wzztnrlfbot .current a:visited,.wzztnrlfbot .current a:active,.wzztnrlfbot .current a:hover{ text-decoration: none; color: #fff; border:1px solid #fff; background-color:#014582; padding:3px 7px; margin:0px;}
.wzztnrlfbot .disabled a:link,.wzztnrlfbot .disabled a:visited,.wzztnrlfbot .disabled a:active,.wzztnrlfbot .disabled a:hover{ text-decoration: none; background-color:#fff; border:1px solid #ddd; color:#adaaad; padding:3px 7px; margin:0px 3px 0px 0px;}
/*二级-发展历程*/
.fzlc{ width:228px; overflow:hidden;}
.fzlc .zjgt{ width:226px; overflow:hidden; background:#f7f7f7; border:1px solid #ccc; margin-bottom:10px; }
.zj_top{ width:217px; height:51px; line-height:41px; background:url(bje.jpg) no-repeat; font-size:18px; color:#fff; font-weight:700; padding-left:11px;  }
.fzlc .zjgt .ulo{ width:210px; margin:0 auto; overflow:hidden;  padding-bottom:10px; }
.fzlc .zjgt .ulo li{ width:160px; height:35px; line-height:35px; padding-left:50px; background:url(bjn.jpg) no-repeat bottom;  }
.fzlc .zjgt .ulo li a{ width:160px; height:35px; line-height:35px; color:#666766; font-size:14px; font-weight:700; display:block; }
.fzlc .zjgt .ulo li a:hover{ color:#285291; }
.fzlc .zjgt .ulo li a.lei{ color:#285291; }
.tul{ width:234px; overflow:hidden; padding:25px 25px 47px 0;  }
.lich{ width:420px; overflow:hidden; padding-top:25px; }
.lich .ulp{ width:420px; overflow:hidden; border-left:1px solid #bf1b21; }
.lich .ulp li{ width:420px; overflow:hidden; color:#666; padding:10px 0;}
.lich .ulp li span{ padding-left:25px; font-size:14px; color:666; font-weight:700; background:url(saj.jpg) no-repeat left center;  }
.lich .ulp li .lid{ width:300px; float:left; }
/*二级-资质荣誉*/
.ulgc{ width:680px; overflow:hidden; padding-top:27px; }
.ulgc li{ width:219px; overflow:hidden; text-align:center; float:left; padding-left:10px; }
.ulgc li a { height:48px; line-height:48px; color:#666766; }
/*二级-公司介绍*/
.zitb{ width:630px; overflow:hidden; padding:27px 0 20px 50px; font-size:16px; color:#666; font-weight:700;   }
.imgp{ padding-bottom:25px; }
.jjzi{color:#666;}
.jjzi span{ color:#285291; font-weight:700; }
.ulzs{ width:680px; overflow:hidden; padding-bottom:45px; }
.ulzs li{ float:left; padding: 0 13px; }
.bzhi{ padding-bottom:10px; }
/*二级-企业文化*/
.ulimg{ width:680px; overflow:hidden; padding:15px 0; }
.ulimg li{ float:left; padding-left:1px; width:226px; text-align:center;  }
.ulimg li span{ width:226px; height:36px; line-height:36px; background:#ccc; display:block; white-space:nowrapl; overflow:hidden; }
.neir{ text-indent:24px; padding-bottom:170px; color:#666; }
/*二级-人力资源*/
.ulrnl{ width:680px; overflow:hidden; padding:7px 7px 25px 7px; }
.ulrnl li{ color:#666; padding:18px 0; border-bottom:1px  dashed #ccc; }
.ulrnl li .ulpt{ color:#333; font-size:14px; font-weight:700;}
.ulrnl li span{ color:#c4191f; font-weight:700; }
/*二级-新闻中心*/
#xwzxa{ width:960px; overflow:hidden; margin:0 auto;  }
.xwul{ width:680px; overflow:hidden; padding:15px 0;  }
.xwul li{ width:680px; height:32px; line-height:32px; color:#666766; }
.xwul li a{ color:#666766; }

/*二级-资质荣誉*/
#slider { width: 576px; margin: 15px auto; height:315px; padding:0 15px; position: relative;}
.scroll { overflow: hidden; width: 576px; height:315px;  margin: 0 auto; position: relative;}
.scrollContainer {position: relative;}
.scrollContainer div.panel { padding:10px; width:166px;}
#left-shadow { position: absolute; top: 0; left: 0; width: 12px; bottom: 0;}
#right-shadow { position: absolute; top: 0; right: 0; width: 12px; bottom: 0;}
.inside { padding: 10px 0;}
.inside img {display: block;  margin: 0 0 10px 0; width:161px; margin:0 auto; }
.inside p { text-align:center; color: #555;}
.scrollButtons { position: absolute; top:127px; cursor: pointer;}
.scrollButtons.left { left: -28px;}
.scrollButtons.right { right: -28px;}
.hide {display: none;}


.ruul{ width:680px; overflow:hidden; padding-bottom:85px;  }
.ruul li{ color:#666; height:30px; line-height:30px; border-bottom:1px dashed #ccc; }
.ruul li a{ color:#666; }
/*产品详情*/
.cpjsb{ width:680px; overflow:hidden; padding:15px 0; }
.cpjsb .imgj{ border:1px solid #ccc; }
.dade{ margin-bottom:10px; }
.dade span{ font-family:Arial;}
.jsq{ width:342px; float:right; overflow:hidden; }
.cpp{ line-height:28px; }
.cpp span{ color:#666; font-weight:700; }
.cppd{text-indent:24px; color:#666; }
.dgzx{ width:345px; height:120px; background:#f0f0f0; overflow:hidden; }
.dgzx .da{ padding:20px 15px 5px; }
.lxfs img{ padding-left:15px; }
.lxfs .dhrx{ float:left; font-size:14px; color:#666; font-weight:700; padding:8px 0  0 15px; }
.lxfs .dhrx span{ font-size:18px; color:#666; font-weight:700; }
.cpxix{ width:690px; overflow:hidden; clear:both; }
.cpxix .cpg_top{ width:680px; height:34px; line-height:34px; background:url(bjm.jpg) repeat-x; overflow:hidden; color:#666; font-size:14px; font-weight:700;  padding-left:10px;}
.cpxix .cgzi{ padding:20px 0; }
.cpxix .cgzi p{ text-indent:24px; }

.dingg{ width:690px; overflow:hidden; clear:both; }
.dingg .cpg_top{ width:690px; height:34px; line-height:34px; background:url(bjm.jpg) repeat-x; overflow:hidden; color:#666; font-size:14px; font-weight:700; padding-left:10px;}
.dingg p{ color:#cc0000; font-weight:700; padding:30px 0 15px 33px; }
.dingg p span{ color:#666; font-weight:700; }
.dingg .tabl .spanb{ padding:22px 0; display:block; color:#d90000; }
.dingg .tabl .tab{ width:527px; overflow:hidden; float:left; }
.dingg .tabl .tab span{ color: #d90000 ; padding-right:15px; }
.dingg .tabl .tab .inp{ width:247px; height:24px; line-height:24px ; border:1px solid #ccc;  }
.dingg .tabl .tab textarea{ width:364px; height:84px; overflow:hidden; border:1px solid #ccc; margin:3px 0 5px;  }
.dingg .tabl .tab .btn{ width:111px; height:24px; line-height:24px; border:1px solid #ccc; margin-right:5px; }
.dingg .btne{ width:300px; overflow:hidden; padding:0 0 15px 105px;}
.dingg .btne button{ width:90px; height:27px; overflow:hidden;  float:left; margin:10px 20px; border:0px; background:#fff; } 
.dingg .tabl .shua { padding:200px 40px 0  0; }

.lxfp{ width:680px; overflow:hidden; padding-top:23px; }	
.lxl_top{ width:680px; height:20px; background:url(mian.jpg) repeat-x bottom center;  }
.lxl_top .zo{ width:70px; height:20px; line-height:20px;   font-size:14px; color:#666; font-weight:700; background:#fff; }
.ckgsj{ width:430px; overflow:hidden; }
.ckgsj img{ padding:20px 3px 0 0; clear:both; }
.ckgsj a{ text-decoration:none; color:#285291; font-size:14px; font-weight:700; padding:15px 0 8px; overflow:hidden; display:block; }
.hyd{ width:432px; line-height:26px; overflow:hidden; padding-top:10px; color:#666; float:left; }
.dt{ width:680px; height:304px; padding:10px 0; overflow:hidden; } 

.zxlya .ly_top{ width:680px; height:85px; background:url(zxly.jpg) no-repeat; }
.zxlya .ly_top span{ font-size:14px; color:#fff; font-weight:700; display:block; padding-top:58px; padding-left:20px; }
.zxlya .tabl .spanb{ padding:22px 0; display:block; color:#d90000; }
.zxlya .tabl .tab{ width:527px; overflow:hidden; float:left; }
.zxlya .tabl .tab span{ color: #d90000 ; padding-right:15px; }
.zxlya .tabl .tab .inp{ width:247px; height:24px; line-height:24px ; border:1px solid #ccc;  }
.zxlya .tabl .tab textarea{ width:364px; height:84px; overflow:hidden; border:1px solid #ccc; margin:3px 0 5px;  }
.zxlya .tabl .tab .btn{ width:111px; height:24px; line-height:24px; border:1px solid #ccc; margin-right:5px; }
.zxlya .btne{ width:300px; overflow:hidden; padding:0 0 15px 105px;}
.zxlya .btne button{ width:90px; height:27px; overflow:hidden;  float:left; margin:10px 20px; border:0px; background:#fff; } 
.zxlya .tabl .shua { padding:200px 40px 0  0; }
/*二级-站内地图*/
.ditu{ width:960px; margin:0 auto; overflow:hidden; padding:00px 0 50px; }
.lw_top{  width:945px; height:34px; line-height:34px; background:url(bjf.jpg) repeat-x; padding-left:15px; font-size:14px; font-weight:700; }
.diul{ width:960px; overflow:hidden; padding-top:7px;  }
.diul .dili{ width:960px; height:44px; border-bottom:1px dashed #ccc; overflow:hidden;   }
.diul .dili span{ height:44px; line-height:44px; width:75px; display:block; overflow:hidden; float:left; font-weight:700; padding-left:15px;   }
.diul .dili .tuul{ width:660px; height:44px; line-height:45px; overflow:hidden; padding-left:10px; }
.diul .dili .tuul li{ float:left; width:70px; overflow:hidden; }
/*新闻详细页*/
.xinr{ width:718px; border:1px solid #ccc; background:#fff; }
.xinr .bata{ width:660px; margin:0 auto; overflow:hidden; text-align:center; border-bottom:1px solid #ccc; font-size:22px; font-family:"微软雅黑"; padding:15px 0px; white-space:nowrapl;  }
.xinr .xspan{padding:5px 0 10px 150px;}
.xinr .xspan span{ color:#999;  }
.xinr .xspan .spana{ padding-right:60px;}
.xinr .xigz{ width:680px; overflow:hidden; margin:0 auto; color:#666; padding-bottom:30px; }
.spanb{ width:680px; height:40px; line-height:40px; overflow:hidden; clear:both; margin:0 auto;  padding-bottom:44px; border-top:1px solid #ccc;}
.spanb .spdi span{ font-weight:700; }
.spanb .spdi a{ color:#666;  font-weight:0;} 

.bujc{ font-weight:100; }
.tianx textarea{ width:124px; height:342px;float:left; border:1px solid #ccc;  border-left:0; _border-left:1px solid #Ccc; margin-bottom:10px; }
.zhyi{ width:680px; overflow:hidden; background:url(nina.jpg) no-repeat; height:163px; margin-top:10px; line-height:20px; }
.popl{ padding:28px 0 0 22px; font-size:12px; color:#285291; }
.sapl{ font-size:14px; font-weight:100; padding:3px 0 0 22px; width:650px; overflow:hidden; display:block; }
.iila{ border:0; width:300px; overflow:hidden; }
.cpej .btne{ width:300px; overflow:hidden; padding:25px 0 58px 248px;}
.cpej .btne button{ width:90px; height:27px; overflow:hidden;  float:left; margin:10px 20px; border:0px; background:#fff; } 
.cpej .tabl .shua { padding:200px 40px 0  0; }