
*{margin:0;padding:0;}
html{color:#fff;background:#fff;}
body{width:100%;margin:0 auto;font-size:14px;font-family:"Microsoft YaHei";line-height:1.7;color:#242424;}
li,ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft YaHei";}
img{border:0 none;-ms-interpolation-mode:bicubic;}
a{text-decoration:none;cursor:pointer;}
h2{font-size:38px;color:#000;text-align: center;}
.white{color: #fff;}
body{overflow-x:hidden;}
.transtion{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.article{max-width: 1920px; min-width: 1024px; margin: 0 auto; font-size: 18px;}
.over{overflow: hidden;}
.content{width: 1150px;margin:0 auto;}
.article h2{width: 1150px;margin: 0 auto;color: #333;font-size: 32px;text-align: center;font-weight: 400;line-height: 1.5;padding-top: 65px}
.article h2 span{color: #ad3cf4;}
.article h2 i{display: block;width: 100%;height: 1px;background: #EAEAEA;margin-top: 20px}
.btn{display: block;width: 317px;height: 63px;-webkit-border-radius: 32px;-moz-border-radius: 32px;border-radius: 32px;background: #AD3EF2;
	line-height: 63px;color: #fff;font-size:20px;text-align: center;margin: 60px auto 0;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn img{display: inline-block;vertical-align: middle;margin-left: 10px}
.btn:hover{transform:scale(1.05);-moz-transfrom:scale(1.05);-webkit-transfrom:scale(1.05);-o-transfrom:scale(1.05);}
.fl{float: left}
.fr{float: right}
.none{margin-right: 0;}


/*======*/
.banner{display:block;width: 100%;height:656px;background: url('../images/banner.jpg') no-repeat top center;}
.section1 a{margin-top: 0}
.section2 .content{margin-top: 55px}
.section2 dl{width: 339px;float: left;}
.section2 dl.mar{margin: 0 66px}
.section2 dl dd{font-size: 18px;color: #666;text-align: center;padding-top: 15px}
.section3 {background: url('../images/img8.jpg') repeat-x ;padding-bottom: 96px;margin-top: 78px}
.section3 h2{color: #fff;margin-bottom: 60px}
.section3 h2 strong{display: block;color: #fff;font-weight: normal;font-size: 18px}
.section3 .text{width: 349px;float: left;background: #fff;font-size: 18px;color: #666;overflow: hidden;padding-top: 32px}
.section3 .mar{margin: 0 51px}
.section3 .text dl{width: 280px;margin: 0 auto 20px;overflow: hidden}
.section3 .text dt{width: 72px;height: 72px;border-radius: 50%;background: #AD3EF2;line-height: 72px;text-align: center;color: #fff;font-size: 48px;font-weight: 300;float: left}
.section3 .text dd{width: 188px;float: right;font-size: 20px;line-height: 1.2}
.section3 .text dd h3{font-size: 36px;color: #333;font-weight: normal}
.section3 .text img{display: block;}
.section3 .text p{width: 90%;margin: 25px auto}
.section3 .text ul{overflow: hidden}
.section3 .text ul li{width: 79px;height: 78px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #8f80e5;color: #fff;float: left;margin-left: 6.8px;display: flex;display: -webkit-flex;align-items: center;justify-content: center;line-height: 1.3}
.section3 .mar ul{width: 258px;margin: 0 auto}
.section3 .text a{width: 349px;height: 44px;line-height: 44px;border-radius: 0;margin-top: 26px}
.section4{background: #EEF1F6;padding-bottom: 80px}
.section4 .content{width: 1200px}
.section5{background: #D9DFF6;padding-bottom: 60px}
.section5 .content{width: 1200px}
.section5 li{overflow: hidden;margin-top: 40px}
.section5 li dl:nth-child(2){margin: 0 40px;}
.section5 li dl{position: relative;width: 373px;float: left;border-radius: 10px;overflow: hidden}
.section5 li dl dd{width: 100%;position: absolute;left: 0;bottom: 0;font-size: 20px;color: #fff;text-align: center;height: 46px;line-height: 46px;background: rgba(0,0,0,0.4)}
.section6 h2{margin-bottom: 25px}