﻿body{width: 100%;max-width: 1920px;margin: 0 auto;font-family: sans-serif,Arial, Helvetica;background: #3038d8;}
ul{overflow: hidden;clear: both;margin: 0 auto;}
ul,li{list-style: none;}
a,a:hover{text-decoration: none;}
img{display: block;border: 0;}
.clear{clear: both;}

.colblue{color: #7178f7;}
.bgblue{background: #7178f7;}
.bgyellow{background: #f37b1d;}
.bgpink{background: #fd6363;}
.bg1{background: #ffdccc;}
.bg2{background: #ffe4b5;}
.bg3{background: #cce4ff;}
.bg4{background: #e6d3ff;}
.bg5{background: #daf9da;}

.banner{width: 100%;}
.banner a{width: 100%;margin: 0;}
.banner a img{width: 100%;margin: 0;}

.cont{width: 100%;margin: 0;padding: 0;}
.cont .cont_main{width: 1200px;margin: 40px auto;padding-bottom: 20px;background: #FFFFFF;border: 10px solid #535bf2;border-radius: 10px;}
.cont .cont_main .tit img{margin: 0 auto;}

.zx1{width: 400px;margin: 20px auto;}
.zx1 a{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 24px;font-weight: bold;border-radius: 25px;}

.img{width: 100%;}
.img a{width: 100%;margin: 0;}
.img a img{width: 100%;margin: 0;}

.flex{display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-around;}


.cont1 .cont_main .tit h2{margin: 20px 0;text-align: center;font-size: 24px;color: #f03637;}
.cont1 .cont_main .des{width: 750px;padding: 10px;}
.cont1 .cont_main .des strong{display: block;width: 140px;padding: 10px;text-align: center;font-size: 24px;color: #FFFFFF;background: #7178f7;}
.cont1 .cont_main .des p{margin: 10px 0;font-size: 20px;}
.cont1 .cont_main .des p font{font-weight: bold;}
.cont1 .cont_main .des .sz{}
.cont1 .cont_main .des .sz span{display: block;float: left;width: 120px;margin-right: 10px;padding: 15px;text-align: center;color: #FFFFFF;background: #7178f7;}
.cont1 .cont_main .des .sz span:nth-child(2){width: 200px;}
.cont1 .cont_main .img{width: 349px;}

.cont2 .cont_main .des{margin: 20px 0;}
.cont2 .cont_main .des .left{width: 500px;}
.cont2 .cont_main .des .left p{line-height: 1.5;margin-bottom: 20px;padding: 20px 50px;font-size: 24px;border-radius: 5px;}
.cont2 .cont_main .des .left p font{font-weight: bold;}
.cont2 .cont_main .des .right{width: 500px;}
.cont2 .cont_main .des .right p{line-height: 1.5;margin-bottom: 20px;padding: 16px 20px;font-size: 24px;border-radius: 5px;}
.cont2 .cont_main .des .right p font{font-weight: bold;}

.cont3 .cont_main .tit strong{display: block;width: 100%;margin: 20px 0;text-align: center;font-size: 24px;color: #fd6363;}
.cont3 .cont_main .tit p{margin: 15px 0;text-align: center;font-size: 22px;}
.cont3 .cont_main ul li{width: 270px;border: 1px solid #DDDDDD;}
.cont3 .cont_main ul li img{width: 100%;}
.cont3 .cont_main ul li h3{text-align: center;margin: 10px 0;font-size: 20px;}
.cont3 .cont_main ul li p{text-align: center;margin: 10px 0;font-size: 18px;}
.cont3 .cont_main ul li a{display: block;width: 80%;height: 40px;line-height: 40px;margin: 10px 10%;text-align: center;font-size: 20px;border-radius: 20px;}

.cont4 .cont_main .tit p{margin: 15px 0;text-align: center;font-size: 24px;font-weight: bold;color: #f03637;}
.cont4 .cont_main .des{width: 1170px;line-height: 1.5;margin: 15px auto;text-indent: 2em;font-size: 20px;}