/*通用*/
BODY {font-family:"微软雅黑";min-width:1200px;}
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}

/*头部logo和搜索*/
.header {width:1200px; height:120px; overflow:hidden; margin:0px auto; background:url(../image/top_bg.png) no-repeat right 0px} 
.header .logo {float:left; width:515px; height:67px; margin:26px 0 0 0}
.header .search {float:right; width:280px; height:38px; background:#FFF; margin:40px 0 0 0; border:#bdc3c7 1px solid; border-radius:100px}
.header .search .srk {float:left; width:190px; height:38px; border:none; outline:none; margin-left:20px}
.header .search .anniu {float:right; width:54px; height:38px; border:none; background:#175ba2 url(../image/search.png) no-repeat center center; background-size:26px; border-radius:0 100px 100px 0; cursor:pointer}
.header .search .anniu:hover {background:#05498f url(../image/search.png) no-repeat center center; background-size:26px}

/*头部导航*/
.nav {width:100%; height:54px; background:#175ba2}
.nav ul {width:1200px; margin:0px auto}
.nav ul a {float:left; width:120px; height:54px; text-align:center; line-height:54px; color:#FFF; font-size:18px}
.nav ul a:hover { height:50px; border-bottom:#c31517 4px solid}
.nav ul a:nth-child(8) { background:url(../image/tucu.png) no-repeat 100px 12px; background-size:7px; font-weight:bold}
/*.nav ul a:nth-child(8){background:#c31717;border-radius:8px;}*/
/*首页二级导航*/
.top {width:1200px; margin:0px auto; margin-top:20px; margin-bottom:30px; overflow:hidden}
.top .er_dh {width:220px; height:360px; margin-right:20px; float:left; position:relative; background-color:#fafafa}
.top .er_dh ul{height:360px}
.top .er_dh li{width:220px; height:88px; float:left; margin-bottom:3px; cursor:pointer }
.top .er_dh li:nth-child(1) {background:#175ba2 url(../image/dh_tb1.png) no-repeat 20px center}
.top .er_dh li:nth-child(2) {background:#175ba2 url(../image/dh_tb2.png) no-repeat 20px center}
.top .er_dh li:nth-child(3) {background:#175ba2 url(../image/dh_tb3.png) no-repeat 20px center}
.top .er_dh li:nth-child(4) {background:#175ba2 url(../image/dh_tb4.png) no-repeat 20px center}
.top .er_dh li:nth-child(1):hover {background:#c31717 url(../image/dh_tb1.png) no-repeat 20px center}
.top .er_dh li:nth-child(2):hover {background:#c31717 url(../image/dh_tb2.png) no-repeat 20px center}
.top .er_dh li:nth-child(3):hover {background:#c31717 url(../image/dh_tb3.png) no-repeat 20px center}
.top .er_dh li:nth-child(4):hover {background:#c31717 url(../image/dh_tb4.png) no-repeat 20px center}
.top .er_dh li span {float:left; font-size:22px; color:#ecf0f1; line-height:28px; margin:15px 0 0 100px}
.top .er_dh li a{display:block;color:#ffffff;}
.top .er_dh ul ul{display:none}
.top .er_dh ul li:hover ul {background:#FFF; border-left:none; border:#c31717 3px solid; left:220px; top:0px; margin-top:0px; width:714px; z-index:9999; position:absolute; min-height:334px; height:auto; padding-top:20px; overflow:hidden; display:block}

.top .er_dh ul li:hover ul a {float:left; background:#f5f5f5; height:34px; width:160px; text-align:center; line-height:34px; border-radius:100px; margin:0 0 12px 12px; font-size:14px; color:#1e272e}
.top .er_dh ul li:hover ul a:hover {background:#EEE; color:#0f64bd}
.top .er_dh ul li p {float:left; width:640px; height:100px; position:absolute; z-index:1; left:-6px; bottom:10px}
.top .er_dh ul li p a {float:left; width:640px; height:100px}
.top .er_dh ul li p img {width:690px; height:auto; max-height:100px;}

/*首页轮播图*/
.top .swiper-container {float:left; width:700px; height:360px}
.top .swiper-slide {text-align: center;font-size: 18px;background: #fff; 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}

/*首页证书查询*/
.top .sy_zscx {float:right; width:240px; height:360px}
.top .sy_zscx .zscx_p a {float:left; background:url(../image/search.png) no-repeat 30px center #c31517; width:190px; padding-right:40px; text-align:right; height:58px; font-size:26px; font-weight:bold; line-height:58px; color:#FFF;letter-spacing:4px; margin-bottom:3px;border-radius:10px;}
.top .sy_zscx .zscx_pic a {float:left; background:none; width:auto; padding-left:3px; font-weight:bold; color:#FFF;letter-spacing:4px; margin-bottom:3px}
.top .sy_zscx .zscx_pic img{float:left;}


.top .sy_zscx a:hover {background:url(../image/search.png) no-repeat 30px center,url(../image/serach_bg_hover.png)}
.top .sy_zscx p a:hover{background:none;}
.top .sy_zscx p {float:left; width:230px; height:auto; background:#f5f5f5; padding-top:5px;padding-left:5px;padding-right:5px}
.top .sy_zscx p img {width:auto; height:auto;}



/*首页和职业列表通用推荐课程*/
.k_bg {width:100%; background:#f5f5f5; padding:30px 0 20px 0; margin-bottom:30px}
.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:#175ba2 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:#485460; 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:200px; background:#FFF; text-align:center; margin:0 26px 10px 0; position:relative; overflow:hidden}
.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:158px; margin-bottom:10px}
.k_bg_jx .tuijian ul li a img {float:left; width:280px; height:180px; margin-bottom:10px;border-radius:8px;}
.tuijian ul li a {font-size:16px; line-height:100%; color:#1e272e}
.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:#0f64bd}

/*首页试听课程*/
.k_bg_st {width:100%; margin-bottom:10px;margin-top:20px;float:left;}
.k_bg_st .k_bg_sting{width:1200px;margin:0 auto;}
.k_bg_st .k_bg_stleft{width:855px; height:auto;float:left;}
.k_bg_stleft .title {float:left; width:855px; height:38px; border-bottom: #d2dae2 1px solid;margin-bottom: 20px;  }
.k_bg_stleft .title h3 {float: left;
    font-size: 28px;
    color: #1e272e;
    line-height: 100%;
    border-bottom: #175ba2 3px solid;
    padding-bottom: 8px;}
.k_bg_stleft .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.k_bg_stleft .title a {float:right; font-size:16px; color:#485460; line-height:30px}
.k_bg_stleft .title a:hover {color:#6d8092}



.k_bg_st .k_bg_stleft ul{width:100%;margin-top:10px;float:left;height:254px;}
.k_bg_st .k_bg_stleft ul li{width:272px;height:auto;border:0;margin-left:10px;text-align:center;background:#e2e2e2;border-radius:5px;padding-top:10px;}
.stlb span{width:100%;float:left;line-height:30px;}
.stlb div{width:100%;float:right;padding-left:10px;padding-right:10px;height:55px;line-height:55px;}
.stlb div h4{width: 40%;float: left;font-size: 14px;font-weight: normal;padding-left: 20px;}
.stlb div a{width:100px;float:right;height:30px; padding:0px; line-height:30px; margin-top:10px;background:#c31517;text-align:center;border-radius:3px;color:#fff;}


.k_bg_st .k_bg_stright{width:320px; height:307px;float:right;}
.k_bg_st .k_bg_stright .k_bg_title{width:100%;height:38px; line-height:30px;    border-bottom: #d2dae2 1px solid;margin-bottom: 20px;}
.k_bg_st .k_bg_stright .k_bg_title h3{float: left;
    font-size: 28px;
    color: #1e272e;
    line-height: 100%;
    border-bottom: #175ba2 3px solid;
    padding-bottom: 8px;}
.k_bg_st .k_bg_stright .k_bg_title a{    float: right;
    font-size: 16px;
    color: #485460;
    line-height: 38px;}
.k_bg_st .k_bg_stright .k_bg_title span{float:left;}
.k_bg_st .k_bg_stright .k_bg_title span a{color: #ff0000;
    font-size: 14px;
    padding-left: 10px;}
	
.k_bg_st .k_bg_stright ul{width:100%;height:auto;float:left;}
.k_bg_st .k_bg_stright ul li{width:100px;height:125px;float:left;margin-left:5px;margin-top:12px;text-align:center;line-height:25px;}
.k_bg_st .k_bg_stright ul li img{width:95px;height:125px;}
.k_bg_st .k_bg_stright ul li span{position:relative;width:95px;height:25px;z-index:2px;top:-30px;float:left;text-align:center;background:rgba(110,108,108,0.7);margin-left: 2px;color:#ffffff;font-size:14px;}

.k_bg_stleft .title ul{width:auto;float:left;margin-left:20px;margin-top:0px;background:none;height:30px;}	
.k_bg_st .k_bg_stleft .title ul li{width:auto;min-width:90px;height:37px;border:0;color:#e2e2e2;padding-top:0px; margin-left:10px;float:right;border-radius:3px 3px 0px 0px;background:#175ba2;}

.k_bg_st .k_bg_stleft .title ul li a{ min-width:90px;padding-left:8px;padding-right:8px;font-size: 16px;text-align:center;
    color: #ffffff;
    line-height: 38px;}
	.k_st_tt{height:38px;background:#175ba2;}
	.k_st_tt a{color:#ffffff;}
.k_stright_title{float:left;height:67px;}
.k_stright_ggw{float:left;margin-top:1px;}
/*二级页头部导航*/
.tuijian .nav_daohang {float:left; width:1200px; font-size:14px; line-height:100%; color:#999; margin:0 0 20px 0 }

/*职业中心列表分类*/
.tuijian .zhiyefl {float:left; width:1200px; border-top:#ecf0f1 1px solid; padding-top:20px}
.tuijian .zhiyefl span {font-size:16px; color:#485460}
.tuijian .zhiyefl a {font-size:16px; color:#1e272e; padding:5px 10px}
.tuijian .zhiyefl a:hover {background:#ecf0f1; padding:5px 10px; border-radius:3px; color:#0f64bd}

/*首页新闻列表*/
.mid {width:1200px; margin:0px auto}
.mid .sy_newlist {float:left; width:586px; margin-bottom:10px}
.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:#175ba2 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:#6d8092}
.mid .sy_newlist ul {width:100%}
.mid .sy_newlist ul li {width:572px; background:url(../image/dian.gif) no-repeat 0px 5px; padding-left:14px;margin-left:10px;height:35px;line-height:35px;white-space:nowrap;
text-overflow:ellipsis;
overflow: hidden;}
.mid .sy_newlist ul li a {float:left; font-size:16px; color:#1e272e; line-height:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.mid .sy_newlist ul li a:hover {color:#0f64bd}


/*首页新闻列表下面两个banner*/
.mid .sy_mid_banner {float:left; width:1200px; height:auto; margin-bottom:30px; overflow:hidden}
.mid .sy_mid_banner a {float:left; width:100%; height:auto;}
.mid .sy_mid_banner a:last-child {float:right}
.mid .sy_mid_banner a img {width:100%; height:auto;}

/*首页合作企业*/
.hezuo {float:left; width:1200px; margin-bottom:20px; overflow:hidden}
.hezuo .title {float:left; border-left:#175ba2 6px solid; width:1184px; height:30px; padding-left:10px}
.hezuo .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%}
.hezuo .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.hezuo .title a {float:right; font-size:16px; color:#485460; line-height:30px}
.hezuo .title a:hover {color:#6d8092}
.hezuo ul {float:left; width:1200px; margin-top:20px}
.hezuo ul img {float:left; width:220px; height:78px;     margin: 0 9px 20px 9px;
    border: 1px solid #bfbfbf;}
.hezuo ul img:nth-child(5),.hezuo ul img:nth-child(10),.hezuo ul img:nth-child(15) {margin-right:0px}

/*友情链接*/
.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:110px; font-size:12px; color:#485460; line-height:140%; text-align:center}
.foot .con ul li img {width:84px; height:84px; 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}
/*职业课程course页面*/
.course_img {float:left; width:700px; height:394px}
.course_img img {float:left; width:700px; height:394px}
.course_ms {float:right; width:480px; text-align:center}
.course_ms .title {float:left; width:480px; height:60px; font-size:30px; color:#1e272e; line-height:100%; font-weight:bold; background:url(../image/line.png) no-repeat 0px bottom; margin:10px 0 20px 0}
.course_ms p {float:left; width:480px; font-size:14px; color:#1e272e; line-height:180%; text-align:left; margin-bottom:20px}
.course_ms a {width:156px; height:54px; line-height:54px; background:#c31517; border-radius:5px; color:#FFF; font-size:16px; text-align:center; display:inline-block; margin:0 10px}
.course_ms a:hover {background:#e0011b}

/*职业课程course页面报名条件*/
.course_bmtj {float:left; width:840px; margin-bottom:10px}
.course_bmtj .title {float:left; width:840px; height:30px; border-bottom:#d2dae2 1px solid; padding-bottom:8px; margin-bottom:20px}
.course_bmtj .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%; border-bottom:#175ba2 3px solid; padding-bottom:8px}
.course_bmtj .title span {float:left; font-size:14px; color:#485460; line-height:810px; margin:16px 0 0 10px}
.course_bmtj ul {float:left; width:840px}
.course_bmtj ul li {float:left; width:840px; height:90px; margin-bottom:10px}
.course_bmtj ul li b {float:left; width:18%; height:90px; background:#0050a3; font-size:22px; font-weight:bold; color:#FFF; text-align:center; line-height:90px}
.course_bmtj ul li p {float:left; width:79%; height:80px; background:#ecf0f1; padding:10px 10px 0 10px; font-size:14px; line-height:150%}
.course_bmtj ul li p a{color:#000;line-height:25px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:3;}
.course_bmtj ul li:hover b{background:#c31517;}
.course_bmtj ul li p:hover{background:#0050a3;}
.course_bmtj ul li p:hover a{color:#ffffff;}


/*职业课程course页面报名条件*/
.course_bmsz {float:left; width:840px; margin-bottom:10px}
.course_bmsz .title {float:left; width:840px; height:30px; border-bottom:#d2dae2 1px solid; padding-bottom:8px; margin-bottom:20px}
.course_bmsz .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%; border-bottom:#175ba2 3px solid; padding-bottom:8px}
.course_bmsz .title span {float:left; font-size:14px; color:#485460; line-height:810px; margin:16px 0 0 10px}
.course_bmsz ul {float:left; width:840px}
.course_bmsz ul li {float:left; width:200px; margin-bottom:10px;margin-left:8px;text-align:center;}
.course_bmsz ul li img{width:180px; height:220px;border:0;}

/*职业课程course页面项目通知*/
.course_xmtz {float:left; width:840px; margin-bottom:10px}
.course_xmtz .title {float:left; width:840px; height:30px; border-bottom:#d2dae2 1px solid; padding-bottom:8px; margin-bottom:20px}
.course_xmtz .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%; border-bottom:#175ba2 3px solid; padding-bottom:8px}
.course_xmtz .title span {float:left; font-size:14px; color:#485460; line-height:810px; margin:16px 0 0 10px}
.course_xmtz ul {float:left; width:840px}
.course_xmtz ul li {float:left; width:95%; background:url(../image/icon_4.png) no-repeat left;margin-bottom:20px;margin-left:8px;padding-left:25px;color:#1e272e;}
.course_xmtz ul li a{color:#1e272e;}
.course_xmtz ul li span{float:right;padding-right:10px;}
.course_xmtz ul li img{width:180px; height:220px;border:0;}
/*专家列表*/
.rt_zjlist  {float:left; width:340px; padding:0px 10px 10px 10px;margin-bottom:10px}
.rt_zjlist  .title {float:left; width:340px; height:30px; border-bottom:#d2dae2 1px solid; padding-bottom:8px; margin-bottom:20px}
.rt_zjlist  .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%; border-bottom:#175ba2 3px solid; padding-bottom:8px}
.rt_zjlist  .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.rt_zjlist  .title a {float:right; font-size:16px; color:#485460; line-height:38px}
.rt_zjlist  .title a:hover {color:#6d8092}
.rt_zjlist  ul {width:100%}
.rt_zjlist  ul li {width:75px; height:100px;margin-left:8px; margin-bottom:20px;text-align:center;}
.rt_zjlist  ul li img{width:75px; height:100px;border:0;}
.rt_zjlist  ul li a {float:left; width:75px; font-size:12px; color:#1e272e; }
.rt_zjlist  ul li a:hover {color:#0f64bd}
/*站内工具*/
.rtgj{float:left; width:340px; padding:20px 10px 10px 10px;margin-bottom:10px}
.rtgj .rtgj_title{float:left; width:30px; line-height:22px; height:90px; border:#d2dae2 1px solid; text-align:center;padding:10px;border-radius:5px;}
.rtgj ul{width:100%;}
.rtgj ul li{width:80px; height:115px; line-height:30px; text-align:center;float:left;}
.rtgj ul li img{width:80px; height:80px;border:1px solid #03e4ff; border-radius:5px;}
.rtgj ul li:hover{height:113px;border:1px solid #c31517; border-radius:5px;}
.rtgj ul li:hover img{border:0;}

/*专题页新闻列表*/
.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:#175ba2 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(../image/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}
.con_width {width:1200px; margin:0px auto}

/*职业课程course页面推荐职业*/
.course_tjkc {float:left; width:810px; margin-top:30px}
.course_tjkc .title {float:left; border-left:#175ba2 6px solid; width:794px; height:30px; padding-left:10px}
.course_tjkc .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%}
.course_tjkc .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.course_tjkc .title a {float:right; font-size:16px; color:#485460; line-height:30px}
.course_tjkc .title a:hover {color:#6d8092}
.course_tjkc ul {width:810px; margin-top:20px; overflow:hidden; display:inline-block}
.course_tjkc ul li {width:260px; height:210px; background:#FFF; text-align:center; margin:0 15px 15px 0; position:relative; overflow:hidden}
.course_tjkc ul li:nth-child(3),.course_tjkc ul li:nth-child(6) {margin-right:0px}
.course_tjkc ul li a img {float:left; width:260px; height:166px; margin-bottom:10px}
.course_tjkc ul li a {font-size:16px; line-height:100%; color:#1e272e}
.course_tjkc li a:hover {color:#0f64bd}

/*职业课程course页面证书展示*/
.course_zszs {float:right; width:340px; padding:30px 10px 10px 10px; background:#FFF}
.course_zszs .title {float:left; border-left:#175ba2 6px solid; width:324px; height:30px; padding-left:10px}
.course_zszs .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%}
.course_zszs .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.course_zszs a {float:left; background:url(../image/search.png) no-repeat 70px center #c31517; width:240px; padding-right:100px; text-align:right; height:60px; font-size:26px; font-weight:bold; line-height:60px; color:#FFF;letter-spacing:4px; margin:20px 0 10px 0}
.course_zszs a:hover {background:url(../image/search.png) no-repeat 70px center,url(../image/course_serach_bg_hover.png)}
.course_zszs img {float:left; width:340px; height:auto;}

/*职业课程course页面考生工具*/
.coures_ksgj {width:1200px; margin:0px auto}
.coures_ksgj .title {float:left; border-left:#175ba2 6px solid; width:1184px; height:30px; padding-left:10px}
.coures_ksgj .title h3 {float:left; font-size:28px; color:#1e272e; line-height:100%}
.coures_ksgj .title span {float:left; font-size:14px; color:#485460; line-height:100%; margin:16px 0 0 10px}
.coures_ksgj ul {float:left; width:1200px; margin:20px 0 40px 0}
.coures_ksgj ul a {float:left; width:274px; height:58px; border:#bdc3c7 1px solid; border-radius:5px; text-align:center; line-height:58px; color:#1e272e; font-size:18px; margin:0 32px 20px 0}
.coures_ksgj ul a:nth-child(1) {background:url(../image/ksgj_tb1.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(1):hover {background:#ecf0f1 url(../image/ksgj_tb1.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(2) {background:url(../image/ksgj_tb2.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(2):hover {background:#ecf0f1 url(../image/ksgj_tb2.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(3) {background:url(../image/ksgj_tb3.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(3):hover {background:#ecf0f1 url(../image/ksgj_tb3.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(4) {background:url(../image/ksgj_tb4.png) no-repeat 50px center; margin-right:0px}
.coures_ksgj ul a:nth-child(4):hover {background:#ecf0f1 url(../image/ksgj_tb4.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(5) {background:url(../image/ksgj_tb5.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(5):hover {background:#ecf0f1 url(../image/ksgj_tb5.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(6) {background:url(../image/ksgj_tb6.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(6):hover {background:#ecf0f1 url(../image/ksgj_tb6.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(7) {background:url(../image/ksgj_tb7.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(7):hover {background:#ecf0f1 url(../image/ksgj_tb7.png) no-repeat 50px center}
.coures_ksgj ul a:nth-child(8) {background:url(../image/ksgj_tb8.png) no-repeat 50px center; margin-right:0px}
.coures_ksgj ul a:nth-child(8):hover {background:#ecf0f1 url(../image/ksgj_tb8.png) no-repeat 50px center}

/*新闻列表和详细页头部导航*/
.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}

/*专家团队列表页*/
.zjtdlist {float:left; width:820px}
.zjtdlist ul {float:left; width:820px;min-height:800px; background: #ecf7ff;}
.zjtdlist ul li {width:167px; height:161px; float:left;    margin-left:26px;text-align:center;margin-top: 33px;}
.zjtdlist ul li img{width:91px;height:115px; border:0;padding: 7px;    background: #fff;
    border: 1px #e2e2e2 solid;}
.zjtdlist ul li:hover img{border:1px #bdbdbd solid;}
/*新闻列表页*/
.con_left {float:left; width:860px; overflow:hidden;min-height: 500px;}
.con_right {float:left; width:320px; overflow:hidden;min-height: 500px;}
.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:#0f64bd}
.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}
/*专家列表页*/
.newlistpic {float:left; width:860px}
.newlistpic span { float:left; width:100%; font-size:14px; line-height:100%; color:#F00; margin-bottom:20px;}
.newlistpic ul {float:left; width:860px}
.newlistpic ul li {width:180px; height:auto; background:#FFF; margin:0 30px 26px 0; overflow:hidden; text-align:center;}
.newlistpic ul li img{width:180px; height:auto; background:#FFF; overflow:hidden}

/*新闻列表页面分页*/
.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 {max-width:320px; height:auto;}

/*新闻页面右侧考试资讯*/
.kszx {float:right; width:300px; padding:10px; background:#FFF}
.kszx .title {float:left; border-left:#175ba2 6px solid; width:324px; height:24px; padding-left:10px; margin:10px 0 6px 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:300px; margin-bottom:14px;}
.kszx ul li {width:300px; padding-left:14px; border-bottom:#f5f5f5 1px solid}
.kszx ul li a {float:left; width:288px; background: url(../image/dian.gif) no-repeat 0px center; padding-left:12px; font-size:14px; line-height:26px; color:#1e272e; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.kszx ul li a:hover {color:#0f64bd}
.kszx .more {float:left; width:340px; 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;}

/*内页右侧证书查询*/
.con_right_banner .sy_zscx {float:right; width:100%; }
.rpictu{width:144px;margin-left:10px;background:url(../image/tb_bg.png) repeat-x #dd1d21;
 border-radius:5px;
}
.rpictu img{margin-left:10px;}
.con_right_banner .sy_zscx .zscx_p a {float:left; background:url(../image/search.png) no-repeat 30px center #c31517; width:99%;  text-align:center; height:58px; font-size:26px; font-weight:bold; line-height:58px; color:#FFF;letter-spacing:4px; margin-bottom:3px;border-radius:10px;}
.con_right_banner .sy_zscx .zscx_pic a {float:left; font-weight:bold; color:#FFF;letter-spacing:4px; margin-bottom:3px}
.con_right_banner .sy_zscx .zscx_pic img{float:left;}
.con_right_banner .sy_zscx p {float:left; width:100%; height:auto; background:#f5f5f5; padding-top:5px;padding-left:5px;padding-right:5px}
.con_right_banner .sy_zscx p img {width:auto; height:auto;}



/*新闻页面底部两个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:#0050a3; 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; max-width:800px;font-size:16px; line-height:200%; color:#1e272e; margin:20px 0 0 0; text-align:justify}
.new .wenzhang_nr img {max-width:700px; 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; m}
.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_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:#175ba2;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 .lsline{border-left:3px solid #c31517;}
.nr_left_list .post ul li:hover{background:#c31517;}
.nr_left_list .post ul li:hover a{color:#ffffff;}
.xzy_js .nr_conter .neirong {width:900px; background:#FFF;  border-radius:10px; font-size:14px; line-height:180%; float:left;padding-left:20px; text-align:justify; display:block}

/*关于新职业_服务理念*/
.xzy_fwln {width:1200px; margin:0px auto; margin-bottom:40px; overflow:hidden}
.xzy_fwln .title {width:100%; text-align:center; font-size:14px; color:#7f8c8d; margin:40px 0}
.xzy_fwln .title h3 {font-size:36px; font-weight:normal; color:#1e272e }
.xzy_fwln ul {float:left; width:1200px; text-align:center}
.xzy_fwln ul li {float:none; width:180px; text-align:center; margin:0px auto; display:inline-block; margin-left:40px; margin-right:40px; vertical-align:top}
.xzy_fwln ul span:nth-child(1) {margin:0px auto; width:150px; height:150px; border:#ecf0f1 2px solid; border-radius:100%; display:block}
.xzy_fwln ul span img {width:90px; height:90px; margin-top:30px}
.xzy_fwln ul b {font-size:16px; color:#1e272e; line-height:100%; display:block; font-weight:normal; margin:18px 0}
.xzy_fwln ul span:nth-child(3) {margin:0px auto; width:30px; height:4px; background:#0f64bd; display:inline-block; margin-bottom:10px}
.xzy_fwln ul p {width:100%; font-size:14px; color:#7f8c8d; line-height:160%; text-align:justify; text-align:left}

/*关于新职业_发展历程*/
.xzy_fzlc {float:left; width:100%; background:#F5F5F5 url(../image/gyxzy_fzlc_bg.png) no-repeat center center; background-size:1144px 554px; overflow:hidden; padding:0 0 60px 0; position:relative}
.xzy_fzlc .title {width:100%; text-align:center; font-size:14px; color:#7f8c8d; margin:40px 0 30px 0}
.xzy_fzlc .title h3 {font-size:36px; font-weight:normal; color:#1e272e }
.xzy_fzlc ul {width:1085px; height:650px; margin:0px auto; padding-left:15px; background:url(../image/xian.gif) repeat-y center 0}
.xzy_fzlc ul li {height:40px; font-size:14px; color:#7f8c8d; line-height:140%}
.xzy_fzlc ul li:nth-child(odd) {float:left; width:510px; text-align:right; background:url(../image/time_dian.png) no-repeat right -5px; padding-right:40px}
.xzy_fzlc ul li:nth-child(odd) p {text-align:right}
.xzy_fzlc ul li:nth-child(even) {width:510px; margin:40px 0 0 -30px; background:url(../image/time_dian.png) no-repeat 0px -5px; padding-left:40px}
.xzy_fzlc ul li p {text-align:justify}
.xzy_fzlc ul li b {color:#1e272e; line-height:20px}

/*关于新职业_联系我们*/
.xzy_lxwm {width:1200px; margin:0px auto; margin-bottom:60px; overflow:hidden}
.xzy_lxwm .title {width:100%; text-align:center; font-size:14px; color:#7f8c8d; margin:40px 0}
.xzy_lxwm .title h3 {font-size:36px; font-weight:normal; color:#1e272e }
.xzy_lxwm img {float:left; width:580px; height:280px; margin-right:30px}
.xzy_lxwm p {float:left; font-size:14px; color:#1e272e; line-height:200%; margin-top:20px}

/*移动端100%宽背景平铺*/
@media screen and (min-width:200px) and (max-device-width:640px)
{
.nav,.k_bg,.yqlj,.foot,.gray_bg3,.gray_bg,.gray_bg2,.xzy_js,.xzy_fzlc {width:1200px;}
.xzy_fzlc ul {width:1085px; height:650px; margin:0px auto; padding-left:15px; background:url(../image/xian_wap.gif) repeat-y center 0}
}
/*页面底部横条*/
.bottom_list{width:100%;height:35px;float:left;background:#0075c5;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;}
/*提交表格*/
.formbd{width:900px;padding-left:20p0x;height:auto;}
.formbd font{width:10px;height:35px;line-height:35px;color:#ff0000;}
.formbd table tr{width:100%;height:auto;padding-bottom:15px;}
.formbd table tr td:nth-child(1) {width:180px;padding-right:15px;height:60px;line-height:45px;text-align:right;font-weight:bold;float:left;}
.formbd table tr td:nth-child(2) {width:600px;float:left;padding-left:15px;text-align:left;line-height: 45px;}
.formbd table tr td:nth-child(2) span{float:left;}
.formbd .inp{display: block;
    width: 100%;
    height: 34px;
    padding: 3px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;}
.formbd .formsel{display: block;
    width:190px;
    height:42px;
	float:left;
	margin-right:10px;
    padding: 3px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;}
.formbd .formkc{display: block;
    width:290px;
    height:42px;
	float:left;
	margin-right:10px;
    padding: 3px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;}
.formbd .btn{display: inline-block;
   padding:15px 12px;
   width:200px;
    margin-bottom: 0;
    font-size: 18px;
    font-weight:bold;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
	color: #fff;
    background-color: #c31517;
    border-color: #c31517;
	}
.formbd .rad{margin-left:10px;}
.btys{padding:10px 12px;border-radius:5px;}
.formbd .tare{display: block;
    width: 100%;
    height:120px;
    padding: 3px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
	margin-bottom:20px;
	}
.ggt img{margin-bottom:10px;border-radius:5px 5px;}
.cxxue{color:#c31517;font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;border:1px solid #c31517;border-radius:5px;}




