@charset "utf-8";
.fullmeasure{ border-bottom: 1px solid #ededed; }
.fullmeasureInner{ padding: 50px 0; }
.fullmeasureInner .fullmeasureInnerContent{ display: flex; flex-wrap: nowrap;justify-content: center; background: url("xian.png") no-repeat 0 center; }
.fullmeasureInner:first-child .fullmeasureInnerContent{ background: none; }
.fullmeasureLeft{ display: flex;flex-direction: column;justify-content: center;align-items: flex-start; margin-right: 20px; }
.fullmeasureLeft img{ height: 38px; }
.fullmeasureRight{ line-height: 1.6; display: flex;flex-direction: column;justify-content: center;align-items: flex-start; }
.fullmeasureRight h4{ font-size: 16px;color: rgb(51, 51, 51);white-space: pre-wrap;word-break: normal; font-weight: 500; }
.fullmeasureRight p{ font-size: 14px; color: rgb(153, 153, 153); -webkit-background-clip: text;background-image: inherit; }

.technology{ height: 702px; background: url("technology_bg.jpg") no-repeat center bottom; display: flex; justify-content: center; align-items: center; }
.technology .technology-box{ display: flex;justify-content: space-between;flex-wrap: wrap; }
.technology .technology-item{ width: 360px; height: 446px; overflow: hidden; padding: 30px; border-radius: 10px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.08); }
.technology .technology-item_01{ background: url("zhengyun_bg5.png") no-repeat center; }
.technology .technology-item_02{ background: url("zhengyun_bg6.png") no-repeat center; }
.technology .technology-item_03{ background: url("zhengyun_bg7.png") no-repeat center; }
.technology .technology-item-title{ margin-bottom: 60px; line-height: 1.5; }
.technology .technology-item-title h4{ font-weight: 500; font-size: 24px; color: #1357BD; }
.technology .technology-item-title p{ font-size: 14px; color: #1357BD }
.technology .technology-item-content{ margin-top: 30px; }
.technology .technology-item-content h4{ font-weight: 500; font-size: 18px; line-height: 2;  }
.technology .technology-item-content p{ font-size: 14px; color:#666666 }
.technology .technology-item-content .btn { margin-top: 10px; }
.technology .technology-item-content .btn .layui-btn-primary{ font-size: 12px; color:#999999; }

.solution{ background: url("solution_bg.jpg") no-repeat center; height: 696px; }
.solution .solution-title { text-align: center; padding-top: 110px; }
.solution .solution-title h3{ font-weight: 500; color: #fff; font-size: 30px; }
.solution .solution-title p{ margin-top: 20px; color: #fff; }
.solution-tabs{ margin-top: 82px; display: flex; flex-wrap: nowrap; justify-content: space-between; }
.solution-tabs .hd{ width: 213px; }
.solution-tabs .solution-tabs-nav li{ margin-bottom: 14px; text-align: right;  }
.solution-tabs .solution-tabs-nav li span{ display: inline-block; text-align: center; box-sizing: unset; width: 183px; height: 60px; line-height: 60px; border-radius: 20px 0 0 20px; color: #fff; background: rgba(255, 255, 255, 0.3); transition: all .3s ease-out; }
.solution-tabs .solution-tabs-nav li.on span{  padding-left: 30px; background: rgba(255, 255, 255, 1); color: #076CE0; }
.solution-tabs .tempWrap{ border-radius: 15px 15px 0 0; }
.solution-tabs .bd{ width: calc(100% - 243px); }
.solution-tabs .solution-tabs-item .solution-tabs-item-content{ border-radius: 15px 15px 0 0; background-color: #fff; overflow: hidden; }
.solution-tabs .solution-tabs-item .solution-tabs-item-content img{ width: 100%; height: 300px; }
.solution-tabs .solution-tabs-item .solution-tabs-item-title{ display: flex;flex-direction: column;justify-content: center;padding: 30px; height: 130px; background: url("solution-title-bg.jpg") no-repeat center bottom; background-size: cover; }
.solution-tabs .solution-tabs-item .solution-tabs-item-title h4{ font-size: 18px; margin-bottom: 10px; }
.solution-tabs .solution-tabs-item .solution-tabs-item-title p{ color: #999999;}

.news{ margin-top: 100px; margin-bottom: 100px; }
.newsHeader{ width: 100%; border-bottom: 1px solid #e3e3e3; display: flex; justify-content: space-between; align-items: center;flex-wrap: nowrap;  }
.newsHeader .simpleText { padding-bottom: 12px; }
.newsHeader .simpleText span{ font-size: 24px; color: rgb(153, 153, 153); }
.newsHeader .simpleText h2{ margin-top: 6px; font-size: 40px; color: rgb(51, 51, 51); }
.newsHeader .newsTabsNav ul{ display: flex;  }
.newsHeader .newsTabsNav li{ margin: 0 30px; padding: 0 20px; height: 90px; line-height: 90px; text-align: center; }
.newsHeader .newsTabsNav li.on{ color:#076CE0; border-bottom: 2px solid #076CE0; }
.newsBody{ margin-top: 60px; }
.newsBody .newsTabsItem{ display: flex; justify-content: space-between; align-items: flex-start;flex-wrap: nowrap; }
.newsBody .newsTabsItem .itemLeft{ width: 402px; height: 502px; }
.newsBody .newsTabsItem .itemLeft img{ width: 100%; height: 100%; }
.newsBody .newsTabsItem .itemRight{ width: calc(100% - 432px);  }
.newsBody .newsTabsItem .itemRight .itemRightList{  background: #fff; margin-bottom: 26px; display: flex; justify-content: space-between; align-items: center;flex-wrap: nowrap; }
.newsBody .newsTabsItem .itemRight .itemRightList:last-child{ margin-bottom: 0; }
.newsBody .newsTabsItem .itemRight .pic,
.newsBody .newsTabsItem .itemRight .pic img{ width: 217px; height: 150px; }
.newsBody .newsTabsItem .itemRight .title{ padding-left: 26px; }
.newsBody .newsTabsItem .itemRight .title_content{ overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.newsBody .newsTabsItem .itemRight .news_summary{ color: #666;font-size: 14px;line-height: 26px;margin-top: 14px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.newsBody .newsTabsItem .itemRight .normal_time{ color: #999;display: inline-block;font-size: 14px;line-height: 1.5;  margin-top: 14px; }


