@charset "utf-8";
body{color:#000;background:#fff; font-size:12px; font-family:Verdana;}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td,button{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/
fieldset,img{border:0;}
img{vertical-align:bottom;}
li{list-style:none; overflow:hidden;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input, textarea, select{font-size:12px;}
a{color:#808080; text-decoration:none;}
a:hover{ text-decoration:underline;}
.left{ float:left;}
.right{ float:right;}
.content{ width:850px; margin:0 auto;overflow:hidden;zoom:1;}
.leftcon{ float:left; display:inline; width:161px;}
.rightcon{ float:right; display:inline;width:669px;padding-left:20px;}
.rightlistcon{ float:right; width:571px; height:400px;}
#body-new{ background:url(../images/body-bg-new.gif) repeat-y 163px 0;}

/*header*/
/*#header{ width:757px; height:26px; position:relative;}*/
/*#header span{ position:absolute; bottom:0px; right:10px;}*/
/*#header span input{ border:1px solid #000; background:#eeeeee; height:17px; margin-right:5px;}*/
#header{height:106px; background:#000;}
#header img{ margin:21px 0 0 35px;}
#header span{ float:right; display:inline;}
#header span a{ background:url(../images/jiantou.gif) no-repeat 0 50%; padding-left:13px; color:#000; margin-right:15px; font-size:11px;}

/*logo*/
#logo{ margin-bottom:20px; padding-left:35px;}
#logo p{line-height:44px; font-weight:bold;}


/*banner*/
#banner{ margin:14px 0 10px 0;}

/*con*/
#con{/* overflow:auto; *//*height:270px;*/ width:645px; padding-right:15px; display:inline;
/* SCROLLBAR-FACE-COLOR: #ededed;
 SCROLLBAR-HIGHLIGHT-COLOR:#666666;
 SCROLLBAR-SHADOW-COLOR: #666666;
 SCROLLBAR-ARROW-COLOR: #000;
 SCROLLBAR-TRACK-COLOR: #ededed;
 SCROLLBAR-DARKSHADOW-COLOR: #fcfcfc;
 SCROLLBAR-BASE-COLOR: #fcfcfc*/}
#con .hd{ height:28px; line-height:28px; background:url(../images/h1.gif) repeat-x -28px; margin-top:5px;}
#con .hd .hd-l{ float:left; display:inline; background:url(../images/h1.gif) no-repeat 0 0; width:17px; height:28px;}
#con .hd .hd-m{ float:left; display:inline; height:28px; padding-left:7px; font-weight:bold; font-family:Verdana;}
#con .hd .hd-r{ float:right; display:inline; background:url(../images/h1.gif) no-repeat 100% -56px; width:17px;padding-right:20px; height:28px;}
#con .bd{ padding:10px 0 0 0; font-size:12px;}
#con .bd li{color:#4b4b4b; line-height:20px;}
#con .bd p{color:#4b4b4b; line-height:20px;}
#con .bd p strong{ font-size:14px; margin-top:10px; background:#fff; padding-right:5px;}
#con .bd p.h-line{ margin-top:10px;}/*background:url(../images/hline.gif) repeat-x 0 50%; */
#con .bd h1{ font-size:14px; font-weight:bold; line-height:24px;color:#4b4b4b;}
#con .bd .line{background:url(../images/line.gif) repeat-x 0 50%;}
#con .bd .line strong{background:#fff; padding-right:5px; font-size:18px; }
#con .bd h2{ border-bottom:1px solid #ccc;}

/*menu*/
#menu{margin-top:5px;}
#menu ul{ margin-left:25px;}
#menu li{ background:url(../images/jiantou2.gif) no-repeat 0 3px; padding-left:20px; line-height:18px; margin-bottom:10px;}
#menu li.on a{ color:#999999;}
#menu li a{ color:#000000; font-weight:bold; text-decoration:none;}
#menu li a:hover{ color:#999999;}

/*footer*/
#footer{border-top:1px solid #000; margin:0px 5px 0 5px;}
#footer .link{ border-bottom:1px solid #000;height:43px; line-height:43px; overflow:hidden;zoom:1;}
#footer p{ padding-left:11px;}
#footer p span{ float:left; display:inline;}
#footer p .nikonname{ float:right; display:inline; font-size:11px;}
#footer p span a{ background:url(../images/jiantou3.gif) no-repeat 0 50%; padding-left:13px; color:#000; margin-right:15px; font-size:11px;}
#footer .copy{ float:right; display:inline; margin-top:8px;}

/*list*/
.list li{ background:url(../images/dian.gif) no-repeat 0 50%; padding-left:15px; line-height:30px;}
.list li a{color:#9d783a; font-size:16px;}

/*list2*/
.list2 li{background:url(../images/dian2.gif) no-repeat; padding-left:15px; line-height:18px;}

/*list3*/
.list3 li{ background:url(../images/list3.gif) no-repeat 0 8px;padding-left:15px;}

/*sitemap*/
.sitemap{ margin-left:10px; margin-top:10px; }
.sitemap li{ line-height:24px; background:url(../images/jiantou2.gif) no-repeat 0 4px; padding-left:15px;}
.sitemap ul{ margin-left:5px;*margin-left:-10px;list-style:none;}
.sitemap ul li{padding-left:28px; background:url(../images/list_tree-list_05.gif) no-repeat 0 -2px;}
.sitemap ul li.end{padding-left:28px; background:url(../images/list_tree-list_04.gif) no-repeat 0 -2px;}
.sitemap ul ul{ background:url(../images/list_tree-list_01.gif) repeat-y; margin-left:0;*margin-left:-28px; padding-left:18px;}

/*year*/
#year{padding:0 5px 10px 5px; background:#ddd; width:314px; height:180px; margin:0 auto;}
#year .left{ float:left; width:175px; color:#333; margin-left:6px;}
#year .left p{ line-height:14px; margin:0; padding:0; text-align:justify; color:#333;}
#year .left h6{color:#333; font-size:24px; font-family:Verdana; font-weight:bold; line-height:47px; height:47px; margin:0; padding:0;}
#year .img{ float:right; margin:12px 7px 0 0; border:4px solid #fff;}
.year-pic{ margin:6px auto 0 auto; width:454px;}
.year-pic .pre{ float:left;}
.year-pic .next{ float:right;}
.year-pic ul{ float:left; display:inline; margin-left:10px;}
.year-pic ul li{ float:left; width:82px; text-align:center; font-weight:bold; font-size:12px;}
.year-pic ul li img{ width:60px; height:50px;}
.year-pic ul li p{ text-align:center;}


/*btn*/
.btn{ background:url(../images/btn.gif) no-repeat; width:53px; height:19px; border:none; cursor:pointer; color:#fff;}

/*download*/
.download { margin-left:30px;}
.download li{ background:url(../images/xls.gif) no-repeat 0 50%; padding-left:22px; margin-bottom:10px;}
.download li a{ color:#000;}
