﻿@charset "utf-8";
.job_dream{padding-top: 85px;padding-bottom: 85px;}
.job_dream .common_tit{padding-bottom: 60px;}
.job_dream ul li{width:270px;float:left;margin-right:40px}
.job_dream ul li .pic{height:206px;width:270px;overflow:hidden}
.job_dream ul li .pic img{-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;width:270px;height:206px}
.job_dream ul li:hover .pic img{-webkit-transform:scale(1.35);transform:scale(1.35)}
.job_dream ul li .text{padding-top:22px;text-align:center}
.job_dream ul li .text strong{font-size: 18px;font-weight: normal;color: #333333;}
.job_dream ul li .text p{line-height:26px;text-align:left;padding-top:10px}
.job_dream ul li .text a{color:#2892eb;font-size:18px}
.job_culture{height: 741px;background-color: #e5e5e5;}
.job_culture .common_tit{height: 172px;padding-top: 80px;}
.job_culture .box{width: 1131px;margin-right: auto;margin-left: auto;}
.job_culture .box ul li{width: 335px;padding-right: 21px;padding-left: 21px;float: left;height: 438px;background-image: url(../images/bg11.png);background-repeat: no-repeat;background-position: center bottom;}
.job_culture .box ul li img{height: 378px;width: 335px;}
.job_about{background-image: url(../images/p39.jpg);background-position: center center;height: 607px;}
.job_about .common_tit2{height: 164px;padding-top: 70px;}
.job_about .box{font-size: 16px;line-height: 36px;color: #FFFFFF;text-align: center;}
.job_about .box .more{clear: both;float: none;margin-top: 65px;}
.job_about .box .more a{font-size: 24px;line-height: 48px;color: #FFFFFF;display: inline-block;width: 226px;border: 2px solid #FFFFFF;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;}
.job_about .box .more a:hover{background-image: url(../images/bg_translucent.png);}
.job_photo{padding-top: 75px;padding-bottom: 75px;}
.job_photo .common_tit{padding-bottom: 70px;}
.job_photo .box ul li{float: left;text-align: center;width: 25%;margin-bottom: 25px;}
.job_photo .box ul li img{width: 94%;height: auto;filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter:grayscale(1)
-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;}
.job_photo .box ul li:hover img{filter:grayscale(0%);
-webkit-filter:grayscale(0%);
-moz-filter:grayscale(0%);
-ms-filter:grayscale(0%);
-o-filter:grayscale(0%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);
-webkit-filter:grayscale(0)}
.job_list{background-image: url(../images/p40.jpg);background-position: center center;height: 1052px;}
.job_list .common_tit2{height: 170px;padding-top: 100px;}
.job_list .box{height: 656px;width: 1200px;margin-right: auto;margin-left: auto;border: 1px solid #FFFFFF;}
.job_list .box .hd{height: 656px;width: 274px;float: left;border-right-width: 1px;border-right-style: solid;border-right-color: #FFFFFF;}
.job_list .box .hd ul li{height: 82px;display: block;font-size: 18px;color: #FFFFFF;line-height: 82px;padding-left: 100px;position: relative;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;cursor: pointer;}
.job_list .box .hd ul li i{font-size: 1px;line-height: 1px;display: block;height: 3px;width: 35px;position: absolute;left: 100px;top: 60px;overflow: hidden;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;}
.job_list .box .hd ul li:hover i,.job_list .box .hd ul li.on i{display: none;}
.job_list .box .hd ul li:hover,.job_list .box .hd ul li.on{background-image: url(../images/bg_translucent2.png);padding-left: 110px;}
.job_list .box .bd{float: left;height: 616px;width: 825px;padding-right: 50px;padding-left: 50px;padding-top: 20px;padding-bottom: 20px;color: #FFFFFF;font-size: 16px;line-height: 28px;overflow: hidden;}
.job_list .box .bd .con h1{font-size: 36px;display: inline-block;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 25px;padding-left: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
.job_list .box .bd .con{overflow: auto;position: relative;width: 825px;height: 616px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
