
*{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"; font-weight: normal;}
img{border:0 none;-ms-interpolation-mode:bicubic;}
a{text-decoration:none;cursor:pointer;}
.fixed{position:fixed;top:0;z-index:9999999;}
#subnavhigh{width:100%;display:none;}
.article h2{font-size: 56px;color: #333;font-weight: normal;line-height: 1.2;text-align: center;padding: 80px 0 20px;}
.article h2 span{display: block;font-size: 30px;margin-top: 15px}
.article h2 p{font-size: 40px;}
.article h2 img{display: block;margin: 30px auto 0}
body{overflow-x:hidden;}
p{font-size: 18px;}
.article{max-width: 1920px; min-width: 1024px; margin: 0 auto; font-size: 18px;}
.wp{width: 1200px;margin:0 auto;}
.none{margin-right: 0;}
.cl{clear:both;}
.pb{padding: 80px 0}
.over{overflow: hidden}
.fl{float: left}
.fr{float: right}
.left{float: left}
.right{float: right}
/*======*/
.article .btn{display: block;width: 208px;height: 58px;margin: 10px auto 0;background: #EB883F;color: #fff;font-size: 24px;line-height: 58px;border-radius: 5px;text-align: center;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.article .btn:hover{transform:scale(1.05);-moz-transfrom:scale(1.05);-webkit-transfrom:scale(1.05);-o-transfrom:scale(1.05);}
.banner{display:block;width: 100%;height: 837px;background: url(../images/banner.jpg) no-repeat center center; }
.topic_activity{padding:0;}
.section1{height: 600px;position: relative}
.section1 .wp{width: 1160x;-moz-box-shadow:0px 3px 8px #DFDFDF; -webkit-box-shadow:0px 3px 8px #DFDFDF; box-shadow:0px 3px 8px #DFDFDF;padding: 20px;position: relative;top: -130px;left: 50%;margin-left: -600px;background: #fff}
.section1 .wp dl{overflow: hidden}
.section1 .wp dl dt{width: 585px;float: left;position: relative}
.section1 .wp dl dt a.btn{position: absolute;right: -40px;bottom: 30px}
.section1 .wp dl dd{width: 550px;float: right;font-size: 18px;color: #666}
.section1 .wp dl dd p{padding-top: 40px}
.section1 .wp dl dd p span{display: block;width: 90px;height: 34px;line-height: 34px;color: #fff;background: #47477E;border-radius: 5px;text-align: center}
.section1 .wp dl dd img{display: block;margin-top: 10px}
.section1 .wp h3{width: 100px;height: 100px;font-size: 36px;color: #fff;background: #47477E;border-radius: 5px;line-height: 1.2;text-align: center;display: -webkit-flex;justify-content: center;align-items: center;position: absolute;right: -13px;top: 10px}
.section2{background: #47477E}
.section2 h2{color: #fff}
.section2 ul{overflow: hidden}
.section2 ul li{width: 340px;float: left;margin-right: 30px}
.section2 ul li>img{display: block;-moz-box-shadow:8px 8px 0px #37376D; -webkit-box-shadow:8px 8px 0px #37376D; box-shadow:8px 8px 0px #37376D;margin: 0 auto 23px;}
.section2 ul li:nth-child(1){width: 430px;background: #595996;padding-bottom: 58px;}
.section2 ul li:nth-child(1) a{margin-bottom: 80px}
.section2 ul li:nth-child(2) {margin-top: 30px}
.section3 h2{text-align: left}
.section3 h2 img{margin: 36px 0 0}
.section3 .wp{height: 608px;position: relative}
.section3 .wp .fle{width: 710px;position: absolute;left: 0;bottom: 35px;z-index: 1;padding-left: 10px}
.section3 .wp .fle .text{font-size: 18px;color: #666;padding: 30px;-moz-box-shadow:0px 0px 15px #E6E6E6; -webkit-box-shadow:0px 0px 15px #E6E6E6; box-shadow:0px 0px 15px #E6E6E6;background: #fff;margin-top: 20px}
.section3 .wp .fle .text h3{font-size: 34px;color: #333}
.section3 .wp .fri{width: 576px;position: absolute;right: 0;bottom: 0}
.section3 .wp .fri a{position: absolute;right: 182px;bottom: 40px}
.section4 div.img{width: 100%;height: 257px;background: url("../images/img11.jpg") no-repeat center}
.section4 ul li{width: 363px;float: left;font-size: 18px;color: #666;text-align: center}
.section4 ul li dd{padding: 15px 0 30px}
.section4 ul li:nth-child(2){margin: 0 55px}
.section5{margin-bottom: 50px}
.section5 .wp{height: 650px;background: #E2E2EF;position: relative}
.section5 .wp .fle{width: 414px;padding: 0 33px}
.section5 .wp .text{width: 602px;background: #fff;padding: 35px 40px 65px 40px;position: absolute;right: 40px;bottom: -60px;z-index: 1;-moz-box-shadow:0px 0px 15px #E6E6E6; -webkit-box-shadow:0px 0px 15px #E6E6E6; box-shadow:0px 0px 15px #E6E6E6;}
.section5 .wp .text .scroll1{position: relative}
.section5 .wp .text .qh{width: 57px;height: 57px;position: absolute;top: 150px;z-index: 1}
.section5 .wp .text .prev{left: -30px}
.section5 .wp .text .next{right: -30px}
.section5 .wp .text .hd{width: 100%;text-align: center}
.section5 .wp .text .hd li{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #CDCDDF}
.section5 .wp .text .hd li.on{background: #47477E}
.section6{padding-bottom: 0}
.section6 .wp .fl{width: 856px;font-size: 20px;color: #fff;}
.section6 .wp .fl ul li{overflow: hidden;margin-bottom: 10px}
.section6 .wp .fl ul li p{position: relative}
.section6 .wp .fl p.p1{width: 216px;float: left;background: #D0D0E5;text-align: center;border-radius: 6px;padding: 10px 0;color: #333}
.section6 .wp .fl p.p2{width: 550px;float: right;background: #6969AA;border-radius: 6px;margin-top: 25px;padding: 30px 35px}
.section6 .wp .fl ul li p img{display: block;position: absolute;}
.section6 .wp .fl ul li p.p1 img{right: -7px;top: 0}
.section6 .wp .fl ul li p.p2 img{left: -10px;bottom: 0}
.section6 .wp .fr{width: 322px;position: relative}
.section6 .wp .fr a{position: absolute;right: 30px;bottom: 40px;z-index: 1}
.section7{margin-top: 90px}
.section7 ul{overflow: hidden}
.section7 ul li{width: 348px;float: left}
.section7 ul li dd{font-size: 20px;color: #666;text-align: center;padding: 15px 0 25px;line-height: 1.3}
.section7 ul li:nth-child(1){margin-right: 25px}
.section7 ul li:nth-child(1),.section7 ul li:nth-child(2){margin-top: 100px}
.section7 ul li:nth-child(3){width: 380px;height: 745px;background: #E2E2EF;position: relative;margin-left: 70px}
.section7 ul li:nth-child(3) h2{padding-top: 100px}
.section7 ul li:nth-child(3) img.img{position: absolute;right: -30px;bottom: 60px;z-index: 1}