﻿@charset "utf-8";
/* CSS Document */

.subPage_con {
	width: 100%;
	overflow: hidden;

}


/*左侧边栏*/
.sub_left {
	width: 1.0234375rem;
	overflow: hidden;
	float: left;
	z-index: 99;

	margin-bottom:    0.234375rem;
	position: relative;
}

.sub_leftTitle {
	width: 100%;
	height:    0.3125rem;
	background: url(subleft_bg.png) no-repeat left center;
	background-size: 100%;
}

.sub_leftTitle h3 {

	font-weight: normal;
	color: #fff;
	font-size:    0.078125rem;
	font-size:    0.078125rem;
	text-align: left;
	display: table-cell;
	vertical-align: middle;
	/*padding-left:    0.046875rem;*/
	position: relative;
	line-height:    0.08984375rem;
	display: flex;
    align-items: center;
    justify-content: center;
	height:    0.3125rem;
	width: 100%;
	text-align: center;
}

.sub_leftTitle h3::before {

	width: 46%;
	height:    0.0078125rem;
	background: #fff;
	position: absolute;
	position: absolute;
	bottom:    0.06640625rem;
	left: 50%;
	margin-left: -35%;
}

.sub_leftTitle p {
	padding: 0.019rem 0 0    0.1171875rem;
	color: #fff;
	
	font-size:     0.0546875rem;
}

.sub_left .sub_nav {
	width: auto;
	overflow: hidden;
	padding: 0     0.0390625rem;
	background: #eeeff1;
	padding-right: 0;
	padding-bottom: 0.27734375rem;
}

.sub_left .sub_nav li {
	
	text-transform: uppercase;
}

.sub_left .sub_nav li a {
	color: #333;
	padding:     0.04296875rem 0     0.04296875rem     0.0390625rem;
	line-height: 0.09375rem;
	display: block;
	font-size:    0.0625rem;
	border-bottom:     0.00390625rem dotted #aec7b1;
	height:     0.15625rem;
	display: table-cell;
	vertical-align: middle;
	width: 0.809615384rem;
}

.sub_left .sub_nav li:hover a,.sub_left li.active a {
	color: #00cdd8;
}

/* .sub_left .sub_nav li:hover,.sub_left .sub_nav li.active {
	background: url(arrow02.png) no-repeat     0.0546875rem center #fff;
} */

.bg01 {
	width: 100%;
	overflow: hidden;
	height: 0.9375rem;
	position: absolute;
	left: 0;
	bottom: 0;
}


.sub_right {
	margin: 0 0 0 1.109375rem;
}


.articleTitle {
	height:     0.15625rem;
	width: auto;
	overflow: hidden;
}

.articleTitle h2 {
	overflow: hidden;
	font-size:    0.0625rem;
	font-weight: normal;
	color: #00cdd8;
	line-height: 0.1484375rem;
	border-bottom: 0.009rem solid #F26F22;
	float: left;
	text-transform: uppercase;
}




/*列表页*/
.articleList05 {
	width: 100%;
	overflow: hidden;
	overflow: hidden;
}

.articleList05 .articleTitle {
	border-bottom:     0.00390625rem solid #00cdd8;
}

.articleList05 .articleTitle span {
	float: right;
}

.list05 li span {
	
}

.list05 {
	width: 100%;
	overflow: hidden;
	padding:     0.00390625rem 0;
	font-size:      0.05859375rem;
	line-height:    0.1171875rem;
	margin-bottom: 0.13671875rem
}

.list05 li {
	height:    0.1171875rem;
	line-height:    0.1171875rem;
	background: url(dian.png) no-repeat left center;
	overflow: hidden;

	font-size:    0.0625rem;
	margin-top:      0.05859375rem;
}

.list05 li span {
	float: right;
	color: #505050;
}

.list05 li a {
	padding-left: 0.09765625rem;
	display: inline-block;
	width: 4.65625rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.list05 h1 {
	display: none
}
.u_content_text{line-height:    0.1171875rem;font-size:    0.0625rem;}
.u_content_text h2{text-align: center;line-height:    0.1171875rem;}

.pagelist {
    overflow: hidden;
    margin: 1.6015625rem 0;
    font-family: Arial, Helvetica, sans-serif;
    margin-top:    0.1171875rem;
}

.pagelist li {
    float: left;
    margin: 0 0.019rem
}

.pagelist li {
    font-size:     0.0546875rem;
    padding: 0.01171875rem
}

.pagelist li a {
    font-size:     0.0546875rem;
    padding: 0 0.0234375rem;
}

.pagelist .active {
    background: #00cdd8;
    color: #fff;
}

.pagelist .active a {
    color: #fff
}



/* 图集展示 */



.list06 {
	width: 5.46875rem;
	overflow: hidden;
	padding-top: 0.1953125rem;
	padding-bottom:    0.1171875rem;
}

.list06 li {
	float: left;
	margin-right: 0.15234375rem;
	width: 1.1796875rem;
	margin-bottom:    0.1171875rem;
	height: 1.09375rem;
	overflow: hidden;
	background: #f5f5f5;
}


.list06 li .img_box {
	width: 100%;
	overflow: hidden;
	border-radius: 0.019rem;
	height: 0.703125rem;
	/* background: red; */
}

.list06 li .img_box img {
	width: 100%;
	transition: all 0.6s;
}

.list06 li .img_box:hover img {
	transform: scale(1.1);
}

.list06 li p {
	line-height:    0.0859375rem;
	font-size: 0.06rem;
	margin-top:     0.00390625rem;
	padding: 0     0.00390625rem;
	color: #74757f;
	display: -webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
	margin: 0.05rem 0px;
	padding: 0 0.05rem;
}

/* logo展示 */
.list07  {
	overflow: hidden;
	margin-top:    0.078125rem;
	margin-bottom:    0.1171875rem;
	width: 5.390625rem;
}

.list07 li {
	float: left;
	margin-right: 0.13671875rem;
	line-height:    0.078125rem;
	text-align: center;
	color: #000;
	margin-bottom:    0.1171875rem;
}

.list07 li ul {
	width: 6.40625em;
}

.list07 li a {
	border:     0.00390625rem solid #e5e7e7;
	width:    0.8984375rem;
	display:block;
	background-color: #fff;
	height: 0.4296875rem;
}


/*海报展示*/


.list03 {
	width: 5.46875rem;
	overflow: hidden;
	padding-top: 0.1953125rem;
	padding-bottom:    0.1171875rem;
}

.list03 li {
	float: left;
	margin-right: 0.15234375rem;
	width: 1.1796875rem;
	margin-bottom:    0.1171875rem;
	height: 1.8359375rem;
	overflow: hidden;
	background: #f5f5f5;
}


.list03 li .img_box {
	width: 100%;
	overflow: hidden;
	border-radius: 0.019rem;
	height: 1.6015625rem;
}

.list03 li .img_box img {
	width: 100%;
	transition: all 0.6s;
}

.list03 li .img_box:hover img {
	transform: scale(1.1);
}

.list03 li p {
	line-height:    0.0859375rem;
	font-size:    0.0625rem;
	margin-top:     0.00390625rem;
	padding: 0     0.00390625rem;
	color: #74757f;
	display: -webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-align: center;
	padding: 0.05rem;
}

