/*
Theme Name: M023响应式 模板
Theme URI: 
Description: 西宝修改 20210419
Version: 1.0
Author: ruan
Author URI: http://www.seebio.cn/

*/
.clear{clear:both;}

.tree-box{
	text-align:center;
	margin: 5px 0;
	display:block;
}
.tree-box ul{
	display:flow-root;
}
.tree-box ul li{
	opacity:0.45;
}
.tree-box ul li.cur, .tree-box ul li:hover{
	opacity:1;
}
.tree-box ul li a p{
	font-size:18px;
	font-weight:400;
	color:#005fa3;
	margin:10px 0;
}
.tree-box h1{ 
	font-size:42px;
	color:#005fa3;
	font-weight:800;
}
.tree-box h4{ 
	text-align:left;
	text-indent:2em;
	line-height:1.68em;
}
.tree-box .cls-item{
	margin-top:20px;
	margin-bottom:20px;
	float:left;
}
.tree-box .cls-item img{
    width:60px;
}
.col-md-20{
	width:16.666666%;
}


.childcat{
	text-align:left;
	margin-top:40px;
	margin-bottom:20px;
}
.childcat i{
    height: 54px;
    width: 54px;
    font-size: 36px;
    background-color: #005fa3;
    line-height: 54px;
    color: #ffffff;
    border-radius: 27px;
    padding-left: 9px;
}
.childcat a{
	font-size:25px;
	color:#005fa3;
}
.childcat ul{
	display:table;
	margin:20px;
}
.childcat ul li{
	float:left;
	margin:0 20px;
}
.childcat ul li a{
	float:left;
	margin:0 20px;
	font-size:18px;
}


.tree-box .content{
    margin:15px 0;
}
.tree-box .content .img img{
	width:120px;
	height:120px;
	overflow:hidden;
}
.tree-box .content .title{
	width:180px;
	margin:0 auto;
	white-space:normal;
    font-size:16px;
	font-weight:800;
}
.course .item {
	margin-bottom:35px;
}
.course .item img{
	margin-bottom:15px;
	opacity:1;
}
.course .item img:hover{
	opacity:0.55;
}




@media (max-width : 1024px) {



}
@media (max-width : 992px) { /* 960 */
 .sidebar{display:none;	}
}

@media (max-width: 768px) {
#course h1{
	font-size:28px;
}
	
.container{
	margin:0 5px;
	padding:0;
}
.coursebg{
	height:180px!important;
}
.tree-box .cls-item img{
    width:36px;
}
.tree-box ul li{
	padding-left:5px;
	padding-right:5px;
}
.tree-box ul li a p{
	font-size:14px;
}
.tree-box .cls-item{
	margin-top:8px;
	margin-bottom:4px;
}


.col-md-20{
	width:33.33%
}
.col-md-12,.col-md-3{
    padding-left:5px;
	padding-right:5px;
}
.col-md-3 {
	width:50%;
}

.breif{
	display:flow-root;
	background:#005fa3;
}
.breif h1,.breif h4{
	color:#fff;
	margin:0;
}
.breif h1{ 
	font-size:32px;
	font-weight:600;
}
.breif h4{ 
	font-size:14px;
	text-align:center;
    text-indent:0;
}


.childcat{
	margin:20px 0 10px 10px;
}
.childcat i{
    height: 28px;
    width: 28px;
    font-size: 18px;
    line-height: 28px;
    border-radius: 14px;
    padding-left: 6px;
}
.childcat a{
	font-size:16px;
}
.childcat ul{
	margin:10px;
}
.childcat ul li{
	margin:0 10px;
}
.childcat ul li a{
	margin:0 10px;
	font-size:16px;
}


.tree-box .content{
    margin:15px 0;
}
.tree-box .content .img img{
	width:60px;
	height:60px;
}
.tree-box .content .title{
	width:auto;
    font-size:14px;
	font-weight:600;
}
.course .item {
	float:left;
	margin-bottom:15px;
}
.course .item img{
	margin-bottom:15px;
	opacity:1;
}
.course .item img:hover{
	opacity:0.55;
}





}


@media (max-width: 480px) {
	
}


