.l_center1{width: 1260px;margin:auto;}
.l_center2{width: 1200px;margin:auto;}

/* fixbox */
.l_fixbox{position: fixed;width: 120px;right: 25px;bottom: 62px;/* background-color: #7f7f7f; */border-radius: 5px;padding:3px 0;z-index:999999}
.l_fbitem .l_fbilist{height: 44px;background-color: #7f7f7f;position: relative;width: 120px;}
.l_fbitem .l_fbilist a{line-height: 44px;color: #ffffff;height: 44px;padding-left: 40px;font-size: 16px;display: block;}
.l_fbitem .l_fbilist a.l_fbp1{background: url(/mh/_wljy/images/ag.png)15px center no-repeat;}
.l_fbitem .l_fbilist a.l_fbp2{background: url(/mh/_wljy/images/or.png)15px center no-repeat;}
.l_fbitem .l_fbilist a.l_fbp3{background: url(/mh/_wljy/images/ee.png)15px center no-repeat;}
.l_fbitem .l_fbilist a.l_fbp4{background: url(/mh/_wljy/images/os.png)15px center no-repeat;}
.l_fbitem .l_fbilist a.l_fbp5{background: url(/mh/_wljy/images/call.png)15px center no-repeat;}
.l_fbpop{border-radius: 4px;position: absolute;left: -134px;top: -60px;z-index: 999;padding:20px 5px 15px;width: 112px;display: none;}
.l_fh4{padding-left: 4px;height: 27px;color: #333333;line-height: 27px;font-size: 14px;}
.l_fh4 span{display: inline-block;background-color:#c41442;margin-top: -2px;width: 3px;height: 15px;vertical-align: middle;}
.l_fbidd{background-color: #f9f9f9;height: 21px;line-height: 21px;text-align: center;font-size: 14px;color: #333333;}

.l_fbitem .l_fbilist:hover{background:url(/mh/_wljy/images/l_redimg.png)center center no-repeat;width: 124px;height: 44px;margin-left:-4px;}
.l_fbitem .l_fbilist:hover a{margin-left:4px;}
.l_fbitem .l_fbilist:hover .l_fbpop{display: block;}


#full-screen-slider{width:100%;height:300px;position:relative;}

#slides { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination1 { display:block; list-style:none; position:absolute; left:50%; bottom:25px; z-index:999;  padding:5px 15px 5px 0; margin:0}
#pagination1 li { display:block; list-style:none; width:10px; height:10px; border-radius:50%;float:left; margin-left:5px; background:#FFF;}
#pagination1 li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination1 li.current { background:#b82929}






/* header */
.l_header{background-color: #ffffff;line-height: 88px;}
.l_hfr{font-size: 14px;color: #bcbcbc; /* padding:20px 0; */line-height: 24px;margin-top: 30px;}
.l_hfr a{color: #000; display:inline-block;}
.l_hfr a.l_red{color: #a61239;margin: 0 3px; display:inline-block;}
.l_hfr span{margin:0 8px; display:inline-block;}
.l_hfr a:hover{text-decoration: underline;}
.l_hfl{padding-top: 10px;}
.l_hfl img{ width:100%; max-width:400px; display:block;}
.l_slide{height: 547px;}
.l_slide img{height: 547px;}

/* nav */
.l_nav{background-color: #a61239;}
.l_navilist{float: left;height: 90px;line-height: 90px;position: relative;width: 148px;}
.l_navilist a.l_navia{display: block;padding: 0 24px;font-size: 20px;color: #ffffff;text-align: center;}
.l_navitem .l_navcur a.l_navia{font-size: 24px;}
.l_navitem .l_navcur span{display: inline-block;background: url(/mh/_wljy/images/l_up.png);background-position-x: center;background-position-y: center;background-repeat: no-repeat;width: 21px;height: 11px;position: absolute;bottom: 4px;left: 50%;margin-left: -11px;}
.l_navilist:hover span{display: inline-block;background: url(/mh/_wljy/images/l_up.png);background-position-x: center;background-position-y: center;background-repeat: no-repeat;width: 21px;height: 11px;position: absolute;bottom: 4px;left: 50%;margin-left: -11px;}
/* ¶þ¼¶ */
.l_navitem2{position: absolute;z-index: 99999;top: 90px;min-width: 100%;color: #ffffff;display: none;}
.l_navitem2 li.l_navilist2{font-size: 14px;line-height: normal;}
.l_navitem2 li.l_navilist2 a{color: #ffffff;padding:8px 20px;display: block;white-space: nowrap;background-color: #a61239;}
.l_navitem2 li.l_navilist2 a:hover{background-color: #7f7f7f;}
.l_navilist:hover .l_navitem2{display: block;}


.navbar-default{ font-size:18px; background-color:transparent !important; border-color:transparent !important;}
.navbar-default .navbar-nav>li>a{ color:#FFFFFF !important;}
.navbar-nav>li>a{ /*line-height:40px;*/}
.navbar-default .navbar-nav>li>a:hover{background: url(/mh/_wljy/images/l_up.png) no-repeat center bottom;background-color: #8f0d32;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: url(/mh/_wljy/images/l_up.png) no-repeat center bottom; color:#FFFFFF;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#760624;}
.dropdown-menu{background-color: #760624; border-color:#a61239;}
.dropdown-menu>li>a{ color:#FFFFFF !important; padding:10px 15px !important;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{ color:#FFFFFF;background-color: #a61239;}
.navbar-default .navbar-brand{ color:#FFFFFF;}

.navbar-default .navbar-toggle {
    border-color: #FFF;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #FFF;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
	background-color:transparent;
}




/* mainbox1 */
.l_mb1{padding:0px 0 0 0;background-color: #ffffff;}
.l_mb1 .l_mbmore{  margin-bottom:10px; }
.l_mbtitle{text-align: center;}
.l_mbtitem li{display: inline-block;position: relative;padding:10px 0; width:170px;text-align: center;height:100px;}
.l_mbip{color: #333333;font-size: 22px;cursor: pointer;line-height: 50px;}
.l_mbispan{display:none;position: absolute;height: 5px;width: 60px;left: 50%;margin-left: -30px;background-color: #b82929;border-radius:2px;}
.l_mbtitem li.flex-active .l_mbip{font-size: 25px;}
.l_mbtitem li.flex-active span.l_mbispan{display: block;}

.l_mbtitem.carousel-indicators li{text-indent: initial;width: 170px;height: 120px}
.l_mbtitem{position:static;margin-left: auto;width: auto}
.carousel li.l_mbmilist {margin-right: 0}

.l_mb1 .l_center1 .l_mbtm{height: 555px;position:relative;overflow: hidden;}
.l_mb1 .l_center1 .l_mbtm .l_mbtmbox{background-color: #ffffff;height: 555px;opacity: 0;position: absolute;top: 0px;left: 0px;filter:alpha(opacity=0);width: 100%;z-index: 99;}
.l_mb1 .l_center1 .l_mbtm .l_mbtmbox.l_mbshow{opacity:1;filter:alpha(opacity=100);z-index: 999;}
.l_mbtm ul{overflow: hidden;}
.l_mbmilist{overflow: hidden;border-radius: 3px; padding:15px;}
.l_mbmilist dl{ margin-bottom:0 !important;}
.l_mbimg{display: block;width: 120px;height: 90px;overflow: hidden;border-radius: 3px;}
.l_mbimg img{width: 120px;height: 90px;}
.l_mbtext{padding-left: 130px;}
.l_mbtdt{font-size: 18px;}
.l_mbmilist:hover .l_mbtdt a{color: #a61239;}
.l_timerdd p.l_tmp{padding-left: 23px;line-height: 27px;color: #b0b0b0;font-size: 14px;background: url(/mh/_wljy/images/l_timer.png)left center no-repeat;}
.l_textdd p.l_textp{line-height: 19px;color: #868686;font-size: 14px;}
.l_mbmore{padding-top: 10px;text-align: center;}
.l_mbmore a.l_mbmorea{display: inline-block;width: 138px;height:38px;line-height: 38px;font-size: 14px;text-align: center;color: #b7b7b7;border: 1px solid #b7b7b7;border-radius: 20px;}

.l_mbtmbox{ display:none;}
.l_mbtmbox.l_mbshow{ display:block;}

/* ×ó²àÂÖ²¥ */

.l_banner2{border-radius: 8px;overflow: hidden;margin-top: 30px;}
.l_slide2{height:350px;}
.l_spopd{height: 350px;position: relative;}
.l_slide2 img{height: 350px;}
.bx-has-pager{background: url(/mh/_wljy/images/l_leftred.png)left center no-repeat;
  width:440px;height: 70px;position: absolute;bottom: 0px;left: 0px;overflow: hidden;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {
    position: absolute;
    bottom: 14px;
    width: 19%;
    left: 0px; 
}
.bx-wrapper .bx-pager {
    text-align: left;
    font-size: 24px;
    color: #ffe786;
    padding-left: 23px;
    font-weight: 100;
}
.l_recruit{padding: 10px 30px 0;}
.l_sbtmbg{background: url(/mh/_wljy/images/opc.png)center center repeat;font-size:18px;color: #ffffff;position: absolute;bottom: 0px;left: 0px;width:100%;height: 70px;line-height: 70px;padding-right: 26px;text-align: right;}
.l_mbmitem2{}
.l_mbmilist2{height: 61px;overflow: hidden;border-bottom: 1px dashed #eeeeee; padding: 12px 20px 6px;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.l_mbtdt2,.l_textdd2{height: 31px;line-height: 31px;}
.l_tmp2{color: #b82929;font-size: 14px;background: url(/mh/_wljy/images/redtimer.png)left center no-repeat;padding-left: 20px;}
.l_tph3{font-size: 18px;font-weight: 600;}
.l_tph3 a:hover{text-decoration: underline;}
.l_textp2{font-size: 14px;color: #868686;}
.l_mbmilist2:last-child{border-bottom: 0;}
.l_sbtmbg img{ width:100%;}

.h1, .h2, .h3, h1, h2, h3{ margin:0 !important;}

.l_Mtitle{font-weight: 600;font-size: 22px;color: #b82929;line-height: 46px;text-align: center;border-bottom: 1px solid #cccccc;}
.l_Mbitem{padding-top: 21px;}
.l_Mbilist{margin-bottom: 10px;padding-left: 21px;height: 56px;line-height: 56px;}
.l_mbipic{width: 56px;height: 56px;border-radius: 50%;overflow: hidden;margin-right: 30px;}
.l_mbipic img{width: 100%;height: 100%;}
.l_mninym{display: inline-block;width: 38px;height: 56px;text-align: center;line-height: 56px;margin-right: 10px;font-size: 16px;color: #979797;}
.l_Mbitem>.l_Mbilist:nth-child(1) .l_mninym{background: url(/mh/_wljy/images/num1.png)center center no-repeat;color: #ffffff;font-size: 22px;}
.l_Mbitem>.l_Mbilist:nth-child(2) .l_mninym{background: url(/mh/_wljy/images/num2.png)center center no-repeat;color: #ffffff;}
.l_Mbitem>.l_Mbilist:nth-child(3) .l_mninym{background: url(/mh/_wljy/images/num3.png)center center no-repeat;color: #ffffff;}
.l_mnitext{font-size: 18px;color: #3a4347;}
.l_mnitext span{font-size: 16px;color: #a2aeb5;margin-left: 8px;}


/* mainbox2 */
.l_mb2{ /* padding-bottom:40px; */}
.l_mb2 .l_center2 .l_mbtitem{padding: 8px 0;}
.l_mb2 .l_center2 .l_mbtm{height: 731px;}
.l_pbilist{margin-bottom: 16px;overflow: hidden;border-radius: 5px;}
.l_pba{display: block;width: 100%;overflow: hidden;}
.flexslider  .l_pba img{width: 100%;height: 100%;}
.l_pbdivs{padding: 10px 10px 0;background: #fff;}
.l_pbdh3{line-height:28px;font-size: 18px;}
.l_pbdh3 a{color: #333333;}
.lxymogao_text{ height:18px; line-height:18px; font-size:14px; color:#a1a1a1;}
.lxymogao_text dt{ max-width:40%; padding-left:23px; background:url(/mh/_wljy/images/l_eye.png) no-repeat left center; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.lxymogao_text dd{ max-width:55%; padding-left:23px; background:url(/mh/_wljy/images/l_people.png) no-repeat left center; float:right; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.l_mbphp{font-size: 14px;color: #a1a1a1;line-height:28px;height: 28px;}
.l_mbphp span{}
.l_mbphp span.l_mbspan1{}
.l_mbphp span.l_mbspan2{margin-left: 20px;background: url(/mh/_wljy/images/l_eye.png) no-repeat left center;padding-left: 23px;}
.l_pbilist:hover .l_pbdh3 a{color: #a61239;}
.l_mbmitem .l_mbmilist.l_mbm0,.l_mbtmbox .l_Mbnum.l_mbm0,.l_mbtmbox .l_pbilist.l_mbm0{margin-right: 0px !important;}
.l_mbphp{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* footer */
.l_footer{background-color: #333333;}
.l_cwf{padding:0px 20px 0px 97px;}
.l_cwfh3{height: 68px;line-height: 68px;color: #ffffff;font-size: 30px;}
.l_cefp{line-height: 20px;padding:5px 0;font-size: 14px;color: #ffffff;}
.l_cefp a{color: #ffffff;}
.l_cefp a:hover{text-decoration: underline;}
.l_cwftext{padding-top: 15px;}


.w_pop_wrap{position: fixed;left: 0;top: 0;bottom: 0;right: 0;background: rgba(0,0,0,.4);display: none}

        .w_pop_tab{width: 440px;height: 360px;position: fixed;left: 0;top: 0;bottom: 0;right: 0;margin: auto;background-color: #fff;z-index: 100;display: none;border: 6px solid #910008;padding: 3px;z-index: 9999999;}
        .w_pop_box{border: 1px solid #910008;width: 100%;height: 100%;box-sizing: border-box;padding: 0 25px}
        .w_pop_head{position: relative}
        .w_pop_head{line-height: 63px;height: 25px;/*border-bottom: 1px solid #910008;*/}
        .w_pop_head h3{font-size: 30px;color: #000;text-align: center;line-height: 63px;}
        .w_pop_head span{position: absolute;width: 24px;height: 14px;background: url(/mh/_wljy/images/close-icon.png) no-repeat center;right: -24px;top: 10px;cursor: pointer}

        .w_poptxt{font-size: 14px;color: #333;line-height: 24px;padding: 20px 0}
        .w_poptxt p{margin-bottom:0;}
        .tein{text-indent:2em;}
        .alr{text-align: right}
        .w_bottxt{width: 210px;text-align: center}
@media only screen and (max-width: 1000px) {
.hd_foot_code  img {
    float: left;
}
}

@media only screen and (min-width: 768px) {
.navbar-top {
    display: none;
}
}


@media only screen and (max-width: 767px){
	.navbar-default .navbar-nav>li>a:hover{background:none;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background:none; color:#FFFFFF;}
	
	
	.l_mbtitem li{ width:100px;}
	.l_mbtitem li .l_mbip{ font-size:20px;}
	.w_pop_tab {
    width: 380px;
    height: 330px;
    }
    .l_fixbox{right: -80px;}
    .w_code{ display: none;}
}
@media only screen and (max-width: 480px){
	
	.w_pop_tab {
    width: 330px;
    height: 360px;
    }
}
@media only screen and (max-width: 400px){
	
	.w_pop_tab {
    width: 300px;
    height: 380px;
    }
}



.w_pop_hint{font-size: 14px;color: #333;text-align: center;margin: 35px 0 10px;cursor: pointer}
.w_pop_hint i{display: inline-block;vertical-align: middle;font-style: normal;margin-left: 5px}
.w_pop_hint span{display: inline-block;vertical-align: middle;background: url("/mh/_wljy/images/check.png");width: 14px;height: 14px}
.w_pop_hint.curr span{background: url("/mh/_wljy/images/checked.png");}
.w_pop_btn{text-align: center}
.w_pop_btn a{width: 64px;height: 32px;line-height: 32px;border-radius: 4px;text-align: center;display: inline-block;background-color: #910008;font-size: 14px;color: #fff}









.hd_footer{ background:#2b3036; font-size:14px; color:#939fae; min-height:110px;}
.hd_footer .hd_wrap{ width:1200px; margin:0 auto; padding:30px 0;}
.hd_footer .hd_foot_code{ padding-top:30px; padding-bottom:30px;overflow: hidden;}
.hd_footer .hd_foot_code img{ width:110px; height:110px;}
.hd_foot_text{padding-top:30px; }
.hd_footer .hd_foot_text p{ line-height:24px; padding:1px 0;}
.hd_footer .hd_foot_text a{ color:#939fae;}
.hd_footer .hd_foot_text a:hover{ text-decoration:underline;}
.hd_footer .hd_foot_text span{ color:#4c545e; margin:0 10px;}
.hd_footer .hd_foot_bottom{ background:#282c32; line-height:40px; text-align:center;}



















