﻿body{padding:0;margin:0 auto;background:url(../images/bg.jpg) repeat top left;font-size:14px;overflow-x:hidden;color: #cccccc;word-wrap:break-word;}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:#cccccc;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:#c68f15}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.contain {width:100%;height:100%;position:relative;z-index:0;display: none}.index_sec{ position:absolute;top:0;left:0;width:100%;height:100%;}.active .contain,.fp-completely .contain{display: block}.main1500{width:1200px;margin:0 auto;}.main1370{width:71%;margin:0 auto;overflow: hidden}.main41{width: 41%;}/*图片hover效果*/.trantion,.rotateimg img,.nav li:before,.gengduo a,.xinwen li.hoverli,.fyxwright li.hoverli,.fycplb li.hoverli h2,.ceblialan li img,.ceblialan li a,.ceblialan li .cblwx{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:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}/*fullpage*/.section{background-size:cover;background-repeat:no-repeat;background-position:center top;overflow:hidden;}/*//右侧导航圆点*/#fp-nav{border-left:1px solid #ccc}#fp-nav.left{left:30px;}#fp-nav ul li{width:20px;height:20px;line-height:20px;text-align:center;margin:15px 0 15px -10px;}#fp-nav ul li a span{border:0;background-image:url(../images/rightnav1.png);width:100%;height:100%;background-position:center center;background-repeat:no-repeat;top:0;left:0;border-radius:0;}#fp-nav ul li:hover a span,#fp-nav ul li a.active span{background: none;background-image:url(../images/rightnav0.png);}#fp-nav ul li .fp-tooltip{top:0;color:#ccc;width:auto;height:20px;opacity:1;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;font-size:13px;display: none}#fp-nav ul li .fp-tooltipnew,#fp-nav ul li:hover .fp-tooltip{color:#ccc;display:block!important;}#fp-nav ul li .fp-tooltip.right{right:26px;}#fp-nav ul li:hover .fp-tooltip{width:auto;}#fp-nav ul li .fp-tooltip.left{left:28px;}/*头部*/.header{width:100%;height:100px;position: fixed;top:30px;left: 0;z-index: 99;}.logo{width:74px;margin-left: 3%}.logo img{display:block;width:74px;height:100px;vertical-align:top}/*导航*/.nav{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background:url(../images/navbg.jpg) no-repeat top left;background-size: 100% 100%;z-index: 99;display: none}.navdiv{display: table;width: 100%;height: 100%;}.navsub{display: table-cell;width: 100%;height: 100%;vertical-align: middle}.nav li{line-height:80px;margin-left:10%;position: relative;width: 75%;}.nav li:before{position: absolute;content: "";width:0;height: 1px;background: #2b220e;top:50%;left:-12%}.nav li:hover:before,.nav li.clinav:before{width: 11%;}.nav li a.navyja{color:#cccccc;font-size:30px;display:inline-block;}.nav li.clinav a.navyja,.nav li.hoverli a.navyja{color: #c68f15}.navclose{position: absolute;top:50%;margin-top: -20px;right: 5%;cursor: pointer;z-index: 2}/*导航下拉*/.navshowsub{padding-left: 20px;display: none}.navshowsub a{margin-left: 20px;font-size: 20px;color: #c68f15;display:inline-block;}/*导航缩放*/.menu-activator{height:80px;line-height:80px;cursor:pointer;margin-right: 3%}.descriptor{width:40px;color:#fff;margin-left:50px;font-size: 13px;font-family: Arial}.visual{    position:relative;    margin:23px 0 0 0;    width:32px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#c68f15;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:6px;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:14px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    top:22px;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.visual i.line04{    top:30px;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:16px}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}/*头部 end*//*第1屏 banner*/#focus{display:block;height:100%;width: 100%}#focus_phone{display:none;height:0;overflow:hidden;}.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:100%;bottom:90px;}.focus_slide .owl-dots .owl-dot span{margin:0 8px;background:none;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 2px solid #c68f15}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#c68f15}.bannernum{position:absolute;left:50%;bottom:58px;z-index:99;height:75px;text-align:center;line-height:75px;}.bannernum>div{display:inline-block;vertical-align:top}.banprev,.bannext{height:75px;width:39px;cursor:pointer;position: absolute;top: 0}.banprev{left: 0}.bannext{right: 0}/*第2屏 产品*/.section2{background-image: url(../images/index2.jpg)}.setwoline{position: absolute;width:1px;background: #242424;left:14.5%;bottom: 0}.cptitle{padding-top: 100px;position: relative;}.cptitle:after{position: absolute;content: "";width: 100%;height: 1px;background: #242424;left: 0;bottom: 0}.cptitletop{font-size: 40px;margin-bottom:10px;}.cptitlebot{color: #242424;font-size: 20px;text-transform: uppercase;letter-spacing: 5px;}.cpzxtop{margin-bottom: 100px;overflow:inherit}.cpfenli{margin: 0 6%;}.cpfenli ul{float: right}.cpfenli li{float: left;width: 90px;text-align: center;padding: 10px 0;cursor: pointer}.cpfenli li h2{font-size: 24px;color: #666666;font-weight: normal;}.cpfenli li h3{font-size: 18px;color: #999999;font-weight: normal;margin: 10px auto;width: 18px}.cpfenli li img{width: 80%;margin: 0 auto;display: none}.cpfenli li.cpfllione{border: 1px solid #242424}.cpfenli li.cpfllione img{display: block}.cpfenli li.cpfllione h3{margin: 30px auto 15px}.cpfenli li.cpfllione h2,.cpfenli li.cpfllione h3{color: #fff}.cpzxbotdiv{margin: 0 6%;display: none}.cpleft{width: 45%;text-align: center;}.cpleft img{max-width:100%}.cpright{margin-left:50%}.cpright h2{font-size: 14px;color: #c68f15;font-weight: normal;text-transform: uppercase;padding: 118px 0 15px;}.cpright h3{font-size: 36px;color: #fff;font-weight: normal;padding-bottom: 20px;position: relative;display: inline-block}.cpright h3:before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #6b4f12}.cpright h4{font-size: 14px;color: #fff;font-weight: normal;margin: 15px 0 45px;}/*第3屏 关于*/.section3{background-image: url(../images/index3.jpg)}.section3 .cptitle{padding-top: 180px;}.section3 .cptitle:after,.section5 .cptitle:after{display: none}.section3 .cptitlebot{color: #d5d4d4}.gywmnr{font-size: 15px;line-height: 30px;height: 90px;overflow: hidden;margin: 30px 0}.gengduo{line-height: 40px;height: 40px;background: #171717;display:inline-block;position: relative}.gengduo a{color: #c68f15;font-size: 14px;display:block;position: relative;z-index: 2;padding: 0 30px 0 35px;}.gengduo i{position: absolute;content: "";width: 2px;height: 100%;background: #c68f15;top: 0;left: 0;display: block;z-index: 1}/*第4屏 新闻*/.section4{background-image: url(../images/index4.jpg)}.xinwen{padding-top: 40px;margin-bottom: 40px;}.xinwen li{padding: 45px 0 30px;border-bottom: 1px solid #242424;}.xwleft{width: 125px;text-align: right;}.xwleft span{display: block}.xwleft span.xwyue{font-size: 36px;color: #c68f15;margin-top: -7px;}.xwleft span.xwnian{font-size: 16px;color: #999999}.xwright{margin-left: 150px;}.xwright h2{font-size: 20px;color: #cccccc;font-weight: normal;margin-bottom:5px;}.xwright h3{font-size:13px;color: #666666;font-weight: normal;line-height: 26px;height: 52px;overflow: hidden}.xinwen li.hoverli .xwright h2{color: #c68f15}.section4 .gengduo{float: right;}/*第5屏 合作*/.section5{background:url(../images/footbg.jpg) repeat top left}.section5 .cptitle{text-align: center}.section5 .cptitle .cptitletop{margin-bottom: 0}.section5 .cptitle .cptitlebot{color: #656565;margin-bottom: 10px;}.hzbd{width: 30%;margin: 50px auto 0;}.hzbd li{margin-bottom: 25px;}.hzinpt{width: 42%;height: 45px;line-height: 45px\9;border: 1px solid #272727;background: none;padding: 0 3%;color: #666666;font-size: 14px;outline: none}.hztext{width: 94%;height: 88px;line-height: 25px;border: 1px solid #272727;background: none;padding: 0 3%;color: #666666;font-size: 14px;outline: none}.hzbtn{width: 60%;height: 45px;line-height: 45px;border:0;background: #a87a13;color: #fff;font-size: 14px;text-align: center;margin: 0 20%;outline: none}/*底部*/.footer{padding: 60px 0 30px;text-align: center;}.foologo{position: relative}.foologo img{width: 104px;height: 143px;display: block;margin: 0 auto}.foologo:after{content: "";position: absolute;left: 0;top: 50%;background: #181818;width: 100%;height: 1px}.footel{padding: 30px 0;}.footel img{margin-bottom:5px;}.footel h2{font-size: 40px;color: #a87a13;font-weight: normal}.footel h2 a{font-size: 40px;color: #a87a13;}.footdh{font-size: 14px;color: #a87a13;margin-bottom: 30px;}.footdh span{vertical-align: top;display: inline-block;margin: 0 50px;}.footdh span a{font-size: 14px;color: #a87a13;}.footdh img{margin-right: 10px;vertical-align: middle}.footbq{font-size: 14px;color: #999999}.footbq a{font-size: 14px;color: #999999;margin-left: 10px;}/*分页*/.fyfooter{background: url(../images/footbg.jpg) repeat}.fybanner{height: 530px;background-position: center center;background-repeat: no-repeat;background-size: cover;text-align: center;padding-top: 130px}.fybanner h2{font-weight: normal;font-size: 44px;color:#4a3a1e;text-transform: uppercase}.fybanner h3{font-weight: normal;font-size: 46px;color: #c68f15;border: 1px solid #261d0b;display: inline-block;padding: 15px 25px;margin-top:25px;}.fylmfl{border-bottom: 1px solid #242424;padding-bottom: 20px;text-align: center;margin-top: -235px;}.fylmfl li{display: inline-block;position: relative}.fylmfl li:after{content: "/";position: absolute;right: 0;top: 0;color: #404040;font-size: 20px;}.fylmfl li.fylmfllas:after{display: none}.fylmfl li a{font-size: 20px;color: #999999;display: block;padding: 0 40px;}.fylmfl li img{margin-right: 10px;vertical-align: text-bottom;}.fylmfl li.clifylmfl a,.fylmfl li.hoverli a{color: #c68f15}/*新闻-详情*/.fyxwxqtitle{text-align: center;padding: 60px 0 0;}.fyxwxqtitle h2{font-weight: normal;font-size: 26px;color: #cccccc;padding:0 0 25px;}.fyxwxqtitle h3{font-weight: normal;font-size: 16px;color: #cccccc;}.fyxwxqcont{font-size: 16px;color: #999999;line-height: 30px;margin: 40px auto;}.fyxwxqcont img{max-width: 100%}.xqytext{padding:30px 0 60px;position: relative;border-top: 1px solid #242424}.xqytext span{font-size:15px;color:#999999;display: block;line-height: 26px;}.xqytext span a{font-size:15px;color:#999999}.xqytext span a.hoverli{color:#c68f15;text-decoration:underline}/*新闻*/.fyxinwen{border-bottom: 1px solid #242424}.fyxinwen .main1500{position: relative}.fyxinwen .main1500:before{content: "";position: absolute;top: 0;left: 42%;width: 1px;height:100%;background: #242424}.fyxwlfet{width: 42%}.fyxwlfet img{width: 100%;display: block}.fyxwright{width: 58%;}.fyxwright ul{margin-bottom: 88px;}.fyxwright li{padding: 40px 0 25px;border-bottom: 1px solid #242424}.fyxwright li.hoverli{background: rgba(0,0,0,.5)}.fyxwimg{padding: 0 20px;width: 202px;}.fyxwimg img{width: 100%}.fyxwtex{margin-left: 242px;}.fyxwtex h2{font-weight: normal;font-size: 20px;color: #cccccc}.fyxwtex h3{font-weight: normal;font-size: 16px;color: #999999;margin: 15px 0}.fyxwtex h4{font-weight: normal;font-size: 13px;color: #666666;line-height: 26px;height: 52px;overflow: hidden}/*页码*/.page{clear:both;text-align:center;line-height:28px;margin-bottom: 75px;}.page a,.page span{display:inline-block;color:#555;padding:0 10px;text-decoration:none;margin:0 5px;border: 1px solid #242424}.page a.home,.page a.prev{background:none;color:#555;}.page a:hover{background:#c68f15;color:#fff;}.page span.pageCurrent{background:#c68f15;color:#fff;}.page a:hover{text-decoration:none;}.page span.dianspan{border:none;padding-top:0;vertical-align:top}/*合作通道*/.fyhztd{padding: 100px 0 360px;position: relative}.fyhztd .hzbd{width: 50%;margin:0 auto!important;}.fyhztd img{display: block;position: absolute;bottom: 0;left: 50%;margin-left: -60px}/*视频播放*/.fyspbf{padding: 70px 0 200px;width: 50%;margin: 0 auto}/*联系我们*/.fylxwm{padding: 178px 0 180px;background: url(../images/fylxbg.jpg) no-repeat center bottom;margin-top: 80px;min-height: 379px;text-align: center;}.fylxwm h2{font-size: 16px;color: #c68f15;font-weight: normal;line-height: 42px;}.fylxwm img{width: 175px;height: 175px;margin-top: 30px}/*产品展示*/.fycpdiv{width: 100%;height: 100%;display: table}.fycpsub{width: 100%;height: 100%;display: table-cell;vertical-align: middle;text-align: center}.fycpleft,.fycpright{position: absolute;top:0;width: 50%;height: 100%;background-repeat: no-repeat;background-size: 100% 100%}.fycpleft{background-position: top right}.fycpright{background-position: top left}.fycpse1 .fycpleft{left:0}.fycpse1 .fycpright{right:0}.fycpse2 .fycpleft{right:0}.fycpse2 .fycpright{left:0}.fycpse3 .fycpleft{left:0}.fycpse3 .fycpright{right:0}.fycpse4 .fycpleft{right:0}.fycpse4 .fycpright{left:0}.fycpse5 .fycpleft{left:0}.fycpse5 .fycpright{right:0}.fycpnr{text-align:left;width: 50%;margin-left: 30%}.fycpnr h2{font-size: 44px;color: #483613;font-weight: normal;text-transform: uppercase}.fycpnr h3{font-size: 46px;color: #c68f15;font-weight: normal;padding:10px 0;position: relative}.fycpnr h3:after{width: 250px;height: 100%;border: 1px solid #211906;position: absolute;content: "";top: 0;left: 70px;z-index: -1}.fycpnr h4{font-size: 14px;color: #c68f15;font-weight: normal;margin: 40px 0}.fycpright img{max-width: 80%}/*产品展示*/.fycplb{margin-top: -235px;padding: 0 1% 100px;text-align: center}.fycplb li{float: left;width: 21.5%;margin: 0 0 50px 3%;position: relative}.fycplb li img{display: block;width: 100%}.fycplb li h2{position: absolute;bottom: 0;left: 0;width: 100%;background: #806429;height: 58px;text-align: center;font-weight: normal;font-size: 18px;}.fycplb li h2 span{width: 98%;height: 44px;line-height: 44px;display: block;border: 1px solid #977f4d;margin:6px auto 0}.fycplb li.hoverli h2{background: #ccc;color: #7d6126}.fycplb .gengduo{margin-top: 50px;}/*产品详情*/.fycpxqt{border-bottom: 1px solid #242424;padding-bottom: 60px;margin-top: -319px;position: relative}.fycpxqt .gengduo{position: absolute;right: 0;top: 39px}.fycpxqpic{padding: 50px 0;}.fyxqimg{width: 46%}.fyxqimg img{width: 100%;display: block}.fyxqtxt{width: 45%;padding-left:9%}.fyxqtxt h2{font-size: 20px;color: #c68f15;font-weight: normal;padding: 60px 0 50px;}.fyxqtxt h2 span{font-size: 40px;}.fyxqtxt h3{padding-bottom: 15px;border-bottom: 1px solid #242424;font-size: 20px;color: #c68f15;font-weight: normal;margin-bottom: 20px;}.fyxqtxt pre{font-size: 16px;color: #999999;line-height: 30px;margin-bottom: 35px;}.fycpxj{padding-bottom: 15px;border-bottom: 1px solid #242424;font-size: 20px;color: #c68f15;font-weight: normal;margin-bottom: 20px;}.fycpxjbjq{padding: 10px 0 30px;line-height:28px}.fycpxjbjq img{max-width: 100%}/*公司简介*/.fyjjren{margin: 117px auto 87px;}.fyjjrenleft,.jjfabcleft{width: 40%}.fyjjrenleft img,.jjfabcleft img{max-width: 100%;display: block}.fyjjrenright,.jjfabcright{width: 55%;padding: 40px 0 0 5%}.fyjjrenright pre,.jjfabcright pre{font-size: 16px;color: #999999;line-height: 36px}.fyjjsz li{position: relative}.fyjjszleft{width: 50%;float: left}.fyjjszleft img{display: block;width: 100%}.fyjjszrig{width: 50%;position: absolute;height: 100%;top: 0;right: 0}.fyshouban{text-align: left;width: 60%;margin-left: 10%}.fyshouban h2{font-size: 46px;color: #ffffff;}.fyshouban h3{font-size: 26px;color: #c68f15;font-weight: normal;margin: 5px 0 20px;text-transform: uppercase}.fyshouban pre{font-size: 16px;color: #cfd1d5;line-height: 32px;}.fyjjsz li.fyjjszliond .fyjjszleft{float: right}.fyjjsz li.fyjjszliond .fyjjszrig{right: auto;left: 0}.fyjjsz li.fyjjszliond .fyshouban{width: 60%;margin-left: 30%;}/*公司团队*/.fygstd{padding: 150px 0 165px}.jjfabc{width: 90%;margin: 0 auto}.jjfabt{position: relative;margin-top: 115px;}.jjfaline{width:100%;height: 1px;background: #232323;position: absolute;top:6px;left: 0;}.jjfabt li{text-align: center;cursor: pointer}.jjfabt li img{width: 13px;height: 13px;}.jjfabt li h2{font-weight: normal;font-size: 16px;color: #fff;padding: 10px 0 5px;}.jjfabt li h3{font-weight: normal;font-size: 14px;color: #999999}.jjfabt li.clijjfabt h2{color: #c68f15}.jjfabcb{position: relative;}.jjfabcb li{position: absolute;font-size: 22px;cursor: pointer;color: #fff;width: 25px;height: 76px;line-height: 76px;text-align: center;background: #242424;top: 80px;}.jjfabcb .prev{left:0;}.jjfabcb .next{right:0}/*返回顶部*/.backup{position:fixed;right:20px;bottom: 20px;cursor: pointer;background: url(../images/backup.jpg) no-repeat center center;width: 40px;height: 40px}.ceblialan{position: fixed;bottom:0;right:0;z-index: 999;width: 40px;}.ceblialan li{height: 40px;background: #fff;width: 40px;position: relative;cursor: pointer;border: 1px solid #eee;margin-bottom: -1px;}.ceblialan li img{width: 40px;display: block;position: absolute;top: 0;vertical-align: top;z-index: 2}.ceblialan li img.cblimg0{left: 0}.ceblialan li img.cblimg1{left: 40px;}.ceblialan li a.cbltel{position: absolute;top: 0;left:40px;width: 120px;line-height: 40px;display: block;text-align: center;background: #a87a13;z-index: -1;font-size: 16px;color: #fff}.ceblialan li .cblwx{position: absolute;width: 120px;height: 120px;padding:10px;background: #a87a13;left:40px;bottom: 0;text-align: center;z-index: -1}.ceblialan li .cblwx img{width: 120px;height: 120px;display: block;margin: 0 auto;padding: 0;position: relative}.ceblialan li:hover{background: #a87a13;border: 1px solid #a87a13}.ceblialan li:hover .cblwx{left: -140px}.ceblialan li:hover a.cbltel{left:-120px}.ceblialan li:hover img.cblimg0{left:64px}.ceblialan li:hover img.cblimg1{left: 0}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){    /*首页*/    .section5 .cptitle{padding-top: 65px;}    .fycpnr h2{font-size: 36px;}}@media only screen and (max-width:1600px){    /*头部*/    .nav li a.navyja{font-size: 28px}    .nav li{line-height: 70px;}    /*首页*/    .focus_slide .owl-controls{bottom: 60px;}    .bannernum{bottom: 28px;}    .cptitletop{font-size: 30px;}    .cptitle{padding-top: 80px;}    .cpzxtop{margin-bottom: 30px;}    .cpright h2{padding: 60px 0 15px}    .cpright h3{font-size: 30px;}    .section3 .cptitle{padding-top: 100px;}    .xinwen li{padding: 30px 0}    .hzbd{margin:25px auto 0}    .footer{padding: 25px 0}    .foologo img{width: 82px;height: 113px;}    .footel h2{font-size: 30px;}    .footel{padding: 15px 0}    .footdh{margin-bottom: 20px;}    .gywmnr{height: 60px;}    /*联系我们*/    .fylxwm{padding: 100px 0 180px;margin-top: 80px;min-height: 379px;}    /*产品展示*/    .fycpnr h2{font-size: 40px;}    .fycpnr h3{font-size: 42px;}    .fycpnr h4{margin: 35px 0}    .fyshouban h2 { font-size: 40px;}    .fyshouban h3{font-size: 24px;}    .fyshouban pre{line-height: 30px}    /*公司团队*/    .fygstd{padding: 100px 0 120px}    .jjfabt{margin-top: 100px;}}@media only screen and (max-width:1440px){    .fyhztd img{margin-left: -56px}    /*产品展示*/    .fycpnr h2{font-size: 34px;}    .fycpnr h3{font-size: 36px;}    .fycpnr h4{margin: 30px 0}}@media only screen and (max-width:1366px){    .main1500{width:1000px;}    /*头部*/    .header{height: 80px;top: 20px;}    .nav li a.navyja{font-size: 25px;}    .nav li{line-height:65px;}    .navshowsub a{font-size: 18px;}    .logo{width: 59px;}    .logo img{width: 59px;height: 80px;}    /*首页*/    .focus_slide .owl-controls{bottom: 30px;}    .bannernum{bottom: -2px;}    .cptitletop{font-size: 25px;margin-bottom:5px}    .cptitlebot{font-size: 16px;}    .cptitle{padding-top: 60px;}    .cpfenli li h2{font-size: 20px;}    .cpfenli li h3{font-size: 16px;width: 16px;margin: 5px auto}    .cpfenli li img{width: 64%}    .cpzxtop{margin-bottom: 0}    .cpright h3{font-size: 26px;}    .xinwen {padding-top:0;margin-bottom: 25px;}    .xinwen li{padding: 30px 0}    .xwleft span.xwyue{font-size: 30px;}    .xwright h2{font-size: 16px;}    /*底部*/    .section5 .cptitle{padding-top: 55px;}    .hzbd li{margin-bottom: 15px}    .hzinpt{line-height: 40px\9;height: 40px;}    .hztext{height: 65px;}    .foologo img{width: 59px;height: 80px;}    .footel h2{font-size: 20px;}    .footdh{margin-bottom: 10px;}    /*新闻-详情*/    .fybanner{height: 460px;padding-top: 70px;}    .fylmfl,.fycplb{margin-top: -200px;}    .fyxwxqtitle{padding: 50px 0 0;}    .fyxwxqtitle h2{font-size: 24px;padding:0 0 20px;}    .fyxwxqtitle h3{font-size: 14px}    .fyxwxqcont{font-size: 14px;line-height: 28px;margin: 30px auto;}    .xqytext{padding:20px 0 45px}    .xqytext span{font-size:13px;}    .xqytext span a{font-size:13px;}    /*新闻*/    .fyxwright ul{margin-bottom: 70px;}    .fyxwright li{padding: 30px 0 20px;}    .fyxwimg{padding: 0 15px;width: 190px;}    .fyxwimg img{width: 100%}    .fyxwtex{margin-left: 220px;}    .fyxwtex h2{font-size: 16px}    .fyxwtex h3{font-size: 14px;margin: 12px 0}    .fyxwtex h4{font-size: 13px}    /*合作通道*/    .fyhztd{padding-top:80px;}    /*视频播放*/    .fyspbf{padding: 30px 0 100px;width: 70%;}    /*联系我们*/    .fylxwm{padding: 80px 0 180px;}    .fylxwm h2{font-size: 14px;line-height: 38px;}    /*产品展示*/    .fycpnr {width: 60%;margin-left: 20%;}    .fycpnr h2{font-size: 28px;}    .fycpnr h3{font-size: 30px;}    .fycpnr h4{margin: 25px 0}    .fycpnr h3:after{left: 45px;}    /*产品展示*/    .fybanner h2{font-size: 36px;}    .fybanner h3{font-size: 38px;}    .fycplb{padding: 0 1% 80px;text-align: center}    .fycplb li{margin: 0 0 40px 3%;}    .fycplb li h2{font-size: 16px;}    .fycplb .gengduo{margin-top: 40px;}    /*产品详情*/    .fyxqtxt h2{font-size: 18px;padding: 40px 0 30px;}    .fyxqtxt h2 span{font-size: 35px;}    .fyshouban h2 { font-size: 36px;}    .fyshouban h3{font-size: 20px;}    .fyshouban pre{line-height: 28px}    .fyshouban{width: 80%}    .fyjjsz li.fyjjszliond .fyshouban {width: 80%;margin-left: 10%;}    .fyjjrenright,.jjfabcright{padding: 20px 0 0 5%;}    .fyjjrenright pre,.jjfabcright pre{line-height: 30px;font-size: 14px}    /*公司团队*/    .fygstd{padding: 80px 0 100px}    .jjfabt{margin-top: 60px;}}@media only screen and (max-width:1280px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1500{width:80%}    /*新闻-详情*/    .fyxwxqtitle{padding: 40px 0 0;}    .fyxwxqtitle h2{font-size: 20px;}    .fyxwxqcont{margin: 25px auto;}    .xqytext{padding:15px 0 30px}    /*产品展示*/    .fycplb{margin-top: -250px;}    .fybanner h2{font-size: 28px;}    .fybanner h3{font-size: 30px;}    .fycplb li{width: 29.33%}    .fycplb{padding: 0 1% 70px;}    .fycplb li{margin: 0 0 35px 3%;}    .fycplb li h2{font-size: 14px;}    .fycplb .gengduo{margin-top: 30px;}    .fyshouban h2{font-size: 28px;}    .fyshouban h3{font-size: 20px;margin: 8px 0}}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){    .main1500{width: 90%}    /*首页*/    .cptitle{padding-top: 110px}    .cpfenli{margin: 0}    .cpfenli li{width: 70px}    .cpfenli li{margin-bottom: 50px;}    .cpright h2{padding: 30px 0 15px;}    .cpright h3{font-size: 22px;}    .main41{width: 100%}    .section5 .cptitle{padding-top: 110px;}    .hzbd{width: 70%}    /*分页-新闻*/    .fyxwright ul{margin-bottom: 50px;}    /*页码*/    .page{margin-bottom: 30px;}    .page a, .page span{display: none;margin: 0 5px;padding: 0 5px;font-size: 12px;}    .page a.home,.page a.prev,.page a.next,.page a.last,.page span.pageCurrent{display: inline-block}    /*合作通道*/    .fyhztd{padding:60px 0 310px;}    .fylmfl li a{padding: 0 30px;}    /*公司简介*/    .fyjjszrig{position: static;width: 94%;float: inherit;padding: 20px 3%;}    .fyjjszleft{width: 100%;float: inherit;}    .fyshouban{margin: 0;width: 100%}    .fyshouban h2{font-size: 28px;}    .fyshouban h3{font-size: 20px;margin: 8px 0}    .fyjjsz li.fyjjszliond .fyjjszleft{float: inherit}    .fyjjsz li.fyjjszliond .fyjjszrig{right: auto;left: 0}    .fyjjsz li.fyjjszliond .fyshouban{width: 100%;margin-left:0;}}@media only screen and (max-width:720px){ }@media only screen and (max-width:640px){    .contain{display: block}    /*底部*/    .footel h2 a{font-size: 20px}    /*头部*/    .header{height:48px;line-height:48px;top: 10px;}    #fp-nav{display: none !important;}    .nav li a.navyja{font-size: 20px;}    .nav li{line-height:50px;}    .navshowsub a{font-size: 14px;margin-left: 10px;}    .navshowsub{padding-left:0;}    .navclose{top: 20%}    .navclose img{width: 20px;}    .logo{width: 36px}    .logo img{height: 48px;width: 36px}    .menu-activator{line-height: 48px;height: 48px;}    .visual{margin-top:8px;}    /*第一屏 banner*/    #focus{ display:none;height:0;overflow:hidden;}    #focus_phone{display:block;height:100%;overflow:hidden;}    .bannernum{display: none}    .focus_slide .owl-controls{bottom:50px;}    .cptitle,.section3 .cptitle,.section5 .cptitle{padding-top: 40px;}    .cptitletop{font-size: 20px;}    .cptitlebot{font-size: 14px;}    .main1370{width: 90%}    .cpfenli li{width: 20%;box-sizing: border-box}    .cpzxtop{margin-top: 29px;}    .cpfenli li.cpfllione h3{margin: 15px auto 10px}    .cpzxbotdiv{margin: 0}    .cpleft{width: 35%}    .cpright{margin-left: 38%}    .cpright h2 {padding: 15px 0 5px}    .cpright h3{font-size: 16px;padding-bottom: 11px;}    .cpright h4 {margin: 10px 0 30px;}    .xwleft span.xwyue{font-size: 20px;margin-top: -1px}    .xwleft{width: 55px;}    .xwright{margin-left: 75px;}    .xinwen li{padding: 20px 0}    .hzbd{width: 86%}    .footel{padding: 20px 0 0}    .foologo img{width: 44px;height: 61px;}    .footdh span{margin:20px 0;display: block;}    .footbq a{display: block;line-height: 35px;font-size: 12px;}    .footbq{font-size: 12px;}    /*分页*/    .fybanner{height: 350px;padding-top: 60px;}    .fybanner img{width: 230px;}    .fylmfl,.fycplb{margin-top: -180px;}    .fylmfl li{float: left;width: 50%;text-align: center;display: block;line-height: 35px;}    .fylmfl li a{padding: 0;font-size: 18px;}    .fylmfl li:after{display: none}    .fyxwxqtitle{padding-top: 30px;}    .fyxwxqtitle h2{font-size: 16px;}    .xqytext .gengduo{float: inherit;margin-bottom: 10px;}    /*新闻*/    .fyxwlfet{display: none}    .fyxinwen .main1500:before{display: none}    .fyxwright{width: 100%}    .fyxwimg {padding:0;width: 110px;}    .fyxwtex{margin-left: 130px;}    .fyxwright li{padding: 20px 0 15px;}    .fyxwright ul{margin-bottom: 30px;}    /*合作通道*/    .fyhztd{padding: 40px 0 160px;}    .fyhztd .hzbd{width: 86%}    .fyhztd img{width: 100px;margin-left: -28px;}    /*视频播放*/    .fyspbf{padding: 30px 0 60px;width: 90%;}    /*联系我们*/    .fylxwm{background: no-repeat;padding: 60px 0 80px;margin-top: 0}    /*产品*/    .fycpse1{margin-top: 60px;}    .fycpleft, .fycpright{position:static;width: 100%;height: auto;padding: 20px 0;background-size: cover}    .fycpnr {width: 80%;margin: 0 0 0 5%}    .fycpnr h2{color: #4c360a;font-size: 20px;}    .fycpnr h3{font-size: 26px;padding: 8px 0}    .fycpnr h4{margin: 8px 0 15px;}    .fycpright img{max-width: 60%}    /*产品展示*/    .fybanner h2{font-size: 20px;}    .fybanner h3{font-size: 22px;}    .fycplb li{width: 46%}    .fycplb li h2{height: 50px;}    .fycplb li h2 span{width: 96%;height: 42px;line-height: 42px;margin: 3px auto 0;}    /*产品详情*/    .fyxqtxt pre{font-size: 14px;line-height: 28px;}    .fycpxqt{margin-top: -260px;}    .fycpxqpic{padding: 30px 0}    .fyxqimg,.fyxqtxt{width: 100%;padding: 0;float: inherit}    .fyxqtxt h2{padding: 30px 0 20px; }    .fyjjrenleft,.jjfabcleft{width: 100%}    .fyjjrenright,.jjfabcright{width: 100%;padding: 15px 0 0 0;}    .fyjjrenright pre,.jjfabcright pre{font-size: 14px;line-height: 28px;}    .fyjjren {margin: 30px auto;}    .fyshouban h2 {font-size: 20px;}    .fyshouban h3{font-size: 16px;}    .fyshouban pre{font-size: 14px;line-height: 28px;}    /*公司团队*/    .jjfabcb li{top: 40px;}    .jjfabc{width: 80%}    .fygstd{padding: 40px 0 60px}    .jjfabt{margin-top: 30px;}    /*返回顶部*/    .backup{right:0;bottom: 0;background: url(../images/backup0.jpg) no-repeat center center;width: 30px;height: 30px;background-size: cover}    .fycpnr h3:after{width: 110px}    .ceblialan{display: none}}@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){}