@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{padding-top: 40px;}
.cont1 .cont_main .des{float: left;width: 520px;}
.cont1 .cont_main .des .tit{width: px;margin: 40px auto;}
.cont1 .cont_main .des .tit img{margin: 0 auto;}
.cont1 .cont_main .des p{width: 440px;line-height: 1.5;margin-top: 40px;margin-left: 80px;}
.cont1 .cont_main .des a{display: block;width: 240px;height: 50px;line-height: 50px;margin-top: 20px;margin-left: 280px;text-align: center;font-size: 24px;color: #FFF;background: #09F;border-radius: 8px;}
.cont1 .cont_main .des a:hover{text-decoration: none;}
.slideBox{float: left;width: 520px;margin-left: 40px;font-size: 20px;}
.slideBox .bd{width: 508px;}
.slideBox .bd ul{width: 100%;}
.slideBox .bd ul li{width: 100%;}
.slideBox .bd ul li a{width: 100%;}
.slideBox .bd ul li a img{width: 100%;}

.cont2 .cont_main .tit{display: -webkit-flex; display: flex;width: 100%;margin: 40px 0;justify-content: center;}
.cont2 .cont_main .tit img{width: 79px;height: 2px;margin-top: 25px;}
.cont2 .cont_main .tit h3{margin: 0 15px;font-size: 36px;font-weight: bold;}
.cont2 .cont_main ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.cont2 .cont_main ul li{width: 564px;margin: 10px 0;}
.cont2 .cont_main ul li a{width: 100%;}
.cont2 .cont_main ul li a img{width: 100%;}
.cont2 .cont_main form{width: 100%;}
.cont2 .cont_main form ul{display: -webkit-flex; display: flex;width: 100%;justify-content: space-around;background: #09F;}
.cont2 .cont_main form ul li.l1{width: 20%;}
.cont2 .cont_main form ul li.l2{width: 25%;}
.cont2 .cont_main form ul li label{display: inline-block;width: 28%;text-align: center;color: #FFF;height: 40px;line-height: 40px;}
.cont2 .cont_main form ul li input{display: block;width: 100%;height: 40px;line-height: 40px;}
.cont2 .cont_main form ul li select{display: inline-block;width: 69%;height: 40px;line-height: 40px;color: #666;}
.cont2 .cont_main form ul li button{display: block;width: 100%;height: 40px;line-height: 40px;font-weight: bold;color: #F33;background: #FFF;border: 0;}








