﻿body{padding:0;margin:0 auto;background:#fff;color:#3a3a3a;word-wrap:break-word;word-break:break-word;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:"PingFang SC","Microsoft Yahei"}
section,article,header,footer,aside,nav{display:block}
.listStyle ul,.listStyle li,.fybidding ul,.fybidding li{margin:0;padding:0;list-style:none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
img{border:none}
.fontLighter{font-weight: lighter}
.fontWeight{font-weight: bold}
a{color:#3a3a3a;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;
}
input,textarea{-webkit-user-select:auto;}
select::-ms-expand {display:none;}
textarea{resize:none}
.lan{color:#4174a9}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after,.fyysdiv:after,.fyjynum:after,.footshare:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
.left{float:left}
.right{float:right;}
pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}
.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;}
.overhideten{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:10; -webkit-box-orient:vertical;}
.text-center{ text-align: center;}

.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}
.radius50,.contactri li:after,.fyvideoimg:after,.fylishiri p.fontsize18:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}
.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}
.radius3{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}
.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;}
.radius10{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}
.fybjq{text-align: justify}
.fybjq img{max-width:100%;height:auto !important;}
.fybjq table{border:1px solid #ccc;border-collapse:collapse;width:100% !important;float:inherit}
.fybjq table p{margin-bottom:auto}
.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #ccc}
.fybjq table tr td,.fybjq table th{padding:.08rem 1%}
select {
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:url(../images/xialaicn.png) no-repeat center right;
    background-size:.18rem auto;
}
.tupian{position:relative;overflow:hidden;}
.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%}
.main1663,.business .newtop{width:16.63rem;margin:0 auto}
.main1674{width:16.74rem;margin:0 auto}
.main1570{width:15.7rem;margin:0 auto}
.main1200{width:12rem;margin:0 auto}

/* 25.8.23 */
.nav li a.navyja,
.contactri li a,
.contactri li span{ font-weight: 600;}
body .fyhonorbot .swiper-button-disabled,
body .fyfcbot .swiper-button-disabled{ border-color: #3a3a3a; background-image: url(../images/pagejt0.png); cursor: auto; opacity: 0.4; box-shadow: unset; background-color: hsla(0,0%,100%,0.00);}
body .fynewjt .swiper-button-disabled{ border-color: #fff; cursor: auto; opacity: 0.4; box-shadow: unset; background-color: hsla(0,0%,100%,0.00);}
body .fyfcbot .fyfcjt1.swiper-button-disabled{ background-image: url(../images/pagejt1.png);}


body .fyhonorbot .fyryjt1.swiper-button-disabled{background-image: url(../images/pagejt1.png);}



.fyjbbot p a:hover{ color: #4172a6;}
.fylianxitop li a:hover p{ color: #2e73a8; transition: all 0.5s;}
.fylianxitop li a.tt:hover p{ cursor: auto; color: #383838;}
/*.fykycen .swiper-button-disabled{ cursor: auto; opacity: 0.4; z-index: -1;}*/
.morebtnsoletext{ max-height: 1.5rem; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.morebtnsoletext2{ -webkit-line-clamp: unset!important; max-height: unset!important;}
.videonewsboxup{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; overflow: hidden; z-index: -99999; display: flex; justify-content: center; align-items: center; opacity: 0;}
.videonewsboxup2{ z-index: 99999; opacity: 1;}
.videonewsboxup .up{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background: #000;}
.videonewsboxup .conts{ max-width: 70%; max-height: 80%; position: relative; z-index: 5; transition: all 0.5s; transform: translateY(50px); opacity: 0;}
.videonewsboxup2 .conts{ transform: translateY(0); opacity: 1;}
.videonewsboxup .conts video{ display: block; width: 100%;max-height: 80vh}
.videonewsboxup .conts .sole{ width: 0.3rem; height: 0.3rem; position: absolute; top: 0; right: -0.5rem; transition: all 0.5s; cursor: pointer; transition: all 0.5s;}
.videonewsboxup .conts .sole:hover{ transform: rotate(180deg);}
.videonewsboxup .conts .sole i{ display: block; width: 100%; height: 2px; background: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) rotate(-45deg);}
.videonewsboxup .conts .sole i:nth-child(2){ transform: translate(-50%,-50%) rotate(45deg);}
.cellnavbox .langcell{ padding: 0 0 5px 0; margin: 0 10px; display: flex; justify-content: flex-start; flex-wrap: wrap; border-bottom: 1px solid hsla(0,0%,0%,0.10);}
.cellnavbox .langcell a{ font-size: 14px; line-height: 30px; min-width: calc(100% / 3); text-align: center; position: relative;}
.cellnavbox .langcell a::after{ content: ''; width: 1px; height: 12px; position: absolute; top: 50%; right: 0; margin-top: -6px; background: #000; opacity: 0.2;}
.cellnavbox .langcell a:nth-child(3n)::after{ display: none;}
.cellnavbox .inputnavcell{ display: flex; box-sizing: border-box; position: relative; margin: 10px; border-bottom: 1px solid hsla(0,0%,0%,0.10);}
.cellnavbox .inputnavcell input{ font-size: 14px; border: none; width: 100%; height: 40px; padding: 0 40px 0 10px; outline: none;}
.cellnavbox .inputnavcell button{ position: absolute; top: 0; right: 0; width: 30px; height: 100%; background: url(../images/ssicn.png) no-repeat center; background-size: 15px auto; border: none; outline: none;}
.cellnavbox{ display: none;}




/*头部*/
.header{width:100%;position:fixed;top:0;left:0;z-index:9999;padding:0 1.4rem 0 .38rem;box-sizing: border-box;height: 1.07rem;background: #fff;box-shadow: 0 0 .2rem rgba(0,0,0,.1)}
.navheight{height: 1.07rem}
.logo{margin-top: .36rem}
.logo img{display:block;height:.35rem}
.haderyy{margin-left: .37rem;height: 1.07rem;position: relative;z-index: 3}
.headeryyinc{display: block;height: .26rem;margin-top: .405rem}
.headyysub{position: absolute;width: 1.3rem;background: #fff;text-align: center;top: 1.07rem;left: 50%;margin-left: -.65rem;padding: .1rem 0;border: 1px solid #eaeaea;display: none}
.headyysub:after,.naver:after{content: "";position: absolute;background: url(../images/navsanjiao.png) no-repeat center center;width: .19rem;height: .09rem;left: 50%;margin-left: -.095rem;top: -.09rem}
.headyysub a,.naver a{display: block;margin: .15rem 0}
.headerss{margin-left: .4rem;position: relative;height: 1.07rem;z-index: 3}
.headssinc{display: block;height: .26rem;margin-top: .405rem;cursor: pointer}
.ssdiv{position: absolute;top:1.07rem;right: 0;line-height: .56rem;height: .56rem;background: #fff;width: 4.2rem;border: 1px solid #eaeaea;display: none}
.ssdivle{width: 80%;height: .56rem;line-height: .56rem\9;background: none;outline: none;padding: 0 .2rem;box-sizing: border-box;border: 0}
.ssdivri{width: 20%;height: .56rem;line-height: .56rem;background: url(../images/ssicn.png) no-repeat center center;outline: none;padding: 0;box-sizing: border-box;border: 0;background-size: .26rem auto;cursor: pointer}
.nav li{position:relative;float:left;margin-left: .6rem}
.nav li a.navyja{display:block;position:relative;z-index:2;line-height:1.07rem;}
.nav li.clinav a.navyja{color: #4174a9}
.naver{display: none;padding: .1rem;background: #fff;position: absolute;top: 1.07rem;left: 50%;width: 1.8rem;margin-left: -.9rem;box-sizing: border-box;text-align: center;    border: 1px solid #eaeaea;}
.menu-activator{cursor:pointer;z-index:1001;height:1rem;position:relative;width:.4rem;margin-left:.3rem;display: none;}
.visual{
    position:relative;;
    width:100%;
    height:.28rem;
    margin:.36rem auto 0;
}
.visual i.line{
    width:100%;
    height:2px;
    background-color:#3a3a3a;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    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:0;
    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:50%;
    margin-top:-1px;
    /*-moz-transition-delay:140ms;*/
    /*-o-transition-delay:140ms;*/
    /*-webkit-transition-delay:140ms;*/
    /*transition-delay:140ms;*/
}
.visual i.line03{
    bottom:0;
    /*-moz-transition-delay:70ms;*/
    /*-o-transition-delay:70ms;*/
    /*-webkit-transition-delay:70ms;*/
    /*transition-delay:70ms;*/
}

.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {
    top:.25rem;
    margin:0;
}
.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){
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity:0
}
.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{
    -moz-transition-delay:0ms;
    -o-transition-delay:0ms;
    -webkit-transition-delay:0ms;
    transition-delay:0ms
}
/*头部 end*/
.banner{position: relative}
.bannerpc .swiper-slide{height: calc(100vh - 1.07rem);position: relative}
.banimg{position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.banimg img{width: 100%;height: 100%;display:block;position: absolute;top: 0;left: 0;object-fit: cover}
.fykpvidoe{width: 100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none}
.bantxt{position: absolute;top: 3.1rem;left: 0;width: 100%;text-align: center;
    -webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity: 0 }
.bantxt h2{color: #fff;margin-bottom: .36rem;}
.bannerpc .swiper-slide-active .bantxt{animation:txtshow 1s  linear infinite;-webkit-animation:txtshow 1s  linear infinite;-moz-animation:txtshow 1s  linear infinite;-ms-animation:txtshow 1s  linear infinite;-o-animation:txtshow 1s  linear infinite; animation-iteration-count:1;  -moz-animation-iteration-count:1;  -webkit-animation-iteration-count:1;  -o-animation-iteration-count:1;  animation-fill-mode:forwards;  -moz-animation-fill-mode:forwards;  -webkit-animation-fill-mode:forwards;  -o-animation-fill-mode:forwards;}
@keyframes txtshow{
    0% {-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity: 0}
    100% {-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity: 1;
    }
}
@-webkit-keyframes txtshow{
    0% {-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity: 0}
    100% {-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity: 1;
    }
}
@-o-keyframes txtshow{
    0% {-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity: 0}
    100% {-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity: 1;
    }
}
@-ms-keyframes txtshow{
    0% {-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity: 0}
    100% {-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity: 1;
    }
}
@-moz-keyframes txtshow{
    0% {-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity: 0}
    100% {-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity: 1;
    }
}
.morebtn{min-width: 1.49rem;text-align: center;display: inline-block;vertical-align: top;line-height: .42rem;border: 1px solid #fff;color: #fff;max-width: 90%;height: .42rem;padding: 0 .1rem;  -webkit-border-radius:.06rem;  -moz-border-radius:.06rem;  border-radius:.06rem;}
.morebtn img{display: inline-block;vertical-align: top;margin-left: .05rem;height: .08rem;margin-top: .17rem}
.lbyuan{position: absolute;bottom: .25rem !important;top: auto !important;  left: 0 !important; right: 0 !important;width:100% !important;z-index: 6;height: .15rem !important;}
.lbyuan span{width: .12rem !important;height: .12rem !important;background: #fff;padding: 0 !important;margin: 0 .04rem !important;opacity: 1 !important;vertical-align: middle !important;}
.lbyuan .swiper-pagination-bullet-active{ background:#1787ca;width: .15rem !important;height: .15rem !important;}
/*底部*/
.footer{background: #4172a6}
.foottop{position: relative}
.foottop h2{font-weight: normal;color: #fff;margin-bottom: .15rem}




.footss{width: 4.47rem;line-height: .47rem;height: .47rem;border: 2px solid #fff;-webkit-border-radius:.235rem;-moz-border-radius:.235rem;  border-radius:.235rem;}
.footssinput{width: 80%;background: none;outline: none;border: 0;padding: 0 .2rem;line-height: .47rem\9;height: .47rem;box-sizing: border-box;color: #fff}
.footssbtn{width: 20%;background: url(../images/ssicn1.png) no-repeat center center;outline: none;border: 0;padding: 0;line-height: .47rem;height: .47rem;box-sizing: border-box;background-size: .22rem auto;cursor: pointer}
.footcen{border-top: 1px solid #fff;border-bottom:1px solid #fff;padding: .5rem 0 .9rem}
.footnav{width: 31%;margin-right: 2.1rem}
.footnav li{float: left;width: 32.33%;margin: 0 1% .4rem 0}
.footnav li a{color: #fff}
.footshare{max-width: 44%;position: absolute;bottom: 0;right: 0;z-index: 3}
.footshare li{float: left;margin-left: .2rem}
.footshare li .footfxicn{display: block;height: .2rem}
.weixinbox{position: fixed;top: 50%;left: 50%;width: 2.7rem;height: 2.7rem;background: #fff;z-index: 999;margin-top: -1.35rem;margin-left: -1.35rem;box-shadow: 0 0 .2rem rgba(0,0,0,.1);display: none}
.wxbottop{line-height: .5rem;height: .5rem;padding: 0 .2rem;border-bottom: 1px solid #ccc;margin-bottom: .2rem}
.wxbottop span{cursor: pointer}
.wximg{display: block;margin: 0 auto .1rem;width: 1.47rem;height: 1.47rem}
.wximg img{width: 1.47rem;height: 1.47rem;display: block}
.weixinbox p{text-align: center;color: #999}


.footlogo img{display: block;height: .3rem}
.footbot{border-top: 1px solid #fff;border-bottom:1px solid #fff;padding: .45rem 0}
.footbot h2{color:#fff;font-weight: normal;margin-bottom: .14rem;line-height: 1}
.footbot span{display: inline-block;color:#fff;vertical-align: top;margin-right: .05rem}
.footlast{padding-top: .4rem;color: #fff;text-align: center;line-height: 1.7}
.footlast p span,.footlast a{display: inline-block;color: #fff;margin: 0 .05rem}
.footlast a{text-decoration: underline;}


.newtop{position: relative}
.newtop .moredivtwo{position: absolute;top: .05rem;right: 0}
.morebtntwo{display: inline-block;vertical-align: top;padding-right: .35rem;background: url(../images/moreicn.png) no-repeat center right;background-size: auto .24rem;line-height: .24rem}

.gupiao{position: absolute;top: .1rem;right: .4rem}
.gptop{color: #000;line-height: 1}
.gptop span{color: #000;margin-left: .1rem}
.gpbot{color: #cd0000;line-height: 1;margin-top: .1rem}
.gpbot span.fontsize18{margin: 0 .05rem}
.gpbot img{height: .11rem;display: inline-block}
.gpbot img.gpicn1{display: none}
.gupiaojiang{}
.gupiaojiang .gpbot{color: #037b66}
.gupiaojiang .gpbot img.gpicn0{display: none}
.gupiaojiang .gpbot img.gpicn1{display: inline-block}


.newlist li{float: left;padding-bottom: 45.12%;width: 49.189%;margin-right: 1.622%}
.newlist li h2{position: absolute;bottom: .3rem;left: .3rem;box-sizing: border-box;color: #fff;right: .3rem}
.business{width: 100% !important;}
.businessbot li{float: left;width: 15.1%;height: 9.8rem;position: relative;overflow: hidden}
.businessbot li:after{content: "";position:absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.3)}
.businessbot li img.businessimg{display: block;width: 100%;height: 100%;object-fit: cover}
.businesstxt{position: absolute;top: 1.1rem;left:0;z-index: 3;width: 100%;text-align: center}
.businesstxt h2{position: relative;color: #fff;padding-bottom: .15rem;border-bottom: 1px solid #fff;opacity: 0}
.businesstxt h2 span{max-width: 30%}
.businesstxt h3,.businesstxt p{color: #fff}
.businesstxt img.businessicn{width: .64rem;height: .64rem;border: 2px solid #fff;box-sizing: border-box;display: block;margin: .66rem auto 0;}
.businesstxt p,.businessbot li .morediv{opacity: 0}
.businessbot li.businessliavt{width: 69.8%}
.businessbot li.businessliavt:after{opacity: 0}
.businessbot li.businessliavt .businesstxt{width: 8.5rem;text-align: left;left: 1.2rem}
.businessbot li.businessliavt .businesstxt h2,.businessbot li.businessliavt .businesstxt p,.businessbot li.businessliavt .morediv{opacity: 1}
.businessbot li.businessliavt .businesstxt img.businessicn{display: none}
.businessbot li:after,.businessbot li,.fyconcept li,.fyconcept li:after,.fyconcepttxt,.fyconcepttxt pre{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}
.innovate .newtop{text-align: center}
.innovatele{width: 33%}
.innovateri{width: 60.667%;padding-bottom: 33.8%;}
.innovatelabel{}
.innovatelabel li{float:left;width: 23.334%;margin-right: 2.22%;position: relative;line-height: .46rem;height: .46rem;}
.innovatelabel li:after{content: "";position: absolute;width: 100%;background: #999;top: 0;left: 0;height: 2px;}
.innovatelabel li span{position: absolute;z-index: 3;left: 0;}

.innovatelabel li.innovatelabelavt{text-align: center}
.innovatelabel li.innovatelabelavt span{color: #fff;
    left: 50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -o-transform:translateX(-50%);
    transform:translateX(-50%)

}
.innovatelabel li.innovatelabelavt:after{height: 100%;background: #4174a9;}


.develop{position: relative;padding: 3.3rem 1.2rem 1.3rem}
.develop img.developimg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover}
.developtxt{position: relative;z-index: 3;width: 26%}
.developtxt .newtop h2{color: #fff}
.developtxt p{color: #fff}
.developtxt .morebtntwo{color: #fff;background-image: url(../images/moreicn0.png)}
.contactle{width: 40%;}
.contactle a{color: #000;display: inline-block;vertical-align: top}
.contactle span{color: #221815;margin-left: .1rem; font-weight: 600;}
.contactle p{margin-top: .1rem}
.contactcn{width: 51%;text-align: right}
.contactri li{position: relative;box-sizing: border-box;padding-left: .1rem;line-height: 1;margin-bottom: .15rem;margin-right: .4rem;display: inline-block}
.contactri li a,.contactri li span{display: inline-block;vertical-align: top;line-height: 1}
.contactri li:after{content: "";position: absolute;top: 50%;left: 0;width: .03rem;height: .03rem;background: #000000;margin-top: -.015rem;}
.contactri li:last-child{margin-right: 0;display: block}
.sharediv{display: inline-block;vertical-align: top}
.sharediv img{margin-left: .15rem;height: .14rem}
.fybanner{position: relative}
.fybanner img.fybanimgpc{display: block;width: 100%}
.fybantxt{position: absolute;left: 50%;bottom: .9rem}
.fybantxt p{color: #fff}
.fylabel{text-align: center;border-bottom: 1px solid #dbdbdb}
.fylabel li{display: inline-block;vertical-align: top}
.fylabel li a{display: block;padding: 0 .7rem;line-height: 1rem;position: relative}
.fylabel li a:after{content: "";position: absolute;bottom: 0;width: 0;height: .03rem;background: #0089d0;left: 50%}
.fylabel li.fylabelavt a:after{width: 100%;left: 0}
.fynewtop{position: relative}
.fynewnum{position: absolute;bottom: .9rem;z-index: 2;width: 40.322%;padding: 0 .65rem;box-sizing: border-box;right: 0;color: #999}
.fynum0{color: #3a3a3a}
.fynum1{color: #999}
.fynewjt{position: absolute;width: 59.678%;z-index: 2;height:1px;top: 50%;left: 0;padding: 0 .2rem;box-sizing: border-box}
.fyjiantou0,.fyjiantou1{width: .64rem;height: .64rem;border: 2px solid #fff;background-size: .11rem auto;background-position: center center;background-repeat: no-repeat;margin-top: -.32rem;cursor:pointer;box-sizing: border-box;z-index: 9}
.fyjiantou0{background-image: url(../images/pagejtbai0.png)}
.fyjiantou1{background-image: url(../images/pagejtbai1.png)}
.fynewzd{background: #f7f7f7}
.fynewle{width: 59.678%;padding-bottom:39.83%}
.fynewri{width: 40.322%;padding: .9rem .65rem 0;box-sizing: border-box}
.fynewri span{line-height: 1}
.fynewbot{}
.fynewbot li{float: left;width: 32.2585%;margin-right: 1.61225%}
.fynewimg{padding-bottom: 67%;}
.fynewtxt{background: #f7f7f7;padding: .35rem .4rem .35rem}
.fynewtxt p{line-height: 1;margin-bottom: .15rem}
.page{text-align: center;position: relative}
.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;vertical-align: top;min-width: .48rem;height: .48rem;line-height:.48rem;padding: 0 .1rem;box-sizing:border-box}
.pagenum{display: inline-block;vertical-align: top;background: #f7f7f7}
.page span.pagecurrent{background:#0089d0;color: #fff;}
.page a.prev{margin-right:.1rem;background: #f7f7f7 url(../images/pagejt0.png) no-repeat center center;background-size: .06rem auto}
.page a.next{margin-left:.1rem;background: #f7f7f7 url(../images/pagejt1.png) no-repeat center center;background-size: .06rem auto}
.fymedialist{}
.fymedialist li{border-top: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;position: relative;margin-bottom: -1px}
.fymedialist li a{display: block;padding: .6rem 0.5rem .6rem 1.88rem}
.fymtbt span,.fymtjj span{color: #0089d0}
.fytime{position: absolute;top: 50%;left: 0;text-align: center;width: 1.88rem}
.fytime p{line-height: 1;margin-bottom: .13rem}
.fytime span{line-height: 1}
.fymtbt{}
.fymtjj{}
.fymtapp{display: none}
.fymtjt{background: url(../images/fyxwjt0.png) no-repeat center center;background-size: 100% auto;width: .26rem;height: .09rem}
.fyvideolist{position: relative}
.fyvideoline:after{position: absolute;content: "";top: 50%;left: 0;width: 100%;height: 1px;background: #999999;}
.fyvideolist li{float: left;width: 32.2585%;margin-top: 1rem;margin-right: 1.61225%;}
.fyvideolist li:nth-child(1),.fyvideolist li:nth-child(2),.fyvideolist li:nth-child(3){margin-top: 0}
.fyvideoimg{padding-bottom: 56%}
.fyvideoimg:after{content: "";position: absolute;top: 50%;left: 50%;width: .8rem;height: .8rem;background: rgba(0,0,0,.6) url(../images/videoicn.png) no-repeat center center;background-size: .28rem auto;margin-top: -.4rem;margin-left: -.4rem}
.fyvideolist li h2{margin: .25rem .25rem 0}


.fyback{padding: 0 .3rem .15rem;border-bottom: 1px solid #d7d7d7;margin-bottom: .3rem}
.fyxqmain{margin: 0 2.4rem}
.fyxwxqbt{}
.fyxwxqbt .footshare{position:relative}
.fyxwxqbt .footshare li:first-child{margin-left:0 !important}
.fyxwxqbt .footshare li .footfxicn{height: .21rem}

.fyxwxqsj{margin-bottom: .35rem}
.fyxwxq{margin-bottom: .3rem}
.fyxwbjq{}
.fynewsnext{border-top: 1px solid #d7d7d7;padding: .2rem 0 0 .3rem}
.fynewsnext a{max-width: 40%;position: relative; font-weight: 600;}
.fynewsnext a.left{padding-left: .35rem;}
.fynewsnext a.left:after{content: "<";position: absolute;top: 0;left: 0}
.fynewsnext a.right{padding-right: .35rem}
.fynewsnext a.right:after{content: ">";position: absolute;top: 0;right: 0}
.fynewsnext a.unll{ cursor: auto!important; color: #3a3a3a!important;}

.fyintroduction{}
.fyabout{}
.fyaboutle{width: 46%}

.fyaboutri{width: 48.507%;padding-bottom: 30.1%}
.fynumber{}
.fynumber li{float: left;width: 23%;margin-right: 2.66%;margin-bottom: .4rem}
.fynumber li h2{border-bottom: 1px solid #999999;padding-bottom: .2rem;margin-bottom: .2rem;font-weight: normal}
.fynumber li h2 span{margin-right: .1rem}
.fynumber li p{color: #676767}
.fyhistory{background: #f1f7ff}
.fyhistorylabel{margin-bottom: .5rem;position: relative}
.fyhistorylabel:after{content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 1px;border-top: 1px dashed #a8abb0}
.fylishi{}
.fylishi .swiper-slide{border: 1px solid #3a3a3a;box-sizing: border-box;text-align: center;  -webkit-border-radius:.6rem;-moz-border-radius:.6rem;  border-radius:.6rem;padding: .06rem 0;cursor: pointer;background: #f1f7ff}
.fylishi .swiper-slide h2{margin-bottom: .03rem}
.fylishi .swiper-slide p{}

.fylishi .fylishiavt{background: #4172a6;border-color: #4172a6}
.fylishi .fylishiavt h2,.fylishi .fylishiavt p{color: #fff}
.fyhistorydiv{}
.fylishisub{}
.fylishisub .swiper-slide{display: flex;justify-content:space-between; align-items:center;}
.fylishile{width:48.507%;padding-bottom: 30.05%;margin-left: 1px}
.fylishiri{width: 48.5%}
.fylishiri h2.fontsize30{padding-bottom: .26rem;margin-bottom: .26rem;position: relative}
.fylishiri h2.fontsize30:after{content: "";position: absolute;bottom: 0;left: 0;width: .3rem;height: .04rem;background: #4172a6}
.fylishiri p.fontsize18{margin-bottom: .2rem;position: relative;padding-left: .2rem}
.fylishiri p.fontsize18:after{content: "";position: absolute;top: .08rem;left: 0;width: .08rem;height: .08rem;background: #4172a6}



.fyorganizationbot img{display: block;max-width: 100%;margin: 0 auto; width: 12rem;}
.fytcdiv{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;display: none}
.fyteam{background: #fbfbfb}
.fyteamdiv{position: fixed;background: #fff;left: 50%;top: 50%;height: 4.34rem;z-index: 99999;box-shadow: 0 0 .4rem 0 rgba(0, 0, 0, 0.2);display: none}
.fyclose{position: absolute;top: .3rem;right: .3rem;height: .18rem;cursor: pointer;z-index: 9}
.fyteamdivle{width: 3rem;position: absolute;top: 0;left: 0}
.fyteamdivle img{width: 100%;height: 4.34rem;display: block;object-fit: cover}
.fyteamdivri{padding: .3rem .5rem;margin-left: 3rem;box-sizing: border-box;height: 4.34rem}
.fyteamname{margin-bottom: .18rem}
.fyteamposition{padding-bottom: .22rem;margin-bottom: .2rem;border-bottom: 1px solid #d7d7d7}
.fyteambjq{overflow: auto;height: 2.4rem;margin-right: -6px;padding-right: 6px}
.fyteambjq::-webkit-scrollbar{width:4px;}
.fyteambjq::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}
.fyteambjq::-webkit-scrollbar-thumb{background-color:#4174a9;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyteambjq::-webkit-scrollbar-thumb:hover{background-color:#4174a9}
.fyteambjq::-webkit-scrollbar-thumb:active{background-color:#4174a9}
.fyteambot{}
.fyteambot ul.fyteamul{display: flex;flex-wrap: wrap}
.fyteambot li.fyteamli{float:left;box-sizing: border-box;border: 1px solid #3a3a3a;width: 18.818%;margin: 0 1.4775% .23rem 0;padding: .3rem;cursor: pointer}
.fyteambot li.fyteamli:nth-child(5n){margin-right: 0}
.fyteambot li.fyteamli h2.fontsize24{padding-bottom: .15rem;margin-bottom: .15rem;border-bottom: 1px solid #d7d7d7;}

.fyculture{}
.fyculture li{position: relative}
.fyculturele{width:50%;float: left;padding-bottom: 31.1%}
.fycultureri{width:50%;position: absolute;top: 50%;right: 0;padding-left: .8rem;box-sizing: border-box;}
.fyfuwu,.fybiaoti{margin-bottom: .4rem}
.fyfuwu pre{line-height: .4rem;max-height: .8rem}
.fyculture li:nth-child(2n){}
.fyculture li:nth-child(2n) .fyculturele{float: right}
.fyculture li:nth-child(2n) .fycultureri{left: 0;right: auto;padding-left: 0;padding-right: .8rem}
.fyculture li:nth-child(2n) .fycultureri .fyfuwu pre{line-height: .3rem;max-height: .6rem}
.fyaboutus{}
.fyaboutpic{padding-bottom: 37.5%}
.fyhonor{}
.fyhonorbot{position: relative}
.fyhonorbot .fyjiantou0,
.fyhonorbot .fyjiantou1,
.fyfcbot .fyjiantou0,
.fyfcbot .fyjiantou1,
.fyjsri .fyjiantou1,
.fyjsri .fyjiantou0,
.fychanquan .fyjiantou0,
.fychanquan .fyjiantou1,
.fylypic .fylyjtri0,
.fylypic .fylyjtri1{position: absolute;border-color:#3a3a3a;top: 50%}
.fyhonorbot .fyjiantou0,
.fyfcbot .fyjiantou0,
.fyjsri .fyjiantou0,
.fychanquan .fyjiantou0,
.fylypic .fylyjtri0{left: -1rem;background-image: url(../images/pagejt0.png)}
.fyhonorbot .fyjiantou1,
.fyfcbot .fyjiantou1,
.fyjsri .fyjiantou1,
.fychanquan .fyjiantou1,
.fylypic .fylyjtri1{right: -1rem;background-image: url(../images/pagejt1.png)}

.fyjsri .fyjiantou0{left: 0}
.fyjsri .fyjiantou1{right: 0}

.fychanquan .fyjiantou0{left: .35rem}
.fychanquan .fyjiantou1{right: .35rem}


.fyhonorlist{}
.fyhonorlist .swiper-slide{}
.fyhonorlist .swiper-slide li{float: left;width:32.378%;margin: 0 1.433% .2rem 0}
.fyhonorlist .swiper-slide li:nth-child(3n){margin-right: 0}
.fyhonorimg{padding-bottom: 64.2%;margin-bottom: .2rem}
.fyhonorlist .swiper-slide li .fyzsimg{background: #f6f3ec;height: 3.48rem;margin: 0 0 .2rem}
.fyhonorlist .swiper-slide li .fyzsimg:before{left: .4rem}
.fyhonorlist .swiper-slide li .fyzsimg:after{right: .4rem}


.fyfield{background: #fbfbfb;}
.fyfield ul.main1674{margin: 0 auto}
.fyspirit{}
.fyspirit li{text-align: center;width: 33.33%;padding: 0 2%;box-sizing: border-box;float: left}
.fyspiritimg{border: 1px solid #d8d8d8;width: .88rem;height: .88rem;overflow: hidden;margin: 0 auto}
.fyspiritimg img{display: block;margin: .2rem auto 0;height: .48rem}
.fyspirit li h2{margin: .3rem 0 .2rem}
.fyconcept{}
.fyconcept li{position: relative;width: 17.96%;float: left;overflow: hidden}
.fyconcept li:after{content: "";position: absolute;background: rgba(18,38,53,.7);width: 100%;height: 100%;left:0;top: 0}
.fyconcept li img{display: block;width: 100%;height: 9.8rem;object-fit: cover}
.fyconcepttxt{position: absolute;top: 8rem;left: 0;right: 0;z-index: 3}
.fyconcepttxt h2{text-align: center;margin-bottom: .2rem;color: #fff}
.fyconcepttxt pre{opacity: 0;color: #fff}

.fyconcept li.fylinianavt{width: 46.118%}
.fyconcept li.fylinianavt:after{opacity: 0}
.fyconcept li.fylinianavt .fyconcepttxt{top: 1.1rem;left: .8rem;right: .8rem;width: 6rem}
.fyconcept li.fylinianavt .fyconcepttxt h2{text-align: left}
.fyconcept li.fylinianavt .fyconcepttxt pre{opacity: 1}

.fylianxitop{}
.fylxle{width: 44%;padding-top: .5rem}
.fylxle h2{margin-bottom: .6rem;line-height: 1}
.fylxle li{position: relative;padding-left: .38rem;margin-bottom: .42rem}
.fylxle li img{position: absolute;left: 0;}
.fylxle li h3{line-height: 1;margin-bottom: .18rem}
.fylxle li p{color: #383838}
.fylxle li:nth-child(1) img{width: .17rem;top: .03rem;left: .02rem}
.fylxle li:nth-child(2) img{width: .21rem;top: .07rem}
.fylxle li:nth-child(3) img{width: .2rem;top: .02rem}
.fylxri{width:51.975%;padding-bottom: 33.4%}
.fylianxibot{}
.fylianxibot ul{display: flex;flex-wrap: wrap;}
.fylianxibot li{width: 6rem;box-sizing: border-box;padding: .4rem;margin-right: 1rem;border: 1px solid #d6e4ee;margin-top: .4rem}
.fylianxibot li:nth-child(1),.fylianxibot li:nth-child(2){margin-top: 0}
.fylianxibot li h2{color: #2e73a8;margin-bottom: .3rem;line-height: 1}
.fylianxibot li p{color: #2e73a8;position: relative;padding-left: .45rem;;margin-bottom: .25rem}
.fylianxibot li p:last-child{margin-bottom: 0 !important;}
.fylianxibot li img{position: absolute;top: .08rem;left: 0;width: .22rem;display: block}
.fylianxibot li img.fyicn1{display: none}
.fylianxibot li.fylxliav{background: url(../images/fylxbg.png) no-repeat center center;background-size: 100% 100%;border-color: transparent}
.fylianxibot li.fylxliav h2{color: #fff}
.fylianxibot li.fylxliav p{color: #fff}
.fylianxibot li.fylxliav img.fyicn0{display: none}
.fylianxibot li.fylxliav img.fyicn1{display: block}
.fybidding{text-align: center}
.fybidding li{display: inline-block;vertical-align: top;margin: 0 .12rem;}
.fybidding li a{display: block;padding: 0 .35rem;border: 1px solid #676767;line-height: .6rem;  -webkit-border-radius:.3rem;  -moz-border-radius:.3rem; border-radius:.3rem;}
.fybidding li.fybiddingli a{background: #0089d0;color: #fff;border-color: #0089d0}

.fytuandui{}
.fytdri{width: 49.941%;padding-bottom: 31.1%;}
.fytdle{width: 45%}
.fytdle .fybiaoti h2{line-height: 1}
.fyfazhan{background: #f7f7f7}
.fyfzbot{}
.fyfzbot li{float: left;width: 49.164%;margin-right: 1.672%;margin-bottom: .24rem;padding-bottom: 25.1%;position: relative}
.fyfzbot li:nth-child(2n){margin-right: 0}
.fyfzbot li:after{content: "";position: absolute;width: 100%;height: 100%;background: rgba(0,137,208,.8);opacity: 0;}
.fyfztxt{position: absolute;bottom: .1rem;left: .4rem;right: .4rem;z-index: 3}
.fyfztxt h2{color: #fff;}
.fyfztxt p{color: #fff;margin-top: .25rem;height: 0;}

.fyfzbot li:hover:after{opacity: 1}
.fyfzbot li:hover .fyfztxt{bottom: .4rem}
.fyfzbot li:hover .fyfztxt p{height: auto}

.fyfzbot li:after,.fyfztxt,.fyfztxt p{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}


.fyfengcai{position: relative}
.fyfcbot{position: relative}
.fyfcbotlist{}
.fyfcbotlist .swiper-slide p{padding: .3rem .3rem 0}
.fyfcimg{padding-bottom: 66.8%}
.fyzhaopin{background: #f7f7f7}
.fyzpbot{}
.fyzpbot li{float: left;width:49.164%;margin-right: 1.672%}
.fyzpimg{padding-bottom: 58.4%}
.fyzptxt{background: #fff;padding: .35rem}
.fyzptxt h2{}
.fyzptxt h3{font-weight: normal;margin: .2rem 0 .26rem}
.fybiaoti p{margin-top: .25rem}

.fukuangye{}
.fykycen{position: relative;padding: 0 .8rem}
.fyekcenshao{padding: 0 !important;}
.fykyjt0,.fykyjt1{position: absolute;width: .4rem;height: .4rem;top: 0;background-position: center center;background-size: .11rem auto;background-repeat: no-repeat;cursor: pointer;}
.fykyjt0{background-image: url(../images/pagejt0.png);left: 0}
.fykyjt1{background-image: url(../images/pagejt1.png);right: 0}
.fykycne-jt1 .fykyjt1{opacity: .4;cursor: auto}
.fykycne-jt0 .fykyjt0{opacity: .4;cursor: auto}

.fykylable{border-bottom: 1px solid #d2d2dc;margin-bottom: .3rem}
.fykylable .swiper-slide{text-align: center;height: .7rem;position: relative;cursor: pointer}
.fykylable .swiper-slide:after{content: "";position: absolute;bottom: 0;left: 50%;width: 0;height: .03rem;background: #2e99de}


.fykylable .fykyswpavt{}
.fykylable .fykyswpavt:after{width: 100%;left: 0}

.fykybot{}
.fykylist{}
.fykylist .swiper-slide{position: relative}
.fykyimg{padding-bottom: 44.2%}
.fykytxt{position: absolute;top: 2rem;left: .8rem;width: 55%}
.fykytxt h2{color: #fff}
.fykytxt pre{color: #fff;text-align: justify}
.fyjsle{width: 48%}
.fycgbjq{}
.fyjsri{width: 49%;padding: 0 .8rem;box-sizing: border-box;position: relative}
.fyjslist{}
.fyjslist .swiper-slide{padding-bottom: 78.8%;width: 4.8rem;
    -webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(1.1);transform:scale(.7)
}
.fyjslist .swiper-slide:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,.7)}
.fyjslist .swiper-slide p{position: absolute;bottom: .15rem;left: 0;width: 100%;text-align: center;color: #fff;display: none}
.fyjslist .swiper-slide-active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.fyjslist .swiper-slide-active:after{display: none}
.fyjslist .swiper-slide-active p{display: block}
.fyjslist .swiper-slide-prev{
    transform-origin: right center;
    -ms-transform-origin: right center;
    -webkit-transform-origin:right center;
    -moz-transform-origin: right center;
    -o-transform-origin: right center;
}
.fyjslist .swiper-slide-next{transform-origin: left center;
    -ms-transform-origin: left center;
    -webkit-transform-origin:left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;}


.fyerjiyuan{position: relative;margin-top: .3rem}
.fyerjiyuan span{width: .12rem !important;height: .12rem !important;background: #ccc;padding: 0 !important;margin: 0 .04rem !important;opacity: 1 !important;vertical-align: middle !important;}
.fyerjiyuan .swiper-pagination-bullet-active{background: #0089d0}



.fykynr{display: flex;justify-content:space-between; align-items:center;}
.fykynrri{width: 45.5%}
.fykynrle{width: 49.941%;padding-bottom: 31%}
.fycplist{}
.fycpdiv{background: #f9faf9;margin-bottom: .65rem}
.fycpdiv:last-child{margin-bottom: 0 !important;}
.fycplistle{float: left;width: 25.09%;padding-bottom:25.09%}
.fycplistri{float: right;width: 74.91%;padding: .4rem;box-sizing: border-box}
.fycpdiv:nth-child(2n) .fycplistle{float: right}
.fycpdiv:nth-child(2n) .fycplistri{float: left}
.fycplk{}
.fycplkbot{}
.fycpzsle{padding-top: .8rem;width: 47%}
.fyjsys{}
.fyysbot{}
.fyysdiv{position: relative}
.fyyslist{float: left;width: 32.2585%;padding-bottom: 43%;margin-right: 1.61225%}
.fyyslist:nth-child(3n){margin-right: 0}
.fyyslist:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,137,208,.9);opacity: 0}
.fyystxt{position: absolute;top: 86%;left: 0;width: 100%;padding: .3rem;max-height: 100%;box-sizing: border-box;z-index: 3;height: 1rem;overflow: hidden}
.fyystitle{color: #fff;margin-bottom: .3rem}
.fyyscont{color: #fff;opacity: 0}
.fyyslist:hover .fyystxt{top: .12rem;overflow: auto;height: auto}
.fyyslist:hover:after{opacity: 1}
.fyyslist:hover .fyyscont{opacity: 1}
.fyjynum{position: relative}
.fyjynum .fynumber{width: 23%;margin-right: 2.66%;float: left}
.fyjynum .fynumber:last-child{margin-right: 0}
.fyjynum .fynumber li{float: inherit;width: 100%;margin: 0 0 .6rem 0}
.fyjynum .fynumber li:last-child{margin-bottom: 0 !important;}
.fyjynnumtwo{}
.fyjynnumtwo .fynumber{width:100% !important;margin-right:0 !important}
.fyjynnumtwo .fynumber li{width:31.56%;margin-right:2.66%;float:left}
.fyjynnumtwo .fynumber li:last-child{margin-right:0!important;}
.fynumtit{color: #676767;margin-bottom: .4rem}
.fylifei{}
.fylifei .moredivtwo{text-align: center}
.fylfbjq{}
.fyhuojiang{}
.fyhuojiang .fynumber{}
.fyhuojiang .fynumber li{width: 18.6%;margin-right: 1.75% !important;}
.fyhuojiang .fynumber li:nth-child(5n){margin-right: 0 !important;}
.fychanquan{background: #f6f3ec;position: relative;}
.fycqlist{}
.fycqlist .swiper-slide p{margin-top: .3rem;color: #676767;text-align: center}
.fyzsimg{height: 2.28rem;position: relative;overflow: hidden;margin:0 .1rem}
.fyzsimg:after,.fyzsimg:before{content: "";position: absolute;top: 0;width: .64rem;height: 100%;background-size: 100% auto;background-position: center center;background-repeat: no-repeat}
.fyzsimg:before{background-image: url(../images/fyyeicn0.png);left: 0}
.fyzsimg:after{background-image: url(../images/fyyeicn1.png);right: 0}
.fyzsimg img{  position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 60%;  max-height: 100%;  }
.fyhjfm{}
.fyhjbot{margin-top: .5rem}
.fyhjbotsub{display: none}
.fyhjlist{margin-top: .9rem}
.fyhjlist li{float: left;width: 24%;margin: 0 1.33% .2rem 0}
.fyhjlist li:nth-child(4n){margin-right: 0}
.fyhjlist li p{margin-top: .3rem;text-align: center}
.fygsjj{}
.fyjjbjq{margin-bottom: .7rem}
.fyhkimg{padding-bottom: 46.9%}
.fylydiv{background: #f5f5f5;padding: 0 0 1rem}
.fylycont{background: #fff;margin-top: -1rem;position: relative;z-index: 3;margin-bottom: 1rem}
.fylylable{border-bottom: 1px solid #d7d7d7}
.fylylable li{float: left;width: 23%;text-align: center;position: relative;margin: 0 1%;height: 2rem;cursor: pointer}
.fylylable li:after{content: "";position: absolute;width: 0;height: .02rem;bottom: 0;left: 50%;background: #0089d0;}
.fylynrsub{position: absolute;top: 50%;left: 0;width: 100%;}
.fylynrsub img{display: block;height: .5rem;margin: 0 auto .2rem}
.fylynrsub pre{line-height: .34rem;max-height: .68rem}
.fylylable li.fylylableliavt{}
.fylylable li.fylylableliavt:after{width: 1.6rem;margin-left: -.8rem}
.fylylbnr{padding: .8rem .5rem}
.fylybjq{display: none}
.fybgtop{margin-bottom: .3rem}
.fybgbot{}

.fylypic{position: relative}
.fylyjtri0,.fylyjtri1{}
.fylypicsub{}
.fylypicsub .swiper-slide{}
.fylypicsub .swiper-slide li{float: left;width: 32.2186%;padding-bottom: 22.6%;margin: 0 1.672% .25rem 0}
.fylypicsub .swiper-slide li:nth-child(1),.fylypicsub .swiper-slide li:nth-child(2){width:49.164%;margin-bottom: .25rem;padding-bottom: 28.6%}
.fylypicsub .swiper-slide li:nth-child(5),.fylypicsub .swiper-slide li:nth-child(2){margin-right: 0}
.nameiframe{width: 100%;}
.fyiframeTwo{height: 1022px}
.nameiframeTwo{width: 100%;height: 100%;}
.fyyfbjq{margin-bottom: .6rem}
.fyyfbjq:last-child{margin-bottom: 0 !important;}
.fyyfbtop{margin-bottom: .3rem}


.fysousuo{background:#f8f8f8;padding: .9rem 0;}


.fyssysr,.fyssjg{width: 8rem;max-width: 80%;margin: 0 auto}
.fyssysr{border: 1px solid #ccc;line-height: .5rem;height:.5rem;padding: 5px}

.fyssle{width: 70%;background: none;border: 0;outline: none;line-height: .5rem\9;height: .5rem;padding: 0 3%}
.fyssri{width: 24%;background: #4174a9;border: 0;outline: none;line-height: .5rem;height: .5rem;padding: 0;color: #fff;text-align: center;cursor: pointer}


.fyssjg{margin-top: 20px;color: #828282;}
.fyssjg span{color: #0072bc;margin: 0 5px}
.fyjubao,.fymeiti{position: fixed;z-index: 9999;top: 0;left: 0;width: 100%;height: 100%;display: none}
.fyjbdiv{position: absolute;top: 50%;left: 50%;background: #fff;padding: .5rem;box-sizing: border-box;box-shadow: 0 0 .4rem rgba(0,0,0,.2)}
.closejb,.closemt{position: absolute;top: .2rem;right: .5rem;height: .3rem;cursor: pointer}
.fyjbtop{padding-bottom: .2rem;margin-bottom: .4rem;border-bottom: 1px solid #ccc}
.fyjbbot,.fyqmt{max-height: 60vh;overflow: auto;padding-right: 10px}
.fyjbbot p{position: relative;padding-left: .35rem;margin-bottom: .2rem}
.fyjbbot p img{position: absolute;top: .08rem;left: 0;width: .22rem}
.fyqmt ul{display: flex;flex-wrap: wrap}
.fyqmt li{margin-right: .3rem;margin-bottom: .3rem}
.fyqmt li img{display: block;width: 1.5rem;height:1.5rem;margin: 0 auto .1rem}
.fyqmt  li p{text-align: center}



.moreapp{display: none;}
 .sszhushi{position: fixed;top: 50%;left: 50%;background: rgba(0,0,0,.5);text-align: center;color: #fff;
     -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);    padding: .2rem .5rem;z-index: 999;display: none;
 }
.ssjgwo{text-align:center}
.ssjgp2 span{color:#0089d0}
.ssjgp3{color:#666}
.ssjgp2{margin:.05rem 0 .1rem}

.fychanquan .swiper-button-disabled{opacity: .2;cursor: auto}
.fychanquan .fyjiantou0.swiper-button-disabled:hover {
    background-color: transparent !important;
    border-color: #3a3a3a !important;
    box-shadow: none !important;
    background-image: url(../images/pagejt0.png) !important;
}
.fychanquan .fyjiantou1.swiper-button-disabled:hover {
    background-color: transparent !important;
    border-color: #3a3a3a !important;
    box-shadow: none !important;
    background-image: url(../images/pagejt1.png) !important;
}
.fyshengming{margin-bottom: 0 !important;}

/*共用*/
.fyteamdivri::-webkit-scrollbar,
.fyystxt::-webkit-scrollbar,
.fyjbbot::-webkit-scrollbar,
.fyqmt::-webkit-scrollbar{width:4px;}
.fyteamdivri::-webkit-scrollbar-track,
.fyystxt::-webkit-scrollbar-track,
.fyjbbot::-webkit-scrollbar-track,
.fyqmt::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}
.fyteamdivri::-webkit-scrollbar-thumb,
.fyystxt::-webkit-scrollbar-thumb,
.fyjbbot::-webkit-scrollbar-thumb,
.fyqmt::-webkit-scrollbar-thumb{background-color:#4174a9;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyteamdivri::-webkit-scrollbar-thumb:hover,
.fyystxt::-webkit-scrollbar-thumb:hover,
.fyjbbot::-webkit-scrollbar-thumb:hover,
.fyqmt::-webkit-scrollbar-thumb:hover{background-color:#4174a9}
.fyteamdivri::-webkit-scrollbar-thumb:active,
.fyystxt::-webkit-scrollbar-thumb:active,
.fyjbbot::-webkit-scrollbar-thumb:active,
.fyqmt::-webkit-scrollbar-thumb:active{background-color:#4174a9}



.fyystxt,.fyyslist:after,.fyyscont,.fylylable li:after,.innovatelabel li:after,.innovatelabel li span,.innovatelabel li{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}


.fyteam .fybiaoti,.fyorganization .fybiaoti,.fyhistory .fybiaoti,.fyaboutus .fybiaoti,.fyhonor .fybiaoti,.fybiaoticenter{text-align: center}


.moredivthree{}
.moredivthree .morebtn{border-color: #3a3a3a;color: #3a3a3a}
.moredivthree .morebtn img.morejt1{display: none;visibility: hidden}
.moredivthree span{display: inline-block;vertical-align: top;
    margin-left: 0.05rem;
    height: 100%;
    width: .2rem;background: url(../images/jticnhui.png) no-repeat center center;background-size: 100% auto;
}



.fynewbot li:nth-child(3n),.fyvideolist li:nth-child(3n),.fynumber li:nth-child(4n),.fyzpbot li:nth-child(2n){margin-right: 0}
.morebtntwo,.contactcn h2,.contactri li a,.contactri li span{color: #000}
.newtop h3{color: #666666}
.innovatele h3,.page a,.fynewri span,.fynewtxt p,.fyspirit li pre{color: #676767}
.newlist li:nth-child(2n),.innovatelabel li:last-child{margin-right: 0}
.bantxt h2,.newtop h2,.newtop h3{white-space:pre-wrap;word-wrap:break-word;}
.newtop h2,.newtop h3,.businesstxt h2,.innovatele h3,.innovatele h2,.contactcn h2{font-weight: normal}
.innovatele p,.developtxt p,.businesstxt p{text-align: justify}
.fybantxt{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.fytime,.fycultureri,.fylynrsub{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.fyteamdiv,.fyjbdiv{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}


.fymain{padding: .9rem  0 1.2rem}
.fymaintwo{padding-bottom: 0 !important;}
.footer{padding: .8rem  0 1.2rem}
.contact,.fyorganization,.fyhistory,.fyfield,.fytuandui,.fyfazhan,.fyzhaopin,.fyfengcai,.fyjishu,.fukuangye{padding: .9rem 0}
.fyteam{padding: .9rem 0 .7rem}
.fyfazhan{padding: .9rem 0 .6rem}
.fyhonor{padding: .9rem 0 .3rem}
.fychanquan{padding: .7rem 0}

.culture,.fyculture,.fyjsle{padding-top: .9rem}
.new,.business,.innovate{padding-top: .7rem}
.fyaboutle{padding-top: .3rem}

.fyintroduction{padding-bottom: .5rem}
.fymedialist{padding-bottom: .6rem}
.fynewbot{padding-bottom: .4rem}



.develop{margin-top: 1rem}
.fyhkimg,.fylypic{margin-top: .9rem}
.fyaboutpic{margin-top: .8rem}
.fyconcept{margin-top: .75rem}
.fyysdiv,.fychanquan{margin-top: .6rem}
.newtop h3{margin-top: .2rem}


.developtxt p{margin-bottom: 2rem}
.fyxwbjq,.fylianxitop{margin-bottom: 1.2rem}
.fylifei,.fyhuojiang{margin-bottom: 1rem}
.fybidding,.fykynr,.fycplk{margin-bottom: .9rem}
.businesstxt h2{margin-bottom: .8rem}
.innovatele p{margin-bottom: .7rem}
.new .newtop,.innovate .newtop,.foottop,.fyxwxqbt,.fyabout,.fygybjq{margin-bottom: .6rem}
.business .newtop,.fyvideolist,.fyscjy{margin-bottom: .65rem}
.fyaboutbjq{margin-bottom: .45rem}
.developtxt .newtop,.fykytxt h2{margin-bottom: .35rem}
.fynewri h2{margin-bottom: .2rem}
.businesstxt h3,.innovatebot{margin-bottom: .5rem}
.businesstxt p,.fycgbjq,.fykytxt pre,.fylfbjq{margin-bottom: .4rem}
.innovatele h2,.fynewbot li,.fynewtop,.fycptitle{margin-bottom: .25rem}
.innovatele h3,.fynewri span,.fymtjj{margin-bottom: .2rem}
.fymtbt{margin-bottom: .1rem}


/*字体*/
.fontsize72{font-size: .72rem}/*72*/
.fontsize60{font-size: .6rem}/*60*/
.fontsize56{font-size: .56rem}/*56*/
.fontsize48{font-size: .48rem}/*首页 一级标题48*/
.fontsize40{font-size: .4rem}/*40*/
.fontsize36{font-size: .36rem}/*36*/
.fontsize34{font-size: .34rem}/*34*/
.fontsize32{font-size: .32rem}/*32*/
.fontsize30{font-size: .30rem}/*30*/
.fontsize28{font-size: .28rem}/*28*/
.fontsize24{font-size: .24rem}/*新闻标题 24*/
.fontsize22{font-size: .22rem}/*新闻标题 24*/
.fontsize20{font-size: .2rem}/*20*/
.fontsize18{font-size: .18rem}/*18*/
body,input,select,textarea,.fontsize16{font-size:.16rem;}/*默认16*/
.fontsize14{font-size: .14rem}/*14*/

.bantxt h2{line-height: .85rem}/*85*/
.bantxt h2{max-height: 1.7rem}/*85 2*/


.newtop h2{line-height: .72rem}/*72*/


.fyconcepttxt h2{line-height: .48rem}/*48*/
.fyconcepttxt h2{max-height: .96rem}/*48 2*/





.fynewri h2{line-height: .46rem}/*46*/
.fynewri h2{height: .92rem}/*46 2*/

.fynewri p{line-height: .38rem}/*38*/
.fynewri p{height: 1.9rem}/*38 5*/


.newtop h3,.fynewtxt h2,.fynewtxt h2,.fyvideolist li h2,.fyfcbotlist .swiper-slide p{line-height: .32rem}/*32*/
.fynewtxt h2,.fynewtxt h2,.fyvideolist li h2{height: .64rem}/*32 2*/



.businesstxt p,.innovatele p,.developtxt p,.fymtjj,.fybjq,.fyfield .fyfuwu p,.fyspirit li pre,.fyconcepttxt pre,.fyhonorlist .swiper-slide li p,.fyfztxt p,.fykytxt pre,.fycqlist .swiper-slide p,.fyhjlist li p{line-height: .3rem}/*30*/
.businesstxt p,.fyfield .fyfuwu p,.fyfztxt p{max-height: .9rem}/*30 3*/
.innovatele p,.developtxt p{height: .9rem}/*30 3*/
.fymtjj,.fycqlist .swiper-slide p{max-height: .6rem}/*30 2*/
.fyconcepttxt pre{max-height: 1.8rem}/*30 6*/
.fyhonorlist .swiper-slide li p,.fyhjlist li p{height: .6rem}/*30 2*/
.fycgbjq{max-height: 3rem}/*30 10*/
.fykytxt pre{max-height: 1.5rem}/*30 5*/



.fylypic .swiper-button-disabled{opacity: .4;box-shadow: unset !important;cursor: auto;
    /*background-color: #4172a6;*/

    /*background-image: url(../images/pagejtbai1.png);*/
}


@media only screen and (min-width:1025px){
    /*图片hover效果*/
    .rotateimg:hover img,.fyclose:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
    .rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}
    .translY:hover{-webkit-transform:translateY(-.35rem);-moz-transform:translateY(-.35rem);-o-transform:translateY(-.35rem);transform:translateY(-.35rem)}
    .scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}


    /*.newlist li:hover h2{bottom: .4rem}*/
    .nav li a.navyja:hover,.naver a:hover,.headyysub a:hover,.morebtntwo:hover,.contactri li a:hover,.contactle a:hover span, .fynewzd .swiper-slide:hover .fynewri h2{color:#4174a9}
    .morebtn:hover{background: #4174a9;border-color: #4174a9;box-shadow: 0 0 .2rem 0 rgba(65,116,169,.5)}
    .morebtntwo:hover{background-image: url(../images/moreicn1.png)}
    .developtxt .morebtntwo:hover{background-image: url(../images/moreicn0.png);color: #fff;padding-right: .45rem}
    .footnav li a:hover{opacity: .8}
    .fynewbot li:hover .fynewtxt{background: #0089d0}
    .fynewbot li:hover .fynewtxt p,.fynewbot li:hover .fynewtxt h2{color: #fff}
    .fylabel li:hover a:after{width: 100%;left: 0}
    .page a:hover{background-color: #0089d0;color: #fff}
    .page a.prev:hover{background-image: url(../images/pagejtbai0.png)}
    .page a.next:hover{background-image: url(../images/pagejtbai1.png)}
    .fymedialist li:hover{box-shadow: -.07rem .06rem .22rem .01rem rgba(0, 0, 0, 0.08);}
    .fymedialist li:hover .fymtbt,.fymedialist li:hover .fytime p,.fyvideolist li:hover h2,.fynewsnext a:hover{color: #009be5}
    .fymedialist li:hover .fymtjt{background-image: url(../images/fyxwjtred0.png)}
    .moredivthree .morebtn:hover{color: #fff}
    .moredivthree .morebtn:hover img.morejt0{display: none}
    .moredivthree .morebtn:hover img.morejt1{display: inline-block;visibility: inherit}
    .moredivthree .morebtn:hover span{background-image: url(../images/jticn.png)}

    .fyzpbot li:hover .moredivthree .morebtn{color: #fff;
        background: #4174a9;border-color: #4174a9;box-shadow: 0 0 .2rem 0 rgba(65,116,169,.5)
    }

    .fyzpbot li:hover .moredivthree span{background-image: url(../images/jticn.png)}

    .fyzpbot li:hover .moredivthree .morebtn img.morejt0{display: none}
    .fyzpbot li:hover .moredivthree .morebtn img.morejt1{display: inline-block;visibility: inherit}


    .fyteambot li.fyteamli:hover{box-shadow: 0 0 .2rem rgba(65,116,169,.5)}
    .fyteambot li.fyteamli:hover  h2.fontsize24{color: #009be5}
    .fylishi .swiper-slide:hover{border-color: #4172a6}
    .fylishi .swiper-slide:hover h2{color: #4172a6}
    .fylishi .swiper-slide:hover p{color: #4172a6}
    .fylishi .fylishiavt:hover h2{color: #fff}
    .fylishi .fylishiavt:hover p{color: #fff}
    .fyjiantou0:hover{background-color: #4172a6;border-color: #4172a6;box-shadow: 0 0 .2rem rgba(65,116,169,.5);background-image: url(../images/pagejtbai0.png)}
    .fyjiantou1:hover{background-color: #4172a6;border-color: #4172a6;box-shadow: 0 0 .2rem rgba(65,116,169,.5);background-image: url(../images/pagejtbai1.png)}
    .fybidding li a:hover{border-color: #0089d0;color: #fff; background: #0089d0;}
    .fybidding li.fybiddingli a:hover{color: #fff}
    .footlast a:hover{opacity: .7}



    .fylypic .fylyjtri0.swiper-button-disabled:hover{
        border-color: #3a3a3a;
        background-color: transparent;
        background-image: url(../images/pagejt0.png);
    }
    .fylypic .fylyjtri1.swiper-button-disabled:hover{
        border-color: #3a3a3a;
        background-color: transparent;
        background-image: url(../images/pagejt1.png);
    }



    .scaleimg img,.rotateimg img,.newlist li h2, .nav li a.navyja,.naver a,.headyysub a,.morebtn,.morebtntwo,.footnav li a,.contactri li a,.contactle a,.fynewtxt p,.fynewtxt h2,.fynewtxt,  .fylabel li a:after,.fynewri h2,.page a,.fymtbt,.fytime p,.fymedialist li,.fymtjt,.fyvideolist li h2,.fynewsnext a,.moredivthree .morebtn img,.fyclose,.fyteambot li.fyteamli,.fyteambot li.fyteamli h2.fontsize24,.fylishi .swiper-slide h2,.fylishi .swiper-slide p,.fyjiantou1,.fyjiantou0,.fybidding li a,.fykylable .swiper-slide:after,.moredivthree span,.footlast a{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}
    .fylishi .swiper-slide{transition:background 0.6s ease;-webkit-transition:background 0.6s ease;-moz-transition:background 0.6s ease;-o-transition:background 0.6s ease;}


}

/***************************适配********************/
@media only screen and (max-width:1680px){
    .businessbot li.businessliavt .businesstxt{width: 9.8rem}


    /*字体*/
    .fontsize22{font-size: .229rem}/*新闻标题 24*/
    .fontsize20{font-size: .22rem}/*20*/
    .fontsize18{font-size: .2rem}/*18*/
    body,input,select,textarea,.fontsize16,.nav li a.navyja{font-size:.18rem;}/*默认16*/
    .fontsize14{font-size: .16rem}/*14*/
}
@media only screen and (max-width:1600px){
    .fyclose{height: .25rem}
}
@media only screen and (max-width:1440px){
    .morebtn{height: .48rem;line-height: .48rem}
    .morebtn img{margin-top: .18rem;height: .12rem}
    .businessbot li.businessliavt .businesstxt{width: 8rem}
    .sharediv img{height: .18rem}
    .fylianxibot li{width: 6.3rem}
    .fyteamdivri{padding: .3rem .4rem}
    .moredivthree span{width: .24rem}
    .weixinbox{width: 4rem;height: 4rem;margin-left: -2rem;margin-top: -2rem}
    .wximg img,.wximg{width: 2.6rem;height: 2.6rem}
    .wxbottop{height: .7rem;line-height: .7rem}

    .headeryyinc,.headssinc { height: 0.3rem;  margin-top: 0.385rem;  }
    .ssdivri{background-size: .3rem auto;}
    .morebtntwo {  background-size: auto 0.26rem;line-height: .26rem;  }

    /*字体*/
    .fontsize24{font-size: .27rem}/*新闻标题 24*/
    .fontsize20{font-size: .24rem}/*20*/
    .fontsize18{font-size: .21rem}/*18*/
    body,input,select,textarea,.fontsize16{font-size:.189rem;}/*默认16*/
    .fontsize14{font-size: .16rem}/*14*/
    .nav li a.navyja{font-size: .213rem}

    .newtop h3{line-height: .37rem}/*32*/

    .businesstxt p,.innovatele p,.developtxt p{line-height: .34rem}/*30*/
    .businesstxt p{max-height: 1.02rem}/*30 3*/
    .innovatele p,.developtxt p{height: 1.02rem}/*30 3*/

}
@media only screen and (max-width:1366px){
    .gpbot img{height: .13rem}
    .fylianxibot li{width: 6.5rem}
    .fykytxt{width: 70%}

    .fyteambjq { height: 2.28rem; }



    /*字体*/
    .fontsize24{font-size: .25rem}/*新闻标题 24*/
    .fontsize22{font-size: .25rem}/*新闻标题 24*/
    .fontsize20{font-size: .235rem}/*20*/
    .fontsize18{font-size: .22rem}/*18*/
    body,input,select,textarea,.fontsize16,.fyyscont{font-size:.197rem;}/*默认16*/
    .fontsize14{font-size: .169rem}/*14*/


    .businesstxt p,.innovatele p,.developtxt p,.fymtjj,.fybjq,.fyfield .fyfuwu p,.fyspirit li pre,.fyconcepttxt pre,.fyhonorlist .swiper-slide li p,.fyfztxt p,.fykytxt pre,.fycqlist .swiper-slide p,.fyhjlist li p{line-height: .38rem}/*30*/
    .businesstxt p,.fyfield .fyfuwu p,.fyfztxt p{max-height: 1.14rem}/*30 3*/
    .innovatele p,.developtxt p{height: 1.14rem}/*30 3*/
    .fymtjj,.fycqlist .swiper-slide p{max-height: .76rem}/*30 2*/
    .fyconcepttxt pre{max-height: 2.28rem}/*30 6*/
    .fyhonorlist .swiper-slide li p,.fyhjlist li p{height: .76rem}/*30 2*/
    .fycgbjq{max-height: 3.8rem}/*30 10*/
    .fykytxt pre{max-height: 1.9rem}/*30 5*/

    .fyyscont{line-height: .32rem}


    .fyculture li:nth-child(2n) .fycultureri .fyfuwu pre {  line-height: .38rem;  max-height: .76rem;  }

}
@media only screen and (max-width:1280px){
    .fycpzsle,.fyjsle{padding-top: 0}
    .innovatelabel li{line-height: .5rem;height: .5rem}
}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:1152px){}
/*---------------------------------平板----------------------------------------------*/
@media only screen and (max-width:1024px){

    .main1200{width: 14rem}
    .fyxqmain{margin: 0 1.5rem}
    .headssinc,.headeryyinc{height: .24rem;margin-top: .415rem}
    .ssdivri{background-size: .24rem auto}

    .bannerpc .swiper-slide{height: 0;padding-bottom: 46%}
    .lbyuan {  bottom: 0.5rem !important;  height: 0.3rem !important; }
    .lbyuan span {  width: 0.2rem !important;  height: 0.2rem !important;  margin: 0 .1rem !important;  }
    .lbyuan .swiper-pagination-bullet-active {  width: 0.3rem !important;  height: 0.3rem !important;  }


    .footshare li .footfxicn{height: .3rem}
    .sharediv img{height: .3rem}
    .contactri li,.contactri li span{line-height: .3rem}

    .morebtn {  height: 0.6rem;line-height: .6rem; padding: 0 .3rem}
    .morebtn img { margin-top: 0.2rem;  height: 0.2rem;  }
    .gpbot img{height: .15rem}
    .naver{margin-left: -1.2rem;width: 2.4rem}
    .fynewnum{bottom: .7rem}
    .page a, .page span{    min-width: .6rem;  height: .6rem;  line-height: .6rem;}
    .page a.prev,.page a.next{background-size: .14rem auto}
    .fylianxibot li{width: 48%;margin-right: 2%}

    .fynumber li,.fyjynum .fynumber{width: 24.25%;margin-right: 1%}
    .fyhuojiang .fynumber li {
        width: 19.2%;margin-right: 1% !important;  }
    .fyiframeTwo {  height: 730px;  }
    .fylxle li img,.fylianxibot li img{width: .3rem !important;}
    .fylxle li,.fylianxibot li p,.fyjbbot p{padding-left: .5rem}
    .fyjbbot p img{width: .3rem}

    .moredivthree span{width: .396rem}
    .innovatelabel li{line-height: .7rem;height: .7rem}

    .fylynrsub pre {
        line-height: .34rem;
        max-height: 1.02rem;
        -webkit-line-clamp: 3;
    }
    .fyteambjq { height: 2.3rem; }
    .ssdiv,.ssdivri{line-height: .7rem;  height: .7rem;}
    .ssdivle{ line-height: .7rem\9;  height: .7rem;}

    /*字体*/
    .fontsize72{font-size: .72rem}/*72*/
    .fontsize60{font-size: .58rem}/*60*/
    .fontsize56{font-size: .54rem}/*56*/
    .fontsize48{font-size: .54rem}/*首页 一级标题48*/
    .fontsize40{font-size: .48rem}/*40*/
    .fontsize36{font-size: .46rem}/*36*/
    .fontsize34{font-size: .44rem}/*34*/
    .fontsize32{font-size: .42rem}/*32*/
    .fontsize30{font-size: .40rem}/*30*/
    .fontsize28{font-size: .38rem}/*28*/
    .fontsize24{font-size: .34rem}/*新闻标题 24*/
    .fontsize22{font-size: .33rem}/*新闻标题 24*/
    .fontsize20{font-size: .3rem}/*20*/
    .fontsize18{font-size: .264rem}/*18*/
    body,input,select,textarea,.fontsize16,.nav li a.navyja{font-size:.264rem;}/*默认16*/
    .fontsize14{font-size: .22rem}/*14*/
    .fylynrsub pre{font-size: .3rem}


    .bantxt h2{line-height: .85rem}/*85*/
    .bantxt h2{max-height: 1.7rem}/*85 2*/

    .newtop h2{line-height: .72rem}/*72*/

    .fyconcepttxt h2{line-height: .48rem}/*48*/
    .fyconcepttxt h2{max-height: .96rem}/*48 2*/


    .fynewri h2{line-height: .5rem}/*46*/
    .fynewri h2{height: 1rem}/*46 2*/

    .fynewri p{line-height: .5rem}/*38*/
    .fynewri p{height: 2.5rem}/*38 5*/


    .newtop h3,.fynewtxt h2,.fynewtxt h2,.fyvideolist li h2,.fyfcbotlist .swiper-slide p{line-height: .55rem}/*32*/
    .fynewtxt h2,.fynewtxt h2,.fyvideolist li h2{height: 1.1rem}/*32 2*/



    .businesstxt p,.innovatele p,.developtxt p,.fymtjj,.fybjq,.fyfield .fyfuwu p,.fyspirit li pre,.fyconcepttxt pre,.fyhonorlist .swiper-slide li p,.fyfztxt p,.fykytxt pre,.fycqlist .swiper-slide p,.fyhjlist li p{line-height: .46rem}/*30*/
    .businesstxt p,.fyfield .fyfuwu p,.fyfztxt p{max-height: 1.38rem}/*30 3*/
    .innovatele p,.developtxt p{height: 1.38rem}/*30 3*/
    .fymtjj,.fycqlist .swiper-slide p{max-height: .92rem}/*30 2*/
    .fyconcepttxt pre{max-height: 2.76rem}/*30 6*/
    .fyhonorlist .swiper-slide li p,.fyhjlist li p{height: .92rem}/*30 2*/
    .fycgbjq{max-height: 4.6rem}/*30 10*/
    .fykytxt pre{max-height: 2.3rem}/*30 5*/



    .morebtntwo {padding-right: 0.5rem;  background-size: auto 0.3rem;  line-height: .3rem;}


}
@media only screen and (max-width:992px){}
@media only screen and (max-width:870px){}
@media only screen and (max-width:768px){
    .main1200{width: 15rem}
    .headssinc,.headeryyinc{height: .3rem;margin-top: .385rem}
    .nav li{margin-left: .5rem}


    .footnav{width: 49%;margin-right: 2%}
    .footshare{max-width: 30%}
    .footshare li .footfxicn{height: .5rem}
    .footshare li{margin-left: .4rem}
    .contactri li:after{width: .1rem;height: .1rem;margin-top: -.05rem}
    .contactri li{padding-left: .2rem}
    .sharediv img{height: .4rem}
    .contactri li, .contactri li span{line-height: .4rem}
    .developtxt{width: 57%}
    .ssdivri,.footssbtn{background-size: .3rem auto}
    .ssdiv{width: 5.5rem}
    .footss {
        line-height: .6rem;
        height: .6rem;
        -webkit-border-radius: .3rem;
        -moz-border-radius: .3rem;
        border-radius: .3rem;
    }
    .footssinput{line-height: .6rem\9;height: .6rem}
    .footssbtn{line-height: .6rem;height: .6rem}
    .gpbot img{height: .3rem}
    .fyaboutri{padding-bottom: 64%}
    .fynumber li{  width: 49%;  margin-right:2%; margin-bottom: .6rem }
    .fynumber li:nth-child(2n){margin-right: 0}
    .fyclose {
        height: .45rem;
    }
    .fylxle li{padding-left: .7rem !important;}
    .fylxle li img{width: .4rem !important;}
    .fylxle{padding-top: 0}
    .fylianxibot ul{display: block}
    .fylianxibot li{width: 100%;margin: 0 0 .4rem 0;padding: .5rem}
    .fylianxibot li img,.fyjbbot p img{width: .4rem !important;}
    .fylianxibot li p,.fyjbbot p{padding-left: .7rem}
    .fyspiritimg{width: 1.4rem;height: 1.4rem}
    .fyspiritimg img{height: .6rem;margin-top: .4rem}
    .fyspirit li{padding: 0}
    .fyconcept li.fylinianavt .fyconcepttxt {  left: .6rem;  right: .6rem;  width: 6.6rem;  }
    .fyjiantou0, .fyjiantou1{background-size: .18rem auto}
    .fybidding li{margin: 0 .03rem}
    .fybidding li a{
        -webkit-border-radius:.35rem;
        -moz-border-radius:.35rem;
        border-radius:.35rem;
        min-width: 1rem;
    line-height: .7rem;padding: 0 .15rem;}
    .fymtjt{width: .5rem;height: .2rem}
    .fylynrsub img{height: .6rem}
    .fylylable li{height: 3.4rem}
    .fyerjiyuan span {width: .2rem !important;  height: .2rem !important;  margin: 0 .08rem !important;  }
    .fyerjiyuan{margin-top: .5rem}
    .fykytxt{top: 1rem}
    .fykyjt0, .fykyjt1{width: .8rem;height: .8rem;background-size: .18rem auto}
    .fykylable .swiper-slide{height: 1rem}
    .fyystxt{top: 80%}
    .fyxwxqbt .footshare li .footfxicn{height: .4rem}
    .fytdri{padding-bottom: 62%}


    .weixinbox{width: 5rem;height: 5rem;margin-left: -2.5rem;margin-top: -2.5rem}
    .wximg img,.wximg{width: 2.9rem;height: 2.9rem}
    .wxbottop{height: .86rem;line-height: .86rem;margin-bottom: .4rem}

    .fyteamdiv,.fyteamdivri,.fyteamdivle img{height: 6rem}
    .fyteamdivle{width: 4.15rem}
    .fyteamdivri{margin-left: 4.15rem}
    .fyteambjq{height: 3.6rem}

    /*共用*/
    .fyaboutri,.fyaboutle,.fytdri,.fytdle{float: inherit;width: 100%}
    .fyaboutle{padding-top: 0}
    .fyaboutri,.fytdri{margin-top: .8rem}

    /*字体*/
    .fontsize72{font-size: .72rem}/*72*/
    .fontsize60{font-size: .7rem}/*60*/
    .fontsize56{font-size: .68rem}/*56*/
    .fontsize48{font-size: .65rem}/*首页 一级标题48 26*/
    .fontsize40{font-size: .58rem}/*40*/
    .fontsize36{font-size: .56rem}/*36*/
    .fontsize34{font-size: .54rem}/*34*/
    .fontsize32{font-size: .52rem}/*32*/
    .fontsize30{font-size: .5rem}/*30*/
    .fontsize28{font-size: .5rem}/*28*/
    .fontsize24{font-size: .45rem}/*新闻标题 24*/
    .fontsize22{font-size: .45rem}/*新闻标题 24*/
    .fontsize20{font-size: .4rem}/*20*/
    .fontsize18{font-size: .35rem}/*18*/
    body,input,select,textarea,.fontsize16,.nav li a.navyja{font-size:.35rem;}/*默认16*/
    .fontsize14{font-size: .3rem}/*14*/
    .fylxle li h3,.fylxle li p,.fylianxibot li p{font-size: .4rem}
    .fyconcepttxt h2{font-size: .48rem}
    .fyconcepttxt pre{font-size: .38rem}
    .fylynrsub pre{font-size: .4rem}
    .fynewri h2{font-size: .45rem}
    .fynewri p{font-size: .4rem}
    .fyfztxt p{font-size: .35rem}


    .bantxt h2{line-height: .9rem}/*85*/
    .bantxt h2{max-height: 1.8rem}/*85 2*/


    .newtop h2{line-height: 1rem}/*72*/


    .fyconcepttxt h2{line-height: .7rem}/*48*/
    .fyconcepttxt h2{max-height: 1.4rem}/*48 2*/





    /*.fynewri h2{line-height: .46rem}!*46*!*/
    /*.fynewri h2{height: .92rem}!*46 2*!*/

    /*.fynewri p{line-height: .38rem}!*38*!*/
    /*.fynewri p{height: 1.9rem}!*38 5*!*/


    /*.newtop h3,.fynewtxt h2,.fynewtxt h2,.fyvideolist li h2,.fyfcbotlist .swiper-slide p{line-height: .32rem}!*32*!*/
    /*.fynewtxt h2,.fynewtxt h2,.fyvideolist li h2{height: .64rem}!*32 2*!*/



    .businesstxt p,.innovatele p,.developtxt p,.fymtjj,.fybjq,.fyfield .fyfuwu p,.fyspirit li pre,.fyconcepttxt pre,.fyhonorlist .swiper-slide li p,.fyfztxt p,.fykytxt pre,.fycqlist .swiper-slide p,.fyhjlist li p{line-height: .6rem}/*30*/
    .businesstxt p,.fyfield .fyfuwu p,.fyfztxt p{max-height: 1.8rem}/*30 3*/
    .innovatele p,.developtxt p{height: 1.8rem}/*30 3*/
    .fymtjj,.fycqlist .swiper-slide p{max-height: 1.2rem}/*30 2*/
    .fyconcepttxt pre{max-height: 3.6rem}/*30 6*/
    .fyhonorlist .swiper-slide li p,.fyhjlist li p{height: 1.2rem}/*30 2*/
    .fycgbjq{max-height: 6rem}/*30 10*/
    .fykytxt pre{max-height: 3rem}/*30 5*/


    .fyfuwu pre { line-height: .6rem;  max-height: 1.2rem;  }
    .fyculture li:nth-child(2n) .fycultureri .fyfuwu pre {  line-height: .6rem;  max-height: 1.8rem; -webkit-line-clamp:3}


    .morebtntwo {padding-right: 0.6rem;  background-size: auto 0.4rem;  line-height: .4rem;  }
    .businesstxt img.businessicn{width: .8rem;height: .8rem}
    .fylynrsub pre{line-height: .6rem;max-height: 1.8rem;-webkit-line-clamp:3}

    .fyfztxt p{-webkit-line-clamp:4;max-height: 2.4rem}

}
@media only screen and (max-width:750px){
    .main1663,.main1200,.business .newtop,.main1674,.main1570{width:90%}

    .header{padding: 0 5%}
    .header,.navheight{height: 1rem;}
    .menu-activator{display: block}
    .cliactnav .visual{margin-top: .23rem}
    .logo{margin-top: .25rem}
    .logo img{height: .5rem}
    .nav{position: fixed;top: 1rem;left: 0;background: #fff;z-index: 999;bottom: 0;border-top: 1px solid #eaeaea;width: 100%;display: none;overflow: auto}
    .nav ul{padding-top: .5rem}
    .nav li{float: inherit;margin: 0;padding: 0 5%;border-bottom: 1px solid #eaeaea;}
    .nav li:after{position: absolute;top: 0;right: 5%;width: .5rem;height: 1rem;background: url(../images/jtapp.png) no-repeat center right;background-size: .12rem auto;content: ""}


    .nav li a.navyja{line-height: 1rem;width: 80%;}
    .naver{
        position: relative;
        padding: .1rem .32rem .5rem;
        background: #fff;
        top: 0;
        left: 0;
        width: 100%;
        margin-left: 0;
        box-sizing: border-box;
        text-align: left;
        border: 0;
    }
    .naver a{margin: 0 0 .3rem 0}
    .naver a:last-child{margin-bottom: 0}
    .innovatelabel li{    width: 24.25%; margin-right: 1%;}
    .innovatelabel li:last-child{margin-right: 0}


    .bannerpc .swiper-slide{padding-bottom: 60%}
    .lbyuan {bottom: 0.3rem !important;  }
    .bantxt{top: .8rem;width: 100%}

    .haderyy{margin-left: .3rem}
    .headssinc, .headeryyinc {height: 0.36rem;  margin-top: 0.32rem; }
    .newtop{text-align: center}
    .newlist li{padding-bottom: 91%}
    .innovateri{padding-bottom: 55.8%}
    .morebtntwo {padding-right: 0.6rem;  background-size: auto 0.46rem;  line-height: .46rem;font-size: .28rem}

    .developtxt{width: 100%}
    .developtxt .moredivtwo{text-align: center}

    .businessbot{overflow-x: scroll;overflow-y: hidden;width: 100%;}
    .businessbot ul{width: 18.6rem}
    .businessbot li{width: 6rem !important;margin-right: .2rem;height: 8rem}
    .businesstxt{width: 90%;left: 0;padding: 0 5%}
    .businessbot li:after,.businesstxt img.businessicn{display: none}
    .businesstxt{text-align: left}
    .businesstxt h2,.businesstxt p, .businessbot li .morediv{opacity: 1}
    .contactle{margin-right: 0}
    .contactcn{margin: .4rem 0}
    .sharediv img{height: .3rem}
    .contactri li, .contactri li span{line-height: .3rem}
    .footer{padding: .6rem 0}
    .footss{width: 100%}
    .footcen{padding: .4rem 0}
    .footnav { width: 100%;  margin-right:0; margin-bottom: .2rem }
    .footnav li{width: 19%;margin-bottom: .2rem}
    .footshare{width: auto;position: relative;max-width: 100%;text-align: center;padding: .4rem 0 0 }
    .footlogo{width: auto;float: inherit}
    .footlogo img{height: .4rem}
    .footshare li{margin: 0 .2rem 0 0}
    .footshare li .footfxicn{height: .4rem}

    .gupiao {
        text-align: left;
        position: relative;
        top: 0;
        right: 0;
        margin-bottom: .4rem;
    }
    .gptop{float: left;line-height: .3rem}
    .gpbot{float: right;line-height: .3rem}
    .gpbot{margin-top: 0}
    .gpbot img {
        height: .16rem;
    }
    .fybantxt{bottom: .4rem}
    .fynumber li{float: inherit;width: 100%;position: relative;margin: 0;padding: 0}
    .fynumber li p{position: absolute;top: .13rem;right: 0;font-size: .28rem}
    .fynumber li h2{font-size: .2rem}
    .fylishisub .swiper-slide{display: block}
    .fylishile{padding-bottom: 64.05%}
    .fyteambot li.fyteamli{width: 49%;margin: 0 1% 1.5% 0 !important;}
    .fyteambot li.fyteamli:nth-child(2n){margin-right: 0 !important;}
    .fyteamdivle{position: relative; margin: 0 auto .4rem;  float: inherit;  width: 100%;padding-top: .6rem}
    .fyteamdivle img{width: auto;height: 4.6rem;margin: 0 auto;max-width: 100%}
    .fyteamdivri{
        margin-left: 0;
        max-height: 40vh;
        height: auto;
        overflow: auto;
    }



    .fycultureri{position: relative;width: 100%;left: 0;margin: 0 !important;padding: 0 !important;}
    .fyculturele{padding-bottom: 62%}
    .fyculture li:nth-child(2n) .fyculturele{float: inherit}
    .fyculturele,.fyculture li{margin-bottom: .4rem !important;}
    .fyfuwu pre {  line-height: .48rem; max-height: .96rem;  }
    .fyculture li:nth-child(2n) .fycultureri .fyfuwu pre{  line-height: .48rem;  max-height: 1.44rem;  }
    .fylxri{padding-bottom: 63.4%}
    .fylxle li img,.fylianxibot li img,.fyjbbot p img{  width: .3rem !important;}
    .fylianxibot li img{top: 50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
    .fylianxibot li p{line-height: 1.5}
    .fylxle li,.fylianxibot li p,.fyjbbot p{ padding-left: .55rem !important;  }
    .fylianxibot li{padding: .3rem}
    .fyspirit li{float: inherit;width: 100%;margin: 0 0 .4rem 0;text-align: left;position: relative;padding-left: 1.4rem;box-sizing: border-box}
    .fyspirit li:last-child{margin-bottom: 0}
    .fyspiritimg{position: absolute;top: 0;left: 0;width: 1rem;height:1rem}
    .fyspiritimg img {
        height: .6rem;
        margin-top: .2rem;
    }
    .fyspirit li h2{margin: 0 0 .3rem 0}
    .fyconcept{overflow: auto}
    .fyconcept ul{width: 24.8rem;}
    .fyconcept li{width: 6rem;margin-right: .2rem}
    .fyconcept li.fylinianavt{width: 6rem}
    .fyconcept li img{height: 7.62rem}
    .fyconcept li.fylinianavt .fyconcepttxt,.fyconcepttxt{  left: .4rem;  right: .4rem;top: .4rem;  width: auto;}
    .fyconcept li:after{display: none}
    .fyconcepttxt h2{text-align: left}
    .fyconcepttxt pre{opacity: 1}
    .fyhonorlist .swiper-slide li {width: 49%;  margin: 0 2% .2rem 0 !important;  }
    .fyhonorlist .swiper-slide li:nth-child(2n){margin-right: 0 !important;}

    .fyhonorbot .fyjiantou1, .fyfcbot .fyjiantou1, .fyjsri .fyjiantou1, .fychanquan .fyjiantou1{right: 0}
    .fyhonorbot .fyjiantou0, .fyfcbot .fyjiantou0, .fyjsri .fyjiantou0, .fychanquan .fyjiantou0{left: 0}


    .fymedialist li a {padding: .4rem 0}
    .fytime{display: none}
    .fymtapp{display: block}
    .fymtjt {  position: absolute;  bottom: .4rem;  right: 0; }
    .fybidding li a{padding: 0 .3rem}
    .fykynr{display: block}
    .fylylable li.fylylableliavt:after {  width: 1rem;  margin-left: -.5rem;  }
    .fylylable li {height: 2.6rem; }


    .fybidding,.fylabel{overflow-x: scroll;overflow-y: hidden;width: 100%;}
    .fybidding ul,.fylabel ul{ width: auto; overflow-x: scroll;  overflow-y: hidden;  display: flex;  flex-wrap: nowrap;  white-space: nowrap;  justify-content: space-between;  }
    .fybidding li,.fylabel li{margin-right: .2rem}

    .fykynrle{padding-bottom: 62%}
    .fyjynum .fynumber{width: 100%;margin-right: 0;margin-bottom: .4rem}
    .fyjynum .fynumber li{margin: 0}
    .fykyjt0, .fykyjt1{display: none !important;}
    .fykycen{padding: 0}
    .fykylable .swiper-slide{height: .7rem}
    .fykytxt{  top: .6rem;  left: .4rem;  width: auto;right: .4rem}
    .fykyimg{padding-bottom: 86%}
    .fykyimg img{object-fit: cover}
    .fyjsri{float: inherit;width: 100%;padding: 0}
    .fyjslist .swiper-slide{padding-bottom: 76.8%}
    .fyyslist{width: 100%;float: inherit;margin: 0 0 .4rem 0;padding-bottom: 133%}
    .fyystxt{top: 85%}
    .fycplistle {  float: inherit;  width: 100%;  padding-bottom: 100%;  }
    .fycpdiv:nth-child(2n) .fycplistle,.fycpdiv:nth-child(2n) .fycplistri{float: inherit}
    .fynewle {float: inherit;width: 100%;padding-bottom: 65.83%;  }
    .fynewri{float: inherit;width: 100%;padding: .5rem}
    .fynewjt {width: 100%;  top: 2.3rem;  left: 0;  padding: 0 .2rem;  }
    .fynewnum{top: .5rem;bottom: auto;height: auto;width: 100%;padding: 0 5%;box-sizing: border-box;text-align: right;color: #fff}
    .fynewnum span.fynum0,.fynewnum span.fynum1{color: #fff}
    .fyxqmain{margin: 0}
    .fyxwxqbt .footshare li .footfxicn {  height: .3rem;  }
    .fynewsnext a{width: 100%;max-width: 100%;box-sizing: border-box;margin-bottom: .2rem}
    .fynewsnext{padding: .4rem 0 0}
    .fynewsnext a.left{padding: 0 .35rem 0 0}
    .fynewsnext a.left:after{left: auto;right: 0;content: ">"}
    .fyfzbot li{padding-bottom: 51%}
    .fyfcbot .fyjiantou0{background-image: url(../images/pagejtbai0.png);border-color: #fff}
    .fyfcbot .fyjiantou1{background-image: url(../images/pagejtbai1.png);border-color: #fff}
    .fyhuojiang .fynumber li {
        width: 100%;
        margin-right: 0 !important;
    }
    .fyhjlist li{margin: 0 1% .4rem !important;width: 48%}
    .fylabel li a{padding: 0 .5rem}
    .fyjbdiv{padding: .3rem}
    .closejb,.closemt{right: .3rem;height: .4rem;top: .35rem}

    .morebtn img {
        margin-top: 0.22rem;
        height: 0.16rem;
    }
    .moredivthree span{width: .36rem}
    .moreapp{text-align: center;display: block;margin-top: .5rem}
    .wxbottop{font-size: .32rem}
    .weixinbox p{font-size: .28rem;margin-top: .2rem}
    .fylycont{margin-top: -.5rem}

    .innovatelabel li.innovatelabelavt{text-align: center}
    .innovatelabel li.innovatelabelavt span{left: 0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0);

        position: relative
    }
    .innovatelabel li:after,.innovatelabel li span{
        transition: none;
        -webkit-transition: none;
        -moz-transition: none;
        -o-transition: none;
    }


    .fylypic .fylyjtri0{left: 0}
    .fylypic .fylyjtri1{right: 0}
    
    
    .fyback{padding-left:0;padding-right:0}
    
    
    .fyjynnumtwo .fynumber li{width:100%}
    .videonewsboxup .conts video{max-height: 70vh}
    .fyteamdiv{height: auto}
    .fyteambjq {
        overflow: inherit;
        height:auto;
        margin-right: 0;
        padding-right: 0;
    }

    /*共用*/

    .fybidding{height: .9rem}
    .fybidding ul{height: 1.1rem}

    .fylabel{height: 1rem}
    .fylabel ul{height: 1.2rem}


    .fynewbot li,.fyvideolist li,.fyfzbot li,.fyzpbot li{width: 100%;float: inherit;margin: 0 0 .4rem 0}


    .fycultureri{-webkit-transform: translateY(0);  -moz-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);}
    .innovatele,.innovateri,.contactle,.contactcn,.contactri,.fylishile,.fylishiri,.fyculturele,.fylxle,.fylxri,.fykynrle,.fykynrri,.fyjsle,.fycpzsle,.fycplistri{float: inherit;width: 100%}
    .innovateri,.fylishiri,.fykynrri{margin-top: .4rem}
    .fyjsri{margin-top: .6rem}

    .newlist li{float: inherit;width: 100%;margin: 0 0 .4rem 0}
    .newlist li:last-child{margin-bottom: 0}
    .newtop .moredivtwo{display: none}


    .fyxwbjq, .fylianxitop{margin-bottom: .9rem}
    .developtxt p,.fybidding, .fykynr, .fycplk{margin-bottom: .6rem}
    .new .newtop, .innovate .newtop,.business .newtop{margin-bottom: .6rem}
    .innovatele p, .foottop{margin-bottom: .4rem}


    .develop, .fytdri{margin-top: .9rem}
    .fyaboutri{margin-top: .6rem}

    .fymain{padding: .9rem 0}
    .develop{padding: 1.8rem 5%}


    .fylydiv{padding-bottom: .9rem}
    .fyhonor{padding-bottom: .7rem}

    .new, .business, .innovate{padding-top: .9rem}



    /*字体*/
    .fontsize72{font-size: .48rem}/*72*/
    .fontsize60{font-size: .44rem}/*60*/
    .fontsize56{font-size: .42rem}/*56*/
    .fontsize48{font-size: .4rem}/*首页 一级标题48 20*/
    .fontsize40{font-size: .4rem}/*40*/
    .fontsize36{font-size: .36rem}/*36*/
    .fontsize34{font-size: .36rem}/*34*/
    .fontsize32{font-size: .34rem}/*32*/
    .fontsize30{font-size: .34rem}/*30 18*/
    .fontsize28{font-size: .32rem}/*28*/
    .fontsize24,.fyconcepttxt pre{font-size: .32rem}/*新闻标题 24*/
    .fontsize22{font-size: .32rem}/*新闻标题 24*/
    .fontsize20{font-size: .3rem}/*20*/
    .fontsize18,.nav li a.navyja{font-size: .28rem}/*18*/
    body,input,select,textarea,.fontsize16{font-size:.24rem;}/*默认16*/
    .fontsize14{font-size: .2rem}/*14*/
    .fymtbt,.fybidding,.fylynrsub pre,.fynewri h2{font-size: .32rem}
    .fylxle li h3, .fylxle li p, .fylianxibot li p,.fykylable .swiper-slide,.fynewri p,.fyfztxt p,.fyjbbot{font-size: .28rem}


    .bantxt h2{line-height: .6rem}/*85*/
    .bantxt h2{max-height: 1.2rem}/*85 2*/


    .newtop h2,.newtop h3{line-height: 1.5}/*72*/


    /*.fyconcepttxt h2{line-height: .48rem}!*48*!*/
    /*.fyconcepttxt h2{max-height: .96rem}!*48 2*!*/





    /*.fynewri h2{line-height: .46rem}!*46*!*/
    /*.fynewri h2{height: .92rem}!*46 2*!*/

    /*.fynewri p{line-height: .38rem}!*38*!*/
    /*.fynewri p{height: 1.9rem}!*38 5*!*/


    .newtop h3,.fynewtxt h2,.fyvideolist li h2,.fyfcbotlist .swiper-slide p{line-height: .5rem}/*32*/

    .fynewtxt h2,    .fyvideolist li h2{height: auto;max-height: 1rem}/*32 2*/



    .businesstxt p,.innovatele p,.developtxt p,.fymtjj,.fybjq,.fyfield .fyfuwu p,.fyspirit li pre,.fyconcepttxt pre,.fyhonorlist .swiper-slide li p,.fyfztxt p,.fykytxt pre,.fycqlist .swiper-slide p,.fyhjlist li p{line-height: .48rem}/*30*/
    .businesstxt p,.fyfield .fyfuwu p{max-height:1.44rem}/*30 3*/
    .innovatele p,.developtxt p{height: 1.44rem}/*30 3*/
    .fymtjj,.fycqlist .swiper-slide p{max-height: .96rem}/*30 2*/
    .fyconcepttxt pre{max-height: 2.88rem}/*30 6*/
    .fyhonorlist .swiper-slide li p,.fyhjlist li p{height: .96rem}/*30 2*/
    .fycgbjq{max-height: 4.8rem}/*30 10*/
    .fykytxt pre{max-height: 2.4rem}/*30 5*/
    .fyfztxt p{max-height: 1.92rem;-webkit-line-clamp:4;}


    .fylishiri p.fontsize18{line-height: .48rem}
    .fylishiri p.fontsize18:after{top: .2rem}


    .fylynrsub pre {line-height: .36rem;  max-height: 1.44rem; -webkit-line-clamp: 4;font-size: .25rem}
    
    /*25.8.24*/
    .fyysdiv .tupian img{ position: relative; top: auto; left: auto; height: auto;}
    .fyysdiv .fyystxt{ position: relative; top: auto; left: auto; height: auto; background: #F7F7F7; padding: 0.5rem 0.3rem;}
    .fyysdiv .fyyscont{ opacity: 1; color: #3A3A3A;}
    .fyysdiv .fyystitle{ color: #3A3A3A;}
    .fyysdiv .fyyslist{ padding: 0;}
    .fyysdiv .fyyslist:after{ display: none;}
    .listStyle.businessbot ul{ width: 90%!important; margin: auto;}
    .businessbot li{ width: 100%!important; margin: 0; height: auto;}
    .businessbot li + li{ margin-top: 0.3rem;}
    .businessbot .businesstxt{ position: relative; top: auto; left: auto; width: auto; background: #F7F7F7; padding: 0.5rem 0.3rem;}
    .businessbot .businesstxt h2,
    .businessbot h3,
    .businessbot p{ color: #3A3A3A;}
    .businessbot .businesstxt h2{ margin-bottom: 0.5rem; border-color: #eee;}
    .businessbot .morebtn{ position: absolute; top: 0; left: 0; opacity: 0; width: 100%; height: 100%;}
    .businessbot p{ max-height: unset; margin-bottom: 0;}
    .contactri li:after{ top: 0.05rem; margin: 0;}
    .fyfzbot li{ padding: 0;}
    .fyfzbot li img{ position: relative; top: auto; left: auto; height: auto;}
    .fyfzbot li .fyfztxt{ position: relative; top: auto!important; left: auto; right: auto; bottom: auto!important; height: auto; background: #fff; padding: 0.5rem 0.3rem;}
    .fyfzbot li .fyfztxt p,
    .fyfzbot li .fyfztxt h2{ height: auto; color: #3A3A3A;}
    .fyzhaopin .fyzptxt h3{ white-space: unset;}
    .morebtnsoletext{ max-height: 2.4rem;}
    .videonewsboxup .conts{ width: 100%; max-width: unset;}
    .videonewsboxup .conts .sole{ width: 20px; height: 20px; top: auto; right: auto; left: 50%; bottom: -50px; margin-left: -10px;}
    .fymaintwo .fylydiv .fylylable ul{ display: flex; justify-content: flex-start; overflow-x: auto; overflow-y: hidden;}
    .fymaintwo .fylydiv .fylylable ul li{ width: 2.4rem; flex-shrink: 0; height: 2.4rem;}
    .fymaintwo .fylydiv .fylylable ul li:nth-child(4){ width: 3rem;}
    .fymaintwo .fylydiv .fylynrsub pre{ font-size: 0.24rem; line-height: 0.36rem; padding: 0 0.15rem;}
    .fymaintwo .fylydiv .fylynrsub pre br{ display: none;}
    .fymaintwo .fylydiv .fylylable ul::-webkit-scrollbar{ width: 0; height: 0;}
    .fylabel2s ul{ justify-content: center;}
    .headssinc, .headeryyinc{ display: none;}
    .cellnavbox{ display: block;}
    .fyorganizationbot img{ width: 100%;}
    

}
@media only screen and (max-width:720px){}
@media only screen and (max-width:640px){}
/*---------------------------------手机----------------------------------------------*/
@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){
    .footshare li .footfxicn {
        height: 0.5rem;
    }
}
/*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){}