html {
	width: 100%;
}

body {
	width: 100%;
	font-family: "microsoft yahei";
	font-size: 14px;
	
	background: #f5f5f5;
}
*{
margin:0;
padding:0;
}

h1,
h2,
h3,
h4,
h5,
h6,
ul,
li,
dl,
dt,
dd,
input {
	padding: 0;
	margin: 0;
	list-style: none;
}

a {
	color: inherit;
	text-decoration: none !important;
}

a:hover {
	color: #9a0000;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	clear: both;
	content: "";
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.mt10 {
	margin-top: 10px !important;
}

.mt20 {
	margin-top: 20px !important;
}

.mt30 {
	margin-top: 30px !important;
}

.mt40 {
	margin-top: 40px !important;
}

.mt50 {
	margin-top: 50px !important;
}

.nomar-r {
	margin-right: 0 !important;
}

.padtb20 {
	padding: 20px 0;
}

.disNone {
	display: none;
}


/* ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¿Ãƒâ€¦Ã‚Â¸ */

.animation-delay-03 {
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
}

.animation-delay-1 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}

.animation-delay-2 {
	-webkit-animation-delay: 1.25s;
	animation-delay: 1.25s;
}

.animation-delay-3 {
	-webkit-animation-delay: 1.5s;
	animation-delay: 1.5s;
}

.animated.delay-3s {
	animation-duration: 2s;
}

.zhezhao-down {
	position: absolute;
	background: url(/guanghuaforum2024/images/zhezhao-down.png) no-repeat center bottom;
	width: 100%;
	height: 130px;
	bottom: 0;
	left: 0;
	z-index: 2;
}

.zhezhao-up {
	position: absolute;
	background: url(/guanghuaforum2024/images/zhezhao-up.png) no-repeat center top;
	width: 100%;
	height: 130px;
	left: 0;
	top: 0;
	z-index: 2;
}

.zhezhao-black {
	background: url(/guanghuaforum2024/images/zhezhao-down-black.png) no-repeat center bottom;
}
@media (max-width: 998px) {

    .zhezhao-down{
		height:	60px
	}
}

/* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â±Ãƒâ€šÃ‚Â */

.zhezhao-down.gunping a {
	display: block;
	width: 30px;
	height: 30px;
	margin: 90px auto 0;
	text-align: center;
}

.zhezhao-up.gunping a {
	display: block;
	width: 30px;
	height: 30px;
	margin: 10px auto 0;
	text-align: center;
}

.main-1 {
	/* background: url(/guanghuaforum2024/images/banner.jpg) no-repeat center bottom; */
	background-size: cover;
	position: relative;
	overflow: hidden;
}

.mainbg1 {
	background: url(/guanghuaforum2024/images/banner.jpg) no-repeat center bottom;
	
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 130px;
	height: 100%;
}



@media (min-width: 768px) {
	.header {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 2;
		padding: 0;
		padding-top: 20px;
		line-height: 30px;
		font-size: 16px;
		-webkit-transition: all ease .3s;
		-o-transition: all ease .3s;
		-moz-transition: all ease .3s;
		transition: all ease .3s;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		z-index: 999;
		overflow: hidden;
	}
	.header::after {
		content: '';
		position: absolute;
		bottom: -3px;
		left: 0;
		width: 100%;
		height: 1px;
		background: rgba(0, 0, 0, 0.29);
	}
	.header.hide {
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
		-ms-transform: translateY(-100%);
		-o-transform: translateY(-100%);
		transform: translateY(-100%);
	}
	.header.active {
		line-height: 60px;
		padding: 0;
		background: rgba(97, 3, 0, .9);
		border: none;
		font-size: 14px;
	}
	.header.active::after {
		display: none;
	}
}


/* logo */

.logo {
	width: 90%;
	height: 50px;
	line-height: 50px;
	margin-top: 13px;
}

.logo img {
	max-width: 34%;
	display: inline-block;
}
.logo .logo1{float:left;}
.logo .logo2 {
	margin-left: 20px;float:right;
}

@media (max-width: 768px) {
	.logo {
		float: none;
		width: 100%;
		text-align: center;
		margin-top: 70px;
	}
}

@media (min-width: 769px) {
	.logo {
		margin-left: 65px;
	}
.jiabin{min-height:450px;}
}


/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã‚Â¨Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚Âª */

.navbar-default {
	background: none;
	border: none;
}

.navbar-default .navbar-nav>li>a {
	color: #FFFFFF;
	font-size: 16px;
}

.navbar-default .navbar-nav>li>a:focus {
	color: #FFFFFF;
}

.navbar-default .navbar-nav>li>a:hover {
	color: #fdee99;
}

@media (min-width: 768px) {
	.navbar {
		float: right;
		margin-top: 5px;
		margin-right: 40px;
		margin-bottom: 10px;
	}
	.navbar-nav>li>a {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.navbar-default .navbar-nav {
		float: none;
		text-align: center;
	}
	.navbar-default .navbar-nav>li {
		border-left: 1px solid #FFFFFF;
		display: inline-block;
		float: none;
	}
	.navbar-default .navbar-nav>li:first-child {
		border: none;
	}
}

@media (max-width: 767px) {
	.navbar {
		float: none;
		margin-top: 15px;
		margin-left: auto;
		margin-right: auto;
		z-index: 99;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
	}
	.navbar-header {
		text-align: center;
	}
	.navbar-toggle {
		float: none;
		/*margin-left: auto;
		margin-right: auto;*/
float:right;
		color: #fdee99;
		padding: 3px 10px;
	}
	.navbar-default .navbar-toggle {
		/*border-color: #fdee99;*/
		border: none;
	}
	.navbar-toggle i {
		font-style: normal;
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		background: none;
		color: #fdee99;
	}
	.navbar-default .navbar-collapse,
	.navbar-default .navbar-form {
		background: rgba(10, 10, 10, 0.8);
	}
	.navbar-default .navbar-nav>li>a {
		text-align: center;
	}
}


/* banner img*/

.banner {
	position: absolute;
	top: 20%;
	left: 50%;
	transform: translateX(-50%);
	width: 90%;
	max-width: 1388px;
	z-index: 9;
}

.bannerimg img {
	width: 100%;
}

.bannerimgmob img {
	width: 70%;
	max-width: 360px;
}

.banner_txt {
	font-size: 16px;
	color: #f4dbc9;
	
	left: 0;
	right: 0;
	margin: 45px auto;
	line-height: 30px;
}

.banner_bm {
	    font-size: 20px;
    color: #fff;
    text-align: center;
    border: 1px solid #f9e19d;
    border-radius: 2em;
    width: 200px;
    font-weight: bold;
    margin: 15px auto;
    line-height: 45px;
}

.banner_bm a:hover{
	color:#f9e19d;
}

.bannerimgmob {
	display: none;
}

@media (max-width: 768px) {
	.bannerimg,
	.banner_txt {
		display:none;
	}
	.bannerimgmob {
		display: block;
		text-align: left;
	}
	.bannerimgmob img{text-align:center;display: block;margin: 0 auto;}
	.banner {
		
	}
	.banner_bm{
		margin-top: 30%;
	}
}


/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â±Ãƒâ€šÃ‚Â */

.main-2 {
	margin-bottom: 15px;
	margin-top: 10px;
}


/* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬â„¢Ãƒâ€šÃ‚Âº */

.slideTxtBox {
	text-align: left;
}

.slideTxtBox .hd {
	height: 55px;
	line-height: 30px;
	background: #f4f4f4;
	border-bottom: 1px solid #ddd;
	position: relative;
}

.slideTxtBox .hd h4 {
	font-size: 30px;
}

.slideTxtBox .hd ul {
	float: right;
	position: absolute;
	right: 0px;
	top: 0;
}

.slideTxtBox .hd ul li {
	float: left;
	padding: 0 15px;
	cursor: pointer;
	height: 55px;
	font-size: 24px;
}

.slideTxtBox .hd ul li.on {
	height: 61px;
	background: url(/guanghuaforum2024/images/two-tit-onbg.png) no-repeat center bottom;
}

.slideTxtBox .bd {
	padding-top: 30px;
}


/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â¾ */

.flexslider {
	width: 54%;
	float: left;
}

.flexslider .slides li .pic {
	position: relative;
	padding-top: 73.8%;
	overflow: hidden;
}

.flexslider .slides li .pic img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.flexslider .slides li .txt {
	padding: 25px 25px;
	position: relative;
}

.flexslider .slides li .txt h3 {
	font-size: 15px;
	color: #333333;
	line-height: 1;
	padding: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.flexslider .slides li .txt .zhaiyao {
	font-size: 13px;
	color: #666666;
	line-height: 1.8;
}

.flexslider .slides li .txt .date {
	position: absolute;
	top: -15px;
	left: 25px;
	height: 30px;
	line-height: 30px;
	display: block;
	padding: 0 15px;
	background: #b7974d;
	color: #FFFFFF;
}

.flex-direction-nav a {
	top: 45%;
}
.flex-direction-nav a:before{
	display:none;
	}
.flex-nav-prev a{
	background:url(/guanghuaforum2024/images/left.png) no-repeat center center;
	background-size:80%;
}
.flex-nav-next a{
	background:url(/guanghuaforum2024/images/right.png) no-repeat center center;
	background-size:80%;
}

/* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨ */

.news-list {
	float: left;
	
	margin-top: -13px;
}

.news-list li {
	position: relative;
	margin-top: 28px;
	background: #FFFFFF;
	padding: 20px 25px 5px;
}

.news-list li h4 {
	font-size: 15px;
	line-height: 2;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.news-list li p.zhaiyao {
	font-size: 13px;
	color: #666666;
	line-height: 2.2;
}

.news-list li .date {
	position: absolute;
	top: -15px;
	left: 25px;
	
	line-height: 30px;
	display: block;
	padding: 0 15px;
	background: #b7974d;
	color: #FFFFFF;
}

@media (max-width: 768px) {
	.main-2 {
		margin-top: 20px;
	}
	.flexslider,
	.news-list {
		float: none;
		width: 100%;
		margin-bottom: 40px;
	}
	.slideTxtBox .hd ul li {
		font-size: 20px;
	}
}


/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â */

.main-3 {
	margin-top: 100px;
	margin-bottom: 15px;
	position: relative;
	padding-bottom: 130px;
	overflow: hidden;
}

.mainbg3 {
	background: url(/guanghuaforum2024/images/three-bg.jpg) no-repeat right bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 130px;
}

.title-txt {
	text-align: center;
	font-size: 24px;
	padding: 15px;
	position: relative;
	padding-top: 65px;
}

.title-txt .title-line {
	position: absolute;
	display: block;
	left: 50%;
	bottom: 0;
	margin-left: -12px;
	width: 24px;
	height: 3px;
	background: #FFFFFF;
}

.title-zbj {
	color: #FFFFFF;
}


/* ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â´ */

.slideTxtBox-zhibo .hd {
	height: 80px;
	position: relative;
}

.slideTxtBox-zhibo .hd ul {
	float: left;
	position: absolute;
	left: 0px;
	top: 0;
	padding: 25px 0;
	width: 100%;
	text-align: center;
}

.slideTxtBox-zhibo .hd ul li {
	display: inline-block;
	padding: 10px 35px;
	cursor: pointer;
	font-size: 20px;
	border: 1px solid #FFFFFF;
	border-radius: 45px;
	color: #FFFFFF;
	margin: 0 20px;
	line-height: 1;
}

.slideTxtBox-zhibo .hd ul li.on {
	border: 1px solid #b7974d;
	background: #b7974d;
}

.slideTxtBox-zhibo .bd {
	padding-top: 30px;
}

.slideTxtBox-zhibo .bd ul {
	padding: 15px 0;
	zoom: 1;
}

.slideTxtBox-zhibo .bd ul li {
	position: relative;
	float: left;
	width: 16.0%;
	overflow: hidden;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	-moz-transition: all ease .3s;
	transition: all ease .3s;
}

.slideTxtBox-zhibo .bd ul li:hover {
	
}

.slideTxtBox-zhibo .bd ul li img {
	width: 100%;
}

.slideTxtBox-zhibo .bd ul li .pic {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 68%;
	transform: translate(-50%, -50%);
}

.slideTxtBox-zhibo .bd ul li.even {
	margin-top: 9%;
	margin-left: -6%;
	margin-right: -6%;
}

.slideTxtBox-zhibo .bd ul li.even:hover {
	
}

.slideTxtBox-zhibo .bd ul li.zb10-14{
    margin-top: -7%;
	margin-right: 4.4%;
}
.slideTxtBox-zhibo .bd ul li:last-child{
	margin-right: 0;
}
.slideTxtBox-zhibo .bd ul li.zb10-14:hover {
	
}


@media (max-width: 768px) {
	.slideTxtBox-zhibo .hd ul li {
		margin: 0 5px;
		padding: 10px 15px;
		font-size: 16px;
	}
	.slideTxtBox-zhibo .bd ul {
		padding: 15px;
	}
	.slideTxtBox-zhibo .bd ul li {
		width: 27.33%;
		margin: 3%;
	}
	.slideTxtBox-zhibo .bd ul li.even {
		margin: 3%;
	}
	.slideTxtBox-zhibo .bd ul li.zb10-14{
		margin: 3%;
	}
}


/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â */

.title-ltrc {
	color: #363636;
}

.title-ltrc .title-line {
	background: #9a0000;
}

.richeng-logo {
	width: 24.6%;
}

.richeng-logo img {
	width: auto;
	max-width: 100%;
}

.richeng-box {
	width: 74%;
}

@media all and (min-width: 1200px) {
	.richeng-box {
		border-left: solid 1px #ccc;
		padding-left: 106px;
	}
}

.richeng-box .m-agenda-det {
	padding-top: 0;
	height: 400px;
	overflow-y: scroll !important;
	margin-right: 50px;
	margin-top: 20px;
}

.m-agenda-det {
	overflow: hidden;
	
	padding-top: 118px;
}

.richeng-box .m-agenda-det .con {
	margin-bottom: 28px;
}

.m-agenda-det .con {
	overflow: hidden;
	margin-bottom: 34px;
}

.m-agenda-det .con .infos {
	/*text-indent: 2em;*/
	padding-bottom: 20px;
}

.m-agenda-det .con .info02 {
	padding: 5px 0;
}

.m-agenda-det .con .info02 .names {
	margin-right: 15px;
}

.m-agenda-det .con .tit {
	font-weight: bold;
}

@media all and (min-width: 768px) {
	.m-agenda-det .con .infos {
		line-height: 28px;
		padding-right: 40px;
	}
	.m-agenda-det .con .info02.type02 {
		text-align: right;
	}
}

.m-agenda-det .con-l {
	float: left;
	width: 156px;
	
}

.m-agenda-det .con-l span {
	display: block;
	width: 87px;
	height: 31px;
	background: #9c0a07;
	font-size: 18px;
	color: #fff;
	line-height: 31px;
	text-align: center;
	border-radius: 5px 5px 0 0;
}

.richeng-box .m-agenda-det .con-r {
	margin-top: 6px;
}

.m-agenda-det .con-r {
	overflow: hidden;
	text-align: left;
}

.m-agenda-det dl {
	overflow: hidden;
	font-size: 14px;
	color: #000;
	line-height: 24px;
	padding-bottom: 1px;
	margin-bottom: 15px;
}

.m-agenda-det dl dt,
.m-agenda-det dl dd {
	overflow: hidden;
}

.m-agenda-det dl dt {
	float: left;
	width: 108px;
	font-weight: bold;
}

@media all and (max-width: 500px) {
	.m-agenda-det dl dt {
		float: none;
	}
}

.m-agenda-det dl dt em {
	font-weight: bold;
	display: block;
}

.m-agenda-det dl em {
	overflow: hidden;
}

@media only screen and (max-width: 1439px) {
	.richeng-box .m-agenda-det {
		padding-top: 0;
		height: 386px;
		overflow-y: scroll !important;
		margin-right: 0px;
		margin-top: 20px;
	}
}

@media only screen and (max-width: 1200px) {
	.richeng-logo,
	.richeng-box {
		float: none;
		margin: 0 auto;
		
	}
	.richeng-logo {
		width: auto;
		max-width: 280px;display:none;
	}
	.richeng-box {
		width: auto;
		margin-top: 50px;
	}
.foot-c .rzjg{display:none;}
.chartbox{display:none;}
}


/* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¡ */


/*section-speaking*/

.richeng-box .m-agenda-det::-webkit-scrollbar {
	width: 9px;
	background-color: #f2f2f2;
	border-radius: 9px;
}

.richeng-box .m-agenda-det::-webkit-scrollbar-thumb {
	background-color: #9c0a07;
	border-radius: 9px;
}

.richeng-box .m-agenda-det::-webkit-scrollbar-corner {
	border-radius: 9px;
}
.wbk{
 color: #f4dbc9;    font-size: 11px;    line-height: 25px;    height: 255px;    overflow: hidden;    padding-top: 0;       overflow-y: scroll !important;    margin-right: 0px;    margin-top: 20px
}
.wbk::-webkit-scrollbar{width: 3px;
	
	border-radius: 3px;}
.wbk::-webkit-scrollbar-thumb{background-color: rgba(255,255,255,0.5);
	border-radius: 3px;}
.wbk::-webkit-scrollbar-corner{border-radius: 3px;}

/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â */

.main-5 {
	margin-top: 100px;
	margin-bottom: 15px;
	position: relative;
}

.mainbg5 {
	background: url(/guanghuaforum2024/images/five-bg.jpg) no-repeat right center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 130px;
}

.jiabin {
	position: relative;
}

.jiabin-logo {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	z-index: 0;
}

.jiabin-logo {
	/*width: 42.84%;
	padding: 2% 10%;*/
}

.jiabin-logo img {
	width: 100%;
}

.jiabin ul {
	z-index: 2;
}

.jiabin ul li {
	float: left;
	
	width: 19.28%;
	text-align: center;
	margin-top: 15px;
	position: relative;
}

.jiabin ul li a {
	display: block;
}

.marlogoleft {
	margin-left: 42.84%;
}

.jiabin ul li .pic {
	position: relative;
	padding-top: 88%;
	overflow: hidden;
}

.jiabin ul li .pic img {
padding-left: 35px;
	padding-right: 35px;
	position: absolute;
	top: 20px;
	left: 0;
	width: 100%;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	-moz-transition: all ease .3s;
	transition: all ease .3s;
    border-radius: 50%;
  
}

.jiabin ul li:hover .pic img {
	transform: scale(1.1);
}

.jiabin ul li h3 {
	font-size: 16px;
	text-align: center;
	line-height: 2;
	color: #FFFFFF;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.jiabin ul li .words {
	position: absolute;
	padding: 15px 10px 15px 20px;
	border: solid 1px #eee;
	box-shadow: 0 1px 2px #ddd;
	background: rgba(255, 255, 255, 0.95);
	text-align: left;
	top: 0;
}

.jiabin ul li:nth-of-type(7n+1) .words,
.jiabin ul li:nth-of-type(7n+2) .words,
.jiabin ul li:nth-of-type(7n+3) .words,
.jiabin ul li:nth-of-type(7n+4) .words,
.jiabin ul li:nth-of-type(7n+5) .words {
	left: 100%;
}

.jiabin ul li:nth-of-type(7n+6) .words,
.jiabin ul li:nth-of-type(7n) .words {
	right: 100%;
}

.jiabin ul li:nth-of-type(n+8) .words {
	bottom: 0;
	top: auto;
}

.jiabin ul li .words_box {
	overflow-y: auto;
	width: 260px;
	height: 330px;
	padding-right: 5px;
	position: relative;
}

.jiabin ul li .tit_close {
	position: absolute;
	right: 10px;
	top: 5px;
	cursor: pointer;
	z-index: 99;
}

.jiabin ul li h4,
.jiabin ul li .tit {
	border-bottom: solid 1px #aaa;
	padding-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
	position: relative;
	padding-right: 20px;
	line-height: 1.5;
}

.jiabin ul li p,
.jiabin ul li .text {
	font-size: 14px;
	color: #555;
	margin-top: 10px;
	line-height: 26px;
	text-indent: 2em;
}

.jiabin .b-close {
	display: none;
}

.jiabin ul li .words ::-webkit-scrollbar {
	width: 5px;
	background-color: #f2f2f2;
	border-radius: 5px;
}

.jiabin ul li .words ::-webkit-scrollbar-thumb {
	background-color: #9c0a07;
	border-radius: 5px;
}

.jiabin ul li .words ::-webkit-scrollbar-corner {
	border-radius: 5px;
}

@media (min-width: 768px) {
	/* >=768ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¤ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ */
	.jiabin-logo {
		top: 28%;
	}
}

@media (min-width: 1200px) {
	.jiabin-logo {
		top: 31%;
	}
}

@media all and (max-width: 1440px) {
	/* <=1440ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¤ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ */
	.jiabin ul {
		margin-top: 0px;
	}
}

@media all and (max-width: 1200px) {
	.jiabin ul {
		margin-top: 20px;
	}
	.jiabin ul li {
		width: 14.28%;
	}
	.jiabin .b-close {
		display: block;
		width: 60px;
		height: 25px;
		border-radius: 10px;
		background: rgba(90, 3, 0, 0.8);
		margin: 10px auto;
		position: relative!important;
		color: #ffffff!important;
		line-height: 25px;
		text-align: center;
	}
}

@media all and (max-width: 768px) {
	.opacity_100 {
		background: rgb(90, 3, 0) !important;
	}
	.noscroll,
	.noscroll body {
		overflow: hidden;
	}
	.noscroll body {
		position: relative;
	}
	.jiabin ul li {
		width: 50%;
		/* position: inherit; */
	}
	.jiabin ul li .words {
		position: fixed;
		z-index: 9999;
		left: 0 !important;
		top: 0 !important;
		padding: 20px !important;
		right: auto !important;
		bottom: 0 !important;
		margin: 10px;
		margin-top:210px;
	}
	.jiabin ul li .words_box {
		width: auto;
		height: calc(100vh - 90px);
	}
	.marlogoleft {
		margin-left: 0;
	}
	.jiabin-logo {
		display: none;
	}
}

@media all and (max-width: 767px) {
	.jiabin ul li .words {
		margin: 10px;
	}
}

@media all and (max-width: 400px) {
	.jiabin ul li {
		width: 50%;
	}
}

/*ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¼ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â´*/
.index-hezuo{
	height: 600px;
    overflow-y: scroll;
	padding-right: 15px;
	margin-right: -15px;
}

/*section-speaking*/

.index-hezuo::-webkit-scrollbar {
	width: 9px;
	background-color: #f2f2f2;
	border-radius: 9px;
}

.index-hezuo::-webkit-scrollbar-thumb {
	background-color: #9c0a07;
	border-radius: 9px;
}

.index-hezuo::-webkit-scrollbar-corner {
	border-radius: 9px;
}
/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â */

.video,.video1 {
	position: relative;
}

.video .eq_img ,.video1 .eq_img{
	width: 100%;
}

.video .icon , .video1 .icon {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
.equal_img{
	position:relative;
	padding-top: 29%;
	margin-bottom: 17px;
}
.equal_img img{
	width: 100%;
    height: 100%;
    max-width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transition: .3s;
}

/*video*/

.m-pop {
	z-index: 9999999999999;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .5);
}

#m-video video,
#m-video embed {
	display: block;
	width: 100%;
	height: 100%;
}

.m-pop .inner {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
}

.m-pop .video_box {
	width: 100%;
	height: 100%;
}

.m-pop .close {
	display: block;
	width: 58px;
	height: 58px;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 1001;
	cursor: pointer;
	background: url(/guanghuaforum2024/images/video_close.png) no-repeat left top;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
	opacity: .8;
}

.m-pop .close:hover {
	background-position: 0 -68px;
}

.m-pop .pc,
.m-pop .md {
	width: 100%;
	height: 100%;
}

.m-pop video {
	width: 100%;
}

.m-pop .md {
	display: none;
}

@media all and (max-width: 1200px) {
	.line-cont-one:hover .one-jie {
		background: #A6A6A6 !important;
	}
	.m-pop .pc {
		display: none;
	}
	.m-pop .md {
		display: block;
	}
}

@media all and (max-width: 768px) {
	

	.line-cont-one:hover .one-jie,
	.bdgh .section .section-index .retrospect .line-cont .line-cont-one .oushu-jie .one-jie.jie-now {
		background: #A6A6A6 !important;
	}
	.m-pop .pc {
		display: none;
	}
	.m-pop .md {
		display: block;
	}
	.bdgh .section-speaking {
		padding-bottom: 0 !important;
	}
	.jiange {
		display: none;
	}
	.jiabin .row {
		margin-left: 0;
		margin-right: 0;
	}
}


/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â */

.main-7 {
	overflow: hidden;
	position: relative;
}

.wqhg-text {
	font-size: 16px;
	color: #333;
	text-indent: 2em;
	line-height: 32px;
}

.wqhg-list {
	padding-bottom: 30px;
}

.wqhg-list li {
	position: relative;
	padding-top: 114px;
	margin-bottom: 70px;
}

.wqhg-list li .year {
	font-size: 18px;
	text-align: center;
	position: relative;
	background: rgba(204, 204, 204, 1);
	padding-top: 86%;
	border-radius: 50%;
	margin: 0 7%;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	-moz-transition: all ease .3s;
	transition: all ease .3s;
}

.wqhg-list li .year a {
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	background: #FFFFFF;
	border-radius: 50%;
	-webkit-box-shadow: 10px 7px 10px rgba(0, 0, 0, .1);
	box-shadow: 10px 7px 10px rgba(0, 0, 0, .1);
	margin: 12%;
	padding: 29% 0;
}

.wqhg-list li .tit {
	padding-top: 85px;
	text-align: center;
	font-size: 16px;
	position: relative;
	margin-bottom: 0;
	bottom: 0;
	width: 100%;
	height: 114px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wqhg-list li .tit::after {
	content: "";
	background: url(/guanghuaforum2024/images/wjhg2-on.png) no-repeat center top;
	opacity: 0;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	z-index: -1;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	-moz-transition: all ease .3s;
	transition: all ease .3s;
	height: 114px;
}

.wqhg-list li .tit a::after {
	content: "";
	background: url(/guanghuaforum2024/images/wjhg2.png) no-repeat center top;
	opacity: 1;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	z-index: -1;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	-moz-transition: all ease .3s;
	transition: all ease .3s;
}

.wqhg-list li:hover .year {
	background: rgba(154, 0, 0, 1);
}

.wqhg-list li:hover .year a::after {
	opacity: 0;
}

.wqhg-list li:hover .tit::after {
	opacity: 1;
}

.wqhg-list li:hover .tit a::after {
	opacity: 0;
}

.wqhg-list li.even {
	padding-top: 0;
	padding-bottom: 114px;
}

.wqhg-list li.even .tit {
	padding-top: 0;
	padding-bottom: 85px;
	top: 0;
}

.wqhg-list li.even .tit::after {
	background: url(/guanghuaforum2024/images/wjhg2-on-even.png) no-repeat center bottom;
}

.wqhg-list li.even .tit a::after {
	background: url(/guanghuaforum2024/images/wjhg2-even.png) no-repeat center bottom;
}

@media all and (max-width: 992px) {
	.wqhg-list li .year {
		font-size: 13px;
	}
}

@media all and (max-width: 767px) {
	.wqhg-list li {
		padding-top: 0;
	}
	.wqhg-list li.even {
		padding-bottom: 0;
	}
	.wqhg-list li .year {
		font-size: 18px;
	}
	.wqhg-list li .tit {
		display: none;
	}
}

@media all and (max-width: 500px) {
	.wqhg-list li .year {
		font-size: 12px;
	}
	.m-agenda-det .con-l {
		float: none;
	}
	.banner {
		z-index: 0;
	}
	.navbar {
		z-index: 1;
	}
	.flex-direction-nav .flex-next,
	.flex-direction-nav .flex-prev {
		display: none;
	}
	.slideTxtBox .hd h4 {
		font-size: 24px;
	}
	.slideTxtBox .hd ul li {
		font-size: 18px;
	}
	.m-agenda-det .con .info02 .names {
		margin-right: 15px;
	}

.hezuologo p img{zoom:.7}

.last-img{width:50%;    margin: 0;}
}


/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€ Ã¢â‚¬â„¢ */

.footer {
	background: #222222;
	padding: 30px 0 5px;
	position: relative;
}

.foot-l {
	padding: 20px 0;
}

.foot-c {
	border-left: 1px solid #434343;
	border-right: 1px solid #434343;
	text-align: center;
	padding-bottom: 10px;
}

.foot-c .rzjg {
	margin: 0 auto;
}

.foot-c .rzjg h2 {
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	margin-bottom: 15px;
}

.foot-c .rzjg span {
	display: inline-block;
	margin-right: 15px;
}

.foot-r {
	text-align: center;
}

.animateBox01 {
	position: relative;
}

.animateBox01 .an_box {
	position: absolute;
	left: -100px;
	top: 0;
	border: solid 1px rgba(0, 0, 0, 0.2);
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
}

.animateBox01:hover .an_box {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

.chartbox {
	float: right;
}

.chartbox dt {
	margin-right: 35px;
	padding-top: 14px;
}

.chartbox dt p {
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 28px;
	font-weight: normal;
}

.chartbox dd p {
	font-size: 14px;
	color: #fff;
	width: 115px;
	text-align: center;
	margin-top: 15px;
}

.copyright {
	border-top: 1px solid #434343;
	text-align: center;
	padding-top: 15px;
	color: #FFFFFF;
}

.copyright span {
	padding: 0 5px;
	display: inline-block;
}

@media all and (max-width: 767px) {
	.foot-l {
		text-align: center;
	}
	.animateBox01 .an_box {
		display: none;
	}
	.chartbox {
		float: none;
		text-align: center;
	}
	.chartbox dt {
		display: none;
		float: none;
		vertical-align: top;
	}
	.chartbox dd {
		display: inline-block;
		float: none;
		vertical-align: top;
	}
}


/* ie8ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¤Ãƒâ€šÃ‚Âº */

.ie8 {
	text-align: center;
	color: #fff;
	height: 100%;
	border: 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1234;
	margin: 0 auto;
	font-family: "microsoft yahei";
	font-size: 30px;
	background: #000000;
	font-weight: lighter;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

/* ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¢ */
.listmain-1{
}
.list-main-2{
	padding: 30px;
}
.listmainbg1{
	position: relative;
}
.listmainbg1 img.listbannerbg{
	width: 100%;
}
.listmainbg1 img.listbannerpic{
	position: absolute;
	right: 0;
	bottom: -8%;
	height: 100%;
}
.listmain-1 .listbanner{
	position: absolute;
	top: 38%;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.listmain-1 .listbanner img{
	width: 100%;
}
.lanmu{
	position: relative;
	border-bottom: 2px solid #a30202;
	padding-bottom: 15px;
	padding-top: 0px;
	margin-bottom: 70px;
	font-size: 30px;
	height: 63px;
	color: #a30202;
}
.lanmu .icon-lanmu{
	position: absolute;
	left: 0;
	top: 0;
}
@media all and (max-width: 768px) {
	.list-main-2{
		padding-bottom: 30px !important;
		padding: 0;
	}
	.lanmu{
		padding-top: 28px;
		
		font-size: 1.5rem;
		margin-bottom: 20px;
	}
	.lanmu .icon-lanmu{
		top: 23px;
		width: 115px;
	}
	.listheader{
		position: absolute;
		width: 100%;
	}
	.listheader .logo{
		margin-top: 10px;
	}
	.listheader .logo1{
		width: 20%;
		float: left;
	}
	.listheader .logo2{
		width: 20%;
		float: left;
	}
	.listmain-1 .listbanner{
		top: 50%;
	}
	.listbanner{
		width: 80%;
	}
}
/* ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨ */

/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã¢â‚¬Å“ */
.list-main-2{
	position: relative;
	padding-bottom: 100px;
}
.hezuo-box{
	background: #FFFFFF;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-bottom: 25px;
}
.hezuotit{
	
}
.hezuotit .line{
	width: 60%;
	margin: 0 auto;
	border: 1px solid #e6e6e6;
}
.hezuotit .tittext{
	width: 100%;
	transform: translate(-8px , -8px);
	background: rgba(230,230,230,1);
	padding: 25% 15%;
	text-align: center;
	font-size: 22px;
	color: #333333;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.hezuotit .tittext2{
	padding: 15% 25%;
}
.hezuologo{
	border-left: 1px solid #e6e6e6;
}
.hezuologo p{
	margin-left: 40px;
}
.hezuologo p img{
	margin-top: 15px;
	height: 68px;
}
.zhanluelist{
	margin-left: 20px;
	padding: 0 15px;
}
.zhanlue{
	margin: 10px 0;
}
.zhanlue img{
	
}
.hezuo-box:hover .hezuotit .tittext{
	background: rgba(163,2,2,1);
	color: #FFFFFF;
}
.imglogo img{
	margin-right: 15px;
}
@media (min-width: 992px){
	.hezuotit .line{
		width: 70%;
	}
}
@media all and (max-width: 768px) {
	.hezuologo{
		border: 0;
		padding-left: 0;
	}
	.zhanluelist{margin-left:0;}
	.hezuotit{
		margin-bottom: 15px;
	}
	.hezuotit .tittext{
		padding: 5%;font-size:20px;
	}
	.hezuologo p.imglogo{
		margin: 0;
		padding: 0;
		text-align: center;
	}
}

/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â²Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¾Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â´ newslist */
.newstabtit{
	position: absolute;
	right: 0;
	top: 25px;
}
.newstabtit li{
	float: left;
	margin-left: 15px;
	font-size: 18px;
}
.newstabtit li a{
	color: #333333;
}
.newstabtit li.active a{
	color: #a30202;
	
}
@media all and (max-width: 768px) {
	.newstabtit{
		top: 35px;
	}
	.newstabtit li{
		float: left;
		margin-left: 10px;
		font-size: 14px;
	}
}

/* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â«Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨ list-news */

.list-news{
	margin: 20px auto;min-height:200px;
}

.list-news ul{
	background: #FFFFFF;
	padding: 2% 4% 4%;
	-webkit-box-shadow: 0 5px 5px #e4e4e4;
	box-shadow: 0 0 5px #e4e4e4;
}
.list-news ul li{
	position: relative;
	border-bottom: 1px dashed #cccccc;
	padding: 10px 0;
	line-height: 2;
	font-size: 20px;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.list-news ul li:hover{
	padding-left: 5px ;
}
.list-news ul li .date{
	float: right;
	color: #333333;
	font-size: 16px;
	line-height: 2.5;
}

@media all and (max-width: 768px) {
	.list-news ul li{
		border-bottom: 1px dashed #cccccc;
		padding: 0;
		line-height: 40px;
		font-size: 15px;
		height: 40px;
	}
	.list-news ul li a{width:calc(100% - 95px);float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;height: 40px;}
	.list-news ul li .date{
		position: absolute;
		right: 0;
		bottom: 0;
		float: none;
		color: #333333;
		font-size: 15px;
		line-height: 40px;
	}
}

/* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â«Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¹ article */

.article{
	padding-bottom: 20px;
}
.article h1{
	font-size: 26px;
	font-weight: bold;
	line-height: 1.5;
	margin-bottom: 50px;
}
.article .fenxiang{
	width: 145px;
}
.article .fenxiang .date{
	position: relative;
	margin-bottom: 15px;
}
.article .fenxiang .date .year{
	position: relative;
	text-align: center;
	font-size: 18px;
	width: 60px;
	background: #f5f5f5;
	margin: 0 auto;
	z-index: 1;
}
.article .fenxiang .date .line{
	display: block;
	width: 70%;
	margin: 0 auto;
	margin-top: -12px;
	height: 1px;
	border-top:1px solid #dbdbdb;
	z-index: 0;
}
.article .fenxiang .date .md{
	font-size: 30px;
	line-height: 2;
	text-align: center;
	padding: 15px 0;
}
.article .fenxiang ul li{
	margin: 10px auto;
	text-align: center;
}
.article .zhengwen{
	width: calc(100% - 145px);
	border-left: 1px solid #d1d1d1;
	padding: 0 0 10px 42px;
	font-size: 16px;
	line-height: 2;
	min-height: 300px;
	
}
.article .zhengwen p{
	text-indent: 2em;
}
.article .zhengwen p img,.article .zhengwen p video{
	max-width: 80%;
	display: block;
	margin: 10px auto;
}
.article .zhengwen .next{
	border-top: 1px solid #d1d1d1;
	margin-top: 30px;
	padding: 20px 0 0;
}
.article .zhengwen .next li{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.article .zhengwen .next a{
	font-size: 16px;
	line-height: 2;
}
@media all and (max-width: 768px) {
	.article h1{
		font-size: 1.875rem;
	}
	.article .fenxiang{
		float: none;
		width: 100%;
	}
	.article .fenxiang .date .md{
		padding: 0;
	}
	.article .fenxiang ul{
		display: none;
	}
	.article .zhengwen{
		float: none;
		width: 100%;
		border: 0;
		padding-left: 0;
		font-size: 15px;
		line-height: 1.6;
	}
	.article .zhengwen .next a{
		font-size: 14px;
		line-height: 2;
	}
}




@media (min-width: 768px){
.container .jiabin{
   min-height:516px;
}
}
@media (min-width: 992px){
.container .jiabin{
   min-height:642px;
}
}
@media (min-width: 1200px){
.container .jiabin{
   min-height:736px;
}
}


.jiabin .identity{
    color:#fff;
    font-size: 12px;
    margin-top: 5px;
    line-height: 22px;
    height: 40px;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: visible;
    display: block;
    text-indent: 0;
    }

@media screen and (max-width: 989px){
.jiabin .identity { height: 70px;}
}


		
		
		
		/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â²Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¾Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â´ */
.list-jcsj {
	margin: 8% 10%;
}

.slick-prev,
.slick-next {
	width: 40px;
	height: 40px;

	background: rgba(0, 0, 0, .3);
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
	outline: none;
	background: rgba(0, 0, 0, .5);
}

.slick-dots {
	bottom: -40px;
}

.slick-dots li {
	background: #9a989a;
	border-radius: 50%;
}

.slick-dots li button:before {
	display: none;
}

.slick-dots li.slick-active {
	background: #a30902;
}

.slider img {
	width: 100%;
}

.slider-nav .slick-slide {
	margin: 0 .3%;
	cursor: pointer;
}

.slider-nav .slick-slide img {
	opacity: .6;
}

.slider-nav .slick-current img,
.slider-nav .slick-slide:hover img {
	opacity: 1;
}

.slick-prev {
	left: -40px;
}

.slick-next {
	right: -40px;
}

.slider .slider-track {
	-webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
}
.slick-slide{
	height:auto;
}
.slider .item {
	height: auto;
	position: relative;
	z-index: 1;
}

.slider .item img {
	width: 100%;
	-webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}

.slider .item.slick-active img {
	-webkit-transform: scale(1);
	transform: scale(1);
}
.slider .item h3{
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.6);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 10px 15px;
	width: 100%;
	color: #FFFFFF;
	font-size: 18px;
}
.slider .item h3 a{
	color: #FFFFFF;
}
@media all and (max-width: 768px) {
	.list-jcsj {
		margin: 5% 5% 15%;
	}
	.slider .item h3{
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0,0,0,.6);
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding: 10px 10px;
		width: 100%;
		color: #FFFFFF;
		font-size: 14px;
	}
}<!--ʱ1757833077.5489-->