﻿body{width: 100%;max-width: 1920px;margin: 0 auto;font-family: sans-serif,Arial, Helvetica; background: #c10006;}
ul{overflow: hidden;clear: both;margin: 0 auto;}
ul,li{list-style: none;}
a,a:hover{text-decoration: none;}
img{display: block;border: 0;}
.clear{clear: both;}

.bggray{background: #F2F2F2;}
.bgce0002{background: #ce0002;}
.colwhite{color: #FFFFFF;}
.colce0002{color: #ce0002;}
.bd-1-sl-ce0002{border: 1px solid #ce0002;}

.banner{width: 100%;}
.banner a{width: 100%;margin: 0;}
.banner a img{width: 100%;margin: 0;}

.zx{display: -webkit-flex; display: flex;width: 90%;margin: 20px 5%;justify-content: space-between;border-radius: 8px;overflow: hidden;}
.zx a{width: 48%;height: 40px;line-height: 40px;text-align: center;font-size: 24px;border-radius: 25px;}
.zx a.bg1{background-image: linear-gradient(90deg,#fc9200,#fe8d00 31%,#ff6a00 64%,#ff5300);}

.cont{width: 100%;padding: 20px 0;}
.cont .cont_main{width: 1200px;margin: 0 auto;padding: 20px 0;}
.cont .cont_main ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.cont .cont_main ul li{width: 32%;margin: 15px 0;}
.cont .cont_main ul li a img{width: 100%;}
.cont .cont_main ul li a p{width: 100%;margin: 10px 0;text-align: center;font-size: 20px;color: #333333;}

.img{width: 100%;}
.img a{width: 100%;margin: 0;}
.img a img{margin: 20px auto;}


.cont1 .cont_main .tit img{width: 100%;}
.cont1 .cont_main .tit p{text-align: center;font-size: 40px;font-weight: bold;color: #fbf5c0;}


.cont2 .cont_main{background: #fbf5c0;border-radius: 8px;}
.cont2 .cont_main .yh{width: 90%;margin: 15px 5%;}
.cont2 .cont_main .yh a{width: 100%;}
.cont2 .cont_main .yh a img{width: 100%;}
.cont2 .cont_main ul{display: -webkit-flex; display: flex;width: 90%;margin: 15px 5%;justify-content: space-between;}
.cont2 .cont_main ul li{background: #FFFFFF;border-radius: 8px;overflow: hidden;-webkit-box-shadow: 0 .4rem .4rem #ba8182;-o-box-shadow: 0 .4rem .4rem #ba8182;box-shadow: 0 .4rem .4rem #ba8182;}
.cont2 .cont_main ul.u1 li{width: 32%;}
.cont2 .cont_main ul.u2 li{width: 48%;}
.cont2 .cont_main ul li .img{position: relative;width: 100%;}
.cont2 .cont_main ul li .img a{width: 100%;}
.cont2 .cont_main ul li .img a img{position: relative;width: 100%;margin: 0;}
.cont2 .cont_main ul li .img a h3{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 20px;color: #FFFFFF;background: rgba(40,46,83,.9);}
.cont2 .cont_main ul li .img a h3 span{display: inline-block;padding-left: 15px;text-align: right;font-weight: normal;}
.cont2 .cont_main ul li .des{}
.cont2 .cont_main ul li .des span{display: block;width: 90%;margin: 10px 5%;text-align: center;}
.cont2 .cont_main ul li .des p{width: 90%;height: 40px;line-height: 40px;margin: 15px 5%;text-align: center;font-size: 18px;color: #FFFFFF;background: #ce0002;border-radius: 5px;}
.cont2 .cont_main ul li .des p font{font-size: 24px;color: #ffef3e;}


.cont3 .cont_main{background: #fbf5c0;border-radius: 8px;}
.cont3 .cont_main .yh{width: 90%;margin: 15px 5%;}
.cont3 .cont_main .yh a{width: 100%;}
.cont3 .cont_main .yh a img{width: 100%;}
.cont3 .cont_main ul{display: -webkit-flex; display: flex;width: 90%;margin: 15px 5%;justify-content: space-between;}
.cont3 .cont_main ul li{background: #FFFFFF;border-radius: 8px;overflow: hidden;-webkit-box-shadow: 0 .4rem .4rem #ba8182;-o-box-shadow: 0 .4rem .4rem #ba8182;box-shadow: 0 .4rem .4rem #ba8182;}
.cont3 .cont_main ul.u1 li{width: 32%;}
.cont3 .cont_main ul li .img{position: relative;width: 100%;}
.cont3 .cont_main ul li .img a{width: 100%;}
.cont3 .cont_main ul li .img a img{position: relative;width: 100%;margin: 0;}
.cont3 .cont_main ul li .img a h3{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 20px;color: #FFFFFF;background: rgba(40,46,83,.9);}
.cont3 .cont_main ul li .img a h3 span{display: inline-block;padding-left: 15px;text-align: right;font-weight: normal;}
.cont3 .cont_main ul li .des{}
.cont3 .cont_main ul li .des span{display: block;width: 90%;margin: 10px 5%;text-align: center;}
.cont3 .cont_main ul li .des p{width: 90%;height: 40px;line-height: 40px;margin: 15px 5%;text-align: center;font-size: 18px;color: #FFFFFF;background: #ce0002;border-radius: 5px;}
.cont3 .cont_main ul li .des p font{font-size: 24px;color: #ffef3e;}

.cont4 .cont_main{background: #fbf5c0;border-radius: 8px;}
.cont4 .cont_main .yh{width: 90%;margin: 15px 5%;}
.cont4 .cont_main .yh a{width: 100%;}
.cont4 .cont_main .yh a img{width: 100%;}
.cont4 .cont_main ul{display: -webkit-flex; display: flex;width: 90%;margin: 15px 5%;justify-content: space-between;}
.cont4 .cont_main ul li{background: #FFFFFF;border-radius: 8px;overflow: hidden;-webkit-box-shadow: 0 .4rem .4rem #ba8182;-o-box-shadow: 0 .4rem .4rem #ba8182;box-shadow: 0 .4rem .4rem #ba8182;}
.cont4 .cont_main ul.u2 li{width: 48%;}
.cont4 .cont_main ul li .img{position: relative;width: 100%;}
.cont4 .cont_main ul li .img a{width: 100%;}
.cont4 .cont_main ul li .img a img{position: relative;width: 100%;margin: 0;}
.cont4 .cont_main ul li .img a h3{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 20px;color: #FFFFFF;background: rgba(40,46,83,.9);}
.cont4 .cont_main ul li .img a h3 span{display: inline-block;padding-left: 15px;text-align: right;font-weight: normal;}
.cont4 .cont_main ul li .des{}
.cont4 .cont_main ul li .des span{display: block;width: 90%;margin: 10px 5%;text-align: center;}
.cont4 .cont_main ul li .des p{width: 90%;height: 40px;line-height: 40px;margin: 15px 5%;text-align: center;font-size: 18px;color: #FFFFFF;background: #ce0002;border-radius: 5px;}
.cont4 .cont_main ul li .des p font{font-size: 24px;color: #ffef3e;}

.cont5 .cont_main .tit img{margin: 0 auto;}
.cont5 .cont_main .des{width: 1160px;padding: 20px;font-size: 40px;color: #666666;background: #fbf5c0;border-radius: 8px;}