@charset "utf-8";

/*diy css*/

.separator-2 {
	background: #2eab45;
	border-color: #2eab45;
}
.main-new-notice h2 i {
	margin-right: 10px;
}
#notice-list {
	padding-left: 15px;
}
#notice-list li {
	list-style-type: disc;
}
.testimonial {
	margin: 10px 0px;
	cursor: pointer;
}
.testimonial-body {
	padding: 1px;
	border-bottom: #e5dede dotted 1px;
}
.testimonial h4 {
	font-weight: 300;
	font-size: 15px;
	color: #666666 !important;
}
/*
.caption {
	padding: 15px;
	top: 0px;
	left: 0px;
	width: 100%;
	bottom:auto;
	color:#bf2734;
}
.caption .title {
	margin-bottom: 0px;
	text-align: center;
}
*/

.owl-buttons {
	display: none;
}
.zz-parent .owl-item img {
	height: 305px;
}
.zz-parent {
	position: relative;
}
.yt {
	position: absolute;
	z-index: 9999;
	top: 10px;
/*	background-image: url(../images/0530_04.png);
	background-repeat: no-repeat;*/
	width: 125px;
	height: 51px;
}
.yst {
	position: absolute;
	z-index: 9999;
	top: 10px;
	background-image: url(../images/yst.png);
	background-repeat: no-repeat;
	width: 125px;
	height: 51px;
}
.head-bg {
	background: #2eab45 !important;
	border-bottom: 1px solid #2eab45;
}
h2 {
	font-size: 20px;
}
h1.page-title, h2.page-title, h3.title {
	font-size: 18px;
}
h1.page-title {
	text-align: center;
}
#content img {
	display: inline-block;
}
body, td, th {
	font-family: "Open Sans", sans-serif;
}
.header-small .logo img {
	max-height: 45px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus {
	color: white;
/*	background: indianred;*/
	background:#3ad656;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	background-color: transparent;
}
#content {
	line-height: 2.3;
	text-align: justify;
}
#content p {
	line-height: 2.2;
	/*text-align: justify;*/
	margin: 0 0 10px;
	/*padding-bottom: 20px;
	border-bottom-style: dotted;
	border-bottom-color: #f4f0f0;*/
}
.news-date {
	margin-left: 30px;
	color: #bf2734;
	font-weight: 500;
}
.panel-body {padding:0;}

/*pages*/
.pages {
	padding:30px 0 30px;
}
.pages ul {padding:0;}
.pages li {
	display: inline;
	margin: 0 2px;
	font-size: 12px
}
.pages li.thisclass a, .pages a:hover {
	padding: 3px 8px;
	border: 1px solid #2eab45;
	background: #2eab45;
	color: #fff;
	text-decoration: none
}
.pages a {
	padding: 3px 8px;
	border: 1px solid #CCC;
	background: #fff;
	color: #A4A4A4;
	line-height: 18px;
	font-size: 12px
}

.download_tit {text-align:center;}
.download_line {margin:15px auto;width:100%;}

.download_list {padding-left:15px;}
.download_list li {list-style-type: disc;}

.history_xx {max-height:305px;overflow:auto;border:1px solid #ddd;padding:15px;}
.history_xx p {margin-bottom:10px;}

.flink dt,.flink dd {display:inline-block;vertical-align:top;}
.flink dd {margin-right:15px;}
.flink dd a {color:#666;}

.subfooter {background-color:#444444;}
.fmt {height:15px;}
.subfooter p {color:#999;}
.share_icon {display:inline-block;vertical-align:top;text-align:center;margin-right:15px;position:relative;}
.share_icon a {display:block;color:#999;text-decoration:none;}
.share_icon a img {display:inline-block;}
.fweixin {display:none;position:absolute;top:-150px;left:-45px;width:140px;border:2px solid #aaa;}

.owl-carousel img {width:auto !important;height:auto !important;max-width:100%;}


@media (min-width: 1350px) {
	.container {
		width: 1300px;
	}
	.slider-banner-container {
		width: 1300px;
		margin: auto;
	}
}
@media (min-width: 992px) {
	#yst-container {
		margin-top: 57px;
	}
	.affix-menu {
		padding-top: 0px;
	}
}
@media (min-width: 992px) and (max-width: 1350px) {
	.navbar-default .navbar-nav > li > a {
		padding-right: 15px !important;
		padding: 10px 10px 10px 15px;
	}
}
@media (max-width: 992px) {
	#yst-container {
		margin-top: -46px;
	}
}
@media (min-width: 768px) {
	.navbar-default .navbar-nav > li > a {
		color: white;
	}
	.logo {
		margin-top: 8px;
		text-align: center;
	}
	.logo img {
		display: inline !important;
	}	
}
@media (max-width: 767px) {
	#content img {width:auto !important;height:auto !important;max-width:100%;}
}

