.index_icon { background: url(../images/index.png) no-repeat; }

.more{ margin-top: 0.4000000000rem; width: 2.0000000000rem; padding-top: 0.1000000000rem; padding-bottom: 0.1000000000rem; font-size: 0.2000000000rem; border: 1px solid #3B280D; }
.more:hover{ background-color: #af9869;border: 1px solid #af9869; color: #FFFFFF; }

/* 羽毛下划线 */
.feather{ width: 3.6000000000rem; height: 0.3000000000rem; }

.header_clone,.header{ height: 1.2000000000rem; }
.header { width: 100%; position: fixed;top:0;left: 0;z-index: 100; background: transparent linear-gradient(180deg, #BD9D6D 0%, #3B280D 100%) 0% 0% no-repeat padding-box; }
.header .inner{ width: calc( 100% - 2.0000000000rem ); }
.header .logo{ height: 0.8000000000rem; }
.header .menu{ height: 0.8000000000rem; line-height: 0.8000000000rem; }
.header .menu a{ margin-left: 0.5000000000rem; color: #FFFFFF; display: inline-block; font-size: 0.2200000000rem; }
.header .menu a.on{ color: #BD9D6D;}
.header .menu a:hover{ color: #F70; }
 
/* 首页：KV轮播图 */
.kv{ background: #ccc;height: 9.6000000000rem; text-align: center;position: relative; background: url("../images/load_with_txt.gif") no-repeat 50% 50%;}
.kv ul{ position: relative; height: 9.6000000000rem; width: 100%; position: relative; margin: 0; padding: 0; display: block; }
.kv ul li{margin: 0;padding: 0}
.kv ul li a{ margin:0;padding:0;display: block;width: 100%;height: 9.6000000000rem; position: absolute;top:0;left: 0;
background: url("../images/px.gif") 50% 50% no-repeat; }
.kv .kv_inner{  width: 100%;left: 0;bottom: 0.1000000000rem; }
.kv .kv_nav{ margin-left: auto;margin-right: auto; width: 1.6000000000rem; z-index:3;text-align: center; padding-top: 0.0300000000rem; padding-right: 0.0300000000rem; padding-left: 0.0300000000rem; border-radius: 0.1000000000rem; }
.kv .kv_nav i{ position: relative; display:inline-block; width: 0.1600000000rem; height: 0.1600000000rem; overflow: hidden;margin-left: 0.1000000000rem; cursor: pointer;font-size: 0.1200000000rem; color: white;border-radius: 50%;background-color: #444;text-align: center;}
.kv .kv_nav .on{background-color: #F70;}
.kv .kv_target span{ position: absolute;top: 2.4500000000rem; width: 0.4000000000rem; height: 1.0000000000rem; outline: 0;cursor: pointer;filter: alpha(opacity=10);opacity: .1;-webkit-transition: all .3s ease-out;transition: all .3s ease-out; }
.kv .kv_target span:hover{filter: alpha(opacity=50);opacity: 0.5; }
.kv .kv_target .prev{ background-position: 0 0;left:0;}
.kv .kv_target .next{  right:0; background-position-x: -50px; background-position-y: 0; }

.home_instro{ margin-top: 0.4000000000rem; margin-bottom: 0.4000000000rem; padding-bottom: 0.8000000000rem; padding-top: 0.8000000000rem; width: 100%; background: transparent linear-gradient(180deg, #BD9D6D 0%, #3B280D 100%) 0% 0% no-repeat padding-box; }
.home_instro .h1{ font-size: 0.6000000000rem; }
.home_instro .h1 img{ width: 3.6000000000rem; height: 0.3000000000rem; }
.home_instro .name{ margin-top: 0.8000000000rem; font-size: 0.4000000000rem; }
.home_instro .en_name{ margin-top: 0.2000000000rem; margin-bottom: 0.4000000000rem; font-size: 0.2000000000rem; }
.home_instro .txt{ font-size: 0.2000000000rem; line-height: 150%; }
.home_instro .more{ border: 0.0100000000rem solid #FFFFFF; }
 
.brand{ margin-top: 0.4000000000rem; margin-bottom: 0.4000000000rem; padding-bottom: 0.8000000000rem; padding-top: 0.8000000000rem; width: 100%; background: transparent linear-gradient(180deg, #BD9D6D 0%, #3B280D 100%) 0% 0% no-repeat padding-box; }
.brand .h1{  font-size: 0.6000000000rem; }
.brand .h1 img{ width: 3.6000000000rem; height: 0.3000000000rem; }
.brand .name{ margin-top: 0.8000000000rem; font-size: 0.4000000000rem; }
.brand .en_name{ margin-top: 0.2000000000rem; margin-bottom: 0.4000000000rem; font-size: 0.2000000000rem; }
.brand .txt{ font-size: 0.2000000000rem; line-height: 150%; }

.home_lists_title{ font-size: 0.6000000000rem;padding-top: 0.8000000000rem;padding-bottom: 0.8000000000rem; }
.home_lists{ width: 100%;height: 10.8000000000rem; }
.home_lists .item{ width: 49.9%;height: 5.4000000000rem; overflow: hidden; background-repeat: no-repeat;background-size: 100%; }
.home_lists .item .name{ padding-top: 1.6800000000rem; font-size: 0.4000000000rem; }
.home_lists .item .desc{ padding-top: 0.4000000000rem; font-size: 0.2000000000rem; color: #BD9D6D;}
.home_lists .item .ad{ font-size: 0.2000000000rem; }
.home_lists .item img{ max-width: 100%;height: 5.4000000000rem; } 
.home_lists .item img:hover{ transform: scale(1.05); }


.wx{ width: 13.1100000000rem; margin-top: 0.8000000000rem; margin-bottom: 0.4000000000rem; font-size: 0.2000000000rem; color: #000000; }
.wx .qr{ margin-top: 0.4000000000rem; margin-bottom: 0.4000000000rem; }
.wx .qr img{ width: 2.0000000000rem; height: 2.0000000000rem; margin-right: 0.2000000000rem; }
.wx .addr{ height: 0.7800000000rem; font-size: 0.2000000000rem;  }

.footer{ padding-top: 0.8000000000rem; padding-bottom: 0.1400000000rem; }
.footer .license{ vertical-align: bottom; font-size: 0.1800000000rem; color: #707070; padding-top: 1.0000000000rem; }


.banner{ width: 100%;height: 9.6000000000rem;  }
.banner .inner{ width: 9.6000000000rem; height: 4.9100000000rem; font-size: 0.6000000000rem; }
.banner .feather{ margin-bottom: 0.8000000000rem; }
.banner .name{ font-size: 0.4000000000rem; }
.banner .en_name{ font-size: 0.2000000000rem; margin-top: 0.0800000000rem; margin-bottom: 0.6000000000rem; }
.banner .txt{ font-size: 0.2000000000rem; }

.instro_banner{ background: url(../up/banner_01.png) no-repeat;background-size: 100%; }
.customer_banner{ background: url(../up/customer_banner.png) no-repeat;background-size: 100%; }
.customer_work{ padding-top: 1.2000000000rem; }
.customer_work .name{ font-size: 0.6000000000rem; }
.customer_work .en_name{ margin-bottom: 0.8000000000rem; font-size: 0.4000000000rem; }
.customer_work .flow{ display: inline; width: 4.0000000000rem; height: 2.6600000000rem; }
.customer_map{ padding-top: 0.4000000000rem; padding-bottom: 0.8000000000rem; }
.customer_map img{ max-width: 100%; }

.customer_flow{ padding-top: 0.8000000000rem; width: 100%;height: 11.7000000000rem; background: url(../up/customer_scene.png) no-repeat;background-size: 100%; }
.customer_flow .name{ font-size: 0.6000000000rem; }
.customer_flow .feather{ margin-bottom: 0.8000000000rem; }
.customer_flow .items{ margin-bottom: 0.8000000000rem; width: 8.6500000000rem; height: 9.2700000000rem; }
.customer_flow .items .item{ float: left; width: 3.3000000000rem; margin-bottom: 0.4000000000rem; }
.customer_flow .items .item:nth-child(even){ margin-left: 2.0000000000rem; }
.customer_flow .items .num{ font-size: 0.8000000000rem; }
.customer_flow .items .master .txt{ font-size: 0.4000000000rem;  }
.customer_flow .items .master .en_txt{ font-size: 0.2000000000rem;  }
.customer_flow .items .detail{ padding-top: 0.1400000000rem; font-size: 0.2000000000rem; }

.lists_banner img{ max-width: 100%; }
.lists_banner img:hover{ transition: 1s all; transform: scale(1.2); }
.lists_customer{ padding-top: 0.4000000000rem; padding-bottom: 0.8000000000rem; }
.lists_customer .name{ font-size: 0.4000000000rem; }
.lists_customer .desc{ font-size: 0.2000000000rem; margin-bottom: 0.1000000000rem; }
.lists_more{ margin-top: 0.1000000000rem; width: 2.0000000000rem; height: 0.4000000000rem; line-height: 0.4000000000rem; border: 0.0100000000rem solid #3B280D;font-size: 0.2000000000rem; }
.lists_more:hover{ border: 0.0100000000rem solid #BD9D6D;background-color: #BD9D6D;color:#FFFFFF; transition: all 0.6s;transform: scale(1.2); }

.lists_thead{ margin-bottom: 0.8000000000rem; font-size: 0.6000000000rem; line-height: 0.6000000000rem; padding-top: 0.6000000000rem; padding-bottom: 0.6000000000rem; background: transparent linear-gradient(180deg, #BD9D6D 0%, #3B280D 100%) 0% 0% no-repeat padding-box; }
.lists_pro .item{ margin-left: 1.8000000000rem; width: 4.0000000000rem;  margin-bottom: 0.8000000000rem; display: inline-block;text-align: center; }
.lists_pro .item:hover{ background-color: #FFFFFF; }
.lists_pro .item .img{ max-width: 100%;height: 4.0000000000rem;overflow: hidden; }
.lists_pro .item .img:hover{ transition: 1s all; transform: scale(1.05,1.05);border:2px solid #BD9D6D; }
.lists_pro .item .name{ font-size: 0.4000000000rem; }
.lists_pro .item .ad{ font-size: 0.2000000000rem; margin-bottom: 0.1000000000rem; }

.contact_banner{ padding-top: 2.5000000000rem; width: 100%;height: 9.2000000000rem; background-repeat: no-repeat;background-size: 100%; }
.contact_banner .name{ font-size: 0.6000000000rem; }
.contact_banner .en_name{ margin-top: 0.6000000000rem; font-size: 0.6000000000rem; }
.contact_banner .ad{ font-size: 0.4000000000rem; }





