

.top_content{
    width: 100%;
    height: auto;
    display: flex;
    background: #f8f8f8;
    justify-content: space-between;
    padding-top: 10px;
	
	
}
.nav_content{
	width: 80%;
	margin: 0 auto;
	display: flex;
    justify-content: space-between;

}
.tzjd{
	width: 15%;
	height: auto;
	margin-left: 1%;
}
.tz_content{
	width: 100%;
	margin: 0px;
	padding-left: 15px;
	box-sizing: border-box;
}
.tz_content li{
	width: 100%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-bottom: 1px solid #eee;
}
.tz_content li a{
	color: #000000;
}
.top_content_zxlb{
	width: 66%;
	height: 530px;
}
.swiper-container {
      width: 100%;
      height: 540px;
      margin-left: auto;
      margin-right: auto;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
       width: 100%;
      height: 540px;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      flex-wrap:wrap;
    }
.swiper-slide a{
	width: 100%;
	height: 100%;
	color: #000000;
}
    .swiper-slide a img{
    	width: 100%;
    	height: 530px;
    }
.swiper_title{
	width: 100%;
	height: 40px;
	line-height: 40px;
	 overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    background: #eeeeee;
    border-bottom: 1px solid #eeeeee;
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    box-sizing: border-box;

}
.top_content_nyzx{
	width: 165px;
	height: 540px;
}
.nyzx_title{
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #c8c8c8;
	display: flex;
	box-sizing: border-box;

}
.nyzx_title_left{
   width: 70%;
   height: 50px;
}
.nyzx_title_left span{
	display: block;
    float: left;
    color: #333333;
    font-weight: bold;
    border-left: solid 5px #05ba58;
    font-size: 2rem;
    padding-left: 10px;
    padding-bottom: 3px;
    margin-top: 14px;

}
/* .nyzx_more{
	
} */
.nyzx_content{
	width: 100%;
	height: 350px;
	
	box-sizing: border-box;
}
.nyzx_content ul{
	list-style-type: none;
}
.nyzx_content ul li{
    width:100%;
    height: 70px;
    padding:0 15px;
	border-bottom: 1px solid #eeeeee;
	box-sizing: border-box;
	display: flex;
	background: #ffffff;
}
.nyzx_content ul li a{
	width: 100%;
    height: 100%;
    display: flex;
}

.nyzx_img{
	width: 80px;
	height: 50px;
	margin-top: 10px;
}
.nyzx_content_title{
	width: 80%;
	height: 70px;
	padding-left: 5%;
	box-sizing: border-box;
}
.fb_content{
	width: 100%;
	height: 40px;
	font-size: 1.5rem;
    color: #333333;
    transition: all .2s ease-out 0s;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 40px;
    font-family: "Microsoft YaHei";

}
.fb_time{
	width: 100%;
	height: 30px;
	font-size: 1.5rem;
    color: #333333;
    transition: all .2s ease-out 0s;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 30px;
    font-family: "Microsoft YaHei";
}
.mid_content{
	width: 100%;
	height: 350px;
	padding:15px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
}

/*#map{
	width: 40%;
	height: 320px;
}
#map img{
	width: 100%;
	height: 100%;
}*/
.scjg{
	width: 29%;
	height: 300px;
	background: #ffffff;
}
.cypp{
	width:29%;
	height: 320px;
	background: #ffffff;
}
.tjpp{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: space-between;
	list-style-type: none;
	flex-wrap: wrap;
}
.tjpp li{
	width: 30%;
	height: 100px;
	border:  1px solid #eeeeee;
	box-sizing: border-box;
}
.tjpp li a{
	display: block;
	width: 100%;
	height: 100%;
}
.tjpp li a img{
	width: 100%;
	height: 100%;
}
.mytc{
	width: 80%;
    height: 210px;
    display: flex;
    border-bottom: 3px solid #eeeeee;
    box-sizing: border-box;
    margin-top: 20px;
    padding: 0 15px;
    margin-left: auto;
    margin-right: auto;
}
.mytc_img{
	width: 10%;
	height: 100%;
}
.mytc_img img{
	width: 100%;
	height: 100%;
}

/*-----------------滚动广告----------------*/

.mr_frbox { width:90%;height: 100%; margin-left: 10px;}
.mr_frBtnL { float: left; margin: 80px 1% 0px 0px; cursor: pointer; display: inline; width: 28px;height: 28px; }
.mr_frUl { float: left; height: 100%; width: 90%; }
.mr_frBtnR { float: right; margin-top: 80px; cursor: pointer; width: 28px;height: 28px;}
.mr_frUl ul li { display: inline; float: left; height: 100%; width: 20%;  overflow: hidden; margin: 0 3px; box-sizing: border-box;}
.mr_frUl ul li img { display: block; width: 100%;height: 180px;	transition: all 0.8s;object-fit: cover; }
.mr_frUl ul li img:hover{transform: scale(1.2)}
.mr_frUl ul li span{
	display: block;
	font-size: 1.5rem;
	width: 100%;
	height: 20%;
	text-align: center;
	font-weight: 600;
	color: #000000; 
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.index_news{
	width: 80%;
    height: 300px;
    padding: 0 15px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
}
.news_lists{
	width: 30%;
	height: 280px;
	/*border: 1px solid #c8c8c8;*/
}
.news_title{
	width: 100%;
	height: 60px;
	/*border-bottom: 1px solid #abc82e;*/
	line-height: 60px;
}
.news_title span{
	display: block;
	margin-left: 5%;
	font-size: 2rem;
	color: #389b00;
	font-weight: 600;
}
.news_title i{
	display: block;
	width: 20px;
	height: 20px;
	background: url('../images/sanjiao.png') no-repeat;
	background-size: 100% 100%;
	position: relative;
    left: 10%;
    top: -15px;
}
.news_list{
	width: 100%;
	height: 220px;
}
.news_list ul{
	list-style-type: circle !important;
    padding: 10px 15px;
    box-sizing: border-box;
    overflow: hidden;
    height: 100%;
}
.news_list ul li{
   width: 100%;
   height: 30px;
   display: block;
   display: flex;
   justify-content: space-between;

 }
 .disc{
 	display: block;
	width: 6px;
	height: 6px;
	background: url('../images/disc.png') no-repeat;
	background-size: 100% 100%;
	margin-top: 12px;
 }
.news_list ul li a{
	width: 95%;
	height: 100%;
	 display: flex;
   justify-content: space-between;
   color: #000000;
   line-height: 30px;

}
.list_title{
	display: block;
	width: 70%;
	height: 30px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.list_time{
	display: block;
	width: 25%;
	height: 30px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.kjfw_content{
	width: 100%;
	height: 220px;
	display: flex;
	justify-content: space-between;
	padding: 10px 0 10px 15px;
	box-sizing: border-box;
}
.kjfw_list{
	width: 30%;
	height: 200px;
	border: 1px solid #f8f8f8;
	box-sizing: border-box;
}
.kjfw_list ul{
	width: 100%;
	height: 100%;
	list-style-type: none;
}
.kjfw_list ul li{
	width: 100%;
	height: 33%;
	margin: 2px 0px;
	background: #a3c21e;
	display: flex;
	justify-content: space-between;
	padding: 0 10px;
	box-sizing: border-box;
}
.has_active{
	background: #e7f1d6 !important;
}
.nykj_icon{
	display: block;
	width: 20px;
	height: 20px;
	background: url('../images/nykj_2.png') no-repeat;
	background-size: 100% 100%;
	position: relative;
	top: 20px;
	
}
.nykj_title{
	color: #bb0f0f;
	font-size: 1.5rem;
	position: relative;
	top: 20px;
}
.yzjs_icon{
	display: block;
	width: 20px;
	height: 20px;
	background: url('../images/yzjs_1.png') no-repeat;
	background-size: 100% 100%;
	position: relative;
	top: 20px;
	
}
.yzjs_title{
	color: #ffffff;
	font-size: 1.5rem;
	position: relative;
	top: 20px;
}
.zzjs_icon{
	display: block;
	width: 20px;
	height: 20px;
	background: url('../images/zzjs_1.png') no-repeat;
	background-size: 100% 100%;
	position: relative;
	top: 20px;
	
}
.zzjs_title{
	color: #ffffff;
	font-size: 1.5rem;
	position: relative;
	top: 20px;
}
.kjfw_container{
	width: 100%;
	height: 200px;
	/*padding: 0 10px;*/
	box-sizing: border-box;
}
.kjfw_container ul{
	width: 100%;
	height: 100%;
	list-style-type: none;
}
.kjfw_container ul li{
	width: 100%;
	height: 30px;
	 display: flex;
   justify-content: space-between;
}
.kjfw_container ul li a{
	width: 95%;
	height: 100%;
	 display: flex;
   justify-content: space-between;
   color: #000000;
   line-height: 30px;
}

/*.yzjs{
	display: none;
}
.zzjs{
	display: none;
}*/
.kjfw_title{
	display: block;
	width: 60%;
	height: 30px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.kjfw_time{
	display: block;
	width: 35%;
	height: 30px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.news_top{
	/*border-bottom: 1px solid #c8c8c8;*/
	background: #f1f1f1;
}
.layui-input-block{
	margin-left: 0px !important;
}
.layui-form{
	display: flex !important;
	justify-content: space-between;
	height: 38px;
	margin-top: 21px;
}
.layui-form-item{
	width: 100px;
}
.layui-form-select .layui-input{
	padding: 0px !important;
	border: none;
	color: #333333;
}
.layui-form-select .layui-edge{
	border: none !important;
}
.layui-tab-content{
	padding: 0px !important;
}
#selectf{
	margin: 0px;
}
#selectf .layui-form-item{
	width: 200px;
}
#selectf .layui-form-item input{
	border: none;
	color: #333333;
}
.sczbtn{
	display: none;
}
.fwsbtn{
	display: none;
}
.askbtn{
	display: grid;
}
.fbbtns{
	width: 100%;
	height: 50px;
	margin-bottom: 10px;
}
.fbbtns .layui-btn{
	background-color: #f6985a;
	font-size: 20px;
	
}
.jihe{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
.jihelist{
	width: 100%;
	height: 100px;
	background-color:#009944;
	border-radius: 5px;
	cursor: pointer;
	margin:0px 0px;
	padding:0px;
}
.tjfx span{
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/tongji.png) no-repeat center center;
	background-size: 100% 100%;
	margin: 10px auto;
}
.mlk span{
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/liebiao.png) no-repeat center center;
	background-size: 100% 100%;
	margin: 10px auto;
}
.jihelist p{
	text-align: center;
	font-size: 18px;
	color: #ffffff;
}
.registerjihe{
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.registerjihelist{
    width: 48%;
	height:80px;
	background-color: #009944;
	border-radius: 5px;
	cursor: pointer;
	margin:10px 0px;
	padding:0px;
}
.ybnh span{
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/ybnh.png) no-repeat center center;
	background-size: 100% 100%;
	margin: 2px auto;
}
.jyzt span{
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/jyzt.png) no-repeat center center;
	background-size: 100% 100%;
	margin: 2px auto;
}.fwzz span{
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/fwzz.png) no-repeat center center;
	background-size: 100% 100%;
	margin: 2px auto;
}.njzj span{
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/njzj.png) no-repeat center center;
	background-size: 100% 100%;
	margin: 2px auto;
}



.registerjihelist p{
	text-align: center;
	font-size: 18px;
	color: #ffffff;
}
.fwxqlist{
	width: 80%;
	margin: 0 auto;
}
.fwxq{
	width: 100%;
	display: flex;
	justify-content: space-between;
	    min-height: 1000px;
}
.fwxqlists{
	width: 70%;
}
.newslist{
	width: 25%;

}
.N_box_a2_list li {
	padding: 26px 0px;
	height: 105px;
	/* border-bottom:1px solid #dddddd; */
	padding: 18px 19px;
	background-color: #fff;
	margin-top: 15px;
	box-shadow: 0px 5px 5px rgba(0,0,0,0.06);
  }
  
  .N_box_a2_list li a.img1 {
	display: block;
	width: 185px;
	height: 104px;
	float: left;
	box-shadow: 2px 4px 5px rgba(0, 0, 0, 0.5);
	border-radius: 2px;
	overflow: hidden;
  }
  
  .N_box_a2_list li a.img1 img {
	width: 185px;
	height: 104px;
	transition: all 0.8s;
	object-fit: cover;
  }
  
  .N_box_a2_list li:hover a.img1 img {
	transform: scale(1.2)
  }
  
  .N_box_a2_list_T {
	float: right;
	width: 70%;
  }
  
  .N_box_a2_list_T h2 {
	font-size: 16px;
	color: #010000;
	position: relative;
	line-height: 44px;
  }
  
  .N_box_a2_list_T h2 a {
	font-size: 20px;
	color: #000000;
  
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
  }
  .N_box_a2_list li:hover .N_box_a2_list_T h2 a{
	color: #05ba58;
  }
  .N_box_a2_list_T h2 span {
	font-size: 12px;
	color: #a1a3a6;
	position: absolute;
	right: 0;
	top: 0;
  }
  
  .N_box_a2_list_T p {
	font-size: 16px;
	color: #010000;
	line-height: 34px;
	position: relative;
  }
  .N_box_a2_list_T p em.ema{
	position: absolute;
	right:0;
	top:0;
	font-size:18px;
	color:#05ba58;
  }
  .N_box_a2_list_T p span {
	display:block;
	width: 45%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	float:left
  }
  .N_box_a2_list_T p b{
	font-size: 16px;
	color:#a1a3a6;
	font-weight:normal;
  }
  .N_box_a2_list_T h3{
	position: relative;
	line-height:32px
  }
  .N_box_a2_list_T h3 span{display: block;float:left;width:707px;font-size: 13px;color:#010000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
  .N_box_a2_list_T h3 span b{
	font-weight:normal;
	color:#aeb0b3
  }
  .N_box_a2_list_T h3 a{
	position: absolute;
	font-size: 13px;
	color:#ff751a;
	right:0;
	top:0;
	text-align: right;
  }
  
  
  
  .N_box_a2_list_T1 {
	float: right;
	width: 799px
  }
  
  .N_box_a2_list_T1 h2 {
	font-size: 16px;
	color: #010000;
	position: relative;
	line-height:32px
  }
  
  .N_box_a2_list_T1 h2 a {
	font-size: 16px;
	color: #010000;
  
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
  }
  .N_box_a2_list li:hover .N_box_a2_list_T1 h2 a{
	color: #ff751a;
  }
  .N_box_a2_list_T1 h2 span {
	font-size: 12px;
	color: #a1a3a6;
	position: absolute;
	right: 0;
	top: 0;
  }
  
  .N_box_a2_list_T1 p {
	font-size: 13px;
	color: #010000;
	line-height: 46px;
	position: relative;
  }
  .N_box_a2_list_T1 p em{
	position: absolute;
	right:0;
	top:0;
	font-size:18px;
	color:#ff751a
  }
  .N_box_a2_list_T1 p span {
	display:block;
	width: 50%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	float:left
  }
  .N_box_a2_list_T1 p b{
	font-size: 13px;
	color:#a1a3a6;
	font-weight:normal;
  }


  .N_box_fr4{
	margin-top:0px;
	background-color:#ffffff;
	border-top:2px solid #05ba58;
  }
  
  .N_sideMenu h3{
	line-height:42px;
	padding:0 13px;
	font-size:14px;
	color:#2a2a2a;
	border-bottom:1px solid #ddd;
	height:42px
  }
  .N_sideMenu h3 span{
	font-style: italic;
	display: block;
	float:left
  }
  .N_sideMenu h3 a{
	padding-left:11px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	display: block;
	float:left;
	width:80%;
  }
  .N_sideMenu h3.on{display: none }
  .N_sideMenu .N_sideMenu_n{  display:none; /* 默认都隐藏 */position:relative; height:208px!important; }
  .N_sideMenu .N_sideMenu_n img{
	width:100%;
	height:178px;
	display: block
  
  }
  .N_sideMenu .N_sideMenu_n h2{
	position: absolute;
	bottom:0;
	height:30px;
	/* padding:0px 13px; */
	width:100%;
	font-size:14px;
	color:#ffffff;
	background:rgba(0,0,0,0.5);
	line-height:30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	display: block;
  }
  .N_sideMenu .N_sideMenu_n h2 span{
	font-style: italic;
  
  }
  .N_sideMenu .N_sideMenu_n h2 a{
	padding-left:11px;
	font-size:14px;
	color:#ffffff;
  
  }
  a:hover {
	text-decoration: none;
	filter: brightness(110%);
  }
  .N_box_a2_list li:last-child{
	border-bottom:none
  }
  
  em.N_box_a2_list_Tnnn{
	float:right;
	width: 46%;
	color:#010000;
	display: inline-block;
  }
  #box_title {
	width: 394px;
	margin: 0px auto;
	font-weight: bold;
	line-height: 28px;
	font-size: 14px;
}
#con {
	width: 100%;
	height: 400px;
	margin: 0px auto;
	position: relative;
	background-color: #FFF;
	overflow: hidden;
}
#con .bottomcover {
	position: absolute;
	bottom: 0;
	height: 35px;
	width: 100%;
	pointer-events: none;
}
img {
	border: none;
}
#con ul {
	position: relative;
	margin: 0px 10px 0px 10px;
	top: 0;
	left: 0;
	padding: 0;
}
#con ul li {
	width: 100%;
	border-top: 1px dotted #d6d6d6;
	padding: 10px 0;
	_padding: 8px 0;
	overflow: hidden;
	line-height: 1.5;
}
#con ul li .div_left {
	float: left;
	width: 50px;
}
#con ul li .div_right {
	float: right;
	width: 60%;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
#con ul li .div_right a {
	color: #6EAFD5;
	padding: 0px;
}
#con ul li .div_right .twit_item_time {
	color: #999;
	padding: 0px;
}
.div_left img{
	width: 100px;
	height: 80px;
}
/* bcon */
.dowebok{height:400px;overflow:hidden;}
.dowebok li{padding:10px;background: #f9f9f9;margin: 5px 0px;}
.dowebok li.lieven{background:#F0F2F3;}
.btn_lh:hover{color:#fff;text-decoration:none;}
.hot_fwsj{
	height: auto;
    background: #f9f9f9;
}
.hot_fwsj img{
	width: 200px;
	height: 200px;
	margin: 0 auto;
	display: block
}

.hot_fwsj_title{
    width: 200px;
    /* text-align: center; */
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    /* margin: 0 auto; */
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.icoimg{
    width: 24px;
    height: 24px;
    margin-left: 20%;
    margin-right: 5%;
}

.menu_nav{
	margin-top: 40px;
}

.lxselect{
	width: 100%;
	height: 40px;
	border: 1px solid #eee;
}
.lxselect ul{
	width: 100%;
	height: 40px;
	margin:0px;
	padding: 0px;
	display: flex;
}
.lxselect ul li{
	padding: 0 1rem;
	line-height: 40px;
	cursor: pointer;
	border-right: 1px solid #e6e6e6;
	font-weight: bold;
}
.lxactive{
	color: #009688;
	border-bottom: 1px solid #009688;
}
.nyscfwcontent{
	display: block;
}
.tdlzfwcontent{
	display: none;
}
.nyxdfwcontent{
	display: none;
}
.nybxfwcontent{
	display: none;
}
/*免责声明*/

.mzsm-box{ width: 100%; height: auto;overflow: hidden; }
.mzsm-nr{width: 80%;height: auto;overflow: hidden;margin: 30px auto 20px;padding: 0 10px;box-sizing: border-box;}
.mzsm-box b{ width: 100%; height: 50px; display: block; }
.mzsm-box i{ width: 520px; height: 1px; background: #ececec; float: left; display:block; margin-top: 25px }
.mzsm-box span{ width: 160px; height: 50px; float: left; text-align: center; color: #333; font-size: 20px; display: block; line-height: 50px; font-weight:bold;}
.mzsm-box p{ width: 100%; line-height: 35px; color: #666; font-size: 18px; display: block; margin-top: 20px }
.mzsm-box .mzsm-txt{ text-indent: 30px }
.mzsm-wrap{ width: 100%; height: auto; overflow: hidden; background: #f8f8f8 }
@media screen and (max-width: 1200px) {
	.nav_content{
		    width: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;

	}
	.fbbtns .layui-btn{
		    background-color: #f6985a;
    font-size: 1.5rem;
	}
	.jihelist p{
		font-size: 1rem;
	}
	.jihelist{
	width: 48%;
    height: 65px;
    background-color: #009944;
    border-radius: 5px;
    cursor: pointer;
    margin: 0px 0px;
    padding: 0px;
	}
	.tjfx span{
		    width: 2rem;
    height: 2rem;
    display: block;
    background: url(../images/tongji.png) no-repeat center center;
    background-size: 100% 100%;
    margin: 10px auto;
	}
	.mlk span{
		    width: 2rem;
    height: 2rem;
    display: block;
    background: url(../images/liebiao.png) no-repeat center center;
    background-size: 100% 100%;
    margin: 10px auto;
	}
	.icoimg{
		width: 1.5rem;
    height: 1.5rem;
    margin-left: 2%;
    margin-right: 2%;
	}
	.swiper-slide a img{
		height: 286px;
	}
	.swiper-container{
		height: 360px;
	}
	.top_content_zxlb{
		height: 360px;
	}
	.tzjd{
		height: 370px;
	}
	.swiper-slide{
		height: 330px;
	}
	.top_content{
		height: 380px;
	}
	.ybnh span{
		    width: 2rem;
    height: 2rem;
    display: block;
    background: url(../images/ybnh.png) no-repeat center center;
    background-size: 100% 100%;
    margin: 2px auto;
	}
	.registerjihelist p{
		font-size: 1rem;
	}
	.registerjihelist{
		height: 65px;
	}
	.jyzt span{
		width: 2rem;
    height: 2rem;
    display: block;
    background: url(../images/jyzt.png) no-repeat center center;
    background-size: 100% 100%;
    margin: 2px auto;
	}
	.fwzz span{
		    width: 2rem;
    height: 2rem;
    display: block;
    background: url(../images/fwzz.png) no-repeat center center;
    background-size: 100% 100%;
    margin: 2px auto;
	}
	.njzj span{
		    width: 2rem;
    height: 2rem;
    display: block;
    background: url(../images/njzj.png) no-repeat center center;
    background-size: 100% 100%;
    margin: 2px auto;
	}
	.nav_top_title{
		height: 20px;
	}
	.menu_nav{
		margin-top: 0px;
	}
	.fwxqlist{
		width: 100%;
	}
	.N_box_a2_list li a.img1{
		width: 130px;height: 80px;
	}
	.N_box_a2_list_T h2 a{
		font-size: 1.5rem;
	}
	.N_box_a2_list_T p{
		line-height: 2rem;
	}
	.N_box_a2_list_T p b{
		font-size: 1rem;
	}
	.N_box_a2_list_T p em.ema{
		font-size: 1rem;
	}
	.N_box_a2_list_T p span{
		font-size: 1rem;
	}
	.N_box_a2_list li{
		height: 80px;
	}
	.hot_fwsj img{
		width: 150px;
		height: 150px;
	}
	.hot_fwsj_title{
		width: 150px;
		font-size: 1rem;
	}
	.swiper-slide{
		font-size: 1.5rem;
	}
	.mytc{
		    width: 100%;
    height: 100px;
    display: flex;
    border-bottom: 1px solid #eeeeee;
    box-sizing: border-box;
    margin-top: 10px;
    padding: 0 10px;
    margin-left: auto;
    margin-right: auto;
	}
	.mr_frUl ul li img{
		height: 80px;
		width: 90%;
	}
	.mr_frBtnL{
		float: left;
    margin: 34px 1% 0px 0px;
    cursor: pointer;
    display: inline;
    width: 18px;
    height: 18px;
	}
	.mr_frBtnR{
		    float: right;
    margin-top: 34px;
    cursor: pointer;
    width: 18px;
    height: 18px;
	}
	.mr_frUl ul li span{
		font-size: 1rem;
	}
	.index_news{
		    width: 100%;
    height: 240px;
    /* padding: 0 15px; */
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
	}
	.fwxq{
		    min-height: 835px;

	}
	.layui-tab-content{
height: 700px !important;
	}
}
/* right_contact_201601 */
.right_contact_201601 {
	position: fixed;
	right: 0px;
	width: 60px;
	height: 300px;
	z-index: 1000;
	background: url(../images/right_bg.png) no-repeat;
}
.right_contact_201601_hide {
position: fixed;
    right: 0px;
    width: 40px;
    height: 40px;
    z-index: 100000;
    background: url(../images/right_bg.png) no-repeat;
	display:none;
}
.right_contact_201601 li {
	position: relative;
	cursor: pointer;
	width: 60px;
	height: 60px;
}
.right_contact_201601 li.quk_nav{
	position: relative;
	cursor: pointer;
	width: 60px;
	height: 60px;
	background: #73D1D6;
	color: #fff;
	font-weight: 600;
	display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    line-height: 0px;
}
.right_contact_201601 li.quk_nav img{
	width: 30px;
	height: 30px;
}

.right_contact_201601 li.quk_navs{
	position: relative;
	cursor: pointer;
	width: 60px;
	height: 60px;
	background: #7ad3c8;
	color: #fff;
	font-weight: 600;
	display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    line-height: 0px;
}
.right_contact_201601 li.quk_navs img{
	width: 30px;
	height: 30px;
}
.right_contact_201601 li .hover {
	display: none;
}
.right_contact_201601 .li_top {
	width: 60px;
	height: 60px;
	background: url(../images/right_1.png) no-repeat;
}
.right_contact_201601 .li_tel {
	width: 238px;
	height: 60px;
	background: url(../images/right_2_h.png) no-repeat;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.right_contact_201601 .li_tel .text {
	color: #fff;
	font-size: 16px;
	line-height: 45px;
	padding-left: 60px;
	padding-top: 6px;
}
.right_contact_201601 .li_qq {
	width: 238px;
	height: 60px;
	background: url(../images/right_3_h.png) no-repeat;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.right_contact_201601 .li_qq .text {
	color: #fff;
	font-size: 16px;
	line-height: 45px;
	padding-left: 60px;
	padding-top: 6px;
}
.right_contact_201601 .li_close {
	width: 60px;
	height: 60px;
	background: url(../images/right_4.png) no-repeat;
}
.right_contact_201601_hide .li_open {
	width: 40px;
	height: 40px;
	background: url(../images/right_1.png) no-repeat center;
	transform: rotate(270deg);
}
.right_contact_201601 .li_tel:hover {
	margin-left: -178px;
	width: 238px;
	height: 60px;
	background: url(../images/right_2_h.png) no-repeat;
}
.right_contact_201601 .li_qq:hover {
	margin-left: -178px;
	width: 238px;
	height: 60px;
	background: url(../images/right_3_h.png) no-repeat;
}
.right_contact_201601 li:hover .hover {
	display: block;
}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}

.paly0{
	width: 134px !important;
	height: 134px !important;
	position: absolute;
    top: 50%;
    left: 50%;
    width: 134px;
    height: 134px;
    margin-left: -67px;
    margin-top: -54px;
    z-index: 999;
    cursor: pointer;
    animation: scaleDraw 5s ease-in-out infinite;
}
.paly1{
display: none;
}
.paly2{
	display: none;
}
.paly3{
	display: none;
}
#quk_nav_content{
	background: url(../images/quk_nav_bg_1.jpg) no-repeat;
	background-size: 100% 100%;
}
.netty{
	width: 580px;
	height: 580px;
	background: url(../images/quk_nav_n_1.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
	left: 209px;
	top: 15px;
}
.netty_center{
    width: 226px;
    height: 147px;
    background: url(../images/quk_nav_c_1.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    left: 420px;
    top: -380px;
}
.link_1{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) 0px 0px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -430px;
    left: 205px;
    cursor: pointer;
}
.link_2{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -89px 0px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -578px;
    left: 150px;
}
.link_3{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -178px 0px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -600px;
    left: 186px;
}
.link_4{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -264px 0px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -702px;
    left: 130px;
}
.link_5{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -353px 0px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -725px;
    left: 200px;
}
.link_6{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) 0px -84px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -670px;
    left: 210px;
}
.link_7{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -89px -88px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -704px;
    left: 210px;
}
.link_8{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -177px -88px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -596px;
    left: 170px;
    cursor: pointer;
}
.link_9{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -264px -88px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -548px;
    left: 182px;
}
.link_10{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -353px -88px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -448px;
    left: 84px;
}
.link_11{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) 0px -177px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -364px;
    left: 50px;
}
.link_12{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -88px -177px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -266px;
    left: -96px;
}
.link_13{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -175px -177px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -310px;
    left: -304px;
}
.link_14{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -262px -177px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -270px;
    left: -454px;
}
.link_15{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -353px -177px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -228px;
    left: 488px;
}
.link_16{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) 0px -265px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -240px;
    left: 308px;
}
.link_17{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -88px -265px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -348px;
    left: 100px;
}
.link_18{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -177px -265px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -312px;
    left: 134px;
}
.link_19{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -264px -265px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -398px;
    left: 70px;
}
.link_20{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) -353px -265px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -478px;
    left: 22px;
}
.link_21{
    display: inline-block;
    height: 66px;
    width: 66px;
    background: url(../images/quk_nav_link.png) 0px -353px no-repeat;
    background-size: 424px auto;
    position: relative;
    top: -526px;
    left: -104px;
}
.next_content{
    width: 160px;
    height: auto;
    position: absolute;
    top: 220px;
    left: 10px;
    z-index: 9999;
    border: 1px dashed red;
}
.next_content_link_lists{
	width: 100%;
}
.next_content_link_lists li{
	border-bottom: 1px solid red;
}
.next_content_link_lists li:last-child{
	border: none;
}
.next_content_link_lists li a{
    color: red;
    width: 100%;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    display: inline-block;
    font-weight: 600;
}
.next_content{
	display: none;
}
.quk_nav_li{
	width: 165px;
	height: 420px;
	background: #009944;
	border-radius: 10px;
	position: absolute;
	top: 213px;
	right: 10%;
	display: none;
}
.quk_nav_li .quk_ul{
	width: 100%;
	height: 340px;
	overflow-y: scroll;
}
.quk_nav_li .quk_ul::-webkit-scrollbar{width:0;}
.quk_nav_li_title{
	width: 100%;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #ffffff;
	font-weight: 600;
	font-size: 16px;
	border-bottom: 1px solid #eeeeee;
}
.quk_nav_li_title img{
	width: 28px;
}
.quk_nav_li .quk_ul li{
	width: 100%;
	height: 40px;
	display: flex;
	align-items: center;
	color: #ffffff;
	justify-content:space-around;
	border-bottom: 1px solid #27A682;
	font-size: 16px;
	cursor: pointer;
}
.quk_nav_li .quk_ul li a{
	width: 100%;
	height: 40px;
	display: flex;
	align-items: center;
	color: #ffffff;
	justify-content:space-around;
	border-bottom: 1px solid #27A682;
}

.quk_nav_li .quk_ul li img{
	width: 16px;
	height: 16px;
}
.reg_content_link{
	width: 100%;
	height: 120px;
	background: #256541;
	display: none;
}
.reg_content_link .links{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-bottom: 1px solid #eeeeee;
	
}
.reg_content_link .links a{
	color: #ffffff;
}



.fabu_content{
	width: 100%;
	height: 120px;
	background: #256541;
	display: none;
}
.fabu_content .links{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-bottom: 1px solid #eeeeee;
	
}
.fabu_content .links a{
	color: #ffffff;
}
.quk_ul li strong{
	width: 100px;
}