@charset "utf-8";
#add{
	line-height:20px;
	margin-left:-8px;
	font-size:18px;
}

#add a,#add span{
	margin:0px 8px;
}

#detail{
	width:900px;
	margin:0px auto;
}

#detail .head{
	border-bottom:1px solid #dcdcdc;
	padding-bottom:20px;
}

#detail .head h2{
	text-align:center;
	font-size:36px;
	line-height:46px;
	color:#0269b6;
	margin-bottom:40px;
}

#detail .head p{
	float:left;
	line-height:35px;
	height:35px;
	color:#999;
	font-size:16px;
	width:630px;
	text-align:right;
}

#detail .head p span{
	margin-right:30px;
}

#detail .head .print{
	color:#999;
	background:url(https:/www.sdjj.gov.cn/images/print.gif) no-repeat left center;
	padding-left:25px;
}

#detail .head .share{
	float:right;
}

#detail .head .share a{
	float:left;
	display:inline;
	margin-left:15px;
}

#detail .head .share a:hover{
	filter:alpha(opacity=80);
	opacity:0.8;
}

#detail .con{
	margin-top:30px;
}

#detail .con h4{
	text-align:center;
	line-height:54px;
	font-size:18px;
	color:#333;
}

#detail .con img{
	display:inline;
	max-width:90%;
	margin-bottom:10px;
}

#detail .con p{
	line-height:35px;
	color:#333;
	font-size:20px;
	margin-top:25px;
}

#detail .bottom{
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #f4f4f4;
	height:35px;
	line-height:35px;
	padding:20px 0px;
}

#detail .bottom .share{
	float:left;
}

#detail .bottom .share a{
	float:left;
	display:inline;
	margin-right:15px;
}

#detail .bottom .share a:hover{
	filter:alpha(opacity=80);
	opacity:0.8;
}

#detail .bottom .print{
	float:right;
	color:#999;
	background:url(https:/www.sdjj.gov.cn/images/print.gif) no-repeat left center;
	padding-left:25px;
}

#list{
	position:relative;
	margin:0px 20px 0px 10px;
}

#list .bar{
	position:absolute;
	width:190px;
	height:100%;
	left:0px;
	top:0px;
	background:#eaeaea;
	z-index:1;
}

#list .side{
	float:left;
	width:190px;
	position:relative;
	padding-bottom:50px;
	z-index:9;
}

#list .side h2{
	text-align:center;
	font-size:25px;
	line-height:40px;
	padding:15px 0px;
	font-weight:normal;
	border-bottom:1px solid #f4f4f4;
}

#list .side ul{
	border-bottom:1px solid #d7d7d7;
}

#list .side li{
	border-bottom:1px solid #f4f4f4;
	border-top:1px solid #d7d7d7;
	font-size:18px;
	line-height:26px;
	font-weight:bold;
	background:url(https:/www.sdjj.gov.cn/images/side-arrow.png) no-repeat 145px center;
	text-align:right;
	position:relative;
	overflow:visible;
}

#list .side li a{
	display:block;
	padding:10px 65px 10px 10px;
	width:115px;
}

#list .side li:hover,#list .side .current{
	background-color:#164fb6;
}

#list .side li a:hover,#list .side li:hover a,#list .side .current a{
	text-decoration:none;
	color:#fff;
}

#list .side .current i{
	position:absolute;
	right:-8px;
	top:50%;
	width:0px;
    height:0px;
    border-top:12px solid transparent;
    border-left:8px solid #164fb6;
    border-bottom:12px solid transparent;
	margin-top:-12px;
}

#list .main{
	float:right;
	width:890px;
}

#list .main .title{
	border-bottom:1px solid #ececec;
	height:60px;
}

#list .main .title span{
	float:left;
	border-bottom:1px solid #ac1f25;
	height:60px;
	line-height:60px;
	font-size:25px;
	font-weight:bold;
	color:#ac1f25;
}

#list .main .flip{
	margin-top:50px;
text-align:center;
}

#list .main .flip a{
	display:inline-block;
	background:#ececec;
	height:36px;
	line-height:36px;
	margin-right:12px;
	width:36px;
	text-align:center;
	font-size:16px;
}

#list .main .flip .text{
	width:auto;
	padding:0px 15px;
}
#list .main .flip a:hover,#list .main .flip .on{
	text-decoration:none;
	color:#fff;
	background:#9b171e;
}

#flip{
	margin-top:50px;
	text-align:center;
}

#flip a{
	display:inline-block;
	background:#ececec;
	height:36px;
	line-height:36px;
	margin-right:12px;
	width:36px;
	text-align:center;
	font-size:16px;
}

#flip .text{
	width:auto;
	padding:0px 15px;
}

#flip a:hover,#flip .on{
	text-decoration:none;
	color:#fff;
	background:#9b171e;
}


#list .main .style1{
	margin-top:15px;
}

#list .main .style1 li{
	border-bottom:1px solid #eee;
	position:relative;
	font-size:16px;
	color:#999;
	padding:15px 0px;
}

#list .main .style1 h3{
	font-size:20px;
	line-height:30px;
	max-width:770px;
	font-weight: normal;
}

#list .main .style1 span{
	position:absolute;
	right:0px;
	top:15px;
	line-height:30px;
}

#list .main .style1 p{
	line-height:22px;
	margin-top:10px;
}

#list .main .style2{
	margin-top:15px;
}

#list .main .style2 ul{
	margin-left:-16px;
	zoom:1;
}

#list .main .style2 li{
	float:left;
	display:inline;
	margin:30px 0px 0px 16px;
	width:210px;
}

#list .main .style2 img{
	width:100%;
	height:130px;
}

#list .main .style2 p{
	padding:0px 5px;
	line-height:22px;
	height:44px;
	margin-top:10px;
}

#list .main .style3 ul{
	margin-left:-30px;
	zoom:1;
}

#list .main .style3 li{
	float:left;
	display:inline;
	margin:45px 0px 0px 30px;
	width:430px;
}

#list .main .style3 img{
	width:100%;
	height:145px;
	border-radius:5px;
}

#list .main .style3 p{
	font-size:16px;
	line-height:22px;
	height:22px;
	margin-top:10px;
	text-align:center;
}

#imp{
	width:1140px;
	margin:0px auto;
}

#imp .area1 h2{
	text-align:center;
	font-size:44px;
	line-height:50px;
	height:50px;
}

#imp .area1 h2 a{
	color:#333;
}

#imp .area1 h2 a:hover{
	text-decoration:none;
	color:#c00;
}

#imp .area1 p{
	line-height:24px;
	font-size:16px;
	color:#737373;
	margin-top:12px;
}

#imp .area2{
	height:430px;
	position:relative;
}

#imp .area2 .photo{
	position:absolute;
	overflow:hidden;
}

#imp .area2 .big{
	left:0px;
	width:760px;
	height:430px;
}

#imp .area2 .small{
	right:0px;
	width:378px;
	height:214px;
}

#imp .area2 .top{
	top:0px;
}

#imp .area2 .bottom{
	bottom:0px;
}

#imp .area2 .photo img{
	width:100%;
	height:100%;
}

#imp .area2 .photo p{
	position:absolute;
	width:100%;
	height:40px;
	text-align:center;
	line-height:40px;
	font-size:18px;
	bottom:0px;
	left:0px;
	z-index:9;
}

#imp .area2 .photo p a{
	color:#fff;
}

#imp .area2 .photo i{
	position:absolute;
	width:100%;
	height:40px;
	left:0px;
	bottom:0px;
	background:#000;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index:1;
}

#imp .area3 .block{
	width:545px;
	border-top:1px solid #ccc;
}

#imp .area3 .title{
	border-bottom:6px solid #9b171e;
	height:64px;
	line-height:64px;
}

#imp .area3 .title span{
	float:left;
	font-size:30px;
	color:#9b171e;
}

#imp .area3 .title .more{
	float:right;
	color:#cacaca;
	font-size:16px;
	background:url(https:/www.sdjj.gov.cn/images/imp-more.gif) no-repeat right center;
	padding-right:23px;
}

#imp .area3 .hot{
	margin-top:25px;
	margin-bottom:15px;
}

#imp .area3 .hot h3{
	font-size:20px;
	line-height:24px;
	height:24px;
	margin-bottom:18px;
}

#imp .area3 .hot .photo{
	float:left;
	width:200px;
	height:110px;
}

#imp .area3 .hot .photo img{
	width:100%;
	height:100%;
}

#imp .area3 .hot p{
	float:right;
	display:inline;
	margin-right:20px;
	width:300px;
	line-height:28px;
	height:112px;
	margin-top:-1px;
	color:#666;
}

#imp .area3 li{
	line-height:36px;
	height:36px;
	font-size:18px;
	padding-left:18px;
	background:url(https:/www.sdjj.gov.cn/images/list1.png) no-repeat left 15px;
}
.flip a:hover, .flip .current {
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    padding: 0px 12px;
    margin: 0px 6px;
    background: #17609b;
    color: #fff;
    text-decoration: none;
}
.flip a {
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    background: #ececec;
    padding: 0px 12px;
    margin: 0px 6px;
    width:45px;
}
#list .main .flip a {
    width: 45px;
}
