.content {padding-bottom:15px;}

a:link, a:visited {color:#000000;}
a:hover, a:active {color:#ff6600;}

.newslist li {height:22px; line-height:22px; _line-height:24px; padding-left:20px; overflow:hidden;}
.datelist li {position:relative; padding-right:80px;}
.datelist .date {position:absolute; right:4px; top:0; color:#808080;}
.icon_red li,
.icon_black li {background:transparent url('imagesicons.png') no-repeat scroll 0 0;}
.icon_red li {background-position:8px 10px;}
.icon_black li {background-position:8px -20px;}

.side_mod {position:relative; border:1px solid #dbddac;}
.side_mod .mod_hd {height:24px; border-bottom:1px solid #dbddac; background-color:#fcf6e8;}
.side_mod .hd_tit {position:relative; float:left; border:1px solid #c39681; border-bottom:0 none; margin:-1px; _margin:0 -1px -1px 0;  background:transparent url('imagesrx.jpg') repeat-x scroll 0 0;}
.side_mod .hd_tit span {float:left; height:24px; line-height:22px; _line-height:24px; overflow:hidden; font-size:14px; _margin-bottom:-1px; font-weight:700; color:#ffffff; padding:0 4px 0 24px; border:1px solid #fcf6e8; border-bottom:0 none; background:transparent url('imagesidx_icons.png') no-repeat scroll 5px -24px;}
.side_mod .mod_bd {background-color:#ffffff;}
.side_mod .more {position:absolute; right:5px; top:5px; _top:8px;}
.sm_rdh .more {color:#ffffff;}
.side_mod_fullhd .hd_tit {float:none; overflow:hidden; _height:24px;}
.side_mod_fullhd .hd_tit span {float:none; display:block;}

.banner {width:994px; margin:8px 0; text-align:center; overflow:hidden;}

/* news_zone 
----------------------------------*/
.news_zone {position:relative; height:284px; margin-bottom:6px; overflow:hidden;}

/*-- 焦点图 --*/
.slider_news {float:left; width:342px; height:272px; padding:4px 4px 6px; border:1px solid #d2d2d2; background-color:#e7e7e7;}
.slider_news .wrap {position:relative; width:340px; height:205px; border:1px solid #000000; overflow:hidden;}
.slider_news .wrap li {position:relative; width:340px; height:205px; overflow:hidden;}
.slider_news .wrap .img {position:relative; z-index:1;}
.slider_news .wrap .txt {position:absolute; z-index:10; left:0; bottom:0; _bottom:-1px; width:340px; height:26px; overflow:hidden;}
.slider_news .wrap .m {position:absolute; z-index:0; left:0; bottom:0; width:100%; height:100%; background-color:#000000; opacity:.5; filter:alpha(opacity=50);}
.slider_news .wrap .t {position:relative; z-index:5; display:block; height:26px; line-height:26px; _line-height:28px; padding-left:10px;}
.slider_news .wrap a:link, .slider_news .wrap {color:#ffffff;}
.slider_news .wrap .img IMG{width:342px; height:272px}

.slider_news .navs {overflow:hidden; zoom:1; padding-top:8px; margin:0 -3px;}
.slider_news .navs li {position:relative; float:left; margin:0 3px; background-color:#ffffff; display:inline;}
.slider_news .navs a {float:left; padding:4px; border:1px solid #cccccc;}
.slider_news .navs .mask {display:none; position:absolute; left:50%; top:-7px; width:11px; height:8px; margin-left:-5px; overflow:hidden; background:transparent url('imagesfocus_img_nav_arrow.png') no-repeat scroll 0 0;}
.slider_news .navs .cur .mask {display:block;}

.slider_news .arrow {display:none;}

/*-- 动态新闻 --*/
.dynamic_news {float:left; width:372px; padding:0 10px;}
.dynamic_news .hot_news h2 {height:34px; line-height:34px; _line-height:36px; overflow:hidden; font-weight:700; font-size:14px; text-align:center; border-bottom:1px dotted #b8b8b8; margin-bottom:5px;}
.dynamic_news h2 a:link, .dynamic_news h2 a:visited {color:#b10000;}
.dynamic_news .hot_news_desc {height:42px; line-height:20px; _line-height:22px; text-indent:2em; padding-bottom:5px; border-bottom:1px dotted #b8b8b8; margin-bottom:7px; overflow:hidden;}

/*-- 新闻选项卡 --*/
.dynamic_tabnews .tab_list {height:25px; border-bottom:1px solid #dddaaf;}
.dynamic_tabnews .tab_list li {position:relative; float:left; padding-bottom:1px; border:1px solid #dddaaf; border-bottom:0; margin:0 -1px -1px 0; background:transparent url('imagesrx.jpg') repeat-x scroll 0 -50px;}
.dynamic_tabnews .tab_list a {float:left; height:24px; line-height:24px; _line-height:26px; padding:0 8px 0 25px; overflow:hidden; background:transparent url('imagesidx_icons.png') no-repeat scroll 5px 6px;}
.dynamic_tabnews .tab_list .cur {font-weight:700;}
.dynamic_tabnews .tab_list a:link, .dynamic_tabnews .tab_list a:visited {color:#000000; text-decoration:none;}
.dynamic_tabnews .tab_list .cur a:link, .dynamic_tabnews .tab_list .cur a:visited {color:#9d1306;}
.dynamic_tabnews .tab_panel .tab_con {position:relative; height:162px; overflow:hidden;}
.dynamic_tabnews .tab_panel {height:152px; padding:8px 0; overflow:hidden;}

/*-- 内容区侧边 --*/
.news_side {float:left; width:250px;}

/*-- 主任之窗 --*/
.sm_zrzc {margin-bottom:8px;}
.sm_zrzc .mod_bd {height:94px; padding:4px 10px; _padding:5px 10px 4px; border:1px solid #ffffff; line-height:20px; overflow:hidden; background:transparent url('imagesrx.jpg') repeat-x scroll 0 -76px;}
.sm_zrzc .mul_items {height:40px; overflow:hidden;}
.sm_zrzc .info_item .tit {font-weight:700;}
.sm_zrzc .email_link {margin:2px -5px 0; text-align:center;}
.sm_zrzc .email_link a {display:inline-block; *display:inline; zoom:1; vertical-align:top; height:32px; line-height:32px; _line-height:34px; padding:0 8px 0 100px; overflow:hidden; text-decoration:none; background:transparent url('imagesbox_1.jpg') no-repeat scroll 0 0;}
.sm_zrzc .email_link a:link, .sm_zrzc .email_link a:visited {color:#861f32;}
.sm_zrzc .email_link .efeedback {width:76px; padding-left:44px; padding-right:2px; overflow:hidden; background:transparent url('imagesbox_2.jpg') no-repeat scroll 0 0;}

/*-- 通知公告 --*/
.sm_tzgg .mod_bd {height:110px; padding:3px 0; _padding:2px 0; border:1px solid #ffffff; overflow:hidden; background:transparent url('imagesrx.jpg') repeat-x scroll 0 -191px;}
.sm_tzgg .mod_bd ul {margin:0 5px;}

/* info_zone 
----------------------------------*/
.info_zone {overflow:hidden; zoom:1;}

.l_side,
.r_side {float:left; width:250px;}
.l_side .side_mod,
.r_side .side_mod {margin-bottom:-1px;}

.main_info {float:left; width:494px; border-bottom:1px solid #dddeb4;}

.main_info_mod {position:relative; height:165px; border:1px solid #ffffff; border-top:1px solid #bebebe; border-bottom:0 none; overflow:hidden;}
.main_info_mod .mod_hd {height:28px; line-height:28px; _line-height:30px; padding:2px 0 0 0; overflow:hidden; font-size:14px; color:#de0700; background:transparent url('imagesrx.jpg') repeat-x scroll 0 -313px;}
.main_info_mod .mod_hd h4 {padding-left:36px; font-weight:700; background:transparent url('imagesidx_icons.png') no-repeat scroll 15px -50px;}
.main_info_mod .mod_bd {padding:0 6px 10px 16px;}
.main_info_mod .more {position:absolute; right:8px; top:8px;}

/*-- 人大书面意见 --*/
.writ_comm {width:248px; height:99px; border:1px solid #dddaaf; margin-bottom:-1px; overflow:hidden;}

/*-- 人大机构 --*/
.sm_rdjg .mod_bd {height:123px; padding:3px 2px 0; overflow:hidden;}
.sm_rdjg .agency_list li {padding-right:20px; border-top:1px solid #bfbfbf; font-size:13px; letter-spacing:1px; background:transparent url('imagesicons.png') no-repeat scroll 228px -79px;}
.sm_rdjg .agency_list li.first {border-top:0 none;}
.sm_rdjg .agency_list a {display:block; height:30px; line-height:30px; _line-height:32px; padding-left:42px; overflow:hidden; background:transparent url('imagesicons.png') no-repeat scroll 20px -49px;}

/*-- 人代会 --*/
.sm_rdh .mod_bd {height:110px; padding:6px 0; *padding:5px 0; overflow:hidden;}
.sm_rdh .mod_bd ul {margin:0 5px;}

/*--代表风采*/
.sm_dbfc .mod_bd {height:163px; padding:6px 0; *padding:5px 0; overflow:hidden;}
.sm_dbfc .mod_bd ul {margin:0 5px;}
.sm_dbfc .more {color:#ffffff;}
.sm_dbfc .mod_hd{border-top:1px solid #bebebe;} 
/*-- 代表信息 --*/
.sm_dbxx .mod_bd {height:180px; text-align:center; overflow:hidden;}
.sm_dbxx .ver_mh {height:100%; width:0; overflow:hidden;}
.sm_dbxx .ver_mh,
.sm_dbxx .photo,
.sm_dbxx .rep_list {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.sm_dbxx .photo {margin-right:16px;}
.sm_dbxx .rep_list {text-align:left; line-height:24px;}
.sm_dbxx .rep_list li {_text-indent:-16px;}
.sm_dbxx .rep_list .list_tit {font-weight:700;}

/*-- 机关建设 --*/
.sm_jgjs .mod_bd {height:154px; padding:6px 0; overflow:hidden;}
.sm_jgjs .mod_bd ul {margin:0 5px;}


/* media_zone 
----------------------------------*/
.media_zone {margin-top:-1px; overflow:hidden; zoom:1;}

/*-- 机关建设 --*/
.slider_photos {float:left; width:743px; border:1px solid #dddeb4; margin-right:-1px; overflow:hidden;}
.slider_photos .sp_hd {padding:1px; background-color:#f9f2e2; overflow:hidden; zoom:1;}
.slider_photos .hd_tit {float:left; height:28px; padding:0 70px 0 34px; line-height:28px; _line-height:30px; overflow:hidden; font-weight:700; font-size:14px; color:#ffffff; background:transparent url('imagesrx.jpg') repeat-x scroll 0 -344px;}
.slider_photos .sp_bd {height:122px; padding:12px; overflow:hidden;}
.slider_photos .photo_list .wrap {position:relative; height:126px; width:719px; overflow:hidden;}
.slider_photos .photo_list ul {float:left; overflow:hidden; zoom:1;}
.slider_photos .photo_list li {float:left; width:330px; overflow:hidden; margin-right:5px;background:transparent url('imagesicons.png') no-repeat scroll 0 -19px;}
.slider_photos .photo_list .photo_img {display:block; padding:2px; border:1px solid #d3cfbd;}
.slider_photos .photo_list .photo_tit {display:block; height:26px; line-height:26px; _line-height:28px; overflow:hidden; text-align:center;}
.slider_photos .photo_list .photo_tit a {display:inline-block; *display:inline; zoom:1; padding-left:14px; background:transparent url('imagesicons.png') no-repeat scroll 0 -19px;}

/*-- 人大刊物 --*/
.sm_rdkw .mod_bd {height:85px; padding:6px 0; overflow:hidden;}
.sm_rdkw .mod_bd ul {margin:0 5px;}

/*-- 任前公示 --*/
.sm_rqgs.mod_bd {height:70px; padding:6px 0; overflow:hidden;}
.sm_rqgs.mod_bd ul {margin:0 5px;}

.friend_link {margin-top:20px; text-align:center;}
.friend_link select {width:200px; margin:0 10px;}