/* CSS Document */

.n_banner{ height:354px; background-image:url(../images/job.jpg); background-repeat:no-repeat; background-position:center center;}
.fl {
	float:left;
}
.fr {
	float:right;
}

.aboutus{ width:100%; padding:67px 0 82px; background:#f3f3f3;}
.aboutusbox{ width:1000px; height:auto; margin:0 auto;}
.aboutcon{ width:1000px; height:280px;}
.ldgh{ width:417px; height:278px; overflow:hidden;}
.aboutright{ width:548px; height:280px;}
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.kysl{ width:100%; padding:33px 0 60px; background:#fff; background-image:url(../images/jobbg1.jpg); background-repeat:no-repeat; background-position:top center;}
.kyslbox{ width:1000px; height:auto; margin:0 auto;}
.kyslbox .section{width:1000px; height:480px;margin:100px auto 0px auto;overflow:hidden;}
.kyslbox .section h4{ font-size:22px; height:45px; line-height:45px; vertical-align:middle; color:#e50000; font-weight:bold;}
.kyslbox .section p{ font-size:18px; line-height:40px; vertical-align:middle;}
.section ul{width:1000px; text-align:center;}
.section ul li{float:left; margin:11px; display:inline;width:178px;height:226px;overflow:hidden;position:relative;}
.section ul li .photo{width:178px;height:200px;overflow:hidden;}
.section .rsp{width:178px;height:200px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:178px;height:200px;left:-268px;top:0px;overflow:hidden;}
.section .text h3{width:178px;margin-top:49px;height:40px;line-height:40px; text-align:center;}
.section .text a{text-decoration:none}
.section .text div{text-align:center;color:#FFFFFF;font-size:16px; margin-top:15px; font-weight:bold;}
.kuang_pic{display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 175px;/*高度/字体大小的比值为1.14*/*font-family:Arial;width:258px;height:190px;border: 1px solid #E8E8E8;padding:3px;overflow:hidden; /*防止用js缩放时出现不及时*/}
.kuang_pic img{vertical-align:middle; border:0;}

.kysl2{ width:100%; padding:33px 0 60px; background:#fff; background-image:url(../images/jobbg2.jpg); background-repeat:no-repeat; background-position:top center;}
.kyslbox2{ width:1000px; height:auto; margin:0 auto;}

.kyslbox2 .section2{width:1000px; height:480px;margin:80px auto 0px auto;overflow:hidden;}
.section2 ul{width:1000px; text-align:center;}
.section2 ul li{float:left; margin:11px; display:inline;width:178px;height:100px;overflow:hidden;position:relative;}
.section2 ul li .photo{width:178px;height:76px;overflow:hidden;}
.section2 .rsp{width:178px;height:200px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section2 .text{position:absolute;width:178px;height:200px;left:-268px;top:0px;overflow:hidden;}
.section2 .text h3{width:178px;margin-top:49px;height:40px;line-height:40px; text-align:center;}
.section2 .text a{text-decoration:none}
.section2 .text div{text-align:center;color:#FFFFFF;font-size:16px; margin-top:15px; font-weight:bold;}
.kuang_pic2{display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 175px;/*高度/字体大小的比值为1.14*/*font-family:Arial;width:178px;height:70px;border: 1px solid #E8E8E8;padding:0px;overflow:hidden; /*防止用js缩放时出现不及时*/}
.kuang_pic2 img{vertical-align:middle; border:0;}


.yuangongbox{width:1000px;margin:0 auto;overflow:hidden;}
.yuangongbox p{ font-size:18px; line-height:40px; vertical-align:middle;}
.yuangongbox ul{width:1000px; text-align:center;}
.yuangongbox ul li{float:left; margin:11px; display:inline;width:178px;height:226px;overflow:hidden;position:relative;}
.yuangongbox ul li .photo{width:178px;height:200px;overflow:hidden;}
.yuangongbox .rsp{width:178px;height:200px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.yuangongbox .text{position:absolute;width:178px;height:200px;left:-268px;top:0px;overflow:hidden;}
.yuangongbox .text h3{width:178px;margin-top:49px;height:40px;line-height:40px; text-align:center;}
.yuangongbox .text a{text-decoration:none}
.yuangongbox .text div{text-align:center;color:#FFFFFF;font-size:16px; margin-top:15px; font-weight:bold;}

#Tab{margin:0 auto;width:1000px;}
.Menubox{height:28px; width:300px; float:left; text-align:center;}
.Menubox h3{ font-size:16px; color:#000;}
.Menubox ul{list-style:none;margin:7px 40px;padding:0;position:absolute; }
.Menubox ul li{line-height:35px;display:block;cursor:pointer;width:230px;font-size:14px;text-align:center;color:#000;font-weight:bold;}
.Menubox ul li.hover{background:#f67200;color:#fff;}
.Contentbox{ width:650px; float:left;margin-top:0px;border-top:none;height:181px;padding-top:8px;height:100%;}
.Contentbox ul{list-style:none;margin:0 7px;padding:0;}
.Contentbox ul li{ height:38px;line-height:38px; vertical-align:middle;}
.Contentbox ul li.top_tjob{ background-color:#e4e4e4;}
.Contentbox ul li b{ font-size:14px; font-weight:normal;}
.Contentbox ul li.top_tjob b{ text-align:center;}
.Contentbox ul li b.job_t1{  width:200px; display:block; float:left;}
.Contentbox ul li b.job_t2{ width:140px; display:block; float:left; text-align:center;}
.Contentbox ul li b.job_t3{ width:140px; display:block; float:left; text-align:center;}
.Contentbox ul li b.job_t4{ width:140px; display:block; float:left; text-align:center;}
.Contentbox ul li b.job_t4 img{ margin-top:5px;}

.section2 .zycz_01{ display:block; width:125px; height:70px; float:left; margin-top:280px; margin-left:45px;}
.section2 .zycz_02{ display:block; width:125px; height:70px; float:left; margin-top:190px; margin-left:365px; }
.section2 .zycz_03{ display:block; width:125px; height:70px; float:left; margin-left:0px; }
.section2 .zycz_01 a,.section2 .zycz_02 a,.section2 .zycz_03 a{ display:block; width:125px; height:70px;}