@import url("/zh_cn/font_color.css");
@import url("head.css");
/*
author:ck
date:11.02.21
*/ 
body {background:url(../images/body.png); text-align:center; font-size:12px; font-family:simsun;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
input, select {font-size:100%;}

a {color:#333; text-decoration:none;}
a:hover {color:#f00; text-decoration:underline;}

.clear {clear:both; font-size:1px; height:1px; overflow:hidden;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20'; display:block; height:0; clear:both;}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}

.mod {border:1px solid #f8cece; padding:1px;}
.modhd {height:28px; overflow:hidden;}
.modhd h3 {float:left; color:#a71501; font-size:16px; font-weight:bold; line-height:30px; text-indent:63px;}
.modhd h3 a {color:#a71501;}
.modhd h3 a:hover {color:#f00;}
.modhd .more {float:right;}
.modbd {}
.modft {}

.modhd,
.lh01 .mid h4,
.lh02 h2,
.lh03 h2,
.lh05 h3,
.lh06 h2,
.lh08 h2 {background:url(../images/modhd.png) no-repeat; font-size:16px; font-weight:bold; text-align:left;}

.lh02 h2,
.lh03 h2,
.lh05 h3,
.lh06 h2,
.lh08 h2 {background-position:6px -70px; color:#fff; height:27px; line-height:27px; text-indent:70px;}

.lh02 h2 a,
.lh03 h2 a,
.lh05 h3 a,
.lh06 h2 a {color:#fff;}

.lh02 h2 a:hover,
.lh03 h2 a:hover,
.lh05 h3 a:hover,
.lh06 h2 a:hover {color:#ff0;}

.lh01 .newslist li,
.report li,
.files li,
.ana li,
.mnews li,
.bill li,
.committee li {background:url(../images/listdot.png) 0 10px no-repeat; padding-left:8px; text-align:left;}

.container {background:#fff; width:950px; margin:0 auto;}
#TopMenu_out {padding-top:0 !important;}

/* ================= */
.lh01 {background:url(../images/kia.png) 347px 10px no-repeat; }
.lh01 .left {float:left; padding-top:10px; width:350px;}
.lh01 .mid {float:left; padding-top:10px; width:375px;}
.lh01 .right {float:left; padding-top:10px; width:220px;}

.mPic {height:570px; margin:0 6px; overflow:hidden;}
.mPic .photoAlbum_item {border:1px solid #f8cece; margin-bottom:12px; padding:7px 0;}
.mPic .photoAlbum_item_pic {margin-bottom:10px;}
.mPic img {height:230px; width:325px;}
.mPic .photoAlbum_item_txt {font-size:14px; font-weight:bold;}

.cal {margin:0 6px;}
.cal .modhd {background-position:0 0;}
.cal .modhd h3 {text-indent:-9999px;}
.cal .modbd {border:1px solid #d4d0cf; margin:5px; padding:1px 5px 5px 5px;}
.cal table {width:100%; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.cal strong {font-weight:bold; font-size:14px; color:#000;}
.cal th {text-align:center; padding:4px 0;}
.cal td {background:#e8e8e8; border-left:1px solid #fff; border-top:1px solid #fff; color:#a8a8a8; padding:4px 0; text-align:center;}
.cal .red {color:#ffa6a6;}
.cal .red a,.cal th.red {color:#f00;}
.cal .red a:hover {color:#c00; text-decoration:underline;}

.kia {margin-right:10px;}
.kia a {display:block; height:25px; overflow:hidden; text-indent:-9999px;}

.headline {margin:0 10px;}
.headline .focusTopic {padding-top:14px;}
.headline h2 {font-size:20px; font-family:simhei;}
.headline h2 a {color:#c10000; }
.headline h2 a:hover {color:#c00;}
.headline .focusTopic_txt {color:#666; line-height:170%; margin-top:6px; text-align:left;}
.headline .focusTopic_txt a {color:#666;}

.lh01 .newslist {margin:14px 10px 0;}
.lh01 .newslist li {font-size:14px; height:24px; line-height:24px;}
.lh01 .mid h4 {background-position:0 -35px; height:26px; color:#c60403; font-size:14px; font-weight:bold; margin-top:15px; padding:0 15px 0 30px; text-align:left;}
.lh01 .mid h4 a {float:right; font-size:12px; font-weight:normal;}

.askPm {background:url(../images/askPm.png) no-repeat; border:1px solid #ffe38f; padding-bottom:4px;}
.askPm h3 {height:40px; overflow:hidden; text-indent:-999px;}
.askPm h4 {height:60px; line-height:150%; padding:0 4px 0 102px; text-align:left;}
.askPm ul {padding-top:8px;}
.askPm li {display:inline; float:left; height:31px; line-height:28px; margin:0 3px 0 14px; width:88px;}
.askPm li a {background:url(../images/btn.png) no-repeat; color:#9f1901; display:block; height:28px;}
.askPm li a:hover {color:#f00;}

.report {margin-top:5px;}
.report .modhd {background-position:-350px 0;}
.report ul {padding:8px 0 5px 8px;}
.report li {background-position:0 12px; height:24px; line-height:24px;}
.report li a {color:#666;}
.report li a:hover {color:#f00;}

.files {margin-top:5px;}
.files .modhd {background-position:-350px 0;}
.files .modbd {background:url(../images/dotted.png) center no-repeat;}
.files .focusTopic {overflow:hidden; padding:12px 0 8px; width:100%;}
.files .focusTopic_tit {height:28px; line-height:26px;}
.files .focusTopic_tit a {font-weight:bold;}
.files .focusTopic_cont {float:left; text-align:left; width:115px;}
.files .focusTopic_pic {float:left; width:95px;}
.files .focusTopic_pic img {border:1px solid #dedede; width:76px; height:82px;}
.files .focusTopic_txt {}
.files .focusTopic_txt a {color:#666;}
.files .focusTopic_txt a:hover {color:#666;}
.files .focusTopic_txt .moreLnk {color:#333;}

/* ================= */
.lh02 {margin-top:10px;}
.lh02 h2 {background-position:6px -70px;}
.lh02 .left {float:left; padding-top:10px; width:322px;}
.lh02 .right {float:left; padding-top:10px; margin-left:6px; width:620px;}

.gd01 .focusTopic {overflow:hidden; width:100%;}
.gd01 .focusTopic_tit {padding-top:8px;}
.gd01 .focusTopic_tit a {color:#c10000; font-size:16px; font-weight:bold;}
.gd01 .focusTopic_cont {}
.gd01 .focusTopic_pic {}
.gd01 .focusTopic_pic img {border:1px solid #dedede; padding:4px; width:300px; height:200px;}
.gd01 .focusTopic_txt {line-height:150%; margin:8px 15px 0; text-align:left;}
.gd01 .focusTopic_txt a {color:#666;}
.gd01 .focusTopic_txt a:hover {color:#f00;}
.gd01 .focusTopic_txt .moreLnk {color:#c10000;}

.gd02 .focusTopic {height:102px; float:left; overflow:hidden; text-align:left; width:308px;}
.gd02 .focusTopic_tit {margin-bottom:6px;}
.gd02 .focusTopic_tit a {font-weight:bold;}
.gd02 .focusTopic_cont {float:left; width:183px; padding-top:6px; margin-left:4px;}
.gd02 .focusTopic_pic {float:left; width:120px;}
.gd02 .focusTopic_pic img {border:1px solid #dedede; padding:3px; width:110px; height:80px;}
.gd02 .focusTopic_txt {line-height:160%; text-align:left;}
.gd02 .focusTopic_txt a {color:#666;}
.gd02 .focusTopic_txt a:hover {color:#f00;}
.gd02 .focusTopic_txt .moreLnk {color:#c10000;}

/* ================= */
.lh03 {margin-top:2px;}
.lh03 h2 {background-position:6px -105px;}
.db {background:center repeat-x url(../images/dotted_6x1.png); margin:0 8px 0 12px;}
.db .focusTopic {height:112px; float:left; overflow:hidden; text-align:left; width:310px;}
.db .focusTopic_tit {margin-bottom:6px;}
.db .focusTopic_tit a {font-weight:bold;}
.db .focusTopic_cont {float:left; width:183px; padding-top:16px; margin-left:4px;}
.db .focusTopic_pic {float:left; padding-top:10px; width:120px;}
.db .focusTopic_pic img {border:1px solid #dedede; padding:3px; width:110px; height:80px;}
.db .focusTopic_txt {line-height:160%; text-align:left;}
.db .focusTopic_txt a {color:#666;}
.db .focusTopic_txt a:hover {color:#f00;}
.db .focusTopic_txt .moreLnk {color:#c10000;}


/* ================= */
.lh04 {margin:2px 6px 0;}

.gd {float:left; height:430px; width:705px;}

.poll {height:43px; margin:0 18px 0 27px;}
.pl {float:left; width:98px;}
.pr {float:right; width:92px;}
.pl a,
.pr a {display:block; height:43px;}
.num {float:left; line-height:43px; vertical-align:baseline; width:72px;}
.num strong {font-weight:bold; font-family:"Microsoft YaHei",Georgia; font-size:14px; margin-right:4px;}
.per {background:url(../images/per.png); float:left; height:43px; margin:0 9px; width:308px;}
.per_red {background:url(../images/per.png) 100% -45px no-repeat; float:left; height:43px;}
.per_arr {background:url(../images/per.png) 100% -90px no-repeat; display:block; margin:0 -8px; position:relative; height:20px;}

.pk {height:170px; margin:22px 10px 0 28px; text-align:left;}
.pkl {float:left; height:170px; width:305px;}
.pkr {float:right; height:170px; width:305px;}
.pk_pic {float:left; margin-bottom:20px; width:120px;}
.pk_pic img {border:1px solid #e2e1e9; padding: 4px; width:90px; height:108px;}
.pk_side {background:url(../images/listdot.png) 0 12px no-repeat; color:#d32924; font-weight:bold; float:left; padding-top:8px; text-indent:10px; width:180px;}
.pk_tit {float:left; font-size:14px; font-weight:bold; margin:6px 0; width:180px;}
.pk_txt {float:left; line-height:160%; width:180px;}
.pk_tit a, 
.pk_txt a {color:#666;}
.pk_tit a:hover, 
.pk_txt a:hover {color:#f00;}
.pk_btn {clear:both;}
.pk_btn a {background:url(../images/btn.png); display:block; height:25px; margin:0 auto; overflow:hidden; text-indent:-9998px; width:98px;}
.pkl .pk_btn a {background-position:0 -30px;}
.pkr .pk_btn a {background-position:0 -55px;}



.ana {float:right; width:216px;}
.ana .modhd {background-position:-400px -35px;}
.ana ul {padding:10px 0 10px 8px;}
.ana li {background-position:0 12px; height:25px; line-height:25px;}
.ana li a {color:#666;}
.ana li a:hover {color:#f00;}

/* ================= */
.lh05 {margin:0 6px;}
.lh05 h3 {background-position:0 -140px; text-indent:65px; margin-bottom:1px;}

.lhmap {background:#fff8e7; height:385px; padding-top:10px; float:left; width:550px;}
.list {background:#feefcc; height:375px; float:right; padding-top:20px; width:382px;}
.list p {color:#666; margin:0 25px -20px 0; text-align:right;}
.list h2 {background:url(../images/iconarr.png) 0 5px no-repeat; color:#a71501; font-size:24px; font-family:simhei; margin:0 25px 9px; padding:0 40px; text-align:left;}
.list ul {background:#fff; border:1px solid #f8c1a4; margin:0 10px; padding:10px;}
.list li {background:url(../images/listdot.png) 0 10px no-repeat; font-size:14px; height:24px; line-height:24px; overflow:hidden; padding-left:8px; text-align:left;}


/* ================= */
.lh06 {margin:10px 6px 0;}
.lh06 h2 {background-position:0 -70px; text-indent:65px;}
.ts {background:url(../images/dotted_6x135.png);}
.lh06 .photoAlbum_item {display:inline; float:left; margin:0 8px; padding:10px 0; width:140px;}
.lh06 .photoAlbum_item_pic {margin-bottom:8px;}
.lh06 img {border:1px solid #f8cece; height:85px; padding:3px; width:130px;}

/* ================= */
.lh07 {background:#fff; margin:-10px 6px 0; position:relative; padding-top:15px;}
.lh07 .left {float:left; width:470px;}
.lh07 .right {float:right; width:464px;}
.lh07 ul {padding:10px;}
.lh07 .more {font-size:12px; font-weight:normal; line-height:28px; width:80px; text-align:center;}
.lh07 .more a {color:#890303;}
.lh07 .more a:hover {color:#f00;}
.lh07 li {color:#666; height:27px; line-height:27px; overflow:hidden; text-align:right;}
.lh07 li a {font-size:14px; float:left;}

.mnews .modhd,
.bill .modhd,
.committee .modhd {background-position:-400px -35px;}
.lh07 .mnews ul {padding-top:15px;}
.committee {margin-top:7px;}


/* ================= */
.lh08 {margin:15px 6px 0; padding-bottom:10px;}
.lh08 h2 {background-position:0 -70px; text-indent:65px;}
.lh08 .con {border:1px solid #f8cece; margin-top:8px; padding:15px;}
.lh08 .con img {width:150px; height:45px;}
.lh08 .con li {float:left; width:180px; height:60px;}


/* ================= */
#pageFooter {padding:20px 0 !important;}
#pageFooter hr {display:none;}