@charset "utf-8";
/* CSS Document */
.mbx{ border-bottom:2px solid #ededed; padding:20px 0px; margin-bottom:25px;}
.mbx h3{ background:url(/images/w_pic_44.gif) no-repeat 45px center; padding-left:70px;}
.mbx h3.akb{ background:url(/images/w_pic_43.gif) no-repeat 45px center;}
.mbx h3 a{ background:url(/images/w_pic_50.jpg) no-repeat 10px center; padding-left:35px; font-size:14px; font-weight:100}
.left_nav{ width:200px; float:left;}
.left_nav h3{ background:url(/images/w_pic_51.jpg) no-repeat left center; padding-left:30px;}
.left_nav h3 a{ background:url(/images/w_pic_52.jpg) repeat-x left bottom; padding-bottom:5px; color:#0055a2; font-size:16px;}
.nav_z{ display:block; margin-left:60px;margin-top:20px;}
.nav_z li{ display:block; margin-top:5px; font-size:14px;}
.nav_three{ background:url(/images/w_pic_54.gif) no-repeat left top; padding:20px 0px 30px 15px; border-left:1px solid #c6c6c6; margin-left:30px; margin-top:10px; display:none}
.nav_three dd{ display:block; margin-top:5px;}
.chose{ background:url(/images/w_pic_53.gif) no-repeat right center; padding-right:20px; color:#0055a2}
.chose1 a{color:#0055a2}
/*右侧body*/
.r_body{ width:900px; float:right} 
.theme{color:#0055a2; font-size:24px; font-weight:100}
.placs_cs{ width:800px; padding:30px 49px; border:1px solid #d2d2d2; background:#ededed; margin:26px 0px 0px; height:24px; font-size:14px;color:#474747}
.selsect{ height:22px; border:1px solid #d2d2d2; margin:0 15px; *margin:0 7px; font-size:14px; width:90px; background:#fff url(w_pic_46.jpg) no-repeat 70px center;
position:relative; cursor:pointer; float:left; }
.selsect span{ display:block; width:70px; padding:0 5px;}
.down{ position:absolute; width:80px;border:1px solid #d2d2d2; top:22px; left:-1px; padding:0 5px; display:none; background:#fff}
.down p:hover{color:#0055a2}
.placs_cs input{height:22px; border:1px solid #d2d2d2; margin:0 15px; width:90px; background:#fff; float:left; padding:0 5px; line-height:22px;}
.serach{ background:url(/images/w_pic_45.gif) no-repeat center center; width:63px; height:24px; float:left}
.dyna{ width:700px; margin:0 auto}
.dyna li{ width:700px; margin-top:40px; float:left}
.dyna li h3{ float:left; font-size:16px;}
.dyna li h3 a{color:#0055a2;}
.dyna li .date_l{ float:right;}
.dyna li .bg{ background:url(/images/w_pic_47.gif) no-repeat left center; padding-left:25px;}
.txte{ margin-top:20px; width:700px; color:#474747; text-align:left; text-indent:2em}
.txte img{ float:left; width:271px; height:189px; margin-right:20px;}
.get_more{ background:url(/images/w_pic_49.gif) no-repeat; width:147px; height:33px; margin:70px auto 30px; cursor:pointer}
.get_more1{ background:url(/images/w_pic_67.gif) no-repeat; width:130px; height:18px; margin:50px auto 30px; cursor:pointer}
.mar_3_1t{ margin-top:50px;!important}

/*可持续发展*/
.txt_k{ margin-top:20px; text-indent:2em; color:#000}
.showimg{ width:1182px; height:308; position:relative; margin-top:25px;}
.showimg img{width:1182px; height:308;}
.tab_text1{ position:absolute; top:0px; right:20px; width:290px; height:236px; background:url(/images/w_pic_9_1.png) no-repeat; padding:20px; color:#fff;}
.tab_text1 h3{ font-size:18px; margin-left:20px; margin-top:20px; }
.tab_text1 p{ margin:20px 0px;color:#d7d7d7; font-size:14px; margin-left:20px;}
.tab_text1 a{ color:#fff; background:url(/images/sjiao.png) no-repeat right center; padding-right:20px; font-size:14px; float:right}
.tab_text1 a:hover{ color:#fff!important; text-decoration:underline}
.tietle{  font-size:18px;  width:1182px; margin:0 auto;margin-top:76px;  font-weight:100}
.tietle span{background:url(/images/w_pic_56.gif) no-repeat right center; padding-right:25px; font-weight:700}
.zlgx{ background:url(/images/w_pic_57.jpg) repeat-x; width:100%; min-width:1182px; _width:1182px; margin:0 auto; height:325px; margin-top:20px;}
.writr{ background:url(/images/w_pic_61.png) no-repeat; padding:45px 70px; width:464px; height:66px; overflow:hidden; color:#fff; float:left; margin-left:80px; font-size:18px; line-height:26px; margin-top:40px;}
.zlgx img{ border:1px solid #8f8f8f; float:right; margin-top:24px; width:404px; height:283px; }
.howdo{ margin-top:20px;}
.howdo li{ margin-right:13px;float:left; width:226px; height:185px; position:relative; overflow:hidden; }
.howdo li img{width:226px; height:185px;}
.howdo .w_l,.howdo .bg_l,.howdo .wbt,.howdo .bg_b{ width:226px;}
.howdo .an_txt{ width:146px;}
.road{ margin-top:20px;}
.road li{ width:280px; height:331px; float:left;position:relative; overflow:hidden; margin-right:20px;}
.road li img{width:280px; height:331px;}
.road .w_l,.road .bg_l,.road .wbt,.road .bg_b{ width:280px;}
.road .an_txt{ width:200px;}
/*媒体中心*/
.le_nav{ width:125px; float:left; display:block; z-index:10; overflow:hidden; *height:400px; position:relative; top:0px;_height:600px;}
.le_n2{ margin-top:20px; margin-bottom:40px;}
.le_n2 li{ display:block; margin:10px 0px; padding-left:30px; margin:3px 0px;}
.le_n2 li a{ background:url(/images/w_pic_68.gif) no-repeat right center; padding-right:14px; display:block; text-align:center; font-size:16px;color:#0056A3}
.le_n2 .c_bg2{ background:url(/images/w_pic_64.gif) no-repeat left center;}
.le_n2 .c_bg2:hover{background:url(/images/w_pic_63.gif) no-repeat left center;}
.le_n2 .choesbg{ background:url(/images/w_pic_63.gif) no-repeat left center;}
.qi a{ margin-top:10px; display:block; width:122px; height:36px;}
.rss{ background:url(/images/w_pic_65.jpg) no-repeat;}
.yx{ background:url(/images/w_pic_66.jpg) no-repeat}
.rl_body{ float:right; width:1000px;}
.bg_col{ background:#ededed;}
.rl_body h3{ display:block; color:#0056A3;}
.dated{ float:right;}
.rl_body .mar_lt{ margin-bottom:40px; _float:left}
.mar_lt .biaot{ margin-bottom:18px;}
.mar_lt .biaot a{ font-size:16px; color:#0055a2;}
.list1{ margin-top:00px;}
.list1 dt{ float:left; width:303px; border:1px solid #d2d2d2; padding:20px 20px 25px; height:375px;}
.list1 dt img{ width:303px; height:211px; margin:8px 0px 5px;}
.list1 dd{ float:left; width:654px;}
.list1 dd li{ width:260px; padding:20px; height:148px;overflow:hidden; padding-bottom:34px; float:left; margin-left:25px; border:1px solid #d2d2d2; margin-bottom:15px;_margin-left:16px; }
.list1 dd li p{ margin-top:15px; height:110px; overflow:hidden;}
.bg_ls{ background:url(/images/w_pic_47.gif) no-repeat left center; padding-left:25px;}
.lst2 dt,.lst2 dd{ float:left; width:435px; padding:20px 25px; border:1px solid #d2d2d2;}
.lst2 img{ width:435px; height:303px; margin:8px 0px 5px;}
.lst2 dd{ float:right;}
.list3{ margin-bottom:20px;_float:left}
.list3 li{ float:left; margin-right:15px;width:321px; border:1px solid #d2d2d2;_margin-right:13px;}
.list3 li img{ width:321px; height:214px;}
.list3 li span{ margin:15px 0px; margin-right:20px;}
.list4 li{ float:left; margin-right:20px;width:284px;height: 220px; padding:17px; border:1px solid #d2d2d2; position:relative;_margin-right:13px;}
.list4 li img{ width:284px; height:177px; margin-bottom:10px;}
.list4 li span{ margin:0px;}
.list4 .cl_s{ background: url(/images/w_pic_69.png) no-repeat; width:43px; height:43px; position:absolute; left:140px; top:80px;}
/*产品与服务*/
.show2img{ margin-top:30px; height:300px; position:relative}
.show2img .tab_text1{ left:0px;}
.show2img .frg8{ width:660px; float:right; text-align:center; position:absolute; right:0px; top:0px;}
.show2img .frg8 img{ margin:0 auto; width:660px;}
.buredown{ float:right;}
.bure_down{ background:url(/images/w_pic_71.gif) no-repeat; width:94px; height:34px; float:left; margin-left:16px; cursor:pointer; padding:0px 10px;
line-height:34px; position:relative; padding-right:30px; z-index:1}
.bure_down1{ background:url(/images/w_pic_72.gif) no-repeat;}
.bure_down .txt{ display:block; text-align:center; color:#fff; font-size:14px;}
.dow_f{ width:134px; position:absolute; left:0px; top:34px; padding:20px 0px 0px; display:none; z-index:140}
.bor_pa{ border:1px solid #b2b2b2; width:132px; padding:20px 0px; text-align:center; position:relative; background:#fff; z-index:150}
.bor_pa p{ line-height:22px;}
.bor_pa p:hover{color:#0056A3}
.sj_top{ width:8px; background:url(/images/w_pic_73.gif) no-repeat center top; height:8px; position:absolute; left:63px; top:-7px; display:block}
.ndustry{ width:1180px; margin-top:30px; border:1px solid #d2d2d2; color:#000}
.bgig{ background:url(/images/w_pic_80.jpg); float:left; width:200px; height:175px; padding:20px; font-size:16px; }
.bgig h3{ color:#0056A3; font-size:18px; margin-bottom:18px;position:relative;}
.gryeit{ float:left; background:#eaeaea; width:217px; height:217px; overflow:hidden;}
.gryeit img{ width:217px; height:217px; margin-bottom:9px;}
.nudu_nav{ width:265px; background:url(/images/bg_nvnv.png); position:absolute; left:30px; top:0px; padding:10px 0px; border:1px solid #ccc; display:none;}
.nudu_nav p{ padding-left:18px; margin-bottom:4px;}
.nudu_nav a{ padding-right:18px; color:#000; font-size:16px;}
.ndustry .container{ width:585px; height:160px;float:left; margin-left:20px; }
.ndustry .example{ width:685px;height:160px;}
.ndustry .slides_container {width:620px;height:160px;  overflow:hidden;}
.ndustry .slides_container img{ height:129px; margin:0 10px; width:180px; margin-top:15px;}
.ndustry .next,.ndustry .prev { float:left;cursor:pointer; width:20px; height:30px; position:absolute; top:63px; z-index:101}
.ndustry .next { background:url(/images/w_pic_24.jpg) no-repeat center center; right:0px;}
.ndustry .prev { background:url(/images/w_pic_23.jpg) no-repeat center center; left:0px;}
.ndustry .next:hover { background:url(/images/w_pic_24_1.jpg) no-repeat center center; }
.ndustry .prev:hover { background:url(/images/w_pic_23_1.jpg) no-repeat center center; }
/*人力资源*/
.work_sea{ width:1182px; margin-bottom:20px;}
.ser_tip{ background:url(/images/w_pic_83.gif) no-repeat 10px center; padding-left:30px; float:left; color:#b90303; font-size:14px; font-weight:700; width:80px;}
.work_sea .selsect{ width:120px; background-position:100px center; margin-left:15px;}
.work_sea .selsect span{ width:90px;}
.work_sea .down{ width:110px;}
.woe_as{ background:url(/images/w_pic_82.jpg) no-repeat center center; width:83px; height:24px; float:left}
.table_w{ float:left;width:780px; padding:0 45px; border:1px solid #a3a3a3; font-size:14px; line-height:36px;background:url(/images/w_pic_86.jpg) repeat-x;}
.table_w table{text-align:center; width:780px;  }
.table_w th{  color:#0055a2; font-weight:700}
.table_w td{  color:#5d5d5d;}
.candid{ background:url(/images/wc_yp.jpg) no-repeat; width:42px; height:24px; display:block;}
.text_a{ text-align:left}
.frlia{ width:294px; float:right;}
.yq_im{ background:url(/images/w_pic_84.png) no-repeat; width:294px; height:114px; position:relative; margin-bottom:20px;}
.yq_im img{ width:117px; height:114px;}
.paat{ position:absolute; top:50px; right:95px;}
.uil_l{ margin-top:30px;}
.uil_l li{ float:left; width:376px; margin-right:27px; }
.uil_l li h3 a{ background:url(/images/w_pic_85.jpg) no-repeat right center; padding-right:25px; font-size:16px;color:#0055a2; }
.uil_l li h3 a:hover{ text-decoration:underline}
.uil_l li .bor_li{border:1px solid #a3a3a3; width:374px; display:block; margin-top:15px; height:240px;}
.uil_l li img{ width:374px; height:240px}
.txt_li{height:205px; overflow:hidden; width:294px; padding:15px 40px 20px; display:block}
.txt_li a,.txt_li span{ float:left; height:30px; overflow:hidden; font-size:14px; width:170px; line-height:30px;}
.txt_li span{ float:right; width:104px;}
/*视频库*/
.vido{ margin-top:30px;}
.vido1{ margin-top:60px;}
.vid_li{ margin-bottom:20px;}
.vid_li li{ float:left; width:271px; margin-right:21px; position:relative; z-index:1; margin-right:28px;}
.vid_li li img{ width:271px; height:189px;}
.vid_li li .cl_s{ background: url(/images/w_pic_69.png) no-repeat; width:43px; height:43px; position:absolute; left:112px; top:70px; cursor:pointer;}
.vid_li li .test{ display:block; border:1px solid #d2d2d2; background:#ededed; padding:10px 15px; width:239px; text-align:right; border-top:0px;}
.test h3{ color:#0055a2; font-size:14px; display:block}
.test span{ float:right;}
.get_more2{ background:url(/images/w_pic_92.jpg) no-repeat; width:147px; height:33px; margin:70px auto 0px; cursor:pointer}
/*视频播放*/
.bodt_blbg{ position:fixed; _position:absolute; left:0; top:0px; height:800px; background:url(/images/black_bg.png);display:none; z-index:100 }
.shi_vi{ width:1066px; position:fixed;_position:absolute; left:50%; margin-left:-533px; top:50%; margin-top:-330px; float:left; display:none; z-index:101}
.colose{ background:url(/images/w_pic_93.gif) no-repeat; width:68px; height:19px; cursor:pointer; float:right; margin-bottom:10px;}
/*通用页*/
.gen_page{ float:left;}
.gen_tit{ text-align:center; margin-bottom:15px; font-size:22px;}
.ban_i{ width:100%; height:260px; overflow:hidden; margin-top:25px;}
.txt_te{ margin-bottom:30px;}
.txt_te p{ text-indent:2em; margin-top:30px;}
.fr_a{ float:right; width:164px; border:1px solid #eee; background:url(/images/w_pic_96.gif) no-repeat right 10px; padding:8px 0 20px; margin-bottom:20px;}
.fr_a p{ padding-left:19px;}
.btest{ border-top:1px solid #e3e3e2; background:#f9f9f9; text-align:center; margin-top:10px}
.btest img{ margin-top:20px;}
.btest p{ text-align:left; padding-right:19px;}
.btxt img{ margin-top:0px; margin-bottom:20px;}
/*picture*/
.pic_li{ margin-bottom:20px;}
.pic_li li{ float:left; width:283px; margin-right:21px; position:relative; z-index:1; margin-right:17px;}
.pic_li li img{ width:283px; height:189px;}
.pic_li li .test{ display:block; border:1px solid #d2d2d2; padding:20px 15px 10px; width:251px; text-align:right; border-top:0px;}
.pic_li li .test span{ margin-top:15px;}
/*pp电子历史*/
.wc_to{ margin-top:30px;}
.wc_to h3{ float:left; background:url(/images/wc_pic_1.gif) no-repeat left center; padding-left:25px; font-size:20px; font-weight:600}
.wc_to a{ margin:0 8px;}
.today_w{ margin-top:30px; *height:330px;}
.today_w li{ float:left; width:280px; margin-right:30px;_margin-right:15px;}
.today_w li img{ width:280px; height:330px;}
/*pp电子公司*/
.tab_text3 a:hover{ color:#fff!important; text-decoration:underline}
.tab_text3{ position:absolute; top:0px; left:200px; width:290px; height:236px; background:url(/images/w_pic_9_1.png) no-repeat; padding:20px; color:#fff;}
.tab_text3 h3{ font-size:18px; margin-left:20px; margin-top:20px; }
.tab_text3 p{ margin:20px 0px;color:#d7d7d7; font-size:14px; margin-left:20px;}
.tab_text3 a{ color:#fff; background:url(/images/sjiao.png) no-repeat right center; padding-right:20px; font-size:14px; float:right}
.pa_icom{ position:absolute; top:0px; right:260px; display:block;}
.pa_icom img{ width:366px; height:207px;}
.vido_bgb{width:366px; height:207px;position:absolute; top:0px; right:260px; background:url(/images/black_bg.png) }
.dj_p{ background:url(/images/w_pic_69.png) no-repeat; width:43px; height:43px; margin:0 auto; margin-top:90px;}
.dj_p a{ display:block; width:43px; height:43px;}
.r_text{ padding:0px 20px; background:#a21414; color:#fff; height:36px; line-height:36px; width:140px; overflow:hidden; 
position:absolute; top:171px; right:0px; font-size:16px;}
.our_his{ float:left; width:502px;}
.we_title{ background:url(/images/wc_pic_11.png) no-repeat right center; padding-right:25px; float:left; font-size:18px; color:#0055a2; margin-bottom:10px;}
.we_title:hover{ text-decoration:underline}
.o_bor{ width:500px; border:1px solid #b5b5b5; height:260px; position:relative;font-size:16px;}
.year_l{ background:url(/images/bg_l.png); height:40px; width:110px; text-align:center; color:#fff; line-height:40px; font-size:24px;  position:absolute; left:0px; top:160px;}
.jdjs{ background:url(/images/wc_pic_7.jpg) no-repeat; width:208px; height:103px; padding:40px 0px; padding-left:20px;
position:absolute; right:25px; top:40px; overflow:hidden}
.group{ width:633px; float:right}
.group .container,.group .example,.group .slides_container{ width:631px; height:260px;}
.group .container{ border:1px solid #b5b5b5; margin-top:0px;}
.gro_ban{}
.gro_ban dt,.gro_ban dd{ float:left; width:275px; padding:0 20px; height:220px; margin-top:20px; overflow:hidden; font-size:14px;}
.gro_ban dd{ margin:0px; border-left:1px solid #d5d5d6; float:left;margin-top:20px; }
.gro_ban .ibanmg{ text-align:center; margin-bottom:20px;}
.gro_ban .ibanmg img{ width:auto; height:auto}
.xuanf3 {position: absolute;top: -30px;right: -3px; *right:0px; }
.group2{ float:left; width:308px; margin-left:15px;}
.group2 img{ width:308px; height:358px;}
.group3{ float:right; width:500px;}
.listedcom{ background:#eee; width:460px; height:358px; padding:0 20px;}
.listedcom .we_title{ margin-top:20px;}
.listedcom p{ padding-left:20px; margin-bottom:20px;}
/*在线投诉*/
.formb{ margin-top:30px; float:left; _width:600px;}
.cphone{ float:right; width:170px; border-left:1px solid #ccc; padding-left:20px; _padding-left:5px; font-size:14px; }
.cphone .red{ margin-bottom:20px; padding-left:10px;}
.tab{ border-bottom:1px solid #c8c8c8; height:40px; line-height:40px; padding:0 15px;*padding:0 8px; position:relative; width:220px; margin-top:30px;}
.tab li{ height:40px; position:absolute; top:1px; *top:-1px!important; height:39px; width:100px; text-align:center; cursor:pointer; }
.tab .borno{ border:1px solid #c8c8c8; border-bottom:0px;background:#fff}
.pal1{ left:20px; *left:10px!important;}
.pal2{ right:20px; *right:10px!important;}
.fortab{ margin-top:40px;}
.fortab span{ margin-left:10px;}
.fortab input{ border:1px solid #c8c8c8; padding:0 5px; height:22px;}
.fortab .w40{ width:400px;}
.fortab textarea{ border:1px solid #c8c8c8; padding:5px; height:80px; width:400px;}
.sfj{ cursor:pointer; background:#e5e5e5; text-align:center; width:160px;}
.res{ background:url(/images/wc_pic_15.gif) no-repeat; width:83px; height:26px;}
.sub{ background:url(/images/wc_pic_16.gif) no-repeat; width:83px!important; height:26px;}
.tc{ width:200px; margin-left:292px; margin-top:40px;}
.tc a{ float:left; margin-left:17px;}
/*在线订购*/
.cstyle{ width:100%;display:block}
.cstyle dt,.cstyle dd{ float:left; height:36px; margin-right:15px;}
.cstyle dt{ color:#0056A3;}
.cstyle dd .selsect{ width:200px; background-position:180px center; margin:0px;}
.cstyle dd .selsect span{ width:170px;}
.cstyle dd .down{ width:190px;}
.cstyle dd input{border:1px solid #c8c8c8; height:22px; padding:0 5px; width:350px;}
.cgc .selsect{ width:160px; background-position:140px center; margin:0px; margin-top:8px; margin-right:15px;}
.cgc .selsect span{ width:140px;}
.cgc .down{ width:150px;}
.fortab table .selsect{ margin:0px; width:139px;background-position:119px center;}
.fortab table .selsect span{ width:119px;}
.fortab table .down{ width:129px;}
/*图片内容页轮播*/
.pic_k{ height:500px;}
#container {width:600px;height:400px;margin:20px  auto;}
#top {position:relative;}
#top_left {position:absolute;left:-100px;top:110px;width:100px;height:80px;background:#68a;z-index:100; cursor:pointer; background:url(/images/w_pic_23.jpg) no-repeat center center;}
#top_right {position:absolute;right:-100px;top:110px;width:100px;height:80px;background:#68a; cursor:pointer;background:url(/images/w_pic_24.jpg) no-repeat center center}
#content {width:600px;height:400px; margin:0 auto; overflow:hidden}
#content li {display:none;width:600px;height:400px;background:pink; overflow:hidden; position:relative}
#content li img{ width:600px; height:400px;}
#bottom {width:640px;height:100px; margin-left:-20px; overflow:hidden; position:relative}
#container ul {margin:0px;padding:0px;list-style:none;}
#list li {width:150px;height:100px;float:left; position:relative; text-align:center; cursor:pointer}
#list li:hover{ background:url(/images/wc_pic_20.jpg) no-repeat center center}
#list li img{ width:100px; height:66px; margin-top:18px;}
#bottom_left {width:20px;height:100px;background:red;float:left; background:url(/images/wc_pic_23.gif) no-repeat center center; cursor:pointer}
#bottom_right {width:20px;height:100px;background:blue;float:left;background:url(/images/wc_pic_24.gif) no-repeat center center; cursor:pointer}
#list {height:150px;}
#middle {width:600px;overflow:hidden;height:100px;float:left; position:relative}
.pic_tit{ width:600px; margin:0 auto}
.pic_tit h3{ text-align:center; margin-bottom:10px;}
.lis_num{ position:absolute; right:19px; bottom:15px; text-align:center; width:40px; background:#0067c2; color:#fff; display:none}
.twrite{ width:178px; border:1px solid #eee; padding:10px; margin-top:10px;}
.twrite h3{ background:url(/images/wc_pic_19.gif) no-repeat left center; padding-left:35px;}
.twrite input{ border:1px solid #eee; width:166px; padding:0 5px; height:22px; margin-top:10px;}
.mosue{ height:88px; position:absolute; left:0px; width:600px; bottom:-74px;}
.top{ background:url(/images/tiop.png) no-repeat; width:31px; height:14px; cursor:pointer; margin:0 auto;}
.lass{ background:url(/images/bg_l.png); height:74px; width:600px;}
.latext{ background:url(/images/white_sj.png) no-repeat center bottom; padding:10px 0px; width:500px; margin:0 auto; height:45px; color:#fff; text-indent:2em}
.bor_img{ border-top:1px solid #e5e5e5; width:900px; margin-top:30px; padding-top:15px;}
.bor_img h3{ margin-bottom:15px;}
.bor_img li{ float:left; width:283px; position:relative; margin-right:21px; border:1px solid #e5e5e5}
.bor_img li img{ width:283px; height:189px;}
.bor_img li .bg_l{ text-align:center; width:283px; left:0px; color:#fff; height:36px; line-height:36px; top:147px;}
.bor_img li span{ margin:16px 0px; margin-right:15px;}
/**/
.marTop10{margin-top:10px;}
.left{	float:left;}
.right{	float:right;}
.clear {clear: both;}
.clearfix:after {clear: both;content: '';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: +inline-block;}

/*header*/
#header{ border-bottom:1px solid #383838; height:46px; position:relative;  line-height:46px;color:#FFFFFF; }
#header h1{font-size:12px; font-weight:normal; padding-left:163px;}
#header span{ position:absolute; right:10px; top:0px;color:#9A9A9A;font-size:12px; font-weight:normal; }
#header span a{ color:#9A9A9A; margin:0 3px;}

/*wrapper*/
#wrapper{ width:960px;  margin:0 auto;}
#picSlideWrap{ padding-bottom:30px;}
.titleh3{ height:70px; line-height:70px; text-align:center; width:910px; margin:0 auto; font-size:26px; color:#000;}
.titleh4{text-align:center; font-size:12px; color:#000; font-weight:normal; padding:10px 0 20px 0px;}

.imgnav{ width:788px; margin:10px auto;}
#content{margin:0px auto;  line-height:19px;}
#content p{ text-indent:2em; color:#333;}

.imgnav{  position:relative; margin:0 auto; width:600px; margin-bottom:30px;}
#img{ z-index:10; width:600px; position:relative; text-align:center; height:400px;}
#img img{ height:400px; display:none; width:600px;}
#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:20px; height:20px; }
#front a{  position:absolute; left:-50px; top:185px;display:block; background:url(/images/w_pic_23.jpg) no-repeat center center; width:30px; height:30px; display:block;}
#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:20px; height:20px; }
#next a{  position:absolute; right:-50px; top:185px; display:block; background:url(/images/w_pic_24.jpg) no-repeat center center; width:30px; height:30px; display:block;}

#cbtn{ position:relative; height:122px;  margin-top:12px; }
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left;  width:120px; height:100px; cursor:pointer; text-align:center; position:relative; text-align:center}
#cbtn ul .bglal{ background:url(/images/wc_pic_20.jpg) no-repeat center center}
#cbtn ul li img{ width:100px; height:66px; display:block; margin-top:17px; margin-left:10px;}
#cbtn ul li tt{ background:#0067c2; color:#FFF; position:absolute; right:4px; bottom:20px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px; display:none}
.ctrl div{ clear:both;}
#cSlideUl{width:600px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:50px; left:-20px; z-index:9; background:url(/images/wc_pic_23.gif) no-repeat center center; width:20px; height:20px;}
.picSildeRight{cursor:pointer; position:absolute; top:50px; right:-20px; z-index:9;background:url(/images/wc_pic_24.gif) no-repeat center center; width:20px; height:20px;}
.ovhi{ overflow:hidden; height:400px; width:800px; margin:0 auto; display:block; padding-left:100px; margin-left:-100px; position:relative}
/*2013.10.31*/
/*人力资源内容页*/
.cont_page{ width:95%; border-top:1px solid #e8e8e8;}
.b_tit{ text-align:center; color:#0055a2; width:100%; margin:20px 0px 0; font-size:22px;}
.tab_t{color:#0055a2; font-size:16px; margin:20px 0 10px;}
.table_bd{ width:100%;}

.table_bd table{ width:100%;}
.table_bd table tr{ border:1px solid #b5b5b5; border-left:0px; border-right:0px; text-align:center}
.table_bd table .bgh{ background:#eee; line-height:40px; font-size:14px; color:#585858;}
.lis_cont{ width:90%; padding:2% 5%; border:1px solid #a3a3a3; border-left:0px; border-right:0px;}
.sqzw{ background:#0a5fd3; width:84px; height:22px; line-height:22px; text-align:center; color:#fff; cursor:pointer; float:right; margin-top:25px;}
.cw404{ width:225px; margin:0 auto;}
.cw404 h1{ font-size:22px; margin-bottom:15px;}
.heig_4{ width:100%;}
/**/
.tietle1{ width:100%; text-align: center; font-size:22px; color:#0055a2;}
.tuw_nl{ width:900px; margin-top:25px;}
.tuw_nl img{ float:left; width:380px; height:238px;}
.tiw{ float:left; width:520px; height:238px; overflow:hidden; background:url(/images/wc_pic_9_1.png) left bottom;}
.tiw_d{ width:464px; height:114px; overflow:hidden; margin:0 auto; color:#fff; margin-top:32px;}
.tiw_d h1{ width:100%; text-align: center; font-size:20px; margin-bottom:10px;}
.content_a{ width:900px; margin-top:30px;}
.con_left{ float:left; width:404px; margin-left:10px;}
.content_a h1{ font-size:16px; color:#0055a2; margin-bottom:15px;}
.xz{}
.xz li{ cursor:pointer; background:url(/images/wc_pic_29.jpg) no-repeat left center; padding-left:20px; width:384px; height:22px; line-height:22px; overflow:hidden}
.con_right{ width:358px; float:left; margin-left:40px;}
.con_right table{ width:100%; text-align:left}
.con_right table th{ color:#000}
.con_right table td{ line-height:30px;}
.pic_list{ width:100%; margin-top:35px;}
.pic_list li{ float:left; margin-right:16px; width:213px; height:190px; text-align:center}
.pic_list li img{ border:1px solid #b5b5b5; width:211px; height:150px; margin-bottom:5px;}
.pic_list .mar0{ margin:0px;}
/*2013.11.04*/
.w128{ width:128px; margin:0 auto; text-align:center;}
.top_n{ background:url(/images/wc_pic_30.jpg) no-repeat; width:126px; height:26px;}
.mid{background:url(/images/wc_pic_31.jpg); width:126px; padding:10px 0}
.mid a{ margin-top:10px; color:#5d5d5d; display:block}
.mid a:hover{ color:#b80108!important;}
.mid .reda{color:#b80108;}
.marat{ margin-top:20px;}
.marat a{ margin-top:3px;}
.bot{background:url(/images/wc_pic_32.jpg) no-repeat left bottom; width:126px; height:26px;}
#seart{ width:617px; float:left; height:34px; border:1px solid #d2d2d2; padding:0 14px; line-height:34px; font-size:16px;}
.srea{ width:126px; float:left; text-align: center; color:#fff; background:#0a5fd3; height:36px; line-height:36px; cursor:pointer;font-size:16px;}
.page_s{ margin-top:35px; height:36px; display:block;}
.page_s a{ float:left; padding:6px 12px; border:1px solid #d2d2d2; margin-right:15px;}
.page_s .chose1{ color:#0055a2;}
.rust{ width:850px; margin-top:30px;}
.rust dt{ width:100%; border-bottom:1px solid #c6c6c6; padding-bottom:20px;}
.rust dt h1{ color:#0055a2; float:left; font-size:22px;}
.rust dt p{ float:left; margin-left:15px; margin-top:3px;}
.rust dd{ margin:20px 0px; width:95%; margin-bottom:30px;}
.rust dd h1{color:#0055a2; font-size:16px;}
.rust dd p{ margin:10px 0 15px;}
.rust a{ text-decoration:underline}
.rust span{ color:#b80108}
/**/
.ser_colu{ margin-top:20px;}
.woed_ser{ float:left; position:relative; width:226px; height:23px; margin-left:10px;}
.woed_ser p{ padding-left:5px; width:198px; height:21px; border:1px solid #c9c9c9; line-height:21px; font-size:12px;}
.clic{ background:url(/images/wc_pic_41.jpg) no-repeat; width:26px; height:23px; display:block; position:absolute; right:0px; top:0px;}
.x_l{ position:absolute; left:0px; width:224px; border:1px solid #c9c9c9; top:22px; max-height:88px; overflow:auto; _height:88px; background:#fff; display:none; z-index:80}
.x_l p{ padding-left:5px; border:0px; cursor:pointer;}
.mal{ margin-left:30px;}
.sea_woed{ float:left; background:#0a5fd3; height:23px; width:88px; text-align:center; color:#fff; margin-left:20px; cursor:pointer}
.map{ width:893px; height:443px; margin-top:30px;}
.map img{width:893px; height:443px;}
.dresse{ width:900px; margin-top:30px;}
.fr_r{ float:right; margin-top:40px;}
/**/
.w1047{ width:1048px; margin:0 auto;}
.title{ width:1048px; border-bottom:1px solid #c6c6c6; padding-bottom:15px; margin-top:30px;}
.title h1{ width:1048px; text-align:center; color:#0055a2; font-size:24px;}
.title div{ width:1048px; text-align:right}
.f160x160{ background:#fff; height:351px;}
.f160x160 li{ height:351px; width:1048px;}
.f160x160 li img{height:351px; width:1048px;}
.f1047x .rslides_tabs{ float:right}
.annou{ float:left; width:492px;}
.tit{ color:#074293; font-size:18px;}
.annou h1{ margin:20px 0px; background:url(/images/w_pic_10.jpg) no-repeat left center; height:22px; width:472px; padding-left:20px; font-size:16px;}
.inform{ float:right; width:500px;}
.inform ul{ margin-top:20px;}
.inform li{ padding-left:20px; width:480px; height:22px; margin-bottom:5px;}
.inform li a{ font-size:16px;}
.pic{ margin-top:30px;}
.pic li{ width:245px; height:177px; position:relative; float:left; margin-right:22px; margin-top:15px; cursor:pointer}
.pic li img{width:245px; height:177px;}
.lan_bg{ position:absolute; left:0px; bottom:0px; background:url(/images/bg_l.png); width:245px; height:45px; line-height:45px; color:#fff; text-align:center;}
.mar_r0{ margin-right:0px!important;}
.zss{ margin-top:30px;}
.zss li{ margin-top:20px; margin-right:32px; width:286px; height:358px; border:1px solid #d2d2d2; padding:20px; float:left; background:#ededed;}
.zss li img{ width:286px; height:199px; margin:15px 0px;}
.zss li a{ font-size:16px; color:#6f9cc5;}
.zss li p{ text-indent:3em}
.fouse{ margin-bottom:20px; display:none}
.fouse li{ display:block; padding-left:10px;}
/**/
.tuw{ margin-top:25px;}
.tuw img{ float:left; width:383px; height:283px;}
.txt_wb{ float:right; width:478px; text-indent:2em}
.tit_h2{ color:#0055a2; font-size:16px; margin-top:40px;}
.porct_list{ display:block; width:100%}
.porct_list li{ float:left; width:212px; margin-top:20px; margin-right:17px;}
.porct_list li img{ width:210px; height:150px; border:1px solid #b5b5b5;  overflow:hidden}
.porct_list li p{ text-align:center; margin-top:10px;}
.txt_lx{ text-indent:2em; margin-top:15px;}
/*问卷调查*/
.quest{}
.quest dd{ margin:20px 0px 30px; width:700px;}
.quest dd input{ height:20px; border:1px solid #d2d2d2; line-height:20px; padding-left:5px; margin-left:5px;}
.quest dd textarea{ height:80px; border:1px solid #d2d2d2; line-height:20px; margin-left:5px; width:635px;}
.radio { margin-left:10px;}
.radio li{ background:url(/images/wc_pic_y.jpg) no-repeat left center; display:block;white-space:nowrap; padding-left:15px; margin-right:45px; float:left;cursor:pointer; margin-top:6px;}
.radio .chthis{ background:url(/images/wc_pic_yc.jpg) no-repeat left center;}
.tx{ margin-left:10px; margin-top:6px; *width:690px;}
.tx p{ margin-bottom:6px;}
.w458{ width:448px;}
.mulit{ margin-left:10px;}
.mulit li{background:url(/images/wc_pic_f.jpg) no-repeat left center; padding-left:15px; margin-right:45px; float:left;cursor:pointer; margin-top:6px;}
.mulit .mu_choice{background:url(/images/wc_pic_fc.jpg) no-repeat left center;}
.radio1 { margin-left:10px;}
.radio1 li{ background:url(/images/wc_pic_y.jpg) no-repeat left center; padding-left:15px; margin-right:45px; display:block; cursor:pointer; margin-top:6px;}
.radio1 .chthis{ background:url(/images/wc_pic_yc.jpg) no-repeat left center;}
.mulit2{ margin-left:10px;}
.mulit2 dd{margin:0px;background:url(/images/wc_pic_f.jpg) no-repeat left center; padding-left:15px; margin-right:45px; float:left;cursor:pointer; width:auto }
.mulit2 .mu_choice{background:url(/images/wc_pic_fc.jpg) no-repeat left center;}
.w650{ width:630px;}
.sbumin{ float:right; margin-right:245px;}
.sbumin li{ float:left; cursor:pointer; width:86px; margin-left:14px; height:24px; line-height:24px; color:#fff; text-align:center; background:#0a5fd3;}
.w350{ width:350px;}
.450{ width:450px;}
/*简历填写*/
.resume{ width:900px; position:relative;}
.resume table{ margin-top:20px; width:900px;}
.resume input{ color:#ccc; height:20px;}
.w150{ width:150px;}
.w300{ width:300px;}
.red1{ color:#e61010; margin:2px 5px; line-height:22px; font-weight:700}
.heigt7{ height:22px; /*height:0px;*/}
.w50{ width:70px!important;}
.w76{ width:96px!important;}
.w74{ width:94px!important;}
.resume .woed_ser{ margin-left:0px;}
.wiunpt{ width:80px; height:20px; float:left; margin-left:10px;}

.coloe{ background:url(/images/wc_pic_c.jpg) no-repeat center center; cursor:pointer}
.coloe_h{background:url(/images/wc_pic_cc.jpg) no-repeat center center;}
.w_mc{ width:20px; height:22px; float:left}
.neew{ float:left; width:750px; margin-bottom:10px;}
.zid{ display:block; position:relative;}
.tj{ position:absolute; display:block; left:320px; bottom:12px; display:block;
 text-align: center; color:#af2f23; width:80px; height:22px; cursor:pointer}
.w250{ width:250px;}
.w180{ width:180px;}
.w120{ width:120px;}
.jl_name{ float:left; margin-left:20px; margin-bottom:10px;}
.jl_name li{ float:left;}
.jl_nr{ float:left;}
.jl_nr dd{ float:left}
.tjl{ left:680px;}
.w100{ width:100px;}
.w125{ width:125px;}
.w150{ width:150px;}
.resume textarea{ height:80px; border:1px solid #d2d2d2; line-height:20px; margin-left:5px; width:635px;}
.sbumin1{ float:right; margin-right:35px;}
.sbumin1 li{ float:left; cursor:pointer; width:86px; margin-left:14px; height:24px; line-height:24px; color:#fff; text-align:center; background:#0a5fd3;}
.sctx{ width:240px; height:180px; position:absolute; top:0px; right:20px;}
.toux{ width:80px; height:110px; border:1px solid #d2d2d2; background:#eee;}
.toux img{ width:80px; height:110px;}
.sflie span{ color:#af2f23;}
.sflie input{}
.sex_rad{ background:url(/images/wc_pic_y.jpg) no-repeat left center; padding-left:15px; margin-right:15px; cursor:pointer}
.sex_radc{background:url(/images/wc_pic_yc.jpg) no-repeat left center;}
.wht{ width:450px!important; height:60px!important;}
.btit{ margin:30px 0px; font-size:24px; color:#0055a2;}
.quw{ margin-bottom:10px;}
.quew{ margin-left:50px!important;}
.cput{background:url(/images/wc_pic_f.jpg) no-repeat left center; padding-left:15px; float:right; cursor:pointer; margin:20px 0 30px; margin-right:210px;}
.cputc{background:url(/images/wc_pic_fc.jpg) no-repeat left center;}
.sbumin2{ margin-right:210px;}
/**/
.w1024{ width:1023px; margin:20px auto}
.wzbit{ font-size:24px;color:#0055a2; border-bottom:1px solid #c6c6c6; padding:10px 0 20px;}
.f_list{ margin-top:20px; margin-bottom:50px;}
.f_list dd{ width:222px; float:left; margin-right:45px;}
.pad_f{ width:122px; padding:0 50px;}
.f_top{ background:url(/images/wc_pic_50.jpg) no-repeat; height:57px; color:#fff; font-size:22px; line-height:57px;}
.f_mid{ background:url(/images/wc_pic_51.jpg); padding:20px 50px;}
.f_mid p{ height:24px; font-size:16px; overflow:hidden; margin-top:5px;}
.f_bot{background:url(/images/wc_pic_52.jpg) no-repeat; height:40px;}
.t_top{background:url(/images/wc_pic_53.jpg) no-repeat; height:57px; width:865px; padding:0 79px; color:#fff; font-size:22px; line-height:57px; text-align:center}
.t_mid{ background:url(/images/wc_pic_54.jpg); width:865px; padding:20px 79px;}
.t_bot{background:url(/images/wc_pic_55.jpg) no-repeat -1px bottom; height:18px;width:865px; padding:0 79px;}
/**/
.a_tit{ background:url(/images/wc_pic_11.png) no-repeat right center; padding-right:30px; font-size:20px; color:#0055a2; margin-bottom:20px;}
.tw_lis{ border-top:1px solid #c6c6c6; margin-top:15px; width:auto; float:left; margin-bottom:30px;}
.tw_lis dd{ float:left; border-left:1px solid #c6c6c6; padding-top:10px; padding-left:8px; margin-left:50px; line-height:28px; font-size:16px;}
.tw_lis dd p{}
.ww{ width:100%;}
/*20131113*/
.qik{ width:900px; border:1px solid #626262; padding:5px 0px; border-left:0px; border-right:0px; margin-bottom:40px;}
.qik li{ width:75px; text-align:center; cursor:pointer; height:22px; overflow:hidden; margin:5px 0px; line-height:22px; float:left}
.qik .curt{ color:#0055a2}
.qik .curt1{ color:#0055a2}
.w714{ width:714px;}
.fw2{ width:257px; float:left; text-align:center; height:215px;}
.fw2 img{ height:180px;width:129px;}
.tp{ width:380px; padding:20px 30px; padding-right:20px; height:175px; float:right; border:1px solid #d6d6d6; /*background:#f6f6f6;*/ margin-top:30px;}
.tp h1{ font-size:16px; color:#014f9a; margin-bottom:12px;}
.cl_tp{ margin-top:10px; width:380px;}
.cl_tp dt{ float:left; width:140px;}
.cl_tp dd{ float:left; width:210px;}
.cl_tp dd textarea{ width:198px; border:1px solid #232323; height:38px; text-align:1em; padding:2px 5px; margin-top:10px;}
.cl_tpy{ background:url(/images/wc_pic_y.jpg) no-repeat left 5px; padding-left:25px; cursor:pointer}
.cl_tp_cy{ background:url(/images/wc_pic_yc.jpg) no-repeat left 5px;}
.cl_tp li{ width:100%; display:block}
.tietle span a{ font-weight:100; color:#0055a2}
.tietle span a:hover{text-decoration:underline}
.shimg{ display:none; width:600px; height:433px; position:fixed; left:50%; margin-left:-300px; top:150px; _position:absolute; z-index:1000}
.shimg img{ width:600px; height:433px;}
/*added by yangqian on 2022-09-28*/
.company-title {width:1182px;marrin: 0 auto;margin-top:30px;font-size:18px;font-weight:100;}
.company-title span{background:url(/images/w_pic_56.gif) no-repeat right center;padding-right:25px;font-weight:700;}
.company-title span a {font-weight:100;color:#0055a2;}
.company-content {margin-top:20px;}
.company-content li{width:210px;float:left;position:relative;overflow:hidden;margin-right:16px;margin-bottom:16px;}
.company-img {margin-top:15px;}
.company-img li{float:left;width:210px;margin-right:15px;}
.company-top-img {width:896px;height:255x;position:relative;}
.company-top-img img {width: 896px;height:255px;}
.company-header-title {margin-bottom:35px;text-align:center;font-size:22px;color:#0056A3;}


/*  合法合规  added by yangqian */

.hfhg-title {width:1182px;marrin: 0 auto;margin-top:30px;font-size:18px;font-weight:100;}
.hfhg-title span{padding-right:25px;}
.hfhg-title span a {font-weight:100;color:#0055a2;}
.hfhg-content {margin-top:20px;}
.hfhg-content li{width:210px;float:left;position:relative;overflow:hidden;margin-right:16px;margin-bottom:16px;}
.hfhg-img {margin-top:15px;}
.hfhg-img li{float:left;width:210px;margin-right:15px;}
.hfhg-top-img {width:896px;height:255x;position:relative;}
.hfhg-top-img img {width: 896px;height:255px;}
.hfhg-header-title {margin-bottom:35px;text-align:center;font-size:22px;color:#0056A3;}<!--耗时1752833529.1667秒-->