﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;color: #808080;word-wrap:break-word;min-width: 1200px}body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:"黑体"}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:#808080;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:#0373e3}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%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.active .contain{display: block}.main1200{width:1200px;margin:0 auto;}.mainjz{margin-top: 100px;}.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.radius50,.xwerji:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fybjq{line-height: 30px;color: #1a1a1a;font-size: 16px}.fybjq img{max-width: 100%;height: auto !important;}table{border: 1px solid #d2d2d2;border-collapse:collapse;width: 100%}table tr,table tr td{border: 1px solid #d2d2d2;}table tr td{padding: 15px 1%;}/*图片hover效果*/.scaleimg img,.rotateimg img,.fycpzx li,.fyhyxwri p.fyhyxwrili,.jdalimgsublb .item{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.scaleimg:hover img,.jdalimgsublb .item:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.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 bottom;overflow:hidden;background-color: #ffffff}/*头部*/.header{width:100%;height:100px;position: absolute;top: 0;left: 0;z-index: 999;border-bottom: 1px solid rgba(255,255,255,.5)}.logo{margin-top:20px;}.logo img{vertical-align:top;display: block;height: 60px;width: 80px;}.nav{margin-left: 180px}.nav li{float:left;height:100px;line-height:100px;position: relative;margin: 0 25px}.nav li a.navyiji{color:#fff;font-size:16px;display:block;}.nav li a.navyiji span{position: absolute;bottom:-2px;left: 0;width:0;height:3px;background: #fff;}.nav li.clinav a.navyiji span{width: 100%}.erjinav{position: absolute;top: 100px;padding: 10px 0;background: #fff;box-shadow: 0  0 20px #ccc;width:140px;text-align: center;left: 50%;margin-left: -70px;display: none}.erjinav a{display: block;line-height: 22px;padding: 5px 0;font-size: 16px;}.erjinav a:hover{background: #0373e3;color: #fff}.nav li.hoverli .erjinav{display: block}.headerrigh{line-height: 100px}.headerrigh a{color: #fff;font-size: 16px;position: relative;display: inline-block;padding-left:9px;margin-left:5px}.headerrigh a:after{content: "";position: absolute;width: 3px;height: 3px;background: #fff;top: 50%;margin-top: -2px;left: 0}.headerrigh a:first-child:after{display:none}/*导航缩放*/.menu-activator{height:50px;line-height:50px;cursor:pointer;display: none;margin-left: 10px;}.descriptor{width:40px;color:#fff;margin-left:40px;}.visual{    position:relative;    margin:9px 0 0 0;    width:26px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#fff;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:6px;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:14px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    top:22px;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.visual i.line04{    top:30px;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:16px}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}/*头部 end*//*第1屏 banner*/#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%;overflow: hidden}.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:30px;left:0;margin-top: 0;text-align: center}.focus_slide .owl-dots .owl-dot span{margin:0 16px 0 0;background:none;width:13px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #fff}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#fff}.homepingnum{position: absolute;top: 50%;right: 5%;z-index: 11;text-align: center;width: 30px;margin-top: -110px}.homepingnum p{color: #fff}.homepingnum p.homepmyd{width:5px;height: 5px;background: #fff;margin: 30px auto 10px}.homepingnum p.homepmlie{width:1px;height: 90px;background: #fff;margin: 0 auto}.homepingnum p.homepmjt{font-size: 14px;margin: 10px 0 30px}.homepingnum p.homepmmc{font-size: 14px}.section2{background-image: url(../images/indexbg2.jpg)}.cpzxle{width: 560px}.homebt{padding-bottom: 15px;position: relative}.homebt:after{content: "";position: absolute;bottom: 0;left: 0;width: 14px;height: 3px;background: #fff}.homebt span{display: block;font-size: 48px;color: #fff;opacity: .1}.homebt p{font-size: 30px;color: #fff;margin-top:-30px}.cpzxfl{margin-top: 100px;}.cpzxfl li{float: left;width: 240px;margin:0 40px 35px 0;}.cpzximg{width: 216px;background: rgba(255,255,255,.2);padding: 12px}.cpzximg img{display: block;width: 100%;background:rgba(255,255,255,.5)}.cpzxfl li p{text-align: center;font-size: 18px;color: #fff;margin-top: 15px}.cpzxfl li.cpzxflaiv .cpzximg{background:rgba(255,255,255,.9)}.cpzxfl li.cpzxflaiv .cpzximg img{background: #fff}.cpzxri{width: 470px;margin-right:55px;}.cpzxrisub{display: none;width: 470px}.cpzxrisubdiv{width:470px;position:relative;}.cpzxrisubdiv .item{position:relative;width:100%;text-align: center}.cpzxrisubdiv .item img{display:block;width:49%;margin: 0 auto}.cpzxrisubdiv .item p{color: #fff;font-weight: bold;font-size: 18px;margin: 40px 0}.cpzxrisubdiv .item span{color: #fff;font-size:14px;display: block;line-height: 24px;max-height: 72px;margin-bottom: 30px}.ckgdanoi{color: #140825;font-size: 14px;width: 124px;height: 39px;line-height: 39px;background: #fff;display: block;margin: 0 auto;font-weight: normal;text-align: center;border: 1px solid rgba(255,255,255,0.01)}.ckgdanoi:hover{background: #0372e2;color: #fff;border: 1px solid rgba(255,255,255,.5)}.cpzxrisubdiv .owl-controls{position:relative;margin-top: 50px}.cpzxrisubdiv .owl-dots .owl-dot span{margin:0 8px;background:none;width:13px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #fff}.cpzxrisubdiv .owl-dots .owl-dot.active span, .cpzxrisubdiv .owl-dots .owl-dot:hover span{background:#fff}.section3{background-image: url(../images/indexbg3.jpg)}.section3 .homebt{text-align: center}.section3 .homebt:after{left: 50%;margin-left: -7px}.jdalfl{margin: 60px auto 80px}.jdalfl ul{margin-left: -88px;}.jdalfl li{float: left;border: 1px dashed #fff;width: 124px;height: 124px;text-align: center;margin-left: 88px;cursor: pointer}.jdalfl li img{display:inline-block;width: 33px;height: 33px;margin: 30px 0 3px}.jdalfl li img.jdalflic1{display: none}.jdalfl li p{font-size: 16px;color: #fff}.jdalfl li.jdalflliant{background: #fff}.jdalfl li.jdalflliant img.jdalflic0{display: none}.jdalfl li.jdalflliant img.jdalflic1{display: inline-block}.jdalfl li.jdalflliant p{color:#055eb5}.jdalimg{width: 100%}.jdalimgsub{width: 100%;margin-bottom: 50px;display: none}.jdalimgsublb{width: 100%}.jdalimgsublb .item{position: relative;float: left}.jdalimgsublb .item img{display: block;width: 100%}.jdalimgsublb .item p{position: absolute;bottom: 0;left: 0;width: 100%;height: 60px;line-height: 60px;background: rgba(0,0,0,.5);text-align: center;font-size: 16px;color: #fff;}.jdalimgsublb .owl-controls{position: absolute;width: 90%;top: 50%;left: 0;height: 1px;padding: 0 5%}.jdalimgsublb .owl-controls .owl-dots{display: none !important;}.jdalimgsublb .owl-controls .owl-nav [class*=owl-]{padding: 0;width: 32px;height: 32px;text-align: center;line-height: 32px;border: 1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color: #fff;background:none;margin: -16px 0 0 0}.jdalimgsublb .owl-controls .owl-nav .owl-prev{float: left}.jdalimgsublb .owl-controls .owl-nav .owl-next{float: right}.section4{background-image: url(../images/indexbg4.jpg)}.xwleft{width:420px;position: relative;z-index: 3}.xwerji{margin-top: 140px;padding:60px 0 95px;border-left: 1px solid rgba(255,255,255,.2);position: relative}.xwerji:before{top: 0;content: "";position: absolute;width: 5px;height: 5px;background: #fff;left: -3px}.xwerji:after{bottom: -4px;content: "ⅴ";position: absolute;left: -8px;color: #fff;}.xwerji li{margin-bottom: 20px;cursor: pointer}.xwerji li.xwerjiati{background: #055eb5;color: #fff}.xwerji .ckgdanoi{margin-left: 0;width: 170px;line-height: 53px;height: 53px;font-size: 16px}.xwright{width: 1200px;position: absolute;bottom: 0;left: 50%;height: 100%;margin-left: -600px}.xwrightsub{width: 780px;height: 100%;background:rgba(0,0,0,.2);margin-left: 420px;display: none}.xwrightsub li{height: 50%;}.xwzxle{width: 50%;height: 100%;background-repeat: no-repeat;background-size: cover;float: left;}.xwzxri{width: 50%;height: 100%;float: right;position: relative}.xwrightsub  li:hover .xwzxri{background: #055eb5}.xinwennr{padding: 0 30px;}.xinwennr p.xwtime{font-size: 18px;color: #ffffff;padding-bottom: 10px;position:relative;width: 80%;}.xinwennr p.xwtime:after{content: "";position: absolute;bottom: 0;left: 0;width: 15px;height: 1px;background: #fff}.xinwennr p.xwbiaoti{font-size: 18px;color: #ffffff;margin: 30px 0;width: 320px;}.xinwennr span{font-size: 14px;color: #ffffff;line-height: 24px;display: block;max-height: 48px;overflow: hidden;opacity: .5;margin-bottom: 50px}.xinwennr b{font-size: 14px;color: #ffffff;line-height: 32px;display: block;height: 32px;text-align: center;border: 1px solid #fff;width: 32px;font-weight: normal;}.xwrightsub li.xwrightsubliodd .xwzxle{float: right}.xwrightsub li.xwrightsubliodd .xwzxri{float: left}.section5{background-image: url(../images/indexbg5.jpg)}.lianxile{width:510px;}.lxdz{margin-top: 120px}.lxdz p{color: #fff;font-size: 24px;font-weight: bold;margin-bottom: 35px}.lxdz span{display: block;background-position: left top;background-repeat: no-repeat;padding-left: 30px;color: #fff;line-height: 17px;margin-bottom: 30px;}.lxdz img{display: block;width: 140px;height: 140px;margin-left: 30px;margin-top: 40px}.lianxiri{width:634px;margin-top: 170px;position: relative;height: 391px}.footbq{text-align: center;padding: 25px 0;color: #8e98ad;border-top: 1px solid rgba(255,255,255,.5);position: absolute;left: 0;bottom: 0;width: 100%;font-size: 14px}.footbq a{display: inline-block;margin: 0 5px;color: #8e98ad;font-size: 14px}.footbq a:hover{color: #fff}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybannersj{display: none;}.fybannertxt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center}.fybannertxt p{font-size: 36px;color:#fff;font-weight: bold;margin-bottom: 15px}.fybannertxt span{font-size: 16px;color:#fff;display: block}.fybannertxt span a{font-size: 16px;color:#fff}.fybannertxt span a:hover{text-decoration: underline}.fymbx{padding: 20px 0;background: #eeeeee;text-align: center}.fymbx li{display: inline-block;margin: 0 50px;position: relative}.fymbx li a{font-size: 16px;}.fymbx li.fymbxlia{padding-left: 15px;}.fymbx li.fymbxlia:after{content: "";position: absolute;top:50%;left: 0;width: 3px;height: 3px;background: #0373e3;margin-top: -2px}.fymbx li.fymbxlia a{color: #0373e3;font-weight: bold}.fymbx li:hover a{color: #0373e3}.fymain{padding: 70px 0;width: 1200px !important;}.fymain .homebt{margin-bottom: 45px}.fymain .homebt span,.fymain .homebt p{color: #000000}.fymain .homebt:after{background: #0373e3}.fycpzx ul{margin-left: -30px;}.fycpzx li{float: left;margin: 0 0 30px 30px;width: 340px;background: #fafafa;padding: 50px 20px;text-align: center}.fycpzx li img{display:block;margin: 0 auto;width: 50%}.fycpzx li p{font-size: 20px;color: #000;margin: 60px 0 15px}.fycpzx li span{font-size: 14px;color: #000;}.fycpzx li:hover{box-shadow: 0 0 20px #ccc}.fyfooter{position: relative;background: #02245a;}.fycpxq{margin-bottom: 50px}.fycpxqle{width: 488px;background: #eee;padding: 60px 0}.fycpxqle img{max-width: 90%;display: block;margin: 0 auto}.fycpxqri{width: 440px;margin-right: 200px}.fycpxqbt{font-size: 30px;color: #000000;padding: 40px 0}.fycpxqjs{font-size: 18px;color: #000000}.fycpxqjj{font-size: 14px;color: #000000;line-height: 30px;margin: 50px 0}.fycpxz .ckgdanoi{margin: 0;background: #0373e3;color: #fff}.fycpxqdiv{margin-bottom: 60px}.fycpxqdivtop{font-size: 24px;color: #0373e3;font-weight: bold;line-height: 30px;border-bottom: 2px solid #eee;padding-bottom: 15px;margin-bottom: 30px}.fycpxqdivtop span{color: #626262;font-weight: normal;display: inline-block;vertical-align: top;padding-left: 20px;margin-left: 20px;border-left: 1px solid #eee;}.fyjdal{margin: 0 auto !important;}.fyjdal li{border-color: #626262}.fyjdal li p{color: #626262}.fyjdal li.jdalflliant{background: #0373e3}.fyjdal li.jdalflliant p{color: #fff}.fyallb{margin-top: 80px;padding-bottom: 75px}.fyallb ul{margin-left: -30px}.fyallb li{position: relative;float: left;width: 378px;margin: 0 0 30px 30px;overflow: hidden}.fyallb li img{display: block;width: 100%}.fyallb li p{position: absolute;bottom: 0;left: 0;width: 100%;height: 60px;line-height: 60px;background: rgba(0,0,0,.5);text-align: center;font-size: 16px;color: #fff;}.page{text-align:center;line-height:40px;}.page a,.page span{display:inline-block;color:#555;padding:0 15px;border: 1px solid #d6d7d7;font-size: 14px}.page a:hover,.page span.pagecurrent{color:#fff;background: #0373e3;border-color: #0373e3}.page span.dianspan{padding-top:0;vertical-align:top;border: 0}.fyhyxw{padding-bottom: 30px}.fyhyxw li{padding-bottom: 28px;margin-bottom: 28px;border-bottom: 1px solid #eee}.fyhyxwle{width: 206px;overflow: hidden}.fyhyxwle img{display: block;width: 100%}.fyhyxwri{margin-left: 260px;padding-top: 20px}.fyhyxwri p.fyhyxwribt{font-size: 24px;color: #000000;}.fyhyxwri p.fyhyxwrili{width: 17px;height: 3px;background: #e5e5e5;margin: 12px 0 30px}.fyhyxwri p.fyhyxwrinr{font-size: 14px;color: #626262;line-height: 24px;max-height: 48px;overflow: hidden;margin-bottom: 10px}.fyhyxwri span.fyhyxwrisj{font-size: 14px;color: #626262;line-height: 32px;display: block;}.fyhyxwri span.fyhyxwrisj b{font-size: 14px;color: #6b6b6b;line-height: 32px;display: block;height: 32px;text-align: center;border: 1px solid #6b6b6b;width: 32px;font-weight: normal;}.fyhyxw li:hover .fyhyxwri p.fyhyxwrili{width: 40px}.fyxwxqtitle{padding:0 0 30px;border-bottom:1px solid #eee;margin-bottom: 30px;text-align: center}.fyxwxqtitle h1{font-weight:normal;font-size:30px;padding:0 0 25px;color: #000}.fyxwxqtitle p{font-size:14px;}.fyxwxqtitle p span{margin:0 15px;display: inline-block}.fyxwxqlink{border: 1px dashed #1a1a1a;padding: 30px;margin-top: 50px}.fyxwxqlink a{display:block;color: #1a1a1a;font-size: 14px;width: 45%}.fyxwxqlink a.hoverli{color: #0373e3}.fyxwxqlink a.right{text-align: right}.fyxwxqlink a:hover{color: #0373e3}.fylxwmle{width:500px;position: relative;height: 600px}.fylxwmri{width: 540px;margin-right: 70px;}.fylxwmri p{color: #1a1a1a;font-size: 30px;padding: 40px 0 35px}.fylxwmri pre{color: #626262;font-size: 14px;line-height: 30px;margin-bottom: 30px}.fylxwmri span{display: block;background-position: left top;background-repeat: no-repeat;padding-left: 30px;color: #808080;line-height: 17px;margin-bottom: 30px;}.fylxwmri img{display: block;width: 140px;height: 140px;margin-left: 30px;margin-top: 40px}.fygywm{margin-bottom: 100px;}.fygywmle{width:640px}.fygywmri{width: 409px;position: relative}.fygywmri:after{content: "";position: absolute;width: 50px;height: 312px;top: 50%;margin-top: -156px;left: -50px;background: #f6f6f6}.fygywmri img{display: block;width: 100%}.fyjjtwo{margin-bottom: 80px}.fyjjtwole{width: 409px;position: relative}.fyjjtwole:after{content: "";position: absolute;width: 228%;height:74%;bottom:0;right:-40%;background: #f6f6f6;z-index: -1}.fyjjtwole img{display: block;width: 100%;}.fyjjtwori{width: 560px;}.fyqywhbg{padding-bottom: 0;width: 100% !important;background-position: center bottom;background-repeat: no-repeat}.fywenhua{padding: 50px 0 150px}.fywenhua li{width: 180px;height: 180px;background:rgba(3,115,227,.5);text-align: center;float: left}.fywenhua li img{width: 46px;height: 43px;margin-top: 45px;}.fywenhua li p{font-size: 16px;color: #fff;margin-top: 15px}.fywenhua li.fywenhuali0{margin-left: 840px}.fywenhua li.fywenhuali1{margin-left: 480px}.fywenhua li.fywenhuali2{margin-left: 1px}.fywenhua li.fywenhuali3{margin-left: 179px}.fywenhua li.fywenhuali4{margin-left: 300px}.fywenhua li.fywenhuali5{margin-left: 361px}.fywenhua li:hover{background: #0373e3}.fyjrwm{padding-bottom: 50px}.fyjrwmlb{cursor: pointer;}.fyjrwmtop{padding:25px;position: relative}.fyjrwmtople{width: 60px;font-size: 35px;line-height: 30px;color: #000}.fyjrwmtopri{margin-left: 60px}.fyjrwmtopri span{line-height: 30px;display: inline-block;vertical-align: top}.fyjrwmtopri span.fyjrwm0{color: #000000;font-size: 24px;margin-right: 40px}.fyjrwmtopri span.fyjrwm1{display: none}.fyjrwmtopri span.fyjrwm1 i{font-size: 16px;color: #626262;display: inline-block;font-style: normal;margin-right: 70px}.fyjrwmbot{padding:0 0 20px 85px;display: none}.clijrwm,.fyjrwmlb:hover{background: #fafafa;}.clijrwm .fyjrwmtopri span.fyjrwm1{display: inline-block}.xueyuandivcont {height:299px;position:relative;}.xueyuandivcont li{position:absolute;left:384px;top:0;}.xueyuandivcont li img{width:100%;display:block;}.xueyuandivcont li h2{display:none;}.xyprev,.xynext{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;z-index:99;border: 1px solid #eee;line-height: 60px;text-align: center}.xyprev{left:3%;}.xynext{right:3%;}.fydnhjtxt{margin-top:40px;color:#000;font-size:18px;text-align:center;}.fytxzs{padding-bottom: 10px;margin-top: 40px}.fytxzs  ul{margin-left: -136px;}.fytxzs li{float: left;text-align: center;width: 198px;margin: 0 0 50px 136px;}.fytxzs li img{width: 100%;display: block}.fytxzs li p{font-size: 18px;color: #000000;margin-top: 15px;}.fyzlzstop{font-size:30px;color: #010101;margin-bottom: 40px}.fyzlzsbot  ul{margin-left: -41px;}.fyzlzsbot li{float: left;text-align: center;width: 207px;margin: 0 0 50px 41px;}.fyzlzsbot li img{width: 100%;display: block}.fyzlzsbot li p{font-size: 18px;color: #000000;margin-top: 15px;}.fylicheng{margin-bottom: 90px}.fylcsub{display: none;padding: 0 12%}.fylcsubnr{display: none}.fylcleft{width: 171px;height: 116px;background: #0373e3;text-align: center;line-height: 116px;color: #fff;font-size: 30px}.fylcright{border: 1px solid #eee;margin-left: 185px;padding: 27px 45px}.fylcright li{font-size: 18px;color: #626262;line-height: 30px}.fyfzlcrq{padding-bottom: 226px;background: url(../images/lcbgyear.jpg) no-repeat center top;height: 303px;}.fyfzlcrqdiv{width: 718px;margin: 0 auto;}.fyfzlcrqdiv li{float: left;width:60px;text-align: center;height: 60px;margin-top: 148px;}.fyfzlcrqdiv li.fylcyear0{}.fyfzlcrqdiv li.fylcyear1{margin-left: 45px}.fyfzlcrqdiv li.fylcyear2{margin-left: 110px}.fyfzlcrqdiv li.fylcyear3{margin-left: 45px;}.fyfzlcrqdiv li.fylcyear4{margin-left: 110px;margin-top: 30px}.fyfzlcrqdiv li.fylcyear5{margin-left: 45px}.fyfzlcrqdiv li.fylcyear2 span,.fyfzlcrqdiv li.fylcyear3 span,.fyfzlcrqdiv li.fylcyear4 span{margin-top: -66px;}.fyfzlcrqdiv li p{background: url(../images/lcyuan0.png) no-repeat center center;width: 31px;height: 31px;margin: 0 auto 10px}.fyfzlcrqdiv li span{display: block;font-size: 16px;color: #070605}.fyfzlcrqdiv .owl-controls{position:absolute;width:100%;left:0;margin-top: 0;text-align: center;height: 1px;top: 78%}.fyfzlcrqdiv .owl-dots .owl-dot{display: none !important;}.fyfzlcrqdiv .owl-controls .owl-nav [class*=owl-]{background: #fff;padding: 0;margin: -25px 0 0 0;width: 50px;height: 50px;text-align: center;line-height: 50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #e5e5e5;color: #bfbfbf}.fyfzlcrqdiv .owl-controls .owl-nav .owl-prev{float: left;margin-left: -20%}.fyfzlcrqdiv .owl-controls .owl-nav .owl-next{float: right;margin-right: -20%}.fyfzlcrqdiv .owl-controls .owl-nav [class*=owl-]:hover{background:#0373e3;}.fyfzlcrqdiv li.fylcatls p{background: url(../images/lcyuan1.png) no-repeat center center}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){}@media only screen and (max-width:1600px){    .cpzxfl{margin-top: 50px}    .cpzxri{padding-top: 30px}    .cpzxrisubdiv .item img{width: 38%}    .cpzxrisubdiv .item p{margin: 20px 0}    .jdalfl{margin: 30px 0 40px}    .jdalfl li{width: 110px;height: 110px;}    .jdalfl li img{margin-top: 26px}    .jdalimgsub{margin-bottom: 30px}    .xwerji,.lxdz{margin-top: 50px}    .lianxiri{margin-top: 50px}}@media only screen and (max-width:1440px){}@media only screen and (max-width:1366px){    .homebt span{font-size: 36px}    .homebt p{font-size: 22px;margin-top: -23px;}    .homebt{padding-bottom: 10px}    .cpzxfl{margin-top: 30px}    .cpzxfl li{width: 200px;margin: 0 40px 25px 0;}    .cpzximg{padding: 10px;width: 190px;}    .cpzxfl li p{font-size: 16px;margin-top: 10px}    .cpzxrisubdiv .item img{width: 33%}    .cpzxrisubdiv .item p{font-size: 16px}    .jdalimgsublb .item p{line-height: 40px;height: 40px;}    .jdalfl{margin: 25px 0}    .jdalimgsublb .owl-controls{top: 38%}    .xinwennr p.xwbiaoti{font-size: 16px;margin: 15px 0}    .xinwennr span{margin-bottom: 30px}    .xwerji, .lxdz{margin-top: 30px}    .lxdz p{font-size: 20px;margin-bottom: 15px;}    .lxdz span{margin-bottom: 10px}    .lxdz img{margin-top: 20px;width: 100px;height: 100px;}    .lianxiri{margin-top: 0;width: 498px;height: 307px}    .homepingnum p.homepmlie{height: 60px}    .fyzlzstop{font-size:22px}}@media only screen and (max-width:1280px){    .main1200,.xwright{width: 1000px}    .nav{margin-left: 105px}    .cpzxle{width: 50%}    .cpzxri{width: 45%;margin-right: 0}    .jdalfl ul{margin-left: -65px}    .jdalfl li{margin-left: 65px;}    .xwleft{width: 300px}    .xwright{margin-left: -500px}    .xwrightsub{width: 570px}    .xinwennr p.xwbiaoti{width: 220px}    .lianxile{width: 460px}}/*1280*960*/@media (max-width:1280px) and (max-height:860px){}/*1280*720*/@media (max-width:1280px) and (max-height:720px){}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    body{min-width: inherit}    .main1200,.fymain{width:94% !important;}    .contain{display: block}    .header{position: fixed;background:#000;height: 50px}    .headjianju{height: 50px}    .homepingnum{display: none}    .section .index_sec,.section .sec_box{display: block;position: relative;width:100%;height: 100%}    .mainjz{margin-top:0;padding: 30px 0}    .nav{display:none;position:fixed;top:50px;width:100%;text-align:center;left:0;background:rgba(0,0,0,.8);height:100%;z-index: 999;margin: 0}    .nav ul{padding-top: 50px}    .nav li{float:inherit;width:100%;height:auto;line-height:55px;margin: 0}    .nav li a span{bottom: 0}    .erjinav{position:static;padding: 10px 0;margin: 0;left: 0;bottom: auto;width: 100%}    .menu-activator{display: block}    .logo{margin-top:3px;}    .logo img{height: 44px;width: 59px;}    .headerrigh{line-height: 50px;display: none;position: absolute;z-index: 1000;width: 100%;text-align: center;left: 0;top: 50px;border:1px solid rgba(255,255,255,.3)}    .banner{padding-bottom: 60%;overflow:hidden;}    #focus_phone{ display:block;height:100%;}    #focus{display:none;height:0;overflow:hidden;}    .focus_slide .owl-controls{bottom: 20px}    .cpzxle{width: 100%;}    .cpzxfl li{width: 46%;margin: 0 2% 20px}    .cpzximg{width: 92%;padding: 10px 4%}    .cpzxri{display: none}    .jdalfl{text-align: center}    .jdalfl ul{margin-left: 0}    .jdalfl li{margin: 0 2% 20px;width: 28%;padding-bottom: 28%;height: 0}    .jdalfl{margin: 25px 0 0}    .jdalimg{padding-bottom: 30px}    .xwleft{width: 100%}    .xwright{position: relative;width: 94%;margin: 0 3%;left: 0;height: auto !important;padding-bottom: 20px}    .xwerji{padding:0;border: 0}    .xwerji:before,.xwerji:after,.xinwennr b{display: none}    .xwerji .ckgdanoi{width: 32%;float:left;background: none;color: #fff;margin: 0}    .xwerji a.ckgdanoi{font-size: 14px}    .xwrightsub{width: 100%;margin: 0;background: none}    .xwrightsub li{height: auto !important;}    .xwzxle{width: 150px;height:0;padding-bottom: 39%;float: left !important;}    .xwzxri{float: inherit !important;width: auto;margin-left: 165px;}    .xinwennr{padding: 15px 0 0 0;}    .lianxile,.lianxiri{width: 100%;float: inherit}    .lianxiri{margin-top: 30px;height: 240px}    .fybanner img.fybannerpc{display: none;}    .fybanner img.fybannersj{display: block;}    .fybannertxt p{font-size: 20px;margin-bottom: 10px}    .fybannertxt span,.fybannertxt span a{font-size: 14px;}    .fymbx{text-align:left;padding: 15px 0 5px}    .fymbx li{margin: 0 0 10px 10px}    .fymain{padding: 30px 0}    .fycpzx ul{margin-left: 0}    .fycpzx li{width: 94%;margin: 0 0 15px 0;padding: 20px 3%}    .fycpzx li p{font-size: 18px;margin: 30px 0 5px 0}    .fycpxq{margin-bottom: 30px}    .fycpxqle{width: 100%;padding: 30px 0}    .fycpxqri{width: 100%;margin-right: 0}    .fycpxqbt{font-size: 20px;padding: 20px 0}    .fycpxqjs{font-size: 16px;}    .fycpxqjj{line-height: 28px;margin: 30px 0}    .fycpxqdiv{margin-bottom: 30px}    .fycpxqdivtop{font-size: 18px;padding-bottom: 15px;margin-bottom: 20px}    .fycpxqdivtop span{padding-left: 15px;margin-left: 15px;}    .fyallb{margin-top: 20px;padding-bottom: 20px;}    .fyallb ul{margin-left: 0}    .fyallb li{width: 100%;margin: 0 0 20px 0}    .fyallb li p{line-height: 40px;height: 40px;}    .page{line-height: 36px}    .page a, .page span{display: none;padding: 0 8px;margin: 0 2px}    .page a.home,.page a.prev,.page a.next,.page a.last,.page span.pagecurrent{display: inline-block}    .fyhyxw{padding-bottom: 10px}    .fyhyxwle{width: 110px;}    .fyhyxwri{margin-left: 125px;padding-top: 5px}    .fyhyxwri p.fyhyxwribt{font-size: 18px;}    .fyhyxwri p.fyhyxwrili{width: 10px;height: 2px;margin: 5px 0}    .fyhyxwri span.fyhyxwrisj{line-height: 28px}    .fyhyxwri span.fyhyxwrisj b{height: 28px;line-height: 28px;width: 28px}    .fymain .homebt{margin-bottom: 30px}    .fyhyxw li{padding-bottom: 20px;margin-bottom: 20px}    .fyxwxqtitle{padding:0 0 20px;margin-bottom: 20px;}    .fyxwxqtitle h1{font-size:18px;padding:0 0 15px}    .fyxwxqtitle p span{margin:0 5px 2px;}    .fyxwxqlink{padding: 10px;margin-top: 30px}    .fyxwxqlink a{display:block;color: #1a1a1a;font-size: 14px;width: 100%;float:inherit;margin:10px 0}    .fyxwxqlink a.right{text-align: left}    .fylxwmle{width:100%;height: 200px}    .fylxwmri{width: 100%;margin-right:0;}    .fylxwmri p{font-size: 20px;padding: 20px 0}    .fylxwmri pre{line-height: 28px}    .fylxwmri span{margin-bottom: 10px;}    .fylxwmri img{width: 100px;height: 100px;margin-top: 20px}    .fygywm{margin-bottom: 30px;}    .fygywmle,.fygywmri,.fyjjtwole,.fyjjtwori{width:100%;float: inherit}    .fygywmri,.fyjjtwole{margin-top: 30px}    .fygywmri:after,.fyjjtwole:after{display: none}    .fyjjtwo{margin-bottom: 30px}    .fyqywhbg{width: 100% !important;background-size: 100% auto}    .fywenhua{padding: 0 0 50px;}    .fywenhua li{margin: 0 2% 10px!important;width:29%;height: 140px;}    .fywenhua li img{margin-top: 29px;}    .fyjrwmtop{padding: 15px;}    .fyjrwmtople{width: 25px;}    .fyjrwmtopri{margin-left: 25px}    .fyjrwmtopri span.fyjrwm0{font-size: 18px;margin-right: 10px;}    .fyjrwmbot{padding: 0 0 20px 40px;}    .fyjrwmtopri span.fyjrwm1 i{font-size: 12px;margin-right: 10px;}    .fybjq{font-size: 14px;line-height: 28px}    .fytxzs{padding-bottom: 10px}    .fytxzs  ul{margin-left: 0}    .fytxzs li{width:46%;margin: 0 2% 20px}    .fytxzs li p{font-size: 14px;}    .fyzlzstop{margin-bottom: 30px}    .fyzlzsbot  ul{margin-left:0}    .fyzlzsbot li{width:46%;margin: 0 2% 20px;}    .fyzlzsbot li p{font-size: 14px}    .xueyuandivcont {height:auto}    .xueyuandivcont li{left:384px;}    .fydnhjtxt{margin-top: 30px;font-size: 16px}    .xueyuandivcont ul{height:134px}    .arrow{text-align: center}    .xyprev, .xynext{position: relative;top:0;margin: 20px 20px 0;display: inline-block;width: 40px;height: 40px;left: auto;right:auto;line-height: 40px}    .xyprev{float:left}    .xynext{float:right}    .fylicheng{margin-bottom: 30px;margin-top: 40px}    .fylcsub{padding: 0}    .fylcleft{width: 70px;line-height: 40px;height: 40px;font-size: 18px;float: right;margin-top: -40px}    .fylcright{margin-left: 0;padding:15px;}    .fylcright li{line-height: 20px;font-size: 14px;margin: 5px 0}    .fyfzlcrq{background: none;padding-bottom:30px;height: auto;position: relative}    .fyfzlcrqdiv{width: 100%}    .fyfzlcrqdiv li{width: 16.66%;margin: 0 !important;}    .fyfzlcrqdiv li p{background-size: 20px 20px;margin-bottom: 3px}    .fyfzlcrqdiv li.fylcatls p{background-size: 25px 25px}    .fyfzlcrqdiv li span{margin-top: 0 !important;font-size: 12px}    .fyfzlcrq:after{content: "";position: absolute;top:15px;left: 0;width: 100%;height: 1px;background: #eee;}    .fyfzlcrqdiv .owl-controls{position: relative;top: 0;margin-top:20px;height: 30px}    .fyfzlcrqdiv .owl-controls .owl-nav [class*=owl-]{width: 30px;height: 30px;line-height: 30px;margin-top: 0}    .fyfzlcrqdiv .owl-controls .owl-nav .owl-prev{margin-left: 30%}    .fyfzlcrqdiv .owl-controls .owl-nav .owl-next{margin-right:30%}    .lianxiri{display: none}}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}@media only screen and (max-width:414px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){    .jdalfl li img{margin-top: 20px}    .jdalfl li p{font-size: 14px}    .xueyuandivcont ul{height:121px}}@media only screen and (max-width:360px){    .jdalfl li img{margin-top: 20px}    .jdalfl li p{font-size: 14px}}@media only screen and (max-width:320px){    .jdalfl li img{margin-top: 15px}    .jdalfl li p{font-size: 12px}    .xueyuandivcont ul{height:104px}}@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){}