﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;overflow-x:hidden;word-wrap:break-word;}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:#000;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:#0155b8}.overhide{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}pre{white-space:pre-wrap;word-wrap:break-word;font-size:16px;color:#666;margin:0;padding:0}.contain{width:100%;height:100%;display:table}.index_sec{width:100%;height:100%;display:table-cell;vertical-align:middle}.mttgbotdiv .hoverli,.fyhzhb li.hoverli{transition:box-shadow 0.4s ease-in-out;-moz-transition:box-shadow 0.4s ease-in-out;-webkit-transition:box-shadow 0.4s ease-in-out;-o-transition:box-shadow 0.4s ease-in-out}.trantion{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;}.fyjjfa li .fyjjfatext{transition:max-height 0.8s ease;-moz-transition:max-height 0.8s ease;-webkit-transition:max-height 0.8s ease;-o-transition:max-height 0.8s ease;}.main1500{width:80%;margin:0 auto;}body,input,select,textarea,pre{font-family: NotoSansCJKsc-Regular, Verdana, Avenir}@font-face {    font-family: NotoSansCJKsc-Regular;    font-style: normal;    font-weight: 400;    src: url('../images/NotoSansCJKsc-Regular.eot');    src: url('../images/NotoSansCJKsc-Regular.eot?#iefix') format("embedded-opentype"), url('../images/NotoSansCJKsc-Regular.woff') format("woff"), url('../images/NotoSansCJKsc-Regular.ttf') format("truetype"), url('../images/NotoSansCJKsc-Regular.svg') format("svg")}@font-face {    font-family: 'Clio Regular';    font-style: normal;    font-weight: 400;    src: url('../images/LeType-ClioRegular.eot');    src: url('../images/LeType-ClioRegular.eot?#iefix') format("embedded-opentype"), url('../images/LeType-ClioRegular.woff') format("woff"), url('../images/LeType-ClioRegular.ttf') format("truetype"), url('../images/LeType-ClioRegular.svg') format("svg")}.cptstop  h2,.nav li a.nava,.navshow a,.jjfatx,.gywmtxt h2,.fytitle,.zyfwright h2,.mttgbotdiv .item h2,.fyjjfa li .fyjjfatext h2,.fyzyfwright h2,.fymttg li .fymttgright h2,.fyygfctxt h2,.footernav ul li h2 a,.cptsbot h2,.jjfabg h2,.navshow h2,.fytscple h2,.fyxwxqtitle h2,.fyfabdtop,.fywenhua li h2,.fyfzlc li .fyfzlclef h2,.fyhzhb li h2,.fyygfctxt h2,.fylxtop h2{font-family: "Clio Regular",Verdana,Avenir;}/*头部*/.header{width:100%;height:90px;position:fixed;top:0;left:0;z-index:999}.hederbai{background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(209,209,209,.4);box-shadow:0 2px 2px 0 rgba(209,209,209,.4);}.logo{width:209px;margin-left:3%}.logo img{display:block;vertical-align:top;height: 90px;}.banbenqh{line-height:90px;margin-right:3%;}.banbenqh img{margin-left:20px;cursor:pointer;vertical-align:middle;}.heassbg{position:fixed;width:97%;height:30px;background:rgba(25,102,192,.9);top:90px;left:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#801966c0,endcolorstr=#801966c0);padding:15px 0;text-align:right;padding-right:3%;display:none}.heasousuo{border:1px solid #fff;width:300px}.ssinpt{width:70%;border:0;height:26px;line-height:26px\9;background:none;vertical-align:top;outline:none;color:#fff;padding:0 5%}.ssbtn{vertical-align:top;border:0;height:28px;line-height:28px;background:#fff url(../images/ssbtn.png) no-repeat center center;width:15%;outline:none;cursor:pointer}.heawx{position:relative}.hederxs{background:url(../images/xzappbg.png) no-repeat;width:129px;height:138px;position:absolute;top:78px;z-index:9;left:50%;margin-left:-54px;text-align:center;display:none}.hederxs img{width:100px;height:100px;margin-top:20px;margin-left:0}.heawx:hover .hederxs{display:block}.heasshov:hover .heassbg{display:block}.sjyyqh{display:none}/*导航*/.nav{margin-left:80px;}.nav li{float:left;height:90px;line-height:90px;position:relative;margin-left:40px;}.nav li:after{content:"";position:absolute;top:50%;right:-20px;width:2px;height:2px;background:#ccc;}.nav li:last-child:after{display:none}.nav li a.nava{color:#0055b8;font-size:18px;display:block;padding:0 20px;}.nav li.clinav a.nava,.nav li.hoverli a.nava{color:#fff;background:#0155b8}/*导航下拉*/.navshow{background:rgba(25,102,192,.9);position:fixed;top:90px;left:0;width:100%;z-index:2;text-align:center;display:none;height:110px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#801966c0,endcolorstr=#801966c0);border-top:1px solid #fff}.navshowsub{height:110px;}.navshow a{display:inline-block;padding:0 30px;height:110px;}.navshow img{display:block;margin:15px auto;height:40px}.navshow h2{font-weight:normal;font-size:14px;color:#fff;line-height:20px;}.navshow a.hoverli{background:#00326d}/*导航缩放*/.menu-activator{height:90px;line-height:90px;cursor:pointer;display:none}.descriptor{width:45px;color:#666666;margin-left:50px;}.visual{    position:relative;    margin:30px 0 0 0;    width:32px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#666666;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:6px;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:14px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    top:22px;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.visual i.line04{    top:30px;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3){    top:16px}.cliactnav .visual i.line:nth-child(1){    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3){    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4){    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04{    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}/*头部 end*//*底部*/.footer{padding:20px 0 0;background:#00326d}.footernav ul li{float:left;width:16.66%;text-align: center}.footernav ul li h2{font-weight:normal}.footernav ul li h2 a{font-size:16px;color:#fff;display: block}.footernav ul li a{font-size:16px;color:#cbd0da;line-height:30px;display: none}.footernav ul li a.hoverli{color:#fff}.footernav ul li.footerzb{width:25%;display: none}.footernav ul li.footerzb h2 a{color:#fff}.footernav ul li.footerzb h4{background:url(../images/lxdhicn.png) no-repeat top left;background-size:18px 35px;padding-left:28px;font-size:14px;color:#fff;font-weight:normal}.footernav ul li.footerzb h4 span{font-weight:bold;margin-right:5px;}.footernav ul li.footerzb h3{font-weight:normal;font-size:16px;color:#fff;line-height:30px}.footerbq{border-top:1px solid #335b8a;padding:15px 0 0;color:#d8d7d7;font-size:12px;margin-top:20px;line-height:43px;}.footerbq a{color:#d8d7d7;margin-left:10px;font-size:12px}.footerbq a.hoverli{color:#fff;}.foobqwx{position:relative}.footerwx{background:url(../images/xzappbg1.png) no-repeat;position:absolute;width:129px;height:138px;top:-150px;z-index:9;left:50%;margin-left:-64px;text-align:center;display:none}.footerwx img{width:100px;height:100px;margin-top:20px;margin-left:0;}.hoverli .footerwx{display:block}/*首页-banner*/.banner{position:relative;overflow:hidden;height:660px;}#focus{display:block;height: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 left;background-size:cover}.focus_slide .owl-controls{position:absolute;width:100%;bottom:15px;}.focus_slide .owl-dots .owl-dot span{margin:5px 7px;background:#fff;width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid transparent}.focus_slide .owl-dots .owl-dot.active span{background:#0155b8;border-color: rgba(251,250,248,.5);} .focus_slide .owl-dots .owl-dot:hover span{background:#0155b8;}.bannernum{position:absolute;right:10%;bottom:0;color:#fff;font-size:18px;z-index:99;width:226px;height:75px;text-align:center;line-height:75px;background:#0155b8;display: none}.bannernum>div{display:inline-block;;vertical-align:top}.banprev,.bannext{background-position:center center;background-repeat:no-repeat;height:75px;width:39px;cursor:pointer}.banprev{background-image:url(../images/leftb.png);margin-right:10px}.bannext{background-image:url(../images/rightb.png);margin-left:10px}/*产品特色*/.cpts{padding:80px 0 100px;}.cptstop{text-align:center;}.cptstop h2{font-size:37px;color:#000;margin-bottom:10px;font-weight:normal}.cptstop h3{font-size:18px;color:#000;font-weight:normal}.cptsbot{margin-top:60px;}.cptsbot li{float:left;width:31.33%;margin-right:3%;text-align:center;}.cptsbot img{display:block;width:100%;}.cptsbot h2{font-size:20px;color:#000;font-weight:normal;padding:57px 3% 10px;}.cptsbot h3{font-size:16px;color:#071c2c;font-weight:normal;line-height:30px;height:60px;overflow:hidden;padding:0 3%}.cptsbot h4,.mttg .cptstop h4,.fytscple h4{height:42px;margin-top:28px;font-size:14px;color:#0155b8;font-weight:normal}.cptsbot h4 span,.mttg .cptstop h4 span,.gywmtxt h4 span,.fytscple h4 span{border:1px solid #0155b8;margin:0 auto;width:138px;height:40px;line-height:40px;text-align:right;display:none}.cptsbot h4 span i,.mttg .cptstop span i,.gywmtxt h4 span i,.fytscple h4 span i{background:url(../images/jiantou.png) no-repeat center center;width:40px;height:40px;display:inline-block;vertical-align:top;border-left:1px solid #0155b8;margin-left:17px}/*解决方案*/.jjfa{position:relative}.jjfa li{width:50%;float:left;position:relative}.jjfa li img{display:block;width:100%;}.jjfabg{position:absolute;top:0;left:0;width:80%;height:100%;background:rgba(0,0,0,.5);color:#fff;padding:0 10%}.jjfabg h2{font-size:20px;color:#fff;font-weight:normal;margin-bottom:20px;}.jjfabg h3{font-size:16px;color:#fff;font-weight:normal}.jjfa li.jjfaliodd .jjfabg{text-align:right}.jjfayuan{position:absolute;top:50%;left:50%;z-index:2;width:25%;margin-left:-12%;height:0;padding-bottom:25%;margin-top:-12%}.jjfayuan img{display:block;width:100%}.jjfatx{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:48px;color:#fff;font-weight:bold}.jjfayuan img{animation:dsjbg 20s  linear infinite;-webkit-animation:dsjbg 20s  linear infinite;-moz-animation:dsjbg 20s  linear infinite;-ms-animation:dsjbg 20s  linear infinite;-o-animation:dsjbg 20s  linear infinite;}@keyframes dsjbg{    0%{        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100%{        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-webkit-keyframes dsjbg{    0%{        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100%{        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-o-keyframes dsjbg{    0%{        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100%{        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-ms-keyframes dsjbg{    0%{        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100%{        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-moz-keyframes dsjbg{    0%{        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100%{        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}/*专业服务*/.zyfw{padding:80px 0 70px;background:#fafafa}.zyfwbot{margin-top:75px;}.zyfwbot li{float:left;margin:0 3% 30px 0;;padding:15px 4%;width:40%;border:1px solid #e5e5e5;}.zyfwleft{width:140px;border:1px solid #0155b8;height:140px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:100% auto;}.zyfwleft0{background-image:url(../images/zyfwicn0.png)}.zyfwleft1{background-image:url(../images/zyfwicn1.png)}.zyfwleft2{background-image:url(../images/zyfwicn2.png)}.zyfwleft3{background-image:url(../images/zyfwicn3.png)}.zyfwleft4{background-image:url(../images/zyfwicn4.png)}.zyfwleft5{background-image:url(../images/zyfwicn5.png)}.zyfwbot li.hoverli{background:#0155b8}.zyfwbot li.hoverli .zyfwleft{border-color:#fff}.zyfwbot li.hoverli .zyfwright h2,.zyfwbot li.hoverli .zyfwright h3{color:#fff}.zyfwbot li.hoverli .zyfwleft0{background-image:url(../images/zyfwicnred0.png)}.zyfwbot li.hoverli .zyfwleft1{background-image:url(../images/zyfwicnred1.png)}.zyfwbot li.hoverli .zyfwleft2{background-image:url(../images/zyfwicnred2.png)}.zyfwbot li.hoverli .zyfwleft3{background-image:url(../images/zyfwicnred3.png)}.zyfwbot li.hoverli .zyfwleft4{background-image:url(../images/zyfwicnred4.png)}.zyfwbot li.hoverli .zyfwleft5{background-image:url(../images/zyfwicnred5.png)}.zyfwright{margin-left:190px;}.zyfwright h2{font-size:20px;color:#000;padding:16px 0;font-weight: normal}.zyfwright h3{font-size:16px;color:#071c2c;font-weight:normal;line-height:30px;height:60px;overflow:hidden;}/*媒体推广*/.mttg{padding:135px 0 74px;}.mttg .cptstop{text-align:left}.mttg .cptstop h4{margin-top:14px;color:#666666}.mttg .cptstop h4 span{display:block;border-color:#d6d6d6}.mttg .cptstop h4 span i{border-color:#d6d6d6}.mttg .hoverli h4{background:#0155b8}.mttg .hoverli h4 span{color:#fff}.mttgbot{margin-top:80px;position:relative}.mttgbotdiv{width:100%;}.mttgbotdiv .owl-stage-outer,.mttgbotdiv .owl-stage,.mttgbotdiv .owl-item{width:100%;height:100%;}.mttgbotdiv .owl-stage-outer{padding:0 2px 20px;}.mttgbotdiv .item{position:relative;width:100%;box-shadow:0 2px 8px 0 rgba(29, 29, 31, 0.1);padding-bottom:25px;}.mttgbotdiv .item a{display:block;}.mttgbotdiv .item img{width:100%;display:block}.mttgbotdiv .item h2{font-size:20px;color:#000;font-weight:normal;padding:30px 3% 20px}.mttgbotdiv .item h3{font-size:16px;color:#071c2c;font-weight:normal;line-height:24px;height:48px;overflow:hidden;padding:0 3%}.mttgbotdiv .item h4{font-size:14px;color:#071c2c;font-weight:normal;padding:60px 3% 0}.mttgbotdiv .owl-controls{width:100%;margin-top:50px}.mttgbotdiv .owl-dots .owl-dot span{margin:8px;background:#d2d2d2;width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.mttgbotdiv .owl-dots .owl-dot.active span, .mttgbotdiv .owl-dots .owl-dot:hover span{background:#0155b8}.mttgbotdiv .hoverli{box-shadow:0 6px 20px 2px #d8d9da;background-color:#0155b8}.mttgbotdiv .hoverli h2,.mttgbotdiv .hoverli h3,.mttgbotdiv .hoverli h4{color:#fff}/*关于我们*/.gywm{background:#fafafa;padding:180px 0;position:relative;overflow:hidden;}.gywmrimg{position:absolute;right:0;top:0;background-size:cover;width:30%;background-position:center center;background-repeat:no-repeat;height:100%}.gywmtxt{margin-left:10%;width:40%;margin-top:40px;}.gywmtxt h2{font-size:37px;color:#000;font-weight:500}.gywmtxt h3{font-size:16px;color:#071c2c;line-height:36px;height:180px;overflow:hidden;font-weight:normal;margin:30px 0 60px}.gywmtxt h4 span{display:block;margin:0;font-weight:normal}.gywmtxt h4.hoverli span{background:#0155b8;color:#fff}.gywmtxt h4.hoverli span i{border-left:1px solid #fff}.gywmlogo{position:absolute;right:17%;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:23%;padding-bottom:23%;height:0;}.gywmlogo img{width:80%}.gywmwz{position:absolute;bottom:-192px;left:8%;color:#efefef;font-size:369px;font-family:Arial;}/*分页*/.fybanner img{width:100%;display:block;}.fybanner img.fybansj{display:none}.fytitle{font-size:37px;color:#0155b8;margin:35px auto;font-weight: 500}.fyjjfa li{float:left;position:relative;width:46.5%;margin:0 7% 70px 0;cursor:pointer}.fyjjfa li img{display:block;width:100%;}.fyjjfa li .fyjjfatext{position:absolute;bottom:0;left:0;width:80%;background:#fff;padding:20px 5%;max-height: 45px;overflow: hidden}.fyjjfa li .fyjjfatext h2{font-size:24px;color:#0155b8;font-weight:normal}.fyjjfa li .fyjjfatext h3{font-size:16px;color:#000;font-weight:normal;line-height:24px;max-height:192px;margin-top:10px;overflow:hidden}.fyjjfa li .fyjjfatext h4{font-size:18px;color:#fff;font-weight:normal;border:1px solid #fff;;padding:10px 20px;margin-top:15px;display: inline-block}.fyjjfa li .fyjjfatext h4 img{display:inline-block;width:20px;vertical-align:middle;margin-right:5px;}/*方案-弹窗*/.fyfabg{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:999;display:none}.fyfabd{position:absolute;top:50%;left:50%;margin-top:-261px;margin-left:-390px;width:780px;border:5px solid rgba(255,255,255,.2);}.fyfabdtop{background:#fff;text-align:center;color:#0155b8;font-size:30px;font-weight:bold;padding:20px 0;border-bottom:3px solid #0155b8}.fyfabdce{background:#fff;text-align:center;color:#808080;font-size:16px;padding:15px 2%}.fyfabdbot{background:#fff;padding:15px 2%}.fyfabdbot table{width:100%}.fyfabdbot table tr td{padding-bottom:15px;}.fyfainpt{width:90%;height:35px;line-height:35px\9;border:1px solid #ccc;padding:0 5%}.fyfasel{width:100%;height:35px;line-height:35px\9;border:1px solid #ccc;padding:0 5%}.fyfabz{width:96%;height:50px;line-height:20px;border:1px solid #ccc;padding:10px 2%}.fyfabdbot table h2{font-weight:normal;font-size:14px;color:#999999}.fyfabdbot table h2 span{color:#ef0404;margin-right:10px;}.fyfabtnqd,.fyfabtnqx{width:120px;height:35px;line-height:35px;text-align:center;font-size:18px;border:0;margin:0 10px;}.fyfabtnqd{color:#fff;background:#0155b8}.fyfabtnqx{color:#000;background:#e5e5e5}.closefybg{position:absolute;top:-30px;right:0;width:30px;height:30px;background:#fff;text-align:center;line-height:30px;font-size:16px;cursor:pointer}.fyfabdbot input::-webkit-input-placeholder{color:#000;}.fyfabdbot input:-moz-placeholder{color:#000;}.fyfabdbot input::-moz-placeholder{color:#000;}.fyfabdbot input:-ms-input-placeholder{color:#000;}.fyfabdbot textarea::-webkit-input-placeholder{color:#000;}.fyfabdbot textarea:-moz-placeholder{color:#000;}.fyfabdbot textarea::-moz-placeholder{color:#000;}.fyfabdbot textarea:-ms-input-placeholder{color:#000;}/*工作机会*/.fygzjh img{display:block;width:100%}/*招聘*/.fyjrwm{margin:35px auto 60px;}.fyjrwmbt{border-bottom:1px solid #e3e3e3;padding-bottom:10px;}.fyjrwmbt span{text-align:center;font-size:15px;color:#666666;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fyjrwmbt span.fyjrwm0{width:36%;text-align:left;padding-left:4%;}.fyjrwmbt span.fyjrwm1{width:20%}.fyjrwmbt span.fyjrwm2{width:20%}.fyjrwmbt span.fyjrwm3{width:20%}.fyjrwmlb{border-bottom:1px solid #e3e3e3;padding:20px 0;cursor:pointer}.fyjrwmtop{border-bottom:0;padding-bottom:0}.fyjrwmtop span{font-size:17px;}.fyjrwmtop span.fyjrwm0{background:url(../images/jrwm1.jpg) no-repeat center left;background-size:auto 100%;}.fyjrwmbot{font-size:15px;color:#666666;line-height:32px;padding:10px 0 0 4%;display:none}.clijrwm .fyjrwmtop span{color:#0155b8}.clijrwm .fyjrwmtop span.fyjrwm0{background:url(../images/jrwm0.jpg) no-repeat center left;background-size:auto 100%}.fyclimore{text-align:center;margin-bottom:50px;cursor:pointer}.fyclimore span{font-size:30px;color:#e5e5e5;font-weight:normal;width:60px;height:60px;border:1px solid #e5e5e5;display:block;margin:0 auto 10px;line-height:60px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.fyclimore h2{font-size:16px;color:#dbdbdb;font-weight:normal}/*新闻资讯-详情*/.fyxwxqtitle{text-align:center;padding:0 0 30px;border-bottom:1px solid #eeeeee}.fyxwxqtitle h2{font-weight:700;font-size:24px;color:#0055b8;padding:0 0 30px;}.fyxwxqtitle h3{font-weight:normal;font-size:16px;color:#0055b8;}.fyxwxqcont{font-size:16px;color:#000;line-height:27px;margin:25px auto 80px;}.fyxwxqcont ul{padding:0 0 0 53px;margin:0;}.fyxwxqcont li{padding:0;margin:0;list-style:initial;}.fyxwxqcont img{max-width:100%;display: block}/*媒体推广*/.fymttg li{padding-bottom:50px;border-bottom:1px solid #eeeeee;margin-bottom:50px;}.fymttg li img{display:block;width:100%;}.fymttg li .fymttgleft{width:46%;float:left}.fymttg li .fymttgleft img{display:block;width:100%}.fymttg li .fymttgright{width:44%;padding:30px 5% 0;float:left;}.fymttg li .fymttgright h2{font-size:24px;color:#333333;font-weight:normal;line-height:40px;height:80px;overflow:hidden}.fymttg li .fymttgright h3{font-size:16px;color:#000;font-weight:normal;line-height:28px;height:84px;overflow:hidden;margin:30px 0;}.fymttg li .fymttgright h4{font-size:18px;color:#666666;font-weight:normal;}.fymttg li.hoverli .fymttgleft  img{box-shadow:0 0 10px #ccc;}.fymttg li.hoverli .fymttgright  h2{color:#0155b8;}.fymttg li .fymttgrightnew{width:90%;padding:30px 5% 0;float:left;}.fymttg li .fymttgrightnew h2{font-size:30px;color:#333333;font-weight:normal;line-height:48px;height:48px;overflow:hidden}.fymttg li .fymttgrightnew h3{font-size:18px;color:#666666;font-weight:normal;line-height:36px;height:68px;overflow:hidden;margin:30px 0;}.fymttg li .fymttgrightnew h4{font-size:18px;color:#666666;font-weight:normal;}/*合作伙伴*/.fyhzhb li{float:left;width:22.75%;margin:0 3% 60px 0;box-shadow:0 0 10px #ccc;position:relative}.fyhzhb li img{max-width:100%;display:block;margin:0 auto}.fyhzhb li h2{position:absolute;top:20px;left:5%;font-size:16px;color:#000;width:90%;display: none}.fyhzhb li h3{text-align:right;font-weight:normal;border-bottom:1px solid #eeeeee;padding:0 0 10px;position:absolute;bottom:15px;left:5%;width:90%;color:#0155b8;font-size:12px;}.fyhzhb li.hoverli{box-shadow:0 4px 27px #ccc}/*发展历程*/.fyfzlcimg img{width:100%;display: none}.fyfzlc{padding:50px 0 190px}.fyfzlc ul{padding-left:30px}.fyfzlc li{padding-bottom:60px;border-left:1px solid #0155b8;padding-left:30px}.fyfzlc li .fyfzlclef{width:58%}.fyfzlc li .fyfzlclef h2{font-size:30px;color:#0155b8;margin-bottom:10px;position:relative;margin-top:-10px;}.fyfzlc li .fyfzlclef h2:before{content:"";position:absolute;top:10px;left:-35px;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#0155b8}.fyfzlc li .fyfzlclef h3{font-size:16px;color:#000;line-height:30px;font-weight:normal}.fyfzlc li .fyfzlcri{width:28%}.fyfzlc li .fyfzlcri img{width:100%;display:block}/*荣誉资质*/.fyrybt{font-size:36px;color:#0155b8;margin-bottom:30px;}.fyzzan{border:1px solid #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:70px;height:70px;text-align:center;margin-top:-12px;}.fyzzan img{vertical-align:top;margin-top:26px;}.fyryzz{background:url(../images/fyzzbg.jpg) no-repeat center bottom;background-size:100% auto;padding-bottom:167px;}.fyryzzdiv{width:100%;}.fyryzzdiv .owl-stage-outer,.mttgbotdiv .owl-stage,.mttgbotdiv .owl-item{width:100%;height:100%;}.fyryzzdiv .owl-stage-outer{padding:10px 10px 30px 10px}.fyryzzdiv .item{position:relative;width:100%;box-shadow:0 3px 30px #bcc9d9;border:1px solid #eeeff1;box-sizing:border-box}.fyryzzdiv .item img{width:100%;display:block}.fyryzzdiv .owl-controls{display:none}/*联系方式*/.fylxfs{padding-bottom:70px;}.fylxfsle{width:48%}.fylxtop{border:1px solid #eeeeee;padding:25px 5%;margin-bottom:30px;}.fylxtop h2{font-size:22px;color:#0055b8;font-weight:700;margin-bottom:20px;}.fylxtop h3{font-size:16px;color:#000;font-weight:normal;line-height:36px;background-position:top left;background-repeat:no-repeat;padding-left:30px;}.fylxtop img{border:1px solid #f0f0f0;padding:15px;margin:25px 0 0 30px;width:220px;height:220px;}.fylxtop pre{font-size:16px;color:#808080;line-height:36px;margin-left:30px;}.fylxfsri{width:48%}.fylxfsri img{width:100%;display:block}/*员工风采*/.fyygfc{padding-bottom:50px;}.fyygfc li{float:left;position:relative;width:31.33%;margin:0 3% 30px 0;overflow:hidden}.fyygfc li img{display:block;width:100%;}.fyygfctxt{position:absolute;bottom:-100%;left:0;width:80%;background:rgba(1,85,184,.9);padding:30px 3% 20px;}.fyygfctxt h2{font-size:24px;color:#fff;font-weight:normal}.fyygfctxt h2 span{font-size:16px;margin-left:20px;}.fyygfctxt h3{font-size:16px;color:#fff;font-weight:normal;margin-top:10px;line-height: 24px;max-height: 72px;overflow: hidden;display: none}/*企业文化*/.fyqhnr{text-align:center;width:60%;margin-bottom:30px !important;}.fywenhua{width:70%;margin:0 auto;padding-bottom:100px;}.fywenhua li{float:left;width:30%;margin:0 0 15px 2%;padding:60px 0 0;text-align:center}.fywenhua li.fywhli0{background:#1292bf}.fywenhua li.fywhli1{background:#0b5779}.fywenhua li.fywhli2{background:#1292bf}.fywenhua li h2{padding:0 3%;font-size:24px;color:#fff}.fywenhua li h3{font-weight:normal;padding:0 3%;font-size:16px;color:#fff;position:relative;line-height: 24px;height: 48px;overflow: hidden;margin-top: 10px;}.fywenhua li img{display:block;max-width:100%;margin:-30px auto 0}.fytscp{padding-bottom:80px;}.fytscp li{border-bottom:1px solid #eeeeee;padding:50px 0 35px}.fytscple{width:49%;padding:0 3%;float:left;text-align:center}.fytscple h4 span{display:block}.fytscple img{height:60px;}.fytscple h2{font-size:24px;color:#0055b8;padding:20px 0 35px;font-weight: 500}.fytscple h3{font-size:16px;color:#000;line-height:25px;height:50px;overflow:hidden;font-weight:normal}.fytscpri{width:45%;float:left;text-align:center;}.fytscpri img{max-width:100%;margin:0 auto;display:block}.fytscp  li.fytscpliod .fytscple{float:right}/*专业服务*/.fyzyfw{padding-bottom: 30px;}.fyzyfw li{margin-bottom: 50px;position: relative;padding-bottom: 60px;cursor: pointer}.fyzyfwleft{width: 47%;position: absolute;top: 0;left: 0;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover}.fyzyfwleft img{display: block;height: 100%}.fyzyfwright{width: 43%;float:right;padding: 0 5%}.fyzyfwright h2{color: #0155b8;font-weight: normal;font-size: 20px;padding: 100px 0 30px}.fyzyfwright pre{color: #808080;font-size: 16px;line-height: 28px;}.fyzyfwright h3{margin-top: 28px;width: 160px;height: 60px;}.fyzyfwright h3 span{color: #fff;font-weight: normal;font-size: 18px;display:none;border: 1px solid #fff;text-align: center;line-height: 60px;}.fyzyfwright h3 img{vertical-align: middle;margin-right: 10px}.fyzyfw li.fyzyfwliodd .fyzyfwleft{left:auto;right: 0}.fyzyfw li.fyzyfwliodd .fyzyfwright{float: left}/*二级banner*/.fybanpcnew,.fybansjnew{height: 660px;background-position: center center;}.fybansjnew{display: none;height: 500px;background-position: center left;}.bannwzj h2,.bannwzj h3,.bannwzj h4{font-family:"微软雅黑"}.bannwzj{padding-top: 230px;}.bannwzj h3{margin:7px 0 20px}.bannwzj h4{font-size: 16px;width: 162px;height: 42px;line-height: 42px;font-weight: normal}.bannwzj h4 span{width:108px;height:40px;line-height:40px;text-align:center;display: inline-block}.bannwzj h4 i{width:54px;height:42px;display:inline-block;vertical-align:top;}.bannwzj0 h2{color: #fff;font-weight: normal;font-size: 24px;letter-spacing: 3px;}.bannwzj0 h3{color: #fff;font-size: 36px; font-weight: 500; letter-spacing: 2px;}.bannwzj0 h4{border: 1px solid #fff;color: #fff;}.bannwzj0 h4 i{background:#fff url(../images/jiantou2.png) no-repeat center center;}.bannwzj0 h4:hover{background: #fff;color: #6fc8f4}.bannwzj1 h2{color: #0055b8;font-size: 24px;font-weight: normal}.bannwzj1 h3{color: #0055b8;font-size: 36px;font-weight: 500;letter-spacing: 0}.bannwzj1 h4{border: 1px solid #0055b8;color: #0055b8}.bannwzj1 h4 i{background:#0055b8 url(../images/jiantou0.png) no-repeat center center;}.bannwzj1 h4:hover{background: #0055b8;color: #fff}.bannwzj2 h2{color: #0055b8;font-size: 36px;}.bannwzj2 h3{color: #0055b8;font-size: 28px;font-weight: normal;letter-spacing:0}.bannwzj2 h4{border: 1px solid #0055b8;color: #0055b8;}.bannwzj2 h4 i{background:#0055b8 url(../images/jiantou0.png) no-repeat center center;}.bannwzj2 h4:hover{background: #0055b8;color: #fff}/*手机横屏*/.sjhpadd{height:48px;line-height:48px;background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(209,209,209,.4);box-shadow:0 2px 2px 0 rgba(209,209,209,.4);}.sjhpadd .logo{width:90px;margin-top:4px;}.sjhpadd .logo img{width:100%;height:auto}.sjhpadd .nav{top:48px;}.sjhpadd .nav li{line-height:40px;}.sjhpadd .nav li a.nava{padding:0;}.sjhpadd .menu-activator{margin-right:0;height:48px;line-height:48px;position: fixed;top: 0;left: 50%;margin-left: -26px}.sjhpadd .descriptor{margin-left:28px;}.sjhpadd .visual{margin:7px 0 0 0;width:22px;}.sjhpadd .banbenqh{margin:0;position:fixed;left:5%;bottom:20px;width:90%;z-index:222;display:none;}.sjhpadd .heasshov img,.sjhpadd .sjhpadd .heawx, .sjhpadd  .banbenqh a{display:none}.sjhpadd .heassbg{display:block;top:auto;bottom:0;position:static; width:100%;  background:none;padding:15px 0;text-align:right;}.sjhpadd .heasousuo,.sjhpadd  .heasshov{width:100%}.sjhpadd .sjyyqh{margin-right:3%;float: right;display: block}.fyzyfw li:last-child .fyzyfwright h3{display: none !important;}/***********************************************适配*******************************************************/@media only screen and (max-width:1680px){    /*首页*/    .cpts{padding:70px 0 90px;}    .cptsbot h2{padding:40px 3% 10px}    .zyfwleft{width:123px;height:123px;}    .zyfwright{margin-left:170px;}    .mttg{padding:120px 0 74px}    .mttgbotdiv .item h2{padding:20px 3% 15px}    .mttgbotdiv .item h4{padding-top:50px}    .gywm{padding:160px 0}    .gywmwz{font-size:322px;bottom:-167px}    /*分页*/    .fytitle{margin:30px auto}    .fyjjfa li{margin:0 7% 60px 0;}    /*新闻资讯-详情*/    .fyxwxqtitle{padding:0 0 40px;}    .fyxwxqtitle h2{padding:0 0 30px;}    .fyxwxqcont{line-height:40px;}    /*媒体推广*/    .fymttg li{padding-bottom:45px;margin-bottom:45px;}    .fymttg li .fymttgright h3{margin:25px 0;}    /*发展历程*/    .fyfzlc{padding:45px 0 180px}    .fyfzlc li{padding-bottom:55px;}    /*联系方式*/    .fylxfs{padding-bottom:60px;}    .fylxtop{padding:25px 5%;margin-bottom:30px;}    .fylxtop h2{margin-bottom:20px;}    .fylxtop h3{line-height:36px;padding-left:30px;}    .fylxtop img{margin:25px 0 0 30px;}    .fylxtop pre{line-height:36px;margin-left:30px;}    /*员工风采*/    .fyygfc{padding-bottom:45px;}    .fyygfc li{margin:0 3% 25px 0;}    .fyygfctxt{padding:25px 3% 20px;}    .fyygfctxt h2 span{margin-left:20px;}    .fyxwxqcont{margin-bottom:60px;}    /*企业文化*/    .fywenhua{padding-bottom:90px;}    .fywenhua li{padding:50px 0 0;}    /*特色产品*/    .fytscp{padding-bottom:70px;}    .fytscp li{padding:45px 0 30px}    .fytscple h2{padding:20px 0 35px;}    .fytscple h3{line-height:34px;height:68px}    /*专业服务*/    .fyzyfw li{margin-bottom: 45px;padding-bottom: 55px;}    .fyzyfwright h2{padding: 90px 0 30px}    .fyzyfwright pre{line-height: 32px;}}@media only screen and (max-width:1600px){    /*底部*/    .footernav ul li.footerzb{width:30%}    /*头部*/    .nav li{margin-left: 30px;}    /*首页*/    .cpts{padding:60px 0 80px;}    .cptsbot h2{padding:30px 3% 10px}    .zyfwleft{width:115px;height:115px;}    .zyfwright{margin-left:140px;}    .mttg{padding:110px 0 60px}    .mttgbotdiv .item h4{padding-top:40px}    .gywm{padding:140px 0}    .gywmwz{font-size:305px;bottom:-160px}    /*分页*/    .fytitle{margin:28px auto}    .fyjjfa li{margin:0 7% 55px 0;}    /*新闻资讯-详情*/    .fyxwxqtitle{padding:0 0 30px;}    .fyxwxqtitle h2{padding:0 0 25px;}    .fyxwxqcont{line-height:38px;}    /*媒体推广*/    .fymttg li .fymttgright{padding-top:20px;}    .fymttg li{padding-bottom:43px;margin-bottom:43px;}    .fymttg li .fymttgright h3{margin:22px 0;}    /*发展历程*/    .fyfzlc{padding:40px 0 170px}    .fyfzlc li{padding-bottom:50px;}    /*联系方式*/    .fylxfs{padding-bottom:55px;}    .fylxtop{padding:25px 5%;margin-bottom:30px;}    .fylxtop h2{margin-bottom:20px;}    .fylxtop h3{line-height:36px;padding-left:30px;}    .fylxtop img{margin:25px 0 0 30px;}    .fylxtop pre{line-height:36px;margin-left:30px;}    /*员工风采*/    .fyygfc{padding-bottom:43px;}    .fyygfc li{margin:0 3% 22px 0;}    .fyygfctxt{padding:22px 3% 18px;}    .fyxwxqcont{margin-bottom:50px;}    /*企业文化*/    .fywenhua{padding-bottom:80px;}    .fywenhua li{padding:45px 0 0;}    /*特色产品*/    .fytscp{padding-bottom:65px;}    .fytscp li{padding:43px 0 28px}    .fytscple h2{padding:18px 0 33px;}    .fytscple h3{line-height:30px;height:60px}    /*专业服务*/    .fyzyfw li{margin-bottom: 40px;padding-bottom: 50px;}    .fyzyfwright h2{padding: 85px 0 25px}    .fyzyfwright pre{line-height: 30px;}}@media only screen and (max-width:1440px){    /*头部*/    .nav li{margin-left: 20px;}    /*首页*/    .cpts{padding:60px 0 80px;}    .cptsbot{margin-top:50px}    .cptsbot h2{padding:30px 3% 10px}    .zyfwleft{width:106px;height:106px;}    .zyfwright{margin-left:150px;}    .zyfwright h2{padding:10px 0}    .mttg{padding:100px 0 64px}    .mttgbot{margin-top:65px;}    .mttgbotdiv .item h4{padding-top:40px}    .gywm{padding:140px 0}    .gywmwz{font-size:275px;bottom:-135px;}    /*媒体推广*/    .fymttg li .fymttgright{padding-top:15px;}    .fymttg li{padding-bottom:35px;margin-bottom:35px;}    .fymttg li .fymttgright h2{line-height:40px;height:80px;}    .fymttg li .fymttgright h3{margin:16px 0;}    /*荣誉资质*/    .fyryzz{padding-bottom:120px;}    .fyzzan{width:50px;height:50px;text-align:center;margin-top:-12px;}    .fyzzan img{margin-top:17px;}    .fyzzan{margin-top:-6px;}    /*员工风采*/    .fyygfc{padding-bottom:40px;}    .fyygfc li{margin:0 3% 20px 0;}    .fyygfctxt{padding:20px 3% 16px;}    .fyjjfa li .fyjjfatext h4{padding: 6px 20px;margin-top: 10px}}@media only screen and (max-width:1366px){    /*头部*/    .nav li{margin-left: 13px;}    .nav li a.nava{padding: 0 15px}    .banbenqh img{margin-left: 15px;}    /*首页-banner*/    .bannernum{width:180px;height:50px;line-height:50px;}    .banprev,.bannext{height:50px;width:39px;}    /*首页*/    .cpts{padding:50px 0 70px;}    .cptsbot{margin-top:40px}    .cptsbot h2{padding:25px 3% 10px}    .zyfwleft{width:100px;height:100px;}    .zyfwright{margin-left:145px;}    .mttg{padding:80px 0 60px}    .mttgbot{margin-top:60px;}    .mttgbotdiv .item h4{padding-top:35px}    .gywm{padding:120px 0}    .gywmwz{font-size:259px;bottom:-132px;}    /*分页*/    .fytitle{margin:28px auto}    .fyjjfa li{margin:0 7% 55px 0;}    /*新闻资讯-详情*/    .fyxwxqtitle{padding:0 0 30px;}    .fyxwxqtitle h2{padding:0 0 20px;}    .fyxwxqcont{line-height:28px;}    /*媒体推广*/    .fymttg li .fymttgright{padding-top:10px;}    .fymttg li{padding-bottom:30px;margin-bottom:30px;}    .fymttg li .fymttgright h2{line-height:36px;height:72px;}    .fymttg li .fymttgright h3{margin:10px 0;}    /*合作伙伴*/    .fyhzhb li{margin:0 3% 40px 0;}    /*联系方式*/    .fylxfs{padding-bottom:50px;}    .fylxtop{padding:22px 5%;margin-bottom:24px;}    .fylxtop h2{margin-bottom:15px;}    .fylxtop h3{line-height:28px}    .fylxtop img{margin:20px 0 0 30px;}    .fylxtop pre{line-height:28px}    /*员工风采*/    .fyxwxqcont{margin-bottom:40px;}    /*企业文化*/    .fywenhua{padding-bottom:70px;}    .fywenhua li{padding:40px 0 0;}    /*特色产品*/    .fytscp{padding-bottom:60px;}    .fytscp li{padding:40px 0 26px}    .fytscple h2{padding:15px 0 28px;}    .fytscple h3{line-height:28px;height:56px}    /*专业服务*/    .fyzyfwright h2{padding: 80px 0 20px}    .fyzyfwright pre{line-height: 28px;}    .fyzyfwright h3{margin-top: 20px;width: 140px;height: 50px;}    .fyzyfwright h3 span{line-height: 50px;}    .fyjjfa li .fyjjfatext h3{max-height: 168px;}}@media only screen and (max-width:1280px){    /*头部*/    .nav li{margin-left: 10px;}    .nav li a.nava{padding: 0 5px}    .gywmwz{bottom:-115px;}}@media only screen and (max-width:1200px){    .main1500{width:90%}    .bannernum{right:5%}    /*头部*/    .nav{margin-left:10px;}    .nav li{margin-left:5px;}    .nav li a.nava{padding: 0 5px}    .logo{margin-left: 2%}    .banbenqh{margin-right: 2%}    /*首页*/    .gywmtxt{margin-left:5%;width: 50%}    .gywmwz{margin-left:-3%;bottom:-117px}    .jjfatx{font-size: 34px;}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    /*头部*/    .nav{display:none;position:fixed;top:76px;width:100%;text-align:center;left:0;background:rgba(0,0,0,.8);height:100%;z-index:111;margin-left:0}    .nav li{float:inherit;width:100%;height:auto;line-height:55px;margin:0}    .nav li a.nava{color:#FFF}    .menu-activator{display:block}    /*导航下拉*/    .navshow{position:static;top:0;left:0;width:100%;}    .navshowsub, .navshow a,.navshow{height:auto}    .navshow img{display:none}    .navshow a{padding:0;display:inline-block;min-width:30%;text-align:center}    /*首页*/    .cpts{padding:40px 0 60px;}    .cptsbot{margin-top:30px}    .zyfwleft{width:90px;height:90px;}    .zyfwright{margin-left:135px;}    .mttg{padding:70px 0 50px}    .mttgbot{margin-top:40px;}    .mttgbotdiv .item h4{padding-top:30px}    .gywm{padding:100px 0}    .gywmwz{font-size:200px;bottom:-96px;}    /*发展历程*/    .fyfzlc{padding:30px 0 130px}    .fyfzlc li{padding-bottom:40px;}    .fyfzlc li .fyfzlclef h3{line-height:28px;}    /*员工风采*/    .fyygfctxt{position:static;width:94%;padding:10px 3%}    .fyygfctxt h3{max-height: inherit;height: 72px;}    .fyqhnr{width:80%}    .fywenhua{width:85%}    .fywenhua li img{margin-top:-10px;}    /*专业服务*/    .fyzyfwright h3 span{display: block;background: #0155b8}    .fyjjfa li .fyjjfatext h3{max-height: 144px;}    .fyzyfwright h3{width: auto;display: inline-block}    .fyzyfwright h3 span{padding: 0 20px;}}@media only screen and (max-width:992px){    .jjfatx{font-size: 24px;}    .zyfwbot li{margin:0 1% 15px;padding: 15px 2%;width: 43%;}    .zyfwleft{width: 70px;height: 70px;}    .zyfwright{margin-left: 80px;}    .zyfwright h2{height: 40px;line-height: 20px;}    /*底部*/    .footernav ul li{width:20%}    .footernav ul li.footerzb{width:100%}    .footerbq{line-height:27px;text-align:center}    .footerbq .right{float:inherit;}    .footerbq .right a{display:inline-block;margin:0 5px;}    .footerbq a{display:block}    .foobqwx{float:inherit;}    .foobqwx img{display:none}    .footerwx{display:block;position:static;margin:0 auto;background:none;text-align:center;}    .foobqwx .footerwx img{display:block;margin:0 auto;background:#fff;padding:5px;}    .footernav ul li h2 a{display: block}    .footernav ul li a{display: none}    .footernav ul li.footerzb h4{margin-top: 15px}    .footerbq span{display: block}}@media only screen and (max-width:768px){    /*首页*/    .cptsbot h4{display:none}    .gywmwz{font-size:159px;bottom:-73px;}    .gywmlogo{width:40%;padding-bottom:40%;display: none}    /*分页*/    .fyjjfa li{margin:0 0 30px 5%;width:90%;}    .fyjjfa li .fyjjfatext{position:static;padding:20px 0 0;width:100%;max-height:inherit}    .fyjjfa li .fyjjfatext h3{max-height:inherit}    .fyjjfa li .fyjjfatext h4{display:inline-block;border-color:#0155b8;background:#0155b8}    .fyfabd{width:90%;margin-left:-45%}    /*媒体推广*/    .fymttg li .fymttgright{padding-top:10px;}    .fymttg li{padding-bottom:30px;margin-bottom:30px;}    .fymttg li .fymttgright h2{line-height:28px;height:56px;}    .fymttg li .fymttgright h3{line-height:28px;height:84px;}    /*合作伙伴*/    .fyhzhb li{margin:0 3% 30px 0;width:31.33%}    .fyhzhb li:nth-child(3n){margin-right:0}    .fyhzhb li h2{top:10px}    /*发展历程*/    .fyfzlc li .fyfzlclef{width:55%}    .fyfzlc li .fyfzlcri{width:40%}    /*荣誉资质*/    .fyrybt{margin-bottom:40px;}    .fyryzz{padding-bottom:100px;}    .fyryzzdiv .owl-stage-outer{padding:0 0 30px 0}    .fyryzzdiv .item{box-shadow:0 0 25px #bcc9d9;}    /*联系方式*/    .fylxfsle,.fylxfsri{width:100%;float:inherit}    /*员工风采*/    .fyygfc li{width:48.5%;margin:0 3% 20px 0 !important;}    .fyygfc li:nth-child(2n){margin:0 0 20px 0 !important;}    .fyjjfa li .fyjjfatext{position:static;padding:20px 0 0;width:100%;max-height:inherit}    .fyjjfa li .fyjjfatext h3{max-height:inherit}    .fyjjfa li .fyjjfatext h4{display:inline-block;border-color:#0155b8;background:#0155b8}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){    /*头部*/    .header{height:48px;line-height:48px;background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(209,209,209,.4);box-shadow:0 2px 2px 0 rgba(209,209,209,.4);}    .logo{width:90px;margin-top:4px;}    .logo img{width:100%;height:auto}    .nav{top:48px;}    .nav li{line-height:40px;}    .nav li a.nava{padding:0;}    .menu-activator{margin-right:0;height:48px;line-height:48px;position: fixed;top: 0;left: 50%;margin-left: -26px}    .descriptor{margin-left:28px;}    .visual{margin:7px 0 0 0;width:22px;}    .banbenqh{margin:0;position:fixed;left:5%;bottom:20px;width:90%;z-index:222;display:none;}    .heasshov img,.heawx,.banbenqh a{display:none}    .heassbg{display:block;top:auto;bottom:0;position:static; width:100%;  background:none;padding:15px 0;text-align:right;}    .heasousuo,.heasshov{width:100%}    .sjyyqh{margin-right:3%;float: right;display: block}    /*底部*/    .footernav ul li{width:50%}    /*第一屏 banner*/    .banner{height:500px;margin-top:48px;}    #focus{display:none;height:0;overflow:hidden;}    #focus_phone{display:block;height:100%;overflow:hidden;}    .focus_slide .owl-controls{display:block !important;}    .bannernum{display:none}    .focus_slide .item a{    background-position: center center;}    .bannwzj{padding-top: 80px;}    .bannwzj0 h2{font-size: 24px;}    .bannwzj0 h3{font-size: 36px;}    .bannwzj1 h2{font-size: 24px;}    .bannwzj1 h3{font-size: 36px;}    .bannwzj2 h2{font-size: 26px;}    .bannwzj2 h3{font-size: 28px;}    /*首页*/    .cpts{padding:30px 0;}    .cptsbot li{width:90%;margin:0 5% 20px;}    .cptsbot h2{padding:20px 3% 5px;}    .cptsbot h3{line-height:28px;height:56px;}    .jjfayuan{display:none}    .jjfa li{width:100%}    .zyfw{padding:30px 0}    .zyfwbot{margin-top:35px;}    .zyfwbot li{margin:0 0 15px 0;padding:20px 4%;width:92%;}    .zyfwleft{width:80px;height:80px;}    .zyfwright{margin-left:100px;}    .zyfwright h2{padding:0;height: auto;}    .zyfwright h3{line-height:28px;height:56px;}    .mttg{padding:30px 0}    .mttg .cptstop h4{margin-top:7px;}    .cptsbot h4 span, .mttg .cptstop h4 span, .gywmtxt h4 span,.fytscple h4 span{width:90px;height:35px;line-height:35px;text-align:center;}    .cptsbot h4 span i, .mttg .cptstop span i, .gywmtxt h4 span i,.fytscple h4 span i{background-position:center right;width:15px;height:35px;margin-left:9px;}    .mttgbot{margin-top:30px;}    .mttgbotdiv .item h4{padding-top:20px;}    .mttgbotdiv .owl-controls{margin-top:0;}    .gywm{padding:80px 0}    .gywmlogo{display:none}    .gywmtxt{margin-left:5%;width:60%;margin-top:40px;}    .gywmtxt h3{line-height:28px;height:168px;margin:15px 0 30px}    .gywmrimg{width:30%}    .gywmwz{display:none;}    /*分页*/    .fybanner{margin-top:48px;}    .fybanner img.fybanpc{display:none}    .fybanner img.fybansj{display:block}    /*分页*/    .fyjjfa li{margin:0 0 30px 0;width:100%;}    .fyfabdtop{padding:10px 0}    .fyfabd{margin-top:-251px;}    .fyfabdbot table tr td{padding-bottom:10px;}    /*招聘*/    .fyjrwm{margin:35px auto}    .fyjrwmbt span.fyjrwm0{padding-left:6%;width:26%}    .fyjrwmbt span.fyjrwm3{width:28%}    .fyjrwmbot{line-height:24px;padding:10px 0 10px 6%}    .fyclimore{margin-bottom:30px;}    .fyclimore span{width:30px;height:30px;line-height:30px;}    /*新闻详情*/    .fyxwxqtitle{padding:0 0 20px;}    .fyxwxqtitle h2{padding-bottom:6px;}    .fyxwxqcont{margin-bottom:35px;}    /*媒体推广*/    .fymttg li{padding-bottom:15px;margin-bottom:15px;}    .fymttg li .fymttgleft{width:100%;float:inherit}    .fymttg li .fymttgright{width:100%;float:inherit;padding:15px 0 0}    /*合作伙伴*/    .fyhzhb li{margin:0 3% 30px 0 !important;width:48.5%}    .fyhzhb li:nth-child(2n){margin-right:0 !important}    .fyhzhb li h2{top:10px}    .fyhzhb li h3{bottom:7px;padding-bottom:5px;}    /*发展历程*/    .fyfzlc{padding:30px 0 80px;}    .fyfzlc ul{padding-left:16px;}    .fyfzlc li .fyfzlclef{width:100%;float:inherit}    .fyfzlc li .fyfzlcri{width:100%;float:inherit;margin-top:10px;}    .fyfzlc li .fyfzlclef h2:before{top:0}    /*荣誉资质*/    .fyrybt{margin-bottom:20px;}    .fyryzz{padding-bottom:60px;}    .fyryzzdiv .owl-stage-outer{padding:0 0 30px 0}    .fyryzzdiv .item{box-shadow:0 0 25px #bcc9d9;}    .fyzzan{border:0;width:auto;height:auto;margin-top:0;}    .fyzzan img{margin:3px 5px 0}    /*联系方式*/    .fylxtop img{padding:10px;width:180px;height:180px;}    /*员工风采*/    .fyygfc{padding-bottom:15px;}    .fyygfc li{width:100%}    .fywenhua li{width:100%;margin:0 0 10px}    .fywenhua li img{margin-top:-38px;}    /*产品*/    .fytscple{width:94%;}    .fytscpri{width:100%;margin-top:15px;}    .fytscp li{padding:30px 0 5px;}    .fytscple h2{padding:10px 0 20px}    /*专业服务*/    .fyzyfw li{margin-bottom: 20px;padding-bottom: 20px;}    .fyzyfwleft{width: 100%;position: static;padding-bottom: 66%}    .fyzyfwright{width: 100%;float: inherit;padding: 0}    .fyzyfwright h2{padding: 15px 0}    /*分页-二级banner*/    .fybanpcnew{display: none}    .fybansjnew{display: block;}    .fyygfctxt h3{max-height: inherit;height: auto;}}@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){    .fyfabtnqd, .fyfabtnqx{width:90px;}    .bannwzj0 h2{font-size: 21px;}    .bannwzj0 h3{font-size: 30px;}    .bannwzj1 h2{font-size: 21px;}    .bannwzj1 h3{font-size: 30px;}    .bannwzj2 h2{font-size: 21px;}    .bannwzj2 h3{font-size: 24px;}}@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){}#Validform_msg,.Validform_title,.iframe,.Validform_info {    display: none;}.showcontent {    width: 556px;    line-height: 40px;    background-color: #0155b8;    margin: 30px 20px 30px 10px;    border-radius: 5px;    text-align: center;}.tcnew {    width: 556px;    height: 100px;    position: fixed;    top: 500px;    left: 50%;    z-index: 9999;    border-radius: 5px;    display: none;    margin-left: -278px;    text-align: center;}.tcnew .l_gx {    width: 100%;    padding: 10px;}.auto { margin-left: auto; margin-right: auto; }.db { display: block; }