/*头*/
.head_pc{position: absolute; height:80px; color:#FFFFFF; max-width:1920px; background:#07129C; width:100%; top:0px;transform: translateX(-50%); left: 50%;}
.head_pc .container{height:80px; top:0; z-index: 20;}
.head_pc .logo{margin:auto 0;margin-right:20px;}
.head_pc .logo img{width: 142px; height: 40px;}
.head_pc .logo-text{
    margin-top:18px;
    float:left;
    height:45px;
    padding-left:20px;
    border-left:1px solid #ffffff;
}
.head_pc .logo-text p{
    font-size:16px;
    line-height:22px;
    color:#ffffff;
}

/*内容：公共*/
.head_pc .tab2-box{height:80px; line-height:80px; }
.head_pc .tab2-box .t-item{padding:0 29px; display:inline-block;cursor: pointer; color:#FFFFFF; position:relative;}
.head_pc .tab2-box .t-item a{color:#FFFFFF;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;}
.head_pc .tab2-box .t-item:hover{color:#FFFFFF;}
.head_pc .tab2-box .t-item:hover a{color:#FFFFFF;font-weight:bold;}
.head_pc .tab2-box .t-item.active a{color:#FFFFFF;font-weight:bold;}
.head_pc .tab2-box .t-item.active a:before{color:#FFFFFF; width:40%;}
.head_pc .tab2-box .t-item a:before{content: ''; width: 0%; height: 3px; background: #FFFFFF; position: absolute; left: 30%; bottom: 22px; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.head_pc .tab2-box .t-item:hover a:before{width:40%;}
.head_pc .tab2-box .phone{display:inline-block; position:relative; font-weight:700; padding-left:30px;}
.head_pc .tab2-box .phone img{vertical-align: middle; margin-right: 15px;}


.head_pc .tab2-box .phone{display:inline-block; position:relative; font-size: 20px;font-family: Microsoft YaHei;font-weight: 400; padding-left:30px; float:right;}
.head_pc .tab2-box .phone img{vertical-align: middle; margin-right: 9px;}

.center-vert{position:relative; top:50%; transform: translateY(-50%);}

/*内容：首页*/
#banner{
	width:100%;
	height:600px;
	position:relative;
	overflow: hidden;
}
#banner .bwimg{margin-left: 50%; transform: translatex(-50%); margin-top: 60px;}

.banner {
    width: 1253px;
    height: 531px;
    position: relative;
    overflow:hidden;
    margin-left: -26px;
}

.banner_con {
    /* position: fixed; */
    left: 0;
    width: 1253px;
    height: 531px;
    /* z-index: -1; */
}

.swiper-pagination{
    bottom: -48px;
    margin-left: 50%;
    transform: translateX(-50%);
}
.swiper-pagination-bullet{
    width: 12px;
    height: 12px;
    background: #5C95FF;
    opacity: 0.5;
    border-radius: 6px;
    margin-right: 5px;
    margin-left: 5px;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.swiper-pagination-bullet-active{
    background: #5C95FF;
    width: 45px;
    opacity: 1;
}

.banner2 {
    width: 1200px;
    height: 583px;
    position: relative;
}

.banner_con2 {
    /* position: fixed; */
    left: 0;
    width: 1200px;
    height: 583px;
    /* z-index: -1; */
}

.swiper-pagination2{
    bottom: -48px;
    margin-left: 50%;
    display:none;
    transform: translateX(-50%);
}
.banner2 .banner_con2:hover .prev{
    opacity: 1;
}
.banner2 .banner_con2:hover .next{
    opacity: 1;
}
.banner2 .banner_con2 .prev{
    width: 41px;
    height: 80px;
    background:url(/kc/nrkgx/style/images/jtl.png) no-repeat center center;
    cursor: pointer;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -37px;
    z-index: 2;
    border-radius: 5px;
    transition: all .4s ease-in-out;
    opacity: 1;
}
.banner2 .banner_con2 .prev:hover{
	background:url(/kc/nrkgx/style/images/jtl_active.png) no-repeat center center;
}
.banner2 .banner_con2 .next{
    width: 41px;
    height: 80px;
    background:url(/kc/nrkgx/style/images/jtr.png) no-repeat center center;
    cursor: pointer;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -37px;
    z-index: 2;
    border-radius: 5px;
    transition: all .4s ease-in-out;
    opacity: 1;
}
.banner2 .banner_con2 .next:hover{
    background:url(/kc/nrkgx/style/images/jtr_active.png) no-repeat center center;
}

input::input-placeholder{
	color: #CCCCC;
}
input::-webkit-input-placeholder{	//兼容WebKit browsers（Chrome的内核）
	color: #CCCCC;
}
input::-moz-placeholder{			//Mozilla Firefox 4 to 18
	color: #CCCCC;
}
input::-moz-placeholder{			//Mozilla Firefox 19+
	color: #CCCCC;
}
input::-ms-input-placeholder{		//Internet Explorer 10+
	color: #CCCCC;
}
.tcontent {width: 1200px;margin: 0 auto; position:relative; margin-top:-520px;}
.tcontent .tt1{margin-top:36px; text-align:center;}
.tcontent .tt2{text-align:center; padding:30px 0;}
.tcontent .tt2 p{font-family: YouSheBiaoTiHei;font-weight: 900;font-size: 99px;color: #FFFFFF; text-align:right; text-stroke: 5px #FF5E17;-webkit-text-stroke: 5px #FF5E17;margin-top: -25px; width:526px;}
.tcontent .tt2 img{text-align:left; width:538px; height:99px;float: left;}
.tcontent .tt3 {width:961px; height:216px; background:url(/kc/nrkgx/style/images/ban_3_bg.png) no-repeat center center; margin-left:119px;}
.tcontent .tt3 .item{box-sizing: border-box;width: 140px;height: 40px;background: #FF942F;border-radius: 6px;border: 2px solid #762E0B; float:left;font-family: Microsoft YaHei;font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 34px; text-align:center; margin-top:25px; margin-right:34px; position:relative; cursor:pointer;}
.tcontent .tt3 .item:nth-child(1){margin-left:63px;}
.tcontent .tt3 .item:nth-child(5){margin-right:0px;}
.tcontent .tt3 .item:nth-child(6){margin-left:63px;}
.tcontent .tt3 .item:nth-child(10){margin-right:0px;}
.tcontent .tt3 .item.active{background:#FF5400;}
.tcontent .tt3 .item .hot{width:55px; height:27px; background:url(/kc/nrkgx/style/images/hot.png) no-repeat center center; position:absolute; right: -26px; top: -16px;}

.tcontent .inputbg{width: 610px;height: 41px; line-height:41px; background: #FFFFFF;border-radius: 6px 6px 6px 6px;border: 1px solid #0051DC;text-align: left; margin-left:63px; margin-top:22px; float:left;}
.tcontent .inputbg .tlabel{padding-left: 12px;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.tcontent .inputbg input{font-size: 20px;width:540px;border:none;height: 35px;line-height: 35px; padding-left:13px;}
.tcontent .tbbtn{width:212px; height:41px; background:url(/kc/nrkgx/style/images/cxbg.png) no-repeat center center; margin-left:15px;margin-top:22px; font-family: Microsoft YaHei;font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 39px; text-align:center; cursor:pointer;}
.tcontent .tbbtn:hover{transform:scale(1.05); opacity: 0.9;}

.content_pc .btnbg{width: 470px;height: 70px;background: linear-gradient(90deg, #FA6408, #FF911F);box-shadow: 0px 4px 27px 0px rgba(251,108,12,0.35);border-radius: 35px;font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 70px; margin: auto; margin-top: 85px;cursor:pointer;}
.content_pc .btnbg:hover{background: linear-gradient(90deg, #FA6408, #ff5722);}
.content_pc .inputbg{width: 444px;height: 56px; line-height:56px; background: #FFFFFF;border: 1px solid #D3D2D2;border-radius: 28px;text-align: left;}
.content_pc .inputbg .tlabel{padding-left: 28px;font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.content_pc .inputbg input{font-size: 20px;width:298px;border:none;height: 50px;line-height: 50px;}
.content_pc .inputbg .selectMain{font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #CCCCCC; width:298px; position:relative; cursor:pointer;}
.content_pc .inputbg .selectMain span.sel{color:#333333;}
.content_pc .inputbg .selectMain img{float: right; vertical-align: middle; margin-top: 25px;}
.content_pc .inputbg .selectSub{display:none; position:absolute;width: 323px;background: #FFFFFF;border: 1px solid rgba(211,210,210,0.3);box-shadow: 0px 3px 10px 0px rgba(193,193,193,0.35);border-radius: 6px;left: -15px; top: 44px;}
.content_pc .inputbg .selectSub .mitem{padding:0px 10px 0px 17px; margin-top:9px; margin-bottom:9px; font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333; line-height:33px; cursor:pointer;}
.content_pc .inputbg .selectSub .mitem:hover{background:#F5F7FA;}
.tranform {transform: translateY(-50%) rotate(180deg);}

.content_pc .blocktitle{font-size: 40px;font-family: Microsoft YaHei;font-weight: bold;color: #333333; text-align:center; padding-top:80px;}
.content_pc .blocktitle .ticon{width: 70px;height: 12px;background: #FA6508;border-radius: 6px; margin:auto; margin-top:32px;}
.content_pc .blocktitle span{color:#FA6609;}
.content_pc .blocktitle2{font-size: 40px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF; text-align:center; padding-top:80px;}
.content_pc .blocktitle2 .ticon{width: 70px;height: 12px;background: #FFFFFF;border-radius: 6px;margin:auto; margin-top:32px;}
.content_pc .bg1{height:1017px;max-width:1920px; margin:auto; background:#FFF9F2;}
.content_pc .bg1 .blocktitle{margin-bottom:50px;}
.content_pc .bg1 .item1{width: 200px;height: 394px;background: #F45E00;box-shadow: 4px 6px 16px 0px rgba(217,72,1,0.5);border-radius: 10px 10px 10px 10px;}
.content_pc .bg1 .item1 a{width:100%; height:60px; line-height:80px;font-family: Microsoft YaHei;font-weight: bold;font-size: 22px;color: #FFFFFF;position: relative; display: block; cursor:pointer;}
.content_pc .bg1 .item1 a img{margin-left:-12px; display:none; width:224px;}
.content_pc .bg1 .item1 a.active img{display:block;}
.content_pc .bg1 .item1 a span{top: 0px; position: absolute; text-align: center;left: 50%; transform: translateX(-50%);width: 100%;}

.content_pc .bg1 .item2 li{width:100%; height:48px; line-height:48px; text-align:left;padding-left:29px; font-family: Microsoft YaHei;font-weight: 400;font-size: 18px;color: #333333; padding-right:29px;box-sizing: border-box; cursor:pointer;position:relative;}
.content_pc .bg1 .item2 li:before{content: ''; width: 8px;height: 8px;background: #FA6508;border-radius: 4px;opacity: 0.5; position: absolute; top: 19px;}
.content_pc .bg1 .item2 li:nth-child(1):before{width:0px;}

.content_pc .bg1 .item2 li:nth-child(1){height: 56px;line-height:56px; background: #FA6508;border-radius: 6px 6px 0 0; box-sizing: border-box;}
.content_pc .bg1 .item2 li .tabtitle{display:inline-block; font-family: Microsoft YaHei;font-weight: bold;font-size: 22px;color: #FFFFFF; margin-right:70px; cursor:pointer;}
.content_pc .bg1 .item2 li .tabtitle:hover div{height: 1px; background: #fff; margin-top: -10px;}
.content_pc .bg1 .item2 li .btn{display:inline-block; width: 102px; height: 32px; line-height:32px; border: 1px solid #FF6500;font-family: Microsoft YaHei;font-weight: 400;font-size: 18px;color: #FF6500;border-radius: 16px; float: right; text-align: center; margin-top: 6px;}
.content_pc .bg1 .item2 li:hover .btn{background: #FF6500; color:#fff; }
.content_pc .bg1 .item2 li span{color:#FF6500;}

.content_pc .bg1 .item3{width: 239px;height: 393px;background: #FF901F;box-shadow: 4px 6px 16px 0px rgba(217,72,1,0.5);border-radius: 10px 10px 10px 10px; box-sizing: border-box;}
.content_pc .bg1 .item3 li{width: 200px;height: 62px; line-height:62px; background: #FFFFFF; text-align:center; margin-bottom:19px; margin-left: 19px;font-family: Microsoft YaHei;font-weight: 400;font-size: 22px;color: #333333;cursor:pointer;}
.content_pc .bg1 .item3 li:nth-child(1){margin-top:43px;}
.content_pc .bg1 .item3 li.active{color:#FF6500;}
.content_pc .bg1 .item3 li img{margin-right:15px; vertical-align: middle;}
.content_pc .bg1 .item3 li:nth-child(1).active img{content:url(/kc/nrkgx/style/images/kr1_active.png);}
.content_pc .bg1 .item3 li:nth-child(2).active img{content:url(/kc/nrkgx/style/images/kr2_active.png);}
.content_pc .bg1 .item3 li:nth-child(3).active img{content:url(/kc/nrkgx/style/images/kr3_active.png);}
.content_pc .bg1 .item3 li:nth-child(4).active img{content:url(/kc/nrkgx/style/images/kr4_active.png);}

.content_pc .bg1 .item4 {width: 1200px;height: 297px;background: #FFFFFF;box-shadow: 4px 6px 16px 0px rgba(220,220,220,0.5);border-radius: 10px;}
.content_pc .bg1 .item4 .btitle{font-family: Microsoft YaHei;font-weight: bold;font-size: 30px;color: #333333; padding:40px 0 35px 0;}
.content_pc .bg1 .item4 .btitle span{color:#FF6500;}
.content_pc .bg1 .item4 .btitle .tticon{width: 95px;height: 3px; background:#FA6508; margin:10px 20px; display:inline-block;}

.content_pc .bg1 .item4 .inputbg{width: 353px;height: 56px; line-height:56px; background: #FFFFFF;border: 1px solid #D3D2D2;text-align: left; border-radius: 10px;}
.content_pc .bg1 .item4 .inputbg .tlabel{padding-left: 28px;font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.content_pc .bg1 .item4 .inputbg input{font-size: 20px;width:240px;border:none;height: 50px;line-height: 50px;}
.content_pc .bg1 .item4 select{font-size: 20px;width:240px;border:none;height: 50px;line-height: 50px; border:none; outline:none;user-select:none; -webkit-user-select:none;}
.content_pc .bg1 .item4 .anniubg{width:275px; height:63px; line-height:54px; background:url(/kc/nrkgx/style/images/anniu1.png) no-repeat center center; font-family: Microsoft YaHei;font-weight: 400;font-size: 24px;color: #FFFFFF; margin:32px auto; background-size:cover;}
.content_pc .bg1 .item4 .anniubg:hover{transform:scale(1.05); opacity: 0.9; cursor:pointer;}


.content_pc .bg1 .item1 li.active{background:url(/kc/nrkgx/style/images/left_sel.png) no-repeat center center; }
.content_pc .bg1 .item2{width: 676px;height: 395px;background: #FFFFFF;box-shadow: 4px 6px 16px 0px rgba(220,220,220,0.5);}



.content_pc .bg2{height:784px;max-width:1920px; margin:auto; background:#FFFFFF;}
.content_pc .bg2 .blocktitle{margin-bottom:36px;}
.content_pc .bg2 .item1{width:784px; height:550px; box-sizing: border-box; padding:48px 34px; background:url(/kc/nrkgx/style/images/bg_city.png) no-repeat center center; font-family: Source Han Sans SC;font-size: 20px;color: #333333;line-height: 37px;}
.content_pc .bg2 .item1 .spwith{width:50px;}
.content_pc .bg2 .item1 .spheight{margin-bottom:25px;}
.content_pc .bg2 .item1 .strbtn{cursor:pointer;}
.content_pc .bg2 .item1 .strbtn.active{background:#FA6609; color:#fff;}

.content_pc .bg2 .item2{width: 417px;height: 520px;background: #FFF8F0;box-shadow: 4px 6px 16px 0px rgba(220,220,220,0.5);border-radius: 10px; margin-top:7px;}
.content_pc .bg2 .item2 .tbg{width:417px; height:80px; line-height:80px; background:url(/kc/nrkgx/style/images/bg_tbg.png) no-repeat center center; font-family: Source Han Sans SC;font-weight: bold;font-size: 34px;color: #FFFFFF;}
.content_pc .bg2 .item2 .tbg img{margin:0 34px;}
.content_pc .bg2 .item2 .bbbtn{width: 318px;height: 62px; line-height:62px; background: #FFFFFF; text-align:center;font-family: Microsoft YaHei;font-weight: bold;font-size: 24px;color: #333333; display:inline-block; margin-bottom:32px;border-radius: 32px;cursor:pointer;}
.content_pc .bg2 .item2 .bbbtn:hover{color:#FF6500;}

.content_pc .bg2 .item1 .inputbg{width: 353px;height: 56px; line-height:56px; background: #FFFFFF;border: 1px solid #D3D2D2;text-align: left; border-radius: 10px;margin: 20px;}
.content_pc .bg2 .item1 .inputbg .tlabel{padding-left: 28px;font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.content_pc .bg2 .item1 .inputbg input{font-size: 20px;width:240px;border:none;height: 50px;line-height: 50px;}
.content_pc .bg2 .item1 .anniubg_bm{width:329px; height:110px; line-height:95px; background:url(/kc/nrkgx/style/images/anniubg_bm.png) no-repeat center center; font-family: Microsoft YaHei;font-weight: 400;font-size: 24px;color: #FFFFFF; }
.content_pc .bg2 .item1 .anniubg_bm:hover{transform:scale(1.05); opacity: 0.9; cursor:pointer;}


.content_pc .bg3{height:885px;max-width:1920px; margin:auto; background:#FFF9F2;}
.content_pc .bg3 .blocktitle{margin-bottom:70px;}
.content_pc .bg3 .item1{box-sizing: border-box; width: 558px;height: 570px;background: #FFFFFF;box-shadow: 0px 8px 29px 0px rgba(95,95,95,0.22);border-radius: 10px 10px 10px 10px;}
.content_pc .bg3 .item1 .tbg{width:558px; height:80px; line-height:80px; background:url(/kc/nrkgx/style/images/bg_cxbg.png) no-repeat center center; font-family: Source Han Sans SC;font-weight: bold;font-size: 29px;color: #FFFFFF;}
.content_pc .bg3 .item1 .ssbtn{width: 76px;height: 27px; line-height:26px; background: #FFFFFF;border: 1px solid #CCCCCC;font-family: Source Han Sans SC;font-weight: 400;font-size: 16px;color: #333333; margin-right:19px; margin-top:9px; display:inline-block; border-radius:13px; text-align:center; cursor:pointer;}
.content_pc .bg3 .item1 .ssbtn.active{background: #FF6500; color:#fff;}
.content_pc .bg3 .item1 .smtitle{font-family: Source Han Sans SC;font-weight: 400;font-size: 18px;color: #333333;}
.content_pc .bg3 .item1 .smtitle img{vertical-align: middle; margin-right: 6px;}
.content_pc .bg3 .item1 .tjbtn{width: 138px;height: 38px; line-height: 38px; background: linear-gradient(-30deg, #FD5623, #FF8A01);border-radius: 4px;font-family: Source Han Sans SC;font-weight: 400;font-size: 16px;color: #FFFFFF; display:inline-block; margin-left:10px; text-align:center;}
.content_pc .bg3 .item1 .tjbtn:hover{transform:scale(1.05); opacity: 0.9; cursor:pointer;}
.content_pc .bg3 .item1 li{text-align:left; padding:25px 35px 0 40px;}
.content_pc .bg3 .item1 input{box-sizing: border-box; padding:12px; width: 330px;height: 38px;background: #FFFFFF;border: 1px solid #DCDCDC; margin-top:18px;}
.content_pc .bg3 .item2 li{box-sizing: border-box; width: 296px;height: 273px;background: #FFFFFF;box-shadow: 0px 8px 29px 0px rgba(95,95,95,0.22);border-radius: 10px; display:inline-block; margin-left:21px; margin-bottom:23px; padding:30px 40px;}
.content_pc .bg3 .item2 li .rbtitle{font-family: Microsoft YaHei;font-weight: bold;font-size: 20px;color: #333333;line-height: 50px;}
.content_pc .bg3 .item2 li .rcnt{font-family: Microsoft YaHei;font-weight: 400;font-size: 16px;color: #999999;line-height: 18px; padding:0px 0px 23px 0px;}
.content_pc .bg3 .item2 li .rbtn{width: 170px;height: 41px; line-height: 40px; background: #FF5801;border-radius: 6px;font-family: Microsoft YaHei;font-weight: 400;font-size: 16px;color: #FFFFFF;margin: auto;}
.content_pc .bg3 .item2 li .rbtn:hover{transform:scale(1.05); opacity: 0.9; cursor:pointer;}

.content_pc .bg4{height:888px;max-width:1920px; margin:auto;background:#FFFFFF;}
.content_pc .bg4 .blocktitle{margin-bottom:70px;}
.content_pc .bg4 ul{display: inline-block;}
.content_pc .bg4 li{box-sizing: border-box; width: 290px;height: 400px;background: #FFFFFF;box-shadow: 3px 5px 16px 0px rgba(222,222,222,0.45);border-radius: 4px; display:inline-block; margin-right:13px; margin-bottom:30px; padding:26px 12px 0 12px; float:left;}
.content_pc .bg4 li:last-child{margin-right:0px;}
.content_pc .bg4 li .rbtitle{font-family: Microsoft YaHei;font-weight: 500;font-size: 24px;color: #333333;line-height: 50px;}
.content_pc .bg4 li .rcnt{font-family: Source Han Sans SC;font-weight: 400;font-size: 14px;color: #666666;line-height: 18px;line-height: 18px; padding:0px 0px 23px 0px;}
.content_pc .bg4 li .rbtn{width: 105px;height: 36px; line-height:36px; background: #FF4F00;border-radius: 4px;font-family: Microsoft YaHei;font-weight: 400;font-size: 16px;color: #FFFFFF;margin: auto; text-align:center;}
.content_pc .bg4 li .rbtn:hover{transform:scale(1.05); opacity: 0.9; cursor:pointer;}
.content_pc .bg4 .item{box-sizing: border-box; width: 1199px;height: 139px;background: #FFD9AE;box-shadow: 4px 6px 16px 0px rgba(220,220,220,0.5);border-radius: 10px 10px 10px 10px; padding:43px 47px;}
.content_pc .bg4 .item .inputbg{width: 353px;height: 56px; line-height:56px; background: #FFFFFF;border: 1px solid #D3D2D2;text-align: left; border-radius: 10px;}
.content_pc .bg4 .item .inputbg .tlabel{padding-left: 28px;font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.content_pc .bg4 .item .inputbg input{font-size: 20px;width:240px;border:none;height: 50px;line-height: 50px;}
.content_pc .bg4 .item select{font-size: 20px;width:240px;border:none;height: 50px;line-height: 50px; border:none;outline:none;user-select:none; -webkit-user-select:none;}
.content_pc .bg4 .item .anniubg{width:258px; height:56px; line-height:52px; background:url(/kc/nrkgx/style/images/icon-anniu2.png) no-repeat center center; font-family: Microsoft YaHei;font-weight: 400;font-size: 24px;color: #FFFFFF; margin:auto; background-size:cover;}
.content_pc .bg4 .item .anniubg:hover{transform:scale(1.05); opacity: 0.9; cursor:pointer;}



.content_pc .bg5{height:877px;max-width:1920px; margin:auto;background:#FFF9F2;}
.content_pc .bg5 .blocktitle{margin-bottom:60px;}
.content_pc .bg5 .item1{width: 285px;height: 271px;background: #FFFFFF;box-shadow: 0px 0px 8px 0px rgba(70,70,70,0.22);border-radius: 10px;border: 1px solid #DDDDDD;text-align:center; float:left; margin-right: 19px; box-sizing: border-box; margin-bottom:34px; padding:32px 18px 0px 12px; position:relative; }
.content_pc .bg5 .item1:nth-child(4){margin-right:0px;}
.content_pc .bg5 .item1:last-child{margin-right:0px;}
.content_pc .bg5 .item1 span{font-family: Source Han Sans SC;font-weight: bold;font-size: 24px;color: #333333; }
.content_pc .bg5 .item1 p{font-family: Microsoft YaHei;font-weight: 400;font-size: 16px;color: #999999;line-height: 24px; padding-top:26px; text-align:left; }
.content_pc .bg5 .item1 .btn{width: 130px;height: 48px;border-radius: 6px;border: 1px solid #FF5C07; line-height:48px; font-family: Microsoft YaHei;font-weight: 400;font-size: 19px;color: #FD5623; position:absolute; bottom:20px; left:77px; box-sizing: border-box; cursor:pointer;}
.content_pc .bg5 .item1 .btn:hover{background:url(/kc/nrkgx/style/images/mmbtn.png) no-repeat center center; color:#fff;}

.content_pc .bg6{height:1680px; max-width:1920px; margin:auto; background:#FFFFFF;}
.content_pc .bg6 .blocktitle{margin-bottom:60px;}
.content_pc .bg6 .gwith{width:218px; box-sizing: border-box;font-family: Source Han Sans CN;font-weight: bold;font-size: 24px;color: #333333;line-height: 32px; border-right: 1px solid #FB5B0F; border-bottom: 1px solid #FB5B0F; border-left: 1px solid #FB5B0F; place-content: space-evenly; -webkit-place-content: space-evenly;}
.content_pc .bg6 .gwith1{width:478px; box-sizing: border-box; border-right: 1px solid #FB5B0F; border-bottom: 1px solid #FB5B0F;}
.content_pc .bg6 .gwith2{border-box; border-right: 1px solid #FB5B0F; border-bottom: 1px solid #FB5B0F;}
.content_pc .bg6 .lastline{background: #FFFAF7;}
.content_pc .bg6 .firstline{background: linear-gradient(0deg, #FFBA94, #FFF1DF); width:1200px; border:none; height:98px; line-height:98px; text-align:center; font-family: Microsoft YaHei;font-weight: bold;font-size: 30px;}
.content_pc .bg6 .firstline .gwith{font-size:30px;}
.content_pc .bg6 .item{font-family: Microsoft YaHei;font-weight: 400;font-size: 24px;color: #F85508; height: 100px; line-height:100px; border-right: 1px solid #FF5A07; border-bottom: 1px solid #FF5A07;}
.content_pc .bg6 span{color:#FF4400;}
.content_pc .bg6 p{font-family: Source Han Sans CN;font-weight: 400;font-size: 24px;color: #333333;line-height: 32px; text-align:left; padding:29px 16px;}


.content_pc .bg7{height:1866px;max-width:1920px; margin:auto;background:#FFF9F2;}
.content_pc .bg7 .blocktitle{margin-bottom:60px;}


.content_pc .bg8{height:696px;max-width:1920px; margin:auto;background:#FFFFFF;}
.content_pc .bg8 .blocktitle{margin-bottom:60px;}
.content_pc .bg8 .wblock{background: #FFFFFF;box-shadow: -17px 4px 30px 5px rgba(222,222,222,0.45);border-radius: 4px; display: inline-block;    padding-bottom: 18px;}
.content_pc .bg8 .item1{box-sizing: border-box; width:458px; height:130px;float:left; padding-left:32px; padding-top:40px; text-align:left;}
.content_pc .bg8 .item1 img{margin-right: 14px;}
.content_pc .bg8 .item1 span{font-family: Microsoft YaHei;font-weight: 400;font-size: 26px;color: #333333;}
.content_pc .bg8 .item1 p{font-family: Microsoft YaHei;font-weight: 400;font-size: 14px;color: #666666;line-height: 23px;}
.content_pc .bg8 .btn{width: 130px;height: 44px;background: #FFF2C1;border-radius: 6px; font-family: Microsoft YaHei;font-weight: 400;font-size: 23px;color: #E76234; line-height: 44px;  margin-top: -122px; position: sticky; margin-left: 61px; cursor: pointer;}

.content_pc .bg9{height:1958px;max-width:1920px; margin:auto;background: #fff;}
.content_pc .bg9 .blocktitle{margin-bottom:50px;}
.content_pc .bg9 .lastline{background: #FFFAF7;}
.content_pc .bg9 .firstline{background: linear-gradient(0deg, #FF8F0B, #FF5307); width:1200px; color:#fff; border:none; height:100px; line-height:100px; text-align:center; font-family: Microsoft YaHei;font-weight: bold;font-size: 30px;color: #FFFFFF;}
.content_pc .bg9 .gwith{width:240px; box-sizing: border-box;ffont-family: Microsoft YaHei;font-weight: 400;font-size: 24px; color: #F85508;line-height: 32px; border-right: 1px solid #FB5B0F; border-bottom: 1px solid #FB5B0F; border-left: 1px solid #FB5B0F; place-content: space-evenly; -webkit-place-content: space-evenly;}
.content_pc .bg9 .gwith span{font-family: Source Han Sans SC;font-weight: 400;font-size: 20px;color: #333333;}
.content_pc .bg9 .gwith1{box-sizing: border-box; border-right: 1px solid #FB5B0F; border-bottom: 1px solid #FB5B0F; padding:36px 13px; text-align:left; line-height:37px;}
.content_pc .bg9 .gwith1 img{vertical-align:middle; margin-right:8px;}
.content_pc .bg9 .gwith2{width:240px; border-box; border-right: 1px solid #FB5B0F; border-bottom: 1px solid #FB5B0F; place-content: space-evenly; -webkit-place-content: space-evenly;font-family: Source Han Sans SC;font-weight: bold;font-size: 30px;color: #F85508;}
.content_pc .bg9 .gwith3{width:214px; border-box; border-right: 1px solid #FB5B0F; border-bottom: 1px solid #FB5B0F; place-content: space-evenly;  -webkit-place-content: space-evenly;font-family: Microsoft YaHei;font-weight: 400;font-size: 24px;color: #F85508; text-decoration-line: underline; cursor:pointer;}
.content_pc .bg9 .spwidth{background: #FFF0F0;border-right: 1px solid #FB5B0F;border-bottom: 1px solid #FB5B0F; height: 59px; line-height: 59px; font-family: Microsoft YaHei;
font-size: 18px;color: #333333;}
.content_pc .bg9 .spwidth span{font-weight: bold;}
.content_pc .bg9 .firstline .gwith{font-family: Microsoft YaHei;font-weight: bold;font-size: 30px;color: #FFFFFF;border-right: 1px solid #fff;}
.content_pc .bg9 .firstline .gwith1{font-family: Microsoft YaHei;font-weight: bold;font-size: 30px;color: #FFFFFF;border-right: 1px solid #fff; padding:0px; text-align:center; line-height:inherit;}
.content_pc .bg9 .firstline .gwith2{font-family: Microsoft YaHei;font-weight: bold;font-size: 30px;color: #FFFFFF;border-right: 1px solid #fff;}
.content_pc .bg9 .firstline .gwith3{font-family: Microsoft YaHei;font-weight: bold;font-size: 30px;color: #FFFFFF;border-right: 1px solid #fff; text-decoration-line: none; cursor:none;}


.content_pc .bg9 .fontbd{font-size:30px; font-weight: bold;}

.content_pc .bg12{height:880px;max-width:1920px; margin:auto;background:#FFF9F2; margin-bottom:0px;}
.content_pc .bg12 .blocktitle{margin-bottom:20px;}

.content_pc .bg13{height:540px;max-width:1920px; margin:auto;background:#FFF9F2;}
.content_pc .bg13 .blocktitle{margin-bottom:43px;}


.content_pc img{max-width:1200px;}

.index-ft-block{
width: 160px;
height: 524px;
background: #FFFFFF;
box-shadow: 0px 4px 16px 0px #EFEFEF;
border-radius: 10px;
position:fixed;
right:20px;
z-index: 99999;
}
.index-ft-block .item1{
width: 160px;
height: 123px;
background: #FFFFFF;
box-shadow: 0px 3px 0px 0px #FF8F1E;
border-radius: 10px 10px 0 0;
text-align:center;
}
.index-ft-block .item1 img{margin-top:20px;}
.index-ft-block .item1 p{font-family: Source Han Sans SC;
font-weight: 500;
font-size: 24px;
color: #333333;
line-height: 35px;
}
.index-ft-block li{
padding:21px 10px 0px 10px;
display: flow-root;
cursor:pointer;
}
.index-ft-block li span{
font-family: Microsoft YaHei;
font-weight: 400;
font-size: 16px;
color: #333333;
float:left;
}

.index-ft-block li .btn{
width: 60px;
height: 22px;
background: #FF6500;
border-radius:11px;
float:right;
font-family: Microsoft YaHei;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
cursor:pointer;
text-align:center;
}
.index-ft-block li:hover span{color:#FF6500;}
.index-ft-block li:hover .btn{transform:scale(1.05); opacity: 0.9; cursor:pointer;}

/*尾*/
.footer{
    width: 100%;
    background: #333333;
    position: relative;
    z-index: 2;
}
.footer_top{
    width: 100%;
    padding: 36px 0 40px;
}
.footer_top .container{
    padding: 0 40px;
}
@media screen and (max-width: 1200px) and (min-width: 993px){
    .footer_top .container{
        padding: 0;
    }
}

.footer_bottom{
    width: 100%;
    border-top: 1px solid #666666;
    padding: 19px 0 23px;
}
.footer_l,.footer_c,.footer_r{
    width: 33%;
    position: relative;
}
.footer_l:after,.footer_c:after{
    content: '';
    position: absolute;
    width: 1px;
    height: 150px;
    background-color: #666666;
    top: 0;
    right: 0;
}
.fo{
    width: 77.5%;
}
.fo a{
    width: 50%;
    float: left;
    display: block;
    font-size: 16px;
    line-height: 34px;
    color: #ffffff;
}
.fo a:first-child{
    letter-spacing: 32px;
}
.footer_c{
    text-align: center;
}
.footer_c p{
    font-size: 16px;
    line-height: 25px;
    color: #ffffff;
}
.footer_r p{
    font-size: 24px;
    line-height: 24px;
    letter-spacing: 2px;
    color: #ffffff;
}
.footer_r p:last-child{
    letter-spacing: 1px;
    margin-top: 10px;
}
.fo_r{
    width: 76%;
}
.fb_l{
    margin-right: 25px;
}
.fb_b{
    font-size: 14px;
    line-height: 25px;
    letter-spacing: 1px;
    color: #d0d0d0;
    margin-top: 20px;
}
.footer_bottom p{
    font-size: 12px;
    line-height: 26px;
    color: #999999;
    text-align: center;
}
.footer_bottom p img{
    margin: -5px 2px 0 16px;
}
@media (max-width: 1200px) and (min-width: 993px){
    .fo_r{
        width: 90%;
    }
}
@media (max-width: 992px){
    .footer_top {
        padding: 0.72rem 0 0.8rem;
    }
    .footer_bottom {
        padding: 0.38rem 0 0.46rem;
    }
    .footer_l,.footer_c,.footer_r{
        width: 100%;
    }
    .fo{
        width: 100%;
    }
    .fo a{
        width: 33.33%;
        text-align: center;
        font-size: 0.3rem;
        line-height: 0.5rem;
    }
    .fo a:first-child{
        letter-spacing: 0.4rem;
        padding-left: 0.4rem;
        box-sizing: border-box;
        -moz-box-sizing: border-box; /* Firefox */
        -webkit-box-sizing: border-box; /* Safari */
    }
    .footer_c p {
        font-size: 0.3rem;
        line-height: 0.4rem;
        color: #ffffff;
        margin-top: 0.1rem;
    }
    .footer_c,.footer_r{
        margin-top: 0.3rem;
    }
    .fb_l img{
        width: 0.54rem;
        height: 0.54rem;
    }
    .fo_r {
        width: 100%;
    }
    .fb_t{
        width: 55%;
        float: none;
        margin: 0 auto;
    }
    .fb_b{
        text-align: center;
    }
    .footer_r p {
        font-size: 0.24rem;
        line-height: 0.24rem;
        letter-spacing: 2px;
        color: #ffffff;
    }
    .fb_b {
        font-size: 0.24rem;
        line-height: 0.24rem;
        letter-spacing: 1px;
        color: #d0d0d0;
        margin-top: 0.2rem;
    }
    .footer_l:after,.footer_c:after{
        content: none;
    }
    .footer_bottom p img{
        margin: -5px 2px 0 0.2rem;
    }
}

/*
@media screen and (max-width: 1920px){
    .index-ft-block{
        right:21px !important;
    }
}
@media screen and (min-width: 1920px){
    .index-ft-block{
         left: 50% !important; margin-left: 780px !important;
    }
}
@media screen and (max-height:1187px){
    .index-ft-block{
        top:inherit !important;
        bottom:10px !important;
    }
}
*/