/*head01*/
.temp_head01{height: 90px;line-height: 90px;background: #ffba4d;position: fixed;z-index: 999;width: 100%;box-sizing: border-box;}
.temp_head01 .logo{height: 90px;display: flex;align-items: center;}
.temp_head01 .logo img{max-height: 56px;}
.temp_head01 h1{display: none;}

.temp_head01 .nav li{float: left;margin-right: 90px;position: relative;}.temp_head01 .nav li:last-child{margin-right: 100px;}
.temp_head01 .nav li .a1{text-transform: uppercase;font-size: 16px;color: #333;}
.temp_head01 .nav li #line{width: 0px;height: 3px;background: #e8b232;;margin: 0 auto;position: absolute;bottom: 0;left: 0px;right: 0px;transition: width 0.2s linear;}
.temp_head01 .nav li .tarA.act #line,.temp_head01 .nav li:hover #line{width: 100%;}
.temp_head01 .nav li .drow{position: absolute;top: 90px;transform: translateX(-50%);left: 50%;background: #fff;z-index: 999;display: flow-root;min-width: 160px;text-align: center;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.3s linear;-moz-transition:max-height 0.3s linear;transition:max-height 0.3s linear;background: #ffba4d;}
.temp_head01 .nav li .drow .box{padding: 10px 10px;display: flow-root;}
.temp_head01 .nav li .drow .a2{height: 42px;line-height: 42px;color: #333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 15px;}
.temp_head01 .nav li .drow .a2:last-child{border-bottom: none;}
/*.temp_head01 .nav li:hover .a1,.temp_head01 .nav li .act .a1{color: #fff;}*/
.temp_head01 .nav li .drow .a2:hover{color: #fff;background: #d09508;}
.temp_head01 .nav li:hover .drow{max-height:300px;}

.temp_head01 .yy{display: inline-flex;position: relative;padding-right: 17px;margin-right: 17px;font-size: 15px;font-family: arial;}
.temp_head01 .yy::after{position: absolute;content: '';top: 37px;right: 0;height: 16px;width: 1px;background: #333;}
.temp_head01 .yy span{font-size: 20px;margin-right: 8px;}


.temp_head01 .drow2{position: fixed;left: 0;top: 90px;width: 100%;background: #fff;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.3s linear;-moz-transition:max-height 0.3s linear;transition:max-height 0.3s linear;background: url(../images/ybg.jpg) no-repeat center;background-size: cover;}
.temp_head01 .nav li:hover .drow2{max-height:800px;}
.temp_head01 .drow2 .box{max-width: 1000px;margin: 0 auto;padding: 0 0 50px;display: flow-root;}
.temp_head01 .drow2 .box .tab-hd{width: 30%;}
.temp_head01 .drow2 .box .tab-hd li.active a{color: #e8b232;border-bottom: 1px solid #e8b232;}
.temp_head01 .drow2 .box .tab-bd{width: 66%;}
.temp_head01 .drow2 .box .tab-bd img{display: block;}
.temp_head01 .drow2 .box .tab-bd li{margin-right: 0!important;}
.temp_head01 .drow2 .box .tab-hd li{height: 30px;line-height: 30px;margin-top: 50px;}
.temp_head01 .drow2 .box .tab-hd{margin-top: 20px;}

/*temp_head_wap01*/
.temp_head_wap{display: none;}
.temp_head_wap01 *{box-sizing: border-box;}
.temp_head_wap01 .head{position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; border-bottom: 1px solid rgba(0,0,0,.1);background: #fff;height: 60px;box-sizing: border-box;}
.temp_head_wap01 .head .logo{color: #fff; text-transform: uppercase; cursor: pointer;display: flex;align-items: center;height: 60px;float: left;padding-left: 3%;}
.temp_head_wap01 .head .logo img{max-height: 40px;display: block;}
.temp_head_wap01 .toggle{position: relative; width: 60px; height: 60px; cursor: pointer; line-height: 60px;text-align: center;float: right;}
.temp_head_wap01 .toggle::after{position: absolute;top: 0;left: 0;font-family: "iconfont" !important;content: "\e610";width: 100%;font-size: 30px;font-weight: bold;}
.temp_head_wap01 .toggle.active::after{content: "\e66f";}
.temp_head_wap01 .showcase{position: fixed; right: -100%; width: 100%; min-height: 100vh; padding: 0; background: #fff; transition: 0.5s; z-index: 2;}
.temp_head_wap01 .showcase.active{right: 0;}
.temp_head_wap01 .menu{position: absolute;top: 60px;right: 0;background: #fff;width: 100%;height: 100vh;z-index: 3;}
.temp_head_wap01 .menu .subNavBox{padding: 20px 30px;display: flow-root;}
.temp_head_wap01 .menu li{width: 100%;border-bottom: 1px solid rgba(0,0,0,.1);position: relative;}
.temp_head_wap01 .menu li .a1{font-weight: bold;text-transform: uppercase;height: 55px;line-height: 55px;width: 100%;overflow: hidden;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;display: block;}
.temp_head_wap01 .menu li i{display: block;width: 30px;position: relative;text-align: center;height: 55px;line-height: 55px;}
.temp_head_wap01 .menu li i::after{font-family: "iconfont" !important;content: "\eaf3";width: 100%;position: absolute;top: 0;left: 0;font-size: 24px;}
.temp_head_wap01 .menu li .subNav{width: 100%;height: 55px;}
.temp_head_wap01 .menu li .currentDt i::after{content: "\eaf5";}
.temp_head_wap01 .menu li .subNav p{width: 80%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;display: block;}
.temp_head_wap01 .menu li .navContent{padding: 0 10px 5px;}
.temp_head_wap01 .menu li .a2{display: block;width: 100%;line-height: 22px;font-size: 15px;color: #888;margin-bottom: 8px;word-wrap: break-word;}
.temp_head_wap01 .yy{display: inline-flex;position: relative;padding-right: 17px;margin-right: 17px;font-size: 15px;font-family: arial;height: 60px;line-height: 60px;}
.temp_head_wap01 .yy span{font-size: 17px;margin-right: 4px;}
.temp_head_wap01 .yy:hover{color: #e8b232;}

.temp_main01{padding-top: 90px;}

.footer{background: #242424;padding-top: 60px;display: flow-root;color: #fff;}
.footer .copy{height: 60px;line-height: 60px;border-top: 1px  solid rgba(255,255,255,.2);color: #9f9f9f;overflow: hidden;font-size: 14px;margin-top: 110px;}
.footer .copy a{color: #9f9f9f;display: inline-block;}
.footer .copy .fl{display: flex;}
.footer .copy .icp{margin-left: 30px;background: url(../images/icp.png) no-repeat left;padding-left: 30px;}
.footer a:hover{color: #e8b232!important;}
.footer .box{display: flex;flex-flow: row wrap;justify-content: space-between;}
.footer dt{width: 30%;}
.footer dt i{font-size: 14px;color: #bababa;display: block;margin-top: 30px;}
.footer dt b{font-size: 36px;display: block;font-weight: bold;font-family: arial;margin: 10px 0 20px;}
.footer dd h3{font-size: 18px;}
.footer dd i{display: block;width: 50px;height: 2px;background: #006831;margin: 15px 0;}
.footer dd a{color: #b9b9b9;display: block;margin-bottom: 15px;}
.footer dd a:last-child{margin-bottom: 0;}
.footer dd.ewm{text-align: center;max-width: 90px;}
.footer dd.ewm p{font-size: 14px;display: block;margin-top: 5px;color: #bababa;}


@media (max-width: 1600px){
	.temp_head01 .nav li{margin-right: 50px!important;}

}
@media (max-width: 1400px){
	.temp_head .cont,.temp_head01 .yy::after{display: none;}
	.temp_head01 .logo img{max-height: 50px;}
	.temp_search{display: none;}
	.temp_head01 .yy{padding-right: 0;margin-right: 0;}
}
@media (max-width: 1024px){
	.temp_head,.footer{display: none;}
	.temp_head_wap{display: block;height: 60px;position: fixed;z-index: 999;}
	.temp_global{float: right;margin-top: 19px;margin-right: 20px;}
	.temp_main01{padding: 60px 0 ;}
}


