html,body,ul,li,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,fieldset,legend{margin:0;padding:0}
html,body{position:relative}
ul{list-style:none}
a{color:#333;text-decoration:none}
i{font-style:normal}
.none{display:none !important}
.show{display:block !important}
h1,h2,h3,h4,h5,h6{text-decoration:none;font-weight:normal;font-size:100%}
s,i,em{font-style:normal;text-decoration:none}
@font-face{font-family:'my_font'}
.bk{border:#cdcdcd solid 1px}
.yz{box-shadow:0 0 8px #cdcdcd}
.w30{width:32%}
.w50{width:49%}
.w1200{width:1200px}
.white font{color:#fff}
.bg1{background-color:#f7f1f1}
.xdfflex{display:-webkit-box;display:-webkit-flex;display:flex}
.banner{margin:0 auto;position:relative}
.banner img{min-width:1200px;margin:0 auto;display:block}
.banner .slogin{position:absolute;right:20%;top:20%;width:400px;padding:20px;border:#F1CA73 2px solid;background-color:rgba(0,0,0,.6)}
.banner .slogin span:nth-child(1){color:#fff;font-size:25px;line-height:50px;text-align:center;text-transform:uppercase;display:block}
.banner .slogin span:nth-child(2){color:#fff;font-size:65px;line-height:80px;text-align:center;display:block;font-family:"microsoft yahei"}
.banner .slogin span:nth-child(3){color:#fff;font-size:20px;line-height:40px;text-align:center;display:block}
.banner .slogin span:nth-child(4){color:#fff;font-size:20px;line-height:50px;text-align:center;background-color:#FF6600;display:block}
.title{position:relative;margin:50px auto}
.title img{width:50%;margin:0 auto;margin-top:40px}
.tit_b{text-align:center;color:#f57e7b;font-size:40px;line-height:60px;position:relative;text-transform:uppercase;padding-top:10px}
.tit_s{text-align:center;color:#fd5d4a;font-size:30px;line-height:60px;margin:0 auto;text-transform:uppercase}
.line{width:15%;margin:0 auto;text-align:center}
.line img{margin:0 auto}
.line::after{display:block;content:"";background-color:#999;height:4px;width:10%;position:absolute;right:35%;top:22%}
.line::before{display:block;content:"";background-color:#999;height:4px;width:10%;position:absolute;left:35%;top:22%}
.btn{margin:40px auto;width:1200px}
.btnns{margin:40px auto;line-height:60px;background-color:#54617d;font-size:30px;text-align:center;color:#fff;border-radius:10px;width:40%;display:block}
.btnn{position:relative;margin:0 auto;line-height:60px;background-color:#f57e7b;font-size:20px;text-align:center;color:#fff;border-radius:10px;width:50%}
.btn .btnn:first-child{background-color:#54617d;width:40%}
.btn .btnn:last-child{background-color:#f57e7b;width:40%}
.part1{width:1200px;margin:20px auto}
.part1 .list{width:1200px;margin:20px auto;position:relative;align-items:center}
.part1 .list .pic{width:500px}
.part1 .list .pic .tit{width:500px;line-height:50px;height:50px;background-color:#f57e7b;color:#fff;display:block;text-align:center}
.part1 .list .info{width:700px;position:absolute;right:0;background-color:#fff}
.part1 .list .info{margin:0 auto;padding:35px 0}
.part1 .list .info .lists{width:90%;margin:0 auto;justify-content:center}
.part1 .list .info .lists span{width:100px;line-height:35px;font-size:20px;text-align:center;font-weight:bold;color:#FF6600}
.part1 .list .info .lists span img{width:60%;margin:0 auto}
.part1 .list .info .lists span:first-child img{width:53.5%}
.part1 .list .info .lists span:last-child img{width:57%}
.part1 .list .con{width:90%;line-height:60px;border-bottom:#f57e7b 1px dashed;justify-content:space-between;margin:0 auto;align-items:center}
.part1 .list .con span{line-height:30px;font-size:20px;text-align:center;color:#999;display:block}
.part1 .list .con img{width:60%;margin:0 auto}
.part1 .list .con span:first-child{width:100px;font-size:30px}
.part1 .list .con span:last-child{width:600px;text-align:left}
.part1 .list .con h3{line-height:40px;font-weight:bold;color:#f57e7b}
.part2{width:1200px;margin:20px auto;position:relative}
.part2 .bgl{width:200px;height:200px;left:0;position:absolute;top:22%;background-color:#54617d;z-index:-1}
.part2 .info{width:98%;justify-content:space-between;align-items:center}
.part2 .info span{display:block}
.part2 .info .texts{padding:10px;font-size:20px;color:#333;line-height:35px;text-align:justify;width:365px;position:relative;margin-top:100px}
.part2 .info .texts .lines{text-align:center;margin-top:-80px}
.part2 .info .texts .lines img{margin:0 auto}
.part2 .info .texts .tit{font-weight:bold;color:#f57e7b;display:block;text-align:center;font-size:20px;width:70%;margin:0 auto;position:relative}
.part2 .info .texts .tit::after{display:block;background-color:#f57e7b;height:4px;width:25%;position:absolute;left:0;top:15px;content:""}
.part2 .info .texts .tit::before{display:block;background-color:#f57e7b;height:4px;width:25%;position:absolute;right:0;top:15px;content:""}
.part2 .info .texts .tits{color:#999;display:block;font-size:25px;text-transform:uppercase;text-align:center;width:100%}
.part2 .info .texts .con{color:#999;height:100px;margin:10px auto;text-align:justify;font-weight:600;padding:20px}
.part2 .info .texts .btnn{width:80%;background-color:#f57e7bd;line-height:40px}
.part3{padding:20px 0}
.part3 .list{margin:0 auto;flex-wrap:nowrap;justify-content:center;width: 1200px;}
.part3 .list .w33{width:538px}
.part3 .list .w66{width:1280px}
.part3 .list .picsx .w50{width:50%}
.part3 .list .picsx img{width:100%}
.part3 .list .picsx{position:relative;flex-wrap:wrap;justify-content:center}
.part3 .list .picsx .bg{width:538px;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.6)}
.part3 .list .pics{position:relative}
.part3 .list .pics img{width:100%}
.part3 .list .pics .bg{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.6)}
.part3 .list .con{display:block;line-height:35px;color:#fff;text-align:left;font-size:25px;overflow:hidden;position:absolute;left:10px;bottom:10px}
.part3 .list .con i{width:60px;text-align:left;display:block}
.part3 .list .picsy .cons{text-align:left;display:block;color:#333;text-transform:uppercase;font-size:25px;width:100%;line-height:35px}
.part3 .list .picsy .cons strong{color:#000}
.part3 .list .picsy .cons:nth-child(1){font-size:20px}
.part3 .list .picsy .cons:nth-child(2){font-size:40px}
.part3 .list .picsy .cons:nth-child(3){font-size:30px}
.part3 .list  .bk1{border:#f7f1f1 solid 20px;padding:20px;align-items:center;flex-wrap:wrap}
.part3 .wrap{flex-wrap:wrap}
.part3 .list .conx{width:32%;line-height:40px;justify-content:space-between;margin:10px auto;align-items:center;background-color:#f7f1f1}
.part3 .list .conx span{line-height:40px;font-size:16;font-weight:bold;color:#f57e7b;display:block;height:80px;overflow:hidden;padding-top:10px;text-align:left}
.part3 .list .conx span:first-child{width:18%;font-size:50px;text-align:center;line-height:80px;color:#333}
.part3 .list .conx span:last-child{width:82%}
.part3 .list h3{line-height:40px;color:#333;font-size:25px}
.part3 .list .picst{margin:0 auto;text-align:center}
.part3 .list .picst .cond{display:block;line-height:30px;color:#fff;text-align:center;font-size:15px;background-color:#937159;padding:20px;width:200px;height:200px}
.part3 .list .picst .cond strong{font-size:25px}
.part3 .list .picst .cond i{display:block;margin:0 auto;width:80px;margin-top:20px}
.part5{width:100%;margin:1rem auto;text-align:center}
.part5 .list{width:1200px;justify-content:space-between;flex-wrap:wrap;margin:0 auto}
.part5 .shrqxt{width:33%;box-sizing:border-box;margin-top:1rem}
.part5 .shrqxt img{width:100%}
.part5 .shrqx{width:25%;box-sizing:border-box;margin-top:1rem}
.part5 .shrqx span{width:100%;display:block;line-height:3rem;color:#fff;text-align:center;background-color:#fa9361}
.part5 .shrqx .hslbox1_text{font-size:1.2rem;line-height:2.2rem;color:#fff;text-align:center;margin-top:0.5rem}
.part5 .shrqx .hslbox1_text strong{color:#fa9361}
.float_qq{position:fixed;top:600px;right:0;width:50px;height:203px;z-index:9999999}
.float_qq li{width:auto;height:50px;z-index:20}
.float_qq li.float_qq1,.float_qq li.float_qq4{position:absolute;left:0;width:62px}
.float_qq li.float_qq1{top:0}
.float_qq li.float_qq2{position:absolute;top:52px;left:0;width:126px}
.float_qq li.float_qq3{position:absolute;top:104px;left:0;width:172px}
.float_qq li.float_qq4{top:156px}
.float_qq li a{display:block;font-family:"Microsoft Yahei";color:#FFF;font-size:14px;height:50px;line-height:50px;overflow:hidden;background-color:#000;opacity:0.8;border-radius:6px}
.float_qq li a img{display:block;float:left;vertical-align:middle;width:30px;height:30px;margin:12px 12px 14px 14px}
.float_qq li a:hover{background-color:#c70c1f;opacity:1}
.float_shwx{position:absolute;top:-226px;left:-216px;width:216px;height:216px;padding-bottom:9px;display:none}
.float_shwx img{display:block;padding:14px;background-color:#FFF;width:188px;height:188px}
.scroll-content{animation:totop 2s forwards;-webkit-animation:totop 2s forwards;-o-animation:totop 2s forwards;-moz-animation:totop 2s forwards;-ms-animation:totop 2s forwards;transform:translateY(-20px);-webkit-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);-moz-transform:translateY(-20px)}
@keyframes totop{0%{transform:translateY(-20px);opacity:0}
100%{transform:translateY(0);opacity:1}
}@-moz-keyframes totop{0%{-moz-transform:translateY(-20px);opacity:0}
100%{-moz-transform:translateY(0);opacity:1}
}@-webkit-keyframes totop{0%{-webkit-transform:translateY(-20px);opacity:0}
100%{-webkit-transform:translateY(0);opacity:1}
}@-ms-keyframes totop{0%{-ms-transform:translateY(-20px);opacity:0}
100%{-ms-transform:translateY(0);opacity:1}
}@-o-keyframes totop{0%{-o-transform:translateY(-20px);opacity:0}
100%{-o-transform:translateY(0);opacity:1}
}.animated{animation-duration:2s}
@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}
60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}
60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}
to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}
}.mart20{margin-top:20px;margin-bottom:20px}