html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img，figure,figcaption { margin:0;  padding:0; }
fieldset, img { border:0; }
/*20171016修改--start display: inline-block;*/
img{vertical-align: bottom;}
/*20171016修改--end*/
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; } 
html{height: 100%;}

a {text-decoration:none; color: #cfcfcf;} 

.br{border-right: 1px solid #484848;}
.header2,.header1,.cont1,.cont2,.cont3{width: 960px;margin: 0 auto;}
/*头部*/
.Home .header{background:#fff;width: 100%;height: 115px;position: fixed;left: 0;top: 0;z-index: 9999;}
.Home .header0{background:#232323;width: 100%;}
.Home .header .header1{height: 26px;background: #232323;overflow: hidden;}
.Home .header .header1 ul{float: right;margin-right: 65px;}
.Home .header .header1 ul li{float: left;color: #cfcfcf;border-left: 1px solid #484848;padding: 0px 18px;cursor: pointer;height: 26px;line-height:26px;}

.Home .header .header1 ul li img{float: left;margin-top: 5px;padding-right:8px;}
.Home .header .header1 ul li .fm{float: right;padding:0 0 0 8px;}

.Home .header .header2{height: 89px;background: #fff;line-height: 89px;overflow: hidden;}
.Home .header .header2 .fL{float: left;}
.Home .header .header2 img{float: left;margin: 31px 16px 0 63px;cursor: pointer;}
.Home .header .header2 ul{float: left;}
.Home .header .header2 ul li .color2{color: #000;}
.Home .header .header2 li{float: left;padding:0 18px;cursor: pointer;font-size: 12px;font-weight: 500;}
.Home .header .header2 li:hover{background: #CFCFCF;}

.Home .header .header2 .seach{float:left;width:116px ;height: 30px;line-height:28px;border: 1px solid #b9b7b8;border-radius:4px;margin-top: 26px;}
.Home .header .header2 .seach input{width: 88px;height: 26px;border: none;outline: none;}
.Home .header .header2 .seach img{float:right;margin: 7px 7px 0 0;cursor: pointer;}
.Home .clear1{width: 100%;height:115px ;overflow: hidden;}
/*预约体验*/
.Home .sub{width: 47px;height: 56px;position: fixed;top: 50px;left:88%;z-index: 9999 ;cursor: pointer;}
.Home .sub-cont{display:none;width:902px ;height:448px ;background: #f5f5f5;margin: 0 auto;padding: 36px 60px 0 15px;box-sizing: border-box;position: fixed;left: 50%;top: 30%;margin-left: -451px;margin-top: -134px;cursor:auto;z-index: 9999;}
.Home  .sub-cont p{width: 810px;margin-bottom: 14px;}
.Home  .sub-cont p span{width: 240px;display: inline-block;}
.Home  .sub-cont p span b{color: red;}
.Home  .sub-cont p input{width: 560px;height: 36px;padding-left:4px;box-sizing: border-box;}
.Home  .sub-cont p .outer{width: 566px;}
.Home  .sub-cont p .outer .w32{width: 31.5%;}
.Home  .sub-cont p .outer select{width: 32%;height: 36px;border: 1px solid #C0C0C0;margin-right:7px ;padding-left:4px;box-sizing: border-box;}
.Home  .sub-cont p #town{margin-right: 0;}
.Home  .sub-cont p .smt{width: 102px;height: 36px;color:#414141;}
.Home  .sub-cont .pd{padding: 36px 382px;box-sizing: border-box;}
.Home  .sub-cont #gb{float: right;width:20px;height:20px;font-size:18px;text-align:center;margin: -30px -40px 0 0;cursor: pointer;}
