﻿@keyframes banrun1{
	0%{transform: scale(1)}
	50%{transform: scale(1.05)}
	100%{transform: scale(1)}
}

@keyframes banrun2{
	0%{transform: scale(1)}
	50%{transform: scale(1.5)}
	100%{transform: scale(1)}
}

@keyframes banrun3{
	0%{width: 60px;}
	50%{width: 30px;}
	100%{width: 60px;}
}

@keyframes banrun4{
	0%{top: 20px;}
    50%{top: 0;}
    100%{top: 20px;}
}



@keyframes z {
	from {
		border-radius: 48%;
	}

	to {
		border-radius: 35%;
	}
}

.qyjj_l p,.jpgc_r p,.hxcs_l p,.fzlctxt>div p,.qywhtxt p,.glqy p,.cpfw ul li p,.zpkj_r p,.rzys ul li p,.ztcc_l p,.kjmx_txt p,.pycp_r .swiper-slide p,
.aqyhj_txt p,.sjlb p,.alxq_r p,.cxfwpt ul li p,.rcln_l p,.rgfz_txt p{text-align: justify;}


.yjfxlb .yjfxlb_l::after,.yjfxlb_r h3,.nav ul li a::after,.xwzx_r h3::before,.xslb_nr h2,.xslb ul li h3,.xslb ul li i,.swiper-button-prev,.swiper-button-next,.dhan,.IxSrBx,.s3lb a img,.s3lb i,
.sycpzx_img .swiper-button-next::after,.sycpzx_img .swiper-button-prev::after,.s5brb ul li h3,.s5brt ul li a img,.s5bl a img,.s5bl h3,.s5bl i,.s5bl i::before,.jpgc_l::after,.qyry_tr h3,
.xwzx_t a img,.xwzx_t h3,.xwzx_t i,.xwlb h4,.xwlb .xwtxt,.xwlb h5,.xwlb h6,.xwlb h3,.djlb h3,.djlb img,.xwxqlb h3,.pycp_l .swiper-button-prev::after,.pycp_l .swiper-button-next::after,
.dzdz ul li,.dzdz ul li img,.tjal ul li a img,.cxfwpt ul li,.rgfz_txt,.rgfz_txt p,.rgfz_txt span,button,.lxrtxt,.menu-fixed,.bannerinner h6,.hedoa ul li a i,.s3lb a h3::before,.sycpzx_img .swiper-slide a img,
.ej_banner h5,.szhtx ul li h5,.szhtx ul li h5 img,.zpsj ul li,.cxjz ul li,.navlist,.navlist::before{
    transition: 0.6s ease-in-out;
    -ms-transition: 0.6s ease-in-out;
    -o-transition: 0.6s ease-in-out;
    -webkit-transition: 0.6s ease-in-out;
    -moz-transition: 0.6s ease-in-out;
}

.ej_banner_l,.ej_banner_r,.ej_banner_l h4,.ej_banner_r h4{
    transition: 1s ease-in-out;
    -ms-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;
    -webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
}
.xwxqbtn{
    position: absolute;
    bottom: -145px;
    left: 50%;
    transform: translate(-50%,0);
}
.divbox{width: 1600px;margin: 0 auto;}
.divbox1{width: 1400px;margin: 0 auto;overflow: hidden;}
.ej_banner{overflow: hidden;position: relative;}
.ej_banner img{animation: banrun1 10s linear infinite;position: relative;}
.ej_banner img{width: 100%;}
.ej_banner_list{position: absolute;top: 55%;left: 0;text-align: right;width: 100%;}
.ej_banner_list h2{font-size: 48px;color: #fff;line-height: 48px;}

.ejbt{margin-bottom: 80px;}
.ejbt h3{font-size: 36px;color: #595656;}
.ejbt h3::before{content: '';display: inline-block;vertical-align: top;width: 4px;height: 32px;background: #c8a063;margin-right: 20px;}


.ejdh{position: relative;margin-top: -80px;background: rgba(0,0,0,.3);z-index: 9;}
.ejdh ul{font-size: 0;text-align: center;}
.ejdh ul li{display: inline-block;text-align: center;}
.ejdh ul li a{display: block;line-height: 80px;font-size: 18px;color: #fff;padding: 0 48px;box-sizing: border-box;position: relative;}
.ejdh ul li a::before{content: '';display: block;width: 100%;height: 2px;background: #c49a6c;position: absolute;top: 0;left: 0;opacity: 0;}
.ejdh ul li a::after{content: '';display: block;width: 100%;height: 2px;background: #c49a6c;position: absolute;bottom: 0;left: 0;opacity: 0;}
.ejdh ul li:hover a,.ejdh ul li.ac a{color: #e3ba7b;background: rgba(0,0,0,.14);}
.ejdh ul li:hover a::before,.ejdh ul li.ac a::before,.ejdh ul li:hover a::after,.ejdh ul li.ac a::after{opacity: 1;}


.qyjj{font-size: 0;position: relative;background: #f5f5f4;overflow: hidden;}
.qyjj_l,.qyjj_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.qyjj_l{width: 57.7%;padding-left: 13.5%;padding-right: 5.4%;padding-top: 115px;}
.qyjj_r{width: 42%;}
.qyjj_r img{width: 100%;}
.qyjj_l h3{font-size: 48px;color: #333333;line-height: 48px;}
.qyjj_l h4{font-size: 18px;color: #c49a6c;margin: 15px 0 40px;}
.qyjj_l p{font-size: 16px;color: #333333;line-height: 36px;margin-bottom: 40px;}
.qyjj_b{padding: 0;position: absolute;left: 0;bottom: 90px;width: 100%;}
.qyjj_b .zzlist1{background: #fff;padding: 75px 0;box-sizing: border-box;}
.qyjj_b .zzlist1::before{display: none;}
.qyjj_b .zzlist1>li{padding: 0 20px;text-align: center;}
.jpgc{font-size: 0;position: relative;padding: 88px 0 65px;}
.jpgc_l,.jpgc_r{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.jpgc_l{width: 47.2%;}
.jpgc_r{width: 52.5%;padding-left: 6.3%;padding-right: 11.98%;}
.jpgc_l img{width: 100%;}
.jpgc_r h3{font-size: 48px;color: #333333;line-height: 48px;margin-bottom: 50px;}
.jpgc_r p{font-size: 16px;color: #333333;line-height: 36px;}
.jpgc_r a{display: block;width: 312px;line-height: 64px;text-align: center;border-radius: 64px;background: #f4f4f4;font-size: 18px;color: #c39a6b;margin-top: 50px;}
.jpgc_r a:hover{background: #c39a6b;color: #fff;}
.jpgc_l .swiper-button-prev, .jpgc_l .swiper-button-next{font-size: 20px !important;width: 80px;height: 80px;line-height: 80px;text-align: center;background: rgba(0,0,0,.4);border-radius: 50%;}
.jpgc_l .swiper-button-prev{left: 30px;}
.jpgc_l .swiper-button-next{right: 30px;}
.jpgc_l .swiper-button-prev:hover,.jpgc_l .swiper-button-next:hover{background: #c39a6b;}
.jpgc_l h3{position: absolute;bottom: 35px;right: 50px;font-size: 18px;color: #fff;}
.jpgc_l::after{content: '';display: block;width: 60px;height: 100%;background: url(../images/jpgcbg_03.png) center center;background-size: 100% 100%;position: absolute !important;left: 100%;top: 0;
    animation: banrun3 2s linear infinite;position: relative;
}
.hxcs{font-size: 0;margin-bottom: 0;position: relative;}
.hxcs_l,.hxcs_r{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.hxcs_l{width: 41.6%;padding-right: 10%;}
.hxcs_r{width: 58.1%;float: right;}
.hxcs_r img{width: 100%;}
.hxcs_l h3{font-size: 48px;color: #333333;line-height: 48px;margin-bottom: 60px;}
.hxcs_l p{font-size: 16px;color: #333333;line-height: 36px;margin-bottom: 40px;}
.hxcs_l p img{margin-top: 30px;}

.fz{padding: 72px 0 252px;background: url(../images/fzlcbg_02.jpg) center center;background-size: 100% 100%;}
.fzlc{padding-left:13.43%;font-size: 0;position: relative;box-sizing: border-box;border-bottom: 1px solid #e9e8e8;}
.fzlclb{position: relative;}
.fzlclb .swiper-container{width: 100%;padding-bottom: 5px;}
.fzlclb .swiper-slide{height: 100%;box-sizing: border-box;position: relative;}
.fzlctxt>div{left: 0;bottom: 0;padding: 0 101px 76px 39px;box-sizing: border-box;}
.fzlctxt>div::before{content: '';display: block;width: 1px;height: 90%;background: #e9e8e8;position: absolute;bottom: 0;left: 9px;}
.fzlctxt>div h4{font-size: 14px;color: rgba(89,86,86,.5);text-transform: uppercase;}
.fzlctxt>div h3{position: relative;}
.fzlctxt>div h3 a{font-size: 46px;color: #c8a063;font-weight: bold;font-family: Arial;line-height: 46px;}
.fzlctxt>div h3::before{content: '';display: block;width: 18px;height: 18px;background: url(../images/yuan_03.jpg) center center;background-size: 100% 100%;position: absolute;top: 50%;left: -39px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.fzlctxt>div h5{margin: 30px 0 22px;display: block;}
.fzlctxt>div p{font-size: 16px;color: #595656;margin-bottom: 36px;height: 90px;}
.fzlctxt>div p img{width: 100%;height: auto;}
.fzlctxt>div h6 img{width: 100%;}
.fzlclb .swiper-slide-active .fzlctxt>div::after{content: '';display: block;width: 100%;height: 4px;background: #c8a063;position: absolute;bottom: -2px;left: 9px;}

.fzlcan .swiper-button-prev,.fzlcan .swiper-button-next{position: static;display: inline-block;width: 80px;height: 80px;text-align: center;line-height: 80px;background: rgba(0,0,0,.4);border-radius: 50%;
    font-size: 20px !important;margin-top: 65px;
}
.fzlcan{text-align: center;}
.fzlcan .swiper-button-prev{margin-right: 58px;}
.fzlcan .swiper-button-prev:hover,.fzlcan .swiper-button-next:hover{background: #c39a6b;}


.qywh{position: relative;font-size: 0;background: url(../images/qywhbg_02.jpg) center center;background-size: cover;padding: 80px 0 120px;}
.qywh .ejbt h3{color: #fff;}
.qywhtxt{display: block;width: 100%;padding-left: 46%;box-sizing: border-box;position: relative;}
.qywhtxt h3{font-size: 20px;color: #fff;font-weight: bold;margin-bottom: 30px;}
.qywhtxt p{font-size: 16px;color: #fff;margin-bottom: 30px;}
.qywh span{font-size: 30px;color: #fff;position: absolute;bottom: 90px;left: 46%;animation: banrun4 1.6s linear infinite;position: relative;}


.glqy{font-size: 0;padding-top: 85px;}
.glqy_t,.glqy_b{font-size: 0;}
.glqy_tl,.glqy_tr,.glqy_bl,.glqy_br{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.glqy_tl{width: 64.9%;padding-left: 13.5%;padding-right: 3.65%;}
.glqy_tr{width: 35.1%;}
.glqy_tr img{width: 100%;}
.glqy p{font-size: 16px;color: #595656;margin-bottom: 35px;}
.glqy_b{background: #f5f5f4;}
.glqy_bl{width: 44.5%;}
.glqy_bl img{width: 100%;}
.glqy_br{width: 55.5%;padding-right: 13.5%;padding-left: 3.1%;}
.glqy .abc,.glqy .abcd{display: none;}

.zzjg{padding: 65px 0 136px;position: relative;}
.zzjg .ejbt{margin-bottom: 0;}
.zzjg p img{max-width: 100%;height: auto;}
.zzjg p img:last-of-type{display: none;}

.zzrz{position: relative;font-size: 0;padding: 106px 0 90px;background: url(../images/zzrzbg_02.jpg) center center;background-size: cover;}
.zzrz .swiper-slide{width: 19%;margin-right: 2%;}
.zzrz .swiper-slide:nth-of-type(4n){width: 37%;margin-right: 0;}
.zzrz .swiper-slide img{width: 100%;border: 12px solid #ffffff;box-sizing: border-box;}
.zzrz .swiper-slide h3 a{display: block;font-size: 16px;color: #fff;text-align: center;margin-top: 10px;}
.zzrz .fzlcan{text-align: left;}
.zzrz .fzlcan .swiper-button-prev, .zzrz .fzlcan .swiper-button-next{background: none;border: 1px solid rgba(255,255,255,.7);}
.zzrz .fzlcan .swiper-button-prev:hover,.zzrz .fzlcan .swiper-button-next:hover{background: #c39a6b;border: 1px solid #c39a6b;}
.zzrz .ejbt h3{color: #fff;}


.qyry{padding: 95px 0 126px;position: relative;font-size: 0;}
.qyry .divbox1{font-size: 0;}
.qyry_tl,.qyry_tr{display: inline-block;vertical-align: middle;width: 50%;box-sizing: border-box;margin-bottom: 30px;}
.qyry_tl .ejbt{margin-bottom: 0;}
.qyry_tr{text-align: right;}
.qyry_tr h3{display: inline-block;width: 166px;line-height: 43px;text-align: center;font-size: 20px;color: #595656;cursor: pointer;}
.qyry_tr h3:hover,.qyry_tr h3.ac{background: #c8a063;color: #fff;border-radius: 43px;}
.qyry_lb{font-size: 0;font-size: 0;height: 0;overflow: hidden;}
.qyry_lb.ac{display: block;height: auto;}
.qyrybl,.qyrybr{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.qyrybl{
   width: 48%;
   padding-left: 13.5%;
   overflow-z: hidden;
   scrollbar-width: none; /* firefox */
   -ms-overflow-style: none; /* IE 10+ */
   }
.qyrsavas{
	 max-height: 500px;
    overflow-y: scroll;
    white-space: nowrap;
}
   
.qyrybl::-webkit-scrollbar {
    display: none; /* Chrome Safari */
}
.qyrybr{width: 52%;}
.qyrybr img{width: 100%;}
.qyrybl h3{font-size: 18px;line-height: 48px;color: #595757;
	white-space: nowrap;/*鎶婃枃鏈己鍒舵樉绀哄湪涓€琛�*/
	overflow: hidden;/*闅愯棌瓒呭嚭閮ㄥ垎鐨勬枃瀛�*/
	text-overflow: ellipsis;/*瓒呭嚭鏄剧ず鐪佺暐鍙�*/
}
.qyrybl h3.active{color: #c8a063;}
.qyrybl h3::before{content: '';display: inline-block;vertical-align: middle;width: 5px;height: 5px;border-radius: 50%;background: #c4c4c4;margin-right: 16px;}
.qyrybl h3.active::before{background: #c8a063;}
.qyrybr .swiper-button-prev,.qyrybr .swiper-button-next{width: 80px;height: 80px;background: rgba(0,0,0,.4);border-radius: 50%;line-height: 80px;text-align: center;font-size: 20px !important;}
.qyrybr .swiper-button-prev:hover,.qyrybr .swiper-button-next:hover{background: #c39a6b;}
.qyrybr .swiper-button-prev{left: 60px;}
.qyrybr .swiper-button-next{right: 60px;}
.qyrybr::before{content: '';display: block;width: 60px;height: 100%;background: url(../images/qyry.png) center center;background-size: 100% 100%;position: absolute !important;right: 100%;top: 0;
    animation: banrun3 2s linear infinite;position: relative;
}
.qyryb{overflow: hidden;position: relative;}
.qyrybl span{font-size: 30px;color: #595757;position: absolute;bottom: 0;left: 0;animation: banrun4 1.6s linear infinite;position: relative;}


.xwzx_t{padding: 50px 0 70px;background: #f5f5f4;position: relative;}
.xwzx_t{font-size: 0;display: block;position: relative;}
.xwzx_tl,.xwzx_tr{display: inline-block;box-sizing: border-box;position: relative;vertical-align: middle;}
.xwzx_tl{width: 46%;overflow: hidden;}
.xwzx_tl img{width: 100%;}
.xwzx_tr{width: 53%;padding-right: 13.5%;padding-left: 4%;}
.xwzx_tr h3 a{font-size: 36px;color: #595656;line-height: 40px;}
.xwzx_tr h4{font-size: 18px;color: rgba(58,58,58,.5);margin: 16px 0 30px;}
.xwzx_tr p{font-size: 16px;color: #959595;}
.xwzx_tr i{display: block;width: 54px;height: 54px;line-height: 50px;text-align: center;background: #c3996a;border-radius: 50%;position: relative;font-size: 30px;color: #fff;margin-top: 40px;margin-top: 60px;}
.xwzx_tr i::before{content: '';display: block;width: 54px;height: 54px;border: 8px solid rgba(195,153,106,.2);border-radius: 50%;position: absolute;top: 50%;left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
}
.xwzx_t:hover h3{color: #c39a6b;}
.xwzx_t:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.xwzx_t:hover i{background: #1d428a;}
.xwzx_t:hover i::before{background: rgba(29,66,138,.2);}

.xwzx_t .swiper-button-prev,.xwzx_t .swiper-button-next{width: 80px;height: 80px;background: rgba(0,0,0,.4);border-radius: 50%;line-height: 80px;text-align: center;font-size: 20px !important;}
.xwzx_t .swiper-button-prev:hover,.xwzx_t .swiper-button-next:hover{background: #c39a6b;}
.xwzx_t .swiper-button-next{right: 55%;}
.xwzx_t .swiper-button-prev{left: 1%;}
.xwzx_t .swiper-pagination{top: 7%;width: 100%;position: absolute;left: 50%;text-align: left;width: 50%;}
.xwzx_t .swiper-pagination span{width: 8px;height: 8px;background: #c39a6b;position: relative;margin-right: 16px;}
.xwzx_t .swiper-pagination-bullet-active::before{content: '';display: block;width: 14px;height: 14px;border: 1px solid #c39a6b;box-sizing: border-box;border-radius: 50%;position: absolute;
	top: 50%;left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.xwzx_b{margin: 10px 0 110px;}
.xwlb{display: block;position: relative;font-size: 0;padding: 30px 0;}
.xwlb::after{content: '';display: block;width: 74%;height: 1px;background: #efefef;position: absolute;bottom: 0;right: 0;}
.xwlb h4,.xwlb .xwtxt,.xwlb h5,.xwlb h6{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.xwlb h4{width: 10%;font-size: 36px;color: #595656;font-weight: bold;font-family: Arial;}
.xwlb h4 i{font-size: 16px;color: rgba(51,51,51,.3);display: block;}
.xwlb .xwtxt{width: 69%;padding: 0 50px 0 108px;}
.xwlb .xwtxt h3 a{font-size: 22px;color: #595656;
	white-space: nowrap;/*鎶婃枃鏈己鍒舵樉绀哄湪涓€琛�*/
	overflow: hidden;/*闅愯棌瓒呭嚭閮ㄥ垎鐨勬枃瀛�*/
	text-overflow: ellipsis;/*瓒呭嚭鏄剧ず鐪佺暐鍙�*/
}
.xwlb .xwtxt p{font-size: 16px;color: #959595;
	white-space: nowrap;/*鎶婃枃鏈己鍒舵樉绀哄湪涓€琛�*/
	overflow: hidden;/*闅愯棌瓒呭嚭閮ㄥ垎鐨勬枃瀛�*/
	text-overflow: ellipsis;/*瓒呭嚭鏄剧ず鐪佺暐鍙�*/
}
.xwlb h5{opacity: 0;width: 18%;}
.xwlb h5 img{width: 100%;}
.xwlb h6{font-size: 23px;color: #c3996a;width: 3%;text-align: right;opacity: 0;}
.xwlb:hover h4{width: 0%;opacity: 0;}
.xwlb:hover h5{opacity: 1;}
.xwlb:hover h6{opacity: 1;width: 13%;}
.xwlb:hover{background: #f1f1f1;}
.xwlb:hover h3 a{color: #c3996a;}



/*鍒嗛〉*/
.pages {margin-top: 50px;text-align: center;}
.pages ul .disabled a,.pages ul li:last-of-type a{background: #f0f0f0;color: #595656;font-size: 16px;}
.pages ul .disabled a:after,.pages ul li:last-of-type a::after{display: none;}


.pages ul li{display: inline-block;vertical-align: top;
	margin-right: 15px;margin-bottom: 0;}
.pages ul li a{color: #595656;display: block;text-align: center;border-radius: 50%;line-height: 54px;font-size: 16px;position: relative;width: 54px !important;height: 54px !important;}
.pages ul li a::after{content: '';display: block;width: 54px;height: 54px;border: 8px solid rgba(195,153,106,.2);position: absolute;border-radius: 50%;opacity: 0;
    top: 50%;left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.pages ul li:hover a{background: #c3996a !important;}
.pages ul li:hover a{color: #fff !important;}
.pages ul li.active a{background: #c3996a;color: #fff;}
.pages ul li:hover a::after,.pages ul li.active a::after{opacity: 1;}

.djdt{padding: 130px 0 110px;position: relative;}
.djlb{margin-bottom: 30px;}
.djlb a{display: block;position: relative;font-size: 0;}
.djlb_l,.djlb_r{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;width: 49%;}
.djlb_l{padding-right: 25px;overflow: hidden;}
.djlb_l img{width: 100%;}
.djlb_r{padding-left: 25px;}
.djlb_r h3 a{font-size: 30px;color: #595656;line-height: 36px;}
.djlb_r h4{font-size: 18px;color: rgba(58,58,58,.5);margin: 10px 0 15px;}
.djlb_r p{font-size: 16px;color: #959595;}
.djlb:nth-of-type(2n) .djlb_l{
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
    -o-transform: translateX(100%);
    -moz-transform: translateX(100%);
    padding-left: 25px;
    padding-right: 0;
}
.djlb:nth-of-type(2n) .djlb_r{
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    padding-left: 0;
    padding-right: 25px;
}
.djlb:hover h3 a{color: #c3996a;}
.djlb:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
}


.xwzxxq{padding-bottom: 180px;font-size: 0;position: relative;}
.xwzxxq_l,.xwzxxq_r{display: inline-block;vertical-align: top;box-sizing: border-box;padding: 85px 0 20px;}
.xwzxxq_l{width: 60.8%;padding-left: 13.5%;background: #f1f1f1;padding-right: 110px;}
.xwzxxq_r{width: 39.2%;padding-right: 13.5%;padding-left: 60px;}
.xwzxxq_l h1{font-size: 36px;line-height: 48px;color: #333333;margin-bottom: 20px;}
.xwzxxq_l h4{display: inline-block;vertical-align: middle;margin-right: 28px;font-size: 14px;color: #75777a;}
.xwzxxq_l h4 i span{color: #c8a063;}
.xwzxxq_l h4 span{display: inline-block;
    vertical-align: middle;
    margin-right: 28px;
    font-size: 14px;
    color: #75777a;}
.xwxq_t{padding-bottom: 36px;border-bottom: 1px dashed #dedede;margin-bottom: 34px;}
.xwzxxq_l p,#Content p{font-size: 16px;color: #595656;overflow: hidden;}
.xwzxxq_l p strong,#Content p strong{font-size: 16px;color: #595656;font-weight: bold;}
.xwzxxq_l p img,#Content p img{max-width: 100%;height: auto !important;}

.xwzxxq_r h2{font-size: 24px;color: #333333;margin-bottom: 60px;}
.xwxqlb a{position: relative;display: block;}
.xwxqlb h4{font-size: 14px;color: #959595;}
.xwxqlb h3 a{font-size: 22px;color: #595656;margin: 10px 0 5px;}
.xwxqlb p{font-size: 16px;line-height: 24px;color: rgba(149,149,149,.7);}
.xwxqlb::after{content: '';display: block;width: 100%;border: 1px dashed #dfe2e6;margin: 45px 0;}
.xwxqlb:hover h3{color: #c8a063;}
.xwzxxq_r h6 a{font-size: 20px;color: #595656;display: block;}
.xwzxxq_r h6 a i{display: block;width: 54px;height: 54px;line-height: 54px;text-align: center;font-size: 20px;color: #fff;background: #c39a6b;border-radius: 50%;position: relative;margin-bottom: 26px;}
.xwzxxq_r h6 a i::after{content: '';display: block;width: 54px;height: 54px;border: 8px solid rgba(195,153,106,.2);border-radius: 50%;position: absolute;
	top: 50%;left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.xwzxxq_r h6 a:hover{color: #c8a063;}
.xwxqbtn ul{font-size: 0;position: relative;width: 1400px;background: #f1f1f1;padding: 28px 0;margin-top: 58px;}
.xwxqbtn ul li{display: inline-block;vertical-align: middle;width: 44%;box-sizing: border-box;}
.xwxqbtn ul li span{font-size: 16px;}
.xwxqbtn ul li a{
	font-size: 16px;
	color: rgba(89,86,86,.9);
	white-space: nowrap;/*鎶婃枃鏈己鍒舵樉绀哄湪涓€琛�*/
	overflow: hidden;/*闅愯棌瓒呭嚭閮ㄥ垎鐨勬枃瀛�*/
	text-overflow: ellipsis;/*瓒呭嚭鏄剧ず鐪佺暐鍙�*/
	/* margin-left: 10px; */
}
.xwxqbtn ul li:nth-of-type(2){width: 12%;}
.xwxqbtn ul li a:hover{color: #c8a063;}
.xwxqbtn ul li:first-of-type,.xwxqbtn ul li:last-of-type{padding: 0 120px;}

.ej_banner h4 img{width: auto;display: inline-block;vertical-align: bottom;}
.ej_banner{font-size: 0;background: #000;}
.ej_banner_l,.ej_banner_r{display: inline-block;vertical-align: top;box-sizing: border-box;overflow: hidden;position: relative;}
.ej_banner_l{width: 82.4%;z-index: 6;left: 0;}
.ej_banner_r{position: absolute;width: 82.4%;left: 82.4%;z-index: 8;}
.ej_banner h4{position: absolute;top: 45%;font-size: 48px;color: #fff;line-height: 48px;z-index: 9;}
.ej_banner h5{position: absolute;top: 60%;font-size: 16px;color: #fff;display: block;width: 150px;line-height: 40px;border:1px solid #fff;border-radius: 40px;text-align: center;}
.ej_banner h5:hover{background: #c8a063;border: 1px solid #c8a063;}
.ej_banner_l h4,.ej_banner_l h5{left: 13.5%;}
.ej_banner_r h4,.ej_banner_r h5{left: 5%;}
.ej_banner_l.ac h4,.ej_banner_l.ac h5{left: 5%;}
.ej_banner_l.ac{left: 80%;}
.ej_banner_r.ac{left: 0%;}
.ej_banner_r.ac h4,.ej_banner_r.ac h5{left: 13.5%;}
.ej_banner_r::before{content: '';display: block;background: rgba(0,0,0,.4);width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 9;}
.ej_banner_r.ac::before{display: none;}
.ej_banner_l.ac::before{content: '';display: block;background: rgba(0,0,0,.4);width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 9;}

.dzdz{position: relative;background: #f5f5f4;padding: 120px 0 84px;text-align: center;}
.dzdz p{font-size: 16px;color: #777777;line-height: 30px;}
.dzdz h6{margin-top: 68px;}
.dzdz h6 img{max-width: 100%;height: auto;}

.pycp{padding: 90px 0 134px;position: relative;background: url(../images/pycpbg_06.jpg) center center;background-size: cover;font-size: 0;}
.pycp_l,.pycp_r{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.pycp_l{padding-left: 13.5%;width: 35.7%;}
.pycp_r{width: 64.3%;}
.pycp_r .swiper-slide{padding: 90px 38px 50px;box-sizing: border-box;background: rgba(255,255,255,.9);opacity: .8;}
.pycp_r .swiper-slide-active{background: rgba(255,255,255,1);opacity: 1;}
.pycp_r .swiper-slide-next{opacity: 1;}
.pycp_r .swiper-slide-duplicate-prev{opacity: .4;}
.pycp_r .swiper-slide h3{font-size: 40px;color: #cead7c;line-height: 40px;margin-bottom: 15px;}
.pycp_r .swiper-slide h4{font-size: 30px;color: #595656;}
.pycp_r .swiper-slide i{display: block;width: 8px;height: 8px;background: #c39a6b;border-radius: 50%;margin: 38px 0;position: relative;}
.pycp_r .swiper-slide i::before{content: '';display: block;width: 8px;height: 8px;border: 3px solid rgba(195,153,106,.4);border-radius: 50%;position: absolute;top: 50%;left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.pycp_r .swiper-slide p{font-size: 16px;color: #777777;height: 150px;}
.pycp_l .ejbt h3{color: #fff;line-height: 47px;}
.pycp_l .ejbt h3::before{display: none;}
.pycp_l .swiper-button-prev,.pycp_l .swiper-button-next{position: relative;display: inline-block;vertical-align: middle;width: 66px;height: 66px;line-height: 66px;text-align: center;background: rgba(0,0,0,.4);
    border-radius: 50%;font-size: 20px !important;
}
.pycp_l .swiper-button-prev::after,.pycp_l .swiper-button-next::after{content: '';display: block;width: 66px;height: 66px;border: 8px solid rgba(0,0,0,.4);border-radius: 50%;position: absolute;top: 50%;left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);}
.pycp_l .swiper-button-prev{margin-right: 42px;}
.pycp_l .swiper-button-prev:hover,.pycp_l .swiper-button-next:hover{width: 66px;height: 66px;line-height: 66px;background: #c3996a;}
.pycp_l .swiper-button-prev:hover::after,.pycp_l .swiper-button-next:hover::after{border: 8px solid rgba(195,153,106,.4);}



.wycyxqan{margin-bottom: 30px;}
.wycyxq_bt{position: relative;background: url(../images/ddzz_blbg_03.jpg) center center;background-size: 100% 100%;cursor: pointer;font-size: 0;}
.wycyxq_bt h3{display: inline-block;padding: 20px 0 20px 30px;box-sizing: border-box;width: 90%;font-size: 20px;color: #595656;vertical-align: middle}
.wycyxq_bt h3 i{display: block;font-size: 16px;color: rgba(89,86,86,.5);}
.wycyxq_bt span{display: inline-block;vertical-align: middle;width: 10%;font-size: 44px;color: #b5b5b4;}
.wycyxq_bt.ac{background: url(../images/ddzz_blbg_05.jpg) center center;}
.wycyxq_bt.ac h3{color: #fff;}
.wycyxq_bt.ac h3 i{color: rgba(255,255,255,.5);}



.wycyxq1{display: none}
.wycyxq1.ac{display: block;}


.dzzz{padding: 110px 0 96px;position: relative;background: #f5f5f4;}
.dzzz_t{text-align: center;margin-bottom: 62px;}
.dzzz_t h2{font-size: 30px;color: #333333;margin-bottom: 20px;}
.dzzz_t p{font-size: 16px;color: #777777;}
.ddzz_b{font-size: 0;}
.ddzz_bl,.ddzz_br{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.ddzz_bl{width: 55.47%;padding-left: 13.5%;padding-right: 110px;}
.ddzz_br{width: 44.53%;}
.ddzz_br img{width: 100%;}
.ddzz_btxt{padding: 30px 0;border-bottom: 1px dashed #d8d8d7;}
.ddzz_btxt:last-of-type{border-bottom: none;}
.ddzz_btxt h3{font-size: 16px;color: #333333;font-weight: bold;margin-bottom: 6px;}
.ddzz_btxt p{font-size: 16px;color: #777777;line-height: 27px;}

.kjhz{padding-bottom: 115px;position: relative;background: #f5f5f4;font-size: 0;}
.kjhz_l,.kjhz_r{display: inline-block;vertical-align: bottom;box-sizing: border-box;position: relative;}
.kjhz_l{width: 55.52%;}
.kjhz_l img{width: 100%;}
.kjhz_r{width: 44.48%;padding-left: 40px;padding-right: 7%;}
.kjhz_r h3{font-size: 30px;color: #333333;}
.kjhz_r p{font-size: 16px;color: #777777;margin-bottom: 25px;}
.kjhz_t{margin-bottom: 80px;}
.kjhz_r p img{max-width: 100%;height: auto;}
.kjhz_r p:last-of-type{margin-bottom: 0;}


.rzys ul{font-size: 0;margin-top: 50px;}
.rzys ul li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;border: 2px solid #ededec;box-sizing: border-box;padding: 80px 27px 27px 27px;text-align: left;}
.rzys ul li:last-of-type{margin-right: 0;}
.rzys ul li h3{font-size: 24px;margin-bottom: 30px;color: #333333;padding: 0 20px;box-sizing: border-box;}
.rzys ul li p{padding: 0 20px;box-sizing: border-box;height: 150px;}
.rzys ul li h6{position: relative;overflow: hidden;}
.rzys ul li h6 img{width: 100%;}
.rzys ul li:hover{border: 2px solid #cead7c;}
.rzys ul li:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.ztcc{padding: 80px 0;font-size: 0;position: relative;}
.ztcc_l,.ztcc_r{display: inline-block;vertical-align: bottom;width: 50%;box-sizing: border-box;position: relative;}
.ztcc_l ul{font-size: 0;}
.ztcc_l ul li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;margin-top: 20px;}
.ztcc_l ul li:nth-of-type(3n){margin-right: 0;}
.ztcc_l{padding-left: 13.5%;padding-right: 28px;}
.ztcc_r img{width: 100%;}
.ztcc_l h3{font-size: 24px;color: #333333;margin-bottom: 45px;}
.ztcc_l p{font-size: 16px;color: #777777;margin-bottom: 80px;}


.kjmx_t{padding: 60px 0 40px;position: relative;background: url(../images/kjmxbg_02.jpg) center center;background-size: cover;}
.kjmx_txt{width: 50%;background: #fff;padding: 95px 52px 60px;box-sizing: border-box;}
.kjmx_txt h3{font-size: 24px;color: #333333;margin-bottom: 40px;}
.kjmx_txt p{font-size: 16px;color: #777777;margin-bottom: 68px;}
.kjmx_txt h6{text-align: center;}
.kjmx_txt h6 img{max-width: 100%;height: auto;}

.kjmx_b{padding: 40px 0 96px;}
.kjmx_b p{font-size: 16px;color: #777777;margin-bottom: 50px;}
.kjmx_b p:last-of-type{margin-bottom: 0;}
.kjmx_b p img{max-width: 100%;height: auto;}

.szjz ul{font-size: 0;margin-top: 70px;}
.szjz ul li{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;width: 33.33%;padding: 0 76px;cursor: pointer;}
.szjz ul li:hover{margin-top: -15px;}
.szjz ul li:hover h3{color: #c39a6b;}
.szjz ul li span{font-size: 60px;color: #c39a6b;margin-bottom: 50px;display: block;}
.szjz ul li:last-of-type span{font-size: 50px;}
.szjz ul li h3{font-size: 28px;color: #595656;}
.szjz ul li h4{font-size: 16px;color: #c8a063;margin: 15px 0 30px;}
.szjz ul li p{font-size: 16px;color: #595656;height: 120px;}
.szjz ul li::after{content: '';display: block;width: 1px;height: 150px;background: #dadad9;position: absolute;top: 50%;right: 0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}


@keyframes rotate1{from{-webkit-transform: rotate(0deg)}
    to{-webkit-transform: rotate(360deg)}
}

.szhtx{position: relative;padding: 130px 0 85px;background: url(../images/szhbg_02.jpg) center center;background-size: cover;}
.szhxq h6 img{margin: 0 auto;display: block;
    animation: rotate1 2s linear infinite;position: relative;
}
.cgnum{position: absolute;top: 50%;left: 50%;text-align: center;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.cgnum h3{font-size: 72px;color: #fff;line-height: 72px;}
.cgnum h4{font-size: 36px;color: #fff;margin-top: 15px;line-height: 50px;}
.szhtx ul li{position: absolute;}
.szhtx ul li h5,.szhtx ul li .szhlist{display: inline-block;vertical-align: middle;}
.szhtx ul li h5{border: 10px solid rgba(255,255,255,.3);border-radius: 50%;z-index: 9;position: relative;}
.szhtx ul li .szhlist{margin: 0 20px;}
.szhtx ul li .szhlist h3{font-size: 26px;color: #fff;margin-bottom: 10px;}
.szhtx ul li .szhlist p{font-size: 16px;color: rgba(255,255,255,.6);}
.szhtx ul li:nth-of-type(2) .szhlist{}
.szhtx ul li:nth-of-type(3) h5,.szhtx ul li:nth-of-type(3) .szhlist{vertical-align: middle;}
.szhtx ul li:nth-of-type(1){top: 6%;left: -15%;}
.szhtx ul li:nth-of-type(2){top: 6%;right: -15%;}
.szhtx ul li:nth-of-type(3){top: 42%;left: -42%;}
.szhtx ul li:nth-of-type(4){top: 42%;right: -33%;}
.szhtx ul li:nth-of-type(5){bottom: 6%;left: -20%;}
.szhtx ul li:nth-of-type(6){bottom: 6%;right: -19%;}
.szhtx ul li h5 img{width: 100%;height: 100%;}
.szhtx ul li h5 img:last-of-type{display: none;}
.szhtx ul li:hover h5 img:first-of-type{display: none;}
.szhtx ul li:hover h5 img:last-of-type{display: block;}
.szhtx ul li h5{width: 80px;height: 80px;overflow: hidden;}
.szhtx ul li:hover h5{width: 120px;height: 120px;}



.zpsj{margin-top: 50px;}
.zpsj h3{font-size: 20px;color: #333333;margin-bottom: 25px;}
.zpsj ul{font-size: 0;/* display: flex; */justify-content: space-between;}
.zpsj ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 118px;height: 118px;border: 1px solid #e8e8e8;border-radius: 50%;position: relative;cursor: pointer;margin-right: 25px;}
.zpsj ul li:last-of-type{margin-right: 0;}
.zpsj ul li:hover{border: 1px solid #c39a6b;}
.zpsj_txt{position: absolute;top: 50%;left: 50%;width: 100%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.zpsj_txt span{font-size: 30px;color: #c39a6a;}
.zpsj_txt h4{font-size: 14px;color: #777777;}
.cpfw{margin-top: 40px;}
.cpfw h3{font-size: 20px;color: #333333;margin-bottom: 25px;}
.cpfw ul{font-size: 0;text-align: left;}
.cpfw ul li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;border: 1px solid #e8e8e8;box-sizing: border-box;position: relative;padding: 50px 55px;background: #fff;cursor: pointer;}
.cpfw ul li:last-of-type{margin-right: 0;}
.cpfw ul li span{font-size: 40px;color: #bebebe;margin-bottom: 20px;line-height: 40px;display: block;}
.cpfw ul li h4{font-size: 30px;color: #c39a6b;margin-bottom: 28px;}
.cpfw ul li p{font-size: 16px;color: #777777;height: 120px;}
.cpfw ul li:hover{background: #c39a6b;}
.cpfw ul li:hover span,.cpfw ul li:hover h4,.cpfw ul li:hover p{color: #fff;}
.zbpzs{margin-top: 70px;}
.zbpzs h3{font-size: 20px;color: #333333;margin-bottom: 40px;}
.zbpzs p img{max-width: 100%;height: auto;}
.zbpzs ul{font-size: 0;margin-top: 42px;text-align: left;}
.zbpzs ul li{display: inline-block;vertical-align: top;width: 48.5%;margin-right: 3%;border: 1px solid #e8e8e8;box-sizing: border-box;padding: 40px 95px;}
.zbpzs ul li:last-of-type{margin-right: 0;}
.zbpzs ul li h4{font-size: 30px;color: #005bac;}
.zbpzs ul li h5{font-size: 18px;color: #fff;line-height: 38px;padding: 0 35px;box-sizing: border-box;background: #005bac;margin: 15px 0 20px;display: inline-block;}
.zbpzs ul li p{font-size: 18px;color: #595656;height: 150px;}
.zbpzs ul li:nth-of-type(2) h4{color: #0092ab;}
.zbpzs ul li:nth-of-type(2) h5{background: #0092ab;}
.zpkj{padding: 50px 0 88px;}
.zpkj ul li{display: block;padding: 50px;box-sizing: border-box;font-size: 0;margin-bottom: 20px;background: #efefef;}
.zpkj_l,.zpkj_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.zpkj_l{width: 29.3%;}
.zpkj_r{width: 50.7%;padding-left: 130px;}
.zpkj_l img{width: 100%;}
.zpkj_r h3{font-size: 30px;color: #333333;margin-bottom: 30px;}
.zpkj_r p{font-size: 18px;color: #595656;box-sizing: border-box;padding: 0px;width: auto;display: table;}
.zpkj_r h4{display: inline-block;margin-right: 10px;width: 128px;line-height: 35px;text-align: center;background: #0092ab;font-size: 16px;color: #fff;margin: 20px 0 30px;}
.zpcsle{
	overflow:hidden;
}
.zpkj_r .zpcsle p{
	width: 50%;
	float: left;
	line-height: 30px;
	margin: 5px 0;
}
.zzgd ul li{width: 170px;height: 170px;}
.zzgd ul li h4{line-height: 18px;}
.aqyhj{font-size: 0;overflow: hidden;}
.aqyhj_l,.aqyhj_r{display: inline-block;vertical-align: top;width: 50%;float: left;position: relative;box-sizing: border-box;}
.aqyhj_l img,.aqyhj_r img{width: 100%;}
.aqyhj_txt{position: absolute;top: 10%;left: 5%;width: 70%;font-size: 0;}
.aqyhj_txt h3{font-size: 24px;color: #fff;margin-bottom: 20px;}
.aqyhj_txt p{font-size: 14px;color: #fff;line-height: 24px;margin-bottom: 30px;}
.aqyhj_rl,.aqyhj_rr{display: inline-block;vertical-align: top;width: 50%;font-size: 0;box-sizing: border-box;}
.aqyhj_rl h4 span,.aqyhj_rl h4 i{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;}
.aqyhj_rl h4 span{width: 90%;}
.aqyhj_rl h4 i{width: 10%;}
.aqyhj_rr{padding-left: 60px;}
.aqyhj_rlb{border: 1px solid rgba(255,255,255,.1);padding: 30px 30px 30px 70px;box-sizing: border-box;}
.aqyhj_rlb h5{font-size: 16px;color: #fff;}
.aqyhj_rlb h5 strong{font-size: 18px;color: #fff;font-weight: bold;}
.aqyhj_rlb:first-of-type{margin-bottom: 30px;}

.anfxlb{display: none;height: 0;overflow: hidden;}
.anfxlb.ac{display: block;height: auto;}
.anfx_b .swiper-slide{text-align: center;}
.anfx_b .swiper-slide p{display: none;}
.anfx_b .swiper-slide-active p{display: block;}

.anfx{padding: 50px 0 70px;position: relative;background: #f5f5f4;}
.anfxlb{position: relative;}
.anfxlb img{width: 100%;}
.anfxlb h3 a{position: absolute;bottom: 20px;right: 0;width: 236px;display: block;line-height: 60px;text-align: center;font-size: 18px;color: #fff;background: rgba(0,0,0,.5);}
.anfxlb .swiper-button-prev, .anfxlb .swiper-button-next{font-size: 20px !important;width: 80px;height: 80px;line-height: 80px;text-align: center;background: rgba(0,0,0,.4);border-radius: 50%;}
.anfxlb .swiper-button-prev{left: 30px;}
.anfxlb .swiper-button-next{right: 30px;}
.anfxlb .swiper-button-prev:hover,.anfxlb .swiper-button-next:hover{background: #c39a6b;}

.anfx_b{margin-top: 80px;position: relative;}
.anfx_b::before{content: '';display: block;width: 100%;height: 1px;position: absolute;left: 0;top: 1px;background: #dadada;}
.anfx_b .swiper-slide h3{font-size: 20px;color: #595656;position: relative;margin-bottom: 40px;padding-top: 30px;cursor: pointer;}
.anfx_b .swiper-slide-active h3{color: #c3996a;}
.anfx_b .swiper-slide-active h3::before{content: '';display: block;width: 100%;height: 2px;position: absolute;left: 0;top: 0;background: #c39a6b;}
.anfx_b .swiper-slide p{font-size: 16px;color: #595656;width: 170%;margin-left: -35%;}

.kjsj{background: #fff;}
.kjsj ul li{width: 106px;height: 106px;}

.sjlb{padding: 60px 0 100px;}
.sjlb ul{font-size: 0;text-align: left;}
.sjlb ul li{display: block;width: 100%;font-size: 0;margin-bottom: 20px;height: auto;}
.sjlb_l,.sjlb_r{display: inline-block;vertical-align: middle;width: 50%;box-sizing: border-box;position: relative;}
.sjlb_l img{width: 100%;}
.sjlb_r{padding: 0 60px;}
.sjlb_r h3{font-size: 26px;color: #333333;margin-bottom: 25px;}

.sjlb ul li:nth-of-type(2n) .sjlb_r{margin-left: -100%;}
.sjlb ul li:nth-of-type(2n) .sjlb_l{margin-left: 50%;}


.jdal{position: relative;}
.jdal h6 img{width: 100%;}
.jdal ul li{position: absolute; cursor: pointer;}
.jdal ul li h3{font-size: 16px;color: #1f5197;cursor: pointer;}
.jdal ul li h5{position: absolute;width: 68px;height: 91px;background: url(../images/allist_03.png) center center;background-size: 100% 100%;text-align: center;line-height: 68px;font-size: 18px;color: #c59c6d;
    bottom: 60%;left: -74%;display: none;
}
.jdal ul li:hover h5{display: block;}
.jdal ul li.ac h5{display: block;}
.jdal ul li h3::before{content: '';display: inline-block;vertical-align: middle;width: 6px;height: 6px;background: #1f5197;border-radius: 50%;margin-right: 5px;}
.jdal ul li h3::after{content: '';display: inline-block;vertical-align: middle;width: 6px;height: 6px;background: #1f5197;border-radius: 50%;margin-left: 5px;display: none;}
.jdaltxt{position: absolute;top: 32%;right: 5.5%;width: 30%;display: none;border: 10px solid #a9cde3;padding: 45px 70px;box-sizing: border-box;background: #fff;font-size: 0;height: 500px;overflow-y: scroll;}
.jdaltxt.ac{display: block;}
.jdaltxt h4{font-size: 30px;color: #c39a6b;}
.jdaltxt h4::after{content: '';display: block;width: 100%;height: 1px;background: #dee5e9;margin: 22px 0;}
.jdaltxt a{display: inline-block;vertical-align: top;width: 50%;font-size: 16px;color: #333333;
	white-space: nowrap;/*鎶婃枃鏈己鍒舵樉绀哄湪涓€琛�*/
	overflow: hidden;/*闅愯棌瓒呭嚭閮ㄥ垎鐨勬枃瀛�*/
	text-overflow: ellipsis;/*瓒呭嚭鏄剧ず鐪佺暐鍙�*/
}
.jdaltxt a img{display: inline-block;width: 12px;margin-right: 12px;vertical-align: middle;}
.jdaltxt a:hover{color: #c39a6b;}
.jdaltxt h6{position: absolute;top: 10%;right: 70px;font-size: 40px;color: #44484a;cursor: pointer;}
.jdal ul li:nth-of-type(1){top: 38%;right: 52.7%;}
.jdal ul li:nth-of-type(2){top: 41%;right: 52%;}
.jdal ul li:nth-of-type(3){top: 47%;right: 50%;}
.jdal ul li:nth-of-type(4){top: 47%;right: 52.8%;}
.jdal ul li:nth-of-type(5){top: 51%;right: 55%;}
.jdal ul li:nth-of-type(6){top: 52%;right: 59.5%;}
.jdal ul li:nth-of-type(7){top: 60%;right: 65%;}
.jdal ul li:nth-of-type(8){top: 70%;right: 69%;}
.jdal ul li:nth-of-type(9){top: 55%;right: 49%;}
.jdal ul li:nth-of-type(10){top: 56.5%;right: 50.5%;}
.jdal ul li:nth-of-type(10) h3::before{display: none;}
.jdal ul li:nth-of-type(10) h3::after{display: inline-block;}
.jdal ul li:nth-of-type(11){top: 58.2%;right: 50%;}
.jdal ul li:nth-of-type(11) h3::before{display: none;}
.jdal ul li:nth-of-type(11) h3::after{display: inline-block;}
.jdal ul li:nth-of-type(12){top: 57%;right: 53.3%;}
.jdal ul li:nth-of-type(12) h3::before{display: none;}
.jdal ul li:nth-of-type(12) h3::after{display: inline-block;}
.jdal ul li:nth-of-type(13){top: 59.5%;right: 56%;}
.jdal ul li:nth-of-type(14){top: 63.5%;right: 61.5%;}
.jdal ul li:nth-of-type(15){top: 59%;right: 47.2%;}
.jdal ul li:nth-of-type(16){top: 61%;right: 50.5%;}
.jdal ul li:nth-of-type(16) h3::before{display: none;}
.jdal ul li:nth-of-type(16) h3::after{display: inline-block;}
.jdal ul li:nth-of-type(17){top: 65%;right: 53%;}
.jdal ul li:nth-of-type(18){top: 71%;right: 62%;}
.jdal ul li:nth-of-type(19){top: 75%;right: 66%;}
.jdal ul li:nth-of-type(20){top: 61.8%;right: 47.5%;}
.jdal ul li:nth-of-type(21){top: 70%;right: 49%;}
.jdal ul li:nth-of-type(22){top: 74%;right: 50%;}
.jdal ul li:nth-of-type(23){top: 77%;right: 54.8%;}
.jdal ul li:nth-of-type(24){top: 79%;right: 54%;}
.jdal ul li:nth-of-type(25){top: 77.5%;right: 57.3%;}
.jdal ul li:nth-of-type(25) h3::before{display: none;}
.jdal ul li:nth-of-type(25) h3::after{display: inline-block;}
.jdal ul li:nth-of-type(26){top: 79.5%;right: 56.7%;}
.jdal ul li:nth-of-type(26) h3::before{display: none;}
.jdal ul li:nth-of-type(26) h3::after{display: inline-block;}
.jdal ul li:nth-of-type(27){top: 91%;right: 58%;}
.jdal ul li:nth-of-type(28){top: 45%;right: 48%;}
.jdal ul li:nth-of-type(29){top: 66%;right: 56%;}
.jdal ul li:nth-of-type(30){top: 48%;right: 64%;}
.jdal ul li:nth-of-type(31){top: 74%;right: 58%;}
.jdal ul li:nth-of-type(32){top: 41%;right: 54%;}
.jdal ul li:nth-of-type(33){top: 66%;right: 48%;}
.jdal ul li:nth-of-type(34){top: 50%;right: 52.5%;}
.jdal ul li:nth-of-type(35){top: 45.5%;right: 51%;}
.jdal ul li:nth-of-type(36){top: 59%;right: 52.5%;}
.jdal ul li:nth-of-type(36) h3::before{display: none;}
.jdal ul li:nth-of-type(36) h3::after{display: inline-block;}
.jdal ul li:nth-of-type(37){top: 60.4%;right: 48%;}
.jdal ul li:nth-of-type(38){top: 56.5%;right: 47%;}
.jdal ul li:nth-of-type(39){top: 68%;right: 56%;}

.aljs{position: absolute;bottom: 10%;left: 7.5%;font-size: 0;width: 280px;}
.aljs h3{display: inline-block;width: 50%;font-size: 16px;color: #fff;}
.aljs h3 img{margin-right: 6px;display: inline-block;vertical-align: middle;width: 12px;height: auto;}

.alr{position: absolute;right: 13%;top: 38%;}

.alxq{font-size: 0;position: relative;background: #f1f1f1;margin-bottom: 200px;}
.alxq_l,.alxq_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.alxq_l img{width: 100%;}
.alxq_l{width: 70%;}
.alxq_r{width: 30%;padding: 160px 74px 0;}
.alxq_r h1{font-size: 36px;line-height: 43px;}
.alxq_r h1::after{content: '';display: block;width: 26px;height: 2px;background: #c39a6b;margin: 38px 0 42px;}
.alxq_r p{font-size: 14px;color: #333333;}
.alxq_r span{font-size: 18px;color: #c39a6b;margin-bottom: 12px;display: block;}
.alxq_r span::before{content: '';display: block;width: 100%;height: 1px;background: #dcdcdc;margin: 100px 0 65px;}
.alxq_r h5{font-size: 14px;color: rgba(105,105,105,.5);line-height: 18px;}

.tjal{margin: 50px 0;}
.tjal h2{font-size: 24px;color: #333333;margin-bottom: 30px;}
.tjal ul{font-size: 0;}
.tjal ul li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;box-sizing: border-box;position: relative;margin-bottom: 20px;}
.tjal ul li:nth-of-type(3n){margin-right: 0;}
.tjal ul li{position: relative;background: #f1f1f1;}
.tjal ul li h6{position: relative;overflow: hidden;}
.tjal ul li h6 img{width: 100%;}
.tjallist{padding: 32px 65px;box-sizing: border-box;}
.tjallist h3 a{font-size: 24px;color: #595656;margin-bottom: 12px;}
.tjallist p,.tjallist p strong{font-size: 14px;color: #595656;line-height: 18px;}
.tjallist p strong{font-weight: bold;}
.alxq_l .swiper-button-next,.alxq_l .swiper-button-prev{background: rgba(0,0,0,.4);font-size: 22px !important;width: 66px;height: 66px;color: #fff;line-height: 66px;text-align: center;
	border-radius: 50%;
}
.alxq_l .swiper-button-next::after,.alxq_l .swiper-button-prev::after{content: '';display: block;width: 66px;height: 66px;border: 8px solid rgba(0,0,0,.4);position: absolute;border-radius: 50%;
	top: 50%;left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
}
.alxq_l .swiper-button-next{right: 60px;}
.alxq_l .swiper-button-prev{left: 60px;}
.alxq_l .swiper-button-next:hover,.alxq_l .swiper-button-prev:hover{background: #c3996a;}
.alxq_l .swiper-button-next:hover::after,.alxq_l .swiper-button-prev:hover::after{border: 8px solid rgba(195,153,106,.2);}
.tjal ul li:hover{background: #c39a6b;}
.tjal ul li:hover h3 a,.tjal ul li:hover p,.tjal ul li:hover strong{color: #fff;}
.tjal ul li a:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
}

.cxfwpt{padding: 90px 0 100px;position: relative;}
.cxfwpt h2{font-size: 36px;color: #595656;margin-bottom: 26px;text-align: center;}
.cxfwpt p{font-size: 16px;color: #595656;text-align: center;}
.cxfwpt ul{font-size: 0;margin-top: 32px;}
.cxfwpt ul li{display: inline-block;vertical-align: top;width: 24.25%;margin-right: 1%;border: 1px solid #e2e2e2;box-sizing: border-box;position: relative;padding: 80px 46px 160px;text-align: left;
    overflow: hidden;cursor: pointer;
}
.cxfwpt ul li:last-of-type{margin-right: 0;}
.cxfwpt ul li h3{font-size: 30px;color: #c8a063;line-height: 34px;margin-bottom: 26px;}
/* .cxfwpt ul li p{text-align: left;} */
.cxfwpt ul li span{font-size: 20px;color: #eaeaea;position: absolute;bottom: 20%;}
.cxfwpt ul li:hover{border: 1px solid #c39a6b;}
.cxfwpt ul li:hover span{position: absolute;right: -5%;bottom: -8%;font-size: 120px;line-height: 120px;}
.cxjz{padding: 135px 0;position: relative;font-size: 0;background: url(../images/cxjzbg_02.jpg) center center;background-size: cover;}
.cxjz h2{font-size: 36px;color: #fff;margin-bottom: 26px;text-align: center;}
.cxjz p{font-size: 16px;color: #fff;text-align: center;}
.cxjz ul{font-size: 0;margin-top: 110px;}
.cxjz ul li{display: inline-block;width: 20%;text-align: center;margin-bottom: 78px;vertical-align: top;cursor: pointer;}
.cxjz ul li span{font-size: 28px;color: #fff;margin:0 auto 20px;display: block;width: 58px;height: 58px;background: url(../images/cxjzlist_03.png) center center;background-size: 100% 100%;text-align: center;
    line-height: 58px;
}
.cxjz ul li h3{font-size: 24px;color: #fff;}
.cxjz ul li:hover{margin-top: -15px;}

.lsjz{padding: 88px 0 253px;position: relative;background: url(../images/lsjzbg_02.jpg) center center;background-size: cover;}
.lsjz_t{font-size: 0;text-align: center;margin-top: 50px;}
.lsjz_tlb{display: inline-block;vertical-align: top;margin-right: 104px;cursor: pointer;}
.lsjz_tlb:last-of-type{margin-right: 0;}
.lsjz_tlb h3{font-size: 24px;color: #107348;padding-bottom: 20px;border-bottom: 3px solid #107348;padding-top: 8px;opacity: 0;}
.lsjz_tlb.ac h3{opacity: 1;}
.lsjz_txt{display: none;}
.lsjz_txt.ac{display: block;}
.lsjz_b{padding: 40px 260px 55px;box-sizing: border-box;background: #f7f7f7;}
.lsjz_blb{font-size: 0;margin-bottom: 10px;background: #f0f0f0;padding: 0 45px 0 84px;}
.lsjz_blb h3,.lsjz_blb h4{display: inline-block;width: 50%;box-sizing: border-box;line-height: 40px;}
.lsjz_blb h4{text-align: right;font-size: 14px;color: #107348;}
.lsjz_blb h3{font-size: 18px;color: #595656;}
.lsjz_blb:nth-of-type(2n){background: #fff;}
.zhgd h6{text-align: center;margin-top: 50px;}
.zhgd h6 img{max-width: 100%;height: auto;}
.zhgd{font-size: 0;}
.zhgdlb{font-size: 0;text-align: center;margin-top: 56px;padding: 0 260px;box-sizing: border-box;}
.zhgdlist{display: inline-block;vertical-align: top;text-align: center;width: 20%;}
.zhgdlist span{font-size: 30px;color: #0f6fc6;display: block;width: 58px;height: 58px;line-height: 58px;text-align: center;border: 3px solid #f2f4f6;border-radius: 50%;margin: 0 auto 12px;}
.zhgdlist h3{font-size: 20px;color: #595656;}

.rcln{position: relative;font-size: 0;overflow: hidden;}
.rcln_l,.rcln_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.rcln_l{width: 46.8%;background: #f5f5f4;padding: 120px 128px 120px 13.5%;float: left;}
.rcln_r{width: 53.18%;}
.rcln_l p{font-size: 16px;line-height: 36px;color: #333333;margin-bottom: 40px;}
.rcln_l p:last-of-type{margin-bottom: 0;}
.rcln_r img{width: 100%;}
.rcln_rtxt{position: absolute;bottom: 0;left: 0;background: rgba(9,26,59,.7);width: 100%;text-align: center;padding: 58px 110px;box-sizing: border-box;}
.rcln_rtxt h3{font-size: 24px;color: #fff;margin-bottom: 40px;}
.rcln_rtxt ul{font-size: 0;}
.rcln_rtxt ul li{display: inline-block;vertical-align: top;width: 33.33%;}
.rcln_rtxt ul li span{font-size: 28px;color: #fff;margin:0 auto 20px;display: block;width: 58px;height: 58px;background: url(../images/cxjzlist_03.png) center center;background-size: 100% 100%;text-align: center;
    line-height: 58px;
}
.rcln_rtxt ul li h4{font-size: 14px;color: #fff;}



.gzjh{padding: 120px 0 85px;position: relative;}
.gzjh_t{font-size: 0;margin-bottom: 60px;}
.gzjh_t .ejbt,.gzjh_t h6{display: inline-block;vertical-align: middle;width: 50%;box-sizing: border-box;margin-bottom: 0;}
.gzjh_t h6{text-align: right;font-size: 18px;color: #595656;}
.gzjh_t h6 strong{font-size: 36px;color: #595656;font-family: Arial;}
.gzjh_b ul{font-size: 0;}
.gzjh_b ul li{margin-bottom: 10px;font-size: 0;}
.gzjh_b ul li a{font-size: 0;}
.gzjh_b ul li h3,.gzjh_b ul li h4{display: inline-block;vertical-align: middle;width: 16.6666%;box-sizing: border-box;}
.gzjh_b ul li h3{margin-bottom: 30px;font-size: 16px;color: #c8a063;padding-left: 70px;}
.gzjh_b ul li h4{line-height: 58px;font-size: 16px;color: #595656;padding-left: 60px;}
.gzjh_b ul li h4 a{line-height: 58px;font-size: 16px;color: #595656;}
.gzjh_b ul li{background: #f3f3f3;display: block;}
.gzjh_b ul li:nth-child(1){background:white;}
.gzjh_b ul li h4 span{font-size: 26px;color: #bbbbbb;}
.gzjh_b ul li h4 .currentdate{font-size: 16px;color: #595656;}
.gzjh_b ul li:hover{background: #fff;}
.gzjh_b ul li:hover h4:first-of-type a,.gzjh_b ul li:hover h4 span{color: #c39a6b;}


.pxfz{padding: 95px 0 165px;position: relative;background: url(../images/pxfzbg_02.jpg) center center;background-size: cover;}
.pxfz h4{font-size: 30px;color: #fff;text-align: center;margin-bottom: 36px;}
.pxfz h6{text-align: center;}
.pxfz h6 img{max-width: 100%;height: auto;}
.pxfz .ejbt h3{color: #fff;}

.rgfz{padding: 95px 0 110px;position: relative;}
.rgfz ul{font-size: 0;}
.rgfz ul li{display: inline-block;vertical-align: top;width: 31%;margin-right:3.5%;background: #f1f1f1;cursor: pointer;}
.rgfz ul li:last-of-type{margin-right: 0;}
.rgfz ul li img{width: 100%;}
.rgfz_txt{padding: 80px 45px;box-sizing: border-box;height: 360px;overflow: hidden;position: relative;z-index: 9;background: #f1f1f1;}
.rgfz_txt h3{font-size: 28px;color: #333333;margin-bottom: 26px;}
.rgfz_txt p{font-size: 16px;color: #595656;margin-bottom: 35px;opacity: 0;line-height: 30px;}
.rgfz_txt p:first-of-type{opacity: 1;}
.rgfz_txt span{font-size: 30px;color: #c39a6b;opacity: 0;}
.rgfz ul li:hover .rgfz_txt{height: auto;margin-top: -80px;}
.rgfz ul li:hover .rgfz_txt p,.rgfz ul li:hover .rgfz_txt span{opacity: 1;}

.qzyx{padding: 75px 0 65px;position: relative;background: #f1f1f1;font-size: 0;}
.jrbt h3{font-size: 28px;color: #595656;margin-bottom: 26px;}
.jrlb{font-size: 0;}
.jrtxt{font-size: 0;display: inline-block;width: 32%;margin-right: 2%;border: 1px solid #f1f1f1;background: #fff;margin-bottom: 10px;box-sizing: border-box;}
.jrtxt:nth-of-type(3n){margin-right: 0;}
.jrtxt h4,.jrtxt input{display: inline-block;vertical-align: middle;line-height: 48px;box-sizing: border-box;}
.jrtxt h4{width: 38%;text-align: right;font-size: 18px;color: #595656;padding-right: 20px;}
.jrtxt input{width: 62%;border: none;outline: none;font-size: 16px;color: #595656;}
.jbxx{padding: 50px 0 70px;}
.jbxx .jrtxt:nth-of-type(10){width: 66%;}
.jbxx .jrtxt:nth-of-type(10) h4{width: 18.5%;}
.jbxx .jrtxt:nth-of-type(11){margin-right: 0;}
.jbxx .jrtxt:nth-of-type(12){margin-right: 0;width: 100%;}
.jbxx .jrtxt:nth-of-type(12) h4{width: 12.2%;}
.jrxlcd{display: inline-block;position: relative;}
.jrxlcd:first-of-type{margin-left: 95px;}
.jrxlcd::after{content: '';display: inline-block;width: 1px;height: 22px;vertical-align: middle;background: #f1f1f1;margin: 0 45px;}
.jrtxt select{border: none;outline: none;font-size: 18px;color: #595656;background: #f1f1f1;padding: 0 25px;width: 150px;height: 34px;}
.jrxlcd span{position: absolute;color: #c39a6b;font-size: 20px;right: 38%;line-height: 34px;background: #f1f1f1;}
.jyjl{padding: 80px 0 70px;background: #f1f1f1;}
.jyjllist{font-size: 0;}
.jyjllist dl{display: inline-block;margin-right: 0.75%;text-align: center;}
.jyjllist dl:first-of-type{width: 26%;}
.jyjllist dl:nth-of-type(2){width: 20%;}
.jyjllist dl:nth-of-type(3){width: 12%;}
.jyjllist dl:nth-of-type(4){width: 12%;}
.jyjllist dl:nth-of-type(5){width: 27%;margin-right: 0;}
.jyjllist dl dt{font-size: 18px;color: #595656;margin-bottom: 20px;}
.jyjllist dl dd{margin-bottom: 10px;}
.jyjllist dl input{width: 100%;line-height: 48px;border: none;outline: none;padding: 0 20px;box-sizing: border-box;font-size: 16px;color: #595656;}
.jrtj{padding: 58px 0 95px;text-align: center;}
.jrtj button{width: 100%;line-height: 55px;background: #c3996a;font-size: 16px;color: #fff;margin-bottom: 12px;}
.jrtj p{font-size: 18px;color: rgba(89,86,86,.8);}
.jrtj button:hover{background: #9b7852;}

.jrtjcg{position: fixed;width: 100%;background: #c3996a;text-align: center;bottom: 30%;left: 0;}
.jrtjcg h2{line-height: 330px;font-size: 80px;color: #fff;}
.jrxq{font-size: 0;}
.jrxq_l,.jrxq_r{display: inline-block;box-sizing: border-box;vertical-align: top;position: relative;}
.jrxq_l{width: 39%;background: #f1f1f1;padding: 100px 60px 200px 13.5%;}
.jrxq_r{width: 61%;padding: 100px 13.5% 0 100px;}
.jrxq_l h1{font-size: 36px;color: #333333;}
.jrxq_l h2{font-size: 16px;color: #c3996a;padding: 0 20px;border: 1px solid #c3996a;line-height: 30px;border-radius: 30px;display: inline-block;margin: 18px 0;}
.jrxq_l h5{font-size: 16px;color: rgba(51,51,51,.4);margin-bottom: 30px;}
.jrxq_l p{margin-bottom: 78px;}
.jrxq_l p span{font-size: 18px;color: #333333;margin-right: 25px;display: inline-block;}
.jrxq_l a{display: block;font-size: 16px;color: #595656;line-height: 56px;width: 275px;text-align: center;}
.jrxq_l a:hover{background: #c3996a;color: #fff;}
.jrxq_l a i{font-size: 20px;display: inline-block;margin-right: 15px;vertical-align: middle;}
.jrxq_r h3{font-size: 28px;color: #333333;}
.jrxq_r h4,.jrxq_r p{font-size: 18px;color: #595656;}
.jrxq_r h4{margin-top: 30px;}



.lxwm{position: relative;background: url(../images/lxwmbg_01.jpg) center center;background-size: cover;font-size: 0;}
.lxwm_l,.lxwm_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;padding-top: 260px;padding-bottom: 170px;}
.lxwm_l{width: 60%;padding-left: 13.5%;}
.lxwm_r{width: 40%;padding: 260px 13.5% 180px 115px;}
.lxlsit{position: relative;}
.lxlsit img,.lxlsit h2{display: inline-block;vertical-align: middle;}
.lxlsit h2{font-size: 36px;color: #fff;font-weight: 1000;font-family: Arial;}
.lxlsit h2 i{font-size: 14px;color: #fff;display: block;}
.lxlsit h2{margin-left: 15px;}
.lxtxt{margin-top: 70px;position: relative;}
.lxtxt p{font-size: 16px;color: #fff;}
.lxtxt p i{display: inline-block;width: 60px;text-align: center;color: rgba(255,255,255,.55);}
.lxtxt span{color: rgba(255,255,255,.1);font-size: 120px;position: absolute;left: -3%;top: -16%;}

.lxwm_r h2{font-size: 36px;color: #fff;margin-bottom: 40px;}
.lxrtxt{font-size: 0;border-bottom: 1px solid rgba(255,255,255,.2);margin-bottom: 20px;}
.lxrtxt h4,.lxrtxt input{display: inline-block;vertical-align: middle;box-sizing: border-box;line-height: 50px;}
.lxrtxt h4{font-size: 16px;color: #fff;}
.lxrtxt input{font-size: 16px;color: #fff;background: none;border: none;outline: none;}
.lxrtxt:hover{border-bottom: 1px solid #fff;}
.lxwm_r button{width: 296px;line-height: 52px;text-align: center;font-size: 16px;color: #3a3a3a;background: #fff;border-radius: 52px;border: 8px solid #71c1c9;margin-top: 45px;}
.lxwm_r button:hover{background: #71c1c9;border: 8px solid #fff;}
.lxwm_r{background: url(../images/lxwmrbg_02.png) center center;background-size: cover;}


.menu-fixed{position: fixed;top: 0%;left: 0;width: 100%;z-index: 99;margin-top: 0;background: #fff;}
.menu-fixed .nav ul li a,.menu-fixed .hedoa ul li a{color: #595656;}
.menu-fixed .hedoa ul li a span{color: #c39a6b;}
.menu-fixed .logo a:last-of-type{display: block;}
.menu-fixed .logo a:first-of-type{display: none;}
.menu-fixed .nav ul li.ac a,.menu-fixed .nav ul li a:hover{color: #c39a6b;}


.grid li.shown img{width: 100%;}
.js .grid.loaded li h3{margin-top: 25px;font-size: 24px;color: #595656;margin-bottom: 12px;}
.js .grid.loaded li p{font-size: 14px;color: #595656;}



.kjmore{display: block;width: 150px;line-height: 45px;background: #c39a6b;text-align: center;border-radius: 45px;font-size: 14px;color: #fff !important;margin: 30px auto;}




input::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #999999;
  }
 
  input:-moz-placeholder,
  textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999999;
  }
 
  input::-moz-placeholder,
  textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999999;
  }
 
  input:-ms-input-placeholder,
  textarea:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #999999;
  }
.i-pager {
    height: 40px;
    font-size: 14px;
    margin-top: 50px;
    clear: both;
    text-align: center;
}

.i-pager-item-active {
    width: 36px;
    height: 36px;
    background-color: #c3996a;
    border-radius: 4px;
}

.i-pager a,
.i-pager a:link,
.i-pager a:visited,
.i-pager a:active {
    color: #666666;
    font-size: 14px;
    line-height: 36px;
    width: 36px;
    height: 36px;
    border-radius: 4px;
    margin: 0 2.5px;
}

.i-pager-next,
.i-pager-prev {
    width: 68px !important;
    height: 36px !important;
}

.i-pager-item:link,
a.i-pager-item:visited,
a.i-pager-item:hover,
a.i-pager-item:active,
a.i-pager-item-active:link {
    text-decoration: none;
}

.i-pager a:hover {
    color: #fff !important;
}

.i-pager-info {
    height: 36px;
    vertical-align: bottom;
    border-radius: 4px;
    border: solid 1px rgba(102, 102, 102, 0.3);
    line-height: 36px;
}

.i-pager-info span {
    border: none;
    color: #666666;
}

.i-pager-info-c {
    color: #c3996a !important;
}
.alzxxqy{
	position:relative;
}
.alzxxqy .xwxqbtn ul{
	width:1600px;
}
.szhxq{
	width:612px;
	margin:0 auto;
	position: relative;
}