
*{margin:0;padding:0;border:0;outline:0;font-size:14px;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000;}
body{background: #f4f4f4;}
a{text-decoration: none;cursor: pointer;transition: 0.2s all;}
img{border: none;}
em,i{font-style: normal;}
ul li{list-style: none;}
.fl{float: left;}
.fr{float: right;}
.w1200{width: 1200px;margin: 0 auto;}
.w1180{width: 1200px;margin: 0 auto;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.banner{height: 240px;background: url(../../images/xkschool/xkart/banner.jpg) center top no-repeat;text-align: center;margin-bottom: 30px;}
.banner span{display: block;font-size: 36px;font-weight: bold;color: #fff;padding: 24px 0 6px;}
.banner span b{font-size: 36px;color: #ff7007;}
.banner i{display: block;font-size: 16px;font-weight: 500;color: #fff;height: 26px;line-height: 26px;width: 188px;border-radius: 50px;border: solid 1px #ff7007;margin: 0 auto 10px;}
.banner p{font-size: 22px;color: #fff;font-weight: 500;}
.banner a{display: block;height: 42px;line-height: 42px;font-size: 18px;color: #fff;font-weight: 500;border-radius: 50px;background: #f7461d;margin: 20px auto 0;width: 140px;}

.textStep1{height: auto;overflow: hidden;border-radius: 10px;background: #fff;padding: 20px 35px 60px;margin-bottom: 20px;}

.xkart_menu{height: 60px;border-bottom: 1px solid #e5e5e5;}
.xkart_menu ul{display: flex;justify-content:space-between;flex-wrap:wrap;width: 570px;float: left;}
.xkart_menu ul li a{text-align: center;display: block;font-size: 18px;color: #7d7d7d;font-weight: 500;line-height: 60px;}
.xkart_menu ul li a::after{display: block;content: '';border-bottom: solid 1px #e5e5e5;}
.xkart_menu ul li a:hover,.xkart_menu ul li a.on{color:#ff4a1a;}
.xkart_menu ul li a:hover::after,.xkart_menu ul li a.on::after{border-bottom: solid 1px #ff4a1a;}
.xkart_menu a.btn_r{display: block;float: right;height: 26px;line-height: 26px;text-align: center;font-size: 14px;color: #ff471c;width: 108px;border-radius: 50px;border: 1px solid #ff471c;margin-top: 15px;font-weight: 500;}

.crumbs{height: auto;overflow: hidden;padding: 26px 0;font-size: 14px;color:#5a5a5a;}
.crumbs a{font-size: 14px;color:#5a5a5a;}

.xkart_left{float: left;width: 810px;}
.xkart_right{float: right;width: 350px;}

/*文章页样式开始*/
.textStep1 .xkschool_text{overflow: hidden;height: auto;}
.textStep1 .xkschool_text h1{font-size: 36px;font-weight: bold;color: #000000;}
.textStep1 .xkschool_text .article_tim{display: flex;justify-content:space-between;flex-wrap:wrap;height: auto;overflow: hidden;padding: 25px 0;}
.textStep1 .xkschool_text .article_tim em{display: block;font-size: 14px;color: #a3a3a3;}
.textStep1 .xkschool_text .body{height: auto;overflow: hidden;}
.textStep1 .xkschool_text .body p{text-indent: 2em;font-size: 16px;color: #373737;line-height: 30px;font-weight: 500;margin-bottom: 20px;}

.textStep2{height: 415px;overflow: hidden;background: url(../../images/xkschool/xkart/textStep2_bg.png) center top no-repeat;margin-bottom: 20px;}
.textStep2 .tit{height: auto;overflow: hidden;text-align: center;}
.textStep2 .tit span{display: block;font-size: 28px;font-weight: bold;color: #fff;padding: 26px 0 8px;}
.textStep2 .tit i{display: block;margin: 0 auto;font-size: 14px;color: #fff;height: 26px;line-height: 26px;border-radius: 50px;border: 1px solid #fff;width: 458px;}
.textStep2 .form_box{height: 245px;width: 550px;border-radius: 14px;background: #fff;margin: 25px auto 0;background: #fff;}
.textStep2 .form_box h1{display: block;font-size: 22px;font-weight: bold;color: #000000;text-align: center;padding: 24px 0 10px;}
.textStep2 .form_box p{font-size: 16px;color: #505050;text-align: center;}
.textStep2 .form_box .tijiao{width: 350px;margin: 20px auto 0;}
.textStep2 .form_box .tijiao input{display: block;width: 342px;outline: none;border: 1px solid #cccccc;height: 42px;line-height: 42px;padding-left: 6px;border-radius: 4px;font-size: 16px;}
.textStep2 .form_box .tijiao a{display: block;width: 350px;border-radius: 4px;background: #1559f3;text-align: center;font-size: 16px;color: #fff;height: 46px;line-height: 46px;margin: 20px auto 0;}

.textStep3{height: auto;overflow: hidden;border-radius: 10px;background: #fff;padding: 20px 35px 35px;margin-bottom: 20px;}
.textStep3 .title{font-size: 20px;color: #000000;height: auto;overflow: hidden;padding-bottom: 18px;font-weight: bold;}
.textStep3 .ulike{height: auto;overflow: hidden;margin-bottom: 18px;}
.textStep3 .ulike a{display: block;}
.textStep3 .ulike span{display: block;font-size: 24px;color: #000000;font-weight: 500;}
.textStep3 .ulike p{font-size: 14px;color: #838383;line-height: 24px;margin-top: 10px;height: 50px;overflow: hidden;}
.textStep3 .Turn{height: auto;overflow: hidden;display: flex;justify-content:space-between;flex-wrap:wrap;border-bottom: 1px solid #e5e5e5;margin-bottom: 34px;padding-bottom: 30px;}
.textStep3 .Turn em{width: 50%;overflow: hidden;font-size: 16px;color: #000000;display: block;}
.textStep3 .Turn em a{font-size: 16px;color: #000000;}
.textStep3 .Turn em a:hover{color: #146feb;}
.textStep3 .keyword{display: flex;justify-content:flex-start;flex-wrap:wrap;}
.textStep3 .keyword a{display: inline-block;font-size: 14px;color: #858484;line-height: 26px;height: 26px;border: 1px solid #858484;padding: 0 8px;border-radius: 50px;margin-right: 5px;}
.textStep3 .keyword a:hover{color: #146feb;border: 1px solid #146feb;}

.textStep4{height: 265px;overflow: hidden;border-radius: 10px;background: #949db7;/* padding: 20px 30px 0; */}
.textStep4 .t{font-size: 18px;font-weight: bold;color: #fff;padding: 16px 0 10px;}
.textStep4 p{font-size: 14px;color: #fff;line-height: 26px;}
.textStep4 img{display: block;margin: 16px auto 0;}

/*文章页右边*/
.textBox1{background: url(../../images/xkschool/xkart/textBox1.png) center top no-repeat;height: 74px;line-height: 74px;margin-bottom: 20px;padding: 0 22px;}
.textBox1 span{display: block;float: left;font-size: 26px;color: #fff;font-weight: bold;}
.textBox1 a{display: block;float: right;font-size: 16px;color: #fff;font-weight: 500;}

.textBox2{width: 350px;border-radius: 10px;background: #fff;margin-bottom: 20px;height: 115px;overflow: hidden;display: flex;justify-content:space-between;flex-wrap:wrap;}
.textBox2 a{width: 50%;text-align: center;font-size: 16px;color: #000000;display: block;}
.textBox2 a::before{display: block;content: '';width: 54px;height: 54px;overflow: hidden;background-image: url(../../images/xkschool/xkart/xkd_icons.png);background-size: 328px;background-position: 0 0;margin: 18px auto 6px;}
.textBox2 a:nth-child(2)::before{background-position: -61px 0;}
.textBox2 a:hover{color: #146feb;}

.textBox3{border-radius: 10px;background: #fff;margin-bottom: 20px;height: auto;overflow: hidden;padding: 10px 25px;}
.textBox3 ul li a{height: auto;overflow: hidden;padding: 20px 0;border-bottom: 1px solid #e8e8e8;display: block;}
.textBox3 ul li:last-child a{border: 0;}
.textBox3 ul li a::before{display: block;float: left;content: '';width: 50px;height: 50px;overflow: hidden;background-image: url(../../images/xkschool/xkart/xkd_icons.png);background-size: 328px;background-position: 0 -64px;margin-right: 10px;}
.textBox3 ul li:nth-child(2) a::before{background-position: -54px -64px;}
.textBox3 ul li:nth-child(3) a::before{background-position: -108px -64px;}
.textBox3 ul li:nth-child(4) a::before{background-position: -162px -64px;}
.textBox3 ul li:nth-child(5) a::before{background-position: -216px -64px;}
.textBox3 ul li:nth-child(6) a::before{background-position: -270px -64px;}
.textBox3 ul li a i{display: block;font-size: 14px;color: #888888;}
.textBox3 ul li a i b{display: block;font-size: 18px;color: #000000;margin-bottom: 6px;}
.textBox3 a:hover b,.textBox3 a:hover i{color: #146feb;}

.tit_nr{height: auto;overflow: hidden;line-height: 80px;}
.tit_nr span{display: block;float: left;font-size: 20px;font-weight: bold;color: #000000;}
.tit_nr a{float: right;font-size: 16px;color: #8c8c8c;}

.textBox4{border-radius: 10px;background: #fff;margin-bottom: 20px;height: auto;overflow: hidden;padding: 0 25px 20px;}
.textBox4 ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.textBox4 ul li{width: 94px;height: 84px;background: #e5f2ff;border-radius: 12px;margin-bottom: 10px;text-align: center;font-size: 16px;color: #0a64de;}
.textBox4 ul li::before{display: block;content: '';width: 31px;height: 31px;overflow: hidden;background-image: url(../../images/xkschool/xkart/xkd_icons.png);background-size: 328px;background-position: -122px 0;margin: 12px auto 6px;}
.textBox4 ul li:nth-child(2)::before{background-position: -156px 0;}
.textBox4 ul li:nth-child(3)::before{background-position: -192px 0;}
.textBox4 ul li:nth-child(4)::before{background-position: -227px 0;}
.textBox4 ul li:nth-child(5)::before{background-position: -261px 0;}
.textBox4 ul li:nth-child(6)::before{background-position: -296px 0;}

.textBox5{border-radius: 10px;background: #fff;margin-bottom: 20px;height: auto;overflow: hidden;padding: 0 25px 20px;}
.textBox5 img{display: block;margin: 0 auto;}

#J_crumb{width: 350px;}