body{ max-width: 640px;margin: auto;}
html { overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
html * { outline: 0; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);box-sizing: border-box;}
html, body { font-family: -apple-system, "Microsoft Yahei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif; min-width:320px;max-width:640px;overflow-x: hidden; margin:0 auto}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0 }
a{color: #000000;}
input, select, textarea { font-size: 100% }
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0 }
abbr, acronym { border: 0; font-variant: normal }
del { text-decoration: line-through }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500 }
ol, ul { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 600 }
q:before, q:after { content: '' }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
sup { top: -.5em }
sub { bottom: -.25em }
a:hover { text-decoration: none;color:#000000; }
ins, a { text-decoration: none }
img { display: block; }
i, cite, em, var, address, dfn£û font-style: normal;}
.banner{}
.banner img{display: block;width: 100%;}
.zc-txt{ background: #62a3ff; padding: 15px 0px; border-radius: 5px;margin-top: 20px;}
.zc-txt p{ text-indent: 30px;color: #fff;line-height:2;}
.marginTop{margin-top:20px;}
.zc-content{ background:#62a3ff;}
.container{ width: 98%;margin: auto;}
.zc-content{ background:#62a3ff;padding: 10px;}
.online-box{ background: #fff;padding: 20px 0;}
.online-box h2,.Get h2{text-align: center;font-size: 28px;color: #333;}
.online-box input{ display: block;width: 90%;margin: 20px auto 0 auto;border: none;height: 45px;border-radius: 30px;}
.online-box input[type='text']{text-indent: 20px;border: 2px solid #62a3ff;color: #999;}
.online-box input[type='submit']{ background: #62a3ff;color: #fff;}
.Get{}
.Get .Get-Content{background:#62a3ff;padding: 20px 5px;margin-top: 10px;}
.Get .Get-Content ul{ display: flex;justify-content: space-between;}
.Get .Get-Content ul li{width: 32%;position: relative;background: #fff6e5;border-radius: 10px;height: 100px;line-height: 100px;margin-top: 40px;text-align: center;font-size: 18px;}
.Get .Get-Content ul li span{ position: absolute;border-radius: 50%;font-weight: bold;font-size: 20px;background: #2391fe;color: #fff;
left: 50%;margin-left:-25px;top: -25px;width: 50px;height: 50px;text-align: center;line-height: 50px;font-size: 26px; font-style: italic;}
.Get .Get-img{margin-top: 10px;}
.Get .Get-img img{display: block;width: 100%;}
.zc-link{display: block;background: #fef951;color: #333;margin: 20px auto;border-radius: 5px;width: 50%;text-align: center;height: 45px;line-height: 45px;font-weight: bold;}
.index-title{text-align: center;}
.index-title h2{font-size: 28px;color: #333;}
.index-title span{ display: block;margin: 10px auto 0 auto;width: 50px;height: 4px;background: #62a3ff;}
.index-title p{width: 90%;margin: 10px auto 0 auto;color: #666;font-size: 14px;}
.zc-success{margin-top: 30px;}

#sybmdbox1 {height: 180px;overflow: hidden;font-family: "Î¢ÈíÑÅºÚ Regular"; color: #444; font-size:.16rem;}
#sybmdbox1 table {width: 100%;border-collapse: collapse; margin: 0 auto;font-family: "Î¢ÈíÑÅºÚ Regular";}
#sybmdbox1 table td {border: 1px solid #ddd;color: #666;font-family: "Î¢ÈíÑÅºÚ Regular"; background: #fff;line-height:26px}
#sybmdbox1 table td:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox1 table td:nth-child(4){ border-right: 0px solid #ffffff ;} 
#sybmdbox1 table tr:hover {background: #ddd;font-family: "Î¢ÈíÑÅºÚ Regular";}
.jy_xb{ width: 100%; overflow: hidden; box-sizing: border-box; margin: .15rem auto 0 auto;}
.bt{background:#fff}
.zyd_t ul{overflow: hidden;width: 100%; border-bottom: 1px solid #ddd;box-sizing: border-box; margin: 0 auto;}
.zyd_t ul{display: block;}
.zyd_t ul li {float: left; text-align: center; border-left: 1px #fff solid; box-sizing: border-box;list-style: none; font-family: "Î¢ÈíÑÅºÚ Regular"; color: #fff; font-size:14px; line-height:30px; background:#f90;}
.zyd_t ul li:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox {height: 180px;overflow: hidden;font-family: "Î¢ÈíÑÅºÚ Regular"; color: #444; font-size:.16rem;}
#sybmdbox table {width: 100%;border-collapse: collapse; margin: 0 auto;font-family: "Î¢ÈíÑÅºÚ Regular";}
#sybmdbox table td {border: 1px solid #ddd;color: #666;font-family: "Î¢ÈíÑÅºÚ Regular"; background: #fff;}
#sybmdbox table td:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox table td:nth-child(4){ border-right: 0px solid #ffffff ;} 
#sybmdbox table tr:hover {background: #ddd;font-family: "Î¢ÈíÑÅºÚ Regular";}
.zyw_1 {width: 17%; line-height: .4rem;}
.zyw_2 {width: 33%;}
.zyw_3 {width: 30%;}
.zyw_4 {width: 20%;}
.zybox_t .zyw_7, .zybox_p .zyw_7 {width: 26%;border: none;}
.zyw_8 {width: 16%;}
.zyw_9 {width: 14%;}
#header{ position:inherit;margin-bottom:0px}
	#header:before{display:none;}
#header table{min-width:320px;max-width:640px;background:#5890C8;position:relative; margin:auto; width:100%;}
#header a{line-height:45px;color:#fff;text-align:center;font-size:16px;}
#header a p{width:50px;height:40px;margin:0 auto;line-height:30px;background:url('http://m.ahxh.cn/templets/xhdn/images/nav-bg.png') no-repeat 50% 100%;color:#EE7800}
@media screen and (max-width: 750px) 
{		
.Get .Get-Content ul li{font-size: 13px;}
.index-title h2{font-size: 26px;}

}




.section-title{ text-align: center;}
.section-title img{ display: block;max-width: 90%;margin: 10px auto;}
.section-title h2{ font-size: 30px;}
.c-zy{  padding: 20px 0; overflow: hidden;margin-top: 10px;}
.c-zy .cz-zy{}
.c-zy .cz-zy h2{ width: 90%; margin: 20px auto 0 auto;}
.c-zy .cz-zy h2 img{ width: 100%; display: block;}
.c-zy .cz-zy dl{ margin-top: 10px;}
.c-zy .cz-zy dl dd{ float: left; width: 45%; margin-left: 3.3%; margin-top: 10px;}
.c-zy .cz-zy dl dd img{ width: 100%; display: block;}

.c-zy .cz-zy dl dd a{ color: #333; font-size: 15px; margin-top: 5px; display: block;}
.c-zy .cz-zy dl dd p{ color: #333;margin-top: 10px;}
.c-zy .cz-zy dl dd span{ color: #e6212a; font-size: 14px;}
.major, .video-list, .student { width: 100%; padding-bottom:.4rem
}
.major li, .video-list li, .student li, .news-box li { width: 46%; border: 1px solid #e7e7e7; float: left; margin: 2% 0 0 2%; border-radius: 5px; }
.major li img, .student li img { width: 100%; border-radius: 5px 5px 0 0; }
.major li span { float: left; }
.major .bz-gray, .major .bz-blue { border-radius: 5px; margin-right: 0.2rem; }
.major .bz-gray { color: #ff6464;font-size:15px }
.major .bz-blue { background: #e5f2fd; color: #007cf0; }
.major .detail, .student .detail { padding: 0.267rem; }
.major .zx-btn, .major .xf-btn { display: inline-block; width: 48%; text-align: center; padding: 0.133rem 0; margin:.266rem 0 0 0;
}
.major .zx-btn { border: 1px solid red; border-radius: 5px 0 0 5px; color:red}
.major .xf-btn { border: 1px solid red; background: red; border-radius: 0 5px 5px 0; color: #fff; }
.major .detail h3 { margin:0 0 .266rem 0;
}
.major .adv { width: 100%; overflow: hidden; }

.bg{ background:#f5f5f5; padding:30px 0;}
































