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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejt1.png);}


body .fyhonorbot .fyryjt1.swiper-button-disabled{background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejtbai0.png)}
.fyjiantou1{background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejt0.png) no-repeat center center;background-size: .06rem auto}
.page a.next{margin-left:.1rem;background: #f7f7f7 url(/template/1/zgky_cn/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(/template/1/zgky_cn/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;text-align: center}


.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{ 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(/template/1/zgky_cn/images/pagejt0.png)}
.fyhonorbot .fyjiantou1,
.fyfcbot .fyjiantou1,
.fyjsri .fyjiantou1,
.fychanquan .fyjiantou1,
.fylypic .fylyjtri1{right: -1rem;background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejt0.png);left: 0}
.fykyjt1{background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/images/fyyeicn0.png);left: 0}
.fyzsimg:after{background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejt1.png) !important;
}
.fyshengming{margin-bottom: 0 !important;}

/*共用*/

.fylishiri p.fontsize18,.fyfuwu pre,.fyconcepttxt pre,.fyfield .fyfuwu p,.fymtjj,.fykytxt pre,.fynewri p,.fyfztxt p,.safetyboxmaxone .up,.itemmaxlist .img .p,.safetytext .ter .p,.abandonmaxbox .wli .ter .p,.chemistryboxmax .slist .li .ter,.chemistryboxmax .text,.cardlist .li .mk .p i,.safetytext .table p,.valueboxmaxweke .slist .li .p,.valueboxmaxdown .wli .ter,.valueboxmaxter .p,.systemboxmaxtwo .wli .ter .p,.systemboxmaxnews .tit .p,.systemboxmaxnews .slist .bt .wli .ter .p,.strategyTitle .p,.strategyBoxTwo .swiper-slide .li .ps,.specialboxmax .li .ter .p,.specialboxlist .li .ter .p,.specialtable .atable .wli .mk,.safetyboxmaxtwo .ps,.societymaxlist .li .mk .p,.societymaxpeople .imgbos .sp,.protectboxmax .slist .wli .p,.safetytextocc .ter .img .li .v,.occupationboxmax .wli .mk .p{text-align: justify;}

.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(/template/1/zgky_cn/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*/

.attachments{border-top: 1px solid #d7d7d7; padding: 0 2.4rem; font-size: 0.16rem; min-height: 1px; margin-bottom: 0.4rem;}
.attachments .attachment-header{display: flex;align-items: center;padding: 0.2rem 0}
.attachments .attachment-header .atc-icon{ width: 0.24rem; margin-right: 0.08rem;}
.attachments .attachment-header .atc-header-text{font-size: 0.18rem;}
.attachments .atc-list{}
.attachments .atc-list .atc-item{line-height: 0.32rem;}
.attachments .atc-list .atc-item a:hover{ color:#4172a6; text-decoration: underline;}


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

    /*background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/images/moreicn1.png)}
    .developtxt .morebtntwo:hover{background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejtbai0.png)}
    .page a.next:hover{background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejtbai0.png)}
    .fyjiantou1:hover{background-color: #4172a6;border-color: #4172a6;box-shadow: 0 0 .2rem rgba(65,116,169,.5);background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejt0.png);
    }
    .fylypic .fylyjtri1.swiper-button-disabled:hover{
        border-color: #3a3a3a;
        background-color: transparent;
        background-image: url(/template/1/zgky_cn/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(/template/1/zgky_cn/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(/template/1/zgky_cn/images/pagejtbai0.png);border-color: #fff}
    .fyfcbot .fyjiantou1{background-image: url(/template/1/zgky_cn/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){}<!--0.00017404556274414-->