﻿@charset "utf-8";
/*body扩展*/
body{background:#fff;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;}

/**
 * 内页图片
 */
.ejslide{width:100%;height:auto;overflow:hidden;padding: 12% 0 15%;position: relative;}

/*内页主体start*/
.globalejmain
{width:100%;height:auto;overflow:visible;position:relative;}
.ejmain
{height:auto;margin:0 auto;}
.ejglory
{margin-top:2%;}
.left
{height:auto;position: relative;background:#fff;/*padding:0.5% 0;*/}
.right
{width:100%;height:auto;/*overflow:hidden;*/}

/*
 * 左侧导航
 */
.leftnav
{width:100%;height:auto;}
.leftnav h4
{width:100%;height:auto;text-align:left;position: absolute;top: -300px;}
.leftnav h4 em
{color:#fff;display:block;font-size:30px;}
.leftnav h4 em{margin-top: 4%;}
.leftnav h4 span
{font-size:20px;color:#2a7f69;display:block;font-weight:600;}
.leftnav h4 span{margin-top: 0%;}
.leftnav .name{float: left;width: 20%;text-align: left;box-sizing: border-box;line-height: 55px;font-size: 20px;color:#0caa6d;padding-left:2%;}
.leftnav .list
{height:auto;overflow:hidden;margin: 0 auto;text-align: left;padding-right:2%;line-height:30px;padding-top:11px;box-sizing: border-box;display: none;}
.leftnav .list ul a
{color:#666666;text-decoration:none;}

/*
 * 一级类别导航a标签
 */
.leftnav .list ul li
{height:auto;overflow:hidden;cursor:pointer;font-size:17px;line-height: 17px;display: inline-block;padding-right: 10px;border-right: 1px solid transparent;cursor: pointer;}
.leftnav .list ul li a{}
.leftnav .list ul li a:link{color:#666666;text-decoration:none;}
.leftnav .list ul li a:visited{color:#666666;text-decoration:none;}
.leftnav .list ul li a:hover,.leftnav .list ul li a:active{color:#666666;text-decoration:none;}
/* 一级类别导航onfocus标签*/
.leftnav .list ul li.onfocus
{color:#2a7f69;font-weight: 600;border-right: 1px solid #666;}
.leftnav .list ul a:link li.onfocus {color:#2a7f69;}
.leftnav .list ul a:visited li.onfocus {color:#2a7f69;}
.leftnav .list ul a:hover li.onfocus ,.leftnav .list ul a:active li.onfocus{color:#fff;color:#2a7f69;}
.leftnav .list ul li.onfocus:last-child{margin-right:1%;}


/**
 * 内页图片
 */
.right .ejpic
{width:888px;height:201px;overflow:hidden;}
.right .ejpic img
{width:888px;height:201px;overflow:hidden;}


/*内页位置start*/
.ejaddress{height:45px;overflow:hidden;line-height:45px;font-size:14px;text-align:right;font-family:"Microsoft YaHei" !important;margin-top: -120px;color:#8f8f8f !important;}
.ejaddress a{color:#8f8f8f !important;text-decoration: none !important;vertical-align: middle;}
.ejaddress .cl{color:#8f8f8f;vertical-align: middle;}
.ejaddress img{vertical-align: middle;margin-right:5px;}

/*条件查询*/
.condition{width:96%;height:auto;overflow:hidden; margin:0 auto; position:relative;padding-top: 2%;padding-bottom: 1%;border-bottom:1px solid #f2f2f2;}
.condition dl{width:100%;height:auto;overflow:hidden;float:left; margin:5px 0;}
.condition dl dt{float:left;font-size:15px;color:#000000;font-weight:bold;line-height:24px;}
.condition dl dd ul li{float:left;line-height:26px; width:84px; height:26px;overflow:hidden; color:#666; margin-left:20px; text-align:center;cursor:pointer;border-radius: 15px;}
.condition dl dd ul li.on{ background:#e9b665; color:#fff;}

/*页面类别*/
.ejswitch{width:96%;height:auto;overflow:hidden;border-bottom:1px solid #f2f2f2;margin:0 auto;position:relative;padding:16px 0;}
.ejswitch dl{width: 100%;padding:10px 0;display: block;position: relative;overflow: hidden;font-family:"黑体" !important;}
.ejswitch dl dt{float: left;font-weight: 600;color:#000;font-size: 15px;margin-right:0.5%;padding:0.4% 0;}
.ejswitch dl dd{float: left;font-size: 15px;padding:0.4% 1%;border-radius: 15px;}
.ejswitch dl dd.on{color:#fff;background:#e9b665;}

/*二级页右侧*/
.right .content
{height:auto !important;overflow:visible;position:relative;overflow: hidden;}

/*单页*/
.onepage
{width:100%;height:auto;overflow:hidden;margin:0px auto;color:#5d5d5d;text-align:Justify;text-justify:inter-ideograph;}
/*
*
单页面的标题
*/

.globaltitle{width: 100%;height:660px;overflow: hidden;position: relative;}
.globaltitle .title{width: 60%;height:auto;overflow: hidden;position: relative;margin-top:15.5%;color:#fff;}
.globaltitle .title span{font-size: 30px;font-weight: 600;}
.globaltitle .title>p{font-size: 16px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.globaltitle .title i{display: block;width:70px;height:5px;background:#fff;margin:1% 0; }
.globaltitle .title em{display: block;color:#096b52;font-size: 16px;font-style:normal;line-height: 30px;font-weight: 600;}
.globaltitle .title .btn{display: inline-block;margin-top:4%;background: url(../images/btnbg.png) no-repeat right;background-size: 100%;width: 22%;height: 35px;}
.globaltitle .title .btn a{display: block;}
/* 实力浩联 */
.globaltitle .cont{margin: 3% 0;}
.globaltitle .cont p {font-size: 13px;line-height: 23px;text-indent: 2em;}
.globaltitle .title .name{font-weight: 600;font-size: 16px;line-height: 35px;}

.globaltitle .title2{width:60%;margin-top:10.5%;float:left;}
.globaltitle .title2 .name{font-size: 20px;color:#fff;line-height: 30px;}
.globaltitle .title2 .btn{padding-right:5%;background: url(../images/right.png) no-repeat 90%;padding-left:2%;margin-top:5%;border:1px solid #fff;width: 20%;}
.globaltitle .title2 .btn a{color:#fff;line-height: 35px;font-size: 15px;}
.globaltitle .video{width:40%;margin-top:10.5%;float:right;}
.globaltitle .banlist{padding-top:1%;clear: both;}
.globaltitle .banlist .name{width:50%;color:#fff;background: url(../images/icon11.png) no-repeat left;padding-left:2%;font-size: 16px;line-height:25px;}

.globaltitle .title3{width: 100%;}


.ejname{text-align: center;margin-top:4%;}
.ejname .cn{color:#0caa6d;font-size: 24px;font-weight: 600;}
.ejname .en{color:#c6c6c6;font-size: 13px;line-height: 25px;}
.ejname .icon{width: 100%;height: 14px;background:url("../images/bottom.png") no-repeat center center;text-align: center;margin:3% 0;}


/*新闻列表*/
.newslist
{height:auto;/*overflow:hidden;*/margin:0px auto;padding:0 0 3%;}
.newslist p img{width: 100% !important;height: 100% !important;}

/*
 *翻页 
 */
.pageinfo
{width:100%;height:40px;overflow:hidden;line-height:20px;color:#666;text-align:center;margin:3% 0;}
.pageinfo a
{color:#fff;display: inline-block;padding:0.5% 1%;border:1px solid #096b52;background:#096b52;}
.pageinfo span{display: inline-block;padding:0.5% 1%;border:1px solid #ccc;}

/*
 * 版面一 标题列表
 */
 .newslist1{background:url("../images/bgn13.jpg") no-repeat;padding:2% 0;}

 .newslist .titlelist .title{text-align: center;width: 100%;}
 .newslist .titlelist .title span{display: block;color:#19755e;font-size: 25px;font-weight: 600;}
 .newslist .titlelist .title i{display: inline-block;width: 50px;height:2px;background:#19755e;}
 .newslist .titlelist .title p{color:#999999;font-size: 20px;font-weight: 600;}
    
.newslist .titlelist
{list-style:none;height:auto;margin:0 auto;}
.newslist .titlelist li
{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #f0f0f0;font-family:"Microsoft YaHei" !important;padding-bottom:2%;padding-top:1%;}
.newslist .titlelist li .time
{width:6%;height:auto;overflow:hidden;float:left;text-align:center;margin-top:1.3%;background:#f5f5f5;color:#666666;padding:1.2% 0;}
.newslist .titlelist li .time em
{width:100%;height:auto;overflow:hidden;float:left;display:block;font-size:22px;font-weight:bold;}
.newslist .titlelist li .time span
{width:100%;height:auto;overflow:hidden;float:left;display:block; font-size:14px;}
.newslist .titlelist li .extend
{width:90%;height:90px;overflow:hidden;float:left;margin-left:2%;text-align: left;}
.newslist .titlelist li .extend em
{width:100%;height:auto;overflow:hidden;float:left;line-height:300%;font-size:17px;font-weight:bold;text-overflow: ellipsis;white-space: nowrap;}
.newslist .titlelist li .extend em a{color:#333333;text-decoration: none;}
.newslist .titlelist li .extend span
{width:100%;height:auto;overflow:hidden;float:left;line-height:150%;font-size: 14px;}
.newslist .titlelist li .extend span a{color:#7a7a7a;display:block;text-decoration: none;}
.newslist .titlelist li:hover .time{background:#e9b665;color:#fff;}
.newslist .titlelist li:hover .extend em a{color:#e9b665;}
/*
 * 版面二
 */

/* .newslist .piclist
{width:100%;height:auto;overflow:hidden;margin:0 auto;}
.newslist .piclist ul
{list-style:none;}
.newslist .piclist ul li
{width:100%;height:auto;overflow:hidden;position:relative;}
.newslist .piclist ul li a{display: block;overflow: hidden;color:#333333;text-decoration: none;}
.newslist .piclist ul li .pic{width: 13%;float: left;margin-right:2%;}
.newslist .piclist ul li em
{width:85%;height:auto;overflow:hidden;display:block;float: left;font-weight: 600;font-size: 16px;color:#000 !important;white-space: nowrap;text-overflow: ellipsis;}
.newslist .piclist ul li .title{display: block;width: 85%;float: left;margin-top:1%;height: 90px;overflow: hidden;}
.newslist .piclist ul li .time{display: block;width: 85%;float: left;position: absolute;bottom:5%;left:15%;color:#000;font-size: 13px;}
.newslist .piclist ul li:hover span a{color:#d32218;text-decoration: none;}
.newslist .piclist ul li:hover .pic img{transform: scale(1.13);transition: all 2s;}
.newslist .piclist .zw-x
{width:4%;height:auto;overflow:hidden;float:left;border:none;padding:1% 0;}
.newslist .piclist .zw-y
{width:100%;height:auto;overflow:hidden;float:left;border:none;padding:1% 0;}
.newslist .piclist ul li:hover.zw-x
{border:none;}
.newslist .piclist ul li:hover.zw-y
{border:none;} */

/*
 * 版面二
 */
.newslist .piclist
{width:100%;height:auto;overflow:hidden;margin:0 auto;}
.newslist .name
{margin:20px 0;font-size: 22px;font-weight: 600;}
.newslist .piclist ul
{list-style:none;width:100%;height:100%;}
.newslist .piclist ul li
{width:31%;height:auto;overflow:hidden;position:relative;float:left;font-size: 14px;background:#fff;padding-bottom:3%;}
.newslist .piclist ul li img
{border:1px solid #eee;box-sizing: border-box;}
.newslist .piclist ul li em{display: block;width:100%;height:auto;overflow:hidden;}
.newslist .piclist ul li .title
{display: block;width: 100%;color:#333;margin-top:3%;padding:0 5%;box-sizing: border-box;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.newslist .piclist ul li .time
{display: block;width: 100%;color:#999999;font-size: 15px;padding:0 5%;box-sizing: border-box;margin:3% 0;}
.newslist .piclist ul li .more{display: block;width: 100%;padding:0 5%;box-sizing: border-box;color:#096b52 !important;margin-top:7%;}
.newslist .piclist ul li:hover img
{border:1px solid #d7d7d7;-webkit-transform:scale(1.18, 1.18);transform:scale(1.18, 1.18);transition:all 2s;}
.newslist .piclist ul li:hover .title{color:#fff;}
.newslist .piclist ul li a:link{color:#fff;text-decoration:none;}
.newslist .piclist ul li a:visited{color:#fff;text-decoration:none;}
.newslist .piclist ul li a:hover,.newslist .piclist ul li a:active{color:#fff;text-decoration:none;}
.newslist .piclist .zw-x
{width:2%;height:auto;overflow:hidden;float:left;border:none; padding:1% 0;background:none;float:left;}
.newslist .piclist .zw-y
{width:100%;height:auto;overflow:hidden;float:left;border:none; padding:0.5% 0;background:none;float:right;}
.newslist .piclist ul li:hover.zw-x
{border:none;background:none;}
.newslist .piclist ul li:hover.zw-y
{border:none;background:none;}
.newslist .piclist ul li:hover{background:#096b52;}
.newslist .piclist ul li:hover a{color:#fff;}
.newslist .piclist ul li:hover .more{color:#fff !important;}
/* 浩联新闻 */
.newsbg{background:#eef2f5;}
.newslist .news1{width:100%;height:auto;overflow:hidden;position:relative;}
.newslist .news1 .extend{width:100%;height:auto;overflow:hidden;position:relative;display: flex;}
.newslist .news1 .extend .list_l{width:65%;height:auto;overflow:hidden;position:relative;margin-right:2%;float:left;}
.newslist .news1 .extend .list_l ul{width:100%;/*height:100%;*/display: flex;}
.newslist .news1 .extend .list_l ul li{float:left;padding: 15px;box-sizing: border-box;color: #fff;position:relative;}
.newslist .news1 .extend .list_l ul li:first-of-type{margin-right:3%;}
.newslist .news1 .extend .list_l ul li:last-of-type{width:37%;}
.newslist .news1 .extend .list_l ul li .time{font-size: 15px;}
.newslist .news1 .extend .list_l ul li .title{margin:7% 0;font-size: 18px;font-weight: 600;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.newslist .news1 .extend .list_l ul li .cont{font-size: 14px;line-height:25px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;display: none;}
.newslist .news1 .extend .list_l ul li .more{display: inline-block;margin-top:35%;border: 1px solid #fff;
    padding: 2% 12% 2% 3%;color: #fff;position: relative;display: none;}
.newslist .news1 .extend .list_l ul li .more i{display: inline-block;text-align: right;background: url(../images/icon18.png) no-repeat right; width: 15px;height: 15px;background-size: 100% 100%;vertical-align: middle;position: absolute;right:6%;}
.newslist .news1 .extend .list_r{width:33%;height:392px;overflow:hidden;position:relative;float:left;flex: 1;}
.newslist .news1 .extend  .list_r ul{padding: 0;margin: 0;}
.newslist .news1 .extend  .list_r ul li{width: 100%;top: 0;left: 0;list-style: none;position: absolute;background:#fff;}
.newslist .news1 .extend  .list_r ul li img{height:392px;}
.newslist .news1 .extend .list_l ul li:last-of-type .more,.newslist .news1 .extend .list_l ul li:last-of-type .cont{display: none;}
.newslist .news1 .extend .list_l ul li a{text-decoration: none;color:#fff;}
.newslist .news1 .extend .list_l ul li .mb{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.2);z-index: 0;}
.newslist .news1 .extend .list_l ul li.on{width: 60%;}
.newslist .news1 .extend .list_l ul li.on .more,.newslist .news1 .extend .list_l ul li.on .cont{display: block;display: inline-block;}
.newslist .news1 .extend .list_l ul li>a{display: block;width:100%;height:100%;position: relative;z-index:2;}
/* 浩联新闻end */

/* 工程案例start */
.case1{width:100%;height:auto;overflow:hidden;position:relative;background: #eef2f5;}
.case1 .extend{height:auto;overflow:hidden;position:relative;margin:2% auto;}
.case1 .extend .list_l{width: 30%;float: left;}
.case1 .extend .list_r{width: 70%;float: left;padding-left:2%;box-sizing: border-box;}
.case1 .extend .list_r span{font-size: 20px;font-weight: 600;color:#096b52;}
.case1 .extend .list_r p{margin:12px 0;line-height: 25px;font-size: 14px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.titlelist .extend{background:#fff;margin:2% 0;overflow: hidden;}
.titlelist .extend table{width:100%;}
.titlelist .extend table tr{padding:1% 0;}
.titlelist .extend table th{background:#096b52;text-align: center;line-height: 40px;color:#fff;font-size: 15px;}
.titlelist .extend table td{text-align: center;font-size: 14px;line-height: 45px;border-bottom:1px solid #ccc;}
.titlelist .extend table td:last-of-type{font-size: 30px;}
.titlelist .extend table tr a{color:#666;}
.tablepc{display: block;}
.tablem{display: none;}
/* 工程案例end*/

/* 产品中心 */
.newsboxs{width:100%;height:auto;overflow:hidden;}
.newsboxs .boxstop{width:100%;height:auto;overflow:hidden;padding:2% 0 0;background:#fff;}
.newsboxs .boxstop .name{float: left;width: 35%;font-size: 22px;color: #333;font-weight: 600;}
.newsboxs .boxstop .desc{float: right;width: 65%;text-align: right;font-size: 15px;color:#096b52;font-weight: 600;line-height: 34px;}
.newsboxs .boxsbot{width:100%;height:auto;overflow:hidden;}
.newsboxs .boxsbot ul li{overflow: hidden;padding:2.5% 0;}
.newsboxs .boxsbot ul li:nth-child(2n-1){background:#fff;}
.newsboxs .boxsbot ul li:nth-child(2n){background:#eef2f5;}
.newsboxs .boxsbot ul li:nth-child(2n) .list_l{float: right;padding-left:5%;}
.newsboxs .boxsbot ul li:nth-child(2n) .list_r{float: left;}
.newsboxs .boxsbot ul li:nth-child(2n-1) .list_l{float: left;padding-right:10%;}
.newsboxs .boxsbot ul li:nth-child(2n-1) .list_r{float: right;}
.newsboxs .boxsbot ul li .list_l {display: flex;flex-direction: column;width: 40%;box-sizing: border-box;padding:2% 0;}
.newsboxs .boxsbot ul li .list_l .title{font-size: 20px;color:#096b52;font-weight: 600;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.newsboxs .boxsbot ul li .list_l .link a{display: inline-block;margin-top:35%;border: 1px solid #999999;
	padding: 2% 12% 2% 3%;color: #999999;position: relative;background: url(../images/right.png) no-repeat 90%;text-decoration: none;}
.newsboxs .boxsbot ul li .list_r{width: 60%;box-sizing: border-box;}
.newsboxs .boxsbot ul li .list_r img{}
/*
 * 新闻内容
 */
 .newsshow
 {height:auto;overflow:hidden;padding-top:3%;}
 .newsshow .thetitle
 {width:100%;height:auto;overflow:hidden;font-size:20px;font-weight:bold;color:#333;}
 .newsshow .theother
 {width:100%;height:auto;overflow:hidden;font-size:12px;line-height:30px;padding:10px 0;}
 .newsshow .theother,.newsshow .theother a
 {color:#999;}
 .newsshow .thecontent
 {width:100%;min-height:300px;height:auto !important;height:300px;overflow:visible;line-height:200%;font-size:14px;color:#333;padding-bottom:20px;margin-top:15px;}
 /*.newsshow .thecontent p{text-indent: 2em;}*/
 .newsshow .thecontent img{width: 100%;}
 .newsshow .showimg
 {text-align:center;margin:20px;}
 .newsshow>p>img{width: 100% !important;height: 100% !important;}
 
 .newsshow .show_l{width: 68%;float: left;margin-right:2%;background:#fff;padding:2%;box-sizing: border-box;}
 .newsshow .show_r{width: 30%;float: right;}
 .newsshow .thepageinfo
 {width:100%;height:auto;overflow:hidden;line-height:21px;color:#666;background:#fff;padding:5%;box-sizing: border-box;}
 .newsshow .thepageinfo a
 {display: block;color:#333;}
 .newsshow .thepageinfo .link{font-size: 18px;font-weight: 600;}
 .newsshow .thepageinfo .title{font-size: 14px;margin:20px 0 5px;}
 .newsshow .thepageinfo .time{color:#999;font-size: 15px;}
 
 .newsshow .thefx
 {width:100%;height:auto;overflow:hidden;line-height:21px;color:#666;background:#fff;margin-top:5%;padding:5%;box-sizing: border-box;}
 .newsshow .thefx span{display: block;font-size: 18px;font-weight: 600;color:#333;}
 .newsshow .thefx ul{overflow: hidden;}
 .newsshow .thefx ul li{float: left;margin:4% 0;margin-right:2%;}
 .newsshow .thefx .btn{display: block;background:#096b52;text-align: center;padding:2% 0;}
 .newsshow .thefx .btn a{color:#fff;font-size: 16px;}

/* 工程案例 */
 .newsshow .showlist{width:100%;height:auto;overflow:hidden;background:#086A51;}
 .newsshow .showbox{margin-bottom: 3%;background-color: #fff;}
 .newsshow .showbox .name{font-size: 22px;color:#333;}
 .newsshow .showbox .cont{color:#7a7a7a;line-height: 25px;font-size: 14px;font-weight: 500;margin:2% 0;}
 .newsshow .showbox .info{margin:4% 0 2%;}
 .newsshow .showbox .info ul{display:flex;}
 .newsshow .showbox .info ul li{float: left;width: 30%;text-align: center;}
 .newsshow .showbox .info ul li.zw-x{width:1px;height:auto;background:#ccc;}
 .newsshow .showbox .info ul li .num{display:block;color:#096b52;font-size: 23px;margin-top:5px;}
 .newsshow .showbox .info ul li p{font-size: 14px;line-height: 30px;}
 .newsshow .showbox .info ul li img{}

/*二级实力浩联start*/
.culture{width: 100%;height:auto;overflow:hidden;position:relative;background:url(../images/bg7.jpg) no-repeat;background-size:100% 100%;padding:3% 0;}
.onepage .title{text-align: center;width: 100%;}
.onepage .title span{display: block;color:#19755e;font-size: 25px;font-weight: 600;}
.onepage .title i{display: inline-block;width: 50px;height:2px;background:#19755e;}
.onepage .title p{color:#999999;font-size: 20px;font-weight: 600;}
.tabbox{width: 100%;height:auto;overflow:hidden;position:relative;}
.tabbox .item{overflow: hidden;text-align: center;margin:2% 0 3%;}
.tabbox .item ul li {display: inline-block;color:#fff;border:1px solid transparent;padding:0.5% 2%;margin:0 1%;font-size: 15px;}
.tabbox .item ul li.active{border:1px solid #fff;}
.tabbox .tabcont {}
.tabbox .tabcont .list{display: flex;}
.tabbox .tabcont .list_l{width: 48%;float:left;margin-right:2%;background:#fff;}
.tabbox .tabcont .list_l .pic{position: relative;top: 50%;transform: translateY(-50%);}
.tabbox .tabcont .list_l img{}
.tabbox .tabcont .list_r{width: 50%;float:left;}
.tabbox .tabcont .list_r ul{display: flex;flex-direction: column;width: 100%;height:100%;}
.tabbox .tabcont .list_r ul li{background:#fff;padding:3%;flex:1;}
.tabbox .tabcont .list_r ul li.zw-x{background:transparent;width: 1%;padding:1% 0;overflow: hidden;position: relative;}
.tabbox .tabcont .list_r span{color:#19755e;font-size: 16px;font-weight: 600;}
.tabbox .tabcont .list_r p{color:#666666;font-size: 13px;line-height: 22px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
.tabbox .tabcont .list .activity ul{}
.tabbox .tabcont .list .activity ul li{width: 32%;float: left;position: relative;overflow: hidden;}
.tabbox .tabcont .list .activity ul li.zw-x{width:2%;padding:1% 0;}
.tabbox .tabcont .list .activity ul li.zw-y{width:100%;padding:1% 0;}
.tabbox .tabcont .list .activity ul li p{text-align: center;color:#fff;font-size: 18px;}


.course{width: 100%;height:auto;overflow:hidden;position:relative;background:url(../images/bg8.jpg) no-repeat;background-size:100% 100%;padding:3% 0;}
.course .cont{width: 100%;height:auto;overflow:hidden;position:relative;margin:2% 0;}

.quality{width: 100%;height:auto;overflow:hidden;position:relative;background:url(../images/bg9.png) no-repeat;background-size:100% 100%;padding:3% 0;}
.quality .cont{width: 100%;height:auto;overflow:hidden;position:relative;margin-top:3%;}
.quality .cont ul{display: flex;flex-direction: row;width: 100%;flex-wrap:wrap;}
.quality .cont ul li{width:19%;}
.quality .cont ul li img{width: 100%;}
.quality .cont ul li.zw-x{width: 1%;padding:2% 0;overflow: hidden;position: relative;}
.quality .cont ul li p{color:#fff;font-size: 15px;line-height: 40px;text-align: center;}

.photo{width: 100%;height:auto;overflow:hidden;position:relative;background:#fff;padding:3% 0;}

/*合作客户start*/
.globalcustomer{width:100%;height:auto;margin: 0 auto;overflow: hidden;position: relative;padding: 2% 0 0;box-sizing: border-box;background:#f7f7f7;}
.globalcustomer .name{height:auto;margin: 0 auto;overflow: hidden;position:relative;text-align: left;}
.globalcustomer .name .en{font-size: 25px;color:#333;font-weight: 600;}
.globalcustomer .name .cn{font-size: 18px;color:#096b52;font-weight: 600;display: inline-block;line-height: 30px;}
.globalcustomer .name .cn i{display: block;width: 30px;height:4px;background:#096b52;margin-top:3px;}
.globalcustomer .customer_t{width:100%;height:auto;margin:0 auto;overflow: hidden;position: relative;}
.globalcustomer .customer_t{width:100%;height:auto;margin: 3% auto;overflow: hidden;position: relative;}
.globalcustomer .customer_t ul{display: flex;width: 100%;height: 100%;flex-wrap: wrap;}
.globalcustomer .customer_t ul li {float: left;flex: 1;text-align: center;float: left;margin:2% 0;margin-right:15px;}
.globalcustomer .customer_t ul li:last-of-type{margin-right:0px;}
/* .uk-slider{margin-top: 4%;} */
.globalcustomer .customer_b{width:100%;height:auto;margin: 0 auto;overflow: hidden;position: relative;padding: 3% 0 2%;box-sizing: border-box;background:#f7f7f7;}
.globalcustomer .customer_b form{width:100%;height:auto;margin: 0 auto;overflow: hidden;position: relative;}
.globalcustomer .customer_b form p{width:30%;float:left;height:auto;margin: 0 auto;overflow: hidden;position: relative;padding-bottom:6px;border-bottom:1px solid #ccc;}
.globalcustomer .customer_b form p.zw-x{width:5%;padding:1% 0;border:none;}
.globalcustomer .customer_b form label{font-size: 15px;color:#333;}
.globalcustomer .customer_b form input{width:80%;border:none;outline: none;background:#f7f7f7;line-height: 35px;text-indent: 15px;}
.globalcustomer .customer_b form .submit{display: block;width:25%;height:38px;font-size:15px;margin:20px auto;align-items: center;text-align: center;color:#fff;background:#292929;border:#292929;}
.globalcustomer .customer_b form .submit:hover{background:#096b52; cursor:pointer;}
/*合作客户end*/
/*二级实力浩联end*/


/*二级联系我们start*/
.globalejcontact{width: 100%;height:auto;overflow:hidden;position:relative;}
.globalejcontact .location{height:auto;overflow:hidden;position:relative;margin:3% auto;display:flex;}
.globalejcontact .location .dz{width: 30%;height:auto;overflow:hidden;position:relative;float: left;text-align: left;background:url(../images/bg12.png) no-repeat;background-size:100% 100%;padding:3% 2%;box-sizing: border-box;}
.globalejcontact .location .dz p{font-size: 15px;line-height: 35px;color:#fff;}
.globalejcontact .location .dz p span{text-align:Justify;text-justify:inter-ideograph;}
.globalejcontact .location .dz p.title{font-weight: 600;font-size: 22px;margin-top:0;margin-bottom: 5%;}
.globalejcontact .location .dz p img{margin-top:1%;margin-bottom:-3%;}
.globalejcontact .location .dt{width: 70%;height:auto;overflow:hidden;position:relative;float: left;}
.globalejcontact .message{width: 100%;height:auto;overflow:hidden;position:relative;background:#f5f6f8;padding:4% 2% 5%;box-sizing: border-box;text-align: center;}
.globalejcontact .message .name{width: 100%;height:auto;overflow:hidden;position:relative;}
.globalejcontact .message .name .cn{color:#000000;font-size: 20px;}
.globalejcontact .message .name .cn img{vertical-align: middle;margin-right:1%;}
.globalejcontact .message .name .en{color:#737373;font-size: 14px;line-height: 35px;}
.globalejcontact .message form{width: 100%;height:auto;overflow:hidden;position:relative;padding:3% 0 0;}
.globalejcontact .message form ul.inp{float: left;width: 25%;}
.globalejcontact .message form ul.inp li{width: 100%;height:auto;overflow:hidden;position:relative;}
.globalejcontact .message form ul.inp li.zw-y{width: 100%;padding:2.4% 0;overflow:hidden;position:relative;}
.globalejcontact .message form ul.inp li input{width: 100%;height: 50px;box-sizing: border-box;border-radius: 3px;border: none;outline: none;background:#e6e7e9;text-indent: 8px;}
.globalejcontact .message form .substance{width: 72%;float: left;margin-left:3%;}
.globalejcontact .message form .substance textarea{width: 100%;height: 178px;border-radius: 3px;border: none;outline: none;background:#e6e7e9;text-indent: 8px;padding-top:1%;box-sizing: border-box;font-size: 14px;font-family: '微软雅黑';}
.globalejcontact .message form .thebtn{width: 100%;height:auto;overflow:hidden;position:relative;padding-top:4%;}
.globalejcontact .message form .thebtn .submit{display: inline-block;padding:1% 5%;background:#0caa6d;font-size: 15px;color:#fff;border-radius: 5px;cursor: pointer;}
.globalejcontact .customer_b{width:100%;height:auto;margin: 0 auto;overflow: hidden;position: relative;padding: 3% 0 2%;box-sizing: border-box;background:#f7f7f7;}
.globalejcontact .customer_b form{width:100%;height:auto;margin: 0 auto;overflow: hidden;position: relative;}
.globalejcontact .customer_b form p{width:30%;float:left;height:auto;margin: 0 auto;overflow: hidden;position: relative;padding-bottom:6px;border-bottom:1px solid #ccc;}
.globalejcontact .customer_b form p.zw-x{width:5%;padding:1% 0;border:none;}
.globalejcontact .customer_b form label{font-size: 15px;color:#333;}
.globalejcontact .customer_b form input{width:80%;border:none;outline: none;background:#f7f7f7;line-height: 35px;text-indent: 15px;}
.globalejcontact .customer_b form .submit{display: block;width:25%;height:38px;font-size:15px;margin:20px auto;align-items: center;text-align: center;color:#fff;background:#292929;border:#292929;}
.globalejcontact .customer_b form .submit:hover{background:#096b52; cursor:pointer;}
/*二级联系我们end*/

/* 合作客户start */
.customer{width:100%;margin-top: 8%;}
.customer ul li{display:inline-block;width: 18%;margin-right:2%;margin-bottom:2%;overflow: hidden;position: relative;}
.customer ul:nth-child(5n){margin-right:0;}
.customer ul li:nth-of-type(5n){margin-right:0;}
.customer ul li.zw-x{width:2%;padding:1% 0;overflow: hidden;position: relative;}
.customer ul li.zw-y{width:100%;padding:1% 0;overflow: hidden;position: relative;}
.customer ul li img{width: 100%;height:77px;}


/* 合作客户end */

@media (max-width:1680px){
	.leftnav h4{top:-260px;}
}


@media (max-width:1440px){
	/*关于我们*/
	.owl-theme .owl-controls .owl-buttons div.owl-prev{left: -60px !important;}
	.owl-theme .owl-controls .owl-buttons div.owl-next{right: -60px !important;}
/*	左侧导航*/
	

}
@media (max-width:1366px){
	/*关于我们*/
	.owl-theme .owl-controls .owl-buttons div.owl-prev{left: -40px !important;}
	.owl-theme .owl-controls .owl-buttons div.owl-next{right: -40px !important;}
	.owl-theme .owl-controls .owl-buttons div {padding: 0px 5px 5px !important;font-size: 20px !important;}
}
@media (max-width:1280px){

}
@media (max-width:1279px){
    /*	内容*/
	.right .content{width: 100%;padding: 0;}
    /*	产品展示*/
	.piclist{width: 100%;}
    /*	专家团队*/
	.piclist2{width: 100%;}
    /*	门店连锁*/
	.piclist3{width: 100%;}
    /*	新闻列表*/
	.newslist .titlelist{width: 100%;}
    /*	联系我们*/
	.titlelist .extend{width:96%;margin: 2% auto;}
    /*	主体部分*/
	/*左侧导航*/
	/*	关于我们*/
	.onepage {width: 100%;}
}
@media (max-width:1200px){
     /*	新闻页*/
	.newslist .titlelist li .time{width: 10%;padding: 2% 0;}
	.newslist .titlelist li .extend{width: 88%;}
	.newslist .titlelist li .extend span{display: block;height: 50px;}
	/*左侧导航*/
/*	.banner{top:-7%;}*/
}
@media (max-width:1100px){
	.owl-theme .owl-controls .owl-buttons div{top:40% !important;}
	/*	右侧导航*/
	 /*	新闻页*/
	.newslist .titlelist li .extend span{display: block;height: 68px;}
     /*	服务网点*/
	.piclist2 ul li .exend .msg p {font-size: 12px;line-height: 22px;}
     /*	联系我们*/
	.globalejcontact .location .dz{width: 40%;}
	.globalejcontact .location .dt{width: 60%;}
	/*左侧导航*/
	
	.piclist2 ul li .pic img {width: 78% !important;height: 52% !important;}
     
	
}
@media (max-width:1024px){
    
}
@media (max-width:1000px){
    /*	主体*/
	/*	右侧导航*/
    /*	门店连锁*/
	.piclist3 ul li .pic {width: 38%;}
	.piclist3 ul li .exend {width: 62%;}
	.piclist3 ul li .exend .info p{line-height: 24px;}
	.piclist3 ul li .exend .name{font-size: 20px;}
    /*	联系我们*/
	.globalejcontact .location .dz p {font-size: 12px;line-height: 28px;}
	.globalejcontact .message form ul.inp li input{height: 53px;}
	/*左侧导航*/
	
	.banner {width: 38%;}
	.leftnav h4{top:-240px;}
}
@media (max-width:900px){
	/*工程案例*/
	.case1 .extend .list_l,.case1 .extend .list_r{width: 100%;padding-left:0;margin-top:1%;}
    /*产品中心*/
	.globaltitle .banlist .name{padding-left:4%;}

	.tabbox .tabcont .list .activity ul li img{height: 220px !important;}
}
@media (max-width:825px){
	/*中间主体部分*/
	/*	主体*/
    /*	产品页*/
	/*页面标题*/
	.globaltitle .title{margin-top:20%;}
	/*左侧导航*/
    .tabbox .tabcont .list_r ul{display:block;}
    .globaltitle{margin-top: 60px;}
}
@media (max-width:768px){
	/*关于我们*/
	.owl-theme .owl-controls .owl-buttons div.owl-prev{left: -30px !important;}
	.owl-theme .owl-controls .owl-buttons div.owl-next{right: -30px !important;}
	.tabbox .tabcont .list .activity ul li img{height: 180px !important;}
                .quality .cont ul li {width: 31%;}
               .quality .cont ul li.zw-x { width: 3%;}
	/*	右侧导航*/
	 /*	新闻页*/
	.newslist .titlelist li .time{width: 15%;padding: 5% 0;}
	.newslist .titlelist li .extend{width: 83%;}
	.newslist .titlelist li .extend span {height: 58px;}
     /*	服务网点*/
	/*	工程案例*/
    .swiper-pagination{font-size: 20px !important;}
	/*	联系我们*/
	.globalejcontact .location{flex-direction: column;}
	.globalejcontact .location .dz{width: 100%;}
	.globalejcontact .location .dt{width: 100%;}
	.globalejcontact .location .dz p {font-size: 14px;line-height: 30px;}
	.globalejcontact .location .dz p img {margin-bottom: -1%;}
	.globalejcontact .message .name .cn{font-size: 22px;}
	.globalejcontact .message form ul.inp{width: 100%;}
	.globalejcontact .message form .substance {width: 100%;margin-left: 0;margin-top:3%;}
	.globalejcontact .message form ul.inp li.zw-y {padding: 1.5% 0;}
	.globalejcontact .message form .thebtn .submit {padding: 1% 7%;font-size: 18px; margin:0 auto;}
	.globalejcontact .customer_b form p{width: 100%;padding-bottom: 10px;}
	/*左侧导航*/
	/*产品中心*/
	.newsboxs .boxsbot ul li .list_l .title{font-size: 17px;}
	.tablepc{display: none;}
	.tablem{display: block;}
	.tabbox .tabcont .list_r ul{height:auto;}
}
@media (max-width:640px){
	/*	右侧导航*/
    /*	单页*/
	.globaltitle .title .cont,.globaltitle .title .btn,.globaltitle .title .name{display:none;}
    /*	主体*/
	.globalejmain .ejmain .right .onepage .cont p {font-size: 15px;line-height: 35px;}
	/*左侧导航*/
	.leftnav h4 span {font-size: 19px;/*margin-top: -29%;*/}
	.leftnav h4 em {font-size: 23px;/*margin-top: 20%;*/}
	.leftnav h4 {top: -140px;}
    /*	翻页*/
	.pageinfo{height: 52px;}
	/* 新闻中心*/
	.newslist .name {margin: 15px 0;font-size: 19px;}
	/*分类*/
	.leftnav .list ul li{font-size: 14px;line-height: 14px;}
     /* 工程案例 */
	.globalcustomer .customer_b form p {width: 100%;}
	.newsshow .showbox .info ul li p,.newsshow .showbox .cont{font-size: 12px;}
	.newsshow .showbox .info ul li .num,.tabbox .tabcont .list .activity ul li p{font-size: 14px;}
	.newsshow .showbox .name{font-size: 18px;}

     /* 页面标题 */
	.globaltitle{ height:180px !important;}
	.globaltitle1{ height:200px !important;}
	.globaltitle .title{margin-top:18%;width: 100%;}
	.globaltitle .title span{font-size:22px;}
	.globaltitle .title p{font-size:14px;}
	.globaltitle .banlist,.globaltitle .title2 .name,.globaltitle .title2 .btn{display:none}
	.globaltitle .video{width: 100%;margin-top: 5%;}
    /* 新闻详情 */
	.newsshow .show_l{width: 100%;margin-right:0;}
	.newsshow .show_r{width: 100%;margin-top:5%;}

	.swiper-container img{height:470px;width: 100%;}
	.newslist .news1 .extend .list_r {width: 100%;height:470px;}
	.newsboxs .boxsbot ul li .list_r img{height:160px;}

	.globalcustomer .customer_t ul li {flex: none;text-align: center;margin: 2% 0;margin-right:0px;width: 33%;}
	.globalcustomer .customer_t ul li img{width:100%;}

	.case1 .extend .list_r p {margin: 12px 0;line-height: 23px;}

	.newslist .news1 .extend .list_l ul{display: block;}
	.newslist .news1 .extend .list_l ul li{width: 100%;margin-bottom:4%;padding: 15px 15px 25px 15px;}
	.newslist .news1 .extend .list_l ul li:last-of-type{width: 100%;}
	.newslist .news1 .extend .list_l ul li.on{width: 100%;}
	.newslist .news1 .extend .list_l ul li:last-of-type .more, .newslist .news1 .extend .list_l ul li:last-of-type .cont{display: block;}
	.newslist .news1 .extend .list_l ul li .more{display: inline-block !important;margin-top: 30%;}
	/* .newslist .news1 .extend .list_l ul li:first-of-type{} */

	.customer ul li{margin-right:4%;margin-bottom:4%;width: 30% !important;}
	.customer ul li.zw-x,.customer ul li.zw-y{display: none;}
	.customer ul:nth-child(5n){margin-right:4%;}
	.customer ul li:nth-of-type(5n){margin-right:4%;}
	.customer ul li:nth-child(5),.customer ul li:nth-child(10){margin-right:4%;}
	.customer ul:nth-child(3n){margin-right:0%;}
	.customer ul li:nth-of-type(3n){margin-right:0;}
	.customer ul li:nth-child(3),.customer ul li:nth-child(6),.customer ul li:nth-child(6){margin-right:0;}
	.newsshow .showlist {height: 400px;}
	.newslist .news1 .extend .list_l{width: 100%;}
	.newslist .news1 .extend{display: block;}
	 /*	产品页*/
	 .newslist .piclist ul li {width: 48%;}

	 .globaltitle0{display: none;}
	 .globaltitle1{display: block !important;}
	 .w1{width: 50%;}
	 .w2{width: 10%;}
}
@media (max-width:580px){
	/*产品中心*/
	.newsboxs .boxsbot ul li .list_l .title{font-size: 14px;}
    /*实力浩联*/
	.globalcustomer .name .cn i{height:2px;}
	
	
	/* .newslist .news1 .extend .list_r{width: 60%;margin-top:2%;} */
    .quality .cont ul li img{height: 240px;}
}
@media (max-width:520px){
	.swiper-container img {height: 100%;}
	/*左侧导航*/
	 /*	翻页*/
}
@media (max-width:500px){
     /*	右侧导航*/
}
@media (max-width:480px){
	/*关于我们*/
	.owl-theme .owl-controls .owl-buttons div.owl-prev{left: -25px !important;}
	.owl-theme .owl-controls .owl-buttons div.owl-next{right: -25px !important;}
	.tabbox .tabcont .list .activity ul li img{height: 230px !important;}
	 /*	产品页*/
	.newslist .piclist ul li {width: 100%;}
	.newslist .piclist ul li.zw-x {width: 0;}
	.newslist .piclist ul li p {margin-top: 5%;}
	.newslist .piclist ul li span{margin-bottom: 5%;}
	.newslist .piclist{padding:2% 0;}
	 /*	新闻页*/
	.newslist .titlelist li .time{width: 18%;padding: 8% 0;}
	.newslist .titlelist li .extend{width: 80%;height: 95px;}
	.newslist .titlelist li .extend em{line-height: 250%;font-size: 14px;}
	/*	门店详情*/
	.quality .cont ul li {margin-right: 0.8%;}
	/*左侧导航*/
	.newslist .titlelist .title span,.globalcustomer .name .en,.onepage .title span{font-size: 20px;}
	.newslist .titlelist .title p,.globalcustomer .name .cn,.tabbox .tabcont .list_r span,.onepage .title p{font-size: 19px;}
	.titlelist .extend table td,.titlelist .extend table th{font-size: 12px;}

	/* .w1{width: 50%;} */
	.pageinfo {line-height: 25px;}
	/* .w2{width: 10%;} */
	.quality .cont ul li { width: 40%;}
	.tabbox .tabcont .list .activity ul li {width: 100%;}
	.newsshow .showlist {height: 300px;}

	.newsboxs .boxsbot ul li .list_l .title {font-size: 15px;}
	.newsboxs .boxsbot ul li .list_l{width: 100%;}
	.newsboxs .boxsbot ul li .list_r {width: 100%;margin-top: 3%;}
	.newsboxs .boxsbot ul li .list_l .link a {margin-top: 5%;}
	.newsboxs .boxsbot ul li .list_r img {height: 230px;}
	.newsboxs .boxsbot ul li:nth-child(2n) .list_l {float: right; padding-left: 0%;text-align: right;}
	
	.globalejcontact .customer_b form .submit{ background:##292929;}
}
@media (max-width:450px){
    /*	工程案例*/
	.swiper-pagination{font-size: 15px !important;}
	.culture{padding: 6% 0;}
	.tabbox .tabcont .list{display: block;}
	.tabbox .tabcont .list .list_l,.tabbox .tabcont .list .list_r{width: 100%;margin-top:6%;}
	.tabbox .tabcont .list .list_l .pic{position: static;transform: translateY(0);}

	.customer ul li{width: 47% !important;}
	.customer ul:nth-child(3n){margin-right:4%;}
	.customer ul li:nth-child(3),.customer ul li:nth-child(6),.customer ul li:nth-child(6){margin-right:4%;}
	.customer ul li:nth-of-type(3n){margin-right:4%;}
	.customer ul:nth-child(2n){margin-right:0;}
	.customer ul li:nth-of-type(2n){margin-right:0;}
	.customer ul li:nth-child(2),.customer ul li:nth-child(4),.customer ul li:nth-child(6),.customer ul li:nth-child(8),.customer ul li:nth-child(10){margin-right:0;}
}
@media (max-width:441px){
    /*左侧导航*/
    /*	联系我们*/
	.globalejcontact .message form ul.inp li input {height: 45px;}
	.globalejcontact .message form .thebtn .submit {padding: 2% 8%;font-size: 16px;}
	.quality .cont ul li {margin: 0 auto 2%;width: 48%;}
}
@media (max-width:420px){
	/*左侧导航*/

     /* 产品中心 */
	/* .newsboxs .boxstop .name,.newsboxs .boxstop .desc{width: 100%;} */
	.newsboxs .boxsbot ul li .list_l .link a{padding:2% 22% 2% 3%;}

	.tabbox .tabcont .list .activity ul li img{height: 300px !important;}
}
@media (max-width:410px){
    /*关于我们*/
	.owl-theme .owl-controls .owl-buttons div.owl-prev{left: -20px !important;}
	.owl-theme .owl-controls .owl-buttons div.owl-next{right: -20px !important;}
	/*左侧导航*/
     /*	新闻页*/
	.newslist .titlelist li .time{width: 19%;padding: 10% 0;}
	.newslist .titlelist li .extend{width: 79%;}
	.newslist .titlelist li .time span{font-size: 12px;}
}
@media (max-width:375px){
	/*左侧导航*/ 
	.piclist2 ul li .exend .intro {font-size: 13px;}
	.ejslide {background-size: 100% 100% !important;}
	.newslist .titlelist li .extend span{font-size: 12px !important;}
    /*	详情页的查看路线*/
	form.companysel span {font-size: 14px !important;}
	form.companysel input {width: 92% !important;height: 30px !important;line-height: 30px !important;}
	
	.condition dl dd ul li{width: 24%;}
	.tabbox .tabcont .list .activity ul li{width: 100%;}
	.tabbox .tabcont .list .activity ul li img{height: 180px !important;}

	.newsboxs .boxstop .name {width: 30%;}
	.newsboxs .boxstop .desc {width: 70%;font-size: 14px;}

	.newslist .news1 .extend .list_l{width: 100%;}
	.newslist .news1 .extend .list_l li{width: 100% !important;}
	.newslist .news1 .extend .list_l li:last-of-type{margin-top:2%;}
	.newslist .news1 .extend .list_l ul{display: block;}
	.newslist .news1 .extend .list_r{width: 100%;}
	.list_l ul li:last-of-type .more{width: 18%;}
	.newslist .news1 .extend .list_l ul li:last-of-type .more, .newslist .news1 .extend .list_l ul li:last-of-type .cont{display:block;}
}
@media (max-width:360px){
    /*	单页*/
	.onepage .name .cn,.ejname .cn{font-size: 16px;}
	.onepage .name .en,.ejname .en {line-height: 14px;}
	/*产品类别*/
	.newsboxs .boxsbot ul li .list_r img {height: 210px;}
	.customer ul li img{height: 60px;}
}
@media (max-width:320px){
	/*页面标题*/
	.globaltitle .title {margin-top: 28%;}
}