@charset "utf-8";
/* CSS Document */
body,html{
	padding:0px;
	margin:0px;
	overflow-x:hidden;
	font-family:"微软雅黑";
	}
*{ 
	margin:0;
	padding: 0;
	font-family:"微软雅黑";}
ul{ padding:0px; margin:0px;}
li{ list-style:none}


img{ border:none}

.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;} 


@font-face {
	font-family:"MrsEavesRoman%20Regular";	
 	src: url(/fonts/MrsEavesRoman Regular.ttf);
 }
 
@font-face {
	font-family:"vijaya";	
 	src: url(/fonts/vijaya.woff);
 }  
 
 .carousel-control .banner_prev{
	position:absolute;
	top:50%;
	margin-top:-130px;
	left:0;
	z-index:9999;
	}
 .carousel-control .banner_next{
	position:absolute;
	top:50%;
	margin-top:-130px;
	right:0;
	z-index:9999;
	}
 
 
 
 
 
 
/*************************************************曼天************************************************/
.top_nav{	
	width:100%;
	position:fixed;
	z-index:100000000000;
	background:rgba(255,255,255,0.9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,endColorstr=#E5ffffff);
	}
	
	
.nav_logo{
	float:left;
	width:20%;}
.nav{
	height:76px;
}
.nav_logo>img{
	width:30%;
	margin-top:5px;}
.nav>ul{
	width:80%;
	margin:0 auto;
	float:left
	} 
.nav>ul>li{
	width:12.5%;
	float:left;
	font-size:12px;
	text-align:center;
	line-height:76px;
	color:#fff;
	
	position:relative;
	
	}
	
.nav>ul>li>a>span{
	position:relative;
	z-index:99;
	font-size:14px;
	font-family:微软雅黑 !important;
	}


/*.nav>ul>li>a:after*/
.zhezhao{
	content: '';
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 50%;
	background:#b48246;
	/*background:rgba(180,130,70,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);*/ 
	height: 76px;
	 opacity:0;
	 filter:alpha(opacity=0);
	 -moz-opacity:0;
	 -khtml-opacity:0;
	 -webkit-opacity:0;
	z-index:9;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	}

	
.nav>ul>li:hover a{
	color:#fff;}	

	
/*.nav>ul>li>a:hover:after*/
.nav>ul>li:hover .zhezhao{
	width:100%;
	opacity:0.7;	
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	-webkit-opacity:0.7;
	}
	

	
.navon{
	background:rgba(180,130,70,0.7);
	color:#fff;
	}
	
.nav>ul>li a{
	color:#333;
	}
.nav>ul>li:hover a{
	text-decoration:none;
	color:#fff;
	}
	
.banner{

	}
.banner_pic{
	position:absolute;
	top:40%;
	left:40%;
	width:20%;
	}
	
.ind_s1{
	background:url(/images/ind_screen1.jpg) no-repeat center fixed;
	padding:260px 0;
	background-size:cover;
	/*position:relative;*/
	}
.ind_s_b{
	width:100%;
	height:100%;
	position:relative;
	}
.ind_s1_cha{
	width:60%;
	margin-left:20%;
	/*text-align:center*/
	
	}
.ind_s1_cha .ind_cha{

text-align:center}
.ind_s1_cha  p{
	text-indent:2em !important
	}
	
.ind_s1_cha>h3{
	color:#fff;
	font-size:32px;
	position:relative;
	top:-50px;
	opacity:0;
	font-family:微软雅黑;
	}
	
.ind_s1_cha>img{
	width:30%;
	margin:3% auto;
	position:relative;
	opacity:0;
	bottom:-50px;
	
	}
.ind_s1_cha>p{
	color:#fff;
	line-height:24px;
	font-size:14px;
	margin-top:3%;
	position:relative;
	opacity:0;
	bottom:-50px;
	font-family:微软雅黑;
	}
	
.ind_sc2{
	background:url(/images/ind_bg.jpg);
	padding-top:3%;
	}
	
	
.title1{
	position:relative;
	opacity:0;}
.title2{
	position:relative;
	opacity:0;}
.title3{
	position:relative;
	opacity:0;}
.ind_p1{
	margin-top:5%;}
.ind_p1_left{
	width:50%;
	float:left;
	position:relative;
	opacity:0;
	left:-100px;
	border:15px solid #201e1c;
	}
	
.ind_p1_right{
	width:50%;
	float:left;
	position:relative;
	opacity:0;
	right:-100px;
	padding:0 15% 0 5%;
	}
	
.ind_title>h3{
	color:#d59f5f;
	}
.tit_xian{
	height:2px;
	background:#d59f5f;
	width:50px;
	margin-top:20px;
	}
	
.ind_p1_right>p{
	color:#fff;
	margin-top:5%;
	line-height:24px;
	}
	

.ind_p2_left{
	width:50%;
	float:left;
	padding-left:10%;
	position:relative;
	opacity:0;
	left:-100px;
	padding-top:5%;
	}
	
.ind_p2_left>p{
	margin-top:3%;
	color:#fff;
	}
	
.ind_p2_right{
	padding-left:8%;
	margin-top:-5%;
	position:relative;
	opacity:0;
	right:-100px;
	width:50%;
	float:left;
	}
	

	
.ind_pic2_left{
	content: '';
	display: block;
	position:absolute;
	top:-60px;
	right:80px;
	width: 180px;
	height: 180px;
	background-color: #201E1C;
	border: 2px solid #46413F;
	}

.ind_pic1{
	position:relative;
	}
	
.ind_pic1>img{
	position:relative;
	width:60%;
	z-index:99;
	}
	
.ind_pic2_right{
	position:absolute;
	top:-80px;
	right:60px;
	}
	
.ind_left_kuang{
	content: '';
	display: block;
	position: absolute;
	bottom: -40px;
	left:30px;
	width: 100px;
	height: 100px;
	background-color: #201E1C;
	border: 2px solid #46413F;
	}
.ind_p3{
	}
	
	
.ind3_zs{
	content: '';
	position: absolute;
	left:0px;
	bottom:-70px;
	width: 90px;
	height: 90px;
	-webkit-transform: scale(0.75) rotate(180deg);
	}
	
.ind_p3_left{
	position:relative;
	width:50%;
	float:left;
	opacity:0;
	left:-100px;
	right:-100px;
	margin-bottom:10%;
	}
.ind_p3_left>img{
	padding-left:15%;
	width:80%;
	z-index:99;
	position:relative;
	}
.ind_p3_right{
	width:50%;
	float:left;
	position:relative;
	opacity:0;
	right:-100px;
	}
.ind_p3_right>p{
	color:#fff;
	padding-right:20%;
	margin-top:3%;
	}
	
	
.ind_p4{
	background:url(/images/ind_pic2.jpg) no-repeat center fixed;
	}
	
.p4_cha{
	padding:120px 0;
	width:20%;
	margin:0 auto;
	}
	
.p4_cha>h3{
	font-size:36px;
	color:#fff;
	padding-bottom:10px;
	text-align:center;
	}
	
.p4_xian{
	background:#fff;
	height:2px;
	width:30%;
	margin:0 auto;
	}
	
.ck{
	border:1px solid #fff;
	text-align:center;
	line-height:36px;
	width:50%;
	margin:5% auto;
	color:#fff;
	}
	
.ind_p5{
	margin-top:7%;
	padding-bottom:6%;
	}
	
.ind5_list{
	width:28%;
	float:left;
	margin-left:8%;
	position:relative;
	}
	
.ind5_list>img{
	border: 15px solid #201e1c;
	}

	

.zs{
	position:absolute;
	top:-20px;
	right:-20px;
	}
	
.ind_tit{
	text-align:center;
	}

.ind_tit>h3{
	color:#d59f5f;
	padding-bottom:10px;
	font-size:42px;
	font-family:"vijaya";
	}

.ind_ntime{
	font-size:14px !important;
	margin-top:10px !important;
	color:#ddd !important;}
	
.ind5_btn{
	text-align:center;
	color:#d59f5f;
	line-height:36px;
	border:1px solid #d59f5f;
	width:180px;
	margin:5% auto;
	}
	
.ind5_btn>p{
	font-family:Georgia, "Times New Roman", Times, serif;}



.ind5_btn>p>a{
	color:#d59f5f;}
.ind5_btn>p:hover a {
	text-decoration:none;
	color:#fff;}	
	
	
.ind5_btn:hover{
	background:#d59f5f;
	color:#fff;
	transition:all 0.3s linear;
	cursor:pointer;
	}
	
.ind_tit_xian{
	height: 2px;
	background:#d59f5f;
	width: 25px;
	margin-top: 20px;
	margin:0 auto;
	}
	
.ind5{
	margin-top:5%;
	}
.news1{
	position:relative;
	left:-100px;
	opacity:0;
	}
.news2{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.news3{
	position:relative;
	opacity:0;
	right:-100px;
	}
.news_cha{
	font-family:微软雅黑;}	
.news_cha>h3{
	font-size:16px;
	color:#d59f5f;
	margin-top:20px;
	font-family:微软雅黑;
	}
.news_cha>h3>a{
	color:#d59f5f;
	}
.news_cha>h3:hover a{
	text-decoration:none;
	}
.news_cha>p:hover a{
	text-decoration:none;
	}
.news_cha>p{
	color:#fff;
	font-size:14px;
	line-height:24px;
	margin-top:5px;
	font-family:微软雅黑;
	}
	
.ind_p6{
	background:url(/images/ind_bg1.jpg) no-repeat center fixed;}
	
.ind6_nr_left{
	width:50%;
	float:left;
	color:#fff;
	position:relative;
	opacity:0;
	left:-100px;
	font-family:微软雅黑;
	}
.ind6_nr_left>h3{
	font-size:16px;}	
.ind6_nr_left>p>span{
	margin-right:6px;
	/*width:10px;
	height:10px;
	margin-right:5px;
	background:#fff;
	display:inline-block;*/
	}
	
.ind6_nr_left>p{
	line-height:28px;
	margin-top:2%;
	font-family:微软雅黑;
	font-size:14px;
	
	}
.ind6_nr_right{
	width:50%;
	float:left;
	position:relative;
	opacity:0;
	right:-100px;
	
	}
	
.ind_nr6>input{
	width:100%;
	margin-top:10px;
	height:30px;
	line-height:30px;
	background:rgba(255,255,255,0.8);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);*/
	border:none;
	color:#999;
	padding-left:5px;
	}
	
.ind_nr6>textarea{
	width:100%;
	height:160px;
	line-height:30px;
	margin-top:10px;
	background:rgba(255,255,255,0.8);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);*/
	border:none;
	color:#999;
	padding-left:5px;
	}
	
	

	
	
.submit{
	width: 100px;
	margin-top:10px;
	line-height: 30px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	border: 1px solid #ddd;
	padding: 3px;
	}	
.submit a{
	font-size: 12px;
	color: #666;
	text-align: center;
	background: #ddd;
	display: block;
	margin: 0px;
	padding: 0px;
	}
.submit a:hover{
	text-decoration:none;
	color:#d59f5f;
	}


	
	
	
.ind6_nr{
	padding:12% 0 10%;}	
.ind_neirong{
	padding:5% 0 8%;
	}
	
.title4{
	position:relative;
	opacity:0;
	}
	
	
.foot{
	background:url(/images/ind_bg.jpg);}
	
.foot_logo{
	width:20%;
	margin:0 auto;
	padding:5% 0 3%;
	}
	
	
.footer>p{
	color:#ddd;
	text-align:center;
	padding-bottom:0%;
	font-size:16px;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	}
	
.ab_p6{}	
.ab_pro_list{
	margin-top:3%;
	position:relative;
	overflow:hidden;
	width:100%;
	margin:0 auto;
	padding-left:25%;}

.ind_list{
	float:left;
	width:16.666%;
	position:relative;
	overflow:hidden;
	border:1px solid #fff;
	}

	
.ind_list1{
	width:25%;
	position:absolute;
	top:6.7%;
	left:0;
	z-index:1;
	overflow:hidden;
	border:1px solid #fff;
	}
	
.list1{
	background:#856033;}
.list01{
	left:0;
	z-index:9999999;
	}	
	
.ind_cha{
	padding-left:30%;
	color:#fff;
	line-height:inherit;
	text-align:center;
	/*padding-top:30%;*/}
	
.ind_cha>h3{
	font-size:14px;
	/*line-height:52px;*/
	/*xg1*/
	line-height:44px;
	margin-top:15px;
	text-align: left;

	
}
.ind_cha>h3>span{
	margin-right:30px;
}
.ind_cha>h3>a{
	color:#fff;
	font-family:微软雅黑;
}
.ind_cha>h3:hover a{
	text-decoration:none;}
	
.ind_cha>p{
	margin-top:20px;
	font-size:16px;
	position:relative;
	opacity:0;
	bottom:-50px;}
	
.pic1{
	position:relative;
	}	
	
	
.pic_bg{
	position:absolute;
	top:0;
	left:0;
	opacity:0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	-webkit-opacity:0.8;
	width:100%;
	height:100%;
	z-index:9;
	background:#000;
	}

.shimg{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;	
	transition: 0.5s linear;
	}	
	
	
.fd{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;	
	transition: 0.5s linear;
	}
	
.team-more{
	width:100%;
	position:absolute;
	left:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	z-index:9;
	}
.team-showtext{
	width:100%;
	position:absolute;

	bottom:0;
	opacity:0;
	z-index:9;
	}
.team-showtext p{
	color:#FFF;
	font-size:14px;
	font-family:Arial;
	text-align:center;
	}
	
.anlimore {
	margin-top:-40%;
	font-family:"微软雅黑";
	text-align:center;
	color:#fff;
}	
.anlimore a{
	color:#fff;}
	
	


.btn-bg{
	width:100%;
	height:0%;
	position:absolute; bottom:0; left:0;
	background:#efcece;
	z-index:-1;
	}
	
.ckxq:hover{
	cursor:pointer;}	
	
.sy_qh{
	position:relative;
	width:100%;
	margin:0 auto;
	padding-top:3%;
	}	
	
	
	
.show1_next{
	width:26px;
	height:60px;
	background:url(/images/jt.png) no-repeat;
	cursor:pointer; top:51%; right:0px;
	position:absolute;
	margin-top:-15px;
	z-index:99999999;
	}
.show1_prev{
	width:26px; height:60px;
	background:url(/images/jt_left.png) no-repeat;
	cursor:pointer;
	position:absolute; top:51%; left:0px;
	margin-top:-15px;
	z-index:99999999;
	}	
	
	
.jszc{
	padding-bottom:3%;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
/***********************about**************************/
.ab_titile{
	text-align:center;
	margin-bottom:30px;
	}
.ab_titile h3{
	text-transform:uppercase;
	font-size:34px;
	margin-bottom:10px;
	}
.xian1{
	width:260px;
	margin:0 auto;
	height:6px;
	background:#d59f5f;
	}
.xian2{
	width:100%;
	height:2px;
	background:#ededed;
	}
	
	
.ab_nr{
	margin-top:0%;
	}
.ab_nr1{
	margin-top:5%;
	}
.ab_nr1>img{
	position:relative;
	opacity:0;
	bottom:-100px;}
.ab_logo{
	text-align:center;
	margin-top:20px;
	position:relative;
	opacity:0;
	bottom:-100px;}
.ab_logo{
	width:10%;
	margin:3% auto;
	}
	
	
	
.sp{
	opacity:0;
	bottom:-100px;
	position:relative;
	}
.ab_pro{
	margin-top:20px;
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.ab_pro>h3{
	color:#d59f5f;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	}
.ab_pro>p{
	font-size:12px;
	line-height:24px;
	margin-top:10px;
	}

.ab_org>img{
	width:60%;
	margin-left:20%;
	}
.ab_nr2{
	margin-top:2%;
	}
.ab_org{
	margin-top:2%;
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.honor{
	margin-top:8%;
	}
	
	
.ry1{
	position:relative;
	opacity:0;
	left:-100px;
	}
.ry2{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.ry3{
	position:relative;
	opacity:0;
	right:-100px;
	}
	
/*xg2*/
.hon_cha>h3{
	font-size:14px;
	line-height:24px;
	height:24px;
	overflow:hidden;
	}
.hon_cha>h3>span img{
	width:14px;
	height:14px;
	margin-top:-2px;
	margin-right:5px;
	}



.hon_cha{
	margin-top:15px;
	}	
/*.hon_cha>h3>span{
	margin-right:5px;
	}*/
.ab_nr3{
	margin-top:3%;
	}
.ab_cul{
	margin-top:6%;
	}
	
.wh1{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.wh2{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.wh3{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.ab_cul>img{
	width:40%;
	margin-left:30%;
	}
.ab_cul_cha{
	text-align:center;
	margin-top:3%;
	}
.ab_cul_cha>p{
	font-size:12px;
	line-height:24px;}
.anli{
	margin-top:6%}
	
.al_list{
	width:22%;
	float:left;
	margin-left:4%;
	}
	
.al_cha{
	position:relative;
	margin-top:12%;
	}
.al_list>img{

	}	
.al_list:hover img{

	}
	

	
.al_cha>img{
	position:absolute;
	top:-19px;
	left:45%;
	}
	
.al_cha>p{
	line-height:48px;
	background:#ababab;
	text-align:center;
	color:#fff;
	
	}
	
.zuhi{
	background:url(/images/ab_bg.jpg) no-repeat center fixed;
	padding:2% 0;}
.ab_fz{
	margin-top:5%;
	position:relative;
	opacity:0
	
	left:-100px;}
.ab_obj{
	margin-top:5%;
	}
.anli1{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.anli2{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.anli3{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
.anli4{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
	
	
.ab_obj_cha{
	background:#fff;
	padding-bottom:2.15%;}
.ab_obj_cha>h4{
	font-size:12px;
	border:1px solid #333;
	text-align:center;
	line-height:24px;
	width:130px;
	margin-top:3%
	}
.ab_obj_cha>h3{
	font-size:14px;
	font-weight:bold;
	margin-top:2%;
	}
.ab_obj_cha>p{
	font-size:12px;
	margin-top:2%;}
.anli_btn{
	float:right;
	background:#666;
	color:#fff;
	width:90px;
	line-height:26px;
	text-align:center;
	margin-top:8%;
	border:1px solid #666;
	transition:all 0.3s linear;
	}	
.anli_btn:hover{
	background:none;
	border:1px solid #666;
	}
.anli_btn:hover a{
	color:#666;
	text-decoration:none;
	transition:all 0.3s linear;
	}
	
.anli_list{
	margin-top:3%;
	}
.anli_list_left>p{
	font-size:12px;
	line-height:24px;
	}
.anli_list_left{
	width:50%;
	float:left;
	}
	
	
	
/************************************product**********************************/	
.cp_list{
	width:25%;
	float:left;
	position:relative;
	}
	
	
.store-pic{
	overflow:hidden;
	position:relative;
	}
	
	
	
.bg_pic{
	position:absolute;
	width:100%;
	height:100%;
	background:#000;}	
	
	
	
	
.pic1{
	position:relative;
	}	
	
	


.shimg{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;	
	transition: 0.5s linear;
	}	
	
	
.fd{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;	
	transition: 0.5s linear;
	}
	
.bg_text{
	width:30%;
	margin:0 auto;
	position:absolute;
	top:40%;
	left:35%;
	text-align:center;
	color:#fff;
	z-index:9999;
	color:#fff;}
	
.bg_text1{
	position:absolute;
	top:40%;
	left:35%;
	text-align:center;
	color:#fff;
	z-index:999999999999;
	color:#fff;}
	
.bg_text>h3{
	opacity:1;
	top:0;
	position:relative;
	}
	
.bg_text>p{
	opacity:1;
	bottom:0px;
	font-size:14px;
	margin-top:10px;
	position:relative;
	
	}
	
	
.bg_text a{
	color:#d59f5f;
	}
.bg_text:hover a{
	text-decoration:none;
	}
.pro_box1{
	overflow:hidden;
	position:relative;}
.pro_box1{
	position:relative;
	overflow:hidden;
	
	
	}
.cp_box{
	position:relative;
	overflow:hidden;
	
	}
.pro1{
	position:relative;
	overflow:hidden;
	}

.show1_next{
	width:100px;
	height:120px;
	background:url(/images/jt1.png) no-repeat;
	cursor:pointer; top:45%; right:10px;
	position:absolute;
	margin-top:-15px;
	z-index:10;
	}
.show1_prev{
	width:100px;
	height:120px;
	background:url(/images/jt_left1.png) no-repeat;
	cursor:pointer;
	position:absolute; top:45%; left:10px;
	margin-top:-15px;
	z-index:9999999;
	}
	
	
	
	
	
	
.touch_slide{
overflow:hidden;
margin-top:3%;

}


.qihuan{
	background:#f8f8f8;}



.main_image {
	width:100%;
	margin:0 auto;
	z-index:5;
	position:relative

}
.main_image ul {
	width:9999px;
	padding:0;
	margin:0;
	overflow:hidden;
}

.main_image li {
	float:left;
	width:100%;
	position:relative;
	z-index:100000000000000000;
}
.main_image li span {
	display:block;
	width:100%;
}

.main_image li a {
	display:block;
	width:100%;
}	
		
	
	
	
	
	
	
















/************************************news*******************************/
.news{
	margin-top:5% ;}
.news_list_left>h3{
	font-size:16px;
	color:#d59f5f;
	font-weight:bold;
	}
	
.news_list_left>h3>span{
	margin-right:10px;
	color:}
.news_list_right{
	border-bottom:1px dotted #ddd;
	padding-bottom:10px;
	}
	
.news_list_right>p>a{
	color:#333;
	}
	
.news_list_right>p>a:hover{
	color:#d59f5f;
	text-decoration:none;
	}
.news_list_right>p{
	font-size:12px;
	line-height:20px;
	padding-right:8%;
	}
.news_time{
	margin-top:5px;
	}
.news_time>span{
	margin-right:5px;}
	
.news_time>a{
	color:#333;
	}
	
.news_time>a:hover{
	color:#d59f5f;
	text-decoration:none;
	}
.xinwen{
	margin-top:3%;}
.news_list{
	margin-top:1%;}
.xw1{
	position:relative;
	left:-100px;
	opacity:0;
	}
.xw2{
	position:relative;
	right:-100px;
	opacity:0;
	}
.xw3{
	position:relative;
	left:-100px;
	opacity:0;
	}
.xw4{
	position:relative;
	right:-100px;
	opacity:0;
	}
	
	
	
	
	
	
	
	
	
/****************************************news-inner***************************************/	
.news_but{
	float:right;
	color:#333 !important;
	margin-top:30px;
	}	
	
.news_inner{
	text-align:center;
	margin-top:3%;
	}

.news_btn1{
	margin:0 auto !important;
	float:none !important;
	border-top:1px solid #ddd;

	width:120px;
	border:1px solid #d59f5f;
	}
	
.news_btn1>a{
	color:#d59f5f;
	text-align:center;
	line-height:28px;
	}
	
.news_btn1:hover{
	background:#d59f5f;
	color:#fff;
	cursor:pointer;
	}
	
.news_btn1:hover a{
	color:#fff;
	text-decoration:none;
	}
.news_inner>img{
	width:80%;
	margin:3% auto !important;
	}
	
.news_inner_time{
	text-align:center !important;
	padding-bottom:15px;
	margin-top:20px;
	}
.news_inner>h3{
	
	padding-bottom:4px;
	font-size:26px !important;}
.news_inner>p{
	font-size:14px !important;

	}
	
	
	
		
	
	
	
/****************************vip*******************************/	
.vip>h3{
	text-align:center;
	font-size:18px;
	text-transform:uppercase;
	margin-top:20px;
	}
.vip>p{
	font-size:15px;
	line-height:24px;
	text-align:center;
	padding-top:40px;
	width:80%;
	margin:0 auto;}
	
.con{
	width:82.9%;
	float: left;
	margin-top:50px;
	margin-right:2%;
	}
.con_ab {
	width:100%;float: left;
}
.con_ab1 {
	margin-bottom: 5px;
}
.con_ab_text {
	width:100px;
	float:left;
	margin-bottom:5px;	

}

.con_ab_text>p{
	line-height:36px;
	color:#616161;
	}
.con_ab_wb {
	width:calc(100% - 100px);
	height: 36px;
	line-height:36px;
	margin-top:5px;
	float: left;

}
.con_ab_wb input{
	width:100%;
	height: 36px;
	line-height:36px;
	
	}



.ft1 {
width:10%;
float: left;
margin-top:50px;
line-height:55px;



}
.ft1>input{
	font-family:Arial, Helvetica, sans-serif;
	}


.dl{
	width:60%;
	margin:0 auto 10%;
	text-align:center;
	background:rgba(51,51,51,0.8);
	padding:1.2% 0;
	color:#fff;
	}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	




/***************************************join*****************************************/
.join>h3{
	font-size:16px;
	text-align:center;
	margin-top:3%;
	font-weight:bold;
	position:relative;
	opacity:0;
	left:-100px;
	}
.join>p{
	font-size:12px;
	line-height:24px;
	text-align:center;
	margin-bottom:2%;
	margin-top:1%;
	position:relative;
	opacity:0;
	left:-100px;
	}
.join>img{
	position:relative;
	opacity:0;
	right:-100px;}
.join_p1{
	background:#f3f3f3;
	padding:20px;
	position:relative;
	opacity:0;
	left:-100px;
	}
.join_p1>h3{
	margin-bottom:10px;
	}
.join_p1>p{
	font-size:14px;
	line-height:28px;
	}
.join_p1>p>span{
	color:#d59f5f;
	font-weight:bold;
	}
.join_p2>h3{
	padding-left:15px;
	margin-top:20px;
	}
	
.join_p2_left>p{
	font-size:14px;
	line-height:24px;
	margin-top:10px;
	}
	
.join_p2_right>div>span{
	background:#d59f5f;
	width:20px;
	height:20px;
	display:block;
	text-align:center;
	color:#fff;
	float:left;
	
	}
.join_p2_right>div{
	margin-top:10px;}
.join_p2_right>div>p{
	float:left;
	margin-left:10px;
	}
	
.join_p2_left{
	position:relative;
	opacity:0;
	left:-100px;
	}
.join_p2_right{
	position:relative;
	opacity:0;
	right:-100px;
	}
	
	
	
	
	
	
	
.mail-grids {
  margin:8% 0;
}
.mail-grid-left{
	position:relative;
	opacity:0;
	left:-100px;
	}
.mail-grid-right{
	position:relative;
	opacity:0;
	right:-100px;
	}








.mail-grid-left h3.title {
    text-align: left;
    margin-bottom: 0.5em;
}	
	
	.mail-grid-left h5 {
  color: #555;
  font-size: .9em;
  margin: 0;
  line-height: 1.8em;
}
.mail-grid-left h5 span {
  display: block;
}
.mail-grid-left h4 {
    color: #000;
    font-size: 1.1em;
    font-weight: 600;
    margin: 1em 0 0;
}
.mail-grid-left p {
    color: #999;
    font-size: 1em;
    margin: 0.8em 0 1em;
    line-height: 1.8em;
}
.mail-grid-left p a{
	color: #555;
	text-decoration:none;
}
.contact-form input[type="text"] {
    width: 100%;
    color: #999;
    background: none;
    outline: none;
    font-size: 0.9em;
    padding: .6em .8em;
    margin-bottom: 1em;
    border: solid 1px #999;
    -webkit-appearance: none;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
}
.contact-form textarea {
	resize: none;
	width: 100%;
	background: none;
	color: #999;
	font-size: .9em;
	outline: none;
	padding:.6em .8em;
	border: solid 1px #999;
	min-height: 14em;
	-webkit-appearance: none;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}







button, input[type=submit], input[type=button] {
	margin-top: 1em;
	font-size: 14px;
	text-transform: uppercase;
	background: #d59f5f;
	border: 2px solid #d59f5f;
	color: #fff;
	padding: 1em 2.5em;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-o-border-radius: 1px;
	-ms-border-radius: 1px;
	outline: 0;
	transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	cursor: pointer
}
button:hover, input[type=submit]:hover, input[type=button]:hover {
	background: 0 0;
	color: #d59f5f;
}







/***********************************contact*********************************/
.con_inf{
	text-align:center;
	line-height:28px;
	margin-top:20px;
	position:relative;
	opacity:0;
	bottom:-100px;
	}

.con_inf>h3{
	font-size:16px;
	margin-top:60px;
	}
.con_inf>p{
	margin-top:10px;}
.con_inf>p>span{
	margin-right:5px;
	color:#d59f5f;
		}

.con_right>input{
	width:100%;
	line-height:30px;
	margin-top:10px;
	background:#f9f9f9;
	border:none;
	}
	
.con_right>textarea{
	width:100%;
	line-height:30px;
	height:120px;
	margin-top:10px;
	background:#f9f9f9;
	border:none;
	}
.con_fs{
	padding-top:5%;
	position:relative;
	opacity:0;
	left:-100px;
	}
	
	
.lx_left{
	width:48%;
	float:left;
	}
	
.lx_left>input{
	width:100%;
	line-height:28px;
	height:28px;
	padding-left:5px;
	margin-top:20px;
	color:#ddd;
	}	
.lx_right{
	width:48%;
	float:left;
	margin-left:4%;
	}
	
.lx_right>textarea{
	width:100%;
	line-height:28px;
	height:120px;
	color:#ddd;
	padding-left:5px;
	}
	
	
	
	
.con_map{
	position:relative;
	opacity:0;
	bottom:-100px;
	}
	
.con_btn{
	border:1px solid #d59f5f !important;
	line-height:42px;
	text-align:center;
	margin-top:3%;
	}
.con_btn a{
	color:#d59f5f;}
.con_btn:hover{
	background:#d59f5f;
	transition:all 0.3s linear;
	
	}	
.con_btn:hover a{
	color:#fff;
	text-decoration:none;
	}
	
	

	
.con_left>p{
	border-bottom:1px dotted #ddd;
	font-size:12px;
	margin-top:20px;
	line-height:30px;
	margin-top:10px;
	}

	
	
	
	
html,body{margin:0;padding:0;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

#dituContent{
	margin:8% 0;
	}

















	
/*************************network*****************************/	
.network{
	margin-top:0%;
	}
.net{
	margin-top:5%;
	padding-bottom:8%}
	
	





/******************************vip-inner********************************/
.download{
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-top:20px;
	}
.xz_left{
	float:left;
	}
	
.xz_left>p>span{
	margin-right:5px;}
.xz_right{
	float:right;
	}
	
.xz_right>a{
	color:#333;}
	
	
	
	
	
	
	
	
	
	
/**************************************pro-inner***********************************/
.pro_inn{
	margin:5% 0;
	 
	}
	
	
.pro_fl{
	margin:0 auto;
	padding-top:1%;
	border:1px solid #ddd;
	 
	}
	
	
.pro_fl_list{
	width:8.33%;
	float:left;
	text-align:center;
	padding:1%;
	}
	
.pro_fl_list a>img{
	height:50px;
 	}
	
.pro_fl_cha>p{
	font-size:12px;
	margin-top:10px;
	}
	
	
.pro_fl_cha>p a{
	font-size:12px;
	color:#666;
	text-decoration:none;
	}
	
	
.pro_fl_cha>p a:hover{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
	
.pro_fl_cha>p{
	font-size:12px;
	margin-top:10px;
	}
	
	
.pro_img{
	width:23%;
	float:left;
	margin-left:2.666%;
	
	}	
.product_list{
	padding:6% 0;
	}
	
	
.product_list_cha>p>a{
	color:#333;}
	
	
.product_list_cha>p:hover a{
	text-decoration:none;
	color:#d59f5f;
	}	
	
.product_list_cha{
	margin-top:8%;
	text-align:center;
	border-top:1px solid #ddd;
	padding-top:10px;
	}
	
	
.pro_bg1{
	background:#e0e0e0;
	}
.pro_btn1{
	margin-top:10px;}	
.pro_btn1>a{
	color:#333;
	font-size:12px;
	}
.pro_btn1:hover a{
	color:#d59f5f;
	text-decoration:none;
	}

	
	
	
	
	
	
	
	
.pro_det{
	margin-top:5%;
	}

.pro_det_left{
	width:40%;
	float:left;
	}
.pro_det_left>img{
	width:60%;
	margin-left:15%;}
.pro_det_right{
	width:60%;
	float:left;
	}
.pro_det_right>h3{
	font-size:16px;
	font-weight:bold;
	color:#d59f5f;
	}
	
.pro_det_right>p{
	font-size:14px;
	line-height:28px;
	}
	
.pro_btn{
	border:1px solid #d59f5f;
	width:120px;
	line-height:28px;
	text-align:center;
	margin-top:62%;
	
	}
.pro_btn>a{
	color:#d59f5f;
	}
	
.pro_btn:hover{
	background:#d59f5f;
	cursor:pointer;
	transition:all 0.3s linear;
	 }
	 
.pro_btn:hover a {
	color:#fff;
	text-decoration:none;
	}	 
	
	
	
/***********产品页面************/
.pro{ overflow:hidden; margin-top:30px; padding-bottom:50px;}
.prolist{ margin-top:30px;}
.prolist ul{ overflow:hidden; width:1230px; margin:0 auto;}
.prolist ul li{ float:left; width:394px; border:1px solid #CCC; margin-left:20px; height:350px; position:relative;}
.cpbt{ position:absolute; bottom:0px; height:50px; background:#000; width:100%; opacity:0.5; position:relative;}
.cpbt .cpwz{ line-height:50px; color:#fff; font-size:14px; text-align:center;}
.hbjcon{ position:absolute; top:0px; left:0px; width:100%; height:100%; background:#999;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.jh{ position:absolute; width:100%; height:100%; top:100px; left:0px;}
.jh01{ width:55px; margin:0 auto;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:-50px;}

.cpxl{ margin-top:30px;}
.cpxl ul{ overflow:hidden; width:1024px; margin:0 auto;border-bottom: 1px solid #999;
-webkit-box-shadow: #666 0px 0px 1px;
-moz-box-shadow: #666 0px 0px 1px;
box-shadow: #666 0px 0px 1px; height:200px; 
}

.cpxl ul li{ float:left; width:140px;height:100px; line-height:100px;text-align:center;}
.cpxl ul li a{ display:block; width:150px; height:100px; line-height:100px;text-align:center; font-size:14px;}
#current{background:#b22923; color:#fff;}
.cpxl ul li p{ float:left;}
.cpxl ul li p span{ color:#b22923; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;}

.procon{ width:1100px; margin:0 auto; padding-bottom:100px;}
.prolist{ overflow:hidden; margin-top:100px;}
.proleft{ float:left; width:30%;}
.proright{ width:60%; float:left; margin-left:5%;}
.wzbt{ color:#333; margin-top:30px;}
.wzbt span{ color:#666;}
.promc p{ line-height:25px;}
.propz{ margin-top:30px;}
.propz p{ line-height:24px;}
.propz p span{ color:#b22923; font-weight:bold;}
.propz strong{color:#b22923; font-weight:bold;}
.xjt{ margin-top:30px;}
.jhcon{ position:absolute; bottom:0px; right:0px; z-index:999999999999999999999999;}

.pro_xj{
	margin-top:5%;
	}
.pro_xj>p{
	color:#d59f5f;
	}
	
.pro_xj>img{
	margin-top:10px;}

/***产品放大**/

.cpfdj {
}
.cpfdj .imgbox {
	position: relative;
}


.cpfdj .probox {
}

.cpfdj .probox img {
	vertical-align: top;
}
.cpfdj .showbox {
	display: none;
	position: absolute;
	left: 500px;
	top: 0;
	width: 700px;
	height: 428px;
	overflow: hidden;
	border: 1px solid #ccc;
}
.cpfdj .showbox img {
	position: absolute;
	/*height: 1393px;*/
	width: 800px;
}
.cpfdj .hoverbox {
	display: none;
	position: absolute;
	top: 0;
	background: #fff;
	border: 1px solid #999;
	height: 200px;
	width: 200px;
	cursor: pointer;
	z-index: 10;
}

.page{
	font-size: 0px;
	text-align: center;
	margin-top:50px;
}
.page a{
	font-size: 12px;
	color: #ccc;
	display: inline-block;
	_display:inline;
	padding: 0 5px;
	border: 1px solid #ccc;
	margin-right: 5px;
	line-height: 23px;
}
.page a:hover,.page a.active{
	background: #b22923;
	font-weight: bold;
	color: #fff;
	border: 1px solid #b22923;
}

/***产品放大**/



/****************************新闻****************************/
.news_p2_list{
	margin-top:5%;}
	
.news_list2{
	width:33.333%;
	float:left;
	margin-top:2px;
	}
	
.news_list2>h3{
	font-size:16px;
	color:#00531a;
	margin-top:15px;}
.news_list2>p{
	margin-top:10px;
	font-size:12px;
	line-height:22px;
	}
.list3{
	width:32%;
	padding:2%;
	margin-left:2%;
	border:1px solid #ddd;
	position:relative;
	}
	
.time{
	color:#666;
	}
	
	
.zp_list{
	margin-top:6%;
	padding:0 4%;
	}

.zp_cha{
	background:#fff;
	padding:8% 5%;
	border-right:1px solid #eff1f3;}


.zw{
	font-size:12px;
	color:#bac5cc;}

.zp_cha>h3{
	font-size:18px;
	color:#000;
	margin-top:10px;}

.rec_time{
	color:#bacfe2;
	font-size:12px;
	margin-top:10px;
	}
	
.ck_btn{
	border:1px solid #117632;
	line-height:40px;
	width:30%;
	text-align:center;
	margin-top:30px;
	color:#666}
	
.ck_btn:hover{
	background:#117632;
	color:#fff;
	}
	
	
.news_btn{
	border:1px solid #d59f5f;
	width:120px;
	text-align:center;
	
	position:absolute;
	line-height:32px;
	bottom:-4%;
	background:#fff;
	left:35%;
	}
.news_list2>a{
	color:#d59f5f;
	font-size:12px;
	}
.news_btn:hover{
	background:#d59f5f;
	cursor:pointer;
	}
.news_list2>a:hover{
	color:#fff;
	text-decoration:none;

	}
	

/*vip*/
.vip_fl1{
	width:100%;
	border:1px solid #CCC;
	padding:30px 50px;
	}
.vip_fl1>h3{
	text-align:center;
	padding-bottom:40px;
	font-size:24px;
	}
.v{
	float:right;
	width:14px;
	height:14px;
	overflow:hidden;
	display:inline-block;
	margin-top:-5px;
	margin-bottom:-5px;
	}
.vtitle{
	border-bottom:1px solid #ccc;
	padding:15px 0;
	margin-top:-1px;
	padding-left:20px;
	color:#d59f5f;
	letter-spacing:2px;
	font-size:16px;
	cursor:pointer;}
.vtitle1{
	padding:10px 25px;
	border-bottom:1px solid #ccc;
	margin-top:-1px;
	color:#d59f5f;
	letter-spacing:2px;
	font-size:13px;
	margin:0 20px;
	cursor:pointer;
	}
.vtitle2{
	padding:10px 5px;
	border-bottom:1px solid #ccc;
	margin-top:-1px;
	color:#d59f5f;
	letter-spacing:2px;
	font-size:14px;
	margin:0 60px;
	cursor:pointer;
	}
.vtitle>i{
	padding:0 15px;
	}
.vconlist>li>a>i{
	padding-right:15px;
	}
.vtitle em{
	margin:10px 10px 0 0;
	}
.vconlist li a{
	height:30px;
	line-height:30px;
	padding-left:70px;
	display:block;
	font-size:14px;
	color:#866f67;
	padding-top:10px;
	padding-bottom:10px;
	}
.vcon{
	display:none;
	}
.vconlist li.select a,.vconlist li a:hover{color:#d59f5f;text-decoration:none;}
.vtitle span,.vtitle1 span,.vtitle2 span{
	float:right;
	padding-right:20px;
	}




.u-page {
margin: 60px 0;
text-align: center;

}
.u-page .active {
	background: #000;
    color: #fff;
}
.u-page a {
position: relative;
display: inline-block;
border: 1px solid #ccc;
height: 25px;
line-height: 25px;
padding: 0 12px;
margin-left: 2px;
font-size: 12px;
color: #000;
margin-bottom:10px;
}
.u-page .cur-page {
border: none;
height: 25px;
line-height: 25px;
background-color: #000;
border: 1px solid #000;
color: #fff;
}




	
	
	
	
	
	
	
	
/********************************兼容代码*************************************/	
.xpnav{
	width:100%;
	height:0px;
	overflow:hidden;
	position:absolute; z-index:9999999999; top:60px;
	border-top:1px solid #000;
	background:#FFF;
	opacity:0;
	}
.xpnav>li{
	text-align:center;
	}
.xpnav>li>a{
	color: #000;
	line-height:36px;
    font-size: 12px;
	}	
.xpnav>li>a:hover{
	color:#666;
	text-decoration:none;
	}

.nav-btn{
	width:30px;
	height:30px;
	position:absolute; top:10px;
	right:12px;
	}
.header2{
	width:100%;
	height:60px;
	background:#fff;
}






.sy_pro{
	width:48%;
	float:left;
	padding:0% 0%;
	
	}
.sy_pro>p{
	color:#333;
	text-align:center;
	background:#e8e8e8;
	padding:12% 0;
	
	}


@media (max-width: 768px) {
	.ab_titile h3{
		font-size:16px !important;
		}
	.xian1{
		width:100px !important;
		height:3px !important;
		}
	.xian2{
		height:1px !important;
		margin-top:-1px !important;
		}
	.ab_logo{
		width:20% !important;
		}
	.ab_org>img{
		width:90% !important;
		margin-left:5% !important;
		}
	.ab_nr2{
		width:90% !important;
		margin:0 auto !important;}
	.ab_obj_cha>p{
		display:none !important;
		}
	.anli_btn{
		margin-top:2% !important;
		float:none !important;
		
		}
	.ab_obj_cha{
		padding:8% 4% !important;
		}
	.bg_text{
		width:40% !important;
		left:30% !important}
	.xinwen{
		width:90% !important;
		margin:10% auto !important;
		}
	.join {
		width:90% !important;
		margin:0 auto !important;
		}
	.join>h3{
		margin:3% 0 !important;
		font-size:12px !important;
		line-height:20px !important;
		}
	.vip_dl{
		width:90% !important;
		margin:0 auto !important;
		padding-bottom:5% !important
		}
	.con_ab_text{
		width:80px !important;
		}
	.con{
		width:60% !important;
		margin-left:6% !important;}
	.con_ab_text>p{
		font-size:14px !important;
		}
	.con_ab{
		width:100% !important;}
	.con{
		margin-right:0 !important;}
	.ft1>input{
		padding:14px 20px !important}
	.vip>h3{
		font-size:16px !important;
		line-height:24px !important;
		}
	.vip>p{
		padding-top:10px !important;}
	.hy{
		padding:5% 0 14% !important;
		}
	.con_map{
		width:90% !important;
		margin:0 auto !important;
		}
		
		
	.ind_s1{
		padding:50px 0 !important;}
	.ind_s1_cha{
		width:90% !important;
		margin:0 auto !important;
		}
	.ind5_list{
		width:90% !important;
		float:none !important;
		margin:0 auto !important;
		
		}
	.ind5_btn{
		width:50% !important;}
	.ind6_nr_left{
		width:100% !important;
		float:none !important;
		text-align:center !important;}
	.ind6_nr_right{
		width:90% !important;
		float:none !important;
		margin:3% auto !important;
		}
	.touch_slide{
		width:90% !important;
		margin:3% auto !important;
		}
	.carousel-indicators li{
		width:10px !important;
		height:10px !important;
		margin:3px !important;
		}
	.ind_s1_cha>img{
		width:80% !important;
		}
	.banner_pic{
		top:25% !important;}
	.con_left{
		display:none !important;
		}
	.con_right>input{
		color:#ccc !important;
		padding-left:10px !important;
		font-size:12px !important;}
	
	.con_right>textarea{
		color:#ccc !important;
		padding-left:10px !important;
		font-size:12px !important;}
	.foot_logo{
		margin-top:3% !important;}
	.ind_s1_cha>p{
		height:auto !important;
		overflow:hidden !important
		}
	.ab_nr{
		width:90% !important;
		margin:0 auto !important;
		}
	.ind_s1_cha>h3{
		font-size:22px !important;}
	.ind_tit>h3{
		font-size:26px !important;}
	.ind_p5{
		margin-top:0 !important;
		}
	.news2{
		margin-top:5% !important;
		}
	.news3{
		margin-top:5% !important;
		}
	.submit{
		margin:5% auto !important;
		}
	.con_fs{
		width:90% !important;
		margin:0 auto !important;
		}
	.down{
		width:90% !important;}
	.list3{
		width:90% !important;
		float:none !important;
		margin:0 auto !important;
		margin-top:8% !important;
		}
	.news_list2>p{
		padding-bottom:20px;
		margin-top:0 !important;}
		
	.sp{
		width:100% !important;}
	.news_inner>p{
		width:90% !important;
		margin:0 auto;}
	.news_inner>img{
		width:90% !important;
		margin:0 auto;
		}
	.xpnav>li>a{
		line-height:35px !important;}
		
	.anli_list_left>p{
		padding-left:15px !important;}
	.al_list{
		width:46% !important;
		margin-left:0 !important;
		margin-left:2.66% !important
		}
	.ab_cul_cha>p{
		width:90% !important;
		margin:0 auto !important}
	
	
		
	.join_p2 .col-sm-6{
	padding:0 15px!important;
	}
	.mail-grids .col-md-6{
	padding:0 15px!important;
	}
	
	.ab_nr2 .col-md-4{
	padding:0 15px!important;
	}
	.hon_cha>h3{
		text-align:center;
		}
	.hon_tit{
		margin-bottom:0!important;
		}
	.vip_dl{
		overflow:hidden;
		}
	.dl{
		width:90%;
		}
		
	}
	
	@media (max-width: 767px) {
		.ab_nr3 .col-md-4{
		width:100%!important;
		}
		}
	
	
	/***************net_store*****************/

.join_content{
	width:100%;
	margin:0 auto;
	background:#f3f3f3;
	padding-top:3%;
	padding-bottom:120px;
}
.join_content_inner{
	width:100%;
	margin:0 auto;
	position:relative;
}
.join_condition_img{
	position:relative;
}
.join_qh{
	position:absolute;
	width:90%;
	left:5%;
	top:20%;
	overflow:hidden;
	}
@media (min-width:992px) and (max-width:1199px) {
.join_qh{
	top:20%;
	}
	}
.join_list{
	float:left;
	}
.join_btn {
    width: 103px;
    margin:30px auto 0 auto;
}
@media (max-width:768px) {
.join_btn {
    margin:10px auto 0 auto;
}
.join_content{
	padding-bottom:40px;
}
.join_condition_img {
    position: relative;
	margin-top:30px;
}
	}
.join_prev {
    float: left;
    margin-right: 20px;
}
.join_next {
    float: left;
}

.join_prev i {
    font-weight: bold;
    font-size: 40px;
    position: relative;
    right: 0;
	color:#fff;
    transition: 0.4s linear;
    -moz-transition: 0.4s linear;
    -ms-transition: 0.4s linear;
    -o-transition: 0.4s linear;
    -webkit-transition: 0.4s linear;
}
.join_prev:hover i{
	right:3px;
	}
.join_next i {
    font-weight: bold;
    font-size: 40px;
    position: relative;
    left: 0;
	color:#fff;
    transition: 0.4s linear;
    -moz-transition: 0.4s linear;
    -ms-transition: 0.4s linear;
    -o-transition: 0.4s linear;
    -webkit-transition: 0.4s linear;
}
.join_next:hover i{
	left:3px;
	}

.join_condition_text{
	font-family:'微软雅黑';
	padding-top:50%;
}
.join_condition_text p{
	font-size:13px;
	line-height:25px;
	letter-spacing:2px;
}
.join_condition_top p{
	position:absolute;
	z-index:9999;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif !important;
	width:40%;
	top:8%;
	left:45%;
	color:#d59f5f;
	font-size:30px;
	font-weight:600;
	line-height:45px;
	
}
.join_line{
	width:100%;
	margin:50px auto;
}

.hy {
	padding-bottom: 4%;
	padding-top: 3%;
	width: 80%;
	margin: 0 auto;
}
.hytx>td{
	font-size:16px;
font:bolder;
}

tbody>tr>td {
	text-align: center;
}
tbody>tr>td a {
	color: #555;
}



td {
	background: #d;
	width: 18%;
}	







@media (max-width: 768px) {
	.ab_titile h3{
		font-size:16px !important;
		}
	.xian1{
		width:100px !important;
		height:3px !important;
		}
	.xian2{
		height:1px !important;
		margin-top:-1px !important;
		}
	.ab_logo{
		width:20% !important;
		}
	.ab_org>img{
		width:90% !important;
		margin-left:5% !important;
		}
	.ab_nr2{
		width:90% !important;
		margin:0 auto !important;}
	.ab_obj_cha>p{
		display:none !important;
		}
	.anli_btn{
		margin-top:2% !important;
		float:none !important;
		
		}
	.ab_obj_cha{
		padding:8% 4% !important;
		}
	.bg_text{
		width:40% !important;
		left:30% !important}
	.xinwen{
		width:90% !important;
		margin:10% auto !important;
		}
	.join {
		width:90% !important;
		margin:0 auto !important;
		}
	.join>h3{
		margin:3% 0 !important;
		font-size:12px !important;
		line-height:20px !important;
		}
	.vip_dl{
		width:100% !important;
		margin:0 auto !important;
		padding-bottom:5% !important
		}
	.con_ab_text{
		width:80px !important;
		}
	.con{
		width:75% !important;
		margin-left:0 !important;
		margin-top:30px;
		}
		
	.con_ab_text>p{
		font-size:14px !important;
		}
	.con_ab{
		width:100% !important;}
	.ft1{
		margin-top:30px;
		}

	.con{
		margin-right:0 !important;}
	.ft1>input{
		padding:14px 20px !important}
	.vip>h3{
		font-size:14px !important;
		line-height:24px !important;
		}
	.vip>p{
		padding-top:10px !important;
		font-size:12px;
		width:90%;
		}
	.hy{
		padding:5% 0 14% !important;
		}
	.con_map{
		width:90% !important;
		margin:0 auto !important;
		}
		
		
	.ind_s1{
		padding:50px 0 !important;}
	.ind_s1_cha{
		width:90% !important;
		margin:0 auto !important;
		}
	.ind5_list{
		width:90% !important;
		float:none !important;
		margin:0 auto !important;
		
		}
	.ind5_btn{
		width:50% !important;}
	.ind6_nr_left{
		width:100% !important;
		float:none !important;
		text-align:center !important;}
	.ind6_nr_right{
		width:90% !important;
		float:none !important;
		margin:3% auto !important;
		}
	.touch_slide{
		width:90% !important;
		margin:3% auto !important;
		}
	.carousel-indicators li{
		width:10px !important;
		height:10px !important;
		margin:3px !important;
		}
	.ind_s1_cha>img{
		width:80% !important;
		}
	.banner_pic{
		top:25% !important;}
	.con_left{
		display:none !important;
		}
	.con_right>input{
		color:#ccc !important;
		padding-left:10px !important;
		font-size:12px !important;}
	
	.con_right>textarea{
		color:#ccc !important;
		padding-left:10px !important;
		font-size:12px !important;}
	.foot_logo{
		margin-top:3% !important;}
	.ind_s1_cha>p{
		height:auto !important;
		overflow:hidden !important
		}
	.ab_nr{
		width:90% !important;
		margin:0 auto !important;
		}
	.ind_s1_cha>h3{
		font-size:22px !important;}
	.ind_tit>h3{
		font-size:26px !important;}
	.ind_p5{
		margin-top:0 !important;
		}
	.news2{
		margin-top:5% !important;
		}
	.news3{
		margin-top:5% !important;
		}
	.submit{
		margin:5% auto !important;
		}
	.con_fs{
		width:90% !important;
		margin:0 auto !important;
		}
	.down{
		width:90% !important;}
	.list3{
		width:90% !important;
		float:none !important;
		margin:0 auto !important;
		margin-top:8% !important;
		}
	.news_list2>p{
		padding-bottom:20px;
		margin-top:0 !important;}
		
	.sp{
		width:100% !important;}
	.news_inner>p{
		width:90% !important;
		margin:0 auto;
		padding-top:10px !important;
		font-size:12px !important;
		}
	.news_inner>img{
		width:90% !important;
		margin:0 auto;
		}
	.xpnav>li>a{
		line-height:35px !important;}
		
	.anli_list_left>p{
		padding-left:15px !important;}
	.al_list{
		width:46% !important;
		margin-left:0 !important;
		margin-left:2.66% !important
		}
	.ab_cul_cha>p{
		width:90% !important;
		margin:0 auto !important}
.vip_fl1{
	margin:20px 0;
	}
.hy{
	width:90%;
	padding-bottom:0 !important;
	}
.vip_fl1{
	padding:15px;
	}
	
.vip_fl1>h3{
	font-size:18px;
	padding:20px 0;
	}	
.vtitle{
	padding-left:0;
	font-size:14px;
	}
.vtitle1{
	margin:0 15px;
	}
.vtitle2{
	margin:0 30px;
	}
.vconlist li a{
	padding-left:60px;
	}
.prolist{
	margin-top:0px;
	}
.proleft{
	width:100%;
	}
.proright{
	width:100%;
	margin-top:20px;
	margin-left:0;
	}
.promc p{
	line-height:30px;
	margin-top:10px !important;
	}
.u-page{
	margin:30px 0;
	}
.pro_img{
	width:47%;
	margin:20px 1.5% !important;
	}
.news_inner>h3{
	font-size:18px !important;
	margin-top:15px;
	}
.news_inner_time{
	padding-bottom:0;
	padding-top:0 !important;
	font-size:14px !important;
	}
.join_qh{
	width:90%;
	left:5%;
	top:10%;
	}
.mail-grid-left h3.title
,.join_p2>h3
,.join_p1>h3{
	font-size:18px;
	}
.mail-grid-left h4{
	font-size:16px !important;
	}
.mail-gr