﻿* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    border: 0;
    padding: 0;

}
p{
	text-indent: 2em;
}
 .title_p{
	font-size:18px;
	 color: #000;
	 text-align:center;
	 margin-bottom:20px
}
 .report{
	 margin:20px 0px 20px 0px ;
 }
 .ul li{
	 list-style-type:disc !important;
 }
  .ul{
	 padding-left:20px
 }
.onlie_booking{
	display:none;
}
a {
    text-decoration: none;
    color: white
}



.container {
    position: relative;
    padding-top:30px;
    height: 100%;
    margin: 0px auto;
    font-family: "微软雅黑";
    overflow: hidden;
     background-color: #F1F0EF;
    background-size: 100% 100%;
}

.bg_home{
	    background-image: url(bg-0.png) ;
	    
}
.bg_blank{
	background-image: url(bg_blank.jpg) ;
}
.bg_top{
	background-image: url(bg_top.jpg) ;
	background-repeat: no-repeat;
}

.bg_bottom{
	text-align:center;
	margin-top:250px;
}
.nav_wrapper{
    position: fixed;
    height: 66px;
    width: 100%;
    top:0;
    background-color: #000;
    z-index:99;
    border-bottom:4px solid #A12836;
}
.nav {
    height: 66px;
    width: 1000px;
    margin: 0 auto;
}

.nav_left {
    float: left;
    margin-top: 5px;
}

.slogan_img {
    float: left;

}

.slogan_img img {
    height: 50px;
}
.line {
	margin:16px 10px 0px 20px;
	float:left;
	width:2px;
	height:20px;
	background-color:#ffff
}
.english>li{
	width: auto !important;
    padding-left: 18px !important;
    padding-right: 18px !important;
}
.english>li>a>img{
	height:25px !important;
}
.english .subul{
	margin-top: 15px !important;
}
.english .subul1 {
margin-left: -55px !important;
}
.english .subul2 {
margin-left: -50px !important;
}
.english .subul3 {
margin-left: -53px !important;
}
.english .subul4 {
margin-left: -70px !important;
}
.english .subul5 {
margin-left: -30px !important;
}
.english input{
	width: 65px !important;
	left: 70px !important;
}

.bold{
	color:#A12836;
}
.menu{
    float: left;
    position: relative;
}
.menu .subul{
    margin-top:10px;
}
.menu .subul1{
    margin-left:-15px;
}
.menu .subul2{
    margin-left:-35px;
}
.menu .subul3{
    margin-left:-70px;
}
.menu .subul4{
    margin-left:-45px;
}
.menu .subul5{
    margin-left:-45px;
}
.menu .subli{
    height:30px;
    line-height: 30px;
    background-color: #A12836;
    font-size:12px;
    border-bottom: 1px solid #A78E76;
}

.menu>ul>li>ul{
    display: none;
}
.menu>ul>li>ul>li>ul{
    display: none;
}

.menu a:hover {
    color:red;
}
ul {
    list-style: none;
}
.menu>ul>li {
float: left;
height: 66px;
padding-left: 20px;
    padding-right: 20px;
text-align:center;
padding-top:20px;
}
.menu>ul>li.current {
background-color:red;
}
.menu >ul >li img{
height: 29px;
cursor:pointer;
}
.menu>ul>li:hover>ul{
display: block;
position: absolute;
}
.menu>ul>li>ul>li{
    position: relative;
}

.menu>ul>li>ul>li:hover>ul{
display: block;
position: absolute;
left: 120px;
top: 0px;
min-width: 150px;
}


.nav_right {
    float: left;
    margin: 10px 0px 0px 20px;
}
.nav_right img{
	height:13px;
	cursor: pointer;
}
.content {
   padding-top: 100px;
    font-family:'微软雅黑';
    color:#5C3C21;
    width:1000px;
    margin:0 auto;
}



.content .boxpic{
    width:1000px;
height: 597px;
    margin: 0 auto;
}

.content .boxpic .slidebox{
    width: 1000px;
    height: 597px;
    overflow: hidden;
    position: relative;
}

.boxpic .slidebox .slidepic{
    left: -3000px; 
    position: absolute; 
    width: 2000%;
}
.boxpic .slidebox .slidepic li
{
    width: 1000px;
    height: 597px;
    overflow: hidden;
    float: left;
    text-align: center;
}
.boxpic .slidebox .slidepic li img
{
   height: 597px;
}


.slidebtn-01 li {
    background-image: url(bg-icon-1.png);
    cursor: pointer;
    float: left;
    height: 10px;
    line-height: 10px;
    width: 10px;
    margin: 10px;
} 

.slidebtn-01 li.current {
    background-image: url(bg-icon-2.png) ;
    height: 10px;
    line-height: 10px;
    width: 10px;
    margin: 10px;
}
.content .main{
	width:900px;
	margin:0px auto;
	position:relative;
	min-height:400px;
}

.content .main .home_left{
	position:relative;
	float:left;
	width:720px;
}
.content .main .home_left img:nth-child(1){
	width:650px;
}
.content .main .home_left .verticle-line{
	width:15px;
}
.content .main .home_left .verticle-line img{
	position: absolute;
	width:15px;
	margin-top:40px;
}
.content .main .home_left .home_left_content_top{
	margin:34px 0px 0px 40px;
}
.home_left_content_top label{
	float:left;
	display:block;
	font-size:15px;
	margin-top:2px;
}
.home_left_content_top span label:nth-child(1){
   color:#A12836;
}
.home_left_content_bottom span label{
   color:#A12836;
}
.home_left_content_top .label5{
   width:50px;
}
.home_left_content_top .label5_2{
   width:500px;
}
.content .main .home_left .home_left_content_top .label6{
	margin-top:30px;
	width:90px;
}
.content .main .home_left .home_left_content_top .label6_2{
	margin-top:30px;
	width:570px;
}

.content .main .home_left .home_left_content_top .label8{
	margin-top:20px;
	width:120px;
}
.content .main .home_left .home_left_content_top .label8_2{
	margin-top:20px;
	width:435px;
}
.content .main .home_left .home_left_content_top .label7{
	margin-top:20px;
	width:120px;
}
.content .main .home_left .home_left_content_top .label7_2{
	margin-top:20px;
	width:435px;
}
.content .main .home_left .home_left_content_top span{
	display:block;
	font-size:16px;
	margin-top: 20px;
}
.content .main .home_left .home_left_content_top span:nth-child(7){
	height:10px
}
.content .main .home_left .home_left_content_bottom span{
	display:block;
	font-size:14px;
	margin-left:30px;
	margin-bottom:5px;
}

.content .main .home_left .home_left_content_bottom .title_icon{
	width:14px;
	position: absolute;
	margin-top:5px;
}
.content .main .home_left .split{
	width:600px;
	height:2px;
	background-color:#A78E76;
	margin:40px 0px;
}
.content .main .home_left .home_left_content_bottom .title{
	font-size:16px;
	display:inline-block;
	margin-bottom:20px;
} 
.content .main .home_right{
	float:left;
	width:140px;
	padding-left:40px;
}
.content .main .home_right .slogans{
	margin-top:80px;
}
.content .main .home_right .slogans img{
	width:140px;
	margin-bottom:30px;
}
.content .main  .right_common img{
	width:140px;
	margin-bottom:20px;
}

/* word-wrap: break-word 允许长单词换行 */
.content .main .content_left{
	width:700px;
	margin:-40px 0px 0px 0px;
	word-wrap: break-word;
}
.content .main .content_left  .content_title_icon{
	width:18px;
	margin-top:6px;
	position:absolute
}

.content .main .content_left  .content_title span{
	font-size:20px;
	letter-spacing:2px;
	margin-left:30px;
}
.content .main .content_left  .content_title {
	margin-bottom:30px;
}

.content .main .content_left .split{
	width:700px;
	height:2px;
	background-color:#A78E76;
	margin-top:20px;
}
.content .main .content_left .table_pic img{
	width:700px;
}
.content .main .content_right {
    width: 200px;
    position: absolute;
    right:0;
    top:0;
}

.content .main .content_right .right_common{
padding:30px 0px 0px 50px
}
.content .main .sub_title{
	font-size:16px;
	border-left:6px solid #A12836;
	height:18px;
	line-height:18px;
	width:600px;
	padding-left:15px;
	color:#A12836;
	letter-spacing:2px;
	    margin: 40px 0px;
}

.content .main .chairman {
	margin-left:62px;
}

.content .main .person_pic{
	width:100px;
	height:100px;
	border:2px solid #A12836;
	border-radius:50%;
	overflow:hidden;
	margin:0 auto;
}
.content .main .person_pic img{
	width:100px;
	height:100px;
}
.content .main .person_wrapper{
	float:left;
	width:225px;
	margin-bottom:30px;
	text-align:center;
}

.content .main .member_info{
	margin-top:10px;
	line-height:20px;
}
.content .main .member_info span{
	display:block;
	margin-bottom: 3px;
}

.content .main .member_info span:nth-child(1){
	font-size:14px;
	color:#A78E76;
}
.content .main .member_info span:nth-child(2){
	font-size:12px;
	color:#000;
}

.article{
	margin: 0 auto;
	line-height:30px;
	font-size:15px;
	font-family:'微软雅黑';
	   text-align:justify; 
}
.article div{
	margin-bottom:20px;
	/* text-indent: 2em; */
	position:relative;
}
.article .circle span:nth-child(1){
	width:14px;
	height:14px;
	background-color:#A12836;
	border-radius:50%;
	position:absolute;
	margin-top: 8px;
}
.article .circle span:nth-child(2){
	display:block;
	margin-left:30px
}

.article .speaker_desc div:nth-child(1){
	float:left;
	width:170px;
}
.article .speaker_desc div:nth-child(2){
	float:left;
	width:530px;
}
.article  .speaker_desc .speaker_content span{
   display:block;
}
.article  .speaker_desc  img{
   width:150px;
}
.article .speaker_desc .speaker_content a{
   color:#A12836;
}
.article .speaker_desc .speaker_content span:nth-child(1){
    margin-bottom:8px;
	font-size:18px;
	color:#A12836
}
.article .speaker_desc .speaker_content span:nth-child(2){
	margin-bottom:8px;
	font-size:18px;
	color:#A12836
}
.register{
	margin-top:20px;
}

.register div span:nth-child(2) img{
	width:150px;
	vertical-align:middle;
}

.content_left .map img{
	position:absolute;
	margin-left:400px;
	width:300px;
	margin-top: -30px;
}
.partnership span{
	display:block;
	float:left;
	width:120px;
	height:50px;
	line-height:50px;
}
.partnership img{
	height:50px;
	margin-left:15px;
	margin-bottom:15px;
	margin-right:15px;
}
input {
	width:75px;
	height:20px;
	position:absolute;
	top:5px;
	left:60px;
}
.footer{
	height:66px;
	background-color:#000;
	border-top:4px solid #A12836;
	margin-top: -4px;
}
.footer_wrapper{
	position:relative;
	width:1000px;
	height:66px;
	line-height:66px;
	margin: 0 auto;
	color:#fff;
	font-size:14px;
}
.footer_wrapper img{
	position:absolute;
	height:40px;
	margin-top:-22px;
}

.float_hou{
	margin-top:-300px;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	position:absolute;
	width:500px;
}



