@charset "utf-8";
/* CSS Document */

.header{position:relative;}

.logo_l{float:left;height:90px;display: flex;justify-content: center;align-items:center;}
.logo_l img{max-height:70px;max-width:320px; vertical-align:middle;}
.top{max-width:1300px;margin:0px auto;padding:0px 15px;}
.ad_sech{float:right;margin-top: 20px;padding-left: 44px;background:url(../images/eee.png) left center no-repeat;background-size: 35px 35px;}

.ad_sech span{display:block;color: #666;font-size:12px;line-height: 20px;}
.ad_sech em{display:block;color: #333;font-size: 16px;line-height: 30px;}
.ad_sech em a{color: #333;}
.scr_left{float:right;border: 1px solid #e5e5e5;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius:8px;height:35px;margin-right:20px;margin-top:30px;overflow:hidden;}

.nav{width:100%;height: 40px;background: #47ccad;}
.nav ul{max-width:1300px;margin:0px auto;}
.nav ul li{float:left;position:relative;height: 40px;line-height:40px;padding:0px 20px;text-align:center;}
.nav ul li:after{ content: " "; display: block; width: 1px; height: 20px; background-color:#ffffff; position: absolute; top: 10px; right: 0; }
.nav ul li a.lrt{display: block;font-size: 16px;line-height: 38px;color: #fff;padding: 0 10px;}
.nav ul li.omm a{border-bottom: 2px solid #fff;}

.serch_dr{display:none;}
.mul_m{display:none;}

.wap_men{width:0px;position: fixed;top:0;right:0px;background:#333333;transition:.5s;z-index: 1000;height: 100%;overflow: hidden;}
.ap_mt1{display:block;font-size:16px;font-weight:bold;line-height:20px;padding:15px 0;color:#999;text-align:center;}
.ap_mt12{display:block;font-size:15px;line-height:20px;padding:15px 15px 15px 15px;color:#ddd;background:#2b2b2b;cursor:pointer;}
.ap_mt12 a{background:url(../images/close.png) no-repeat right center;display:block;color:#ddd;}
.ap_mt3{display:block;}
.ap_mt3 a{display:block;font-size:14px;line-height:20px;padding:10px 0 10px 15px;color:#ddd;border-bottom:1px solid #2b2b2b;}

.pr_to_nv{display:none;height: 194px;overflow-y: scroll;}
.pr_to_nv a{height: 36px;line-height: 36px;overflow: hidden;display: block;padding: 0px 20px;font-size: 13px;}



.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;}



.tp_t_mx_t1{float:left;width: 272px;outline:none;color:#333;font-size:12px;height: 35px;line-height: 35px;padding-left:10px;background:#fff;border: 0px;}
.tp_t_mx_t2{float:left;width: 65px;height: 35px;cursor:pointer;outline:none;border:0px;background: #47ccad;color:#fff;font-size:12px;}


.nav ul li.ch_omm:hover .nre_mdc{display:block;}
.nre_mdc{position:absolute;left: 0px;top:39px;min-width:200px;display:none;z-index:1;padding:10px 15px;background:#fff;box-shadow: 4px 4px 0 rgba(0,0,0,.1);}
.nre_mdc a{display:block;line-height:42px;margin:0px;color:#666;font-size: 14px;text-align:left;height:42px;overflow:hidden;} 
.nre_mdc a:hover{color:#47ccad;}


.pr_to_nv1{position:relative;}
.prev_mdf{display:block;position:absolute;right:15px;top:0px;}
.ap_mt3 a.op_mdf{position:absolute;right: 0px;top:5px;display:block;width: 40px;height:30px;background: url(../images/i_ndf.png) -20px -241px no-repeat;padding: 0px;border: 0px;border-left:1px solid #2b2b2b;}
.ap_mt3 a.select{background: url(../images/i_ndf.png) -24px -268px no-repeat;}

@media (max-width:1100px) {
.nav ul li{padding:0px 15px;}
}
@media (max-width:1050px) {
.header{height:70px;}
.logo_l{position:absolute;left:15px;top:10px;height:50px;}
.logo_l img{max-height:50px;margin-top:0px;}
.nav,.ad_sech,.scr_left{display:none;}
.mul_m {display:block;position: absolute;z-index: 9;top: 25px;right: 15px;width: 30px;height: 20px;}
.serch_dr{display:block;position: absolute;z-index: 9;top: 21px;right: 61px;width: 30px;height:30px;background: url(../images/secr1.png) center center no-repeat;background-size:25px 25px;}
.mul_m span, .mul_m:after, .mul_m:before {display: block;height: 3px;width: 100%;background: #47ccad; -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%;}
.mul_m.clicked span { -webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}
.mul_m.clicked:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.mul_m.clicked:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}

}
