@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0; list-style-type:none;}
body{ background:#fff; color:#333; text-align:left; font: 12px/2 simsun, Tahoma, Helvetica, Arial, sans-serif; }
button{ cursor:pointer;}/*按钮-鼠标点击显示小手*/
img{border:0; display:block}

.mainbox{ width:1200px; 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(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: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:#333; 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;}
/*--------------------------------- 标准样式 ------------------------------*/
.zhx_wryh { font-family:"微软雅黑";}
.zhx_display_b { display:block;}

.zhx_ml_5 { margin-left:5px;}
.zhx_ml_10 { margin-left:10px;}
.zhx_ml_15 { margin-left:15px;}
.zhx_ml_20 { margin-left:20px;}
.zhx_ml_25 { margin-left:25px;}
.zhx_ml_30 { margin-left:30px;}

.zhx_mt_15 { margin-top:15px;}
.zhx_mt_25 { margin-top:25px;}
.zhx_mt_30 { margin-top:30px;}

.zhx_pl_5 { padding-left:5px;}
.zhx_pl_10 { padding-left:10px;}
.zhx_pl_15 { padding-left:15px;}
.zhx_pl_20 { padding-left:20px;}

.zhx_pt_5 { padding-top:5px;}
.zhx_pt_10 { padding-top:10px;}
.zhx_pt_15 { padding-top:15px;}
.zhx_pt_20 { padding-top:20px;}

.zhx_f16 { font-size:16px;}
.zhx_f20 { font-size:20px;}

.zhx_line22 { line-height:22px;}
.zhx_line24 { line-height:24px;}
.zhx_line26 { line-height:26px;}
.zhx_line28 { line-height:28px;}
.zhx_line30 { line-height:30px;}
.zhx_line32 { line-height:32px;}

.zhx_b_ccc { border:1px solid #ccc;}
.zhx_bt_ccc { border-top:1px solid #ccc;}
.zhx_bl_ccc { border-left:1px solid #ccc;}

.zhx_w369 { width:369px;}
.zhx_w510 { width:510px;}
.zhx_w270 { width:270px;}
.zhx_w400 { width:400px;}
.zhx_w349 { width:349px;}
.zhx_w673 { width:673px;}
.zhx_w144 { width:144px;}
.zhx_w310 { width:310px;}
.zhx_w111 { width:111px;}

/*--------------------------------- zhx_ ------------------------------*/

#top { padding-top:19px; height:87px; background:#f7f7f7;}
.top-inner { width:1000px; overflow:hidden; margin:0 auto;}
.top-inner .top-rl { float:right; width:350px; overflow:hidden;}
.top-inner .top-rl-t {overflow:hidden; float:right;}
.top-inner .top-rl-t  .top-rl-xl { width:126px; height:20px; line-height:20px; padding-left:5px; background:url(../images/sy_05.jpg); border:1px solid #d5d5d5;}
.top-inner .top-rl-t  .top-rl-xl option { line-height:20px; padding-left:5px;}
.top-rl-b { float:right;}
.top-rl-b .top-rl-ss { width:280px; padding-left:8px; height:26px; line-height:26px; border:1px solid #dcdcdc; background:#fff; color:#999;}
.top-rl-b .top-rl-tj { width:28px; height:28px; background:url(../images/sy_14.jpg); border:0; margin-left:5px;}
/*-----------------头部部分--------------------*/

#nav { height:44px; background:url(../images/sy_07.jpg); border-top:1px solid #dbdbdb; border-bottom:1px solid #fff;}
.nav-inner { width:1000px; margin:0 auto; border-left:1px solid #c7c7c7; border-right:1px solid #fff; height:44px; position:relative; z-index:111;}
.nav-inner li { float:left; position:relative;}
.nav-inner li a.t-nav { display:block; width:98px; text-align:center; line-height:44px;border-right:1px solid #c7c7c7; border-left:1px solid #fff; font-size:14px;}
.nav-inner li a.t-nav.on { color:#267e68; text-decoration:none; font-weight:700;}
.nav-inner li a.t-nav.hover { color:#267e68; text-decoration:none; font-weight:700;}
.nav-inner li span { width:10px; height:5px; background:url(../images/sy_01.gif) no-repeat; display:block; position:absolute; top:39px; left:46px; z-index:1; }

.nav-inner dl { position:absolute; top:44px; left:0;  width:990px; margin:0 auto; overflow:hidden; padding-left:10px; background:url(../images/synav_01.png) no-repeat; height:35px; z-index:11;} 
.nav-inner dl dd { float:left; padding:0 20px; margin-top:6px;border-right:1px solid #3caf92}
.nav-inner dl dd a { display:block; line-height:20px; color:#fff; padding:0 12px; }
.nav-inner dl dd a:hover { display:block; line-height:20px; color:#fff; padding:0 12px; background:#e60012; text-decoration:none;}
/*-----------------导航部分--------------------*/

#focus { width:100%; height:440px; 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:440px; background:#000; position:relative; overflow:hidden;}
#focus ul li a { display:block; height:440px; 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;}

/*#focus-bg { width:100%; height:32px; margin:6px; background:url(sy_13.jpg) repeat-x;}*/
/*--------- 轮播图部分 ----------*/

#new { width:1000px; margin:0 auto; overflow:hidden;}
.new-bt { border-bottom:1px solid #cccccc; height:40px;  position:relative;}
.new-bt .bt { float:left; color:#267e68; line-height:40px; font-size:24px; display:inline; font-family:"微软雅黑"; padding-right:18px; background:url(../images/sy_12.jpg) no-repeat right 22px;}
.new-bt a { float:right; margin-right:2px; padding-right:17px; background:url(sy_09.jpg) no-repeat right; margin-top:15px; font-family:Arial, Helvetica, sans-serif;}
.new-bt span { width:20px; height:1px; background:#e60012; display:block; position:absolute; top:40px; left:0; z-index:1; overflow:hidden;} 
#new .new-nr { width:1000px; overflow:hidden; margin-top:5px;}
#new .new-nr .new-lf { width:457px; margin-right:20px; float:left; }
#new .new-nr .new-lf ul { width:457px; height:36px; overflow:hidden;}
#new .new-nr .new-lf ul li{ background:#fff; height:36px; float:left; font-size:14px; font-family:"微软雅黑"; position:relative;}
#new .new-nr .new-lf ul li p { width:115px; text-align:center; height:30px; line-height:30px; background:#f9f9f8; font-size:14px; font-family:"微软雅黑"; color:#666666; cursor:pointer;}
#new .new-nr .new-lf ul li p.hover { width:115px; text-align:center; height:30px; line-height:30px; background:#267e68; font-size:14px; font-family:"微软雅黑"; color:#fff; cursor:pointer;}
#new .new-nr .new-lf ul li span { width:11px; height:6px; background:url(../images/sy_20.jpg) no-repeat; display:block; position:absolute; top:30px; left:52px;}
#new .new-nr .new-lf ol { margin-top:5px;}
#new .new-nr .new-lf ol li { padding-left:15px; background:url(../images/sy_43.jpg) no-repeat left center; width:442px; overflow:hidden; line-height:30px; vertical-align: bottom;}
#new .new-nr .new-lf ol li a { display:inherit; float:left; font-size:14px; color:#888888;width: 370px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
#new .new-nr .new-lf ol li p { display:inherit; float:right; color:#888; }
#new .new-nr .new-rf { float:left; width:523px; height:332px; overflow:hidden;position:relative}
#new .new-nr .new-rf .new-rf-gd { width:523px; height:332px; overflow:hidden;position:relative}
#new .new-nr .new-rf .new-rf-gd li { float:left; position:relative;}
#new .new-nr .new-rf .new-rf-gd li p { width:511px; line-height:40px; background:url(../images/navbg_03.png); color:#fff; padding-left:12px; position:absolute; top:292px; left:0;}


#mar3Nav {position:absolute;right:18px;bottom:15px;}
#mar3Nav li {float:left;margin:0 3px;width:7px;height:7px;background:url(../images/sygd_05.png) no-repeat center center;cursor:pointer;}
#mar3Nav li.navOn {background:url(../images/sygd_03.png) no-repeat center center;}
/*--------- 新闻中心部分 ----------*/

#main { width:1000px; margin:20px auto 0; overflow:hidden;}
#main .main-l { float:left; width:339px; margin-right:30px;}
#main .main-c { float:left; width:317px; margin-right:29px; }
#main .main-r { float:left; width:283px; }
/*--------- 内容部分（视频、社会责任、股票信息） ----------*/

#cp { width:1070px; margin:20px auto 0; ; position:relative;}
#cp .cp-inner { width:1000px; margin:0 auto;overflow:hidden;  }
#cp .cp-lb { width:1000px; height:175px; overflow:hidden; margin-top:15px; padding-right:4px;}
#cp .cp-lb li { float:left; width:140px; padding:0 13px; }
#cp .cp-lb li .map{width:150px; height:150px; display:table-cell;/* for opera */ text-align:center; vertical-align:middle;/* for opera */ display:block; border:1px solid #cccccc; }
.edge {width:0; height:100%; display:inline-block; vertical-align:middle;}
#cp .cp-lb li img {display:inline-block; text-align: center; vertical-align:middle; border:none;}
#cp .cp-lb li p { width:140px; text-align:center; line-height:22px;width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
#cp #left { width:21px; height:49px; background:url(../images/sy_38.jpg) no-repeat; cursor:pointer; position:absolute; top:95px; left:0;}
#cp #right { width:21px; height:49px; background:url(../images/sy_41.jpg) no-repeat; cursor:pointer; position:absolute; top:95px; right:0;}
/*--------- 产品展示部分 ----------*/

#footer { height:280px; background:#f4f4f4 url(../images/sy_54.jpg) repeat-x; margin-top:50px;}
#footer .footer-inner { width:1170px; margin:0 auto; overflow:hidden; padding-top:30px;}
#footer .footer-inner dl { width:100px; height:280px; background:url(../images/sybg_11.jpg) no-repeat right 30px; padding-left:25px; float:left;}
#footer .footer-inner dl dt { line-height:20px; margin-bottom:12px; font-weight:700; background:url(../images/sybg_07.jpg) no-repeat 60px center;}
#footer .footer-inner dl dd  { line-height:20px;margin-left:15px;}
#footer .footer-inner dl dd a { color:#999999; }
#footer .footer-inner ul { float:left; width:150px; padding-left:20px;}
#footer .footer-inner ul .footer-hd-bt {line-height:20px; margin-bottom:12px; font-weight:700;}
#footer .footer-inner ul a.footer-hd-btn,#footer .footer-inner ul a.footer-hd-btn:hover{ display:block; width:115px; line-height:25px; padding-left:15px; color:#fff; background:url(../images/sy_51.jpg) no-repeat 109px center #0359a8; margin-top:20px; text-decoration:none;}
/*--------- 底部信息部分 ----------*/

#bottom { padding:10px 0;background:#444444; overflow:hidden;}
#bottom .bottom-inner { width:1000px; margin:0 auto;}
#bottom .bottom-inner p { line-height:45px; color:#fff;}
#bottom .bottom-inner p a { padding:0 10px; color:#fff;}
/*--------- 底部版权部分 ----------*/
/*--------------------------------首页---------------------------------*/

#banner-bg { width:100%; height:206px; background:url(../images/zy_02.jpg) no-repeat center top;}

#nr { width:1000px; margin:0 auto; overflow:hidden;}
.nr-nav { width:222px; height:489px; overflow:hidden; margin-right:28px; background:url(../images/zy_04.jpg) no-repeat; float:left; }
.nr-nav dt { line-height:53px; font-family:"微软雅黑"; font-size:18px; color:#267e68; margin-left:20px;}
.nr-nav dd a { display:block; padding-left:65px; width:125px; line-height:27px; background:url(../images/zy_15.jpg) no-repeat; margin-bottom:10px; margin-left:14px; color:#666;} 
.nr-nav dd a:hover { display:block; padding-left:65px; width:125px; line-height:27px; background:url(../images/zy_12.jpg) no-repeat; margin-bottom:10px; margin-left:14px; color:#fff; text-decoration:none;} 
.nr-nav dd a.hover { display:block; padding-left:65px; width:125px; line-height:27px; background:url(../images/zy_12.jpg) no-repeat; margin-bottom:10px; margin-left:14px; color:#fff; text-decoration:none;} 

/*--- 走进远东子页面 左侧导航部分修改 on --*/
.z-nr-nav { width:222px; height:615px; overflow:hidden; margin-right:28px; background:url(../images/z-navbg_03.jpg) no-repeat; float:left; }
.z-nr-nav dt { line-height:53px; font-family:"微软雅黑"; font-size:18px; color:#267e68; margin-left:20px;}
.z-nr-nav dd a { display:block; padding-left:65px; width:125px; line-height:27px; background:url(../images/zy_15.jpg) no-repeat; margin-bottom:10px; margin-left:14px; color:#666;} 
.z-nr-nav dd a:hover { display:block; padding-left:65px; width:125px; line-height:27px; background:url(../images/zy_12.jpg) no-repeat; margin-bottom:10px; margin-left:14px; color:#fff; text-decoration:none;} 
.z-nr-nav dd a.hover { display:block; padding-left:65px; width:125px; line-height:27px; background:url(../images/zy_12.jpg) no-repeat; margin-bottom:10px; margin-left:14px; color:#fff; text-decoration:none;}
/*-- 走进远东子页面 左侧导航部分修改 off --*/

#nr-main { width:750px; float:left; overflow:hidden; padding-top:27px; font-size:16px; line-height:28px;} 
#nr-main .center{ font-size:28px; font-weight:700; line-height:31px;}
#nr-main .nr-top { border-bottom:1px solid #d8d8d8; width:750px; overflow:hidden;}
#nr-main .nr-top .nr-bt { color:#267e68; font-size:14px; font-weight:700; line-height:26px; float:left;}
#nr-main .nr-top .nr-dqwz { float:right; padding-left:17px; color:#267e68; line-height:26px;background:url(../images/zy_08.jpg) no-repeat left center; font-size:12px;width:80%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
#nr-main .nr-top .nr-dqwz a { color:#267e68; font-size:12px;}

.fyy {text-align:center; overflow:hidden; margin:30px auto 0; font-size:12px}
.fyy a { font-size:12px}

/*--------------- 子页公共部分 ----------------*/

#cpzs { margin-top:10px; width:750px; overflow:hidden;}
#cpzs li { padding:10px 0; background:url(../images/zy_18.jpg) repeat-x bottom; width:750px; overflow:hidden;  padding-bottom:10px}
#cpzs li .lf{width:148px;height:140px;display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */display:block; float:left; border:#ccc solid 1px}
#cpzs li .edge {
 width:0;
 height:100%;
 display:inline-block;
vertical-align:middle;
}
#cpzs li img {display:inline-block;
text-align: center;
vertical-align:middle;
border:none;}
#cpzs li .cpzs-nr { float:left; margin-left:10px; width:590px; overflow:hidden;}
#cpzs li .cpzs-nr h1 { padding-left:10px; line-height:29px; background:#d1d1d1;}
#cpzs li .cpzs-nr h1 a,#cpzs li .cpzs-nr h1 a:hover {  padding-left:10px; background:url(../images/cpzs_07.jpg) no-repeat left center; color:#333; font-size:14px;width:96%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
#cpzs li .cpzs-nr p { width:561px; padding:11px 26px 0 13px; background:#f1f1f1;  height:91px; line-height:24px; color:#666; font-size:12px}



#cpzss { margin-top:10px; width:750px; overflow:hidden;}
#cpzss li { padding:10px 0;  width:750px; overflow:hidden;  padding-bottom:10px}

/*--------- 产品展示 ----------*/

#scsb { margin-top:10px; width:750px; overflow:hidden;}
#scsb ul { margin-top:15px; width:750px; overflow:hidden;}
#scsb ul li { float:left; padding:20px 19px 20px 20px; background:url(../images/zy_18.jpg) repeat-x left bottom;} 
#scsb ul li p { width:336px; text-align:center; line-height:30px; background:#f1f1f1; margin-top:10px; color:#666;}
/*--------- 生产设备 ----------*/

#xptj { margin-top:15px; width:750px; overflow:hidden;}
#xptj .xptj-top { width:750px; text-align:center; padding:24px 0 12px 0; background:url(../images/zy_18.jpg) repeat-x left bottom;}
#xptj .xptj-top h1 { font-size:24px; color:#267e68; line-height:31px; font-weight:700;}
#xptj .xptj-top p { margin-top:12px; color:#999999; font-size:16px; line-height:28px;}
#xptj .xptj-top p span { margin:0 10px;}


#xptj .xptj-top2 { width:750px; text-align:center; padding:24px 0 12px 0; background:url(../images/zy_18.jpg) repeat-x left bottom;}
#xptj .xptj-top2 h1 { font-size:26px; color:#267e68; line-height:31px; font-weight:700;}
#xptj .xptj-top2 p { margin-top:12px; color:#999999; font-size:14px; line-height:28px;}
#xptj .xptj-top2 p span { margin:0 10px;}

/*--------- 新品推荐 ----------*/

#lxfs { width:750px; margin-top:15px; overflow:hidden;}
#lxfs .lxfs-top { padding-bottom:55px; background:url(../images/lxwm_07.jpg) no-repeat bottom center; padding-top:20px; overflow:hidden; width:750px;}
#lxfs .lxfs-top .lxfs-top-left { float:left; width:750px; overflow:hidden;background:url(../images/lxwm_03.jpg) no-repeat right bottom;}
#lxfs .lxfs-top .lxfs-top-left dl { margin-top:20px;}
#lxfs .lxfs-top .lxfs-top-left dl dt { line-height:38px; font-size:16px; color:#0259a9; font-family:"微软雅黑"; font-weight:700;}
#lxfs .lxfs-top .lxfs-top-left dl dd { line-height:24px; color:#666;}
#lxfs img { padding:3px; border:1px solid #ddd; margin:15px auto 0;}
/*--------- 联系方式 ----------*/

#yjfk { width:675px; margin:40px auto 0; overflow:hidden;}
#yjfk .yjfk-bt { line-height:24px; margin:0 0 20px 13px; color:#015aac;}
#yjfk .yjfk-yhxx { width:675px; background:#d6d6d6; height:36px;}
#yjfk .yjfk-yhxx p { width:109px; text-align:center; line-height:36px; background:url(../images/yjfk_03.jpg) no-repeat left top #7d7d7d; color:#fff; font-size:14px;}
#yjfk .yjfk-nr { width:675px; overflow:hidden; margin-top:20px; padding-bottom:25px;}
#yjfk .yjfk-nr .yjfk-bd-wz {  line-height:34px; color:#666;}
#yjfk .yjfk-nr .yjfk-bd-srk1 input { width:215px; line-height:34px; height:34px; border:1px solid #dedede; padding-left:5px}
#yjfk .yjfk-nr .yjfk-bd-srk2 input { width:410px; line-height:34px; height:34px; border:1px solid #dedede; padding-left:5px}
#yjfk .yjfk-nr .yjfk-bd-srk4 input { width:150px; line-height:34px; height:34px; border:1px solid #dedede; padding-left:5px; margin-right:10px; float:left;}
#yjfk .yjfk-nr .yjfk-bd-srk4 img { display:inline; float:left; margin-right:5px;}
#yjfk .yjfk-nr .yjfk-bd-srk4 button { background:none; border:none; color:#4ea7e3; margin-top:18px}
#yjfk .yjfk-nr .yjfk-bd-srk3 textarea { width:490px; line-height:24px; height:150px; border:1px solid #dedede; padding:5px}
#yjfk .yjfk-nr .yjfk-bd-tj { width:75px; height:30px; line-height:30px; background:url(../images/yjfk_07.jpg) no-repeat; color:#fff; border:0;}
#yjfk .yjfk-nr .yjfk-bd-cz { width:75px; height:30px; line-height:30px; background:url(../images/yjfk_09.jpg) no-repeat; color:#333; border:0; margin-left:20px;}
/*--------- 意见反馈 ----------*/

#lltj { width:750px; margin-top:12px; overflow:hidden;padding-top:320px; font-size:14px; line-height:28px; background:url(../images/lltj_03.jpg) no-repeat;}
#lltj .lltj-nr { width:588px;border:1px solid #eee; margin:0 auto; padding:20px;}
#lltj .lltj-nr  span { margin-left:10px;}
#lltj .lltj-nr .lltj-wz { padding-right:8px; }
#lltj .lltj-nr .pl_15 { padding-left:15px;}
#lltj .lltj-nr .lltj-ypzw { width:85px; background:none; border:1px solid #abadb3;}
#lltj .lltj-nr .lltj-srk1 { width:123px; height:18px; line-height:18px; border:1px solid #adadb3; padding-left:5px;}
#lltj .lltj-nr .lltj-srk2 { width:243px; height:18px; line-height:18px; border:1px solid #adadb3; padding-left:5px;}
#lltj .lltj-nr .lltj-srk3 { width:363px; height:37px; line-height:18px; border:1px solid #adadb3; padding:5px;}
#lltj .lltj-nr .lltj-btn { width:60px; height:25px; line-height:25px; color:#999; border:1px solid #acacac; background:url(../images/lltj_07.jpg);}
#lltj .lltj-nr .yjfk-bd-srk4 input { width:150px; line-height:34px; height:34px; border:1px solid #dedede; padding-left:5px; margin-right:10px; float:left;}
#lltj .lltj-nr .yjfk-bd-srk4 img { display:inline; float:left; margin-right:5px;}
#lltj .lltj-nr .yjfk-bd-srk4 button { background:none; border:none; color:#4ea7e3; margin-top:18px}
/*--------- 履历提交 ----------*/

#lltj { width:750px; overflow:hidden;}
#zpxx .zpxx-nr { margin-top:20px;}
#zpxx .zpxx-bt { width:740px; line-height:30px; color:#666; font-weight:700; background:#f2f2f2; padding-left:10px; font-family:"微软雅黑";}
#zpxx .zpxx-bt span { padding:0 4px; height:15px; background:#5bac23; color:#fff; margin-left:10px;}
#zpxx .zpxx-bt2 { margin-left:10px; margin-top:10px; line-height:28px;}
#zpxx dl dt { line-height:32px; font-family:"微软雅黑"; font-size:14px; margin-left:10px}
#zpxx dl dd { line-height:28px; margin-left:10px}
/*--------- 招聘信息 ----------*/

#hksh { width:750px; overflow:hidden; margin-top:15px;}
#hksh .hksh-top { padding:0 35px 0 20px; width:695px; height:599px; overflow:hidden; font-size:16px; line-height:28px; background:url(../images/hksh_03.jpg) no-repeat; }
#hksh .hksh-top dl { margin-top:12px; }
#hksh .hksh-top dl dt { line-height:34px; color:#e50112; font-size:14px; font-weight:700;}
#hksh .hksh-top dl dd { line-height:24px; color:#666;}
#hksh ul { width:750px; overflow:hidden;}
#hksh ul li { padding:20px 16px 15px 16px; background:url(../images/zy_18.jpg) repeat-x left bottom; float:left;}
#hksh ul li p { width:217px; text-align:center; margin-top:8px; line-height:20px; color:#666;}
/*--------- 回馈社会、邀请远东 ----------*/

#gcal { width:750px; overflow:hidden; margin-top:15px;}
#gcal ul { width:750px; overflow:hidden;}
#gcal ul li { padding:20px 19px 20px 20px; background:url(../images/zy_18.jpg) repeat-x left bottom; float:left;}
#gcal ul li p { width:331px; margin-top:8px; line-height:30px; color:#666; padding-left:5px; background:#f1f1f1;}
/*--------- 工程案例 ----------*/

#tsfw { width:750px; overflow:hidden; margin-top:15px; padding-top:280px; background:url(../images/tsfw_03.jpg) no-repeat left top;}
#tsfw .tsfw-bt { width:728px; margin-left:21px;  font-size:14px; color:#666; line-height:28px; margin-bottom:10px;}
#tsfw .tsfw-wz { width:728px; margin-left:21px;  font-size:14px; color:#666; line-height:28px; margin-top:25px;}
#tsfw .tsfw-wz span { color:#035aa9;}
/*--------- 特色服务体系 ----------*/

#yxln { width:750px; overflow:hidden; margin-top:15px; padding-top:225px; background:url(../images/yxln_03.jpg) no-repeat left top;}
#yxln ul li { padding-left:25px; margin-left:20px; background:url(../images/yxln_07.jpg) no-repeat left center;line-height:28px; font-size:14px; color:#666;}
#yxln .yxln-nr { margin-top:40px; margin-left:20px;}
#yxln .yxln-nr .yxln-nr1 { margin-top:25px;}
#yxln .yxln-nr .yxln-nr1 p { margin-top:5px;line-height:28px; font-size:14px; color:#666;}
/*--------- 营销理念 ----------*/

#yxwl { width:750px; overflow:hidden; margin-top:74px; padding-top:390px; background:url(../images/yxwl_03.jpg) no-repeat left top;}
#yxwl p { line-height:28px; width:728px; margin:0 auto; font-size:14px; color:#666; }
#yxwl img { margin:50px auto 0;}
/*--------- 营销理念 ----------*/

#gsxw-xx { width:750px; overflow:hidden; padding-bottom:100px;}
#gsxw-xx .gsxw-xx-wz { width:710px; margin:0 auto; font-size:16px; line-height:28px;}
#gsxw-xx .gsxw-xx-wz p {font-size:16px; line-height:28px; color:$666;}
#gsxw-xx .gsxw-xx-img { widows:750px; background:url(../images/zy_18.jpg) repeat-x left bottom; padding-bottom:35px; margin-top:25px;}
#gsxw-xx .gsxw-xx-img img { margin:0 auto;}
#gsxw-xx .gsxw-xx-img p { line-height:36px; width:600px; margin:0 auto; text-align:center; font-weight:700; color:#666;}
#gsxw-xx .gsxw-xx-fy {  width:740px; margin:28px auto 0; overflow:hidden;}
#gsxw-xx .gsxw-xx-fy p { color:#267e68; font-weight:700;}
#gsxw-xx .gsxw-xx-fy p a,#gsxw-xx .gsxw-xx-fy p a:hover { color:#666; font-weight:400; font-size:16px;}
#gsxw-xx .gsxw-xx-fy .lf{ width:350px; height:28px; line-height:28px; font-size:16px;}
#gsxw-xx .gsxw-xx-fy .rf{ width:350px; height:28px; line-height:28px; text-align:right; font-size:16px;}
#gsxw-xx .gsxw-xx-fy .gsfy-no span { color:#999; cursor:not-allowed;font-weight:400;}



#gsxw-xx .gsxw-xx-wz2 { width:710px; margin:0 auto; font-size:14px; line-height:28px;}
#gsxw-xx .gsxw-xx-wz2 p {font-size:14px; line-height:28px; color:$666;}
#gsxw-xx .gsxw-xx-img { widows:750px; background:url(../images/zy_18.jpg) repeat-x left bottom; padding-bottom:35px; margin-top:25px;}
#gsxw-xx .gsxw-xx-img img { margin:0 auto;}
#gsxw-xx .gsxw-xx-img p { line-height:36px; width:600px; margin:0 auto; text-align:center; font-weight:700; color:#666;}
#gsxw-xx .gsxw-xx-fy2 {  width:740px; margin:28px auto 0; overflow:hidden;}
#gsxw-xx .gsxw-xx-fy2 p { color:#267e68; font-weight:700;}
#gsxw-xx .gsxw-xx-fy2 p a,#gsxw-xx .gsxw-xx-fy2 p a:hover { color:#666; font-weight:400; font-size:14px;}
#gsxw-xx .gsxw-xx-fy2 .lf{ width:350px; height:28px; line-height:28px; font-size:14px;}
#gsxw-xx .gsxw-xx-fy2 .rf{ width:350px; height:28px; line-height:28px; text-align:right; font-size:14px;}
#gsxw-xx .gsxw-xx-fy2 .gsfy-no span { color:#999; cursor:not-allowed;font-weight:400;}

/*--------- 新闻详细页 ----------*/

#gsyw { width:750px; overflow:hidden; margin-top:22px;}
#gsyw .gsyw-top { width:750px; overflow:hidden;}
#gsyw .gsyw-top .gstw-top-img { float:left;}
#gsyw .gsyw-top .gstw-top-img img {  padding:3px; border:1px solid #d8d8d8;}
#gsyw .gsyw-top .gsyw-top-wz { float:left; margin-left:19px; width:600px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
#gsyw .gsyw-top .gsyw-top-wz a,#gsyw .gsyw-top .gsyw-top-wz a:hover{ color:#267e68; font-weight:700; line-height:14px; font-size:12px;}
#gsyw .gsyw-top .gsyw-top-wz p { color:#666; line-height:24px; margin-top:10px;}

#gsyw .gsyw-nr { margin-top:20px; width:750px; overflow:hidden;}
#gsyw .gsyw-nr .gsyw-nr-bt { width:640px; overflow:hidden; background:url(../images/gsyw_07.jpg); padding:0 62px 0 48px; line-height:32px;}
#gsyw .gsyw-nr ul li { line-height:40px; width:690px; background:url(../images/zy_18.jpg) repeat-x left bottom; padding-right:60px; overflow:hidden;}
#gsyw .gsyw-nr ul li .gstw-nr-wz { float:left; width:550px; overflow:hidden; line-height:40px; color:#666;  background:url(../images/gsxw_07.jpg) no-repeat left center; padding-left:15px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
#gsyw .gsyw-nr ul li .gstw-nr-rq { width:70px; float:right; color:#999; text-align:right; font-size:12px;}
/*--------- 新闻列表页 ----------*/

#dszzc { width:750px; margin-top:15px; overflow:hidden;}
#dszzc .dszzc-top { background:url(../images/zy_18.jpg) repeat-x left bottom; padding-bottom:10px; width:750px; overflow:hidden;}
#dszzc .dszzc-top .dszzc-top-img { width:100%; overflow:hidden; float:left; overflow:hidden;}
#dszzc .dszzc-top .dszzc-top-img  img{ margin:0 auto;}
#dszzc .dszzc-top .dszzc-top-img p { font-weight:700; font-size:16px; text-align:center; line-height:28px;}

#dszzc .dszzc-top .dszzc-top-wz { float:left; margin-left:20px; width:470px; overflow:hidden; }
#dszzc .dszzc-top .dszzc-top-wz ul li { line-height:28px; color:#666; font-size:16px;}
#dszzc .dszzc-top .dszzc-top-wz .dszzc_fxd {  margin-top:65px;}
#dszzc .dszzc-wz { margin-top:15px; width:750px; overflow:hidden; font-size:14px;}
#dszzc .dszzc-wz .dszzc-wz-bt { line-height:38px; color:#666; font-family:"微软雅黑"; font-size:24px;}
#dszzc .dszzc-wz .dszzc-wz-nr { line-height:28px; font-size:14px; color:#666; margin-top:10px;}
/*--------- 董事长致辞 ----------*/

#ldgh ul { width:750px; overflow:hidden; margin-top:10px;}
#ldgh ul li { width:350px; float:left; padding:10px 12px;}
#ldgh ul li a { color:#fff;}
#ldgh ul li .ldgh-wz { width:315px; padding:10px 20px 10px 15px; background:#a3a4a4; height:40px;}
#ldgh ul li .ldgh-wz { color:#fff;line-height:18px;}
/*--------- 董事长致辞 ----------*/

#qywh { width:750px; margin-top:15px; overflow:hidden;background:url(../images/qyewh_03.jpg) no-repeat; padding-top:253px;}
#qywh .qywh-nr {  margin:10px 0 0 10px; width:740px; overflow:hidden; }
#qywh .qywh-nr .qywh-nr-bt { line-height:24px; font-weight:700; font-size:14px;}
#qywh .qywh-nr .qywh-nr-nr { line-height:24px; color:#666; font-size:14px;}
/*--------- 董事长致辞 ----------*/

#qyxcp { width:750px; margin-top:15px; overflow:hidden;}
#qyxcp ul { width:744px; overflow:hidden; margin:0 auto;}
#qyxcp ul li { width:178px; overflow:hidden; padding:10px 4px; float:left;}

#qyxcp ul li .map{width:178px; height:135px; display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */display:block; margin-top:10px; background: #ededed;}
#qyxcp ul li img {display:inline-block;text-align: center;vertical-align:middle;border:none; padding-right:2px; padding-top:2px}
#qyxcp ul li .edge {width:0;height:100%;display:inline-block;vertical-align:middle;}

#qyxcp ul li .qyxcp-wz { padding:10px 12px 12px 10px; width:156px; height:83px; background:#ededed;}
#qyxcp ul li .qyxcp-wz a,#qyxcp ul li .qyxcp-wz a:hover { line-height:18px; color:#666;}
#qyxcp ul li .qyxcp-wz p { color:#666; margin-top:5px;}
#qyxcp ul li .qyxcp-wz img { margin-top:5px;}
/*--------- 企业宣传片 ----------*/

#ryzz { width:750px; margin-top:10px; overflow:hidden;}
#ryzz ul { width:750px; overflow:hidden;}
#ryzz ul li { width:226px; padding:10px; float:left; height:264px; text-align:center;}
#ryzz ul li img { display:inline;}
#ryzz ul li p { width:226px; text-align:center; line-height:28px; color:#666;}

/*--------- 荣誉与资质 ----------*/

#gsjj { width:750px; margin-top:15px; overflow:hidden;}
#gsjj .gsjj-nr { margin-top:5px; width:750px; font-size:14px; line-height:28px; overflow:hidden;}
#gsjj .gsjj-nr p { font-size:14px; line-height:28px; color:#666; margin-top:20px;}
/*--------- 公司简介 ----------*/

#zzjg { width:750px; margin-top:55px; font-size:14px; line-height:28px; overflow:hidden;}
/*--------- 组织机构 ----------*/

#shzr { width:750px; margin-top:15px; overflow:hidden;}
#shzr .shzr-left { float:left; width:442px; background:#f1f1f1; padding:0 30px; }
#shzr .shzr-left .shzr-left-bt { padding-top:25px; width:442px; overflow:hidden;}
#shzr .shzr-left .shzr-left-bt .shzr-left-bt-t { font-family:"黑体"; font-size:30px; line-height:32px; color:#0659a9; font-weight:700;}
#shzr .shzr-left .shzr-left-bt .shzr-left-bt-b { font-family:"微软雅黑"; font-size:18px; line-height:30px; color:#666; float:right;}
#shzr .shzr-left .shzr-left-nr { margin-top:20px; font-size:14px;  overflow:hidden; width:442px;}
#shzr .shzr-left .shzr-left-nr p { line-height:28px; font-size:14px; color:#666; margin-top:30px;}
#shzr .shzr-right {  background:url(shzr_03.jpg) no-repeat right top; width:248px; height:486px; float:right;}
/*--------- 社会责任 ----------*/ 
/*--------------------------------子页---------------------------------*/

/*- 2015-7-2 领导关怀 -*/
#erj_ldgh{ width:750px; padding-top:20px; overflow:hidden; }
#erj_ldgh li{ float:left; width:234px; padding:10px 8px; overflow:hidden; }
#erj_ldgh li span{ display:block; background:#e9e9e9; line-height:20px; text-align:center; padding:7px 0px 5px 0px; }



/*---------在线咨询-------*/
.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px; padding-left:5px;font-family: "Microsoft YaHei"; color:#999; font-size:12px;}
.txtbox:hover{border:1px solid #999;height:30px;line-height:30px;width:250px;color:#333;}
.txtbox:focus{border:1px solid #666;height:30px;line-height:30px;width:250px;color:#333;}

.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px; padding-left:5px;font-family: "Microsoft YaHei";color:#999;}
.txtbox01:hover{border:1px solid #999;height:30px;line-height:30px;width:80px;color:#333;}
.txtbox01:focus{border:1px solid #666;height:30px;line-height:30px;width:80px;color:#333;}
.bfont{ font-size:12px; color:#333333;}

.order_nr_box{ width:600px; font-size:12px; height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family: "Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #999;color:#333; background:#fff;}
.order_nr_box:focus{border:1px solid #666;color:#333;}

#loginbox{width:100%;margin:10px;}
#loginbox tr td{ padding-bottom:10px;}
#loginbox tr td p{ padding-left:20px;}

#btnlogin {width:150px;height:40px; margin:20px 0 0 90px;}
#btnlogin .tj_input{ width:150px; height:38px; background:#267e68;text-align:center; color:#fff; font-size:16px; border:none; margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }
#btnlogin .tj_input:hover{background:#f8281c;}

.ny_main_box{ margin-top:20px}
.pro_img{ float:left; width:310px; margin-bottom:20px; margin-right:10px;}
#pro_text_box01{ float:left; padding-top:10px; line-height:20px; color:#333333; width:400px; _width:400px;}
#pro_text_box01 h1{ font-size:16px; color:#000; margin-bottom:10px;}
#pro_text_box01 table td{ line-height:24px; font-size:12px}
#pro_ssfl{ border:1px solid #0066CC; color:#0066CC; padding:0px 5px 0px 5px; display:block; float:left;}
#pro_ssfl:hover{ border:1px solid #FF6633; color:#FF6633; padding:0px 5px 0px 5px;}
#pro_text_box01 p{ width:385px;*width:355px; border:1px solid #fdd274; background:#fdf1d7; padding:10px; margin-top:10px; overflow:hidden; color:#333333; font-size:12px;max-height: 70px;
overflow: hidden;}
#pro_an{ margin-top:20px;}
#pro_an a{ width:125px;height:35px; display:block; float:left; text-align:center; font-size:16px; color:#FFFFFF; line-height:35px;font-family:"Microsoft YaHei"}
#pro_an01{ background:url(../images/pro_an01.jpg) no-repeat;}
#pro_an01:hover{ background:url(../images/pro_an01hover.jpg) no-repeat;}
#pro_an02{ background:url(../images/pro_an02.jpg) no-repeat; margin-left:20px;}
#pro_an02:hover{ background:url(../images/pro_an02hover.jpg) no-repeat;}

#pro_text_box02{ clear:both;padding-top:10px; margin-top:20px;font-size:12px; line-height:24px;}
#pro_gsbt{ font-size:14px; color:#267e68; border-bottom:3px solid #ddd; padding-bottom:5px; margin-bottom:10px;}

#pro_order{ clear:both; margin-top:15px;}




/*-- 图片列表 --*/
#pro_ulny{ clear:both; overflow:hidden; width:750px;_width:730px; margin-top:10px }
#pro_ulny #pro_c{position:relative;}
#pro_c .proimg_img{position:absolute; margin-top:-57px; margin-left:146px}
#pro_ulny #ind_pro_img{width:175px; height:200px; border:1px solid #ddd; text-align:center; float:left; margin-right:5px; margin-bottom:20px; margin-left:5px}
#pro_ulny .proimg_bk{ width:175px; height:175px; display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */display:block;}
#pro_ulny img {display:inline-block;text-align: center;vertical-align:middle;border:none;}
#pro_ulny .edge {width:0; vertical-align:middle;}
#ind_pro_img .proimg{width:170px;text-align:center;border:1px solid #fff;line-height:125px;height:125px;font-size:125px;}

#ind_pro_img img {vertical-align:middle;}
#pro_ulny h1{ font-size:13px; line-height:16px; width:160px; padding-left:5px; font-weight:normal; overflow:hidden; text-align:center;}
#pro_ulny h1 a{ color:#666666;}
#pro_ulny h1 a:hover{color:#333;}
#pro_ulny b a{ font-size:12px; line-height:18px; height:18px; overflow:hidden; font-weight:normal;  color:#ff0202}




.ny_con{ padding-top:25px; line-height:25px;  border-bottom:#dbd9da 1px dotted; padding-bottom:40px}
.con_tit { margin-bottom: 15px; padding-bottom: 15px; text-align: center;}
.con_tit h3 { font-size: 18px; color: #333; line-height: 40px; margin: 0; font-family: microsoft yahei; }
.con_tit span { font-size: 14px; color: #999; line-height: 28px; }
.jobname{ font-weight:bold; font-size:14px; color:#757575; margin:10px 0 15px;}
table.ttl2{ border:1px solid #E6E6E6;}
table.ttl2 td{ color:#666; text-align:center; font-weight:bold; background:#F2F2F2; font-size:12px}

.table1 td{ height:40px; text-align:center; font-size:12px}

.job_name{ text-align:left; margin-left:10px;}
.list a:hover{ color:#f2731e;}
.jobinfo{ color:#949494; line-height:24px; padding:20px 0 20px 20px; border-top:1px dotted #C8C8C8;}
.jobinfo b{ color:#0359a8;}


.btnbar {
text-align: right;
margin: 20px 0 0;
border-top: 2px solid #ccc;
clear: both;
padding-top: 20px; overflow:hidden
}

.btnbar a {
margin: 25px 0 0 15px; float:left
}



/* banner 开始 */
.swiper-container1 { width:100%; height:440px; overflow:hidden; margin:0 auto; padding:0; position:relative; background:#000;}
.swiper-container1 .swiper-slide { background-size:1920px 440px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.swiper-slide .part { display:block; width:100%; height: 100%; position: relative;}
.swiper-slide .part img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:10px; overflow:hidden; margin:0; padding:0; left:0; bottom:5px!important; z-index:99;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:25px; height:10px; margin:0 5px!important; border-radius:0; opacity:0.4; background:#fff;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {opacity:1;}
.swiper-container1 .swiper-button-prev, .swiper-container1 .swiper-button-next { width:45px!important; height:100px!important; top:50%!important; margin:-24px 0 0!important;opacity: 0.2;}
.swiper-container1 .swiper-button-prev { background:url(../images/sprite.png) 0 0 no-repeat; left:0;}
.swiper-container1 .swiper-button-next { background:url(../images/sprite.png) center center no-repeat; background-position: right top;right:0;}
.swiper-container1 .swiper-button-prev:hover{opacity:1;}
.swiper-container1 .swiper-button-next:hover{opacity:1;}
.swiper-container1 .btnBg{ width:100%; height:20px; background:#000; position:absolute; left:0; bottom:0; z-index:9;opacity:0.4;}


/*首页新闻图片切换*/
.tjpro_list{ padding:20px 0 0;}
.swiper-container2{ overflow:hidden;position:relative;}
.swiper-container2 .swiper-slide{text-align:center;}
.swiper-container2 .swiper-slide p { width:511px; line-height:40px; background:url(../images/navbg_03.png); color:#fff; padding-left:12px; position:absolute; top:272px; left:0; text-align:left;}
/*分页器*/
.swiper-container2 .swiper-pagination { width:100%; height:20px; overflow:hidden; margin:0; padding:0; left:43%!important; bottom:20px!important;}
.swiper-container2 .swiper-pagination .swiper-pagination-bullet { width:7px; height:7px; margin:0 5px!important; border-radius:50%; opacity:1; background:#fff;}
.swiper-container2 .swiper-pagination .swiper-pagination-bullet-active {background:#e71f19;}


/*首页产品展示滚动*/
#cp .cp-inner{ padding:0 35px;}
.lyTest3 { width:980px; margin:20px auto; padding:0 10px; position:relative;}
.swiper-container3 {overflow:hidden; margin:0 auto; padding:0 0 20px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.swiper-container3 .swiper-slide {}
.swiper-container3 .swiper-slide .map{width:150px; height:150px; display:table-cell;/* for opera */ text-align:center; vertical-align:middle;/* for opera */ display:block; border:1px solid #cccccc; box-sizing: border-box; }
.edge {width:0; height:100%; display:inline-block; vertical-align:middle;}
.swiper-container3 .swiper-slide img {display:inline-block; text-align: center; vertical-align:middle; border:none;}
.swiper-container3 .swiper-slide p { width:140px; text-align:center; line-height:22px;width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
/*分页器*/
.lyTest3 .swiper-button-prev3, .lyTest3 .swiper-button-next3 { width:21px!important; height:49px!important; position:absolute; top:50%!important; margin:-34px 0 0!important; cursor:pointer;}
.lyTest3 .swiper-button-prev3 { background:url(../images/sy_38.jpg) center center no-repeat;left:-30px;}
.lyTest3 .swiper-button-next3 { background:url(../images/sy_41.jpg) center center no-repeat;right:-30px;}