@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe,datalist,footer,header,nav,time, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video 
{ display: block;margin: 0; padding: 0;}/* 重置 HTML5 元素 */
table{ border-collapse:collapse;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {text-align:left; font-size:12px; overflow-x:hidden;}
a,em{ text-decoration:none; font-style:normal;-webkit-tap-highlight-color:transparent;}
img{max-width:100%;}
em{float: right;}
.clearfix:before,.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
.clearfix {
  zoom: 1;
}
* {
	box-sizing: border-box
}

a{
	color: #fff;
	font-size: 14px;
	letter-spacing: .125em;
	text-decoration: none;
	text-transform: uppercase
}
a:link,a:active,a:focus{outline: none;}
html{
	width:100%;
}
body{
	font-size: 14px;
}
/****漂浮右侧****/
.homepos{display:none;}
.posright{position: fixed;right:0px;top:50%;overflow: hidden;z-index:999;margin-top:-324px;}
.posrightnav{width:65px;float:right;margin-bottom:0;}
.posrightnav ul{width:100%;}
.posrightnav ul li{width:100%;margin-bottom: 10px;}
.posrightnav ul li a{display:block;width:60px;height:60px;}
.posrightnav ul li a span{display:block;text-align:center;line-height:25px;}
.posrightnav ul li a span.oneright{padding-top:3px;}
.posrightnav ul li.posright01 a{background: url(../images/right01.png);background-size:100%;font-size:16px;color:#fff;}
.posrightnav ul li.posright01 a:hover{background: url(../images/right01hover.png);background-size:100%;}
.posrightnav ul li.posright02 a{background: url(../images/right02.png);background-size:100%;font-size:16px;color:#fff;}
.posrightnav ul li.posright02 a:hover{background: url(../images/right02hover.png);background-size:100%;}
.posrightnav ul li.posright03 a{background: url(../images/right03.png);background-size:100%;font-size:16px;color:#fff;}
.posrightnav ul li.posright03 a:hover{background: url(../images/right03hover.png);background-size:100%;}
.posrightnav ul li.posright04 a{background: url(../images/right01.png);background-size:100%;font-size:16px;color:#fff;}
.posrightnav ul li.posright04 a:hover{background: url(../images/right01hover.png);background-size:100%;}
.posrightnav ul li.posright05 a{background: url(../images/right04.png);background-size:100%;font-size:16px;color:#fff;}
.posrightnav ul li.posright05 a:hover{background: url(../images/right04hover.png);background-size:100%;}
.posbot{width:100px;}


/****预约体验****/
.orderinfor{position:fixed;left:0;top:85px;width:100%;height:100%;z-index: 990;display:none;}
.orderinfor-close{display:block;z-index: 992;position:fixed;left:0;top:85px;width:100%;height:100%;background:url(../images/dorderbg.png);}
.ordermain{position:fixed;left:50%;top:85px;width:54%;margin:0 auto;z-index:996;margin-left: -27%;}
.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:5%;}
.orderintro{width:52%;margin:0 auto;padding-top: 80px;}
.orderintro h3{font-size:16px;color:#fff;text-align:center;margin-bottom: 20px;}
.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 25px;border-radius:30px;overflow:hidden}
.ordercomm-img{display:block;width:80px;text-align:center;float:left;line-height:58px;}
.ordercomm-img img{width:18px;}
.orderspeci{background:none;}
.orderinput{float:left;margin-top:10px;width:80%;}
.orderinput input{width:100%;border:none;outline:none;height:30px;line-height:30px;font-size:16px;color:#2a2a2a;background:none;padding-left:8px;letter-spacing: .125em;}
.orderinput input::placeholder{font-size:14px;color:#999;}
.orderbtn{width:100%;background:#b81c27;height:50px;margin-top: 30px;border-radius:6px;}
.orderbtn .ordersubmit{display:block;width:100%;height:100%;background:none;border:none;font-size:16px;color:#fff;}
button:focus{outline:none;}


/****公共页面****/
.shpage{width:100%;padding:30px 0;}
.shpage .pagination{width:100%;overflow:hidden;text-align: center;}
.shpage .pagination li{display:inline-block;padding-left:5px;padding-right:5px;line-height:40px;}
.shpage .pagination li a{font-size:16px;color:#333;}
.shpage .pagination li.active span{font-size:16px;color:#b81c27;}
.shpage .pagination li:first-child a{display:inline-block;width:40px;height: 40px;background:url(../images/sprev.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}
.shpage .pagination li:first-child span{display:inline-block;width:40px;height: 40px;background:url(../images/sprev.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}
.shpage .pagination li:last-child a{display:inline-block;display:inline-block;width:40px;height: 40px;background:url(../images/snext.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}
.shpage .pagination li:last-child span{display:inline-block;display:inline-block;width:40px;height: 40px;background:url(../images/snext.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}

.shpage .pagination li:first-child a:hover{display:inline-block;width:40px;height: 40px;background:url(../images/sprevxz.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}
.shpage .pagination li:first-child span:hover{display:inline-block;width:40px;height: 40px;background:url(../images/sprevxz.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}
.shpage .pagination li:last-child a:hover{display:inline-block;display:inline-block;width:40px;height: 40px;background:url(../images/snextxz.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}
.shpage .pagination li:last-child span:hover{display:inline-block;display:inline-block;width:40px;height: 40px;background:url(../images/snextxz.png) no-repeat;background-size:100%;image-rendering: -webkit-optimize-contrast;text-indent: -9999999999999999999999px;}


.moblie-brand-commmain .commlist .comminfor:first-child{border-top:1px solid #000;margin-top:10px;padding-top:10px;}

/***pc端的匹配***/
@media (max-width:3840px) and (min-width:1921px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:5%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 80px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 25px;border-radius:30px;overflow:hidden}
	.orderinput{width:80%;}
}
@media (max-width:1920px) and (min-width:1800px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:5%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 80px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 25px;border-radius:30px;overflow:hidden}
	.orderinput{width:80%;}
}
@media (max-width:1799px) and (min-width:1700px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:4%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 60px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:76%;}
}
@media (max-width:1699px) and (min-width:1600px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:3%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 40px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:74%;}
}
@media (max-width:1599px) and (min-width:1500px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:3%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 40px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:70%;}
}
@media (max-width:1499px) and (min-width:1400px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:3%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 40px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:68%;}
}
@media (max-width:1399px) and (min-width:1300px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:3%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 40px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:64%;}
}
@media (max-width:1299px) and (min-width:1200px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:3%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 40px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:62%;}
}
@media (max-width:1199px) and (min-width:1100px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:3%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 40px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:62%;}
}
@media (max-width:1099px) and (min-width:1000px){
	.ordertit{width:80%;margin:0 auto;text-align:center;padding-top:3%;}
	.orderintro{width:52%;margin:0 auto;padding-top: 40px;}
	.ordercomm{width:100%;background:#eaeae9;height:50px;margin-bottom: 20px;border-radius:30px;overflow:hidden}
	.orderinput{width:60%;}
}
/***手机端的匹配***/
@media (max-width:999px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
@media (max-width:869px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
@media (max-width:767px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
@media (max-width:660px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
@media (max-width:530px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
@media (max-width:414px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
@media (max-width:375px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}

}
@media (max-width:320px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
/********手机端的媒体*******/

@media (min-width:240px) and (max-width:320px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
@media (min-width:321px) and (max-width:360px){
	.posright{display:none;}
	.orderinfor{top:0px;z-index:320;padding-top:10%;}
	.orderintro{padding-top:36px;}
	.orderinfor-close{display:block;z-index: 322;position:fixed;left:0;top:0px;width:100%;height:100%;background:url(../images/dorderbg.png);}
	.ordermain{position:fixed;left:50%;top:0px;width:66%;margin:0 auto;z-index:996;margin-left: -33%;}
	.orderintro{width:100%;}
	.ordertit{width:90%;padding-top:15%;}
	.orderintro h3{font-size:14px;margin-bottom:10px;}
	.ordercomm{height:36px;margin-bottom:14px;}
	.ordercomm-img{line-height:44px;width:50px;}
	.orderbtn{height:42px;line-height:42px;}
	.orderinput{width:72%;margin-top:3px;}
}
