﻿@charset "utf-8";
/*-ȫֳʼ-*/
body,div,dl,dt,dd,ul,ol,li,form,input,textarea,th,td,p{padding:0;margin:0;} 
body{color:#000000;font-family:"SimSun",Arial;}
ol,ul {list-style: none;} 
img{border:0;}
select,input{vertical-align:middle;}
a{font-family:"宋体","微软雅黑", Arial,"Arial Narrow";text-decoration:none}
a:link{color:#333}
a:visited{color:#333}
a:hover{color: #333;text-decoration:underline}

/*--*/
.left{float:left;}
.right{float:right;}
/*--*/
div.hr{ height:1px; margin:0; padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;}
div.hr hr{ display:none;}
/*--*/
.clearfix{display: block}
.clearfix:after {clear: both; content: ".";display: block;height: 0;visibility: hidden}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mr10{ margin-right:10px;}
.mb15{ margin-bottom:15px;}
.mb10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}
.mb5{ margin-bottom:5px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.pt10{ padding-top:10px;}
.pr10{ padding-right:10px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}

.pr5{ padding-right:5px;}
.pl5{ padding-left:5px;}
.p15{ padding:15px}
.tbr5{ padding:5px; padding-right:0}

.link-2b2b2b{color:#2b2b2b}
.link-2b2b2b:visited{color:#2b2b2b}
.link-2b2b2b:hover{color:#2b2b2b}


.f14{font-family:"宋体","Microsoft Yahei","黑体";font-size:14px; color:#000; line-height:26px;}
.f40{height:70px;
	line-height:70px;
	text-align:center;
}
.f40 a{font-family:"Microsoft Yahei","黑体";
	font-size:40px; color:#fff
	}
.f24{height:40px;
	line-height:40px;
	text-align:center;
}
.f24 a{font-family:"Microsoft Yahei","黑体";
	font-size:18px; color:#000
	}
.f12{font-family:"宋体","黑体";font-size:12px;}
.f14{font-family:"宋体","黑体";font-size:14px;}
.f18{font-family:"宋体","黑体";font-size:18px;}
.f16{font-family:"宋体","黑体";font-size:14px;}
.f18 a{font-size:14px;font-family:"宋体","黑体";font-size:18px;color:#000}
/*--中图--*/
.z_pic{ float:left;width:308px; height:382px; border:1px solid #c8d2dd; padding:10px; position:relative}
.z_pic p a:hover{ color:#ff6600}
.z_pic p a:link{ color:#ff6600}
.z_pic p a:visited{ color:#ff6600}
.z_piccaption{position:absolute;background:#000;height:41px;width:308px;top:150px; text-align:center;left: 0;opacity: .7;
/* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
/* For IE 8 */-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}


/* 热帖排行 */
ol.newslist14px,#newsli ul.newslist14px{background-position:-673px -135px; overflow:hidden; padding-left:31px;}
ol.newslist14px em,#newsli ul.newslist14px em{float:right; background:#fff; padding-left:10px;}
ol.newslist14px li,#newsli ul.newslist14px li{ line-height:28px; height:28px;}


/*-新闻列表-*/

.newslist{ float:left; width:330px; margin:10px 0; background:url(http://vip.qingdaonews.com/news/201407/lianzheng/wy_img.gif) 0 -400px}
.newslist li{height:32px; display:block; line-height:32px; margin-left:5px; overflow:hidden}
.newslist li a,.n_list14px li a:hover{line-height:32px}
.newslist li span{ margin-left:10px; font-size:12px; color:#e5e5e5}
.newslist li em{ visibility:hidden}
.newslist_a{ float:left; width:330px; background:url(http://vip.qingdaonews.com/news/201407/lianzheng/wy_img.gif) 0 -523px}
.newslist_a li{height:26px; display:block; line-height:26px; margin-left:5px}
.newslist_a li a,.n_list14px li a:hover{line-height:26px}
.newslist_a li span{ margin-left:10px; font-size:12px; color:#e5e5e5}
.newslist_a  li em{ visibility:hidden}

.line-list{
  border:1px solid #e5e5e5;
  border-top:2px solid #5471a0;
  padding-bottom: 10px;
  background: #ffffff;
}

.list-title{
  color: #2a5286;
  padding:0 15px;
  height:37px;
  line-height: 37px;
  font-weight: bold;
  font-size:16px;
  background: #ffffff;
  border-bottom: 1px solid #e5e5e5;
  font-family:"微软雅黑", "宋体";

}
.list-title a{
  color: #2a5286;

}
.list-title a:hover{
  text-decoration: underline;
}

.list-title span{
  font-size: 14px;
}
.line-list .station-li{
  padding: 10px;
}
.list{padding-left:20px; padding-right:20px; font-size:16px; color:#333;}
.list strong{display:block; margin-bottom:5px; font-weight:normal; color:#333}
.list li{display:block; line-height:28px; border-bottom:1px dashed #e5e5e5; color:#333;}
/*-ͼƬ-*/
.s_btn{background:url(news_pic.gif) no-repeat}
.s_right{ float:right; width:308px; padding-right:20px;}
/*-ҳ-*/
#container{width:950px; margin:0 auto}
.r_tit{padding:0 10px; background:#dde4e6; border-top:1px solid #e3e3e3; text-align:right; color: #2a5286;
  height:37px;
  line-height: 37px;
  font-family:"宋体";}
.r_tit strong{float:left; padding-left:5px}
.r_list{ padding:15px 0 15px 20px}
/*-űϵ-*/
#baoliao_header{ width:950px}
.pl_nav{height:50px; padding-top:20px}
.pl_logo,.yq_Links1,.tel{float:left}
.pl_logo{width:160px; height:33px;}
.pl_logo h1{ padding-left:10px}
.tel{width:780px;line-height:33px; text-align:right; font-size:12px}
.nav{text-decoration: none; width:950px; height:40px; background:#08629d; color:#fff;}
.nav a{text-decoration: none; display:block; float:left; width:95px; height:40px;line-height:40px;text-align:center; font-size:16px; color:#fff;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"}
.nav a:hover{display:block; float:left; width:95px; height:40px; background:#004979; text-decoration:none; color:#FFFFFF}
/*-浮动-*/
.clearfix { display: block}
.clearfix:after {clear: both; content: ".";display: block;height: 0;visibility: hidden}

.s_left{float:left; width:599px; height:1%; overflow:hidden}
/* 轮播大图 */
.focus{width:599px; height:382px; overflow:hidden; position:relative}
.focus ul {height:380px; position:absolute;}
.focus ul li {float:left; width:599px; height:382px; overflow:hidden; position:relative; background:#000}
.focus ul li img{ display:block; width:599px; height:382px}
.focus ul li p{ position:absolute; width:589px; height:40px; line-height:40px; padding-left:10px; font-family:"微软雅黑", "宋体"; background:#000; color:#fff; top:342px;filter:Alpha(opacity=80);-moz-opacity:0.80;opacity:0.80; font-size:16px}
.focus ul li p a{ color:#fff}
.focus ul li div {position:absolute; overflow:hidden}
.focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff}
.focus .btn span.on {background:#fff}
.focus .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(sprite.png) no-repeat 0 0; cursor:pointer}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top}
/* 图片调用 */
.img{background:url(spritesG.png) no-repeat}
/*图片排版全局通用*/
dl.img_tex{}
dl.img_tex dt{float:left; margin-right:10px;margin-bottom:10px;}
dl.img_tex dt b{display:block; text-align:center;width:auto;}
dl.img_tex dt span{background:#fff;display:block;line-height:20px; font-weight:normal; font-size:12px; text-align:center;}
body,td,th {
	color: #333333;
}

/*头题*/
.headerInfo{height:auto;}
.headerInfo h2{text-align:left; overflow:hidden}
.headerInfo h2 a:link,.headerInfo h2 a:visited{font-size:14px; font-family: "宋体","黑体"; color:#064f82;line-height:26px;font-weight:bold}
.headerInfo p{text-align:left; line-height:24px; }
.headerInfo p a{font-size:12px}
/* 头条 */
.layout .center{ width:410px; float:right;}


/*-Ŀ-*/
ul.newslist12px li,ul.newslist12px li a{font-size:12px; height:24px;line-height:24px; overflow:hidden;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"}
ul.newslist14px li,ul.newslist14px li a{font-size:14px; height:26px;line-height:26px; overflow:hidden;;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"
.newslist12px li a,.newslist12px li a:hover{font-size:12px;line-height:24px;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"}
.newslist14px li a,.newslist14px li a:hover{font-size:14px;line-height:26px;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"}
/*-ҳ-*/
.pl_left{float:left; width:680px}
.c_right{ float:right; width:270px;}
/*-ͼƬŰȫͨ-*/
.img_tex{}
.img_tex dt{float:left; margin-right:32px;margin-bottom:10px; display:inline}
.img_tex dt b{display:block; text-align:center; padding:1px; text-decoration:none; font-size:12px; width:auto}
.img_tex dt span{background:;display:block;line-height:20px; font-weight:normal; font-size:12px; color:#000000; text-align:center}
/*--ͷ--*/
.headnews h1 {text-align:center;height:29px;overflow:hidden}
.headnews h1 a, .headnews h1 a:visited {font-size:19px;font-weight:bold;font-family:"Microsoft YaHei", "", "SimSun";color:#333333}
.headnews h1 a:hover {text-decoration:none;color:#ca0000}
.newsmore{line-height:22px;color:#333333; padding:6px 0;text-indent:2em; margin:0; font-size:12px; color:#555}
.headnews .smallnews{height:20px;line-height:22px;text-align:center;font-family:;color:#bb2323;overflow:hidden;margin-top:4px}
.headnews .smallnews a,.headnews .smallnews a:visited{color:#bb2323}
.headnews .smallnews a:hover{color:#BB2323}
.headnews .newsmore{line-height:22px; color:#666; text-indent:2em; font-size:12px}
.headnews p{margin-bottom:10px}
.headnews .newsmore p a{line-height:22px; color:#666; text-indent:2em; font-size:12px}

/*--Ҳб--*/
.r_tit{height:39px; padding:0 10px 0 3px; border-top:3px solid #08629d; line-height:39px; text-align:right}
.hot_tit{height:39px; padding:0 10px 0 3px; line-height:39px; text-align:right}
.r_tit h3{height:39px;line-height:39px; font-size:14px; font-weight:bold; float:left}
.hot_tit h3{height:39px;line-height:39px; font-size:14px; font-weight:bold; float:left; color:#064f82}
.hot_tit h3,r_tit h3 a:hover{color:#064f82}
/*--б--*/
.jz_tit{height:39px; padding:0 10px 0 3px;line-height:39px; text-align:right}
.jz_tit h3{height:39px;line-height:39px; font-size:14px; font-weight:bold; float:left; color:#064f82}

.colB{width:630px; height:1%; display:inline;}
.colB ul{height:40px; background:#f7f7f7 url(line_2.gif) 0 29px repeat-x}
.titleTab1{display:block; height:40px; overflow:hidden}
.titleTab1 li{ display:inline; float:left; width:150px; height:40px; margin-right:7px; text-align:center; line-height:40px; color:#064f82; cursor:pointer; font-size:14px; color:#064f82}
.titleTab1 li.on{width:150px; height:40px; border-top:2px solid #00558c; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; color:#064f82;background:#fff; line-height:28px; font-weight:bold}
.bor{ border-top:none; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; text-align:center}
.t_z{ float:right; width:210px}
.a_pic{ display:block; float:left; width:105px}
.r_con{ width:330px; height:1%; overflow:hidden;}
