﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;overflow-x:hidden;color: #808080}
body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:\5FAE\8F6F\96C5\9ED1}
div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none}
section,article,header,footer,aside,nav{padding:0;margin:0;display:block}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
input,select,textarea{font-size:14px;}
img{border:none}
a{color:#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:#165fa2}
.tupian{position: relative;overflow: hidden;background: #f00}
.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;object-fit: cover;}
.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.radius50,.sycpdiv .cpzxbot li span:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
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;}
.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}
.main1800{width:1800px;margin:0 auto;max-width: 93%}
.main1400{width:1400px;margin:0 auto;}
.main1440{width:1440px;margin:0 auto;}
/*图片hover效果*/
.scaleimg,.scaleimg img,.cpimg,.cptext,.cptext p,.cptext span,.xqzxbotimg,.xqzxbot li p,.xqzxbot li span,.xqzxbot li b,.xqzxbot li i,.yingyong li span,.fyxqnext li{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,.yyxzbg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
/*头部*/
.header{position: absolute;width: 100%;top: 0;left: 0;z-index: 999;background: #fff;box-shadow: 0 0 20px #ccc}
.logo{width:239px;margin-top: 23px;}
.logo img{display:block;width:239px;height:44px;vertical-align:top}
.nav{line-height:90px;}
.nav li{float:left;line-height:90px;position: relative;margin-right: 74px;}
.nav li a.navyija{color:#282828;font-size:18px;display:block;position: relative;z-index: 2;text-transform: uppercase}
.nav li a span{position: absolute;bottom: 15px;left: 0;width:0;height:4px;background: #2186c2;}
.nav li.clinav a span{width: 100%}
.navshow{position: absolute;top:90px;left:50%;width:910px;z-index: 2;margin-left: -455px;padding-top: 12px;display: none;}
.navshow:after{content: "";position: absolute;top: 0;left: 50%;background: url(../images/sanjiao.png) no-repeat center center;width: 21px;height: 12px;margin-left: -10px;}
.navshowdiv{width:100%;background:#f6f7fb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding: 10px 0;line-height: 24px;box-shadow: 0 0 20px #ccc}
.navxlss{width: 90%;margin: 0 auto;background: #ebf0f8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height: 58px;line-height: 58px;display: none}
.navxlss .ssinpt{height: 58px;line-height: 58px\9;}
.navxlss .ssbtn{height: 58px;line-height: 58px;}
.navxldh .left{display: inline-block;vertical-align: top;float: inherit}
.navxldh a.navxldha{color: #156dab;font-size: 16px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px solid #eee}
.navxldh a.navxldha img{vertical-align: middle;width: 24px;height: 24px;margin-right: 15px;}
.navxldh .left{width: 26.66%;margin: 30px 0 0 5%}
.navxldhlink{margin-top: 10px;}
.navxldhlink a{color: #666666;padding-left: 38px;}
.navxldhlink a.hoverli{color: #2186c2}
.sousuo{width: 360px;height: 38px;border: 1px solid #d2d2d2;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-top: 25px;line-height: 38px;}
.ssinpt{width:73%;height: 38px;line-height: 38px\9;background: none;outline: none;border: 0;padding: 0 5%;color: #808080;vertical-align: top}
.ssbtn{width:15%;height: 38px;line-height: 38px\9;background:url(../images/sousuo.png) no-repeat center center;outline: none;border: 0;cursor: pointer;vertical-align: top;background-size: 16px auto}
/*导航缩放*/
.menu-activator{height:90px;line-height:90px;cursor:pointer;display: none;margin-left: 20px;}
.descriptor{width:40px;color:#282828;font-size: 16px;margin-left: 40px;}
.visual{position:relative;
    margin:30px 0 0 0;
    width:32px;
    height:34px;
}
.visual i.line{width:100%;
    height:3px;
    background-color:#282828;
    -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*/
.banner{position: relative;}
#focus{ display:block;}
#focus_phone{display:none;}
.focus_slide{width:100%;}
.focus_slide .item{position:relative;width:100%;}
.focus_slide .item img{width:100%;display: block}
.focus_slide .owl-controls{position:absolute;width:100%;bottom:30px;left:0;text-align: center}
.focus_slide .owl-dots .owl-dot span{margin:0 15px;background:url(../images/bannav0.png) no-repeat center center;width:24px;height:24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:url(../images/bannav1.png) no-repeat center center;}
.fyysmdbotbtn{position: absolute;width: 100%;height: 65px;top: 50%;margin-top: -33px;}
.fyysmdbotpre,.fyysmdbotnex{height:65px;width:34px;cursor:pointer;display: block;position: absolute;top: 0;z-index: 11;}
.fyysmdbotpre{left:5%}
.fyysmdbotnex{right:5%}
.cpzx{padding: 50px 0 40px;}
.cpzxtop{color: #282828;font-size: 40px;margin-bottom: 50px;}
.cpzxtop img{vertical-align:text-top;margin-right: 16px;}
.cpzxtop span{color: #808080;font-size: 14px;margin-left: 12px;}
.cpzxtop a{color: #808080;font-size: 14px;margin-top: 12px;}
.cpzxtop a.hoverli{color: #1a70ad}
.cpzxbot li{float: left;margin-right: 2%;width: 23.5%}
.cpimg{width: 100%;border: 1px solid #eee}
.cpimg img{display: block;width: 100%}
.cptext{width: 86%;border: 1px solid #eee;margin-top: -1px;padding: 34px 7% 30px}
.cptext p{color: #282828;font-size: 18px;margin-bottom: 3px;}
.cptext span{color: #808080;font-size: 14px;line-height: 27px;}
.cpzxbot li.hoverli .cpimg{box-shadow: 0 0 20px #ccc}
.cpzxbot li.hoverli .cptext{background: #1a70ad}
.cpzxbot li.hoverli .cptext p{font-weight: bold}
.cpzxbot li.hoverli .cptext p,.cpzxbot li.hoverli .cptext span{color:#fff}
.yingyong{position: relative}
.yingyongsj{display: none}
.yingyong img{display: block;width: 100%}
.yingyong li{width: 110px;height: 110px;text-align: center;position: absolute;padding: 7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid transparent}
.yingyong li a{color: #333333;font-size: 14px;display: block;background: #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width: 100%;height: 100%}
.yingyong li img.fyyyicn{display: none;position: absolute;top: 50%;left: 50%;width: 46px;height: 46px;margin-top: -23px;margin-left: -23px}
.yingyong li p{line-height: 24px;}
.yingyong li span{position: absolute;background: #d08812;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width: 21px;height: 21px;opacity:0;filter:Alpha(opacity=0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.yingyong li.yyli0,.yingyong li.yyli2,.yingyong li.yyli4,.yingyong li.yyli8,.yingyong li.yyli7{animation:dsjbg 3s  linear infinite;-webkit-animation:dsjbg 3s  linear infinite;-moz-animation:dsjbg 3s  linear infinite;-ms-animation:dsjbg 3s  linear infinite;-o-animation:dsjbg 3s  linear infinite;}
@keyframes dsjbg{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    50% {
        transform:translate(10px, 10px);
        -ms-transform:translate(10px, 10px);
        -moz-transform:translate(10px, 10px);
        -webkit-transform:translate(10px, 10px);
        -o-transform:translate(10px, 10px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-webkit-keyframes dsjbg{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    50% {
        transform:translate(10px, 10px);
        -ms-transform:translate(10px, 10px);
        -moz-transform:translate(10px, 10px);
        -webkit-transform:translate(10px, 10px);
        -o-transform:translate(10px, 10px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-o-keyframes dsjbg{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    50% {
        transform:translate(10px, 10px);
        -ms-transform:translate(10px, 10px);
        -moz-transform:translate(10px, 10px);
        -webkit-transform:translate(10px, 10px);
        -o-transform:translate(10px, 10px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-ms-keyframes dsjbg{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    50% {
        transform:translate(10px, 10px);
        -ms-transform:translate(10px, 10px);
        -moz-transform:translate(10px, 10px);
        -webkit-transform:translate(10px, 10px);
        -o-transform:translate(10px, 10px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-moz-keyframes dsjbg{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    50% {
        transform:translate(10px, 10px);
        -ms-transform:translate(10px, 10px);
        -moz-transform:translate(10px, 10px);
        -webkit-transform:translate(10px, 10px);
        -o-transform:translate(10px, 10px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
.yingyong li.yyli1,.yingyong li.yyli3,.yingyong li.yyli5,.yingyong li.yyli6{animation:dsjbg1 5s  linear infinite;-webkit-animation:dsjbg1 5s  linear infinite;-moz-animation:dsjbg1 5s  linear infinite;-ms-animation:dsjbg1 5s  linear infinite;-o-animation:dsjbg1 5s  linear infinite;}
@keyframes dsjbg1{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    25% {
        transform:translate(30px, 20px);
        -ms-transform:translate(30px, 20px);
        -moz-transform:translate(30px, 20px);
        -webkit-transform:translate(30px, 20px);
        -o-transform:translate(30px, 20px);
    }
    75% {
        transform:translate(-30px, 20px);
        -ms-transform:translate(-30px, 20px);
        -moz-transform:translate(-30px, 20px);
        -webkit-transform:translate(-30px, 20px);
        -o-transform:translate(-30px, 20px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-webkit-keyframes dsjbg1{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    25% {
        transform:translate(30px, 20px);
        -ms-transform:translate(30px, 20px);
        -moz-transform:translate(30px, 20px);
        -webkit-transform:translate(30px, 20px);
        -o-transform:translate(30px, 20px);
    }
    75% {
        transform:translate(-30px, 20px);
        -ms-transform:translate(-30px, 20px);
        -moz-transform:translate(-30px, 20px);
        -webkit-transform:translate(-30px, 20px);
        -o-transform:translate(-30px, 20px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-o-keyframes dsjbg1{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    25% {
        transform:translate(30px, 20px);
        -ms-transform:translate(30px, 20px);
        -moz-transform:translate(30px, 20px);
        -webkit-transform:translate(30px, 20px);
        -o-transform:translate(30px, 20px);
    }
    75% {
        transform:translate(-30px, 20px);
        -ms-transform:translate(-30px, 20px);
        -moz-transform:translate(-30px, 20px);
        -webkit-transform:translate(-30px, 20px);
        -o-transform:translate(-30px, 20px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-ms-keyframes dsjbg1{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    25% {
        transform:translate(30px, 20px);
        -ms-transform:translate(30px, 20px);
        -moz-transform:translate(30px, 20px);
        -webkit-transform:translate(30px, 20px);
        -o-transform:translate(30px, 20px);
    }
    75% {
        transform:translate(-30px, 20px);
        -ms-transform:translate(-30px, 20px);
        -moz-transform:translate(-30px, 20px);
        -webkit-transform:translate(-30px, 20px);
        -o-transform:translate(-30px, 20px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
@-moz-keyframes dsjbg1{
    0% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
    25% {
        transform:translate(30px, 20px);
        -ms-transform:translate(30px, 20px);
        -moz-transform:translate(30px, 20px);
        -webkit-transform:translate(30px, 20px);
        -o-transform:translate(30px, 20px);
    }
    75% {
        transform:translate(-30px, 20px);
        -ms-transform:translate(-30px, 20px);
        -moz-transform:translate(-30px, 20px);
        -webkit-transform:translate(-30px, 20px);
        -o-transform:translate(-30px, 20px);
    }
    100% {
        transform:translate(0, 0);
        -ms-transform:translate(0, 0);
        -moz-transform:translate(0, 0);
        -webkit-transform:translate(0, 0);
        -o-transform:translate(0, 0);
    }
}
.yingyong li span.yylispan0{top: -34px;right: 19px;}
.yingyong li span.yylispan1{width: 41px;height: 41px;top:6px;right:-44px}
.yingyong li span.yylispan2{bottom:-9px;right: -8px}
.yingyong li span.yylispan3{bottom:-18px;left: 3px;}
.yingyong li.yyli0{top:17%;left:7%}
.yingyong li.yyli1{top:29%;left: 21%}
.yingyong li.yyli2{bottom:11%;left:10%}
.yingyong li.yyli3{bottom:11%;left: 28%}
.yingyong li.yyli4{top:17%;right: 22%}
.yingyong li.yyli5{top:11%;right: 9%}
.yingyong li.yyli6{bottom:11%;right: 25%}
.yingyong li.yyli7{bottom:14%;right: 11%}
.yingyong li.yyli8{bottom:35%;right: 3%}
.yingyong li.hoverli{border:1px solid #d08812}
.yingyong li.hoverli a{background: #d08812}
.yingyong li.hoverli p{display: none}
.yingyong li.hoverli img.fyyyicn{display: block}
.yingyong li.hoverli span{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);  opacity:1;filter:Alpha(opacity=100)}
.xqzxbot li{float: left;margin-right: 2%;width: 23.5%;position: relative;overflow: hidden}
.xqzxbot li a{border: 1px solid #eee;display: block;padding: 40px 7%;}
.xqzxbot li span{width: 18px;height: 2px;display: block;background: #1a70ad;display: none}
.xqzxbot li p{color: #282828;font-size: 18px;margin: 20px 0;margin-top: 0 !important;}
.xqzxbot li b{font-weight: normal;display: block;line-height: 24px;height: 48px;overflow: hidden}
.xqzxbot li i{font-style: normal;display: block;margin-top: 45px;}
.xqzxbotimg{position: absolute;top:0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);filter:Alpha(opacity=0);opacity: 0}
.xqzxbot li.hoverli .xqzxbotimg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 1;filter:Alpha(opacity=100)}
.xqzxbot li.hoverli span{background: #fff}
.xqzxbot li.hoverli p,.xqzxbot li.hoverli b,.xqzxbot li.hoverli i{color: #fff}
.footer{border-top: 4px solid #1a70ad;padding-top: 35px}
.footerlogo{width: 20%}
.footerlogo img{max-width: 100%;display: block}
.footertel{width: 360px;left: 40%;margin-left: -180px;position: absolute}
.footertel p,.footerwx p{color: #1672ae;font-weight: bold;margin-bottom: 10px;}
.footertel span{display: block;line-height: 24px;padding-left: 30px;background-position:left 5px;background-repeat: no-repeat}
.footertel span a{font-size: 14px;color: #808080;margin-right: 20px;display: inline-block;    cursor: auto}
.footerwx{width: 16%}
.footerwx img{vertical-align: middle}
.footerwx img.footweixin{display: none !important;width: 110px !important;height: 110px;}
.footerwx:hover img.footweixin{display: block !important;}

.footbq{border-top: 1px solid #eee;padding: 20px 0;margin-top: 20px;color: #bdbdbd}
.footbq a{color: #bdbdbd}
.fybanner{position: relative;}
.fybanner img.fybannpc{display: block;width: 100%}
.fybanner img.fybannsj{display: none;width: 100%}
.fybanner img.fybanntxt{position: absolute;top: 50%;left: 50%;display: block;width: 432px;height: 134px;margin-left: -216px;margin-top: -67px;}
.fymbx{background: #fafafa;padding: 20px 0}
.fymbxle,.fymbxle a{color: #666666;}
.fymbxle img{margin-right: 8px;width: 16px}
.fymbxri a{display: inline-block;margin-left: 50px;color: #666666}
.fymbxri a.clifymbxri{color: #2186c2}
.fyzxtit{color: #282828;font-size: 30px;padding: 30px 0}
.fyzxtit p{color: #808080;font-size: 14px;margin-top: 5px;}
.fyzxtit ul{float: right;text-align: right}
.fyzxtit li{float: left;height: 40px;line-height: 40px;border: 1px solid #eee;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color: #626262;font-size: 14px;text-align: center;padding: 0 20px;min-width: 80px;margin-left: 15px;}
.fyzxtit li.clifyzxtit{background: #d18e0a}
.fyzxtit li.clifyzxtit a{color: #fff}
.fyzxlb{padding-bottom: 10px;}
.fyzxlb li{margin-right:3% !important;width: 31.33%;margin-bottom: 40px;}
.fyzxlb li.fyzxlbneht{margin-right: 0 !important;}
.fyzxlb li.hoverli{box-shadow: 0 0 29px 0 rgba(0, 0, 0, 0.32);}
.fyzxlb  li p{margin: 30px 0 25px;margin-top: 0 !important;}
.fyzxlb li i{margin-top: 55px;}
/*页码*/
.page{clear:both;text-align:center;line-height:38px;margin-bottom: 56px;}
.page a,.page span{display:inline-block;color:#555 !important;padding:0 15px;text-decoration:none;margin:0 5px;border: 1px solid #eee;}
.page a.next,.page a.next:link,.page a.next:visited,.page a.next:active,.page a.next:hover{color: #555 !important;}
.page a:hover{background:#2186c2;color:#fff !important;}
.page span.pagecurrent{background:#2186c2;color:#fff !important;}
.page span.dianspan{border:none;padding-top:0;vertical-align:top}
.fyxwxqtitle{text-align:center;padding:45px 0 30px;border-bottom:1px solid #eee}
.fyxwxqtitle h1{font-weight:normal;font-size:30px;color:#282828;padding:0 0 15px}
.fyxwxqtitle p{font-weight:normal;font-size:14px;color:#808080}
.fyxwxqcont{font-size:16px;color:#333;line-height:30px;margin:55px auto 45px}
.fyxwxqcont img{max-width:100%;height: auto !important;}
.xqytext{padding:30px 0;background: #fafafa;margin-bottom: 70px;}
.xqytext span{font-size:14px;color:#808080;display:block;line-height:30px;padding: 0 2%;width:44%}
.xqytext span.right{text-align: right}
.xqytext span a{font-size:14px;color:#808080}
.xqytext span a.hoverli{color:#2186c2;text-decoration:underline}
.fyxzzx{padding-bottom: 40px;}
.fyxzzx li{border-top: 1px dashed #eee;border-bottom: 1px dashed #eee}
.fyxzzx li a{color: #666666;font-size: 16px;display: block;padding: 39px 3% 18px;}
.fyxzzx li p{width: 40%;position: relative}
.fyxzzx li p:before{content: "- ";color: #2186c2}
.fyxzzx li span{width: 30%;text-align: center}
.fyxzzx li i{width:18%;text-align: right;font-style: normal;color: #d08812}
.fyxzzx li i img{vertical-align: middle;margin-right: 8px}
.fyxzzx li.hoverli{background: #eee }
.fyrczp{padding-bottom: 60px;}
.fyrczp p.fyrczpp{text-align: center;color: #000000;font-size: 30px;margin-bottom: 40px;}
.fyrczple{width: 35%;position: relative}
.fyrczple img{display: block;width: 100%}
.fyrczple a{position: absolute;bottom:75px;right: -20px;width: 162px;height: 162px;background: #2186c2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color: #fff;font-size: 18px;text-align: center;line-height: 162px}
.fyrczple a:before{content: "+";position: absolute;bottom:40px;left: 50%;margin-left: -10px;width: 20px;height: 20px;line-height: 17px;}
.fyrczple a.hoverli{background: #d08812}
.fyrczpri{width: 56%}
.fyrczpri li{margin-top: 60px;}
.fyrczprile{width: 107px;}
.fyrczprile img{width:100%;display: block}
.fyrczpriri{margin-left: 150px;}
.fyrczpriri p{color: #484f59;font-size: 24px;padding: 30px 0 10px;}
.fyrczpriri span{color: #999999;font-size: 16px;}
.fyjszc{margin: 0 auto 70px !important;}
.fycpxq{padding-bottom: 190px;}
.fycpxqle{width: 31%;border: 1px solid #eee}
.fycpxqle img{width: 100%;display: block}
.fycpxqri{width: 60%;border: 1px solid #eee;padding: 50px 3% 121px}
.fycpxqritop{color: #333333;font-size: 24px;font-weight: bold}
.fycpxqribot{background: #e8f3f9;margin: 25px 0}
.fycpxqribot li{float: left;width: 15%;text-align: center;line-height: 44px;color: #2186c2;font-size: 16px;cursor: pointer}
.fycpxqribot li.clifycpgs{background: #2186c2;font-weight: bold;color: #fff}
.fycpgs{color: #666666;line-height: 30px;display: none}
.fycpgs img{max-width: 100%;height: auto !important;}
.fychanpin{padding-bottom: 30px;}
.fycpbt table{width: 100%;color: #666666;border-collapse:separate; border-spacing:0 30px}
.fycpbt table tr{margin-bottom: 30px;}
.fycpbt table tr td{padding: 15px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;margin-bottom: 20px; word-wrap:break-word;word-break:break-all}
.fycpbt table tr td.fycpmc{border-left: 1px solid #eee}
.fycpbt table tr td.fycpzc{border-right: 1px solid #eee}
.fycpbt a.fycpxqbtn{line-height: 36px;border: 1px solid #eee;width: 60%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display: block;margin: 0 auto}
.fycpbt table tr td.fycpzt{color: #fff;font-size: 16px;font-weight: bold;padding: 33px 1%}
.fycpmc img{display: block;width: 100%}
.fycpmc p{margin-top: 10px;}
/*.fycpbt table tr.hoverli{box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);}*/
.fycpbt table tr.hoverli td{border-color:#2186c2;}
.fycpbt table tr.hoverli a.fycpxqbtn{background: #d18e0a;color: #fff}
.fycpmc{width: 16%}
.fycpsf{width: 12%}
.fycpjk{width: 12%}
.fycpkj{width: 12%}
.fycpdy{width: 12%}
.fycpwd{width: 12%}
.fycpfz{width: 12%}
.fycpzc{width: 12%}
.fygywm{text-align: center;margin-top:110px;position: relative}
.fygywm:before{content: "";position: absolute;top:50%;left: 0;width: 13px;height: 13px;background: #eee;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top: -6px}
.fygywm:after{content: "";position: absolute;top:50%;right: 0;width: 13px;height: 13px;background: #eee;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top: -6px}
.fygywm ul{position: relative}
.fygywm ul:after{width: 100%;left: 0;top:50%;height: 1px;background: #eee;position: absolute;content:"";z-index: -1}
.fygywm li{display: inline-block;width: 148px;height: 148px;background: #2186c2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin: 0 100px;position: relative}
.fygywm li img.fygyimg{width: 44px;height: 44px;display: block;margin:33px auto 8px}
.fygywm li p{color: #fff;font-size: 18px;}
.fygydiv{position: absolute;top:50%;left:50%;width: 251px;height: 251px;margin-top: -125px;margin-left: -125px;display: none}
.fygydiv img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index: 2;position: relative}
.fygydiv img.fygydivimg{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width: 333px;height: 330px;position: absolute;top: 50%;left: 50%;margin-left: -166px;margin-top: -165px;z-index: 1}
.fygywm li.hoverli .fygydiv{display: block}
.fygszz{margin-top: 135px;background: #fafafa;}
.fygszz .main1400{position: relative;}
.fygszzri{position: absolute;top: 0;right: 0;height: 100%;width: 36%;background: url(../images/fygszz.jpg) no-repeat right top;background-size: cover}
.fygszz .fyzxtit{padding: 80px 0 30px;width: 54%}
.fygszz .fygszzdiv{width: 54%;margin:0 !important;text-indent: 2em}
.fyzzlb{padding: 50px 20% 80px 0;position: relative}
.fyzzlbdiv{width:100%;}
.fyzzlbdiv .item{position:relative;width:100%;}
.fyzzlbdiv .item img{width:100%;display: block}
.fyzzlbdiv .owl-controls{display: none}
.fyzztxt{position: absolute;top: 0;left: 0;background: rgba(0,0,0,.5);width: 100%;height: 100%;text-align: center;display: none}
.fyzztxt pre{font-size: 16px;color: #fff;font-weight: bold;line-height: 30px;height: 60px;overflow: hidden;padding: 0 1%}
.fyzztxt span{width: 34px;height: 34px;background: #2186c2;display: block;margin: 28px auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color: #fff;line-height: 34px;display: none}
.fyzzlbbtn{position:absolute;width: 20%;text-align: center;top:50%;right: 0;margin-top: -10px;}
.fyzzlbbtn span{margin: 0 20px;cursor: pointer}
.fyzzlbdiv .hoverli .fyzztxt{display: block}
.fyzzbigimg{position:fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;z-index: 999;display: none !important;text-align: center}
.fyzzbigimg img{display: block;margin: 0 auto}
.fylxwm{padding: 100px 0}
.fylxwm .fyzxtit{padding-top: 0 !important;}
.fylxwmbot{position: relative}
.fylxwmle{position: absolute;top: 0;left: 0;width: 66%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover}
.fylxwmri{width: 28%;background: #f8f8f8;padding: 20px 2%}
.fycpyybt{position: relative}
.fycpyybtdiv{width: 90%;margin:0 auto;}
.fycpyybtdiv .owl-stage-outer{padding-top: 30px;}
.fycpyybtdiv .item{position:relative;width:100%;text-align: center}
.fycpyuanttt{height: 89px;width: 134px;background: #2186c2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin: 0 auto 35px;padding-top: 45px}
.fycpyybtdiv .item img{width:44px;display: block;height: 44px;margin: 0 auto}
.fycpyybtdiv .item p{color: #282828;font-size: 18px;}
.fycpyybtdiv .owl-controls{display: none}
.fycpyybtdivbt{position:absolute;width: 100%;text-align: center;top:50%;right: 0;margin-top: -20px;}
.fycpyybtdivbtpr,.fycpyybtdivbtnx{height:37px;width:30px;cursor:pointer;display: block;position: absolute;top: 0;z-index: 11;}
.fycpyybtdivbtpr{left:0}
.fycpyybtdivbtnx{right:0}
.fycpyylb{padding: 50px 0 75px}
.fycpyylb li{position: relative}
.fycpyylble{width: 50%;height: 100%;position: absolute;top: 0;left: 0;background-size: cover;}
.fycpyylbri{width: 37%;padding: 75px 8% 75px 5%;float: right}
.fycpyylbri p{color: #333333;font-size: 24px;position: relative}
.fycpyylbri b{width: 31px;height: 1px;background: #333333;display: block;margin-top: 26px;display: none}
.fycpyylbri span{color: #666666;font-size: 14px;line-height: 28px;height: 84px;overflow: hidden;display: block;margin: 50px 0 70px}
.fycpyylbri i{color: #d08812;font-size: 14px;line-height: 46px;height: 46px;display: block;font-style: normal;width: 149px;  -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #d08812;text-align: center}
.fycpyylb li.fycpyylbodd .fycpyylble{left: auto;right: 0}
.fycpyylb li.fycpyylbodd .fycpyylbri{float:left}
.fycpyylb li.hoverli .fycpyylbri i{background: #d08812;color: #fff}
.fycpyybtdiv .hoverli .fycpyuanttt,.fycpyybtdiv .fyyycli .fycpyuanttt{background: #d08812;box-shadow: 0 0 29px 0 rgba(243, 152, 0, 0.32);}
.fyyyxq{margin: 90px auto 70px;color: #333333;font-size: 24px;position: relative}
.fyyyxq:after{content: "";position: absolute;bottom:-20px;left: 0;width: 31px;height: 1px;background: #000}
.fycpbtbt li{float: left;color: #fff;font-size: 16px;font-weight: bold;padding: 33px 0;background: #2186c2;text-align: center;line-height: 20px;height: 20px;}
.fycpbtgdt{position: fixed;top:0;left:50%;width: 1400px;margin-left: -700px}
.fytjcp{font-size: 24px;color: #000000;margin-bottom: 40px}
.fyxqnext{padding-bottom: 70px;}
.fyxqnext li{float: left;width: 48.5%;margin-right:3%;background: #f4f7f9;position: relative}
.fyxqnext li a{display: block;padding:30px 38px 0 160px;height: 90px}
.fyxqnext li:nth-child(2n){margin-right: 0}
.fyxqnext li p{color: #000000;font-size: 24px;margin-bottom: 10px;}
.fyxqnext li span{color: #000000;font-size: 16px;position: relative;padding-left: 15px}
.fyxqnext li span:after{position: absolute;top: 50%;left: 0;width: 7px;height: 7px;background: #000;margin-top: -3.5px; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content: ""}
.fyxqnext li img{position: absolute;top: 15px;left: 38px;height: 84px;width: 98px}
.fyxqnext li:hover{box-shadow: 0  0 20px rgba(0,0,0,.1)}
.sycpdiv{padding: 245px 0 30px;position: relative;background: url(../liudong/111111.jpg) no-repeat center center;background-size: cover;overflow: hidden}
.sycpdiv .main1440{position: relative;z-index: 3}
.sycptxtlb{margin-bottom: 120px;width: 60%}
.sycptxtlb .owl-controls{display: none}
.sycptxtlb .item p{font-size: 60px;color: #000;margin-bottom: 20px}
.sycptxtlb .item span{font-size: 20px;color: #555555}
.sycpdiv .cpzxbot li{width: 32.917%;margin-right: 0.6245%;background: #f4f7f9}
.sycpdiv .cpzxbot li:nth-child(3n){margin-right: 0}
.sycpdiv .cpzxbot li a{display: block;height: 457px;padding: 50px 40px 0}
.sycpdiv .cpzxbot li p{color: #000;font-size: 36px;margin-bottom: 15px;}
.sycpdiv .cpzxbot li span{color: #000;font-size: 16px;position: relative;padding-left: 17px;}
.sycpdiv .cpzxbot li span:after{content: "";position: absolute;top: 50%;left: 0;width: 7px;height: 7px;background: #000;margin-top: -3.5px;}
.sycpdiv .cpimg{width: 80%;padding-bottom: 80%;position: relative;margin: 60px auto 0;border: 0}
.sycpdiv .cpimg:after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url(../images/sycpyuan.png) no-repeat center center;background-size: cover;opacity: 0;animation:dsjbgpc 20s  linear infinite;-webkit-animation:dsjbgpc 20s  linear infinite;-moz-animation:dsjbgpc 20s  linear infinite;-ms-animation:dsjbgpc 20s  linear infinite;-o-animation:dsjbgpc 20s  linear infinite;}
@keyframes dsjbgpc{
    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 dsjbgpc{
    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 dsjbgpc{
    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 dsjbgpc{
    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 dsjbgpc{
    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);
    }
}
.cpimgsub{position: absolute;width: 86%;height: 86%;top: 7%;left: 7%;}
.sycpdiv .cpimg img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 80%;max-height: 80%;width: auto}
.sycpdiv .cpzxbot li:hover .cpimg:after{opacity: 1}
.sycpdiv .cpzxbot li:hover .cpimg{margin-top: 40px;box-shadow: none}
.sycpdiv .cpzxbot li:hover .cpimgsub{background: #fff}
.syyyly{padding: 125px 0 100px;background: url(../images/syyylybg.jpg) no-repeat center bottom;background-size:cover}
.syyyly .cpzxtop{margin-bottom: 25px}
.syyylybot li{float: left;width: 33.33%;position: relative;overflow: hidden}
.syyylybot li a{display: block;height: 151px;padding: 65px 40px 0}
.yyxzbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;opacity: 0;}
.syyylybot li p{font-size: 24px;color: #000;margin-bottom: 8px;position: relative;z-index: 3}
.syyylybot li p img{vertical-align: middle;margin-right: 25px;width: 73px;height: 69px;}
.syyylybot li p img.yylyicn1{display: none}
.syyylybot li span{color: #000;font-size: 16px;;position: relative;z-index: 3}
.syyylybot li:hover p,.syyylybot li:hover span{color: #fff}
.syyylybot li:hover p img.yylyicn0{display: none}
.syyylybot li:hover p img.yylyicn1{display: inline-block}
.syyylybot li:hover .yyxzbg{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.zxxx{padding: 90px 0 25px;background: #fcfcfc url(../images/zxxxbg.png) no-repeat center bottom;background-size: 100% auto}
.zxxxle{width: 27%}
.zxxxle .cpzxtop{color: #000;margin-bottom: 75px;}
.zxxxgd a{display: block;width: 180px;text-align: center;line-height: 46px;background: #156dab;color: #fff;}
.zxxxri{width: 59%}
.zxxxri .xqzxbot{}
.zxxxri .xqzxbot li{width: 47.082%;margin: 0 0 50px 2.918%}
.zxxxri .xqzxbot li a{padding: 0;border: 0}
.zxxxri .xqzxbotimg{position: relative;height: 0;z-index: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);filter: Alpha(opacity=100);opacity: 1;padding-bottom:56.25%}
.zxxxri .xqzxbot li i{margin: 20px 0 5px 0;color: #000}
.zxxxri .xqzxbot li p{margin:0;color: #000}
.footernew{background: url(../images/footerbgnews.jpg) no-repeat center top;background-size: cover;padding-top: 55px;}
.footernew .main1440{position: relative}
.upnews{position: absolute;top: 0;right: -70px;background: #fff;cursor: pointer;width: 48px;height: 48px;}
.footlogonew{width: 29%}
.footlogonew .footerlogo{width: 100%;margin-bottom: 130px;}
.footlogonew .footertel{width: 100%;left:0;margin-left: 0;position: relative;}
.footlogonew .footertel span{font-size: 16px;color: rgba(0,0,0,.5);padding-left: 0;margin-bottom: 10px;}
.footlogonew .footertel span a{font-size: 16px}
.footnavnew{width: 54%}
.footnavnew li{width: 25%;float: left}
.footnavnew li a.footnavyiji{display: block;color: #000000;font-size: 16px;margin-bottom: 20px;}
.footnavsubnew{}
.footnavsubnew a{display: block;margin-bottom: 10px;color: rgba(0,0,0,.5)}
.footwxnew{width: 122px;text-align: center}
.footwxnew .footerwx{width: 100%}
.footwxnew .footerwx img{display: block;margin: 0 auto 10px;width: 38px}
.footbqnew{padding: 20px 0;border-top: 1px solid #cbcfd6;font-size: 14px;color:#bdbdbd;margin-top: 15px;}
.footbqnew a{color:#bdbdbd}
.headernew{left: 50%;margin-left: -720px;width: 1440px;box-shadow: 0.035px 2px 10px 0px rgba(0, 0, 0,.1);top: 30px;}
.headernew .sousuo{width: 250px;border: 0;border-bottom: 1px solid #e5e5e5;line-height: 24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height: 24px;margin-top: 32px;margin-right: 36px;}
.headernew .ssbtn{line-height: 24px;height: 24px;}
.headernew .ssinpt{line-height: 24px;height: 24px;}
.headernew .nav,.headernew .nav li{line-height: 80px;}
.headernew .nav li{margin-right: 50px;}
.headernew .logo{width: 163px;margin-top: 25px;margin-left: 36px;}
.headernew .logo img{width: 163px;height: 30px}
.headernew .navshow{top: 80px}
.headernew .menu-activator{line-height: 80px;height: 80px;}
.headernew .visual{margin-top: 25px;}
.fymbx_cp{background: #fff}
.fymbx_cp .main1400{width: 96%}
/*.fycpbdgd{margin-bottom: 7px;position: sticky;top: 135px;left: 0;z-index: 999;}*/
.fycpbdgd{margin-bottom: 7px;}
.fycpbdgdle{width: 17%;}
.fysxtj{background: #024e83;color: #fff;text-align: center;font-size: 16px;line-height: 40px;}
.fysxtj img{vertical-align: middle;margin-right: 10px;width: 18px}
.fyxxtj{background: #e9eaef;overflow: auto}
.fyxxtj::-webkit-scrollbar{width:6px}
.fyxxtj::-webkit-scrollbar-track{background-color:#d7d9db;}
.fyxxtj::-webkit-scrollbar-thumb{background-color:#115a8d;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyxxtj::-webkit-scrollbar-thumb:hover {background-color:#115a8d}
.fyxxtj::-webkit-scrollbar-thumb:active {background-color:#115a8d}
.fyxxtj li{padding: 0 12%;cursor: pointer}
.fysxyiji{border-bottom: 1px solid #cececf;color: #000;font-size: 16px;background: url(../images/fyjiantou.png) no-repeat center right;background-size: 20px auto}
.fysxyiji a{display: block;padding: 20px 0}
.fyxxtj li:last-child .fysxyiji{border-bottom: 0}
.fysxerji,.fychongzhi{display: none}
.fysxejsub{}
.fysxejsubyi{padding-left: 25px;position: relative;margin-bottom: 18px;}
.fysxejsubyi span{position: absolute;top: 0;right: 0;display: block;background-size: cover;cursor:pointer;font-size: 12px;
    /*background:url(../images/fycpjia1.png)  no-repeat center center;*/ }


.fysxejsubyi:after,.fysxejsuber p:after{content: "";position: absolute;background: url(../images/fysxkicn0.jpg) no-repeat top left;width: 16px;height: 16px;top:2px;left: 0;background-size: 100% auto}
.fysxejsuber{display: none;margin-left: 20px;padding-bottom: 10px;}
.fysxejsuber p{padding-left: 25px;margin-bottom: 10px;position: relative}
.fyxxtj li.fyxxtjliatv{background: #f7f7f7;padding-bottom: 2px;}
.fyxxtj li.fyxxtjliatv .fysxyiji{color: #156dab;border-bottom: 0;background-image: url(../images/fyjiantou1.png)}
.fyxxtj li.fyxxtjliatv .fysxerji,.fyxxtj li.fyxxtjliatv .fychongzhi{display: block}
.fysxerjiatv{}
.fysxerjiatv .fysxejsuber p.fysxejsuberatv:after,.fysxejsub_jia .fysxejsubyi:after{background-image:url(../images/fysxkicn1.png)}


/*.fysxerjiatv .fysxejsubyi span{background-image: url(../images/fycpjian0.png)}*/

.fysxerjiatv .fysxejsuber{display: block}
.fycpbdgdri{width: 83%;}
.fycpbgimg{width: 58px;height: 50px;vertical-align:middle;margin-right: 15px}
.cpxqaa{color: #115a8d}
.bannervideozz{width: 100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;outline: none;z-index: 2;}


.fychongzhi{background: #e6f0f6;padding: 8px 15px;color: #115a8d;font-size: 12px;position: relative;margin-bottom: 20px;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px;}
.fychongzhi:after{background: url(../images/reset.png) no-repeat center center;content: "";position: absolute;top: 50%;right: 15px;width: 16px;height: 16px;background-size: cover;margin-top: -8px}
.fyczhide{display: none !important;}


.fixed-table-box .table-cell a:hover{color: #115a8d}
.fysswjg{text-align: center;padding: 50px 0 100px}
.fysswjg img{display: block;margin: 0 auto;height: 260px;}
.fysswjg p{font-size: 24px;margin:50px 0 10px}
.fysswjg pre{font-size: 18px}

/*交互*/
.zxxxri .xqzxbot li:hover p,.footnavsubnew a:hover,.footbqnew a:hover{color: #156dab}
.zxxxgd a:hover{opacity: .9}

/***********************************************适配*******************************************************/
@media only screen and (max-width:1680px){
    .main1800{width:1440px;max-width: 100%}
}
@media only screen and (max-width:1600px){
    .main1400,.main1440,.headernew{width:1366px;}
    .headernew{margin-left: -683px;}
    .cpzx{padding: 45px 0 35px;}
    .cpzxtop{font-size: 25px;margin-bottom: 40px;}
    .cpzxtop img{width: 30px;}
    .cptext{padding: 28px 7% 20px}
    .cptext p,.xqzxbot li p{font-size: 16px;}
    .xqzxbot li i{margin-top: 36px;}
    .footbq{font-size: 12px;}
    .fyzxlb li{margin-bottom: 30px;}
    .fyzxlb li p{margin: 20px 0 18px}
    .fyzxtit{font-size: 20px;}
    .fyxwxqtitle{padding:30px 0 20px;}
    .fyxwxqtitle h1{font-size:26px;padding:0 0 10px}
    .fyxwxqcont{line-height:28px;margin:40px auto 30px}
    .xqytext{padding:25px 0;margin-bottom: 50px;}
    .xqytext span{line-height:28px;}
    .fyxzzx li a{font-size: 14px;padding: 30px 3% 16px;}
    .fyrczpriri p{font-size: 20px;padding: 20px 0 10px}
    .fyrczple a{width: 110px;height: 110px;line-height: 100px;font-size: 16px;}
    .fyrczple a:before{bottom: 25px;}
    .fyrczp p.fyrczpp{font-size: 24px;margin-bottom: 20px;}
    .fyjszc{margin: 0 auto 50px !important;}
    .fycpxq{padding-bottom: 100px;}
    .fycpyylbri p{font-size: 20px;}
    .fycpyylbri{padding:50px 8% 50px 5%}
    .fycpyylbri span{margin: 40px 0 60px}
    .fyyyxq{margin: 80px auto 60px;font-size: 20px;}
    .yingyong li{width: 90px;height: 90px;}
    .yingyong li a{font-size: 12px;}
    .fycpbtgdt{width: 1366px;margin-left: -683px;}
    .fycpbtbt li{padding: 20px 0}
    .fytjcp{font-size: 18px;margin-bottom: 30px;}
    .fyxqnext li p{font-size: 18px}
    .fyxqnext li span,.syyylybot li span,.footbqnew{font-size: 14px}
    .syyylybot li p{font-size: 20px;}
    .sycpdiv{padding-top: 200px}
    .sycptxtlb .item p{font-size: 50px}
    .sycptxtlb .item span{font-size: 18px;}
    .sycptxtlb{margin-bottom: 50px;}
    .syyyly{padding: 100px 0 80px;}
}
@media only screen and (max-width:1440px){
    .main1800{width:1339px}
    .upnews{right: 0}
    .footwxnew{margin-right: 60px;}
    .footnavnew{width: 51%}
    .footlogonew .footertel span,.footlogonew .footertel span a{font-size: 14px;}
}
@media only screen and (max-width:1366px){
    .main1800,.main1400,.main1440,.headernew{width:1200px;}
    .headernew{margin-left: -600px;}
    .nav li{margin-right:64px;}
    .sousuo{width: 270px;}
    .navshow{width: 800px;margin-left: -400px;}
    .navxlss,.navxlss .ssbtn{height: 40px;line-height: 40px;}
    .navxlss .ssinpt{height: 40px;line-height: 40px\9}
    .navxldh .left{margin-top: 15px;}
    .navxldh a.navxldha{font-size: 14px;}
    .fybanner img.fybanntxt{width: 362px;height:112px;margin-top: -56px;margin-left: -181px;}
    .fyxwxqtitle{padding:20px 0 15px;}
    .fyxwxqtitle h1{font-size:20px}
    .fyxwxqcont{margin:30px auto 20px}
    .xqytext{padding:20px 0;margin-bottom: 40px;}
    .fyrczpri li{margin-top: 30px;}
    .fyrczpriri p{font-size: 18px;}
    .fyrczpriri span{font-size: 14px;}
    .fyrczp p.fyrczpp{font-size: 20px;}
    .fycpxqritop{font-size: 20px;}
    .fycpxqribot{margin: 20px 0}
    .fycpxq{padding-bottom: 60px;}
    .fycpbt table tr td.fycpzt{padding: 20px 1%;font-size: 14px;}
    .fyzztxt pre{font-size: 14px;line-height: 24px;height: 48px;}
    .fyzztxt span{margin-top: 10px;}
    .fycpyylbri p{font-size: 18px;}
    .fycpyylbri{padding:40px 8% 40px 5%}
    .fycpyylbri span{margin: 30px 0 50px}
    .fycpyuanttt{width: 104px;height: 74px;padding-top: 30px;}
    .fycpyybtdiv .item p{font-size: 16px;}
    .fyyyxq{margin: 70px auto 50px;font-size: 18px;}
    .fycpbtgdt{width: 1200px;margin-left: -600px;}
    .fycpbtbt li{padding: 15px 0;font-size: 14px}
    .sycpdiv .cpzxbot li p{font-size: 24px;}
    .footertel{left: 50%;}
    .yingyong li p{padding: 0 15px;}
    .syyyly{padding: 70px 0 50px;}
    .zxxx{padding-top: 70px;}
}
@media only screen and (max-width:1280px){
    .main1800,.main1400,.main1440,.headernew{width:1000px;}
    .headernew{margin-left: -500px;}
    .logo{width: 190px;margin-top: 27px;}
    .logo img{width: 190px;height: 35px;}
    .nav li{margin-right: 56px;}
    .sousuo{width: 210px;}
    .fygywm li{margin: 0 80px;}
    .yingyong li{width: 86px;height: 86px;}
    .yingyong li img.fyyyicn{width: 34px;height: 34px;margin-top: -17px;margin-left: -17px;}
    .fycpbtgdt{width: 1000px;margin-left: -500px;}
    .headernew .nav li{margin-right: 38px;}
}
@media only screen and (max-width:1200px){
    .fycpxqri{padding: 30px 3% 80px}
    .fycpxqribot li{width: 16.66%;font-size: 14px}
}
@media only screen and (max-width:1152px){
    .main1800,.main1400,.main1440{width:900px;}
    .headernew{margin-left:-48%;width: 96%;}
    .nav li{margin-right: 40px;}
    .headernew .nav li{margin-right: 30px;}
    .headernew .sousuo{width: 230px;}
    .headernew .logo{margin-left: 20px;}
    .headernew .sousuo{margin-right: 20px}
    .footerwx{width: 18%}
    .fymbxri a{margin-left: 30px;}
    .fygywm li{margin: 0 60px;}
    .fycpbtgdt{width: 900px;margin-left: -450px;}
    .footlogonew{width: 41%}
    .footnavnew{width: 100%;margin-top: 20px;}
    .footlogonew .footerlogo{margin-bottom: 50px;}
}
/*---------------------------------平板----------------------------------------------*/
@media only screen and (max-width:1024px){
    .navshow{width: 680px;margin-left: -340px;}
    .xqzxbot li a{padding: 30px 7%}
    .fymbxri a{margin-left: 20px;}
    .fybanner img.fybanntxt{width: 296px;height:92px;margin-top: -46px;margin-left: -148px;}

    .fysxejsubyi,.fysxyiji{font-size: 14px;}
    .fysxejsuber p{font-size: 12px}
    .fyxxtj li{padding: 0 5%}
    .fysxejsuber p{padding-left: 20px}
}
@media only screen and (max-width:992px){
    .main1800,.main1400,.main1440{width:768px;}
    .headernew{margin-left: -384px;top: 0}
    .menu-activator{display: block}
    .sousuo{position: absolute;top:110px;left:50%;width: 80%;margin-left: -40%;background: #fff;z-index: 1000;margin-top: 0;display: none}
    .nav{position: fixed;top:0;background: rgba(0,0,0,.8);width: 100%;display: none;z-index: 999;left: 0;overflow-y: auto;height: 100%;}
    .nav li{float: inherit;margin: 0;line-height: 50px;height: auto;}
    .nav li a.navyija{color: #fff;text-align: center}
    .nav li a span{bottom: 0}
    .cliactnav .nav{display: block}
    .navshow{position: relative;width: 100%;margin: 0;left: 0;top: 0}
    .navxldhlink{display: none}
    .navshowdiv{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .footerlogo{width: 100%;float:inherit;margin-bottom: 20px;}
    .footerlogo img{margin: 0 auto;width: 180px;}
    .footertel{width: 63%;margin: 0;padding: 0;position: static}
    .footerwx{width: 30%;padding-left: 5%}
    .fycpxqle{width: 100%;float:inherit}
    .fycpxqle img{max-width: 80%;margin: 0 auto}
    .fycpxqri{width: 94%;padding: 20px 3%;float:inherit;margin-top: 20px;}
    .fygywm li{margin: 0 52px;}
    .fygszzri{background: url(../images/fygszzsj.jpg) no-repeat top center;width: 20%;    background-size: cover;}
    .fyzzlbbtn{width: 14%}
    .fygszz .fyzxtit,.fygszz .fygszzdiv{width: 74%}
    .fygszz .fyzxtit{padding: 40px 0}
    .fyzzlb{padding: 40px 14% 40px 0}
    .fyzzlbbtn span{margin: 0 5px;}
    .yingyong li{padding: 3px}
    @keyframes dsjbg{
        0% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        50% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        100% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
    }
    @-webkit-keyframes dsjbg{
        0% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        50% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        100% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
    }
    @-o-keyframes dsjbg{
        0% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        50% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        100% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
    }
    @-ms-keyframes dsjbg{
        0% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        50% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        100% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
    }
    @-moz-keyframes dsjbg{
        0% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        50% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
        100% {
            transform:translate(0, 0);
            -ms-transform:translate(0, 0);
            -moz-transform:translate(0, 0);
            -webkit-transform:translate(0, 0);
            -o-transform:translate(0, 0);
        }
    }

    .yingyong li.yyli0{top:5%;left:3%}
    .yingyong li.yyli1{top:11%;left: 20%}
    .yingyong li.yyli2{bottom:1%;left:10%}
    .yingyong li.yyli3{bottom:0;left: 28%}
    .yingyong li.yyli4{top:8%;right: 26%}
    .yingyong li.yyli5{top:11%;right: 13%}
    .yingyong li.yyli6{bottom:0;right: 25%}
    .yingyong li.yyli7{bottom:0;right: 8%}
    .yingyong li.yyli8{bottom:35%;right: 0}
    .yingyong li span{display: none !important;}
    .fycpbtgdt{width: 768px;margin-left: -384px;}

    .syyylybot li p img{margin-right: 10px;width: 53px;height: 50px;}
    .syyylybot li p{font-size: 18px}
    .syyylybot li a{padding-left: 30px;padding-right: 30px}
    .sycptxtlb{width: 100%}
}
@media only screen and (max-width:768px){
    .main1800,.main1400,.main1440{width:600px}
    .headernew{margin-left:-300px}
    #focus{display: none;}
    #focus_phone{display:block;}
    .focus_slide .owl-controls{bottom: 15px;}
    .focus_slide .owl-dots .owl-dot span{margin:0 8px;width:18px;height:18px;background-size: cover}
    .focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{width:18px;height:18px;background-size: cover}
    .fyysmdbotbtn{display: none}
    .fyrczple,.fyrczpri{width: 100%;float: inherit}
    .fyrczple{width: 70%;margin: 0 auto}
    .fyrczp p.fyrczpp{font-size: 16px;}
    .fymbxle{margin-bottom: 10px;}
    .fygywm li{width: 120px;height: 120px;margin: 0 30px;}
    .fygywm li img.fygyimg{margin-top: 23px}
    .fygywm li p{font-size: 16px;}
    .fygydiv{display: none !important;}
    .fygywm{margin-top: 0}
    .fygszz{margin-top: 50px;}
    .fyzzlbbtn span{margin: 0 2px;}
    .fylxwm{padding: 50px 0}
    .fyyyxq{margin: 40px auto 30px;font-size: 16px;}
    .yingyong{display: none}
    .yingyongsj{display: block;background:url(../images/yybgsj.jpg) no-repeat center top;background-size: cover}
    .yysjdiv{width: 100%;padding: 30px 0}
    .yysjdiv .item{position:relative;width:100%;height: 360px}
    .yysjdiv .item li{width: 90px;height: 90px;line-height: 90px;text-align: center;position: absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid transparent;background: #fff;}
    .yysjdiv .item li a{color: #666;font-size: 12px;}
    .yysjdiv .item li.yysjli0{top: 5%;left: 10%}
    .yysjdiv .item li.yysjli1{top: 16%;right: 5%}
    .yysjdiv .item li.yysjli2{bottom: 7%;left: 16%}
    .yysjdiv .owl-controls{position:absolute;width:100%;bottom:10px;left:0;text-align: center}
    .yysjdiv .owl-dots .owl-dot span{margin:0 10px;background:url(../images/bannav0.png) no-repeat center center;width:20px;height:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-size: cover}
    .yysjdiv .owl-dots .owl-dot.active span, .yysjdiv .owl-dots .owl-dot:hover span{background:url(../images/bannav1.png) no-repeat center center;background-size: cover}
    .fycpbtgdt{width: 600px;margin-left: -300px;}
    .fyzzbigimg img{max-width: 100% !important;width: auto !important;}

    .fyxqnext li{width: 100%;margin: 0 0 30px 0}
    .sycpdiv{padding-top: 145px;}
    .sycptxtlb .item p{font-size: 36px}
    .sycpdiv .cpzxbot li a {height: 287px;padding: 30px 20px 0;}
    .syyylybot li p img{width: 33px;height: 31px;margin-right: 5px;}
    .footlogonew{width: 56%}
    .footbqnew a.right{float: inherit}

    .fycpbdgdle,.fycpbdgdri{width: 100%}
    .fyxxtj{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100% !important;z-index: 9999;overflow: hidden}
    .fyxxtj ul{height: 60%;overflow: auto}


    .fycpyuanttt {width: 84px;height: 65px;padding-top: 20px;}


    .fysswjg img{height: 170px;}
}
@media only screen and (max-width:720px){}
@media only screen and (max-width:640px){
    .main1800,.main1400,.main1440{width:94%}
    .headernew{margin-left:-47%;}
    .menu-activator{height: 50px;line-height: 50px;}
    .logo{width: 140px;margin-top:12px}
    .logo img{width: 140px;height: 26px;}
    .visual{margin-top: 10px;width: 26px}
    .descriptor{font-size: 14px;margin-left: 33px;}
    .nav li a.navyija{font-size: 16px}
    .navxldh .left {width: 42.5%;margin: 10px 0 0 5%;}
    .cpzx{padding: 20px 0 5px}
    .cpzxtop{font-size: 18px;margin-bottom: 20px;}
    .cpzxtop img{width: 21px;}
    .cpzxtop a{margin-top: 2px;}
    .cpzxbot li,.xqzxbot li{width: 49%;margin-bottom: 15px;}
    .cpzxbot li:nth-child(2n),.xqzxbot li:nth-child(2n){margin-right: 0}
    .cptext{padding: 15px 3%;width: 94%}
    .xqzxbot li a{padding: 15px 5%}
    .xqzxbot li p{margin: 10px 0}
    .xqzxbot li i{margin-top: 20px;}
    .footer{padding-top: 20px;}
    .footerwx{width: 100%;text-align: center;margin-top: 20px;padding: 0;}
    .footerwx p{display: none}


    .footertel{width: 100%}
    .footbq a{float: inherit;display: block}
    .page{margin-bottom: 30px;line-height: 30px}
    .page a, .page span{display: inline-block;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}
    .fyzxlb li,.fyzxlb li.fyzxlbneht{margin-right: 2% !important;}
    .fyzxlb li:nth-child(2n){margin-right: 0 !important;}
    .fyzxtit{font-size: 18px;padding: 15px 0}
    .fymbxle{display: none}
    .fymbxri{width: 100%;float: inherit}
    .fymbxri a{margin: 0 15px 15px 0}
    .fymbx{padding: 15px 0 0}
    .fybanner img.fybannpc{display: none}
    .fybanner img.fybannsj{display: block}
    .fybanner img.fybanntxt{width: 204px;height:63px;margin-top: -32px;margin-left: -102px;}
    .fyxwxqtitle{padding:10px 0 8px;}
    .fyxwxqtitle h1{font-size:18px}
    .fyxwxqcont{margin:20px auto 10px}
    .xqytext{padding:15px 0;margin-bottom: 30px;}
    .xqytext span{float: inherit;width: 94%;padding: 0 3%}
    .xqytext span.right{text-align: left}
    .fyxzzx li a{padding: 20px 3% 14px;}
    .fyxzzx{padding-bottom: 25px;}
    .fyxzzx li i{width: 30%}
    .fyxzzx li span{display: none}
    .fyxzzx li p{width: 65%}
    .fyrczple{width: 76%}
    .fyrczple a{width: 90px;height: 90px;line-height: 90px;font-size: 14px;bottom: 25px;right: -10px;}
    .fyrczple a:before{bottom: 16px;}
    .fyrczprile{width: 70px;}
    .fyrczpriri{margin-left: 90px;}
    .fyrczpriri p{font-size: 16px;padding: 5px 0;}
    .fyrczpri li{margin-top: 20px;}
    .fyrczp{padding-bottom: 30px}
    .fyjszc{margin: 0 auto 30px !important;}
    .fyzxtit ul{text-align: left;float: inherit;margin-top: 15px;}
    .fyzxtit li{min-width: 50px;margin: 0 10px 15px 0;height: 34px;line-height: 34px;padding: 0 18px;}
    .fycpxqribot li{width: 33.33%}
    .fycpbt{overflow: auto;width: 100%}
    .fycpbt table{width: 1000px; border-spacing: 0 15px;}
    .fygywm li{margin:10px}
    .fygywm:after,.fygywm:before,.fygywm ul:after{display: none}
    .fygszzri{display: none}
    .fygszz .fyzxtit, .fygszz .fygszzdiv{width: 100%}
    .fygszz .fyzxtit{padding: 30px 0 15px}
    .fyzzlb{padding: 25px 0 25px 0}
    .fygszz{margin-top: 20px;}
    .fylxwm{padding: 30px 0}
    .fylxwmle{position: relative;height: 160px;width: 100%}
    .fylxwmri{width: 94%;padding: 20px 3%}
    .fyzzlbbtn{background: #eee;position: relative;width: 100%;padding: 10px 0 8px;margin-top: 0}
    .fyzzlbbtn span{margin: 0 20px;}
    .fycpyylble{width: 100%;position: relative;height: 0;padding-bottom: 65%}
    .fycpyylbri{float: inherit;width: 90%;padding: 25px 5%}
    .fycpyylbri p{font-size: 16px;}
    .fycpyylbri b{width: 26px;margin-top: 15px;}
    .fycpyylbri span{margin: 15px 0 30px}
    .fycpyylbri i{width: 100px;height: 30px;line-height: 30px;}
    .fycpyylb{padding:30px 0 10px}
    .fycpyybtdiv .owl-stage-outer{padding-top: 15px;}
    .fycpbtbt{width: 1000px}
    .fycpbtgdt{width: 94%;margin-left:0;left: 3%}
    .fycpbtgdt ul{width: 1000px}
    .fyxqnext li p{font-size: 16px}
    .fyxqnext li a{padding: 15px 15px 0 110px;height: 78px}
    .fyxqnext li img{width: 70px;height: 60px;left: 15px;}
    .headernew{width: 100%;margin: 0;left: 0;box-shadow: 0 0 20px #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .headernew .menu-activator{line-height: 50px;height: 50px;}
    .headernew .nav, .headernew .nav li{line-height: 50px;}
    .headernew .logo{margin-top: 10px;}
    .headernew .visual{margin-top: 9px;}
    .sycpdiv{padding-top: 80px}
    .sycptxtlb .item p{font-size: 18px;margin-bottom: 5px;}
    .sycptxtlb .item span{font-size: 14px;}
    .sycptxtlb{margin-bottom: 30px;}
    .sycpdiv .cpzxbot li{width: 100%;margin: 0 0 10px 0 !important;position: relative}
    .sycpdiv .cpzxbot li a{height: auto;padding: 20px 90px 20px 20px;}
    .sycpdiv .cpimg{position: absolute;top: 15px;right: 20px;margin: 0;width: 70px;padding-bottom: 0;height: 70px;}
    .sycpdiv .cpzxbot li:hover .cpimg{margin: 0}
    .sycpdiv .cpimg:after{display: none}
    .cpimgsub{width: 100%;height: 100%;top:0;left: 0;background: #fff}
    .syyyly{padding: 40px 0 30px;}
    .zxxx{padding-top: 40px;}
    .syyylybot li{width: 100%;float: inherit;background: #ecf5f2}
    .syyylybot li:nth-child(2n){background:none}
    .syyylybot li a{height: auto;padding: 20px !important;}
    .zxxxle,.zxxxri{float: inherit;width: 100%}
    .zxxxle .cpzxtop{font-size: 18px;margin-bottom: 20px;display: inline-block;vertical-align: top;line-height: 36px;}
    .zxxxgd{display: inline-block;vertical-align: top;float: right}
    .zxxxgd a{line-height: 36px;width: 120px;}
    .zxxxri .xqzxbot li{margin: 0 0 30px;width: 100%}
    .zxxxri .xqzxbot li i{margin: 10px 0  0 0}
    .footernew{padding-top: 20px;}
    .footernew .footlogonew,.footernew .footwxnew{width: 100%;float: inherit;margin: 0}
    .footernew .footnavnew{display: none}
    .upnews{width: 40px;height: 40px;}
    .footlogonew .footerlogo{margin-bottom: 20px;}
    .footlogonew .footertel{text-align: center}
    .footernew .footertel span a{margin: 0;padding: 0;font-size: 12px;}
    .footlogonew .footertel span, .footlogonew .footertel span a{font-size: 12px;}
    .footlogonew .footertel span{margin-bottom: 0}
    .footwxnew .footerwx img{display: none}
    .footwxnew .footerwx img.footweixin{display: block;margin: 0 auto}
    .footernew .footbqnew{margin-top: 20px;padding: 15px 0 40px;font-size: 12px;text-align: center}
    .footernew .footbqnew a{display: inline-block}
    .sycpdiv .cpzxbot li p{font-size: 18px}
    .sycpdiv .cpzxbot li span{font-size: 14px;}
    .banner,.fybanner{margin-top: 50px}


    .fycpyuanttt {width: 74px;height: 59px;padding-top: 15px}

    .fysswjg img{height:auto;width: 80%}
    .fysswjg p{font-size: 16px;margin: 30px 0 15px;}
    .fysswjg pre{font-size: 14px;}

}
@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){}

