@charset "utf-8";
/* CSS Document */

.header{background:-webkit-linear-gradient(to right,#e6e7e8 25%,#fff 75%);background:-ms-linear-gradient(to right,#e6e7e8 25%,#fff 75%);background:-o-linear-gradient(to right,#e6e7e8 25%,#fff 75%);background:linear-gradient(to right,#e6e7e8 25%,#fff 75%);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.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}
.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:100px;overflow-y:scroll}
.pr_to_nv a{padding-left:15px;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:8}
.dnc_md_fe{color:#333;font-size:16px;height:35px;line-height:35px;display:block;padding:0 18px;position:relative;margin-top:34px}
.dnc_md_fe img{display:inline-block;margin-right:8px;vertical-align:initial;height:16px;float:left;margin-top:10px}
.top{padding:0px 15px;margin:0px auto;background:-webkit-linear-gradient(to right,#e6e7e8 25%,#fff 75%);background:-ms-linear-gradient(to right,#e6e7e8 25%,#fff 75%);background:-o-linear-gradient(to right,#e6e7e8 25%,#fff 75%);background:linear-gradient(to right,#e6e7e8 25%,#fff 75%);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}
.logo_l{position:absolute;display:flex;background:#e6e7e8;height:100px;width:400px;justify-content:center;align-items:center;left:0px;top:0px}
.logo_l img{max-height:80px;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}
.logo_l:before{content:'';display:block;width:45px;height:100%;position:absolute;right:-20px;top:0;background-color:#fff;-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg)}
.nav{height:100px;line-height:100px;margin-left:370px;background:#fff;padding-left:1%}
.nav ul li{text-align:center;font-size:14px;color:#fff;float:left;position:relative}
.nav ul li a.dnc_mdfe{color:#333;font-size:15px;height:70px;line-height:70px;display:block;padding:0 20px;position:relative;margin-top:15px}
.nav ul li a.dnc_mdfe em{display:block;z-index:1;position:relative;font-weight:bold;ext-decoration: underline;}
.nav ul li.omm a.dnc_mdfe{color:#e22e2b}
.nav ul li a.dnc_mdfe:hover{color:#e22e2b}
.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:73px;min-width:250px;display:none;z-index:1;transition:all .6s ease 0s;background:#fff;box-shadow:4px 4px 0 rgba(0,0,0,.1);overflow:hidden;padding:15px 0;border:1px solid #e5e5e5;}
.nre_mdc a{display:block;line-height:35px;margin:0px;color:#8e8e8e;font-size:14px;text-align:left;padding:0px 15px;height:35px;overflow:hidden}
.nre_mdc a:hover{color:#e22e2b;}
.nav ul li a.dnc_mdfe:hover:after{width:100%}
.serch_dr{display:inline-block;vertical-align:middle;width:35px;height:35px;background:#e50a00 url(../images/secr.png) center center no-repeat;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-size:16px 16px}


.header_fixed{position:fixed;left:0px;top:0px;z-index:1000;width:100%;height:80px}
.header_fixed .nav ul li a.dnc_mdfe{height:80px;line-height:80px;margin-top:0px;padding:0px 20px}
.header_fixed .logo_l{height:80px;}
.header_fixed .logo_l img{max-height:60px;}
.header_fixed .nav{height:80px;line-height:80px;}
.header_fixed .dnc_md_fe{margin-top:24px}



.dfe_dce_c{content:'';position:absolute;width:6px;right:9px;top:44px;height:6px;border:#333 solid;border-width:2px 2px 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.cp_hover:hover .dfe_dce_c{content:'';position:absolute;width:6px;right:9px;top:49px;height:6px;border:#e22e2b solid;border-width:2px 2px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}


.header_fixed .dfe_dce_c{content:'';position:absolute;width:6px;right:5px;top:34px;height:6px;border:#333 solid;border-width:2px 2px 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.header_fixed .cp_hover:hover .dfe_dce_c{content:'';position:absolute;width:6px;right:4px;top:39px;height:6px;border:#e22e2b solid;border-width:2px 2px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}


.na_alrv{position:absolute;right:30px;top:0px}
.na_alrv a{float:left;margin-top:31px}
.nav ul li.omm .dfe_dce_c{content:'';position:absolute;width:6px;right:9px;top:49px;height:6px;border:#e22e2b solid;border-width:2px 2px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.header_fixed .nre_mdc{top:62px}
.header_fixed  .nav ul li.omm .dfe_dce_c{top:40px;}


@media (max-width:1340px){
.nav ul li a.dnc_mdfe{padding:0px 15px;font-size: 14px;}
.header_fixed .nav ul li a.dnc_mdfe{padding:0px 15px;font-size: 14px;}
}



@media (max-width:1240px){
.logo_l{width:350px;}
.nav {margin-left:280px;}
.logo_l{width: 300px;}

}
@media (max-width:1150px){
.rp_rop{display:block}
.top{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}
}