*{ padding:0; margin:0; list-style-type:none;}
body{ background:#fff; color:#666; font-size:12px; line-height:24px; text-align:left; font-family:simsun,"Arial Narrow",arial; }
button{ cursor:pointer;}/*按钮-鼠标点击显示小手*/
img{border:0; display:block}

.mainbox{ width:960px; 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;} 
.f14{ font-size:14px;} /*字体14号字*/
.f12{ font-size:12px;} /*字体12号字*/
.line-18{ line-height:18px;} /*行高18*/
.line-20{ line-height:20px;} /*行高20*/
/*--------------------------------- 链接 ------------------------------*/
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:149px; overflow:hidden;}
#top .topline{ height:5px; background:url(../images/toptop.jpg) repeat-x center top;}
#top .logo{ height:144px; background:url(../images/logo_bg.jpg) repeat-x center top;}
#top .kefu{ width:416px; padding:38px 0 48px; overflow:hidden;}
#top .kefu .lx{ margin-top:20px;}
#top .kefu .lx a{ display:inline-block; width:64px; height:20px; line-height:20px; color:#fff; font-family:"微软雅黑"; text-align:center; margin-right:8px;}
#top .kefu .lx a:hover{ text-decoration:none;}
#top .kefu .lx .liuyan{ background:#a80609;}
#top .kefu .lx .lianxi{ background:#02a0e9;}

/*----------------------------------导航-----------------------------------*/
#nav-al{ width:100%; height:50px; background:url(../images/nav_bg.jpg) repeat-x;}
#nav-al #nav2{ width:960px; height:48px; line-height:48px; margin:0 auto;}
#nav-al #nav2 li { float:left; text-align:center; position:relative;}
.mainitems { display:inline; width:106px; height:48px; line-height:48px; text-align:center; z-index:9999;}
.mainitems a{ display:inline-block; width:106px; height:48px; line-height:48px; font-size:14px; color:#fff; background:url(../images/abg.jpg) no-repeat; font-weight:700; text-decoration:none;}
.mainitems a:hover{ height:48px; line-height:48px; font-size:14px; color:#fff; background:url(../images/hoverbg.jpg) no-repeat; text-decoration:none;}
.mainitems a.hover{ height:48px; line-height:48px; font-size:14px; color:#fff; background:url(../images/hoverbg.jpg) no-repeat; text-decoration:none;}
#nav2 li:hover ul, li.over ul { display:block;}
#restofcontent { clear:left;}

.subuls { display:none; width:106px; line-height:30px; border:medium none; padding-top:2px; position:absolute; left:0; top:48px; z-index:9999;}
.subuls_long{ display:none; width:140px; line-height:30px; border:medium none; padding-top:2px; position:absolute; left:-17px; top:48px; z-index:9999;}
.subuls li a { width:106px; height:30px; line-height:30px; background:#dceaf7; color:#1c509b; font-size:12px; font-weight:400; text-decoration:none;}
.subuls li a:hover { width:106px; height:30px; line-height:30px; background:#1e63b0; color:#fff; font-size:12px; font-weight:400; text-decoration:none;}
.subuls_long li a{ width:140px; height:30px; line-height:30px; background:#dceaf7; color:#1c509b; font-size:12px; font-weight:400; text-decoration:none;}
.subuls_long li a:hover{ width:140px; height:30px; line-height:30px; background:#1e63b0; color:#fff; font-size:12px; font-weight:400; text-decoration:none;}

/*-----------------------------------幻灯----------------------------------*/
#focus { width:100%; height:420px; 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:420px; background:#000; position:relative; overflow:hidden;}
#focus ul li a { display:block; height:420px; margin:0; padding:0;}
#focus ul li div { position:absolute; overflow:hidden;}
#focus .btnBg { width:100%; height:20px; background:#000; position:absolute; left:0; bottom:0;}
#focus .btn { height:10px; padding:5px 10px; position:absolute; right:45%; bottom:0;}
#focus .btn span { display:inline-block; width:25px; height:10px; margin-left:5px; cursor:pointer; background:#fff;}
#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;}

/*搜索关键词*/
#search{ width:100%; height:34px; line-height:34px; background:#e5e5e5;}
#search .ss{ padding-top:6px;}
#search .ss .ssk{ width:150px; height:23px; line-height:23px; background:url(../images/ssk.jpg) no-repeat; border:0 none; color:#ccc; font-size:12px; padding:0 5px 0 28px; vertical-align:bottom;}
#search .ss .ssbtn{ width:44px; height:23px; line-height:23px; background:#0258a5; border:0 none; color:#fff; font-size:12px; text-align:center;}
#search .gjc{ padding-left:24px; color:#666;}
#search .gjc a{ margin-right:12px;}

/*----------------------------------底部-----------------------------------*/
#footer{ height:278px; overflow:hidden;}
#footer .subnav{ width:100%; height:36px; line-height:36px; background:#bf1328; color:#fff; font-family:"微软雅黑"; text-align:center;}
#footer .subnav a{ color:#fff; font-family:"微软雅黑"; font-weight:700; text-align:center; padding:0 25px;}
#footer .bottom{ height:164px; padding:30px 0 48px; overflow:hidden;}
#footer .bottom .cpa{ height:24px; line-height:24px; text-align:center;}
#footer .bottom .cpa a{ color:#333; padding:0 11px;}
#footer .bottom .info{ width:424px; margin:15px auto 0; overflow:hidden;}
#footer .bottom .info .logo{ padding:4px 1px 4px 0; background:url(../images/bottom_line.jpg) no-repeat right center;}
#footer .bottom .info .wz{ width:272px; line-height:20px; padding-left:34px; overflow:hidden;}
/*即时通讯*/
#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;}

/*首页产品分类*/
#sy_fl{ float:left; width:280px; height:421px; background:url(../images/sy_fl.jpg) no-repeat; overflow:hidden; }
#sy_fl .top{ padding-bottom:8px;}
#sy_fl ul li{ width:270px; padding-bottom:0px; overflow:hidden;}
#sy_fl ul li a{ display:block; width:232px; height:36px; line-height:36px; padding-left:38px; background:#efefef url(../images/sy_fl_lista.gif) no-repeat 22px 15px; border-bottom:1px solid #ccc; color:#000; font-size:14px; font-family:"微软雅黑";}
#sy_fl ul li a:hover{ text-decoration:none; background:#03519b url(../images/sy_fl_list.gif) no-repeat 22px 15px; border-bottom:1px solid #032d55; color:#fff;}
#sy_fl ul li a.hover{ text-decoration:none; background:#03519b url(../images/sy_fl_list.gif) no-repeat 22px 15px; border-bottom:1px solid #032d55; color:#fff;}
#sy_fl ul li ul{ padding:5px 0;}
#sy_fl ul li ul .innerli{ width:270px; height:24px; line-height:24px; padding:0; background:none; border:0 none;}
#sy_fl ul li ul .innerli a{ display:inline; background:none; padding:0; margin-left:38px; border:0 none; color:#666; font-size:14px; font-family:"微软雅黑"; line-height:24px;}
#sy_fl ul li ul .innerli a:hover{ text-decoration:underline; _text-decoration:none; background:none; color:#666; line-height:24px;}



/*首页热门产品*/
#sy_tj{ float:right; width:670px; height:405px; overflow:hidden;}
#sy_tj .top{ height:36px; background:url(../images/sy_tj_line.jpg) repeat-x left bottom;}
#sy_tj .top .gd{ height:32px; line-height:32px; padding:4px 12px 0 0;}
#sy_tj .top .gd a{ color:#999;}
#sy_tj ul{ overflow:hidden;}
#sy_tj ul li{ float:left; width:199px; height:162px; margin:0 36px 12px 0; overflow:hidden;}
#sy_tj ul li a img{ border:1px solid #ccc;}
#sy_tj ul li a span{ display:block; width:199px; height:28px; line-height:28px; cursor:pointer; background:#efefef; margin-top:1px; font-weight:700; text-align:center;}
#sy_tj ul li a:hover{ text-decoration:none;}
#sy_tj ul li a:hover span{ background:#ccc;}

/*首页最新产品*/
#zxcp{ width:960px; margin:0 auto; position:relative; overflow:hidden;}
#zxcp .top{ height:34px; background:#bf1328;}
#zxcp .top .wz{ float:left; width:110px; height:34px; position:relative;}
#zxcp .top .wz .t{ position:absolute; right:0; bottom:-9px;}
#zxcp .nr{ border:1px solid #ccc; border-top:0 none;}
#zxcp ul{ width:916px; margin:0 auto; padding:36px 0 16px; overflow:hidden;}
#zxcp ul li{ float:left; width:205px; height:163px; padding:0 12px; overflow:hidden;}
#zxcp ul li a img{ border:1px solid #ccc;}
#zxcp ul li a span{ display:block; width:205px; height:26px; line-height:26px; cursor:pointer; background:#efefef; margin-top:1px; font-weight:700; text-align:center;}
#zxcp ul li a:hover{ text-decoration:none;}
#zxcp ul li a:hover span{ background:#ccc;}
#CSSBox{ width:916px; margin:0 auto; padding:36px 0 16px; overflow:hidden;}
#LeftButton{ width:14px; height:24px; background:url(../images/goleft.jpg) no-repeat; cursor:pointer; position:absolute; left:12px; top:130px;}
#RightButton{ width:14px; height:24px; background:url(../images/goright.jpg) no-repeat; cursor:pointer; position:absolute; right:12px; top:130px;}

/*广告位*/
#ggw{ width:960px; margin:20px auto 0; padding-bottom:20px; background:url(../images/guanggaobg.jpg) no-repeat center bottom; overflow:hidden;}

/*四大承诺*/
#top4{ width:960px; margin:0 auto; overflow:hidden;}
#top4 .part1{ width:960px; height:200px; background:url(../images/part1.jpg) no-repeat center top;}
#top4 .part1 ul{ width:328px; height:96px; padding:86px 530px 18px 102px; overflow:hidden;}
#top4 ul li{ width:328px; line-height:20px; padding:8px 0 10px; background:url(../images/top4_line.jpg) repeat-x left bottom; overflow:hidden;}
#top4 ul li .t{ width:4px; height:7px; margin:6px 0 0 2px; background:url(../images/top4_list.gif) no-repeat; _display:inline;}
#top4 ul li .wz{ width:316px; padding-left:6px; color:#333; font-size:14px; font-family:"微软雅黑";}
#top4 ul li .wz .red{ color:#bf1328;}
#top4 .part2{ height:220px; background:url(../images/part2.jpg) no-repeat center top;}
#top4 .part2 ul{ width:328px; height:130px; padding:74px 530px 16px 102px; overflow:hidden;}
#top4 .part3{ height:540px; background:url(../images/part3.jpg) no-repeat center top;}
#top4 .part3 ul{ width:328px; height:134px; padding:84px 80px 22px 552px; overflow:hidden;}
#top4 .part4{ height:305px; background:url(../images/part4.jpg) no-repeat center top;}
#top4 .part4 ul{ width:328px; height:151px; padding:70px 80px 84px 552px; overflow:hidden;}

/*灰色主体内容*/
.gray{ background:#f0f0f0; margin-top:20px;}
.gray .mainbox{ background:url(../images/shadow.jpg) no-repeat 672px top;}

/*首页-关于*/
#sy_gy{ float:left; width:672px; height:280px; padding:8px 8px 0 0; overflow:hidden;}
#sy_gy .top{ width:660px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; position:relative;}
#sy_gy .top .ch{ color:#bf1328; font-size:16px; font-family:"微软雅黑"; padding-right:10px;}
#sy_gy .top .en{ color:#ccc; font-size:14px; font-family:"Times New Roman", Times, serif;}
#sy_gy .top .ps{ width:15px; height:9px; background:url(../images/ps.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#sy_gy .nr{ width:672px; height:182px; padding:8px 0; overflow:hidden;}
#sy_gy .nr .tp{ width:268px; overflow:hidden;}
#sy_gy .nr .tp a img{ padding:4px; border:1px solid #ccc; background:#fff;}
#sy_gy .nr .wz{ width:358px; padding-right:34px; overflow:hidden;}
#sy_gy .nr .wz .bt{ height:24px; line-height:24px; padding-bottom:8px; background:url(../images/dotted.jpg) repeat-x left bottom;}
#sy_gy .nr .wz .bt a{ color:#000; font-size:14px; font-family:"微软雅黑";}
#sy_gy .nr .wz .text{ line-height:22px; padding:12px 4px 0;}
#sy_gy .nr .wz .more{ text-align:right;}
#sy_gy .nr .wz .more a{ color:#bf1328; font-weight:700;}
/*首页-荣誉*/
#sy_ry{ float:right; width:270px; height:280px; padding-top:8px; overflow:hidden;}
#sy_ry .top{ width:270px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; position:relative;}
#sy_gy .top .ch{ display:inline; color:#bf1328; font-size:16px; font-family:"微软雅黑"; font-weight:400; padding-right:10px;}
#sy_ry .top .ch{ display:block; height:24px; line-height:24px; color:#bf1328; font-size:16px; font-family:"微软雅黑"; padding:0 10px 0 16px;}
#sy_ry .top .gd{ display:block; height:16px; line-height:16px; padding:8px 10px 0 0;}
#sy_ry .top .gd a{ color:#bf1328;}
#sy_ry .top .ps{ width:15px; height:9px; background:url(../images/ps.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#sy_ry ul{ padding:20px 24px; overflow:hidden;}
#sy_ry ul li{ width:222px; height:177px; text-align:center; white-space:nowrap; overflow:hidden;margin-left:24px}
#sy_ry ul li a{ line-height:30px;}
#sy_ry ul li a img{ padding:4px; border:1px solid #ccc; background:#fff;}
/*首页-成功案例*/
#sy_cgal{ float:left; width:960px; margin:0 auto; position:relative; overflow:hidden;}
#sy_cgal .top .ch{ display:inline; color:#bf1328; font-size:16px; font-family:"微软雅黑"; font-weight:400; padding-right:10px;}
#sy_cgal .top{ width:960px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; position:relative;}
#sy_cgal .top .ch{ color:#bf1328; font-size:16px; font-family:"微软雅黑"; padding-right:10px;}
#sy_cgal .top .en{ color:#ccc; font-size:14px; font-family:"Times New Roman", Times, serif;}
#sy_cgal .top .ps{ width:15px; height:9px; background:url(../images/ps.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#sy_cgal .top .gd{ height:16px; line-height:16px; padding:8px 10px 0 0;}
#sy_cgal .top .gd a{ color:#bf1328;}
#sy_cgal ul{ width:916px; margin:0 auto; padding:36px 0 16px; overflow:hidden;}
#sy_cgal ul li{ float:left; width:205px; height:163px; padding:0 12px; overflow:hidden;}
#sy_cgal ul li a img{ border:1px solid #ccc;}
#sy_cgal ul li a span{ display:block; width:205px; height:26px; line-height:26px; cursor:pointer; background:#bf1328; margin-top:1px; color:#fff; text-align:center;}
#sy_cgal ul li a:hover{ text-decoration:none;}
#sy_cgal ul li a:hover img{ border:1px solid #999;}
#CSSBoxa{ width:916px; margin:0 auto; padding:24px 0 26px; overflow:hidden;}
#LeftBtn{ width:12px; height:24px; background:url(../images/gol.gif) no-repeat; cursor:pointer; position:absolute; left:6px; top:136px;}
#RightBtn{ width:12px; height:24px; background:url(../images/gor.gif) no-repeat; cursor:pointer; position:absolute; right:6px; top:136px;}
/*首页-新闻*/
#sy_xw{ float:left; width:660px; padding-top:10px; overflow:hidden;}
#sy_xw .top{ width:660px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; color:#999; position:relative;}
#sy_xw .top a{ color:#999; font-size:16px; font-family:"微软雅黑";}
#sy_xw .top a.hover{ color:#bf1328;}
#sy_xw .top a:hover{ text-decoration:none;}
#sy_xw .top .ps{ width:15px; height:9px; background:url(../images/psa.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#sy_xw .nr{ width:650px; padding:14px 10px 14px 0; overflow:hidden;}
#sy_xw .nr .tp{ width:190px; padding-top:5px; overflow:hidden;}
#sy_xw .nr .tp a img{ padding:4px; border:1px solid #ccc;}
#sy_xw .nr .wz{ width:446px; overflow:hidden;}
#sy_xw .nr .wz .bt{ height:24px; line-height:24px; padding-bottom:7px; background:url(../images/dotted.jpg) repeat-x left bottom;}
#sy_xw .nr .wz .bt a{ color:#000; font-size:14px; font-family:"微软雅黑";}
#sy_xw .nr .wz .text{ line-height:22px; padding:12px 4px 0;}
#sy_xw .nr .wz .text a{ color:#bf1328; font-weight:700;}
#sy_xw .nr .newslist{ float:left; width:640px; height:96px; padding:25px 10px 25px 0; overflow:hidden;}
#sy_xw .nr .newslist ul{ width:250px; overflow:hidden;}
#sy_xw .nr .newslist ul li{ width:250px; overflow:hidden;}
#sy_xw .top h2{ display:inline; font-weight:400;}
#sy_xw .top h2 a{ color:#999; font-size:16px; font-family:"微软雅黑";}
#sy_xw .top h2 a.hover{ color:#bf1328;}
#sy_xw .top h2 a:hover{ text-decoration:none;}
/*首页-问题*/
#sy_wt{ float:right; width:270px; padding-top:8px; overflow:hidden;}
#sy_wt .top{ width:270px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; position:relative;}
#sy_wt .top .ch{ display:block; height:24px; line-height:24px; color:#bf1328; font-size:16px; font-family:"微软雅黑"; padding:0 10px 0 16px;}
#sy_wt .top .gd{ display:block; height:16px; line-height:16px; padding:8px 10px 0 0;}
#sy_wt .top .gd a{ color:#bf1328;}
#sy_wt .top .ps{ width:15px; height:9px; background:url(../images/psa.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#sy_wt ul{ padding:9px 0 14px; overflow:hidden;}
#sy_wt ul li{ float:left; width:270px; padding:11px 0; background:url(../images/dotted.jpg) repeat-x left bottom; overflow:hidden;}
#sy_wt ul li .question{ width:270px; height:24px; line-height:24px; white-space:nowrap; overflow:hidden;}
#sy_wt ul li .question .wen{ display:block; width:16px; height:16px; background:url(../images/wen.jpg) no-repeat; margin:4px 8px 4px 0;}
#sy_wt ul li .question .wta a{ color:#333; font-weight:700;}
#sy_wt ul li .answer{ width:270px; padding-top:14px; overflow:hidden;}
#sy_wt ul li .answer .da{ display:block; width:16px; height:16px; background:url(../images/da.jpg) no-repeat; margin:2px 8px 2px 0;}
#sy_wt ul li .answer .hd{ width:236px; height:40px; line-height:20px;}
/*首页-链接*/
#links{ width:960px; margin:0 auto; position:relative; overflow:hidden;}
#links .top{ width:960px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; position:relative;}
#links .top .ch{ color:#bf1328; font-size:16px; font-family:"微软雅黑"; padding-right:10px;}
#links .top .en{ color:#ccc; font-size:14px; font-family:"Times New Roman", Times, serif;}
#links .top .ps{ width:15px; height:9px; background:url(../images/psa.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#links .top .gd{ height:16px; line-height:16px; padding:8px 10px 0 0;}
#links .top .gd a{ color:#bf1328;}
#links .nr{ line-height:28px; padding:10px 0 44px;}
#links .nr a{ margin-right:30px;}

/*--------------------------------------------------------------- 二级 -----------------------------------------------------------------*/
.lf270{ float:left; width:270px; overflow:hidden;}
.rf670{ float:right; width:670px; overflow:hidden;}
.erj_l{ width:270px; overflow:hidden;}
.erj_l .gytop{ width:224px; height:44px; padding:6px 0 0 46px; background:url(../images/erj_l_gy.jpg) no-repeat; color:#fff; font-size:18px; font-family:"微软雅黑";}
.erj_l .cptop{ width:270px; height:50px; overflow:hidden;}
.erj_l .xwtop{ width:218px; height:44px; padding:6px 0 0 52px; background:url(../images/erj_l_xw.jpg) no-repeat; color:#fff; font-size:18px; font-family:"微软雅黑";}
.erj_l ul{ width:268px; padding-top:8px; background:url(../images/banyuan.jpg) no-repeat center top; border:1px solid #ccc; border-top:0 none; overflow:hidden;}
.erj_l ul li{ float:left; width:268px; line-height:36px; }
.erj_l ul li a{ display:block; width:248px; padding-left:20px; font-size:14px; background-image:url(../images/dotted.jpg); background-position:left bottom; background-repeat:repeat-x}
.erj_l ul li a:hover{ background:#03519b; font-size:14px; color:#fff; text-decoration:none; }
.erj_l ul li a.hover{ background:#03519b; font-size:14px; color:#fff; text-decoration:none;}
.erj_l ul li ul{ padding:5px 0; background:none; border:0;background-image:url(../images/dotted.jpg); background-position:left bottom; background-repeat:repeat-x}
.erj_l ul li ul li{ width:270px; height:24px; line-height:24px; padding:0; background:none; border:0 none;}
.erj_l ul li ul li a{ display:inline; background:none; padding:0; margin-left:38px; border:0 none; color:#666; font-size:12px; line-height:24px;}
.erj_l ul li ul li a:hover{ text-decoration:underline; font-size:12px; background:none; color:#666; line-height:24px;}



.erj_l_xw{ width:268px; border:1px solid #ccc; overflow:hidden;}
.erj_l_xw .top{ width:268px; height:35px; background:url(../images/erj_l_xwtop.jpg) repeat-x;}
.erj_l_xw .top .wz{ height:35px; line-height:34px; padding:0 15px; background:url(../images/red_line.jpg) repeat-x left bottom; color:#333; font-size:20px; font-family:"微软雅黑";}
.erj_l_xw .top .gd{ line-height:30px; padding:4px 10px 0 0;}
.erj_l_xw ul{ padding-top:3px; overflow:hidden;}
.erj_l_xw ul li{ float:left; width:248px; height:36px; line-height:36px; padding-left:20px; background:url(../images/dotted.jpg) repeat-x left bottom;}
.erj_l_xw ul li a{ color:#666; font-size:12px;}

.erj_l_lx{ width:270px; overflow:hidden;}
.erj_l_lx .top{ width:216px; height:134px; padding-left:54px; background:url(../images/erj_l_lx.jpg) no-repeat; overflow:hidden;}
.erj_l_lx .top dl dt{ height:24px; line-height:24px; padding:17px 0; color:#333; font-size:18px; font-family:"微软雅黑";}
.erj_l_lx .top dl dd{ padding:20px 0 0 16px; color:#333; font-size:12px; line-height:18px;}
.erj_l_lx a{ display:block; height:50px; line-height:50px; padding-left:96px; background:#eee; color:#d20404; font-size:14px; font-family:"微软雅黑";}
.erj_l_lx a:hover{ text-decoration:none; color:#d20404; font-size:14px;}
.erj_l_lx .ly a{ background:#eee url(../images/ly_t.gif) no-repeat 26px top;}
.erj_l_lx .ly a:hover{ background:#dfdfdf url(../images/ly_t.gif) no-repeat 26px top;}
.erj_l_lx .lx a{ background:#eee url(../images/lx_t.gif) no-repeat 26px top;}
.erj_l_lx .lx a:hover{ background:#dfdfdf url(../images/lx_t.gif) no-repeat 26px top;}

.erj_r{ width:668px; border:1px solid #ccc; overflow:hidden;}
.erj_r .top{ height:57px; background:url(../images/ccc_line.jpg) repeat-x left bottom;}
.erj_r .top .wz{ display:inline-block; height:57px; line-height:56px; padding:0 20px; background:url(../images/red_line.jpg) repeat-x left bottom; color:#333; font-size:18px; font-family:"微软雅黑";}
.erj_r .top .rfspan{ float:right; height:57px; line-height:56px; padding-right:15px }

/*翻页样式*/
.digg { padding:16px 0; text-align:center;}
.digg a { border:1px solid #b9b9b9; padding:2px 5px; margin:1px; color:#8a8a8a; text-decoration:none;}
.digg a:hover { text-decoration:none; border:1px solid #c01012; color:#c01012;}
.digg .current { border:1px solid #c01012; background:#c01012; padding:2px 5px; color:#fff; margin: 1px;}
.digg a.current:hover{ border:1px solid #c01012; background:#c01012; padding:2px 5px; color:#fff; margin: 1px;}
.digg .disabled { border:1px solid #ddd; background:#fff; padding:2px 5px; color:#999; margin: 1px;}

/*关于-公司介绍*/
#gsjs .main{ width:656px; padding:6px; overflow:hidden;}
#gsjs .main .text{ width:632px; padding:16px 12px; line-height:30px; text-align:justify; overflow:hidden;}

/*关于-荣誉资质*/
#ryzz{ width:652px; margin:0 auto; padding:10px 0; overflow:hidden;}
#ryzz ul{ overflow:hidden;}
#ryzz ul li{ float:left; width:197px; height:178px; margin:0 10px; padding:10px 0; text-align:center; overflow:hidden; _display:inline;}
#ryzz ul li a{ color:#666; font-size:14px; line-height:36px;}
#ryzz ul li a img{ padding:2px; border:1px solid #ccc;}

/*产品中心*/
#cpzx{ width:625px; padding:0 24px 0 19px; overflow:hidden;}
#cpzx ul{ width:625px; overflow:hidden;}
#cpzx ul li{ float:left; width:625px; padding:14px 0 21px; background:url(../images/dotted.jpg) repeat-x left bottom; overflow:hidden;}
#cpzx ul li .tp{ width:199px; height:133px; padding-top:5px; overflow:hidden;}
#cpzx ul li .tp a img{ padding:2px; border:1px solid #ccc;}
#cpzx ul li .wz{ width:410px;}
#cpzx ul li .wz .bt{ height:24px; line-height:24px;}
#cpzx ul li .wz .bt a{ color:#02529b; font-size:14px; font-weight:700;}
#cpzx ul li .wz .nr{ padding-top:10px;}
#cpzx ul li .wz .gd{ text-align:right;}
#cpzx ul li .wz .gd a{ color:#be1228;}

/*产品详情*/
#cpxq{ width:628px; padding:0 20px; overflow:hidden;}
#cpxq .xq{ width:628px; padding-top:15px; overflow:hidden;}
#cpxq .xq .tp{ width:278px; height:186px; padding-top:4px; overflow:hidden;}
#cpxq .xq .tp img{ padding:2px; border:1px solid #ccc;}
#cpxq .xq .wz{ width:336px;}
#cpxq .xq .wz .bt{ height:24px; line-height:24px; color:#03519b; font-size:14px; font-weight:700;}
#cpxq .xq .wz .nr{ color:#666; line-height:24px; padding-bottom:12px; text-align:justify; border-bottom:1px solid #ccc;}
#cpxq .xq .wz .btn{ padding:10px 0;}
#cpxq .xq .wz .btn a{ display:inline-block; margin-right:20px;}
#cpxq .xq .wz .fwrx{ height:40px; line-height:40px; background:url(../images/dh_t.jpg) no-repeat left center; padding-left:58px; color:#333; font-size:20px; font-family:"微软雅黑";}
#cpxq .xq .wz .fwrx .hm{ font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;}
#cpxq .xq .top{ height:32px; line-height:32px; padding-left:12px; background:#f3f1f2; border-left:3px solid #03519b; color:#03519b; font-size:14px; font-weight:700;}
#cpxq .xq .js{ padding:12px 0 16px; text-align:justify;}
#cpxq .xq .js p{ color:#666; line-height:24px; padding-bottom:8px;}
#cpxq .xq .zxyd{ width:420px; padding:30px 0 40px; margin:0 auto; overflow:hidden;}
#cpxq .xq .zxyd input{ height:24px; line-height:24px; border:1px solid #ccc; padding:2px 5px; color:#666; font-size:12px;}
#cpxq .xq .zxyd .yzm{ display:inline; vertical-align:middle; margin-left:20px; cursor:pointer;}
#cpxq .xq .zxyd .tjbtn{ width:80px; height:30px; background:#014582; border:0 none; color:#fff; font-size:14px; font-weight:700; text-align:center;}

/*成功案例*/
#cgal{ width:628px; padding:0 20px; overflow:hidden;}
#cgal ul{ width:628px; padding-bottom:20px; background:url(../images/dotted2.jpg) repeat-x left bottom; overflow:hidden;}
#cgal ul li{ float:left; width:628px; padding:12px 0; overflow:hidden;}
#cgal ul li .tp{ width:197px; height:140px; padding-top:6px; overflow:hidden;}
#cgal ul li .tp a img{ padding:2px; border:1px solid #ccc;}
#cgal ul li .wz{ width:422px; overflow:hidden;}
#cgal ul li .wz .bt{ height:30px; line-height:30px;}
#cgal ul li .wz .bt a{ color:#666; font-size:12px; font-weight:700;}
#cgal ul li .wz .nr{ line-height:24px; color:#666;}

/*产品案例详情页*/
#alxq{ width:636px; padding:16px; overflow:hidden;}
#alxq .bt{ height:32px; line-height:32px; padding:9px 0; text-align:center; color:#000; font-size:22px; font-family:"微软雅黑"; font-weight:400;}
#alxq .info{ height:24px; line-height:24px; padding-bottom:18px; text-align:center; color:#666; overflow:hidden;}
#alxq .info span{ padding:0 30px;}
#alxq .nr{ line-height:30px;}

/*新闻中心*/
#xwzx{ width:632px; padding:0 18px; overflow:hidden;}
#xwzx ul{ overflow:hidden;}
#xwzx ul li{ width:632px; padding:15px 0 17px; background:url(../images/dotted.jpg) repeat-x left bottom; overflow:hidden;}
#xwzx ul li .tm{ width:632px; height:24px; line-height:24px; padding-bottom:10px; overflow:hidden;}
#xwzx ul li .tm .bt a{ color:#666; font-size:12px; font-weight:700;}
#xwzx ul li .tm .rq{ color:#666; font-size:12px; font-weight:400;}
#xwzx ul li .nr{ text-align:justify;}

/*新闻中心详情*/
#xwxq{ width:636px; padding:16px; overflow:hidden;}
#xwxq .bt{ height:32px; line-height:32px; padding:9px 0; text-align:center; color:#000; font-size:22px; font-family:"微软雅黑"; font-weight:400;}
#xwxq .info{ height:24px; line-height:24px; padding-bottom:18px; text-align:center; color:#666; overflow:hidden;}
#xwxq .info span{ padding:0 30px;}
#xwxq .nr{ line-height:30px;}
#xwxq .nr img{max-width:600px;}
/*人才招聘*/
#rczp{ width:628px; padding:20px; overflow:hidden;}
#rczp ul{ overflow:hidden;}
#rczp ul li{ width:628px; overflow:hidden;}
#rczp ul li .top{ height:36px; line-height:36px; padding-left:10px; background:#f3f3f3; color:#d90000; font-size:14px; font-weight:700;}
#rczp ul li .nr{ padding:16px 0 16px 7px; line-height:24px; color:#666; overflow:hidden;}

/*在线预订*/
#zxyd{ width:630px; padding:30px 19px; overflow:hidden;}
#zxyd select{ height:26px; margin:0 15px; vertical-align:bottom; _display:inline;}
#zxyd input{ height:24px; line-height:24px; padding:0 5px; border:1px solid #ccc; color:#666; font-size:12px; vertical-align:middle; margin:0 5px 0 15px;}
#zxyd textarea{ width:440px; height:74px; margin-left:15px; padding:2px 5px; border:1px solid #ccc; color:#666; font-size:12px;}
#zxyd .dx{ border:0 none;}
#zxyd button{ width:89px; height:25px; line-height:24px; border:0 none; margin:0 10px; font-size:12px; font-weight:700;}
#zxyd .tj{ background:url(../images/tjtj.jpg) no-repeat; color:#fff;}
#zxyd .cz{ background:url(../images/czcz.jpg) no-repeat; color:#666;}

/*在线留言*/
#zxly{ width:490px; padding:0 158px 0 20px; background:url(../images/zxlybg.jpg) no-repeat right top; margin:43px 0 48px; overflow:hidden;}
#zxly input{ height:20px; line-height:20px; border:1px solid #ccc; padding:0 5px; font-size:12px; color:#666;}
#zxly .tj{ width:89px; height:25px; background:url(../images/tj.jpg) no-repeat; border:0 none; margin:0 40px 0 4px;}
#zxly .cz{ width:89px; height:25px; background:url(../images/cz.jpg) no-repeat; border:0 none;}
#zxly .yzm{ display:inline; margin:0 14px; vertical-align:bottom; cursor:pointer;}
#zxly .kan{ color:#d00000;}

/*联系我们*/
#lxwm{ width:632px; padding:18px 18px 27px; overflow:hidden;}
#lxwm .mc{ height:32px; line-height:32px; color:#bf1328; font-size:16px; font-family:"微软雅黑";}
#lxwm .ck{ height:20px; line-height:20px; padding-bottom:9px; background:url(../images/lx_dashed.jpg) repeat-x left bottom;}
#lxwm .ck a{ padding-left:26px; background:url(../images/view.jpg) no-repeat left center; margin-right:30px; color:#03519b;}
#lxwm .box{ width:632px; height:250px; padding:37px 0 27px; background:url(../images/nrbox.jpg) no-repeat right center; overflow:hidden;}
#lxwm .box .nr{ width:280px; line-height:30px;}
#lxwm .box .ewm{ width:110px; padding-top:135px; text-align:center; color:#03519b;}
#lxwm .box .ewm img{ padding:8px; margin:0 auto; border:1px solid #1a306e;}
#lxwm .map{ width:624px; height:295px; margin:27px auto 0; border:1px solid #c00;}


/*----------------------------------网站地图页-------------------------------*/
#map{ width:958px; margin:20px auto; text-align:left; border:1px solid #ddd; overflow:hidden}
#map .title{ border-bottom:1px solid #ddd; height:35px; line-height:35px; font-size:14px; font-weight:700; padding:0 15px; background-color:#f2f2f2; color:#bf1328; text-indent:5px;}
#map .title .tit{ display:block; float:left; background:url(../images/gy_bt_tit.jpg) no-repeat 0px center; width:14px; height:36px; margin-left:10px; _display:inline;}
#map .box{ width:918px; padding:30px 20px; text-align:left; overflow:hidden;}
#map .box a{ color:#000; font-size:12px; text-decoration:none}
#map .box a:hover{ color:#000; text-decoration:underline}
#map .box li{ width:918px; text-align:left;line-height:45px; height:45px; background:url(../images/x.gif) repeat-x left bottom; overflow:hidden;}
#map .box li .bt{ float:left; width:90px; margin-right:20px; font-weight:700; text-align:center; overflow:hidden }
#map .box li .rt{ float:left; padding-right:20px; text-align:left; }

/*缈婚〉*/
.wzztnrlfbot{ padding:3px; text-align:center;}
.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:#EE2F01; padding:3px 7px; margin-right:3px; color:#fff;  text-decoration:none;}
.wzztnrlfbot .current{ padding:2px 2px; font-weight:700; margin-right:3px; color:#fff;}
.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:#EE2F01; 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;}



.wzztnrlfbota{ padding:3px; text-align:center; padding-bottom:25px;}
.wzztnrlfbota a{ border:#ddd 1px solid; color:#3f4e67; padding:3px 7px; margin-right:3px; text-decoration:none; }
.wzztnrlfbota .current a{  background:#EE2F01; color:#fff; }
.wzztnrlfbota a:hover{ border:1px solid #fff; background-color:#EE2F01; padding:3px 7px; margin-right:3px; color:#fff;  text-decoration:none;}
.wzztnrlfbota .current{padding:2px 2px; font-weight:700; margin-right:3px; color:#fff;}
.wzztnrlfbota .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:#EE2F01; padding:3px 7px; margin:0px;}
.wzztnrlfbota .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;}


#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;}

#links .top .ch{ display:inline; color:#bf1328; font-size:16px; font-family:"微软雅黑"; font-weight:400; padding-right:10px;}

#sy_ry{ float:right; width:270px; height:280px; padding-top:8px; overflow:hidden;}
#sy_ry .top{ width:270px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; position:relative;}
#sy_ry .top .ch{ display:block; height:24px; line-height:24px; color:#bf1328; font-size:16px; font-family:"微软雅黑"; font-weight:400; padding:0 10px 0 16px;}
#sy_ry .top .gd{ display:block; height:16px; line-height:16px; padding:8px 10px 0 0;}
#sy_ry .top .gd a{ color:#bf1328;}
#sy_ry .top .ps{ width:15px; height:9px; background:url(../images/ps.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#sy_ry ul{ padding:20px 24px; overflow:hidden;}
#sy_ry ul li{ width:222px; height:177px; text-align:center; white-space:nowrap; overflow:hidden;}
#sy_ry ul li a{ line-height:30px;}
#sy_ry ul li a img{ padding:4px; border:1px solid #ccc; background:#fff;}


#sy_wt{ float:right; width:270px; padding-top:8px; overflow:hidden;}
#sy_wt .top{ width:270px; height:24px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #bf1328; position:relative;}
#sy_wt .top .ch{ display:block; height:24px; line-height:24px; color:#bf1328; font-size:16px; font-family:"微软雅黑"; font-weight:400; padding:0 10px 0 16px;}
#sy_wt .top .gd{ display:block; height:16px; line-height:16px; padding:8px 10px 0 0;}
#sy_wt .top .gd a{ color:#bf1328;}
#sy_wt .top .ps{ width:15px; height:9px; background:url(../images/psa.jpg) no-repeat; position:absolute; left:76px; bottom:-9px; _bottom:-13px;}
#sy_wt ul{ padding:9px 0 14px; overflow:hidden;}
#sy_wt ul li{ float:left; width:270px; padding:11px 0; background:url(../images/dotted.jpg) repeat-x left bottom; overflow:hidden;}
#sy_wt ul li .question{ width:270px; height:24px; line-height:24px; white-space:nowrap; overflow:hidden;}
#sy_wt ul li .question .wen{ display:block; width:16px; height:16px; background:url(../images/wen.jpg) no-repeat; margin:4px 8px 4px 0;}
#sy_wt ul li .question .wta a{ color:#333; font-weight:700;}
#sy_wt ul li .answer{ width:270px; padding-top:14px; overflow:hidden;}
#sy_wt ul li .answer .da{ display:block; width:16px; height:16px; background:url(../images/da.jpg) no-repeat; margin:2px 8px 2px 0;}
#sy_wt ul li .answer .hd{ width:236px; height:40px; line-height:20px;}

#sy_fl ul li h3 a{ display:block; width:232px; height:32px; line-height:32px; padding-left:38px; background:#efefef url(../images/sy_fl_lista.gif) no-repeat 22px 15px; border-bottom:1px solid #ccc; color:#000; font-size:14px; font-family:"微软雅黑"; font-weight:400;}
#sy_fl ul li h3 a:hover{ text-decoration:none; background:#03519b url(../images/sy_fl_list.gif) no-repeat 22px 15px; border-bottom:1px solid #032d55; color:#fff; font-weight:400;}
#sy_fl ul li h3 a.hover{ text-decoration:none; background:#03519b url(../images/sy_fl_list.gif) no-repeat 22px 15px; border-bottom:1px solid #032d55; color:#fff; font-weight:400;}