.b-title{text-align: center;}
.b-title .h{font-size:28px;line-height:44px;color:#343735;font-weight:bold;}
.b-title .h span{color: #bb0c13;}
.b-title .p{font-size:14px;line-height:24px;color:#8d8d8d;}

.box1{background:#fcfcfc url(pic-20.png) no-repeat center top;padding: 70px 0 65px;}
.box1 .cont1 ul{display:flex;justify-content: space-around;margin:60px 0 50px;}
.box1 .cont1 ul li{text-align: center;}
.box1 .cont1 ul li .pic{height:60px;}
.box1 .cont1 ul li .txt .h{font-size:18px;line-height:30px;color:#1c1c1c;vertical-align:bottom;}
.box1 .cont1 ul li .txt .h span{font-size:30px;color:#494949;font-family: arial;vertical-align:bottom;}
.box1 .cont1 ul li .txt .p{font-size:16px;line-height:24px;color:rgba(14,14,14,0.8);}
.box1 .cont2{background:#fff;box-shadow:0 0 10px #999;}
.box1 .cont2 .cont2-l{float: left;width:600px;background: #fff url(pic-11.png) no-repeat center bottom;height:391px;box-sizing:border-box;padding:0 65px;}
.box1 .cont2 .cont2-l .h1{font-size:24px;line-height:24px;color: #bb0c13;font-weight:bold;margin-top:65px;}
.box1 .cont2 .cont2-l .h2{font-size:16px;line-height:24px;color: #363636;font-weight:bold;margin-top:16px;}
.box1 .cont2 .cont2-l .p{font-size:16px;line-height:24px;color: #797575;margin-top:36px;}
.box1 .cont2 .cont2-l .m a{display:block;width:128px;height:40px;font-size:16px;line-height:40px;background: #929292;color:#fff;text-align: center;margin-top:40px;}
.box1 .cont2 .cont2-l .m a:hover{background: #bb0c13;}
.box1 .cont2 .cont2-r{background:#000;height:391px;float: left;width:600px;position: relative;}
.box1 .cont2 .cont2-r .playbtn{position: absolute;width: 58px;height: 58px;background: url(playbtn.png) no-repeat center;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 9;}

.box2{background: url(pic-13.jpg) repeat center;padding:100px 0 75px;}
.box2 .b-link{text-align: center;font-size:14px;line-height:24px;margin:15px 0 25px;}
.box2 .b-link a{color:#8d8d8d;margin:0 25px;}
.box2 .b-link a:hover{color: #bb0c13;}
.box2 .cont ul{display: flex;justify-content: space-between;}
.box2 .cont ul li{width:285px;background:#fff;}
.box2 .cont ul li .txt{padding:12px 20px;border-bottom:1px solid #bb0c13;}
.box2 .cont ul li .txt .h{font-size:14px;line-height:24px;color:#292929;}
.box2 .cont ul li .txt .p{font-size:14px;line-height:24px;color:rgba(41,41,41,0.5);min-height:48px;}
.box2 .cont ul li:hover .txt{background:#bb0c13;}
.box2 .cont ul li:hover .txt .h{color:#fff;}
.box2 .cont ul li:hover .txt .p{color:rgba(255,255,255,0.5);}
.box2 .cont .m a{display:block;width:216px;height:50px;font-size:16px;line-height:50px;background: #929292;color:#fff;text-align: center;margin:50px auto 0;}
.box2 .cont .m a:hover{background: #bb0c13;}

.box3 .b-link{text-align: center;font-size:14px;line-height:24px;color:#8d8d8d;margin:15px 0 25px;}
.box3 .b-link a{color:#8d8d8d;margin:0 25px;}
.box3 .b-link a:hover{color: #bb0c13;}
.box3 .cont .cont-l{float: left;width:485px;position: relative;}
.box3 .cont .cont-l .txt{position: absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,0.6);}
.box3 .cont .cont-l .txt .p{float: left;width:370px;box-sizing:border-box;padding:0 25px;font-size:16px;line-height:96px;color:#fff;}
.box3 .cont .cont-l .txt .t{float: left;width:115px;background:#bb0c13;text-align: center;font-size:30px;line-height:96px;color:#fff;font-family: arial;}
.box3 .cont .cont-r{float: right;width: 700px;}
.box3 .cont .cont-r ul li{float: left;width:350px;height:180px;box-sizing:border-box;padding:45px 12px 0;}
.box3 .cont .cont-r ul li .h{font-size:16px;line-height:24px;font-weight:bold;color:#4d4d4d;}
.box3 .cont .cont-r ul li .h a{color:#4d4d4d;}
.box3 .cont .cont-r ul li .t{font-size:14px;line-height:24px;color:#8b8b8b;font-family: arial;}
.box3 .cont .cont-r ul li .p{font-size:14px;line-height:24px;color:#8b8b8b;}
.box3 .cont .cont-r ul li:hover{background:#e1e1e1;}
.box3{padding:55px 0 75px;}










