
*{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: 100%;color: #333;font-size: 32px;text-align: center;font-weight: 400;padding:60px 0 50px;line-height: 1.4}
.article h2 span{display: block;width: 190px;margin: 10px auto 0;height: 3px;background: #323232;}
.article h2 span i{display: block;width: 50%;height: 3px;background: #965BE5}
.article h2 strong{color: #965ae7}
.btn{display: block;width: 310px;height: 52px;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;background: #764EBE;
	line-height: 52px;color: #fff;font-size:20px;text-align: center;margin: 40px 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:671px;background: url('../images/banner.jpg') no-repeat top center;}
.section1 dl{width: 339px;float: left;}
.section1 dl.mar{margin: 0 66px}
.section1 dl dd{font-size: 18px;color: #666;text-align: center;padding-top: 15px}
.section1 a{background: #965BE5;height: 70px;line-height: 70px}
.section2{height: 385px;background: url('../images/img4.jpg');margin-top: 80px}
.section2 h2{padding: 110px 0 30px;color: #fff;text-align: left}
.section2 .fl{width: 480px;}
.section2 .fl p{width: 410px;color: #fff;padding: 30px;border: 5px solid #A983FD}
.section2 .fr{width: 535px;padding-bottom:10px}
.section2 .fr .text{overflow: hidden}
.section2 .fr dl{width: 229px;float: left;font-size: 16px;color: #fff;text-align:left;line-height: 1.4;margin-right: 34px}
.section2 .fr dl h3{font-size: 24px;font-weight: normal;margin-top: 15px}
.section2 .fr a{width: 300px;border: 1px solid #fff;}
.section3 .box3{width:100%; height: 759px; background:url(../images/bg3.jpg) top center repeat-y; padding-top:50px;}
.section3 .box3 .content{height: 700px; width:1210px;}
.section3 .box3 dl{width: 580px;}
.section3 .box3 dl dt{text-align: center; height: 160px; color:#fff;}
.section3 .box3 dl dt span{display:block; font-size: 36px; color:#fff; margin-bottom:20px;}
.section3 .box3 dl dt p{font-size: 18px; color:#fff; line-height:1.5; text-align:left;}
.section3 .box3 dl dd{background:#fff; padding:24px 0 0 0; text-align:center; height: 502px;}
.section3 .box3 a.btn{width:216px;}
.section4{background: #EFEFEF;padding-bottom: 80px;}
.section4 a{width: 216px;margin-top: 60px}
.section5 a{width: 262px;}
.section5 .alscroll{position: relative}
.section5 .qh{display: block;width: 37px;height: 133px;position: absolute;top:95px;z-index: 1;opacity: 0.5}
.section5 .prev{left:40px}
.section5 .next{right:40px}
.section5 .qh:hover{opacity: 0.8}
.section6{background: #764EBC;padding-bottom: 85px;margin-top: 80px}
.section6 h2{color: #fff;padding: 75px 0 10px}
.section6 p{text-align: center;font-size: 18px;color: #fff;padding-bottom: 40px}
.section6 .text{width: 100%;}
.section6 a{width: 261px;border: 1px solid #fff;margin-top: 60px}
.section7 .content{width:1200px;}
.scroll1{height: 618px; overflow: hidden; position:relative;}
.scroll1 .hd{width:240px; height: 204px; position:absolute; left: 0; top: 34px; z-index: 1;}
.scroll1 .hd li{width: 240px; height: 58px; line-height: 58px; background:#d1d1d1; margin-bottom:10px; text-align:center; font-size: 30px; color:#333333;}
.scroll1 .hd li.on{background:#764ebe; color:#fff;}
.scroll1 dl{width: 1004px; height: 600px; padding-left: 196px;}
.scroll1 dl dt{width:350px;}
.scroll1 dl dd{width:614px;}
.scroll1 dl dd p{font-size: 18px; color:#333333; line-height:1.5; }
.scroll1 dl dd p em{font-style: normal; font-size:24px; margin-bottom:6px; display:block;}
.scroll1 dl dd span{display:block; width: 116px; height: 30px; line-height:30px; background:#764ebe; color:#fff; margin:18px 0; text-align:center;}
.scroll1 dl dd a.btn{width:190px; margin:20px 0 0 0; }
.section8 dl{width: 268px;float: left;margin-right: 26px;color: #fff;}
.section8 dl.none{margin-right: 0}
.section8 dl dd{height: 180px;padding-bottom: 60px}
.section8 dl h3{font-size: 32px;text-align: center;font-weight: normal}
.section8 dl p{font-size: 18px;width: 195px;margin: 5px auto 0}
.section8 dl.dlbg1{background: #764EBC}
.section8 dl.dlbg2{background: #FB59AD}
.section8 a{width: 220px}