/* CSS Document */

/*banner*/
.ck-slide { width:1002px; height:158px; margin:0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 158px;}
.logo { width:80px; height:80px; padding:20px 25px 0 890px; z-index:999; position:absolute;}
.logo_n { width:110px; height:45px; padding:95px 25px 0 875px; z-index:998; position:absolute;}

/*主导航菜单*/
#nav-menu{height:35px;width:1002px;margin:0 auto;background:url('#') repeat-x;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{padding:0 0 0 3px;}
#nav-menu .menu li{position:relative;float:left;padding:0 8px 0 5px;display:inline;font-size:14px;}
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}
#nav-menu .menu li a.xialaguang{margin-top:5px;display:inline-block;color:#FFF;height:25px;text-decoration:none;font-size:16px;text-align:center;padding:0 2px;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{}
#nav-menu .menu li a.xialaguang span{height:30px;line-height:25px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{}
#nav-menu .menu ul.children{display:none;position:absolute;top:35px;left:-8px;width:100px;background:#FFF;border:1px solid #a80000;border-top:0;line-height:normal;z-index:1000;}
#nav-menu .menu ul.children li{width:100px;padding:0px;display:inline-block;font-size:12px;border-top:1px solid #a80000;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:24px;line-height:24px;overflow:hidden;padding:3px 0;display:block;color:#000;text-align:center;
text-decoration:none; font-size:13px;}
#nav-menu .menu ul.children li a:hover{background-color:#eee;text-decoration:none;}
.xsd_class{width:1px;height:18px;background:url('#');margin:8px 2px 0 8px;float:left;}
.stmenu{margin-left:8px;}

/* 日期-天气-限号 */
.date_box { width:980px; height:38px; padding:0 10px; border-bottom:solid 2px #b11; border-left:solid 1px #cfcfcf; border-right:solid 1px #cfcfcf; margin: 0 auto;}
.date_wd { width:326px; line-height:38px; font-family:"宋体",Arial; font-size:12px; color:#000;}
.date_wd_ib { width:235px; padding-left:92px;}
.input_box { width:175px; height:20px; line-height:20px; font-family:"宋体"; font-size:12px; color:#ababab; border:solid 1px #d2d2d2; padding-left:3px;}
.button { width:50px; height:24px; background:#f00; font-size:12px; text-align:center; color:#fff; font-family:"宋体"; border:0; cursor:pointer;}

/* 内容 */
.wrap { width:980px; height:auto; border-left:solid 1px #cfcfcf; border-right:solid 1px #cfcfcf; padding:10px; margin: 0 auto;}
.mar_r { margin-right:10px;}

/* 焦点图 */
.jdt { width:350px; height:280px;}

/* 动态要闻-通知公告 */
.dtyw { width:350px; height:auto;}
.dtyw_title { width:349px; height:32px; background:#f4f4f4; border-left:solid 1px #cfcfcf;}
.dtyw_s1 { font-size:16px; height:31px; color:#d81003; text-align:center; font-weight:bold; background:#fff; border-top:solid 1px #c81205; border-right:solid 1px #cfcfcf;}
.dtyw_s1 a { color:#d81003;}
.dtyw_s2 { font-size:16px; height:31px; text-align:center; font-weight:bold; background:#fff; border:solid 1px #cfcfcf; border-left:0;}
.dtyw_s3 { border-bottom:solid 1px #cfcfcf;}
.dtyw_list { width:338px; height:241px; border:solid 1px #cfcfcf; border-top:0; padding:3px 5px;}
.dtyw_list li { background:url(13795783.gif) no-repeat 1px; padding-left:10px; line-height:24px;}
.dtyw_list span { font-size:12px; color:#818181; padding-left:10px; float:right;}

/* 功能按钮 */
.gnan { width:260px; padding-top:5px; margin-bottom:10px;}
.gnan li { width:190px; height:46px; line-height:46px; font-size:18px; text-align:center; text-shadow:1px 1px 1px #fff; padding-left:70px; margin-top:9px;}
.gnan .s1 { background:url(13795778.png) no-repeat;}
.gnan .s2 { background:url(13795779.png) no-repeat;}
.gnan .s3 { background:url(13795780.png) no-repeat;}
.gnan .s4 { background:url(13795781.png) no-repeat;}
.gnan .s5 { background:url(13795782.png) no-repeat;}

/* 广告ad */
.ad { width:980px; height:100px;}
.ad img { width:980px; height:100px; border:0;}

/* 委员风采 */
.wyfc { width:955px; height:29px; line-height:29px; font-size:16px; color:#fff; font-weight:bold; background:url(13795770.gif) no-repeat; padding-left:15px; padding-right:10px; margin-top:10px;}
.wyfc span { font-size:12px; color:#818181; text-align:right; font-weight:normal; float:right;}
.wyfc_cont { width:975px; height:110px; padding:8px 0 8px 3px; border:solid 1px #cfcfcf; margin-bottom:10px;}
.wyfc_cont li { width:158px; height:110px; padding:0 2px; float:left;}
.wyfc_cont img { width:158px; height:110px; border:0;}

/* 政协提案-提案回声 */
.tajy_but { width:84px; height:29px; line-height:29px; background:url(13795784.gif) no-repeat; font-size:16px; color:#fff; text-align:center;}
.tajy_but a { color:#fff;}
.zxta_list { width:338px; height:auto; border:solid 1px #cfcfcf; border-top:0; padding:3px 5px;}
.zxta_list li { background:url(13795783.gif) no-repeat 1px; padding-left:10px; line-height:24px;}
.zxta_list span { font-size:12px; color:#818181; padding-left:10px; float:right;}

/* 视频点播 */
.spdb { width:260px; height:auto;}
.spdb_title { width:260px; height:32px; background:#f4f4f4; border-left:solid 1px #cfcfcf;}
.spdb_more { font-size:12px; color:#818181; text-align:right; font-weight:normal;}
.spdb_cont { width:258px; height:150px; border:solid 1px #cfcfcf; border-top:0;}
.spdb_pic { width:200px; height:120px; padding-top:5px; margin:0 auto;} 
.spdb_pic img { width:200px; height:120px;}
.spdb_t { line-height:25px; text-align:center; font-size:14px; padding:0 10px;}
.spdb_bf { width:54px; height:54px; margin-left:100px; margin-top:33px; position:absolute; z-index:10;}

/* 文化交流 */
.whjl { width:331px; height:140px; padding:5px 0 3px 7px;}
.whjl li { width:160px; height:140px; background:none; padding:0 5px 0 0; float:left;}
.whjl img { width:160px; height:110px; border:0;}
.whjl h4 { font-size:14px; line-height:30px; text-align:center;}

/* 文史选刊 */
.wsxk { width:338px; height:175px; background:#efefef; margin:5px 0 3px 0;}
.wsxk_l { width:125px; height:175px; float:left;}
.wsxk_l img { width:125px; height:175px;}
.wsxk_r { width:200px; height:175px; float:right;}
.wsxk_r h4 { font-size:16px; color:#d81003; line-height:28px; font-weight:bold; padding:0; margin:0;}
.wsxk_r h4 a { color:#d81003;}
.wsxk_r p { line-height:20px; text-indent:2em; padding:0; margin:0;}

/* 文化通州 */
.whtz { width:260px; height:auto;}
.whtz_title { width:258px; height:32px; background:#f4f4f4; border-left:solid 1px #cfcfcf;}
.whtz_list { width:248px; height:auto; border:solid 1px #cfcfcf; border-top:0; padding:3px 5px;}
.whtz_list li { background:url(13795783.gif) no-repeat 1px; padding-left:10px; line-height:24px;}
.whtz_list span { font-size:12px; color:#818181; padding-left:10px; float:right;}
.whtz_pic { width:246px; height:120px; padding:5px 0 3px 2px;}
.whtz_pic  li { width:120px; height:120px; background:none; padding:0 3px 0 0; float:left;}
.whtz_pic  img { width:120px; height:90px; border:0;}
.whtz_pic  h4 { font-size:14px; line-height:30px; text-align:center;}

/* 专题活动 */
.zthd { width:338px; height:105px; background:#efefef; margin:5px 0 10px 0;}
.zthd_l { width:150px; height:105px; float:left;}
.zthd_l img { width:150px; height:105px;}
.zthd_r { width:175px; height:105px; float:right;}
.zthd_r h4 { font-size:16px; color:#d81003; line-height:24px; font-weight:bold; padding:0; margin:0;}
.zthd_r h4 a { color:#d81003;}
.zthd_r p { line-height:20px; text-indent:2em; padding:0; margin:0;}

/* 功能按钮 */
.an_box { width:980px; height:56px;}
.an_box li { width:248px; line-height:56px; font-size:18px; text-align:center; text-shadow:1px 1px 1px #fff; padding-left:70px; float:left;}
.an_box .s1 { background:url(13795786.png) no-repeat;}
.an_box .s2 { background:url(13795787.png) no-repeat;}
.an_box .s3 { background:url(13795788.png) no-repeat;}

/* 友情链接 */
.yqlj_list { width:960px; height:auto; border:solid 1px #cfcfcf; border-top:0; padding:10px 5px 10px 13px;}
.yqlj_list li { width:192px; line-height:26px; float:left;}

/* foot */
.foot_box { width:100%; height:auto; border-top:solid 2px #b11;}
.foot { width:1000px; text-align:center; line-height:24px; padding:15px 0; margin:0 auto;}

/* 列表页 */
.wrap_list { width:1000px; height:auto; border-left:solid 1px #cfcfcf; border-right:solid 1px #cfcfcf; padding-bottom:10px; margin: 0 auto;}
.dqwz_box { color:#000; line-height:40px; padding:0 10px; border-bottom:solid 1px #b11; margin-bottom:10px;}
.dqwz_box a { color:#000;}
.dqwz_box a:hover { color:#f00;}
.list_l { width:670px; height:auto; float:left;}
.list_r { width:310px; height:auto; float:right;}

/* 分页 */
.fy_page { width:auto; height:30px; margin:25px 0 25px 10px;}
.fy_page li { width:auto; height:auto; padding:2px 8px; color:#000; text-align:center; background:#fff; border:solid 1px #cfcfcf; margin:0 2px; float:left;}
.fy_page li:hover { background:#b11;}
.fy_page li:hover a { color:#fff;}

/* 列表页-右侧 */
.list_r_title { width:305px; height:28px; padding-left:5px; border-bottom:solid 2px #b11; margin-bottom:10px;}
.list_r_title h4 { font-size:16px; color:#000; font-weight:bold; line-height:28px;}
.list_r_dtyw { width:288px; height:auto; border:solid 1px #cfcfcf; border-bottom:0; margin:0 auto 10px auto;}
.list_r_dtyw li { line-height:28px; padding-left:5px; border-bottom:solid 1px #cfcfcf;}
.list_r_zwh { width:288px; height:auto; margin:0 auto 10px auto;}
.list_r_zwh li { width:140px; height:auto; padding:0 2px; float:left;}
.list_r_zwh img { width:140px; height:100px;}
.list_r_zwh h5 { font-size:14px; line-height:30px; text-align:center;}

/* 列表页-标题列表页 */
.list_bt { width:auto; height:auto; margin-left:10px; margin-bottom:10px;}
.list_bt li { width:auto; height:auto; border-bottom:dotted 1px #cfcfcf; padding:6px 0;}
.list_bt h4 { font-size:16px; line-height:30px;}
.list_bt span { font-family:"宋体",Arial; font-size:12px; color:#888; line-height:20px;}

/* 列表页-图片标题列表页 */
.list_pic { width:660px; height:auto; padding-top:25px; margin-left:10px; margin-bottom:10px;}
.list_pic li { width:160px; height:auto; padding-right:5px; padding-bottom:5px; float:left;}
.list_pic img { width:160px; height:120px; border:0;}
.list_pic h5 { font-size:16px; line-height:35px; text-align:center;}

/* 列表页-领导简介列表页 */
.list_leader { width:660px; height:auto; padding-top:15px; margin-left:10px; margin-bottom:10px;}
.list_leader li { width:660px; height:auto; border-bottom:dotted 1px #cfcfcf; padding:10px 0;}
.list_leader .leader_l { width:135px; height:150px; float:left;}
.list_leader .leader_l img { width:117px; height:146px; padding:1px; border:solid 1px #ddd;}
.list_leader .leader_r { width:525px; height:150px; float:right;}
.list_leader .leader_r h4 { font-size:16px; line-height:26px;}
.list_leader .leader_r p { font-size:14px; color:#888; margin:0;}

/* 列表页-图片标题简介列表页 */
.list_pictit { width:660px; height:auto; padding-top:15px; margin-left:10px; margin-bottom:10px;}
.list_pictit li { width:660px; height:auto; border-bottom:dotted 1px #cfcfcf; padding:10px 0;}
.list_pictit .pictit_l { width:160px; height:120px; float:left;}
.list_pictit .pictit_l img { width:160px; height:120px;}
.list_pictit .pictit_r { width:485px; height:120px; float:right;}
.list_pictit .pictit_r h4 { font-size:16px; line-height:26px;}
.list_pictit .pictit_r span { font-size:12px; color:#888; font-family:"宋体",Arial; line-height:22px; margin:0;}
.list_pictit .pictit_r p { font-size:14px; color:#888; line-height:22px; padding-top:5px; margin:0;}
 
/* 文章页 */
.cont_l { width:660px; height:auto; padding-top:15px; margin-left:10px; margin-bottom:10px;}
.cont_l h3 { font-size:24px; line-height:36px; text-align:center; color:#000; padding:15px 0 10px 0;}
.cont_l h5 { font-family:"宋体",Arial; font-size:12px; color:#888; line-height:30px; text-align:center; padding-bottom:30px; border-bottom:dotted 1px #cfcfcf; margin-bottom:20px;}
.cont_l img{ max-width:640px; height:auto; padding:10px 0;}
.cont_l p { font-size:16px; text-indent:2em; line-height:24px; padding:10px 0; margin:0;}
.cont_dy { width:auto; height:35px; border-bottom:dotted 1px #cfcfcf; margin-top:50px; margin-bottom:15px;}
.cont_dy .fx { width:320px; line-height:35px; float:left;}
.cont_dy .fx img { width:181px; height:25px; padding:0;}
.cont_dy .gb { width:320px; line-height:35px; text-align:right; float:right;}
.cont_syp { width:auto; height:28px; line-height:28px; background:url(13795791.gif) repeat-x; border:solid 1px #cfcfcf; padding-left:8px; margin-bottom:5px;}

/* 三级文章页 */
.cont_menu { width:236px; height:auto; background:url(13795794.gif) repeat-y;}
.cont_menu_title { width:216px; line-height:55px; background:url(13795771.png) no-repeat; padding-left:20px;}
.cont_menu_title h4 { font-size:18px; color:#f00; font-weight:bold;}
.cont_menu_list { width:236px; height:auto;}
.cont_menu_list li { width:170px; height:46px; line-height:46px; padding-left:66px; font-size:16px; color:#000; font-weight:bold;}
.cont_menu_list .wz_s1 { background:url(13795772.png) no-repeat;}
.cont_menu_list .wz_s1:hover { background:url(13795773.png) no-repeat;}
.wz_s2 { background:url(13795773.png) no-repeat; color:#f00;}
.wz_s2 a { color:#f00;}
.cont_l_page { width:auto; height:auto; padding-top:15px; margin-right:10px; margin-bottom:10px;}
.cont_l_page h3 { font-size:24px; line-height:36px; text-align:center; color:#000; padding:15px 0 10px 0;}
.cont_l_page h5 { font-family:"宋体",Arial; font-size:12px; color:#888; line-height:30px; text-align:center; padding-bottom:30px; border-bottom:dotted 1px #cfcfcf; margin-bottom:20px;}
.cont_l_page img{ max-width:640px; height:auto; padding:10px 0;}
.cont_l_page p { font-size:16px; text-indent:2em; line-height:24px; padding:10px 0; margin:0;}

/* 文史资料征集 */
.wszl { width:800px; height:auto; padding:0 100px; margin:50px auto;}
.wszl td { font-size:16px;}
.wszl span { color:#f00; padding:0 5px; font-weight:bold;}
.wszl_bor { border-bottom:dotted 1px #cfcfcf;}
.wszl_input { width:650px; height:24px; line-height:24px; font-family:"宋体"; font-size:14px; color:#000; border:solid 1px #d2d2d2; padding-left:3px;}
.zd_input01 { width:300px; height:24px; line-height:24px; font-family:"宋体"; font-size:14px; color:#000; border:solid 1px #d2d2d2; padding-left:3px;}
.zd_input02 { width:290px; height:24px; line-height:24px; font-family:"宋体"; font-size:14px; color:#000; border:solid 1px #d2d2d2; padding-left:3px;}
.ws_button { width:100px; height:35px; background:#b11; border:1px solid #ae0f0f; border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px;-webkit-border-radius:3px; font-size:16px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:16px; cursor:pointer;}
.ws_button01 { width:100px; height:35px; background:#dbdbdb; border:1px solid #dcdcdc; border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px;-webkit-border-radius:3px; font-size:16px; text-align:center; color:#333; font-family:"微软雅黑"; font-size:16px; cursor:pointer;}

/* 电子书页 */
.xzyd_tpic { width:100%; height:80px; background:url(13795795.gif) repeat-x; margin:0 auto 20px auto;}
.xzyd_tpic img { width:930px; height:80px;} 
.xzyd_box { width:98%; height:700px; margin:0 auto;}
.xzyd { width:98%; height:35px; margin:20px auto;}
.xzyd_button01 { width:160px; height:35px; background:#b11; border:1px solid #ae0f0f; border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px;-webkit-border-radius:3px; font-size:16px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:16px; cursor:pointer;}

/* 线索征集 */
.xs_input { width:290px; height:24px; line-height:24px; font-family:"宋体"; font-size:14px; color:#000; border:solid 1px #d2d2d2;cursor:pointer;}
.xs_input01 { width:680px; height:24px; line-height:24px; font-family:"宋体"; font-size:14px; color:#000; border:solid 1px #d2d2d2; padding-left:3px;}
.xs_textarea { width:680px; height:120px; line-height:24px; font-family:"宋体"; font-size:14px; color:#000; border:solid 1px #d2d2d2; padding-left:3px;}

/* 成功弹出层 */
.tc_layer { width:400px; height:200px; color:#000; line-height:40px; border:solid 1px #b11; margin:0 auto;}
.tc_close { width:400px; height:30px; background:#b11;}
.tc_close .pic_close { width:12px; height:12px; padding-right:10px; background:url(13795776.png) no-repeat 1px; padding-top:15px; cursor:pointer; float:right;}
.tc_cont { line-height:110px; text-align:center; font-size:16px; font-weight:bold;}
.tc_but { width:100px; height:35px; margin:0 auto;}

/* 互动咨询 */
.fr { color:#f00; font-weight:bold;}
.ft { line-height:30px; text-indent:2em; margin-bottom:30px; font-size:16px;}
.sbor { border-bottom:solid 3px #b11;}
.s01 { width:150px; height:46px; text-align:center; font-size:18px; color:#fff; background:url(13795803.png) no-repeat; cursor:pointer;}
.s02 { width:150px; height:46px; text-align:center; font-size:18px; color:#333; background:url(13795804.png) no-repeat; cursor:pointer;}
.sbg { background:#ebebeb; border-bottom:solid 1px #dcdcdc; font-weight:bold;}
.sbgb { border-bottom:solid 1px #dcdcdc;}
.button_red { width:85px; height:35px; background:#b11; border:1px solid #ae0f0f; border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px;-webkit-border-radius:3px; font-size:16px; text-align:center; color:#fff; font-family:"微软雅黑"; cursor:pointer;}
.button01 { width:85px; height:35px; background:#dcdcdc; border:1px solid #dcdcdc; border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px;-webkit-border-radius:3px; font-size:16px; text-align:center; color:#333; font-family:"微软雅黑"; cursor:pointer;}
.input_box04 { width:300px; height:22px; line-height:20px; border:solid 1px #e1e1e1; padding-left:1px;}
.input_box01 { width:470px; height:22px; line-height:20px; border:solid 1px #e1e1e1; padding-left:1px;}
.input_box02 { width:100px; height:22px; line-height:20px; border:solid 1px #e1e1e1; padding-left:1px;}
.input_box03 { width:470px; height:280px; line-height:20px; border:solid 1px #e1e1e1; padding-left:1px;}
.sfb { color:#f00;}

/*互动咨询-答复详情*/
.df_box { width:800px; height:auto; margin:0 auto;}
.df_t { font-size:16px; color:#fff; line-height:40px; background:#b11; padding-left:10px;}
.df_c { background:#ffb5b5; padding:10px;}
.df_cbg { width:760px; height:auto; background:#fff; padding:10px; margin-bottom:10px;}
.hdzx_line { line-height:24px;}

/*网上调查*/
.dtl { width:auto; height:auto;}
.dtl li { background:url(13795790.gif) no-repeat 1px; padding-left:15px; line-height:32px; color:#333; font-size:16px;}
.dtl span { font-size:12px; padding-left:10px; float:right; color:#888;}
.contr { width:310px; height:auto;}

