@charset "utf-8";
/* CSS Document */
.header{background-color: #fff;}
.rp_rop ul{max-width:1350px;margin:0px auto;padding:0px 15px}
.rp_rop ul li{float:left;margin-right:18px;width:23px;height:35px}
.rp_rop ul li a{color:#fff;font-size:14px}

.dec_mdcf em{display:block;float:right;width:280px;height:35px;position:relative;}
.dnc_md_fe{display:block;float:right;background:#b8e6f7;height:35px;padding:0px 10px;line-height:35px;color:#333;font-size:12px;}
.dnc_md_fe img{display:inline-block;margin-right:5px; vertical-align:middle;}
.tp_t_mx_t1{height: 33px;background:none;color:#666;font-size:12px;border:0px;outline:none;width: 95%;padding-left: 3%;line-height: 33px;border:1px solid #e5e5e5;float:left;}
.tp_t_mx_t2{background:#00a2e5 url(../images/secr.png) center center no-repeat;width:40px;height: 35px;border:0px;font-size:0px;cursor: pointer;position: absolute;right: 0px;top: 0px;display: block;z-index: 1;}





.mul_m{display:none;margin-top:10px;width:18px;height:15px;display:block}
.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:4px 0}
.mul_m:after,.mul_m:before{content:'';-webkit-transform-origin:7.5%;transform-origin:7.5%}
.sc_mcde{display:block;width:23px;height:16px;margin-top:9px}
.sc_mcde img{width:15px;height:16px;display:block}
.wap_men{width:0px;position:fixed;top:0;right:0px;background:#333333;transition:.5s;z-index:11;height:100%;overflow:hidden}
.ap_mt1{display:block;font-size:14px;font-weight:bold;line-height:20px;padding:12px 0;color:#999;text-align:center}
.ap_mt12{display:block;font-size:14px;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:12px 12px 12px 12px;color:#ddd;border-bottom:1px solid #2b2b2b}
.pr_to_nv{display:none;max-height:300px;overflow-y:scroll;}
.pr_to_nv a{padding-left:25px;font-size:12px;line-height:18px}
.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:10px;display:block;width:40px;height:30px;background:url(../images/i_ndf.png) -20px -244px no-repeat;padding:0px;border:0px;border-left:1px solid #2b2b2b}
.ap_mt3 a.select{background:url(../images/i_ndf.png) -24px -271px no-repeat}
.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}
.rp_rop{height:35px;background:#161622;width:100%;line-height:35px;text-align:left;display:none;z-index:11}



.top{padding:15px 15px 15px;max-width:1350px;margin:0px auto;position:relative;z-index:2;}


.logo_l{float:left;display:block;display: flex;justify-content: center;align-items: center;height: 90px;}
.logo_l img{max-height:50px;max-width:230px;vertical-align:middle;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}
.nav{float:right}
.dec_mdcf ul{width:100%;display:inline-block;height:55px;line-height:55px;}
.nav ul li{text-align:center;font-size:14px;color:#333;float:left;position:relative}
.nav ul li a.dnc_mdfe{color:#858585;font-size:16px;height:55px;line-height:55px;display:block;padding:0 18px;position:relative}
.nav ul li a.dnc_mdfe em{display:block;z-index:1;position:relative}
.nav ul li.omm a.dnc_mdfe{color:#02a0e1;}
.nav ul li a.dnc_mdfe:hover{color:#02a0e1;}
.nav ul li.cp_hover a.dnc_mdfe{padding:0px 20px 0px 15px}
.ter{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}
.nre_mdc{position:absolute;left:0px;top:53px;min-width:250px;display:none;z-index:1;transition:all .6s ease 0s;background:rgba(0,0,0,.8);box-shadow:4px 4px 0 rgba(0,0,0,.1);overflow:hidden;}
.nre_mdc a{position:relative;display:block;line-height:35px;margin:0px;color:#fff;font-size:14px;text-align:left;padding:0px 15px;height:35px;overflow:hidden;}
.nre_mdc a:hover{color:#2cabdf;background:rgba(0,0,0,.5);}

.nav ul li.omm a.dnc_mdfe{color:#02a0e1;}
.serch_dr{ display: inline-block;vertical-align: middle; width: 28px;height: 28px;background: #e50a00 url(../images/secr.png) center center no-repeat;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;background-size: 16px 16px;float: left;}
.header_fixed{position:fixed !important;left:0px;top:0px;background-color:rgba(255,255,255,.95);box-shadow:0 0 10px rgba(0,0,0,.2);z-index:1000;width:100%;border-bottom:0px}
.dfe_dce_c{content:'';position:absolute;width:0;height: 0;border: 4px solid #858585;border-top-width: 5px;border-bottom: 0;border-left-color: transparent;border-right-color: transparent;vertical-align: middle;right: 0px;top: 25px;}

.header_fixed .dec_mdcf{display:none;}
.cp_hover.omm:hover .dfe_dce_c{content:'';position:absolute;width:0;height: 0;border: 4px solid #858585;border-top-width: 5px;border-bottom: 0;border-left-color: transparent;border-right-color: transparent;vertical-align: middle;right: 0px;top: 26px;}
.cp_hover.omm .dfe_dce_c{content:'';position:absolute;width:0;height: 0;border: 4px solid #858585;border-top-width: 5px;border-bottom: 0;border-left-color: transparent;border-right-color: transparent;vertical-align: middle;right: 0px;top: 26px;}
.header_fixed .dfe_dce_c{content:'';position:absolute;width:0;height: 0;border: 4px solid #858585;border-top-width: 5px;border-bottom: 0;border-left-color: transparent;border-right-color: transparent;vertical-align: middle;right: 0px;top: 26px;}
.header_fixed .cp_hover:hover .dfe_dce_c{content:'';position:absolute;width:0;height: 0;border: 4px solid #858585;border-top-width: 5px;border-bottom: 0;border-left-color: transparent;border-right-color: transparent;vertical-align: middle;right: 0px;top: 26px;}
.header_fixed .nre_mdc{top:50px}

.header_fixed .logo_l{float:left;display:block;display: flex;justify-content: center;align-items: center;height:50px;}


@media (max-width:1185px){
.nav ul li a.dnc_mdfe{padding:0 15px;font-size:15px}
}
@media (max-width:1050px){
.rp_rop{display:block}
.nav,.dec_mdcf{display:none}
.header_fixed{position:fixed;left:0px;top:0px;background-color:rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.2);width:100%;height:35px}
.header_fixed .top{display:none;}
}