@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p{padding:0px; margin:0 auto; font-size:14px; font-family:'微软雅黑'; color: #333; box-sizing:border-box;}
img{ border:none}
a{text-decoration:none;}
ul{margin:0; padding:0; list-style:none;}

/*header*/
.header{width:100%; height:55px; background:#580f29;}
.menu{width:1000px; margin:0 auto; overflow:hidden}
.logo{float:left; width:175px; padding-top:2px;}
.nav{float:right; width:790px;}
.nav a{float:left; margin:0 15px; font-size:16px; font-family:'黑体'; color:#fff; line-height:55px;}
.nav a:hover{color:#ffc209;}
/*banner*/
.banner{width:100%; height:496px;}
.banner01{width:100%; height:150px; background:url(../images/banner01.jpg) no-repeat center;}
.banner02{width:100%; height:150px; background:url(../images/banner02.jpg) no-repeat center;}
.banner03{width:100%; height:196px; background:url(../images/banner03.jpg) no-repeat center;}
.img01{width:1024px; margin:0 auto; padding-top:86px;}
/*中间内容*/
.main{width:100%; background:#fff8da; height:auto; }
.wrap{width:1000px; margin:0 auto; overflow:hidden;}
.title{text-align:center; padding:15px 0;}
/*活动报名*/
.bm{width:1000px; overflow:hidden;padding:20px 0 30px;}
.bmDiv{float:left; width:214px; height:261px; text-align:center;}
.bg_start{ background:url(../images/bm_start.png) no-repeat;}
.bm01{ background:url(../images/bm01.png) no-repeat;}
.bm02{ background:url(../images/bm02.png) no-repeat;}
.bm03{ background:url(../images/bm03.png) no-repeat;}
.bm04{ background:url(../images/bm04.png) no-repeat;}
.bm05{ background:url(../images/bm05.png) no-repeat;}
.bm06{ background:url(../images/bm06.png) no-repeat;}
.bm07{ background:url(../images/bm07.png) no-repeat;}
.bm08{ background:url(../images/bm08.png) no-repeat;}
.bm09{ background:url(../images/bm09.png) no-repeat;}
.bm10{ background:url(../images/bm10.png) no-repeat;}
.bm11{ background:url(../images/bm11.png) no-repeat;}
.bm12{ background:url(../images/bm12.png) no-repeat;}
.bm13{ background:url(../images/bm13.png) no-repeat;}
.bm14{ background:url(../images/bm14.png) no-repeat;}

.font01{font-size:36px; color:#fff; font-family:'黑体'; padding:55px 0 10px;}
.hr{width:120px; margin:0 auto 10px; border-bottom:#fff 1px dashed;}
.font02{font-size:18px; color:#fff; line-height:30px; padding:5px 0 15px;}
.font03{width:150px; height:40px; 
}
.font03 a{color:#5f3f15; font-size:18px; line-height:40px;-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari 和 Chrome */
border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
background:#fff; display:block;}
.errow01{width:48px; text-align:center; padding:115px 0 70px; float:left;}
.font04{font-size:22px; color:#5f3f15; font-weight:bold; line-height:28px; padding:65px 0 10px;}
.font05{font-size:14px; color:#5f3f15; font-family:'宋体'; line-height:19px; padding:3px 0 13px;}
.font06{font-size:16px; color:#5f3f15; font-weight:bold; line-height:22px;}
.font07{font-size:14px; color:#5f3f15; font-family:'宋体'; line-height:19px; padding:11px 0 24px;}
.font08{font-size:22px; color:#72374b; font-weight:bold; line-height:28px; padding:65px 0 10px;}
.font09{font-size:18px; color:#72374b; line-height:28px; padding:65px 0 10px;}
.font10{font-size:16px; color:#2f1d19; font-weight:bold; line-height:22px;}
.font11{font-size:30px; color:#72374b; font-weight:bold; line-height:40px; padding:100px 0 10px;}
/*预约*/
.yuyue{width:100%; background:url(../images/yuyue.jpg) no-repeat center; height:190px;}
.yuyue_font{width:1000px; margin:0 auto; text-align:center; padding:45px 0 10px; font-size:26px; color:#fdc94b;} 
.yuyue_font span{font-size:34px;}
.yuyueDiv{width:1000px; margin:0 auto; padding:0;overflow:hidden;}
.yuyue01{float:left; overflow:hidden;
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari 和 Chrome */
border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
background:#fff; height:40px; float:left; margin-right:25px;}
.yuyue01 span{font-size:18px; height:26px; line-height:26px; margin-top:7px; display:block; color:#413d3d; padding:0 5px 0 15px; border-right:#b7b5b5 1px solid; float:left;}
.yuyue01 input{height:40px; line-height:40px; width:150px;  font-size:18px;  color:#413d3d; border:none; padding:0 0 0 10px;}
.yuyueDiv a{display:block; font-size:18px; float:right; width:180px; text-align:center; height:36px; line-height:36px; color:#fff; background:#851f43;-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari 和 Chrome */
border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
/*十大体系*/
.tixi{width:1000px; margin:0 auto;}
.tixi01{ float:left;width:822px; height:120px; background:url(../images/tixi01.png) no-repeat;}
.tixi01 b{display:block; width:780px; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:18px 0 10px 40px;}
.tixi01 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0;}

.tixi02{width:822px; height:140px; background:url(../images/tixi02.png) no-repeat; float:right;}
.tixi02 b{display:block;text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:18px 0 10px 0; width:760px;}
.tixi02 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0; line-height:26px;}

.tixi03{ float:left;width:908px; height:140px; background:url(../images/tixi03.png) no-repeat;}
.tixi03 b{display:block; width:780px; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:22px 0 10px 110px;}
.tixi03 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0;line-height:26px;}

.tixi04{width:822px; height:140px; background:url(../images/tixi04.png) no-repeat; float:right;}
.tixi04 b{display:block; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:18px 0 10px 0; width:760px;}
.tixi04 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0; line-height:26px;}

.tixi05{ float:left;width:908px; height:120px; background:url(../images/tixi05.png) no-repeat;}
.tixi05 b{display:block; width:780px; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:22px 0 10px 40px;}
.tixi05 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0;line-height:26px;}

.tixi06{width:822px; height:120px; background:url(../images/tixi06.png) no-repeat; float:right;}
.tixi06 b{display:block; width:760px; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:18px 0 10px 0;}
.tixi06 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0; line-height:26px;}

.tixi07{ float:left;width:908px; height:120px; background:url(../images/tixi07.png) no-repeat;}
.tixi07 b{display:block; width:780px; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:22px 0 10px 80px;}
.tixi07 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0;line-height:26px;}

.tixi08{width:908px; height:120px; background:url(../images/tixi08.png) no-repeat; float:right;}
.tixi08 b{display:block;text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:18px 0 10px 10px; width:780px;}
.tixi08 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0; line-height:26px;}

.tixi09{ float:left;width:908px; height:120px; background:url(../images/tixi09.png) no-repeat;}
.tixi09 b{display:block; width:700px; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:22px 0 10px 65px;}
.tixi09 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0;line-height:26px;}

.tixi10{width:918px; height:120px; background:url(../images/tixi10.png) no-repeat; float:right;}
.tixi10 b{display:block; width:780px; text-align:center; font-size:24px; font-weight:normal; color:#fff; padding:18px 0 10px 10px; width:780px;}
.tixi10 p{width:780px;  padding-left:48px; text-align:center;color:#fff;font-size:16px; padding:10px 0; line-height:26px;}

.font12{text-align:center; font-size:22px; color:#413d3d; font-family:'宋体'; padding:15px 0 30px; font-weight:bold;}
.footer {
    background: #56183d;
    font-family: "宋体";
    font-size: 12px;
    margin-top:0;
    padding: 20px 0;
    width: 100%;
}
.footer_a {
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.footer_l {
    float: left;
    height: 125px;
    margin: 20px 0 20px 20px;
    width: 168px;
}
.footer_r {
    color: #fff;
    float: right;
    line-height: 21px;
    width: 750px;
}
.footer_r a {
    color: #fff;
}
.footer_r span {
    font-size: 14px;
}
.footer01 {
    border-bottom: 1px solid #7b4d68;
    margin-bottom: 8px;
    padding: 8px 0 0;
    width: 800px;
}
.footer02 {
    background: #220c19;
    color: #b9b9b9;
    font-family: "宋体";
    font-size: 12px;
    line-height: 21px;
    padding: 20px 0;
    text-align: center;
    width: 100%;
}