@charset "utf-8";
/*@建站案例@*/
/* search */
.jzal{
	border:1.5px solid #183883;
	height: 50px;
	position: relative;
	margin:5px auto 5px auto;
	width:90%;
	border-radius: 6px;
}
.jzal select{
	display:none;
}
.jzal .select_box{
	font-size:14px;
	color:#575757;
	width:100px;
	line-height:50px;
	font-weight: 600;
	float:left;
	position:relative;
}
.jzal .select_showbox{height: 46px;text-indent:1em;}
.jzal .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 80px center;}
.jzal .select_option{
	border:1px solid #0156a6;;border-top:none;display:none;
	 position: absolute;
    z-index: 99;
    background: #fff;}
.jzal .select_option li{
	width: 90px;
    margin: 0 auto;
    cursor: pointer;
    text-align: center;
    font-size: 0.85rem;
    line-height: 1.5rem;
    border-top: 1px solid #0156a6;
    padding: 0.2rem 0rem;
}
 
 
.jzal input.inp_srh,.jzal input.btn_srh{border:none;background:none;height:50px;line-height:50px;float:left}
.jzal input.inp_srh{outline:none; width: 61%; text-indent: 1rem;}

.jsite button {
	font-size: 1.25rem;
    color: #0156a6;
}
.jsite button {
	position: absolute;
    top: 10px;
    right: 6%;
    border: 1px solid #fff;
    background: #fff;
    cursor: pointer;
    border-radius: 3px;
}
.jsite form {
    position: relative;
    width: 100%;
    margin: 0 auto;
}
/*@主体内容开始@*/
.jzys_cont{ 
	overflow: hidden;
	width: 100%;
}
.jzys_cont li{ 
	width: 48%;
	margin-right: 2%;
	border-radius: 1px 0px 8px 8px;
	box-shadow: 2px 2px 7px 1px #ccc9c9;
	float: left;
	margin-bottom: 20px;
	background: #fff;
	padding: 0px;
 
	display: inline-block;
 
}
.jzys_work {
	width: 97%;
	color: #222222;
	font-size: 0.86rem;
	text-align: center;
	margin: 0 auto;
	/*padding: 0.8rem 0.1rem;*/
}
.jzys_cont li:nth-child(even){  margin-right: 0;float: right; }
.jzys_cont li img{
	width: 100%; 
	margin: 0 auto; 
	display: block;
}
.jzal_topBp {
    box-shadow: 2px 2px 7px 1px #ccc9c9;
    color: #898989;
}
.jzal_topBp dl dt img {
    width: 100%;
    margin: 0 auto;
}
.jzal_topBp dl dd{
	text-align: center;
	color: #222222;
	font-size: 13px;
	margin: 0px 10px 0px 10px;
}
.jzal_topBp dl dd .jzal_hy{
	cursor: pointer;
	    box-shadow: 2px 2px 7px 1px #ccc9c9;
   float: left;
   background: #f6f6f6;
   padding: 0.3rem 0.5rem;
}
.jzal_topBp dl dd .jzal_pc{
	    box-shadow: 2px 2px 7px 1px #ccc9c9;
	cursor: pointer;
	float: right;
	background: #f6f6f6;
	padding: 0.3rem 0.5rem;
}
.jzal_topBp dl dd .jzal_lhs{
	color: #222222;
	font-weight: 500;
	font-size: 0.86rem;

}
.jzal_topBp dl dd a{
	text-align: center;
	color: #222222;
	font-size: 0.75rem;
	 
}

.jzys_cont li a{
	display: block;
	font-size: 0.86rem;
}