@charset "utf-8";
/* CSS Document */
/*topic*/
.topic_tops{ height:235px; overflow:hidden; margin-bottom:20px;}
.topic_tops .toppic_img{ width:300px; float:left;}
.topic_tops .toppic_img img{ vertical-align:top;}
.topic_tops .toppic_ri{ width:682px; float:right; padding-top:5px; overflow:hidden; height:230px;}
.topic_tops .toppic_ri .topic_txt{ color:#333; font-size:18px; font-family:microsoft yahei; height:18px; overflow:hidden; margin-bottom:8px;}
.topic_tops .toppic_ri .topic_de{ height:40px; line-height:20px; overflow:hidden; font-size:14px; margin-bottom:20px;}
.topic_tops .toppic_ri ul{ background:url(/active/index/id/70/cluid/74/smarty/images/lines_3.gif) left top repeat-x; padding-top:15px;}
.topic_tops .toppic_ri ul li{ height:24px; line-height:24px; background:url(/active/index/id/70/cluid/74/smarty/images/index_53.jpg) 1px 10px no-repeat; padding-left:14px; overflow:hidden; font-size:14px;}
.topic_list{ height:380px;_height:385px; overflow:hidden;}
.topic_list .list{ width:480px; float:left; background:url(/active/index/id/70/cluid/74/smarty/images/lines_4.gif) right 36px no-repeat;padding-right:20px; margin-right:16px;}
.topic_list .list_top{ height:120px; padding-bottom:14px; margin-bottom:10px; background:url(/active/index/id/70/cluid/74/smarty/images/lines_3.gif) left bottom repeat-x;}
.topic_list .list_top .img_01{ width:118px; height:118px; float:left;border:1px solid #bcc1c7;}
.topic_list .list_top .img_01 img{ vertical-align:top;}
.topic_list .list_top .con01{ width:336px; line-height:20px; font-size:14px; height:110px; float:right; padding:5px 0 12px 0;}
.topic_list .list_top .con01 p{ margin-bottom:3px;}
.topic_list .list_top .con01 a.blue{ font-size:12px;}
.topic_list .list_top .con01 .hei_1{ height:60px; overflow:hidden;}
.topic_list ul li{ height:24px; line-height:24px; background:url(/active/index/id/70/cluid/74/smarty/images/index_53.jpg) 1px 10px no-repeat; padding-left:14px; overflow:hidden; font-size:14px;}
.topic_list .ri{ float:right; padding-right:0; margin-right:0; background:none;}
.topic_list .ri .con01{  }
.location{ height:34px; line-height:34px; background:url(/active/index/id/70/cluid/74/smarty/images/home.gif) 12px 11px no-repeat #ededed; padding-left:33px;}
.new_list{ padding:10px 0; min-height:500px; overflow:hidden; _height:500px; _overflow:visible;}
.new_list ul li{ background:url(/active/index/id/70/cluid/74/smarty/images/lines_5.gif) left bottom repeat-x; font-size:14px; height:43px; zoom:1; line-height:42px; overflow:hidden;}
.new_list ul li:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.new_list ul li a{ display:inline-block; float:left; width:500px; height:42px; overflow:hidden; background:url(/active/index/id/70/cluid/74/smarty/images/dian2.gif) 2px 17px no-repeat; padding-left:18px;}
.new_list ul li .time{isplay:inline-block; float:right; width:100px; }
.details_txt{ font-size:24px; font-family:microsoft yahei; color:#333; line-height:24px; padding:32px 5px 16px 5px; text-align:center;}
.details_tr{ text-align: center; height:19px; background:url(/active/index/id/70/cluid/74/smarty/images/lines_7.gif) left bottom repeat-x; padding:0 0 17px 0;}
.details{ line-height:24px; font-size:14px; min-height:500px; overflow:hidden; _height:500px; _overflow:visible; padding:15px 30px;}
.details p {
  margin: .8em 0;
  line-height: 2;
}
.details p img {
  margin-right: .5em;
}
.active_header{ background:url(/active/index/id/70/cluid/74/smarty/images/active_bg.jpg) left top repeat-x; height:177px;}
.active_header .content{ padding:3px 0 0 0;}
.active_header .content img{ vertical-align:top;}
.active_nav{ background:url(/active/index/id/70/cluid/74/smarty/images/acitve_nav.jpg) left top repeat-x; height:46px; line-height:46px; margin-bottom:13px;}
.active_nav ul{ padding:17px 0 0 30px;}
.active_nav ul li{ float:left; color:#fff; height:16px; line-height:16px; padding:0 18px; border-right:1px solid #fff; font-family:microsoft yahei; font-size:14px; font-weight:bold;}
.active_nav ul li a{ color:#fff;}
.active_nav ul li.last{ border-right:0; padding-right:0}
.active_top{ height:235px; margin-bottom:24px;}
.active_top .toppic_img{ width:299px; float:left; height:235px; position:relative;}
.active_top .toppic_img img{ vertical-align:top;}
.active_top .toppic_img ol { position: absolute; right: 10px; bottom: 10px; z-index: 2; }
.active_top .toppic_img ol li { float: left; margin-right: 3px; display: inline; cursor: pointer; background: #b68f5a;  padding: 1px 7px; color: #bdbdbd; font-family: arial; font-size: 12px; }
.active_top .toppic_img .active { padding: 1px 7px; font-weight: bold; color: #ffffff; background: #d9343c; position: relative; }
.active_top .toppic_img ul { position: absolute; top: 0; left: 0; z-index: 1; }
.active_top .toppic_img ul li { width: 299px; height: 235px; float: left; top:0px; left:0px; opacity:0; filter:alpha(opacity:0); z-index:1;position:absolute; }
.active_top .toppic_img img { float: left; width: 299px; height: 235px; }
.active_top .toppic_ri{ width:405px; float:right; padding-top:5px; overflow:hidden; height:230px;}
.active_top .toppic_ri .topic_txt{ color:#333; font-size:18px; font-family:microsoft yahei; height:18px; overflow:hidden; margin-bottom:8px;}
.active_top .toppic_ri .topic_de{ line-height:20px; overflow:hidden; font-size:14px; margin-bottom:20px;}
.active_top .toppic_ri ul{ background:url(/active/index/id/70/cluid/74/smarty/images/lines_3.gif) left top repeat-x; padding-top:15px;}
.active_top .toppic_ri ul li{ height:24px; line-height:24px; background:url(/active/index/id/70/cluid/74/smarty/images/index_53.jpg) 1px 10px no-repeat; padding-left:14px; overflow:hidden; font-size:14px;}
.active_list{  overflow:hidden;}
.active_list ul{ background:url(/active/index/id/70/cluid/74/smarty/images/lines_8.gif) center top repeat-y;height:708px;}
.active_list ul li{ width:355px; height:155px; float:left; background:url(/active/index/id/70/cluid/74/smarty/images/lines_9.gif) left bottom repeat-x; padding:0 0 15px 0; margin:14px 20px 0 0;}
.active_list ul li .active_img{ border:1px solid #ccc; width:153px; height:153px; float:left;}
.active_list ul li .active_img img{ vertical-align:top;}
.active_list ul li .active_ri{ float:right; width:193px; font-size:14px; line-height:20px;}
.active_list ul li .active_ri .red2{ font-weight:bold; padding-right:6px;}
.active_list ul li .active_ri .txt_2{ font-weight:bold; margin:5px 0 3px 0; height:40px; overflow:hidden}
.active_list ul li .active_ri .act_co{ height:60px; overflow:hidden;}
.active_list ul li .active_ri .act_co a.blue{ font-size:12px; margin-left:5px;}
.active_list ul li.ri{ margin-right:0;}
.active_info{ overflow:hidden; margin-bottom:12px; font-size:14px; line-height:24px;}
.active_info .co_05{ background:url(/active/index/id/70/cluid/74/smarty/images/lines_3.gif) left bottom repeat-x; padding:13px 8px;}
.active_info  ul{ padding:10px 8px 0 8px; font-weight:bold;}
.active_media{ overflow:hidden;margin-bottom:12px;}
.active_media ul{ padding:3px 0 0 18px;}
.active_media ul li{ padding:12px 0;}
.active_media ul li img{ vertical-align:top;}
.active_zz{}
.active_zz ul{ padding:16px 0 0 6px;}
.active_zz ul li{ height:28px; line-height:28spx; background:url(/active/index/id/70/cluid/74/smarty/images/index_53.jpg) 1px 7px no-repeat; padding-left:14px; overflow:hidden; font-size:14px;}
.commnet{ background:url(/active/index/id/70/cluid/74/smarty/images/lines_7.gif) left top repeat-x; padding:22px 0 0 2px;}
.commnet .weibo_div{ display:inline-block; height:32px; background:#fff;}
.commnet .weibo_div a{display:inline-block; width:32px; height:32px; background:url(/active/index/id/70/cluid/74/smarty/images/index_96a.jpg) no-repeat; margin:0 3px; overflow:hidden;}
.commnet .weibo_div a.weibo_qzone{ background-position:left top;}
.commnet .weibo_div a.weibo_sina{background-position:-38px top;}
.commnet .weibo_div a.weibo_qq{background-position:-76px top;}
.commnet .weibo_div a.weibo_weixin{background-position:-114px top;}
.commnet .weibo_div a.weibo_renren{background-position:-152px top;}
.commnet .weibo_div .r_k{ width:54px; height:32px; padding:0 0 0 6px; vertical-align:top; margin-left:3px; display:inline-block; color:#565656; font-size:16px; background:url(/active/index/id/70/cluid/74/smarty/images/r_k.gif) left top no-repeat; line-height:32px; text-align:center;}
.commnet .related_list{ padding:18px 0 0 0; line-height:23px; font-size:14px;}
.commnet .related_list h2{ color:#00476a; font-weight:bold; padding:0 0 4px 0;}
.commnet .related_list ul li{}
.commnet .comment_tr{ padding:16px 0 0 0; background:url(/active/index/id/70/cluid/74/smarty/images/lines5.gif) left top repeat-x; width:290px; height:22px; margin-top:10px;}
.commnet .comment_tr .de{ padding:0 10px 0 36px;}
.commnet .comment_tr a.b_1{ width:66px; height:20px; background:#00476a; line-height:20px; text-align:center; border:1px solid #21556f; color:#fff; display:inline-block;}
.sel_size{ width:45px; height:17px;  display:inline-block; margin-left:5px; position:relative; text-align: left;}
.sel_size span{ display:block; padding:0 0 0 2px;border:1px solid #ccc; height:17px; background:url(/active/index/id/70/cluid/74/smarty/images/arr.gif) right center no-repeat;}
.sel_size ul{ background:#fff; position:absolute; top:19px; left:0px; width:45px; display:none;}
.sel_size ul li{ height:22px; line-height:22px; border:1px solid #ccc; text-align:center; border-top:0;}
.sec_h1{ background:url(/active/index/id/70/cluid/74/smarty/images/sec_bg.jpg) left top repeat-x; height:35px; line-height:35px; padding-left:43px; color:#fff; font-size:18px; font-family:microsoft yahei;}
.sec_list{ padding-top:5px;}
.sec_list ul li { padding-bottom:1px}
.sec_list ul li a{ height:31px; line-height:31px; display:block;font-family:microsoft yahei; padding-left:43px; font-size:16px;}
.sec_list ul li a:hover{ color:#de313d; background:#ededed;}
.sec_list ul li a.hover{ color:#de313d; background:#ededed;}
.title_05{ font-size:24px;font-family:microsoft yahei; line-height:25px; text-align:center; height:43px; border-bottom:1px solid #eee; padding:15px 0 0 0; margin:0 0 4px 5px;}
.title_06{ font-size:24px;font-family:microsoft yahei; line-height:25px; text-align:center; border-bottom:3px solid #eee; padding:15px 0 20px 0; margin:0 0 4px 0;}
.presslist{ border-left:1px solid #eee; padding:0 0 0 10px; min-height:500px; _height:500px;}
.presslist ul li{ width:127px; background:url(/active/index/id/70/cluid/74/smarty/images/lines_10.gif) left bottom repeat-x;  text-align:center; float:left; height:195px; overflow:hidden; padding:20px 70px 19px 0;}
.presslist ul li img{ border:1px solid #d2d2d2; vertical-align:top;}
.presslist ul li p{ color:#083082; height:18px; overflow:hidden; font-size:14px; padding-top:10px;}
.presslist ul li p a{color:#083082; }
.presslist ul li.none{ padding-right:10px;}
.sitemap{border-left:1px solid #eee; padding:0 0 0 28px; min-height:500px; _height:500px;}
.sitemap ul li {zoom:1; background:url(/active/index/id/70/cluid/74/smarty/images/lines_10.gif) left bottom repeat-x; padding:10px 0; font-size:14px; line-height:20px;}
.sitemap ul li:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.sitemap ul li .site_txt{ background:url(/active/index/id/70/cluid/74/smarty/images/dian3.gif) left 8px no-repeat; padding:0 0 5px 9px; font-weight:bold; color:#d92d38;}
.sitemap ul li .site_txt a{color:#d92d38;}
.sitemap ul li .site_list{ padding-left:9px;}
.sitemap ul li .lines{ padding:0 10px;}
.info{border-left:1px solid #eee; font-size:14px; line-height:23px; padding:15px 0 15px 28px; min-height:300px; _height:300px;}
.about{ font-size:14px; line-height:24px; padding:15px 12px 15px 12px; min-height:300px; _height:300px;}
.line_1{ background:url(/active/index/id/70/cluid/74/smarty/images/lines_10.gif) left center repeat-x; height:30px;}
.participate{font-size:14px; line-height:23px; padding:15px 12px 15px 12px; min-height:300px; _height:300px;}
.participate ul li{ float:left; width:350px; float:left; height:30px; line-height:30px; overflow:hidden;}
.participate ul li b{ padding-right:15px;} 
.participate ul li.li_1{ clear:both; width:700px;}
.map{ border:3px solid #e5e5e5; width:670px; height:425px;}
.media{ font-size:14px; line-height:23px; padding:15px 12px 15px 12px; min-height:300px; _height:300px;}
.media ul li{    float: left; height: 48px; margin: 10px 8px;overflow: hidden;width: 150px;}
.media  ul li img {border: 1px solid #CCCCCC;display: block; height: 44px; padding: 1px;width: 146px;}
.media ul li img:hover { border: 1px solid #CC0000;display: block;height: 44px; padding: 1px;width: 146px;}
.page-search-model {
  margin-bottom: 10px;
  overflow: hidden;
}
<!--ºÄÊ±1753626267.7323Ãë-->