.hy_l{ float:left; width:550px;}
.hy_l .v{ width:452px; height:260px; border:1px solid #fff;margin:20px auto 0 auto;overflow:hidden}
.hy_r{ float:right; width:400px; }
.hy_r .rc { display:block; width:494px; height:0px;}
.hy_r .rc a{ display:inline-block;width:494px; background:url(../images/b8aeed96bacd1898f1fc01.jpg) no-repeat; padding-top:262px; height:20px; left:0; z-index:9999;position: relative;}
.hy_r .rc a:hover,.hy_r .rc a.over{ display:inline-block;width:494px; background:url(../images/b8aeed96bacd1898f1fc01.jpg) no-repeat; height:1026px; left:0; z-index:9999;position: relative;}
.hy_r .rc a:hover img,.hy_r .rc a.over img{ display:none}

.hy_title{ color:#FFF; font-size:30px;  padding:0; margin:30px auto 10px auto; overflow:hidden} 
.hy_title .t{ width:50%; float:left; text-align:center }
.hy_l{ float:left; width:800px;overflow:hidden}
.hy_l .v{ width:452px; height:260px; border:1px solid #fff;margin:20px auto 0 auto;overflow:hidden}
.hy_m{ width:1200px;margin:0 auto;/*! border:2px solid #e2c795; */ /*! background:#f8f2e5 url(../images/t3.gif) 646px repeat-y; */ height:989px;overflow:hidden }
.hy_r dl{display:inline-block; width:340px;height:938px;  margin-left:20px;position: relative;left:0;top:0;z-index:999; overflow-y:scroll;}
.hy_r dt,.hy_xx_r .title{ width:320px;font-size:16px; /*! color:#e2c795; */height:28px; line-height:20px;/*! border-bottom:solid 1px #be2e2e; */ padding-left:0px;padding-top:9px; margin-bottom:9px;margin:0 auto;}
.hy_r dl dd{ width:200px; margin:10px 4px 0 4px; height:202px; float:left}
.hy_r dl dd img{ width:200px; height:auto; overflow:hidden}
.hy_r dl dd .text{ display:inline-block; width:200px; height:48px; line-height:24px;padding-top:2px; margin:3px 0 0px 0; font-size:14px; overflow:hidden}
div#demo{
	height: 868px;
	width: 320px;
	margin: 0 auto;
	overflow-y: scroll!important;
	position: relative;
	margin-top: 22px;
}
div#demo ul li{
	text-align: center;
	font-size: 14px;
	margin-bottom: 20px;
	text-overflow: ellipsis;
    white-space: nowrap;
}
div#demo span{
	display: block;
	width: 96%;
	height: 35px;
	line-height: 30px;
	margin: auto;
}
div#demo span a{display: block;width: 100%;overflow: hidden;}





.zbdw{width: 100%;height:170px;background: url(../images/zbdw_bg_21.jpg);}
.zbdw dl{width: 1000px;margin:0 auto;color: #fff}
.zbdw dl dt{font-size: 18px;font-weight: bold;line-height: 34px;padding-top:10px;}
.zbdw dl a{color: #fff}
.zbdw dl dd{float: left;margin-right:30px}





.r_img{ width:1000px; height:480px; padding:0px; float:left;overflow:hidden}
.section-focus-pic{margin:0px auto 0 auto;height:480px;width:1000px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:1000px;width:1000px;height:480px;}
.section-focus-pic ul li h3{position:absolute;bottom:8px;height:24px; line-height:20px; overflow:hidden;left:0;text-align:center;width:1000px;padding:0 20px;font-weight:normal;color:#FFF;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:40px;background-color:#be2e2e;width:1000px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:1000px;height:300px;}
.section-focus-pic .controler{position:absolute;top:12px;left:-10px; text-align:center; }
.section-focus-pic .controler b{cursor:pointer;width:10px;height:10px;display: inline-block;overflow:hidden;text-indent:200px;border:0px solid #850000; margin:0 2px;background: #fff;border-radius: 5px;}
.section-focus-pic .controler b.down{border:0px solid #ecca81;background: #95cd73}


.dt_text{ width:494px; height:190px; padding:59px 0 0 42px;  float:left;margin-top:260px; font-size:16px; color:#fff; line-height:23px;overflow:hidden}

.fd{position: relative;margin-top: -200px;z-index: -1;width: 100%;height: 1222px;background: url(../images/fd_06.jpg) center center no-repeat;}
