@charset "gb2312";
/*base-style*/
body{width: 100%;background: url(../images/bg.jpg) center repeat-y;}
ul,li{list-style: none;}
img{display: block;}
a{text-decoration: none;}
.clear{clear:both;width:100%;height:0;line-height:0;font-size:0;overflow:hidden}

.cont{width: 100%;}
.cont .cont_main{width: 1160px;margin: 20px auto;}
/*banner*/
.banner{width: 100%;}
.banner a{width: 100%;margin: 0;}
.banner a img{width: 100%;margin: 0;}


.cont1 .cont_main .tit{display: -webkit-flex; display: flex;width: 100%;margin: 40px 0;justify-content: center;}
.cont1 .cont_main .tit img{width: 79px;height: 2px;margin-top: 25px;}
.cont1 .cont_main .tit h3{margin: 0 15px;font-size: 36px;font-weight: bold;}
.cont1 .cont_main .img{width: 100%;}
.cont1 .cont_main .img img{width: 100%;margin: 20px 0;}

.cont2{width: 100%;height: 219px;background: url(../images/bg1.jpg) center no-repeat;}
.cont2 .cont_main {padding-top: 5px;}
.cont2 .cont_main .tit{display: -webkit-flex; display: flex;width: 100%;margin: 40px 0;justify-content: center;}
.cont2 .cont_main .tit span{width: 79px;height: 2px;margin-top: 25px;background: #FFF;}
.cont2 .cont_main .tit h3{margin: 0 15px;font-size: 36px;font-weight: bold;color: #FFF;}
.cont2 .cont_main form{width: 100%;}
.cont2 .cont_main form ul{display: -webkit-flex; display: flex;width: 100%;justify-content: space-between;}
.cont2 .cont_main form ul li.l1{width: 350px;}
.cont2 .cont_main form ul li.l2{width: 300px;}
.cont2 .cont_main form ul li label{display: inline-block;width: 28%;height: 48px;line-height: 48px;text-align: center;font-size: 24px;font-weight: bold;letter-spacing: 10px;color: #FFF;}
.cont2 .cont_main form ul li input{display: inline-block;width: 69%;height: 48px;line-height: 48px;border: 0;border-radius: 5px;}
.cont2 .cont_main form ul li select{display: inline-block;width: 69%;height: 48px;line-height: 48px;color: #666;border: 0;border-radius: 5px;}
.cont2 .cont_main form ul li button{display: block;width: 100%;height: 48px;line-height: 48px;font-size: 18px;color: #FFF;background: #F33;border: 0;border-radius: 5px;}


.cont3 .cont_main .tit{display: -webkit-flex; display: flex;width: 100%;margin: 40px 0 0 0;justify-content: center;}
.cont3 .cont_main .tit img{width: 79px;height: 2px;margin-top: 25px;}
.cont3 .cont_main .tit h3{margin: 0 15px;font-size: 36px;font-weight: bold;}
.cont3 .cont_main p{text-align: center;font-size: 22px;color: #444;}
.cont3 .cont_main ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;margin-top: 30px;justify-content: space-between;}
.cont3 .cont_main ul li.l1{width: 420px;}
.cont3 .cont_main ul li.l2{width: 740px;}
.cont3 .cont_main ul li .des{width: 360px;line-height: 2;margin: 0 auto;margin-top: 10px;font-size: 24px;color: #444;}
.cont3 .cont_main ul li img{}
.cont3 .cont_main .zx{width: 594px;height: 68px;margin: 20px auto;}
.cont3 .cont_main .zx a{display: block;width: 594px;height: 68px;line-height: 68px;text-align: center;font-size: 22px;color: #FFF;background: #F66;border-radius: 8px;}
.cont3 .cont_main .zx a:hover{font-size: 24px;text-decoration: none;}

.cont4 .cont_main .tit{display: -webkit-flex; display: flex;width: 100%;margin: 40px 0 0 0;justify-content: center;}
.cont4 .cont_main .tit img{width: 79px;height: 2px;margin-top: 25px;}
.cont4 .cont_main .tit h3{margin: 0 15px;font-size: 36px;font-weight: bold;}
.cont4 .cont_main p{text-align: center;font-size: 22px;color: #444;}
.cont4 .cont_main ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;margin-top: 40px;justify-content: space-between;}
.cont4 .cont_main .zx{width: 594px;height: 68px;margin: 20px auto;}
.cont4 .cont_main .zx a{display: block;width: 594px;height: 68px;line-height: 68px;text-align: center;font-size: 22px;color: #FFF;background: #F66;border-radius: 8px;}
.cont4 .cont_main .zx a:hover{font-size: 24px;text-decoration: none;}


.hf{width: 100%;margin: 20px 0;}
.hf a{width: 100%;margin: 0;}
.hf a img{width: 100%;margin: 0;}

.cont5 .cont_main .tit{display: -webkit-flex; display: flex;width: 100%;margin: 40px 0 0 0;justify-content: center;}
.cont5 .cont_main .tit img{width: 79px;height: 2px;margin-top: 25px;}
.cont5 .cont_main .tit h3{margin: 0 15px;font-size: 36px;font-weight: bold;}
.cont5 .cont_main p{text-align: center;font-size: 22px;color: #444;}
.cont5 .cont_main .img{margin-top: 30px;}
.cont5 .cont_main .zx{width: 594px;height: 68px;margin: 20px auto;}
.cont5 .cont_main .zx a{display: block;width: 594px;height: 68px;line-height: 68px;text-align: center;font-size: 22px;color: #FFF;background: #F66;border-radius: 8px;}
.cont5 .cont_main .zx a:hover{font-size: 24px;text-decoration: none;}