﻿@charset "utf-8";
/* CSS Document */
#owl-demo { position: relative; width:615px; height: 390px; margin-left: auto; margin-right: auto;}
#owl-demo .item{ position: relative; display: block;}
#owl-demo img { display: block; width: 100%; height: 390px;}
#owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 45px; background-image:url(../images/bg_09.png);}
#owl-demo span { position: absolute; left: 0; bottom: 12px; width: 100%; font: 16px "微软雅黑","黑体"; color: #fff; text-align: center;}

.owl-pagination { position: absolute; left: 0; bottom: 50px; width: 100%; height: 22px; text-align: center;}
.owl-page { display: inline-block; width: 10px; height: 10px; margin: 0 5px; background-image: url(../images/bg15.png); *display: inline; *zoom: 1;}
.owl-pagination .active { width: 25px; background-image: url(../images/bg16.png);}
.owl-buttons { display: none;}
.owl-buttons div { position: absolute; top: 50%; width: 40px; height: 80px; margin-top: -40px; text-indent: -9999px;}
.owl-prev { left: 0; background-image: url(../images/bg17.png);}
.owl-next { right: 0; background-image: url(../images/bg18.png);}
.owl-prev:hover { background-image: url(../images/bg19.png);}
.owl-next:hover { background-image: url(../images/bg20.png);}

.news_info{ padding:40px 0; height:400px;}
.news_info .right{
	width: 600px;
}
.news_info .right ul{
	width: 100%;
}
.news_info .right li{
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 20px;
}

.news_info .right li a{
	display: block;
	cursor: pointer;
}
.news_info .right .f24{
	display: block;
	color: #333;
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	overflow: hidden;
}
.news_info.twrap .right .f24{
	font-size: 20px;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
}
.news_info .right .date{
	display: inline-block;
	line-height: 22px;
	color: #a5a5a5;
	margin-top: 4px;
	font-size: 14px;
}
.news_info .right .word{
	display: block;
	line-height: 22px;
	color: #666;
	margin-top: 9px;
	height: 48px;
	overflow: hidden;
	font-size: 12px;
}

.news_info .right li a:hover .f24{
	color: #035cac;
}
.news_info .right li a:hover .date{
	color: #a3b9d8;
}
.news_info .right li a:hover .word{
	color: #5986be;
}

/*列表*/
.news-list p.title{ height:30px; overflow:hidden; white-space:normal; font-size:16px;}
.news-list p.title a{ color:#333; font-weight:bold}
.news-list p.title a:hover{ color:#035cac}
.news-list li{ padding:35px 0;border-bottom:1px solid #dbdbdb; position: relative;}
.news-list li img{float:left; width:200px; height:120px; margin-right:30px;}
.news-list p.info{ line-height:30px; padding-top:5px; font-size:14px; color:#626262; height:90px; overflow: hidden;}
.news-list p.info span{float:right; border:1px solid #dbdbdb; background:url(../images/ntime.png) no-repeat center 14px; height:30px; width:66px; padding-top:35px; font-size:12px;  text-align:center; border-radius:4px; margin:10px 0 0 35px; }

/*内容*/
.local{ line-height:30px; color:#666; padding-top:10px;}
.article{ padding-bottom:50px;}
.article_con{ width:70%; float:left}
.article_con .article_news{ line-height:25px; font-size:14px; color:#666}
.article_con .article_news p{ padding-bottom:10px;}
.article_con .time{ color:#666; padding-top: 20px; padding-bottom: 20px;}
.article_con h1{ font-size:24px;  line-height:50px; border-bottom:1px solid #dddddd; color:#333; margin-top:20px;}
.news_next{ line-height:30px; border-top:1px solid #dddddd; padding-top:10px; margin-top:20px;}
.article_right{ width:23%; float:right; border:1px solid #dddddd; padding:10px; border-radius:3px;}
.article_right h4{
	font-weight: bold;
	padding: 12px 14px;
	line-height: 23px;
	margin-bottom: 20px;
	background: #035cac;
	font-size: 16px;
	color: #fff;
}
.article_right li{
	width: 100%;
	padding-bottom: 14px;
	padding-top: 7px;
	border-bottom: 1px solid #dadada;
}
.article_right li:last-child{
	border-bottom: none;
}
.article_right li a{
	color: #333;
	display: inline-block;
	font-size: 14px;
	line-height: 28px;
}
.article_right li a{
	font-size: 15px;
	line-height: 24px;
}
.article_right li a:hover{
	color: #035cac;
}
.article_right li .post-date{
	display: block;
	line-height: 21px;
	font-size: 13px;
	color: #999;
	margin-top: 1px;
}
.article_right li .post-date{
	margin-top: 5px;
}

.article_con h2{ font-size:24px; height:60px; color:#666; padding-top:30px;}