﻿/*当前位置*/

.pageMenu { overflow:hidden; width:100%; height:50px; line-height:47px; border-bottom:1px solid #e3e3e3;}

.pageMenu .mbxNav{ overflow:hidden; float:left}

.pageMenu .mbxNav li{ float:left; font-size:14px; color:#666; margin:0 5px;}

.pageMenu .mbxNav li em{ margin-left:5px;}

.pageMenu .mbxNav li a{ color:#666;}

.pageMenu .mbxNav li.home{ width:50px; height:50px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:url("../img/dts.png") no-repeat scroll 14px; margin-right:10px; margin-left:0}

.pageMenu .mbxNav li.home a{ display:block; width:100%; height:100%;}

.pageMenu .mbxNav li.last{ color:#339966;}

.pageMenu .pageErjiNav{ overflow:hidden; float:right;}

.pageMenu .pageErjiNav li{ float:left; font-size:14px; color:#666; font-weight:bold; margin-left:40px;}

.pageMenu .pageErjiNav li a{ color:#666; text-decoration:none}

.pageMenu .pageErjiNav li.cur,.pageMenu .pageErjiNav li:hover{ border-bottom:3px solid #339966;}

.pageMenu .pageErjiNav li.cur a, .pageMenu .pageErjiNav li:hover a{ color:#333}





.mc_main * {

    line-height: 1;

    box-sizing: border-box;

    margin: 0;

    padding: 0;

}

.clearfix {

    zoom: 1;

}

.mCustomScrollBox {

    position: relative;

    overflow: hidden;

    height: 100%;

    max-width: 100%;

    outline: 0;

    direction: ltr;

}

.mCSB_container {

    overflow: hidden;

    width: auto;

    height: auto;

}

.mc_pos_center {

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

}

.show {

    display: block!important;

}