﻿/*首页*/
.indBanner{width: 100%;}
.indBanner .swiper-slide img{width: 100%;}
.indBanner .swiper-pagination-bullet-active {width:42px!important;background: #0068b7!important; opacity: 1!important; border-radius: 20px!important;} 
.indBanner .swiper-pagination-bullet {width: 14px; height: 14px; background: #fff; opacity: .5!important; } 
.indBanner .swiper-pagination{bottom: 28px!important; }

.mindBanner{width: 100%;}
.mindBanner .swiper-slide img{width: 100%;}
.mindBanner .swiper-pagination-bullet-active {width:15px!important;background: #0068b7!important; opacity: 1!important; border-radius: 20px!important;} 
.mindBanner .swiper-pagination-bullet {width: 8px; height: 8px; background: #fff; opacity: .5!important; } 
.mindBanner .swiper-pagination{bottom: 10px!important; }


.indTop{border-bottom: 1px solid #ebebeb; height: 50px; line-height: 50px;overflow: hidden;} 
.indTop .lists{font-size: 14px; color: #666; } 
.indTop .lists ul{display: inline-block; overflow: hidden; vertical-align: middle; } 
.indTop .lists li{font-size: 14px; color: #666; margin-right: 35px; float: left; }
.indTop .search{position: relative;width: 190px;border:1px solid #dedede;border-radius: 20px;height: 30px;/* line-height: 50px; */margin-top: 9px;}
.indTop .search input{font-size: 12px;color: #999;width: 120px;height: 30px;line-height: 30px;padding: 0 15px;position: absolute;top: 0;}
.indTop .search .ico{position: absolute;right: 0;width: 35px;height: 30px;text-align: center;line-height: 30px;}
.indTop .search .ico img {width:20px; }
.indTop .search input::-webkit-input-placeholder{ color: #999;} 
.indTop .search input:-moz-placeholder{ color: #999; } 
.indTop .search input::-moz-placeholder{ color: #999; } 
.indTop .search input:-ms-input-placeholder{ color: #999; }

.indTitle{padding: 35px 0 60px; } 
.indTitle em{font-size: 30px; color: #333; display: block; } 
.indTitle i{font-size: 14px; color: #333; text-transform: uppercase; } 
.indTitle .more{font-size: 14px;color: #333; } 
.indTitle .more:hover{color:#0068b7;text-decoration:underline;}
.indPart1{margin-bottom: 60px; } 
.indPart1 .cont{overflow: hidden; } 
.indPart1 .cont li{float: left;margin-bottom: 20px;margin-right: 20px;position: relative;width: 590px;height: 285px;} 
.indPart1 .cont li:nth-child(2n){margin-right: 0;} 
.indPart1 .cont li a{display: block; height: 285px; overflow: hidden; width: 100%; } 
.indPart1 .cont li:first-child a{background: #ededed;} 
.indPart1 .cont li img{transition: all .5s; } 
.indPart1 .cont li img:hover{transform: scale(1.2); } 
.indPart1 .cont li em{font-size: 24px; color: #333; padding-bottom: 20px; top: 35px; left: 37px; position: absolute; z-index: 9; } 
.indPart1 .cont li p{font-size: 14px;color: #333;line-height: 30px;padding: 0 37px;position: absolute;top: 80px;} 
.indPart1 .cont li:hover em{color: #0068b7; } 
.indPart1 .cont li:hover p{color: #0068b7; }

.indPart2{background: #f7f7f7;padding-bottom: 66px;} 
.indPart2 .cont{overflow: hidden; } 
.indPart2 .img{width: 589px; height: 589px; overflow: hidden; } 
.indPart2 .img img{transition: all 1s; } 
.indPart2 .img:hover img{transform: scale(1.2); } 
.indPart2 .gray{width: 50px; height: 589px; background: #f2f2f2; } 
.indPart2 .txt{width: 497px; height: 589px; overflow: hidden; } 
.indPart2  .txt h3{font-size: 24px;color: #333;margin-top: 5px;} 
.indPart2 .txt .p{font-size: 14px;color: #666;line-height: 30px;margin: 20px 0 30px;} 
.indPart2 .txt .line{display: block;width: 90px;height: 3px;background: #0068b7;margin-bottom: 50px;} 
.indPart2 .txt .t1{font-size: 24px;color: #333;font-weight: bold;margin-bottom: 44px;} 
.indPart2 .txt .t1 i{font-size: 14px;color: #666;text-transform: uppercase;margin:33px 0 60px;font-weight: normal;padding-left: 15px;} 
.indPart2 .icos ul{overflow: hidden; } 
.indPart2 .icos li{float: left; width: 248px; text-align: center; border-right:1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; } 
.indPart2 .icos li:nth-child(2n){border-right:0;} 
.indPart2 .icos li:nth-child(3){border-bottom:0;} 
.indPart2 .icos li:nth-child(4){border-bottom:0;} 
.indPart2 .icos li a{display: block;padding-bottom: 20px;} 
.indPart2 .icos li img{margin: 0px 0 15px; } 
.indPart2 .icos li:nth-child(3) img{margin-top:17px;} 
.indPart2 .icos li:nth-child(4) img{margin-top:17px;} 
.indPart2 .icos li:nth-child(3) a{padding-bottom:10px;} 
.indPart2 .icos li:nth-child(4) a{padding-bottom:10px;} 
.indPart2 .icos li p{font-size: 14px;color: #666; } 
.indPart2 .icos li img:hover{animation: IconShake 1s; -moz-animation: IconShake 1s; -webkit-animation: IconShake 1s; -o-animation: IconShake 1s;}

.indPart3{width: 1342px; margin: 0 auto; position: relative; padding: 50px 0 40px; } 
.indPart3 .swiper-container{width: 1200px; } 
.indPart3 .swiper-slide{text-align: center; height: 140px; } 
.indPart3 .swiper-slide .img{width: 100%;height: 100px;line-height:100px;} 
.indPart3 .swiper-slide .img a{display:block;border: 1px solid #dedede;} 
.indPart3 .swiper-slide img{max-width:100%; max-height:100px; transition:all .5s; } 
.indPart3 .swiper-slide .img:hover img{transform:scale(1.2);} 
.indPart3 .swiper-slide .p{height: 40px; line-height: 40px; font-size: 14px; padding: 0 10px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 
.indPart3 .swiper-button-prev{width: 37px;height: 64px;left: 0px;z-index: 99;opacity: 1!important;margin-top: -43px;cursor: pointer!important;background: url(../images/c5_1.jpg) no-repeat left;} 
.indPart3 .swiper-button-next{width: 37px;height: 64px;right: 0px;opacity: 1!important;margin-top: -43px;cursor: pointer!important;background: url(../images/c5_2.jpg) no-repeat right;} 
.indPart3 .swiper-button-prev:hover{background:url(../images/c5_1on.jpg) no-repeat left; } 
.indPart3 .swiper-button-next:hover{background:url(../images/c5_2on.jpg) no-repeat right; }

.indPart4{background: #f7f7f7; padding-bottom: 78px; } 
.indPart4 .tab{float: right;margin-top: -25px;} 
.indPart4 .tab li{cursor:pointer;float: left; margin-left: 10px; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #333; border-radius: 20px; } 
.indPart4 .tab li.on{background: #0068b7; font-weight: bold; color: #fff; } 
.indPart4 .tab li:hover{background: #0068b7; font-weight: bold; color: #fff; } 
.indPart4 .tabCont{overflow: hidden; } 
.indPart4 .tabCont li{display: none;overflow: hidden;} 
.indPart4 .o{margin-right: 20px;width: 589px;height: 450px;position: relative;float: left;} 
.indPart4 .o:nth-child(2n){margin-right: 0; } 
.indPart4 .o img{width: 100%; } 
.indPart4 .o .hov{background: url(../images/c7.png);position: absolute;top: 0;width: 100%;height: 100%;text-align: center;top: -100%;transition: top .5s;} 
.indPart4 .o .hov .t1{font-size: 18px; margin-top: 180px; color: #fff; } 
.indPart4 .o .hov .t2{font-size: 14px; color: #fff; text-transform: uppercase; margin-top: 5px; } 
.indPart4 .o .hov .t3{font-size: 14px; color: #fff; margin-top: 20px; } 
.indPart4 .o .hov .t3 i{} 
.indPart4 .o:hover .hov{top: 0; }

.indPart5{margin-bottom: 80px;} 
.indPart5 .tab{float: right;margin-top: -25px;} 
.indPart5 .tab li{cursor:pointer;float: left; margin-left: 10px; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #333; border-radius: 20px; } 
.indPart5 .tab li.on{background: #0068b7; font-weight: bold; color: #fff; } 
.indPart5 .tab li:hover{background: #0068b7; font-weight: bold; color: #fff; } 
.indPart5 .tabCont{overflow: hidden; } 
.indPart5 .tabCont li{display: none; } 
.indPart5 .news{width: 320px; height: 355px; padding: 0 30px; border:1px solid #dedede; float: left; margin-right: 30px; } 
.indPart5 .news .year{font-size: 14px;color: #333;margin-top: 40px;margin-bottom: 5px;} 
.indPart5 .news .date{font-size: 40px; color: #333; } 
.indPart5 .news .line{width: 78px;height: 1px;background: #333;margin: 10px 0;} 
.indPart5 .news .tlt{font-size: 20px;color: #333;line-height: 32px;height: 64px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;} 
.indPart5 .news .txt{font-size: 14px;color: #666;line-height: 30px;height: 90px;margin-top: 14px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;} 
.indPart5 .news:hover{background: #0169b8; color: #fff; } 
.indPart5 .news:hover .year{color: #fff;} 
.indPart5 .news:hover	.date{color: #fff;} 
.indPart5 .news:hover .line{background: #fff;} 
.indPart5 .news:hover .tlt{color: #fff;} 
.indPart5 .news:hover .txt{color: #fff;} 
.indPart5 .news2{float: left; width: 324px; height: 285px; padding: 35px 25px; border: 1px solid #dedede; } 
.indPart5 .news2 .o{display: block; margin-bottom: 20px; } 
.indPart5 .news2 .o span{display: inline-block; width: 65px; height: 22px; background: #f5f5f4; text-align: center; color: #666; } 
.indPart5 .news2 .o a{display: inline-block; margin-left: 11px; } 
.indPart5 .news2 .o:hover span{background:#0169b8;color:#fff;} 
.indPart5 .news2 .o:hover a{color:#0169b8;}

/*公司简介*/
.introduction{margin: 55px 0px; } 
.introduction .tlt{font-size: 24px; color: #333; } 
.introduction .tip{font-size: 20px;color: #999;margin-bottom: 40px;} 
.introduction p{font-size: 14px; color: #666; line-height: 30px; } 
.introduction img{width: 100%;margin-bottom: 30px;}

/*走进特力-通用*/
.tabList2{overflow: hidden; display: table; margin:60px auto; } 
.tabList2 li{float: left; } 
.tabList2 li a{display: block; width: 118px; height: 38px; line-height: 38px; border:1px solid #dedede; font-size: 16px; color: #666;text-align: center; border-radius: 20px; margin:0 15px; } 
.tabList2 li.on a{background: #0068b7;border:1px solid #0068b7;color: #fff; } 
.tabList2 li:hover a{background: #0068b7;border:1px solid #0068b7;color: #fff; }

/*走进特力-业务范围-产品销售*/
.sole{margin:60px 0 ; } 
.sole .mapBox{width: 805px;height: 682px;} 
.sole .top{overflow: hidden; } 
.sole #ChinaMap{margin: 0px!important;}
.sole .mapBottom{float: right; margin-top: -154px; margin-right: 56px; }
.mapTipText{background: #fff; width: 498px; } 
.mapTipText .mapTipList h2{height: 50px; line-height: 50px; font-size:18px; color: #fff; text-align: center; background: #3b8cca; } 
.mapTipText .mapTipList h2 span{} 
.mapTipText .mapTipList .txt{padding: 13px 40px;box-shadow: 0 0 3px #c4c4c4;} 
.mapTipText .mapTipList .txt p{font-size: 14px;color: #666;line-height: 35px;}

.sole #stateTip svg{display: none;}
.sole .mapTxt{width: 335px; height: 420px; padding: 50px 30px; background: #f4f4f4; } 
.sole .mapTxt .tlt{font-size: 20px;color: #333; margin-bottom: 25px; } 
.sole .mapTxt p{font-size: 14px;color: #666;line-height: 30px;line-height: 35px; }

.sole .serBox{padding: 20px 0; } 
.sole .serBox .inp{width: 99%; background: url(../images/a3.png)no-repeat 94%; background-size: 7%; border:1px solid #999; border-radius: 20px; height: 35px; line-height: 35px; color: #999; font-size: 14px; margin-bottom: 10px; } 
.sole .serBox input{width: 74%;margin-left: 4%;line-height: 37px;height: 37px;} 
.sole .serBox span{width: 20%;display: inline-block;float: right;height: 35px;} 
.sole .serBox .txt{padding: 0 10px; } 
.sole .serBox .txt p{font-size: 14px;color: #666;line-height: 30px; }

.sole .oSwiper{background: #f4f4f4; padding: 70px 0 67px; } 
.sole .oSwiper .tlt{font-size:24px;color: #333;margin-bottom: 40px;} 

.oBox{overflow: hidden; } 
.oBox .con-box{float: left; } 
.oBox .con-box:last-child{margin-right: 0;} 
.oBox .con-box a{display: block; overflow: hidden; } 
.oBox .con-box img{width: 100%; transition: all .5s; } 
.oBox .con-box:hover img{transform: scale(1.2); } 
.oBox .con-box p{font-size: 14px; color: #666; padding: 0 10px; height: 40px; line-height: 40px; text-align: center; text-overflow: ellipsis; white-space: normal; overflow: hidden; } 

.oSwiper .swiper-container{ padding-bottom: 32px;overflow: hidden;} 
.oSwiper .swiper-slide{float: left; } 
.oSwiper .swiper-pagination-bullet-active {background: #0068b7!important; } 
.oSwiper .swiper-pagination-bullet {width: 30px; height: 4px; background: #dce3e8; opacity: 1; border-radius: 0; } 
.oSwiper .swiper-pagination{bottom: 0px!important; }

/*走进特力-业务范围-方案设计*/
.design{padding-bottom: 30px; } 
.design .box{margin-bottom: 32px; overflow: hidden; } 
.design .swiper1{width: 50%; } 
.design .swiper1 .swiper-container{border:1px solid #dedede; } 
.design .swiper1 .swiper-slide{float: left; overflow: hidden; } 
.design .swiper1 .swiper-slide a{display: block;} 
.design .swiper1 .swiper-slide img{width: 100%;transition: all .5s;} 
.design .swiper1 .swiper-slide:hover img{transform: scale(1.2);} 
.design .swiper1 .swiper-pagination-bullet-active {background: #0068b7!important; } 
.design .swiper1 .swiper-pagination-bullet {width: 14px; height: 14px; background: #e7e7e7; opacity: 1; } 
.design .swiper1 .swiper-pagination{bottom: 18px!important; } 
.design .grayBox{height: 430px; background: #f8f8f8; width: 50%; } 
.design .grayBox p{font-size: 20px; color: #333; line-height: 65px; padding: 45px; padding-top: 150px; }

.design .swiper3 .swiper-container{border:0px; } 

/*走进特力-业务范围-工程安装*/
.install{} 
.install .box{margin-bottom: 60px; overflow: hidden; } 
.install .box .left{width: 44%;margin-right: 4%;} 
.install .box .left .t1{font-size: 24px;color: #333; margin:43px 0 30px; } 
.install .box .left .t2{font-size: 14px;color: #666;line-height: 30px; margin-bottom: 45px; } 
.install .box .left .icos{overflow: hidden; background: #f7f7f7; width: 513px; height: 135px; } 
.install .box .left .icos li{float: left; width: 25%; } 
.install .box .left .icos li a{display: block; text-align:center; } 
.install .box .left .icos li img{padding: 33px 0 10px; } 
.install .box .left .icos li p{font-size: 14px;color: #666; text-align: center; } 
.install .box .left .icos li:hover img{animation: IconShake 1s; -moz-animation: IconShake 1s; -webkit-animation: IconShake 1s; -o-animation: IconShake 1s;}
.install .box .right{overflow: hidden; width: 52%; } 
.install .box .right img{width: 100%; transition: all .5s; } 
.install .box .right img:hover{transform: scale(1.2); } 
.install .txt{overflow: hidden;margin-bottom: 60px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; } 
.install .txt ul{} 
.install .txt ul li{width: 33%; height: 165px; text-align: center; float: left; border-right:1px solid #dedede; } 
.install .txt ul li:last-child{border-right:0; } 
.install .txt li .t1{font-size: 24px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 38px 0 13px;} 
.install .txt li .t2{font-size: 14px;color: #666;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 
.install .txt li .more{font-size: 14px;color: #333;margin-top: 12px;display: block;} 
.install .txt li .more:hover {color: #0068b7;text-decoration: underline; }

/*企业文化*/
.cultrue .box{margin: 60px 0 117px;overflow: hidden;}
.cultrue .swiper1{width: 57%; } 
.cultrue .swiper1 .swiper-container{ } 
.cultrue .swiper1 .swiper-slide{float: left; overflow: hidden; } 
.cultrue .swiper1 .swiper-slide a{display: block;} 
.cultrue .swiper1 .swiper-slide img{width: 100%;transition: all .5s;} 
.cultrue .swiper1 .swiper-slide:hover img{transform: scale(1.2);} 
.cultrue .swiper1 .swiper-pagination-bullet-active {background: #0068b7!important; } 
.cultrue .swiper1 .swiper-pagination-bullet {width: 14px; height: 14px; background: #e7e7e7; opacity: 1; } 
.cultrue .swiper1 .swiper-pagination{bottom: 18px!important; } 

.cultrue .txt{width: 39%;margin-left: 4%;} 
.cultrue .txt .tlt{font-size: 24px;color: #333;padding: 30px 0 21px;} 
.cultrue .txt .tlt i{font-size: 16px;color: #999; } 
.cultrue .txt .t1{font-size: 24px;color: #0068b7;padding-bottom: 4px;} 
.cultrue .txt p{font-size: 14px;color: #666; line-height: 30px; } 
.cultrue .txt .icos{overflow: hidden; margin-top: 40px; } 
.cultrue .txt .icos li{float: left; margin-right: 50px; } 
.cultrue .txt .icos li img{} 
.cultrue .txt .icos li:hover img{animation: IconShake 1s; -moz-animation: IconShake 1s; -webkit-animation: IconShake 1s; -o-animation: IconShake 1s;} 
.cultrue .txt .icos li p{font-size: 14px;color: #666;line-height: 50px;height: 50px; } 
.cultrue .oSwiper{background: #f4f4f4; padding: 70px 0 67px; } 
.cultrue .oSwiper .tlt{font-size:24px;color: #333;margin-bottom: 40px;}

/*新闻中心*/
.news .box{overflow: hidden;margin-bottom: 50px;} 
.news .box .img{width: 534px; overflow: hidden; } 
.news .box .img img{width: 100%; transition: all .5s; } 
.news .box .img img:hover{transform: scale(1.2); } 
.news .box .right{width: 620px; margin-left: 43px; } 
.news .box .p{font-size:14px;color:#666;line-height:30px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;height: 120px;} 
.news .box .tip1{margin-bottom: 20px;background: #f5f4f4;height: 66px;margin-bottom: 23px;overflow: hidden;} 
.news .box .tip1 a{display: block;height: 66px;} 
.news .box .tip1 span{font-size: 18px;width: 66px;height: 60px;text-align: center;background: #0068b7;color: #fff;display: inline-block;padding-top: 10px;float: left;} 
.news .box .tip1 span i{font-size: 14px;} 
.news .box .tip1 p{    color: #333; font-size: 18px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; height: 60px; line-height: 30px; padding: 3px 20px; float: left; width: 485px;} 
.news .box .tip1:hover p{color: #0068b7; } 
.news .box .tip2{margin-bottom: 20px;overflow: hidden;} 
.news .box .tip2 span{color: #666;font-size: 14px;width: 66px;height: 22px;background: #f5f4f4;line-height: 22px;display: inline-block;text-align: center;float: left;} 
.news .box .tip2 a{color: #666;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: 8px;width: 525px;float: left;} 
.news .box .tip2:hover span{background: #0068b7; color: #fff; } 
.news .box .tip2:hover a{color: #0068b7; } 
.news .box .ico{width: 120px; height: 40px; line-height: 40px; font-size: 14px; color: #666; background: #f5f4f4; display: block; margin-top: 40px; text-align: center; border-radius: 20px; } 
.news .box .ico:hover{background: #0068b7; color:#fff; }

/*新闻中心-详情*/
.newsDetail{margin-top: 90px} 
.newsDetail .cont{text-align: center; } 
.newsDetail .cont b{font-size: 24px;color: #444;display: block;margin-bottom: 15px;font-weight: normal;} 
.newsDetail .cont p{font-size: 16px; color: #666; } 
.newsDetail .cont p.tadSmall{font-size: 12px; color: #999; } 
.newsDetail .cont .line{height: 50px;border-bottom: 1px solid #eee;margin-bottom: 40px;} 
.newsDetail .cont .imgBox{margin:30px auto;margin-bottom: 20px;overflow: hidden;} 
.newsDetail .cont>img{width: auto;margin:0 auto;margin-bottom: 20px;}
.newsDetail .cont .p{font-size: 14px;color: #666;line-height: 30px;/*text-indent: 25px;*/text-align: left;} 
.newsDetail .share{text-align: left;margin-top: 50px;padding-bottom: 30px;border-bottom: 1px dashed #eee;}
.zzzReturn{width: 99px;height: 38px;display: inline-block;float: right;margin-top: -53px;background: url(../images/c18.jpg);}

.share{padding-bottom: 0px;} 
.share em{font-size: 14px;color: #666;} 
.share ul{overflow: hidden; display: inline-block; vertical-align: middle; } 
.share ul li{float: left; margin-right: 10px; } 
.share ul li a{display: block; } 
.share ul li a img{width: auto; } 

.pageDown{padding: 20px 0; margin-bottom: 100px; } 
.pageDown li{font-size: 14px;color: #666;line-height: 30px;} 
.pageDown b{font-size: 14px;color: #333; }

/*产品中心*/
.product {margin:80px 0 110px;}
.product .cont{overflow: hidden; } 
.product .cont li{float: left;margin-bottom: 20px;margin-right: 20px;position: relative;width: 590px;height: 285px;} 
.product .cont li:nth-child(2n){margin-right: 0;} 
.product .cont li a{display: block; height: 285px; overflow: hidden; width: 100%; } 
/*.product .cont li:first-child a{background: #ededed;}*/ 
.product .cont li img{transition: all .5s; } 
.product .cont li:hover img{transform: scale(1.2); } 
.product .cont li em{font-size: 24px; color: #333; padding-bottom: 20px; top: 35px; left: 37px; position: absolute; z-index: 9; } 
.product .cont li p{font-size: 14px;color: #333;line-height: 30px;padding: 0 37px;position: absolute;top: 80px;} 
.product .cont li .more{display: none;color: #0068b7;text-decoration: underline;position: absolute;top: 105px;left: 40px;z-index: 9;}
.product .cont li:hover .more{display:block;}
.product .cont li:hover em{color: #0068b7; } 
.product .cont li:hover p{color: #0068b7; }

.product .videoBox{width: 100%;height: 700px;/*background: #eee;*/margin: 40px 0;}


/*产品中心-品牌介绍*/
.proIntro{margin:60px 0 60px; } 
.proIntro .cont{overflow: hidden; } 
.proIntro .txt{width: 637px; margin-right: 42px;} 
.proIntro .img{width: 520px; overflow: hidden;float: right;} 
.proIntro .img img{width: 100%; transition: all.5s;} 
.proIntro .img img:hover{transform: scale(1.2);} 
.proIntro .t{font-size: 24px; margin-bottom: 20px; }
.proIntro .t1{color: #0068b7;}
.proIntro .t2{color: #d0111b;}
.proIntro .t3{color: #333333;}
.proIntro .p{font-size: 14px;color: #666;line-height: 30px;margin-bottom: 35px;}

/*产品中心-医用系统*/
.proSystem{margin: 60px 0 0; } 
.proSystem .cont{overflow: hidden; margin-bottom: 20px; } 
.proSystem .cont .tlt{height: 50px; line-height: 50px; padding-left: 30px; color: #fff; font-size: 20px; float: left; width: 100%; background: #0068b7; margin-bottom: 45px; } 
.proSystem .cont .tlt i{font-size: 16px; } 

.proSystem .cont1{} 
.proSystem .cont1 .txt{margin-left: 30px; width: 520px; margin-right: 40px; float: left; } 
.proSystem .cont1 .t1{font-size: 18px;color: #0068b7;font-weight: bold;margin-bottom: 8px;} 
.proSystem .cont1 .t2{font-size: 14px;color: #666;margin-bottom: 36px;line-height: 30px;} 
.proSystem .cont1 .img{width: 610px;overflow: hidden;float: left;} 
.proSystem .cont1 .img img{width: 100%; transition: all .5s; } 
.proSystem .cont1 .img:hover img{transform: scale(1.2); } 

.proSystem .cont2{margin-bottom: 68px; } 
.proSystem .cont2 .img{width: 610px; margin-left: 20px; margin-right: 43px; float: left; overflow: hidden; } 
.proSystem .cont2 .img img{width: 100%; transition: all .5s; } 
.proSystem .cont2 .img:hover img{transform: scale(1.2); } 
.proSystem .cont2 .txt{width: 525px; float: left; } 
.proSystem .cont2 .t1{font-size: 24px; color: #333; margin:17px 0 30px; } 
.proSystem .cont2 .t2{font-size: 14px;color: #666;line-height: 30px; } 

.proSystem .cont3{margin-bottom: 68px; } 
.proSystem .cont3 .box{background: #f2f2f2;margin:50px 0;overflow: hidden;clear: left;padding-left: 30px;} 
.proSystem .cont3 .img{width: 525px; float: right; overflow: hidden; } 
.proSystem .cont3 .img img{width: 100%; transition: all .5s; } 
.proSystem .cont3 .img:hover img{transform: scale(1.2); } 
.proSystem .cont3 .txt{width: 326px; float: left; margin-right: 30px; } 
.proSystem .cont3 .txt2{margin-right: 0px; width: 280px; } 
.proSystem .cont3 .t1{font-size: 24px;color: #333;margin: 32px 0 5px;} 
.proSystem .cont3 .t2{font-size: 14px;color: #666;line-height: 27px;} 

.proSystem .cont4{margin-top: 48px; margin-bottom: 30px; } 
.proSystem .cont4 .box{    margin-top: 48px;overflow: hidden;clear: left;} 
.proSystem .cont4 .txt{width: 326px; float: left; margin-bottom: 25px; padding-left: 30px; width: 590px; height: 120px; } 
.proSystem .cont4 .txt2{margin-right: 0px; width: 549px; } 
.proSystem .cont4 .t1{font-size: 16px;color: #0068b7;margin: 0px 0 5px;font-weight: bold;} 
.proSystem .cont4 .t2{font-size: 14px;color: #666;line-height: 27px;} 

.proSwiper{background:#f5f5f5; padding-top: 70px; padding-bottom: 90px; } 
.proSwiper .tlt{font-size: 24px;color: #333;margin-bottom: 40px;line-height: 31px;} 
.proSwiper .tlt a{font-size: 14px;color: #666;float: right;} 
.proSwiper .tlt a:hover{color: #0068b7;text-decoration: underline;} 
.proSwiper .wal{width: 1340px;margin: 0 auto;position: relative;} 
.proSwiper .swiper-container{width:1200px;overflow: hidden;margin: 0 70px;} 
.proSwiper .swiper-slide{float: left; } 
.proSwiper .swiper-button-prev{width: 37px; height: 64px; background: url("../images/c5_1.jpg") no-repeat center center; background-size: 37px 64px;left: 0; } 
.proSwiper .swiper-button-next{width: 37px; height: 64px; background:url("../images/c5_2.jpg") no-repeat center center; background-size: 37px 64px;right: 0; } 
.proSwiper .swiper-button-prev:hover{background-image:url("../images/c5_1on.jpg"); } 
.proSwiper .swiper-button-next:hover{background-image:url("../images/c5_2on.jpg"); } 
.proSwiper .tt{background:#fff;} 
.proSwiper .t1{font-size: 22px; color: #3d3d3d; padding: 25px 30px 5px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 
.proSwiper .t2{font-size: 14px;color: #666;line-height: 25px;height: 50px;padding: 0 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 20px;}


/*工程案例*/
.case{margin:60px 0 0;}
.case ul{overflow: hidden;}
/*.case li{float: left;width: 382px;margin-right: 27px;margin-bottom: 22px;}*/
.case li:nth-child(3n){margin-right: 0;}
.case .con-box{ } 
.case .con-box:last-child{margin-right: 0;} 
.case .con-box a{display: block; overflow: hidden; } 
.case .con-box img{width: 100%; transition: all .5s; } 
.case .con-box:hover img{transform: scale(1.2); } 
.case .con-box p{font-size: 14px; color: #666; padding: 0 10px; height: 40px; line-height: 40px; text-align: center; text-overflow: ellipsis; white-space: normal; overflow: hidden; } 
.case .con-box .tt{background:#f5f5f5;} 
.case .con-box .t1{font-size: 22px; color: #3d3d3d; padding: 25px 30px 5px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 
.case .con-box .t2{font-size: 14px;color: #666;line-height: 25px;height: 50px;padding: 0 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 20px;}
.case .con-box:hover .tt{background:#0068b7;} 
.case .con-box:hover .t1{color:#fff;}
.case .con-box:hover .t2{color:#fff;}

.caseSwiper {background: #f5f5f5; padding-top: 46px; padding-bottom: 87px; } 
.caseSwiper .wal {width: 1340px; margin: 0 auto; position: relative; } 
.caseSwiper .tlt {font-size: 24px; color: #333; margin-bottom: 40px; line-height: 31px; } 
.caseSwiper .tlt a {font-size: 14px; color: #666; float: right; } 
.caseSwiper .swiper-container{width:1200px;overflow: hidden;margin: 0 70px;} 
.caseSwiper .swiper-slide{float: left; } 
.caseSwiper .swiper-button-prev{width: 37px; height: 64px; background: url("../images/c5_1.jpg") no-repeat center center; background-size: 37px 64px;left: 0;margin-top: -8px; } 
.caseSwiper .swiper-button-next{width: 37px; height: 64px; background:url("../images/c5_2.jpg") no-repeat center center; background-size: 37px 64px;right: 0;margin-top: -8px; } 
.caseSwiper .swiper-button-prev:hover{background-image:url("../images/c5_1on.jpg"); } 
.caseSwiper .swiper-button-next:hover{background-image:url("../images/c5_2on.jpg"); } 
.caseSwiper .oBox{position: relative;} 
.caseSwiper .oBox em {font-size: 24px; color: #333; padding-bottom: 20px; top: 35px; left: 37px; position: absolute; z-index: 9; } 
.caseSwiper .oBox img {transition: all .5s; } 
.caseSwiper .oBox:hover img{transform: scale(1.2); }

/*工程案例-详情*/
.caseDetail{margin:60px 0 0 ; } 
.caseDetail .box1{overflow: hidden; margin-bottom: 40px; } 
.caseDetail .left{width: 555px; height: 469px; position: relative; } 
.caseDetail .tlt{font-size: 24px; color: #333; margin-top: 23px; } 
.caseDetail .tip{font-size: 14px;color: #999999;margin-bottom: 32px;margin-top: 7px;text-transform: uppercase;} 
.caseDetail p{font-size: 14px; color: #666; line-height: 30px; } 
.caseDetail .share{position: absolute; bottom: 50px; } 
.caseDetail .img{overflow: hidden; } 
.caseDetail .img img{transition: all .5s; width:500px;} 
.caseDetail .img img:hover{transform: scale(1.2); } 
.caseDetail .box2{padding-bottom: 60px; border-bottom: 1px dashed #dedede; } 
.caseDetail .t1{font-size: 20px; color: #090909; line-height: 35px; margin-bottom: 20px; } 
.caseDetail .t1 img{margin-right: 15px; } 
.caseDetail .pageDown {margin-bottom: 40px; }
.caseDetail .tabList2 li a {width: 138px; } 

/*工程案例*/
.case{margin:60px 0 0;}
.case .tabList2 li a {width: 138px; } 
.case .caseUl{overflow: hidden;}
.case .caseUl li{float: left;width: 382px;margin-right: 27px;margin-bottom: 22px;}
.case .caseUl li:nth-child(3n){margin-right: 0;}
.case .con-box{ } 
.case .con-box:last-child{margin-right: 0;} 
.case .con-box a{display: block; overflow: hidden; } 
.case .con-box img{width: 100%; transition: all .5s; } 
.case .con-box:hover img{transform: scale(1.2); } 
.case .con-box p{font-size: 14px; color: #666; padding: 0 10px; height: 40px; line-height: 40px; text-align: center; text-overflow: ellipsis; white-space: normal; overflow: hidden; } 
.case .con-box .tt{background:#f5f5f5;} 
.case .con-box .t1{font-size: 22px; color: #3d3d3d; padding: 25px 30px 5px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 
.case .con-box .t2{font-size: 14px;color: #666;line-height: 25px;height: 50px;padding: 0 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 20px;}
.case .con-box:hover .tt{background:#0068b7;} 
.case .con-box:hover .t1{color:#fff;}
.case .con-box:hover .t2{color:#fff;}

/*生意伙伴-项目报备*/
.pantner{margin: 60px 0 50px;overflow: hidden;} 
.pantner .inp{float: left; margin-right: 19px; margin-bottom: 33px; } 
.pantner .inp em{height: 45px; line-height: 45px; font-size: 14px; color: #666; display: block; } 
.pantner .inp input{width: 90%;height: 35px;line-height: 35px;font-size: 14px;color: #999;background: #f5f4f4;padding: 0 10px;} 
.pantner .inp textarea{height: 178px; width: 720px; font-size: 14px; color: #999; line-height: 30px; background:#f5f4f4; resize: none; padding: 10px; font-family: "微软雅黑"; } 
.pantner .inp:nth-child(1){width: 196px; } 
.pantner .inp:nth-child(2){width: 196px; } 
.pantner .inp:nth-child(3){width: 324px; } 
.pantner .inp:last-child{margin-right: 0;} 
.pantner .address input{width: 503px; } 
.pantner .ico{display: inline-block; margin-top: 20px; line-height: 23px; margin-bottom:40px; border-bottom: 2px solid #999; } 
.pantner .ico:hover{color:#0068b7; border-bottom:2px solid #0068b7; }

.pantner .rgTxt{width: 382px;background:#f5f4f4;}
.pantner .rgTxt .tlt{font-size: 24px;color: #333;font-weight: bold;margin: 45px 35px 37px;}
.pantner .rgTxt .tlt i{font-size: 16px;color: #999;font-weight: normal;text-transform: uppercase;padding-left: 10px;}
.pantner .rgTxt p{font-size: 14px;color: #666;line-height: 30px;margin: 0 35px 35px;}
.pantner .rgTxt p em{} 
.pantner .rgTxt .bot{background:#eaeaea;padding: 25px 35px;overflow: hidden;} 
.pantner .rgTxt .bot img{float: left; margin-right: 15px; } 
.pantner .rgTxt .bot span{color: #666; line-height: 23px; margin-top: 20px; display: inline-block; }

.select{width: 196px; position: relative; left: 0; display: inline-block; } 
.select dt{height: 35px; width: 80%; line-height: 35px; display: block; background: #f5f4f4 url(../images/r5.png) no-repeat 95% center; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; padding: 0 15% 0 5%; } 
.select dt a{font-size: 14px; color: #999; font-style: normal; width: 94%; display: block; text-align: left; overflow: hidden; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 
.select dd{margin: 0; position: absolute; left: 0px; top: 35px; z-index: 100; width: 195px; } 
.select dd ul {margin: 0; padding: 0; width: 100%; list-style: none; overflow: auto; max-height: 200px; } 
.select dd ul li{line-height: 20px; display: block; padding: 6px 12px; cursor: pointer; border-bottom: 1px solid #fff; color: #666; font-size: 14px; background: #efefef; border-right: 0; position: static; } 
.select dd ul::-webkit-scrollbar {width: 5px; background-color: #7e7e7e; } 
.select dd ul::-webkit-scrollbar-thumb {background: #b1b1b1; } 
.select2{width: 310px;} 
.select2 dd {width: 310px; }

/*联系我们-在线咨询*/
/*.online{overflow: hidden; margin:60px 0 115px; } 
.online li{float: left; width: 380px; margin-right: 30px; text-align: center; padding-bottom: 65px; background:#f7f7f7 url(../images/r7.png) no-repeat center 40px; } 
.online li:last-child{margin-right: 0; } 
.online li img{margin-top: 134px; margin-bottom: 8px; } 
.online li .name{line-height: 82px; height: 82px; font-size: 20px; color: #333; } 
.online li .ico{display: inline-block; width: 130px; height: 40px; line-height: 40px; border:1px solid #bdbdbd; text-align: center; font-size: 14px; color: #333; } 
.online li .imgOn{display: none; } 
.online li:hover .img{display: none; } 
.online li:hover .imgOn{display: inline; } 
.online li .ico:hover{color: #fff; background: #0068b7; border:1px solid #0068b7; } 
.online li img:hover{animation: IconShake 1s; -moz-animation: IconShake 1s; -webkit-animation: IconShake 1s; -o-animation: IconShake 1s;	}*/

.online{overflow: hidden; margin:60px 0 115px; } 
.online li{float: left;width: 590px;text-align: center;margin-right: 20px;position: relative;} 
.online li:last-child{margin-right: 0; } 
.online li .ico{display: inline-block;width: 130px;height: 40px;line-height: 40px;border: 1px solid #dddddd;text-align: center;font-size: 14px;color: #333;position: absolute;bottom: 50px;left: 50px;background: #fefefe;opacity: .8;} 
.online li .ico:hover{color: #fff; background: #0068b7; border:1px solid #0068b7; }



/*联系我们-客户留言*/
.notes{margin: 45px 0 50px;}
.notes .address input{width: 720px; } 
.notes .inp{margin-bottom: 44px;}
.notes .ico{margin-top: 0px; } 
.notes .rgTxt{padding: 0 35px;width: 327px;background: url(../images/r9.jpg) no-repeat 100%;margin-top: 15px;height: 435px;} 
.notes .rgTxt .name{font-size: 24px;color: #fff; margin-top: 45px; margin-bottom: 23px; } 
.notes .rgTxt .p{font-size: 14px;color: #fff;line-height: 30px; margin-bottom: 25px; }
.notes .inp textarea{height:140px;}
.notes .line{overflow: hidden;}


/*联系我们-联系我们*/

.contact{margin:60px 0 88px; overflow: hidden; } 
.contact .img{} 
.contact .img img{} 
.contact .rgTxt{width: 550px; } 
.contact .rgTxt .tlt{font-size: 24px; color: #333; margin-top: 37px; margin-bottom: 14px; } 
.contact .rgTxt .list{} 
.contact .rgTxt .list li{font-size: 16px;color: #666;height: 60px;line-height: 60px;position: relative;} 
.contact .rgTxt .list li img{float: left;display: inline-block;margin-top: 22px;} 
.contact .rgTxt .list li .t{display: inline-block; margin-left: 10px; float: left; position: absolute; left: 35px; } 
.contact .rgTxt .list li em{font-size: 16px; color: #333; } 
.contact .rgTxt .list2{margin-top: 30px; } 
.contact .rgTxt .list2 li{width: 195px; float: left; margin-bottom: 30px; } 
.contact .rgTxt .list2 li:nth-child(3n){width: 150px; } 
.contact .rgTxt .list2 li b{font-size: 16px;color: #333;display: block;margin-bottom: 16px;} 
.contact .rgTxt .list2 li span{font-size: 14px;color: #666; }


/*辅助栏目-法律声明*/
.law{margin:60px 0;}
.law p{font-size: 14px;color: #666;line-height: 30px;}

/*辅助栏目-网站地图*/
.map{margin:60px 0 ; overflow: hidden; } 
.map li{float: left; width: 556px; margin-right: 87px; margin-bottom: 30px; border-bottom: 1px solid #dedede; } 
.map li:nth-child(2n){margin-right: 0; } 
.map li .tlt{font-size: 24px; color: #333; } 
.map li .links{overflow: hidden; margin-bottom: 15px; } 
.map li .links a{float: left; margin-right: 37px; font-size: 14px; color: #666; height: 50px; line-height: 50px; } 
.map li .links a:hover{color: #0068b7; font-weight: bold; }


/*辅助栏目-友情链接*/
.linksPage{margin:60px 0 ; } 
.linksPage ul{overflow: hidden; } 
.linksPage li{float: left; margin-right: 25px; margin-bottom: 40px; } 
.linksPage li:nth-child(5n){margin-right: 0;} 
.linksPage li a{display: block; } 
.linksPage li .img{overflow: hidden;line-height: 100px;text-align: center;width: 218px;height: 100px;padding: 0;display: block;border:1px solid #dedede;} 
.linksPage li .img img{transition: all .5s;max-width: 218px;max-height: 100px;} 
.linksPage li .img img:hover{transform: scale(1.2); } 
.linksPage li span{font-size: 14px;color: #666;height: 40px;line-height: 40px;padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;display: block;} 
.linksPage li:hover span{color:#0068b7;font-weight:bold;}

.linksPage .pageNumDiv {margin: 10px 0 0px 0;}

/*2018.01.10 新加页面*/
/*工程案例-通用系统*/
.systemBox{overflow: hidden; } 
.systemBox li{margin-right: 25px;margin-bottom: 30px;width: 381px;float: left;border:1px solid #f5f5f5;} 
.systemBox li:nth-child(3n){margin-right: 0px;} 
.systemBox li .img{width: 100%; height: 173px; line-height: 173px; text-align: center; overflow: hidden; } 
.systemBox li .img img{max-width: 100%; max-height: 173px; -webkit-transition: all .5s; transition: all .5s; } 
.systemBox li .txt{height: 120px; background: #f5f5f5; } 
.systemBox li a{display: block; } 
.systemBox li span{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding:0 10px; display: block; text-align: center; } 
.systemBox li span.place{font-size: 14px;color: #807f7f;margin: 0px 0 17px;padding-top: 30px;} 
.systemBox li span.name{font-size: 22px; color: #3d3d3d; } 
.systemBox li:hover .img img{transform: scale(1.1); } 
.systemBox li:hover .txt{background: #0068b7;} 
.systemBox li:hover span{color: #fff;}


/*2018.01.24 新加页面*/
/*3-1国外医疗案例*/
.medicalCare .cont{margin-bottom: 110px; } 
.medicalCare .tabList2 li a {width: 138px; } 
.medicalCare img{display: block;margin:0 auto;}

