/*
@author: sunke
*/
@charset "gb2312";
body{font:14px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1110px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.layout{ clear:both;width:1110px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
.title{ text-align:center;}
body{ padding-top:80px !important;}
.ico,.characteristic .list li,.buy-course .con .list label.on i{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/ico.png") no-repeat;}

/**/
.top-header-wrap{ width:100%; height:80px; background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/header-top.jpg") no-repeat center top; z-index:99; position:fixed; left:0; top:0;_position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.top-header{ height:80px;}
.top-header .logo{ width:180px; height:80px; line-height:0; font-size:0;}
.top-header .btn-wrap{ text-align:right;}
.top-header .btn-wrap a.tex{ display:inline-block; height:80px; line-height:80px; font-size:16px; color:#fff; margin:0 13px;}
.top-header .btn-wrap a.tex:hover{ color:#f8711f; text-decoration:none;}
.top-header .btn-wrap .tex.cur{ color:#f8711f;}
.top-header .btn-wrap a.buy{ display:inline-block; width:124px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#fff; border:2px solid #f8711f; border-radius:50px; vertical-align:middle; margin-left:35px;}
.top-header .btn-wrap a.buy:hover{ background:#f8711f; text-decoration:none;}

/**/
.header-wrap{ width:100%; height:537px; background:url("//www.jianshe99.com/upload/resources/image/2020/02/14/397176.jpg?1581664959492") no-repeat center top;}
.header{ height:537px;}
.header .tex{ text-align:center; width:100%; top:174px;}
.header .tex li{ display:inline-block; *display:inline; *zoom:1; height:32px; line-height:32px; font-size:20px; color:#c4a5d3; padding:0 27px 0 16px; background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/dian.png") no-repeat left center;}
.header .count-down-tit{ font-size:20px; color:#fff; width:530px; text-align:center; left:50%; margin-left:-270px; top:237px;}
.header .count-down{ height:66px; line-height:66px; font-size:30px; color:#ff4733; width:530px; text-align:center; left:50%; margin-left:-297px; top:258px;}
.header .count-down span{ display:inline-block; width:72px; height:39px; line-height:39px; text-align:center; color:#fff; background:#8035e3; margin:0 4px; border-radius:50px;}
.header .text2{ width:100%; font-size:18px; text-align:center; top:333px; color:#bda6d8;}
.header .text2 em{ font-size:24px; color:#ff4733;}
.header .btn{ display:block; width:198px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px; left:50%; margin-left:-99px; top:426px;}
.header .btn:hover{ background:#f59428; text-decoration:none;}

/**/
.why-wrap{ width:100%; background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/bg01.jpg") no-repeat center top;}
.why{ padding:92px 0 60px;}
.why .tit{ text-align:center; font-size:24px; color:#f6a33e; line-height:80px;}
.why .list{ padding:22px 0 0 0;}
.why .list li{ float:left; _display:inline; width:260px; height:260px; margin-right:23px;}
.why .list h3{ text-align:center; font-size:24px; color:#fff; font-weight:bold; line-height:94px;}
.why .list p{ font-size:16px; color:#fff; line-height:24px; padding:16px 0 15px 27px;}
.why .list .btn{ display:block; width:198px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px; margin:0 auto;}
.why .list .btn:hover{ background:#f59428; text-decoration:none;}
.why .list li.w1{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/why01.jpg") no-repeat;}
.why .list li.w2{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/why02.jpg") no-repeat;}
.why .list li.w2 .btn{ background:#8b3bf4;}
.why .list li.w2 .btn:hover{ background:#9d53ff;}
.why .list li.w3{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/why03.jpg") no-repeat;}
.why .list li.w3 .btn{ background:#2a5fde;}
.why .list li.w3 .btn:hover{ background:#4575e8;}
.why .list li.w4{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/why04.jpg") no-repeat; margin-right:0;}
.why .list li.w4 .btn{ background:#f4362e;}
.why .list li.w4 .btn:hover{ background:#fe5851;}

/**/
.characteristic-wrap{ width:100%; background:#4849d3; padding:40px 0;}
.characteristic{}
.characteristic .list{ padding:49px 0 31px 200px;}
.characteristic .list li{ height:57px; line-height:57px; padding-left:128px; font-size:20px; color:#fff; margin-bottom:30px;}
.characteristic .list li span{ color:#f59428;}
.characteristic .list li i{ display:inline-block; width:136px; height:50px; line-height:36px; text-align:center; font-size:18px; background-position:0 -446px; margin:-20px 0 0 -20px; *margin:-20px 0 0 0px;}
.characteristic .list li.s1{ background-position:0 0;}
.characteristic .list li.s2{ background-position:0 -87px;}
.characteristic .list li.s3{ background-position:0 -174px;}
.characteristic .list li.s4{ background-position:0 -261px;}
.characteristic .list li.s5{ background-position:0 -348px; margin-bottom:0;}
.characteristic .btn{ display:block; width:198px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px; margin:0 auto;}
.characteristic .btn:hover{ background:#f59428; text-decoration:none;}

/**/
.service{ padding:41px 0;}
.service .list{ padding-top:40px;}
.service .list li{ float:left; _display:inline; width:260px; height:244px; margin-right:23px;}
.service .list p{ font-size:16px; text-align:center; line-height:30px; color:#fff; padding:119px 0 19px 0;}
.service .list .btn{ display:block; width:198px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px; margin:0 auto;}
.service .list .btn:hover{ background:#f59428; text-decoration:none;}
.service .list li i{ display:inline-block; width:86px; height:50px; line-height:36px; text-align:center; font-size:18px; background-position:0 -504px; right:-54px; top:-46px; *top:70px;}
.service .list li.s1{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/service01.png") no-repeat;}
.service .list li.s2{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/service02.png") no-repeat;}
.service .list li.s2 .btn{ background:#8b3bf4;}
.service .list li.s2 .btn:hover{ background:#9d53ff;}
.service .list li.s3{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/service03.png") no-repeat;}
.service .list li.s3 .btn{ background:#2a5fde;}
.service .list li.s3 .btn:hover{ background:#4575e8;}
.service .list li.s4{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/service04.png") no-repeat; margin-right:0;}
.service .list li.s4 .btn{ background:#f4362e;}
.service .list li.s4 .btn:hover{ background:#fe5851;}

/**/
.course-wrap{ width:100%; background:#4849d3; padding:41px 0 40px;}
.course{ }
.course .list ul{height:362px; background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/bg02.png") no-repeat; margin-top:-8px; padding-bottom:38px;}
.course .list li{ float:left; _display:inline; width:198px; margin-right:30px; padding-top:21px; color:#fff;}
.course .list h3{ text-align:center; font-size:20px; line-height:58px;}
.course .list p{ font-size:16px; padding:18px 0 0 11px; line-height:24px;}
.course .list p i{ display:inline-block; width:44px; height:28px; line-height:23px; text-align:center; font-size:14px; color:#fff; background-position:-90px -504px; right:-25px; top:-19px; *top:-4px;}
.course .list li.c1{ margin-top:160px;}
.course .list li.c2{ margin-top:120px;}
.course .list li.c3{ margin-top:80px;}
.course .list li.c4{ margin-top:40px;}
.course .list li.c5{ margin-right:0;}
.course .send{ padding-bottom:40px;}
.course .send li{ float:left; _display:inline; width:330px; height:150px; text-align:center;}
.course .send li.s1{ background:url("//www.jianshe99.com/upload/html/2019/08/21/ca79671e0189314804a702a7a9dfed46b6.png") no-repeat; margin:0 40px 0 400px;}
.course .send li.s2{ background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/send02.png") no-repeat;}
.course .send li h3{ font-size:28px; line-height:62px; padding-top:24px; color:#fff;}
.course .send li p{ font-size:20px; color:#fff; line-height:56px;}
.course .btn{ display:block; width:198px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px; margin:0 auto;}
.course .btn:hover{ background:#f59428; text-decoration:none;}

/**/
.teacher{ padding:41px 0;}
.teacher .tit{ text-align:center; font-size:24px; color:#f6a33e; line-height:80px;}
.teacher .list{ margin:39px 0 40px;}
.teacher .list li{ float:left; _display:inline; width:210px; height:368px; margin-right:4px; position:relative;}
.teacher .list li.on{ width:253px;}
.teacher .list li.on .pic01{ display:none;}
.teacher .list li.on .pic02{ display:block;}
.teacher .list .pic01{ display:block; position:absolute; left:0; top:0; z-index:1;}
.teacher .list .pic02{ display:none; position:absolute; left:0; bottom:0;}
.teacher .list .tex{ position:absolute; left:0; bottom:0;}
.teacher .list .tex h4{ line-height:56px; font-size:20px; padding-left:18px; color:#fff;}
.teacher .list .tex p{ font-size:14px; color:#fff; line-height:24px; padding:0 18px 23px;}
.teacher .list li.none{ margin-right:0;}
.teacher .list li a{ display:block; width:210px; height:368px; position:absolute; left:0; top:0;}
.teacher .btn{ display:block; width:198px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px; margin:0 auto;}
.teacher .btn:hover{ background:#f59428; text-decoration:none;}

/**/
.data-wrap{ width:100%; height:585px;  background:url("//www.jianshe99.com/images/zhuanti/2018zjjxy/bg03.png") no-repeat center top;}
.data{ padding:41px 0 0 0;}
.data .pic{ width:484px; background:#5859dd; margin-top:41px; border-top-left-radius:8px; border-top-right-radius:8px;}
.data .pic ul{ padding:21px 0 16px 20px;}
.data .pic li{ float:left; _display:inline; margin-right:16px; width:214px; height:295px;}
.data .text{ width:593px; margin-top:41px;}
.data .text h3{ font-size:24px; color:#f59428;}
.data .text h3 i{ display:inline-block; line-height:36px; width:8px; height:24px; background:#f59428; margin-right:18px; vertical-align:-4px; *vertical-align:6px;}
.data .text ul{ padding:11px 0 25px 0;}
.data .text li{ font-size:16px; color:#fff; line-height:32px;}
.data .text .btn{ display:block; width:248px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px;}
.data .text .btn:hover{ background:#f59428; text-decoration:none;}

/**/
.buy-course-wrap{ width:100%; background:#292a9d;}
.buy-course{ height:450px;}
.buy-course .con{ width:567px;}
.buy-course .con h4{ font-size:20px; line-height:72px; padding-top:18px; color:#fff; white-space:nowrap;}
.buy-course .con h4 span{ font-size:28px;}
.buy-course .con h4 em{ font-size:40px; color:#f8711f;}
.buy-course .con .list{ *padding-bottom:20px;}
.buy-course .con .list label{ display:block; float:left; margin:0 20px 20px 0; cursor:pointer; _margin-right:10px; position:relative; overflow:hidden; width:144px; height:42px; line-height:42px; text-align:center; font-size:18px; color:#fff; border:3px solid #5859dd; border-radius:5px;}
.buy-course .con .list label input{ position:absolute; left:-20px; top:-20px; }
.buy-course .con .list label.on{ background:#4849d3;}
.buy-course .con .list label.on i{ display:block; width:25px; height:25px; position:absolute; right:0; bottom:0; background-position:0 -567px;}
.buy-course .con .btn{ display:block; width:198px; height:56px; line-height:56px; text-align:center; font-size:24px; color:#fff; background:#f8711f; border-radius:50px;}
.buy-course .con .btn:hover{ background:#f59428; text-decoration:none;}

/**/
.adCeng{ display:none; width:100%;z-index:101;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;_position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.tanchu{ display: none; overflow:hidden; width:600px; text-align:left; background-color:#fff; position:fixed; top:50%; left:50%; margin:-173px 0 0 -300px; z-index:202; -webkit-box-shadow:2px 4px 4px #333; -moz-box-shadow:2px 4px 4px #333; box-shadow:2px 4px 4px #333; border-radius:5px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.tanchu .tc-tit{ height:55px; background-color:#f2f2f2; border-bottom:1px solid #e0e0e0; position:relative;}
.tanchu .tc-tit h5{ padding-left:48px; line-height:54px; font-size:16px; background-position:26px -3030px;}
.tanchu .tc-tit .close{ width:15px; height:15px; position:absolute; top:20px; right:16px; background:url(/images/pro2018/jianli/ico.png) no-repeat -184px -271px; cursor:pointer;}
.tanchu .tc-con{ height:180px; padding:15px 30px 0 30px; font-size:14px; color:#666; line-height:32px; overflow:auto; *position:relative; _width:540px; _overflow-x:hidden;}
.tanchu .tc-con a{ color:#ff702a;}
.tanchu .tc-con .nr01{ _width:472px; line-height:32px; clear:both; padding-left:68px; position:relative;}
.tanchu .tc-con .nr01 .nbt{ position:absolute; top:0; left:0;}
.tanchu .tc-con .on{ display: block;}
.tanchu .btn{ display:block; width:204px; height:42px; background-color:#f87157; line-height:42px; font-size:14px; text-align:center; color:#fff; margin:30px auto; font-weight:bold; cursor:pointer; border-radius:3px;}
.tanchu .btn:hover{ background-color: #f13712;}


