﻿@charset "utf-8";

/*******content*******/
.info-container{border-radius:8px 8px 0 0; background:#fff; overflow:hidden; zoom:1; border:#ebebeb 1px solid; padding:0 38px; margin-bottom:26px;}


.choice{height:36px; width:21px; background:#CCC; width:100%; line-height:36px; margin-top:20px; text-indent:1em;}
.bmcon{padding:20px 0px; background:#F4F4F4}
.bmcon li{width:19%; *width:18.5%; margin:0px 0.5%; height:40px; line-height:30px; float:left;}
.bmcon li a{padding:0px 10px;}
.bmcon li a:hover{background:#999; color:#fff;  display:block; padding:0px 10px;}
.bmcon li a:vistered{background:#999; color:#fff;  display:block; padding:0px 10px;}
.bmdt_newslist .titlestyle1 {margin:10px 0;}
.bmdt_newslist .titlestyle1 h2 {padding-left: 23px;}
.titlestyle1{ border-bottom:#e6e6e6 1px solid; height:37px; line-height:37px;}
.titlestyle1 h2{ margin:0; position:relative; float:left; padding-left:38px; color:#bc1010; font-size:16px;}
.bmdt_newslist .titlestyle1 h2 i {left: 2px;}
.icon-redrect{ position:absolute; left:17px; top:50%; margin-top:-7px; width:5px; height:15px; background:#bc1010;}
.bmss_cont{clear:both; line-height:1.9; padding:20px 10px; font-size:16px; font-family:"宋体";}
.bmss_cont th{border:1px #ccc solid; background:#E7F6FD;}
.bmss_cont td{padding:10px; border:1px #ccc solid;}
.bmss_cont td a{text-decoration:underline;}

.bmss{border:1px #C3D9E4 solid; margin:20px auto;}
.bmss td{border:1px #C3D9E4 solid; border-collapse:collapse; padding:10px; font-size:16px; line-height:30px;}
.bmss_name{background:#E7F6FD; font-weight:bold;}

@media (min-width: 1121px) and (max-width: 1280px) {
	.bmcon li{width:18%; margin:0px 1%;}
}
@media (min-width: 992px) and (max-width: 1120px) {
	.bmcon li{width:20%; margin:0px 2.5%;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.bmcon li{width:28%; margin:0px 2.1%;}
}
/* xs */
@media (max-width: 767px) {
	.bmcon li{width:30%; margin:0px 1%;}
}
@media (max-width: 479px) {
	.choice{text-indent:0em; text-align:center;}
	.bmcon{height:auto;}
	.hide{display:none;}
	.bmcon li{width:48%; margin:0px 1%; height:25px; line-height:25px;}
	.bmcon li a{display: block; white-space: nowrap; text-overflow: ellipsis;
-o-text-overflow: ellipsis; overflow: hidden;}
    .hide{}
}
@media (max-width: 400px) {
	
}
@media (max-width: 320px) {
	.bmcon{height:auto;}
	.bmcon li{width:45%; margin:0px 2%;}
	.bmcon li a{display: block; white-space: nowrap; text-overflow: ellipsis;
-o-text-overflow: ellipsis; overflow: hidden;}
    .hide{display:none;}
}
}