@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1750px) {

/*头部*/
.header{ height:100px; }
.header .logos img{ height:100px; }

.nav li>a{ padding:0 14px; line-height:100px; font-size:20px; }
.nav li>a>span::after{ margin-top:20px;  }

.nav li .sub{ top:100px; }
.nav li .subList{ padding:8px 0; font-size:16px; }
.nav li .subList a{ padding:8px 20px; }
.nav li .subList a span{ font-size:16px; }

/*通屏下拉*/
.nav li .subMain .container{ padding:30px 0; }
.subMainBlock .tit{ font-size:20px; padding-bottom:20px; margin-bottom:10px; }

.subMainlist a{ font-size:16px; }
.subMainlist .a2{ font-size:14px; padding-left:14px; }
.subMainlist .a2:after{ width:4px; height:4px; margin-top:-2px; }

.subMainBlock01Sub .tit02{ font-size:18px; margin:9px 0; }
/*通屏下拉*/

.search{ border-radius:20px; margin-top:29px; margin-left:24px; }
.search .input{ width:180px; height:40px; font-size:16px; padding-left:16px; }
.search .btn{ width:48px; height:40px; line-height:38px;  }
.search .btn span{ font-size:20px; }
/*头部*/

/*banner*/
.banner a .more{ font-size:28px; border-radius:8px; width:190px; height:70px; line-height:70px; }
.banner .swiper-pagination .swiper-pagination-bullet{ width:14px; height:14px; margin:0 7px; }
/*banner*/


.htit .tit{ font-size:42px; }
.htit .tit:after{ margin-top:30px; width:50px; height:5px; }
.htit .tit2{ font-size:34px; margin-bottom:17px; }

.htit .info{ font-size:24px; margin-top:30px; }


/*新闻与资讯*/
.hnlist li .tit{ letter-spacing:12px; height:70px; line-height:70px; font-size:36px; }
.hnlist li .info{ padding-top:70px; font-size:28px; }
/*新闻与资讯*/

.homeNews .hnblock .column{ font-size:20px; padding:10px 20px; }
.homeNews .hnblock .img .tit{ font-size:20px; padding:10px 20px; }
.homeNews .hnblock .txt{ padding:20px; }
.homeNews .hnblock ul li{ font-size:18px; margin-bottom:9px; }
.homeNews .hnblock .txt .more{ font-size:18px; }


/*集团宗旨*/
.groupPurpose{ padding:50px 85px 0 85px; }
.groupPurposeTit .cntit{ width:152px; height:42px; line-height:40px; font-size:24px; border-radius:12px 0 12px 0; }
.groupPurposeTit .entit{ line-height:42px; font-size:28px; }
.groupPurpose .tit{ margin-top:85px; font-size:28px; }
.groupPurpose .tit:after{ width:44px; height:3px; margin-top:28px; }
.groupPurpose .info{ margin:120px 0; font-size:20px; }
.groupPurpose .more{ bottom:85px; right:85px; border-radius:12px; font-size:24px; width:200px; height:60px; line-height:60px; }
.groupPurpose .more span{ font-size:24px; margin-left:12px; }
/*集团宗旨*/

/*产品与服务*/
.productsServices .ps01 .hot{ font-size:28px; border-radius:0 0 25px 0; width:140px; height:50px; line-height:50px; }
.productsServices .ps01 .tit{ font-size:40px; margin-bottom:24px; }
.productsServices .ps01 .txt{ padding-left:35%; padding-top:4%; }
.productsServices .ps01 .info{ font-size:24px; }
.productsServices .ps01 .info p{ margin:24px 0; padding-left:24px; }
.productsServices .ps01 .info p::after{ width:8px; height:8px; margin-top:-4px; }

.productsServices .ps02 .txt .tit,.productsServices .ps03 .txt .tit{ font-size:28px; }
.productsServices .ps02 .txt .info,.productsServices .ps03 .txt .info{ margin-top:16px; font-size:16px; }

.productsServices .ps04 .txt .tit{ font-size:28px; margin-bottom:48px; }
.productsServices .ps04 .txt .tit:after{ width:24px; height:3px; margin-top:-1.5px; }
.productsServices .ps04 .txt .info{ font-size:24px; letter-spacing:10px; }
.productsServices .ps04 .txt .info span{ width:42px; top:5px; font-size:50px; }
/*产品与服务*/

/*多媒体*/
.homeVideo li .txt .time{ font-size:16px; margin-bottom:8px; }
.homeVideo li .txt .time span{ margin-right:8px; font-size:16px; }
.homeVideo li .txt .tit{ font-size:20px; }
.homeVideo li .btn{ width:120px; line-height:120px; height:120px; margin:-60px 0 0 -60px; }
.homeVideo li .btn span{ font-size:46px; }

.homeVideoMore{ width:70px; height:70px; line-height:68px; }
.homeVideoMore span{ font-size:24px; }
/*多媒体*/

/*底部*/
.dbmain li .tit{ font-size:28px; }
.dbmain li .info{ font-size:18px; margin-top:30px; }
.dbmain li .info p.img{ margin-top:9px; width:100px; }

.links{ padding:30px 0; font-size:18px; }
.links a{ margin-right:18px; }

.copy{ padding:30px 0; font-size:18px; }
.copy a{ margin-left:18px; }
/*底部*/


/*客服插件*/
.online-service{ margin-top:-160px; }
.online-service li{ width:60px;height:60px; }
.online-service li .way{ width:60px; height:60px; line-height:60px; }
.online-service li .way span{ font-size:36px; }
.online-service .phone .content{ height: 60px; padding: 0 60px 0 30px; border-radius: 30px; line-height: 60px; font-size: 20px; }
.online-service li:hover .content{ width:300px; }
.online-service .wx .ewm{ right: 70px; }
.online-service .wx:hover .ewm{ margin-top:-60px; width:120px; height:120px; }
/*客服插件*/


/*内页头部*/
.pageTop{ padding:15px 0; }
.pageTop .location{ line-height:50px; font-size:20px; }
.pageTop .location span{ margin:0 10px; }

.pageTop .pageSearch{ height:50px; }
.pageTop .pageSearch .input{ width:380px; padding:0 30px; font-size:20px; line-height:48px; }
.pageTop .pageSearch .btn{ width:100px; line-height:48px; }
.pageTop .pageSearch .btn:after{ height:28px; top:11px; }
.pageTop .pageSearch .btn span{ font-size:24px; }
/*内页头部*/

.nyban .nbtxt .tit{ font-size:40px; padding-left:30px; border-left-width:3px; }
.nyban .nbtxt .column{ font-size:40px; }
.nyban .nbtxt .column:after{ width:50px; height:5px; margin-top:50px; }
.nyban .nbtxt .column2{ font-size:50px; letter-spacing:17px; }

.nyban .nbtxt .info{ font-size:24px; margin-top:50px; }


/*关于首医*/
.aboutTop{ padding:50px 0; margin-top:-50px; border-radius:17px; }
.aboutTop .tit{ font-size:50px; }
.aboutTop .tit::after{ margin:50px auto; width:85px; height:6px; }
.aboutTop .info{ font-size:30px; }

.aboutBlock .abTit .entit{ font-size:18px; }
.aboutBlock .abTit .entit:after{ margin:18px 0; width:50px; height:5px; }
.aboutBlock .abTit .cntit{ font-size:28px; }

.aboutBlock .abList{ padding-left:280px; }
.aboutBlock .abList li .tit{ font-size:24px; }
.aboutBlock .abList li .tit:after{ margin:12px 0 6px 0; }
.aboutBlock .abList li .info{ font-size:18px; line-height:25px; min-height:125px; }

.founder .txt .tit{ font-size:28px; }
.founder .txt .info{ font-size:20px; margin:40px 0 80px 0; }
.founder .img .alt{ font-size:28px; top:56px; }

.businessTop .txt .info{ font-size:20px; }
.businessBottom li .tit{ font-size:24px; }
/*关于首医*/


/*公司介绍*/
.companyIntroduction .tit{ line-height:250px; }
.companyIntroduction .tit .cntit{ font-size:60px; }
.companyIntroduction .tit .entit{ font-size:16px; }

.pageTxt{ font-size:24px; }
/*公司介绍*/


/*联系我们*/
.cinfo{ font-size:28px; }

.contactList li .txt div{ font-size:28px; padding:14px 0; }
.contactList li .wechat{ width:210px; margin:-105px 0 0 -105px; }

.message li.input input{ height:50px; padding:0 25px; font-size:20px; }
.message li.textarea textarea{ height:300px; padding:25px; font-size:20px; }
.message li.btn button{ height:300px; font-size:36px; }

.maplist li .map{ height:420px; }

.maplist li .txt .tit{ font-size:28px; margin:28px 0; }
.maplist li .txt .info{ font-size:20px; }
/*联系我们*/

/*合作伙伴*/
.partnerTit{ padding:50px 0; line-height:50px; }
.partnerTit:after{ left:-42px; top:-120px; width:250px; height:250px; }
.partnerTit .tit{ font-size:40px; padding-left:20px; margin-left:85px; }
.partnerTit .tit:after{ width:30px; height:30px; }
.partnerTit .info{ font-size:24px; margin-left:48px; margin-top:20px; }

.partnerbj{ padding-bottom:210px; }
.partnerList li{ font-size:28px; line-height:85px; height:85px; }
.partnerList li:hover{ box-shadow:0 0 12px #6997fd; }

.partnerImg{ margin-top:-140px; }
.partnerImg img{ 
	-webkit-mask-image: linear-gradient(to bottom, transparent, black 140px);
	mask-image: linear-gradient(to bottom, transparent, black 140px);
}

.partnerImg .tit{ font-size:34px; }
/*合作伙伴*/

/*企业历程*/
.historyList li:after{ width:16px; height:16px; margin-left:-8px; }
.historyList li .content .txt .tit{ font-size:42px; margin-bottom:24px; }
.historyList li .content .txt .info{ font-size:24px; }
.historyList li .content .txt .info p{ margin-top:12px; }
.historyList li .content .img{ margin-top:24px; }
/*企业历程*/

/*招贤纳士*/
.recruitList{ box-shadow:0 0 8px #b4b4b4; }
.recruitList li .top{ height:60px; line-height:60px; }
.recruitList li .top .tit{ font-size:20px; }
.recruitList li .top .tit span{ font-size:20px; }
.recruitList li .top .btn{ font-size:20px; }
.recruitList li .top .btn span{ font-size:20px; }

.recruitList li .content{ font-size:18px; }
/*招贤纳士*/


/*企业荣誉*/
.honor li .tit{ font-size:18px; line-height:30px; margin:18px 0; }

.patent li .tit{ font-size:18px; line-height:30px; height:60px; margin:18px 0; }

.honorMore{ font-size:24px; }
.honorMore span{ font-size:24px; margin-left:12px; }
/*企业荣誉*/


/*企业公益*/
.ptit{ line-height:85px; }
.ptit .tit{ font-size:40px; }

.welfareList li .txt .tit{ font-size:24px; }
.welfareList li .txt .info{ font-size:18px; margin:27px 0; }
.welfareList li .txt .more{ font-size:18px; }

.welfareTxt{ font-size:28px; }
/*企业公益*/


/*行业解决方案*/
.solutionList li .img{ border-radius:8px; }
.solutionList li .img .tit{ font-size:28px; height:60px; line-height:60px; }
.solutionList li .txt{ padding:30px; font-size:20px; line-height:30px; height:270px; }
.solutionList li .txt p{ padding-left:20px; }
/*行业解决方案*/


/*单页详情页*/
.pagetxt{ font-size:20px; }
/*单页详情页*/


/*低温恒温器*/
.specialImg .txt .tit{ font-size:48px; }
.specialImg .txt .tit span{ font-size:30px; }
.specialImg .txt .tit:after{ width:85px; height:6px; margin:48px 0; }
.specialImg .txt .tit2{ font-size:30px; margin-bottom:30px; }
.specialImg .txt .info{ font-size:20px; padding-left:20px; }
.specialImg .txt .infoList span{ line-height:50px; padding:0 24px; margin-bottom:24px; margin-right:24px; border-radius:25px; font-size:24px;  }

.arealist{ border-radius:30px; }
.arealist li{ margin-right:60px; font-size:30px; padding-left:30px; }
.arealist li:after{ width:6px; height:6px; margin-top:-3px; }

.performance{ margin:24px 0; }
.performance td,.performance th{ border-width:3px; }
.performance th{ font-size:28px; }
.performance td{ font-size:24px; }
.performanceTips{ font-size:24px; }

.matter li{ box-shadow:0 0 60px #dfecff; border-radius:30px 0 30px 0; margin-top:30px;  }
.matter li .tit{ font-size:28px; }
.matter li .tit span{ font-size:56px; margin-right:14px; }
.matter li .info{ font-size:24px; line-height:40px; margin-top:24px; }
.matter li .info p{ padding-left:24px; }
.matter li .info p:after{ top:15px; width:10px; height:10px; }
/*低温恒温器*/


/*超导心磁图仪*/
.productIntroduction li .txt{ font-size:24px; }

.xtit .tit{ font-size:34px; padding-bottom:17px; border-bottom-width:2px; }

.characteristic .txt li{ font-size:28px; padding-left:80px; line-height:40px; margin:40px 0; }
.characteristic .txt li .ico{ width:40px; height:40px; line-height:40px; }
.characteristic .txt li .ico span{ font-size:20px; }

.specifications li .num{ font-size:28px; }
.specifications li .xian{ height:3px; width:28px; margin:14px auto; }
.specifications li .tit{ font-size:28px; }

.mimgList li .txt div{ font-size:18px; padding:9px 0; }

.purpose li .tit{ height:60px; line-height:60px; font-size:28px; }

.clinical li .tit{ font-size:28px; }
.clinical li .tit:after{ margin:28px 0; width:50px; height:2px; }
.clinical li .info{ font-size:20px; }

.vsMain .vstxt{ padding:40px 0; }
.vsMain .vstxt .tit{ line-height:120px; font-size:56px; padding-right:56px; margin-right:56px; }
.vsMain .vstxt .tit:after{ height:56px; width:5px; margin-top:-28px; }
.vsMain .vstxt .info{ font-size:28px; line-height:40px; height:120px; }
.vsMain .vsico{ width:200px; }

.people li{ line-height:70px; font-size:28px; }
.people li .num{ font-size:28px; margin-right:28px; }
/*超导心磁图仪*/


/*超导心磁图仪检查服务平台*/
.chinaMap{ height:600px; }

.chinaPup{ width:400px; padding:25px; }
.chinaPup .tit{ line-height:28px; font-size:24px; margin-bottom:16px; }
.chinaPup .info{ font-size:16px; }

.chinaPup .close{ top:25px; right:25px; width:26px; height:26px; line-height:24px; }
.chinaPup .close span{ font-size:18px; }

.reservation li{ padding-left:115px; }
.reservation li .tit{ line-height:52px; width:115px; font-size:20px; padding-left:20px; }
.reservation li .tit:after{ width:6px; height:6px; margin-top:-3px; }
.reservation li .input input{ height:50px; padding:0 20px; font-size:20px; }

.reservation li .input2:after{ right:20px; margin-top:-4px; border-right-width:4px; border-left-width:4px; border-top-width:8px; }

.reservation li .select:after{ right:20px; margin-top:-4px; border-right-width:4px; border-left-width:4px; border-top-width:8px; }
.reservation li .select select{ height:50px; padding:0 20px; font-size:20px; }
.reservation li.submit{ margin:50px 0; }
.reservation li.submit input{ height:50px; font-size:28px; }

.reservation li .radioList{ height:50px; line-height:50px; }
.reservation li .radioList label{ font-size:20px; margin:0 20px; }
.reservation li .radioList label .checkbox{ width:20px; height:20px; margin-right:10px; }
.reservation li .radioList label .text{ width:250px; height:34px; font-size:20px; }

.reservation li .tips{ font-size:20px; padding:20px; }

.reservationTips{ font-size:20px; margin:50px 0; }

.support li{ border-radius:70px 0 0 0; }
.support li .ico span{ font-size:70px; }
.support li .txt{ font-size:28px; margin-top:28px; }

.support li .img{ width:170px; margin:-85px 0 0 -85px; }
/*超导心磁图仪检查服务平台*/

/*超导磁传感器*/
.introduction{ border-radius:17px;  }
.introduction ul li .tit{ font-size:28px; }
.introduction ul li .tit:after{ width:50px; height:5px; margin:20px 0; }
.introduction ul li .info{ font-size:20px; }

.introduction .tips{ border-radius:40px 0 0 0; }
.introduction .tips .info::before{ width:50px; height:5px; margin-bottom:20px; }
.introduction .tips .info{ font-size:24px; }

.acList{ border-radius:50px; }
.acList li .ico{ width:100px; }
.acList li .tit{ font-size:24px; margin-top:24px; }
.acList li .info{ font-size:16px; margin-top:16px; }
.acList li .info sup{ font-size:10px; }

.sensorList li .txt .tit{ font-size:34px; }
.sensorList li .txt .tit:after{ width:50px; height:5px; margin:24px 0; }
.sensorList li .txt .info{ font-size:24px; }

.application li .txt .tit{ font-size:28px; }
.application li .txt .tit span:after{ margin:20px 0; height:2px; }
.application li .txt .info{ font-size:20px; }
/*超导磁传感器*/


.pagetit .tit{ font-size:34px; height:60px; }
.pagetit .tit:after{ height:3px; }
.pagenav li{ line-height:50px; border-radius:25px; margin:0 24px; }
.pagenav li a{ padding:0 24px; font-size:24px; }

.paging div>a,.paging div>span{ border-radius:4px; margin:0 9px; padding:0 18px; font-size:18px; line-height:40px; height:40px; }
.paging div>a span{ font-size:18px; }


/*多媒体内容*/
.showtop .tit{ font-size:28px;}
.showtop .info{ font-size:18px; margin:18px 0; } 
.showtop .info li{ margin-right:18px; }
.showtop .info li span{ font-size:18px; margin-right:9px; } 

.showtxt{ font-size:18px; }

.PrevNext{ font-size:18px; padding-top:18px; }

.videoPlayer{ height:650px; }

.videoPlayer .btn{ width:120px; line-height:120px; height:120px; margin:-60px 0 0 -60px; }
.videoPlayer .btn span{ font-size:46px; }
/*多媒体内容*/


/*新闻列表*/
.pagecolumn{ height:50px; }
.pagecolumn .tit{ font-size:28px; }

.newslist li .img{ border-radius:8px; }
.newslist li .txt .time{ font-size:16px; }
.newslist li .txt .tit{ font-size:20px; margin:16px 0; }
.newslist li .txt .info{ font-size:16px; }
.newslist li .txt .more{ font-size:16px; margin-top:16px; }

.rtit .tit{ height:50px; font-size:24px; }
.rtit:after{ height:2px; width:50px; }

.tags{ margin:25px 0; }
.tags a{ line-height:34px; font-size:16px; padding:0 8px; margin:8px 8px 8px 0; border-radius:17px; }

.hotnews{ margin-top:25px; }
.hotnews li{ line-height:50px; }
.hotnews li a{ padding-left:16px; font-size:16px; }
.hotnews li a:after{ width:4px; height:4px; margin-top:-2px; }
/*新闻列表*/


/*通用页*/
.sceneProd li .tit{ font-size:28px; margin-bottom:14px; }
.sceneProd li .tit span{ padding-bottom:14px; }
.sceneProd li .info{ font-size:20px; line-height:30px; height:90px; }

.advantageProd li .tit{ font-size:28px; margin-bottom:14px; }
.advantageProd li .tit span{ padding-bottom:14px; }
.advantageProd li .info{ font-size:20px; line-height:30px; height:300px; }

.reasonProd li .ico{ width:100px; margin-bottom:28px; }
.reasonProd li .tit{ font-size:28px; margin-bottom:14px; }
.reasonProd li .tit span{ padding-bottom:14px; }
.reasonProd li .info{ font-size:20px; line-height:30px; height:180px; }


.painPoints li .ico{ width:140px; }
.painPoints li .tit{ font-size:28px; margin:28px 0; }
.painPoints li .tit:after{ width:50px; height:5px; margin-top:28px; }
.painPoints li .info{ font-size:20px; }

.solution .txt{ font-size:18px; }
.solution .img{ border-radius:50px; }

.caseBan .txt .tit{ font-size:28px; }
.caseBan .txt .tit:after{ margin-top:14px; width:85px; height:3px; }

.caseBan .txt .info{ font-size:20px; margin:56px 0; }
.caseBan .txt .more{ width:140px; height:50px; font-size:20px; line-height:50px; }

.caseBan .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; margin:0 10px; }
/*通用页*/

/*弹窗*/
.popup{ width:500px; margin:-125px 0 0 -250px; }
.popup .btn{ margin-left:-70px; width:140px; height:42px; border-radius:21px; font-size:18px; line-height:42px; }
/*弹窗*/


/*漂浮窗*/
.move_div{ width:300px; box-shadow: 0 0 10px #666666; }
/*漂浮窗*/

}


@media screen and (max-width: 1440px) {

/*头部*/
.header{ height:84px; }
.header .logos img{ height:84px; }

.nav li>a{ padding:0 12px; line-height:84px; font-size:18px; }
.nav li>a>span::after{ margin-top:18px;  }

.nav li .sub{ top:84px; }
.nav li .subList{ padding:7px 0; font-size:14px; }
.nav li .subList a{ padding:7px 17px; }
.nav li .subList a span{ font-size:14px; }

/*通屏下拉*/
.nav li .subMain .container{ padding:25px 0; }
.subMainBlock .tit{ font-size:18px; padding-bottom:18px; margin-bottom:9px; }

.subMainlist a{ font-size:14px; }
.subMainlist .a2{ font-size:12px; padding-left:12px; }
.subMainlist .a2:after{ width:2px; height:2px; margin-top:-1px; }

.subMainBlock01Sub .tit02{ font-size:16px; margin:8px 0; }
/*通屏下拉*/

.search{ border-radius:17px; margin-top:24px; margin-left:20px; }
.search .input{ width:150px; height:34px; font-size:14px; padding-left:14px; }
.search .btn{ width:44px; height:34px; line-height:34px;  }
.search .btn span{ font-size:18px; }    
/*头部*/

/*banner*/
.banner a .more{ font-size:24px; border-radius:7px; width:160px; height:60px; line-height:60px; }
.banner .swiper-pagination .swiper-pagination-bullet{ width:12px; height:12px; margin:0 6px; }
/*banner*/

.htit .tit{ font-size:36px; }
.htit .tit:after{ margin-top:24px; width:42px; height:4px; }
.htit .tit2{ font-size:28px; margin-bottom:14px; }

.htit .info{ font-size:20px; margin-top:24px; }

/*新闻与资讯*/
.hnlist li .tit{ letter-spacing:10px; height:60px; line-height:60px; font-size:28px; }
.hnlist li .info{ padding-top:60px; font-size:24px; }
/*新闻与资讯*/

.homeNews .hnblock .column{ font-size:18px; padding:9px 18px; }
.homeNews .hnblock .img .tit{ font-size:18px; padding:9px 18px; }
.homeNews .hnblock .txt{ padding:18px; }
.homeNews .hnblock ul li{ font-size:16px; margin-bottom:8px; }
.homeNews .hnblock .txt .more{ font-size:16px; }

/*集团宗旨*/
.groupPurpose{ padding:40px 70px 0 70px; }
.groupPurposeTit .cntit{ width:130px; height:36px; line-height:34px; font-size:20px; border-radius:10px 0 10px 0; }
.groupPurposeTit .entit{ line-height:36px; font-size:24px; }
.groupPurpose .tit{ margin-top:70px; font-size:24px; }
.groupPurpose .tit:after{ width:36px; height:2px; margin-top:24px; }
.groupPurpose .info{ margin:100px 0; font-size:18px; }
.groupPurpose .more{ bottom:70px; right:70px; border-radius:10px; font-size:20px; width:170px; height:50px; line-height:50px; }
.groupPurpose .more span{ font-size:20px; margin-left:10px; }
/*集团宗旨*/

/*产品与服务*/
.productsServices .ps01 .hot{ font-size:24px; border-radius:0 0 20px 0; width:120px; height:40px; line-height:40px; }
.productsServices .ps01 .tit{ font-size:34px; margin-bottom:20px; }
.productsServices .ps01 .info{ font-size:20px; }
.productsServices .ps01 .info p{ margin:20px 0; padding-left:20px; }
.productsServices .ps01 .info p::after{ width:6px; height:6px; margin-top:-3px; }

.productsServices .ps02 .txt .tit,.productsServices .ps03 .txt .tit{ font-size:24px; }
.productsServices .ps02 .txt .info,.productsServices .ps03 .txt .info{ margin-top:14px; font-size:14px; }

.productsServices .ps04 .txt .tit{ font-size:24px; margin-bottom:40px; }
.productsServices .ps04 .txt .tit:after{ width:20px; height:2px; margin-top:-1px; }
.productsServices .ps04 .txt .info{ font-size:20px; letter-spacing:8px; }
.productsServices .ps04 .txt .info span{ width:36px; top:4px; font-size:42px; }
/*产品与服务*/

/*多媒体*/
.homeVideo li .txt .time{ font-size:14px; margin-bottom:7px; }
.homeVideo li .txt .time span{ margin-right:7px; font-size:14px; }
.homeVideo li .txt .tit{ font-size:18px; }

.homeVideo li .btn{ width:100px; line-height:100px; height:100px; margin:-50px 0 0 -50px; }
.homeVideo li .btn span{ font-size:38px; }

.homeVideoMore{ width:60px; height:60px; line-height:58px; }
.homeVideoMore span{ font-size:20px; }
/*多媒体*/

/*底部*/
.dbmain li .tit{ font-size:24px; }
.dbmain li .info{ font-size:16px; margin-top:25px; }
.dbmain li .info p.img{ margin-top:8px; width:85px; }

.links{ padding:25px 0; font-size:16px; }
.links a{ margin-right:16px; }

.copy{ padding:25px 0; font-size:16px; }
.copy a{ margin-left:16px; }
/*底部*/

/*客服插件*/
.online-service{ margin-top:-135px; }
.online-service li{ width:50px; height:50px; }
.online-service li .way{ width:50px; height:50px; line-height:50px; }
.online-service li .way span{ font-size:28px; }
.online-service .phone .content{
	height: 50px;
	padding: 0 50px 0 25px;
	border-radius: 25px;
	line-height: 50px;
	font-size: 18px;
}
.online-service li:hover .content{ width:300px; }
.online-service .wx .ewm{ right: 60px; }
.online-service .wx:hover .ewm{ margin-top:-50px; width:100px; height:100px; }
/*客服插件*/

/*内页头部*/
.pageTop{ padding:10px 0; }
.pageTop .location{ line-height:42px; font-size:18px; }
.pageTop .location span{ margin:0 9px; }

.pageTop .pageSearch{ height:42px; }
.pageTop .pageSearch .input{ width:320px; padding:0 25px; font-size:18px; line-height:40px; }
.pageTop .pageSearch .btn{ width:85px; line-height:40px; }
.pageTop .pageSearch .btn:after{ height:24px; top:8px; }
.pageTop .pageSearch .btn span{ font-size:20px; }
/*内页头部*/

.nyban .nbtxt .tit{ font-size:34px; padding-left:25px; border-left-width:2px; }
.nyban .nbtxt .column{ font-size:28px; }
.nyban .nbtxt .column:after{ width:42px; height:4px; margin-top:42px; }
.nyban .nbtxt .column2{ font-size:42px; letter-spacing:14px; }

.nyban .nbtxt .info{ font-size:22px; margin-top:42px; }

/*关于首医*/
.aboutTop{ padding:42px 0; margin-top:-42px; border-radius:15px; }
.aboutTop .tit{ font-size:42px; }
.aboutTop .tit::after{ margin:42px auto; width:70px; height:5px; }
.aboutTop .info{ font-size:24px; }

.aboutBlock .abTit .entit{ font-size:16px; }
.aboutBlock .abTit .entit:after{ margin:16px 0; width:42px; height:4px; }
.aboutBlock .abTit .cntit{ font-size:24px; }

.aboutBlock .abList{ padding-left:240px; }
.aboutBlock .abList li .tit{ font-size:20px; }
.aboutBlock .abList li .tit:after{ margin:10px 0 5px 0; }
.aboutBlock .abList li .info{ font-size:16px; line-height:22px; min-height:110px; }

.founder .txt .tit{ font-size:24px; }
.founder .txt .info{ font-size:18px; margin:36px 0 72px 0; }
.founder .img .alt{ font-size:24px; top:48px; }

.businessTop .txt .info{ font-size:18px; }
.businessBottom li .tit{ font-size:20px; }
/*关于首医*/

/*公司介绍*/
.companyIntroduction .tit{ line-height:210px; }
.companyIntroduction .tit .cntit{ font-size:50px; }
.companyIntroduction .tit .entit{ font-size:14px; }

.pageTxt{ font-size:20px; }
/*公司介绍*/


/*联系我们*/
.cinfo{ font-size:24px; }

.contactList li .txt div{ font-size:24px; padding:12px 0; }
.contactList li .wechat{ width:180px; margin:-90px 0 0 -90px; }

.message li.input input{ height:40px; padding:0 20px; font-size:18px; }
.message li.textarea textarea{ height:250px; padding:20px; font-size:18px; }
.message li.btn button{ height:250px; font-size:30px; }

.maplist li .map{ height:360px; }

.maplist li .txt .tit{ font-size:24px; margin:24px 0; }
.maplist li .txt .info{ font-size:18px; }
/*联系我们*/

/*合作伙伴*/
.partnerTit{ padding:42px 0; line-height:42px; }
.partnerTit:after{ left:-36px; top:-100px; width:210px; height:210px; }
.partnerTit .tit{ font-size:34px; padding-left:17px; margin-left:70px; }
.partnerTit .tit:after{ width:25px; height:25px; }
.partnerTit .info{ font-size:20px; margin-left:40px; margin-top:17px; }

.partnerbj{ padding-bottom:180px; }
.partnerList li{ font-size:24px; line-height:70px; height:70px; }
.partnerList li:hover{ box-shadow:0 0 10px #6997fd; }

.partnerImg{ margin-top:-120px; }
.partnerImg img{ 
	-webkit-mask-image: linear-gradient(to bottom, transparent, black 120px);
	mask-image: linear-gradient(to bottom, transparent, black 120px);
}

.partnerImg .tit{ font-size:28px; }
/*合作伙伴*/


/*企业历程*/
.historyList li:after{ width:14px; height:14px; margin-left:-7px; }
.historyList li .content .txt .tit{ font-size:36px; margin-bottom:20px; }
.historyList li .content .txt .info{ font-size:20px; }
.historyList li .content .txt .info p{ margin-top:10px; }
.historyList li .content .img{ margin-top:20px; }
/*企业历程*/


/*招贤纳士*/
.recruitList{ box-shadow:0 0 6px #b4b4b4; }
.recruitList li .top{ height:50px; line-height:50px; }
.recruitList li .top .tit{ font-size:18px; }
.recruitList li .top .tit span{ font-size:18px; }
.recruitList li .top .btn{ font-size:18px; }
.recruitList li .top .btn span{ font-size:18px; }

.recruitList li .content{ font-size:16px; }
/*招贤纳士*/


/*企业荣誉*/
.honor li .tit{ font-size:16px; line-height:25px; margin:16px 0; }

.patent li .tit{ font-size:16px; line-height:25px; height:50px; margin:16px 0; }

.honorMore{ font-size:20px; }
.honorMore span{ font-size:20px; margin-left:10px; }
/*企业荣誉*/


/*企业公益*/
.ptit{ line-height:70px; }
.ptit .tit{ font-size:34px; }

.welfareList li .txt .tit{ font-size:20px; }
.welfareList li .txt .info{ font-size:16px; margin:24px 0; }
.welfareList li .txt .more{ font-size:16px; }

.welfareTxt{ font-size:24px; }
/*企业公益*/

/*行业解决方案*/
.solutionList li .img{ border-radius:6px; }
.solutionList li .img .tit{ font-size:24px; height:50px; line-height:50px; }
.solutionList li .txt{ padding:25px; font-size:18px; line-height:25px; height:225px; }
.solutionList li .txt p{ padding-left:18px; }
.solutionList li .txt p:after{ width:2px; height:2px; margin-top:-1px; }
/*行业解决方案*/

/*单页详情页*/
.pagetxt{ font-size:18px; }
/*单页详情页*/

/*低温恒温器*/
.specialImg .txt .tit{ font-size:40px; }
.specialImg .txt .tit span{ font-size:24px; }
.specialImg .txt .tit:after{ width:70px; height:5px; margin:40px 0; }
.specialImg .txt .tit2{ font-size:24px; margin-bottom:24px; }
.specialImg .txt .info{ font-size:18px; padding-left:18px; }
.specialImg .txt .infoList span{ line-height:40px; padding:0 20px; margin-bottom:20px; margin-right:20px; border-radius:20px; font-size:20px;  }

.arealist{ border-radius:25px; }
.arealist li{ margin-right:50px; font-size:24px; padding-left:24px; }
.arealist li:after{ width:4px; height:4px; margin-top:-2px; }

.performance{ margin:20px 0; }
.performance td,.performance th{ border-width:2px; }
.performance th{ font-size:24px; }
.performance td{ font-size:20px; }
.performanceTips{ font-size:20px; }

.matter li{ box-shadow:0 0 50px #dfecff; border-radius:25px 0 25px 0; margin-top:25px; }
.matter li .tit{ font-size:24px; }
.matter li .tit span{ font-size:48px; margin-right:12px; }
.matter li .info{ font-size:20px; line-height:34px; margin-top:20px; }
.matter li .info p{ padding-left:20px; }
.matter li .info p:after{ top:13px; width:8px; height:8px; }
/*低温恒温器*/


/*超导心磁图仪*/
.productIntroduction li .txt{ font-size:20px; }

.xtit .tit{ font-size:28px; padding-bottom:14px; }

.characteristic .txt li{ font-size:24px; padding-left:68px; line-height:34px; margin:34px 0; }
.characteristic .txt li .ico{ width:34px; height:34px; line-height:34px; }
.characteristic .txt li .ico span{ font-size:18px; }

.specifications li .num{ font-size:24px; }
.specifications li .xian{ height:2px; width:24px; margin:12px auto; }
.specifications li .tit{ font-size:24px; }

.mimgList li .txt div{ font-size:16px; padding:8px 0; }

.purpose li .tit{ height:50px; line-height:50px; font-size:24px; }

.clinical li .tit{ font-size:24px; }
.clinical li .tit:after{ margin:24px 0; width:42px; }
.clinical li .info{ font-size:18px; }

.vsMain .vstxt{ padding:34px 0; }
.vsMain .vstxt .tit{ line-height:102px; font-size:48px; padding-right:48px; margin-right:48px; }
.vsMain .vstxt .tit:after{ height:48px; width:4px; margin-top:-24px; }
.vsMain .vstxt .info{ font-size:24px; line-height:34px; height:102px; }
.vsMain .vsico{ width:170px; }

.people li{ line-height:60px; font-size:24px; }
.people li .num{ font-size:24px; margin-right:24px; }
/*超导心磁图仪*/


/*超导心磁图仪检查服务平台*/
.chinaMap{ height:500px; }

.chinaPup{ width:340px; padding:20px; }
.chinaPup .tit{ line-height:24px; font-size:20px; margin-bottom:14px; }
.chinaPup .info{ font-size:14px; }

.chinaPup .close{ top:20px; right:20px; width:22px; height:22px; line-height:20px; }
.chinaPup .close span{ font-size:16px; }

.reservation li{ padding-left:100px; }
.reservation li .tit{ width:100px; line-height:42px; font-size:18px; padding-left:18px; }
.reservation li .tit:after{ width:4px; height:4px; margin-top:-2px; }
.reservation li .input input{ height:40px; padding:0 18px; font-size:18px; }

.reservation li .input2:after{ right:18px; margin-top:-3px; border-right-width:3px; border-left-width:3px; border-top-width:6px; }

.reservation li .select:after{ right:18px; margin-top:-3px; border-right-width:3px; border-left-width:3px; border-top-width:6px; }
.reservation li .select select{ height:40px; padding:0 18px; font-size:18px; }
.reservation li.submit{ margin:40px 0; }
.reservation li.submit input{ height:40px; font-size:24px; }

.reservation li .radioList{ height:40px; line-height:40px; }
.reservation li .radioList label{ font-size:18px; margin:0 18px; }
.reservation li .radioList label .checkbox{ width:18px; height:18px; margin-right:9px; }
.reservation li .radioList label .text{ width:200px; height:30px; font-size:18px; }

.reservation li .tips{ font-size:18px; padding:18px; }


.reservationTips{ font-size:18px; margin:40px 0; }

.support li{ border-radius:60px 0 0 0; }
.support li .ico span{ font-size:60px; }
.support li .txt{ font-size:24px; margin-top:24px; }

.support li .img{ width:140px; margin:-70px 0 0 -70px; }
/*超导心磁图仪检查服务平台*/


/*超导磁传感器*/
.introduction{ border-radius:15px;  }
.introduction ul li .tit{ font-size:24px; }
.introduction ul li .tit:after{ width:42px; height:4px; margin:18px 0; }
.introduction ul li .info{ font-size:18px; }

.introduction .tips{ border-radius:34px 0 0 0; }
.introduction .tips .info::before{ width:42px; height:4px; margin-bottom:18px; }
.introduction .tips .info{ font-size:20px; }

.acList{ border-radius:42px; }
.acList li .ico{ width:85px; }
.acList li .tit{ font-size:20px; margin-top:20px; }
.acList li .info{ font-size:14px; margin-top:14px; }
.acList li .info sup{ font-size:8px; }

.sensorList li .txt .tit{ font-size:28px; }
.sensorList li .txt .tit:after{ width:42px; height:4px; margin:20px 0; }
.sensorList li .txt .info{ font-size:20px; }

.application li .txt .tit{ font-size:24px; }
.application li .txt .tit span:after{ margin:18px 0; }
.application li .txt .info{ font-size:18px; }
/*超导磁传感器*/


.pagetit .tit{ font-size:28px; height:50px; }
.pagetit .tit:after{ height:2px; }
.pagenav li{ line-height:40px; border-radius:20px; margin:0 20px; }
.pagenav li a{ padding:0 20px; font-size:20px; }

.paging div>a,.paging div>span{ border-radius:3px; margin:0 8px; padding:0 16px; font-size:16px; line-height:34px; height:34px; }
.paging div>a span{ font-size:16px; }


/*多媒体内容*/
.showtop .tit{ font-size:24px;}
.showtop .info{ font-size:16px; margin:16px 0; } 
.showtop .info li{ margin-right:16px; }
.showtop .info li span{ font-size:16px; margin-right:8px; } 

.showtxt{ font-size:16px; }

.PrevNext{ font-size:16px; padding-top:16px; }

.videoPlayer{ height:420px; }
.videoPlayer .btn{ width:100px; line-height:100px; height:100px; margin:-50px 0 0 -50px; }
.videoPlayer .btn span{ font-size:38px; }
/*多媒体内容*/

/*新闻列表*/
.pagecolumn{ height:40px; }
.pagecolumn .tit{ font-size:24px; }

.newslist li .img{ border-radius:5px; }
.newslist li .txt .time{ font-size:14px; }
.newslist li .txt .tit{ font-size:18px; margin:14px 0; }
.newslist li .txt .info{ font-size:14px; }
.newslist li .txt .more{ font-size:14px; margin-top:14px; }

.rtit .tit{ height:40px; font-size:20px; }
.rtit:after{ width:42px; }

.tags{ margin:20px 0; }
.tags a{ line-height:30px; font-size:14px; padding:0 7px; margin:7px 7px 7px 0; border-radius:15px; }

.hotnews{ margin-top:20px; }
.hotnews li{ line-height:40px; }
.hotnews li a{ padding-left:14px; font-size:14px; }
/*新闻列表*/

/*通用页*/
.sceneProd li .tit{ font-size:24px; margin-bottom:12px; }
.sceneProd li .tit span{ padding-bottom:12px; }
.sceneProd li .info{ font-size:18px; line-height:27px; height:81px; }

.advantageProd li .tit{ font-size:24px; margin-bottom:12px; }
.advantageProd li .tit span{ padding-bottom:12px; }
.advantageProd li .info{ font-size:18px; line-height:27px; height:270px; }

.reasonProd li .ico{ width:85px; margin-bottom:24px; }

.reasonProd li .tit{ font-size:24px; margin-bottom:12px; }
.reasonProd li .tit span{ padding-bottom:12px; }
.reasonProd li .info{ font-size:18px; line-height:27px; height:162px; }



.painPoints li .ico{ width:120px; }
.painPoints li .tit{ font-size:24px; margin:24px 0; }
.painPoints li .tit:after{ width:42px; height:4px; margin-top:24px; }
.painPoints li .info{ font-size:18px; }

.solution .txt{ font-size:16px; }
.solution .img{ border-radius:42px; }

.caseBan .txt .tit{ font-size:24px; }
.caseBan .txt .tit:after{ margin-top:12px; width:70px; height:2px; }

.caseBan .txt .info{ font-size:18px; margin:48px 0; }
.caseBan .txt .more{ width:120px; height:42px; font-size:18px; line-height:42px; }

.caseBan .swiper-pagination .swiper-pagination-bullet{ width:8px; height:8px; margin:0 8px; }
/*通用页*/


/*弹窗*/
.popup{ width:420px; margin:-105px 0 0 -210px; }
.popup .btn{ margin-left:-60px; width:120px; height:36px; border-radius:18px; font-size:16px; line-height:36px; }
/*弹窗*/

/*漂浮窗*/
.move_div{ width:255px; box-shadow: 0 0 10px #666666; }
/*漂浮窗*/


}


@media screen and (max-width: 1240px) {
.container{ width:100%; padding:0 20px; }
.container2{ width:100%; padding:0 20px; }

/*头部*/
.header{ height:60px; }
.header .logos img{ height:60px; }

.nav li>a{ padding:0 10px; line-height:60px; font-size:16px; }
.nav li>a>span::after{ margin-top:16px; height:1px;  }

.nav li .sub{ top:60px; }

/*通屏下拉*/
.nav li .subMain .container{ padding:20px 0; }
.subMainBlock .tit{ font-size:16px; padding-bottom:16px; margin-bottom:8px; }
/*通屏下拉*/


.search{ margin-top:12px; margin-left:16px; }
.search .input{ width:130px; }
/*头部*/

/*banner*/
.banner a .more{ font-size:20px; border-radius:6px; width:130px; height:50px; line-height:50px; }
.banner .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; margin:0 5px; }
/*banner*/


.htit .tit{ font-size:28px; }
.htit .tit:after{ margin-top:20px; width:36px; height:3px; }
.htit .tit2{ font-size:24px; margin-bottom:12px; }

.htit .info{ font-size:18px; margin-top:20px; }


/*新闻与资讯*/
.hnlist li .tit{ letter-spacing:8px; height:50px; line-height:50px; font-size:24px; }
.hnlist li .info{ padding-top:50px; font-size:20px; }
/*新闻与资讯*/

.homeNews .hnblock .column{ font-size:16px; padding:8px 16px; }
.homeNews .hnblock .img .tit{ font-size:16px; padding:8px 16px; }
.homeNews .hnblock .txt{ padding:16px; }
.homeNews .hnblock ul li{ font-size:14px; margin-bottom:7px; }
.homeNews .hnblock .txt .more{ font-size:14px; }


/*集团宗旨*/
.groupPurpose{ padding:35px 60px 0 60px; }
.groupPurpose .tit{ margin-top:60px; font-size:20px; }
.groupPurpose .tit:after{ width:30px; margin-top:20px; }
.groupPurpose .info{ margin:85px 0; font-size:16px; }
.groupPurpose .more{ bottom:60px; right:60px; border-radius:8px; font-size:16px; width:140px; height:40px; line-height:40px; }
.groupPurpose .more span{ font-size:16px; margin-left:8px; }
/*集团宗旨*/


/*产品与服务*/
.productsServices .ps01 .hot{ font-size:20px; border-radius:0 0 17px 0; width:100px; height:34px; line-height:34px; }
.productsServices .ps01 .tit{ font-size:28px; margin-bottom:18px; }
.productsServices .ps01 .info{ font-size:18px; }
.productsServices .ps01 .info p{ margin:18px 0; padding-left:18px; }
.productsServices .ps01 .info p::after{ width:4px; height:4px; margin-top:-2px; }

.productsServices .ps02 .txt .tit,.productsServices .ps03 .txt .tit{ font-size:20px; }
.productsServices .ps02 .txt .info,.productsServices .ps03 .txt .info{ margin-top:12px; font-size:12px; }

.productsServices .ps04 .txt .tit{ font-size:20px; margin-bottom:34px; }
.productsServices .ps04 .txt .tit:after{ width:18px; }
.productsServices .ps04 .txt .info{ font-size:18px; letter-spacing:6px; }
.productsServices .ps04 .txt .info span{ width:30px; top:3px; font-size:36px; }
/*产品与服务*/


/*多媒体*/
.homeVideo li .txt .time{ font-size:13px; margin-bottom:6px; }
.homeVideo li .txt .time span{ margin-right:6px; font-size:13px; }

.homeVideo li .txt .tit{ font-size:16px; }

.homeVideo li .btn{ width:84px; line-height:84px; height:84px; margin:-42px 0 0 -42px; }
.homeVideo li .btn span{ font-size:32px; }

.homeVideoMore{ width:50px; height:50px; line-height:48px; }
.homeVideoMore span{ font-size:18px; }
/*多媒体*/


/*底部*/
.dbmain li .tit{ font-size:20px; }
.dbmain li .info{ font-size:14px; margin-top:20px; }
.dbmain li .info p.img{ margin-top:7px; }

.links{ padding:20px 0; font-size:14px; }
.links a{ margin-right:14px; }

.copy{ padding:20px 0; font-size:14px; }
.copy a{ margin-left:14px; }
/*底部*/

/*内页头部*/
.pageTop{ padding:8px 0; }
.pageTop .location{ line-height:36px; font-size:16px; }
.pageTop .location span{ margin:0 8px; }

.pageTop .pageSearch{ height:36px; }
.pageTop .pageSearch .input{ width:260px; padding:0 20px; font-size:16px; line-height:34px; }
.pageTop .pageSearch .btn{ width:70px; line-height:36px; }
.pageTop .pageSearch .btn:after{ height:20px; }
.pageTop .pageSearch .btn span{ font-size:18px; }
/*内页头部*/

.nyban .nbtxt .tit{ font-size:28px; padding-left:20px; }
.nyban .nbtxt .column{ font-size:24px; }
.nyban .nbtxt .column:after{ width:36px; height:3px; margin-top:36px; }
.nyban .nbtxt .column2{ font-size:36px; letter-spacing:12px; }

.nyban .nbtxt .info{ font-size:18px; margin-top:36px; }

/*关于首医*/
.aboutTop{ padding:36px 0; margin-top:-36px; border-radius:12px; }
.aboutTop .tit{ font-size:36px; }
.aboutTop .tit::after{ margin:36px auto; width:60px; height:4px; }
.aboutTop .info{ font-size:20px; }

.aboutBlock .abTit .entit{ font-size:14px; }
.aboutBlock .abTit .entit:after{ margin:14px 0; width:36px; height:3px; }
.aboutBlock .abTit .cntit{ font-size:20px; }

.aboutBlock .abList{ padding-left:200px; }
.aboutBlock .abList li .tit{ font-size:18px; }
.aboutBlock .abList li .tit:after{ margin:8px 0 4px 0; }
.aboutBlock .abList li .info{ font-size:14px; line-height:20px; min-height:100px; }

.founder .txt .tit{ font-size:20px; }
.founder .txt .info{ font-size:16px; margin:32px 0 64px 0; }
.founder .img .alt{ font-size:20px; top:40px; }

.businessTop .txt .info{ font-size:16px; }
.businessBottom li .tit{ font-size:18px; }
/*关于首医*/


/*公司介绍*/
.companyIntroduction .tit{ line-height:180px; }
.companyIntroduction .tit .cntit{ font-size:42px; }
.companyIntroduction .tit .entit{ font-size:12px; }

.pageTxt{ font-size:18px; }
/*公司介绍*/

/*联系我们*/
.cinfo{ font-size:20px; }

.contactList li .txt div{ font-size:20px; padding:10px 0; }
.contactList li .wechat{ width:150px; margin:-75px 0 0 -75px; }

.message li.input input{ padding:0 15px; font-size:16px; }
.message li.textarea textarea{ height:200px; padding:15px; font-size:16px; }
.message li.btn button{ height:200px; font-size:24px; }

.maplist li .map{ height:300px; }

.maplist li .txt .tit{ font-size:20px; margin:20px 0; }
.maplist li .txt .info{ font-size:16px; }
/*联系我们*/


/*合作伙伴*/
.partnerTit{ padding:36px 0; line-height:36px; }
.partnerTit:after{ left:-30px; top:-85px; width:180px; height:180px; }
.partnerTit .tit{ font-size:28px; padding-left:14px; margin-left:60px; }
.partnerTit .tit:after{ width:20px; height:20px; }
.partnerTit .info{ font-size:18px; margin-left:36px; margin-top:14px; }

.partnerbj{ padding-bottom:150px; }
.partnerList li{ font-size:20px; line-height:60px; height:60px; }
.partnerList li:hover{ box-shadow:0 0 7px #6997fd; }

.partnerImg{ margin-top:-100px; }
.partnerImg img{ 
	-webkit-mask-image: linear-gradient(to bottom, transparent, black 100px);
	mask-image: linear-gradient(to bottom, transparent, black 100px);
}

.partnerImg .tit{ font-size:24px; }
/*合作伙伴*/

/*企业历程*/
.historyList li:after{ width:12px; height:12px; margin-left:-6px; }
.historyList li .content .txt .tit{ font-size:30px; margin-bottom:18px; }
.historyList li .content .txt .info{ font-size:18px; }
.historyList li .content .txt .info p{ margin-top:9px; }
.historyList li .content .img{ margin-top:18px; }
/*企业历程*/


/*招贤纳士*/
.recruitMain{ padding:0; }
.recruitList{ box-shadow:0 0 5px #b4b4b4; }
.recruitList li .top{ height:40px; line-height:40px; }
.recruitList li .top .tit{ font-size:16px; }
.recruitList li .top .tit span{ font-size:16px; }
.recruitList li .top .btn{ font-size:16px; }
.recruitList li .top .btn span{ font-size:16px; }

.recruitList li .content{ font-size:14px; }
/*招贤纳士*/

/*企业荣誉*/
.honor li .tit{ font-size:14px; line-height:20px; margin:14px 0; }

.patent li .tit{ font-size:14px; line-height:20px; height:40px; margin:14px 0; }

.honorMore{ font-size:18px; }
.honorMore span{ font-size:18px; margin-left:9px; }
/*企业荣誉*/


/*企业公益*/
.ptit{ line-height:60px; }
.ptit .tit{ font-size:28px; }

.welfareList li .txt .tit{ font-size:18px; }
.welfareList li .txt .info{ font-size:14px; margin:21px 0; }
.welfareList li .txt .more{ font-size:14px; }

.welfareTxt{ font-size:20px; }
/*企业公益*/


/*行业解决方案*/
.solutionList li .img{ border-radius:5px; }
.solutionList li .img .tit{ font-size:20px; height:40px; line-height:40px; }
.solutionList li .txt{ padding:20px; font-size:16px; line-height:22px; height:194px; }
.solutionList li .txt p{ padding-left:16px; }
/*行业解决方案*/

/*单页详情页*/
.pagetxt{ font-size:16px; }
/*单页详情页*/


/*低温恒温器*/
.specialImg .txt .tit{ font-size:34px; }
.specialImg .txt .tit span{ font-size:20px; }
.specialImg .txt .tit:after{ width:60px; height:4px; margin:34px 0; }
.specialImg .txt .tit2{ font-size:20px; margin-bottom:20px; }
.specialImg .txt .info{ font-size:16px; padding-left:16px; }
.specialImg .txt .infoList span{ line-height:34px; padding:0 18px; margin-bottom:18px; margin-right:18px; border-radius:18px; font-size:18px;  }

.arealist{ border-radius:20px; }
.arealist li{ margin-right:40px; font-size:20px; padding-left:20px; }

.performance{ margin:18px 0; }
.performance th{ font-size:20px; }
.performance td{ font-size:18px; }
.performanceTips{ font-size:18px; }

.matter li{ box-shadow:0 0 40px #dfecff; border-radius:20px 0 20px 0; margin-top:20px; }
.matter li .tit{ font-size:20px; }
.matter li .tit span{ font-size:40px; margin-right:10px; }
.matter li .info{ font-size:18px; line-height:30px; margin-top:18px; }
.matter li .info p{ padding-left:18px; }
.matter li .info p:after{ top:12px; width:6px; height:6px; }
/*低温恒温器*/


/*超导心磁图仪*/
.productIntroduction li .txt{ font-size:18px; }

.xtit .tit{ font-size:24px; padding-bottom:12px; }

.characteristic .txt li{ font-size:20px; padding-left:56px; line-height:28px; margin:28px 0; }
.characteristic .txt li .ico{ width:28px; height:28px; line-height:28px; }
.characteristic .txt li .ico span{ font-size:16px; }

.specifications li .num{ font-size:20px; }
.specifications li .xian{ width:20px; margin:10px auto; }
.specifications li .tit{ font-size:20px; }

.mimgList li .txt div{ font-size:14px; padding:7px 0; }

.purpose li .tit{ height:40px; line-height:40px; font-size:20px; }

.clinical li .tit{ font-size:20px; }
.clinical li .tit:after{ margin:20px 0; width:36px; }
.clinical li .info{ font-size:16px; }

.vsMain .vstxt{ padding:28px 0; }
.vsMain .vstxt .tit{ line-height:84px; font-size:40px; padding-right:40px; margin-right:40px; }
.vsMain .vstxt .tit:after{ height:40px; width:3px; margin-top:-20px; }
.vsMain .vstxt .info{ font-size:20px; line-height:28px; height:84px; }
.vsMain .vsico{ width:140px; }

.people li{ line-height:50px; font-size:20px; }
.people li .num{ font-size:20px; margin-right:20px; }
/*超导心磁图仪*/


/*超导心磁图仪检查服务平台*/
.chinaMap{ height:420px; }

.reservation li{ padding-left:90px; }
.reservation li .tit{ width:90px; font-size:16px; padding-left:16px; }
.reservation li .input input{ padding:0 16px; font-size:16px; }

.reservation li .input2:after{ right:16px; }

.reservation li .select:after{ right:16px; }
.reservation li .select select{ padding:0 16px; font-size:16px; }
.reservation li.submit input{ font-size:20px; }

.reservation li .radioList label{ font-size:16px; margin:0 16px; }
.reservation li .radioList label .checkbox{ width:16px; height:16px; margin-right:8px; }
.reservation li .radioList label .text{ width:170px; font-size:16px; }

.reservation li .tips{ font-size:16px; padding:16px; }

.reservationTips{ font-size:16px; }

.support li{ border-radius:50px 0 0 0; }
.support li .ico span{ font-size:50px; }
.support li .txt{ font-size:20px; margin-top:20px; }

.support li .img{ width:120px; margin:-60px 0 0 -60px; }
/*超导心磁图仪检查服务平台*/


/*超导磁传感器*/
.introduction{ border-radius:12px;  }
.introduction ul li .tit{ font-size:20px; }
.introduction ul li .tit:after{ width:36px; height:3px; margin:16px 0; }
.introduction ul li .info{ font-size:16px; }

.introduction .tips{ border-radius:28px 0 0 0; }
.introduction .tips .info::before{ width:36px; height:3px; margin-bottom:16px; }
.introduction .tips .info{ font-size:18px; }

.acList{ border-radius:36px; }
.acList li .ico{ width:70px; }
.acList li .tit{ font-size:18px; margin-top:18px; }
.acList li .info{ font-size:12px; margin-top:12px; }

.sensorList li .txt .tit{ font-size:24px; }
.sensorList li .txt .tit:after{ width:36px; height:3px; margin:18px 0; }
.sensorList li .txt .info{ font-size:18px; }

.application li .txt .tit{ font-size:20px; }
.application li .txt .tit span:after{ margin:16px 0; }
.application li .txt .info{ font-size:16px; }
/*超导磁传感器*/


.pagetit .tit{ font-size:24px; height:40px; }
.pagenav li{ line-height:36px; border-radius:18px; margin:0 18px; }
.pagenav li a{ padding:0 18px; font-size:18px; }

.paging div>a,.paging div>span{ margin:0 7px; padding:0 14px; font-size:14px; line-height:30px; height:30px; }
.paging div>a span{ font-size:14px; }


/*多媒体内容*/
.showtop .tit{ font-size:20px;}
.showtop .info{ font-size:14px; margin:14px 0; } 
.showtop .info li{ margin-right:14px; }
.showtop .info li span{ font-size:14px; margin-right:7px; } 

.showtxt{ font-size:14px; }

.PrevNext{ font-size:14px; padding-top:14px; }

.videoPlayer{ height:360px; }
.videoPlayer .btn{ width:84px; line-height:84px; height:84px; margin:-42px 0 0 -42px; }
.videoPlayer .btn span{ font-size:32px; }
/*多媒体内容*/


/*新闻列表*/
.pagecolumn{ height:34px; }
.pagecolumn .tit{ font-size:20px; }

.newslist li .txt .tit{ font-size:16px; margin:12px 0; }
.newslist li .txt .more{ margin-top:12px; }

.rtit .tit{ height:34px; font-size:20px; }
.rtit:after{ width:36px; }

.tags{ margin:20px 0; }
.tags a{ font-size:14px; }

.hotnews{ margin-top:20px; }
/*新闻列表*/


/*通用页*/
.sceneProd li .tit{ font-size:20px; margin-bottom:10px; }
.sceneProd li .tit span{ padding-bottom:10px; }
.sceneProd li .info{ font-size:16px; line-height:24px; height:72px; }

.advantageProd li .tit{ font-size:20px; margin-bottom:10px; }
.advantageProd li .tit span{ padding-bottom:10px; }
.advantageProd li .info{ font-size:16px; line-height:24px; height:240px; }

.reasonProd li .ico{ width:70px; margin-bottom:20px; }

.reasonProd li .tit{ font-size:20px; margin-bottom:10px; }
.reasonProd li .tit span{ padding-bottom:10px; }
.reasonProd li .info{ font-size:16px; line-height:24px; height:144px; }



.painPoints li .ico{ width:100px; }
.painPoints li .tit{ font-size:20px; margin:20px 0; }
.painPoints li .tit:after{ width:36px; height:3px; margin-top:20px; }
.painPoints li .info{ font-size:16px; }

.solution .txt{ font-size:14px; }
.solution .img{ border-radius:36px; }

.caseBan .txt .tit{ font-size:20px; }
.caseBan .txt .tit:after{ margin-top:10px; width:60px; height:2px; }

.caseBan .txt .info{ font-size:16px; margin:40px 0; }
.caseBan .txt .more{ width:100px; height:36px; font-size:16px; line-height:36px; }

/*通用页*/

/*弹窗*/
.popup{ width:360px; margin:-90px 0 0 -180px; }
.popup .btn{ margin-left:-50px; width:100px; height:30px; border-radius:15px; font-size:14px; line-height:30px; }
/*弹窗*/

/*漂浮窗*/
.move_div{ width:200px; box-shadow: 0 0 10px #666666; }
/*漂浮窗*/

}

@media screen and (max-width: 1024px) {

.h61{ height:61px; display:block; }

/*头部*/
.header{ position: fixed; left:0; height:61px; width:100%; top:0; background:#ffffff; z-index:1100; border-bottom:1px solid #dcdcdc; }
.header .nav{ padding:0 20px 15px 20px; display: none; position: absolute; top:61px; left:0; width:100%; z-index:2000; background:#ffffff ; text-align:left; }
.header .nav li{ float: left; text-align: center; margin:10px 0 0 0; width:100%; border-bottom:1px solid #ffffff;  height:auto; }
.header .nav li>a{ padding:0 20px; background:#ba3226; color:#ffffff; border-radius:20px; font-size:16px; line-height:40px;}
.header .nav li .subList{ width:100%; padding:5px 0; position: static; margin-top:10px; }
.header .nav li .subList a{ font-size:14px; border-bottom:1px solid #dcdcdc; text-align:left; }
.header .nav li .subList a:last-child{ border-bottom:none; }

.nav li .subMain{ position: static; box-shadow:none; width:100%; padding:5px 0; margin-top:10px; }
.nav li .subMain .container{ padding:0; }
.nav li .subMain .subMainlist{ display:none; }
.nav li .subMain .subMainBlock .tit{font-size:14px; margin:0; line-height:1.5; padding: 7px 17px; border-bottom:1px solid #dcdcdc; text-align:left; }
.nav li .subMain .subMainBlock03 .tit{ border-bottom:none; }
.nav li .subMain .subMainBlock01SubMain{ display:none; }
.nav li .subMain .subMainBlock{ width:100%; margin:0; }
.nav li .subMain .subMainBlock .tit span{ display:block; font-size:14px; }

.nav_btn{ width:24px; height:60px; padding:20px 0; cursor: pointer; margin-left:20px; display:block; }
.nav_btn span{ width:24px; height:2px; display: block; background:#ba3226; margin:0 auto; -webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }
.nav_btn span.sp02{ margin:7px auto;}

.nav_btn.close .sp01{transform:matrix(-0.8,0.8,-0.5,-0.8,0,8.5)}
.nav_btn.close .sp02{opacity: 0;}
.nav_btn.close .sp03{transform:matrix(-0.8,-0.8,0.5,-0.8,0,-8.5)}
/*头部*/

/*banner*/
.banner a .more{ font-size:18px; border-radius:5px; width:110px; height:40px; line-height:40px; }
.banner .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; margin:0 5px; }
/*banner*/


.htit .tit{ font-size:24px; }
.htit .tit:after{ margin-top:16px; width:30px; }
.htit .tit2{ font-size:20px; margin-bottom:10px; }

.htit .info{ font-size:16px; margin-top:16px; }


/*新闻与资讯*/
.hnlist li .tit{ letter-spacing:6px; height:40px; line-height:40px; font-size:20px; }
.hnlist li .info{ padding-top:40px; font-size:18px; }
/*新闻与资讯*/

.homeNews .hnblock .column{ padding:5px 10px; }
.homeNews .hnblock .img .tit{ padding:5px 10px; }
.homeNews .hnblock .txt{ padding:10px; }
.homeNews .hnblock ul li{ margin-bottom:5px; }


/*集团宗旨*/
.groupPurposeTit .cntit{ font-size:18px; width:110px; }
.groupPurposeTit .entit{ font-size:20px; }
.groupPurpose{ padding:30px 50px 0 50px; }
.groupPurpose .tit{ margin-top:50px; font-size:18px; }
.groupPurpose .tit:after{ width:24px; margin-top:16px; }
.groupPurpose .info{ margin:70px 0; font-size:14px; }
.groupPurpose .more{ bottom:50px; right:50px; border-radius:5px; font-size:14px; width:110px; height:34px; line-height:34px; }
.groupPurpose .more span{ font-size:14px; margin-left:7px; }
/*集团宗旨*/


/*产品与服务*/
.productsServices .ps01 .hot{ font-size:18px; width:85px; }
.productsServices .ps01 .tit{ font-size:24px; margin-bottom:16px; }
.productsServices .ps01 .info{ font-size:16px; }
.productsServices .ps01 .info p{ margin:16px 0; padding-left:16px; }

.productsServices .ps02 .txt .tit,.productsServices .ps03 .txt .tit{ font-size:18px; }
.productsServices .ps02 .txt .info,.productsServices .ps03 .txt .info{ margin-top:10px; font-size:12px; }

.productsServices .ps04 .txt .tit{ font-size:18px; margin-bottom:28px; }
.productsServices .ps04 .txt .tit:after{ width:16px; }
.productsServices .ps04 .txt .info{ font-size:16px; letter-spacing:4px; }
/*产品与服务*/

/*多媒体*/
.homeVideo li .txt .time{ font-size:12px; }
.homeVideo li .txt .time span{ font-size:12px; }

.homeVideo li .txt .tit{ font-size:14px; }

.homeVideo li .btn{ width:70px; line-height:70px; height:70px; margin:-35px 0 0 -35px; }
.homeVideo li .btn span{ font-size:28px; }

.homeVideoMore{ width:40px; height:40px; line-height:38px; }
.homeVideoMore span{ font-size:16px; }
/*多媒体*/

/*底部*/
.dbmain li:nth-child(1){ width:17%; }
.dbmain li:nth-child(2){ width:17%; }
.dbmain li:nth-child(3){ width:26%; }
.dbmain li:nth-child(4){ width:40%; }

.dbmain li .tit{ font-size:18px; }
.dbmain li .info{ margin-top:15px; }

.links{ padding:15px 0; }

.copy{ padding:15px 0; }
/*底部*/


/*内页头部*/
.pageTop{ display:none; }
/*内页头部*/

.nyban .nbtxt .tit{ font-size:24px; padding-left:15px; }
.nyban .nbtxt .column{ font-size:20px; }
.nyban .nbtxt .column:after{ width:30px; height:3px; margin-top:30px; }
.nyban .nbtxt .column2{ font-size:30px; letter-spacing:10px; }
.nyban .nbtxt .info{ font-size:16px; margin-top:30px; }

/*关于首医*/
.aboutTop{ padding:30px 0; margin-top:-30px; border-radius:10px; }
.aboutTop .tit{ font-size:30px; }
.aboutTop .tit::after{ margin:30px auto; width:50px; height:3px; }
.aboutTop .info{ font-size:18px; }

.aboutBlock .abTit .entit{ font-size:12px; }
.aboutBlock .abTit .entit:after{ margin:12px 0; width:30px; height:2px; }
.aboutBlock .abTit .cntit{ font-size:18px; }

.aboutBlock .abList{ padding-left:170px; }
.aboutBlock .abList li .tit{ font-size:16px; }
.aboutBlock .abList li .tit:after{ margin:6px 0 3px 0; }

.founder .txt .tit{ font-size:18px; }
.founder .txt .info{ font-size:14px; margin:28px 0 56px 0; }
.founder .img .alt{ font-size:18px; top:36px; }

.businessTop .txt .info{ font-size:14px; }
.businessBottom li .tit{ font-size:16px; }
/*关于首医*/


/*公司介绍*/
.companyIntroduction .tit{ line-height:120px; }
.companyIntroduction .tit .cntit{ font-size:36px; }

.pageTxt{ font-size:16px; }
/*公司介绍*/

/*联系我们*/
.cinfo{ font-size:18px; }

.contactList li .txt div{ font-size:18px; padding:9px 0; }
.contactList li .wechat{ width:120px; margin:-60px 0 0 -60px; }

.message li.input input{ padding:0 10px; font-size:14px; }
.message li.textarea textarea{ height:170px; padding:10px; font-size:14px; }
.message li.btn button{ height:170px; font-size:20px; }

.maplist li .map{ height:240px; }

.maplist li .txt .tit{ font-size:18px; margin:18px 0; }
.maplist li .txt .info{ font-size:14px; }
/*联系我们*/


/*合作伙伴*/
.partnerTit{ padding:30px 0; line-height:30px; }
.partnerTit:after{ left:-25px; top:-70px; width:150px; height:150px; }
.partnerTit .tit{ font-size:24px; padding-left:12px; margin-left:50px; }
.partnerTit .tit:after{ width:17px; height:17px; }
.partnerTit .info{ font-size:16px; margin-left:32px; margin-top:12px; }

.partnerbj{ padding-bottom:130px; }
.partnerList li{ font-size:18px; line-height:50px; height:50px; }
.partnerList li:hover{ box-shadow:0 0 5px #6997fd; }

.partnerImg{ margin-top:-85px; }
.partnerImg img{ 
	-webkit-mask-image: linear-gradient(to bottom, transparent, black 85px);
	mask-image: linear-gradient(to bottom, transparent, black 85px);
}

.partnerImg .tit{ font-size:20px; }
/*合作伙伴*/


/*企业历程*/
.historyList li:after{ width:10px; height:10px; margin-left:-5px; }
.historyList li .content .txt .tit{ font-size:24px; margin-bottom:16px; }
.historyList li .content .txt .info{ font-size:16px; }
.historyList li .content .txt .info p{ margin-top:8px; }
.historyList li .content .img{ margin-top:16px; }
/*企业历程*/


/*企业荣誉*/
.honor{ padding:0; }
.patent{ padding:0; }

.honorMore{ font-size:16px; }
.honorMore span{ font-size:16px; margin-left:8px; }
/*企业荣誉*/


/*企业公益*/
.ptit{ line-height:50px; }
.ptit .tit{ font-size:24px; }

.welfareList li .txt .tit{ font-size:16px; }
.welfareList li .txt .info{ margin:14px 0; }

.welfareTxt{ font-size:18px; }
/*企业公益*/

/*行业解决方案*/
.solutionList li .img .tit{ font-size:18px; height:34px; line-height:34px; }
.solutionList li .txt{ padding:15px; font-size:14px; line-height:20px; height:170px; }
.solutionList li .txt p{ padding-left:14px; }
/*行业解决方案*/

/*单页详情页*/
.pagetxt{ font-size:14px; margin:20px 0; }
/*单页详情页*/

/*低温恒温器*/
.specialImg .txt .tit{ font-size:28px; }
.specialImg .txt .tit span{ font-size:18px; }
.specialImg .txt .tit:after{ width:50px; height:3px; margin:28px 0; }
.specialImg .txt .tit2{ font-size:18px; margin-bottom:18px; }
.specialImg .txt .info{ font-size:14px; padding-left:14px; }
.specialImg .txt .infoList span{ line-height:30px; padding:0 16px; margin-bottom:16px; margin-right:16px; border-radius:16px; font-size:16px;  }

.arealist{ border-radius:15px; }
.arealist li{ margin-right:30px; font-size:18px; padding-left:18px; }

.performance{ margin:16px 0; }
.performance th{ font-size:18px; }
.performance td{ font-size:16px; }
.performanceTips{ font-size:16px; }

.matter li{ box-shadow:0 0 30px #dfecff; border-radius:15px 0 15px 0; margin-top:15px; }
.matter li .tit{ font-size:18px; }
.matter li .tit span{ font-size:34px; margin-right:9px; }
.matter li .info{ font-size:16px; line-height:25px; margin-top:16px; }
.matter li .info p{ padding-left:16px; }
.matter li .info p:after{ top:10px; width:5px; height:5px; }
/*低温恒温器*/


/*超导心磁图仪*/
.productIntroduction li .txt{ font-size:16px; }

.xtit .tit{ font-size:20px; padding-bottom:10px; }

.characteristic .txt li{ font-size:18px; padding-left:48px; line-height:24px; margin:24px 0; }
.characteristic .txt li .ico{ width:24px; height:24px; line-height:24px; }
.characteristic .txt li .ico span{ font-size:14px; }

.specifications li .num{ font-size:18px; }
.specifications li .xian{ width:18px; margin:9px auto; }
.specifications li .tit{ font-size:18px; }

.mimgList li .txt div{ font-size:12px; padding:6px 0; }

.purpose li .tit{ height:34px; line-height:34px; font-size:18px; }

.clinical li .tit{ font-size:18px; }
.clinical li .tit:after{ margin:18px 0; width:30px; }
.clinical li .info{ font-size:14px; }

.vsMain .vstxt{ padding:24px 0; }
.vsMain .vstxt .tit{ line-height:72px; font-size:34px; padding-right:34px; margin-right:34px; }
.vsMain .vstxt .tit:after{ height:34px; width:2px; margin-top:-17px; }
.vsMain .vstxt .info{ font-size:18px; line-height:24px; height:72px; }
.vsMain .vsico{ width:120px; }

.people li{ line-height:40px; font-size:18px; }
.people li .num{ font-size:18px; margin-right:18px; }
/*超导心磁图仪*/


/*超导心磁图仪检查服务平台*/
.chinaMap{ height:360px; }

.reservation li{ padding-left:75px; }
.reservation li .tit{ width:75px; font-size:14px; padding-left:14px; }
.reservation li .input input{ padding:0 14px; font-size:14px; }

.reservation li .input2:after{ right:14px; }

.reservation li .select:after{ right:14px; }
.reservation li .select select{ padding:0 14px; font-size:14px; }
.reservation li.submit input{ font-size:18px; }

.reservation li .radioList label{ font-size:14px; margin:0 14px; }
.reservation li .radioList label .checkbox{ width:14px; height:14px; margin-right:7px; }
.reservation li .radioList label .text{ width:140px; font-size:14px; }

.reservation li .tips{ font-size:14px; padding:14px; }

.reservationTips{ font-size:14px; }

.support li{ border-radius:40px 0 0 0; }
.support li .ico span{ font-size:40px; }
.support li .txt{ font-size:18px; margin-top:18px; }

.support li .img{ width:100px; margin:-50px 0 0 -50px; }
/*超导心磁图仪检查服务平台*/


/*超导磁传感器*/
.introduction{ border-radius:10px;  }
.introduction ul li .tit{ font-size:18px; }
.introduction ul li .tit:after{ width:30px; height:3px; margin:14px 0; }
.introduction ul li .info{ font-size:14px; }

.introduction .tips{ border-radius:24px 0 0 0; }
.introduction .tips .info::before{ width:30px; height:3px; margin-bottom:14px; }
.introduction .tips .info{ font-size:16px; }

.acList{ border-radius:30px; }
.acList li .ico{ width:60px; }
.acList li .tit{ font-size:16px; margin-top:16px; }
.acList li .info{ font-size:12px; margin-top:12px; }

.sensorList li .txt .tit{ font-size:20px; }
.sensorList li .txt .tit:after{ width:30px; height:3px; margin:16px 0; }
.sensorList li .txt .info{ font-size:16px; }

.application li .txt .tit{ font-size:18px; }
.application li .txt .tit span:after{ margin:14px 0; }
.application li .txt .info{ font-size:14px; }
/*超导磁传感器*/

.pagetit .tit{ font-size:20px; height:34px; }
.pagenav li{ line-height:32px; border-radius:16px; margin:0 16px; }
.pagenav li a{ padding:0 16px; font-size:16px; }


/*多媒体内容*/
.showtop .tit{ font-size:18px;}

.videoPlayer{ height:320px; }
.videoPlayer .btn{ width:70px; line-height:70px; height:70px; margin:-35px 0 0 -35px; }
.videoPlayer .btn span{ font-size:28px; }
/*多媒体内容*/


/*新闻列表*/
.pagecolumn .tit{ font-size:18px; }

.newslist li .txt .tit{ margin:10px 0; }
.newslist li .txt .more{ margin-top:10px; display:none; }

.rtit .tit{ font-size:18px; }
.rtit:after{ width:30px; }

.tags{ margin:15px 0; }

.hotnews{ margin-top:15px; }
/*新闻列表*/

.paging div>a,.paging div>span{ margin:0 5px; }


/*通用页*/
.sceneProd li .tit{ font-size:18px; margin-bottom:9px; }
.sceneProd li .tit span{ padding-bottom:9px; }
.sceneProd li .info{ font-size:14px; line-height:21px; height:63px; }

.advantageProd li .tit{ font-size:18px; margin-bottom:9px; }
.advantageProd li .tit span{ padding-bottom:9px; }
.advantageProd li .info{ font-size:14px; line-height:21px; height:210px; }

.reasonProd li .ico{ width:60px; margin-bottom:18px; }

.reasonProd li .tit{ font-size:18px; margin-bottom:9px; }
.reasonProd li .tit span{ padding-bottom:9px; }
.reasonProd li .info{ font-size:14px; line-height:21px; height:126px; }


.painPoints li .ico{ width:85px; }
.painPoints li .tit{ font-size:18px; margin:18px 0; }
.painPoints li .tit:after{ width:30px; height:2px; margin-top:18px; }
.painPoints li .info{ font-size:14px; }

.solution .img{ border-radius:30px; }

.caseBan .txt .tit{ font-size:18px; }
.caseBan .txt .tit:after{ margin-top:9px; width:50px; height:2px; }

.caseBan .txt .info{ font-size:14px; margin:36px 0; }
/*通用页*/


}


@media screen and (max-width: 768px) {
    .container{ padding:0 15px; }
    .container2{ padding:0 15px; }
    
    /*头部*/
    .search{ display: none; }
    .header .searchBtn{ width:36px; line-height:60px; height:60px; display: block; cursor: pointer; }
    .header .searchBtn span{ font-size:24px; }
    
    .searchbj{ background:rgba(0,0,0,0.6); position:fixed; top:0; left:0; width:100%; height:100%; z-index:900; display:none;}
    .searchMain{ padding:40px; width:380px; height:120px; background:#ffffff; position: fixed; left:50%; top:50%; z-index:1000; margin:-60px 0 0 -190px; box-shadow: 0 0 15px #999999; display:none;}
    .searchMain .input{ width:260px; height:40px; border:1px solid #d10007; padding:0 15px; float:left; font-size:16px;}
    .searchMain .submit{ width:40px; height:40px; text-align:center; line-height:40px; color:#ffffff; background:#d10007; background-size:cover; float:left; cursor:pointer;}
    .searchMain .submit span{ font-size:24px; }
    /*头部*/

    /*banner*/
    .banner .swiper-slide{ overflow: hidden; }
    .banner img{ width:140%; margin-left:-7%; }
    .banner a .more{ font-size:16px; border-radius:4px; width:90px; height:34px; line-height:34px; }
    /*banner*/


    .htit{ margin:20px 0;}
    .htit .tit{ font-size:20px; }
    .htit .tit:after{ margin-top:12px; width:24px; height:2px; }
    .htit .tit2{ font-size:18px; margin-bottom:9px; }

    .htit .info{ font-size:14px; margin-top:12px; }
    .htit .info2{ padding:0; }

    /*新闻与资讯*/
    .hnlist{ padding:0 15px; }
    .hnlist li{ width:100%; margin-bottom:15px; }
    .hnlist li:last-child{ margin-bottom:0; }
    .hnlist li .tit{ letter-spacing:4px; font-size:18px; }
    .hnlist li .info{ padding-top:34px; font-size:16px; }
    /*新闻与资讯*/

    .homeNews{ margin:20px 0; }    
    .homeNews .hnblock{ width:100%; }

    .homeLine{ margin:20px 0; height:1px; }

    /*集团宗旨*/
    .groupPurpose{ padding:15px; }
    .groupPurpose .tit{ margin-top:35px; }
    .groupPurpose .info{ margin:35px 0; font-size:14px; }
    .groupPurpose .more{ position: static; display: block; }
    /*集团宗旨*/

    /*产品与服务*/
    .productsServices img{ display: none; }
    .productsServices .psli{ float: left; position:static; position: relative; left:auto; right:auto; top:auto; bottom:auto; }
    .productsServices .psli img{ display:block; }
    .productsServices .psli a{ position: absolute; width:100%; height:100%; top:0; left:0; }

    .productsServices .ps01{ height:auto; width:100%; }

    .productsServices .ps02{ width:50%; height:auto; }
    .productsServices .ps03{ width:50%; height:auto; }

    .productsServices .ps04{ width:100%; height:auto; }
    /*产品与服务*/


    /*多媒体*/
    .homeVideo li{ width:100%; margin-bottom:15px; }
    .homeVideo li:last-child{ margin-bottom:0; }
    .homeVideo li .txt{ padding:0 15px 15px 15px; }

    .homeVideoMore{ margin:20px auto; width:34px; height:34px; line-height:32px; }
    .homeVideoMore span{ font-size:14px; }
    /*多媒体*/


    /*底部*/
    .footer{ margin-bottom:50px; }
    .dbmain{ padding:15px 0; }
    .dbmain li{ display:none; }
    .dbmain li:nth-child(4){ width:100%; display: block; }

    .dbmain li .info{ margin-top:10px; }

    .links{ padding:10px 0; }

    .copy{ padding:10px 0; }
    /*底部*/


    /*客服插件*/
    .online-service{ bottom:0; top: auto; width:100%; z-index:1000; background:#ba3226;}
    .online-service li{ width:20%; float: left; margin:0; height: auto; }
    .online-service li .way{ background:none; width:100%; }
    .online-service li .way:hover{ background:none; }
    .online-service li:hover .content{ display:none; opacity:0; }
    .online-service .wx .ewm{ right:auto; left:0; top:auto; bottom:50px; margin-left:0; }
    .online-service .wx .ewm .arrow{ display:none; }
    .online-service .wx:hover .ewm{ margin-top:0; width:100px; height:100px; }
        
    /*客服插件*/

    .nyban .nbtxt .tit{ font-size:20px; padding-left:10px; }
    .nyban .nbtxt .column{ font-size:18px; }
    .nyban .nbtxt .column:after{ width:24px; height:2px; margin-top:20px; }
    .nyban .nbtxt .column2{ font-size:24px; letter-spacing:8px; }
    .nyban .nbtxt .info{ font-size:16px; margin-top:14px; }
    .nyban .nbtxt .info2{ font-size:14px; }
    .nyban .nbtxt .info3{ padding:0; }

    /*关于首医*/
    .aboutbj{ overflow: hidden; }
    .aboutTop{ padding:15px; width:100%; margin-top:20px; border-radius:5px; }
    .aboutTop .tit{ font-size:24px; }
    .aboutTop .tit::after{ margin:15px auto; width:40px; height:2px; }
    .aboutTop .info{ font-size:16px; }

    .aboutBlock{ margin:20px 0; }
    .aboutBlock .abTit{ width:100%; float:none; }
    .aboutBlock .abTit .entit:after{ margin:8px 0; width:24px; height:2px; }

    .aboutBlock .abList{ padding-left:0; width:100%; overflow: hidden; }
    .aboutBlock .abList li{ width:100%; padding:10px; margin:15px 0 0 0 !important; }
    .aboutBlock .abList li .info{ min-height:auto; }

    .founder .txt{ float:none; width:100%; text-align:right; }
    .founder .txt .tit{ margin-top:15px; }
    .founder .txt .info{ margin:20px 0 40px 0; }
    .founder .img .alt{ font-size:16px; top:20%; line-height:1.5; width:40%; right:10%; }
    .founder .portrait{ left:5%; }

    .businessTop .txt .info{ font-size:14px; width:100%; float:none; }

    .businessBottom{ width:100%; margin:0; }
    .businessBottom li{ width:100%; margin:15px 0; float:none; }
    .businessBottom li .tit{ font-size:16px; }
    /*关于首医*/

    /*公司介绍*/
    .companyIntroduction .tit{ line-height:85px; }
    .companyIntroduction .tit .cntit{ font-size:24px; }

    .pageTxt{ font-size:14px; margin:20px 0; line-height:1.8; }
    /*公司介绍*/

    /*联系我们*/
    .cinfo{ font-size:16px; line-height:1.5; }

    .contactList{ margin:0 0 20px 0;}
    .contactList li{ width:100%; margin-top:20px; }
    .contactList li .txt div{ font-size:16px; padding:8px 0; }

    .maplist li{ margin:20px 0; }
    .message li.input{ width:100%; margin-bottom:15px; }
    .message li.textarea{ width:100%; }
    .message li.textarea textarea{ height:100px; }
    .message li.btn{ width:100%; margin-top:15px; }
    .message li.btn button{ height:40px; font-size:18px; }
    .message li.btn button br{ display:none;}

    .maplist li .map{ float:none; width:100%;  }
    .maplist li .txt{ width:100%; margin-top:15px; }
    .maplist li .txt .tit{ margin:10px 0; }
    /*联系我们*/
    
    /*合作伙伴*/
    .partnerTit{ padding:20px 0; line-height:20px; }
    .partnerTit:after{ left:-20px; top:-60px; width:110px; height:110px; }
    .partnerTit .tit{ font-size:20px; padding-left:10px; margin-left:15px; }
    .partnerTit .tit:after{ width:15px; height:15px; }
    .partnerTit .info{ font-size:14px; margin-left:28px; margin-top:5px; }

    .partnerbj{ padding-bottom:90px; }
    .partnerList li{ width:100%; font-size:16px; line-height:40px; height:40px; margin-right:0; }

    .partnerImg{ margin-top:-70px; }
    .partnerImg img{ 
        -webkit-mask-image: linear-gradient(to bottom, transparent, black 70px);
        mask-image: linear-gradient(to bottom, transparent, black 70px);
    }

    .partnerImg .tit{ font-size:18px; }
    /*合作伙伴*/

    /*企业历程*/
    .historyList{ margin:20px 0; }
    .historyList li .content .txt .tit{ font-size:20px; margin-bottom:14px; }
    .historyList li .content .txt .info{ font-size:14px; }
    .historyList li .content .txt .info p{ margin-top:7px; }
    .historyList li .content .img{ margin-top:14px; }
    /*企业历程*/

    /*招贤纳士*/
    .recruitList{ margin:20px 0; }
    .recruitList li{ margin-bottom:15px; }
    .recruitList li .top{ padding:0 10px; }
    .recruitList li .content{ padding:10px; }
    /*招贤纳士*/


    /*企业荣誉*/
    .honor li{ width:48%; margin-right:4% !important;} 
    .honor li:nth-child(2n){ margin-right:0 !important;}
    .honor li .tit{ margin:7px 0; }

    .patent li{ width:31%; margin-right:3.5% !important;} 
    .patent li:nth-child(3n){ margin-right:0 !important;}
    .patent li .tit{ margin:7px 0; }

    .honorMore{ font-size:14px; padding:15px 0;  }
    .honorMore span{ font-size:14px; margin-left:7px; }
    /*企业荣誉*/


    /*企业公益*/
    .ptit{ line-height:40px; margin-top:20px; }
    .ptit .tit{ font-size:20px; }

    .welfareList li{ padding:10px 0; }
    .welfareList li .txt .info{ -webkit-line-clamp:2; }

    .welfareTxt{ font-size:16px; line-height:1.6; margin:20px 0; }
    /*企业公益*/


    /*行业解决方案*/
    .solutionList li{ width:49%; margin-right:2% !important; }
    .solutionList li:nth-child(2n){ margin-right:0 !important; }
    /*行业解决方案*/


    /*低温恒温器*/
    .specialImg img{ width:150%; margin-left:-50%; }
    .specialImg .txt .tit{ font-size:20px; }
    .specialImg .txt .tit span{ font-size:16px; }
    .specialImg .txt .tit:after{ width:40px; height:2px; margin:24px 0; }
    .specialImg .txt .tit2{ font-size:16px; margin-bottom:8px; }
    .specialImg .txt .info{ font-size:14px; line-height:1.5; }
    .specialImg .txt .infoList span{ padding:0 14px; margin-bottom:14px; margin-right:14px; border-radius:14px; font-size:14px;  }

    .arealist{ border-radius:10px; padding:10px 15px; }
    .arealist li{ margin-right:20px; font-size:16px; padding-left:16px; line-height:1.8; }

    .performance{ margin:14px 0; }
    .performance th{ font-size:16px; padding:5px 15px; }
    .performance td{ font-size:14px; padding:5px 15px; }
    .performanceTips{ font-size:14px; }

    .matter{ margin-bottom:20px; }
    .matter li{ box-shadow:0 0 20px #dfecff; border-radius:10px 0 10px 0; margin-top:10px; padding:15px; }
    .matter li .tit{ font-size:16px; }
    .matter li .tit span{ font-size:28px; margin-right:8px; }
    .matter li .info{ font-size:14px; line-height:20px; margin-top:14px; }
    .matter li .info p{ padding-left:14px; }
    .matter li .info p:after{ top:8px; width:4px; height:4px; }
    /*低温恒温器*/


    /*超导心磁图仪*/
    .productIntroduction li{ margin-bottom:15px; }
    .productIntroduction li:last-child{ margin-bottom:0; }
    .productIntroduction li .txt{ font-size:14px; width:100%; height:auto; position: static; }
    .productIntroduction li .img{ width:100%; height:auto; margin-top:15px; }

    .xtit .tit{ font-size:18px; padding-bottom:9px; }

    .characteristic .txt{ width:100%; position:static; }
    .characteristic .txt li{ font-size:16px; padding-left:40px; line-height:20px; margin:15px 0; }
    .characteristic .txt li .ico{ width:20px; height:20px; line-height:20px; }
    .characteristic .txt li .ico span{ font-size:12px; }
    .characteristic .img{ width:100%; }

    .specifications{ margin:20px 0; width:100%; }
    .specifications li .num{ font-size:16px; }
    .specifications li .xian{ width:16px; margin:8px auto; }
    .specifications li .tit{ font-size:16px; }

    .mimgList{ margin:20px 0; }
    .mimgList li{ width:100%; margin-bottom:15px; }
    .mimgList li:last-child{ margin-bottom:0; }

    .purpose{ margin-bottom:20px; margin-top:-15px; }
    .purpose li{ width:49%; margin-top:15px; margin-right:2% !important; }
    .purpose li:nth-child(2n){ margin-right:0 !important;}

    .mimgList li .txt div{ font-size:14px; padding:7px 0; }

    .purpose li .tit{ font-size:16px; }

    .clinical{ margin:20px 0; }
    .clinical li{ width:100%; margin-bottom:20px; }
    .clinical li:last-child{ margin-bottom:0; }
    .clinical li .tit:after{ margin:18px 0; width:25px; }

    .vsMain .vstxt{ padding:15px 0; }
    .vsMain .vstxt .tit{ line-height:1; font-size:20px; color:#ba3226; padding-right:0; margin-right:0; float:none; }
    .vsMain .vstxt .tit:after{ display:none; }
    .vsMain .vstxt .info{ font-size:16px; margin-top:8px; line-height:1.5; height:auto; }
    .vsMain .vsico{ width:70px; }

    .people li{ line-height:34px; font-size:16px; }
    .people li .num{ font-size:16px; margin-right:16px; }
    /*超导心磁图仪*/

    /*超导心磁图仪检查服务平台*/
    .china{ margin:20px 0; }

    .reservation li{ width:100%; margin:0; padding-left:0; }
    .reservation li .tit{ width:100%; position:relative; }
    .reservation li .radioList2{ height:auto; }
    .reservation li.submit{ margin:20px 0; }
    .reservation li.submit input{ font-size:16px; width:100%; }

    .reservationTips{ margin:20px 0; }

    .support{ margin:20px 0; }
    .support li{ border-radius:24px 0 0 0; width:100%; margin-bottom:15px; }
    .support li:last-child{ margin-bottom:0; }
    .support li .ico span{ font-size:42px; }
    /*超导心磁图仪检查服务平台*/

    /*超导磁传感器*/
    .introduction{ padding:0; margin:20px 0; }
    .introduction ul{ padding:15px; }
    .introduction ul li{ margin-bottom:15px; }
    .introduction ul li:last-child{ margin-bottom:0; }
    .introduction ul li .tit{ font-size:16px; }
    .introduction ul li .tit:after{ width:24px; height:2px; }
    .introduction .tips{ border-radius:20px 0 0 0; position: static; width:100%; padding:20px; }
    .introduction .tips .info::before{ width:24px; height:2px; }
    .introduction .tips .info{ font-size:16px; }

    .acList{ border-radius:20px; margin:20px 0; padding:20px 0 0 0; }
    .acList li{ width:33.33%; height:120px; }
    .acList li:nth-child(4){ margin-left:16.65%;}
    .acList li .ico{ width:50px; }

    .sensorList li{ margin-bottom:15px; }
    .sensorList li:last-child{ margin-bottom:0; }
    .sensorList li .txt{ position:static; width:100%; }
    .sensorList li .txt .tit{ font-size:20px; }
    .sensorList li .txt .tit:after{ width:30px; height:3px; margin:16px 0; }
    .sensorList li .txt .info{ font-size:16px; }
    .sensorList li .img{ width:100%; border:1px solid #000000; margin-top:15px; }

    .application{ margin-bottom:20px; }
    .application li{ padding:15px 0; }
    .application li .txt{ position:static; width:100%; }
    .application li .txt .tit{ font-size:16px; }
    .application li .txt .tit span:after{ margin:7px 0; }
    .application li .img{ width:50%; float:none; margin:10px auto 0 auto; }
    /*超导磁传感器*/

    .pagetit .tit{ margin-top:20px; }

    .pagenav{ margin:15px 0 0 0; }
    .pagenav li{ float:left; line-height:32px; border-radius:14px; margin:0 2% 15px 0; width:32%; }
    .pagenav li:nth-child(3n){ margin-right:0; }
    .pagenav li a{ padding:0; font-size:14px; }
    
    .paging{ padding:20px 0; }


    /*多媒体*/
    .homeVideo2{ margin-top:-15px; }
    .homeVideo2 li{ margin:15px 0 0 0 !important; }
    /*多媒体*/

    /*多媒体内容*/
    .showtop .info{ margin:10px 0; }

    .videoshow{ margin:20px 0; }
    .showtxt{ margin:15px 0; }
    .videoPlayer{ height:260px; margin-bottom:20px; }

    .PrevNext{ padding-top:10px; }
    .PrevNext{ padding:10px 0 20px 0; }
    .PrevNext div{ width:100%; float:none; padding:5px 0; }
    .PrevNext div.fr{ text-align:left; }
    /*多媒体内容*/

    
    /*新闻列表*/
    .pagemain{ margin-top:20px; }
    .pagemain2{ margin:20px 0; }

    .pageleft{ width:100%; }

    .newslist li{ padding:15px 0; }
    .newslist li .txt .tit{ margin:10px 0; font-weight:normal; }

    .pageright{ width:100%; }

    .hotnews{ margin-top:15px; }
    /*新闻列表*/

    .paging div>a,.paging div>span{ margin:0 3px; padding:0 12px; }


    /*通用页*/
    .sceneProd{ margin:-15px 0 20px 0;}
    .sceneProd li{ width:100%; margin:15px 0 0 0; padding:15px; }
    .sceneProd li .info{ height:auto; }

    .advantageProd{ margin-top:-15px 0 20px 0;}
    .advantageProd li{ width:100%; margin:15px 0 0 0; padding:15px;}
    .advantageProd li .info{ height:auto; }

    .reasonProd{ margin:-15px 0 20px 0; margin-bottom:20px; }
    .reasonProd li{ width:100%; margin:15px 0 0 0; padding:15px; }
    .reasonProd li .ico{ width:50px; margin-bottom:9px; }
    .reasonProd li .info{  height:auto; }

    .painPoints{ margin:20px 0; }
    .painPoints li:last-child{ margin-bottom:0; }
    .painPoints li{ width:100%; margin-bottom:15px; }
    .painPoints li .ico{ width:60px; }
    .painPoints li .tit:after{ width:24px; }

    .solution{ margin:20px 0; }
    .solution .img{ border-radius:20px; margin-top:20px; }

    .caseBan{ margin:20px 0; }
    .caseBan .img{ width:100%; }
    .caseBan .txt{ width:100%; position:static; height:auto; padding:15px; }
    .caseBan .txt .tit:after{ width:40px; height:2px; }
    .caseBan .txt .info{ margin:18px 0;}
    .caseBan .swiper-pagination{ margin-top:20px; }
    /*通用页*/

}


@media screen and (max-width: 540px) {
    .historyList:after{ left:5px; }
    .historyList li{ width:100%; }
    .historyList li:after{ left:0; margin-left:0; }
    .historyList li .content{ width:100%; padding-left:20px; }
    .historyList li .content .img{ margin:10px 0 20px 0;}

    .nyban{ overflow: hidden; }
    .nyban img{ width:130%; margin-left:-15%; }

    /*企业公益*/
    .welfareList li .txt .info{ display:none; }
    .welfareList li .txt .more{ margin-top:14px; }
    /*企业公益*/


    /*行业解决方案*/
    .solutionList{ margin-top:20px; }
    .solutionList li{ width:100%; margin:0 0 20px 0 !important; }
    .solutionList li .txt{ height:auto; }
    /*行业解决方案*/

    .newslist li .txt{ width:67%; }
    .newslist li .txt .info{ display:none; }
    .newslist li .txt .tit{ margin:5px 0; }

    .paging .num{ display:none; }

}