﻿.hmbz { background:#f7fffd; padding:4px 9px 6px;}

.hmbz li { float:left; margin:4px 0 0 10px; display:inline;}

.slider{height:160px; width:320px; overflow:hidden; position:relative;}
.slider1{height:160px; width:320px; overflow:hidden; position:relative;}

.slider .pic li {/* height:320px; width:160px;*/}

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

.onum span{cursor:pointer;float:left;margin-left:5px; overflow:hidden; background:url(../images/onum.gif); width:10px; height:10px;}

.onum .on{background:url(../images/onumhover.gif);}

.hmbzlist h3 { height:35px; font:16px/35px Microsoft Yahei; color:#fff; padding-left:10px;}

.hmbzlist h3.ys1 { background:#0099cb;}

.hmbzlist h3.ys2 { background:#6599ff;}

.hmbzlist h3.ys3 { background:#64bd85;}

.hmbzlist h3.ys4 { background:#cdbe61;}

.hmbzlist .tjwz { font:16px/32px Microsoft Yahei;padding-top:10px; color:#018cd6; font-weight:bold;}

.hmbzlist .tjwz a {color:#018cd6;}

.hmbzlist .tjwz a:hover { color:#f00;}

.hmbzlist p { border-bottom:1px #ccc dashed; height:30px; line-height:30px; padding:0 10px 3px;}

.hmbzlb {border-bottom:1px #ccc dashed; line-height:22px; text-align:center; padding:7px 0;}

.hmbtn { background:url(../images/hmbtn.png) no-repeat; width:160px; height:32px; line-height:32px; text-align:center; color:#ea0016; margin:20px auto;}

.hmbtn a {color:#ea0016;}

.hmbzlist ul { padding:0 0 21px 5px;}

.hmbzlist li { float:left; width:73px; height:36px; line-height:36px; text-align:center; border:1px #ccc solid; margin:0 3px 4px 0;}

.hmzj { border-bottom:1px #ccc dashed; padding-bottom:12px;}

.hmzj .title { background:#999; line-height:35px; padding:0 10px; color:#fff; font:16px/35px Microsoft Yahei;} 

.hmzj .title a { color:#fff;}

.hmzj .title span { font:12px/35px 宋体;}

.hmzjbox { margin:20px 0 8px; height:160px; overflow:hidden;}

.hmzjbox .pic { float:left; margin-left:20px; display:inline;}

.hmzjbox .js { float:left; width:165px;}

.hmzjbox .js h4 { font-size:12px; font-weight:normal;}

.hmzjbox .js h4 b { color:#ff8b00; font-size:14px;}

.hmzjbox .js p span { color:#000;}

.hmzjbtn img { margin:10px 5px 0;}

.hmzj ul { display:inline-block;*display:inline; zoom:1;}

.hmzj ul li {cursor:pointer;float:left;margin-left:5px; overflow:hidden; background:url(../images/onum.gif); width:10px; height:10px;}

.hmzj ul li.selected {background:url(../images/onumhover.gif);}

.hmyy { padding-bottom:33px;}

.hmyy h3 { background:url(../images/hmyy.png); width:98px; height:26px; line-height:26px; text-align:center;  color:#fff; margin:10px 0 30px 10px;}

.hmyy p{ width:320px; padding-bottom:15px; float:left;}

.hmyy p span{ float:left; line-height:22px; padding-left:20px; padding-right:5px;}

.hmyy p input{ width:90px; height:20px; line-height:20px; border:1px solid #CCC; float:left;font-size:13px;}

.hmyy p select{ width:92px; height:20px; line-height:20px; border:1px solid #CCC; float:left;}

.hmyy .tjyy { cursor:pointer; background:#018cd6; width:75px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; margin:5px 0 24px;}

.hmyy .tjyy a { color:#fff;}

.footnr span { float:left; color:#333; line-height:24px; padding:15px 0 0 10px;}

.footnr img { float:right; padding:22px 17px 0 0;}



/*-----------------------dbz------------------------------------*/

.location { height:37px; line-height:30px; border-bottom:1px #ccc solid; color:#018cd6; font-size:16px; padding:3px 0 0 10px;}

.location a { font-size:2px; padding-right:1px;}

.dbzdh { height:33px; border-bottom:2px #018cd6 solid; background:#f4f4f4;}

.dbzdh ul li { float:left; width:160px; height:33px; text-align:center; color:#333; font:16px/33px Microsoft Yahei;}

.dbzdh ul li a {color:#333;}

.dbzdh ol li { float:left; height:33px; text-align:center; color:#333; font:16px/33px Microsoft Yahei; padding:0 15px;background:#018cd6;}

.dbzdh ol li a { color:#fff;}

.dbzdh li.selected,.dbzdh li.selected a { color:#fff; background:#018cd6;}

.dbzlist dl { padding:0 10px 10px; border-bottom:1px #ccc dashed;}

.dbzlist dt { font:18px/45px Microsoft Yahei; font-weight:bold;}

.dbzlist dt span { display:inline-block;} 

.dbzlist dt img { margin:13px 0 0 5px;}

.dbzlist dd { color:#333;}

.dbzlist dd a,.dbzlist dd a:hover{color:#333;}

.dbzlist .nrcon li { border-bottom:1px #ccc dashed; height:32px; line-height:32px; padding-left:20px;}

.dbzbtn { background:url(../images/hmbtn.png) no-repeat; width:160px; height:32px; line-height:32px; text-align:center; color:#333; margin:15px auto 20px;}

.dbzbtn a {color:#333;}

.dbzbtn a:hover {color:#f00;}

.dbzbox { border-bottom:1px #ccc dashed; margin-bottom:15px;}



/*-----------------------xbz------------------------------------*/

.pager  { border-top:1px dashed #ccc; text-align:center; padding:10px 0;}

.pager ul { display:inline-block; *display:inline; zoom:1;}

.pager li { float:left; font-size:14px; margin-left:10px; height:40px; line-height:40px;}



/*-----------------------article------------------------------------*/

.wzbz { border-bottom:1px #018cd6 solid; padding-bottom:13px;}

.wzbz img { padding:15px 0 0 4px; }

.wzbox h2 { font:18px/40px Microsoft Yahei; font-weight:bold; padding-top:5px;}

.wzbox h2 span {display:inline-block;}

.wzbox h2 img { vertical-align:middle;}

.wzbox {padding-bottom:40px;} 

.wznr { border-top:1px #ccc dashed; padding:10px 15px; margin-top:12px;font-size:15px;font-size:medium;}

.wznr p {text-indent:2em;line-height:28px;}

.xgwz { padding:0 15px;font-size:medium;}

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



/*-----------------------yyjs------------------------------------*/

.yyjs { padding:0 8px;}

.jsbt { border-bottom:1px dashed #018cd6; height:30px; line-height:30px; font-size:14px; font-weight:bold; margin-bottom:10px;}

.yyjs dl { padding-bottom:15px;}

.yyjs dd { line-height:24px; text-indent:2em; padding-top:10px;}

.yyjs ul { padding:5px 0;}

.yyjs ul li { float:left; margin:0 5px 5px 0;}

.yyjs ul li.nojl {margin:0 0 5px 0;}



/*-----------------------zjtd------------------------------------*/

.zjbox { width:302px; height:118px; border:1px #cecece solid; background:#fff; margin:10px auto 0;}

.zjbox dl { padding:6px 7px;}

.zjbox p { background:#f4f4f4; height:31px; line-height:31px; padding-left:5px;}

.zjbox dt { float:left; margin-right:10px; display:inline;}

.zjbox dd { float:left; width:188px; background:url(../images/jiantou.gif) no-repeat right 30px; line-height:24px;} 

.zjbox .zc { background:none; padding:0;}



/*-----------------------xjjs------------------------------------*/

.list { padding:5px 10px;}

.list li { padding-left:10px; line-height:36px; font-size:14px; background:url(../images/dian.gif) no-repeat left center;} 





/*-----------------------lylx------------------------------------*/

.lylx { padding:10px 8px;}

.lylx .font1 { padding-bottom:10px;}

.lxbt { font:18px/30px Microsoft Yahei; font-weight:bold; padding-bottom:10px;}

.lxbtn { margin:20px auto 0; border-bottom:1px #ccc dashed; padding-bottom:25px;}





/*-----------------------zjnr------------------------------------*/

.zjnr { border-bottom:1px #ccc dashed; padding-bottom:32px;}

.zjdiv .pic { float:left; margin:0 10px 0 8px; display:inline;}

.zjdiv .js { float:left; width:180px; line-height:30px; font-size:14px;}

.zjdiv h4 { font-weight:normal;}

.zjdiv p { color:#999;}

.zjdiv .btn img { margin:5px 10px 0 0;}

.zjbk { width:302px; border:1px #cecece solid; margin:10px auto 0; background:#fff;}

.zjbk .bt { height:31px; line-height:31px; padding-left:10px; font-size:14px; background:#f4f4f4;}

.zjbk p { padding:10px 4px 10px 8px;}

.mzpb { padding:14px 12px 15px 9px;}

.mzpb table,.mzpb td { border:1px #ccc solid; border-collapse:collapse; text-align:center;}



/*-----------------------dxyy------------------------------------*/

.ghfw { background:#eee; padding:10px;}

.ghfw h4,.jzzn h4 { font-weight:normal; font-size:14px;}

.ghfw p { color:#333; padding-top:10px;}

.ghfw .txbd { padding-top:5px;}

.ghfw .txbd span { font-size:14px; float:left;}

.ghfw .txbd .bd { float:left; width:144px; height:24px; border:1px #d0d0d0 solid; margin:0 10px 0 5px; display:inline;}

.ghfw .txbd .btn { float:left; width:69px; height:24px; background:#ff8b00; font-size:14px; color:#fff;}

.qzx { background:url(../images/qzx.jpg) no-repeat left center; padding-left:27px; font-size:14px; line-height:35px;}

.dxbt { border-bottom:1px #d3d4d6 dashed; height:34px; line-height:34px; font-size:16px; color:#018cd6;}

.jzzn { width:300px; margin:0 auto;}

.jzzn h4 { padding-top:15px;}

.jyzn p { line-height:24px;}

.jh { color:#f60;}

.wxts { padding-top:20px;}

.wxts span { font-size:14px;}



/*-----------------------dxyy------------------------------------*/

.hmyy { padding-bottom:33px;}

.hmyy h3 { background:url(../images/hmyy.png); width:98px; height:26px; line-height:26px; text-align:center;  color:#fff; margin:10px 0 30px 10px;}

.hmyy p{ width:320px; padding-bottom:15px; float:left;}

.hmyy p span{ float:left; line-height:22px; padding-left:20px; padding-right:5px;}

.hmyy p input{ width:90px; height:20px; line-height:20px; border:1px solid #CCC; float:left;font-size:13px;}

.hmyy p select{ width:92px; height:20px; line-height:20px; border:1px solid #CCC; float:left;}

.hmyy .tjyy { cursor:pointer; background:#018cd6; width:75px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; margin:5px 0 24px;}

.hmyy .tjyy a { color:#fff;}

.tc{text-align:center}

