@charset "utf-8";

div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{font-size:12px;font-family:"宋体";color:#000000; text-align:left; background-color:#feeab6;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#000000;text-decoration: underline;}
ul li{list-style:none;}
img{display:block; vertical-align:top}

.bj1{background:url("20220223-qgnh-bj1.jpg") no-repeat center top; height:1893px;}

.yccl{ clear:both; height:0px; overflow:hidden;}
.container{width:1200px;margin:0 auto; height:auto;}

.banner_bt1{padding-top:90px; width:824px; margin:0 auto;}
.banner_bt2{padding-top:5px; width:784px; margin:0 auto;}
.banner_bt3{padding-top:13px; padding-bottom:225px; width:258px; margin:0 auto;}
.banner_bt4{padding-top:5px; padding-bottom:0px; width:397px; margin:0 auto;}

.dh_1{float:left; padding-left:12px; padding-top:50px;}
.dh_2{float:left; padding-left:8px; padding-top:60px;}
.dh_3{float:left; padding-left:12px; padding-top:46px;}
.dh_4{float:left; padding-left:8px; padding-top:32px;}
.dh_5{float:left;}
.dh:hover{margin-top: 10px;}

.bt1{padding-top:56px; padding-bottom:35px; width:453px; margin:0 auto;}

.huand_tu1{float:left; width:680px; height:423px;}

.kbao_xw{float:right; width:489px;}

.z_18{font-family:"微软雅黑", "黑体"; font-size:18px; color:#000000; line-height:40px; text-align:left;}
.z_18 span{font-weight:bold; color:#e2001b;}
.z_18 span a,.z_18 span a:visited{color:#e2001b;}
.z_18 li{height:40px; overflow: hidden}

.wp{background-color:#ffebdb; width:489px; height:88px; margin-top:15px;}

.wp_logo{float:left; padding-left:17px; padding-top:13px; padding-right:13px;}

.sj_lc{float:left; width:330px;}

.sj_lc1{width:330px; height:47px; background-color:#e2001b; font-family:"微软雅黑", "黑体"; font-size:26px; color:#ffffff; line-height:47px; text-align:center; font-weight:bold;}

.sj_lc2{border:4px solid #e2001b; border-top:none; background-color:#fff6ec; padding:15px 0px 16px 15px; font-family:"微软雅黑", "黑体"; font-size:14px; color:#616161; line-height:34px;}
.sj_lc2 a,.sj_lc2 a:visited{color:#616161;}

.sp_k{float:right; width:846px;}

.sp_bt{float:left; font-family:"微软雅黑", "黑体"; font-size:22px; color:#e2001b; font-weight:bold; padding-right:7px;}

.sp_x{float:left; width:700px; height:30px; background:url("20220223-qgnh-sp_1.png") no-repeat left center;}

.sp_gd{float:right; font-family:"微软雅黑", "黑体"; font-size:14px; color:#666666; line-height:30px;}
.sp_gd a,.sp_gd a:visited{color:#666666;}

.sp_k1{float:left; width:275px; height:162px; position:relative; padding-top:25px; padding-right:10px;} 
.sp_an{position:absolute; width:55px; height:43px; padding-top:47px; padding-left:114px;}

.tu_heide{z-index:2; position:absolute; height:40px; background-color:#000000; bottom:0px; filter:alpha(opacity=50);opacity:0.5; width:100%;}
.tu_wz{z-index:22; position:absolute; height:40px; line-height:40px; color:#FFFFFF; padding:0px 5px; text-align:center; font-family:"微软雅黑", "黑体"; font-size: 16px; bottom:0px; width:100%;}
.tu_wz a,.tu_wz a:visited{color:#FFFFFF;}

.sp_tu{ width:275px; height:162px; position:relative; overflow:hidden;}
.sp_tu img{ width:275px; height:162px;}

.bj2{background:url("20220223-qgnh-bj2.jpg") no-repeat center bottom; height:1940px;}

.xw_k{float:right; width:480px;}

.xw{font-size:16px; line-height:32px; color:#666666; text-align:left; font-family:"微软雅黑", "黑体";}
.xw a{color:#666666;}
.xw h1{font-family:"微软雅黑", "黑体"; font-size:24px; color:#e2001b; text-align:left; padding-bottom:20px;}
.xw h1 a{color:#e2001b;}
.xw span{color:#e2001b;}
.xw span a{color:#e2001b;}
.xw p{ text-indent:2em; padding-bottom:50px;}

.xw1{font-size:16px; line-height:32px; color:#666666; text-align:left; font-family:"微软雅黑", "黑体"; padding:35px 5px 30px 10px; border-bottom:#959595 1px dashed;}
.xw1 a{color:#666666;}
.xw1 h1{font-family:"微软雅黑", "黑体"; font-size:24px; color:#3d3d3d; text-align:left; padding-bottom:15px; height: 31px; overflow: hidden}
.xw1 h1 a{color:#3d3d3d;}
.xw1 span{color:#e2001b;}
.xw1 span a{color:#e2001b;}
.xw1 p{ text-indent:2em;}

.xw2{font-size:16px; line-height:32px; color:#666666; text-align:left; font-family:"微软雅黑", "黑体"; padding:20px 5px 20px 10px;}
.xw2 a{color:#666666;}
.xw2 h1{font-family:"微软雅黑", "黑体"; font-size:18px; color:#000000; text-align:left; padding-bottom:15px;}
.xw2 h1 a{color:#000000;}
.xw2 span{color:#e2001b;}
.xw2 span a{color:#e2001b;}
.xw2 p{ text-indent:2em;}

.fy_k{background-color:#ffffff; padding:20px 17px; width:552px; float:left;}

.fy_18{font-family:"微软雅黑", "黑体"; font-size:18px; line-height:52px;}
.fy_18 li{border-bottom:#959595 1px dashed; padding:0px 5px;}

.gd{text-align:right; padding-top:40px;}
.gd img{display:inline;}

.left1{float:left; width:573px; padding-top:110px;}
.right1{float:right; width:573px; padding-top:110px; position:relative;}

.kkk{background-color:#fff9ed; padding:0px 22px; width:529px; height:695px;}

.bt_z{margin-left:30px; font-family:"微软雅黑", "黑体"; font-size:22px; line-height:33px; color:#e2001b; text-align:center; font-weight:bold; border-bottom:#e2001b 3px solid; width:100px; float:left;}

.bt_bj{height:33px; border-bottom:#fff9ed 3px solid;}

.bj3{background:url("20220223-qgnh-bj3.jpg") no-repeat center top; height:958px;}

.dunh_bj{background-color:#fff9ed; margin-top:5px; width:1200px; height:700px;}

.dunh_left{float:left; width:520px; padding-top:40px; padding-left:50px;}

.dunh_18{font-family:"微软雅黑", "黑体"; font-size:18px; color:#000000; text-align:left; line-height:50px; font-weight:bold;}
.dunh_18 li{border-bottom:#959595 1px dashed; padding:0px 5px; height: 51px; overflow: hidden}

.dunh_right{float:right; margin-top:50px; margin-right:50px; width:455px; height:610px; background:url("20220223-qgnh-dutu.png") no-repeat center top;}

.dunh_tu{float:left; width:369px; height:531px; border-radius:10px; overflow:hidden; margin:50px 35px 0px 17px;}
.dunh_tu img{width:369px; height:531px;}

.dunh_qh{float:left; width:7px; padding-top:372px;}
.dunh_qh ul li{ width:7px; height:13px; border-radius:5px; overflow:hidden; background-color:#e2001b; margin-bottom:8px;}
.dunh_qh .li_1{height:35px;}

.redian_bt{font-family:"微软雅黑", "黑体"; font-size:22px; color:#e2001b; font-weight:bold; padding-left:24px; background:url("20220223-qgnh-red.png") no-repeat left center; }

.rendian_xwk{float:left; width:599px; height:769px; background:url("20220223-qgnh-red_1.png") no-repeat left top; margin-top:45px;}

.red_bt{font-family:"微软雅黑", "黑体"; font-size:22px; color:#ffffff; font-weight:bold; margin-left:240px; margin-top:47px; width:120px; text-align:center; border-bottom:#ffffff 3px solid;}

.red_xwk{width:470px; padding-left:68px; font-family:"微软雅黑", "黑体"; font-size:18px; color:#ffffff; text-align:left; line-height:48px; padding-top:8px;}
.red_xwk li{border-bottom:#ffffff 1px dashed; padding:0px 5px;}
.red_xwk li a{color:#ffffff}

.red_y{float:right; width:646px; height:661px; background:url("20220223-qgnh-red_2.jpg") no-repeat left top; position:relative; margin-top:40px;}

.red_01{position:absolute; z-index:1; top:64px; left:228px;}
.red_02{position:absolute; z-index:2; top:205px; left:255px;}
.red_03{position:absolute; z-index:1; top:283px; left:41px;}
.red_04{position:absolute; z-index:2; top:294px; left:424px;}
.red_05{position:absolute; z-index:1; top:455px; left:272px;}
.red_06{position:absolute; z-index:2; top:405px; left:520px;}

.bj4{background:url("20220223-qgnh-bj4.jpg") no-repeat center top; height:960px;}

.kt_tu img{width:317px; height:553px;}

.kt_kk{float:left; width:645px; padding-top:40px;}

.tm_xw{float:right; width:480px; padding-top:148px;}

.tm_tt{width:480px; height:78px; border-radius:70px; overflow:hidden; background-color:#dd3a3a; margin-bottom:37px;}

.tm_xtu{float:left; padding-left:27px; padding-right:20px;}
.tm_18{float:left; font-family:"微软雅黑", "黑体"; font-size:18px; color:#ffffff; line-height:78px;}

.dibj{/*background-color:#df1212;*/ padding:40px 0px; text-align: center}


ul,li{list-style:none;}  /* 一定要写，不然点看不见 */
.jdt-dian li em{display:block; background:#666666;}
.jdt-dian li.on em{background:#d50100;}
.touming{background:url(f_34.png); text-align:center; color:#ffffff;}
.tvOff{position:absolute; width:16px; height:16px; background:url(tv.png) no-repeat right top; top:0px; right:-16px; cursor:pointer;}






.red_01 div{
	-webkit-animation: yAxis 2.5s infinite ease-out;
    animation: yAxis 2.5s infinite ease-out;
	position:absolute;
}

.red_01 div::after {
  /*content: 'haorooms';*/
  display: block;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  background-color: #fff;
  -webkit-animation: yAxis 2.5s infinite ease-out;
  animation: yAxis 2.5s infinite ease-out;
	position:absolute;
}*/

@-webkit-keyframes yAxis {
  50% {
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
	-webkit-transform: translateY(-50px);
	transform: translateY(-50px);
  }
}

@keyframes yAxis {
  50% {
	-webkit-animation-timing-function: ease-out;
	animation-timing-function:ease-out;
	-webkit-transform: translateY(-50px);
	transform: translateY(-50px);
  }
}

@-webkit-keyframes xAxis {
  50% {
	-webkit-animation-timing-function:ease-in;
	animation-timing-function: ease-in;
	-webkit-transform: translateX(50px);
	transform: translateX(50px);
  }
}

@keyframes xAxis {
  50% {
	-webkit-animation-timing-function:ease-in;
	animation-timing-function: ease-in;
	-webkit-transform: translateX(50px);
	transform: translateX(50px);
  }
}

