/*--------------------------------- Common Element --------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{ background:url(body.gif) repeat-x left top #fff; color:#333; font-size:12px; line-height:24px; text-align:left; font-family:simsun,"Arial Narrow",arial;}
button{ cursor:pointer;} /*按钮-鼠标点击显示小手*/
img{ border:0px; display:block;} /*图片默认公用样式*/

.mainbox{ width:1000px; margin:0px auto; overflow:hidden;} /*内容块*/
.lf{ float:left} /*左浮动*/
.rf{ float:right} /*右浮动*/
.clear{ clear:both;}
.clear5{ margin-top:5px; overflow:hidden;} /*上间距5像素*/
.clear10{ margin-top:10px; overflow:hidden;} /*上间距10像素*/
.clear15{ margin-top:15px; overflow:hidden;} /*上间距15像素*/
.clear20{ margin-top:20px; overflow:hidden;} /*上间距20像素*/
.bor-bottom{ background:url(x.gif) repeat-x left bottom;} /*1像素虚线平铺*/
.bor-all{ border:1px solid #ccc;} /*外边框1像素*/
.img-dq{vertical-align:bottom!important;vertical-align:middle;} /*图片溢出处理*/
.pd_left10{ padding-left:10px;} /*左间距10像素*/
.pd_right10{ padding-right:10px;} /*右间距10像素*/

/*--------------------------------- 字体 ------------------------------------*/
.f-000{ color:#000;} /*#000纯黑色*/
.f-333{ color:#333;} /*#333深灰色*/
.f-666{ color:#666;} /*#666偏深灰色*/
.f-999{ color:#999;} /*#999中灰色*/
.f-ccc{ color:#ccc;} /*#ccc偏浅灰色*/
.f-eee{ color:#eee;} /*#eee浅灰色*/
.f-fff{ color:#fff;} /*#333深灰色*/
.f-ls{ color:#81ad21;}/*绿色*/
.f-yl{ color:#fe7100;} /*橘黄色*/
.f-red{ color:#cc0000;} /*红色*/
.f-blue{ color:#0c4da2;} /*蓝色*/
.f-wh{ font-weight:700;} /*加粗*/
.f-bc{ font-weight:400} /*文字不加粗*/
.f-ht{ font-family:"黑体";} /*黑体字体*/
.f-yh{ font-family:"微软雅黑";} /*微软雅黑字体*/
.f12{ font-size:12px;} /*字体12号字*/
.f14{ font-size:14px;} /*字体14号字*/
.f16{ font-size:16px;} /*字体16号字*/
.f18{ font-size:16px;} /*字体18号字*/
.f21{ font-size:21px;} /*字体21号字*/
.line-20{ line-height:20px;} /*行高20*/
.line-18{ line-height:18px;} /*行高18*/
.ip_h25{ line-height:25px; height:25px;} /*input文本高*/


/*--------------------------------- 链接 ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#333; blr:expression(this.onFocus=this.blur());outline:none;}
a:hover { font-size:12px; text-decoration:underline; blr:expression(this.onFocus=this.blur());outline:none;}

/*--------------------------------- 头部和logo ------------------------------*/

#top{ width:100%; background:url(top_bg.jpg) repeat-x center top; height:148px; overflow:hidden;}
#top .logo{ float:left; width:383px; overflow:hidden;}
#top .logo h1{ height:0; font-size:0; text-indent:-999999px;}


#top .right_top{ float:right; width:617px; overflow:hidden;}
#top .right_top .sc_sy{ padding-top:4px; color:#fff4cb; text-align:right;}
#top .right_top .sc_sy a{ padding:0 15px; color:#fff4cb;}
#top .right_top .fwrx{ font-family:"微软雅黑"; color:#f2ca2c; text-align:right; padding-bottom:20px;}
#top .right_top .fwrx .t{ display:inline-block; width:15px; height:15px; background:url(fwrx.jpg) no-repeat center center; margin:6px 6px 0 0; vertical-align:top;}
#top .right_top .fwrx .rxhm{ font-size:18px; color:#fff;}


#top .right_top .rmss{ clear:both; color:#fff4cb; height:30px; line-height:30px; text-align:right;}
#top .right_top .rmss a{ color:#fff4cb; padding-left:19px;}



#top .right_top .search{ float:right; width:322px; height:30px; background:url(search_bj.jpg) no-repeat; }
#top .right_top .search .text_input{ float:left; width:200px; height:22px;line-height:22px; margin:4px 0 4px 4px; border:0px; background:#ba1706; font-size:12px; color:#fff4cb; _display:inline;}
#top .right_top .search .tj_button{ float:left;width:30px;height:30px;border:none;*padding-top:4px; padding-left:0px;text-align:right;background:transparent;cursor: pointer;font-size:12px;font-weight:bold;color: #fff;_display:inline}
#top .right_top .searchbar{ float:left; width:60px; background:url(nav1_dt.jpg) no-repeat 50px center;height:20px;line-height:20px; margin:5px; padding-right:15px; text-align:center; overflow:hidden; _display:inline;}
#top .right_top .searchbar .select{ float:left;display:inline;text-align:left; overflow:hidden;}
#top .right_top .selectbox{width:60px;border:none;display:block;CURSOR:pointer;height:20px;line-height:20px;background:none;}
#top .right_top .w88 .selectbox{ width:54px; overflow:hidden; padding-left:6px;}
#top .right_top .w88 .selectbox{ color:#fff4cb;}
#top .right_top .w88 div.selectbox-wrapper{width:54px;float:left;line-height:20px; position:absolute;background:#fff; text-align:center}
#top .right_top .w88 div.selectbox-wrapper ul li.selected{ width:54px;  float:left;line-height:20px;text-align:center}
#top .right_top .w88 div.selectbox-wrapper ul li.current{ background:#fafafa; line-height:20px; float:left;text-align:center}
#top .right_top .w88 div.selectbox-wrapper ul li.selected ,.w88 div.selectbox-wrapper ul li.current{ width:54px; line-height:20px;text-align:center}
#top .right_top .w88 div.selectbox-wrapper ul li { float:left; width:54px;  height:20px; line-height:20px; cursor:pointer; overflow:hidden;text-align:center}


/*nav，最常用的，固定宽的*/
#nav-al { background:url(nav_bg.jpg) repeat-x; height:40px; padding-bottom:1px; width:100%;}
#nav-al #nav2 { height:40px; line-height:40px; margin:0 auto; width:1000px;}
#nav-al #nav2 li { float:left; position:relative; text-align:center;}
.mainitems { text-align:center; z-index:9999; background:url(navline.jpg) no-repeat left center; width:142px;}
.mainitems a { color:#fff; display:inline-block; font-size:12px; height:40px; line-height:40px; text-decoration:none; width:142px; position:relative;}
.mainitems a:hover { background:url(navon_bg.jpg) repeat-x; color:#fff; display:inline-block; font-size:12px; font-weight:700; height:40px; line-height:40px; text-decoration:none; width:142px;}
.mainitems a.hover { background:url(navon_bg.jpg) repeat-x; color:#fff; display:inline-block; font-size:12px; font-weight:700; height:40px; line-height:40px; text-decoration:none; width:142px;}
.subuls {display:none; 
left:0; 
line-height:29px; 
position:absolute; 
top:34px; 
width:142px; 
z-index:9999; 
background:url(subuls_bg.jpg) no-repeat center top; 
padding:7px 0 0;}
.subuls_long{
display:none; 
left:-30px; 
line-height:29px; 
position:absolute; 
top:34px; 
width:200px; 
z-index:9999; 
background:url(subuls_longbg.jpg) no-repeat center top; 
padding:7px 0 0;}
.subuls li a { color:#b5b5b5; font-size:12px; font-weight:400; height:30px; line-height:29px; text-decoration:none; width:100px; background:url(subuls_a.png) no-repeat; padding-left:42px; text-align:left;}
.subuls li a:hover { color:#fff; font-size:12px; font-weight:400; height:30px; line-height:29px; text-decoration:none; width:100px; background:url(subuls_a.png) no-repeat; padding-left:42px; text-align:left;}
.subuls_long li a{ color:#b5b5b5; font-size:12px; font-weight:400; height:30px; line-height:29px; text-decoration:none; width:200px; background:url(subuls_longa.png) no-repeat;}
.subuls_long li a:hover{ color:#fff; font-size:12px; font-weight:400; height:30px; line-height:29px; text-decoration:none; width:200px; background:url(subuls_longa.png) no-repeat;}
#nav2 li > ul {}
#nav2 li:hover ul, li.over ul { display:block;}
#restofcontent { clear:left;}
.hot{ position:absolute; right:18px; top:2px;}




.slide{width:100%;height:605px;position:relative;margin:0 auto;zoom:1; background:#cb190b; overflow:hidden;}
#PicSlide{width:100%;overflow:hidden;zoom:1;height:605px;}
#PicSlide ul.img{height:500px;overflow:hidden; margin:0 auto; zoom:1; padding:0; margin:0;}
#PicSlide ul.img li{ float:left; width:100%; margin:0 auto;} 
#PicSlide ul.img li a img{ margin:0 auto;}

#PicSlide .thumb{background:#cb190b;width:100%;margin:0 auto;height:100px;overflow:hidden;zoom:1; border-top:5px solid #d2a052;}
#PicSlide .thumb ul.slt{ float:left; z-index:1;overflow:hidden;zoom:1;padding:5px 0;}
#PicSlide .thumb ul.slt li{width:165px;height:90px;margin-right:10px;float:left;_display:inline;}
#PicSlide .thumb ul.slt li a img{ padding:1px;}
#PicSlide .thumb ul.slt li a:hover img{ padding:0; border:1px solid #d2a052;}

#PicSlide .thumb .jtgg{ float:right; width:450px; padding:6px 0 0;}
#PicSlide .thumb .jtgg .jtgg_top{ font-size:14px; line-height:30px; height:30px; color:#fff; font-weight:700;}
#PicSlide .thumb .jtgg .ggul li{ color:#fff4cb;}
#PicSlide .thumb .jtgg .ggul li a{ color:#fff4cb;}

/*首页-内容*/
#sy_nr{ background:url(sy_bg.jpg) no-repeat center top #fff1d4; height:584px;}

.zjgj{ float:left; width:340px; height:267px; overflow:hidden;}
.zjgj .zjgj_top{ height:54px; line-height:54px; overflow:hidden;}
.zjgj .zjgj_top .title .ch{ color:#000; font-size:14px; font-weight:700; padding-right:9px;}
.zjgj .zjgj_top .title .en{ color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
.zjgj .zjgj_top .video{ background:url(sp.jpg) no-repeat left center; padding-left:24px; padding-right:3px;}
.zjgj .zjgj_top .video a{ color:#000; font-size:12px; font-weight:700;}
.zjgj .zjgj_nr{ padding-right:5px; overflow:hidden;}
.zjgj .zjgj_nr .sp{ margin-right:20px;}
.zjgj .zjgj_nr .wz{ text-align:justify; margin-top:-5px;}

.gjzx{ float:left; width:320px; height:267px; overflow:hidden; margin-left:20px;}
.gjzx .gjzx_top{ height:54px; line-height:54px; overflow:hidden; padding-left:3px;}
.gjzx .gjzx_top .ch{ color:#000; font-size:14px; font-weight:700; padding-right:9px;}
.gjzx .gjzx_top .en{ color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
.gjzx ul li{ height:34px; line-height:33px; background:url(dotted.jpg) repeat-x left bottom; color:#000;}
.gjzx ul li .lja a{ color:#000;}
.gjzx ul li .date{ color:#666;}

.ztbd{ float:right; width:290px; height:267px; overflow:hidden;}
.ztbd .ztbd_top{ height:54px; line-height:54px; overflow:hidden; padding-left:3px;}
.ztbd .ztbd_top .ch{ color:#000; font-size:14px; font-weight:700; padding-right:9px;}
.ztbd .ztbd_top .en{ color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}

.ztbd .ztbd_nr .slideBox{ width:284px; height:204px; overflow:hidden; position:relative; }
.ztbd .ztbd_nr .slideBox .hd{ width:100%; height:25px; overflow:hidden; position:absolute; right:5px; top:189px; z-index:1;}
.ztbd .ztbd_nr .slideBox .hd ul{ overflow:hidden; zoom:1; float:right; }
.ztbd .ztbd_nr .slideBox .hd ul li{ float:left; width:7px; height:7px; text-align:center; cursor:pointer; text-indent:999999px; background:url(zhxg_btn.png); margin:0 2px;}
.ztbd .ztbd_nr .slideBox .hd ul li.on{ background:url(zhxg_btn2.png); }
.ztbd .ztbd_nr .slideBox .bd{ position:relative; height:100%; z-index:0;}
.ztbd .ztbd_nr .slideBox .bd li{ zoom:1; vertical-align:middle; }
.ztbd .ztbd_nr .slideBox .bd li a span{ display:inline-block; width:278px; text-align:left; padding-left:6px; height:24px; line-height:24px; color:#fff;  background:url(span_bg.png) no-repeat; position:absolute; bottom:0; z-index:999; padding:2px 0 0 7px;}
.ztbd .ztbd_nr .slideBox .bd img{ width:284px; height:204px; display:block;}


.sy_cpzs{ width:700px; float:left;}
.sy_cpzs .cpzs_top{ height:40px; line-height:40px; overflow:hidden; background:url(cpzs_bg.jpg) no-repeat right center; padding-bottom:7px;}
.sy_cpzs .cpzs_top .ch{ color:#000; font-size:14px; font-weight:700; padding-right:9px;}
.sy_cpzs .cpzs_top .en{ color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
.sy_cpzs ul{/* width:996px; height:180px; padding:20px 2px; background:#f3e3be; overflow:hidden;*/}
.sy_cpzs ul li{/* float:left; width:150px; height:180px; margin:0 8px; overflow:hidden; _display:inline;*/}
.sy_cpzs ul li a{ display:block; width:150px; height:180px; overflow:hidden; text-decoration:none;}
.sy_cpzs ul li a .mc{ width:150px; height:25px; line-height:25px; background:#e2d3b1; color:#000; margin-top:5px; text-align:center; text-decoration:none; overflow:hidden;}
.sy_cpzs ul li a:hover .mc{ background:#ccbf9f; text-decoration:none;}



/*国井品牌站首页滚动*/
.yyzr2{ width:700px; overflow:hidden;}
#CSSBox23{ float:left; width:640px; height:180px; padding:20px 0; background:#f3e3be; overflow:hidden;}
#CSSBox23 ul{ width:640px; height:180px; overflow:hidden;}
#CSSBox23 ul li{ float:left; width:150px; line-height:24px; margin:0px 5px; text-align:center; overflow:hidden;}
#CSSBox23 ul li a{ color:#666; text-decoration:none;}
#CSSBox23 ul li a:hover{ color:#666; text-decoration:none;}
#CSSBox23 ul li .wz{ color:#333;}
#CSSBox23 ul li .wz .name{ color:#d18144;}
#LeftButton22{ cursor:pointer; float:left; width:20px; height:220px; background:url(lc_lf.gif) no-repeat left center;}
#RightButton22{ cursor:pointer; float:left; width:20px; height:220px; background:url(lc_rf.gif) no-repeat right center;}



/*----新增 首页国井杂志部分----*/
.zhx_gjzz{ width:290px; float:right;}
.zhx_gjzz .cpzs_top{ height:40px; line-height:40px; overflow:hidden; background:url(cpzs_bg.jpg) no-repeat right center; padding-bottom:7px;}
.zhx_gjzz .cpzs_top .ch{ color:#000; font-size:14px; font-weight:700; padding-right:9px;}
.zhx_gjzz .cpzs_top .en{ color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}

.zhx_gjzz .zhx_box { width:290px; overflow:hidden;}
.zhx_gjzz .zhx_box .zhx_top { width:270px; height:92px; padding:10px; background:#f3e3bf; overflow:hidden;}
.zhx_gjzz .zhx_box .zhx_top img { float:left;}
.zhx_gjzz .zhx_box .zhx_top ul { width:116px; float:left; overflow:hidden; margin-left:18px;}
.zhx_gjzz .zhx_box .zhx_top ul li { line-height:24px;}
.zhx_gjzz .zhx_box .zhx_top ul li a {  color:#333; font-size:12px;}
.zhx_gjzz .zhx_box .zhx_top ul li a:hover {  color:#c6190b; font-size:12px; text-decoration:none;}

.zhx_gjzz .zhx_box .zhx_bot { width:270px; height:87px; padding:5px 10px; background:#f3e3bf; overflow:hidden; margin-top:10px;}
.zhx_gjzz .zhx_box .zhx_bot .zhx_img { display:block; float:left;}
.zhx_gjzz .zhx_box .zhx_bot .zhx_text { width:158px; float:left; overflow:hidden; margin-left:25px;}
.zhx_gjzz .zhx_box .zhx_bot .zhx_text p { line-height:24px; color:#333; font-size:12px;}
.zhx_gjzz .zhx_box .zhx_bot .zhx_text p.hover { color:#c6190b; font-size:12px; text-decoration:none; margin-bottom:3px;}


#footer{ width:100%; height:134px; overflow:hidden;}
#footer .subnav{ height:48px; background:url(index_01.jpg) no-repeat center center;}
#footer .subnav .nav_a{ float:left; color:#fff4cb; height:48px; line-height:48px;}
#footer .subnav .nav_a a{ color:#fff4cb; padding:0 18px;}
#footer .subnav .enter{ float:right; margin:13px 0 14px;}
#footer .bottom{ height:86px; background:url(index_02.jpg) no-repeat center center; text-align:center;}
#footer .bottom .wz{ text-align:center; padding:20px 0 10px;}
#footer .bottom .bz{}
#footer .bottom .bz img{ display:inline; margin:0 13px;}


/*--------------------------------------------二级-----------------------------------------*/
#erj_bn{ width:100%; height:222px; overflow:hidden;}
#erj_bn img{ margin:0 auto;}

#dqwz{ height:40px; line-height:40px; background:#e3e3e3; color:#666; padding-left:5px;}
#dqwz a{ color:#666;}

.erj_mainbg{ width:100%; margin:0 auto; background:url(erj_mainbg.jpg) repeat-y center top;}

/*二级左侧菜单-1.产品列表页和荣誉列表页*/
#menu{
	width:138px;
	_height:940px;
	min-height:940px;
	padding:0 20px 0 0;
	position:absolute;
	left:-158px;
	top:0;
	zoom:1;
}
#menu .menu_top{ font-size:32px; color:#484848; font-family:"微软雅黑"; line-height:48px; padding:22px 0 15px; background:url(menubox_xx.jpg) repeat-x left bottom; position:relative;}
#menu .menu_top .dw{
	background:url(dw.jpg) no-repeat;
	width:14px;
	height:28px;
	position:absolute;
	top:96px;
	left:158px;
	_position:absolute;
	_left:158px;
}
#menu .yhfk{ overflow:hidden;}
#menu .yhfk .yhfk_top{ font-size:18px; color:#484848; font-family:"微软雅黑"; line-height:30px; margin-top:32px;}
#menu .yhfk .yhfk_nr{ margin:26px 0; overflow:hidden;}

.fksearch{ float:right; width:138px; height:25px; background:url(fksearch.jpg) no-repeat; }
.fksearch .text_input{ float:left; width:50px; height:23px;line-height:23px; margin:1px 0 1px 10px; border:0px; background:#f1f1f1; font-size:12px; color:#000; _display:inline;}
.fksearch .tj_button{ float:left;width:30px;height:25px;border:none;padding:0px;text-align:right;background:transparent;cursor: pointer;font-size:12px;font-weight:bold;color: #fff;_display:inline;}

.fksearchbar{ float:left; width:44px; background:url(nav2_dt.jpg) no-repeat 36px center;height:25px;line-height:25px; text-align:center; overflow:hidden;_display:inline;}
.fksearchbar .select{ float:left;display:inline;text-align:left; overflow:hidden;}
.fksearchbar .selectbox{width:44px;border:none;display:block;CURSOR:pointer;height:25px;line-height:25px; padding-left:4px;background:none;}
.fksearchbar .w88 .selectbox{ color:#000;}
.fksearchbar .w88 div.selectbox-wrapper{width:44px;float:left;line-height:25px; padding-left:4px; position:absolute;background:#fff;}
.fksearchbar .w88 div.selectbox-wrapper ul li.selected{ width:44px; float:left; text-align:center;}
.fksearchbar .w88 div.selectbox-wrapper ul li.current{ background:#fafafa; float:left; text-align:center;}
.fksearchbar .w88 div.selectbox-wrapper ul li.selected ,.w88 div.selectbox-wrapper ul li.current{ width:44px; text-align:center; }
.fksearchbar .w88 div.selectbox-wrapper ul li { float:left; width:44px; height:25px; line-height:25px; cursor:pointer; text-align:center; overflow:hidden; }

#menu .lxwm .lxwm_top{ height:41px; line-height:40px; background:url(menubox_xx.jpg) repeat-x left bottom; font-size:18px; color:#484848; font-family:"微软雅黑";}
#menu .lxwm .lxwm_nr{ padding-top:13px; line-height:18px;}
#menu .lxwm .lxwm_nr .rx400{ font-size:18px; color:#cb190b; font-family:"微软雅黑"; line-height:24px; padding:2px 0 20px;}
#menu .hd{}
#menu .hd ul{ padding-top:8px; zoom:1;}
#menu .hd ul li{ height:36px; line-height:36px; padding-left:10px; cursor:pointer;}
#menu .hd ul li.on{ background:url(li_on.gif) no-repeat left center;}

/*二级左侧菜单-2.其它页*/
#menu .zclul{ width:138px; padding-top:8px; overflow:hidden;}
#menu .zclul li{ float:left; width:138px; height:18px; line-height:18px; padding:9px 0;}
#menu .zclul li a{ display:block; color:#333; padding-left:10px;}
#menu .zclul li a:hover{ text-decoration:none; background:url(li_on.gif) no-repeat left center;}
#menu .zclul li a.current{ background:url(li_on.gif) no-repeat left center;}

/*二级主体内容-头部*/
#erj_main{ width:954px; margin:0 auto; _height:940px; min-height:940px; padding-left:46px; position:relative;}
#erj_main .erj_top{ height:58px; padding:20px 0 12px; color:#333; font-family:"微软雅黑";}
#erj_main .erj_top .ch{ height:40px; line-height:40px; font-size:30px;}
#erj_main .erj_top .en{ height:18px; line-height:18px; font-size:12px;}


/*二级产品展示页*/
.cpzsul{ height:1392px; padding-bottom:20px; overflow:hidden;}
.cpzsul li{ float:left; width:954px; height:190px; _height:191px; padding:20px 0 22px; background:url(cpy_xx.jpg) repeat-x left bottom; overflow:hidden;}
.cpzsul li .tp{ float:left;}
.cpzsul li .zs{ float:right; width:734px; overflow:hidden;}
.cpzsul li .zs .top{ padding:6px 0; height:24px;}
.cpzsul li .zs .top .mc{ font-size:16px; font-weight:700;}
.cpzsul li .zs .cs{ width:680px; color:#666; background:#fff5e0; padding:2px 27px; overflow:hidden; margin-top:48px;}

/*翻页样式*/
.manu { height:30px; padding:14px 0px 85px; overflow:hidden;}
.manu .lja{ overflow:hidden;}
.manu .lja a { margin:0 12px 0 0; color: #666; font-family:"黑体";}
.manu .xstz{ overflow:hidden;}
.manu .xstz .current { color:#ff0000;}
.manu .xstz .tz{ background:url(tz.jpg) no-repeat; width:22px; height:18px; line-height:18px; border:0 none;}
.manu .xstz .tzbtn{ background:url(tzbtn.jpg) no-repeat; width:37px; height:23px; border:0 none; margin-left:4px; vertical-align:top}

/*二级产品详情页*/
#preview_lf{ float:left;width:369px;}
.tpjj{ width:952px; overflow:hidden; border:1px solid #d3d3d3;}
.tpjj #preview{ float:left; width:369px; height:448px; overflow:hidden;}
.tpjj .jqzoom{ width:368px; height:368px; position:relative; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;}
.tpjj .zoomdiv{ height:400px; width:400px;position:absolute;left:0px;top:0px;}

.tpjj #spec-n5{ width:368px; height:78px; border-right:1px solid #d3d3d3; overflow:hidden;}
.tpjj #spec-list{ float:left;  width:360px; height:64px; padding:7px 4px; position:relative; overflow:hidden; margin:0 auto;}
.tpjj #spec-list ul{ overflow:hidden;}
.tpjj #spec-list ul li{ float:left; padding:0 5px;}
.tpjj #spec-list ul li img{ cursor:pointer; padding:1px;}

.bigimg{width:500px;height:500px;}
.zoomdiv{z-index:100;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:500px;left:500px;width:50px;height:50px;border:1px solid #aaa;background:#fede4f 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.tpjj .jj{ float:right;  height:448px; padding-right:20px; overflow:hidden;}
.tpjj .jj .cpmc{ font-size:16px; color:#333; line-height:30px; font-weight:700; padding:25px 0 18px; background:url(nane_xx.jpg) repeat-x left bottom;}
.tpjj .jj .wzbox{ width:490px; background:#fff5e0; color:#666; overflow:hidden; padding:10px 27px 23px; margin:22px 0 32px;}
.tpjj .jj .wzbox .title{ font-size:14px; font-weight:700; padding-bottom:2px;}
.tpjj .jj .kfbtn{ height:68px; padding:30px 0; background:url(nane_xx.jpg) repeat-x left top; overflow:hidden;}
.tpjj .jj .kfbtn .zxdg{ float:left; padding:10px 41px 10px 32px; _display:inline; background:url(btn_sx.jpg) repeat-y right top;}
.tpjj .jj .kfbtn .lxkf{ float:left; padding:10px 32px 10px 40px; _display:inline;}
.tpjj .jj .fwrx{ background:url(nane_xx.jpg) repeat-x left top; padding:23px 0 22px; font-family:"微软雅黑"; font-size:18px; color:#999; height:38px; line-height:38px; overflow:hidden;}
.tpjj .jj .fwrx .tb{ display:inline-block; width:38px; height:38px; background:url(fwrx_tb.jpg) no-repeat center center; margin:0 12px 0 30px; vertical-align:middle;}
.tpjj .jj .fwrx .hm{ color:#333; padding-left:10px;}

.xqnr{ width:954px; overflow:hidden;}
.xqnr .nr_l{ float:left; width:764px; overflow:hidden}
.xqnr .nr_l .cpcs{ margin-top:10px;}
.xqnr .nr_l .cpcs .cpcs_top{ background:url(cpcs_topbg.jpg) repeat-x; height:36px; border-right:1px solid #d3d3d3;}
.xqnr .nr_l .cpcs .cpcs_top .bt{ display:inline-block; width:60px; height:36px; line-height:36px; margin-top:-3px; padding:0 30px; background:#fafafa; border-top:2px solid #cb190b; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; font-size:14px; color:#666; font-weight:700;}
.xqnr .nr_l .cpcs .cpcs_nr{ color:#666; padding:12px 27px 16px; border:1px solid #d3d3d3; border-top:none; overflow:hidden;}

.xqnr .nr_l .ppwh{ margin-top:13px;}
.xqnr .nr_l .ppwh .ppwh_top{ background:url(cpcs_topbg.jpg) repeat-x; height:36px; border-right:1px solid #d3d3d3;}
.xqnr .nr_l .ppwh .ppwh_top .bt{ display:inline-block; width:60px; height:36px; line-height:36px; margin-top:-3px; padding:0 30px; background:#fafafa; border-top:2px solid #cb190b; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; font-size:14px; color:#666; font-weight:700;}
.xqnr .nr_l .ppwh .ppwh_nr .tpbox{ overflow:hidden;}
.xqnr .nr_l .ppwh .ppwh_nr .tpbox .left{ float:left; width:269px; position:relative; overflow:hidden}
.xqnr .nr_l .ppwh .ppwh_nr .tpbox .right{ float:right; width:483px; padding-right:10px; overflow:hidden}
.xqnr .nr_l .ppwh .ppwh_nr .tpbox .right .right_up{ position:relative;}
.xqnr .nr_l .ppwh .ppwh_nr .tpbox .right .right_down{ margin-top:2px; position:relative;}
.xqnr .nr_l .ppwh .ppwh_nr .tpbox .wz{ width:100%; position:absolute; bottom:0; left:0; height:30px; line-height:30px; background:url(wzbg.png) repeat-x; font-size:18px; color:#fff; font-family:"微软雅黑"; text-indent:20px;}
.xqnr .nr_l .ppwh .ppwh_nr .ysul{ padding:14px 0; overflow:hidden;}
.xqnr .nr_l .ppwh .ppwh_nr .dl{ height:149px; padding:11px 0; overflow:hidden;}
.xqnr .nr_l .ppwh .ppwh_nr .sz{ height:149px; padding:11px 0; overflow:hidden;}
.xqnr .nr_l .ppwh .ppwh_nr .yl{ height:149px; padding:11px 0; overflow:hidden;}
.xqnr .nr_l .ppwh .ppwh_nr .yswz{ width:580px;}
.xqnr .nr_l .ppwh .ppwh_nr .yswz .sm{ height:72px; color:#666; padding:11px 0 6px; text-align:justify;}
.xqnr .nr_l .ppwh .ppwh_nr .yswz .hui{ height:30px; line-height:30px; font-size:18px; color:#666; font-family:"微软雅黑"; background:#e1e1e1; padding-left:10px;}

.xqnr .nr_r{ float:right; width:180px; overflow:hidden}
.xqnr .nr_r .rxcp{ margin-top:10px; width:178px; border:1px solid #d3d3d3;}
.xqnr .nr_r .rxcp .rxcp_top{ height:34px; line-height:34px; background:#fafafa; font-size:14px; font-weight:700; text-align:center;}
.xqnr .nr_r .rxcp .rxcp_nr{ width:162px; margin:0 8px; border-top:1px solid #e5e5e5;}
.xqnr .nr_r .rxcp .rxcp_nr ul{ padding:4px 12px 32px; overflow:hidden;}
.xqnr .nr_r .rxcp .rxcp_nr ul li{ width:138px; height:178px; background:url(nane_xx.jpg) repeat-x left bottom; padding:9px 0 0; text-align:center; overflow:hidden;}
.xqnr .nr_r .rxcp .rxcp_nr ul li a{ color:#666;}

.xq_cpzs{ margin-top:23px;}
.xq_cpzs .xqcpzs_top{ background:url(cpcs_topbg.jpg) repeat-x; height:36px; border-right:1px solid #d3d3d3;}
.xq_cpzs .xqcpzs_top .bt{ display:inline-block; width:60px; height:36px; line-height:36px; margin-top:-3px; padding:0 30px; background:#fafafa; border-top:2px solid #cb190b; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; font-size:14px; color:#666; font-weight:700;}
.xq_cpzs .xqcpzs_nr{ padding:20px 0 80px;}
.xq_cpzs .xqcpzs_nr img{ margin:0 auto;}
/*公司介绍*/
.gsjs_nr{ width:954px; overflow:hidden;}
.gsjs_nr ul{ width:954px; padding-bottom:12px; background:url(zjgj_xx.jpg) repeat-x left bottom; overflow:hidden;}
.gsjs_nr ul li{ float:left; padding-bottom:20px; overflow:hidden;}
.gsjs_nr ul li .wz{ float:right; width:610px; padding:16px 0 0 30px;}
.gsjs_nr ul li .wz .title1{ font-size:30px; line-height:36px; font-family:"微软雅黑"; background:url(wdys.jpg) no-repeat left bottom; padding-bottom:48px; margin-bottom:3px;}
.gsjs_nr ul li .wz .title2{ font-size:30px; line-height:36px; font-family:"微软雅黑"; background:url(zky.jpg) no-repeat left bottom; padding-bottom:48px; margin-bottom:3px;}
.gsjs_nr ul li .wz .title3{ font-size:30px; line-height:36px; font-family:"微软雅黑"; background:url(njds.jpg) no-repeat left bottom; padding-bottom:48px; margin-bottom:3px;}
.gsjs_nr ul li .wz p{ color:#666; line-height:30px;}
.gsjs_nr .jituan{ width:954px; padding:32px 0; overflow:hidden;}
.gsjs_nr .jituan .title4{ font-size:28px; font-family:"微软雅黑"; line-height:40px; padding:0 0 26px 0;}
.gsjs_nr .jituan .title4 span{ color:#cb190b; font-size:24px; line-height:36px;}
.gsjs_nr .jituan .year{ width:954px; position:relative; overflow:hidden;}
.gsjs_nr .jituan .year p{ float:right; width:907px; padding:0 0 10px 3px;}
.gsjs_nr .jituan .year .year_t{ background:url(years.jpg) no-repeat; width:44px; height:115px; position:absolute; left:0; top:0;}
.gsjs_nr .lujiu{ padding:36px 0; background:url(zjgj_xx.jpg) repeat-x left top; overflow:hidden;}
.gsjs_nr .lujiu .title5{ height:40px; line-height:40px; font-size:28px; font-family:"微软雅黑"; background:url(lujiu.jpg) no-repeat 0 center; padding:6px 0 2px 310px;}
.gsjs_nr .lujiu p{ padding:24px 0; color:#666;}

/*总裁致辞*/
.zczc{ min-height:1060px; position:relative;}
.zczc .zczc_title img{ margin:0 auto;}
.zczc .zczc_nr{ width:906px; padding:6px 24px 0 24px; color:#666; line-height:30px; overflow:hidden;}
.zczc .zczc_nr .luokuan{ float:right; width:150px; height:48px; color:#333; line-height:24px; padding:15px 95px 60px 0; background:url(qm.jpg) no-repeat right 48px;}
.zczc .zczcbg{ width:648px; height:440px; background:url(zczcbg.jpg) no-repeat; position:absolute; left:750px; bottom:0;}

.wh_a{ width:954px; height:242px; background:url(zjgj_xx.jpg) repeat-x left bottom; position:relative;}
.wh_a .bwg,.wh_a .zsg,.wh_a .jjf,.wh_a .bjz,.wh_a .dsj{ position:absolute; width:166px; height:176px;}
.wh_a a{ display:block; width:166px; font-size:14px; font-weight:700; color:#666; text-align:center; line-height:36px;}
.wh_a a:hover{ text-decoration:none; color:#cb190b; font-size:14px;}
.wh_a .bwg{ left:7%; top:44px;}
.wh_a .bwg a{ background:url(bwg.png) no-repeat; height:36px; padding:140px 0 0 0;}
.wh_a .bwg a:hover{ background:url(bwga.png) no-repeat;}
.wh_a .zsg{ left:24%; top:44px;}
.wh_a .zsg a{ background:url(zsg.png) no-repeat center 36px; height:36px; padding:0 0 140px 0;}
.wh_a .zsg a:hover{ background:url(zsga.png) no-repeat center 36px;;}
.wh_a .jjf{ left:41%; top:44px;}
.wh_a .jjf a{ background:url(jjf.png) no-repeat; height:36px; padding:140px 0 0 0;}
.wh_a .jjf a:hover{ background:url(jjfa.png) no-repeat;}
.wh_a .bjz{ left:58%; top:44px;}
.wh_a .bjz a{ background:url(bjz.png) no-repeat center 36px;; height:36px; padding:0 0 140px 0;}
.wh_a .bjz a:hover{ background:url(bjza.png) no-repeat center 36px;;}
.wh_a .dsj{ left:75%; top:44px;}
.wh_a .dsj a{ background:url(dsj.png) no-repeat; height:36px; padding:140px 0 0 0;}
.wh_a .dsj a:hover{ background:url(dsja.png) no-repeat;}

body.bg{ background:url(zczcbg.jpg) no-repeat right center;}

.bwg1{ width:954px; overflow:hidden;}
.bwg1 .title{ padding:24px 0 6px;}
.bwg1 .text{ width:902px; padding:0 26px; color:#666; line-height:30px; overflow:hidden;}
.bwg1 .tp{ width:922px; padding:30px 16px;}
.bwg1 .tp img{ display:inline-block; padding:2px; border:1px solid #a5a5a5; margin:0 10px;}

.zsg2{ width:954px; overflow:hidden;}
.zsg2 .title{ padding:5px 0;}
.zsg2 .text{ width:902px; padding:0 26px; color:#666; line-height:30px; overflow:hidden;}
.zsg2 .tp{ width:954px; padding:12px 0;}
.zsg2 .tp img{ margin:0 auto;}

.jjf3{ width:954px; overflow:hidden;}
.jjf3 .title{ padding:20px 0 6px;}
.jjf3 .text{ width:902px; padding:0 26px; color:#666; line-height:30px; overflow:hidden;}
.jjf3 .tp{ width:954px; padding:12px 0;}
.jjf3 .tp img{ margin:0 auto;}

.bjz4{ width:954px; overflow:hidden;}
.bjz4 .title{ padding:22px 0 0; font-size:28px; font-family:"微软雅黑"; color:#333; line-height:44px;}
.bjz4 .tp{ width:954px; padding:12px 0;}
.bjz4 .tp img{ margin:0 auto;}

.dsj5{ width:954px; padding:0 0 143px 0; overflow:hidden;}
.dsj5 .title{ padding:20px 0 6px;}
.dsj5 .text{ width:902px; padding:0 26px; color:#666; line-height:30px; overflow:hidden;}
.dsj5 .tp{ width:954px;}
.dsj5 .tp img{ margin:0 auto; padding:12px 0 0;}

.ry_top{ height:40px; background:url(rytop_bg.jpg) repeat-x left top;}
.ry_top .wz{ float:left; display:inline-block; height:37px; padding:3px 0 0 0; line-height:34px; font-size:16px; font-weight:700; font-family:"微软雅黑"; background:url(rytop_wzbg.jpg) repeat-x left top;}
.ry_top .hui{ color:#666;}
.ry_top .hong{ color:#cb190b;}
.ry_top .view{ float:right; height:37px; padding:3px 0 0 0; line-height:34px;}
.ry_top .view a{ color:#999;}

.qyryul{ width:954px; padding:9px 0 32px; overflow:hidden;}
.qyryul li{ float:left; width:230px; height:179px; padding:9px 0; margin:0 10px 0 0; overflow:hidden;}
.qyryul li a img{ padding:2px; border:1px solid #a5a5a5;}
.qyryul li a:hover img{ padding:2px; border:1px solid #cb190b;}

.cpryul{ width:954px; padding:9px 0 32px; overflow:hidden;}
.cpryul li{ float:left; width:230px; height:179px; padding:9px 0; margin:0 10px 0 0; overflow:hidden;}
.cpryul li a img{ padding:2px; border:1px solid #a5a5a5;}
.cpryul li a:hover img{ padding:2px; border:1px solid #cb190b;}

.ghul{ width:954px; padding:0 0 20px 0; overflow:hidden;}
.ghul li{ float:left; width:100%; height:24px; line-height:24px; padding:10px 0; background:url(ghul_li_line.jpg) repeat-x left bottom; color:#333; overflow:hidden;}
.ghul li .xwa a{ color:#333;}
.ghul li .date{ color:#999;}

.hbsh .bt{ font-size:24px; line-height:36px; padding:0 0 6px 0; font-family:"微软雅黑"; color:#cb190b; text-align:center;}
.hbsh .wz{ color:#666; line-height:30px; padding:0 0 14px 0; background:url(nane_xx.jpg) repeat-x left bottom;}

.hbul{ width:954px; padding:6px 0 20px 0; overflow:hidden;}
.hbul li{ float:left; width:100%; height:24px; line-height:24px; padding:9px 0; border-bottom:1px solid #e6e6e6; color:#333; overflow:hidden;}
.hbul li .xwa a{ color:#333;}
.hbul li .date{ color:#999;}

.zzgs{ width:884px; padding:20px 35px; line-height:30px; font-family:"微软雅黑"; overflow:hidden;}
.zzgs table{ border:1px solid #dfe7f1; padding-bottom:30px;}
.f24{ font-size:24px;}
.f17{ font-size:18px;}
.pd_lf80{ padding-left:80px;}
.chengnuo{ width:884px; padding:0 35px; font-family:"微软雅黑"; color:#cb190b; font-size:14px;}

.rcpy .title{ font-size:30px; line-height:40px; font-family:"微软雅黑"; text-align:center; padding:24px 0; border-bottom:1px solid #e5e5e5;}
.rcpy .title .hong{ color:#cb190b;}
.rcpy p{ color:#666; text-align:center; padding:24px 0;}
.rlzy .list .list_top{ height:36px; line-height:32px; padding:4px 0 0 0; background:url(rlzy_list_up.jpg) no-repeat left top; font-size:14px; font-family:"微软雅黑"; font-weight:700;}
.rlzy .list .list_nr1{ width:964px; padding:22px 0 40px; overflow:hidden;}
.rlzy .list .list_nr2{ width:964px; padding:22px 0 18px; overflow:hidden;}
.rlzy .list .tpbox{ float:left; border:1px solid #ddd; padding:23px 22px 0; margin:0 30px 0 0;}
.rlzy .list .tpbox img{}
.rlzy .list .tpbox .wz{ text-align:center; line-height:16px; padding:16px 0 13px; color:#666;}
.rlzy .list .tpbox .wz span{ display:inline-block; width:16px; height:16px; background:url(tpbox_wzlist.jpg) no-repeat left center; vertical-align:bottom; margin:0 10px 0 0;}
.rlzy .sm{ color:#666; line-height:18px; padding:0 0 38px 0;}
.rlzy .sm .hs{ color:#cb190b;}
.rlzy .list .list_nr3{ overflow:hidden;}
.rlzy .list .xm{ height:161px; padding:15px 0; overflow:hidden;}
.rlzy .list .xm .tp{ float:left; background:url(rlzy_tpbg.jpg) no-repeat; width:251px; height:161px; overflow:hidden;}
.rlzy .list .xm .tp img{ padding:6px;}
.rlzy .list .xm .wz { float:right; width:680px; color:#666; overflow:hidden;}
.rlzy .list .xm .wz .tm{ padding:10px 0;}
.rlzy .list .xm .wz .hbt{ color:#dc0200; font-size:14px; font-weight:700;}
.rlzy .list .xm .wz .hwz{ color:#333; font-size:12px; font-weight:400;}
.rlzy .list .four{ color:#666; line-height:30px; padding:14px 0 34px; background:url(nane_xx.jpg) repeat-x left bottom;}
.rlzy .list .four .hs{ color:#cb190b;}
.biaoge{ width:894px; padding:0 30px 140px; overflow:hidden;}
.biaoge table .bt{ background:url(table_btbg.jpg) repeat-x; font-family:"微软雅黑"; font-size:14px; color:#333; font-weight:700;}
.biaoge table tr td{ color:#666;}
.biaoge table tr td a{ color:#666;}
.biaoge table tr td a.jp{ display:inline-block; padding:0px 40px 0px 0px; background:url(jp.png) no-repeat right 2px;}
.biaoge table tr td a img{ display:inline;}
.mg_lf60{ margin-left:40px;}

.whly{ }
.whly .title{ font-family:"微软雅黑"; font-size:30px; text-align:center; line-height:38px; padding:0 0 44px 0; background:url(whly_hbt.jpg) no-repeat center bottom;}
.whly .nr{ width:906px; color:#666; line-height:30px; padding:22px 24px 0; overflow:hidden;}
.dlt{ width:910px; padding:8px 22px 290px 22px; overflow:hidden;}
.dlt .wz{ height:52px; line-height:52px; font-size:14px; font-weight:700; color:#666;}


.whhd ul{ width:954px; background:url(gjsq_line.jpg) no-repeat left top; padding:44px 0 24px; border-bottom:1px solid #dfe7f1; overflow:hidden;}
.whhd ul li{ float:left; width:230px; height:200px; text-align:center; margin:0 4px; overflow:hidden; _display:inline;}
.whhd ul li a{ font-weight:700; color:#666;}
.whhd ul li a:hover{ font-weight:700; color:#cb190b; text-decoration:none;}
.whhd ul li a img{ padding:2px; border:1px solid #a5a5a5;}
.whhd ul li a:hover img{ padding:2px; border:1px solid #ce2517;}

.gjzz ul{ width:904px; background:url(gjsq_line.jpg) no-repeat left top; padding:44px 25px 24px; border-bottom:1px solid #dfe7f1; overflow:hidden;}
.gjzz ul li{ float:left; width:196px; height:330px; text-align:center; margin:0 15px; overflow:hidden; _display:inline;}
.gjzz ul li a{ color:#666; line-height:18px;}
.gjzz ul li a:hover{ color:#666; text-decoration:none;}
.gjzz ul li a img{ padding:2px; border:1px solid #a5a5a5; margin:0 0 7px 0;}
.gjzz ul li a:hover img{ padding:2px; border:1px solid #ce2517;}
.gjzz ul li a:hover span.zxll{ color:#cb190b; text-decoration:underline;}

.ylul{ width:954px; padding:0 0 20px 0; overflow:hidden;}
.ylul li{ float:left; width:100%; height:24px; line-height:24px; padding:10px 0; background:url(ghul_li_line.jpg) repeat-x left bottom; color:#333; overflow:hidden;}
.ylul li .xwa a{ color:#333;}
.ylul li .date{ color:#999;}

.xwul{ width:954px; padding:20px 0; overflow:hidden;}
.xwul li{ width:954px; overflow:hidden;}
.xwul li .bt_rq{ width:954px; height:42px; line-height:42px; border-bottom:1px solid #e6e6e6; color:#333; overflow:hidden;}
.xwul li .bt_rq .xwa a{ color:#333;}
.xwul li .bt_rq .date{ color:#999;}
.xwul li .xwbox{ float:left; width:936px; height:auto; line-height:0; padding:0 9px; overflow:hidden;}
.xwul li .xwbox .tp{ width:200px; height:134px; padding:20px 0 15px;}
.xwul li .xwbox .zy{ width:710px; line-height:30px; padding:20px 0 15px; color:#666;}

.fz_mainbg{ width:100%;}
.fz_mainbg .box_shadow_s{ width:100%; background:url(shadow_sx.jpg) no-repeat center top; height:7px; margin-top:13px;}

.dyfz{ width:1000px; margin:0 auto; overflow:hidden;}

.dyfz .dyfz_nav .menu{ height:46px; background:url(fz_list.jpg) repeat-x;}
.dyfz .dyfz_nav .menu li{ float:left;}
.dyfz .dyfz_nav .menu li a{ display:inline-block; width:151px; height:46px; line-height:46px; text-align:center; font-size:14px; color:#666; font-weight:700;  background:url(fz_list.jpg) no-repeat;}
.dyfz .dyfz_nav .menu li a.current{ width:151px; background:url(fz_current.jpg) no-repeat; height:46px;}
.dyfz .dyfz_nav .menu li a.current:hover{ text-decoration:none;}


.dyfz .title{ width:948px; padding:28px 0px 21px; margin:0 26px; height:48px; font-size:30px; line-height:48px; font-family:"微软雅黑"; text-align:center; border-bottom:1px solid #e5e5e5;}
.dyfz .title span{ color:#cb190b;}
.dyfz .fzlb{ width:948px; padding:0 26px 160px; overflow:hidden;}
.dyfz .fzlb li{ border-bottom:1px solid #dddddd; overflow:hidden;}
.dyfz .fzlb li .tp{}
.dyfz .fzlb li .wz{ width:500px; padding:72px 38px; overflow:hidden;}
.dyfz .fzlb li .wz .bt{ font-size:18px; color:#333; font-family:"微软雅黑"; font-weight:500; height:36px; line-height:36px; padding:20px 0 5px;}
.dyfz .fzlb li .wz .nr{ color:#666;}

/*--------------------------------------------------------多元发展-------------------------------------------------------*/

.dyfz{ width:998px; margin:20px auto; border:1px solid #dbdbdb; border-top:none; box-shadow:7px 0px 8px #dbdbdb,-7px 0px 8px #dbdbdb,0px 2px 8px #dbdbdb,0px -2px 8px #dbdbdb;}
.dyfz .title{ width:948px; margin:0 26px; height:48px; font-size:30px; line-height:48px; padding:28px 0 21px; font-family:"微软雅黑"; text-align:center; border-bottom:1px solid #e5e5e5;}
.dyfz .title span{ color:#cb190b;}
.dyfz .dyfz_menu{ height:46px; background:url(fz_bg.jpg) repeat-x left center;}
.dyfz .dyfz_menu a{ display:inline-block; width:151px; height:46px; background:url(fz_a.jpg) no-repeat; text-align:center; line-height:46px; color:#666; font-weight:700;}
.dyfz .dyfz_menu a.current{ background:url(fz_current.jpg) no-repeat;}
.dyfz .dyfz_menu a.current:hover{ text-decoration:none;}

/*品牌渊源与发展*/
.dyfz .yyfz{ width:948px; padding:0 26px 56px; overflow:hidden;}
.dyfz .yyfz li{ border-bottom:1px solid #dddddd; overflow:hidden;}
.dyfz .yyfz li .tpz{ padding:0 0 0 55px;}
.dyfz .yyfz li .tpy{ padding:0 43px 0 0;}
.dyfz .yyfz li .wz{ width:440px; padding:72px 46px; overflow:hidden;}
.dyfz .yyfz li .wz .bt{ font-size:18px; color:#333; font-family:"微软雅黑"; height:36px; line-height:36px; padding:20px 0 5px;}
.dyfz .yyfz li .wz .nr{ color:#666;}
/*下属企业*/
.dyfz .sm{ color:#666; text-align:center; padding:24px 0;}
.dyfz .xsqy{ width:948px; padding:0 26px 102px; overflow:hidden;}
.dyfz .xsqy li{ width:948px; height:210px; padding:15px 0; overflow:hidden;}
.dyfz .xsqy li .tp{ padding:0 0 0 30px;}
.dyfz .xsqy li .tp img{ border:1px solid #dedede;}
.dyfz .xsqy li .wz{ width:520px; padding:0 38px 0 42px; overflow:hidden;}
.dyfz .xsqy li .wz .bt{ font-size:24px; color:#cb190b; font-family:"微软雅黑"; height:36px; line-height:36px; padding:36px 0 10px;}
.dyfz .xsqy li .wz .nr{ color:#666;}
.dyfz .xsqy li .wz .gd{ text-align:right;}
.dyfz .xsqy li .wz .gd a{ color:#cb190b;}
/*大事记*/


.tab-contents{ width:948px; padding:60px 26px 44px; overflow:hidden;}
.tab-contents dl{ width:792px; padding:0 54px 0 94px; overflow:hidden;}
.tab-contents dl dt{ font-size:18px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.tab-contents dl dd{ padding:0 0 0 50px; overflow:hidden;}
.history-tabs{ position:relative;}
#prevleft {
	background:url(goleft.jpg) no-repeat;
	width:7px;
	height:11px;
	position:absolute;
	left:0;
	top:22px;
}
#nextright {
	background: url(goright.jpg) no-repeat;
	width:7px;
	height:11px;
	position:absolute;
	right:0;
	top:22px;
}

.xwxx{ padding:0 0 86px; overflow:hidden;}
.xwxx .title{ height:36px; line-height:36px; font-size:24px; color:#cb190b; font-family:"微软雅黑"; text-align:center; padding:20px 0 8px; background:url(nane_xx.jpg) repeat-x left bottom;}
.xwxx .btxx{ text-align:right; color:#666; padding:5px 0;}
.xwxx .btxx span{ padding:0 0 0 40px;}
.xwxx .xwnr{ width:784px; margin:0 auto; color:#666; text-align:justify;}
.xwxx .xwxx_bottom{ width:784px; margin:0 auto; overflow:hidden;}
.xwxx .xwxx_bottom .bshare-custom { float:right; height:18px; line-height:18px; padding:20px 0;}
.xwxx .xwxx_bottom .xwfy{ clear:both; height:40px; line-height:40px; background:#f3f3f3; color:#666;}
.xwxx .xwxx_bottom .xwfy .prev{ padding-left:10px;}
.xwxx .xwxx_bottom .xwfy .next{ padding-right:10px;}
.xwxx .xwxx_bottom .xwfy a{ color:#666;}

.lxwmy{ padding:20px 0 64px; overflow:hidden;}
.lxwmy .gsmc{ font-size:24px; color:#cb190b; font-family:"微软雅黑"; background:url(nane_xx.jpg) repeat-x left bottom; padding:22px 0 22px 28px;}
.lxwmy .lxfs{ font-size:14px; color:#666; font-family:"微软雅黑"; line-height:36px; padding:15px 28px 18px; border-bottom:1px solid #e6e6e6;}
.lxwmy .lxfs a{ font-size:14px; color:#666; font-family:"微软雅黑"; line-height:36px;}

.sytk{ padding:0 0 64px; overflow:hidden;}
.sytk .title{ height:36px; line-height:36px; font-size:24px; color:#cb190b; font-family:"微软雅黑"; padding:20px 0 8px 28px;; background:url(nane_xx.jpg) repeat-x left bottom;}
.sytk .tknr{ color:#666; text-align:justify; line-height:30px; padding:6px; overflow:hidden;}

/*职位申请*/
.zwsq{ padding:0 0 112px; overflow:hidden;}
.zwsq .title{ font-size:30px; color:#333; font-family:"微软雅黑"; text-align:center; height:48px; line-height:48px; padding:21px 0; border-bottom:1px solid #e5e5e5;}
.zwsq .title .hong{ color:#cb190b;}
.zwsq .sqzw{ font-size:14px; color:#cb190b; font-weight:700; height:24px; line-height:24px; padding:17px 0 12px; overflow:hidden;}
.zwsq .sqnr{ width:720px; margin:0 auto; overflow:hidden;}
.zwsq .sqnr .sqnr_top{ width:720px; height:30px; line-height:30px; background:#f3f3f3; text-align:center; color:#cb190b; font-weight:700;}
.zwsq .sqnr .inla{  width:164px; height:18px; line-height:18px; border:1px solid #ccc; margin-left:5px; } 
.zwsq .sqnr .sela{ width:160px; height:20px; border:1px solid #ccc; }
.zwsq .sqnr .longinla{ width:352px; height:18px; line-height:18px; border:1px solid #ccc; margin-left:5px;}
.zwsq .sqnr .middleinla{ width:234px; height:18px; line-height:18px; border:1px solid #ccc; margin-left:5px;}
.zwsq .sqnr .wby{ width:316px; height:110px; border:1px solid #ccc; padding:2px; font-size:12px; margin-left:5px;}
.zwsq .sqnr .grzp{ padding:13px; }
.zwsq .sqnr .fj{ margin-left:5px;}
.zwsq .sqnr .ts{ margin-left:5px; color:#666;}
.zwsq .sqnr .tbba{ margin:10px 0 0; overflow:hidden;}
.zwsq .sqnr .sqbtn{ width:220px; margin:0 auto; overflow:hidden; padding:30px; overflow:hidden;}
.zwsq .sqnr button{ border:0 none;}
.zwsq .sqnr img.yzm{ display:inline-block; margin:0 4px; vertical-align:bottom;}
.zwsq .sqnr .tj{ background:url(tjbtn.jpg) no-repeat; width:86px; height:28px; margin-right:30px;}
.zwsq .sqnr .cz{ background:url(czbtn.jpg) no-repeat; width:86px; height:28px;}

.zwxq{ padding:0 0 112px; overflow:hidden;}
.zwxq .title{ font-size:30px; color:#333; font-family:"微软雅黑"; text-align:center; height:48px; line-height:48px; padding:21px 0; border-bottom:1px solid #e5e5e5;}
.zwxq .title .hong{ color:#cb190b;}
.zwxq .zwxx{ width:700px; margin:0 auto; padding:30px 0 0; color:#666; overflow:hidden;}
.zwxq .zwxx .tm{ padding:0 0 0 20px;}
.zwxq .zwxx .tmpd16{ padding:0 0 0 16px;}
.zwxq .zwxx .shy{ padding:4px 12px; line-height:30px;}
.zwxq .zwxx .shy18{ padding:4px 12px; line-height:18px;}
.zwxq .zwxx .sqbtn{ width:270px; margin:0 auto; padding:30px 0;}
.zwxq .zwxx .sqbtn .sqzw{ display:inline-block; width:116px; height:28px; background:url(sqzw_btn.jpg) no-repeat; margin-right:30px;}
.zwxq .zwxx .sqbtn .fh{ display:inline-block; width:116px; height:28px; background:url(fh_btn.jpg) no-repeat;}

.zxly{ width:954px; min-height:1400px; padding:20px 0; overflow:hidden;}
.zxly .bg{ background:url(zxly_bg.jpg) no-repeat right center; color:#666;}
.zxly .bg .w_300{ width:300px; height:24px; padding:3px; line-height:22px; border:1px solid #d5d5d5; background:none; color:#666; font-size:12px;}
.zxly .bg .w_450{ width:450px; height:114px; margin:3px 0; padding:3px; border:1px solid #d5d5d5; background:none; color:#666; font-size:12px;}
.zxly .bg .ts{ font-size:14px; color:#333; font-weight:700;}
.zxly .bg .tj{ width:86px; height:28px; background:url(tjbtn.jpg); border:0 none; margin-right:20px;}
.zxly .bg .xh{ color:red; padding:0 5px;}
.zxly .bg .cz{ width:86px; height:28px; background:url(czbtn1.jpg); border:0 none;}

#Fixed {position: fixed;_position: absolute;z-index: 100;top:510px;_top:510px;bottom:330px;_bottom:330px;right: 50px;margin-left: 340px;width: 50px;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-70);}
#goCart, #goChat{ color:#f5f5f5; background-color:#d6d6d6; text-align:center; line-height:14px; font-family:"微软雅黑"; padding:10px 0; position:relative; width:50px; height:30px;cursor:pointer; margin-top:3px;}
#goCart:hover, #goChat:hover, #goTop:hover, #feedback:hover { color:#fff; background-color:#cb190b; text-decoration:none;}
#feedback{ color:#f5f5f5; background-color:#d6d6d6; text-align:center; line-height:14px; font-family:"微软雅黑"; padding:15px 0; position: relative; width:50px; height:20px; cursor:pointer; margin-top:3px;} 
#goTop{ display:none; width:50px; height:25px; background:#d6d6d6 url(go_top.png) no-repeat center center;cursor:pointer; margin-top:3px;}
.fl{display:inline;float:left}.fr{display:inline;float:right}.btn{cursor:pointer}.btn:hover{text-decoration:none!important}

#map{ width:1000px; margin:20px auto 0; text-align:left; overflow:hidden}
#map .title{ height:39px; line-height:39px; font-size:14px; font-weight:700; padding:0 10px; background:url(wzdt_topbg.jpg) repeat-x; color:#fff;}
#map .box{ width:1000px; padding:10px 0px 70px; text-align:left; overflow:hidden;}
#map .box li{ float:left; width:1000px; text-align:left;line-height:48px; background:url(http://image.ibicn.com/www/201107/04/ibicn/x.gif) repeat-x left bottom; overflow:hidden;}
#map .box li .bt{ float:left; width:80px; font-size:14px; font-weight:700; text-align:center; overflow:hidden }
#map .box li .dterj{ float:right; width:870px; text-align:left; padding-left:50px;}
#map .box li .dterj span{ margin-right:24px; color:#666;}




/*------首页广告-------*/
#dl1 { width:100px; height:300px; position:fixed; top:189px; left:0; z-index:99;}
#dl2 { width:100px; height:300px; position:fixed; top:189px; right:0; z-index:99;}
#roll{width:200px;height:200px;  position:absolute; z-index:99999}  
