@charset "gb2312";
/* CSS Document */

/*È«¾ÖÉêÃ÷*/
body{margin: 0 auto;padding: 0;width: 100%;max-width: 640px;min-width: 320px;font-family: "Microsoft YaHei";background: #FFFFFF;}
ul{list-style: none;}
a{text-decoration: none;}
a,img{display: block;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
.clear{clear: both;}

.bggray{background: #e5e5e5;}

.zx1{width: 100%;margin: .5rem 0;}
.zx1 a{display: block;width: 100%;height: 3rem;line-height: 3rem;text-align: center;color: #898888;border-radius: .4rem;}
.zx1 a span{display: inline-block;width: 1rem;height: 1rem;line-height: 1rem;margin-right: .3rem;text-align: center;color: #FFFFFF;background: #898989;border-radius: 50%;}

.cont{width: 100%;margin: .8rem 0;}
.cont .main{width: 94%;margin: .5rem 3%;}
.cont .main .tit{width: 100%;margin: .5rem 0;border-bottom: 1px solid #CCCCCC;}
.cont .main .tit h2{width: 100%;margin: .5rem 0;text-align: center;font-size: 1.2rem;color: #003399;}
.cont .main .img{width: 100%;margin: .5rem 0;}
.cont .main .img a{width: 100%;}
.cont .main .img a img{width: 100%;}

.cont1 .main .des{width: 100%;}
.cont1 .main .des p{width: 100%;line-height: 1.5;margin: .5rem 0;text-indent: 2rem;}

.cont3 .main .zyrq{width: 60%;height: 2rem;line-height: 2rem;margin: .3rem 20%;text-align: center;color: #FFFFFF;background: #003399;}
.cont3 .main ul{display: -webkit-flex; display: flex;width: 96%;margin: .5rem 2%;flex-flow: wrap;justify-content: space-between;}
.cont3 .main ul li{width: 49%;margin: .5rem 0;background: #F7F7F7;border-radius: .3rem;border: 1px solid #ddd;}
.cont3 .main ul li .img{position: relative;z-index: 2;width: 96%;margin: 0 2%;margin-top: -.5rem;border-radius: .3rem;}
.cont3 .main ul li .img a{width: 100%;}
.cont3 .main ul li .img a img{display: inline;width: 100%;}
.cont3 .main ul li .des{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: center;}
.cont3 .main ul li .des h3{width: 100%;text-align: center;font-size: .8rem;}
.cont3 .main ul li .des p{display: -webkit-flex; display: flex;width: 40%;margin: .3rem 0;padding: .3rem 0;justify-content: center;} 
.cont3 .main ul li .des p img{width: 1rem;height: 1rem;} 
.cont3 .main ul li .des p span{display: inline-block;width: 70%;font-size: .8rem;color: #666666;} 
.cont3 .main ul li .des a{width: 50%;margin: .3rem 0;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #003399;border-radius: .3rem;} 