body{padding:0;margin:0 auto;background:#fff;font-size:14px;overflow-x:hidden;color: #808080;word-wrap:break-word;}body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:"\5FAE\8F6F\96C5\9ED1"}div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none}section,article,header,footer,aside,nav{padding:0;margin:0;display:block}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}input,select,textarea{font-size:14px;;}img{border:none}a{color:#808080;text-decoration:none;cursor:pointer}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}.left{float:left}.right{float:right}.red{color:#2368a8}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.contain {width:100%;position:relative}.index_sec{width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.active .contain{display: block}.main1200{width:1200px;margin:0 auto;}.main1400{width:1400px;margin:0 auto;}/*图片hover成效*/.scaleimg img,.rotateimg img,.mtzxbotle a,.climore,.mtjsbotdiv li,.mtjsbotdiv li img,.mtjsbotdiv li a,.fycplble,.fyjslb li a,.fyjslb li p,.fyjslb li span{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}/*图片hover成效*/.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}/*按钮more*/.zgcymore{width: 160px;height: 45px;position: relative;line-height: 45px;text-align: center;margin: 0 auto}.more{display:block;width:100%;height:100%;overflow:hidden;text-align:center;color:#666666;font-size:16px}.more span{ display:inline-block;position:relative;z-index:10}.more::before,.more::after{content:'';position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s,background-color 0.3s;transition:transform 0.3s,background-color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.25,0,0.3,1);transition-timing-function:cubic-bezier(0.25,0,0.3,1);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.more::before{border:none;-webkit-transform:scale3d(0.7,0.7,1);transform:scale3d(0.7,0.7,1)}.more::after{border:1px solid #999;background:none;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.more:hover{color:#fff}.more:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);    background-color:#54b7de;    background-image: -moz-linear-gradient( 0deg, rgb(84,185,222) 0%, rgb(71,115,217) 100%);    background-image: -webkit-linear-gradient( 0deg, rgb(84,185,222) 0%, rgb(71,115,217) 100%);    background-image: -ms-linear-gradient( 0deg, rgb(84,185,222) 0%, rgb(71,115,217) 100%);    box-shadow: 0 0 30px 0 rgba(72, 118, 217, 0.4);}.more:hover::after{border:0;-webkit-transform:scale3d(0.7,0.7,1);transform:scale3d(0.7,0.7,1);}/*fullpage*/.section{background-size:cover;background-repeat:no-repeat;background-position:center bottom;overflow:hidden;background-color: #fff;}/*头部*/.header{width:100%;height:100px;background:#fff;position: fixed;top: 0;left: 0;z-index: 999;box-shadow: 0 0 10px rgba(0,0,0,.2)}.headerheight{height: 100px}.logo{width:350px;margin-top: 20px;}.logo img{display:block;vertical-align:top;height: 60px;}/*导航*/.nav li{float:left;margin-right:60px;position: relative}.nav li a.navyiji{color:#333;font-size:18px;display:block;height:100px;line-height:100px;}.nav li a.navyiji span{position: absolute;bottom:26px;left: 0;width:0;height:3px;background: #498ed6;}.nav li:hover a,.nav li.clinav a{color:#498ed6;}.nav li.clinav a span{width: 100%}.naverji{position: absolute;background: #fff;width: 156px;left: 50%;margin-left: -88px;box-shadow: 0 0 20px rgba(0,0,0,.1);padding: 10px 0;display: none;line-height: 20px}.naverji a{display: block;padding: 10px 5px;text-align: center;color: #333 !important;}.naverji a:hover{background: #498ed6;color: #fff !important;}.banbenqh{line-height:100px;margin-left: 20px;}.banbenqh a{font-size: 18px;color: #666;}.sysouso{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border: 1px solid #eee;width: 200px;line-height: 40px;height: 40px;margin-top: 30px}.syssle{width: 70%;background: none;outline: none;vertical-align: top;height: 40px;line-height: 40px\9;border: 0;padding: 0 2% 0 7%}.syssri{width: 18%;background: url(/Public/home/images/sousuo.png) center center no-repeat;outline: none;vertical-align: top;height: 40px;line-height: 40px\9;border: 0;padding: 0;cursor: pointer}/*导航缩放*/.menu-activator{height:80px;line-height:80px;cursor:pointer;display: none;width: 70px;margin-left: 10px;margin-right: 10px}.descriptor{color:#666666;margin-left:10px;float: right}.visual{    position:relative;    margin:24px 0 0 0;    width:32px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#666666;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:6px;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:14px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    top:22px;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.visual i.line04{    top:30px;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:16px}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}/*头部 end*//*第1屏 banner*/#focus{ display:block;height:100%;}#focus_phone{display:none;height:0;overflow:hidden;}.focus_slide{width:100%;}.focus_slide .item{position:relative;height:100%;width:100%}.focus_slide .item img{display: block;width: auto;max-width: 100%;margin: 0 auto}.focus_slide .owl-controls{position:absolute;width:100%;bottom:30px;left:0;}.focus_slide .owl-dots .owl-dot span{margin:0 8px;background:#ccc;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#172a88}.fyysmdbotbtn{position: absolute;width: 100%;height: 70px;top: 50%;}.fyysmdbotpre,.fyysmdbotnex{height:70px;width:70px;cursor:pointer;text-align: center;line-height: 70px;display: block;position: absolute;top: 0;z-index: 11;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fyysmdbotpre img,.fyysmdbotnex img{text-align: center;margin-top: 12px;}.fyysmdbotpre{left:5%}.fyysmdbotnex{right:5%}.fyysmdbotpre:hover,.fyysmdbotnex:hover{background:rgba(6,75,139,.5)}.gywmle{margin-right: 556px;padding-top: 110px;}.gywmjj{width:66%;}.gywmjj p{font-size: 40px;color: #282828}.gywmjj pre{font-size: 16px;color: #727272;line-height: 32px;height: 128px;overflow: hidden;display: block;margin: 25px 0 65px;}.climore{width: 131px;height: 39px;border: 1px solid #808080;display: block;text-align: center;line-height: 39px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size: 12px;}.homebttop p a.hoverli,.gywmjj a.hoverli,.fycplb li.hoverli .fycplbri b{background: #064b8b;color: #fff}.gywmri{width: 556px;height: 445px;}.gywmfl{margin-top: 40px;}.gywmfl li{float: left;width: 23%;margin: 0 5%;border-bottom: 1px solid #999999;padding-bottom: 15px;background-position: top right;background-repeat: no-repeat}.gywmfl li p{font-size: 24px;color: #064b8b;margin-bottom: 8px;}.gywmfl li span{font-size: 16px;color: #999999;padding-right: 70px}.homebttop p{font-size: 40px;color: #282828;line-height: 41px;}.homebttop span{font-size: 14px;color: #808080;margin-top: 20px;}.mtcpbot{margin-top: 75px;position: relative;z-index: 2}.mtcpbot li{float: left;width: 16.66%;text-align: center;cursor: pointer}.mtcpbot li img{width: 102px;height: 94px;display: block;margin: 0 auto}.mtcpbot li p{font-size: 22px;color: #282828;font-weight: bold;margin-top: 15px;margin-bottom: 40px}.mtcpbot li i{background: url(/Public/home/images/sanjaio.jpg) no-repeat center center;width: 43px;height: 20px;margin: 0 auto;display: none}.mtcpbot li.climtcpbot i{display: block}.mtcpjs{margin-top: -1px;position: relative;z-index: 1}.mtcpjsdiv{border: 1px dashed #2368a8;padding: 40px 3% 40px 5%;display: none}.mtcpjsdivle{width: 61%;}.mtcpjsdivle img{display: block;width: 100%}.mtcpjsdivri{width: 33%;padding-top: 30px;}.mtcpjsdivri p{font-size: 24px;color: #282828;font-weight: bold}.mtcpjsdivri pre{font-size: 16px;color: #282828;line-height: 36px;height: 144px;overflow: hidden;display: block;margin-top: 10px;}.mtjsbot{margin-top: 100px;}.mtjsbotdiv{margin: 0 auto;position: relative;width: 430px;}.mtjsbotdiv img{display: block;width: 430px;margin: 0 auto}.mtjsbotdiv li{line-height: 62px;position: absolute;padding: 5px 5px 5px 45px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;width: 200px;height: 62px;}.mtjsbotdiv li a{display: block;color: #727272;font-size: 20px;}.mtjsbotdiv li img{display: inline-block;width: 62px;height: 62px;background: #2368a8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align: top;float: right}.mtjsbotdiv  li img.mtjsicn1{display: none}.mtjsbotdiv li.mtjsli0{top: 54px;left:-173px}.mtjsbotdiv li.mtjsli1{top: 235px;left:-203px}.mtjsbotdiv li.mtjsli2{top: 356px;left:-87px;}.mtjsbotdiv li.mtjsli3{top: 54px;right:-173px}.mtjsbotdiv li.mtjsli4{top: 235px;right:-203px}.mtjsbotdiv li.mtjsli5{top:356px;right:-87px;}.mtjsbotdiv li.mtjsli0 img,.mtjsbotdiv li.mtjsli1 img,.mtjsbotdiv li.mtjsli2 img{margin-left:28px;margin-right: 0}.mtjsbotdiv li.mtjsli3 img,.mtjsbotdiv li.mtjsli4 img,.mtjsbotdiv li.mtjsli5 img{float: left;margin-left: 0;margin-right: 28px}.mtjsbotdiv li.mtjsli3,.mtjsbotdiv li.mtjsli4,.mtjsbotdiv li.mtjsli5{padding: 5px 45px 5px 5px }.mtjsbotdiv li.mtjsli0,.mtjsbotdiv li.mtjsli1,.mtjsbotdiv li.mtjsli2{text-align: right}.mtjsbotdiv li.hoverli{background: #2368a8}.mtjsbotdiv li.hoverli a{color: #fff}.mtjsbotdiv li.hoverli img{background: #fff}.mtjsbotdiv li.hoverli img.mtjsicn0{display: none}.mtjsbotdiv li.hoverli img.mtjsicn1{display: block}.mtzxbot{margin-top: 40px;}.mtzxbotle{width: 31%;background: #2368a8;}.mtzxbotle a{display: block;padding: 20px 4% 66px}.mtzxbotle img{width: 100%;display: block}.mtzxbotle p{font-size: 18px;color: #fff;font-weight: bold;margin: 15px 0}.mtzxbotle span{font-size: 14px;color: #fff;line-height: 28px;height: 56px;overflow: hidden;display: block}.mtzxbotle i{font-size: 14px;color: #fff;font-style: normal;display: block;margin-top: 30px}.mtzxbotle a.hoverli{box-shadow: 0 0 20px #2368a8}.mtzxbotri{width: 61%}.mtzxbotri li{padding: 34px 0;border-bottom: 1px solid #eeeeee}.mtzxbotri li:last-child{border-bottom: 0}.mtzxbotrile{width: 120px;text-align: center;position: relative;padding-top: 13px;}.mtzxbotrile:after{content:"";position: absolute;top:14px;right: 0;width: 1px;height: 100%;background: #eee}.mtzxbotrile p{font-size: 36px;color: #727272}.mtzxbotrile span{font-size: 14px;color: #727272}.mtzxbotriri{margin-left: 172px;}.mtzxbotriri p{font-size: 18px;color: #333333;font-weight: bold}.mtzxbotriri span{font-size: 14px;color: #727272;display: block;margin-top: 15px}.mtzxbotri li.hoverli .mtzxbotrile p,.mtzxbotri li.hoverli .mtzxbotrile span,.mtzxbotri li.hoverli .mtzxbotriri p{color: #2368a8}.mtzxbotri li.hoverli .mtzxbotrile p{font-weight: bold}.sectsixform{position: relative;width: 100%;height: 100%;overflow: hidden;}.section6 .footer{margin-top: 20px;}.footer{background: #2368a8;}.footerle{margin-right: 390px;padding: 70px 0 60px;}.footerle p{padding-top: 20px;}.footerle p a{font-size: 16px;color: #fff;font-weight: bold;display: inline-block;padding-right: 30px;margin-right: 30px;position: relative}.footerle p a:after{content: "";position: absolute;right: 0;top:50%;width:4px;height:4px;background: #dfe6ef;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top: -2px;}.footerle p a:last-child:after{display: none}.footerle p a.hoverli{text-decoration: underline}.footerle span{font-size: 14px;color: #94b0cf;display: block;margin-top: 20px}.footerri{width: 375px;padding: 70px 0 60px;}.footerri p{font-size: 16px;color: #fff;font-weight: bold;margin: 12px 0 0;background-repeat:no-repeat;background-position:left top;padding-left: 36px;line-height: 26px;}/*地图内容*/.homemap{width:100%;height:100%;background:url(/Public/home/images/mapwj.png) no-repeat center center;position:relative;z-index: 555}.homemap .local {width:40px;height:40px;visibility:visible;}.homemap .local  a{cursor: inherit;}.homemap .local .point{position:absolute;top:0;left:0;right:0;bottom:0;width:10px;height:10px;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:#fff;border:1px solid #fff;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 #fff;    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 #fff;    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:1px solid #fff;    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}.homemap .tlocal .point-10:after {    -webkit-animation:ripple 4.5s ease-out 1225ms infinite;    -moz-animation:ripple 4.5s ease-out 1225ms infinite;    -o-animation:ripple 4.5s ease-out 1225ms infinite;    animation:ripple 4.5s ease-out 1225ms infinite}.homemap .tlocal .point-40:after {    -webkit-animation:ripple 4.5s ease-out 1.9s infinite;    -moz-animation:ripple 4.5s ease-out 1.9s infinite;    -o-animation:ripple 4.5s ease-out 1.9s infinite;    animation:ripple 4.5s ease-out 1.9s infinite}.homemap .tlocal .point-80:after {    -webkit-animation:ripple 4.5s ease-out 2.8s infinite;    -moz-animation:ripple 4.5s ease-out 2.8s infinite;    -o-animation:ripple 4.5s ease-out 2.8s infinite;    animation:ripple 4.5s ease-out 2.8s infinite}.homemap .slocal .point-10:after {    -webkit-animation:ripple 2s ease-out 0s infinite;    -moz-animation:ripple 2s ease-out 0s infinite;    -o-animation:ripple 2s ease-out 0s infinite;    animation:ripple 2s ease-out 0s infinite}.homemap .slocal .point-40:after {    -webkit-animation:ripple 2s ease-out 0.1s infinite;    -moz-animation:ripple 2s ease-out 0.1s infinite;    -o-animation:ripple 2s ease-out 0.1s infinite;    animation:ripple 2s ease-out 0.1s infinite}.homemap .slocal .point-80:after {    -webkit-animation:ripple 2s ease-out 0.8s infinite;    -moz-animation:ripple 2s ease-out 0.8s infinite;    -o-animation:ripple 2s ease-out 0.8s infinite;    animation:ripple 2s ease-out 0.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;left:-22px;top:9px;font-size:14px;color: #fff}.neimenggu .point-name{left: -39px}.heilongjiang{position:absolute;left:496px;top:50px;}.liaoning{position:absolute;left:470px;top:119px;}.tianjin{position:absolute;left:393px;top:167px;}.shandong{position:absolute;left:422px;top:202px;}.beijing{position:absolute;left:390px;top:147px;}.shanxi{position:absolute;left:368px;top:223px;}.hebei{position:absolute;left:374px;top:188px;}.jiangsu{position:absolute;left:428px;top:229px;}.shanghai{position:absolute;left:456px;top:258px;}.zhejiang{position:absolute;left:449px;top:299px;}.anhui{position:absolute;left:395px;top:247px;}.sichuan{position:absolute;left:246px;top:260px;}.fujian{position:absolute;left:417px;top:334px}.guangdong{position:absolute;left:370px;top:350px;}.taiwan{position:absolute;left:467px;top:354px;}.shanxitwo{position:absolute;left:321px;top:218px;}.guangxi{position:absolute;left:303px;top:340px;}.xianggang{position:absolute;left:385px;top:371px;}.hubei{position:absolute;left:349px;top:252px;}.heilongjiang .point-name{left: -35px;}.taiwan .point-name{color: #2f6aa7;}/*.neimenggu{position:absolute;right:222px;top:164px;}*//*.jilin{position:absolute;left:481px;top:86px;}*//*.jiangxi{position:absolute;left:366px;top:296px;}*//*.henan{position:absolute;left:496px;top:50px;}*//*.hainan{position:absolute;left:367px;top:380px;}*//*.guizhou{position:absolute;left:255px;top:306px;}*/.hunan{position:absolute;left:340px;top:322px;}.hubei{top:390px;}.henan{position:absolute;left: 351px;top: 261px;}.hangzhou{position:absolute;left: 436px;top: 283px;}.yunnan{position:absolute;left:254px;top:344px;}.chongqing{position:absolute;left: 290px;top: 278px;}/*.gansu{position:absolute;left:205px;top:226px;}*//*.qinghai{position:absolute;left:161px;top:248px;}*/.homemap .xianggang .point-dot,.homemap .hangzhou .point-dot,.homemap .beijing .point-dot,.homemap .tianjin .point-dot{    background-color: #f00;    border-color:#f00;}.homemap .xianggang .point-10:after,.homemap .xianggang .point-40:after,.homemap .xianggang .point-80:after,.homemap .hangzhou .point-10:after,.homemap .hangzhou .point-40:after,.homemap .hangzhou .point-80:after,.homemap .beijing .point-10:after,.homemap .beijing .point-40:after,.homemap .beijing .point-80:after,.homemap .tianjin .point-10:after,.homemap .tianjin .point-40:after,.homemap .tianjin .point-80:after{border-color: #f00}/*地图内容 end*/.fymbx{padding: 20px 0 23px;color: #b2b2b2;font-size: 14px;}.fymbx a{color: #b2b2b2;font-size: 14px;}.fymbx a.hoverli{color: #2368a9}.fywmfl a{color: #626262;display: inline-block;margin-left: 25px;}.fywmfl a.clifywmfl{color: #2368a9}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybannsj{display: none}.fybanntex{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fybanntex p{font-size: 30px;color: #fff;margin: 0 50% 0 5%}.fybanntex span{font-size: 18px;color: #fff;line-height: 30px;max-height: 60px;overflow: hidden;margin:10px 50% 20px 5%;display: block;}.fybanntex b{width: 40px;height: 5px;background: #fff;display: block;margin: 0 50% 0 5%}.fycpfl{padding: 30px  0}.fycpfl h2{display: none}.fycpfl li{float: left;width: 20%;text-align: center;margin-bottom: 20px;}.fycpfl li img{width: 70px;display: block;margin: 0 auto;-webkit-filter: grayscale(100%);filter: grayscale(100%);}.fycpfl li p{font-size: 18px;color: #282828;margin-top: 10px;}.fycpfl li.clifycpfl img{-webkit-filter: grayscale(0);filter: grayscale(0);}.fycpfl li.clifycpfl p,.fycpfl li.hoverli p{color: #2368a9}.fyjsfl li{width: 16.66%}.fycplb{padding-bottom: 30px;}.fycplb li{padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px dashed #eee}.fycplble{width: 28%}.fycplble img{width: 100%;display: block}.fycplbri{margin-left: 32%;padding-top: 30px}.fycplbri p{font-size: 24px;color: #282828;}.fycplbri pre{font-size: 16px;color: #7e7e7e;line-height: 36px;height: 72px;overflow: hidden;margin: 15px 0 34px;}.fycplbri b{font-weight: normal}.fycplb li.hoverli .fycplble{box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);}.fycplb li.hoverli .fycplbri p{color: #2368a9;font-weight: bold}.fycplb li.hoverli{border-color: #2368a9}.fycplb li.hoverli .fycplbri b{}/*页码*/.page{clear:both;line-height:37px;margin-bottom: 90px;}.page a,.page span{display:inline-block;color:#555;padding:0 10px;text-decoration:none;margin:0 5px;border: 1px solid #eee}.page a.home,.page a.prev{background:#fff;color:#B4B4B4;}.page a:hover{background:#206cab;color:#fff;}.page span.pageCurrent{background:#206cab;color:#fff;}.page span.dianspan{border:none;padding-top:0;vertical-align:top}.fycpxqimg{padding-bottom: 60px;text-align: center}.fycpxqimg img{display: block;margin: 0 auto;max-width: 80%;width: 811px;}.fycpxqimg h1{color: #282828;font-size: 24px;margin-top: 20px;font-weight: normal}.fycpxqjs{background: #2368a9;margin-bottom: 40px}.fycpxqjs p{color: #fff;font-size: 22px;padding: 20px 3%;position: relative;display: inline-block}.fycpxqjs p:after{background:url(/Public/home/images/jiantouup.png) no-repeat center center;width: 19px;height: 10px;content: "";position: absolute;bottom: 0;left: 50%;margin-left: -10px;}.fycpxqnr{padding:0 3% 40px;font-size: 16px;color: #727272;line-height: 30px;}.fycpxqnrtop{font-size: 18px;color: #282828;font-weight: bold;padding-left: 20px;position: relative;}.fycpxqnrtop:before{content: "";position: absolute;top: 5px;left: 0;width: 4px;height: 15px;background: #2368a9}.fycpxqnrbot{font-size: 16px;color: #727272;line-height: 36px;margin-top: 20px;padding-left: 20px}.fycpxqnrbot img{max-width: 100%}.fyjslb{padding-bottom: 20px;}.fyjslb li{margin-bottom: 40px}.fyjslb li a{display: block;padding: 37px 3%;border: 1px solid #eee}.fyjslb li p{color: #282828;font-size: 24px;}.fyjslb li span{color: #7e7e7e;font-size: 16px;display: block;margin:20px 0;}.fyjslb li b{font-weight: normal}.fyjslb li.hoverli a{background: #2368a9 !important;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);}.fyjslb li.hoverli p,.fyjslb li.hoverli span,.fyjslb li.hoverli b{color: #fff;}.fyjslb li.hoverli b{border-color: #fff}.fyjslb li:nth-child(2n) a{background: #f5f5f5}.fyjsxq{border: 1px solid #eee;padding: 40px 3% 90px;margin-bottom: 80px;}.fyjsxqtop{border-bottom: 1px solid #eeeeee;padding-bottom: 15px;margin-bottom: 25px}.fyjsxqtop h1{font-size: 24px;color: #282828;font-weight: normal;margin-bottom: 15px;}.fyjsxqtop p{font-size: 14px;color: #808080;}.fyjsxq .fycpxqnrbot{padding-left:0 !important;margin-top: 0 !important;font-size: 14px;}.fywmjs{font-size: 16px;color: #727272;line-height: 36px;margin: 35px auto 65px;}.fywmjs img{max-width: 100%}.fylxwm{background: #f6f6f6;padding: 60px 0 100px;display: none}.fylxwmtop{font-size: 36px;color: #282828;margin-bottom: 35px;}.fylxwmbotle{width: 46%;display: none}.fylxwmbotle p{color: #212121;font-size: 24px;padding: 35px 0 20px;}.fylxwmbotle span{color: #666666;font-size: 18px;display: block;margin-bottom: 40px;}.fylxwmbotle b{color: #666666;font-size: 14px;display: block;font-weight: normal;margin-bottom: 15px;}.fylxwmbotle img{display: block;width: 123px;height: 123px;margin-top: 40px;}.fylxwmbotri{width: 100%;border: 4px solid #2368a9}.fylxwmbotri img{display: block;width: 100%}.fyxinwen{padding: 16px 0 80px;width: 1400px}.fyxinwen li{padding: 40px 0;}.fyxwimg{width:284px;}.fyxwimg img{display: block;width:284px;height: 132px;}.fyxinwen .mtzxbotriri{padding-right: 384px;}.fyxinwen .mtzxbotriri p{padding-top: 17px;}.fyxinwen .mtzxbotrile{padding-top: 20px;}.fyxinwen .mtzxbotrile:after{top: 21px;}.fyxinwen li:last-child{border-bottom: 1px solid #eee}.fyxwxqtitle{text-align:center;padding:60px 0 30px;border-bottom:1px solid #eee}.fyxwxqtitle h1{font-weight:normal;font-size:30px;color:#333333;padding:0 0 20px;}.fyxwxqtitle p{font-weight:normal;font-size:14px;color:#727272}.fyxwxqcont{font-size:14px;color:#727272;line-height:30px;margin:30px auto 110px}.fyxwxqcont img{max-width:100%}.fyzhichi{padding-bottom: 30px;}.fyzhichi li{border: 1px solid #eeeeee;position: relative;margin-bottom: 30px;}.fyzhichi li:after{content: "";position: absolute;top: 50%;left: 2%;width: 6px;height: 1px;background: #282828}.fyzhichi li a{padding: 40px 200px 40px 4%;display: block;color: #282828;font-size: 18px;}.fyzhichi li span{color: #808080;font-size: 14px;background: url(/Public/home/images/xiazai1.png) no-repeat center left;padding-left: 34px;line-height: 24px;position: absolute;top:50%;right: 3%;margin-top: -12px;}.fyxwnext{padding: 30px 0}.fyxwnext a{display: block;margin: 10px 0}.fyditubot{padding: 30px 0}.fyditubot ul,.fyditubot li{padding:0;margin:0;list-style:none}.fyditubot li{margin-bottom: 30px;}.fydttop{margin-bottom: 20px;}.fydttop a{font-size: 18px;color: #2368a9;font-weight: bold;padding-left: 22px;display: block;position: relative;text-decoration: none}.fydttop a:before{content: "";position: absolute;top:50%;left: 0;width: 4px;height: 4px;border:2px solid #2368a9;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin-top: -4px;}.fydtbot{padding-left: 22px;}.fydtbot a{display: inline-block;margin: 0 50px 20px 0;font-size: 14px;color: #666;text-decoration: none}.section{padding: 40px 0}.section1{padding: 0 !important;}.section1,.section4,.section2{background: #fafafa}.fyzhichi li.hoverli a{color: #fff;background: #2368a9}.fyzhichi li.hoverli:after{background: #fff}.fyzhichi li.hoverli span{color: #fff;background: url(/Public/home/images/xiazai0.png) no-repeat center left;}.fyxwnext a:hover{color: #2368a9}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){}@media only screen and (max-width:1600px){    .gywmfl{margin-top:30px}    .gywmjj p,.homebttop p{font-size: 28px}    .gywmfl li p,.mtcpbot li p,.mtcpjsdivri p,.mtjsbotdiv li a{font-size: 20px;}    .gywmfl li span{font-size: 14px;}    .mtcpbot{margin-top:40px}    .mtcpjsdiv{padding: 20px 3% 20px 5%;}    .mtcpbot li p{margin-top: 10px;margin-bottom: 30px;}    .mtjsbot{margin-top: 50px;}    .mtzxbot{margin-top: 40px}    .mtzxbotri li{padding: 25px 0}    .mtzxbotle a{padding: 20px 4% 20px;}    .mtzxbotle p,.mtzxbotriri p{font-size: 16px;}    .footerle p a,.footerri p{font-size: 14px;}    .fybanntex p{font-size: 26px;}    .fybanntex span{font-size: 16px;}    .fycpfl li p{font-size: 16px;}    .fycpxqimg h1{font-size: 20px;}    .fycpxqjs p{font-size: 18px;padding: 15px 3%}    .fycpxqnrbot{font-size: 14px;line-height: 30px;}    .fycpxqnrtop{font-size: 16px;}    .fycpxqimg{padding-bottom: 30px;}    .fyjslb li{margin-bottom: 25px;}    .fyjslb li a{padding: 25px 3%}    .fyjslb li p{font-size: 20px;}    .fyjslb li span{font-size: 14px;margin: 15px 0}    .fyjsxqtop h1{font-size: 20px;}    .fyjsxq{margin-bottom: 40px;padding: 30px 3% 40px}    .fylxwmtop{font-size: 30px;}    .fylxwmbotle p{font-size: 20px}    .fylxwm{padding: 40px 0 100px}    .fyxwxqtitle{padding:40px 0 25px;}    .fyxwxqtitle h1{font-size:26px;padding:0 0 15px}    .fyxwxqcont{line-height:28px;margin:20px auto 80px}    .fyzhichi li a{padding: 30px 200px 30px 4%;font-size: 16px;}}@media only screen and (max-width:1540px){    .nav li{margin-right: 40px}}@media only screen and (max-width:1440px){    .main1400,.fyxinwen{width:1200px;}    .fycplbri{padding-top: 21px}    .fywmjs{line-height: 28px;margin: 25px auto 40px}    /*头部*/    .header,.headerheight{height: 80px;}    .banbenqh{line-height: 80px;}    .nav li{margin-right: 40px;}    .nav li a.navyiji{line-height: 80px;height: 80px;font-size: 16px;}    .banbenqh a{font-size: 16px;}    .nav li a.navyiji span{bottom: 18px;}    .logo{width: 290px;margin-top: 15px;}    .logo img{height: 50px;}    .gywmjj pre{font-size: 14px;line-height: 28px;height: 112px;margin: 10px 0 20px;}    .gywmjj p, .homebttop p{font-size: 20px;}    .gywmri{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}    .gywmfl{margin-top: 0}    .gywmfl li{margin-top: -20px}    .homebttop p{line-height: 32px;}    .climore {width: 131px;height: 30px;line-height: 30px;}    .homebttop span{margin-top: 10px;}    .mtcpbot li img{width: 87px;height: 80px;}    .mtcpbot li p{margin-top: 5px;margin-bottom: 10px;}    .gywmfl li p, .mtcpbot li p, .mtcpjsdivri p, .mtjsbotdiv li a{font-size: 16px;}    .mtcpjsdivri{padding-top: 10px;}    .mtcpjsdivri pre{font-size: 14px;line-height: 30px;height: 120px;}    .mtjsbotdiv img{width: 340px}    .mtjsbotdiv li.mtjsli0,.mtjsbotdiv li.mtjsli3{top: 23px;}    .mtjsbotdiv li.mtjsli1,.mtjsbotdiv li.mtjsli4{top: 150px;}    .mtjsbotdiv li.mtjsli0{left: -136px}    .mtjsbotdiv li.mtjsli1{left: -169px}    .mtjsbotdiv li.mtjsli2{top: 266px;left: -94px}    .mtjsbotdiv li.mtjsli3{right: -136px}    .mtjsbotdiv li.mtjsli4{right: -169px}    .mtjsbotdiv li.mtjsli5{top: 266px;right: -94px}    .mtzxbotri li{padding: 20px 0}    .mtzxbotriri span{margin-top: 13px;}    .footerle,.footerri{padding: 50px 0}    .mtzxbotrile p{font-size: 30px;}    .fycpfl{padding: 20px 0}    .fycplb{padding-bottom: 20px}    .page{margin-bottom: 50px;}    .fyxinwen{padding: 10px 0 50px;}    .fycpxqnr{font-size: 14px;line-height: 28px;}    .fycpfl li img{width: 60px;}    .fybanntex p{font-size: 20px}    .fycplbri p{font-size: 20px;}    .fycplbri pre{font-size: 15px;}    .fylxwmtop{font-size: 24px;}    .fylxwmbotle p{font-size: 18px;}    .fylxwmbotle span{font-size: 16px;}    .sysouso{margin-top: 20px}}@media only screen and (max-width:1366px){}@media only screen and (max-width:1280px){    .nav li{margin-right: 30px}}/*1280*720*/@media (max-width:1280px) and (max-height:720px){}@media only screen and (max-width:1200px){    .main1400,.main1200,.fyxinwen{width:1000px;}    .banbenqh{margin-left: 10px;}    .fycplb{padding-bottom: 15px;}    .fycplb li{padding-bottom: 25px;margin-bottom: 25px}    .fycplbri pre{line-height: 30px;height: 60px;margin: 10px 0 20px;}    /*.nav li{margin-right: 20px}*/}@media only screen and (max-width:1152px){    .nav li{margin-right: 26px}    .sysouso{width: 115px;}    .logo{width: 230px;    margin-top: 20px;}    .logo img{height: 39px}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1400,.main1200,.fyxinwen{width:820px;}    /*头部*/    .nav{display:none;position:fixed;top:80px;width:100%;text-align:center;left:0;background:rgba(0,0,0,.8);height:100%;z-index: 999}    .nav li{float:initial;width:100%;margin: 0}    .menu-activator{display: block}    .nav li a.navyiji{color: #fff;line-height: 50px;height: 50px;}    .nav li a.navyiji span{bottom: 0}    .naverji{position: relative;width: 100%;left: 0;margin: 0;}    .sysouso{margin-right: 10px;width: 185px}    .mtzxbotle{width: 36%}    .fybanntex p{font-size: 18px;}    .fybanntex span{line-height: 24px;max-height: 48px;}    .fycpfl li img{width: 50px}    .fycplbri{padding-top: 11px;}    .fycplbri p{font-size: 20px;}    .fycplbri pre{font-size: 14px;}}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){    .main1400,.main1200,.fyxinwen{width:94%;}    .gywmri{display: none}    .gywmle{margin-right: 0}    .gywmjj{width: 100%}    .gywmfl li{margin-top: 0}    .gywmfl{margin-top: 40px;}    .gywmle{padding-top: 0}    .fycplble{width: 150px;}    .fycplbri{margin-left: 180px;}    .fycpfl{margin: 20px auto;text-align: center;padding: 0}    .fycpfl h2{color: #fff;font-size: 16px;text-align: left;padding: 15px 6% 15px 3%;position: relative;background: #2368a9;}    .fycpfl h2:after{content: "";top:50%;right:3%;background: url(/Public/home/images/jtflic0.png) no-repeat center right;width: 20px;height: 19px;position: absolute;background-size: 20px auto;margin-top: -10px;}    .fycpfl h2.clifycpflh2:after{background: url(/Public/home/images/jtflic1.png) no-repeat center right;background-size: 20px auto;}    .fycpfl ul{display: none}    .fycpfl li{width: 100%;border-top: 1px solid rgba(255,255,255,.5);padding: 15px 0;margin: 0;background:#cbc9c9}    .fycpfl li p,.fycpfl li.clifycpfl p{color: #fff}    .fycpfl li.clifycpfl p{font-weight: bold}    .fycpfl li p{margin-top: 0}    .fycpfl li img{display: none;}    .fylxwmtop{font-size: 20px;}    .fylxwm{padding: 30px 0 40px;}    .fylxwmbotle{padding-bottom: 30px;}    .fylxwmbotle p{font-size: 18px}    .fylxwmbotle,.fylxwmbotri{width: 100%;float: inherit}    .fylxwmbotle p{padding: 0 0 10px;}    .fylxwmbotle span{margin-bottom: 20px;font-size: 16px;}    .fylxwmbotri{box-sizing:border-box}    .fyxwimg{width: 200px;}    .fyxwimg img{width: 200px;height: 93px;}    .fyxinwen .mtzxbotriri{padding-right: 220px;}    .fyxinwen .mtzxbotriri p{padding-top: 0}    .fyxinwen .mtzxbotrile{padding-top: 10px;}    .fyxinwen .mtzxbotrile:after{top: 16px;}    .fyxinwen .mtzxbotriri{margin-left: 150px;}    .fycpfl h2{display: block}    .fyditubot{padding: 20px 0}    .fyditubot li{margin-bottom: 20px;}    .fydttop{margin-bottom: 15px;}    .fydttop a{font-size: 16px;}    .fydtbot a{margin: 0 20px 10px 0;}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){    /*头部*/    .menu-activator{width: 70px}    .header,.menu-activator,.headerheight{height:48px;line-height:48px;}    .nav{top:48px;}    .nav ul{padding-top: 65px;}    .visual{margin-top: 8px;width: 26px;}    .banbenqh{line-height: 48px;margin-left: 0}    .banbenqh a{font-size: 14px;}    .logo{width: 169px;margin-top: 9px;}    .logo img{height: 29px;}    .nav li a.navyiji{line-height: 50px;height: 50px;}    .naverji{text-align: left}    .naverji a{display: inline-block;min-width: 46%;margin-right: 1%;text-align: left}    .sysouso{position: fixed;top: 50px;left: 5%;width: 90%;display: none;background: #fff;z-index: 9999;}    /*首页*/    #focus{ display:none;height:0;overflow:hidden;}    #focus_phone{display:block;height:100%;}    .fyysmdbotbtn{display: none}    .focus_slide .owl-controls{display: block}    .gywmfl li{width: 100%;margin: 0 0 10px;background-size: 36px auto;}    .gywmfl li span{padding-right:40px}    .gywmfl li p{margin-bottom: 3px;}    .gywmjj p, .homebttop p{font-size: 18px;}    .mtcpbot li img{width: 49px;height: 45px;}    .mtcpbot li p{font-size: 14px;line-height: 22px;height: 44px;overflow: hidden}    .mtcpjsdiv{padding: 15px 3%}    .mtcpjsdivri,.mtcpjsdivle{width: 100%;float: inherit}    .mtjsbotdiv img{display: none}    .mtjsbotdiv{width: 100%}    .mtjsbotdiv li img{float: left;margin-right:15px !important;background: #fff}    .mtjsbotdiv li{position: static;width: 98%;padding: 5px 1% !important;line-height: 50px;background:#c3cfdb;margin-bottom: 5px;height: 50px}    .mtjsbotdiv li img{width: 50px;height: 50px;}    .mtjsbotdiv li img.mtjsicn0{display: none}    .mtjsbotdiv li img.mtjsicn1{display: block}    .mtzxbotle{display: none}    .mtzxbotri{width: 100%;float:inherit}    .mtzxbotrile{width: 70px;}    .mtzxbotriri{margin-left: 85px;}    .footerle, .footerri{float: inherit;width: 100%}    .footerle{padding: 10px 0 20px;}    .footerri{padding: 20px 0 0}    .footerle p a{padding: 0;margin: 0;padding-right: 10px;}    .fymbx{padding: 15px 0}    .fybanner img.fybannpc{display: none}    .fybanner img.fybannsj{display: block}    .fybanntex p{font-size: 16px;}    .fybanntex span{font-size: 14px;line-height: 22px;height: 44px; margin: 8px 20% 12px 5%;}    .fybanntex b{width: 26px;height: 3px;}    .fycplble,.fycplbri{width: 100%;float: inherit}    .fycplbri{margin: 0;padding-top: 15px;}    .fycplbri p{font-size: 16px}    .fycplbri pre{line-height: 24px;height: 48px;}    /*页码*/    .page{margin-bottom: 30px;}    .page a, .page span{display: none;margin: 0 5px;padding: 0 5px;font-size: 12px;}    .page a.home,.page a.prev,.page a.next,.page a.last,.page span.pageCurrent{display: inline-block}    .fycpxqimg h1{font-size: 16px;margin-top:15px;}    .fycpxqjs{margin-bottom: 20px;}    .fyjslb li p{font-size: 16px;}    .fyjslb li span{margin: 10px 0}    .fyjsxqtop h1{font-size: 16px;}    .fyjsxq {margin-bottom: 30px;padding: 20px 3% 40px;}    .fywmjs{font-size: 14px;}    .mtzxbotrile:after{display: none}    #fp-nav{display: none}    .fyxinwen .mtzxbotrile{display: none}    .fyxinwen .mtzxbotriri{margin-left: 0;padding-right: 170px;}    .fyxwimg{width: 150px;}    .fyxwimg img{width: 150px;height: 70px;}    .fyxinwen {padding: 10px 0 30px;}    .fyxwxqtitle{padding:20px 0;}    .fyxwxqtitle h1{font-size:20px;padding:0 0 15px}    .fyxwxqcont{margin:20px auto 40px}    .fyzhichi li a{padding:20px 6% 50px 6%;font-size: 14px;}    .fyzhichi li span{top: auto;bottom: 15px;left:6%;right: auto;background-size: 19px auto;line-height: 20px;}    .fyzhichi li:after{top: 28px;}    .fyzhichi li{margin-bottom: 20px;}    .fyzhichi{padding-bottom: 15px;}    .fywmfl{width: 100%;float:inherit}    .fywmfl a{margin: 20px 0 0;width: 48%;text-align:center;font-size: 18px;}    .fylxwmtop{margin-bottom: 15px;}    .mtjsbotdiv li.mtjsli0, .mtjsbotdiv li.mtjsli1, .mtjsbotdiv li.mtjsli2{text-align: left}    .mtjsbotdiv li.mtjsli0 img, .mtjsbotdiv li.mtjsli1 img, .mtjsbotdiv li.mtjsli2 img{margin-left: 0}}@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){    .mtcpbot li p{font-size: 12px;}}@media only screen and (max-width:360px){}@media only screen and (max-width:320px){    .fywmfl a{margin-left: 2px;}}@media (min-width:1025px) and (max-height:900px){}@media only screen and (max-height:780px){}@media (min-width:1025px) and (max-height:780px){}@media only screen and (max-height:630px){}<!--耗时1784884609.1468秒-->