.div-pc{display: block;overflow: hidden;}
.div-app{display:none;}
html{
	width:100%; 
	height:100%;
	font-size: 32px;
}
@media screen and (min-width: 768px) and (max-width: 1000px){
	html{	
		font-size: 16px;
	}
}
@media screen and (min-width: 1000px) and (max-width: 1150px){
	html{	
		font-size: 22px;
		.msttop .msttopl a{margin-top: 0.5rem;}
	}
}
@media screen and (min-width: 1150px) and (max-width: 1350px){
	html{	
		font-size: 24px;
	}
	.msttop .msttopl a{margin-top: 0.4rem;}
}
@media screen and (min-width: 1350px) and (max-width: 1415px){
	html{	
		font-size: 25px;
	}
}
@media screen and (min-width: 1500px) and (max-width: 1600px){
	html{	
		font-size: 28px;
	}
}
*{font-family: "微软雅黑";-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0;padding: 0;border: none;outline: none;list-style: none;text-decoration: none;vertical-align: middle;}
input[type=button],
input[type=submit],
input[type=file],
button{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);cursor: pointer;-webkit-appearance: none;outline: none;}
input{-webkit-appearance: none;}
textarea{-webkit-appearance: none;appearance: none;}
select{appearance: none;-moz-appearance: none;-webkit-appearance: none;}
img{height: auto;display: inline-block;}
img{
	transition:All 0.6s ease-in-out;
	-webkit-transition:All 0.6s ease-in-out;
	-moz-transition:All 0.6s ease-in-out;
    -o-transition:All 0.6s ease-in-out;
}
img:hover{
	transition:All 0.8s ease-in-out;
	-webkit-transition:All 0.8s ease-in-out;
	-moz-transition:All 0.8s ease-in-out;
	-o-transition:All 0.8s ease-in-out;
}
a{display: block;height: auto;cursor: pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html{width: 100%;height: 100%;}
:hover{transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
body{min-width: 43.75rem;width: 100%;height: 100%;margin: auto;background-color: #fff;}
.head{width: 100%;overflow: hidden;}
/*首页*/
.msttop{max-width: 93%;margin: 0 auto;height: 100px;display: flex;align-items: center;justify-content: space-between;}
.msttop .msttopl{float: left;height: 100px;}
.msttop .msttopl a{
	display: flex;
	    align-items: center;
	    justify-content: left;
		height: 100px;
	color: #000;
	color:#2a2d22;
	line-height:100px;
	font-weight:bold;
	letter-spacing:1px;
}
.msttopl img{height: 2.75rem;}
.msttopl div{display: inline-block;max-width: 13rem;}
.msttopl div h2{font-size: 0.85rem;float: left; margin-top: 0.2rem;line-height: 26px; }
.msttop .msttopc{float: left;max-width:22.6rem;height: 100px;line-height: 100px;overflow: hidden;}
.msttop .msttopc ul li{float: left;margin-right: 1rem;height: 100px;}
.msttop .msttopc ul li a{font-size: 0.5rem;color: #333;}
.msttop .msttopc ul li.active a{font-size: 0.5rem;color: #93cc01;}
.msttop .msttopc ul li a:hover{color: #93cc01;}
.msttop .msttopr{float: left;height: 100px;margin-left: 0.625rem;display: flex;align-items: center;justify-content: center;}
.msttop .msttopr .msttoprbox{position: relative;}
.msttop .msttopr .msttoprbox img{float: left;margin-right: 0.3125rem;}
.msttop .msttopr .msttoprbox .msttoprte{float: left;font-size: 1rem;color: #93cc01;font-weight: bold;}
.msttop .msttopr .msttoprte .msttoprtea{font-size: 0.5rem;color: #666;font-weight: normal;}
.msttop .msttopr .msttoprbox::before{content: '';position: absolute;top: 33%;left: -20px;width: 3px;height: 24px;background: #94ce00;}
.msttoplbox{float: right;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.mstbanner{overflow: hidden;position: relative;width: 100%;z-index: 5;}
.mstbanner .flexslider{position: relative;width: 100%;height: 22.875rem;overflow: hidden;z-index: 5;}
.mstbanner .flexslider .slides{position: relative;z-index: 1;}
.mstbanner .flexslider .slides li{height: 22.875rem;position: relative;text-align: center;}
.mstbanner .flexslider .slides li a img{
	margin: auto;
	width: 100%;
/* 	transform:scale(1);
	-webkit-transform:scale(1); */
}
.mstbanner .flexslider .slides li a img:hover{	
	transition:All 0s ease-in-out;
	-webkit-transition:All 0s ease-in-out;
	-moz-transition:All 0s ease-in-out;
    -o-transition:All 0s ease-in-out;}
.mstbanner .flexslider .slides .flex-active-slide a img{
	margin: auto;
	width: 100%;

	animation:mymoveskk;
	animation-duration:6s;
	-webkit-animation:mymoveskk;
	-webkit-animation-duration:6s;
	animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-transanimation-fill-modeform:forwards;
    -ms-animation-fill-mode:forwards;
	overflow: hidden;
	border: 0;
	background: none;
 }
/* @keyframes mymoveskk
 {
 	0% {	transform:scale(1);
    -webkit-transform:scale(1);
}
 	100% {	transform:scale(1.1);
    -webkit-transform:scale(1.1);
		opacity:1;}

 }
 
 @-webkit-keyframes mymoveskk
 {
 	0% {	transform:scale(1);
    -webkit-transform:scale(1);
	}
 	100% {	transform:scale(1.1);
    -webkit-transform:scale(1.1);
		opacity:1;}

 } */
 /**=banner**/
.contacttitle{
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	float: left;
	width: 100%;
	height: 550px;
	position: relative;
	animation:mymovesgg;/*动画名称*/
	animation-duration:4s;/*2S内完成*/
	animation-fill-mode:none;/*停留*/
	-webkit-animation:mymovesgg;/*动画名称*/
	-webkit-animation-duration:4s;/*2S内完成*/
	-webkit-animation-fill-mode:none;/*停留*/
}
.abouttitle{
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	float: left;
	width: 100%;
	height: 550px;
	position: relative;
	animation:mymovesgg;/*动画名称*/
	animation-duration:4s;/*2S内完成*/
	animation-fill-mode:none;/*停留*/
	-webkit-animation:mymovesgg;/*动画名称*/
	-webkit-animation-duration:4s;/*2S内完成*/
	-webkit-animation-fill-mode:none;/*停留*/
}
.anlititle{
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	float: left;
	width: 100%;
	height: 550px;
	position: relative;
	animation:mymovesgg;/*动画名称*/
	animation-duration:4s;/*2S内完成*/
	animation-fill-mode:none;/*停留*/
	-webkit-animation:mymovesgg;/*动画名称*/
	-webkit-animation-duration:4s;/*2S内完成*/
	-webkit-animation-fill-mode:none;/*停留*/
}
.newsctitle{
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	float: left;
	width: 100%;
	height: 550px;
	position: relative;
	animation:mymovesgg;/*动画名称*/
	animation-duration:4s;/*2S内完成*/
	animation-fill-mode:none;/*停留*/
	-webkit-animation:mymovesgg;/*动画名称*/
	-webkit-animation-duration:4s;/*2S内完成*/
	-webkit-animation-fill-mode:none;/*停留*/
}
.newstitle{
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	float: left;
	width: 100%;
	height: 550px;
	position: relative;
	animation:mymovesgg;/*动画名称*/
	animation-duration:4s;/*2S内完成*/
	animation-fill-mode:none;/*停留*/
	-webkit-animation:mymovesgg;/*动画名称*/
	-webkit-animation-duration:4s;/*2S内完成*/
	-webkit-animation-fill-mode:none;/*停留*/
}
.anlictitle{
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	float: left;
	width: 100%;
	height: 550px;
	position: relative;
	animation:mymovesgg;/*动画名称*/
	animation-duration:4s;/*2S内完成*/
	animation-fill-mode:none;/*停留*/
	-webkit-animation:mymovesgg;/*动画名称*/
	-webkit-animation-duration:4s;/*2S内完成*/
	-webkit-animation-fill-mode:none;/*停留*/
}
 @keyframes mymovesgg
 {
 0% {}
 100% {}

 }
 
 @-webkit-keyframes mymovesgg/* Safari 和 Chrome */
 {
 0% {}
 100% {}
}
.mstbanner .flexslider .slides li a{display: flex; width: 100%;height: 735px; position: relative;align-items: center; overflow: hidden;justify-content: center; }
.mstbanner .flexslider .slides li.flex-active-slide a{display: flex; width: 100%;height: 735px; position: relative;align-items: center;justify-content: center; overflow: hidden;}
.mstbanner .flexslider .slides li.flex-active-slide .bannerte{
	position: absolute;
	top: 188px;
	left: 360px;
	width: 1260px;
	color: #fff;
	text-align: left;
	font-weight: bold;
	animation:mymoves;/*动画名称*/
	animation-duration:3s;/*2S内完成*/
	animation-fill-mode:forwards;/*停留*/
	-webkit-animation:mymoves;/*动画名称*/
	-webkit-animation-duration:2s;/*2S内完成*/
	-webkit-animation-fill-mode:forwards;/*停留*/
	-moz-animation:mymoves;/*动画名称*/
	-moz-animation-duration:3s;/*2S内完成*/
	-moz-animation-fill-mode:forwards;/*停留*/
	-o-animation:mymoves;/*动画名称*/
	-o-animation-duration:2s;/*2S内完成*/
	-o-animation-fill-mode:forwards;/*停留*/}
@keyframes mymoves
{
	from {top:250px; opacity:0;}
	to {top:188px;opacity:1;}
}

@-webkit-keyframes mymoves/* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:188px;opacity:1;}
}

@-moz-keyframes mymoves /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:188px;opacity:1;}
}

@-o-keyframes mymoves /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:188px;opacity:1;}
}
.mstbanner .flexslider .slides li .bannerte h1{font-size: 85px;font-weight: normal;}
.mstbanner .flexslider .slides li .bannerte .bannertes{font-size:0.8125rem;margin-top: 26px;letter-spacing: 4px; font-weight: normal;}
.mstbanner .flexslider .slides li .bannerte .bannertess{font-size: 1.25rem ;height: 50px;margin-top: 20px;position: relative; font-weight: bold;letter-spacing: 3px;}
.mstbanner .flexslider .slides li .bannerte .bannertess::after{content: '';position: absolute;left: 0;bottom: 0;width: 62px;height: 4px;background: #ffffff;opacity: 0;}
.mstbanner .flex-control-nav{position: absolute;bottom: 18px;z-index: 2;width: 100%;text-align: center;}
.mstbanner .flex-control-nav li{display: inline-block;width: 1.25rem;height: 3px;margin: 0 4px;*display: inline;zoom: 1;font-size: 0;}
.mstbanner .flex-control-nav a{display: inline-block;width: 1.25rem;height: 3px;box-sizing: border-box;overflow: hidden;font-size: 0;cursor: pointer;background-color: #ffffff;}
.mstbanner .flex-control-nav .flex-active{width: 1.25rem;height: 3px;overflow: hidden;background-color: #94ce00;}
.mstbanner .flex-direction-nav{position: absolute;z-index: 22;width: 100%;top: 58%;}
.mstbanner .flex-direction-nav a{display: block;position: absolute;font-size: 0;height: 12px;}
.mstbanner .flex-direction-nav .flex-prev{width: 120px;height: 120px;border-radius: 100rem;background: url("../images/mst12.png") no-repeat center center;left: 3%;top: 50%;background-size: 120px 120px;margin: -110px 0 0 0px;}
.mstbanner .flex-direction-nav .flex-next{width: 120px;height: 120px;border-radius: 100rem;background: url("../images/mst11.png") no-repeat center center;right: 3%;top: 50%;background-size: 120px 120px;margin: -110px 0px 0 0;}
.mstbanner .flex-direction-nav .flex-prev:hover{width: 120px;height: 120px;border-radius: 100rem;}
.mstbanner .flex-direction-nav .flex-next:hover{width: 120px;height: 120px;border-radius: 100rem;}
.mstbanner .flexslider:hover .flex-prev{opacity: 100 !important;filter: alpha(opacity=100);}
.mstbanner .flexslider:hover .flex-next{opacity: 100 !important;filter: alpha(opacity=100);}
.mstbanner .flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{}
.mstbanner .flex-direction-nav .flex-disabled{opacity: 0 !important;filter: alpha(opacity=0);cursor: default;}
.mstbrief{max-width: 1200px;margin: 0 auto;}
.mstbrief .mstbriefti{width: 100%;margin: 0 auto;margin-top: 69px;position: relative;height: 90px;text-align: center;}
.mstbrief .mstbriefti .mstbrieftia{font-size: 1.15rem;color: #000;}
.mstbrieftis{height: 30px;margin: 0 auto;font-size: 16px;color: #999;margin-top: 4px;display: flex;align-items: center;justify-content: center;}
.mstbrieftis div{float: left;width:102px;height: 1px;background: #999999;}
.mstbrieftis div:first-child{
	margin-right: 10px;
}
.mstbrieftis div:last-child{
	margin-left: 10px;
}
.mstbrief .mstbriefco{float: left;width: 100%;margin-bottom: 63px;}
.mstbrief .mstbriefco .mstbriefcol{float: left;width: 520px;margin-top: 85px;}
.mstbrief .mstbriefco .mstbriefcol h3{float: left;width: 100%;font-size: 28px;color: #000;font-weight: normal;display: inline;position: relative;padding-bottom: 20px;margin-bottom: 0;}
.mstbrief .mstbriefco .mstbriefcol h3::after{content: '';position: absolute;left: 0;bottom: 0;width: 54px;height: 3px;background: #94ce00;opacity: 0;}
.mstbrief .mstbriefco .mstbriefcol p{width: 100%; text-indent:2em;font-size: 14px;color: #666;line-height: 34px;display: -webkit-box !important;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;}
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav{float: left;width: 100%;margin-top: 28px;}
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .navs{float: left;width: 108px;height: 108px;border: 1px solid #e3e3e3;text-align: center;margin-right: 16px;}
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .navs img{display: block;width: 50px;margin: 0 auto;margin-top: 15px;	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);}
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .navs span{display: block;font-size: 14px;color: #999999;}
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .active,
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .navs:hover{background: #93cc01;border: 1px solid #93cc01;color: #fff;}
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .active span,
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .navs:hover span{color: #fff;}
.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .active img,.mstbrief .mstbriefco .mstbriefcol .mstbriefcolnav .navs:hover img{filter: brightness(200%);}
.mstbrief .mstbriefco .mstbriefcor{float: right;width: 633px;height: 356px;margin-top: 90px;overflow: hidden;}
.mstbrief .mstbriefco .mstbriefcor img{width: 100%;}
.mstbrief .mstbriefco .mstbriefcor img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.mstanli{display: block;width: 100%;height: 668px; margin: 0 auto;background: url(../images/banner7.jpg);background-size: 1920px 668px;overflow: hidden;}
.mstanli .mstanliti{width: 100%;margin: 0 auto;margin-top: 69px;position: relative;height: 90px;text-align: center;}
.mstanli .mstanliti .mstanlitia{font-size: 1.15rem;color: #fff;}
.mstanli .mstanliti .mstanlitis{height: 30px;margin: 0 auto;font-size: 16px;color: #fff;z-index: 5;margin-top: 7px;}
/* .mstanli .mstanliti::after{content: '';position: absolute;left: 0;bottom: 18px;display: block;width: 102px;height: 1px;background-color: #999999;}
.mstanli .mstanliti::before{content: '';position: absolute;right: 0;bottom: 18px;display: block;width: 102px;height: 1px;background-color: #999999;} */
.mstanli .mstanlico{width: 46.5rem;height: 360px;margin: 0 auto;display: flex;align-items: center;justify-content: center;position: relative;margin-top: 64px;}
.swiper-slide{float: left;width: 8.71875rem !important;height: 320px;text-align: center;font-size: 18px;overflow: hidden;}
.swiper-slide .simg{float: left;width: 100%;height:250px;display: flex;align-items: baseline;justify-content: center; overflow: hidden;position: relative;}
.swiper-slide .simg img{width: 100%;max-height:250px;min-height: 250px; transform: scale(1);
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);}
.swiper-slide .simg img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
/* .swiper-slide a:hover .simg{height: 255px;} */
/* .swiper-slide a .stext{transition:All 0.6s ease-in-out;
		-webkit-transition:All 0.6s ease-in-out;
		-moz-transition:All 0.6s ease-in-out;
	    -o-transition:All 0.6s ease-in-out;}
.swiper-slide a:hover .stext{display: block;transition:All 0.8s ease-in-out;
	-webkit-transition:All 0.8s ease-in-out;
	-moz-transition:All 0.8s ease-in-out;
    -o-transition:All 0.8s ease-in-out;}
 */
.swiper{width: 37.5rem;height: 360px;}
.mstanli .mstanlico .swiper-button-prev{cursor: pointer; position: absolute;width: 120px;height: 120px;border-radius: 100rem;background: url("../images/mst12.png") no-repeat center center;left: 0;background-size: 120px 120px;}
.mstanli .mstanlico .swiper-button-next{cursor: pointer; position: absolute;width: 120px;height: 120px;border-radius: 100rem;background: url("../images/mst11.png") no-repeat center center;right: 0;background-size: 120px 120px;}
.mstanli .mstanlico .swiper-button-prev:hover{width: 120px;height: 120px;border-radius: 100rem;}
.mstanli .mstanlico .swiper-button-next:hover{width: 120px;height: 120px;border-radius: 100rem;}
.swiper-slide .stext{float:left;width:100%;position: absolute;bottom: 0; height:110px;padding:0 10%;text-align: left;background: #fff;box-sizing: border-box;border-top: 5px solid #94ce00; }
.swiper-slide .stext h3{width: 100%;font-size: 18px;color: #222;font-weight: bold;line-height: 46px;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.swiper-slide .stext p{width: 100%;font-size: 14px;font-weight: normal; color: #4d4d4d;line-height: 24px;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.swiper-slide .stext:hover p{color: #94ce00;}

.mstindu{max-width: 1200px;margin: 0 auto;}
.mstindu .mstinduti{width: 100%;margin: 0 auto;margin-top: 69px;position: relative;height: 90px;text-align: center;margin-bottom: 62px;}
.mstindu .mstinduti .mstindutia{font-size: 1.15rem;color: #000;}
.mstindu .mstinduti .mstindutis{height: 30px;margin: 0 auto;font-size: 16px;color: #999;background-color: #fff;margin-top: 4px;margin-left: 10px;margin-right: 10px;}
/* .mstindu .mstinduti::after{content: '';position: absolute;left: 0;bottom: 26px;display: block;width: 102px; height: 1px;background-color: #999999;}
.mstindu .mstinduti::before{content: '';position: absolute;right: 0;bottom: 26px;display: block;width: 102px; height: 1px;background-color: #999999;} */
.mstindu .mstinduco{float: left;width: 100%;margin-bottom: 109px;}
.mstindu .mstinduco .mstinducol{float: left;width: 520px;height: 360px;overflow: hidden;position: relative;}
.mstindu .mstinduco .mstinducol img{width: 100%;height: 100%;}
.mstindu .mstinduco .mstinducol img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.mstindu .mstinduco .mstinducol:hover .mstinducolte{color:#93cc01;}
.mstindu .mstinduco .mstinducol .mstinducolte{position: absolute;bottom: 0;width: 100%;height: 56px;display: flex;align-items: center;justify-content: flex-start;background-color:rgba(0, 0, 0, 0.70);color: #fff;font-size: 16px;}
.mstindu .mstinduco .mstinducol .mstinducolte span{font-size: 14px;color: #fff;border: 1px solid #ffffff;border-radius: 200px;padding: 0 12px;margin: 0 11px 0 19px;}
.mstindu .mstinduco .mstinducor{float: left;width: 623px;margin-left: 57px;border-top: 1px solid #dddddd;}
.mstindu .mstinduco .mstinducor .mstinducnews{float: left;width: 100%;height: 108px;border-bottom: 1px solid #dddddd;margin-top: 12px;}
.mstindu .mstinduco .mstinducor .mstinducnews .mstinducnewste{float: left;}
.mstindu .mstinduco .mstinducor .mstinducnews .mstinducnewste:hover p{color:#93cc01;}
.mstindu .mstinduco .mstinducor .mstinducnews .mstinducnewste h2{font-size: 30px;color: #888;font-weight: normal;line-height: 54px;}
.mstindu .mstinduco .mstinducor .mstinducnews .mstinducnewste p{width: 41.25rem;font-size: 16px;color: #000000;margin-top: 10px;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.mstindu .mstinduco .mstinducor .mstinducnews .mstinducnewsimg{float: right;width: 145px;height: 95px;overflow: hidden;}
.mstindu .mstinduco .mstinducor .mstinducnews .mstinducnewsimg img{width: 100%;height: 95px; }
.mstindu .mstinduco .mstinducor .mstinducnews .mstinducnewsimg img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.mstbottom{float: left;width: 100%;overflow: hidden;}
.mstbottom .mstbnav{float: left;width: 100%;height: 45px;line-height: 45px;background-color: #1b1b1b;}
.mstbottom .mstbnav .mstbnavbox{width: 900px;margin: 0 auto;}
.mstbottom .mstbnav .mstbnavbox .navs{float: left;margin: 0 46px 0 47px;font-size: 14px;color: #fff;}
.mstbottom .mstbnav .mstbnavbox .navs:hover{
	color:#93cc01;
}
.mstbottom .mstbinfo{float: left;width: 100%;height: 214px;background-color: #000000;font-size: 14px;color: #757982;text-align: center;padding: 42px 0 1.15rem 0;line-height: 30px;box-sizing: border-box;}
.mstbottom .mstbinfo a{display: inline-block;font-size: 14px;color: #757982;}
.mstbottom .mstbinfo a:hover{color: #93cc01;}
/*公司简介*/
.abouttitle img, .abouttitle img, .anlititle img, .anlictitle img, .newstitle img, .newsctitle img, .abouttitle img, .abouttitle img, .contacttitle img{position: relative;z-index: 1; top: 0;left: 0;right: 0;width: 100%;min-height: 550px;}
.abouttitle .abouttitlete{
	width: 1200px;
	margin: 0 auto;
	color:#fff;
	position: absolute;
	top:0;
	z-index: 2;
    animation:mymove;/*动画名称*/
	animation-duration:2s;/*2S内完成*/
	animation-fill-mode:forwards;/*停留*/
	-webkit-animation:mymove;/*动画名称*/
	-webkit-animation-duration:2s;/*2S内完成*/
	-webkit-animation-fill-mode:forwards;/*停留*/
	-moz-animation:mymove;/*动画名称*/
	-moz-animation-duration:2s;/*2S内完成*/
	-moz-animation-fill-mode:forwards;/*停留*/
	-o-animation:mymove;/*动画名称*/
	-o-animation-duration:2s;/*2S内完成*/
	-o-animation-fill-mode:forwards;/*停留*/
}
@keyframes mymove
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-webkit-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-moz-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-o-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}
.abouttitle .abouttitlete .abouttitletes{
	font-size: 1.25rem;
	letter-spacing: 4px;
	font-weight: bold;
}
.abouttitle .abouttitlete .abouttitletess{
	font-size: 26px;
	margin-top: 22px;
	height: 50px;
	position: relative;
}
.abouttitle .abouttitlete .abouttitletess::after{content: '';position: absolute;left: 0;bottom: 0;width: 62px;height: 4px;background: #ffffff;opacity: 0; }
.abouttitle .abouttitlenav{
	z-index: 5;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: auto;
	margin: auto;
	background-color: #00000080;
	padding:30px 0 20px 0;
	box-sizing: border-box;
}
.abouttitle .abouttitlenav .abouttitlenavbox{
	margin: 0 auto;
	display: table;
	text-align: center;
}
.abouttitle .abouttitlenav .abouttitlenavbox .navs{
	width: 178px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	border: 1px solid #fff;
	margin-right: 19px;
	overflow: hidden;
	display: inline-block;
	margin-bottom: 10px;
}
.abouttitle .abouttitlenav .abouttitlenavbox .navs a{
	width: 100%;
	color: #fff;
}
.abouttitle .abouttitlenav .abouttitlenavbox .navs:hover{
	width: 178px;
	height: 44px;
	background-color: #93cc01;
	border: 1px solid #93cc01;
}
.abouttitle .abouttitlenav .abouttitlenavbox .navs:hover a{
	color: #fff;
}
.abouttitle .abouttitlenav .abouttitlenavbox .navs:last-child{
	margin-right: 0;
}
.aboutinfo{
	float: left;
	width: 100%;
	margin-bottom: 182px;
}
.aboutinfoto{
	width: 100%;
	height: 26px;
	margin: 0 auto;
	font-size: 1.15rem;
	color: #000;
	position: relative;
	text-align: center;
	margin-top: 65px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.aboutinfoto div{float: left;width: 102px;height: 1px;background-color: #999999;}
.aboutinfoto div:first-child{
	margin-right: 10px;
}
.aboutinfoto div:last-child{
	margin-left: 10px;
}
.aboutinfo .aboutinfoco{
	width: 1200px;
	margin: 0 auto;
	margin-top: 1.15rem;
}
.aboutinfo .aboutinfoco img{max-width: 60%; margin: auto;display: block;}
.aboutinfo .aboutinfoco .aboutinfoimg{
	display: block;
	width: 100%;
	margin: auto;
}
.aboutinfo .aboutinfoco p{
	
}
.aboutinfoimg img{
	display: block;
	margin: auto;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
}
/*案例展示*/

.anlititle .anlititlete{
	width: 1200px;
	margin: 0 auto;
	color:#fff;
	position: absolute;
	z-index: 1;
	top: 0;
	animation:mymove;/*动画名称*/
	animation-duration:2s;/*2S内完成*/
	animation-fill-mode:forwards;/*停留*/
	-webkit-animation:mymove;/*动画名称*/
	-webkit-animation-duration:2s;/*2S内完成*/
	-webkit-animation-fill-mode:forwards;/*停留*/
	-moz-animation:mymove;/*动画名称*/
	-moz-animation-duration:2s;/*2S内完成*/
	-moz-animation-fill-mode:forwards;/*停留*/
	-o-animation:mymove;/*动画名称*/
	-o-animation-duration:2s;/*2S内完成*/
	-o-animation-fill-mode:forwards;/*停留*/
}
@keyframes mymove
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-webkit-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-moz-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-o-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}
.anlititle .anlititlete .anlititletes{
	font-size: 1.25rem;
	letter-spacing: 4px;
	font-weight: bold;
}
.anlititle .anlititlete .anlititletess{
	font-size: 26px;
	margin-top: 22px;
	height: 50px;
	position: relative;
}
.anlititle .anlititlete .anlititletess::after{content: '';position: absolute;left: 0;bottom: 0;width: 62px;height: 4px;background: #ffffff;opacity: 0;}
.anliinfo{
	float: left;
	width: 100%;
	overflow: hidden;
}
.anliinfo .anliinfoinfo{
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
	color: #333333;
	margin-top: 56px;
}
.anliinfo .anliinfoinfo .anlis{
	float: left;
	width: 360px;
	height: auto;
	margin-right: 60px;
	margin-bottom: 35px;
}
.anliinfo .anliinfoinfo .anlis:nth-child(3n){
	margin-right: 0;
}
.anliinfo .anliinfoinfo .anlis .anlisimg{
	float: left;
	width: 100%;
	height: 259px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
.anliinfo .anliinfoinfo .anlis .anlisimg img{
	width: 100%;
	height: 100%;
}
.anliinfo .anliinfoinfo .anlis .anlisimg img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.anliinfo .anliinfoinfo .anlis .anliste{
	float: left;
	width: 100%;
	height: 98px;
	border: 1px solid #eeeeee;
	padding: 0 24px;
	box-sizing: border-box;
}
.anliinfo .anliinfoinfo .anlis:hover .anliste p{color: #999;}
.anliinfo .anliinfoinfo .anlis .anliste h3{
	font-size: 20px;
	color: #222;
	margin-top: 12px;
	display: -webkit-box !important;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	font-weight: normal;
}
.anliinfo .anliinfoinfo .anlis .anliste p{
	font-size: 14px;
	color: #4d4d4d;
	margin-top: 8px;
	display: -webkit-box !important;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
/* .anliinfo .anliinfoinfo .anlis .anliste:hover{width: 100%;height:98px;background: #5aab48;border: 1px solid #5aab48;color:#fff!important; 
  transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
	}
	.anliinfo .anliinfoinfo .anlis .anliste:hover h3{
		color: #fff;
		font-size: 24px;
	}
	.anliinfo .anliinfoinfo .anlis .anliste:hover p{
		color: #fff;
		font-size:16px;
	} */
/*案例详情*/

.anlictitle .anlictitlete{
	width: 1200px;
	margin: 0 auto;
	color:#fff;
	position: absolute;
	z-index: 1;
	top: 0;
    animation:mymove;/*动画名称*/
	animation-duration:2s;/*2S内完成*/
	animation-fill-mode:forwards;/*停留*/
	-webkit-animation:mymove;/*动画名称*/
	-webkit-animation-duration:2s;/*2S内完成*/
	-webkit-animation-fill-mode:forwards;/*停留*/
	-moz-animation:mymove;/*动画名称*/
	-moz-animation-duration:2s;/*2S内完成*/
	-moz-animation-fill-mode:forwards;/*停留*/
	-o-animation:mymove;/*动画名称*/
	-o-animation-duration:2s;/*2S内完成*/
	-o-animation-fill-mode:forwards;/*停留*/
}
@keyframes mymove
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-webkit-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-moz-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-o-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}
.anlictitle .anlictitlete .anlictitletes{
	font-size: 1.25rem;
	font-weight: bold;
	letter-spacing: 4px;
}
.anlictitle .anlictitlete .anlictitletess{
	font-size: 26px;
	margin-top: 22px;
	height: 50px;
	position: relative;
}
.anlictitle .anlictitlete .anlictitletess::after{content: '';position: absolute;left: 0;bottom: 0;width: 62px;height: 4px;background: #ffffff;opacity: 0;}
.anlicinfo{
	float: left;
	width: 100%;
	margin-bottom: 182px;
}
.anlicinfo .anlicinfoinfo{
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
	color: #333333;
	margin-top: 56px;
	padding: 45px 54px 61px 54px;
	box-sizing: border-box;
	border: 1px solid #eeeeee;
}
.anlicinfo .anlicinfoinfo h3{
	font-size: 22px;
	color: #000;
	font-weight: normal;
}
.anlicinfo .anlicinfoinfo p{
	font-size: 14px;
	color: #333;
	margin-top: 17px;
}
.anlicinfo .anlicinfoinfo img{
	width: 100%;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
}
.anlicinfo .anlicinfoinfo video{
	width:auto;
	margin: auto;
	display: block;

}
/*公司新闻*/

.newstitle .newstitlete{
	width: 1200px;
	margin: 0 auto;
	color:#fff;
	position: absolute;
	z-index: 1;
	top: 0;
    animation:mymove;/*动画名称*/
	animation-duration:2s;/*2S内完成*/
	animation-fill-mode:forwards;/*停留*/
	-webkit-animation:mymove;/*动画名称*/
	-webkit-animation-duration:2s;/*2S内完成*/
	-webkit-animation-fill-mode:forwards;/*停留*/
	-moz-animation:mymove;/*动画名称*/
	-moz-animation-duration:2s;/*2S内完成*/
	-moz-animation-fill-mode:forwards;/*停留*/
	-o-animation:mymove;/*动画名称*/
	-o-animation-duration:2s;/*2S内完成*/
	-o-animation-fill-mode:forwards;/*停留*/
}
@keyframes mymove
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-webkit-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-moz-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-o-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}
.newstitle .newstitlete .newstitletes{
	font-size: 1.25rem;
	letter-spacing: 4px;
	font-weight: bold;
}
.newstitle .newstitlete .newstitletess{
	font-size: 26px;
	margin-top: 22px;
	height: 50px;
	position: relative;
}
.newstitle .newstitlete .newstitletess::after{content: '';position: absolute;left: 0;bottom: 0;width: 62px;height: 4px;background: #ffffff;opacity: 0; }
.newstitle .newstitlenav{
	position: absolute;
	z-index: 5;
	bottom: 0;
	width: 100%;
	height: auto;
	background-color: #00000080;
	padding:30px 0 20px 0;
	box-sizing: border-box;
}
.newstitle .newstitlenav .newstitlenavbox{
	margin: 0 auto;
	display: table;
	text-align: center;
}
.newstitle .newstitlenav .newstitlenavbox .navs{
	width: 178px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	border: 1px solid #fff;
	margin-right: 19px;
	display: inline-block;
	margin-bottom:10px;
}
.newstitle .newstitlenav .newstitlenavbox .navs a{
	color: #fff;
}
.newstitle .newstitlenav .newstitlenavbox .navs:hover{
	width: 178px;
	height: 44px;
	background-color: #93cc01;
	color: #000;
	border: 1px solid #93cc01;
}
.newstitle .newstitlenav .newstitlenavbox .navs:hover a{
	color: #fff;
}
.newstitle .newstitlenav .newstitlenavbox .navs:last-child{
	margin-right: 0;
}
.newsinfo{
	float: left;
	width: 100%;
}
.newsinfo .newsinfoco{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	border-top: 1px solid #dddddd;
	padding-top: 26px;
	box-sizing: border-box;
	margin-top:44px;
}
.newsinfo .newsinfoco .news{
	float: left;
	width: 100%;
	height: auto;
	padding-bottom: 28px;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 26px;
}
.newsinfo .newsinfoco .news:hover .newste p{color: #93cc01;}
.newsinfo .newsinfoco .news .newste{
	float: left;
	width:960px;
	height: 120px;
}
.newsinfo .newsinfoco .news .newste h3{
	font-size:30px;
	color:#888888;
	font-weight: normal;
}
.newsinfo .newsinfoco .news .newste p{
	font-size:16px;
	color:#000;
	margin-top: 15px;
	display: -webkit-box !important;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
.newsinfo .newsinfoco .news .newsimg{
	float: right;
	width: 183px;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 120px;
	overflow: hidden;
}
.newsinfo .newsinfoco .news .newsimg img{
	width: 100%;
	height: 100%;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
}
.newsinfo .newsinfoco .news .newsimg img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
/*新闻详情*/

.newsctitle .newsctitlete{
	width: 1200px;
	margin: 0 auto;
	color:#fff;
	position: absolute;
	z-index:1 ;
	top: 0;
    animation:mymove;/*动画名称*/
	animation-duration:2s;/*2S内完成*/
	animation-fill-mode:forwards;/*停留*/
	-webkit-animation:mymove;/*动画名称*/
	-webkit-animation-duration:2s;/*2S内完成*/
	-webkit-animation-fill-mode:forwards;/*停留*/
	-moz-animation:mymove;/*动画名称*/
	-moz-animation-duration:2s;/*2S内完成*/
	-moz-animation-fill-mode:forwards;/*停留*/
	-o-animation:mymove;/*动画名称*/
	-o-animation-duration:2s;/*2S内完成*/
	-o-animation-fill-mode:forwards;/*停留*/
}
@keyframes mymove
{
	from {margin-top:250px; opacity:0;}
	to {margin-top:199px;opacity:1;}
}

@-webkit-keyframes mymove /* Safari 和 Chrome */
{
	from {margin-top:250px; opacity:0;}
	to {margin-top:199px;opacity:1;}
}

@-moz-keyframes mymove /* Safari 和 Chrome */
{
	from {margin-top:250px; opacity:0;}
	to {margin-top:199px;opacity:1;}
}

@-o-keyframes mymove /* Safari 和 Chrome */
{
	from {margin-top:250px; opacity:0;}
	to {margin-top:199px;opacity:1;}
}
.newsctitle .newsctitlete .newsctitletes{
	font-size: 1.25rem;
	font-weight: bold;
	letter-spacing: 4px;;
}
.newsctitle .newsctitlete .newsctitletess{
	font-size: 26px;
	margin-top: 22px;
	height: 50px;
	position: relative;
}
.newsctitle .newsctitlete .newsctitletess::after{content: '';position: absolute;left: 0;bottom: 0;width: 62px;height: 4px;background: #ffffff;opacity: 0;}
.newscinfo{
	float: left;
	width: 100%;
	margin-bottom: 182px;
}
.newscinfo .newscinfoinfo{
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
	color: #333333;
	margin-top: 56px;
	padding: 42px 54px 61px 54px;
	box-sizing: border-box;
	border: 1px solid #eeeeee;
}
.newscinfo .newscinfoinfo h3{
	text-align:center;
	font-size: 22px;
	color: #000;
	font-weight: normal;
}
.newscinfo .newscinfoinfo p{
	font-size: 14px;
	color: #333;
	margin-top: 17px;
}
.newscinfo .newscinfoinfo img{
	margin: auto;
	display: block;
	max-width: 52%;
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
}
/*联系我们*/

.contacttitle .contacttitlete{
	width: 1200px;
	margin: 0 auto;
	color:#fff;
	position: absolute;
	z-index: 1;
	top: 0;
    animation:mymove;/*动画名称*/
	animation-duration:2s;/*2S内完成*/
	animation-fill-mode:forwards;/*停留*/
	-webkit-animation:mymove;/*动画名称*/
	-webkit-animation-duration:2s;/*2S内完成*/
	-webkit-animation-fill-mode:forwards;/*停留*/
	-moz-animation:mymove;/*动画名称*/
	-moz-animation-duration:2s;/*2S内完成*/
	-moz-animation-fill-mode:forwards;/*停留*/
	-o-animation:mymove;/*动画名称*/
	-o-animation-duration:2s;/*2S内完成*/
	-o-animation-fill-mode:forwards;/*停留*/
}
@keyframes mymove
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-webkit-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-moz-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}

@-o-keyframes mymove /* Safari 和 Chrome */
{
	from {top:250px; opacity:0;}
	to {top:199px;opacity:1;}
}
.contacttitle .contacttitlete .contacttitletes{
	font-size: 1.25rem;
	font-weight: bold;
	letter-spacing:4px;
}
.contacttitle .contacttitlete .contacttitletess{
	font-size: 26px;
	margin-top: 22px;
	height: 50px;
	position: relative;
}
.contacttitle .contacttitlete .contacttitletess::after{content: '';position: absolute;left: 0;bottom: 0;width: 62px;height: 4px;background: #ffffff;opacity: 0;}
.contactinfo{
	float: left;
	width: 100%;
	margin-bottom: 182px;
}
.contactinfo .contactinfoco{
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
	color: #333333;
	margin-top: 56px;
}
.contactinfo .contactinfoco .contactinfocol{
	float: left;
	width: 380px;
	height: auto;
	border: 1px solid #dddddd;
	padding: 45px 29px 4px 23px;
	box-sizing: border-box;
}
.contactinfo .contactinfoco .contactinfocol h3{
	font-size: 0.6875rem;
	color: #333;
	font-weight: normal;
	position: relative;
	padding-left: 12px;
	margin-bottom: 14px;
}
.contactinfo .contactinfoco .contactinfocol h3::before{
	content: '';
	position: absolute;
	left: 0;
	top: 4px;
	width: 4px;
	height: 20px;
	background-color: #313131;
}
.contactinfo .contactinfoco .contactinfocol .contactitem{
	float: left;
	width: 100%;
	border-bottom: 1px solid #aaaaaa;
	margin-top: 19px;
	padding-bottom: 16px;
	padding-right: 10px;
}
.contactinfo .contactinfoco .contactinfocol .contactitem:last-child{
	border-bottom: none;
}
.contactinfo .contactinfoco .contactinfocol .contactitem .contactitembox{
	float: left;
	width: 100%;
	margin-left: -10px;
}
.contactinfo .contactinfoco .contactinfocol .contactitem  .contactitemimg{
	float: left;
	width: 60px;
}
.contactinfo .contactinfoco .contactinfocol .contactitem .contactitembox .contactitemimg img{
	width: 100%;
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
}
.contactinfo .contactinfoco .contactinfocol .contactitem .contactitembox .contactitemte{
	float: left;
	margin-left: 5px;
}
.contactinfo .contactinfoco .contactinfocol .contactitem .contactitembox .contactitemte span{
	font-size: 0.5625rem;
	color: #000;
}
.contactinfo .contactinfoco .contactinfocol .contactitem .contactitembox .contactitemte p{
	width: 260px;
	font-size: 14px;
	color: #757982;
	margin-top: 16px;
}
.contactinfo .contactinfoco .contactinfocor{
	float: left;
	width: 792px;
	height: 475px;
	overflow: hidden;
	border: 1px solid #dddddd;
	margin-left: 23px;
}

.njsh-anniu{float: left;width: 100%; padding: 25px 0 30px 0;text-align: center;}
.njsh-anniu li.active{color: #fff;background-color: #93cc01;}
.njsh-anniu li{cursor: pointer; display:inline-block;border: 1px solid #dddddd;border-radius: 5px; height: 1.25rem;line-height: 1.25rem; padding: 0 5px;width: 50px; margin: 0 7px 5px 7px; color: #666666;font-size: 14px;}
.njsh-anniu li:hover{ color: #fff;background-color: #93cc01;}
.njsh-anniu li a{width: 100%; display:inline-block;height: 1.25rem;color: #666666;font-size: 14px;}
.njsh-anniu li:hover a{ color: #fff;}
