@charset "utf-8";
@import url(reset.css);
@import url(top.css);
@import url(footer.css);

.content-main{ width: 1180px;background: #ffffff; margin: 0 auto; padding:0 10px;overflow: hidden;}
/*左边列表*/
.zb_lb{height: auto; overflow: hidden; width: 260px;}
.zb_lb h2{height: 50px;line-height: 50px;background: #af090b;font-size: 18px;color: #FFFFFF;text-align: center;font-weight: normal;}

.list-Nav-left{width: 260px;float: left;padding:3px;overflow: hidden;}
.Left_Nav-top{height: 40px;width: 280px;line-height: 40px;color: #fff;background: #CE1A25;text-align: center;margin: 0px;font-size:16px;}		
.Left_Nav{ width:260px; height:auto;background:#fff; position:relative;border-radius:5px;}
.Left_Nav li{z-index:2;position:relative;font-size:16px;width: 260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.Left_Nav li a{color:#666;height:40px;line-height:40px;border-bottom:1px solid #ccc;display:block;padding-left:15px;font-size:16px;text-align:left;text-decoration:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.Left_Nav li:hover a{ color:#af090b; text-decoration:none;font-size:16px;}
.Left_Nav li.on{ background:#eee; border-left:5px solid #af090b;}
.Left_Nav .hover{width:320px;height:40px;position:absolute;left:0px;background:#eee;border-left:5px solid #af090b;z-index:1;}

.dqwz{height:55px;line-height:55px;font-size:14px;padding-left:35px;background: url(dqwz.png) 8px  center  no-repeat #eee;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);/*ie*/margin-bottom:15px;color:#333;}
.dqwz a{font-size: 15px;font-family: "微软雅黑";color: #333;height: 40px;line-height: 40px;display:inline-block;*display:inline;*zoom:1;}
.dqwz a:hover{font-size: 15px;font-family: "微软雅黑";color: #af090b;height:42px;line-height:42px;}

.text{width: 1170px;margin: 0 auto;height: auto;overflow: hidden;padding: 15px;background: #FFFFFF;min-height: 500px;}
/*右边内容*/
.yb_nr{/* overflow: hidden; */width: 895px;line-height: 24px;font-size: 13px;}

/*分页*/
.NewsList {min-height: 665px;border:1px solid #ddd;}
.NewsList>h1 { height:35px; line-height:30px; border-bottom:#CCC solid 1px; font-size: 16px; font-weight:500; }
.NewsList>h1 span { width:auto; padding:0 10px; height:35px; line-height:30px; float:left; border-bottom:#af090b solid 1px; color:#af090b}
.NewsList>h1 a{ width:auto;padding:0 10px;height:35px;line-height:35px;float:left; margin-right:10px;}
.NewsList>h1 a:hover,.NewsList h1 a.on{border-bottom: #af090b solid 1px;color: #af090b}
.NewsList>h1 .smNav{ font-size:12px; height:30px; padding-top:5px;}
.NewsList>h1 .smNav a{ line-height:30px;padding:0 5px;}
.NewsList>h1 .smNav a:hover,.NewsList h1 .smNav a.on{background:#af090b; color: #FFF;}



.NewsList {min-height: 665px;border:1px solid #ddd;}
.NewsList h1 { height:35px; line-height:30px; border-bottom:#CCC solid 1px; font-size: 16px; font-weight:500; }
.NewsList h1 span { width:auto; padding:0 10px; height:35px; line-height:30px; float:left; border-bottom:#af090b solid 1px; color:#af090b}
.NewsList>ul{ padding:5px 10px 20px 30px;}
.NewsList>ul li {text-align:left;font-size: 14px;height: 30px;line-height: 30px;list-style:circle;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;position: relative;}
.NewsList>ul li.b{border-bottom: 1px dotted #cccccc;padding-bottom: 10px;margin-bottom: 10px;list-style: none;margin-left: -15px;height: 2px;}
.NewsList>ul li a {font-size: 14px;margin: 8px 0;width: 80%;}
.NewsList>ul li:hover{margin-left:5px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.NewsList>ul li span{/* float:right; */width: auto;display:inline-table;color:#999;position: absolute;right: 0;top: 0;}
.NewsList>ul .on {background: #b3e7fa;}

h2.ej_lm{margin-top:10px;border-bottom: 1px solid #dddddd;height: 44px;}
h2.ej_lm a{float: left;display: inline-block;height: 44px;line-height: 44px;padding: 0 20px;margin-right: 10px;cursor: pointer;transition: all 0.5s;font-size:  16px;}
h2.ej_lm a.on,h2.ej_lm a:hover{/* background:#54c1fb; *//* color: #FFFFFF !important; */border-bottom: #0269b6 solid 1px;color: #0269b6;}
.right-list-box{ padding:10px;}

.gl_one_con>ul{ padding:5px 10px 20px 30px;}
.gl_one_con>ul li { text-align:left; font-size: 14px; height: 30px; line-height: 30px; list-style:circle;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.gl_one_con>ul li a {font-size: 14px; margin: 8px 0;}
.gl_one_con>ul li:hover{margin-left:5px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.gl_one_con>ul li span{float:right;/* width:80px; */display:inline-table;color:#999;}
.gl_one_con>ul .on {background: #b3e7fa;}

.layui-laypage {
    display: table!important;
    margin: 10px auto!important;
}

.pic_list{position:relative;display:block;float:left;margin: 20px 0 0 16px;width:187px;overflow:hidden;}
.pic_list img{width:187px; height:150px;transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.pic_list:hover img{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.sp_deal_des
{display:block;
height:42px;
line-height:42px;
color:#585858;
background:#ebf3fa;
padding-left:10px;
white-space: nowrap;
text-overflow: ellipsis;
overflow:hidden;}

.dy{text-align:center;margin-top:20px;margin-bottom:10px;}
.dy a{ background: #63cbfd;color: #ffffff;padding: 5px 10px;}
.dy a:hover{ background: #63cbfd;color: #ffffff;padding: 5px 10px;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}