﻿body,h1,h2,h3,h4,h5,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea{margin:0;padding:0}html{position:relative;-webkit-text-size-adjust:none;word-wrap:break-word;font-size:100%;}h1,h2,h3{font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}fieldset,img{border:0}cite,em,s,i,b{font-style:normal}input,button,textarea,select{font-size:100%}body,input,button,textarea,select,option{font-size:normal}a,input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}li,img,label,input{vertical-align:middle}var{font-style:normal}ins{text-decoration:none}body{font-size:1em}
img{max-width:100%;height:auto;}
.cBlue,a.cBlue{color:#2ca6e0}
.alignC{text-align:center;}
.alignR{text-align:right;}
.mag2em{margin-bottom:2em!important;}
.mag3em{margin-bottom:3em!important;}
.fSize12{font-size:1.2em}
.fSize15{font-size:1.5em}
.fSize20{font-size:2.0em}
a{cursor:pointer;}
#validateRemind{font-size:1em!important;}
body{background:#f3f3f3;}

.viewport{max-width:750px;margin:auto;overflow:hidden}
.titPub{font-size:1.75em;padding:0.3em 0;margin:1em 0 0 0;border-bottom:solid 1px #ccc;font-family:"微软雅黑"; text-align: center;
color: #0066cc;}

.banner{background:url(../images/banner.jpg) no-repeat 0 0;height:21.875em;background-size:contain;text-align:right;}
.banner a{display:inline-block;margin:0 2em;}
.banner a img{width:10.375em}
.paraCls{text-align:justify;margin:0.5em 1.2em 1em;font-size:1.5em;color:#777;}
.paraCls2{text-align:center;margin:0.5em 1.2em 1em;font-size:1.5em;color:#777;}
.paraCls2 img{ margin:0 0 5px 0}

.viewport .wrap{margin:1.2em;background:#fff; box-shadow:0 0 0.550em #666;}

.viewport .tit_top{text-align:center;padding:1.5em 0 0;}
.viewport .teacherCls{margin:2em 0 1em;}
.img-top-border{}
a.btn_more{background:#3786fe;color:#fff;padding:0.6em 1.9em;font-size:1.4em;display:inline-block;box-shadow:2px 2px 0 #000;}




/*底部*/
.bottomWrap{position:fixed;bottom:0;width:100%;z-index:1000;background: rgba(0, 0, 0, .75);padding:1.5em 0;}
.bottomWrap a.closeBot{position:absolute;top:0.5em;right:0.5em;width:22px;height:22px;background:url(../images/close.png) no-repeat 0 0;}
.bottomWrap a img{width:17.75em;margin:0 0.3em}


/*免费咨询*/
.formWrap{background:url(../images/formBg.jpg) no-repeat 0 0;background-size:cover;padding:4.5em 4.5em 9em;}
.freeConsult{background:#f2f0ed; box-shadow:0 0 5px #666;}
.freeConsult .formItem{padding:1em;}
.freeConsult h2{background:#3786fe;font-size:2.8em;padding:0.5em 0;text-align:center;color:#fff;}
.freeConsult .titCont{font-size:1.0em;padding-left:3.5em;font-weight:700;margin-bottom:1.2em;background:url(../images/pen_icon.png) no-repeat 0 0;background-size:auto 2.5em}
.freeConsult  p{margin-bottom:1.2em;}
.freeConsult  p label{display:none;}
.freeConsult  p .ipt,.txtCls{border-radius:0.2em;font-size:1.6em;border:solid 1px #bdbdbe;width:95%;padding:0.5em 0.5em;}
.freeConsult .btn_free{text-align:center;background:#2255a3;border-radius:0.2em;padding:0.4em 0.5em;border:none;width:99%;color:#fff;font-size:1.9em;font-weight:700;}
.freeConsult a.qqBtn{display:block;width:100%;font-size:2.3em;color:#fff;padding:0.8em 0;text-align:center;background:#2ca6e0;border-radius:2em;margin:1em 0;}
.freeConsult a.qqBtn i{display:inline-block;height:1.6em;width:1.4em; background:url(../images/qq_icon.png) no-repeat 0 0;background-size:cover; vertical-align:-0.5em;margin-left:0.5em;}
.freeConsult .zxPara{font-size:1.1em;}

.freeConsult .topImg{margin:0 0 2em;}


/*弹出层*/
.floatDiv{height:100%;width:100%;position:fixed;z-index:1000;background:#fff;left:0;top:0;display:none;}
.floatDiv h1{text-align:right;padding:1em 1em 0 0;}
.floatDiv h1 a{background:url(../images/closeImg.png) no-repeat 0 0;width:2.5625em;height:2.5625em;background-size:cover;display:inline-block;}
.floatDiv .videoCont{padding:1em 1em 1em;height:25em;}

#doyoo_panel,#doyoo_monitor{display:none!important}

	@media only screen and (max-width:300px){body{font-size:8.33333px}.viewport{max-width:300px}}
	
	
	@media only screen and (max-width:310px) and (min-width:300px){body{font-size:8.33333px}.viewport{max-width:300px}}
	
	@media only screen and (max-width:320px) and (min-width:310px){body{font-size:8.88889px}.viewport{max-width:320px}}
	
	@media only screen and (max-width:360px) and (min-width:320px){body{font-size:8.88889px}.viewport{max-width:360px}}
	
	@media only screen and (max-width:360px) and (min-width:350px){body{font-size:10px}.viewport{max-width:360px}}
	
	@media only screen and (max-width:480px) and (min-width:360px){body{font-size:10px}.viewport{max-width:480px}}

	
	
	
	@media only screen and (max-width:480px) and (min-width:440px){body{font-size:13.33333px}.viewport{max-width:480px;}}
	
	@media only screen and (max-width:560px) and (min-width:480px){body{font-size:13.33333px}.viewport{max-width:560px;}}
	
	@media only screen and (max-width:570px) and (min-width:560px){body{font-size:15.83333px}.viewport{max-width:570px;}}



	@media only screen and (max-width:640px) and (min-width:570px){body{font-size:15.83333px}.viewport{max-width:640px}}
	
	@media only screen and (max-width:640px) and (min-width:630px){body{font-size:17.77778px}.viewport{max-width:640px}}
	
	@media only screen and (max-width:750px) and (min-width:640px){body{font-size:17.77778px}.viewport{max-width:710px}}
	
	@media only screen and (max-width:750px){.banner{height:18em;}.formWrap{padding:2.5em 2.5em 8em}.bottomWrap a img{width:14.75em;}}






