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

.warpper{
	width:100%;
	overflow:hidden;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	}
/*手机导航*/	
/*新增二级*/
.nav-title{
	color:#fff;
	}
.nav>.yiji_nav{
	position:relative;
/*	margin-left:5%;
*/	margin-bottom:0;
	}
.nav>.yiji_nav>li{
	float:left;
/*	margin-left:50px;
	height:100px;
*/	font-size:14px;
	position:relative;
	}
.erji_nav{
	border-top:#000 solid 5px;
	position:absolute;
	z-index:999;
	background:#fff;
	padding:0 25px;
	left:-25px;
	display:none;
	}
.erji_nav>li{
	width:240px;
	border-bottom:1px solid #999;
	line-height:24px;
	height:60px;
	overflow:hidden;
	}
.erji_nav>li>a>span{
	float:right;
	font-size:20px;
	}
.lion{
    position: absolute;
	width:56px;
	line-height:6px;
	text-align:center;
    top:-12px;
	left:25px;
    z-index: -1;
	}
.sanji_nav{
	position:absolute;
	background:#fff;
	top:-5px;
	left:290px;
	display:none;
	width:359px;
	border:1px #999 solid;
	}
.sanji_nav p{
	width:100%;
	padding:0 25px;
	line-height:60px;
	}
.sanji_nav p i{
	font-size:20px;
	padding-right:20px;
	}
.erji_nav a,.sec1_t ul li a{
	color:#000 !important;
	}
/*	
	
.mb{
	position:absolute;
	width:100%;
	height:900px;
	background:rgba(0, 0, 0, 0.8);
	opacity:0;
	z-index:998;
	}*/
/*nav*/
/*******手机banner********/
.phone_banner{
	width:100%;
	overflow:hidden;
	position:relative;
	}
.phone_banner>ul{
	padding:0;
	margin:0;
	}	
.phone_banner_list>li{
	float:left;
	}	
.phone_banner_num{
	position:absolute;
	bottom:30px; left:50%;
	margin-left:-33px !important;
	}
.phone_banner_num li{
	width:12px;
	height:12px;
	border-radius:100%;
	border:1px solid #FFF;
	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;
	}	
.index_num .num_on{
	background:#FFF !important;
	}
/*******手机banner********/	
	

.heard-nav {
	background:#f00;
	width: 100%;
	height: 90px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000000;
	background: #333 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.phone_logo {
	position: absolute;
}
.nav_btn{
	position:absolute; top:15px; right:15px;
	cursor:pointer;
	}
.nav_btn>img{
	border-radius:4px;
	}

.phone_nav{
	width:100%;
	height:0;
	background:#11191c;
	position:absolute; top:80px; left:0; z-index:-1;
    opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	overflow:hidden;
	}	
.phone_nav>ul{
	padding:0;
	margin:0;
	padding-top:15px;
	}	
.phone_nav>ul>li{
	line-height:40px;
	padding-left:15px;
	border-bottom:1px dotted #333;
	}	
.phone_nav>ul>li>a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none !important; 
	font-size:16px;
	letter-spacing:2px;
	font-weight:500;
	text-align:left;
	text-transform:uppercase;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.phone_nav>ul>li>ul{
	padding-top:5px;
	padding-bottom:15px;
	display:none;
	}	
.phone_nav>ul>li>ul>li{
	line-height:30px;
	}
.phone_nav>ul>li>ul>li>a{
	text-align:left;
	color:#e5e5e5;
	}				
.nav_on>a{
	color:#cda663 !important;
	}	
.nav_btn1{
	width:30px;
	height:30px;
	background:#cda663;
	cursor:pointer;
	position:absolute; top:90px; right:15px;
	border-radius:1px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	}	
.nav_btn1>img{
	margin-top:2px;
	}	
.kong{
	height:60px;
	}
@media (max-width: 767px) {
.phone_logo {
	left: 15px;
	margin-top:15px;
	}	
.phone_logo img{
	width:100px;
	}
.heard-nav {
	height:60px;
	}		
	}
.kong {
	height:60px;
	}
/**手机导航**/

/*header*/	
.header{
	background:#525252;
	width:100%;
	position:fixed;
	top:0px;
	z-index:100;
	}	
	
.nav{
	float:right;
	}
.nav ul li{
	 float:left;
	 }
	
.nav ul li a{
	color:#fff;
	padding:20px 20px 20px 20px;
	}	
.header .logo{
	margin-top:10%;
	}
.header .logo img{
	height:60px;
	}
	
.head_r{
	float:right;
	margin-top:5px;
}
.head_r ul li{
	float:left;
	color:#ddd;
	padding-left:8px;
}
.head_r ul li a{
	color:#ddd;
	font-size:12px;
}
.head_r ul li img{
	width:26px;
	padding-right:5px;
}
/*header*/


/*banner*/

.banner{
	width:100%;
	position:relative;
	overflow:hidden;
	margin-top:80px;
	}	
.banner_list{
	padding:0;
	margin:0;
	height:100%;
/*	position:absolute; top:0; left:0; 
*/	z-index:5;
	}	
.banner_list>li{
	width:100%;
	height:100%;
	float:left;
	background-size:cover;
	}	
.banner_num{
	padding:0;
	margin:0;
	width:110px;
	position:absolute; bottom:50px; left:50%; z-index:10;
	margin-left:-33px;
	}	
.banner_num>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#cda663;
	float:left;
	margin:0 5px;
    cursor:pointer;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.numon{
	background:#F00 !important;
	}	

.banner_next{
	width:30px;
	height:50px;
	position:absolute; top:50%; right:50px; z-index:10;
	margin-top:-25px;
	cursor:pointer;
	}
.banner_prev{
	width:30px;
	height:50px;
	position:absolute; top:50%; left:30px; z-index:10;
	margin-top:-25px;
	cursor:pointer;
	}		

.banner_prev,.banner_next i{
	color:#fff;
	font-size:36px;
	
	}
/*banner*/

.sec_h3{
	padding:15px 0;
	font-weight:bold;
	color:#333;
	margin:10px 0;
	}	
.sec_h3 a{
	width:120px;
	float:right;
	display:inline-block;
	padding:0.8% 0%;
	font-weight:bold;
	color:#000;
	border:2px solid #000;
	background:#fff;
	font-size:12px;
	box-shadow:2px 2px 2px #b3b3b3;
	}
.sec_h3 a i{
	margin-left:5px;
	}
/*sec1*/	
.sec{
	width:73%;
	margin:0 auto;
	}
.sec ul{
	padding-right:0px !important;
    padding-left:0px !important;
	}
.menu_pro_sub{
	margin-bottom:60px;
	}

.menu_pro{
	width:85%;
	margin:0 auto;
	}

.menu_pro>li{
	width:16.6%;
	float:left;
	text-align:center;
	line-height:76px;
	font-size:20px !important;
	}
.menu_pro>li a{
	text-transform:uppercase;
	color:#37383a;
	font-size:16px;
	font-weight:bold;
	background:#fff;
	}

.menu_on a{
	color:#fff !important;
	background:#cda663 !important;
	}	
.menu_pro>li img{
	padding-right:5px;
	}
.menu_pro>li span{
	padding-left:15px;
	}
.menu_pro_nr{
	display:none;
	}
.arriv_left{
	margin-bottom:4px;
	background:#eeeeee;
	}	
	
				
/**********sec1**************/
	
/*sec2*/	
.sec2{
	background:#dedede;
	padding:40px 0 80px;
	}
.sec2_box{
	background:#fff;
	}
.sec2_l{
	width:100%;
	overflow:hidden;
	}
.sec2_l h4{
	font-weight:bold;
	}
.sec2_box .sec2_r{
	padding:15px 20px 15px 0;
	color:#666;
	}

.sec2_box .sec2_r .p1{
	font-weight:bold;
	line-height:40px;
	overflow:hidden;
	letter-spacing:1px;
	}

.sec2_box .sec2_r .p2{
	height:100px;
	overflow:hidden;
	letter-spacing:0.5px;
	}
.sec2_box .sec2_r .p3{
	color:#000;
	font-size:12px;
	}
	
/**/	
.sec2_con{
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	}	
.sec2_zi h5{
	font-size:40px;
	color:#000;
	letter-spacing:2px;
	}	
.sec2_l p a{
	line-height:25px;
	color:#333;
	}
.sec2_r p a{
	line-height:25px;
	color:#666;
	}
.sec2_r{
	margin-bottom:20px;	color:#666;
	}	
	
.sec2_r h4{
	font-size:16px;
	height:18px;
	overflow:hidden;
	font-weight:bold;
	margin-top:0px;

	}	
.news_sec3_con_t{
	float:right;
	}

.news_sec3_con_t i{
	background:#CDA663;
	color:#fff;
	padding:7px 7px;
	}

.sec2_newsbox{
	overflow:hidden;
	width:100%;
	}
.sec2_newsbox ul{
	margin:0;
	}
.sec2_newsbox ul li{
	height:120px;
	 overflow:hidden;
	 }
.sec2_r{
	padding:10px 0;
	}

.sec2_newsbox img{
	display:block;
	}
.sec2_newsbox a{
	color:#333;
	}		
.sec2_newsbox p{
	height:44px;
	color:#999;
	overflow:hidden;
	}
/*sec2*/	
/*sec3*/	

.sec3{
	padding:40px 0;
	position:relative;
	}
.sec3_nr{
	position:relative;
	top:100px;
	opacity:0;
	}	
.sec3_l1{
	position:absolute;
	left:0px;
	padding-top:46%;	
}	
.sec3_l1 a{
	display:inline-block;
	padding:7px 20px;
	margin-bottom:6px;
	font-weight:bold;
	color:#000;
	border:2px solid #000;
	background:#fff;
	font-size:12px;
	box-shadow:2px 2px 2px #b3b3b3; 	
}
.sec3 video{
	margin:0;
	padding:0;	
	
	}
.sec3_l{
	background: url(../images/sec3_img01.jpg) no-repeat bottom left;
	background-size:100%;
	}

.sec3_r{
	background: url(../images/sec3_img02.jpg) no-repeat bottom  right;
	background-size:100%;

	}
.sec3_m{
	}
.sec3_m h3{
	margin:25px 0;
    font-weight: bold;
    color: #333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	}	
/*sec3*/	
/*sec4*/
.sec4{
	padding:40px 0 80px;
	background:#f5f5f5;
	}
.sec4_box{
	width:100%;
	}
.sec4_box_img{
	overflow:hidden;
	}	
.sec4_box a{
	color:#333;
	}
.sec4_box img{
	height:100%;
	}
.sec4_box p{
	line-height:24px;
	overflow:hidden;
	margin:0;
	
	}

.sec4_box .sec4_p1{
	margin-top:15px;
	font-weight:bold;text-transform:uppercase;
	}
.sec4_box .sec4_p1 i{
	color:#cda663;
	font-size:18px;
	padding-right:5px;
	}
.sec4_box .sec4_p2{
	margin-bottom:15px;
	color:#999;
	}


/*sec4*/

.foot_phone{
	background:#333;
	color:#fff;
	}
.foot_phone p{
	margin:0;
	line-height:48px;
	font-size:12px;
	text-align:center;
	}

.footer{
	width:100%;
	position:relative;
	background:url(../images/foot_bg.jpg) no-repeat;
	padding:50px 0 30px 0;
	margin:0;
	}
.foot_box{
	width:80%;
	margin:0 auto;
	}
.foot_main{
	color:#ccc;
	
	}
.foot_main h4{
	letter-spacing:1px;
	color:#fff;
	border-bottom:1px solid #fff;
	line-height:40px;
	height:40px;
	overflow:hidden;
	display:inline-block;
	}
.foot_main h4 a{
	color:#fff;
	}
.foot_main .link{
	margin:10px;
	}
.foot_main .link a{ 
	border:1px solid #fff;
	border-radius:100%;
	padding:5px;
	display:inline-block;
	margin:1%;
	color:#fff;
	}
.foot_main .link a i{
	width:20px;
	height:20px;
	text-align:center;
	line-height:20px;
	}

.foot_main .link a:hover{
	border:1px solid #CDA663;
	color:#CDA663;
	}
	
.foot_l{
	position:relative;
	left:-20%;
	}
.foot_r{
	position:relative;
	}
.foot_l .cont{
	display:inline-block;
	margin:10px 0 20px 0;
	padding:3% 7%;
	background:#333;
	color:#fff;
	}	
	
.foot_l .cont:hover{
	background:#CDA663;
	}	
.foot_m a{
	display:block;
	line-height:30px;
	color:#bbb;
	}	
	
.foot_m a:hover{
	color:#CDA663;
	}	
	
.foot_r .fr_title{
	color:#fff;
	}
.foot_r .fr_title:hover{
	color:#CDA663;
	}
.foot_r .join{
	background:#CDA663;
	padding:3% 7%;
	display:inline-block;
	margin:10px 0 20px 0;
	letter-spacing:2px;
	color:#fff;
	}	
	
.foot_r a i{
	padding-left:30px;
	}	
.foot_btm{
	color:#ccc;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:20px;
	}
.foot_btm h4{
	font-size:15px;
	font-weight:bold;
	}	
.foot_btm ul li{
	float:left;
	font-size:13px;
	padding-right:15px;
	}
.foot_btm ul li a{
	color:#bbb;
	}			
.foot_btm_p{
	width:100%;
	background:#333;
	line-height:50px;
	margin:0;
	color:#ccc;
	}
.foot_btm_p p{
	width:80%;
	float:left;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
.unohacha{
	float:right;
	}
	
	
	
.yuyue{
	width:100%;
	position:fixed;
	bottom:0px;
	background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=80); background:#000;
	padding:25px 0;
	z-index:1000;
	}	
	
.yuyue p{
	color:#fff;
	font-size:22px;
	line-height:35px;
	margin-bottom:0px;
	}
.yuyue p input{
	width:30%;
	color:#ccc;
	padding-left:15px;
	margin-left:2%;
	font-size:16px;
	border-radius:6px;
	}		
	
.yuyue span a{
	background:#CDA663;
	padding:2px 25px;
	display:inline-block;
	letter-spacing:2px;
	color:#fff;
	font-size:16px;
	margin-left:3%;
	}	

/*zuoce*/
.zuoce{
	background:url(../images/zhaoshang.png) no-repeat;
	position:fixed;
	left:0px;
	top:50%;
	margin-top:-60px;
	z-index:100;
	}

.zuoce p{
	padding:30px;
	color:#fff;
	background:#000;
	background:rgba(255, 0, 0, 0.6) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=60); background:#000;
	}
.zuoce p i{
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	font-size:36px;	
	}


/*zuoce*/
.youce{
	position:fixed;
	right:0px;
	top:50%;
	margin-top:-120px;
	z-index:100;
	}	
.youce_nr ul li{
	position:relative;
	}	
.youce_nr ul li a{
	width:42px;
	height:42px;
	color:#fff;
	background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=60); background:#000;
	text-align:center;
	border-radius:6px;
	margin-bottom:5px;
	line-height:42px;
	}	
.youce_nr ul li a i{
	font-size:20px;
	line-height:42px;
	}	
	
.youce_jg{
	font-family:Arial, Helvetica, sans-serif;
	width:130px;
	position:absolute;
	right:0px;
	top:0px;
	padding:15px 15px;
	line-height:25px;
	color:#fff;
	background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=60); background:#000;
	text-align:center;
	border-radius:6px;
	margin-bottom:5px;
	opacity:0;
	}	
	
.yuyue .y_close{
	color:#fff;
	cursor:pointer;
	line-height:42px;
	font-weight:100;

	}


	
/*特效*/
.sec2_left,.sec1_l_button,.sec1_box,.sec_middle{
	position:relative;
	left:-120px;
	opcaity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	height:100%;
	}

.sec2_right,.sec1_imgmain{
	position:relative;
	right:-120px;
	opcaity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	height:100%;
	}
.sec4_box,.sec_h3{
	width:100%;
	overflow:hidden;
	position:relative; 
	top:120px; 
	opacity:0;
	margin-bottom:30px;
	}
	
.tx1{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}

.tx1:hover{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	}


/*特效*/


.ab_banner{
	padding-top:80px;
	}
/*ab_menu*/
.ab_menu{
	margin:50px 0;
	}
.ab_menu1{
	text-align:center;
	}
.ab_menu1 ul{
	display:inline-block;
	margin:0 auto;
	}
.ab_menu1 ul li{
	float:left;
	margin-right:35px;
	}
.ab_menu1 ul li a{
	font-size:16px;
	height:45px;
	color:#000;
	padding-bottom:18px;
	border-bottom:1px solid #fff;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;

	}
.ab_menu1 ul li a:hover{
	color:#cda663;
	border-bottom:1px solid #000;
	}
.cover{
	color:#cda663 !important;
	border-bottom:1px solid #000 !important;
	}
/*ab_menu*/


/*about*/
/*about_nr*/
.about_nr{
	margin-bottom:80px;
	}
.about_sub{
	position:relative;
	}
.ab_text{
	font-family:Arial, Helvetica, sans-serif;
	}
.ab_text h3{
	color: #37383a;
    font-weight: bold;
	margin-bottom:15px;
	text-transform:uppercase;
	}

.ab_text p{
	font-size:14px;
	color:#666;
	line-height:25px;
	}
.ab_tu{
	margin-bottom:20px;
	}
.ab_tu1{
	}
.ab_tu2{
	}

/*about_nr*/
/*about_nr1*/

.about_nr1{
	background:#585858;
	padding:100px 0 80px 0;
	color:#fff;
	}

.ab1_text{
	margin-bottom:30px;
	}
.ab1_bt h3{
	text-transform:uppercase;
    font-weight: bold;
    letter-spacing:2px;
    margin-bottom: 15px;
	}	
	
	
.ab1_text_l{
	width:100px;
	height:100px;
	border:2px solid #fff;
	border-radius:100px;
	float:left;
	margin-right:15px;
	text-align:center;
	line-height:100px;
	}
.ab1_text_l i{
	font-size:26px;
	}
.ab1_text_zi{
	width:70%;
	float:right;
	}
.ab1_text_zi h5{
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	}
.ab1_text_zi p{
	font-size:14px;
	line-height:24px;
	letter-spacing:1px;
	}

/*about_nr1*/

/*about_nr2*/
.about_nr2{
	margin:80px 0;
	}
.ab2_bt h3{
	text-transform:uppercase;
    font-weight: bold;
    letter-spacing:2px;
    margin-bottom:50px;
	text-align:center;
	}	
.ab2_tu{
	
	}
.ab2_tu p{
	width:100%;
	position: absolute;
	text-align:center;
	top:45%;
	color:#fff;
	font-size:18px;
	}
	
.thumbnail{
	position:relative;
	z-index:10;
	}		
	
.hover {
	position: absolute;
	width: 100%;
	height:100%;
	background: rgba(255, 0, 0, 0);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	z-index:100;
}
.thumbnail:hover .hover {
	background: rgba(205, 166, 99, 0.6);
}
.hover-wrap {
	width: 100%;
	height: 100%;
	padding: 10px;
	box-sizing: border-box;
}	
	
.hover-content {
	position: relative;
	width: 80%;
	height:80%;
	margin:0 auto;
	margin-top:5%;
}
.hover-content div {
	position: absolute;
	background: #fff;
}
.hover-content .line-top {
	top: 0;
	left: 50%;
	width: 0%;
	height: 2px;
}
.hover-content .line-right {
	top: 50%;
	right: 0;
	width: 2px;
	height: 0%;
}
.hover-content .line-bottom {
	right: 50%;
	bottom: 0;
	width: 0%;
	height: 2px;
}
.hover-content .line-left {
	left: 0;
	bottom: 50%;
	height: 0%;
	width: 2px;
}
.hover-content .text {
	position: absolute;
	text-align: center;
	width: 100%;
	color:#FFF;
	font-size:22px;
	font-weight:700;
	line-height:25px;
}
.hover-content .text01 {
	top:70%;
	font-weight:100;
	font-size:13px;
	opacity:0;
	letter-spacing:2px !important;
}	
	
	
	
/*about_nr3*/	
.about_nr3{
	background:#262626;
	padding:100px 0 80px 0;
	color:#fff;
	}	
.ab3_text{
	text-align:right;
	margin:25px 0 50px 0;
	}	
.ab3_text h3{
	font-family:Arial, Helvetica, sans-serif;
	}	
.ab3_text p{
	color:#c0c0c0;
	line-height:25px;
	}	
.ab3_text1{
	text-align:left;
	margin:25px 0 50px 0;
	}	
.ab3_text1 h3{
	font-family:Arial, Helvetica, sans-serif;
	}	
.ab3_text1 p{
	color:#c0c0c0;
	line-height:25px;
	}	
	
/*about_nr4*/	
.about_nr4{
/*	background: url(../images/ab4_bg.jpg) no-repeat left top #f1f1f1;
*/	padding:100px 0 80px 0;
	background:#f1f1f1;
	
	}
.ab4_text{
	/*padding-top:5%;*/
	}	
.ab4_text p{
	font-size:14px;
	color:#666;
	line-height:25px;
	
	}	
	
.ab4_text h4{
	font-size:18px;
	color:#cda663;
	margin-top:5%;
	letter-spacing:1px;
	}	
	
/*about_nr5*/
.about_nr5{
	margin:80px 0;
	}
.video{
	padding:0 10%;
	}		
/*about*/
/*product*/
.pro_nr1{
	width:100%;
	}
.pro_menu_left{
	position: fixed;
    left: 0px;
    top: 50%;
    width: 128px;
    margin-top: -166px;
	z-index:2;
	}
.pro_menu_left>ul>li{
	 float: none;
    line-height: 50px;
    border-top: 1px solid #5b5753;
    background: url(../images/pro_menu_left_bg.png) repeat center;
    font-size: 14px;
	text-align:center;
	position:relative;
	}	
.pro_menu_left>ul>li>a{
	color:#fff;
	}	
	
.pro_menu_left>ul>li>ul{
	width:150%;
	background: url(../images/pro_menu_left_bg.png) repeat center;
	padding:0;
	margin:0;
	position:absolute; top:0px; left:128px;
	z-index:9999;
	display:none;
	}	
.pro_menu_left>ul>li>ul>li{
	width:100%;
	line-height:40px;
	position:relative;
	border-top:1px dotted #CDA663;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro_menu_left>ul>li>ul>li:hover{
	background:#CDA663;
	}	
.pro_menu_left>ul>li>ul>li>a{
	display:inline-block;
	padding:0 20px;
	color:#eee;
	font-size:13px;
	letter-spacing:1px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.pro_menu_left>ul>li>ul>li:hover>a{
	color:#fff;
	padding-left:10px;
	}			

	
	
	
.pro_menu_left_top{
	line-height: 42px;
    padding-top: 12px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-align:center;
    background: url(../images/pro_menu_left_bg.png) repeat center;
	}	
.pro_menu_left_top img{
	width:30px;
	margin:0 auto;
	display:block;
	}			
.pro_nr{
	width:66.6%;
	margin:0px auto;
	margin-top:40px;
	margin-bottom:80px;
	}
.pro_sub{
	}
.pro_menu{
	}
.pro_menu1{
	line-height:54px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	}
.pro_menu1 ul li{
	float:left;
	padding:0 25px;
	border-right:1px solid #000;
	}
.pro_menu1 ul li a{
	 color:#000;
	}
.pro_cover{
	background:#000;
	padding:0 25px;
	color:#fff !important;
	}

.pro_menu2{
	padding:15px;
	border-bottom:1px solid #000;
	}
.pro_menu2 ul li{
	float:left;
	line-height:38px;
	padding:0 15px;
	background:#acaba9;
	margin-right:15px;
	}
.pro_menu2 ul li a{
	color:#fff;
	}
	
.pro_sub{
	margin-top:25px;
	}
.pro_n1{
	position:relative;
	margin-bottom:30px;
	}	
.peo_text{
	width:100%;
	position:absolute;
	bottom:0px;
	line-height:60px;
	background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=60); background:#000;
	text-align:center;
	color:#fff;
	font-size:18px;
	}	
.peo_text i{
	float:right;
	line-height:60px;
	padding-right:15px;
	}	
	
	
	
	
		
/*product*/



/*******DIY换色********/
.diy_nr{
	width:90%;
	margin:100px auto;
	}

.diy_con{
	width:100%;
	}
.diy_con_img{
	width:90%;
	float:left;
	overflow:hidden;
	position:relative;
	
	}	
.diy_con_img img{
	display:none;
	}	
.diy_con_show{
	width:8%;
	margin-left:2%;
	float:left;
	border:1px solid #eee;
	padding:10px;
	}
.diy_con_shows{
	width:100%;
	}	

.diy_con_shows p{
	color:#cda663;

	}
.diy_con_show1{
	width:50%;
	margin:0px auto;
	margin-top:20px;
	}	
.diy_con_show2{
	width:100%;
	float:left;
	}	

.diy_con_show1s{
	width:100%;
	padding:10px;
	background:rgba(238, 238, 238, 0.8) none repeat scroll 0 0 !important;
filter:Alpha(opacity=80); 
	border-radius:5px;
	display:none;
	}
.diy_con_show1s_list{
	width:21%;
	float:left;
	text-align:center;
	cursor:pointer;
	margin:0 2%
	}
.diy_con_show1s_list img{
	border-radius:3px;
	}	
.diy_con_show1s_list span{
	display:inline-block;
	font-size:14px;
	color:#746969;
	padding:5px 0 0px 0;
	}
.diy_on{
	border-radius:3px !important;
	border:3px solid #cda663  !important;
	}		

.diy_con_show2{
	padding:10px;
	}
.diy_con_show2_list{
	width:100%;
	text-align:center;
	cursor:pointer;
	}	
.diy_con_show2_list span{
	display:inline-block;
	font-size:14px;
	color:#746969;
	padding:5px 0 10px 0;
	}	
.diy_on2{
	background:#cda663;
	border-radius:100%;
	}				
		
	

/*******DIY换色********/



.pro_banner{
	overflow:hidden;
	}

/** pro1_inner*/
.pro1_nr_kt {
	padding-top: 100px;
}
.pro1_nr_kt ul {
	float: left;
	width: 50%;
	padding-bottom: 50px;
}
.zoomy {
	position: absolute;
	display: none;
	background-repeat: no-repeat;
	-webkit-box-shadow: 3px 3px 10px #000;
	-moz-box-shadow: 3px 3px 10px #000;
	border: 0;
	cursor: url(blank.gif), move;
	line-height: 100px;
	text-align: center;
	background-position: center;
	background-color: #fff;
	z-index: 1000;
}
.zoomy span {
	display: block;
	margin: 10px auto;
	background: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.50, rgba(255, 255, 255, 0)), to( rgba(255, 255, 255, .5)));
	background: -moz-linear-gradient(bottom center, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .5) 100%);
}
.zoom {
	width: 100% !important;
}
.zoomy img {
	opacity: 0;
	filter: alpha(opacity=0);
}
.zoomy a {
	color: #333;
	text-decoration: none;
}
.pro1_nr_r {
	float: left;
	width: 50%;
	padding-top: 20px;
	padding-left: 5%;
}
.pro1_nr_r h2 {
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-bottom: 10px;
	text-transform:uppercase;
}
.pro1_nr_r h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 30px;
	font-weight: normal;
	letter-spacing: 1px;
	text-transform:uppercase;
}
.pro1_nr_r_line {
	width: 100%;
	border-bottom: 2px solid #333;
	margin-bottom: 30px;
	margin-top: 20px;
}
.pro1_nr_r p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 25px;
	text-indent: 0em !important;
}
.pro_inner_zi_list span {
	padding: 0 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 25px;
	text-indent: 2em !important;
}
.wenz_r {
	width: 100%;
}
.ab2_more{
	margin-bottom:70px;
	}
.ab2_more a {
	display: block;
	width: 140px;
	line-height: 40px;
	border: 2px solid #000;
	color: #333;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	text-align: center;
	margin: 0 auto;
	margin-top: 40px;
}
.proinner_line{
	width:100%;
	height:2px;
	background:#000;
	margin-bottom:50px;
	}
/** pro1_inner*/

/*live1_nr*/
/*************live1页面****************/
.ppt_img{
	padding:70px 0;
	}

.ppt_sec0{
    width: 100%;
    padding: 70px 0 0 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.ppt_sec0_con h5{
    color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
	}
.ppt_sec0_con p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 25px;
	margin-bottom:20px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
}	
.ppt_sec0_con img{
	margin-bottom:70px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	
.ppt_sec1{
    width: 100%;
    padding: 70px 0 0 0;
	}
.ppt_sec1_con h5{
    color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
	}
.ppt_sec1_con p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 25px;
	margin-bottom:70px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
}
.ppt_text{
	padding:50px 0;
	}
.ppt_text h3{
	width:160px;
	background:#333;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
	height:30px;
	font-size:12px;
	}
.ppt_text h4{
    font-size: 20px;
	text-transform:uppercase;
    color: #333;
    margin-bottom: 20px;
	}
.ppt_text p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 24px;
	margin-bottom:0px;
}

.ppt_img1{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text1{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.zhihui_p p{
	font-size13px;
	letter-spacing:1px;
	line-height:25px;
	margin-bottom:10px;
}	
.ppt_img2{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text2{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.ppt_img3{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text3{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_img4{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text4{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	

/*************live1页面****************/

/*****gongyi*******/
	
.gongyi{
	background: url(../images/gy_bg.jpg) no-repeat left top;
	padding:10% 0 5% 0;
	}
.gongyi_con{
	width:100%;
	position:relative;
	}

.gongyi_con_zi{
	max-width:320px;
	margin-top:55%;
	-webkit-transform: translateX(60px);
	-moz-transform: translateX(60px);
	-ms-transform: translateX(60px);
	-o-transform: translateX(60px);
	transform: translateX(60px);
	-webkit-transition:-webkit-transform 1s;
	-moz-transition:-moz-transform 1s;
	-ms-transition:-ms-transform 1s;
	-o-transition:-o-transform 1s;	
	transition:transform 1s;  
	}	
.gongyi_con_zi h5{
	font-size:30px;
	padding:5px;
	letter-spacing:3px;
	background:#cda663; 
	color:#fff;
	margin-bottom:20px;
	}
.gongyi_con_zi p{
	font-size:14px;
	letter-spacing:2px;
	line-height:25px;
	color:#eee;
	margin-bottom:0;
	}	

.gy_dian1{
	width:20px;
	height:20px;
	position:absolute; top:60%; left:50%;
	z-index:9;
	cursor:pointer;
	}
.gy_dian2{
	width:20px;
	height:20px;
	position:absolute; top:25%; right:20%;
	z-index:9;
	cursor:pointer;
	}	

.gy_show{
	position:absolute; top:-105px; right:40px;
	overflow:hidden;
	-webkit-transform: scale(0.6);
	-moz-transform: scale(0.6);
	-ms-transform: scale(0.6);
	-o-transform: scale(0.6);
	transform: scale(0.6);
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.gy_dian1:hover .gy_show{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}
.gy_dian2:hover .gy_show{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}	

.pulse{
    position: absolute; left:2px; top:2px;
	}		
.pulse .ring {
    position: absolute;
    opacity: 1;
    width: 15px;
    height: 15px;
    border-radius: 15px;
	background: -webkit-radial-gradient(ellipse at center, rgba(255, 0, 0, 0.8) 0%, rgba(255, 0, 0, 0.5) 30%, rgba(255, 0, 0, 0) 50%, rgba(255, 0, 0, 0.5) 70%, rgba(255, 0, 0, 0.8) 100%);
	background: -moz-radial-gradient(ellipse at center, rgba(255, 0, 0, 0.8) 0%, rgba(255, 0, 0, 0.5) 30%, rgba(255, 0, 0, 0) 50%, rgba(255, 0, 0, 0.5) 70%, rgba(255, 0, 0, 0.8) 100%);
	background: -ms-radial-gradient(ellipse at center, rgba(255, 0, 0, 0.8) 0%, rgba(255, 0, 0, 0.5) 30%, rgba(255, 0, 0, 0) 50%, rgba(255, 0, 0, 0.5) 70%, rgba(255, 0, 0, 0.8) 100%);
	background: -o-radial-gradient(ellipse at center, rgba(255, 0, 0, 0.8) 0%, rgba(255, 0, 0, 0.5) 30%, rgba(255, 0, 0, 0) 50%, rgba(255, 0, 0, 0.5) 70%, rgba(255, 0, 0, 0.8) 100%);
    background: radial-gradient(ellipse at center, rgba(255, 0, 0, 0.8) 0%, rgba(255, 0, 0, 0.5) 30%, rgba(255, 0, 0, 0) 50%, rgba(255, 0, 0, 0.5) 70%, rgba(255, 0, 0, 0.8) 100%);
    -webkit-animation-name: pulse;
	-moz-animation-name: pulse;
	-ms-animation-name: pulse;
	-o-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 3000ms;
	-moz-animation-duration: 3000ms;
	-ms-animation-duration: 3000ms;
	-o-animation-duration: 3000ms;
    animation-duration: 3000ms;
    -webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
    animation-timing-function: linear;
    }
.pulse .ring:nth-of-type(1) {
    transition-delay: 0ms;
    -webkit-animation-delay: 0ms;
	-moz-animation-delay: 0ms;
	-ms-animation-delay: 0ms;
	-o-animation-delay: 0ms;
    animation-delay: 0ms;
    }
.pulse .ring:nth-of-type(2) {
    transition-delay: 1000ms;
    -webkit-animation-delay: 1000ms;
	-moz-animation-delay: 1000ms;
	-ms-animation-delay: 1000ms;
	-o-animation-delay: 1000ms;
    animation-delay: 1000ms;
    }
.pulse .ring:nth-of-type(3) {
    transition-delay: 2000ms;
    -webkit-animation-delay: 2000ms;
	-moz-animation-delay: 2000ms;
	-ms-animation-delay: 2000ms;
	-o-animation-delay: 2000ms;
    animation-delay: 2000ms;
    }

@keyframes pulse
{
0% {opacity: 0; transform:scale(1);}
50% {opacity: 1; transform:scale(1.2);}
100% {opacity: 0; transform:scale(2.4);}
}

@-webkit-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(1.2);}
100% {opacity: 0; -webkit-transform:scale(2.4);}
}
@-moz-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(1.2);}
100% {opacity: 0; -webkit-transform:scale(2.4);}
}
@-ms-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(1.2);}
100% {opacity: 0; -webkit-transform:scale(2.4);}
}
@-o-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(1.2);}
100% {opacity: 0; -webkit-transform:scale(2.4);}
}


	
		
/*****sec4*******/


/**/
/*特效滚动*/

.join_top_l1,.join_top_l2,.join_top_l3,.join_m_l{
	width:100%;
	height:100%;
	position:relative;
	left:-120px;
	opacity:0;
    filter:Alpha(opacity=0);
	-moz-opacity:0;
	-webkit-opacity:0;	
	}


.join_top_r1,.join_top_r2,.join_top_r3,.m_img1,.m_img2,.m_img3,.m_img4,.m_img5,.m_img6,.m_img7{
	width:100%;
	height:100%;
	position:relative;
	right:-120px;
	opacity:0;
    filter:Alpha(opacity=0);
	-moz-opacity:0;
	-webkit-opacity:0;	
	
	}


.btm_main h3,.btm_l,.btm_r,.btm_button{
	width:100%;
	height:100%;
	position:relative;
	top:120px;
	opacity:0;
    filter:Alpha(opacity=0);
	-moz-opacity:0;
	-webkit-opacity:0;	
	}

/*join end*/

.com_top_l,.con_btm_l{
	width:100%;
	height:100%;
	position:relative;
	left:-120px;
	opacity:0;
    filter:Alpha(opacity=0);
	-moz-opacity:0;
	-webkit-opacity:0;	
	}

.com_top_r,.com_m_r{
	width:100%;
	height:100%;
	position:relative;
	right:-120px;
	opacity:0;
    filter:Alpha(opacity=0);
	-moz-opacity:0;
	-webkit-opacity:0;	
	
	}

.com_m_l,.con_btm_r{
	width:100%;
	height:100%;
	position:relative;
	top:120px;
	opacity:0;
    filter:Alpha(opacity=0);
	-moz-opacity:0;
	-webkit-opacity:0;	
	}

/*特效滚动*/





/*手机兼容*/

@media (max-width: 1200px) {
.header .logo{
	margin-top:12%;
	}
.header .logo img{
	height:40px;
	}
	
.nav ul li a{
	padding:10px 15px;
	}
.sec1_imgmain img{
	height:396px;
	}
.sec_middle .cont{
	margin:10.4% 0;
	}
.sec_middle h3{
	margin:0;
	}
}

@media (max-width: 992px) {
	
.header .logo img{
	height:40px;
	}
.nav ul li a{
	padding:20px 5px;
	}

.sec3 .sec3_l{
	height:280px;
	}

.sec3 .sec3_r{
	height:280px;
	}


.sec1_imgmain img{
	height:303px;
	}

.sec_middle h3{
	height:36px;
	overflow:hidden;
	margin:0;
	}
.sec_middle .cont{
	margin:6.5% 0;
	}


}



@media (max-width: 768px) {
	
/*******手机banner********/
.phone_sec1{
	margin-top:20px;
	}
.sec_h3{
	font-size:18px;
	margin:10px 0 20px 0;
	padding:0;
	
	}
.sec4 .col-sm-4{
	margin-bottom:10px !important;
	}
.sec4_box{
	border:1px solid #ddd;
	margin-bottom:15px !important;
	clear:both;
	}
.sec4_box p{
	padding-left:20px;
	}
.sec2-a a{
	width:120px;
	display:inline-block;
	font-weight:bold;
	color:#000;
	border:2px solid #000;
	background:#fff;
	font-size:12px;
	box-shadow:2px 2px 2px #b3b3b3;
	text-align:center;
	line-height:30px;
	}
.sec1-a a{
	width:120px;
	display:inline-block;
	font-weight:bold;
	color:#000;
	border:2px solid #000;
	background:#fff;
	font-size:12px;
	box-shadow:2px 2px 2px #b3b3b3;
	text-align:center;
	margin:10px auto !important;
	}

.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:10px; left:50%;
	margin-left:-70px !important;
	}
.live2_banner_num li{
	width:12px;
	height:12px;
	border-radius:100%;
	border:1px solid #FFF;
	background:#999;
	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{
	width:120px;
	margin:0 auto;
	display:block;
	text-align:center;
	color:#333;
	font-weight:bold;
	padding:5px 0;

	}	
	
.live2_banner h4{
	padding:20px 0 10px 0;
	font-family:"微软雅黑";
	font-size:18px;
	}
/*******手机banner********/	
.sec2_l h4{
	font-size:16px;
	}
.sec3{
	padding-top:0;
	}
.sec3_m h3{
	margin:20px 0;
	font-size:18px;
	}
.sec4_box .sec4_p1{
	margin-top:10px;
	}
.sec4_p2{
	margin:0;
	font-size:12px;
	line-height:18px !important;
	}
	
.sec4_box{
	margin-bottom:0 !important;
	}
/*ABOUT*/
.ab_text p{
	line-height:24px;
	}

.ab1_text_zi p{
	line-height:24px;
	}

.ab1_text{
	margin-bottom:10px;
	}


/*join*/
.join_t_box .top_l p{
	letter-spacing:0 !important;
	margin:0;
	}

.join_middle .join_m_main h3,.join_t_box .top_l h3{
	margin:0 !important ; }

.con_topbox p{
	line-height:24px;
	}
.join_t_box .top_l p{
	padding-left:0 !important;
	}

.con_top h4{
	margin-bottom:0 !important;
	}

.pro1_nr_r p{
	margin-bottom:0;
	}
.sec1_l_button{
	margin:0 auto;
	}
.sec1_l_button i{
	display:inline-block;
	margin:0 2%;
	}
.sec1,.sec2,.sec4{
	padding:10px 0 10px 0;
	}
.sec1_left img{
	width:33%;
	float:left;
	}
.sec1_r_main{
	width:100%;
	}
.footer{
	width:100%;
	background:none;
	min-height:50px;
	}

.footer p{
	margin:0;
	padding:10px 0;
	}

.mob_foot{
	}
	
.phone_live{
	padding-bottom:20px !important;
	}
.live_num .num_on{
	background:#cda663;
	border:1px solid #cda663;
	}
	
.live_num{
	position:absolute;
	bottom:10px;
	margin-left:-33px !important;
	}
.live_num li{
	border:1px solid #ccc;
	border-radius:100%;
	}
.phone_live img{
	width:80%;
	display:block;
	margin:0 auto;
	}
.phone_live h3{
	font-size:18px;
	text-align:center;
	margin:10px 0;
	}
.phone_live p{
	text-align:center;
	}







.live_sec3 h3{
	font-size:18px;
	margin:10px 0 20px 0 !important ;
	}
.live_sec3{
	padding:20px 0 !important;
	margin-top:20px !important;
	}

.live3_text h2{
	font-size:14px !important;
	padding:0 !important;
	 }

.live3_text{
	padding:6% 0 !important;
	}


.pro_menu1{
	line-height:36px;
	}
.pro_menu1 ul li a{
	line-height:20px;
	height:40px;
	padding-top:10px;
	}







}
	
/*手机兼容*/



.clm{
	margin-left:0 !important;
	margin-right:0 !important;
	}	
.clp{
	padding-left:0 !important;
	padding-right:0 !important;
	}
.clm1{
	margin-left:-30px !important;
	margin-right:-30px !important;
    }
.clp1{
	padding-left:30px !important;
	padding-right:30px !important;
    }				
	
.clb{
	padding-left:7px !important;
	padding-right:7px !important;
    }	

.clb1{
	padding-left:2px !important;
	padding-right:2px !important;
    }	

.clb2{
	padding-right:0px !important;
	padding-left:20px !important;
    }		
	
/*9.12修改*/

.join1_list{
	border:1px solid #ddd;
	margin-top:30px;
	padding:0 20px;
	}

.join1_list span{
	display:block;
	background:#cda663;
	color:#fff;
	margin:30px auto 20px auto;
	text-align:center;
	border-radius:100%;
	width:48px;
	height:48px;
	line-height:48px;
	}
.join1_list h3{
	text-align:center;
	font-size:20px;
	letter-spacing:1px;
	margin-bottom:20px;
	font-weight:bold;
	}

.join1_list h4{
	font-size:16px;
	}
.join1_list p{
	margin-bottom:0;
	}
.join3_list{
	text-align:center;
	}
.j3_box{
	margin:20px auto;
	border-radius:100%;
	border:1px solid #cda663;
	width:100px;
	height:100px;
	}
.join3_list img{
	width:40px;
	height:40px;
	display:block;
	margin:30px auto;
	}

.join3_list p{
	height:48px;
	line-height:24px;
	overflow:hidden;
	}
	
	

.about5_con{
	width:100%;
	position:relative;
	}
.about5_prev{
	position:absolute; bottom:-30px; right:45px;
	cursor:pointer;
	}
.about5_next{
	position:absolute; bottom:-30px; right:5px;
	cursor:pointer;
	}
.about5_prev i{
	font-size:36px;
	color:#CDA663;
	}
.about5_next i{
	font-size:36px;
	color:#CDA663;
	}		
.about5_cons{
	width:100%;
	overflow:hidden;
	}	
.about5_cons>ul{
	padding:0;
	margin:0;
	}	
.about5_cons>ul>li{
	float:left;

	}	



/*9.12修改*/
