﻿@charset "utf-8";
/* CSS Document */
/*mininav
------------------------------------------------------------------------------------------------------------------*/
.wrapper{
width:990px;
margin:0px auto;
}
.w_gray{
width:100%;
background-color:#f2f2f2;
}
.w_white{
background-color:#FFF;
padding:0px 25px;
width:990px;
margin:0px auto;
}
.input_l {
width:85px;
background-color:#FFF;
border:1px #b2b2ac solid;
height:19px;
margin:0 15px 0 10px;
}

.btnl {
width:62px;
height:21px;
background:url(../images/btn.jpg) no-repeat 0px 0px;
cursor:pointer;
line-height:21px;
border-width:0;
margin-right:10px;
}
.banner{
margin:12px auto 5px;
}
.banner img{
margin-right:10px;
}
.mininav {
width:990px;
height:35px;
line-height:35px;
margin:0px auto;
}

.mininav ul li{
float:left;
margin-left:45px;
display:inline;
}
.btntop{
 width:65px;
 text-align:center;
  height:21px;
  font-size:14px;
   color:#fff;
  line-height:21px;
  background-color:#28b4f0;
  border-width:0;
}

/*header
------------------------------------------------------------------------------------------------------------------*/
.hdbg{
background:#004564 url(../images/header.jpg) no-repeat center top;
height:232px;
width:100%;
}
.header{
width:990px;
margin:0px auto;
position: relative;
}
.header h2 {
text-align:center;
position:relative;
font-size:40px;
text-align:center;
padding-top:70px;
padding-left:50px;
color:#fff;
font-family: myFirstFont;
}
.header h2 span{
	display:block;
	position:absolute;
	width:65px;
	height:65px;
	top:63px;
	left:230px;
background:url(../images/logo.png) no-repeat 0px 0px;
}

.dj-banner{
	margin:10px auto;
	}

@font-face 
{
font-family: myFirstFont;
src: url(FZTYS.ttf);
}
/*检索
----------------------------------------*/
.souFaw{
padding-top:53px;
margin-bottom:10px;
}
.sftit{
background:url(../images/x_sbgfl.jpg) no-repeat 0px 0px;
width:234px;
height:65px;
float:left;
padding-top:35px;
	}
.sftit span{
	color:#307ea0;
	font-size:22px;
	padding-left:120px;
}
	.sfbg{
background:url(../images/x_sbg.jpg) no-repeat right top;
height:100px;
	}
.sfbg h4{
	height:35px;
	}
	.sfbg h4 span{
		display:block;
		width:150px;
		text-align:center;
		height:36px;
		color:#FFFFFF;
		background-color:#cb1505;
	line-height:36px;
	margin-left:15px;
	}
	.souFa {
		width:740px;
		float:right;
padding-bottom:20px;
}

.sfMenu {
height:35px;
line-height:35px;
color:#999;
margin-top:10px;
padding-bottom:10px;
}

.sfMenu a {
padding:0 15px 0px 15px;
}
.sfMenu a.red{color:#006fa7;}
.sf_input {
width:480px;
color:#999;
border:1px #cacaca solid;
height:26px;
font-size:14px;
line-height:26px;
padding-left:5px;
margin-left:15px;
}

.sf_button {
 width:90px;
 text-align:center;
  height:28px;
  font-size:14px;
  color:#fff;
  line-height:28px;
  background-color:#006fa7;
  border-width:0;
}

.souFa table tr td a {
display:block;
padding-left:10px;
}

/*导航
--------------------------------------------*/
.nav{
width:990px;
color:#fff;
background-color:#065e85;
height:80px;
box-sizing:border-box;
position:absolute;
top:192px;
left:-495x;

}
.nav ul.navleft{
float:left;
width:290px;
margin-right:24px;
}
.nav ul.navleft li{
width:90px;
padding-left:20px;
box-sizing:border-box;
}
.nav ul.navmid{
float:left;
width:370px;
}
.nav ul.navmid li{
width:80px;
padding-left:10px;
}
.nav ul.navright li{
width:90px;
padding-left:20px;
box-sizing:border-box;
}
.nav ul.navright{
float:right;
width:280px;
}
.nav ul h4{
text-align:center;
font-size:14px;
height:40px;
line-height:40px;
border-bottom:1px #416e8d solid;
margin-bottom:5px;
}
.nav ul li{
float:left;
}
.nav a:link,.nav a:visited {
color:#fff;
text-decoration:none;
}
.nav a:hover,.nav a:active {
color:#fff;
text-decoration: underline;
}


.contnet{
	float:left;
	width:735px;
	}

.sidebar{
	margin-top:15px;
	float:right;
	width:240px;
	background-color:#FFFFFF;
	}
.mb20{
	margin-bottom:20px;
	}
/*资源导航
----------------------------------------*/
.zycol{
	background-color:#FFFFFF;
	margin-bottom:15px;
	margin-top:17px;
	}
.zycol h3{
	height:50px;
	font-size:20px;
    background:url(../images/titbg.png) no-repeat 0px top;
	border-bottom:2px #006fa7 solid;
	}

.zycol h3 span{
	line-height:55px;
	font-size:22px;
	color:#006fa7;
	padding-left:180px;
	font-family: myFirstFont;
	}

.zycolbd{
	border:1px #e0e0e0 solid;
	padding:0px 10px 10px 0px;
	}
	.zycolbd h5{
		height:35px;
		line-height:35px;
		background-color:#ffe1ba;
		color:#bf1000;
		padding-left:20px;
	}

a.more {
font-size:14px;
float:right;
margin-right:20px;
line-height:35px;
}
a.more:link,a.more:visited {
color:#a8a8a8;
text-decoration:none;
}
a.more:hover,a.more:active {
color:#ef4234;
text-decoration:underline;
}
.zycol h4{
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#297496;
	width:100px;
	float:left;
	border-top:2px #297496 solid;

	}
	.zycol h4 span{
	float:right;
	}
	.bortopnone{
		border-top:none;
		}
.zycolbd ul{
	float:right;
	width:600px;
	padding-top:9px;
	}
.zycolbd ul li{
		float:left;
		text-align:left;
	}	

.zycolbd ul.zy01 li{
		float:left;
		width:145px;
		line-height:30px;
		height:30px;
		text-align:left;
	}

.zycolbd ul.zy01 li a.redm:link,.zycolbd ul.zy01 li a.redm:visited {
color:#ef4234;
text-decoration:underline;
}
.zycolbd ul.zy01 li a.redm:hover,.zycolbd ul.zy01 li a.redm:active {
color:#ef4234;
text-decoration:none;
}	
		
/*资源导航列表
----------------------------------------*/
.zycollist{
	background-color:#FFFFFF;
	margin-bottom:15px;
	}
.zycollist h3{
	height:40px;
	text-align:center;
	font-size:20px;
	border-top:3px solid #cb1505;
	padding-top:10px;	
	background: url(../images/tita.jpg)   no-repeat -127px 20px;
	}
	.zycollist h6{
	height:35px;
	line-height:35px;
	font-size:18px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;	
	}


.zycollistbd ul{
	padding:18px 5px 5px;
	}
.zycollistbd ul li{
		float:left;
		margin-left:10px;
		margin-bottom:18px;
	}
	.zycollistbd ul li img{
		display:block;
	}
	.zycollistbd ul.gw li{
		margin-left:70px;
	}
	.zycollistbd ul.gw01 li{
		margin-left:60px;
	}	

				
/*公告通知
----------------------------*/
.gongg{
	background-color:#f8f8f8;

	}
.gongg h4{
	line-height:37px;
	font-size:20px;
	color:#006fa7;
	font-family: myFirstFont;
	padding-top:9px;
    padding-left:45px;
	padding-bottom:7px;
	}
.gongg h4.sid_tit01{
	background:#FFFFFF url(../images/sider_tit.png) no-repeat 0px 5px;
	}
.gongg h4.sid_tit02{
	background:#FFFFFF url(../images/sider_tit.png) no-repeat 0px -110px;
	}
.gongg h4.sid_tit03{
	background:#FFFFFF url(../images/sider_tit.png) no-repeat 0px -202px;
	}
	.gongg h5{
	font-size:16px;
	padding-left:45px;
	line-height:40px;
	background:url(../images/arrow_lf.png) no-repeat 5px 5px;
	border-bottom:1px #dcdfe1 solid;
	}

.gongg h5 a:link,.gongg h5 a:visited {
color:#000;
text-decoration:none;
}
.gongg h5 a:hover,.gongg h5 a:active {
color:#ef4234;
text-decoration:underline;
}
	.gongg h4 font{
	font-size:16px;
	color:#b9b9b9;
	}

.gongg ul.gg01{
	padding:6px 0px 10px 15px;
	line-height:25px;

}
.gongg ul.gg01 li{
	background:url(../images/dot.jpg) no-repeat 0px 14px;
padding-left:15px;
width:195px;
white-space:nowrap; 
text-overflow:ellipsis; 
overflow:hidden;
}


.gongg ul.gg02{
	padding:20px 0px 20px 15px;
	line-height:32px;
}
.gongg ul.gg02 li{
	float:left;
	background:url(../images/dot.jpg) no-repeat 0px 14px;
padding-left:15px;
width:43%;
}
.gongg ul.gg02 li.no{
	background-image:none;
}
.topimg{
	margin:25px auto 10px;
	text-align:center;
	}
.gongg h6{
	font-size:18px;
	height:45px;
	padding-left:25px;
	line-height:45px;
	text-align:left;
	background-color:#ef4335;
	color:#FFFFFF;
	}

.gongg h3{
	font-size:16px;
	color:#b60000;
	line-height:20px;
	padding-bottom:10px;
	text-align:center;
	}
.gongg ul.gg03{
	padding:12px 0px 10px 0px;

}
.gongg ul.gg03 li{
color:#ffc514;
float:left;
width:65px;
height:25px;
line-height:25px;
text-align:center;
margin-bottom:11px;
background-color:#b60000;
margin-left:10px;
}
.gongg ul.gg03 li a:link,.gongg ul.gg03 li a:visited {
color:#ef4234;
text-decoration:none;
}
.gongg ul.gg03 li a:hover,.gongg ul.gg03 li a:active {
color:#ef4234;
text-decoration:underline;
}
	
/*业务专题
-------------------------------------------*/
.yewucol{
	background-color:#FFFFFF;
	margin-bottom:15px;
	}
.yewucol h3{
	height:40px;
	text-align:center;
	font-size:20px;
	border-top:3px solid #cb1505;
	padding-top:10px;	
	background: url(../images/tita.jpg) no-repeat 0px 20px;
	margin-top:20px;
	}
		.yewucol h4{
	height:35px;
	line-height:35px;
	font-size:18px;
	padding-left:10px;
	padding-top:20px;
	padding-bottom:10px;	
	}

.yewubd{
	border:1px #d0d0d0 solid;
	}
.yewubd ul{
	padding:20px 0px 10px 3px;
}
.yewubd ul li{
		float:left;
		margin-left:12px;
		font-size:16px;
		text-align:center;
		color:#fff;
		width:150px;
		line-height:53px;
		height:53px;
	background: url(../images/bg.gif) no-repeat 0px -33px;
		margin-bottom:12px;
	}
.yewubd ul li a:link,.yewubd ul li a:visited {
color:#fff;
text-decoration:none;
}
.yewubd ul li a:hover,.yewubd ul li a:active {
color:#fff;
text-decoration:underline;
}
.yewubdimg{
	height:100px;
}
.yewubdimg img{
	float:left;
	margin-right:13px;
}

/* 各省法院发文
-------------------------------------------------------------------------------------------*/
.ms_bddt{
padding-bottom:8px;
}
.ms_bddt table{
margin:10px 0px 0px 25px;
}
.ms_bddt table tr td{
line-height:34px;
}


/*常用法规
------------------------------------------------------------------------------------*/
h3.titfg {
	position:relative;
	height:50px;
	font-size:20px;
	padding-bottom:10px;
    background:url(../images/titbg.png) no-repeat 0px 8px;
	border-bottom:2px #d7dfe3 solid;
	margin-bottom:15px;
	}

h3.titfg span{
	line-height:55px;
	font-size:22px;
	color:#006fa7;
	padding-left:180px;
	font-family: myFirstFont;
	}
h3.tit001 {
	height:45px;
    background:url(../images/tit.png) no-repeat 0px -8px;
	margin-bottom:20px;
	margin-top:8px;
	}
h3.tit002 {

    background:url(../images/tit.png) no-repeat 0px -160px;	
	}
h3.tit003 {
    background:url(../images/tit.png) no-repeat 0px -310px;	
	}
h3.tit004 {
    background:url(../images/tit.png) no-repeat 0px -480px;	
	
	}
h3.tit005 {
    background:url(../images/tit.png) no-repeat 0px -665px;	
	}
h3.tit006 {
    background:url(../images/tit.png) no-repeat 0px -830px;	
	}
h3.tit001 span,h3.tit002 span,h3.tit002 span,h3.tit003 span,h3.tit004 span,h3.tit005 span,h3.tit006 span{
	line-height:65px;
  	padding-left:60px;
	}

.morerg{
	font-size:14px;
	margin-top:5px;
	float:right;
	width:45px;
	height:30px;
	text-align:right;
	}
.morerg a:link,.morerg a:visited {
color:#333;
}
.morerg a:hover,.morerg a:active {
color:#ef4234;
}	
	
.fgimg{
	margin-bottom:10px;
	}	
.fgimg a{
	font-size:14px;
	color:#1b3874;
	text-align:center;
	display:block;
	width:93px;
	height:60px;
	padding:20px 10px;
margin-right:32px;
float:left;
background:url(../images/ztbg.jpg)  no-repeat 0px 0px;
line-height:23px;
	}
.ms_bdtuw{
width:125px;
margin-right:47px;
float:left;
}
.ms_bdtuw img{
display:block;
margin:0px auto 20px;
}	
.wcyfg{
	margin-bottom:10px;
	}		
	
	
/*法学期刊
------------------------------------------------------------------------------------*/	
.colurg04 h5{
font-size:16px;
height:45px;
border-bottom:1px #cdcdcd solid;
}
.colurg04 h5 span.bluetit a{
display:block;
float:left;
font-weight:normal;
padding:0px 30px 9px;
height:35px;
}
.colurg04 h5 span.yytit{
display:block;
float:left;
padding:0px 17px;
height:27px;
color:#ef4335;
}
.colurg04 h5 span.bluetit a:link,.colurg04 h5 span.bluetit a:visited {
text-decoration:none;
}
.colurg04 h5 span.bluetit a:hover,.colurg04 h5 span.bluetit a:active {
color:#ef4335;
text-decoration:none;
}
.colurg04 h5 span.bluetit a.bluetitnow:link,.colurg04 h5 span.bluetit a.bluetitnow:visited,
.colurg04 h5 span.bluetit a.bluetitnow:hover,.colurg04 h5 span.bluetit a.bluetitnow:active {
border-bottom:3px #ef4335 solid;
color:#ef4335;
text-decoration:none;
}
.colurg04in{
background-color:#FFFFFF;
}

.colurg04 h5 span.titmore a:link,.colurg04 h5 span.titmore a:visited {
color:#8d8d8d;
}
.colurg04 h5 span.titmore a:hover,.colurg04 h5 span.titmore a:active {
color:#b90207;
}

	
	
/*文化科普
------------------------------------------------------------------------------------------------------------------*/
.borya{
border:1px #d0d0d0 solid;
padding:0px 0px 15px 25px;
zoom:1;
}

.tittop h5 {
font-size:16px;
height:45px;
border-bottom:1px #cdcdcd solid;
margin-bottom:20px;
}
.tittop h5 a {
	display:block;
	width:140px;
	float:left;
	height:40px;
	line-height:40px;
	padding-bottom:5px;
	text-align:center;
}

.tittop h5 a:link,.tittop h5 a:visited {
text-decoration:none;

}
.tittop h5 a:hover,.tittop h5 a:active,
.tittop h5 a.navOn:link,.tittop h5 a.navOn:visited,
.tittop h5 a.navOn:hover,.tittop h5 a.navOn:active {
text-decoration:none;
color:#ef4335;
border-bottom:#ef4335 3px solid;
}s



/*精品文化
-------------------------------------------------------------------------------------*/
.whbody{
width:963px;
margin-left:5px;
margin-top:7px;
}
.whlist{
width:255px;
padding-top:15px;
float:left;
background-color:#fff2e6;
}
.whlist h5{
color:#ef4335;
line-height:30px;
margin-left:35px;
margin-bottom:5px;
}
.whlist ul{
margin-left:35px;
padding-bottom:15px;
}
.whlist ul li{
line-height:35px;
}
.whlist ul li strong{
font-weight:normal;
color:#a8a8a8;
padding:0px 35px;
}

.whtupian{
width:710px;
float:right;
}
.whtupianin{
text-align:center;
width:114px;
float:left;
margin-left:28px;
line-height:20px;
display:inline;
}
.whtupian img{
display:block;
margin-bottom:10px;
}	


/*精品图书
-----------------------------------*/
.jptsw{
	border:1px #e0e0e0 solid;
	}	
.jptsw ul{
	padding:20px 0px 15px 0px;
	}
.jptsw ul li{
		float:left;
		margin-left:25px;
	}
.jptsw ul li img{
display:block;
margin-bottom:10px;
}
.jpalbd {
border:1px #e0e0e0 solid;
	}
.jpalbd ul.listfg{
	padding:20px 10px 20px 15px;
	}
.jpalbd ul.listfg li{
		float:left;
		line-height:30px;
		height:30px;
		width:180px;
		text-align:left;
		margin-left:12px;
	}	
.listala{
	margin:10px 0px 13px 40px;
	}
.listala table tr td{
	line-height:35px;
	}
.jpalbd ul.listal{
	padding:20px 10px 20px;
	}
.jpalbd ul.listal li{
		float:left;
		padding:0px 12px;
		line-height:30px;
		height:30px;
	}	
	
/*资源类型导航
-------------------------------*/
.qkbox{
	margin:0px auto;
	width:100%;
	background-color:#f4f1ec;
	}
.qk_bg{
background:url(../images/qk_bg.jpg) no-repeat 0px 0px;
width:100%;
margin:0px auto;

}
.qk_bg01{
margin:0px auto;
height:450px;
}
.qkbox h4{
	font-size:22px;
	color:#d33336;
	text-align:center;
	padding:30px 0px;
	}
	.qkbox h5 {
	width:990px;
	height:42px;
	margin:0px auto;
	}
.qkbox h5 span.titfl{
	float:left;
	height:40px;
	}
.qkbox h5 span.titfl a{
	display:block;
	width:140px;
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	}
.qkbox h5 span.titfl a:link,.qkbox h5 span.titfl a:visited {
color:#d33336;

}
.qkbox h5 span.titfl a:hover,.qkbox h5 span.titfl a:active {
color:#d33336;
border-bottom:#d33336 3px solid;

}

.qkbox h5 span.titfl a.bluetitnow:link,.qkbox h5 span.titfl a.bluetitnow:visited,.qkbox h5 span.titfl a.bluetitnow:hover,.qkbox h5 span.titfl a.bluetitnow:active {
color:#d33336;
border-bottom:#d33336 3px solid;
}
.qkbox h5 span.titrg{
	float:left;
	line-height:40px;
	height:40px;
	}
.qkbox h5 span.titrg a{
	text-align:center;
	padding:0px 30px;
	}
.qkbox h5 span.titrg a:link,.qkbox h5 span.titrg a:visited {
color:#d33336;
}
.qkbox h5 span.titrg a:hover,.qkbox h5 span.titrg a:active {
color:#d33336;
text-decoration:underline;
}
/* 滚动法律法规样式
------------------------------------------------------------------------------------------------------------------*/
.blk_18{
overflow:hidden;
zoom:1;
width:98%;
margin:30px auto;
margin-left:20px;
}
.pcont{
width:900px;
float:left;
overflow:hidden;
}
.ScrCont{
width:32766px;
zoom:1;
margin-left:-5px;
}
.listleft{
float:left;
}

.RightBotton{
width:15px;
height:75px;
float:left;
margin:45px 1px 0px 14px;
background:url(../images/w_rolling_04_02.gif) no-repeat 0px 0px;
}
.LeftBotton{
width:15px;
height:75px;
float:left;
background:url(../images/w_rolling_04_01.gif) no-repeat 30px 0px;
background-position:0 0;
margin:45px 4px 0px 0px;
}

.LeftBotton:hover{
background-position:-20px 0;
}
.RightBotton:hover{
background-position:-20px 0px;
}
a.pl{
float:left;
text-align:center;
line-height:24px;
margin:0 10px;
}
a.pl img{
display:block;
cursor:pointer;
border:none;
}
a.pl:hover{
color:#003399;
}
.endp {
margin-left:75px;
}
.qkheight{
height:160px;
margin-top:20px;
}
.bzheight{
height:90px;
margin-top:15px;
margin-bottom:10px;
}
.RBbz{
margin:3px 1px 0px 4px;
}
.LBbz{
margin:3px 4px 0px 0px;
}
a.plbz img{
margin:0px auto 0px;
}
.qkboxin{
width:990px;
margin:0px auto;
background-color:#FFF;
height:260px;
border:1px #cdcdcd solid;
}
.qkboxin table{
	margin:0px auto;
	}	
	
	
/* 机构发文
--------------------------------*/	
.jigou{
	float:left;
	width:735px;}
.jigou h6{
	height:40px;
	line-height:40px;
	font-size:18px;
	}
.jigou h6 span.titjg{
	display:block;
	float:left;
	border-bottom:3px #ef4335 solid;
	padding-bottom:8px;
	padding-left:20px;
	padding-right:20px;
	height:30px;
	line-height:30px;
	}
	.jigou h6 span.titjg font{
		color:#999999;
	}
.jigou h6 span a{
	font-size:14px;
	padding-right:20px;
	color:#a8a8a8;
	}	
.jigou h6 span a:link,.jigou h6 span a:visited {
color:#a8a8a8;
}
.jigou h6 span a:hover,.jigou h6 span a:active {
color:#ef4234;
}
.main{
	border:1px #d0d0d0 solid;
padding:11px 0px 10px 25px;
zoom:1;}

.main ul{
	padding-top:5px;
	}
.main ul li{
	height:30px; 
	line-height:30px;
	font-size:0 
	}
.main ul li .new01{
	font-size:14px;
	float:left;
	background:url(../images/bg.gif) no-repeat  0px 16px;
	padding-left:17px;
	width:440px;
	margin-right:20px;
	white-space:nowrap; 
text-overflow:ellipsis; 
overflow:hidden;
	}
.main ul li .new02{
	font-size:14px;
	color:#a3a3a3;	
	float:left;
	width:100px;
		white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden;
	float:left;
	}
.main ul li .new02 span{	
color:#007dec;
	}
.main ul li .new03{
	font-size:14px;
	color:#a3a3a3;		
	white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden;
	float:left;
	width:115px;
	}
	
	
/*footer
------------------------------------------------------------------------------------------------------------------*/
.footerw {
width:100%;
margin:0px auto;
background-color:#004564;
}
.footer {
color:#FFFFFF;
text-align:center;
width:990px;
padding:10px 0px;
margin:0px auto;
}

.footer p{
line-height:20px;
}



/*二级页面-最新公告样式
-------------------------------------------*/

.fanhui{
	margin:10px auto;
width:968px;
border:1px #dad8d7 solid;
background-color:#FFFFFF;
height:40px;
line-height:40px;
padding-left:20px;
}

/*左边
-------------------------------------------*/
.pagew{
width:990px;
margin:0px auto;
}

.newtext {
	padding-bottom:10px;
	margin-bottom:10px;
	}

.newtext p{
	text-indent:2em;
	line-height:30px;	
	}

	.pagew h4{
	height:30px;
	line-height:30px;
	margin-bottom:20px;
	}
	.pagew h4 span{
	font-size:20px;
	padding-left:25px;
	background-color:#FFF;	
	background:url(../images/icon.gif) no-repeat 0px 10px;
	}
	

/*常用司法解释
-------------------------------------------*/	

.yuwrap{
width:475px;
margin-right:40px;
float:left;
display:inline;
margin-bottom:20px;
}
.yuwend{
margin-right:0px;
}
.yuwrap h4{
height:35px;
line-height:35px;
background-color:#ef4335;
color:#fff;
padding:0px 20px;
margin-bottom:10px;
}
.yuwrap h4 span.titfg{
	display:block;
	float:left;
	}
.titfgaa{
	line-height:20px;
	font-size:14px;
	color:#999;
	text-align:center;
	margin-bottom:20px;
	position:absolute;
	top:20px;
	left:250px;
	}
a.morefg:link,a.morefg:visited {
font-size:14px;
color:#fff;
text-decoration:none;
}
a.morefg:hover,a.morefg:active {
	font-size:14px;
color:#fff;
text-decoration:underline;
}
.yuwrap ul li{
line-height:30px;
background:url(../images/bg.gif) no-repeat 0px 15px;
padding-left:20px;
width:435px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.yuwrap ul li span{
color:#666666;
}
.yuwend{
margin-right:0px;
padding-right:0px;
}
/*业务专题
-------------------------------------------*/	
.coly01{
	width:990px;
	margin:0px auto 30px;
}

.coly02bd{
border:1px #e0e0e0 solid;
height:50px;
background-color:#fff;
}
.coly02bd ul{
height:50px;
line-height:50px;
}
.coly02bd ul h6{
line-height:50px;
float:left;
height:50px;
width:135px;
text-align:center;
border-right:1px #e0e0e0 solid;
color:#ee4433;
}
.coly02bd ul li{
margin-left:34px;
float:left;
height:50px;
}
.coly02bd ul li a.more:link,.coly02bd ul li a.more:visited {
color:#ee4433;
text-decoration:none;
line-height:50px;
}
.coly02bd ul li a.more:hover,.coly02bd ul li a.more:active {
color:#ee4433;
text-decoration: underline;
}
.coly02bdno{
border-bottom:none;
}

.tit_In {
padding-left:25px;
color:#e0e0e0;
padding-bottom:10px;
font-size:16px;
}

.tit_In a:link,.tit_In a:visited {
color:#ef4335;
}

.tit_In a:hover,.tit_In a:active {
text-decoration:underline;
color:#ef4335;
}
.colIn {
width:240px;
float:left;
margin-right:10px;
}

.colIn_b {
padding:4px 0;
}

.colIn_b h4 {
height:40px;
line-height:40px;
color:#006fa7;
border-bottom:1px #c3ced3 solid;
padding-left:10px;
}
.colIn_b h4 a{
	font-size:12px;
}
.colIn_b ul {
padding:10px;
background-color:#f8f8f8;
}

.colIn_b ul li {
width:42%;
line-height:33px;
float:left;
background:url(../images/dot.jpg) no-repeat 0px 15px;
padding-left:15px;
}

.colIn_b.end {
margin-bottom:0;
}

.colIn_b ul.w01 li {
width:88%;
float:none;
word-break:break-word;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}

.col01_w {
margin-top:8px;
}
.end,.col01_w img.end {
margin-right:0;
}


.ej_content{
width:990px;
margin:0px auto;
}
.ej_content h4{
	font-size:24px;
height:80px;
line-height:60px;
background:url(../bgjs/images/ejicon.gif)  repeat-x 0px -90px;
padding-top:12px;
text-align:center;
color:#006fa7;
margin-bottom:10px;
}
.ej_text {
padding-bottom:10px;
}
.ej_text p{
text-indent:2em;
margin:10px auto;
line-height:35px;
}
.ej_text p span{
color:#479cc2;
}
.ej_text p strong{
color:#177fd8;
}

.fabu_box{
	height:170px;
	margin:35px auto 10px;
	padding-left:90px;
	}
.cyfu a{
	display:block;
	float:left;
	width:455px;
	height:125px;
	margin-left:25px;
	margin-bottom:30px;
	border-radius:10px;
	border:2px #f7f7f7 solid;
	margin-top:10px;
	}
.cyfu a span{
	font-size:18px;
	display:block;
	padding-left:70px;
	padding-top:40px;
	text-align:center;
	}
.cyfu a.wen_i01{
	background:#f7f7f7 url(../images/icon.png) 30px -195px no-repeat;
	}
.cyfu a.wen_i02{
	background:#f7f7f7 url(../images/icon.png) 30px 35px no-repeat;	
	}
.cyfu a.wen_i03{
	background:#f7f7f7 url(../images/icon.png) 22px -655px no-repeat;
	}
.cyfu a.wen_i04{
	background:#f7f7f7 url(../images/icon.png) 22px -430px no-repeat;	
	}
.cyfu a:hover{
	color:#539ec3;
	background-color:#f1faff;
	border:2px #539ec3 solid;
	}	
.cyfu a.wen_i02:hover,.cyfu a.wen_i04:hover{
	color:#ca0000;
	background-color:#fcf6f5;
	border:2px #ca0000 solid;
	}