
html,body,dl,dt,dd,ol,ul,li,p,span,em,cite,del,a,img,h1,h2,h3,h4,h5,h6,object,pre,code,form,fieldset,legend,pre,input,select,textarea,blockquote,q,table,caption,thead,tbody,tfoot,th,td,button { margin:0 ; padding:0 }	
body { font-family:"微软雅黑";  color:#333333; margin:0 ; padding:0 ; width:100% ;overflow-x:hidden }
table { border-collapse:collapse; border-spacing:0;}
img, fieldset, abbr, acronym { border:none; vertical-align:bottom}
a img{ border:none; padding:0; margin:0; }
ul{ list-style:none}
blockquote,q { quotes:none;}
address,caption,cite,code,dfn,em,th,var { margin:0;padding:0; font-style:normal;font-weight:normal;}
*{ margin:auto; padding:0px; }
a{ text-decoration:none;  } 
.fl{ float:left}
.fr{ float:right;}
.main{ width:1100px  ; height:auto ; 
 }
.main1{width:1100px  ; height:auto ; background:#ffffff ; box-shadow: 0 2px 10px rgba(000, 000, 000, 0.5)
}
li { list-style:none; vertical-align:bottom}
.cl{ clear:both;}


a {color:#333;  text-decoration:none; cursor:pointer;}
.font14{ font-size:14px;}
.dis_no{ display:none;}
.text011{font-size:12px; color:#999;}
.text12{font-size:14px; color:#333; }
.text06{font-size:16px; color:#333333; font-weight:bold;}
.clear{ clear:both}
.pt10{ padding-top:10px;}
.mgt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mt14{ margin-top:14px;}
.dis_in{ display:inline-block;}
a:hover{color:#006031}
/*head  overflow:hidden; text-overflow:ellipsis;*/
.head{ width:1100px; height:190px; position:relative}
.logo{ position:absolute; top:0; left:0; cursor:pointer}
.logo img{ width:272px ; height:131px}
.headt{ width:1380px;position: relative;left:120px; height:38px; line-height:38px; overflow:hidden; font-size:13px; color:#6c6c6c;border-bottom:#c9c9c9 solid 1px  }
.headtl{ float:left; text-indent:20px; width:500px; font-weight:bold;}

.headtr{ float:left; width:480px; text-align:right}
.headtr a:hover{ color:#006031}
.headm{ width:1100px; height:90px  }
.headml{ float:left; margin-top:49px; margin-left:260px;}
.headml img{width: 400px; padding-left:25px}
.headmr{ float:right; margin-top:30px;  }
.headp1{ font-size:14px; color:#333333; height:25px; line-height:25px; overflow:hidden}
.headp2{ font-size:30px; height:25px; line-height:25px; color:#008946; font-family:Impact}

.headb ul li{ float:left; margin-left:28px}
.headb ul li a{ font-size:16px; font-weight:bold;}
.on{color:#006031}
.headb{ width:1000px; height:60px; line-height:60px; float:right;position: relative;z-index: 200;}


/*footer*/
.footer{ width:100%; height:275px; background:url(../images/clabg.jpg)}
.footmain{ width:1100px; height:275px; }
.footnav{width:1100px; height:60px; line-height:60px; float:right}
.footnav ul li{ float:left; margin-left:47px}
.footnav ul li a{font-size:16px; color:#fff}
.footnav ul li a:hover{ text-decoration:underline}
.footbot{ width:1100px; height:auto}
.fbleft{ float:left; width:123px; height:119px ; cursor:pointer ; margin-top:20px}
.fbmid{ float:left; width:545px; margin-top: 15px;height:165px; overflow:hidden; line-height:33px; font-size:14px; color:#fff; margin-left:140px}
.fbmidd{ width:260px; height:165px; overflow:hidden; float:left}
.weixin{ width:136px; height:162px; background:url(../images/weixinbg.png) no-repeat; float:right; margin-top:5px; cursor:pointer}
.weixin span{ width:116px; height:116px; display:block; margin-top:10px; margin-left:10px}
.weixin span img{width:116px; height:116px; }
.weixin p{ text-align:center; color:#fff; height:26px; line-height:26px; margin-top:10px}

/*在线客服开始*/
#wrap { position: fixed; width:60px; height:250px; right:0px; z-index:30000; bottom: 10%;*right:30px; }

#flyout { font-size:12px; padding:0; margin:0; list-style:none; width:60px; height:60px; position:absolute;}
#flyout ul { padding:0; margin:0; list-style:none; }
#flyout li { display:block; width:60px; height:60px; background:#008846; cursor:pointer; }
#flyout li a { display:block;width:60px; height:60px;cursor:pointer;  background:#008846;}
#flyout li a:hover { display:block; background:#025e31;}
#flyout table { position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; }
#flyout li { float:left; margin-bottom:1px; }
#flyout li ul {visibility:hidden; position:absolute; top:0; right:60px; width:auto; height:auto; background:#fff; border:1px solid #ccc; padding-top:4px; padding-bottom:10px; z-index:10; vertical-align:top; text-align:center;}
#flyout li ul li { width:112px; height:auto; border:0; margin:3px 10px 0px 10px; background:transparent; text-align:left; line-height:20px; color:#333; }
#flyout li ul li a { text-indent:0; width:112px; height:auto; line-height:22px; color:#333;  text-decoration:none; text-align:center; }
#flyout li b { visibility:hidden; display:block; width:360px; height:36px; position:absolute; top:0; left:24px; }
* html #flyout li a:hover { position:relative; white-space:normal; }
* html #flyout li a:hover ul li a:hover { color:#000; background:#025e31; }
#flyout li:hover { position:relative; background:#025e31; }
#flyout li:hover ul li a:hover { background:#025e31; color:#000; }
#flyout li:hover b, #flyout li a:hover b { visibility:visible; }
#flyout li:hover ul, #flyout li a:hover ul { visibility:visible; }

.qqb{ width:112px; height:auto; padding:10px; background:#fff;}
.qqb p{ width:112px; height:20px; line-height:20px; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#333; font-weight:bold;}
.qqw{ width:112px; height:auto; }
.qqw p{ width:112px; height:20px; line-height:20px; text-align:center; font-family:"微软雅黑"; font-size:12px; color:#333; }
.ewm{ width:150px; height:auto; padding:6px 8px 8px 8px; color:#333;}
.zzj{ width:220px; height:180px;}
.wxi{ width:230px; height:auto; padding:8px;}
.wxi img { float:left; display:inline;}
#flyout li ul p{ width:128px; height:20px; line-height:20px; text-align:center; padding-top:0px; display:block; float:left; display:inline;}
.dianhua{ width:150px; height:40px; padding:5px 12px 2px 12px; line-height:20px; text-align:left;}
.haomab{font-size:18px; color:#D81A00;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.text098{ font-family:"Arial Black", Gadget, sans-serif; font-size:16px; color:#900;}
/*在线客服结束*/
/*翻页*/
div#showpages{padding:0px;width:100%;white-space:nowrap; overflow:hidden;margin:30px 0;}
div#pagesinfo{float:left;white-space:nowrap;margin-top:7px;}
div#pages{float:right;padding-right:8px;white-space:nowrap; margin-top:3px;}
div#pages ul{margin:0;padding:0;}
div#pages a:link,div#pages a:visited,div#pages a:active{color:#505050;text-decoration:none;}
div#pages a:hover{color:#ff0000;text-decoration:none;}
div#pages li{margin:0 3px;padding:5px 8px;list-style-type:none;float:left;font:12px Verdana,Arial,Helvetica,sans-serif;color:#505050;border:1px #4c5159 solid;white-space:nowrap;background:#e2e2e2;}
div#pages li.pagesnow{color:#505050;background-color:#FFF;white-space:nowrap;}
div#pages li.pbutton{color:#505050;background-color:#e2e2e2;padding:5px 5px;white-space:nowrap;}
div#pages li.opt{color:#505050;padding:2px 2px 0 2px;;white-space:nowrap;border:0px;}
div#pages li.opt select{
	font-size:14px;
}.tempWrap ul li:hover{	background:#e65b00;}
.curriculum li:hover{
	transform: scale(1.2);
}
.about-vido{
	   
    display: inline-block;
}
.about-vido video{
	  
	   object-fit: fill;
}
