@charset "gb2312";
/* CSS Document */

/**
 * 南方人才网制作规范 
 * 制作部门：网站设计部
 * 制作人员：huanghaishen
 */

/* ☆ reset ======================================================*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family: 'Microsoft YaHei';
	background:#f2f2f2;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
a{text-decoration:none;font-family: 'Microsoft YaHei';}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{text-decoration:none;}
/* ☆ pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.eps{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/* ☆ common Class=============================================================*/
[class *= 'col-'] {
    float: left;
}

.col-1{width:8.33333333%;}
.col-2{width:16.66666667%;}
.col-3{width:25%;}
.col-4{width:33.33333333%;}
.col-5{width:41.66666667%;}
.col-6{width:50%;}
.col-7{width:58.33333333%;}
.col-8{width:66.66666667%;}
.col-9{width:75%;}
.col-10{width:83.33333333%;}
.col-11{width:91.66666667%;}
.col-12{width:100%;}
.show{display:block;}
.hide{display:none;}
.commwrap{width:1200px;margin:0 auto;position:relative;}
.footer{height:50px;line-height:50px;color:#5c5c5c;font-size:12px;text-align:center;}
.head,.head .navs a{height:76px;line-height:76px;position:relative;}
.headfixed{position:fixed;top:0px;left:0px;width:100%;z-index:999999;}
.head{background:#2182cc;}
.head .logo{float:left;}
.head .logo .img{float:left;margin:18px 0 0 0;}
.head .logo .img img{height:40px;}
.head .logo h1{display:block;float:left;line-height:150%;font-size:22px;color:#fff;margin:24px 0 0 10px;font-weight:normal;}
.head .navs{float:right;background:#2182cc;}
.head .navs a{display:block;float:left;font-size:14px;padding:0 36px;color:#fff;text-align:center;}
.head .navs a:hover{background:#1572b9;}
.head .navs a.curr{background:#359be9;filter:drop-shadow(0 0 4px rgba(0,0,0,0.15));}
.indexbanner{width:1200px;height:160px;margin:20px auto 0 auto;background:url(../images/2019/index_banner.jpg) no-repeat center center;}
.newsListWrap{float:left;width:790px;}
.silderNews{float:right;width:390px;}
.newsListWrap .list{float:left;}
.newsListWrap .list dl{float:left;background:#fff;height:160px;margin:20px 0 0 0;}
.newsListWrap .list dl dt,.newsListWrap .list dl dd{float:left;}
.newsListWrap .list dl .img,.newsListWrap .list dl .img img{width:210px;height:160px;}
.newsListWrap .list dl .title,.newsListWrap .list dl .desc{width:540px;}
.newsListWrap .list dl .title{margin:20px 0 0 20px;line-height:150%;}
.newsListWrap .list dl .title a{color:#333;font-size:16px;}
.newsListWrap .list dl .title a:hover{color:#f60;}
.newsListWrap .list dl .desc{color:#999;font-size:12px;line-height:200%;margin:15px 0 0 20px;}
.newsListWrap .list dl .date{float:right;margin:20px 20px 0 0;color:#999;font-size:12px;}
.newsListWrap .loadmore{float:left;display:block;width:100%;height:50px;line-height:50px;text-align:center;font-size:16px;border-radius:6px;background:#d9d9d9;color:#666666;margin:20px 0 0 0;}
.silderNews .silderbox{background:#fff;margin:20px 0 0 0;}
.silderNews .silderbox .boxinner{padding:16px;}
.silderNews .silderbox .boxinner .blocktitle{height:26px;line-height:26px;}
.silderNews .silderbox .boxinner .blocktitle span{display:block;float:left;font-size:16px;color:#666666;}
.silderNews .silderbox .boxinner .blocktitle .more{display:block;float:right;font-size:12px;color:#999999;}
.silderNews .silderbox .newslist a{display:block;width:100%;font-size:12px;line-height:150%;color:#666666;margin:18px 0 0 0;}
.silderNews .silderbox .newslist a b{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.silderNews .silderbox .newslist .ico_a{border:1px solid #ff9c1c;font-weight:normal;color:#ff9c1c;border-radius:100px;padding:2px 8px;margin:0 5px 0 0;}
.silderNews .silderbox .newslist .ico_b{width:16px;height:16px;background:url(../images/2019/ico_1.png) no-repeat center center;margin:0 5px 0 0;}
.silderNews .silderbox .newslist a:hover span{color:#ff9c1c;}
.newclass_title_banner{width:1200px;height:54px;line-height:54px;margin:20px auto 0 auto;background:#a9d5f7 url(../images/2019/ico_2.png) no-repeat right 8px;border-radius:6px;text-indent:1em;}
.newclass_title_banner span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.newclass_title_banner .name{font-size:20px;color:#2182cc;}
.newclass_title_banner .img img{width:20px;}
.newsListWrap .newDetail{background:#fff;padding:20px;margin:20px 0 0 0;}
.newsListWrap .newDetail .thum{border-bottom:1px solid #eee;}
.newsListWrap .newDetail .thum h1{line-height:200%;font-size:24px;color:#333333;font-weight:normal;text-align:center;}
.newsListWrap .newDetail .thum .custom{text-align:right;color:#999999;font-size:12px;margin:5px 0 15px 0;}
.newsListWrap .newDetail .cont{font-size:14px;line-height:200%;padding:20px 0 0 0;}

/* 中等屏幕（平板，小于等于 1024px） */
@media screen and (max-width: 1024px) {

.col-md-1 { width:8.33333333%;} 
.col-md-2 { width:16.66666667%;} 
.col-md-3 { width:25%;} 
.col-md-4 { width:33.33333333%;} 
.col-md-5 { width:41.66666667%;} 
.col-md-6 { width:50%;}
.col-md-7 { width:58.33333333%;} 
.col-md-8 { width:66.66666667%;} 
.col-md-9 { width:75%;} 
.col-md-10 { width:83.33333333%;} 
.col-md-11 { width:91.66666667%;} 
.col-md-12 { width:100%;}
.md-show{display:block;}
.md-hide{display:none;}
.md-imgc{width:100%;display:block;}

.commwrap{width:100%;}
.footer{height:auto;line-height:150%;font-size:12px;padding:10px 0;}
.footer span{display:block;}
.head,.head .navs a{height:3.75rem;line-height:3.75rem;}
.head .logo .img{margin:0.9375rem 0 0 0.625rem;}
.head .logo .img img{height:1.875rem;}
.head .logo h1{font-size:1.125rem;margin:1.125rem 0 0 0.625rem;}
.head .navs{display:none;position:absolute;z-index:9998;width:12.5rem;height:calc(100vh - 3.75rem);right:0;top:0;padding:3.75rem 0 0 0;filter:drop-shadow(0 0 0.25rem rgba(0,0,0,0.15));}
.head .navs a{width:100%;font-size:0.875rem;padding:0;}
.head .navs a:hover{background:#1572b9;}
.head .navs a.curr{background:#359be9;filter:drop-shadow(0 0 0.25rem rgba(0,0,0,0.15));}
.head .mnavsctrl{width:3.75rem;height:3.75rem;position:absolute;right:0;top:0;z-index:9999;}
.head .open{background:url(../images/2019/nav_open.png) no-repeat center center;background-size:1.875rem;}
.head .close{background:url(../images/2019/nav_close.png) no-repeat center center;background-size:1.875rem;}
.indexbanner{width:100%;height:100px;margin:10px auto 0 auto;background:url(../images/2019/index_banner.jpg) no-repeat left center;background-size:cover;}

.newsListWrap{width:96%;padding:2%;}
.silderNews{width:100%;}
.newsListWrap .list{width:100%;}
.newsListWrap .list dl{height:auto;margin:0.625rem 0 0 0;width:100%;}
.newsListWrap .list dl .img,.newsListWrap .list dl .img img{width:8.1875rem;height:6.25rem;}
.newsListWrap .list dl .title,.newsListWrap .list dl .desc{width:calc(100% - 9.5rem);}
.newsListWrap .list dl .title{margin:0.625rem 0 0 0.625rem;}
.newsListWrap .list dl .title a{font-size:1rem;}
.newsListWrap .list dl .desc{font-size:0.75rem;margin:0.3125rem 0 0 0.625rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.newsListWrap .list dl .date{margin:0.625rem 0.625rem 0 0;font-size:0.75rem;}
.newsListWrap .loadmore{width:100%;height:3.125rem;line-height:3.125rem;font-size:1rem;border-radius:0.375rem;margin:0.625rem 0 0 0;}
.newclass_title_banner{width:96%;height:3.375rem;line-height:3.375rem;margin:0.625rem auto 0 auto;background:#a9d5f7 url(../images/2019/ico_2.png) no-repeat right 0.5rem;border-radius:0.375rem;background-size:6.25rem}
.newclass_title_banner span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.newclass_title_banner .name{font-size:1.25rem;color:#2182cc;}
.newclass_title_banner .img img{width:1.25rem;}
.newsListWrap .newDetail{padding:0.625rem;margin:0.625rem 0 0 0;}
.newsListWrap .newDetail .thum h1{line-height:150%;font-size:1.25rem;}
.newsListWrap .newDetail .thum .custom{font-size:0.75rem;margin:0.3125rem 0 0.625rem 0;}
.newsListWrap .newDetail .cont{font-size:0.875rem;padding:0.625rem 0 0 0;}
.newsListWrap .newDetail .cont img{width:90%;}
}

/* 小屏幕（手机，小于等于480px） */
@media screen and (max-width:480px){
.col-sm-1 {width:8.33333333%;} 
.col-sm-2 {width:16.66666667%;} 
.col-sm-3 {width:25%;} 
.col-sm-4 {width:33.33333333%;} 
.col-sm-5 {width:41.66666667%;} 
.col-sm-6 {width:50%;}
.col-sm-7 {width:58.33333333%;} 
.col-sm-8 {width:66.66666667%;} 
.col-sm-9 {width:75%;} 
.col-sm-10 {width:83.33333333%;} 
.col-sm-11 {width:91.66666667%;} 
.col-sm-12 {width:100%;}
.sm-show{display:block;}
.sm-hide{display:none;}
.sm-imgc{width:100%;display:block;}

}

/* 小屏幕（手机，小于等于 420px） */
@media (max-width: 320px){
.col-xs-1 {width:8.33333333%;} 
.col-xs-2 {width:16.66666667%;} 
.col-xs-3 {width:25%;} 
.col-xs-4 {width:33.33333333%;} 
.col-xs-5 {width:41.66666667%;} 
.col-xs-6 {width:50%;}
.col-xs-7 {width:58.33333333%;} 
.col-xs-8 {width:66.66666667%;} 
.col-xs-9 {width:75%;} 
.col-xs-10 {width:83.33333333%;} 
.col-xs-11 {width:91.66666667%;} 
.col-xs-12 {width:100%;}
.container{width:auto;}
.xs-show{display:block;}
.xs-hide{display:none;}
.xs-imgc{width:100%;display:block;}

}
