.nav .sub {
    display: none;
    width: 100%;
    padding: 5px 0;
    position: absolute;
    left: 0px;
    top: 50px;
    background: #1c95ef;
    text-align: center;
    z-index: 999;}

.nav .sub li {
    vertical-align: middle;}

.nav .sub li a {
    height: 20px;
    line-height: 20px;
    padding: 10px 0;
    display: block;
    background: url() 0 9px no-repeat;
    color: #fff;}

.nav .sub li a:hover {
    color: #1c95ef;
    background: #fff;}
.nav .sub li a:hover .nav a {
 color: #039268 !important;}
#sub_navv h1 a.on{color:#1c95ef;}
.attch{margin-bottom:20px;}
.attch li *{line-height:2;}
