@charset "utf-8";
/* CSS Document */
html,body{width: 100%;height: 100%;}
.act_ive{overflow:hidden;}
.header{width:100%;-webkit-transition: all .5s;transition: all .5s;height: 90px;position: absolute;z-index: 1;}

.he_a_tp1{padding:0px 15px;height:90px;max-width:1530px;margin:0px auto;position: relative;}
.rtp_rot{position:absolute;right:15px;top:30px;}

.t_lt1 {height: 26px;color: #fff;width:160px;line-height:26px;border:0px;cursor:pointer;outline:none;font-size:14px;float:right;border-bottom:1px solid #fff;background:none;transition: all ease-in-out 0.3s;}
.t_lt2{background:url(../images/secr.png) center center no-repeat;height:30px;width:30px;cursor:pointer;outline:none;float:right;margin-right:10px;border:0px;background-size:15px 16px;}

.esc_mdf{float: right;margin-right:15px;height: 16px;margin-top: 7px;cursor:pointer;}
.lo_sec_m2{display:block;float:right;color: #fff;height: 30px;line-height: 30px;font-size:13px;}
.lo_sec_m2 a{color: #fff;}
.lo_sec_m2 a img{max-height:16px;display:inline-block;margin-right:5px;vertical-align: middle;}
.lo_sec_m2 a:after {content: '';display: inline-block;width: 0;height: 0;overflow: hidden;border: 5px solid #fff;border-bottom: 0;border-left-color: transparent;border-right-color: transparent;border-left-width: 5px;border-right-width: 5px;vertical-align: middle;margin-left: 8px;moz-transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.lo_sec_m2 a:hover:after {-moz-transform:rotate(-360deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}


.logo_l{position: absolute;display:block;display:flex;justify-content:left;align-items:center;height:90px;width:250px;left: 15px;top: 0px;}
.logo_l img{max-height: 90px;max-width:250px;vertical-align:middle;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}



.nav{height:90px;line-height: 90px;margin-left:260px;margin-right:350px;}
.nav ul li{line-height:90px;text-align: center;float:left;position:relative;}
.nav ul li a.dnc_mdfe{color:#fff;font-size: 16px;height: 90px;line-height: 90px;display:block;padding: 0px 35px;position:relative;color: #ffffff;}
.nav ul li.omm a.dnc_mdfe{color: #DB9A64;}
.nav ul li a.dnc_mdfe:hover{color: #DB9A64;}



.ter{transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
.nre_mdc{position:absolute;width:236px;top:70px;left:0;background: #FFFFFF;text-align:left;z-index:9;height:0px;overflow:hidden;opacity:0;padding: 18px 28px 17px;box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.1);border-top: 4px solid #FFEBDA;border-bottom: 4px solid #FFEBDA;}
.nr_e_mdc{position:absolute;width: 70px;top: 66px;left: -45px;background: #FFFFFF;text-align:left;z-index:9;height:0px;overflow:hidden;opacity:0;padding: 10px 25px 11px;box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.1);border-top:0px;border-bottom:0px;}
.nre_mdc_mdf {height:auto;opacity:1;}
.nre_mdc a{font-size: 16px;line-height:40px;height:40px;overflow:hidden;display:block;text-align: left;width: 100%;color: #333;} 
.nre_mdc a:hover{color: #DB9A64;}


.mul_m{display:none;float:right;margin-top: 3px;width: 25px;height: 25px;}
.mul_m span, .mul_m:after, .mul_m:before {display: block;height: 2px;width: 100%;background: #fff; -webkit-transition: all .5s;transition: all .5s;}
.mul_m span { margin: 7px 0;}
.mul_m:after, .mul_m:before {content: '';-webkit-transform-origin: 1.5%;transform-origin: 1.5%;}


.clicked.clicked span { -webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}
.clicked.clicked:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.clicked.clicked:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.nav ul li.mul_ls{float:right;height: 90px;}
.mul_ls span{display: block;width: 24px;height: 20px;margin-top: 39px;}
.mul_ls span em, .mul_ls span:after, .mul_ls span:before {display: block;height: 2px;width: 100%;background: #fff; -webkit-transition: all .5s;transition: all .5s;}
.mul_ls span em {margin: 5px 0;}
.mul_ls span:after, .mul_ls span:before {content: '';-webkit-transform-origin: 1.5%;transform-origin: 1.5%;}




.wap_nav{width:0px;position:fixed;right:0px;top:54px;height:0px;overflow:hidden;background: rgba(0, 0, 0, 0.8); -webkit-transition: all .5s;transition: all .5s;z-index:2;height:100%;overflow-y:scroll;}
.ap_n_bg{position:fixed;left:0px;top:0px;background:rgba(255,255,255,0);width:100%;height:100%;display:none;}
.wap_nav_lh{width:0px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
.wap_nav ul{padding: 0px 20px;}
.wap_nav ul li{min-height: 34px;line-height:34px;text-align: left;position:relative;}
.wap_nav ul li a.dnc_md_fe{display:block;color:#fff;font-size:14px;}

.nre_m_mdc{display:none;overflow-y:scroll;max-height:220px;}
.nre_m_mdc a{display:block;height: 35px;line-height: 35px;padding: 0 35px;text-align: left;color:#fff;font-size:13px;position:relative;}
.nre_m_mdc a:after{content:' ';position:absolute;top:50%;margin-top:-3px;left:15px;width:5px;height:5px;border:rgba(255, 255, 255, 0.35) solid;border-width:1px 1px 0px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nre_m_mdc a:last-child{border-bottom:0px;}
.ip_down{ display:block; position:absolute; right:0px; top:7px; width:20px; height:20px; background:#fff; background:rgba(255,255,255,0.6); cursor:pointer; border-radius:50%; transition:0.5s;}

.ip_down:before{ content:""; width:6px; height:2px; background:#333; position:absolute; left:50%; margin-left:-3px; top:50%; margin-top:0px; transform:rotate(45deg); transform-origin:right center}
.ip_down:after{ content:""; width:6px; height:2px; background:#333; position:absolute; left:50%; margin-left:-3px; top:50%; margin-top:-1px; transform:rotate(-45deg); transform-origin:right center; transition:0.5s;}

.wap_nav ul li a.add_mdf:before{content:"";width:6px;height:2px;background:#333;position:absolute;left:50%;margin-left: -6px;top:50%;margin-top: 1px;transform: rotate(135deg);transform-origin:right center}
.wap_nav ul li a.add_mdf:after{content:"";width:6px;height:2px;background:#333;position:absolute;left:50%;margin-left: -6px;top:50%;margin-top: 1px;transform: rotate(45deg);transform-origin:right center;transition:0.5s;}

.wap_nav ul li.omm a{color:#fff;}


.wap_secr{position: fixed;z-index: 99999;left: 100%;bottom: 0;top: 0;width: 90%;background:rgba(0,0,0,.85);padding: 35px 5% 0 5%;-webkit-transition: all .5s;transition: all .5s;}
.wap_secr ul{width: 99%;margin:50px auto;}
.wap_secr.select{left:0px;}
.wap_secr ul{position:relative;}
.clst_xc{display: block;position:absolute;right: 0px;top: -40px;width:30px;height:30px;background: url(../images/i_ndf.png) -32px -300px no-repeat;cursor:pointer;}
.wap_secr em{display:block;line-height:50px;overflow:hidden;background:#fff;border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius:4px;margin-top: 80px;position: relative;}
.tp_t_mxt1{height: 35px;background:none;color:#666;font-size: 14px;border:0px;outline:none;width: 95%;}
.tp_t_mxt2{background: url(../images/secr1.png) center center no-repeat;cursor:pointer;background-size: 18px 18px;width: 45px;height: 35px;border:0px;font-size:0px;cursor: pointer;position: absolute;right: 0px;top: 0px;display: block;z-index: 1;}


.elc_selc{height: 36px;color: #000;line-height: 36px;width: 200px;padding: 0 10px;background: #fff;border: 1px #0057a6 solid;border-radius: 30px;display:block;position:relative;margin-top:13px;}
.tp_t_cmd1{width:100%;height:36px;line-height:36px;outline:none;color:#666;font-size:16px;background:none;border:0px;font-size:13px;}
.tp_t_cmd2{position:absolute;right:0px;top:0px;width:40px;background:url(../images/se_cr1.png) center center no-repeat;border:0px;cursor:pointer;outline:none;height:36px;}


.header_fixed{background:#000;position:fixed;left:0px;top:0px;z-index:12;}

.scrl_m{padding:20px;}
.scrl_m em{display:block;background:#fff;background:#fff;border-radius:30px;height:35px;position: relative;padding-left: 15px;}


input.t_lt1::placeholder { color:#fff}
input.t_lt1::-webkit-input-placeholder { color:#fff}
input.t_lt1::-ms-input-placeholder{ color:#fff}
input.t_lt1::-moz-input-placeholder{ color:#fff}



@media (max-width:1480px) {
.nav ul li a.dnc_mdfe{padding:0px 30px;}

}
@media (max-width:1420px) {
.nav ul li a.dnc_mdfe{padding:0px 25px;}

}

@media (max-width:1360px) {
.nav ul li a.dnc_mdfe{font-size: 16px;padding:0px 18px;}


.logo_l{width:200px;}
.logo_l img{max-width:200px;}
.nav{margin-left:210px;}

}
@media (max-width:1270px) {
.nav ul li a.dnc_mdfe{padding:0px 15px;}

}

@media (max-width:1210px) {
.nav ul li a.dnc_mdfe{font-size: 14px;}
}


@media (max-width:1160px) {
.nav ul li a.dnc_mdfe{padding:0px 10px}
}

@media (max-width:1100px) {
.nav,.rtp_rot{display:none;}
.mul_m{display:block;position:absolute;right:15px;top:15px;margin-top:0px;}
.header{height:54px;background: #000;}


.top{position:relative;padding: 0px;}
.logo_l{padding-top:0px;text-align:center;display:block;width:80%;margin-top:0px;height:50px;display:flex;justify-content: flex-start;align-items:center;}
.logo_l img{max-height: 40px;max-width: 300px;margin-top: 5px;}
.wap_nav_lh{width:300px;}
.header_m .logo_l{padding-top:0px;text-align:center;display:block;width:100%;margin-top:0px;margin-left:50px;}
.index_cinran{padding-top:54px;}
.nre_mdc{top:50px;}
.logo_l_ma{display:block;}
}



