/* CSS Document */

			body,
			html {
				margin: 0;
				padding: 0;
				font-family:"Î¢ÈíÑÅºÚ";
				
			}

				img {
				max-width:100%;
				width: 100%;
				vertical-align: middle;
				display: block;
				
			}
			
			
			.dykh{ width:100%;background-image:url(../img/ng_r1_c1.jpg); height:402px; background-size:100% 100%; margin:0 auto;}
			.dykh h1{  color:#fff; font-weight:bold; font-size:140px; text-align:center;  padding-top:100px; margin:0 auto;  text-shadow:#6A0000 3px 4px 5px;}

			
			.mbg{width:100%; background-image:url(../img/ng_r2_c1.jpg); height:559px; background-repeat:no-repeat; margin:0 auto;  background-size:100% 100%;}
			.mbg1{ width:60%; margin:0 auto; padding:30px 0px; }
			.mbg_left{ float:left; width:50%; margin:0 auto; padding-top:110px;  }
			.mbg_left span{width:100%; font-size:32px; color:#fff; display:block; padding:10px; margin:0 auto;  font-weight:bold;}
			.mbg_right{float:left; width:50%; margin:0 auto; padding-top:130px; }
			.mbg_right .pcewm{ margin:0 auto; width:90%;  }
			.mbg_right .pcewm .ewmimg{margin:0 auto;  width:100%; display:block; }
			.mbg_right .pcewm .ewmimg img{ margin:0 auto;  border-radius:10px;}
			.mbg_right .pcewm .kf{ width:100%; display:block; margin:0 auto; padding-top:15px; color:#FFFFFF; font-size:20px; font-weight:bold; }
			.mbg_right .pcewm .kf h2{ font-weight:bold; color:#fff; margin:0 auto; font-size:40px;}
			 .ydewm{ display:none;}
			
			
			
			.khs{float:left;width:100%;background-image:url(../img/ng_r3_c1.jpg); background-repeat:no-repeat; height:339px;  background-size:100% 100%; margin:0 auto;}
			.khsf{ width:60%;  margin:0 auto;   border-radius:10px; height:259px;  padding:40px 50px;}
			.khsfleft{ float:left; margin:0 auto;  }
			.khsfleft span{width:100%; font-size:42px; color:#fff; display:block;  margin:0 auto; padding:12px 0px;  font-weight:bold; text-align:center; }
			.khsfleft  h2{font-size:50px;color:#fff; font-weight:bold; display:block; padding:0px; margin:0px;}
            .khsfright{float:right;  margin:0 auto; padding-top:25px; text-align:center;color:#fff; }
			.khsfright .ewmimg{margin:0 auto; display:block; }
			.khsfright .ewmimg img{ margin:0 auto;  border-radius:10px; width:203px; height:203px}
			
			
			.khdb{float:left;width:100%;background-image:url(../img/ng_r4_c1.jpg); height:197px;  background-repeat:no-repeat; background-size:100% 100%;}
			.khdb1{ width:60%; margin:0 auto; color:#FFFFFF; padding-top:40px;}
			.khdb1 .khdb1_1{float:left; width:30%; margin-right:5%; padding:40px 0px; background-color:#FFFCDB; border-radius:10px; color:#BE0502; }
			.khdb1_1_wz{ display:block; font-size:35px; font-weight:bold; text-align:center;}
			.khdb1 .khdb1_2{float:left; width:30%; margin-right:5%; padding:40px 0px; background-color:#FFFCDB; border-radius:10px; color:#BE0502;}
			.khdb1 .khdb1_3{float:left; width:30%; padding:40px 0px; background-color:#FFFCDB; border-radius:10px; color:#BE0502;}
			
					.khfl{ float:left;background-image:url(../img/ng_r5_c1.jpg); height:126px; width:100%;  background-repeat:no-repeat; background-size:100% 100%;  }
		.khfl1{  margin:0 auto; width:60%; padding:0px; display:block;line-height:50px; }
		.khfl1 h2{ font-size:60px; text-align:left; color:#FFFFFF; display:block; padding:0px; }
			
			.njqs{float:left;background-image:url(../img/ng_r6_c1.jpg); height:424px; width:100%; background-repeat:no-repeat; background-size:100% 100%; margin:0 auto;  padding:0px;}
			.njqs1{ width:60%;  margin:0 auto; }
			.njqs1 h2{ display:block; font-size:45px; color:#FFFFFF;  text-align:left; font-weight:bold; padding:0px; }
			
			
			.footer{float:left;background-image:url(../img/ng_r7_c1.jpg); height:452px; width:100%;   background-repeat:no-repeat; background-size:100% 100%;}
			.fwx{width:60%; margin:0 auto;}
			.fwx span{ width:100%; margin:0 auto; display:block; text-align:center;}
			.fwx span h2{ font-size:60px; font-weight:bold; color:#FFFFFF;}
			.fwx span img{ width:203px; height:203px; margin:0 auto;}
		
		
		
		.banquan{ float:left;width:100%; text-align:center;  margin:0 auto; background-image:url(../img/ng_r8_c1.jpg); height:102px; background-repeat:no-repeat; background-size:100% 100%; line-height:102px; color:#fff;}
		.banquan a{ color:#fff; font-size:16px; text-decoration:none;}
		.youlian{ max-width:850px; height:auto; line-height:30px; margin:0 auto; }
		.youlian a{ word-spacing:15px; color:#000; font-size:14px; text-align:center; text-decoration:none;}
		.ylti{ max-width:850px; height:auto; line-height:35px;}
		
	    .ydwx{ display:none;}
		
			
			.btn {
				cursor: pointer;
			}
			
			.mb {
				display: none;
				padding-bottom: 40px;
			}
			
			.ewm {
				width: 135px;
				position: fixed;
				right: 0;
				bottom: 200px;
				/*border-radius: 10px;*/
				overflow: hidden;
			}
			
		.bottom-p{ display:none;}
		
		
		@media screen and  (max-width: 813px) {
			.dykh{float:left; background-image:url(../img/ng_r1_c1.jpg); height:auto; background-size:100% 100%; margin:0 auto; width:100%;}
			.dykh h1{  color:#fff; font-weight:bold; font-size:50px; text-align:center;  padding:30px 0px; margin:0 auto;}

			
			.mbg{ float:left;width:100%;  background-image:url(../img/ng_r2_c1.jpg);  margin:0 auto; background-size:100% 100%; background-repeat:no-repeat; height:auto; } 
			.mbg1{ width:85%; margin:0 auto; padding:0px; background-color:none;}
			.mbg_left{  width:100%; margin:0 auto;  padding:0px; background-color:#FFFCDB; border-radius:5px; }
			.mbg_left span{width:95%; font-size:18px; color:#C20605; display:block;  }
			
			.mbg_right{width:100%; margin:0 auto;  padding:0px;  margin-top:10px; padding-bottom:10px;}
			.mbg_right .pcewm{ width:100%; margin:0 auto;}
            .mbg_right .pcewm .ewmimg{margin:0 auto;  width:100%; display:block; }
			.mbg_right .pcewm .ewmimg img{ margin:0 auto;  border-radius:10px;}
			.mbg_right .pcewm .kf{ width:100%; display:block; margin:0 auto; padding-top:15px; color:#FFFFFF; font-size:16px; font-weight:bold; }
			.mbg_right .pcewm .kf h2{ font-weight:bold; color:#fff; margin:0 auto; font-size:22px;}
			
			
			
			.khs{ float:left;width:100%; background-image:url(../img/ng_r3_c1.jpg); height:100%;  background-size:100% 100%; background-repeat:no-repeat; margin:-1px; }
			.khsf{ width:90%; margin:0 auto; padding:10px 0px 0px 0px; height:100%; background-color:none;}
			.khs .khsfleft{ display:none;}
			.khs .khsfright{ display:none;}
	        .khs .ydewm{ display:block !important; width:100%; text-align:center; margin:0 auto; border-radius:10px; padding:60px 0px 45px 0px;color:#D1060C; background-image:url(../img/ngbg.png); background-repeat:no-repeat; height:100%;  background-size:100% 100%;  }
			 .khs .ydewm h2{ font-size:20px;}

			
			
			.khdb{width:100%;background-image:url(../img/ng_r4_c1.jpg); height:100%;  background-repeat:no-repeat; background-size:100% 100%; margin:0 auto;}
			.khdb1{ width:80%; margin:0 auto;  padding-top:4px; }
			.khdb1 .khdb1_1{ width:100%;margin:0 auto; padding:15px 0px; display:block;  }
			.khdb1_1_wz{ display:block; font-size:18px; text-align:center;}
			.khdb1_1_wz b{ font-size:22px;}
			.khdb1 .khdb1_2{ width:100%; margin:0 auto;margin-top:2%; padding:15px 0px;display:block; }
			.khdb1 .khdb1_3{ width:100%; margin:0 auto;margin-top:2%; padding:15px 0px;display:block; }
			
			.khfl{ background-image:url(../img/ng_r5_c1.jpg); height:100%; width:100%;   background-repeat:no-repeat; background-size:100% 100%;  }
		.khfl1{ margin:0 auto; width:100%; }
		.khfl1 h2{ font-size:25px; text-align:center; color:#FFFFFF; display:block; padding:0px;}
			
			.njqs{background-image:url(../img/ng_r6_c1.jpg); height:100%; width:100%; background-repeat:no-repeat; background-size:100% 100%; margin:0 auto;  padding:0px;}
			.njqs1{ width:100%;  margin:0 auto; padding-top:10px;}
			.njqs1 h2{ display:block; font-size:20px; color:#FFFFFF;  text-align:left; font-weight:bold; text-align:center; }
			
			.footer{background-image:url(../img/ng_r7_c1.jpg); height:100%; width:100%;   background-repeat:no-repeat; background-size:100% 100%;}
			.fwx{ display:none;}
			.footer .ydewm{ display:block !important; width:90%; text-align:center; margin:0 auto; border-radius:10px; padding:60px 0px 45px 0px;color:#D1060C; background-image:url(../img/ngbg.png); background-repeat:no-repeat; height:100%;  background-size:100% 100%;  }
			.footer .ydewm h2{ font-size:20px;}
			
		
		
		
		.banquan{width:100%; text-align:center;  margin:0 auto; background-color:#FC3F3B; padding:10px 0px;}
		.banquan a{ color:#fff; font-size:16px; text-decoration:none;}
		
	    .ydwx{ display:none;}
		
			.bottom-p {display: block !important;
				position: fixed;
				bottom: 0;
				background: #000000;
				width: 100%;
				margin: 0;
				line-height: 40px;
				color: wheat;
				text-align: center;
			}
			p{ text-align:center; word-spacing:15px;}
			p a{  word-spacing:15px;  padding:0 5px; color:#000000; text-decoration:none;}
			
			
			
		
			}
			
			