@charset "utf-8";
/* CSS Document */
/* common */
html{font-size: 62.5%}
body,div,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,a,form,select,input,ul,ol,li{margin:0px; padding:0px; text-indent:0; font-weight:normal;font-size:14px; font-family:'Microsoft YaHei',Verdana, Arial, Helvetica, sans-serif;color:#363636;}
ul,ol{list-style:none; text-indent:0; list-style-position:outside;}
img{border:0px;}
b{font-weight:normal}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/* link : style */
a{text-decoration:none;}
a:hover{text-decoration:none;}
i{font-style: normal; }
/*clear*/
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}
.clearfix:after {
    clear: both;
}
body{
    margin:0 auto;
    width:100%;
    overflow-x:hidden;
    background: #ffffff;
}
.wrap{
    margin:0 auto;
    width:100%;
    max-width:1000px;
    min-width:320px;
    overflow:hidden;
    background: #ffffff;
}
.header{
    width:100%;
}
.header .header-top{
    width:100%;
    padding:24px 0;
}
.header .header-top .logo{
    margin-left:3.125%;
    width:82.5%;
}
.header .nav{
    width:100%;
    background:#000000;
}
.header .nav li{
    padding:18px 0;
    float:left;
    width:25%;
    line-height:20px;
    text-align:center;
    background:#000000;
}
.header .nav li a{
    font-size:20px;
    color:#ffffff;
    display:block;
}
.header .nav li.act{
    background:#bf095f;
}
.content{
    width:100%;
}
.box_flex{
    display: flex;
}
.justify-content{
    justify-content: space-around;
}
/**自己写的**/
.banners div{
    width: 100%;
}
.banners img{
    width: 100%;
    display: block;
}
/*标题部分*/
.biaoti{
    margin-top: 3rem;
}
.biaoti p{
    font-size: 2rem;
    text-align: center;
    color:#222;
}
.biaoti_bai p{
    color: #ffffff;
}
.biaoti>P>span{
    color: #fa0467;
}
.biaoti>P>i{
    font-size: 1.5rem;
}
.biaoti div{
    margin-top:0.7rem;
    text-align: center;
    color: #222;
    font-size: 1.2rem;
}
.biaoti_bai div{
    color: #fff;
}
/*按钮*/
.button{
    width: 13rem;
    text-align: center;
    display: block;
    margin: 2.5rem auto 3.2rem;
    height: 3rem;
    color: #000;
    line-height: 3rem;
    border-radius: 0.3rem;
    font-size: 0.8rem;
    border: 1px solid #ff7e17;
    /*box-shadow: -8px -8px -5px -8px #ddd inset;*/
    box-shadow: 0px 1px 1px 1px #ddd inset;
}
.width_ued{
    padding-left: 1rem;
    padding-right: 1rem;
}
/*大繁若简*/
.dafan_c{
    overflow: hidden;
}
.dafan_c>div{
    overflow: hidden;
    margin-bottom: 2rem;
    margin-left: -1rem;
    margin-right: -1rem;
}
.dafan_c_s{
    width: 25%;
    float: left;
    padding: 1rem;
    box-sizing: border-box;
}
.dafan_c_s>div{
    width:100%;
}
.dafan_c_s img{
    width: 100%;
    height: auto;
    margin-bottom: 0.8rem;
}
.dafan_c_s>.text{
    border: 1px solid;
    border-radius: 2px;
    text-align: center;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    line-height: 0.9rem;
    /*border-color: red;*/
}
.dafan_c_s>.text>p{
    font-size: 1.1rem;
    text-align: center;
    line-height: 1.1rem;
}
.dafan_c_s>.text>span{
    font-size: 0.9rem;
    line-height: 0.9rem;
}
.dafan_c_s>.border_color_1{
    border-color: #f3a3ac;
}
.dafan_c_s>.border_color_2{
    border-color: #cd9cc5;
}
.dafan_c_s>.border_color_3{
    border-color: #a8a8a8;
}
.dafan_c_s>.border_color_4{
    border-color: #d0b694;
}
.dafan_c_s>.border_color_5{
    border-color: #d0b694;
}
.dafan_c_s>.border_color_6{
    border-color: #eaa297;
}
.dafan_c_s>.border_color_7{
    border-color: #80daf4;
}
.dafan_c_s>.border_color_8{
    border-color: #f8bf61;
}
.dafan_c_s>.border_color_9{
    border-color: #f39e63;
}

.dafan_c_s>.border_color_10{
    border-color: #6fcdb1;
}
.dafan_c_s>.border_color_11{
    border-color: #82bec1;
}
.dafan_c_s>.border_color_12{
    border-color: #9d95c5;
}
/*核心*/
.hexin{
    background: #f5f6f6;
    padding-top: 1px;
    padding-bottom: 1px;
}
.hexin_c>.title{
    color: #fff;
    text-align: center;
    margin: 2.5rem auto 2.5rem;
    width: 18rem;
    font-size: 1.5rem;
}

.hexin_c_s{
    border: 1px solid;
    padding: 0.2rem;
    overflow: hidden;
    margin-bottom: 1.5rem;
}
.hexin_c_s>.img{
    width: 55%;
    box-sizing: border-box;
}
.hexin_c_s>.fl{
    padding-right: 2.5%;
}
.hexin_c_s>.fr{
    padding-left: 2.5%;
}
.hexin_c_s>.img>img{
    width: 100%;
    height: auto;
    display: block;
}
.hexin_c_s>.text{
    width: 39%;
    float: left;
}
.hexin_c_s>.text>p{
    text-align: center;
    font-size: 1.1rem;
    margin-top: 0.5rem;
    margin-bottom: 1.5rem;
}
.hexin_c_s>.text>div>p{
    width: 50%;
    float: left;
    margin-bottom: 0.5rem;
    font-size: 0.7rem;
}
.hexin_c_s>.text>div>p>span{
    display: inline-block;
    height: 0;
    width: 0;
    border: 0.5rem solid transparent;
    position: relative;
    top:0.25rem;
}
.mr_left{
    padding-left: 2.5%;
    box-sizing: border-box;
}
.hexin_c>.tittle_ju{
    background: #fd9968;
}
.hexin_c>.tittle_lv{
    background: #badb5f;
}
.hexin_c>div>.tittle_03{
    background: #5f9cdb;
    color: #fff;
    text-align: center;
    margin: 2.5rem auto 2.5rem;
    width: 18rem;
    font-size: 1.5rem;
}
.hexin_c>div>.tittle_04{
    background: #ff686b;
    color: #fff;
    text-align: center;
    margin: 2.5rem auto 2.5rem;
    width: 18rem;
    font-size: 1.5rem;
}
.hexin_c_s>.text>div>p>.sanjiao1{
    border-left-color:#fd9968;
}
.hexin_c_s>.text>div>p>.sanjiao2{
    border-left-color:#badb5f;
}
.hexin_c_s>.text>div>p>.sanjiao3{
     border-left-color:#5f9cdb;
 }
.hexin_c_s>.text>div>p>.sanjiao4{
    border-left-color:#ff686b;
}
.hexin_c_s_color1{
    border-color: #fd9968;
}
.hexin_c_s_color2{
    border-color: #badb5f;
}
.hexin_c_s_color3{
    border-color: #5f9cdb;
}
.hexin_c_s_color4{
    border-color: #ff686b;
}
.jiantou{
    text-align: center;
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
    transition: transform 1s;
}
.jiantou>img{
    width: 10%;
}
/*学习*/
.xuexi_c_s{
    margin-right: -1rem;
    margin-left: -1rem;
    overflow: hidden;
    margin-top: 4rem;
}
.xuexi_c_ss{
    width: 50%;
    padding: 0 2.5rem;
    float: left;
    box-sizing: border-box;
    margin-bottom:2rem ;
}
.xuexi_c_ss>img{
    width: 100%;
    height: auto;
    display: block;
}
.xuexi_c_ss>.text{
    border: 1px solid #e9e9e9;
    border-top-color: transparent;
    padding-bottom: 1.5rem;
}
.xuexi_c_ss>.text>span{
    color: #f66d05;
    margin-top: 0.8rem;
    margin-bottom: 1.3rem;
    display: block;
    text-align: center;
    font-size: 1rem;
}
.xuexi_c_ss>.text>p{
    color: #737373;
    line-height: 1.4rem;
    font-size:0.8rem;
    width: 76%;
    margin: 0 auto;
}
.xuexi_c_ss>.text>p>span{
    font-weight: 900;
    color: #f66d05;
    display: inline-block;
    margin-right: 0.8rem;
}
.disan{
    max-height: 0;
    transition: max-height 8s;
}
/*原创*/
.yuanchuang{
    background: url("../img/ued/yuanchuang_bg_03.png") no-repeat center;
    background-size:100% 100%;
    padding-top: 1px;
    padding-bottom: 1.5rem;
}
.yuanchuang_c_s{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    overflow: hidden;
    margin-top: 3rem;
}
.yuanchuang_c_s>div{
    width: 33.33333%;
    padding: 0 1.5rem;
    box-sizing: border-box;
    float: left;
    margin-bottom: 2.2rem;
}
.yuanchuang_c_s>div>img{
    width: 100%;
}
/*学员*/

.xueyuan_c_s{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    overflow: hidden;
    margin-top: 3rem;
}
.xueyuan_c_s>div{
    width: 33.33333%;
    padding: 0 1.5rem;
    box-sizing: border-box;
    float: left;
    margin-bottom: 2.2rem;
}
.xueyuan_c_s>div>img{
    width: 100%;
}
/*对话*/
.duihua_c{
    padding:0.5rem 0.5rem 2.2rem 0.5rem;
    background: #222222;
    box-sizing: border-box;
    margin-top: 0.7rem;
}
.duihua_c>img{
    width: 100%;
}
/*企业*/
.qiye_c{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    overflow: hidden;
}
.qiye_c>div{
    padding:1.5rem 1.5rem 0 1.5rem;
    width: 33.333%;
    float: left;
    box-sizing: border-box;
}
.qiye_c>div>img{
    width: 100%;
}





















/*学员*/
/*
.xueyuan{
    background: #fff;
    padding-top: 1px;
    padding-bottom: 1px;
}
.xueyuan_c{
    margin-top: 2.7rem;
}
.xueyuan_t{
    margin-top:3.4rem;
}
.xueyuan_c>div{
    width: 100%;
}
.xueyuan_c img{
    width:auto;
    !*margin: 0 2.8% 0;*!
    height:11rem;
}

*/













































/*form部分*/
.form{
    background: url(../img/form_bg_03.png) no-repeat center;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    padding:  1px 0 1px 0;
}
.form_t{
    margin: 2.5rem auto 2.2rem;
    width: 23rem;
}
.form_t>p{
    color: #fff;
    width: 5.5rem;
    height: 5.5rem;
    font-size: 2.4rem;
    background: #ff780c;
    text-align: center;
    display: inline-block;
    margin-right: 1rem;
    line-height:2.8rem;
}
.form_t>div{
    display: inline-block;
}
.form_t>div>p{
    color: #fff;
    font-size: 2.4rem;
    margin-right: 1rem;
    line-height:2.8rem;
}
.form_c>div{
    border: 1px solid #878787;
    width: 23rem;
    margin: 0 auto 1rem;
    height: 2.5rem;
}
.form_c>p{
    width: 21rem;
    margin: 0 auto 2.5rem;
    overflow: hidden;
}
.form_c>div label {
    line-height: 2.5rem;
    color: #c4c4c4;
    padding-left: 0.9rem;
    font-size: 1rem;
}
.form_c>div input{
    background: transparent;
    border: 0;
    color: #fff;
    margin-left: 1rem;
    width: 15rem;
    outline:none;
    font-size: 1rem;
}
.form_c>p>.form_button{font-size:1rem;
    width: 8.5rem;
    text-align: center;
    display: inline-block;
    background: #ffffff;
    color: #000;
    border-radius: 3px;
    border: 0;
    line-height: 2.3rem;
}
/*版权*/
.footer{
    background: #1a1919;
    padding:1.2rem 0;
    text-align: center;
    color: #f0f1f3;
    font-size: 0.8rem;
}
.footer>p{
    color: #f0f1f3;
    margin-bottom: 0.5rem;
    font-size: 0.8rem;
}
