@charset "gb2312";
/* 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 { text-indent:2em; 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:"Î¢ÈíÑÅºÚ"
}
