@charset "utf-8";
/* CSS Document */
li{list-style-type:none;}img{border:none;}a{text-decoration:none;}
html,body,div,span,p,a,img,ul,li,form,table,tbody,tr,th,td,input{margin:0;padding:0;border:0;outline:0;}
body{width:100%;height:100%;font-family:Arial,Microsoft YaHei,Helvetica,sans-serif;font-size:12px;color:#000;position:relative;background:#fff;}
.clear{clear:both;}
a{color:inherit;}
img{border:none;}
.fl{float:left}.fr{float:right;}.fontWeight{font-weight:bold;}
.top{background:#001c3d;width:100%;height:82px;min-width:1382px;}
.top .mainNavBox{width:1000px;height:100%;margin:0 auto;}
.mainNavBox .logo{background:url(../images/logo.jpg) no-repeat;width:127px;height:82px;}
.mainNavBox .topNav{}
.mainNavBox .langLink{color:#fff;margin:10px 0 0 10px;}
.mainNavBox .topNav ul li{height:82px;background:#001c3d;border-right:1px solid #152c51;float:left;color:#fff;text-align:center;font-size:16px;cursor:pointer;position:relative;width:117px;}
.mainNavBox .topNav ul li:first-child{border-left:1px solid #152c51;}
.mainNavBox .topNav ul li:hover{background:#00152e;}
.mainNavBox .topNav ul li .xjt{position:absolute;bottom:0;left:50%;margin-left:-7px;width:15px;height:8px;display:none;}
.top .topNavBottom{width:100%;height:35px;background:url(../images/caoBg.png) repeat-x;position:relative;z-index:3;}
.subNav{height:35px;position:absolute;display:none;}
.subNav ul li{float:left;height:15px;line-height:15px;font-size:15px;color:#001c3d;border-left:1px solid #001c3d;text-align:center;margin-top:11px;cursor:pointer;padding:0 10px;}
.subNav ul li a{color:#001c3d;}
.subNav ul li a:hover{color:#d3d4d5;}
.subNav ul li:first-child{border:0;}
.bigImg{background:url(../images/grayBg.jpg) repeat-x;width:100%;height:579px;}
.bigImg .imgBox{width:1382px;margin:0 auto;position:relative;height:100%;overflow:hidden;}
.bigImg .imgBox ul li{float:left;position:relative;overflow:hidden;}
.sqBts{width:69px;height:76px;position:absolute;background:url(../images/squareBg.png) repeat-x;top:272px;cursor:pointer;text-align:center;z-index:5;display:none;}
.sqBts img{margin-top:29px;}
.sqBtsL{left:190px;}.sqBtsR{right:190px;}
.titleWimg{margin:35px 0 0 0;}
.iwords{position:absolute;left:1382px;}
.submitBt{background:url(../images/sureBt.png) no-repeat;width:57px;height:29px;position:absolute;top:0;left:0;}
.touchMe{position:absolute;top:116px;left:18px;cursor:pointer;}
.efBox{position:absolute;width:225px;height:167px;top:2px;overflow:hidden;}
.playBt{background:url(../images/playBt.jpg) no-repeat;width:225px;height:130px;}
.bottomBrands{width:100%;background:#fff;text-align:center;}
.pageBottom{width:100%;height:322px;background:url(../images/bottomBg.jpg) repeat-x;overflow:hidden;}
.pageBottom .bottomPart{width:1000px;margin:0 auto;}
.bottomPart .bottomNav{margin-top:35px;}
.bottomPart .bottomNav li{float:left;margin-left:12px;letter-spacing:1px;}
.bottomPart .bottomNav li:first-child{margin-left:0;}
.bottomPart .bottomNav .title{margin-bottom:15px;color:#fff;font-size:15px;}
.bottomSubNav{width:188px;font-size:14px;color:#d3d4d5;border-bottom:1px dashed #a4a4a4;height:35px;line-height:35px;cursor:pointer;}
.bottomSubNav:hover{color:#fff;}
.bubbleBox{position:absolute;bottom:25px;left:50%;margin-left:-474px;z-index:5;}
.bubbleBox .bubbleUl{}
.bubbleBox .bubbleUl li{position:relative;background:url(../images/bubbleBg.png) no-repeat;width:235px;height:177px;margin-left:6px;}
.bubbleBox .bubbleUl li:first-child{margin-left:0;}
.bubbleBox .bubbleUl li .grayTop{padding-left:15px;background:#939393;width:210px;height:37px;position:absolute;top:2px;left:4px;font-size:17px;line-height:37px;color:#fff;text-shadow:0px 1px 1px #494949;}
.bubbleBox .bubbleUl li .bubbleLiImg{position:absolute;left:4px;top:39px;cursor:pointer;}
.bubbleBox .bubbleUl li .bubbleOrg{width:225px;height:167px;background:#f5a200;top:2px;}
.bubbleInput{width:165px;height:33px;position:absolute;z-index:10;color:#aaaaaa;font-size:14px;padding-left:10px;left:20px;top:74px;line-height:33px;}
/*关于我们*/
.webBannerImg{width:100%;text-align:center;background:#d3d4d5;}
.webContentBox{width:100%;}
.webContentBox .webContents{width:1000px;margin:0 auto;padding:40px 0 0 0;}
.breadNav li{float:left;}
.breadNav .bsign{margin:-1px 5px;+margin-top:0;}
.pageBannerSummary{color:#767676;font-size:16px;margin:12px 0 0 0;line-height:1.8em;}
.aboutBlocks{margin:65px 0 130px 0;}
.aboutBlocks .aboutImgShow{margin:0 0 30px 0;}
.aboutDetailSpec p{color:#505050;font-size:14px;line-height:1.9em;}
.aboutDetailSpecBottom{margin:40px 0 0 0;}
.aboutBlocks ul li{width:237px;float:left;margin-left:17px;}
.aboutBlocks ul li:first-child{margin-left:0;}
.aboutBlocks ul li .bbTop{width:207px;height:42px;background:#f0f0f0;border:1px solid #c8c8c8;padding:0 14px;color:#757575;font-size:18px;line-height:42px;margin-bottom:7px;}
.bbTop .aboutSign_1{width:9px;height:12px;background:url(../images/aboutSign-1.png) no-repeat -16px 0;float:right;margin-top:15px;}
.aboutBlocks ul li p{color:#505050;font-size:14px;margin:24px 0 0 0;line-height:1.7em;}
.newsNav{color:#505050;font-size:14px;margin:23px 0 0 0;}
.newsNav .newsNavLi{height:37px;line-height:37px;border-bottom:1px solid #d3d4d5;cursor:pointer;}
.newsNav .newsNavLi:hover .newsNavImg{left:3px;}
.newsNav .newsNavLi .newsNavImg{margin:14px 10px 0 2px;position:relative;left:0;}
/*关于我们详细页-企业文化*/
.aboutBlocks .bottomContnets{border-top:1px solid #505050;padding-top:30px;}
.bottomContnets ul{float:left;margin-left:42px;width:305px;}
.bottomContnets ul:first-child{margin-left:0;}
.bottomContnets ul .title{font-size:18px;color:#757575;margin-bottom:20px;}
.bottomContnets ul li .navSign{position:relative;top:7px;margin-right:12px;}
.bottomContnets ul li{font-size:14px;color:#505050;margin-bottom:10px;width:inherit;float:none;}
/*关于我们详细页-资质荣誉*/
.aboutDetailSpec .honorContents{margin:48px 0 0 0;}
.honorContents p{font-size:16px;font-family:Microsoft YaHei,Helvetica,sans-serif,Arial;line-height:inherit;line-height:1.7em;}
.honorContents .honorBottom{border-top:1px solid #505050;margin:40px 0 0 0;padding:30px 0 0 0;}
.honorContents .honorBottom p{font-size:14px;color:#505050;}
/*新闻中心*/
.newsBlocks{margin:65px 0 130px 0;}
.newsBlocks .newsUl li{height:53px;line-height:53px;color:#505050;font-size:16px;border-top:1px solid #bdc3c8;padding:0 15px 0 10px;}
.newsBlocks .newsUl li:first-child{border-top:1px solid #777777;}
.newsBlocks .newsUl li:hover{background:#eae9e8;cursor:pointer;}
.newsBlocks .pages{margin:38px 0 0 0;text-align:right;}
.newsBlocks .bts{padding:6px 8px;background:#d3d4d5;color:#777777;}
.newsBlocks .bts a{color:#777777;}
.newsBlocks .pages span{color:#505050;cursor:pointer;}
.newsBlocks .pages span a{color:#505050;}
.newsBlocks .pages .active{text-decoration:underline;}
.newsBlocks .newsDetail{border-top:1px solid #777777;}
.newsDetail .newsDeNav{text-align:right;margin-top:18px;}
.newsDetail .newsDeNav .bts{cursor:pointer;margin-left:7px;}
.newsDetail .newsDeNav .bts:first-child{margin-left:0;}
.newsDetail .newsDeContentsBox .title{text-align:center;color:#767676;font-size:18px;margin-bottom:10px;}
.newsDetail .newsDeContentsBox .newsDeContents{color:#505050;font-size:14px;}
.newsDetail .newsDeContentsBox .newsDeContents p{line-height:1.8em;margin-top:15px;}
/*精于制造*/
.madeBlocks{margin:65px 0 130px 0;}
.madeBlocks ul li{float:left;margin-left:17px;}
.madeBlocks ul li:first-child{margin-left:0;}
.madeBlocks ul li .bbTop{width:292px;height:42px;background:#f0f0f0;border:1px solid #c8c8c8;padding:0 14px;color:#757575;font-size:18px;line-height:42px;margin-bottom:7px;}
.bbTop .aboutSign_1{width:9px;height:12px;background:url(../images/aboutSign-1.png) no-repeat -16px 0;float:right;margin-top:15px;}
.madeBlocks ul li p{color:#505050;font-size:14px;margin:24px 0 0 0;line-height:1.5em;}
.madeBlocks .madeApply{border-top:1px solid #505050;margin:63px 0 0 0;padding:50px 0 0 0;color:#505050;font-size:16px;}
.madeBlocks .madeApply p{margin:20px 0 42px 0;line-height:1.6em;}
.madeApply .madeAppsUl li{width:inherit;margin-left:35px;cursor:pointer;}
.madeApply .madeAppsUl li img{position:relative;top:2px;}
.madeList{width:100%;border-top:1px solid #727272;padding-top:55px;}
.madeBlocks .joinBannerNav li{float:left;height:44px;line-height:44px;font-size:18px;text-align:center;margin-left:2px;cursor:pointer;cursor:pointer;position:relative;padding:0 10px;}
.madeBlocks .joinBannerNav li .joinSign{position:absolute;left:50%;margin-left:-9px;display:none;bottom:-10px;}
.madeBlocks .joinBannerNav li:first-child{margin-left:0;}
.madeList ul li{width:237px;}
.madeList ul li:hover .proSumary{background:#767676;color:#fff;}
.madeList .proSumary{height:44px;line-height:44px;font-size:14px;color:#767676;background:#f0f0f0;padding-left:16px;}
/*精于传动*/
.proBlocks{margin:65px 0 130px 0;}
.proBlocks ul li{width:235px;float:left;margin-left:17px;}
.proBlocks ul li:first-child{margin-left:0;}
.proBlocks ul li .bbTop{width:207px;height:42px;background:#f0f0f0;border:1px solid #c8c8c8;padding:0 14px;color:#757575;font-size:18px;line-height:42px;margin-bottom:7px;}
.bbTop .aboutSign_1{width:9px;height:12px;background:url(../images/aboutSign-1.png) no-repeat -16px 0;float:right;margin-top:15px;}
.proBlocks ul li p{color:#505050;font-size:14px;margin:24px 0 0 0;line-height:1.5em;}
.proBlocks .madeApply{border-top:1px solid #505050;margin:63px 0 0 0;padding:50px 0 0 0;color:#505050;font-size:16px;}
.proBlocks .madeApply p{margin:20px 0 42px 0;line-height:1.6em;}
.madeApply .madeAppsUl li{width:inherit;margin-left:35px;cursor:pointer;}
.madeApply .madeAppsUl li img{position:relative;top:2px;}
.titleSpacing{margin:0 0 30px 0;}
/*应用领域*/
.madeAppPros{width:100%;border-top:1px solid #001c3d;margin:47px 0 0 0;padding:43px 0 0 0;}
.madeAppPros ul li{width:189px;float:left;margin:0 0 30px 13px;cursor:pointer;}
.madeAppPros ul li:hover .appContents{background:#777777;color:#fff;}
.madeAppPros .appContents{background:#d3d4d5;line-height:28px;color:#505050;font-size:15px;text-align:center;}
/*加入我们*/
.joinBlocks{margin:65px 0 130px 0;}
.joinBlocks .joinBannerNav li{float:left;width:182px;height:44px;line-height:44px;font-size:18px;text-align:center;margin-left:2px;cursor:pointer;cursor:pointer;position:relative;}
.blockShow{display:none;}
.blockShow:first-child{display:block;}
.joinBlocks .joinBannerNav li .joinSign{position:absolute;left:50%;margin-left:-9px;display:none;bottom:-10px;}
.joinBlocks .joinBannerNav li:first-child{margin-left:0;}
.joinBlocks .joinContnets{width:100%;border-top:1px solid #707070;padding:58px 0 0 0;}
.joinContnets .joinCoLetters{width:496px;float:left;font-size:14px;color:#505050;line-height:1.6em;}
.joinContnets .joinCoLetters .title{font-size:18px;font-family:Microsoft YaHei,Helvetica,sans-serif,Arial;margin:45px 0 23px 0;}
.joinContnets .joinCoLetters .title:first-child{margin-top:0;}
/*职位发布*/
.leftJoinTable{}
.leftJoinTable table{border-collapse:collapse;}
.leftJoinTable table tr td{width:166px;height:38px;border:1px solid #cacaca;text-align:center;}
.leftJoinTable table thead tr td{color:#505050;font-size:14px;font-weight:bold;background:#d3d4d5;}
.leftJoinTable .speColor{background:#505050;color:#fff;border-top:1px solid #505050;border-bottom:1px solid #505050;}
.rightInfos{width:571px;border-top:1px solid #707070;color:#505050;font-size:14px;margin:50px 0 0 0;padding-top:35px;}
.rightInfos p{line-height:1.9em;}
.leftJoinTable table tbody tr:hover .workposition{text-decoration:underline;cursor:pointer;}
.workposition{width:125px;}
.workposition a{color:#505050}
.leftJoinTable table tbody tr td{color:#505050;font-size:15px;}
/*联系我们*/
.conBlocks{margin:65px 0 130px 0;}
.conBlocks .joinBannerNav li{float:left;width:182px;height:44px;line-height:44px;font-size:18px;text-align:center;margin-left:2px;cursor:pointer;cursor:pointer;position:relative;}
.conBlocks .joinBannerNav li .joinSign{position:absolute;left:50%;margin-left:-9px;display:none;bottom:-10px}
.conBlocks .joinBannerNav li:first-child{margin-left:0;}
.conBlocks .joinContnets{width:100%;border-top:1px solid #707070;padding:58px 0 0 0;}
.conBlocks .joinCoLetters{width:465px;float:right;font-size:14px;color:#505050;line-height:2em;border-bottom:1px solid #707070;height:307px;}
.conBlocks .joinSocial{width:544px;height:284px;float:right;border-bottom:1px solid #707070;}
.heyNoActive{background:#d3d4d5;color:#777777;}
.heyActive{background:#001c3d;color:#fff;}
.aboutTTT{font-size:16px;color:#505050;line-height:1.7em;}
.aboutTTT img{position:relative;top:-3px;left:-10px;}
.maaImgs{width:189px;height:128px;background:#ababab;overflow:hidden;}
.maaImgs img{width:189px;height:128px;}
/*招聘详细*/
.jobTitle{color:#505050;font-size:22px;}
.jobTitle img{position:relative;top:-5px;margin-right:14px;}
.jobDetailContents{background:#dcdcdc;position:relative;padding:20px 0 22px 20px;color:#505050;font-size:16px;line-height:1.7em;margin-top:44px;}
.jobDetailContents .grayArrow{position:absolute;top:-13px;left:20px;background:url(../images/newArrow.jpg) no-repeat;width:25px;height:13px;}
/**/
#dcpUl li{margin-bottom:40px;}
.flashShow{width:100%;height:100%;position:fixed;z-index:10;display:none;}
.flashBg{opacity:0.4;filter:alpha(opacity=40);background:black;position:absolute;}
.onshow{position:fixed;z-index:10;left:50%;top:50%;margin:-225px 0 0 -303px;}
#masks{position:absolute;left:0;bottom:-73px;}
.jingji{font-size:22px;color:#505050;}