/* CSS Document */
.flash{ width:263px; border:1px solid #E0E0E0; height:192px; margin-top:10px; overflow:hidden;}

.swt{ background:url(../images/nr0331_13.jpg) left top no-repeat; height:154px; margin-top:10px; overflow:hidden;}
.swt ul{ width:264px; overflow:hidden;}
.swt ul li{ display:inline; font-size:14px; font-weight:bold; float:left; margin:57px 9px 0 16px;}
.swt ul li a{ color:#0295e0;}
.swt span a{ width:233px; height:63px; margin-top:11px; display:block;  overflow:hidden;}


.qwzj{ width:264px; height:333px; background:#F9F9F9; margin-top:10px;}
.zj_t{ margin:6px auto 0; height:37px; line-height:37px; border-bottom:2px solid #116895; width:244px;}
.zj_t span{ display:block; float:left; padding-left:20px; background:url(../images/i15.jpg) no-repeat left center; font-size:16px; font-weight:bold;}
.zj_t span a{ color:#0295e0;}
.zj_t font{ float:right; font-size:14px; padding-right:5px; font-family:"Times New Roman", Times, serif;}
.zj_nr{ width:244px; height:255px; margin:15px auto 0; overflow:hidden;}
.zj_na{ width:244px; height:119px; overflow:hidden; margin:0 auto 17px;}
.zj_na img{ float:left; padding:2px; border:1px solid #D7D7D7; margin:0;}
.zj_na p{ float:right; width:144px; font-size:14px; padding-right:0px; line-height:24px; overflow:hidden;}
.zj_na p span{ display:block; line-height:25px; width:126px; height:25px; overflow:hidden;}
.zj_na p span a{ font-weight:bold; color:#F49314; float:left; width:238px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zj_na p span a img{ padding:0; margin-top:12px; border:0;}
.zj_na p span .zjmor{ float:left;}
.zj_na p font{ width:150px; display:block;}
.zj_na p font a img{ padding:0px; border:0; float:left; margin-right:4px;}


.dxbl{ width:264px; overflow:hidden; margin-top:10px; height:322px; background:#F9F9F9;}
.dxbl .zj_na{ margin:15px auto 0;}
.dxbl .zj_na p span a{float:left; width:120px; overflow:hidden;}
.dxbl ul{ width:240px; overflow:hidden; margin:15px auto 0; font-size:14px;}
.dxbl ul li{ height:28px; line-height:28px;}
.dxbl ul li a{ display:block; background:url(../images/i12.jpg) no-repeat left 10px; padding-left:10px; width:228px; margin-left:0; text-overflow:ellipsis; _white-space:nowrap; +white-space:nowrap; white-space:nowrap\9; overflow:hidden; height:28px;}


.rdgz{ height:auto; }
.rdgz .zj_t{ background:url(../images/wz25_26.jpg) no-repeat; height:28px; margin:0 auto; width:265px; line-height:normal; text-align:center;}
.rdgz .zj_t span{ float:none; padding:0; background:none; color:#f00;}
.rdgz .zj_na p{ width:244px; height:auto; font-size:12px;}
.rdgz .zj_na{ height:auto;}
.rdgz ul{ margin-top:5px;}



.zuo{ width:676px; min-height:500px; _height:500px; background:#F9F9F9; border:1px solid #F4F4F4; margin-top:10px; padding:0 10px;}
.tit{ border-bottom:1px dotted #000; height:51px; line-height:51px; text-align:center; color:#000; font-size:20px; font-family:"黑体";}
.tit h1{color:#000; font-size:20px; font-family:"黑体";}
.shu{ height:20px; overflow:hidden; margin:15px auto 0; width:676px; font-size:14px; text-align:center;}
.shu span{color:#0295e0; padding:0 5px;}
.shu span img{ margin:0 5px 0 0;}
.fen{background:url(../images/nr0331_24.jpg) left top no-repeat; width:656px; height:72px; margin-top:15px;overflow:hidden;}
.fen ul{ margin-top:3px; width:700px;}
.fen ul li{ display:inline; height:23px; line-height:23px; float:left; width:214px; text-align:center; font-size:14px; padding-left:5px;}
.fen ul li a{ float:left; width:209px; height:23px;text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}
.wenz{ width:656px; margin-top:15px; _height:350px; min-height:350px; font-size:14px;}
.wenz p{ line-height:28px;font-size:16px;margin:15px 0}
.wenz strong{ font-size:14px;}
.wenz p u{ text-decoration:none;}
.wenz p a{ color:#0972AB; border-bottom:1px dashed #0972AB; text-decoration:none;}
.wenz p a:hover{ color:#f49314; border-bottom:1px dashed #f49314;}
.wenz p strong{ }
.wzfy{ text-align:center; width:656px; overflow:hidden;}
.wzfy li{ display:inline; padding:0 2px;}
.zxbj{ width:656px; text-align:right; margin-top:10px; font-size:14px; font-weight:bold; color:#8B310A;}
.zxbj span{ color:#000;}
.zx{ width:656px; text-align:center; margin-top:10px;}
.zx img{ margin:0 25px;}
.tag{ height:20px; line-height:20px; overflow:hidden; width:676px; color:#757575; overflow:hidden;}
.tag a{ color:#757575; margin-right:10px;}
.tag h2{ display:inline; font-size:12px; font-weight:normal;}
.ud{ height:25px; line-height:25px; overflow:hidden; width:676px; overflow:hidden; color:#757575;  overflow:hidden;}
.up{ float:left; line-height:25px;width:330px; height:25px; color:#757575;text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}
.down{ float:right; line-height:25px;width:335px; height:25px;  text-align:right; color:#757575;text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}
.ud a{ color:#757575;}
.zhuan{ width:656px; border-top:1px solid #CBDCDC; height:28px; line-height:28px; margin-top:10px; padding:0 10px; overflow:hidden;}
.zhuan ul li{ display:inline; float:left; margin-right:15px; color:#666666;}
.zhuan ul li a{ float:left; color:#006699;}
.zhuan ul li img{ float:left; margin:10px 5px 0 0;}
.zhuan span{ float:right; _padding-top:12px;}
.zhuan span img{ margin-right:5px;}
.zhuan span a{ color:#006699;}

.wsts{ border:1px solid #D7D7D7; height:100px; width:696px; margin-top:15px; background:#F9F9F9 url(../images/nr0331_21.jpg) left top no-repeat; padding-top:15px;}
.wsts p{ padding-left:105px; width:560px; line-height:25px;}
.wsts p a{ color:#F55600;}


.tj{ width:698px; margin-top:5px; overflow:hidden;}
.tj_1{ background:url(../images/nr0331_22.jpg) left top no-repeat; height:28px; font-size:16px; font-weight:bold; text-align:center;}
.tj_2{ height:105px; background:#F9F9F9; width:658px; padding:10px 20px 0; overflow:hidden;}
.tj_2 ul{ width:800px;}
.tj_2 ul li{ height:25px; line-height:25px; width:319px; float:left; margin-right:20px; text-align:right;}
.tj_2 ul li a{ background:url(../images/i12.jpg) no-repeat left center; padding-left:10px; height:25px; width:209px; text-align:left; float:left;text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}

.pl{ width:698px; background:#F9F9F9; height:208px; margin-top:15px; overflow:hidden;}
.pl_1{ height:32px; line-height:32px; border-bottom:2px solid #0C6696; background:url(../images/i15.jpg) no-repeat 10px center; padding-left:34px; font-size:14px; font-weight:bold;}
.pl_2{ width:660px;}
.pp1{ width:670px; height:98px; border:1px solid #ABABAB; float:left; margin-top:12px;}
.pl_2 strong{ font-size:14px; color:#505050; float:left; height:20px; line-height:20px; margin-top:7px;}
.pp2{ float:left; width:40px; height:18px; border:1px solid #ABABAB;  margin:7px 5px 0 0;}
.pl_2 img{ float:left; margin:7px 5px 0 0;}
.pp4{ float:left;margin:10px 5px 0 0;}
.pl_2 p{ height:20px; line-height:20px; color:#505050; margin-top:10px;}
.pp3{ background:url(../images/nr0331_23.jpg) left top no-repeat; width:70px; height:19px; border:0; float:left; line-height:19px;}



.ztTitle{ height:27px; background:url(../images/zttitlebg.jpg) no-repeat; width:100%; line-height:27px; margin:0 auto; }
.ztTitle h1{ width:910px; float:left; padding-left:10px; font-size:14px}
.ztTitle a{ display:block; width:50px; float:left; font-size:16px; font-weight:bold; color:#AFAFAF }
.ztLanmu{ width:220px; height:237px;border:1px solid #D2DDE3; padding:4px; line-height:22px; float:left; margin:10px 10px 0 0;_margin:-15px 13px 0 0; display:inline; background:#FFFFFF; }
.ztLanmu p{ padding:0 8px; font-size:12px; color:#999999; line-height:24px}
