/* reset default */
article,aside,audio,blockquote,body,button,canvas,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,main,nav,ol,p,pre,section,summary,td,textarea,th,ul,video{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none;visibility:hidden}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
abbr[title]{cursor:help;border-bottom:1px dotted}
b,strong{font-weight:700}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
del{font-family:Arial}
img{vertical-align:middle;border:0}
li{list-style:none}
mark{background:#ff0;color:#000}
pre{white-space:pre-wrap}
blockquote:after,blockquote:before,q:after,q:before{content:""}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
address,caption,cite,dfn,em,i,q,th{font-weight:400;font-style:normal}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
table{border-collapse:collapse;border-spacing:0;}
th{font-weight:700}
fieldset,legend{border:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button,input,select,select optgroup,textarea{font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;vertical-align:middle}
button,input,select[multiple],textarea{background-image:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
textarea{overflow:auto;vertical-align:top}
/* page default */
body{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.714285714285714;color:#666;background-color:#fff}
a{cursor:pointer;color:#666;text-decoration:none}
a:active,a:hover{color:#004498;text-decoration:underline}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.g-hidden{display:none!important}
.g-noverflow{overflow:hidden}
.g-textIndex{text-indent:-10000px;overflow:hidden}
.cf:after{content:" ";clear:both;display:table}
.g-wrapper{width:1200px;margin-left:auto;margin-right:auto}
.g-wrapper:after{content:" ";clear:both;display:table}


/* topHero 澶у浘 */
.topHero { width: 100%; height: 578px; text-align: center; background: url(../img/zt_bjpic_04.jpg) center top no-repeat;}
.topHero .info_top { background: url(../img/zt_bjpic_03.jpg) center top no-repeat; height: 230px;}
.topHero .info { text-align:center; padding-top: 92px; font-family: 寰蒋闆呴粦;}
.topHero .info a{ font-size:28px; padding:5px 30px; text-decoration:none;}
.topHero .info a.phone{ color:#0c56a4; background-color:#fddd03; display:inline-block; margin-right:92px;}
.topHero .info a.phone:hover{ background-color:#f1c016;}
.topHero .info a.action{ color:#fff; background-color:#fa7102; display:inline-block;}
.topHero .info a.action:hover{ background-color:#fa6502;}

/* Introduction 寮曡█ */
.Introduction { padding-top:42px;}
.Introduction .r-wrapper { width: 776px; margin: 0 auto; text-indent:2em; line-height: 24px; color: #737373; font-size: 14px; display: block; }
.Introduction .r-wrapper p i { color: #737373; font-size: 16px; font-weight: bold; }
.Introduction .g-wrapper .r-wrapper a:hover { color:#244396;}
.Introduction .g-wrapper .r-wrapper a { color: #f26508;}

/* Course_ranking 璇剧▼鎺掑悕 */
.Course_ranking {}
.Course_ranking .menu { padding-top: 58px;}
.Course_ranking .menu .tablinks li {position:relative; } /* position 鐖剁骇鍏冪礌 */
.Course_ranking .menu .tablinks i { position:absolute; left:50%; margin-left:-5px; display:none; top:100%; width: 0px; height: 0px; border-width: 10px; border-style: solid dashed dashed dashed; border-color: #3a5292 transparent transparent transparent;}
.Course_ranking .Course_ranking_1_top ul li.active i { display:block;}
.Course_ranking .menu ul li { width: 238px; height: 72px; font-size: 24px; font-weight: bold; text-align: center; line-height: 72px; display: block; float: left; border:1px solid #dadada;}
.Course_ranking .Course_ranking_1_top ul li.active { color:#fff; background:#3a5392; border-color:#737373;}
.Course_ranking .Course_ranking_1_top ul li.active:hover { color:#fff; border-color:#fff;}
.Course_ranking .Course_ranking_1_top ul li:hover{ border-color:#F60;cursor:pointer;color:#F60}
.Course_ranking .Course_ranking_2_bottom h2 { text-align: center; padding-top:50px; font-size: 44px; color: #244396; font-weight: bold; padding-bottom: 46px;}
.Course_ranking .Course_ranking_2_bottom .BiaoDan td { color: #737373; border:1px solid #dadada;text-align: center; }
.Course_ranking .Course_ranking_2_bottom .Ltiao { background-color: #79abea; height: 68px;  font-size: 18px; }
.Course_ranking .Course_ranking_2_bottom .Ltiao td { color:#fff; font-weight: bold;}
.Course_ranking .Course_ranking_2_bottom .BiaoDan .XinHao { color: #f26508;}
.Course_ranking .Course_ranking_2_bottom .BiaoDan .list td { padding:26px 0px 26px 0px;}
.Course_ranking .Course_ranking_2_bottom h3 { text-align: center; padding:28px 0px 44px 0px; font-size: 16px; color: #737373;}
.Course_ranking .Course_ranking_2_bottom .BiaoDan .list .opw { width: 98px; height: 26px;font-size: 16px; text-align: center; line-height: 26px; color: #ffffff;}
.Course_ranking .Course_ranking_2_bottom .BiaoDan .list .opw a { color:#FFFFFF; background-color: #f2510a; font-size:16px; font-family:寰蒋闆呴粦; font-weight:bold; padding:4px 20px;}
.Course_ranking .Course_ranking_2_bottom .BiaoDan .list .opw a:hover { color:#3a5292;}

.tablinks li {cursor: pointer;}
.tablinks li.active {color: red;}
.tabs .tab {display: none;}
.tabs .tab.active {display: block;}

/* make_appointment 鍏嶈垂棰勭害 */
.Make_appoin {background-color: #e7e4e4;}
.Make_appoin .g-wrapper{
    max-width: 860px;
}
.Make_appoin .Make-FORM-TITLE {font-weight:bold; color:#244396; font-size: 44px; text-align: center; margin-bottom: 13px;padding-top: 21px; font-family:寰蒋闆呴粦; }
.Make_appoin .Make-FORM-TITLE_1 { color:#244396; font-size: 24px;text-align: center; margin-bottom: 13px; font-family:寰蒋闆呴粦; }
.Make_appoin .Make-FORM { overflow: hidden; padding: 35px 48px 35px 48px; }
.Make_appoin .Make-FORM fieldset{ margin-right:-36px}
.Make_appoin .Make-FORM .hd h2{ text-align: center; color: #fff; padding:15px 0 20px;}
.Make_appoin .Make-FORM .bd .pic { float:left; width:450px; height: 230px;}
.Make_appoin .Make-FORM .sheet { overflow: hidden; padding: 35px 0 35px 35px; height: 160px; background-color: #e7e4e4;}
.Make_appoin .Make-FORM .portion {float:left;padding: 0 36px 20px 0;}
.Make_appoin .Make-FORM .portion dt { display:none;}
.Make_appoin .Make-FORM .portion .Make-input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 40px; padding: 10px 8px; color: #404040; background-color: #fff; border: none; *height: 20px;}
.Make_appoin .Make-FORM .portion .Make-input-radio { margin-left:10px; line-height: 20px; padding-top: 10px;padding-bottom: 10px;}
.Make_appoin .Make-FORM .portion .Make-input + .Make-input-radio{ margin-left: 24px;}
.Make_appoin .Make-FORM .portion input[type=radio],input[type=checkbox] { margin-right: 0px;}
.Make_appoin .Make-FORM .portion.name {width: 252px;}
.Make_appoin .Make-FORM .portion.name .Make-input { width: 150px; *width: 160px;}
.Make_appoin .Make-FORM .portion.mobile .Make-input { width: 200px; *width: 156px;}
.Make_appoin .Make-FORM .portion.email .Make-input { width: 240px; *width: 190px;}
.Make_appoin .Make-FORM .portion.province .Make-input { width: 200px; *width: 80px;}
.Make_appoin .Make-FORM .portion.city .Make-input { width: 240px; *width: 119px;}
.Make_appoin .Make-FORM .portion.grade .Make-input { width: 252px; *width: 240px;}
.Make_appoin .Make-FORM fieldset .action div { float:left;}
.Make_appoin .action { }
.Make_appoin .Make-FORM fieldset .action div .regsiter-1 { width: 150px; font-size: 16px; background-color: #84b53d; border-bottom-color: #5e8f19;}
.Make_appoin .Make-FORM fieldset .action div .regsiter-1:hover { background-color: #79ab33;}
.Make_appoin .Make-FORM fieldset .action div .G1TP-BTN-LINK { margin-left:20px; text-decoration: none; font-size: 12px; color: #999;}
.Make_appoin .Make-FORM fieldset .action h6 { float:right; padding: 14px 63px 0 0; text-align: right; font-size: 12px; font-weight:normal; color:#5786de;}
.Make_appoin .Make-FORM fieldset .action h6 i { display:inline-block; width:28px; height:22px; vertical-align: text-bottom; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAOVBMVEV+oOOou+KMq+TU2udnkeDg3+DAyt5aiN60wNbL0+LFzuG5xd6cs+Di4eJymN9fjN7l4uTn5ORXht4IP4i2AAAAk0lEQVR42q2N0Q7DIAhFr6hzKkXg/z92trPJmvSlyc4LcCAXWIAIR1tEFkE3aEggLpwJYKVBDDRDpuSkVQLcmSVmKYkMxhKqWkZ1j5RnTJAwtcUeuNdNW9OtvZnDfIThPsqYvOZBSkkOdv2lm9Wz94fa/6F1samZbosMuwX78jjfp7PaJbvdv3ygXz96PNRjUS76A4GJHDjdk1FJAAAAAElFTkSuQmCC) 0 0 no-repeat;}
.Make_appoin .regsiter-1 { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; padding-left: 30px; padding-right: 30px; line-height: 3; font-weight: normal; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; text-decoration: none; color: #fff; background-color: #f2a200; border: 0; border-bottom: 3px solid #bf8600; border-radius: 2px;}
.Make_appoin .regsiter-1:hover { text-decoration: none; color: #fff; background-color: #e59900;}
/* make_appointment 鍏嶈垂棰勭害 */

/* service 甯歌闂 */
.service { height: 652px; background: url(../img/zt_pic_09.jpg) center top no-repeat;}
.service .g-wrapper_1 { padding-top:66px;}
.service .information { height:44px; text-align:center; background:url(../img/zt_pic_10.png) center no-repeat; }
.service .information h2 { height:44px; line-height:44px; font-weight:bold; color:#244396;font-size: 44px; font-family:寰蒋闆呴粦;}
.service .service_1 { padding-top: 34px; overflow: hidden; margin-right: -40px;}
.service .service_1 p {float:left;margin-right: 35px;}
.service .submenu { padding-top:30px; font-size:18px; line-height:50px; color:#FFFFFF;}
.service .submenu ul { width:370px; float:left; }
.service .submenu .container_left { padding-left:40px;}
.service .submenu ul li { padding-left:20px; border-bottom: 1px dotted #a7a1a1; }
.service .submenu ul li a { text-decoration:none; color:#FFFFFF;}
.service .submenu ul li a:hover { text-decoration:underline; color: #fa7102;}
.service .submenu ul li i { background-color:#FFFFFF; color:#1e438f; padding-right:8px; padding-left:8px; margin-right:16px;}
/* service 甯歌闂 */