﻿@charset "utf-8";
blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{padding:0;margin:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-spacing:0;border-collapse:collapse}
caption,th{font-weight:400;text-align:left}
abbr,body,fieldset,html,iframe,img{border:0}
address,cite,dfn,em,i,var{font-style:normal}[hidefocus],summary{outline:0}
li{list-style:none}h1,h2,h3,h4,h5,h6,small{font-size:100%}
sub,sup{font-size:83%}code,kbd,pre,samp{font-family:inherit}
q:after,q:before{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover,del,ins,s,u{text-decoration:none}
body,button,input,keygen,legend,select,textarea{outline:0;}
body{min-height:auto!important;min-width:1200px;word-wrap:break-word;font-family: "Arial", "Helvetica", "sans-serif","Century","Times New Rome";}
a:hover{color:#c31402}
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
.clear{clear: both;}
.width{width:1200px;margin: 0 auto;}
.m0-10{margin-left: -10px;margin-right: -10px;}
.m010{margin:0 10px;}
/* 间隙 */
.blk-20{height: 20px;}
.blk-30{height: 30px;}
.blk-40{height: 40px;}
.blk-50{height: 50px;}

/* 头部 */
.top{height: 132px;background:url(../images/header-bg.jpg) no-repeat center;padding-top:28px;}
.top .logo{width:475px;}
.top .logo img{width: 100%;}
.top .top-link{width:85px;height: 40px;line-height: 40px;margin-top: 32px;text-align: center;background-color: #f17f03;color: #fff;}
.top .top-link a{display: block;color: #fff;}
.top .search{width: 215px; height: 40px; margin-top: 32px;margin-right: 10px;outline:none;}
.top .search-fl{width:160px; height:38px;line-height:38px; border:1px solid #fff; border-right:none;background:url(../images/search-bg.png) repeat; color:#fff; text-indent:10px;font-size:14px;outline:none;}
.top .search-fr{width:48px; height:40px;}

/* 导航 */
.nav{height: 60px;background: #024aa0;position:relative;z-index:999;}
#navul {height:60px;width: 1200px;padding:0;margin:0 auto;display:block;}
#navul li {list-style:none;float:left;FONT-SIZE: 16px;text-align: center;position: relative;line-height: 60px;}
#navul li a{padding: 0 12px;}
#navul li.navhome {}
#navul li.navmoon>a {text-align: center;line-height: 60px;display:inline-block;HEIGHT: 60px;COLOR: #fff;background:#084acf;}
#navul li a:link, #navul li a:visited {	color:#FFFFFF;}
#navul li ul {display:none;position:absolute;z-index:10000;width: 220px;top:60px;background: rgba(69, 68, 72, 0.8);left:50%; margin-left: -110px;border-top: 1px solid #c4c7dc;}
#navul li ul>i.icon{position: absolute;top: -8px;width: 12px; height: 6px; left: 50%; margin-left: -6px; background: url(../images/nav-on.png) no-repeat;}
#navul li ul li {display:block;width:100%;float:none;margin-right:0px;position:relative;font-size:14px;text-align: left;}
#navul li ul li:first-child{}
#navul li.navmoon ul {display:block;}
#navul li.navmoon ul a {display:block;line-height:20px;padding:6px 5px;text-align: center;}
#navul li.navmoon ul a:hover {background:#084acf;}


/* footer版权 */
.footer{padding-top:30px;height: 160px; background:#086bd2;line-height:30px;font-size:16px;color:#fff;}
.footer-fl span{float: left;display: block;}
.footer-fl span.footer-xh{margin-top: 12px;line-height: 32px;}
.footer-fl span.footer-dizhi{margin:30px 0 0 54px;font-size: 16px; color: #fff;}
.footer-fr{font-size:14px;line-height: 20px;}
.footer a{color:#fff!important;}