@charset "utf-8";

.navbox { width:1140px; overflow:hidden; height:50px; background:url(navbg.gif) left bottom no-repeat; margin-top:20px; }
.navbox dt { font-size:24px; color:#606060; line-height:38px; font-weight:bold; padding-left:44px; overflow:hidden; }
.navbox dd { overflow:hidden; padding-right:33px; }
.navbox dd a { display:inline-block; float:left; height:50px; font-size:16px; color:#015293; line-height:44px; text-decoration:none; padding:0 3px; }
.navbox dd a:hover { color:#1b8ad8; background:url(navbg1.gif) center bottom no-repeat; } 
.navbox dd a.now { color:#1b8ad8; background:url(navbg1.gif) center bottom no-repeat; } 
.navbox dd i { font-size:16px; color:#d9d9d9; line-height:44px; font-style:normal; margin:0 16px; float:left; display:inline-block; }

.navbox1 { overflow:hidden; height:44px; background:url(navbg2.gif) left bottom repeat-x; width:1140px; margin-top:5px }
.navbox1 li { overflow:hidden; float:left; padding-right:4px; }
.navbox1 li a { display:inline-block; float:left; line-height:44px; height:44px; overflow:hidden; font-size:14px; color:#015293; padding:0 9px; margin-left:4px; text-decoration:none }
.navbox1 li a:hover { color:#c48b0a; background:url(navbg4.gif) center bottom no-repeat;}
.navbox1 li a.now { color:#c48b0a; background:url(navbg4.gif) center bottom no-repeat;  }

.listbox { width:1096px; overflow:hidden; margin-top:20px; }
.listbox dt { height:40px; background:url(listbg1.gif) 20px center no-repeat; padding-left:42px; padding-right:12px; line-height:40px; }
.listbox dt a { float:left; display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#303030; text-decoration:none; width:890px;  }
.listbox dt a:hover { color:#0d71b8 }
.listbox dt i { float:right; display:inline-block; overflow:hidden; font-size:16px; color:#9c9c9c; font-style:normal; }
.listbox dd { height:14px; margin-bottom:14px; background:url(dashedbg.gif) left bottom repeat-x;  }


/*pages*/
.pagefybox { padding:40px 0px 38px 0px; float:left;}
.pagefy { line-height:26px; float:right; list-style:none; padding:0; overflow:hidden ; margin-left:0px; font-weight:normal; }
.pagefy dt { float:left; display:inline; list-style:none; margin:0; padding:0; width:120px; line-height:26px; }
.pagefy dt li { float:left; display:inline; list-style:none; margin:0; padding:0; color:#7c7c7c; height:26px; line-height:26px; text-align:center; font-size:12px;  margin-right:10px }
.pagefy dt li a { font-size:12px; }
.pagefy dt select { height:26px; font-size:12px; font-family:Arial, Helvetica, sans-serif }
.pagefy dd { float:left; display:inline; list-style:none; margin:0; padding:0; overflow:hidden; width:900px; margin-right:-8px;  }
.pagefy dd li { float:left; display:inline; list-style:none; margin:0; padding:0; border:1px #d0d2d5 solid; width:50px; height:26px; line-height:26px; text-align:center; font-size:12px; color:#a0a0a0; margin-right:5px }
.pagefy dd li a { font-size:12px; color:#006ebb; display:block; width:50px; height:26px; text-decoration:none;  }
.pagefy dd li a:hover { font-size:12px; color:#fff; display:block; width:50px; height:26px; background:#2a9ad4; text-decoration:none; }



.titlebox { overflow:hidden; font-size:32px; line-height:50px; color:#3b3b3b; width:980px; text-align:center; font-weight:normal; margin-top:26px; margin-bottom:32px;  }
.infobox { overflow:hidden; height:36px; line-height:36px; width:1028px; font-size:14px; color:#747474 }
.infobox dt { overflow:hidden }
.infobox dt span { margin-right:29px; }
.infobox dt span a { color:#747474;}
.infobox dd { overflow:hidden }
.infobox dd p { float:right; display:inline-block; }
.infobox dd p a { color:#747474; margin:0 6px; }
.infobox dd p a:hover { color:#747474; margin:0 6px; color:#136ec3 }

.btn_print { float:right; display:inline-block; color:#747474; margin-left:36px; background:url(print.gif) left 0px no-repeat; padding-left:25px;  }
.btn_print:hover { background:url(print.gif) left -40px no-repeat;  color:#136ec3  }
.btn_close { float:right; display:inline-block; color:#747474; margin-left:36px; background:url(close.gif) left 0px no-repeat; padding-left:25px;  }
.btn_close:hover { background:url(close.gif) left -40px no-repeat;  color:#136ec3  }

.conbox { width:1098px; border:1px #dcdcdc solid; min-height:400px; overflow:hidden } 
.conbox1 { height:7px; background:#f1f1f1 } 
.conbox2 { font-size:16px; line-height:34px; width:936px; color:#4f4f4f; padding-top:57px; padding-bottom:100px; }

.attabox {width:1098px; border:1px #dcdcdc solid; border-top:0; background:#faf9f9; overflow:hidden; }
.attabox dl { padding:12px 35px 12px 35px; color:#2471af; font-size:14px; line-height:30px; overflow:hidden; }
.attabox dl dt { width:70px; overflow:hidden; }
.attabox dl dd { overflow:hidden; }
.attabox dl dd a { color:#2471af; display:block; }
.attabox dl dd a:hover { color:#0065d7; }

.hbox { height:60px; overflow:hidden; }

.sharebox { overflow:hidden; }