@import url("i.css");
#main{width:1004px;background:none;float:left;overflow:hidden;    }
#content {float:left;margin:20px 0 0 205px;overflow:hidden;display:inline;width:800px;   }
#aside{float:left;margin:20px 0 0 -1004px;width:204px;display:inline;  }
/*- content -----------------------*/
#fpic{width:782px;height:143px; background:url(../images/np_03.gif) no-repeat;margin:0;padding:20px 0 0 17px; }
#art{background:url(../images/np_04.gif) repeat-y; position:relative;overflow:hidden;zoom:1  }
#art h2{background:url(../images/npf_07.gif) no-repeat;text-indent:24px;color:#013467;border-bottom:1px solid #C5C8CD;height:27px;margin:20px 24px 0 24px; }
.article{padding:40px 40px 40px 40px;color:#454545;background:url(../images/np_10.gif) no-repeat left bottom; }
.article p{color:#454545;text-indent:24px;line-height:1.6; }
.article .a {font-size:14px;color:#FF3300;line-height:2;}
.article img{margin:20px 0 0 24px;}
.article h3{font-size:14px;margin:20px 0;font-weight:bold;}
.article ul{width:250px; }
.article ul:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.article ul li {float:left;margin-right:15px; }
.data{position:absolute;top:60px;right:30px}
.data li{float:left;margin-left:15px;color:#666 }
/*- aside -----------------------*/
#aside{background:url(../images/np_07.gif) repeat-y; }
#aside h2 {width:205px;height:93px;background:url(../images/t01.gif) no-repeat;text-indent:-9999px;   }
#search{height:201px;background:url(../images/np_02b.gif) no-repeat;padding:1px;  }
#search fieldset{margin:59px 0 0 55px; }
#search fieldset p {margin:7px 0; }
#search fieldset select {width:110px; }
.inp{width:115px;height:20px;background:url(../images/ip.gif) no-repeat;   }
.inp input{width:75px;height:12px;padding:3px 1px;border:none;float:left;background:none;   }
.inp .sub{width:38px;height:20px;text-indent:-999px;padding:0; }
#snav {margin:10px 0 0 24px; }
#snav li{width:170px;height:26px;background:url(../images/ub_08.gif) no-repeat;line-height:26px; text-indent:10px;  }
#snav li a{color:#fff;font-size:14px;font-weight:bold;}
#address{height:248px;background:url(../images/add_12.gif) no-repeat;overflow:hidden;   }
#address h3{display:none; }
#address ul{margin:68px 0 0 40px;}
#address ul li{width:150px; }
#address ul li:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
#address ul li em{float:left;font-style:normal}
#address ul li strong{font-weight:normal;display:block;float:left;width:100px;  }
#address ul li .a {font-size:10px; }

#snav li {height:auto; }
#snav li .tn{display:none; }
#snav li .tb{background:none;display:none; }
#snav li .tb li{background:none;color:#013467;width:170px; }
#snav li .tb a{background:none;color:#013467;font-size:12px;border-bottom:1px solid #C5C8CD;display:block;font-weight:normal; }
#snav li .tb li ul li a{text-indent:66px;}