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

.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: #2581c2;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;}
.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;}
.Left_Nav li:hover a{ color:#2581c2; text-decoration:none;font-size:16px;}
.Left_Nav li.on{ background:#eee; border-left:5px solid #2581c2;}
.Left_Nav .hover{width:320px;height:40px;position:absolute;left:0px;background:#eee;border-left:5px solid #2581c2;z-index:1;}

.dqwz{
    height:55px;
    background:#fff;
    line-height:55px;
    font-size:14px;
    padding-left:35px;
    background: url(dqwz.png;vpn_img) 15px  center  no-repeat #eee;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);/*ie*/
    -moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
    -webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
    box-shadow:2px 2px 10px #909090;/*opera或ie9*/
	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: #2581c2;height:42px;line-height:42px;}

.main{width: 970px !important;margin: 0 auto;height: auto;overflow: hidden;padding: 15px;background: #FFFFFF;min-height: 500px;}
/*右边内容*/
.yb_nr{/* overflow: hidden; */width: 695px;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:#2581c2 solid 1px; color:#2581c2}
.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: #2581c2 solid 1px;color: #2581c2}
.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:#2581c2; 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:#2581c2 solid 1px; color:#2581c2}
.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;}