@charset "gb2312";
/* CSS Document */

.colyellow{color: #fbc429;}
.colred{color: #c30;}
.colblue{color: #00a2ff;}
.colwhite{color: #FFF;}
.bgyellow{background: #fbc429;}
.bgred{background: #c30;}
.bgblue{background: #00a2ff;}

.cont{width: 100%;margin: 0;}
.cont .main{width: 96%;margin: 0 2%;padding: .5rem 0;}
.cont .main .tit{margin: .8rem 0;}
.cont .main .tit h2{margin: .3rem 0;}
.cont .main .tit span{color: #565656;}
.cont .main .des{line-height: 1.5;margin: .8rem 0;font-size: .9rem;}

.img{width: 100%;}
.img a{width: 100%;}
.img a img{width: 100%;margin: .5rem 0;}


.zx{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 94%;margin: .5rem 3%;justify-content: space-between;}
.zx a{width: 49%;height: 3rem;line-height: 3rem;margin: .3rem 0;text-align: center;font-size: 1rem;border-radius: .5rem;}

.zx1{width: 100%;}
.zx1 a{width: 100%;}
.zx1 a img{width: 100%;}

/*banner*/
.banner{width: 100%;}
.banner a img{width: 100%;}

/*第一部分*/


/*第三部分*/
.cont3 .main ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.cont3 .main ul li{width: 49%;margin: .3rem 0;}


/*第五部分*/
.cont5 .main .bd{width: 100%;margin: 0;}
.cont5 .main .bd ul{width: 100%;}
.cont5 .main .bd ul li{width: 100%;}
.cont5 .main .bd ul li a{width: 100%;margin: 0;}
.cont5 .main .bd ul li a img{width: 100%;margin: 0;}
.cont5 .main .hd ul{display: -webkit-flex; display: flex;width: 100%;justify-content: center;}
.cont5 .main .hd ul li{width: 4rem;height: .5rem;margin: .3rem;color: #F0F0F0;background: #F0F0F0;border-radius: .5rem;}
.cont5 .main .hd ul li.on{color: #00a2ff;background: #00a2ff;}

/*第八部分*/
.cont8 .main .img a img{width: 100%;margin: 0;}

/*第十部分*/
.cont10 .main .img a img{width: 100%;margin: 0;}