@import url(Public.css);
/* 关于木童 - 品牌优势 */
.AdvantageBox {font-size: 30px;padding: 28px 0 10px;/* height: 156px; */color: #363636;}
.AdvantageBox a { display: block; background: #f6f6f6; padding: 15px 0; }
.AdvantageBoxImg { width: 52px; height: 52px; display: block; margin: 0 auto; margin-bottom: 10px; overflow: hidden; }
.AdvantageBoxImg img { max-width: 100%; }
.BrandBox {padding: 0;padding-top: 100px;margin-top: -100px;/* padding: 0; */}
.BrandBox>.row{background: #f6f6f6;padding: 30px 0;margin: 15px auto;}
.BrandBox:nth-child(2n)>.row { background: #fff; }
.BrandBox>div>div {position: relative;/* height: 274px; */}
.BrandBox>div>div>a {/* position: absolute; *//* left: 15px; *//* bottom: 0; */}
.BrandBox>div>div:last-child { padding: 0; }
.BrandBox>div>div:last-child img {float: right;}
.BrandBox:nth-child(2n)>div>div:last-child img {float: left;}
.BrandBox img {max-width: 95%;}
.BrandBoxTitle img { float: left; margin-right: 15px; }
.BrandBoxTitle p { font-size: 30px; color: #556fb5; font-weight: bold;display: block; margin-left: 75px; }
.BrandBoxTitle span { font-size: 20px; color: #848484; display: block; margin-left: 75px; }
.BrandBoxCon { font-size: 30px; color: #595959; line-height: 1.8; }
.BrandBoxConBtn {font-size: 30px;width: 380px;display: flex;}
.BrandBoxConBtn .l,
.BrandBoxConBtn .r {line-height: 70px;margin: 0;}
.BrandBoxConBtn .l {background: #6884d0; flex: 1; }
.BrandBoxConBtn .r {width: 150px;}
/* 关于木童-品牌优势-技术优势 */
.TechnologicalTitle { width: 100%; background: #6884d0; line-height: 92px; color: #fff; font-size: 36px; font-weight: bold; margin: 30px 0 30px; display: flex; }
.TechnologicalTitle span { min-width: 70px; background: #5bae5c; display: block; float: left; text-align: center; display: flex; align-items: center; justify-content: center; margin-right: 15px; }
.TechnologicalTitle>p { flex: 1; width: 100%; font-size: 36px!important; background: #6884d0; line-height: 1.4!important; color: #fff!important; padding: 15px; margin-bottom: 0; }
.show { padding: 0 25px; }
.show .lead { font-size: 36px; color: #333; font-weight: bold; margin-bottom: 0; }
.show .lead1 { font-size: 36px; color: #6884d0; margin-top: 30px; }
.show .title4 p {     margin-bottom: 0;  display: flex; align-items: center;}
.show .title4 p .span1{width: 2em;float: none !important;    display: flex; align-items: center; justify-content: center;    height: 100%;}
.show .title4 p .span2{flex: 1;}
.show p { font-size: 28px; line-height: 2; color: #444;  }
.show img { display: block; margin: 30px auto; max-width: 100%; }
/* 网站首页 - 关于木童 -  木童动态 */
.NewsList { border-bottom: 1px solid #e5e5e5; height: 267px; padding-top: 40px; margin-left: 10px; margin-right: 10px; }
.NewsList img { float: left; margin-right: 30px; width: 275px; height: 185px; }
.NewsListTitle { font-size: 30px; font-weight: bold; color: #3a3a3a; }
.NewsListCon {margin: 13px 0;line-height: 1.4;}
.NewsListCon,
.NewsListTime { font-size: 30px; color: #777; }
.NewsListMore { font-size: 30px; color: #868686; float: right; }
/* 网站首页 - 关于木童 - 科普资讯 */
.tab { padding-left: 25px; padding-right: 25px; }
.tab-menu ul { display: block; width: 100%; height: 80px; margin: 10px 0; }
.tab-menu li { display: block; float: left; font-size: 25px; color: #777; line-height: 80px; }
.tab-menu li:after { content: "/"; color: #777 !important; padding: 0 15px; font-weight: normal !important; }
.tab-menu li:last-child:after { content: "" !important; }
.tab-box>div { display: none; }
/* 让第一个框显示出来 */
.tab-box div:first-Child { display: block; }
/* 改变选项卡选中时候的样式 */
.tab-menu li.change a{ font-weight: bold; color: #6884d0; }
/* 网站首页 - 关于木童 - 科普资讯 */

.NewsList2 a {display: block;border: 1px solid #d2d2d2;line-height: 90px;font-size: 32px;color: #3a3a3a;margin-bottom: 30px;text-align: center;}
.NewsList4 a { font-size: 30px; }
.NewsList2 img { width: 100%; height: 250px; /* max-width: 100%; */ }
.ErProductList img{width: auto; height: 250px; max-width: 100%; }
.NewsList3 img { height: 460px; }
.NewsList2 p { padding: 0 15px; height: 90px; margin: 0; }
/* 网站首页 - 新闻详情页 */
.DetailsBox { padding: 25px 10px; }
.DetailsBoxTitle {font-size: 34px;color: #5c78c5;text-align: center;border-bottom: 1px solid #eee;padding: 25px 0 40px;font-weight: bold;}
.DetailsBoxMark {margin: 40px 0;text-align: center;font-size: 26px;color: #6b6b6b;line-height: 1.6;display: flex;justify-content: space-between;}
.DetailsBoxMark span { margin: 0 0.3em; display: inline-block; }
.DetailsBoxMark span img {margin: 0; margin-right: 5px; display: inline-block;display: none;}
.DetailsBoxMark span:nth-child(1){background: url(../images/about/icon-shijian.png) left center no-repeat; text-indent: 1.2em;}
.DetailsBoxMark span:nth-child(2){background: url(../images/about/icon-bianji.png) left center no-repeat;text-indent: 1.2em;}
.DetailsBoxMark span:nth-child(3){background: url(../images/about/icon-liulan.png) left center no-repeat;text-indent: 1.5em;}
.DetailsBox p {font-size: 34px;line-height: 2.3;color: #333;letter-spacing: 1px;}
.DetailsBox p span{font-size: 34px!important;}
.DetailsBox img { max-width: 100%; display: block; margin: 30px auto; }
/* 网站首页 - 关于我们 -  法律声明 */
.FaLvShengMing { padding: 25px; }
.FaLvShengMing p { font-family: "宋体"; font-size: 28px; color: #696969; line-height: 1.8; }
.FaLvShengMingFoot p { font-size: 30px; text-align: right; margin: 30px 0; }
/* 网站首页 - 关于木童 - 发展历程 */
.FaZhanLiCheng { padding: 50px; }
.FaZhanLiCheng li { position: relative; padding-left: 130px; padding-bottom: 50px; }
.FaZhanLiCheng li:before { content: ''; position: absolute; left: 7px; top: 30px; z-index: 0; width: 1px; height: 100%; background: #e5e5e5; }
.FaZhanLiCheng li:last-child:before { display: none; }
.FaZhanLiCheng li i { border-radius: 100%; padding: 2px; border: 1px solid #dcdcdc; background: #fff; position: absolute; left: 0; top: 10px; }
.FaZhanLiCheng li i span { display: block; width: 9px; height: 9px; border-radius: 100%; background: #dcdcdc; }
.FaZhanLiCheng .activate i { padding: 4px; border: 1px solid #6884d0; left: -3px; top: 8px; box-shadow: 0 0 30px #a6beff; }
.FaZhanLiCheng .activate i span { width: 13px; height: 13px; background: #6884d0; }
.FaZhanLiCheng li em { display: block; width: 50px; height: 1px; display: block; background: #d2d2d2; position: absolute; left: 50px; top: 17px; }
.FaZhanLiCheng .time { font-size: 36px; color: #6884d0; }
.FaZhanLiCheng li .main { }
.FaZhanLiCheng li .main>p { font-size: 30px; color: #878787; }
.FaZhanLiCheng li .main>p span { font-size: 30px!important; color: #878787; }
.FaZhanLiCheng li a { font-size: 30px; color: #6884d0; }
.MoreBox { background: #fff; padding: 25px; border: 10px solid #f2f2f2; line-height: 1.6; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 85%; display: none; z-index: 99999999999999; }
.MoreBox>p.time { font-weight: bold; }
.MoreBoxClose { position: absolute; right: 25px; top: 25px; }
.zhezhao { position: fixed; width: 100%; height: 100%; background: #000; opacity: .5; left: 0; top: 0; z-index: 99999999; display: none; }
/* 案例列表 */
.CaseList { margin-top: 30px; padding-left: 25px; padding-right: 25px; text-align: center; }
/* 案例详情 */
.CaseDetailsBoxTop { /* margin-left: -25px; */ }
.CaseDetailsBoxTop img { /* width: 800px; height: 373px; */ max-width: 100%; display: block; margin: .5em auto;}
.CaseDetailsBoxTop p {font-size: 30px;color: #7d7d7d;/* padding: 30px 25px;margin: 0 25px;border-bottom: 1px solid #e5e5e5; */}
.CaseDetailsBoxTop p span {display: block;line-height: 2.5;}
.CaseDetailsBoxMain { display: none; }
.CaseDetailsBoxTitle { font-size: 36px; font-weight: bold; color: #5c78c5; height: 36px; border-left: 6px solid #5c78c5; padding-left: 15px; margin: 30px 0; line-height: 36px; }
.CaseDetailsBoxTitleBdt1{border-top: 1px solid #f5f5f5;}
.CaseDetailsBoxMain img { max-width: 100%; display: block; margin: 10px auto; }
.CaseDetailsBoxContact {position: relative;margin-top: 40px;margin-bottom: 40px;}
.CaseDetailsBoxContact img {width: 748px;height: 400px;margin: 0 auto;display: block;}
.CaseDetailsBoxContact a { position: absolute; width: 340px; height: 70px; right: 80px; bottom: 50px; display: block; font-size: 30px; color: #fff; text-align: center; }
.CaseDetailsBoxContact a span { }
.CaseDetailsBoxContact a span.l { width: 70%; background: #6884d0; line-height: 70px; float: left; }
.CaseDetailsBoxContact a span.r { width: 30%; background: #5bae5c; display: inline-block; line-height: 70px; }
/* 产品详情页 */

.ProductDetailsTop { background: #f6f6f6; margin-left: -15px; padding: 30px 15px; display: flex; }
.ProductDetailsTopTitle { display: flex; align-items: center; justify-content: center; width: 200px; border-right: 1px solid #dcdcdc; font-size: 30px; color: #5f7bc7; font-weight: bold; text-align: center; }
.ProductDetailsTopMain { font-size: 28px; color: #797979; flex: 1; }
.ProductDetailsImgBox { border: 1px solid #dfdfdf; padding: 15px; margin-bottom: 30px; }
.ProductDetailsImgBox img { display: block; max-width: 100%; margin: 10px auto; }
.ProductDetailsMain { }
.DetailsBox p.ProductDetailsMainTitle { font-size: 36px; color: #2f2f2f; font-weight: bold; }
.ProductDetailsMain p {font-size: 34px;color: #666;}
.ProductDetailsMain img { display: block; max-width: 100%; margin: 10px auto; }
/* 检测服务介绍 */
.Business-JianCeFuWu-top { position: relative; margin-left: -15px; margin-right: -15px; }
.Business-JianCeFuWu-top-text { position: absolute; left: 268px; top: 40px; right: 15px; }
.Business-JianCeFuWu-top-text .title { font-size: 30px; color: #6884d0; font-weight: bold; margin-bottom: 20px; }
.Business-JianCeFuWu-top-text>div:nth-child(2){font-size:24px; color#737373}
.Business-JianCeFuWu-top-text p { font-size: 22px; color: #737373; line-height: 1.6; }
.Business-JianCeFuWu-top-text a { margin-top: 30px; }
.BusinessDetailsTitle { font-size: 30px; color: #6884d0; font-weight: bold; margin-bottom: 50px; }
.BusinessDetailsTitle span {font-size: 22px;color: #4f4f4f;font-weight: normal;padding-left: 10px;}
.BusinessDetails { padding: 60px 10px 40px 10px; }
.BusinessDetails:nth-child(2n) { background: #f6f6f6; margin-left: -15px; margin-right: -15px; padding: 60px 25px 40px 25px; }
.BusinessDetails p {font-size: 34px;color: #868686;line-height: 2;}
.BusinessDetails a {font-size: 30px;color: #6884d0;display: block;margin-left: auto;margin-right: 15px;text-align: right;width: 8em;}
.BusinessDetails img { margin-bottom: 30px;width: 100%; }
.Business-JianCeFuWu-foot .H-title { background: #6884d0; padding: 40px 0; }
.Business-JianCeFuWu-foot .H-title>div { color: #fff; }
.Business-JianCeFuWu-Main { padding: 0 25px 40px 25px; }
.Business-JianCeFuWu-Main span { font-size: 30px; color: #353535; font-weight: bold; margin-bottom: 30px; display: block;     height: 2.3em;}
.Business-JianCeFuWu-Main span img { margin-right: 10px; }
.Business-JianCeFuWu-Main p { color: #353535; font-size: 30px;margin-top: 10px; }
.Business-JianCeFuWu-Main>div>div>div p:first-child { height: 3em; }
.Business-JianCeFuWu-Main .time a {float: right;line-height: 48px;color: #fff;background: #6884d0;text-align: center;text-transform: uppercase;padding: 0 10px;font-size: 26px;}
/* 治理服务介绍 */
.Business-ZhiLiFuWu-top { background: #f6f6f6; padding: 25px; text-align: center; padding-top: 40px; }
.Business-ZhiLiFuWu-top-text .title { font-size: 36px; color: #6884d0; font-weight: bold; }
.Business-ZhiLiFuWu-top-text .title i { font-size: 30px; color: #737373; font-weight: normal; display: block; margin-top: 10px; }
.Business-ZhiLiFuWu-top-text p { font-size: 22px; color: #737373; line-height: 2; margin: 30px auto; }
.Business-ZhiLiFuWu-top a { margin: 0 auto; margin-bottom: 30px; }
.Er-title .H-title-zh { font-size: 30px; color: #6884d0; margin-top: 10px; }
.Er-title .H-title-en { font-size: 18px; }
.Business-ZhiLiFuWu-Main>.BusinessDetails { background: #fff; }
.Business-ZhiLiFuWu-Main>.BusinessDetails:nth-child(2n-1) { background: #f6f6f6; margin-left: -15px; margin-right: -15px; padding: 60px 25px 40px 25px; }
.Business-ZhiLiFuWu-foot .H-title { margin-bottom: 0; }
/* 全国服务网点 */

.ServiceNetworkChoose { background: #f9f9f9; display: inline-block; width: 100%; }
.ServiceNetworkChoose li {width: 14.285%;padding: 23px 0;margin: 0;float: left;font-size: 30px;text-align: center;border-bottom: 1px solid #eeeeee;}
.ServiceNetworkChoose li a { color: #5e5e5e; }
.ServiceNetworkChoose li.active a { color: #6884d0; font-weight: bold; }
.ServiceNetworkList { margin: 25px; margin-bottom: 0; padding: 30px 10px 40px 10px; border-bottom: 1px solid #eeeeee; }
.ServiceNetworkList:last-child { border-bottom: none; }
.ServiceNetworkListText p { font-size: 30px; color: #595959; line-height: 1.6; margin: 10px 0; }
.ServiceNetworkListText p.p1 { font-size: 32px; }
.ServiceNetworkListEwm { text-align: center; }
.ServiceNetworkListEwm img { text-align: center; width: 168px; height: 168px; }
.ServiceNetworkListEwm p { margin-bottom: 0; }
.ServiceNetworkList .r { width: 50px; }
/* 全国服务网点-详情 */
.ServiceNetworkDetailsBox .TechnologicalTitle { margin: 0; }
.ServiceNetworkShowTitle { font-size: 36px; font-weight: bold; color: #556fb5; height: 36px; line-height: 36px; margin: 10px 0 30px 0; }
.ServiceNetworkShowTitle span {font-size: 26px;font-weight: normal;color: #707070;padding-left: 15px;}
.ServiceNetworkShowTitle img { margin-right: 15px; display: none;}
.ServiceNetworkShowImg img { display: block; max-width: 100%; margin: 30px auto 0;}
.ServiceNetworkDetails { padding-top: 30px; }
.ServiceNetworkDetails p{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.ServiceNetworkShowList { padding: 50px 25px; background: #fff; }
.ServiceNetworkShowList:nth-child(2n-1) { background: #f9f9f9; }
.ServiceNetworkShowFoot { margin-top: 30px;}
.ServiceNetworkShowFootImg { width: 62px; height: 62px; display: block; margin: 0 auto; margin-bottom: 10px; overflow: hidden; }
.ServiceNetworkShowFootImg img { max-width: 100%; }
.ServiceNetworkShowFoot a {color: #4c4c4c;background: #eee;display: block;margin-bottom: 30px;padding: 25px;font-size: 34px;}
.ServiceNetworkShowFoot a span {color: #828282;display: block;width: 100%;font-size: 28px;line-height: 1.8;padding-top: 10px;}
/* 联系我们 */
.Contact { padding-left: 25px; padding-right: 25px; }
.ContactTitle { font-size: 36px; color: #434343; font-weight: bold; border-left: 6px solid #556fb5; height: 36px; padding-left: 15px; line-height: 36px; margin: 40px 0; }
.ContactMain { font-size: 28px; color: #636363; margin-bottom: 30px; padding-left: 30px; line-height: 2; }
.Contact a {width: 700px;display: flex;margin: 50px 0 80px;}
.Contact a .l { flex: 1; line-height: 2.5; }
.Contact a .r {width: 160px;line-height: 2.5;}
/* 在线留言 */
.MessageMain form { padding: 30px 50px; }
.MessageMain input,
.MessageMain textarea { width: 100%; height: 80px; padding: 0 15px; font-size: 28px; margin-bottom: 30px; border: 1px solid #dcdcdc; outline: none; }
.MessageMain textarea { height: 165px; padding: 15px; }
.MessageMain input::placeholder, .MessageMain textarea::placeholder { color: #868686;}
.ContactBtn { background: #6884d0; color: #fff; font-size: 30px!important; }
