@media screen and ( max-width:1601px){

}
@media screen and ( max-width:1441px){

}
@media screen and ( max-width:1367px){

}
@media screen and ( max-width:1281px){
.indPart3{width: 1200px; margin: 0 auto; position: relative; padding: 50px 0 40px; } 
.indPart3 .swiper-container {width: 1100px;}

}

@media screen and ( max-width:1004px ){

    .sole .divimg img{max-width:100%!important;height:auto!important;}
/*通用*/
.pc-show{display: none!important;}
.pc-hide{display: block!important;}
.wal-1200{width: auto;margin:0 10px;}


.headDiv {height: 50px; line-height: 50px; } 
.headDiv .logo {width: 40%; } 
.headDiv .logo img {width: 100%; }

.bottom {padding-top: 20px; } 
.bottom .foot {padding-bottom: 10px; } 
.bottom .rr {text-align: center; width: 100%; } 
.bottom .rr .t1 {font-size: 22px; padding-top: 20px; } 
.bottom .rr .t2 a {line-height: 25px; } 
.footmgs .links {overflow: hidden; width: 100%; text-align: center; } 
.footmgs .links ul{overflow: hidden;margin:0 auto;display: table;} 
.footmgs .links li {line-height: 30px; } 
.bottom .m-msgs {margin-top: 10px; }

.indTop .lists li {margin-right: 14px; } 
.indTop .search {width: 100%; } 
.indTop .search input {width: 75%; } 
.indTop {height: auto; overflow: hidden; padding-bottom: 20px; line-height: 40px; } 

.indTitle {padding: 20px 0; } 
.indTitle em {font-size: 18px; } 
.indTitle i {font-size: 12px; } 
.indTitle .more {font-size: 12px; } 

/*.indPart1{margin-bottom: 30px;} 
.indPart1 .cont{overflow: hidden; } 
.indPart1 .cont li {margin-bottom: 10px; margin-right: 0px; width: 100%; height: auto; } 
.indPart1 .cont li:nth-child(2n){margin-right: 0;} 
.indPart1 .cont li a{display: block;height: auto;overflow: hidden;width: 100%;} 
.indPart1 .cont li:first-child a{background: #ededed;} 
.indPart1 .cont li img{transition: all .5s;width: 100%;margin-top: -40px;} 
.indPart1 .cont li img:hover{transform: scale(1.2); } 
.indPart1 .cont li em {font-size: 16px; padding-bottom: 20px; top: 20px; left: 20px; position: relative; }
.indPart1 .cont li p{font-size: 14px;color: #333;line-height: 30px;padding: 0 20px;position: static;height: 120px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 20px;margin-top: 25px;} 
.indPart1 .cont li:hover em{color: #0068b7; } 
.indPart1 .cont li:hover p{color: #0068b7; }*/ 
.indPart1{margin-bottom: 30px;} 
.indPart1 .cont{overflow: hidden; } 
.indPart1 .cont li {margin-bottom: 10px; margin-right: 0px; width: 100%; height: auto; } 
.indPart1 .cont li:nth-child(2n){margin-right: 0;} 
.indPart1 .cont li a{display: block;height: auto;overflow: hidden;width: 100%;} 
.indPart1 .cont li:first-child a{background: #ededed;} 
.indPart1 .cont li img{transition: all .5s;width: 100%;} 
.indPart1 .cont li img:hover{transform: scale(1.2); } 
.indPart1 .cont li em {font-size: 16px;padding-bottom: 20px;top: 20px;left: 20px;position: absolute;}
.indPart1 .cont li p{font-size: 14px;color: #333;line-height: 30px;padding: 0 20px;position: static;height: 120px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 20px;margin-top: 48px;} 
.indPart1 .cont li:hover em{color: #0068b7; } 
.indPart1 .cont li:hover p{color: #0068b7; } 



.indPart2 {padding-bottom: 30px; } 
.indPart2 .img {width: 100%; height: auto; overflow: hidden; } 
.indPart2 .img img{width: 100%; } 
.indPart2 .gray{display: none;} 
.indPart2 .txt {width: 100%; height: auto; } 
.indPart2 .txt h3 {font-size: 16px;margin-top: 30px;} 
.indPart2 .txt .p {margin: 10px 0 15px; } 
.indPart2 .txt .line {margin-bottom: 15px; } 
.indPart2 .txt .t1 {font-size: 18px; margin-bottom: 20px; } 
.indPart2 .txt .t1 i {font-size: 12px; } 
.indPart2 .icos li {width: 49%; } 

.indPart3 {width:100%; padding: 30px 0 20px; } 
.indPart3 .swiper-container {width: 80%; } 
.indPart3 .swiper-button-prev {width: 25px; height: 50px; background-size: 25px 50px; } 
.indPart3 .swiper-button-next {width: 25px; height: 50px; background-size: 25px 50px; } 
.indPart3 .swiper-slide img {max-width: 80%; max-height: 70px; } 
.indPart3 .swiper-button-prev:hover {background-size: 25px 50px; } 
.indPart3 .swiper-button-next:hover {background-size: 25px 50px; } 

.indPart4 {padding-bottom: 30px; } 
.indPart4 .tab {float: none; margin-top: 10px; text-align: right; height: 23px; } 
.indPart4 .tab li {margin-left: 0px; margin-right: 5px; width: 63px; height: 25px; line-height: 25px; font-size: 12px; border-radius: 20px; } 
.indPart4 .o {margin-right: 0px; width: 100%; height: auto; } 
.indPart4 .o .hov .t1 {font-size: 16px; margin-top: 80px; } 
.indPart4 .o .hov .t3 {margin-top: 15px; } 

.indPart5 {margin-bottom: 40px; } 
.indPart5 .indTitle{overflow: hidden; } 
.indPart5 .tab {float: none; margin-top: 10px; } 
.indPart5 .tab li {margin-left: 0px; margin-right: 5px; width: 63px; height: 25px; line-height: 25px; font-size: 12px; border-radius: 20px; }
.indPart5 .news{width: 89%;height: auto;padding: 0 5%;border:1px solid #dedede;float: left;margin-right: 0px;padding-bottom: 20px;margin-bottom: 20px;} 
.indPart5 .news .year{font-size: 14px;color: #333;margin-top: 20px;margin-bottom: 5px;} 
.indPart5 .news .date{font-size: 30px;color: #333;} 
.indPart5 .news .line{width: 78px;height: 1px;background: #333;margin: 10px 0;} 
.indPart5 .news .tlt{font-size: 18px;color: #333;line-height: 24px;height: 60px;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: 5px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;} 
.indPart5 .news2{float: left;width: 89%;height: auto;padding: 5%;border: 1px solid #dedede;} 
.indPart5 .news2 .o{display: block;margin-bottom: 10px;} 
.indPart5 .news2 .o span{display: inline-block;width: 20%;height: 22px;background: #f5f5f4;text-align: center;color: #666;} 
.indPart5 .news2 .o a{display: inline-block;margin-left: 11px;width: 74%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;/* line-height: 22px; */vertical-align: middle;} 

/*公司简介*/
.introduction{margin: 20px 0px 40px;}
.introduction .tlt{font-size: 18px;}
.introduction .tip{font-size: 14px;margin-bottom: 10px;}

/*走进特力-业务范围-产品销售*/
.tabList2{overflow: hidden;display: table;margin: 20px auto;width: 100%;} 
.tabList2 ul{overflow:hidden;display: table;text-align: center;margin: 0 auto;}
.tabList2 li{float: left;width: 80px;margin: 0 6px;margin-bottom: 10px;} 
.tabList2 li a{display: block;width: 100%;height: 30px;line-height: 30px;border:1px solid #dedede;font-size: 14px;color: #666;text-align: center;border-radius: 20px;margin: 0;} 
.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: 20px 0;}
.sole .mapTxt{width: 90%;height: auto;padding: 20px 5%;background: #f4f4f4;} 
.sole .mapTxt .tlt{font-size: 18px;color: #333;margin-bottom: 7px;} 
.sole .mapTxt p{font-size: 14px;color: #666;line-height: 30px;line-height: 30px;}

.sole .oSwiper {padding: 20px 0 30px; } 
.sole .oSwiper .tlt {font-size: 18px; margin-bottom: 20px; }

/*走进特力-业务范围-方案设计*/
.design .swiper1 {width: 100%; } 
.design .swiper1 .swiper-slide {width: 100%!important; } 
.design .grayBox {height: auto; width: auto; padding: 40px 20px; } 
.design .grayBox p {font-size: 16px; line-height: 30px; padding: 0px; padding-top: 0px; }

/*走进特力-业务范围-工程安装*/
.install .box .left {width: 100%; margin-right: 0%; float: right; } 
.install .box .left .t1 {font-size: 18px; margin: 10px 0 10px; } 
.install .box .left .t2 {margin-bottom: 20px; } 
.install .box .left .icos {width: 100%; height: auto; padding-bottom: 10px; margin-bottom: 20px; } 
.install .box .left .icos li p {font-size: 12px; } 
.install .box .left .icos li img {padding: 13px 0 10px; } 
.install .box .right {overflow: hidden; width: 100%; } 
.install .txt ul li {width: 49%; height: auto; } 
.install .txt ul li:nth-child(2){border-right: 0; } 
.install .txt li .t1 {font-size: 18px; margin:15px 0 6px; } 
.install .txt li .more {margin-top: 6px; margin-bottom: 15px; }
.install .txt li .t2 {padding: 0 5px; }

/*企业文化*/
.cultrue .box {margin: 20px 0 30px; overflow: hidden; } 
.cultrue .swiper1 {width: 100%; margin-bottom: 20px; } 
.cultrue .txt {width: 100%; margin-left: 0; } 
.cultrue .txt .tlt {font-size: 18px; padding: 0px 0 15px; } 
.cultrue .txt .t1 {font-size: 16px; } 
.cultrue .txt .icos {margin-top: 20px; } 
.cultrue .txt .icos li {margin-right: 20px; width: 20%; } 
.cultrue .txt .icos li img {width: 100%; } 
.cultrue .oSwiper {padding: 20px 0 30px; } 
.cultrue .oSwiper .tlt {font-size: 18px; margin-bottom: 20px; }

/*新闻中心*/
.news .box{overflow: hidden;margin-bottom: 20px;} 
.news .box .img{width: 100%;overflow: hidden;margin-bottom: 20px;} 
.news .box .img img{width: 100%; transition: all .5s; } 
.news .box .right{width: 100%;margin-left: 0px;} 
.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: 12px;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: 8px;float: left;} 
.news .box .tip1 span i{font-size: 14px;} 
.news .box .tip1 p{color: #333;font-size: 13px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: 44px;line-height: 22px;padding: 3px 20px;float: left;width: 63%;margin-top: 8px;} 
.news .box .tip2{margin-bottom: 12px;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: 70%;float: left;} 
.news .box .ico{width: 120px;height: 30px;line-height: 30px;font-size: 14px;color: #666;background: #f5f4f4;display: block;margin-top: 10px;text-align: center;border-radius: 20px;margin-bottom: 10px;} 


/*新闻中心-详情*/
.newsDetail {margin-top: 20px; } 
.newsDetail .cont b {margin-bottom: 10px;font-size: 16px;padding: 0 10px; } 
.newsDetail .cont .line {height: 10px; margin-bottom: 10px; } 
.newsDetail .cont .p {line-height: 25px;} 
.newsDetail .cont .imgBox {margin: 20px auto;} 
.newsDetail .cont .imgBox img {width: 100%;margin-bottom: 10px;} 
.newsDetail .share {text-align: left; margin-left: 0px; margin-top: 30px; padding-bottom: 20px; }

.share em {font-size: 12px;margin-left: 10px;}

.pageDown {padding: 10px 10px; margin-bottom: 20px; } 
.pageDown li {font-size: 12px; line-height: 25px; }

.zzzReturn {display: block;text-align: center;margin: 0 auto;float: none;margin-top: 10px;}

/*产品中心*/
.product {margin:20px 0 40px;}
.product .cont{overflow: hidden; } 
.product .cont li {margin-bottom: 10px; margin-right: 0px; width: 100%; height: auto; } 
.product .cont li:nth-child(2n){margin-right: 0;} 
.product .cont li a{display: block;height: auto;overflow: hidden;width: 100%;} 
.product .cont li:first-child a{background: #ededed;} 
.product .cont li img{transition: all .5s;width: 100%;margin-top: -40px;} 
.product .cont li img:hover{transform: scale(1.2); } 
.product .cont li em {font-size: 16px; padding-bottom: 20px; top: 20px; left: 20px; position: relative; }
.product .cont li p{font-size: 14px;color: #333;line-height: 30px;padding: 0 20px;position: static;height: 120px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 20px;margin-top: 25px;} 
.product .cont li:hover em{color: #0068b7; } 
.product .cont li:hover p{color: #0068b7; } 
.product .cont li .more {top: 57px; left: 20px; }

/*产品中心-品牌介绍*/
.proIntro{margin: 20px 0 40px;} 
.proIntro .txt{width: 100%;margin-right: 0px;} 
.proIntro .img{width: 100%;margin-bottom: 20px;} 
.proIntro .t{font-size: 18px;margin-bottom: 10px;}
.proIntro .p{margin-bottom: 15px;}

/*产品中心-医用系统*/
.proSystem{margin: 20px 0 0;} 
.proSystem .cont{overflow: hidden; margin-bottom: 20px; } 
.proSystem .cont .tlt{height: 50px;line-height: 50px;padding-left: 10px;color: #fff;font-size: 16px;float: left;width: 100%;background: #0068b7;margin-bottom: 15px;} 
.proSystem .cont .tlt i{font-size: 13px;} 

.proSystem .cont1{} 
.proSystem .cont1 .txt{margin-left: 4%;width: auto;margin-right: 0px;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: 20px;line-height: 25px;} 
.proSystem .cont1 .img{width: 100%;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: 20px;} 
.proSystem .cont2 .img{width: 100%;margin-left: 0px;margin-right: 0px;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: 100%;float: left;} 
.proSystem .cont2 .t1{font-size: 16px;color: #333;margin: 20px 0 15px;} 
.proSystem .cont2 .t2{font-size: 14px;color: #666;line-height: 30px; } 

.proSystem .cont3{margin-bottom: 0px;} 
.proSystem .cont3 .box{background: #f2f2f2;margin: 50px 0 0;overflow: hidden;clear: left;padding-left: 0;} 
.proSystem .cont3 .img{width: 100%;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: auto;float: left;margin-right: 4%;margin-bottom: 10px;margin-left: 4%;} 
.proSystem .cont3 .txt2{margin-right: 0px; width: 280px; } 
.proSystem .cont3 .t1{font-size: 16px;color: #333;margin: 15px 0 5px;} 
.proSystem .cont3 .t2{font-size: 14px;color: #666;line-height: 25px;} 

.proSystem .cont4{margin-top: 28px;margin-bottom: 30px;} 
.proSystem .cont4 .box{    margin-top: 48px;overflow: hidden;clear: left;} 
.proSystem .cont4 .txt{width: 326px;float: left;margin-bottom: 15px;padding-left: 4%;padding-right: 4%;width: 92%;height: auto;} 
.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: 25px;} 

.proSwiper{background:#f5f5f5;padding-top: 20px;padding-bottom: 40px;} 
.proSwiper .tlt{font-size: 20px;color: #333;margin-bottom: 10px;line-height: 30px;} 
.proSwiper .tlt a{font-size: 14px;color: #666;float: right;} 
.proSwiper .tlt a:hover{color: #0068b7;text-decoration: underline;} 
.proSwiper .wal{width: auto;margin: 0 auto;padding: 0 10px;position: relative;} 
.proSwiper .swiper-container{width: 100%;overflow: hidden;margin: 0;} 
.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 61px;left: 10px;} 
.proSwiper .swiper-button-next{width: 37px; height: 64px; background:url("../images/c5_2.jpg") no-repeat center center; background-size: 37px 64px;right: 10px; } 
.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: 14px;color: #3d3d3d;padding: 7px 5px 1px;text-align: left;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.proSwiper .t2{font-size: 12px;color: #666;line-height: 25px;height: 25px;padding: 0 5px;display: block;text-align: left;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 7px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.proSwiper .oBox{width: 100%;} 
.proSwiper .oBox .con-box{width: 100%;} 
.proSwiper .oBox .con-box a{width: 100%;} 

/*工程案例*/
/*.case {margin: 20px 0 0; } 
.case li{float: left;width: 48.5%;margin-right: 3%;margin-bottom: 10px;} 
.case li:nth-child(3n){margin-right: 3%;} 
.case li:nth-child(2n){margin-right: 0!important;} 
.case .con-box .t1 {font-size: 14px; padding: 10px 5px 5px; } 
.case .con-box .t2 {font-size: 12px; line-height: 20px; height: 40px; padding: 0 5px; margin-bottom: 10px; }*/
.case {margin: 20px 0 0; } 
.case .tabList2 li {padding: 0 0px; margin: 0 12px; width: auto; }
.case .tabList2 li a {width: 100%;padding: 0 6px;}
.case .caseUl li{float: left;width: 48.5%;margin-right: 3%;margin-bottom: 10px;} 
.case .caseUl li:nth-child(3n){margin-right: 3%;} 
.case .caseUl li:nth-child(2n){margin-right: 0!important;} 
.case .con-box .t1 {font-size: 14px; padding: 10px 5px 5px; } 
.case .con-box .t2 {font-size: 12px; line-height: 20px; height: 40px; padding: 0 5px; margin-bottom: 10px; }

.caseSwiper {padding-top: 20px; padding-bottom: 40px; } 
.caseSwiper .wal {width: 96%; } 
.caseSwiper .tlt {font-size: 20px; color: #333; margin-bottom: 20px; line-height: 31px; } 
.caseSwiper .swiper-container {width: 100%; margin: 0; } 
.caseSwiper .oBox img {transition: all .5s; width: 100%; } 
.caseSwiper .oBox em {font-size: 20px; padding-bottom: 20px; top: 20px; left: 20px; } 
.caseSwiper .swiper-button-prev {margin-top: -5px; } 
.caseSwiper .swiper-button-next {margin-top: -5px; }

/*工程案例-详情*/
.caseDetail{margin: 20px 0 0;} 
.caseDetail .box1{overflow: hidden;margin-bottom: 20px;} 
.caseDetail .left{width: 100%;height: auto;position: relative;padding-bottom: 50px;} 
.caseDetail .tlt{font-size: 18px;color: #333;margin-top: 0px;} 
.caseDetail .tip{font-size: 11px;color: #999999;margin-bottom: 10px;margin-top: 7px;text-transform: uppercase;} 
.caseDetail p{font-size: 14px; color: #666; line-height: 30px; } 
.caseDetail .share{position: absolute;bottom: 15px;} 
.caseDetail .img{overflow: hidden;width: 100%;} 
.caseDetail .img img{transition: all .5s;width: 100%;} 
.caseDetail .img img:hover{transform: scale(1.2); } 
.caseDetail .box2{padding-bottom: 30px;border-bottom: 1px dashed #dedede;} 
.caseDetail .t1{font-size: 16px;color: #090909;line-height: 30px;margin-bottom: 10px;} 
.caseDetail .t1 img{margin-right: 15px; } 
.caseDetail .pageDown {margin-bottom: 40px; }
.caseDetail .share em {margin-left: 0px;}
.caseDetail .tabList2 li {padding: 0 0px; margin: 0 12px; width: auto;margin-bottom: 10px; }
.caseDetail .tabList2 li a {width: 100%;padding: 0 6px;}



/*生意伙伴-项目报备*/
.pantner{margin: 20px 0 50px;overflow: hidden;} 
.pantner .form{width: 100%;} 
.pantner .inp{float: left;margin-right: 0;margin-bottom: 10px;} 

.pantner .inp em{height: 30px;line-height: 30px;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 5%;} 
.pantner .inp textarea{height: 120px;width: 90%;font-size: 14px;color: #999;line-height: 30px;background:#f5f4f4;resize: none;padding: 10px 5%;font-family: "微软雅黑";} 
.pantner .inp:nth-child(1){width: 100%;} 
.pantner .inp:nth-child(2){width: 100%;} 
.pantner .inp:nth-child(3){width: 100%;} 
.pantner .inp:last-child{margin-right: 0;} 
.pantner .address input{width: 503px; } 
.pantner .ico{display: inline-block;margin-top: 10px;line-height: 23px;margin-bottom:40px;border-bottom: 2px solid #999;} 
.pantner .ico:hover{color:#0068b7; border-bottom:2px solid #0068b7; }

.pantner .inp_sp{width: 44%!important;margin-right: 2%;}
.pantner .inp_sp1{width: 54%!important;}
.pantner .inp_sp .select{width:100%;}
.pantner .inp_sp1 .select{width:100%;}


.pantner .rgTxt{width: 100%;background:#f5f4f4;}
.pantner .rgTxt .tlt{font-size: 20px;color: #333;font-weight: bold;margin: 20px 20px 10px;}
.pantner .rgTxt .tlt i{font-size: 14px;color: #999;font-weight: normal;text-transform: uppercase;padding-left: 10px;}
.pantner .rgTxt p{font-size: 14px;color: #666;line-height: 30px;margin: 0 20px 20px;}
.pantner .rgTxt p em{} 
.pantner .rgTxt .bot{background:#eaeaea;padding: 25px 20px;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{display: inline-block;width: 79%;} 
.select dt{width: 86%;background:#f5f4f4 url(../images/r5.png) no-repeat 92% center;padding: 0 7%;vertical-align: middle;} 
.select dt a{ width: 94%;} 
.select dd{left: 0%;width: 100%;} 
.select dd ul {width: 100%;max-height: 120px;overflow-y: auto;} 

/*联系我们-在线咨询*/
/*.online{overflow: hidden;margin: 20px 0 40px;} 
.online li{float: left; width: 100%; margin-right: 0px; text-align: center; padding-bottom: 30px; background: #f7f7f7 url(../images/r7.png) no-repeat center 30px; background-size: 60%; margin-bottom: 20px; } 
.online li:last-child{margin-right: 0; } 
.online li img{margin-top: 84px;margin-bottom: 8px;width: 25%;} 
.online li .name{line-height: 60px;height: 60px;font-size: 16px;color: #333;} 
.online li .ico{display: inline-block;width: 105px;height: 35px;line-height: 35px;border:1px solid #bdbdbd;text-align: center;font-size: 14px;color: #333;}*/

.online{overflow: hidden;margin: 20px 0 40px;} 
.online li {width: 100%; margin-right: 0; margin-bottom: 20px; } 
.online li img{width: 100%;} 
.online li .ico {bottom: 30px; left: 30px; }


/*联系我们-客户留言*/
.notes .rgTxt{padding: 0 5%; width: 90%; background: url(../images/r9.jpg) no-repeat 100%; margin-top: 6px;height: auto; }
.notes .rgTxt .name{font-size: 18px;color: #fff;margin-top: 20px;margin-bottom: 15px;}
.notes .rgTxt .p{font-size: 14px;color: #fff;line-height: 30px;margin-bottom: 20px;}

/*联系我们-联系我们*/

.contact{margin: 20px 0 40px;overflow: hidden;} 
.contact .img{width: 100%; } 
.contact .img img{width: 100%; } 
.contact .rgTxt{width: 100%;} 
.contact .rgTxt .tlt{font-size: 18px;color: #333;margin-top: 25px;margin-bottom: 5px;} 
.contact .rgTxt .list{padding-bottom: 20px; }
.contact .rgTxt .list li{font-size: 14px; color: #666; min-height: 45px; position: relative; height: auto; line-height: 20px;}
.contact .rgTxt .list li img{float: left;display: inline-block;margin-top: 11px;width: 6%;} 
.contact .rgTxt .list li .t{display: inline-block;margin-left: 10px;float: left;position: absolute;left: 6%;min-height: 45px;/* line-height: 20px; *//* top: 0; *//* bottom: 0; */margin-top: 11px;} 
.contact .rgTxt .list li em{font-size: 14px;color: #333;} 
.contact .rgTxt .list2{margin-top: 20px;} 
.contact .rgTxt .list2 li{width: 33.33%;float: left;margin-bottom: 30px;} 
.contact .rgTxt .list2 li:nth-child(3n){width: 33.33%;} 
.contact .rgTxt .list2 li b{font-size: 14px;color: #333;display: block;margin-bottom: 8px;} 
.contact .rgTxt .list2 li span{font-size: 14px;color: #666; }

/*辅助栏目-法律声明*/
.law{margin:20px 0 40px;}

/*辅助栏目-网站地图*/
.map{margin: 20px 0 40px;} 
.map li{width: 100%; margin-right: 87px; margin-bottom: 30px; } 
.map li .tlt{font-size: 18px;} 
.map li .links{margin-bottom: 25px;margin-top: 10px;} 
.map li .links a{margin-right: 25px;height: 30px;line-height: 30px;} 

/*辅助栏目-友情链接*/
.linksPage{margin: 20px 0 40px;} 
.linksPage li{margin-right: 3%;margin-bottom: 10px;width: 48.5%;} 
.linksPage li:nth-child(2n){margin-right:0%!important;}
.linksPage li:nth-child(5n){margin-right:3%;} 
.linksPage li .img{line-height: 90px;width: 99%;height: 90px;} 
.linksPage li .img img{max-width: 88%;max-height: 64%;} 

/*2018.01.10 新加页面*/
/*工程案例-通用系统*/
.systemBox li {box-sizing: border-box; } 
.systemBox li .img {height: 100px; line-height: 100px; } 
.systemBox li .img img {max-height: 100px; } 
.systemBox li .txt {height: 60px; } 
.systemBox li span.place {font-size: 12px; margin: 0px 0 5px; padding-top: 10px; } 
.systemBox li span.name {font-size: 14px; }

/*2018.01.24 新加页面*/
/*3-1国外医疗案例*/
.medicalCare .tabList2 li {padding: 0 0px; margin: 0 12px; width: auto; }
.medicalCare .tabList2 li a {width: 100%; padding: 0 6px; }
.medicalCare .cont {margin-bottom: 40px; }
.medicalCare img{width: 100%;}

.sideBar {
    position: fixed;
    z-index: 100;
    top: 40%;
    margin-top: -120px;
    right: 12px;
    width: 50px;
    cursor: pointer;
}


.sideBar ul li {
    width: 50px;
    height: 50px;
    line-height: 50px;
    margin-bottom: 6px;
}


.sideBar ul li>img {
    width: 30px;
}
    .sideBar ul .li03 .left em {
    margin-top: 0px;}
}

@media screen and ( max-width:330px ){

}

@media screen and ( min-width:330px and max-width: 420px ){

}
@media screen and (min-width:330px and max-width: 415px ){

}






