@charset "utf-8";

/*迷你导航 start*/
.mininav {
	line-height: 38px;
	background: #000;
	font-size: 1.4rem;
}

.mininav p {
	margin: 0;
}

.mininav .mininav-list {
	margin: 0;
	padding: 0;
}

.mininav .mininav-list li {
	display: inline-block;
	padding: 0 .8em;
	font-family: Times, Times New Roman, serif;
}

.mininav .mininav-list li a {
	color: #b8b8b8;
}

.search-box:hover #searchform {
	display: block !important;
}

#searchform input[type="text"] {
	background: #dcdcdc;
	border-radius: 0;
	border: #ccc solid 1px;
}

#searchform button[type="submit"] {
	outline: none;
	background: none;
	border: none;
}

#searchform [class*=am-icon-]:before {
	color: #abadae;
}

/*迷你导航 end*/

/*logo start*/
.logobox {
	padding: 10px 0;
}

.logobox img {
	max-width: 285px;
	width: 100%;
}

/*logo end*/

/*导航 start*/
.navbox {
	margin-bottom: 15px;
}

.nav-box {
	margin-left: 6px;
	padding-top: 11px;
	padding-left: 8%;
	padding-bottom: 10px;
	background-color: #f5f5f5;
}

.nav-box ul li {
	line-height: 28px;
}

.am-btn-primary,
.am-btn-primary:focus,
.am-btn-primary:hover {
	background-color: #900000;
	border-color: #900000;
}

.am-topbar-btn {
	margin-bottom: 8px;
}

.am-topbar-toggle {
	margin-right: 12px;
}

/*导航 end*/

/*列表区 start*/
.list-box {
	padding-right: 10px;
	border-top: #900000 2px solid;
}

.list-box .column-box {
	position: relative;
	margin-bottom: 40px;
}

.list-box .column-box .column-name {
	font-size: 2.4rem;
	display: block;
	text-align: right;
	color: gray;
	font-family: Times, Times New Roman, serif;
}

.list-box .list ul {
	padding: 0;
	margin: 0;
}

.list-box .list ul li {
	list-style: none;
	position: relative;
	padding-left: 15px;
	font-size: 1.4rem;
	line-height: 23px;
	margin-bottom: 14px;
}

.list-box .list ul li:before {
	position: absolute;
	left: 0;
	content: '>';
}

/*列表区 end*/

/*面包屑导航 start*/
.am-breadcrumb {
	position: absolute;
	left: 0;
	margin: 0;
}

.am-breadcrumb li {
	font-size: 1.4rem;
}

.am-breadcrumb>li+li:before {
	padding: 0;
}

.am-breadcrumb li a {
	color: #c2c2c2;
}

.am-breadcrumb>.am-active {
	color: #c2c2c2;
}

/*面包屑导航 end*/

/*列表分页 start*/
.am-pagination>.am-active>a,
.am-pagination>.am-active>a:focus,
.am-pagination>.am-active>a:hover,
.am-pagination>.am-active>span,
.am-pagination>.am-active>span:focus,
.am-pagination>.am-active>span:hover {
	background-color: #900000;
	border-color: #900000;
}

.am-pagination>li>a:focus,
.am-pagination>li>a:hover,
.am-pagination>li>span:focus,
.am-pagination>li>span:hover {
	background-color: #900000;
	border-color: #900000;
	color: #fff;
}

.am-pagination>li {
	font-size: 1.2rem;
}

.am-pagination>li>a,
.am-pagination>li>span {
	padding: .4em .7em;
	border-radius: 3px;
	color: #999;
	margin-right: 0;
}

/*列表分页 end*/

/*右侧列表 start*/
.right-list-out {
	border-top: #000 2px solid;
	background-color: #e8e8e8;
}

.right-list-box {
	border-left: #dcdcdc 8px solid;
}

.right-list-box .column-box {
	margin-bottom: 20px;
	padding-right: 10px;
}

.right-list-box .column-box .column-name {
	font-size: 2.4rem;
	display: block;
	text-align: right;
	color: gray;
	font-family: Times, Times New Roman, serif;
}

.right-list-box .list {
	min-height: 500px;
	padding-right: 10px;
}

.right-list-box .list ul {
	padding: 0;
}

.right-list-box .list ul li {
	list-style: none;
	position: relative;
	padding-left: 15px;
	font-size: 1.4rem;
	line-height: 26px;
}

/*右侧列表 end*/

/*外链按钮 start*/
.btn-box {
	padding: 30px 10px;
	background-color: #fff;
}

.btn-box li {
	padding: 0 10px;
	border-right: #dcdcdc 1px solid;
}

.btn-box li:last-child {
	border-right: none;
}

.btn-box li .top {
	margin: 0 auto;
	width: 73px;
	height: 92px;
	padding-top: 11px;
	background-position: 0 -51px;
	background-image: url(../../images/sprite_141218.png);
	background-repeat: no-repeat;
	background-size: 154px 124px;
}

.btn-box li .top i {
	display: block;
	width: 50px;
	height: 50px;
	margin-left: 12px;
	background-image: url(../../images/sprite_141218.png);
	background-repeat: no-repeat;
	background-size: 154px 124px;
}

.btn-box li.a1 .top i {
	background-position: -52px 0;
}

.btn-box li.a3 .top i {
	background-position: -104px 0;
}

.btn-box li .top:hover .btn-box li .bottom {
	display: block;
}

.btn-box li .bottom {
	display: none;
}

.btn-box li .bottom .name-box {
	height: 60px;
}

.btn-box li .bottom .name-box .name-ico {
	display: inline-block;
	vertical-align: top;
	margin: 0 5px 0 0;
	width: 25px;
	height: 25px;
	background-image: url(../../images/sprite_141218.png);
	background-repeat: no-repeat;
	background-size: 77px 62px;
}

.btn-box li.a1 .bottom .name-box .name-ico {
	background-position: -26px 0;
}

.btn-box li.a3 .bottom .name-box .name-ico {
	background-position: -52px 0;
}

.btn-box li .bottom .name-box .name-project {
	font-size: 1.2rem;
	color: #4d6989;
	display: inline-block;
	line-height: 18px;
}

.btn-box li .bottom .name-btn {
	text-align: center;
	border-top: #d6dce4 1px solid;
	padding-top: 12px;
	font-size: 1.2rem;
}

.btn-box li .bottom .name-btn a {
	color: #4d6989;
}

/*外链按钮 end*/

/*内容页 start*/
.content-box .content-title {
	font-size: 2.2rem;
	text-align: center;
	margin-bottom: 5px;
	font-family: Myriad Pro, Helvetica, sans-serif;
}

.content-box .content-source {
	text-align: center;
	border-bottom: 1px dotted #dcdcdc;
}

.content-box .content-source ul {
	padding: 0;
}

.content-box .content-source li {
	display: inline-block;
	font-size: 1.4rem;
}

.content-box .content-news {
	padding-left: 10%;
	padding-right: 10%;
}

.content-box .content-news img {
	max-width: 100%;
}

/*内容页 end*/

/*组图内容页 start*/
.pic-slider {
	padding: 0 10%;
}

.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-bottom {
	margin-top: 40px;
	border-top: #dcdcdc 1px solid;
}

.content-bottom .right {
	border-left: #dcdcdc 8px solid;
}

.hot-list {
	padding: 10px 0;
}

.hot-list ul li .hot-list-box {
	margin-right: 12px;
	border-right: #c2c2c2 1px dashed;
}

.hot-list ul li:last-child .hot-list-box {
	margin-right: 0;
	border-right: none;
}

.hot-list ul li .column {
	display: inline-block;
	margin-bottom: 12px;
	padding: 0 7px;
	font-size: 1.4rem;
	color: #fff;
	font-family: Times, Times New Roman, serif;
}

.hot-list ul li .title {
	color: #900000;
	display: block;
	font-size: 1.4rem;
	font-family: Times, Times New Roman, serif;
}

.hot-list ul li .more {
	color: #708fb5;
	display: block;
	font-size: 1.2rem;
}

.hot-list ul li:nth-child(1) .column {
	background-color: #368777;
}

.hot-list ul li:nth-child(2) .column {
	background-color: #6a9418;
}

.hot-list ul li:nth-child(3) .column {
	background-color: #e26c00;
}

.hot-list ul li:nth-child(4) .column {
	background-color: #d1983e;
}

.hot-list ul li:nth-child(5) .column {
	background-color: #9c7c52;
}

/*热点新闻 end*/

/*页尾 start*/
.footer {
	background-color: #e8e8e8;
}

.footer .top-logo {
	margin-bottom: 20px;
}

.footer .top-logo img {
	max-width: 100%;
	padding-bottom: 20px;
	border-bottom: #c2c2c2 1px solid;
}

.footer .bottom-btn ul {
	padding: 0;
	margin: 0;
}

.footer .bottom-btn ul li {
	list-style: none;
	display: inline-block;
	vertical-align: middle;
	padding-right: 16px;
}

.footer .bottom-btn i {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(../../images/sprite_141218.png);
	background-repeat: no-repeat;
	background-size: 154px 124px;
}

.footer .bottom-btn i.ico-wb {

	background-position: -74px -82px;
}

.footer .bottom-btn i.ico-wx {
	background-position: -105px -51px;
}

.footer p {
	margin: 0;
	font-size: 1.4rem;
}

.footer .right {
	padding-top: 20px;
	background-color: #dfdfdf;
	border-left: #eee 8px solid;
}

.footer .footer-list {
	padding-top: 20px;
}

.footer .footer-list li {
	margin-bottom: 5px;
}

/*页尾 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*/
	.list-box {
		padding-right: 0;
	}

	.list-box .column-box {
		margin-bottom: 10px;
	}

	/*列表 end*/

	/*内容页 start*/
	.content-box .content-news {
		padding: 0;
	}

	/*内容页 end*/

	/*组图内容页 start*/
	.pic-slider {
		padding: 0;
	}

	.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*/

	/*热点新闻 start*/
	.hot-list ul li .hot-list-box {
		margin-right: 0;
		border-right: none;
	}

	.content-bottom .right {
		border-left: none;
	}

	/*热点新闻 end*/

	/*页尾 start*/
	.footer .right {
		border-left: none;
	}

	/*页尾 end*/

}

/*电脑*/

@media only screen and (min-width: 1025px) {}

/*平板和电脑*/

@media only screen and (min-width: 641px) {}

/*手机和平板*/

@media only screen and (max-width: 1024px) {}

/*不同分辨率适配 end*/

