/*logo search开始*/
.main {width: 100%; overflow: hidden;}
.mcont {background: #f7f7f7;}
.logo_search {width: 1240px; height: 100px; margin: 0 auto;}
.logo_box {float: left; margin-top: 21px;}
.sous {float: right; width: 148px; height:41px; margin-top: 35px; background:url("/eportal/uiFramework/commonResource/image/2017021017304924752.png") no-repeat scroll 0 0;}
.middle {width: 1240px; margin: 0 auto;}
.contbg {background: #fff;}
.foot_x {border-bottom: 1px solid #dfdfdf;}
.about_ld {line-height: 96px;}
.about_l {float: left;}
.about_l span {display: block; float: left;}
.about_l span,.about_l a {font-size: 16px;}
.about_d {float: right;}
.content {width: 100%; margin-top: 10px; margin-bottom: 98px;}
.home_img {width: 18px; height: 18px; margin: 39px 10px 0 0;}
/*logo search结束*/

/*科研技术开始*/
.technology {width: 100%; overflow: hidden; border: 1px solid #dfdfdf;}
.technologycontain {width: 521px; overflow: hidden; padding-right: 84px; margin-top: 40px; margin-bottom: 40px;}
.technologybody {width: 1160px; margin: 0 auto;}
.technologyhead {height: 68px; margin-bottom: 52px; border-bottom: 1px solid #dfdfdf;}
.technologyhead span {display: inline-block; line-height: 68px; font-size: 24px; color: #333; border-bottom: 1px solid #448aff;}
.technologyleft {float: left; width: 180px; height: 176px; margin-left: 7px; margin-right: 20px; border-radius:6px;}
.technologyleft img {width: 180px; height: 176px; border-radius:6px;}
.technologyright {float: left; width: 314px; height: 176px;}
.technologytitle {line-height: 32px;}
.technologytitle a {font-size: 16px; color: #f4be00;}
.technologytitle a:hover {color: #448aff;}
.technologysum {line-height: 26px; font-size: 14px; color: #666; margin-top: 15px;}
.columnbar {width: 100%; margin-top: 60px; margin-bottom: 100px; text-align: center;}
.columnbar a {display: inline-block; font-size: 14px;}
.NormalRed {background: url(/eportal/uiFramework/commonResource/image/2017021119590123293.png); color: #fff; display: inline-block; font-size: 14px; height: 33px; line-height: 33px; width: 33px;}
.pagingNormal { height: 33px; line-height: 33px; width: 33px;}
.pagingNormal:hover {background: url(/eportal/uiFramework/commonResource/image/2017021119590123293.png); color: #fff;}
/*科研技术结束*/

/*领导致辞开始*/
.speech {height: 700px; padding-top: 28px;}
.speechleft { float: left; margin-right: 46px;}
.leaderimg {width: 383px; height: 562px; overflow: hidden;}
.leaderimg img { width: 100%; height: 100%;}
.speechright {float: left; width: 648px;}
.leaderprofile {margin-top: 17px; text-align: center; font-size: 18px;}
.speechtitle {height: 87px; line-height: 48px; text-align: center;font-size: 24px;}
.speechbody {line-height: 32px; font-size: 16px;}
/*领导致辞结束*/

/*组织架构开始*/
.organization {padding-bottom: 80px;}
.organbody {width: 1160px; height: 760px; overflow: hidden;}
.organbody img{height: 100%;}
/*组织架构结束*/

/*最新招聘开始*/
.jobs {padding: 0 18px 17px;}
.jobstitle {line-height: 36px; padding-bottom: 42px; text-align: center; font-size: 24px; color: #000;}
.jobscontent {line-height: 28px; padding: 0 25px 50px; font-size: 14px; color: #666;}
.jobslist {line-height: 30px; margin-bottom: 23px; border-bottom: 1px dashed #666;}
.jobtitleft, .jobtitleft a {font-size: 18px; color: #333;}
.jobtitleft:hover,.jobtitleft a:hover {color: #1b58ad;}
.jobslist span {color: #737171;}
.jobdaterig {float: right; font-size: 14px;}
.interval {display: inline-block; width: 23px;}
/*最新招聘结束*/

/*培训与成长开始*/
.training {padding-bottom: 127px;}
.trainhead {height: 68px; margin-bottom: 19px; border-bottom: 1px solid #dfdfdf;}
.trainhead span {display: block; width: 125px; line-height: 68px; font-size: 24px; color: #333; border-bottom: 1px solid #448aff;}
.trainbody {width: 1160px; overflow: hidden; margin: 0 auto;}
.trainbody img{width: 100%; height: 100%;}
/*培训与成长结束*/

/*人才理念开始*/
.talent {height: 656px; padding-top: 88px;}
.talentbody {width: 1060px; overflow: hidden; margin: 0 auto;}
.talentbody img{width: 100%; height: 100%;}
/*人才理念结束*/

/*薪酬福利开始*/
.pays {width: 1107px; padding: 5px 0 169px; margin: 0 auto;}
.paysicon {width: 64px; padding-left: 30px;}
.payscontent {width: 390px; line-height: 30px; font-size: 14px;}
.paysbody {width: 337px; height: 227px; overflow: hidden; margin: 37px auto 0;}
.paysbody img {width: 100%; height: 100%;}
/*薪酬福利结束*/

/*工作环境开始*/
.environment {float: left; overflow: hidden;}
.environment img {width: 100%; height: 100%;}
.works1 {width: 459px; height: 358px;}
.working {height: 176px;}
.works2 {width: 291px; margin-left: 6px;}
.works3 {width: 398px; margin-left: 6px;}
.works4 {width: 405px; margin-top: 6px; margin-left: 6px;}
.works5 {width: 284px; margin-top: 6px; margin-left: 6px;}
.workbanner {width: 1160px; height: 220px; margin-top: 16px; margin-bottom: 70px;}
/*工作环境结束*/

/*公司资讯开始*/
.companynews {padding: 15px 10px 8px;}
.companynewsright {float: left; width: 760px;}
.companynewssum {line-height: 26px; margin-top: 28px; font-size: 14px;}
.companynewssum a {font-size: 14px; color: #04a1e9;}
.companynewscontain {overflow: hidden; border-bottom: 1px dashed #ccc;padding:30px 10px;}
.companynewsleft {float: left; width: 320px; overflow: hidden; margin-right: 40px; border-radius: 6px;}
.companynewsleft img {max-width: 320px; _width:expression(this.width > 320 ? "320px" : this.width); border-radius: 6px;}
.companynewstitle {height: 37px;}
.companynewstitle a {line-height: 26px; font-size: 16px; color: #333;font-weight: bold;}
.companynewstitle a:hover {color: #448aff;}
.companynewsdate {line-height: 26px; font-size: 14px; color: #999;}
.companynewsdate span {margin-left: 40px;}
.columnlink {width: 100%; margin-top: 35px; margin-bottom: 84px; text-align: center;}
.columnlink a {display: inline-block; font-size: 14px;}
/*公司资讯结束*/

/*行业资讯开始*/
.industryinfo {padding: 6px 13px 24px;}
.industryinfobody {overflow: hidden; }
.industryinfocontain {width: 754px;}
.industryinfosumm {line-height: 26px; margin-top: 8px; font-size: 14px;}
.industryinfotitle {height: 32px; line-height: 26px; font-size: 16px; color: #333;}
.industryinfotitle a {font-size: 16px; color: #333;font-weight: bold;}
.industryinfotitle a:hover {color: #04a1e9;}
.news_mb{background: #f0f6fe none repeat scroll 0 0;}
/*行业资讯结束*/

/*企业荣誉开始*/
.promote {padding-top: 13px; padding-bottom: 3px;}
.promotebody {height: 306px; margin-bottom:40px;}
.promoteimg {width: 198px; height: 237px; overflow: hidden; margin: 0 auto; box-shadow: 3px 3px 5px #ccc7c4;}
.promoteimg img {width: 198px; height: 237px;}
.promotetitle {width: 220px; line-height: 28px; text-align: center; margin: 13px auto 0;}
.promotetitle a {font-size: 16px; color: #333;}
.promotetitle a:hover {color: #04a1e9;}
/*企业荣誉结束*/