﻿@charset "utf-8";
/* CSS Document */

.cssn_top { width:100%; height:40px; line-height:40px; background: #EBEBEB url(http://css.cssn.cn/zgshzkzhdc/inc/201706/W020170615819723461622.jpg) center 40px repeat-x; min-width:1000px; font-size:12px; font-family:"微软雅黑";}
.cssn_top .cssn_main { width:1200px; background:url(cssn_log.png) right 50% no-repeat; margin:0 auto; text-align:right;}
.cssn_top .cssn_main .cssn_link { width:96px; display:inline-block; margin:0; text-indent:-999em; text-align:left;}
.cssn_top .cssn_main a { margin:0 10px;}
.cssn_top .cssn_main a:link { color:#666; text-decoration:none;}
.cssn_top .cssn_main a:visited { color:#666; text-decoration:none;}
.cssn_top .cssn_main a:active { color:#666; text-decoration:none;}
.cssn_top .cssn_main a:hover { color:#900; text-decoration:underline;}


#nav{padding:0; display:block; margin:10px 0 0 0; list-style:none; height:42px; background: #187cc2; position:relative; z-index:500; clear:both}

#nav dt{float:left; height:42px; line-height:42px; color:#ccc; margin:0; padding:0}
#nav li.top {display:block; float:left; height:42px; line-height:42px; font-size:14px; min-width:50px }
#nav li a.top_link {padding:0 16px; text-align:center; display:block; text-decoration:none;font-size:16px; cursor:pointer;  color:#fff}
.select a{ background:#F60; color:#fff}
#nav li a.top_link span.down {float:left; display:block;  height:30px; padding:5px 0;}
#nav li:hover a.top_link {color:#fff; background: #F60}
#nav li:hover a.top_link span {}
#nav li:hover a.top_link span.down {background: #E13909;}
/* Default list styling */
#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:-2px; top:42px; background: #555; color:#fff;  white-space:nowrap; height:auto; z-index:300; padding-bottom:10px}


#nav li:hover ul.sub1
{left:-2px; top:42px; background: #555; color:#000; width:600px; height:270px; z-index:300; padding:15px; margin:0; }
#nav li:hover ul.sub1 h4{padding:0; margin:5px 0; font-size:12px; font-weight:bold; line-height:100%;}
#nav li:hover ul.sub1 h4 a{ color: #eee; font-size:14px; font-weight:normal}
#nav li:hover ul.sub1 p{padding:3px 0 15px 0; margin:0; line-height:120%; font-size:12px; color:#ccc}
#nav li:hover ul.sub1 .nav_sub_box{ float:left; width:300px; margin-left:20px; margin-right:20px }
#nav li:hover ul.sub1 .nav_sub_box .box_ul{padding:3px 0 15px 0; margin:0; line-height:120%; font-size:12px; color:#ccc}
#nav li:hover ul.sub1 .nav_sub_box .box_ul li{ list-style:none; float:none}
#nav li:hover ul.sub1 .nav_sub_box .box_ul a{ background:none; border:none; text-decoration:underline; color:#eee; font-size:13px; line-height:200%}
#nav li:hover ul.sub li
{display:block; line-height:40px; height:40px; background:#555 ; position:relative; float:left; width:130px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:14px;color:#eee; text-indent:10px; text-decoration:none; border-bottom:#fff 1px solid;}
#nav li ul.sub li a.fly
{background: #fcfcfc;}
#nav li:hover ul.sub li a:hover 
{background: #8B9DDC;  color:#fff; border-color:#fff;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:105px; top:0; background:  #f60; border:1px solid #5c731e; white-space:nowrap;  z-index:400; height:auto;}
#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav 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;}
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#8B9DDC url(../images/arrow_right_black.gif) 95px 8px no-repeat; color:#fff; border-color:#fff;} 
#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(../images/arrow_right_black.gif) 95px 8px no-repeat; color:#000; border-color:#bbd37e;} 




