@charset "utf-8";
body{ background: #f5f5f5;}
.conW {width:81.6%;}
.header {position: fixed; left:0; top:0; z-index: 111;}
.header .conW{ width: 88%;}
.nav li { padding: 0 0.375rem;}

.headernobg{ 
    -webkit-backdrop-filter: none;
    background: none;
    box-shadow: none;
    border: none;}
.headernobg .onemenu{ color: #fff;}
.headernobg .onemenu:hover{ color: #c5a166;}
.headernobg .searchbtn{background:url("icon_search.png") no-repeat center center; background-size: 100% auto;}
/*左侧菜单导航*/
.leftnav{ position: fixed; left:0; top:40%; z-index: 11;}
.leftnav p{height: .4rem; position: relative;}
.leftnav p i{ width: 0.3125rem; display: block; height:1px; background: rgba(255,255,255,.5); overflow: hidden; position: absolute; left:.3125rem; top:50%; }
.leftnav p.on{ padding-left:0;}
.leftnav p.on i{left:0; width: 0.625rem; height:3px; margin-top:1px;background:url(leftMxbs.png) no-repeat; background-size: 100%;}
.leftnav p.on span{ display: block;margin-left: 0.8rem; color: #fff; font-size: 0.225rem; line-height: .4rem;}
.leftnavgrey p i{background: rgba(51,51,51,.5); }
.leftnavgrey p.on i{background:url("leftMxgs.png") no-repeat; background-size: 100%; }
.leftnavgrey p.on span{ color: #333;}

.leftSc{position: fixed; left:0.3375rem;  bottom:1rem; z-index: 11;animation: tips_flash 2s linear infinite;}
	@keyframes tips_flash {
		0% { transform: translate(0, -5px); }
		50% { transform: translate(0, 5px); }
		100% { transform: translate(0, -5px); }
	}
.leftSc i,.leftSc em,.leftSc span{ display: block; margin:0 auto;}
.leftSc span{ font-size: 0.175rem; color: #fff; width: .2rem; text-align: center;margin-bottom: 0.3125rem;}
.leftSc i{ height: 0.825rem; width:1px; background:#fff; font-size: 0; overflow: hidden; margin-bottom: 0.3125rem;}
.leftSc em{width: 0.325rem; height: 0.5rem; background: url("iconLBtnbs.png") no-repeat; background-size: 100% auto;}
.leftScgrey span{ color:#333;}
.leftScgrey i{ background: #333333;}
.leftScgrey em{background: url("iconLBtnhs.png") no-repeat; background-size: 100% auto;}
/*右侧菜单导航*/
#fp-nav ul li a span{ background: #fff!important;}
#fp-nav.fp-nav-col ul li a span{background: #666464!important;}
#fp-nav ul li a.active span,#fp-nav.fp-nav-col ul li a.active span{ background: #c5a166!important;}
#fp-nav ul li a.active span{}
#fp-nav ul li, .fp-slidesNav ul li{ width: 23px!important; height: 23px!important;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{ width: 8px!important;height: 8px!important; margin:-4px 0 0 -4px!important;}
#fp-nav ul li a.active, .fp-slidesNav ul li a.active, #fp-nav ul li:hover a.active, .fp-slidesNav ul li:hover a.active{ background: url("iconRbtn.png") no-repeat; background-size: 100% 100%;}


/*返回顶部*/
.scTop{ position: absolute; bottom:0.1rem; right:5%; text-align: center; cursor: pointer;display: flex;flex-wrap: wrap;height: 1.3rem; width: 1rem;align-content: center;justify-content: center;}
.scTop em{ width:0px;height:0px; display: inline-block; margin:0 1px; overflow: hidden;}
.scTop em:first-child{border:0.1rem solid #666;border-top:0.1rem solid transparent;border-left: 0.1rem solid transparent;}
.scTop em:nth-child(2){ border:0.1rem solid #666;border-top:0.1rem solid transparent;border-right:0.1rem solid transparent;}
.scTop span{ display: block; text-align: center; font-size: 0.175rem; color: #0a0100; line-height: 200%;color: #666;}


.section{ width: 100%;  overflow: hidden;}
.section .conW{ margin-top:1.375rem;}
/* banner */
.BannerCon{    position: relative;}
.BannerCon .swiper-container{ z-index:1;}
.BannerCon .swiper-container,.banner_list li,.banner_list li a{ width: 100%; height: 100vh; }
	.banner_list li a,.banner_list li img{ display: block;}
	.banner_list li>img,.banner_list li>video{ width: 100%; height: 100%;object-fit:cover;}
	.banner_list li>img{transition:6s linear;}
	/*.banner_list li span{ position: absolute; z-index: 2; left:0; top:32%; width: 100%;}
	.banner_list li span img{ display: block; width: auto; margin:0 auto; height:2.1875rem;}
	.banner_list li:nth-child(2) span img{ height:2.6625rem;}
	.banner_list li:nth-child(3) span img{ height: 2.525rem;}*/

		.bannerimg3 span{ position: absolute; z-index: 2; left:0; top:32%; width: 100%; text-align:center; color:#fff; font-size:1.075rem;font-family:"SourceHanSerifCN-SemiBold", "黑体"; line-height:100%; opacity: 0;}
		.bannerimg2>div{ position:absolute; left:0; bottom:10%; width:100%; display: flex; align-items: flex-end; overflow:hidden;}
		.bannerimg2>div span{ position: relative;display:block; float:left;width:2px; opacity: 0;}
		.bannerimg2>div span img{ position: relative; left:0; top:0; display:block; height:1rem;transform: translateX(-50%);max-width: unset;}
		.bannerimg2>div span i{ position: relative; display:block; width:100%; margin-top:.6rem; background:url(/uiFramework/commonResource/image/2025112009562157535.png) no-repeat bottom left; background-size:100% 100%;}
		.bannerimg2>div span i:after{ content:""; position: absolute; left:-5px; top:0; display:block; width:12px; height:12px; background:#fff; border-radius:50%;}
		.bannerimg2>div span:nth-child(1){margin-left:19.5%;}
		.bannerimg2>div span:nth-child(2){margin-left:30.5%;}
		.bannerimg2>div span:nth-child(3){margin-left:30%;}
		.bannerimg2>div span:nth-child(1) i{height:3.15rem;}
		.bannerimg2>div span:nth-child(2) i{height:4.025rem; margin-bottom:1.3rem;}
		.bannerimg2>div span:nth-child(3) i{height:2.5rem;margin-bottom:4.7rem;}

	.banner-pagination { position: absolute;text-align: right; z-index:2; bottom:.75rem;right:0; text-align: center; width: 100%; }
	.banner-pagination span { display: inline-block; font-size:0; cursor: pointer;  background:rgba(255,255,255,.4); width:2.5rem; height:3px;opacity:1;margin:0 0.125rem;border-radius: 0;}
	.banner-pagination span.on {background:rgba(255,255,255,1);}

	.banner_list li.swiper-slide-active>img{ /*transform: scale(1.1);*/}
	.banner_list li.swiper-slide-active>span{-webkit-animation: fadeInUp .8s .6s ease-out;animation: fadeInUp .8s .6s ease-out;animation-fill-mode: forwards;}	
	.banner_list li.swiper-slide-active div span:nth-child(1){-webkit-animation: fadeInUp .8s .2s ease-out;animation: fadeInUp .8s .2s ease-out;animation-fill-mode: forwards;}
	.banner_list li.swiper-slide-active div span:nth-child(2){-webkit-animation: fadeInUp .8s 1.5s ease-out;animation: fadeInUp .8s 1.5s ease-out;animation-fill-mode: forwards;}
	.banner_list li.swiper-slide-active div span:nth-child(3){-webkit-animation: fadeInUp .8s 2.8s ease-out;animation: fadeInUp .8s 2.8s ease-out;animation-fill-mode: forwards;}

	.bannerbg{ position: absolute; z-index: 2; left:0; bottom:0;}
	.bannerbg img{ display: block; width: 100%;}


	/*快捷方式*/
	.kjfsC{ position: absolute; width:56%; left:22%; bottom:1.125rem; z-index: 3; display:none;}
	.kjfsC ul{width: 100%;border-radius:0.075rem; background: rgba(255,255,255,1);}
	.kjfsC li{float: left; width:50%; padding:.4rem 0; position: relative;}
	.kjfsC li a{ display:block; text-align:center;}
	.kjfsC li span,.kjfsC li i,.kjfsC li em{font-style: normal; line-height: 100%;}
	.kjfsC li span{ display: block; }
	.kjfsC li span em{font-size: 0.725rem; color:#d4995e;}
	.kjfsC li span i{ font-size:.25rem;color:#d4995e;}
	.kjfsC li a>i{ color: #333; font-size: 0.25rem; margin-top:.2rem;display: block;}
	/*.kjfsC li em{ position: absolute;right: 0.375rem; top:0; width: 0.6rem; height: 100%;display: flex; align-items: center;justify-content: center;}
	.kjfsC li img{ display: block;}*/
	.kjfsC li:first-child{ border-radius:.075rem 0 0 .075rem;}
	.kjfsC li:last-child{ border-radius:0 .075rem .075rem 0;}
	.kjfsC li:hover{ background: #d4995e url("kjfsbg.png") no-repeat bottom right; background-size: auto 82%;}
	.kjfsC li:hover span em,.kjfsC li:hover span i,.kjfsC li:hover a>i{ color: #fff;}

/*新闻动态1118*/
.xwdtCon{ background: #f5f5f5 url("xwdtbg1118.png") no-repeat left bottom; background-size: 100% auto;}
.xwdtCon .conW{ width:80%; }
.xwdtCon .fl,.xwdtCon .fr{ width:50%; float:left;}
	.xwdtTitle{font-size:.6rem; font-family:"思源黑体", "黑体"; color:#333; line-height:1.3rem;position: relative; font-weight:normal;}
	.xwdtTitle:after{content:"";position: absolute; left:0; top:0; border-left:.15rem solid #199feb; width:.4rem; background:#c5a166; height:4px; overflow:hidden; font-size:0;}
	.xwdtTitle a{ font-size:.225rem; color:#666464; display:inline-block;float:right;}
	.xwdtTitle a:after{content:">"; display:inline-block; margin-left:.13rem; color:#e6c07d; font-family:"宋体";font-weight: bold;}
   /*新闻图片轮播*/
    .xwdtImgC{ position: relative;  border:1px solid #eeece8; border-width:1px 0 0 1px;}
    .xwdtImgC .swiper-slide a{ display:block; background:#fafafa; }
    .xwdtImgC .swiper-slide span{display:block; overflow: hidden; height: 6rem;}
    .xwdtImgC .swiper-slide span img{display:block; width: 100%; height:100%;     object-fit: fill; }
    .xwdtImgC .swiper-slide em{display:block;text-align:center;font-style:normal; font-size:.3rem; color:#333; line-height:.575rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding:.2rem .75rem 0;}
    .xwdtImgC .swiper-slide i{ display:block; text-align:center; font-size:.25rem; color:#666666; font-style:normal; line-height:.3rem; padding-bottom:.225rem; }
        .xwimgBtn{ position: absolute; width:.55rem; height:.55rem; bottom:.36rem; background:#e6c07c; color:#fff; font-family:宋体; text-align:center; line-height:.55rem; display:block; cursor:pointer;z-index: 3;font-size: .4rem; font-weight: bold; }
        .xwimgp{ left:0; }
        .xwimgn{ right:0;}
        .xwimg_p{ position: absolute; left:0; bottom:0!important; width: 100%; height:1px; z-index: 3;}
        .xwimg_p span{ width: 20%; background: #cecece; cursor: pointer; display:inline-block; font-size:0; opacity: 1; border-radius:0; margin:0!important;  }
        .xwimg_p span.on{ background:#e3b468; }
.swiper-pagination-bullet{height: 2px;}
   /*新闻列表*/
    .xwdtList{ background:#fff; border:1px solid #cecece; padding:.625rem .4rem 0.35rem; } 
        .xwtitleTab{ width: 100%; display:flex;justify-content: space-between; margin-bottom:.3rem;}
        .xwtitleTab li{min-width:23%;}
        .xwtitleTab li a{line-height:.675rem; display:block; width:100%; text-align:center; font-size:.3rem; color:#333; border-radius:.35rem; cursor: pointer; }
        .xwtitleTab li.on a{ color:#fff;background: linear-gradient(to right, #e3b468 50%, #e9ca8b);}
        .newslist1118{}
        .newslist1118 li{ line-height:.875rem; border-bottom:1px dotted #dcdcdc; }
        .newslist1118 li:nth-child(6n){border-bottom:none;}
        .newslist1118 li a,.newslist1118 li span{ display:block; color:#333; }
        .newslist1118 li a{ font-size:.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float:left; width: 80%; }
        .newslist1118 li span{ font-size:.225rem; float:right; }

/*投研实力*/
.tyslCon .conW{ margin-top:0;}
    .tyslList li{ position: relative; }
        .tyslimg{ width: 100%; height:100vh; overflow: hidden;    display: block; }
        .tyslimg img{ display:block; width: 100%; height:100%; object-fit:cover; }
        .tysltitle{ position: absolute; left:0; bottom:20%; width:100%; }
        .tysltitle em,.tysltitle em img,.tysltitle span{ display:block; text-align:center; }
        .tysltitle em img{ max-height:1.075rem; margin:0 auto; }
        .tysltitle span{ font-size:.4rem; color:#fff; font-family:"思源黑体","黑体"; padding-top:.4rem;}
        .tysljs{position: absolute; left:0; bottom:0; z-index:2; width: 100%; height: 0; overflow: hidden; transition: all .5s ease-in;}
        .tysljs em,.tysljs em img{ display:block; } 
        .tysljs em img{max-height:1.075rem; margin:0 auto;}
        .tysljs h2{ color:#fff; font-weight:normal; text-align:center; font-size:.4rem; font-family:"思源黑体","黑体"; padding-top:.4rem; line-height:100%;}
        .tysljs>div div,.tysljs>div p{padding:.4rem .3rem .5rem;}
        .tysljs>div *{  color:#fff; line-height:200%; font-size:.25rem; }
        .tysljs .kyslmore{ text-align:center; }
        .tysljs .kyslmore a{ background:none; display:inline-block; padding:0 .375rem; border:1px solid #fff; border-radius:.3rem; color:#fff; font-size:.25rem; line-height:.6rem; }

.tyslList li:hover:after{content:"";position: absolute; z-index:1; left:0; bottom:0; width:100%; height:100%; display:block; background:url(tyslimgbg.png) repeat-x left top; background-size:auto 100%; }
.tyslList li:hover .tysljs{ height:auto; bottom:25%; }
.tyslList li:hover .tysltitle{ display:none;}


	.tysl-pagination{width: 100%;text-align: center;position: absolute;z-index: 5;}
	.tysl-pagination span{ background: #fff;opacity:1;margin: 0 .1rem; width: .2rem!important;height: .2rem!important;}
	.tysl-pagination span.on{ background: #d4995e;}


	/*关于我们*/
.gywmCon{ background: #f6f6f6 url("gywmCbg.jpg") no-repeat bottom center; background-size: 100% auto;}
.gywmCon .conW{ width:72%; height: 55vh; z-index: 2; position: relative; margin-bottom:1rem;}
	.aboutbg{ position: absolute; z-index: 1; left:0; bottom:0; width: 100%; opacity: 0;}
	.aboutbg img{ width: 100%;}
	.aboutimg{ width:42%; opacity: 0;}
	.aboutimg img{ display: block; width: 100%;}
	.aboutjs{ width:45%; opacity: 0;float: left;}
	.aboutjs h2{ font-size:0.6rem; /*font-weight: normal; padding:1.5rem 0 0.375rem;*/ padding-bottom:.5rem; line-height: 100%;    font-family:"思源宋体","宋体";}
	.aboutjs p{ font-size: 0.25rem; color: #333; line-height:200%; text-align: justify;}
		.aboutmore{ padding-top:1rem; margin-bottom:1.6rem;}
		.aboutmore a,.kyslmore a{ color: #c5a166; background: url("icon_more3.png") no-repeat left center; background-size:0.475rem auto; line-height: .4rem; padding-left: .7rem; display: block; font-size: .3rem;}
	.aboutsz{ width:46%; float: right;}
	.aboutsz ul{ width: 100%; display: flex;justify-content: space-between;}
	.aboutsz span,.aboutsz i{display: block; text-align: center; line-height: 100%;}
	.aboutsz span{ font-size: 0.975rem; color: #d4995e; font-family: "黑体"; margin-top:1rem;font-weight: bold; }
	.aboutsz i{font-size: 0.225rem; color: #0a0100;font-style: normal; margin-top:.2rem;}

	.gsyrC{position: absolute!important; left:0!important; bottom:0.36rem!important; margin-left: 14%!important;  width: 86%!important;}
	.gsyrC ul.swiper-wrapper{    align-items: flex-end;}
	.gsyrC li{ }
	.gsyrC li>div{ padding:0 0.75rem 0 0.5rem;border-left:1px dashed #d4995e; position: relative; margin-bottom:.3rem; min-height: 2.6rem; margin-left:.1rem;}
	.gsyrC li>div:after{ content: ""; display: block; position: absolute;left:-0.0875rem; bottom:-0.2rem; width: 0.175rem; height: 0.175rem; border-radius: 50%; background:#d4995e;}
	.gsyrC li>div p,.gsyrC li>div *{ font-size: 0.225rem; line-height:0.4rem; color: #333;}
	.gsyrC li>div h3{ font-size: 0.55rem; font-family: "黑体"; color: #1fb0e6; font-weight: normal; line-height: 1rem;}
	.gsyrC li:nth-child(5n+1){ margin-bottom:1.7rem!important;}
	.gsyrC li:nth-child(5n+2){ margin-bottom:1rem!important;}
	.gsyrC li:nth-child(5n+4){ margin-bottom:.5rem!important;}
	.gsyrC li:nth-child(5n+5){ margin-bottom:2.2rem!important;}









/*底部*/
.footer .conW{ margin-top:0!important;}
.footer{ background: #f5f5f5 url("footbg1118.png") no-repeat left top; background-size: cover; z-index: 12; overflow: auto!important; padding:0.45rem 0;}



/*@media screen and (min-width:769px){*/
	/*新闻动态*/
	.xwdtCon.active .xwdtImgC{-webkit-animation: fadeInLeft .8s ease-out;animation: fadeInLeft .8s ease-out;animation-fill-mode: forwards;}
	.xwdtCon.active .xwdtList{-webkit-animation: fadeInRight .8s ease-out;animation: fadeInRight .8s ease-out;animation-fill-mode: forwards;}

	/*关于我们*/
	.gywmCon.active .aboutbg{-webkit-animation: fadeInUp .8s ease-out;animation: fadeInUp .8s ease-out;animation-fill-mode: forwards;}
	.gywmCon.active .aboutjs{-webkit-animation: fadeInDown .8s ease-out;animation: fadeInDown .8s ease-out;animation-fill-mode: forwards;}
	.gywmConon .aboutbg,.gywmConon .aboutjs{opacity: 1;}

	/*科研实力*/
	.kyslCon.active .kysljs{-webkit-animation: fadeInDown .8s ease-out;animation: fadeInDown .8s ease-out;animation-fill-mode: forwards;}
	.kyslCon.active .kyslList{-webkit-animation: fadeInUp .8s ease-out;animation: fadeInUp .8s ease-out;animation-fill-mode: forwards;}
	/*底部*/
	.footer.active .conW{-webkit-animation: fadeInUp .5s .2s ease-out;animation: fadeInUp .5s .2s ease-out;animation-fill-mode: forwards;}
/*}*/
/* 适配代码 */
@media screen and (max-width:1200px){
	/*关于我们*/
	.gsyrC{bottom:0.26rem!important;}
	.gsyrC li:nth-child(4n+1){ margin-bottom:1.8rem!important;}
	.gsyrC li:nth-child(4n+2){ margin-bottom:.7rem!important;}
	.gsyrC li:nth-child(4n+3){ margin-bottom:.3rem!important;}
	.gsyrC li:nth-child(4n+4){ margin-bottom:1.9rem!important;}
	
	

}
@media screen and (max-width:1024px){
.header{position: relative; background: #fff;}
.nav li { padding: 0 0.15rem;}
.section .conW{ margin-top:0;}
	.leftnav,.leftSc{ display: none;}
	/*banner*/
	.BannerCon .swiper-container,.banner_list li,.banner_list li a{ width: 100%; height:60vh; }
	/*banner-快捷方式*/
	.kjfsC{ width:84%; left:8%;}
	/*关于我们*/
	.gywmCon .conW,.kyslCon .conW{ width:84%;}
	.gsyrC {margin-left:8% !important;width:92% !important;}
        .gsyrC li>div { padding: 0 0.3rem 0 0.4rem;}
	.gsyrC li:nth-child(4n+1){ margin-bottom:1.1rem!important;}
	.gsyrC li:nth-child(4n+2){ margin-bottom:.75rem!important;}
	.gsyrC li:nth-child(4n+3){ margin-bottom:0rem!important;}
	.gsyrC li:nth-child(4n+4){ margin-bottom:1.2rem!important;}

	/*新闻动态*/
	.xwdtCon{ padding:1rem 0 1.5rem;}
	.xwdtCon .conW{ width:92%;}
	/*投研实力*/
	.tyslimg{ height:9rem;}
.tysltitle{ bottom:15%;}
.tyslList li .tysljs{ display: flex; flex-wrap: wrap; align-content: center;justify-content: center;}
.tyslList li .tysljs h2{ width:100%;}
.tyslList li:hover .tysljs{ bottom: 0; height: 100%;}

}

@media screen and (max-width: 768px){
	.scTop{ display: none;}
	/*头部*/
	.headernobg .mobileBtn em{border:.03rem solid #fff;}
	.headernobg .onemenu:hover{ color: #fff;}
	/*右侧导航菜单*/
	#fp-nav.fp-right{ right:0!important;}
	.leftSc{ display: none!important;}
	/*banner*/
	.BannerCon .swiper-container, .banner_list li, .banner_list li a{ height:auto;}
.bannerimg2>div{ bottom:18%;}
.bannerimg2>div span img{ height:.7rem;}
.bannerimg2>div span i{margin-top:.5rem;}
.bannerimg2>div span:nth-child(1) i{ height:2rem;}
.bannerimg2>div span:nth-child(2) i { height: 2.5rem; margin-bottom: .8rem;}
.bannerimg2>div span:nth-child(3) i { height: 2rem; margin-bottom:2.2rem;}
.bannerimg3>span{ font-size:.75rem;}
	/*banner-快捷方式*/
	.kjfsC{ width:92%; left:4%; bottom:.8rem;}
	/*关于我们*/
	.gywmCon{background-size: 140% auto;}
	.aboutjs,.aboutsz{ width:90%; margin:0 auto;float: none;}
	.gywmCon .conW,.kyslCon .conW{ width:92%;}
	.gsyrC {margin-left:4% !important;width:96% !important; bottom:.45rem!important;}
	.aboutjs p,.gsyrC li>div p, .gsyrC li>div *{ font-size: .275rem;}
	.gsyrC li:nth-child(3n+1){ margin-bottom:1.2rem!important;}
	.gsyrC li:nth-child(3n+2){ margin-bottom:0rem!important;}
	.gsyrC li:nth-child(3n+3){ margin-bottom:0rem!important;}
	/*科研实力*/
	.tyslimg{ height:8rem;}
        .tysljs>div div,.tysljs>div p{padding:0 .3rem; margin:.5rem 0 .4rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
	/*新闻动态*/
	.xwdtCon .fl, .xwdtCon .fr{ width:100%; float:none;}
	.xwdtCon .fl{ margin-top:.2rem;}
 	.xwdtCon .fr{ margin-top:.6rem;}      

}
@media screen and (max-width:600px){

/*banner*/

.bannerimg2>div span:nth-child(1) i{ height:1.5rem;}
.bannerimg2>div span:nth-child(2) i { height: 2rem; margin-bottom: .4rem;}
.bannerimg2>div span:nth-child(3) i { height: 1.5rem; margin-bottom:1.5rem;}
	/*关于我们-企业荣誉*/
	.gywmCon{background-size: 150% auto;}
	.gsyrC{ bottom:.7rem!important;}
	.gsyrC li>div {padding: 0 0.35rem 0 0.4rem;}
	.gsyrC li>div p, .gsyrC li>div *{ font-size: .3rem; line-height:150%;}

	.gsyrC li:nth-child(2n+1),.gsyrC li.swiper-slide-active{ margin-bottom:.4rem!important;}
	.gsyrC li:nth-child(2n+2){ margin-bottom:0rem!important;}
	/*新闻动态*/
.newslist1118 li{line-height:1rem;}
.xwdtTitle a,.xwdtImgC .swiper-slide i,.newslist1118 li span{ font-size:.3rem;}
.xwdtImgC .swiper-slide em,.newslist1118 li a{ font-size:.35rem;}
.xwtitleTab li a {line-height: .8rem; font-size: .4rem; border-radius: .4rem;}
.xwdtImgC .swiper-slide i,.xwdtImgC .swiper-slide em{ line-height:200%;}
.xwimgBtn{ bottom:.56rem;}

}

@media screen and (max-width:500px){
/*banner-快捷方式*/
.kjfsC{ bottom:.5rem;}
.kjfsC li{ padding:.2rem 0;}
.kjfsC li span em{ font-size:.55rem;}
.newslist1118 li a{ width:76%;}

}