body{padding:0;margin:0 auto;background:#fff;font-size:14px;color:#000;word-wrap:break-word;min-width:1200px;word-break:break-all;overflow-x:hidden;}
body,div,input,button,select,textarea,span,small,big,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,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:思源黑体 CN,"sans-serif"}
section,article,header,footer,aside,nav{display:block}
.listStyle ul,.listStyle li{margin:0;padding:0;list-style:none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
input,select,textarea,pre{font-size:16px;}
img{border:none}
a{color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer}
*{
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color:transparent;
}
select {
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:url(../images/xialaicn.png) no-repeat center right;
    background-size:22px auto;
}
select::-ms-expand {display:none;}
.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:#cd0a20}
pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0;word-break:break-all}
.overhide{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.overhidetwo{ overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:2; -webkit-box-orient:vertical;}
.overhidetree{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:3; -webkit-box-orient:vertical;}
.overhidefore{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:4; -webkit-box-orient:vertical;}
.overhidefive{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:5; -webkit-box-orient:vertical;}
.overhidesix{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:6; -webkit-box-orient:vertical;}
.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,.fp-completely .contain{display: block !important;}
.tupian{position: relative;overflow: hidden;}
.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}
.main1200{width:1200px;margin:0 auto}
.main1150{width:1150px;margin:0 auto}
.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.radius20,.fyzykrri pre{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.radius30,.fyzykrle p{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.radius50,.fyzykr li img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.fyspfl li,.fyssfl li{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}
.fybjq{line-height:43px;color: #000;font-size: 30px;}
.fybjq img{width:100% !important;height:auto !important;display:block;margin:0 auto}
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,.cpspsub .item,.gybot:before,.gybot:after,.fyxsybot li:after,.rotateimg360 img{transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
.scaleimg:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.rotateimg360: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;}
#fp-nav.right{right: 5.5%}
#fp-nav ul li{width:23px;height:23px;margin:10px 0}
#fp-nav ul li a span{background:none;border:0;background-image: url(../images/yuanred0.png);width:100%;height:100%;background-position:center center;background-repeat:no-repeat;top:0;left:0;border-radius:0;}
#fp-nav ul li:hover a span,#fp-nav ul li a.active span{background:none;background-image: url(../images/yuanred1.png)}
.fpnavone ul li a span{background-image: url(../images/yuan0.png) !important;}
.fpnavone ul li:hover a span,.fpnavone ul li a.active span{background-image: url(../images/yuan1.png)!important;}





/*头部*/
.header{height: 31px;overflow: hidden;position: fixed;top:0;left: 0;width: 100%;z-index:999;padding: 20px 0;line-height: 31px;background: rgba(0,0,0,.5);background: none}
.header .main1200{width: 90%}
.navheightlb{height: 71px;height: 0}
.logo{}
.logo img{display: block;height: 31px;}
.sqzc{background: url(../images/indexbgicn.png) no-repeat center center;padding: 0 10px;}
.sqzc a{color: #fff;font-size:19px;font-weight: 100}
.tbdh{margin-right: 30px}
.tbdh img{vertical-align: middle;}



.nav{}
.nav li{position: relative;float: left;margin-right: 41px}
.nav li a.navyja{display:block;line-height:31px;color: #fff;font-size: 26px;position: relative;z-index: 9999;}
.nav li span{position:absolute;background: url(../images/navline.png) no-repeat center bottom;width: 0;height:4px;bottom: -10px;left:0;background-size: 100% auto}
.nav li.clinav span,.nav li:hover span{width: 100%}
.naverji{position: absolute;width:682px;z-index: 999;top:28px;left: 50%;margin-left: -341px;padding-top: 23px;text-align: center;display: none}
.naverjisub{background: #eeeeee;padding: 10px 0 21px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;height: 44px;}
.naverji a{display: inline-block;position: relative;padding:0 65px 0 35px;}
.naverji a:after{content: "";position: absolute;top: 50%;right: 0;width: 1px;height: 36px;background: #000000;margin-top: -18px;}
.naverji a:last-child:after{display: none}
.naverji a img.naverjiimg{display: block;height: 44px}
.naverji a img.shoushi{position: absolute;bottom: -18px;right: 40px;left: auto!important;;margin: 0 !important;top: auto !important;}
/*.nav li:hover .naverji{display: block}*/
.sosuo{margin: 0 20px 0 75px;position: relative;z-index: 99999}
.sosuo img{vertical-align: middle;cursor: pointer}
.sosuosub{position: absolute;top: -16px;right: 0;background: #e5e5e5;width: 408px;line-height: 63px;height: 63px;display: none}
.sosuodivle{width: 70%;background: none;outline: none;border: 0;height: 63px;line-height: 63px\9;vertical-align: top;padding: 0 0 0 5%;color: #5c5c5c}
.sosuodivri{width: 22%;background: url(../images/fyssicn.png) no-repeat center center;outline: none;border: 0;height: 63px;line-height: 63px;vertical-align: top;padding: 0;cursor: pointer}
.syssfl{position: absolute;width: 348px;right: 0;top: 62px;background: #eeeeee;padding: 40px 30px 20px;display: none}
.syssfl p{line-height: 1;padding-bottom: 13px;border-bottom: 1px solid #727272;margin-bottom: 20px;color: #727272;font-size: 24px;}
.syssfl a{display: block;margin-bottom: 20px;color: #000;font-size: 24px}
.menu-activator{height:50px;cursor:pointer;width: 40px;z-index: 1001;display: none}
.visual{
    position:relative;
    margin:10px 0 0 14px;
    width:25px;
    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
}


.header_bg{background: #000000}
/*.header_bg .nav li a.navyja{color: #b7072d}*/


/*头部 end*/


.syvideo{position: fixed;top:0;right:0;width: 100%;height: 100%;z-index: 9999;}
.syvideovuide{overflow: hidden;border: 1px solid rgba(255,255,255,.64);background: rgba(3,0,76,.64);width: 100%;height: 100%;top: 0;left: 0;position: absolute}
.syvideo img{position: absolute;top:30px;right: 30px;cursor: pointer;z-index: 999}
.syvideo .bannervideo{display: block}
.syvideo_xiao{top: 10%;width: 20%;height: 22.28%;right: 1%}
.syvideo_xiao img{top: -30px;right: 0}


.section1{}
.banneryuan{text-align: center;position: absolute;width: 100%;bottom: 70px;left: 0;z-index: 999}
.banneryuan p{display: inline-block;background: url(../images/lbyuan1.png) no-repeat center center;width: 18px;height: 17px;margin: 0 15px;cursor: pointer}
.banneryuan p.bannyuanatv{background: url(../images/lbyuan0.png) no-repeat center center}

.bannerwz{position: absolute;top: 18%;left: 10%;color: #fff;height: 80%;z-index: 3}
.bannerwz p{color: #fff;font-size: 58px;line-height: 1;font-weight: 100}
.bannerwz pre{color: rgba(255,255,255,.7);color:#fff;font-size: 28px;margin: 15px 0 20px;display: block;font-weight: 100}
.bannerwz a{color: #fff;font-size: 25px;font-weight: normal;line-height: 50px;position: relative;top: 0;left: 0;display: block}
.bannerwz a:before{content: "";position: absolute;top: 50%;left: 18.5px;background: url(../images/jtgdmore.png) no-repeat center center;width: 13px;height: 20px;margin-top: -10px;}
.bannerwz svg{width: 50px;height: 50px;vertical-align: top;margin-right: 10px;}
.bannerwz circle{stroke:#fff;fill: none;stroke-width: 1px;}
.wenziZindex .bannerwz{z-index: 4}
.wenzicolr{
    background: linear-gradient(to right,#d90219,#2c1e7e);
    /*background:-webkit-linear-gradient(to right,#d90219,#2c1e7e);*/
    -webkit-background-clip:text;
    color: transparent;
    -webkit-text-fill-color:transparent;
}




.section2{background-image: url(../images/index2.png)}

.indextop{margin-bottom: 50px}
.gybt{font-size: 45px;line-height: 1;margin-bottom: 15px}
.gybt img{vertical-align: middle;margin-right: 15px;}
.gyjj{font-size: 29px;line-height: 40px;margin-bottom: 15px}
.gyimg{margin-bottom: 20px}
.gygd{position: relative}
.gygd img{vertical-align: middle;margin-right: 12px}
.gygd a{border: 1px solid #e80707;line-height: 25px;padding: 0 20px;display: inline-block;vertical-align: top;color: #e80707;font-size: 16px}
.gybot{position: relative}
.gybot:before,.gybot:after{content: "";position: absolute;background-size: 100% auto !important;}
.gybot:before{background: url(../images/gyicn0.png) no-repeat top right;top: -16px;right: -16px;width: 487px;height: 423px}
.gybot:after{background: url(../images/gyicn1.png) no-repeat bottom left;bottom: -16px;left: -16px;width: 232px;height: 202px}
.gybot img{width: 100%;display: block;position: relative;z-index: 2}

.gybot:hover:before,.gybot:hover:after{width: 100%;height: 100%}



.section3{background: #f3f3f3;position: relative}
.section3:before{content: "";position: absolute;top: 0;left: 0;width: 100%;background: url(../images/cpfwyuan.png) no-repeat center top;height: 26px}
.section3:after,.yunzhenche5:after{background: url(../images/cpfwicnbg.jpg) no-repeat center top;width: 100%;height: 50%;bottom: 0;left: 0;content: "";position: absolute}
.section3 .contain{z-index: 3}
.section3 .indextop{}
.section3 .indextop .gybt{text-align: center}
.section3 .gyjj{font-size: 27px}
.cpfw{}
.cpfw li{float: left;width: 44.5%;margin-right:11%;background-color: rgb(255, 255, 255);box-shadow: 7.947px 4.225px 15.04px 0.96px rgba(0, 0, 0, 0.09);overflow: hidden}
.cpfwwz{margin: 45px 56px 20px 44px;padding-bottom: 20px;border-bottom: 1px solid #b5b5b5}
.cpfwwz p.cpfwwzbt{height: 45px;margin-bottom: 12px}
.cpfwwz p.cpfwwzbt span{font-size: 24px;line-height: 40px;vertical-align: top;height: 40px;color: #fff;display: inline-block;margin-top: 2.5px;background:url(../images/indexbgicn.png) no-repeat center center;background-size:cover;padding: 0 12px}
.cpfwwz p.cpfwwzbt img{vertical-align: top;margin-right: 15px}
.cpfwwz pre.cpfwwzjj{font-size: 20px;line-height: 30px;display: block;height: 180px;text-align: justify}
.cpfwimg{padding-bottom: 62%;border: 4px solid #fff;-webkit-border-radius: 0 0 30px 30px;-moz-border-radius: 0 0 30px 30px;border-radius: 0 0 30px 30px;}
.cpfwimg .gygd{position: absolute;top: 35px;left: 0;width: 100%;text-align: center}
.cpfwimg .gygd a{border-color: #f6f6f6;color: #f6f6f6;}
.shoushi{width: 20px !important;height: 29px !important;display: block;top: 36px !important;left: 50% !important;margin:0 0 0 -10.75px}
.section4,.section6{background:url(../images/index4.png)}
.section4 .indextop,.section6 .indextop{width: 82%}
.section4 .gyjj,.section6 .gyjj{margin-left: 42px}
.cpsp{width: 1440px;margin: 0 auto;position: relative}
.cpspsub{}
.cpspsub  .owl-controls{}
.cpspsub .item{width: 963px;-webkit-transform:scale(.85);-moz-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);text-align: right}
.cpspsub .item img{width:100%;display: block}
.cpspimg{position: relative;cursor: pointer}
.cpspimg img.cpspimgicn{position: absolute;width: 95px;height: 95px;top: 50%;left: 50%;margin-top: -47.5px;margin-left: -47.5px}
.bannervideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;display: none}
.cpspsub .center .item{z-index: 3;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);text-align: center}
.cpspsub .center .item a{font-size: 33px}

.cpspjt{position: absolute;top: 0;z-index: 3;cursor: pointer}
.cpspjt0{left: 0}
.cpspjt1{right: 0}
.cpspsub .item  a{background: url(../images/indexbgicn.png) no-repeat center center;background-size: cover;display: inline-block;line-height: 52px;padding: 0 26px;font-size: 25px;margin-top: 18px;color: #fff;text-align: center}
.cpspsub .cpspsub_one a{margin-right: 120px}
.cpspsub .cpspsub_two{text-align: left}
.cpspsub .cpspsub_two a{margin-left: 120px}
.section5{background:url(../images/index5.jpg)}
.section5 .indextop .gybt,.section5 .indextop .gyjj{color: #fff}
.section5 .indextop{width: 79%;margin-left: auto;margin-right: auto}
.section5 .indextop .gybt{text-align: center}



.xinwenlbzs{margin: 0 -60px;}
.syxwflle{width: 46%;}
.syxwfl{text-align: center;margin-bottom: 30px;}
.syxwfl a{display: inline-block;color: #fff;font-size: 33px;background: url(../images/indexbgicn.png) no-repeat center center;background-size: cover;padding: 0 72px;line-height: 53px;cursor: pointer}

.syxwdivsub{}
.syxwdivsub li{width: 100%;background: #ffffff;overflow: hidden;-webkit-border-radius: 0 0 30px 30px;-moz-border-radius: 0 0 30px 30px;border-radius:  0 0 30px 30px;}
.syxwimg{padding-bottom: 53.5%}
.syxwdivsub li p{padding: 20px 8%;font-size:29px;color: #000;line-height: 31px;height: 62px;}
.section5 .gygd{text-align: center;margin-top: 40px;}
.section5 .gygd a{color: #fff;border-color: #fff}
.section5 .gygd img{position: absolute;left: 50%;margin: 0 0 0 -10.5px !important;}
.section6{position: relative}
.section6:before{position: absolute;content: "";background: url(../images/hzhblinew11.jpg) no-repeat center center;width: 22%;height: 26px;background-size: cover;top: 0;left: 0}
.section6:after{position: absolute;content: "";background: url(../images/hzhblinew.jpg) no-repeat center center;width: 78%;height: 26px;background-size: cover;bottom: 0;right: 0}
.hzhbbotsub .owl-controls{margin-top: 100px}
.cpspsub .owl-controls{margin-top: 60px;}
.hzhbbotsub .owl-dots .owl-dot span,.cpspsub .owl-dots .owl-dot span{width: 18px;height: 17px;margin:0 15px;background:url(../images/lbyuan1.png) no-repeat center center;display: block;-webkit-border-radius: 0;-moz-border-radius:0;border-radius:0;}
.hzhbbotsub .owl-dots .owl-dot.active span, .hzhbbotsub .owl-dots .owl-dot:hover span,.cpspsub .owl-dots .owl-dot.active span, .cpspsub .owl-dots .owl-dot:hover span{background:url(../images/lbyuan0.png) no-repeat center center}
.hzhbbot{width: 1370px;margin: 0 auto}
.hzhbbotsub{}
.hzhbbotsub .item{}
.hzhbbotsub .item li{float: left;width:19%;margin: 60px 21.5% 0 0;padding-bottom: 14.9%}
.section7{position: relative}
.section7 .footer{position: absolute;bottom: 0;left: 0;width: 100%;}
.sydylb{text-align: center;margin-top: 30px}
.sydylb li{display: inline-block;margin: 0 60px;}
.sydylb img{margin: 0 auto;display: block}
.sydylb img.sydylbimg{height: 350px;margin-bottom: 30px;}
.sydylb img.sydylbicn{height: 60px}
.footer{background: url(../images/footerbg.jpg) no-repeat center center;background-size: cover;padding: 80px 0}
.footerle{width: 18%;margin-top: -18px;margin-left: -84px;}
.footerle img{display: block;width: 100%}
.footernav{width: 65%;margin-left: 2%;position: relative}
.footernav li{float: left;width: 18%;margin-right: 2%;text-align: center}
.footernav li:first-child p{width: 84%;margin-left: 16%}
.footernav li a.footernavyj{color: #fff;font-size: 25px;font-weight: bold;margin-bottom: 12px;background: url(../images/indexbgicn.png) no-repeat center center;background-size: cover;line-height: 30px;width: 100%;display: block}
.footernav li a.footernavej{color: #fff;display: block;margin-bottom: 10px;font-size: 20px;}
.footerri{width: 24%;margin-right: -38px;}
.footerri h2{color: #fff;margin-bottom: 20px;padding-bottom: 10px;background: url(../images/footline.png) no-repeat bottom center;font-size: 25px;display: inline-block}
.footerri h2 span{margin-left: 5px}
.footerri a{color: #fff;line-height: 20px;margin-bottom: 10px;font-size: 16px;display: block}
.footerri a img{vertical-align: middle;margin-right: 12px}
.footerri a:hover{text-decoration: underline}


.shoushi{animation:dsjbg 1.5s  linear infinite;-webkit-animation:dsjbg 1.5s  linear infinite;-moz-animation:dsjbg 1.5s  linear infinite;-ms-animation:dsjbg 1.5s  linear infinite;-o-animation:dsjbg 1.5s  linear infinite;}

@keyframes dsjbg{
    0% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
    50% {
        transform:translateY(0);
        -ms-transform:translateY(0);
        -moz-transform:translateY(0);
        -webkit-transform:translateY(0);
        -o-transform:translateY(0);
    }
    100% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
}
@-webkit-keyframes dsjbg{
    0% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
    50% {
        transform:translateY(0);
        -ms-transform:translateY(0);
        -moz-transform:translateY(0);
        -webkit-transform:translateY(0);
        -o-transform:translateY(0);
    }
    100% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
}
@-o-keyframes dsjbg{
    0% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
    50% {
        transform:translateY(0);
        -ms-transform:translateY(0);
        -moz-transform:translateY(0);
        -webkit-transform:translateY(0);
        -o-transform:translateY(0);
    }
    100% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
}
@-ms-keyframes dsjbg{
    0% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
    50% {
        transform:translateY(0);
        -ms-transform:translateY(0);
        -moz-transform:translateY(0);
        -webkit-transform:translateY(0);
        -o-transform:translateY(0);
    }
    100% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
}
@-moz-keyframes dsjbg{
    0% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
    50% {
        transform:translateY(0);
        -ms-transform:translateY(0);
        -moz-transform:translateY(0);
        -webkit-transform:translateY(0);
        -o-transform:translateY(0);
    }
    100% {
        transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        -moz-transform:translateY(-8px);
        -webkit-transform:translateY(-8px);
        -o-transform:translateY(-8px);
    }
}



/*云诊车管家*/
.yzcgj2{background-color:#e7e7e7}
.yzcgj2 .indextop{text-align: center}

.yzcgjgn{position: relative;width: 1300px;margin: 0 auto;}
.yzcjf{display: block;margin: 0 auto;width: 100%}
.yzcgjgn li{position: absolute;z-index: 99;}
.yzcgjgn li pre{border: 2px solid #000;font-size:19px;padding:8px 13px;line-height: 25px;background: #f2f2f2; -webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.yzcgjgn li img{position: absolute;}
.yzcgjgn li.wenzi pre{font-size: 26px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}

.yzcgjgn li.fyzcjf0{top: 42%;left: 6%}
.yzcgjgn li.fyzcjf0 img{ animation:mymove0 1s infinite;-webkit-animation:mymove0 1s infinite;right: 0;bottom: -60px}

.yzcgjgn li.fyzcjf1{ top: 24%;left: 41%;}
.yzcgjgn li.fyzcjf1 img{animation:mymove1 1s infinite;-webkit-animation:mymove1 1s infinite;right: -60px;top:0}

.yzcgjgn li.fyzcjf2{top: 66%;right:-3%;}
.yzcgjgn li.fyzcjf2 img{animation:mymove2 1s infinite;-webkit-animation:mymove2 1s infinite;left:0;top: -60px}

.yzcgjgn li.fyzcjf3{top: 90%;left: 20.5%;}
.yzcgjgn li.fyzcjf3 img{animation:mymove2 1s infinite;-webkit-animation:mymove2 1s infinite;left:50%;top: -60px;margin-left: -30px}

.yzcgjgn li.fyzcjf4{top: 4%;  right: 14%;}
.yzcgjgn li.fyzcjf4 img{animation:mymove1 1s infinite;-webkit-animation:mymove1 1s infinite;left:50%;top: -60px;margin-left: -110px}





@keyframes mymove0 {
    0% {bottom:-60px;}
    50% {bottom:-55px;}
    100% {bottom:-60px;}
}
@-webkit-keyframes mymove0 {
    0% {bottom:-60px;}
    50% {bottom:-55px;}
    100% {bottom:-60px;}
}

@keyframes mymove1 {
    0% {top:0;}
    50% {top:-5px;}
    100% {top:0;}
}
@-webkit-keyframes mymove1 {
    0% {top:0;}
    50% {top:-5px;}
    100% {top:0;}
}
@keyframes mymove2 {
    0% {top:-60px;}
    50% {top:-65px;}
    100% {top:-60px;}
}
@-webkit-keyframes mymove2 {
    0% {top:-60px;}
    50% {top:-65px;}
    100% {top:-60px;}
}
.yzcgj3{background:url(../images/yzcgjbg3.jpg)}
/*.yzcgj3:before{position: absolute;content: "";background: url(../images/hzhblinew11.jpg) no-repeat center center;width: 32%;height: 26px;background-size: cover;top: 0;right: 0}*/
/*.yzcgj3:after{position: absolute;content: "";background: url(../images/hzhblinew.jpg) no-repeat center center;width: 22%;height: 26px;background-size: cover;bottom: 0;left: 0}*/
.yzcgj3 .index_sec1,.yzcgj3 .sec_box1,.yzcgj4 .index_sec1,.yzcgj4 .sec_box1{    display: block;  position: relative;  height: auto;}
.yzcgjdivsin{padding: 90px 0  20px}


.fydpglle{width: 65%;border: 12px solid #fff;background: #eeeeee;padding: 100px 0 80px;-webkit-border-radius:30px 0 0 30px;  -moz-border-radius:30px 0 0 30px;  border-radius:30px 0 0 30px;overflow: hidden;float: right;margin-bottom: 75px;border-right: 0;position: relative}



.yzcgntxt{margin-bottom: 40px;font-size: 52px;font-weight: bold;display: inline-block;background: url(../images/indexbgicn1111.png) no-repeat center center;background-size: cover;color: #fff;padding: 0 20px;line-height: 80px;}
.fyglbot,.yzcgntxt{margin-left: 17%}
.fyglbot{position: relative;margin-top: 39px;overflow: hidden}
.fyglbotimg{position: absolute;bottom:0;right:13%;height: 110%}
.fyglbot li{font-size: 34px;color: #000;line-height: 34px;margin-bottom: 8px;}
.fyglbot li img{vertical-align: top;margin-right: 10px;height: 34px;width: 34px;}

.fyguanli1{position: relative;background:url(../images/yzcgjbg4.jpg)}
.fyguanli1:before{display: none}
.fyguanli1:after{position: absolute;content: "";background: url(../images/hzhblinew.jpg) no-repeat center center;width: 32%;height: 26px;background-size: cover;bottom: 0;right: 0;top: auto;left: auto}


.yzcgjdivsin .fydpglle:nth-child(2n){-webkit-border-radius:0 30px 30px 0;  -moz-border-radius:0 30px 30px 0;  border-radius:0 30px 30px 0;float: left;border:12px solid #fff;border-left: 0 }

.yzcgjdivsin .fydpglle:nth-child(2n) .fyglbot, .yzcgjdivsin .fydpglle:nth-child(2n) .yzcgntxt{margin-left: 54%}
.yzcgjdivsin .fydpglle:nth-child(2n) .fyglbotimg{right: auto;left: 8%}




/*2022.6.15*/
.nav li span{background-size:100% 100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.header{overflow: initial}
.tbdh{position: relative;}
.tbdhtel{position: absolute;background:url(../images/indexbgicn.png) no-repeat center center;background-size: 200% 100%;color: #fff;text-align: center;line-height: 30px;width: 160px;left: 50%;margin-left: -80px;height: 30px;display: none}
.tbdh:hover .tbdhtel{display: block}
.footernav li a.footernavej:hover{text-decoration: underline}
.yzcgj2 li:hover pre{opacity: 1}

/*云诊车*/
.yunzhenche2{background: #f3f3f3;position:relative}
.yunzhenche2 .contain{z-index: 4}
.yunzhenche2:after{content: "";position: absolute;bottom: 0;left: 0;background: url(../images/yzcgjtwoicnbg.jpg) no-repeat center top;width: 100%;height: 50%;}

.yunzhenche2 .indextop,.fysdgn{margin-left: -70px;margin-right: -70px}
.gybt img.fyyzcimgsew{margin-right: 0;height: 46px;}
.fysdgn{}
.fysdgn li{background: #eeeeee;box-shadow: 5px 4px 8px 0.9px rgba(0, 0, 0, 0.1);overflow: hidden;  -webkit-border-radius:0  30px 30px 0;-moz-border-radius:0  30px 30px 0;border-radius:0  30px 30px 0;margin-top: 50px}

.fysdgnle{width: 33%;background: #fff;padding-top: 50px;position: relative;padding-left: 45px;padding-right: 5%;height: 200px;}
.fysdgnle:after{content: "";position: absolute;background: url(../images/goboxws.png) no-repeat left bottom;width: 44px;height: 100%;background-size: auto 100%;right: -44px;bottom: 0}
.fysdgnle p{font-size: 30px;font-weight: bold;line-height: 1;margin-bottom: 13px;display: inline-block}
.fysdgnle pre{display: block;font-size: 28px}
.fysdgnri{width: 49%;padding-right:30px;padding-top: 30px;}
.fysdgnri img{height: 83px;display: block}
.fysdgnri pre{color: #000000;font-size: 28px;line-height: 38px}
.yunzhenche3  .fysdgn li.fysdgnli0  .fysdgnri{padding-top: 8px}
.yunzhenche3{background-image: url(../images/yunzhenche3.jpg)}
.yunzhenche4{background-image: url(../images/yunzhenche4.png)}
.yunzhenche4 .indextop{margin-left: -60px;margin-right: -60px}
.fyszz{margin: 0 9%;text-align: center;}
.fyszz p{display: inline-block;font-size: 38px;line-height: 60px;vertical-align: top;height: 60px;color: #fff;display: inline-block;background:url(../images/indexbgicn.png) no-repeat center center;background-size:cover;padding: 0 28px;font-weight: bold;}
.fyszz pre{margin: 30px 0;display: block;line-height: 41px;text-align: left;font-size: 32px;color: #000}
.fyszz img{display: block;width: 100%}
.yunzhenche5{background: #f3f3f3}
.yunzhenche5 .contain{z-index: 3}
.yunzhenche6{background-image: url(../images/yunzhenche6.png);position: relative}
.yunzhenche6:after,.yunzhenche8:after{position: absolute;content: "";background: url(../images/hzhblinew.jpg) no-repeat center center;width: 47%;height: 26px;background-size: cover;bottom: 0;right: 0;}
.yunzhenche8{background-image: url(../images/yunzhenche8.jpg);position: relative}
.yunzhenche8 .contain,.yzcgj3 .contain{overflow: auto}
.yunzhenche8 .indextop{text-align: center;padding-top: 100px}
.yunzhenche8 .index_sec1,.yunzhenche8 .sec_box1{display: block;position: relative;height: auto;}
.fyzykr{padding-bottom: 10px;margin-top: 150px}
.fyzykr li{margin-left: 10%;margin-right:10%;margin-bottom: 240px;background: #eeeeee;height: 270px;
    -webkit-border-radius:80px; -moz-border-radius:80px; border-radius:80px;border: 12px solid #fff;box-shadow: 0.669px 0.743px 18.06px 2.94px rgba(0, 0, 0, 0.14);position: relative}
.fyzykr li img{position: absolute;border: 10px solid #fff;box-sizing:border-box;top: 50%;margin-top: -203.5px;left: 29%}
.fyzykr li img.fyysctse{border: 0;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;}


.fyzykrle{width: 20%;margin-left: 6%;height: 100%;position: relative}
.fyzykrle p{font-size: 30px;color: #fff;font-weight: bold;line-height: 50px;padding: 0 20px;background: url(../images/indexbgicn.png) no-repeat center center;background-size: cover;display: inline-block;margin-bottom: 5px;}
.fyzykrle pre{display: block;line-height: 32px;font-size: 24px;color: #000000}
.fyzykrri{width: 37%;margin-right: 4%;height: 100%;position: relative}
.fyzykrri p{background: linear-gradient(to right,#d90219,#2c1e7e); -webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent;font-size: 34px;font-weight: bold;margin-bottom: 10px;display: inline-block}
.fyzykrri pre{font-size: 26px;color: #fff;line-height: 30px;min-height: 60px;padding: 20px 10px;background: url(../images/fybglinewwwww.jpg) repeat center center;background-size: cover;display: block}
/*.fyzykr li:nth-child(2n){margin-left:0;margin-right: 9%;-webkit-border-radius:0 80px  80px 0; -moz-border-radius:0 80px  80px 0; border-radius:0 80px  80px 0;border: 12px solid #fff;border-left: 0}*/
/*.fyzykr li:nth-child(2n) .fyzykrle{margin-left:20.5%}*/
/*.fyzykr li:nth-child(2n) .fyzykrri{margin-right:4.5%}*/
/*.fyzykr li:nth-child(2n) img{left: 39.5%}*/



/*关于云诊车*/
.headerheight{margin-top: 71px}
.fyabout{background: #fbfbfb;padding: 55px 0 30px;position: relative}
.fyabout:after{content: "";position: absolute;height: 20px;background: url(../images/fygylinebg.jpg) no-repeat center center;background-size: cover;width: 100%;left: 0;bottom: 30px;}
.fyabout .indextop{text-align: center}
.fyabout .indextop pre.fygypre{font-size: 30px;line-height: 44px;color: #000;margin-top: 30px}
.fygygs{background: url(../images/fysdgsbg.jpg) no-repeat center center;background-size: cover;padding: 150px 0 80px;text-align: center;overflow: hidden}
.fygygs ul li{margin:0 1.3%;width: 28%;text-align: center;background: #fff;position: relative;  -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height: 245px;padding-top: 60px;display: inline-block;vertical-align: top}
.fygygs ul li img{display: block;position: absolute;top:-107px;left: 50%;margin-left: -134px;}
.fygygs ul li p{background: url(../images/indexbgicn.png) no-repeat center center;line-height: 45px;padding: 0 20px;color: #fff;display: inline-block;font-size: 30px;background-size: cover}
.fygygs ul li pre{display: block;margin: 10px 30px 0;font-size: 26px;color: #000000;line-height: 34px;text-align: justify}
.fygygs ul li:after{content: "";position: absolute;background: #fff;height: 2px;top: -45px;right: -28%;width: 48%;}
.fygygs ul li:before{content: "";position: absolute;background: #fff;height: 21px;width: 21px;  -webkit-border-radius:50%;  -moz-border-radius:50%; border-radius:50%;top: -55px;right: -34px}


.fygygs ul li:last-child:after,.fygygs ul li:last-child:before{display: none}



.fyxsy{background: url(../images/fyxsybg.png) no-repeat center top;background-size: cover;padding: 180px 0 280px;position: relative;text-align: center}
.fyxsy:after{position: absolute;content: "";background: url(../images/hzhblinew.jpg) no-repeat center center;width: 36%;height: 26px;background-size: cover;bottom: 0;right: 0;}
.fyxsy .indextop{text-align: center}
.fyxsybot{position: relative;display: inline-block;margin-top: 60px;text-align: left}
.fyxsybot img{display: block;}
.fyxsybot li{position: absolute;width: 312px;}
.fyxsybot li:after{content: "";position: absolute;width: 70px;height: 12px;background: #819ffa;left: 0;top: 64px}
.fyxsybot li p{font-size: 36px;color: #000;font-weight: bold;display: inline-block;line-height: 53px;padding: 0 16px;border: 2px solid #819ffa;margin-bottom: 46px;}
.fyxsybot li pre{line-height: 38px;color: #000;font-size: 26px;display: block}
.fyxsybot li.fyxsybotli0{top: 305px;left:125px}
.fyxsybot li.fyxsybotli1{top: 1040px;left: 80px}
.fyxsybot li.fyxsybotli2{top:996px;left:1094px}
.fyxsybot li.fyxsybotli2:after{left: auto;right: 0}
.fyfooter .sydylb{padding: 130px 0 60px;margin-top: 0 !important;}
.fyspfl{padding: 105px 0 70px;background: #eeeeee;}
.fyspfl ul{display: flex;justify-content: space-between;position: relative}
.fyspfl ul:after,.fyspfl ul:before{content: "";position: absolute;width: 2px;height: 70%;background: #000000;top: 15%}
.fyspfl ul:before{left:33.33%}
.fyspfl ul:after{right:33.33%}
.fyspfl li{display: inline-block;width: 270px;line-height: 75px;height: 75px;text-align: center}
.fyspfl li a{display: block;font-size: 48px;}
.fyspfl li.fyspflatv{background: url(../images/indexbgicn.png) no-repeat center center;background-size: cover}
.fyspfl li.fyspflatv a{color: #fff}
.fymainbg{background: url(../images/fymainbg.png) no-repeat center center;background-size: cover;padding: 80px 0 100px}
.fysptop{margin-bottom: 60px;}
.fysptop pre{line-height: 51px;color: #000000;font-size: 30px;}
.fyspbot{}
.fyspbot li{float: left;width: 41.8%;margin: 0 16.4% 55px  0;cursor: pointer}
.fyspimg{padding-bottom: 56%}
.fyspimg img.cpspimgicn{position: absolute;width: 72px;height: 72px;top: 50%;left: 50%;margin-top: -36px;margin-left: -36px}
.fyspbot li p{font-size: 32px;color: #000;line-height: 44px;height: 88px;margin-top: 10px}

.page{text-align: center}
.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;min-width: 34px;line-height: 44px;height:44px;border: 2px solid #000000;margin: 0 9px;padding: 0 5px;font-size: 30px;color: #000}
.page span.pagecurrent,.page a:hover{background:url(../images/indexbgicn.png) no-repeat center center;color:#fff;background-size: cover;border-color: transparent}
.page span.dianspan{vertical-align:top;background:none;border: 0;padding: 0;}
.page a.prev,.page a.next{padding: 0 15px;}
.fysptcbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background:#fff;z-index: 9999;display: none}
.fyspvideo{overflow: hidden;background:#000;width: 70%;height: 70%;top: 15%;left: 15%;position: absolute}
.fyspvideo .bannervideo{display: block}
.sfyspclose{position: absolute;bottom: 5%;left: 50%;margin-left: -7.5px;cursor: pointer}


.fyxzbg{background: url(../images/fyzxbg.jpg) no-repeat center top;background-size: cover;padding: 170px 0 220px}
.fyxwzxbg{background: url(../images/fyxwbgmain.jpg) no-repeat center top;background-size: cover;padding: 170px 0 100px}
.fyxwfl{line-height: 90px;height: 90px}
.fyxwfl ul{display: inline-block;line-height: 90px;height: 90px;-webkit-border-radius: 20px 20px 0 0;-moz-border-radius: 20px 20px 0 0;border-radius: 20px 20px 0 0;overflow: hidden;}
.fyxwfl li{float: left;text-align: center;line-height: 90px;height: 90px;background: url(../images/fyxwhdjbshhh.png) no-repeat center center;background-size: cover;}
.fyxwfl li a{font-size: 36px;color: #fff;display: inline-block;width: 290px;font-weight: bold}
.fyxwfl li.fyxwflatv{background: #eee}
.fyxwfl li.fyxwflatv a{background: linear-gradient(to right,#d90219,#2c1e7e);-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}
.fyxzdiv{background: #eeeeee;-webkit-border-radius:0 20px 20px 20px;-moz-border-radius:0 20px 20px 20px;border-radius:0 20px 20px 20px;padding: 0 115px 65px;}
.fycpzxlb{margin-bottom: 140px;min-height: 983px}
.fycpzxlb li{}
.fycpzxlb li a{padding: 80px 0 10px;border-bottom: 1px solid #041e3c;display: block}
.fycpzxlb li p{font-size: 30px;color: #000;font-weight: bold}
.fycpzxlb li pre{font-size: 26px;color: #000;line-height: 39px;margin: 10px 0 30px;display: block}

.fycosbjq{font-size: 26px;line-height: 39px;margin-top: 15px}
.fycosbjq b{display: block;}
.fycpzxlb li .fycosbjq pre{margin: 0}


.fycpzxlb li span{font-size: 22px;color: #000;text-align: right;display: block}
.fyhdzx{margin-bottom: 140px;min-height: 983px}
.fyhdzx li a{padding: 75px 0 45px;border-bottom: 1px solid #041e3c;display: block}
.fyhdzx li p{color: #000;font-size: 30px;}
.fyxqxqmain{padding: 130px 0 110px;position: relative}
.fyxqxqmain:after{position: absolute;content: "";background: url(../images/hzhblinew.jpg) no-repeat center center; width: 48%;height: 20px;background-size: cover;bottom: 0;right: 0;}
.fyxwxqtop{border-bottom: 1px solid #000;margin-bottom: 60px;}
.fyxwxqtop h1{font-size: 48px;color: #000}
.fyxwxqtop p{font-size: 30px;color: #000;padding: 50px 0 10px;}
.fyssmain{padding: 110px 0 60px;background: #fafafa}
.fysousuo{width: 880px;max-width:90%;margin: 0 auto 70px;line-height: 60px;height: 60px;border: 2px solid #727272;}
.fyssle{width: 80%;border: 0;background: none;outline: none;vertical-align: top;height: 60px\9;height: 60px;font-size: 28px;padding: 0 0 0 3%}
.fyssri{width: 14%;border: 0;background: url(../images/fyssicn.png) no-repeat center center;cursor:pointer;outline: none;vertical-align: top;height: 60px;line-height: 60px;padding: 0}
.fyssfl{position: relative;text-align: center;padding-bottom: 25px;}
.fyssfl:after{content: "";position: absolute;bottom: 0;left: 50%;width: 120%;margin-left: -60%;height: 1px;background: #727272}
.fyssfl li{display: inline-block;margin: 0 70px;font-size: 30px;color: #727272;cursor: pointer;line-height: 42px;padding: 0 27px;height: 45px;}
.fyssfl li.fyssflatv{background: url(../images/indexbgicn.png) no-repeat center center;background-size: cover;color: #fff}
.fyssjg{}
.fyssjgdiv{display: none}
.fysswjg{text-align: center;padding: 240px 0 120px}
.fysswjg p{margin-top: 60px;font-size: 30px;color: #727272}
.fyssjgsl{text-align: center;font-size: 24px;color: #727272;margin: 30px 0 0}
.fyssjgdiv .fyhdzx li a{padding: 97px 0 10px;border-bottom-color: #727272}
.fyssjgdiv .fyhdzx li span{display: block;text-align: right;margin-top: 20px;}
.fyssjgdiv .fyspbot,.fyssjgdiv .fysscpfw{margin-top: 100px}
.fysscpfw{}
.fysscpfw li{float: left;width: 44%;margin-right: 12%}
.fysscpfwimg{padding-bottom: 54%}
.fysscpfw li p{font-size: 30px;color: #000;margin: 10px 0 0 20px;}
.cebianlan{position: fixed;bottom:10%;right: 10px;z-index: 999;cursor: pointer;}

.yzcgj4{background: #f3f3f3;position: relative;height: 100%;}
.fyguanjia{padding-top: 130px;line-height: 59px;font-size: 36px;color: #000}
.fyguanjia img{vertical-align: text-bottom}
.fygljjbot{position: absolute;bottom: 0;left: 0;width: 100%;background: url(../images/fymdgjbg.jpg) no-repeat center top;padding: 110px 0 90px;background-size: cover;text-align: center}
.fygljjbot li{display: inline-block;width: 279px;height: 279px;border: 4px solid #fff;vertical-align: top;margin: 0 40px}
.fygljjbot li img{margin: 30px 0 10px;height: 108px}
.fygljjbot li pre{color: #fff;font-size: 40px;line-height: 51px;}
.yzcgj5{background-image: url(../images/yzcgjbg5.jpg)}
.fyfwlt{}
.fyfwlt .indextop{text-align: center}
.fydpglbot{text-align: center;margin-bottom: 80px;}
.fyglerptop{ font-size: 52px;  font-weight: bold;  display: inline-block;  background: url(../images/indexbgicn1111.png) no-repeat center center;  background-size: cover;  color: #fff;  padding: 0 20px;  line-height: 76px;}
.fyglerpbot{font-size: 40px;color: #000;margin-top: 20px}
.fypglsert{border: 14px solid #fff;background: #eee;position: relative;padding:0 80px;  -webkit-border-radius:80px;  -moz-border-radius:80px;  border-radius:80px;min-height: 360px;}


.yzcgj6{background-image: url(../images/yzcgjbg6.jpg)}
.yzcgj6:after {  position: absolute;  content: "";  background: url(../images/fygsglicne1.jpg) no-repeat center center;  width: 47%;  height: 26px;  background-size: cover;  top: 0;  left: 0;}
.yzcgj6 .fyglbot{margin-top: 110px}
.yzcgj6 .fyglbotimg{height: 120%;right: 30%}


.yzcgj7{background-image: url(../images/yzcgjbg7.jpg)}
.yzcgj7:after {  position: absolute;  content: "";  background: url(../images/fygsglicne0.jpg) no-repeat center center;  width: 46%;  height: 26px;  background-size: cover;  bottom: 0;  right: 0;}
.yzcgj7 .fyglbot{margin-top: 110px}

.yzcgj8{background-image: url(../images/yzcgjbg8.jpg)}
.yzcgj8 .indextop{text-align: center}
.yzcgj8 .indextop p{color: #fff}
.fyhfmg{position: relative;width: 1000px;margin: 0 auto;}
.fyhfmg img.fyhfmgimg{display: block;width: 100%}
.fyhfmg img.fyhfmgfig{display: block;width: 58%;position: absolute;bottom: 15.5%;left: 0;}



.fycpzxlb li:hover p,.fyhdzx li:hover p{background: linear-gradient(to right,#d90219,#2c1e7e);-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}
.fyxsybot li:hover:after{width: 100%}
.fyxsybot li:hover p{background: #819ffa;color: #fff}

@media only screen and (max-width:1680px){
    .yzcgjgn{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);transform-origin: top center}
}

@media only screen and (max-width:1600px){
    .yzcgjgn{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);transform-origin: top center}
    .sydylb img.sydylbimg{height: 290px;margin-bottom: 20px;}
    .footer{padding: 50px 0}
    .sydylb img.sydylbicn{height: 50px;}
    .bannerwz p{font-size: 60px;}
    .bannerwz pre{font-size: 28px;}




    .fyguanjia{padding-top: 80px;line-height: 42px;}

    .fygljjbot{padding: 80px 0 65px;}
    .fygljjbot li{width: 240px;height: 240px;border: 4px solid #fff;margin: 0 30px}
    .fygljjbot li img{margin: 20px 0 5px;height: 90px}
    .fygljjbot li pre{font-size: 36px;line-height: 51px;}
    .fygygs ul li{height: 280px;}
}
@media only screen and (max-width:1366px){
    .yzcgjgn{-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);}
    .fydpglle{border-width: 10px;}
    .yzcgntxt{margin-bottom: 25px;}
    .fyglbot li{font-size: 18px;line-height: 30px;}
    .fyglbot li img{width: 30px;height: 30px;}
    .footer{padding: 30px 0}
    .sydylb img.sydylbimg{height: 200px;}
    .footernav li a.footernavyj,.footerri h2{font-size: 20px;}
    .footernav li a.footernavej{font-size: 16px}
    .footerri a{font-size: 14px;}
    .nav li a.navyja{font-size: 20px;}
    .sqzc a{font-size: 16px;}
    .syvideo_xiao{top: 13%}
    .tbdh img{height: 26px;}
    .bannerwz p{font-size: 50px;}
    .bannerwz pre{font-size: 20px;}
    .footerle{margin-left: -50px;}
}

@media only screen and (max-width:1280px){
    .yzcgjgn{margin-left: -8%}
}