﻿/* CSS Document */
body{ font-family:"微软雅黑";margin:0; padding:0;background:#fff;min-width:1020px;width:100%;height:100%;}
html{height:100%;overflow-x: hidden;}
ul, li, h1, h3, h5, h6, span, p, input,pre, button,textarea img{list-style:none;margin:0;color:#333;font-size:14px;padding:0;font-weight: normal;font-family:"微软雅黑";}
a {text-decoration:none;color:#333;}
a:hover{ text-decoration:none;}
img {border: 0;}
em, i {font-style: normal; margin:0; padding:0;}
.clear {clear: both;}
.clearbox{ clear: both;}
input,button{outline:none;}


/*header*/
.jx_top{
	width: 100%;
	height: 240px;
	position: relative;
	background: url("/nx/images/hy000a.png") no-repeat left top;
	background-size: 100% 100%;
}
.jx_head{
	width: 1200px;
	height: 240px;
	margin:0 auto;
}
.jx_login{
	float: right;
	margin-top: 5px;
}
.spot{color:#333;}
.spot:hover{color:#333;}

/*菜单栏*/
.nav_box{
	height: 101px;
	width: 100%;
    background: #e31616;
}
.nav1{
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	border-bottom: 1px solid #ec7272;
}
.nav1 ul{
   list-style: none;
   margin: 0;
   padding: 0;
}
.nav1 li{
   float: left;
   width: 14.2%;
   height: 49px;
   line-height: 50px;  /* 文字垂直居中 */     
}
.nav1 a{
   display: block;
   height: 100%;
   text-decoration: none;   
   text-align: center;      
   background-color: #e31616;
   color: #fff;
   font-size: 16px
}
.nav1 span{
	float: right;
    color: #ec7272;
    width: 20px;
    text-align: right;
	margin-top: -50px;
}
.nav2{
	width: 1200px;
	height: 50px;
	margin: 0 auto;
}
.nav2 ul{
   list-style: none;
   margin: 0;
   padding: 0;
}
.nav2 li{
   float: left;
   width: 14.2%;
   height: 49px;
   line-height: 50px;  /* 文字垂直居中 */     
}
.nav2 a{
   display: block;
   height: 100%;
   text-decoration: none;   
   text-align: center;      
   background-color: #e31616;
   color: #fff;
   font-size: 16px
}
.nav2 span{
	float: right;
    color: #ec7272;
    width: 20px;
    text-align: right;
	margin-top: -50px;
}
.on{
	border-bottom: solid 2px #f6b4b4;
}

/*主体*/
.jx_main1{
	width: 1200px;
	min-height: 300px;
	margin: 0 auto;
	margin-top: 15px;
	background-color: #fff;
}
.jx_cx{
	width: 100%;
	height: 200px;
	background-color: rgb(227, 22, 22, 0.1);
	text-align: center;
}
.jx_cx ul{ position: relative;}
.jx_cx ul li{ list-style: none;}
#tab1 , #tab2 , #tab3 , #tab4 , #tab5, #tab6{ display: none;}
.jx_cx ul li label{  
	float: left; 
	width: 110px; 
	color: #333;
	font-size: 18px;
	font-weight: bold;
	text-align: center; 
	line-height: 40px; 
	cursor: pointer; 
	margin-top: 30px;
}
.jx_cx ul li input:checked+label{ 
	color: #e31616; 
}
.jx_cx ul li .content{ 
	visibility:hidden; 
	position: absolute; 
	left: 0; 
	top: 100px; 
	width: 100%; 
	height: 100px; 
}
.jx_cx ul li input:checked~.content{ visibility:visible;}
.cx_text{
	width: 750px;
	height: 60px;
	border: solid 1px #e31616;
	vertical-align: middle;
	padding-left: 10px;
}
input::-webkit-input-placeholder{
	font-size: 15px;
	color: #999;
}
.cx_btn{
	width: 97px;
	height: 62px;
	border: 0;
	background-color: #e31616;
	color: #fff;
	font-size: 18px;
	vertical-align: middle;
	margin-left: -5px;
	cursor: pointer;
}

/*信用动态*/
.jx_lb{
	width: 590px;
	height: 350px;
	float: left;
	margin-top: 15px;
}
.xydt{
	width: 568px;
	height: 328px;
	float: right;
	border: solid 1px #d8d8d8;
	margin-top: 15px;
	padding: 10px;
}
.tab-box input {
	display: none;
  }
  .tab-box label {
	display: inline-block;
	text-align: center;
	width: 32.7%;
	height: 35px;
	background-color: #eeeeee;
	color: #333;
	font-size: 16px;
	font-weight:bold;
	line-height: 35px;
	cursor: pointer;
	}
  .tab-content {
	font-size: 14px;
	width: 565px;
	height: 280px;
	display: none;
	overflow: hidden;
	margin: 15px 0;
  }
  
  .tab-box input:nth-of-type(1):checked ~ .tab-contents .tab-content:nth-of-type(1),
  .tab-box input:nth-of-type(2):checked ~ .tab-contents .tab-content:nth-of-type(2),
  .tab-box input:nth-of-type(3):checked ~ .tab-contents .tab-content:nth-of-type(3) {
  display: block;
  }
  .tab-box input:nth-of-type(1):checked ~ .tab-box-label label:nth-of-type(1) ,
  .tab-box input:nth-of-type(2):checked ~ .tab-box-label label:nth-of-type(2),
  .tab-box input:nth-of-type(3):checked ~ .tab-box-label label:nth-of-type(3) {
  color: #fff;
  background-color: #e31616;
  }
  .dt_title{
	  color: #e31616;
	  font-size: 15px;
  }
  .dt_news{
	  color: #666;
	  font-size: 14px;
	  line-height: 23px;
	  margin-top: 10px;
	  margin-bottom: 10px;
  }
  .dt_lb{
	color: #333;
	font-size: 14px;
	line-height: 37px; 
  }

/*双公示*/
.jx_main2{
	width: 100%;
	margin-top: 20px;
	background-color: #f3f3f3;
}
.sgs{
	width: 1200px;
	min-height: 100px;
	margin: 0 auto;
	padding: 10px 0;
}
.pub_lb{
	width: 31%;
	height: 270px;
	float: left;
	margin-right: 40px;
	overflow: hidden;
}
.pub_lb2{
	width: 31%;
	height: 270px;
	float: left;
	overflow: hidden;
}
.pub_title{
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	border-bottom: solid 1px #d8d8d8;
	margin-bottom: 5px;
}
.pub_more a{
	color: #e31616;
	font-size: 12px;
	float: right;
}
.pub_new{
	color: #333;
	font-size: 14px;
	line-height: 37px;
}
.pub_new a{
	color: #333;
}
.yydh{
	width: 100%;
	margin-top: 10px;
}
.dh_ico{
	margin-top: 10px;
	margin-right: 21px;
	float: left;
}
.dh_ico2{
	margin-top: 10px;
	float: left;
}

/*行政许可*/
.xzxk{ 
	float: left; 
	width: 100px; 
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center; 
	line-height: 40px; 
	cursor: pointer; 
}
.xzcf{ 
	float: left; 
	width: 100px; 
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center; 
	line-height: 40px; 
	cursor: pointer; 
}
.xzxk_nr{
	width: 100%;
	height: 225px;
	overflow: hidden;
}
.xzcf_nr{
	width: 100%;
	height: 225px;
	overflow: hidden;
	display: none;
}

/*红黑名单*/
.md{ 
	float: left; 
	width: 100px; 
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center; 
	line-height: 40px; 
	cursor: pointer; 
}
.hmd{ 
	float: left; 
	width: 100px; 
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center; 
	line-height: 40px; 
	cursor: pointer; 
}
.md_nr{
	width: 100%;
	height: 225px;
	overflow: hidden;
}
.hmd_nr{
	width: 100%;
	height: 225px;
	overflow: hidden;
	display: none;
}
.check{
	color: #e31616; 
	border-bottom: solid 1px #e31616;
}

/*链接*/
.xylj{
	width: 1200px;
	min-height: 90px;
	margin: 0 auto;
	padding: 10px 0;
}
/* 切换样式 */
.xylj ul,li{
	list-style: none;
}
.xylj ul{
	position: relative;
	display: flex;
	border-bottom: solid 1px #d8d8d8; 
}
.xylj li{
	width: 70px;
	height: 40px;
}
.xylj input{
	display: none;
}
.xylj input+label{
	display: block;
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
}
.xylj input+label+div{
	display: none;
	position: absolute;
	left: 0;
	top: 55px;
}
.xylj input:checked+label{
	color:#e31616;
	border-bottom: solid 1px #e31616;
}
/* input选中时候显示对应的div */
.xylj input:checked+label+div{
	display:block;
}

/*版权信息*/
.jx_footer{
	width: 100%;
	height: 90px;
	background:url("/nx/images/hy015.jpg") center top no-repeat;
	background-color: #e22323;
}
.jx_copyright{
	width: 1200px;
	margin: 0 auto;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.bah{
	color: #fff;
	line-height: 25px;
	padding-top: 20px;
}
.bah a{
	color: #fff;
}
.jszc{
	color: #fff;
	line-height: 35px;
}
.cop_icon{
	margin-left: 230px;
}
.cop_img1{
	float: right;
	margin-top: 25px;
	margin-left: 15px;
}
.cop_img2{
	float: right;
	margin-top: 25px;
}

										/*二级页面*/
.position{
	width: 1200px;
	height: 40px;
	margin: 0 auto;
	text-align: right;
	color: #333;
	font-size: 14px;
	line-height: 40px;
}
.zs_nrmain{
	width: 1200px;
	min-height: 400px;
	margin: 0 auto;
	margin-bottom: 20px;
	background-color: #fff;
}
.jx_nrmain{
	width: 1200px;
	min-height: 400px;
	margin: 0 auto;
	margin-bottom: 20px;
	background-color: #fff;
}
.menu{
	width: 200px;
	height: 60px;
	background-color: #e31616;
	color: #fff;
	font-size: 17px;
	text-align: center;
	line-height: 60px;
}
.lib_Menubox {
	line-height: 45px;
	position: relative;
	float: left;
	width: 200px; 
}
.lib_Menubox ul{
	list-style: none; 
	position: relative; 
	height: 45px;
	text-align: center;
}
.lib_Menubox li{
	display: block;
	width: 200px;
	height: 45px;
	background-color: #f7f7f7;
	color: #333;
	font-size: 15px; 
	line-height: 45px; 
	margin-top: 5px;
	cursor: pointer;
}
.lib_Menubox li.hover{
    color: #fff;
	background-color: #f4a19f;
}
.lib_Contentbox{
	width: 930px;
	min-height: 400px;
	float: right;
	background-color: #f7f7f7;
	padding: 10px 20px;
}

/*主体*/
.main{
	width:1100px;
	min-height:400px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	background-color:#fafafa;
}
.bt{
	font-size:20px;
	font-weight:bold;
	letter-spacing:2px;
	text-align:center;
	padding-top:20px;
}
.time{
	font-size:12px;
	color:#676464;
	text-align:center;
	padding-top:20px;
}
hr{background-color:#e12325;height: 1px;width:95%;border: none;margin-top:10px;}
.nr{
	font-size:14px;
	color:#333;
	line-height:30px;
	padding:10px 25px;
	text-indent:2em;
}
.table111a {
    margin-top:-10px;
    margin-left:-20px;
    width: 970px;
    height: 50px;
    border: 1px solid #dadada;
    text-align: center;
    cursor: pointer;
}
.diva {
    font-size: 16px;
    font-family: "微软雅黑";
    background-color: #e22323;
    color: #ffffff;
}
.diva1 {
    height: 36px;
    text-align: center;
    color: #333333;
}
/*首页信用动态开始*/
.dt_news{
   width: 100%;
   height: 96px;
   border-bottom: solid 1px #efefef;
}
.news_time{
   width: 80px;
   height: 100%;
   float: left;
   text-align: center;
}
.data{
   color: #b0b0b0;
   font-size: 22px;
   margin-top: 20px;
}
.month{
   color: #b0b0b0;
   font-size: 14px;
}
.news_mes{
   width: 345px;
   height: 100%;
   float: left;
   margin-left: 20px;
   overflow: hidden;
}
.mes_title{
   color: #333;
   font-size: 16px;
   line-height: 30px;
}
.mes_nr{
   color: #666;
   font-size: 12px;
   line-height: 20px;
}
/*首页信用动态结束*/
h2{
   color: #333333;
   font-size: 24px;
   margin-top: 0px;
}
h4{
   color: #b0b0b0;
   font-size: 16px;
}
.text-left{
   color: #333333;
   font-size: 16px;
}
.text-left P{
   color: #333333;
   font-size: 16px;
   LINE-HEIGHT: 42px;
}
.www2 {
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #ffffff;
	letter-spacing: 1px;
	line-height:28px;
}
