@charset "utf-8";
/*author:英雄づ小将*/

/**/
.banner1{margin-bottom:40px; height:317px; text-align:center; background:url(../images/ej1_banner.jpg) no-repeat center center;}
.banner1 img{width:100%;}
.container{margin:0 auto;width:940px;font-size:14px;}
.col-xs-2{float:left;width: 16.66666667%;}
.col-xs-10{float:left; width: 83.33333333%;}

header{position:relative;padding:15px 0 0 0; box-shadow:0 1px 5px rgba(0,0,0,0.45);}
.mnav {margin-left:5px; padding:0; width: 100%;}
.mnav li { list-style: none; float: left; display: inline-block;}
.mnav a { display: inline-block; font:1.071em/3.2em "微软雅黑", "黑体"; text-decoration:none;color:#595858;}
.mnav .active a{color:#e60012;}

.mnav li.top{display:block; width:79px; height:61px;}
.mnav li a.top_link {display:block; float:left; width:79px; height:61px; font:1.071em/3.2em "微软雅黑", "黑体"; color:#595858; text-decoration:none; cursor:pointer; background:none;}
.mnav li a.top_link span {float:left; display:block; width:79px; background:none;}
.mnav li a.top_link span.down {float:left; display:block; width:79px; background:none;}
.mnav li a.top_link.active{color:#e60012;}

.mnav li:hover a.top_link { font:1.071em/3.2em "微软雅黑", "黑体"; background:url(../images/upbg1.png) no-repeat; font:1.071em/3.2em "微软雅黑", "黑体"; color:#e60012;}
.mnav li:hover a.top_link span { background:url(../images/upbg1.png) no-repeat;}
.mnav li:hover a.top_link span.down {background:none;}

.mnav li:hover {position:relative; z-index:200;}
.mnav li:hover ul.sub{position:absolute; left:-328px; top:61px; width:854px; white-space:nowrap; height:auto; z-index:300;}
.mnav li:hover ul.sub li.top{width:854px; height:12px; background:url(../images/upbg2.png) no-repeat;}
.mnav li:hover ul.sub li.center{ width:854px; background:url(../images/upbottom.png) repeat-y;}
.mnav li:hover ul.sub li.center a{ padding:0;}
.mnav li:hover ul.sub li.bottom{width:854px; height:16px; background:url(../images/upbg3.png) no-repeat;}

.mnav li:hover {position:relative; z-index:200;}
.mnav li:hover ul.sub1{position:absolute; left:-88px; top:61px; width:257px; white-space:nowrap; height:auto; z-index:300;}
.mnav li:hover ul.sub1 li.top{width:257px; height:12px; background:url(../images/upbg2a.png) no-repeat;}
.mnav li:hover ul.sub1 li.center{ width:257px; background:url(../images/upbottoma.png) repeat-y;}
.mnav li:hover ul.sub1 li.center a{ padding:0;}
.mnav li:hover ul.sub1 li.bottom{width:257px; height:16px; background:url(../images/upbg3a.png) no-repeat;}


.mnav ul, 
.mnav li:hover ul ul,
.mnav li:hover li:hover ul ul,
.mnav li:hover li:hover li:hover ul ul,
.mnav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.xiala1{ width:408px; float:left; margin:7px 0 5px 39px;}
.xiala2{ width:352px; float:right; margin:7px 39px 5px 0;}
.xiala3{ width:262px; float:left; margin:7px 0 5px 5px;}
.xiala1 .title,.xiala2 .title,.xiala3 .title{ height:22px; background:#e60012; font:bold 14px/22px "微软雅黑", "黑体"; color:#ffffff; padding-left:10px;}
.xllist{ float:left; margin-right:14px; font:12px/24px "微软雅黑", "黑体"; color:#909090; padding:5px 0 0 14px;}
.xllist strong{ color:#3a3a3a;}
.xllist a:link{ font:12px/24px "微软雅黑", "黑体"; color:#909090; text-decoration:none;}
.xllist a:hover{ font:12px/24px "微软雅黑", "黑体"; color:#909090; text-decoration:underline;}

@media (min-width: 992px) {
.mnav a {  padding: 0 10px;}
}

.fhgw{ position:absolute; width:90px; margin-left:760px; padding-top:12px; text-align:right; color:#4f4f4f; font:12px/14px "宋体"; background:url(../images/fhgw_icon.jpg) no-repeat 0 10px ;}
.fhgw a{ color:#4f4f4f; font:12px/14px "宋体"; text-decoration:none;}
.fhgw a:hover{ color:#e60012; font:12px/14px "宋体"; text-decoration:underline;}

