/* CSS Document */

*{ margin:0; padding:0;}

body { font-family:"Microsoft YaHei"; font-size:14px;  }

.container { width:960px; padding:0; }

.weixin { position:fixed; right:10px; bottom:10px; }

.fr { float:right; }

.banner { width:100%; }
.banner img { width:100%;}

.float{ position:fixed; left:50%; margin-left:530px; bottom:100px;}
.menu { width:80px; border:2px solid #F33; border-radius:6px; background-color:#FFF;}
.menu li { line-height:50px; text-align:center; font-size:16px; border-bottom:1px solid #F33; cursor:pointer;}
.menu li:last-child{ border-bottom:none;}

.section{ width:1000px; margin:50px auto 0;}
.section .header{ height:160px; text-indent:-9999em;}
.section .header.chunjie { height:150px; background:url(assest.png?1) no-repeat center 0;}
.section .header.yuanxiao { background:url(assest.png?1) no-repeat center -160px; }
.section .header.qingming { background:url(assest.png?1) no-repeat center -360px; }
.section .header.duanwu { background:url(assest.png?1) no-repeat center -520px; }
.section .header.qixi { background:url(assest.png?1) no-repeat center -720px; }
.section .header.zhongqiu { background:url(assest.png?1) no-repeat center -880px; }
.section .header.chongyang { background:url(assest.png?1) no-repeat center -1070px; }
.section ul{ position:relative;}
.section ul:before{ content:''; position:absolute; left:6px; top:25px; width:1px; height:100%; border-left:1px solid #F33;}
.section li{ position:relative; margin-bottom:30px; padding-left:30px; font-size:22px; line-height:2;}
.section li:before{ content:''; position:absolute; top:14px; left:0; width:14px; height:14px; border-radius:100%; background-color:#F33;}
.section li p{ font-size:16px; line-height:1.8; color:#666;}
.section li a{ color:#000; font-weight:bold;}

.chunjie{}
.chunjie .section{}
.chunjie li a{}

.yuanxiao{ padding:30px 0 30px;}
.yuanxiao .section{ background-color:#FFF;}

.footer{ padding:30px 0; text-align:center; background-color:#CCC; font-size:14px;}

/*滚动图**/
.carousel .item {
  min-height: 220px;
  background-color: #fff;
}
.carousel-indicators { bottom:0; }
.carousel-indicators .active { background:#690; border-color:#690; }

#myCarousel .carousel-inner > .item img {
  width: 100%;
  height: auto; max-height:230px;
}

.foot { width:960px; font:12px/2.5 arial; margin-top:20px; }
.foot a { }
@media (max-width: 1200px) {
  .foot { width: auto;  }
  .foot img { display:none; }
}

/*手机**/
@media (max-width: 640px) {
  .container { width:100%; }
  .weixin { display:none; }
}