﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;overflow-x:hidden;color:#666666;word-wrap:break-word;max-width: 640px}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:#666666;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:#ec6500}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}.main94{width:94%;margin:0 auto}/*按钮more*/.more{font-size:12px;color:#666666;line-height:30px;height:28px;font-weight:normal;width:100px;text-align:center;display:block;margin:0 auto;position:relative}.more span{display:inline-block;position:relative;z-index:10;margin:0 !important;color:#666666 !important}.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)}.more::before{border:none;-webkit-transform:scale3d(0.7,0.7,1);transform:scale3d(0.7,0.7,1)}.more::after{border:1px solid #eee;background:none;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.more:hover,.fyfwbot li:hover{color:#fff}.more:hover span,.fyfwbot li:hover .more span{color:#fff !important}.more:hover::before,.fyfwbot li:hover .more::before{background-color:#ee7700;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.more:hover::after,.fyfwbot li:hover .more::after{border-color:#ee7700;-webkit-transform:scale3d(0.7,0.7,1);transform:scale3d(0.7,0.7,1)}.bgjb{    background-color:#ee7700;    background-image:-moz-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);    background-image:-webkit-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);    background-image:-ms-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);}.gyan{display:block;width:30px;height:30px;border:1px solid #eeeeee;text-align:center;line-height:30px;position:relative}.gyan:after{position:absolute;content:"";background-image:url(../images/morejt.png);background-position:center center;background-repeat:no-repeat;top:0;left:0;width:100%;height:100%}.gyan:hover{background-color:#ee7700;box-shadow:0 0 5px 0 rgba(234, 88, 4,.2);    background-image:-moz-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);    background-image:-webkit-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);    background-image:-ms-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);}.gyan:hover:after{background-image:url(../images/morejt0.png)}/*头部*/.header{position:fixed;z-index:1000;top:0;width:100%;left:0;height:48px;background:#fff;box-shadow:0 0 10px #ccc;text-align: center;}.logo{margin: 10px 0 0 10px}.logo img{height:28px;vertical-align:middle;width: 100px;}.jgrzinc{margin: 6px 10px 0 0 }.headcen{line-height: 48px;font-size: 18px;color: #333333}.banbenqh{line-height:30px;border:1px solid #eeeeee;height:30px;width:118px;margin-top:9px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:0 10px;margin-right: 5px;}.ssinpt{width:76%;border:0;height:28px;line-height:28px\9;background:none;vertical-align:top;outline:none;padding: 0}.ssbtn{vertical-align:top;border:0;height:30px;line-height:30px;background:url(../images/sousuo.png) no-repeat center center;width:20%;outline:none;cursor:pointer}/*导航弹窗*/.closenav{display:none}.navshowbg{position:fixed;width: 90%;height: 100%;top:48px;right:-100%;z-index: 1111;background: rgba(0,0,0,.8);padding: 0 5%}.navshowbg ul{padding-top: 20px}.navshowbg li{border-bottom: 1px solid rgba(255,255,255,.4);padding: 20px 0}.navshowbg li a.navlink{font-size: 16px;color: #fff;display: block}/*banner*/.banner{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:51%;margin-top: 48px}#focus{display:block;height:100%;width:100%}.focus_slide{width:100%;height:100%;position:absolute;top:0;left:0}.focus_slide .owl-stage-outer,.focus_slide .owl-stage,.focus_slide .owl-item{width:100%;height:100%}.focus_slide .item{position:relative;height:100%;width:100%}.focus_slide .item a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.focus_slide .owl-controls{position:absolute;width:3px;top:50%;right:4%;margin-top:-69px}.focus_slide .owl-dots .owl-dot span{margin:6px 0 6px 1px;background:rgba(255,255,255,.6);width:3px;height:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.focus_slide .owl-dots .owl-dot.active span,.focus_slide .owl-dots .owl-dot:hover span{background:#fff}.banner:after{content:"";position:absolute;right:4%;top:0;width:1px;height:100%;background:rgba(255,255,255,.2);z-index:2}.bannnum{position:absolute;width:100%;text-align:center;bottom:10px;left:0;font-size:14px;color:#fff;z-index:2}.bannnum span{display:inline-block;vertical-align:middle;margin:0 5px}.jjfa{padding:15px 0;overflow:hidden}.jjfatop span{width:11px;height:3px;display:block}.jjfatop p{font-size:16px;color:#17161a;font-weight:bold;display:block;margin:6px 0}.jjfatop pre{font-size:14px;color:#808080;display:block;}.jjfabot{margin-top:15px}.jjfabot li{float:left;width:50%;text-align:center;background:#fafafa;height:124px;position:relative;}.jjfabot li.jjfabotli1,.jjfabot li.jjfabotli2,.jjfabot li.jjfabotli5{background:#f0f0f0}.jjfanr{padding:20px 10px 0}.jjfanr img{display:block;width:30px;height:30px;margin:0 auto}.jjfanr p{font-size:16px;margin:7px 0;display:block;color:#282828}.jjfanr span{font-size:14px;color:#666666;line-height:20px;}.jjfabox{    height:100%;    width:100%;    overflow:hidden;    position:absolute;top:0;left:0;    z-index:1;    transition:all 0.3s ease 0s;    -moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.jjfabox:hover{box-shadow:0 0 10px rgba(0,0,0,0.5)}.jjfabox img.jjfaimg{display:none;    width:100%;    height:100%;    transition:all 0.3s ease 0s;    -moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.jjfabox:hover img.jjfaimg{display:block}.jjfabox .jjfacontent{    color:#fff;    text-align:center;    width:100%;    height:100%;    position:absolute;    left:0;    top:0;    z-index:2;}.jjfabox:before,.jjfabox:after,.jjfabox .jjfacontent:before,.jjfabox .jjfacontent:after{    content:'';    height:50%;    width:50%;    background-color:rgba(27,27,27,0.8);    position:absolute;    left:0;    top:100%;    transition:all 0.5s;    -moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;    z-index:1;}.jjfabox:before{transition-delay:0.1s;-moz-transition-delay:0.1s;-webkit-transition-delay:0.1s;-o-transition-delay:0.1s}.jjfabox:after{    left:50%;    transition-delay:0.2s;    -moz-transition-delay:0.2s;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;}.jjfabox .jjfacontent:before,.jjfabox .jjfacontent:after{    z-index:-1;    top:100%;    transition-delay:0.3s;    -moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;}.jjfabox .jjfacontent:after{    left:50%;    transition-delay:0.35s;    -moz-transition-delay:0.35s;-webkit-transition-delay:0.35s;-o-transition-delay:0.35s;}.jjfabox:hover:before,.jjfabox:hover:after{    top:0;}.jjfabox:hover .jjfacontent:before,.jjfabox:hover .jjfacontent:after{    top:50%;}.jjfabox img.jjfaicn,.jjfabox .jjfatit,.jjfabox .jjfapost{    transform:translateX(-400px);    -webkit-transform:translateX(-400px);    -moz-transform:translateX(-400px);    -ms-transform:translateX(-400px);    -o-transform:translateX(-400px);    transition:all 0.3s ease 0.3s;    -moz-transition:all 0.3s ease 0.3s;-webkit-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;}.jjfabox img.jjfaicn{width:30px;height:30px;margin-top:20px}.jjfabox .jjfatit{font-size:16px;padding:0 10px;margin:7px 0;font-weight:normal}.jjfabox .jjfapost{font-size:14px;padding:0 10px;line-height:20px;}.jjfabox:hover .jjfatit,.jjfabox:hover .jjfapost,.jjfabox:hover img.jjfaicn{    transform:translateX(0);    -webkit-transform:translateX(0);    -moz-transform:translateX(0);    -ms-transform:translateX(0);    -o-transform:translateX(0);}.cpzx{background:url(../images/cpzxbg.jpg) no-repeat center top;background-size:cover;padding:25px 0 15px;overflow:hidden}.cpzx .jjfatop .gyan,.wmdfw .jjfatop .gyan{box-shadow:0 0 5px 0 rgba(234, 88, 4,.2);border:0;    background-color:#ee7700;    background-image:-moz-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);    background-image:-webkit-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);    background-image:-ms-linear-gradient( 0deg, rgb(234,84,4) 0%, rgb(248,184,0) 100%);}.cpzx .jjfatop .gyan:after,.wmdfw .jjfatop .gyan:after{background-image:url(../images/morejt0.png)}.cpzxbot{margin-top:20px}.box{position:relative;overflow:hidden;width:44%;float:left;margin:0 3% 10px}.box span{position:absolute;top:10px;left:10px;color:#fff;font-size:14px;padding-left:4%;width:82%}.box span:after{content:"";position:absolute;top:3px;left:0;width:2px;height:14px;background:#fff}.box:before,.box:after,.box-content:before,.box-content:after{    content:'';    background:linear-gradient(transparent,rgba(255,255,255,0.2));    height:100%;    width:25%;    transform:translateY(-100%);    -ms-transform:translateY(-100%);    -moz-transform:translateY(-100%);    -webkit-transform:translateY(-100%);    -o-transform:translateY(-100%);    position:absolute;    left:0;    top:0;    z-index:1;    transition:all 0.3s;    -moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.box:hover:before,.box:hover:after,.box:hover .box-content:before,.box:hover .box-content:after{    transform:translateY(0);    -ms-transform:translateY(0);    -moz-transform:translateY(0);    -webkit-transform:translateY(0);    -o-transform:translateY(0);}.box:after{left:25%}.box .box-content:before{left:50%}.box .box-content:after{left:75%}.box:hover:before{transition-delay:0.225s;-moz-transition-delay:0.225s;-webkit-transition-delay:0.225s;-o-transition-delay:0.225s}.box:hover:after{transition-delay:0.075s;-moz-transition-delay:0.075s;-webkit-transition-delay:0.075s;-o-transition-delay:0.075s}.box:hover .box-content:before{transition-delay:0.15s;-moz-transition-delay:0.15s;-webkit-transition-delay:0.15s;-o-transition-delay:0.15s}.box:hover .box-content:after{transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}.box img{    display:block;    width:100%;    height:100%;    transition:all 0.3s ease 0s;    -moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.xmal{padding:25px 0;overflow:hidden}.xmalbot{margin-top:20px}.xmaldiv{width:50%;float:left;height: 124px;position: relative}.xmaldiv img{display:block;width:100%;height:100%}.image06{width:100%;overflow:hidden;position:relative;height: 100%}.image06 .imgB{width:100%;top:0;left:0;position:relative;opacity:1;filter:alpha(opacity=100)}.image06 .imgT{    width:100%;    top:0;    left:0;    position:absolute;    -webkit-transform:scale(5);    -moz-transform:scale(5);    -ms-transform:scale(5);    -o-transform:scale(5);    transform:scale(5);    -webkit-transition:all 0.3s;    -moz-transition:all 0.3s;    -o-transition:all 0.3s;    transition:all 0.3s;    opacity:0;filter:alpha(opacity=0)}.image06 .ovrly{    background:rgba(27, 27, 27, .8);    height:100%;    left:0;    top:0;    position:absolute;    width:100%;    opacity:0;filter:alpha(opacity=0);    -webkit-transition:all 0.3s;    -moz-transition:all 0.3s;    -o-transition:all 0.3s;    transition:all 0.3s;}.image06 .buttons{    position:absolute;    top:0;    left:0;    width:100%;    height:100%;    opacity:0;filter:alpha(opacity=0);    -webkit-transition:all 0.3s;    -moz-transition:all 0.3s;    -o-transition:all 0.3s;    transition:all 0.3s;}.image06:hover .imgT{    opacity:0.5;filter:alpha(opacity=50);    -webkit-transform:scale(1);    -moz-transform:scale(1);    -ms-transform:scale(1);    -o-transform:scale(1);    transform:scale(1);}.image06:hover .ovrly{    opacity:1;filter:alpha(opacity=100);}.image06:hover .buttons {    opacity:1;filter:alpha(opacity=100)}.anlitxt{padding:15px 2% 0;text-align:center}.anlitxt p{font-size:16px;color:#fff}.anlitxt pre{font-size:14px;color:#fff;line-height:20px;height:40px;overflow:hidden;display:block;margin:6px 0}.anlitxt span{font-size:12px;color:#fff;line-height:19px;height:20px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0 auto;width:20px}.wmdfw{background:url(../images/fwbg.jpg) no-repeat center top;background-size:cover;padding:25px 0 6px;overflow:hidden}.wmdfw .jjfatop span.bgjb{background:#fff}.wmdfw .jjfatop p,.wmdfw .jjfatop pre{color:#fff}.fwys{background:#fff;margin:20px auto;padding:20px 0}.fwys li{float:left;width:18%;text-align:center;padding:0 1%}.fwys li img{height:20px;display:block;margin:0 auto}.fwys li p{font-size:14px;color:#17161a;line-height:20px;margin-top:10px}.wmdfw .jjfatop .gyan{margin-top:0}.jszs{margin-top:15px;}.jszsri{width:100%;}.jszsri li{margin-bottom:15px}.jszsriimg{width:100px;overflow:hidden}.jszsriimg img{display:block;width:100px;height: 79px;}.jszsritxt{margin-left:120px;padding-top:10px}.jszsritxt p{font-size:14px;color:#fff;line-height:24px;height:48px;overflow:hidden;display:block}.jszsritxt b{font-size:12px;color:#929292;display:block;font-weight:normal;margin-top:10px}/*底部*/.footer{padding:20px 1%;background: #f2f2f2;text-align: center}.footer p{font-size: 14px;line-height: 24px;color: #b4b4b4;display: block}.footer a{color:#b4b4b4;display: block;font-size: 14px;}/*分页-我们的服务*/.fybanner{margin-top: 48px;}.fybanner img{display:block;width:100%}.fymain{background-repeat:no-repeat;background-position:center top;background-size:cover;padding:0 3% 20px}.fysub{padding:0 3%;background:rgba(255,255,255,.6);box-shadow:0 0 10px 0 rgba(40, 40, 40, 0.1);overflow:hidden}.fyfwtop{font-size:16px;color:#333333;padding-top:20px}.fyfwbot{padding:15px 0 25px}.fyfwbot li{background: #fff}.fyfwbotle{float:left;width:50%}.ovrly23{    width:100%;    overflow:hidden;    position:relative;}.ovrly23 img{    position:relative;height: 116px;    width:100%;display:block;    top:0;    left:0;}.ovrly23 .ovrly{    position:absolute;    background:rgba(0, 0, 0, 0.1);    height:100%;    left:0;    top:0;    width:100%;    opacity:0;filter:alpha(opacity=0);    -webkit-transform:scale(0.5) rotateZ(180deg);    -moz-transform:scale(0.5) rotateZ(180deg);    -ms-transform:scale(0.5) rotateZ(180deg);    -o-transform:scale(0.5) rotateZ(180deg);    transform:scale(0.5) rotateZ(180deg);    -webkit-transition:all 0.3s;    -moz-transition:all 0.3s;    -o-transition:all 0.3s;    transition:all 0.3s;}.fyfwbotri{float:right;width:48%;padding:10px 1% 0;text-align:center}.fyfwbotri p{font-size:14px;color:#000000}.fyfwbotri pre{font-size:12px;color:#666666;line-height:20px;height:40px;overflow:hidden;display:block;margin:5px 0}.fyfwbot li:nth-child(2n) .fyfwbotle{float:right}.fyfwbot li:nth-child(2n) .fyfwbotri{float:left;}.fyfwbot li:hover .ovrly{    opacity:1;filter:alpha(opacity=100);    -webkit-transform:scale(1) rotateZ(0deg);    -moz-transform:scale(1) rotateZ(0deg);    -ms-transform:scale(1) rotateZ(0deg);    -o-transform:scale(1) rotateZ(0deg);    transform:scale(1) rotateZ(0deg);}/*页码*/.page{clear:both;text-align:center;line-height:28px;padding-bottom:30px}.page a,.page span{display:inline-block;color:#555;padding:0 2px;text-decoration:none;border:1px solid #5d5c5c}.page a:hover{background:#5d5d5c;color:#fff}.page span.pageCurrent{background:#5d5d5c;color:#fff}.page span.dianspan{border:none;padding-top:0;vertical-align:top}.fyerji{background:#000;line-height:30px;text-align:center}.fyerji a{display:block;font-size:14px;color:#fff;width:16.67%;float:left;text-align: center}.fyerji a.clifyerji{background:url(../images/erjibg.png) no-repeat center top}/*资质*/.fyzizhi{padding:20px 0}.fyzizhi li{width:48%;float:left;text-align:center;margin: 0 1% 15px}.fyzizhi li img{width:100%;margin:0 auto;display:block}.fyzizhi li p{font-size:14px;color:#282828;margin-top:10px}/*品牌文化*/.fyppwh{margin:20px 0 0}#container{display:block;margin:0 auto;-webkit-perspective:2000px;-moz-perspective:2000px;-ms-perspective:2000px;-o-perspective:2000px;perspective:2000px}#itemlist{display:block;width:100%;height:207px;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;margin-left:0;margin-bottom:30px;overflow: hidden}#itemlist li{position:absolute;cursor:pointer;left:0}#itemlist li:hover span{background:rgba(238,119,0,.6)}#itemlist li span{position:absolute;top:50%;left:10px;width:14px;background:rgba(27,27,27,.6);font-size:14px;color:#fff;padding:10px 5px}#itemlist li img{display: block;width: 100%}#itemlist li.item-0{z-index:6;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);left: 73px}#itemlist li.item-1{z-index:5;left:8px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85)}#itemlist li.item-2{z-index:4;left:-64px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.transition{-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}.show{-webkit-animation:show 1s linear;-moz-animation:show 1s linear;-ms-animation:show 1s linear;-o-animation:show 1s linear;animation:show 1s linear}@-webkit-keyframes show{    25%{left:-400px}    50%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 0deg)}    70%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 180deg)}    100%{z-index:5;left:0;-webkit-transform:rotate3d(0, 1, 0, 360deg)}}@-moz-keyframes show{    25%{left:-400px}    50%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 0deg)}    70%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 180deg)}    100%{z-index:5;left:0;-webkit-transform:rotate3d(0, 1, 0, 360deg)}}@-ms-keyframes show{    25%{left:-400px}    50%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 0deg)}    70%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 180deg)}    100%{z-index:5;left:0;-webkit-transform:rotate3d(0, 1, 0, 360deg)}}@-o-keyframes show{    25%{left:-400px}    50%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 0deg)}    70%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 180deg)}    100%{z-index:5;left:0;-webkit-transform:rotate3d(0, 1, 0, 360deg)}}@keyframes show{    25%{left:-400px}    50%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 0deg)}    70%{z-index:5;left:-400px;-webkit-transform:rotate3d(0, 1, 0, 180deg)}    100%{z-index:5;left:0;-webkit-transform:rotate3d(0, 1, 0, 360deg)}}.fyppnr{display:none}.fyppnrtop{font-size:16px;color:#010101}.fyppnr .fyxwxqcont{font-size:14px;color:#666;line-height:24px;margin:20px auto 40px}/*联系我们*/.fylxmap{position:relative;padding:20px 0;height:160px}.fylxmai{padding:0 0 40px}.fylxmaile span.fylxtop,.fylxmairi span.fylxtop{font-size:16px;color:#212121;margin-bottom:16px;display:block}.fylxmaile{width:100%;margin-bottom: 20px;}.fylxmaile p{font-size:14px;color:#666666;margin-bottom:10px}.fylxmaile pre{font-size:14px;color:#666666;line-height:28px}.fylxmairi{width:100%}.fylxmairi li{margin-bottom:10px}.fylxinpt{height:50px;line-height:50px\9;border:1px solid #dcdddd;background:none;width:94%;padding:0 3%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;color:#757575;font-size:14px}.fylxsel{height:50px;line-height:50px\9;border:1px solid #dcdddd;background:none;width:100%;padding:0 3%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;color:#757575;font-size:14px}.fylxtex{height:110px;line-height:28px;border:1px solid #dcdddd;background:none;width:94%;padding:15px 3%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;color:#757575;font-size:14px}.fylxbut{height:40px;line-height:40px;border:0;background:#ee7700;width:132px;outline:none;color:#fff;font-size:14px;text-align:center}/*健身知识*/.fyjslb{padding-bottom:20px}.fyjslb li{width:100%;margin:0 0 20px 0;position:relative}.fyjslb li img{width:100%;display:block;}.fyjslb li p{font-size:16px;color:#171717;margin:10px 0}.fyjslb li span{font-size:14px;color:#808080;display:block}.fyjslb li b{font-size:16px;color:#808080;display:block;font-weight:normal;margin-top:10px}.ovrly03 {    width: 100%;    overflow: hidden;    position: relative;    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);}.ovrly03 img {    position: relative;    width: 100%;    top: 0;    left: 0;}.ovrly03 .ovrlyT {    background: rgba(255, 255, 255, 0.2);    height: 100%;    left: -100%;    position: absolute;    top: -100%;    width: 100%;    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    -o-transition: all 0.3s;    transition: all 0.3s;}.ovrly03 .ovrlyB {    background: rgba(255, 255, 255, 0.2);    height: 100%;    left: 100%;    position: absolute;    top: 100%;    width: 100%;    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    -o-transition: all 0.3s;    transition: all 0.3s;}.fyjslb li:hover .ovrly03 .ovrlyT {    left: 0;    top: 0;}.fyjslb li:hover .ovrly03 .ovrlyB {    left: 0;    top: 0;}/*解决方案*/.fyjjfa{padding:20px 0}.fyjjfa li{float:left;width:16.67%;text-align:center;}.fyjjfaicn{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ebebea;position:relative;overflow:hidden;margin: 0 auto}.fyjjfaicn img{position:absolute;left:5px;width:30px;height:30px}.fyjjfaicn img.fyfaicn0{top:5px}.fyjjfaicn img.fyfaicn1{top:40px}.fyjjfa li:hover .fyjjfaicn,.fyjjfa li.clifyjjfa .fyjjfaicn{background:#ee7700;border-color:#ee7700}.fyjjfa li:hover .fyjjfaicn img.fyfaicn0,.fyjjfa li.clifyjjfa img.fyfaicn0{top:-40px}.fyjjfa li:hover .fyjjfaicn img.fyfaicn1,.fyjjfa li.clifyjjfa img.fyfaicn1{top:5px}.fyjjfa li p{color:#808080;font-size:12px;margin-top:10px}.fyfalb{overflow:hidden;padding-top: 20px;}.fyfalb li{margin-bottom:15px}.fyfalb  li p{color:#282828;margin:10px 0}.fyfalb  li span{color:#666;line-height:24px;height:48px;overflow:hidden}.fyfalb  li b{color:#ee7700}.fyjszsri{padding: 15px 3%;width: 94%}.fyjszsri .jszsritxt p{color: #282828}/*新闻资讯-详情1*/.fyxwxqtitle{text-align:center;padding:20px 0 0;}.fyxwxqtitle h2{font-weight:normal;font-size:16px;color:#171717;padding:0 0 10px}.fyxwxqtitle h3{font-weight:normal;font-size:14px;color:#808080}.fyxwxqcont{font-size:14px;color:#808080;line-height:28px;margin:20px auto}.fyxwxqcont img{max-width:100%}.fyjstj li{line-height:30px;padding-left:10px;position:relative;color:#f7af00}.fyjstj li:after{content:"";position:absolute;top:15px;left:0;width:3px;height:3px;background:#f7af00}.fyjstj li a{color:#f7af00}.xqytext{padding:20px 0;position:relative}.xqytext span{font-size:14px;color:#808080;display:block;line-height:28px;width:40%}.xqytext span a{font-size:14px;color:#808080}/*服务流程*/.fyfwlc{padding:30px 0;}.fyfwlc li{overflow:hidden;margin-bottom: 20px;}.fyfwlcle{background-position:left top;background-repeat:no-repeat;padding-left:55px;background-size: 50px auto}.fyfwlcle p{font-size:14px;color:#959595}.fyfwlcle span{font-size:18px;font-weight:bold;display:block;margin-bottom:15px}.fyfwlcle pre{font-size:14px;color:#666666;line-height:24px;display:block;position:relative}.fyfwlcle pre:after{content:"";position:absolute;width:4px;height:4px;border:2px solid #1aa2f8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:8px;left:-20px}.fyfwlc li.fyfwlcli0 .fyfwlcle span{color:#5ab840}.fyfwlc li.fyfwlcli1 .fyfwlcle span{color:#ff9702}.fyfwlc li.fyfwlcli2 .fyfwlcle span{color:#1aa2f8}.fyfwlc li.fyfwlcli3 .fyfwlcle span{color:#ff3e3e}.fyfwlc li.fyfwlcli4 .fyfwlcle span{color:#efc316}.fyjjfajsq img{display: block;width: 100%}.jsqbg{background:rgba(0,0,0,.8);position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none}.jsqbgdiv{width:90%;height:480px;position: absolute;top: 50%;left: 50%;margin-left: -45%;margin-top: -240px;background: url(../images/jsqbg.jpg) no-repeat center top;background-size: cover}.jsqbgdiv img.jsqtop{width: 60%;display: block;margin: 38px auto 10px}.jsqbgdiv ul{width: 90%;margin: 20px auto 0}.jsqbgdiv li{margin-bottom: 14px;}.jsqsel{width: 48%;border: 1px solid #ebebeb;height: 40px;line-height: 40px\9;padding: 0 3%;outline: none;font-size: 14px;color: #999999}.jsqinpt{width: 94%;border: 1px solid #ebebeb;height: 40px;line-height: 40px\9;padding: 0 3%;outline: none;font-size: 14px;color: #999999}.jsqtex{width: 94%;border: 1px solid #ebebeb;height: 80px;line-height: 28px;padding:15px 3%;outline: none;font-size: 14px;color: #999999}.jsqbtn{width: 104px;border:0;height: 32px;line-height: 32px;outline: none;font-size: 14px;background: #ee7700;color: #fff;display: block;margin: 20px auto 0}.jsqbgdiv li label{margin: 0 5px}.jsqbgdiv li label input{margin-right: 5px;}.closejsq{position: absolute;top:15px;right:15px;cursor: pointer}/*产品中心详情*/.fycptop{margin:30px auto;width: 90%}.picArea{margin-bottom: 10px;position: relative}.picAreadiv{width:100%;position: relative}.picAreadiv .item{position:relative;width:100%}.picAreadiv .item img{width:100%;display: block}.picAreadiv .owl-controls{display: none}.fyysmdbotbtn{position: absolute;width: 100%;height: 30px;top: 50%;margin-top: -15px;}.fyysmdbotpre,.fyysmdbotnex{height:30px;width:30px;cursor:pointer;text-align: center;line-height: 16px;display: block;position: absolute;top: 0;z-index: 11;background-color: rgba(243,78,58,.5);background-position: center center;background-repeat: no-repeat}.fyysmdbotpre{left:0;background-image: url(../images/picLeftArr.png)}.fyysmdbotnex{right:0;background-image: url(../images/picRightArr.png)}.proInfo h2{font-size:16px;color:#1b1b1b;line-height:24px;font-weight:normal;padding:10px 0}.proInfo p{font-size:14px;color:#808080;}.proInfo b{font-size:20px;color:#e70202;font-weight:normal;margin:20px 0;display:block}.fycpxqsx{margin-bottom:20px}.fycpxqsx span{display:inline-block;color:#666666;font-size:14px;margin-right:10px;margin-bottom:5px}.fycpxqa a.fyljzx{width:88px;height:36px;color:#fff;background:#f34e3a;display:inline-block;text-align:center;line-height:36px;position:relative;margin-right:40px}.fycpxqa a.fyljzx:after{content:"";position:absolute;width:30px;background:#f34e3a url(../images/jiantou.jpg) no-repeat center center;height:36px;top:0;left:89px}.fycpxqa a.fysplj{font-size:14px;color:#6e6b6b;background:url(../images/splink.png) no-repeat center left;padding-left:30px}.fycpbotle .fyxwxqcont{margin-top:20px}.fycpbotlebt{font-size:16px;color:#282828;padding-left:15px;position:relative;line-height:20px}.fycpbotlebt:after{content:"";position:absolute;top:0;left:0;width:3px;height:20px;background:#ee7700}.fytjcp{margin-top:27px;position: relative;padding: 0 20px 30px}.fytjcpdiv{width:100%;position: relative}.fytjcpdiv .item{position:relative;width:100%;background: #fff}.fytjcpdiv .item img{width:100%;display: block}.fytjcpdiv .owl-controls{display: none}.fytjcpbtn{position: absolute;width: 100%;height: 30px;top: 30%;margin-top: -15px;left: 0}.fytjcpbtnpre,.fytjcpbtnnex{height:30px;width:30px;cursor:pointer;text-align: center;line-height: 16px;display: block;position: absolute;top: 0;z-index: 11;background-position: center center;background-repeat: no-repeat}.fytjcpbtnpre{left:-10px;background-image: url(../images/picLeftArr0.png)}.fytjcpbtnnex{right:-10px;background-image: url(../images/picRightArr0.png)}.fytjcpdiv span{padding:10px;font-size:14px;color:#666666}.fytjcpdiv p{width:30px;height:30px;display:block;background:#ee7700;line-height:30px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-size:12px;position:absolute;top:8px;left:8px;z-index: 2;}/*产品中心*/.fycpsx{margin:20px 0;}.fyqcfl{}.fyqcflle{width:64px;font-size:14px;color:#333333;text-align:center}.fyqcflri{margin-left:70px}.fyqcflri span{font-size:14px;color:#808080;display:inline-block;margin:0 6px 0;padding-bottom:10px;position:relative;cursor:pointer}.fyqcflri span.clifycpfl{color:#ee7700;font-weight:bold}.fyqcflri span.clifycpfl:after{content:"";position:absolute;bottom:6px;left:0;width:100%;height:2px;background:#ee7700}.fyqctj{border-bottom:0}.fyqctj span.clifycpfl{font-weight:normal}.fyqctj span.clifycpfl:after{content:"";position:absolute;bottom:3px;left:50%;background:url(../images/sanjiao.png) no-repeat center center;width:12px;height:6px;margin-left:-6px}.fyqcdc{padding-top:0;border-bottom:0}.fyqcdc .fyqcflle{font-size:14px;color:#ee7700;font-weight:bold;padding-top:3px}.fyqcdc .fyqcflri span{font-size:14px;color:#ee7700;margin:0 6px 8px;padding:2px 8px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.fyqcdc .fyqcflri span.clifycpfl{font-weight:normal;border:1px solid #ee7700}.fyqcdc .fyqcflri span.clifycpfl:after{display:none}.fycplb{padding-bottom:10px}.fycplb li{width:49%;float:left;margin:0 2% 20px 0}.fycplb li:nth-child(2n){margin-right: 0}.fycplbimg{width:100%;overflow:hidden;height: 0;padding-bottom: 61%;position: relative}.fycplbimg img{display:block;width:100%;height: 100%;position: absolute;top: 0;left: 0}.fycplb li p{font-size:14px;color:#e70202;display:block;margin:10px 0}.fycplb li h2{font-size:12px;color:#1b1b1b;line-height:18px;height:36px;overflow:hidden;font-weight:normal}.fycplb li span{font-size:12px;color:#808080;display:block;margin:5px 0 20px}.fycplb li b{font-size:14px;color:#ee7700;font-weight:normal;display:block}/**********************************************适配*******************************************************/@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){    .fyerji a{font-size: 12px;}    .fyjjfa li p{font-size:10px;}}@media only screen and (max-width:320px){    .fyerji a{font-size: 10px;}}