﻿ @charset "utf-8";
/************页脚**************/
.foot {
    width: 100%;
    height: 250px;
    background:#272727;
    overflow: hidden;
    border-top: 1px solid #E5E5E5;
}
.bghese{ background:#2b2b2b;}
.footer{ width:1180px; margin:0 auto; padding-top:60px; }
.zbzhi{ width:218px; padding-top:60px; border-right:1px solid #222222; float:left; background:url(flogo.png) no-repeat left top; height:135px;  }
.zbzhi p{ color:#777777; font-size:14px; line-height:1.8em; text-align:center; width:180px;}
.zhucegs{ width:279px; border-right:1px solid #222222; float:left; height:135px; }
.zhucegs ul li{ float:left; padding-left:20px; padding-right:20px; margin-bottom:10px; }
.zhucegs ul li a{
	color: #777777;
	font-size: 14px;
	font-family: arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
}
.zhucegs ul .wei{ margin-bottom:0px;}
.youdizhi{ width:305px; float:left; border-right:1px solid #222222; height:135px; }
.youdizhi p{ color:#777777; line-height:1.9em; font-size:14px; margin-left:28px;}
.fewm{ float:left; width:190px; text-align:center;}
.fewm p{ color:#777777; font-size:14px; margin-top:10px;}
.zyou{ width:180px; float:right}
.zyou ul li{ text-align:center; color:#777777; font-size:16px; margin-bottom:5px;}
.zyou ul .telfooter{ font-size:25px;}
.zyou ul li a{ display:inline-block; width:32px; height:32px; margin-left:10px; margin-right:10px;}
.zyou ul li .qqq{ background:url(../zcwzgs/images/qqtupiao.png) no-repeat}
.zyou ul li .weixin{ background:url(../zcwzgs/images/weixinntupiao.png) no-repeat}
.zyou ul li .weibo{ background:url(../zcwzgs/images/weibotupiao.png) no-repeat}
.dibu{  text-align:center; line-height:20px; background:#222222; font-size:14px; overflow:hidden; color:#777777; padding:10px 0;}
.dibu a{color:#777777;}
.dibu span{color:#ff6600;}
.dibu span a{color:#ff6600;}
.dingtop_w{ width:100%; height:44px; border-bottom:1px solid #f1f1f1; background:#f7f7f7;}
.dingtop{ margin:0 auto; width:1180px;}
.dingtop .dingleft{ float:left; height:44px; line-height:44px; color:#999999; font-size:14px;}
.dingtop .dingright{ float:right; height:44px; line-height:44px;}
.dingtop .dingright .dtel {
    background: url(phone.gif) no-repeat left;
    padding-left: 32px;
    color: #777777;
    font-size: 16px;
}
.dingtop .dingright .dweixin {
    display: inline-block;
    width: 22px;
    height: 18px;
    background: url(http://www.octosec.com.cn/Templates/moban/images/wx.jpg) no-repeat;
    margin-left: 25px;
    position:relative;
    vertical-align:middle
}
.dingtop .dingright .dingqq{ display:inline-block; width:18px; height:18px; margin-left:25px; background:url(dqq.gif) no-repeat; vertical-align:middle}
.dingtop .dingright .dzweixin{ position:absolute; left:-76px; bottom:-110px; width:100px; height:100px; z-index:99999999; display:none}

/************热门文章**************/
.bgWhite .dllist{
	height:380px;
}
.tags{
	width:1178px;
	height:150px;
	clear:both;
	position:relative;
	margin-top:20px;
	margin:0 auto;
	border:1px solid #e5e5e5;
}
.tags-1{
	margin-top:20px;
}
.tags-1-1{
	float:left;
	width:90px;
	text-align:center;
	margin-bottom:10px;
}
.tags-1-1 a{
	color:#444;
}
.tags-1-1 a:hover{
	color:#red;
}
.xg-hot{
	width:1178px;
}
.xg-hot-1{
	width:580px;
	margin-right:7px;
	border:1px solid #e5e5e5;
	float:left;
}
.xg-hot-2{
	width:576px;
	margin-left:15px;
	border:1px solid #e5e5e5;
	float:right;
}
.xg-hot .xg-hot-1 .hot-date,.xg-hot .xg-hot-2 .hot-date{
	float:right;
}
.xg-hot .xg-hot-2 .hot-date2{
	float:right;
	color:#f009;
}
.hot-li{
	width:540px;
	height:40px;
	line-height:40px;
}
.xg-hot-1-left,.xg-hot-2-left{
	width:540px;
	margin-left:10px;
	float:left;
	border-top:1px dashed #e7e7e7;
	margin-right:10 	px;
}
.xg-hot-1-right,.xg-hot-2-right{
	width:540px;
	margin-left:10px;
	float:left;
	border-top:1px dashed #e7e7e7;
}
.xg-hot .xg-hot-p{
	width:570px;
	text-align:center;
	padding:8px 0 8px 0;
	font-size:20px;
	color:#444;
}
.xg-hot-1-left ul a,.xg-hot-2-left ul a{
	 display:block; 
	 height:40px; 
	 color:#666666; 
	 font-size:16px; 
	 padding-left:10px;
	 padding-right:10px;
	 border-top:1px dashed #e7e7e7;
	 text-decoration:none
}
.xg-hot-1-right ul a,.xg-hot-2-right ul a{
	 display:block; 
	 height:30px; 
	 line-height:34px; 
	 color:#666666; 
	 font-size:14px; 
	 padding-left:10px;
	 padding-right:10px;
	 border-top:1px dashed #e7e7e7;
	 text-decoration:none
}
.hot-li1{
	width:540px;
}
.afer{
	width:100%;
	text-align:center;
	margin:0 auto;
	line-height:64px;	
}
.afer h2{
	padding:20px 0 20px 0;
}
.afer h2 a{
	color:#444;
	font-size:30px;
}
.ask{
	width:1180px;
	height:260px;
	margin:0 auto;
}
.askleft{
	width:800px;
	height:260px;
	background:#fff;
	float:left;
}
.askright{
	width:380px;
	height:260px;
	float:left;
}
.ask-1{
	width:760px;
	height:220px;
	margin:0 auto;
	margin:20px 0 20px 20px;
}
.askul{
	line-height:36px;
	font-size:14px;
}
.askul li{
	text-indent:15px;
	border-top:1px dashed #ccc;
	transition:all 0.6s ease 0s;	
}
.askul li:first-child{
	border-top:none;
}
.askul li:hover{
	background:#ccc;
	margin-left:15px;
	color:#fff;
}
.askul li ask2:hover{
	color:#fff;
}
.askspan{
	color:red;	
}
.askspan1{
	float:right;
	color:#666;
}
.askh2{
	color:#666;
	display:inline;
	font-size:14px;
}
.askh2 a{
	color:#666;
}
.askone{
	text-align:center;
	background:#e3453f;
}
.askone a{
	height:60px;
	display:block;
	line-height:60px;
	font-size:22px;
	color:#fff;
}
.askone a:hover{
	color:2dcf;
	background:ef8f3f;
}