@charset "utf-8";
.b1ock{ width:1200px; margin:0 auto; overflow:hidden;}

.ngf1{ position: relative; margin-bottom: 50px; margin-top:100px;}
.ngf1 .carousel{ background-image:url(../images/banner-ngf.jpg);
		background-attachment: fixed;
		background-size: 1920px 550px;
width: 1920px;
height: 450px;
background-repeat: no-repeat;}
.ngf1 p{ font-size:430%; color:#11133e; font-weight:bold; width:700px; text-align:left;padding-top: 3%; margin-left:20%;}
.ngf1 img{ display:none;}

.anli2{ width:100%; overflow:hidden;}
.anli2 .b1ock{ width:1200px; margin:0 auto; overflow:hidden;}
.anli2 .b1ock .title{ font-size:36px; color:#010101; text-align:center; display:block; font-weight:bold;}
.anli2 .b1ock .title span{ color:#6fa2e7; text-transform:uppercase;}
.anli2 .b1ock .title img{ padding-left:10px; padding-right:10px; margin-bottom:5px;}
.anli2 .ngf{ overflow:hidden;}
.anli2 .n1{ margin-top:60px;}
.anli2 .n2{ margin-bottom:60px;}
.anli2 .ngf2{ overflow:hidden;}
.anli2 .ngf .left{ float:left; position:relative;}
.anli2 .zhe{ position:absolute; top:0; left:0; display:none;}
.anli2 .ngf:hover .zhe{ position:absolute; top:0; left:0; display:block;}
.anli2 .ngf2:hover .zhe{ position:absolute; top:0; left:0; display:block;}
.anli2 .ngf .right{ float:left; margin-left:10px;}
.anli2 .ngf2 .left{ float:right; position:relative;}
.anli2 .ngf2 .right{ float:left; margin-left:130px;}
.anli2  .right .shuzi{ float:left; width:89px; height:69px; position:relative;}
.anli2  .right .shuzih{ width:89px; height:69px;}
.anli2  .right .shuzil{ width:89px; height:69px; position:absolute; top:0; left:0; display:none;}
.anli2  .ngf:hover .shuzi .shuzih{ width:89px; height:69px; display:none;}
.anli2  .ngf:hover .shuzi .shuzil{ width:89px; height:69px; position:absolute; top:0; left:0; display:block;}
.anli2  .ngf2:hover .shuzi .shuzih{ width:89px; height:69px; display:none;}
.anli2  .ngf2:hover .shuzi .shuzil{ width:89px; height:69px; position:absolute; top:0; left:0; display:block;}
.anli2  .right .shuxian{ margin-left:10px; margin-right:10px; float:left; position:relative;}
.anli2  .right .shuh{ }
.anli2  .right .shul{ position:absolute; top:0; left:0; display:none;}
.anli2 .ngf:hover  .right .shul{ position:absolute; top:0; left:0; display:block;}
.anli2 .ngf2:hover  .right .shul{ position:absolute; top:0; left:0; display:block;}
.anli2  .right .shang{ overflow:hidden; margin-top:60px; width:360px;}
.anli2  .right .xia{ width:385px; overflow:hidden; margin-top:10px;}
.anli2  .right .shang h2{ font-size:20px; color:#010101; float:left; line-height:23px;} 
.anli2  .right .shang h2 span{ font-size:14px; color:#999999; line-height:25px;}
.anli2 .ngf:hover  .right .shang h2{ font-size:20px; color:#53c0bc; float:left; line-height:23px; } 
.anli2 .ngf:hover  .right .shang span{ font-size:14px; color:#53c0bc; line-height:25px;}
.anli2 .ngf2:hover  .right .shang h2{ font-size:20px; color:#53c0bc; float:left; line-height:23px;} 
.anli2 .ngf2:hover  .right .shang span{ font-size:14px; color:#53c0bc; line-height:25px;}
.anli2  .right .xia p{ font-size:12px; color:#89898a; line-height:20px;}
@media screen and (min-width: 750px) and (max-width: 1200px) {	
.ngf1{width:100%; overflow:hidden; margin-top:60px; margin-bottom:30px;}
.ngf1 .carousel{ background-image:url(../images/banner-ngf1.jpg);
		background-attachment: inherit;
		background-size: 1200px 281px;
		width: 1200px;
		height: 281px;
		background-repeat: no-repeat;
}
.ngf1 p{ display:none;}

.anli2 .b1ock{ width:750px;}
.anli2 .b1ock .title{ font-size:23px;}
.anli2 .b1ock .title img{ padding-left:6px; padding-right:6px; margin-bottom:5px;}
.anli2 .n1{ margin-top:37px;}
.anli2 .n2{ margin-bottom:37px;}
.anli2 .ngf .right{ margin-left:6px;}
.anli2 .ngf2 .right{ margin-left:43px;}
.anli2 .left img{ width:427px;}
.anli2  .right .shuzi{ width:55px; height:43px;}
.anli2  .right .shuzih{ width:55px; height:43px;}
.anli2  .right .shuzil{ width:55px; height:43px;}
.anli2  .ngf:hover .shuzi .shuzih{ width:55px; height:43px;}
.anli2  .ngf:hover .shuzi .shuzil{ width:55px; height:43px;}
.anli2  .ngf2:hover .shuzi .shuzih{ width:55px; height:43px;}
.anli2  .ngf2:hover .shuzi .shuzil{ width:55px; height:43px;}
.anli2  .right .shuxian{ margin-left:6px; margin-right:6px; height:38px;}
.anli2  .right .shang{ margin-top:20px; width:280px;}
.anli2  .right .xia{ width:257px; margin-top:6px;}
.anli2  .right .shang h2{ font-size:14px; line-height:16px;} 
.anli2  .right .shang h2 span{ font-size:12px; line-height:16px;}
.anli2 .ngf:hover  .right .shang h2{ font-size:14px; line-height:16px; } 
.anli2 .ngf:hover  .right .shang span{ font-size:12px; line-height:16px;}
.anli2 .ngf2:hover  .right .shang h2{ font-size:14px; line-height:16px;} 
.anli2 .ngf2:hover  .right .shang span{ font-size:12px; line-height:16px;}
.anli2  .right .xia p{ font-size:11px; line-height:14px;}
}
@media screen and (max-width: 750px){	
.ngf1{ position: relative; margin-bottom: 0.5rem; margin-top:1.3rem;}
.ngf1 img{ width:100%;}
.ngf1 .carousel{ margin-bottom:0; background-image:none;background-attachment:inherit;background-size:auto auto;width: 100%;background-repeat: no-repeat; height:auto;}
.ngf1 p{ display:none;}
.ngf1 img{ display:block; width:100%;}
	
.anli2 img{ width:100%;}
.anli2 .b1ock{ width:91%;}
.anli2 .b1ock .title{ font-size:0.38rem;}
.anli2 .b1ock .title img{ padding-left:0.1rem; padding-right:0.1rem; margin-bottom:0.05rem; width:4px;}		
.anli2 .n1{ margin-top:0; }
.anli2 .n2{ margin-bottom:0.5rem;}
.anli2 .ngf{ width:100%; background-image:url(../images/bj-ngf.png); background-size:100%; height:7.03rem; margin-top:0.5rem;}
.anli2 .ngf2{ width:100%; background-image:url(../images/bj-ngf.png); background-size:100%; height:7.03rem; margin-top:0.5rem; position:relative;}
.anli2 .ngf .left{ float:none; width:98%; margin:0 auto;}
.anli2 .ngf:hover .zhe{  display:none;}
.anli2 .ngf2:hover .zhe{ display:none;}
.anli2 .ngf .right{ float:none; margin-left:0;}
.anli2 .ngf2 .left{ float:left; position:absolute; left:1%; width:98%;}
.anli2 .ngf2 .right{ float:left; margin-left:0; margin-top:2.92rem;}
.anli2  .right .shuzi{ width:1.04rem; height:0.95rem;}
.anli2  .right .shuzih{ width:89px; height:69px; display:none;}
.anli2  .right .shuzil{ width:1.04rem; height:0.95rem; position:relative; display:block; float:left;}
.anli2  .ngf:hover .shuzi .shuzih{ display:none;}
.anli2  .ngf:hover .shuzi .shuzil{ width:1.04rem; height:0.95rem; position:relative; display:block;}
.anli2  .ngf2:hover .shuzi .shuzih{ display:none;}
.anli2  .ngf2:hover .shuzi .shuzil{ width:1.04rem; height:0.95rem; position:relative; display:block;}
.anli2  .right .shuxian{ margin-left:0.2rem; margin-right:0.2rem;}
.anli2  .right .shuh{ display:none; }
.anli2  .right .shul{ position:relative; width:2px; height:0.95rem; display:block;}
.anli2 .ngf:hover  .right .shul{ position:relative; width:2px; height:0.95rem; display:block;}
.anli2 .ngf2:hover  .right .shul{ position:relative; width:2px; height:0.95rem; display:block;}
.anli2  .right .shang{ margin:0 auto; margin-top:0.5rem; width:auto;}
.anli2  .right .xia{ width:100%; margin-top:0.5rem;}
.anli2  .right .shang h2{ font-size:0.28rem; color:#53c0bc; line-height:0.35rem; margin-top:1%;} 
.anli2  .right .shang h2 span{ font-size:0.18rem; color:#53c0bc; line-height:0.25rem;}
.anli2 .ngf:hover  .right .shang h2{ font-size:0.28rem; color:#53c0bc; float:left; line-height:0.3rem;} 
.anli2 .ngf:hover  .right .shang  span{ font-size:0.18rem; color:#53c0bc; line-height:0.25rem;}
.anli2 .ngf2:hover  .right .shang h2{ font-size:0.28rem; color:#53c0bc; float:left; line-height:0.3rem;} 
.anli2 .ngf2:hover  .right .shang  span{ font-size:0.18rem; color:#53c0bc; line-height:0.25rem;}
.anli2  .right .xia p{ font-size:0.24rem; color:#89898a; line-height:0.3rem; padding-left:0.2rem; padding-right:0.2rem;}
.anli2  .right .xia.s5p{  margin-top:0.3rem;}
.anli2 .s1 .shuzi{ margin-left:20%;}
.anli2 .s2 .shuzi{ margin-left:12%;}
.anli2 .s3 .shuzi{ margin-left:12%;}
.anli2 .s4 .shuzi{ margin-left:20%;}
.anli2 .s5 .shuzi{ margin-left:17%;}
.anli2 .s6 .shuzi{ margin-left:15%;}
}
@media screen and (max-width: 360px){
	.anli2 .s2 .shuzi{ margin-left:5%;}
	.anli2 .s3 .shuzi{ margin-left:5%;}
	.anli2 .s4 .shuzi{ margin-left:17%;}
	.anli2 .s5 .shuzi{ margin-left:11%;}
	.anli2 .s6 .shuzi{ margin-left:8%;}
}




