@charset "utf-8";

/* CSS Document */

/*=======================================home======================================*/

.link { border:1px #e4e5e7 solid; height:121px; margin:14px 0 12px; }

.link ul li { float:left; margin:21px 0 0 22px; display:inline; }

.hmzxk { background:url(../images/hmzxk.jpg); height:212px; padding:25px 0 0 422px; }

.hmzxk ul li { float:left; padding:0 13px 16px 0; display:inline; }

.hmleft { float:left; width:288px; margin-right:11px; display:inline; }

.hmmid { float:left; width:415px; }

.hmright { float:right; width:250px; }

.hmhdp { border-bottom:1px #dadada solid; }

.slider { height:216px; width:288px; overflow:hidden; position:relative; }

.slider .pic li { height:216px; width:288px; }

.onum { position: absolute; bottom:5px; right:5px; }

.onum span { border:1px #bcbcbc solid; color:#444; background:#fff; cursor: pointer; float:left; font-family:Arial; font-size: 12px; height:16px; line-height:16px; margin: 1px; text-align:center; width:16px; }

.onum .on { background:#047afa; color:#FFF; height:16px; line-height:16px; width:16px; border:1px #025cbd solid; }

.hmbztj { height:300px; overflow:hidden; }

.hmbztj dl { display:block; background:#f5f5f5 url(../images/hmbztj.jpg) no-repeat bottom left; height:60px; }

.hmbztj dl a { display:block; padding:7px 14px; }

.hmbztj dt { float:left; margin-right:11px; display:inline; }

.hmbztj h4 { color:#106ebd; font:16px/25px Microsoft Yahei; }

.hmbztj p { font:13px/22px Microsoft Yahei; color:#919191; }

.hmbztj dl a:hover, .hmbztj dl.selected { background:#fff url(../images/hmbztj.jpg) no-repeat bottom left; text-decoration:none; }

.hmnews { background:url(../images/hmnews.jpg) no-repeat; height:250px; }

.hmnews .title { padding:5px 15px 0 7px; height:35px; }

.hmnews .title span { font:12px/35px Arial, Helvetica, sans-serif; }

.hmnews .title li { float:left; width:95px; height:35px; background:url(../images/hmnewsbt.jpg); font:16px/35px Microsoft Yahei; margin-right:6px; text-align:center; }

.hmnews .title li.selected { background:url(../images/hmnewsbthover.jpg); color:#fff; }

.hmnews .nr { width:396px; margin:22px auto 0; }

.hmnews .nr h4 { text-align:center; font:14px/28px Microsoft Yahei; }

.hmnews .nr p { line-height:21px; padding-bottom:10px; }

.hmnews .nr ul { padding-top:15px; width:377px; overflow:hidden; margin:0 auto; }

.hmnews .nr ul li { float:left; width:188px; line-height:26px; }

.hmnews .nr ul li span { float:left; display:block; line-height:12px; margin:7px 8px 0 0; width:11px; height:12px; background:#0863b5; color:#fff; text-align:center; }

.zjgj { width:384px; margin:0 auto; }

.zjgj h4 { padding-bottom:7px; }

.zjgj .js { padding:8px 0; line-height:23px; text-indent:2em; }

.zjgj ul { background:#f0f0f0; height:31px; line-height:31px; }

.zjgj ul li { float:left; width:78px; height:31px; color:#d24846; background:url(../images/bg.gif) no-repeat 10px -21px; padding-left:18px; }

.zjgj ul li a { color:#d24846; }

.zjgj ul li.selected { background:#e0f2fb url(../images/bg.gif) no-repeat 10px -21px; cursor:pointer; }

.hmyy .nr { border:1px #dadada solid; border-top:none; padding:0 12px 13px; }

.hmyy .gc { height:36px; line-height:36px; border-bottom:1px #666 dashed; }

.hmyy .scoll { width:210px; margin:4px auto; }

.hmyy ul li { padding-left:10px; }

.hmyy .btn { text-align:center; padding-top:8px; }

.hmyy .btn img { margin-left:13px; }

.hmyy ol li { float:left; margin-right:5px; display:inline; }

.hmmyt .title { background: url(../images/hmmytbt.gif) repeat-x; height:51px; line-height:42px; padding-right:18px; }

.hmmyt dl { float:left; margin:8px 0 7px 13px; display:inline; width:227px; height:133px; background:#f6f4f4; }

.hmmyt dt { float:left; }

.hmmyt dd { float:left; text-align:center; margin-left:6px; display:inline; width:98px; padding-top:5px; }

.hmmyt .zw { font:14px/24px Microsoft Yahei; }

.hmmyt .zl { font:13px/18px Microsoft Yahei; }

.hmmyt .name { font:21px/35px Microsoft Yahei; }

.hmjbcx { float:left; width:288px; padding:2px 0 14px; }

.hmjbcx .box dl { float:left; width:247px; display:inline; margin:9px 0 0 12px; border-bottom:1px #bdbdbd dashed; padding-bottom:5px; }

.hmjbcx .box dt { font-weight:bold; padding-left:10px; }

.hmjbcx .box dd a { padding:0 10px; line-height:23px; }

.hmzjbox { width:257px; margin:10px auto; background:#eee; padding-bottom:5px; overflow:hidden; }

.hmzjbox .zjgd { margin:6px 0 0 10px; }

.hmzjbox .img { float:left; margin-right:10px; display:inline; background:url(../images/hmzjtu.png); width:115px; height:121px; padding:3px 7px 8px 3px; overflow:hidden; }

.hmzjbox dd { float:left; width:103px; }

.hmzjbox h2 { font:16px/30px Microsoft Yahei; }

.hmzjbox .btn img { float:left; cursor:pointer; }

.hmzjbox .js { line-height:21px; padding-bottom:6px; }

.hmbz { float:right; width:656px; height:661px; overflow:hidden; background:url(../images/hmbz.png); padding:90px 11px 0; }

.hmbz .bzbox { float:left; width:305px; height:200px; overflow:hidden; border:1px #e4e5e7 solid; margin:12px 0 0 14px; display:inline; }

.hmbz .title { height:31px; line-height:31px; background:#f2f2f2; padding-left:11px; }

.hmbz .title .select { background:url(../images/hmbz.jpg); width:96px; height:29px; float:left; display:block; color:#fff; text-align:center; font:14px/29px Microsoft Yahei; margin-top:2px; padding:0; }

.hmbz .title a { padding:0 10px; }

.hmbz .bzbox dl { padding:12px 12px 8px; }

.hmbz .bzbox dt { float:left; width:122px; margin-right:10px; display:inline; }

.hmbz .bzbox dt img { float:left; border:3px #f4f4f4 solid; }

.hmbz .bzbox dd { float:left; width:148px; }

.hmbz .bzbox li { line-height:26px; padding-left:10px; }

.hmbz .gjz { height:30px; line-height:30px; background:#f6f6f6; padding-left:12px; margin:0 14px }

.hmbz .gjz a { padding-right:15px; }

.hmys { background:url(../images/hmys.png); height:327px; position:relative; }

.hmys li { line-height:21px; position:absolute; float:left; z-index:999999; }

.hmys li.li1 { width:200px; height:71px; left: 88px; top: 53px; }

.hmys li.li2 { width:200px; height:64px; left: 720px; top: 50px; }

.hmys li.li3 { width:204px; height:67px; left: 90px; top: 213px; }

.hmys li.li4 { width:200px; height:63px; left: 722px; top: 158px; }

.hmys li.li5 { width:256px; height:44px; left: 716px; top: 262px; }

.dbbox { height:149px; overflow:hidden; }

.dbbox dt { float:left; cursor:pointer; }

.dbbox dd { float:left; width:867px; overflow:hidden; padding-left:7px; }

.dbbox dd img { background:url(../images/dbtu.png); width:147px; height:108px; padding:3px; float:left; margin:18px 0 0 16px; display:inline; }

/*=======================================zjtd======================================*/

.leftArea { float:left; width:718px; }

.rightArea { float:right; width:250px; }

.location { height:31px; line-height:31px; background:#f6f4f4; padding-left:15px; }

.tdjs dl { padding:16px 12px 16px; line-height:21px; }

.tdjs dt { float:left; border:3px #f6f4f4 solid; margin-right:17px; display:inline; }

.tdjs dd { float:left; width:420px; }

.tdjs dd h4 { padding-bottom:10px; }

.zjnr dl { padding:12px; background:#f6f4f4; margin:13px 0; }

.zjnr dt img { float:left; margin-right:20px; display:inline; }

.zjnr dd { float:left; width:486px; }

.zjnr .bt { background:url(../images/zjbt.gif) repeat-x; height:29px; line-height:29px; border:1px #d4d4d4 solid; padding:0 10px; }

.zjnr .bt h4 { font:20px/29px Microsoft Yahei; color:#333; padding-right:10px; }

.zjnr .bt h4 a { color:#333; }

.zjnr .bt span { font:14px/29px Microsoft Yahei; }

.zjnr p { text-indent:2em; line-height:21px; padding:10px 0; }

.zjnr .btn img { margin-right:6px; }

.pager { text-align:center; padding:15px 0; color:#333; }

.pager ul { display:inline-block; *display:inline;

zoom:1; }

.pager li { float:left; margin:0 3px; display:inline; }

.pager li a, .pager li.thisclass { float:left; padding:0 1px; color:#333; }

.pager li a:hover { color:#f00; }

.zjbox { border-bottom:1px #666 dashed; margin:0 12px; padding-bottom:8px; }

.rightmb { border:1px #dadada solid; border-top:none; }

.rightyy ul li { float:left; margin:14px 0 0 15px; display:inline; }

.rightyy p { padding:0 0 5px 10px; }

.righbt { height:41px; background:#ebebeb; line-height:41px; padding-right:15px; }

.righbt h2 { float:left; width:155px; height:41px; background:url(../images/bg.gif) no-repeat left -68px; font:16px/41px Microsoft Yahei; color:#fff; text-align:center; }

.righbt h2 a { color:#fff; }

.righbt h2 a:hover { color:#ff0; }

.righbt h2.select { width:130px; background:url(../images/bg.gif) no-repeat -170px -68px; }

.rightry .rightmb { padding:11px; }

.rightry .rightmb li img { border:3px #f6f4f4 solid; }

.ryqs .rightmb { padding:10px 11px 5px; }

.ryqs .rightmb dl { padding-bottom:10px; }

.ryqs .rightmb dt img { border:3px #f6f4f4 solid; }

.ryqs .rightmb dd p { line-height:21px; text-indent:2em; padding-bottom:10px; border-bottom:1px #666 dashed; }

.ryqs .rightmb h5 { line-height:26px; }

.ryqs .rightmb ul li { line-height:26px; padding-left:10px; margin-left:10px; }

.jbdh div { float:left; width:192px; margin:10px 0 0 0; display:inline; line-height:21px; }

.jbdh div a { padding:0 10px; }

.tsjs dl { border-bottom:1px #dadada solid; }

.tsjs dl.selected { cursor:pointer; }

.tsjs dl.selected dt { background:url(../images/bg.gif) no-repeat -316px -55px; width:238px; height:44px; color:#fff; }

.tsjs dt span { background-image:url(../images/bg.gif); }

.tsjs dt span.li1 { float:left; background-position:left -128px; width:32px; height:37px; }

.tsjs dl.selected dt span.li1 { background-position:-45px -128px; }

.tsjs dt span.li2 { float:left; background-position:left -198px; width:32px; height:37px; }

.tsjs dl.selected dt span.li2 { background-position:-45px -198px; }

.tsjs dt span.li3 { float:left; background-position:left -265px; width:32px; height:37px; }

.tsjs dl.selected dt span.li3 { background-position:-45px -265px; }

.tsjs dt span.li4 { float:left; background-position:left -333px; width:32px; height:37px; }

.tsjs dl.selected dt span.li4 { background-position:-45px -333px; }

.tsjs dt span.li5 { float:left; background-position:left -390px; width:32px; height:37px; }

.tsjs dl.selected dt span.li5 { background-position:-45px -390px; }

.tsjs dt h4 { font:14px/21px Microsoft Yahei; color:#333; }

.tsjs dt h4 a { color:#333; }

.tsjs dt h4 a:hover { color:#f00; }

.tsjs dl.selected dt, .tsjs dl.selected dt a { color:#fff; }

.tsjs dt p { line-height:18px; }

.tsjs dt { background:url(../images/tsjs.gif) repeat-x; padding:10px 0 0 10px; height:46px; }

.tsjs dd { display:none; }

.tsjs dl.selected dd { display:inline; }

.tsjs dd p { text-indent:2em; padding:5px; line-height:21px; }

/*=======================================kfal======================================*/

.leftbox { float:left; width:730px; overflow:hidden; }

.rightzj .zw { font:14px/28px Microsoft Yahei; }

.rightzj .zl { font:13px/18px Microsoft Yahei; }

.rightzj .name { font:21px/38px Microsoft Yahei; }

.rightzj li { width:227px; margin:0 auto; padding-top:10px; }

.rightzj .box { margin-left:10px; }

.rightzj dl { border-bottom:1px #666 dashed; width:227px; overflow:hidden; height:142px; margin-bottom:15px; }

.rightzj dl div { margin-bottom:15px; background:#f6f4f4; height:132px; overflow:hidden; }

.rightzj dt { float:left; margin-right:5px; display:inline; }

.rightzj dd { float:left; width:100px; }

.rightzj .nobor { margin-bottom:0; }

.alhdp { padding:12px; margin-right:10px; width:692px; height:350px; overflow:hidden; }

.alhdp dl { height:350px; overflow:hidden; }

.alhdp dl dd { width: 465px; height:345px; float:left; overflow:hidden; border:1px #e3e3e3 solid; }

.alhdp dl dt { height:345px; width:224px; float:left; }

.alhdp dl dt p img { width:98px; height:76px; float:left; margin:0 0 12px 11px; display:inline; border:1px #e3e3e3 solid; }

.albox { float:left; width:353px; margin:10px 12px 7px 0; display:inline; }

.albox .rightmb { padding:13px 12px 10px; }

.albox dt { float:left; width:117px; height:96px; margin-right:12px; display:inline; }

.albox dl { border-bottom:1px #999 dashed; padding-bottom:15px; margin-bottom:8px; }

.albox .bt { color:#000; font-weight:bold; }

.albox .bt a { color:#000; }

.albox .bt a:hover { color:#f00; }

.albox p { line-height:23px; }

.albox ul li { padding-left:10px; line-height:26px; }

/*=======================================lylx======================================*/

.lylx { padding:13px 12px; }

.ditu { border:3px #f6f4f4 solid; width:686px; height:396px; }

.lxbt { background:url(../images/lxbt.gif) repeat-x; height:34px; padding-top:8px; margin-bottom:18px; }

.lxbox dl { float:left; width:692px; overflow:hidden; background:url(../images/lxline.gif) repeat-y left bottom; padding-bottom:10px; }

.lxbox dt { float:left; margin-right:15px; display:inline; }

.lxbox dd { float:left; width:532px; border-bottom:1px #dadada solid; padding-bottom:10px; }

.lxbox dd b { color:#000; }

/*=======================================article======================================*/

.wzbox { padding:12px; }

.wzbox h2 { font:16px/20px Microsoft Yahei; color:#333; }

.wzly { border-bottom:1px #666 dashed; height:30px; margin-bottom:16px; line-height:30px; padding:8px 0; color:#333; text-align:center; }

.wzly div { display:inline-block; *display:inline;

zoom:1; }

.wzly span { float:left; margin-right:10px; }

.wzly img { float:left; vertical-align:middle; }

.wznr { padding:20px 0; }

.wznr p { text-indent:2em; padding-bottom:30px; font-size:14px; line-height:20px; }

.wznr div { padding-bottom:0px 0px 30px 0px; font-size:14px; line-height:20px; margin:0px; }

.wzbtn img { margin-left:0px; }

.wzys { padding-top:30px; color:#333; }

.wzys a, .wzsc .sc { color:#333; }

.wzsc { padding-bottom:15px; }

.wzys a:hover, .wzsc .sc a:hover { color:#f00; }

.wzsc .sc { float:left; color:#333; }

.wzsc .btn { float:right; }

.wzsc .btn img { float:left; margin-left:10px; }

.xgwz, .jkkb { float:left; width:353px; }

.wzbt { height:41px; background:#eaeaea; }

.wzbt h4 { width:164px; height:41px; margin:0 auto; background: url(../images/bg.gif) no-repeat left -477px; font:16px/41px Microsoft Yahei; color:#fff; text-align:center; }

.xgwz ul { padding:10px 20px; }

.xgwz ul li { line-height:26px; padding-left:15px; }

.jkkb .nr { padding:13px 16px; }

.jkkb dl { padding-bottom:5px; }

.jkkb dt { float:left; margin-right:13px; display:inline; }

.jkkb dt img { float:left; border:3px #f6f4f4 solid; }

.jkkb dd p.blue { line-height:30px; }

.jkkb dd { line-height:18px; }

.jkkb .jg { text-indent:2em; }

.jkkb ul li { line-height:26px; padding-left:15px; }

.wzal ul li { float:left; margin:14px 3px 5px 12px; display:inline; text-align:center; line-height:30px; }

.wzal ul li img { width:215px; height:135px; border:3px #f6f4f4 solid; }

/*=======================================gjxw======================================*/

.xwbd dl { padding:12px; }

.xwbd dt { float:left; margin-right:17px; display:inline; }

.xwbd dt img { float:left; width:256px; height:255px; border:3px #f6f4f4 solid; }

.xwbd dd { float:left; width:410px; }

.xwbd dd h4 { font-size:12px; line-height:28px; }

.xwbd dd p { line-height:21px; text-indent:2em; }

.xwbd ul { border-top:1px #666 dashed; padding-top:8px; margin-top:8px; }

.xwbd ul li { padding-left:15px; line-height:26px; margin-left:5px; }

.xwad { padding:12px 0; }

.xwbox { padding:11px 12px; }

.xwlist { border-bottom:1px #666 dashed; padding-bottom:10px; }

.xwlist li { height:31px; line-height:31px; padding:0 12px 0 20px; background:#fff url(../images/dian.gif) no-repeat 10px center; margin:7px 0; }

.xwlist li.bg { background:#ecf5f9 url(../images/dian.gif) no-repeat 10px center; margin:0; }

.xwlist li span { float:right; color:#999; }

.xwlist li.selected { background:url(../images/dian2.gif) no-repeat 10px center #ecf5f9; border:1px #e67c7b solid; color:#186db9; cursor:pointer; text-decoration:none; }

.xwlist li.selected a { color:#186db9; text-decoration:none; }

.xwjs .box { background: url(../images/xwjs.jpg) no-repeat left bottom; height:236px; }

.xwjs dd { float:left; width:482px; margin-right:10px; display:inline; }

.xwjs dd p { text-indent:2em; padding:13px 0 0 15px; line-height:21px; }

.xwjs dt { float:left; padding-top:16px; }

.xwjs .gdry { margin:15px 0 0 120px; height:135px; overflow:hidden; }

.xwjs .scoll { float:left; }

.xwjs .gdry span { float:left; padding-top:47px; margin:0 2px; display:inline; cursor:pointer; }

.xwjs ul li { float:left; margin:0 6px; display:inline; width:130px; height:126px; border:3px #f6f4f4 solid; }

/*=======================================xjsb======================================*/

.xjsb { padding:12px; }

.sbbox dl { padding:12px 13px 19px 10px; }

.sbbox dt { float:left; width:279px; height:253px; margin-right:28px; }

.sbbox dd { float:left; width:360px; color:#333; }

.sbbox dd h6 { color:#000; border-bottom:1px #999 dashed; height:30px; line-height:30px; margin-bottom:8px; }

.sbbox dd p { padding-bottom:5px; }

.sbbox dd p span { background:#333; color:#fff; padding:2px 5px; margin-right:5px; }

.sbbox .btn img { margin-left:13px; }

.sbbox .tb { background:url(../images/dian3.gif) no-repeat left 8px; padding-left:12px; }

.sbgd span { width:31px; height:45px; float:left; background-image:url(../images/bg.gif); margin-top:9px; }

.sbgd { width:692px; padding:0px; margin:0px; }

.sbgd .scoll { float:left; }

.sbgd ul { float:left; width:630px; }

.sbgd ul li { float:left; margin-left:11px; display:inline; text-align:center; }

.sbgd ul li.select a { color:#0863b5; }

.sbgd ul li.select a:hover { color:#f00; }

.sbgd ul li.select img { border:1px #5291cb solid; }

.sbgd ul li img { border:1px #e5e5e5 solid; }

.sbgd span.prev { background-position:-526px -473px; }

.sbgd span.next { background-position:-569px -473px; }

.sbnr { margin-top:12px; }

.sbnr dl { width:692px; overflow:hidden; }

.sbnr .bt { height:31px; line-height:31px; background:#f6f4f4; padding:0 14px; color:#666; margin-bottom:10px; }

.sbnr .bt b, .sbnr .bt b a, .sbbox dd h6 a { color:#000; }

.sbnr .bt b a:hover, .sbbox dd h6 a:hover { color:#f00; }

.sbnr dt { float:left; width:156px; height:125px; margin:0 20px 0 10px; display:inline; border:3px #f6f4f4 solid; }

.sbnr dd p { line-height:18px; text-indent:2em; height:98px; }

.sbnr dd { float:left; width:496px; }

.sbnr .zljb { background:url(../images/bg.gif) no-repeat left -541px #f6f4f4; height:31px; line-height:31px; padding-left:60px; }

.sbnr .zljb a { margin-right:20px; }

/*=======================================tsjs======================================*/

.tslf .box { padding:8px 12px 0 30px; }

.tslf .box h2 { font:18px/25px Microsoft Yahei; }

.tslf .nr { background:url(../images/lfsb.jpg) no-repeat 20px 5px; height:210px; padding:0 0 0 165px; }

.tslf dl { float:left; display:inline; margin:10px 0 0 10px; width:235px; height:45px; padding:10px 0 0 8px; background:url(../images/bg.gif) no-repeat left -590px; color:#fff; }

.tslf dl a { color:#fff; }

.tslf dl a:hover { color:#f00; }

.tslf dt { float:left; width:27px; height:34px; background-image:url(../images/bg.gif); margin-top:3px; }

.tslf dt.li1 { background-position:-568px -134px; }

.tslf dt.li2 { background-position:-573px -190px; }

.tslf dt.li3 { background-position:-573px -249px; }

.tslf dt.li4 { background-position:-573px -311px; }

.tslf dt.li5 { background-position:-573px -368px; }

.tslf dt.li6 { background-position:-573px -422px; }

.tslf dd { float:left; margin-left:3px; display:inline; line-height:18px; width:205px; }

.tslf dd h4 { font:14px/18px Microsoft Yahei; }

.jsbox .bt { height:31px; line-height:31px; background:#f6f4f4; padding:0 14px; color:#666; margin-bottom:10px; }

.jsbox .bt b, .jsbox .bt b a { color:#000; font-weight:bold; }

.jsbox .bt b a:hover { color:#f00; font-weight:bold; }

.jsbox .bt a { color:#000; font-weight:bold; }

.jsbox .bt a:hover { color:#f00; font-weight:bold; }

.jsbox .line { border-bottom:1px #666 dashed; padding-bottom:12px; margin:0 12px; }

.jsbox .nr { width:692px; overflow:hidden; margin-top:9px; }

.jsbox dl { width:692px; overflow:hidden; }

.jsbox dt { float:left; width:156px; height:125px; margin:0 20px 0 10px; display:inline; border:3px #f6f4f4 solid; }

.jsbox dd p { line-height:18px; text-indent:2em; padding-bottom:5px; }

.jsbox dd { float:left; width:496px; }

/*===================================================dbz=============================================*/

.bzhdp { float:left; width:288px; height:374px; }

.slider1 { height:374px; width:288px; overflow:hidden; position:relative; }

.slider1 .pic li { height:216px; width:288px; }

.onum1 { position: absolute; bottom:5px; right:5px; }

.onum1 span { border:1px #dadada solid; color:#444; background:#fff; cursor: pointer; float:left; font-family:Arial; font-size: 12px; height:16px; line-height:16px; margin: 1px; text-align:center; width:16px; }

.onum1 .on { background:#666; color:#FFF; height:16px; line-height:16px; width:16px; }

.bzbox { float:right; width:417px; }

.bzbt { width:415px; height:41px; background:url(../images/bg.gif) no-repeat left -670px; line-height:41px; }

.bzbt h2 { font:16px/41px Microsoft Yahei; padding:0 15px; }

.bzjs .nr { padding:13px 12px; }

.bzjs dt { font-weight:bold; color:#000; line-height:30px; }

.bzjs dt a { color:#000; }

.bzjs dt a:hover { color:#f00; }

.bzjs dd { text-indent:2em; line-height:18px; }

.bzjs ul { border-top:1px #666 dotted; margin-top:10px; padding-top:10px; }

.bzjs ul li { padding-left:12px; line-height:26px; background:url(../images/dian.gif) no-repeat 5px center; }

.bzlf { height:104px; background:url(../images/bg.gif) no-repeat -520px -556px; padding-left:80px; }

.bzlf dl { padding:5px 8px 0 12px; }

.bzlf dt { font-size:14px; color:#000; font-weight:bold; line-height:30px; }

.bzlf dt a { color:#000; }

.bzlf dt a:hover { color:#f00; }

.bzlf dd { text-indent:2em; line-height:20px; }

.dbznr { float:left; width:340px; height:269px; overflow:hidden; background:#f6f4f4; margin:14px 0 0 12px; }

.dbznr .nr { width:310px; margin:10px auto 0; }

.dbznr dd { float:left; padding:10px 12px 0 0; }

.dbznr dd img { float:left; border:1px #dadada solid; width:116px; height:96px; }

.dbznr dt { float:left; width:170px; }

.dbznr dt p { line-height:18px; text-indent:2em; }

.dbznr dt h6 { color:#333; line-height:30px; }

.dbznr dt h6 a { color:#333; }

.dbznr dt h6 a:hover { color:#f00; }

.dbznr ul { border-top:1px #999 dashed; padding-top:8px; margin-top:12px; }

.dbznr ul li { padding-left:10px; line-height:26px; }

.dbzbt h4 { float:left; width:270px; background:url(../images/dbzbt.gif) repeat-x; height:20px; font:14px/20px Microsoft Yahei; }

.dbzbt h4 a { display:block; float:left; background:#f6f4f4; padding-right:5px; }

.jsqy, .yyry { float:left; width:290px; }

.qynr { padding:8px 15px 5px; line-height:26px; }

.qynr li { padding-left:14px; }

.yyry dt { padding-top:11px; }

.yyry dd { padding-bottom:5px; }

.yyry dd img { border:1px #dadada solid; margin:7px 3px 7px 12px; display:inline; }

.zjjd { float:right; width:417px; }

.zjjd .nr { width:393px; padding:12px; }

.zjjd strong { color:#666; }

.zjjd p { padding-bottom:10px; line-height:21px; }

.zjjd font { color:#999; }

.zjjd ul { border-top:1px #666 dashed; margin-top:14px; padding-top:10px; }

.zjjd ul li { padding-left:15px; line-height:26px; }

.link1 ul li { float:left; margin:21px 0 0 15px; display:inline; }

/*==========================================yyjs==========================================*/

.jsnav { background:url(../images/jsnav.png) no-repeat center top; height:41px; line-height:41px; }

.jsnav ul { width:925px; margin:0 auto; }

.jsnav li { float:left; background:url(../images/jsnav.gif) no-repeat right center; padding:0 19px; color:#fff; font-size:14px; }

.jsnav li a { color:#fff; }

.jsnav li a:hover { color:#ff0; }

.yyjs { background:url(../images/jsbox.png) no-repeat center top; line-height:21px; height:97px; color:#333; width:959px; margin:366px auto 0; padding:10px 69px 0; }

.yyjs .bt { line-height:25px; }

.bs { background:#fff; }

.yysm { float:left; width:482px; overflow:hidden; background:url(../images/yysm.jpg) no-repeat 12px 8px; border-right:1px #666 dashed; line-height:21px; padding:51px 12px 8px 0; }

.yysm span { background:#0863b5; color:#fff; padding:2px 5px; margin-right:2px; }

.yysm pre { padding-bottom:20px; }

.mtbd { float:left; width:460px; margin-left:15px; display:inline; }

.mtbd p { line-height:21px; text-indent:2em; border-bottom:1px #666 dashed; padding-bottom:10px; margin-bottom:10px; }

.mtbd h6 { line-height:30px; }

.mtbd dl { background:#ecf5f9; border:1px #c1d9ef solid; height:41px; line-height:41px; margin-bottom:14px; }

.mtbd dt { float:left; }

.mtbd dd a { color:#333; }

.mtbd dd a:hover { color:#f00; }

.wmrw dl { float:left; width:284px; height:228px; background:url(../images/jsbg.jpg); margin:35px 0 47px 30px; display:inline; }

.wmrw dt { margin:16px 0 10px 21px; }

.wmrw dt img { padding:2px; border:1px #c5c5c5 solid; }

.wmrw dd { padding:0 15px; line-height:21px; text-indent:2em; }

.myt .box { padding:30px 25px 0 472px; height:360px; background:url(../images/myt.jpg) no-repeat no-repeat 36px 17px; }

.myt .box p.font { padding-bottom:20px; line-height:21px; text-indent:2em; }

.mytzj ul li { float:left; width:468px; }

.myt dl { float:left; background:#f6f4f4; height:132px; width:228px; }

.myt dt { float:left; }

.myt dd { float:left; width:108px; }

.myt .zw { font:14px/28px Microsoft Yahei; }

.myt .zl { font:13px/18px Microsoft Yahei; }

.myt .name { font:21px/38px Microsoft Yahei; }

.mytzj p { padding:0 5px; }

.jsry { padding:27px 0 20px 36px; }

.jsry .wz { float:left; width:282px; margin-right:15px; display:inline; text-indent:2em; }

.jsry .box { float:left; width:628px; }

.jsry .nr { float:left; width:525px; }

.jsry .box ul img { float:left; margin:0 0 20px 16px; display:inline; background:url(../images/dbtu.png) no-repeat; padding:3px; }

.jsry span { float:left; width:42px; height:45px; margin-top:110px; background-image:url(../images/bg.gif); cursor:pointer; }

.jsry .prev { background-position:left -859px; }

.jsry .next { background-position:-45px -859px; }

.jsdiv { padding-left:15px; }

.jsdiv dl { float:left; width:196px; overflow:hidden; height:320px; margin:23px 0 24px 14px; display:inline; background:url(../images/jsdiv.png); padding:10px 12px 0 12px; }

.jsdiv .tu { border:1px #c1d1d9 solid; margin-top:5px; }

.jsdiv .tu img { border:1px #fff solid; margin:5px; }

.jsdiv .font { line-height:21px; padding-top:8px; text-indent:2em; }

.jsdiv .btn { padding-top:12px; }

.jsbg { background:url(../images/jsbg.png); height:347px; }

.jsbg .sb { float:left; display:inline; width:475px; margin:26px 0 0 29px; }

.jsbg .bt { width:257px; height:41px; background:url(../images/bg.gif) no-repeat left -811px; color:#fff; font-size:14px; line-height:37px; padding-left:15px; }

.jsbg .sb dl { padding:17px 0; }

.jsbg .sb dt { float:left; width:172px; line-height:21px; text-indent:2em; }

.jsbg .sb dd { float:left; width:284px; }

.jsbg .sb dd img { float:left; background:#f4f4f4; border:1px #e1e1e1 solid; padding:5px; margin:5px 0 7px 15px; display:inline; }

.jsbg .hj { float:left; width:450px; margin:26px 0 0 15px; display:inline; }

.jsbg .hj .nr { padding:18px 0 0 8px; }

.jsbg .hj p { line-height:21px; }

.jsbg .hj p span { color:#fff; padding:3px; background:#0863b5; }

/*==========================================nkzt==========================================*/

.ztbanner { background:url(../images/ztbanner.jpg) no-repeat center top; height:354px; }

.ztbanner .zx { float:left; display:inline; margin:239px 0 0 425px; }

.ztbanner .zx a { width:98px; height:72px; display:block; }

.jsrygd { background:url(../images/jsry.jpg) no-repeat; width:325px; height:207px; margin:103px 0 0 122px; float:left; display:inline; }

.jsrygd .nr { float:left; width:262px; margin:6px; }

.jsrygd li { float:left; width:262px; height:195px; }

.jsrygd span { float:left; width:25px; height:45px; margin-top:80px; cursor:pointer; }

.ztbg { background:url(../images/ztbg1.gif) repeat-y #d1f0fd; width:980px; overflow:hidden; padding-bottom:20px; }

.rdzt .box { background:url(../images/rdztbg.jpg); float:left; width:254px; height:240px; margin:26px 0 0 10px; display:inline; padding:10px 27px 0; }

.rdzt .bt a { color:#ae8703; }

.rdzt .tu { padding:8px 0; }

.rdzt .tu img { border:3px #f6f4f4 solid; }

.rdzt li { padding-left:15px; margin-left:10px; }

.mzxx { padding-top:3px; }

.mzxx img { margin:5px 0 6px; }

.ztlist { float:left; width:628px; height:507px; padding:10px 0 0 25px; background:url(../images/ztbg.png) no-repeat; margin:26px 0 0 18px; display:inline; }

.zt1 { float:left; width:263px; background:url(../images/qw.jpg) no-repeat; padding:346px 20px 0; }

.zt2 { float:left; width:263px; background:url(../images/rm.jpg) no-repeat; padding:346px 20px 0; }

.zt3 { float:left; width:263px; background:url(../images/pp.jpg) no-repeat; padding:346px 20px 0; }

.qwzt p { text-indent:2em; color:#333; padding-bottom:15px; }

.ztlist dl { float:left; display:inline; width:290px; height:228px; margin:9px; }

.ztlist dt img { border:2px #f6f4f4 solid; }

.ztlist dd { background:#dadada; height:31px; font:16px/31px Microsoft Yahei; text-align:center; }

.ztlist dd a { color:#333; }

.ztlist dd a:hover { color:#f00; }

.w { width:980px; margin:0 auto; overflow:hidden; height:auto; color:#666; }

.yyjs p { font-size:14px; }

.yyjsbt { font:20px/30px MicroSoft YaHei; color:#196297; padding:20px 0 8px; }

.yyjsbt span { font-size:14px; padding-top:5px; line-height:24px; color:#c7c4c7; padding-left:12px; }

.yyjsbox1 { border:1px solid #ccc; border-top:2px solid #496eb8; padding:20px; }

.yyjsbox1 dd { width:651px; float:left; }

.yyjsbox1 dt { width:267px; float:right; }

.yyjsbox1 dd p, .yyjsbox2 p { font-size:14px; line-height:25px; color:#505251; text-indent:2em; }

.yyjsbox1 dd p.p1 { padding-top:15px; }

.yyjsbox2 p { padding-top:12px; }

.yyjsbox3 { border:1px solid #ccc; border-top:2px solid #496eb8; padding:20px; }

.yyjsbox3 dt { width:266px; float:left; }

.yyjsbox3 dd { width:652px; float:right; }

.yyjsbox3 ul { width:866px; height:243px; margin:15px auto 0; background:url(../images/yyjsbox3bg.png) no-repeat left 10px; }

.yyjsbox3 dd p { font-size:14px; line-height:25px; color:#505251; padding-top:15px; }

.yyjsbox3 dd p.p1 { padding:0; }

.yyjsbox3 dd p strong { font-weight:bold; }

.yyjsbox3 li { width:200px; float:left; padding:16px 0 0 52px; margin:10px 55px 0 0; display:inline; height:55px; line-height:20px; color:#505251; }

.yyjsbox3 li strong { font-weight:bold; font-size:14px; display:block; }

.yyjsbox4 p { padding-top:12px; color:#505251; font-size:14px; line-height:25px; text-indent:2em; }

.yyjsbox5 p { font-size:14px; line-height:25px; color:#505251; padding-top:10px; }

.yyjsbox5 p b { color:#196297; }

.yyjsbox6 p { font-size:14px; line-height:25px; color:#505251; text-indent:2em; padding-top:12px; }

p.copyright { font-size:14px; line-height:25px; color:#888; }

/* 首页格式底部 */

 .bottom-link { border:1px solid #dadada; clear:both; width:978px; margin:0 auto; }

.bottom-link-wrap { padding:30px 0; width:978px; margin:0 auto; overflow:hidden; }

.links-list { float:left; height:140px; overflow:hidden; margin:0 auto }

.links-list .itemB { margin:0; padding:0; width:160px; text-align:center; height:135px; display:inline-block; *display:inline;

zoom:1; vertical-align:top; }

.links-list h4 { height:27px; color:#373737; font-size:14px; font-family:"微软雅黑" }

.links-list ul { border-right:1px solid #ededed; height:135px; margin:0; padding:0; }

.links-list li { line-height:24px; color:#666; }

.bottom-link .b-l-5 { width:300px; text-align:left; }

.bottom-link .b-l-5 h4 { padding-left:25px; }

.bottom-link .b-l-5 ul { border:0; padding-left:25px; }

.bottom-link .b-l-5 ul li { line-height:18px; }

.bottom-link .b-l-5 ul li.p1 { font:900 28px/35px Verdana, Geneva, sans-serif; color:#1f4ea0; }

.in_main_ri { width:918px; margin:0 auto; border:1px solid #ccc; padding:0 30px; }

.in_main_ri .wxts0 { padding:15px 0; }

.in_main_ri .wxts0 dt { color:#264d9d; font:24px/30px MicroSoft YaHei; }

.in_main_ri .wxts0 dd { color:#6d6d6d; font-size:14px; margin-top:5px; font-family:"微软雅黑"; }

.in_main_ri p { font-size:14px; color:#606060; line-height:24px; }

.in_main_ri h1 { color:#264d9d; font:24px/30px MicroSoft YaHei; padding:15px 0; text-align:center; border-bottom:1px solid #ccc; }

.map_top { height:245px; border-bottom:1px solid #e4e4e4 }

.map_top div.fr { width:201px; }

.map_top div.fr img { padding:12px 0; border-bottom:1px solid #e4e4e4 }

.map_top div.fr p { line-height:24px; padding-top:10px; font-size:12px; }

.map_top div.fr p strong { color:#f60; font-weight:bold; }

.map_bt { line-height:50px; padding:15px 0; }

.map_img img { float:left; margin-right:136px; display:inline; }

.map_h3 { height:30px; line-height:24px; background:url(../images/lylx_15.jpg) center repeat-x }

.map_h3 span { color:#444; padding-right:8px; background:#fff; font:18px/30px MicroSoft YaHei; }

.map_h3 img { margin:8px 5px 0 0; }

.map_h3 a { font-size:12px; padding-left:8px; background:#fff; font-family:"宋体" }

.map_dt_le, .map_dt_ri { width:428px; font-size:14px; line-height:24px; padding-bottom:10px; }

.mapline { border-bottom:1px dashed #e4e4e4 }

.map_dt_le { padding-right:45px; }

.map_dt_le span, .map_dt_ri span { color:#f60; font-weight:bold; padding:10px 0; display:block; }

.map_kc_h3 { color:#444; font:18px/30px MicroSoft YaHei; }

.map_kc_p { color:#444; font-size:14px; padding:15px 0; }

.mapss { width:696px; }

.mapss table, .mapss td, .mapss tr, .mapss th { font-size:14px; }

.map_kc_input { width:228px; height:29px; color:#999999; line-height:29px; background:#fff; text-indent:9px; border:1px solid #dadada }

.map_kc_button { color:#fff; border:none; width:106px; height:39px; line-height:39px; cursor:pointer; font-size:16px; background:#496eb8; font-family:"微软雅黑" }

/*友情链接*/

#link { width:1000px; height:146px; margin:0 auto; margin-bottom:20px; border:1px solid #cccccc; }

#link_title { height:37px; line-height:36px; text-align:center; background:url('../images/link_bg.jpg') repeat-x left top; }

#link_title li { width:126px; float:left; border-right:1px solid #cccccc; }

#link_title li a { color:#333333; font-size:14px; font-weight:bold; }

#link_title li.link_active { background:#FFF; }

#link_title li.link_active a { color:#0295e0; }

#link dl { padding:10px 0 0 0; }

#unit a { display:inline-block; width:122px; float:left; text-align:center; color:#000000; overflow:hidden; }

