body,input{font-family: "microsoft yahei";}
h1,h2,h3,h4,h5,h6 {list-style:none; font-weight:normal; margin:0; padding:0;}
.allpage{ background:#fff;}
input{outline: none;}
/*font*/
@font-face{font-family:"iconfont";src:url('../fonts/iconfont.woff') format('woff'),url('../fonts/iconfont.ttf') format('truetype');}
@font-face{font-family:"iconfont1";src:url('../fonts/iconfont1.woff') format('woff'),url('../fonts/iconfont1.ttf') format('truetype');}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.iconfont1 {font-family:"iconfont1" !important;	font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;borde/r-radius: 50%;display: inline-block;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;
}
/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */
/*banner*/
.banner{width:100%;position: relative; margin:0 auto;}
.banner img{ width:100%; height:auto;}
.banner .swiper-container { width: 100%; height: 100%;}
.banner .swiper-slide { text-align: center; font-size: 18px; background: #fff;  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.banner .swiper-pagination{ padding:0; margin:0;width: 100%!important;text-align: center!important;}
.banner .swiper-pagination-bullet{width: 0.12rem!important;height: 0.12rem!important; background-color: #000;opacity: 1!important; border-radius:50%!important;}
.banner .swiper-pagination-bullet-active{ background:#fff; }
.banner .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 1%!important;}

/*内页轮播*/
.con_con{width:100%;position: relative; margin:0 auto;}
.con_con img{ max-width:100%; height:auto;}
.con_con .swiper-container { width: 100%; height: 100%;}
.con_con .swiper-slide { text-align: center; font-size: 18px;/* background: #fff; */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.con_con .swiper-pagination{ padding:0; margin:0;width: 100%!important;text-align: center!important; bottom: 0.2rem;}
.con_con .swiper-pagination-bullet{width: 0.12rem!important;height: 0.12rem!important; background-color: #000;opacity: 1!important; border-radius:50%!important;}
.con_con .swiper-pagination-bullet-active{ background:#fff; }
.con_con .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 1%!important;}


.content1{min-height:8rem;overflow:hidden;font-size:0.2rem; background-color: transparent;}
.beian{border-top: 1px solid #dedede;color:#64707a; padding:4% 0 1rem;text-align: center;font-size: 0.2rem; line-height:1.6;}
.beian p{margin-bottom: 0.2em; font-size: 0.27rem;color: #000;}

/*工程案例*/
.box2 {padding: 4.5% 0 9%; border-top:10px solid #dedede;}
.box2 .cont {margin-top:8%;}
.cul {width:96%;margin:0 auto;}
.cul li {width:45%;margin:0 2% 5%; float: left;border: 1px solid #dedede;}
.cul li img {display:block;width:100%;}
/*小banner*/
.nbanner{ width: 100%;height:auto;position: relative; }
.nbanner img{ width: 100%;height: auto;}
.nbanner .xilie{background:#81043a; position: absolute; bottom:0px;left:0;line-height: 0.34rem; font-size:0.34rem;padding:0.16rem 0.28rem;color: #fff;z-index: 2;text-align: center;}
.nbanner .xilie span{font-size:0.2rem;}
/*首页产品*/
.index_pro{ padding:9% 0 7%; position:relative;}
/*.hide{ display: none; }
.scc_content { width:93%; margin:5% auto 0;text-align: center; }
.scc_title { text-align: center; width:91%; display: block; margin:0.18rem auto;}
.scc_title a {font-size: 0.21rem; cursor: pointer;float:left;width: 24%; padding:0.07rem 0; border: 1px solid #000; margin: 0.3em 0.2rem;text-align: center; color: #626262; }
.scc_title a.hover { background: #000; color: #fff; display: block; }
.scc_content li {width: 48%; display:inline-block; margin: 0 0.1em 1em 0.1em;}
.scc_content .pc_img { width: 100%; float: left;overflow: hidden; }
.scc_content .pc_img img{width: 100%; height:auto;}
.scc_content .pc_tit { width: 100%; color: #000; font-size:0.22rem;float: left; line-height:0.5rem; text-align: center;border-bottom: 1px solid #ececec;}
.scc_content li:hover img{ transition: all 0.6s;-webkit-transform: scale(1.2) }*/
/*****不同系列*****/

.index_case{ padding:9% 1%; margin:0 auto;overflow:hidden; width:90%; position: relative;}
.index_case .ban{ margin-top: 5%;}
.index_case img{ max-width: 100%;height: auto;margin:0 auto 0.2rem; }
.index_case .swiper-container { width: 100%; height: 100%;  }
.index_case .swiper-slide { box-shadow: 0 4px 8px rgba(0,0,0,.1); text-align: center; font-size: 18px; background: #fff;display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.index_case .swiper-slide a{ width: 100%; }
.index_case .swiper-pagination{ padding:0; margin:0;width: 100%!important;text-align: center!important; display: none;}
.index_case .swiper-pagination-bullet{width: 0.12rem!important;height: 0.12rem!important; background-color: #000;opacity: 1!important; border-radius:50%!important;}
.index_case .swiper-pagination-bullet-active{ background:#992c01; }
.index_case .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 1%!important;}
.swiper-slide h4{font-size: 0.27rem;font-weight: bold; height: 0.8rem;position: relative; line-height:0.8rem;text-align:center;border-bottom: 1px solid #dedede;  }
.swiper-slide h4::before { content: ''; width:5%; height: 1px; position: absolute; left: 0; bottom: 0; transition: .6s; border-bottom: 1px solid #000; }
.swiper-slide a:hover h4::before { width: 100%;}
.swiper-slide div{color: #2c2c2c;text-align: justify; font-size: 0.2rem;line-height: 0.38rem;padding:0.15rem 0.2rem 0.3rem; }

/*banner视频*/
.banvideo{width: 100%; height: auto; overflow: hidden;z-index: 0;}
.banvideo video{ width: 100%;height:auto;}
.banvideo img{ width: 100%;height: auto; }
/*顶部搜索区域*/
.search-lh-input{width: 75%;border:1px solid #65b673;border-radius: 15px 0 0 15px;float: left;border-right: none;height: 0.461rem;font-size: 0.18rem;font-family: "microsoft yahei";text-indent: 5%;margin-top: 2%;}
.search-lh-btn{width: 15%;float: left;background-color: #fff;border-radius:0 15px 15px 0;border:1px solid #65b673;border-left: none;height: 0.491rem;font-size: 0.25rem;margin-top: 2%;}
.search_hl{width:14.0625%;left:0.1%;top:-1px;position:absolute;height:100%;font-size:0.38rem;line-height:0.8rem;color:#b3b3b3;text-align:center;overflow:hidden;}
.search{width: 96%;height: 0.691rem;padding:0 2%;position: absolute;top: -120%;left: 0;background-color: #7e0001;font-family: "microsoft yahei";}
.search-lh-input{width: 75%;border:1px solid #364261;border-radius: 15px 0 0 15px;float: left;border-right: none;height: 0.461rem;font-size: 0.18rem;font-family: "microsoft yahei";text-indent: 5%;margin-top: 2%;}
.search-lh-btn{width: 15%;float: left;background-color: #fff;border-radius:0 15px 15px 0;border:1px solid #364261;border-left: none;height: 0.491rem;font-size: 0.25rem;margin-top: 2%;}
.search a{display: inline-block;width: 9%;float: left;color:#fff;text-align: center;height: 0.7rem;}
/*搜索*/
input{outline: none;}
.search{width: 96%;height: 0.691rem;padding:0 2%;position: absolute;top: -120%;left: 0;background-color: #2ba298;font-family: "microsoft yahei";}
.search-input{width: 75%;border:1px solid #1a423f;border-radius: 15px 0 0 15px;float: left;border-right: none;height: 0.461rem;font-size: 0.18rem;font-family: "microsoft yahei";text-indent: 5%;margin-top: 2%;background-color:#FFFFFF}
.search-btn{width: 15%;float: left;background-color: #fff;border-radius:0 15px 15px 0;border:1px solid #1a423f;border-left: none;height: 0.491rem;font-size: 0.25rem;margin-top: 2%;}
.search a{display: inline-block;width: 9%;float: left;color:#fff;text-align: center;height: 0.7rem;}
.index_text{width: 90%;font-size: 14px;height: 0.5rem;background: #fff url(../images/search_bg_05.png) no-repeat 95% center;-webkit-background-size: 7%;background-size: 7%;border:none;font-size: 0.21rem;font-family:"microsoft yahei";text-indent: 3%;margin:2% 0;border-radius: 7px;}

/*标题*/
.alltit{ color:#868686; font-size:0.19rem; text-align:center; text-transform:uppercase; }
.alltit01{ font-size:0.3rem; padding-bottom:2.1%;color: #626262;/*font-weight: bold;*/ }
.alltit div{ text-align: center; }
.alltit span{margin:0 10px;font-size:0.38rem;color:#000;  }
.alltit hr{height: 1px;width:25%;background: #b2b2b2;display: inline-block;margin-bottom:0.1rem;}
.allmore{ width:30%; margin:4% auto;}
.allmore a{ background:#fff; border:#000 solid 1px; display:block; text-align:center; line-height:0.5rem; color:#8b8b8b;}
.allmore1 a{line-height:0.5rem;width: 28%;margin:1em 0; border-radius:0.5em; border:#626262 solid 1px;color:#8b8b8b; display:block; text-align:center;  }
.allmore3 a{ line-height:0.5rem;margin:1em 0; background:#144c71; color:#fff; display:block; text-align:center;  }
/*内页标题*/
.bt{ text-align:center;line-height:0.8rem;height:0.8rem; margin-top:6%;background: url(../images/bt1.png) bottom center no-repeat;}

/*关于我们内页*/
.content{width:90%;margin:3% auto 6%;font:0.22rem/2 "microsoft yahei";min-height: 3.2rem;color:#1d1d1d;}
.ab_cn{ margin-bottom: 0.5rem; }
.ab_cn h2{font-weight: bold; font-size:0.3rem;line-height: 0.5rem; text-align:center; margin:0.25rem 0 0.16rem;}
.ab_cn h2 span{ font-size:0.18rem;line-height:0.2rem; color: #08858d;font-weight: normal;display: block; }
.ab_cn h3{ font-size:0.26rem;font-weight: normal; line-height:0.4rem;margin:0.28rem 0 0.15rem; }
.ab_cn p{ text-align: justify; color:#666;}
.ab_cn img{ max-width: 100%;margin:0.2rem auto; }

/*新闻列表*/
.n_new{ margin:0.2rem auto; }
.n_new li{width: 100%;position:relative;height:1.4rem;border-bottom: 1px solid #fff;padding-bottom: 0.12rem; margin-top:0.24rem; display: block; text-align:left;}
.n_new li a{ display: block; }
.n_new li::before { content: ''; width:29%; height: 1px; position: absolute; left: 0; bottom: 0; transition: .6s; border-bottom: 1px solid #000; }
.n_new li:hover::before{width: 100%;  }
.n_new .n_con { float:left;width:100%;text-align: left; }
.n_new li h3{font-size:0.23rem;margin-bottom:0.1rem; text-align: left; color:#000; line-height:0.3rem;}
.n_new li span{font-size:0.18rem; color:#999;padding-left:0.4rem; line-height:0.3rem; background:url(../images/nb11.jpg) no-repeat 0 center;}
.n_new li p{ color:#999; font-size: 0.18rem; line-height:0.3rem; padding-bottom: 0.1rem;}
/*内页*/
.wz{width:100%;font-size:0.18rem; line-height:0.24rem; color:#2c2c2c;}
.wz img{width: 0.24rem;display: inline-block; }
.wz a{font-size:0.18rem; line-height:0.5rem; color:#2c2c2c; margin:0 0.1rem;}
/*新闻内容*/
.new_tit{font-size: 0.2rem; border-bottom: 1px solid #c8cfda;padding:0.2rem 0.1rem 0.1rem;color:#ababab;}
.new_tit h1{color: #000; font-size:0.3rem; line-height:0.6rem;}
.new_tit i{ font-style: normal;padding-left:0.5rem; background:url(../images/nb11.jpg) no-repeat 0 center; }
.new_tit span{padding-left:0.4rem;background:url(../images/liulan.png) no-repeat 0 center;margin-left: 0.15rem;  }
.con_up{padding: 0.22rem 0.25rem 0;border-top: 1px solid #f0f2f5;}
.con_down{height: 0.6rem; display: block; margin: 0.2rem 0.2rem 0.5rem; }
.con_up p,.con_down p{ padding:0.4em 1em; border: 1px solid #c8cfda;line-height: 0.4rem !important;font-size: 0.2rem !important; }
.con_tit{ border-bottom: 1px solid #f0f2f5;font-size:0.28rem;line-height:0.4rem; }
.con_tit p{border-bottom: 2px solid #000;width: 18%; padding:0 0.1rem; /*width: 70px; padding:0 15px;*/}
.con_con { margin: 5% auto;width: 100%; float: left;}
.con_con img{max-width: 100%;margin:0 auto;  height: auto !important; }
.con_con p{font-size: 0.21rem; text-align: justify;}
/*公司概况*/
.index_about{  overflow:hidden;}
.index_about00{color: #2c2c2c; width:93%; font-size: 0.21rem;line-height: 0.38rem; margin:4% auto 1%; text-align: justify; overflow:hidden; position:relative;}
.index_img{ width:100%; float:left; height:auto; overflow:hidden; text-align:center;}
.index_img img{max-width:95%; height:auto; display:inline; padding:0; margin:0;}

/*首页 新闻资讯*/
.index_news{width:100%; padding:8% 0; position:relative;background: #f8f8f8}
.index_news01{ width:93%; margin:0 auto;}
.index_news01 ul{ overflow:hidden; margin-top:5%;}
.index_news01 ul li{line-height: 0.5rem; height: 0.5rem;padding:0 0.1rem; border-bottom:1px dotted #dedede;  }
.index_news01 ul li a{ float:left; width:70%; color:#626262; font-size:0.21rem; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_news01 ul li span{float: right; color:#626262; overflow:hidden; font-size:0.21rem;display: inline-block; }
/*产品内页*/
.pro_lb{ border-bottom:1px solid #f0f2f5;text-align: center; width:100%; }
.pro_lb .sousuobox{border: 1px solid #e3e6ea;border-radius:0.5rem;background:#fff; display: inline-block;position: relative; 
	width: 90%;height: 0.5rem; font-size:0.2rem; color: #aeaeae;margin-bottom: 0.15rem;line-height: 0.5rem; overflow: hidden;}
.pro_lb .sousuobox input{ outline: none; }
.pro_lb .searss{position: absolute;right:0.2rem;top: 2px; width:10%; height:0.5rem; border: 0; cursor: pointer;background: url(../images/sosuo.png) center no-repeat; }
.ncp_lb{margin: 0.2rem auto; overflow:hidden;}
.ncp_lb li{margin:2% 1.5%;width:47%;height:auto !important;display:block; float: left; border-bottom: 1px solid #e0e0e0; background:#fff; cursor:pointer; }
.ncp_lb li img{width:100%; height:auto !important;}
.ncp_lb li a{display: block; position: relative;}
.ncp_lb li p{padding: 0.1rem 0.3rem;text-align: left;font-size: 0.22rem;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
.ncp_lb li:hover{border-bottom: 1px solid #000; }
.ncp_lb li a:hover{ color:#fff; background: #000;}
.ncp_lb li .item-mask {display: block;width:48%; height:5rem;background: rgba(0, 0, 0, 0.6); position: absolute; left: 0; top: 0; opacity:1; -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s }
.item-mask .item-icon{ display: block;background: url(../images/link.png) center no-repeat; width: 38px; height: 38px; text-align: center;border: 1px solid rgba(255, 255, 255, .5);
 border-radius: 50%; position: absolute; left: 40%; top: 40%; }
.ncp_lb li:hover .item-mask { opacity: 1; -webkit-transform: rotateX(0deg) scale(1, 1); transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s; background: rgba(0, 0, 0, 0.6) }



/*产品内页推荐*/
.h_box1_l{padding:7% 5% 0; border:15px #f1f4f5 solid;border-left: none;border-right: none;}
.h_box1_l span {display: block;padding-left:0.1rem;line-height: 1;border-left: 4px solid #000; font-size:0.24rem;}
.h_box1_l ul{display: block; padding: 0.22rem 0;}
.h_box1_l ul li{ float: left;width:48%;display: block;margin-right:4%;}
.h_box1_l ul li:nth-child(2n){margin-right: 0;}
.h_box1_l ul li a{ display: block;text-align: center;}
.h_box1_l ul li img{ display: block; width:100%; height:auto !important; }
.h_box1_l ul li p{font-size:0.2rem; line-height: 0.5rem;}
/*新闻内容 推荐*/
.h_box2_l{ width:95%;margin: 6% auto 0; }
.h_box2_l .zixun{margin:0.3rem 0;height:0.8rem;line-height:0.8rem; font-size: 0.24rem;border: 1px solid #e4eaec;border-right: none;border-left: none; }
.h_box2_l .tuijian p{ font-size:0.24rem; line-height: 0.4rem; }
.h_box2_l .tuijian ul{ border: 1px solid #e4eaec;margin:0.8em 0; border-bottom: none;}
.h_box2_l .tuijian li{padding:0.8em; font-size:0.2rem; line-height:0.26rem; border-bottom: 1px solid #e4eaec; }
.h_box2_l .tuijian li a{     white-space: nowrap;text-overflow: ellipsis; overflow: hidden;word-break: break-all; }
/*产品介绍*/
.about{padding:4% 5% 2%;font:0.21rem/2.4 "microsoft yahei";color:#1d1d1d;border-top:15px solid #f1f4f5;}
.about p{text-align: justify; line-height: 0.4rem !important;font-size: 0.21rem !important;}
.about p span{line-height: 0.4rem !important;font-size: 0.25rem !important;}
.about table td img{width: 98% !important;height: auto !important;}
.about table tr span{font-size: 0.25rem !important;}
/*标题*/
/*页码*/
.page{margin:6% auto; display: inline-block;position:relative; height:auto;color:#333;overflow: hidden; }
.page a{float: left;font-size: 0.18rem; background: #fff;padding:0 0.125rem;border: 1px solid #d9d9d9;margin-right:6px;}
.page a:hover ,.pages a.active{background:#81043a; color: #fff;}
/*留言板*/
.con_box h5{ font-size: 0.25rem;font-weight: bold; text-align: center; }
.con_box .button{ background: #000;border:none; color: #fff;margin-top:0.1rem; padding:0.15rem 0.3rem; font-size: 0.22rem; }
.lyList {width:90%;margin:0px auto;}
.lyList p {padding:5px 28px 5px 5px;}
.lyList input {border:none;width:100%;text-indent:10px;border-width:1px;border-style:solid;border-color:#858585 #AFAFAF #C9C9C9;font-size:14px;height:33px;margin-top:10px;}
.lyList textarea {border:none;width:100%;text-indent:10px;border-width:1px;border-style:solid;border-color:#858585 #AFAFAF #C9C9C9;font-size:14px;height:130px;margin-top:10px;}
.btn {border:none;cursor:pointer;width:20%;height:33px;background:#e18010;border-radius:4px;color:#ffffff;text-align:center;margin-left:40%;}
.foot_more {background:url(../image/m_toolbar.png) repeat-x 0px -517px;height:44px;line-height:44px;color:#fff;font-style:normal;display:inline-block;font-size:13px;}
.gengduo {background:url(../image/m_toolbar1.png) no-repeat 17px -362px;margin:0px auto;padding-left:44px;padding-right:0px;text-shadow:none;}
#demo_ul li {clear:both;}
.about_nav li {float:left;width:20%;text-align:center;background:#e6e7e9;border:1px solid #fff;padding:5px 10px;color:#000;}
.about_nav li a {color:#000;}
.news_list ul {padding:0;}
.news_list .news li.title {float:left;}
.news_list .news li.date {float:right;}
.news_det {line-height:25px;width:95%;margin:0px auto;padding-bottom:20px;}
.suoyin {line-height:25px;width:90%;margin:0px auto;padding:20px 0px;}
.news_det p {text-indent:2em;}
.subNavBox {width:100%;}
.subNavBox a {color:#FFF;width:100%;display:block;}
.subNavBox a:hover {color:#fff;}
.subNav {margin:2px 0;line-height:35px;cursor:pointer;padding-left:60px;background:#8dad03 url(../image/listIcon.png) 25px center no-repeat;}
.subNav:hover {background:#a6c22b  url(../image/listIcon.png) 25px center no-repeat;padding-left:60px;line-height:35px;color:#fff;}
.currentDd {color:#fff;}
.currentDt {background-image:url(http://www.houdejj.cn/Application/Mobile/Public/images/jiantou.jpg) #905345;}
.navContent {display:none;}
.navContent li a {display:block;width:100%;heighr:32px;text-align:center;line-height:32px;color:#fff;background:#ffd800;background:url(http://www.houdejj.cn/Application/Mobile/Public/images/icon-03.png) #905345 no-repeat;background-position:30% 50%;margin:1px 0;}
.navContent li a:hover {color:#fff;width:100%;background:url(http://www.houdejj.cn/Application/Mobile/Public/images/icon-03.png) #b56654 no-repeat;background-position:30% 50%;margin:1px 0;}

/*解决方案*/
.solution-box {z-index:1;position:relative;background:  center repeat-y cover; visibility: visible;/*font-size:0;*/text-align:center;color:#fff;overflow:hidden;transition:1s ease-in-out;}
.solution-box:before {content:"";z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;/*background-color:rgba(0,0,0,.1);transition:0;*/}
.solution-box:after {content:"";z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;transition:1s ease-in-out;}
.solution-box>.item:nth-child(6){border-right: 1px solid rgba(255,255,255,.3);}
.solution-box>.item:last-child{border-right: 1px solid rgba(255,255,255,.3);}

.solution-box>.item .title {z-index:1;position:absolute;left:0;right:0;top:52%;transform:translateY(-50%);color:#fff;}
.solution-box>.item .title .icon {display:inline-block;width:80px;height:80px; }
.solution-box>.item.bg:after {transform:scaleY(1);}
.solution-box .item .info .solution_icon {width:100%;display:block;}
.solution-box .item:hover .info .solution_icon .icon {background-position:center top;background-repeat:no-repeat;transition:all .6s;}
.solution-box .item:nth-child(2) .info .solution_icon .icon {background-image:url(../images/ico1.png);}
.solution-box .item:nth-child(3) .info .solution_icon .icon {background-image:url(../images/ico2.png);}
.solution-box .item:nth-child(4) .info .solution_icon .icon {background-image:url(../images/ico3.png);}
.solution-box .item:nth-child(5) .info .solution_icon .icon {background-image:url(../images/ico4.png);}
.solution-box .item:nth-child(6) .info .solution_icon .icon {background-image:url(../images/ico5.png);}
.solution-box .item:nth-child(7) .info .solution_icon .icon {background-image:url(../images/ico6.png);}
.solution-box .item:nth-child(8) .info .solution_icon .icon {background-image:url(../images/ico7.png);}
.solution-box .item:nth-child(9) .info .solution_icon .icon {background-image:url(../images/ico8.png);}
.solution-box .item:nth-child(10) .info .solution_icon .icon {background-image:url(../images/ico9.png);}
.solution-box .item:nth-child(11) .info .solution_icon .icon {background-image:url(../images/ico10.png);}
.solution-box .item:hover{ background: #007d78; border:1px solid #007d78; }
.solution-box .item:hover .title .name{color:#fff; }
.solution-box .item:hover .info .solution_icon .icon {background-position:center -80px;background-repeat:no-repeat;display:block;margin:0 auto;transition:all .6s;}
.solution-box .item:hover .info .txt {height:50px;font-size:12px;text-align:center;line-height:25px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.solution-box .item .info .more {z-index:1;position:absolute;left:50%;padding:0 1em;border:1px solid #fff;font-size:16px;transform:translate(-50%,20%);border-radius:30px;line-height:34px;color:#fff;overflow:hidden;}
.solution-box .item:hover .info .more {border:1px solid #087fcc;color:#087fcc;}
.solution-box .item:hover .info .more:before {content:"";position:absolute;right:2.5em;top:50%;width:10px;height:10px;border-top:1px solid #087fcc;border-right:1px solid #087fcc;transform:rotate(45deg) translate(0,-70%);}
.solution-box .item:hover .info .more:after {background-color:#fff;}
.solution-box>.content>.item.show .cont-list li .pic {clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}
.solution-box>.content>.item.show .cont-list li .info {clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}
/*内容从左至右剪裁显示动效*/
.showingLTR {animation:clipLTR 0.8s ease-in-out;-webkit-animation:clipLTR 0.8s ease-in-out;}
@keyframes clipLTR {0% {clip-path:polygon(0 0,0 0,0 100%,0 100%);}
100% {clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}
}
@-webkit-keyframes clipLTR {0% {-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);}
100% {-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}
}

@media all and (max-width:484px){
    .solution-box>.item {background: #fff; position:relative;display:inline-block;margin:0.1rem; 
    	vertical-align:top;width:42%; height:180px;border: 1px solid rgba(255,255,255,.5); border-radius: 20px;
    	font-size:14px;}
    .solution-box>.item .title .name {margin-top:0.14rem;font-size:0.2rem;color: #007d78;}
    .solution-box .item .info .txt {color: #007d78;/*height:50px;*/font-size:0.14rem;text-align:center;line-height:0.24rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
	.solution-box .item .info .solution_icon .icon {width:80px;height:80px;background-position:center top;background-repeat:no-repeat;display:block;margin:0 auto;transition:all .6s;}
}
@media all and (min-width:484px){
    .solution-box>.item {background: #fff; position:relative;display:inline-block;margin:0.1rem; 
    vertical-align:top;width:210px; height:210px;border: 1px solid rgba(255,255,255,.5); border-radius: 20px;
    	font-size:14px;}
    .solution-box>.item .title .name {margin-top:16px;font-size:18px;color: #007d78;}
    .solution-box .item .info .txt {color: #007d78;height:50px;font-size:14px;text-align:center;line-height:25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
	.solution-box .item .info .solution_icon .icon {width:80px;height:80px;background-position:center top;background-repeat:no-repeat;display:block;margin:0 auto;transition:all .6s;}
}

/*内页关于我们*/
.Culture-Wrap {margin:0 auto ;}
.Culture-Wrap li {width:100%;background-color:#fff;float:left;}
.Culture-Wrap li .Culture-L {width:50%;float:left;text-align:center;}
.Culture-Wrap li .Culture-M {width:50%;float:left;text-align:center;}
.Culture-Wrap li .Culture-R {width:100%;/*padding-top:50%;*/float:left;text-align:center;}
.Culture-Wrap li .Culture-R p {color:#666;font-size:0.22rem;line-height:0.3rem;text-align: center; padding:0 0.1rem 0.3rem;}
.Culture-Wrap li .Culture-R p span {display:inline-block;font-size:20px;font-weight:bold;}
.Culture-L em,.Culture-M em {display:block;font-size:0.26rem;font-weight:bold;color:#fff;margin-top:0.1rem;font-style:normal;}
.Culture-L i,.Culture-M i {display:block;font-size:0.26rem;font-weight:bold;color:#08858d;margin-top:0.1rem;font-style:normal;}
.Culture-Wrap li .Culture-R em {display:block;font-size:0.26rem;font-weight:bold;color:#08858d;margin-top:0.1rem;font-style:normal;}
.Culture-Ico {width:45px;height:45px;margin:0.5rem auto 0;}
.Culture-Tit {font-size:0.22rem;color:#666;line-height:0.3rem;padding:0 0 0.3rem;font-weight:normal;}
.Culture-Txt {font-weight:normal;color:#666;line-height:0.3rem;}
.Culture-Col {background-color:#66afe6;}
.Culture-Col1 {background-color:#f5f5f5;}
.Culture-Col .Culture-Tit,.Culture-Col .Culture-Txt {color:#fff;}
/*诚聘精英*/
.job img.zhoapin{ width: 100%;height: auto; margin:auto; }
.job #list li{ position:relative; margin-bottom:0.2rem;border-top:2px solid #36a1e1;}
.job #list li .name a {display: block; font-size:0.22rem; color: #333; position: relative; height:0.8rem; line-height:0.8rem; padding-left:0.4rem; background: #f9f9f9 url(../images/ico2on1.png) right center no-repeat; } 
.job #list li .box {background: #f9f9f9; font-size:0.22rem; display: none; color: #666; padding:0.3rem; } 
.job #list li.liNow .name a{ background:#36a1e1 url(../images/ico2on.png) right center no-repeat; color:#fff;}
.job #list li .top{ border-bottom:#ededed solid 1px; padding-bottom:0.2rem;height: 1.2rem;}
.job #list li .top dd{ float:left;display: block; padding-right:0.4rem; line-height:0.44rem; font-size:0.22rem; color: #828282;}
.job #list li h4{ padding:0.2rem 0 0.1rem;font-weight: bold; font-size:0.24rem; color:#333;}

/*资料下载*/
.job .list li a{display: block; margin-bottom:0.2rem;padding:0 0.2rem;  color: #333;  font-size:0.21rem;  height:0.8rem; line-height:0.8rem; 
 background: #f2f2f2 url(../images/down.png) 98% center no-repeat;}
.job .list li a i{width: 64%;font-style: normal;display: inline-block; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;   }
.job .list li a span{ float: right;width:25%; padding-right:25px; color: #999;font-size:0.19rem;}
.job .list li a:hover{  background: #f2f2f2 url(../images/down.png) 98% center no-repeat;color: #fff;}


/*选项卡*/
.hide{display:none;}
.showCaseHome { text-align:left;  }
.scc_title { height:0.8rem; line-height:0.8rem;margin-top: -0.2rem; font-size:0.22rem;border-bottom: 1px solid #f0f2f5;}
.scc_title span { cursor: pointer; float:left;width: 20%;margin-right: 0.4rem; text-align: center; cursor:pointer;color: #000;  }
.scc_title span.hover { display: block;border-bottom: 2px solid #000; }
.scc_content { padding: 0.2rem 0.1rem;}
.scc_content li img{ max-width: 750px;height: auto;}
.scc_content p{ text-indent: 2em;color: #666; }
.scc_content #text{display: none;}
.xiazai li{height:1rem; line-height:1rem; font-size:0.22rem; color: #666; }
.xiazai li a{ height:1rem; line-height:1rem; display: block;padding-left:56px; color: #666;background:url(../images/word.png) #fff no-repeat left center ; }
.shipin{ width:100%;overflow: hidden;}
.shipin video{ margin:0 auto; width: 100%;}
.ny_ab video{ margin:0 auto; max-width:800px;}