@charset "UTF-8";
/* ========== 单篇+文章页 start ========== */
.articleC {background: #FFFFFF;padding: 0 50px 50px;}
.articleBox {line-height: 30px;padding: 10px 0;color: #666666;font-size: 16px;}
.articleBox img {max-width: 100%;}
/* ————— 标题 start ————— */
.articleTitle {clear: both;line-height: 43px;font-size: 28px;font-weight: bold; font-family: "microsoft yahei";color: #333333;text-align: center;position: relative;}
/* ————— 标题 end ————— */
/* ————— 字体大小 start ————— */
.articleFont{display: inline-block; font-size:16px;color:#999999;}
.articleFont em{font-style: normal;margin-right:20px;}
.articleFont .btn{display: inline-block;font-size:16px;color:#999999;margin-right:20px;cursor: pointer;position: relative;z-index: 1;line-height:40px;width: 40px;}
.articleFont .btn.show{width: 40px;height: 40px;border-radius: 100%;background-color: #faf7f4;color: #b17e42;}
/* ————— 字体大小 end ————— */
/* ————— 发布信息 start ————— */
.articleTime {display: block;clear: both;color: #999999;font-size: 16px;line-height: 32px;padding: 20px 0 20px;overflow: hidden;text-align: center;}
.articleTime span {padding-right: 16px;font-size: 16px;color: #999999;vertical-align: middle;}
/* ————— 发布信息 end ————— */
/* ————— 分享 start ————— */
.articleShare {display:block;text-align: center;position: relative;}
.articleShare::before{display: block;content: "";width:50%;left: 0;top: 50%;height: 1px;position: absolute;background: linear-gradient(-45deg, transparent 0,transparent 50%,#e0e0e0 50%,transparent 51%,transparent) repeat;background-size: 4px 4px;height: 8px;margin-top: -4px;}
.articleShare::after{display: block;content: "";width: 50%;right: 0;top: 50%;height: 1px;position: absolute; background: linear-gradient(-45deg, transparent 0,transparent 50%,#e0e0e0 50%,transparent 51%,transparent) repeat;background-size: 4px 4px;height: 8px;margin-top: -4px;}
.articleShare .shareParent .shareItem{vertical-align: middle;}
/* .shareParent .shareFont.icon-weibo {color: #FFFFFF;background: #ff763b;}
.shareParent .shareFont.icon-qzone {color: #FFFFFF;background: #FDBE3D;}
.shareParent .shareFont.icon-qq {color: #FFFFFF;background: #56b6e7;} */
/* ————— 分享 end ————— */
/* ————— 大图 start ————— */
/* 文章阅读页-内容上部大图 */
#play {width: 600px;height: 400px;position: relative;overflow: hidden;background: #fff;border: 1px solid #e9e9e9;padding: 5px;margin: 20px auto 0 auto;}
#play .change_a {width: 40%;height: 100%;position: absolute;top: 0;z-index: 1;cursor: pointer;display: block;overflow: hidden;}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {width: 24px;height: 43px;display: block;position: absolute;top: 50%;margin-top: -21px;display: none}
#play .prev_a span {background: url(../images/common/file/article_iconh.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/common/file/article_iconh.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {position: relative;z-index: 1;width: 600px;height: 400px;}
#play .img_ul li {position: relative;z-index: 1;width: 600px;height: 400px;background: #fff;margin: 0 0 5px 0;}
#play .img_ul li img {position: absolute;}
.imgMove {width: 600px;clear: both;margin: 20px auto;position: relative;}
.img_hd {margin: 0 auto;overflow: hidden;height: 60px;position: relative;}
.img_hd ul {position: absolute;z-index: 1}
.img_hd ul li {float: left;height: 47px;width: 70px;padding: 3px;margin: 0 7px;cursor: pointer;background: #fff;border: 1px solid #d4d4d4;position: relative;}
.img_hd ul li p {height: 47px;width: 70px;display: block;background: #fff;position: relative;}
.img_hd ul li i {display: block;clear: both;line-height: 20px;padding: 0 5px;background: #000;color: #fff;position: absolute;right: 3px;bottom: 3px;z-index: 9;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;font-family: Arial;font-size: 12px;font-style: normal;}
.img_hd ul li img {position: absolute;height: 47px;width: 70px;}
.img_hd ul li.on {border: 1px solid #b17e42;background: #b17e42;}
.imgMove .bottom_a {width: 20px;height: 25px;display: block;cursor: pointer;z-index: 10;float: left;top: 15px;position: absolute;z-index: 9;background: url(../images/common/file/article_iconh.png) no-repeat;}
.imgMove .prev_a {background-position: left top;left: 0;}
.imgMove .next_a {background-position: right top;right: 0;}
/* ————— 大图 end ————— */
/* ————— 文件 start ————— */
.articleHand {clear: both;font-size: 16px;padding: 10px 0px 20px 0;overflow: hidden;}
.articleHand a {display: inline-block;line-height: 32px;padding: 0 20px 10px 30px;background: url(../images/common/file/file.png) no-repeat left center; color:#666}
.articleHand a.word {background: url(../images/common/file/word.png) no-repeat left 3px;color: #37a6ff !important;}
.articleHand a.ppt {background: url(../images/common/file/ppt.png) no-repeat left center;color: #ff7735 !important;}
.articleHand a.excel {background: url(../images/common/file/excel.png) no-repeat left center;color: #15bf44 !important;}
.articleHand a.pdf {background: url(../images/common/file/pdf.png) no-repeat left center;color: #1369c0 !important;}
.articleHand a.zip {background: url(../images/common/file/zip.png) no-repeat left 3px;color: #ff9779 !important;}
.articleHand a:hover{text-decoration: underline;}
/* ————— 文件 end ————— */
/* ————— 文章页码 start ————— */
.articlePage {clear: both;height: 30px;text-align: center;font-family: Arial;}
.articlePage a {margin: 0 1px;background: #ccc;padding: 5px 10px;}
.articlePage a:hover {color: #fff;background: #b17e42;}
.articlePage a.hover {color: #fff;background: #b17e42;}
/* ————— 文章页码 end ————— */
/* ————— 上一篇/下一篇 start ————— */
.pageUp {display: block;line-height: 90px;color: #595959;font-size: 18px;background-color: #fff;height: 90px;overflow: hidden;font-weight: bold;padding: 0 40px;position: relative;}
.pageUp::before{display: block;content: "";width: 1px;height: 40px;background-color: #e6e6e6;position: absolute;left: 50%;top: 50%;margin-top: -20px;}
.pageUp .articlePageBox{float: left;display: inline;width: 50%;text-align: center;}
.pageUp a {font-size: 18px;color: #595959;font-weight: normal;}
.articlePageBox:hover{color: #b17e42;}
.articlePageBox:hover a {color: #b17e42;}
/* ————— 上一篇/下一篇 end ————— */
/* ————— 音频 start ————— */
.newsAudio .audiojs audio {position: absolute;left: -1px;opacity: 0;}
.newsAudio .audiojs {z-index: 99999;background: #fff;overflow: hidden;font-family: monospace;font-size: 12px;border-radius: 5px;box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);width: 400px;margin: 0 auto;border: 1px solid #e5e5e5;}
.newsAudio .audiojs .play-pause {width: 25px;height: 27px;padding: 4px 6px;margin: 0px;float: left;overflow: hidden;position: relative;}
.newsAudio .audiojs .play-pause:before {content: '';display: block;border-right: 1px solid #e5e5e5;position: absolute;right: 0;top: 0;height: 100%;transform: scaleX(0.3);}
.newsAudio .audiojs p {display: none;width: 25px;height: 27px;margin: 0px;cursor: pointer;}
.newsAudio .audiojs .play {display: block;}
.newsAudio .audiojs .scrubber {position: relative;float: left;width: 240px;background: #f5f5f5;height: 14px;margin: 10px;top: 1px;overflow: hidden;}
.newsAudio .audiojs .progress {position: absolute;top: 0px;left: 0px;height: 14px;width: 0px;background: #fbbc05;z-index: 1;}
.newsAudio .audiojs .loaded {position: absolute;top: 0px;left: 0px;height: 14px;width: 0px;background: #ffeebb;cursor: pointer;}
.newsAudio .audiojs .time {overflow: hidden;height: 35px;line-height: 36px;margin: 0px 0px 0px 6px;padding: 0px 6px 0px 12px;position: relative;color: #666;}
.newsAudio .audiojs .time:before {content: '';display: block;border-left: 1px solid #e5e5e5;position: absolute;left: 0;top: 0;height: 100%;transform: scaleX(0.3);}
.newsAudio .audiojs .time em {padding: 0px 2px 0px 0px;color: #666;font-style: normal;}
.newsAudio .audiojs .time strong {padding: 0px 0px 0px 2px;font-weight: normal;}
.newsAudio .audiojs .error-message {display: none;padding: 0px 10px;height: 35px;overflow: hidden;line-height: 36px;white-space: nowrap;color: #666;text-overflow: ellipsis;-o-text-overflow: ellipsis;-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;}
.newsAudio .audiojs .error-message a {color: #666;text-decoration: none;padding-bottom: 1px;border-bottom: 1px solid #999;white-space: wrap;}
.newsAudio .audiojs .play {background: url(../components/audio/images/play.png) center center no-repeat;background-size: 14px;}
.newsAudio .audiojs .loading {background: url(../components/audio/images/loading.png) center center no-repeat;background-size: 14px;-webkit-animation: fa-rotating 2s infinite linear;animation: fa-rotating 2s infinite linear;}
.newsAudio .audiojs .loading:before {content: '';}
@keyframes fa-rotating {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.newsAudio .audiojs .error {background: url(../components/audio/images/error.png) center center no-repeat;background-size: 14px;}
.newsAudio .audiojs .pause {background: url(../components/audio/images/pause.png) center center no-repeat;background-size: 16px;}
.newsAudio .playing .play,
.newsAudio .playing .loading,
.newsAudio .playing .error {display: none;}
.newsAudio .playing .pause {display: block;}
.newsAudio .loading .play,
.newsAudio .loading .pause,
.newsAudio .loading .error {display: none;}
.newsAudio .loading .loading {display: block;}
.newsAudio .error .time,
.newsAudio .error .play,
.newsAudio .error .pause,
.newsAudio .error .scrubber,
.newsAudio .error .loading {display: none;}
.newsAudio .error .error {display: block;}
.newsAudio .error .play-pause p {cursor: auto;}
.newsAudio .error .error-message {display: block;}
/* ————— 音频 end ————— */
/* ————— 视频 start ————— */
.newsViewVideo{width: 600px;height: 400px;margin: 0 auto;position: relative;}
.newsViewVideo #col1mui-player{height: 100% !important;cursor: pointer;}
.newsViewVideo #muiPlaybtn{position: absolute;left: 0;top: 0;background: url(../images/play.png) no-repeat center center;width: 100%;height: 100%;display: block;z-index: 999;cursor: pointer;}
/* ————— 视频 end ————— */
/* ========== 单篇+文章页 end ========== */
/* ========== 全图列表 start ========== */
/* 全图列表1 start */
/* 全图列表1 end */
/* 产品详情 start */
.productViewBox{background-color: #fff;padding: 50px 50px 40px;}
.productViewBox .productViewBoxUp{margin-bottom: 40px;}
.productViewBoxUpL{float: left;display: inline;width: 39%;margin-right: 55px;}
.productView1Scroll{position: relative;padding: 30px 15px;float: left; display: inline; background-color: #f5f5f5;width: 125px;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;margin-right: 30px;}
.productView1Scroll .bd{ overflow: hidden;}
.productView1Scroll .slick-list{margin-bottom: -15px;overflow: hidden;}
.productView1Scroll .myslide{ width: 100%;}
.productView1Scroll .con{ margin-bottom: 15px;cursor: pointer;}
.productView1Scroll .con .pic{overflow: hidden;}
.productView1Scroll .con .pic::before{padding-top: 100%;}
.productView1Scroll .prev{ display:block; width: 12px; height: 6px; cursor: pointer; background: url(../images/prevUp.png) no-repeat center center; position: absolute; left: 50%; top: 10px; margin-left: -6px; z-index: 1; display: none;}
.productView1Scroll .next{ display:block; width: 12px; height: 6px; cursor: pointer; background: url(../images/nextDown.png) no-repeat center center; position: absolute; left: 50%; bottom: 10px; margin-left: -6px; z-index: 1; display: none;}
.productView1Scroll .prev:hover{background-image: url("../images/prevUpH.png");}
.productView1Scroll .next:hover{ background-image: url("../images/nextDownH.png");}
.productView1Scroll .myslide.slick-current .con{border: 4px solid #b17e42;}


.productView2Scroll{position: relative;width: 360px;float: left;display: inline;}
.productView2Scroll .bd{ overflow: hidden;}
.productView2Scroll .slick-list{ overflow: visible;}
.productView2Scroll .myslide{ width: 100%;}
.productView2Scroll .myslide .con{cursor: pointer;}
.productView2Scroll .con .pic::before{padding-top: 104%;}
.productView2Scroll .myslide .con .pic img{object-fit: contain;}
.productViewBoxUpR{overflow: hidden;padding-top: 20px}
.productViewBoxUpR .title{font-size: 28px;color: #b17e42;line-height: 45px;height: 45px;overflow: hidden;position: relative;padding-left: 50px;margin-bottom: 50px;}
.productViewBoxUpR .title::before{display: block;content: "";width: 20px;height: 25px;background-color: #b17e42;position: absolute;left: 0;top: 50%;margin-top: -13px;}
.productViewBoxUpR .info{overflow: hidden;margin-bottom: 25px;font-size: 18px;}
.productViewBoxUpR .info span{font-size: 18px !important;}
.productViewBoxUpR .info .infoC{float: left;display: inline;font-size: 18px;color: #333333;font-weight: bold;line-height: 30px;}
.productViewBoxUpR .infoCon{overflow: hidden;line-height: 30px;font-size: 16px;color: #666666;}
.productViewBoxUpR .detail{font-size: 16px;color: #666666;line-height: 30px;text-align: justify;}

.productViewTable{margin-bottom: 35px;}
.productViewTitle{line-height: 35px;height: 35px;font-size: 20px;color: #333333;position: relative;margin-bottom: 30px;padding-bottom: 20px;}
.productViewTitle::before{display: block;content: "";width: 80px;height: 2px;background-color: #b17e42;position: absolute;left: 0;bottom: 0;}
.productViewTable table{width: 100%;}
.productViewTable table tr{height: 75px;}
.productViewTable table tr td{font-size: 14px;color: #666666;text-align: left;border: 1px solid #e6e6e6;padding-left: 30px;}
.productViewTable table tr td span{font-size: 16px;font-weight: bold;color: #333333;}
.productViewTable table tr .BgHui{background-color: #f7f7f7;}

.productViewC2{margin-bottom: 25px;}
.productViewC2 .productViewC2Info{line-height: 30px;font-size: 16px;color: #666666;text-align: justify;}

.productViewC3Scroll{position: relative;}
.productViewC3Scroll .bd{ overflow: hidden;padding: 5px;}
.productViewC3Scroll .slick-list{ overflow: visible; margin-right: -40px; }
.productViewC3Scroll .myslide{ width: 25%; float: left; display: inline;}
.productViewC3Scroll .con{ margin-right: 40px;display: block;}
.productViewC3Scroll .con .pic{overflow: hidden;}
.productViewC3Scroll .con .pic::before{padding-top: 67.2131%;}
.productViewC3Scroll .con .pic img{object-fit: contain;}
.productViewC3Scroll .con .text{line-height: 60px;height: 60px;background-color: #fff;text-align: center;font-size: 16px;color: #666666;box-shadow: 0 2px 5px #ccc;overflow: hidden;}
.productViewC3Scroll .prev{ display:block; width: 30px; height: 40px; cursor: pointer; background: rgba(0,0,0,0.6) url(../images/prev2.png) no-repeat center center; position: absolute; left: 5px; top: 50%; margin-top: -20px; z-index: 1; display: none;}
.productViewC3Scroll .next{ display:block; width: 30px; height: 40px; cursor: pointer; background: rgba(0,0,0,0.6) url(../images/next2.png) no-repeat center center; position: absolute; right:5px; top: 50%; margin-top: -20px; z-index: 1; display: none;}
.productViewC3Scroll .prev:hover{background-color: #b17e42;}
.productViewC3Scroll .next:hover{ background-color: #b17e42;}
.productViewC3Scroll .con:hover .text{color: #b17e42;}
.zoomDiv {z-index: 999;position: absolute;border: solid 1px #eee;width: 538px !important;height: 360px !important;background: #ffffff;display: none;text-align: center;overflow: hidden;}
.zoomMask  {position: absolute;background: url(../images/float_layer.png) repeat;cursor: move;z-index: 99;}
/* 产品详情 end */
/* 简介 start */
.subPage.hasBg{background: url("../images/subPageBg.jpg") no-repeat center center / cover;}
.introductionBox{padding-top: 50px 0 95px;}
.introductionBox .title{font-size: 36px;color: #a67e58;line-height: 50px;height: 50px;margin-bottom: 30px;}
.introductionBoxUp{margin-bottom: 65px;}
.introductionBoxUp .pic{overflow: hidden;width: 560px;float: right;display: inline;margin-left: 30px;}
.introductionBoxUp .pic::before{padding-top: 66.9642%;}
.introductionBoxUp .info{line-height: 30px;font-size: 15px;color: #666666;}
.introductionBoxC1 .pic.pic1{margin-bottom: 60px;}
.introductionBoxC1 .pic.pic1::before{padding-top: 30.8701%;}
.introductionBoxC1 .pic.pic2{width: 93%;margin: 0 auto 80px;}
.introductionBoxC1 .pic.pic2::before{padding-top: 68.1715%;}
.introductionBoxC1 .pic.pic3::before{padding-top: 79.3010%;}
/* 简介 end */
/* 科研成果start */
.researchList{margin-right: -30px;}
.researchList dd{float: left;display: inline;width: 25%;}
.researchList dd a{display: block;margin-bottom: 30px;margin-right: 30px;background-color: #fff;box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.05);transition: all 0.3s;-webkit-transition: all 0.3s;}
.researchList dd a .picC{padding: 30px 40px;}
.researchList dd a .pic{overflow: hidden;}
.researchList dd a .pic::before{padding-top: 138.4615%;}
.researchList dd a .text{line-height: 65px;height: 65px;overflow: hidden;font-size: 16px;color: #333333;text-align: center;border-top: 1px solid #e7e7e7;}
.researchList dd:hover a{box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.1);}
.researchList dd:hover a .text{color: #b17e42;}
/* 科研成果end */
/* 科研项目start */
.projectList dd a{display: block;background-color: #fff;border: 1px solid #ebebeb;transition: all 0.3s;-webkit-transition: all 0.3s;margin-top: -1px;}
.projectList dd a .text{text-align: center;line-height: 70px;height: 70px;font-size: 16px;color: #333333;}
.projectList dd:hover a{border-color:#fff;box-shadow: 2px 2px 21px rgba(0, 0, 0, 0.1);position: relative;}
.projectList dd:hover a .text{color: #b17e42;}
/* 科研项目end */
/* 科技创新 start */
.innovationBox{padding: 50px 0 100px;}
.innovationBox .title{text-align: center;margin-bottom: 45px;}
.innovationBoxUp{margin-bottom: 55px;}
.innovationBox .title .cnTitle{line-height: 50px;height: 50px;overflow: hidden;font-size: 30px;color: #f58220;font-weight: bold;position: relative;z-index: 1;}
.innovationBox .title .enTitle{line-height: 50px;height: 50px;overflow: hidden;font-size: 30px;color: #fef4ef;font-weight: bold;margin-top: -30px;}
.innovationBoxDown .title .cnTitle{color: #0072bc;}
.innovationBoxDown .title .enTitle{color: #ebf0f6;}
.innovationBoxUp .pic::before{padding-top: 64.7916%;}
.innovationBoxDown .pic::before{padding-top: 48.0555%;}
/* 科技创新 end */
/* 人才培养 start */
.talentBox{padding: 40px 0 0;}
.talentBoxInfo{background-color: #fff;padding: 25px 30px 20px;border-bottom:2px solid #b17e42;line-height: 30px;text-align: justify;font-size: 18px;color: #666666;margin-bottom: 40px;}
.talentBoxList{margin-right: -30px;}
.talentBoxList dd{width: 50%;float: left;display: inline;}
.talentBoxList dd .con{background-color: #fff;padding: 30px 50px 30px 30px;position: relative;margin-right: 30px;margin-bottom: 30px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.talentBoxList dd .con .pic{float: left;display: inline;width: 180px;overflow: hidden;border-radius: 50%;margin-right: 45px;border: 10px solid #ebf3f8;}
.talentBoxList dd .con .pic::before{padding-top: 100%;}
.talentBoxList dd .con .text{overflow: hidden;padding-top: 20px;}
.talentBoxList dd .con .text .titleC{margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #ebebeb;}
.talentBoxList dd .con .text .titleC .btn{float: right;display: inline;width: 40px;height: 40px;border-radius: 50%;border: 1px solid #e9e9e9;margin-top: 10px;}
.talentBoxList dd .con .text .titleC .btn a{display: block;width: 100%;height: 100%;border-radius: 50%; background: url("../images/talentBoxIcon1.png") no-repeat center center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.talentBoxList dd .con .text .titleC .title{overflow: hidden;}
.talentBoxList dd .con .text .titleC .title .name{line-height: 30px;height: 30px;overflow: hidden;font-size: 18px;color: #444444;font-weight: bold;}
.talentBoxList dd .con .text .titleC .title .detail{line-height: 30px;height: 30px;overflow: hidden;font-size: 14px;color: #999999;}
.talentBoxList dd .con .text .info{line-height: 25px;height: 75px;overflow: hidden;font-size: 14px;color: #858585;text-align: justify;}
.talentBoxList dd .con .educationa{position: absolute;right: 0;top: 0;width: 224px;height: 44px;line-height: 44px;text-align: center;font-size: 20px;color: #ffffff;font-weight: bold;background: url("../images/educationaBg.png") no-repeat center center;}
.talentBoxList dd:hover .con{box-shadow: 0 0 20px rgba(177, 126, 66, 0.1);}
.talentBoxList dd:hover .con .text .titleC .btn {border-color: #b17e42;}
.talentBoxList dd:hover .con .text .titleC .btn a{background: #b17e42 url("../images/talentBoxIcon1H.png") no-repeat center center;}
.talentBoxList dd:hover .con .text .titleC .title .name{color: #b17e42;}
/* 人才培养 end */
/* 人才详情 start */
.talentViewBox{padding: 40px 0 60px;overflow: hidden;}
.talentViewBoxC{position: relative;background-color: #fff;margin-bottom: 30px;}
.talentViewBoxC .pic{width: 390px;overflow: hidden;float: left;display: inline;}
.talentViewBoxC .pic::before{padding-top: 100%;}
.talentViewBoxC .text{overflow: hidden;padding: 45px 80px 0;}
.talentViewBoxC .text .name{line-height: 40px;height: 40px;overflow: hidden;font-size: 16px;color: #666666;margin-bottom: 25px;}
.talentViewBoxC .text span{font-size: 30px;color: #333333;}
.talentViewBoxC .text .info{line-height: 30px;font-size: 16px;color: #666666;text-align: justify;text-indent: 2em;}
.talentViewBoxC .educationa{position: absolute;right: 0;top: 0;width: 224px;height: 44px;line-height: 44px;text-align: center;font-size: 20px;color: #ffffff;font-weight: bold;background: url("../images/educationaBg.png") no-repeat center center;}
.talentViewBoxC .bg1{position: absolute;bottom: 0;right: 0;width: 570px;height: 165px;background: url("../images/talentViewBoxCBg.png") no-repeat center center;}
.talentViewBoxList{background-color: #fff;overflow: hidden;position: relative;}
.talentViewBoxList::before{display: block;content: "";width: 1px;height: 40px;background-color: #e6e6e6;position: absolute;left: 50%;top: 50%;margin-top: -20px;}
.talentViewBoxList dd{width: 50%;float: left;display: inline;}
.talentViewBoxList dd a{display: block;text-align: center;line-height: 90px;height: 90px;font-size: 18px;color: #595959;overflow: hidden;}
.talentViewBoxList dd a span{font-weight: bold;}
.talentViewBoxList dd:hover a{color: #b17e42;}
.talentViewBoxList dd:hover a span{color: #b17e42;}
/* 人才详情 end */
/* 投资者关系 start */
.investorPageT{text-align: center;}
.investorPageT .enTitle{font-size: 30px;color: #f0f0f0;font-weight: bold;line-height: 45px;height: 45px;}
.investorPageT .cnTitle{font-size: 28px;color: #333333;font-weight: bold;line-height: 50px;height: 50px;}

.subPage.investorPageBox{background-position: center center;background-repeat: no-repeat;background-size: cover;padding-bottom: 100px;}
.investorPage{padding: 70px 0 0;}
.investorC1{margin-bottom: 70px;}
.investorC1 .investorPageT{margin-bottom: 30px;}
.investorC1CL{float: left;display: inline;width: 520px;margin-right: 190px;}
.investorC1CMenu{margin-right: -35px;margin-bottom: 15px;}
.investorC1CMenu dd{float: left;display: inline;}
.investorC1CMenu dd .con{display: block;margin-right: 35px;line-height: 30px;height: 30px;font-size: 16px;color: #666666;}
.investorC1CMenu dd:hover .con{color: #e60012;}
.investorC1CMenu dd.hover .con{color: #e60012;}
.investorC1CTab{border: 1px solid #e6e6e6;}
.investorC1CTab .pic{overflow: hidden;}
.investorC1CTab .pic::before{padding-top: 65.3846%;}
.investorC1CLR{overflow: hidden;padding-top: 70px;}
.investorC1CLR1{line-height: 40px;height: 40px;font-size: 20px;color: #b17e42;font-weight: bold;margin-bottom: 20px;}
.investorC1CLR1 .span1{margin-right: 100px;}
.investorC1CLR1 .span2{margin-right: 240px;}
.investorC1CLR1 .span3{margin-right: 75px;}
.investorC1CLR2{line-height: 40px;height: 40px;font-size: 15px;color: #666666;margin-bottom: 40px;}
.investorC1CLR2 .span1{display: inline-block;font-size: 30px;color: #e60012;font-weight: bold;padding-right: 25px;background: url("../images/gupiaoUpC1.png") no-repeat right center;margin-right: 20px;}
.investorC1CLR2 .span2{color: #e60012;margin-right: 10px;}
.investorC1CLR2 .span3{color: #e60012;margin-right: 20px;}
.investorC1CLR2 .span4{margin-right: 10px;}
.investorC1CLR2 .span4 i{font-style:normal}
.investorC1CLR2 .span5 i{font-style:normal}
.investorC1CLR2.hover .span1{background-image: url("../images/gupiaoDownC1.png");color: #008e31;}
.investorC1CLR2.hover .span2{color: #008e31;}
.investorC1CLR2.hover .span3{color: #008e31;}
.investorC1CLR3{margin-right: -100px;margin-bottom: 60px;}
.investorC1CLR3 dd{float: left;display: inline;}
.investorC1CLR3 dd .con{margin-right: 100px;}
.investorC1CLR3 dd .con .title{line-height: 30px;height: 30px;font-size: 14px;color: #999999;margin-bottom: 15px;}
.investorC1CLR3 dd .con .num{line-height: 30px;height: 30px;font-size: 26px;font-weight: bold; color: #e60012;}
.investorC1CLR4{text-align: right;font-size: 14px;color: #999999;line-height: 25px;height: 25px;}

.investorC2{margin-bottom: 70px;}
.investorC2 .investorPageT{margin-bottom: 40px;}
.investorC2List{margin-right: -60px;}
.investorC2List dd{float: left;display: inline;width: 25%;}
.investorC2List dd .con{margin-right: 60px;border: 1px solid #fafafa;padding: 40px 40px 25px;position: relative;background-color: #fff;transition: all 0.3s;-webkit-transition: all 0.3s;}
.investorC2List dd .con::before{display: block;content: "";width: 100%;height: 6px;background-color: #cccccc;position: absolute;left: 0;bottom: 0;z-index: 0;}
.investorC2List dd .con::after{display: block;content: "";width: 0%;height: 6px;background-color: #b17e42;position: absolute;left: 0;bottom: 0;z-index: 1;transform: scale(0);-webkit-transform: scale(0);visibility: hidden;opacity: 0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.investorC2List dd .con .time{font-size: 15px;color: #999999;font-weight: bold;line-height: 25px;height: 25px;margin-bottom: 15px;}
.investorC2List dd .con .title{font-size: 22px;color: #333333;font-weight: bold;line-height: 30px;height: 30px;margin-bottom: 50px;}
.investorC2List dd .con .btn{line-height: 30px;height: 30px;display: inline-block;}
.investorC2List dd .con .btn a{display: block;font-size: 15px;color: #b17e42;padding-left: 25px;background: url("../images/wendang.png") no-repeat left center;}
.investorC2List dd:hover .con{background-color: #fff;box-shadow: 0 0 30px rgba(177, 126, 66, 0.06);}
.investorC2List dd:hover .con .time{color: #c29b6c;}
.investorC2List dd:hover .con .title{color: #b17e42;}
.investorC2List dd:hover .con::after{width: 100%; transform: scale(1);-webkit-transform: scale(1);visibility: visible;opacity: 1;}

.investorC3 .investorPageT{margin-bottom: 45px;}
.investorC3List{margin-right: -30px;}
.investorC3List dd{float: left;display: inline;width: 50%;}
.investorC3List dd a{display: block;margin-right: 30px;border: 1px solid #f5f5f5;margin-bottom: 30px;padding: 18px 40px 18px 20px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.investorC3List dd a .time{float: left;display: inline;text-align: center;margin-right: 44px;position: relative;}
.investorC3List dd a .time::before{display: block;content: "";width: 1px;height: 45px;background-color: #f7f7f7;position: absolute;right: -22px;top: 50%;margin-top: -23px;}
.investorC3List dd a .time .time1{font-size: 27px;color: #999999;font-weight: bold;line-height: 35px;height: 35px;}
.investorC3List dd a .time .time2{font-size: 13px;color: #999999;line-height: 25px;height: 25px;}
.investorC3List dd a .text{overflow: hidden;line-height: 45px;height: 45px;font-size: 18px;color: #666666;position: relative;padding-top: 10px;}
.investorC3List dd:hover a{border-color: #fff;box-shadow: 0 0 30px rgba(177, 126, 66, 0.06);}
.investorC3List dd:hover a .text{color: #b17e42;}
.investorC3 .btnC3{text-align: center;line-height: 50px;height: 50px;}
.investorC3 .btnC3 a{display: inline-block;padding: 0 40px;text-align: center;border: 1px solid #b17e42;border-radius: 52px;}
.investorC3 .btnC3 a span{display: block;font-size: 14px;color: #b17e42;background: url("../images/investorC3Yjt.png") no-repeat right center;padding-right: 25px;}

.investorC4{background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 20px 0;position: relative;}
.investorC4 .wrap{position: relative;z-index: 1;}
.investorC4 .title{text-align: left;margin-bottom: 30px;font-weight: bold;}
.investorC4 .title .enTitle{font-size: 30px;color: rgba(255,255,255,0.05);line-height: 40px;height: 40px;}
.investorC4 .title .cnTitle{font-size: 28px;color: #ffffff;line-height: 40px;height: 40px;margin-top: -25px;}
.investorC4 .info{width: 47.2222%;margin: 0 auto 35px;font-size: 36px;color: #fff;font-weight: bold;font-style: italic;}
.investorC4 .info .info1{text-align: left;line-height: 50px;height: 50px;overflow: hidden;}
.investorC4 .info .info2{text-align: right;line-height: 45px;height: 45px;}
.investorC4 .btn{text-align: right;line-height: 35px;height: 35px;}
.investorC4 .btn a{display: inline-block;font-size: 20px;color: #fff;}
.investorC4 .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);z-index: 0;}
/* 投资者关系 end */
/* 股票信息 start */
.sharesBox{padding: 40px 0 50px;}
.sharesBox .investorC1{margin: 0;padding: 70px 50px 80px;background-color: #fff;}
.sharesBox .investorC1CL{margin-right: 175px;}
.sharesBox .investorC1CLR1 .span2{margin-right: 160px;}
/* 股票信息 end */
/* 投资者中心 start */
.investorBoxT{text-align: center;line-height: 50px;height: 50px;overflow: hidden;font-size: 24px;color: #454545;font-weight: bold;}

.investorBox{padding: 40px 0 60px;}
.investorBoxUp{background-color: #fff;padding: 55px 100px 70px;position: relative;margin-bottom: 40px;}
.investorBoxUp::before{display: block;content: "";width: 100%;height: 2px;background-color: #b17e42;position: absolute;left: 0;bottom: 0;}
.investorBoxUp .investorBoxT{margin-bottom: 55px;}
.investorBoxUp .item{overflow: hidden;margin-bottom: 30px;}
.investorBoxUp .item .label{float: left;display: inline;line-height: 35px;height: 35px;font-size: 16px;color: #555555;}
.investorBoxUp .item .itemC{overflow: hidden;}
.investorBoxUp .item .itemC .input{padding: 0 10px;border: 1px solid #dedede;}
.investorBoxUp .item .itemC .input textarea{width: 100%;line-height: 35px;height: 200px;font-size: 16px;color: #555555;border: none;background: none;}
.investorBoxUp .item .itemC .input textarea::placeholder{font-size: 16px;color: #cccccc;}
.investorBoxUp .item.itemA .itemC .input{float: left;display: inline;margin-right: 25px;}
.investorBoxUp .item.itemA .itemC .input input{line-height: 35px;height: 35px;font-size: 16px;color: #555555;border: none;background: none;width: 160px;}
.investorBoxUp .item.itemA .itemC .yzm{width: 100px;height: 35px;background: #dedede;float: left;display: inline;margin-right: 25px;cursor: pointer;}
.investorBoxUp .item.itemA .itemC .text{height: 35px;line-height: 35px;float: left;display: inline;font-size: 16px;color: #666666;cursor: pointer;}
.investorBoxUp .btn{padding-top: 25px;line-height: 50px;height: 50px;display: inline-block;padding-left: 75px;}
.investorBoxUp .btn a{display: block;padding: 0 60px;font-size: 18px;color: #ffffff;font-weight: bold;text-align: center;background-color: #b17e42;border-radius: 5px;}
.investorBoxUp .detail{position: absolute;right: 0;top: 0;width: 246px;height: 91px;background: url("../images/detailBg.png") no-repeat center center;text-align: center;}
.investorBoxUp .detail .detailUp{font-size: 20px;font-weight: bold;color: #ffefdd;padding-top: 10px;line-height: 35px;height: 35px;padding-left: 40px;background: url("../images/youxianIcon.png") no-repeat 55px 15px;}
.investorBoxUp .detail .detailDowm{font-size: 16px;font-weight: bold;color: #ffefdd;line-height: 30px;height: 30px;}

.investorBoxDown{background-color: #fff;padding: 50px 30px 55px;position: relative;}
.investorBoxDown .investorBoxT{margin-bottom: 55px;}
.investorBoxDownList{margin-right: -30px;position: relative;width: 100%; z-index: 1 !important;opacity: 0;margin-bottom: 10px;}
.investorBoxDownList dd{position: absolute;top: 0;left: 0; width: 50%;}
.investorBoxDownList dd .con{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin-right: 30px;margin-bottom: 30px;padding: 30px;}
.investorBoxDownList dd .con .conUp{margin-bottom: 35px;}
.investorBoxDownList dd .con .conUp .conUpL{float: left;display: inline;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #ffffff;margin-right: 20px;border-radius: 50%;background-color: #b17e42;}
.investorBoxDownList dd .con .conUp .conUpC{overflow: hidden;line-height: 30px;font-size: 18px;color: #555555;font-weight: bold;}
.investorBoxDownList dd .con .conDowm .conDowmL{float: left;display: inline;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #ffffff;margin-right: 20px;border-radius: 50%;background-color: #c2c2c2;}
.investorBoxDownList dd .con .conDowm .conDowmC{overflow: hidden;line-height: 30px;font-size: 16px;color: #666666;}
.investorBoxDownBtn{text-align: center;line-height: 35px;height: 35px;}
.investorBoxDownBtn a{display: inline-block;padding-right: 35px;font-size: 18px;color: #666666;background: url("../images/investorBoxDownBtnIocn.png") no-repeat right center;}
.returnTop{position: absolute;top: 50%;right: -30px;width: 30px;z-index: 10;}
.returnTop a{display: block;width: 100%;padding: 20px 10px;text-align: center;background-color: #fff;}
.returnTop a span{font-size: 16px;color: #666666;display: inline-block;background: url("../images/returnIcon1.png") no-repeat center top;padding-top: 45px;}
/* 投资者中心 end */
/* 全文列表 start */
.textList{margin-right: -30px;}
.textList dd{float: left;width: 50%;display: inline;}
.textList dd a{display: block;margin-bottom: 30px;margin-right: 30px;padding: 35px 35px 40px;background-color: #fff;}
.textList dd a .tiemL{float: left;display: inline;padding-top: 20px;margin-right: 35px;text-align: center;}
.textList dd a .tiemL .timeOne{font-size: 20px;color: #cccccc;font-weight: bold;margin-bottom: 10px;line-height: 40px;height: 40px;overflow: hidden;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textList dd a .tiemL .timeOne::before{display: block;content: "";width: 10px;height: 2px;position: absolute;left: 50%;margin-left: -5px;bottom: 0px;background-color: #f5f5f5;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textList dd a .tiemL .timeTwo{font-size: 14px;color: #cccccc;font-weight: bold;line-height: 20px;height: 20px;overflow: hidden;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textList dd a .text{overflow: hidden;}
.textList dd a .text .title{font-size: 18px;color: #333333;margin-bottom: 10px;line-height: 50px;height: 50px;overflow: hidden;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textList dd a .text .info{font-size: 14px;color: #999999;line-height: 25px;height: 50px;overflow: hidden;}
.textList dd:hover a .tiemL .timeOne{color: #b17e42;}
.textList dd:hover a .tiemL .timeTwo{color: #b17e42;}
.textList dd:hover a .tiemL .timeOne::before{background-color: #b17e42;}
.textList dd:hover a .text .title{color: #b17e42;}
/* 全文列表 end */
/* 图文列表 start */
.imgText{margin-right: -30px;}
.imgText dd{float: left;display: inline;width: 33.3333%;}
.imgText dd a{display: block;padding: 30px;background-color: #fff;margin-right: 30px;margin-bottom: 30px;transform: translateY(0px);-webkit-transform: translateY(0px);transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgText dd a .pic{overflow: hidden;}
.imgText dd a .pic::before{padding-top: 66.75%;}
.imgText dd a .text{padding: 20px 0;}
.imgText dd a .text .title{font-size: 16px;color: #333333;font-weight: bold;line-height: 30px;height: 60px;overflow: hidden;margin-bottom: 15px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgText dd a .text .info{font-size: 16px;color: #999999;line-height: 30px;height: 30px;}
.imgText dd a .text .info .span1{margin-right: 40px;}
.imgText dd:hover a{box-shadow: 0 0 15px rgba(177,126,66,0.15);transform: translateY(-10px);-webkit-transform: translateY(-10px);}
.imgText dd:hover a .text .title{color: #b17e42;}
/* 图文列表 end */
/* 视频列表 start */
.videoList1{overflow: hidden;margin-right: -30px;}
.videoList1 dd{width: 33.3333%;float: left;display: inline;margin-bottom: 30px;}
.videoList1 dd .con{position: relative; display: block;background: #FFFFFF;margin-right: 30px; overflow: hidden;}
.videoList1 dd .con .pic::before{padding-top: 56.5217%;}
.videoList1 dd .con .pic{position: relative;}
.videoList1 dd .con .pic .newPic{position: absolute !important;left: 0;top: 0;}
.videoList1 dd .con .text{font-size: 18px;color: #333;line-height: 65px;height: 65px;overflow: hidden;text-align: center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.videoList1 dd .con .pic .bg{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, 0.3);}
.videoList1 dd .con .tableCell{width: 100%;height: 38px;position: absolute;left: 0;top: 45%;z-index: 1;}
.videoList1 dd .con .tableCell .play{width: 100%;height: 100%; display: inline-block;background: url("../images/playTwo.png") no-repeat center center;z-index: 10;}
.aykj-videoPop .layui-layer-setwin .layui-layer-close2{background: url(../images/common/videoPopClose.png) no-repeat center center / auto 40px;right: -60px;top: -40px;}
.aykj-videoPop .layui-layer-setwin .layui-layer-close2:hover{ background-position: center center;}
.aykj-videoPop video{object-fit: cover;}
.videoList1 dd:hover .con .text{color: #b17e42;}
/* 视频列表 end */
/* 子公司 start */
.subsidiaryBox{padding: 40px 0 60px;}
.subsidiaryBoxC{background-color: #fff;padding: 50px 60px 60px;}
.subsidiaryBoxC .title{text-align: center;line-height: 50px;height: 50px;font-size: 30px;color: #b17e42;font-weight: bold;padding-bottom: 30px;margin-bottom: 50px;border-bottom: 1px solid #e5e5e5;}
.subsidiaryBoxC .info{line-height: 33px;font-size: 16px;color: #666666;text-align: justify;margin-bottom: 20px;}
.subsidiaryBoxC .info img{max-width: 100%;}
.subsidiaryBoxC .picC{margin-right: -30px;margin-bottom: 30px;}
.subsidiaryBoxC .picC .item{float: left;display: inline;width: 50%;}
.subsidiaryBoxC .picC .item .pic{margin-right: 30px;overflow: hidden;}
.subsidiaryBoxC .picC .item .pic::before{padding-top: 66.2538%;}
.subsidiaryScroll{position: relative;}
.subsidiaryScroll .bd{ overflow: hidden;}
.subsidiaryScroll .slick-list{ overflow: visible; margin-right: -30px;}
.subsidiaryScroll .myslide{ width: 25%; float: left; display: inline;}
.subsidiaryScroll .con{ margin-right: 30px;display: block;}
.subsidiaryScroll .con .pic{overflow: hidden;}
.subsidiaryScroll .con .pic::before{padding-top: 66.9934%;}
.subsidiaryScroll .prev{ display:block; width: 50px; height: 60px;border-radius: 0 60px 60px 0; cursor: pointer; background: rgba(0,0,0,0.3) url(../images/prev2.png) no-repeat center center; position: absolute; left: 0; top: 50%; margin-top: -20px; z-index: 1; display: none;}
.subsidiaryScroll .next{ display:block; width: 50px; height: 60px;border-radius: 60px 0  0 60px; cursor: pointer; background: rgba(0,0,0,0.3) url(../images/next2.png) no-repeat center center; position: absolute; right:0px; top: 50%; margin-top: -20px; z-index: 1; display: none;}
.subsidiaryScroll .prev:hover,.subsidiaryScroll .next:hover{ background-color: #b17e42;}
/* 子公司 end */
/* 发展战略 start */
.developmentPage{background-repeat:no-repeat;background-position: center center;background-size: cover;}
.developmentBox{padding-top: 95px;}
.developmentBoxT{text-align: center;padding: 0 270px;margin-bottom: 215px;}
.developmentBoxT .cnTitle{font-size: 24px;color: #3b4f74;font-weight: bold;line-height: 40px;height: 40px;position: relative;display: inline-block;margin-bottom: 15px;}
.developmentBoxT .cnTitle::before{display: block;content: "";width: 19px;height: 16px;position: absolute;left: -25px;top: 0;background: url("../images/eventI3.png") no-repeat center center;}
.developmentBoxT .enTitle{font-size: 24px;color: #d4dfeb;font-weight: bold;line-height: 30px;height: 30px;margin-bottom: 40px;}
.developmentBoxT .info{font-size: 16px;color: #666666;line-height: 25px;height: 75px;overflow: hidden;}
.developmentBoxC{overflow: hidden;}
.developmentBoxC dd {width: 100%;margin-bottom: 280px;}
.developmentBoxC dd .con{position: relative;}
.developmentBoxC dd .con .conL{float: left;display: inline;position: relative;width: 32.5%;}
.developmentBoxC dd .con .conL .conLCon{width: 180px;height: 32px;background: url("../images/eventIcon.png") no-repeat center center;position: absolute;right: 0;bottom: 45px;z-index: 2;}
.developmentBoxC dd.event .con .conL{float: right;}
.developmentBoxC dd.event .con .conL::before{left: -30px;}
.developmentBoxC dd .con .conL .span1{font-size: 350px;color: #3b4f74;z-index: 1;font-weight: bold;position: relative;z-index: 1;white-space: nowrap;}
.developmentBoxC dd .con .conL .span2{position: absolute;left: -8px;top: 8px;font-size: 350px;color: #a4afbc;z-index: 0;font-weight: bold;}
.developmentBoxC dd .con .conR{float: right;display: inline;text-align: center;margin-top: 220px;width: 40%;}
.developmentBoxC dd.event .conR{float: left;}
.developmentBoxC dd .con .conR .year{font-size: 24px;color: #b17e42;font-weight: bold;line-height: 45px;height: 45px;margin-bottom: 20px;}
.developmentBoxC dd .con .conR .infoC{line-height: 35px;font-size: 16px;color: #333333;}
.developmentBoxC .conC{position: absolute;left: 50%;top: 50%;transform: translateY(-50%); width: 28px;font-size: 28px;color: #b17e42;font-weight: bold;margin-left: -14px;}
.developmentBoxC .conC::before{display: block;content: ""; position: absolute;left: 50%;top: -65px;width: 42px;height: 26px;margin-left: -21px;background: url("../images/eventI1.png") no-repeat center center;}
.developmentBoxC .conC::after{display: block;content: ""; position: absolute;left: 50%;bottom: -65px;width: 42px;height: 26px;margin-left: -21px;background: url("../images/eventI2.png") no-repeat center center;}
/* 发展战略 end */
/* ————— 公用表单 start ————— */
.input{ border: 1px solid #ddd; padding:0 10px}
.input input{ border: none; background: none; width: 100%; height: 38px; line-height: 38px; font-size: 14px; color: #333;}
.textarea{ border: 1px solid #ddd; padding:5px 10px}
.textarea textarea{ border: none; background: none; width: 100%; height: 120px; line-height: 25px; font-size: 14px; color: #333;}
a.formBtn{ display: inline-block; height: 40px; line-height: 40px; border: 1px solid #ddd; background: #FFF; border-radius: 3px; font-size: 14px; color: #333; padding:0 30px; margin: 0 5px;}
a.formBtn:hover{ opacity: .9;}

.formYzm .input{ width: 50%; float: left; display: inline;}
.formYzm .yzmImg{ width: 118px; height: 38px; border: 1px solid #ddd; background: #ddd; float: left; display: inline; margin-left: 20px;}
.formYzm .yzmImg img{ display: block; width: 100%; height: 100%;}

.formSubBtn{ font-size: 0; text-align: left; margin: 0 -5px;}
.formSubBtn a{ padding:0 40px; border-radius: 5px;}
.formSubBtn a.submit{ background: #1e5ab0; color: #FFF;}
.formSubBtn a.reset{ background: #ddd; color: #8b8b8b;}
/* ————— 公用表单 end ————— */
/* ========== 招聘 start ========== */
/* 列表start */
.recruitListBox{padding: 40px 0 0;}
.recruitUp{margin-bottom: 40px;}
.recruitUpL{float: left;display: inline;}
.recruitUpL .item{float: left;display: inline;margin-right: 40px; overflow: hidden;background-color: #fff;width: 420px;line-height: 60px;height: 60px;border-radius: 60px;padding: 0 5px 0 30px;}
.recruitUpL .item input{display: block;float: left;width: 370px;height: 60px;background: none;border: none;line-height: 60px;color: #333;font-size: 14px;background: #fff;}
.recruitUpL .item input::placeholder{font-size: 14px;color: #999;}
.recruitUpL .item a{float: left;display: inline;width: 50px;height: 50px;border-radius: 50px; background: #b17e42 url(../images/recruitSearchIcon1.png) no-repeat center center; background-size: 20px 21px;color: #fff;text-align: center;line-height: 50px;margin-top: 5px;}
.recruitUpL .text{float: left;display: inline;line-height: 60px;height: 60px;overflow: hidden;font-size: 20px;color: #333333;}
.recruitUpR{float: right;display: inline;line-height: 60px;height: 60px;font-size: 16px;color: #999999;}
.recruitList dd{margin-bottom: 20px;background-color: #fff;padding: 0 40px 0px;border-radius: 10px;}
.recruitListUp{padding: 25px 0px;}
.recruitListUp .btn{float: right;display: inline;margin-right: -20px;margin-top: 18px;}
.recruitListUp .btn .btnItem{float: left;display: inline;}
.recruitListUp .btn .btnItem a{display: block;line-height: 45px;height: 45px;padding: 0 30px;font-size: 16px;color: #666666;text-align: center;margin-right: 20px;border-radius: 47px;}
.recruitListUp .btn .btnItem1 a{border: 1px solid #dedede;}
.recruitListUp .btn .btnItem2 a{background:#b17e42 url("../images/recruitYJT.png") no-repeat center center ;}
.recruitListUp .upText{overflow: hidden;}
.recruitListUp .upText .upTitle{line-height: 30px;height: 30px;overflow: hidden;font-size: 20px;font-weight: bold;color: #595959;margin-bottom: 21px;}
.recruitListUp .upText .upInfo{line-height: 30px;height: 30px;overflow: hidden;font-size: 16px;color: #999999;}
.recruitListUp .upText .upInfo span{margin-right: 40px;}
.recruitListDown{padding-top: 30px;border-top: 1px solid #e6e6e6;display: none;padding-bottom: 80px;}
.recruitListDownC{line-height: 30px;font-size: 16px;color: #666666;padding-right: 430px;}
.recruitListDownC span{font-size: 16px;color: #666666;font-weight: bold;}
.recruitList dd.active .recruitListUp .btn .btnItem2 a{background-image: url("../images/recruitXJT.png");}
/* 列表end */
/* 公共表单  start */
.formList{overflow: hidden;margin-right: -30px;}
.formList .item{width:33.3333%;float:left;display: inline;}
.formList .item  span{color:#b17e42;}
.formList .item  .lableBox{line-height: 57px;height: 57px; font-size:15px;color:#595959;}
.formList .item .con{border:1px solid #e6e6e6;height: 60px;line-height: 60px;margin-right:30px;background-color: #f7f7f7;border-radius: 5px;}
.formList .item.item1{width: 100%;}
.formList .item.item1 .con{height: 100%;}
.formList .item.item1 textarea{border:none;height: 180px;width: 100%;padding-top: 15px;}
.formList .item.item1.item1C textarea{border:none;height: 100px;width: 100%;padding-top: 15px;}
.formList .item.item2{width: 100% !important;margin-bottom: 50px;}
.formList .item.item2 .con{float: left;display: inline;margin-right:0;width: 50%;margin-right:20px;}
.formList .item.item2 .yzmCon{overflow: hidden;}
.formList .item.item2 .yzm{width: 140px;height: 60px;line-height: 60px;border-radius:5px;border: 1px solid #ccc;position: relative;float: left;display: inline;margin-right:30px;cursor: pointer;}
.formList .item.item2 em{overflow: hidden; font-size:15px;color:#b2b2b2;line-height: 60px;height: 60px;vertical-align: middle;background: url(../images/yzmTb.png) no-repeat right center;padding-right:30px;display: inline-block;font-style: normal;cursor: pointer;}
.formList .item.item2 .yzm img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.formList .bTnC{text-align: center;}
.formList .input{overflow: hidden;border:none;padding:0 20px;}
.formList .input input{height: 60px;line-height: 60px;}
.formList .input textarea{resize: none;background-color: #f7f7f7;}
.brnCbox{font-size:0;text-align: center;}
.brnCbox .itemBtn{width: 150px;height: 60px;background-color: #b17e42;margin-right:20px;border-radius: 5px;vertical-align: middle;display:inline-block;}
.brnCbox .itemBtn.btn1{background-color: #f0f0f0;}
.brnCbox .itemBtn.btn1 a{color:#b2b2b2;}
.brnCbox .itemBtn a{display: block;font-size:20px;color:#fff;line-height: 60px;text-align: center;}
.listFormCBox{background:#fff  url(../images/recruitFormBg.jpg) no-repeat center center;background-size: cover;padding:45px 320px 70px;}
.listFormCBox .formTitle{font-size:26px;color:#595959;height: 55px;line-height: 55px;text-align: center;font-weight: bold;margin-bottom: 15px;}
.listFormCBox .listFormText{background-color: #f7f7f7;border-radius:10px;border: 1px solid #e6e6e6;text-align: center;padding-top: 60px;margin-bottom: 18px;}
.listFormCBox .listFormText .formBtn{width: 120px;height: 50px;background-color: #fff;display: inline-block;margin-bottom: 25px;}
.listFormCBox .listFormText .formBtn a{color:#b17e42;font-size:16px;line-height: 50px;display: block;}
.listFormCBox .listFormText .btnText{font-size:16px;color: #999;height: 60px;line-height: 30px;margin-bottom:30px;}
.listFormCBox .listFormText .formBtn:hover{background-color: #b17e42;}
.listFormCBox .listFormText .formBtn:hover a{color: #fff;}
.listFormCBox .lableBox .lableText{display: inline-block;font-size:15px;color:#999;}
.listFormCBox .title{font-size: 20px;color: #595959;height: 65px;line-height: 65px;}
.listFormCBox .formList .item{width: 50%;}
.listFormCBox .formList .item.item1{width: 100%;}
.listFormCBox .aykj_cssSelect .aykj_selectLt{min-height:60px;line-height: 60px;}
.listFormCBox .aykj_cssSelect .aykj_selectBox{border: none;}
.listFormCBox .aykj_cssSelect .selected{background-color: #b17e42;}
.listFormCBox .aykj_cssSelect .selected span{color: #fff !important;}
.listFormCBox .aykj_cssSelect .aykj_optionBox:hover{background: #b17e42;}
.listFormCBox .aykj_cssSelect .aykj_optionBox:hover span{color: #fff}
.listFormCBox .formList .item i{color:#ff4242;font-style: normal;}
.listFormCBox .formList .item.item1 .con1{width: 47%;}
.listFormCBox .item3{overflow: hidden;}
.listFormCBox .item3 .lableBox{overflow: hidden;height: 20px !important;line-height: 20px !important;}
.listFormCBox .item3 .lableBox .lable{font-size: 16px;color:#595959;}
.formList .item.item3{width: 100%;}
.formList .item.item3 .con{float: left;display: inline;margin-right:0;width: 25%;margin-right:20px;}
.listFormCBox .item3 .checkbox input{width: 20px;height: 20px;background-color: #e6e6e6;border: 1px solid #d4d4d4;margin-right:10px;}
.listFormCBox .yearBox{display: inline-block;width: 135px;height: 60px;border-right: 1px solid #1e1f1e0f;}
.listFormCBox .con .monthBox{display: inline-block;width:70%;}
.listFormCBox .itemA{width:25% !important;}
.listFormCBox .itemB{width:100% !important;}
.listFormCBox .itemB .con{border:none;background-color: #fff;}
.listFormCBox .itemA .con{border:none;background-color: #fff;margin-right: 0;}
.listFormCBox .itemA .text{display: inline-block;font-size:16px;color:#555555;}
.listFormCBox .radio{display: inline-block;margin-right: 30px;}
.listFormCBox .radio input{width: 18px;height: 18px;}
.listFormCBox .aykj_cssRadioBox.checked .aykj_cssRadio_icn{border-color:#b17e42;}
.listFormCBox .aykj_cssRadioBox.checked .aykj_cssRadio_icn i{background-color: #b17e42;width: 8px;height: 8px; margin: -4px 0 0 -4px;}
.listFormCBox .aykj_cssRadio{overflow: visible;}
.listFormCBox .aykj_cssRadio_icn{width: 18px;height: 18px;}
.listFormCBox .aykj_cssRadio_text{font-size:16px;}
.supplyTitle .text{min-height:32px;line-height: 32px;font-size:16px;color:#333333;padding-bottom: 55px;border-bottom: 1px solid #ccc;}
.listFormCBox .formList .item span{color: #333;}
.listFormCBox .aykj_cssSelect .aykj_selectRt{right: 10px;}
.webuploader-pick{background: none !important;padding: 0 !important;color: unset !important;font-size: unset !important;}
.uploader-file-list{position: relative;}
.webuploader-container{float: unset !important;}
/* 公共表单 end */
/* ========== 招聘 end ========== */
/* ========== 联系我们 start ========== */
.contactUsBoxUp{padding: 70px 0 40px;}
.contactUsBoxUp .title{text-align: center;line-height: 50px;height: 50px;font-size: 30px;color: #333333;margin-bottom: 45px;}
.contactUsBoxList dd{float: left;display: inline;width: 25%;}
.contactUsBoxList dd .con{text-align: center;}
.contactUsBoxList dd .con .icon{width: 70px;height: 70px;border-radius: 70px;margin: 0 auto 13px;}
.contactUsBoxList dd.dd1 .con .icon{background: #2444a1 url("../images/dizhi.png") no-repeat center center;}
.contactUsBoxList dd.dd2 .con .icon{background: #2b8f6d url("../images/dianhua.png") no-repeat center center;}
.contactUsBoxList dd.dd3 .con .icon{background: #e0a134 url("../images/youxian.png") no-repeat center center;}
.contactUsBoxList dd.dd4 .con .icon{background: #ff6f6f url("../images/chuanzhen.png") no-repeat center center;}
.contactUsBoxList dd .con .titleC{font-size: 22px;color: #333333;line-height: 35px;height: 35px;margin-top: 12px;}
.contactUsBoxList dd .con .info{font-size: 14px;color: #666666;line-height: 30px;height: 30px;}
.map{height:560px;}
.contactUsBoxDown{background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 90px 0 120px;}
.contactUsBoxDown .titleDown{text-align: center;margin-bottom: 75px;}
.contactUsBoxDown .titleDown .cnTitle{line-height: 55px;height: 55px;font-size: 36px;color: #333333;}
.contactUsBoxDown .titleDown .enTitle{line-height:40px;height: 40px;font-size: 20px;color: #e5e5e5;}
.contactUsBoxDownC{margin-right: -30px;}
.contactUsBoxDownC .downCLeft{float: left;display: inline;width: 32.6388%;}
.contactUsBoxDownC .downCLeft .downCLeftC{margin-right: 30px;border: 1px solid #e6e6e6;padding: 25px 30px 30px;}
.contactUsBoxDownC .propose{font-size: 22px;color: #e5e5e5;font-weight: bold;line-height: 35px;height: 70px;overflow: hidden;margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px solid #f5f5f5;}
.contactUsBoxDownC .proposeCon .pic{float: left;display: inline;width: 110px;height: 110px;margin-right: 20px;}
.contactUsBoxDownC .proposeCon .pic::before{padding-top: 100%;}
.contactUsBoxDownC .proposeCon .pic img{padding: 5px;border: 1px solid #e6e6e6;box-sizing: border-box;-webkit-box-sizing: border-box;}
.contactUsBoxDownC .proposeCon .text{overflow: hidden;padding-top: 20px;}
.contactUsBoxDownC .proposeCon .text .text1{line-height: 30px;height: 30px;font-size: 22px;color: #555555;padding-left: 35px;background: url("../images/saoyisao.png") no-repeat left center;margin-bottom: 15px;}
.contactUsBoxDownC .proposeCon .text .text2{line-height: 25px;height: 50px;overflow: hidden;font-size: 14px;color: #999999;}
.downCCneter{float: left;display: inline;width: 28%;}
.downCCneterC{margin-right: 30px;}
.downCCneterC .item{width: 100%;margin-bottom: 30px;line-height: 50px;height: 50px;border: 1px solid #e6e6e6;padding: 0 20px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.downCCneterC .item .label{float: left;display: inline;font-size: 14px;color: #999999;}
.downCCneterC .item .itemC{overflow: hidden;}
.downCCneterC .item .itemC .input{padding: 0 10px;border: none;}
.downCCneterC .item .itemC input{width: 100%;line-height: 50px;height: 50px;font-size: 14px;color: #333;border: none;background: none;}
.downCCneterC .btn{width: 100%;line-height: 50px;height: 50px;text-align: center;}
.downCCneterC .btn a{display: block;font-size: 16px;color: #ffffff;background-color: #af794a;}
.downCRight{float: left;display: inline;width: 35.4166%;}
.downCRight .downCRightC{margin-right: 30px;}
.downCRightC .item{width: 100%;margin-bottom: 30px;padding: 0 20px;box-sizing: border-box;-webkit-box-sizing: border-box;border: 1px solid #e6e6e6;}
.downCRightC .item .label{float: left;display: inline;font-size: 14px;color: #999999;line-height: 50px;height: 50px;}
.downCRightC .item .itemC{overflow: hidden;padding-top: 10px;}
.downCRightC .item .itemC .input{padding: 0 10px;border: none;}
.downCRightC .item .itemC textarea{width: 100%;line-height: 30px;height: 115px;font-size: 14px;color: #333;border: none;background: none;}
.downCRightC .itemCon .item1{float: left;display: inline;line-height: 50px;height: 50px;width: 45%;padding: 0 20px;box-sizing: border-box;-webkit-box-sizing: border-box;border: 1px solid #e6e6e6;}
.downCRight .item1 .label{float: left;display: inline;font-size: 14px;color: #999999;}
.downCRight .item1 .itemC{overflow: hidden;}
.downCRight .item1 .itemC .input{padding: 0 10px;border: none;}
.downCRight .item1 .itemC input{width: 100%;line-height: 50px;height: 50px;font-size: 14px;color: #333;border: none;background: none;}
.downCRight .yzm{width: 101px;height: 50px;float: left;display: inline;cursor: pointer;margin: 0 20px;}
.downCRight .yzm img{width: 100%;height: 100%;display: block;}
.downCRight .change{float: left;line-height: 50px;height: 50px;font-size: 16px;color: #666666;}
/* ========== 联系我们 end ========== */
/* ========== 问卷调差 start ========== */
/* 问卷列表 start */
/* 问卷列表 end */
/* 问卷调查 start*/
/* 问卷调查 end*/
/* 问卷详情 start*/
/* 问卷详情 end*/
/* 全图列表1 start */
.imgList1{overflow: hidden;margin-right: -40px;margin-bottom: -40px;padding-top: 40px;}
.imgList1 dd{width: 50%;float: left;display: inline;margin-bottom: 40px;}
.imgList1 dd .con{margin-right: 40px;border-radius: 5px;background-color: #fff;position: relative;overflow: hidden;}
.imgList1 dd .con .pic{overflow: hidden;}
.imgList1 dd .con .pic::before{padding-top: 66.7143%;}
.imgList1 dd .con .text{width: 100%; height: 80px;line-height: 80px;background-color: rgba(221, 221, 221, 0.6);position: absolute;left: 0;top: 0;overflow: hidden;font-size: 0;}
.imgList1 dd .con .text .icon{width: 20px;height: 20px;border-radius: 50%;background-color: #b17e42;margin:0 30px;margin-top: 30px;position:relative;float: left;display: inline;}
.imgList1 dd .con .text .icon::before{display: block;content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.imgList1 dd .con .text .icon1{display: inline-block; width: 50px;height: 50px;border-radius: 50%;background: #fff url(../images/link.png) center center no-repeat;display: none;position: relative;}
.imgList1 dd .con .text .icon1::before{display: block;content: "";width: 76px;height: 76px;border-radius: 50%;background-color: rgba(255, 255, 255, 0.2);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.imgList1 dd .con .text .title{overflow: hidden;font-size: 20px;color: #333333;font-weight: bold;}
.imgList1 dd:hover .con .text{width: 100%;height: 100%;background-color: rgba(177, 126, 66, 0.4);text-align: center;}
.imgList1 dd:hover .con .text .title{color: #fff;}
.imgList1 dd:hover .con .text .icon{display: none;}
.imgList1 dd:hover .con .text .icon1{display: inline-block;}
/* 全图列表1 end */
/* 全图列表2 start */
.imgList2{overflow: hidden;margin-right: -30px;}
.imgList2 dd{width: 25%;float: left;display: inline;margin-bottom: 30px;}
.imgList2 dd .con{margin-right: 30px;background-color: #fff;}
.imgList2 dd .con .pic{border-bottom: 1px solid #f5f5f5;overflow: hidden;position: relative;}
.imgList2 dd .con .pic img{object-fit: contain;}
.imgList2 dd .con .pic::before{padding-top: 100.5953%;position: relative;}
.imgList2 dd .con .pic .link{display: inline-block;width: 50px;height: 50px;background: #fff url(../images/link.png) center center no-repeat; border-radius: 50%;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);display: none;z-index: 8;}
.imgList2 dd .con .text{height: 65px;line-height: 65px;font-size: 18px;color: #333333;text-align: center;}
.imgList2 dd:hover .con .pic::after{display: block;content: "";width: 100%;height: 100%;background-color: rgba(177, 126, 66, 0.5);position: absolute;left: 0;top: 0;}
.imgList2 dd:hover .con .pic .link{display: block;}
/* 全图列表2 end */
/* 视频列表 start */

  
/* 视频列表 end */
/* 资质荣誉 start */
.honorList{overflow: hidden;margin-right: -30px;margin-bottom: -30px;padding-top: 30px;;}
.honorList dd{width: 33.3333%;float: left;display: inline;margin-bottom: 30px;}
.honorList dd .con{margin-right: 30px;padding: 20px 30px 60px;background-color: #fff;position: relative;}
.honorList dd .con .pic{margin-bottom: 20px;}
.honorList dd .con .pic::before{padding-top: 66.75%;}
.honorList dd .con .text{width: 100%; height: 60px;line-height: 60px;background-color: #fff;position: absolute;left: 0;bottom: 0;box-shadow:0 -5px 5px #f2f2f2;text-align: center;}
.honorList dd .con .text a{font-size: 16px;color: #000;padding: 0 20px;}
.honorList dd:hover .con .text{background-color: #b17e42;}
.honorList dd:hover .con .text a{color: #fff;}
/* 资质荣誉 end */
/* ========== 关于我们 start ========== */
.aboutUsTitle{height: 60px;line-height: 60px;font-size: 36px;color: #b17e42;text-align: center;}
.aboutUsBox .textBox{text-indent: 2em; padding-top: 42px;line-height: 29px;font-size: 16px;color: #666666;text-align: justify;margin-bottom: 42px;}
.aboutUsBox .pic{overflow: hidden;margin-bottom: 30px;}
.aboutUsBox .pic::before{padding-top: 34.7222%;}
.aboutUsScroll{overflow: hidden;}
.aboutUsScroll .bd{position: relative;margin-right: -30px;}
.aboutUsScroll .myslide .con{margin-right: 30px;}
.aboutUsScroll .pic{overflow: hidden;}
.aboutUsScroll .pic::before{padding-top: 67.0455%;}
.aboutUsScroll .prev,.aboutUsScroll .next{display: block;width: 48px;height: 60px;z-index: 5;cursor: pointer;}
.aboutUsScroll .prev{position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 0 30px 30px 0;background:rgba(0, 0, 0, 0.3) url(../images/baiLArrow.png) center center no-repeat;}
.aboutUsScroll .next{position: absolute;right: 30px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 30px 0 0 30px;background:rgba(0, 0, 0, 0.3) url(../images/baiRArrow.png) center center no-repeat;}
.aboutUsScroll .prev:hover,.aboutUsScroll .next:hover{background-color: #af794a;}
/* ========== 关于我们 end ========== */
/* ========== 关于我们2 start ========== */
.abColunmTitle{text-align: center;}
.abColunmTitle .cnTitle{height: 50px;line-height: 50px;font-size: 40px;color: #333333;font-weight: bold;}
.abColunmTitle .enTitle{height: 40px;line-height: 40px;font-size: 18px;color: #e2e2e2;text-transform: uppercase;}
.abColunm1{background: url(../images/abColunmBg.jpg) center center no-repeat;background-size: cover;}
.abColunm1Con{padding: 146px 0 132px;}
.abColunm1Con .info{line-height: 33px;font-size: 16px;color: #666666;text-align: center;padding-top: 36px;margin-bottom: 62px;}
.abColunm1Con .deal{display: block;width: 140px;height: 50px;line-height: 50px;border-radius: 10px;background-color: #b17e42;margin: 0 auto;text-align: center;}
.abColunm1Con .deal span{display: inline-block;font-size: 14px;color: #fff;vertical-align: middle;margin-right: 20px;}
.abColunm1Con .deal em{display: inline-block;width: 7px;height: 11px;background: url(../images/devLeft4.png) center center no-repeat;vertical-align: middle;}
.abColunm2{background: url(../images/developBg.jpg) center bottom -2px no-repeat;background-size: cover;padding-bottom: 50px;}
.abColunm2 .abColunmTitle{padding-top: 77px;}
.abColunm2 .cnTitle{color: #b17e42;}
.abColunm2 .enTitle{color: #b17e42;}
.abColunm2 .column1Scroll .column1Ctrl{padding: 100px 120px 0;}
.abColunm2 .column1Scroll .column1Ctrl::before{top: 160px;}
.abColunm3{background: url(../images/abColunm3Bg.jpg) center center no-repeat;background-size: cover;}
.abColunm3Con{padding: 75px 0 140px;}
.culrureList{padding-top: 230px;}
.culrureList::after{display: block;content: "";clear: both;visibility: hidden;}
.culrureList dd{width: 16.6667%;float: left;display: inline;position: relative;}
.culrureList dd.odd{margin-top: -150px;}
.culrureList dd .con{font-size: 0;text-align: center;display: block;}
.culrureList dd .con .line{width: 100px;height: 1px;background-color: #b17e42;position: relative;position: absolute;right: -55px;top: 0;transform: rotate(-30deg);-webkit-transform: rotate(-30deg);}
.culrureList dd.odd .con .line{position: absolute;right: -55px;top: 150px;transform: rotate(-30deg);-webkit-transform: rotate(30deg);}
.culrureList dd .con .line::before{display: block;content: "";width: 13px;height: 13px;border: 1px solid #b17e42;border-radius: 50%;position: absolute;left: -14px;top: -7px;}
.culrureList dd.dd2 .con .line{background-color: #539e8b;}
.culrureList dd.dd3 .con .line{background-color: #24ba67;}
.culrureList dd.dd4 .con .line{background-color: #f5d644;}
.culrureList dd.dd5 .con .line{background-color: #199e86;}
.culrureList dd.dd6 .con .line{display: none;}
.culrureList dd.dd2 .con .line::before{border-color:#539e8b ;}
.culrureList dd.dd3 .con .line::before{border-color:#24ba67;}
.culrureList dd.dd4 .con .line::before{border-color:#f5d644;}
.culrureList dd.dd5 .con .line::before{border-color: #199e86;}
.culrureList dd.dd6 .con .line::before{display: none;}
.culrureList dd .con .icon{display: inline-block; width: 140px;height: 140px;border-radius: 50%;background-color: #b17e42;margin-bottom: 17px;background-position: center center;background-repeat: no-repeat;}
.culrureList dd.dd2 .icon{background-color: #539e8b;}
.culrureList dd.dd3 .icon{background-color: #24ba67;}
.culrureList dd.dd4 .icon{background-color: #f5d644;}
.culrureList dd.dd5 .icon{background-color: #199e86;}
.culrureList dd.dd6 .icon{background-color: #d98500;}
.culrureList dd .con .title{text-align: center;}
.culrureList dd .con .title .cTitle{height: 25px;line-height: 25px;font-size: 16px;color: #555555;}
.culrureList dd .con .title .eTitle{height: 20px;line-height: 20px;font-size: 16px;color: #999999;}
.abColunm4{background: url(../images/abColunm4Bg.jpg) center center no-repeat;background-size: cover;}
.abColunm4Con{padding: 130px 0 190px;}
.abColunm4ImgList{overflow: hidden;margin-right: -90px;}
.abColunm4ImgList dd{width: 33.3333%;float: left;display: inline;}
.abColunm4ImgList dd .con{display: block; margin-right: 90px;border: 1px solid #f0e7db;text-align: center;padding: 85px 0 70px;position: relative;z-index: 1;}
.abColunm4ImgList dd .con::before{display: block;content: "";width: 100%;height: 100%;background-color: rgba(175, 121, 74, 0.75);position: absolute;left: 0;top: 0; visibility: hidden;opacity: 0; z-index: -1;transition: all 0.3s;-webkit-transition: all 0.3s;}
.abColunm4ImgList dd .con .icon{display: inline-block; width: 110px;height: 110px;border: 1px solid #c7af9e;border-radius: 50%;margin-bottom: 34px;background-position: center center;background-repeat: no-repeat;}
.abColunm4ImgList dd .con .title .cTitle{height: 40px;line-height: 40px;font-size: 30px;color: #ffffff;}
.abColunm4ImgList dd .con .title .eTitle{height: 40px;line-height: 40px;font-size: 16px;color: #e5e5e5;}
.abColunm4ImgList dd:hover .con{border-color:rgba(175, 121, 74, 0.75);}
.abColunm4ImgList dd:hover .con::before{visibility: visible;opacity: 1;}
.abColunm2 .column1Ctrl .onLine{top: 160px;}
/* ========== 关于我们2 end ========== */
/* ========== 关于我们修改 start ========== */
.aboutUsViewBox{padding: 60px 0;}
.aboutUsViewBox .title{text-align: center;margin-bottom: 30px;}
.aboutUsViewBox .title .cnTitle{font-size: 32px;color: #333333;line-height: 45px;height: 45px;overflow: hidden;}
.aboutUsViewBox .title .enTitle{font-size: 14px;color: #666666;line-height: 25px;height: 25px;overflow: hidden;}
.aboutUsViewBoxC .aboutUsViewBoxCR{float: right;display: inline;width: 445px;position: relative;margin-left: 60px;margin-right: 80px;}
.aboutUsViewBoxC .aboutUsViewBoxCR .pic{z-index: 2;}
.aboutUsViewBoxC .aboutUsViewBoxCR .pic::before{padding-top: 111.1123%;}
.aboutUsViewBoxC .aboutUsViewBoxCR .detail{width: 145px;height: 145px;border-radius: 50%;background-color: #b17e42;padding: 0 20px;position: absolute;right: -20px;top: 40px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.aboutUsViewBoxC .aboutUsViewBoxCR .detail .detail1{text-align: left;font-size: 20px;color: #ffffff;line-height: 20px;height: 20px;overflow: hidden;}
.aboutUsViewBoxC .aboutUsViewBoxCR .detail .detail2{text-align: right;font-size: 28px;color: #ffffff;line-height: 45px;height: 45px;overflow: hidden;}
.aboutUsViewBoxC .aboutUsViewBoxCR .btn{width: 140px;height: 50px;line-height: 50px;border-radius: 7px;overflow: hidden;position: absolute;right:30px;bottom: 50px;background-image: linear-gradient(to right ,#ddac71,#bc8646);background-image: -webkit-linear-gradient(to right ,#ddac71,#bc8646);z-index: 3;}
.aboutUsViewBoxC .aboutUsViewBoxCR .btn a{display: block;text-align: center;padding-right: 20px;background: url("../images/moreIcon1.png") no-repeat right 30px center;font-size: 14px;color: #ffffff;font-weight: bold;}
.aboutUsViewBoxC .text{overflow: hidden;padding-top: 30px;}
.aboutUsViewBoxC .text .text1{font-size: 20px;color: #333333;line-height: 40px;height: 40px;font-weight: bold;margin-bottom: 30px;}
.aboutUsViewBoxC .text .info1{text-indent: 2em;text-align: justify;line-height: 30px;font-size: 15px;color: #666666;margin-bottom: 20px;}
.aboutUsViewBoxC .text .info2{margin-bottom: 45px;}
.aboutUsViewBoxC .text .info2 .info2T{font-size: 15px;font-weight: bold;color: #666666;line-height: 32px;height: 32px;}
.aboutUsViewBoxC .text .info2 .info2C{font-size: 15px;color: #666666;line-height: 30px;}
.aboutUsViewBoxC .text .textC{line-height: 65px;height: 65px;font-size: 16px;color: #666666;text-align: center;}
.aboutUsViewBoxC .text .textC span{font-size: 60px;font-weight: bold;color: #b17e42;}
.aboutUsViewBoxC .text .textC em{font-size: 36px;font-style: normal;margin: 0 40px;color: #cccccc;}
.aboutUsViewHonor{margin-bottom: 50px;}
.aboutUsViewHonor .honor1{font-size: 15px;color: #666666;font-weight: bold;line-height: 30px;height: 30px;overflow: hidden;}
.aboutUsViewHonor .honor2{font-size: 15px;color: #666666;line-height: 30px;}

.cultureC4Scroll{position: relative;width: 1440px;}
.cultureC4Scroll .bd{overflow: hidden;}
.cultureC4Scroll .bd .swiper-wrapper .swiper-slide{width:65.9722%;}
.cultureC4Scroll .bd .swiper-wrapper .swiper-slide .con{display: block;}
.cultureC4Scroll .bd .swiper-wrapper .swiper-slide .con .pic{overflow: hidden;}
.cultureC4Scroll .bd .swiper-wrapper .swiper-slide .con .pic::before{padding-top: 56.3157%;}
.cultureC4Prev{ display:block; width: 50px; height: 60px;border-radius: 0 60px 60px 0; cursor: pointer; background: rgba(0,0,0,0.3) url(../images/prev2.png) no-repeat center center; position: absolute; left: 0; top: 50%; margin-top: -25px; z-index: 1;transition: all 0.3s;-webkit-transition: all 0.3s;}
.cultureC4Next{ display:block; width: 50px; height: 60px;border-radius: 60px 0px 0 60px; cursor: pointer; background: rgba(0,0,0,0.3) url(../images/next2.png) no-repeat center center; position: absolute; right:0px; top: 50%; margin-top: -25px; z-index: 1;transition: all 0.3s;-webkit-transition: all 0.3s;}
.cultureC4Scroll .cultureC4Prev:hover,.cultureC4Scroll .cultureC4Next:hover{ background-color: #af794a;}
/* ========== 关于我们修改 end ========== */
/* ========== 组织架构 start ========== */
.organizationBox .pic{overflow: hidden;}
.organizationBox .pic::before{padding-top: 56.25%;}
.organizationBox.organizationBoxTwo .pic::before{padding-top: 41.0555%;}
/* ========== 组织架构 end ========== */
/* ========== 大事记 start ========== */
.eventList{position: relative;padding: 100px 0 60px;}
.eventList::before{display: block;content: "";width: 1px;height: 100%;background-color: #ececec;position: absolute;left: 215px;top: 0;}
.eventList dd .con{overflow: hidden;transition: all 0.3s;-webkit-transition: all 0.3s;}
.eventList dd .con .time{width: 214px;font-size: 48px;color: #cccccc;text-align: center;height: 60px;line-height: 60px;margin-top: 40px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.eventList dd .con .text{overflow: hidden;padding: 50px;line-height: 31px;font-size: 16px;color: #777777;border-bottom: 1px dashed #ececec;position: relative;}
.eventList dd:last-child .con .text{border: none;}
.eventList dd .con .text::before{display: block;content: "";width: 3px;height: 34px;background-color: #999999;position: absolute;left: 0;top: 50px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.eventList dd:hover .con{background-color: #f2f2f2;}
.eventList dd:hover .con .time{color: #af794a;}
.eventList dd:hover .con .text::before{background-color: #af794a;}
/* ========== 大事记 end ========== */
/* ========== 发展历程 start ========== */
.developBox{background: url(../images/developBg.jpg) center bottom no-repeat;background-size: cover;}
.column1Scroll{ position: relative;padding-bottom: 70px;}
.yearTitle{width: 100%;height: 300px;text-align: center;line-height: 300px;font-size: 300px;color: transparent;;background: linear-gradient(#af794a,#fff0);background: -webkit-linear-gradient(#af794a,#fff0);background-clip: text;-webkit-background-clip: text;opacity: .07;position: absolute;left: 0;top: 0;}
.column1Scroll .bd{padding: 0 11.5384%;position: relative;}
.column1Scroll .bd .slick-list{ margin-right: -30px;}
.column1Scroll .myslide{ float: left; display: inline; width: 100%;}
.column1Scroll .myslide .con{overflow: hidden;}
.column1Scroll .myslide .con .text{ overflow: hidden;text-align: center;}
.column1Scroll .myslide .con .text .info{ padding-right: 20px;}
.column1Scroll .myslide .con .text .info span{line-height: 46px;font-size: 20px;color: #666666;display: block;position: relative;}
.column1Scroll .prev{width: 46px;height: 46px;position: absolute;left: -50px;top: -150px;margin-top: -23px;border-radius: 50%;border: 1px solid #b17e42;background: url(../images/devLeft.png) no-repeat center;cursor: pointer;transition: all .4s ease-in;-webkit-transition: all .4s ease-in;}
.column1Scroll .next{width: 46px;height: 46px;position: absolute;right: -50px;top: -150px;margin-top: -23px;border-radius: 50%;border: 1px solid #b17e42;background: url(../images/devLeft3.png) no-repeat center;cursor: pointer;transition: all .4s ease-in;-webkit-transition: all .4s ease-in;}
.column1Scroll .prev:hover{background-color: #b17e42;background-image: url(../images/devLeft2.png);}
.column1Scroll .next:hover{background-color: #b17e42;background-image: url(../images/devLeft4.png);}
.column1Ctrl{ padding: 200px 120px 0; position: relative;margin-bottom: 40px;}
.column1Ctrl::before{display: block;content: "";position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);top: 260px;width: 100%;height: 6px;background: #ebebeb;}
.column1Ctrl .dot{ height: 170px; overflow: hidden;padding-top: 15px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.column1Ctrl .dot ul{ margin-right: -80px;position: relative;}
.column1Ctrl .dot ul .dotLine{width: 0px;height: 6px;background-color: #b17e42;position: absolute; left: 0;top: 45px;transition: all .3s linear;} 
.column1Ctrl .dot li{ width: 14.2857%; float: left; display: inline;}

.column1Ctrl .dot li .item{ margin-right: 80px; text-align: center; cursor: pointer; position:relative;}
.column1Ctrl .dot li .item .bg{width: 145px;height: 140px;transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0;}
.column1Ctrl .dot li .item:before{display:block;padding-top:100%;content:'';}
.column1Ctrl .dot li .item span{display: block; height: 90px; line-height: 90px;width: 90px;color: #666; font-size: 24px;border-radius: 50%;box-sizing: border-box;-webkit-box-sizing: border-box;position: absolute;left:50%;top:55px;margin-left:-45px ;}
.column1Ctrl .dot li .item span em{display: block;content: "";width: 22px;height: 22px;border-radius: 50%;background: #cccccc;position: absolute;left: 50%;top: -20px;transform: translateX(-50%);-webkit-transform: translateX(-50%);z-index: 2;}
.column1Ctrl .dot li.sliceActive .item span em{background-color: #b17e42;}
.column1Ctrl .dot li.slick-active .item span{color: #ffffff;width: 145px;height: 140px;top:-15px;line-height: 120px;margin-left: -60px;z-index: 1;}
.column1Ctrl .dot li.slick-active .item .bg{width: 145px;height: 140px;font-size: 38px;line-height: 140px;color: #fff; position: absolute;right: 0;top: -15px;background: url(../images/developDevelop.png) center center no-repeat;border-radius: 0;z-index: 3;transition: all .3s linear .3s;-webkit-transition: all .3s linear .3s;transform: scale(1);-webkit-transform: scale(1);opacity: 1;}
.column1Ctrl .dot li.slick-active .item span em{display: none;}
.column1Ctrl .onLine{width: 0px;height: 6px;background-color: #b17e42;position: absolute;left: 0;top: 260px;}
/* .column1Ctrl .dot li.slick-active .item span::before{display: block;content: "";width: 100%;height: 100%;z-index: -1;top: 0;border-radius: 0;background: url(../images/developDevelop2.png) center center no-repeat;} */

/* ========== 发展历程 end ========== */
/* ========== 企业文化 end ========== */
.companyCultureBox{background: url(../images/cpBoxBg.jpg) left bottom no-repeat;background-size: cover;}
.cpColunmTitle{text-align: center;margin-bottom: 80px;}
.cpColunmTitle .cnTitle{height: 50px;line-height: 50px;font-size: 37px;color: #333;}
.cpColunmTitle .enTitle{height: 45px;line-height: 45px;font-size: 25px;color: #e9e7e5;text-transform: uppercase;}
.cpColunm1Con{padding: 80px 0 190px;text-align: center;}
.ideaList{width: 600px;height: 600px;border-radius: 50%;border: 1px solid #ececec;margin: 0 auto;position: relative;}
.ideaList::before{display: block;content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/ideaListBg.png) center center no-repeat;animation: route 5s linear infinite;-webkit-animation: route 5s linear infinite;}
.ideaList dd .con{width: 250px;height: 250px;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background:#fff url(../images/logoIcon.png) center center no-repeat;}
.ideaList dd .con::before{display: block;content: "";width: 355px;height: 355px;border-radius: 50%;border: 1px solid #ececec;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.ideaList dd .con::after{display: block;content: "";width: 475px;height: 475px;border-radius: 50%;border: 1px solid #ececec;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.ideaUlList li{position: relative;position: absolute;}
.ideaUlList li::before{display: block;content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #696969;position: absolute;right: -10px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.ideaUlList li.liRight::before{left: -10px;}
.ideaUlList li.li1{left: -510px;top: 33px;}
.ideaUlList li.li2{left: -605px;top: 250px;}
.ideaUlList li.li3{left: -517px;top: 467px;}
.ideaUlList li.li4{right: -510px;top: 33px;}
.ideaUlList li.li5{right: -605px;top: 250px;}
.ideaUlList li.li6{right: -517px;top: 467px;}
.ideaUlList li .liCon{overflow: hidden;width: 600px;}
.ideaUlList li .liCon .icon{float: right;display: inline;width: 100px;height: 80px;position: relative;}
.ideaUlList li.liRight .liCon .icon{float: left;}
.ideaUlList li .liCon .icon img{display: inline-block;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.ideaUlList li .liCon .icon .img2{display: none;}
.ideaUlList li .liCon .text{text-align: right;overflow: hidden;}
.ideaUlList li.liRight .liCon .text{text-align: left;}
.ideaUlList li .liCon .text .title{height: 50px;line-height: 50px;font-size: 30px;color: #696969;margin-bottom: 12px;}
.ideaUlList li .liCon .text .title span{color: #b17e42;}
.ideaUlList li .liCon .text .info{line-height: 30px;font-size: 20px;color: #999999;}
.ideaUlList li:hover:before{background-color: #b17e42;}
.ideaUlList li:hover .liCon .icon .img1{display: none;}
.ideaUlList li:hover .liCon .icon .img2{display: block;}
.ideaUlList li:hover .liCon .text .title{color: #b17e42;}
.cpColunm2{padding-bottom: 65px;}
.cpColunm2 .cpColunmTitle{margin-bottom: 40px;}
.cpColunm2ImgList{overflow: hidden;margin-right: -30px;transition: all 0.5s;-webkit-transition: all 0.5s;}
.cpColunm2ImgList dd{width: 33.3333%;float: left;display: inline;margin-bottom: 30px;}
.cpColunm2ImgList dd .con{margin-right: 30px;position: relative;}
.cpColunm2ImgList dd .con .pic{overflow: hidden;}
.cpColunm2ImgList dd .con .pic::before{padding-top: 66.9014%;}
.cpColunm2ImgList dd .con .text{width: 91%;height: 50px;line-height: 50px;text-align: center; font-size: 16px;color: #fff; background-color: rgba(0, 0, 0, 0.4);position: absolute;left: 0;bottom: 0;padding: 0 20px;}
.cpColunm2Con .open{display: block;width: 143px; height: 53px;line-height: 53px;border-radius: 10px;background-color: #b17e42;text-align: center;font-size: 16px;color: #fff;margin: 0 auto;}
@keyframes route{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}
@-webkit-keyframes route{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}
/* ========== 企业文化 end ========== */
/* ========== 产品详情2 start ========== */
.productView2Box{padding-bottom: 60px;}
.productBtn{overflow: hidden;margin-bottom: 30px;}
.productBtn a{display: block; width: 140px;height: 50px;line-height: 50px;font-size: 14px;color: #b17e42;border-radius: 25px;border: 1px solid #b17e42;text-align: center;}
.productBtn em{display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-right: 15px;background-position: center center;background-repeat: no-repeat;}
.productBtn .return em{background-image: url(../images/return.png);}
.productBtn .share em{background-image: url(../images/share.png);}
.productBtn a:hover{background-color: #b17e42;}
.productBtn .return:hover em{background-image: url(../images/returnAt.png);}
.productBtn .share:hover em{background-image: url(../images/shareAt.png);}
.productBtn a:hover span{color: #fff;}
.productView2Con{padding: 50px 40px 60px;background-color: #fcfcfc;}
.productView2ConUp{overflow: hidden;margin-bottom: 72px;}
.productView2ConUpL{width: 40.0735%;background-color: #fff;margin-right: 60px;}
.productView2Img{width: 100%;background-color: #fff;}
.productView2Img .pic::before{padding-top: 66.6667%;}
.productView2Scroll1{background-color: #f5f5f5;padding: 20px;position: relative;}
.productView2Scroll1 .bd{margin:0 30px;}
.productView2Scroll1 .myslide{width: 100%;}
.productView2Scroll1 .pic{overflow: hidden;}
.productView2Scroll1 .pic::before{padding-top: 66.6667%;}
.productView2Scroll1 .slick-list{margin-right: -20px;}
.productView2Scroll1 .con{background-color: #fff;margin-right: 20px;}
.productView2Scroll1 .prev,.productView2Scroll1 .next{display: block;width: 20px;height: 20px;background-position: center center;background-repeat: no-repeat;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);cursor: pointer;}
.productView2Scroll1 .prev{left: 20px;background-image: url(../images/blackLArrow.png);}
.productView2Scroll1 .next{right: 20px;background-image: url(../images/blackRArrow.png);}
.productView2ConUpR{overflow: hidden;}
.productView2ConUpR .title{height: 85px;line-height: 85px;font-size: 28px;color: #b17e42;padding: 0 50px;position: relative;border-bottom: 2px solid #b17e42;}
.productView2ConUpR .title::before{display: block;content: "";width: 20px;height: 25px;background-color: #b17e42;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.productInfo{line-height: 30px;font-size: 16px;color: #666666;padding-top: 27px;}
.productInfo b{font-size: 18px;color: #333333;}
.productView2ConDn .title{height: 70px;line-height: 70px;font-size: 20px;color: #333333;position: relative;margin-bottom: 30px;}
.productView2ConDn .title::before{display: block;content: "";width: 81px;height: 2px;background-color: #b17e42;position: absolute;left: 0;bottom: 0;}
.productView2Table{width: 100%;}
.productView2Table tr{border: 1px solid #eaeaea;}
.productView2Table tr.odd{background-color: #f7f7f7;}
.productView2Table tr td{height: 80px;padding: 30px;}
.productView2Table tr td span{font-size: 16px;color: #333;font-weight: bold;}
.productView2Table tr td span i{font-size: 14px;color: #666666;font-style: normal;}
/* ========== 产品详情2 end ========== */
/* ========== 问卷调查 end ========== */