@charset "utf-8"; 
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}

.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto} 

body, div, h1, h2, h3, htab_content_qr4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, dd, pre, form, fieldset, legend, button, border, input, textarea, th, td, img, a,p{ padding:0px; margin:0px; font-family:"微软雅黑", "宋体"}
    body{font:12px Arial, Helvetica, sans-serif;color:#000; font-family:"Microsoft YaHei" } 
	ul,li{ border:0px;list-style:none;} 
	
	.md4e3-fl{float:left;}
	.md4e3-fr{float:right;} 
	.md4e3-cb{ clear:both;}
	.md4e3-cr{ clear:right;}
	.md4e3-fbold{ font-weight:bold;}
	.md4e3-f12,.md4e3-f13,.md4e3-f14,.md4e3-f16,.md4e3-f18,.md4e3-f24,.md4e3-f36{font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; }
	.md4e3-f12{ font-size:12px;}
	.md4e3-f14{ font-size:14px;}
	.md4e3-f16{ font-size:16px;}
	.md4e3-f18{ font-size:18px;} 
	.md4e3-f20{ font-size:20px;} 
	.md4e3-f22{ font-size:22px;}
	.md4e3-f24{ font-size:24px;}
	.md4e3-f26{ font-size:26px;}
	.md4e3-f36{ font-size:36px;} 
	
	.md4e3-fwb{ font-weight:bold}
	
	.md4e3-h22{ height:22px; line-height:22px;}
	.md4e3-h22line{line-height:22px;}
	.md4e3-h100{ height:100px;}
	/*bg*/
	.md4e3-bgfff8e1{ background:#fff8e1;} 
	.md4e3-bge2231a{ background:#e2231a;}
	.md4e3-bgf0f0f0{ background:#f0f0f0;}
	.md4e3-bgf8f8f8{ background:#f8f8f8}
	
	
	  /*padding-margin*/ 
.md4e3-mt2 {margin-top: 2px;}
.md4e3-mt6 {margin-top: 6px;}
.md4e3-mt7 {margin-top: 7px;}
.md4e3-mt8 {margin-top: 8px;}
.md4e3-mt15 {margin-top: 15px;}
.md4e3-mt20 {margin-top: 20px;}
.md4e3-mt26 {margin-top: 26px;}
.md4e3-mt50 {margin-top: 50px;}
.md4e3-ml10{ margin-left:10px;}
.md4e3-ml15{ margin-left:15px;}
.md4e3-ml20{ margin-left:20px;}
.md4e3-mr20{ margin-right:20px;}
.md4e3-mr15{ margin-right:15px;}
.md4e3-mr5{ margin-right:5px;}
.md4e3-ml30{ margin-left:30px;}
.md4e3-mlr5{ margin-left:5px; margin-right:5px;} 
.md4e3-mt40 {margin-top: 40px;}
.md4e3-mb20{ margin-bottom:20px;} 
.md4e3-pb10 {padding-bottom: 10px;}
.md4e3-pt10 {padding-top: 10px;}
.md4e3-mt5{ margin-top:5px;}
.md4e3-pr10 {padding-right: 10px}
.md4e3-pl10 {padding-left: 10px}
.md4e3-pl15 {padding-left: 15px}
.md4e3-pr15 {padding-right: 15px}
.md4e3-plr15{padding:0px 15px;}
.md4e3-pt15{ padding-top:15px}
.md4e3-pt20 {padding-top: 20px;}
.md4e3-pb20 {padding-bottom: 20px;}
.md4e3-ptlbr20{ padding:20px;}	
.md4e3-pt30{ padding-top:30px}
.md4e3-ptb30{ padding:30px 0px}
.md4e3-pr1{ padding-right:1px;}
	
	/*a*/
	a{ text-decoration:none;color:#333;cursor:pointer} 
	a:link {text-decoration:none;border:0px; margin:0px; padding:0px;}  
	a:hover {text-decoration:underline;border:0px; margin:0px; padding:0px;} 
	a:vistited {text-decoration:none;border:0px; margin:0px; padding:0px;}   
	/*width*/
	.md4e3-w16{ width:16px; height:16px;}
	.md4e3-w60{ width:60px;}
	.md4e3-w310{ width:310px;}
	.md4e3-w90{ width:90px;}
	.md4e3-w90{ width:90px;}
	/*checkboxsel*/
	.md4e3-checkboxsel{ border:1px solid #c4beb6}
/* color*/
.colorfff{ color:#fff;}
.color999 {color: #999;}
.color666{ color:#666}
.color333 {color: #333;}
.colore2231a {color: #e2231a}
.color3e8ddd {color: #3e8ddd}
.md4e3-c_6f7170{ color:#6f7170}
.md4e3-c_6abf4a{ color:#6abf4a}
.md4e3-hl32 {height: 32px;line-height: 32px;}
.md4e3-hl33 {height: 33px;line-height: 33px;}
.md4e3-hl50 {height: 50px;line-height: 50px;}
.md4e3-hl40{ height:40px; line-height:40px;}
.md4e3-hl35{ height:35px; line-height:35px;}
.md4e3-hl30{ height:30px; line-height:30px;}
.md4e3-hl36{ height:36px; line-height:36px;}
 
 
  


/*public*/
.md4e3-red_more{background:url("https://www.banyantown.com/static/web/css/images/icon_red_arrow_right.png") right center no-repeat; display:inline-block; color:#e10600; padding-right:11px;}
.md4e3-w770{width:770px;}
.md4e3-w370{width:370px;}
.md4e3-w350{width:350px;}
.md4e3-w320{width:320px;}
.md4e3-w300{width:300px;}
.md4e3-w570{width:570px;}
.md4e3-w278{width:278px;}
.md4e3-w336{width:336px;}
.md4e3-w170{width:170px;}
.md4e3-w720{width:720px;}
.md4e3-w220{width:220px;}
.md4e3-w250{width:250px;}
.md4e3-w400{width:400px;}
.md4e3-w920{width:920px;}
.md4e3-w970{width:970px;}
.md4e3-w660{width:660px;}
.md4e3-w970_border,.md4e3-w920_border{width:968px; border:1px solid #d8d8d8; background:#fff;}
.md4e3-w920_border{width:918px;}
.md4e3-w1110{width:1110px;}
.md4e3-h50{ height:50px;} 
 
.md4e3-left{float:left}
.md4e3-right{float:right}
.md4e3-middle{vertical-align:middle;}
.md4e3-top{vertical-align:text-top;}
.md4e3-bottom{vertical-align:text-bottom;}
.md4e3-tc{text-align:center;}
.md4e3-tr{text-align:right;}
.md4e3-tl{text-align:left;}
.md4e3-gray{color:#666;}
.md4e3-white{color:#fff;}
.md4e3-red{color:#e10600;}
.colord7d7d7{color:#d7d7d7;}
.md4e3-border_d8d8d8{border:1px solid #d8d8d8;}
.md4e3-bgf8f8f8{background-color:#f8f8f8;}
.md4e3-darkgray{color:#333;}
.md4e3-lightgray{color:#999;}
.md4e3-bold{font-weight:bold;}
.md4e3-blue{color:#2b96e1}
.md4e3-normal{font-weight:normal;}
 
.md4e3-lh22{line-height:22px;}
.md4e3-lh23{line-height:23px;}
.md4e3-lh24{line-height:24px;}
.md4e3-lh26{line-height:26px;}
.md4e3-lh20{line-height:20px;}
.md4e3-lh30{line-height:30px;}
.md4e3-lh100{line-height:100%;}
.md4e3-yahei{font-family:Microsoft yahei;}
.md4e3-arial{font-family:Arial, Helvetica, sans-serif}
.md4e3-indent_2em{text-indent:2em;}
.md4e3-pl_2em{padding-left:2em;}
.md4e3-pr_2em{padding-right:2em;}
.hide{display:none;}
.md4e3-clear{clear:both; height:0px;}
.md4e3-overflow{overflow:hidden;}
.visible{overflow:visible;}
.md4e3-relative{position:relative;}
.md4e3-auto{margin-left:auto; margin-right:auto;}

.md4e3-mt0{margin-top:0px}.md4e3-mt2{margin-top:2px}.md4e3-mt5{margin-top:5px}.md4e3-mt8{margin-top:8px;}.md4e3-mt10{margin-top:10px}.md4e3-mt15{margin-top:15px}.md4e3-mt20{margin-top:20px}.md4e3-mt25{margin-top:25px}.md4e3-mt30{margin-top:30px}.md4e3-mt35{margin-top:35px}.md4e3-mt40{margin-top:40px}.md4e3-mt45{margin-top:45px}.md4e3-mt50{margin-top:50px}.md4e3-mt55{margin-top:55px;}.md4e3-mt60{margin-top:60px;}
.md4e3-mb0{margin-bottom:0px}.md4e3-mb2{margin-bottom:2px}.md4e3-mb5{margin-bottom:5px}.md4e3-mb10{margin-bottom:10px}.md4e3-mb15{margin-bottom:15px}.md4e3-mb20{margin-bottom:20px}.md4e3-mb25{margin-bottom:25px}.md4e3-mb30{margin-bottom:30px}.md4e3-mb35{margin-bottom:35px}.md4e3-mb40{margin-bottom:40px}.md4e3-mb45{margin-bottom:45px}.md4e3-mb50{margin-bottom:50px}
.md4e3-ml0{margin-left:0px}.md4e3-ml5{margin-left:5px}.md4e3-ml10{margin-left:10px}.md4e3-ml15{margin-left:15px}.md4e3-ml20{margin-left:20px}.md4e3-ml25{margin-left:25px}.md4e3-ml30{margin-left:30px}.md4e3-ml35{margin-left:35px}.md4e3-ml40{margin-left:40px}.md4e3-ml45{margin-left:45px}.md4e3-ml50{margin-left:50px}
.md4e3-mr10{margin-right:10px;}.md4e3-mr20{margin-right:20px;}
.md4e3-pt0{padding-top:0px}.md4e3-pt5{padding-top:5px}.md4e3-pt10{padding-top:10px}.md4e3-pt15{padding-top:15px}.md4e3-pt20{padding-top:20px}.md4e3-pt25{padding-top:25px}.md4e3-pt30{padding-top:30px}.md4e3-pt35{padding-top:35px}.md4e3-pt40{padding-top:40px}.md4e3-pt45{padding-top:45px}.md4e3-pt50{padding-top:50px}
.md4e3-pb0{padding-bottom:0px}.md4e3-pb5{padding-bottom:5px}.md4e3-pb10{padding-bottom:10px}.md4e3-pb15{padding-bottom:15px}.md4e3-pb20{padding-bottom:20px}.md4e3-pb25{padding-bottom:25px}.md4e3-pb30{padding-bottom:30px}.md4e3-pb35{padding-bottom:35px}.md4e3-pb40{padding-bottom:40px}.md4e3-pb45{padding-bottom:45px}.md4e3-pb50{padding-bottom:50px}.md4e3-pb55{padding-bottom:50px}.md4e3-pb60{padding-bottom:60px} 
.md4e3-textindent2{ text-indent:2em}

 
 
 
  /*menu*/ 

.md4e3-headertopwrap{ width:100%;  background:#f2f2f2;} 
.md4e3-headertop{width:1000px; margin:0 auto; font-size:11px; } 
.md4e3-headertop span{ float:left;}
.md4e3-headertop span:hover{ color:#B42622}
.md4e3-headertop span:active{ color:#B42622}
.md4e3-wraplogobg{ background:url("https://www.banyantown.com/static/web/images/header.png") no-repeat center top; width:100%;}
.md4e3-logo{ width:1000px; height:150px; padding-left:150px;} 
.md4e3-search_text{ float:left; width:200px; border:0;height:20px; line-height:20px; margin:5px 0px 5px 450px; text-indent:1em}
.md4e3-search_btn{ float:left; width:50px; height:20px; line-height:18px;margin:5px 0px 5px 0px; text-align:center; background:#d10016; border:0; color:#fff; cursor:pointer}	 

*, *:after, *:before {
  box-sizing: border-box;
} 


.md4e3-km_header{background:url("https://www.banyantown.com/static/web/images/menu_bg.png") repeat-x left top; width:100%;  height:36px; line-height:36px;} 
 
.md4e3-animenu {
  display: block;
  width:1000px;
  margin:0 auto;
  
}
.md4e3-animenu ul {
  list-style: none;
  font: 0px 'Open Sans', Arial, Helvetica;
}
.md4e3-animenu li, .md4e3-animenu a {
  display: inline-block;
  font-size: 15px;
}
.md4e3-animenu a {
  color: #fff;
  text-decoration: none;
}

.md4e3-animenu_nav { 
  width:900px;
  margin:0px auto; 
	padding-left:20px; 
}
.md4e3-animenu_nav > li {
  position: relative; 
  float:left;
}
.md4e3-animenu_nav > li > a {
  padding: 8px 30px;
  text-transform: uppercase;
}
.md4e3-animenu_nav > li > a:first-child:nth-last-child(2):before {
  content: "";
  position: absolute;
  border: 4px solid transparent;
  border-bottom: 0;
  border-top-color: currentColor;
  top: 50%;
  margin-top: -2px;
  right: 10px;
}
.md4e3-animenu_nav > li:hover > ul {
  opacity: 1;
  visibility: visible;
  margin: 0;
}
.md4e3-animenu_nav > li:hover > a {  color:#f40000; background:#ffeaca;}

.md4e3-animenu_nav_child {
  min-width: 100%;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  margin: 20px 0 0 0;
  background-color: #d40000;
  transition: margin .15s, opacity .15s;
  text-align:center;
}
.md4e3-animenu_nav_child > li {
  width: 100%;
  border-bottom: 1px solid #fff;
}
.md4e3-animenu_nav_child > li:first-child > a:after {
  content: '';
  position: absolute;
  height: 0;
  width: 0;
  left: 1em;
  top: -6px;
  border: 6px solid transparent;
  border-top: 0;
  border-bottom-color: inherit;
}
.md4e3-animenu_nav_child > li:last-child {
  border: 0;
}
.md4e3-animenu_nav_child a {
  padding: 10px;
  width: 100%;
  border-color: #fff;
}
.md4e3-animenu_nav_child a:hover {
	  color:#fff; 
	  background:#FB976B ;  
  border-color: #fff; 
} 

/*footer*/

.md4e3-footer{ width:100%; height:100px;  background:#cf0000; padding-top:20px;background:url("https://www.banyantown.com/static/web/images/footer_bg.png") no-repeat center top; } 
.md4e3-footercon{ width:1000px;margin:0px auto; text-align:center; color:#fff;}
.md4e3-footercon span{  padding-right:30px;} 
.md4e3-footercon p{ width:1000px;margin:0px auto; height:30px; line-height:30px;  color:#fff;}

:root{--ms-accent:#245b5b;--ms-radius:2px;--ms-line:1.83;--ms-gap:16px;}
