html{color:#000;background:#fff; }
body{font:12px/1.5 "宋体",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word; }
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input,select{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
input,select{ outline:none; border:none; background:none;}
button{ background:none; border:none;}
table{ border-collapse:collapse;}

a{color: #333333; text-decoration: none;}
a:hover{text-decoration:inline;color: #cc0000;}

.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}

.fl{float:left;}
.fr{float:right;}
.wrap{width:1000px;margin:0 auto;text-align: left;}

/*top*/
.zg_top ul{ padding:6px 0 0 54px;}
.zg_top li{ float:left; font:12px/44px "宋体"; }
.zg_top li a{ color:#666; padding:0 10px; }
.zg_tel{ font:16px/50px "microsoft yahei"; color:#666; }

/*banner*/
.zg_banner_wrap{ background:url(imagesbanner.jpg) no-repeat center top;}

/*m1*/
.zg_m1Wrap{ width:100%; height:684px; background:url(imagesm1_wrap.jpg) no-repeat center top;}
.zg_m1{position:relative; height:684px; background:url(imagesm1.jpg) no-repeat center top;}
.zg_m1 h2{ position:absolute; font:bold 38px/68px "microsoft yahei"; color:#fff; }
.zg_m1 .zg_gzbg{ width:270px; top:49px; left:158px; }
.zg_m1 .zg_zynr{ width:160px; top:82px; left:675px; }
.zg_m1 dl{ position:absolute; color:#fff; width:287px; }
.zg_m1 dt{ font:bold 24px/48px "microsoft yahei"; }
.zg_m1 dd{ font:20px/30px "microsoft yahei";}
.zg_m1 .zg_m1_dl1{ top:227px; left:30px; }
.zg_m1 .zg_m1_dl2{ top:437px; left:374px; }
.zg_m1 .zg_m1_dl3{ top:227px; left:699px; }

/*m2*/
.zg_m2Wrap{ width:100%; background:#000 url(imagesm2_wrap.jpg) no-repeat center top;}
.zg_m2{ background:#fff; }
.zg_m2 h2{ font:20px/38px "microsoft yahei"; color:#fff; text-align:center; background:#910000; margin-bottom:32px; }
.zg_lqfs1,.zg_lqfs2{ font:bold 38px/68px "microsoft yahei"; background:url(imagespic1.png) no-repeat; width:299px; height:68px; text-align:center; color:#fff; }
.zg_lqfs1{ float:left; margin-left:-26px;}
.zg_lqfs2{ float:right; margin-right:-26px;}
.zg_m2con{ padding-bottom:50px;}
.zg_form{float:left; width:500px; border-right:1px dashed #e60012; padding:36px 0 14px 0;}
.zg_form form{ width:416px; margin:0 auto;}
.zg_form p{ margin-bottom:30px; }
.zg_form p input{ height:70px; font:30px/70px "microsoft yahei"; color:#aaa; padding-left:57px; background:#eee; }
.zg_form .zg_inpTel{ width:359px; }
.zg_form .zg_inpCode{ float:left; width:164px; }
.zg_form p a{ float:right; display:block; width:170px; height:70px; font:30px/70px "microsoft yahei"; color:#fff; text-align:center; background:#e60012;}
#daojishi{float:right; display:block; width:170px; height:70px; font:20px/70px "microsoft yahei"; color:#fff; text-align:center; background:#e60012;display:none;}
.zg_form .zg_submit{ width:100%; height:70px; font:30px/70px "microsoft yahei"; color:#fff; text-align:center; background:#e60012; cursor:pointer;}
.zg_gz{ float:left; width:461px; padding-left:38px;}
.zg_gzImg{ float:left; padding-top:47px; }
.zg_gzCon{ float:left; font:24px/32px "microsoft yahei"; color:#323232; padding:32px 0 0 30px; }
.zg_gzCon b{ font:bold 34px/58px "microsoft yahei"; color:#e60012; }
.zg_hf{ font:bold 33px/73px "microsoft yahei"; color:#323232; }
.zg_hf b{ color:#e60012; font-weight:bold; }

.zg_img{ width:1000px; height:567px; background:url(imagespic3.jpg) no-repeat;}
.zg_img h3{ font:bold 63px/149px "microsoft yahei"; color:#fff; text-align:center; padding-top:133px; }
.zg_img h4{ font:34px/56px "microsoft yahei"; color:#fff; text-align:center; width:725px; height:56px; background:#e60012; margin:0 auto; }

/*m3*/
.zg_m3Wrap{ width:100%; height:1976px; background:#000 url(imagesm3_wrap.jpg) no-repeat center top;}
.zg_m3{ background:#fff; padding:70px 0 34px; height:1872px;}
.zg_teacher{ margin-bottom:80px; }
.zg_teaImg{ float:left; width:480px; padding-top:5px; }
.zg_video{ float:left; width:458px; padding:0 54px 0 8px; }
.zg_teaName{ font:bold 32px/42px "microsoft yahei"; color:#010101; }
.zg_teaName span{ color:#e60012; }
.zg_videoA{float:left; display:block; width:57px; height:29px; background:url(imagespic8.png) no-repeat; margin:8px 0 0 20px;}
.zg_videoName{ font:22px/76px "microsoft yahei"; color:#010101; margin-bottom:20px; }
.zg_videoCon{ font:24px/40px "microsoft yahei"; color:#000; }
.zg_jczl{ font:bold 24px/40px "microsoft yahei"; color:#e60012; background:url(imagespic9.png) no-repeat right center;}

/*m4*/
.zg_m4Wrap{ width:100%; height:828px; background:url(imagesm4_wrap.jpg) no-repeat center top;}
.zg_m4{ background:#000; height:828px; }
.zg_m4 p{ font:20px/98px "microsoft yahei"; color:#fff; text-align:center; height:98px; background:url(imagespic11.png) no-repeat center center; }



/*结束部分开始*/
.hdd {width: 1000px;margin-top: px;margin-right: auto;margin-bottom: 0px;margin-left: auto; padding-top:20px;}
#foot{width:100%;height:auto;background-color:#25292C;background-repeat: repeat-x;clear:both;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border-top-width: 1px;border-top-style: solid;border-top-color: #333;}
#foot-all{width:1000px;height:110px;color: #FFF;text-decoration: none;padding-top:5px;line-height: 25px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;text-align: center;font:12px/25px "微软雅黑"}
#foot #foot-all a {color: #CCC;text-decoration: none;}
/*结束部分结束*/
 
 
/*咨询悬挂开始*/
.xg_20150225{ width:auto; height:auto; position:fixed; top:50px; right:0px;}
/*咨询悬挂结束*/
