@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}

.flex{display: -webkit-flex;display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.zx1{width: 60%;margin: .5rem 20%;}
.zx1 a{display: block;width: 100%;height: 3rem;line-height: 3rem;text-align: center;font-size: 1.1rem;color: #FFFFFF;background: linear-gradient(to bottom,#fcd401,#fcc801,#fcaa00,#fc9c00);border-radius: 1.5rem;}

.img{width: 100%;}
.img a{width: 100%;margin: 0;}
.img a img{width: 100%;margin: 0;}

.cont{width: 100%;margin: 0;padding: .5rem 0;}
.cont .main{width: 94%;margin: 0 3%;padding: .5rem 0;border-left: 2px solid #FFFFFF;border-right: 2px solid #FFFFFF;}
.cont .tit{width: 100%;}
.cont .tit img{width: 100%;margin: 0;}
.cont .main .tit h2{text-align: center;font-size: 1.2rem;color: #333333;}
.cont .main .tit span{display: inline-block;width: 10%;margin: .2rem 45%;height: .2rem;background: #31902a;}
.cont .main .tit h2 font{color: #31902a;}
.cont .main .img{width: 100%;}
.cont .main .img a{width: 100%;}
.cont .main .img a img{width: 100%;}
.cont .main ul{width: 94%;margin: 0 3%;}
.cont .main ul li{width: 48%;margin: .3rem 0;}
.cont .main ul li a{width: 100%;}
.cont .main ul li a img{width: 100%;}

.banner{width: 100%;}
.banner a{width: 100%;margin: 0;}
.banner a img{width: 100%;margin: 0;}

.cont1{margin: 1rem 0;}
.cont1 .tit{width: 94%;margin: 0 3%;}
.cont1 .tit img{width: 100%}
.cont1 .main{border-bottom-left-radius: .5rem;border-bottom-right-radius: .5rem;-o-box-shadow: 0 .4rem .4rem #607b47;-webkit-box-shadow: 0 .4rem .4rem #607b47;box-shadow: 0 .4rem .4rem #607b47;}
.cont1 .main .img{width: 46%;}
.cont1 .main .des{width: 52%;}
.cont1 .main .des p{width: 90%;margin: .5rem 5%;}
.cont1 .main .des a{display: block;width: 90%;height: 3rem;line-height: 3rem;margin: .5rem 5%;text-align: center;font-size: 1.1rem;color: #FFFFFF;background: linear-gradient(to bottom,#fcd401,#fcc801,#fcaa00,#fc9c00);border-radius: 1.5rem;}

.cont2{width: 100%;background: url(../images/bg1.png) center no-repeat;background-size: 100%;}
.cont2 .main{width: 100%;margin: 0;}
.cont2 .main .img{width: 94%;margin: 0 3%;}
.cont2 .main .img a img{width: 100%;margin: .3rem 0;}

.cont3 .main ul{width: 100%;margin: 0;}
.cont3 .main ul li{width: 32%;padding: .5rem 0;border: 1px solid #31902a;}
.cont3 .main ul li h3{text-align: center;font-size: 1rem;}
.cont3 .main ul li span{display: block;width: 50%;height: .15rem;margin: .2rem 25%;background: #31902a;}
.cont3 .main ul li p{text-align: center;font-size: .9rem;}
.cont3 .main .img{margin: .5rem 0;}

.cont4 .main ul{width: 100%;margin: 0;}
.cont4 .main ul li{width: 32%;border: 1px solid #DDDDDD;}
.cont4 .main ul li h3{padding: .3rem 0;text-align: center;font-size: 1rem;border-bottom: 1px solid #DDDDDD;}
.cont4 .main ul li p{width: 90%;margin: .3rem 5%;color: #454545;}

.cont5 .main{width: 100%;margin: .5rem 0;}

.cont6 .main h2{text-align: center;font-size: 1.2rem;letter-spacing: .2rem;color: #31902a;}
.cont6 .main ul{width: 90%;margin: .5rem 5%;}
.cont6 .main ul li{margin: 1rem 0;}
.cont6 .main ul li.l1{display: -webkit-flex;display: flex;width: 100%;height: 3rem;justify-content: space-between;border: 1px solid #DDDDDD;overflow: hidden;}
.cont6 .main ul li.l1 label{width: 20%;height: 2.4rem;line-height: 2.4rem;margin: .3rem 0;text-align: center;font-weight: bold;color: #666666;border-right: 1px solid #DDDDDD;}
.cont6 .main ul li.l1 input{width: 80%;height: 2.4rem;line-height: 2.4rem;margin: .3rem 0;color: #666666;border: 0;} 
.cont6 .main ul li.l2{width: 100%;}
.cont6 .main ul li.l2 input{display: block;width: 100%;height: 3rem;line-height: 3rem;margin: .5rem 0;text-align: center;font-size: 1rem;color: #FFFFFF;background: #1c7515;border: 0;border-radius: .5rem;} 

@media screen and (min-width:640px){}
@media screen and (min-width:589px) and (max-width:639px){}
@media screen and (min-width:532px) and (max-width:588px){}
@media screen and (min-width:475px) and (max-width:531px){.cont1 .main .img{width: 46%;}.cont1 .main .des{width: 52%;}.cont1 .main .des p{width: 98%;margin: 0 1%;font-size: .9rem;}.cont1 .main .des a{height: 2rem;line-height: 2rem;margin: .3rem 5%;font-size: .9rem;}.zx1 a{height: 2.4rem;line-height: 2.4rem;}.cont3 .main ul li h3{font-size: .95rem;}.cont3 .main ul li p{font-size: .85rem;}.cont4 .main ul li h3{font-size: 1rem;}.cont4 .main ul li p{font-size: .85rem;}.cont6 .main ul li{margin: .5rem 0;}.cont6 .main ul li.l1 label{width: 22%;font-size: .8rem;}.cont6 .main ul li.l1 input{width: 78%;}.cont6 .main ul li.l2 input{height: 2.6rem;line-height: 2.6rem;}}
@media screen and (min-width:418px) and (max-width:474px){.cont1 .main .img{width: 46%;}.cont1 .main .des{width: 52%;}.cont1 .main .des p{width: 98%;margin: 0 1%;font-size: .8rem;}.cont1 .main .des a{height: 1.8rem;line-height: 1.8rem;margin: .2rem 5%;font-size: .75rem;}.zx1 a{height: 2.4rem;line-height: 2.4rem;}.cont3 .main ul li h3{font-size: .95rem;}.cont3 .main ul li p{font-size: .8rem;}.cont4 .main ul li h3{font-size: .95rem;}.cont4 .main ul li p{font-size: .8rem;}.cont6 .main ul li{margin: .5rem 0;}.cont6 .main ul li.l1 label{width: 22%;font-size: .8rem;}.cont6 .main ul li.l1 input{width: 78%;}.cont6 .main ul li.l2 input{height: 2.6rem;line-height: 2.6rem;}}
@media screen and (min-width:361px) and (max-width:417px){.cont1 .main .img{width: 46%;}.cont1 .main .des{width: 52%;}.cont1 .main .des p{width: 98%;margin: 0 1%;font-size: .6rem;}.cont1 .main .des a{height: 1.6rem;line-height: 1.6rem;margin: .1rem 5%;font-size: .7rem;}.zx1 a{height: 2rem;line-height: 2rem;}.cont3 .main ul li h3{font-size: .9rem;}.cont3 .main ul li p{font-size: .75rem;}.cont4 .main ul li h3{font-size: .9rem;}.cont4 .main ul li p{font-size: .8rem;}.cont6 .main ul li{margin: .5rem 0;}.cont6 .main ul li.l1 label{width: 24%;font-size: .8rem;}.cont6 .main ul li.l1 input{width: 76%;}.cont6 .main ul li.l2 input{height: 2.4rem;line-height: 2.4rem;}}
@media screen and (max-width:360px){.cont1 .main .img{width: 46%;}.cont1 .main .des{width: 52%;}.cont1 .main .des p{width: 98%;margin: 0 1%;font-size: .6rem;}.cont1 .main .des a{height: 1.6rem;line-height: 1.6rem;margin: .1rem 5%;font-size: .7rem;}.zx1 a{height: 2rem;line-height: 2rem;}.cont3 .main ul li h3{font-size: .9rem;}.cont3 .main ul li p{font-size: .75rem;}.cont4 .main ul li h3{font-size: .9rem;}.cont4 .main ul li p{font-size: .8rem;}.cont6 .main ul li{margin: .5rem 0;}.cont6 .main ul li.l1 label{width: 24%;font-size: .8rem;}.cont6 .main ul li.l1 input{width: 76%;}.cont6 .main ul li.l2 input{height: 2.4rem;line-height: 2.4rem;}}