/*全局*/
*{margin:0px;padding:0px;font-family:"微软雅黑","Verdana";table-layout:fixed;-webkit-text-size-adjust:none;word-break:break-all;list-style-type:none;}
ul li {list-style:none;}
input,select,textarea {font-size:12px;outline:0;}
body{margin:0px auto;background-color: #fff;color:#444;	font-size:14px;background-image: url(../images/bg2015.jpg);}
a{color:#666;text-decoration:none;}
a:hover{color:#f02f2f;text-decoration:none;}
table {	border-collapse:collapse;background-color: white;}
td,th {	border:1px #ccc solid;	padding:4px;}
div{margin:auto;}
em,i{font-style:normal;}
img{border:none;}

/*--清除浮动
------------------------------------------------------------------------------------------*/
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix:after{_zoom:1;}
.overflow{overflow:hidden; _zoom:1;}
.clear{clear:both; height:0;font-size:0; overflow:hidden;}
.fl{float: left;}
.fr{float: right;}
.wrapper_1180{width:1180px;margin:0 auto;  clear: both;}

/*顶部*/
.top{width:100%;height:30px;line-height:30px;background:#f0f0f0; display: none;}
.topleft{float:left;}
.topleft i { float:left;display: block; width:22px; height: 30px; background-image: url(../images/icons.png); background-position: 0 0 }
.topright { float: right; }
.topright a,.topright .wzdh{ display: inline-block; padding:0 5px; position: relative; }
.topright .wzdh span {cursor: pointer; }
.topright .wzdh .icon_moreall{float:right;width:10px;height:12px;margin:11px 2px 0 5px;background:url(../images/icons.png) no-repeat;background-position: -109px -10px }

.all_nav{position:absolute;background:rgba(0,0,0,0.85);z-index:2;width:1160px;left:-1047px;top:30px;display:none;height:200px; padding-left:20px; overflow: hidden;}
.all_nav dl { float:left; width:250px; text-align: left; margin-left: 15px; margin-top:10px; padding-bottom:5px; border-bottom: 0px solid #999}
.all_nav dl.w_160 { width: 160px }
.all_nav dl dt { color: #f02f2f; font-size: 16px;line-height:30px; }
.all_nav dl dt a {color: #f02f2f; display: inline-block; width: 80px; text-align: left; padding: 0 0 0 0; line-height: 40px}
.all_nav dl dt a:hover { color: #ffcc00 }
.all_nav dl dd { line-height: 24px;}
.all_nav dl dd a{font-size:12px; color: #fff; padding:0 25px 0 0; display: inline-block; line-height: 24px; height: 24px;}
.all_nav dl dd a:hover{color:#f02f2f;}



.header{margin:0 auto;/* background-color: #f5f5f5 */}
.logo{margin: 10px 0;}

.nav{height:48px;line-height:48px;background: #060606;}
.nav .wrapper_1180 {position:relative; }
.nav ul li{float:left;font-size:14px;text-align:center;padding: 0 20px;}
.nav ul li a{width:70px; height:35px;  font-size:15px; line-height:38px; color:#F9DB4D; text-decoration:none; font-weight:bold;}
.nav ul li a:hover{ color:#FFB}

.icon_more{float:right;width:8px;height:4px;margin:26px 12px 0 0;background:url(../images/head_more.png) no-repeat;}

.nav ul li.on .icon_more{background-position:-15px 0;}

.m_nav{position:absolute;background:rgba(0,82,147,0.9);z-index:2;width:1180px;left:0px;top:48px;display:none;height:50px;line-height:45px;}
.m_nav a{display:inline!important;font-size:14px;padding:0 12px;}
.m_nav a:hover{color:#fff0b6;}

.search_cont { float: right; width: 210px; margin-top: 14px; display: block;}
.search_cont .key { background-color: #fff; color: #666; border:0; line-height: 24px; height: 24px; width: 158px; padding:0 5px; float: left; margin-right: 2px; }
.search_cont .submit { background-color: #f02f2f; color: #fff;border:0; line-height: 24px; height: 24px; width:40px; text-align: center; float: left; }
/*底部*/
.footer{text-align:center;line-height:30px;margin:30px auto 0;background:#1e1e1e;color:#fff;padding:30px 0; clear: both;}
.footer a{color:#ddd;}
.footer a:hover{text-decoration:underline;}


/*返回顶部*/
.side_tools {position: fixed;z-index:9;width:60px;left: 50%;margin-left: 600px;bottom:240px;}
.side_tools a { display: block; width: 60px; height: 60px; margin-bottom: 1px; position: relative;}
.side_tools .scrolltopshow {background-image: url(../images/top-bar.png);background-position: 0px -61px;}
.side_tools .scrolltopshow:hover {background-image: url(../images/top-bar.png);background-position: 0px 0px;}
