/* CSS Document */

/*基本元素*/
body{ width:100%; background:#fff; font-size:14px; font-family:"Microsoft Yahei",Verdana, Arial, Helvetica, sans-serif; color:#333;position:relative;}
*{ margin:0px; padding:0px; list-style:none; border:none; font-size:14px;}

div{ overflow:hidden; }
.left{ float:left; }
.right{ float:right; }
.center{ width:1000px; margin:0 auto; margin-top:0px; margin-bottom:62px; text-align:left;}
/*head*/
  a:link,a:visited{color:black;text-decoration:none;}
 img{display: block;}
.clearfix{clear: both;}

/*content*/
 .text{max-width: 1000px;margin: 0 auto;}
        .text h3{font-size:20px;font-weight:bold;border-left:6px solid #0d4828;height: 20px;line-height:20px;padding-left:8px;margin-top:40px;margin-bottom:30px;color:#0d4828;}
        .text p{text-indent:34px;line-height:32px;text-align:justify;}
        
        .text h4{line-height:32px;font-weight:normal;}
        
        /*scroll images*/
        .scroll{ margin-bottom:40px;margin-top:20px;}
        .scroll_div {}
        #scroll {overflow:hidden;width: 1000px;}
        /*#scroll .last{ margin-right:3px}*/
        #scroll img { border:2px solid #fff; margin:0 2px;float: left;}
        #inscroll {float: left;width:2000%;}
        #scroll1 {float: left;width: 3048px;}
        #scroll2 {float: left;width:3048px;}
        
/*footer*/
#footer { width:100%; margin:0 auto; height:64px; background:#0d4828; color:#fff; line-height:62px; text-align:center;}
.copyRight {font-size:12px; }

/*job*/
.job_main { width:1000px; text-align:left;}
.job { border:1px solid #e6e6e6; margin-bottom:23px; }
.job h4 { height:40px; background:#fbfbfb; line-height:40px; font-size:16px; color:#222; text-indent:18px; border-bottom:1px solid #e6e6e6;}
.job ul { padding-top:12px; padding-bottom:12px; overflow:hidden;}
.job ul li { float:left; width:33%; text-indent:28px; line-height:32px; }
.job ul li a { display:block; color:#555; text-decoration:none;  }
.job ul li a:hover { color:#72ACE3; }
.job ul li .posName { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; }
.center h2{font-size:20px;font-weight:bold;border-left:6px solid #0d4828;height: 20px;line-height:20px;padding-left:8px;margin-top:30px;margin-bottom:20px;color:#0d4828;}

/*job2*/
.return_job { width:138px; height:30px; background:#fbfbfb; border:1px solid #e6e6e6; text-align:center;margin-top:20px; }
.return_job a { text-decoration:none; color:#555; line-height:30px; }
.job2 { margin-top:26px; }
.job2 h5 { color:#222; font-size:24px; }
.job2 .con_f { padding-left:12px; color:#888; font-size:14px; font-weight:normal;}
.job2 .sary { font-size:24px; color:#f26b01; font-weight:normal;}
.job2 .tr { padding-top:14px; padding-bottom:14px; border-bottom:1px solid #e6e6e6; overflow:visible;}
.job2 .tr span { color:#555; }
.job2 .tr span::after { content:'/'; color:#aaa;}
.job2 .tr span:last-child::after { content:' '; }
.job2 .tr label { color:#aaa; }
.job2 .tr2 span { padding-left:14px; padding-right:36px;}
.job2 .tr2 span::after { content:' '; }
.job2 .tr3 h5 { font-size:18px; margin-top:36px;}
.job2 .tr3 p { line-height:40px; }
.job2 .weal_body li { float:left; width:90px; height:32px; background:#eee; text-align:center; line-height:32px; margin-right:10px; margin-top:10px;}
.job2 .weal_body li a { color:#555; text-decoration:none; }
.job2 .promotion_body li { float:left; height:30px; text-align:center; line-height:30px; margin-right:10px; margin-top:10px; border:1px solid #e6e6e6;}
.job2 .promotion_body li.limiter { height:32px; width:13px; border:0px; background:url(images/limiter.gif) no-repeat center; }
.job2 .promotion_body li a { text-decoration:none; color:#555;}
.job2 .promotion_body li span { padding:0 10px 0 10px; }

.job2 .contactUs_pos ul { margin-bottom:14px; }
.job2 .contactUs_pos ul:first-child { border-bottom:1px solid #e6e6e6; padding-bottom:14px;}
.job2 .contactUs_pos ul li { color:#555; line-height:38px;}
.job2 .btn_pos { width:684px; margin:0 auto; margin-top:56px;}
.job2 .btn_pos li { width:200px; height:42px; float:left; margin-right:42px; }
.job2 .btn_pos li a { width:200px; height:42px; display:block; }
.job2 .btn_pos li:last-child { margin:0px; }

/*contact us*/
.info { text-align:left; }
.info .com_name { color:#ff5902; font-size:16px; font-weight:bold; margin-bottom:10px;}
.info ul li { line-height:26px; }
.info ul li a:hover { color:#72ACE3; text-decoration:none; }
.info .tel { color:#3368b0; }
.info .ditu { margin-top:30px; }

/*scroll
.scrollImg{ width:1000px; padding:24px 0 0 0; margin:0 auto; }
#scroll {overflow:hidden;width:1000px;}
#scroll .last{ margin-right:3px}
#scroll a{padding: 0 4px;}
#scroll img {border:5px solid #f0f0f0;}
#inscroll {float: left;width:2000%;}
#scroll1 {float: left;}
#scroll2 {float: left;}*/


/*.scrollImg{ width:960px; padding:20px 0; margin:0 auto; }
#scroll {overflow:hidden;width:1000px;}
#scroll .last{ margin-right:3px}
#scroll a{padding: 0 4px;}
#scroll img {border:5px solid #f0f0f0;}
#inscroll {float: left;width:2000%;}
#scroll1 {float: left;}
#scroll2 {float: left;}*/