*{padding:0;margin:0}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;margin:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
ol,ul,li{list-style:none;}

body { 
    font-size: 16px;
    font-family: 'SimSun', "Times New Roman", Times, serif;
    color: #727171;
    height: 18px;
    line-height: 18px;
    text-decoration: none;
    padding: 0 25px 0px 0;
} 
a{text-decoration: none;}
a:hover{color:#766885;text-decoration: none;}
.w{width:1000px;margin:0 auto;height: auto;clear: both;}
.clear{
	font-size:1px;height:1px;line-height:1px;clear:both;
}

.btn_submitquestion{
	width:102px;
	height:39px;
	background:url('http://fxhoss.chinalaw.org.cn/flzx/images/submit.jpg') 0 0 no-repeat;
	font-size:39px;
	line-height:39px;
	padding:0px;
	border: 0;
    cursor: pointer
}
.btn_sel_zj{
	width:102px;
	height:39px;
	background:url('http://fxhoss.chinalaw.org.cn/flzx/images/sel_zj.jpg') 0 0 no-repeat;
	font-size:39px;
	line-height:39px;
	padding:0px;
	border: 0;
    cursor: pointer;
}

.toplogo{
	padding:50px 0 25px 0;
	height:65px;
}
.topl{float:left;}
.topr{float:right;font-size:12px;text-align:right}
.topr a{padding:0 4px;color:#727172;line-height:32px;text-decoration:none;}
.topr a:hover{color:#666;}
.topr span{padding-right:4px}

.banner{
	padding: 8px 0 20px 0;
	height:530px;
}


.idxyear30{
	float:left;
	width:1000px;
	background:url('http://fxhoss.chinalaw.org.cn/flzx/images/idxzt.jpg') 0 0px no-repeat #830101;
	height:70px;
}
#zttxt{
    float: right;
    width: 164px;
    height: 20px;
    padding-top: 35px;
}
#zttxt a {
    font-size: 12px;
    width: 75px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    border: 0px solid;
    padding-right: 14px;
}

.xwzxjj .idxnews{
	float:left;
	width: 600px;
	height: 730px;
    padding-right: 50px;
}
	.xwzxjj .tarea{
		width:590px;
		height:44px;
		background:url('http://fxhoss.chinalaw.org.cn/flzx/images/b-v=1.png') 0 0 no-repeat;
	    font-family: 'SimSun', "Times New Roman", Times, serif;
		font-size:30px;
		line-height:30px;
		padding:12px 0 0 10px;
		color:#fff;
	}
	.xwzxjj .tarea a{
		float:right;
		font-size:16px;
		line-height:16px;
		padding-top: 10px;
		color:#777;
		text-decoration:none;
	}
	.xwzxjj .idxnews .nt{
		height: 106px;
		padding: 8px 0 0 0;
		border-bottom: 2px dotted #eee;
	}
	.xwzxjj .idxnews .nt a{
		font-size:22px;
		line-height:32px;
		color:#1b2954;
		text-decoration:none;
	}
	.xwzxjj .idxnews .nt p{
	    font-family: 'SimSun', "Times New Roman", Times, serif;
		font-size:18px;
		padding-top: 7px;
		line-height:30px;
		color:#766885;
	}
.xwzxjj .idxjj{
	float:left;
	width:350px;
}
.xwzxjj .idxjj .tarea{
	width:340px;
	background:url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') 0 -56px no-repeat;
}
.xwzxjj .idxjj_block{
    height: 180px;
    padding: 26px 0 0 0;}
.xwzxjj .idxjj_block img{
	float: left;
    width: 110px;
    height: 135px;}
.xwzxjj .idxjj_block_a{
    float: left;
    width: 210px;
    padding-left:28px;
    font-size: 20px;
    line-height: 24px;
    text-decoration: none;
	color: #555;
}
.xwzxjj .idxjj_block p{
    float: left;
    font-size: 16px;
    font-family: SimSun;
    width: 210px;
    padding-left:28px;
    line-height: 26px;
    padding-top: 16px;
}


.yn{
	float:left;
	width:346px;
	height:460px;
}
.yn .tarea{
	width:294px;
	background:url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') 0 -112px no-repeat;
}
.st{
    width: 304px;
	height: 41px;
    border-bottom: 1px solid #eee;
    padding: 8px 0 0 0;
    *padding: 4px 0 0 0;
    _padding: 0px 0 0 0;
}
.st span{
	float:left;
	width:80px;
	height:47px;
}
.st a{
	width:80px;
    font-size: 17.5px;
    padding: 8px 0;
    line-height: 44px;
    color: #877a93;
    text-decoration: none;
}
.st .act a{
    border-bottom: 3px solid #1b2954;
	color:#1b2954;
    font-weight: bold;
}
.stcon{
    width: 304px;
    padding-top: 15px;
}
.stcon li{
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/b.png") -638px -52px no-repeat;
    padding-left:14px;
}
.stcon li a{
    font-size: 16px;
    font-family: 'SimSun', "Times New Roman", Times, serif;
	color:#727171;
    height: 16px;
    line-height: 38px;
    text-decoration: none;
}
.stcon li a:hover{color:#766885;}
.stcon ul{display:none}
.stcon .on{display:block}
.stcon .p1{padding-top: 16px;width:300px}

.stcon .a2txt0{
	height: 274px;
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/p3idx.jpg") 0 10px no-repeat;

}
.stcon .a2txt1{
    height: 64px;
    line-height: 32px;
    padding: 48px 10px 0 10px;
}
.stcon .a2txt1 a, .stcon .a2txt2 a{
	line-height:16px;
	font-size:16px;
	color:#666;
}
.stcon .a2txt1 a:hover, .stcon .a2txt2 a:hover{
    text-decoration: underline;
	font-weight:bold;
}
.stcon .a2txt2{
    height: 64px;
    line-height: 32px;
    padding: 26px 10px 0 10px

}
.stcon .a2txt3{
	height: 60px;
    line-height: 60px;
}
.stcon .a2txt1 .a2txtmore, .stcon .a2txt2 .a2txtmore{
	float:right;
	width:50px;
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#333;
}

 
.p4{
	float:left;
	/* width:190px; */
	height:162px;
	margin-right:10px;
	background:url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') 0 -178px no-repeat;
}
.p4 span{
    float: left;
    width: 188px;
    height: 100px;
    background: url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') -370px -160px no-repeat;
}
.p4 a{
    float: left;
    width: 158px;
    height: 162px;
	color:#4c4948;
    font-size: 20px;
    font-family: "simsun";
    text-align: center;
}
.p4 .pt2{
    background: url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') -525px -156px no-repeat;
}
.p4 .pt6{
    background: url(http://fxhoss.chinalaw.org.cn/flzx/images/b.png) -524px -269px no-repeat;
} 
.p4 .pt3{
    background: url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') -374px -268px no-repeat;
}
.p4 .pt4{
    background: url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') -682px -156px no-repeat
}
.p4 .pt5{
    background: url('http://fxhoss.chinalaw.org.cn/flzx/images/b.png') -530px -268px no-repeat;
}

.cont {
    width: 1000px;
    margin: 0 auto;
}

.fkbox{
    padding-inline-start: 0px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.fk{
    width: 24%;        
    display: inline-block;                     
    padding-left: 0px !important;
    margin-top: 15px;
}
.fk .fkbg{
    width: 100%;
    text-align: center;
    line-height: 100px;
    height: 100px;
    color: rgb(84, 84, 84);
    background: rgb(208, 208, 208) !important;
} 
.fkbg a{
    color: rgb(69, 69, 69) !important;
}
.fk .bin{
    margin-top: 10px;
    width: 230px;
}
.buttonbin{
    font-size: 14px;
    color: #333;
    float: left;
    width: 108px;
    height: 29px;
    line-height: 24px;
    /* padding-left: 10px; */
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 7px 7px;
    _margin: 0 2px 6px 0;
    border-width: 0px;
    background: url(http://fxhoss.chinalaw.org.cn/flzx/images/b.png) -896px -295px no-repeat;
}


.ft{width:100%;height:324px;clear:both;background: url('http://fxhoss.chinalaw.org.cn/flzx/images/ft.png') repeat-x}
.ftdl{
    float: left;
	width: 875px;
    height: 280px;
    padding: 22px 0 0 0;
}
.ftd span a{
    font-size: 24px;
    font-family: 'SimSun', "Times New Roman", Times, serif;
    color: #555;
    height: 24px;
    line-height: 56px;
    text-decoration: none;
}
.ftd a{
    font-size: 17px;
    font-family: 'SimSun', "Times New Roman", Times, serif;
    color: #727171;
    height: 18px;
    line-height: 18px;
    text-decoration: none;
    padding: 0 23px 0px 0;
}
.ftd a:hover{font-weight:bold}
.ftdr{
    float: left;
    width: 125px;
    height: 286px;
    padding: 38px 0 0 0;
}
.ftdr .wb{
    float: left;
    width: 92px;
    height: 86px;
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/wbwx.gif") 6px 0 no-repeat;
	cursor:pointer;
}
.ftdr .wx{
    float: left;
    width: 92px;
    height: 96px;
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/wbwx.gif") 6px -114px no-repeat;
	cursor:pointer;
}
.ftdr .sydw{
    float: left;
    width: 92px;
    height: 92px;
    padding-top: 6px;
}
.ftdr .wb_pic{
    float: left;
    width: 225px;
    height: 220px;
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/wbwx.gif") -100px 0 no-repeat;
	position: relative;
    left: -220px;
	display:none;
}
.ftdr .wx_pic{
    float: left;
    width: 225px;
    height: 220px;
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/wbwx.gif") -322px 0 no-repeat;
	position: relative;
    left: -220px;
	display:none;
}


.footer{
	height:100px;
    text-align: center;
    padding: 34px 0;
    font-size: 16px;
    color: #666;
    line-height: 30px;
}
.footer a{
    font-size: 18px;
    height: 18px;
    line-height: 18px;
    color: #999;
    text-decoration: none;
    padding: 0 12px;
}

*html{background-image:url(about:blank);background-attachment:fixed;}/*���IE6�¹�������������*/
#goTop {top: 470px; width: 92px; right: 50%; margin-right: -598px; _margin-right: -610px; display: none; position: fixed; _margin-top: 350px; _position: absolute;}
.goTop {background: url("http://fxhoss.chinalaw.org.cn/flzx/images/b.png") -810px -275px no-repeat #ddd; width: 70px; height: 70px; position: relative; cursor: pointer;}

/*������*/
a.navt1 {
    border-left: 2px solid #ddd;
    border-right: 2px solid #ddd;
    font-size: 18px;
    height: 34px;
    line-height: 34px;
    padding: 6px 20px;
    font-weight: bold;
	color: #6f6f6f;
}
a.navt2{
    font-size: 16px;
    height: 16px;
    line-height: 16px;
    padding: 0px 20px;
    color: #6f6f6f;
}
/*��ѯר��*/
div.orbit-wrapper { position: relative; overflow: visible; width: 1000px;height: 394px;padding-top:16px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 194px; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 22px; height: 36px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 150px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 0px; background:url("http://fxhoss.chinalaw.org.cn/flzx/images/r.png") -12px -5px; }
div.slider-nav span.left { left:0px;background:url("http://fxhoss.chinalaw.org.cn/flzx/images/l.png") -10px -5px; }
div.slider-nav span.right:hover {background:url("http://fxhoss.chinalaw.org.cn/flzx/images/r.png") -10px -5px; }
div.slider-nav span.left:hover {background:url("http://fxhoss.chinalaw.org.cn/flzx/images/l.png") -12px -5px; }




.orbit-caption {
	position: absolute;
    width: 1000px;
    height: 32px;
    top: 355px;
    z-index: 9999;
	text-align: center;
}
.orbit-caption a {
	font-size: 16px;
    line-height: 16px;
}

.zj{
	height:410px;
}

/*�б�ҳ��ʽ*/
.listbanner{
    height: 348px;
    line-height: 348px;
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/ban1k348.jpg") no-repeat;
}
.listbanner .txtimg{
	padding:94px 0 0 104px;
}
.listarea0 {
	width: 800px;
    padding: 38px 98px;
    background: #fafafa;
    border: 1px solid #f1f1f1;
}
.listarea0 li{
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/b.png") -638px -58px no-repeat;
    padding-left: 14px;
	height: 32px;
    line-height: 24px;
    float: left;
}
.listarea0 li span{
    float:right;
  /*	margin-left:70px;*/
}
.listarea0 li a{
    font-size: 16px;
    font-family: 'SimSun', "Times New Roman", Times, serif;
	color:#727171;
    height: 16px;
    line-height: 16px;
    text-decoration: none;
}

/*����ҳ��ʽ*/
.conarea0{
    padding: 38px 98px;
	width: 798px;
	background: #fafafa;
    border: 1px solid #f1f1f1;
}
.conarea0 div{
    height: 32px;
    line-height: 32px;
    background: url("http://fxhoss.chinalaw.org.cn/flzx/images/b.png") -635px -55px no-repeat;
    padding-left: 30px;
}
.conarea0 div span{
	float:right;
	width:100px;
	height:20px;
	font-size: 16px;
}
.page{
	font-size:16px;text-align:left;padding:16px;background:none;
}
.page a{
	color:#878787;
}

.conarea0 .contitle{
    font-size: 24px;
	text-align: center;
    padding-bottom: 18px;
}
.conarea0 .coninf{
    font-size: 16px;
	text-align: center;
    padding: 8px 0;
	border-top: 2px dotted #eee;
}
.conarea0 .concon{
	line-height: 32px;
	font-family: 'SimSun', "Times New Roman", Times, serif;
}
.conarea0 div{
	background:none;
	height:auto;
	padding-left:0;
}
.conarea0 div span{
	float:none;
	width:auto;
	height:auto;
}
.line24{
    height: 24px;
    line-height: 24px;
    font-size: 24px;	
}



.jj{
    width: 1000px;
    padding: 20px 0;
    background: #fff;
    border: 0;
}
.jiyu{
	float: left;
    width: 1000px;
    height: auto;
	margin-bottom:30px;
    padding-bottom: 30px;
    clear: both;
    border-bottom: 2px solid #ccc;
}
.jiyu .jycon{
    float: left;
    width: 560px;
    height: auto;
    font-family: 'SimSun', "Times New Roman", Times, serif;
    padding: 0 15px 0 10px;
}
.jiyu .jycon img{
    max-width: 300px;
    max-height: 300px;
}
.jiyu .jypic{
    float: left;
    width: 400px;
    height: auto;
}
.jiyu .jypic img{
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333')";  /* For IE 8 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/  
    -moz-box-shadow:4px 4px 12px #969696;/*firefox*/  
    -webkit-box-shadow:4px 4px 12px #969696;/*webkit*/  
    box-shadow:4px 4px 12px #969696;/*opera��ie9*/
}

.jiyu .jytitle{
	font-family: "Microsoft Yahei", 'SimSun', "Times New Roman", Times, serif;
    font-size: 20px;
    font-weight: bold;
	line-height:28px;
    color: #333;
	padding: 12px 0;
}
.jiyu .jytitle span{
    border-bottom: 2px solid #333;
}
.jiyu .jysubtitle{
    font-size: 20px;
	font-weight: bold;
	color: #878787;
    line-height: 32px;
	padding-top: 12px;
}
.jiyu .jysummary{
    font-size: 14px;
	line-height: 32px;
	padding-top: 28px;
}
/*jiyu1*/
.jiyu1{
	float: left;
    width: 1000px;
    height: auto;
	margin-bottom:30px;
    padding-bottom: 30px;
    clear: both;
    border-bottom: 2px solid #ccc;
}
.jiyu1 .jycon{
    float: left;
    width: 380px;
    height: auto;
    font-family: 'SimSun', "Times New Roman", Times, serif;
    padding: 0 15px 0 150px;
}
.jiyu1 .jycon img{
    max-width: 300px;
    max-height: 300px;
}
.jiyu1 .jypic{
    float: left;
    width: 440px;
    height: auto;
}
.jiyu1 .jypic img{
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333')";  /* For IE 8 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/  
    -moz-box-shadow:4px 4px 12px #969696;/*firefox*/  
    -webkit-box-shadow:4px 4px 12px #969696;/*webkit*/  
    box-shadow:4px 4px 12px #969696;/*opera��ie9*/
}

.jiyu1 .jytitle{
	font-family: "Microsoft Yahei", 'SimSun', "Times New Roman", Times, serif;
    font-size: 20px;
    font-weight: bold;
	line-height:28px;
    color: #333;
	padding: 12px 0;
}
.jiyu1 .jytitle span{
    border-bottom: 2px solid #333;
}
.jiyu1 .jysubtitle{
    font-size: 20px;
	font-weight: bold;
	color: #878787;
    line-height: 32px;
	padding-top: 12px;
}
.jiyu1 .jysummary{
    font-size: 14px;
	line-height: 32px;
	padding-top: 28px;
}




.ldgh_a{
    float: right;
    font-size: 16px;
    color: #999;
	text-decoration:none;
}

/*���ļ��*/
.jjtitle{
	font-size: 26px;
	color:#1c2953;
}
.jjsummary{
	font-family: 'SimSun', "Times New Roman", Times, serif;
	font-size: 18px;
    line-height: 36px;
	padding: 20px 0;
}
.jjsummary a{
	color:#999;
}
.jj6s{
	float: left;
    width: 470px;
    height: 260px;
}
.jj6stitle{
	font-size: 24px;
    line-height: 36px;
	padding: 20px 0 10px 0;
	border-bottom:2px solid #eee;
}
.jj6stitle a{
	float: right;
	font-size: 18px;
	color:#999;
}
.jj6simgsummary{
	font-size: 18px;
    line-height: 36px;
	padding: 20px 0;
}
.jj6simgsummary span{
	float: left;
    width: 160px;
    height: 190px;
}
.jj6simgsummary p{
	font-family: 'SimSun', "Times New Roman", Times, serif;
	float: left;
    width: 300px;
    height: 190px;
}
.jj6s135{
	padding-right:60px;
}


/*�쵼�ػ�*/
.ldgh_t{
	padding: 0 0 20px 0;
    border-bottom: 2px solid #eee;
    font-size: 24px;
	color:#575757;
	padding-top: 4px;
}
.ldgh_a{
    float: right;
    font-size: 16px;
    color: #999;
	text-decoration:none;
	line-height: 32px;
}
.ldgh_img{
	float: left;
    width: 380px;
    height: 480px;
    padding: 20px 0;
}
.ldgh_con{
    float: left;
    width: 620px;
    height: 480px;
    padding: 20px 0;
	font-family: 'SimSun', "Times New Roman", Times, serif;
}
.ldgh_con1{
 	font-family: "Microsoft Yahei", 'SimSun', "Times New Roman", Times, serif;
	height: 34px;
    padding-bottom: 10px;
    font-size: 24px;
	color:#575757;
}
.ldgh_con2{
    height: 110px;
    line-height: 36px;
}
.ldgh_con3{
    height: 40px;
    font-size: 18px;
	text-align:center;
}
.ldzc{
    float: left;
    width: 610px;
    height: 540px;
    padding: 20px 0;
	margin-right:70px;
}
.ldtc{
    float: left;
    width: 310px;
    height: 540px;
    padding: 20px 0;
}
.ldtc .ldtc_con{
    padding: 20px 0;
}
.ldtc .ldtc_con span img{
	border:1px solid #ddd;
}

.ldzc_con{
    height: 140px;
    padding-top: 20px;
}
.ldzc_title{
    height: 43px;
    line-height: 43px;
    font-size: 24px;
	color:#575757;
}
.ldzc_summary{
	font-family: 'SimSun', "Times New Roman", Times, serif;
    line-height: 32px;
	font-size: 18px;
}

.ldtc_title{
    height: 38px;
    line-height: 38px;
    font-size: 18px;
	color:#575757;
}
.ldtc_summary{
	font-family: 'SimSun', "Times New Roman", Times, serif;
    line-height: 32px;
}

/*�����ڿ�*/
.zxnk{
	float:left;width:200px;height:280px;line-height:34px;text-align:center;background:url() no-repeat;
}
.zxnk img{
	width:140px;height:210px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:1px
}
.zxnk span{
    font-size: 16px;
    font-weight: bold;
    color: #666;
}
.f16{
    font-size: 16px;
    font-weight: bold;
    color: #535353;
	height: 16px;
    line-height: 32px;

.zxnkfsummary{
    font-size: 16px;
    font-family: 'SimSun', "Times New Roman", Times, serif;
    color: #6d6d6d;
    line-height: 24px;
}
.active{
    color: red;
}