﻿body{padding:0;margin:0 auto;background:#fff;font-size:20px;color:#1d212a;word-wrap:break-word;word-break:break-word;min-width: 1200px;}body,div,input,button,select,textarea,span,small,big,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,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:Manrope}@font-face {    font-family: 'Manrope';    src: url('../images/Manrope-Regular.eot');    src: url('../images/Manrope-Regular.eot?#iefix') format('embedded-opentype'),    url('../images/Manrope-Regular.woff2') format('woff2'),    url('../images/Manrope-Regular.woff') format('woff'),    url('../images/Manrope-Regular.ttf') format('truetype'),    url('../images/Manrope-Regular.svg#Manrope-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: swap;}.bannernum span,.fyshdz li p,.fygpdqz span.fygpdqsz,.point-name,.cookielj a,.fyjgsl li p span,.fygpqx li p,.phsz,.glphtop span,strong,strong a{font-family: 'Manrope-Bold';}@font-face {    font-family: 'Manrope-Bold';    src: url('../images/Manrope-Bold.eot');    src: url('../images/Manrope-Bold.eot?#iefix') format('embedded-opentype'),    url('../images/Manrope-Bold.woff2') format('woff2'),    url('../images/Manrope-Bold.woff') format('woff'),    url('../images/Manrope-Bold.ttf') format('truetype'),    url('../images/Manrope-Bold.svg#Manrope-Bold') format('svg');    font-weight: bold;    font-style: normal;    font-display: swap;}section,article,header,footer,aside,nav{display:block}.listStyle ul,.listStyle li{margin:0;padding:0;list-style:none;}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}input::-webkit-input-placeholder{color:rgba(29,33,42,.5)}input::-moz-placeholder{color:rgba(29,33,42,.5);}input:-moz-placeholder{color:rgba(29,33,42,.5);}input:-ms-input-placeholder{color:rgba(29,33,42,.5);}textarea::-webkit-input-placeholder{color:rgba(29,33,42,.5)}textarea::-moz-placeholder{color:rgba(29,33,42,.5);}textarea:-moz-placeholder{color:rgba(29,33,42,.5);}textarea:-ms-input-placeholder{color:rgba(29,33,42,.5);}img{border:none}a{color:#1d212a;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;}.red{color: #002fa7;}.red1{color: #f00;}*{    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after,.cpywlbsub_xiaoy:after,.fyjgsl:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right}.scaleimg img,.trantion,.rotateimg img,.header,.header:after,.xwhdri li:before,.fylybt,.lylaeb,.yylybot li a,.fyxwhd  li:after,.fyzztxt,.fyxjzzbg,.fyxgcpbotsub .item p:after,.fyyyimgt,.fydgjlb li:after,.fyzclb li:after,.fyzplb li:after,.fytzxw li:after,.rotateimg360 img,.fytdbg,.cpywle a,.jrwm li a,.footdyri,.fytjbtn,.fygwcdel,.fywddd li i,.fyqjbotri span,.fygyqybgtt li,.fyhxxqbg,.homemap .local:hover:after,.ssphbtn{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.cpywle,.cpywri{transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;}.cookielj li p span{transition:left 0.5s ease;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-ms-transition:left 0.5s ease;}.fyfxwl li,.fyzhengshu li,.fyshzcbot li{transition:box-shadow 0.5s ease;-webkit-transition:box-shadow 0.5s ease;-moz-transition:box-shadow 0.5s ease;-ms-transition:box-shadow 0.5s ease; }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;}.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 !important;}.radius50,.cpywle p:after,.lylaeb p:after,.fycpxqle p:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.radius10,.mapfendian{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.radius8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.fybjq{line-height: 38px;}.fybjq img{max-width:100%;height:auto !important;}.fybjq video{width: 100% !important;height: auto !important;}.fybjq iframe{width: 100% !important;}.fybjq a:hover{color: #002fa7}table{max-width: 100% !important;}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(../images/xialaicn.png) no-repeat center right;}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;object-fit: cover;height: 100%}.main1720{width: 1720px;margin: 0 auto}.main1600{width: 1600px;margin: 0 auto}.main1420{width: 1420px;margin: 0 auto}.main1150{width: 1150px;margin: 0 auto}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.rotateimg360:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.scaleimg:hover img,.fytdbg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rotateimgUp:hover img{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}/*头部*/.header{width:100%;height:105px;z-index: 9999;position: fixed;top: 0;left: 0;}.header:after{width:100%;height:1px;position: absolute;bottom: 0;left: 0;background: rgba(255,255,255,.21);content: ""}.header .main1720{position: relative}.logo{top: 30px;position: absolute;left: 0}.logo img{display: inline-block;height: 44px;vertical-align: top}.logo span{vertical-align: top;display: inline-block;line-height: 44px;color: #fff;padding-left: 20px;margin-left: 20px;position: relative}.logo span:after{content: "";position: absolute;top: 50%;left: 0;background: rgba(255,255,255,.3);height: 24px;margin-top: -12px;width: 1px;}.logo i{font-style: normal}.nav{padding-top: 50px}.nav li{position: relative;float: left;margin-left: 30px;}.nav li a.navyja{display:block;color: #fff;position: relative;z-index: 2;height: 55px}.nav li span{position:absolute;background: #1d50a2;width: 0;height:100%;bottom: 0;left:0;display: none}.nav li.clinav span,.nav li:hover span{width: 100%;}.naverji{position: fixed;top: 105px;left: 0;width: 100%;background: rgba(255,255,255,.9);min-height: 590px;padding: 35px 0 0;border-bottom: 1px solid rgba(29,33,42,.1);display: none}.naverji .main1600{position: relative}.naverji h2{font-weight: normal;padding-bottom: 33px;border-bottom: 1px solid rgba(29,33,42,.3)}.naverjisub{width: 22%;border-right: 1px solid rgba(29,33,42,.3);min-height: 476px;position: relative;padding-top: 40px;font-size: 18px}.navejsub{}.navejsub a.navsanji{padding: 15px 60px;display: block;position: relative}.navejsub a.navsanji:after,.navthree a.navthreesub:after,.navfore a.navforesub:after{content: "";position: absolute;background: url(../images/jthui0.png) no-repeat center top;width: 19px;height: 9px;top:20px;right: 30px}.navejsub a.navsanji:after{top: 20px}.navejsub:hover a.navsanji,.navthreenr:hover a.navthreesub,.navfore a.navforesub:hover{color: #002fa7}.navejsub:hover a.navsanji:after,.navthreenr:hover a.navthreesub:after,.navfore a.navforesub:hover:after{background: url(../images/jthui1.png) no-repeat center top}.navthree{position: absolute;top: 0;left: 100%;min-height: 476px;width: 98%;border-right:1px solid rgba(29,33,42,.3);padding-top: 40px;display: none}.navthree a.navthreesub{padding:15px 53px 15px 30px;display: block;position: relative}.navfore{position: absolute;top: 0;left: 100%;min-height: 476px;width: 100%;border-right:1px solid rgba(29,33,42,.3);padding-top: 40px;display: none}.navfore a.navforesub{padding: 15px 53px 15px 30px;display: block;position: relative}.naverjiimg{position: absolute;top: 35px;left:100%;width: 162%;text-align: center;}.navejimgli{display: none}.navejimgli img{height: 250px;display: block;margin: 0 auto 10px}.nav li.nav_degji{}.nav li.nav_degji .naverji{position: absolute;top: 55px;left: -30px;width: 280px;box-shadow: 0 0 20px rgba(0,0,0,.1);min-height: inherit;padding: 25px 0}.nav li.nav_degji .naverji .main1600{width: 100%}.nav li.nav_degji .naverji h2{display: none}.nav li.nav_degji .naverjisub{width: 100%;border: 0;padding: 0;min-height: inherit}.nav li.nav_degji .navejsub a.navsanji{padding:10px 30px 10px 16px}.nav li.nav_degji .navejsub a.navsanji:after{right: 20px;top: 17px}/*.nav li:last-child{    left: auto;  right: -30px;}*/.nav li:last-child .naverji{left: auto;  right: -30px;}.headeran{position: absolute;top: 10px;right: 0}.headeran img{height: 18px;}.grzx{line-height: 30px;padding-left: 30px;}.gouwuche{padding: 0 30px;line-height: 30px;position: relative}.sousuo{margin: 0 30px;line-height: 30px;width: 190px;border: 1px solid rgba(255,255,255,.23)}.ssle{width: 75%;border: 0 !important;height: 30px\9;height: 30px;background: none;outline: none;vertical-align: top;padding: 0 0 0 5%;color: #fff}.ssri{width: 20%;border: 0;line-height: 30px;height: 30px;background: url(../images/sousuo0.png) no-repeat center center;outline: none;vertical-align: top;padding: 0;background-size: auto 16px}.yuyan{padding: 0 30px;position: relative;line-height: 30px}.yuyan a{color: #fff}.yuyan:after,.yuyan:before,.gouwuche:after,.gouwuche:before{width:1px;height:16px;position: absolute;top: 50%;background: rgba(255,255,255,.23);content: "";margin-top: -8px;}.yuyan:before,.gouwuche:before{left: 0}.yuyan:after,.gouwuche:after{right: 0}.headericn1{display: none !important;}.menu-activator{height:50px;cursor:pointer;width: 40px;z-index: 1001;display: none}.visual{    position:relative;    margin:31px 0 0 14px;    width:25px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#002fa7;    -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}.headerbg{background: #fff}.headerbg:after{background: #cfd0d2}.headerbg .headericn0{display: none !important;}.headerbg .headericn1{display: inline-block !important;}.headerbg .logo span,.headerbg .nav li a.navyja,.headerbg .yuyan a,.headerbg .ssle{color: #1d212a}.headerbg .logo span:after,.headerbg .yuyan:after,.headerbg  .yuyan:before,.headerbg  .gouwuche:after, .headerbg .gouwuche:before{background: #1d212a}.headerbg .sousuo{border-color: #1d212a}.headerbg .ssri{background-image: url(../images/sousuored0.png)}.headerbg .nav li.clinav a.navyja{color: #002a97}.banner{position: relative;padding-bottom: 46.8%}.bannup{position: absolute;bottom: 50px;right: 8%;z-index: 3;animation:dsjbg 1s  linear infinite;-webkit-animation:dsjbg 1s  linear infinite;-moz-animation:dsjbg 1s  linear infinite;-ms-animation:dsjbg 1s  linear infinite;-o-animation:dsjbg 1s  linear infinite;opacity: 1}@keyframes dsjbg{    0% {        bottom: 50px;        opacity: 1;    }    100% {        bottom: 45px;        opacity: .8;    }}@-webkit-keyframes dsjbg{    0% {        bottom: 50px;        opacity: 1;    }    100% {        bottom: 45px;        opacity: .8;    }}@-o-keyframes dsjbg{    0% {        bottom: 50px;        opacity: 1;    }    100% {        bottom: 45px;        opacity: .8;    }}@-ms-keyframes dsjbg{    0% {        bottom: 50px;        opacity: 1;    }    100% {        bottom: 45px;        opacity: .8;    }}@-moz-keyframes dsjbg{    0% {        bottom: 50px;        opacity: 1;    }    100% {        bottom: 45px;        opacity: .8;    }}.banner{position: relative}.banpcjt0,.banpcjt1{position: absolute;background: rgba(255,255,255,.7);padding: 15px;top: 50%;z-index: 4;cursor: pointer;margin-top: -27px;}.banpcjt0 img,.banpcjt1 img{display: block}.banpcjt0{left: 2%}.banpcjt1{right:2%}.bannerjtsj0,.bannerjtsj1{display: none;top: auto;margin: 0;bottom: 0;padding: 8px 10px;left: auto}.bannerjtsj0{right: 45px}.bannerjtsj1{right: 0}#focus_phone,.bannernumsj{display:none;}.focus_slide{width: 100%;position: absolute;top: 0;left: 0;height: 100%}.focus_slide .owl-stage-outer,.focus_slide .owl-stage,.focus_slide .owl-item,.focus_slide .item{height: 100%}.focus_slide .item{overflow: hidden;position: relative}.focus_slide .item a{display: block;height: 100%;background-size:cover;background-position: center top;background-repeat: no-repeat;    -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);    transition:all 7s ease-out;-webkit-transition:all 7s ease-out;-moz-transition:all 7s ease-out;-ms-transition:all 7s ease-out; }.focus_slide .owl-controls{position:absolute;bottom:120px;width: 1600px;left:50%;text-align: left;margin-top: 0;display: block !important;margin-left: -800px}.focus_slide .owl-controls .owl-dots{margin-left: 30px}.focus_slide .owl-dots .owl-dot span{margin:0;background:rgba(255,255,255,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: relative;width: 30px;height: 1px;}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#fff}.focus_slide .bannavt a{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.focus_slide .bannavt0 a{}.focus_slide .bannavt1 a{transform-origin: left top;}.focus_slide .bannavt2 a{transform-origin: left bottom;}.bannertxt,.bannernum{position: absolute;bottom: 48px;left: 50%;margin-left: -800px;}.bannertxt p{color: #fff;line-height: 1;display: none}.bannertxt a{color: #fff;-webkit-transform:scale(1) !important;;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important;width: 175px;height: 48px;line-height: 48px;border: 1px solid #fff;text-align: center;display: block;margin-top: 60px;    transition:all .8s ease !important;-webkit-transition:all .8s ease !important;-moz-transition:all .8s ease !important;-ms-transition:all .8s ease !important;}.bannernum{z-index: 4;bottom: 115px}.bannernum span{color: #fff;}.bannernum span.bannsz1{margin-left: 129px}.cpyw{padding-top: 100px;margin-bottom: 100px}.cpywbot{margin-bottom: 2px;position: relative;padding-bottom: 36.2%;}.cpywbotsub{background: #f3f4f4;overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%}.cpywle{width: 39.937%;padding:4% 4% 0 6%;margin-left: -20%;opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}.cpywle h2{font-weight: normal;margin-bottom: 10px;}.cpywle p{padding-left: 34px;position: relative;margin-bottom: 5px;line-height: 36px;}.cpywle p:after{content: "";position: absolute;top: 14px;left: 0;background: #002fa7;width: 8px;height: 8px;}.cpywle a{margin-top: 40px;}.cpywri{width: 50.063%;padding-bottom:36.2%;margin-right: -10%;opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}.cpywlb{position: relative}.syjt0,.syjt1{position: absolute;top: 50%;margin-top: -33px;z-index: 3;cursor: pointer}.syjt0{left: 0}.syjt1{right: 0}.syjt0:hover,.syjt1:hover{background: rgba(0,0,0,.5)}.cpywlbsub .item{padding-bottom: 72%;position: relative;cursor: pointer}.cpywlbsub .item:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.3);}.cpywlbsub .item p{position: absolute;bottom: 20px;left: 0;width: 100%;color: #fff;text-align: center;z-index: 3}.cpywlbsub .cpywatv:after{background: url(../images/fybg.png) no-repeat center bottom;background-size: 100% auto}.cpywlbsub_pc .item{float: left}.cpywlbsub_xiaoy .item{float: left;width: 20%;padding-bottom: 17.94%;}.cpywbotsub_atv{z-index: 3}.cpywbotsub_atv .cpywle{margin-left: 0;opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.cpywbotsub_atv .cpywri{margin-right:0;opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.yyly{margin: 0 20px 3px}.yylybot{position: relative}.yylyyan{position: absolute;top:-8px;left: 0;width: 100%;z-index: 333;overflow: hidden;height: 16px;display: none}.yylyyanli{background: #fff;width: 16px;height: 16px;position: absolute;top: 0;}.yylyyanli0{left: -8px}.yylyyanli1{left: 19.5%}.yylyyanli2{left: 39.5%}.yylyyanli3{right:39.5%}.yylyyanli4{right:19.5%}.yylyyanli5{right:-8px}.yylybot li{float: left;width: 20%;background-size: cover;background-position: center top;background-repeat: no-repeat;padding-bottom: 43.3%;position: relative;overflow: hidden}.yylybot li:after{position: absolute;content: ""}.yylybot li a{width: 100%;height: 100%;display: block;background: rgba(0,0,0,.2);position: absolute;top: 0;left: 0;}.fylybt{position: absolute;top: 82%;color: #fff;width: 74%;left: 0;padding: 0 13%;z-index: 3}.lylaeb{margin: 0 3% 0 13%;position: absolute;left: 0;width: 84%;top: 100%;opacity: 0;z-index: 3; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}.lylaeb p{color: #fff;margin-bottom: 15px;padding-left: 25px;position: relative;cursor: pointer}.lylaeb p:after{content: "";position: absolute;top: 50%;left: 0;width: 8px;height: 8px;background: #fff;margin-top: -4px}.fylyxq{position: absolute;bottom:6%;color: #fff;padding-left: 60px;margin: 0 13%}.fylyxq:after{content: "";position: absolute;top: 50%;left: 0;width: 40px;height: 1px;background: #fff}.jgkj{margin: 0 20px;background-repeat: no-repeat;background-size: cover;background-position: center top;position: relative}.jgkj .main1600{position: relative;padding: 180px 0 170px;}.jgkj .main1600:after,.jgkj .main1600:before{content: "";position: absolute;width: 1px;height: 34%;right: 0;border-left: 1px dashed rgba(255,255,255,.3)}.jgkj .main1600:before{top: 0}.jgkj .main1600:after{bottom: 0}.spbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 9999;display: none}.spbgdiv{position: absolute;top: 50%;left: 50%;width: 1000px;margin-left: -500px;height: 562px;margin-top: -281px;background: #000}.spbgimg{position: absolute;bottom: 5%;left: 50%;margin-left: -7.5px;cursor: pointer}.bannervideo{width: 100%; object-fit: contain; height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;z-index: 3;}.cksp{position: absolute;top: 50%;right: -70px;width: 140px;height: 70px;margin-top: -35px;text-align: center}.ckspimg{cursor: pointer;width: 70px;height: 70px;background: #fff;margin: 0 auto;position: relative}.ckspimg:after,.ckspimg:before{content: "";position: absolute;top: 50%;left: 50%; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.ckspimg:before{width: 130px;height: 130px;margin-left: -65px;margin-top: -65px;border: 1px solid rgba(255,255,255,.3);}.ckspimg:after{width: 180px;height: 180px;margin-left: -90px;margin-top: -90px;border: 1px solid  rgba(255,255,255,.15);}.ckspimg img{width: 70px;height: 70px;}.cksp p{color: #fff;margin-top: 35px}.jgkj .homebt{text-align: left}.jgkj .homebt p{color: #fff}.jgkj .homebt span{color: rgba(255,255,255,.1)}.jgkj .homebt:after{background: #fff;left: 0;margin-left: 0}.fyjgkjtx{color: #fff;line-height: 36px;width: 50%}.jgkjsz{margin: 50px  0;width: 50%}.jgkjsz li{float: left;width: 30.33%;margin-right: 3%}.jgkjsz li p{color: #fff}.jgkjsz li p.jgkjsztop i{font-style: inherit;vertical-align: top;display: inline-block;margin-top: 10px}.jgkjsz li p.jgkjszbot{text-align: left}.jgkjej{width: 100%;position: relative}/*.jgkjej:after,.jgkjej:before{content: "";position: absolute;width: 1px;height: 30px;background:rgba(255,255,255,.8);top: 50%;margin-top: -15px;}*//*.jgkjej:after{left: 25.33%}*//*.jgkjej:before{right: 40.33%}*/.jgkjej li{float: left;line-height: 41px;padding-right: 3%;margin-right: 3%;position: relative}.jgkjej li:after{content: "";position: absolute;width: 1px;height: 30px;background:rgba(255,255,255,.8);top: 50%;margin-top: -15px;right: 0}.jgkjej li:last-child{margin-right: 0;padding-right: 0}.jgkjej li:last-child:after{display: none}.jgkjej li a{color: #fff}.jgkjej li img{vertical-align: top;margin-right: 10px;}.xwhd{padding: 120px 0 80px}.xwhdbot{overflow: hidden}.xwhdle{width:52.188%}.xwhdleimg{padding-bottom:55.7%;margin-bottom: 25px}.xwbigjj{margin: 10px 0 20px}.xwbigms{line-height: 40px;height: 80px;}.xwhdri{width: 41.5%}.xwhdri li{position: relative;margin-bottom: 25px;}.xwhdri li:after,.xwhdri li:before{content: "";position: absolute;bottom: 0;left: 0;height: 1px;}.xwhdri li:after{width: 100%;background: #bbbcbf}.xwhdri li:before{width: 0;background: #002fa7;z-index: 3}.xwhdri li a{display: block;padding-bottom: 25px;}.xwhdri li p.xwjj{margin: 7px 0 5px;}.xwhdri li:hover:before{width: 100%}.fxwl{background: #f3f4f4;padding-top: 90px}.fxwlbot{width: 1720px;margin: 0 auto;position: relative}.fxwlbot img{display: block;width: 100%}/*地图内容*/.homemap{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.homemap .local {width:18px;height:18px;visibility:visible;position: absolute}.homemap .local:after{background: url(../images/jgdtline.png) no-repeat center top;width: 98px;height: 142px;bottom: 10px;left: 10px;content: "";position: absolute;opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility: hidden;}.homemap .local .point{position:absolute;top:0;left:0;right:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background:0 0;}.homemap .local .point-10, .homemap  .local .point-40, .homemap  .local .point-80{width:100%;height:100%;}.homemap .local .point-dot{background-color:#002fa7;border:1px solid #002fa7;z-index:50}.homemap .local .point-10:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    /*border:2px solid rgba(0,47,167,.3);*/    background:  rgba(0,47,167,.5);    opacity:0;    -webkit-animation:ripple 4.5s ease-out 225ms infinite;    -moz-animation:ripple 4.5s ease-out 225ms infinite;    -o-animation:ripple 4.5s ease-out 225ms infinite;    animation:ripple 4.5s ease-out 225ms infinite}.homemap .local .point-40:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    /*border:2px solid rgba(0,47,167,.3);*/    background:  rgba(0,47,167,.5);    opacity:0;    -webkit-animation:ripple 4.5s ease-out .9s infinite;    -moz-animation:ripple 4.5s ease-out .9s infinite;    -o-animation:ripple 4.5s ease-out .9s infinite;    animation:ripple 4.5s ease-out .9s infinite}.homemap .local .point-80:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    /*border:2px solid rgba(0,47,167,.3);*/    background:  rgba(0,47,167,.5);    opacity:0;    -webkit-animation:ripple 4.5s ease-out 1.8s infinite;    -moz-animation:ripple 4.5s ease-out 1.8s infinite;    -o-animation:ripple 4.5s ease-out 1.8s infinite;    animation:ripple 4.5s ease-out 1.8s infinite}@keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-webkit-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-moz-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-o-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}.point-name{position:absolute;right:22px;top:-1px;font-size:12px;color: #002fa7;width: 211px;text-align: right;}.israel{right:340px;top:215px;}.japan{right:1340px;top:215px;}.paluoaertuo{left: 14%;    top: 46.5%;}.susaikesi{left: 26.2%;    top: 43.5%;}.madeli{     left: 46.5%;    top: 43%;}.dewen{    left: 46.3%;    top: 34.9%;}.dubailin{left: 44.6%;    top: 33.3%;}.mengzha{left: 50.85%;    top: 43.5%;}.bali{    left: 47.8%;    top: 37.85%;}.duotemengde{  left: 48.9%;    top: 34.1%;}.lamategan{    left: 56.2%;    top: 50.3%;}.yisitanbuer{left: 54.8%;    top: 44.1%;}.haining{ left: 78%;    top: 50.6%;}.shanghai{    left: 78.1%;    top: 48.7%;}.dongguan{ left: 76.9%;    top: 54.7%;}.taibei{ left: 78.9%;    top: 55.3%;}.xian{    left: 74.5%;    top: 46.5%;}.shouer{left: 80.8%;    top: 46.5%;}.dongjing{left: 84%;    top: 46.7%;}.hengbin{left: 83.8%;    top: 47.5%;}.xinjiapo{left: 74%;  top: 69.5%;}.banjialuoer{left: 67.4%;    top: 63.4%;}.shengbidebao{left: 54.8%;    top: 27.2%;}.cankaya{top: 45.8%;  left: 55.6%;}.cankaya .point-name{ top: 14px; right: auto;  width: 100px;  text-align: left;  left: -15px;}.taoyuan{    top: 56%;left: 78.7%;}.taoyuan .point-name{    top: 18px;right: 0;}.faridabad{top: 52.5%; left: 67.5%;}.faridabad .point-name{    top: 18px;right: -32px;}.homemap .b1{width: 50px;height: 50px;}.homemap .b1:after{bottom: 20px;left: 22px;}.homemap .b1 .point-dot{width: 24px;height: 24px;}.homemap .b1 .point-name{top: 15px;right: 43px}.homemap .b2{width: 28px;height: 28px;}.homemap .b2:after{bottom: 20px;left: 18px;}.homemap .b2 .point-dot{width: 14px;height: 14px;background: #02257e;border-color: #02257e;}.homemap .b2 .point-name{top: 5px;right: 28px}.homemap .b2 .point-10:after,.homemap .b2 .point-40:after,.homemap .b2 .point-80:after{background: rgba(2,.37,126,.5)}.yisitanbuer .point-name,.bali .point-name,.duotemengde .point-name,.shanghai .point-name,.taibei .point-name,.hengbin .point-name,.dongjing .point-name,.shouer .point-name,.haining  .point-name{right: 0;left: 28px;text-align: left}.mengzha .point-name{    right: 0;  left: 0;  text-align: left;    top: 16px}.shouer .point-name{top: -16px; left:-20px}.taibei .point-name{left:20px}.homemap .xian .point-dot{}.homemap .xian .point-dot,.homemap .b2 .point-dot{ background:url(../images/xingxingmap.png) no-repeat center top;border:0;background-size: cover;}.homemap .xian .point-10,.homemap .xian .point-40,.homemap .xian .point-80,.homemap .b2 .point-10,.homemap .b2 .point-40,.homemap .b2 .point-80{display: none}.dongjing .mapfendian,.hengbin .mapfendian,.shouer .mapfendian,.shanghai .mapfendian,.haining .mapfendian{right: 100px;left: auto;}.homemap .dongjing:after,.homemap .hengbin:after,.homemap .shouer:after,.homemap .shanghai:after,.homemap .haining:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);left: auto;right: 6px;bottom: 14px}.homemap .shanghai:after{bottom: 14px;}.homemap .shouer:after,.homemap .dongjing:after,.homemap .hengbin:after{bottom: 9px}.mapfendian{position: absolute;width: 260px;min-height: 160px;border: 1px solid #002fa7;background:#fff;padding: 20px;display: none;bottom: 50px;left: 100px;z-index: 888;}.mapfendian p{}.mapfendian pre{margin: 10px 0;display: block}.mapfendian img{width: 73px;height: 51px;display: inline-block;vertical-align: top;margin: 0 10px 10px 0}/*.local:hover .mapfendian{display: block}*//*.local:hover .point-name{display: block}*//*.local:hover:after{opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:inherit}*//*.local_atv .point-name{display: block}*/.homemap .local_atv:after{opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:inherit}.dongjing .point-name{top: -3px !important;left: 20px;}.hengbin .point-name{top:4px !important;left: 20px;}.haining .point-name{top:7px  !important;;}.shanghai .point-name{width: 80px;top: 2px !important;}.dewen .point-name{top:16px !important;;right: 3px;}/*地图内容 end*/.homebt{text-align: center;position: relative;padding-bottom: 60px;margin-bottom: 25px}.homebt:after{content: "";position: absolute;bottom: 34px;width: 100px;height: 5px;background: #002fa7;left: 50%;margin-left: -50px;}.homebt p{line-height: 1}.homebt span{position: absolute;bottom: -9px;left: 0;width: 100%;color: rgba(0,47,167,.1);text-transform: uppercase;line-height: 1}.jrwm{padding: 80px 0 70px;background: #002fa7}.jrwm .main1720{width: 100%}.jrwm li{float: left;width: 48%;text-align: center;padding: 0 1%}.jrwm li p{color: #fff}.jrwm li pre{display: block;line-height: 30px;height: 120px;margin: 10px 0 20px;color: #fff}.jrwm li a,.cpywle a,.fyqjbotri span,.fyjbbanner .fybanertxt span,.fyckgd a{color: #fff;display: inline-block;line-height: 48px;height: 48px;border: 1px solid #fff;padding: 0 10px;min-width: 155px;text-align: center}.footer{background: url(../images/footbg.jpg) no-repeat center top;background-size: cover;}.foottop{padding: 60px 0 30px;border-bottom: 1px solid rgba(255,255,255,.1)}.foottop .logo{position: relative;top: 0}.footdyfx{padding-top: 12px;}.footdyfx li{margin-right: 24px;display: inline-block;vertical-align: top;position: relative;}.footdyfx li img{height: 24px;}.footerwx{background: url(../images/wxbg.png) no-repeat;width: 147px;height: 154px;position: absolute;top: -160px;margin-left: -73.5px;left: 50%;display: none}.footerwx img{width: 112px !important;height: 112px !important;display: block;margin: 17px auto 0}.footdyss{width: 390px;height: 50px;line-height: 50px;border: 1px solid rgba(255,255,255,.2)}.footdyle{width: 52%;padding: 0 0 0 5%;line-height: 50px\9;height: 50px;border: 0 !important;background: none;outline: none;vertical-align: top;color: rgba(255,255,255,.6)}.footdyle::-webkit-input-placeholder{color:rgba(255,255,255,.2);}.footdyle::-moz-placeholder{color:rgba(255,255,255,.2);}.footdyle:-moz-placeholder{color:rgba(255,255,255,.2);}.footdyle:-ms-input-placeholder{color:rgba(255,255,255,.2);}.footdyri{width: 40%;padding: 0;line-height: 50px;height: 50px;border: 0;background: #fff;outline: none;vertical-align: top;text-align: center;cursor: pointer}.footernav{padding: 55px 0}.footernav ul{display: flex;justify-content: space-between;}.footernav li p{color: #fff;display: block}.footernav li a{color: rgba(255,255,255,.5);display: block;margin-top: 15px}.footerbq{padding: 25px 0;border-top: 1px solid rgba(255,255,255,.1);line-height: 16px;color: rgba(255,255,255,.3)}.footerbq a{color: rgba(255,255,255,.3)}.footzcxx{color: #fff}.footzcxx a{color: #fff}.footup{position: fixed;bottom:20px;right: 0;z-index: 899;width: 48px;height: 48px;background: #002fa7;cursor: pointer;}.cookielj{position: fixed;top: 10%;left: 50%;width: 670px;z-index: 9999;background: #fff;padding: 30px 0;margin-left: -335px;box-shadow: 0 0 20px rgba(0,0,0,.1);text-align: center}.cookielj h2{font-weight: normal;margin-bottom: 18px;padding: 0 8px;line-height: 30px}.cookielj p{display: inline-block;vertical-align: top;margin: 0 10px;}.cookielj a{color: #002fa7;text-decoration: underline;}.closecooik{position: absolute;top: 10px;right: 20px;cursor: pointer}.cookan0,.cookan1{line-height: 40px;padding: 0 10px;min-width: 155px;border: 1px solid #002fa7;height: 40px;text-align: center;cursor: pointer}.cookan1{background: #002fa7;color: #fff}.cookan0{color: #002fa7}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybannersj{display: none;}.fybanertxt{position: absolute;left: 0;top: 0;background: rgba(0,0,0,.3);width: 100%;height: 100%;}.fybanertxt .main1600{position: absolute;bottom: 33%;left:50%;margin-left: -800px;}.fybanertxt p{color: #fff;line-height: 1}.fybanertxt pre{color: #fff;padding-left: 25px;position: relative;width: 63%;display: none}.fybanertxt pre:after{content: "";position: absolute;top:10px;left: 0;width: 10px;height: 10px;background: #fff}.fyjbbanner{}.fyjbbanner .fybanertxt{text-align: center}.fyjbbanner .fybanertxt pre{width: 100%;padding: 0}.fyjbbanner .fybanertxt pre:after{display: none}.fyjbbanner .fybanertxt span{margin-top: 50px;background: #002fa7;border-color: #002fa7;cursor: pointer}.fyejbt{text-align: center;background: #f1f2f2}.fyejbt a{display: inline-block;padding: 25px 40px}.fyejbt a.fyejbtatb{background: #002fa7;color: #fff}.fymbx{margin-top: 30px;}.fymbx img,.fymbx a{margin-right: 10px;}.fyxwzx{padding: 100px 0}.fyxwhd{}.fyxwhd li{float: left;width: 32%;margin: 0 2% 60px 0;position: relative}.fyxwhd li:after,.fyxwhd li:before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;}.fyxwhd li:before{background: #bbbcbf}.fyxwhd li:after{background: #002fa7;width: 0}.fyxwhd li a{display: block;padding-bottom: 55px;}.page{text-align:center;line-height: 50px;}.page a,.page span{display:inline-block;color:#333;text-decoration:none;margin:0 15px;font-size: 16px;min-width: 40px;padding: 0 5px;border: 1px solid #c8ccd4}.page span.pagecurrent,.page a:hover{color:#fff;background: #002b9b}.page span.dianspan{padding-top:0;vertical-align:top;background:none;border: 0}.page a.home,.page a.prev,.page a.next,.page a.last{padding: 0 50px}.fyxwimg{padding-bottom: 55%;margin-bottom: 25px;}.fyrcln{position: relative;margin-top: 30px;}.fyrcln .fymbx{position: absolute;left: 13%;top: 0}.fylndiv{position: relative}.fylndivle{width: 50%;position: absolute;top: 0;left: 0;height: 100%;}.fylinian{width: 100%;height: 100%}.fylnbt{margin: 0 12% 20px 26%}.fylnbjq{margin: 0 12% 0 26%}.fylndivri{width: 50%;overflow: hidden}.fylndivri img{width: 100%;display: block;}.fylndiv:nth-child(2n) .fylndivle{left: auto;right: 0}.fylndiv:nth-child(2n) .fylndivri{float: left}.fyfxwl li{float: left;height: 540px;position: relative;padding: 55px 2% 0 3%;margin: 0 3% 3% 0;width: 26.33%}.fyfxwl li:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #c8ccd4;z-index: -1}.fyfxwl li h2{line-height: 1;font-weight: normal}.fyfxwl li p{margin: 11px 0 40px;}.fyfxwl li pre{margin: 11px 0 40px;display: block;line-height: 30px;height: 60px;}.fyfxwl li span{display: block;background-position: left 7px;background-repeat: no-repeat;padding-left: 50px;line-height: 32px;margin-bottom: 18px}.fygywm{padding: 100px 0}.fyjgsl{margin-top: 50px}.fyjgsl li{width: 30.33%;float: left;margin-right: 3%}.fyjgsl li p span{color: #002fa7;display: inline-block;vertical-align: top;margin-right: 10px;}.fyjgsl li p i{color: #002fa7;font-style: inherit;display: inline-block;vertical-align: top}.fyqywh{min-height: 760px;padding: 93px 0 30px;background-size: cover;background-position: center top;background-repeat: no-repeat;position: relative}.fyqywh .homebt p{color: #fff}.fyqywh .homebt:after{background: #fff}.fywhbot{}.fywhbot li{position: relative;padding-left: 127px;min-height: 194px;width: 79%;margin-bottom: 30px}.fywhbot li p{color: #fff;margin: 34px 0 10px 0;display: inline-block;min-width: 220px;line-height: 1;padding-right: 20px}.fywhbot li pre{color: #fff;display: none}.fywhbot li img{position: absolute;top: 0;left: 0;width: 100px;height: 100px}.fywhbot li.fywhbotliatv{}.fywhbot li.fywhbotliatv p{background: url(../images/fygsjticn.png) no-repeat center right}.fywhbot li.fywhbotliatv pre{display: block}.fygltd{padding: 110px 0 50px;}.fytdbot li{float: left;margin: 0 2% 35px 0;width:49%;background: #eee}.fytdimg{padding-bottom:58%;width: 45%}.fytdtxt{width: 47%;padding: 21px 4% 0;font-size: 18px}.fytdbg{background: url(../images/fytdimgbg.png) no-repeat center bottom;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: 100% auto;opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}.fytdbg pre{color: #fff;display: block;padding: 20px;}.fytdbot li p{margin: 0 0 10px;}.fytdbot li span{line-height: 24px;display: block;margin-bottom: 20px;}.fytdbot li:hover .fytdbg{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.fytdbot li:hover{box-shadow: 0 0 20px rgba(0,0,0,.1)}.fyfzlc{background: #f3f4f4 url(../images/fylcbg.jpg) no-repeat center bottom;background-size: 100% auto;}.fyfzlc .main1420{position: relative}.fyfzlc .main1420:after{position: absolute;content: "";width: 1px;height: 100%;border-right: 1px dashed #a7a8a8;top: 0;right:2px}.fyfzlcle{width: 34%;padding-top: 115px}.fyfzlcri{width: 50%;padding-top: 330px;height: 593px;overflow: hidden}.fylcdiv{margin-bottom: 90px;opacity: .2;min-height: 240px; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);}.fylcdivatv{opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.fylcdivtop{margin-bottom: 50px;line-height: 1}.fylcsj{width: 170px;margin: 165px 0;height: 590px;overflow: auto}.fylcsj li{padding: 10px 28px 10px 0;text-align: right;position: relative;line-height: 1;margin: 30px 0;cursor: pointer}.fylcsj li.fylcsjatv{color: #002fa7}.fylcsj li.fylcsjatv:after{content: "";position: absolute;top: 0;right:0;width: 2px;height: 100%;background: #002fa7;}.fylcsj::-webkit-scrollbar{width:3px;}.fylcsj::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fylcsj::-webkit-scrollbar-thumb{background-color:transparent;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fylcsj::-webkit-scrollbar-thumb:hover {background-color:transparent}.fylcsj::-webkit-scrollbar-thumb:active {background-color:transparent}.fyryzz{padding: 110px 0}.fyzzbot{position: relative}.fyzzbot .fyjt0,.fyzzbot .fyjt1{top: 50%;margin-top: -12px;}.fyzzbotdiv .item{background: #f3f4f4;padding-bottom: 25px}.fyzzimg{padding-bottom: 86%}.fyzzbotdiv .item p{text-align: center;margin-top: 20px}.fyxjzz li{float: left;margin: 0 2% 2% 0;width: 32%;padding-bottom: 33.9%;position: relative}.fyxjzzbg{position:absolute;top: 0;left: 0;width: 100%;height: 100%;}.fyzztxt{position: absolute;width: 98%;text-align: center;padding: 0 1%;left: 0;bottom: 15px;height: 60px;overflow: hidden}.fyzztxt p{color: #fff}.fyzztxt pre{color: #fff;line-height: 30px;height: 90px;margin: 18px 0 35px;}.fyzztxt span{color: #fff;padding-left: 67px;position: relative;}.fyzztxt span:after{content: "";position: absolute;top: 50%;left: 0;width: 46px;height: 1px;background: #fff}.fypmzz{position: relative;background: #f1f2f2;margin-top: 30px;}.fypmzz .main1420{position: absolute;top: 0;left: 50%;margin-left: -710px;height: 100%;}.fypmzzle{padding: 90px 0 0 0;width: 41%}.fypmzzletop{position: relative;line-height: 50px;margin-bottom: 50px}.fypmzzletop a{padding-bottom: 6px;color: rgba(29,33,42,.7);line-height: 25px;display: block;margin-top: 20px;font-weight: bold}.fypmzzletop a:after{bottom: 0;width: 78%;right: 0;height: 1px;background: #9a9c9e;content: "";position: absolute;display: none}.fypmzzletop img{vertical-align: top;margin-right: 10px}.fyyybjq{overflow: auto;padding-right: 30px}.fyyybjq::-webkit-scrollbar{width:4px;}.fyyybjq::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fyyybjq::-webkit-scrollbar-thumb{background-color:#002fa7;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fyyybjq::-webkit-scrollbar-thumb:hover {background-color:#002fa7}.fyyybjq::-webkit-scrollbar-thumb:active {background-color:#002fa7}.fypmzzri{width: 50%;padding-bottom:48.4%;}.fyjt0,.fyjt1{position: absolute;width: 14px;height: 24px;top: 117px;cursor: pointer;z-index: 3}.fyjt0{left: -50px;background: url(../images/jtle0.png) no-repeat center top;}.fyjt1{right: -50px;background: url(../images/jtri1.png) no-repeat center top;}.fyjt0:hover{background: url(../images/jtlered0.png) no-repeat center top;}.fyjt1:hover{background: url(../images/jtrired1.png) no-repeat center top;}.fyyyimgt{padding-bottom: 78.8%;background: #d2d2d2}.fyxgcpbot{position: relative}.fyxgcpbotsub .item p{padding: 28px 0;position: relative}.fyxgcpbotsub .item p:before,.fyxgcpbotsub .item p:after,.fydgjlb li:after,.fydgjlb li:before{content: "";position: absolute;bottom: 0;left: 0;height: 1px}.fyxgcpbotsub .item p:before,.fydgjlb li:before{width: 100%;background: #bbbcbf}.fyxgcpbotsub .item p:after,.fydgjlb li:after{width: 0;background: #002fa7}.fyxgcpbotsub .item:hover .fyyyimgt{background:url(../images/chanpinbg.png) no-repeat center top;background-size: cover}.fyxgcpbotsub .item p:before,.fyxgcpbotsub .item p:after{display: none !important;}.fyxwxqmbx{background: #f1f2f2;padding: 10px 0 30px}.fyxwbt{margin-bottom: 56px;position: relative}.fyxwbtbakc{position: absolute;top: 18px;left: -130px;color: #002fa7}.fyxwbtbakc img{margin-right: 10px;}.fyxwbt h1{font-weight: normal}.fyxqsp{cursor: pointer;padding-bottom: 55.5%;position: relative;margin-bottom: 60px;}.fyxqspbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2)}.fyxqspbg .cksp{right: 0;left: 50%;margin-left: -70px}.fyspvideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;display: none;z-index: 3}.fyxwxqbjq{margin-bottom: 60px}.fyxqnetx{padding-top: 60px;border-top: 1px solid #bbbcbf}.fyxqnetx a{display: block;margin-bottom: 10px;}.fyhxjs{margin-bottom: 100px}.fyhxjs:last-child{margin-bottom:0}.fyhxjsfl{text-align: center;margin-bottom: 35px;display: none}.fyhxjsfl li{display: inline-block;vertical-align: top;cursor: pointer;padding: 0 50px;position: relative}.fyhxjsfl li:after{content: "";position: absolute;top: 50%;right: 0;width: 1px;height: 40px;background: #bbbcbf;margin-top: -20px}.fyhxjsfl li:last-child:after{display: none}.fyhxjsfl li img{height: 54px;-webkit-filter: grayscale(100%);filter: grayscale(100%);margin: 0 0 25px}.fyhxjsfl li.fyhxjsflatv img{-webkit-filter: grayscale(0);filter: grayscale(0)}.fyhxjsfl li.fyhxjsflatv p{color: #002a97}.fyhxxq{position: relative}.fyhxxq .fyjt0,.fyhxxq .fyjt1{top: 50%;margin-top:-12px;}.fyhxxq li{display: none;padding-bottom: 47.9%;position: relative}.fyhxxqbg{position: absolute;top: 0;left: -100%;width: 37%;height:100%;background:rgba(29,33,42,.3)}.fyhxxq li.fyhxjsliatv .fyhxxqbg{left: 0}.fyhxnrtop,.fyhxnrbot{width: 80%;margin: 0 auto}.fyhxnrtop{color: #fff;position: relative;min-height: 96px;}.fyhxnrtop p{padding-left: 135px;padding-top: 18px;}.fyhxicn{padding: 20px;border: 1px dashed #fff;width: 54px;height: 54px;position: absolute;top: 0;left: 0}.fyhxicn img{width: 54px;height: 54px;position: relative}.fyhxnrbot{margin-top: 30px}.fyhxnrbot pre{color: #fff;line-height: 36px;}.fyqjbot li{background:url(../images/fyqjbgtu.jpg) no-repeat center top;margin-bottom: 100px;background-size: cover;}.fyqjbot li:nth-child(2n){background:url(../images/fyqjbgtu0.jpg) no-repeat center top;background-size: cover;}.fyqjbotle{width: 52.3%;padding-bottom: 38.8%;float:left}.fyqjbotri{width: 40%;float: right;padding-top: 50px;margin-right: 3%}.fyqjbotri h2{font-weight: normal}.fyqjbotri pre{line-height: 40px;margin: 10px 0 40px;}.fyqjbotri span{border: 1px solid #002fa7;color: #002fa7}.fyqjbot li:nth-child(2n) .fyqjbotle{float: right}.fyqjbot li:nth-child(2n) .fyqjbotri{float: left;margin-left: 3%;margin-right: 3%}.fyjswz{margin-bottom: 50px}.fyjswz li{margin-bottom: 10px;background: #fff;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.13);padding: 15px 180px 15px 55px;position: relative}.fyjswz li.fyjswzfris{background: #002a97;}.fyjswz li.fyjswzfris p,.fyjswz li.fyjswzfris span{color: #fff;}.fyjswz li span{position: absolute;top: 15px;right: 40px;width: 120px;text-align: center;color: rgba(29,33,42,.7)}.fyjswz li span img{vertical-align:middle;margin-right: 10px}.fykhxq{background: #f3f4f4;margin: 50px 0 90px;padding: 100px 0 40px;}.fykhxq li{display: inline-block;vertical-align: top;width:27%;margin: 0 9% 55px 0}.fykhxq li:nth-child(3n){margin-right: 0}.fykhxq li img{display: block;width: 100px;height: 100px;}.fykhxq li p{margin: 30px 0 5px;}.fyzsbjq{margin: 25px 0 65px;}.fyzhengshu li{float: left;margin: 0 2%  2% 0;padding: 50px 0 30px;background: #f3f4f4;width: 23.5%}.fyzsimg{padding-bottom: 95.2%;width:71.3%;margin: 0 auto}.fyzhengshu li p{text-align: center;margin-top: 60px;}.fyzhuanli{margin-bottom: 50px;}.fyzltop{margin-bottom: 10px;}.fyzlbot{margin-bottom: 40px}.fyzlsz li{width: 29.33%;float: left;margin-right: 4%}.fyzlsz li h2{color: #002fa7;font-weight: normal}.fyzlsz li h2 span{margin-right: 5px;display: inline-block;vertical-align: sub}.fyxszz{background: #f2f2f2;padding: 100px 0;margin-top: 90px;}.fyxszz .fygjbzle{padding-top: 100px}.fygjbz{padding-top: 100px;}.fygjbzle{width: 53%}.fygjbzri{width: 36%}.fygjbzri img{display: block;max-width: 100%;margin: 0 auto}.fycpzxxq{background: #f6f6f4;padding: 35px 0}.fycpxqle{width: 36%;padding-top: 120px;}.fycpxqle h2{font-weight: normal;margin-bottom: 10px}.fycpxqle p{padding-left: 20px;position: relative;margin-bottom: 10px}.fycpxqle p:after{content: "";position: absolute;width: 8px;height: 8px;background: #002fa7;top: 12px;left: 0}.fycpxqle a{display: block;margin-bottom: 20px;font-weight: bold}.fycpxqle a img{vertical-align: middle;margin-right: 8px;}.fycpxqri{width: 47.2%;padding-bottom: 37.3%;}.fyzszb{margin-bottom: 100px;}.fyzszbbot{}.fyzszbbot table{width: 100%;border: 1px solid #c8ccd4;text-align: center}.fyzszbbot table thead{background: #002a97}.fyzszbbot table thead th{padding: 20px 2px;color: #fff;font-weight: normal;font-size: 16px;}.fyzszbbot table thead th.fyzbth0{text-align: left;    /*width: 22%;*/}.fyzszbbot table thead th.fyzbth0:first-child{padding-left: 1%;width: 16%}/*.fyzszbbot table thead th.fyzbth1{width: 17%}*//*.fyzszbbot table thead th.fyzbth2{width: 18%}*//*.fyzszbbot table thead th.fyzbth3{width: 15%}*//*.fyzszbbot table thead th.fyzbth4{width: 20%}*/.fyzszbbot table tbody tr td{padding: 15px 5px;border-bottom: 1px solid #c8ccd4;font-size: 16px}.fyzszbbot table tbody tr td:first-child{text-align: left;padding-left: 1%}.fyzszbbot table tr:hover{background: #fafafa}.fyzszbbot table thead tr:hover{background: #002a97}.fysstable{margin-bottom: 60px}/*.fysstable table thead th.fyzbth0{width: 22%;}*//*.fysstable table thead th.fyzbth1{width: 12%}*//*.fysstable table thead th.fyzbth2{width: 12%}*//*.fysstable table thead th.fyzbth3{width: 12%}*//*.fysstable table thead th.fyzbth4{width: 12%}*//*.fysstable table thead th.fyzbth5{width: 12%}*//*.fysstable table thead th.fyzbth6{width: 15%}*/.fyptxz img{vertical-align: middle;margin-right: 10px;}.fyyylybot{position: relative}.fyyylybot .fyjt0,.fyyylybot .fyjt1{top: 50%;margin-top: -12px;}.fylylbt  .item{position: relative;text-align: center}.fylylbt  .item p{position: absolute;left: 0;width: 90%;bottom: 30px;color: #fff;padding: 0 5%}.fylylbtimg{padding-bottom: 106%}.fydgbjq{margin-bottom: 50px;}.fydgjlb li{float: left;margin: 0 2% 4% 0;width: 23.5%;position: relative}.fydgjlb li p{margin: 20px 0;height: 80px;line-height: 40px}.fyzclb li{position: relative;margin-bottom: 60px;}.fyzclb li span{background: url(../images/jthui0.png) no-repeat center center;width: 19px;height: 9px;position: absolute;top: 11px;right: 0;}.fyzclb li a{padding-bottom: 30px;position: relative;padding-right: 50px;}.fyzclb li:after,.fyzclb li:before{ content: ""; position: absolute; bottom: 0; left: 0; height:2px;}.fyzclb li:before{background: #bbbcbf;width: 100%}.fyzclb li:after{background: #002fa7;width: 0}.fyzclb li a{display: block;}.fyxslj{text-align: center;margin-top: -35px;margin-bottom: 60px;}.fyxslj a{color: #002fa7;margin-left: 8px;display: inline-block}.fyzpsx{margin-bottom: 60px}.fyleibie{margin-right: 2%;border: 1px solid #c8ccd4;vertical-align: top;outline: none;line-height: 46px;height: 46px;padding: 0 2%;cursor: pointer}.fyleibie0{width: 30%}.fyleibie1{width: 46%}.fyqcsx{width: 20%;background: #002fa7;line-height: 46px;height: 46px;color: #fff;text-align: center;cursor: pointer}.fyqcsx img{vertical-align: text-bottom;margin-right:10px;}.fyzplb{margin-bottom: 5px;}.fyzplb li{padding-bottom: 30px;margin-bottom: 55px;position: relative;cursor: pointer}.fyzplb li:before,.fyzplb li:after{content: "";position: absolute;bottom: 0;left: 0;height: 2px}.fyzplb li:before{width: 100%;background: #c8ccd4}.fyzplb li:after{width: 0;background: #002a97}.fyzpzc{width: 33%}.fyzpzn{width: 22%;margin-left: 2%}.fyzpzn p,.fyzpwz p,.fyzpsj p{color: rgba(29,33,42,.5);}.fyzpwz{width: 19%;margin-left: 2%}.fyzpsj{width: 16%}.fyzpjt{width: 5%;background: url(../images/jthui0.png) no-repeat center right;height: 9px;margin-top:34px}.fyzpzc p,.fyzpzn p,.fyzpwz p,.fyzpsj p{margin-bottom: 12px;line-height: 40px;height: 40px;}.fyzpxqbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);z-index: 9999;display: none}.fyzpxqdiv{position: absolute;top: 50%;left: 50%;background: #fff;margin-left: -576px;height: 540px;margin-top: -270px;}.fyzpbt{padding: 20px 30px;border-bottom: 2px solid #002fa7;box-shadow: 0 0 20px rgba(0,47,167,.2);margin-bottom: 30px;position: relative}.fyzpbt img{position: absolute;top: 28px;right: 30px;cursor: pointer}.fyzpbot{position: relative;overflow-y: auto;padding-bottom: 180px;height: 240px}.fysqczw{margin: 0 100px}.fysqczw a{color: #002fa7}.fygwzz{margin: 30px 100px 0;}.fygwzz p.fygwzzbt{margin-bottom: 20px;}.fyzxnstxt{text-align: center;color: #f9fafb;font-size: 200px;line-height: 1;margin-top: 50px;}.fylxbg{}.fylxbg li{width: 48%;margin-bottom: 60px;}.fylxinpt{width: 90%;border: 1px solid #c8ccd4;line-height: 60px\9;height: 60px;background: #fff;outline: none;padding: 0 5%}.fyyzminpt{width: 30%;border: 1px solid #c8ccd4;line-height: 60px\9;height: 60px;background: #fff;outline: none;padding: 0 2.5%}.fylxtex{width: 95%;border: 1px solid #c8ccd4;height: 180px;background: #fff;outline: none;padding: 30px 2.5%}.fytjbtn{width: 210px;height: 50px;outline: none;padding:0;line-height: 50px;text-align: center;background: #fff;color: #002fa7;cursor: pointer;display: block;margin: 0 auto;border: 1px solid #002fa7}.fyyzmsel{width: 100%;border: 1px solid #c8ccd4;line-height: 60px;height: 60px;outline: none;padding: 0 5%}.fylxbg li p{height: 45px;}.fylabe{vertical-align: top;cursor: pointer;display: block;width: 97%;margin-top: 15px;position: relative;padding-left: 3%;font-size: 14px;}.fylabe input{position: absolute;top: 5px;left: 0}.fylxbg li.fylxbg,.fylxbg li:last-child{width: 100%;}.fylxbg li.fylxbg .fylxinpt{padding: 0 2.5%;width: 95%}.fylxbg li.fylxbg img{vertical-align: top;height: 60px;margin-left: 10px;cursor: pointer}.fyshzcbot{text-align: center}.fyshzcbot li{display: inline-block;width: 20%;height: 272px;border: 1px solid #dee0e5;margin: 0 2%;vertical-align: top}.fyshzcbot li a{display: block;height: 100%;width: 100%}.fyshzcbot li img{margin-top: 50px;height: 84px;}.fyshzcbot li p{margin: 15px 0}.fyshzcbot li span{opacity: .5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}.fyshfw{background: #f1f2f2;padding: 100px 0 40px}.fyshfw  .homebt p{    text-transform: capitalize;}.fyjubao{background: url(../images/fyssbg.jpg) no-repeat center top;background-size: cover;padding: 55px 0}.fyjble{width: 48%}.fyjble h2{font-weight: normal;color: #fff;margin-bottom: 15px;}.fyjble p{color: #fff;margin-bottom: 15px;position: relative;padding-left: 56px;line-height: 35px}.fyjble span{background: #002fa7;width: 35px;height: 35px;position: absolute;top: 0;left: 0;text-align: center;line-height: 35px;}.fyjubaobg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);z-index: 9999;overflow: auto;display: none}.fyjubaobg .fyjbbd li p{position: relative;text-align: left;width: 100%;line-height: 30px;margin-bottom: 5px;}.fyjubaobg .fyjbbd li{padding-left: 0}.fyjbdiv{background: #fff;position: absolute;top: 10%;left: 50%;margin-left: -576px;z-index: 9999;margin-bottom: 5%;padding: 100px 0}.fyjbgb{position: absolute;top: 30px;right: 30px;cursor: pointer}.fyjbbd{margin: 0 19%}.fyjbbd li{margin-bottom: 20px;position: relative;padding-left: 195px;min-height: 68px}.fyjbbd li p{position: absolute;top: 0;left: 0;line-height: 68px;text-align: right;width:175px}.fyjbinpt{width: 94%;border: 1px solid #c8ccd4;line-height: 66px\9;height: 66px;background: #fff; outline: none; padding: 0 3%;}.fyjbinpt0{width: 60%}.fyjbtex{width: 94%;border: 1px solid #c8ccd4;height: 117px;background: #fff; outline: none; padding:15px 3%;}.fyjbzs{margin-top: 10px;display: block;opacity: .5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}.fyjbbd li.fyjblast{padding-left: 0}.fyjbyzm{position: absolute;top: 0;right: 0;width: 21%;height: 100%;cursor: pointer}.pic_up{width:66%;line-height: 66px;height: 66px;border: 1px solid #c8ccd4;position: relative;text-align: left;cursor: pointer}.inputPic_z{display:none;}.pic_up span{position: absolute;top: 0;left: 5%;width: 95%;line-height: 66px;height: 66px;opacity: .5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}.fywxzwz{position: absolute;top: 0;right: 0;margin: 0;line-height: 66px;width: 21%}.fyjbbtn{margin-top: 55px}.fygsgg{background: #f2f2f2;padding: 100px 0 50px}.fytzzle{width: 36%}.fygpdqz{padding: 60px 0;margin-bottom: 60px;border-bottom: 1px solid #bbbcbf}.fygpdqz p{line-height: 1;margin-bottom: 12px}.lvse{color: #1fba17;}.hongse{color: #ff0000;}.fygpdqz img{margin: 0 5px  0 20px}.fygpdqz span.fygxsj{opacity: .7; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}.fygpqx ul{display: flex;justify-content: space-between;}.fygpqx li p{line-height: 1;margin-bottom: 10px}.fyggimg{margin: -110px 0 0 -150px}.fyggimg img{display: block;}.fytzzri{width: 50%}.fytzzwd li{padding-bottom:20px;margin-bottom: 25px;border-bottom: 1px solid #bbbcbf;cursor: pointer}.fytzzwd li p{position: relative;padding-left: 52px;line-height: 29px;background: url(../images/fywdicn0.png) no-repeat left top;padding-right: 50px}.fytzzwd li p:after{content: "";position: absolute;top: 0;right: 0;background: url(../images/fyjhic0.png) no-repeat center top;width: 17px;height: 16px;}.fytzzwd li pre{display: none;margin: 20px 10px 0 52px;padding-left: 30px;background:url(../images/fywdicn1.png) no-repeat left top;line-height: 29px;min-height:116px}.fytzzwd li.fywdadd pre{display: block}.fytzzwd li.fywdadd p:after{background-image: url(../images/fyjhic1.png)}.fytzxw li{position: relative;margin-bottom: 25px}.fytzxw li:after,.fytzxw li:before{content: "";position: absolute;left: 0;bottom: 0;height: 1px}.fytzxw li:before{width: 100%;background: #b2b3b6}.fytzxw li:after{width: 0;background: #002fa7}.fytzxw li a{display: block;padding-bottom: 25px;}.fytzxw li span{opacity: .7; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}.fytzxw li p{margin-top: 5px;}.fyckgd{margin-top: 50px}.fyckgd a{background: none;border-color: #002fa7;color: #002fa7}.fyssbq{margin-bottom: 60px;}.fyssbq li{position: relative;margin-bottom: 25px;padding-left: 185px}.fyssbq li p{position: absolute;top: 0;left: 0}.fyssbq li a{display: inline-block;min-width: 160px;padding-right: 20px;margin-right: 20px;border-right: 1px solid #bbbcbf;font-size: 16px}.fyssbq li a:last-child{border-right: 0}.fyssbq li a.fyssbqatb{color: #002a97}.fyzxxgsx{margin-top:-110px;width: 50%;margin-left: 50%;position: relative;z-index: 3;margin-bottom: 55px;}.fyzxxgsx .fyleibie{width: 37%}.fygwlj li{float: left;margin: 0 2% 55px 0;width: 23.5%}.fyxgimg{padding-bottom: 79%}.fyxgbt{margin: 20px 0 15px}.fygwlj li p{color: #002fa7;}.sssss{position: relative;line-height: 27px}.fygwcxza{position: absolute;top: 0;right: 40px}.fygwcxza img{    -webkit-transform:scale(1) !important;    -moz-transform:scale(1) !important;    -o-transform:scale(1) !important;    transform:scale(1) !important;}.sssss span{color: #666;background: url(../images/fygwcicn0.png) no-repeat center left;padding-left: 31px;cursor: pointer}.sssss span:hover{background: url(../images/fygwcicn1.png) no-repeat center left;color: #002fa7}.fytjcg{margin: 110px auto 0;width: 90%;background: #fff;box-shadow: 0 0 35px 0 rgba(243, 243, 243, .8);padding: 170px 0;position: relative}.fytjcgimg{position: absolute;background: #fff;top: -83px;left: 50%;margin-left: -83px;padding: 30px;border: 1px dashed #e3e3e3}.fytjcgimg img{background: #002fa7;display: block}.fytjcg .homebt p{line-height: 62px}.fycgkd{text-align: center}/*个人中心*/.fygrzxmain{padding: 100px 0}.fygrzxle{width: 21%}.fygrzxlb{box-shadow: 0 0 35px 0 rgba(243, 243, 243, .8);background: #fff;padding: 0 30px}.fygrzxlb li{border-bottom: 1px solid #dcdcdc;background: url(../images/fygrzxjt0.png) no-repeat center right}.fygrzxlb li:last-child{border-bottom: 0}.fygrzxlb li a{display: block;padding: 30px 0;}.fygrzxlb li img{margin-right: 30px}.fygrzxlb li.fygrzxlbatv{background: url(../images/fygrzxjt1.png) no-repeat center right}.fygrzxlb li.fygrzxlbatv a{color: #002fa7}.fytuichu{background: #002fa7;text-align: center;margin-top: 30px;}.fytuichu a{line-height: 70px;display: block;color: #fff}.fytuichu img{margin-right: 12px;}.fygrzxri{width: 66%;box-shadow: 0 0 35px 0 rgba(243, 243, 243, .8);padding: 55px 4%;min-height: 640px}.fywdxxbt{padding-bottom: 30px;border-bottom: 1px solid #eee;line-height: 1;margin-bottom: 50px;}.fygrzxri .fylxbg li{margin-bottom: 20px;}.fygrzxri .fytjbtn{margin-top: 60px;}.fyssgjsel{border: 1px solid #c8ccd4;vertical-align: top;outline: none;line-height: 60px;height: 60px;padding: 0 2.5%;cursor: pointer;width: 100%}.fygrzxxz li{box-shadow: none;margin-bottom:-1px;border: 1px solid #c8ccd4;padding: 20px 180px 20px 30px}.fygrzxxz li:hover{border-color: #002fa7;z-index: 3;box-shadow: 0 0 20px rgba(0,0,0,.1)}.fygrzxri .page a, .fygrzxri .page span{margin: 0 5px}.fygrzxri .page a.home,.fygrzxri  .page a.prev,.fygrzxri  .page a.next, .page a.last{padding: 0 30px}.fygrzxindex{padding-top: 50px}.fygrzxindex li{float: left;width: 29.33%;text-align: center;margin: 0 2%}.fygrzxindex li a{display: block;border: 1px solid #c8ccd4;padding: 60px 0 55px;}.fygrzxindex li img{width: 123px;height: 123px;display: block;margin: 0 auto;border: 1px solid #dcdcdc}.fygrzxindex li p{margin: 25px 0 15px}.fygrzxindex li span{opacity: .5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}.fygrzxindex li:hover a{box-shadow: 0 0 20px rgba(0,0,0,.1)}.fywddd{margin-bottom: 50px;}.fywddd li{margin-bottom: 10px;border: 1px solid #c8ccd4}.fywddd li.fywdddfrst{background: #002a97;}.fywddd li.fywdddfrst span{color: #fff;}.fywddd li span{display: inline-block;vertical-align: middle;padding: 20px 0;text-align: center}.fywddd li span.fyddxh0{width: 47%;padding-left: 3%;text-align: left}.fywddd li span.fyddxh1{width: 16%;}.fywddd li span.fyddxh2{width: 16%;}.fywddd li span.fyddxh3{width: 16%;}.fywddd li p{background: #f1f2f2;padding:0 3%;border-top:2px solid #002a97}.fywddd li p span{margin-right: 20px;}.fywddd li i,.fywddd li a{display: block;font-style: normal}.fywddd li a.fyqxdd{color: #002a97}.fyddxxbt{margin-bottom: 28px}.fyddxxxq  li span.fyddxh0{width: 34%;}.fyddxxxq  li span.fyddxh1{width: 12%}.fyddxxxq  li span.fyddxh2{width: 12%}.fyddxxxq  li span.fyddxh3{width: 12%}.fyddxxxq  li span.fyddxh4{width: 12%}.fyddxxxq  li span.fyddxh5{width: 12%}.fyddxxxq  li img.fyddimg{width:115px;height: 91px;background: #c8c9ce;padding: 5px;vertical-align: middle;display: inline-block;margin-right: 10px}.fyshdz li.fyqxddli{text-align: center}.fyshdz .fytjbtn{display: inline-block;margin-left:15px;margin-right: 15px;}.fyshouhuo{line-height: 26px;height: 26px;border: 1px solid #c8ccd4;padding: 17px 0}.fyshsel{line-height: 26px;height: 26px;border: 0;vertical-align: top;outline: none;width: 25%;padding: 0 3%;border-right: 1px solid #bbbcbf;}.fyshsel:last-child{border: 0}.fytjbtn0{background: #fff;border:1px solid #002fa7;color: #002fa7}.fyxggwc{text-align: right;line-height: 18px;margin-bottom: 20px;}.fyxggwc img{display: inline-block;margin-right: 10px;vertical-align: top}.fydingdan li,.fygwcbj li {margin-bottom: -1px}.fydingdan li span.fyddxh0{width: 20%;padding-left: 0;text-align: center}.fydingdan li span.fyddxh1{width: 24%;}.fydingdan li span.fyddxh2{width: 18%;}.fydingdan li span.fyddxh3{width: 18%;}.fydingdan li span.fyddxh4{width: 18%;}.fydingdan li img.fyddimg,.fygwcbj li img.fyddimg{width: 152px;padding: 5px;height: 120px;background: #c9cacf;vertical-align: middle}.fygwcdd{border-bottom: 1px solid #9e9fa3;padding-right: 43%;margin-bottom: 60px}.fydzj p{display: inline-block;margin-right: 35px;}.fydzj p span{color: #002fa7}.fyddtjan .fytjbtn{margin:50px 0 0 0}.fygwcbj li span.fyddxh0{width: 20%;padding-left: 0;text-align: center}.fygwcbj li span.fyddxh1{width: 22%;}.fygwcbj li span.fyddxh2{width: 14%;}.fygwcbj li span.fyddxh3{width: 14%;}.fygwcbj li span.fyddxh4{width: 14%;}.fygwcbj li span.fyddxh5{width: 13%;}.fygwcsc,.fygwcdel{border: 1px solid #002fa7;line-height: 50px;width:170px;display: inline-block;font-style: normal;margin:0 auto;color: #002fa7;cursor: pointer;text-align: center}.fygwcbot{margin-top: 60px;padding: 0 30px;line-height: 50px}.checkBox{margin-right: 22px;}.checkBox,.all_checked{ display:inline-block; width:30px; height:30px; background:url(../images/radio_no.jpg) no-repeat center left; cursor:pointer;}.checked_box{ background-image:url(../images/radio_yes.jpg); }.checkBox input,.all_checked input{ display:none; }.all_checked{width: 60px;padding-left: 60px;height: 50px}.fygwcdel{margin-left: 55px;background: #002fa7;color: #fff}.fygwclast{text-align: center;margin-top: 60px}.fygwclast .fytjbtn{display: inline-block;margin: 0 20px}.numBox{text-align:center; overflow:hidden; display:inline-block; }.miuNum{ float:left; width:40px; height:32px; line-height:30px; border:1px solid #D5D5D5; cursor:pointer; outline:none; background:none; }.numInput{ float:left; width:46px; height:30px; line-height:30px; border:none; outline:none; text-align:center; border-top:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; }.addNum{ float:left; width:40px; height:32px; line-height:30px; border:1px solid #D5D5D5;cursor:pointer; outline:none; background:none; }.fyhyzcman{background: url(../images/fyzcbg.png) no-repeat center bottom;background-size: 100% auto;padding: 100px 0}.fyhyzcman .main1420{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);padding: 100px 0}.fyhyzcman .fyjbbd{margin: 0 10%}.fyhyzcman .fyjbbd li{padding-left: 115px}.fyhyzcman .fyjbbd li p{text-align: left;width: 115px;}.fyhyzcman .fyjbbd a.fyxieyi{text-decoration: underline;color: #002fa7}.fydjhq{position: absolute;top: 0;right: 0;background: #002fa7;color: #fff;line-height: 66px;height: 66px;border: 0;vertical-align: top;outline: none;text-align: center;width: 24%;cursor: pointer}.fyhyzcman .fyhydl li{padding-left: 0}.fyhyzcman .fyhydl li.fyhydllast{text-align: center}.fyhyzcman .fyhydl li.fyhydllast p,.fyhyzcman .fyhydl li.fyhydllast a{display: inline-block;width: auto;line-height: 68px;vertical-align: top;text-align: center;position: relative}.fyhyzcman .fyhydl li.fyhydllast a{color: #002fa7;text-decoration: underline}.fyhyzcman .fyhydl li.fyhydllast p{margin-left: 30px}.fyhyzcman  .fytjbtn{line-height: 66px;height: 66px}.fyhyzcman .fyhydl .fytjbtn{width: 100%;margin-top: 45px;}.cpywle a{background:none;color: #002fa7;border: 1px solid #002fa7;}.fygyqybgtt,.fygyqybgtt li{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden}.fygyqybgtt li{background-size: cover;  background-position: center top;  background-repeat: no-repeat;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}.fygyqybgtt li.fyawbgatv{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1000);}.navzeng{display: none;left: 100%;top: 41px;text-align: left;height: 355px}.navzeng .navthreenr{float: left;min-width: 48%;}.navzeng  a.navsanji{color: #1d212a !important;}.navzeng  a.navsanji:hover{color: #002fa7 !important;}.navzeng  a.navsanji:after{right: 0}.navzeng  a.navsanji{padding-right: 53px}.cookszbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 9999;display: none}.cookdiv{position: absolute;top: 5%;height: 80%;background: #fff;width: 580px;left: 50%;margin-left: -290px;}.cooktop{padding: 15px 3%;border-bottom: 1px solid #e9e9e9;}.cooktop img.coologo{height: 40px;}.cooktop img.guanbicok{margin-top: 14px;}.cookbot{padding: 0 3%;height: 80%;overflow: auto}.phsz{padding: 10px 0}.ysqy{margin-bottom: 25px;}.ysqy a.ysgdxx{color: #002fa7;text-decoration: underline}.ysqy a.yssmlink{text-decoration: underline}.jsall{margin-bottom: 25px;}.glph{}.glph li{border: 1px solid #d8d8d8;margin-bottom: -1px;position: relative}.glphtop{background: #fff;padding: 12px 30px;line-height: 25px;cursor: pointer}.glphtop span{color: #000;font-size: 16px;margin-right: 10px;}.glphbot{background: #F8F8F8;padding: 12px 30px;display: none}.ssphbtn{background-color: #f2f1f1;border: 1px solid #ddd;width: 43px;height: 23px;position: absolute;top: 15px;right: 30px;cursor: pointer}.ssphbtn i{display: block;position: absolute;top: 0;left: 0;width: 23px;height: 23px;background: #7d7d7d}.hdzthy{color: #002fa7}.ssphbtn_atv{background-color: #cddcf2; border-color: 1px solid #3860be;}.ssphbtn_atv i{background-color: #002fa7;left: 20px}.qrxz{bottom: 0;left: 0;width: 94%;position: absolute;border-top: 1px solid #d8d8d8;padding: 10px 3%;text-align: right}.qrxzbt{display: inline-block;line-height: 40px;width: 155px;background: #002fa7;height: 40px;text-align: center;color: #fff;cursor: pointer;}.fygonggaogonsi li.fyjswzfris span{font-size: 20px}.fygonggaogonsi img{vertical-align: middle}.fygonggaogonsi p.fygsgsbt0{display: inline-block;vertical-align: top;width: 20%;margin-right: 2%}.fygonggaogonsi p.fygsgsbt1{display: inline-block;vertical-align: top;width: 70%}.fygonggaogonsi li span{font-size: 16px}.fygyxz{margin-top: 30px;line-height: 25px}.fygyxz a{font-weight: bold}.fygyxz img{vertical-align: top;margin-right: 10px}.fyhyzcman .fyzhuce li p{width: 100%;position: relative;line-height: 1;margin-bottom: 10px}.fyhyzcman .fyzhuce li{padding-left: 0}.fyzhuce .fydjhq{bottom: 0;top: auto}.fyzszbbot table thead th{position: relative}.fycptcdiv{position: absolute;top:62px;left: 0;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);display: none;padding: 20px 0;height: 300px;overflow: auto;width: 220px}.fycptcdiv a{padding:5px 15px;color: #1d212a;cursor: pointer;display: block}.fycptcdiv a.fycptcdivatv{color: #002fa7}.fyzszbbot table thead th:hover .fycptcdiv{display: block}.fygglx{text-align: center;margin-bottom: 60px}.fygglx li{display: inline-block;vertical-align: top;margin: 0 20px}.fygglx li img{background: #f1f2f2;vertical-align: middle;margin-right: 10px}.fyxxsjb .pic_up{width: 100%;height: 60px;line-height: 60px;background: #eee;border-color: #eee}.fyxxsjb .pic_up span{height: 60px;line-height: 60px;width: 100%;left: 0;text-align: center}.fysjrad label{margin-right: 20px;}.fyxxbjq{margin:0 0 30px}.fysjchekc{border: 1px solid #c8ccd4;padding:20px 2% 5px}.fysjchekc label{display: inline-block;vertical-align: top;min-width: 48%;margin: 0 .5% 15px 0;cursor: pointer}.fyhdsjbd{margin-bottom: 10px;}.fyhdzsbd{color: #999;font-size: 16px;}/*收集弹窗*/.fysjtcbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background: rgba(0,0,0,.7);display: none}.fysjdiv{position: absolute;background: #fff;width: 60%;height: 520px;top: 50%;left: 20%;text-align: center;margin-top: -260px;}.fysjdiv .fytjcgimg{padding: 15px;margin-left: -55px;top: -55px;}.fysjdiv .fytjcgimg img{width: 80px;height: 80px}.fysjtxt0{font-size: 30px;margin: 80px 0 30px;position: relative;padding-bottom: 20px;}.fysjtxt0:after{content: "";  position: absolute;  bottom:0;  width: 100px;  height: 5px;  background: #002fa7;  left: 50%;margin-left: -50px;}.fysjtxt1{font-size: 20px;margin-bottom: 30px;}.fysjwx{display: block;margin: 0 auto;height: 160px;}.fyswwm{margin-top: 15px;font-size: 16px}.fysjgb{position: absolute;cursor: pointer;top: 25px;right: 25px}.fysjbt{font-weight: bold;font-size: 30px;margin-bottom: 20px}.fysjwl{margin-bottom: 10px;}.fysjwl span{font-weight: bold}.fysjwl a{display: inline-block;vertical-align: top;margin: 5px 25px 0;}.fysjwl a img{display: block;height: 30px}.fysjwl a img:hover{opacity: .8}.fytcyw .fysjdiv{height: 460px;margin-top: -230px}.fycptcdiv::-webkit-scrollbar{width:4px;}.fycptcdiv::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fycptcdiv::-webkit-scrollbar-thumb{background-color:#002fa7;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fycptcdiv::-webkit-scrollbar-thumb:hover {background-color:#002fa7}.fycptcdiv::-webkit-scrollbar-thumb:active {background-color:#002fa7}.fyzszb .homebt,.fyyyly .homebt,.fygjbzle .homebt,.fyzscq .homebt,.fyxgcp .homebt,.fydgjgq .homebt,.fygszc .homebt,.fytzzle .homebt,.fytzzri .homebt,.fygywm .homebt,.fyqywh .homebt,.fygltd .homebt,.fyryzz .homebt,.fyfzlcle .homebt,.fygjss .homebt,.fyzxxg .homebt,.fygrzxmain .homebt{text-align: left}.fyzszb .homebt:after,.fyyyly .homebt:after,.fygjbzle .homebt:after,.fyzscq .homebt:after,.fyxgcp .homebt:after,.fydgjgq .homebt:after,.fygszc .homebt:after,.fytzzle .homebt:after,.fytzzri .homebt:after,.fygywm .homebt:after,.fyqywh .homebt:after,.fygltd .homebt:after,.fyryzz .homebt:after,.fyfzlcle .homebt:after,.fygjss .homebt:after,.fyzxxg .homebt:after,.fygrzxmain .homebt:after{left: 0;margin-left: 0}.owl-theme .owl-controls{display: none}/*字体*/.homebt span{font-size: 90px;}.jgkjsz li p.jgkjsztop,.fyzlsz li h2 span,.fygpdqz span.fygpdqsz,.fyjgsl li p span{font-size: 68px}.bannertxt p{font-size:50px;}.fylcsj li.fylcsjatv,.fylcdivtop{font-size: 48px}.jrwm li p,.homebt p,.cpywle h2,.fybanertxt p,.fylnbt,.fypmzzletop,.fyxwbt h1,.fycpxqle h2{font-size: 44px;}  /*一级*/.xwhdri li p.xwjj,.xwbigjj,.cpywlbsub .item p,.fylybt,.fyfxwl li h2,.fyzztxt p,.fyhxnrtop,.fyqjbotri h2,.fykhxq li p,.fyzzzstop,.fyzltop,.fylylbt  .item p,.fydgjlb li p,.fyxgcpbotsub .item p,.fyzpzc p,.fygwzz p.fygwzzbt,.fyzpbt,.fyjble h2,.fygpqx li p,.fywhbot li p,.fytdbot li p,.fywdxxbt,.fyddxxbt,.fydzj p span{font-size: 30px;}  /*二级*/.jgkjsz li p.jgkjsztop i,.fygpdm,.fycgkd{font-size: 30px;}.fypmzzletop a,.fyleibie,input,select,textarea,button,.cookielj h2{font-size: 20px}/*三级 默认字体 20px*/.logo span,.footernav li p,.footernav li a,.footerbq,.footerbq a,.fyjbzs,.cookielj p{font-size: 16px}.ssle,.phsz,.glphtop,.qrxzbt{font-size: 16px}.ysqy,.glphbot{font-size: 14px;}.ssle::-webkit-input-placeholder{color:rgba(255,255,255,.6);}.ssle::-moz-placeholder{color:rgba(255,255,255,.6)}.ssle:-moz-placeholder{color:rgba(255,255,255,.6)}.ssle:-ms-input-placeholder{color:rgba(255,255,255,.6)}.headerbg .ssle::-webkit-input-placeholder{color:rgba(0,0,0,.6);}.headerbg .ssle::-moz-placeholder{color:rgba(0,0,0,.6)}.headerbg .ssle:-moz-placeholder{color:rgba(0,0,0,.6)}.headerbg .ssle:-ms-input-placeholder{color:rgba(0,0,0,.6)}.headgjss{background: rgba(255,255,255,.6);padding: 0 15px;margin: 0 30px}.headgjss:before{display: none}.headgjss:after{right: -30px}.headerbg .headgjss{background: rgba(0,0,0,.05)}.fyxgbt:hover{color: #002fa7}.jrwm li a:hover{background: #fff;color: #002fa7}.footdyfx li:hover .footerwx{display: block}.cookan0:hover,.cookan1:hover{opacity: .9}.yylybot li:hover a{background: url(../images/yylyimgbg.png) no-repeat center top;}.yylybot li:hover .fylybt{top: 18%;white-space: inherit;overflow: auto;text-overflow: inherit;}.yylybot li:hover .lylaeb{top: 30%;opacity: 1}.fyxwhd li:hover:after,.fyxgcpbotsub .item:hover p:after,.fydgjlb  li:hover:after,.fyzclb li:hover:after,.fyzplb li:hover:after,.fytzxw li:hover:after{width: 100%}.fyfxwl li:hover,.fyzhengshu li:hover{box-shadow: 0 0 20px rgba(0,0,0,.2)}.fyjswz li:hover{box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3)}.fyshzcbot li:hover{box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.08);}.fyxjzz li:hover .fyxjzzbg{background: url(../images/fyxjbg.png) no-repeat center top;background-size: 100% auto}.fyxjzz li:hover .fyzztxt{height: 230px;bottom: 30px}.fyzclb li:hover span{background: url(../images/jthui1.png) no-repeat center center;}.bannertxt a:hover,.cpywle a:hover,.fytjbtn:hover,.fygwcsc:hover,.fyqjbot li:hover .fyqjbotri span{background: #002fa7;color: #fff;border-color: #002fa7}.xwhdle:hover .xwbigjj,.xwhdri li:hover p.xwjj,.fymbx a:hover,.fyxggwc a:hover,.fyxqnetx a:hover{color: #002fa7}.footernav li a:hover,.footerbq a:hover{color: #fff}.footzcxx a:hover{text-decoration: underline}.footdyri:hover{background: #637fc8;color: #fff}.fyqcsx:hover,.fygwcdel:hover,.fyjbbanner .fybanertxt span:hover{opacity: .9}.fywddd li:hover{background: #fafafa}.fywddd li.fywdddfrst:hover{background: #002a97}.fywddd li a:hover{color: #002a97;text-decoration: underline}/**********************************************适配*******************************************************/@media only screen and (min-width:1930px){    .yyly,.jgkj,.fypmzz{margin-left: auto;margin-right: auto;max-width: 1600px}    .jgkj .main1600{width: 87%}}@media only screen and (max-width:1800px){    .main1720{width: 1600px}    .ckspimg:before{width: 100px;height: 100px;margin-top: -50px;margin-left: -50px}    .ckspimg:after{width: 130px;height: 130px;margin-top: -65px;margin-left: -65px}    .fxwlbot{width: 1500px}    .shouer {  left: 80.7%;  top: 46.4%;  }    .dongguan {        left: 76.6%;        top: 54.7%;    }    .nav li{margin-left: 10px;}    .jrwm li pre{height: 150px;}}@media only screen and (max-width:1680px){    .main1720{width: 1400px}    .main1600,.focus_slide .owl-controls{width: 1360px}    .focus_slide .owl-controls,.bannertxt,.bannernum,.fybanertxt .main1600{margin-left: -680px;}    .header .main1720{width: 98%}    .cpywle{padding-top: 3%}    .cpywle a{margin-top: 15px}    .xwhdri li{margin-bottom: 15px}    .xwhdri li a{padding-bottom: 15px}    .fxwlbot{width: 1366px}    .navejsub a.navsanji:after, .navthree a.navthreesub:after, .navfore a.navforesub:after{top: 24px;right: 20px;}    .navejsub a.navsanji:after{top: 20px}}@media only screen and (max-width:1600px){    .logo{top: 37.5px}    .logo img{height: 30px;}    .fxwl,.fyshfw,.fygsgg{padding-top: 80px}    .fyjgsl,.fyxszz{margin-top: 50px}    .xwhd,.fyxwzx,.fygywm,.fyryzz,.fyxszz,.fyhyzcman,.fyhyzcman .main1420,.fygrzxmain{padding: 80px 0}    .cpyw {  padding-top: 80px;  margin-bottom: 80px;  }    .jgkj .main1600{padding: 150px 0 120px}    .fygltd{padding: 80px 0 50px}    .fyqjbot li{margin-bottom: 80px;}    .fyxwhd li{margin-bottom: 40px}    .fyxwhd li a{padding-bottom: 40px;}}@media only screen and (max-width:1440px){    .main1720,.main1600,.focus_slide .owl-controls{width: 1200px}    .main1420{width: 1150px}    .fypmzz .main1420{margin-left: -575px;}    .main1600,.focus_slide .owl-controls{width: 1200px}    .focus_slide .owl-controls,.bannertxt,.bannernum,.fybanertxt .main1600{margin-left: -600px;}    .logo span{padding-left: 10px;margin-left: 10px;}    .fylybt{top: 80%}    .yylybot li:hover .fylybt{top: 10%}    .yylybot li:hover .lylaeb{top: 20%;}    .cpywle p{line-height: 30px;padding-left: 20px}    .cpywle p:after{top: 10px}    .jrwm li a, .cpywle a, .fyqjbotri span, .fyjbbanner .fybanertxt span, .fyckgd a{line-height: 40px;height: 40px;    min-width: 135px;}    .fyxwbtbakc{left: -80px}    .fytzzwd li pre{line-height: 22px;min-height: 88px;padding-left: 26px}    .fyggimg img{width: 700px}    .fyfxwl li{padding: 40px  1% 0 2%;width: 28.33%;height: 420px}    .fyfxwl li pre{line-height: 26px;height: 52px;margin-bottom: 20px;}    .fyfxwl li span{padding-left: 30px;margin-bottom: 7px;}    .fygrzxindex li img{width: 94px;height: 94px}    .fyqjbotri{padding-top: 30px}    .fyqjbotri pre{line-height: 30px;margin-bottom: 20px}    .fygwcsc, .fygwcdel{width: 140px}    .checkBox{margin-right: 8px}    .fxwlbot{width: 1200px}    .fywhbot li{width: 87%;}    .paluoaertuo { left: 14%;  top: 45.5%;  }    .susaikesi {        left: 26%;        top: 42.5%;    }    .dubailin {        left: 44.2%;        top: 33%;    }    .naverjisub{font-size: 17px}    .navthree a.navthreesub {padding: 15px 49px 15px 28px; }    .navfore a.navforesub{padding: 15px 49px 15px 28px}    /*字体*/    .homebt span{font-size: 70px;}    .jgkjsz li p.jgkjsztop,.fyzlsz li h2 span,.fygpdqz span.fygpdqsz,.fyjgsl li p span{font-size: 60px}    .bannertxt p{font-size: 45px;}    .fylcsj li.fylcsjatv,.fylcdivtop{font-size: 44px}    .jrwm li p,.homebt p,.cpywle h2,.fybanertxt p,.fylnbt,.fypmzzletop,.fyxwbt h1,.fycpxqle h2{font-size: 40px;}  /*一级*/    .xwhdri li p.xwjj,.xwbigjj,.cpywlbsub .item p,.fylybt,.fyfxwl li h2,.fyzztxt p,.fyhxnrtop,.fyqjbotri h2,.fykhxq li p,.fyzzzstop,.fyzltop,.fylylbt  .item p,.fydgjlb li p,.fyxgcpbotsub .item p,.fyzpzc p,.fygwzz p.fygwzzbt,.fyzpbt,.fyjble h2,.fygpqx li p,.fywhbot li p,.fytdbot li p,.fywdxxbt,.fyddxxbt,.fydzj p span{font-size: 28px;}  /*二级*/    .jgkjsz li p.jgkjsztop i,.fygpdm,.fycgkd{font-size: 26px;}    .fypmzzletop a,.fyleibie,input,select,textarea,button,body,.cookielj h2{font-size: 18px}/*三级 默认字体 20px*/    .logo span,.footernav li p,.footernav li a,.footerbq,.footerbq a,.fyjbzs,.cookielj p{font-size: 16px}}@media only screen and (max-width:1366px){    .fxwl,.fyshfw,.fygsgg{padding-top: 60px}    .fyjgsl,.fyxszz{margin-top: 50px}    .xwhd,.fyxwzx,.fygywm,.fyryzz,.fyxszz,.fyhyzcman,.fyhyzcman .main1420,.fygrzxmain{padding: 60px 0}    .cpyw {  padding-top: 60px;  margin-bottom: 60px;  }    .jgkj .main1600{padding: 110px 0 80px}    .fygltd{padding: 60px 0 40px}    .fyqjbot li{margin-bottom: 60px;}    .fyxwhd li{margin-bottom: 30px}    .fyxwhd li a{padding-bottom: 30px;}    .cksp p{font-size: 16px}    .cksp {  right: -35px;  width: 70px;  height: 40px;  margin-top: -20px;}    .ckspimg img,.ckspimg{width: 40px;height: 40px;}    .ckspimg:before{width: 50px;height: 50px;margin-top: -25px;margin-left: -25px}    .ckspimg:after{width: 70px;height: 70px;margin-top: -35px;margin-left: -35px}    .cookbot{height: 70%}    .fysjdiv{width: 800px;margin-left: -400px;left: 50%}}@media only screen and (max-width:1280px){    .nav li{margin-left: 8px;}    .nav li a.navyja{font-size: 16px;}}@media only screen and (max-width:1200px){    .nav li a.navyja{font-size: 14px;}}@media only screen and (max-width:768px){    body{min-width: inherit}    .main1720,.main1600,.main1420,.main1150,.focus_slide .owl-controls{width:90%}    .fypmzz .main1420,.fyjbdiv,.focus_slide .owl-controls,.bannertxt,.bannernum,.fybanertxt .main1600{margin-left: -45%}    .fybanner img.fybannerpc{display: none;}    .fybanner img.fybannersj{display: block;}    .fycptcdiv{width: 280px}    .header{position: fixed;width: 100%;top: 0;left: 0;z-index: 999}    .header,.navheight{height: 65px;}    .header .logo{top: 24px}    .header .logo img{height: 24px;}    .header .logo span{text-align: right;font-size: 12px !important;line-height: 1;margin:7px 0 0 0;display: block;padding:0}    .header .logo span:after{display: none}    .menu-activator{display: block}    .nav{position:fixed;width: 100%;height: 100%;background: #fff;z-index: 999;top: 65px;right: 0;text-align: left;padding: 0;display: none}    .nav .main1280{width: 100%}    .nav ul{padding-top: 70px}    .nav li{display: block;margin: 0;float: inherit;width: 100%}    .nav li a.navyja{line-height: 40px;padding: 0 5%;height: auto}    .naverji,  .nav li.nav_degji .naverji{position: relative;top: 0;min-height: auto;padding: 10px 0}    .nav li.nav_degji .naverji{width: 100%;left: 0;margin: 0;border-bottom: 1px solid rgba(29,33,42,.1);box-shadow: none}    .naverjisub{width: 100%;border-right: 0;min-height: auto;padding: 0}    .nav li.nav_degji .naverji .main1600{width: 90%}    .navejsub a.navsanji,.nav li.nav_degji .navejsub a.navsanji{padding:5px 0 5px 21px}    .navejsub a.navsanji:after,.nav li.nav_degji .navejsub a.navsanji:after{top: 15px;right: 0}    .fyxxbjq{margin-bottom: 20px}    .sousuo{margin: 0 5%;display: none;position: fixed;top: 80px;width: 90%;left: 0;z-index: 9999;line-height: 30px}    .ssle{line-height: 30px\9;height: 30px}    .ssri{line-height: 30px;height: 30px}    .headeran{top: 6px;}    .gouwuche,.yuyan,.headgjss{padding: 0 7px}    .headgjss{margin: 0 7px}    .headgjss:after{display: none}    .grzx{padding-left: 7px;}    .banner{padding-bottom: 60%}    .bannertxt{bottom: 20px}    .bannertxt a{width: 100px;line-height: 30px;height: 30px;margin-top: 10px;font-size: 14px;}    .bannernum{bottom: 70px;width: 57%;}    .focus_slide .owl-controls{bottom: 73px;width: 57%}    .cpywbot{padding-bottom: 0;height: 320px;}    .homebt{padding-bottom: 15px;margin-bottom: 30px}    .homebt:after{height: 3px;bottom: 0;width: 50px;margin-left: -25px;}    .homebt span{bottom: 25px}    .cpywle{opacity: 1;margin: 0;width: 90%;padding: 20px 5%;float: inherit}    .cpywle p{display: none}    .cpywle p:nth-child(2),.cpywle p:nth-child(3){display: block}    .yylybot{overflow: auto}    .yylybot ul{width: 1200px;}    .lylaeb p{margin-bottom: 12px}    .fyjgkjtx,.jgkjej{width: 100%}    .jgkjsz{width: 100%;margin: 30px 0}    .jgkjej li{text-align: left;margin: 0 0 20px 0;padding: 0;width: 100%;position: relative}    .jgkjej li img{margin: 0 auto;display: block;position: absolute;top: 0;left: 0;width: 30px}    .jgkjej li a{padding-left: 45px;    line-height: 30px;display: block;}    .jgkjej li:after{display: none}    .jgkjej:after{left: 33.33%}    .jgkjej:before{right: 33.33%}    .cksp{position: relative;right: 0;left: 0;margin: 30px auto;width: 100%}    .cksp p{margin-top: 25px}    .fyjgkjtx{line-height: 26px;}    .xwbigms{line-height: 20px;height: auto;max-height: 40px;font-size: 12px !important;}    .fenxiaowangluo{overflow: auto}    .fxwlbot{width: 1200px}    .jrwm{padding: 40px 0 15px 0}    .jrwm li{width: 100%;margin-bottom: 28px;padding: 0 0 28px;border-bottom: 1px solid rgba(255,255,255,.5)}    .jrwm li:last-child{border-bottom: 0;margin-bottom: 0}    .foottop{padding: 40px 0 45px;text-align: center;border-bottom: 0}    .footdyfx li{margin: 0 8px;}    .footdyfx li img{height: 20px}    .foottop .logo img{height: 22px}    .foottop .logo span{line-height: 22px}    .footerbq a{display: inline-block;margin-top: 10px}    .footup,.footup img{width: 30px;height: 30px;}    .fybanertxt .main1600{bottom: 20px}    .fybanertxt pre{width: 90%;padding: 0 0 0 5%;overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;line-height: 26px;height:auto;max-height: 52px}    .fyzxxgsx{margin: 0 0 30px 0;width: 100%}    .fygwlj li{width: 100%;margin: 0 0 20px 0 !important;}    .fygwlj li:nth-child(2n){margin-right: 0 !important;}    .fyxgimg{padding-bottom: 67%}    .fygwlj{margin-bottom: 10px}    .page{line-height: 36px}    .page a, .page span{margin: 0 !important;padding: 0 7px !important; display:none;border: 0;min-width: inherit}    .page a.home, .page a.prev, .page a.next, .page a.last,.page span.pagecurrent{padding: 0 10px;display: inline-block}    .fyxwxqmbx{margin-top: 0 !important;}    .fygwcdd{padding-right: 0}    .fytjcgimg{padding: 10px;top: -35px;margin-left: -35px;}    .fytjcgimg img{width: 50px;height: 50px;}    .fytjcg{padding: 60px 0 30px;margin-top: 40px}    .fytjcg .homebt p{line-height: 30px}    .fycgkd{padding: 0 20px}    .all_checked{}    .fygwcbot{padding-left: 0;padding-right: 0}    .fytjbtn{width: 160px;margin: 0;line-height: 40px;height: 40px;}    .fygwclast .fytjbtn{margin: 0 10px;}    .fycpxqle{padding-top: 0}    .fycpxqri{padding-bottom: 79.3%}    .fyjt0, .fyjt1{background-color: rgba(255,255,255,.8) !important;background-size: 10px auto !important;background-position: center center !important;padding: 10px}    .fyjt0{left:0}    .fyjt1{right:0}    .fylylbt .item p{bottom: 15px;}    .fyqjbotle{padding-bottom: 73.8%}    .fyqjbotri pre{line-height: 26px;}    .fyssbq li p{position: relative;width: 100%;margin-bottom: 20px}    .fyssbq li{padding-left: 0;margin-bottom: 20px}    .fyssbq li a{min-width: inherit;margin-bottom: 10px}    .fyjgsl li{width: 100%;margin-bottom: 20px}    .fytdbg pre{padding: 5px;font-size: 14px}    .fyqywh{padding: 40px 0 30px;min-height: 629px;}    .fywhbot li{padding-left: 85px;width: 70%}    .fywhbot li img{width: 60px;height: 60px;}    .fywhbot li p{margin-top: 17px;}    .fyfzlcle{width: 100%;padding-top: 40px}    .fyfzlcri{width: 100%;padding: 0;height: 300px;overflow: auto}    .fylcdiv{margin-bottom: 30px;opacity: 1;min-height: auto}    .fyfzlc{padding-bottom: 40px;}    .fykhxq { margin: 40px 0; padding: 40px 0 20px;}    .fykhxq li{width: 78%;margin: 0 0 30px 0;position: relative;padding-left: 22%}    .fykhxq li img{width: 18%;height: auto;position:absolute;top: 0;left: 0}    .fykhxq li p{margin-top: 0}    .fyzsbjq{margin: 25px 0}    .fyzhengshu li{padding: 30px 0}    .fyzsimg{width: 86%;padding-bottom: 114.2%}    .fyhxjsfl li img,.fyhxjsfl li:after{display: none}    .fyhxjsfl{text-align: left}    .fyhxjsfl li{padding: 0;margin: 0 10px 10px 0}    .fyhxxqbg{position: relative;width: 90%;padding: 25px 5%;background: rgba(0,0,0,.9)}    .fyhxxq li{padding-bottom: 0;}    .fyhxxq li img{position: relative;}    .fyhxxqbg .index_sec,.fyhxxqbg .sec_box{position: relative;display: block;height: auto}    .fyhxnrtop, .fyhxnrbot{width: 100%}    .fyhxnrtop{min-height: 62px}    .fyhxicn{padding: 10px;width: 30px;height: 30px;}    .fyhxicn img{width: 30px;height: 30px;}    .fyhxnrtop p{padding-left: 75px;    padding-top: 12px;}    .fyjswz li{padding: 15px}    .fyjswz li span{position: relative;left: 0;right: auto;top: 0;margin-top: 15px;display: block;text-align: left}    .fyhyzcman,.fygrzxmain{margin-top: 0 !important;}    .fyhyzcman .fyjbbd{margin: 0 3%}    .fyjbbd li{min-height: 40px;}    .fyjbinpt{height: 40px;line-height: 40px\9}    .fyhyzcman .fyhydl .fytjbtn{height: 40px;line-height: 40px;margin-left: 0}    .fyhyzcman .fyhydl li.fyhydllast p, .fyhyzcman .fyhydl li.fyhydllast a{line-height: 40px;}    .fyhyzcman .fyjbbd li p{position: relative;width: 100%;text-align: left;line-height: 1}    .fyhyzcman .fyjbbd li{padding-left: 0}    .fydjhq{bottom: 0;line-height: 40px;height: 40px;top: auto;width: 31%}    .fyhyzcman .fytjbtn{margin: 0;width: 100%;line-height: 40px;height: 40px;}    .fyssgjsel{line-height: 40px;height: 40px}    .fygrzxlb li a{padding: 15px 0}    .fytuichu a{line-height: 55px;}    .fygrzxindex li{width: 90%;margin: 0 5% 30px}    .fygrzxindex li a{padding: 30px 0}    .fygrzxindex li img{width: 60px;height: 60px}    .fygrzxindex li p{margin: 10px 0 5px}    .fywdxxbt {padding-bottom: 20px; margin-bottom: 30px;}    .fyjswz li.fyjswzfris{display: none}    .fygrzxri .fytjbtn{margin-left: 0}    .fylndivle,.fylndivri{width: 100%;float: inherit;position: relative}    .fylndivle .index_sec,.fylndivle .sec_box{display: block;width: 100%;height: auto;position: relative}    .fylinian{padding: 30px 5%;width: 90%}    .fylnbt{margin: 0}    .fylnbjq{margin: 0}    .fyrcln{position: relative;padding-top: 60px}    .fyrcln .fymbx{top: 0;left: 5%}    .fyjbbanner .fybanertxt span{margin-top: 0}    .fyjble{float: inherit;width: 100%;margin-bottom: 30px}    .fyjbdiv{padding: 30px 0}    .fyjbbd{margin: 0 3%}    .fyjbbd li{padding-left: 0}    .fyjbbd li p{position: relative;text-align: left;width: 100%;line-height: 1;margin-bottom: 10px}    .pic_up,.pic_up span{line-height: 40px;height: 40px;}    .fywxzwz{position: relative;width: 100%;display: block;margin: 10px 0 0 0;line-height: 1}    .fyjbyzm{height: 40px;top: auto;bottom: 0;width: 31%}    .fyfxwl li{width: 94%;float: inherit;margin: 0 0 30px 0;padding: 30px 3% 15px;height: auto;min-height: inherit}    .fylxbg li{width: 100%;float: inherit}    .fyyzminpt{height: 40px;line-height: 40px\9}    .fylxbg li.fylxbg img{height: 40px;line-height: 40px}    .fylabe{display: block;line-height: 1.25;margin: 15px 0 15px 0;width: 100%;text-align: left;}    .fylxtex{height: 120px;padding: 15px 2.5%}    .fyshzcbot li{width: 90%;margin: 0 5% 20px;height: auto;padding-bottom: 30px;}    .fyshzcbot li img{margin-top: 30px;height: 45px}    .fyshzcbot li p{margin: 10px 0}    .fygpdqz{padding: 20px 0;margin-bottom: 20px}    .fygpqx li{width: 50%;float:left;margin-bottom: 20px;}    .fyggimg{position: absolute;top: 0;left: 0;margin: 0}    .fyggimg img{width: 100%}    .fytzzle{position: relative}    .fyxwbtbakc{left: 0;top: -30px}    .fyxwhd li,.fyxjzz li{width: 100%}    .fyxjzz li{padding-bottom: 105.9%}    .cookwz{margin: 20px 0}    .cookielj li{width: 44%;margin: 0 2% 5px 0;padding-right: 3%}    .fypmzzle{width: 90%;padding: 20px 5%;position: relative}    .fypmzz .main1420{width: 100%;position: relative;top: 0;left: 0;margin: 0;padding: 0;height: auto}    .fypmzzri{width: 100%;float: inherit;padding-bottom: 97%}    .fypmzzletop{margin-bottom: 20px}    .fypmzzletop a{position: relative;top: 0;left: 0;right: auto;margin: 10px 0 0 0;display: block}    .fypmzzletop a:after{display: none}    .fyyybjq{height: auto !important;line-height: 28px}    .fyxslj {margin-top: 0;margin-bottom: 30px;}    .fyzpzn,.fyzpwz,.fyzpsj,.fyzpzc{width: 100%;margin: 0}    .fyzpzc{margin-bottom: 20px}    .fyzpzn p,.fyzpzn span,.fyzpwz p,.fyzpwz span,.fyzpsj p,.fyzpsj span{display: inline-block;vertical-align: top;line-height: 30px;height: 30px}    .fyzpzn p,.fyzpwz p,.fyzpsj p{width: 100px;margin: 0}    .fyzpjt{position: absolute;bottom: 40px;right: 0;margin: 0}    .fyzplb li{margin-bottom: 30px}    .fyzpxqdiv{margin-left: -45%}    .fysqczw{margin: 0 3%}    .fygwzz{margin: 20px 3% 0}    .fygwzz{margin: 20px 3% 0}    .fyzpbt img{top: -50px;left: 50%;margin: 0 0 0 -19px;}    .fyzxnstxt{font-size: 50px}    .fyzpbot{padding-bottom: 20px;height: 360px}    .fyleibie0{width: 100%;margin-bottom: 10px;margin-right: 0}    .fyleibie1{width: 58%}    .fyqcsx{width: 40%}    .fybjq{line-height: 30px;}    .bannerjt0,.bannerjt1{display: none}    .bannerjtsj0,.bannerjtsj1{display: block}    .fyfxwl li pre{height: auto}    .fyhxxqbg{left: 0}    .fyqjbotri{padding-left: 5%;padding-right: 5%;width: 90% !important;padding-bottom: 30px;}    .fyqjbot li:nth-child(2n) .fyqjbotri{margin: 0}    .cookielj,.cookdiv{width: 90%;margin-left: -45%}    .cookielj h2{padding: 0 3%;line-height: 26px;}    .cookan0, .cookan1{margin: 0 1%;min-width: inherit;padding: 0 10px;}    .fyhxxq .fyjt0,  .fyhxxq .fyjt1{top: 0;margin-top: 0;padding: 10px;background-color: rgba(255,255,255,.5) !important;background-position: center center !important;}    .fyhxxq .fyjt0 {right: 0;left:0}    .fyhxxq .fyjt1 {right: auto;left: 55px}    .yuyan a{font-size: 14px}    .fyejbt{padding: 10px 0}    .fyejbt a{padding: 2px 10px}    .header .main1720{width: 94%}    .header .logo{top: 24px}    .jrwm li a, .cpywle a, .fyqjbotri span, .fyjbbanner .fybanertxt span, .fyckgd a{height: 30px;line-height: 30px;min-width: 90px;}    .fymbx img, .fymbx a{margin-right: 3px;}    .fyjbgb{top: 10px;right: 10px;width: 20px;}    .bannernum span.bannsz1{margin-left: 86px}    .fylabe{width: 96%;padding-left: 5%}    .fylabe input{top: 4px;}    .fylabe span{margin-top: 8px;display: block}    .spbgdiv{width: 90%;margin-left: -45%;height: 70%;top: 10%;margin-top: 0}    .fybjq iframe{height:300px !important;}    .fygglx{text-align: left;margin-bottom: 30px}    .fygglx li{display: block;margin: 0 0 10px}    .fygglx li img{margin-right: 8px;height: 30px}    .fyxxsjb .pic_up{height: 40px;line-height: 40px}    .fyxxsjb .pic_up span{height: 40px;line-height: 40px;}    .fysjrad label{margin-right: 20px;}    .fysjrad{margin-top: 20px;}    .fyhdzsbd{font-size: 12px;}    .fyyzmsel{line-height: 40px;height: 40px;}    .fysjdiv{width:90%;margin-left:-45%;}    .fysjdiv .fytjcgimg{padding: 5px;margin-left: -30px;top: -30px;}    .fysjdiv .fytjcgimg img{width: 50px;height: 50px; }    .fysjgb{width: 30px;height: 30px;top: 15px;right: 15px;}    .fysjdiv{height: 460px;margin-top: -230px;}    .fysjtxt0{font-size: 20px;padding: 0 3% 10px;margin-top: 60px;margin-bottom: 15px}    .fysjtxt0:after{width: 30px;margin-left: -15px;height: 2px}    .fysjtxt1{font-size: 16px;padding: 0 3%;margin-bottom: 20px;}    .fysjbt{font-size: 20px;margin-bottom: 12px;}    .fysjwl{margin: 0 2% 10px}    .fysjwl a{margin: 5px 10px 0}    .fysjwl a img{height: 25px;}    .fytcyw .fysjdiv{height: 420px;margin-top: -210px}    /*共用*/    .fyjgsl ul,.fygpqx ul{display: block;justify-content:inherit}    .fytdbot li{width: 100%}    .fytdimg{padding-bottom: 127%;width: 100%;float: inherit}    .fytdtxt{padding: 15px 5%;width: 90%;float: inherit}    .fydgjlb li,.fyzhengshu li{width: 100%;margin: 0 0 20px 0 !important;}    .fyyyimgt{padding-bottom: 66.8%;}    .fydingdan,.fywddd,.fyzszbbot{overflow: auto}    .fydingdan ul,.fywddd  ul,.fyzszbbot table{width: 1200px}    .fyzszbbot table{max-width: inherit !important;}    .fyzszbbot table thead th{width: 200px !important;}    .fylcdivtop{margin-bottom: 10px}    .fyzszb,.fyhxjs{margin-bottom: 40px}    .fylxbg li,.fygwcdd,.fydgbjq,.fyqjbotri pre,.fyxwbt,.fyxqsp,.fyxwxqbjq{margin-bottom: 30px}    .fyddtjan .fytjbtn,.fygwcbot,.fygwclast{margin-top: 30px}    .xwhdri li,.fyzlbot,.fyzclb li,.fyzpsx{margin-bottom: 30px}    .xwhdri li a{padding-bottom: 30px}    .fydgjlb li p{margin: 20px 0}    .fyckgd{margin-top: 10px}    .fyxwxqmbx{padding: 20px 0}    .fyqjbotri,.fyxqnetx{padding-top: 30px}    .fyxszz .fygjbzle{padding-top: 0}    .fygjbz{padding-top: 40px}    .fyxwxqmbx .fymbx{margin-top: 0}    .fyzhengshu li p,.fygrzxri .fytjbtn{margin-top: 20px}    #focus,.bannernumpc,.bannup,.cpywri,.jgkj .main1600:before,.jgkj .main1600:after,.footernav,.naverji h2,.fylcsj,.fyfzlc .main1420:after{display:none;}    #focus_phone,.bannernumsj{display:block;}    .xwhdle,.xwhdri,.footdy,.foottop .logo,.footdyfx,.footdyss,.footzcxx,.fycpxqri,.fycpxqle,.fyqjbotle,.fyqjbotri,.fygjbzle,.fygjbzri,.fygrzxle,.fygrzxri,.fytzzle,.fytzzri{float: inherit;width: 100%}    .fygrzxri{padding: 40px 5%;width: 90%;margin-top: 30px;}    .xwhdri,.fycpxqri,.fygjbzri{margin-top: 30px}    .footdy{margin-top: 10px}    .footdyss,.fytzzri{margin-top: 30px}    .fymbx{margin-top: 15px}    .jrwm li pre{line-height: 16px;margin-top: 19px;height: auto;font-size: 12px;margin-bottom: 25px;padding:  0 5%}    .jrwm li a{font-size: 12px}    .fyzhuanli{margin-bottom: 30px}    .footerbq{border-top: 0}    .footerbq{text-align: center;padding-top: 0}    .fxwl,.fyshfw,.fygsgg{padding-top: 40px}    .fyjgsl,.fyxszz{margin-top: 40px}    .xwhd,.fyxwzx,.fygywm,.fyryzz,.fyxszz,.fyhyzcman,.fyhyzcman .main1420,.fygrzxmain{padding: 40px 0}    .cpyw {  padding-top: 40px;  margin-bottom: 40px;  }    .jgkj .main1600{padding: 50px 0}    .fygltd{padding: 40px 0 20px}    .fyqjbot li{margin-bottom: 40px;}    .fyxwhd li{margin-bottom: 20px}    .fyxwhd li a{padding-bottom: 20px;}    /*.cksp p{font-size: 16px}*/    /*.cksp {  right: -35px;  width: 70px;  height: 40px;  margin-top: -20px;}*/    /*.ckspimg img,.ckspimg{width: 40px;height: 40px;}*/    /*.ckspimg:before{width: 50px;height: 50px;margin-top: -25px;margin-left: -25px}*/    /*.ckspimg:after{width: 70px;height: 70px;margin-top: -35px;margin-left: -35px}*/    /*字体*/    .homebt span{font-size: 22px;}    .fyzlsz li h2 span,.fygpdqz span.fygpdqsz,.fyjgsl li p span{font-size: 24px}    .bannertxt p{font-size: 18px;}    .fylcsj li.fylcsjatv,.fylcdivtop{font-size: 22px}    .jrwm li p,.cpywle h2,.fybanertxt p,.fylnbt,.fypmzzletop,.fyxwbt h1,.fycpxqle h2,.homebt p{font-size: 18px;}  /*一级*/    .xwhdri li p.xwjj,.xwbigjj,.cpywlbsub .item p,.fylybt,.fyfxwl li h2,.fyzztxt p,.fyhxnrtop,.fyqjbotri h2,.fykhxq li p,.fyzzzstop,.fyzltop,.fylylbt  .item p,.fydgjlb li p,.fyxgcpbotsub .item p,.fyzpzc p,.fygwzz p.fygwzzbt,.fyzpbt,.fyjble h2,.fygpqx li p,.fywhbot li p,.fytdbot li p,.fywdxxbt,.fyddxxbt,.fydzj p span{font-size: 16px;}  /*二级*/    .fygpdm{font-size: 16px;}    .fypmzzletop a,.fyleibie,input,select,textarea,button,body,.fycgkd,.cookielj h2{font-size: 14px}/*三级 默认字体 20px*/    .logo span,.footernav li p,.footernav li a,.footerbq,.footerbq a,.fyjbzs,.cookielj p{font-size: 14px}    .jgkjsz li p.jgkjsztop{font-size: 24px}    .jgkjsz li p.jgkjsztop i{font-size: 14px}    .jgkjsz li p.jgkjszbot{font-size: 12px;width: 100px}    .cpywle p,.fybjq,.fyhxnrbot pre{line-height: 22px;}    .cpywle p:after{width: 5px;height: 5px;}    .syjt0, .syjt1{width: 40px;margin-top: -20px}    .jgkjsz li{width: 100%;margin-right: 0;margin-bottom: 10px}    .jgkjsz li p.jgkjszbot{width: 100%}    .banpcjt0 img, .banpcjt1 img{width: 7px}    .bannerjtsj0, .bannerjtsj1{padding: 10px;}    .xwhdri li:before{display: none;opacity: 0}    .xwhdri{margin-top: 20px;}    .xwhdle{padding-bottom: 30px;border-bottom: 1px solid #bbbcbf}    .xwhdleimg{margin-bottom: 15px}    .xwbigjj {margin: 5px 0 16px}    .xwhdri li p.xwjj{line-height: 24px;margin:5px 0 16px}    .fydgjlb li p{line-height: 26px;height: auto}    .fycpxqle p:after{width: 5px;height: 5px;top: 9px}    .fyxgbt {margin: 20px 0 5px;}    .fyhxnrbot{margin-top: 15px}    .fylxbg li p{height: auto;margin-bottom: 10px;}    .fylxinpt{line-height: 40px\9;height: 40px}    .fylxbg li{margin-bottom: 20px;}    .fybanertxt span.cliwyjb{margin-top: 15px !important;}    .fyjble p{line-height: 26px;padding-bottom: 12px;padding-top: 6px}    .fyejbt{text-align: left;}    .nav li a.navyja{font-size: 18px}    .footerbq, .footerbq a{font-size: 12px;}    .footerbq a{margin-top: 0}    .footerbq a{vertical-align: middle;margin-right: 8px}    .footzcxx{width: auto;display: inline-block;vertical-align: middle}    .footerbq .main1720{width: 100%}    .footerbq{line-height: 2}    .xwbigsj,.xwsj,.xwms{font-size: 12px}    .yyly{margin: 0 0 15px 20px}    .yylybot ul{width: 1300px;}    .yyly .homebt{margin-right: 20px}    .yylybot li{width: 31%;border-right: 1px solid #fff;box-sizing: border-box;padding-bottom: 22.5%}    .lylaeb{display: none !important;}    .fylyxq{bottom: 5%;right: 5%;margin: 0;padding: 0 0 0 30px}    .fylybt{bottom: 5%;top: auto;padding: 0 5%;width: 60%}    .fylyxq:after{width: 20px}    .bannerjtsj0, .bannerjtsj1{display: none}    .bannertxt a{float: right}    .bannernum{bottom: 24px;}    .focus_slide .owl-controls{bottom: 28px;}    .bannernum span.bannsz1{margin-left: 142px}    .cpyw{position: relative;}    .cpyw .homebt{margin-bottom: 290px;}    .cpywlb{position: absolute;top: 100px;left: 0;width: 100%;height: 260px;}    .cpywlbsub .item{height: 260px;padding-bottom: 0}    .cpywlbsub .item p{display: none}    .cpywle h2{text-align: center}    .cpywle{text-align: center}    .cpywle p{text-align: left}    .cpywbot{height: 304px;}    .headgjss,.yuyan,.yuyan:before{display: none}    .gouwuche:after,.headgjss:after{display: none}    .gouwuche:before{display: none}    .headeran { top: 21px;  right: 47px;  }    .visual{margin-top: 17px;}    .grzx{padding-left: 18px;}    .headeran img{height: 24px;}    .navejsub a.navsanji{font-size: 12px;}    .yuyan{padding: 0}    .headgjss,.yuyan{position:fixed;z-index: 9999;bottom: 20px}    .yuyan{left: 5%}    .headgjss{left: 12%}    .yuyan:after{right: -10px;display: none}    .headgjss a{padding: 0 10px;}    .fygonggaogonsi p.fygsgsbt0{display: block;width: 100%;margin-right: 0}    .fygonggaogonsi p.fygsgsbt1{width: 100%;display: block;margin: 7px 0}    .fyjswz li span{width: 100%;display: block}    .fygonggaogonsi img{height: 18px}    .fygonggaogonsi li span{font-size: 12px;}    .fyzpzc p{height: auto;line-height: 20px;}}@media only screen and (max-width:640px){    .fylabe{width: 92%;padding-left: 8%}    .fylabe input{top: 4px;}}@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){    .fysjtxt1{padding: 0 2%}}@media only screen and (max-width:320px){    .fytdbg pre{font-size: 12px}    .header .logo{top: 34px}    .fysjtxt1{font-size: 14px}    .fysjwl{font-size: 13px;}}