﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font {padding:0;margin:0;}

i {font-style:normal}

html {font-size:16px;-webkit-text-size-adjust:none;min-width:320px;margin:0 auto;}

table {border-collapse:collapse;border-spacing:0;width:100%;}

fieldset,img {border:0;vertical-align:top;}

h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}

ol,ul,li,dl,dt,dd {list-style:none;}

input,button,textarea,checkbox,select,radio,form {vertical-align:top;}

a {color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent;cursor:pointer;}

a:link,a:visited {text-decoration:none;}

a:hover {text-decoration:none;}

.clear {clear:both;}

.w1200 {width:95%;margin:0 auto;max-width:1200px;}

.teacherlist  h3 {font-weight:bold;font-size:22px;}

.teacherlist  p {font-size:16px;color:#0C0D11;margin-bottom:20px;line-height:28px;text-indent:2em;}

.fl {float:left;}

.fr {float:right;}

.dangqian {color:#444444;font-size:1rem;margin:0 auto;}

.dangqian p {padding:1rem 0;}

.dangqian p a {color:#444444;}

.header {width:100%;position:fixed;top:0;left:0;z-index:999999;height:6rem;background:#31302a;color:#FFFFFF;}

.header .nav {-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;height:100%;line-height:6rem;display:block;overflow:hidden;}

.header .nav .nav_left {width:70%;float:left;}

.header .nav .nav_left li {float:left;position:relative;display:block;width:12.5%;color:#FFFFFF;}

.header .nav .nav_left li.active:after {content:"";width:100%;height:2px;background:#ffffff;position:absolute;bottom:0;left:0;}

.header .nav .nav_left li:after {content:"";width:0;height:2px;background:#ffffff;position:absolute;bottom:0;left:0;transition:all 0.5s ease 0s;}

.header .nav .nav_left li:hover:after {width:100%;}

.header .nav .nav_left li a {text-decoration:none;height:100%;padding:0 10px;display:block;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;color:#ffffff;font-size:1rem;text-align:center;}

.header .nav .nav_left li:hover a {color:#FFFFFF;}

.header .nav .nav_left.nav_center img {display:block;margin:1.3rem auto;width:30%;}

.header .navbar_nav li.dropdown:hover .dropdown_menu {display:block;background:#FFFFFF;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;}

.header .navbar_nav li.dropdown:hover .dropdown_menu a {color:#666;}

.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover {color:#666;background:#FFFFFF;}

.nav_right {overflow:hidden;width:1 8%;height:6rem;line-height:6rem;}

.nav_right img {margin:1.8rem 0.7rem 0 0;}

.nav_right p {font-size:1.5rem;}

#navToggle {display:none;}

.m_nav {display:none;position:fixed;top:0px;box-shadow:0 15px 27px 0 rgba(167,165,165,0.38);width:100%;height:100%;background:white;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;top:0;left:0;transform:translateX(100%);}

.m_nav.open {transform:translateX(0);}

.m_nav .top {height:60px;padding:20px;box-sizing:border-box;}

.m_nav .top .closed {width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer;}

.header .m_nav .logo {margin-left:40%;width:20%;}

.m_nav .logo img {display:block;margin:30px auto;}

.m_nav .ul {margin-top:30px;}

.m_nav .ul li {padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;opacity:0;}

.m_nav.open .ul li {opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}

.m_nav .ul li:nth-child(1) {-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0ms;transition:all .2s cubic-bezier(.77,0,.175,1) 0ms;}

.m_nav .ul li:nth-child(2) {-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;}

.m_nav .ul li:nth-child(3) {-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;}

.m_nav .ul li:nth-child(4) {-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0ms;transition:all .8s cubic-bezier(.77,0,.175,1) 0ms;}

.m_nav .ul li:nth-child(5) {-webkit-transition:all 1.0s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.0s cubic-bezier(.77,0,.175,1) 0ms;}

.m_nav .ul li:nth-child(6) {-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms;}

.m_nav .ul li a {display:block;text-decoration:none;color:#333;font-size:16px;height:50px;line-height:50px;width:100%;}

.m_nav .ul li .dropdown_menu {display:none;}

.m_nav .ul li.dropdown.active .dropdown_menu {display:block;}

.m_nav .ul li .dropdown_menu a {display:block;height:50px;line-height:50px;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #f5f5f5;}

.m_nav .ul li .dropdown_menu a:last-child {border:none;}

.logo,.header .icon_phone {display:none;}

.title {text-align:center;margin:0 auto 1.7rem auto;}

.title p {color:#999999;font-size:1rem;}

.title h2 {color:#444444;font-size:2rem;margin:0.5rem auto 1rem auto;}

.title .gang {width:2%;margin:0 auto;height:4px;background:#168db8;}

.product ul {overflow:hidden;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}

.product ul li {width:15%;float:left;text-align:center;border-bottom:1px solid #ededed;background:#FFFFFF;box-shadow:3px 3px 10px rgba(0,0,0,0.1);margin:0 auto 2rem auto;}

.product ul li .img {margin:1.75rem auto 1rem auto;width:4.5rem;}

.product ul li img {width:100%;display:block;}

.product ul li p {color:#333333;font-size:1rem;}

.product ul li span {color:#999999;font-size:0.85rem;display:block;text-align:center;margin:0.4rem auto 1.75rem auto;}

.product_bottom {overflow:hidden;margin:2rem auto;width:100%;}

.product_bottom .product_left {width:40%;/*height:16rem;*/border-radius:5px;overflow:hidden;}

.product_bottom .product_left img {width:100%;min-height:100%;}

.product_bottom .product_right {width:57%;}

.product_bottom .product_right p {color:#666666;font-size:1rem;margin:1rem auto;text-indent:2rem;line-height:2rem;}

.product_bottom .product_right a {display:block;font-size:1.125rem;color:#FFFFFF;border-radius:5px;background-color:#168db8;width:40%;margin:auto;height:3rem;line-height:3rem;text-align:center;}

.xiangmu ul.guzhang {overflow:hidden;width:57%;margin:0 auto 2.625rem auto;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}

.xiangmu ul.guzhang li {width:18%;}

.xiangmu ul.guzhang li img {display:block;margin:0 auto 1rem auto;}

.xiangmu ul.guzhang li .img2 {display:none;}

.xiangmu ul.guzhang li p {width:100%;text-align:center;color:#999999;font-size:0.85rem;}

.xiangmu ul.guzhang li.on .img1 {display:none;}

.xiangmu ul.guzhang li.on .img2 {display:block;}

.xiangmu ul.guzhang li.on p {color:#168db8;}

.xiangmu ul.wenti {verflow:hidden;margin:0 auto 2.625rem auto;}

.xiangmu ul.wenti .img {width:100%;height:11.875rem;overflow:hidden;}

.xiangmu ul.wenti .img img {width:100%;min-height:100%;}

.xiangmu ul.wenti li {width:24%;border:1px solid #E2E2E2;background:none;box-shadow:none;float:left;margin:1rem 0.3rem 0 0.3rem;}

.xiangmu ul.wenti li h2 {font-size:1.3rem;color:#333333;margin:1.5rem auto 1rem;padding-left:0.875rem;}

.xiangmu ul.wenti li p {color:#999999;font-size:0.875rem;line-height:1.5rem;padding-left:0.875rem;}

.xiangmu ul.wenti li div.wenti a {color:#FFFFFF;width:40%;margin:1.2rem auto 2rem auto;border-radius:50px;text-align:center;height:1.875rem;line-height:1.875rem;background:#168db8;display:block;font-size:0.8rem;padding:0 0.5rem;}

.xiangmu .more {color:#FFFFFF;width:18.75rem;margin:1.2rem auto 2rem auto;border-radius:5px;text-align:center;height:3rem;line-height:3rem;background:#168db8;}

.swiper-container {width:100%;height:100%;}

.swiper-slide {font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}

.qubiao .swiper-slide li {overflow:hidden;}

.qubiao .swiper-slide .qubiao_left {width:40%;height:16.5rem;overflow:hidden;border-radius:5px;}

.qubiao .swiper-slide .qubiao_left img {width:100%;min-height:100%;}

.qubiao .swiper-slide .qubiao_right {width:55%;padding-top:2.5rem;}

.qubiao .swiper-slide .qubiao_right h2 {color:#333333;font-size:1.5rem;margin-bottom:1.625rem;}

.qubiao .swiper-slide .qubiao_right p {color:#666666;font-size:0.875rem;line-height:2rem;}

.qubiao .swiper-slide .qubiao_right a {width:40%;margin:1.2rem 0.85rem 2rem 0;text-align:center;background:#168db8;}

.swiper-slide {overflow:hidden;padding-bottom:0.5rem;justify-content:space-between;}

.clearfix:after {content:"";display:table;clear:both;}

.chengnuo .neirong {box-shadow:3px 3px 10px rgba(0,0,0,0.1);padding:2.5rem 0;position:relative;}

.chengnuo p {line-height:2rem;color:#666666;font-size:0.85rem;text-indent:2rem;width:96%;margin:auto;}

.chengnuo img {position:absolute;right:2rem;bottom:1rem;}

.chengnuo a {color:#FFFFFF;width:18.75rem;margin:2.25rem auto 2rem auto;border-radius:5px;text-align:center;height:3rem;line-height:3rem;background:#168db8;display:block;}

.wenhua h2 {margin-bottom:5%;}

.gallery {}

.gallery1 {padding-bottom:38px;}

.gallery1 .ind_tit1 {padding:70px 0 26px;}

.gallery_img {position:relative;margin-top:3.0rem;}

.gallery_img .swiper-slide {max-width:600px;width:100%}

.gallery_img .swiper-slide .img {position:relative;width:100%;border-radius:10px;overflow:hidden;max-height:300px;}

.gallery_img .swiper-slide .img:before {border-radius:10px;content:'';width:100%;height:100%;position:absolute;left:0;top:0;display:block;background:rgba(255,255,255,0.7);}

.gallery_img .swiper-slide-active .img:before {display:none;border-radius:10px;}

.gallery_img .swiper-slide img {width:100%;height:100%;border-radius:10px;}

.gallery_img .swiper-slide p {opacity:0;font-size:14px;text-align:center;padding:26px 10px 20px;color:#333;font-family:'nonesy';}

.gallery_img .swiper-slide-active p {opacity:1;}

.gallery_img .swiper-button-prev {width:30px;height:44px;left:10%;background:url(../images/brand_left.png) no-repeat center;background-size:100% 100%;margin-top:-60px;}

.gallery_img .swiper-button-next {width:30px;height:44px;right:10%;background:url(../images/brand_right.png) no-repeat center;background-size:100% 100%;margin-top:-60px;}

.gallery_img .swiper-slide:hover p {color:#769B8E;}

.gallery_img .swiper-wrapper {height:auto;}

.gallery_img .swiper-slide {height:auto;}

#slider1 {display:none;}

#qiyefengcai a {color:#FFFFFF;width:18.75rem;margin:2.25rem auto 2rem auto;border-radius:5px;text-align:center;height:3rem;line-height:3rem;background:#168db8;}

.jishiteam ul {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}

.jishiteam ul li {width:24%;border:1px solid #E2E2E1;border-radius:5px;overflow:hidden;}

.jishiteam ul li .img {width:100%;overflow:hidden;padding-top:100%;height:0;position:relative;}

.jishiteam ul li .img img {width:100%;position:absolute;top:0;left:0;}

.jishiteam ul li p {text-align:center;height:4.5rem;line-height:4.5rem;font-size:1.5rem;color:#444444;}

.zixun {overflow:hidden;padding:0 1.875rem;box-shadow:3px 3px 10px rgba(0,0,0,0.1);padding:1.5rem;}

.zixun>div {width:48%;}

.zixun .zixun_left .img {height:15rem;overflow:hidden;width:100%;}

.zixun .zixun_left .img img {width:100%;min-height:100%;}

.zixun .zixun_left p {background-color:#f7f7f7;height:3.875rem;line-height:3.875rem;text-align:center;font-size:1rem;}

.zixun .zixun_right ul li {overflow:hidden;font-size:1rem;line-height:2.4rem;}

.zixun .zixun_right ul li span,.zixun .zixun_right ul li h2 {float:left;}

.zixun .zixun_right ul li h2 {font-size:0.875rem;}

.zixun .zixun_right ul li p {float:right;color:#999999;}

.zixun .zixun_right ul li span {color:#999999;margin-right:0.75rem;}

.xinwen a {color:black;}

.center_nav ul {overflow:hidden;}

.center_nav ul li {width:7.6%;text-align:center;padding:0 0.3rem;height:3rem;line-height:3rem;border:1px solid #E2E2E2;float:left;border-radius:50px;margin:0.5rem;}

.center_nav ul li.on {background:#168db8;color:#FFFFFF;border-color:#168db8;}

#wangdian {position:relative;}

#wangdian .swiper-container {height:auto;}

.wangdianlist>img {width:100%;margin:2rem 0;}

.wangdianlist ul {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;padding:0 0.1rem;}

.wangdianlist ul li {width:44%;box-shadow:3px 3px 10px rgba(0,0,0,0.1);padding:1.875rem;border-radius:10px;}

.wangdianlist ul li .wangdiantitle {display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.625rem;padding-bottom:1.625rem;border-bottom:1px dashed #E2E2E2;}

.wangdianlist ul li .wangdiantitle h2 {font-size:1.2rem;}

.wangdianlist ul li .wangdiantitle .icon img {margin:0 0 0 1rem;}

.wangdianlist ul li p {font-size:0.85rem;line-height:2rem;}

.wangdianlist .img2 {display:none;}

.xiangmu {padding-top:2rem;}

.neiye h2 {width:100%;text-align:center;font-size:1.5rem;color:#333333;margin:3.125rem auto 1.875rem auto;}

.neiye p {color:#999999;font-size:0.875rem;text-indent:2rem;line-height:2rem;}

@media screen and (max-width:992px) {.header {padding:0;height:4rem;background:none;/*border:1px solid #FFFFFF;*/}

.header .left img {width:100%;}

.nav_right {overflow:hidden;}

.header.on>.header #navToggle span,.header.on>.header #navToggle span::before,.header.on>.header #navToggle span::after {color:#FFFFFF;}

.header #navToggle {height:100%;padding:5px 15px;display:inline-block;float:left;height:1.875rem;}

.header #navToggle span {position:relative;width:25px;height:1px;margin-top:19px;}

.header #navToggle span:before,.header #navToggle span:after {content:'';position:relative;width:100%;height:1px;left:0;}

.header .logo {width:17%;margin-left:3%;display:block;float:left;margin-left:0.2rem;margin-top:0.6rem;margin-left:8rem;}

.header .icon_phone {float:right;width:10%;margin:0.8rem 0;display:block;}

.header .icon_phone img {width:70%;margin:auto;}

.header .logo img {width:100%;}

.header #navToggle span,.header #navToggle span:before,.header #navToggle span:after {-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:block;background:#ffffff;}

.header #navToggle span:before {top:8px;}

.header #navToggle span:after {bottom:10px;}

.header #navToggle.open span:before {top:10px;-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg);}

.header #navToggle.open span:after {bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg);}

.header #navToggle.open span {background:none;}

.header #navToggle.open span:before,.header #navToggle.open span:after {background:#4f4f4f;}

.header .nav {display:none;}

.wangxiaoyoushi {padding:0;}

.m_nav {display:block;}

}

.container {width:100%;max-width:1200px;margin:0 auto;overflow:hidden;}

/*banner*/.banner {overflow:hidden;width:100%;background-size:100% 100%;position:relative;}

.banner img {width:100%;}

.m_banner,.m_fixed,.logo1 {display:none;}

/* 服务项目内页 */.xiangmu ul.wentis li {margin:0.625rem auto;overflow:hidden;padding:1.25rem;border:none;background:#FFFFFF;box-shadow:3px 3px 10px rgba(102,102,102,0.2);border-radius:0.625rem;width:95%;}

.xiangmu ul.wentis .img {float:left;width:25%;height:9.5rem;border-radius:1.25rem;overflow:hidden;}

.new ul.wentis .img {float:left;width:25%;height:11rem;border-radius:1.25rem;overflow:hidden;}

.xiangmu ul.wentis .img  img {width:100%;min-height:100%;height:9.5rem;}

.xiangmu ul.wentis li h2 {margin:0.8125rem 0 0.85rem 0;font-size:1.25rem;color:#333333;}

.xiangmu ul.wentis li p {margin:0.85rem 0 1rem 0;color:#999999;font-size:0.875rem;line-height:2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.xiangmu ul.wentis li .wenti> a {color:#FFFFFF;width:6rem;margin:0.5rem auto 0 auto;border-radius:50px;text-align:center;height:1.875rem;line-height:1.875rem;background:#168db8;display:block;float:right;}

.xiangmu ul.wentis .wenti {float:right;width:74%;}

.new ul.wentis .wenti {width:74%;}

/* 技师列表 */.teacherteam {overflow:hidden;}

.teacherteam>div {width:50%;float:left;overflow:hidden;}

.teacherteam>div img {width:100%;min-height:100%;}

.teacherteam>div h2 {color:#444444;font-size:2rem;text-align:center;margin-top:2.625rem;}

.teacherteam>div p {font-size:1rem;color:#666666;line-height:2rem;padding:0 3.3125rem;}

.teacherteam>div .gang {width:4%;height:3px;margin:1rem auto;background:#168db8;}

.teacherteam>div .more {width:20%;margin:2rem auto 2.8125rem auto;text-align:center;border:1px solid #444444;height:2.5rem;line-height:2.5rem;}

.m_teacher {display:none;}

/* 内容页 */.news {background:#fffffff;box-shadow:3px 3px 10px rgba(102,102,102,0.2);border-radius:10px;padding:0.1rem 0 3.125rem 0;}

.news h2 {color:#444444;font-size:1.875rem;margin:3.125rem auto 1.75rem auto;text-align:center;}

.news .shuiyin {text-align:center;color:#999999;font-size:1rem;border-bottom:1px dashed #E2E2E2;width:96%;margin:0 auto 1rem auto;padding:10px;}

.news .shuiyin span {padding:0 0.4rem;}

.news .shuiyin span a {color:#999999;}

.news .neirong {width:96%;margin:auto;font-size:1rem;color:#666666;line-height:2rem;}

.news .neirong img {margin:1.25rem auto;}

.button {display:flex;flex-direction:row;justify-content:space-between;width:45%;margin:2.5rem auto;flex-wrap:wrap;}

.button span {display:block;width:48%;color:#FFFFFF;background:#168db8;text-align:center;height:3.125rem;line-height:3.125rem;border-radius:10px;}

.button a {color:#FFFFFF;}

/* 上门取表 */.qubiaoteam {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:1.25rem 0;box-shadow:3px 3px 10px rgba(102,102,102,0.2);}

.qubiaoteam .img {width:30%;overflow:hidden;}

.qubiaoteam .img img {width:100%;min-height:100%;}

.qubiaoteam .wenzi {width:68%;padding:2.3rem 0;}

.qubiaoteam .wenzi h2 {color:#333333;font-size:1.5rem;margin-bottom:1.625rem;}

.qubiaoteam .wenzi p {color:#666666;font-size:0.875rem;line-height:2rem;}

.qubiaolist .zixuns a {margin:2.25rem 0 2rem 0;}

.zixuns a {display:block;color:#FFFFFF;font-size:1rem;width:18.75rem;margin:2.25rem auto 2rem auto;border-radius:5px;text-align:center;height:3rem;line-height:3rem;background:#168db8;}

.zixuns a.dianhua,.m_banner {display:none;}

/*************************/.swttc {display:none;width:24rem;position:fixed;left:50%;margin-left:-12rem;top:0;display:none;z-index:999;}

.swtbg {width:24rem;height:15rem;margin:auto;position:relative;background:url(../images/swt2.jpg) no-repeat center/100% 100%;}

.swt_shadow {width:23.4rem;margin:auto;position:relative;}

.cls_swttc {width:1rem;line-height:1rem;height:1rem;font-size:.4rem;padding-bottom:.04rem;text-align:center;border-radius:50%;color:#000;font-family:"微软雅黑";position:absolute;background:#f6f6f6;right:.08rem;top:.25rem;cursor:pointer;display:inline-block;}

.cls_swtta {color:#fff;text-align:center;}

.swt_logo2 {overflow:hidden;}

.swt_logo2 span {padding:.30rem 0 .10rem 0;font-weight:bold;font-size:.3rem;display:block;}

.swt_logo2 img {width:8rem;margin:1.1rem auto;display:block;}

.swt_tit2 {font-size:1.8rem;letter-spacing:.06rem;font-weight:bold;}

.swt_rz {color:#999999;font-size:.16rem;text-transform:uppercase;padding-top:.10rem;}

.swt_ty {font-size:1rem;padding:.55rem 0 0 0;letter-spacing:.05rem}

.swt_zx a {width:11.7rem;height:4rem;float:left;display:block;margin:.1rem 0 0 0}

.footer {background:#212121;margin:2rem auto 0 auto;color:#fff;overflow:hidden;}

.footer_logo {width:64%;overflow:hidden;text-align:center;margin:2rem auto;border-bottom:1px solid #333;padding-bottom:1rem;}

.footer_logo img {display:inline-block;width:6rem;}

.footer_logo h6 {font-size:2.5rem;padding-bottom:0.5rem;}

.footer_logo h6 span {font-weight:bold;}

.footer_logo p {font-size:1rem;padding-bottom:0.5rem;text-align:center;}

.footer dl {float:left;width:32%;margin:0 0.3%;}

.footer dt.dt1 {font-size:.22rem}

.footer dt {height:2rem;font-size:1.2rem;border-bottom:1px solid #333;margin-bottom:0.3rem;padding-top:0.8rem;text-align:left;}

.footer dd {line-height:1.5rem;font-size:0.2rem;margin-top:0.5rem;text-align:left;}

.footer dd a {color:#fff;}

.footer .copy {text-align:center;padding:0.15rem 0;border-top:1px solid #333;font-size:0.2rem;line-height:1.8re,;margin-top:0.3rem;}

.footer_div {width:64%;margin:0 auto;}

#bootom_na {display:none;}

.mswtCenter {display:none;}

/*****************************/@media screen and (min-width:320px) {html {font-size:80%;}

}

@media screen and (min-width:400px) {html {font-size:90%}

}

@media screen and (min-width:480px) {html {font-size:97.5%}

}

@media screen and (min-width:560px) {html {font-size:100%}

}

@media screen and (min-width:600px) {html {font-size:112.5%}

}

@media screen and (min-width:640px) {html {font-size:100%}

}

@media only screen and (max-width:768px) {/* 商务通 弹窗*/.swttc {width:16rem;position:fixed;left:50%;margin-left:-8rem;top:0;display:none;z-index:999;}

.swtbg {width:16rem;height:10rem;margin:auto;position:relative;background:url(../images/swt2.jpg) no-repeat center/100% 100%;}

.swt_shadow {width:15.4rem;height:3rem;margin:auto;position:relative;}

.cls_swttc {width:1rem;line-height:1rem;height:1rem;font-size:.4rem;padding-bottom:.04rem;text-align:center;border-radius:50%;color:#000;font-family:"微软雅黑";position:absolute;background:#f6f6f6;right:.08rem;top:.25rem;cursor:pointer;display:inline-block;}

.cls_swtta {color:#fff;text-align:center;}

.swt_logo2 {overflow:hidden;}

.swt_logo2 span {padding:.30rem 0 .10rem 0;font-weight:bold;font-size:.3rem;display:block;}

.swt_logo2 img {width:6rem;margin:.6rem auto;display:block;}

.swt_tit2 {font-size:.50rem;letter-spacing:.04rem}

.swt_rz {color:#999999;font-size:.16rem;text-transform:uppercase;padding-top:.10rem;}

.swt_ty {font-size:.18rem;padding:.4rem 0 0 0;letter-spacing:.03rem}

.swt_zx a {width:7.7rem;height:2.4rem;float:left;display:block;margin:.1rem 0 0 0}

.footer {background:#212121;margin:2rem auto;color:#fff;overflow:hidden;}

.footer_logo {width:100%;overflow:hidden;text-align:center;margin:2rem 0;border-bottom:1px solid #333;padding-bottom:1rem;}

.footer_logo img {display:inline-block;width:6rem;}

.footer_logo h6 {font-size:2rem;padding-bottom:0.5rem;text-align:center;}

.footer_logo h6 span,.footer_logo h6 strong {display:block;width:100%;font-weight:bold;}

.footer_logo p {font-size:1rem;padding-bottom:0.5rem;text-align:center;}

.footer_logo p:nth-of-type(4){display:none;}

.footer_logo h6 strong {font-size:2.5rem;}

.footer_div {width:100%;margin:0 auto;overflow:hidden;}

.footer dl {float:left;width:39%;margin:0 4%;}

.footer dt.dt1 {font-size:.22rem}

.footer dt {height:2rem;font-size:1.2rem;border-bottom:1px solid #333;margin-bottom:0.3rem;padding-top:0.8rem;text-align:left;}

.footer dd {line-height:1.5rem;font-size:0.2rem;margin-top:0.5rem;text-align:left;}

.footer dd a {color:#fff;}

.footer .copy {text-align:center;padding:0.15rem 0;border-top:1px solid #333;font-size:0.2rem;line-height:1.8re,;margin-top:0.3rem;}

/*****************************/.xiangmu ul.guzhang,.product_bottom .product_right,.qubiao .swiper-slide .qubiao_left,.qubiao .swiper-slide .qubiao_right,.wangdianlist ul li,.teacherteam>div,.qubiaoteam .img,.qubiaoteam .wenzi {width:100%;margin:auto;}

.banner {/*height:215px;*/}

.banner .biao {width:30%;margin-right:3.5rem;}

.banner .banner_left {width:45%;margin-left:3rem;}

.banner .logos {width:70% !important;margin-bottom:1rem;}

.xiangmu ul.wenti li {width:90%;}

.xiangmu ul.wenti li a {width:58%;}

.kong,.m_fixed,.m_banner,.m_teacher,.zixuns a.dianhua,.wangdianlist .img2,.logo1,.m_banner {display:block;}

.p_banner,.p_teacher,.zixuns a.zaixian,.wangdianlist .img1,.p_banner {display:none;}

.xiangmu ul.guzhang li img {width:100%;}

.product ul li {width:30%;}

.jishiteam ul li {width:48%;margin:0.5rem 0;}

.center_nav ul li {width:17%;}

.title .gang {width:15%;}

.xiangmu ul.wenti li {margin:0.625rem auto;overflow:hidden;padding:1.25rem;border:none;background:#FFFFFF;box-shadow:3px 3px 10px rgba(102,102,102,0.2);border-radius:0.625rem;}

.xiangmu ul.wenti .img {float:left;width:40%;height:8.75rem;border-radius:1.25rem;overflow:hidden;}

.xiangmu ul.wenti li h2 {margin:0;}

.xiangmu ul.wenti li p {margin:0.85rem 0 1rem 0;}

.xiangmu ul.wenti li div.wenti a {margin:0;float:right;}

.xiangmu ul.wenti .wenti {float:right;width:58%;}

.product_bottom .product_left {width:100%;}

.product ul li {padding:0 0 2rem 0;}

.chengnuo .neirong {padding-bottom:5rem;}

.neirong img {width:100%!important;}

.zixun {padding:0;width:100%;}

.zixun>div {width:100%;}

.xiangmu ul.guzhang {margin-bottom:1.5rem;}

.wangdianlist ul li .wangdiantitle .icon img {width:25%;float:left;}

.wangdianlist ul li .wangdiantitle h2 {margin-right:0.25rem;}

.gallery_img .swiper-slide .img {height:100%;max-height:auto;}

.zixun .zixun_right {padding:1.5rem 0;}

.zixun .zixun_right ul li {padding:0 1.5rem;}

.zixun .zixun_right ul li h2 {width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.wangdianlist ul li .wangdiantitle .icon {width:23%;}

.center {margin-bottom:5rem;}

.m_fixed {padding:1rem 0;position:fixed;background:#ffffff;bottom:0;left:0;width:100%;border-top-left-radius:0.625rem;border-top-right-radius:0.625rem;box-shadow:-3px -3px 5px rgba(102,102,102,0.2);z-index:99999;}

.m_fixed ul {display:flex;flex-direction:row;justify-content:space-between;}

.m_fixed ul li,.m_fixed ul li a {width:33%;display:flex;flex-direction:row;text-align:right;}

.m_fixed ul li:first-child {margin-left:0.5rem;}

.m_fixed ul li img {width:2rem;height:2rem;/*margin-right:0.625rem;*/}

.m_fixed ul li:nth-child(2) img {display:block;margin:-3rem auto;width:5rem;height:5rem;float:none;}

.m_fixed ul li p {height:2rem;line-height:2rem;font-size:1.1rem;color:#168db8;padding-left:0.8rem;}

.m_fixed ul li a {width:100%;}

/*白色背景的头部*/.header {background:rgba(0,0,0,0.75);position:fixed;/*border-bottom:1px solid #FFFFFF;*/}

.header.on .left .img1 {display:none;}

.header.on .left .img2 {display:block;}

.header.on .navbar_nav li a {color:#ffffff;}

.header.on .navbar_nav li:hover a {color:#FFFFFF;}

.teacherteam>div p {padding:0;}

.button {width:90%;}

.button span {width:100%;margin:1.25rem auto;}

.qubiaoteam,.qubiaoteam .img {border-radius:10px;overflow:hidden;}

.qubiaoteam .wenzi {padding:1rem;}

.xiangmu ul.wentis .img {width:30%;height:9rem;}

.xiangmu ul.wentis .wenti {width:68%;}

.xiangmu ul.wentis li a {width:40%;margin-top:0;}

.new ul.wentis .img,.new ul.wentis .wenti {width:100%;}

.new ul.wentis .img {height:13rem;}

#bootom_na {display:block;}

.mswtCenter {display:block;}

.leftfloat{ display:none;}

.content {width:100%;}

.c_5,.map{width:95% !important;}

.map_title,.map_txt{width:95% !important;}



}

/* 右侧悬浮 */.float {position:fixed;right:0;top:50%;z-index:999;}

.float img {width:5rem;}

.linkbox {padding:10px 8px;border-bottom:1px solid #EEE;}

.linkbox h3,.linkbox h3 a {font-size:14px;color:#693;}

.f6 {/* 链接横排自适应列表 */width:100%;overflow:hidden;clear:both;padding-bottom:10px;}

.f6 li {float:left;line-height:14px;padding:8px 10px 0px;white-space:nowrap;}

.f6 li a {color:#666666;float:left;}

.map_top {width:980px;height:auto;margin-top:9px;}

.map_top_logo {float:left;width:221px;height:73px;margin-top:9px;}

.map_top_logo a {width:221px;height:73px;display:block;}

.map_top_ad {float:right;}

.map {width:980px;height:auto;border-left:1px solid #B7D5CB;border-bottom:1px solid #B7D5CB;border-right:1px solid #B7D5CB;border-top:5px solid #B7D5CB;overflow:hidden;margin:10px auto;}

.map_title {width:946px;height:31px;float:left;margin:14px 0 0 14px;display:inline;border-bottom:1px solid #DDD;}

.map_title span {width:100px;height:31px;float:left;line-height:30px;font-size:14px;color:#333;font-weight:bold;text-align:center;padding:0 0 0 15px;}

.map_txt {width:946px;height:auto;float:left;margin:14px 0 0 14px;display:inline;}

.map_ner {width:946px;height:auto;float:left;border-bottom:1px dashed #d4d4d4;padding:0 0 10px 0;margin:0 0 10px 0;}

.map_txt ul {width:940px;height:auto;float:left;}

.map_txt ul.none {width:430px;height:auto;float:left;margin:0 0 0 44px;border-right:none;}

.map_txt li {margin:0 22px;width:410px;height:30px;float:left;line-height:30px;font-size:14px;padding:0 0 0 15px;overflow:hidden;}

.map_txt li a {width:300px;float:left;overflow:hidden;}

.map_txt li span {float:right;font-size:13px;color:#888;}

