@charset "utf-8";
/* CSS Document */
html,body{width: 100%;height: 100%;}
.act_ive{overflow:hidden;}
.top_t{width: 100%;height: 40px;background: #f6f6f6;border-bottom: 2px solid #ebebeb;line-height: 40px;color: #666;font-size: 12px;}
.top_t ul{max-width: 1000px;margin:0px auto;padding:0px 15px;position: relative;}
.en_ldr{line-height: 40px;color: #666;font-size: 14px;display: inline-block;background:#f6f5f5 url(../images/en_me.png) left center no-repeat;padding-left: 28px;margin-left: 10px;}
.sx_nd_s_d{position: absolute;right:15px;top: 0px;display:block;}

.header{position:relative;}
.logo_l{float:left;padding-top: 12px;display:block;}
.logo_l img{max-height:66px;max-width:400px; vertical-align:middle;}
.top{max-width:1000px;margin:0px auto;padding:0px 15px;min-height: 90px;}
.in_tel{float:right;line-height:50px;margin-top: 25px;display:block;font-size:30px;color: #666;background:url(../images/tel.png) left center no-repeat;padding-left: 43px;}
.in_tel em{display:block;color:#666666;font-size: 12px;line-height: 20px;}
.in_tel span{display:block;color:#f9a50e;font-size: 18px;line-height: 20px;font-weight:bold;}
.in_tel span a{color:#f9a50e;}
.nav{overflow:hidden;background: #ff9a00;line-height:50px;}
.nav ul{max-width:1000px;margin:0px auto;padding:0px 15px;}
.nav ul li{line-height: 50px;text-align: center;font-size: 16px;color: #ffffff;float:left;padding:0px 25px;}
.nav ul li a{color: #ffffff;font-size: 16px;}
.nav ul li.omm{background: url(../images/nav-mask1.png);}
.nav ul li:hover{background: url(../images/nav-mask1.png);}

.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:50px;background:none;color:#666;font-size:16px;border:0px;outline:none;width: 95%;padding-left: 3%;}
.tp_t_mxt2{background: url(../images/secr1.png) center center no-repeat;cursor:pointer;background-size:28px 28px;width: 50px;height: 52px;border:0px;font-size:0px;cursor: pointer;position: absolute;right: 0px;top: 0px;display: block;z-index: 1;}
.serch_dr{display:inline-block;vertical-align: middle;width: 35px;height: 30px;background:#ff982a url(../images/secr.png) center center no-repeat;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.mul_m{display:none;float:right;margin-top: 3px; width: 30px; height: 50px;}
.mul_m span, .mul_m:after, .mul_m:before {display: block;height: 2px;width: 100%;background: #FF9A00; -webkit-transition: all .5s;transition: all .5s;}
.mul_m span { margin: 7px 0;}
.mul_m:after, .mul_m:before {content: '';-webkit-transform-origin: 7.5%; transform-origin: 7.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);}
.wap_nav{width:0px;position:fixed;left:0px;top:0px;height:0px;overflow:hidden;background: #f3f3f3;-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 li{min-height: 50px;line-height: 50px;border-bottom: 1px solid rgba(0,0,0,.1);color: rgba(0,0,0,.7);text-align: left;position:relative;}
.wap_nav ul li a.dnc_md_fe{display:block;color:#777;font-size:13px;padding: 0 35px;}
.wap_nav ul li a.dnc_md_fe:after{content: "";position: absolute;left: 15px;top:20px;width: 7px;height: 7px;border:1px solid #777;border-radius:50%;}
.wap_nav ul li.omm{background: rgba(255, 255, 255, 0.6);}
.dmc_de{display:block;text-align:center;color:#777;font-size:13px;}


@media (max-width:1100px) {
.in_tel{display:none;}
.header{height:58px;overflow:hidden;}
.logo_l{float:none;display:block;margin:0px auto;padding: 0px;}
.logo_l img{max-height:58px;max-width:300px; vertical-align:middle;}
}

@media (max-width:1050px) {
.nav{display:none;}
.mul_m{display:block;position:absolute;left:15px;top:15px;margin-top:0px;height:35px;}
.header{height:54px;background: #fff;}
.top{position:relative;height: 54px;}
.logo_l{padding-top:0px;text-align:center;display:block;padding: 0px 48px;margin-top:0px;margin-left:0px;float: none;}
.logo_l img{max-height: 40px;max-width: 345px;margin-top: 5px;}
.wap_nav_lh{width:260px;}
.header_m .logo_l{padding-top:0px;text-align:center;display:block;width:100%;margin-top:0px;margin-left:0px;}

.nre_mdc{top:50px;}
.container_active{transform: translateX(260px);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}

}

@media (max-width:940px) {
.nav ul li{border-right:1px solid #fff;width: 24%;padding: 0px;border-bottom: 1px solid #fff;}
}

