/*基础样式*/
@charset "utf-8";
/*****css写的rem*****/
html {font-size:calc(100vw/6.4);}
@media screen and (min-width:640px){html{ font-size:100px;}}
/*****css写的rem*****/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;
    padding:0;
}
body{margin:0 auto !important;max-width:640px;min-width:320px;width: 100%;background: #fff !important;overflow-x: hidden;}
body,button,input,select,textarea{color:#505050;font:12px/1.5 Microsoft Yahei;}
h1,h2,h3,h4,h5,h6{text-align:center;font-size:100%;}
li,ol,ul{list-style:none;}
a{outline:0;color:#2a2a2a;text-decoration:none;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{outline:0;font-size:100%;}
textarea{resize:none;}
img{vertical-align:middle;}
a,img,button,input,textarea,div{-webkit-tap-highlight-color:rgba(255,255,255,0);}
article,aside,footer,header,hgroup,nav,section{display:block;}
#QIAO_INVITE_CONTAINER{display: none!important;}
.clear,.clearfix{ zoom:1; }
.cb{clear:both;}
.clear:after,.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden; }
.over{overflow:hidden;}
.fr{float:right;}
.fl{float:left;}
.pr {position: relative;}
.pa {position: absolute;}
.fix {position: fixed;top: 0;z-index: 999;}
.ovfHiden {overflow:hidden;height: 100%;}
.auto {margin:0 auto;}
.wp {width: 100%;min-width:320px;max-width: 640px;margin:0 auto;overflow: hidden;}
.wp img {width: 100%;height: auto;display: block;}
.fg {width: 100%;height: 0.2rem;background: #f3f3f3;}
/*顶部通用导航*/
.newHead {width: 100%;height: 0.9rem;background: url(/Public/images/home/topBg.png) no-repeat;background-size:100%;padding: 0 0.4rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.newLe {width: 0.42rem;position: relative;margin-top: 0.18rem;}
.newCen {width: 4.12rem;margin-top: 0.2rem;}
.newRi {width: 0.44rem;position: relative;margin-top: 0.14rem;}
/*顶部通用导航*/
/*侧边导航*/
.popMenus {  width: 100%;height:100%; position: fixed; left: 0; top: 0; bottom: 0; right: 0; overflow: hidden; background-color: #fff;-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);z-index:99999999}
.popMenus.show{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.pop_title { width: 100%; position: relative; z-index: 2; background-color: #253741; padding: 0 3%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box; }
.pop_title span { display:block;text-align: center; font-size: 0.3rem; line-height: 2.66; color: #fff; }
.menuContainer { width: 100%; height: 100%; }
.menuNavs { width: 25.3%; background-color: #dfe1e3; height: 100%; float: left; overflow: hidden; position: relative; }
.menuNavs ul { position: absolute;width:100%; -webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); padding-bottom:0.8rem;}
.menuNavs ul li { width: 100%; font-size: 0.18rem; line-height: 2.57; padding-left: 9%; }
.menuNavs ul li.on { background-color:#fff;}
.menuNavs ul a { display: block; width: 100%; height: 100%; color: #253741; }
.menuContents {width:74.7%;height:100%;overflow:hidden;float:left;padding:4% 6%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.menuContent {width:100%;height:100%;overflow:hidden;}
.menuLists {padding-bottom:0.8rem;}
.menuList h4 {font-size:0.24rem;color:#993ac8;line-height:1.83;margin-top:2%;border-bottom:0.02rem solid #993ac8;font-weight:normal;text-align: left;display: inline-block;}
.menuList i {display: block;border-bottom:0.01rem solid #b8b8b8;}
.menuList .links {padding:3% 0.5%;}
.menuList .links a{display:block;float:left;color:#727272;font-size:0.16rem;line-height:2.2;overflow:hidden;padding-top:1%;padding-right: 4%;margin-right:1%;margin-bottom: 1%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.Menu-right,.Menu-left{display: block;top: 30%;}
.Menu-right {width: 1.02rem; height: 0.32rem; right: 3%;}
.Menu-left {width: 0.69rem; height: 0.23rem; left: 3%;}
/*侧边导航*/
/*底部地址*/
.copyright {width: 100%;background: #fff;text-align: center;padding-bottom: 1.5rem;}
.copyright  p {font-size: 0.22rem;color: #5e5d5d;margin-top: 0.08rem;}
/*产品列表底部导航*/
.item-foot {z-index: 999;margin: 0 auto;position: fixed;left: 0;right: 0;bottom: 0;background-color: #2a093a;text-align: center;border-top: 0.01rem solid #786780;border-bottom: 0.01rem solid #786780;height: 0.9rem;}
.item-foot ul {width: 100%;overflow: hidden;height: 100%;}
.item-foot ul li {box-sizing: border-box;height: 100%;float: left;width: 18.2%;padding: 2% 0;position: relative;}
.item-foot ul li img {display: inline-block;width: 31%;}
.item-foot ul li:first-child img {width: 36%;}
.item-foot ul li:last-child {position: absolute;top: 0;right: 0;width: 27%;height: 100%;padding: 0;}
.item-foot ul li:last-child img {width: 100%;}
.item-foot ul li a {font-size: 0.2rem;height: 100%;color: #fff;display: block;border-right: 0.01rem dashed #786780;}
.item-foot ul li:nth-child(4) a {border-right: none;}
.item-foot ul li p {position: absolute;left: 0;bottom: 10%;width: 100%;}
.item-foot .shuzi {font-size: 0.18rem;color: #fff;background: #ff0000;position: absolute;top: 8%;right: 10%;border-radius: 5px;padding: 0 0.02rem;animation: bounce 2s infinite;-webkit-animation: bounce 2s infinite;}
.item-foot .shuzi i {font-style: normal;}
.bounce{animation: bounce 2s infinite; -webkit-animation: bounce 2s infinite;}
@keyframes bounce{
	0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}
	40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-2px,0)}
	70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-3px,0)}
	90%{transform:translate3d(0,-1px,0)}
}
/*电话回拨*/
#call_form{ background:#f3f3f3; padding:3%; overflow: hidden; clear: both;font-size: 0.18rem;}
.call_form_l{width:68%; border: 1px solid #c8c8c8; padding:1px; border-radius:5px; float: left; height:3.2em; line-height:3.2em; background:#fff;}
.call_form_r{display:block; width:27%; float:right; background:#a063d8; text-align:center; color:#fff; font-size: 1.2em; border-radius:5px; height:2.6em; line-height:2.6em; border:3px solid #a063d8;}
.call_form_r:hover{color:#fff;}
#call_tel{float: left;width:60%; padding-left: 2%; outline: none; font-size: 1.2em; border:none; color:#888; line-height:2.6em;}
#livecall{float: right; width:30%; background:#e654a3; border-radius:5px; text-align: center; font-size: 1.2em; color:#fff; -webkit-appearance:none; border:none; height:100%;}
/*微信顶部样式*/
.top_tips{position:absolute;top:-1.1rem;z-index:990;width:100%;height:1.1rem;line-height:1rem;max-width:640px;min-width: 320px; background:#fff;color:#333;box-shadow:0 0 0.1rem rgba(10,2,4,.75);}
.top_tips img { float: left; border-radius: 0.05rem; }
.top_tips ul { float: left;}
.top_tips ul li { height: 0.4rem; line-height: 0.4rem; font-size: 0.24rem;}
.top_tips ul li:nth-child(1) { margin-top: 0.05rem; }
/*返回顶部*/
.Top {width: 0.5rem;height: 0.5rem;position: fixed;right: 5%;bottom:20%;background: rgba(255,255,255,.5);display: block;z-index: 990;border-radius: 50%;text-align: center;line-height: 0.5rem;font-size: 0.18rem;color: #e741f6;-moz-box-shadow: 0 0 0.08rem rgba(8,1,3,.2);-webkit-box-shadow: 0 0 0.08rem rgba(8,1,3,.2);box-shadow: 0 0 0.08rem rgba(8,1,3,.2);display: none;}
/*右侧浮标*/
#drager {z-index: 99999;position: fixed;width: 1rem;height:1rem;top: 25%;right: 2%;}
.hot-right {position:absolute;left:0;top:0;right: 0;bottom: 0;padding: 0.08rem;margin:auto;}
.hot-right a {z-index: 99999;width: 1rem;height: 1rem;display: block;transform-origin: 0px 0px 0px;transform: scale(1, 1);top: 40%;right: 0.15rem;}
.hot-right a i {position: absolute;width: 0.9rem;height: 0.9rem;line-height: normal;border-radius: 50%;border: 0.01rem solid #0a72d2;box-sizing: border-box;}
.hot-right a i:first-child {opacity: 0;-webkit-transform: scale(1);transform: scale(1);-webkit-animation: pan-ripple 2s linear infinite;animation: pan-ripple 2s linear infinite;}
.hot-right a i:nth-child(2) {background: #0a72d2;color: #fff;font-size: 0.28rem;text-align: center;font-style: normal;padding-top: 8%;opacity: .8;line-height: 1.2;overflow: hidden;}
.hot-right a i:last-child {opacity: 0;-webkit-transform: scale(1);transform: scale(1);-webkit-animation: pan-ripple 1s linear infinite;animation: pan-ripple 1s linear infinite;}
.hot-right span {display: block;height: 0.3rem;width: 0.3rem;border-radius: 50%;position: absolute;top: 0.05rem;right: 0.05rem;background: #FF0000;z-index: 100;color: #FFFFFF;text-align: center;line-height: 0.3rem;font-size: 0.12rem;border: 0.01rem solid #fff;}
.hot-right .tada {animation: tada 2s linear infinite;-webkit-animation: tada 2s linear infinite;}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@-webkit-keyframes pan-ripple {
    0% {-webkit-transform:scale(1);opacity:0;}
    30% {-webkit-transform:scale(1.1);opacity:1;}
    100% {-webkit-transform:scale(1.4);opacity:0;}
}
/*右侧浮标*/
/*医师轮播样式*/
.doc-page {width:100%!important;text-align: center;padding:0.2rem 0!important;}
.doc-page span {width:0.18rem!important;height:0.18rem!important;background: #993ac8!important;opacity: .7!important;margin:0 1%!important;border-radius: 50%!important;}
.doc-page .swiper-pagination-bullet-active {opacity: 1!important;}
/*医师轮播样式*/
/*优惠轮播样式*/
.discount-bg {min-width: 320px;max-width: 640px;;height:1.2rem;background: url(/Public/images/home/discount-bg.jpg?v=1109) no-repeat center center;background-size:100% 100%;}
.discount {width: 100%!important;height:1.2rem;line-height: 1.2rem; overflow: hidden;text-align: center;}
.discount img {width:1.84rem!important;height: 0.88rem!important;display: inline-block!important;vertical-align: middle;}
/*优惠轮播样式*/
/*弹窗样式*/
.live800-alert { max-width: 640px; min-width: 320px;position: fixed;  top:0; bottom:0; left: 0; right: 0; margin: auto; display: none; z-index: 100;}
.live800-alert-wrap{position: relative;width: 3.5rem;top:18%;left: 0;right: 0;bottom:0;margin:auto;}
.live800-alert img{ width: 3.5rem; display: inline-block;animation:swing 1s 1s ease both;}
.live800-alert .live800-close { width: 0.41rem; height: 0.41rem; position: absolute; right: -10%; top:-15%; cursor: pointer; z-index: 100;}
.live800-alert .live800-close img {width: 0.29rem; height: 0.29rem;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
.live800-alert-wrap .send {position: absolute;bottom: 0.42rem;left: 0;right: 0;width: 100%; height: 0.8rem;padding: 0 0.65rem;box-sizing: border-box;margin:auto;}
.live800-alert-wrap .send .phone {border: 0px;outline: none;width: 100%;height: 0.3rem;background: none;font-size: 0.18rem;box-sizing: border-box;display: block;margin:0 auto 5%;text-align: center;}
.live800-alert-wrap .send .sublimt {display: block;width: 45%;height: 0.4rem;border: none;background: none;cursor: pointer;margin:0 auto;}
.sc {animation: sc 1s ease 0.1s 1 normal both running!important;}
.cs {animation: cs 1s ease 0.1s 1 normal both running!important;}
@-webkit-keyframes sc{
    0%{-webkit-transform:scale(1);top:0%;left:0%}
    100%{-webkit-transform:scale(0);top:105%;left:15%}
}
@-webkit-keyframes cs{
    0%{-webkit-transform:scale(0);top:105%;left:15%}
    100%{-webkit-transform:scale(1);top:0%;left:0%}
}
@-webkit-keyframes swing{
    0%{-webkit-transform:translateX(0%);}
    15%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    30%{-webkit-transform:translateX(2%) rotate(2deg);}
    45%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    60%{-webkit-transform:translateX(2%) rotate(2deg);}
    75%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    100%{-webkit-transform:translateX(0%);}
}
@-moz-keyframes swing{
    0%{-webkit-transform:translateX(0%);}
    15%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    30%{-webkit-transform:translateX(2%) rotate(2deg);}
    45%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    60%{-webkit-transform:translateX(2%) rotate(2deg);}
    75%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    100%{-webkit-transform:translateX(0%);}
}
@-ms-keyframes swing{
    0%{-webkit-transform:translateX(0%);}
    15%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    30%{-webkit-transform:translateX(2%) rotate(2deg);}
    45%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    60%{-webkit-transform:translateX(2%) rotate(2deg);}
    75%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    100%{-webkit-transform:translateX(0%);}
}
@-o-keyframes swing{
    0%{-webkit-transform:translateX(0%);}
    15%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    30%{-webkit-transform:translateX(2%) rotate(2deg);}
    45%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    60%{-webkit-transform:translateX(2%) rotate(2deg);}
    75%{-webkit-transform:translateX(-2%) rotate(-2deg);}
    100%{-webkit-transform:translateX(0%);}
}
/*弹窗样式*/
/*底部弹窗样式*/
.footTool {min-width: 320px;max-width:640px;width: 100%;background-image: -moz-linear-gradient(#9c68b9, #fffbe7);background-image: -webkit-linear-gradient(#9c68b9, #fffbe7);background-image: -o-linear-gradient(#9c68b9, #fffbe7);background-image: linear-gradient(#9c68b9, #fffbe7);position: fixed;bottom: 0;left: 0;right: 0;margin:auto;z-index: 1000;display: none;}
.footTool-title {width: 100%;height: 0.5rem;line-height: 0.5rem;text-align: center;background: #9c68b9;position: relative;}
.footTool-title h1 {font-size: 0.2rem;color: #fff;font-weight: normal;}
.footTool-title span {position: absolute;color: #fff;font-size: 0.16rem;right: 5%;top: 10px;border: 0.01rem solid #fff;border-radius: 50%;width: 0.24rem;height: 0.24rem;line-height: 0.24rem;text-align: center;}
.footTool-dialo {margin:3% auto;padding: 0 5%;box-sizing: border-box;}
.footTool-dialo dt {width: 15%;float: left;margin-top: 7%;}
.footTool-dialo dt img {width: 0.77rem;height: 0.77rem;}
.footTool-dialo dd {width: 80%;float: left;}
.footTool-dialo dd img {width: 0.22rem;height: 0.22rem;}
.footTool-dialo dd .box {font-size: 0.2rem;color: #000;position: relative;margin-left: 5%;padding: 1% 5%;border: 1px solid #ff8eb1;border-top-color: #fff3f7;border-radius: 12px;box-shadow: 0 3px 0 #f55789, inset 0 1px 1px #fff;background-image: -moz-linear-gradient(#fff4fe, #ffb3d3);background-image: -webkit-linear-gradient(#fff4fe, #ffb3d3);background-image: -o-linear-gradient(#fff4fe, #ffb3d3);background-image: linear-gradient(#fff4fe, #ffb3d3);margin-left: 3%;}
.footTool-dialo .time {font-size: 0.24rem;color: #fff;text-align: center;margin-bottom: 1%;font-weight: normal;}
.qution {font-size: 0.23rem;background: #fff;overflow: hidden;padding: 2% 1% 0 2%;box-sizing: border-box;}
.qution li {float: left;padding: 2% 1%;box-sizing: border-box;}
.qution img {width: 0.24rem!important;vertical-align: middle;display: inline-block!important;}
.qution .qu-img {width: 0.06rem!important;}
.rotate{-moz-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}
.cont-tan {width: 90%;font-size: 0.25rem;margin: 0 auto 2%;background: #fff;border-radius: 10px;box-sizing: border-box;margin-top: 3%;}
.cont-tan .neitxt{display: none;padding: 2% 0 3% 4%;}
.cont-tan .neitxt .hot {overflow: hidden;margin-top: 2%;}
.cont-tan .neitxt .hot a {width: 47%;text-align: center;color: #fff;height: 1rem;display: inline-block;background: url(/Public/images/home/icon3.png) no-repeat;background-size: 100%;padding-top: 1%;box-sizing: border-box;margin: 0 2% 2% 0;}
.cont-tan .neitxt .hot a p {text-align: right;font-size: 0.33rem;line-height: 0.5rem;padding-right: 24%;box-sizing: border-box;}
.cont-tan .neitxt .hot a p span {font-size: 0.52rem;}
.item-btn {padding: 3% 2%;background-color: #fff;overflow: hidden;box-sizing: border-box;}
.item-btn input{width: 65%;float: left;box-sizing: border-box;height: 0.52rem;font-size: 0.25rem;outline: none;border: 1px solid #929292;padding-left: 1%;}
.item-btn a {font-style: normal;float: right;position: relative;width: 32%;height: 0.52rem;line-height: 0.5rem;border-radius: 0.1rem;font-size: 0.25rem;color: #fff;text-align: center;text-decoration: none;transition: all .3s linear 0s;background: #7471e5;}
.num {position: absolute;right: 0.05rem;top: -0.05rem;width: 0.18rem;height: 0.18rem;background: #FF0000;border-radius: 50%;text-align: center;line-height: 0.18rem;font-size: 0.12rem;color: #fff;}
/*底部弹窗样式*/
/*新闻样式*/
.news-list {width:100%; overflow: hidden;padding:0 2%;box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;}
.news-list h1 {font-size: 0.34rem;margin: 3% 0;}
.news-list p {font-size: 0.18rem;}
.news-zx { margin-top: 0.2rem ;margin-bottom: 0.2rem ;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;padding:0 5%;}
.news-zx a {width: 2.5rem;height: 0.56rem;display: block;}
/*新闻样式*/
/* chat */
.cf:before,.cf:after{display: table;content: ''}
.both,.cf:after{clear: both}
.cf{zoom: 1}
a{text-decoration: none;}
li{list-style: none;}
#bb,#ee {display: block;}
.both{margin: 0;padding: 0;height: 0px;overflow: hidden;clear: both;*display: inline;}
.chat-wrap{max-width: 640px;width:100%;min-width: 320px;margin-left: auto;margin-right: auto;margin-bottom: 0.1rem;overflow: hidden;color: #000;position: relative;padding-top: 1%;}
.chat-wrap .pp1{top: 6%;color: #fff;left: 4%;font-size: 0.24rem;position: absolute;}
.chat-wrap .pp2{top: 28%;color: #fff;left: 24%;font-size: 0.22rem;position: absolute;padding: 2%;background: #959595;border-radius: 0.1rem;width: 58%;}
.chat-wrap .pp2 a{color: #fff;}
.chat-wrap .pp2 .sj{position: absolute;width: 4%;top: 18%;left: -3%;display: block;}
.chat-wrap #times {position: absolute;top: 22%;left: 35%;}
.chat-wrap #times2 {position: absolute;top: 46%;left: 35%;}
.chat-wrap .time{font-size: 0.17rem;}
.chat-wrap .pp3{top: 52%;}
.chat-wrap .toux{position: absolute;width: 12%;top: 25%;left: 6%;}
.chat-wrap .toux2{top: 50%;}
.chat-wrap textarea{font-size: 0.22rem;width: 71%;height: 0.82rem;position: absolute;top: 78%;left: 4%;border: 0;border: 0.01rem solid #ccc;border-radius: 0.05rem;padding: 1% 1% 0 2%;}
.chat-wrap button{position: absolute;right: 0.2rem;top: 77%;border: 0;animation: bianda 3s .2s ease both infinite;-webkit-animation: bianda 3s .2s ease both infinite;-moz-animation: bianda 3s .2s ease both infinite;}
.chat-wrap button img{width: 0.96rem;}
.chat-wrap .ChatTel{display: block;width: 24%;height: 15%;position: absolute;top: 1%;right: 2%;font-size: 0.24rem;color: #fff;padding-top: 4%;box-sizing: border-box;}
.chat-wrap .ChatTel img{width: 23%;margin-right: 3%;display: inline-block;}
.doudun{webkit-animation: tada 1.5s linear normal both infinite;-o-animation: tada 1.5s linear normal both infinite;animation: tada 1.5s linear normal both infinite;}
.chat-wrap .btn1{padding: 0.10rem 2%;width: 93%;border-top: 0.01rem solid #c7c7c0;border-bottom: 0.01rem solid #979185;background: #eaebed;margin: 0 auto;}
.chat-wrap .btn1 input{width: 53%;padding: 0 2%;border: 0.01rem solid #eee;float: left;line-height: 0.7rem;font-size: 0.18rem;border-radius: 0.1rem;-moz-box-shadow: inset 0.05rem 0.05rem 0.1rem #ccc;-webkit-box-shadow: inset 0.05rem 0.05rem 0.1rem #ccc;box-shadow: inset 0.05rem 0.05rem 0.1rem #ccc;outline: none;}
.chat-wrap .btn1 a{display: inline-block;width: 41%;line-height: 0.7rem;margin-left: 5%;border-radius: 0.12rem;font-size: 0.22rem;color: #fff;text-align: center;text-decoration: none;transition: all .3s linear 0s;text-indent: 0;background: -webkit-gradient(linear,0 0,0 bottom,from(#ffb800),to(#ff9800));}
.jump{webkit-animation: jump 2.5s linear normal both infinite;-o-animation: jump 2.5s linear normal both infinite;animation: jump 2.5s linear normal both infinite;}
@keyframes jump{0%{transform: translateY(0);}50%{transform: translateY(5px);}100%{transform: translateY(0);}}
@-moz-keyframes tada{0%{-moz-transform: scale(1);}10%,20%{-moz-transform: scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-moz-transform: scale(1.1) rotate(3deg);}40%,60%,80%{-moz-transform: scale(1.1) rotate(-3deg);}100%{-moz-transform: scale(1) rotate(0);}}
@-webkit-keyframes tada{0%{-webkit-transform: scale(1);}10%,20%{-webkit-transform: scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform: scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform: scale(1.1) rotate(-3deg);}100%{-webkit-transform: scale(1) rotate(0);}}
/*文章页样式*/
.item-wp {width: 100%;min-width:320px;max-width: 640px;margin:0 auto;overflow: hidden;}
.item-wp img {max-width: 100%;margin:0 auto;}
.item-list {padding:2%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow: hidden;}
.chat-wrap img {width:100%;}
/*顶部推荐样式*/
.t-hot{ max-width:640px;min-width:320px;overflow: hidden;position:absolute;top: 0;width:100%; height:0.9rem;z-index:991;}
/*视频播放层*/
.middle { -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); position: absolute; top: 50%;}
.fvideo {min-width: 320px;max-width: 640px;width:100%;position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 999999999; display: none;margin:auto;}
.fvideo .shade { position: absolute; top: 0; letter-spacing: 0; width: 100%; height: 100%; z-index:1; background: rgba(0,0,0,0.8);}
.fvideo .content { width: 100%;background: transparent; position: absolute; z-index: 2; text-align: center;}
.fvideo .content .close { width: 0.4rem; height: 0.4rem; position: absolute; right: 0; top: -0.4rem; background: url(/Public/images/home/close_video.png) no-repeat; background-size: 100%; z-index: 1;}
/*地图*/
.contactUs {position: relative;}
.contactUs a {position: absolute;left: 15%;bottom: 15%; width: 0.5rem;height: 0.5rem;display: block;animation: rotate .5s linear infinite;}
@keyframes shadow {
    0%, 100% {transform: scaleX(1);}
    50% {transform: scaleX(1.2);}
}

@keyframes rotate {
    0% {
    transform: translateY(0) ;
  }
    25% {
        transform: translateY(5px);
    }
    50% {
        transform: translateY(10px) scale(1.1, 0.9);
       
    }
    75% {
        ransform: translateY(5px) ;
    }
    100% {
        transform: translateY(0) ;
    }
}