body { margin:0; padding:0; font-size:16px;  font-family:"Microsoft YaHei";}
ol,ul,dl,dt,dd,li,p,form,label,input { margin:0;padding:0; list-style-type:none; }
h1,h2,h3,h4{ padding:0px; margin:0px; line-height:100%;}
div,ul {display:block;}
ul { float:left;}
a img,img{border:0;}
a{ text-decoration:none;}
.clear { clear:both;}

.box{ width:1200px; margin:auto;}
.top{ width:1200px; float:left; background:url(/images/employ_2016_toppic1.jpg) no-repeat; height:362px;}
.top_2{ width:1200px; float:left; background:url(/images/employ_2016_toppic2.jpg) no-repeat; height:362px;}
.top_3{ width:1200px; float:left; background:url(/images/employ_2016_toppic3.jpg) no-repeat; height:362px;}
.logo{ width:285px; float:left; padding-top:34px; padding-left:30px;}

.logo_menu{ width:600px; float:left; padding-top:121px; padding-left:40px;}
.logo_menu a{ color:#FFF; font-size:18px; padding:0px 30px;}

.menu{ width:1120px; padding-left:80px; float:left; background-color:#8d7865; height:50px; line-height:50px;}
.menu a{ color:#FFF; font-size:18px; padding-right:65px;}

.colum{ width:1200px; float:left; padding-top:66px;}
.colum ul li{ width:557px; float:left; height:518px; padding:0px 21px;}
.colum ul li .pic{ display:block; float:left; width:557px;}
.colum ul li .txt{ width:557px; float:left; background-color:#f1f0f0; height:141px;}
.colum ul li .txt .title{ width:527px; height:69px; padding:15px; float:left; display:block; font-size:20px; line-height:36px; color:#333;}
.colum ul li .txt .more{ width:532px; padding-right:25px; float:left; text-align:right; font-size:14px; color:#e63b2f;}

.colum_1{ width:1200px; float:left; padding-top:40px;}
.colum_1 ul li{ width:557px; float:left; height:518px; padding:0px 21px;}
.colum_1 ul li .pic{ display:block; float:left; width:557px;}
.colum_1 ul li .txt{ width:557px; float:left; background-color:#f1f0f0; height:141px;}
.colum_1 ul li .txt .title{ width:527px; height:69px; padding:15px; float:left; display:block; font-size:20px; line-height:36px; color:#333;}
.colum_1 ul li .txt .more{ width:532px; padding-right:25px; float:left; text-align:right; font-size:14px; color:#e63b2f;}

.bottom{ width:1200px; float:left; font-size:14px; color:#333; padding-bottom:50px; padding-top:20px; }
.bottom_line{ width:1200px; float:left; font-size:14px; color:#333; padding-bottom:50px; padding-top:30px; border-top:1px solid #bfbfbf; margin-top:30px;}
.bottom_left{ float:left; padding-left:20px;}
.bottom_right{ float:right; padding-right:20px;}
.bottom_right a{ color:#333;}

.colum_title{ width:1160px; padding:40px 0px 0px 40px; float:left; font-size:28px;}

.inksf{ width:1180px; padding:20px 10px 0px 10px; float:left; background:url(/images/employ_2016_ksfbg.jpg) repeat-y; font-size:16px; line-height:36px;}
.inksf p{ text-indent:2em; padding-bottom:20px;}

.person_list{ width:1200px; float:left; padding-top:40px;}
.person_list ul li{ float:left; height:298px; padding:0px 22px 40px 22px;}
.person_list ul li .pic{ width:245px; float:left; display:block;}
.person_list ul li .txt{ width:280px; padding:10px 15px; float:left; background-color:#f0efef; height:278px; line-height:36px;}
.person_list ul li .txt .txt_con{ width:280px; float:left; height:242px;}
.person_list ul li .txt .more{ float:right; display:block; color:#e63b2f;}