﻿
	.df_36_01,
	.df_36_01 ul,
	.df_36_01 ul li {
		width: 480px;
		height: 270px;
		position: relative;
		overflow: hidden;
		float:left;
	}
		.df_36_01 ul li p {
			width: 480px;
			height: 270px;
			background: #ffffff url(../images/df_loading.gif) center center no-repeat;
			overflow: hidden;
		}
			.df_36_01 ul li p img {
				width: 480px;
				height: 270px;
			}
		.df_36_01 h6 {
			width: 100%;
			height: 36px;
			background: #990000;
			position: absolute;
			left: 0px;
			bottom: 0px;
			z-index: 1;
			filter: alpha(opacity=30);
			opacity: 0.3;
			overflow: hidden;
		}
		.df_36_01 dl {
			width: 100%;
			height: 36px;
			position: absolute;
			left: 0px;
			bottom: 0px;
			z-index: 2;
			overflow: hidden
		}
			.df_36_01 dl dd {
				width: 100%;
				height: 36px;
				line-height: 36px;
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#33000000,endColorStr=#33000000);
				background: rgba(0,0,0,0.3);
				position: absolute;
				bottom: -72px;
				overflow: hidden
			}
				.df_36_01 dl dd a {
					color: #ffffff;
					padding-left: 15px;
					font-size: 14px;
					font-weight: 100;
				}
		.df_36_01 ol {
			position: absolute;
			bottom: 8px;
			right: 8px;
			z-index: 3;
		}
			.df_36_01 ol li {
				width: 18px;
				height: 18px;
				line-height: 18px;
				margin-right: 1px;
				text-align: center;
				cursor: pointer;
				position: relative;
				overflow: hidden;
				float: left;
			}
				.df_36_01 ol li a {
					width: 100%;
					height: 100%;
					font-size:12px;
					color: #ffffff;
					filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#66000000,endColorStr=#66000000);
					background: rgba(0,0,0,0.3);
					float:left;
				}
				.df_36_01 ol a:hover,
				.df_36_01 ol li.df_on a {
					color: #ffffff;
					background: #e43a3d;
					background: rgba(210,50,50,0.9);
				}
		.df_36_01 .df_next,
		.df_36_01 .df_prev {
			width: 20px;
			height: 40px;
			margin-top:-20px;
			position: absolute;
			top: 50%;
			filter: alpha(opacity=50);
			opacity: 50;
		}
			.df_36_01 .df_prev {
				background: url(../images/df_prev.png) no-repeat;
				left: 15px;
			}
			.df_36_01 .df_next {
				background: url(../images/df_next.png) no-repeat;
				right: 15px;
			}

/*banner*/
.ly_content .ly_content_box .ly_banner{ width: 622px; height: 347px; float: left; }
.unslider{margin:0;padding:0;position:relative;height: 347px;}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative;z-index: 999999;}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:5px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:5px}
.unslider-wrap.unslider-carousel > li div{ height: 347px;}
.my-slider img{ height: auto; width: 622px; height: 347px;  padding-bottom: 20px; }
.unslider-nav {  position: absolute;  right: 35px; left: auto;	bottom:15px;}
.unslider-nav li{ float: left; width:9px; height:9px; background:#e5e5e5; text-indent: -9999px; margin-left:5px!important; cursor: pointer;   }
.unslider-nav .unslider-active{ background:#038dce;margin-left:5px;   }
.unslider-arrow{ position: absolute; top: 30%; border-radius: 5px; background:#ff6200; width: 50px; height: 50px; text-indent: -9999px;   }
.unslider-arrow.next{ background:url(arrow-right.png) no-repeat;  }
.unslider-arrow.prev{ background:url(arrow-left.png) no-repeat;  }
.unslider li .silde-disp-1{height: 40px; line-height: 40px; background: #000; opacity: 0.8; position: relative; bottom: 60px; text-indent: 10px;}
.unslider li .silde-disp-1 h2 a{ color: #fff;}

/*å…¬å‘Š*/
.ly_notice{ width: 520px; float: right;  height: 33px;}
.ly_notice .import_notice p b{ display:block; float:left;width: 102px; height: 33px; line-height: 33px; color: #fff; background: #0a5dc4 url(ly_notice.png) 12px 0 no-repeat; text-indent: 50px;}
.ly_notice .import_notice p marquee{ width: 418px; height: 29px; line-height: 29px; background: #cfe5fd; margin-top: 2px;}

/*ä¿¡æ¯è¦é—»ã€å·¥ä½œåŠ¨æ€*/
.df_01 {
		width: 520px;
		height: 308px;
		border-top: none;	
		color:#fff;
		position:relative;
		overflow:hidden;
		margin-top: 10px;
	}
		.df_01 ol {
			width: 100%;
			height: 40px;
			line-height: 40px;
			margin-bottom:0px;
			background:url(ly_jhj_titbg.jpg) 0 0 repeat-x;
			overflow:hidden;
		}
			.df_01 ol li {
				width: 22%;
				height: 40px;
				line-height: 40px;
				text-align:center;			
				overflow:hidden;
				float:left;
				color: #0a5dc4;
				font-size: 18px;
				cursor: pointer;
			}
			.df_01 ol li.df_on {
				background:#f5f5f5;
				border-top: solid 4px #0a5dc4;
			}
		.df_01 ul {
    	    /*height: 360px;*/
			overflow:hidden;
		}

.ly_jhj_listul li{ height:34px; line-height:34px;}	
.ly_jhj_listul li a{ display: block; width: 90%; float: left; background: url(ly_jhj_icon.png) 10px center no-repeat; text-indent:30px; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ly_jhj_listul li em{ float: right; color: #666;}


/*ä¸¤ä¸ªä¸“é¢˜å›¾ç‰‡*/
.ly_content .ly_content_box .ly_ztimg a{ display: block; padding: 3px; border: solid 2px #ccc; width:100%; margin: 17px auto; height: 133px; }
.ly_content .ly_content_box .ly_ztimg a.leftimg{ float: left;}
.ly_content .ly_content_box .ly_ztimg a.leftimg img{ width:100%; height:100%;}
.ly_content .ly_content_box .ly_ztimg a.rightimg{ float: right;}

/*å±€é¢†å¯¼*/
.ly_leftbox{ width: 365px; height: 285px; float: left; background: #f3f8ff; padding-left: 15px; }
.jlddiv dl{ float: left;}
.jlddiv dl dd a{ display: block; width: 130px; height: 96px; margin:10px 20px 0 20px; text-indent:-99999px;}
.jlddiv dl dt a{display: block; width: 130px; height: 31px; line-height: 31px; background: #eee; text-align: center; margin-left: 20px; font-size: 18px; color: #0a5dc4;}
.jlddiv dl dd .jlda{ background:url(ly_jld_hover.png) 0 0 no-repeat;}
.jlddiv dl dd .jlda:hover{ background: url(ly-jhj-jld.png) 0 0 no-repeat;}
.jlddiv dl dd .bmzna{ background: url(ly-jhj_bmzn.png) 0 0 no-repeat;}
.jlddiv dl dd .bmzna:hover{ background: url(ly_bmzn_hover.png) 0 0 no-repeat;}
.jlddiv dl dd .nsjga{ background:url(ly-jhj-nsjg.png) 0 0 no-repeat;}
.jlddiv dl dd .nsjga:hover{ background: url(ly_nsjg_hover.png) 0 0 no-repeat;}
.jlddiv dl dd .xqbma{ background: url(ly-jhj-xqbm.png) 0 0 no-repeat;}
.jlddiv dl dd .xqbma:hover{ background: url(ly_xqbm_hover.png) 0 0 no-repeat;}

/*é€šçŸ¥å…¬å‘Š*/
.ly_midbox{ width: 480px; float: left;margin-left: 10px;}
.tybox h2{ height: 40px; line-height: 40px; background: url(ly_jhj_titbg.jpg) 0 0 repeat-x; margin-bottom: 13px;}
.tybox h2 b a{ display:block; color: #0a5dc4; font-size: 20px; height: 36px; line-height: 36px; width: 120px; text-align: center; float: left; background: #f5f5f5;border-top: solid 4px #0a5dc4; font-weight: normal;}
.tybox h2 .more{ float: right; font-size: 14px; color: #0a5dc4; margin-right: 10px; font-weight: normal;}
.ly_rightbox{ width: 272px; float: right;}

/*æŠ•èµ„ä¼˜åŠ¿ã€é‡ç‚¹äº§ä¸šã€æŠ•èµ„é¢†åŸŸ*/
.ly_rightbox .tita{ display: block; height: 83px; margin-bottom: 10px; }
.ly_tzzn{ height: 310px; overflow: hidden;}
.ly_tzzn ol{ overflow: hidden;}
.ly_tzzn ol li{ float: left; font-size: 18px; color:#0a5dc4; text-align: center; width: 85px; height: 29px; border: solid 1px #ccc; border-radius: 5px; cursor: pointer; font-size:16px; line-height:29px;}
.ly_tzzn ol li:nth-of-type(2){ margin: 0 5px;}
.ly_tzzn ol li.df_on {	background:#0a5dc4; color: #fff!important;}
.ly_tzzn ol li.df_on a{	 color: #fff!important;}
.ly_tzzn .ly_jhj_tzznul{ height: 180px; overflow: hidden;}
.ly_tzzn .ly_jhj_tzznul li a{display: block; font-size: 16px; line-height: 2.2; color: #333; text-indent: 20px; background: url(ly_tzznicon.png) 0 center no-repeat; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ly_tzzn .ly_jhj_tzznul li a.more{ float: right; background: no-repeat; color: #0a5dc4; font-size: 14px;margin-bottom: 14px;}

/*å¼€å‘åŒºçŽ¯å¢ƒ*/
.ly_kfqhjbox{ width: 870px; float: left; margin: 20px auto;}
.ly_kfqhjbox dl{ width: 206px; float: left; margin: 5px;}
.ly_kfqhjbox dl dt img{border: solid 1px #ccc;}
.ly_kfqhjbox dl dd a{display: block; text-align: center; font-size: 15px;    line-height: 25px;}
.hdjl{ margin-top: 10px; margin-bottom: 20px;}
.ly_slul li a{display: block; width: 137px; height: 29px; line-height: 29px; border: solid 1px #ccc; border-radius: 5px; text-align: center; margin: 8px auto;}
.ly_slul li a.active,.ly_slul li a:hover{ background: #0a5dc4; color: #fff;}
.zsxt{ border-top: dashed 1px #ccc; padding-top: 15px;}

/*æ”¿åºœä¿¡æ¯å…¬å¼€*/
.ly_zfxxgkbox{ padding: 0px; background: none; margin-right: 18px;}
.ly_zfxxgkdiv{border: solid 1px #ccc; width: 361px; height: 219px;background: #f0f0f0; margin: 3px auto; padding: 10px; }
.ly_zfxxgkbox h2{background: #f0f0f0; padding: 1px;width: 381px; }
.ly_zfxxgkbox h2 a{ display:block;  height: 33px; line-height: 33px; background: #fff; color: #0a5dc4; text-align: center; margin: 3px; font-size: 20px;}
.ly_zfxxgkbox dl{ width: 119px; float: left; margin: 0 auto;  border-bottom: dashed 1px #ccc; padding: 10px 0px;}
.ly_zfxxgkbox dl.line{ border-right: dashed 1px #ccc; border-left: dashed 1px #ccc;}
.ly_zfxxgkbox dl dd img{ margin-left:38px;}
.ly_zfxxgkbox dl dt a{ display: block;color: #333; font-size: 18px; text-align: center;}
.ly_zfxxgkbox dl dt a:hover{ color: #0a5dc4; }
.ly_zfxxgkbox dl.ly_rowdl{width: 178px;
    height: 25px;
    margin-top: 11px;
    float: left;
    border-bottom: none;}
.ly_zfxxgkbox dl.bline{ border-right: solid 2px #fff;}
.ly_zfxxgkbox dl.ly_rowdl dd img{float: left;
    margin: -6px 15px;}
.ly_zfxxgkbox dl.ly_rowdl dt a{ text-align: left; margin-top: 5px;}

/*æ‹›å•†é¡¹ç›®*/
.clear{ clear: both;}
.ly_zsxm{width: 1160px;  border: solid 1px #ccc; background: #f1f1f1;overflow: hidden;  margin: 15px auto;}
.ly_zsxm h2{ height: 48px; line-height: 48px; background: #fff; background:#fff; }
.ly_zsxm h2 b a{ display: block;width: 1045px; text-align: center; font-size: 34px; font-family: "é»‘ä½“"; color: #0a5dc4; float: left; background: url(ly-jhj-hbg.png) center center no-repeat;}
.ly_zsxm h2 .ly_more{ display: block; width: 105px; height: 19px; font-weight:normal;line-height: 19px; color: #fff; font-size: 14px; text-align: center; float: right; background: url(ly_jhj_morebg.png) 0 0 no-repeat; margin-top: 10px;} 
.ly_zsxm .zsxm_innerbox{ width: 382px; float: left; margin: 0px 2px;}
.ly_zsxm .zsxm_innerbox a img{ float: left; margin-right: 5px;}
.ly_zsxm .zsxm_innerbox h3 a{font-size: 16px; color: #333; display: block; margin-bottom: 10px; padding:5px;}
.ly_zsxm .zsxm_innerbox p{ font-size: 14px; height: 58px; overflow: hidden; font-family: "å¾®è½¯é›…é»‘"; color: #333; padding:5px;}

/*ä¼ä¸šé£Žé‡‡*/
.ly_59 {
		width: 1160px;	
		padding: 10px 0px;	
		background: #f1f1f1;
		overflow: hidden;
	}
	.ly_59_box {
		width: 1160px;
		position:relative;
		overflow: hidden;
		float:left;
		background: #f1f1f1;
	}
		.ly_59_box .df_next,
		.ly_59_box .df_prev {
			width: 30px;
			height: 50px;				
			position:absolute;
			right:17px;
			top:80px;
			overflow: hidden;
			z-index:2;
		}
			.ly_59_box .df_prev {
				border-left: none;
				left: 0px;
				background: url(ly_jhj_leftarrow.png) 5px 0 no-repeat;
			}	
			.ly_59_box .df_next {
				border-right: none;
				right: 0px;
				background: url(ly_jhj_rightarrow.png) -5px 0 no-repeat;
			}	
		.ly_59_list {
			width: 1069px;
			height: 210px;
			margin: 0px auto;
			position:relative;
			z-index:1;
			overflow: hidden;
			border: solid 1px #ccc;
			background: #fff;
		}
			.ly_59_list ul {
				height: 210px;
				overflow: hidden;
				float:left;
			}
				.ly_59_list ul li {
					width: 277px;
					height: 210px;
					margin:0px 0px;
					text-align: center;
					padding:5px;
					overflow: hidden;
					float:left;
				}
					.ly_59_list ul li p {
						width: 277px;
						height: 156px;
						line-height: 166px;
						text-align:center;
						background:#0066cc;
						overflow: hidden;
					}
						.ly_59_list ul li p img {
							width: 277px;
							height: 156px;
						}
						.ly_59_list ul li p a {
							font-size:14px;
							color:#ffffff;
						}
					.ly_59_list ul li h3 {
						width: 100%;
						height: 44px;
						line-height: 34px;
						text-align:center;
						font-weight:100;
						font-size:18px;
						/*background:#dedede;*/
						overflow: hidden;
					}
						.ly_59_list ul li h3 a {
							font-size:18px;
							color:#333333;
						}