/****vipchat 通用样式***/
body{font-size:15px; color:#333;  font-family:"微软雅黑"}
#big_bg{
	background: url(http://mzt.jiangsu.gov.cn//picture/219/2007301517072798618.png) no-repeat top center;
}

/**head样式**/
.bt-head{ height:331px; }
.bt-head2{ height:240px; }
.top_nav{width:1000px; height:35px; margin:0 auto}
.top_nav .lef_box,.top_nav .rig_box{line-height:35px;}
.top_nav a{ margin:0 5px; line-height:35px; color:#333; font-size:13px;}
.top_nav a:hover{color:#256295}
.top_nav .bold{ font-weight:500; color:#333}

/*主导航*/
.nav{width:1000px;height:50px; line-height:50px;margin:0 auto;background:#0d5ca0;}
.nav ul{ margin:0; padding:0;}
.nav li{width:120px; height:50px; float:left}
.nav li a{ display:block; line-height:50px; text-align:center; color:#FFF; font-size:17px }
.nav li a:hover{ background:#1667ad}
.nav li a.active{ background:#1667ad}



.banner{height:157px; width:1000px; margin:0 auto;}
.logo{float:left; margin-top:45px;}
.bann_bg{ background:url(bg_02-banner.png) no-repeat}
.banner .time{width:auto; height:35px; line-height:35px; background:#336fb8; padding:0 15px; margin-top:121px; float:right; color:#f0f0f0; font-size:13px;}

/**main样式**/
.bt-main{width:1100px; height:auto; margin:0 auto;}

/**本期访谈定位效果--独立**/
.chat_new{ width:1100px; height:440px; position:relative}
.chat_new .box_cen{ width:1100px; height:383px; position:absolute; left:0; top:0px; background:#f0f5fa}
/*标题*/
.chat_new .box_cen .title{height:90px; padding:20px 0 0 20px }
.chat_new .box_cen .title .pic{ width:75px; height:65px; display:block; float:left}
.chat_new .box_cen .title .title_cen{padding-left:10px; line-height:65px; float:left; font-size:28px;display:block; }
/*主内容*/
.chat_new .box_cen .box{padding: 10px 0 0 20px;}
.chat_new .box_cen .box .pic{ width:355px; height:259px; float:left;text-align: center;}
.chat_new .box_cen .box .summary{width:695px; height:auto; float:right; padding-right:15px;}
.chat_new .box_cen .box .summary span{ display:block; line-height:30px; overflow:hidden}
.chat_new .box_cen .box .summary strong{ padding-right:10px; float:left; }
.chat_new .box_cen .box .summary p{ line-height:30px; text-indent:2em;}
.chat_new .box_cen .box .summary .jiab{ float:left; display:block; margin:0; padding:0; text-indent:0}
/*按钮*/
.chat_new .box_cen .box .bnt{width:421px;  height:40px; float:right; padding-right:20px;}
.chat_new .box_cen .box .bnt a{width:130px; height:40px; float:right; display:block;  background:url(chat_bnt_01.png) no-repeat}
.chat_new .box_cen .box .bnt a:hover{background:url(chat_bnt_02.png) no-repeat}

.chat_new .box_cen .box .bnt2{width:421px;  height:40px; float:right; padding-right:20px;}
.chat_new .box_cen .box .bnt2 a{width:130px; height:40px; float:right; display:block;  background:url(chat_bnt_03.png) no-repeat}
.chat_new .box_cen .box .bnt2 a:hover{background:url(chat_bnt_04.png) no-repeat}

.chat_new .box_bg{width:1000px; height:20px; position:absolute; left:0; bottom:0;}
.chat_new .box_bg2{width:16px; height:90px; position:absolute; right:-16px; top:-90px}
/**首页左侧主板块**/
.chat_left{width:775px; height:auto; float:left}

/*左侧切换样式*/
.title_tab{height:45px; background:#dbdde0;}
.title_tab ul{ margin:0; padding:0;}
.title_tab li{height:40px; line-height:35px; float:left; padding:0 20px; font-size:17px; cursor:pointer; margin-top:5px;}
.title_tab li.hover{background:#fff; color:#4d7da5; font-weight:bold; height:40px; line-height:35px; margin-top:5px;}
.title_tab span{ float:left; display:block; width:5px; height:45px; background:#668eb0}

.tab_box{ width:100%; height:auto;  margin-top:20px; border:#d3d3d3 solid 1px;border-top:2px #d3d3d3 solid; background:#fff}
/*左侧内容-栏目样式通用*/
.tab_box .bt_title{height:45px;padding:10px 15px 0 15px; }
.tab_box .bt_title span{ display:block; padding:0 0 0 35px; line-height:35px; float:left; font-size:17px;}
.tab_box .bt_title .sp_start{ color:#F00; background:url(chat_bg_01.png) no-repeat left 7px;}
.tab_box .bt_title .sp_over{ color:#333; background:url(chat_bg_04.png) no-repeat left 7px;}
.tab_box .bt_title .sp_yugao{ color:#0c73d2; background:url(chat_bg_05.png) no-repeat left 7px;}
.tab_box .bt_title .sp_rig{}
/*左侧内容-具体表现*/
.tab_box .bt_center{padding:0 10px 20px 15px; height:auto;}
.tab_box .bt_center ul{ margin:0; padding:0;}
.tab_box .bt_center li{width:100%; height:160px; border-bottom:#CCC dashed 1px; position:relative}
.tab_box .bt_center li h3{ width:100%; line-height:32px; float:left; font-size:17px; font-weight:500; padding:8px 0; margin:0}
.tab_box .bt_center li .sp_img{ display:block; float:left; width:158px; height:96px;}
.tab_box .bt_center li .sp_title{width:495px; line-height:20px; float:left; display:block; padding:0 0 10px 15px;}
.tab_box .bt_center li .sp_summary{width:495px; line-height:22px;  float:left; display:block; padding-left:15px; color:#666; font-size:13px; text-indent:2em}
.tab_box .bt_center li .sp_time{ position:absolute; bottom:18px; right:0px; text-align:right; width:240px; font-size:13px; color:#999;}


/**右侧==热门访谈**/
.chat_right{width:300px; height:auto; float:right}
.chat_right .chat_news{width:100%; height:auto; background:#FFF; overflow:hidden; padding-bottom:20px; margin-top:20px; }
.chat_right .chat_news .title{width:100%; border-top:#666 solid 2px; height:40px; float:left}
.chat_right .chat_news .title span{ line-height:40px; float:left; padding:0 15px; font-size:17px; font-weight:600; color:#4d7da5}
.chat_right .chat_news .center{padding:0 15px 0 15px; height:auto; overflow:hidden; float:left}
.chat_right .chat_news .center ul{ margin:0; padding:0}
.chat_right .chat_news .center li{ width:100%; height:auto; border-bottom:#CCC dashed 1px; padding-bottom:5px}
.chat_right .chat_news .center li a{ display:block; line-height:35px; color:#333}
.chat_right .chat_news .center li a:hover{color:#256295}
.chat_right .chat_news .center li .sp_time{ display:block; line-height:24px; font-size:13px; color:#999}

/**首页右侧主板块**/
.bt-footer{width:100%; border-top:#104ca9 2px solid}
.bt-copyright{width:1000px; height:110px; background:#efefef; margin:0 auto }


/*************************首页详细页样式开始**************************************************************************/
/*弹出层===我要问答*/
.popup{width:538px; height:327px; padding:10px; background:url(aple.png) ; position:absolute; left:50%; top:-50px; margin-left:-264px;
		border-radius:10px;
		-moz-border-radius: 10px;      
		-webkit-border-radius: 10px;   
}
.popup_cen{width:100%; height:307px; background:#FFF; padding:15px 40px;}
.popup_cen .title{ border-bottom:#bcbcbc solid 2px;height:40px;}
.popup_cen .title span{ border-bottom:#467ba8 solid 2px; line-height:38px; float:left; padding:0 15px; font-size:17px; color:#3276b0; font-weight:600}
.popup_cen .title a{ font-size:13px; color:#333; float:right; line-height:45px;}
.popup_cen .title a:hover{color:#3276b0; }
.popup_cen .off{ position:absolute; top:10px; right:10px; width:38px; height:38px;}
.popup_cen .from{padding:10px 0; }
.popup_cen .from .text_01{width:156px; height:37px; border:none; background:#e5e9ef}
.popup_cen .from .text_02{width:100%; height:90px; border:none; background:#e5e9ef; margin:0; padding:0}
.popup_cen .from .text_03{width:70px; height:37px; border:none; background:#e5e9ef}
.popup_cen .from input{ float:left; margin:0; padding:0}
.popup_cen .from img{ float:left; margin-left:10px;}
.popup_cen .from a{width:77px; height:35px; background:url(chat_bnt_05.png) no-repeat; display:block}
.popup_cen .from a:hover{background:url(chat_bnt_06.png) no-repeat}
.popup_cen .from table{ width:100%}
.popup_cen .from table td{ margin:0; padding:0}
/**栏目标题**/
.xx_title{height:45px; background:#dbdde0;}
.xx_title .title_name{height:45px; float:left;}
.xx_title .title_name span{ padding:0 20px;height:40px; line-height:35px; margin-top:5px;font-size:17px; background:#fff; color:#4d7da5; font-weight:bold; display:block }
.xx_title .title_name font{ float:left; display:block; width:5px; height:45px; background:#467ba8}

.xx_title .title_name span a{ font-size:15px; color:#386e9b;}
.xx_title .title_name span a:hover{color:#066}
.xx_center{width:100%; height:auto;padding-bottom:20px; border-bottom:#eeeeee solid 1px;}
.xx_center .sp_title{ display:block; line-height:40px; font-weight:600}
.xx_center .sp_cen{ display:block; line-height:28px; text-indent:2em; color:#666}

/*控制样式*/
.xx_control{width:100%; height:50px}
.xx_control span{ display:block; line-height:50px;}
.xx_control a{  padding:0 5px; color:#333}
.xx_control a:hover{color:#4d7da5}

/*问答样式*/
.xx_talk{width:100%; height:auto; overflow:hidden; padding-top:10px }
.xx_talk ul{ margin:0; padding:0;}
.xx_talk li {width:100%; height:auto; float:left; padding-bottom:10px;}
.xx_talk li span{ display:block; width:100%; line-height:26px; font-size:13px; margin-bottom:10px;}
.xx_talk li .sp_time{ text-align:center;color:#999; margin-bottom:0}
.xx_talk li .sp_wen{ background:url(chat_pic_wen.png) no-repeat left center; padding-left:35px; font-weight:600}
.xx_talk li .sp_da{ background:url(chat_pic_da.png) no-repeat left top; padding-left:40px}

.xx_pic{padding:0 15px 0 15px; height:auto; overflow:hidden; float:left}
.xx_pic ul{ margin:0; padding:0}
.xx_pic li { widht:100%; height:174px; float:left; margin-bottom:15px;}
.xx_pic li a img{ border:0}

/*************************************访谈图片 样式开始*****************************************************/
.pic_title{font-weight:600}
.pic_cen{ width:1000px; height:auto; overflow:hidden; padding-top:20px; }
.pic_cen ul{ margin:0; padding:0; width:1100px}
.pic_cen li {width:320px; height:251px; float:left; margin:0 20px 20px 0;}
.pic_cen li a{display:block; width:320px; height:251px;border:#CCC solid 5px; position:relative; color:#333; overflow:hidden}
.pic_cen li a:hover{color:#0d5ca0}
.pic_cen li a img:hover{transform:scale(1.1); transition:all 0.5s;}
.pic_cen li span{ display:block}
.pic_cen li .sp_img{wdth:310px; height:195px;}
.pic_cen li .sp_name{width:310px; height:46px; line-height:46px; padding-left:10px;}
.pic_cen li .sp_pic{width:79px; height:30px; line-height:30px; padding-left:10px; position:absolute; top:20px; right:0; background:url(chat_bg_06.png) no-repeat; color:#dae9f5; font-size:13px}
.pic_more{ width:100%; height:40px;}
.pic_more a{ line-height:40px; display:block; background:#e2e2e2; text-align:center; color:#666}
.pic_more a:hover{ background:#ccc}

/***********************访谈图片-详情页 样式开始**********************/
.pic_xx_cen{width:1000px; height:auto; overflow:hidden; padding-top:20px; }
.pic_xx_cen ul{margin:0; padding:0; width:1100px}
.pic_xx_cen li{width:324px; height:auto; float:left; margin:0 20px 20px 0; background:#f1f1f1; overflow:hidden}
.pic_xx_cen li a{display:block; color:#333; }
.pic_xx_cen li a:hover{color:#0d5ca0}
.pic_xx_cen li span{ display:block}
.pic_xx_cen li .sp_img{wdth:324px; height:215px;}
.pic_xx_cen li .sp_name{width:310px; line-height:24px; padding:10px 10px 10px 15px; color:#666}


/***************************************************访谈预告页面 样式开始**************************************************************/

.xx_title .before_title span{ padding:0 15px 0 45px; background:url(chat_bg_07.png) no-repeat 15px 9px #fff;  font-weight:bold}
.chat_right .before_news{ margin-top:0px;}


/**左侧预告 样式**/
.before_center{padding:5px 10px 20px 15px; height:auto; overflow:hidden; border:#CCC solid 1px; border-top:#CCC solid 2px; background:#FFF; margin-top:20px;}
.before_center ul{ margin:0; padding:0;}
.before_center li{width:100%; height:210px; border-bottom:#CCC dashed 1px; font-size:13px; }
.before_center li h3{ width:100%; line-height:32px; float:left; font-size:19px; font-weight:500; padding:8px 0; margin:0; }
.before_center li .sp_img{ display:block; float:left; width:221px; height:141px;}
.before_center li .sp_title{width:412px; line-height:20px; float:left; display:block; padding:0 0 8px 15px; }
.before_center li .sp_summary{width:412px; line-height:26px;  float:left; display:block; padding:8px 0 0 15px;  text-indent:2em; color:#666; }

/**右侧专题预告 样式**/
.before_zt{ margin-top:20px;}


/****************************************************热门访谈 样式开始************************************************/
.hot_center{padding:0px 10px 20px 15px; height:auto; overflow:hidden; border:#CCC solid 1px; border-top:#CCC solid 2px; background:#FFF; margin-top:20px;}
.hot_center ul{ margin:0; padding:0;}
.hot_center li{width:100%; height:auto; border-bottom:#CCC dashed 1px; font-size:15px; position:relative; overflow:hidden; padding:20px 0;}
.hot_center li .sp_img{ display:block; float:left; width:246px; height:166px; margin-right:20px;}
.hot_center li font{ font-weight:bold; float:left}
.hot_center li .sp_title{width:707px; line-height:30px; float:left; display:block; }
.hot_center li .sp_summary{width:630px; line-height:30px;  float:left; display:block; color:#666 }
.hot_center li .sign{padding:0 10px; height:25px; line-height:25px; position:absolute; top:20px; right:5px; 
	background:#76a1d5; 
	color:#083770; 
	font-size:13px;
	border-radius:3px;
	-moz-border-radius:3px;      
	-webkit-border-radius:3px; 
}
.hot_center li .sign strong{ color:#FFF}
.hot_center .m_t{ margin-top:20px;}



/****************************************************历史访谈-详情页 样式开始************************************************/

.chat_over{padding:0px 10px 20px 15px; height:auto; overflow:hidden; border:#CCC solid 1px; border-top:#CCC solid 2px; background:#FFF; margin-top:20px;}

.chat_over .box{padding:20px 5px 0 0px; overflow:hidden}
.chat_over .box .pic{ width:338px; height:215px; float:left}
.chat_over .box .summary{width:610px; height:auto; float:right; }
.chat_over .box .summary h3{ display:block; line-height:40px; font-size:19px; font-weight:500; margin-bottom:5px;}
.chat_over .box .summary span{ display:block; line-height:30px; overflow:hidden}
.chat_over .box .summary strong{ padding-right:10px; float:left; }
.chat_over .box .summary p{ line-height:26px; text-indent:2em; font-size:13px; color:#999; margin:7px 0 0 0}

.chat_over .box .title{height:40px; border-bottom:#CCC solid 2px;}
.chat_over .box .title span{ display:block; float:left; padding:0 20px; line-height:38px; border-bottom:#3c76a7 solid 2px; color:#4c7aa1; font-weight:bold; font-size:19px;}
.chat_over .box .gun_pic{width:968px; height:142px; margin-top:20px; position:relative}

/**图片滚动样式**/
.bt-jq-TX010304 {width:800px;height:auto;position:relative;margin-left:30px;}
.bt-jq-TX010304 ul {margin:0;padding:0;}
.bt-jq-TX010304 li {float:left;width:213px;height:142px; margin:0 7px; position:relative; overflow:hidden; overflow:hidden}
.bt-jq-TX010304 li a {display:block;height:143px;}
.bt-jq-TX010304 li a:hover{transform:scale(1.1); transition:all 0.5s;}
.bt-jq-TX010304-prev,
.bt-jq-TX010304-next, 
.bt-jq-TX010304_2-prev,
.bt-jq-TX010304_2-next {width:30px;height:142px;position:absolute;top:0px;z-index:99;cursor:pointer;}

.bt-jq-TX010304-prev,
.bt-jq-TX010304_2-prev {background:url(bt_img_act_left.png) no-repeat;left:0px;}
.bt-jq-TX010304-next,
.bt-jq-TX010304_2-next {background:url(bt_img_act_right.png) no-repeat;position:absolute;right:0px}

.chat_over .box .article{padding:40px 100px;}

/*****************************************************嘉宾风采页面----样式***************************************************/

.vip_font span,.vip_font2 span{ background:url(chat_bg_07.png) no-repeat 15px 9px #fff !important; padding:0 15px 0 45px !important ;}
.vip_font2 span{color:#333 !important ; background:url(chat_bg_04.png) no-repeat 15px 9px #fff !important;}

.vip_center{width:100%; height:auto; border:#CCC solid 1px; border-top:#CCC solid 2px; overflow:hidden; margin-top:20px; background:#FFF}
.vip_pic{width:100%; height:auto; text-align:center; padding:40px 40px 10px 40px;}

.vip_article{width:800px; height:auto; margin:0 auto}
.vip_article .title{height:40px; border-bottom:#CCC solid 2px;}
.vip_article .title span{ display:block; float:left; padding:0 20px; line-height:38px; border-bottom:#3c76a7 solid 2px; color:#4c7aa1; font-weight:bold; font-size:19px;}
.vip_article .box{padding:20px 100px 20px 100px; overflow:hidden}
.vip_article .box span{ display:block; line-height:30px; margin-bottom:10px; float:left; width:100%;}
.vip_article .box span p{ display:inline}

.vip_article .box span strong{ display:block; float:left}
.vip_article .box span font{ display:block; float:left}

/*****************************************************我要注册页面----样式***************************************************/
.enroll_center{min-height:400px; border:#CCC solid 1px; margin-top:20px; padding:40px 100px; background:#FFF}
.enroll_center .title{height:40px; border-bottom:#CCC solid 2px;}
.enroll_center .title span{ display:block; float:left; padding:0 15px 0 35px; line-height:38px; border-bottom:#3c76a7 solid 2px; color:#4c7aa1; font-weight:bold; font-size:19px; background:url(chat_bg_08.png) no-repeat 10px 10px #fff;}
.enroll_table{width:100%; margin-top:20px;}
.enroll_table .sp_01{width:100px; height:56px; line-height:56px; font-size:17px; text-align:right}

.enroll_table input{width:360px; height:40px; line-height:40px; margin-left:15px; font-size:17px; color:#333; border:#c2c2c2 solid 1px; float:left}
.enroll_table .yzm{width:115px; margin-right:10px;}
.enroll_table .sp_red{ color:#F00}
.enroll_table .sp_999{ color:#999; font-size:13px;}
.enroll_table .sp_bnt{padding-top:20px; display:block}
.enroll_table .bnt_01{width:205px; height:44px; border:0; background:url(chat_bnt_07.png) no-repeat;}
.enroll_table .bnt_01:hover{background:url(chat_bnt_08.png) no-repeat;}
.enroll_table .bnt_02{width:142px; height:44px; border:0; background:url(chat_bnt_09.png) no-repeat}
.enroll_table .bnt_02:hover{background:url(chat_bnt_10.png) no-repeat}

.enroll_ok{ position:absolute; top:50%; left:50%; margin-left:-285px; width:590px; height:330px; padding:10px; background:url(aple.png)}
.enroll_ok .cen{width:570px; height:311px; background:url(chat_bg_09.png) no-repeat;}


/*****************************************************访谈信息页面----样式***************************************************/

.news_list{padding:10px 10px 20px 15px; min-height:300px; overflow:hidden; border:#CCC solid 1px; border-top:#CCC solid 2px; background:#FFF; margin-top:20px;}
.news_list ul{ margin:0; padding:0}
.news_list li{width:100%; height:45px; float:left; border-bottom:#CCC dashed 1px;}
.news_list li a{display:block; line-height:45px; float:left; color:#333}
.news_list li a:hover{ color:#000}
.news_list li .prefix{height:3px; float:left; margin:20px 10px 0 0; display:block}

/*****************************************************文章页面----样式***************************************************/

/*********========中级组件-文章页专用样式=======*********/
.article_main{width:1000px; height:auto; border:#CCC solid 1px; border-top:#CCC solid 2px; background:#FFF; margin:0 auto}
.bt-article-s,
.bt-article-y{
	min-height:450px;
	margin:0 auto 
}



.bt-article-s .bt-article-02{ 
	padding:20px 100px 33px 100px;
	font-size:16px; 
	line-height:28px;
	font-family:"宋体"
}
.bt-article-y .bt-article-02{
	padding:25px 100px 33px 100px;
	font-size:16px; 
	line-height:32px;
	font-family:"微软雅黑"
}

/*标题-共用*/
.bt-article-02 .sp_title,
.bt-article-02 .sp_title{ 
	text-align:center;
	line-height:40px;
	padding:7px 0 10px 0; margin-bottom:10px;
}
/*标题-独立*/
.bt-article-y .sp_title{
	font-size:26px; 
	border-bottom:#343434 solid 2px; 
}
.bt-article-s .sp_title{
	font-size:22px; 
	font-weight:bold; 
	border-bottom:#ededed solid 1px; 
}

/*日期-共用*/
.bt-article-y .sp_time,
.bt-article-s .sp_time{ 
	line-height:40px; 
	text-align:center;
}
/*日期-独立*/
.bt-article-y .sp_time{ font-size:15px;}
.bt-article-s .sp_time{ font-size:14px;}
/*日期-共用*/
.bt-article-s .sp_time font,
.bt-article-y .sp_time font{ 
	padding:0 20px; 
	line-height:40px;
}

/*文章-共用*/


/*编辑-共用*/
.bt-article-s .sp_bianji,
.bt-article-y .sp_bianji{ 
	line-height:40px; 
	text-align:right
}
/*编辑-独立*/
.bt-article-s .sp_bianji{ font-size:14px}
.bt-article-y .sp_bianji{ font-size:15px}

/*分享-共用*/
.bt-article-y .fenxiang,
.bt-article-s .fenxiang{
	min-height:35px; 
	background:#f1f1f1; 
	padding:0 10px 0 15px; 
	overflow:hidden
}
.bt-article-y .fenxiang .fx-cen{ font-size:15px;}
.bt-article-s .fenxiang .fx-cen{ font-size:14px; line-height:35px;}

/*下载-共用*/
.bt-article-y .down,
.bt-article-s .down{
	height:40px; 
	line-height:40px;
	 text-align:left;
}
.bt-article-y .down strong,
.bt-article-s .down strong{ 
	color:#F00; 
	padding-right:5px;
}

/*下载-独立*/
.bt-article-y .down{font-size:15px}
.bt-article-s .down{font-size:14px;}

/*翻页-共用*/
.bt-article-y .next,
.bt-article-s .next{
	line-height:30px; 
	border-top:#CCC dashed 1px; 
	margin-top:10px;
	text-align:left;
}
.bt-article-y .next a { line-height:30px; font-size:15px;}
.bt-article-s .next a {line-height:30px; font-size:14px;}





























