body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:Arial,Helvetica,'Microsoft YaHei';}
body{ font-family:"微软雅黑","宋体";
background:#fff;
font-size:1.3em;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;
}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
img {max-width:100%; vertical-align:top;}
.mb1a5-fl{float:left;}
.mb1a5-fr{float:right;}
.mb1a5-fw{font-weight:bold;}
.mb1a5-hidden {display:none;}
.mb1a5-display{display:block;}
.mb1a5-mt10{ margin-top:15px;}
.mb1a5-clear{clear:both;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden; content:"."}
.mb1a5-center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}

.mb1a5-img-responsive{display: block;max-width: 100%; height: 190px;width:100%;}
.mb1a5-box{ background:#fff; padding:0px 3% 0px 3%;}
.containerWrap{max-width:740px; min-width: 320px; margin: 0 auto; width: 100%; font-size:15px;}
/*****公共样式-----------------------------------------------------------------------------------------end-------------*****/

.mb1a5-vsbcontent_img{text-align:center;}

.mb1a5-top{ background:#fff; overflow:hidden; position:relative;}
.mb1a5-logo{ width:80%; padding:10px 0;}
.mb1a5-logo img{  height:auto; padding:7px 5px;}
/*****ss**-----------------------------------------------------****/
.mb1a5-ssbg{ margin-top:10px;}
.mb1a5-ss{ width:85%; height:37px; line-height:37px; margin:0px auto; padding:0 10px; background:#fff; border:1px solid #ddd; border-radius:10px; overflow:hidden; }
.mb1a5-ssk{ width:80%; height:37px; padding-left:10px; line-height:37px; float:left; overflow:hidden; border:none; background:none; outline:medium none; color:#999;}
.mb1a5-search_btn{ float:right; width:23px; padding-top:8px; margin-right:5px; outline:medium none;}

/*****快速导航-------------------------------------------menu3****/
.mb1a5-zjlj{width:100%; height:35px; background:rgba(190,96,96,0.85);}
.mb1a5-zjlj ul li{ display:block; width:33%; height:35px; line-height:35px; text-align:center; font-size:18px; float:left;}
.mb1a5-zjlj ul li a{ color:#fff; display:block;}
.color1{background:rgba(154,0,0,0.85);}
.color2{background:rgba(177,53,53,0.85);}
.color3{background:rgba(190,96,96,0.85);}

.mb1a5-ksdhbg{ background:#f5f5f5; padding:15px 0; margin-top:10px; border-bottom: 2px solid #c7010b}
/*****快速导航----------------------------------------------****/
.mb1a5-ksdh{ width:100%;}
.mb1a5-ksdh ul li{float:left; width:18%; text-align:center; margin:0% 1%; margin-top:5px; display:block; text-align:center;}
.mb1a5-ksdh ul li img{ width:85%; display:block; margin:0 auto;}
.mb1a5-ksdh ul li span{ text-align:center; margin:0 auto; line-height:30px; font-size:14px; margin-top:5px; height:30px; overflow:hidden; display:block;}

/*****tab切换--------------------------------------------------****/
.mb1a5-TabTitle1{height:50px; line-height:50px; border-bottom:2px solid #dfdfdf; background:url("https://www.grog-shop.com/_m/images/lm_bg.png") left repeat-x;}
.mb1a5-TabTitle1 ul li{ float:left; padding:0 10px; font-size:20px; min-width:100px; margin-right:5px;}
.mb1a5-TabTitle1 .mb1a5-hover { color:#9a0000; height:50px; line-height:50px; display:block; background:url("https://www.grog-shop.com/_m/images/h2bg.png") left repeat-x;}



.mb1a5-list1 {}
.mb1a5-list1 ul li { float:left; height: 44px; line-height:44px; font-size:15px; width: 100%; background: url("https://www.grog-shop.com/_m/images/list_o.png") left no-repeat;}
.mb1a5-list1 ul li:hover{ float:left; height: 44px; line-height:44px; font-size:15px; width: 100%; background: url("https://www.grog-shop.com/_m/images/list_h.png") left no-repeat;}
.mb1a5-list1 li .mb1a5-zw{width:85%; display:block;}
.mb1a5-list1 li .mb1a5-zw a{font-size:16px;  display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-left:25px; }

.mb1a5-list1 li .mb1a5-rq{display:block; text-align:center; width:15%;font-size:18px; color:#fff; display:block; line-height:44px;}
.mb1a5-list1 li .mb1a5-rq font {font-size:14px; display:block; color:#999999; line-height:44px;}


.mb1a5-list2 {}
.mb1a5-list2 ul li { float:left; height: 44px; line-height:44px; font-size:15px; width: 100%; background:url("https://www.grog-shop.com/_m/images/dot.png") left no-repeat;}
.mb1a5-list2 li .mb1a5-zw{width:85%; display:block;}
.mb1a5-list2 li .mb1a5-zw a{font-size:16px;  display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-left:25px; }

.mb1a5-list2 li .mb1a5-rq{display:block; text-align:center; width:15%;font-size:18px; color:#fff; display:block; line-height:44px;}
.mb1a5-list2 li .mb1a5-rq font {font-size:14px; display:block; color:#999999; line-height:44px;}



/**日历格式新闻列表--------------------------------------------------------------------------------end---****/
.mb1a5-xwlist1{ width:100%; overflow:hidden; padding-top:10px; }
.mb1a5-xwlist1 ul li {width:100%; margin-bottom:20px; overflow:hidden; display:block;}
.mb1a5-xwlist1 li .mb1a5-rq { display:block; text-align:center; width:17%;font-size:18px; color:#fff; display:block; line-height:30px;background: #99000b;}
.mb1a5-xwlist1 li .mb1a5-rq font {font-size:12px; display:block; color:#333; line-height:30px;background: #e1e1e1;}
.mb1a5-xwlist1 li .mb1a5-zw { width:80%; display:block;}
.mb1a5-xwlist1 li .mb1a5-zw a{font-size:15px; height:25px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.mb1a5-xwlist1 li .mb1a5-zw p{ line-height:22px; font-size:13px; height:44px; color:#999; overflow:hidden; }


.mb1a5-gd{ height:43px; line-height:43px; color:#8b8b8b; width:170px; border:1px solid #eee; text-align:center; margin:10px auto 20px auto;}
.mb1a5-gd a{ color:#8b8b8b; display:block;}
.mb1a5-gd a:hover{ color:#fff; background:#900; display:block;}
/*****更多-----------------------------------------------end---****/


/**专题图片滚动--------------------------------------------------------------------------------------------**/	
			#demo,#demos {margin:0;overflow:hidden; margin-top:0px; margin-bottom:10px;}
			#indemo {float:left;width:90000%;}
			#demo1 {float:left;}
			#demo2 {float:left;}
			#demo ul{height:auto;float:left;}
			#demo ul li{float:left;display:block;margin:0px 20px 0px 0px; background:#fff;}
			#demo ul li:hover{float:left;display:block;margin:0px 20px 0px 0px; background:#f4f4f4;color:#fe0000 !important;}
			#demo ul li .mb1a5-book_img{ /*width:100%;*/ height:60px;}

/*****专题图片-----------------------------------------------end---------------------------------------****/
.mb1a5-foot{    padding: 20px 0px 50px 0px;  background:#bc0711;}
.mb1a5-foot_t p{ line-height:25px; text-align:center; font-size:14px; color:#fff;}
.mb1a5-foot_t p a{ color:#fff;}
/*****版权-----------------------------------------------end---****/


/*****sub-------------------------------------------------------------------------内页---****/
.mb1a5-ny{ background:#fff; padding:10px 3%;}
.mb1a5-nybanner{width:100%; position:relative;}
.mb1a5-nybanner span{display:block; position:absolute; width:100%; bottom:0; left:0; height:40px; line-height:40px;}


/*导航---------------------------------------------------------------------------*/
.mb1a5-Tmenu{width: 100%;margin: 0 auto;position:relative; z-index:10;}
.mb1a5-Tmenu h2{color: #fff;width: 100%;text-align: center;background:url("https://www.grog-shop.com/_m/images/yy.png") repeat;font-size: 18px;cursor: pointer;background-size: 4%;}
.mb1a5-Tmenu h2 em{
	display: inline-block;
	position: absolute;
	width: 0.9118em;
	height: 0.5em;
	z-index:11;
	right: 0.7em;
	margin-top: 0.7em;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	background:url("https://www.grog-shop.com/_m/images/ico44.png") no-repeat right center;
	background-size: 100%;
}
.mb1a5-Tmenu h2.current em{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}
.mb1a5-sideMenu{
	width:100%;
	display: none;
	position: absolute;
	z-index:12;
	background: rgba(0,0,0,0.8);
}
.mb1a5-sideMenu li a {
	font-size: 15px;
	color: #fff;
	display: block;
	line-height:40px;
	text-align: center;
	cursor: pointer;
	border-bottom: 1px solid #484848;
	background-size: 7%;
}

/*当前位置---------------------------------------------------------------------------*/
.mb1a5-local{width:100%; background:url("https://www.grog-shop.com/_m/images/icon5.png") 8px 14px no-repeat #f6f6f6; color:#333; line-height:25px; border-bottom:1px solid #ccc; padding:8px 10px 8px 25px;}
.mb1a5-local a{color:#333; font-size:14px;}

.mb1a5-load_more{display: block;width: 60%;border-radius: 6px;border: 1px solid #e6e6e6;color: #333;text-align: center;margin: 15px auto 0;line-height: 2.25em;font-size: 1.1111em;}

/*简介页---------------------------------------------------------------------------*/
.mb1a5-brief{width: 100%;padding: 0.4em 0 1.2em;}
.mb1a5-brief h3{color:#333; font-size:18px; line-height:30px; display:block; float:left; width:100%; text-align:center;}
.mb1a5-brief img{display: block;max-width: 82%;margin: 0.8em auto;}
.mb1a5-brief p{font-size:15px;color: #333333;text-indent: 2em;line-height: 32px;text-align:justify;text-justify:inter-ideograph;}
.mb1a5-brief table td p{text-indent:0!important;line-height:20px !important;}
.mb1a5-brief table {font-size:14px; margin-top:15px;margin-bottom:15px;  margin:0!important; width:100%!important; border-collapse: collapse;}
.mb1a5-brief table td {text-align: center;padding: 3px;  /*border:1px #eee solid;*/ }


/*列表页--------------------------------------------------------------------------------------------------列表---*/
.mb1a5-ttxw-con{width:100%;}
.mb1a5-ttxw-con dd{width:100%; padding-bottom:10px; margin-top:5px; border-bottom:1px solid #eee;}
.mb1a5-ttxw-con dd a{color: #2b2b2b;display: block;overflow: hidden;height: 35px;width:100%; white-space:nowrap; text-overflow:ellipsis;line-height: 35px;}
.mb1a5-ttxw-con dd .mb1a5-time{color: #c3c3c3;display: block;font-size: 14px;}


/*图片列表页----------------------------------------------------------------------------------------图片列表页-------------*/
.mb1a5-twlist li{width:46%; float:left;}
.mb1a5-twlist li:nth-child(1n){float: left;}
.mb1a5-twlist li:nth-child(2n){float: right;}
.mb1a5-twlist li a{display: block;}
.mb1a5-twlist li a img{display: block;width: 100%;height:120px;}
.mb1a5-twlist li a p{color: #494949; line-height:20px; font-size:14px; padding:5px;}


/*师资页--------------------------------------------------------------------------------------------师资------------------*/
.mb1a5-sz { margin-top:10px;}
.mb1a5-sz ul li{float: left;width:29%; margin:0 2%;}
.mb1a5-sz ul  li a.img img{width: 100%; display: block;}
.mb1a5-sz ul  li p{ text-align:center;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height:45px;font-size:15px;}


/*内容页------------------------------------------------------------------------------------------------内容------------------*/
.mb1a5-contain{width: 100%;background: #fff;}
.mb1a5-contain h2{font-size:18px !important;color: #000000;text-align: center;}
.mb1a5-contain h3{font-weight:normal;text-align: center;padding: 0.6em 0 0.4em;border-bottom: 1px dashed #ddd;}
.mb1a5-contain h3 span{display: inline-block;font-size: 14px;color: #999999;padding: 0 0.8em;}
.mb1a5-con_con{width: 100%;padding: 2%;}
.mb1a5-con_con p{font-size: 15px !important;line-height:34px !important;margin: 0.4em 0 !important;text-align:justify !important;text-justify:inter-ideograph !important;}
//.mb1a5-con_con img{max-width: 80% !important;margin: 0.8em auto !important;display: block !important;}
.mb1a5-con_con img{max-width:80% !important;}

.mb1a5-sxt{padding:10px 0; border-top:1px dotted #bbb;}
.mb1a5-sxt p{display:block; width:100%; height:35px; font-size:15px; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.mb1a5-con_con table td p{text-indent:0!important;line-height:20px !important;}
.mb1a5-con_con table {font-size:14px; margin-top:15px;margin-bottom:15px;  margin:0!important; width:100%!important; border-collapse: collapse;}
.mb1a5-con_con table td {text-align: center;padding: 3px;  border:1px #eee solid; }

.mb1a5-fj{ margin-top:10px; margin-bottom:10px;}
.mb1a5-fj li{display:block; width:100%; height:30px; font-size:14px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*内容页----------------------------------------------------------------------------------------------------------内容结束---*/


/*团队页-------------------------------------------------------------------------------------------------------------------*/
.mb1a5-tuandui {width:100%; background:#f6f6f6; margin-bottom:15px;}
.mb1a5-tuandui .pt-pic1{width:105px; height:120px; overflow:hidden; position:relative; float:left; margin-right:-105px;}
.mb1a5-tuandui .pt-pic1 img{width:105px; height:120px; }
.mb1a5-tuandui .pt-txt1{width:100%; float:right;}
.mb1a5-tuandui .pt-txt1-1{margin-left:115px; height:110px; padding:5px;}
.mb1a5-tuandui .pt-txt1-1 h3{ color:#333; font-size:15px; width:100%; height:35px; line-height:35px; overflow:hidden; text-overflow:ellipsis; font-weight:normal;}
.mb1a5-tuandui .pt-txt1-1 p{width:100%; line-height:22px; height:66px; margin-top:3px; overflow:hidden; color:#999; font-size:14px;}
.mb1a5-tuandui .pt-txt1-1 p a{ color:#666;}
.mb1a5-tuandui .pt-txt1-1 em{color:#174fb1; font-weight:bold; display:block;}





.mb1a5-main_l_1{
	width: 100%;
	border: 1px solid #e5e5e5;
	border-top: none;
	overflow: hidden;}
.mb1a5-title{
	width:100%;
	height: 40px;
	box-sizing:border-box;
	margin-bottom: 20px;}
.mb1a5-title li{
	width: 33.3%;
	height: 50px;
	float: left;
	text-align: center;
	line-height: 50px;
	background: #eee;
	border-bottom:1px solid #e5e5e5;
	box-sizing:border-box;
	color: #333;
	font-size: 16px;
	cursor: pointer;}
.mb1a5-cur{
	border-top:solid 4px #c7000a!important;
	background: #fff!important;
	color: #c7000a!important;
	border-bottom: none!important;
	line-height: 35px!important;}
.mb1a5-list ul{
	overflow: hidden;
	margin-left: 6px;
	display: none;}
.mb1a5-list ul li{
	font-size:16px;
	color: #333;
	line-height: 35px;
	cursor: pointer;}
.mb1a5-list ul li:hover{
	color: #c7000a;}
.mb1a5-list ul li span:nth-child(1){
	float: left;
	background: url("https://www.grog-shop.com/_m/images/icon_list.png") left center no-repeat;
	padding-left: 10px;
	width: 86%;
	height: 35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis; font-size: 14px;}
.mb1a5-list ul li span:nth-child(2){
	float: right; width: 40px}


.mb1a5-main_l_2{
	border: 1px solid #e5e5e5;
	border-top: none;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;}
.mb1a5-list_2 ul{
	overflow: hidden;
	margin-left: 20px;
	display: none;}
.mb1a5-list_2 ul li{
	font-size: 16px;
	color: #333;
	line-height:35px;
	cursor: pointer;}
.mb1a5-list_2 ul li:hover{
	color: #c7000a;}
.mb1a5-list_2 ul li span:nth-child(1){
	float: left;
	background: url("https://www.grog-shop.com/_m/images/icon_list.png") left center no-repeat;
	padding-left: 20px;
	width: 80%;
	height: 35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;}
.mb1a5-list_2 ul li span:nth-child(2){
	float: right;width: 50px}
:root{--ms-accent:#8b3a3a;--ms-radius:4px;--ms-line:1.86;--ms-gap:16px;}
