@charset "gb2312";
*{padding:0;margin:0;border:0}
body{margin:;padding:;font-family: 'Î¢ÈíÑÅºÚ','Microsoft YaHei',arial,Helvetica,sans-serif;}
ul,li{margin:0;padding:0;list-style:none}
img{display: block;border:0;}
a,a:hover{text-decoration:none;cursor:pointer}

.clear{clear:both}
.bgred{background: #db2837;}
.bgblue{background: #0678d1;}
.bg031638{background: #031638;}
.bgwhite{background: #FFFFFF;}
.bggray{background: #F2F2F2;}

.colwhite{color: #FFFFFF;}
.colred{color: #db2837;}
.colblue{color: #0678d1;}

.bdradius15{border-radius: 1.5rem;}
.bd-1-sl-0678d1{border: 1px solid #0678d1;}

.cont{width: 100%;margin: 1rem 0;padding: .5rem 0;background: #FFFFFF;}
.cont .main{width: 94%;margin: .5rem 3%;}
.cont .main .tit{width: 100%;}
.cont .main .tit h2{line-height: 1.8rem;text-align: center;font-size: 1.2rem;color: #1947a3;}
.cont .main .tit h2 font{color: #db2837;}
.cont .main .tit p{margin: 0 auto;text-align: center;}


.cont .main ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;margin: .8rem 0;justify-content: space-between;}
.cont .main ul li{width: 32%;margin: .5rem 0;}
.cont .main ul li a{width: 100%;margin: 0;}
.cont .main ul li a img{width: 100%;margin: 0;}
.cont .main ul li a p{width: 100%;margin: 0;text-align: center;}


.zx1{width: 100%;margin: 0;}
.zx1 a{display: block;width: 80%;height: 3rem;line-height: 3rem;margin: .5rem 10%;text-align: center;color: #FFFFFF;background: #e90506;border-radius: .5rem;}

.hf{width: 100%;}
.hf a{width: 100%;margin: 0;}
.hf a img{width: 100%;margin: 0;}

.img{width: 100%;}
.img a{width: 100%;margin: 0;}
.img a img{width: 100%;margin: 0;}

.banner{width: 100%;}
.banner a{width: 100%;margin: 0;}
.banner a img{width: 100%;margin: 0;}

.cont1 .main ul{display: -webkit-flex; display: flex;width: 100%;justify-content: space-between;} 
.cont1 .main ul li{width: 32%;border: 1px solid #1947a3;}
.cont1 .main ul li a{width: 100%;}
.cont1 .main ul li a h3{width: 100%;text-align: center;color: #FFFFFF;background: #1947a3;}
.cont1 .main ul li a p{width: 100%;line-height: 1.5;padding: .3rem;}

.cont2{background: #1947a3;}
.cont2 .main .tit h2{color: #FFFFFF;}
.cont2 .main ul{display: -webkit-flex; display: flex;width: 100%;justify-content: space-between;}
.cont2 .main ul li{width: 48%;border: 1px solid #FFFFFF;}
.cont2 .main ul li a{width: 100%;}
.cont2 .main ul li a h3{height: 2rem;line-height: 2rem;text-align: center;font-size: .9rem;color: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.cont2 .main ul li a img{width: 94%;margin: .3rem 3%;}
.cont2 .main ul li a p{width: 90%;height: 2rem;line-height: 2rem;margin: .3rem 5%;text-align: center;font-size: .9rem;color: #1947a3;background: #ffcb3d;border-radius: .3rem;}

.cont3 .main .hd{width: 100%;height: 2.6rem;margin: .5rem 1%;background: #1947a3;border-radius: .3rem;}
.cont3 .main .hd ul{display: -webkit-flex; display: flex;width: 100%;justify-content: space-around;}
.cont3 .main .hd ul li{width: 24%;margin: .4rem 0;padding: .3rem 0;text-align: center;color: #1947a3;background: #FFFFFF;border-radius: .4rem;}
.cont3 .main .hd ul li.on{background: #ffcb3d;}
.cont3 .main .bd{width: 100%;margin: .5rem 0;}
.cont3 .main .bd ul{width: 100%;}
.cont3 .main .bd ul li{width: 100%;margin: .3rem 0;}
.cont3 .main .bd ul li a{display: -webkit-flex; display: flex;width: 100%;margin: 0;justify-content: space-between;}
.cont3 .main .bd ul li a img{width: 48%;}