@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body, button, input, select, textarea {font:12px/1.5 tahoma, arial, \5b8b\4f53;}
h1, h2, h3, h4, h5, h6 { font-size:14px; font-weight:700; font-family:"Microsoft YaHei", 微软雅黑, 黑体;}
address, cite, dfn, em, var, i, b {font-style:normal; font-weight:normal;}
code, kbd, pre, samp {font-family:courier new, courier, monospace;}
small {	font-size:12px;}
ul, ol, li {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
img {display:block;}
button, input, select, textarea {font-size:100%;}
table {	border-collapse:collapse;border-spacing:0;}
.clearfix:after {content: "."; display:block;height:0; font-size:0;visibility:hidden; }
.clearfix {zoom:1; overflow:hidden;}
.overflow {zoom:1; overflow:hidden;}
html{overflow-x:hidden;overflow-y:auto;}
.clearfix_14:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix_14{display:inline-block;zoom:1;}
/* Hides from IE-mac*/ 
* html .clearfix_14{height:1%;} 
.clearfix_14{display:block;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; padding:0; margin:0;}




/*全局css定义*/
body { background:#fff; color:#333; -webkit-text-size-adjust:100%;}
a {color:#333;text-decoration:none;}
a:hover {color:#0000FF;text-decoration:underline;}
a.red{ color:#C50000;}
a.red:hover{ color:#C50000;}
a.addblod{ font-weight:700;}
a.addblod:hover{  font-weight:700;}
.fl { float:left;}
.fr { float:right;}
.dp { display:block;}
.dn { display:none;}
.cl { clear:both; height:0; font-size:0.1px; overflow:hidden;}
.tl { text-align:left;}
.tc { text-align:center;}
.tr { text-align:right;}
.more_1 { font-size:12px; padding-right:12px; background:url(/skin/images/icon_arrow2.png) right center no-repeat #fff; float:right; font-weight:400; font-family:tahoma, arial, \5b8b\4f53;}
.more_1 a { color:#666;}
.more_2 { font-size:12px; padding-right:12px; background:url(/skin/images/icon_arrow2.png) right center no-repeat; float:right; font-weight:400; font-family:tahoma, arial, \5b8b\4f53;}
.more_2 a { color:#666;}
img.ss { -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; }
img.ss:hover { -moz-transform:rotate(-5deg) scale(1.1); -webkit-transform:rotate(-5deg) scale(1.1); -o-transform:rotate(-5deg) scale(1.1); transform:rotate(-5deg) scale(1.1);}

/*首页广告*/
.banner_001 { width:1000px; height:50px; zoom:1; overflow:hidden; position:relative; margin-bottom:15px;}
.banner_001 ul { width:1100px;}
.banner_001 ul li { width:320px; height:50px; float:left; margin-right:20px; overflow:hidden; }
.banner_001 ul li img { width:1000px; height:50px;}

.banner_002 { width:1000px; height:100px; zoom:1; overflow:hidden; margin-bottom:15px;}
.banner_002 .ad1 { width:240px; height:100px; float:left; margin-right:20px; overflow:hidden;}
.banner_002 .ad1 img { width:240px; height:100px;}
.banner_002 .ad2 { width:420px; height:100px; float:left; overflow:hidden;}
.banner_002 .ad2 img { width:420px; height:100px;}
.banner_002 .ad3 { width:300px; height:100px; float:right;overflow:hidden;}
.banner_002 .ad3 img { width:300px; height:100px;}

.banner_003 { width:960px; padding:19px; border:1px solid #efefef; margin-bottom:15px;}
.indexleft { width:238px; height:266px; border:1px solid #efefef;}
.banner_003 img { width:970px; height:90px;}

.banner_004 { width:1000px; height:50px; margin-bottom:15px;}
.banner_004 img { width:1000px; height:50px;}


/*网站顶部*/
#header { width:100%; margin-bottom:15px; zoom:1;}
.topbar { height:34px; line-height:34px; background:#FCFCFC; border-bottom:1px solid #E5E5E5;}
.topbar .pack { width:1000px; height:34px; margin:0 auto;}
.topbar .pack a { color:#666;}
.topbar .pack a:hover { color:#1F97DE;}
.topbar .pack .box1 { height:34px; border-left:1px solid #E5E5E5; zoom:1; overflow:hidden;}
.topbar .pack .box1 span { border-right:1px solid #E5E5E5; padding:0 22px; font-weight:700; float:left; text-align:center; display:block;}
.topbar .pack .box1 span a { float:left; display:block;}
.topbar .pack .box2 { height:34px; zoom:1; overflow:hidden;}
.topbar .pack .box2 span { border-right:1px solid #E5E5E5; padding:0 15px; font-weight:700; float:right; display:block;}
.topbar .pack .box2 span.m1 { color:#1F97DE; background:url(/skin/images/icon_cloud.gif) 168px 7px no-repeat; padding-left:15px; padding-right:40px;}
.topbar .pack .box2 span.m1 a { color:#666; font-weight:400;}
.topbar .pack .box2 span.m1 a:hover { color:#0000FF;}
.topbar .pack .box2 span.m2 a { color:#1F97DE;}
.topbar .pack .box2 span.m2 a:hover { color:#0000FF;}

.topbox { width:1000px; height:66px; margin:0 auto; position:relative;}
.topbox .pack {width:1000px; position:absolute; left:0px; top:0px; zoom:1; overflow:hidden;}
.topbox .logo { margin-top:2px; width:210px; height:60px; margin-right:10px;}
.topbox .logo img { width:210px; height:60px;}
.topbox .search {float:right; width:300px; height:60px; margin-top:15px; margin-right:0px;}
.topbox .search .box1 { width:226px; height:34px;}
.topbox .search .box2 { width:74px; height:34px;}
.topbox .search .input_txt { width:226px; padding:0 10px; height:32px; line-height:32px; border:0; font-size:14px; color:#a1a1a1;border: 1px solid #1F97DE;}
.topbox .search .input_sub { width:74px; height:34px; border:0; background:url(/skin/images/btn_search.png) no-repeat; cursor:pointer;}
.topbox .weather { width:468px; height:60px; overflow:hidden; margin-top:2px;}

/*主导航*/
.nav{clear:both; margin:0 auto;height:38px;width:1000px;background:#1F97DE;font-family:'宋体','黑体';}
.nav h2,.nav strong,.nav .current{float:left;font-weight:600;font-size:18px;border-right: 1px solid #3C77DD ;box-shadow: #6b7fa1 0px 5px 5px 0px;}
.nav span{float:right;font-size:18px;}
.nav a:link,.nav a:visited,.nav h2,.nav strong.current{color:#fff;text-decoration:none;display:inline-block;padding:0 9.28px;-webkit-transform: scale(1.1);transform: scale(1.08);line-height:38px}
.nav a:hover,.nav a:active{font-size:18px;background:#3C77DD;font-weight: 900;-webkit-transform: scale(1.1);transform: scale(1.1);}
.nav h2,.nav .current{padding:0 15px;background:#3C77DD}
.nav .current{background:#3C77DD;}
.nav span a:link,.nav span a:visited{color:#27abff;}

.channel_menu { width:998px; height:34px; background:#F3F8FD; line-height:34px; margin:0 auto; border:1px solid #D4D4D4; overflow:hidden; zoom:1;}
	/*频道下拉菜单*/
	#menu_show{ width:1030px;}
	#menu_show li { height:34px; text-align:center; float:left; overflow:hidden;}
	#menu_show li.tv { text-align:left;}
	#menu_show li.radio { text-align:left; padding-right:10px; }
	#menu_show li a { padding-right:10px; height:34px; display:block; vertical-align:bottom; color:#666;}
	#menu_show li a.m1 { width:41px; height:34px; display:block;}
	#menu_show li a.m2 { width:69px; height:34px; display:block;}
	#menu_show li ul { border-top:2px solid #0000FF; visibility:hidden; position:absolute; z-index:999; }
	#menu_show li ul li { height:28px; line-height:28px; float:none; display:inline; vertical-align:bottom;}
	#menu_show li ul li a {	width:120px; height:28px; padding:0 6px; background:#F3F8FD; color:#666; text-align:left; display:block;}
	#menu_show li.over { background:url(/skin/images/icon_arrow1.png) center bottom no-repeat;}
	#menu_show li.over a { color:#0000FF; font-weight:300; display:block;}
	#menu_show li.over ul li a { color:#666; font-weight:400;}
	#menu_show li.over ul li a:hover{ background:#1F97DE; color:#fff;}

#content { width:1000px; margin:0 auto;}

/*专区*/
.part_box { width:1000px; margin-bottom:15px;}
.part_box .item { height:125px; padding:0 10px; border:1px solid #EBEBEB; border-top:3px solid #1F97DE; zoom:1; overflow:hidden; margin-right:15px;}
.part_box .wid398{ width:398px;}

/*首屏图片新闻*/
.part_box .wid560{ float:right; width:560px; height:127px; border:1px solid #efefef;}
.part_box .wid560  { width:560px; overflow:hidden;}
.part_box .wid560  ul { width:560px;}
.part_box .wid560  ul li { width:125px; float:left; margin: 5px 6px; position:relative; overflow:hidden;}
.part_box .wid560  ul li i { width:125px; height:94px; display:block; overflow:hidden;}
.part_box .wid560  ul li img { width:125px; height:94px;}
.part_box .wid560  ul li span { height:28px; line-height:28px; display:block; overflow:hidden;}
.part_box .wid560  ul li em.player { width:32px; height:31px; background:url(/skin/images/btn_player.png) no-repeat; position:absolute; left:2px; top:60px;}
.part_box .wid560  .box1 { height:25px; line-height:25px; background:url(/skin/images/bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.part_box .wid560  .box1 span { height:25px; line-height:25px; display:block; float:right;}
.part_box .wid560  .box1 span a { background:#fff url(icon_arrow.png) right 9px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}
.part_box .item h3 { height:34px; line-height:34px; font-size:14px; background:url(/skin/images/bg_line4.png) center center repeat-x; color:#1F97DE; font-family:\5b8b\4f53; zoom:1; overflow:hidden;}
.part_box .item h3 em { display:block; float:left; background:#fff; color:#1F97DE; font-size:14px; font-weight:700;}
.part_box .item .pic { width:125px; height:80px; float:left; margin-right:10px; overflow:hidden;}
.part_box .item .pic img {width:125px; height:80px;}

.part_box .item dl.txt { zoom:1; overflow:hidden;}
.part_box .item dl.txt dt { max-height:36px; line-height:18px; font-size:15px; font-weight:700; overflow:hidden; padding-top:2px; margin-bottom:5px;}
.part_box .item dl.txt dt a { color:#1F97DE;}
.part_box .item dl.txt dt a:hover {color:#0000FF}
.part_box .item dl.txt dd { height:54px; line-height:18px; color:#666; overflow:hidden;}
.part_box .none { margin-right:0;}

ul.host_top_list{ width:240px;}
ul.host_top_list li{ width:100px; float:left; overflow:hidden; zoom:1; margin-right:16px;}
ul.host_top_list li img{ width:100px; height:63px;}
ul.host_top_list li p{ height:25px; line-height:25px; text-align:center; color:#01538b; font-weight:600;}
ul.host_top_list li p,ul.host_top_list li p a,ul.host_top_list li a p{color:#01538b;}
.host_picroll{ width:100px; height:63px; overflow:hidden; zoom:1;}

/*今日头条*/
.today_focus { height:106px; border:2px solid #EAEAEA; margin-bottom:15px; position:relative;}
.today_focus .btn_today { width:135px; height:40px; position:absolute; left:-2px; top:15px;}
.today_focus h1 { height:69px; line-height:65px; text-align:center; padding-left:140px; font-size:23.8px; border-bottom:1px solid #D6D6D6; overflow:hidden;}
.today_focus h1 a { color:#1F97DE;}
.today_focus h1 a:hover {color:#0000FF;}
.today_focus p { height:39px; line-height:35px; font-size:14px; text-align:center; color:#D6D5D5; overflow:hidden;}
.today_focus p a { padding:0 10px; color:#666;}
.today_focus p a:hover {color:#0000FF;}

.part_one { margin-bottom:15px;}
.part_one .leftbox { width:240px; margin-right:20px; position:relative;}
.part_one .leftbox h3 { padding:0 10px; font-size:18px; font-weight:400; color:#1F97DE;}
.part_one .leftbox h3 em { color:#1F97DE;}
.part_one .centerbox { width:420px;}
.part_one .rightbox { width:300px;}

/*领导视频集*/
.leaders { height:280px; padding-top:8px; padding-right:5px; padding-bottom:0px; padding-left:5px; margin-bottom:15px; background: #F3F8FD;line-height: 23px; font-size: 14px; font-weight: 300; border-top:2px solid #1F97DE; border-left:1px solid #1F97DE; border-right:1px solid #1F97DE; border-bottom:1px solid #1F97DE;}
.leaders span { padding-left: 5px;padding-right: 5px;background-color: #2b99ff;display: inline-block;  padding: 2px; text-align: center; vertical-align: text-bottom; font-size: 12px; line-height: 100%; font-style: normal; font-weight: normal; color: #fff; overflow: hidden;margin-left: 2px;}

/*全媒体产品*/
.product { height:108px; border-top:2px solid #1F97DE; background:#F6F6F6; overflow:hidden;}
.product h3 { height:40px; line-height:40px; }
#inner { width:240px; overflow:hidden; z-index:998; }
.hot-event { width:240px; position:relative; }
    .hot-event .switch-tab { width:70px; height:5px; position:absolute; right:8px; top:-25px; }
        .hot-event .switch-tab a { width:12px; height:5px; display:inline-block; float:left; background:#DCDCDC; margin-right:2px; overflow:hidden;}
        .hot-event .switch-tab .current { width:12px; height:5px; background:url(/skin/images/bg_product.png); display:block;}
	
	.hot-event .switch-nav { width:20px; height:65px; position:absolute; left:15px; top:0px; }
        .hot-event .switch-nav .prev { width:20px; height:65px; position:absolute; background:url(/skin/images/btn_ctrl_1.png?1403) left center no-repeat; text-indent:-9999em; left:0; cursor:pointer;}
        .hot-event .switch-nav .next { width:20px; height:65px; position:absolute; background:url(/skin/images/btn_ctrl_1.png?1403) right center no-repeat; text-indent:-9999em; left:190px; cursor:pointer;}

    .hot-event .event-item { width:240px; height:78px; z-index:9999;}
		.hot-event .event-item .pack { width:210px; padding-top:5px; margin:0 auto; zoom:1; overflow:hidden;}
		.hot-event .event-item .pack .p1 { width:55px; height:55px; margin-right:10px; float:left;}
			.hot-event .event-item .pack .p1 img { width:55px; height:55px;}
		.hot-event .event-item .pack .p2 { zoom:1; overflow:hidden;}
			.hot-event .event-item .pack .p2 dt { height:20px; line-height:18px; color:#1F97DE; font-weight:700; overflow:hidden;}
				.hot-event .event-item .pack .p2 dt a { color:#1F97DE;}
			.hot-event .event-item .pack .p2 dd { height:35px; line-height:17px; color:#7a7a7a; overflow:hidden;}

/*10mu@U*/
.shimu { height:256px; border-top:2px solid #F6F6F6; background:#F6F6F6; position:relative;}
.shimu .box2 { padding:0 10px;}
.shimu .box2 ul li { height:24px; line-height:24px; padding-left:12px; background:url(/skin/images/icon_dot1.png) 0 12px no-repeat; overflow:hidden; position:relative;}
.shimu .box2 ul li span { width:24px; height:24px; background:url(/skin/images/bg_alpha.png) 0 0 repeat-y; position:absolute; right:0; top:0; display:block;}

/*晓雯@U*/
.xiaowen { height:226px; border-top:2px solid #1F97DE; background:#F6F6F6; position:relative;}
.xiaowen h3 { height:43px; line-height:43px;}
.xiaowen .box1 { height:70px; padding:0 10px; margin-bottom:6px; zoom:1; overflow:hidden;}
.xiaowen .box1 .pic { width:90px; height:70px; margin-right:10px; float:left; overflow:hidden;}
.xiaowen .box1 .pic img { width:90px; height:70px;}
.xiaowen .box1 .txt { height:60px; line-height:20px; font-weight:700; zoom:1; overflow:hidden;}
.xiaowen .box2 { padding:0 10px;}
.xiaowen .box2 ul li { height:24px; line-height:24px; padding-left:12px; background:url(/skin/images/icon_dot1.png) 0 12px no-repeat; overflow:hidden; position:relative;}
.xiaowen .box2 ul li span { width:24px; height:24px; background:url(/skin/images/bg_alpha.png) 0 0 repeat-y; position:absolute; right:0; top:0; display:block;}


.open_box { width:605px; height:178px; border:3px solid #ddd; border-left:4px solid #00A2E0; position:absolute; top:0; left:0; z-index:999; background:#fff; box-shadow:4px 4px 0 #F6F6F6; margin-bottom:10px; display:none;}
.open_box .btn_close { width:18px; height:40px; background:url(/skin/images/btn_close.png); cursor:pointer; position:absolute; right:-21px; top:50%; margin:-20px 0 0 0;}
.open_box h3.title_new { height:38px; line-height:38px; padding:0 20px; margin-bottom:5px;}
.open_box .pack { padding:0 20px; zoom:1; overflow:hidden;}
.open_box .pack .boxlist { width:270px; zoom:1; overflow:hidden;}
.open_box .pack .boxlist .box1_s { zoom:1; overflow:hidden; margin-bottom:5px;}
.open_box .pack .boxlist .box1_s .pic_s { width:90px; height:70px; margin-right:10px; float:left; overflow:hidden;}
.open_box .pack .boxlist .box1_s .pic_s img { width:90px; height:70px;}
.open_box .pack .boxlist .box1_s .txt_s { height:60px; line-height:20px; font-weight:700; zoom:1; overflow:hidden;}
.open_box .pack .boxlist .box2_s { padding:0 0;}
.open_box .pack .boxlist .box2_s ul li { height:24px; line-height:24px; padding-left:12px; background:url(/skin/images/icon_dot.png) 0 10px no-repeat; overflow:hidden; }
.open_box .pack .boxlist .box2_s ul li a { color:#666666;}
.open_box .pack .boxlist .box2_s ul li a:hover{ color:#00A2E0;}

/*新蓝随手拍*/
.shebaodata_shoot { height:135px; border-top:2px solid #1F97DE; background:#F6F6F6; position:relative;}
.shebaodata_shoot h3 { height:43px; line-height:43px; }
.shebaodata_shoot .box1 { height:70px; padding:0 10px; margin-bottom:8px; zoom:1; overflow:hidden;}
.shebaodata_shoot .box1 .pic { width:90px; height:70px; margin-right:14px; float:left; overflow:hidden; position:relative;}
.shebaodata_shoot .box1 .pic span { width:90px; height:20px; line-height:20px; background:url(/skin/images/mask_bg_new.png); text-align:center; display:block; position:absolute; left:0; bottom:0;}
.shebaodata_shoot .box1 .pic img { width:90px; height:70px;}
.shebaodata_shoot .box1 .pic a { color:#fff; text-decoration:underline;}
.shebaodata_shoot .box1 .txt { height:70px; font-weight:700; zoom:1; overflow:hidden;}
.shebaodata_shoot .box1 .txt span.title_shoot { height:40px; line-height:20px; display:block; margin-bottom:7px; overflow:hidden;}
.shebaodata_shoot .box1 .txt span.upload { width:106px; height:23px; line-height:22px; text-align:center; display:block;}
.shebaodata_shoot .box1 .txt span.upload a { width:106px; height:23px; color:#fff; background:#1F97DE; text-align:center; display:block;}

.shebaodata_shoot_open { width:950px; height:320px; border:3px solid #EAEAEA; border-top:3px solid #1F97DE; background:#fff;}
.shebaodata_shoot_open h3.title_new { height:50px; line-height:50px; font-size:18px; font-weight:400; color:#02558B; padding:0 20px; margin:0;}
.shebaodata_shoot_open h3.title_new em { color:#02558B;}
.shebaodata_shoot_open h3.title_new span.upload { width:72px; height:22px; line-height:21px; font-weight:700; display:block; font-size:12px; font-family:tahoma, arial, \5b8b\4f53; margin:15px 10px 0 0;}
.shebaodata_shoot_open h3.title_new span.upload a { width:72px; height:22px; color:#fff; background:#1F73BB; text-align:center; display:block;}
.open_pic { width:950px; position:relative; margin:0 auto;}
.open_pic .bx_wrap a.prev { width:14px; height:26px; position:absolute; background:url(/skin/images/btn_ctrl_1.png) left center no-repeat; top:50px; left:10px; text-indent:-999em;}
.open_pic .bx_wrap a.next { width:14px; height:26px; position:absolute; background:url(/skin/images/btn_ctrl_1.png) right center no-repeat; top:50px; right:10px; text-indent:-999em;}
.open_pic .bx_wrap .bx_container { margin:0 0 0 24px;}
.open_pic_list { padding-top:5px;}
.open_pic_list li { width:168px; height:160px; zoom:1; overflow:hidden; float:left; position:relative; }
.open_pic_list li img { width:168px; height:112px; display:block; margin-bottom:8px;}
.open_pic_list li span { display:block;}
.open_pic_list li span.t1 { width:124px; height:30px; line-height:30px; padding:0 10px; background:url(/skin/images/mask_bg.png); position:absolute; left:0; top:77px; color:#fff; display:block;}
.open_pic_list li span.t2 { display:block;}


/*随手拍不滚动版*/
.open_pic_noscroll { width:950px; position:relative; margin:0 auto; overflow:hidden; zoom:1; z-index:99999;}
.open_pic_noscroll_list { padding-top:4px; height:350px; overflow:hidden; zoom:1; position:relative;}
.open_pic_noscroll_list li { width:168px; height:135px; zoom:1; overflow:hidden; float:left; position:relative; margin-left:18px; display:inline;}
.open_pic_noscroll_list li img { width:168px; height:112px; display:block; margin-bottom:8px;}
.open_pic_noscroll_list li span { display:block;}
.open_pic_noscroll_list li span.t1 { width:168px; height:30px; font-size:13px; text-align:center; line-height:30px; background:url(/skin/images/mask_bg.png); position:absolute; left:0; top:85px; color:#fff; display:block;}
.open_pic_noscroll_list li span.t2 { display:block;}
.open_pic_noscroll_list li .pic_size { width:168px; height:112px; overflow:hidden; margin-bottom:8px;}
.open_pic_noscroll_list li i { width:168px; height:112px; overflow:hidden; display:block;}



.open_shoot { width:616px; height:230px; position:absolute; top:-5px; left:0; z-index:999; display:none; }
.open_shoot .btn_close { width:18px; height:40px; background:url(/skin/images/btn_close.png); cursor:pointer; position:absolute; right:-14px; top:50%; margin:-20px 0 0 0; z-index:999;}


/*新蓝民调汇*/
.shebaodata_vote { height:240px; border-top:2px solid #1F97DE; background:#F6F6F6; padding-bottom:10px; overflow:hidden;}
.shebaodata_vote h3 { height:52px; line-height:52px; border-top:1px solid #EAEAEA; margin-bottom:2px;}
.shebaodata_vote dl { padding:0 10px; margin-bottom:20px;}
.shebaodata_vote dl dt { height:44px; line-height:22px; font-weight:700; color:#333; margin-bottom:5px;}
.shebaodata_vote dl dt a { color:#333;}
.shebaodata_vote dl dt a:hover {color:#00A2E0}
.shebaodata_vote dl dd { height:44px; line-height:22px; color:#666;}
.shebaodata_vote dl dd span a { font-weight:700; color:#1F97DE;}
.shebaodata_vote .list { padding:0 10px;}
.shebaodata_vote .list .box1 { padding:0 5px; zoom:1; overflow:hidden; margin-bottom:6px;}
.shebaodata_vote .list .box1 span { width:60px; height:32px; line-height:29px; font-family:"Microsoft YaHei", 微软雅黑, 黑体; font-size:16px; text-align:center;}
.shebaodata_vote .list .box1 span a { width:60px; height:32px; color:#fff; display:block;}
.shebaodata_vote .list .box1 span.t1 { float:left; background:url(/skin/images/btn_v1.png) no-repeat;}
.shebaodata_vote .list .box1 span.t2 { float:right; background:url(/skin/images/btn_v2.png) no-repeat;}
.shebaodata_vote .list .box2 { height:12px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:0 auto; overflow:hidden;}
.shebaodata_vote .list .box2 span { height:12px; font-size:0.1px; display:block; float:left; position:relative;}
.shebaodata_vote .list .box2 span.b1 { background:#1F97DE;}
.shebaodata_vote .list .box2 span.b1 em { width:2px; height:18px; background:#00A2E0; font-size:0.1px; position:absolute; right:-1px; top:-3px; overflow:hidden; }
.shebaodata_vote .list .box2 span.b2 { background:#C50000;}
.shebaodata_vote .list .box3 { height:24px; line-height:24px; font-size:14px; zoom:1; overflow:hidden; clear:both;}
.shebaodata_vote .list .box3 span { padding:0 10px;}

.list_vote { height:77px; padding:0; zoom:1; overflow:hidden;}
.list_vote .box1 { padding:0 5px; zoom:1; overflow:hidden; margin-bottom:6px;}
.list_vote .box1 span { width:60px; height:35px; line-height:32px; font-family:"Microsoft YaHei", 微软雅黑, 黑体; font-size:16px; text-align:center;}
.list_vote .box1 span a { width:60px; height:35px; color:#fff; display:block;}
.list_vote .box1 span.t1 { float:left; background:url(/skin/images/btn_v1.png) no-repeat;}
.list_vote .box1 span.t2 { float:right; background:url(/skin/images/btn_v2.png) no-repeat;}
.list_vote .box2 { height:12px; margin:0 auto;}
.list_vote .box2 span { height:12px; font-size:0.1px; display:block; float:left; position:relative;}
.list_vote .box2 span.b1 { background:#00A2E0;}
.list_vote .box2 span.b1 em { width:2px; height:18px; background:#00A2E0; font-size:0.1px; position:absolute; right:0; top:-3px; overflow:hidden; }
.list_vote .box2 span.b2 { background:#C50000;}
.list_vote .box3 { height:24px; line-height:24px; font-size:14px; zoom:1; overflow:hidden; clear:both;}
.list_vote .box3 span { padding:0 10px;}

/*曝光台*/
.exposure { border-top:2px solid #1F97DE; background:#F6F6F6; position:relative;}
.exposure h3 { height:43px; line-height:43px; border-top:1px solid #EAEAEA;}
.exposure .box1 { height:70px; padding:0 10px; margin-bottom:5px; zoom:1; overflow:hidden;}
.exposure .box1 .pic { width:90px; height:70px; margin-right:14px; float:left; overflow:hidden;}
.exposure .box1 .pic img { width:90px; height:70px;}
.exposure .box1 .txt { height:60px; line-height:20px; font-weight:700; zoom:1; overflow:hidden;}
.exposure .box2 { padding:0 0 0 10px;}
.exposure .box2 ul li { height:24px; line-height:24px; padding:0 12px; background:url(/skin/images/icon_dot1.png) 0 12px no-repeat; overflow:hidden; position:relative;}
.exposure .box2 ul li span { width:24px; height:24px; background:url(/skin/images/bg_alpha.png) 0 0 repeat-y; position:absolute; right:0; top:0; display:block;}

/*文字新闻*/
.news_show { margin-bottom:10px; overflow:hidden;}
.news_show h3 { height:40px; line-height:40px; background:url(/skin/images/bg_news_2.png) repeat-x; font-size:18px; font-weight:400; margin-bottom:10px; zoom:1; overflow:hidden;}
.news_show h3 span { width:139px; height:40px; text-align:center; display:block; float:left; margin-left:-1px; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.news_show h3 span a { display:block;}
.news_show h3 span.on { background:url(/skin/images/bg_news_1.png) repeat-x; }
.news_show h3 span.on a { color:#1F97DE;}
.news_show .hot_keywords { height:32px; line-height:32px; background:#F3F8FD; border-bottom:2px solid #D9E7F5; font-weight:700; text-align:center; color:#A4C7E9; overflow:hidden;}
.news_show .hot_keywords a { padding:0 15px;}
.news_show .hot_keywords a.red { color:#F4403E;}
.news_show span.news_show_rightnews{ float:right; width:175px; overflow:hidden; font-size:12px; font-family:"宋体"; padding:0 5px 0 0;}
.news_show span.news_show_rightnews a{ padding:0 5px 0 0; float:right;}
.news_show span.news_show_rightnews_two{ float:right; width:155px; overflow:hidden; font-size:12px; font-family:"宋体"; padding:0 5px 0 0;}
.news_show span.news_show_rightnews_two a{ padding:0 5px 0 0; float:right;}
.news_show ul.list{ padding-bottom:8px;background:url(/skin/images/bg_line2.png) 0 bottom repeat-x; margin-bottom:15px;}
.news_show ul.list li {height:28px; line-height:28px; font-size:14px; overflow:hidden;}
.news_show ul.list li span{height:28px; line-height:28px; font-size:14px; overflow:hidden;float: right;}
.news_show ul.list li a{ height:28px; line-height:28px;margin-right:2px;background:url(/skin/images/icon_dot1.png) 6px 12px no-repeat;padding-left:21px;display:inline-block;}
.news_show ul.list li a.icon_video { background:url(/skin/images/icon_video.png) 0 9px no-repeat;}
.news_show ul.list li a.icon_pic {background:url(/skin/images/icon_picture.png) 0 8px no-repeat;}

/*图片新闻*/
.news_pic { width:420px; overflow:hidden;}
.news_pic ul { width:500px;}
.news_pic ul li { width:125px; float:left; margin-right:22px; position:relative; overflow:hidden;}
.news_pic ul li i { width:125px; height:94px; display:block; overflow:hidden;}
.news_pic ul li img { width:125px; height:94px;}
.news_pic ul li span { height:28px; line-height:28px; display:block; overflow:hidden;}
.news_pic ul li em.player { width:32px; height:31px; background:url(/skin/images/btn_player.png) no-repeat; position:absolute; left:2px; top:60px;}
.news_pic .box1 { height:25px; line-height:25px; background:url(/skin/images/bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.news_pic .box1 span { height:25px; line-height:25px; display:block; float:right;}
.news_pic .box1 span a { background:#fff url(icon_arrow.png) right 9px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}

/*文字广告*/
.ad_list { width:398px; padding:10px; border:1px solid #EAEAEA; zoom:1; overflow:hidden;}
.ad_list .box_list { width:190px; overflow:hidden;}
.ad_list .box_list ul li { height:24px; line-height:24px; padding-left:15px; background:url(/skin/images/icon_dot3.png) 3px 12px no-repeat; overflow:hidden; }

/*滚动图片*/
.roll_photo { width:320px; height:240px; margin-bottom:15px; overflow:hidden; position:relative;z-index:999;}
.pic_news { width:320px; overflow:hidden;}
.pic_news ul { width:320px; height:37px; background:#F9F9F9; border-top:2px solid #1F97DE; border-bottom:1px solid #EAEAEA; margin-bottom:12px;}
.pic_news li { width:50px; height:37px; line-height:37px; float:left; text-align:center; position:relative; }
.pic_news li a { font-family:"Microsoft YaHei", 微软雅黑, 黑体; font-size:16px; font-weight:bold;color:#666;font-weight:normal;}
.pic_news li.on { background:#1F97DE; color:#fff;}
.pic_news li.on a { color:#fff;}
.pic_news li.on b { position:absolute; width:10px; height:5px; display:block; overflow:hidden;}
.pic_news .pack { width:300px; height:186px; margin:0 auto; position:relative; zoom:1;overflow:hidden;}
.pic_news img { width:300px; height:186px;}
.pic_news span { width:280px; height:36px;line-height:36px; padding:0 10px; background:url(/skin/images/mask_bg.png); font-size:14px; font-weight:700; position:absolute; top:150px; left:0; overflow:hidden;display:block;}
.pic_news span a { color:#fff;}
.dis { width:368px; height:240px; position:relative;zoom:1;overflow:hidden;display:block;}
.undis{ display: none}

/*活动*/
.act_list { margin-bottom:10px; padding-bottom:3px; overflow:hidden; zoom:1;}
.act_list h3 { height:38px; line-height:38px; border-top:2px solid #1F97DE; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; margin-bottom:-2px; zoom:1; overflow:hidden;}
.act_list h3 span { width:118px; height:38px; display:block; text-align:center; float:left; border-right:1px solid #EAEAEA;}
.act_list h3 span a { padding:0 12px; height:38px; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; color:#333; display:block; float:left;}
.act_list h3 span.on a { height:38px; background:#fff; color:#1F97DE;}
.act_list .box1 { margin-bottom:5px;}
.act_list .box1 img { width:300px; height:60px;}
.act_list .box1 span { height:30px; line-height:30px; text-align:center; font-weight:700; display:block; overflow:hidden;}
.act_list .box1 a { color:#1F97DE;}
.act_list .box2 {}
.act_list .box2 ul li { height:26px; line-height:26px; padding-left:12px; background:url(/skin/images/icon_dot1.png) 0 12px no-repeat; overflow:hidden;}
.act_list .box3 { height:25px; line-height:25px; background:url(/skin/images/bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.act_list .box3 span { height:25px; line-height:25px; display:block; float:right;}
.act_list .box3 span a { background:#fff url(icon_arrow2.png) right 10px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}

/*排行榜*/
.topten { height:290px; margin-bottom:10px; position:relative; overflow:hidden; }
.topten h3 { height:38px; line-height:38px; border-top:2px solid #1F97DE; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; zoom:1; overflow:hidden;}
.topten h3 em { padding:0 12px; color:#02538B; border-right:1px solid #EAEAEA; background:#fff; float:left; display:block;}
.topten .bx_wrap a.prev { width:36px; height:21px; position:absolute; background:url(/skin/images/btn_ctrl_3.png) center 0 no-repeat; top:10px; right:36px; text-indent:-9999em;}
.topten .bx_wrap a.next { width:36px; height:21px; position:absolute; background:url(/skin/images/btn_ctrl_3.png) center -21px no-repeat; top:10px; right:0; text-indent:-9999em;}
.topten .bx_wrap .bx_container { margin:0;}
.topten_list { width:300px; height:250px; zoom:1; overflow:hidden; position:relative;}
.topten_list li { width:300px; height:250px; zoom:1; overflow:hidden; float:left; position:relative; }
.topten_list li .topten_box { width:145px; height:196px;}
.topten_list li .topten_box .p1 { width:110px; height:28px; line-height:28px; font-size:14px; background:#EAEAEA url(icon_shebaodata.png) 8px 5px no-repeat; font-weight:700; padding-left:35px; margin-bottom:15px;}
.topten_list li .topten_box .p2 { height:17px; line-height:17px; zoom:1; overflow:hidden; margin-bottom:11px;}
.topten_list li .topten_box .p2 span { height:17px; display:block; overflow:hidden;}
.topten_list li .topten_box .p2 span.n1 { width:17px; height:17px; text-align:center; background:#C50000; color:#fff; float:left;}
.topten_list li .topten_box .p2 span.n2 { width:17px; height:17px; text-align:center; background:#1F97DE; color:#fff; float:left;}
.topten_list li .topten_box .p2 span.n3 { width:17px; height:17px; text-align:center; background:#BDBDBD; color:#fff; float:left;}
.topten_list li .topten_box .p2 span.n4 { padding-left:10px; color:#333; zoom:1; overflow:hidden;background:#F9F9F9;}
.topten_list li .topten_box .p2 span.n4:hover{ background:#ddd}
.topten_list li .topten_box .p2 span.n4 a { color:#333;}

/*生活*/
.life {}
/*.life h3 { height:38px; line-height:38px; border-top:2px solid #1F97DE; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; margin-bottom:15px; zoom:1; overflow:hidden;}
.life h3 em { padding:0 12px; color:#02538B; border-right:1px solid #EAEAEA; background:#fff; float:left; display:block;}*/

.life h3 { height:38px; line-height:38px; border-top:2px solid #1F97DE; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; zoom:1; overflow:hidden;}
.life h3 em { padding:0 12px; color:#02538B; border-right:1px solid #EAEAEA; background:#fff; float:left; display:block;}
.life h3 span { font-size:12px; font-family:tahoma, arial, \5b8b\4f53; float:right; padding:0 10px 0 0;}
.life .box1 { height:80px; margin-bottom:7px; zoom:1; overflow:hidden;}
.life .box1 .pic { width:125px; height:80px; float:left; margin-right:12px; overflow:hidden;}
.life .box1 .pic img { width:125px; height:80px; }
.life .box1 .txt { zoom:1; overflow:hidden;}
.life .box1 .txt dt { height:18px; line-height:20px; font-weight:700; font-size:12px; margin-bottom:2px; overflow:hidden;}
.life .box1 .txt dt a { color:#1F97DE;}
.life .box1 .txt dt a:hover {color:#333}
.life .box1 .txt dd { height:64px; line-height:18px; color:#666; overflow:hidden;}
.life .box1 .txt dd span a { color:#1F97DE;}
.life .box1 .txt dd span a:hover {color:#333}
.life .box2 {}
.life .box2 ul li { height:26px; line-height:26px; padding-left:14px; background:url(/skin/images/icon_dot1.png) 0 12px no-repeat; overflow:hidden;}

/*浙商网商等通用模块*/
.part_two { margin-bottom:15px;}
.item_one { width:288px; height:337px; padding:0 15px; border:1px solid #EAEAEA; border-top:3px solid #1F97DE; overflow:hidden;}
.item_one h3 { height:44px; line-height:44px; font-size:18px; font-weight:400; color:#1F97DE;}
.item_one h3 span { font-size:12px; font-family:tahoma, arial, \5b8b\4f53; float:right;}
.item_one h3 .icon_al{ width:158px; float:left;}
.item_one h3 .icon_al em{ display:inline-block; float:left; padding:0 6px 0 0;}
.item_one h3 .icon_al a{ display:block; width:74px; height:17px; text-indent:-99999px; float:left; padding:13px 0 0 0;}
.item_one h3 .icon_zs{ width:158px; float:left;}
.item_one h3 .icon_zs em{ display:inline-block; float:left; padding:0 6px 0 0;}
.item_one h3 .icon_zs a{ display:block; width:113px; height:36px; text-indent:-99999px; float:left; padding:5px 0 0 0;}
.item_one .box1 { height:85px; margin-bottom:10px; zoom:1; overflow:hidden;}
.item_one .box1 .pic { width:110px; height:85px; position:relative; float:left; margin-right:12px; overflow:hidden;}
.item_one .box1 .pic img { width:110px; height:85px;}
.item_one .box1 .txt { height:85px; zoom:1; overflow:hidden;}
.item_one .box1 .txt dt { height:18px; line-height:20px; font-weight:700; margin-bottom:5px; overflow:hidden;}
.item_one .box1 .txt dt a { color:#1F97DE;}
.item_one .box1 .txt dt a:hover {color:#0000FF}
.item_one .box1 .txt dd { height:60px; line-height:20px; color:#666; overflow:hidden;}
.item_one .box1 .txt dd span a { color:#00A2E0;}
.item_one .box2 { margin-bottom:5px; zoom:1; overflow:hidden;}
.item_one .box2 ul li { height:26px; line-height:26px; padding-left:14px; background:url(/skin/images/icon_dot1.png) 0 12px no-repeat; overflow:hidden;}
.item_one .box2 ul li span{ height:26px; line-height:26px; font-size:12px; overflow:hidden;float: right;}
.item_one .box3 { height:25px; line-height:25px; background:url(/skin/images/bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.item_one .box3 span { height:25px; line-height:25px; display:block; float:right;}
.item_one .box3 span a { background:#fff url(icon_arrow2.png) right 10px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}

.item_two { width:318px; height:352px; border:1px solid #EAEAEA; background:#fff url(bg_item.png) repeat-x; position:relative;}
.item_two h3 { height:45px; line-height:45px; font-size:18px; padding:0 20px 0 12px; font-weight:400; color:#000;}
.item_two h3 span { font-size:12px; font-family:tahoma, arial, \5b8b\4f53; float:right;}
.item_two h3 span a { color:#999;}
.item_two .box1 { width:288px; height:103px; padding:20px 15px 15px 15px; margin-bottom:7px; zoom:1; overflow:hidden;}
.item_two .box1 ul { width:320px;}
.item_two .box1 ul li { width:137px; height:103px; float:left; margin-right:14px; position:relative; overflow:hidden;}
.item_two .box1 ul li img { width:137px; height:103px;}
.item_two .box1 ul li span { width:120px; height:22px; line-height:22px; background:url(/skin/images/mask_bg_new.png); padding:0 9px 0 8px; position:absolute; left:0; bottom:0; display:block; overflow:hidden;}
.item_two .box1 ul li a { color:#fff;}
.item_two .box2 { padding:0 15px 0 10px; zoom:1; overflow:hidden;}
.item_two .box2 ul li { height:28px; line-height:28px; font-size:14px; padding-left:14px; background:url(/skin/images/icon_dot.png) 0 12px no-repeat; overflow:hidden;}
.item_two .box2 ul li a { color:#555;}
.item_two .box2 ul li a:hover {color:#00A2E0}
.item_two .box3 span { height:25px; line-height:25px; display:block; position:absolute; bottom:-13px; right:-1px;}
.item_two .box3 span a { background:#fff url(icon_arrow.png) right 9px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}
.item_two .box4 { height:83px; padding:20px 15px 15px 10px; zoom:1; overflow:hidden;}
.item_two .box4 .pic { width:110px; height:83px; position:relative; float:left; margin-right:12px; overflow:hidden;}
.item_two .box4 .pic img { width:110px; height:83px;}
.item_two .box4 .pic span { width:90px; height:22px; line-height:22px; padding:0 10px; text-align:right; background:url(/skin/images/mask_bg_new.png); color:#fff; display:block; position:absolute; left:0; bottom:0;}
.item_two .box4 .txt { zoom:1; overflow:hidden;}
.item_two .box4 .txt dt { height:40px; line-height:20px; font-weight:700; font-size:14px; margin-bottom:2px; overflow:hidden;}
.item_two .box4 .txt dt a { color:#555;}
.item_two .box4 .txt dt a:hover {color:#00A2E0}
.item_two .box4 .txt dd { height:36px; line-height:18px; color:#A3A3A3; overflow:hidden;}
.item_two .box4 .txt dd span a { color:#00A2E0;}

/*股市行情*/
.hq { height:26px; line-height:26px; background:#F4F4F4; zoom:1; overflow:hidden; padding-left:10px; color:#000; font-family:Arial, Helvetica, sans-serif;}
.hq span { height:20px; margin-right:5px; float:left; display:block; overflow:hidden;}
.hq span.none { margin:0;}
.hq span.hz,.hq span.sz { width:55px; overflow:hidden;}
.hq span i { display:block;}
.hq i.z { color:#A20101; background:url(/skin/images/icon_shares.gif) right 3px no-repeat; padding-right:10px;}
.hq i.d { color:#2F671F; background:url(/skin/images/icon_shares.gif) right -18px no-repeat;}

/*广告滚动模块*/
.roll_pic { width:998px; height:174px; border:1px solid #D9D9D9; margin-bottom:30px; position:relative;}
.roll_pic .bx_wrap a.prev { width:14px; height:26px; position:absolute; background:url(/skin/images/btn_ctrl_2.png) left center no-repeat; top:72px; left:15px; text-indent:-999em;}
.roll_pic .bx_wrap a.next { width:14px; height:26px; position:absolute; background:url(/skin/images/btn_ctrl_2.png) right center no-repeat; top:72px; right:15px; text-indent:-999em;}
.roll_pic .bx_wrap .bx_container { margin:0 0 0 19px;}
.roll_pic_list { padding-top:18px;}
.roll_pic_list li { width:170px; height:140px; zoom:1; overflow:hidden; float:left; position:relative; }
.roll_pic_list li img { width:170px; height:140px; display:block;}

/*友情链接模块*/
#links { width:1000px; margin:0 auto; margin-top:8px; zoom:1;}
.links_one { height:20px; line-height:20px; padding-top:5px; padding-left:5px; border:1px solid #EAEAEA; border-bottom:0; background:#F6F5F5; position:relative; zoom:1; overflow:hidden;width:100%;	height:25px;font-size:15px;}
.links_one .job { width:72px; height:22px; display:block; position:absolute; right:10px; top:4px;}
.links_one a { color:#1F97DE; float:left; margin-right:6px;}
.links_one a:hover {color:#333}
.links_one strong { color:#1F97DE;}
.links_dh { line-height:22px; padding:5px 2px 5px 5px; border:1px solid #EAEAEA; background:#fff; color:#555; margin-bottom:0px; zoom:1; overflow:hidden;}
.links_dh strong { float:left;  color: #1F97DE; }
.links_dh a { margin-right:6px;}
.links_two { line-height:22px; padding:1px 2px 5px 5px; border:1px solid #EAEAEA; border-top:1; background:#fff; color:#555; margin-bottom:10px; zoom:1; overflow:hidden;}
.links_two a { margin-right:8px;}
.links_three { padding:5px 15px; border:1px solid #ECECEC;}
.links_three ul li { height:22px; line-height:22px; padding-right:12px; background:url(/skin/images/bg_line5.png) right 6px no-repeat; margin-right:6px; float:left; display:inline;white-space:nowrap;}
.links_three ul li.first { margin:0; padding:0; background:none;}

.copyright{ padding:20px 30px 30px 30px;}

.top20 {margin-top: 8px!important;}
.sjk{width: 1000px;margin: 0 auto;height:40px; background:#1F97DE; }		  
.sjk .sjtj{ margin:0px auto; width:990px; text-align:center; font-family:"微软雅黑","黑体", "宋体"; font-size:18px; color:#FFFFFF; line-height:40px; }

/*底部版权模块*/
#footer{width: 1000px;margin: 0 auto;border-top:1px solid #DDD;margin-top:0px;background:#F3F3F3;padding:15px 0;text-align:center;color:#666;line-height:2.2}
#footer p{color:#C1B5B5}
#footer a{margin:0 8px}

/*直播页模块*/
.live { width:300px; overflow:hidden;}
.live h3 { height:40px; line-height:40px; background:url(/skin/images/live_title_bg.png?201212281609) no-repeat; margin-bottom:1px; overflow:hidden; zoom:1;}
.live h3 span { height:38px; float:left; display:block;}
.live h3 span.t1 { width:82px; text-align:center; color:#fff; margin-right:10px; }
.live h3 span.t2 { color:#333; font-weight:400;}
.live_box { width:300px; height:255px; background:#000; overflow:hidden; margin:15px 0;}



/*拉幕广告*/
.drop_down_ad { width:1000px; height:500px; margin:0 auto; margin-bottom:15px; overflow:hidden; display:none; position:relative;}
.drop_down_ad .btn_close_ad { width:34px; height:34px; position:absolute; right:0; top:0; cursor:pointer;}
#adsmall { width:1000px; height:50px; margin:0 auto 10px auto; overflow:hidden;}


/*主持人模块by zj*/
.part_host{width:998px; height:160px; margin:0 auto; margin-bottom:12px; overflow:hidden;zoom:1; border:1px solid #ebebeb; border-top:3px solid #2073b9;}
.part_host .part_host_title{ height:35px; line-height:33px; }
.part_host .part_host_title h3{ width:130px; float:left; overflow:hidden; padding:0 0 0 16px; font-size:16px; color:#1F97DE;font-family:"微软雅黑","黑体" ; font-weight:normal;}
.part_host .part_host_title h3 a{color:#1F97DE;}
.part_host .part_host_title h3 a:hover{color:#1F97DE;}
.part_host .part_host_title p{ width:710px; height:30px; line-height:28px; overflow:hidden; float:right; text-align:right; padding:0 60px 0 0;}
.part_host .part_host_title p a{ margin:0 12px; color:#1F97DE;}
.part_host .part_host_title p a:hover{color:#000;}


.host_roll_box{width:978px; height:160px;padding:0 11px;}
.host_roll_box .bx_wrap{width:978px;  position:relative;}
.host_roll_box .bx_wrap a.prev { width:11px; height:21px; position:absolute; background:url(/skin/images/btn_left.jpg) no-repeat; top:-29px; right:30px;_right:43px; text-indent:-999em;}
.host_roll_box .bx_wrap a.next { width:11px; height:21px; position:absolute; background:url(/skin/images/btn_right.jpg) no-repeat; top:-29px; right:3px;_right:13px; text-indent:-999em;}
.host_roll_box ul{ padding:0; overflow:hidden; zoom:1;}
.host_roll_box ul li{ width:150px; height:160px; float:left; overflow:hidden; zoom:1; padding:0 15px 0 0;}
.host_roll_box ul li img{ width:150px; height:90px; display:block;}
.host_roll_picroll{width:150px; height:90px; overflow:hidden; zoom:1;}
.host_roll_box ul li p{ font-size:12px; height:18px; line-height:18px; text-align:center; padding:6px 0 0 0;}
.host_roll_box ul li a{color:#333; cursor:pointer;}
.host_roll_box ul li a:hover{color:#c80203;}
.host_roll_box ul li p span{ font-weight:700; padding:0 0 0 10px;}

#totop{width:60px;height:60px;border-radius:15px;cursor:pointer;position:fixed;right:88px;top:77%;background:#262626 url(/skin/images/totop.png) no-repeat center 50%;border:1px solid #e2e2e2;opacity:0.85;z-index:1000000;display:none;}
#totop:hover{opacity:1;}