@charset "gb2312";
/* CSS Document */
body {color: #333;font:12px/1.5 "微软雅黑","宋体","SimSun",Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background: #fff; overflow-x:hidden;}	
div, form, ul, ol, li, span, p, dl, dt, dd, img {border: 0 none;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 12px;font-weight: normal;margin: 0;padding: 0;}
ul, ol, li {list-style: none outside none;}
table, td, input, textarea { padding:0px;}
a {color: #505050;text-decoration: none; outline:none;}
a:hover {color:#cc0000; text-decoration:underline;}
*html{background-image:url(about:blank);background-attachment:fixed;}
.more  { float:right; }
.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }
.clear-2{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:10px 0; }
ul,li{ vertical-align:bottom;}
/*****公用结束*****/
.fl,.left{ float:left;}
.fr,.right{ float:right;}
.clear{clear:both; height:0; margin:0; padding:0; overflow:hidden;}
.clear1{clear:both; height:0; margin:0; padding:0 0 10px 0; overflow:hidden;}
.close a{ color:#999; padding:0 0 0 24px; margin:0 8px;}
.clear6{ padding:6px 0 6px 0; clear:both;  height:0;}
.bot15{ margin-bottom:15px;}
.mart10{ margin-top:10px;}
.line{ border:1px solid #DDD;}
.grayline{  clear:both; background:#fff; border:1px solid #ddd;}
.topfont{ height:30px; line-height:30px; padding-left:15px; color:#666;}
/*top*/
.head{ background:url(images_ssybbanner_bg.jpg) top center no-repeat; height:480px;}
.headbox{ width:1000px; margin:0 auto;}
.bannerinfo{ padding:40px 22px; border:14px solid #fbf6ef; line-height:28px; font-size:16px; text-indent:2em; position:relative;}
.dytit{ position:absolute; top:-30px; left:392px;}

.bot50{ margin-bottom:30px;}
.mainbox{ width:1000px; margin:0 auto; }
.mainbox .mainnr{ padding:59px 0 0 0;}
/*工作动态*/
.gzdt{ height:445px; overflow:hidden;}
.gzdt_box{ padding:36px 0 0 0;}
.titles1{ background:url(images_ssybt1bg.gif) left top repeat-x; height:35px; }
.titles1 .more{ float:right; height:35px; background:#fff; line-height:35px; font-size:15px; padding:0 0 0 10px; }
.titles1 .ico{ background:url(images_ssybtit_bg.gif) top center no-repeat; height:35px; width:400px; margin:0 auto; text-align:center;}
.titles1 .ico2{ background:url(images_ssybtit_bg2.gif) top center no-repeat;}
.flash_box{ width:488px; height:363px; padding:5px; border:1px solid #dbdbdb; }
/*=========mF_taobao2010========*/
.mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.mF_sohusports .txt li{height:40px !important;line-height:40px !important;}
.mF_sohusports .txt li a{padding-left:10px !important;font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important; width:330px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mF_sohusports .txt li b{filter:alpha(opacity=60) !important;opacity:0.6 !important;}
.mF_sohusports .num{bottom:15px !important;right:9px !important;}
.mF_sohusports .num li a{width:8px !important;height:8px !important;text-indent:-999999px;margin-right:5px !important;background:#fff !important; border:none !important;}
.mF_sohusports .num li.current a,.mF_sohusports .num li a:hover{background:#d31919 !important;}

.gzdtlist{ width:480px;}
.gzdtlist ul li{ font-size:15px;  line-height:32px; height:107px; border-bottom:1px solid #dbdbdb; margin:0 0 20px 0;}
.gzdtlist ul li .atitle{ font-size:20px; font-weight:bold; height:32px; line-height:24px;}
.gzdtlist ul li img{ float:left; padding:10px 0 0 0;}
.gzdtlist .info a{ color:#f00;}
/*政策文件*/
.zcwj_box{ background:#fffaf8; margin-top:40px; height:260px; padding:0 20px;}
.zcwj_top{ height:139px; border-bottom:1px solid #dbdbdb; margin-bottom:15px;}
.top_title{ font-size:32px; color:#666666; height:64px; line-height:64px; padding:12px 0 0 0; text-align:center; font-weight:bold;}
.top_info{ line-height:24px; font-size:15px; color:#666;}
.top_info a{ font-size:12px;}
.zcwj_box ul.zclist li{ width:445px;  float:left; height:28px; line-height:28px; font-size:15px; padding-left:20px;  }
.zcwj_box ul.zclist li a{ background:url(images_ssybarr.gif) left center no-repeat; padding-left:14px;}
.zcwj_box ul.zclist li .date{ float:right; color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.zcwj_box ul.zclist li.even{  border-left:1px solid #dbdbdb;float:right;}
.zcwj_box ul.zclist li img{ float:left; padding:10px 0 0 0;}

/*政策解读*/
.lmbox{ width: 316px; height: 294px; padding: 38px 10px 20px 10px; position: relative;}
.lmbox h3{ width: 62px; height: 36px; background: #fff; position: absolute; left: 0; top: 24px; line-height: 30px; font-size: 20px; font-weight: bold; z-index: 1;}
.lmbox .line{border: 1px solid #dbdbdb; position: absolute;width: 282px; height: 267px; padding: 25px 18px 0 10px;}
.lmbox .line .tit{ width: 418px; margin-left: 15px; height: 36px; padding:6px 0 5px; border-bottom:1px dashed #dbdbdb; margin-bottom: 9px;}
.lmbox .line .tit li{ height:36px; line-height:36px; font-size: 20px; font-weight: bold;}
.lmbox .line .tit a{ color: #d31a1a;}
.listbox2{padding-right: 0px;}
.list li{ height: 28px; line-height: 28px; padding-left: 14px; background:url(images_ssybarr.gif) left center no-repeat;}
.list li .date{ color:#999999; font-family:arial; font-size: 12px; float: right;}
.list li img{float: left; padding: 8px 0 0 8px;}
.list li a{float: left;font-size: 15px; }

/*咨询与诉求*/
.zxts_box{ padding:40px 0 0 0;}
.zx_left{ width:580px;}
.zx_btn{ height:196px; margin-bottom:20px;}
.zx_btn ul li{ float:left; display:inline;  width:280px; float:left; height:93px; line-height:93px; font-size:20px; position:relative;}
.zx_btn ul li a{ display:block; height:93px; background:#fffaf8; color:#d31a1a; font-family:"黑体"; font-weight:bold;} 
.zx_btn ul li a:hover{ background:#f2dcd3;  -moz-transition: all 0.4s;-o-transition: all 0.4s;  -webkit-transition: all 0.4s;  transition: all 0.4s; text-decoration:none;}
.zx_btn ul li.num2{ float:right;}
.zx_btn ul li.num3{ width:100%; text-align:center; margin-bottom:10px;} 

.zx_btn ul li .ico{ width:30px; height:30px; float:left; background:url(../images_ssyb/zmico1.png) center center no-repeat; margin:30px 20px 0 25px;}
.zx_btn ul li.num2 .ico{  background:url(images_ssybzmico2.png) center center no-repeat;}
.zx_formli ul li{ margin:0 0 20px 0; position:relative;}
.zx_formli ul li.zx_1,.zx_formli ul li.zx_2{ display:inline; float:left; width:280px; position:relative;}
.zx_formli .msg-box{ position:absolute; left:0; top:0;}
.zx_formli ul li.zx_2{ float:right;}
.zx_formli ul li .zx_input{ height:38px; line-height:38px; border:1px solid #dbdbdb; width:268px; padding-left:10px; font-size:14px; outline:none; font-family:"微软雅黑";}
.zx_formli ul li.zx_3{ clear:both; height:38px;}
.zx_formli ul li.zx_3 .zx_input{ width:568px;}
.zx_formli ul li.zx_4 .zx_textarea{ width:568px; height:145px;line-height:38px; border:1px solid #dbdbdb; padding-left:10px; font-size:14px; outline:none; font-family:"微软雅黑"; }
.zx_formli ul li.zx_5{ height:40px;}
.zx_formli ul li.zx_5 .zx_input{ width:140px; float:left; }
.zx_formli ul li.zx_5  img{ float:left;} 
.zx_formli ul li.zxbtn { clear:both;} 
.zx_formli ul li.zxbtn input{ display:inline; float:left; width:120px; height:40px; line-height:40px; font-size:15px; border:none; background:#c80e0e; color:#fff; margin:0 20px 0 0; font-family:"微软雅黑"; cursor:pointer;  }
.zx_formli ul li.zxbtn  .zxbtn_zc{ background:#ebebeb; color:#333;}
.zx_formli .guestbook-table{ display:none;}
.zx_formli .codefont{ float:left; font-size:15px; padding:0 0 0 10px; line-height:35px;}

.zx_booklist{ height:610px; background:#fffaf8; padding:0 20px;}
.zx_booknr{ height:556px; overflow:hidden; padding:10px 0 0 0;}
.zx_booklist ul li.wen{ padding:12px 0; border-bottom:1px dashed #dbdbdb; font-size:15px; color:#333; line-height:26px;}
.zx_booklist ul li.hf{ border-bottom:1px  solid #dbdbdb; color:#999; font-size:15px;  padding:12px 0; }
.zx_more{ text-align:center; font-size:15px; height:40px; line-height:40px;}
.zx_right{ width:380px;}


.spxw_li { margin:20px 0 0 0; min-height:197px; _height:197px;}
.spxw_li ul li{ float:left; width:235px; height:177px; overflow:hidden; padding:0 20px 20px 0; position:relative;}
.spxw_li ul li img{ position:absolute; left:0; top:0; width:235px; height:177px;}
.spxw_li ul li span{ position:absolute; height:40px; line-height:40px; text-align:center; width:215px; font-size:15px; left:0; bottom:20px; background:url(imagestext_bg65.png) !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; padding:0 10px;}
.spxw_li ul li a{ color:#fff;}
.spxw_li ul li a:hover{ color:#fff;}
.spxw_li ul li.num4,.spxw_li ul li.num8{ padding-right:0;}


.zxft_box{ min-height:250px; _height:250px;}
.zxft_li ul li{ float:left; padding:31px 20px 0 0; width:235px; height:265px; overflow:hidden;}
.zxft_li ul li .ftpic{ height:177px; width:100%; position:relative; overflow:hidden;}
.zxft_li ul li .ftpic img{ position:relative; left:0; top:0;}
.zxft_li ul li .ftpic p{ height:40px; background:url(imagestext_bg65.png); position:absolute; left:0; bottom:0; width:215px; padding-left:20px; z-index:1;}
.zxft_li ul li .ftpic p a{ color:#FFF; display:block; height:40px; line-height:40px; padding-left:26px; width:83px; float:left; background:url(imagesftwz_btn3.png) 0 0 no-repeat;}
.zxft_li ul li .ftpic p a:hover{ color:#FFF; font-weight:bold;}
.zxft_li ul li .ftpic p a.img{ padding-left:28px; background-position:0 -40px;}
.zxft_li ul li .fttxt{ background:#fffaf8;  padding:12px 10px 0; line-height:28px; font-size:15px; height:62px;}
.zxft_li ul li .fttxt p span{ font-weight:bold;}
.zxft_li ul li .fttxt p.tit{ max-height:60px; overflow:hidden; text-align:center;}
.zxft_li ul li .fttxt p.nr{ max-height:150px; overflow:hidden; height:auto; display:none;}
.zxft_li ul li.num4,.zxft_li ul li.num8{ padding-right:0;}

.zxft_li { margin:20px 0 0 0; min-height:197px; _height:197px;}
.zxft_li ul li{ float:left; width:235px; height:177px; overflow:hidden; padding:0 20px 20px 0; position:relative;}
.zxft_li ul li img{ position:absolute; left:0; top:0; width:235px; height:177px;}
.zxft_li ul li .title{ position:absolute; height:40px; line-height:40px; text-align:center; width:215px; font-size:15px; left:0; bottom:20px; background:url(imagestext_bg65.png) !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; padding:0 10px;}
.zxft_li ul li a{ color:#fff;}
.zxft_li ul li a:hover{ color:#fff;}
.zxft_li ul li.num4,.zxft_li ul li.num8{ padding-right:0;}



/* 栏目页 */
.lmy_position{ height:40px;line-height:40px;font-size:14px; background: url(../images_ssyb/wz_ico.png) 2px center no-repeat; padding-left:33px;}
.mainnr_sub{ margin:10px 0 0 0;}
.news_box{     height: auto;  padding: 0px 20px 0; border: 1px solid #dbdbdb;  margin: 15px 0 30px; }
.leftnr{ width:232px; height:auto;  min-height:530px;  _height:530px; border:1px solid #e4e4e4; position:relative; background:#fff;  }

.leftnr .title{ background:#d60000; height:44px; line-height:44px; position:absolute; left:-1px; top:-1px; width:234px;}
.leftnr .title h1{ font-size:18px; color:#fff; text-align:center;  height:44px; line-height:44px; font-family:微软雅黑;}


.rightnr{ float:right; background:#fff;  height:auto;  min-height:530px;  _height:530px;  border:1px solid #e4e4e4;  width:905px;  }
.positionbg{     height: 50px; font-size: 14px; line-height: 44px;  padding-left: 42px; background: url(images_ssybicon_pos.png) 15px center no-repeat;  border-bottom: 1px solid #d1d1d1;  margin-bottom: 15px;  text-align: left;}
.position{ color:#666;  }
.position a{ margin:0; color:#666;}
.lmpos{ background-position:-1px 0 !important; border-bottom:1px solid #ddd;}

.listnews{ font-size:14px; line-height:200%; padding:10px 10px 20px 10px; overflow:hidden;height:auto;min-height:500px; _height:auto; }
.listnews li span.date{ color:#959595; float:right; font-family:arial;}
.listnews li.columnName{ background:none; padding:0 10px; border-bottom:1px dashed #ddd; margin-bottom:8px;}
.listnews li.columnName a.more{ font-size:12px; padding-right:0;}
.listnews li.columnName a.title{ font-weight:bold;}
.listnews  .guestbook-form{ display:none;}

.doc_list{ clear: both; padding:5px 0 1px 0;}
.doc_list li{     background: url(images_ssybarr.gif) left center no-repeat; padding-left:15px; overflow:hidden; line-height:32px;}
.doc_list li .date{ color:#959595; float:right;}
.doc_list li a{ color:#333; padding-right:4px;}
.doc_list li a:hover{ color:#c00;}
.doc_list li img{ float:left; padding:10px 0 0 0;}
ul.doc_list li.lm_line{height:27px;background:url(imagesind_ftline.gif) 0 13px repeat-x;padding:0;}


 ul.picture-list{ clear:both;  border-top:none; padding-left:4px; overflow:hidden;}
 ul.picture-list li{float:left; display:inline;	background:none;padding-left:0;	padding:8px 29px 2px;height:220px; overflow:hidden;text-align:center; width:234px; }
 ul.picture-list li a img{ background:#f2f2f2;padding:10px !important; width:214px; height:166px; float:left;}
 ul.picture-list li a:hover{ color:#d60000;}
 ul.picture-list li a:hover img{ background:#f8e6e6;}
 ul.picture-list li span{ display:block; height:30px; line-height:30px; width:234px; float:left; text-align:center; padding-bottom:8px;}
 ul.picture-list li a{ clear:both;}
 

/*视频列表 */
ul.videoNews-img-list{ clear:both;  border-top:none; padding-top:10px;}
ul.videoNews-img-list li{float:left; display:inline;background:none;padding-left:0;	padding:8px 17px 2px;height:auto;text-align:center; width:200px; height:218px; margin-bottom:7px; overflow:hidden; font-size:15px;}
ul.videoNews-img-list li a.pic{ display:block;width:180px; height:135px; float:left; padding:10px; background:#f2f2f2;}
ul.videoNews-img-list li a.pic:hover{ background:#fae5e0;}
ul.videoNews-img-list li a img{float:none;width:180px; height:135px;}
ul.videoNews-img-list li span{display:block; width:190px; float:left; padding:0 5px;}
ul.videoNews-img-list li span.title{ height:30px; line-height:30px;text-align:left;}
ul.videoNews-img-list li span.datetime{ padding-bottom:8px; height:20px; line-height:20px; color:#999; font-family:arial; font-size:14px;text-align:left;}
ul.videoNews-img-list li a{ clear:both;}

/*在线访谈 */
.wzft_wqhg{ }
.wzft_wqhg .ft_title{ height:40px; overflow:hidden; background:url(imagestelbg.gif) left bottom repeat-x;}
.wzft_wqhg .ft_title h2{ width:135px; padding-left:35px; background:url(images_ssybftwz_icon2.gif) 0 0 no-repeat; height:40px; line-height:26px; font-size:18px; color:#b60000; float:left;}
.wzft_wqhg .ft_title li{ float:left; padding:4px 0 0 0; margin-left:5px; font-size:15px; line-height:32px; height:36px;}
.wzft_wqhg .ft_title li a{ display:block; padding:0 15px; float:left;}
.wzft_wqhg .ft_title li a:hover{ color:#333333;}
.wzft_wqhg .ft_title li.active{ background:#fff; padding-top:0; border:1px solid #dddddd; border-top:4px solid #dddddd; border-bottom:0 none;}
.wzft_wqhg .ft_title .ft-tab{ float:left;}
.wzft_listbox{ width:100%; overflow:hidden; display:none;}
.wzft_listbox.active{ display:block;}
.wzft_listbox ul{ width:110%; padding-bottom:40px;}
.wzft_listbox ul li{ float:left; padding:31px 20px 0 0; width:299px; height:540px; overflow:hidden;}
.wzft_listbox ul li .ftpic{ height:225px; width:100%; position:relative; overflow:hidden;}
.wzft_listbox ul li .ftpic img{ position:relative; left:0; top:0;}
.wzft_listbox ul li .ftpic p{ height:40px; background:url(imagestext_bg65.png); position:absolute; left:0; bottom:0; width:346px; padding-left:20px; z-index:1;}
.wzft_listbox ul li .ftpic p a{ color:#FFF; display:block; height:40px; line-height:40px; padding-left:26px; width:83px; float:left; background:url(imagesftwz_btn3.png) 0 0 no-repeat;}
.wzft_listbox ul li .ftpic p a:hover{ color:#FFF; font-weight:bold;}
.wzft_listbox ul li .ftpic p a.img{ padding-left:28px; background-position:0 -40px;}
.wzft_listbox ul li .fttxt{ background:#fffaf8; height:268px; padding:12px 20px 0; line-height:30px; font-size:15px;}
.wzft_listbox ul li .fttxt p span{ font-weight:bold;}
.wzft_listbox ul li .fttxt p.tit{ max-height:60px; overflow:hidden;}
.wzft_listbox ul li .fttxt p.nr{ max-height:150px; overflow:hidden; height:auto;}

/*文章页 访谈*/
.ftwz_con{ }
.ftwz_tit{ height:46px; padding-top:14px; line-height:46px; background:url(images_ssybftwz_tel1.jpg) left 27px no-repeat; padding-left:55px;}
.ftwz_tit h2{ font-size:18px; color:#b60000; float:left;}
.ftwz_tit .ftwz_fx{ float:right; padding-right:8px; font-size:14px; color:#8d744b; display:none;}
.ftwz_tit .ftwz_fx span.tit{ display:inline-block; padding-left:30px; background:url(images_ssybftwz_icon1.jpg) 8px center no-repeat; font-weight:bold; color:#b60000;}
.ftwz_tit .ftwz_fx i{ font-style:normal; padding:0 4px;color:#b60000;}
.ftwzbox1{  padding:15px; background:#fffaf8; border:1px solid #dddddd; min-height:260px; height:auto;}
.ftwz_img{ width:346px; height:260px; overflow:hidden;}
.ftwz_txt{ padding:9px 0 0 27px; width:520px;}
.ftwz_txt h1.collectionTitle,.fbhcontal .collectionTitle{ height:auto; line-height:30px; padding:5px 0 22px 0; font-weight:bold; font-size:24px;}
.ftwz_txt p{line-height:30px; font-size:15px;}
.ftwz_txt p span.tit{ color:#b60000;}
.ftwz_txt p span.tit i{ padding-left:4px;}
.ftwz_box3{ padding:15px 0 0 15px; overflow:hidden; height:923px;}
.ftwz_box3l{ width:100%; overflow:hidden;}

/*文章页 访谈 > 访谈直播*/
.ftwz_box3l .interview-desc{ height:56px; border-bottom:1px solid #ddd; padding-top:3px;}
.ftwz_box3l .interview-desc p.fl{ width:120px; text-align:center; border-bottom:2px solid #d31919; height:54px; line-height:54px; font-size:18px; color:#b60000; heigh}
.ftwz_box3l .interview-desc div.ftsx{width:400px; height:20px; padding:22px 0 16px; line-height:20px;}
.ftwz_box3l .interview-desc div.ftsx p{ float:left; font-size:15px; height:20px;}
.ftwz_box3l .interview-desc div.ftsx p.p1{ width:40px; display:none;}
.ftwz_box3l .interview-desc div.ftsx p.p2{ width:70px; display:none;}
.ftwz_box3l .interview-desc div.ftsx p.p2 select{ width:60px; height:20px;}
.ftwz_box3l .interview-desc div.ftsx p.p3{ width:90px; display:none;}
.ftwz_box3l .interview-desc div.ftsx p.p3 a{display:block; height:20px; text-align:center; font-size:12px; width:45px;  float:left; background:url(imagesftwz_btn.jpg) 0 -20px no-repeat;}
.ftwz_box3l .interview-desc div.ftsx p.p3 a.sd.active{ background-position:0 0; color:#fff;}
.ftwz_box3l .interview-desc div.ftsx p.p3 a.zd{ background-position:-45px 0;}
.ftwz_box3l .interview-desc div.ftsx p.p3 a.zd.active{ background-position:-45px -20px; color:#fff;}
.ftwz_box3l .interview-desc div.ftsx p.p4{ padding-left:15px; float:right;}
.ftwz_box3l .interview-desc div.ftsx p.p4 a{ display:block; float:left; background:url(images_ssybftwz_icon.png) 0 0 no-repeat;}
.ftwz_box3l .interview-desc div.ftsx p.p4 a:hover{ color:#333;}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.sx{ width:47px; padding-left:19px; background-position:0 -80px; display:none;}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.zx{ width:49px; padding-left:12px; background-position:0 0px;}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.zx.on,.ftwz_box3l .interview-desc div.ftsx p.p4 a.zx:hover{ background-position:0 -20px;}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.fx{ width:46px; padding-left:12px; background-position:0 -40px;}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.fx.on,.ftwz_box3l .interview-desc div.ftsx p.p4 a.fx:hover{ background-position:0 -60px;}
/*文章页 访谈 > 文字实录 定时刷新 end*/
.ftwz_box3l .interview-info-list{ height:844px; overflow-x:hidden; overflow-y:auto; margin-top:20px; padding:0 18px;}
.ftwz_box3l .interview-info-list ul li{ height:auto;}
.ftwz_box3l .interview-info-list ul li .interview-body,.ftwz_box3l .interview-info-list ul li .interview-reply{ padding-top:5px;}
.ftwz_box3l .interview-info-list ul li .interview-username{ height:20px; line-height:20px; font-size:15px; padding-left:30px; background:url(images_ssybftwz_icon2.jpg) left center no-repeat;}
.ftwz_box3l .interview-info-list ul li .interview-username .interview-name{color:#b88f04;}
.ftwz_box3l .interview-info-list ul li .interview-username .interview-datetime{ padding-left:10px; color:#999999; font-family:arial;}
.ftwz_box3l .interview-info-list ul li .interview-reply .interview-username .interview-name{ color:#b60000;}
.ftwz_box3l .interview-info-list ul li .interview-content{ margin:5px 0 0 9px; padding:4px 0 15px 22px; border-left:1px solid #dddddd;}
.ftwz_box3l .interview-info-list ul li .interview-content i{ display:block; width:10px; height:7px; margin:-3px 0 0 32px; background:url(imagesftwz_sl.gif) 0 0 no-repeat;}
.ftwz_box3l .interview-info-list ul li .interview-content p{ padding:15px; background:#f8f8f8; color:#000; font-size:15px; line-height:24px; text-indent:2em;}
/*文章页 访谈 > 文字实录 end*/
.ftwz_box3r{ width:298px; height:921px !important; border:1px solid #dddddd !important; overflow:hidden; display:none;}
.ftwz_box3r h3{ padding-left:17px; padding-top:13px; height:30px; line-height:30px; background:url(imagesbs_tel1.gif) left 19px no-repeat; font-size:18px; color:#b60000; padding-bottom:14px;}
.ftwz_box3r .imglist{ width:268px; margin:0 auto; position:relative;}
.ftwz_box3r .imglist li{ overflow:hidden; position:relative; margin-top:15px; height:201px; width:268px;}
.ftwz_box3r .imglist li img{ position:absolute; left:0; top:0; width:268px; height:201px;}
.ftwz_box3r .imglist li span{ display:block; position:absolute; left:0; bottom:0px; width:268px; height:40px; line-height:40px; text-align:268px; background:url(imagestext_bg65.png); text-align:center;}
.ftwz_box3r .imglist li a{ color:#fff; font-size:15px;}
.ftwz_box3r .imglist li a:hover{ color:#fff;}
/*文章页 访谈 > 图文报道 end*/
.ftwz_question{ padding:14px 0 15px 0;}
.ftwz_question h2{ height:26px; line-height:26px; padding:10px 0 10px 55px; background:url(images_ssybftwz_tel2.jpg) left 12px no-repeat; font-size:18px; color:#b60000;}
.ftwz_question .interview-table{ height:273px; background:#fffaf8; border:1px solid #dddddd; padding:20px 0 0; }
.ftwz_question .interview-table td{ height:30px; line-height:30px; padding-top:20px;}
.ftwz_question .interview-table th{ text-align:right; width:125px; padding-right:4px; padding-top:20px; font-size:15px; font-weight: normal;}
.ftwz_question .interview-table td input.interview_input{ border:1px solid #eeeeee; background:#fff; height:22px; line-height:22px; font-size:15px; padding:3px 5px;  outline:none;}
.ftwz_question .interview-table td input.interview_input#checkimg{ width:100px;}
.ftwz_question .interview-table td textarea.interview_content{ height:102px;border:1px solid #eeeeee; background:#fff; line-height:20px; padding:3px 5px; width:680px; outline:none;}
.ftwz_question .interview-table td.poll_input img{ height:30px; padding-left:8px;}
.ftwz_question .interview-table td.btn-group{ height:50px; padding-top:19px; background:url(imagesftwz_btn.png) -4px 19px no-repeat; text-align:left; padding-bottom:34px;}
.ftwz_question .interview-table td.btn-group input.interview_btn{ font-size:15px; margin:-7px 0 0 2px; width:100px; height:40px; text-align:center; cursor:pointer; color:#fff; border:0 none; background:none;}
/*文章页 访谈 > 在线提问 end*/
/*文章页 访谈 end*/
/*分页*/   
.pagination{clear:both;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:26px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 12px;text-decoration:none;white-space:nowrap;height:24px;line-height:24px;}
.pagination a:hover{background:#e22929;border:1px solid #e22929;color:#fff !important;}
.pagination a.active{border:1px solid #e22929;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#e22929;border:1px solid #e22929;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#e22929;border:#e22929 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:26px;line-height:26px;padding:0 7px;}
.pagination .total{border:0px;height:26px;line-height:26px;padding:0;}
.pagination .inputBar input{width:30px;height:20px;padding:2px 5px;border:#ccc 1px solid;margin:-4px 3px 0;*margin:-2px 3px 0;_margin:-2px 3px 0;background:#eee;}


 
/*栏目页 留言列表 */
.guestbook-tips{ padding-top:0px !important;}
.guestbook-table{ padding-bottom:10px;}
.guestbook-table ul li{ padding:10px 0; border-bottom:1px solid #ddd;}
.guestbook-table ul li .top{ font-size:18px; font-weight:bold;}
.guestbook-table ul li .lxtime{ font-size:14px; color:#999; padding-left:10px; font-weight:normal; float:right;} 
.guestbook-table ul li .con{ min-height:60px; _height:60px;}

/* 留言详细页 */
.messageinfo_table{ margin:0 auto;}
.messageinfo_table td{ padding:10px;}
.mesgtitle{ text-align:center; font-size:18px; font-weight:bold; padding:0 0 15px 0; line-height:28px;}
.guestbook-show{width:100%;margin:auto;padding-bottom:30px;}
.guestbook-show .guestbook-title{height:32px;line-height:32px;font-size:14px;color:#9e0001;border:#dadada 1px solid; background:#f7f7f7;font-weight:bold;padding-left:8px;}
.guestbook-show .title3,.guestbook-show .title4{color:#fd8622;}
.guestbook-show .guestbook-table{border:#dadada 1px solid; border-top:0 none;padding:3px 10px;}
.guestbook-show .table3,.guestbook-show .table4{border-top:#fd8622 1px solid;}
.guestbook-show .guestbook-table table{width:100%;font-size:14px;}
.guestbook-show .guestbook-table table th{padding:4px 3px;text-align:right;width:77px;line-height:26px;}
.guestbook-show .guestbook-table table td{padding:4px 3px;text-align:left;line-height:26px;}
.guestbook-show .guestbook-table table td input#randomCode{line-height:26px;height:26px;border:1px solid #e5e5e5;outline:none;width:150px;padding:1px 5px;background:#fff;}
.guestbook-show .guestbook-table table td input#btn_submit{line-height:38px;height:38px;border:none;outline:none;width:120px;background:#0384ce;text-align:center;color:#fff;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.guestbook-show .guestbook-title.title2{ margin-top:15px;}


/*栏目页 留言列表弹出框 */
.nice-validator .guestbook-table-form input#personName,.nice-validator .guestbook-table-form input#personPhone,.nice-validator .guestbook-table-form input#title{height:28px;line-height:28px;border:#ddd 1px solid;padding:0 5px; margin-top:5px; width:215px;}
.nice-validator .guestbook-table-form span{ color:#f00; padding-right:3px;}
.nice-validator .guestbook-table-form th{ height:44px; line-height:44px; font-size:14px; width:100px; color:#666; font-weight:normal; text-align:right;}
.nice-validator .guestbook-table-form td{ position: relative;}
.nice-validator .guestbook-table-form td .msg-box{ left:8px; top:7px;}
.nice-validator .guestbook-table-form select{}
.nice-validator .guestbook-table-form textarea{border:#ddd 1px solid;height: 120px; margin-top:5px;float: left;font-size: 12px;line-height: 23px;color: #666666;padding-left: 5px; width:410px;}
.nice-validator .guestbook-table-form .isPublic{ margin:0 5px;}
.nice-validator .guestbook-table-form .verification{height:28px;line-height:28px;border:#ddd 1px solid;padding:0 5px; margin-top:5px; width:80px;}
.nice-validator .btn_group input{ cursor:pointer; border:0 none; outline:none; height:30px; padding:0 10px;*padding:0 3px; margin:10px 10px 0 0; text-align:center; font-size:14px; color:#fff; background:#9e0001; float:left; overflow:hidden;}


/*** 文章页 START ****/
.secnr{height:auto;text-align:left;width:1100px;min-height:600px;_height:600px;margin:auto;}
#wenzhang{width:1100px;margin:auto;font-size:16px;line-height:200%;height:auto;overflow:hidden;}
.wztit{font-size:32px;line-height:50px;text-align:center;padding-top:20px;padding-bottom:5px;}
.wzfbt{line-height:36px;text-align:center;font-size:20px;font-weight:100;}
.wzfbxx{height:47px;line-height:30px;color:#999;font-size:14px;text-align:center;padding:8px 90px 0 0;overflow:hidden;border-bottom:#ccc 1px solid;position:relative;}
.wzfbxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.wz_font a{cursor:pointer;text-decoration:underline;color:#999;}
.wz_font a:hover{color:#e22929;text-decoration:underline;}
.bdsharebuttonbox{display:block;position:absolute;right:75px;top:5px;width:90px;height:32px;}
.bdshare-button-style0-24 .bds_weixin{background:url(imagesfx_wx.gif) 0 0 no-repeat !important;margin:6px 10px 6px 0 !important;width:24px !important;padding-left:0 !important;}
.bdshare-button-style0-24 .bds_tsina{background:url(imagesfx_wb.gif) 0 0 no-repeat !important;margin:6px 6px 6px 0 !important;width:24px !important;padding-left:0 !important;}
.bdshare-button-style0-24 .bds_more{background:url(imagesfx_more.gif) 5px 6px no-repeat !important;background-position:5px 6px !important;margin:6px 0 6px 0 !important;width:19px !important;padding-left:0 !important;}
.wz_ewm{position:absolute;width:84px;height:32px;left:654px;top:0;color:#666;}
.ewm_img{position:absolute;width:24px;height:24px;right:0;top:6px;background:url(imageswz_ewm.gif) 0 0 no-repeat;cursor:pointer;}
.ewm_img .scan_code_box{display:none;}
.ewm_img:hover .scan_code_box{display:block;position:absolute;width:130px;height:185px;padding:5px 4px 0 13px;background:url(imageswz_ewmbg.gif) 0 0 no-repeat;right:-150px;top:0;line-height:18px;font-size:14px;color:#305798;text-align:center;}
.ewm_img:hover .scan_code_box .scan_code{width:120px;height:120px;padding:5px 5px 10px;}

.wzbjxx{line-height:30px;color:#666;font-size:14px;text-align:center;border-bottom:#ccc 1px solid;height:45px;padding-top:8px;overflow:hidden;}
.wzbjxx a{color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#dd0000;}
.wzbjxx .nostart{color:#ce0000;}
.wzbjxx .starting{color:#2f9c2e;}
.wzbjxx .over{color:#999;}

.wzcon{padding:25px 15px 30px;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:220%;}
.wzcon table{max-width:1000px !important;}
.wzcon img{max-width:800px;}
.wzbot{height:75px;line-height:30px;text-align:right;font-size:14px;color:#666;padding-top:11px;background:url(imagesind_ftline.gif) 0 0 repeat-x;position:relative;}
.wzbot a{color:#666;line-height:30px;}
.wzbot a:hover{color:#e22929;text-decoration:none;}
.wzbot ul.fxd_close{position:absolute;right:0;top:11px;text-align:left;overflow:hidden;}
.wzbot ul.fxd_close .print_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:22px;background:url(images_ssybprint.gif) 0 8px no-repeat;}
.wzbot ul.fxd_close .close_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:22px;background:url(images_ssybclose1.gif) 0 7px no-repeat;margin-left:26px;}
.video_main_content{text-align:center;padding:30px 0 0;}
.sp_wzcon{padding:20px;width:960px;height:auto;font-size:16px;line-height:200%;}
.sp_wzcon table{max-width:960px !important;}
.tishi_con{ display:none;}
.guestbook-search{ display:none;}
.message_info td{ padding:8px;}
/*底部*/
.footer{ border-top:4px solid #d31a1a; margin:auto;height:146px;line-height:24px;padding-top:14px;position:relative;font-size:14px;}
.indcontainer{ width:1000px; margin:0 auto;}
.botnav{ padding:21px 0 10px; height:24px; text-align:center;}
.botnav li{ display:inline;}
.botnav li a{ display:inline-block; padding:0 15px 0 10px; background:url(imagesfotfg.gif) right 7px no-repeat; font-size:14px;line-height:24px;color:#333;}
.botnav li a:hover{ color:#c00;}
.botnav li.num6 a{ background:none; padding-right:14px;}
.botnav li.num6 a:hover,.botbox a:hover{  color:#c00;text-decoration:underline;}
.botbox{ text-align:center; line-height:24px; color:#333; position:relative; font-size:14px;}
.botbox span{ font-family:arial;}
.botbox a{ color:#333;}
.botbox .dzjg{ position:absolute; top:-24px; left:20px; width:80px; height:80px; overflow:hidden;}
.botbox .fot_jc{ position:absolute; top:-11px; left:900px; width:110px; height:55px; overflow:hidden;}
.botnav li.num1,.botnav li.num3{ display:none;}

.zcjdbtn{ height:120px;   padding:30px 5px;}
.zcjdbtn ul li{ width:180px; height:120px; padding:0 75px; float:left;}
.zcjdbtn ul li .img_title{ display:none;}

