﻿body{padding:0;margin:0 auto;background:#f4f4f4;font-size:14px;overflow-x:hidden;color: #333;word-wrap:break-word;}body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:"PingFang SC","Microsoft Yahei"}div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none}section,article,header,footer,aside,nav{padding:0;margin:0;display:block}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}input,select,textarea{font-size:14px;;}img{border:none}a{color:#333;text-decoration:none;cursor:pointer}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}.left{float:left}.right{float:right}.red{color:#c78f16}.tupian{position: relative;height: 0;overflow: hidden}.tupian img{position: absolute;top: 0;left: 0;width: 100%;height: 100%}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.overhidetwo{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}.overhidetree{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:3; -webkit-box-orient: vertical;}.overhidefore{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:4; -webkit-box-orient: vertical;}.overhidefive{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:5; -webkit-box-orient: vertical;}.overhidesix{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:6; -webkit-box-orient: vertical;}.contain {width:100%;height:100%;position:relative;z-index:0;display: none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.active .contain,.fp-completely .contain{display: block}.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.fybjq{line-height:26px;font-size: 14px}.fybjq img{max-width:100%;height:auto !important}.fnt_12 { font-size: 12px;}.fnt_16 { font-size:16px;}.fnt_18 { font-size:18px;}.fnt_24 { font-size:24px;}.fnt_20 { font-size:20px;}.fnt_28 { font-size:28px;}.fnt_30 { font-size:30px;}.fnt_36 { font-size:36px;}.fnt_48 { font-size:48px;}.fnt_60 { font-size:60px;}.fnt_68{ font-size:68px;}.main1290{width: 1290px;margin: 0 auto;}.main1200{width: 1200px;margin: 0 auto;}.main1440{width: 1440px;margin: 0 auto;max-width: 94%}.main1700{width: 1700px;margin: 0 auto;max-width: 94%}.main1650{width: 1650px;margin: 0 auto;max-width: 94%}/*图片hover效果*/.scaleimg img,.trantion,.rotateimg img,.nav li:before,.ckgd i,.ckgd a,#fp-nav ul li a span,.fywzdt li a,.fyrcln li span,.fydshcy li:before,.message_btn01,.message_btn02,.fyxwtj li,.fyxwtj li p,.fyxwtj li span,.fyjjgz li{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.scaleimg:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#fp-nav ul li a.active span,#fp-nav ul li:hover a span{-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}/*fullpage*/.section{background-size:cover;background-repeat:no-repeat;background-position:center bottom;overflow:hidden;}#fp-nav ul li a span{width: 4px;height: 4px;background: #fff;border: 0}#fp-nav ul li a.active span{background: #fff}/*头部*/.section1{background-position:center top}.header{width:100%;height:92px;position: fixed;top:0;left: 0;z-index: 1001;background: #ea0029}.headerheight{height: 92px}.logo{margin-top: 24.5px;margin-left: 35px}.logo img{display:block;vertical-align:top;height: 43px;}.header_shopping{position: relative;margin-right: 10px;margin-left: 67px}.header_shopping:after{content: "";position: absolute;top: 44px;height: 3px;width: 3px;background: #fff;left: 50%;margin-left: -1.5px}.header_shopping a{display: inline-block;margin: 37px 12px 0;}.header_search{position: relative;margin-right: 35px;z-index: 2}.header_search img{width: 18px;height: 18px;margin-top: 37px}.sousuodiv{position:absolute;top: 26px;height: 40px;background: #fff;right: 0;opacity: 0}.ssdivle{width: 74%;background: none;border: 0;height: 40px;line-height: 40px\9;outline: none;vertical-align: top;padding: 0 3%}.ssdivri{width: 18%;background: url(../images/sousuo1.png) no-repeat center center;border: 0;height: 40px;line-height: 40px;outline: none;vertical-align: top;padding: 0;cursor: pointer;}.nav li{position: relative;float: left}.nav li a.navyja{font-size:18px;display:block;line-height:92px;color: #fff;padding: 0 38px;}.navshowsub{position:absolute;top: 92px;left:50%;line-height: 50px;display: none;width: 196px;margin-left: -98px;background: #ea0029;padding-bottom: 10px;}.navshowsub b{display: none;line-height: 40px;background: #ef0b33;padding: 0 20px;color: #fff;font-weight: normal;margin-top: 20px}.navshowsub a{font-size: 16px;color: #fff;display:block;border-bottom: 1px solid rgba(255,255,255,0.4);text-align: center;}.navshowsub a:last-child{border-bottom: 0}.menu-activator{height:50px;cursor:pointer;width: 26px;position: relative;display:none;margin-right: 20px}.visual{    position:relative;    margin:15px 0 0 0;    width:26px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#fff;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:6px;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:14px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    top:22px;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.visual i.line04{    top:30px;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:16px}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}/*头部 end*/.sectsixform{position: relative;width: 100%;height: 100%;overflow: hidden}.homeheight{background-position: center bottom;background-size: cover;background-repeat: no-repeat;height: 100%;}.section1 .homeheight{background-position: center top;}.jrjlb{position: absolute;top: 50%;left: 0;width: 100%;text-align: center;line-height: 24px;margin-top: -10px;}.jrjlb a{color: #fff;font-weight: bold;font-size: 18px;}.jrjlb img{vertical-align:middle;margin-left:20px;}.section6 .homeheight{height: 100%}.section6  .jrjlb{margin-top: -12px;}.footer{background: #ea0029;padding-top:65px;text-align: center}.footertop li{display: inline-block;margin: 0 35px}.footertop li img{display: block;width: 64px;height: 64px;margin: 0 auto;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.footerbot{margin-top: 50px}.footerbot .main1440{padding: 40px 0 30px;border-top: 1px solid #fff}.footerbot a{display: inline-block;padding:0 15px;margin: 0 15px;font-size: 16px;color: #fff;position: relative}.footerbot a:after{content: "";position: absolute;top: 50%;right: -17px;width: 3px;height: 3px;background: #fff;margin-top: -2px}.footerbot a:last-child{padding-right: 0;margin-right: 0}.footerbot a:last-child:after{display: none}.footerbq{padding: 30px 0;background: #140912;color: #fff}.footerbq span,.footerbq a{display: inline-block;margin: 0 5px;color: #fff}/*weixin-box*/.weixin-box{ position:fixed; width:260px; height:280px; z-index:100000; left:50%; top:50%; margin:-120px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:4px; box-shadow:2px 2px 2px #ddd;}.weixin-box .c{ position:absolute; width:30px; height:30px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}.weixin-box h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px;color: #333}.weixin-box .img{ padding:20px 10px; text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}.weixin-box .img img{ width:150px; height:150px;}.weixin-box p{ padding:15px 10px 0; text-align: center;color: #333}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybannertxt{position: absolute;top: 50%;left: 5%;margin-top: -30px;color: #fff;line-height: 60px;height: 60px;}.fymain{padding: 50px 0 100px;}.fylxwmmap{position: relative;height: 660px;}.fymap{position: absolute;width: 100%;height: 100%;top: 0;left: 0}.fylxwmdz{position:absolute;width: 86%;left: 7%;bottom: 40px;}.fylxwmdz li{float: left;width: 23.33%;padding: 35px 5%;position: relative}.fylxwmdz li img{position: absolute;top: 65px;left:6%}.fylxwmdz li h3{font-size: 18px;line-height: 24px;font-weight: normal;color: #000;margin-bottom: 5px;}.fylxwmdz li p{font-size: 16px;line-height: 24px;font-weight: normal;color:#595757}.fylxwmdz li.fylxwmdzli0{background:rgba(255,255,255,0.95)}.fylxwmdz li.fylxwmdzli1{background:rgba(190,158,37,0.95)}.fylxwmdz li.fylxwmdzli2{background:rgba(215,23,31,0.95)}.fylxwmdz li.fylxwmdzli1 h3,.fylxwmdz li.fylxwmdzli2 h3,.fylxwmdz li.fylxwmdzli1 p a,.fylxwmdz li.fylxwmdzli2 p a{color: #fff}.fywzdt{}.fywzdt li{margin-bottom: 40px}.fywzdt li p{position: relative;padding-left: 30px;border-left: 2px solid #ea0029;line-height: 32px;margin-bottom: 20px;}.fywzdt li p a{color: #333}.fywzdtsub{background: #fff;padding: 30px;padding-bottom: 15px;}.fywzdtsub a{padding-left: 20px;background: url(../images/map_cicle.png) no-repeat 0 center;display: inline-block;margin-right: 65px;margin-bottom: 15px;color: #333}.fyhzqdbt{margin-bottom: 60px;}.fyhzqdbt h1{text-align: center;background: #ea062e;color: #fff;line-height: 74px;}.ph_table { width: 100%; text-align: center; border-collapse: collapse;border-spacing: 0;}.ph_table td { text-align: center; line-height: 20px; padding: 25px 10px; border: 1px solid #ddd; }.ph_table thead td { background:#c3c3c3; color:#000; border: 1px solid #fff;}.ph_table tbody{color:#595959;}.ph_table .t1 { width: 27%; }.ph_table .t2 { width: 20%; }.ph_table .t3 { width: 19%; }.ph_table .t4 { }.page{clear:both;line-height:42px;text-align: center}.page a,.page span,.pageint{display:inline-block;color:#000;text-decoration:none;margin:0 6px;min-width:42px;}.page a:hover{background:#ea0029;color:#fff;}.page a.current{background:#ea0029;color:#fff;}.page a.dianspan{border:none;padding-top:0;vertical-align:top}.pageint{text-align: center;width: 92px;height: 42px;line-height: 42px;box-sizing: border-box;background: none;border: 2px solid #959595;outline: none}.fyejbt{width: 80%;margin: -115px auto 125px;background: #fff;position: relative;z-index: 2}.fyejbt li{float: left;text-align: center;position: relative;line-height: 130px;}.fyejbt li a{display: block;}.fyejbt li:after{content: "";position: absolute;right: 0;top: 5%;width: 1px;height: 90%;background: #EDEDED;}.fyejbt li:last-child:after,.fyejbt li.fyejbtatv:after{display: none}.fyejbt li.fyejbtatv{background: #EA002B}.fyejbt li.fyejbtatv a{color: #fff}.fyguanyu{color: #EA002B;font-weight: bold;line-height: 1.4;margin: 0 0 40px}.fygyjj{color: #000;line-height: 2;margin-bottom: 100px;}.fypinpai{}.fypinpai li{position: relative;overflow: hidden;padding: 18% 0;    background-size: cover;background-repeat: no-repeat;background-position: center center;}.fypinpai li.fypplast{padding: 0 !important;}.fypinpai li.fypplast img{display:block;width: 100%}.fypptxt{position: absolute;top: 0;left: 50%;width: 84%;margin-left: -42%;height: 100%;z-index: 2}.fypptxt h2{color: #EA002B;margin-bottom: 2%}.fypptxt pre{color: #6C6C6C;line-height: 1.8;}.fyrclnmain{padding: 0 !important;}.fyrcln{}.fyrcln li{position: relative;overflow: hidden}.fyrcln li img{display: block;width: 100%;}.fyrclntxt{width: 50%;position: absolute;height: 100%;left: 0;top: 0;    background: -webkit-linear-gradient(left, rgba(0,0,0,0.6),rgba(0,0,0,0.6),rgba(0,0,0,0.5),rgba(0,0,0,0));    background: -o-linear-gradient(left, rgba(0,0,0,0.45),rgba(0,0,0,0.6),rgba(0,0,0,0.6),rgba(0,0,0,0.5),rgba(0,0,0,0));    background: -moz-linear-gradient(left, rgba(0,0,0,0.45),rgba(0,0,0,0.6),rgba(0,0,0,0.6),rgba(0,0,0,0.5),rgba(0,0,0,0));    background: -ms-linear-gradient(left, rgba(0,0,0,0.45),rgba(0,0,0,0.6),rgba(0,0,0,0.6),rgba(0,0,0,0.5),rgba(0,0,0,0));}.fyrclntxt p{color: #fff;padding: 0 10%;line-height: 1.5;text-align: justify}.fyrclntxt span{display: inline-block;width: 42%;height: 3px;background: #ea0029;margin: 20px 10% 0;}.fyrcln li.fyrclnodd .fyrclntxt{left: auto;right: 0;    background: -webkit-linear-gradient(left, rgba(0,0,0,0),rgba(0,0,0,0.5),rgba(0,0,0,0.6),rgba(0,0,0,0.6));    background: -o-linear-gradient(left, rgba(0,0,0,0),rgba(0,0,0,0.5),rgba(0,0,0,0.6),rgba(0,0,0,0.6));    background: -moz-linear-gradient(left, rgba(0,0,0,0),rgba(0,0,0,0.5),rgba(0,0,0,0.6),rgba(0,0,0,0.6));    background: -ms-linear-gradient(left, rgba(0,0,0,0),rgba(0,0,0,0.5),rgba(0,0,0,0.6),rgba(0,0,0,0.6));}.fyshzp{line-height:2;font-size: 18px;color: #000;width: 80%;margin: 0 auto;text-align: center}.fyxyzp{margin-top: 60px;margin-bottom: 40px}.fyxyzpsub{cursor: pointer}.fyxyzpsub:nth-child(2n){background: #fff}.fyxyzpmc{padding: 20px 35px}.fyxyzpmc span{float: left;display: block;margin-right: 1%;width: 22%}.fyxyzpmc span.fyxyzpmcxq{width: 5%;margin-right: 0;text-align: right;float: right}.fyxyzpmc span.fyxyzpmcxq i{font-style: normal;font-size: 22px;  height: 24px;line-height: 24px;color: #ea0029;}.fyxyzpmc span em{display: none}.fyxyzpjj{padding: 0 0 75px;background: #fff;display: none}.fyxyzpjjtop{padding: 25px 35px;border-bottom: 1px solid #d5d5d5;margin-bottom: 20px}.fyxyzpjjtop span{margin-bottom: 5px;margin-right: 80px;display: inline-block}.fyzpyq{padding: 0 35px}.fyzpyqle{width: 48%}.fyzpyqlepp{color: #ea0029;margin-bottom: 20px;}.clifyxyzpmc{margin-bottom: 40px}.clifyxyzpmc .fyxyzpmc{background: #777777;color: #fff}.fydshcy{}.fydshcy li{float: left;width: 29.33%;margin: 0 2% 30px 0;padding: 25px 0;line-height: 40px;position: relative}.fydshcy li:before{position: absolute;left: 0;bottom:0;height: 2px;width: 110px;background: #ea0029;content: "";z-index: 2}.fydshcy li:after{position: absolute;left: 0;bottom: 0;height: 2px;width: 100%;background: #d5d5d5;content: "";}.fydshcyname{width: 110px;margin-right: 15px;vertical-align: top;display: inline-block;}.fydshcyzw{}.fydshcyzw i{color: #b3b3b3;margin-left: 15px;font-style: normal}.fygonggaobt{text-align: center;padding-bottom: 50px;}.fygonggaobt a{font-size: 30px;margin: 0 20px;display: inline-block}.fygonggaobt a.fygonggaobtatv{color: #ea0029}.fydqgglb{margin-bottom: 40px}.fydqgglb li{position: relative;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;margin-bottom: -1px;}.fydqgglb li a.fydqgglbbt{padding: 35px 0;display: block}.fydqgglb li a.fydqgglbbt span{color: #656565;display: block}.fydqgglb li a.fydqgglbxz{position:absolute;top: 50%;right: 0;display: block;width: 126px;height: 38px;line-height: 38px;text-align: center;border: 3px solid #ea0029;color: #fff;margin-top: -22px;background: #ea0029}.fydqgglb li:last-child{border-bottom: 0}.shares_span {text-align: center;color: #595959;margin-bottom: 40px;}.shares_span span{display: inline-block;margin: 0 18px}.channel_table h1 {text-align: center;background: #ea062e;color: #fff;line-height: 74px;}.shares_cont .ph_table .t1{width: 24%}.shares_cont .ph_table .t2, .shares_cont .ph_table .t3, .shares_cont .ph_table .t4, .shares_cont .ph_table .t5 {width: 15%}.shares_cont .ph_table .t6{width: 16%}.fywyly{text-align: right}.fywyly a{width: 170px;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #ea0029;display: inline-block}.fylylb{}.fylylb li{}.fylylbtop{position: relative;padding: 50px 0 50px 60px;}.fylylbtop img{position: absolute;top: 50px;left: 0;width: 40px;height: 40px;display: block}.fylylbtop h1{color: #ea0029;font-weight: normal}.fylylbtop p{color: #595959;margin-top: 5px;}.fylylbbot{background: #fff;padding:50px 0 50px 60px;}.fytzzly{}.fytzzly h1{text-align: center;font-weight: normal;margin-bottom: 50px;}.fytzzly li{margin-bottom: 30px;}.fytzzlyle{width: 49%;position: relative;background: #fff;line-height: 70px;height: 70px;}.fytzzlyle span{display: inline-block;margin-left: 25px;margin-right: 10px;}.fytzzlyle i{font-style: normal;color: #ea0029;margin-left: 3px}.fytzzlyle img{vertical-align: text-bottom;margin-right: 5px;}.fytzzlyinpt{border: 0;background: none;outline: none;width: 71%;line-height: 70px\9;height: 70px;vertical-align: top}.fylytex{border: 0;background: #fff;outline: none;width: 96%;line-height: 20px;height: 258px;vertical-align: top;padding: 30px 2%}.fyyzmicn{position: absolute;top: 0;right:0;height: 100%;margin: 0}.fylylast{text-align: center}.message_btn01,.message_btn02{color: #595959;margin: 30px 15px 0;display: inline-block;width: 424px;height: 86px;line-height: 86px;text-align: center;border: none;outline: none;cursor: pointer;}.message_btn01{background: #c3c3c3;color: #595959}.message_btn02{background: #ea0029;color: #fff}.fyxwzx{margin-bottom: 50px}.fyxwzx li{float: left;margin: 0 2% 50px 0;width: 32%}.fyxwimg{padding-bottom: 75%;height: 0;overflow: hidden;position: relative}.fyxwimg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.fyxwzx li:nth-child(2n){background: #fff}.fyxwtxt{padding: 25px 25px 40px;}.fyxwtxt p.fyxwtxtrq{color: #ea0029}.fyxwtxt h3.fyxwtxtbt{line-height: 35px;height: 70px;margin:10px 0;}.fyxwtxt p.fyxwtxtjj{line-height: 24px;height: 72px;color: #979797}.fyxwxqle{width: 65%}.fyxwxqbt{margin-bottom: 30px}.fyxwxqbt h1{text-align: center;font-weight: normal;margin-bottom: 30px;}.fyxwxqbtspan{border-bottom: 1px solid #cdcdcd;line-height: 49px}.fyxwxqbtspan span{display: inline-block;margin-right: 20px;color: #333}.share_common{text-align: right;}.share_common li{display: inline-block;margin-left: 14px;}.fyxwzxbjq{line-height: 2;color: #333}.fyxwnext{overflow: hidden;margin-top: 30px;padding: 30px 0;border-top: 1px solid #c3c3c3;position: relative}.fyxwnext a.fyxwnextaa{color: #202f45;line-height: 36px}.fyxwnext a.fyxwnextgb{position: absolute;top: 25px;right: 0;display:block;width: 66px;height: 42px;line-height: 42px;text-align: center;color: #fff;background: #ea0029;}.fyxwxqri{width: 30%}.fyzxzx{position: relative;padding-left: 40px;margin-bottom: 40px;    border-left: 3px solid #ea0029;line-height: 30px;height: 30px;}.fyxwtj{}.fyxwtj li{background: #fff;padding: 25px 40px;margin-bottom: 20px;}.fyxwtj li p{color: #666;line-height: 30px;max-height: 60px;}.fyxwtj li span{color: #ea0029;display: block;margin-top: 20px;}.fymtktop{}.fymtktop li{float: left;width: 32%;margin:0 2% 40px 0;padding-bottom: 32%;position: relative;cursor: pointer}.fymtktop li pre{position: absolute;bottom: 30px;left: 0;width: 88%;padding: 0 6%;color: #fff}.fymtktopicn{position: absolute;top:40px !important;left:40px !important;width: 34px !important;height: 33px !important;z-index: 2;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important;}.fymtktop li.fymtktopVideo .fymtktopicn{top:50% !important;left:50% !important;width: 50px !important;height: 50px !important;margin-left: -25px;margin-top: -25px;}.fymtkbot{}.fymtkbotimg{padding-bottom: 100%}.fymtkbottxt{background: #ea0029;padding: 40px 5%}.fymtkbottxt p,.fymtkbottxt pre{color: #fff}.fymtkbottxt pre{line-height: 30px;height: 150px;margin-top: 30px}.fytplbbg,.fysplbbg{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;background: rgba(0,0,0,.5);display: none}.fytplbbgdiv{width: 40%;margin: 0 auto;position: relative;top: 0}.fytplbbgdivsub{position: relative}.fytplbbgdivsub .item{width:100%;position: relative}.fytplbbgdivsub .item img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:100%;max-height:90%}.fytplbbgdivsub .owl-controls{display: none}.fytplbbgdivle,.fytplbbgdivri{width: 48px;height: 48px;text-align: center;line-height: 46px;font-size: 30px;color: #fff;background: #ea0029;position: absolute;top: 50%;margin-top: -24px;z-index: 2;cursor: pointer}.fytplbbgdivle{left: 3%}.fytplbbgdivri{right: 3%}.fysplbbgdiv{width: 80%;position: absolute;height: 70%;background: #000;top: 20%;left: 10%}.bannervideo{width: 100%;object-fit: contain;height: 100%;}.closetcimg{position: absolute;top: 5%;right: 5%;z-index: 2;color: #fff;font-size: 30px;line-height: 1;cursor: pointer}.fymtkbot li{float: left;width: 32%;margin:0 2% 40px 0;position: relative;cursor: pointer}.fygmcp{background: url(../images/brand_img01.jpg) no-repeat center top;background-size: cover;padding: 90px 0}.fygmdiv{width: 26%;float: right;margin-right: 8%;background: #fff;padding: 30px 3%;overflow: hidden}.fygmdivbt{color:#EA002B;margin-bottom: 10%}.fygmdiv li{position: relative;border-bottom: 2px solid #ECECEC;}.fygmdiv li a{padding: 30px 0;height: 102px;display: block}.fygmdiv li img{position: absolute;top: 30px;left: 0;width: 102px;height: 102px}.fygmdiv li p{padding-left: 120px;color: #EA002B;margin: 5px 0;line-height: 38px;}.fygmdiv li p span{width: 100px;height: 38px;line-height: 38px;text-align: center;color: #fff!important;background: #EA002B;}.fygmdiv li:last-child{border-bottom: 0}.fyyjcxmain{padding: 0 !important;}.fyyjcxtop{background: #f0f0f0;padding: 75px 0 55px;}.fycxbt{height: 50px;line-height: 50px;margin-bottom: 40px;}.fycxbt a{width: 170px;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #ea0029;display: block;}.fycxnr li{float: left;margin: 0 2% 0 0;width: 32%;background: #fff}.fycxnrimg{padding-bottom: 85%}.fycxnrtxt{padding: 35px 40px 60px;}.fycxnrtxt h3.fyxwtxtbt{margin-bottom: 10px;color: #000}.fycxnrtxt p.fyxwtxtjj{line-height: 25px;height: 75px;color: #595959}.fyyfcx{padding: 85px 0 110px}.fyyfcxle{width: 50%;}.fyyfcxle img{display: block;width: 100%}.fyyfcxri{width: 44%;}.fyyfcxritop{color: #ea0029;margin-bottom: 25px;}.fyyfcxribot li a{display: block;padding: 15px 0;border-bottom: 1px solid #e3e3e3;color: #333}.fyyfcxribot li a span{margin-left: 30px;display: inline-block}.fyzjtd{background: #f0f0f0;padding: 60px 0 75px}.fyzjtdtop{text-align: center;margin-bottom: 30px;}.fyzjtdbot{margin: 50px auto 70px;}.fyzjtdbot li{float: left;margin: 0 2% 30px 0;width: 23.5%;position: relative}.fyzjtdbotimg{padding-bottom: 133%}.fyzjtdbot li p{text-align: center;position: absolute;bottom: 25px;left: 0;padding: 0 3%;width: 94%;color: #fff;z-index: 1}.fyckgdmore a{display: block;margin: 0 auto;width: 170px;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #ea0029;}.fycjcplb{background: #fff url(../images/innovate_img9.jpg) no-repeat center bottom;padding: 160px 0 130px;position: relative}.fycjcplbsub{width: 80%;margin: 0 auto}.fycjcplbsub .item{text-align: center}.fycjcplbsub .item img{display: block;margin: 0 auto 30px;max-width: 100%;width: auto}.fycjcplbsub .item p{color: #fff;}.fycjcplbsub .owl-controls{display: none}.fycjcplbsuble,.fycjcplbsubri{width: 48px;height: 48px;text-align: center;line-height: 46px;font-size: 30px;color: #fff;background: #ea0029;position: absolute;top: 50%;margin-top: -24px;z-index: 2;cursor: pointer}.fycjcplbsuble{left: 5%}.fycjcplbsubri{right: 5%}.zjtdbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 9999;display: none}.clizjtdbg{position: absolute;cursor: pointer}.zjtdbgsub{background: #fff;padding: 30px 3%;height:500px;width: 74%;left: 10%;top: 50%;position: absolute;margin-top: -280px;}.clizjtdbg{position: absolute;top:-50px;right: 0;font-size: 30px;color: #fff}.zjtdbgsubsub .owl-controls{display: none}.fytdimg{width: 150px;}.fytdimg img{display: block;width: 100%}.fytdtxt{margin-left: 200px;}.fytdtxttop{margin-bottom: 20px;padding-top: 20px}.fytdjj{height: 420px;overflow: auto;}.zjtdbgsubbtn{position: absolute;bottom: 30px;z-index: 99;left: 3%}.zjtdbgsubbtn span{font-size: 30px;cursor: pointer}.fyjshz li{margin-bottom: 60px;background: #fff;height: 215px;}.fyjshzle{width: 291px;float: left}.fyjshzle img{display: block;width: 291px;height: 215px;}.fyjshzri{margin-left: 291px;padding: 40px 4% 0}.fyjshzritop{margin-bottom: 25px;color: #000}.fyjshzribot{color: #595959;line-height: 26px;height: 80px;overflow: auto}.fyjshz li.fyjshzliodd .fyjshzle{float: right;}.fyjshz li.fyjshzliodd .fyjshzri{margin: 0 291px 0 0}.fycxtupian{}.fycxtupian li{float: left;margin-right: 2%;width: 19.5%;padding: 20px 2%;background: #f1ece2;}.fycxtpimg{padding-bottom: 81%;}.fycxtpimg:after{content: "";position: absolute;background: url(../images/shaow_bg.png) no-repeat center bottom;width: 100%;height: 85px;background-size:100%;left: 0;bottom:-20px}.fydjxx{}.fydjxx li{float:left;width: 33.33%;margin: 0}.fydjxx li .fyxwtxt {padding: 60px 70px;}.fydjxx li .fyxwtxt p.fyxwtxtjj{height: 120px;}.fyjjgz{}.fyjjgz li{background: #fff;border-bottom: 3px solid transparent}.fyjjgz li a{display: block;padding: 80px 0}.fyjjgz li p{color: #000;margin-bottom: 20px;}.fyjjgz li span{line-height: 30px;max-height: 60px;color: #595959}.fyjjgz li:nth-child(2n){background: #f4f4f4}.fygqt li{float: left;width: 33.33%;position: relative;padding-bottom: 25%}.fygqt li p{position: absolute;bottom: 40px;left: 0;padding: 0 5%;text-align: center;color: #fff;width: 90%}.fyyjrytop{position: relative;margin-bottom: 40px;}.fyyjrytopsub{width: 90%;margin: 0 auto;line-height: 60px;}.fyyjrytopsub .item{text-align: center;cursor: pointer}.fyyjrytopsubatv{font-size: 60px !important;color: #DE0614}.fyyjrytopsub .owl-controls{display: none}.fyyjrytopleft,.fyyjrytopright{position: absolute;top: 50%;margin-top: -21px;z-index: 2;cursor: pointer}.fyyjrytopleft{left: 0}.fyyjrytopright{right: 0}.fyrylb{background: url(../images/about_bg03.jpg)  no-repeat center top;padding: 90px 0;background-size: cover}.fyrylbsub{display: none}.fyrylbsub li{float: left;margin: 0 2% 20px 0;width: 23.5%;padding-bottom: 16%;position: relative}.fyrybg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(234,0,43,.8);display: none}.fyrybg p{color: #fff;padding: 0 5%;text-align: center}.fyppgsmain{padding-bottom: 0 !important;background:#F4F4F4 url(../images/about_bg04.jpg) no-repeat center top;background-size: 100% auto}.fypinpaitop{margin-bottom: 5%}.fypptople{width: 50%}.fypptople p{color: #EA002B;line-height: 1.4;margin-top: 3%;}.fypptople pre{color: #000;line-height: 1.8;margin-top: 5%}.fypptopri{width:46%}.fypptopri img{width:100%;display: block}.fypptwo{padding: 0 1.5%}.fypptwo li{float: left;margin: 0 1.5% 0;width: 30.33%;position: relative}.fypptwoimg{padding-bottom: 135%}.fypptwobg{position: absolute;top: 0;left: 0;width: 80%;height:100%;padding: 0 10%}.fypptwobg img{width: 80px;height: 80px;margin-top: 40%}.fypptwobg p.fypptwobgbt{color: #fff;font-weight: bold;line-height: 1;margin: 8% 0 6%}.fypptwobg p.fypptwobgms{color: #fff;line-height: 1.8;}.fypptree{text-align: center;padding: 5%;color: #000;line-height: 1.5}.fyppfore{margin: 0 3%;position: relative}.fyppforele,.fyppforeri{position: absolute;z-index: 33;font-size: 80px;color: #fff;width: 80px;line-height: 80px;height: 80px;top: 50%;margin-top: -40px;cursor: pointer;text-align: center}.fyppforele{left: 8%}.fyppforeri{right: 8%}.fypplbt{}.fypplbt .owl-stage-outer{padding-top: 18%}.fypplbt .item{text-align: center;position: relative}.fypplbt .owl-controls{display: none}.fypplbtimg{padding-bottom: 56%}.fypplbt .item p{color: #333;margin-top: 40px;display: none}.fyppfive{position: relative;text-align: center;margin-top: 100px}.fyppfive img{display: block;width: 100%}.fyppfivebg{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fyppfivebg pre{color: #fff;line-height: 1.5;}.fypplbt .center .item{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);z-index: 3;margin-top: -28%}.fyppgswz{text-align: center;margin-top: 30px;}.fyppgswz li{display: none}.fylsfzone{background: #EA002B;padding: 7% 8.5%;}.fylsfzonele{width: 50%}.fylsfzonele img{display: block;width: 100%}.fylsfzoneri{width: 40%;padding-top: 10%}.fylsfzoneri pre,.fylsfzoneri p{color: #fff;line-height: 1.5}.fylsfzoneri pre{margin-bottom: 5%}.fylsfztwo{background: url(../images/about_img11.jpg) no-repeat center top;padding:15% 0 10%;background-size: cover;}.fylsfztwo li{width: 33.33%;float: left;text-align: center;position: relative}.fylsfztwo li:after{content: "";position: absolute;left: 75%;top: 63px;width: 50%;height: 2px;background: #000;}.fylsfztwo li:last-child:after{display: none}.fylsfztwoicn{-webkit-border-radius:50%;-moz-border-radius:50%; border-radius:50%;width: 64px;height: 64px;padding: 31px;background: #fff;margin: 0 auto}.fylsfztwoicn img.fylsfztwoicn1{display: none;width: 64px;height: 64px}.fylsfztwo li p{color: #000;margin-top: 3%}.fylsfzthree{}.fylsfzthree li{position: relative;background: #f4f4f4;overflow: hidden}.fylsfzthreele{width: 50%;padding-bottom: 36%;float: left}.fylsfzthreeri{width: 40%;padding: 0 5%;position: absolute;z-index: 3;top: 0;right: 0;height: 100%}.fylsfzthreeri h1{color: #ea0029;margin-bottom: 20px;position: relative;z-index: 2;padding-top: 150px;font-weight: normal}.fylsfzthreeri pre{color: #333;line-height: 28px;position: relative;z-index: 2}.fylsljaa{padding-top: 110px;position: relative;z-index: 2}.fylsljaa a{display: block;border-bottom: 1px solid #dadada;line-height: 44px;}.fylsfzthreeribg{position: absolute;top: 0;left: -8.3%;width: 100%;height: 100%;background: url(../images/g_bg_wite.png) no-repeat center center;background-size: 100% 100%;}.fylsfzthree li.fylsfzthreeliodd{background: #ea0029}.fylsfzthree li.fylsfzthreeliodd  h1,.fylsfzthree li.fylsfzthreeliodd  pre{color: #fff}.fylsfzthree li.fylsfzthreeliodd .fylsfzthreele{float: right}.fylsfzthree li.fylsfzthreeliodd .fylsfzthreeri{left: 0;right: auto}.fylsfzthree li.fylsfzthreeliodd .fylsfzthreeribg{left: auto;right: -8.3%;background: url(../images/g_bg_red.png) no-repeat center center;background-size: 100% 100%;}.fyshcltop{text-align: center;}.fyshcltop h1{text-align: center;font-weight: normal;margin-bottom: 30px;}.fysycp{background:url(../images/brand_bg.jpg) no-repeat center center;background-size: cover;position: relative}.fysycpleft{position: absolute;top: 0;left: 0;background:rgba(0,0,0,0.5);width: 220px;height: 100%;z-index: 2}.fysycpleftydle,.fysycpleftydri{display: none;position: absolute;top:50%;z-index: 333;margin-top: -10px;}.fysycpleftydle img,.fysycpleftydri img{height: 20px}.fysycpleftydle{left: 3%}.fysycpleftydri{right: 3%}.fysycpright .fysycpleftydle,.fysycpright .fysycpleftydri{margin-top: 0;top:160px;}.fysycpright .fysycpleftydle img,.fysycpright .fysycpleftydri img{height: 28px}.fysycpleftsubpc .item{color: #fff;padding: 0 10px 0 30px;font-size: 18px;cursor: pointer;position: relative}.fysycpleftsubpc .fysycpleftsubatv,.fysycpleftsubatv{color: #ea0029;}.fysycpleftsubpc .fysycpleftsubatv:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background: #ea0029;}.fysycpright,.fysycprightsub{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fysycprightsub{}.fysycprightsub .owl-controls{display: none}.fysycprightsub .item{position: relative;}.fycptupian{position: absolute;width: 42%;bottom: 0;left: 50%;margin-left: -21%;background: url(../images/brand_pro_bg.png) no-repeat center bottom;background-size: 100% auto;opacity: 0;    left: 60%;    transition:all 1s .4s ease;-webkit-transition:all 1s .4s ease;-moz-transition:all 1s ease;-ms-transition:all 1s  .4s ease;}.fycptupian img{display: block;margin: 0 auto;max-width: 60% !important;width: auto !important;}.fycptxt{position: absolute;width: 25%;right: 8%;    transition:all 2s .8s ease;-webkit-transition:all 2s .8s ease;-moz-transition:all 2s .8s ease;-ms-transition:all 2s .8s ease;opacity: 0;top:50%}.fycptxt p{color: #fff;font-weight: bold;line-height: 1}.fycptxt span{color: #fff;display: block;line-height: 30px;margin-top: 40px}.fysycprightsub .active .fycptupian{opacity: 1;left: 50%}.fysycprightsub .active .fycptxt{opacity: 1;top:35%;}/*01*/@keyframes mymove{    0%   {opacity: 0;right: -70px;}    100% {opacity: 1;right: 0;}}@-webkit-keyframes mymove{    0%   {opacity: 0;right: -70px;}    100% {opacity: 1;right: 0;}}@-ms-keyframes mymove{    0%   {opacity: 0;right: -70px;}    100% {opacity: 1;right: 0;}}@-moz-keyframes mymove{    0%   {opacity: 0;right: -70px;}    100% {opacity: 1;right: 0;}}@-o-keyframes mymove{    0%   {opacity: 0;right: -70px;}    100% {opacity: 1;right: 0;}}/*02*/@keyframes mymoveout{    0%   {opacity: 1;right: 0px;}    100% {opacity: 0;right: 800px;}}@-webkit-keyframes mymoveout{    0%   {opacity: 1;right: 0px;}    100% {opacity: 0;right: 800px;}}@-ms-keyframes mymoveout{    0%   {opacity: 1;right: 0px;}    100% {opacity: 0;right: 800px;}}@-moz-keyframes mymoveout{    0%   {opacity: 1;right: 0px;}    100% {opacity: 0;right: 800px;}}@-o-keyframes mymoveout{    0%   {opacity: 1;right: 0px;}    100% {opacity: 0;right: 800px;}}/*03*/@keyframes textmove{    0%   {opacity: 0;bottom: -100px;}    100% {opacity: 1;bottom: 0;}}@-webkit-keyframes textmove{    0%   {opacity: 0;bottom: -100px;}    100% {opacity: 1;bottom: 0;}}@-ms-keyframes textmove{    0%   {opacity: 0;bottom: -100px;}    100% {opacity: 1;bottom: 0;}}@-moz-keyframes textmove{    0%   {opacity: 0;bottom: -100px;}    100% {opacity: 1;bottom: 0;}}@-o-keyframes textmove{    0%   {opacity: 0;bottom: -100px;}    100% {opacity: 1;bottom: 0;}}/*04*/@keyframes textmoveout{    0%   {opacity: 1;bottom: 0px;}    100% {opacity: 0;bottom: 600px;}}@-webkit-keyframes textmoveout{    0%   {opacity: 1;bottom: 0px;}    100% {opacity: 0;bottom: 600px;}}@-ms-keyframes textmoveout{    0%   {opacity: 1;bottom: 0px;}    100% {opacity: 0;bottom: 600px;}}@-moz-keyframes textmoveout{    0%   {opacity: 1;bottom: 0px;}    100% {opacity: 0;bottom: 600px;}}@-o-keyframes textmoveout{    0%   {opacity: 1;bottom: 0px;}    100% {opacity: 0;bottom: 600px;}}/*05*/@keyframes videomove{    0%   {opacity: 0;}    100% {opacity: 1;}}@-webkit-keyframes videomove{    0%   {opacity: 0;}    100% {opacity: 1;}}@-ms-keyframes videomove{    0%   {opacity: 0;}    100% {opacity: 1;}}@-moz-keyframes videomove{    0%   {opacity: 0;}    100% {opacity: 1;}}@-o-keyframes videomove{    0%   {opacity: 0;}    100% {opacity: 1;}}/*@-moz-keyframes mymove{	0%   {opacity: 0;}	100% {opacity: 1;}}@-webkit-keyframes mymove{	0%   {opacity: 0;}	100% {opacity: 1;}}@-o-keyframes mymove{	0%   {opacity: 0;}	100% {opacity: 1;}}*/.b_blank_30{background: rgba(0,0,0,0.3);position: absolute;bottom: 0;left: 0;width: 100%;height: 140px;}.fycpjt{width: 36px;height: 55px;overflow: hidden;left: 50%;margin-left: 0;right: auto;bottom: 20px;top: auto;position: absolute;}.down_png_box{ width:36px; height:68px; position: relative;}.down_png{position: absolute;z-index: 2147483647; width:36px; height:17px; background: url('../images/down_png.png') no-repeat; top:0; cursor: pointer;}.down_png1{opacity: 0; width: 36px; height: 17px; background-size: 36px 17px; animation-name: down_move1; animation-duration: 2400ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 0ms;}.down_png2{opacity: 0; width: 36px; height: 17px; background-size: 36px 17px; animation-name: down_move2; animation-duration: 2400ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 800ms;}.down_png3{opacity: 0; width: 36px; height: 17px; background-size: 36px 17px; animation-name: down_move3; animation-duration: 2400ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 1600ms;}/*01*/@keyframes down_move1{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-webkit-keyframes down_move1{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-ms-keyframes down_move1{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-moz-keyframes down_move1{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-o-keyframes down_move1{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}/*01*//*02*/@keyframes down_move2{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-webkit-keyframes down_move2{    0% { top:0; opacity:1;}    100% { top:2px; opacity:0;}}@-ms-keyframes down_move2{    0% { top:0; opacity:1;}    100% { top:2px; opacity:0;}}@-moz-keyframes down_move2{    0% { top:0; opacity:1;}    100% { top:2px; opacity:0;}}@-o-keyframes down_move2{    0% { top:0; opacity:1;}    100% { top:2px; opacity:0;}}/*02*//*03*/@keyframes down_move3{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-webkit-keyframes down_move3{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-ms-keyframes down_move3{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-moz-keyframes down_move3{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}@-o-keyframes down_move3{    0% { top:0; opacity:0;}    50% { top:20px; opacity:1;}    100% { top:40px; opacity:0;}}/*03*/.fycpxqmain{padding: 0 !important;}.fycpxqlb{}.fycpxqlb li{position: relative}.fycpxqlb li img{display: block;width: 100%}.fycpxqlbtxt{position: absolute;left: 7.6%;top: 44%;width: 36%;color: #fff;height: 50%;overflow: auto}.fycpxqlbtxt h2{margin-bottom:10px}.fycpxqlbtxt p{line-height: 36px}.fycpxqlbtxt::-webkit-scrollbar{width:4px}.fycpxqlbtxt::-webkit-scrollbar-track{background-color:#bbb}.fycpxqlbtxt::-webkit-scrollbar-thumb{background-color:#000}.fycpxqlbtxt::-webkit-scrollbar-thumb:hover {background-color:#000}.fycpxqlbtxt::-webkit-scrollbar-thumb:active {background-color:#000}.kaiping{background: url(../images/kaipingbg.jpg) no-repeat center center;background-size: cover;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999999;}.kaipingdiv{text-align: center;position: absolute;top: 50%;left: 0;width: 100%;margin-top: -260px}.kaipingdiv img{margin-bottom: 70px}.kaipingdiv p{color: #fff;font-weight: bold;font-size: 50px;line-height: 1;margin: 10px 0}.kaipingdiv span{color: #fff;font-size: 24px;line-height: 1;display: block;margin: 20px 0 70px;}.kaipingdiv b{color: #fff;font-size: 24px;line-height: 65px;display: block;width: 150px;height: 65px;border: 2px solid #fff;margin: 0 auto;cursor: pointer}.wcjnrjzy{color: #fff;font-size: 16px;margin-top: 20px}.kaipingxy{text-align: center;position: absolute;bottom:20px;left: 0;width: 100%;color: #fff;font-size: 14px}.kaipingxy a{color: #fff;display: inline-block;margin: 0 3px;font-size: 14px}.kaipingxy a:hover{text-decoration: underline}.fycpxqle00,.fycpxqle11{position: absolute;top:32%;z-index: 3;width: 20px;display: none}.fycpxqle00{left: 3%}.fycpxqle11{right: 3%}.fyxfgzew li a.fydqgglbbt span{display: inline-block;margin: 5px 15px 0 0}.fyxinwenmain{}.fyxwsub{position: relative}.fyxwsub .owl-stage-outer,.fyxwsub .owl-stage,.fyxwsub .owl-item,.fyxwsub .item{height:100%}.fyxwsub .item a{display: block;height:100%;background-size: cover;background-position: center top;background-repeat: no-repeat}.fyxwsub .owl-controls{position:absolute;bottom:40px;width: 100%;left: 0;text-align: center;margin-top: 0}.fyxwsub .owl-dots .owl-dot span{margin:0 15px;background:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position: relative;width: 20px;height: 20px;}.fyxwsub .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#fff;width: 60px}.fyxwlbred{background: #ea0029;padding: 95px 0}.fyxwlbred .fyipxstop{text-align: left;color: #fff}.fyxwlbredbot{}.fyxwlbredbot li{position: relative;float: left;padding-bottom: 35%}.fyxwlbredbot li p{position: absolute;left: 0;width: 84%;color: #fff;padding: 0 8%;top: 40px}.fyxwlbredbot li.fyxwlbredbotrili0{width: 63%;float: left;margin-bottom: 20px}.fyxwlbredbot li.fyxwlbredbotrili1{width: 36%;float: right;margin-bottom: 20px}.fyxwlbredbot li.fyxwlbredbotrili2{width: 36%;float: right;background: #ffd100;color: #fff;text-align: center}.fyxwsubbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.fyxwsubbgtxt{width: 94%;margin: 0 auto}.fyxwsubbg pre{color: #fff}.fyxwsubbg p{color: #fff;margin: 30px 0 15%}.fyxwsubbg span{ width: 195px;height: 70px;background: #fff;display: block;color: #d2263d;line-height: 70px;text-align: center;}.fypjkt{background: #f0f0f0;padding: 95px 0}.fypjktbot{margin-bottom: 50px;position: relative}.fyzhengshu{}.fyzhengshu .owl-stage-outer{padding: 60px 0}.fyzhengshu .owl-controls{display: none}.fyzhengshu .item{-webkit-transform:scale(.8);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);position: relative;opacity: .9}.fyzhengshu .center .item{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);z-index: 2;opacity: 1}.fwlybotbtn{position: absolute;height: 1px;top: 50%;left: 0;width: 100%;z-index: 2}.fwlybotbtn img{padding:9px 16px;margin-top: -24px;width: 16px;cursor: pointer;background: #ea0029}.fwlybotbtn img.fwlybotbtnle{margin-left: 50px;}.fwlybotbtn img.fwlybotbtnri{margin-right: 50px;}.fwlybotbtn img:hover,.learn_more a:hover{opacity: .8}.fyipxs{padding: 95px 0}.fyipxstop{text-align: center;margin-bottom: 50px;}.fyipxs .fyxwzx{margin-bottom: 0 !important;}.fyipxs .fyxwzx li{background: #f8f8f8 !important;}.learn_more a{width: 170px;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #ea0029;margin: 0 auto;display: block}.fypinpai  li.fygzzfli{padding: 5% 0}.fypinpai  li.fygzzfli .fypptxt{position: relative;}.fygzzflb{margin-bottom: 70px;padding-left: 140px;position: relative;font-size: 18px;line-height: 30px;min-height: 110px;color: #6C6C6C;}.fygzzflb img.fygzzflbimg,.fygzzflbimg{position: absolute;top: 10px;left: 0;width: 98px}.fypinpai li.fygzzfli p{color: #6C6C6C;position: relative;padding-left: 140px;line-height: 1.8}.nav_lianjie{display: none}.fyrylbsub li:hover .fyrybg{display: block}.fyjjgz li:hover{border-bottom: 3px solid #ea0029}.fyxwtj li:hover,.fyjshz li:hover{background: #ea0029}.fyxwtj li:hover p,.fyxwtj li:hover span,.fyjshz li:hover .fyjshzritop,.fyjshz li:hover .fyjshzribot{color: #fff}.message_btn01:hover,.message_btn02:hover,.fyxwnext a.fyxwnextgb:hover,.fygmdiv li:hover p span,.fycxbt a:hover,.fyckgdmore a:hover{opacity: .8}.fydqgglb li a.fydqgglbxz:hover{background: #fff;color: #ea0029}.fydshcy li:hover:before{width: 100%}.fyrcln li:hover span{width: 80%}.ph_table tr:hover,.fyxyzpsub:hover{background: #eee}.fywzdt li a:hover,.footerbq a:hover,.fygonggaobt a:hover,.fydqgglb li a.fydqgglbbt:hover p,.fyxwzx li:hover .fyxwtxt h3.fyxwtxtbt,.fyxwnext a.fyxwnextaa:hover,.fyyfcxribot li:hover a,.fyjjgz li:hover p,.fylsljaa a:hover{color: #ea0029}.navshowsub a:hover{color: rgba(255,255,255,.7)}.footerbot a:hover{color: #ccc}.header_shopping a:hover,.footertop li:hover,.jrjlb a:hover{opacity: .7}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){    .jrjlb{margin-top: 10px}    .header_shopping{margin-left: 50px}    .nav li a.navyja{padding: 0 30px}}@media only screen and (max-width:1600px){    .header,.headerheight{height: 80px}    .nav li a.navyja{line-height: 80px}    .navshowsub{top: 80px}    .logo{margin-top: 18.5px;}    .header_shopping a{margin-top: 31px;}    .header_shopping:after{top: 39px}    .header_search img{margin-top: 32px;}    .sousuodiv{top: 20px}    .jrjlb{margin-top:-10px}    .nav li a.navyja{padding: 0 25px}    .section4  .homeheight, .section2  .homeheight{background-position: center center}    .fnt_60{font-size: 52px}    .fygyjj{margin-bottom: 50px}    .fylylbtop,.fylylbbot{padding: 30px 0 30px 60px;}    .fylylbtop img{top: 30px;}    .fylytex{height: 200px;}    .fyppfive{margin-top: 70px;}    .fylsfzthreeri h1{padding-top: 100px;}    .fylsljaa{padding-top: 80px}    .fylsfzoneri{padding-top: 5%;}    .b_blank_30{height: 80px}    .header_shopping{margin-left: 15px}    .nav li a.navyja{padding: 0 25px}}/*@media only screen and (max-width:1450px){*/    /*.nav li a.navyja{padding: 0 16px}*//*}*/@media only screen and (max-width:1440px){    /*.main1290,.main1200{width: 1100px;}*/    .fnt_20 { font-size:18px;}    .fnt_24 { font-size:20px;}    .fnt_28 { font-size:26px;}    .fnt_30 { font-size:28px;}    .fnt_36 { font-size:32px;}    .fnt_48 { font-size:40px;}    .fnt_60 { font-size:52px;}    .fnt_68{ font-size:58px;}    .fylxwmmap{height: 500px}    .fyhzqdbt{margin-bottom: 40px;}    .fydshcy li{margin-bottom: 20px;}    .fydqgglb li a.fydqgglbbt{padding: 20px 0}    .fydjxx li .fyxwtxt {padding: 50px}    .fygqt li p{bottom: 20px;}    .fyyjrytopsubatv{font-size:48px !important;}    .header_shopping{margin-left: 5px}    .nav li a.navyja{padding: 0 20px}}@media only screen and (max-width:1366px){    /*.main1290,.main1200{width: 1000px;}*/    .header_shopping{margin-left: 10px}    .nav li a.navyja{padding: 0 21px}    .jrjlb{}    .fnt_20{ font-size:16px;}    .fnt_28 { font-size:24px;}    .fnt_30 { font-size:24px;}    .fnt_36 { font-size:28px;}    .fnt_48 { font-size:36px;}    .fnt_60 { font-size:48px;}    .fnt_68{ font-size:48px;}    .fymain { padding: 50px 0 70px;}    .fyejbt{margin: -83px auto 90px}    .fyejbt li{line-height: 100px;}    .fygyjj{margin-bottom: 30px}    .fysycpleftsubpc .item{font-size: 14px;}    .fydshcyname,.fydshcy li:before{width: 95px}    .fylylbtop img{width: 30px;top: 30px;height: 30px;}    .fylylbtop, .fylylbbot {padding: 30px 0 30px 45px;}    .fytzzly h1{margin-bottom: 30px;}    .message_btn01, .message_btn02{width: 25%;line-height: 50px;height: 50px;}    .fyxwtxt h3.fyxwtxtbt{line-height: 30px;height: 60px}    .fycjcplb{padding: 100px 0}    .fyjjgz li a,.fyrylb{padding: 60px 0}    .fypptwobg p.fypptwobgms{line-height: 1.5;}    .fypptwobg img{width: 60px;height: 60px;margin-top: 10%}    .fyppfive{margin-top: 60px;}    .fyshcltop h1{margin-bottom: 20px}    .kaipingdiv{margin-top: -223px;}    .kaipingdiv img{margin-bottom: 40px}    .kaipingdiv p{font-size: 40px}    .kaipingdiv span{font-size: 20px;margin: 20px 0 50px}    .kaipingdiv b{font-size: 20px;line-height: 55px;height: 55px;}    .fygzzflb img.fygzzflbimg,.fygzzflbimg{top: 0}    .section4  .homeheight, .section2  .homeheight{background-position: center bottom;}}@media only screen and (max-width:1350px){    .nav li a.navyja{padding: 0 16px}}@media only screen and (max-width:1280px){    .nav li a.navyja{padding: 0 11px}    .fyhzqdbt h1,.channel_table h1{line-height: 60px;}    .ph_table td {padding: 20px 10px;}    .fydqgglb li a.fydqgglbbt{padding: 25px 0}    .fytzzlyinpt{width: 60%}    .fyxwtxt h3.fyxwtxtbt{line-height: 28px;height: 56px}}@media only screen and (max-width:1230px){    .nav li a.navyja{padding: 0 6px;font-size: 16px;}    .navshowsub a{font-size: 14px}    .header_shopping{margin-left: 8px;margin-right: 8px;}    .logo{margin-left: 20px;}    .header_search{margin-right: 20px;}}@media only screen and (max-width:1200px){    /*.main1290{width: 900px;}*/    .fycjcplb{padding: 70px 0}}@media only screen and (max-width:1152px){    /*.main1290{width: 800px;}*/}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    #fp-nav,.header_shopping{display: none}    .menu-activator,.nav_lianjie{display: block}    .header,.headerheight{height: 60px;}    .logo{margin-top: 8.5px}    .header_search img{margin-top: 22px}    .sousuodiv{top: 10px;width: 240px}    .homeheight{padding-bottom: 55%;height: 0}    .jrjlb{margin-top: 6px}    .header_shopping a{margin-top: 20px}    .header_shopping:after {top: 28px;left: 62px;margin-left: 0;}    /*.header_shopping{position: fixed;margin: 0;z-index: 99999;bottom:20px;right:-100%;padding: 0;width: 100%;text-align: right}*/    /*.header_shopping a{margin: 0 20px 0 0 }*/    /*.header_shopping:after{top: 8px;left: auto;margin-left: 0;right: 75px}*/    .nav{width: 100%;margin:0;position: fixed;top: 60px;right: -100%;background: #ea0029;z-index: 9999;height: 100%;border-top: 1px solid rgba(255,255,255,0.3);}    .nav ul{padding-top: 10px}    .nav li{float: inherit;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.3);}    .nav li a.navyja{font-size: 16px;line-height: 40px;padding: 0 50px 0 20px}    .iconyou{position: absolute;top: 0;right: 0;background: url(../images/jiantou.png) no-repeat center center;width: 40px;height: 40px}    .navshowsub{right:-100%;line-height: 40px;position: fixed;top: 60px;    background: #ea0029;width: 100%;height: 100%;padding: 0;margin: 0;z-index: 999999;left: auto; border-top: 1px solid rgba(255,255,255,0.3);display: block}    .navshowsub a{font-size: 14px;margin:0;padding: 0 20px;text-align: left}    .navshowsub b{display: block}    .section .contain{display: block}    .section6 .sectsixform{display: none}    .footer{padding-top: 50px;}    .footerbot{margin-top: 30px;}    .footerbot .main1440{padding: 30px 0}    .footertop li{margin: 0 15px}    .footertop li img{width: 50px;height: 50px;}    .footerbot a{margin: 0 10px;padding: 0 10px;font-size: 14px;}    .footerbot a:after{right: -12px}    .fnt_16 { font-size:14px;}    .fnt_18 { font-size:16px;}    .fnt_24 { font-size:18px;}    .fnt_28 { font-size:20px;}    .fnt_30 { font-size:20px;}    .fnt_36 { font-size:24px;}    .fnt_48 { font-size:26px;}    .fnt_68{ font-size:36px;}    .fylxwmmap{height: 400px}    .fylxwmdz{width: 94%;left: 3%}    .fylxwmdz li{padding: 20px 2% 20px 6%;width:25.33%}    .fymain{padding: 30px 0 60px}    .fylxwmdz li img{top: 52px}    .ph_table td {padding: 15px 10px;}    .footerbq{padding: 20px 0;}    .fyshzp{width: 100%;font-size: 16px;line-height: 1.5}    .fydshcyname,.fydshcy li:before{width: 80px}    .fydshcy li{width: 46%;}    .fydqgglb li a.fydqgglbxz{height: 30px;line-height: 30px;width: 84px;border-width: 1px;margin-top: -16px;}    .fytzzlyle{line-height: 50px;height: 50px;width: 100%}    .fytzzlyinpt{line-height: 50px\9;height: 50px;width: 80%}    .fytzzlyle img{width: 20px;}    .fytzzlyle span{margin-left: 20px}    .fytzzlyle{margin-bottom: 15px;}    .fytzzly li{margin-bottom: 0}    .fylytex{height: 120px;padding: 20px 2%;margin-bottom: 15px;}    .fyyzmicn{width: auto !important;}    .fyxwxqle{width: 100%;float: inherit}    .fyxwxqri{display: none}    .fygmdiv{width: 50%;margin: 0 auto;float: inherit}    .fygmdiv li a{height: 60px}    .fygmdiv li img{width: 60px;height: 60px;}    .fygmdiv li p{padding-left: 80px;line-height: 30px;margin: 0}    .fygmdiv li p span{width: 60px;height: 30px;line-height: 30px;}    .fycxnrtxt{padding:20px 20px 40px}    .fyyjcxtop {padding: 40px 0 25px;}    .fyyfcx{padding: 40px 0 60px}    .fyjjgz li a{padding: 40px 0}    .fycpxqlbtxt{width: 50%}    .fycpxqle00,.fycpxqle11{display: block}    .fysycpleft{position: relative;width: 100%;background: #fff;}    .fysycpleftsub  .item{padding: 20px 0;text-align: center}    .fysycpleftydle,.fysycpleftydri{display: block}    .fysycpright{padding: 50px 0}    .fysycpright,.fysycprightsub{position: relative;}    .fycptupian{position: relative;margin: 0 auto;padding: 0;left: 0 !important;width: 64%;}    .fycptxt{position: relative;width: 90%;left: 0 !important;margin: 30px auto 0 !important;top: auto !important;}    .fycptxt span{margin-top: 20px;line-height: 26px}    .b_blank_30,.fycpjt,.fysycpleftsub  .owl-controls{display: none}    .fyxwlbred,.fypjkt,.fyipxs{padding: 50px 0}    .fyzhengshu .center .item,.fyzhengshu  .item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);z-index: 2;opacity: 1}    .fyzhengshu .owl-stage-outer{padding: 0}}@media only screen and (max-width:992px){    /*.main1290{width: 650px;}*/    .fylxwmdz li p{font-size: 14px}    .page a,.page span,.pageint{margin:0 3px;min-width:42px;}    .pageint{width: 60px;}    .fyrclntxt{width: 80%}    .fyejbt{width: 92%}    .fycxnr li{width: 100%;margin: 0 0 20px;}    .fyyfcxle,.fyyfcxri{left: inherit;width: 100%}    .fyyfcxri{margin-top: 30px;}    .fyzjtd{padding: 30px 0 40px}    .fyzjtdbot li{float: inherit;width: 100%;margin: 0 0 20px 0}    .fyppforele, .fyppforeri{font-size: 40px;}    .fyppforele{left: 1%}    .fyppforeri{right: 1%}    .fypplbt .center .item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin-top: 0}    .fyppgswz{display: none}    .fypplbt .item p{display: block;margin-top: 20px;}    .fypplbt .owl-stage-outer{padding-top: 0}    .fypptwo li{width: 100%;margin: 0 0 20px;}    .fylsfzonele,.fylsfzoneri{float: inherit;width: 100%}    .fylsfztwoicn{padding: 20px;}    .fylsfzthreele{float: inherit !important;width: 100%;padding-bottom: 72%;}    .fylsfzthreeri{position: relative;top: 0;left: 0;padding: 30px 5%;width: 90%}    .fylsfzthreeribg{display: none}    .fylsfzthreeri h1{padding-top: 0}    .fylsljaa{padding-top: 50px}}@media only screen and (max-width:768px){    /*.main1290{width: 600px;}*/    .fnt_18 { font-size:14px;}    .fnt_24 { font-size:16px;}    .fnt_28 { font-size:18px;}    .fnt_30 { font-size:18px;}    .fnt_36 { font-size:20px;}    .fnt_48 { font-size:20px;}    .fnt_60 { font-size:22px;}    .fnt_68{ font-size:24px;}    .fylxwmmap{height: auto}    .fymap{height: 200px;position: relative}    .fylxwmdz{width: 100%;left: 0;position: relative;bottom: 0}    .fylxwmdz li{padding: 15px 2% 15px 8%;width: 90%}    .fylxwmdz li img{left: 3%;top: 46px}    .fywzdt li{margin-bottom: 30px}    .fywzdtsub{padding: 20px;padding-bottom: 10px;}    .fywzdtsub a{margin-bottom: 10px}    .fyhzqdbt h1{line-height: 44px;}    .ph_table thead{display: none}    .ph_table tr {border: 1px solid #eee;border-bottom: 0;border-bottom: 5px solid #eee;}    .ph_table td {border: none;border-bottom: 1px solid #eee;position: relative;padding: 10px 0;padding-left: 6em;white-space: normal;text-align: left; min-height: 20px;display: block;}    .ph_table td:before{position: absolute;top: 0;left: 0;width: 6em;text-indent: 10px;white-space: nowrap;text-align: left;content: attr(data-title);padding: 10px 0;}    .page a,.page span,.pageint{margin:0;min-width:42px;}    .pageint{width: 40px;}    .fyejbt {margin: -63px auto 60px;}    .fyejbt li{line-height: 67px;}    .fyrcln li{margin-bottom: 20px;}    .fyrclntxt{width: 100%;position: relative;margin: 0;padding: 0;left: 0;right: auto;bottom: 0;top: auto;background: none !important;}    .fyrclntxt .index_sec,.fyrclntxt .sec_box{position: relative;display: block}    .fyrcln li:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}    .fyrclntxt p{padding: 20px 3% 0;color: #000}    .fyrclntxt span{margin-left: 3%;width: 40% !important;}    .fyxyzpmc,.fyxyzpjjtop{padding: 10px 15px}    .fyxyzpmc span{float: inherit;margin: 0 0 10px 0;text-align: right;padding-left: 15%;position: relative;width: 85% !important;}    .fyxyzpmc span em{display: block;float: left;font-style: normal;position: absolute;top: 0;left: 0}    .fyxyzpsub,.fyzpyq,.fyxyzpjj{padding:0}    .fyxyzpjjtop span{margin-right: 20px;margin-bottom: 5px;}    .fyzpyqle{float: inherit;width: inherit;padding:0 15px 15px}    .fyzpyqlepp{font-size: 20px}    .fydshcy li{width: 100%;margin: 0 0 20px}    .fydqgglb{margin-bottom: 20px}    .fyejbt {margin: 0 auto 30px;width: 98%;}    .fyejbt li {line-height: 60px;}    .shares_cont .ph_table td:nth-child(5):before{width:13.5em}    .shares_cont .ph_table td:nth-child(5) {padding-left: 13.5em;}    .fymtktop li pre{bottom: 15px;}    .fymtktop li, .fymtkbot li{width: 100%;margin: 0 0 20px}    .fymtkbottxt pre{height: auto;}    .fymtktop li{padding-bottom: 100%}    .fymtkbottxt{padding: 20px 3%}    .fymtkbottxt pre{margin-top: 10px;line-height: 26px}    .fygmdiv{width: 80%}    .fygmdivbt{margin-bottom: 10px;}    .fycjcplb{padding: 50px 0}    .fyjshz li{height: auto;margin-bottom: 30px;}    .fyjshzle{width: 100%;float: inherit !important;}    .fyjshzle img{width: 100%;height: auto}    .fyjshzri{margin: 0;padding: 20px 3%;width: 94%;}    .fyjshzribot{height: auto}    .fyjshz li.fyjshzliodd .fyjshzri{margin: 0}    .fycxtupian li{width: 44%;margin: 0 1% 20px}    .fyrylb{padding: 40px 0}    .fyyjrytopsubatv{font-size: 36px !important;}    .fypptople,.fypptopri{float: inherit;width: 100%}    .fyppfive{margin-top: 40px;}    .fylsfztwoicn{padding: 10px;height: 30px;width: 30px}    .fylsfztwoicn img{height: 30px}    .fycpxqlbtxt{position: relative;top: 0;left: 0;width: 90%;padding: 20px 5%;height: auto;color: #000}    .fycpxqlbtxt p{line-height: 26px}    .kaipingdiv img{width: 120px;margin-bottom: 30px}    .kaipingdiv p{font-size: 30px}    .kaipingdiv span{font-size: 16px;margin: 15px 0 20px}    .kaipingdiv b{line-height: 40px;height: 40px;width: 120px}    .kaipingxy a,  .kaipingxy {font-size: 12px;}    .kaipingdiv{margin-top: 0;top: 10%}    .fyxwsub{height: 400px !important;}    .fyxwsubbg span{width: 160px;height: 50px;line-height: 50px}    .fyxwsub .owl-controls{bottom: 10px}    .fyxwsub .owl-dots .owl-dot span{margin: 0 10px;width: 10px;height: 10px;}    .fyxwsub .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{width: 40px}    .fyxwsubbg p{margin: 10px 0 10%}    .fyxwlbred, .fypjkt, .fyipxs{padding: 30px 0}    .fyipxstop{margin-bottom: 30px}    .fyxwlbredbot li{float: inherit;width: 100% !important;padding-bottom: 75%;margin-bottom: 30px}    .fyxwlbredbot li p{top: 30px}    .fyxwlbredbot li.fyxwlbredbotrili2{width: 170px !important;height: 42px !important;;line-height: 42px !important;margin: 0 auto;padding-bottom: 0 !important;float: inherit !important;}    .fwlybotbtn img.fwlybotbtnle{margin-left: 30px}    .fwlybotbtn img.fwlybotbtnri{margin-right: 30px}    .learn_more a{line-height: 42px;height: 42px}        .footertop li img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}    .fytplbbgdiv{width: 90%}}@media only screen and (max-width:720px){    /*.main1290{width: 500px;}*/}@media only screen and (max-width:640px){    .logo{margin-top: 13px;}    .logo img{height: 34px}    .footer{padding-top: 30px}    .footertop li{margin: 0 2px}    .footertop li img{width: 30px;height: 30px;}    .footerbot a{margin: 0 5px;padding: 0 5px;font-size: 12px}    .footerbot a:after{right: -7px}    .footerbot{margin-top: 20px}    .footerbot .main1440{padding: 20px 0}    .fymain{padding: 30px 0 40px}    .fylxwmdz li{padding: 15px 2% 15px 15%;width: 83%}    .fylxwmdz li img{left: 5%;top: 46px}    .page a, .page span, .pageint{margin: 0 8px}    .page a,.page span.dianspan{display: none}    .page a.prev,.page a.next{display: inline-block}    .fyejbt{margin: 0 auto 30px;width: 98%}    .fyguanyu{margin: 0 0 20px;overflow: hidden}    .fygyjj{margin-bottom: 0}    .fypinpai li{padding: 135px 0}    .fyxyzpmc span{padding-left: 20%;width: 80% !important;}    .fyxyzp {margin-top: 30px;margin-bottom: 20px;}    .fydshcyname{width: 100%;margin: 0 0 20px 0;display: block}    .fydshcy li{overflow: auto;padding:0 0 10px;line-height: 30px;white-space:inherit}    .fydshcy li:before{bottom: auto;top: 40px;width: 40px}    .fyejbt li{line-height: 60px;}    .fytzzlyinpt{width: 57%}    .message_btn01, .message_btn02{width: 40%;height: 36px;line-height: 36px;margin: 20px 2% 0}    .fyyzmicn{height: 30px;margin-top: -15px;top: 50%}    .fyxwzx li{width:100%;margin: 0  0 20px;}    .fyxwtxt{padding: 20px 3%}    .fyxwtxt h3.fyxwtxtbt{height: auto;max-height: 58px;}    .fyxwzx{margin-bottom: 30px;}    .share_common{float: inherit;text-align: left;margin-top: 10px}    .share_common li{margin: 0 15px 0 0}    .fyxwxqbt h1{margin-bottom: 10px}    .fyxwxqbt{margin-bottom: 20px}    .fyxwxqbtspan{line-height: inherit;padding-bottom: 10px}    .fyxwnext a.fyxwnextgb{display: none}    .fyxwnext{padding: 20px 0;margin-top: 20px}    .fyxwnext a.fyxwnextaa{line-height: 30px}    .fytdimg{float: inherit;width: 100%;height:auto;padding-bottom: 0}    .fytdimg img{position: relative;width: auto !important;height: 200px;margin: 0 auto}    .fytdtxt{margin: 0;}    .fytdjj{height: 170px;}    .fyjjgz li a{padding: 20px 0}    .fyjjgz li p{margin-bottom: 10px;}    .fygqt li{width: 100%;padding-bottom: 75%;margin-bottom: 20px;}    .fyyjrytopsub{width: 84%}    .fyyjrytopsubatv{font-size: 30px !important;}    .fyyjrytop{margin-bottom: 20px;}    .fyrylbsub li{width: 100%;margin: 0 0 20px 0;height: auto;padding-bottom: 0}    .fyrylbsub li img{width: 100%;height: auto;position: relative}    .fyrybg{position: relative;display: block;background: none;margin-top: 10px}    .fyrybg .index_sec,.fyrybg .sec_box{position: relative;display: block;}    .fyppfivebg .fnt_48{font-size: 16px;}    .fypinpai li.fygzzfli{padding: 10% 0}    .fygzzflb,  .fypinpai li.fygzzfli p{padding-left: 75px;font-size: 16px;}    .fygzzflb img.fygzzflbimg,.fygzzflbimg{width: 60px !important;height: auto !important;}    .section4  .homeheight, .section2  .homeheight{background-size: 100% auto;padding-bottom: 47%}}@media only screen and (max-width:414px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){}@media only screen and (max-width:360px){}@media only screen and (max-width:320px){    .fysycpright .fysycpleftydle,.fysycpright .fysycpleftydri{top:125px;}}/*1280*1024*/@media (max-width:1280px) and (min-height:867px){}@media (min-width:1025px) and (max-height:900px){}@media only screen and (max-height:780px){}@media (min-width:1025px) and (max-height:780px){}@media only screen and (max-height:630px){}