﻿/*通用*/
BODY {font-family:'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif; -webkit-font-smoothing: antialiased}
div{text-align:left}
table tr td {word-break:break-all;word-wrap:break-word}
*{padding:0;margin:0}
a {text-decoration:none;color:#485460;}
a:hover {text-decoration:none}
img {border:0px}
ul,dl,dt,dd {margin:0px;padding:0px}
li {float:left;list-style-type:none}
h1, h2, h3, h4, h5, h6 {font-family:'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif; }

/*头部logo和搜索*/
.headall {width:100%; height:140px; overflow:hidden}
.header {width:1200px; height:140px; overflow:hidden; margin:0px auto; background:url(../../images/slogn.png) no-repeat right center} 
.header .logo {float:left; width:275px; height:77px; margin:30px 0 0 0}
.header .search { display:none}

/*头部导航*/
.nav {width:100%; height:50px; background:#2587e8}
.nav ul {width:1200px; margin:0px auto}
.nav ul a {float:left; width:109px; height:50px; text-align:center; line-height:50px; color:#FFF; font-size:16px}
.nav ul a:nth-child(5) { background:url(../../images/tucu.png) no-repeat 90px 12px; background-size:7px}
.nav ul a:nth-child(9) { background:url(../../images/tucu.png) no-repeat 90px 12px; background-size:7px}
.nav ul a:nth-child(11) { background:url(../../images/tucu.png) no-repeat 80px 12px; background-size:7px}
.nav ul a:hover {height:46px ;border-bottom:4px solid #ffb81e;}

/*首页二级导航*/
.top {width:100%; height:500px; margin-bottom:30px; overflow:hidden}

/*首页轮播图*/
.top .swiper-container {width:100%; height:500px}
.top .swiper-slide {text-align:center;display:-webkit-box; display:-ms-flexbox;display:-webkit-flex; display:flex;-webkit-box-pack:center; -ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center; -ms-flex-align:center;-webkit-align-items:center;align-items:center; overflow:hidden}

/*推荐平台*/
.pingtai {width:1200px; margin:0px auto; margin-bottom:30px; overflow:hidden}
.pingtai .title {float:left; border-left:#2587e8 6px solid; width:1184px; height:30px; padding-left:10px; margin-bottom:20px; overflow:hidden}
.pingtai .title h3 {float:left; font-size:28px; color:#1e272e; line-height:30px}
.pingtai .title span {float:left; font-size:14px; color:#cdcdcd; line-height:100%; margin:16px 0 0 10px}
.pingtai ul { float:left; width:1200px; text-align:center}
.pingtai ul li { float:left; width:250px; padding:0 25px; text-align:center; font-size:16px; line-height:140%; margin-bottom:20px}
.pingtai ul li a { margin:0px auto; width:106px; height:106px; border:#2587e8 2px solid; border-radius:100px; margin-bottom:10px; display:block}

.pingtai ul li a img { margin:0px auto; width:106px; height:106px; border-radius:100px; filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%); display:block;}
.pingtai ul li a:hover img {filter: grayscale(0);
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);}

/*首页和职业列表通用推荐课程*/
.k_bg {width:100%; background:#f5f5f5; padding:30px 0 20px 0; margin-bottom:30px; overflow:hidden}
.k_bg_jx {width:100%; background:#f5f5f5; padding:30px 0 20px 0; margin-bottom:10px;margin-top:20px;float:left;}
.tuijian {width:1200px; margin:0px auto}
.tuijian .title {float:left; border-left:#2587e8 6px solid; width:1184px; height:30px; padding-left:10px}
.tuijian .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%}
.tuijian .title span {float:left; font-size:14px; color:#cdcdcd; line-height:100%; margin:16px 0 0 10px}
.tuijian .title a {float:right; font-size:16px; color:#485460; line-height:30px}
.tuijian .title a:hover {color:#6d8092}
/*.tuijian ul {width:100%; margin-top:20px; overflow:hidden; display:inline-block}
.tuijian ul li {width:280px; height:230px; background:#FFF; text-align:center; margin:0 26px 20px 0; position:relative; overflow:hidden}
.tuijian ul li {width:280px; height:230px; background:#FFF; text-align:center; margin:0 26px 20px 0; position:relative; overflow:hidden}
.tuijian ul li p { width:100px; height:30px; line-height:30px; font-size:14px; background:#F00; color:#FFF;
transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg); position:absolute; z-index:1; right:-30px; top:3px}
.tuijian ul li:nth-child(4),.tuijian ul li:nth-child(8),.tuijian ul li:nth-child(12),.tuijian ul li:nth-child(16),.tuijian ul li:nth-child(20),.tuijian ul li:nth-child(25),.tuijian ul li:nth-child(30) {margin-right:0px}
.tuijian ul li a img {float:left; width:280px; height:190px; margin-bottom:10px}
.k_bg_jx .tuijian ul li a img {float:left; width:280px; height:180px; margin-bottom:10px;}
.tuijian ul li a {font-size:16px; line-height:100%; color:#1e272e}
.tuijian ul li span {width:100px; float:right; border-radius:3px;height:30px;margin-right:10px; background:#ffb81e; color:#FFF; font-size:14px; line-height:30px; }
.tuijian ul li a:hover span { background:#ec6700}
.tuijian ul li a:nth-child(2) { float:left; font-size:12px; color:#999; line-height:30px; background:url(../../images/time.png) no-repeat 0px center; background-size:16px; padding-left:22px; margin-left:8px}
.tuijian ul li a:nth-child(2):hover { color:#333}
.tuijian ul li i {width:100px;padding-right:8px; float:left;margin-top:8px;height:30px;color:#8a8a8a; font-size:12px; line-height:30px; }
.tuijian ul li a:hover {color:#2587e8}*/

/*二级页头部导航*/
.tuijian .nav_daohang {float:left; width:1200px; font-size:14px; line-height:100%; color:#999; margin:0 0 20px 0 }

/*首页新闻列表*/
.mid {width:1200px; margin:0px auto}
.mid .sy_newlist {float:left; width:586px; margin-bottom:0px}
.mid .sy_newlist:nth-child(2),.mid .sy_newlist:nth-child(4) {float:right}
.mid .sy_newlist .title {float:left; width:586px; height:30px; border-bottom:#d2dae2 1px solid; padding-bottom:8px; margin-bottom:20px}
.mid .sy_newlist .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%; border-bottom:#2587e8 3px solid; padding-bottom:8px}
.mid .sy_newlist .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.mid .sy_newlist .title a {float:right; font-size:16px; color:#485460; line-height:38px}
.mid .sy_newlist .title a:hover {color:#2587e8}
.mid .sy_newlist ul {width:100%}
.mid .sy_newlist ul li {width:580px; background:url(../../images/dian.gif) no-repeat 0px 5px; padding-left:14px; height:35px; overflow:hidden}
.mid .sy_newlist ul li a {float:left; width:100%; font-size:16px; height:35px; color:#1e272e; line-height:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.mid .sy_newlist ul li a:hover {color:#2587e8}

/*友情链接*/
.yqlj {width:100%; background:#f5f5f5; padding:30px 0 20px 0; border-bottom:#d2dae2 1px solid; overflow:hidden}
.yqlj ul {width:1200px; margin:0px auto}
.yqlj ul h3 {float:left; font-size:14px; color:#485460; line-height:100%}
.yqlj ul a {float:left; font-size:14px; color:#485460; line-height:100%; margin:0 10px 10px 0}
.yqlj ul a:hover {color:#0f64bd}

/*页尾*/
.foot {width:100%; background:#f5f5f5; padding:40px 0 40px 0; display:inline-block; overflow:hidden}
.foot .con {width:1200px; margin:0px auto; overflow:hidden}
.foot .con p {float:left; font-size:14px; color:#485460; line-height:200%;padding-left:20px;}
.foot .con ul {float:right}
.foot .con ul li {width:160px; font-size:12px; color:#485460; line-height:140%; text-align:center}
.foot .con ul li img {width:160px; height:160px; display:block; margin:0px auto; margin-bottom:6px}
.foot .con ul li:last-child {margin-left:20px}

.gray_bg {width:100%; background:#F5F5F5; padding:20px 0 40px 0; margin-bottom:30px; display:inline-block}
.con_width {width:1200px; margin:0px auto}


/*专题页新闻列表*/
.rt_newlist {float:left; width:340px; padding:0px 10px 10px 10px;margin-bottom:10px}
.rt_newlist:nth-child(2),.mid .sy_newlist:nth-child(4) {float:right}
.rt_newlist .title {float:left; width:340px; height:30px; border-bottom:#d2dae2 1px solid; padding-bottom:8px; margin-bottom:20px}
.rt_newlist .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%; border-bottom:#1E90FF 3px solid; padding-bottom:8px}
.rt_newlist .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.rt_newlist .title a {float:right; font-size:16px; color:#485460; line-height:38px}
.rt_newlist .title a:hover {color:#6d8092}
.rt_newlist ul {width:100%}
.rt_newlist ul li {width:320px; background:url(../../images/dian.gif) no-repeat 0px center; padding-left:14px; margin-bottom:20px}
.rt_newlist ul li a {float:left; width:320px; font-size:16px; color:#1e272e; line-height:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.rt_newlist ul li a:hover {color:#0f64bd}

.gray_bg2 {width:100%; background:#F5F5F5; padding:0 0 20px 0; margin-bottom:30px; display:inline-block}

/*新闻列表和详细页头部导航*/
.gray_bg3 {width:100%; background:#fafafa; padding:0 0 50px 0; margin-bottom:30px; display:inline-block}
.nav_daohang {float:left; width:1200px; font-size:14px; line-height:100%; color:#999; margin:20px 0 }
.nav_daohang a {color:#485460}
.nav_daohang a:hover {color:#0f64bd}
.nav_daohang span {color:#485460}


/*新闻列表页*/
.con_left {float:left; width:860px; overflow:hidden; min-height:700px;}
.newlist {float:left; width:860px}
.newlist ul {float:left; width:860px}
.newlist ul li {width:780px; height:110px; background:#FFF; padding:0 20px; margin-bottom:10px; overflow:hidden}
.newlist ul li h4{width:680px;}
.newlist ul li h4 a {float:left;  font-size:18px; color:#1e272e; font-weight:normal; line-height:44px; margin-top:6px}
.newlist ul li h4 a:hover {color:#2587e8}
.newlist ul li p:nth-child(2) {float:left; width:680px; font-size:14px; line-height:160%; color:#b2bec3; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden}
.newlist ul li p:nth-child(3) {float:right; height:60px; padding:14px 0 0 16px; margin-top:-30px; border-left:#b2bec3 1px solid;color:#95a5a6; text-align:right; font-size:14px}
.newlist ul li p:nth-child(3) span {display:block; font-size:24px}

/*新闻列表页面分页*/
.page {float:left; width:820px; margin-top:20px}
.page ul {display:inline-block}
.page ul li {display:inline}
.page ul li a {color:#636e72; float:left; font-size:14px; width:30px; height:30px; transition:background-color .3s; border:1px solid #ddd; margin: 0 4px; text-align:center; line-height:30px}
.page ul li a.active {background:#0f64bd;color:#FFF ;border: 1px solid #0f64bd}
.page ul li a:hover:not(.active) {background: #ddd}

/*新闻列表页面右侧顶部banner*/
.con_right_banner {float:right; width:320px; height:auto; margin-bottom:20px}
.con_right_banner img {float:left;}

/*新闻页面右侧考试资讯*/
.kszx {float:right; width:320px; padding:10px 0; background:#FFF}
.kszx .title {float:left; border-left:#2587e8 6px solid; width:324px; height:22px; padding-left:10px; margin:10px 0 10px 0}
.kszx .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%}
.kszx .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.kszx ul {float:left; width:320px; margin-bottom:14px;}
.kszx ul li {width:306px; background:url(../../images/dian.gif) no-repeat 0px center; padding-left:14px; border-bottom:#f5f5f5 1px solid}
.kszx ul li a {float:left; width:320px; font-size:14px; line-height:26px; color:#1e272e; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.kszx ul li a:hover {color:#2587e8}
.kszx .more {float:left; width:320px; text-align:center; font-size:16px; line-height:100%; color:#485460; margin:20px 0}
.kszx .more:hover {color:#6d8092}
.shiting{width: 100%; height: auto; background: #ffffff; float: left; padding-bottom:20px;}

/*新闻页面底部两个banner*/
.two_banner {width:1200px; margin:0px auto}
.two_banner a {float:left; margin-bottom:30px;margin-left:10px;margin-right:10px;}
.two_banner a:last-child {float:right}
.two_banner a img {border:0;}

/*新闻详细页*/
.new {float:left; width:800px;background:#FFF; padding:40px 30px 60px 30px}
.new h1 {float:left; width:800px; font-size:26px; color:#323232; text-align:center; line-height:40px;}
.new .xinxi {float:left; width:800px; text-align:center; border-bottom:#bdc3c7 1px solid}
.new .xinxi span {font-size:14px; margin:0px auto; color:#95a5a6; line-height:60px; margin:0 8px}
.new .wenzhang_nr {float:left; font-size:16px; line-height:200%; color:#1e272e; margin:20px 0 0 0; text-align:justify}
.new .wenzhang_nr img {max-width:800px; /* margin:0px auto; display:block; */ margin-top:20px; margin-bottom:20px}

/*新闻详细页上一页下一页*/
.fanpian {float:left; width:860px; margin:30px 0 0 0}
.fanpian li {width:860px; font-size:14px; line-height:200%; color:#95a5a6;}
.fanpian li a {color:#1e272e}
.fanpian li a:hover {color:#0f64bd}

/*关于新职业_公司介绍*/
.xzy_js {float:left; width:100%; background:#; overflow:hidden; padding:0 0 40px 0}
.xzy_js .title {width:100%; text-align:center; font-size:14px; color:#FFF; margin:50px 0}
.xzy_js .title h3 {font-size:36px; font-weight:normal}
.xzy_js .nr_conter{width:1200px;height:auto;margin:0 auto;margin-top:20px;}
.xzy_js .nr_left{width:240px;float:left;height:auto;}
.xzy_js .nr_conter .nr_left_list{width:240px;height:atuo;float:left;}
.nr_left_list .post{width:238px;border:1px solid #e6e6e6;}
.nr_left_list .post h2{width:auto; height:50px; line-height:50px;padding-left:20px;background:#2587e8;font-size:18px;color:#ffffff;}
.nr_left_list .post h2 a{color:#ffffff;}
.nr_left_list .post ul{width:238px;float:left;height:auto;border-bottom:1px solid #e6e6e6;}
.nr_left_list .post ul li{width:216px;float:left;padding-left:20px;height:40px;line-height:40px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:#eeeeee;}
.nr_left_list .post ul li:hover{background:#ffb81e;}
.nr_left_list .post ul li:hover a{color:#ffffff;}

.xzy_js .nr_conter .neirong {width:930px; background:#FFF;  border-radius:10px; font-size:14px; line-height:180%; float:left;padding-left:20px; text-align:justify; display:block}
.xzy_js .nr_conter .nr_left_link{width:238px;height:atuo;float:left;border:1px solid #2587e8;margin-top:20px;padding-bottom:20px;}
.xzy_js .nr_conter .nr_left_link p{width:auto;line-height:40px;padding-left:5px;padding-right:5px;}
.xzy_js .nr_conter .nr_left_title{width: auto;height: 50px;line-height: 50px;padding-left: 20px;background: #2587e8;font-size: 18px;color: #ffffff;}

/*页面底部横条*/
.bottom_list{width:100%;height:35px;float:left;background:#2587e8;margin:0 auto;margin-top:20px;line-height:35px;}
.bottom_list p{width:1200px;margin:0 auto;line-height:35px; text-align:center;}
.bottom_list p a{color:#ffffff;font-size:14px;}

.rigetst{width:100%;height:250px;float:right;}
.tjsz{width:auto;float:right;margin-top:30px;}

.liebiao tr td a { float:left; width:23.5%; font-size:14px; line-height:30px; text-align:center; text-decoration:none; color:#000000;border-radius: 4px; margin-bottom:2px;margin-left:10px;margin-top:2px;}
.liebiao tr td a:before {color:#00aaee;}
.liebiao tr td a:hover { color:#ffffff;background:#2587e8;}

.gjnrc_searc{margin-left:10%;margin-top:30px;padding-top:340px;height:200px;background:url(../../images/gjnrcbg.png) no-repeat;}
.gjnrc_searc .gj1{width:790px;text-align:center;font-size:30px;}
.gjnrc_searc .gj2{width:790px;text-align:left;padding-left:15%;font-size:15px;padding-top:80px;}

.gjnrc_info{margin-left:10%;margin-top:10px;height:auto;}
.gjnrc_info p{width:100%;float:left;line-height:25px;}
.cxan{border-radius:5px;line-height:40px;height:40px;color:#ffffff;}
.cxan a{padding-left:35px;padding-right:35px;padding-top:5px;padding-bottom:5px;color:#ffffff;background-color: #E53333;border-radius: 5px;font-size:23px;}

.ljbmb{padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;color:#ffffff;background-color: #40ddff;border-radius: 5px;font-size:16px;margin-top:20px;margin-right:20px;font-weight:bold;}
.zscxr{padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;color:#ffffff;background-color: #E53333;border-radius: 5px;font-size:16px;margin-top:20px;font-weight:bold;}



@media screen and (max-width:576px) 
{
/*通用*/
BODY { width:100%; font-family:'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif; -webkit-font-smoothing: antialiased}
div{text-align:left}
table tr td {word-break:break-all;word-wrap:break-word}
*{padding:0;margin:0}
a {text-decoration:none;color:#485460;}
a:hover {text-decoration:none}
img {border:0px}
ul,dl,dt,dd {margin:0px;padding:0px}
li {float:left;list-style-type:none}
h1, h2, h3, h4, h5, h6 {font-family:'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif; }

/*头部logo和搜索*/
.headall { float:left; width:100%; height:auto; margin-bottom:20px; overflow:hidden}
.header { float:left; width:100%; height:auto; overflow:hidden; margin:0px auto; background:none; text-align:center; padding-top:20px} 
.header .logo {float:none; margin:0px auto; width:275px; height:auto;}
.header .search { display:none}

/*头部导航*/
.nav { float:left; width:100%; height:auto; background:#2587e8; margin-bottom:0px;}
.nav ul { float:left; width:100%;}
.nav ul a {float:left; width:33%; text-align:center; height:50px; line-height:50px; color:#FFF; font-size:16px}
.nav ul a:nth-child(5) { background:url(../../images/tucu.png) no-repeat 100px 12px; background-size:7px}
.nav ul a:nth-child(9) { background:url(../../images/tucu.png) no-repeat 100px 12px; background-size:7px}
.nav ul a:nth-child(11) { background:url(../../images/tucu.png) no-repeat 90px 12px; background-size:7px}
.nav ul a:hover {height:50px ;border-bottom:none}

/*首页二级导航*/
.top {width:100%; height:auto; margin-bottom:10px; overflow:hidden}
.top .er_dh { display:none}

/*首页轮播图*/
.top .swiper-container {width:150%; height:auto; margin-left:-25%; margin-bottom:0px}
.top .swiper-slide {text-align:center;display:-webkit-box; display:-ms-flexbox;display:-webkit-flex; display:flex;-webkit-box-pack:center; -ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center; -ms-flex-align:center;-webkit-align-items:center;align-items:center; overflow:hidden}
.top .swiper-slide img { width:100%; height:auto}

/*推荐平台*/
.pingtai { float:left; width:100%; margin-bottom:30px; overflow:hidden}
.pingtai .title {float:left; border-left:none; width:98%; padding-left:1%; height:30px; margin-bottom:20px; overflow:hidden}
.pingtai .title h3 {float:left; font-size:28px; color:#1e272e; line-height:30px}
.pingtai .title span {float:left; font-size:14px; color:#cdcdcd; line-height:100%; margin:16px 0 0 10px}
.pingtai ul { float:left; width:100%; text-align:center}
.pingtai ul li { float:left; width:44%; padding:0px; text-align:center; font-size:16px; line-height:140%; margin:0 3% 4% 3%}
.pingtai ul li a { margin:0px auto; width:106px; height:106px; border:#2587e8 2px solid; border-radius:100px; margin-bottom:10px; display:block}

.pingtai ul li a img { margin:0px auto; width:106px; height:106px; border-radius:100px;  filter: grayscale(100%);
              -webkit-filter: grayscale(100%);
              -moz-filter: grayscale(100%);
              -ms-filter: grayscale(100%);
              -o-filter: grayscale(100%); display:block;}
.pingtai ul li:last-child { margin-right:0px}
.pingtai ul li a:hover img { filter: grayscale(0);
              -webkit-filter: grayscale(0);
              -moz-filter: grayscale(0);
              -ms-filter: grayscale(0);
              -o-filter: grayscale(0);}
			  
/*首页和职业列表通用推荐课程*/
.k_bg {width:100%; background:#f5f5f5; padding:30px 0 20px 0; margin-bottom:30px; overflow:hidden}
.k_bg_jx {width:100%; background:#f5f5f5; padding:30px 0 20px 0; margin-bottom:10px; margin-top:20px; float:left;}
.tuijian { float:left; width:100%}
.tuijian .title {float:left; border-left:none; width:98%; height:30px; padding-left:2%}
.tuijian .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%}
.tuijian .title span {float:left; font-size:14px; color:#cdcdcd; line-height:100%; margin:16px 0 0 10px}
.tuijian .title a {float:right; font-size:16px; color:#485460; line-height:30px}
.tuijian .title a:hover {color:#6d8092}
/*.tuijian ul {width:100%; margin-top:20px; overflow:hidden; display:inline-block}
.tuijian ul li {width:46%; height:auto; background:#FFF; text-align:center; padding-bottom:10px; margin:0 2% 3% 2%; position:relative; overflow:hidden}
.tuijian ul li p { display:none}
.tuijian ul li:nth-child(4),.tuijian ul li:nth-child(8),.tuijian ul li:nth-child(12),.tuijian ul li:nth-child(16),.tuijian ul li:nth-child(20),.tuijian ul li:nth-child(25),.tuijian ul li:nth-child(30) {margin-right:0px}
.tuijian ul li a img {float:left; width:100%; height:auto; margin-bottom:10px}
.k_bg_jx .tuijian ul li a img {float:left; width:100%; height:auto; margin-bottom:10px;}
.tuijian ul li a {font-size:16px; line-height:100%; color:#1e272e}
.tuijian ul li span {width:100px; float:right; border-radius:3px;height:30px;margin-right:10px; background:#ffb81e; color:#FFF; font-size:14px; line-height:30px; }
.tuijian ul li a:hover span { background:#ec6700}
.tuijian ul li a:nth-child(2) { display:none}
.tuijian ul li a:nth-child(2):hover { color:#333}
.tuijian ul li i { display:none}*/
/* .tuijian ul li span {width:100px; padding-left:20px; height:30px; background:#f21332; position:absolute; z-index:1; top:0; right:-30px; color:#FFF; font-size:14px; line-height:30px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg)} */

.tuijian ul li a:hover {color:#2587e8}			

/*首页新闻列表*/
.mid { float:left; width:100%;}
.mid .sy_newlist {float:left; width:96%; padding:0 2%; margin-bottom:20px}
.mid .sy_newlist:nth-child(2),.mid .sy_newlist:nth-child(4) {float:right}
.mid .sy_newlist .title {float:left; width:100%; height:30px; border-bottom:#d2dae2 1px solid; padding-bottom:8px; margin-bottom:20px}
.mid .sy_newlist .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%; border-bottom:#2587e8 3px solid; padding-bottom:8px}
.mid .sy_newlist .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.mid .sy_newlist .title a {float:right; font-size:16px; color:#485460; line-height:38px}
.mid .sy_newlist .title a:hover {color:#2587e8}
.mid .sy_newlist ul {width:100%}
.mid .sy_newlist ul li {width:100%; background:none; padding-left:0px; height:35px; overflow:hidden}
.mid .sy_newlist ul li a {float:left; width:100%; font-size:16px; height:35px; color:#1e272e; line-height:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.mid .sy_newlist ul li a:hover {color:#2587e8}  

/*页尾*/
.foot { float:left; width:100%; background:#f5f5f5; padding:20px 0 40px 0; display:inline-block; overflow:hidden}
.foot .con {width:100%; float:left; overflow:hidden}
.foot .con p {float:left; width:100%; font-size:14px; color:#485460; line-height:200%;padding-left:0px; text-align:center}
.foot .con ul {display:none}

/*页面底部横条*/
.bottom_list{width:100%;height:35px;float:left;background:#2587e8;margin:0 auto;margin-top:20px;line-height:35px;}
.bottom_list p {width:100%;margin:0 auto;line-height:35px; text-align:center;}
.bottom_list p a{color:#ffffff;font-size:16px;}

/*新闻列表和详细页头部导航*/
.con_width { float:left; width:100%;}
.gray_bg3 {width:100%; background:#fafafa; padding:0 0 50px 0; margin-bottom:30px; display:inline-block}
.nav_daohang {float:left; width:100%; font-size:14px; line-height:100%; color:#999; margin:20px 0 }
.nav_daohang a {color:#485460}
.nav_daohang a:hover {color:#0f64bd}
.nav_daohang span {color:#485460}

/*新闻列表页*/
.con_left {float:left; width:100%; overflow:hidden; min-height:auto;}
.con_left .newlist {float:left; width:96%; padding:0 2%}
.con_left .newlist ul {float:left; width:100%}
.con_left .newlist ul li { float:left; width:100%; height:auto; background:#none; margin-bottom:10px; overflow:hidden; border-bottom:#CCC 1px dashed; padding:0 0 10px 0}
.con_left .newlist ul li h4{ float:left; width:100%;}
.con_left .newlist ul li h4 a {float:left; width:100%; background:none; font-size:16px; color:#1e272e; font-weight:normal; line-height:150%; margin-top:0px}
.con_left .newlist ul li h4 a:hover {color:#2587e8}
.con_left .newlist ul li p:nth-child(2) { display:none; width:100%}
.newlist ul li p:nth-child(3) { display:none}
.newlist ul li p:nth-child(3) span {display:block; font-size:24px}

/*新闻列表页面分页*/
.page {float:left; width:100%; margin-top:20px}
.page ul {display:inline-block}
.page ul li {display:inline}
.page ul li a {color:#636e72; float:left; font-size:14px; width:30px; height:30px; transition:background-color .3s; border:1px solid #ddd; margin: 0 4px; text-align:center; line-height:30px}
.page ul li a.active {background:#0f64bd;color:#FFF ;border: 1px solid #0f64bd}
.page ul li a:hover:not(.active) {background: #ddd}

/*新闻列表页面右侧顶部banner*/
.con_right { display:none}


/*新闻页面底部两个banner*/
.two_banner {width:1200px; margin:0px auto}
.two_banner a {float:left; margin-bottom:30px;margin-left:10px;margin-right:10px;}
.two_banner a:last-child {float:right}
.two_banner a img {border:0;}

/*新闻详细页*/
.new {float:left; width:96%;background:#FFF; padding:40px 2% 60px 2%}
.new h1 {float:left; width:100%; font-size:18px; color:#323232; text-align:center; line-height:140%; margin-bottom:20px}
.new .xinxi {float:left; width:100%; text-align:center; border-bottom:#bdc3c7 1px solid; padding-bottom:20px}
.new .xinxi span {font-size:14px; margin:0px auto; color:#95a5a6; line-height:120%; margin:0 8px}
.new .wenzhang_nr {float:left; width:100%; font-size:16px; line-height:200%; color:#1e272e; margin:20px 0 0 0; text-align:justify}
.new .wenzhang_nr img {max-width:100%; /* margin:0px auto; display:block; */ margin-top:20px; margin-bottom:20px}

/*新闻详细页上一页下一页*/
.fanpian {float:left; width:100%; margin:30px 0 0 0}
.fanpian li {width:100%; font-size:14px; line-height:200%; color:#95a5a6}
.fanpian li a {color:#1e272e}
.fanpian li a:hover {color:#0f64bd}

.two_banner { float:left; width:100%}
.two_banner a { float:left; width:100%; text-align:center; margin:0px}
.two_banner a img {width:auto; margin:0px auto}

.cxan{border-radius:3px;line-height:30px;height:30px;color:#ffffff;}
.cxan a{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;color:#ffffff;background-color: #E53333;border-radius: 3px;font-size:16px;}


/*关于新职业_公司介绍*/
.xzy_js {float:left; width:100%; background:none; overflow:hidden; padding:0 0 40px 0}
.xzy_js .title {width:100%; text-align:center; font-size:14px; color:#FFF; margin:50px 0}
.xzy_js .title h3 {font-size:36px; font-weight:normal}
.xzy_js .nr_conter{ float:left; width:100%;height:auto;margin:0 auto;margin-top:20px;}
.xzy_js .nr_left{ display:none}
.nr_left_list .post{ display:none}


/*.nr_left_list .post ul li:nth-child(4) { display:none}*/

.xzy_js .nr_conter .neirong { float:left; width:96%; background:#FFF;  border-radius:10px; font-size:14px; line-height:180%; float:left;padding:0px 2%; text-align:justify; display:block}
.xzy_js .nr_conter .nr_left_link{width:238px;height:atuo;float:left;border:1px solid #2587e8;margin-top:20px;padding-bottom:20px;}
.xzy_js .nr_conter .nr_left_link p{
	width:auto;
	line-height:40px;
	padding-left:5px;
	padding-right:5px;
	
}
.xzy_js .nr_conter .nr_left_title{width: auto;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    background: #2587e8;
    font-size: 18px;
    color: #ffffff;}
	
.xzy_js .nr_conter .neirong p img { width:100%; height:auto}	
.xzy_js .nr_conter .neirong div img { width:100%; height:auto}	
}