﻿body{padding:0;margin:0 auto;background:#f8f8f8;font-size:14px;color:#333;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:#333;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:#56b900 !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;color: #666;font-size: 16px;}.fybjq img{max-width:82% !important;height:auto !important;display: block;margin: 0 auto}.fyrzfwri img{max-width:100% !important;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%}.main1530{width: 1520px;margin: 0 auto;}.main1200{width: 1200px;margin: 0 auto;}/*图片hover效果*/.scaleimg img,.trantion,.rotateimg img,.synav li a:after{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);    }}/*头部*/.headertop{line-height: 45px;background: #f5f5f5}.nsxtrk a,.rzxtrk a{color: #e6992b;font-weight: bold}.nsxtrk img,.rzxtrk img{vertical-align:middle;margin-right: 10px;}.rzxtrk{margin:0 10px 0 20px}.rzxtrk a{color: #56b900}.qyyxrk{margin-left: 15px}.qyyxrk a{font-size: 12px;}.header{position: absolute;top: 70px;z-index: 999;width: 100%}.logo img{display:block;vertical-align:top;height: 73px;}.headertel{background: url(../images/tel.png) no-repeat left top;padding-left: 54px;font-size: 30px;margin-left: 115px;margin-top: 30px;height: 30px;line-height: 1}.nav{position: relative;z-index: 1;margin-top: 20px}.nav li{position: relative;float: left;margin-left: 20px}.nav li a.navyja{font-size:16px;display:block;position: relative;z-index: 2;line-height: 53px;text-align: center;width: 107px}.nav li span{position: absolute;top:0;left: 0;background:url(../images/navbg.png) no-repeat center center;width:0;height:53px;}.nav li.clinav span,.nav li:hover span{width: 107px}.nav li:hover a.navyja,.nav li.clinav a.navyja{color: #fff;}.menu-activator{height:50px;cursor:pointer;display: none;margin-left: 10px}.visual{    position:relative;    margin:8px 0 0 0;    width:20px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#000;    -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}.bannertxt{position: absolute;bottom: 16%;left: 50%;margin-left: -760px;z-index: 33}.bannertxt ul{display: inline-block;vertical-align: top}.bannertxt li{display: inline-block;vertical-align: top;border: 2px solid #fff;width: 36px;height: 36px;text-align: center;line-height: 36px;font-size: 18px;color: #fff;margin-right: 15px}.bannertxt li.bannertxttxt{background: #56b900;border-color: #56b900}.bannertxt  span{border: 2px solid #fff;line-height: 36px;height: 36px;width: 100px;text-align: center;display: inline-block;color: #fff;cursor: pointer}.bannertxt  span img{margin-left: 8px;}.bannertxt  span:hover{background: #56b900}#focus{width: 100%}#focus_phone{display:none;}#focus{width:100%;height:100%;position:absolute;top:0;left:0;}#focus .owl-stage-outer,#focus .owl-stage,#focus .owl-item{width:100%;height:100%}#focus .item{position:relative;height:100%;width:100%;overflow: hidden}#focus .item a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.focus_slide .item{position:relative;height:100%;width:100%}.focus_slide .item img{display:block;width:100%}.focus_slide .owl-controls{position:absolute;bottom:20px;margin: 0 auto;width: 100%;display: none}.focus_slide .owl-dots .owl-dot span{margin:0 8px;background:none;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;border: 2px solid #4ba100}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#4ba100;border-color: #4ba100;}.synav{position: absolute;z-index: 2;bottom: 0;left: 0;background: url(../images/bannerksbg.png) no-repeat center top;height: 245px;width: 100%;text-align: right}.synav li{display: inline-block;text-align: center;margin-left: 30px;vertical-align: top}.synav li a{display: block;background: url(../images/synavbg.png) no-repeat center center;width: 160px;height: 160px;position: relative;overflow: hidden;background-size: cover}.synav li a:after{content: "";position: absolute;background: url(../images/synavbg0.png) no-repeat center center;width: 160px;height: 160px;top: 110px;right: 90px;background-size: cover}.synav li.synavli0{margin-top: 80px}.synav li.synavli1{margin-top: 63px;}.synav li.synavli2{margin-top: 46px;}.synav li.synavli3{margin-top: 29px;}.synav li img{margin: 30px 0 14px;position: relative;z-index: 2}.synav li p{font-size: 20px;color: #fff;font-weight: bold;position: relative;z-index: 2}.synav li:hover a:after{right: 0;top: 0}.xwzixun{margin-top: 105px;}.xwzixun .main1530{position: relative}.xwzixun .main1530:after{position: absolute;content: "";background: url(../images/syicn.png) no-repeat center top;width: 382px;height: 257px;bottom:-70px;right: -40px;z-index: 2}.xwzixun .hzjgtop{width: 580px;text-align: left;margin-bottom: 0 !important;}.xwzixun .hzjgtop p{display: inline-block;margin-right: 15px;}.xwzixun .hzjgtop a.hzjgtopaa{text-align: center;width: 32px;height: 32px;border: 2px solid #5abb06;display: inline-block;line-height: 32px;font-size: 24px;vertical-align: super}.xwzixunle{width: 385px;background: url(../images/labaicn.png) no-repeat center left;padding-left: 50px;height: 23px;margin-top: 14px;position: relative;padding-right: 60px;}.xwzixunlejt0,.xwzixunlejt1{position: absolute;right: 0;    line-height: 6px;height: 9px;cursor: pointer}.xwzixunlejt0{top: 0}.xwzixunlejt1{bottom: 0}.xwzixunlediv .owl-controls{display: none}.xwzixunlediv .item a{font-weight: bold;font-size: 18px;}.xwzxbot{margin: 70px auto 75px;overflow: hidden}.xwzxbotle{width: 50%;position: relative}.xwjtinc{position: absolute;top: 34%;right:15px;z-index: 2;cursor: pointer}.xwzxbotlesub .owl-controls{margin-top: 30px;display: none}.xwzxbotlesub .owl-dots .owl-dot span{margin:0 8px;background:none;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;border: 2px solid #4ba100}.xwzxbotlesub .owl-dots .owl-dot.active span, .xwzxbotlesub .owl-dots .owl-dot:hover span{background:#4ba100;}.xwzximg{position: relative;overflow: hidden}.xwzximg:after{content: "";position: absolute;background: #eaeaea;top: 10%;right:0;width: 10%;height: 80%;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.xwzximg img{display: block;width: 90% !important;}.xwzxbotlesub p.xwbt{font-size: 20px;line-height: 26px;max-height: 52px;margin: 30px 0 20px}.xwzxbotlesub p.xwsj{font-size: 14px;line-height: 18px;}.xwzxbotlesub p.xwsj span{color: #4ba100;font-size: 16px;display: inline-block;margin-right: 10px;}.xwzxbotlesub p.xwjj{font-size: 16px;line-height: 24px;max-height: 48px;margin-top: 20px}.xwzxbotri{width: 41%}.xinwenfl{padding-top: 65px;}.xinwenfl li{float: left;font-size: 24px;margin-right: 53px;padding-bottom: 15px;position: relative;line-height: 30px;cursor: pointer}.xinwenfl li.xinwenflatv{color: #4ba100;font-weight: bold}.xinwenfl li.xinwenflatv:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background: #4ba100}.xinwenbot{margin: 40px 0 55px}.xinwenbotsub{display: none}.xinwenbotsub li{border-bottom: 1px dashed #eee}.xinwenbotsub li a{line-height: 50px;font-size: 16px;color: #333}.xinwenbotsub li span{font-size: 12px;color: #999;display: inline-block;margin-left: 30px}.xwts li{float: left;width: 32%;padding-bottom: 28%;margin: 0 2% 2% 0}.xwts li p{position: absolute;text-align: center;width: 94%;padding: 0 3%;bottom: 20px;left: 0;color: #fff;font-size: 18px;font-weight: bold}.xwts li.xwtsli2,.xwts li.xwtsli4{margin-right: 0}.xwts li.xwtsli3{width: 66%}.hzjg{background: url(../images/fyhzjgbg.jpg) no-repeat center top;background-size: cover;padding: 70px 0 45px}.hzjgtop{text-align: center;margin-bottom: 55px}.hzjgtop p{font-size: 36px;font-weight: bold}.hzjgtop p span{color: #4ba100}.hzjgbotdiv .owl-stage-outer{padding: 20px 0}.hzjgbotdiv .item{position:relative;height:100%;width:100%}.hzjgbotdiv .item img{display:block;width:100%}.hzjgbotdiv .owl-controls{margin-top: 30px}.hzjgbotdiv .owl-dots .owl-dot span{margin:0 8px;background:none;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;border: 2px solid #4ba100}.hzjgbotdiv .owl-dots .owl-dot.active span, .hzjgbotdiv .owl-dots .owl-dot:hover span{background:#4ba100;}.footer{background:url(../images/footerbg.jpg) no-repeat center top;background-size: cover;padding: 40px 0 0}.yqlj{border-bottom: 2px solid #fff;padding-bottom: 25px;margin-bottom: 70px}.yqlj p img{vertical-align: sub;margin-right: 20px;}.yqlj p{color: #fff;font-size: 16px;margin-bottom: 30px;}.yqljdiv li{float: left;min-width: 19%;margin: 0 1% 25px 0}.yqljdiv li a{display:block;color: #fff;font-size: 16px;position: relative;padding-left: 20px}.yqljdiv li a:after{content:"";position: absolute;top: 10px;left: 0;width: 11px;height: 2px;background: #fff;}.footbot{margin-bottom: 50px}.footerlogo{width: 185px;}.footerlogo img{display: block;width: 81px;}.footernav{width: 813px;}.footernav li{width:16.66%;float: left}.footernav li p{font-size: 16px;color: #fff;margin-bottom: 30px;font-weight: bold}.footernav li a{display: block;color: #fff;font-size: 16px;margin-bottom: 15px}.footerwx{width: 522px;}.footdz{width: 350px;}.footdz p{color: #fff;font-size: 16px;font-weight: bold;line-height: 28px;background-position: left top;background-repeat: no-repeat;padding-left: 40px;margin-bottom: 15px}.footwx{width: 145px;text-align: center}.footwx img{display: block;width: 132px;height: 132px;border: 1px solid rgba(255,255,255,.3);padding: 6px}.footwx p{color: #fff;font-size: 16px;margin-top: 10px;}.footerbq{background: rgba(0,0,0,.69);line-height: 66px;color: #fff}.footerbq a{color: #fff;margin-left: 5px;}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fysjimg{display: none}.fybannertxt{position: absolute;top: 42%;left: 0;width: 100%}.fybannertxt p{font-size: 60px;color: #fff;line-height: 1;margin-bottom: 75px;position: relative}.fybannertxt p:after{content: "";position: absolute;width: 28px;height: 8px;background: #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;bottom: -45px;left: 0;}.fybannertxt span{font-size: 18px;color: #fff;font-weight: bold;display: block;line-height: 1;}.fymbx{position: relative;background:rgba(0,0,0,.48);height: 70px;margin-top: -70px;}.fymbxle li{float: left;}.fymbxle li a{display: block;padding: 0 25px;color: #fff;font-size: 18px;line-height: 70px;}.fymbxle li.fymbxleatv{background: #56b900}.fymbxle li.fymbxleatv a{font-weight: bold;}.fymbxri{line-height: 70px;color: #fff}.fymbxri a{color: #fff}.fymbxri img{vertical-align: text-bottom;margin-right: 15px;}.fymain{padding: 50px 0 120px}.fymain0{padding-bottom: 0 !important;}.fyxwzx{padding-bottom: 90px;}.fyxwzx ul{margin-left: -30px;}.fyxwzx li{background: #fff;height: 130px;width: 580px;margin: 0 0 30px 30px;position: relative;float: left}.fyxwzx li a{display: block;padding: 26px 30px 0 130px;height: 104px;}.fyxwsj{position: absolute;top: 26px;left: 0;width: 110px;text-align: center}.fyxwsj p{font-size: 48px;color: #3a3a39;line-height: 1}.fyxwsj span{font-size: 14px;color: #aaaaaa;margin-top: 8px;display: block}.fyxwzx li p.fyxwbt{font-size: 18px}.fyxwzx li p.fyxwljgd{width: 100px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #eee;float:right;margin-top: 15px}.page{line-height:36px;text-align: center}.page a,.page span{display:inline-block;color:#fff;padding:0 4px;text-decoration:none;margin:0 8px;background:#cbcbcb;min-width: 28px;}.page a:hover,.page span.pagecurrent{background:#56b900;color:#fff;}.page span.dianspan{padding-top:0;vertical-align:top;line-height: 26px;height: 36px;}.page a.home,.page a.prev,.page a.next,.page a.last{background: none;color: #666666}.page a.home:hover,.page a.prev:hover,.page a.next:hover,.page a.last:hover{color: #56b900}.fyxwzxxq{padding-bottom:25px;border-bottom: 1px solid #dedede;margin-bottom: 55px;text-align: center;padding-top: 25px}.fyxwzxxq h2{font-size:30px;font-weight: normal}.fyxwzxxq p{margin-top: 15px}.fyxwzxxq p span{color:#666666;font-size: 12px;display: inline-block;margin: 0 10px}.fyxwzxxq p span img{vertical-align: text-top;margin-right: 8px;}.fyxqnext{margin: 75px 0 0;border-top: 1px solid #dedede;padding-top: 25px}.fyxqnextsub{max-width: 50%}.fyxqnextsub p{color: #999999;margin-bottom: 5px;}.fyxqnextsub a{display: block;}.fyzdqy{padding-bottom: 90px}.fyzdqy ul{margin-left: -30px}.fyzdqy li{float: left;width: 380px;margin: 0 0 30px 30px;}.fyzdqyimg{height: 261px;}.fyzdqytxt{background: #fff;padding: 30px 20px 20px}.fyzdqytxt p.fyqymc{font-size: 18px;color: #000;}.fyzdqytxt p.fyqyjj{color: #999999;line-height: 24px;height: 48px;margin: 15px 0 18px}.fyzdqytxt p.fyqygd{color: #000;line-height: 45px;height: 45px;width: 100px;text-align: center;border: 1px solid #e5e5e5;font-weight: bold}.fyyzqy{padding-bottom: 90px}.fyyzqy li{margin-bottom: 30px}.fyyzqyle{width: 815px;position: relative}.fyyzqyleimg{height: 350px;display: block;width: 100%}.fyyzqyletxt{position:absolute;top: 0;right: 0;width: 370px;height: 100%;background: rgba(86,185,0,.8);text-align: center}.fyyzqyletxt p.fyyzqyletxtpp{font-weight: bold;font-size: 18px;color: #fff;margin-top: 90px}.fyyzqyletxt p.fyyzqyletxtline{width: 35px;height: 3px;background: #fff;margin: 30px auto 0}.fyyzqyletxt p.fyyzqyletxtjj{font-size: 14px;color: #fff;line-height: 24px;height: 72px;margin: 30px 35px 25px;}.fyyzqyletxt p.fyyzqyletxtgd{font-size: 14px;color: #888;line-height: 40px;height: 40px;width: 110px;background: #fff;margin: 0 auto}.fyyzqyri{width: 314px;padding: 40px 35.5px 0;background: #fff;height: 310px;}.fyyzqyriimg{height: 185px;}.fyyzqyri p.fyyzqyribt{font-size: 20px;color: #56b900;padding-left: 16px;border-left: 2px solid #56b900;line-height: 20px;font-weight: bold;margin: 30px 0 15px;}.fyyzqyri p.fyyzqyrijj{color: #646464;}.fylxwm{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.05);margin-bottom: 40px;padding: 20px 0}.fylxwm li{float: left;width: 21%;text-align: center;padding: 20px 2%;position: relative}.fylxwm li:after{content: "";width: 1px;height: 100%;background: #e8e8e8;top: 0;right: 0;position: absolute}.fylxwm li img{display: block;width: 80px;height: 80px;margin: 0 auto}.fylxwm li p{font-size: 18px;color: #666;margin-top: 15px;line-height: 44px;height: 44px}.fylxwm li:last-child:after{display: none}.fylxwm li:first-child p{line-height: 22px}.fylxmap{height: 500px;}.fyzxjj{position: relative;min-height: 492px;margin-bottom: 100px;}.fyjimg{position: absolute;top: 0;left: 0;width: 50%}.fyjimg img{display: block;width: 100%}.fyzxjjtxt{width: 530px;height: 480px;overflow: auto;padding-right: 10px}.fyzxjjtxt::-webkit-scrollbar{width:4px}.fyzxjjtxt::-webkit-scrollbar-track{background-color:#bbb}.fyzxjjtxt::-webkit-scrollbar-thumb{background-color:#000}.fyzxjjtxt::-webkit-scrollbar-thumb:hover {background-color:#000}.fyzxjjtxt::-webkit-scrollbar-thumb:active {background-color:#000}.fyjjsz{border: 1px solid #d0d0d0;}.fyjjsz li{width: 23%;height: 194px;position: relative;padding: 30px 0 0 2%;background: #fff;float: left}.fyjjsz li:after{content: "";position: absolute;top: 0;width: 1px;height: 100%;right: 0;background: #d0d0d0}.fyjjsz li:last-child:after{display: none}.fyjjsz li p.fyjjszsj{font-size: 48px;color: #4ba100;position: relative;z-index: 2;line-height: 1}.fyjjsz li p.fyjjszen{font-size: 10px;color: #dbdbdb;text-transform: uppercase;position: relative;padding-top: 20px;writing-mode:horizontal-tb;writing-mode:vertical-lr;}.fyjjsz li p.fyjjszen:after{content: "";width: 7px;height: 13px;background: #4ba100;position: absolute;top: 0;left: 4px}.fyjjsz li p.fyjjszjj{font-size: 16px;color: #666;position: absolute;bottom:15px;right: 15px;z-index: 2}.fyjjsz li img{position: absolute;bottom: 0;right: 0}.fyrzfwle{width: 280px}.fyrzbt{text-align: center;background: url(../images/fyrzlcbg.jpg) no-repeat center top;height: 109px;background-size: cover}.fyrzbt p{color: #fff;font-size: 24px;padding: 30px 0 5px}.fyrzbt span{color: #fff;font-size: 14px;display: block;}.fylcerji{background: #fff;padding: 10px 10px 115px;border-bottom: 2px solid #3e8004}.fylcerji li{border-bottom: 1px solid #ddd;position: relative}.fylcerji li a.fyrzyiji{padding: 15px 25px;display: block;color: #424242;font-size: 20px;position: relative}.fylcerji li a.fyrzyiji:after{content: "";background: url(../images/fyjt00.png) no-repeat center center;width: 9px;height: 16px;top: 50%;margin-top: -8px;right: 20px;position: absolute}.fylcerji li.fylcerjiatv a.fyrzyiji,.fylcerji li:hover a.fyrzyiji{background: #56b900;color: #fff}.fylcerji li.fylcerjiatv a.fyrzyiji:after,.fylcerji li:hover a.fyrzyiji:after{background: url(../images/fyjt11.png) no-repeat center center}.fyrzsqej{padding: 20px 20px 5px 25px;display: none}.fyrzsqej a{display: block;font-size: 16px;margin-bottom: 15px;padding-left: 15px;position: relative}.fyrzsqej a.fyrzsqejatv,.fyrzsqej a:hover{font-weight: bold}.fyrzsqej a:after{content: "";position: absolute;background: #56b900;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top: 50%;left: 0;margin-top: -3px;width: 6px;height: 6px}.fylcerji li.fylcerjiatv .fyrzsqej{display: block}.fyrzfwri{width: 820px;background: #fff;padding: 30px;min-height: 420px}.fyrzsqnr{background: none;padding: 0;width: 860px;margin-bottom: 40px}.fyyjrzsq{text-align: center;font-size: 24px;margin-bottom: 20px;color: #000}.fyrzsqb{}.fyrzsqb table{border:1px solid #d2d2d2;border-collapse:collapse;width:100% !important;text-align: center}.fyrzsqb table thead{background: #f5f5f5;line-height: 40px;font-size: 18px;font-weight: bold}.fyrzsqb table thead th{border: 1px solid #d2d2d2}.fyrzsqb table thead th.fyrzsqbwi0{width: 60px}.fyrzsqb table thead th.fyrzsqbwi1{width: 290px}.fyrzsqb table thead th.fyrzsqbwi2{width: 180px}.fyrzsqb table thead th.fyrzsqbwi3{width: 100px}.fyrzsqb table thead th.fyrzsqbwi4{width: 100px}.fyrzsqb table thead th.fyrzsqbwi5{width: 130px}.fyrzsqb table tr,.fyrzsqb table tr td{border:1px solid #d2d2d2}.fyrzsqb table tr td{padding:15px 1%}.fyrzsqbhzjg table thead th.fyrzsqbwi0{width: 60px}.fyrzsqbhzjg table thead th.fyrzsqbwi1{width: 270px}.fyrzsqbhzjg table thead th.fyrzsqbwi2{width: 290px}.fyrzsqbhzjg table thead th.fyrzsqbwi3{width: 80px}.fyrzsqbhzjg table thead th.fyrzsqbwi4{width: 120px}.fysqsbt{font-size: 16px;color: #333;}.fysqbz{font-size: 12px;color: #999}.fysqbh{font-size: 16px;color: #cd2020}.fysqtg{font-size: 16px;color: #3e8004}.fysqxq{font-size: 14px;}.pic_up{width:130px;border: 1px solid #3e8004;line-height: 36px;height: 36px;margin: 0 auto;cursor: pointer}.inputPic_z{display:none;}.pic_z{display:block;width:100%;height:100%;font-size: 16px;color: #56b900}.zhucebg{background: rgba(0,0,0,.8);width: 100%;height: 100%;z-index: 999;top: 0;left: 0;position: fixed;display: none}.denglubg{background: rgba(0,0,0,.8);width: 100%;height: 100%;z-index: 999;top: 0;left: 0;position: fixed;display: none}.dldiv{width: 1000px;position: absolute;top: 50%;left: 50%;margin-left: -500px;height: 560px;margin-top: -280px;background: #fff;overflow: hidden}.dldivle{width: 50%}.dldivle img{display: block;width: 100%}.dldivri{width: 36%;background: #fff url(../images/dlbgtwo.jpg) no-repeat center bottom;height: 500px;padding: 60px 7% 0;position: relative}.closedl{position: absolute;top: 35px;right: 20px;cursor: pointer;z-index: 999;}.dldivri p{text-align: center;font-size: 24px;margin-bottom: 60px;padding-bottom: 10px;position: relative}.dldivri p:after{content: "";position: absolute;bottom: 0;left: 50%;width: 50px;height: 3px;background: #56b801;margin-left: -25px;}.dldivri li{margin-bottom: 20px;position: relative}.dldivriinpt{background: #f5f5f5;line-height: 60px\9;height: 60px;outline: none;width: 90%;border: 0;padding: 0 5%}.dldivriyzm{background: #56b800;line-height: 60px;height: 60px;outline: none;width:150px;border: 0;padding: 0;color: #fff;position: absolute;top: 0;right: 0;cursor: pointer}.dldivribtn{background: #56b800;line-height: 60px;height: 60px;outline: none;width:100%;border: 0;padding: 0;color: #fff;cursor: pointer;font-size: 16px;}.toubulianjie{display: none;line-height: 60px;border-bottom: 2px solid #56b800;position: relative}.toubulianjie ul{padding-top: 0 !important;}.toubulianjie li{float: left !important;width: 50% !important;;text-align: center}.toubulianjie li a{display: block;color: #fff}.toubulianjie:after{content: "";width: 1px;height: 20px;background: rgba(255,255,255,.5);top: 50%;margin-top: -10px;left: 50%;position: absolute}.fyzscxnew{margin: 0 auto;background: #fff;border: 1px solid #eeeeee;line-height: 58px;height: 58px;overflow: hidden;width: 660px}.fyzscxnewle{width: 70%;background: none;outline: none;vertical-align: top;border: 0;height: 58px;line-height: 58px\9;padding: 0 0 0 5%}.fyzscxnewri{width: 22%;background: #56b900;outline: none;vertical-align: top;border: 0;height: 58px;line-height: 58px;color: #fff;font-size: 18px;cursor: pointer}.fyzslby{margin-top: 50px;text-align: center}.fyzslby li{border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;padding: 15px 0;margin-bottom: -1px;}.fyzslby li span{display: inline-block;vertical-align: middle}.fyzslby li span.fyzslbyat0{width: 30%}.fyzslby li span.fyzslbyat1{width: 30%}.fyzslby li span.fyzslbyat2{width: 35%}.fyrzanniu{text-align: center;margin-top: 60px}.fyrzbcan0,.fyrzbcan1{width: 160px;height: 50px;border: 1px solid #dddddd;display: inline-block;margin: 0 20px;background: none;outline: none;line-height: 50px;font-size: 18px;cursor: pointer}.fyrzbcan0{color: #333}.fyrzbcan1{color: #fff;background: #56b900;border-color: #56b900}.dldivriyzm:hover,.dldivribtn:hover{background: #3e8004}.fyyzqyle:hover .fyyzqyletxt p.fyyzqyletxtgd,.xwzixun .hzjgtop a.hzjgtopaa:hover,.pic_z:hover{background: #3e8004;color: #fff}.fyyzqyle:hover .fyyzqyletxt{background:rgba(86,185,0,.6)}.fyzdqy li:hover .fyzdqytxt p.fyqygd{background: #56b900;color: #fff;border-color: #56b900}.qyyxrk a:hover,.rzxtrk a:hover,.fymbxri a:hover,.nsxtrk a:hover,.footerbq a:hover,.footernav li a:hover,.yqljdiv li a:hover{text-decoration: underline}.fyxwzx li:hover,.fymbxle li:hover{background: #56b900}.fyxwzx li:hover p,.fyxwzx li:hover span{color: #fff}.fyxwzx li:hover p.fyxwljgd{border-color: #56b900}.fyxqnextsub a:hover{color: #56b900;text-decoration: underline}.fysqxq:hover,.xwzixunlediv .item a:hover,.xinwenfl li:hover,.xinwenbotsub li a:hover,.xwzxbotlesub .item:hover p.xwbt{color: #56b900}.hzjgbotdiv .item:hover{box-shadow: 0 0 10px rgba(0,0,0,.3)}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){    .main1530{width: 1200px}    .headertel{margin-left: 20px;font-size: 24px}    .nav li{margin-left: 15px}    .bannertxt{margin-left: -600px;}    .xwzixun .hzjgtop{width: 340px;}    .xinwenfl li{margin-right: 21px;}    .xinwenbot{margin: 30px 0 40px}    .xinwenfl{padding-top: 40px}    .footerlogo{width: 115px;}    .footernav{width: 630px;}    .footerwx{width: 455px;}    .footdz p{font-size: 16px;}    .footdz{width: 290px}    .footernav li a{font-size: 14px;}    .fyzxjjtxt{height: 415px;}}@media only screen and (max-width:1600px){    .fyzxjjtxt{height: 405px;}}@media only screen and (max-width:1440px){    .fyzxjjtxt{height: 345px;}}@media only screen and (max-width:1366px){    .fybannertxt{top: 38%}    .fybannertxt p{font-size: 50px;margin-bottom: 45px}    .fybannertxt p:after{bottom: -32px;}    .fyzxjjtxt{height: 325px;}}@media only screen and (max-width:768px){    body{min-width:inherit;}    .main1200,.main1530{width:94%;}    .tupian{height: 0 !important;}    .headertop{line-height: 50px;position: fixed;z-index: 999;box-shadow: 0 0 10px rgba(0,0,0,.1);width: 100%;height: 50px;background: #fff}    .headerhei{height: 50px}    .rzxtrk{margin: 0 10px}    .qyyxrk{margin-left: 10px;}    .header{top:0;width: 50px;left: 3%;position: fixed}    .header .main1530{width: 100%}    .nav{position:fixed;top:50px;width:100%;text-align:center;left:0;background:rgba(0,0,0,.8);height:100%;z-index:999;margin:0;display: none}    .nav ul{padding-top:30px}    .nav li{float:inherit;width:100%;margin:0;height: auto}    .nav li a.navyja{line-height:40px;height:40px;color: #fff;font-size: 16px;width: 100%}    .nav li span{height: 2px;top: auto;bottom: 0;background: #fff}    .nav li.clinav span, .nav li:hover span{width: 100%}    .logo{margin-top: 5px}    .logo img{height: 40px}    .toubulianjie{display: block}    .qyyxrk a{font-size: 14px}    .nsxtrk,.rzxtrk{display: none}    .fymbx{margin-top: -40px;height: auto;padding:0;background: rgba(0,0,0,.3);text-align: center}    .fymbx .main1200{width: 100%}    .fymbxri{line-height: 20px}    .fymbxle{margin-top: 0 !important;}    .fymbxle li{margin: 0 10px;line-height: 40px;display: inline-block;float: inherit}    .fymbxle li a{line-height: 40px;padding: 0;font-size: 16px;}    .fymbxle li.fymbxleatv,.fymbxle li:hover{background: none}    .fymbxle li.fymbxleatv a{color: #56b900}    .fyxwzx li{width: 100%;margin: 0 0 20px 0}    .fyxwsj{width: 80px;}    .fyxwzx li a{padding: 26px 30px 0 90px}    .fyxwzx li p.fyxwljgd{width: 90px;line-height: 36px;height: 36px;}    .page a, .page span{border:0;padding:0 4px;margin:0 8px;font-size:12px;display: none}    .page a.prev,.page span.pagecurrent,.page a.home, .page a.prev, .page a.next, .page a.last{display: inline-block}    .fyxwzxxq{padding-top: 0;margin-bottom: 30px;padding-bottom: 20px}    .fyxqnextsub{width: 100%;max-width: 100%;margin-bottom: 20px}    .fyzdqytxt p.fyqygd{line-height: 40px;height: 40px}    .fyyzqyri{width: 100%;height: auto;padding: 0 0 15px 0}    .fyyzqyriimg{padding-bottom: 59%}    .fyyzqyletxt{width: 50%;height:77%;top: 0;left: auto;right: 0;bottom: 0;position: absolute;padding-top: 10%}    .fyyzqyletxt p.fyyzqyletxtpp{font-size: 16px;margin: 0 0 10px 0;line-height: 20px;padding: 0 5%;}    .fyyzqyletxt p.fyyzqyletxtline,.fyyzqyletxt p.fyyzqyletxtjj{display: none}    .fyyzqy li{margin-bottom: 0 !important;}    .fyyzqy li:nth-child(2n) .fyyzqyletxt{right: auto;left: 0}    .fyyzqyri p.fyyzqyribt{font-size: 18px;margin: 15px 10px 10px 0}    .fyyzqyri p.fyyzqyrijj{padding: 0 10px 0 18px}    .fylxwm{padding: 0;position: relative}    .fylxwm:after{content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 1px;background: #e8e8e8}    .fylxwm li{width: 46%;padding: 20px 2%}    .fylxwm li img{width: 60px;height: 60px;}    .fylxwm li p{font-size: 14px;}    .fylxmap{height: 180px}    .fyjimg{width: 100%;position: relative;}    .fybjq{font-size: 14px;line-height: 28px}    .fyzxjj{min-height: inherit;margin-bottom: 30px}    .fyjjsz li{width: 50%;padding: 20px 0 0 2%;border: 1px solid #d0d0d0;box-sizing: border-box;margin: 0 0 -1px -1px}    .fyjjsz li img{height: 80px;}    .fyjjsz li p.fyjjszsj{font-size: 30px}    .fyjjsz li p.fyjjszjj{font-size: 14px;}    .fyjjsz{border: 0}    .fylcerji{padding: 10px 10px 30px}    .fylcerji li a.fyrzyiji{padding: 10px 15px;font-size: 18px}    .fyrzsqej{padding: 20px 15px 5px 15px}    .fyrzfwri{float: inherit;width: 90%;padding: 20px 5%;min-height: inherit}    .fyrzbt p{font-size: 20px;padding: 20px 0 5px;}    .fyrzbt{height: 84px}    .fyyjrzsq{font-size: 20px}    .fyrzsqb{overflow: auto}    .fyrzsqb table{width: 860px !important;}    #focus,.bannertxt,.xwzixun .main1530:after{display: none}    #focus_phone,.focus_slide .owl-controls{display: block}    .synav li{padding-top: 0 !important;float: left;width: 23%;height: 0;padding-bottom: 20%;margin: 0 1%}    .synav li a{width: 100%;height: 0;padding-bottom: 100%;}    .synav li img{margin: 15px 0 5px;height: 30px}    .synav li p,.xwzixunlediv .item a{font-size: 14px;}    .hzjgtop p{font-size: 24px;}    .xwzixun .hzjgtop a.hzjgtopaa{width: 20px;height: 20px;line-height: 20px;vertical-align: inherit;}    .xwjtinc{top: 25%;right: 10px}    .xwzximg img{width: 100% !important;}    .xwzximg:after{width: 14%}    .xwzxbotlesub p.xwbt{font-size: 20px;line-height: 24px;max-height: 48px;margin: 30px 0 15px;}    .xwzxbotlesub p.xwjj{margin-top: 20px;line-height: 20px;max-height: 40px;}    .xinwenfl li{width: 25%;text-align: center;font-size: 16px;margin: 0;padding-bottom: 10px}    .xinwenfl li.xinwenflatv{font-size: 16px;}    .xinwenbotsub li a{line-height: 45px;}    .xwts li{width: 100%;margin: 0 0 20px 0;padding-bottom: 40%}    .xwts li.xwtsli3{width: 100%}    .xwts li img{height: auto;}    .xwts li p{font-size: 16px;}    .yqljdiv li{min-width: 49%;margin-bottom: 20px}    .yqlj{margin-bottom: 30px;padding-bottom: 15px}    .footwx{float: inherit;margin: 0 auto;width: 100px;}    .footwx img{width: 88px;height: 88px;}    .footerbq{line-height: 20px;padding: 20px 0;text-align: center}    .footerbq a{display:block}    .footerbq a.right{float: inherit}    .footerbq,.footerbq a{font-size: 12px;}    .footdz p{font-size: 14px;}    .dldiv{width: 80%;margin-left: -40%;height: 350px;margin-top: -175px;}    .dldivri{width: 90%;float:inherit;padding: 30px 5% 0;height: 320px;background-size: 100% auto}    .dldivri p{font-size: 18px;padding: 0 0 10px 0;margin-bottom: 20px;}    .dldivriinpt{line-height: 45px\9;height: 45px;}    .dldivriyzm,.dldivribtn{line-height: 45px;height: 45px}    .dldivriyzm{width: 100px;}    .closedl{top: 15px;right: 15px;}    .fyzxjjtxt{height: auto}    .fyyzqyletxt p.fyyzqyletxtgd{}    .xwzximg:after,.xwjtinc{display: none}    .banner{height: 0 !important;padding-bottom: 54%}    .synav{height: 56px;background-position: center bottom;background-size: cover}    .synav li.synavli0{margin-top: 0}    .synav li.synavli1{margin-top: -10px}    .synav li.synavli2{margin-top: -20px}    .synav li.synavli3{margin-top: -30px}    .hzjgbotdiv .owl-stage-outer{padding: 10px 0}    .hzjgbotdiv .owl-controls{margin-top: 20px}    .fyzscxnew{line-height: 40px;height: 40px;width: 94%}    .fyzscxnewle{height: 40px;line-height: 40px\9;}    .fyzscxnewri{height: 40px;line-height: 40px;font-size: 16px;}    .fyzslby{margin-top: 30px;text-align: left}    .fyzslby li{border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;padding: 15px 0;margin-bottom: -1px;}    .fyzslby li span{display: block;width: 100% !important;line-height: 22px}    .fyrzanniu{margin-top: 30px}    .fyrzbcan0, .fyrzbcan1{margin: 0 10px;width: 110px;line-height: 40px;height: 40px;}        /*共用*/    .fyyzqyleimg{height: auto}    .fyzdqytxt p.fyqyjj{height: auto;max-height: 48px}    .fyzdqyimg{padding-bottom:68.8%}    .fyxwsj p{font-size: 34px;}    .fyxwzxxq h2{font-size: 20px}    .fyxwzx li p.fyxwbt,.fyzdqytxt p.fyqymc{font-size: 16px}    .yqljdiv li a{font-size: 14px;}    .xwzxbot{margin: 30px auto}    .fymain,.hzjg{padding: 30px 0}    .fyzdqytxt{padding: 20px}    .fyxwzx{padding-bottom: 20px}    .fyzdqy,.fyyzqy{padding-bottom: 10px}    .fyxqnext{margin-top: 30px}    .xwzixun{margin-top: 50px}    .fyyzqy li,.hzjgtop{margin-bottom: 20px}    .fylxwm{margin-bottom: 30px}    .xinwenfl,.footer{padding-top: 30px}    .xinwenbot{margin: 20px 0}    .footbot{margin-bottom: 20px}    .fymbxle,.fymbxri,.fyyzqyle,.fyzxjjtxt,.fyrzfwle,.xwzixun .hzjgtop,.xwzixunle,.xwzxbotle,.xwzxbotri,.footerwx,.footdz{float: inherit;width: 100%}    .fymbxle{margin-top: 20px}    .fyzxjjtxt{margin-top: 0;margin-bottom: 20px}    .fyxwzx ul,.fyzdqy ul{margin-left: 0}    .xwzixunle{padding: 0 10%;width: 80%}    .fyzdqy li{width: 100%;margin: 0 0 20px 0}    .nsxtrk img, .rzxtrk img,.fybanner img.fypcimg,.fybannertxt,.headertel,.fyjjsz li:after,.footerlogo,.footernav,.dldivle,.fyrzfwle,.fymbxri,.fyyzqyri{display: none}    .fybanner img.fysjimg,.menu-activator{display: block}}@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){    /*.page a, .page span{padding: 0 8px;}*/    .fylxwm li p{font-size: 12px}    .synav li.synavli0{margin-top: 10px}    .synav li.synavli1{margin-top: -10px}    .synav li.synavli2{margin-top: -20px}    .synav li.synavli3{margin-top: -30px}}@media only screen and (max-width:360px){    .xwjtinc{top: 22%}    .synav li img{margin: 10px 0 0}    .fylxwm li p{font-size: 13px;}    .fymbxle li{margin: 0 9px}    .fylxwm li p{font-size: 10px}}@media only screen and (max-width:320px){    .headertop .main1530{width:97%;padding-right: 3%}    .rzxtrk{margin: 0 5px}    .synav li p,.fymbxle li a{font-size: 12px}    /*.page a, .page span{padding: 0 5px;}*/    .fymbxle li{margin: 0 8px}    .synav li.synavli0{margin-top: 20px}    .synav li.synavli1{margin-top:0}    .synav li.synavli2{margin-top: -10px}    .synav li.synavli3{margin-top: -20px}}/*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){}