﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;color:#666;word-wrap:break-word;min-width:1200px;}body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:"思源黑体",Arial}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:#666;text-decoration:none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;cursor: pointer}*{    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background-image: url(../images/xialaicn.png) !important;    background-repeat: no-repeat !important;    background-position: center right !important;    padding-right: 14px;    background-color: inherit !important;}.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}.blue{color:#14b37e !important;}.red{color:#c11920 !important;}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.overhidetwo{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}.overhidetree{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:3; -webkit-box-orient: vertical;}.overhidefore{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:4; -webkit-box-orient: vertical;}.overhidefive{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:5; -webkit-box-orient: vertical;}.overhidesix{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:6; -webkit-box-orient: vertical;}.contain {width:100%;height:100%;position:relative;z-index:0;display: none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.active .contain,.fp-completely .contain{display: block}.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.radius3{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fybjq{line-height:30px;}.fybjq img{width:100%;height:auto !important;display: block;margin: 0 auto}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}table{border:1px solid #d2d2d2;border-collapse:collapse;width:100% !important;}table tr,table tr td{border:1px solid #d2d2d2}table tr td{padding:15px 1%}.main1366{width: 1366px;margin: 0 auto;}.main1200{width: 1200px;margin: 0 auto;}.fontsize100{font-size: 100px;}.fontsize72{font-size: 72px;}.fontsize60{font-size: 60px;}.fontsize55{font-size: 55px;}.fontsize36{font-size: 36px;}.fontsize30{font-size: 30px;}.fontsize24{font-size: 24px;}.fontsize20{font-size: 20px;}.fontsize18{font-size: 18px;}.fontsize16{font-size: 16px;}.fontsize12{font-size: 12px;}/*图片hover效果*/.scaleimg img,.trantion,.rotateimg img,.nav li:before,.nav 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;}.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.slateY:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.rotateBan:hover img{animation:rotateBanyuan 1s  linear infinite;-webkit-animation:rotateBanyuan 1s  linear infinite;-moz-animation:rotateBanyuan 1s  linear infinite;-ms-animation:rotateBanyuan 1s  linear infinite;-o-animation:rotateBanyuan 1s  linear infinite}@keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    25% {        transform:rotate(10deg);        -ms-transform:rotate(10deg);        -moz-transform:rotate(10deg);        -webkit-transform:rotate(10deg);        -o-transform:rotate(10deg);    }    50% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    75% {        transform:rotate(-10deg);        -ms-transform:rotate(-10deg);        -moz-transform:rotate(-10deg);        -webkit-transform:rotate(-10deg);        -o-transform:rotate(-10deg);    }    100% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }}@-webkit-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    25% {        transform:rotate(10deg);        -ms-transform:rotate(10deg);        -moz-transform:rotate(10deg);        -webkit-transform:rotate(10deg);        -o-transform:rotate(10deg);    }    50% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    75% {        transform:rotate(-10deg);        -ms-transform:rotate(-10deg);        -moz-transform:rotate(-10deg);        -webkit-transform:rotate(-10deg);        -o-transform:rotate(-10deg);    }    100% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }}@-o-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    25% {        transform:rotate(10deg);        -ms-transform:rotate(10deg);        -moz-transform:rotate(10deg);        -webkit-transform:rotate(10deg);        -o-transform:rotate(10deg);    }    50% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    75% {        transform:rotate(-10deg);        -ms-transform:rotate(-10deg);        -moz-transform:rotate(-10deg);        -webkit-transform:rotate(-10deg);        -o-transform:rotate(-10deg);    }    100% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }}@-ms-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    25% {        transform:rotate(10deg);        -ms-transform:rotate(10deg);        -moz-transform:rotate(10deg);        -webkit-transform:rotate(10deg);        -o-transform:rotate(10deg);    }    50% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    75% {        transform:rotate(-10deg);        -ms-transform:rotate(-10deg);        -moz-transform:rotate(-10deg);        -webkit-transform:rotate(-10deg);        -o-transform:rotate(-10deg);    }    100% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }}@-moz-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    25% {        transform:rotate(10deg);        -ms-transform:rotate(10deg);        -moz-transform:rotate(10deg);        -webkit-transform:rotate(10deg);        -o-transform:rotate(10deg);    }    50% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    75% {        transform:rotate(-10deg);        -ms-transform:rotate(-10deg);        -moz-transform:rotate(-10deg);        -webkit-transform:rotate(-10deg);        -o-transform:rotate(-10deg);    }    100% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }}.jiahao{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}.jiahao:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}/*头部*/.header{height:40px;position: absolute;z-index: 999;width: 100%;top: 50px;left: 0;}.fyheader{background: #009a68;padding: 20px 0;top: 0}.headerhei{height: 80px;}.logo{}.logo img{display:block;vertical-align:top;height: 40px;}.nav{position: relative;height: 40px;line-height: 40px;z-index: 1}.nav li{position: relative;float: left;margin-left: 30px}.nav li a.navyja{display:block;color: #fff;position: relative;z-index: 2;font-weight: bold}/*.nav li span{position: absolute;top:0;left: 0;background:#0068b1;width:0;height:3px;}*//*.nav li.clinav span,.nav li:hover span{width: 100%}*//*.nav li:hover a.navyja,.nav li.clinav a.navyja{color: #0068b1;}*//*.nav li.clinav a.navyja{font-weight: bold}*/.rmss{margin-top: 2.5px;position: relative;z-index: 2;width: 217px;background: #fff;line-height: 35px;height: 35px;margin-left: 198px}.sousuoinput{width: 72%;border:0;vertical-align: top;height: 35px;line-height: 35px\9;outline: none;padding: 0 1% 0 5%}.sousuoinput::-webkit-input-placeholder{color:#c2c2c2;}.sousuoinput::-moz-placeholder{color:#c2c2c2;}.sousuoinput:-moz-placeholder{color:#c2c2c2;}.sousuoinput:-ms-input-placeholder{color:#c2c2c2;}.sousuobut{background: #14b37e url(../images/ssicn.png) no-repeat center center;width: 20%;height: 35px;border: 0;vertical-align: top;outline: none;line-height: 35px;padding: 0;cursor: pointer}.menu-activator{height:50px;cursor:pointer;display: none}.visual{    position:relative;    margin:8px 0 0 0;    width:20px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#fff;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:6px;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:14px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    top:22px;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.visual i.line04{    top:30px;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:16px}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}.banner{position: relative;}#focus{width: 100%}#focus_phone{display:none;}#focus .owl-stage-outer,#focus .owl-stage,#focus .owl-item,#focus .item{height: 100%}#focus .item a{display: block;height: 100%;background-size: cover;background-position: center top;background-repeat: no-repeat}#focus_phone .item{position:relative;width:100%}#focus_phone .item img{display:block;width:100%}.focus_slide .owl-controls{position:absolute;bottom:65px;margin: 0 auto;width: 100%}.focus_slide .owl-dots .owl-dot span{margin:0 12px;background:#fff;width:94px;height:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:.21;}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#fff;opacity: 1}.bannertxt{position: absolute;top: 32%;left: 50%;margin-left:-683px;z-index: 2;text-align: right;height: 1px;}.bannertxt ul{margin-right: 56px;width: 290px;float: right;transform: skew(-15deg,0deg);-ms-transform: skew(-15deg,0deg);-moz-transform: skew(-15deg,0deg);-webkit-transform: skew(-15deg,0deg);-o-transform: skew(-15deg,0deg);}.bannertxt li{width: 260px;border: 2px solid #fff;margin-bottom: 3px;display: inline-block;position: relative;padding: 15px;cursor: pointer}.bannertxt li:after{content: "";position: absolute;background: url(../images/bannline.png) no-repeat center center;width: 29px;height: 55px;left: 90px;top: 50%;margin-top: -27.5px}.bannertxt li span.bannsz{position: absolute;top: 50%;left: 30px;color: #fff;font-style: italic;font-weight: bold;line-height: 42px;margin-top: -21px;}.bannszsub{width: 150px;text-align: center;}.bannertxt li p.bannbt{color: #fff;margin-bottom: 5px;font-style: italic;display: block}.bannertxt li span.bannszen{color: #fff;font-style: italic;display: block}.bannertxt li.bannertxtatv{background: #fff}.bannertxt li.bannertxtatv  span.bannsz{color: #009a67}.bannertxt li.bannertxtatv   p.bannbt{color: #009a67}.bannertxt li.bannertxtatv   span.bannszen{color: #009a67}.bannertxt li.bannertxtatv:after{background: url(../images/bannline0.png) no-repeat center center;}.gywm{background-repeat: no-repeat;background-size: cover;background-position: center top;padding: 150px 0;background-attachment: fixed;overflow: hidden}.gywmle{width: 40%}.gywmletop{margin-bottom: 35px;position: relative}.gywmletop p,.gywmletop span{display: block;line-height: 1;font-weight: bold}.gywmletop span{margin-top: 15px}.gyjj{line-height: 30px;height: 120px;margin-bottom: 50px}.more a{display: block;width: 104px;line-height: 42px;border: 2px solid #666666;height: 42px;text-align: center;font-weight: bold}.gsjl{margin-top: 110px}.gsjl li{padding: 8px 0 30px 70px;width: 120px;margin-right: 40px;position: relative;float: left}.gsjl li img{position: absolute;top: 13px;left: 0;height: 47px;}.gsjl li p.gsjljj{margin-bottom: 10px}.gsjl li p.gsjlsz{line-height: 1;}.gywmri{width: 599px;margin-right: 53px;padding:10px;margin-top: 20px;background: #fff;-webkit-border-radius:20px 90px 20px 90px;-moz-border-radius:20px 90px 20px 90px;border-radius:20px 90px 20px 90px;box-shadow:20px 37px 8px rgba(0,0,0,.06)}.gywmri img{width: 100%;display: block;-webkit-border-radius:20px 90px 20px 90px;-moz-border-radius:20px 90px 20px 90px;border-radius:20px 90px 20px 90px;}.qjzz{background-repeat: no-repeat;background-size: cover;background-position: center top;position: relative;padding: 90px 0 55px}.qjzz .gywmletop{text-align: right}.qjzzvy0,.qjzzvy1{position: absolute;top: 0;left: 0;background-repeat: no-repeat;background-size: cover;background-position: center top;background-attachment: fixed;z-index: 2;width: 100%;height: 100%}.qjzzvy0{background-image: url(../images/lvye0.png)}.qjzzvy1{background-image: url(../images/lvye1.png);}.qjzzbot{margin-bottom: 50px;margin-left: 300px}.qjzzbotsub{}.qjzzbotsub .owl-controls{display: none}.qjzzbotsub .item{position: relative;width: 92%}.qjzzbotsub .qyzbimgtt{padding: 10px;background: #fff; transform: skew(-5deg,0deg); -ms-transform: skew(-5deg,0deg);-moz-transform: skew(-5deg,0deg);-webkit-transform: skew(-5deg,0deg);-o-transform: skew(-5deg,0deg);margin-left: 24px;}.qjzzbotsub .item .tupian{height: 544px;}.qyzbimgwenzi{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.qyzbimgwenzi img{height: 111px !important;width: 136px !important;position: absolute;top:60px;left: 50%;margin-left: -30px;}.qyzztxt{position: absolute;bottom: 75px;left: 0;text-align: center;padding-bottom: 15px}.qyzztxt:after{content: "";position: absolute;bottom: 0;left: 50%;width: 56px;height: 6px;background: #fff;    margin-left: -28px;}.qyzztxt p,.qyzztxt pre{color: #fff;font-weight: bold;display: block;padding: 0 1%}.qyzztxt pre{margin-top: 10px}.qjzzbotsubodd .qyzbimgwenzi img{top: auto;bottom: 75px;margin-left: -60px}.qjzzbotsubodd .qyzztxt{bottom: auto;top: 60px;left: 50px;}.zizhiwz{margin-left: 38%;padding-left: 20px;position: relative}.zizhiwz:after{content: "";position: absolute;top: -5px;left: 0;background: url(../images/zzline.png) no-repeat center left;width: 13px;height: 45px;}.zizhiwz p,.zizhiwz span{font-style: italic}.zizhiwz p{text-transform: uppercase}.zizhiwz span{display: block}.dqxw{background-repeat: no-repeat;background-position: center top;position: relative;padding: 75px 0 65px;overflow: hidden}.dqxwtop{text-align: center;color: #fffb8f;font-weight: bold;margin-bottom: 180px}.dqxwtop img{vertical-align: middle;margin: 0 15px}.dqxwbot ul{margin-left: -48px}.dqxwbot li{float: left;width: 337px;background: #fff;padding: 40px 42.5px 28px;box-shadow: 0 3px 27px rgba(0,0,0,.16);margin: 0 0 60px 48px}.dqxwbotimg{height: 220px;}.dqxwbottxt{margin-top: 30px;position: relative;height: 240px;}.dqxwbottxt p.dqxwbottxtbt{font-weight: bold;line-height: 36px;max-height: 72px;margin-bottom: 5px;}.dqxwbottxt p.dqxwbottxtjj{line-height: 24px;max-height: 48px;}.dqxwsj{position: absolute;bottom: 0;left: 0;width: 100%;background: url(../images/djjt00.png) no-repeat center right}.dqxwsj p{font-weight: bold;line-height: 1}.dqxwsj span{font-weight: bold;display: inline-block;margin-top: 7px;padding-top: 7px;border-top: 4px solid #c6c6c6;color: #c6c6c6}.dqxwbot li:hover .dqxwsj p,.dqxwbot li:hover .dqxwsj span,.dqxwxw:hover .dqxwsj p,.dqxwxw:hover .dqxwsj span{color: #e93413}.dqxwbot li:hover .dqxwsj span,.dqxwxw:hover .dqxwsj span{border-top-color: #e93413}.dqxwbot li:hover .dqxwsj,.dqxwxw:hover .dqxwxwri p.dqxwxwrrline{background: url(../images/djjt11.png) no-repeat center right}.dqxwxwle{width: 422px;height: 275px;position: relative}.dqxwxwle span{background: #e93413;color: #fff;display: inline-block;position: absolute;top: 0;left: 0;padding: 0 10px;line-height: 30px;}.dqxwxwri{margin-left: 470px;padding-top: 30px;position: relative}.dqxwxwri p.dqxwxwribt{font-weight: bold;line-height: 36px;height: 72px;}.dqxwxwri p.dqxwxwrijj{line-height: 30px;height: 60px;padding-right: 200px;margin: 30px 0}.dqxwxw .dqxwsj{width: 120px;background: none;left: auto;right: 0;text-align: right;bottom: 45px}.dqxwxwri p.dqxwxwrrline{background: url(../images/djjt00.png) no-repeat center right;width: 48px;height: 20px}.footer{background: #4e4e4e;padding: 85px 0 0;}.footerle{width: 160px;}.footerle img{width: 160px;display: block}.footercen{margin-left: 45px;width: 630px;}.footernav{margin-bottom: 50px;}.footernav li{float: left;margin-right: 30px;}.footernav li a{color: #fff}.footertel p{background-repeat: no-repeat;background-position: left top;padding-left: 40px;color: #cacaca;min-height: 23px;margin-bottom: 14px;}.footerri{width: 146px;text-align: center}.footerri img{display: block;width: 100%}.footerri p{color: #fff;margin-top: 14px;}.footerbq{margin-top: 50px;border-top: 1px solid #919191;padding: 30px 0;color: #959595}.footerbq a{color: #959595}.fybanner img{display: block;width: 100%}.fybanner img.fybannersj{display: none;}.fymbx{background: rgba(0,0,0,.59);line-height: 65px;margin-top: -65px;position: relative;z-index: 2;color: #fff}.fymbx a{color: #fff}.fymbx img{vertical-align: middle;margin-right: 15px;}.fymbxfl{}.fymbxfl a{display: inline-block;padding: 0 22px;color: #fff}.fymbxfl a.fymbxflatv{font-weight: bold;background: #009a68}.fymain{padding: 40px 0 60px;}.fyxwdt{padding-bottom: 25px}.fyxwdt li{background: #f5f5f5;padding: 15px 0 15px 15px;position: relative;margin-bottom: 30px;}.fyxwdtle{width: 260px;overflow: hidden}.fyxwdtle img{width: 100%;display: block;height: 145px;}.fyxwdtce{width: 51%;margin-left: 3%;padding-top: 30px}.fyxwdtce p.fyxwdtcebt{margin-bottom: 15px;font-weight: bold}.fyxwdtce p.fyxwdtcejj{line-height: 30px;height: 60px;color: #999}.fyxwdtri{width: 185px;text-align: center;margin-top: 10px;height: 120px;position: relative}.fyxwdtri:after{content: "";top: 14px;left: 0;width: 1px;background: #dcdcdc;height: 96%;position: absolute}.fyxwdtri p{color: #e9e9e9;line-height: 1;font-weight: bold;margin-bottom: 3px;}.fyxwdtri span{color: #009a68;line-height: 1;font-weight: bold}.page{clear:both;text-align:center;line-height:40px}.page a,.page span{display:inline-block;color:#818c89;border:1px solid #dcdcdc;padding:0 15px;text-decoration:none;margin:0 5px;font-size: 16px;}.page span.pageCurrent,.page a:hover{background:#009a68;color:#fff;border:1px solid #009a68}.page span.dianspan{border:none;padding-top:0;vertical-align:top}.fyktxqtitle{text-align:center;border-bottom:1px solid #ededed;padding:0 0 30px;margin-bottom: 40px}.fyktxqtitle h2{line-height: 1}.fyxwxqnext{margin-top: 75px;border-top: 1px solid #ededed;padding-top: 30px}.fyxwxqnext a{display: block;width: 48%;}.fylxwm{margin-bottom: 50px;}.fylxwm li{float: left;width: 25%;text-align: center}.fylxwm li img{border:3px solid #14b37e;height: 73px;width: 73px;}.fylxwm li p{font-weight: bold;margin: 10px 0}.fylxwm li span{display: block;line-height: 20px;height: 40px;}.fylxmap{position: relative;height: 455px;}.fylxmapsub{position: absolute;width: 100%;height: 100%;top: 0;left: 0}.fygcal{margin-bottom: 45px;}.fygcal li{float: left;width: 20%;text-align: center;margin-left: -1px;}.fygcal li a{display: block;border: 1px solid #ededed;line-height: 60px;}.fygcal li.fygcalatv{background: #009a67}.fygcal li.fygcalatv a{color: #fff;border-color: #009a67;font-weight: bold}.fygcal li.fygcalatv a:hover{color: #fff}.fyyeji,.fydqwh{padding-bottom: 20px}.fyyeji ul{margin-left: -27px;}.fyyeji li{float: left;background: #f5f5f5;width: 337px;margin: 0 0 40px 27px;padding: 22.5px;}.fyyejiimg{height: 244px;margin-bottom: 30px}.fyyejitxt{padding-left: 39px;position: relative}.fyyejitxt:after{content: "";position: absolute;top: 0;left: 14px;width: 1px;height: 100%;background: #dcdcdc}.fyyejitxt p{margin-bottom: 10px}.fyyejitxt span{color: #999}.fydqwh ul{margin-left: -33px;}.fydqwh li{float: left;background: #f5f5f5;width: 337px;margin: 0 0 40px 33px;padding: 20.5px;border-bottom: 2px solid #eaeaea}.fydqwhimg{height: 220px;margin-bottom: 30px;position: relative}.fydqwhimg span{position: absolute;bottom: 0;right: 0;background: #e93413;color: #fff;width: 88px;height: 33px;display: block;text-align: center;line-height: 33px}.fydqwhtxt p{font-weight: bold}.fydqwhtxt span{line-height: 24px;height: 48px;margin-top: 10px}.fycybk{}.fycybk li{margin-bottom: 60px}.fycybkle{width: 556px;overflow: hidden;float: left}.fycybkle img{width: 100%;display: block}.fycybkri{width: 510px;margin-right: 70px;float: right;padding-top: 50px;}.fycybkri p.fycybkribt{font-weight: bold;margin-bottom: 5px;}.fycybkri p.fycybkrien{color: #009a67;font-weight: bold}.fycybkri p.fycybkrijj{line-height: 30px;height: 90px;margin: 30px 0}.fycybkri p.fycybkrigd{color: #009a67;line-height: 40px;height: 40px;width: 130px;text-align: center;border: 1px solid #666666;}.fycybkri p.fycybkrigd img{vertical-align:text-bottom;margin-left: 13px;}.fycybk li.fycybkodd .fycybkle{float: right}.fycybk li.fycybkodd .fycybkri{float: left;margin: 0 0 0 70px}.fyguanyu{background: url(../images/fygybg.jpg) no-repeat center 80px fixed;padding-top: 555px;background-size: 100% auto;position: relative}.fyguanyubg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/shuye.png) no-repeat center 85px fixed;background-size: 100% auto}.fyabout{background: #fff}.fygyqj{border-bottom: 1px solid #ededed}.fygyqj li{width: 25%;text-align: center;float: left;position: relative}.fygyqj li:after{content:"";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: #ededed}.fygyqj li a{line-height: 65px;display: block;font-weight: bold;}.fygyqj li.fygyqjatv:before{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height:6px;background: #009a67}.fygyqj li.fygyqjatv a,.fygyqj li a:hover{color: #009a67}.fyjianjie{padding: 70px 95px 90px}.fyjjtop{text-align: center;margin-bottom: 40px}.fyjjtop p{font-weight: bold;margin-bottom: 8px}.fyjjtop span{color: #009a67;font-weight: bold;text-transform: uppercase}.fygybjq{max-height: 210px;overflow: auto;padding-right: 20px;margin-bottom: 70px}.fygybjq::-webkit-scrollbar{width:2px}.fygybjq::-webkit-scrollbar-track{background-color:#999999}.fygybjq::-webkit-scrollbar-thumb{background-color:#14b37e}.fygybjq::-webkit-scrollbar-thumb:hover {background-color:#14b37e}.fygybjq::-webkit-scrollbar-thumb:active {background-color:#14b37e}.fygysz{margin-bottom: 90px}.fygysz li{float: left;text-align: center;width: 25%;position: relative}.fygysz li:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: #ededed}.fygysz li p.fygyszsz{color: #009a67;font-weight: bold;line-height: 1;margin-bottom: 10px}.fygysz li p.fygyszjj{font-weight: bold;line-height: 1}.fytel{text-align: center}.fytel span{display: inline-block;background:url(../images/fytelbg.jpg) repeat-x center top;color: #fff;background-size: cover;line-height: 66px;padding: 0 70px;font-weight: bold}.fytel img{vertical-align: text-top;margin-right: 13px;}.fygshj{background:url(../images/gshjbg.jpg) no-repeat center top;padding: 80px 0 90px;background-size: cover}.fygshjbot{position: relative}.fygshjbotpre,.fygshjbotnxt,.fylcnfpre,.fylcnfnex{width: 36px;text-align: center;line-height: 36px;background: #fff;position: absolute;top: 50%;margin-top: -46px;cursor: pointer}.fygshjbotpre{left: 0}.fygshjbotnxt{right: 0}.fylcnfpre,.fylcnfnex{background: #ededed;margin-top: -18px;}.fylcnfpre{left: -36px}.fylcnfnex{right:-36px}.fylcnfnex:hover,.fylcnfpre:hover{background: #009a67;color: #fff}.fygshjbotsub{width: 90%;margin: 0 auto}.fygshjbotsub .item{background: #fff;padding: 5px}.fygshjbotsub .item .tupian{height: 246px}.fygshjbotsub .owl-controls{margin-top: 50px}.fygshjbotsub .owl-dots .owl-dot span{margin:0 10px;background:#009a67;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;}.fygshjbotsub .owl-dots .owl-dot.active span{background:#009a67;opacity: 1;width: 30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fygshjbotsub .owl-dots .owl-dot:hover span{background:#009a67;opacity: 1}.fyfzlc{padding: 80px 0}.fyfzlcbot{padding: 0 75px}.fyfzlcbot li{display: none}.fyfzlcbotle{width: 385px;position: relative}.fyfzlcbotle:after{content: "";position: absolute;background: #fff;width: 100%;height: 100%;top: 5px;right: -5px;}.fyfzlcbotle:before{content: "";position: absolute;background: #009a67;width: 100%;height: 100%;top: 18px;right: -18px;}.fyfzlcbotle img{width:100%;display: block;position: relative;z-index: 2}.fyfzlcbotri{width: 590px;padding-top: 40px}.fyfzlcbotri p{font-weight: bold;color: #009a67;line-height: 1}.fyfzlcbotri span{font-weight: bold;display: block;line-height: 1;margin: 25px 0 15px}.fyfzlcbotri pre{line-height: 30px;display: block}.fylcnf{margin: 75px 25% 0;position: relative;line-height: 36px;}.fylcnfsub .item{text-align: center}.fylcnfsub .fylcnfsubatv{color: #009a67}.fylcnfsub .owl-controls,.fytdfcbotsub .owl-controls{display: none}.fyryzz{background: url(../images/fyzzrybg.jpg) no-repeat center top fixed;background-size: cover;padding: 80px 0}.fyryzzbot ul{margin-left: 31.5px}.fyryzzbot li{float: left;width: 337px;margin: 0 0 20px 31.5px;text-align: center}.fyzzimg{height: 227px}.fyryzzbot li p{margin-top: 25px}.fyjrwmlb{border: 1px solid #ededed;cursor: pointer;margin-bottom: 30px;position: relative}.fyjrwmtop{padding:40px 50px 40px 30px;position: relative;line-height: 30px}.fyjrwmtop:after{content: "";position: absolute;background: url(../images/fyzpicn1.png) no-repeat center left;width: 9px;height: 10px;top: 50%;margin-top: -5px;left: 0}.fyjrwmtop span{display: inline-block;vertical-align: top;margin-right:15px}.fyjrwmtop span.fyjrwm0{min-width: 50%;}.fyjrwmtop span.fyjrwm1{}.fyjrwmtop span.fyjrwm2{}.fyjrwmtop span.fyjrwm3{color: #999}.fyjrwmtop span.fyjrwm4{position: absolute;top: 50%;right:0;margin-right: 0;color: #fff;background: #009a67;width: 52px;height: 52px;text-align: center;line-height: 52px;margin-top: -26px;}.fyjrwmbot{padding: 45px 60px;display: none;}.fyjrwmbot a.fyfsyx{display: block;color: #009a67;margin-top: 30px}.clijrwm .fyjrwmtop{background: #009a67}.clijrwm .fyjrwmtop span{color: #fff !important;}.clijrwm .fyjrwmtop span.fyjrwm0{font-weight: bold}.clijrwm .fyjrwmtop span.fyjrwm4{background: #fff;color: #009a67 !important;}.fyjrwmlb:hover .fyjrwmtop:after{background: url(../images/fyzpicn0.png) no-repeat center left}.clijrwm:hover .fyjrwmtop:after{background: url(../images/fyzpicn1.png) no-repeat center left}.fyjrwmlb:hover .fyjrwmtop span.fyjrwm0{color: #009a67;font-weight: bold}.fytdfc{margin-top: 40px}.fytdfcbot{position: relative}.fytdfcbotsub .item{height: 234px}.fytdfcbotsubpre,.fytdfcbotsubnex{width: 64px;text-align: center;line-height: 64px;background:rgba(0,0,0,.4);position: absolute;top: 50%;margin-top: -32px;cursor: pointer;z-index: 2;color: #fff;font-size: 30px}.fytdfcbotsubpre{left: -32px}.fytdfcbotsubnex{right: -32px}.gsyj{background-repeat: no-repeat;background-position: center top;padding-top: 90px;padding-bottom: 60px}.gsyj .gywmletop span,.gsyj .gywmletop p{color: #fff !important;}.gsyj .more{position: absolute;top: 35px;right: 0}.gsyj .more a{border-color: #fff;color: #fff;}.gcyjbot{position: relative}.gcyjbotle{position: absolute;top: 60px;left: 120px}.gcyjbotle li{width: 110px;height: 42px;line-height: 42px;border: 2px solid #fff;margin-bottom: 10px;color: #fff;text-align: center;cursor: pointer}.gcyjbotle li.gcyjbotleatv{background: #14b37e;color: #fff;border-color: #14b37e;width: 155px;}.gcyjbotri{margin-left: 250px;background: url(../images/fyyjbg.png) repeat-x center top;height: 430px;padding-top: 60px;padding-left: 90px}.yjsub{display: none}.yjsub ul{margin-left: 0}.yjsub li{margin: 0 20px 0 0;width: 266px;padding: 15px;}.yjsub .fyyejiimg{height: 193px;margin-bottom: 20px}.syxwdt{margin-top: 15px;height: 758px;background-repeat: no-repeat;background-position: center top;background-size: cover;padding: 80px 110px 0 90px;overflow: hidden}.syxwdtri{padding-top: 30px}.syxwdtri .gywmletop{text-align: right}.syxwdtri .more{position:relative;top: auto;float: right;margin-top: 80px}.syxwdtle{width: 670px}.syxwlbimg{margin-bottom: 30px;height: 373px}.syxwlbtxt{position: relative;padding-left: 210px;padding-top: 10px}.xwdtsj{position: absolute;top: 0;left: 0;width: 130px;text-align: right;border: 2px solid #fff;padding: 15px 15px 10px}.xwdtsj p,.xwdtsj span,.syxwlbtxt p{color: #fff;line-height: 1}.syxwlbtxt p.syxwlbtxtbt{font-weight: bold;margin-bottom: 10px}.syxwlbtxt p.syxwlbtxtjj{line-height:33px;height: 66px;}.syxwlby{margin-top: 45px}.syxwlby li{margin-bottom: 20px;background: url(../images/xingxing.png) no-repeat center left;padding-left: 23px;}.syxwlby li a{color: #acffe3}.syxwlby li span{display: inline-block;margin-left: 30px}.more a:hover{background: #fff;color: #009a67;border-color: #009a67}.fytdfcbotsubpre:hover,.fytdfcbotsubnex:hover{background: #009a67}.fygshjbotpre:hover,.fygshjbotnxt:hover{background: #009a67;color: #fff}.fydqwh li:hover{box-shadow: 0 0 20px #ccc;border-bottom-color: #e93413}.fydqwh li:hover .fydqwhtxt p{color: #e93413}.sousuobut:hover{opacity: .9}.fyxwdt li:hover .fyxwdtce p.fyxwdtcebt,.fyxwdt li:hover .fyxwdtri p,.fyxwdt li:hover .fyxwdtce p.fyxwdtcejj,.fyxwxqnext a:hover,.fyyeji li:hover  .fyyejitxt p,.fygcal li a:hover{color: #009a67}.fyxwdt li:hover .fyxwdtce p.fyxwdtcebt,.fymbx a:hover,.nav li a.navyja:hover,.fyxwxqnext a:hover,.syxwlby li a:hover{text-decoration: underline}.bannervideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;display: none}.clivideo{position: absolute;top: 0 !important;left:0 !important;cursor: pointer;width: 100% !important;height: 100% !important;z-index: 3;}.clivideo .clivideoicn{position: absolute;top: 0 !important;left:0 !important;cursor: pointer;width: 100% !important;height: 100% !important;z-index: 3;background:rgba(0,0,0,.2) url(../images/videoicn.png) no-repeat center center}/*.clivideo img.clivideoicn{position: absolute;top: 50% !important;left:50% !important;cursor: pointer;z-index: 3;width: 50px !important;height: 50px !important;margin-left: -25px;margin-top: -25px;}*/.footer a:hover{color: #fff;text-decoration: underline}/**********************************************适配*******************************************************/@media only screen and (max-width:1440px){    .main1366{width: 1200px;}    .rmss{margin-left: 130px}    .bannertxt{margin-left: -600px}    .qjzzbot{margin-left: 200px}    .qjzzbotsub .item .tupian{height: 505px}    .gcyjbotri{padding-left: 28px;margin-left: 220px}    .gcyjbotle{left: 80px}    .dqxwbot li{width: 283px}    .dqxwbotimg{height: 184px}}@media only screen and (max-width:768px){    body{min-width:inherit;}    .fontsize100{font-size: 50px;}    .fontsize72{font-size: 22px;}    .fontsize60{font-size: 28px}    .fontsize55{font-size: 24px;}    .fontsize36{font-size: 22px;}    .fontsize30{font-size: 20px;}    .fontsize24{font-size: 18px;}    .fontsize20{font-size: 16px;}    .fontsize18{font-size: 15px;}    .fontsize16{font-size: 14px;}    .main1200,.main1366{width:94%;}    .tupian{height: 0 !important;}    .header{position:fixed;height: 50px;margin: 0;top: 0;left: 0;width: 94%;padding: 0 3%;box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.18);z-index: 999;background: #009a68}    .headerhei{height: 50px}    .logo{margin-top: 12px;}    .logo img{height: 26px;}    .menu-activator{display: block}    .headerhei{height: 50px !important;}    .nav{display:none;position:fixed;top:50px;width:100%;text-align:center;left:0;background:rgba(0,0,0,.8);height:100%;z-index:999;margin:0;line-height: 40px}    .nav ul{padding-top:40px}    .nav li{float:inherit;width:100%;margin:0;height: auto}    .nav li a.navyja{line-height:40px;height:40px;color: #fff;font-size: 16px}    .nav li span{height: 2px;top: auto;bottom: 0;background: #fff}    .nav li:hover a.navyja, .nav li.clinav a.navyja{color: #fff}    .banner{width: 100%}    .focus_slide .owl-dots .owl-dot span{width: 8px;margin: 0 8px}    .focus_slide .owl-controls{bottom: 15px;}    .fymbx{margin-top: -40px;line-height: 40px}    .fyxwdt li{padding: 15px}    .fyxwdtle{width: 150px}    .fyxwdtce{float: inherit;margin-left: 170px;width: inherit;padding-top: 6px}    .fyxwdtce p.fyxwdtcebt{margin-bottom: 10px}    .fyxwdtce p.fyxwdtcejj{line-height: 26px;height: 52px;}    .page a, .page span{display: none;margin: 0;border: 0;padding: 0 11px;font-size: 14px}    .page a.home,.page a.prev,.page a.last,.page a.end, .page span.pageCurrent{display: inline-block}    .footercen{width: 100%;margin: 0;float:inherit}    .footertel p{margin-bottom: 10px}    .footerri{float: inherit;width: 100%;}    .footerri img{width: 30%;margin: 0 auto}    .footerbq{padding: 20px 0 30px;margin-top: 20px}    .footerbq a{float: inherit !important;display: inline-block}    .fyktxqtitle{padding:0 0 20px;margin-bottom: 40px}    .fyxwxqnext{margin-top: 40px;padding-top: 20px}    .fyxwxqnext a{width: 100%;margin: 5px 0}    .fylxwm{margin-bottom: 5px;}    .fylxwm li{width: 50%;margin-bottom: 20px}    .fylxwm li img{border:2px solid #14b37e;height:50px;width: 50px;}    .fylxmap{height: 188px;}    .fygcal{border-bottom: 1px solid #eee;padding-bottom: 5px}    .fygcal li{width: inherit;margin: 0 12px 10px 0}    .fygcal li a{border: 0;line-height: inherit;font-size: 16px}    .fygcal li.fygcalatv{background: none}    .fygcal li.fygcalatv a{color: #14b37e}    .fyyeji li,.fydqwh li{margin: 0 1% 20px;width: 42%;padding: 3%}    .fyyejiimg{padding-bottom: 72%;margin-bottom: 20px}    .fyyejitxt{padding-left: 15px}    .fyyejitxt:after{left: 5px}    .fydqwhimg{padding-bottom: 65%;margin-bottom: 20px}    .fydqwhimg span{width: 80px;line-height: 26px;height: 26px}    .fycybk li{margin-bottom: 20px}    .fycybkle,.fycybkri{width:100%;float: inherit}    .fycybkri{padding: 0;margin:0 !important;}    .fycybkri p.fycybkrijj{line-height: 26px;height: auto;margin: 15px 0;max-height: 78px}    .fycybkri p.fycybkrigd{line-height: 32px;height: 32px;width: 110px;margin-bottom: -34px;position: relative;z-index: 2;float: right;background: rgba(255,255,255,.8);}    .fycybkri p.fycybkrigd img{margin-left: 10px;}    .fyguanyu{background: url(../images/fygybg.jpg) no-repeat center top;background-size: 100% auto;padding-top: 128px}    .fyjianjie,.fygshj{padding: 30px 0}    .fygysz li{width: 50%;margin-bottom: 20px}    .fygysz li:nth-child(2n):after{display: none}    .fytel span{padding: 0 25px;line-height: 40px}    .fytel img{height: 25px;margin-right: 8px}    .fygshjbotsub{width: 74%}    .fygshjbotsub .item .tupian{padding-bottom: 74%}    .fyfzlcbot{padding: 0}    .fyfzlcbotle{width: 35%}    .fyfzlcbotri{width: 60%;padding-top: 0}    .fyfzlcbotle:before{top: 6px;right: -6px}    .fyfzlcbotle:after{top: 4px;right: -4px;}    .fyfzlcbotri span{margin: 10px 0}    .fyfzlcbotri pre{line-height: 26px}    .fylcnf{margin: 20px 13% 0}    .fyryzzbot li{margin: 0 1% 20px;width: 48%}    .fyzzimg{padding-bottom: 67.5%}    .fyryzzbot li p{margin-top:20px}    .fymbxfl a{padding: 0 5px}    .fyjrwmtop{padding: 20px 25px 20px 15px;line-height: 26px;}    .fyjrwmtop span.fyjrwm0{font-size: 16px;min-width: inherit}    .fyjrwmtop span.fyjrwm4{width: 36px;height: 36px;line-height: 36px;margin-top: -18px}    .fyjrwmbot{padding: 20px}    .fytdfcbotsub{width: 72%;margin: 0 auto}    .fytdfcbotsub .item{padding-bottom: 63%}    .fytdfcbotsubpre, .fytdfcbotsubnex{width: 40px;height: 40px;line-height: 40px;font-size: 20px;margin-top: -20px}    .fytdfcbotsubpre{left: -5px}    .fytdfcbotsubnex{right: -5px}    .gywm{background-attachment: inherit;padding: 30px 0}    .gsjl li{width: 38%;padding: 0 0 0 12%;margin: 0 0 20px}    .gsjl li img{height: 26px;top: 50%;margin-top: -13px}    .gyjj{line-height: 24px;height: 72px}    .gywmri{width: 80%;float: inherit;padding: 0;margin: 0 auto;box-shadow: 13px 19px 8px rgba(0,0,0,.06)}    .qjzzvy0, .qjzzvy1{display: none}    .qjzzbotsub .item .tupian{padding-bottom: 192%}    .qjzzbot{margin: 0}    .qjzzbotsub .item{width: 80%;margin: 0 auto}    .qyzbimgwenzi img{height: 98px !important;width: 120px !important;top:30px;margin-left: -34px;}    .qyzztxt{left: 12px;bottom: 30px}    .qjzzbotsubodd .qyzztxt{top: 30px;}    .qjzzbotsubodd .qyzbimgwenzi img{bottom: 30px;top: auto}    .zizhiwz{margin: 20px 0  0 0}    .gsyj .more{top: 3px}    .more a{line-height: 30px;height: 30px}    .gcyjbotle{position: relative;top: 0;left: 0}    .gcyjbotle li{float: left;width: 30.33%;margin: 0;border: 1px solid #fff;display: block;box-sizing: border-box;margin-left: -1px}    .gcyjbotri{margin: 20px 0 0 0;padding:0;height: auto;background: none}    .yjsub li:last-child{display: none}    .yjsub{padding-bottom: 0 !important;}    .syxwdt{padding: 20px 5%;margin: 0;width: 90%;height: auto;background:rgba(0, 154, 104,.8) !important}    .syxwdtri .gywmletop,.syxwdtri{float: inherit;width: 100%;text-align: left}    .syxwdtri .more{margin: 0;position: absolute;top: 3px;right: 0}    .syxwlbimg{padding-bottom: 55%}    .xwdtsj{width: 60px}    .syxwlbtxt{padding: 0 0 0 115px}    .syxwlbtxt p.syxwlbtxtjj{line-height: 22px;height: 44px}    .gywm{overflow: hidden}    .dqxwtop img{margin: 0 5px;height: 8px;}    .dqxw{background:#d0000e !important;}    .dqxwbot li{width: 90%;padding:15px 5%;margin: 0  0 20px}    .dqxwbotimg{padding-bottom: 65%}    .dqxwbottxt{height: auto;margin-top: 20px}    .dqxwsj{position: relative;top: 0;margin-top: 20px;background-size: 20px auto !important;}    .dqxwxwle{padding-bottom: 65%}    .dqxwxwri{float: inherit;width: 100%;margin: 20px 0 0 0;padding: 0}    .dqxwxw{padding: 20px 5%;width: 90%;background: #fff}    .dqxwxwri p.dqxwxwribt{line-height: 24px;height: 48px}    .dqxwxwri p.dqxwxwrijj {line-height: 24px; height: 48px;padding-right: 0;margin: 20px 0;}    .dqxwxw .dqxwsj {width: 100%;background: url(../images/djjt00.png) no-repeat center right;left: auto;right: 0;text-align: left;bottom:0}    .dqxwxwri p.dqxwxwrrline{display: none}    .dqxw{padding: 30px 0 0}    .yjsub li{background: rgba(255,255,255,.9)}        /*共用*/    .gywmle,.syxwdtle,.dqxwxwle{float: inherit;width: 100%}    .fyktxqtitle h2{font-size: 20px;line-height: 24px}    .fybjq{line-height: 28px}    .syxwdtri{padding-top: 0}    .gywmletop span,.syxwdt{margin-top: 0}    .fymain,.fyfzlc,.fyryzz,.qjzz,.gsyj{padding: 30px 0}    .footer{padding-top: 30px}    .fyxwdt li,.fyjjtop,.fygybjq,.fygysz,.fyjrwmlb,.gywmletop,.gyjj,.syxwlbimg,.dqxwtop{margin-bottom: 20px}    .fyxwdt{padding-bottom: 10px;}    .fygcal{margin-bottom: 40px}    .fygshjbotsub .owl-controls,.fyjrwmbot a.fyfsyx,.gsjl,.syxwlby{margin-top: 20px}    .fyxwdtle img{width: 100%;height: auto}    .fyyeji ul,.fydqwh ul,.fyryzzbot ul,.dqxwbot ul{margin-left: 0}    #focus,.fybanner img.fybannerpc,.rmss,.fyxwdtri,.footerle,.footernav,.fygyqj,.bannertxt{display: none}    #focus_phone,.fybanner img.fybannersj{display: block}    .qyzztxt{left: 12%}    .qjzzbotsubodd .qyzztxt{left: 26%}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}@media only screen and (max-width:414px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){}@media only screen and (max-width:360px){}@media only screen and (max-width:320px){}/*1280*1024*/@media (max-width:1280px) and (min-height:867px){}@media (min-width:1025px) and (max-height:900px){}@media only screen and (max-height:780px){}@media (min-width:1025px) and (max-height:780px){}@media only screen and (max-height:630px){}