@charset "utf-8";
BODY {
 padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif
;}
IMG {
 border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
;}
.top {
 background: url(../images/top.jpg) repeat-x; margin: 0px auto; width: 1000px; height: 94px
;}
.tzb {
 background: url(../images/tzb.jpg) no-repeat; float: left; width: 730px; height: 94px
;}
.tyb {
 float: right; width: 242px; height: 94px
;}
.clear {
 clear: both
;}
.sck {
 color: #ffffff; line-height: 38px; height: 38px
;}
A.one {
 color: #ffffff; text-decoration: none
;}
A.one:hover {
 text-decoration: underline
;}
.sousuo {
 width: 242px; padding-top: 15px; height: 35px
;}
.nam {
 background: url(../images/nav.jpg) repeat-x; margin: 0px auto; width: 1000px; height: 35px
;}
.banner {
 background: url(../images/banner.jpg); margin: 0px auto; width: 1000px; height: 267px
;}
#nav {
 padding-right: 0px; padding-left: 8px; padding-bottom: 0px; margin: 0px auto; width: 865px; padding-top: 0px
;}
#nav .mainlevel {
 background: url(../images/dli.jpg); float: left; padding-top: 0px; list-style-type: none
;}
#mainlevel_01 {
 margin-left: 0px; position: relative
;}
#nav .mainlevel A {
 display: block; font-size: 14px; width: 107px; color: #ffffff; line-height: 35px; height: 35px; text-align: center; text-decoration: none
;}
.navhover {
 background: url(../images/nah.jpg); color: #ffffff! important
;}
#nav .mainlevel UL A {
 padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #fff; padding-top: 0px
;}
#nav .mainlevel UL {
 padding-right: 0px; display: none; padding-left: 0px; z-index: 999; filter: alpha(opacity=80); padding-bottom: 0px; margin: 0px; width: 107px; padding-top: 0px; list-style-type: none; position: absolute; moz-opacity: 0.8; opacity: 0.8
;}
#nav .mainlevel UL#sub_10 {
 background: url(images/zdli.jpg); margin-left: 0px
;}
#nav .mainlevel LI {
 padding-right: 0px; padding-left: 0px; background: #368ac8; padding-bottom: 0px; margin: 0px auto; width: 107px; padding-top: 0px; border-bottom: #ffffff 1px dashed; height: 34px; text-align: center
;}
#nav .mainlevel LI A {
 display: block; font-size: 12px; background: none transparent scroll repeat 0% 0%; width: 107px; line-height: 34px; height: 34px; text-decoration: none
;}
#nav .mainlevel LI A:hover {
 background: none transparent scroll repeat 0% 0%; color: #004a8d; text-decoration: none
;}
.syzw {
 padding-right: 21px; padding-left: 21px; margin: 0px auto; width: 958px; height: 515px
;}
.zwzb {
 float: left; width: 203px; height: 515px
;}
.zwdy {
 background: url(../images/syzbg.jpg); width: 202px; height: 315px
;}
.hqrx {
 background: url(../images/hqrx1.jpg); width: 192px; height: 40px
;}
.rxlbk {
 width: 192px; height: 271px
;}
.rxlbk UL {
 padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.rxlbk UL LI {
 padding-left: 10px; background: url(../images/li.jpg) no-repeat 0px 50%; margin: 0px auto; width: 156px; color: #565656; line-height: 20px; height: 20px
;}
.hqfw {
 margin-top: 10px; background: url(../images/tsbg2.jpg) no-repeat; overflow: hidden; width: 202px; height: 188px
;}
.hqtb {
 background: url(../images/hqfwa.jpg); width: 192px; height: 42px
;}
.fwlbk {
 overflow: hidden; width: 192px; height: 145px
;}
.fwlbk UL {
 padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.fwlbk UL LI {
 margin-top: 5px; display: inline; padding-left: 25px; float: left; margin-left: 8px; width: 62px; line-height: 18px; height: 18px
;}
A.he {
 color: #565656; text-decoration: none
;}
A.he:hover {
 color: #1861bd
;}
.syzyb {
 padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; width: 748px; padding-top: 0px; height: 515px
;}
.hqkx {
 float: left; width: 411px; height: 307px
;}
.hqzx {
 padding-left: 20px; background: url(../images/hqzx.jpg); padding-bottom: 5px; width: 391px; line-height: 25px; padding-top: 7px; height: 25px
;}
.kxlbk {
 width: 411px; height: 291px
;}
.kxlbk UL {
 padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.kxlbk UL LI {
 padding-left: 10px; background: url(../images/lmb.jpg) no-repeat 0px 50%; width: 401px; line-height: 30px; border-bottom: #919191 1px dashed; height: 30px
;}
.kxlbk UL LI A {
 color: #565656; line-height: 30px; height: 30px; text-decoration: none
;}
.kxlbk UL LI A:hover {
 color: #0054a5
;}
.tztg {
 float: right; width: 284px; padding-top: 5px; height: 307px
;}
.tttb {
 padding-left: 18px; background: url(../images/tztg.jpg); margin-bottom: 4px; width: 266px; line-height: 25px; padding-top: 2px; height: 25px
;}
.tzlbk {
 width: 284px; height: 297px
;}
.tzlbk UL {
 padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.tzlbk UL LI {
 padding-left: 12px; background: url(../images/tzbb.jpg) no-repeat 0px 50%; width: 272px; line-height: 31px; height: 31px
;}
.tzlbk UL LI A {
 color: #565656; line-height: 31px; height: 31px; text-decoration: none
;}
.tzlbk UL LI A:hover {
 color: #0054a5
;}
.fwdh {
 background: url(../images/fwdh1.jpg) no-repeat; margin: 12px auto 0px; width: 748px; height: 186px; padding-top:10px;}
.fwlb {
 margin-top: 6px; display: inline; float: left; margin-bottom: 12px; margin-left: 117px; width: 121px; height: 26px
;}
.syztd {
 padding-right: 21px; padding-left: 21px; padding-bottom: 0px; margin: 0px auto; width: 958px; padding-top: 0px; height: 252px
;}
.hqyy {
 border-right: #d6d8d5 1px solid; border-top: #d6d8d5 1px solid; background: #f4f6f3; float: left; border-left: #d6d8d5 1px solid; width: 190px; border-bottom: #d6d8d5 1px solid; height: 233px
;}
.yytb {
 background: url(../images/hqyya.jpg); width: 190px; height: 42px
;}
.yyztb {
 width: 190px; height: 188px
;}
.tprw {
 border-right: #333333 1px solid; border-top: #333333 1px solid; margin: 5px auto; border-left: #333333 1px solid; width: 142px; border-bottom: #333333 1px solid; height: 159px
;}
.rwwz {
 margin: 0px auto; width: 142px; line-height: 20px; height: 20px; text-align: center
;}
.tshq {
 background: url(../images/tshq1.jpg); float: right; width: 748px; height: 237px
;}
.hqtmk {
 padding-right: 30px; width: 718px; line-height: 38px; height: 38px
;}
.tszs {
 margin-top: 20px; width: 748px; height: 162px
;}
.tszs UL {
 padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.tszs UL LI {
 display: inline; float: left; margin-left: 7px; width: 240px; height: 159px
;}
.dibu {
 background: url(../images/dibu.jpg) repeat-x; margin: 0px auto; width: 1000px; color: #565656; line-height: 180%; padding-top: 20px; height: 62px; text-align: center
;}
.lmzt {
 padding-right: 44px; padding-left: 27px; margin: 0px auto; width: 929px; padding-top: 7px; position: relative; height: auto
;}
.dlmzb {
 padding-right: 16px; background: url(../images/dlmz.jpg) no-repeat; float: left; width: 221px; height: 600px
;}
.zlmtb {
 font-weight: bold; font-size: 14px; margin-bottom: 10px; width: 221px; color: #ffffff; line-height: 35px; height: 35px; text-align: center
;}
.lmli {
 padding-left: 54px; z-index: 999; background: url(../images/lmli.jpg); float: right; width: 150px; line-height: 44px; position: relative; height: 44px
;}
A.lmm {
 font-weight: bold; font-size: 14px; color: #00529a; text-decoration: none
;}
A.lmm:hover {
 color: #ff0000
;}
.lmzdbg {
 z-index: 2; background: url(../images/lt10_05.jpg); margin: 65px 0px 0px 8px; width: 205px; bottom: 0px; position: absolute; height: 469px
;}
.lmdkj {
 float: right; width: 680px; height: auto
;}
.lmdswz {
 padding-left: 25px; background: url(../images/wz.jpg) no-repeat 10px 50%; width: 655px; color: #346da2; line-height: 38px; height: 38px
;}
.lmdbdx {
 background: url(../images/lmtd.jpg) no-repeat center 0px; width: 680px; height: 11px
;}
.zhxwlb {
 border-right: #c1cede 1px solid; border-top: #c1cede 1px solid; padding-bottom: 10px; margin: 10px auto; border-left: #c1cede 1px solid; width: 674px; border-bottom: #c1cede 1px solid; height: auto
;}
.lmllsb {
 background: url(../images/lmsb.jpg) repeat-x; width: 674px; border-bottom: #c1cede 1px solid; height: 34px
;}
.llzbm {
 padding-left: 40px; font-weight: bold; font-size: 14px; background: url(../images/ttt.jpg) no-repeat; float: left; width: 94px; color: #094f97; line-height: 34px; height: 34px
;}
.ybgdk {
 float: right; width: 58px; line-height: 34px; height: 34px
;}
A.fdgd {
 color: #0054a5; text-decoration: none
;}
A.fdgd:hover {
 text-decoration: underline
;}
.lbkj {
 margin: 0px auto; width: 654px; height: auto
;}
.lbkj UL {
 padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.lbkj UL LI {
 padding-left: 10px; background: url(../images/jt.jpg) no-repeat 0px 50%; width: 644px; color: #565656; line-height: 29px; border-bottom: #8a8a8a 1px dashed; height: 29px
;}
.lmzxbg {
 z-index: 4; background: url(../images/lmzxbg.jpg); margin: 65px 0px 0px 8px; width: 203px; bottom: 0px; position: absolute; height: 313px
;}
.neirong {
 margin: 0px auto; width: 1000px; height: auto
;}
.nrdb {
 background: url(../images/nrtb.jpg); width: 1000px; padding-top: 30px; height: 42px
;}
.nrzj {
 padding-right: 62px; padding-left: 62px; font-size: 14px; background: url(../images/nrzj.jpg) repeat-y; padding-bottom: 20px; width: 876px; color: #565656; line-height: 180%; padding-top: 20px; height: auto
;}
.nrbottom {
 background: url(../images/nrdb.jpg); width: 1000px; height: 43px
;}
A.syljys {
 color: #ffffff; text-decoration: none
;}
.secznmidspan { width:700px; height:16px;}
.seczntit { font-family:"宋体"; font-size:24px; line-height:26px; color:#FF9900; text-align:center; font-weight:bold;}
.seczntab { border:3px double #808080; table-layout:fixed; margin:0 auto;}
.seczntab th, .seczntab td { height:26px; font-family:"宋体"; font-size:14px; color:#000; text-align:center; vertical-align:middle; border:1px solid #808080; padding:2px 0px;}
.seczntab th { height:32px; color:#0066FF;}
.seczntab td.lefttd { text-align:left; padding-left:6px;}
#jgszcont { width:700px; height:auto; margin:18px auto 8px;}
.jgszpdiv { width:700px; height:auto;}
.jgszpic { border:0px; padding-left:68px;}
#jtldcont { width:700px; height:auto; margin:18px auto 8px;}
#thirdcont { width:700px; height:auto; margin:18px auto 8px;}
#thirdcont p { width:628px; height:auto; font-family:"宋体"; font-size:16px; line-height:26px; text-align:left; color:#000;}
#thirdcont img { border:0px; padding:6px 6px 0px;}
.thdznmidspan { width:700px; height:16px;}
ul.thirdlevel { width:500px; height:auto; list-style:none; margin-left:210px; overflow:hidden;}
ul.thirdlevel li { width:368px; height:32px; font-family:"宋体"; font-size:16px; line-height:32px; color:#000; text-align:left; background:url(../images/arrowmark.jpg) no-repeat 10px 13px; border:0px; padding-left:22px;}
.nrzjl {
 padding-right: 20px; padding-left: 20px; font-size: 14px; background: url(../images/nrzj.jpg) repeat-y; padding-bottom: 20px; width: 876px; color: #565656; line-height: 180%; padding-top: 20px; height: auto
;}