@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
body {font-size:12px; line-height:20px; font-family:"微软雅黑"; color:#666666; background:#F0F5F9;}
input,select,textarea {color:#666666; font-size:12px;}
ul,ol {list-style:none;}
img {border:none;}
a {text-decoration:none; color:#666666;}
a:hover {color:#920783;}
/*清除浮动*/
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0; line-height:0; font-size:0;}
.clearfix{zoom:1;}


/* base */
.main {width:1004px; margin:0 auto;}
/*20210820*/
.mainPadding2 {padding: 30px 0}
.mainFlex2 {display: flex;flex-direction: column;align-items: center;background-color: #ffffff;}
.contPage2 {width:100%; min-width:1004px; background-color: #fff; padding:30px 0;}
.ban {width:100%; min-width:1004px; height:200px;}
.pageBox {margin-top:25px;}
/*内页导航*/
.pageNav {width:1004px; position:relative; z-index:10; margin-top:-27px;}
.pageNav .pageBtn {width:21px; height:43px; line-height:200px; cursor:pointer; overflow:hidden; position:absolute; top:46px; display:none;}
.pageNav .pageBtnLf {background:url(../images/icon13.png) no-repeat; left:-20px;}
.pageNav .pageBtnRg {background:url(../images/icon14.png) no-repeat; right:-20px;}
.pageNav .pageMenu {width:984px; margin:0 auto; overflow:hidden;}
.pageNav .pageMenu .pageUl {position:relative;}
.pageNav .pageMenu .pageUl li {width:158px; height:133px; float:left; border:1px solid #fff; background:#920783; margin:0 2px;}
.pageNav .pageMenu .pageUl .pagecur {background:#7404ef;}
.pageNav .pageMenu .pageUl li a {display:block; height:133px; color:#fff; text-align:center;}
.pageNav .pageMenu .pageUl .pageTxt_1 {height:50px; line-height:50px; font-size:30px; padding-top:25px; overflow:hidden; cursor:pointer;}
.pageNav .pageMenu .pageUl .pageTxt_2 {height:34px; line-height:30px; font-size:30px; overflow:hidden; cursor:pointer;}
/*内页导航-20210820*/
.pageNav2 {width:1004px; position:relative; z-index:10;}
.pageNav2 .pageBtn2 {width:21px; height:43px; line-height:200px; cursor:pointer; overflow:hidden; position:absolute; top:46px; display:none;}
.pageNav2 .pageBtnLf2 {background:url(../images/icon13.png) no-repeat; left:-20px;}
.pageNav2 .pageBtnRg2 {background:url(../images/icon14.png) no-repeat; right:-20px;}
.pageNav2 .pageMenu2 {margin:0 auto; overflow:hidden;border-bottom: solid 1px #CCCCCC;}
.pageNav2 .pageMenu2 .pageUl2 {position:relative;}
.pageNav2 .pageMenu2 .pageUl2 li {float:left; border:1px solid #fff; background:#fff; margin-right:20px;}
.pageNav2 .pageMenu2 .pageUl2 .pagecur2 {color: #9C1E8F;font-weight: bold;border-bottom: solid 2px #9C1E8F;}
.pageNav2 .pageMenu2 .pageUl2 li a {display:block; color:#1A1A1A; text-align:center;}
.pageNav2 .pageMenu2 .pageUl2 .pageTxt_1 {line-height:24px; font-size:18px; overflow:hidden; cursor:pointer;}
/*top*/
.headBox {width:100%; min-width:1004px; background:#f9f9f9;}
.head {width:1004px; margin:0 auto;}
.head .logo {width:185px; float:left;}
.head .top {width:800px; float:right;}
.head .top .topCom {float:left; height:40px; line-height:40px; font-size:30px; font-weight:600; color:#920783; margin-top:30px;}
.head .top .search {float:right; margin-top:32px;}
.head .top .search .searchIpt {width:165px; height:17px; line-height:17px; padding:7px 0 7px 15px; float:left; background:url(../images/searchbg1.png) no-repeat; color:#999999; border:none; outline:none;}
.head .top .search .searchBtn {width:41px; height:31px; background:url(../images/searchbg2.png) no-repeat; float:left; border:none; outline:none; cursor:pointer;}
/*nav*/
.nav {margin-top:14px;}
.nav li {float:left; position:relative; z-index:1001;}
.nav li a {display:block; height:32px; line-height:32px; padding:0 35px 4px 35px; font-size:16px; color:#8c8c8c; -moz-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0;}
.nav li a:hover {background:url(../images/navbg.png) repeat-x; color:#920783;}
.nav .navcur {background:url(../images/navbg.png) repeat-x; color:#920783;}
.menuBox {width:100%; background:#fff; border:1px solid #e9e9e9; border-bottom:3px solid #920783; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; position:absolute; left:0; top:35px; display:none;}
.menuBox .menu {border-bottom:1px solid #e9e9e9;}
.menuBox .menu a {height:auto; line-height:28px; padding:0; font-size:14px; text-align:center; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
.menuBox .menu a:hover {background:#920783; color:#fff;}
/*fixed*/
.topfixed {width:100%; min-width:1004px; background:#f9f9f9; position:fixed; left:0; top:0; z-index:99999; display:none;}
.topfixed .head {padding:10px 0;}
.topfixed .head .logo {text-align:right;}
.topfixed .head .nav {width:800px; margin-top:0; float:right;}
/*foot*/
.footBox {width:100%; min-width:1004px; background:#17171a; margin-top:60px; padding:30px 0; font-family:"宋体"; color:#fff;}
.footBox a {color:#fff;}
.footBox a:hover {text-decoration:underline;}
.logofoot {float:left; width:110px;}
.logofoot .footIcon {margin-top:10px;}
.logofoot .footIcon li {float:left; margin:2px;}
.foot {width:540px; float:left; margin-left:10px; padding-left:15px; border-left:1px solid #afcad5;}
.foot .footLink {overflow:hidden;}
.foot .footLink li {float:left; color:#afcad5; font-size:15px;}
.foot .footLink .footLinkList {padding:0 10px;}
.foot .footLink li a {color:#afcad5;}
.foot .copy {margin-top:15px;}
.erweima {float:right; width:315px;}
.erweima li {float:left; width:84px; margin:0 10px; color:#fd984e;}
.erweima .erweimaTxt {height:20px; text-align:center; overflow:hidden;}
/*sroll*/
.srollBox {width:60px; background:url(../images/srollbg.png) repeat-y; border-top:1px solid #fff; position:fixed; right:50px; bottom:50px; z-index:998;}
.srollBox .sroll {border-bottom:1px solid #fff;}
.srollBox .sroll a {display:block; text-align:center; padding:10px 0 5px 0;}
.srollBox .sroll .srollTxt {line-height:18px;}
/*翻页*/
/*20210820-guide2.png*/
.guide {margin-top:20px; text-align:center;}
/*.guide a {display:inline-block; width:34px; height:34px; line-height:34px; background-image:url(../images/guide.png); background-repeat:no-repeat; text-align:center; font-size:18px; color:#920783; overflow:hidden; margin:0 6px;}*/
.guide a {display:inline-block; width:34px; height:34px; line-height:34px; background-image:url(../images/guide2.png); background-repeat:no-repeat; text-align:center; font-size:18px; color:#606266; overflow:hidden; margin:0 6px;}
.guide .guidePrev {background-position:0px 0;}
.guide .guidePrev:hover {background-position:0px -34px;}
.guide .guideNext {background-position:-34px 0;}
.guide .guideNext:hover {background-position:-34px -34px;}
.guide .guideList {background-position:-68px 0;}
/*.guide .guideList:hover {background-position:-68px -34px; color:#fff;}
.guide .guideCur {background-position:-68px -34px; color:#fff;}*/
.guide .guideList:hover {background-position:-68px -34px; color:#920783;}
.guide .guideCur {background-position:-68px -34px; color:#920783;}


/* 首页 */
.banner {width:100%; min-width:1004px; height:362px; position:relative; overflow:hidden;}
.banner .slides {position:relative; z-index:1;}
.banner .slides li {height:362px;}
.banner .slides li a {display:block; height:362px;}
.banner .flex-control-nav {width:1004px; position:absolute; bottom:15px; left:50%; margin-left:-502px; text-align:right; z-index:2;}
.banner .flex-control-nav li {display:inline-block; *display:inline; *zoom:1; width:10px; height:10px; margin:0 8px;}
.banner .flex-control-nav li a {display:inline-block; width:10px; height:10px; line-height:400px; overflow:hidden; background:url(../images/icon01.jpg) no-repeat; cursor:pointer;}
.banner .flex-control-nav .flex-active {background:url(../images/icon02.jpg) no-repeat;}
.contTab {width:1004px; margin:0 auto; padding-bottom:18px;}
.contTab .contTabList {width:159px; height:135px; float:left; border:1px solid #ffffff; background:#920783; position:relative; z-index:999; margin-right:5px; margin-top:-27px; cursor:pointer;}
.contTab .contTabList .contTabImg {height:100px; text-align:center; overflow:hidden;}
.contTab .contTabList .contTabTxt {height:22px; line-height:22px; font-size:18px; color:#fff; text-align:center; overflow:hidden;}
.contTab .contTabList .contTabBg {width:43px; height:23px; background:url(../images/contTabBg.png) no-repeat; position:absolute; bottom:-17px; left:50%; margin-left:-21px; display:none;}
.contTab .contTabListCur {background:#7404ef;}
.contTab .contTabListCur .contTabBg {display:block;}
.contBox {width:100%; min-width:1004px;}
.contBox .cont {display:none;}
.contList {padding:40px 0;}
.contList .contListLf {width:700px; float:left;}
.contList .contListLf .contListTil {height:60px; line-height:60px; font-size:56px; color:#920783; overflow:hidden;}
.contList .contListLf .contListTil a{color:#920783;}
.contList .contListLf .contListDesc {height:24px; line-height:24px; background:url(../images/contbg1.png) center repeat-x; margin-top:5px; overflow:hidden;}
.contList .contListLf .contListDesc .contListDescTxt {float:right; padding:0 5px; background:#F0F5F9; font-family:"宋体"; font-size:16px; color:#868686;}
.contList .contListLf .contListIcon {margin-top:30px;}
.contList .contListLf .contListIcon .contListDl {width:83px; float:left; margin-right:32px;}
.contList .contListLf .contListIcon .contListDl dt {height:83px; line-height:83px; background:url(../images/contbg2.png) no-repeat; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:32px; color:#fff; text-align:center; overflow:hidden;}
.contList .contListLf .contListIcon .contListDl dd {height:26px; line-height:26px; text-align:center; overflow:hidden; margin-top:25px;}
.contList .contListLf .contListIcon .contListDl dd a {font-size:20px; color:#333;}
.contList .contListLf .contListIcon .contListDl dd a:hover {color:#920783;}
.contList .contListRg {width:285px; float:right;}
.contList .contListRg .contListRgImg {height:263px; padding:11px; background:url(../images/contbg3.png) no-repeat; text-align:center; overflow:hidden;}
.contListEven {background:#d2e3f7;}
.contListEven .contListLf .contListDesc .contListDescTxt {background:#d2e3f7;}
.contPage {width:100%; min-width:1004px; background:#e1e6ea; padding:30px 0;}
.contPage .contPageTil {height:30px; line-height:30px; padding-left:15px; background:url(../images/icon03.jpg) no-repeat left center; font-size:16px; color:#333333;font-weight:bold; overflow:hidden;}
.contPage .contPageTil span {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9999999;font-weight:normal;}
.contPage .contPageBox {padding:12px 8px; background:#fff; border:4px solid #eee; margin-top:5px;}
.contAbout {width:315px; float:left;}
.contAbout .contAboutImg {width:131px; float:left;}
.contAbout .contAboutBox {width:145px; float:right; font-family:"宋体";}
.contAbout .contAboutBox .contAboutTil {height:36px; line-height:18px; overflow:hidden;}
.contAbout .contAboutBox .contAboutTil a {font-weight:bold; color:#333;}
.contAbout .contAboutBox .contAboutTil a:hover {color:#920783;}
.contAbout .contAboutBox .contAboutTxt {height:54px; line-height:18px; overflow:hidden;}
.contAbout .contAboutBox .contAboutMore {height:16px; line-height:16px; text-align:right; overflow:hidden;}
.contAbout .contAboutBox .contAboutMore a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff6c00;}
.contAbout .contAboutBox .contAboutMore a:hover {text-decoration:underline;}
.contNews {width:315px; float:left; margin-left:27px;}
.contNews .contNewsImg {width:131px; float:left;}
.contNews .contNewsBox {width:145px; float:right; font-family:"宋体";}
.contNews .contNewsBox .contNewsTil {height:18px; line-height:18px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.contNews .contNewsBox .contNewsTil a {font-weight:bold; color:#333;}
.contNews .contNewsBox .contNewsTil a:hover {color:#920783;}
.contNews .contNewsBox .contNewsDate {height:18px; line-height:18px; color:#999; text-align:right; overflow:hidden;}
.contNews .contNewsBox .contNewsTxt {height:54px; line-height:18px; overflow:hidden;}
.contNews .contNewsBox .contNewsMore {height:16px; line-height:16px; text-align:right; overflow:hidden;}
.contNews .contNewsBox .contNewsMore a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff6c00;}
.contNews .contNewsBox .contNewsMore a:hover {text-decoration:underline;}
.contPro {width:320px; float:right;}
.contProSlide {height:129px; border:4px solid #eee; position:relative; overflow:hidden; margin-top:5px;}
.contProSlide .slides {position:relative; z-index:1;}
.contProSlide .flex-direction-nav li a {display:block; width:26px; height:50px; position:absolute; top:39px; z-index:3; overflow:hidden; outline:none; cursor:pointer;}
.contProSlide .flex-direction-nav li a.flex-prev {left:0px; background:url(../images/icon04.png) no-repeat;}
.contProSlide .flex-direction-nav li a.flex-next {right:0px; background:url(../images/icon05.png) no-repeat;}
/*20210819-改版-首页*/
/*首页-关于衡伟*/
.contPageTil2 {display: flex;justify-content: center;align-items: center;font-size: 16px;font-weight: bold;color: #333333;line-height: 28px;}
.contPageTil2 span {font-size: 14px;line-height: 28px;color: #999999;text-indent: 7px;}
.contPageLine2 {width:70%;display: flex;align-items: center;}
.contPageLine2 .contPageLine2Left {border-bottom: solid 1px #E6E6E6;flex: 1;}
.contPageLine2 .contPageLine2Mid {width:50px;border-bottom: solid 2px #920783;}
.contPageLine2 .contPageLine2Right {border-bottom: solid 1px #E6E6E6;flex: 1;}
.contAbout2 {width:90%;display: flex;flex-direction: column;align-items: center;}
.contAbout2 .contPageBox2 {display: flex;justify-content: center;padding-top: 12px;}
.contAbout2 .contPageBox2 .contAboutImg2 {display: flex;justify-content: center;align-items: center;}
.contAbout2 .contPageBox2 .contAboutBox2 {display: flex;justify-content: center;flex-direction: column;}
.contAbout2 .contPageBox2 .contAboutBox2 .contAboutTil2 {display: flex;padding: 10px;}
.contAbout2 .contPageBox2 .contAboutBox2 .contAboutTil2 a {font-size: 18px;font-weight: bold;color: #292929;line-height: 28px;}
.contAbout2 .contPageBox2 .contAboutBox2 .contAboutTil2 a:hover {color:#920783;}
.contAbout2 .contPageBox2 .contAboutBox2 .contAboutTxt2 {font-size: 14px;color: #666666;line-height: 24px;font-weight: 400;padding: 5px 10px;text-indent: 28px;}
.contAbout2 .contPageBox2 .contAboutBox2 .contAboutMore2 {font-size: 12px;color: #999999;margin: 20px 10px 10px 10px;border: 1px solid #CCCCCC;border-radius: 2px;width: fit-content;padding: 1px 10px;}
/*首页-解决方案*/
.contSolut2 {width:90%;display: flex;flex-direction: column;align-items: center;margin-top: 50px;}
.contSolut2 .contSolutBox2 {display: flex;justify-content: space-between;padding-top: 12px;}
.contSolut2 .contSolutBox2 .solutImg21 { width:196px;height:310px;background:url(../images/solut-shui1.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg21:hover {cursor: pointer; background:url(../images/solut-shui2.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg22 { width:196px;height:310px;background:url(../images/solut-qi1.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg22:hover {cursor: pointer; background:url(../images/solut-qi2.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg23 { width:196px;height:310px;background:url(../images/solut-sheng1.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg23:hover {cursor: pointer; background:url(../images/solut-sheng2.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg24 { width:196px;height:310px;background:url(../images/solut-gufei1.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg24:hover {cursor: pointer; background:url(../images/solut-gufei2.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg25 { width:196px;height:310px;background:url(../images/solut-zhjg1.png) no-repeat;background-size: 100% 100%;}
.contSolut2 .contSolutBox2 .solutImg25:hover {cursor: pointer; background:url(../images/solut-zhjg2.png) no-repeat;background-size: 100% 100%;}
/*首页-典型案例*/
.contCase2 {width:90%;display: flex;flex-direction: column;align-items: center;margin-top: 50px;}
.contCase2 .contCaseBox2 {display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.contCase2 .contCaseBox2 .caseImg {position: relative;display: flex;flex:0 0 33%;color: #FFFFFF;font-size: 14px;;padding-top: 12px;}
.contCase2 .contCaseBox2 .caseImg img {max-width:100%; height:100%}
.contCase2 .contCaseBox2 .caseImg:hover {color: #920783;font-weight: bold;font-size: 16px;}
.contCase2 .contCaseBox2 .caseImg:hover div {background: rgba(238,238,238,0.6);cursor: pointer;}
.contCase2 .contCaseBox2 .caseTitle {position:absolute; left: 0px; bottom: 0px; display: flex;justify-content: center;width: 100%;background: rgba(26, 26, 26, 0.4);padding: 2px 0px;}
.contCase2 .contCaseMore2 {font-size: 12px;color: #999999;margin: 20px 10px 10px 10px;border: 1px solid #CCCCCC;border-radius: 2px;width: fit-content;padding: 1px 10px;}
/*首页-新闻动态*/
.contNews2 {width:90%;display: flex;flex-direction: column;align-items: center;margin-top: 50px;}
.contNews2 .contNewsBox2 {display: flex;width: 100%;justify-content: space-between;}
.contNews2 .contNewsBox2 .contNewsWrapper2 {position: relative;display: flex;flex-direction: column;padding-top: 12px;height: 440px;flex: 1 1 0;}
.contNews2 .contNewsBox2 .contNewsWrapper2 .contNewsImg2 {height: 314px;}
.contNews2 .contNewsBox2 .contNewsWrapper2 .contNewsImg2 img {width:100%; height:100%}
.contNews2 .contNewsBox2 .contNewsWrapper2 .contNewsTil2 {font-size: 16px;color: #262626;padding: 10px 0px;}
.contNews2 .contNewsBox2 .contNewsWrapper2 .contNewsTxt2 {font-size: 12px;color: #262626;padding-bottom: 10px;}
.contNews2 .contNewsBox2 .contNewsWrapper2 .contNewsDetail2 {position: absolute;bottom: 5px;font-size: 12px;color: #999999;border: 1px solid #CCCCCC;border-radius: 2px;width: fit-content;padding: 1px 10px;}
.contNews2 .contNewsBox2 .contNewsSplit2 {width: 50px;}
.contNews2 .contNewsMore2 {font-size: 12px;color: #999999;margin: 20px 10px 10px 10px;border: 1px solid #CCCCCC;border-radius: 2px;width: fit-content;padding: 1px 10px;}

/* 产品中心 & 解决方案 */
.proList {padding:15px 0;}
.proList .proListLf {width:302px; float:left;}
.proList .proListLf .proListImg {border:1px solid #920783; background: #f0f5f9;}/* 没选中背景 */
.proList .proListLf .imgCur{border:3px solid #7404ef; background: #920783;width: 300px;}/* 选中背景 */
.proList .proListLf .proListMore {margin-top:5px;}
.proList .proListLf .proListMore .proListBuy {float:left;}
.proList .proListLf .proListMore .proListTil {width:210px; line-height:22px; float:center; font-size:18px; color:#920783;}
.proList .proListRg {width:640px; float:right;}
.proList .proListRg .proListIcon {width:60px; margin:12px 23px; float:left;}
.proList .proListRg .proListIcon .proListIcon_1 {width:55px; height:55px; line-height:55px; margin:0 auto; background:url(../images/prolistbg1.png) no-repeat; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:20px; color:#920783; text-align:center; overflow:hidden;}
.proList .proListRg .proListIcon .proListIcon_2 {height:26px; line-height:26px; text-align:center; font-size:14px; color:#333; overflow:hidden;}
.proListCur .proListRg .proListIcon .proListIcon_1 {background:url(../images/prolistbg2.png) no-repeat; color:#fff;}
.proTab {margin-top:40px; background:url(../images/probg1.jpg) repeat-x bottom; padding-left:119px;}
.proTab li {float:left; margin-left:3px; height:38px; padding-top:7px;}
.proTab li a {display:block; width:189px; height:36px; line-height:36px; background:#920783; text-align:center; font-size:18px; color:#fff; overflow:hidden;}
.proTab .proTabCur {background:url(../images/probg2.png) no-repeat;}
.proTab .proTabCur a {background:none; color:#920783;}
.proBox {margin-top:30px;}
.proBox .proCont {font-size:16px; line-height:30px; color:#868A8D; display:none;}
/*解决方案*/
.proList .proListLf .soluListMore {margin-top:5px; line-height:26px; font-size:20px; color:#920783; text-align:center;}
.proList .proListRg .soluListCur .proListIcon_1 {background:url(../images/prolistbg2.png) no-repeat; color:#fff;}


/* 资料下载 & 新闻动态 & 工作机会 */
.down {border-bottom:1px solid #920783; padding:15px 0;}
.down .downCont {width:800px; float:left;}
.down .downCont .downTil {line-height:30px;}
.down .downCont .downTil a {font-size:22px; color:#333;}
.down .downCont .downTil a:hover {color:#920783;}
.down .downCont .downTxt {margin-top:10px; font-size:12px; line-height:20px;}
.down .downImg {width:160px; float:right; border:1px solid #920783;}
/*20210820-新闻动态*/
.down2 {padding:15px 0;display: flex;}
.down2 .downCont2 {margin-left: 15px;display: flex;flex: 1;flex-direction: column;border-bottom: dashed 1px #E6E6E6;}
.down2 .downCont2 .downTil2 {line-height:30px;}
.down2 .downCont2 .downTil2 a {font-size:22px; color:#333;}
.down2 .downCont2 .downTil2 a:hover {color:#920783;}
.down2 .downCont2 .downTxt2 {margin-top:10px; font-size:12px; line-height:20px;flex: 1;}
.down2 .downCont2 .downTime2 {font-size:12px; line-height:20px;color: #999999;display: flex;align-items: center;margin-bottom: 10px;}
.down2 .downCont2 .downTime2 img {margin-right: 5px;}
.down2 .downImg2 {width:160px; float:right; border:1px solid #920783;}
/*新闻动态show  & 工作机会show*/
.newsTil {padding-bottom:10px; border-bottom:1px dashed #bbb;}
.newsTil dt {line-height:28px; font-size:22px; text-align:center; color:#333;}
.newsTil dd {margin-top:5px; text-align:center; color:#999;}
.newsCont {margin-top:10px; font-size:14px; line-height:26px;}


/* 关于我们 */
.aboutBox {font-size:14px; line-height:26px;}
.quaList {width:212px; float:left; margin:0 19px; padding-bottom:30px;}
.quaList dt {height:190px; border:1px solid #E1E1E1; overflow:hidden;}
.quaList dd {height:20px; line-height:20px; text-align:center; font-size:16px; color:#333; margin-top:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*关于我们-20210820*/
/*关于我们-衡伟简介*/
.aboutBox2 {display: flex;flex-direction: column;width: 90%;}
.aboutBox2 .til2 {display: flex;flex-direction: column;}
.aboutBox2 .til2 .colorLine2 {border-bottom:2px solid #920783;width: 40px;}
.aboutBox2 .til2 .tilTxt2 {display: flex;align-items: center;font-size: 24px;color: #1A1A1A;padding-top: 8px;}
.aboutBox2 .til2 .tilTxt2 .tilLine2{display: flex;border-bottom:1px dashed #CCCCCC;flex: 1;margin-left: 15px;}
.aboutBox2 .text2 {color: #666666;font-size: 14px;padding-top: 30px;padding-bottom: 50px;}
/*关于我们-荣誉资质*/
.aboutBox2 .honor2 {display: flex;flex-wrap: wrap;padding-top: 15px;padding-bottom: 30px;}
.aboutBox2 .honor2 .honorImg2 {position: relative;display: flex;flex:0 0 25%;}
/*关于我们-工作机会*/
.aboutBox2 .job2 {display: flex;flex-wrap: wrap;padding-top: 20px;justify-content: space-between;}
.aboutBox2 .job2 .jobCont2 {position: relative;display: flex;flex-direction: column;flex:0 0 49%;background-color: #F8FAFB;margin-bottom: 10px;}
.aboutBox2 .job2 .jobCont2 .til2 {font-size: 16px;color: #1A1A1A;line-height: 24px;}
.aboutBox2 .job2 .jobCont2 .txt2 {position: relative;display: flex;font-size: 12px;color: #666666;line-height: 18px;padding: 10px 0px 10px 0px;}
.aboutBox2 .job2 .jobCont2 .join2 {position: relative;display: flex;padding:0px 10px 10px 0px;justify-content: flex-end;}
.aboutBox2 .job2 .jobCont2 .join2 a {color: #9F228D;font-size: 14px;}
.aboutBox2 .contact2 {color: #666666;}

/* 网站地图 */
.sitemapTil {height:40px; line-height:40px; padding:0 20px; border-bottom:1px solid #920783;}
.sitemapTil a {font-size:20px; color:#920783;}
.sitemapTil a:hover {text-decoration:underline;}
.sitemap {margin-top:15px; font-size:14px; padding-bottom:15px;}
.sitemap li {width:220px; height:35px; line-height:35px; float:left; padding-left:15px; background:url(../images/icon10.png) no-repeat left center; overflow:hidden; margin-left:12px;}
/*信息订阅*/
.subscribe {font-size:14px; margin:0 auto;}
.subscribe td {padding:10px 0;}
.subscribe .subscribeIpt {width:490px; height:16px; line-height:16px; padding:7px 5px; border:1px solid #ccc; background:#fff;}
.subscribe .subscribeText {width:490px; height:150px; line-height:20px; padding:5px; border:1px solid #ccc; background:#fff;}
.subscribe .subscribeBtn {width:95px; height:28px; line-height:28px; background:url(../images/icon12.png) no-repeat; font-size:16px; font-weight:bold; color:#fff; border:none; outline:none; cursor:pointer;}