﻿/* CSS Document1111111111111111111 */

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, h2, h3, h4, h5, h6, span, p, input,pre, button,textarea img{list-style:none;margin:0;color:#333;font-size:15px;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: 227px;
	background: url(https://fzggw-credit.jiaxing.gov.cn/jyhjs/images/top_bj.png) no-repeat center;
	background-size: 100% 100%;
}
.jx_head{
	width: 1200px;
	height: 220px;
	margin:0 auto;
}
.jx_login{
	float: right;
	margin-top: 5px;
}
.logo{
	width:1100px;
	height:165px;
	margin:0 auto;
}

.Old .logo img{margin-top:12px;margin-left:-50px;height:230px;}

.logo img{margin-top:62px;margin-left:-50px;}
.spot{color:#333;}
.spot:hover{color:#333;}
.lp01{text-decoration:none;color:#333;font-size: 14px;}
.loginBtns2 {
    width: 150px;
    line-height: normal;
    color: #254694;
    font-size: 14px;
    text-align: left;
    cursor: pointer;
    margin-top: 0px;
   float: left;
}
.loginBtns {width: 100px;line-height: normal;color: #254694;font-size:14px;text-align: center;cursor:pointer;margin-top:10px;
   float: left;}
.loginBtns:hover .loginItems {display: block;}
/*菜单栏*/
.nav_box{
	height: 105px;
	width: 100%;
    background: #e31616;
	
}
.Old .nav_box{
	height: 161px;
	width: 100%;
    background: #e31616;
	
}
.nav1{
	width: 1200px;
	height: 52px;
	margin: 0 auto;
	border-bottom: 1px solid #ec7272;
}
.Old .nav1{
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	border-bottom: 1px solid #ec7272;
}
.nav1 ul{
   list-style: none;
   margin: 0;
   padding: 0;
}
.nav1 li{
   float: left;
   width: 16.6%;
   height: 49px;
   line-height: 50px;  /* 文字垂直居中 */     
}
.Old .nav1 li{
   float: left;
   width: 16.6%;
   height: 80px;
   line-height: 80px;  /* 文字垂直居中 */     
}
.nav1 a{
   display: block;
   height: 100%;
   text-decoration: none;   
   text-align: center;      
   background-color: #e31616;
   color: #fff;
   font-size: 16px
}
.Old .nav1 a{
   display: block;
   height: 100%;
   text-decoration: none;   
   text-align: center;      
   background-color: #e31616;
   color: #fff;
   font-size: 32px
}
.nav1 span{
	float: right;
    color: #ec7272;
    width: 20px;
    text-align: right;
	margin-top: -50px;
}
.Old .nav1 span{
	display:none;
}
.nav2{
	width: 1200px;
	height: 52px;
	margin: 0 auto;
}
Old .nav2{
	width: 1200px;
	height: 80px;
	margin: 0 auto;
}
.nav2 ul{
   list-style: none;
   margin: 0;
   padding: 0;
}
.nav2 li{
   float: left;
   width: 16.6%;
   height: 49px;
   line-height: 50px;  /* 文字垂直居中 */     
}
.Old .nav2 li{
   float: left;
   width: 16.6%;
   height: 80px;
   line-height: 80px;  /* 文字垂直居中 */     
}
.nav2 a{
   display: block;
   height: 100%;
   text-decoration: none;   
   text-align: center;      
   background-color: #e31616;
   color: #fff;
   font-size: 16px
}
.Old .nav2 a{
   display: block;
   height: 100%;
   text-decoration: none;   
   text-align: center;      
   background-color: #e31616;
   color: #fff;
   font-size: 32px
}
.nav2 span{
	float: right;
    color: #ec7272;
    width: 20px;
    text-align: right;
	margin-top: -50px;
}
.Old .nav2 span{
	display:none;
}
.on{
	border-bottom: solid 3px #f6b4b4;
}

/*主体*/
				.jxejlb1{
					display:inline;
				}
				.Old .jxejlb1{
					display:none;
				}
				.jxejlb2{
					display:none;
				}
				.Old .jxejlb2{
					display:inline;
				}
.jx_main1{
	width: 1200px;
	min-height: 300px;
	margin: 0 auto;
	margin-top: 15px;
	background-color: #fff;
}
.jx_cx{
	width: 100%;
	height: 120px;
	background-color: #FFECEC;
	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: 200px; 
	color: #333;
	font-size: 17px;
	font-weight: bold;
	text-align: center; 
	line-height: 30px; 
	cursor: pointer; 
	margin-top: 10px;
}
.jx_cx ul li input:checked+label{ 
	color: #e31616; 
}
.jx_cx ul li .content{ 
	visibility:hidden; 
	position: absolute; 
	left: 0; 
	top: 52px; 
	width: 100%; 
	height: 100px; 
}
.jx_cx ul li input:checked~.content{ visibility:visible;}
.cx_text{
	width: 750px;
	height: 50px;
	border: solid 1px #e31616;
	vertical-align: middle;
	padding-left: 10px;
}
input::-webkit-input-placeholder{
	font-size: 15px;
	color: #999;
}
.cx_btn{
	width: 97px;
	height: 52px;
	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;
}
.jx_lbo{
	width: 1200px;
	height: 550px;
	float: left;
	margin-top: 15px;
}
.xydt{
	width: 568px;
	height: 328px;
	float: right;
	border: solid 1px #d8d8d8;
	margin-top: 15px;
	padding: 10px;
}
.xydto{
	width: 1180px;
	height: 550px;
	float: right;
	border: solid 1px #d8d8d8;
	margin-top: 15px;
	padding: 10px;
}
.tab-bo xinput {
	display: none;
}
.tab-box label {
	display: inline-block;
	text-align: center;
	width: 22.1%;
	height: 35px;
	background-color: #e31616;
	color: #fff;
	font-size: 16px;
	font-weight:bold;
	line-height: 35px;
	cursor: pointer;
}
.tab-boxo label {
	display: inline-block;
	text-align: center;
	width: 22.1%;
	height: 65px;
	background-color: #e31616;
	color: #fff;
	font-size: 32px;
	font-weight:bold;
	line-height: 60px;
	cursor: pointer;
}
.tab-content {
	font-size: 14px;
	width: 565px;
	height: 274px;
	display: none;
	margin: 15px 0;
}
.content_nr{
	width: 100%;
	height: 250px;
	overflow: hidden;
}
.content_nro{
	width: 100%;
    font-size:28px;
}
.more{
    font-size:14px;
	float:right;
	margin-top: 10px;
}
.more a{
    color:#e31616;
	font-size: 12px;
}
  
  .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: 15px;
	line-height: 37px; 
  }

/*双公示*/
.jx_main2{
	width: 100%;
	margin-top: 20px;
	background-color: #f3f3f3;
	
}
.sgs{
	width: 1200px;
	min-height: 100px;
	margin: 0 auto;
	padding-bottom: 30px;
}
.pub_lb{
	width: 31%;
	height: 265px;
	float: left;
	margin-right: 20px;
	overflow: hidden;
	margin-top: 10px;	
}
.line{
	width: 1px;
	height: 230px;
	background-color: #d8d8d8;
	float: left;
	margin-top: 30px;
	margin-right: 20px;
}
.ico{
	margin-top: 12px;
	margin-right: 5px;
	float: left;
}
.pub_lb2{
	width: 31%;
	height: 265px;
	float: left;
	overflow: hidden;
	margin-top: 10px;
}
.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: 15px;
	line-height: 43px;
	border-bottom: dashed 1px #d8d8d8;
}
.pub_new a{
	color: #333;
}
.yydh{
	width: 100%;
	margin-top: 20px;
}
.dh_ico{
	margin-right: 21px;
	float: left;
}
.dh_ico2{
	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: 230px;
	overflow: hidden;
	margin-top: 15px;
}
.xzcf_nr{
	width: 100%;
	height: 230px;
	overflow: hidden;
	display: none;
	margin-top: 15px;
}
.cfgd{
	display: none;
}

/*红黑名单*/
.md{ 
	float: left; 
	width: 150px; 
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center; 
	line-height: 40px; 
	cursor: pointer; 
}
.hmd{ 
	float: left; 
	width: 150px; 
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center; 
	line-height: 40px; 
	cursor: pointer; 
}
.md_nr{
	width: 100%;
	height: 230px;
	overflow: hidden;
	margin-top: 15px;
}
.hmd_nr{
	width: 100%;
	height: 230px;
	overflow: hidden;
	display: none;
	margin-top: 15px;
}
.check{
	color: #e31616; 
	border-bottom: solid 1px #e31616;
}
.hmdgd{
	display: none;
}

.xycn_nr{
	width: 100%;
	height: 230px;
	overflow: hidden;
	margin-top: 15px;
}
.jx_banner{
	margin-top: 10px;
}

/*信易＋*/
.xyj{
	width: 100%;
	
}
.xyd{
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}
.xyy{
	float: left;
	margin-bottom: 5px;
}
.xyz{
	float: left;
	margin-right: 10px;
}
.xyyi{
	float: left;
}

/*信用应用导航*/
#scrollBox{
	width: 1200px;
	height: 140px;
	margin:20px 0;
	overflow:hidden;
}
#scrollBox #condh1,#scrollBox #condh2{
	float:left;
	margin-left:21px;
}        
#innerdiv {
	float: left;
	width: 800%;
}  
#con1 a{margin-right:25px;}
#con2 a{margin-right:25px;} 

/*链接*/
.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: 150px;
	height: 40px;
	/* text-align: center; */
}
.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;
}
.lj_ico {
    margin-top: 3px;
    margin-right: 5px;
    float: left;
}

/*版权信息*/
.jx_footer{
	width: 100%;
	height: 242px;
	background-color: #f3f3f3;
	
}
.Old .jx_footer{
	width: 100%;
	height: 354px;
	background-color: #f3f3f3;
	
}
.Old .mobileStyle .jx_footer{
	width: 100%;
	height: 554px;
	background-color: #f3f3f3;
	
}
.mobileStyle .jx_footer{
	width: 100%;
	height: 554px;
	background-color: #f3f3f3;
	
}
.jx_copyright{
	width: 1200px;
	margin: 0 auto;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
	
.wzgy{
	line-height: 25px;
	padding-top:20px
}
.Old .wzgy{
	line-height: 25px;
	padding-top:20px;
	line-height: 60px;
	font-size: 28px;
}
.wzgy a{
	color: #000;
}
.bah{
	line-height: 35px;
}

.jszc{
	line-height: 35px;
}
.Old .mobileStyle .bah{
	line-height: 40px;
	font-size: 14px;
}
.Old .bah{
	line-height: 60px;
	font-size: 28px;
}

.Old .jszc{
	line-height: 60px;
	font-size: 28px;
}

.Old .mobileStyle .jszc{
	line-height: 40px;
	font-size: 14px;
}
.cop_icon{
	margin-left: 20px;
}
.cop_img1{
	margin-bottom: 10px;
    margin-left: 15px;
}
.cop_img2{
    margin-bottom: 10px;
    margin-left: 15px;
}

										/*二级页面*/
.jx_nrmain{
	width: 1200px;
	min-height: 400px;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 20px;
	background-color: #fff;
}
.jx_title {
    width: 100%;
    height: 35px;
    font-size: 16px;
    line-height: 30px;
	margin-bottom: 10px;
}
.jx_titleo {
    width: 100%;
    height: 35px;
    font-size: 28px;
    line-height: 60px;
	margin-bottom: 10px;
}
.jx_title span{
	font-size: 16px;
}
.Old .jx_title {
    width: 100%;
    height: 35px;
    font-size: 28px;
    line-height: 60px;
	margin-bottom: 10px;
}
.Old .jx_title span{
	font-size: 28px;
}
.nr_left{
	width: 820px;
	float: left;
}
.nr_lefto{
	width: 1200px;
	float: left;
}
.lib_Menubox {
	width: 100%;
	height: 45px;
	margin: 0 auto;
	border-bottom: solid 3px #f4a19f;
}
.lib_Menubox ul{
	list-style: none; 
	position: relative; 
	height: 45px;
	text-align: center;
}
.lib_Menubox li{
	float: left;
	display: block;
	width: 130px;
	height: 45px;
	background-color: #f7f7f7;
	color: #333;
	font-size: 16px;
	font-weight: bold; 
	line-height: 45px; 
	cursor: pointer;
}
.lib_Menubox li.hover{
    color: #fff;
	background-color: #f4a19f;
}
.lib_Contentbox{
	width: 100%;
	padding: 10px 0px;
	box-sizing:border-box;  
    -moz-box-sizing:border-box; /* Firefox */  
    -webkit-box-sizing:border-box; /* Safari */  
}

.lib_Menuboxo {
	width: 100%;
	height: 65px;
	margin: 0 auto;
	border-bottom: solid 3px #f4a19f;
}
.lib_Menuboxo ul{
	list-style: none; 
	position: relative; 
	height: 65px;
	text-align: center;
}
.lib_Menuboxo li{
	float: left;
	display: block;
	width: 180px;
	height: 65px;
	background-color: #f7f7f7;
	color: #333;
	font-size: 32px;
	font-weight: bold; 
	line-height: 60px; 
	cursor: pointer;
}
.lib_Menuboxo li.hover{
    color: #fff;
	background-color: #f4a19f;
}
.lib_Contentboxo{
	width: 100%;
	padding: 10px 0px;
	box-sizing:border-box;  
    -moz-box-sizing:border-box; /* Firefox */  
    -webkit-box-sizing:border-box; /* Safari */  
}

.timeico{
	vertical-align:middle;
	padding-bottom: 4px;
}

.nr_right{
	width: 350px;
	float: right;
}
.Old .nr_right{
	display: none;
}
.wzcs{
	width: 100%;
	height: 155px;
	background-color: #fbd9d9;
	margin-bottom: 20px;
}
.wzcs p{
	font-size: 16px;
	letter-spacing: 1px;
	padding-top: 20px;
	padding-left: 10px;
}
.cs_input{
	width: 255px;
	height: 45px;
	margin-top: 20px;
	margin-left: 10px;
	padding-left: 5px;
}
.cs_btn{
	width: 60px;
	height: 49px;
	border: 0;
	background-color: #e31616;
	color: #fff;
	cursor: pointer;
	margin-left: -5px;
}
.xyyydh{
	width: 350px;
	height: 285px;
	border: solid 1px #e1e1e1;
	padding: 10px;
	box-sizing:border-box;  
    -moz-box-sizing:border-box; /* Firefox */  
    -webkit-box-sizing:border-box; /* Safari */  
}
.xyyydh p{
	font-size: 16px;
	height: 30px;
	border-bottom: solid 1px #e1e1e1;
}
.two_ico{
	margin-top: 3px;
	margin-right: 5px;
	float: left;
}
.dhimg_left{
	width: 140px;
	height: 65px;
	background-color: #fdf4f5;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	margin-right: 30px;
}
.dhimg_right{
	width: 140px;
	height: 65px;
	background-color: #fdf4f5;
	float: left;
	margin-top: 12px;
}

										/*详情*/
.jx_xqmain{
	width: 1200px;
	min-height: 400px;
	margin: 0 auto;
	margin-bottom: 20px;
	margin-top : 10px;
	background-color: #fff;
}
.position{
	width: 1200px;
    height: 50px;
    margin: 0 auto;
    text-align: left;
    color: #333;
    font-size: 14px;
	line-height: 50px;
}
.xq_left{
	width: 820px;
	min-height: 460px;
	padding: 20px;
	float: left;
	border: solid 1px #e1e1e1;
	box-sizing:border-box;  
    -moz-box-sizing:border-box; /* Firefox */  
    -webkit-box-sizing:border-box; /* Safari */  
}
.Old .xq_left{
	width: 1200px;
	min-height: 460px;
	padding: 20px;
	float: left;
	border: solid 1px #e1e1e1;
	box-sizing:border-box;  
    -moz-box-sizing:border-box; /* Firefox */  
    -webkit-box-sizing:border-box; /* Safari */  
}
.xq_head{
	width: 100%;
	min-height: 70px;
	border-bottom: solid 1px #e1e1e1;
	margin-bottom: 20px;
	text-align: center;
}
.title{
	font-size: 22px;
	font-weight: bold;
	line-height: 35px;
	margin-top: -10px;
}
.Old .title{
	font-size: 42px;
	font-weight: bold;
	line-height: 65px;
	margin-top: -10px;
}
.form{
	font-size: 14px;
	color: #666;
	float: left;
	margin-left: 30%;
	padding-bottom: 10px;
	padding-top: 5px;
}
.time{
	font-size: 14px;
	color: #666;
	margin-right: 100px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.Old .form{
	font-size:28px;
	color: #666;
	float: left;
	margin-left: 20%;
	padding-bottom: 10px;
	padding-top: 5px;
}
.Old .time{
	font-size: 28px;
	color: #666;
	margin-right: 100px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.fb_wz_nr{
	line-height:30px;
}
.Old .fb_wz_nr p{
	line-height:60px;
	font-size: 28px;
}
.form span,.time span{
	color: #999999;
}
.xq_nr{
	font-size: 14px;
	line-height: 30px;
	text-indent: 2em;
}
.Old .xq_nr{
	font-size: 28px;
	line-height: 60px;
	text-indent: 2em;
}
.Old .xq_nr p{
	font-size: 28px;
	line-height: 60px;
	text-indent: 2em;
}
										/*单页*/
.dy_nrmain{
	width: 1180px;
	min-height: 400px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 10px;
	background-color: #fff;
	border: solid 1px #e1e1e1;
}
.dy_title{
	width: 100%;
	height: 35px;
	font-size: 16px;
	line-height: 30px;
	border-bottom: solid 1px #e1e1e1;
}
.dy_title span{
	font-size: 16px;
}
.dy_left{
	float: left;
    margin-right: 80px;
	margin-top: 20px;
}
.dy_right{
	float: left;
	margin-top: 20px;
}
.xyfw_left{
	float: left;
    margin-right: 150px;
    margin-top: 20px;
	
}
.xyfw_right{
	float: left;
    margin-top: 20px;
}
.gs_left{
	width: 185px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
    margin-top: 20px;
	margin-right: 50px;
	cursor: pointer;
}
.wz_ico{
	float: left;
	margin-top: 4px;
	margin-right: 5px;
}
										/*搜索*/
.jx_search{
	width: 1180px;
	min-height: 400px;
	margin: 0 auto;
	margin-bottom: 20px;
	margin-top : 10px;
	padding: 10px;
	background-color: #fff;
}
.Menubox {
	height: 50px;
	margin: 0 auto;
	border: solid 1px #e1e1e1;
}
.Menubox ul{
	list-style: none; 
	position: relative; 
	height: 50px;
	text-align: center;
}
.Menubox li{
	float: left;
	display: block;
	width: 260px;
	height: 50px;
	color: #333;
	font-size: 18px;
	line-height: 40px; 
	cursor: pointer;
	font-weight:bold;
	line-height:50px;
}
.Menubox li.hover{
    color: #e31616;
	border-bottom: solid 1px #e31616;
	background-image: url("https://fzggw-credit.jiaxing.gov.cn/jyhjs/images/on.png");
	background-repeat: no-repeat;
}
.Contentbox{
	width: 100%;
	padding: 10px 20px;
	box-sizing:border-box; 
	border: solid 1px #e1e1e1;
    -moz-box-sizing:border-box; /* Firefox */  
    -webkit-box-sizing:border-box; /* Safari */  
}
.search{
	font-size: 16px;
	height:50px;
	background-color: #f3f3f3;
	text-align:center;
}
.search_input{
	width: 385px;
	height: 32px;
	padding-left: 10px;
	vertical-align: middle;
	border: 1px solid #e1e1e1;
}
.search_btn{
	width: 70px;
	height: 35px;
	border: 0;
	background-color: #e31616;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	vertical-align: middle;
}
.search_table{
	width: 100%;
	border-collapse: collapse;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
}
.search_table th{
	height: 38px;
	background-color: #f6b4b4;
	color: #fff;
	font-size: 16px;
}
.search_table td{
	color: #333;
	font-size: 14px;
	line-height: 38px;
	border-bottom: dashed 1px #d8d8d8;
}

/**
行业信用
*/
.sort{
    min-height: 300px;
	padding-top: 10px;
	text-align: center;
    padding-left: 30px;
}
.sort a{
    float: left;
    margin: 0 10px 15px;
    display: block;
    height: 50px;
    width: 248px;
    box-sizing: border-box;
    padding-left: 10px;
    border: 1px solid #ccc;
    border-radius: 3px;
    line-height: 50px;
    color: #333;
    font-size: 14px;
}
.sort a:hover{
    border: 1px solid #e31616;
}
.jx_img{
	width: 1200px;
    margin: 0 auto;
    background-color: #fff;
	margin-top:20px;
}
.tb_gs_img{
	width:200px;
}
.tb_gs_imgo{
	width:310px;
}
.tb_fw_img{
	width:185px;
}
.td_xy_img{
	width:250px;
}
.describe {
    height: 35px;
    font-size: 16px;
    color: #333333;
    line-height: 35px;
    background: #f3f3f3;
    text-align: center;
	margin-top: -5px;
}
.describeo {
    height: 35px;
    font-size: 28px;
    color: #333333;
    line-height: 65px;
    text-align: center;
	margin-top: -5px;
}
.xyj_div_left{
	width:560px;
	height:220px;
	float: left;
	margin-right:12px;
	border: solid 1px #e1e1e1;
	padding-top:15px;
	padding-left:20px;
	margin-top:20px;

}
.xyj_div_lefto{
	width:1200px;
	height:460px;
	float: left;
	margin-right:12px;
	border: solid 1px #e1e1e1;
	padding-top:15px;
	padding-left:20px;
	margin-top:20px;

}
.xyj_div_lefto img{
	width:1180px;
}
.xyj_div_right{
	width:560px;
	height:220px;
	float: left;
	margin-left:15px;
	border: solid 1px #e1e1e1;
	padding-top:15px;
	padding-left:20px;
	margin-top:20px;
}
.xyjwz{
	color:#777;
	font-size:16px;
	line-height:25px;
	height: 50px;
	width: 545px;
	margin-top: 10px;
}
.xyjwzo{
	color:#777;
	font-size:28px;
	line-height:60px;
	height: 50px;
	width: 1200px;
	margin-top: 10px;
}
.cxxq{
	float: right;
	margin-right: 15px;
	margin-top: 18px;
}
.gr_cxxq{
	float: right;
	margin-right: 15px;
	margin-top: 20px;
    font-size: 14px;
}
.cxxq a{
	color: #e31616;
}
.gr_cxxq a{
	color: #e31616;
}

/**
行业信用
*/

.genre{
	width: 335px;
    height: 65px;
    background: #F9F9F9;
    border-radius: 0.96px;
    margin: 5px;
    padding: 23px 25px 19px 30px;
    text-align: left;
    float: left;
	position: relative;
	cursor: pointer;
}
.genre:hover{
	background: #ffffff;
}
a.gywm:link{
	color: black;
}
a.gywm:visited{
	color: black;
}
a.gywm:hover{
	color: #0066ff;
}
.genre img{
	float: left;
}
.list_text{
	margin-left: 46px;
}
.text_name{
	font-size: 18px;
	font-weight: bold;
}
.text_zts{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}
.hyxy{
	text-align: center;
	margin-top: 10px;
}
.hyxy select{
	outline: none;
	padding-left: 5px;
	margin-right: 5px;
}
.hyxy_input{
	width: 330px;
	height: 31px;
	outline: none;
	padding-left: 5px;
	margin-right: 5px;
	border: 1px solid #e1e1e1;
	vertical-align: middle;
}
.hyxy_btn{
	width: 70px;
	height: 35px;
	border: 0;
	background-color: #e31616;
	color: #fff;
	cursor: pointer;
}
.hyxyBox_left{
	width: 49.5%;
	border: solid 1px #e1e1e1;
	min-height: 277px;
	padding: 10px;
	float: left;
	margin-top: 20px;
	box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.hyxyBox_right{
	width: 49.5%;
	border: solid 1px #e1e1e1;
	padding: 10px;
	min-height: 277px;
	float: right;
	margin-top: 20px;
	box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.hyboxTitle{
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	margin-bottom: 10px;
}
.hynum{
	color: #e31616;
	margin-right: 50px;
}
.pie{
	width: 100%;
	height: 270px;
	margin-top: 20px;
}
.bar{
	width: 100%;
	height: 300px;
	margin-top: 20px;
}
.note{
	color: #666666;
	line-height: 35px;
}
.xygs{
	text-align: center;
	margin-top: 30px;
}
/**
个人信用
*/
.xy_title{
	width: 100%;
	height: 35px;
	font-size: 16px;
	line-height: 30px;
}
.xy_title span{
	font-size: 16px;
}
.introduction{
	width: 100%;
	padding: 10px;
	border: solid 1px #e1e1e1;
	line-height: 30px;
	margin-bottom: 20px;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.inc_title{
	font-size: 16px;
	font-weight: bold;
}
.inc_titleo{
	font-size: 32px;
	font-weight: bold;
	text-align:center;
	line-height: 60px;
}
.inc_nr{
	text-indent: 2em;
}
.gryycj_left{
	width: 49%;
	height: 170px;
	float: left;
}
.gryycj_lefto{
	width: 100%;
	height: 280px;
	float: left;
}
.gryycj_right{
	width: 49%;
	height: 170px;
	float: right;
}
.gryycj_line{
	border-bottom: solid 1px #e1e1e1;
}
.gryycj_lineo{
	border-bottom: solid 1px #e1e1e1;
}
.gryycj_left img,.gryycj_right img{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.gryycj_lefto img{
	float: left;
	margin-top: 67px;
	margin-left: 10px;
}
.yycj_js{
	width: 360px;
	height: 170px;
	float: left;
	margin-left: 20px;
}
.yycj_jso{
	width: 940px;
	height: 170px;
	float: left;
	margin-left: 20px;
}
.js_name{
	font-size: 15px;
	font-weight: 700;
	line-height: 40px;
}
.js_nameo{
	font-size: 32px;
	font-weight: 700;
	line-height: 60px;
}
.js_nr{
	color: #666;
	height: 85px;
	text-indent: 2em;
	margin-top:-10px;
}
.js_nro{
	font-size: 32px;
	color: #666;
	height: 155px;
	text-indent: 2em;
	margin-top:-10px;
	line-height: 55px;
}
.xyfw{
	width: 100%;
	height: 100px;
}
.xyfw img{
	height: 100%;
}
.xyfw_img2{
	width: 291px;
	height: 100%;
	float: left;
}
.nhfjj{
	width: 41%;
	padding: 10px;
	border: solid 1px #e1e1e1;
	line-height: 30px;
	margin-bottom: 20px;
	float: right;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.nhfjjo{
	width: 100%;
	padding: 10px;
	border: solid 1px #e1e1e1;
	line-height: 30px;
	margin-bottom: 20px;
	float: right;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.inc_nroo{
	font-size: 28px;
	color: #333;
	text-indent: 2em;
	margin-top:-10px;
	line-height: 55px;
	text-align:left;
}
/**
行业信用
*/
.bt{
	text-align:center;
	font-size:20px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #e1e1e1;
	height:40px;
}
.focusType{
	width: 250px;
    height: 35px;
    color: #333;
    font-size: 14px;
	vertical-align: middle;
	border: 1px solid #e1e1e1;
}
.focusAreaType{
	width: 100px;
    height: 35px;
    color: #333;
    font-size: 14px;
	vertical-align: middle;
	border: 1px solid #e1e1e1;
}
/**
分页
*/
#page{
	float: left;
}
/**
分页
*/
.wzfj{
	padding-top:20px;
	line-height: 30px;
}
/**
* 搜索框
*/
.search_list_input{
	height: 35px;
	padding-left: 5px;
	vertical-align: middle;
	border: 1px solid #e1e1e1;
	margin-right: 5px;
}
.search_list_form{
	padding-top: 5px;
	padding-left:5px;
}
/**
* 详情页面内容标题
*/
.detail_p{
	font-weight: bold;
}
.detail_content{
	color: #555;
}
/**
* 文章模板附件前图片
*/
.wzmb_fj_img{
	padding-bottom: 3px;
}
/**
* 信用公示标题
*/
.dtail_title{
	font-size: 26px
}
/**
*信用服务图片
*/
.tb_fu_img{
	width: 200px;
}
/**
*个人信用标题
*/
.grxy_head {
    width: 100%;
    min-height: 50px;
    border-bottom: solid 1px #e1e1e1;
    margin-bottom: 20px;
    text-align: center;
}
/**
* 加载页面
*/

.con_one_1{
	position:relative;
}
.con_one_min{
	min-height: 346px
}


/**
* 站点地图
*/
.dy_nrmain {
    width: 1180px;
    min-height: 400px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px;
    background-color: #fff;
    border: solid 1px #e1e1e1;
}
.dy_title {
    width: 100%;
    height: 35px;
    font-size: 16px;
    line-height: 30px;
    border-bottom: solid 1px #e1e1e1;
}
.list{
  width: 100%;
  margin-top: 15px;
  padding: 0 10px;
  box-sizing:border-box;
  -moz-box-sizing:border-box; /* Firefox */
  -webkit-box-sizing:border-box; /* Safari */
}
.list_title{
  color: #e31616;
  font-size: 16px;
  font-weight: bold;
  line-height: 45px;
}
.dt_ico{
  float: left;
  margin-top: 14px;
  margin-right: 5px;
}
.list_nr{
  width: 100%;
  height: 40px;
  background-color: #f7f7f7;
  padding: 0 30px;
  box-sizing:border-box;
  -moz-box-sizing:border-box; /* Firefox */
  -webkit-box-sizing:border-box; /* Safari */
}
.list_nr ul li{
  float: left;
  width: 165px;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}

#_span_jiucuo img{
margin-bottom: 10px !important;
}

.d_xxo:nth-of-type(1){
	background: url(../images/tabtitleicon_new_hover1.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(2){
	background: url(../images/tabtitleicon_new_hover2.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(3){
	background: url(../images/tabtitleicon_new_hover3.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(4){
	background: url(../images/tabtitleicon_new_hover4.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(5){
	background: url(../images/tabtitleicon_new_hover5.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(6){
	background: url(../images/tabtitleicon_new_hover6.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(7){
	background: url(../images/tabtitleicon_new_hover7.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(8){
	background: url(../images/tabtitleicon_new_hover8.png) #e22323 center 20px no-repeat;
}
.d_xxo:nth-of-type(9){
	background: url(../images/tabtitleicon_new_hover9.png) #e22323 center 20px no-repeat;
}
.d_xx:nth-of-type(1){
	background: url(../images/tabtitleicon_new_1.png) center 20px no-repeat;
}
.d_xx:nth-of-type(2){
	background: url(../images/tabtitleicon_new_2.png) center 20px no-repeat;
}
.d_xx:nth-of-type(3){
	background: url(../images/tabtitleicon_new_3.png) center 20px no-repeat;
}
.d_xx:nth-of-type(4){
	background: url(../images/tabtitleicon_new_4.png) center 20px no-repeat;
}
.d_xx:nth-of-type(5){
	background: url(../images/tabtitleicon_new_5.png) center 20px no-repeat;
}
.d_xx:nth-of-type(6){
	background: url(../images/tabtitleicon_new_6.png) center 20px no-repeat;
}
.d_xx:nth-of-type(7){
	background: url(../images/tabtitleicon_new_7.png) center 20px no-repeat;
}
.d_xx:nth-of-type(8){
	background: url(../images/tabtitleicon_new_8.png) center 20px no-repeat;
}
.d_xx:nth-of-type(9){
	background: url(../images/tabtitleicon_new_9.png) center 20px no-repeat;
}
.em {
    position: absolute;
    right: 17px;
    top: 8px;
    font-size: 17px;
}
.loginItems a{display: block;}
#login {position: relative;display: inline-block;font-size: 14px;color: #254694;float:left;margin-left:10px;}
.user-center {position: absolute;width: 90px;height: 70px;text-align: center;background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/picture/1330/2012101025462341435.png) no-repeat 0 0px;display: none;line-height: 30px;padding-top: 9px;left: 50%;margin-left: -45px;border-radius: 5px;z-index: 5;}
.user-center>a {display:block;line-height:30px;text-align:center;}
.user-center>p:hover,.user-center>a:hover {color: #1492ff;}
.loginItems {position: absolute;width: 90px;height: 80px;text-align: center;background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1/site/picture/-1/zjzwfw_2019_dlbjdc.png) no-repeat 0 -1px;font-size: 14px;display: none;line-height: 30px;padding-top: 12px;left: -19px;border-bottom: 1px solid #eeeeee;}