@charset "utf-8";

/*栏目树 start*/
.accordion-title {
	background: #A40000;
	color: #fff;
	padding: 29px 0;
}

.accordion-title h1 {
	font-weight: normal;
	font-size: 2rem;
	text-align: center;
	margin: 0;
}

.accordion-title p {
	text-align: center;
	margin: 0;
	font-size: 1.4rem;
}

.accordion-list {
	background: #f5f5f5;
	padding: 20px 25px 45px;
	margin: 0;
}

.accordion-list>li {
	font-size: 1.4rem;
	line-height: 40px;
	border-bottom: #ccc dashed 1px;
}

.accordion-list>li {
	background: url(../../images/ico_leftnav.gif) no-repeat 97% 15px;
}

.accordion-list>li[data-am-collapse] {
	background: url(../../images/ico_leftnav.gif) no-repeat 97% -85px;
}

.accordion-list>li.am-collapsed {
	background: url(../../images/ico_leftnav.gif) no-repeat 97% -35px;
}

.accordion-list li.on,
.accordion-list li.on a {
	color: #e81a0c;
	font-weight: bold;
}

.accordion-list .am-collapse,
.accordion-list .am-collapsing {
	padding: 10px 0 0 18px;
	margin: 0;
}

.accordion-list .am-collapse li,
.accordion-list .am-collapsing li {
	font-size: 1.4rem;
	line-height: 25px;
}

/*栏目树 end*/

/*热点新闻 start*/
.hot-news {
	padding: 10px 22px;
	border: 1px solid #D9D9D9;
	border-top: 4px solid #A40000;
}

.hot-news ul {
	margin: 0;
	padding: 0;
}

.hot-news h1 {
	font-size: 1.8rem;
	font-weight: normal;
}

.hot-news .time {
	color: #e81a0c;
	font-size: 1.1rem;
	margin: 0;
}

.hot-news li {
	border-top: 1px dotted #ccc;
	padding: 8px 0;
	list-style: none;
}

.hot-news li a {
	display: block;
	color: #7c7c7c;
	max-height: 36px;
	overflow: hidden;
	font-size: 1.2rem;
	line-height: 18px;
}

/*热点新闻 end*/

/*面包屑导航 start*/
.am-breadcrumb {
	position: absolute;
	right: 15px;
}

.am-breadcrumb li {
	font-size: 1.2rem;
}

.am-breadcrumb li a {
	color: #888;
}

/*面包屑导航 end*/

/*列表 start*/
.img-list-box {
	border-bottom: 1px dotted #ccc;
}

.img-list-box img {
	width: 100%;
	height: 126px;
	border: 1px solid #dbdbdb;
	padding: 7px;
}

.img-list-box .time {
	width: 106px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: #c1c1c1;
	color: #fff;
	font-size: 1.2rem;
	border-radius: 10px;
}

.img-list-box h1 {
	font-size: 1.8rem;
	font-weight: normal;
	margin: 5px 0 10px 0;
}

.img-list-box p {
	font-size: 1.2rem;
	color: #aaa;
	margin: 0;
	height: 60px;
	line-height: 20px;
	overflow: hidden;
}

.am-list>li {
	border: none;
}

.am-list>li.line {
	margin: 15px 0;
	border-bottom: 1px dotted #ccc;
}

.am-list-news-default .am-list>li.line {
	background: none;
}

.am-list>li>a {
	padding: .4rem 0;
}

.am-list-date {
	top: .5rem;
	font-size: 1.4rem;
}

.am-list-news-default .am-list-date {
	color: #333;
}

.am-list-news-hd {
	padding: 0 0 1.5rem 0;
	border-bottom: #e5e5e5 solid 2px;
}

.am-list-news-hd h2 {
	font-size: 2.4rem;
	font-weight: normal;
}

.am-list .am-list-item-dated a {
	font-size: 1.4rem;
	padding-left: 20px;
}

.am-list-news-default .am-list>li {
	background: url(../../images/ico_01.gif) 0 no-repeat;
}

/*列表 end*/

/*手机侧边栏 start*/
.am-offcanvas .am-list>li {
	background: none;
	line-height: 2.5em;
	color: #ccc;
}

.am-offcanvas .am-list>li>a {
	padding: 0;
}

.am-offcanvas li.on,
.am-offcanvas li.on a {
	color: #e81a0c;
	font-weight: bold;
}

/*手机侧边栏 end*/

/*图片列表 start*/
.pic-list .am-gallery-item img {
	height: 200px;
	padding: 4px;
	border: 1px solid #e6e6e6;
}

.pic-list .am-gallery-item .am-gallery-title {
	text-align: center;
	font-size: 1.2rem;
}

/*图片列表 end*/

/*内容页 start*/
.content-box .content-title {
	font-size: 2rem;
	font-weight: normal;
	text-align: center;
	margin-bottom: 5px;
}

.content-box .content-source {
	text-align: center;
	border-bottom: 1px dotted #ccc;
}

.content-box .content-source ul {
	padding: 0;
}

.content-box .content-source li {
	display: inline-block;
	color: #999;
	font-size: 1.2rem;
	padding: 0 10px;
}

.content-box .content-news {
	font-size: 1.4rem;
}

.content-box .content-news img {
	max-width: 100%;
}

/*内容页 end*/

/*组图内容页 start*/
.pic-slider .am-slides img {
	height: 496px;
}

.pic-slider .am-control-thumbs img {
	height: 10rem;
}

/*组图内容页 end*/

/*视频内容页 start*/
#my-video {
	width: 100%;
	height: 484px;
}

/*视频内容页 end*/

/*文章分页 start*/
.content-page {
	background: url(../../images/flip_page.gif) no-repeat 35px 0;
	height: 119px;
	border: 1px solid #d6d6d6;
	color: #999;
}

.content-page p:first-child {
	border-bottom: 1px solid #d6d6d6;
}

.content-page p {
	line-height: 60px;
	overflow: hidden;
	padding: 0 30px 0 75px;
	font-size: 1.4rem;
	margin: 0;
}

/*文章分页 end*/

/*文章返回首页 start*/
.bottom-top {
	border-top: 1px dotted #c4c4c4;
	font-size: 1.2rem;
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	text-align: right;
}

.bottom-top p a:first-child {
	padding-right: 2em;
}

/*文章返回首页 end*/

/*不同分辨率适配 start*/

/*手机*/

@media only screen and (max-width: 640px) {

	/*面包屑导航 start*/
	.am-breadcrumb {
		position: static;
		margin-bottom: 0;
		white-space: nowrap;
		overflow-x: scroll;
	}

	/*面包屑导航 end*/

	/*列表 start*/
	.am-list-news-default {
		margin: 0;
	}

	/*列表 end*/

	/*图片列表 start*/
	.pic-list .am-gallery-item img {
		height: 10rem;
	}

	/*图片列表 end*/

	/*组图内容页 start*/
	.pic-slider .am-slides img {
		height: 196px;
	}

	.pic-slider .am-control-thumbs img {
		height: 4rem;
	}

	/*组图内容页 end*/

	/*视频内容页 start*/
	#my-video {
		width: 100%;
		height: 13.6rem;
	}

	/*视频内容页 end*/

}

/*电脑*/

@media only screen and (min-width: 1025px) {}

/*平板和电脑*/

@media only screen and (min-width: 641px) {}

/*手机和平板*/

@media only screen and (max-width: 1024px) {}

/*不同分辨率适配 end*/
