.banner img{display: block; width: 100%;}
a:hover{text-decoration: none;}
.w{width: 1160px; margin: 0 auto;}
.left{float:left!important;}
.right{float:right!important;}
.mt20{ margin-top:20px!important;}
.wt-top-30,.p-t-h30{margin-top: 30px!important;}
.wt-top-20{margin-top: 20px!important;}
.tex-cen,.text-center{text-align:center;!important;}
.text-s36{ font-size:36px; color:#4b4b4b;}
.text-s16{ font-size:16px;}
.text-s18{ font-size:18px;}
.text-s20{ font-size:20px;}
.text-in{ text-indent:2em;}

.col-01{color:#475871!important;}
.col-02{color:#39F!important;}
.col-27{color:#272727!important;}

.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.size23{font-size:23px;}
.size25{font-size:25px;}
.size30{font-size:30px;}
.size36{font-size:36px;}

.m-t-10{margin-top: 10px;}
.m-t-20{margin-top: 20px;}
.m-t-30{margin-top: 30px;}
.m-t-40{margin-top: 40px;}

.m-l-10{margin-left: 10px;}
.m-l-20{margin-left: 20px;}
.m-l-30{margin-left: 30px;}
.m-l-40{margin-left: 40px;}

.p-l-10{padding-left: 10px;}
.p-l-20{padding-left: 20px;}
.p-l-30{padding-left: 30px;}
.p-l-40{padding-left: 40px;}

.p-t-10{padding-top: 10px;}
.p-t-20{padding-top: 20px;}
.p-t-30{padding-top: 30px;}
.p-t-40{padding-top: 40px;}
.p-t-50{padding-top: 50px;}
.p-t-60{padding-top: 60px;}

.tit{margin-top: 50px;}
.tit h2{text-align: center; color: #333; font-size: 40px;}
.tit .yellow{width: 200px; height: 15px; background-color: #ffde3b; margin: 0 auto; margin-top: -13px;}
.btn1{width: 253px; height: 62px; line-height: 62px; text-align: center; border: 2px solid #0099FF; border-radius: 10px; margin: 50px auto;}
.btn1 a{display: block;width: 100%;height: 62px; line-height: 62px;text-align: center;font-size: 24px; color: #0099ff;}

.cont1{margin-bottom: 77px;}
.cont1 ul{display: flex; justify-content: space-between; margin-top: 45px;}
.cont1 ul li .img{width: 61px; height: 61px;}
.cont1 ul li .wz{border-left: 2px solid #0099ff; padding-left: 10px; margin-top: 20px;}
.cont1 ul li:first-child .wz p{margin-top: 15px;}
.cont1 ul li h3{line-height: 25px; font-size: 20px; color: #333;}
.cont1 ul li p{margin-top: 40px; font-size: 16px; color: #666;}

.cont2{padding: 40px 0; background-color: #fafafa;}
.cont2 .w{display: flex; justify-content: space-between; }
.cont2 .mk-1{letter-spacing: 1px; padding: 0 20px;}
.cont2 .mk-1 span{font-size: 24px; color: #0099ff;}
.cont2 .mk-1 h1{font-size: 40px; color: #333;}
.cont2 .mk-1 p{font-size: 16px; color: #666; border-left: 2px solid #0099ff; padding-left: 10px; margin-top: 20px;}
.cont2 .mk-1 .btn{width: 120px; height: 45px; line-height: 45px; text-align: center; border: 2px solid #0099FF; margin-top: 20px;}

.cont3{margin-top: 20px;}
/*.cont3 ul{display: flex; justify-content: space-between; margin-top: 47px; height: 180px;}
.cont3 ul li{width: 163px; height: 163px; box-shadow: ; text-align: center; -moz-box-shadow: 0px 0px 10px #aaa; box-shadow: 0px 0px 10px #aaa; border-radius: 5px;}
.cont3 ul li .bg{display: block; width: 40px; height: 40px; border-radius: 0 0 40px 0;}
.cont3 ul li .img{width: 57px; height: 57px; margin: 0 auto;}
.cont3 ul li:nth-child(1) .bg,.cont3 ul li:nth-child(6) .bg{background-color: #fff7db;}
.cont3 ul li:nth-child(2) .bg,.cont3 ul li:nth-child(4) .bg{background-color: #dbf7ff;}
.cont3 ul li:nth-child(3) .bg,.cont3 ul li:nth-child(5) .bg{background-color: #ffe8e8;}
.cont3 ul li p{margin-top: 10px;}
.cont3 ul li:hover{ -moz-box-shadow: 0px 0px 10px #444; box-shadow: 0px 0px 10px #333;}
.cont3 ul li:hover .bg{width: 50px; height: 50px; border-radius: 0 0 50px 0;}
.cont3 ul li:hover p{font-size: 20px;}*/

.slideTxtBox{width:1002px;padding:0 100px;margin:30px auto;position:relative;}
.slideTxtBox .hd{height:45px;line-height:45px;border:1px solid #ddd;border-right:none;}
.slideTxtBox .hd ul{float:left;height:45px;}
.slideTxtBox .hd ul li{float:left;width: 165px;text-align: center;font-size:20px;color:#4e4e4e;cursor:pointer;border-right:1px #ddd solid;}
.slideTxtBox .hd ul li.on{height:45px;background:#39F;color:#fff;}
.slideTxtBox .bd ul{height:441px;margin:40px auto;width:906px;zoom:1;}
.slideTxtBox .bd li{height:24px;line-height:24px;}
.slideTxtBox .arrow{position:absolute;left:-58px;width:100%;top:200px;}
.slideTxtBox .next{background:url(../images/4.png) no-repeat;width:58px;height:112px;position:absolute;left:0;top:180px;}
.slideTxtBox .prev{background:url(../images/5.png) no-repeat;width:58px;height:112px;position:absolute;right:0;top:180px;}
.box-le{width:460px;}
.box-zy-t{background:#39F;color:#fff;width:95px;height:35px;line-height:35px;text-align: center;}
.box-zy-txt{text-align:left;color:#474747;font-size:14px;line-height: 1.5;text-align: justify;}
.box-zy-txt h3{background:url(../images/03.png) center left no-repeat;}

.cont4 img{margin: 80px auto 0 auto;}
.cont5{background-color: #FAFAFA; padding: 5px;}
.cont5 .w .tit{letter-spacing: 4px;}
.cont5 .w .tit .yellow{width: 500px;}
.cont5 ul{display: flex; justify-content: space-between; margin-top: 50px;}
.cont5 ul li{height: 320px;-moz-box-shadow: 0px 0px 10px #888; box-shadow: 0px 0px 10px #888; text-align: center;}
.cont5 ul li h2{color: #ff3333; font-size: 20px; line-height: 40px;}
.cont5 ul li p{color: #666666; font-size: 14px;}
.cont5 .btn1{width: 354px;}
























