/*index css start*/
.index{width:100%}
/*header start*/
.head_main{height:1rem;background:#fff;position:fixed;top:0;width:100%;z-index:888;left:0;box-sizing:border-box;background-size:100% auto;text-align:center;z-index:12;}
.head_main .logo{display: block;width: 2.59rem;height: 0.63rem;padding-top: 0.18rem;margin-left: 0.3rem;}
.head_main .logo a{display:block;}
.head_main .logo img{display:block;width:100%;height:100%}
.head_main #WebTel i{width:0.4rem;height:0.34rem;background-position:-0.4rem 0;position:absolute;right:0.3rem;top:0.32rem}
.head_main .search{position:absolute;top:0.3rem;right:1.2rem;}
.head_main .search i{display:block;width:0.34rem;height:0.34rem;background-position:-0.8rem 0;}
.head_main .search .hov{background-position:-0.8rem 0;}
.head_main .fx{ position:absolute; top:0.2rem; right:2rem;}
.head_main .fx a{ display:block; font-size:0.4rem; color:#fff;}

.index_body::before{height:0;}
.new_index_nav{background:transparent;}
.new_index_nav.new_index_nav_active{background:#fff;}
.new_index_nav .logo{display:block;width:2.59rem;height:0.63rem;}
.new_index_nav.new_index_nav_active .search i{background-position:0 0;} 
.new_index_nav #WebTel i{background-position:-1.2rem 0;}
.new_index_nav.new_index_nav_active  #WebTel i{background-position:-0.4rem 0;}
.ny .new_index_nav.new_index_nav_active{border-bottom: 2px solid #d1b47a;}

/*header end*/
/*shownav start*/
#ShowChannel{position:fixed;width:100%;height:100%;right:0%;top:0;z-index:999;max-width:750px;min-width:320px;background:#fff;display:none;overflow:scroll;background:url("../images/b9.png") repeat center center;-webkit-transition:all .5s;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;display:none;}
#ShowChannel #logo{display: block;width: 1.72rem;height: 0.53rem;margin:0 auto;}
#ShowChannel #logo img{display: block;width: 1.72rem;height: 0.53rem;padding-top: 0.3rem;}
#ShowChannel .sub-top{height:1rem}
#ShowChannel .search .icon{background-position:0 0!important}
#ShowChannel .close{position:absolute;right:0.3rem;top:0.4rem;display:block;width:1.17rem;height:0.22rem;background:url("../images/close-nav.png") no-repeat center center;background-size:1.17rem 0.22rem}
#ShowChannel .sub-bottom{margin-top:0.4rem}
#ShowChannel ul{display:block;width:4rem;margin:0 auto}
#ShowChannel ul li{display:block;line-height:0.8rem;box-sizing:border-box;border:1px solid rgba(250,150,0,0.7);margin-bottom:0.3rem;border-radius:0.12rem}
#ShowChannel ul li a{font-weight:normal;display:block;height:0.8rem;font-size:0.3rem;color:#fff;transition:all ease 0.2s}
#ShowChannel ul li:hover{background:#fa9600;color:#fff}
/*shownav end*/
.index_search{background:url("../images/b3.png") repeat;padding:0.2rem;position:absolute;left:0;bottom:-1.02rem;display:none;z-index:100;width:100%}
.index_search #keyWord{width:93%;margin-left:0;border-radius:0.3rem;background:#fff;border:none;height:0.6rem;line-height:0.6rem;margin-right:6%;text-indent:2em;outline:none}
.index_search .a{display:block;background:#d1b47a;text-align:center;width:1.4rem;position:absolute;right:0.6rem;top:0.2rem;height:0.6rem;cursor:pointer;line-height:0.6rem;border:none;border-radius:0 0.3rem 0.3rem 0;color:#fff;font-size:0.22rem}
.telfix{display:block;width: 1rem; height: 1rem; position: fixed; right: 1%; bottom: 3.5rem; z-index: 99; background:url("../images/goTel.png") no-repeat center center;background-size:1rem 1rem;}
.openNav{display:block;width: 1rem; height: 1rem; position: fixed; right: 1%; bottom: 2.5rem; z-index: 99; background:url("../images/goMenu.png") no-repeat center center;background-size:1rem 1rem;}
.g-top{display:block;width: 1rem; height: 1rem; position: fixed; right: 1%; bottom: 1.5rem; z-index: 99; background:url("../images/goTop.png") no-repeat center center;background-size:1rem 1rem;}
.tools{position:relative;z-index:12;}

/*subNav*/
.subNav { position: fixed; max-width: 640px; min-width: 320px; width: 100%; margin: 0 auto; height: 100%; top: 0; bottom: 0; z-index: 9999; display: none; overflow-y:auto; background:#fff;}
.subNav .subNavCon { width: 100%; height: 100%; position: absolute; right: 0; top: 0; background: #fff;}
.subNav ul { width: 100%; padding: .8rem 0 .5rem; overflow-y: auto; height: 100%; padding-bottom: 1rem;}
.subNav li { width: 94%;display: block; line-height: 1rem;margin: 0 3%;position: relative; border-bottom: 1px solid #ddd;}
.subNav li a { display: block; color: #333; font-size: 0.28rem; width: 80%; float: left;}
.subNav li s { width: .16rem; height: .55rem; display: block; text-align: center; color: #333; font-size: .24rem; background-position: -1rem -0.6rem; margin-top: .38rem; margin-right: .1rem; float: right; position: relative; z-index: 11;}
.subNav li .box { display: none;}
.subNav li.on .box{display:block;}
.subNav li .box a { border-color: #f9f9f9; width: 100%; height: 0.6rem; line-height: 0.6rem; color: #333 !important; font-size: .24rem;}
.subNav li.on > a { color:#fe7a0e;}
.subNav li.on s {background-position: -0.8rem -0.6rem;}
.subNav li.hover a { color: #fe7a0e;}
.subNav .guan {  background-position:-0.4rem -0.5rem;  position: absolute; right: 0.3rem; top: 0.4rem; width: .28rem; height: .4rem; display: block; margin: 0 auto;}
.subNavShow { display: block;}

/* banner */
#banner_main { width:100%; margin:0 auto; overflow: hidden; position:relative; height:7.2rem; z-index:1; }
.banner { margin: 0 auto; width: 100%; *zoom: 1; overflow: hidden; position: relative; height:7.2rem;}
.banner .list { width: 100%; overflow: hidden;}
.banner .list li { float: left; width: 100%; overflow: hidden;}
.banner .list li img { width: 100%; height:7.2rem;}
#banner .tip { width: 80%; height: 0.32rem; line-height: 0.32rem; text-align: center; clear: both;position: absolute; left: 8%; bottom:16%; z-index: 2; font-size: 0;}
#banner .tip span { display: inline-block;vertical-align: middle; width: 0.5rem; height: 0.05rem; margin: 0 0.1rem; vertical-align: middle;  background-color:#fff;}
#banner .tip span.cur { background-color:#ceac6a;}


/*主体内容 start*/
.index_body{background:#f1f1f1;}

.index .indexTit .tit{padding-left:0.2rem;font-weight:normal;font-size:0.4rem;color:#333;background:url("../images/hline.png") no-repeat left center;background-size:0.05rem 0.36rem;}
.index .amore{display:block;width:2.44rem;height:0.7rem;margin:0 auto;font-size:0.28rem;line-height:0.7rem;text-align:center;color:#fff;background:#df0202;border-radius: 0.35rem;}

.indexTit { position: relative; width: 100%; text-align:center; padding-top:0.8rem;}
.indexTit .ind { display:inline-block; position:relative; height:0.52rem;}
.indexTit .ind s { display: block; width:85%; height:0.05rem; background-color: #ceac6a; position:absolute; left:7%; bottom:0; z-index:0;}
.indexTit .ind span { font-size:0.36rem;color: #333; line-height:0.36rem; display: block; font-weight:normal; position:relative; z-index:1; }
.indexTit .inc { display: block; padding:0 0.6rem; padding-top:0.2rem; font-size:0.24rem; line-height: 0.34rem; color: #333;}



.floor_0_main{ margin:0 auto; position:absolute; left:0.3rem; top:-0.84rem; z-index:30; width:6.9rem; height:2.48rem; background-color:#fff;box-shadow: 0px 5px 25px #f8f5ef; text-align:center;}
.floor_0_main .ind{ text-align:center; padding-top:0.26rem;}
.floor_0_main .ind span{ display:block; font-size:0.3rem; color:#666; line-height:0.3rem;}
.floor_0_main ul{ display:inline-block; width:100%; margin-top:0.3rem;}
.floor_0_main ul li{ float:left; width:33.3%; position:relative;}
.floor_0_main ul li img{ display:block; margin:0 auto; width:40%;}
.floor_0_main ul li i{ display:block; width:1px; height:1rem; background:url(../images/jiange2.png) right center; background-size:100%; position:absolute; right:0; top:0.16rem;}
.floor_0_main ul li:nth-child(3n) i{ background:none;}
.floor_0_main ul li h3{ padding-top:0.06rem; font-weight:normal;}

.floor_1_main{ padding:0 0.3rem; padding-bottom:0.7rem; background:#f8f8f8 url(../images/m1_02.jpg) bottom center no-repeat; background-size:100% 100%; position:relative; z-index:6; }
.floor_1_main .indexTit{ padding-top:2.4rem;}
.floor_1_1{ position:relative; z-index:2; text-align:center;}
.floor_1_main .floor_1_1 li{color: #666666;font-size:0.24rem;margin-top:0.14rem; line-height:0.42rem;}
.floor_1_main .floor_1_1 p{ display:block;}
.floor_1_main .floor_1_1 span{color: #d1b47a;font-size:0.36rem;background: url(../images/dian.png) left center no-repeat;padding: 0 0 0 0.35rem;}
.floor_1_main .floor_1_1 i{color: #d1b47a;font-style:normal;}
.floor_1_main .floor_1_1 p{color:#666;}



.mobile_index{ width:100%; position:relative; z-index:3;}
.floor_2_main{ width:100%; display:inline-block; padding-bottom:0.6rem; background:url(../images/m2_02.jpg) center center no-repeat; background-size:100% 100%;}

.floor_2_1{ padding:0 0.3rem;}
.floor_2_1 ul{ display:inline-block; width:100%;}
.floor_2_1 ul li{display:block;width:3.32rem;/* height: 4rem; */position:relative;overflow:hidden;margin-top:0.3rem;text-align:left;box-shadow: 0 1px 2px #d9d9d9;float:left;background-color:#fff;margin-right:0.24rem;}
.floor_2_1 ul li img{display:block;width:100%;/* height: 2.8rem; */}
.floor_2_1 ul li .txt{background:url("../images/sarr.png") no-repeat center right;background-size:0.63rem 0.36rem;}
.floor_2_1 ul li h3{ font-size:0.26rem; color:#333; line-height:0.82rem; padding-left:0.3rem;}
.floor_2_1 ul li:nth-child(2n){ margin-right:0;}
.floor_2_1 ul li i{ display:block; width:0.36rem; height:0.06rem; background-position:-2.68rem -1.58rem; position:absolute; right:0.22rem; bottom:0.4rem;}

.floor_2_0{ padding:0 0.3rem; padding-top:0.3rem;}
.floor_2_0 ul{ display:inline-block; width:100%;}
.floor_2_0 ul li{ float:left; width:23%; margin-right:2.5%;margin-bottom:2.5%;text-align:center; background:#fff;}
.floor_2_0 ul li:nth-child(4n){margin-right:0;}
.floor_2_0 ul li a{ display:block; width:100%; height:0.46rem; line-height:0.46rem; text-align:center;overflow: hidden;text-overflow: ellipsis;}
.floor_2_0 ul li a:hover{ background-color:#d1b47a; color:#fff;}

.floor_3_main{ padding: 0 0.3rem; position:relative; z-index:3; background-color:#fff; padding-bottom:0.6rem;}
.floor_3_main .floor_3{width:100%; }
.floor_3_main .biao h2{font-family: initial;font-size:0.34rem; padding-top:0.6rem; font-weight:normal;}
.floor_3_main .biao span{color: #D1B47A; margin-left:0.06rem;font-size:0.34rem;}
.floor_3_main .biao h3{font-size:0.3rem;color: #D1B47A;margin:0.05rem 0; font-weight:normal;}
.floor_3_main .biao .hx{border-bottom:0.04rem solid #D1B47A; width:0.5rem;margin:0.2rem 0;}
.floor_3_main .title{line-height:0.4rem; color:#666;  font-size:0.24rem;}
.floor_3_main .more{width:1.6rem;height:0.6rem;display: block;text-align: center;background-color: #d1b47a;line-height:0.6rem;color: #ffffff;margin-top:0.28rem;}
.floor_3_main .shuju{width:100%; margin-top:0.4rem;}
.floor_3_main .shuju img{ display:block; width:100%;}
.floor_3_main .shuju li{float: left; width:33.3%;font-size:0.3rem;color: #D1B47A;font-weight:100 ; }
.floor_3_main .shuju2{width:100%; margin-top:0.3rem; display:inline-block;}
.floor_3_main .shuju2 li:nth-child(1){float: left;padding-right:0.4rem; font-size:0.24rem;width:0.8rem;text-align: center;background: url(../images/jiange3.png) right center no-repeat;}
.floor_3_main .shuju2 li:nth-child(2){float: left;padding-right:0.8rem; font-size:0.24rem; text-align: center; background: url(../images/jiange3.png) right center no-repeat;}
.floor_3_main .shuju2 li:nth-child(3){float: left;font-size:0.24rem;width:1rem;text-align: center;}
.floor_3_main .shuju2 li h2{font-size:0.36rem; font-weight:normal;}
.floor_3_main .img{ display:block; margin-top:0.3rem;}


.floor_4_main{  background-color:#fff; width:100%;}
.floor_4_1{ width:100%;}
.floor_4_1 ul{ display:inline-block; width:100%;}
.floor_4_1 ul li{ display:inline-block; width:100%;margin-top:0.05rem;}
.floor_4_1 ul li .f{ width:100%; background-color:#f4ecdb; padding:0.46rem 0; text-align:center;}
.floor_4_1 ul li .f h3{ font-size:0.36rem; color:#666; font-weight:normal;}
.floor_4_1 ul li .f h3 i{ display:inline-block; font-size:0.6rem;}
.floor_4_1 ul li .f h3 span{display:inline-block; font-size:0.36rem; padding-left:0.08rem;}
.floor_4_1 ul li .f p{ font-size:0.24rem; color:#666; line-height:0.36rem; padding-top:0.16rem;}
.floor_4_1 ul li:nth-child(1) .f p{ padding:0 0.78rem;}
.floor_4_1 ul li .f a{ display:block; width:1.9rem; height:0.6rem; background-color:#d1b47a; line-height:0.6rem; text-align:center; margin:0 auto; color:#fff; margin-top:0.26rem;} 
.floor_4_1 ul li img{ display:block; margin-top:0.05rem;}
.floor_4_1 ul li:nth-child(3){ margin-top:0.5rem;}
.floor_4_1 ul li:nth-child(2) img{ display:block; width:6rem;}
.floor_4_1 ul li:nth-child(3) .f{ padding:0; padding-left:0.3rem; background-color:#fff; float:left; width:3.7rem; text-align:left;}
.floor_4_1 ul li:nth-child(3) img{ float:right; width:3.12rem;}
.floor_4_1 ul li:nth-child(3) a{ display:block; margin:0; margin-top:0.1rem;}
.floor_4_1 ul li:nth-child(3) p{ padding-top:0rem;}


.floor_10_1{ padding: 0 0.3rem;}
.floor_10_1 ul{ display:inline-block; width:100%;}
.floor_10_1 ul li{ border-bottom:#d1b47a solid 1px; margin-top:0.36rem; padding:0.36rem 0; width:100%;background:url("../images/scircle.png") no-repeat center right;background-size:0.41rem 0.41rem;}
.floor_10_1 ul li a{display:block;}
.floor_10_1 ul li h3{ display:inline-block; width:100%; font-weight:normal;}
.floor_10_1 ul li h3 span{ display:block; font-size:0.3rem;line-height:0.26rem; float:left; line-height:0.3rem;}
.floor_10_1 ul li h3 b{display:block;font-weight:normal;float:right;font-size:0.26rem;color:#999;line-height:0.3rem;margin-right: 0.8rem;}
.floor_10_1 ul li p{clear:left;display:block;font-weight:normal;font-size:0.24rem;color:#999;line-height:0.3rem;padding-top:0.12rem;margin-right: 0.6rem;}

.gengduo a{ display:block; width:2.2rem; height:0.6rem; background-color:#d1b47a; line-height:0.6rem; text-align:center; margin:0 auto; color:#fff; margin-top:0.5rem;}
.floor_10_main{ padding-bottom:1rem; background:#fff;}


/*版权信息*/
.footer{width: 100%;height: 2.2rem;background:#16191d;}
#copyright{padding-top:0.7rem;padding-left:0;text-align:center;}
#copyright a{font:normal .26rem "microsoft yahei";color:#ccc;line-height:.26rem;}
#copyright p{font:normal .26rem "microsoft yahei";color:#ccc;line-height:.26rem;}
#copyright .copy2{margin-top:0.16rem;}
#copyright span{margin:0 0.09rem;}

.g_wximg{position:fixed;width:100%;height:100%;left:0;top:0;z-index:99999;display:none}
.g_wximg .close{background:url(../images/close.png) no-repeat center;background-size:.4rem auto;width:.4rem;height:.4rem;cursor:pointer;position:fixed;right:18%;top:18%;text-align:center;display:block;z-index:12}
.g_wximg .bdtel img{width:4.0rem !important;display:block}
.bdtel{position:fixed;top:22%;z-index:10;padding:0 0 .1rem;max-width:640px;min-width:320px;width:100%;left:50%;transform:translateX(-50%)}
.bdtel .upIn{width:6.4rem;display:block;text-align:center;color:#fff;padding:4%;margin:0 auto}
.bdtel p{padding:2%;text-align:center;color:#fff}
.bdtel img{margin:0 auto;display:block;max-width:80% !important}
.bdtelbg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:999;max-width:640px;min-width:320px;display:none}
.bga{background-color:rgba(0,0,0,0.8);width:100%;height:100%}