a{transition:all .5s ease;outline: none !important;text-decoration: none;}

.w1400{width: 1400px;height: auto;margin: 0px auto;}

body{font-size: 18px;color: #4f4f4f;font-family: 微软雅黑 !important;}

.container-fluid{padding: 0px;}

.col-md-6{padding: 0px;}

.ceo_nr  img{width: 100%;}



#menu { margin: 0; padding: 0; position: fixed; right: 30px; top: 50%; list-style-type: none; z-index: 70;width: 90px;transform:translateY(-50%);margin-top: -10px;display: none;}

#menu li { float: left; margin: 6px 0; font-size: 14px;}

#menu a { float: left;  background-color: #bf9b4d;  text-decoration: none;height: 25px;line-height: 25px;color: #fff;font-size: 14px;border-radius: 20px;

display: inline-block;width: 85px;text-align: center;opacity: 0;}

#menu .active a {display: block;opacity: 1;}

.ix_1 .flexslider{position:relative;height:100%;overflow:hidden;width: 100%;}

.ix_1 .slides{position:relative;z-index:1;height:100% ;}

.flex-viewport{height: 100%;}

.ix_1 .slides li{height:100% !important;width: 100%;position: relative;background-size: cover !important;}

.ix_1 .flex-control-nav{position:absolute;bottom:15%;z-index:2;width:100%;text-align:center;padding: 0px;}

.ix_1 .flex-control-nav li{display:inline-block;width:11px;height:11px;margin:0 15px;*display:inline;zoom:1;}

.ix_1 .flex-control-nav a{display:inline-block;width:11px;height:11px;line-height:50px;overflow:hidden;background:#8e8f92;cursor:pointer;border-radius: 50px;}

.ix_1 .flex-control-nav .flex-active{background: #bf9b4d;}

.ix_1 .flexslider li{position: relative;}

.flex-active-slide .bn_ns h2{transform:translateY(0px);opacity: 1;}

.flex-active-slide .bn_ns p{transform:translateY(0px);opacity: 1;}

.bn_ns h2{transform:translateY(200px);opacity: 0;transition:all 1s ease .3s;}

.bn_ns p{transform:translateY(200px);opacity: 0;transition:all 1s ease .5s;}











.bn_ns{position: absolute;top: 45%;left: 50%;z-index: 998;transform:translate(-50%,-50%);text-align: center;letter-spacing: 5px;} 

.bn_ns h2{font-size: 36px;color: #ffffff;}

.bn_ns h2 b{font-size:60px;color: #ffffff; margin-bottom:30px;}

.bn_ns p{font-size: 36px;color: #ffffff;letter-spacing:4px; text-transform:uppercase; margin-top:20px; font-family:Arial, Helvetica, sans-serif}

.head{position: fixed;top: 0px;z-index: 999;width: 100%;height: 60px;line-height: 60px;}

.nnav ul{float: right;}

.nnav ul li {float: left;width: 110px;height: auto;text-align: center;}

.nnav ul li a{font-size: 16px;color: #fff;}

.head2 .nnav ul li a{color: #696969;}

.nnav ul  li:hover a{color: #bf9b4d;}

.nnavon a{color: #bf9b4d !important;}

#fp-nav ul li, .fp-slidesNav ul li{width: 25px;

height: 26px;margin: 0px;border-radius: 0;

margin:6px 0px;

}

#fp-nav ul li, .fp-slidesNav ul li{margin: 0px;

width: 25px;

height: 37px;

background: url(../images/xianbx.png) no-repeat 11px 15px;}

#fp-nav ul li:last-child{background: 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{

width: 25px;

height: 26px;

border-radius: 100%;

background: url(../images/dysx.png) no-repeat;border-radius: 0;opacity: 1;

margin: 0px;

}

#fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span{width: 25px;

height: 26px;}

#fp-nav{}

#fp-nav ul{}

#fp-nav ul li a span, .fp-slidesNav ul li a span{

	width: 25px;

height: 26px;

border-radius: 100%;

background: url(../images/dysx1.png) no-repeat;border-radius: 0;opacity: 0.7;left: 0;

top: -5px;

}

#fp-nav.right{right: 50px;}

#menu{right: 80px;}



.ix_1{position: relative;}

.xjt{position: absolute;bottom: 30px;left: 50%;z-index: 999;transform:translateX(-50%);}



.ix_2{background: url(../images/ix2bg.jpg) no-repeat center center;background-size: cover;}

.ix_3{background: #d5b167;}

.ix_5{background: url(../images/500586525.jpg) no-repeat center center;background-size: cover;height: auto;}





.ft1_a{margin-bottom: 60px;}

.ft1_a p{font-size: 32px;color: #ffffff;}

.ft1_a  span{font-size: 18px;color: #626262;}

.ft1_a_a{margin-bottom: 30px;}

.ft1_a_a p{font-size: 20px;}



.erwm ul li{float: left;text-align: center;margin-right: 20px;}

.erwm ul li p{font-size: 14px;color: #888888;margin-top: 10px;}



.regular-radio {

	display: none;

}



.regular-radio + label {

	-webkit-appearance: none;

	border: 1px solid #fafafa;

	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);

	padding: 9px;

	border-radius: 50px;

	display: inline-block;

	position: relative;

}



.regular-radio:checked + label:after {

	content: ' ';

	width: 12px;

	height: 12px;

	border-radius: 50px;

	position: absolute;

	top: 3px;

	background: #ffffff;

	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);

	text-shadow: 0px;

	left: 3px;

	font-size: 32px;

}



.regular-radio:checked + label {

	background-color: #d5b167;

	color: #99a1a7;

	border: 1px solid #d5b167;

	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);

}



.regular-radio + label:active, .regular-radio:checked + label:active {

	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);

}

.button-holder{color: #ffffff;float: left;overflow: hidden;width: 100%;height: auto;transition:all 1s;opacity: 0;margin-top: 70px;}

.active .button-holder{opacity: 1;transition-delay: 0.7s;margin-top: 0px;}



.button-holder span{display: inline-block;margin-left: 20px;margin-right: 45px;position: relative;top: -4px;}

label{margin-bottom: 1px;}

.ft1_a_2{margin-bottom: 30px;}

.tiinpt{display: block;margin-top: 5px;width: 100%;height: auto;

overflow: hidden;}

.ft2{width: 50%;}

.tiinpt label {display: block;margin-bottom: 20px;}

.tiinpt label input{font-weight: normal;font-size: 18px;color: #9b9b9b;width: 100%;background: none;border: none;border-bottom: 1px solid #4b4b4b;height: 55px;line-height: 55px;}

.tiinpt label textarea{font-weight: normal;font-size: 18px;color: #9b9b9b;width: 100%;background: none;border: none;border-bottom: 1px solid #4b4b4b;height:100px;line-height: 30px;	}

.tiinpt{position: relative;}

.tiinpt p input{color: #fff;font-size: 24px;margin-top: 35px;position: absolute;top: 0px;left: 0px;width: 100%;margin-top: 0px;height: 100%;text-align: left;text-indent: 40px;}



.tiinpt p{background: #b2965b;height: 70px;position: relative;margin-top: 35px;}

.tiinpt p img{position: absolute;right: 0px;top: 50%;transform:translateY(-50%);right: 40px;transition:all .3s ease;}

.tiinpt p:hover img{right: 65px;}

.foot{position: absolute;bottom: 0px;height: 100px;background: #222222;width: 100%;}

.nyfoot{position: static;}

.cont_ft{position: absolute;top: 50%;transform:translate(-50%,-50%);left: 50%;}

.footnr_2{line-height: 100px;font-size: 16px;color: #6a6a6a;}

.footnr_2 a{color: #6a6a6a;}

.footnr_2 a:hover{color: #fff;}

.footnr_1 ul li{float: left;margin-right: 30px;}

.footnr_1{line-height: 100px;}

.footnr_1 ul li img{transition:all .2s ease;}

.footnr_1 ul li:hover img{filter:brightness(1.5);}

.tit{text-align: center;}

.tit h2{font-size: 30px;font-weight: bold;letter-spacing: 5px;}

.tit p{font-size: 14px;color: #2f2f2f;letter-spacing: 2px;margin-top: 5px;}

.xiey{position: relative;}

.xiey a{display: block;position: relative;}

.xiey a::before{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;content: " ";background: rgba(0,0,0,0.5);transition:all .3s ease;}

.xiey img{width: 100%;height: auto;}

.xiey p{position: absolute;bottom: 0px;font-size: 18px;color: #ffffff;padding: 20px 30px;height: 118px;}

.xiey:hover a::before{background: rgba(0,0,0,0); }

.zixun{margin-top: 40px;position: relative;}



.xwjt .swiper-button-prev,.xwjt .swiper-button-next{width: 70px;height: 64px;background-color: #9a9a9a;opacity: 0; transition:all .4s ease;}

.xwjt .swiper-button-prev{left: 12%;background-image: url(../images/rrr.png) !important;background-size:auto; transition:all .4s ease;}

.xwjt .swiper-button-next{right: 12%;background-image: url(../images/lll.png)  !important;background-size:auto;transition:all .4s ease;}

.zixun:hover .swiper-button-prev{opacity: 1;left: 10%;}

.zixun:hover .swiper-button-next{opacity: 1;right: 10%;}

.xwjt .swiper-button-prev:hover{opacity: 0.5 !important;}

.xwjt .swiper-button-next:hover{opacity: 0.5 !important;}

.titfff{color: #fff;}

.titfff p{color: #fff;}

.jyu{background: url(../images/jiangyu.jpg) no-repeat center center;width: 1400px;height: 520px;margin: 0px auto;margin-top: 45px;}



/*.jyu{opacity: 0;transition:all .7s ease;margin-top: 100px;}

.active  .jyu{opacity: 1;  transition-delay: 0.5s;margin-top:40px;}*/



/*.active .ft1_a{transition-delay: 0.7s;transform:translateY(0px);}

.ft1_a{transition:all .5s ease;transform:translateY(100px);}*/

.rightbar{width: 870px;float: right;overflow: hidden;position: relative;height: 100%;}

.phwens{width: 100%;float: left;}

.huis_e{width: 100%;height: 250px;background: rgba(0,0,0,0.5);padding: 45px 35px;}

.huis_e h2{color: #d3b269;font-size: 28px;text-align: center;margin-bottom: 10px;}

.huis_e p{font-size: 16px;color: #ffffff;line-height: 25px;}

.rightbarnr{position: relative;left: 50%;transform:translateX(-50%);width: 450px;overflow: hidden;height: 100%;}

.rightbar .slick-list{height: 250px;overflow: hidden;width: 100%;}

.rightbarnr .single-item{left: 0px;transform:translate(0%,-50%);top: 50%;position: relative;}

.rightbar .ryy_a{width: 40px;height: 97px;background: url(../images/40971.png) no-repeat center center;border: none;position: absolute;top: 0px;left: 50%;transform:translateX(-50%);cursor: pointer;}

.rightbar .ryy_b{width: 40px;height: 97px;background: url(../images/40972.png) no-repeat center center;border: none;position: absolute;bottom: 0px;left: 50%;transform:translateX(-50%);cursor: pointer;}

.leftbar{margin-top: -25px;margin-left: 100px;}

.leftbar ul li{position: relative;cursor: pointer;}

.leftbar ul li .jjdes{position: absolute;bottom: 60px;left: 30px;}

.jjdes h2{color: #ffffff;font-size: 24px;margin-bottom: 10px;}

.jjdes p{color: #ffffff;}

.ix_gy {position: relative;
padding-bottom: 190px;
}

.ix_sp{position: absolute;left: 0px;top: 0px;}

.ix_gys{background: url(../images/12.png);width: 760px;height: 480px;float: right;}
.ix_gy_1 h3{margin-top: 15px;}



.ix_gy_1{margin-right: 55px;margin-top: 50px;width: 400px;float: right;}

.ix_gy_1 h1{font-size: 36px;color: #ffffff;font-weight: bold;}

.ix_gy_1  span{width: 30px;height:3px;background: #fff;display: inline-block;margin: 15px 0px;display: none;}

.ix_gy_1 dbo{font-size: 20px;color: #ffffff;display: block;}

.ix_gy_1 h3{font-size: 18px;color: #ffffff;font-weight: bold;margin-bottom: 5px;}

.ix_gy_1 p{font-size: 18px;color: #ffffff;line-height: 28px;}

.teshu{background: url(../images/11191.png) no-repeat center top;width: 111px;height: auto;}

.teshu{float: right;margin-left: 50px;text-align: center;}

.ix_gy_2{width: 100%;float: right;padding-right: 80px;}

.shuz_a{font-size: 50px;color: #644b17;position: relative;top: 8px;margin-top: 4px;}

.shuz_b,.shuz_c{font-size: 16px;color: #644b17;margin-top: 5px;}

.ix_gy_2{margin-top: 50px;}



.ix_yz{position: absolute;bottom: 0px;width: 100%;}

.ix_yz ul li{float: left;width: 20%;text-align: center;height: 200px;position: relative;text-align: center;position: relative;}

.ix_yz ul li::before{content: " ";width: 0px;position: absolute;top: 0px;height: 0%;left: 0px;transition:all .5s ease;border-top: 1px solid #d5b167;border-left: 1px solid #d5b167;z-index: 33;}

.ix_yz ul li::after{content: " ";width: 0px;position: absolute;bottom: 0px;height: 0%;right: 0px;transition:all .5s ease;border-bottom: 1px solid #d5b167;border-right: 1px solid #d5b167;z-index: 33;}



.ix_yz h2{font-size: 24px;color: #272727;transition:all .5s ease;}

.ix_yz span{color: #626262;font-size: 14px;transition:all .5s ease;height: 20px;}

.ix_yz dbo{display: inline-block;width:42px;height: 1px;background: #616161;transition:all .5s ease;}

.ix_yz ul li p{font-size: 20px;color: #d5b167;height: 0px;overflow: hidden;transition:all .5s ease;}

.zcen{position: absolute;top: 50%;left:50%;transform:translate(-50%,-50%);}

.ix_yz ul li:hover span{height: 0px;overflow: hidden;display: inherit;margin-bottom: 5px;}

.ix_yz ul li:hover  h2{color: #d5b167;}

.ix_yz ul li:hover p{height: auto;}

.ix_yz ul li:hover dbo{background: #d5b167;margin-bottom: 5px;display: inline-block;}

.ix_yz ul li:hover::before{width: 100%;height: 100%;}

.ix_yz ul li:hover::after{width: 100%;height: 100%;}

.xiey p::before{height: 3px;content: " ";width: 15px;background: #fff;display: inherit;margin-bottom: 15px;}

.headny{background: #323232;}

.headny2{background: rgba(0,0,0,0.3);}

.zhanwei{height: 60px;}

.nybanner{position: relative;}

.nybanner img{width: 100%;}

.bn_ns_ny{position: absolute;top: 30%;right: 10%;}

.bn_ns_ny h2{font-size: 36px;color: #ffffff;letter-spacing: 1px;}

.bn_ns_ny h2 b{font-size:46px;color: #ffffff;}

.bn_ns_ny p{font-size: 16px;color: #ffffff;letter-spacing:2px;margin-top: 15px;}

.menlist{position: relative;display: block;}

.menlistnr span a{font-size: 16px;color: #ffffff !important;}

.menlistnr span{display: block;height: 35px;line-height: 35px;border-bottom:1px solid #bf9e59; }

.menlistnr span:hover a{color: #ffffff !important;font-weight: bold;}

.menlist{background: url(../images/sanj.png) no-repeat center top;

display: none;

padding-top: 11px;

margin-top: -21px;}

.menlistnr{background: #d5b167;border-radius: 5px;padding: 0px 10px;}



.navlist{background: #f8f8f8;height: 100px;padding: 25px 0px;background: #f8f8f8;}



.navlist ul{display: table;margin: auto;}

.navlist ul li{display: table-cell;}

.navlist ul li a{font-size: 16px;color: #474747;border: 1px solid #bdbdbd;width: 150px;height: 45px;border-radius: 3px;display: inline-block;text-align: center;line-height: 45px;margin: 0px 5px;}

.navlist ul li:hover a{background: #d5b167;color: #fff;border: 1px solid #d5b167;}

.navliston  a{background: #d5b167 !important;color: #fff !important;border: 1px solid #d5b167 !important;}



.jt_gk{position: relative;}

.jt_gk_1{position: absolute;height: 100%;float: left;width: 50%;right: 0%;}

.jt_gk_1 img{width: 100%;}

.baomao{width: 62%;padding-left: 70px;position: absolute;top: 50%;transform:translateY(-50%);}

.bm_tt{padding-left: 18px;}

.bm_tt h2{font-size: 32px;color: #2f2f2f;font-weight: bold;margin-bottom: 5px;}

.bm_tt p{font-size: 16px;color: #2f2f2f; letter-spacing: 2px;}

.bm_nr p{margin-top: 45px;margin-left: 20px;line-height: 35px;}

.jt_gk img{width: 50%;float: left;}




.lingyu{width: 50%;}

.bao_k{width: 50%;}



.bk_nr{position: relative;width: 100%;height: auto;}

.bk_nr img{width: 100%;}

.sty{margin-top: 50px;}

.sty img{width: auto;}

.bk_nr_1{position: absolute;top: 0px;padding: 0px 80px;width: 100%;}

.bk_nr_1 p{margin-top: 45px;line-height:36px; color: #fff;}



.gyuan ul li{position: relative;text-align: center;width: 115px;float: left;}

/*.gyuan ul li img{width: 100%;}

.gyuan ul li*/

.gyuan span{display: block;position: absolute;top: 0px;}

.gyuan ul li  .xs1{transition:all .5s ease;}

.gyuan ul li  .xs2{top: -15px;}

.gyuan ul li img{transition:all .5s ease;}

.xs2{opacity: 0;transition:all .5s ease;transform:rotate(-90deg);}

.gyuan ul li:hover .xs1{opacity: 0;transform:rotate(90deg);}

.gyuan ul li:hover .xs2{opacity: 1;transform:rotate(0deg);}

.gy_pric{height: 120px;}

.fz_lc{background: url(../images/159425977.jpg) no-repeat center center ;background-size: cover;padding-bottom: 110px;height: auto;overflow: hidden;}



.nytit{text-align: center;}

.nytit h2{font-size: 32px;color: #2f2f2f;letter-spacing: 5px;font-weight: bold;}

.nytit p{font-size: 16px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color: #ccc;letter-spacing: 3px;margin-top: 4px;}



.nytit span{width: 55px;height: 3px;background: #d5b167;display: inline-block;margin-top: 22px;display: none;}



.timezhou ul li{width: 50.01%;float: left;text-align: right;margin-bottom: 30px;}

.timezhou ul li:nth-child(2n){float: right;text-align: left;}

.timezhou ul li dd{background: url(../images/20960.png) no-repeat center center;width: 209px;height: 60px;line-height: 60px;font-size: 27px;font-weight: bold;color: #ffffff;display: inline-block;padding-right: 30px;}

.timezhou ul li:nth-child(2n) dd{background: url(../images/20962.png) no-repeat center center;padding-left: 30px;}

.timezhou ul li dt{font-weight: normal;font-size: 18px;color: #4f4f4f;margin-top: 25px;margin-right: 20px;}

.timezhou ul li:nth-child(2n) dt{margin-left: 20px;}

.timezhou ul{background: url(../images/ulxa.png) no-repeat center center;height: auto;overflow: hidden;}

.timezhou{background: url(../images/7.png) no-repeat center bottom;height: auto;overflow: hidden;padding-bottom: 30px;margin-top: 55px;}





.ly_tit p{font-size: 18px;color: #4f4f4f;font-weight: bold;font-size: 18px;}

.ly_tit{margin-top: 80px;margin-bottom: 40px;}

.nytit{margin-top: 65px;margin-bottom: 50px;}

.qiyea{}



.ws_1{text-align: center;margin-top: 50px;}

.ws_a{margin: 50px 0px;opacity: 0;display: none;}

.ws_b h3{font-size: 34px;color: #272727;letter-spacing: 3px;}

.ws_b p{font-size: 14px;color: #626262;}

.ws_c{width: 40px;margin:0px auto;margin-top:30px;border-top: 1px solid #272727; }

.ws_2{margin-top: 70px;margin-left: 25px;position: relative;}

.qiyea ul li{width: 330px;background: url(../images/bj1.jpg) no-repeat center top;float: left;margin-right: 85px;}

.qiyea ul li:last-child{margin-right: 0px;}
.ws_2 img{width: 100%;}
.hana p{text-align: center;margin-top: 35%;}
.hana{position: absolute;
font-size: 36px;

color: #ffffff;

letter-spacing: 2px;
opacity: 0;

transition: all .5s ease;

background: rgba(0,0,0,0.2);

width: 100%;

height: 100%;

top: 0px;

left: 0px;}

.qiyea ul li:hover .hana{opacity: 1;}


.ceo_nr1 img{width: auto;margin: 0px auto;display: block;}


.qiyeb ul li{width: 260px;background: url(../images/dssa.png) no-repeat center top;float: left;margin-right: 45px;}

.qiyeb{margin-top: 60px;}

.qiyeb .hana{font-size: 26px;}

.qiye_nr{padding-bottom: 160px;}



.zuzhi{padding-bottom: 160px;}

.zuzhi img{margin: 0px auto;display: block;}



.ze_rt{width: 50%;background: #f9f9f9;height: 325px;}



.ze_nr ul li{position: relative;}

.ze_rt{position: absolute;top: 50%;right: 0px;transform:translateY(-50%);padding: 55px 20px 30px 55px;}

.rt_inc{float: left;}

.rt_nrs{width: 77%;float: right;text-align: left;}

.rt_nrs h2{font-size:22px;color: #3e3e3e;font-weight: bold;margin-bottom: 10px;}

.rt_nrs p{font-size: 16px;color: #878787;line-height: 25px;}

.rt_nrs  a{color: #d5b167;font-size: 16px;}

.rt_nrs{height: 100%;position: relative;}



.xsqq{border-top: 1px solid #e6e6e6;position: absolute;bottom: 0px;width: 100%;padding-top: 20px;}

.ze_nr ul li:nth-child(2n) .ze_rt{left: 0px;}

.ze_nr ul li:nth-child(2n){text-align: right;}

.ze_nr ul li{margin-bottom: 40px;}

.zeren{padding-bottom: 70px;}





.zelist{margin: auto;display: table;padding: 35px 15px;}

.zelist ul li{border-left: 1px solid #d5d5d5;text-align: center;border-right: 1px solid #d5d5d5;margin-left: -1px;width: 25%;float: left;}

.zelist ul li img{filter:brightness(0%);transition:all .5s ease;transform:scale(0.7);}

.zelist ul li p{font-size: 18px;color: #3e3e3e;margin-top: 13px;transition:all .5s ease;}

.zelist ul li:hover img{filter:brightness(100%);}
.zeren   ul li>img{transition:all .7s;}
.zeren   ul li:hover>img{transform:scale(1.05);}

.zelist ul li:hover p{color: #d5b167;}
.zeliston img{filter:brightness(100%) !important;}
.zeliston p{color: #d5b167 !important;}
.nygry{background: #f8f8f8;}



.kh_ze_nr ul li{width: 31%;
float: left;
margin: 1.1%;}

.kh_ze_nr .xiey a::before{background: url(../images/dsa.png) no-repeat center bottom;}





.fenye{margin: 70px 0px;}

.fenye ul{margin: auto;display: table;}

.fenye ul li{display: table-cell;}

.fenye ul li a{font-size: 15px;color: #363636;border: 1px solid #d1d1d1;display: inline-block;padding: 8px 15px;margin:0px 5px;border-radius: 2px; }

.fenye ul li:hover a{background: #d5b167;color: #fff;border: 1px solid #d5b167;}

.fenyeon a{background: #d5b167 !important;color: #fff !important;border: 1px solid #d5b167 !important; }

.jt_zeren{background: #f8f8f8;}



.jt_zeren2 img{text-align: right;}

.jt_zeren2 .jt_gk_1{float: left;left: 15% !important;}

.jt_zeren2  img{float: right;}



.navlist2 ul{width: 1400px;}

.navlist2 ul li{float: left;}

.nytitpp{margin-top: 20px;}

.pa_zy_nr ul li{border: 1px solid #f2f2f2;width: 190px;height: 90px;text-align: center;line-height: 90px;background: #fff;float: left;margin-right: 10px;box-shadow: 0px 3px 2px 1px #eeeeee;transition:all .5s ease;margin-bottom: 20px;}

.gray{background: #f8f8f8;}



.pa_tit h2{font-size: 26px;font-weight: bold;text-align: center;margin-bottom: 30px;}

.pa_zy{padding: 50px 0px;}

.pa_zy_nr ul li:hover{box-shadow: 0px 3px 2px 1px #ccc;}

.touzi_p{position: relative;height: auto;overflow: hidden;}

.touzi_p p{margin-bottom: 10px;}

.touzi_p img{width: 100%;margin-top: -100px;width: 100%;}

.tuzly{height: auto;overflow: hidden;}



.llyy ul li{float: left;width: 33.3%;position: relative;text-align: center;}

.llyy ul li img{width: 50%;height: auto;float: left;}



.helaly{width: 50%;float: left;position: absolute;top: 50%;transform:translateY(-50%);right: 0px;}

.llyy2 ul li img{float: right;}

.llyy2 ul li .helaly{left: 0px;}

.helaly h2{font-size: 34px;letter-spacing: 5px;}

.helaly p{font-size: 14px;}

.helaly span{display: inline-block;width: 40px;height: 2px;border-top: 2px solid #000;margin-top: 26px;}



.bgff2{background: #bf9b4d;}

.bgff3{background: #f0f0f0;}

.ph1 h2{color: #d5b167;}

.ph1 p{color: #d5b167;}

.ph1 span{border-top: 2px solid #d5b167;}

.ph2 h2{color: #fff;}

.ph2 p{color: #fff;}

.ph2 span{border-top: 2px solid #fff;}



.fxtouz{background: url(../images/141792009.jpg) no-repeat center center;background-size: cover;}



.fxtouz_p{width: 900px;margin: 0px auto;}

.fxtouz_p p{color: #fff;line-height: 35px;margin-bottom: 30px;}



.zdi_tz{background: rgba(255,255,255,0.7);padding: 35px 0px;text-align: center;margin-top: 100px;}

.zdi_tz h3{margin-bottom: 10px;}





.gyuanw2{padding: 85px 0px;}

.gyuanw2 p{font-weight: bold;font-size: 16px;}

.gyuanw2 ul{margin: auto;width: auto;display: table;}

.gyuanw2 ul li {margin: 0px 20px;display: table-cell;}



.jinj_yw{height: auto;background: url(../images/152622388.jpg) no-repeat center center; background-size: cover;}





.nytittl{text-align: left !important;}

.jjyw_1_p{width: 580px;line-height: 35px;}



.jinj_yw{position: relative;}

.xianj_p{width: 50%;padding-right: 100px;}



.jjyw_2{background: url(../images/13.png) ;padding: 80px 0px;}

.xianj_p h2{font-size: 22px;color: #ffffff;font-weight: bold;margin-bottom: 30px;}

.xianj_p p{font-size: 16px;color: #fff;line-height: 27px;}

.jjyw_1{height: 720px;}

.jjyw_1 .nytit{margin-top: 250px;}



.xintuo{background: url(../images/gaishu.jpg) no-repeat center center;height: 910px;position: relative;}

.xintuo_nr {margin-top: 250px;}



.kh_ze_nr ul li {overflow: hidden;}

.kh_ze_nr ul li img{transition:all .5s ease;}

.kh_ze_nr ul li:hover img{transform:scale(1.1);}



#newsbanner .swiper-slide {width: 960px;height: auto;position: relative;}

#newsbanner .swiper-slide img{width: 100%;}



#newsbanner .swiper-slide p{color: #fff;margin-top: 80px;margin-left: 35px; }



.pbg{position:absolute;bottom: 0px;background: url(../images/145.png);height: 145px;width: 100%;}







#newsbanner .swiper-button-prev,#newsbanner .swiper-button-next{width: 70px;height: 64px;background-color: #9a9a9a;opacity:0; transition:all .4s ease;}



#newsbanner .swiper-button-prev{left:22%;background-image: url(../images/rrr.png) !important;background-size:auto; transition:all .4s ease;}

#newsbanner .swiper-button-next{right: 22%;background-image: url(../images/lll.png)  !important;background-size:auto;transition:all .4s ease;}

#newsbanner:hover .swiper-button-prev{opacity: 1;left: 20%;}

#newsbanner:hover .swiper-button-next{opacity: 1;right: 20%;}

#newsbanner .swiper-button-prev:hover{opacity: 0.5 !important;}

#newsbanner .swiper-button-next:hover{opacity: 0.5 !important;}

#newsbanner{background: #eeeeee;padding: 35px 0px;}



.ix_zixun{padding: 80px 0px;}



.new_article{background: #f8f8f8;padding: 85px 0px;}



.new_art h1{text-align: center;font-size: 31px;color: #2f2f2f;margin-bottom: 10px;}

.new_span{text-align: center;font-size: 16px;color: #9d9c9c;border-bottom: 1px solid #cacaca ;padding-bottom: 14px;}



.new_art p{margin-top: 20px;line-height: 30px;}

.new_art img{margin:0px  auto;margin-top: 20px;display: block;}



.syyxyy{height: 80px;line-height: 80px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca; margin-top:100px;}

.syyxyy a{color: #818181;}

.syyxyy a b{font-weight: normal;color: #000;}

.syyxyy a:hover{text-decoration: underline;}



.bbm_dv ul li{float: left;text-align: center;border-right: 1px solid #e6e6e6;width: 400px;}
.bbm_dv ul li:last-child { border:none;}
.bbm_dv ul li img{display: block;margin: 0px auto;}

.mimg{min-height: 100px;}

.bbm_dv ul li span{font-size: 18px;}

.bbm_dv ul li  p{font-size: 16px;color: #353535;margin-top: 5px;}

.bbm_dv ul li:first-child{padding-left: 0px;}

.erwm{float: left;}

.erm_1{float: left;text-align: center;margin-left: 50px;}

.erm_1 p{margin-top: 30px;}

.erm_1 img{border: 1px solid #e6e6e6;padding: 7px;}



.ham_h2{font-size: 28px;color: #2f2f2f;margin-bottom: 40px;margin-top: -20px;}

.bbm_dv{height: auto;overflow: hidden;}

.map{border: 1px solid #ccc;height: auto;overflow: hidden;padding: 20px;margin-top: 70px;}

.tz_zp{margin-top: 95px;}



.liuy_fm{width: 920px;margin: 0px auto;height: auto;}



.liuy_fm ul li input{width: 100%;height: 50px;line-height: 50px;border: 1px solid #d1d1d1;}

.liuy_fm ul li textarea{width: 100%;height:190px;border: 1px solid #d1d1d1;}

.liuy_fm ul  .col-md-6{padding: 0px 8px;}

.liuy_fm ul li p{font-size: 16px;color: #727272;text-indent: 20px;margin-top: 15px;margin-bottom: 5px;text-align: left;}

.pd0{padding: 0px 8px;}

.thj1{width: 75% !important;}

.thj{float: right;width: 25% !important;}

.tijiao{width: 17% !important;font-size: 16px;color: #ffffff;background: #d5b167;border: none !important;border-radius: 3px;margin-top: 30px;}



.liuy_fm{margin-bottom: 110px;}

.zp_2{height: auto;overflow: hidden;width: 100%;padding: 40px 0px;display: none;}

.zp_2_lt{width: 50%;float: left;border-right: 1px solid #cdcdcd;padding-left: 35px;}

.zp_2_lt p{font-size: 16px;color: #525252;line-height: 30px;}

.zp_1{height: 70px;background: #f8f8f8;line-height: 70px;padding: 0px 35px;}

.prname{font-size: 24px;color: #323232;}

.zinfo{margin-right: 40px;}

.zhaop ul li{margin-bottom: 7px;}

.zp_1on{background: #d5b167;color: #fff;transition:all .5s ease;}

.zp_1on .prname{color: #fff;}

.clck{background: url(../images/zk.png) no-repeat center center;display: inline-block;width: 40px;height: 41px;margin-top: 16px;}

.zp_1on .clck{background: url(../images/jian.png) no-repeat center center;}

.zhaop{margin-bottom: 160px;}



.ix_gys {opacity: 0; transition:all 1s;margin-right: -20%;}

.ix_sp{top: -30%;opacity: 0;z-index: 2;transition:all 1s linear;}

.ix_gy_1{transform:scale(0.5);transition:all 1s linear;}

.ix_yz ul li{transform:scale(0.5);transition:all 1s linear;opacity: 0;}

.tit {transform:scale(0.5);opacity: 0;transition:all 1s linear;}

.jyu{position: relative;top: -20%;opacity: 0;transition:all 1s linear;}

.leftbar ul li{}

.leftbar ul li:nth-child(3n+1){transform: translateX(-113px);transition:all 1s linear;opacity: 0;}

.leftbar ul li:nth-child(3n+2){transform: translateX(-113px);transition:all 1s linear;opacity: 0;}

.leftbar ul li:nth-child(3n+3){transform: translateX(-113px);transition:all 1s linear;opacity: 0;}

.zixun {transform:translate(400px,0px);transition:all 1s linear;opacity: 0;}			

.ft1_a p{transform:translateY(100px);transition:all 1s linear;}

.ft1_a span{transform:translateY(-100px);transition:all 1s linear;}

.erwm ul li{transform:scale(0.5);transition:all 1s linear;opacity: 0;}

.tiinpt label{transform:translateX(50%);transition:all 1s linear;opacity: 0;}

.gallery-thumbs{left: -200px;transition:all 1s;opacity: 0;}



.active .ix_gys{opacity: 1; margin-right: 0%;transition-delay: 0.5s;}

.active .ix_sp{top: 0px;opacity: 1; transition-delay: 0.6s;}

.active .ix_gy_1{transform:scale(1);transition-delay: 0.7s;}

.active  .ix_yz ul li{transform:scale(1);opacity: 1;transition-delay: 0.6s;}

.active .tit{transform:scale(1);opacity: 1;transition-delay: 0.5s;}

.active  .jyu{position: relative;top: 0px;opacity:1;transition-delay: 0.5s;}

.active  .leftbar ul li{transform: translateX(0px);transition-delay: 0.6s;}



.active .leftbar ul li:nth-child(3n+1){transform: translateX(0px);opacity: 1;transition-delay: 1s;}

.active .leftbar ul li:nth-child(3n+2){transform: translateX(0px);opacity: 1;transition-delay: 1.2s;}

.active .leftbar ul li:nth-child(3n+3){transform: translateX(0px);opacity: 1;transition-delay: 1.4s;}

.active  .zixun {transform:translate(0px,0px);opacity: 1;transition-delay: 0.5s;}



.active  .ft1_a p{transform:translateY(0px);transition-delay: 0.3s;}



.active  .ft1_a span{transform:translateY(0px);transition-delay: 0.3s;}

.active  .erwm ul li{transform:scale(1);transition-delay: 0.6s;opacity: 1;}

.active .tiinpt label{transform:translateX(0px);transition-delay: 0.7s;opacity: 1;}

.active  .mmjjkk{transition-delay: 0.5s;opacity: 1;}

.active  .gallery-thumbs{left: 40px;transition-delay: 0.6s;opacity: 1;}

.active  .gallery-top .swiper-slide .huis_e{transition-delay: 0.8s;opacity: 1;right: 260px;}
.gyuanw2 p{color: #000;}


.gallery-top .swiper-slide .huis_e{transition:all 1s;opacity: 0;right: 0px;}

.mmjjkk{position: relative;width: 1440px;height: 520px;margin: 0px auto;margin-top: 50px;transition:all 1s;opacity: 0;}

.gallery-top{position: relative;top: 0px;width: 100%;height: 100%;right: 0px;}

/*.gallery-top .swiper-slide{background: #ccc;}*/

.gallery-top .swiper-slide .huis_e{width: 450px;height: 270px;position: absolute;right: 0px;top: 50%;transform:translateY(-50%);}

.gallery-thumbs .swiper-slide{ }

.gallery-thumbs{position: absolute;top: -25px;z-index: 2;height: auto;}

.gallery-thumbs .swiper-wrapper{height: 570px;}



.gallery-top .swiper-button-next{width: 40px;height: 97px;background: url(../images/40971.png) no-repeat center center;border: none;position: absolute;top: 0px;cursor: pointer;

	right: 460px;z-index: 777;margin-top: 0px;}

.gallery-top .swiper-button-prev{width: 40px;height: 97px;background: url(../images/40972.png) no-repeat center center;border: none;position: absolute;bottom: 0px !important;cursor: pointer;right:460px;z-index: 777;top: auto;left: auto;}





.gallery-thumbs .swiper-slide{position: relative;cursor: pointer;}

.gallery-thumbs .swiper-slide .jjdes{position: absolute;bottom: 60px;left: 30px;}

.jjdes h2{color: #ffffff;font-size: 24px;margin-bottom: 10px;}

.jjdes p{color: #ffffff;}


.bshare-custom{margin-top: 38px;}
.bshare-sinaminiblog{background: url(../images/1_01.png) no-repeat center center !important;width: 28px !important;height: 28px !important;display: block !important;}

.bshare-weixin{background: url(../images/1_03.png) no-repeat center center !important;width: 28px !important;height: 28px !important;display: block !important;}

.bshare-qqmb{background: url(../images/1_05.png) no-repeat center center !important;width: 28px !important;height: 28px !important;display: block !important;}

.bshare-qqim{background: url(../images/1_07.png) no-repeat center center !important;width: 28px !important;height: 28px !important;display: block !important;}

.gallery-thumbs .swiper-slide{background: #000 !important;}
.swiper-slide-thumb-active{opacity: 0.8 !important;background: #000 !important;}
.mms{display: none;}

.zixun .swiper-pagination{display: none;}
.gallery-top .swiper-slide{background-size: cover !important;}

.cont_ft .tit{margin-bottom: 30px;}

.ix_gy_1 p{font-size: 16px;}
.ix_gy_1 p a{color: #ffffff;display: inline-block;float: right;}
.ix_gy_1 p a:hover{text-decoration: underline;}
.huis_e  a{color: #d5b167;display: inline-block;float: right;font-size: 14px;}
.huis_e  a:hover{text-decoration: underline;}
/*.mms .swiper-slide{height: 130px !important;}*/
 
.mbanner{display: none;}
.mms{display: none;}

.shop-page{margin-bottom: 60px;}
.articeBottom { text-align:center; margin:30px 0; clear:both;}
.articeBottom li { display:inline-block;  color:#333; font-size:15px; margin:10px 3px;}
.articeBottom li a { display:block; padding:5px 14px;border:#efefef 1px solid; border-radius:3px; color:#333;}
.articeBottom li a:hover {background:#a47a23; border:#a47a23 1px solid; color:#fff; }
.articeBottom .pagebarCurrent { background:#a47a23;  padding:3px 14px; border-radius:3px; color:#fff; border:#a47a23 1px solid}
