@charset "utf-8";
/*base*/
/*通用*/
.ylq_ljxq_con{width: 1200px;margin: 0 auto;height: auto;overflow: hidden;}
/*第一排*/
.ylq_ljxq_con1{width: 100%;float: left;height: 400px;margin-top: 30px;margin-bottom: 30px;}
.ylq_ljxq_con1_left{width: 50%;float: left;height: 100%;}

.m-slide{position: relative;width: 100%; height: 398px; float:left;}
.m-slide .prev:hover,	.m-slide .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.m-slide .hd{ position: absolute;z-index: 1;bottom:22px; right:10px;}
.m-slide .hd li{cursor:pointer;width:23px;height:3px;display:block;overflow:hidden;text-indent:20px;float:left;margin-left:8px;background: #fff;/*filter: alpha(opacity=40);opacity: 0.4;*/}
.m-slide .hd li.on{background: #c92b2f;filter: alpha(opacity=100);opacity:1;}
.m-slide .prev,.m-slide .next { width: 35px; height: 83px; margin: -40px 0 0; background: url(http://www.yuelu.gov.cn/images/left1023.png) no-repeat; position: absolute; top: 50%;z-index: 10; cursor: pointer;
    text-indent: -9999px; }
.m-slide .prev { left: 0px;}
.m-slide .next {background: url(http://www.yuelu.gov.cn/images/right1023.png) no-repeat; right: 0px;}
.m-slide .bd {width: 100%;height: 100%;position: relative; overflow: hidden;}
.m-slide .bd li {width: 600px; height: 398px; background-color: #fff; position: relative;}
.m-slide .bd li p { position: absolute; left: 0; bottom: 0; line-height: 50px; height: 50px; width: 637px;white-space: nowrap; overflow: hidden; padding-left:20px;}
.m-slide .bd li p i { position: absolute; left: 0; top: 0; display: block; width: 657px; height: 50px; background: #000; opacity: .3; filter: alpha(opacity=30);}
.m-slide .bd li p a, .m-slide .bd li p a:visited { position: relative; color: #fff; font-size: 16px; line-height: 50px; text-align: center;}
.new_sake{margin-top:-33px;/*! margin-left:50px; *//*! background: #000; *//*! opacity: .3; */width: 100%;text-align: center;}
.new_sake span a{color: #fff;font-weight: bold;}
.bd ul li img{width:100%;height:100%}

.ylq_ljxq_con1_r{float: left;width: calc(50% - 20px);height: auto;overflow: hidden;margin-left: 20px;}
.ylq_ljxq_con_list{width: calc(100% - 2px);height: auto;overflow: hidden;float: left;border: 1px solid #ddd;}
.ylq_ljxq_con_list .gd{float: left;height: 40px;width: 100%;}
.ylq_ljxq_con_list .gd span{display: block;height: 40px;line-height: 40px;}
.ylq_ljxq_con_list .gd .bj{background: url(ylq_ljxq_con0_1.png) no-repeat left;width: 141px;float: left;}
.ylq_ljxq_con_list .gd .gd1{float: right;padding-right: 30px;}
.ylq_ljxq_con_list .gd .bj a{line-height: 40px;color: #fff;padding-left: 20px;font-weight: bold;font-size: 18px;}
.ylq_ljxq_con_list .gd .gd1 a{} 
.ylq_ljxq_con_list .lb{height: auto;overflow: hidden;width: calc(100% - 20px);float: left;padding: 10px;}
.ylq_ljxq_con_list .lb ul li{}
.ylq_ljxq_con_list .lb ul{zoom:1;margin: 15px 0;height: 530px;}
.ylq_ljxq_con_list .lb li{height: 40px;line-height: 40px; width: 100%;float: left;}


.ylq_ljxq_con_list .lb  li a{ font-size: 15px; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; float: left;width: calc(100% - 100px);}
.ylq_ljxq_con_list .lb  li:hover a{ color: #006eab; }
.ylq_ljxq_con_list .lb  li:hover span{ color: #006eab; }
.ylq_ljxq_con_list .lb  span{display: block; width: 100px;font-size: 15px;text-align: right;float: left;}

/*第二排*/
.ylq_ljxq_con2{margin-bottom: 25px;width: 100%;float: left;height: auto;overflow: hidden;}
.ylq_ljxq_con2 ul{ width: 100%;}
.ylq_ljxq_con2 ul li{width: calc(100% /4 - 10px); float: left; height: 120px;margin-right: 10px;}
.ylq_ljxq_con2 ul li img{ width: 100%;height: 100%;}


/*第三排*/
.ylq_ljxq_con3{width: 100%;float: left;margin-bottom: 50px;}
.ylq_ljxq_con3_left{ width: 440px; float: left;margin-right: 10px;}
.ylq_ljxq_con3_r{width: calc(100% - 920px);float: left;height: auto;overflow: hidden;background: #FB820D;padding: 5px 10px;color: #fff;}
.ylq_ljxq_con3_r p{line-height: 35px;}


@media screen and (max-width: 1200px){
.ylq_ljxq_con{width: 99%;padding: 0.1rem;}
.ylq_ljxq_con1{height:auto;margin: 0;}
.ylq_ljxq_con1_left,.m-slide .bd li,.ylq_ljxq_con3_left{width: 100%;height: 290px;}
.ylq_ljxq_con1_r{width: 100%;margin: 20px 0 10px 0;}
.m-slide .hd{bottom: 13%;right: 40%;}
.m-slide{height:290px;}
.new_sake{height:35px;line-height: 35px;display: block;position: absolute;background-color: #00000061;}
.ylq_ljxq_con3_left{margin:10px 0;height: auto;}
.ylq_ljxq_con3_r,.ylq_ljxq_con_list{width: 100%;}
.m-slide .prev, .m-slide .next{top: 33%;}
.ylq_ljxq_con3{margin-bottom: 17px;}
}