
@media all and (max-width:1200px){
	.menu li a {padding:0 30px;}
	.menu li.language {margin-left:20px;}
	.d24-2 .dep span {top:56.35%;}
}




@media all and (max-width:1024px){
	.menu li a {padding:0 30px; font-size:16px;}
	.menu li i {display:none;}
	.menu li .nav_submenu {}
	.menu li .nav_submenu li a {font-size:16px; opacity:1;}

	/***** S60 *****/
	.sel-product-detail-20 {}
	.sel-product-detail-20 .p-detail {}
	    /**/
	    .d20-1 {padding:50px 0 100px;}
	    .d20-1 .text {left:80px;}
	    .d20-1 .text h1 {font-size:44px;}
	    .d20-1 .text h2 {font-size:64px; margin-top:20px;}
	    .d20-1 .text h3 {font-size:18px;}
	    .d20-1 .img {width:600px; height:480px;}
	    .d20-1 .intro {font-size:22px; padding:0 10%; margin-top:40px;}

}




@media all and (max-width:960px){
	.navigation {height:64px; position:fixed; z-index:999; overflow:visible;}
	.navigation .row {padding:0;}
	.navigation .inner_navigation {padding:0; border:none;}
	.navigation .logo { float:right; margin:20px 20px 0 0; width:100px; position:relative; z-index:1000;}
	.navigation .beta {width:130px;}
	/*侧栏*/
	.navigation .nav_more { display:block; position:relative; z-index:1000; width:64px; height:64px; border:none; outline:none; cursor:pointer; background:none;}
	.navigation .nav_more .hamburger-fix {display:block; margin:auto; top:0; bottom:0; left:0; right:0; content:""; position:absolute; width:20px; height:0px; } 
	.navigation .nav_more .hamburger-fix::before ,
	.navigation .nav_more .hamburger-fix::after {content:""; position:absolute; width:20px; height:1px; background:#000000;}
	.navigation .nav_more .hamburger-fix::before ,
	.navigation .nav_more .hamburger-fix::before {top:-4px;}
	.navigation .nav_more .hamburger-fix::after {top:4px;}
	/*菜单*/
	.menu {width:100%; position:fixed; left:0; top:0; height:0; opacity:0; z-index:998; background:#ffffff; overflow:scroll; -webkit-transition:0.3s; transition:0.3s;}
	.menu ul {opacity:0;}
	.menu li {width:100%; float:none; overflow:hidden;}
	.menu li i {display:none;}
	.menu li i.arrow { display:block; opacity:1; position:absolute!important; top:17px!important; left:auto; right:40px!important; margin:0; font-style:normal; color:#8d8d8d!important; background:none;}
	.menu li i.arrow::before {}
	.menu li:hover {}
	.menu li:hover a .arrow {color:rgba(255,255,255,0.5);}
	.menu li a { opacity:1!important; margin:0; padding:0; width:100%; height:50px; text-indent:40px; line-height:50px; text-align:left; color:#333333!important; height:auto; font-size:16px; border:none;}
    .menu li:hover a { background:#f8f8f8; opacity:1;}
    .menu li:hover a .arrow {}
    .menu li a.sub_a:visited {color:#ffffff;}
	.menu li a::after {display:none;}
	.menu li.language {margin:60px 0 0 0!important; flex-direction:column;}
	.menu li.language a {padding:0; color:#666666; display:inline-block; width:auto;}
	.menu li.language:hover a {background:none!important;}
	.menu li.language a:hover {opacity:0.5;}
	/* 二级菜单 */
	.menu li a.smooth-scroll {cursor:pointer;}
	.menu li:hover .nav_submenu { display:none;}
	.menu li .nav_submenu { display:none; width:100%; position:static!important; box-shadow:none!important; padding:0; -webkit-transition:none!important; transition:none!important; -moz-transition:none!important;}
	.menu li .nav_submenu li a {float:none; width:auto; color:#666666!important;}
	.menu li .nav_submenu li:hover {}
	.menu li .nav_submenu li:hover a {}
	.menu li .nav_submenu li a { position:relative; color:#666666; text-indent:60px; border:none!important; font-weight:normal; font-size:16px;}
	.menu li .nav_submenu li a:hover {background:#ffffff;}
	.menu li .nav_submenu li a:before {content:""; position:absolute; left:40px; top:50%; margin-top:-2px; width:4px; height:4px; border-radius:100%; background:#cccccc;}
	/* 选择语言 */
	.menu li.language .egu-show {}
	.menu li.language .egu-show>a {display:none;}
	.menu li.language .egu-show .nav_submenu {display:block; text-align:left;}
	.menu li.language .egu-show .nav_submenu li a::before {display:none;}
	.menu li.language .egu-show .nav_submenu li a {text-indent:40px; opacity:1!important; color:#333333!important;}
	/*首页、走进开立 导航特殊 用白色*/
	.sel-home .navigation .nav_more .hamburger-fix,
	.sel-home .navigation .nav_more .hamburger-fix::before ,
	.sel-home .navigation .nav_more .hamburger-fix::after ,
	.sel-about .navigation .nav_more .hamburger-fix,
	.sel-about .navigation .nav_more .hamburger-fix::before ,
	.sel-about .navigation .nav_more .hamburger-fix::after {background:#ffffff;}
	/* 导航切换样式 */
	.sticky-nav {}
	.sticky-nav .logo {}
	.sticky-nav li a {}
	.sticky-nav .nav_more .hamburger-fix::before , .sticky-nav .nav_more .hamburger-fix::after {background:#333333!important;}
	/**/
	.play {width:44px; height:44px; line-height:44px; font-size:14px;}
	a.rTop {display:none!important;}
	/*菜单展开*/
	.open .menu {height:100%; opacity:1; padding-top:80px; overflow:auto;}
	.open ul {opacity:1;}
		/*首页、走进开立 导航特殊 用白色*/
		.sel-home .open .nav_more .hamburger-fix::before ,
		.sel-home .open .nav_more .hamburger-fix::after ,
		.sel-about .open .nav_more .hamburger-fix::before ,
		.sel-about .open .nav_more .hamburger-fix::after {background:#000000;}
		/**/
		.sel-home .open .logo {background-image: url('https://www.sonoscape.com/statics/css/images/logo.svg');}
		.sel-home .open .beta ,
		#about .open .beta {background-image: url('https://www.sonoscape.com/statics/css/images/logo_beta.svg');}
		/**/
		.open .nav_more {}
		/* 展开*/
        .nav_more_on .hamburger-fix:before {animation:0.4s ease-in-out 0s normal forwards 1 running n1;}
        .nav_more_on .hamburger-fix:after {animation:0.4s ease-in-out 0s normal forwards 1 running n2;}
		@keyframes n1 {
            30% {
                top: 0;
            }
            50% {
                transform: rotate(0deg);
            }
            100% {
                top: 0;
                transform: rotate(45deg);
            }
        }
        @keyframes n2 {
            30% {
                top: 0;
            }
            50% {
                transform: rotate(0deg);
            }
            100% {
                top: 0;
                transform: rotate(-45deg);
            }
        }
        /*收起*/
        .nav_more_off .hamburger-fix:before { animation:0.4s ease-in-out 0s normal forwards 1 running n3;}
        .nav_more_off .hamburger-fix:after { animation:0.4s ease-in-out 0s normal forwards 1 running n4;}
        @keyframes n3 {
            30% {
                top: 0;
                transform: rotate(0deg);
            }
            50% {
                top: 0;
                transform: rotate(0deg);
            }
            100% {
                top: -4px;
                transform: rotate(0deg);
            }
        }
        @keyframes n4 {
            30% {
                top: 0;
                transform: rotate(0deg);
            }
            50% {
                transform: rotate(0deg);
            }
            100% {
                top: 4px;
                transform: rotate(0deg);
            }
        }


	/***** 当前页面 *****/
	#about .navigation .menu > ul > li:nth-child(1) > a {opacity:1!important; color:#009FAB!important;}


	/********** 首页 **********/
	/* 全屏Banner */
	#home .swiper-container {height:70vh;}
	#home .swiper-slide {}
	#home .swiper-slide .text {width:100%;}
	#home .swiper-slide .text h1 {font-size:32px; font-weight:600; margin-bottom:10px;}
	#home .swiper-slide .text p {font-size:16px;}
	#home .swiper-slide .ma {display:block; width:100%; height:300px; position:absolute; left:0; top:0; z-index:3;}
	#home .video video {position:absolute; left:50%; top:50%; transform:translateX(-50%) translateY(-50%); width:auto; height:auto; min-width:100%; min-height:100%;}
	#home .swiper-slide .text .btn-area {}
	#home .swiper-slide-active .text {margin-left:0;}
	#home .swiper-slide .btn-area {display:none;}
	.swiper-button-next, .swiper-button-prev {display:none;}
	.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:10px;}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px;}

	.fill {display:none;}
	.p-type {margin:0;}
	.p-type .row {padding:0;}
	.p-type ul {}
	.p-type ul li {}
	.p-type ul li a {padding:50px 0;}
	.p-type ul li a img {width:50%;}
	.p-type ul li a h4 {padding:20px 0 0 0; font-size:16px;}
	.p-type ul li a:hover .a-inner {-webkit-transform:none;transform:none;}

	.spec { margin:0 auto 0; padding:40px 0 0; background-size:150% auto;}
	.spec .spec-bg {height:300px;}
	.spec .row_pr0 {padding-right:10px;}
	.spec .spec-box {}
	.spec .spec-box h2 { margin-bottom:40px; font-size:20px;}
	.spec .spec-box ul {}
	.spec .spec-box ul li { margin-bottom:10px; width:25%;}
	.spec .spec-box ul li:last-child {margin:0;}
	.spec .spec-box ul li a { margin-right:10px; height:350px;}
	.spec .spec-box ul li a::before {opacity:1;}
	.spec .spec-box ul li a .text {left:20px; bottom:15px;}
	.spec .spec-box ul li a h3 { font-size:22px; opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li a h6 { font-size:14px; margin-bottom:5px; opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li a p { font-size:14px; opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li a .text img {opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li:nth-child(2) a , .spec .spec-box ul li:nth-child(4) a {text-align:left;}
	.spec .spec-box ul li:nth-child(2) a .text , .spec .spec-box ul li:nth-child(4) a .text {left:20px; top:auto; bottom:15px; width:auto;}
	.spec .spec-box ul li:nth-child(4) a img {position:absolute; margin:0 0 0 -25%; top:0; opacity:0.5;}

	.p-story {padding:40px 0 0;}
	.p-story h1 { margin-bottom:20px; font-size:20px;}
	.p-story ul { display:block; background:#f2f2f2; overflow:hidden;}
	.p-story ul li { width:100%;}
	.p-story ul li:nth-child(2) a .imgbox {float:right;}
	.p-story ul li:nth-child(3) a .imgbox {float:left;}
	.p-story ul li a {}
	.p-story ul li a .imgbox { width:50%; height:200px; line-height:200px;}
	.p-story ul li a .img { height:200px; line-height:200px;}
	.p-story ul li a .img::after {}
	.p-story ul li:nth-child(1) a .imgbox::after {right:-15px; border-right-color:#f8f8f8;}
	.p-story ul li:nth-child(2) a .imgbox::after {content:""; position:absolute; left:-15px; bottom:50%; margin-bottom:-10px; width:0; height:0; border-left:20px solid #f8f8f8; border-right:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}
	.p-story ul li:nth-child(3) a .imgbox::after {content:""; position:absolute; right:-15px; left:auto; bottom:50%; margin-bottom:-10px; width:0; height:0; border-right:20px solid #f8f8f8; border-left:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}
	.p-story ul li:nth-child(4) a .imgbox::after {left:-15px; border-left-color:#f8f8f8;}
	.p-story ul li a .text { width:50%; padding:30px 25px; height:200px;}
	.p-story ul li a .text h2 {font-size:14px;}
	.p-story ul li a .text p {position:relative; font-size:14px; opacity:0.7;line-height:1.6em;/* 3 times the line-height to show 3 lines */height:4.8em;overflow:hidden;}
	.p-story ul li a .text p::after {content:"..."; font-weight:bold; position:absolute; bottom:0; right:0; padding:0 20px 1px 45px; background:url("https://www.sonoscape.com/statics/css/images/ellipsis_bg.png") repeat-y;}
	/**/
	.p-story ul li a:hover {background:#f8f8f8;}
	.p-story ul li a:hover .text {color:#333333;}
	.p-story ul li:nth-child(1) a:hover .imgbox::after { border-right-color:#f8f8f8;}
	.p-story ul li:nth-child(2) a:hover .imgbox::after {margin-bottom:-10px; width:0; height:0; border-left:20px solid #f8f8f8; border-right:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent;}
	.p-story ul li:nth-child(3) a:hover .imgbox::after {left:auto; border-right:20px solid #f8f8f8; border-left:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent; }
	.p-story ul li:nth-child(4) a:hover .imgbox::after {border-left-color:#f8f8f8;}

	.copyright {border:none; background:#f8f8f8;}
	.copyright .inner-copyright {padding:20px 0 20px; background:#ffffff;}
	.copyright .fl {width:100%;}
	.copyright .fl .fl { display:none; width:100%; margin-bottom:40px;}
	.copyright .fl .fr {width:100%; margin-bottom:30px;}
	.copyright .fr .fr h4 {opacity:0.5;}
	.copyright .fl .fr ul li {float:left; margin:0; width:100%; border-bottom:1px solid #f8f8f8;}
	.copyright .fl .fr ul li a {display:block; width:100%; padding:15px 0; font-size:14px; background-image:url("https://www.sonoscape.com/statics/css/images/arrow-gray.svg"); background-repeat:no-repeat; background-position:center right; background-size:5px auto;}
	.copyright .fr {width:100%;}
	.copyright .fr .fl { float:none; width:auto;}
	.copyright .fr .fl ul li { margin-left:-7px; padding:0; width:100px;}
	.copyright .fr .fl ul li img {}
	.copyright .fr .fl ul li p {line-height:1;}
	.copyright .fr .fr { float:none; width:auto;}
	.copyright .fr .fr ul {text-align:left;}
	.copyright .fr .fr p.phone-number {font-size:16px;}
	.copyright .fr .fr p a {font-size:16px;}
	.copyright .fr .fr ul li a {margin:0 20px 0 0;}
	.copyright .beian {margin-top:30px;}
	.copyright .beian p {line-height:1.5;}



	/********** 内页公共 **********/
	.temp_banner {margin-top:64px; height:240px;}
	.temp_banner::before {height:240px;}
	.page-title {margin-top:100px;}
	.page-title h3 {font-size:36px;}
	.page-title h4 {font-size:24px;}
	.page-title p {font-size:14px; line-height:1.5; margin-top:5px;}
	#pages {}
	#pages a {display:none;}
	#pages a.a1 {display:inline-block;}
	#pages span {display:none;}
	.anchor-list {}
	.anchor-list .row {padding:0;}
	.anchor-list .al {padding:20px 0; overflow:hidden;}
	.anchor-list a {display:block; margin:20px 0 20px 20px; padding:0 20px; float:left; height:34px; line-height:34px; font-size:14px;}
	/**/
	.table-container{width:100%; margin: 0 0 1em; overflow-y:auto; _overflow:auto;}
	/*添加IOS下滚动条*/
	.table-container::-webkit-scrollbar{-webkit-appearance:none; width:10px; height:10px;}
	.table-container::-webkit-scrollbar-thumb{border-radius:8px; border:3px solid #fff; background-color:rgba(0, 0, 0, .1);}
	table {overflow:hidden;}
	table tr {}
	table th { padding:8px 10px; font-size:14px; font-weight:normal;}
	table td { padding:10px 10px; font-size:14px;}
	/* 敬请期待 */
	.page-blank {padding:100px 20px;}
	.page-blank .picon {width:60px; height:60px;}
	.page-blank h6 {font-size:16px;}
	.page-blank p {font-size:14px;}


	/********** 走进开立 **********/
	/**/
	.about-group .ag-1 {height:400px;}
	.about-group .ag-1 .text {margin-top:80px;}
	.about-group .ag-1 .text h1 {font-size:36px; width:100%;}
	.about-group .ag-1 .text p {font-size:24px;}
	/**/
	.about-group .ag-2 {padding:50px 0;}
	.about-group .ag-2 .text {}
	.about-group .ag-2 .text p {font-size:20px; width:100%; margin:0 auto 40px;}
	.about-group .ag-2 .text p span {font-size:22px; padding:0 4px;}
	.about-group .ag-2 .img {width:100%;}
	.about-group .ag-2 .img h2 {font-size:32px;}
	.about-group .ag-2 .img ul {margin-top:20px;}
	.about-group .ag-2 .img ul li {}
	.about-group .ag-2 .img ul li .inner {}
	.about-group .ag-2 .img ul li .inner img {width:60%;}
	.about-group .ag-2 .img ul li .inner h3 {margin:20px 0; font-size:20px;}
	/**/
	.about-group .ag-3 {padding:50px 0;}
	.about-group .ag-3 h1 {font-size:32px;}
	.about-group .ag-3 .img {}
	.about-group .ag-3 .img .map { margin:120px 0 0 0; height:380px; background-size:100%;}
	.about-group .ag-3 .img .citys {}
	.about-group .ag-3 .img .lr {width:100%; margin:40px auto 0}
	.about-group .ag-3 .img .lr h2 {font-size:28px;}
	.about-group .ag-3 .img .lr p {font-size:18px;}
	.about-group .ag-3 .img .lr h3 {font-size:72px;}
	.about-group .ag-3 .img .lr .l p {width:100%;}
	.about-group .ag-3 .img .lr .l {float:none; width:80%; margin:0 auto 40px;}
	.about-group .ag-3 .img .lr .l h2 {margin-bottom:0;}
	.about-group .ag-3 .img .lr .r {float:none; width:80%; margin:auto;}
	.about-group .ag-3 .img .lr .r .cbox {}
	.about-group .ag-3 .img .lr .r .c {float:none; width:100%; margin:10px auto 10px;}
	/**/
	.about-group .ag-4 {padding:50px 0;}
	.about-group .ag-4 .shead {}
	.about-group .ag-4 .shead h2 {font-size:32px; width:100%;}
	.about-group .ag-4 .shead p {width:100%; font-size:20px; margin:20px auto 30px;}
	.about-group .ag-4 h2 { margin:0 0 10px; font-size:72px;}
	.about-group .ag-4 h3 {font-size:22px;}
	.about-group .ag-4 p {font-size:18px; width:100%;}
	.about-group .ag-4 .line {width:80%; height:20px; margin:20px auto;}
	.about-group .ag-4 .line .vline {height:20px;}
	.about-group .ag-4 .text {width:80%;}
	.about-group .ag-4 .text h2 {font-size:44px; margin-bottom:0;}
	.about-group .ag-4 .text p {font-size:18px;}
	.about-group .ag-4 .l {float:none; width:100%; margin:0 auto 30px;}
	.about-group .ag-4 .r {float:none; width:100%; margin:auto;}
	.about-group .ag-4 .desc {font-size:20px; width:100%; margin-top:40px;}
	/**/
	.about-group .ag-5 {padding:50px 0;}
	.about-group .ag-5 h2 {font-size:44px; margin-bottom:10px;}
	.about-group .ag-5 h3 {font-size:32px; margin-bottom:40px;}
	.about-group .ag-5 p {font-size:20px; width:90%;}
	/**/
	.about-group .ag-6 {padding:50px 0;}
	.about-group .ag-6 .title {margin-bottom:20px;}
	.about-group .ag-6 .title p {font-size:22px; line-height:1.4;}
	.about-group .ag-6 .title h2 {font-size:32px;}
	.about-group .ag-6 .title h3 {font-size:22px;}
	.about-group .ag-6 ul {width:100%;}
	.about-group .ag-6 ul li {float:none; width:100%;}
	.about-group .ag-6 ul li .inner { margin:20px 0; padding:20px;}
	.about-group .ag-6 ul li p {}
	.about-group .ag-6 ul li h2 {font-size:22px;}
	.about-group .ag-6 ul li.if .if_icon {width:30px; height:30px; right:10px; bottom:10px;}
	.about-group .ag-6 ul li.reddot .reddot_icon {width:30px; height:30px; right:10px; bottom:10px;}
	/**/
	.about-group .ag-7 {padding:50px 0;}
	.about-group .ag-7 h1 {font-size:32px;}
	.about_timeline {padding:50px 0 20px;}
	.about_timeline .swiper-wrapper {display:inline;}
	.about_timeline .community-carousel::before {display:none;}
	.about_timeline .community-carousel .swiper-slide { width:100%; }
	.about_timeline .community-carousel .swiper-slide .slide-holder { position:relative; margin-left:27px; padding:0 0 40px 40px; border-left:1px solid #00B0AD;}
	.about_timeline .community-carousel .swiper-slide .author-wrap { padding:0; border:none;}
	.about_timeline .community-carousel .swiper-slide .author-wrap::before {left:-48px; bottom:18px; width:15px; height:15px;}
	.about_timeline .community-carousel .swiper-slide .author-wrap .name {font-size:22px; height:auto;}
	.about_timeline .community-carousel .swiper-slide .author-wrap .role {font-size:32px; height:auto;}
	.about_timeline .community-carousel .swiper-slide p {padding:0;}




	/********** 新闻中心 **********/
	#news .temp_banner {}
	#news .temp_main {padding-top:10px;}
	.news_list {float:none; width:100%; border:none;}
	.news_list ul {padding:0;}
	.news_list ul li {}
	.news_list ul li a {}
	.news_list ul li a .fl {width:25%; display:none;}
	.news_list ul li a .fl img {}
	.news_list ul li a .fr {width:100%;}
	.news_list ul li a .fr .text {margin-left:0;}
	.news_list ul li a .fr h2 { margin-bottom:2px; font-size:20px;}
	.news_list ul li a .fr span {font-size:12px;}
	.news_list ul li a .fr p {margin-top:10px; font-size:18px;}
	#news .sidebar {float:none; margin-bottom:30px; width:100%; text-align:center; border-bottom:1px solid #f2f2f2;}
	#news .sidebar ul {display:inline-block;}
	#news .sidebar ul li {float:left; padding:0 15px;}
	#news .sidebar ul li a {padding:0; border:none;}

	.news-detail { width:100%; font-size:16px; line-height:1.6;}
	.news-detail .title {margin-bottom:40px;}
	.news-detail .title h1 {font-size:22px;}
	.news-detail p {font-size:16px; line-height:1.8;}


	/********** 产品及应用 **********/
	#product .temp_banner {height:240px;}
	#product .temp_banner::before {height:240px;}
	#product .page-title {bottom:30px;}
	#product .page-title p {opacity:0.9; width:100%;}
	.anchor-list a {}
	/* 临床图共用模块 */
	#product-detail .swiper-container {padding:40px 0;}
	#product-detail .swiper-container .swiper-slide {}
	#product-detail .img-box {padding:0; border:none;}
	#product-detail .swiper-container-horizontal > .swiper-pagination-bullets {bottom:0;}
	/**/
	.p-group {padding:20px 0 10px;}
	.p-group .row_pr0 {padding-right:10px;}
	.p-group h2 {font-size:18px;}
	.p-group .sub {font-size:14px;}
	.p-group ul {margin:15px 0;}
	.p-group ul li {float:left; width:50%;}
	.p-group ul li a {margin:0 10px 10px 0;}
	.p-group ul li a .tag {font-size:12px;}
	.p-group ul li a .cover {width:80%;}
	.p-group ul li a .cover img {}
	.p-group ul li a .desc {}
	.p-group ul li a .desc h4 {font-size:16px;}
	.p-group ul li a .desc p {font-size:12px;}


	/********** 服务与支持 **********/
	#support {}
	.support-box {}
	/**/
	.service-type {}
	.service-type ul {margin:20px auto 0;}
	.service-type ul li {width:50%; margin-bottom:20px;}
	.service-type ul li a {padding:30px 0;}
	.service-type ul li a .inner {}
	.service-type ul li a .inner span {width:36px;}
	.service-type ul li p {font-size:16px; margin-top:2px;}
	#s2 .row {padding:0 40px;}
	#s2 ul li { float:left; width:25%; margin:0;}
	#s2 ul li a {padding:15px 0;}
	#s2 ul li a .inner span {width:24px;}
	/**/
	.sb-1 {padding:80px 0;}
	.sb-1 h2 {font-size:28px;}
	/**/
	/*
	.sb-2 {padding:80px 0 40px;}
	.sb-2 .text {}
	.sb-2 .text .t {margin-bottom:40px;}
	.sb-2 .text h2 {font-size:32px; margin-bottom:20px;}
	.sb-2 .text p {font-size:22px; width:90%;}
	.sb-2 .text h3 {font-size:22px; margin-bottom:10px;}
	.sb-2 .text .b p {font-size:18px;}
	.sb-2 .text a.btn {margin-top:40px;}
	*/
	.sb-2 {padding:25px 0; background-attachment:scroll;}
	.sb-2 .text {float:none; width:100%; padding:60px 30px;}
	.sb-2 .text .t {margin-bottom:40px;}
	.sb-2 .text h2 {font-size:28px; margin-bottom:20px;}
	.sb-2 .text p {font-size:20px; line-height:1.6;}
	.sb-2 .text h3 {font-size:22px; margin-bottom:10px;}
	.sb-2 .text .b {margin:0;}
	.sb-2 .text .b p {font-size:18px;}
	.sb-2 .text a.btn {margin-top:40px; padding:15px 20px; width:100%;}
	.sb-2 .dlist {}
	.sb-2 .dlist ul li {padding:5px 0 5px 20px;}
	.sb-2 .dlist ul li:hover {background:none;}
	.sb-2 .dlist ul li::before {left:0;}
	.sb-2 .dlist ul li a {}
	/**/
	.sb-3 {padding:80px 0;}
	.sb-3 .shead {width:100%; margin-bottom:30px;}
	.sb-3 .shead h2 {font-size:28px;}
	.sb-3 .shead p {font-size:20px;}
	.sb-3 ul {}
	.sb-3 ul li .cell {flex-direction:column;}
	.sb-3 ul li .cover {width:100%;}
	.sb-3 ul li .text {width:100%; padding:30px 0 40px;}
	.sb-3 ul li .text h3 {font-size:22px; margin-bottom:10px;}
	.sb-3 ul li .text p {font-size:16px;}
	.sb-3 ul li:nth-child(2n) .text {padding:30px 0 40px;}
	.sb-3 ul li:last-child .text {padding-bottom:0;}
	/**/
	.sb-4 {padding:0 0 60px 0;}
	.sb-4 .text {}
	.sb-4 .text h2 {font-size:28px; margin-bottom:20px;}
	.sb-4 .text p {font-size:18px; width:100%;}
	/**/
	.sb-5 {padding:80px 0;}
	.sb-5 .text h2 {font-size:28px; margin-bottom:20px;}
	.sb-5 .text p {font-size:18px; line-height:1.4;}
	.sb-5 .info {width:100%;}
	.sb-5 .info img {float:none; margin:auto;}
	.sb-5 .info p {text-align:center;}





	/********** 工作机会 **********/
	#career {}
	#career .temp_banner {}
	#career .career-group {}
	/**/
	.career-type {}
	.career-type ul {margin:20px auto 0;}
	.career-type ul li {width:50%; margin-bottom:20px;}
	.career-type ul li a {padding:30px 0;}
	.career-type ul li a .inner {}
	.career-type ul li a .inner span {width:48px;}
	.career-type ul li p {font-size:16px; margin-top:2px; line-height:1.2; height:30px;}
	/**/
	#career .cg-1 {padding:40px 0 60px;}
	#career .cg-1 h1 {font-size:28px;}
	#career .cg-1 h3 {font-size:20px; width:90%;}
	#career .tg {}
	#career .tg h3 {font-size:28px;}
	#career .tg .line {width:100%; margin:20px auto;}
	#career .tg .text {width:100%;}
	#career .tg .text .l {}
	#career .tg .text h2 {font-size:44px;}
	#career .tg .text .l p {font-size:18px;}
	#career .tg .text .r {}
	#career .tg .text .r p {font-size:18px;}
	/**/
	.cg_list {padding:25px 0;}
	.cg_list .t {margin:0;}
	.cg_list .t li {width:100%; margin-bottom:20px; padding:0;}
	.cg_list .t li .inner {}
	.cg_list .t li h3 {font-size:28px;}
	.cg_list .t li p {font-size:20px; height:auto;}
	.cg_list .t li a {font-size:16px;}
	.cg_list .b {margin:0;}
	.cg_list .b li {width:100%; margin-bottom:20px; padding:0;}
	.cg_list .b li p {}
	.cg_list .b li:nth-child(2) {width:100%;}
	.cg_list .b li:nth-child(2) .inner p {}
	.cg_list .b li:nth-child(2) .inner {}
	.cg_list .b li:nth-child(3) {width:100%;}
	.cg_list .b li:nth-child(4) {width:100%;}
	.cg_list .link {padding:20px 0; text-align:center;}
	.cg_list .link a.linkedin {display:inline-block; float:none; margin:0 0 20px; width:120px;}
	.cg_list .link .cu {float:none;}
	.cg_list .link span {font-size:20px;}



	/********** 校园招聘 **********/
	#campus .cg-1 {padding:50px 0;}
	#campus .cg-1 h1 {font-size:24px;}
	#campus .cg-1 p {font-size:16px;}


	/********** 社会招聘 **********/
	#social .sblank {padding:100px 20px;}
	#social .social-group {}
	/**/
	.filter {padding:30px 0 0;}
	.filter .condition {font-size:14px;}
	.filter .condition span { display:none; padding:3px 0;}
	.filter .condition .inner {}
	.filter .condition .inner ul {}
	.filter .condition ul li {}
	.filter .condition ul li a {padding:3px 5px;}
	/**/
	.career-table { margin:20px 0; width:1200px;}



	/* 专题页统一顶部间距 */
	.sel-product-detail .p-detail {margin-top:64px;}

	/***** 产品专题页：普通详情页 *****/
	.sel-product-detail .navigation {}
	.sel-product-detail .p-detail-normal {padding:60px 0 0;}
    /**/
    .sel-product-detail .p-detail-normal .text {}
    .sel-product-detail .p-detail-normal .text h2 {font-size:44px;}
    .sel-product-detail .p-detail-normal .text h3 {font-size:28px; font-weight:normal;}
    .sel-product-detail .p-detail-normal .img {}
    .sel-product-detail .p-detail-normal .img img {width:100%;}
    .sel-product-detail .p-detail-normal .img p {width:100%; font-size:18px;}
    .sel-product-detail .p-detail-normal .pdn-sc {padding:50px 0;}
    .sel-product-detail .p-detail-normal .pdn-sc h2 {font-size:28px;}
    .sel-product-detail .p-detail-normal .pdn-sc .swiper-container {padding:40px 0 70px;}
    .sel-product-detail .p-detail-normal .pdn-sc .img-box {padding:40px 0;}

    /**/
    #product-detail .img-box {padding:0;}

	/***** 产品专题页：超声 *****/
	.sel-product-detail-1 {}
	.sel-product-detail-1 .p-detail {}
    /*d1-1*/
    .d1-1 { padding:100px 0;}
    .d1-1 .text { margin-top:80px; }
    .d1-1 .text h1 { font-size:44px;}
    .d1-1 .text p {font-size:24px;}
    .d1-1 .text .x5-flag { width:50px;}
    .d1-1 .topic { margin:-240px auto 0; width:100%;}
    /*d1-2*/
    .d1-2 { padding:50px 0;}
    .d1-2 .text { float:none; margin:auto; width:80%;}
    .d1-2 .text p {font-size:20px; text-align:center;}
    /*d1-3*/
    .d1-3 { padding:80px 0 0;}
    .d1-3 .text {margin-bottom:80px;}
    .d1-3 .text h1 { font-size:28px; margin-bottom:30px;}
    .d1-3 .text p {font-size:16px;}
    .d1-3 h2 {font-size:28px;}
    .d1-3 .swiper-container {}
    .d1-3 .img-box {}
    .d1-3 .img-box img {}
    /*d1-4*/
    .d1-4 {padding:50px 0 0;}
    .d1-4 .text {width:90%; margin-bottom:40px;}
    .d1-4 .text h1 {font-size:28px; margin-bottom:20px;}
    .d1-4 .text p {font-size:18px;}
    .d1-4 ul {width:90%; text-align:center;}
    .d1-4 ul li h3 {font-size:22px;}
    .d1-4 ul li p {font-size:16px;}
    /*d1-5*/
    .d1-5 {padding:80px 0;}
    .d1-5 img { margin:auto; display:block;}
    .cover-up-move { margin-bottom:40px; height:200px;}
    .d1-5 .text {}
    .d1-5 .text h1 {font-size:28px; margin-bottom:20px;}
    .d1-5 .text p {font-size:18px;}
    /*d1-6*/
    .d1-6 {padding:20px 0;}
    .d1-6 ul {}
    .d1-6 ul li {display:block; margin-bottom:40px;}
    .d1-6 ul li .l {float:none; width:100%;}
    .d1-6 ul li .r {flex:auto; width:100%; padding:20px 0!important;}
    .d1-6 ul li .r h2 {font-size:22px; margin-bottom:10px;}
    .d1-6 ul li .r p {}
    /*.d1-7*/
    .d1-7 {padding:80px 0;} 
    .d1-7 .text {}
    .d1-7 .text h2 {font-size:28px; margin-bottom:20px;}
    .d1-7 ul {width:90%;}
    .d1-7 ul li {}

	
	/********** 产品专题页HD-500 **********/
	.sel-product-detail-2 .p-detail {}
	/**/
	.d2-1 { padding:100px 0; height:auto; background-size:cover;}
	.d2-1 .text {float:none; margin:0; width:100%;}
	.d2-1 h1 {font-size:44px;}
	.d2-1 img {width:100%; margin:30px 0 40px;}
	.d2-1 p {font-size:20px; width:90%;}
	/**/
	.d2-2 {padding:50px 0;}
	.con2 .text {width:90%;}
	.con2 h1 {font-size:32px;}
	.con2 h2 {font-size:20px;}
	.con2 img {margin:20px 0;}
	.con2 p {font-size:20px;}
	.con2 ul li {padding:50px 0;}
	.con2 ul li .w {width:90%;}
	.con2 ul li h2 {font-size:32px;}
	.con2 ul li p {font-size:20px;}



	/********** 产品专题页SC-8000 **********/
	.sel-product-detail-3 .p-detail {}
	/**/
	.d3-1 {}
	.d3-1 .text {}
	.d3-1 h1 {font-size:28px;}
	.d3-1 p {font-size:16px;}
	.d3-1 .img {height:300px;}
	/**/
	.d3-2 {padding:70px 0;}
	.d3-2 .text {}
	.d3-2 ul {}
	.d3-2 ul li {width:50%;}
	.d3-2 ul li .inner {}
	.d3-2 ul li img { margin-bottom:10px; width:50%; height:auto;}
	.d3-2 ul li h2 {font-size:16px; margin-bottom:10px;}
	.d3-2 ul li p {font-size:12px;}
	/**/
	.d3-3 {padding:70px 0 0;}
	.d3-3 .text {float:none; margin:0 0 40px; width:100%; text-align:center;}
	.d3-3 .text h1 {font-size:24px;}
	.d3-3 .text p { display:inline-block; text-align:left; font-size:14px;}
	.d3-3 .img {float:none; width:100%; height:350px;}
	/**/
	.d3-4 {padding:70px 0;}
	.d3-4 .row_pr0 {padding:0 20px;}
	.d3-4 .text {}
	.d3-4 .text h1 {font-size:24px; margin-bottom:40px;}
	.d3-4 .text img {width:100%; height:auto;}
	.d3-4 ul {}
	.d3-4 ul li {float:none; margin-bottom:30px; width:100%;}
	.d3-4 ul li .inner {padding:0;}
	.d3-4 ul li h2 {font-size:16px;}
	.d3-4 ul li p {font-size:12px;}
	/**/
	.d3-5 {}
	.d3-5 .img {height:200px;}
	.d3-5 ul {}
	.d3-5 ul li {float:none; padding:40px 0; width:100%; border-bottom:1px solid #f2f2f2;}
	.d3-5 ul li .inner {padding:0;}
	.d3-5 ul li h2 {font-size:16px; margin-bottom:10px;}
	.d3-5 ul li p {font-size:12px;}
	/**/
	.d3-6 {padding:100px 0;}
	.d3-6 .text {width:100%;}
	.d3-6 .text h1 {font-size:24px;}
	.d3-6 .text p {font-size:14px;}
	/**/
	.d3-7 {padding:100px 0;}
	.d3-7 .text {width:100%;}
	.d3-7 .text h1 {font-size:24px;}
	.d3-7 .text p {font-size:14px;}


	/********** 产品专题页E3 **********/
	.sel-product-detail-4 .p-detail {}
	/**/
	.d4-1 {height:auto;}
	.d4-1 .text {float:none; margin:0 auto 30px; width:100%;}
	.d4-1 h1 {font-size:28px;}
	.d4-1 p {font-size:16px;}
	.d4-1 .img {float:none; margin:auto; width:80%; height:460px;}
	/**/
	.d4-2 {padding:100px 0;}
	.d4-2 .text {float:none; width:100%;}
	.d4-2 .text p {font-size:16px;}
	.d4-2 ul {}
	.d4-2 ul li {font-size:14px;}
	/**/
	.d4-3 {padding:70px 0;}
	.d4-3 .img {float:none; width:100%; height:400px;}
	.d4-3 .text {float:none; width:100%; padding:0; text-align:center;}
	.d4-3 .text ul {}
	.d4-3 .text ul li {}
	.d4-3 .text ul li .inner {}
	.d4-3 .text ul li img {}
	.d4-3 .text h1 {font-size:18px;}
	/**/
	.d4-4 {padding:70px 0;}
	.d4-4 .text {float:none; margin-bottom:40px; width:100%; text-align:center;}
	.d4-4 .text h1 {font-size:18px; margin-bottom:20px;}
	.d4-4 .text ul {}
	.d4-4 .text ul li {font-size:12px;}
	.d4-4 .img {float:none; margin:0; width:100%; height:400px;}


	/********** 产品专题页p50 **********/
	.sel-product-detail-5 .p-detail {}
	/**/
	.d5-1 { padding:150px 0; height:auto;}
	.d5-1::before {}
	.d5-1 .text {float:none; width:100%; margin:0; padding:0;}
	.d5-1 h1 {font-size:44px;}
	.d5-1 p {font-size:28px;}
	/**/
	.d5-2 {padding:80px 0 50px;}
	.d5-2 .text {float:none; margin:auto; width:90%;}
	.d5-2 .text p { margin:0; font-size:20px;}
	.d5-2 .img {float:none; width:100%; margin:80px 0 0;}
	/**/
	.d5-3 {padding:80px 0 0;}
	.d5-3 .text {}
	.d5-3 .text h1 {font-size:28px;}
	.d5-3 .text p {font-size:20px; width:80%;}
	.d5-3 .text ul { margin-bottom:30px; width:100%;}
	.d5-3 .text ul li {width:50%;}
	.d5-3 .text ul li .inner { margin-bottom:30px; padding:0 10px;}
	.d5-3 .text ul li img { padding:0; border:none;}
	.d5-3 .text ul li p {line-height:1.2;}
	.d5-3 .img {}
	/**/
	.d5-4 {padding:70px 0 30px;}
	.d5-4 .row_pr0 {padding-right:20px;}
	.d5-4 ul {}
	.d5-4 ul li {float:none; margin-bottom:40px; padding-bottom:40px; width:100%;}
	.d5-4 ul li:last-child { margin:0; border:none;}
	.d5-4 ul li .inner {padding:0 20px;}
	.d5-4 ul li h2 {font-size:20px;}
	.d5-4 ul li p {height:auto; font-size:18px;}
	.d5-4 ul li img {}
	/**/
	.d5-5 {padding:120px 0 80px;}
	.d5-5 .d55_icon {left:0; width:100%;}
	.d5-5 .d55_icon img {width:80px; margin:auto;}
	.d5-5 .text h1 {font-size:28px; width:100%;}
	.d5-5 .text h2 {font-size:20px; margin-bottom:10px;}
	.d5-5 .text p {font-size:18px; width:90%;}
	/**/
	.d5-6 {}
	.d5-6 ul {}
	.d5-6 ul li { display:block; margin-bottom:40px;}
	.d5-6 ul li .l {flex:auto; width:100%; padding:20px!important;}
	.d5-6 ul li .r {flex:auto; width:100%; padding:0 20px; background:none;}
	.d5-6 ul li .r h2 {font-size:22px; margin-bottom:10px;}
	.d5-6 ul li .r p {}
	/**/
	.d5-7 {padding:120px 0 80px;}
	.d5-7 .d57_icon {left:0; width:100%;}
	.d5-7 .d57_icon img {width:80px; margin:auto;}
	.d5-7 .text {}
	.d5-7 .text h1 {font-size:28px; width:100%; margin-bottom:20px;}
	.d5-7 .text p {font-size:16px; width:90%;}
	/**/
	.d5-8 {padding:40px 0;}
	.d5-8 .row {padding-left:20px;}
	.d5-8 ul li {width:100%; margin-bottom:40px;}
	.d5-8 ul li .inner {padding:0 40px 0 20px;}
	.d5-8 ul li h2 {text-align:center; font-size:22px;}
	/**/
	.d5-9 {padding:120px 0 80px;}
	.d5-9 .d59_icon {left:0; width:100%;}
	.d5-9 .d59_icon img {width:80px; margin:auto;}
	.d5-9 .text h1 {font-size:28px; width:100%; margin-bottom:20px;}
	.d5-9 .text p {width:90%; font-size:16px;}
	/**/
	.d5-10 {padding:40px 0;}
	.d5-10 ul li {width:100%; float:none; margin-bottom:40px;}
	.d5-10 ul li .inner {padding:0 40px 0 20px;}
	.d5-10 ul li h2 {font-size:22px; text-align:center;}
	.d5-10 ul li p {font-size:16px;}
	/**/
	.d5-11 {padding:80px 0;}
	.d5-11 h2 {font-size:32px;}
	.d5-11 .swiper-container {padding:40px 0 70px;}


	/********** 产品专题页s40 **********/
	.sel-product-detail-6 .p-detail {}
	/**/
	.d6-1 {padding:70px 0 0;}
	.d6-1 .text {float:none; margin:0 auto 30px; width:100%;}
	.d6-1 h1 {font-size:28px;}
	.d6-1 p {font-size:16px;}
	.d6-1 .img {float:none; margin:auto; width:300px; height:350px;}
	/**/
	.d6-2 {padding:40px 0 0;}
	.d6-2 .text {float:none; margin:20px auto 40px; width:80%;}
	.d6-2 .text p {}
	.d6-2 .text img {}
	.d6-2 .img {float:none; margin:auto; width:300px; height:300px; background-size:100%;}
	/**/
	.d6-3 {}
	.d6-3 .text { margin:auto; width:80%;}
	.d6-3 .text img {width:60%;}
	.d6-3 .text h1 {font-size:24px; margin-bottom:20px;}
	.d6-3 .text p {font-size:14px;}
	/**/
	.d6-4 {padding:80px 0;}
	.d6-4 .text { float:none; margin:auto; padding:0; width:80%; text-align:center;}
	.d6-4 .text h1 {font-size:24px;}
	.d6-4 .text p {font-size:16px;}
	.d6-4 .img {float:none; margin:auto; width:80%; height:400px;}
	/**/
	.d6-5 {padding:0;}
	.d6-5 .text {float:none; margin:auto; padding:0; width:100%; text-align:center;}
	.d6-5 .text h1 {font-size:24px;}
	.d6-5 .text p {font-size:16px; margin-bottom:30px;}
	.d6-5 .text ul {}
	.d6-5 .text ul li {text-align:left; font-size:14px;}
	.d6-5 .img {float:none; width:100%;}
	/**/
	.d6-6 {padding:100px 0;}
	.d6-6 .text {}
	.d6-6 .text h1 {font-size:24px; margin-bottom:20px;}
	.d6-6 .text p {font-size:16px;}
	.d6-6 .img {width:350px; height:400px;}


	/********** 产品专题页s50 **********/
	.sel-product-detail-7 .p-detail {}
	/**/
	.d7-1 {padding:50px 0 0;}
	.d7-1 .text { float:none; margin-bottom:20px; width:100%; margin-top:0;}
	.d7-1 h1 {font-size:44px;}
	.d7-1 p {font-size:24px;}
	.d7-1 .img {float:none; width:100%;}
	.d7-1 .img img{ display:block; margin:auto; width:90%;}
	/**/
	.d7-2 {padding:100px 0;}
	.d7-2 .text {}
	.d7-2 h2 {font-size:36px;}
	.d7-2 h3 {font-size:24px; margin-bottom:30px;}
	.d7-2 p {font-size:18px; width:90%; text-align:center;}
	/**/
	.d7-sc {margin:0; padding:50px 0;}
	.d7-sc h2 {font-size:28px;}
	.d7-sc .swiper-container {padding:40px 0 70px;}
	.d7-sc .swiper-container .swiper-slide {}
	/**/
	.d7-3 {padding:50px 0;}
	.d7-3 .row_pr0 {padding-right:20px;}
	.d7-3 .text {}
	.d7-3 h1 {font-size:24px; margin-bottom:20px;}
	.d7-3 p {font-size:16px; line-height:1.6;}
	.d7-3 ul {}
	.d7-3 ul li {float:none; width:100%;}
	.d7-3 ul li .inner {padding:0 10px;}
	.d7-3 ul li h2 {font-size:18px; margin-bottom:10px;}
	.d7-3 ul li img {}
	/**/
	.d7-4 {padding:80px 0;}
	.d7-4 .img {float:none; width:100%;}
	.d7-4 .text {float:none; width:100%;}
	.d7-4 .text h2 { font-size:22px; width:90%;}
	.d7-4 .text p {font-size:18px; width:90%; margin-top:20px;}
	.d7-4 ul {margin-top:30px;}
	.d7-4 ul li {float:none; margin:auto; width:50%;}
	.d7-4 ul li .inner {margin:0 auto 20px!important;}
	/**/
	.d7-5 {padding:80px 0;}
	.d7-5 p.intro {font-size:18px;}
	.d7-5 ul {position:static;}
	.d7-5 ul li {float:none; width:100%; margin-bottom:40px; padding:0;}
	.d7-5 ul li h3 {margin-top:20px;}
	.d7-5 .bg-img {width:80%;}
	/**/
	.d7-6 {padding:80px 0 40px;}
	.d7-6 .text {}
	.d7-6 p.intro { margin-bottom:40px; padding:0; font-size:18px; width:90%;}
	.d7-6 ul {width:100%; position:static;}
	.d7-6 ul li {width:100%; margin:0 0 40px 0!important;}
	.d7-6 ul li img {margin:0 auto 10px;}
	.d7-6 ul li h4 {font-weight:normal; font-size:16px;}
	.d7-6 .bg-img {width:100%;}
	.d7-6 .intro {width:90%; margin-top:40px;}
	.d7-6 .intro h2 {font-size:28px; margin-bottom:10px;}
	.d7-6 .intro p {font-size:18px;}
	.d7-6 .intro .t {margin-bottom:40px;}
	/**/
	.d7-7 {padding:80px 0;}
	.d7-7 p.intro {font-size:18px; width:90%; margin-bottom:40px; padding:0;}
	.d7-7 ul {width:100%;}
	.d7-7 ul li {width:100%; padding:0 20px;}
	.d7-7 ul li h4 {font-size:18px;}
	/**/
	.d7-8 {padding:80px 0 40px;}
	.d7-8 ul {width:100%;}
	.d7-8 ul li {margin-bottom:40px;}
	.d7-8 ul li h2 {font-size:22px;}
	.d7-8 ul li p {font-size:16px;}



	/********** 产品专题页s50 **********/
	.sel-product-detail-8 .p-detail {}
	/**/
	.d8-1 {padding:80px 0 150px;}
	.d8-1 .text {}
	.d8-1 h1 {font-size:32px;}
	.d8-1 p {font-size:14px;}
	.d8-1 h2 {font-size:24px;}
	/**/
	.d8-2 {padding:80px 0;}
	.d8-2 .text {}
	.d8-2 .text h1 {font-size:24px; margin-bottom:20px;}
	.d8-2 .text p {width:100%; font-size:14px;}
	/**/
	.d8-3 {padding:80px 0 70px;}
	.d8-3 h1 {font-size:24px; margin:0;}
	.d8-3 ul {margin-top:30px;}
	.d8-3 ul li { float:none; margin:0 auto 30px; padding:0; width:80%;}
	.d8-3 ul li h4 {margin:20px 0 10px; font-size:18px;}
	/**/
	.d8-4 {padding:80px 0;}
	.d8-4 h1 {font-size:24px; margin:0;}
	.d8-4 ul {margin-top:40px;}
	.d8-4 ul li {float:none; margin:0 auto 30px; padding:0; width:80%;}
	.d8-4 ul li h4 {font-size:16px; margin:20px 0 10px;}
	.d8-4 ul li p {font-size:14px;}
	/**/
	.d8-5 {padding:80px 0;}
	.d8-5 h1 {font-size:24px; margin-bottom:40px;}
	.d8-5 ul {position:static;}
	.d8-5 ul li {float:none; margin:0 auto 40px; padding:0!important; width:80%;}
	.d8-5 ul li img { width:60px; height:auto;}
	.d8-5 ul li .rt {margin-left:60px; width:auto;}
	.d8-5 ul li h4 {font-size:16px;}
	.d8-5 ul li p {font-size:14px; line-height:1.5;}
	.d8-5 .bg-img {width:100%; display:none;}
	/**/
	.d8-6 {padding:0 0 80px 0;}
	.d8-6 .text {}
	.d8-6 h1 {font-size:24px; margin-bottom:30px;}
	.d8-6 ul {position:static; margin-bottom:40px;}
	.d8-6 ul li { margin-bottom:20px; width:50%; padding:0 20px; text-align:center;}
	.d8-6 ul li img { display:block; float:none; margin:auto; height:70px;}
	.d8-6 ul li h4 {line-height:1; font-size:14px; font-weight:normal;}
	/**/
	.d8-7 {padding:80px 0;}
	.d8-7 h1 {font-size:24px; margin-bottom:40px;}
	.d8-7 ul li {float:none; margin:0 auto 20px; width:80%;}
	.d8-7 ul li .inner {}
	.d8-7 ul li h4 {margin:10px 0;}


	/********** 产品专题页s50 **********/
	.sel-product-detail-9 .p-detail {}
	/**/
	.d9-1 {padding:60px 0;}
	.d9-1 .text {float:none; width:100%; margin:0 auto 40px;}
	.d9-1 .text h1 {font-size:24px;}
	.d9-1 .text p {font-size:18px;}
	.d9-1 .img {float:none; padding-right:40px; width:100%;}
	/**/
	.d9-2 {padding:60px 0;}
	.d9-2 .text {float:none; margin:auto; width:80%;}
	/**/
	.d9-3 {padding:80px 0 0;}
	.d9-3 .text ul li {float:none; margin-bottom:50px; width:100%;}
	.d9-3 .text ul li h2 {font-size:24px;}
	.d9-3 .text ul li span {margin-bottom:10px;}
	/**/
	.d9-4 {padding:70px 0;}
	.d9-4 .img {float:none; margin:auto; width:80%;}
	.d9-4 .text {float:none; width:100%; text-align:center;}
	.d9-4 .text ul li {}
	/**/
	.d9-5 {padding:20px 0;}
	.d9-5 ul { float:none; width:100%;}
	.d9-5 .text {float:none; width:80%; margin:40px auto 80px; padding:0;}
	/**/
	.d9-6 {}
	.d9-6 ul li {padding:80px 0;}
	.d9-6 ul li .text {width:80%; margin:auto;}
	.d9-6 ul li .text h2 {font-size:22px;}
	.d9-6 ul li .text p {width:100%; font-size:14px;}


	/********** 产品专题页E2 **********/
	.sel-product-detail-10 .p-detail {}
	/**/
	.d10-1 {padding:50px 0;}
	.d10-1 h1 {font-size:24px;}
	.d10-1 p {font-size:16px;}
	.d10-1 h2 {font-size:24px;}
	.d10-1 p.desc {font-size:14px; width:90%;}
	/**/
	.d10-2 {padding:60px 0;}
	.d10-2 .bg-img {float:none; margin:auto; width:80%;}
	.d10-2 .text {float:none; margin:auto; padding:0; width:80%;}
	.d10-2 .text ul {margin-top:40px;}
	.d10-2 .text ul li {margin-bottom:30px;}
	.d10-2 .text ul li h2 {font-size:16px;}
	.d10-2 .text ul li p {font-size:14px;}
	/**/
	.d10-3 {padding:50px 0;}
	.d10-3 .bg-img {float:none; margin:auto; width:80%;}
	.d10-3 .text {float:none; width:80%; margin:auto; padding:0;}
	.d10-3 .text ul {}
	.d10-3 .text ul li {}
	.d10-3 .text ul li h2 {font-size:16px;}
	.d10-3 .text ul li p {font-size:14px;}
	/**/
	.d10-4 {padding:80px 0;}
	.d10-4 .text h1 {font-size:24px;}
	.d10-4 .text p {font-size:14px;}
	.d10-4 ul {margin-top:20px;}
	.d10-4 ul li {width:50%;}

	/***** 产品专题页：HD-350 *****/
	.sel-product-detail-11 {}
	.sel-product-detail-11 .navigation {}
    /**/
    .d11-1 {padding:50px 0;}
    .d11-1 .text {}
    .d11-1 .text h1 {font-size:44px;}
    .d11-1 .text h2 {font-size:18px;}
    .d11-1 img {width:90%;}
    .d11-1 p{font-size:20px; width:80%;}
    /**/
    .d11-2 {padding:50px 0;}
    .d11-2 ul {width:80%;}
    .d11-2 ul li {}
    .d11-2 ul li h2 {font-size:32px;}
    .d11-2 ul li p {font-size:20px;}


	/***** 产品专题页：X5V *****/
	.sel-product-detail-12 {}
	.sel-product-detail-12 .p-detail {}
    /**/
    .d12-1 { padding:100px 0;}
    .d12-1 .text { margin-top:90px;}
    .d12-1 h1 { font-size:40px;}
    .d12-1 p { font-size:20px;}
    .d12-1 .topic {display:block; margin:-180px auto 0; width:80%;}
    /**/
    .d12-2 { padding:20px 0;}
    .d12-2::before {}
    .d12-2 .text { width:100%; padding:30px;}
    .d12-2 .text p {font-size:20px;}
    /**/
    .d12-3 { padding:50px 0;}
    .d12-3 h1 { font-size:28px;}
    .d12-3 .l {float:none; margin-bottom:20px; width:90%; padding-right:0;}
    .d12-3 .l p {font-size:20px; padding:0;}
    .d12-3 .r { float:none; width:100%; padding-left:0;}
    .d12-3 .r p { font-size:18px;}
    .d12-3 .r p span {}
    .d12-3 .img {}
    /**/
    .d12-4 { padding:50px 0;}
    .d12-4::before {}
    .d12-4 .text { width:90%;}
    .d12-4 .text h2 { font-size:28px;}
    .d12-4 .text p {font-size:20px;}
    .d12-4 .spe { width:90%; padding:30px;}
    .d12-4 .spe ul {}
    .d12-4 .spe ul li {}
    .d12-4 .spe ul li img {}
    .d12-4 .spe ul li span {}
    /**/
    .d12-5 { padding:30px 0;}
    .d12-5 .swiper-container {padding:40px 0;}
    .d12-5 .swiper-container-horizontal > .swiper-pagination-bullets, .d5-6 .swiper-pagination-custom, .d5-6 .swiper-pagination-fraction {}
    .d12-5 .swiper-container .swiper-slide {}
    .d12-5 .img-box {}
    .d12-5 .img-box img {}
    .d12-5 .img-box h4 {}
    .d12-5 .img-box p {}
    /**/
    .d12-6 { padding:50px 0 0;}
    .d12-6 .text { width:90%;}
    .d12-6 .text h2 { margin-bottom:20px; font-size:28px;}
    .d12-6 .text p {}
    .d12-6 .spe { padding:40px 0;}
    .d12-6 .spe ul { width:80%; margin:auto;}
    .d12-6 .spe ul li {}
    .d12-6 .spe ul li img {}
    .d12-6 .spe ul li span {}
    /**/
    .d12-7 { padding:30px 0;}
    .d12-7 .swiper-container {padding:40px 0;}
    .d12-7 .swiper-container-horizontal > .swiper-pagination-bullets, .d5-6 .swiper-pagination-custom, .d5-6 .swiper-pagination-fraction {}
    .d12-7 .swiper-container .swiper-slide {}
    .d12-7 .img-box {}
    .d12-7 .img-box img {}
    .d12-7 .img-box h4 {}
    .d12-7 .img-box p {}


    /***** 产品专题页：500 Series *****/
	.d13-1 {padding:50px 0 300px;}
	.d13-1 h1 {font-size:44px;}
	/**/
	.con13 {padding:50px 0;}
	.con13 .text {width:100%; margin-bottom:60px;}
	.con13 .text h1 {font-size:32px;}
	.con13 .text p {font-size:20px; width:90%; margin:auto;}
	.con13 ul {width:100%;}
	.con13 ul li {margin-bottom:40px;}
	.con13 ul li p {margin-top:10px; font-size:20px; width:90%;}



	/***** 产品专题页：HD-330 *****/
	.d15-1 {padding:50px 0;}
	.d15-1 h1 {font-size:44px;}
	.d15-1 img {margin:20px 0; width:100%;}
	.d15-1 p {font-size:20px; width:90%;}
	/**/
	.con15 {padding:50px 0;}
	.con15 ul {width:90%;}
	.con15 ul li h2 {font-size:32px;}
	.con15 ul li p {font-size:20px;}


	/***** 产品专题页：HDL-500X *****/
	.d14-1 {padding:50px 0;}
    .d14-1 h1 {font-size:44px; margin-bottom:20px;}
    .d14-1 img {width:100%;}
    /**/
    .con14 {padding:50px 0;}
    .con14 .text {width:90%;}
    .con14 .text p {font-size:20px;}


    /***** 产品专题页：HDL-35E *****/
	.d16-1 {padding:50px 0;}
    .d16-1 h1 {font-size:44px; margin-bottom:20px;}
    .d16-1 img {width:100%;}
    /**/
    .con16 {padding:30px 0 0;}
    .con16 .text {width:90%;}
    .con16 .text p {font-size:20px;}


    /***** 产品专题页：HDL-330X *****/
	.d17-1 {padding:50px 0;}
    .d17-1 h1 {font-size:44px; margin-bottom:20px;}
    .d17-1 img {width:100%;}
    /**/
    .con17 {padding:30px 0 0;}
    .con17 .text {width:90%;}
    .con17 .text p {font-size:20px;}


    /***** 产品专题页：430 Series *****/
	.d18-1 {padding:50px 0 300px;}
	.d18-1 h1 {font-size:44px;}
	/**/
	.con18 {padding:50px 0;}
	.con18 .text {width:100%; margin-bottom:60px;}
	.con18 .text h1 {font-size:32px;}
	.con18 .text p {font-size:20px; width:90%; margin:auto;}
	.con18 ul {width:100%;}
	.con18 ul li {margin-bottom:40px;}
	.con18 ul li p {margin-top:10px; font-size:20px; width:90%;}


	/***** 产品专题页：330 Series *****/
	.d19-1 {padding:50px 0 300px;}
	.d19-1 h1 {font-size:44px;}
	/**/
	.con19 {padding:50px 0;}
	.con19 .text {width:100%; margin-bottom:60px;}
	.con19 .text h1 {font-size:32px;}
	.con19 .text p {font-size:20px; width:90%; margin:auto;}
	.con19 ul {width:100%;}
	.con19 ul li {margin-bottom:40px;}
	.con19 ul li p {margin-top:10px; font-size:20px; width:90%;}


	/***** S60 *****/
	.sel-product-detail-20 {}
	.sel-product-detail-20 .p-detail {}
    /**/
    .d20-1 {padding:50px 0 100px;}
    .d20-1 .text {left:80px;}
    .d20-1 .text h1 {font-size:44px;}
    .d20-1 .text h2 {font-size:64px; margin-top:20px;}
    .d20-1 .text h3 {font-size:18px;}
    .d20-1 .img {width:600px; height:480px;}
    .d20-1 .intro {font-size:22px; padding:0 10%; margin-top:40px;}


    /***** P60 *****/
	.sel-product-detail-21 {}
	.sel-product-detail-21 .note {padding:0 0 60px 0;}
	.sel-product-detail-21 .note p {font-size:12px;}
		/**/
		.d21-1 {padding:100px 0 50px;}
		.d21-1 .text h2 {font-size:32px;}
		.d21-1 .text h1 {font-size:44px; margin:20px 0 80px;}
		.d21-1 .text p {padding:0; font-size:16px; line-height:1.6;}
		/**/
		.d21-2 {padding:100px 0;}
		.d21-2 .text {width:100%;}
		.d21-2 .text h2 {font-size:72px;}
		.d21-2 .text h2 em {font-size:44px;}
		.d21-2 .text h3 {font-size:22px; padding:0;}
		.d21-2 ul {margin:60px 0 0; padding:0 5%;}
		.d21-2 ul li span {width:40px; height:40px;}
		.d21-2 ul li p {font-size:14px;}
		/**/
		.d21-3 {padding:100px 0; background-attachment:scroll;}
		.d21-3 .text {width:100%;}
		.d21-3 .text h2 {font-size:28px;}
		.d21-3 .text h2 em {font-size:18px;}
		.d21-3 .text h3 {font-size:18px;}
		.d21-3 p {font-size:16px;}
		/**/
		.d21-4 {}
		.d21-4 .im {height:289px; margin-top:64px;}
		.d21-4 .img {margin:auto; width:200px; height:289px;}
		.d21-4 .img .cover {width:133.5px; height:75px;}
		.d21-4 .m-info .con .inner {width:250px; padding:10px; font-size:14px;}
		.d21-4 .m-info .con .inner p {font-size:12px;}
		.d21-4 .m-info .con .line {left:250px;}
		.d21-4 .m-info .mi-1 {top:0;}
		.d21-4 .m-info .mi-2 {top:45.55%;}
		.d21-4 .text {padding:0;}
		.d21-4 .text h2 {font-size:32px;}
		.d21-4 .text h2 em {font-size:18px;}
		.d21-4 .text p {font-size:16px;}
		/**/
		.d21-5 .m-info .mi-1 {top:30%;}
		.d21-5 .m-info .mi-1 .line {top:28%;}
		.d21-5 .m-info .mi-2 {top:40.15%;}
		.d21-5 .m-info .mi-2 .line {top:50%;}
		/**/
		.con678 .inner {padding:100px 0; background-attachment:scroll;}
		.con678 .text h2 {font-size:32px;}
		.con678 .text h3 {padding:0; font-size:18px;}
		.con678 p {font-size:16px; padding:0;}
		.con678 .list {padding:50px 0 30px;}
		.con678 .list ul {flex-wrap:wrap;}
		.con678 .list ul li {width:50%; margin-bottom:20px;}
		.con678 .list ul li img {margin:0 auto 10px;}
		.con678 .list ul li p {font-size:12px; line-height:1.4;}
		/**/
		.d21-9 {padding:100px 0; background-attachment:scroll;}
		.d21-9 .text {padding:0;}
		.d21-9 .text h2 {font-size:32px;}
		.d21-9 .text h3 {font-size:18px;}
		.d21-9 .text p {font-size:16px;}
		/**/
		.d21-10 {padding:100px 0; background-attachment:scroll;}
		.d21-10 .text {padding:0;}
		.d21-10 .text h2 {font-size:32px;}
		.d21-10 .text h3 {font-size:18px;}
		.d21-10 .text p {font-size:16px;}
		/**/
		.d21-11 {padding:100px 0 0;}
		.d21-11 .inner {display:block;}
		.d21-11 .img {width:250px; height:500px; margin:0 auto 40px;}
		.d21-11 .img ul li {width:30px; height:30px; line-height:26px; font-size:18px;}
		.d21-11 .text {width:100%; padding:0;}
		.d21-11 .text ul li {background-size:10% auto; padding:0px 0 30px 40px;}
		.d21-11 .text ul li h4 {font-size:18px; margin-bottom:10px;}
		.d21-11 .text ul li p {font-size:16px;}
		/**/
		.d21-12 h2 {font-size:32px;}
		.d21-12 .note {padding:60px 0;}


	/***** P60-Exp *****/
	.sel-product-detail-22 {}
	.sel-product-detail-22 .note {padding:0 0 60px 0;}
	.sel-product-detail-22 .note p {font-size:12px;}
		/**/
		.d22-1 {padding:100px 0 50px;}
		.d22-1 .text h2 {font-size:28px;}
		.d22-1 .text h1 {font-size:44px; margin:20px 0 80px;}
		.d22-1 .text p {padding:0; font-size:16px; line-height:1.6;}
		/**/
		.d22-2 {padding:100px 0;}
		.d22-2 .text {width:100%;}
		.d22-2 .text h2 {font-size:72px;}
		.d22-2 .text h2 em {font-size:44px;}
		.d22-2 .text h3 {font-size:22px; padding:0;}
		.d22-2 ul {margin:60px 0 0; padding:0 5%;}
		.d22-2 ul li span {width:40px; height:40px;}
		.d22-2 ul li p {font-size:14px;}
		/**/
		.d22-3 {padding:100px 0; background-attachment:scroll;}
		.d22-3 .text {width:100%;}
		.d22-3 .text h2 {font-size:28px;}
		.d22-3 .text h2 em {font-size:18px;}
		.d22-3 .text h3 {font-size:18px;}
		.d22-3 p {font-size:16px;}
		/**/
		.d22-4 {}
		.d22-4 .img {width:200px; height:289px;}
		.d22-4 .img .cover {width:133.5px; height:75px;}
		.d22-4 .m-info .con .inner {width:200px;}
		.d22-4 .m-info .con .inner p {font-size:12px;}
		.d22-4 .m-info .con .line {left:200px;}
		.d22-4 .text {padding:0;}
		.d22-4 .text h2 {font-size:32px;}
		.d22-4 .text h2 em {font-size:18px;}
		.d22-4 .text p {font-size:16px;}
		.d22-4 .m-info .mi-1 {top:0;}
		.d22-4 .m-info .mi-2 {top:22.15%;}
		/**/
		.con678-exp .inner {padding:100px 0; background-attachment:scroll;}
		.con678-exp .text h2 {font-size:32px;}
		.con678-exp .text h3 {padding:0; font-size:18px;}
		.con678-exp p {font-size:16px; padding:0;}
		.con678-exp .list {padding:50px 0 30px;}
		.con678-exp .list ul {flex-wrap:wrap;}
		.con678-exp .list ul li {width:50%; margin-bottom:20px;}
		.con678-exp .list ul li img {margin:0 auto 10px;}
		.con678-exp .list ul li p {font-size:12px; line-height:1.4;}
		/**/
		.d22-9 {}
		.d22-9 .inner {padding:100px 0; background-attachment:scroll;}
		.d22-9 .text {padding:0;}
		.d22-9 .text h2 {font-size:32px;}
		.d22-9 .text h3 {font-size:18px; margin:10px 0 60px;}
		.d22-9 .text p {font-size:16px;}
		.d22-9 .list {padding:50px 0 30px;}
		.d22-9 .list ul li {width:50%; margin-bottom:20px;}
		.d22-9 .list ul li img {margin-bottom:10px;}
		/**/
		.d22-10 {padding:100px 0; background-attachment:scroll;}
		.d22-10 .text {padding:0;}
		.d22-10 .text h2 {font-size:32px;}
		.d22-10 .text h3 {font-size:18px; margin-bottom:60px;}
		.d22-10 .text p {font-size:16px;}
		/**/
		.d22-11 {padding:100px 0 0;}
		.d22-11 .inner {display:block;}
		.d22-11 .img {width:250px; height:500px; margin:0 auto 40px;}
		.d22-11 .img ul li {width:30px; height:30px; line-height:26px; font-size:18px;}
		.d22-11 .text {width:100%; padding:0;}
		.d22-11 .text ul li {background-size:10% auto; padding:0px 0 30px 40px;}
		.d22-11 .text ul li h4 {font-size:18px; margin-bottom:10px;}
		.d22-11 .text ul li p {font-size:16px;}
		/**/
		.d22-12 h2 {font-size:32px;}
		.d22-12 .note {padding:60px 0;}


	/***** P50-Elite *****/
	.sel-product-detail-23 {}
		/* 公共 */
			/**/
			.sel-product-detail-23 .con-t {padding:0;}
			.sel-product-detail-23 .con-t .rect-d {width:30px; height:30px; margin:0 auto 40px;}
			.sel-product-detail-23 .con-t h2 {font-size:32px;}
			.sel-product-detail-23 .con-t .t-bg {margin-top:-56px;}
			.sel-product-detail-23 .text .desc {font-size:18px; padding:0 10%;}
			/**/
			.d23-con {padding-bottom:80px;}
			.d23-con .topic {height:50vh; background-attachment:scroll;}
			.d23-con .text {}
			.d23-con ul {margin:40px -10px 0;}
			.d23-con ul li {padding:10px;}
			.d23-con ul li .inner {padding:20px;}
			.d23-con ul li img {margin-bottom:20px;}
			.d23-con ul li h4 {font-size:18px;}
			.d23-con ul li p {font-size:16px;}
		/**/
		.d23-1 {padding:0;}
		.d23-1 .machine {max-width:none;}
		.d23-1 .machine .inner {width:80%; height:1200px; margin:auto;}
		.d23-1 .mrect {display:none;}
		.d23-1 .s-title {top:350px;}
		.d23-1 .s-title .row {justify-content:center;}
		.d23-1 .s-title .row .text h1 {font-size:44px; margin-bottom:10px;}
		.d23-1 .s-title .row .text h2 {font-size:28px;}
		.d23-1 .s-pic {}
		.d23-1 .s-pic .row .bi .ibox {display:none;}
		.d23-1 .s-pic .row .bi .ibox i {}
		/**/
		.d23-2 {padding:200px 0 100px;}
		.d23-2 .con-t .rect-d {margin:0 auto 25px 0;}
		.d23-2 .con-t .t-bg {margin-top:-130px;}
		.d23-2 ul {flex-wrap:wrap; margin:40px -10px 0;}
		.d23-2 ul li {width:50%; padding:10px;}
		/**/
		.d23-3 {}
		.d23-3 .img {width:80%;}
		/**/
		.d23-8 ul li {padding:30px;}


	/***** S50-Elite *****/
	.sel-product-detail-24 {}
		/* 公共 */
			/**/
			.sel-product-detail-24 .con-t {}
			.sel-product-detail-24 .con-t .text {}
			.sel-product-detail-24 .con-t .text h2 {font-size:32px; margin-top:20px;}
			.sel-product-detail-24 .con-t .text .rect-d {width:25px; height:25px;}
			.sel-product-detail-24 .con-t .t-bg {}
			.sel-product-detail-24 .text .desc {font-size:18px; padding:0 10%;}
		/**/
		.d24-1 {}
		.d24-1 .machine {max-width:none;}
		.d24-1 .machine .inner {width:80%; height:1200px; margin:auto;}
		.d24-1 .mrect {display:none;}
		.d24-1 .s-title {top:350px;}
		.d24-1 .s-title .row {justify-content:center;}
		.d24-1 .s-title .row .text h1 {font-size:44px; margin-bottom:10px;}
		.d24-1 .s-title .row .text h2 {font-size:28px;}
		.d24-1 .s-pic {}
		.d24-1 .s-pic .row .bi .ibox {display:none;}
		.d24-1 .s-pic .row .bi .ibox i {}
		/**/
		.d24-2 {}
		.d24-2 .topic {padding:300px 0 200px;}
		.d24-2 .con-t {width:50%;}
		.d24-2 .text {width:50%;}
		.d24-2 .text .con-t h2 {padding:0 0 0 50px;}
		.d24-2 .dep {}
		.d24-2 .dep ul {margin-top:5.09%;}
		.d24-2 .dep ul li {}
		.d24-2 .dep ul li img:nth-child(2) {height:20px;}
		/**/
		.d24-3 {padding-top:200px;}
		.d24-3 .text {}
		.d24-3 .pcgc {}
		.d24-3 .pcgc h3 {font-size:24px;}
		.d24-3 .pcgc p {font-size:16px;}
		.d24-3 .perfor {padding:80px 0;}
		.d24-3 ul {display:block;}
		.d24-3 ul li {width:100%; margin-bottom:40px;}
		.d24-3 ul li img {width:20%;}
		.d24-3 ul li .t h4 {}
		.d24-3 ul li .t h4 em {}
		.d24-3 ul li .t p {line-height:1.2;}
		/**/
		.d24-4 .con-t .text {width:80%; padding:40px;}
		.d24-4 .con-t .t-bg {width:20%;}
		/**/
		.d24-6 .topic .swiper-container {padding:0!important;}
		/**/
		.d24-7 ul li {width:50%;}
		/**/
		.d24-8 ul li p {opacity:1; padding:10px; font-size:16px;}
		.d24-8 ul:nth-child(2) li .inner a:hover {}


	/***** ProPet 70 *****/
	.sel-product-detail-25 {}
		/* public */
		.sel-product-detail-25 .d25-con .topic {padding:60px 20px;}
		.sel-product-detail-25 .d25-con .topic .text {width:100%; margin:auto; text-align:center;}
		.sel-product-detail-25 .d25-con .topic .text h2 {font-size:22px; margin-bottom:10px;}
		.sel-product-detail-25 .d25-con .topic .text p {font-size:16px;}
		.sel-product-detail-25 .d25-con-ul ul {margin:40px -10px;}
		.sel-product-detail-25 .d25-con-ul ul li {width:100%; padding:10px;}
		.sel-product-detail-25 .d25-con-ul ul li .inner {padding:20px;}
		.sel-product-detail-25 .d25-con-ul ul li img {margin-bottom:20px;}
		.sel-product-detail-25 .d25-con-ul ul li h4 {font-size:18px;}
		.sel-product-detail-25 .d25-con-ul ul li p {font-size:16px;}
		/**/
		.d25-1 {padding:60px 0 0; height:auto;}
		.d25-1 h1 {position:static; width:50%; margin:auto; transform:none;}
		.d25-1 .img {width:100%; position:static; transform:none;}
		.d25-1 .text {width:98%; text-align:center; position:static; margin:30px 0 10px;}
		.d25-1 .text h2 {font-size:22px; margin-bottom:10px;}
		.d25-1 .text p {font-size:16px;}
		.d25-1 .o_1 {display:none; width:100px; left:20px; top:20px;}
		.d25-1 .o_2 {width:40px; top:50%; transform:translateY(-50%);}
		/**/
		.d25-2 {}
		.d25-2 .t {padding:60px 0 0; background-attachment:scroll;}
		.d25-2 .t img {width:80%; margin:auto;}
		.d25-2 .t .text {width:100%; margin-top:40px;}
		.d25-2 .t .text h3 {font-size:22px;}
		.d25-2 .t .text p {font-size:16px;}
		.d25-2 .t .text img {width:60%;}
		.d25-2 .b {padding:40px 0 100px;}
		.d25-2 .b .text {width:100%;}
		.d25-2 .b .text h3 {font-size:22px;}
		/**/
		.d25-3 {padding:60px 0;}
		.d25-3 .inner {margin-top:-100px;}
		.d25-3 .text h4 {font-size:16px; margin-bottom:10px;}
		.d25-3 .text p {font-size:14px;}
		.d25-3 .img_1 img {width:80%; margin:auto;}
		.d25-3 .img_1 ul {width:100%;}
		.d25-3 .img_1 ul li {align-items:flex-start;}
		.d25-3 .img_1 ul li .cover {width:80px;}
		.d25-3 .img_1 ul li .text {width:calc(100% - 80px - 20px);}
		.d25-3 .img_2,
		.d25-3 .img_3 {width:100%;}
		.d25-3 .img_2 ul,
		.d25-3 .img_3 ul {margin-top:20px;}
		/**/
		.d25-4 .topic .text p {width:80%; margin:auto;}
		.d25-4 .topic .text img {display:none;}
		/**/
		.d25-6 .topic .text {width:100%!important; position:relative; z-index:1;}
		.d25-6 .topic img {width:360px; bottom:-10px;}
		.d25-6 ul {}
		.d25-6 ul li {padding:60px 0;}
		.d25-6 ul li .text {width:100%;}
		.d25-6 ul li .text h2 {font-size:22px; margin-bottom:20px;}
		.d25-6 ul li .text p {font-size:16px;}
		.d25-6 ul li .img {width:100%; margin-top:30px;}
		.d25-6 .sc-wrap {width:100%; margin-top:30px; padding:0 0 30px 0;}
		.d25-6 .swiper-container {padding:0!important; width:100%;}
		.d25-6 ul li:last-child .cell .text {width:100%;}
		.d25-6 ul li:last-child dl {}
		.d25-6 ul li:last-child dl dt {width:100%; padding:20px 0;}
		.d25-6 ul li:last-child .machine {opacity:0.2;}
		.d25-6 ul li:nth-child(3) .cell .text {width:100%;}
		/**/
		.d25-7 {padding:60px 0;}
		.d25-7 .topic {width:100%;}
		.d25-7 .topic h2 {font-size:22px;}
		.d25-7 .topic p {font-size:18px;}
		.d25-7 .t {margin:0; padding:60px 0;}
		.d25-7 .t h3 {font-size:18px;}
		.d25-7 .t .ts {margin:20px 0 0;}
		.d25-7 .t .sc-wrap {padding:0 20px;}
		.d25-7 .t .swiper-container {padding:60px 0!important;}
		.d25-7 .t .swiper-container .swiper-slide .text {width:100%;}
		.d25-7 .t .swiper-container .swiper-slide .text p {font-size:16px;}
		.d25-7 .t .swiper-container .swiper-slide .img-box {width:100%; margin-top:20px;}
		.d25-7 .t .swiper-container .swiper-pagination {bottom:30px !important;}
		.d25-7 .b ul li {width:100%; margin-bottom:20px;}
		.d25-7 .b ul li .text h4 {font-size:18px;}
		.d25-7 .b ul li .text p {font-size:16px;}
		.d25-7 .b h3 {font-size:18px;}
		/**/
		.d25-8 {padding:60px 0;}
		.d25-8 .topic h2 {font-size:22px;}
		.d25-8 .topic p {font-size:16px;}
		.d25-8 .swiper-slide .text {margin-top:10px;}
		.d25-8 .swiper-slide .text p {font-size:16px;}


	/***** ProPet 80 *****/
	.sel-product-detail-26 {}
		/* public */
		.sel-product-detail-26 .d26-con .topic {padding:60px 20px!important;}
		.sel-product-detail-26 .d26-con .topic .text {width:100%; margin:auto; padding:0; text-align:center;}
		.sel-product-detail-26 .d26-con .topic .text h2 {font-size:22px; margin-bottom:10px;}
		.sel-product-detail-26 .d26-con .topic .text p {font-size:16px;}
		.sel-product-detail-26 .d26-con-ul ul {margin:40px -10px;}
		.sel-product-detail-26 .d26-con-ul ul li {width:100%; padding:10px;}
		.sel-product-detail-26 .d26-con-ul ul li .inner {padding:20px;}
		.sel-product-detail-26 .d26-con-ul ul li img {margin-bottom:20px;}
		.sel-product-detail-26 .d26-con-ul ul li h4 {font-size:18px;}
		.sel-product-detail-26 .d26-con-ul ul li p {font-size:16px;}
		/**/
		.d26-1 {padding:60px 0 0; height:auto;}
		.d26-1 .img {width:100%; position:static; transform:none!important;}
		.d26-1 h1 {position:static; width:50%; margin:auto; transform:none!important;}
		.d26-1 .text {width:98%; text-align:center; position:static; margin:30px 0 10px;}
		.d26-1 .text h2 {font-size:22px; margin-bottom:10px;}
		.d26-1 .text p {font-size:16px;}
		.d26-1 .o_1 {display:none; width:100px; left:20px; top:20px;}
		.d26-1 .o_2 {width:40px; top:50%; transform:translateY(-50%);}
		/**/
		.d26-2 {background-attachment:scroll;}
		.d26-2 .t img {width:100%;}
		.d26-2 .t .text {width:100%; margin:40px auto; padding:20px;}
		.d26-2 .t .text h3 {font-size:22px; margin-bottom:10px;}
		.d26-2 .t .text p {font-size:16px;}
		/**/
		.d26-3 {}
		.d26-3 .sc {padding:40px 0;}
		.d26-3 .sc .swiper-container {padding:0 0 40px!important;}
		.d26-3 .sc .swiper-container .swiper-wrapper {align-items:flex-start;}
		.d26-3 .sc .swiper-container .swiper-slide .img-box {width:100%; margin-bottom:20px;}
		.d26-3 .sc .swiper-container .swiper-slide .text {width:100%;}
		.d26-3 .sc .swiper-container .swiper-slide .text h3 {font-size:18px; margin-bottom:10px;}
		.d26-3 .sc .swiper-container .swiper-slide .text p {font-size:14px;}
		/**/
		.d26-4 {}
		/**/
		.d26-5 .topic img {width:70%;}
		.d26-5 .topic .text {position:relative; z-index:1;}
		.d26-5 ul {}
		.d26-5 ul li {padding:60px 0;}
		.d26-5 ul li .text {width:100%;}
		.d26-5 ul li .text h2 {font-size:22px;}
		.d26-5 ul li .text p {font-size:16px;}
		.d26-5 ul li .img {width:100%; margin-top:30px;}
		.d26-5 ul li .swiper-container {padding:40px 0!important; width:100%;}
		.d26-5 ul li:last-child .cell .text {width:100%;}
		.d26-5 ul li:last-child dl {}
		.d26-5 ul li:last-child dl dt {width:100%; padding:20px 0;}
		.d26-5 ul li:last-child .machine {opacity:0.2;}
		.d26-5 ul li:nth-child(3) .cell .text {width:100%;}
		.d26-5 .sc-wrap {width:100%; padding:0;}
		/**/
		.d26-6 {}
		.d26-6 .topic::after {opacity:0.1;}
		.d26-6 .topic .text p {color:#FFFFFF;}
		.d26-6 .t {padding:40px 0 20px;}
		.d26-6 .t h3 {font-size:18px;}
		.d26-6 .t ul {margin:20px 0;}
		.d26-6 .t ul li {margin-bottom:20px;}
		.d26-6 .t ul li .cell {padding:20px;}
		.d26-6 .t ul li .text {width:100%;}
		.d26-6 .t ul li .text h4 {font-size:18px;}
		.d26-6 .t ul li .text p {font-size:16px;}
		.d26-6 .t ul li .img {width:100%; margin-top:20px;}
		.d26-6 .b {}
		.d26-6 .b h3 {font-size:18px;}
		.d26-6 .b ul {margin:10px -10px;}
		.d26-6 .b ul li {width:100%; padding:10px;}
		.d26-6 .b ul li .cell {padding:20px;}
		.d26-6 .b ul li img {margin-bottom:20px;}
		.d26-6 .b ul li .text h4 {font-size:18px;}
		.d26-6 .b ul li .text p {font-size:16px;}
		/**/
		.d26-7 {}
		.d26-7 .inner {padding:60px 0;}
		.d26-7 .text h4 {font-size:16px;}
		.d26-7 .text p {font-size:14px;}
		.d26-7 .img_1 {margin:-100px auto 20px;}
		.d26-7 .img_1 img {width:85%;}
		.d26-7 .img_1 ul {width:100%;}
		.d26-7 .img_1 ul li {align-items:flex-start; padding:20px 0;}
		.d26-7 .img_1 ul li .cover {width:72px;}
		.d26-7 .img_1 ul li .text {width:calc(100% - 72px - 20px);}
		.d26-7 .img_2,
		.d26-7 .img_3 {width:calc(50% - 20px);}
		/**/
		.d26-8 {}
		.d26-8 .topic {width:100%;}
		.d26-8 .topic h2 {font-size:22px;}
		.d26-8 .topic p {font-size:16px;}
		.d26-8 .swiper-container {margin-top:20px; padding:80px 0 60px !important;}
		.d26-8 .swiper-slide .text {margin-top:10px;}
		.d26-8 .swiper-slide .text p {font-size:16px;}
		.d26-8 .swiper-container .swiper-pagination {bottom:20px!important;}


	/***** P9 Elite *****/
	.sel-product-detail-27 {}
		/**/
		.d27-1 {padding:60px 0;}
		.d27-1 .shead h1 {font-size:32px;}
		.d27-1 .shead p {font-size:18px;}
		.d27-1 .img {width:80%; margin:60px auto;}
		.d27-1 .intro {font-size:18px;}
		/**/
		.d27-2 {padding:80px 0;}
		.d27-2 .shead h2 {font-size:28px; margin-bottom:20px;}
		.d27-2 .shead p {font-size:18px;}
		.d27-2 ul {margin:20px -20px -20px;}
		.d27-2 ul li {width:100%; padding:20px;}
		.d27-2 ul li .text h3 {font-size:22px; margin-bottom:20px;}
		.d27-2 ul li .text p {font-size:18px;}
		.d27-2 ul li .img {margin-bottom:20px;}
		/**/
		.d27-3 {padding:60px 0;}
		.d27-3 .shead h2 {font-size:22px; padding:0; line-height:1.6;}
		.d27-3 .shead h2 span {display:inline;}
		.d27-3 ul {margin-top:60px;}
		.d27-3 ul li {margin-bottom:20px;}
		.d27-3 ul li .cell {padding:40px;}
		.d27-3 ul li .text {width:100%; padding:0;}
		.d27-3 ul li .text h3 {font-size:18px;}
		.d27-3 ul li .text p {font-size:14px;}
		.d27-3 ul li .img {width:100%; margin-top:20px; padding:0;}
		/**/
		.d27-4 {padding:60px 0;}
		.d27-4 .inner {flex-direction:column-reverse;}
		.d27-4 .text .shead h2 {font-size:22px; text-align:center;}
		.d27-4 .text {width:100%;}
		.d27-4 ul {margin-top:40px; padding:0 40px;}
		.d27-4 ul li p {font-size:14px;}
		.d27-4 ul li .cell img {width:50px;}
		.d27-4 .img {width:80%; margin:0 auto 40px;}
		/**/
		.d27-5 {padding:60px 0; background-attachment:scroll;}
		.d27-5 .shead h2 {font-size:28px;}
		.d27-5 ul {margin-top:30px;}
		.d27-5 ul li {padding:20px 0;}
		.d27-5 ul li h3 {font-size:22px;}
		.d27-5 ul li p {font-size:16px;}


	/***** P11 Elite *****/
	.sel-product-detail-28 {}
		/**/
		.d28-1 {padding:60px 0;}
		.d28-1 .shead h1 {font-size:32px;}
		.d28-1 .shead p {font-size:18px;}
		.d28-1 .img {width:80%; margin:40px auto;}
		.d28-1 .intro {font-size:18px;}
		/**/
		.d28-2 {padding:60px 0;}
		.d28-2 .shead h2 {font-size:28px; margin-bottom:20px;}
		.d28-2 .shead p {font-size:18px;}
		.d28-2 ul {margin:20px -10px -10px;}
		.d28-2 ul li {width:100%; padding:10px;}
		.d28-2 ul li .text h3 {font-size:18px; margin-bottom:20px;}
		.d28-2 ul li .text p {font-size:16px;}
		.d28-2 ul li .img {margin-bottom:20px;}
		/**/
		.d28-3 {padding:60px 0;}
		.d28-3 .shead h2 {font-size:28px;}
		.d28-3 ul {margin-top:40px;}
		.d28-3 ul li {margin-bottom:20px; width:100%!important;}
		.d28-3 ul li .cell {padding:20px;}
		.d28-3 ul li:nth-child(2) .img,
		.d28-3 ul li:nth-child(3) .img,
		.d28-3 ul li:nth-child(7) .img,
		.d28-3 ul li:nth-child(8) .img {margin:0 0 20px 0;}
		.d28-3 ul li:nth-child(5) .cell,
		.d28-3 ul li:nth-child(6) .cell {padding:20px; background:#009FAB;}
		.d28-3 ul li:nth-child(5) .text h3,
		.d28-3 ul li:nth-child(6) .text h3 {margin:0; padding-bottom:10px; color:#FFFFFF;}
		.d28-3 ul li .text {width:100%; padding:0;}
		.d28-3 ul li .text h3 {font-size:18px; margin-bottom:10px;}
		.d28-3 ul li .text p {font-size:14px;}
		.d28-3 ul li .img {width:100%; margin-top:20px; padding:0;}
		/**/
		.d28-4 {padding:60px 0;}
		.d28-4 .text .shead h2 {font-size:28px;}
		.d28-4 .text {width:100%;}
		.d28-4 ul {margin-top:40px;}
		.d28-4 ul li {}
		.d28-4 ul li .cell {}
		.d28-4 ul li .cell img {width:64px;}
		.d28-4 ul li p {font-size:14px;}
		.d28-4 .img {width:100%; margin-top:40px;}
		/**/
		.d28-5 {padding:60px 0; background-attachment:scroll;}
		.d28-5 .shead h2 {font-size:28px;}
		.d28-5 ul {margin-top:30px;}
		.d28-5 ul li {padding:20px 0;}
		.d28-5 ul li h3 {font-size:22px;}
		.d28-5 ul li p {font-size:16px;}
		/**/
		.d28-6 {padding:60px 0;}
		.d28-6 h2 {font-size:28px;}


	/***** P12 Elite *****/
	.sel-product-detail-29 {}
		/**/
		.d29-1 {position:relative; padding:260px 0 40px;}
		.d29-1::after {content:""; position:absolute; left:0; bottom:0; width:100%; height:300px; background:linear-gradient(to top, rgba(255,255,255,1), rgba(255,255,255,0));}
		.d29-1 .shead {position:relative; z-index:1;}
		.d29-1 .shead h1 {font-size:32px;}
		.d29-1 .shead p {font-size:18px;}
		/**/
		.d29-2 {padding:60px 0 0;}
		.d29-2 .inner {flex-direction:column-reverse;}
		.d29-2 .img {width:100%; margin-top:40px;}
		.d29-2 .text {width:100%;}
		.d29-2 .text p {font-size:18px;}
		/**/
		.d29-3 {padding:60px 0;}
		.d29-3 .shead h2 {font-size:28px;}
		.d29-3 .shead h2 span {display:inline;}
		.d29-3 ul {margin-top:40px;}
		.d29-3 ul li {margin-bottom:20px; width:100%;}
		.d29-3 ul li:nth-child(2n) {margin-top:0;}
		.d29-3 ul li .text {width:100%; padding:0;}
		.d29-3 ul li .text h3 {font-size:18px;}
		.d29-3 ul li .text p {font-size:14px;}
		.d29-3 ul li .img {width:50%; margin:20px auto 0;}
		/**/
		.d29-4 {padding:60px 0; background-attachment:scroll;}
		.d29-4 .shead h2 {font-size:28px;}
		.d29-4 .shead p {font-size:18px;}
		.d29-4 .swiper-container {}
		.d29-4 .swiper-container .img-box {margin-bottom:20px;}
		.d29-4 .swiper-container .text h3 {font-size:22px; margin-bottom:20px;}
		.d29-4 .swiper-container .text p {font-size:18px;}
		/**/
		.d29-5 {}
		.d29-5 .topic {height:40vh; background-attachment:scroll;}
		.d29-5 .topic img {width:80%;}
		.d29-5 .shead {margin-top:60px;}
		.d29-5 .shead h2 {font-size:28px;}
		.d29-5 .sc-wrap {padding:0 0 40px 0;}
		.d29-5 .swiper-container {}
		.d29-5 .swiper-container .swiper-slide .img-box {width:100%; margin-bottom:20px;}
		.d29-5 .swiper-container .swiper-slide .text {width:100%;}
		.d29-5 .swiper-container .swiper-slide .text h3 {font-size:22px;}
		.d29-5 .swiper-container .swiper-slide .text p {font-size:18px;}
		.d29-5 .swiper-container .swiper-pagination {bottom:40px!important;}
		/**/
		.d29-6 {padding:60px 0; background-attachment:scroll;}
		.d29-6 h2 {font-size:28px;}
		.d29-6 .box {margin-top:40px;}
		.d29-6 .text {width:100%;}
		.d29-6 .text ul li .cell {}
		.d29-6 .text ul li .cell img {width:60px;}
		.d29-6 .text ul li p {font-size:16px;}
		.d29-6 .img {width:80%; margin:30px auto 0;}
		/**/
		.d29-7 {padding:60px 0; background-attachment:scroll;}
		.d29-7 .shead h2 {font-size:32px;}
		.d29-7 ul {margin-top:30px;}
		.d29-7 ul li {padding:0 0 40px 0;}
		.d29-7 ul li h3 {font-size:22px;}
		.d29-7 ul li p {font-size:16px;}
		/**/
		.d29-8 {padding:60px 0;}
		.d29-8 h2 {font-size:28px;}


	/***** P20 Elite *****/
	.sel-product-detail-30 {}
		/**/
		.sel-product-detail-30 .d30-con .topic {padding:200px 0; background-attachment:scroll;}
		.sel-product-detail-30 .d30-con .topic .text {width:100%; margin:auto;}
		.sel-product-detail-30 .d30-con .topic .text h2 {font-size:32px;}
		/**/
		.d30-1 {padding:250px 0 130px; background-attachment:scroll;}
		.d30-1 .text h1 {font-size:32px;}
		.d30-1 .text p {font-size:18px;}
		/**/
		.d30-2 {padding:0 0 60px;}
		.d30-2 .img {width:100%; margin-bottom:40px;}
		.d30-2 .text {width:100%;}
		.d30-2 .text h2 {font-size:22px;}
		.d30-2 .text p {font-size:18px;}
		/**/
		.d30-3 {}
		.d30-3 .box {padding:0 0 60px 0;}
		.d30-3 .swiper-container {}
		.d30-3 .swiper-container .swiper-slide .img-box {width:100%; margin-bottom:30px;}
		.d30-3 .swiper-container .swiper-slide .text {width:100%;}
		.d30-3 .swiper-container .swiper-slide .text h3 {font-size:18px;}
		.d30-3 .swiper-container .swiper-slide .text p {font-size:14px;}
		.d30-3 .swiper-container .swiper-pagination {bottom:40px!important;}
		/**/
		.d30-4 ul {margin:40px -10px;}
		.d30-4 ul li {width:100%; padding:10px;}
		.d30-4 ul li .t h4 {font-size:18px;}
		.d30-4 ul li .t p {font-size:16px;}
		/**/
		.d30-5 .list {padding:60px 0;}
		.d30-5 ul li {margin-bottom:20px; padding:20px;}
		.d30-5 ul li .img {width:100%;}
		.d30-5 ul li:nth-child(2) .cell,
		.d30-5 ul li:nth-child(4) .cell {text-align:left;}
		.d30-5 ul li .text {width:100%; margin:20px 0 0; padding:0;}
		.d30-5 ul li:nth-child(2) .text,
		.d30-5 ul li:nth-child(4) .text {margin:20px 0 0;}
		.d30-5 ul li .text h3 {font-size:18px; margin-bottom:10px;}
		.d30-5 ul li .text p {font-size:14px;}
		/**/
		.d30-6 {}
		.d30-6 h2 {font-size:22px; margin-bottom:30px;}
		.d30-6 .box {padding:60px 0;}
		.d30-6 ul {margin:-20px 0;}
		.d30-6 ul li {width:100%; padding:20px 0;}
		.d30-6 ul li .cell {width:100%;}
		.d30-6 .img {position:static; transform:none; width:80%; margin:60px auto;}


	/***** P25 Elite *****/
	.sel-product-detail-31 {}
		/**/
		.d31-1 {padding:60px 0;}
		.d31-1 .shead h1 {font-size:32px;}
		.d31-1 .shead p {font-size:18px;}
		.d31-1 .img {width:55%; margin:40px auto;}
		.d31-1 .intro {font-size:18px;}
		/**/
		.d31-2 {padding:60px 0;}
		.d31-2 .shead h2 {font-size:22px;}
		.d31-2 ul {margin:-20px;}
		.d31-2 ul li {width:100%; padding:20px;}
		.d31-2 ul li .text {width:100%!important;}
		.d31-2 ul li .img {width:100%!important; margin-bottom:20px;}
		.d31-2 ul li .text h3 {font-size:18px; margin-bottom:20px;}
		.d31-2 ul li .text p {font-size:16px;}
		/**/
		.d31-3 {padding:60px 0;}
		.d31-3 .shead h2 {font-size:22px;}
		.d31-3 .shead p {font-size:16px;}
		.d31-3 ul {margin:40px 0 0 0; flex-direction:column;}
		.d31-3 ul li {width:50%; margin:auto; padding:10px;}
		.d31-3 ul li:last-child {margin:auto;}
		.d31-3 ul li .text p {font-size:16px;}
		/**/
		.d31-4 {padding:60px 0;}
		.d31-4 ul li {margin-bottom:20px;}
		.d31-4 ul li .cell {padding:20px;}
		.d31-4 ul li .text {width:100%;}
		.d31-4 ul li .text h3 {font-size:18px; margin-bottom:10px;}
		.d31-4 ul li .text p {font-size:16px;}
		.d31-4 ul li .img {width:100%; margin-top:20px; padding:0;}
		/**/
		.d31-5 {padding:60px 0;}
		.d31-5 h2 {font-size:22px; margin-bottom:30px;}
		.d31-5 ul li {width:100%; padding:20px 0;}
		.d31-5 ul li .cell {width:100%;}
		.d31-5 .img {position:static; transform:none; width:80%; margin:60px auto;}
		/**/
		.d31-6 {padding:60px 0;}
		.d31-6 h2 {font-size:28px;}
		.d31-6 .swiper-container .text {font-size:14px; margin-top:10px;}


	/***** P40 Elite *****/
	.sel-product-detail-32 {}
		/* con */
		.d32-con {}
		.d32-con .topic {padding:60px 0;}
		.d32-con .topic .text h2 {font-size:22px; margin-bottom:20px;}
		.d32-con .topic .text p {font-size:16px;}
		.d32-con ul {margin:14px -10px 0;}
		.d32-con ul li {width:100%; padding:10px;}
		.d32-con ul li .inner {padding:20px;}
		.d32-con ul li img {margin-bottom:20px;}
		.d32-con ul li h4 {font-size:18px;}
		.d32-con ul li p {font-size:16px;}
		/**/
		.d32-1 {padding:120px 0;}
		.d32-1 .s-title .row .text h1 {font-size:32px; margin-bottom:10px;}
		.d32-1 .s-title .row .text h2 {font-size:18px;}
		/**/
		.d32-2 {padding:60px 0;}
		.d32-2 .text {padding:20px;}
		.d32-2 .text ul {width:100%;}
		.d32-2 .text ul li p {font-size:14px; line-height:1.4;}
		.d32-2 .text ul li p span {font-size:28px;}
		.d32-2 .img {position:static; width:100%; transform:none; width:60%; margin:40px auto 0;}
		/**/
		.d32-3 .perfor {padding:60px 0;}
		.d32-3 ul {margin:0;}
		.d32-3 ul li {width:100%; padding:20px 0;}
		.d32-3 ul li img {width:64px;}
		.d32-3 ul li .t {width:auto; padding:0;}
		.d32-3 ul li .t h4 {margin-bottom:10px;}
		.d32-3 ul li .t h4 span {font-size:28px;}
		.d32-3 ul li .t h4 em {font-size:18px;}
		.d32-3 ul li .t p {font-size:14px;}
		/**/
		.d32-4 .sc-wrap {padding:40px 20px;}
		.d32-4 .swiper-container {padding:0 0 60px 0!important;}
		.d32-4 .swiper-container .img-box {margin-bottom:20px;}
		.d32-4 .swiper-container .text h4 {font-size:18px;}
		.d32-4 .swiper-container .text p {font-size:14px;}
		.d32-4 .swiper-container .swiper-pagination {bottom:40px!important;}
		/**/
		.d32-5 {padding-bottom:60px;}
		/**/
		.d32-6 {padding:0 0 60px 0;}
		.d32-6 .topic {height:300px; background-attachment:scroll;}
		.d32-6 .shead {padding:60px 0 30px;}
		.d32-6 .shead h2 {font-size:22px;}
		.d32-6 .shead p {font-size:16px;}
		.d32-6 ul {margin:-10px;}
		.d32-6 ul li {width:100%; padding:10px;}
		.d32-6 ul li .inner {padding:20px;}
		.d32-6 ul li img {margin-bottom:20px;}
		.d32-6 ul li h4 {font-size:18px;}
		.d32-6 ul li p {font-size:16px;}
		.d32-6 .rects_bg {display:none;}
		/**/
		.d32-7 {padding:0 0 60px 0;}
		.d32-7 .topic {height:300px; background-attachment:scroll;}
		.d32-7 .shead {padding:60px 0 30px;}
		.d32-7 .shead h2 {font-size:22px; margin-bottom:20px;}
		.d32-7 .shead p {font-size:16px;}
		.d32-7 .sc-wrap {padding:0 20px;}
		.d32-7 .swiper-container {padding:0 0 40px!important; max-width:none;}
		.d32-7 .swiper-container .img-box {margin-bottom:20px;}
		.d32-7 .swiper-container .text h4 {font-size:18px;}
		.d32-7 .rects_bg {display:none;}
		/**/
		.d32-8 {padding:60px 0;}
		.d32-8 .shead h2 {font-size:22px; margin-bottom:20px;}
		.d32-8 .shead p {font-size:18px;}
		.d32-8 .box {margin-top:40px; flex-direction:column;}
		.d32-8 .box .img {width:60%; margin:auto;}
		.d32-8 .box .text {width:100%;}
		.d32-8 .box .text ul li img {width:64px;}
		.d32-8 .box .text ul li p {line-height:1.4;}
		.d32-8 .box .text ul li p strong {font-size:16px;}
		.d32-8 .box .text ul li p span {font-size:14px;}
		/**/
		.d32-9 {padding:60px 0; background-attachment:scroll;}
		.d32-9 .shead h2 {font-size:22px;}
		.d32-9 ul {margin-top:30px;}
		.d32-9 ul li {padding:20px 0;}
		.d32-9 ul li h3 {font-size:18px;}
		.d32-9 ul li p {font-size:16px;}
		/**/
		.d32-10 {padding:60px 0;}
		.d32-10 h2 {font-size:22px;}
		.d32-10 .swiper-slide .text {padding:0 20px;}
		.d32-10 .swiper-slide .text p {font-size:14px;}




	/***** 人在开立 *****/
	#environment {}
	#environment .temp_banner {}
	#environment .temp_main {padding-top:40px;}


	



	/***** 首页技术点 *****/
	.tech-point-box {padding:64px 0 50px;}
	.tech-point-box .topic {margin-bottom:20px;}
	.tech-point-box .topic img {}
	.tech-point-box .text {margin-top:20px;}
	.tech-point-box .text h2 {font-size:18px; margin:20px 0 10px;}
	.tech-point-box .text p {font-size:16px;}
	.tech-point-box .text ul {margin-top:40px;}
	.tech-point-box .text ul li { float:none; width:100%; margin-bottom:40px;}
	.tech-point-box .text ul li .inner { padding-right:20px; overflow:hidden;}
	.tech-point-box .text ul li img {}
	.tech-point-box .text ul li h4 {margin:20px 0 10px;}
	.tech-point-box .text ul li p {font-size:14px;}


	/***** 使用条款 *****/
	#terms {}
	#terms .navigation {}
	#terms .copyright {}
	.terms-box {padding:120px 0; width:90%;}
	.terms-box h1 {font-size:28px;}
	.terms-box .col {}
	.terms-box h2 {font-size:18px; margin-bottom:10px;}
	.terms-box p {font-size:16px;}


	/***** 登录、注册 *****/
	.sel-login {}
	.sel-login .form {width:100%; padding:10px;}


	/***** sel-product-veterinary *****/
	.sel-product-veterinary .spv{height:240px; margin-top:64px;}
	.sel-product-veterinary .spv .swiper-slide .text {width:calc(100% - 40px);}
	.sel-product-veterinary .spv .swiper-slide .text h1 {font-size:32px;}
	.sel-product-veterinary .use_case {padding:60px 0;}
	.sel-product-veterinary .use_case h2 {width:100%; font-size:22px;}
	.sel-product-veterinary .use_case ul {margin-top:20px;}
	.sel-product-veterinary .use_case ul li {width:100%;}
	.sel-product-veterinary .use_case ul li p {font-size:14px;}
	.sel-product-veterinary .p-group h2 {font-size:22px; padding:30px 0;}
	.sel-product-veterinary .pg-inner {padding:20px 0;}

	.sel-product-veterinary .v_list_tab {padding:0;}
	.sel-product-veterinary .v_list_tab .swiper-wrapper {justify-content:flex-start;}
	.sel-product-veterinary .v_list_tab .swiper-slide .text span {font-size:14px;}


}




@media all and (max-width:768px){

	/***** S60 *****/
	.sel-product-detail-20 {}
	.sel-product-detail-20 .p-detail {}
	    /**/
	    .d20-1 {padding:100px 0 100px;}
	    .d20-1 .text {position:static; width:100%; text-align:center;}
	    .d20-1 .text h1 {padding:0 10%;}
	    .d20-1 .text h2 {}
	    .d20-1 .text h3 {}
	    .d20-1 .img {margin:40px auto 0; float:none;}
	    .d20-1 .intro {font-size:22px; padding:0 10%; margin-top:40px;}

	/***** P50-Elite *****/
	.d23-1 .machine .inner {height:1000px;}
		/**/
		.d23-2 .con-t .t-bg {margin-top:-90px;}

	/***** S50-Elite *****/
	.d24-1 .machine .inner {height:1000px;}
	.d24-2 .dep span {top:51.35%;}
	.d24-2 .topic .sha {}

}




@media all and (max-width:667px){
	.spec .spec-box ul li { width:50%;}
	.spec .spec-box ul li a { height:400px;}
	.sel-product-detail .swiper-button-next, .sel-product-detail .swiper-button-prev {display:none;}

	/***** S60 *****/
	.sel-product-detail-20 {}
	.sel-product-detail-20 .p-detail {}
	    /**/
	    .d20-1 {padding:50px 0 50px;}
	    .d20-1 .img {margin:0 auto 40px; width:300px; height:240px;}
	    .d20-1 .text {}
	    .d20-1 .text h1 { font-size:28px; padding:0;}
	    .d20-1 .text h2 {font-size:44px; margin:20px 0 10px;}
	    .d20-1 .text h3 {font-size:14px;}
	    .d20-1 .intro {font-size:18px; padding:0 5%; margin-top:40px;}
	    /**/
	    .d20-2 { position:relative; padding:100px 0;}
	    .d20-2 .text {width:90%;}
	    .d20-2 .text h2 {font-size:72px;}
	    .d20-2 .text h3 {font-size:22px;}
	    .d20-2 .text p {font-size:18px;}
	    /**/
	    .d20-3 {padding:80px 0; background-attachment:scroll;}
	    .d20-3 .text { float:none; width:90%; margin:auto; padding:0;}
	    .d20-3 .text h2 {font-size:44px;}
	    .d20-3 .text h3 { margin-bottom:40px; font-size:22px;}
	    .d20-3 p {font-size:18px;}
	    /**/
	    .d20-4 { padding:80px 0;}
	    .d20-4 .img {float:none; width:90%; margin:auto;}
	    .d20-4 .l { width:200px; height:300px; margin:auto;}
	    .d20-4 .l .shine { position:absolute; left:30px; top:40px; width:100px; height:100px;}
	    .d20-4 .text { float:none; width:100%; margin:auto; padding-right:0;}
	    .d20-4 .text .m { margin:10px 0 0;}
	    .d20-4 .text .num { font-size:18px;}
	    /**/
	    .d20-5 { padding:80px 0; background-attachment:scroll;}
	    .d20-6 { padding:80px 0; background-attachment:scroll;}
	    .d20-7 { padding:80px 0; background-attachment:scroll;}
	    .con567 .text { position:relative; z-index:2; text-align:center; color:#ffffff;}
	    .con567 .text h2 {font-size:32px; padding:0 2%;}
	    .con567 .text h3 {font-size:22px; margin-bottom:20px; padding:0 2%;}
	    .con567 .text p {font-size:18px; padding:0 2%;}
	    /**/
	    .d20-8 {padding:80px 0 30px;}
	    .d20-8 .text {}
	    .d20-8 .text ul {}
	    .d20-8 .text ul li {float:none; width:50%; margin:0 auto 30px; padding:0;}
	    .d20-8 .text ul li p {margin-top:10px; line-height:1.4; font-size:14px;}
	    /**/
	    /**/
	    .d20-9 {padding:80px 0 0;}
	    .d20-9 .text { float:none; width:90%; margin:auto;}
	    .d20-9 .text h2 {font-size:32px; margin-top:0; margin-bottom:20px;}
	    .d20-9 .text h3 {font-size:22px; padding-left:0;}
	    .d20-9 .text p {font-size:18px; margin-top:20px; padding:0;}
	    .d20-9 .img {float:none; width:300px; height:300px; margin:auto;}
	    /**/
	    .d20-10 {padding:80px 0 30px;}
	    .d20-10 .text {}
	    .d20-10 .text ul {}
	    .d20-10 .text ul li {float:none; width:100%; margin:0 auto 30px;}
	    .d20-10 .text ul li .img {display:block; margin:auto; width:200px; height:160px;}
	    .d20-10 .text ul li p {margin-top:10px; font-size:14px;}
	    /**/
	    .d20-11 {padding:80px 0; background-position:0 80px; background-size:80% auto;}
	    .d20-11 .text {width:90%; margin:140% auto 0; float:none;}
	    .d20-11 .text h2 {font-size:32px;}
	    .d20-11 .text h3 {font-size:22px; margin-bottom:30px;}
	    .d20-11 .text p {font-size:18px;}
	    .d20-11 .text ul {margin-top:40px;}
	    .d20-11 .text ul li {float:none; margin-bottom:20px; width:100%; overflow:hidden;}
	    .d20-11 .text ul li .img {}
	    .d20-11 .text ul li h4 {margin:5px 0 0 60px; font-size:14px;}
	    /**/
	    .d20-12 {padding:80px 0;}
	    .d20-12 .text {}
	    .d20-12 .text h2 {font-size:32px; margin-bottom:10px;}
	    .d20-12 .text h3 {font-size:22px; margin-bottom:40px;}
	    .d20-12 .text p {font-size:18px; padding:0;}
	    /**/
	    .d20-13 {padding:80px 0;}
	    .d20-13 h2 {font-size:32px;}


	/***** P50-Elite *****/
		.sel-product-detail-23 {}
		.sel-product-detail-23 .p-detail {}
			/**/
			.sel-product-detail-23 .con-t {}
			.sel-product-detail-23 .con-t h2 {}
			.sel-product-detail-23 .con-t .t-bg {}
			/**/
			.d23-con .topic {height:30vh;}
			.d23-con ul li {width:100%;}
		    /**/
		    .d23-1 .machine .inner {height:800px}
		    .d23-1 .s-title {top:250px;}
		    /**/
		    .d23-2 .con-t .t-bg {margin-top:-50px;}
		    .d23-2 ul {margin-top:20px;}
		    .d23-2 ul li {width:100%;}
		    /**/
		    .d23-7 {padding:80px 0;}
		    .d23-7 .grad {display:block; height:auto; overflow:hidden;}
		    .d23-7 ul {width:100%; overflow:hidden;}
		    .d23-7 ul li span {font-size:12px; width:20px; height:20px; line-height:20px;}
		    .d23-7 ul li p {font-size:14px; padding:20px;}
		    .d23-7 ul:nth-child(2) li span {font-size:12px; width:20px; height:20px; line-height:20px;}
		    /**/
		    .d23-8 ul li {margin-bottom:20px; padding:20px; flex-wrap:wrap;}
		    .d23-8 ul li img {width:100%;}
		    .d23-8 ul li .t {width:100%; margin:20px 0 0 0;}
		    .d23-8 ul li .t h4 {font-size:18px; margin-bottom:10px;}
		    .d23-8 ul li .t p {font-size:14px;}
		    .d23-8 ul li:nth-child(2), .d23-8 ul li:nth-child(4) {text-align:left;}
		    .d23-8 ul li:nth-child(2) .t, .d23-8 ul li:nth-child(4) .t {margin:20px 0 0 0;}
		    /**/
		    .d23-9 {padding:80px 0;}
		    .d23-9 h2 {font-size:32px;}


	/***** S50-Elite *****/
		.sel-product-detail-24 {}
		.sel-product-detail-24 .p-detail {}
			/**/
			.d24-2 .topic {padding:200px 0 50px;}
			.d24-2 .con-t {width:100%;}
			.d24-2 .dep ul {margin-top:5.42%;}
			.d24-2 .dep ul li img:nth-child(1) {width:40px;}
			.d24-2 .dep ul li img:nth-child(2) {height:20px; margin-top:30px;}
			.d24-2 .dep span {height:2px; top:50.35%;}
			.d24-2 .notes {margin-top:20px;}
			/**/
			.d24-3 {padding-top:150px;}
			.d24-3 .pcgc {width:100%; margin:50px 0 0;}
			.d24-3 ul {}
			.d24-3 ul li {}
			.d24-3 ul li img {width:35%;}
			.d24-3 ul li .t {width:65%;}
			.d24-3 ul li .t h4 {font-size:28px;}
			/**/
			.d24-4 ul li {width:100%;}
			.d24-4 ul li img {width:100%;}
			/**/
			.d24-5 ul li .inner {display:block;}
			.d24-5 ul li .inner img {width:100%;}
			.d24-5 ul li .t {width:100%; margin:20px 0 0 0;}
			.d24-5 ul li .t h4 {margin-bottom:10px;}
			.d24-5 ul li:nth-child(2) .t, .d24-5 ul li:nth-child(4) .t {margin:20px 0 0 0;}
			/**/
			.d24-6 .topic .swiper-container {width:100%;}
			/**/
			.d24-7 ul {padding:0;}
			.d24-7 ul:nth-child(3) {margin-top:20px;}
			.d24-7 ul li {width:100%;}
			/**/
			.d24-8 .topic .p-design {width:100%; margin-top:100px;}
			.d24-8 .topic .p-design p {font-size:16px;}
			.d24-8 .grad {display:block;}
			.d24-8 ul {width:100%;}
			.d24-8 ul li p {font-size:14px; padding:10px;}
			.d24-8 ul:nth-child(2) li {}
			.d24-8 ul:nth-child(2) li .inner {height:200px;}
			/**/
			.d24-9 {padding-top:100px;}
			.d24-9 ul li {padding:20px;}
			.d24-9 ul li .inner {display:block;}
			.d24-9 ul li img {width:100%;}
			.d24-9 ul li .t {margin:30px 0 0 0; width:100%;}
			.d24-9 ul li .t h4 {font-size:18px; margin-bottom:10px;}
			.d24-9 ul li .t p {font-size:14px;}
			.d24-9 ul li:nth-child(2) .inner, .d24-9 ul li:nth-child(4) .inner {text-align:left;}
			.d24-9 ul li:nth-child(2) .t, .d24-9 ul li:nth-child(4) .t {margin:30px 0 0 0;}
			/**/
			.d24-10 {padding:80px 0;}
			.d24-10 h2 {font-size:32px;}



}




@media all and (max-width:414px){
	.spec .spec-box ul li a { height:220px;}

	/***** P50-Elite *****/
		/**/
		.sel-product-detail-23 .con-t h2 {font-size:24px;}
			/**/
			.d23-1 .machine .inner {height:500px;}
			.d23-1 .s-title {top:200px;}
			.d23-1 .s-pic .row .bi .ibox {transform:scale(0.5,0.5); transform-origin:right 10px;}
			/**/
			.d23-3 .notes {margin-bottom:40px;}

	/***** S50-Elite *****/
		/**/
		.sel-product-detail-24 .con-t {display:block;}
		.sel-product-detail-24 .con-t .text {width:100%;}
		.sel-product-detail-24 .con-t .text .rect-d {margin-right:10px; width:22px; height:22px;}
		.sel-product-detail-24 .con-t .text h2 {font-size:28px; width:100%;}
		.sel-product-detail-24 .con-t .t-bg {width:100%;}
			/**/
			.d24-1 {padding:60px 0 0 0;}
			.d24-1 .machine .inner {height:500px;}
			.d24-1 .s-title {top:200px;}
			.d24-1 .s-pic .row .bi {padding:5px;}
			.d24-1 .s-pic .row .bi .ibox {transform:scale(0.5,0.5); transform-origin:right 10px;}
			/**/
			.d24-2 {}
			.d24-2 .text {width:100%;}
			.d24-2 .text .con-t h2 {top:0;}
			.d24-2 .dep {display:block;}
			.d24-2 .dep .d-l {width:30%; padding:0;}
			.d24-2 .dep ul {margin-top:40px; width:100%;}
			.d24-2 .dep ul li img:nth-child(2) {height:15px;}
			.d24-2 .dep span {left:0; top:72.55%;}
			/**/
			.d24-3 {padding:100px 0 0 0;}
			.d24-3 .pcgc {margin:50px 0; width:100%;}
			.d24-3 .pcgc h3 {font-size:22px; margin-bottom:10px;}
			.d24-3 .perfor {padding:0 0 80px 0;}
			.d24-3 ul {margin:0;}
			/**/
			.d24-4 {padding:0 0 100px 0;}
			.d24-4 .con-t {}
			.d24-4 .con-t .text {padding:20px; width:100%;}
			.d24-4 .con-t .t-bg img {display:none;}
			/**/
			.d24-5 .con-t .t-bg img {width:100%;}
			.d24-5 ul {margin-top:50px;}
			/**/
			.d24-6 {padding:100px 0;}
			.d24-6 .topic {padding:20px 0;}
			.d24-6 .text {margin-bottom:50px;}
			.d24-6 .swiper-container {padding:0!important; width:100%; height:calc(300px + 80px); border:none;}
			.d24-6 .swiper-container .swiper-slide .row {padding:0;}
			/**/
			.d24-7 .text h2 {text-align:left;}
			.d24-7 .text h2::before {right:auto; left:0;}
			.d24-7 ul {margin-top:20px;}
			/**/
			.d24-8 ul:nth-child(2) li .inner {height:150px;}
}




@media all and (max-width:375px){
	.copyright .fr .fl {}
	.copyright .fr .fl ul li {width:80px;}
	.copyright .fr .fr { margin:0;}
	.copyright .fr .fr p.phone-number {font-size:14px;}
	.copyright .fr .fr p.email {font-size:14px;}
	.copyright .fr .fr p a {font-size:14px;}
	.d24-2 .dep span {left:0; top:71.55%;}
}




@media all and (max-width:320px){
	.p-type ul li a h4 {font-size:12px;}

	.copyright .fr .fl { margin-bottom:40px; float:none; width:100%; overflow:hidden;}
	.copyright .fr .fr {float:none; margin:0; width:100%;}
}




@media all and (max-width:280px){
	#home .swiper-container {height:250px!important;}
	#home .swiper-slide {height:250px!important;}
	#home .swiper-slide .text h1 {font-size:22px;}
	#home .swiper-slide .text p {font-size:12px;}

	.p-type ul li a {padding:40px 0;}
	.p-type ul li { float:none; width:100%; border:none; border-bottom:1px solid #f2f2f2;}
	.p-type ul li a img {width:35%;}

	.spec .spec-box h2 {font-size:16px; line-height:1.4;}
	.spec .spec-box ul li {float:none; width:100%;}

}