@media (max-width:1920px){	
.conn_box{ top:20%;}
.conn_box1{ top:36%;}
.case_a_list{ height:162px;}
}
@media (max-width:1850px){	
.case_a_box{ padding-bottom:5.8%;}
.case_box_x {padding: 39% 6.25%;}
.case_a_list{ height:164px;}
}
@media (max-width:1800px){	
.case_a_box{ padding-bottom:4%;}
.case_box_x {padding: 37.5% 6.25%;}
.conn_box1{ top:34%;}
}
@media (max-width:1750px){
.case_a_list p{ line-height:35px;}	
.case_box_x {padding: 37% 6.25%;}
.case_a_list{ height:158px;}
}
@media (max-width:1700px){
.case_a_list p{ line-height:32px;}	
.case_box_x {padding: 32% 6.25%;}	
.case_a_list{ height:151px;}
}
@media (max-width:1650px){	
.case_box_x {padding: 31% 6.25%;}
.case_a_list p{ line-height:30px;}	
.wanmei_b_txt {padding: 3% 14% 0 14%;}
.conn_box1{ top:30%;}
.case_a_list{ height:144px;}
}
@media (max-width:1600px){	
.case_a_list .swiper-button-next, .case_a_list .swiper-container-rtl .swiper-button-prev{ left:90%;}
.case_a_list .swiper-button-prev, .case_a_list  .swiper-container-rtl .swiper-button-next{ left:90%;}
.case_a_box_tit .a{ margin-top:0;}
.case_box_x {padding: 29.5% 6.25%;}
}
@media (max-width:1550px){
.case_a_box_tit p{ line-height:44px;}
.case_box_x {padding: 28.3% 6.25%;}	
.case_a_list {height: 142px;}
}
@media (max-width:1500px){
.case_a_list p {line-height: 27px;}	
.case_box_x {padding: 26.5% 6.25%;}
.wanmei_b_txt {padding: 3% 10% 0;}	
.conn_box{ top:16%;}
.conn_box1{ top:25%;}
.case_a_list {height: 134px;}
}
@media (max-width:1440px){
.case_a_box_tit p {line-height: 36px;}
.case_box_x {padding: 20.5% 6.25%;}	
.products .swiper-button-next, .products .swiper-container-rtl .swiper-button-prev {right: -70px;}
.products .swiper-button-prev, .products .swiper-container-rtl .swiper-button-next {left: -70px;}
.wanmei_b{ padding-top:4%;}
}
@media (max-width:1380px){
.case_a_list p {line-height: 26px;}	
.case_box_x {padding: 18.5% 6.25%;}	
.wanmei_b_txt {padding: 2% 6% 0;}
.conn_box{ top:13%;}
.conn_box1{ top:24%;}
.case_a_list {height: 125px;}	
}
@media (max-width:1360px){	
.case_a_list p {line-height: 25px;}
.case_box_x {padding: 17.5% 6.25%;}	
.case_a_box_tit p {line-height: 26px;}
.case_box_txt p{ font-size:13px;}
.products .swiper-button-next, .products .swiper-container-rtl .swiper-button-prev {right: -50px;}
.products .swiper-button-prev, .products .swiper-container-rtl .swiper-button-next {left: -50px;}
.case_a_list {height: 123px;}
}
@media (max-width:1280px){	
.case_a_list .more{ height:28px; line-height:28px; width:100px;}
.case_a_list .swiper-button-next, .case_a_list .swiper-container-rtl .swiper-button-prev{ margin-top:0;}
.case_box_x {padding: 8.5% 6.25%;}	
.products .swiper-button-next, .products .swiper-container-rtl .swiper-button-prev {right:10px;}
.products .swiper-button-prev, .products .swiper-container-rtl .swiper-button-next {left: 10px;}
.conn_box{ top:10%;}
.conn_box1{ top:22%;}
.case_a_list {height: 120px;}	
}
@media (max-width:1240px){
.case_a_box_tit p {line-height: 31px;}
.case_box_txt p{ line-height:24px;}	
.conn_box{ top:8%;}	
.conn_box1{ top:20%;}
.case_a_list {height: 110px;}	
}
@media (max-width:1200px){
.wrap{max-width:1200px; min-width:320px; margin:0 auto; position:relative; overflow: hidden;}
.div1200{ width:96%; margin:0 auto;}
.logo{ width:21%;}
.book_b{ padding-bottom:13%;}
.case_a{ float:none; width:100%;}
.case_b{ float:none; width:100%;}
.case_a img{ width:50%; float:left;}
.case_a_box{ width:50%; float:left;}
.case_list{ background:#cdaf8b;}
.case_box_x {padding: 29.5% 6.25%;}
.tit1 h2{ font-size:26px;}
.tit1 p{ font-size:26px;}
.tit1 img{ margin-top:0;}
.since_img{ width:37%;}
.conn_box span{ margin-top:1%;}
.case_a_list {height: 140px;}
}
@media (max-width:1150px){
.logo{ width:22%;}
.book_b{ padding-bottom:12%;}
.case_box_x {padding: 28% 6.25%;}
.foot_b_b a{ margin-left:0; display:block;}
.foot_b_b{ padding-top:0;}
.wanmei_b {padding-top: 2%;}
.since_img{ width:39%;}
.since_a1 .since_a_box {padding: 9.5% 26% 9.5% 5%;}
.conn_box h1{ font-size:40px;}
}
@media (max-width:1100px){
.logo{ width:23%;}
.nav {width: 60%;}
.book_a{ background:none; padding:0;}
.book_b{ background:none; padding:0;}
.book_a_img{ width:100%;}
.book_b_con{ height:100% !important;}
.case_box_x {padding: 22.5% 6.25%;}
.product_b .number{ font-size:50px;}
.bg_b_use_p{ padding:3%;}
.since_a_box {padding: 1.5% 5% 1.5% 26%;}
.since_a1 .since_a_box {padding: 7.5% 26% 6.5% 5%;}
.conn_box p{ line-height:28px;}
.timeline table tr td p{ font-size:16px;}
.timeline:nth-child(2n) .month{ font-size:28px;}
.timeline:nth-child(2n-1) .month{ font-size:28px;}
}
@media (max-width:1050px){
.logo{ width:25%;}
.wz_box h2{ padding-left:4%;}
.wz_box p{ padding-left:4%;}
.case_a_box_tit h2{ font-size:26px;}
.case_box_x {padding: 20% 6.25%;}
.new_b p{ line-height:24px;}
.new_b h6{ font-size:17px;}
.bg_b_nr {margin-top: 0%;}
.wanmei_b_txt {padding: 1% 3% 0;}
.tit1 h2{ font-size:22px;}
.tit1 p{ font-size:22px;}
.wanmei_b_txt p{ line-height:24px;}
.since_con p{ line-height:26px;}
.conn_box span {margin-top: 0%;}
.address_a img{ width:100%;}
.address_b {width: 30%;}
}
@media (max-width:1024px){
.logo{ width:26%;}
.case_box_x {padding: 19% 6.25%;}	
.faclal_con ul li { width: 32%;margin-right: 2%;height:260px;}/*这里加了高度*/
.since_con p{ line-height:24px;}
.since_a1 .since_a_box {padding: 7.5% 26% 7.5% 5%;}
}
@media (max-width:1000px){
.nav{ display:none;}
.menu{ display:block;}
.header{ padding-bottom:0.8%;}
.wz_box{ width:34%;}
.book_a{ float:none; width:100%;}
.book_b{ float:none; width:100%; margin-top:2%;}
.book_b_ul {padding-left: 0;}
.book_b_tab{ padding:0;}
.case_box_x {padding: 18% 6.25%;}
.product_b .number{ margin-top:16%;}
.new_b h6{ font-size:16px;}
.foot_a_nav ul li{ margin-right:60px;}
.foot_b_b p{ line-height:30px; font-size:12px;}
.foot_b_b a{ font-size:12px;}
.bg_box{ overflow-y:scroll;}
.bg_a{ float:none; width:100%;}
.bg_b{ float:none; width:100%; margin-left:0;}
.since_con p{ font-size:13px;}
.since_a1 .since_a_box {padding: 6.5% 26% 7.5% 5%;}
.information_list ul li { width: 32%;  margin-right: 2%;}
.timeline:nth-child(2n) .month{ line-height:48px;}
.timeline:nth-child(2n-1) .month{ line-height:48px;}
}
@media (max-width:950px){
.case_box_x {padding: 11% 6.25%;}
.product_b .nr {font-size: 13px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.product_b h5{ font-size:16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.product_cell {padding: 0 4%;}
.new_b h6{ margin-top:0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.beauty_b {margin-left: 2.8%;width: 50.95%;}
.since_con p {line-height: 21px; margin-top:1%;}
.conn_box h2{ font-size:24px;}
.conn_box p{ font-size:14px; line-height:24px;}
.conn_box span{ font-size:14px;}
.timeline:nth-child(2n) .month{ font-size:26px;}
.timeline:nth-child(2n-1) .month{ font-size:26px;}
.case_a_list {height: 130px;}
}
@media (max-width:900px){
.wz_box{ width:36%;}
.case_a_box{ padding:4%;}
.case_box_x {padding: 7% 6.25%;}
.wanmei_a{ float:none; width:100%;}
.wanmei_b{ float:none; width:100%; padding:2% 0;}
.beauty_b span{ padding-top:5%;}
.since_img{ width:50%; position:static; margin:0 auto; text-align:center; display:inline-block; float:none;}
.since_list ul li{ text-align:center;}
.since_img img{ width:100%;}
.since_a{ width:100%;}
.since_a_box{ padding:2%;}
.since_a1 .since_a_box {padding: 2%;}
.xq_b{ width:28%;}
.xq_a span i img{ width:4%;}
.xq_a img{ width:100%; margin:0 auto;}
.main-timeline:before{ display:none;}
.honor_col:before{ display:none;}
.main-timeline .timeline:nth-child(2n-1):before{ display:none;}
.main-timeline .timeline:nth-child(2n-1):after{ display:none;}
.main-timeline .timeline:nth-child(2):before{ display:none;}
.main-timeline .timeline:nth-child(2):after{ display:none;}
.main-timeline .timeline:nth-child(2n):before{ display:none;}
.main-timeline .timeline:nth-child(2n):after{ display:none;}
.main-timeline .timeline:nth-child(2n-1){ width:96%;}
.main-timeline .timeline:nth-child(1){ margin-top:2% !important;}
.main-timeline .timeline:nth-child(2n){ width:96%;}
.timeline:nth-child(2n) .month{ right:0;}
.timeline:nth-child(2n){ margin-top:2%;}
.timeline:nth-child(2n-1) .month{ left:-12px;}
.aa{ display:none;}
}
@media (max-width:850px){
.case_box_x {padding: 9% 5%;}
.case_box_txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;}
.foot_b_logo{ float:none; margin:0 auto;}
.foot_b_b{ float:none; text-align:center; width:100%;}
.beauty_b p{ padding-top:3%; line-height:24px;}
.beauty_b h6{ padding-top:4%;}
.conn_box {top: 4%;}
.news_b_box span{ padding-top:8%;}
.conn_box1{ top:14%;}	
.address_a{ float:none; padding-right:0; border-right:none; width:100%;}
.address_b{ float:none; width:100%;}
.address_b_dl dl dd{ width:34%;}
.map {margin-top: 2%;}
}
@media (max-width:800px){
.wz_box{ width:38%;}
.case_box_txt p{-webkit-line-clamp: 7;}
.products ul li{ float:none; width:100%; margin-bottom:10px;}
.foot_a_nav ul li {margin-right: 40px;}
.conn_box h1 {font-size: 34px;}
.conn_box span{ line-height:26px;}
.case_a_list {height: 128px;}
}
@media (max-width:768px){
.menu{ width:4%;}
.wz_box h2{ font-size:28px;}
.wz_box p{ font-size:26px;}
.txt {margin: 2% 0%;}
.case_box_x {padding: 28% 5%;}
.rccb_txt {padding: 2% 0 0 0;}
.analysis_txt{ padding:2% 0 0}
.conn_box {top: 2%;}
.news_b_box span{ padding-top:6%;}
.news_b_box h6{ padding-top:0;}
.conn_box1{ top:12%;}	
.case_a_list {height: 120px;}
.case_box{ top:0;display: none;}
}
@media (max-width:750px){
.case_a_box {padding: 2%;}
.foot_a_nav ul li {margin-right: 30px;}
.faclal_txt p {font-size: 12px;height: 44px;line-height: 22px;}
.faclal_ul ul li {width: 100px;height: 32px;line-height: 32px; margin-right:6px;}
.hlfw_tit1_a{ float:none; width:100%;}
.hlfw_tit1_b{ float:none; width:100%; line-height:48px;}
.hlfw_tit1_b span{ display:inline-block;}
.hlfw_tit1_a ul li{ line-height:56px; width:120px;}
.series_con ul li{ width:48%; margin-right:4%;}
.series_con ul li:nth-child(2n){ margin-right:0 !important;}
.series_ul ul{ display:block;}
.series_ul ul li{ width:32%; margin-right:2%; margin-bottom:2%;}
.series_ul ul li:nth-child(3){ margin-right:0 !important;}
.series_ul ul li:nth-child(5){ margin-right:2% !important;}
.bg_box{ margin:10% 6%;height: 91.7%;}
.beauty_b h6{ line-height:28px;}
.conn_box{ display:none;}
.news_b {margin-left: 1.75%;width: 50.75%;}
.news_b_box h6{ font-size:17px; line-height:25px;}
.news_b_box span {padding-top: 3%;}
.xq_a{ float:none; width:100%; padding-right:0; border-right:none;}
.xq_b{ float:none; width:100%;}
.xq_b ul li{ width:32%; margin-right:2%; float:left; margin-top:5%;}
.xq_b ul li:nth-child(3){ margin-right:0 !important;}
}
@media (max-width:680px){
.wz_box h2{ font-size:24px;}
.wz_box p{ font-size:22px;}
.case_box_x {padding: 23% 5%;}
.hlfw_ny_img1 img{ width:100%; margin:0 auto;}
.news_a{ float:none; width:100%;}
.news_b{ float:none; width:100%; margin-left:0;}
.news_b_box{ padding:4%;}
}
@media (max-width:640px){
.logo {width: 28%;}
.menu{ width:5%;}
.banner .swiper-pagination-bullet{ width:20px; height:6px;}
.banner .swiper-pagination-bullet-active{ width:30px;}
.wz_box h2{ font-size:20px; line-height:30px;}
.wz_box p{ font-size:18px;}
.case_box_x {padding: 20% 5%;}
.foot_b_logo {width: 25%;}
.foot_b_b p{ line-height:22px;}
.faclal{ margin-top:14%;}
.faclal_con ul li{ width:49%; margin-right:2%; margin-bottom:2%;height:225px;}/*这里加了高度*/
.faclal_con ul li:nth-child(2n){ margin-right:0 !important;}
.faclal_con ul li:nth-child(3){ margin-right:2% !important;}
.hlfw_ny_img .img1 { float:none; width:100%;}
.hlfw_ny_img .img2 { float:none; width:100%;}
.ztcp_box_img img{ float:none; width:100%;}
.hg p{ line-height:24px;}
.hg_ul{ padding-top:2%;}
.hg_ul ul li a{ font-size:16px;}
.hg_ul ul li {width: 110px;height: 32px;line-height: 32px; margin-right: 16px;}
.sub span{ font-size:16px;}
.analysis1_list ul li{width:49%;margin-right: 2%; margin-bottom:2%;}
.analysis1_list ul li:nth-child(2n){ margin-right:0 !important;}
.beauty_a{ float:none; width:100%;}
.beauty_b{ margin-left:0; float:none; width:100%; padding:2%;}
.information_list ul li {width: 48%;margin-right: 4%;}
.information_list ul li:nth-child(3n){ margin-right:4% !important;}
.information_list ul li:nth-child(2n){ margin-right:0 !important;}
.activities_ul ul li {margin-right: 10px;}
.page ul li{ float:none; line-height:36px; width:100%;}
.month{ position:static !important;}
.main-timeline .timeline{ width:100% !important; padding-right:0 !important; padding-left:0 !important;}
.toolbar{ display:none;}
.case_a_list {height: 114px;}
}
@media (max-width:625px){
.case_a img{ float:none; width:100%;}
.case_a_box{ float:none; width:96%;}
.case_box_x {padding: 19% 5%;}
.case_a_list .swiper-button-next, .case_a_list .swiper-button-prev {top: 70%;}
.foot_a_nav ul li {margin-right: 20px;}
}
@media (max-width:575px){
.tit h2{ font-size:26px;}
.tit p{ font-size:26px;}
.case_box_x {padding: 14% 5%;}
.tit h2 {font-size: 23px;}
.tit p {font-size: 23px;}
.product_ul ul li {width: 120px;line-height: 36px; margin-right:12px;}
.product_ul ul li a{ font-size:16px;}
.foot_a_nav ul li {margin-right: 14px;}
.faclal_ul ul{ display:block;}
.faclal_ul ul li{ width:32%; margin-right:2%; margin-bottom:2%; line-height:36px; height:36px;}
.faclal_ul ul li:nth-child(3){ margin-right:0 !important;}
.faclal_ul ul li:nth-child(5){ margin-right:2% !important;}
.bg_box {margin: 12% 6%; height:90.7%;}
}
@media (max-width:525px){
.logo {width: 32%;}
.menu{ width:6%;}
.case_box_x {padding: 9% 5%;}
.foot_a_nav ul li {margin-right: 6px;}
.foot_a_net dl dd span{ padding:0 5px;}
.treatments_txt h6{ font-size:16px;}
.treatments_txt .name{ font-size:14px;}
.treatments_txt .nr{ font-size:12px;}
.treatments_txt {padding: 4%;}
.hlfw_tit1_a ul li{ width:110px;}
.since_img{ width:60%;}
}
@media (max-width:480px){
.wz_box {width: 44%;}
.wz{ bottom:12%;}
.case_box_x a {line-height: 30px;width: 100px;}
.case_box_x {padding: 5% 5%;}
.tit h2 {font-size: 20px;}
.tit p {font-size: 20px;}
.foot_a_nav ul li{width: 62px;}
.foot_a_nav ul li a{ font-size:14px;}
.foot_b_logo {width: 32%;}
.hlfw_tit1_a ul li a{ font-size:16px;}
.hlfw_tit1_b{ line-height:36px;}
.hlfw_tit1_b span{ font-size:12px;}
.hlfw_ny_tit h3{ font-size:20px;}
.hlfw_ny_tit p {font-size: 12px; line-height: 30px;}
.sub{ height:42px; line-height:42px;}
.sub span {font-size: 14px;}
.subNav span{ font-size:12px;}
.subNav{ line-height:42px;}
.hlfw_tit1_a ul li{ width:90px;}
.analysis_ul ul li {width: 120px;height: 36px;line-height: 36px; margin-right:16px;}
.analysis_ul ul li a{ font-size:16px;}
.case_a_list {height: 134px;}
}
@media (max-width:425px){
.logo {width: 40%;}
.menu{ width:8%;}
.wz_box h2{ font-size:16px; line-height:24px;}
.wz_box p{ font-size:15px;}
.txt p{ font-size:13px;}
.book_b_ul ul li{ width:25%;}
.book_b_ul ul li a{ font-size:16px;}
.case_box_txt p {-webkit-line-clamp: 5;}
.case_box_x {padding: 9% 5%;}
.product_cell {padding: 0 2%;}
.product_b .number {margin-top: 10%;font-size: 40px;line-height: 40px;}
.new_b p { -webkit-line-clamp: 2;}
.new_list .swiper-container-horizontal>.swiper-pagination-bullets, .new_list .swiper-pagination-custom, .new_list .swiper-pagination-fraction {bottom: -24px;}
.foot_a_nav ul li {width: 33.3%; margin-right:0 !important; line-height:30px;}
.faclal_txt h6{ font-size:14px;}
.bg_box {margin: 14% 6%; height:89.7%;}
.address_b_dl dl dd {width: 50%;}
}
@media (max-width:400px){
.sub span{ width:24%;}
.sub span:nth-child(5){ display:none;}
.subNav span{ width:24%;}
.subNav span:nth-child(5){ display:none;}	
}
@media (max-width:375px){
.wz_box {width: 46%;}
.wz {bottom: 14%;}
.tit h2{ font-size:20px;}
.tit p{ font-size:20px;}
.case_box_txt p {-webkit-line-clamp: 4;}
.tit h2 {font-size: 16px;}
.tit p {font-size: 16px;}
.series_ul ul li a{ font-size:14px;}
.series_txt h6{ font-size:14px;}
.series_txt p{ font-size:12px;}
.bg_box {margin: 18% 6%; height:86.7%}
.hlfw_tit1_a ul li{ width:80px;}
.since_img {width: 70%;}
}
@media (max-width:350px){	
.product_b .nr {-webkit-line-clamp: 1;}
.foot_b_logo {width: 40%;}
.faclal_con ul li{ width:100%; margin-right:0 !important; margin-bottom:2%;height:100%;}/*这里加了高度*/
.faclal_con ul li:nth-child(3){ margin-right:0 !important;}
.hlfw_tit1_b {line-height: 22px;margin-top: 2%;}
.hlfw_ny_tit p{ line-height:20px;}
.hlfw_tit1_a ul li{ width:72px;}
}
@media (max-width:320px){	
}