@charset "utf-8";

/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
------------------------------------------------------------------------------------------------------ */

/* 全局样式
-------------------------------------------------------------- */
html {
	-webkit-text-size-adjust: none; /*解决chrome浏览器下字体不能小于12px*/
}
input[type="submit"], input[type="reset"], input[type="button"], button {
	-webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/
}
em, i{
	font-style:normal;
}
.colwrapper{
	overflow: hidden;
	zoom: 1 /*for ie*/;
	margin: 5px auto;
}/* 高度自适应 */
.transparent{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
/*文字两侧对齐*/
.justify{
	text-align: justify;
	text-justify: distribute-all-lines;/*ie6-8*/
	text-align-last: justify;/* ie9*/
	-moz-text-align-last: justify;/*ff*/
	-webkit-text-align-last: justify;/*chrome 20+*/
}
.toe{
	/*超出省略号*/
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* chrome*/
	.justify:after {
		content: ".";
		display: inline-block;
		width: 100%;
		overflow: hidden;
		height: 0;
	}
}
/* 兼容IE6的定位属性fixed，固定不动样式 */
.fixed {
	position: fixed;
	clip: rect(0 100% 100% 0);
	_position: absolute;
	/* 底部 */
	bottom: 0px;
	left: 0px;
	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
}
/* 解决固定层在IE6下闪的问题 */
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
}
/*png图片ie6下透明滤镜实现写法*/
.pngimg {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png');
}
.css3 {
	-webkit-transform: translate3d(0, -20px, 0);
	-ms-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0);
	-webkit-transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	-webkit-transition-duration: 1000ms;
	transition-duration: 1000ms;
	-webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
	transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
	-webkit-transition-delay: 800ms;
	transition-delay: 800ms
}
.css3.animated {
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.rotate {
	transform: rotate(7deg);
	-ms-transform: rotate(7deg); 	/* IE 9 */
	-moz-transform: rotate(7deg); 	/* Firefox */
	-webkit-transform: rotate(7deg); /* Safari 和 Chrome */
	-o-transform: rotate(7deg); 	/* Opera */
}

html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:14px; font-family:"微软雅黑","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:14px;}
body{ background-color:#FFFFFF; }

*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button,input,select,textarea{outline:none;}
ul,ol,li{list-style:none;}
html,body{height:auto;margin:0 auto;}
.hide{display:none;}
.clear{clear:both;}


h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 3em; line-height: 1; margin:0; padding:0;}
h2 { font-size: 2em;  margin:0; padding:0;}
h3 { font-size: 1.5em; line-height: 1;  margin:0; padding:0;}
h4 { font-size: 1.2em; line-height: 1.25; margin:0; padding:0;}
h5 { font-size: 1em;  margin:0; padding:0;}
h6 { font-size: 1em; }

/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

.section{position:relative;overflow:hidden;}
/* 左侧按钮 */
#fp-nav{
	position: fixed;
	z-index: 100;
	margin-top: -32px;
	top: 50%;
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
}
#fp-nav.right{
	left: 17px;
}
#fp-nav.left{
	left: 17px;
}
.fp-slidesNav{
	position: absolute;
	z-index: 4;
	left: 50%;
	opacity: 1;
}
.fp-slidesNav.bottom{
	bottom: 17px;
}
.fp-slidesNav.top{
	top: 17px;
}
#fp-nav ul,  .fp-slidesNav ul{
	margin: 0;
	padding: 0;
}
#fp-nav ul li,  .fp-slidesNav ul li{
	display: block;
	width: 14px;
	height: 13px;
	margin: 7px;
	position: relative;
}
.fp-slidesNav ul li{
	display: inline-block;
}
#fp-nav ul li a,  .fp-slidesNav ul li a{
	display: block;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
}
#fp-nav ul li a.active span,  .fp-slidesNav ul li a.active span,  #fp-nav ul li:hover a.active span,  .fp-slidesNav ul li:hover a.active span{
	height: 12px;
	width: 12px;
	margin: -6px 0 0 -6px;
	border-radius: 100%;
}
#fp-nav ul li a span,  .fp-slidesNav ul li a span{
	border-radius: 50%;
	position: absolute;
	z-index: 1;
	height: 4px;
	width: 4px;
	border: 0;
	background: #333;
	left: 50%;
	top: 50%;
	margin: -2px 0 0 -2px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
#fp-nav ul li:hover a span,  .fp-slidesNav ul li:hover a span{
	width: 10px;
	height: 10px;
	margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip{
	position: absolute;
	top: -2px;
	color: #fff;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	white-space: nowrap;
	max-width: 220px;
	overflow: hidden;
	display: block;
	opacity: 0;
	width: 0;
}
#fp-nav ul li:hover .fp-tooltip,  #fp-nav.fp-show-active a.active + .fp-tooltip{
	-webkit-transition: opacity 0.2s ease-in;
	transition: opacity 0.2s ease-in;
	width: auto;
	opacity: 1;
}
#fp-nav ul li .fp-tooltip.right{
	right: 20px;
}
#fp-nav ul li .fp-tooltip.left{
	left: 20px;
}
.fp-auto-height.fp-section,  .fp-auto-height .fp-slide,  .fp-auto-height .fp-tableCell{
	height: auto !important;
}
#fp-nav.selected ul li a span, .fp-slidesNav.selected ul li a span{
	background: #452d1d;
}
/* 全局 */
.w1200m { width:1200px; margin:0 auto; }
.header-tel{display:none;}
/* 头部 */
.header_search{position:absolute;transition:all 0.8s ease;top:16px;right:60px;}
.search_keyword{width:180px;padding-left:20px;line-height:30px;border:1px solid #797a79;background:#f3f4f3;border-radius:50px;color:#8e8e8e;font-size:14px;font-family:"微软雅黑"; position: absolute;right:40px;}
.search_submit{width:32px;height:32px;background:url(../images/search_bg.png) no-repeat center left;position:absolute;right:0px;cursor:pointer;}

.header_l{position:relative;}
.header_r{width:16%;background:url(../images/menu_bg.jpg) no-repeat top center;position:fixed;top:0;right:0;z-index:9;}
.header_r .logo{padding-top:70px;}
.menu_web{overflow:hidden;padding:50px 13%;}
.menu_web ul li{position:relative;float:left;padding-left:15%;width:85%;}
.menu_web ul li .menu_a{color:#bca267;display:block;font-size:14px;height:25px;line-height:25px;transition:all 0.8s ease;}
.menu_web ul li:hover .menu_a{color:#fff;} 
.menu_web ul li i{position:absolute;top:0px;left:0px;display:block;width:100%;height:25px;overflow:hidden;background-position:left center;background-repeat:no-repeat;}
.menu_web ul li i.touch-arrow-down{background-image:url(../images/touch_d.png);}
.menu_web ul li i.touch-arrow-up{background-image:url(../images/touch_u.png);}
.menu_web ul ul{display:none; margin:0;overflow:hidden;}
.menu_web ul ul li{border-bottom:none;margin:0;padding-left:0px;font-size:14px;color:#bca267;line-height:24px;height:24px;}
.menu_web ul ul li a{padding:0;font-size:14px;height:24px;line-height:24px;color:#bca267;display:inline-block;}		
.menu_web ul ul li a:hover{color:#fff;transition:all 0.8s ease;}
.ewm_div{position:absolute;bottom:20px;width:100%;}
.ewm_div p{padding-left:50px;width:100%;position:relative;left:-50px;height:43px;line-height:43px;text-align:center;}
.ewm_div .tel_p{padding-top:14px;padding-bottom:13px;background:url(../images/tel_bg.png) no-repeat left center;font-size:14px;color:#634531;}
.ewm_div .tel_p b{font-size:15px;color:#ae0c08;}
.ewm_div .qq_p{padding-top:23px;padding-bottom:3px;background:url(../images/qq_bg.png) no-repeat left center;}
.ewm_div .qq_p a{font-size:16px;color:#323232;padding-left:35px;line-height:26px;background:url(../images/qq_p.png) no-repeat left center;display:inline-block;margin-top:10px;}
.ewm{margin-top:20px;text-align:center;}
.ewm img{max-width:115px;}
.ewm span{display:block;font-size:12px;color:#c9aa59;line-height:30px;}
/* banner */
.banner_n { width:100%; height:299px; background:url("../images/banner1.jpg") no-repeat top center; 
	box-shadow: 0px 4px 5px rgba(150,149,149, 0.6);
	-moz-box-shadow: 0px 4px 5px rgba(150,149,1491, 0.6);     /*兼容FF*/
    -webkit-box-shadow: 0px 4px 5px rgba(150,149,149, 0.6);     /*兼容Chrome、Safari、Opera12+*/
	margin-bottom:50px;
}
.index_main{width:84%;}
.index{width:84%;background:#f3eee1;overflow:hidden;}
.page_b{height:960px;}
/* mk1 */
.page1{background:#f6f2e8;height:960px;}
.mk1_main{margin-left:7%;margin-right:4%;}
.index_t{padding:3% 0 2%;}
.index_t p{font-size:26px;color:#333333;line-height:24px;margin-bottom:8px;}
.index_t font{font-size:14px;color:#999999;line-height:24px;text-transform:uppercase;display:block;}
.mk1_l{float:left;width:60%;}
.mk1_l img{max-width:100%;}
.mk1_r{float:right;width:32.5%;padding-top:114px;}
.mk1_r span{font-size:26px;color:#bca267;line-height:24px;display:block;margin-bottom:6px;}
.mk1_r font{font-size:14px;color:#999999;line-height:24px;text-transform:uppercase;display:block;}
.mk1_r p{font-size:14px;color:#5a5a5a;line-height:28px;margin-top:75px;}
.mk1_r a{width:167px;line-height:55px;text-align:center;font-size:16px;color:#bca267;background:#634531;transition:all 0.8s ease;margin-top:105px;display:block;}
.mk1_r a:hover{background:#c8a062;color:#fff;}
/* mk2 */
.page2{background:#f6f2e8;height:960px;}
.mk2{padding-top:12%;position:relative;}
.mk2 .index_t{position:absolute;top:8%;left:7%;}
.mk2_c{height:563px;background:#d2c3a1;width:100%;position:relative;}
.mk2_img{position:absolute;overflow:hidden;}
.mk2_img img{width:100%;height:100%;transition:all 0.8s ease;}
.mk2_img:hover img{transform:scale(1.08);}
.mk2_img1{left:29%;top:-32%;width:30%;height:auto;}
.mk2_div{position:absolute;left:0;background:url(../images/mk2_tbg1.png);padding:14px 0 6px;max-width:100%;height:48px;}
.mk2_div a{font-size:24px;color:#fff;line-height:24px;display:block;}
.mk2_div font{font-size:14px;color:#fff;line-height:24px;display:block;text-transform:uppercase;}
.mk2_div:after{content:'';position:absolute;width:5px;height:27px;background:url(../images/mk2_tbg2.png) no-repeat top left;top:-8px;}
.mk2_div1{bottom:32px;padding-left:31%;width:69%;}
.mk2_div1:after{left:27%;}
.mk2_img2{left:15%;bottom:0;width:20%;height:auto;}
.mk2_div2{bottom:10px;padding-left:30%;width:70%;}
.mk2_div2:after{left:20%;}
.mk2_img3{left:35%;bottom:-27%;width:24%;height:auto;}
.mk2_div3{bottom:42px;padding-left:40%;width:60%;}
.mk2_div3:after{left:32.5%;}
.mk2_img4{left:59%;top:0px;width:27%;height:auto;}
.mk2_div4{bottom:55px;padding-left:39%;width:61%;}
.mk2_div4:after{left:32.5%;}
.videolist{position:relative;}
.videolist img{max-width:100%;}
.videolist:hover{cursor:pointer;}
.videoed{display:block;width:98px;height:98px;position:absolute;left:50%;top:50%;z-index:99;border-radius:100%;margin-left:-49px;margin-top:-49px;}
.videos_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:999;display:none;}
.videos{position:relative;top:12%;text-align:center;}
.vclose{position:absolute;top:1%;border-radius:100%;cursor:pointer;}
#video{max-height:500px;width:auto!important;max-width:100%;}
/* mk3 */
.page3{height:960px;background:url(../images/mk3_bg.jpg) no-repeat top center;background-size:cover!important;}
.mk3{padding-top:16%;padding-bottom:11%;position:relative;}
.mk3_c{background:#c47d38;padding:48px 0 41px;width:100%;}
.mk3_l{margin-left:15%;width:40.5%;height:auto;overflow:hidden;float:left;}
.mk3_r{float:right;width:34.6%;margin-right:5.6%;text-align:center;}
.mk3_r img{margin:30px auto 50px;}
.mk3_r p{font-size:14px;line-height:24px;color:#fff;text-align:right;}
.mk3_r a{width:167px;line-height:55px;text-align:center;font-size:16px;color:#bca267;background:#634531;transition:all 0.8s ease;margin-top:70px;display:block;margin-left:44px;}
.mk3_r a:hover{background:#c8a062;color:#fff;}
/* mk4 */
.page4{background:url(../images/mk4_bg.jpg) no-repeat top center;background-size:cover!important;height:960px;}
.mk4{padding-top:10%;}
.mk4_c{margin-left:2%;width:98%;background:#fff;height:660px;position:relative;}
.mk4_l{width:45.5%;float:left;}
.mk4_l img{max-width:100%;}
.mk4_r{position:absolute;top:173px;right:15%;width:44.5%;background:#f0e8d8;height:350px;}
.mk4_r span{font-size:26px;color:#111111;line-height:26px;display:block;margin-bottom:8px;padding-left:7%;margin-top:50px;}
.mk4_r font{font-size:14px;line-height:24px;color:#999999;display:block;text-transform:uppercase;padding-left:7%;}
.mk4_r p{font-size:14px;color:#5c4f4f;line-height:26px;margin-top:18px;padding-left:7%;width:71%;}
.mk4_r a{font-size:14px;color:#333333;line-height:24px;position:absolute;right:7%;top:60px;transition:all 0.8s ease;}
.mk4_r a:hover{color:#452d1d;}
/* mk5 */
.page5{height:960px;background:#f6f2e8;}
.mk5_bottom{position:absolute;bottom:0;width:100%;}
.mk5{background:#f6f2e8;padding-top:2%;}
.mk5_main{margin:0 11%;}
.mk5_div{float:left;width:30%;margin-left:5%;margin-bottom:30px;}
.mk5_div:nth-child(3n+1){margin-left:0;}
.mk5_div a{font-size:16px;color:#666666;line-height:30px;margin-bottom:12px;display:block;transition:all 0.8s ease;}
.mk5_div p{font-size:14px;color:#666666;line-height:26px;overflow:hidden;padding-bottom:26px;position:relative;}
.mk5_div p:after{content:'';position:absolute;width:60px;height:2px;background:#4a4a4a;left:0px;bottom:0px;}
.mk5_div span{font-size:18px;color:#999999;line-height:24px;display:block;margin-top:15px;}
.mk5_div:hover a{color:#634531;}
.mk5_more{width:167px;line-height:55px;text-align:center;font-size:14px;color:#bca267;background:#634531;transition:all 0.8s ease;float:right;margin-right:10px;margin-top:45px;}
.mk5_more:hover{background:#c8a062;color:#fff;}
/* index_bottom */
.index_bottom{padding:2% 0;background:#d8c9a3;}
.bottom_c{margin-left:15.5%;margin-right:23.5%;}
.bottom_l{float:left;width:35%;}
.bottom_l img{max-width:100%;margin-bottom:26px;}
.bottom_l p{font-size:14px;color:#634531;line-height:22px;}
.bottom_l a{width:30px;height:30px;background:url(../images/qq.png) no-repeat top center;margin-top:20px;margin-bottom:16px;display:block;}
.bottom_r{float:right;width:54.5%;}
.bottom_r p{font-size:16px;color:#634531;line-height:26px;margin-bottom:6px;}
.bottom_r span{font-size:12px;line-height:18px;color:#634531;display:block;margin:10px 0;}
.bottom_r .inptext{float:left;width:436px;padding-left:10px;line-height:32px;height:32px;background:#fff;border:none;color:#999999;font-size:12px;}
.bottom_r .submit{float:right;width:76px;line-height:32px;color:#603d26;background:#c8a062;font-size:12px;cursor:pointer;transition:all 0.8s ease;text-align:center;}
.bottom_r .inpnr{width:100%;height:70px;background:#fff;border:none;}
.bottom_r .submit:hover{background:#634531;color:#fff;}
/* footer */
.footer{background:#452d1d;padding:20px 0;width:100%;}
.footer_c{margin-left:15.5%;margin-right:7%;}
.footer p{color:#bf9b30;line-height:20px;}
.footer p a{font-size:14px;color:#bf9b30;line-height:20px;transition:all 0.8s ease;}
.footer p a:hover{color:#fff;}
/* about */
.about_t{padding:70px 0 25px;text-align:center;}
.about_t p{font-size:25px;color:#5c402d;line-height:30px;}
.about_t font{color:#bca267;line-height:20px;display:block;text-transform:uppercase;}
.menu_er{border-top:1px solid #d0cdd3;border-bottom:1px solid #d0cdd3;text-align:center;}
.menu_er ul{overflow:hidden;display:inline-block;}
.menu_er li{width:173px;line-height:30px;border-right:1px solid #d0cdd3;float:left;transition:all 0.8s ease;}
.menu_er li:nth-child(1){border-left:1px solid #d0cdd3;}
.menu_er li a{font-size:18px;color:#5b5b5b;transition:all 0.8s ease;}
.menu_er .cur{background:#5c402d;}
.menu_er .cur a{color:#fff;}
.menu_er li:hover{background:#5c402d;}
.menu_er li:hover a{color:#fff;}
.about_img img{max-width:100%;margin-top:30px;}
.about_c1{width:47%;margin:100px auto 100px;}
.about_c1 p{color:#575757;line-height:28px;text-indent:2em;margin-bottom:20px;}
.about_c2{background:#ece2d2;padding-bottom:60px;}
.about_c2c{width:47%;margin:auto;position:relative;}
.about_c2div{float:left;width:50%;color:#575757;line-height:24px;margin-top:30px;}
.about_c2c:after{content:'';position:absolute;width:73%;height:1px;background:#d0cdd3;left:0px;top:120px;}
.about_c3{width:47%;margin:60px auto;}
.about_c3 p{color:#575757;line-height:28px;margin-bottom:20px;}
.about_c4{background:#ece2d2;padding:35px 0;}
.about_c4c{width:47%;margin:auto;position:relative;}
.about_c4div{color:#575757;line-height:24px;}
.about_c4div:nth-child(1){margin-bottom:48px;}
.about_c4c:after{content:'';position:absolute;width:100%;height:1px;background:#d0cdd3;left:0px;top:120px;}
.rczp{margin-top:60px;}
.rczp img{max-width:100%!important;height:auto!important;}
.zhaopin{margin:40px auto;width:50%;}
.zhaopin_div a{float:left;}
.zhaopin_div p{float:right;line-height:40px;margin-right:20px;}
.zhaopin_div{line-height:40px;padding-left:20px;background:url(../images/icon_lead.png) no-repeat 0 center;transition:all 0.8s ease;}
.zhaopin_div:hover{padding-left:40px;background-color:#bf9b30;background-position:20px center;}
.zhaopin_div:hover a{color:#452d1d;}
/* join */
.join1{padding:100px 0;border-bottom:1px solid #d0cdd3;}
.join_t{padding:110px 0 16px;border-bottom:1px solid #d0cdd3;}
.join_l{float:left;margin-left:2.5%;width:42%;}
.join_l img{max-width:100%;}
.join_r{float:left;margin-left:4%;width:37%;}
.join_tc{margin-bottom:50px;}
.join_tc p{font-size:24px;color:#634531;line-height:24px;}
.join_tc font{font-size:18px;color:#bca267;line-height:30px;display:block;text-transform:uppercase;}
.join_div p{font-size:18px;color:#747474;line-height:24px;margin-bottom:24px;}
.join_div p span{font-size:18px;color:#fff;background:#bca267;width:22px;height:22px;display:inline-block;margin-right:12px;text-align:center;}
.join_div p font{display:block;padding-left:34px;}
.join2{text-align:center;padding-top:60px;}
/* lxwm */
.lxwm{width:78%;padding:75px 11% 65px;border-bottom:1px solid #d0cdd3;}
.lxfs_t{font-size:17px;line-height:26px;color:#111111;margin-bottom:30px;}
.lxfs_t font{color:#999999;}
#dituContent{float:left;width:54%;height:385px;}
.lxfs_r{float:right;width:41%;}
.lxfs_r span{font-size:24px;color:#634531;padding:26px 0 16px;display:block;line-height:24px;}
.lxfs_r p{font-size:18px;color:#747474;line-height:24px;margin-top:24px;padding-left:30px;}
.lxfs_r p:nth-child(2){background:url(../images/dh.jpg) no-repeat left center;}
.lxfs_r p:nth-child(3){background:url(../images/cz.jpg) no-repeat left center;}
.lxfs_r p:nth-child(4){background:url(../images/dz.jpg) no-repeat left center;}
.lxfs_r img{margin-top:30px;}
.message{width:78%;padding:55px 11% 0px;}
.message_l{float:left;width:48%;}
.message_l .inptext{width:94%;padding:0 3%;border:1px solid #dedede;line-height:54px;font-size:18px;color:#999999;margin-bottom:55px;}
.message .inpnr{float:left;width:44%;margin-left:3%;border:1px solid #dedede;padding:20px 2%;font-size:18px;color:#999999;height:236px;font-family:"微软雅黑";}
.message_l .submit{width:122px;line-height:38px;background:#bf9b30;text-align:center;font-size:16px;color:#fff;cursor:pointer;transition: all 0.8s;}
.message_l .submit:hover{background:#5c402d;}
/* news */
.news{margin:60px 0 30px;}
/*分页*/
.dede_pages{width: 100%;overflow: hidden;text-align: center;}
.pagelist{width: 100%;overflow: hidden;text-align: center;justify-content: center;display: flex;float: left;}
.pagelist li{background:#fff;height: 31px;float: left;line-height: 31px;color: #999999;margin: 0 5px;padding:0 13px;font-size:12px;border:1px solid #dddddd;}
.pagelist li a{color: #999999;font-size:12px;}
.pagelist .thisclass{height: 33px;float: left;line-height: 33px;color:#fff;margin: 0 5px;border:none;padding:0 14px;background:#634531;}
.pageinfo{font-size: 12px;color: #999999;}
/* common */
.common_title{font-size:20px;color:#5c402d;line-height:30px;text-align:center;}
.common_time{text-align:center;padding-bottom:10px;border-bottom:1px dotted #d3d3d3;}
.common_time span{font-size:14px;color:#999999;line-height:30px;display:inline-block;margin:0 10px;}
.common_text{padding:30px 0;font-size:16px;color:#6a6a6a;line-height:30px;}
.common_text img{max-width:100%;}
.common_fx{padding-bottom:20px;border-bottom:1px dotted #d3d3d3;}
.common_fy{margin-top:20px;}
.common_fy p{line-height:34px;padding-left:20px;font-size:14px;color:#999999;background:#eeeeee;margin-top:6px;}
.common_fy p a{font-size:14px;color:#999999;transition:all 0.8s ease;}
.common_fy p:hover a{color:#634531;}
/* pro */
.pro{width:78%;padding:0px 11%;}
.case_menu{text-align:center;padding:35px 0 50px;}
.case_menu span{font-size:16px;color:#fff;background:#bca267;display:inline-block;padding:0 20px;line-height:30px;}
.case_menu a{font-size:16px;color:#8b8888;line-height:30px;display:inline-block;padding:0 20px;margin-left:10px;}
.pro_img{float:left;width:32%;margin-left:2%;margin-bottom:20px;transition:all 0.8s ease;overflow:hidden;}
.pro_img:nth-child(3n+1){margin-left:0;}
.pro_img img{max-width:100%;transition:all 0.8s ease;}
.pro_img:hover img{transform: scale(1.2);}
.pro_l{float:left;width:60%;}
.pro_l img{max-width:100%;}
.pro_r{float:right;width:35%;}
.pro_r b{font-size:24px;color:#5c402d;line-height:40px;display:block;margin:40px 0 20px;}
.pro_r p{color:#696968;margin-bottom:70px;}
.pro_r span{font-size:18px;color:#696968;line-height:30px;display:block;}
.pro_c{margin-bottom:50px;}


.cpxq{position:relative;}
.cpxq .item{width:95%;height:auto;margin:auto;position:relative;transition: all 0.8s;}
.cpxq .cp_img{width:100%;height:100%;overflow:hidden;transition: all 0.8s;}
.cpxq .cp_img img{width:100%;height:100%;transition: all 0.8s;}
.cp_img:hover img{transform: scale(1.2);}
/*左右按钮*/
.cpxq .owl-buttons{width:100%;position: absolute;left: 0px;top: 50%;margin-top:-16px;}
.cpxq .owl-prev, .cpxq .owl-next{transition: all 0.8s;display:block;zoom:1;font-size:0px;width:30px;height:32px;background-size:100% 100%;position: absolute;z-index: 90;}
.cpxq .owl-prev{left:-40px;background:url(../images/cpxq_l.jpg) no-repeat;}
.cpxq .owl-next{right:-40px;background:url(../images/cpxq_r.jpg) no-repeat;}
/* .cpxq .owl-prev:hover{background:url(../images/cpxq_hl.png) no-repeat;transition: all 0.8s;}
.cpxq .owl-next:hover{background:url(../images/cpxq_hr.png) no-repeat;transition: all 0.8s;} */
/**/
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel{
	display: none;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}	
.owl-carousel .owl-item{
	float: left;
	
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  	-webkit-transform: translate3d(0,0,0);
  	-moz-transform: translate3d(0,0,0);
  	-ms-transform: translate3d(0,0,0);
}
@media only screen and (max-width:1680px){
	.mk1_r{width:36%;}
	.mk1 .index_t{padding-top:8%}
	.mk2{padding-top:16%;}
	.mk2_c{height:492px;}
	.mk3_r img{margin:30px auto;}
	.mk3_r a{margin-top:40px;}
	.mk4_r p{width:74%;}
	.mk4_c{height:auto;}
	.mk4_r{top:120px;}
	.bottom_r .inptext{width:366px;}
	.join_div p{font-size:17px;}
	.join2 img{max-width:90%;}
	.lxfs_r span{font-size:20px;}
}
@media only screen and (max-width:1440px){
	.menu_er li{width:140px;}
	.mk1_r{padding-top:40px;}
	.mk1_r p{margin-top:35px;}
	.mk1_r a{margin-top:75px;}
	.mk2{padding-top:14%;}
	.mk2_c{height:422px;}
	.mk2_div a{font-size:20px;}
	.mk2_div3{padding-left:30%;width:70%;}
	.mk2_div3:after{left:22.5%;}
	.mk3_r img{max-width:50%;margin:0px auto 20px;}
	.mk3_r a{margin-top:40px;}
	.mk4_r{top:12%;height:380px;}
	.bottom_r .inptext{width:296px;}
	.about_c4c:after{top:150px;}
	.join_div p{line-height:20px;font-size:14px;}
	.lxfs_r p{font-size:14px;}
	.ewm_div{bottom:20px;}
	.mk4_c{height:auto;}
}
@media only screen and (max-width:1366px) and (max-height:768px){
	.header_r .logo{padding-top:40px;}
	.menu_web{padding-top:30px;}
	.mk1_l{width:50%;}
	.mk1_r{width:46%;}
	.mk1 .index_t{padding-top:6%;}
	.mk2{padding-top:10%;}
	.mk2_c{height:400px;}
	.mk2 .index_t{top:0;}
	.mk2_div a{font-size:20px;}
	.mk2_div3{width:80%;padding-left:20%;}
	.mk2_div3:after{left:12%;}
	.mk3{padding-top:10%;}
	.mk4{padding-top:6%;}
	.mk4_r{top:10%;right:6%;width:56%;}
	.index_bottom{padding:15px 0;}
	.bottom_c{margin-left:10%;margin-right:10%;}
	.bottom_l a{margin-top:15px;margin-bottom:12px;}
	.bottom_l img{margin-bottom:16px;}
	.bottom_l{width:46%;}
	.bottom_r{width:50%;}
	.bottom_r .inptext{width:320px;}
	.bottom_r .inpnr{height:50px;}
	.footer{padding:10px 0;}
	.mk5{padding-top:0;}
	.mk5_div p{padding-bottom:16px;}
	.mk5_div span{margin-top:5px;}
	.join_r{width:42%;}
	.ewm_div{bottom:0;}
}
@media only screen and (max-width:1280px){
	.mk1{padding-top:6%;}
	.mk1 .index_t{padding-bottom:6%;}
	.mk1_r a{margin-top:50px;}
	.mk2{padding-top:26%;}
	.mk2_c{height:417px;}
	.mk2_img1{top:-18%;}
	.mk2_img3{bottom:-25%;}
	.mk2_img4{width:30%;}
	.mk2 .index_t{top:12%;}
	.mk2_div a{font-size:20px;}
	.mk2_div3{width:80%;padding-left:20%;}
	.mk2_div3:after{left:12%;}
	.mk3{padding-top:25%;padding-bottom:16%;}
	.mk4_l{width:56%;}
	.mk4_r{right:3%;top:16%;}
	.mk4{padding-top:16%;}
	.bottom_r .inptext{width:256px;}
	.about_c4c:after{top:170px;}
	.lxfs_r{width:42%;}
	.videos{top:20%;}
}
@media only screen and (max-width:1024px){
	.html5zoo-nav-0{margin-top:-60px!important;}
	.header_r{display:none;}
	.header-tel{display: block;width:100%;}
	.logo-tel{width:100%;}
	.logo-tel img{width:100%;}
	.touch-menu{position:absolute;right:2%;top:50px;}
	.touch-menu img{width:60px;height:auto;}
	.tel-menu{display:none;overflow:hidden;background:#1a1a1a;padding:10px 3%;}
	.tel-menu ul li{position:relative;float:left;width:100%;border-bottom: 1px solid #fff;}
	.tel-menu ul li .tel-a{color:#fff; display:block; font-size:16px; height:36px; line-height:36px;padding:0 10px;}
	.tel-menu ul li:hover ul, .touch-menu ul li:active ul{background-color:#c8a062;}
	.tel-menu ul li i{position:absolute; top:12px; right:10px; display:block; width:13px; height:13px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:contain;}
	.tel-menu ul li i.touch-arrow-down{background-image:url(../images/touch-arrow-d.png);}
	.tel-menu ul li i.touch-arrow-up{background-image:url(../images/touch-arrow-u.png);}
	.tel-menu ul ul{display:none; margin:0;overflow:hidden;}
	.tel-menu ul ul li{border-bottom:none; margin:0; padding-left:20px;}
	.tel-menu ul ul li a{padding:0; padding-left:5px; font-size:14px; height:30px; line-height:30px;color:#fff;}		
	.tel-menu ul ul li i{top:13px;}
	.header_l{width:100%;}
	.index{width:100%;}
	.index_main{width:100%;}
	.mk1_main{margin-left:4%;}
	.mk2{padding-top:36%;}
	.mk2_c{height:463px;}
	.mk2 .index_t{left:3%;top:20%;}
	.mk2_img1{width:40%;height:auto;top:-53%;left:25%;}
	.mk2_img2{left:0px;bottom:0px;width:35%;height:auto;}
	.mk2_img3{left:35%;bottom:-5%;width:30%;height:auto;}
	.mk2_img4{left:65%;top:0px;width:35%;height:auto;}
	.mk2{padding-top:36%;padding-bottom:0px;}
	.mk3{padding-top:10%;padding-bottom:0;}
	.mk3_l{margin-left:5%;}
	.mk3_l img{max-width:100%;}
	.mk3_r img{margin:0px auto 10px;}
	.mk3_r{width:44%;}
	.mk3_r a{margin-top:20px;}
	.mk4{padding-top:8%;padding-bottom:8%;}
	.mk4_c{width:100%;margin-left:0;}
	.mk4_r p{width:80%;}
	.mk5_main{margin:0 5%;overflow:hidden;}
	.mk5{padding:40px 0 60px;}
	.bottom_r{width:57%;}
	.mk1_r{padding-top:0;}
	.pro{width:84%;padding:0px 8%;}
	.message{width:84%;padding:55px 8% 0px;}
	.lxwm{width:84%;padding:75px 8% 65px;}
	.w1200m{width:90%;}
	.header_search{display:none;}
	.videos_bg{position:fixed;}
}
@media only screen and (max-width:768px){
	.touch-menu{top:30px;}
	.mk1_l{width:100%;}
	.mk1_r{width:100%;padding-top:60px;}
	.mk2_div3:after{left:6%;}
	.mk2_div3{padding-left:12%;width:88%;}
	.mk2_div4:after{left:10%;}
	.mk2_div4{padding-left:16%;width:84%;}
	.mk2_c{height:347px;}
	.mk1_r p{font-size:18px;}
	.mk4_l{width:60%;}
	.mk4_r{width:60%;top:6%;}
	.bottom_c{margin:0 8%;}
	.footer_c{margin:0 5%;}
	.menu_er li{width:auto;padding:0 20px;}
	.about_c4c{width:50%;}
	.about_c3{width:50%;}
	.about_c4c:after{top:190px;}
	.join_l{width:90%;margin-left:5%;}
	.join_r{width:90%;margin-left:5%;}
	.join_div p font{display:inline-block;padding-left:0;}
	.join_div p{font-size:18px;}
	.join_tc{margin-bottom:30px;margin-top:50px;}
	.join2{padding-top:0;}
	.join1{padding:60px 0;}
	#dituContent{width:100%;}
	.lxfs_r{width:100%;}
}
@media only screen and (max-width:640px){
	.html5zoo-nav-0{margin-top:-40px!important;}
	.touch-menu{top:18px;right:5%;}
	.touch-menu img{width:30px;height:auto;}
	.mk1_main{margin-left:4%;}
	.mk1_r p{font-size:16px;}
	.mk2{padding-top:0;}
	.mk2 .index_t{position:relative;}
	.mk2_img{position:relative;}
	.mk2_c{height:auto;padding:40px 0;}
	.mk2_img1{top:0;left:25%;width:70%;}
	.mk2_img2{left:5%;bottom:auto;width:70%;top:0;}
	.mk2_img3{left:25%;bottom:auto;width:70%;top:0;}
	.mk2_img4{left:5%;width:70%;top:0;}
	.mk3_l{width:90%;}
	.mk3_r{width:90%;margin-right:5%;padding-top:40px;}
	.mk4{padding:50px 0;}
	.mk4_c{margin-left:0;width:100%;background:none;}
	.mk4_l{margin-left:5%;width:90%;}
	.mk4_l img{max-width:100%;}
	.mk4_r{position: relative;top: 0; width: 90%;left: 5%;overflow: hidden;height: auto;padding-bottom: 40px;}
	.mk4_r p{width:90%;padding-left:5%;}
	.mk4_c{height:auto;}
	.index_t{padding:60px 0 30px;}
	.mk5{padding-top:0;}
	.mk5_div{width:100%;margin-left:0;margin-bottom:40px;}
	.mk5_more{margin-top:0;}
	.bottom_l{width:100%;}
	.bottom_r{width:100%;margin-top:40px;}
	.bottom_c{margin: 0 5%;}
	.index_bottom{padding-bottom:40px;}
	.right{float:left;}
	.pagelist li{height:20px;padding:0 3px;line-height:20px;margin:0 2px;}
	.pagelist .thisclass{height:22px;line-height:22px;padding:0 4px;margin:0 2px;}
	.pro{width:90%;padding:0px 5%;}
	.menu_er{border:none;text-align:left;}
	.menu_er li{border:1px solid #d0cdd3;margin-left:13px;margin-top:10px;}
	.case_menu{padding:20px 0;}
	.pro_img{width:100%;margin-left:0;}
	.pro_l{width:100%;}
	.pro_r{width:100%;}
	.cpxq .owl-prev{left:0px;}
	.cpxq .owl-next{right:0px;}
	.about_c1{width:80%;margin:60px auto;}
	.about_c2c{width:80%;}
	.about_c2c:after{width:100%;}
	.about_c3{width:80%;}
	.about_c4c{width:80%;}
	.about_c4c:after{top:220px;}
	.join_t{padding-top:60px;}
	.news{margin:60px 0 0px;}
	.message_l{width:100%;}
	.message .inpnr{width:94%;padding:20px 3%;margin-left:0;}
	.message_c{position:relative;padding-bottom: 60px;}
	.message_l .submit{position:absolute;bottom:0;}
	.lxwm{width:90%;padding:60px 5%;}
	.message_l .inptext{margin-bottom:20px;}
	.mk2_div a{font-size:20px;}
	.mk2_div1:after{left:24%;}
	.mk2_div2:after{left:22%;}
	.pro_r p{font-size:16px;}
	.about_c1 p{font-size:16px;}
	.about_c3 p{font-size:16px;}
	.about_c4div{font-size:16px;}
	.mk5_div a{font-size:18px;}
	.mk5_div p{font-size:16px;}
	.lxfs_t{font-size:20px;}
	.lxfs_r p:nth-child(4){background: url(../images/dz.jpg) no-repeat left 2px;}
	.lxfs_r p{font-size:16px;}
	.videolist{width:100%;margin-left:0;margin-top:10px;text-align:center;}
	.videolist img{max-width:100%;}
	.w1200m{width:82%;}
	.zhaopin{width:70%;}
}
@media only screen and (max-width:380px){
	.touch-menu{top:15px;}
	.mk2_div3{padding-left:20%;width:80%;}
	.bottom_r .inptext{width:238px;}
	.menu_er li{margin-left:27px;}
	.about_c2c:after{top:140px;}
	.about_c4c:after{top:250px;}
}
@media only screen and (max-width:360px){
	.menu_er li{margin-left:22px;}
}

























