*{ padding:0; margin:0; list-style-type:none;}
body{ background:#fff; color:#666; font-size:12px; line-height:24px; text-align:left; font-family:Arial, Helvetica, sans-serif; }
button{ cursor:pointer;}/*按钮-鼠标点击显示小手*/
img{border:0; display:block}

.mainbox{ width:960px; margin:0 auto; overflow:hidden;}
.lf{ float:left}
.rf{ float:right}
.clear{ clear:both;}
.clear5{ margin-top:5px; overflow:hidden;}
.clear10{ margin-top:10px; overflow:hidden;}
.clear20{ margin-top:20px; overflow:hidden;}
.clear25{ margin-top:25px; overflow:hidden;}
.clear30{ margin-top:30px; overflow:hidden;}
.clear35{ margin-top:35px; overflow:hidden;}
.bor-b-x{ border-bottom:1px solid #ddd;}
.bor-all{ border:1px solid #dfdfdf;}
.bor_bottom{ background:url(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;} /*#999深灰色*/
.f-666{ color:#666;} /*#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:14px;} 
.f14{ font-size:14px;} /*字体14号字*/
.f16{ font-size:16px;}
.f12{ font-size:12px;} /*字体12号字*/
.line-18{ line-height:14px;} /*行高18*/
.line-20{ line-height:20px;} /*行高20*/
/*--------------------------------- 链接 ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#666; blr:expression(this.onFocus=this.blur());outline: none; font-family:Arial, Helvetica, sans-serif;}
a:hover { font-size:12px; text-decoration:underline; color:#666; blr:expression(this.onFocus=this.blur());outline: none; font-family:Arial, Helvetica, sans-serif;}

#sy_top{ background:#f2f2f2; height:30px; line-height:30px; border-bottom:1px solid #d8d8d8;}

/*logo*/
#sy_logo{ width:100%; background:#fff;}
#sy_logo .lf a{ font-size:24px; color:#005598; font-family:Tahoma, Geneva, sans-serif; line-height:111px; text-decoration:none;}
#sy_logo .lf img{ float:left; margin-right:70px;}
#sy_logo .rf{ font-size:14px; color:#333; font-weight:700; padding-top:40px; text-align:right;}
#sy_logo .rf span{ display:block; font-size:22px; color:#005598; font-weight:700;}
/*导航*/
#nav-al { background:url(navbg.jpg) repeat-x top; height:41px; border-bottom:1px solid #c7c7c7;}
#nav-al #nav2 { height:41px; line-height:41px; margin:0 auto; width:960px; z-index:1;}
#nav-al #nav2 li { float:left; position:relative; text-align:center; width:120px; z-index:1;}
.mainitems { text-align:center; z-index:1;}

.mainitems a { display:block; font-size:14px; line-height:41px; text-decoration:none; width:120px; background:url(navfgx.jpg) no-repeat right center;}
.mainitems a:hover,.mainitems a.hover { border-top:2px solid #005598; display:block; font-size:14px; line-height:41px; text-decoration:none; width:120px; background:url(navfgx.jpg) no-repeat right center;}
.subuls{ display:none; position:absolute;left:0; top:42px; width:120px; background:#f7f7f7; }
.subuls ul li { height:41px; line-height:41px; text-align:center; width:120px; }
.subuls li a { font-size:14px; line-height:12px;  padding:14px 0px 14px 0px; text-decoration:none; width:120px; }
.subuls li a:hover { font-size:14px; line-height:12px; padding:12px 0px 14px 0px; text-decoration:none; width:120px; }
#nav2 li > ul { left:0; top:42px;}
#nav2 li:hover ul, li.over ul { display:block;}


/*幻灯*/
#focus { height:460px; margin:0 auto; position:relative; width:100%; overflow:hidden;}
#focus ul { margin:0; overflow:hidden; padding:0; position:absolute; width:100%;}
#focus ul li { background:#000000; display:inline; float:left; height:460px; overflow:hidden; position:relative; width:100%;}
#focus ul li a { display:block; height:460px; margin:0; padding:0;}
#focus ul li div { overflow:hidden; position:absolute;}
#focus .btnBg { background:none repeat scroll 0 0 #000000; bottom:0px; height:20px; left:0; position:absolute; width:100%;}
#focus .btn { bottom:0px; height:10px; padding:5px 10px; position:absolute; right:45%; zoom:1;}
#focus .btn span { background:none repeat scroll 0 0 #FFFFFF; _background:#999; cursor:pointer; display:inline-block; height:4px; margin-left:5px; width:41px; zoom:1;}
#focus .btn span.on { background:#fff!important; background:none repeat scroll 0 0 #FFFFFF; }
#focus .preNext { background:url(sprite.png) no-repeat; cursor:pointer; height:100px; position:absolute; top:180px; width:45px;}
#focus .pre { left:0;}
#focus .next { background-position:right top; right:0;}

/*首页——搜索*/
#sy_sear{ height:43px; background:url(searbg.jpg) repeat-x bottom;}
#sy_sear .mainbox{ height:36px; line-height:36px;}
#sy_sear .mainbox .rf { height:22px; margin-top:6px;}
#sy_sear .mainbox .rf .keyword{ width:171px; height:22px; line-height:22px; border:1px solid #dedede; border-right:0; float:left;}
#sy_sear .mainbox .rf .tj{ width:75px; height:24px; float:left; background:#005598; font-size:14px; color:#fff; text-align:center; border:none; cursor:pointer;}

/*首页——重要产品*/
#sy_mainp{ width:996px; margin:40px auto 0; overflow:hidden;}
#sy_mainp .t{ font-size:36px; color:#474747; font-family:Tahoma, Geneva, sans-serif; text-align:center; background:url(index_09.jpg) no-repeat bottom; padding-bottom:30px;}
#sy_mainp .lbbox{ position:relative; width:957px; padding:0 20px 0 19px; margin:30px auto 0; overflow:hidden;}
#sy_mainp .lb { width:921px; overflow:hidden;}
#sy_mainp .lb ul { width:921px; overflow:hidden; height:296px;}
#sy_mainp .lb ul li { float:left; padding:0 19px; width:269px; display:inline; text-align:center;}
#sy_mainp .lb ul li img{ padding:1px; border:1px solid #d5d6d6; margin-bottom:15px;}
#sy_mainp .lb ul li a,#sy_mainp .lb ul li a:hover { color:#1e1e1e; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none;}
#sy_mainp .lb ul li a.text,#sy_mainp .lb ul li a.text:hover{ width:84px; height:28px; line-height:28px; text-align:center; margin:0 auto; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:#005598; margin-top:20px;}
#sy_mainp .lb ul li a.text1,#sy_mainp .lb ul li a.text1:hover{ width:100%; height:24px; line-height:24px; overflow:hidden; display:block;}

#left1 { position:absolute; top:86px; left:0px; cursor:pointer;}
#right1 { position:absolute; top:86px; right:0px; cursor:pointer;}
/*首页——产品中心*/
#sy_product{ background:#eee; padding-bottom:25px; position:relative; margin-top:30px;}
#sy_product .topimg{ height:960px; height:147px; position:absolute; top:-16px;}
#sy_product .bt{ font-size:18px; color:#474747; font-family:Tahoma, Geneva, sans-serif; margin-bottom:10px;}
#sy_product p{ font-size:14px; color:#474747;}
#sy_product .nr1{ width:548px; height:374px; background:url(index_28.jpg) no-repeat right top; padding-top:20px; padding-right:412px;}
#sy_product .nr1 p{ width:470px;}
#sy_product .nr2{ width:527px; height:270px; background:url(index_30.jpg) no-repeat left top; padding-top:77px; padding-left:433px;}
#sy_product .nr3{ width:530px; height:274px; background:url(index_34.jpg) no-repeat right top; padding-top:55px; padding-right:430px;}
#sy_product .nr4{ width:520px; height:249px; background:url(index_38.jpg) no-repeat left top; padding-top:20px; padding-left:440px;}

/*首页——product patent*/
#sy_p_patent{ background:url(zzbg_42.jpg) no-repeat center; height:418px; padding:20px 0 38px;}
#sy_p_patent h2{ font-size:36px; color:#fff; font-family:Tahoma, Geneva, sans-serif; font-weight:400;}
.fcue-women-news-08{ position:relative; margin:68px auto 0;}
.fcue-women-news-08 .box{position:absolute;top:0;left:0;}

.fcue-women-news-08 .btn{position:relative; z-index:9999;top:0;cursor:pointer;}
.fcue-women-news-08 .btn a{width:36px;height:95px;display:block;}	

.fcue-women-news-08 .lBtn{width:36px;height:95px;position:absolute; left:-110px!important; top:138px!important;}
.fcue-women-news-08 .lBtn a{ background:url(left.png) no-repeat left;}
.fcue-women-news-08 .rBtn{cursor:pointer;width:36px;height:95px;position:absolute; top:138px!important; left:810px!important;}
.fcue-women-news-08 .rBtn a{ background:url(right.png) no-repeat right;}

.fcue-women-news-08 .tFocus{width:470px; height:24px; line-height:24px; position:absolute; left:220px; bottom:-40px; display:none; z-index:500; text-align:center;}
.fcue-women-news-08 .tFocus a{color:#6f5024;text-decoration:none;  font-size:14px;}
/*首页——关于我们*/
#sy_about{ background:url(index_53.jpg) repeat-x center bottom #eee; padding:40px 0 42px; overflow:hidden; position:relative;}
#sy_about .jiao{ background:url(index_51.jpg) no-repeat; width:35px; height:18px; position:absolute; left:50%; bottom:0; margin-left:-17px;}
#sy_about h2{ font-size:36px; color:#474747; font-family:Tahoma, Geneva, sans-serif; font-weight:400; text-align:center;}
#sy_about .nr{ overflow:hidden; margin-top:45px;}
#sy_about .lf{ background:url(spbg.jpg) no-repeat; width:294px; height:166x; padding:12px 12px 82px 12px;}
#sy_about .rf{ width:572px; overflow:hidden;}
#sy_about .rf .tab{ background:url(border.jpg) repeat-x bottom; height:40px; overflow:hidden;}
#sy_about .rf .tab a{ font-size:18px; color:#1e1e1e; display:block; height:38px; line-height:38px; float:left; padding:0 5px; margin-right:30px;}
#sy_about .rf .tab a:hover,#sy_about .rf .tab a.hover{ border-bottom:2px solid #005598; text-decoration:none; display:block; height:38px; line-height:38px; float:left; padding:0 5px; margin-right:30px;}
#sy_about .rf .wz{ font-size:14px; color:#1e1e1e; overflow:hidden;}
#sy_about .rf .wz .t{ margin-top:15px; overflow:hidden;}
#sy_about .rf .wz .t a{ font-size:16px; color:#1e1e1e; font-weight:700;}
#sy_about .rf .wz p{ height:168px; overflow:hidden;}
#sy_about .rf .wz a.more,#sy_about .rf .wz a.more:hover{ width:100px; height:30px; line-height:30px; display:block; float:right; color:#fff; font-size:14px; font-weight:700; text-align:center; background:#005598; margin-right:40px; text-decoration:none;}
/*首页——新闻*/
.sy_news{ width:960px; margin:30px auto 0; overflow:hidden;}
.sy_news .zuo{ float:left; width:500px; overflow:hidden;}
.ej_news .up{ width:960px; overflow:hidden;}
.sy_news .zuo li{ float:left; width:220px; padding:10px; background:#f4f4f4;font-size:16px; color:#333; font-weight:700; margin-right:10px;}
.ej_news .up li{ float:left; width:220px; padding:8px; background:#f4f4f4;font-size:16px; color:#333; font-weight:700; margin-right:5px;}
.sy_news .zuo li a,.sy_news .zuo li a:hover,.ej_news .up li a,.ej_news .up li a:hover{font-size:16px; color:#333; font-weight:700; text-decoration:none;}
.sy_news .zuo li p,.ej_news .up li p{ margin-top:10px; height:24px; overflow:hidden;}
.sy_news .zuo li span,.ej_news .up li span{ display:block; font-size:12px; color:#999; font-weight:700; background:url(index_69.jpg) no-repeat right center; padding:5px 0 0; margin-top:5px; border-top:1px solid #cecece;}
.sy_news .you{ float:right; width:440px; padding:10px 10px 25px; overflow:hidden; height:291px; background:#f4f4f4;}
.sy_news .you .bt{ background:url(border.jpg) repeat-x bottom; height:40px; font-size:24px; font-family:"微软雅黑"; }
.sy_news .you .bt span{ display:block; height:38px; line-height:38px; border-bottom:1px solid #005598; font-size:24px; font-family:Tahoma, Geneva, sans-serif; color:#474747; float:left; padding:0 5px;}
.sy_news .you .bt span a{ font-size:24px; font-family:"微软雅黑"; }
.sy_news .you ul{ margin-top:10px; overflow:hidden;}
.sy_news .you ul li{ float:left; width:440px; height:40px; line-height:40px; background:url(index_65.jpg) repeat-x bottom;}
.sy_news .you ul li .lf{ width:370px; height:40px; overflow:hidden;}
.sy_news .you ul li .lf a{ font-size:14px; color:#1e1e1e;}
.sy_news .you ul li .rf{ color:#999;}
/*首页——在线留言*/
.sy_mess{ background:#343434; overflow:hidden;}
.sy_mess .zuo{ float:left; width:685px; overflow:hidden; color:#fff; font-size:14px;}
.sy_mess .zuo table{ margin-top:35px;}
.sy_mess .zuo .wz{ width:50px; display:inline-block; text-align:right;}
.sy_mess .zuo .wz2{ width:120px; display:inline-block; text-align:right;}
.sy_mess .zuo h2{ margin-top:10px; font-size:24px; color:#fff; font-weight:400;}
.sy_mess .zuo .inp{ height:34px; line-height:34px; border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -mz-border-radius:3px; background:#5d5d5d; border:none; margin-left:5px;}
.sy_mess .zuo .area{ width:285px; height:90px; border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -mz-border-radius:3px; background:#5d5d5d; border:none; margin-left:5px;}
.sy_mess .zuo img{ display:inline; vertical-align:middle; margin-left:5px;}
.sy_mess .zuo .tj{ width:122px; height:40px; line-height:40px; text-align:center; background:#009cd9; border:none; color:#fff; font-size:24px; margin-right:30px; margin-left:140px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.sy_mess .zuo .cz{ background:#b5b5b5; margin-left:0;}

.sy_mess2{ width:960px; margin:42px auto 0; overflow:hidden; background:none;}
.sy_mess2 .zuo{ float:left; width:685px; overflow:hidden; color:#666; font-size:14px;}
.sy_mess2 .zuo h2{ margin-top:10px; font-size:24px; color:#666; font-weight:400;}
.sy_mess2 .zuo .inp{ background:#fff;}
.sy_mess2 .zuo .area{ background:#fff;}


.sy_mess .you{ background:#fff; width:220px; padding:10px; float:right; height:274px;}
.sy_mess .you .bt{ font-size:24px; color:#005598; font-weight:700;}
.sy_mess .you .tel{ background:url(index_75.jpg) no-repeat 7px; border:1px solid #eee; height:222px; height:30px; line-height:30px; border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -mz-border-radius:3px; padding-left:36px; font-size:14px; color:#333; margin-top:22px;}
.sy_mess .you .mail{ background:url(index_79.jpg) no-repeat 4px; border:1px solid #eee; height:222px; height:30px; line-height:30px; border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -mz-border-radius:3px; padding-left:36px; font-size:14px; color:#333; margin-top:10px;}
.sy_mess .you .add{ background:url(index_83.jpg) no-repeat 8px; border:1px solid #eee; height:222px; height:50px; line-height:12px; border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -mz-border-radius:3px; padding-left:36px; font-size:12px; color:#333; margin-top:10px;}
.sy_mess .you ul{ overflow:hidden; width:220px; margin-top:32px;}
.sy_mess .you ul li{ margin-right:5px; float:left;}
/*底部*/
#sy_footer{ background:#1a1a1a; padding:25px 0 5px; color:#fff; font-size:14px; margin-top:65px;}
#sy_footer img{display:none;}
#sy_footer .rf{ width:100%; overflow:hidden;text-align:center;float:none;}
#sy_footer .rf .up{ overflow:hidden;}
#sy_footer .rf .up a,#sy_footer .rf .up a:hover{ margin-right:40px; color:#fff; font-size:14px;}
/*二级——当前位置*/
#ej_place{ background:url(ej_banner.jpg) no-repeat top center; padding-top:60px; overflow:hidden; width:100%;}
#ej_place .nr{ background:url(place.jpg) no-repeat top center; width:922px; height:158px; margin:0 auto; overflow:hidden; padding:0px 10px 0 28px;}
#ej_place .up{ height:78px;}
#ej_place .up .lf{ font-size:30px; line-height:78px; color:#333; font-style:italic;}
#ej_place .up .rf{ width:250px; height:32px; background:#fff; margin-top:25px;}
#ej_place .up .rf .keyword{ float:left; width:194px; height:32px; padding:0 10px; background:none; border:none;}
#ej_place .up .rf .tj{ float:left; width:36px; height:32px; background:url(big.jpg) no-repeat; border:none;}
#ej_place .center{ height:54px; line-height:54px; text-align:right; margin-top:13px;}
#ej_place .down{ width:716px; margin-left:244px;  height:12px; line-height:12px;}
#ej_place .down span{font-size:18px; color:#666; text-align:center; background:#efefef; text-transform:uppercase; padding:0 10px; margin-left:172px;}

/*二级——产品详情*/
#ej_cpjbxx{ width:960px; margin:35px auto 0; overflow:hidden;}
#ej_cpjbxx .lf{ padding:2px; border:1px solid #d5d6d6; margin-right:20px; background:#fff;}
#ej_cpjbxx .nr{ float:left; margin-left:35px; width:590px; overflow:hidden;}
#ej_cpjbxx .nr .bt{ font-size:24px; color:#008b97; font-weight:700; margin:25px 0;}
#ej_cpjbxx .nr p{ height:72px; overflow:hidden; font-size:16px;}
#ej_cpjbxx .nr .imgdiv{ margin-top:50px;}
#ej_cpjbxx .nr .imgdiv img{ float:left; margin-right:10px;}
#ej_cpinfo{ width:960px; margin:42px auto 0; overflow:hidden;}



#ej_cpjbxx .nr_bt{ font-size:24px; color:#008b97; font-weight:700; margin-bottom:25px; }
#ej_cpjbxx .nr_p{ font-size:16px;}
#ej_cpjbxx .nr_imgdiv{ margin-top:50px; }
#ej_cpjbxx .nr_imgdiv img{ float:left; margin-right:10px;}









/*二级——左侧*/
.ej_left{ width:221px; float:left; overflow:hidden;}
.ej_left .mainli{ float:left; width:221px;}
.ej_left .mainli a{ display:block; width:203px; height:49px; line-height:49px; background:url(libg.jpg) no-repeat; font-size:14px; color:#333; padding-left:18px;}
.ej_left .mainli a:hover,.ej_left .mainli a.hover{ display:block; width:203px; height:49px; line-height:49px; background:url(licur.jpg) no-repeat; font-size:14px; color:#fff; padding-left:18px; text-decoration:none;}
.ej_left .mainli ul{ float:left; width:203px; border-right:1px solid #cfcfcf; display:none;}
.ej_left .mainli ul li{ float:left; width:203px;}
.ej_left .mainli ul li a,.ej_left .mainli ul li a:hover,.ej_left .mainli ul li a.hover{ width:171px; display:block; height:31px; line-height:31px; background:url(liibg.jpg) no-repeat 18px center #efefef; font-size:12px; color:#666; padding-left:32px;}

/*二级——产品中心*/
.ej_r_product{ float:right; width:714px; padding-right:8px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff; padding-bottom:45px;}
.ej_r_product ul{ overflow:hidden;}
.ej_r_product ul li{ float:left; width:294px; margin-left:42px; margin-top:37px;}
.ej_r_product ul li img{ padding:2px; border:1px solid #d5d6d6;}
.ej_r_product ul li .bt{ margin-top:20px; height:24px; line-height:24px;}
.ej_r_product ul li .bt a,.ej_r_product li .bt a:hover{ font-size:18px; color:#1e1e1e; font-weight:700;}
.ej_r_product ul li p{ margin:30px 0; font-size:14px; color:#888; line-height:18px; height:54px; overflow:hidden;}
.ej_r_product ul li a.more,.ej_r_product ul li a.more:hover{ font-size:16px; color:#005598;}
/*二级——分页*/
.ej_page{ margin-top:55px; overflow:hidden; text-align:center;}
.ej_page a{ padding:3px 8px; margin:0 1px; border:1px solid #ddd; background:#fff;}
.ej_page a:hover,.ej_page a.hover{ padding:3px 8px; margin:0 1px; border:1px solid #005598; background:#005598; color:#fff; text-decoration:none;}

/*二级——产品专利*/
.ej_cpzl_top{ width:960px; margin:35px auto 0; overflow:hidden; text-align:right;}
.ej_cpzl_top a{ display:inline-block; margin-left:20px; width:245px; height:38px; line-height:38px; background:#dcdcdc; color:#000; text-align:center; font-size:14px;}
.ej_cpzl_top a:hover,.ej_cpzl_top a.hover{ display:inline-block; margin-left:20px; width:245px; height:38px; line-height:38px; background:#005598; color:#fff; text-align:center; font-size:14px; text-decoration:none;}



/*二级——工厂照片*/
.mainbox2{ width:982px; margin:35px auto 0; overflow:hidden;}
.ej_gczp{ width:735px; float:right; overflow:hidden;}
.ej_gczp ul{ overflow:hidden;}
.ej_gczp ul li{ width:245px; float:left; margin-bottom:40px;}
.ej_gczp ul li .nr{ background:url(gczp2.jpg) no-repeat right #fff; padding-right:32px; padding-left:10px; height:162px;}
.ej_gczp ul li .nr p{ padding:17px 0 10px; background:url(gczp3.jpg) repeat-x bottom; margin-bottom:13px; text-align:right;}
.ej_gczp ul li .nr p img{  margin-left:10px;display:inline;}

/*二级——发展历程*/
.ej_fzlc{ float:right; width:694px; padding:40px 18px 45px 10px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff;}
.ej_fzlc ul{ overflow:hidden; margin-top:13px;}
.ej_fzlc ul li{ margin-top:20px; width:100%; float:left;}
.ej_fzlc ul li .lf{ background:#efefef; width:78px; height:40px; line-height:40px; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#999;}
.ej_fzlc ul li .rf{ float:right; width:598px; overflow:hidden; font-size:14px; color:#333; overflow:hidden;}
.ej_fzlc ul li .rf p,.ej_fzlc ul li .rf p span { width:598px; overflow:hidden;}
.ej_fzlc .gsjsnr{ margin-top:20px; line-height:30px; font-size:14px;}

/*二级——公司愿景*/
.ej_gsyj{float:right; width:694px; padding:40px 18px 45px 10px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff;}
.ej_gsyj h1{ font-size:30px; color:#005598; font-family:Tahoma, Geneva, sans-serif; text-align:center; font-weight:400; line-height:30px;}
.ej_gsyj p{ padding:20px 0; line-height:30px; color:#959595;}
/*二级——技术工艺*/
.ej_jsgy{ float:right; width:694px; padding:40px 18px 45px 10px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff; color:#333;}
.ej_jsgy .bt{ font-size:18px; color:#005598;}
/*二级——企业文化*/
.ej_qywh{float:right; width:694px; padding:40px 18px 45px 10px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff;}
.ej_qywh .con{ width:694px; overflow:hidden;}
.ej_qywh .nr{ width:410px; overflow:hidden; color:#959595;}
.ej_qywh .nr .bt{ margin:25px 0; font-size:24px; color:#005598; font-family:Tahoma, Geneva, sans-serif;}
/*二级——荣誉资质*/
.mod_focus_show {float:right; width:686px; padding:40px 18px 45px 18px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff; }
.mod_focus_show .up { display: block; margin-top:20px; width: 508px; height:349px; background:url(zz2.jpg) no-repeat bottom; padding-bottom:8px; float:left; position:relative;}
.mod_focus_show .up img { display: block; width: 508px; height:349px;}

.mod_focus_show .tit { width:468px; position:absolute; bottom:0; left:0; height: 44px; line-height:44px; background:#005598; background:rgba(0, 85, 152, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);color: #fff; font-size:18px;  text-align:center; font-weight:700; text-align:left; padding:0 20px;}
.zxs_yyzr{float:right; width:153px; overflow:hidden;}
#zxs_CSSBox2{  width:153px; height:354px; overflow:hidden;}
#zxs_CSSBox2 ul{ width:153px; height:354px; overflow:hidden;}
#zxs_CSSBox2 ul li{ float:left; width:149px; height:102px; border:2px solid #fff; margin:12px 0px 0; text-align:center; overflow:hidden;}
#zxs_CSSBox2 ul li:hover{ border:2px solid #015793;}
#zxs_LeftButton2{ cursor:pointer; float:left;background:url(up.jpg) no-repeat center top; width:149px; height:14px;}
#zxs_RightButton2{ cursor:pointer; float:left; background:url(down2.jpg) no-repeat center bottom; width:149px; height:24px; }

/*质量控制*/
.ej_zlkz{float:right; width:694px; padding:40px 18px 45px 10px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff;}
.ej_zlkz .up{ background:url(zl1.jpg) no-repeat right top; width:400px; height:187px; padding-right:294px; font-size:14px; color:#666; line-height:30px;}
.ej_zlkz .down{ background:url(zl2.jpg) no-repeat left top; width:365px; height:258px; padding-left:329px; font-size:14px; color:#666; line-height:30px; padding-top:40px; margin-top:10px;}

/*二级——新闻列表*/
.ej_news .down{ overflow:hidden; margin-top:40px;}
.ej_news .down li{ float:left; width:960px; height:40px; line-height:40px; background:url(ej_rbg.jpg) repeat-x bottom;}
.ej_news .down li .lf{ width:890px; overflow:hidden; height:40px; line-height:40px;}
.ej_news .down li .lf a{ font-size:14px; color:#1e1e1e;}
.ej_news .down li .rf{ color:#999;}

/*二级——新闻详情*/
.ej_news_detail{ width:695px; margin:40px auto; overflow:hidden;}
.ej_news_detail h1{ font-size:24px; color:#333; margin-top:20px; font-weight:400;} 
.ej_news_detail p{ font-size:16px; color:#999; line-height:30px; margin-top:30px;}

/*二级——相关知识*/
.ej_xgzs{float:right; width:694px; padding:40px 18px 45px 10px; overflow:hidden; background:url(ej_rbg.jpg) right repeat-y #fff;}
.ej_xgzs ul{ overflow:hidden;}
.ej_xgzs ul li{ float:left; width:694px; height:40px; line-height:40px; background:url(ej_rbg.jpg) repeat-x bottom;}
.ej_xgzs ul li .lf{ display:block; width:600px; height:40px; line-height:40px; overflow:hidden; background:url(liibgs.jpg) no-repeat 7px center; padding-left:24px;}
.ej_xgzs ul li .rf{ color:#999;}



.wzztnrlfbota{ padding:3px; text-align:center; padding-bottom:25px;}
.wzztnrlfbota a{ border:#ddd 1px solid; color:#999999; padding:3px 7px; margin-right:3px; text-decoration:none; }
.wzztnrlfbota .current a{  background:#EE2F01; color:#999999; }
.wzztnrlfbota a:hover{ border:1px solid #999999; background-color:#EE2F01; padding:3px 7px; margin-right:3px; color:#999999;  text-decoration:none;}
.wzztnrlfbota .current{padding:2px 2px; font-weight:700; margin-right:3px; color:#999999;}
.wzztnrlfbota .current a:link,.wzztnrlfbot .current a:visited,.wzztnrlfbot .current a:active,.wzztnrlfbot .current a:hover{ text-decoration: none; color: #999999; border:1px solid #999999; 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:#999999; border:1px solid #ddd; color:#999999; padding:3px 7px; margin:0px 3px 0px 0px;}


.intro{ width:221px; float:left; overflow:hidden;}
.intro ul li{width:221px; cursor:pointer; white-space:nowrap; overflow:hidden;}
.intro ul li .bbt{display:block; width:203px; height:49px; line-height:49px; background:url(libg.jpg) no-repeat; font-size:14px; color:#333; padding-left:18px;}
.intro ul li .tex{ float:left; width:203px; border-right:1px solid #cfcfcf; display:none;}
.intro ul li .bbt{display:block; width:203px; height:49px; line-height:49px; background:url(licur.jpg) no-repeat; font-size:14px; color:#fff; padding-left:18px; text-decoration:none;}
.intro ul li .tex{ display:block;}
.intro ul li .tex p{width:171px; overflow:hidden; height:21px; line-height:21px;  padding:5px 0; white-space:nowrap; overflow:hidden;}
.intro ul li .tex p a{ line-height:21px; font-size:12px; color:#666;  text-decoration:none;background:url(liibg.jpg) no-repeat 18px center #efefef; padding-left:32px; }
.intro ul li .tex p a:hover { color:#005598; font-weight:700;  background:url(liibg2.jpg) no-repeat 18px center #efefef;}
.intro ul li .tex p a.hover { color:#005598; font-weight:700;  background:url(liibg2.jpg) no-repeat 18px center #efefef;}

.intro ul li .tex dl { width:203px; }
.intro ul li .tex dl dd a { display:block; padding-left:46px; background:url(sjfl_03.jpg) no-repeat 36px center; color:#666; line-height:24px;}
.intro ul li .tex dl dd a:hover { color:#005598; text-decoration:none;}
.intro ul li .tex dl dd a.hover { color:#005598; text-decoration:none;}

.zhx_lj { padding-left:32px; background:url(zhx_lj_03.jpg) no-repeat left center;}





/*------------网站地图--------------*/

.main-inner { width:998px;  overflow:hidden; margin:20px auto 0; }
.rtmapbt{ height:35px; line-height:35px; background:#ccc; padding-left:35px; text-align:left; font-size:14px; font-weight:700; color:#fff; overflow:hidden}
.rtmap{ border:#ccc 1px solid; border-top:0;overflow:hidden;  padding:10px; text-align:left; margin-bottom:10px;background:#fff;}
.rtmap li{line-height:25px; lin-height:25px; overflow:hidden; background:url(../images/x_03.jpg) repeat-x left bottom; padding:10px 0px;}
.rtmap li span{ float:left;}
.rtmap li .bt{ width:100px;height:25px;float:left; display:block; overflow:hidden; text-align:left; margin-right:10px; font-weight:700;}
.rtmap li .rtwz{ float:left;  overflow:hidden}
.rtmap li .rtwz a{ padding-right:10px;} 
.rtmap li .rt{ width:70px;  height:25px; float:left;display:block;overflow:hidden; text-align:left; }
.rtmap li .f12 a { padding-right:5px;}
