@charset "utf-8";
/* CSS Document */
header{border-bottom:2px solid #b72b2e;height:62px;}
.warBox{width:980px; margin:0 auto; }
.logoBox{ width:220px;}
.navBox{ width:580px;  height:60px;}
.nav-box{ height:60px;}
.nav-box > li { height:40px; line-height:40px;  float: left;}
.nav-box > li > a { padding:10px 25px;  border-radius: 0px;}
.nav-box > li + li { margin-left: 0px;}
.nav-box > li.active > a,
.nav-box > li.active > a:hover,
.nav-box > li.active > a:focus {
  color: #fff;
  background-color: #b72b2e;
}
.list-group-item.active > .badge,
.nav-pills, .nav-box > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.nav-box > li > a > .badge {
  margin-left: 3px;
}
header .appDownloadBox{ width:180px; height:60px; cursor:pointer; position:relative;}
header .appDownloadBox img{ margin-top:18px;}
header .appDownloadBox h5{ margin-top:18px;}
header .appDownloadBox:hover .dbc2Box{ display:block !important; position:absolute; top:60px; right:10px; width:190px; height:190px; z-index:9999999999}
#wrapper {min-height: 100%;    overflow: hidden;    position: relative;}
#main-nav-bg {background: #f1f1f1 none repeat scroll 0 0;    border-right: 1px solid #dddddd;    display: block;    float: left;    height: 100%;    position: absolute;    width: 180px;    z-index: 0;}
.warBox-L{ width:180px;float: left;padding:20px;}
.warBox-L ul{}
.warBox-L ul li{ height:60px; width:100%; margin-bottom:5px;}
.warBox-R{ width:800px; height:100%;}
.typeSearchBox{}
.type_searlist {	display: block;	margin-top: 10px; margin-bottom:0;}

.type_searlist li {	line-height: 24px;	overflow: hidden;	padding: 6px 0 2px;}

.type_searlist li label {	vertical-align: middle;	color: #888;	line-height: 32px;	font-family: "microsoft yahei";	color: #555;	display: block;	float: left;	text-align: right;	width: 55px;}

.type_searlist li p {	margin-left: 55px;	overflow: hidden;}

.type_searlist li p a {	border: 1px solid #fff;	color: #222;	display: inline-block;	height: 32px;	line-height: 32px;	margin: 0px 10px 0px;	overflow: hidden;	padding: 0 7px;}

.type_searlist li p a.on,.type_searlist li p a:hover {	background: #b72b2e none repeat scroll 0 0;	overflow: hidden;	text-decoration: none;	color:#fff;}
.md_bd{}
.md_bd ul{ float:left; width:800px; padding:10px 25px 10px 25px;  display:inline; overflow:hidden; }
.md_bd ul li{ float:left;  position:relative; font-size:12px;  display:inline;}
.md_bd ul li .image{  float:left; width:36px; height:36px; background:url(../a_images/player.png) no-repeat;  position:absolute; top:75px; left:130px;}
.md_bd ul li img{ border:1px solid #ddd; width:100%; padding:3px;}
.md_bd ul li h5{ float:left; height:28px; overflow:hidden; }
.md_bd ul li a strong{ color:#000;}
.md_bd ul li a:hover strong{ color:#f30;}

.footer{ padding-top:25px; padding-bottom:25px;}
.footer ul{ width:760px; margin-left:auto; margin-right:auto;}



.playerBox .appDownloadBox{ width:120px; height:60px; cursor:pointer; position:relative;}
.playerBox .appDownloadBox img{}
.playerBox .appDownloadBox h5{ margin-top:18px;}
.playerBox .appDownloadBox:hover .dbc2Box{ display:block !important; position:absolute; top:-110px; right:15px; width:110px; height:120px; z-index:9999999999;   background:url(../a_images/2weidownimg.png) 0 120px; no-repeat;}
.playerBox .appDownloadBox:hover .dbc2Box img{ width:110px; height:110px; border:1px solid #ccc; border-bottom:none;}
.playerBox .appDownloadBox:hover .dbc2Box img.weidownimg{ width:110px; height:9px;}

.previous, .next {
  width: 30px;
  height: 30px;
  margin: 8px; }

.previous {
  background: url("../image/jplayer.blue.monday.png") 0 -119px no-repeat; }

.previous:focus {
  background: url("../image/jplayer.blue.monday.png") -31px -119px no-repeat; }

.next {
  background: url("../image/jplayer.blue.monday.png") 0 -149px no-repeat; }

.next:focus {
  background: url("../image/jplayer.blue.monday.png") -31px -149px no-repeat; }
.content {
    width: 1200px;
    margin: 0 auto;
}

.header_box {
    height: 100px;
    width: 1200px;
    border-bottom: 1px solid orange;
}

.top_banner {
    display: flex;
    justify-content: space-between;
    padding-top: 20px;
}

.banner_1 {
    width: 980px;
    height: 55px;
    background: pink;
}

.banner_2 {
    width: 210px;
    height: 55px;
    background: pink;
}

.logo_box {
    width: 1200px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.logo {
    height: 100px;
    width: 250px;
  
}

.mianbaoxue {
    height: 34px;
    line-height: 34px;
    flex:1;
}

.search_box {
    position: relative;
}

.search {
    width: 270px;
    height: 40px;
}

.search_icon {
    display: block;
    width: 16px;
    height: 16px;
    background: url(../img/search_hb.png) center center no-repeat;
    position: absolute;
    right: 15px;
    top: 13px;
  	background-size: 130%;
    border: 0;
}
#footer{width:100%;clear:both;height:230px;float:left;padding-top:30px; border-top: dashed #ffd9e7 6px; }
#footer p{ text-align:center; line-height:26px; color:#333333; font-size:13px}



.warBox-L ul li:first-child{
  display:none;
}

.cmc-audio-control .audio-multirate {
    display: none !important;
}