﻿@charset "utf-8";a,abbr,acronym,address,applet,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;font-family:"Microsoft Yahei",'PingFang SC','Helvetica Neue','Hiragino Sans GB',SimSun}
:focus{outline:0}
b,i{font-style:normal}
html{overflow-x:hidden}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
table{border-collapse:separate;border-spacing:0}
caption,td,th{text-align:left;font-weight:400}
blockquote:after,blockquote:before,q:after,q:before{content:''}
blockquote,q{quotes:'' ''}
a img{border:0}
b,em,strong{font-style:normal}
input{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.clearfix:after,.clearfix:before{display:table;content:" "}
.clearfix:after{clear:both}
*{box-sizing:border-box}
:after,:before{box-sizing:border-box}
body{min-width:1200px;background:#fff;font:14px/1.5 SimHei,Tahoma,Geneva,sans-serif!important}
a{text-decoration:none}
.fr{float:right}
.fl{float:left}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:'.';font-size:0}
.clearfix{min-height:1%}
.none{display:none!important}
.pt20{padding-top:20px!important}
.mb20{margin-bottom:20px!important}
.ml2{margin-left:2px!important}
.mt2{margin-top:2px!important}
.mt5{margin-top:5px!important}
.mt10{margin-top:10px!important}
.mt20{margin-top:20px!important}
.mt35{margin-top:35px!important}
.mt40{margin-top:40px!important}
.mt60{margin-top:60px!important}
.h4{font-size:34px}
.f-20px{font-size:20px}
.WRAPPER{margin:0 auto;padding:0PX;width:100%;color:#313131;font:400 14px SimHei}
.CONTENT{float:left;margin-top:15px;margin-left:15px;width:1000px}
.CLEAR{clear:both}
.TRAIT{clear:both;margin:0 auto;padding:0;width:1000px;background:#FFF}
.Trait_Title{padding-top:60px;color:#666;text-align:center;font:24px SimHei}
.red{color:#E71F2C}
.Trait_Group{margin:60px auto 0 auto;padding:0;width:980px;height:311px;background:url(../img/TRAITBG.png) no-repeat}
.Trait_Group_Minitab1{float:right;margin-right:45px;width:360px}
.Trait_Group_Minitab1 p{margin-left:25px;padding-top:3px;font-size:16px}
.Trait_Group_Minitab1_Tab1{height:31px;background:url(../img/TRAIT_PIC.png) no-repeat;color:#FFF}
.Trait_Group_Minitab1_Tab2{margin-top:10px;margin-left:15px;color:#999}
.Trait_Group_Minitab2{float:left;margin-top:65px;width:280px}
.Trait_Group_Minitab2 p{margin-left:25px;padding-top:3px;font-size:16px}
.Trait_Group_Minitab2_Tab1{height:31px;background:url(../img/TRAIT_PIC.png) no-repeat;color:#FFF}
.Trait_Group_Minitab2_Tab2{margin-top:10px;margin-left:15px;color:#999}
.Trait_Group_Minitab3{float:left;margin-top:179px;margin-left:-280px;width:340px}
.Trait_Group_Minitab3 p{margin-left:25px;padding-top:3px;font-size:16px}
.Trait_Group_Minitab3_Tab1{height:31px;background:url(../img/TRAIT_PIC.png) no-repeat;color:#FFF}
.Trait_Group_Minitab3_Tab2{margin-top:10px;margin-left:15px;color:#999}
.Trait_Group_Minitab4{float:right;margin-top:120px;margin-right:5px;width:320px}
.Trait_Group_Minitab4 p{margin-left:30px;padding-top:3px;font-size:16px}
.Trait_Group_Minitab4_Tab1{height:31px;background:url(../img/TRAIT_PIC.png) no-repeat;color:#FFF}
.Trait_Group_Minitab4_Tab2{margin-top:10px;margin-left:15px;color:#999}
.Trait_Panels{margin:0 auto;padding:0}
.Trait_Panels a{display:block;width:240px;height:45px;border:2px solid #E71F2C;border-radius:25px;color:#E71F2C;text-align:center;text-decoration:none;font-size:20px;line-height:45px}
.Trait_Panels a:hover{background:#E71F2C;color:#fff;text-decoration:inherit}
.DVANTAGE{display:block;overflow:hidden;margin:0 auto;padding:0;width:100%;background:#f8f8f8}
.Advantage_Title{padding-top:60px;color:#666;text-align:center;font:24px SimHei}
.Advantage_Group{clear:both;display:block;overflow:hidden;margin:30px auto 0 auto;width:935px}
.Advantage_Group_All{float:left;margin-top:30px;margin-left:15px;width:450px}
.Advantage_Group_All_Left{float:left}
.Advantage_Group_All_Right{float:left;margin-left:30px;width:320px}
.Advantage_Group_All_Right p{color:#999;line-height:22px}
.SECURITY{clear:both;margin:0 auto;padding:0;width:100%}
.Security_Title{padding-top:60px;color:#666;text-align:center;font:24px SimHei}
.Security_Group{margin-top:60px;height:414px;background:url(../img/Security_GroupBG.jpg) top center no-repeat}
.Security_Group_All{margin:0 auto;padding:0;width:1000px}
.Security_Group_All_Left{float:right;margin-top:80px}
.Security_Group_All_Left_A1{float:right;margin-right:85px;width:435px;color:#999}
.Security_Group_All_Left_A2{float:right;margin-top:-40px;margin-right:85px;width:435px;color:#999}
.Security_Group_All_Right{float:right}
.Security_Group_All_Right_A1{float:right;margin-top:-20px;margin-right:15px;width:435px;color:#999}
.Security_Group_All_Right_A2{float:right;margin-top:-55px;margin-right:15px;width:435px;color:#999}
.Security_Group_All_Right_A3{float:right;margin-top:-45px;margin-right:15px;width:435px;color:#999}
.Security_Group_All .a1{margin-top:10px}
.Security_Group_All .a3{margin-top:60px}
.Security_Group_All .a4{margin-top:130px}
.Security_Group_All .a5{margin-top:60px}
.Security_Panels{margin:0 390px;margin-bottom:60px}
.Security_Panels a{display:block;width:240px;height:45px;border:2px solid #E71F2C;border-radius:25px;color:#E71F2C;text-align:center;text-decoration:none;font-size:20px;line-height:45px}
.Security_Panels a:hover{background:#E71F2C;color:#fff;text-decoration:inherit}
.text-bold{font-weight:700}
.mini-main{margin:0 auto;padding:0;width:100%}
.mini-bgF8F8F8{background:#f8f8f8}

.classify_course{width: 1100px;height: auto; margin: 0 auto;padding-bottom: 60px;clear: both;}
.classify_course h5{position:relative;margin:0;color:#140c0a;text-align:center;font-size:50px;line-height:50px;text-align: center;}
.classify_course h5:after{position:absolute;bottom:-20px;left:50%;margin-left:-3pc;width:6pc;height:5px;background-color:#47afff;content:''}
.classify_course .txt{margin-top:34px;margin-bottom:40px;color:#140c0a;font-size:20px;opacity:.7;text-align: center;}
.classify_course .item{color:#140c0a;text-align:left;width: 33.33%;float: left;padding: 0 15px;}
.classify_course .item img{width:100%}
.classify_course .item .text{padding:20px;padding-top:46px;border-bottom:2px solid #ecedf2}
.classify_course .item .text h6{margin:0;margin-bottom:17px;font-size:24px}
.classify_course .item .text p{font-size:1pc;opacity:.7}
.classify_course .item:hover img{border:4px solid #47afff}
.classify_course .item:hover .text{background-color:#47afff;color:#fff;border-bottom-color:#47afff}
.classify_course .item:hover .text p{opacity:1}
.classify_course .list{width: 33.33%;float: left;padding: 0 15px;}
.classify_course .list .col-xs-6{width: 50%;float: left;padding: 0 15px;position: relative;}
.classify_course .list .col-xs-6 span{position: absolute;background: red;width:24px;height:24px;text-align:center;color: #fff;display: block;top:-10px;left: 0;border-radius: 50%;}
.classify_course .list .col-xs-12{width: 100%;float: left;padding: 0 15px;}
.classify_course .list .col-xs-12,.classify_course .list .col-xs-6{margin-top:20px;padding-right:5px;padding-left:5px}
.classify_course .list a{display:block;padding:0;width:100%;height:45px;border:1px solid #47afff;border-radius:22.5px;color:#47afff;text-align:center;font-size:18px;line-height:45px;}
.classify_course .list a:hover{color: #ffffff;background-color:#47afff; }
.classify_course .list a.opentalk{cursor:pointer}
.center-block{display: block;margin-right: auto;margin-left: auto;vertical-align: middle;max-width: 100%;height: auto;}
.clear-fix:before,.clear-fix:after{display: table;clear: both;content: " ";zoom:1;}


.mini-select-main{margin-left:100px;padding-top:30px;width:1000px}
.mini-select-main ul{width:1000px}
.mini-select-main ul .ultitle{padding-top:15px;padding-bottom:15px;color:#999;font-size:20px;line-height:20px}
.mini-select-main ul .ultitle span{padding-left:10px;border-left:4px solid #999}
.mini-select-main li{position:relative;float:left;box-sizing:border-box;margin-right:8px;padding:20px 15px;width:192px;height:160px;border:1px solid #dbdbdb;cursor:pointer}
.mini-select-main li h5{font-weight:700;font-size:20px}
.mini-select-main li p{font-size:13px}
.mini-select-main li .icon{position:absolute;right:15px;bottom:10px;left:15px;overflow:hidden;height:45px;cursor:pointer}
.mini-select-main li .icon img{float:right;height:100%}
.mini-select-main li .icon button{display:none;margin-top:10px;padding:0;width:100%;height:30px;border:none;border-radius:4px;color:#fff;font-weight:700;font-size:16px}
.mini-select-main li:hover .icon img{display:none}
.mini-select-main li:hover .icon button{display:block;cursor:pointer}
.mini-select-main li.first{background-color:#fef9f7;color:#92282a}
.mini-select-main li.first a{color:#92282a}
.mini-select-main li.first .icon button{background-color:#e38e6f}
.mini-select-main li.second{background-color:#f3fef6;color:#30a14f}
.mini-select-main li.second a{color:#30a14f}
.mini-select-main li.second .icon button{background-color:#68e58a}
.mini-select-main li.third{width:240px;background-color:#f4fafe;color:#1d6aa2}
.mini-select-main li.third a{color:#1d6aa2}
.mini-select-main li.third .icon button{background-color:#5fa8df}
.mini-select-main li.four{margin-right:8px;width:240px;background-color:#f2fefe;color:#209e9b}
.mini-select-main li.four a{color:#209e9b}
.mini-select-main li.four .icon button{background-color:#5dd5d6}
.mini-select-main li.ten{margin-right:8px;width:240px;background-color:#fffbfb;color:#fb3f47}
.mini-select-main li.ten a{color:#fb3f47}
.mini-select-main li.ten .icon button{background-color:#fb3f47}
.mini-select-main li.fifth{margin-left:10px;width:240px;background-color:#fffff8;color:#cf940a}
.mini-select-main li.fifth a{color:#cf940a}
.mini-select-main li.fifth .icon button{background-color:#f3b443}
.mini-select-main li.sixth{margin-right:0;width:240px;background-color:#faf5ff;color:#7639ba}
.mini-select-main li.sixth a{color:#7639ba}
.mini-select-main li.sixth .icon button{background-color:#b27ae5}
.mini-select-main li.fon{width:240px;background-color:#f2fefe;color:#209e9b}
.mini-select-main li.fon .icon button{background-color:#209e9b}
.mini-select-main li.fon a{color:#209e9b}
.mini-select-main li.fon img.hot{position:absolute;top:-3px;right:-3px}
.mini-select-main li.seventh{margin-right:10px;width:240px;background-color:#fffdf9;color:#8f670f}
.mini-select-main li.seventh a{color:#8f670f}
.mini-select-main li.seventh .icon button{background-color:#dfb569}
.mini-select-main li.seventh img.hot{position:absolute;top:-3px;right:-3px}
.mini-select-main li.fifth img.hot{position:absolute;top:-3px;right:-3px}
.mini-select-main li.sixth img.hot{position:absolute;top:-3px;right:-3px}
.mini-select-btn{width:128px;height:30px;line-height:30px}
.mini-select-main li .mini-select-text{height:105px;font-size:12px;line-height:22px}
.mini-select-bgfef9f6{width:128px;height:30px;background:#fef9f6;color:#8a3741;line-height:30px}
.mini-select-bgfef9f6 a{width:128px;height:30px;color:#9b2c35}
.mini-select-bgfef9f6:hover{background:#fdf2eb}
.mini-select-bgf3fef6{width:128px;height:30px;background:#f3fef6;color:#3ca155;line-height:30px}
.mini-select-bgf3fef6 h4{color:#32da5f}
.mini-select-bgf3fef6 h5{color:#32da5f}
.mini-select-bgf3f9f6 a{width:128px;height:30px;color:#9b2c35}
.mini-select-bgf3fef6:hover{background:#e2ffea}
.mini-select-main li .mini-select-btn1{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#e38e6f;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn1 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn1:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#d26e49;color:#fff;line-height:30px}
.mini-select-bgfef9f6{width:128px;height:30px;background:#fef9f6;color:#8a3741;line-height:30px}
.mini-select-bgfef9f6 a{width:128px;height:30px;color:#9b2c35}
.mini-select-main li .mini-select-btn2{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#68e58a;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn2 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn2:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#32da5f;color:#fff;line-height:30px}
.mini-select-bgedecfe{width:160px;height:30px;background:#edecfe;color:#695ee9;line-height:30px}
.mini-select-bgedecfe a{width:128px;height:30px;color:#edecfe}
.mini-select-bgedecfe:hover{background:#e5e3fe}
.mini-select-main li .mini-select-btn3{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#807ceb;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn3 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn3:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#695ee9;color:#fff;line-height:30px}
.mini-select-bgf2fefe{width:128px;height:30px;background:#f2fefe;color:#1f9893;line-height:30px}
.mini-select-bgf2fefe h4,.mini-select-bgf2fefe h5{color:#289f99}
.mini-select-bgedecfe a{width:160px;height:30px;color:#edecfe}
.mini-select-bgf2fefe:hover{background:#dfffff}
.mini-select-main li .mini-select-btn4{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#5dd5d6;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn4 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn4:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#289f99;color:#fff;line-height:30px}
.mini-select-bgfefbf4{width:128px;height:30px;background:#fefbf4;color:#cf940a;line-height:30px}
.mini-select-bgfefbf4 a{width:128px;height:30px;color:#cf940a}
.mini-select-bgfefbf4:hover{background:#fff8e7}
.mini-select-main li .mini-select-btn5{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#f3b443;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn5 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn5:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#e09836;color:#fff;line-height:30px}
.mini-select-bgfffff7{width:128px;height:30px;background:#fffff7;color:#877f00;line-height:30px}
.mini-select-bgfffff7 a{width:128px;height:30px;color:#877f00}
.mini-select-main li .mini-select-btn6{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#ccc84d;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn6 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn6:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#b5b129;color:#fff;line-height:30px}
.mini-select-bgf5fafe{width:128px;height:30px;background:#f5fafe;color:#206793;line-height:30px}
.mini-select-bgf5fafe h4,.mini-select-bgf5fafe h5{color:#3890d2}
.mini-select-bgf5fafe a{width:160px;height:30px;color:#206793}
.mini-select-bgf5fafe:hover{background:#e7f4fe}
.mini-select-main li .mini-select-btn7{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#5fa8df;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn7 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn7:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#3890d2;color:#fff;line-height:30px}
.mini-select-bgfbf5ff{width:128px;height:30px;background:#fbf5ff;color:#764f9e;line-height:30px}
.mini-select-bgf5fafe a{width:128px;height:30px;color:#764f9e}
.mini-select-main li .mini-select-btn8{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#b27ae5;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn8 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn8:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#8741c6;color:#fff;line-height:30px}
.mini-select-bgfefdf9{width:128px;height:30px;background:#fefdf9;color:#917104;line-height:30px}
.mini-select-bgfefdf9 a{width:128px;height:30px;color:#917104}
.mini-select-main li .mini-select-btn9{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#dfb569;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn9 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn9:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#cd9b40;color:#fff;line-height:30px}
.mini-select-bgf4f7fe{width:128px;height:30px;background:#f4f7fe;color:#425feb;line-height:30px}
.mini-select-bgf4f7fe a{width:128px;height:30px;color:#425feb}
.mini-select-main li .mini-select-btn10{clear:both;width:128px;height:30px;border-radius:5px;border-radius:5px;background:#89a2fe;color:#fff;text-align:center;line-height:30px}
.mini-select-main li .mini-select-btn10 a{height:30px;color:#fff;line-height:30px}
.mini-select-main li .mini-select-btn10:hover{display:block;overflow:hidden;height:30px;border-radius:5px;background:#6a85e6;color:#fff;line-height:30px}

.mini-btn{z-index:-900;clear:both;overflow:hidden;margin:0 auto;padding:0;width:250px;height:35px;border:2px solid #f0242d;border-radius:25px;color:#fff;text-align:center;line-height:35px;line-height:35px}
.mini-btn a{display:block;color:#ed242c;font-size:24px}
.mini-btn a:hover{display:block;overflow:hidden;background:#f0242d;color:#fff}
.f-icon{float:right;clear:both;margin-bottom:5px}
.pol{position:fixed;top:150px;z-index:888;display:none;width:140px;background:#ed242c}
.pol .close{position:absolute;top:-24px;right:0;left:0;height:24px;background-color:#ed242c;color:#fff;text-align:right;font-weight:700;font-size:16px;line-height:24px}
.pol.closes{width:42px;height:170px}
.pol ul{margin:0 auto;padding:0}
.pol ul li{display:block;overflow:hidden;padding:10px 10px;border-top:1px solid #fd767b}
.pol ul li a{background:#f44e54;color:#fff;line-height:22px}
.pol ul li a img{margin-top:5px}
.pol ul li:hover{background:#f44e54}
.po-tit{font-weight:700;font-size:20px}
.po-text{font-weight:100;font-size:13px}
.po-sec{font-weight:700;font-size:30px;line-height:26px}
.po-sec-tit{font-weight:100;font-size:14px}
.mini-3d-text{margin:0 auto;padding:5px 0;width:660px;border-top:1px solid #666;border-bottom:1px solid #666;color:#666;text-align:center;font-size:16px;line-height:24px}
.mini-3d-con{overflow:hidden;margin:0 auto;padding:0PX;width:1000PX}
.mini-3d-con ul{margin:0 auto;padding:0}
.mini-3d-con ul li{float:left;margin:20px 40px 0 40px;width:250px;text-align:center}
.mini-3d-t{font-size:22px}
.mini-3d-tit{margin-top:10px;color:#999;font-size:12px;line-height:22px}
.mini-top{position:fixed;top:0;left:0;z-index:1000;width:100%;background:url(../img/banner/topbg.png) repeat;}
.mini-header{margin:0 auto;padding:0;width:1000px;clear: both;padding-top: 21px;}
.mini-header:after{content:'';clear:both;display: table;}

.mini-logo{float:left;width:470px;height:45px}
.mini-nav{float:right;width:auto;height:35px}
.mini-nav ul{margin:0 auto;padding:0}
.mini-nav ul li{float:left;padding:0 5px;height:16px;border-left:1px solid #999;text-align:center;font-size:16px;line-height:16px}
.mini-nav ul li a{color:#fff}
.mini-nav ul li a:hover{font-weight:700}


.footer{width:100%;background:#333;}
.footer .wrap{margin:0 auto;padding:0;width:1000px;color:#fff;font-size:14px;padding: 15px;}
.footer .wrap .flink{text-align: center;margin-bottom: 10px;}
.footer .wrap .flink a{color:#fff;padding: 0 15px;}
.footer .wrap .flink a+a{border-left: 1px solid #ffffff;}
.footer .rwx{position:relative;cursor:pointer}
.footer .getApp{position:relative;cursor:pointer}
.footer .rwx img.imgweixin{position:absolute;top:-265px;right:-60px;display:none}
.footer .rwx:hover img.imgweixin{display:block;border:1px solid #039df4}
.footer .getApp img.appcode{position:absolute;top:-196px;right:-40px;display:none}
.footer .getApp:hover img.appcode{display:block;border:1px solid #8bcf58}
.footer .copyright{text-align: center;margin-bottom: 10px;}
.footer .address{text-align: center;margin-bottom: 10px;}
.footer .cert{text-align: center;margin-bottom: 10px;}
.footer .cert a{color:#fff;padding: 0 15px;display:inline-block;height: 20px;line-height: 20px;padding-left:30px;}
.footer .cert a:last-child{padding-left: 0;}
a[title="站长统计"]{display:none;}


.mini-banner{height:382px}
.mini-banner .more{display:block;margin:0 auto;padding-top:320px;width:180px;height:45px;color:#fff;text-align:center;line-height:40px}
.mini-banner .more a{display:block;margin:0 auto;width:240px;height:45px;border:2px solid #fff;border-radius:25px;color:#fff;text-align:center;font-size:20px;line-height:40px}
.tongzhi{height:50px;background:#4f596c;line-height:50px;}
.tzcontent{margin:0 auto;width:800px}
.tzcontent .tzico{float:left;width:20px;height:40px;background:url(../img/tzico.png) center center no-repeat}
.tzcontent .tzwenzi{float:left;overflow:hidden;margin-left:5px;height:40px;font-size:14px}
.tzcontent .tzwenzi a{color:red}
.tzcontent .tzwenzi a:hover{text-decoration:underline}
.lxtz{margin:0 auto;width:730px}
.lxtz li{position:relative;float:left;width:240px;color:#fff;list-style:none;text-align:center;font-size:20px;cursor:pointer}
.lxtz li img{margin-right:5px}
.lxtz li.lxtzz:before{position:absolute;top:10px;left:0;width:2px;height:30px;background:#818895;content:""}
.lxtz li.lxtzz:after{position:absolute;top:10px;right:0;width:2px;height:30px;background:#818895;content:""}
.none{display:none}
.fixright{position:fixed;top:120px;right:0;z-index:999;display:none;width:205px}
.fixright .wrap{display:none}
.fixright img{width:100%}
.fixright .p2 .shownum{position:relative}
.fixright .p2 .shownum span{position:absolute;right:0;bottom:3px;left:0;padding-bottom:5px;width:100%;color:#fda4a7;text-align:center;font-weight:700;font-size:26px}
.fixright .p2 .frform{background-color:#333}
.fixright .p2 .frform form{padding:15px}
.fixright .p2 .frform label{display:block;width:100%}
.fixright .p2 .frform label input{display:block;box-sizing:border-box;padding:0;padding-left:5px;width:100%;height:32px;border:0;color:#999;font-size:14px}
.fixright .p2 .frform button{display:block;box-sizing:border-box;margin:0;margin-top:10px;padding:0;width:100%;height:32px;border:0;background-color:rgba(0,0,0,0);color:#fff;font-weight:500;font-size:14px;line-height:32px}
.fixright .p2 .frform .tell a{display:block;border:1px solid #fff;color:#fff;cursor:pointer}
.fixright .p2 .frform .tell a:hover{display:block;border:1px solid #ed242c;background:#ed242c;color:#fff}
.fixright .p4{height:32px;background-color:#333}
.fixright .p4 p{margin:0;width:100%;height:32px;color:#fff;text-align:center;font-size:16px;line-height:32px}
.fixright .p4 p span{position:relative;top:-14px;margin-right:8px;width:0;height:0;border-top:10px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff;border-left:8px solid transparent}
.fixright .p4 p a{color:#fff}
.fixright .frform:hover .phoneTips{position:absolute;right:225px;bottom:186px;display:block;box-sizing:border-box;padding:20px;width:280px;height:160px;border:4px solid red;background-color:#fff;color:#666;font-size:14px}
.fixright .frform:hover .phoneTips b{position:absolute;right:-40px;bottom:0;width:0;height:0;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid red}
.fixright .frform:hover .phoneTips i{position:absolute;right:-34px;bottom:0;width:0;height:0;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff}
.fixright .frform:hover .phoneTips p.tips1{margin:0;margin-bottom:5px;padding-left:12px;background:url(../img/mobile.png) no-repeat left;background-size:10px}
.fixright .frform:hover .phoneTips p.tips2{margin:0;margin-bottom:5px;padding-left:14px;background:url(../img/tel.png) no-repeat left;background-size:12px}
.fixright .frform:hover .phoneTips .tipsMore{margin-top:10px}
.fixright .frform:hover .phoneTips span{color:red}
.fixright .phoneTips{display:none}
.fixright .p5{position:absolute;top:3px;left:160px;display:block;color:#fd767b;text-align:center;font-weight:700;font-size:16px;line-height:30px}
.fixright .p6{display:block;margin-left:145px;width:60px;height:195px}
.JOBCASE-con{margin:0 auto;padding:50px;width:100%;background-color:#f8f8f8}
.JOBCASE{margin:0 auto;width:1000px;background-color:#f8f8f8}
.JOBCASE h5.title{width:100%;color:#333;text-align:center;font-weight:700;font-size:40px}
.JOBCASE .wrap{position:relative;height:491px;background:url(../img/casebg.png) no-repeat right 0}
.JOBCASE .wrap #Left,.JOBCASE .wrap #Right{position:relative;float:left;margin-top:354px;width:100px;text-align:center}
.JOBCASE .wrap #Left img,.JOBCASE .wrap #Right img{margin-top:38.5px;height:63px}
.JOBCASE .wrap .slideBox{float:left;overflow-x:hidden;width:800px}
.JOBCASE .wrap .slideBox ul.slides{position:relative;left:-15px;float:left;margin:0;padding:0}
.JOBCASE .wrap .slideBox ul.slides li{position:relative;float:left;margin:0 15px;margin-top:354px;list-style:none}
.JOBCASE .wrap .slideBox ul.slides li img{border-radius:50%}
.JOBCASE .wrap .slideBox ul.slides li .caseinfo{position:absolute;top:-300px;display:none;box-sizing:border-box;padding:40px;width:533px;height:256px;background-color:#5d5d5d;color:#fff;font-size:14px}
.JOBCASE .wrap .slideBox ul.slides li .caseinfo h5{margin-bottom:5px}
.JOBCASE .wrap .slideBox ul.slides li .caseimg img{width:136px;height:136px;cursor:pointer}
.JOBCASE .wrap .slideBox ul.slides li .caseinfo h5 span{font-size:16px}
.JOBCASE .wrap .slideBox ul.slides li .caseinfo p{margin:5px 0;text-align:justify}
.JOBCASE .wrap .slideBox ul.slides li .caseinfo .fromname{position:absolute;right:40px;bottom:40px}
.JOBCASE .wrap .slideBox ul.slides li .cross{position:absolute;bottom:146px;left:50%;display:none;margin-left:-20px;border-top:20px solid #5d5d5d;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid transparent}
.JOBCASE .wrap .slideBox ul.slides li .caseinfoActive{left:50%;margin-left:-266px}
.JOBCASE .wrap .slideBox ul.slides li .caseinfoActiveLeft{left:0;margin-left:0}
.JOBCASE .wrap .slideBox ul.slides li .caseinfoActiveRight{right:0}
.mini-about{margin:120px auto 0 auto;padding:0;width:1000px}
.mini-about-con{margin:0 auto;padding:0;width:100%}
.mini-about-list{margin:20px auto}
.mini-about-tit{color:#333;font-weight:700;font-size:24px}
.mini-about-text{margin-top:10px;color:#999;text-indent:2em;font-size:16px;line-height:28px}
.mini-about-img{margin:40px auto;width:100%;text-align:center}
.homeApply{position:fixed;top:200px;right:0;bottom:0;left:0;z-index:1010;margin:auto;padding:0;width:350px;height:600px}
.homeApply .homeApply-gb{position:absolute;top:10px;left:300px;width:30px;height:30px}
.homeApply .applyTitle{padding-top:8px;height:50px;background-color:#ed242c}
.homeApply .applyTitle h5{margin:0;margin-bottom:4px;color:#fff;text-align:center;font-size:16px;line-height:16px}
.homeApply .applyTitle h5 span{color:#f6ff03}
.homeApply .applyTitle h6{margin:0;color:#fff;text-align:center;font-size:14px;line-height:14px}
.homeApply .homeForm{padding:20px;background-color:#f8f8f8}
.homeApply .homeForm #element_id select{margin-bottom:10px;width:100%;height:40px;background-color:#fff;font-size:.7rem}
.homeApply .homeForm #element_id label input{margin-bottom:10px;width:100%;height:40px;font-size:.7rem}
.homeApply .homeForm #element_id label.col-100{width:100%}
.homeApply .homeForm #element_id label .ys{width:100%;border:1px solid #dcdedb;background:#fff;text-indent:.4em}
.homeApply .homeForm #element_id label.col-100 input{float:left}
.homeApply .homeForm #element_id label.col-100 input:first-child{width:60%}
.homeApply .homeForm #element_id label.col-100 input:last-child{margin-left:2%;width:36%;border:1px solid #666;border-radius:4px;background-color:#e1dfe0;box-shadow:none;color:#666}
.homeApply .homeForm input.hsub{width:100%;height:40px;border:none;border-radius:4px;background-color:#ed242c;color:#fff;text-align:center;font-size:18px;font-family:SimHei;cursor:pointer}
.homeApply .homeForm input.hsub:hover{background-color:red;cursor:pointer}
.homeApply .homeForm #element_id label{position:relative;display:inline-block;margin-bottom:10px;width:100%;height:40px}
.homeApply .homeForm #element_id label.znameactive:after{position:absolute;top:13px;right:5px;color:red;content:'请输入正确的姓名';font-size:14px;font-size:14px;line-height:14px}
.homeApply .homeForm #element_id label.znumactive:after{position:absolute;top:13px;right:5px;color:red;content:'请输入正确的电话号码';font-size:14px;font-size:14px;line-height:14px}
.homeApply .homeForm #element_id label.znameactive input::-webkit-input-placeholder{color:red}
.homeApply .homeForm #element_id label.znameactive input::-moz-placeholder{color:red}
.homeApply .homeForm #element_id label.znameactive input:-ms-input-placeholder{color:red}
.homeApply .homeForm #element_id label.znumactive input::-webkit-input-placeholder{color:red}
.homeApply .homeForm #element_id label.znumactive input::-moz-placeholder{color:red}
.homeApply .homeForm #element_id label.znumactive input:-ms-input-placeholder{color:red}
.s2{-webkit-animation-delay:.3s;animation-delay:.3s}
.s3{-webkit-animation-delay:.6s;animation-delay:.6s}
.s4{-webkit-animation-delay:.9s;animation-delay:.9s}
.s5{-webkit-animation-delay:1.2s;animation-delay:1.2s}
.s6{-webkit-animation-delay:1.5s;animation-delay:1.5s}
.index_banner{position:relative;height:382px}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:382px}
.index_banner li.second{background:url(../img/banner/cpams.jpg) center center no-repeat;background-size:cover}
.index_banner li.third{background:url(../img/banner/zcjc.jpg) center center no-repeat;background-size:cover}
.index_banner li.fifth{background:url(../img/banner/kyzj.jpg) center center no-repeat;background-size:cover}
.index_banner li.three{background:url(../img/banner/ztsys20180426.png) center center no-repeat;background-size:cover}
.index_banner li.first{background:url(../img/banner/jfjh.jpg) center center no-repeat;background-size:cover}
.index_banner li.five{background:url(../img/banner/cpabm.jpg) center center no-repeat;background-size:cover}
.index_banner li.one{background:url(../img/banner/cztg.jpg) center center no-repeat;background-size:cover}
.index_banner li.six{background:url(../img/banner/xljy.jpg) center center no-repeat;background-size:cover}
.index_banner li.nine{background:url(../img/banner/bzqm.jpg) center center no-repeat;background-size:cover}
.index_banner li.ten{background:url(../img/banner/zzbg.jpg) center center no-repeat;background-size:cover}
.index_banner li.two{background:url(../img/banner/cz20180611.jpg) center center no-repeat;background-size:cover}
.index_banner li.four{background:url(../img/ztcpa99/banner.png) center center no-repeat;background-size:cover}
.index_banner li a{display:block;margin:0 auto;width:100%;height:382px}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;height:5px}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:5px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer}
.index_banner cite span:hover{background-color:#f5f5f5}
.index_banner cite span.cur{background-color:#fd564f;cursor:default}
.bgcover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.fixright-index{position:absolute;top:640px;left:50%;z-index:100;margin-left:-500px;width:1000px;height:0}
.fixright-index.active{position:fixed;top:430px}
.fixright-index .content{position:absolute;top:50%;right:-88px;margin-top:-92px;width:58px;height:185px}
.fixright-index .content li{width:58px;height:61px;border:1px solid #fff;border-bottom:none;background-color:red}
.fixright-index .content li.rzx{background:url(../img/land/kjsc/fixright.png) no-repeat 0 0}
.fixright-index .content li.rzx:hover{background:url(../img/land/kjsc/fixright.png) no-repeat -58px 0}
.fixright-index .content li.rqq{background:url(../img/land/kjsc/fixright.png) no-repeat 0 -62px}
.fixright-index .content li.rqq:hover{background:url(../img/land/kjsc/fixright.png) no-repeat -58px -62px}
.fixright-index .content li.rwx{position:relative;border-bottom:1px solid #fff;background:url(../img/land/kjsc/fixright.png) no-repeat 0 -124px}
.fixright-index .content li.rwx img{position:absolute;top:-125px;right:60px;display:none}
.fixright-index .content li.rwx:hover{background:url(../img/land/kjsc/fixright.png) no-repeat -58px -124px}
.fixright-index .content li.rwx:hover img{display:block;border:1px solid #039df4}
.logoimg i{position:relative;float:right;display:block;margin-top:10px;margin-left:20px;width:145px;height:24px;border:1px solid #fff;border-radius:5px;background:url(../img/sanjiao.png) no-repeat right center;color:#fff;text-align:center;font-size:14px;line-height:24px;cursor:pointer}
.logoimg i:hover ul{display:block}
.logoimg i ul{position:absolute;top:22px;left:-6px;display:none;padding-bottom:9px;border:1px solid #ff8b66;background:#fff}
.logoimg i ul li{overflow:hidden;width:140px;height:30px}
.logoimg i ul li a{float:left;display:block;overflow:hidden;padding:0 0 0 5px;width:65px;height:30px;border:0;color:#5d5d5d;text-align:center;font-weight:400;font-size:14px;line-height:30px}
.logoimg i ul li a:hover{background:0 0;color:#5d5d5d}
.home_swiper{margin-top:70px!important;height:382px}
.home_swiper .swiper-slide{width:100%;height:inherit}
.home_swiper .swiper-slide a{display:block;width:inherit;height:inherit}
@media screen and (max-width: 1400px) {
    .home_swiper .swiper-slide a{
        background-size: contain!important;
    }
}

.home_swiper .pagination{position:absolute;bottom:6px;z-index:20;width:100%;text-align:center}
.home_swiper .swiper-pagination-switch{display:inline-block;margin:0 5px;width:16px;height:16px;border-radius:16px;background:#e5e5e5;opacity:.8;cursor:pointer}
.home_swiper .swiper-active-switch{border:none;background:#fd564f}


.home_swiper .swiper-pagination-bullets{position:absolute;bottom:6px !important;z-index:20;width:100%;text-align:center}
.home_swiper .swiper-pagination-bullet{display:inline-block;margin:0 5px;width:16px;height:16px;border-radius:16px;background:#e5e5e5;opacity:.8;cursor:pointer}
.home_swiper .swiper-pagination-bullet-active{border:none;background:#fd564f}


/*第一屏 banner下面*/
.shili-display{width: 100%;height: 365px;background: url(../images/index/pb_bg.png) center no-repeat;background-size: cover;}
.newcontent{width: 1200px;margin:0 auto;overflow: hidden;}
.shili-data{text-align: center;}
.shili-data h2{font-size: 28px;color: #333;padding:56px 0 38px 0;}
.shili-data1{float: left;width: 25%;color: #666;font-size: 16px;transition: all .3s;}
.shili-data1 span{color: #333;font-size: 50px;}
.shili-data1:hover{transform: translateY(-10px);}
/*热门课程*/
.classify_course1{width: 100%;padding:64px 0;background-color: #f5f8fe;}
.classify_course1 .w{width: 1140px;margin: 0 auto;}
.classify_course .hotclass{border-radius: 10px;margin: 0 5px;background-color: #fff;transition: all .3s;}
.classify_course .hotclass:hover{transform: scale(1.1);}
.glclass:hover{box-shadow:#fff7e8 0px 0px 15px;}
.scclass:hover{box-shadow:#daedff 0px 0px 15px;}
.kzclass:hover{box-shadow:#dbe3fe 0px 0px 15px;}
.hotclass .hotclass-hd{height: 63px;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.hotclass .hotclass-hd p{text-align: center;line-height: 63px;font-size: 34px;}
.hotclass .hotclass1 .hotclass1-top{width: 320px;font-size: 15px;margin: 17px auto;text-align: center;line-height: 38px;}
.glclass .hotclass-hd{background-color: #f9edd6;}
.glclass .hotclass-hd P{color: #f27842;}
.glclass .hotclass1 .hotclass1-top{background-color: #fff7e8;color: #f27842;}
.scclass .hotclass-hd{background-color: #daedff;}
.scclass .hotclass-hd p{color: #0a88ec;}
.scclass .hotclass1 .hotclass1-top{background-color: #f3f6ff; color: #0a88ec;}
.kzclass .hotclass-hd{background-color: #dbe3fe;}
.kzclass .hotclass-hd p{color: #1d66ff;}
.kzclass .hotclass1 .hotclass1-top{background-color: #f3f6ff; color: #1d66ff;}
.hotclass .hotclass-box{width: 345px;margin: 22px auto;display: flex;flex-wrap: wrap;justify-content: center}
.hotclass-box a{width: 152px;height: 30px;border-radius: 10px;font-size: 13px;color: #484848;text-align: center;line-height: 30px;margin: 10px;border: 1px solid #abb3b8;}
/* .glclass .hotclass-box a{border: 1px solid #f27842;}
.scclass .hotclass-box a{border: 1px solid #0a88ec;}
.kzclass .hotclass-box a{border: 1px solid #1d66ff;} */
.glclass .hotclass-box a:hover{background-color: #fd844f;color: #fff;border: none;}
.scclass .hotclass-box a:hover{background-color: #47afff;color: #fff;border: none;}
.kzclass .hotclass-box a:hover{background-color: #638cff;color: #fff;border: none;}
/* .classify_course .hotclass{width: 33.33%;float: left;} */
/* .hotclass1{width: 335px;height:325px;border-radius: 8px;margin:8px auto 38px auto;box-shadow: 0px 10px 20px 5px #f1f1f1;position: relative;overflow: hidden;}
.hotclass1 h3{font-size: 24px;color: #140c0a;margin:14px 0 5px 20px;}
.hotclass1 p{font-size: 16px;color: #666;margin-left: 20px;padding-bottom: 25px;}
.hotclass-yc{position: absolute;top:325px;left:0;width: 100%;border-radius: 8px;background:rgba(71,175,255,0.9);height: 100%;color: #fff;padding:33px 20px 0 20px;-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;}
.hotclass-yc p{color: #fff;font-size: 15px;margin-left: 0;line-height: 28px;}
.hotclass-yc button{cursor: pointer;}
.hotclass-yc a{width: 50%;float: left;}
.hotclass-yc a button{display: inline-block;border:1px solid rgba(255,248,248,0.8);border-radius: 30px;width: 140px;color: #fff;font-size: 14px;background:none;height: 31px;margin-bottom: 14px;} */
/* .hotclass-yc a button:hover{background:#fff;color: #46aaf7} */
/* .hotclass-yc button.st_btn{width: 100%;height: 36px;color: #46aaf7;font-size: 18px;background: rgba(255,255,255,1);border:0;border-radius: 30px;margin-top: 30px;} */
/* .hotclass1:hover .hotclass-yc{top:0;} */
/*首页行业*/
.hangye-content {
            width: 1260px;
            padding-bottom: 0;
        }

.hangye-nr {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 90px;
    flex-wrap: wrap;

}

.hangye-xk {
    display: flex;
    background: #fff;
    border-radius: 10px;
    align-items: center;
    width: 188px;
    height: 100px;
    margin-bottom: 34px;
    box-shadow: 0 0 13px 4px #e6effe;
}

.hangye-xk p {
    width: 122px;
    margin-left: 10px;
    font-size: 18px;
    color: #14100e;

}
.hangye-xk span{margin: 0 10px;color: #787878;display: block;}

.hangye-content button {
    width: 255px;
    height: 60px;
    background-color: #2d9bf6;
    border-radius: 30px;
    display: block;
    margin: 0 auto;
    color: #fff;
    font-size: 26px;
    border: 0;
    margin-top: 80px;
    cursor: pointer;
    box-shadow: 0 0 13px 4px #e6effe;
    transition: all .3s;
}
.hangye-content button:hover{
    transform: translateY(-5px);box-shadow: 2px 2px 5px #999;
}
/* 财税实验室 */
.cssys .fzsys{width: 493px;height: 453px;float: left;margin: 50px;position: relative;border-radius: 10px;box-shadow: 5px 5px 5px #f5f9ff;transition: all .3s;}
.cssys .fzsys1{width: 493px;height: 453px;transition: all .3s;}
.cssys .fzsys1:hover{transform: translateY(-5px);}
.cssys .fzsys-top{width: 407px;height: 74px;position: absolute;top: -37px;left: 50%;margin-left: -203px;color: #fff;font-size: 30px;text-align: center;line-height: 74px;}
.cssys .fzsys-img{width: 493px;height: 242px;text-align: center;line-height: 45px;font-size: 24px;color: #fff;}
.hs .fzsys-top{background-color: #3da7ff;}
.cz .fzsys-top{background-color: #5a90ff;}
.hs .fzsys-img{background: url(../images/index/fzsys_1.jpg) no-repeat;}
.cz .fzsys-img{background: url(../images/index/fzsys_2.jpg) no-repeat;}
.fzsys-img p{display: inline-block;margin-top: 60px;}
.fzsys-img span{display: inline-block;margin-top: 60px;}
.cssys .fzsys-txt{text-align: center;}
.cssys .fzsys-txt h6{font-size: 26px;margin: 30px 135px 20px 135px;}
.hs .fzsys-txt h6{color: #2d9bf6;}
.cz .fzsys-txt h6{color: #3e7dff;}
.fzsys-txt p{font-size: 20px;color: #666;text-align: left;padding: 0px 63px;}
.fzsys .fzsys-btn{position: absolute;bottom: -80px;left: 50%;transform: translateX(-50%);}
.fzsys-btn a{display: inline-block;width: 255px;height: 50px;border-radius: 30px;text-align: center;line-height: 50px;font-size: 20px;color: #fff;transition: all .3s;}
.hs .fzsys-btn a{background-color: #3da7ff;}
.cz .fzsys-btn a{background-color: #5a90ff;}
.cssys .fzsys-btn a:hover{transform: translateY(-5px);box-shadow: 2px 2px 5px #999;}
/* .cssys:last-child .fzsys-top{background-color: #fff;} */
/*专业师资*/
.zysz-new{width: 100%;background: url(../images/index/szbg_new.jpg) center no-repeat;background-size: cover;height: 942px;padding-top: 45px;}
.zysz-new .newcontent{width: 1050px;}
.zysz-new .zysz-box{display: flex;}
.zysz-new .zysz{position: relative;width: 525px;height: 582px;background-color: #fff;margin: 0 40px;border-radius: 10px;box-shadow:#daedff 0px 0px 15px;padding: 64px 50px;transition: all .3s;}
.zysz-new .zysz:hover{transform: translateY(-10px);}
.zysz .zysz-top{width: 144px;height: 144px;border-radius: 50%;margin: 0 auto;position: relative;}
.zysz .zysz-img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.jx .zysz-top{background-color: #54b1ff;box-shadow:#54b1ff 0px 0px 15px;}
.sz .zysz-top{background-color: #6c9cff;box-shadow:#6c9cff 0px 0px 15px;}
.zysz .zysz-txt{text-align: center;margin: 40px 0;font-size: 28px;color: #333;}
.zysz .zysz-ul li{font-size: 22px;color: #666;margin: 12px 0;}
.zysz .zysz-ul li::before{content: "";display: inline-block;width: 25px;height: 20px;background: url(../images/index/jt.png);margin-right: 10px;}
.zysz .jt{position: absolute;bottom: 0;left: 50%;transform: translate(-50%,50%);}
/*教学特色*/
.jxts{overflow: hidden;padding: 60px 0;}
.jxts .classify_course .txt{font-size: 26px;}
.jxts-ke{float: left;text-align: center;width: 25%;margin-top: 20px;transition: all .3s;}
.jxts-ke:hover{transform: translateY(-10px);}
.jxts-ke h3{color: #140c0a;font-size: 22px;margin:25px 0 15px 0;}
.jxts-ke p{color: #666;font-size: 14px;}
/*o2o智能学习*/
.o2o-jx{padding:50px 0 65px 0;background:#f8f8f8;}
.o2o-jx1{width: 1180px;margin:0 auto;overflow: hidden;}
.o2o-jx1 button{width: 140px;height: 40px;background: #0886eb;color: #fff;border-radius: 20px;border: 0;margin-left: 20px;}
.o2o-jx1 h2{color: rgba(20,12,10,0.9);font-size: 26px;text-align: center;margin-bottom: 60px;}
.o2o-img{float: left;width: 535px;margin-right: 50px;}
.o2o-jx1 p{font-size: 14px;color: #666;}
.o2o-wz{float: left;}
.o2o-jxlcp{margin-bottom: 23px;}
.o2o-jxlcp span{width: 53px;height: 53px;border-radius: 50%;font-size: 30px;color: #fff;display: inline-block;margin-right: 15px;text-align: center;line-height: 53px;cursor: pointer;}
.o2o-jxlcp span{transition: all .3s;}
.o2o-jxlcp p:hover span{transform: rotate(360deg);}
/*职业进阶*/ 
.zyjj{padding-top: 70px;}
.zyjj .newcontent{width: 1200px;}
.zyjj .zyjj-box{display: flex;justify-content: space-around}
.zyjj .zyjj-item{display: flex;flex-direction: column;text-align: center;justify-content: space-between;}
.zyjj .zyjj-item img{transition: all .3s;}
.zyjj .zyjj-item img:hover{transform: translateY(-10px);}
.zyjj .zyjj-box .zyjj-item span{font-size: 28px;color: #42acfd;}
.zyjj .zyjj-box .zyjj-item:nth-child(1){padding-top: 190px;}
.zyjj .zyjj-box .zyjj-item:nth-child(2){padding-top: 160px;}
.zyjj .zyjj-box .zyjj-item:nth-child(3){margin-top: 125px;}
.zyjj .zyjj-box .zyjj-item:nth-child(4){padding-top: 70px;line-height: 70px;}
.zyjj .zyjj-box .zyjj-item:nth-child(5){padding-top: 40px;}
.zyjj form{font-size: 22px;color: #55667a;margin-top: 55px;display: flex;justify-content: center;}
.zyjj label{display: inline-block;float: left;line-height: 40px;}
.zyjj input{border:1px solid #55667a;width: 225px;height: 40px;padding-left: 10px;margin:0 10px 0 12px;float: left;}
.zyjj button{width: 182px;height: 40px;background-color: #2d9bf6;color: #fff;font-size: 18px;border-radius: 30px;border:0;cursor: pointer;transition: all .3s;}
.zyjj button:hover{transform: translateY(-5px);box-shadow: 5px 5px 5px #999;}
/*就业服务及合作*/
.jiuye-server{margin-top: 40px;}
.jiuye-server .newcontent{width: 1290px;background: url(../images/index/jyfw_new.png) center no-repeat;background-size: cover;height: 653px;position: relative;}
.jiuye-server .jiuye-item{width: 385px;height: 105px;display: flex;transition: all .3s;}
.jiuye-server .jiuye-item:hover{transform: translateY(-10px);}
.jiuye-item .jiuye-item-txt h6{font-size: 25px;}
.zy .jiuye-item-txt h6,
.zd .jiuye-item-txt h6
{text-align: right;}
.fw .jiuye-item-txt h6,
.gz .jiuye-item-txt h6
{text-align: left;}
.zy{position: absolute;top: 405px;left: 50px;}
.zd{position: absolute;top: 230px;left: 120px;}
.fw{position: absolute;top: 230px;right: 100px;}
.gz{position: absolute;top: 405px;right: 20px;}
.jiuye-item .jiuye-item-txt span{font-size: 15px;color: #666;}
.jiuye-item .jiuye-item-img{width: 102px;height: 102px;position: relative;}
.jiuye-item .img2{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.jiuye-item .jiuye-item-img span{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 40px;color: #fff;}
.jiuye-hezuo{margin-top: 45px;}
/* 全国校区 */
.qgxq .qgxq-txt{text-align: center;}
.qgxq .qgxq-txt h5{font-size: 35px;margin: 45px 0;}
.qgxq .qgxq-txt span{font-size: 16px;}
/* .qgxq .qgxq-img{margin-top: 90px;} */
.qgxq .qgxq-sjz{width: 1236px;height: 360px;background: url(../images/index/qgxq_new.jpg) center no-repeat;position: relative;}
.qgxq .qgxq-sjz span{font-size: 16px;color: #3494e6;text-align: center;transition: all .3s;}
.qgxq .qgxq-sjz span:hover{transform: translateY(-10px);}
.qgxq .qgxq-sjz span:nth-child(1){position: absolute;bottom: 160px;left: 50px;}
.qgxq .qgxq-sjz span:nth-child(2){position: absolute;bottom: 145px;left: 195px;}
.qgxq .qgxq-sjz span:nth-child(3){position: absolute;bottom: 200px;left: 380px;}
.qgxq .qgxq-sjz span:nth-child(4){position: absolute;bottom: 230px;left: 690px;}
.qgxq .qgxq-sjz span:nth-child(5){position: absolute;top: 45px;right: 30px;}
.qgxq .qgxq-ul{margin: 30px 0 100px;}
.qgxq .qgxq-ul li{float: left;font-size: 16px;text-align: center;line-height: 50px;color: #fff;border-right: 1px solid #fff;}
.qgxq .qgxq-ul li:nth-child(1){width: 260px;height: 50px;background-color: #80b4e0;}
.qgxq .qgxq-ul li:nth-child(2){width: 215px;height: 50px;background-color: #6aa7da;}
.qgxq .qgxq-ul li:nth-child(3){width: 283px;height: 50px;background-color: #52a0e2;}
.qgxq .qgxq-ul li:nth-child(4){width: 407px;height: 50px;background-color: #3494e6;}
/*友情链接*/
.friend-link{margin-top: 20px;color: rgba(255,255,255,0.5);}
.friend-link ul{display:flex;flex-wrap: wrap;}
.friend-link li{}
.friend-link li a{color: rgba(255,255,255,0.5);}
/*底部footer*/
.footer-new{background: #4f596c;padding:50px 0 80px;overflow: hidden;color: #fff;} 
.footer-newl{width: 670px;float: left;border-right: 1px solid #c7c7c7;}
.footer-newl-logo{overflow: hidden;}
.footer-newl-logo img{float: left;margin-right: 20px;}
.footer-newl-logo p{float: left;font-size: 17px;margin-top: -10px;}
.footer-newl-logo p span{font-size: 37px;font-style: italic;}
.footer-newl-nav{overflow: hidden;margin:20px 0;}
.footer-newl-nav li a{color: #fff;}
.footer-newl-nav li{width: 100px;border-left: 1px solid #fff;float: left;text-align: center;font-size: 14px;line-height: 16px;}
.footer-newl-copy{color: rgba(255,255,255,0.5);}
.footer-newl-copy a{color: rgba(255,255,255,0.5);}
.footer-newr{float: left;margin-left: 25px;}
.footer-xcx{float: left;text-align: center;font-size: 14px;margin-left: 25px;}
.footer-xcx img{margin-bottom: 5px;width: 100px;height: 100px;}