/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
em{font-style:normal;}
ul, ol{list-style:none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;outline:none!important;}
/*a:hover{color:#c31f0b;}*/
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.f-bold{
	font-weight: bold;
}
.block{display:block;}
body{font-family:微软雅黑;margin:0; padding:0;}/*commom style*/
.top{width:100%;background:#3b77b6 !important;}
.w1150{
	max-width: 1150px;
	width: 100%;
	
}
.center{
	margin: 0 auto;
	overflow: hidden;
}
.dqwz {
	font-size: 13px;
	margin-top: 20px;
	background: url(/api-gateway/jpaas-jiq-sdywtb/static/intergratedQuery/style/demo/bsGuide/images/dqwz.jpg) no-repeat center left;
	
	height: 16px;
	padding-left: 30px;
	
}
.dqwz a{
	color: #666666;
}
 

.hoverlist{border-bottom:3px solid #5fb5f9;}
.ui-zdqh-container {box-sizing: border-box;}
.top{width:100%;background:#3b77b6;}
.top_con{height:47px;width:1200px;margin:auto;}
.top_con ul{margin-left:15px;float:left;height:47px;}
.top_con ul li{float:left;width:76px;line-height:47px;height:47px;margin-left:60px;}
.top_con ul li a{font-size:19px;color:#ffffff;}
.top_con ul li:hover{border-bottom:3px solid #5fb5f9;}

.main-box{
	color: #333333;
	padding-left: 25px;
}
.bj-tit{
	font-size: 25px;
	margin-top: 40px;
	
}
.bj-tab{
	width: 100%;
	border-bottom: 3px solid #d9d9d9;
	height: 44px;
	line-height: 40px;
	font-size: 21px;
	margin-top: 30px;
}
.bj-tab li{
	margin-left: 30px;
	float: left;
	cursor: pointer;
	display: inline-block;
}
.bj-tab li:first-child{
	margin-left: 0;
}
.item{
	display: none;
}
.current{
	color: #245399;
	border-bottom: 4px solid #245399;
}

.bj-tabcon{
	width: 100%;
	min-height: 270px;
}

.fwpf-box{
	height: 240px;
	padding:  20px 20px 20px 40px;
}
.fwpf-l{
	border-right: 1px solid #d9d9d9;
	height: 100%;
	width: 20%;
}
.fwpf-r{
	width: 74%;
	font-size: 15px;
	color: #333333;
	height: 100%;
}
.fwpf-r p{
	width: 100%;
	height: 14px;
	line-height: 14px;
}
.manyidu{
	width: 12%;
	display: inline-block;
}
.fwpf-r ul li{
	width: 100%;
	height: 14px;
	line-height: 14px;
	margin-top: 20px;
}
.fenge{
	width: 1px;
	 height: 100%;
	 background-color: #d9d9d9;
	 display: inline-block;
	 margin: 0 12px;
}
.jindu{
	width: 40%;
	height: 4px;
	background-color: #d7e4f1;
	display: inline-block;
	margin:  0 30px 5px 10px;
	
}
.bgcolor-lan{
	background-color: #3979b9;
}
.fwpf-p1{
	font-size: 17px;
	margin-top: 20px;
}
.fwpf-p2{
	font-size: 21px;
	margin: 20px 0;
}
.big-size-40{
	font-size: 40px;
}
.pjlb-box{
	width: 100%;
	margin-top: 30px;
}
.pjlb-tit{
	font-size: 19px;
	margin-bottom: 20px;
}
.pj_tab li{
	width: 172px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	background-color: #eeeeee;
	float: left;
	margin-left: 1%;
	cursor: pointer;
}
/* .pj_tab li:first-child{
	margin: 0;
} */
.pj_tab .all{
	width: 172px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	background-color: #eeeeee;
	float: left;
	cursor: pointer;
}
.pj_tab .all2{
	width: 172px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	background-color: #eeeeee;
	float: left;
	cursor: pointer;
}
.pj_tab .count{
	padding-left: 4px;
}
.current2{
	background-color: #3979b9 !important;
	color: #FFFFFF !important;
}
.current3{
	background-color: #3979b9 !important;
	color: #FFFFFF !important;
}
.current3 a{color:#ffffff}

.pj_table{
	width: 100%;
	height: auto;
	line-height: 30px;
}

.pj_table thead td{
	border-bottom: 1px solid #d9d9d9;
	height: 30px;
	line-height: 30px;
	margin-bottom: 30px;
}
.pj_con{
	margin-top: 30px;
}
.pj_con2{
	margin-top: 30px;
}
.user{
	margin-top: 20px;
}
.user img {margin-right: 20px;}
.pj-sj{
	margin-top: 6px;
}
.pjnr-list{
	width: 100%;
	height: auto;
	padding: 2%;
}
.pjnr-list li{
	border: 1px solid #D9D9D9;
	float: left;
	margin: 1% 2%;
	text-align: center;
	border-radius: 16px;
	padding: 0 10px;

}

.item2{
	margin-top: 20px;
}
.item3{
	margin-top: 20px;
}

.fenye{
	width: 710px;
	
	height: 32px;
	line-height: 32px !important;
	color: #333333;
	size: 14px;
	
	bottom: 30px;
	left: 35px;
	margin-top: 30px;
	
}
.fenye ul li{
	float: left;
	width: 32px;
	height: 32px;
	border: 1px solid #d5d5d5;
	background-color: #e7e7e7;
	margin-left: 10px;
	background-image: none;
	text-align: center;
	padding: 0;
	line-height: 32px;
	cursor: pointer;
}
.fenye ul li:hover{
	background-color: #4278be;
	
	color: #FFFFFF;
}
.fenye ul li:hover a{
	
	
	color: #FFFFFF;
}

.fenye ul li a{
	color: #333333;
	display: block;
}
.fenye ul li:first-child{
	margin-left: 0;
}
.prve-page{
	width: 72px !important;
}
.next-page{
	width: 72px !important;
}
.final-page{
	width: 72px !important;
}
.tiaozhuan{
width: auto;
	height: 32px;
	float: left;
	
	margin-left: 10px;
}
.tiaozhuan input{
	float: left;
	display: inline-block;
	
}
.tiaozhuan span{
float: left;
}
.sr-ym{
	width: 72px;
	height: 32px;
	line-height: 32px;
	padding: 0 5px;
	border: 1px solid #d5d5d5;
	margin: 0 10px;
}
.qd{
	width: 50px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background-color: #4278be;
	float: left;
	color: #FFFFFF;
	border: none;
	cursor: pointer;
}



@media only screen and (max-width:1200px){
   .top_con {width:100%;height:54px;}
   .top_con ul{margin-left:0;width:100%}
   .top_con ul li{width:16%;margin-left:0px;text-align:center;}

}
@media only screen and (max-width:1150px){
   .main-box{
	   padding-right: 20px;
   }
   .pj_tab li{
	   width: 16%;
   }
   .pjnr-list li{
	   height: auto;
   }
   .pj_tab .all{
   	   width: 15%;
   }
   .pj_tab .all2{
   	   width: 15%;
   }
   
}
@media only screen and (max-width:950px){
   
   
   .manyidu{
	   width: 17%;
   }
   
}
@media only screen and (max-width:910px){
   
   .pj_tab li{
	   width: 16%;
   }
   .pj_tab .all{
	   width: 14%;
   }
   .pj_tab .all2{
   	   width: 14%;
   }
   .fwpf-l{
	   width: 28%;
   }
   .fwpf-r{
	   width: 65%;
   }
   
   
}
@media only screen and (max-width:810px){
   
   
   .manyidu{
	   width: 24%;
   }
   .fenye{
	   margin: 0 auto;
	   margin-top: 30px;
	   width: 100%;
   }
   .fenye ul .yema{
	   display: none;
   }
   
}
@media only screen and (max-width:650px){
   
   .pj_tab .all{
	   width: 32%;
	   margin: 1% 0  0 1%;
   }
   .pj_tab .all2{
   	   width: 32%;
   	   margin: 1% 0  0 1%;
   }
   .pj_tab li{
	   width: 32%;
	   margin-top: 1%;
   }
   .pj_table td{
	   width: 30%;
   }
   .pjnr-list li{
	   width: 100%;
   }
   .fwpf-l{
	   width: 100%;
	   border: none;
   }
   .fwpf-r{
   	   width: 100%;
   }
}

@media only screen and (max-width:500px){
    
   .top_con{height:110px !important;}
   .top_con ul li{width:33.3% !important}
   .fwpf-box{
	   padding: 0;
	   height: 210px;
	   
   }
   .pjlb-box{
	   margin: 0;
   }
   .fenye .prve-page {
	   width: 40% !important;
   }
   .fenye .next-page {
   	   width: 40% !important;
   }
   .fenye .final-page{
	   margin-top: 20px;
	   margin-left: 18% !important;
   }
   .fenye .tiaozhuan{
	   margin-top: 20px;
   }
   
}
@media only screen and (max-width:480px){
    
   .top_con{height:110px !important;}
   .top_con ul li{width:33.3% !important}
   .fwpf-box{
	   padding: 0;
	   height: 210px;
	   
   }
   .pjlb-box{
	   margin: 0;
   }
   
   
}

@media only screen and (max-width:380px){
   
    .top_con{height:100px !important;}
    .top_con ul li{width:33.3% !important;}
	
	.fenye .final-page{
		   margin-top: 20px;
		   margin-left: 10% !important;
	}

}

/*进度条样式*/

i {
	font-style: normal;
}

.fwpf-r {
	width: 74%;
	font-size: 15px;
	color: #333333;
	height: 100%;
}

.fwpf-r p {
	width: 100%;
	height: 14px;
	line-height: 14px;
}

.fwpf-r ul li {
	width: 100%;
	height: 14px;
	line-height: 14px;
	margin-top: 20px;
}

.fenge {
	width: 1px;
	height: 100%;
	background-color: #d9d9d9;
	display: inline-block;
	margin: 0 12px;
}

.manyidu {
	width: 12%;
	display: inline-block;
}

.bgcolor-lan {
	display: inline-block;
	height: 4px;
	background-color: #3979b9;
	position: absolute;
	top: 0;
	left: 0;
}

.jindu {
	position: relative;
	width: 40%;
	height: 4px;
	background-color: #d7e4f1;
	display: inline-block;
	margin: 0 30px 5px 10px;
}


