/*-------------------------------------------    
	首頁
-------------------------------------------*/
.index-top-header {

  height: 114px;
  background: url(../images/top_menu_bg.jpg);

}

.index-top-header2 {
  height: 114px;
  background: url(../images/top_menu_bg.jpg);
  z-index: 100000;
  position: absolute;
  width:100%;
}

.index-main {
  clear: both;
  overflow: hidden;
 

    position:relative;
    padding-bottom:56.25%;    /*需要用padding来维持16:9比例,也就是9除以16*/
    height: 0;
 
}
.index-main-bg {
  background: url(../images/shouyebg.jpg)no-repeat center;
  background-size: 100%;
 
}


/*.index-main2 {
  clear: both;

 
}
.index-main2 {
  clear: both;

 
}*/


.covervid-wrapper {
	position: absolute;
    top: 0; 
    left: 0;
    width: 100%;
    height: 100%;
}

.index-bottom-menu {
  height: 110px;
  background-image:url(../images/index_bottom_nav_bg.png);
}

.index-bottom-menu a {
	color: #454b69;
}


.index-bottom-menu2 {
  height: 110px;
  background-image:url(../images/index_bottom_nav_bg.png);
  position: absolute;
  bottom: 0;
  z-index: 10000;
  width: 100%;
}

.index-bottom-menu ul, .index-bottom-menu2 ul {
  padding-top: 40px;
  margin-left: 50px;
}

.index-bottom-menu ul li, .index-bottom-menu2 ul li {
  float: left;
  display: inline;
}

.index-section-2 {
	position: relative;
	width: 100%;
	height: 61.4em;
	padding-top: 6.1em;
	background: url(../images/index_section_2_bg.png);
	background-repeat: no-repeat;
	overflow: hidden;
}

.index-section-2 .bulletin {
	width: 819px;
	height: 850px;
	margin-left: 5em;
	padding: 3em;
	background: url(../images/index_section_2_bulletin.png);
	background-repeat: no-repeat;
}

.bulletin .bulletin-title {
	font-size: 28px;
	letter-spacing: 6px;
	margin-bottom: 2em;
}

.title-wrap {
	height: 8em;
}

.title-wrap .title {
	font-size: 24px;
	letter-spacing:  6px;
}

.title-wrap .date {
	margin-top: .8em;
	font-size: 18px;
}

.index-section-2 .event {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	right: 43em;
	height: 43.8em;
	width: 14.1em;
}

.index-section-2 .event .button {
	height: 43.8em;
	width: 14.1em;
	margin-top: 70px;
	background: url(../images/index_section_2_event.png);
	-webkit-transition: 1s ease-in-out all;
  -moz-transition: 0.5s ease-in-out all;
  -ms-transition: 0.5s ease-in-out all;
  -o-transition: 0.5s ease-in-out  all;
  transition: 0.5s ease-in-out all;
}

.index-section-2 .event .button:hover {
	margin-top: 0;
}

.index-section-2 .video {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	right: 24em;
	height: 801px;
	width: 226px;
}

.index-section-2 .video .button {
	height: 801px;
	width: 226px;
	margin-top: 70px;
	background: url(../images/index_section_2_video.png);
	-webkit-transition: 1s ease-in-out all;
  -moz-transition: 0.5s ease-in-out all;
  -ms-transition: 0.5s ease-in-out all;
  -o-transition: 0.5s ease-in-out  all;
  transition: 0.5s ease-in-out all;
}

.index-section-2 .video .button:hover {
	margin-top: 0;
}

.index-section-2 .contact {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	right: 5em;
	height: 941px;
	width: 226px;
}

.index-section-2 .contact .button {
	height: 941px;
	width: 226px;
	margin-top: 70px;
	background: url(../images/index_section_2_contact.png);
	-webkit-transition: 1s ease-in-out all;
  -moz-transition: 0.5s ease-in-out all;
  -ms-transition: 0.5s ease-in-out all;
  -o-transition: 0.5s ease-in-out  all;
  transition: 0.5s ease-in-out all;
}

.index-section-2 .contact .button:hover {
	margin-top: 0;
}


.index-section-2 .event2 {
	position: absolute;
	overflow: hidden;
	top: 5em;
	right: 0;
	height: 226px;
	width: 687px;
}

.index-section-2 .event2 .button {
	height: 226px;
	width: 687px;
	margin-left: 100px;
	background: url(../images/index_section_2_event2.png);
	-webkit-transition: 1s ease-in-out all;
  -moz-transition: 0.5s ease-in-out all;
  -ms-transition: 0.5s ease-in-out all;
  -o-transition: 0.5s ease-in-out  all;
  transition: 0.5s ease-in-out all;
}

.index-section-2 .event2 .button:hover {
	margin-left: 30px;
}

.index-section-2 .video2 {
	position: absolute;
	overflow: hidden;
	top: 23em;
	right: 0;
	height: 226px;
	width: 816px;
}

.index-section-2 .video2 .button {
	height: 226px;
	width: 816px;
	margin-left: 100px;
	background: url(../images/index_section_2_video2.png);
	-webkit-transition: 1s ease-in-out all;
  -moz-transition: 0.5s ease-in-out all;
  -ms-transition: 0.5s ease-in-out all;
  -o-transition: 0.5s ease-in-out  all;
  transition: 0.5s ease-in-out all;
}

.index-section-2 .video2 .button:hover {
	margin-left: 30px;
}

.index-section-2 .contact2 {
	position: absolute;
	overflow: hidden;
	top: 41em;
	right: 0;
	height: 226px;
	width: 956px;
}

.index-section-2 .contact2 .button {
	height: 226px;
	width: 956px;
	margin-left: 100px;
	background: url(../images/index_section_2_contact2.png);
	-webkit-transition: 1s ease-in-out all;
  -moz-transition: 0.5s ease-in-out all;
  -ms-transition: 0.5s ease-in-out all;
  -o-transition: 0.5s ease-in-out  all;
  transition: 0.5s ease-in-out all;
}

.index-section-2 .contact2 .button:hover {
	margin-left: 30px;
}

.index-bulletin-section {
	float: left;
	margin-top: 3em;
	margin-bottom: 3em;
	padding: .8em;
	width: 60%;
	margin-left: 3em;
	height: 5.5em;
	border: 3px #75d7fe double
}

.bulletin-wrap {
	height: 2em;
}

.bulletin-wrap .title {
	float: left;
}

.bulletin-wrap .date {
	float: right;
}

.index-bulletin-section .more {
	float: right;
	margin-top: .5em;
}

.index-bottom-section .contact {
	padding-top: 2.5em;
	padding-left: 3em;
}


.index-page-footer {
	width: 100%;
	margin: 0;
	height: 62px;
	background: url(../images/footer_bg.jpg) repeat;
}

.index-page-footer img {
	display: block;
	margin: 0 auto;
}



.index-page-footer2 {
	width: 100%;
	height: 62px;
	margin: 0;
	font-size:16px;
	
    text-align: center;
	line-height: 62px;
	/*background: url(../images/footer2.png) repeat;*/
	background: url(../images/footer_bg.jpg) repeat;
}

.index-page-footer2 .chanquan {
	float: left;
	padding-left: 20px;
}

.index-page-footer2 .chanquan a{
	color: #5c4830;
}
.index-page-footer2 .chanquan a:hover{
	color: #7D291A;
}
.index-page-footer2 .tonggao {
    width: 320px;
    display: block;
	float: right;
	padding-right: 20px;
}



.news-contact{
	float: right;

	margin-top: 70px;
	
	
}
.news-contact span{
  font-family: STKaiti;
	font-size: 18px;
	margin-top: 80px;
	letter-spacing: 1.5px;
  font-weight: 600;
}
.news-contact span a{
  text-decoration: none;
  color: #675845;
}



.top-menu-phone {


}

.top-menu-phone ul{
  height: 100px;
}

.top-menu-phone ul img{
  height: 110px;
}

.top-menu-phone ul li{
  float: left;
}

.news-contact-phone{
  text-align: center;
	
}
.news-contact-phone span{
  font-family: STKaiti;
	font-size: 18px;
	margin-top: 80px;
	letter-spacing: 1.5px;
  font-weight: 600;
}
.news-contact-phone span a{
  text-decoration: none;
  color: #675845;
}

.menu-en {
	margin-left: -15px;
	margin-top: 70px;
}

.menu-en2 {
	margin-left: 15px;
}