@charset "utf-8";html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, em, b, i, u, s, dl, dt, dd, ol, ul, li, input, select, textarea, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;outline: 0 none;border: 0 none;-webkit-text-size-adjust: none}
html {_background-image: url(blank.jpg);_background-attachment: fixed;overflow-x: hidden;overflow-y: scroll}
body {font-family: "Microsoft Yahei", \5FAE\8F6F\96C5\9ED1, Arial, simHei, "宋体", Helvetica;font-size: 18px;color: #000}


body,ul,li{ list-style: none; margin: 0px; padding: 0px;}
a{ text-decoration: none}
.ty-nav{width: 100%;height: 48px; line-height: 48px; background: #333;}
.ty-nav-box{ width: 1200px; margin: 0 auto; overflow: hidden}
.ty-nav-l{ float: left} 
.ty-nav-r{ float: right} 
.ty-nav-l img{ width: 90px; margin-top: 6px; float: left}
.ty-nav-l span{ font-size: 21px; height: 30px; line-height: 30px; color: #fff; display: inline-block; border-left: 2px solid #fff; margin-left: 10px; padding-left: 10px; float: left; margin-top: 9px;}
.ty-nav-r li{ float: left; font-size:16px; margin: 0 10px; line-height: 48px;}
.ty-nav-r li a{ color: #fff; }
.ty-nav-r li a:hover{ color: #fdc637;}


.arial {font-family: "arial"}
article, aside, dialog, figure, footer, header, legend, nav, section, time {display: block}
a {text-decoration: none;outline: 0;blr:expression(this.onFocus=this.blur())}
a, .main_content_two dd, .main_content_three .sanbiao_pro, .logbox .logIn, .logbox .signIn, .main_content_one li, .log_window .login_type, .log_window .login_pw, article .f1, article .f2, article .f3, article .f4, article .f5, article .f6, .zq_pro a .zq_rate span, .zq_pro a .zq_price span, .zq_pro a .zq_lowest span, .zq_pro a .zq_m span, .sub_zhaiquan_two .zq_pro, textarea {-webkit-transition: all .3s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;transition: all .4s ease-out}
a:focus {-moz-outline-style: none;background: 0}
button {border: 0}
ul, ol, li {list-style: none}
h1, h2, h3, h4, h5, h6, em, b, i, u {font-style: normal;font-weight: normal;}img {border: 0;-ms-interpolation-mode: bicubic;}
input, button, ul li {vertical-align: top}
input, button:focus {outline: 0;}
textarea {resize: none}
.clearfix {zoom: 1}
.clearfix:after {visibility: hidden;display: block;clear: both;height: 0;font-size: 0;content: "."}
section {width: 1000px;margin: 0 auto;}
img {-ms-interpolation-mode: bicubic;vertical-align: top;border: 0}
.fl {float: left;display: inline}
.fr {float: right;display: inline}
.tl {text-align: left}
.tc {text-align: center}
.tr {text-align: right}
table {border-collapse: collapse;border-spacing: 0}
.pr {position: relative}
.pa {position: absolute}
.dn {display: none}
a, button {cursor: pointer}
.fl {float: left}
.fr {float: right}
.clearfix {zoom: 1}
.clearfix:after {visibility: hidden;display: block;clear: both;height: 0;font-size: 0;content: "."}section {width: 1000px;margin: 0 auto;}img {-ms-interpolation-mode: bicubic;vertical-align: top;border: 0}
.clear {clear: both}
.ban {width: 100%;height: 603px;background: url(/zt/202005/tp1.jpg) no-repeat center center}
.ban-con {width: 557px;height: 557px;margin:0 auto 0;border-radius: 50%;background: #4746ea;}
.ban-img1 {display: block;margin: 0 auto;padding-top: 25px;}
.ban-h4 {font-size: 35px;color: #fff;font-weight: bold;font-style: italic;text-align: center;letter-spacing: 2px;}
.ban-box {margin-left: 40px;margin-top: -15px;}
.ban-box-l {font-size: 152px;font-weight: bold;font-style: italic;color: #fff}
.ban-box-r {margin-top: 25px;margin-left: 25px;}
.ban-box-r h3 {font-size: 62px;color: #fff;font-style: italic;}
.ban-box-r h3 span {font-size: 34px;color: #fff;background: url(/zt/202005/tp9.png) no-repeat right 3px;height: 46px;display: inline-block;line-height: 85px;}
.ban-box-r h2 {font-size: 88px;color: #f48d14;font-weight: bold;font-style: italic;line-height: 88px;margin-left: -14px;}
.ban-yh {width: 590px;height: 70px;line-height: 62px;font-size: 32px;color: #202020;text-align: center;background: #f48d14;margin: 22px auto 0;font-weight: bold;border-radius: 8px;}
.ban-yh span {color: #c20437}
.ban-yh span i {font-size: 52px;font-weight: bold;}
.ban-btn {display: block;width: 300px;margin: 0 auto;}
.ban-btn i {display: block;width: 190px;margin: 18px auto 0;height: 50px;line-height: 50px;text-align: center;border: 1px solid #fff;font-size: 28px;border-radius: 35px;color: #fff;}
.ban-btn i:hover{ background: #fff;color: #4444fc;}
.ban-btn span {font-size: 28px;color: #fff;text-align: center;display: block;margin-top: 5px}
.ban-ul {width: 1100px;margin: 0 auto;background-image: linear-gradient(to right, rgb(252,162,29), rgb(255,235,74));padding: 25px 0px 25px 100px;}
.ban-ul li {float: left;font-size: 26px;font-style: italic;margin-right: 65px;}
.ban-ul li span {display: inline-block;width: 22px;height: 22px;border: 1px solid #000;border-radius: 50%;margin-right: 4px;}
.kc {width: 1150px;margin: 35px auto 0;}
.title h2 {font-size: 40px;font-weight: bold;text-align: center;color: #3e5bf0}
.title p {font-size: 20px;text-align: center;color: #000;margin-top: 3px;}
.title h2 span {color: #fa800f}
.kc-con ul {overflow: hidden;margin-top: 35px}
.kc-con ul li {float: left;width: 276px;height: 60px;line-height: 60px;background: #f66f84;border-top-left-radius: 8px;border-top-right-radius: 8px;font-size: 24px;color: #fff;text-align: center;margin-right: 10px;cursor: pointer}
#kc-color1 {background: #6d77fc}
#kc-color2 {background: #fc8902}
#kc-color3 {background: #f96a48}
#kc-color4 {background: #ff9aad;}
#kc-color5 {background: #547ecb;margin-right: 0px;}
.kc-con ul li:hover {opacity: 0.8;color: #020202}
#nomar {margin-right: 0px;}
.kc-con ul .cur {opacity: 0.8;color: #020202}
.w1 {width: 280px}
.w2 {width: 280px}
.w3 {width: 200px}
.w4 {width: 400px}
.w5 {width: 200px}
.kc-con table tr th {font-size: 20px;color: #333;font-weight: normal;text-align: center;height: 50px;line-height: 50px;border: 1px solid #c0bfbf}
.kc-con table tr td {font-size: 16px;color: #333;text-align: center;line-height: 24px;padding: 15px 0px;border-left: 1px solid #c0bfbf;border-right: 1px solid #c0bfbf}
.border-bot {border-bottom: 1px solid #c0bfbf}
.tab-btn {display: block;width: 160px;height: 44px;line-height: 44px;border-radius: 25px;text-align: center;font-size: 18px;color: #e52a47;border: 2px solid #e52a47;margin: 0 auto;}
.tab-btn2 {display: block;width: 160px;height: 44px;line-height: 44px;border-radius: 25px;text-align: center;font-size: 18px;color: #fc8902;border: 2px solid #fc8902;margin: 0 auto;}
.tab-btn:hover {background: #e52a47;color: #fff}
.tab-btn2:hover {background: #fc8902;color: #fff}
.tab-color {background: #ededed}
.yh {width: 100%;height: auto;background: #4746ea;margin-top: 35px;padding-bottom: 30px}
.yh .title h2 {color: #fcef00;padding-top: 30px;}
.yh .title p {color: #fff;}
.yh-box {width: 1111px;height: 144px;margin: 25px auto 0;background: url(/zt/202005/tp2.png) no-repeat center center;}
.yh-box-l {margin-left: 296px;padding-top: 25px;font-size: 19px;font-weight: bold;color: #fff;line-height: 26px}
.bd-form-l {width: 270px;}
.bd-form {margin-top: 5px;margin-left:130px;}
.bd-form input {width: 268px;height: 40px;line-height: 46px;background: #fff;border-radius: 38px;color: #242424;font-size: 14px;padding-left: 20px;line-height: 100%;float: left;margin-right: 30px;margin-top:13px}
.timetext span {color: #ff0404;margin: 0 5px;}
.bd-form button {width: 100px;height: 100px;border-radius: 50%;background: #f7425c;color: #fff;font-size: 22px;text-align: center;font-weight: bold;text-shadow: 0px 4px 0px #f7425c;margin-left: 80px; margin-top:8px;}
.fw {width: 1100px;margin: 35px auto 0;}
.fw .title h2, .ry .title h2,.xy .title h2,.student .title h2,.ls .title h2 {color: #333}
.fw-con {width: 1100px;height: 469px;margin: 30px auto 0;background: url(/zt/202005/tp3.png) no-repeat center center}
.fw-con ul {padding-top: 54px;}
.fw-con ul li {float: left}
.fw-con ul li h3 {font-size: 20px;color: #020202;}
.fw-con ul li p {font-size: 16px;color: #333;}
.fw-li1 {text-align: right;margin-left: 140px;}
.fw-li2 {text-align: left;margin-left: 342px;}
.fw-li3 {text-align: right;margin-left: 42px;margin-top: 90px;}
.fw-li4 {text-align: left;margin-left: 503px;margin-top: 90px;}
.fw-li5 {text-align: right;margin-left: 45px;margin-top: 77px;}
.fw-li6 {text-align: left;margin-left: 338px;margin-top: 71px;}
.ls {width: 100%;background: #f5f5f5;margin: 35px 0 0;padding-bottom: 35px;}
.ls-con {width: 1200px;margin: 0 auto;padding-top: 30px;}
.ls-con .title {margin-bottom: 40px;}
.ls-con .swiper-container {width: 1200px;height: 600px;margin: 0 auto;}
.ls-con .swiper-slide {background-size: cover;background-position: center;}
.ls-con .gallery-top {height: 370px;width: 1200px;}
.ls-con .gallery-thumbs {height: 188px;box-sizing: border-box;padding: 10px 0;}
.ls-con .gallery-thumbs .swiper-slide {height: 100%;opacity: 0.9;}
.ls-con .gallery-thumbs .swiper-slide-thumb-active {opacity: 1;border: 1px #4444fc solid;}
.ls-box {overflow: hidden;width: 1070px;margin: 0 auto;}
.ls-box img{width:300px; height:339px;}
.ls-box-r {width: 740px;height: 365px;}
.ls-box-r h5 {font-size: 30px;text-align: left;color: #3b3c3c;font-weight: bold;}
.ls-box-r h5 span {font-size: 18px;margin-left: 5px;}
.ls-box-r div {width: 365px;height: 43px;line-height: 43px;text-align: center;background: #4444fc;font-size: 18px;color: #fff;margin-top: 18px;border-top-right-radius: 50px}
.ls-box-r div b {font-weight: bold;}
.ls-box-r p {width: 740px;height: 152px;font-size: 17px;color: #3b3c3c;line-height: 25px;text-align: left;margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.ls-box-r a {width: 300px;height: 56px;line-height: 56px;text-align: center;color: #fff;font-size: 24px;display: inline-block;background: #ff9702;margin-top: 23px;border-radius: 5px}
.ry {width: 100%;height: 380px;background: url(/zt/202005/tp4.jpg) no-repeat center center;padding-top: 40px}
.ry .title {margin-bottom: 30px;}
.xy-p {font-size: 20px;text-align: center;color: #333;margin-bottom: 20px;}
.ry-tab li {display: block;width: 290px;height: 56px;line-height: 56px;margin: 60px auto 0;font-size: 22px;text-align: center;background: #2b2b2b;color: #fff;border-radius: 6px;cursor: pointer}
.ry-tab .ry-cur {background: #ff4055}
.ry .swiper-slide {width: 280px;}
.ry-con {width: 1140px;margin: 0 auto;}
.ry .title h3 {padding-top: 53px}
.ry .swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url(/zt/202005/tp5.png);width: 27px;height: 44px;top: 50%}
.ry .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url(/zt/202005/tp6.png);width: 27px;height: 44px;top: 50%}
.xy-p {font-size: 20px;text-align: center;color: #333;margin-bottom: 20px;margin-top: 25px}
.xy-p span {color: #f13e3e;font-weight: bold}
.ry-tab {width: 600px;margin: 0 auto;}
.ry-tab li {display: inline-block;width: 290px;height: 56px;line-height: 56px;font-size: 22px;text-align: center;background: #2b2b2b;color: #fff;border-radius: 6px;cursor: pointer}
.ry-tab .ry-cur {background: #ff5d5d}
.ry .swiper-slide {width: 280px;}
.ry-box img {border: 1px solid #dddddd;border-radius: 3px; width:282px; height:192px;}
.xy {width: 1200px;margin:35px auto 0; padding-bottom: 25px}
.xy .title {margin-bottom: 60px}
.xy-con {width: 1200px;height: auto;padding: 0px;border-radius: 8px;border: 1px solid #666}
.xy-tab {width: 960px;margin: 0 auto;margin-top: -31px;overflow: hidden}
.xy-tab li {float: left;margin-right: 28px; margin-left:15%;}
.xy-tab li a {display: inline-block;width: 260px;height: 60px;line-height: 60px;color: #fff;font-size: 22px;font-weight: bold;text-align: center;background: #2353a4;cursor: pointer;border-radius: 5px;}
.xy-tab .xy-cur span {display: block;width: 0;height: 0;border-right: 15px solid transparent;border-left: 15px solid transparent;border-top: 15px solid #fc8902;background: #fff;margin-left: 118px;}
.xy-tab .xy-cur a {background: #fc8902;}
.xy-p1 {font-size: 16px;color: #000;text-align: center;margin-bottom: 30px;}
.xy-l-top img {width: 113px;}
.xy-l-top div {margin-left: 10px;}
.xy-l-top div h5 {font-size: 18px;color: #000;font-weight: bold;margin-top: 21px;}
.xy-l-top div p {font-size: 14px;color: #333;margin-top: 6px;line-height: 22px}
.xy-l-top div p span {color: #ed0101;margin-top: 10px;line-height: 22px}
.xy-l ul {overflow: hidden;width: 690px;}
.xy-l ul li {width: 330px;float: left;margin-left: 10px;margin-bottom: 15px;}
.xy-r h5 {width: 317px;height: 98px;background: url(/zt/202005/tp8.png) no-repeat center center;margin: 0 auto;font-size: 22px;color: #fff;padding-left: 187px;line-height: 81px;}
.xy-r-box {height: 260px;overflow: hidden;overflow-y: auto;margin-right: 5px}
.xy-r-box li {font-size: 14px;color: #666;margin-left: 15px;line-height: 26px}
.xy-r-box li span{ color: #ed0101}::-webkit-scrollbar {width:6px;background-color: #e4e4e4;border-radius:6px;}::-webkit-scrollbar-track {border-radius:10px;}::-webkit-scrollbar-thumb {border-radius:6px;background:#b9b9b9;}
.book-bac{ background: #4444fc;padding-top: 35px; height: 550px}
.book .title h2{ color: #fff}
.book .title p{ color: #fff}
.book {width: 1200px;height: auto;margin: 0 auto;}
.book .sai {font-size: 16px;text-align: center;padding-top: 40px;}
.book .sai h2 {font-size: 36px;line-height: 58px;font-weight: normal;font-family: 'å¾®è½¯é›…é»‘';}#tab1 {width: 1200px;position: relative;}#tab1 .tab_menu1 {width: 100px;position: absolute;left: 1px;top: 85px;z-index: 99;}#tab1 .tab_menu1 li, .lic {width: 100px;height: 34px;border:1px solid #fff;text-align: center;font-size: 16px;line-height: 34px;color: #fff;font-family: 'å¾®è½¯é›…é»‘';margin-bottom: 8px;cursor: pointer;}#tab1 .tab_menu1 .selected1 {width: 100px;height: 34px;background: #f85b52;border:none}#tab1 .tab_box1 {width: 1100px;margin-top: 50px;float: left;border-left: 1px solid #fff;margin-left: 102px;}
.hide1 {display: none;}#tab8 {width: 1100px;border-top: 1px solid #fff;margin: -1px auto auto 10px;position: relative;left: -11px;}#tab8 .tab_menu8 {width: 1100px;height: 35px;margin-left: 20px;position: absolute;z-index: 3;top: -18px;}
.tab_menu8 li {width: 160px;height: 38px;text-align: center;line-height: 38px;cursor: pointer;border:1PX solid #FFF;background: #4444fc;background: #4444fc;margin-left: 20px;font-size: 16px;float: left;color: #fff;}
.tab_box8 {margin-top: 57px;}#tab8 .tab_box8 {}#tab8 .tab_menu8 .selected8 {width: 160px;height: 55px;background: url(/zt/202005/tp7.png) no-repeat; border:none}
.hide8 {display: none;}
.tuleft {float: left;margin-left: 6px;}
.tujieshao {float: left;margin-left: 30px;width: 570px;height: 286px;}
.tujieshao img {margin: 0 auto;}
.tujieshao h1 {font-size: 24px;margin: 0px 20px 10px 0;line-height: 28px;}
.tujieshao h1 a {color: #fff;}
.tujieshao p {font-size: 16px;line-height: 32px;text-indent: 41px;padding-right: 40px; color: #fff}
.tujieshao p b {font-weight: bold;}
.tujieshao a.leyu {display: block;width: 240px;background: #fb3738;text-align: center;font-size: 18px;line-height: 36px;padding: 10px 30px;color: #FFF;margin-top: 20px;border-radius: 8px;}
.student { width:100%; height:auto; margin:0 auto 25px; text-align:center; padding-top:30px;}
.student .title {display: block;width: 900px;margin: 0 auto;font-size: 42px;font-weight: bold;color: #fff;text-align: center;padding: 15px 0px;}#Con{ width:1200px; height:351px; margin:0 auto; margin-top: 20px;}
#Con .Left{ width:490px; height:351px; float:left; margin-right:1px; position:relative;/*相对定位*/ }
#Con .Mid{width:234px; height:351px;  float:left;margin-right:1px;}
.top{width:234px; height:175px;  margin-bottom:1px; position:relative;}
.bottom{width:234px; height:175px; position:relative;}
.Left span,.bottom span,.top span{padding:0px 25px; height:30px;background:#000; color:#fff; display:inline-block;font-size:12px; font-family:"微软雅黑"; text-align:center;position:absolute;/*绝对定位*/ left:0px; bottom:10px;background-color: rgba(0, 0, 0, 0.5);line-height:30px;/*文字在竖直方向距中*/}
.gray{ width:194px; height:135px; background-color: rgba(0, 0, 0, 0.5);/*黑色背景透明*/ position:absolute; left:0px; top:0px; color:#fff; font-family:"微软雅黑"; padding:40px 20px 0px;}
.gray h3{font-size:18px; line-height:35px;}
.gray p{font-size:12px;}


.foot { width: 100%; height: 198px; background: #333; padding: 30px 0; }
.foot-top { width: 98%; border-top: 1px #717171 solid; border-bottom: 1px #717171 solid; margin: 0 auto; }
.foot-bot, .foot-nav { width: 1140px; margin: 0 auto; }
.foot-nav { overflow: hidden; }
.foot-nav li a { color: #9a9a9a; float: left; font-size: 16px; padding: 10px 18px; }
.foot-nav li a:hover { color: #bbb; }
.foot-l { width: 775px; float: left }
.foot-tab { overflow: hidden; }
.foot-tab li { float: left; font-size: 16px; color: #9a9a9a; width: 81px; text-align: right; cursor: pointer; margin-right: 6px; }
.cur2 { background: url(/zt/202005/tp16.png) no-repeat left; }
.foot-bot { margin-top: 15px; overflow: hidden }
.foot-tabcon { margin-top: 10px; }
.foot-tabcon ul li p { font-size: 14px; color: #9a9a9a; margin-bottom: 8px; text-align: left }
.foot-r { margin-right: 10px; float: right }
.foot-r li { float: left; margin-left: 10px; margin-top: 3px; }
.foot-r li img { display: block; margin-bottom: 5px; }
.foot-r li .mt { margin-top: 5px; }
.foot-r li span { font-size: 12px; color: #9a9a9a; display: block; text-align: center }
#foot-w{ width: 115px;}