﻿@charset "utf-8";

/*网站变黑*/
/* html,body,img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;} */

/* 全局定义 */
*{margin:0; padding:0; list-style:none}
* html body{overflow:visible;}
* html iframe, * html frame{overflow:auto;}
* html frameset{overflow:hidden;}

/*html,body{overflow-x:hidden;}*/
body{color:#333; background:#F4F4F4; font:14px/1.5 Tahoma,Helvetica,Arial,"Microsoft YaHei",STXihei,SimSun,sans-serif;-webkit-font-smoothing:antialiased;}
body,ul,ol,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,img,div{margin:0; padding:0;}
input,select{font-size:12px; vertical-align:middle;}
body div{text-align:left;}
textarea,input{word-wrap:break-word; word-break:break-all; padding:0px;}
img{border:none; vertical-align:middle;}
i{font-style:normal;}

a{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}
/*a { outline:none; star:expression(this.onfocus=this.blur());}*/

/* 通用属性定义 */
.pointer{cursor:pointer;}
.noborder{border:0 none;}

.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}

.break{word-break:break-all; word-wrap:break-word;}
.nobreak{word-break:keep-all; word-wrap:normal;}

.fl{float:left; padding-right:2px;}
.fr{float:right;}

.fb{font-weight:bold;}
.fn{font-weight:normal;}
.fi{font-style:italic;}

.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}

.unline{text-decoration:underline;}
.disunline{text-decoration:none;}

.absolute{position:absolute;}
.relative{position:relative;}
.auto{margin:0 auto;}

.w1200{width:1200px; margin:0 auto; background:rgba(255,255,255,0); overflow:hidden;}

/* 顶部背景区 */
.top_bg{background:rgba(255,255,255,1); width:100%;}

/* 通用容器定义 */
.wrapper{clear:both; overflow:hidden;}
.o-hidden{overflow:hidden;}
.invisible{visibility:hidden;}
.hidden{display:none;}
.block{display:block;}

/* 清理元素 */
.clearfix:after{ 
    content:"\200B"; 
    display:block; 
    height:0; 
    clear:both; 
}
.clearfix {*zoom:1;}/*IE6/7*/

/* 定位 */
.pos-abs{position:absolute; z-index:99;}
.pos-fix{position:fixed; z-index:99;}

/* 文字版块 */
.xw_txt dl{margin-bottom:15px;}
.xw_txt dt{color:#999; font-size:16px; line-height:35px;}
.xw_txt dt a{color:#333;}
.xw_txt dt h1{font-size:18px;}

/* 图片板块 */
.xw_pic{overflow:hidden;}
.xw_pic dd img{width:100%; height:100%;}
.xw_pic dd a{
	display:block;
    width:100%;
    height:100%;
    text-align:left;
    color:#fff;
	position:relative;
	overflow:hidden;
}
.xw_pic dd a h1{
	position:absolute;
	bottom:0;
	width:100%;
	padding:5px;
	font-size:16px;
	font-weight:normal;
	line-height:20px;
	box-sizing:border-box;
	background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
	
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

/* 搜索区 */
#scol_top{background:#f4f4f4; height:45px; color:#6c6c6c;}
#scol_top .a1{float:left; line-height:45px;}
#scol_top .a1 span{color:#4983B1;}
#scol_top .a2{float:right; width:550px; line-height:45px;}
#scol_top .a2 li{float:left; margin-right:5px; cursor:pointer;}
#scol_top input{height:25px; line-height:25px; color:#6c6c6c; border:0; padding-left:3px;}
#scol_top .login{float:right; _margin-top:11px;}
#scol_top .login input{width:80px;}
#scol_top .mail{float:right;}
#scol_top .login img,#scol_top .mail img{vertical-align:middle;}
#scol_top .search{float:right; width:140px; margin-top:0; *margin-top:11px;}
#scol_top .search form{position:relative; width:100%; margin:0 auto;}
#scol_top .search input{width:100%; height:24px; padding-left:10px;  border-radius:5px; outline:none; background:#fff; color:#666;}
#scol_top .search button{position:absolute; top:50%; right:5px; margin-top:-6px; width:15px; height:15px; border:none; background:#fff url('images/19scol_s4.png') no-repeat center; border-radius:0 5px 5px 0; cursor:pointer;}
#scol_top .search button:before{content:'';}

/* LOGO区 */
#scol_logo{padding:20px 0;}
#scol_logo .a1{float:left; width:520px;}
#scol_logo .a2{float:right; text-align:right;}
#scol_logo .a2 dt a{color:#296A9E; font-size:16px; font-weight:normal; line-height:70px;}

/* 导航栏区 */
#scol_nav{height:60px; padding:5px 0; background:#f4f4f4; border-top:2px #56A7E0 solid; border-bottom:1px #ccc solid; font-size:16px; font-weight:normal; line-height:30px;}
#scol_nav li{float:left; text-align:center; padding-left:5px; border-right:1px #333 solid;}
#scol_nav li a{float:left; width:52px; color:#333; white-space:nowrap;}/*导航栏间距*/
#scol_nav li a.nav4{width:80px;}
#scol_nav li.nav_xw{width:610px;}
#scol_nav li.nav_cd{width:110px;}
#scol_nav li.nav_sz{width:575px; border-right:none;}
#scol_nav li.nav_sz a{width:52px;}
#scol_nav li.nav_zx{width:100px; border-right:none;}

/* 习大大新闻区 */
#scol_xdd{padding:10px 0; color:#305798; font-size:16px; line-height:28px;}
#scol_xdd ul{width:100%; overflow:hidden;}
#scol_xdd .a2 li{float:left;}
#scol_xdd .a2 li:first-child{margin-right:10px;}
#scol_xdd .a2 li:last-child{padding-top:10px; font-weight:bold;}
#scol_xdd h1{font-size:40px; line-height:50px; text-align:center; margin-bottom:10px;}
#scol_xdd a{color:#305798;}
.xdd_gd{width:348px; height:115px; overflow:hidden; position:relative;}
.xdd_gd .bd{position:relative; height:100%; z-index:0;}
.xdd_gd .bd p{zoom:1; vertical-align:middle;}
.xdd_gd .bd img{width:100%; height:115px; display:block;}

.xdd_hgd{height:30px; font-size:14px; margin-top:10px; background:#EAF5FA; overflow:hidden;}
.xdd_hgd dt{float:right; font-weight:bold; line-height:30px;}
.xdd_hgd .bd{float:left; padding:0 10px;}
.xdd_hgd .bd .tempWrap{width:1130px !important;}
.xdd_hgd .bd ul{overflow:hidden; zoom:1;}
.xdd_hgd .bd ul li{float:left; height:30px; line-height:30px; text-align:left; _display:inline; width:auto !important; padding-left:10px;}
.xdd_hgd .bd ul li:before{
    content:'•';
    padding-right:10px;
}

/* 推荐新闻区 */
#scol_tjxw{padding:15px 0; padding-top:5px; border-bottom:1px #ccc solid;}
#scol_tjxw li{width:100%;}
.tjxw_gd{margin:0 auto; width:100%; height:95px; overflow:hidden; position:relative;}
.tjxw_gd .hd{position:absolute; width:100%; height:100%;}
.tjxw_gd .hd .prev,.tjxw_gd .hd .next{
	position:absolute; 
	width:37px; 
	height:37px; 
	background:url('images/20scol_arrow.png') no-repeat 50%; 
	background-size:100% 100%;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
.tjxw_gd .hd .prev{top:50%; transform:translateY(-50%) rotate(180deg); left:0;}
.tjxw_gd .hd .next{top:50%; transform:translateY(-50%); right:0;}
.tjxw_gd .tempWrap{margin:0 auto;}
.tjxw_gd .bd a{margin:0 5px;}
.tjxw_gd .bd a img{width:265px; height:95px;}

/* 头条新闻区 */
#scol_ttxw{padding:10px 0; font-size:16px; line-height:30px; text-align:center;}
#scol_ttxw h1{font-size:32px; line-height:40px; margin-bottom:10px;}
#scol_ttxw a h1,#scol_ttxw h1 a{color:#305798;}

/* 视点图片区 */
#scol_sdtp{margin:10px auto; overflow:hidden;}

/* 视点图滚动 */
.sdtp_gd{width:100%; height:460px; overflow:hidden; position:relative;}
.sdtp_gd .hd{position:absolute; top:0; right:0; width:380px; height:100%;}
.sdtp_gd .hd .bg{
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
	top:0;
	right:0;
	background-image:url('images/pic_01.jpg');
	transform:scale(2);
}
.sdtp_gd .hd .bg-blur{
    background-position:left top;
    background-repeat:no-repeat;
    background-size:cover;
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);
	filter:blur(10px);
}
.sdtp_gd .hd ol{
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
}
.sdtp_gd .hd h1{width:100%; height:77px; padding:0 20px; padding-top:8px; box-sizing:border-box; color:#fff; font-size:18px; font-weight:normal; line-height:30px; text-align:justify; cursor:pointer; border:0px #c00 solid;}
.sdtp_gd .hd h1 a{color:#fff;}
.sdtp_gd .hd h1.on{background:linear-gradient(to right,#52A8C5,#4983B1); background:#52A8C5\0;}
.sdtp_gd .bd{float:left; position:relative; width:820px; height:100%; z-index:2;}
.sdtp_gd .bd li{zoom:1; vertical-align:middle;}
.sdtp_gd .bd img{width:100%; height:460px; display:block;}

/* 视点新闻区 */
#scol_sdxw ul{width:100%; margin:2px 0; padding:15px; box-sizing:border-box;}
#scol_sdxw .a1{float:left; width:855px;}
#scol_sdxw .a1 ul{float:left; background:#fff;}
#scol_sdxw .a1 ul:first-child{margin-top:0;}
#scol_sdxw .a1 li{float:left;}
#scol_sdxw .a1 li:first-child{width:350px; margin-right:10px;}
#scol_sdxw .a1 li:last-child dt:first-child a{font-size:16px; font-weight:bold; color:#296A9E;}
#scol_sdxw .a2{float:right; width:340px; background:#fff;}
#scol_sdxw .a2 ul{margin:0; padding:5px 15px;}
#scol_sdxw .a2 ul:first-child{padding:13px 15px;}
#scol_sdxw .xw_pic dd a{width:100%; height:210px;}
#scol_sdxw .xw_txt dt{
    width:460px;

    overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

/* 问政回音 */
.scol_wzhy{height:40px; font-size:16px; margin-bottom:10px; border-bottom:2px #398DFF solid; overflow:hidden;}
.scol_wzhy dt{
	float:left;
	margin-top:5px;
	margin-right:10px;
	width:145px;
	height:25px;
	background:url(images/20scol_t3.png) no-repeat 50%;
	background-size:100% 100%;
	cursor:pointer;
}
.scol_wzhy .bd{float:left; padding:0 10px;}
.scol_wzhy .bd .tempWrap{width:1020px !important;}
.scol_wzhy .bd ul{overflow:hidden; zoom:1;}
.scol_wzhy .bd ul li{float:left; height:40px; line-height:40px; text-align:left; _display:inline; width:auto !important; padding-left:10px;}
.scol_wzhy .bd ul li:before{
    content:'|';
    padding-right:10px;
}

/* 右侧新闻区 */
.scol_col_r{width:100%; clear:both;}
.scol_col_r ol{
	margin-bottom:5px; 
	width:100%;
	height:36px;
	color:#1277B8;
	font-size:22px;
	line-height:36px;
	background:url(images/20scol_tbg.png) no-repeat 50%;
	background-size:100%;
}
.scol_col_r ol a{color:#1277B8;}
.scol_col_r dt a{
    font-size:14px;
    line-height:30px;

    display:block;
    overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.scol_col_r dt a h1{color:#296A9E; font-size:16px; line-height:30px;}
.scol_col_r dt img{float:left; width:240px; height:180px; margin-bottom:5px;}
.scol_col_r dt i{color:#73A0C6; font-size:14px; line-height:28px;}
.scol_col_r .xw_pic dd a h1{font-size:14px;}

/* 在线产品 */
.scol_cp{margin:0 auto; width:100%; display:table; clear:both;}
.scol_cp li{float:left;}
.scol_cp img{width:50px; height:90px;}
.scol_cp li.dzb img{width:134px; height:195px; margin-left:40px;}
.scol_cp li:last-child a{float:left; width:100%; text-align:center;}

/* 集团报刊 */
#lr_systembox{margin:0 auto; width:100%; background:#fff; position:relative; z-index:100; clear:both;}
#lr_systembox .lr_systembtn{width:100%;}
#lr_systembox .lr_systembtn .lr_abtn{width:100%; height:35px; line-height:35px; color:#fff; font-size:16px; background:#73A0C6; display:block; cursor:pointer;}
#lr_systembox .lr_systembtn .lr_abtn i{
	float:right;
	margin:10px;
	vertical-align:middle;
	width:15px;
	height:14px;
	background:url(images/20scol_t1.png) no-repeat 50%;
	background-size:100% 100%;
}
#lr_systembox .lr_menu{width:100%; text-align:left; background:#fff; filter:alpha(opacity=90); opacity:0.9; position:absolute; top:35px; right:0px; z-index:101; display:none;}
#lr_systembox .lr_menu ul{padding:8px 5px; border:1px solid #eee; line-height:25px;}
#lr_systembox .lr_menu a{font-size:14px; color:#436472; padding-right:15px;}
#lr_systembox .lr_logo a{float:left; padding:8px 0; width:33%; text-align:center;}
#lr_systembox .lr_logo a img{width:90px; height:30px;}

/* 频道新闻区 */
#scol_pdxw{margin-top:10px;}
#scol_pdxw ul{float:left; width:298.5px; padding:15px 0 0 0; background:#fff; border-top:1px #ccc solid; border-left:1px #ccc solid;}
#scol_pdxw li{width:260px; margin:0 auto; position:relative;}
#scol_pdxw li span {width:100%; height:195px; display:inline-block; position:relative; overflow:hidden;}
#scol_pdxw li span:after{
	position:absolute;
	top:0;
	left:-100%;
	width:30%;
	height:100%;
	content:"";
	background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);
	transform:skewX(-45deg);
}
#scol_pdxw li span:hover:after{
	left:150%;
	transition:1s ease;
}
#scol_pdxw li img{width:100%; height:100%;}
#scol_pdxw li i{
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:40px;
	height:34px;
	background:url(images/20scol_t2.png) no-repeat 50%;
	background-size:100% 100%;

	color:#fff;
	font-size:14px;
	line-height:26px;
	text-align:center;
}
#scol_pdxw li h1{font-size:16px; font-weight:normal; line-height:24px; text-align:justify; overflow:hidden; height:50px;}
#scol_pdxw li:last-child{
	/* color: #aaa;
	font-size:16px;
	line-height:40px;
	text-align:right; */
	height:10px;
}

/* 版权信息 */
#copyright{background:#ffffff url("images/19scol_copybg.png") repeat-x; display:table;}

/* 友情链接 */
#links{border-top:1px #D1E5EC solid;}
#links ol{float:left;}
#links dt{float:left; width:120px; margin-right:10px; color:#fff; font-size:16px; line-height:35px; text-align:center; background:#9FBDD6; position:relative; cursor:pointer;}
#links ul{margin:10px 0; padding-top:10px; border-top:1px #D1E5EC solid; white-space:nowrap; overflow:hidden; clear:both; display:none;}
#links li{float:left; font-size:14px; line-height:28px; padding-right:10px;}
#links h1{color:#0074C5; font-size:16px; margin-bottom:10px;}
#links a{float:left; color:#436472;}
#links i{position:absolute; bottom:-13px; left:50px; width:23px; height:8px; background: url(images/19scol_aw.png) no-repeat 50%; background-size:100% 100%;}

#links dl{margin:5px 0; width:100%; height:41px; clear:both;}
#links dl li{line-height:20px;}
#links dl li a{float:right;}
#links dl li img{width:auto; padding-right:2px;}

/*纯英文数字折行*/
.break-word {word-wrap:break-word; word-break:break-all;}

/*图片效果*/
.sf_pic{float:left;_display:inline;display:block;overflow:hidden}
.sf_pic img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sf_pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}