.shilh{width:100%;background: url(shilh_bg.jpg) no-repeat center top;padding-bottom:20px;}
.shilh_link{height: 220px;display: block;width: 100%;}
.shilh_tt{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;margin-bottom:30px;}
.shilh_tt a{font-size:28px;font-weight: bold; }
.shilh_tt a:hover{color:#c30202;}


.lhyw_lb{width:680px;margin-right:40px; overflow:hidden;}
.lhyw_slide{width:680px;overflow:hidden; height:380px;position: relative;}
.lhyw_slide .bd li{ zoom:1; vertical-align:middle;position: relative; }
.lhyw_slide img{width:680px;height:380px;display:block;}
.lhyw_slide .bd li img{width:680px;height:380px;display:block;}
.lhyw_slide .bd li p{width:100%;color:#fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #000;background: rgba(0, 0, 0,0.6);line-height: 40px;height: 40px;position: absolute;bottom:0;left:0;text-align:center;}
.lhyw_slide p{width:100%;color:#fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #000;background: rgba(0, 0, 0,0.6);line-height: 50px;height: 50px;position: absolute;bottom:0;left:0;text-align:center;font-size:18px;}
.lhyw_slide .prev,
.lhyw_slide .next{ position:absolute; left:0; top:140px;  display:block; width:45px; height:50px; background:url(Glide.png) no-repeat left top; filter:alpha(opacity=50);opacity:0.5;   text-align:center; }
.lhyw_slide .next{ left:auto; right:0px; background: url(Glide.png) no-repeat left -45px; }
.lhyw_slide .prev:hover,
.lhyw_slide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.timg_box p{width:100%;color:#fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #000;background: rgba(0, 0, 0,0.6);line-height: 40px;height: 40px;position: absolute;bottom:0;left:0; text-align:center;padding:0 10px; box-sizing:border-box;
}

.shilh_list ul li{font-size:16px;height:40px;line-height:40px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap}
.shilh_list ul li a{font-size:16px;}
.shilh_list ul li.bold a{font-weight: bold;font-size:20px;}
.shilh_list ul li.bold a:hover{color:#c30202;}
.shilh_list ul li.bold{margin-bottom:15px;margin-top:20px;}
.shilh_list ul li:first-child{margin-top:0;}

.shilh_left{width:360px;}
.shilh_dhyc_tit{width: 100%;overflow: hidden;}
.shilh_right{width: 590px;}
.shilh_r_list{width:300px;}
.shilh_dbwy_tit{width: 590px;overflow: hidden;}
.shilh_r_img{width:270px;position: relative;}
.shilh_r_img img{width:270px;display: block;height: 220px;}
.shilh_r_img p{height: 40px;width:100%;position: absolute;left:0;bottom:0;right:0;background: rgba(0, 0, 0,0.6);line-height: 40px;text-align: center;font-size:16px;color:#fff; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.shilh_left ul li,.shilh_r_list ul li{font-size:16px;height:38px;line-height:38px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap}
.shilh_left ul li a,.shilh_r_list ul li a {position:relative;padding-left:20px;}
.shilh_left ul li a::before,.shilh_r_list ul li a::before{position: absolute;content: '';width:10px;height: 10px;background: #cf0101;left:0;top:6px;}

.shilh_hb{width:210px;}
.shilh_hb img{width:100%;display: block;}

.shilh_hb{width:210px;overflow:hidden; height:305px;position: relative;}
.shilh_hb .bd li{ zoom:1; vertical-align:middle;position: relative; }
.shilh_hb .bd li img{width:210px;display:block;}
.shilh_hb .prev,
.shilh_hb .next{ position:absolute; left:0; top:140px;  display:block; width:45px; height:50px; background:url(Glide.png) no-repeat left top; filter:alpha(opacity=50);opacity:0.5;   text-align:center; }
.shilh_hb .next{ left:auto; right:0px; background: url(Glide.png) no-repeat left -45px; }
.shilh_hb .prev:hover,
.shilh_hb .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.rmt_slide{}
.rmt_slide{ overflow:hidden; position:relative; width: 1200px; padding:0 50px;margin:0 auto;height: 475px; }
.rmt_slide .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.rmt_slide .prev,.rmt_slide  .next{ display:block;  width:28px; height:48px; position: absolute;left:0;top:215px;
		cursor:pointer; background:url(LeftBtn.png) no-repeat;}
.rmt_slide  .next{ background:url(RightBtn.png) no-repeat;left:auto; right:0; }
.rmt_slide .bd{ }
.rmt_slide .bd ul{ overflow:hidden; zoom:1; }
.rmt_slide .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative; }
.rmt_slide .bd ul li img{ width:285px; height:475px; display:block;}