@charset "utf-8";
/* CSS Document */


/*news*/

.news{
	width:100%;
	margin-bottom:80px;
	
	}
.news_title{
	width:40%;
	margin:0 auto;
	}
	
.news_title a{
	display:inline-block;
	color:#666;
	}	
	
.news_title .on{
	color:#CDA663;
	}	
	
.news_conbox{
	border:1px solid #eee;
	padding:2%;
	}	
.news_text{
	padding:0 15px;
	}	
.news_main a{
	color:#333;
	}
.news_main{
	}
.news_conbox .n_p1{
	font-size:12px;
	margin-top:10px;
	letter-spacing:0.5px;
	}
	
.news_conbox h3{
	font-size:18px;
	overflow:hidden;
	height:18px;
	}	
	
.news_conbox .n_p2{
	font-size:14px;
	color:#666;
	height:40px;
	overflow:hidden;
	letter-spacing:1px;
	}	
	
.news_conbox .n_p3{
	font-size:16px;
	display:block;
	padding-right:5%;
	}		
/*
.news_xg1{
	position:relative;
	top:100px;
	opacity:0;
	}
.news_xg2{
	position:relative;
	top:100px;
	opacity:0;
	}
.news_xg3{
	position:relative;
	top:100px;
	opacity:0;
	}
.news_xg4{
	position:relative;
	top:100px;
	opacity:0;
	}
.news_xg5{
	position:relative;
	top:100px;
	opacity:0;
	}
.news_xg6{
	position:relative;
	top:100px;
	opacity:0;
	}*/
	
.news_iner{
	margin-top:50px;
	}	
.news_iner h2{
	font-size:24px;
	text-align:center;
	color:#333
	}		
.news_iner h5{
	text-align:center;
	color:#999;
	border-bottom:1px solid #ddd;
	padding-bottom:15px;
	}	
.news_iner p{
	
	line-height:25px;
	}		
	
.news_iner_tu{
	width:60%;
	margin:0 auto;
	margin-bottom:25px;
	}	
	
	
	
/*news*/



/*contact*/


.contact{
	margin-bottom:80px;
	}
.con_topbox{
	background:#EEEEEE;
	padding:2%;
	margin-bottom:30px; 
	width:100%;
	position:relative;
	}
.con_top {
	margin-top:50px;
	}
.con_top h3{
	text-transform:uppercase;
	color: #37383a;
    font-weight: bold;
	margin-bottom:15px;
	}
.con_top h4{
	color: #37383a;
    font-weight: bold;
	text-transform:uppercase;
	margin-bottom:15px;
	}
.con_topbox p{
	padding-top:1%;
	line-height:28px;
	letter-spacing:1px;
	color:#999;
	}
	
.con_topbox .top_img{
	box-shadow:5px 5px 5px #ccc;
	-moz-box-shadow:2px 2px 2px #eee;
	-webkit-box-shadow:2px 2px 2px #eee;
	
	}
.con_topbox img{
	display:block;
	height:100%;
	border:1px solid #ccc;
	padding:5%;
	}


.con_mid{
	padding:3% 2%;
	border:1px solid #eee;
	box-shadow:2px 2px 2px #eee;
	-moz-box-shadow:2px 2px 2px #eee;
	-webkit-box-shadow:2px 2px 2px #eee;
	}
.con_mid h3{
	color: #37383a;
    font-weight: bold;
	text-transform:uppercase;
	margin-bottom:15px;
	}
.con_mid h5{
	color: #999;
	font-family:Arial, Helvetica, sans-serif;
	}

.con_mid input{
	width:100%;
	display:block;
	padding:10px;
	border:1px solid #eee;
	color:#666;
	margin-bottom:3%;

	}
.con_mid textarea{
	border:1px solid #eee;
	width:100%;
	resize:none;
	padding:10px;
	height:100px;
	color:#666;
	margin-bottom:3%;
	}
.con_mid p i{
	margin-right:2%;
	width:14px;
	height:14px;
	text-align:center;
	}


.con_mid button{
	color:#fff;
	border:none;
	background:#000;
	width:100%;
	padding:10px;
	margin-bottom:3%;
	
	}

.con_btm{
	margin:20px 0 50px 0;
	padding:0 15px;
	}
.con_btm h3{
	text-transform:uppercase;
	color: #37383a;
    font-weight: bold;
	margin-bottom:35px;
	}
.con_btm i{
	padding-right:10px;
	color:#cda663;
	}
/*contact*/

/*join*/

.join{
	}

.join_top{
	padding:1px 0 0 0;
	background:#F5F5F5;
	}
.join_top .top_main{
	width:80%;
	margin:0 auto;
	}
	
.join_t_box{
	background:#fff;
	margin-bottom:4%;
	}

.join_t_box .top_l{
	padding:10%;
	}

.join_t_box .top_l h3{
	color: #37383a;
    font-weight:bold;
	text-transform:uppercase;
	margin-bottom:15px;

	}

.join_t_box .top_l p{
	margin-top:10%;
	color:#666;
	line-height:24px;
	letter-spacing:1px;
	height:100px;
	overflow:hidden;

	
	}

.join_t_box .top_l a{
	margin-top:30px;
	color:#333;
	font-size:14px;
	display:block;
	
	}

.join_t_box .top_l a i{
	display:inline-block;
	color:#777;
	margin-left:5%;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	border-radius:100%;
	border:1px solid #777;
	font-size:14px;
	}

.join_middle{
	background:#fff;
	padding:50px 0;
	
	}

.join_middle .m_title{
	text-align:center;
	color: #37383a;
    font-weight: bold;
    letter-spacing: 1px;
	margin-bottom:15px;
	}

.join_middle .join_m_main h3{
	color: #37383a;
    font-weight: bold;
    letter-spacing: 1px;
    margin-bottom: 15px;
	}

.join_middle .join_m_main .l_p{
	color:#999;
	line-height:24px;
	padding:4% 5% 0 0;
	letter-spacing:1px;
	
	
	}

.join_middle .join_m_main .m_img{
	margin-bottom:15px;
	}





.join_bottom{
	background:#f8f8f8;
	width:100%;
	padding:75px;
	}
.join_bottom .btm_main{
	padding:35px 2%;
	background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;
filter:Alpha(opacity=80); background:#fff;
	border:1px solid #fff;
	}
.join_bottom h3{
	text-align:center;
	color: #37383a;
    font-weight: bold;
    letter-spacing: 1px;
    margin-bottom:50px;
	}
.join_bottom .btm_l input{
	width: 100%;
    display: block;
    padding: 10px;
    border: 1px solid #eee;
    color: #999;
    margin-bottom: 3.3%;	
	}
.join_bottom .btm_l select{
	width:32%;
    padding: 10px;
    border: 1px solid #eee;
    color: #999;
    margin-bottom: 3%;	
	margin-right:1%;
	}
.join_bottom .btm_l option{
	color:#333;
	}

.join_bottom .btm_r textarea{
    border: 1px solid #eee;
	width:100%;
	resize:none;
	color: #999;
	line-height:22px;
    padding:10.5px 10px;
	}
.join_bottom  button{
	width:40%;
	margin:2% auto;
	display:block;
	border:0;
	padding:10px;
	color:#fff;
	background:#CDA663;
	text-transform:uppercase;
	font-size:16px;
	

	}
/*join*/
/*join1*/
.join1_nr_con {
	padding-bottom:100px;
	}
.join1_nr_con h5{
    color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	}
.join1_nr_con p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 25px;
	margin-bottom:30px;
}
/*join1*/
/*live_sec1*/
.live_sec1{
	padding: 110px 0;
	background: #f5f5f5;
}
.live_sec1_main{
	position: relative;
}
.live_sec1_main img{
	position: absolute;
}
.live_sec1_main_zi{
	padding:10% 0 60px 20px;
}
.live_sec1_main_zi h3{
	color: #37383a;
	font-size:20px;
    font-weight: bold;
	text-transform:uppercase;
	margin-bottom:35px;
	text-align:center;
}
.live_sec1_main_zi p{
	font-size:14px;
	color:#666;
	line-height:25px;
	margin-bottom:3px;
}

.live2{
	margin-bottom:60px;
	}

.live2-r {
	letter-spacing:1px;
	margin-left:30px;
	
	}
.live2-r h4{
	margin-bottom:20px;
	}

.live2-r  p{
	color:#666;
	margin-top:10px;
	
	}

.live2-r p span{
	color:#333;
	}


/*live_sec1*/

.join_youshi{
	padding: 110px 0;
    background: #f5f5f5;
	}
.youshi_con_l{
	width:100%;
	padding-bottom:12%;
	position:relative;
    }
.youshi_con_r{
	width:100%;
	position:relative;
    }	
.youshi_con_img{
	width:75%;
	position:absolute; top:0; left:0;
	display:none;
	}
.youshi_con_zi{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	display:none;
	}

.youshi_num{
	margin:0 auto;
	position:relative;
	}

.youshi_num>ul{
	display:inline-block;
	text-align:center;
	padding:0;
	margin:0;
	float:left;
	position:relative; top:70px; left:0px;
	}
.youshi_num>ul>li{
	width:15px;
	height:15px;
	float:left;
	border-radius:100%;
	background:#666;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	text-align:center;
	color:#666;
	margin:0 8px;
	cursor:pointer;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
 	}
.youshi_num>ul>li:hover{
	background:#cda663;
	color:#FFF;
	border:1px solid #cda663;
	}	
.youshi_num .num_on{
	width:15px !important;
	background:#cda663 !important;
	color:#FFF !important;
	border:1px solid #cda663 !important;
	}
	
/**/



/*live_sec2*/
/*******手机banner********/
.live2_banner{
	width:100%;
	overflow:hidden;
	position:relative;
	}
.live2_banner>ul{
	padding:0;
	margin:0;
	}	
.live2_banner_list>li{
	float:left;
	}	
.live2_banner_num{
	position:absolute;
	bottom:0; left:50%;
	margin-left:-70px !important;
	}
.live2_banner_num li{
	width:12px;
	height:12px;
	border-radius:100%;
	border:1px solid #FFF;
	background:#333;
	float:left;
	margin:0 5px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.live2_banner .num_on{
  background:#CDA663;
	}
	
.live2_banner{
	padding-bottom:30px;
	}
.phone_live2 img{
	width:80%;
	display:block;
	margin:0 auto;
	}
.phone_live2 h3{
	font-size:18px;
	text-align:center;
	margin:10px 0;
	}
.phone_live2 p{
	text-align:center;
	color:#666;
	letter-spacing:1px;
	padding:0 10px 10px 10px ;
	}
.live2_num{
	position:absolute;
	bottom:10px;
	margin-left:-33px !important;
	}
	
.phone_live2 a{
	background:#cda663;
	width:120px;
	margin:0 auto;
	display:block;
	text-align:center;
	color:#fff;
	padding:5px 0;
	
	
	
	}	
	
.live2_banner h4{
	padding:20px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:18px;
	}
/*******手机banner********/	
	

.live_sec2{
	padding:10% 0px 0 60px;
}
.live_sec2_main{
	position: relative;
	border-top: 4px solid #cda663;
}
.live_sec2 .row{
	margin: 0 auto;
	background: #EEEEEE;
}
.live_sec2_main h2{
	margin-top: 40px;
	margin-bottom: 60px;
}
.live_sec2_main .col-sm-4>div{
	padding: 0 15px;
}
.live_sec2 .col-sm-4{
	
	/*padding: 0;*/
}

.live_sec2_next{
	z-index: 10;
	position: absolute;
	top:45%;
	right: -120px;
}
.live_sec2_pre{
	z-index: 10;
	position: absolute;
	top:45%;
	left: -120px;
}

.live2_text{
	margin-top:15%;
	}
.live2_text h3{
	text-transform:uppercase;
	color: #37383a;
    font-weight: bold;
	margin-bottom:15px;
	}
.live2_text p{
	font-size:14px;
	color:#666;
	line-height:25px;
	}
.live2_text a{
	margin-top:30px;
	color:#333;
	font-size:14px;
	display:block;
	
	}

.live2_text a i{
	display:inline-block;
	color:#777;
	margin-left:5%;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	border-radius:100%;
	border:1px solid #777;
	font-size:14px;
	}	
	
.live_sec2_main_sec1_c{
	position: relative !important;
}	
.live_sec2_main_sec1{
	float: left;
}
	
/*live_sec2*/


/*live_sec3*/
.live_sec3{
	margin-top:80px;
	padding:80px 0 ;
	background:#f5f5f5;
	font-family:Arial, Helvetica, sans-serif;
	
}
.live_sec3 h3{
	color: #37383a;
    font-weight: bold;
	margin-bottom:50px;
	text-align:center;
	text-transform:uppercase;
}

.live3_sub{
	position:relative;
	margin-bottom:25px;
	}
.live3_text{
	width:90%;
	height:90%;
	position:absolute;
	left:50%;
	margin-left:-45%;
	top:5%;
	background:rgba(205, 166, 99, 0.6) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=60);
	padding:25% 5% ;
	color:#fff;
	text-align:center;
	letter-spacing:2px;
	opacity:1;
	}

.live3_text h2{
	font-size:22px;
	text-transform:uppercase;
	padding:2% 0 10% 0;
	font-family: Arial, Helvetica, sans-serif;
	}

.live3_text p{
	
	}

.big1{
	width:100%;
	background:rgba(0, 0, 0, 0.95)!important;
	position:fixed; bottom:0; left:0;
	z-index:999999999;
	display:none;
	}
.ul_box{
	height:calc(100% - 40px);
	position:absolute; left:50%; top:20px;	
	}
.ul_box>ul{
	height:100%;
	position:absolute;
	}
.ul_box>ul>li{
	width:100%;
	height:100%;
	text-align:center;
	position:absolute; left:0; top:0;
	display:none;
	}
.ul_box>ul>li img{
	position:relative;
	top:20%
	}
.big1prev{
	width:30px;
	height:30px;
	background:url(../images/clo_left.png) no-repeat;
	position:absolute; left:15px; top:50%;
	margin-top:-15px;
	z-index:99999999;
	cursor:pointer;	
	}
.big1next{
	width:30px;
	height:30px;
	background:url(../images/clo_right.png) no-repeat;
	position:absolute; right:35px; top:50%;
	margin-top:-15px;
	cursor:pointer;
	z-index:99999999;
	}
.big1close{
	width:30px;
	height:30px;
	background:url(../images/close01.png) no-repeat;
	position:absolute; right:25px; top:0;    
	cursor:pointer;
	z-index:9999999999;
	}


@media (max-width: 767px) {
.ul_box>ul>li{
	width:100%;
	}
.ul_box>ul>li img{
	width:40%;
	display:block;
	margin:0 auto;
	height:auto;
	}
.big1close{
	position:absolute;
	right:30%;
	top:10%;
	}	
	}


/*live_sec3*/
