* { margin:0; padding:0; }
body { background:; font-family:antoniolight,HelvLightIBM,Georgia,Arial,Helvetica,sans-serif; font-size:12px; }
ul, ol { list-style:none; }
img { border:0 none; }
h1, h2, h3, h4, h5, h6 { font-size:15px; }
.menu li a {color:#117A65;}
a { outline:none; }
#nv1 li.a a { background:#155bd5;color:#fff!important; }
.banner, .content { width:1160px; margin:8px auto 0; overflow:hidden; }
.left { float:left; width:298px;  no-repeat scroll 0 0; border:1px solid #ddd; }
.left h2 { background:url(https://boonkiong.com/template/ndsns_about/images/ndsns_icon02.png) no-repeat scroll 15px 5px; padding-left:40px; height:33px; border-bottom:1px solid #ddd; line-height:33px; color:#117A65 ; }
.left ul.menu { padding:10px 0; }
.left ul.menu li { background:url(https://boonkiong.com/template/ndsns_about/images/ndsns_icon03.png) no-repeat scroll 15px 9px; padding-left:40px; height:25px; line-height:25px; }
.left ul.menu li.current { background:#CCCCFF url(https://boonkiong.com/template/ndsns_about/images/ndsns_icon03.png) no-repeat scroll 15px 9px; }
.left ul.menu li.current a { color:#FFF; }
.right { float:right; width:848px;  repeat-x scroll 0 0; border:1px solid #ddd; }
.right h2 { padding-left:10px; height:33px; border-bottom:1px solid #ddd; line-height:33px; color:#636363; }
.right .con { line-height:2em; padding:10px 20px; color:#333; }
.right .con p {margin:14px 0; text-indent:2em; }
.right .con p.icon { text-indent:0; background:url(images/ndsns_icon04.png) no-repeat scroll 0 4px; text-indent:1.8em }
.right .con .map { line-height:2em; margin-top:20px; }
.right .con .map dt { font-size:16px; font-weight:bold; margin-bottom:5px; border-bottom: 2px solid skyblue; border-image: -webkit-linear-gradient(left,#FF9B9B 30%,#FFB90F 20%,#FFB90F 40%,#29ACE5 40%,#29ACE5 60%,#29ACE5 60%,#29ACE5 80%,#3CB371 80%,#3CB371 100%,grey 100%) 1 1;line-height: 25px; display: inline-block;color:#009999 !important; *display: inline;*zoom: 1;}
.right .con .map dt a { color:#FE4701; }
.right .con .map dd { font-size:15px; text-align:left; margin-bottom:20px; }
.right .con .map dd a { margin:0 6px; }
.banner_btn { width:1160px; margin:20px auto 0; clear:both; }
.hid{ display:none;}
.footer { width:1160px; margin:8px auto; height:35px; line-height:35px; background:#1E1D1D;transition: color .2s ease-in; }
.footer p { color:#FFF; padding:0 10px; }
.footer p span { float:right; }
.right .con p {color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
    -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 50s linear infinite;
}
.right p {color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
    -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 50s linear infinite;
}    
//.right p {
    border-bottom: 2px solid skyblue;
    border-image: -webkit-linear-gradient(left,#FF9B9B 30%,#FFB90F 20%,#FFB90F 40%,#29ACE5 40%,#29ACE5 60%,#29ACE5 60%,#29ACE5 80%,#3CB371 80%,#3CB371 100%,grey 100%) 1 1;
    line-height: 25px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-bottom: 3px;
}

.sd { color:#117A65 !important;}
