*{ padding:0; margin:0; list-style-type:none;}
body{ color:#666; font-size:12px; line-height:24px; background-color:#fff; text-align:left; font-family:simsun,"Arial Narrow",arial; }
button{ cursor:pointer;}/*按钮-鼠标点击显示小手*/
img{border:0; display:block}

.mainbox{ width:1000px; margin:0 auto;overflow:hidden;}
.lf{ float:left}
.rf{ float:right}
.clear5{ margin-top:5px; overflow:hidden;}
.clear10{ margin-top:10px; overflow:hidden;}
.clear20{ margin-top:20px; overflow:hidden;}
.bor-b-x{ border-bottom:1px solid #ddd;}
.bor-all{ border:1px solid #dfdfdf;}
.bor_bottom{ background:url(../images/x.gif) repeat-x left bottom;}
.img-dq{ vertical-align:bottom!important;vertical-align: middle;}
.img-dqa{ vertical-align:middle!important;vertical-align: bottom;}
.display_n{ display:none;}
.display_i{ display: inline}
.pd_lf10{ padding-left:10px;}
.pd_rf10{ padding-right:10px;}
/*--------------------------------- 字体 ------------------------------------*/
.f-999{ color:#999;}
.f-666{ color:#666;}
.f-333{ color:#333}
.f-red{ color:#c00000;} /*红色*/
.f-blue{ color:#0a8cd2;} /*蓝色*/
.f-fff{ color:#fff;} /*白色*/
.f-wh{ font-weight:700;} /*加粗*/
.f18{ font-size:18px;}
.f16{ font-size:16px;}
.f14{ font-size:14px;} /*字体14号字*/
.f12{ font-size:12px;} /*字体12号字*/
.line-18{ line-height:18px;} /*行高18*/
.line-20{ line-height:20px;}
.line-24{ line-height:24px;}
/*--------------------------------- 链接 ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#666; blr:expression(this.onFocus=this.blur());outline: none;}
a:hover { font-size:12px; text-decoration:underline; color:#666; blr:expression(this.onFocus=this.blur());outline: none;}

/*--------------------------------- 顶部 -----------------------------------*/
#top{ height:32px; padding-bottom:2px; background:url(../images/top_bg.jpg) repeat-x; overflow:hidden;}
#top .wz{ width:180px; height:30px; line-height:30px; color:#666;}
#top .cp{ width:470px; padding-left:20px;}
#top .cp span{ height:30px; line-height:30px; padding:0 5px; color:#666; font-weight:700;}
#top .lj{ width:250px; height:30px; line-height:30px; color:#666;}
#top .lj a{ color:#666; margin:0 15px;}

/*--------------------------------- logo ----------------------------------*/
#logo{ height:114px; overflow:hidden; background-color:#008bd0; margin-bottom:1px;}
#logo .logo{ width:455px; height:114px; padding-right:3px; background:url(../images/logo_x.jpg) no-repeat right center; overflow:hidden;}
#logo .wz{ padding:22px 0 16px 12px; overflow:hidden;}
#logo .wz dt{ line-height:18px; padding-bottom:2px; border-bottom:1px solid #0093dd; color:#0093dd; font-family:"微软雅黑";}
#logo .wz dd{ padding:9px 0;}
#logo .rx{ padding-top:40px; overflow:hidden;}

/*----------------------------------导航-----------------------------------*/
#nav-al{ width:100%; height:42px; background:url(../images/nav_bg.jpg) repeat-x;}
#nav-al #nav2{ width:1000px; height:42px; line-height:42px; margin:0 auto;}
#nav-al #nav2 li { float:left; text-align:center; position:relative;}
.mainitems { width:125px; height:42px; line-height:42px; background:url(../images/nav_line.jpg) no-repeat right top; text-align:center; z-index:9999;}
.mainitems a{ display:inline-block; width:125px; height:42px; line-height:42px; background:url(../images/nav_124.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700; text-decoration:none;}
.mainitems a:hover{ height:42px; line-height:42px; font-size:14px; color:#fff; background:url(../images/home.jpg) no-repeat; text-decoration:none;}
.mainitems a.hover{ height:42px; line-height:42px; font-size:14px; color:#fff; background:url(../images/home.jpg) no-repeat; text-decoration:none;}
#nav2 li:hover ul, li.over ul { display:block;}
#restofcontent { clear:left;}

.subuls { display:none; width:125px; line-height:30px; border:medium none; position:absolute; left:0; top:42px; z-index:9999;}
.subuls li a { width:125px; height:30px; line-height:30px; background:#dceaf7; color:#1c509b; font-size:12px; font-weight:400; text-decoration:none;}
.subuls li a:hover { width:125px; height:30px; line-height:30px; background:#1e63b0; color:#fff; font-size:12px; font-weight:400; text-decoration:none;}


/*-----------------------------------幻灯----------------------------------*/
#focus { width:100%; height:502px; margin:0 auto; position:relative; overflow:hidden;}
#focus ul { width:100%; padding:0; margin:0; position:absolute; overflow:hidden;}
#focus ul li { display:inline; float:left; width:100%; height:502px; background:#000; position:relative; overflow:hidden;}
#focus ul li a { display:block; height:502px; margin:0; padding:0;}
#focus ul li div { position:absolute; overflow:hidden;}
#focus .btnBg { width:100%; height:8px; background:url(../images/btnbg.jpg) repeat-x left top; position:absolute; left:0; bottom:0;}
#focus .btn { width:152px; height:18px; padding:5px 32px; background:url(../images/btnlist.png) no-repeat; position:absolute; left:23%; bottom:0; z-index:99999;}
#focus .btn span { display:inline-block; width:20px; height:17px; margin-left:10px; cursor:pointer; background:url(../images/btnon.jpg) no-repeat;}
#focus .btn span.on { background:#fff;}
#focus .preNext { width:45px; height:100px; cursor:pointer; background:url(../images/sprite.png) no-repeat; position:absolute; top:36%;}
#focus .pre { left:0;}
#focus .next { background-position:right top; right:0;}

/*----------------------------------底部-----------------------------------*/
#footer{ height:227px; background:url(../images/footer_bg.jpg) repeat-x; margin-top:20px; overflow:hidden;}
#footer .subnav{ width:1000px; height:40px; line-height:40px; margin:20px auto; background:#074880; border-bottom:1px solid #0093dd; color:#fff; text-align:center;}
#footer .subnav a{ color:#fff; font-size:12px; padding:0 15px;}
#footer .bottom{ width:1000px; height:146px;  padding:0; margin:0 auto; overflow:hidden; position:relative;}
#footer .bottom .wz{ text-align:center; line-height:22px; color:#fff; overflow:hidden;}
#footer .bottom .ewm{ width:120px; color:#fff; font-size:12px; font-family:"微软雅黑"; position:absolute; right:0; top:0;}
#footer .bottom .ewm img{ margin:0 auto;}


/*即时通讯*/
#zzjs_net_2{ width:143px; height:360px; position:absolute; right:10px; top:260px; z-index:999999;}
#zzjs_net_2 .top{ width:127px; height:39px; padding:2px 8px; background:#03519b; border-bottom:4px solid #06c;}
#zzjs_net_2 .top .ch{ height:24px; line-height:24px; color:#fff; font-size:18px; font-family:"微软雅黑";}
#zzjs_net_2 .top .en{ height:14px; line-height:14px; padding-bottom:2px; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#zzjs_net_2 .main{ width:141px; height:264px; padding-top:15px; border:1px solid #ccc; border-top:0 none; background:#fff; overflow:hidden;}
#zzjs_net_2 .main .kfrx .wz{ height:22px; line-height:22px; background:url(../images/dh.jpg) no-repeat 10px center; font-size:16px; font-family:"微软雅黑";color:#666; padding-left:30px;}
#zzjs_net_2 .main .kfrx .hm{ height:24px; line-height:24px; color:#a80609; font-size:16px; font-family:"微软雅黑"; padding:5px 0 0 8px;}
#zzjs_net_2 .main .qq{ padding:10px 0 0 0;}
#zzjs_net_2 .main .qq ul{ width:78px; margin:0 auto; overflow:hidden;}
#zzjs_net_2 .main .qq ul li{ float:left; width:78px; height:22px; padding:4px 0;}
#zzjs_net_2 .main .qq .wz{ height:24px; line-height:24px; color:#8c8c8c; text-align:center;}
#zzjs_net_2 .main #ewm{ width:96px; margin:0 auto;}
#zzjs_net_2 .main #ewm .wz{ height:18px; line-height:18px; text-align:center;}
#zzjs_net_2 .close{ float:right; cursor:pointer;}

/*搜索关键词*/
#search{ width:100%; height:40px; background:url(../images/ssgjc.jpg) repeat-x;}
#search .ssk{ width:238px; height:22px; padding:10px 0 8px; overflow:hidden;}
#search .ssk .ss_inp{ width:182px; height:22px; line-height:22px; padding:0 5px 0 22px; background:url(../images/ssk.jpg) no-repeat; border:0 none; color:#666; overflow:hidden;}
#search .ssk .ss_btn{ width:23px; height:22px; background:url(../images/ss_btn.jpg) no-repeat; border:0 none; vertical-align:bottom;}
#search .gjc{ height:24px; line-height:24px; padding:8px 0 8px 78px; white-space:nowrap; overflow:hidden;}
#search .gjc a{ padding:0 10px; color:#999;}

/*首页产品分类*/
#sy_fl{ float:left; width:190px; height:522px; background:url(../images/cpfl_bg.jpg) no-repeat; overflow:hidden;}
#sy_fl .lcnr{ height:346px; overflow:hidden;}
#sy_fl .top{ height:24px; padding:12px 0 28px 20px; color:#fff;}
#sy_fl .top .ch{ line-height:24px; font-size:16px; font-family:"微软雅黑"; padding-right:10px;}
#sy_fl .top .en{ line-height:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; vertical-align:bottom;}
#sy_fl .cpfl{ width:170px; padding:20px 10px 0; overflow:hidden;}
#sy_fl .cpfl li{ padding:4px 0; overflow:hidden;}
#sy_fl .cpfl li a{ display:block; width:156px; height:36px; line-height:36px; padding:0 0 1px 14px; background:url(../images/yjfl.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700;}
#sy_fl .cpfl li a:hover{ text-decoration:none; font-size:14px;}
#sy_fl .cpfl li ul li{ padding:0; height:33px; background:url(../images/ejfl.jpg) no-repeat left bottom;}
#sy_fl .cpfl li ul li a{ display:inline; line-height:32px; padding:0 0 0 24px; background:url(../images/erjfl_t.jpg) no-repeat 12px center; color:#fff; font-size:12px; font-weight:400;}
#sy_fl .cpfl li ul li a:hover{ text-decoration:none; font-size:12px;}
#sy_fl .bottom{ width:170px; height:74px; padding:13px 10px; overflow:hidden;}
#sy_fl .bottom .wz{ color:#fff;}
#sy_fl .bottom .wz .mc{ padding:7px 0;}
#sy_fl .bottom .wz a{ display:block; width:80px; height:28px; line-height:28px; padding-left:10px; background:url(../images/gfwb.jpg) no-repeat; color:#fff; font-size:12px;}
#sy_fl .bottom .wz a:hover{ text-decoration:none;}
/*首页热门产品*/
#sy_rx{ float:right; width:790px; overflow:hidden;}
#sy_rx .top{ height:30px; padding-bottom:2px; background:url(../images/rx_x.jpg) repeat-x left bottom; overflow:hidden;}
#sy_rx .top .bt{ height:30px; line-height:30px; background:url(../images/rx_t.jpg) no-repeat left center; padding-left:20px; color:#666; font-size:16px; font-family:"微软雅黑";}
#sy_rx ul{ width:790px; padding:10px 0; overflow:hidden;}
#sy_rx ul li{ float:left; width:250px; height:251px; margin-right:20px; background:url(../images/rxtpbg.jpg) no-repeat center 207px; text-align:center; overflow:hidden;}
#sy_rx ul li a{ color:#666; line-height:34px;}
#sy_rx ul li a img{ padding:5px; border:1px solid #d4d4d4;}

/*四大理由*/
#top4{ height:1070px; background:url(../images/sida.jpg) repeat-x left top; overflow:hidden;}
#top4 dl{ width:1000px; margin:0 auto; overflow:hidden;}
#top4 dl dt{ height:42px; line-height:42px; color:#0093dd; font-size:20px; font-family:"微软雅黑";}
#top4 dl dd{ line-height:26px; color:#666; font-size:14px; font-family:"微软雅黑";}
#top4 .ly1{ height:340px; background:url(../images/ly1.jpg) no-repeat center top; overflow:hidden;}
#top4 .ly1 dl{ width:556px; height:215px; padding:125px 400px 0 44px; overflow:hidden;}
#top4 .ly1 dl dt{ padding:0 0 11px 10px;}
#top4 .ly1 dl dd{ padding-bottom:5px;}
#top4 .ly2{ height:240px; background:url(../images/ly2.jpg) no-repeat center top; overflow:hidden;}
#top4 .ly2 dl{ width:540px; height:222px; padding:18px 0 0 460px; overflow:hidden;}
#top4 .ly2 dl dt{ padding:0 0 11px 14px;}
#top4 .ly2 dl dd{ padding-bottom:10px;}
#top4 .ly3{ height:210px; background:url(../images/ly3.jpg) no-repeat center top; overflow:hidden;}
#top4 .ly3 dl{ width:490px; height:203px; padding:7px 466px 0 44px; overflow:hidden;}
#top4 .ly3 dl dt{ padding:0 0 11px 10px;}
#top4 .ly3 dl dd{ padding-bottom:8px;}
#top4 .ly4{ height:280px; background:url(../images/ly4.jpg) no-repeat center top; overflow:hidden;}
#top4 .ly4 dl{ width:540px; height:251px; padding:29px 0 0 460px; overflow:hidden;}
#top4 .ly4 dl dt{ padding:0 0 11px 12px;}
#top4 .ly4 dl dd{ padding-bottom:8px;}


/*工程案例*/
#sy_gcal{ width:1000px; margin:20px auto 0; overflow:hidden;}
#sy_gcal .top{ width:1000px; height:42px; line-height:42px; background:url(../images/sygcaltop.jpg) repeat-x center top; overflow:hidden;}
#sy_gcal .top .wz{ width:362px; height:42px; line-height:42px; padding-left:18px; background:url(../images/sy_gcal_top.jpg) no-repeat; color:#fff; font-size:16px; font-family:"微软雅黑";}
#sy_gcal .top .wz span{ padding-left:14px; font-family:Arial, Helvetica, sans-serif;}
#sy_gcal .top .gd{ padding-right:10px; border-right:1px solid #c8c8c8;}
#sy_gcal .top .gd a{ color:#666;}
#sy_gcal ul{ padding:20px 0 27px; height:171px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
#sy_gcal ul li{ float:left; width:474px; height:171px; padding:0px 26px 0px 0px; overflow:hidden;}
#sy_gcal ul li .tp{ width:200px; height:171px; background:url(../images/sygcal_shadow.jpg) no-repeat center bottom;}
#sy_gcal ul li .tp a img{ padding:4px; border:1px solid #d6d6d6;}
#sy_gcal ul li .wz{ width:264px; height:171px;}
#sy_gcal ul li .wz .bt{ width:258px; height:28px; line-height:28px; padding:0 0 10px 6px; white-space:nowrap; overflow:hidden;}
#sy_gcal ul li .wz .bt a{ color:#666; font-size:14px; font-weight:700;}
#sy_gcal ul li .wz .bt a:hover{ color:#666; font-size:14px; font-weight:700;}
#sy_gcal ul li .wz .zy{ width:258px; line-height:26px; padding:0 0 0 6px; overflow:hidden;}
#sy_gcal ul li .wz .zy a{ color:#008fdc; font-size:12px; font-weight:700;}

/*服务流程*/
#fwlc{ width:998px; margin:0 auto; border:1px solid #c7c7c7; overflow:hidden;}
#fwlc .top{ height:32px; line-height:32px; padding-left:14px; border-bottom:1px solid #c5c5c5; background:url(../images/sytop_bg.jpg) repeat-x left center;}
#fwlc .top .wz{ padding-left:20px; background:url(../images/top_t.jpg) no-repeat left center; color:#0093dd; font-size:14px; font-weight:700;}
#fwlc .nr{ width:938px; padding:12px 30px; overflow:hidden;}
#fwlc .nr .lc{ height:20px; line-height:20px; color:#666; font-size:18px;}
#fwlc .nr .l{ display:inline-block; width:20px; height:20px; line-height:20px; margin-right:8px; text-align:center; background:url(../images/lc_t.jpg) no-repeat; color:#fff; font-size:16px; font-family:"微软雅黑";}
#fwlc .nr .r{ display:inline-block; width:40px; height:20px; background:url(../images/r.jpg) no-repeat center center; vertical-align:bottom;}




/*首页-走进*/
#sy_xs{ float:left; width:693px; border:1px solid #c7c7c7; overflow:hidden;}
#sy_xs .top{ padding:0px 10px 0px 10px; border-bottom:1px solid #c7c7c7; background:url(../images/lcbj.jpg) repeat-x left top; color:#0093dd; font-size:14px; font-weight:700; height:32px; line-height:32px; overflow:hidden;}
#sy_xs .top .wz{ height:32px; line-height:32px; padding:0 16px 2px 0; background:url(../images/top_t.jpg) no-repeat left center; color:#0093dd; font-size:14px; font-family:"微软雅黑"; padding-left:20px;}
#sy_xs .nr{ width:673px; height:242px; padding:20px 10px; overflow:hidden;}
#sy_xs .nr .tp{ width:310px; background:url(../images/yy.jpg) no-repeat left bottom; padding-bottom:22px; overflow:hidden;}
#sy_xs .nr .tp img{ border:1px solid #c5c6c6;}
#sy_xs .nr .wz{ float:right; width:340px; color:#666; line-height:24px; text-align:justify; overflow:hidden;}
#sy_xs .nr .wz a{ color:#0093dd; font-weight:700;}

/*首页-证书*/
#sy_zs{ float:right; width:294px; overflow:hidden;}
#sy_zs .top{ height:33px; line-height:33px; background:url(../images/lcbj3.jpg) repeat-x left top; border:1px solid #6887a4; padding:0px 10px; color:#fff; overflow:hidden;}
#sy_zs .top .lf{ background:url(../images/lcbj2.jpg) no-repeat left center; padding-left:20px; font-size:14px; font-weight:700;}
#sy_zs .nr{ width:292px; border:1px solid #c7c7c7; overflow:hidden;}
#sy_zs #CSSBox{ float:left; width:264px; overflow:hidden;}
#sy_zs #CSSBox ul li{ float:left; width:218px; text-align:center; white-space:nowrap; padding:10px 23px; overflow:hidden; font-weight:700;}
#LeftButton{ float:left; width:14px; height:48px; background:url(../images/lclf.jpg) no-repeat; cursor:pointer; margin-top:90px;}
#RightButton{ float:left; width:14px; height:48px; background:url(../images/lcrf.jpg) no-repeat; cursor:pointer; margin-top:90px;}

/*首页动态*/
#sy_dt{ float:left; width:693px; border:1px solid #c5c5c5; overflow:hidden;}
#sy_dt .bt{ height:32px; line-height:32px; background:url(../images/lcbj.jpg) repeat-x; padding-right:10px; overflow:hidden;}
#sy_dt .bt li{ float:left; width:120px; text-align:center;}
#sy_dt .bt li a{ text-align:center; font-size:14px; color:#666; font-weight:700; display:block;}
#sy_dt .bt li a:hover{ text-align:center; background:#018ded; font-size:14px; color:#fff; font-weight:700; display:block; text-decoration:none;}
#sy_dt .bt li a.hover{ text-align:center; background:#018ded; font-size:14px; color:#fff; font-weight:700; display:block; text-decoration:none;}
#sy_dt .nr{ width:673px; padding:10px; overflow:hidden;}
#sy_dt .nr .tp{ width:673px; background:url(../images/xx.jpg) repeat-x bottom; padding-bottom:10px; overflow:hidden;}
#sy_dt .nr .tp .lf img{ border:1px solid #ccc; padding:3px;}
#sy_dt .nr .tp .rf{ width:464px; overflow:hidden;}
#sy_dt .nr .tp .rf .xb{ white-space:nowrap; overflow:hidden;}
#sy_dt .nr .tp .rf p{ padding:15px 0px; line-height:20px;}
#sy_dt .nr .xmnr{ width:742px; padding:20px 0px 0px 0px; overflow:hidden;}
#sy_dt .nr .sm{ width:351px; float:left; padding:0px 10px; background:url(../images/jd.gif) no-repeat right center; overflow:hidden;}
#sy_dt .nr .sm a{ white-space:nowrap; overflow:hidden;}
#sy_dt .nr .sm li,#sy_dt .nr .sma li{ background:url(../images/xx.jpg) repeat-x bottom;}
#sy_dt .nr .sma{ width:351px; float:left; padding:0px 10px; overflow:hidden;}

.syrfly{ float:right; width:294px; overflow:hidden;}
.syrfly .top{ height:33px; line-height:33px; background:url(../images/lcbj3.jpg) repeat-x left top; border:1px solid #6887a4; padding:0px 10px; color:#fff; overflow:hidden;}
.syrfly .top .lf{ background:url(../images/lcbj2.jpg) no-repeat left center; padding-left:20px; font-size:14px; font-weight:700;}
.syrfly .nr{ width:292px; border:1px solid #c5c5c5; padding:10px 0px; overflow:hidden;}
.iph{ height:22px; line-height:22px; padding-left:5px; border:1px solid #ccc;}
.tjan{ width:78px; height:28px; line-height:28px; color:#fff; font-weight:700; border:none; background:#0093dd; cursor:pointer;}
.czan{ width:64px; height:28px; line-height:28px; color:#fff; font-weight:700; border:none; background:#84c326; cursor:pointer;}

#yqlj{ background:url(../images/yqlj.jpg) no-repeat left top; width:878px; border:1px solid #c5c5c5; margin:10px auto 0px auto; padding-left:120px; height:60px; line-height:30px;}
#yqlj a{ margin:0px 5px;}
#yqlj_db{ background:url(../images/db.jpg) no-repeat left top; height:21px; line-height:21px; width:1000px; margin:0px auto;}

.fym{ width:726px; margin:10px auto; height:25px; line-height:25px; border:1px solid #cccccc; background:#f9f9f9; overflow:hidden;}
.fym .lf{ width:160px; padding-left:10px;}
.fym .rf{ text-align:right; padding-right:10px; padding-top:5px;}
.fym .rf a{ float:left; padding:0px 3px; height:12px; line-height:12px; display:block; background:#f9f9f9; border:1px solid #00bdee; margin-right:5px;}
.fym .rf a:hover{ float:left; padding:0px 3px; height:12px; line-height:12px; display:block; background:#00bdee; border:1px solid #00bdee; color:#fff; margin-right:5px;}
.fym .rf a.xyy{ display:block; background:url(../images/rfsj.jpg) no-repeat center; width:21px; height:12px; cursor:pointer;}
.fym .rf a.xly{ display:block; background:url(../images/rfsj2.jpg) no-repeat center; width:21px; height:12px; cursor:pointer;}

/*公司掠影*/
#gsly{ width:766px; overflow:hidden;}
/* carousel */
#gsly .carousel{background:#fff;margin:0px auto;padding:110px 0px 0px;width:766px; overflow:hidden;position:relative;}
#gsly .carousel .slides{margin:0px auto 30px;overflow:hidden;position:relative;}
#gsly .carousel .slides .slideItem{padding:0px;overflow:hidden;position:absolute;cursor:pointer;opacity:1 !important;}
#gsly .carousel .slides .slideItem a{overflow:hidden;display:block;}
#gsly .carousel .slides .slideItem img{width:100%;height:100%;}
#gsly .carousel .slides .slideItem .cover{background:rgb(0, 0, 0);left:0px;top:0px;width:100% !important;height:380px !important;display:block;position:absolute;}
#gsly .prevButton{background:url(../images/ll.jpg) no-repeat center;top:286px;width:38px;height:38px;display:block;position:absolute;z-index:99;cursor:pointer;}
#gsly .nextButton{background:url(../images/ll2.jpg) no-repeat center;top:286px;width:38px;height:38px;display:block;position:absolute;z-index:99;cursor:pointer;}
#gsly .prevButton{left:12px;}
#gsly .nextButton{ right:12px;}

.lf_cpfl{ width:220px; border:1px solid #dadada; border-top:3px solid #00bdee; overflow:hidden;}
.lf_cpfl .bt{ height:54px; background:url(../images/lkfl.jpg) no-repeat left top;}
.lf_cpfl ul{ width:220px; overflow:hidden;}
.lf_cpfl ul li{ background:url(../images/x.jpg) repeat-x bottom; width:220px; overflow:hidden;}
.lf_cpfl ul li .yj{ width:220px; height:40px; line-height:40px;}
.lf_cpfl ul li .yj a{ display:block; background:url(../images/left_about_libga.jpg) no-repeat left top; text-decoration:none; padding-left:20px; font-size:12px;  color:#333;}
.lf_cpfl ul li .yj a:hover{ display:block; background:url(../images/left_about_libg.jpg) no-repeat left top; text-decoration:none; padding-left:20px; font-size:12px; font-weight:700; color:#0092dd;}
.lf_cpfl ul li .ej{ width:190px; padding:10px 0px 10px 30px; overflow:hidden;}
.lf_cpfl ul li .ej a{ display:block; background:url(../images/lfz.jpg) no-repeat left center; padding-left:13px; text-decoration:none;}
.lf_cpfl ul li .ej a:hover{ display:block; background:url(../images/lfz.jpg) no-repeat left center; padding-left:13px; text-decoration:none; color:#0092dd;}

#cplb{ width:766px; overflow:hidden;}
#cplb ul{ width:766px; padding:10px 0px; overflow:hidden;}
#cplb ul li{ float:left; width:231px; padding:10px 12px; text-align:center; white-space:nowrap; overflow:hidden;}
#cplb ul li img{ padding:6px 6px 14px 6px; background:url(../images/tb.jpg) no-repeat left top;}

.eral{ width:766px; overflow:hidden;}
.eral ul{ width:726px; padding:10px 20px; overflow:hidden;}
.eral ul li{ width:706px; padding:10px; border:1px solid #dadada; margin:10px 0px; overflow:hidden;}
.eral ul li .lf img{ background:url(../images/kb.jpg) no-repeat left top; padding:5px 5px 10px 5px;}
.eral ul li .rfa{ float:right; width:482px; overflow:hidden;}
.eral ul li .rfa .bt{ overflow:hidden;}
.eral ul li .rfa .bt a{ float:left; display:block; background:#dadada; padding:0px 10px; font-size:14px; font-weight:700;}
.eral ul li .rfa .nr{ padding:10px 0px; line-height:24px; overflow:hidden;}
.eral ul li .rfa .nr a{ margin-top:20px;}

.lflxwm{ width:222px; height:56px; background:url(../images/lflx.jpg) no-repeat left top;}
.lybbj{ background:url(../images/dd.jpg) no-repeat right bottom;}

/*------------------------------------------ 产品中心详细页 ------------------------------------------*/
#erj_cpxx{ float:right; width:766px; border:1px solid #dedede; overflow:hidden;}
#erj_cpxx .top{ width:726px; padding:20px; overflow:hidden;}
#erj_cpxx .top .lfa{ width:294px; float:left; overflow:hidden;}
#erj_cpxx .top .rfa{ width:390px; border-left:1px solid #ccc; padding-left:20px; float:right; overflow:hidden;}
#erj_cpxx .top .rfa .bt{ font-size:18px; font-family:"微软雅黑"; font-weight:400; color:#00bdee;}
#erj_cpxx .top .rfa .nrk{ padding:10px 20px; line-height:20px; background:#f6f5f5; margin:10px 0px; overflow:hidden;}
#erj_cpxx .rfa a{ float:left; margin-right:10px;}
.f-og{ color:#ec5601;}

#erj_cpxx .bm{ width:690px; padding:20px 0px 10px 0px; overflow:hidden;}
#erj_cpxx .bta{ width:662px; height:32px; line-height:32px; background:#005fc9; border-left:8px solid #a2c513; padding:0px 10px; margin-top:10px; font-size:16px; font-weight:700; color:#fff; overflow:hidden;}
#erj_cpxx .bm .btb{ width:662px; height:32px; line-height:32px; background:#ededed; border-left:8px solid #005fc9; padding:0px 10px; margin-top:10px; font-size:16px; font-weight:700; overflow:hidden;}
#erj_cpxx .bm .xnr{ width:670px; padding:10px; overflow:hidden;}

.ctan{ background:url(../images/ctct.gif) no-repeat; width:80px; height:24px; cursor:pointer; border:none;}

/*-放大镜-*/
#preview{ float:none; text-align:center; width:294px;}
.jqzoom{ width:294px; position:relative;}

.zoomdiv{ left:859px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:294px; height:80px; overflow:hidden;}
#spec-list{ width:294px; float:left; overflow:hidden; display:inline; margin-top:10px;}
#spec-list ul li{ float:left; margin-right:0px; padding:0px 6px; display:inline; width:70px;}
#spec-list ul li img{ border:1px solid #ccc; width:68px; height:68px;}

/*jqzoom Download by http://www.codefans.net*/
.jqzoom{position:relative; background:#fff; }
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px; background:url(../images/i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:544px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; }
#spec-list div{ margin-top:0;margin-left:0; *margin-left:0;}

#erj_cpxx .nrbt{ width:706px; margin:0px auto; height:30px; line-height:30px; background:#0092dd; padding:0px 10px; color:#fff; font-size:14px; font-weight:700; overflow:hidden;}
#erj_cpxx .fbnr{ padding:20px 10px; width:706px; margin:0px auto; overflow:hidden; text-align:justify;}
#erj_cpxx .lyzs{ width:704px; border:1px solid #dedede; margin:0px auto; overflow:hidden;}
#erj_cpxx .lyzs .bt{ height:30px; line-height:30px; background:#83c326; padding-left:10px; padding-right:10px; color:#fff; font-size:14px; font-weight:700;}
#erj_cpxx .lyzs ul{ padding:20px 0px; overflow:hidden;}
#erj_cpxx .lyzs ul li{ width:684px; padding:0px 10px;}
#erj_cpxx .lyzs ul li .lf{ width:100px; text-align:right;}
#erj_cpxx .lyzs ul li .rf{ width:566px;}
#erj_cpxx .dly{ border:1px solid #dedede; width:704px; overflow:hidden;}
.lfnews{ background:url(../images/xwdt.jpg) no-repeat left top; height:56px;}

/*---------------------------------------------- 新闻中心 --------------------------------------------------*/
#xwzx{ float:right; width:766px; overflow:hidden;}
#xwzx ul{ width:726px; margin:20px auto 0px auto; overflow:hidden;}
#xwzx li{ width:726px; padding:10px 0px; background:url(../images/xx.jpg) repeat-x bottom; float:left; overflow:hidden;}
#xwzx .li_no{ background:none;}
#xwzx li .nra{ width:584px; padding:10px 0px 10px 94px;}
#xwzx li a{ height:20px; line-height:20px; font-size:14px; font-weight:700; display:block;}
#xwzx li a span{ background:url(../images/rqbj.jpg) no-repeat; font-size:12px; font-weight:400; width:87px; height:20px; display:block; padding-left:7px; color:#fff; float:left;}
#xwzx li a:hover{ height:20px; line-height:20px; font-size:14px; font-weight:700; display:block; text-decoration:none;}
#xwzx li a:hover span{ background:url(../images/rqbj1.jpg) no-repeat; font-size:12px; font-weight:400; width:87px; height:20px; display:block; padding-left:7px; color:#fff; float:left;}

/*--------------------------------- 新闻中心详细页 ------------------------------*/
.newsxx{ width:730px; padding:20px; overflow:hidden;}
.newsxx .bt{ padding:30px 0px; text-align:center; color:#00bdee; font-size:24px; font-family:"微软雅黑"; font-weight:400; background:url(../images/xx.jpg) repeat-x bottom; overflow:hidden;}
.wzcc{ color:#666; height:48px; line-height:48px; text-align:center;}
.wzcc span{ color:#999; margin-right:20px;}
.newsxx .nr{ width:730px; padding:20px 0px; overflow:hidden;}

.newsxx .fx{ margin-top:20px; padding-left:10px;}
.newsxx .fx img{ display:inline;}
.newsxx .next{ width:718px; overflow:hidden; border:1px solid #e8e8e8; margin-top:20px; background:#eee; padding:0px 10px 0px 10px; color:#666;}
.newsxx .next a{ color:#666;}

#ejtjcp{ width:766px; border:1px solid #dedede; margin-top:10px; overflow:hidden;}
#ejtjcp .bt{ border-bottom:1px solid #dedede; height:39px; line-height:39px; padding:0px 10px; font-size:14px;}
#ejtjcp .bt .lf{ font-weight:700; color:#333;}
#ejtjcp ul{ padding:0px 3px;}
#ejtjcp ul li{ float:left; width:176px; padding:10px 7px; text-align:center; white-space:nowrap; overflow:hidden;}
#ejtjcp ul li img{ background:url(../images/sss.jpg) no-repeat left top; padding:4px 4px 10px 4px;}
.lxwmrf{ font-size:14px; background:url(../images/mn.jpg) no-repeat right bottom;}

/*----------------------------------------------- 网站地图 -----------------------------------------------------*/
#map{ width:1000px; margin:10px auto 0px auto; overflow:hidden;}
#map .title{ height:35px; line-height:35px; padding:0px 10px; font-size:14px; font-weight:700; color:#fff; background:#2789ac; border-bottom:2px solid #4a75c3;}
#map .nr{ padding:10px; background:#fff; overflow:hidden;}
#map .nr ul li{ width:940px; padding:5px 0px; background:url(../images/xx.jpg) repeat-x bottom; overflow:hidden;}
#map .nr ul li .lfa{ padding:0px 10px; float:left; font-size:14px; font-weight:700; overflow:hidden;}
#map .nr ul li .rfa{ width:810px; float:right; overflow:hidden;}
#map .nr ul li .rfa h3{ padding:0px 10px; height:30px; margin-right:20px; font-weight:400; float:left; display:block; overflow:hidden;}

/*----------------------------------------------------- lc end ---------------------------------------------------------*/



/*----------------------------------------------------- 贾银银 begin ---------------------------------------------------------*/

.jyy_banner_2 { width:100%; margin-top:1px; background:url(../images/banner2_bg.jpg) repeat-x left top; overflow:hidden; text-align:center;}
.jyy_banner_2 img { margin:0 auto;}

/*------------ 左侧关于我们 ------------*/
.left_about { width:220px; overflow:hidden; border:1px solid #dadada; border-top:none; padding-bottom:10px; margin-bottom:10px;}
.left_about_tit { width:185px; height:30px; background:url(../images/left_about_titbg.jpg) no-repeat; padding:26px 0 0 35px; overflow:hidden; font-size:14px; font-size:18px; font-family:"微软雅黑"; color:#0092dd;}
.left_about_con li { float:left; width:220px; height:40px; line-height:40px; background:url(../images/left_about_libga.jpg) no-repeat left bottom; overflow:hidden;}
.left_about_con li a { width:190px; height:40px; padding:0 10px 0 20px; float:left; color:#333;}
.left_about_con li a:hover{ width:190px; height:40px; padding:0 10px 0 20px; color:#0092dd; text-decoration:none; font-weight:700; background:#f2f2f2 url(left_about_libg.jpg) no-repeat left bottom;}
.left_about_con li a.hover{ width:190px; height:40px; padding:0 10px 0 20px; color:#0092dd; text-decoration:none; font-weight:700; background:#f2f2f2 url(left_about_libg.jpg) no-repeat left bottom;}

/*------------ 左侧推荐新闻 ------------*/
.left_commontit { width:211px; height:30px; padding:5px 0 0 11px; background:url(../images/left_com_titbg.jpg) no-repeat;}
.left_commontit a { font-size:14px; color:#fff; font-weight:700;}
.left_commontit a:hover { text-decoration:none;}

.left_tjxw { width:222px; margin-bottom:10px;}
.left_tjxw_con { width:200px; padding:10px 10px 5px 10px; border:1px solid #dadada;}
.left_tjxw_con li { width:200px; height:30px; color:#333; white-space:nowrap; overflow:hidden;}
.left_tjxw_con li a{ color:#333;}

/*------------ 左侧联系我们 ------------*/
.left_lxwm { width:222px; margin-bottom:10px;}
.left_lxwm_con { width:200px; padding:10px 10px 5px 10px; border:1px solid #dadada;}
.left_lxwm_con img { margin-bottom:5px;}
.left_lxwm_con p { padding-left:2px;}

/*------------ 当前位置 ------------*/
.jyy_dqwz { width:100%; background:url(../images/dqwz_bg.jpg) repeat-x left top; overflow:hidden;}
.jyy_dqwz .dqwz_con { width:1000px; height:38px; line-height:38px; margin:0 auto; color:#333;}

.main { width:1000px; margin:0 auto; margin-top:10px; margin-bottom:20px; overflow:hidden;}
.main_left { float:left; width:222px;}
.main_right { float:right; width:766px; border:1px solid #dadada;}
.main_right .main_rtit { width:726px; padding-top:20px; height:34px; background:url(../images/right_titbg.jpg) no-repeat left bottom; font-size:18px; font-family:"微软雅黑"; color:#333; margin:0px auto;}

/*------------ 公司简介 ------------*/
.mb_10{ margin-bottom:10px;}
.mr_2{ margin-right:2px;}
.jyy_gsjj { width:726px; overflow:hidden; padding:30px 20px 40px 20px; text-align:justify;}


/*------------ 人才招聘 ------------*/
.mb_20 { margin-bottom:20px;}
.jyy_rczp { width:726px; margin-top:12px; padding:0px 20px; overflow:hidden;}
.jyy_rczp p{ height:30px; }
.jyy_rczp p span { font-size:14px; color:#00bdee; font-weight:700; height:30px; line-height:30px;}
.jyy_rczp .zpnr { width:726px; padding:20px 0 30px 0; line-height:30px;}
.jyy_rczp .zpnr span { font-size:14px; color:#333; font-weight:700;}


/*------------ 荣誉资质 ------------*/
.jyy_ryzz { width:766px; padding-top:20px; padding-bottom:10px; overflow:hidden;}
.jyy_ryzz ul{ width:766px; overflow:hidden;}
.jyy_ryzz li { float:left; width:218px; text-align:center; padding:5px 18px; overflow:hidden;}
.jyy_ryzz li a{ line-height:30px; font-weight:700;}
.jyy_ryzz_bot { padding:20px 0 17px 0; overflow:hidden;}
.jyy_ryzz .fym{ width:726px; margin:10px auto;}

.jlzs { width:698px; height:25px; line-height:25px; margin:0 auto; background:#f9f9f9; border:1px solid #ccc; padding:0 10px;}
.jlzs_right { float:right;}
.jlzs_right li { float:left; margin-right:5px;}
.jlzs_right li a { padding:2px 5px;border:1px solid #d4e3e9; color:#666;}
.jlzs_right li a:hover { padding:2px 5px; border:1px solid #d5d5d5; background:#00bdee; color:#fff;}
.jlzs_right .xiaye1 { width:23px; height:14px; float:left;}
.jlzs_right .xiaye1 a{ background:url(../images/jlzs_jt.jpg) no-repeat;}


/*----------------------------------------------------- 贾银银 end ---------------------------------------------------------*/



/*收缩菜单*/
.v{ float:right;width:14px;height:14px;overflow:hidden;background:url(../images/vicon.png) no-repeat;display:inline-block;}
.v01{ background-position:0 0;}
.v02{ background-position:0 -16px;;}
.vtitle{ display:block; width:156px; height:36px; line-height:36px; padding:0 0 1px 14px; background:url(../images/yjfl.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700; margin:4px auto; cursor:pointer;}
.vtitle span{ margin:10px 10px 0 0;}
.vconlist{  width:170px; margin:0px auto;}
.vconlist li{ padding:0; height:33px; background:url(../images/ejfl.jpg) no-repeat left bottom;}
.vconlist li a{ display:inline; line-height:32px; padding:0 0 0 24px; background:url(../images/erjfl_t.jpg) no-repeat 12px center; color:#fff; font-size:12px; font-weight:400;}
.vconlist li.select a,.vconlist li a:hover{ color:#ed4948; text-decoration:none;}
