body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section{display:block;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#ccc;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
textarea{overflow:auto;}
input:focus,textarea:focus,button:focus,select:focus{outline:none;}
input::-ms-clear{display:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background:transparent;}
a:active,a:hover{outline:0;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
mark{color:#000;background:#ff0;}
small{font-size:80%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}
button,input,optgroup,select,textarea{margin:0;font:inherit;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
optgroup{font-weight:bold;}
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
h1,h2,h3,h4,h5,h6,ul,dl,ol,p,table,td,tr,form,fieldset,input,textarea,a,select { padding:0; margin:0; }
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
li { list-style-type:none;}
img { border:none; }
input,select,textarea {font-size:100%;}
i { margin-right: 3px; font-style: normal; color: #333; font-size: 2rem;}
.input:not(:first-child):not(:last-child){border-radius:0;}
table { border-collapse:collapse;border-spacing:0;}
.en { font-family:Tahoma, Arial, Helvetica, sans-serif;}
a {text-decoration:none; color:#333;}
a:focus { outline:0;}
a:hover { text-decoration: none; color: #c02a2b;}
:focus {  -moz-outline-style:none;}
a:active { color:#333;}

.cr { clear: both; height: 1px; overflow: hidden; }
.ah { height:1%; overflow:auto;}
.hid { display:none;}

@media screen and (min-width:720px) {
.fl { float: left; }
.fr { float: right; }

#id1 { padding: 20px 0; background: #000e51 url("https://www.yundongmudiban66.com/zt2/lib/img/bg1.jpg") center bottom no-repeat fixed;background-size: 100% auto; }
.w11 { margin:0 auto; width: 1100px; }
#p1 { height: 420px; background:white url("https://www.yundongmudiban66.com/zt2/lib/img/p1.jpg") right top no-repeat; background-size:auto 100%; }
	#p1 h3 { padding: 20px 0; text-shadow: 0 3px 3px hsla(0,0%,0%,.1); text-align: center; font-size: 3rem; font-weight: bold; color: #316ab8; }
		#p1 h3 span { font-size: 4rem; font-style: italic; margin-left: 10px; }
	#p1 p { font-size: 1.6rem; margin:20px 0 0 50px; width: 500px; line-height: 1.8; text-indent: 30px;}
.p2 { margin-top: 20px; background: hsla(0,100%,100%,.9); }
	.p2 h3 { height: 48px; line-height: 48px; text-align: center; color: white; background: url("https://www.yundongmudiban66.com/zt2/lib/img/tit1.png") left center repeat-x; font-size: 2.4rem; text-shadow:0 3px 3px hsla(0,0%,0%,.1);}
	.p2pic { text-align: center;  }
.l1, .l2 { padding: 40px 20px; height: 1%; overflow: auto; background: hsla(0,100%,100%,.9); }
	.l1 li { float: left; width: 25%; padding: 10px;  }
	.l1 li p { box-shadow: 0 3px 3px hsla(0,0%,0%,.1);  border:solid #ddd 1px; border-radius: 500px; width: 100%; background: #eee;  height: 240px; border-radius: 500px; text-align: center; overflow: hidden; position: relative; }
	.l1 li p b { left: 0; width: 100%; bottom: 20px; position: absolute; padding: 5px 0; text-align: center;  font-size: 2rem; color: white; background: hsla(0,0%,0%,.8); }
.l2 li { float: left; width: 50%; padding: 5px 10px; }
	.l2 li p { font-size: 1.6rem; border:solid #eee 1px; text-align: center; height: 40px; line-height: 40px; overflow: hidden; background: #f9f9f9; color: #666; }
	.l2 li p b { font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; font-size: 1.2rem; float: left; display: block; width: 40px; height: 40px; background: #f60; color: white; text-align: center; }
#id2 { padding: 20px 0; background: #02a4ef url("https://www.yundongmudiban66.com/zt2/lib/img/bg2.jpg") center bottom no-repeat fixed; background-size: 100% auto; }
#p3 {  box-shadow: 0 3px 3px hsla(0,0%,0%,.1); padding-bottom: 20px; background: hsla(0,100%,100%,.9); height: 1%; overflow: auto;}
	#p3 .fl,#p3 .fr { width: 520px; border:solid #d44539 1px; height: 270px; position: relative;}
	#p3 .fl { margin:20px 0 0 20px; }
	#p3 .fr { margin:20px 20px 0 0; }
	#p3 div div { position: absolute; bottom:10px; right: 30px; font-size:  1.4rem;}
	#p3 div div a { color:#d44539; text-decoration: underline; }
	#p3 div div a:hover { color:#333;  text-decoration: none;}
		#p3 h3 { margin:20px;height: 40px; line-height: 40px; background: #d44539; color: white; font-size: 1.6rem; text-align: center; }
		#p3 p { text-indent: 22px; padding: 0 20px 10px 20px; font-size: 1.4rem; line-height: 1.6; }
#ban { height: 140px; background: url("https://www.yundongmudiban66.com/zt2/lib/img/p4.jpg") center bottom no-repeat; background-size: 100% auto; margin:20px 0; color: white; text-align: center;  font-weight: bold; text-shadow: 0 3px 3px hsla(0,0%,0%,.6);}
	#ban h4 { padding: 20px 0 0 0; font-size: 4rem; }
	#ban h5 { font-size: 3.2rem; font-style: italic; }
.p4 { width: 540px; height: 200px; box-shadow: 0 3px 3px hsla(0,0%,0%,.1);  background: hsla(0,100%,100%,.9); }
.p4 h3 { text-shadow: 0 0 3px hsla(0,0%,0%,.2);  height: 40px; line-height: 40px; background: #79bb4e; color: white; font-size: 1.8rem; text-align: center; }
.l3 { padding-left: 30px; }
	.l3 li { margin:20px 0 0 30px; float: left; width: 120px; height: 120px; border-radius: 500px; text-align: center; background: white;}
	.l3 li p { padding: 30px 0 0 0; font-size: 1.8rem; font-weight: bold; }
	.l3 li span { font-size: 1.4rem; color: #666; }
	.l3 li span b { font-style: italic; font-weight: bold; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-right: 5px; font-size: 2rem; }
.l4 { padding: 18px 5px 0 5px; }
	.l4 li { padding: 5px; float: left; width: 20%; text-align: center; }
	.l4 li div { height: 30px; line-height: 30px; color: white; overflow: hidden;font-weight: bold; text-shadow: 0 0 3px hsla(0,0%,0%,.2);}
.p5 { margin-top:20px; box-shadow: 0 3px 3px hsla(0,0%,0%,.1);  background: hsla(0,100%,100%,.9); }
	.p5 h3 { height: 40px; line-height: 40px; background: #2f82c9; color: white; font-size: 1.8rem; text-align: center; }
.l6 li { float: left; width: 20%; text-align: center; padding: 20px 10px; }
.l6 { padding: 0 10px; height: 1%; overflow: auto; }
.l6 li div { border-radius: 4px; border:solid #298ebc 1px; height: 60px; line-height: 60px; overflow: hidden; font-size: 1.8rem; color: #298ebc;  }
#form p { padding-left: 40px; margin-bottom: 10px; float: left; width: 500px; height: 40px; }
	#form p span { float: left; display: block; width: 90px; height: 40px; line-height: 40px; text-align: right; margin-right: 10px; font-size: 1.4rem; }
#form { padding: 30px 0 30px 50px; height: 1%; overflow: auto; }
	#form .c1 { padding: 0 10px; border-radius: 4px; border:solid #ddd 1px; color: #369; font-size: 1.4rem; height: 40px; width: 300px; }
	#form select { margin-top: 8px; font-size: 1.4rem; color: #369; width: 200px; height: 30px; line-height: 30px;}
.c2 { padding-top: 20px; text-align: center; }
	.c2 input { background: #d44539; color: white; height: 40px; padding: 0 40px; border-radius: 4px; border:0; font-size: 1.4rem; letter-spacing: 1px; }
.l5 { padding: 20px; height: 1%; overflow: auto; }
.l5 li { float: left; margin:5px; border:solid #eee 1px; }
.l5 li img { height: 53px; width:auto; }
.p2mp { display: none; }

}

@media screen and (max-width: 720px) {
img { max-width: 100%; }
.p2pic { display: none; }
#id1 { padding: 10px 0; background: #000e51 url("https://www.yundongmudiban66.com/zt2/lib/img/bg1.jpg") center bottom no-repeat fixed;background-size: 100% auto; }
#p1 { margin:0 10px; height: 340px; background:white url("https://www.yundongmudiban66.com/zt2/lib/img/p1.jpg") 30px top no-repeat; background-size:auto 100%; }
	#p1 h3 { padding: 10px 0; text-shadow: 0 3px 3px hsla(0,0%,0%,.1); text-align: center; font-size: 1.8rem; font-weight: bold; color: #316ab8; }
		#p1 h3 span { font-size: 2.4rem; font-style: italic; margin-left: 5px; }
	#p1 p { font-size: 1.4rem; padding: 0 20px; line-height: 1.8; text-indent: 22px; }
.p2 { margin-top: 10px; background: hsla(0,100%,100%,.9); }
	.p2 h3 { height: 34px; line-height: 34px; text-align: center; color: white; background: url("https://www.yundongmudiban66.com/zt2/lib/img/tit1.png") left center repeat-x; font-size: 1.8rem; text-shadow:0 3px 3px hsla(0,0%,0%,.1);}
	.p2pic { text-align: center;  }

.l1, .l2 { padding: 10px; height: 1%; overflow: auto; background: hsla(0,100%,100%,.9); }
	.l1 li { float: left; width: 50%; padding: 10px;  }
	.l1 li p { box-shadow: 0 3px 3px hsla(0,0%,0%,.1);  border:solid #ddd 1px; border-radius: 500px; width: 100%; background: #eee;  height: 160px; border-radius: 500px; text-align: center; overflow: hidden; position: relative; }
	.l1 li p b { left: 0; width: 100%; bottom: 20px; position: absolute; padding: 5px 0; text-align: center;  font-size: 1.6rem; color: white; background: hsla(0,0%,0%,.8); }
.l2 li { float: left; width: 50%; padding: 5px; }
	.l2 li p { font-size: 1.4rem; border:solid #eee 1px; text-align: center; height: 30px; line-height: 30px; overflow: hidden; background: #f9f9f9; color: #666; }
	.l2 li p b { font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; font-size: 1.2rem; float: left; display: block; width: 30px; height: 30px; background: #f60; color: white; text-align: center; }
.l5 { padding: 10px; height: 1%; overflow: auto; }
.l5 li { float: left; margin:3px; border:solid #eee 1px; }
.l5 li img { height: 40px; width:auto; }
#id2 { padding: 10px 0; background: #02a4ef url("https://www.yundongmudiban66.com/zt2/lib/img/bg2.jpg") center bottom no-repeat fixed; background-size: 100% auto; }

#p3 { padding-top: 10px; margin:0 10px; box-shadow: 0 3px 3px hsla(0,0%,0%,.1); background: hsla(0,100%,100%,.9); height: 1%; overflow: auto;}
	#p3 .fl,#p3 .fr { border:solid #d44539 1px; margin: 0 10px 10px 10px;}
	#p3 div div { padding: 0 40px 10px 0; text-align: right; font-size:  1.4rem;}
	#p3 div div a { color:#d44539; text-decoration: underline; }
	#p3 div div a:hover { color:#333;  text-decoration: none;}
		#p3 h3 { padding: 5px 10px; margin:10px;background: #d44539; color: white; font-size: 1.4rem; text-align: center; }
		#p3 p { text-indent: 22px; padding: 0 10px 10px 10px; font-size: 1.4rem; line-height: 1.6; }
#ban { padding: 20px 10px; background: url("https://www.yundongmudiban66.com/zt2/lib/img/p4.jpg") center bottom no-repeat; background-size: auto 100%; margin:10px 0; color: white; text-align: center;  font-weight: bold; text-shadow: 0 3px 3px hsla(0,0%,0%,.6);}
	#ban h4 { padding-bottom: 5px; font-size: 2rem; }
	#ban h5 { font-size: 1.4rem; font-style: italic; }


.p4 { box-shadow: 0 3px 3px hsla(0,0%,0%,.1);  background: hsla(0,100%,100%,.9); }
.p4 h3 { text-shadow: 0 0 3px hsla(0,0%,0%,.2);  height: 34px; line-height: 34px; background: #79bb4e; color: white; font-size: 1.8rem; text-align: center; }
.l3 { text-align: center; }
	.l3 li { display: inline-block; width: 100px; height: 100px; margin:20px 5px 20px 5px; border-radius: 500px; text-align: center; background: white;}
	.l3 li p { padding: 24px 0 0 0; font-size: 1.6rem; font-weight: bold; }
	.l3 li span { font-size: 1.4rem; color: #666; }
	.l3 li span b { font-style: italic; font-weight: bold; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-right: 5px; font-size: 2rem; }
.l4 { padding: 10px 5px 10px 5px; height: 1%; overflow: auto; }
	.l4 li { padding: 5px; float: left; width: 33.33%; text-align: center; }
	.l4 li div { height: 30px; line-height: 30px; color: white; overflow: hidden;font-weight: bold; text-shadow: 0 0 3px hsla(0,0%,0%,.2);}

.p5 { margin-top:10px; box-shadow: 0 3px 3px hsla(0,0%,0%,.1);  background: hsla(0,100%,100%,.9); }
	.p5 h3 { height: 34px; line-height: 34px; background: #2f82c9; color: white; font-size: 1.8rem; text-align: center; }
.l6 li { float: left; width: 50%; text-align: center; padding: 5px; }
.l6 { padding: 5px  10px; height: 1%; overflow: auto; }
.l6 li div { border-radius: 4px; border:solid #298ebc 1px; height: 40px; line-height: 40px; overflow: hidden; font-size: 1.8rem; color: #298ebc;  }

#form p { padding: 0 30px 10px 0; }
	#form p span {  height: 30px; line-height: 30px;  font-size: 1.4rem; }
#form { padding: 30px 0 30px 30px; height: 1%; overflow: auto; }
	#form .c1 { padding: 0 10px; border-radius: 4px; border:solid #ddd 1px; color: #369; font-size: 1.4rem; height: 40px; width: 100%; }
	#form select {  width: 100%; font-size: 1.4rem; color: #369; height: 30px; line-height: 30px; border:solid #eee 1px; background: white;}
.c2 { padding-top: 20px; text-align: center; }
	.c2 input { background: #d44539; color: white; height: 40px; padding: 0 40px; border-radius: 4px; border:0; font-size: 1.4rem; letter-spacing: 1px; }


}