body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,pre{margin: 0;padding: 0;border: none;list-style: none;box-sizing: border-box}body{font-family: "microsoft yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;min-width: 1200px;background-color: #f4f4f4}a{color: #333;text-decoration: none}a:hover{color: #811C20;text-decoration: none}input,button{outline: 0}img{vertical-align: middle;border: 0}.lf{float: left}.rt{float: right}.active{display: block}.container{width: 1200px;margin: 0 auto;position: relative}.container:before,.container:after{content: '';display: table;clear: both}.header{height: 268px;position: relative;background: #811C20}.header .top{height: 35px;line-height: 35px;color: #CFBBBB;background: #74191D}.header .top a{color: #CFBBBB}.header .lf span{padding-right: 20px}.header .rt span{position: relative;display: inline-block;margin-left: 10px;color: #8E7E81}.header .rt .weibo{color: #fff}.header .rt a{display: inline-block;margin-left: 10px}.header .top a:hover{color: #fff;text-decoration: none}.header .rt span i{color: #fff}.header a.weibo{width: 30px;line-height: 30px;text-align: center;margin: 0}.header a.weibo:hover{border-radius: 50%;background: #BD4141}.header span.weixin{width: 30px;line-height: 30px;text-align: center;margin: 0}.header .weixin:hover{border-radius: 50%;background: #10CF1A}.header .wechat{position: absolute;top: 30px;left: -25px;width: 82px;height: 100px;line-height: normal;color: #333;font-size: 12px;background: #fff;border-top: 5px solid #811C20;display: none;z-index: 99}.header .wechat:before{content: '';position: absolute;top: -10px;left: 50%;margin-left: -5px;width: 0;height: 0;border: 5px solid transparent;border-bottom-color: #fff}.header .wechat .lf{text-align: center}.header .weixin:hover .wechat{display: block;animation: slideInDown .5s}.header .logo{width: 100%;line-height: 180px;animation: zoomIn 1s}.nav{height: 50px;background: #fff}.menu>li{float: left;position: relative}.menu>li>a{position: relative;display: block;height: 50px;line-height: 50px;font-size: 18px;text-align: center;padding: 0 48px}.menu>li>a i{display: inline-block;width: 0;height: 0;margin-left: 3px;border: 4px solid transparent;border-top-color: #6E6E6E}.menu>li>a:after{content: '';position: absolute;top: 15px;bottom: 15px;right: -1px;border-right: 1px dotted #B1B1B1}.menu>li:hover>a{color: #fff;text-decoration: none;background: #811C20}.menu>li:hover>a i{border-top-color: #fff}.menu>li:last-child>a:after,.menu>li:hover>a:after{display: none}.sub-menu{position: absolute;top: 50px;left: 0;right: 0;background: rgba(0, 0, 0, .6);z-index: 99;display: none}.sub-menu li a{display: block;color: #fff;font-size: 16px;height: 45px;line-height: 45px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;border-top: 1px solid #B9BFD5}.sub-menu li a:hover{background: rgba(129, 28, 32, .6);text-decoration: none}.search{float: right;position: relative;top: 11px}.search input[type='text']{width: 140px;height: 24px;line-height: 24px;padding: 0 30px 0 10px;border: 1px solid #A6A6A6;border-radius: 25px}.search input[type='image']{position: absolute;top: 7px;right: 10px}.section{min-height: 500px;background: #F4F4F4}.heading{margin: 30px 0;text-align: center}.heading p{color: #666;font-size: 12px}.heading h1 a{position: relative;padding: 0 85px;color: #811C20;font-size: 26px}.heading h1 a:before{content: '';position: absolute;top: 6px;left: 0;width: 73px;height: 24px;background: url(pic-left.png) no-repeat}.heading h1 a:after{content: '';position: absolute;top: 6px;right: 0;width: 73px;height: 24px;background: url(pic-right.png) no-repeat}.title{height: 30px;line-height: 30px;margin: 20px 0;padding-bottom: 10px;border-bottom: 1px solid #CDCDCD}.title h2{float: left;color: #000;font-size: 22px;padding: 0 0 8px 40px;position: relative;border-bottom: 3px solid #811C20}.title h2:before{content: '';position: absolute;top: 2px;left: 0;width: 30px;height: 25px;background: url(spirit.png) no-repeat 0 0}.title a{font-size: 12px}.slide{position: relative}.slideBox{width: 100%;margin: 0 auto;overflow: hidden;position: relative;text-align: center}.slideBox .hd{position: absolute;width: 100%;bottom: 15px;z-index: 1}.slideBox .hd ul{width: 100%;text-align: center}.slideBox .hd ul li{margin: 0 8px;width: 14px;height: 14px;background: #eee;cursor: pointer;display: inline-block;border-radius: 50%;position: relative}.slideBox .hd ul li.on{background: #AE0A29}.slideBox .bd li{zoom: 1;vertical-align: middle;position: relative}.slideBox .bd img{display: inline-block;max-width: 100%}.slideBox .arrow{position: absolute;top: 0;left: 50%;width: 1200px;height: 100%;margin-left: -600px;display: none}.slideBox:hover .arrow{display: block}.slideBox .prev,.slideBox .next{position: absolute;left: 2%;top: 50%;margin-top: -37px;display: block;width: 37px;height: 74px;background: url(arrow_left.png) no-repeat}.slideBox .next{left: auto;right: 2%;background: url(arrow_right.png) no-repeat}.body_middle{width: 100%;height: 370px;background-color: #f4f4f4}.middle_content{width: 1200px;height: 306px;margin: 18px auto 25px;background-color: #fff;padding-top: 20px;position: relative}.content_left h2{display: inline;height: 35px;border-bottom: #811c20 3px solid;margin-left: 26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.content_left p{width: 730px;height: 60px;font-style: 14px;line-height: 23px;margin-top: 20px;margin-left: 26px}.donate_line{margin-top: 25px;margin-left: 26px}.donate_line img{width: 122px;height: 122px;margin-right: 16px}.donate_line span{font-size: 22px}.fonts_left{color: #811c20}.fonts_middle{margin-left: 35px}.fonts_right{color: #811c20;font-weight: bold}.pic_down{position: absolute;top: 46px;right: 46px}.pic_up{position: absolute;top: 25px;right: 25px}.footer{height: 136px;padding-top: 46px;color: #fff;background: #811C20}.footer .rt:first-child{margin: 20px 0 0 10px}.footer .copyright{height: 90px;line-height: 30px}
