@charset "utf-8";* {font-family:MicrosoftYaHei;margin:0;padding:0}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,hr,button,footer,header,nav,section,article {margin:0;padding:0}
body {color:#333;font-family:"microsoft yahei","Verdana","Tahoma","Arial"}
ol,ul,li {list-style:none}
i,s,u,em {font-style:normal;text-decoration:none}
img {border:0 none}
a {color:#333;text-decoration:none;cursor:pointer}
a:hover {color:#db214c;text-decoration:none}
a:focus,form *:focus {outline:none}
input {color:#333;text-indent:10px}
input::-webkit-input-placeholder {color:#666}
input::-moz-placeholder {color:#666}
input::-ms-input-placeholder {color:#666}
.cf:after {display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both}
.cf {zoom:1}
.fl {float:left}
.fr {float:right}
.pr {position:relative}
.w1200 {width:1170px;margin:0 auto}
.title {position:relative;margin-top:164px}
.title h4 {font-size:139px;-webkit-text-stroke:1px rgba(255,255,255,0.315);color:transparent;line-height:139px}
.title p {bottom:10px;left:0;letter-spacing:6px;color:#ffffff;font-weight:600;position:absolute;font-size:60px}
.banner img {width:100%;height:auto}
.p01 {margin-top:-5px;overflow:hidden;height:724px;background:url(images/p01.jpg) center center no-repeat}
.p01 .text {margin-top:57px;color:#fff;text-indent:1em;line-height:30px;font-size:20px}
.p01 .text em {color:#ebc9a4}
.p02 {height:986px;overflow:hidden;background:url(images/p02.jpg) center center no-repeat}
.p02 .title {margin-top:119px}
.p02 .title h4 {font-family:Alibaba-PuHuiTi-B;-webkit-text-stroke:1px #af1f24b2}
.p02 .title p {letter-spacing:1px;color:#000}
.p02 .title p em {color:#af1f24}
.p02 .text {margin:57px 0 43px;color:#000;text-indent:1em;line-height:30px;font-size:20px}
.p02 .box img+img {margin-left:10px}
.p03 {overflow:hidden;height:994px;background:url(images/p03.jpg) center center no-repeat}
.p03 .title {margin-top:119px}
.p03 .title h4 {font-family:Alibaba-PuHuiTi-B;-webkit-text-stroke:1px rgba(255,255,255,0.315)}
.p03 .title p {letter-spacing:1px;color:#fff}
.p03 .title p em {color:#ebc9a4}
.p03 .text {margin:57px 0 43px;color:#fff;text-indent:1em;line-height:30px;font-size:20px}
.p03 .text em {color:#ebc9a4}
.p03 .slide-more {position:relative;height:476px}
.p03 .slide-more .bd {height:382px;width:100%;overflow:hidden}
.p03 .slide-more .bd ul {height:382px;width:100%}
.p03 .slide-more .bd li {width:100%;height:382px;float:left}
.p03 .slide-more .bd li img {margin-left:12px}
.p03 .slide-more .prev {position:absolute;bottom:0;right:204px;width:191px;height:43px;background:url(images/left.png);background-size:cover}
.p03 .slide-more .next {position:absolute;bottom:0;right:0;width:191px;height:43px;background:url(images/right.png);background-size:cover}
.p04 {overflow:hidden;height:716px;background:url(images/p04.jpg) center center no-repeat}
.p04 .title {margin-top:119px}
.p04 .title h4 {font-family:Alibaba-PuHuiTi-B;-webkit-text-stroke:1px #af1f248f}
.p04 .title p {letter-spacing:1px;color:#000}
.p04 .title p em {color:#af1f24}
.p04 .slide {position:relative;margin:80px auto 0;height:250px;width:1170px}
.p04 .slide .bd {margin-left:30px;width:1100px;height:138px;background-color:violet}
.p04 .slide .bd ul {width:100%;height:138px;overflow:hidden}
.p04 .slide .bd ul li {display:flex;flex-direction:row;height:138px;width:100%}
.p04 .slide .bd ul li .wrap {display:flex;flex-direction:column;justify-content:center;width:760px;box-sizing:border-box;padding-left:54px;background-color:#af1f24}
.p04 .slide .bd ul li .wrap h4 {font-size:17px;color:#ebc9a4}
.p04 .slide .bd ul li .wrap h4 em {font-size:33px}
.p04 .slide .bd ul li .wrap p {font-size:18px;color:#fff}
.p04 .slide .hd {margin-top:50px;width:100%;height:50px;background:url(images/hr_bg.png) center center no-repeat}
.p04 .slide .hd li {background:url(images/dian.png) center center no-repeat;width:46px;height:50px;float:left;color:#3e3a39;margin-left:35px}
.p04 .slide .hd li p {padding-top:40px;text-align:center;font-size:20px}
.p04 .slide .hd li.on {color:#ba1814;background:url(images/dian_red.png) center center no-repeat}
.p04 .slide .prev {position:absolute;left:0;top:20%;width:18px;height:33px;background:url(images/arr.png);background-size:cover;transform:rotate(180deg)}
.p04 .slide .next {position:absolute;right:0;top:20%;width:18px;height:33px;background:url(images/arr.png);background-size:cover}
.p05 {overflow:hidden;height:2816px;background:url(images/p05.jpg) center center no-repeat}
.p05 .w1200 {width:1200px}
.p05 .title {margin-top:119px}
.p05 .title h4 {font-family:Alibaba-PuHuiTi-B;-webkit-text-stroke:1px rgba(255,255,255,0.315)}
.p05 .title p {letter-spacing:1px;color:#fff}
.p05 .title p em {color:#ebc9a4}
.p05 .text {margin:57px 0 99px;color:#fff;text-indent:1em;line-height:30px;font-size:20px}
.p05 .wrap::-webkit-scrollbar {width:8px}
.p05 .wrap::-webkit-scrollbar-track {background:#fff;border-radius:unset}
.p05 .wrap::-webkit-scrollbar-thumb {border-radius:unset;background-color:#ebc9a4}
.p05 .wrap {height:2148px;overflow-y:auto}
.p05 .wrap .box {background-color:#f4f4f4;box-sizing:border-box;border:solid 3px #ebc9a4;display:flex;flex-direction:row;align-items:center;height:468px;width:1170px}
.p05 .wrap .box .slide {position:relative;width:639px;height:100%}
.p05 .wrap .box .slide .bd {width:100%;height:100%;overflow:hidden}
.p05 .wrap .box .slide .bd img {width:100%;height:100%}
.p05 .wrap .box .slide .prev {position:absolute;bottom:30px;right:168px;background:url(images/left.png);background-size:cover;width:121px;height:27px}
.p05 .wrap .box .slide .next {position:absolute;bottom:30px;right:40px;background:url(images/right.png);background-size:cover;width:121px;height:27px}
.p05 .wrap .box .text_box {position:relative;padding:0 44px;box-sizing:border-box;width:522px}
.p05 .wrap .box .text_box .tt {bottom:-30px !important}
.p05 .wrap .box .text_box .num {position:absolute;bottom:-50px;right:50px;font-size:14px}
.p05 .wrap .box .text_box .num em {font-size:23px;color:#af1f24}
.p05 .wrap .box .text_box h4 {font-size:30px}
.p05 .wrap .box .text_box p {font-size:16px}
.p05 .wrap .box .text_box hr {margin:25px 0;border:unset;border-top:1px dashed #333;background-color:unset}
.p05 .wrap .box .text_box .tip_box {display:flex;flex-direction:row;margin-top:35px}
.p05 .wrap .box .text_box .tip_box .tip {margin-right:10px;text-align:center;width:91px;height:25px;color:#fff;line-height:25px;font-size:16px;font-weight:600;background-color:#af1f24}
.p05 .wrap .box .text_box .tip_box p {width:350px}
.p05 .wrap .box:not(:nth-last-child(1)) {margin-bottom:90px}
.p06 {height:2084px;overflow:hidden;background:url(images/p06.jpg) center center no-repeat}
.p06 .title {margin-top:89px}
.p06 .title h4 {font-family:Alibaba-PuHuiTi-B;-webkit-text-stroke:1px #af1f246c}
.p06 .title p {letter-spacing:1px;color:#000}
.p06 .title p em {color:#af1f24}
.p06 .text {margin:57px 0 72px;color:#000;text-indent:1em;line-height:30px;font-size:20px}
.p06 .text em {color:#af1f24}
.p06 .wrap {height:950px;display:flex;flex-wrap:wrap}
.p06 .wrap .item {display:flex;justify-content:center;align-items:center;flex-direction:column;width:326px;height:424px;background-color:#d14348;border-radius:2px;margin-right:61px}
.p06 .wrap .item h4 {margin-top:44px;font-size:20px;font-weight:600;color:#ffffff}
.p06 .wrap .item p {margin-top:20px;width:240px;line-height:30px;font-size:16px;color:#fff}
.p06 .slide {position:relative;margin-top:30px;height:640px}
.p06 .slide .bd {height:565px;width:100%;overflow:hidden}
.p06 .slide .bd li {height:100%;width:100%}
.p06 .slide .bd li img {width:100%;height:100%}
.p06 .slide .prev {position:absolute;bottom:0;width:191px;height:42px;right:208px;background:url(images/left_02.png);background-size:cover}
.p06 .slide .next {position:absolute;bottom:0;width:191px;height:42px;right:0;background:url(images/right_02.png);background-size:cover}
.p07 {overflow:hidden;height:992px;background:url(images/p07.jpg) center center no-repeat}
.p07 .title {margin-top:119px}
.p07 .title p {letter-spacing:1px;color:#fff}
.p07 .title p em {color:#ebc9a4}
.p07 .text {margin:57px 0 43px;color:#fff;text-indent:1em;line-height:30px;font-size:20px}
.p07 .text em {color:#ebc9a4}
.p07 .wrap::-webkit-scrollbar {height:6px}
.p07 .wrap::-webkit-scrollbar-track {border-radius:unset;background-color:#ffffff}
.p07 .wrap::-webkit-scrollbar-thumb {border-radius:unset;background:#ebc9a4}
.p07 .wrap {height:478px;width:1130px;overflow-x:scroll}
.p07 .wrap .box {width:5700px;height:100%}
.p07 .wrap img {float:left}
.p07 .wrap img:not(:nth-child(1)) {margin-left:50px}
.p08 {margin-top:-5px;overflow:hidden;height:574px;background:url(images/p08_bg.png) center center no-repeat}
.p08 h4 {margin-top:123px;font-size:75px;color:#3e3a39;letter-spacing:8px;text-align:center}
.p08 .text {margin:57px 0 43px;color:#000;text-indent:1em;line-height:30px;font-size:20px}
.p08 .text em {color:#af1f24}
.foot {width:100%;height:330px}
.foot .foot-box {padding-top:60px;width:1180px;height:160px;margin:0 auto}
.foot .cehua {margin-left:15px;float:left;color:#333;font-size:30px;font-weight:600}
.foot .cehua span:nth-child(1) {color:#af1f24}
.foot .cehua span:nth-child(2) {font-size:18px;font-weight:100}
.foot .editor {margin-left:80px;line-height:50px;color:#333;font-size:16px;float:left}
.foot .mianze {width:1200px;height:90px}
.foot .mianze p {margin:16px 20px 0 0;float:right;height:90px;width:1020px;font-size:16px;line-height:30px;color:#333333}
