@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;font-size:16px;vertical-align:baseline;background:transparent;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;color: #121212;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
body{background: #F5F5F5;}
a{text-decoration: none;cursor: pointer;}
a:hover{color: #146feb;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1,i{font-style: normal;}
.width{width: 1200px;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
ul{list-style: none;}
.warp-PC{display: block!important;}

.banner{height: 240px;background: url(../../images/xinlingshou/art_PC/banner.png) center top no-repeat;text-align: center;margin-bottom: 16px;}
.banner a{display: block;height: 100%;font-size: 0;}

.ysart_left{float: left;width: 896px;}
.ysart_right{float: right;width: 288px;}

/*文章页样式开始*/
.textStep1{height: auto;overflow: hidden;background: #fff;padding: 16px 16px 32px;margin-bottom: 16px;}
.textStep1 .crumbs{height: auto;overflow: hidden;font-size: 14px;color: rgba(0,0,0,0.85);line-height: 22px;}
.textStep1 .crumbs a{font-weight: 400;color: rgba(0,0,0,0.45);font-size: 14px;}
.textStep1 .crumbs em{color: rgba(0,0,0,0.85);font-size: 14px;}
.textStep1 .ysschool_text{overflow: hidden;height: auto;}
.textStep1 .ysschool_text h1{font-size: 30px;font-weight: 500;color: rgba(0,0,0,0.85);line-height: 38px;padding: 16px 0;}
.textStep1 .ysschool_text .article_tim{display: flex;justify-content:space-between;flex-wrap:wrap;height: auto;overflow: hidden;padding: 25px 0;}
.textStep1 .ysschool_text .article_tim em{display: block;font-size: 14px;color: #a3a3a3;}
.textStep1 .ysschool_text .intro{background: rgba(0,0,0,0.03);font-size: 14px;font-weight: 400;color: rgba(0,0,0,0.65);line-height: 22px;padding: 16px;margin-bottom: 10px;}
.textStep1 .ysschool_text .intro b{font-size: 14px;font-weight: bold;}
.textStep1 .ysschool_text .body{height: auto;overflow: hidden;}
.textStep1 .ysschool_text .body p{font-size: 16px;color: #373737;line-height: 30px;font-weight: 500;margin-bottom: 20px;}
.textStep1 .ysschool_text .body ul li h3 a{color:#fff; background:#f8af12; border-radius:5px;line-height:20px;margin-left:10px; display:inline-block; text-align:center; font-size:16px;padding: 0 8px;}
.textStep1 .ysschool_text .body ul li i{ display:inline-block; padding:0 15px;}
.textStep1 .ysschool_text .body ul li em{color:#ffbe0e;font-size:16px;}

.textStep2{height: 374px;overflow: hidden;background: url(../../images/xinlingshou/art_PC/st2_bg.png) center top no-repeat;margin-bottom: 16px;}
.textStep2 .fl{padding: 8px 8px 6px;background: #fff;margin: 32px 0 0 32px;}
.textStep2 .fr{width: 528px;}
.textStep2 .fr .tit{height: auto;overflow: hidden;padding: 32px 0 40px;}
.textStep2 .fr .tit span{display: block;font-size: 28px;font-weight: 500;color: #FFFFFF;line-height: 46px;}
.textStep2 .fr .tit i{display: block;font-size: 16px;font-weight: 300;color: rgba(255,255,255,0.85);line-height: 32px;}
.textStep2 .form_box{height: auto;width: 400px;}
.textStep2 .form_box h1{display: block;font-size: 20px;font-weight: 600;color: #FFFFFF;}
.textStep2 .form_box p{font-size: 14px;font-weight: 300;color: rgba(255,255,255,0.85);line-height: 32px;}
.textStep2 .form_box .tijiao{width: 400px;margin-top: 18px;}
.textStep2 .form_box .tijiao input{display: block;width: 390px;outline: none;height: 42px;line-height: 42px;padding-left: 10px;border-radius: 4px;font-size: 16px;background: #fff;}
.textStep2 .form_box .tijiao a{display: block;width: 400px;border-radius: 4px;background: #1559f3;text-align: center;font-size: 18px;color: #fff;height: 46px;line-height: 46px;margin-top: 20px;}

.textStep3{height: auto;overflow: hidden;margin-bottom: 16px;display: flex;justify-content:space-between;flex-wrap:wrap;}
.textStep3 .article_new,.textStep3 .article_hot{height: auto;overflow: hidden;width: 408px;padding: 0 16px;background: #fff;}
.textStep3 .tit_t{height: 60px;border-bottom: 1px solid rgba(0,0,0,0.07);line-height: 60px;display: flex;justify-content:space-between;flex-wrap:wrap;}
.textStep3 .tit_t span{display: block;font-size: 20px;font-weight: bold;color: rgba(0,0,0,0.85);border-bottom: 2px solid #226BF2;}
.textStep3 .tit_t a{display: block;font-size: 14px;font-weight: 400;color: rgba(0,0,0,0.45);}
.textStep3 ul{height: auto;overflow: hidden;margin-top: 24px;}
.textStep3 ul li a{height: 30px;margin-bottom: 16px;overflow: hidden;display: block;}
.textStep3 ul li a img{display: block;float: left;height: 30px;width: 48px;overflow: hidden;margin-right: 16px;}
.textStep3 ul li a .img{float: left;height: 30px;width: 48px;overflow: hidden;margin-right: 16px;background: url(../../images/xinlingshou/art_PC/st2_01.png) center top no-repeat;}
.textStep3 ul li a em{display: block;float: left;font-size: 16px;font-weight: 400;color: rgba(0,0,0,0.65);overflow: hidden;width: 240px;}
.textStep3 .article_new ul li:nth-child(2) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_02.png);}
.textStep3 .article_new ul li:nth-child(3) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_03.png);}
.textStep3 .article_new ul li:nth-child(4) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_04.png);}
.textStep3 .article_new ul li:nth-child(5) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_05.png);}
.textStep3 .article_new ul li:nth-child(6) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_06.png);}
.textStep3 .article_hot ul li:nth-child(1) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_07.png);}
.textStep3 .article_hot ul li:nth-child(2) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_08.png);}
.textStep3 .article_hot ul li:nth-child(3) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_09.png);}
.textStep3 .article_hot ul li:nth-child(4) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_010.png);}
.textStep3 .article_hot ul li:nth-child(5) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_011.png);}
.textStep3 .article_hot ul li:nth-child(6) a .img{background-image: url(../../images/xinlingshou/art_PC/st2_012.png);}
.textStep3 ul li a i{display: block;float: right;font-weight: 400;color: rgba(0,0,0,0.25);width: 90px;overflow: hidden;}

.textStep4{height: auto;overflow: hidden;background: #fff;margin-bottom: 16px;}
.textStep4 .tit{background: url(../../images/xinlingshou/art_PC/st4_bg.png) center top no-repeat;height: 60px;overflow: hidden;line-height: 60px;font-size: 20px;font-weight: bold;color: #000;}
.textStep4 .tit img{display: block;float: left;margin: 20px 8px 0 20px;}
.textStep4 .keyword{display: flex;justify-content:flex-start;flex-wrap:wrap;padding: 16px 16px 0;}
.textStep4 .keyword a{display: inline-block;font-size: 14px;color: #226BF2;line-height: 32px;height: 32px;padding: 0 8px;margin: 0 10px 20px;background: #F0F8FF;}

.textStep5 img{display: block;margin: 0 auto 16px;}

/*文章页右边*/
.textBox1{margin-bottom: 16px;padding: 16px;height: auto;overflow: hidden;display: flex;justify-content:space-between;flex-wrap:wrap;background: linear-gradient(90deg, #124DCC 0%, #256AFF 100%);}
.textBox1 a{display: block;width: 124px;height: 40px;line-height: 40px;font-size: 16px;font-weight: 400;color: #000000;background: #FFFFFF;border-radius: 2px;}
.textBox1 a img{display: block;float: left;margin: 10px 5px 0 18px;}

.tit_nr{height: auto;overflow: hidden;line-height: 56px;border-bottom: 1px solid rgba(0,0,0,0.07);margin-bottom: 16px;}
.tit_nr span{display: block;float: left;font-size: 20px;font-weight: bold;color: #000000;}
.tit_nr span img{display: block;float: left;margin: 19px 6px 0 0;}
.tit_nr a{float: right;font-size: 14px;color: #8c8c8c;}

.textBox2{background: #fff;margin-bottom: 16px;height: auto;overflow: hidden;padding: 0 16px;}
.textBox2 ul li{height: auto;overflow: hidden;margin-bottom: 24px;}
.textBox2 ul li a img{display: block;float: left;margin: 4px 12px 0 0;}
.textBox2 ul li a i{display: block;font-size: 14px;color: #888888;}
.textBox2 ul li a i b{display: block;font-size: 18px;color: #000000;margin-bottom: 2px;}
.textBox2 a:hover b,.textBox2 a:hover i{color: #146feb;}

.textBox3{background: #fff;margin-bottom: 16px;height: auto;overflow: hidden;padding: 0 16px;}
.textBox3 .tit_nr{margin-bottom: 30px;}
.textBox3 ul li{height: auto;overflow: hidden;margin-bottom: 24px;}
.textBox3 ul li em{display: block;font-size: 16px;font-weight: bold;color: #000;margin-bottom: 10px;}
.textBox3 ul li dl{display: flex;justify-content:space-between;flex-wrap:wrap;}
.textBox3 ul li dl dd{width: 80px;height: 32px;line-height: 32px;text-align: center;background: #F0F8FF;font-size: 12px;color: #226BF2;}

.textBox4{background: #fff;margin-bottom: 16px;height: auto;overflow: hidden;padding: 0 16px;}
.textBox4 ul li{background: url(../../images/xinlingshou/art_PC/tb4_01.png) center top no-repeat;height: 78px;margin-bottom: 16px;}
.textBox4 ul li:nth-child(2){background-image: url(../../images/xinlingshou/art_PC/tb4_02.png);}
.textBox4 ul li:nth-child(3){background-image: url(../../images/xinlingshou/art_PC/tb4_03.png);}
.textBox4 ul li:nth-child(4){background-image: url(../../images/xinlingshou/art_PC/tb4_04.png);}
.textBox4 ul li span{display: block;font-size: 14px;color: #fff;padding-left: 16px;}
.textBox4 ul li span b{display: block;font-size: 16px;color: #FFFFFF;font-weight: bold;padding: 16px 0 4px;}

#J_crumb{width: 256px;}
a.jhlj{display: block;text-align: right;margin-bottom: 20px;}

.head{background: #fff;}
.head .width{width: 1200px!important;}
.head .head_top{height: 30px;line-height: 30px;color: #C2C2C2;background: #F2F2F2;text-align: right;font-size: 12px;}
.head .head_top p{float: left;font-size: 14px;color: #535353;}
.head .head_top a{display: inline-block;color: #535353;padding: 0 10px;font-size: 12px;}
.head .head_top a:hover{color: #000;}
.head .head_top span{display: inline-block;color: #EB1308;}
.head .head_top span em{display: inline-block;padding-left: 10px;color: #EB1308;font-size: 12px;}
.head .head_top .zcyl{float: right;padding-left: 20px;padding-top: 4px;}
.head .head_top .zcyl a{display: block;width: 54px;height: 18px;line-height: 18px;border: 1px solid #999999;text-align: center;border-radius: 3px;float: left;font-size: 14px;padding: 0;}
.head .head_top .zcyl a:hover,.head .head_top .zcyl a.reg{border: 1px solid #0A6DEE;background: #0A6DEE;color: #FFFFFF;}
.head .head_top .zcyl a.reg{margin-left: 6px;font-size: 12px;}
.head .head_top .weixin{position: relative;}
.head .head_top .weixin img{display: block;position: absolute;z-index: 0;top: 30px;left: -26px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s;z-index: -1;}
.head .head_top .weixin:hover img{filter:alpha(opacity=1);-moz-opacity:1;opacity:1;z-index: 3;}
.head .head_menu .nav .menu .width{height: 400px;}
.head .head_menu .logo{display: block;float: left;padding-top: 25px;/*25px*/}
.head .head_menu p{float: right;width: 120px;padding-top: 28px;text-align: right;}
.head .head_menu p a{display: block;width: 54px;height: 24px;line-height: 24px;border: 1px solid #999999;text-align: center;border-radius: 3px;float: right;font-size: 14px;}
.head .head_menu p a:hover,.head .head_menu p a.reg{border: 1px solid #0A6DEE;background: #0A6DEE;color: #FFFFFF;}
.head .head_menu p a.reg{margin-left: 6px;font-size: 12px;}
.head .head_menu .nav{float: right;line-height: 80px;}
.head .head_menu .nav a{font-size: 16px;display: block;position: relative;}
.head .head_menu .nav li:hover a{color: #0A6DEE;}
.head .head_menu .nav a i{width: 10px;height: 7px;background: url(../images/2017/hi-dot.png);display: block;float: right;margin-top: 38px;margin-left: 3px;}
.head .head_menu .nav li:hover em{display: block; width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #dcdcdc;position: absolute;bottom: 0;left: 26px;}
.head .head_menu .nav li{float: left;padding: 0 15px;}
.head .head_menu .nav li .menu{position: absolute;width: 100%;left: 0;top: 110px;height:0;overflow: hidden;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;z-index: 999;background: #f5f5f5;}
.head .head_menu .nav li:hover .menu{height: 400px;}
.head .head_menu .nav li .menu dl{width: 300px;float: left;line-height: 30px;}
.head .head_menu .nav li .menu .no2{width: 400px;}
.head .head_menu .nav li .menu dl dt{font-size: 22px;padding: 20px 0 5px 38px;height: 42px;background: #e9e9e9;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl:first-child dt{border-radius:50px 0 0 50px;}
.head .head_menu .nav li .menu dl:nth-child(2) dt{background: #dcdcdc;}
.head .head_menu .nav li .menu dl:nth-child(4) dt{border-radius: 0 50px 50px 0;background: #dcdcdc;}
.head .head_menu .nav li .menu dl dd a{display: block;height: 98px;border-radius: 8px;margin-bottom: 20px;    padding: 10px 0 0 38px;line-height: 18px;font-size: 12px;color: #6A6A6A;width: 218px;}
.head .head_menu .nav li .menu dl dd a b{font-size: 18px;color: #2F2F2F;display: inline-block;padding-bottom: 10px;margin-bottom: 6px;position: relative;padding-right: 48px;}
.head .head_menu .nav li .menu dl dd a .menu_xian{height: 1px;width: 218px;background: #dcdcdc;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl dd a b img{position: absolute;right: 0;width: 43px;height: 18px;display: block;top: 2px;}
.head .head_menu .nav li .menu dl dd .sqd{height: 98px;padding: 10px 0 0 38px;line-height: 18px;font-size: 12px;color:#6a6a6a;margin-bottom: 20px;position: relative;}
.head .head_menu .nav li .menu dl dd .sqd a{height: auto;margin-bottom: 0;padding: 0;}
.head .head_menu .nav li .menu dl dd .sqd img{position: absolute;right: 106px;top: 11px;}
.head .head_menu .nav li .menu dl dd .sqd .menu_xian{height: 1px;width: 218px;background: #dcdcdc;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl dd .sqd .menu_text{color:#5b5b5b;width: 218px;}
.head .head_menu .nav li .menu dl.n3 dd a{height: auto;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl.n3 dd a b{padding-bottom: 5px;margin-bottom: 5px;}
.head .head_menu .nav li .menu dl.n3 dd a .menu_xian{margin-bottom: 5px;}
.head .head_menu .nav li .menu a.more{display: block;float: right;line-height: 26px;color: #0A6DEE;margin-right: 40px;}
.head .head_menu .nav li .menu a.more:hover{text-decoration: underline;}
.head .head_menu .nav li .menu a .menu_text{color:#5b5b5b}
.head .head_menu .nav li .menu .no2:last-child dt{border-radius: 0 50px 50px 0;}
/*.head .head_menu .nav li .menu .no2 dd b{padding-right: 0;}*/
.head .head_menu .nav li .menu .no2 dd a{height: 78px;margin-bottom: 14px;width: 280px;}
.head .head_menu .nav li .menu .no2 dd a .menu_xian{width: 280px;}

@font-face{
    font-family: 'DIN-Black';
    src : url('../images/new_footer/DINPro-Bold.otf');
}

.footer{background-color: #393b3d;color: #adadad;padding: 30px 0 70px;}
.footer .width{width: 1200px!important;margin: 0 auto;}
.footer a{color: #FFF;font-size: 14px;}
.footer .f_info{display: flex;justify-content: space-between;}
.footer .f_info dl{border-right: 1px dashed #4b4b4b;box-sizing: border-box;}
.footer .f_info dl dt{font-size: 18px;color: #FFF;margin-bottom: 25px;line-height: 30px;height: 30px;display: flex;justify-content: center;align-items: center;}
.footer .f_info dl:nth-child(1) dt{justify-content: flex-start;}
.footer .f_info dl dt em{content: "";width: 26px;height: 26px;background-image: url(../../images/hf/footer_icons.png);margin-right: 6px;position: relative;}
.footer .f_info dl dt em::after{content: "";width: 1px;height: 16px;background-color: #616264;position: absolute;right: -2px;top:5px;}
.footer .f_info dl:nth-child(1){width: 115px;}
.footer .f_info dl:nth-child(2){width: 310px;}
.footer .f_info dl:nth-child(3){width: 295px;}
.footer .f_info dl:nth-child(4){width: 150px;}
.footer .f_info dl:nth-child(5){width: 210px;border-right: 0;}
.footer .f_info dl:nth-child(2) dt em{background-position: -156px 0;}
.footer .f_info dl:nth-child(3) dt em{background-position: -26px 0;}
.footer .f_info dl:nth-child(4) dt em{background-position: -52px 0;}
.footer .f_info dl:nth-child(5) dt em{background-position: -78px 0;}
.footer .f_info div{width: 120px;}
.footer .f_info dl dd a{display: block;line-height: 36px;position: relative;padding-left: 15px;}
.footer .f_info dl dd a:hover::before{display: block;content: "";width: 0;height: 0;border-left: 3px solid #FFF;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;top: 15px;left: 0;}
.footer .f_info dl:nth-child(1) dd a{padding-left: 0;}
.footer .f_info dl:nth-child(1) dd a:hover::before{left: -10px;}
.footer .f_info dl:nth-child(2) dd{font-size: 14px;font-weight: 400;color: #FFF;line-height: 36px;padding-left: 30px;}
.footer .f_info dl:nth-child(3) dd{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.footer .f_info dl:nth-child(3) dd a{width: 50%;box-sizing: border-box;padding-left: 26px;}
.footer .f_info dl:nth-child(3) dd a:hover::before{left: 15px;}
.footer .f_info dl:nth-child(4) dd{padding-left: 17px;}
.footer .f_info dl:nth-child(5) dd{padding: 0 30px;}
.footer .f_info dl:nth-child(5) dd p{font-size: 12px;line-height: 24px;color: #FFF;border-bottom: 1px dashed #4b4b4b;padding: 7px 0;}
.footer .f_info dl:nth-child(5) dd p:last-child{border: none;}
.footer .f_info dl:nth-child(5) dd p b{color: #FFF;font-weight: bold;font-size: 12px;display: block;}
.footer .f_info dl:nth-child(5) dd p::before{display: block;content: "";width: 26px;height: 26px;background: url(../../images/hf/footer_icons.png) -104px 0;float: left;margin: 11px 15px 0 0;}
.footer .f_info div{text-align: center;font-size: 14px;color: #adadad;}
.footer .f_info div a{display: block;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #FFF;border-radius: 15px;background-color: #2380ff;margin: 0 auto;}
.footer .f_info div img{display: block;margin: 32px auto 20px;width: 120px;height: 120px;}
.footer .f_link{font-size: 0;position: relative;padding: 20px 0;border-bottom: 1px solid #4B4B4B;display: none;}
.footer .f_link p{font-size: 14px;color: #FFF;display: inline-block;vertical-align: bottom;width: 98px;position: relative;line-height: 16px;}
.footer .f_link p::before{display: block;content: "";width: 26px;height: 26px;background: url(../../images/hf/footer_icons.png) -130px 0;float: left;margin: 3px 5px 0 0;}
.footer .f_link p::after{display: block;content: "";width: 1px;height: 26px;background-color: #4b4b4b;position: absolute;top: 5px;right: 0;}
.footer .f_link p b{display: block;font-size: 12px;font-weight: bold;color: #FFF;}
.footer .f_link a{display: inline-block;color: #adadad;font-size: 12px;padding: 0 12px;vertical-align: bottom;border-right: 1px solid #4b4b4b;}
.footer .f_link a:last-child{border: none;}
.footer .f_link em{display: block;font-size: 12px;color: #FFF;height: 16px;line-height: 16px;width: 264px;border: 1px solid #4b4b4b;border-radius: 8px;text-align: center;position: absolute;right: 0;bottom: 25px;}
.footer .f_bot{height: auto;overflow: hidden;}
.footer .f_bot .fl{padding: 65px 0 20px;}
.footer .f_bot .fr{width: 300px;padding-top: 38px;}
.footer .f_bot ul li,.footer .f_bot ul li a{font-size: 12px;color: #adadad;line-height: 30px;}
.footer .f_bot .fr li{text-align: center;}
.footer .f_bot .fr li:first-child a{display: inline-block;width: 39px;height: 39px;background-image: url(../../images/new_footer/icons.png); background-position: 0 -36px;}
.footer .f_bot .fr li:first-child a:nth-child(2){background-position: -42px -36px;}
.footer .f_bot .fr li:last-child{height: auto;overflow: hidden;}
.footer .f_bot .fr li:last-child a{display: block;width: 68px;height: 22px;line-height: 22px;border: 1px solid #4B4B4B;border-radius: 4px;margin-right: 6px;float: left;margin-bottom: 6px;}
.footer .f_bot .fr li:last-child a:nth-child(4n){margin-right: 0;}

/* 弹窗 */
.pop_tit{padding-bottom: 0!important;}
.popup_bg .tel{position: inherit!important;}
.pop_bot{display: block!important;}