﻿/*---外围---*/
.container{width:1000px; margin-left:auto; margin-right:auto;}
/*---通用---*/
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}

/*------------------------头部------------------------*/
.header_wrap { height:183px; background:url(default_res/header.png) no-repeat center top;}
.header {width:1000px; margin-left:auto; margin-right:auto; position:relative;}
/*---搜索---*/
.searchbox { position:absolute; right:6px; top:60px; float:right; width:183px; height:23px; background:url(default_res/search.png) no-repeat;  }
.searchbox .form_text{ border:0; float:left; line-height:19px; height:19px; padding:1px 0 2px 3px; color:#bdc2c6; width:130px; background:none; }
.searchbox .form_btn{ float:right; width:23px; height:23px; border:0; background:none; cursor:pointer;}
/*---tools---*/
.tools { float:right; height:20px; line-height:20px; padding-top:15px; color:#fff;}
.tools a {  padding:0 6px; color:#fff;}

/*------------------------导航------------------------*/
.nav_wrap {width:1000px; height:80px; margin:0 auto; background:url(default_res/nav_bg.png) repeat-x 0 bottom;}
.nav { height:80px; background:url(default_res/nav.png) no-repeat center top;  }
.nav .nav_cnt {line-height:37px; height:50px; background:url(default_res/nav_line.png) no-repeat left 9px; margin-left:80px; }
/*一级样式*/
.nav li.nav_item { float:left; height:50px;  background:url(default_res/nav_line.png) no-repeat right 9px; position:relative; _display:inline;}
.nav a.nav_item_text { float:left; width:105px; text-align:center; color:#000; font-weight:bold; height:50px;font-size:14px;  }
/*当前项和鼠标移上*/
.nav li.current a.nav_item_text{  background:url(default_res/nav_cur.png) no-repeat center bottom;}
.nav li a.nav_item_text:hover {color:#429CDC; text-decoration:none; }
/*二级样式*/
.nav .nav_dropdown { position:absolute;top:45px;  left:0; display:none; text-align:center;}
.nav .nav_dropdown a {color:#fff; width:100px;  font-size:14px; float:left;}

/*------------------------内容------------------------*/
.c_left { width:740px; float:left; padding:20px 5px 20px 10px; background:#fff;}
.c_right { width:240px; float:right; padding:20px 1px; background:#fff;}

/*--------通用列表01--------*/
.rs_list01 { padding:10px 0; }
.rs_list01 li { line-height:24px; height:24px; text-align:right; }
.rs_list01 li span { color:#8e8e8e; }
.rs_list01 li a { float:left; text-align:left; background:url(point01.png) no-repeat 6px center; padding-left:16px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.rs_list01 li a { width:245px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*--------通用列表02--------*/
.rs_list02 { padding:10px; }
.rs_list02 li { line-height:30px; height:30px;  background:url(point01.png) no-repeat 6px center; padding-left:12px; }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.rs_list02 li { width:205px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*--------通用标题01--------*/
.rs_tit01 { height:30px; line-height:30px; border-bottom:1px solid #429CDC; overflow:hidden;}
.rs_tit01 h3{ float:left; color:#1679bb; font-size:16px; background:url(default_res/icon01.png) no-repeat 4px 8px; padding-left:25px; font-weight:bold; }
.rs_tit01 .more{ float:right; padding-right:10px;    margin-top: 0;}

/*--------通知公告--------*/
.rs_tzgg { width:450px; float:left;}
.rs_tzgg .rs_list01 { height:192px;}
.rs_tzgg .rs_list01 li a { width:350px;}

/*--------图片新闻--------*/
.rs_picnews { width:266px; height:205px; overflow:hidden; float:left; border:1px solid #E5E5E5; padding:2px; background:#F0F0F0; margin:14px 0 0 14px; _display:inline;}
.rs_picnews li {width:266px; height:205px; position:relative; overflow:hidden;}
.rs_picnews li img{ width:266px; height:180px; display:block;}
.rs_picnews li h4{ width:250px; padding:0 8px; height:25px; line-height:25px; text-align:center; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.rs_picnews li h4 strong { color:#1679bb;}
.rs_picnews .bx-wrapper { position: relative; padding: 0;  *zoom: 1;z-index:5;}
/*加载界面*/
.rs_picnews .bx-loading { min-height: 50px; background: url(http://www1.lszjy.com/site_rsc/images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
/*导航 相对bx-wrapper定位*/
.rs_picnews .bx-pager { text-align: right; font-size: .85em; font-family: Arial; font-weight: bold; position: absolute; bottom: 25px; right:0px; }
.rs_picnews .bx-pager.bx-default-pager a { background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
filter:Alpha(opacity=60); background:#000; color:#fff;  display: block; width: 16px; height: 16px; text-align:center; line-height:18px; outline: 0; border-right:1px #fff solid; }
.rs_picnews .bx-pager.bx-default-pager a:hover, 
.rs_picnews .bx-pager.bx-default-pager a.active { background:rgba(0, 106, 177, 0.6) none repeat scroll 0 0 !important;
filter:Alpha(opacity=60); background:#006AB1; text-decoration:none; }
.rs_picnews .bx-pager .bx-pager-item{ display: inline-block;  *zoom: 1; *display: inline;}

/*--------flash02--------*/
.rs_flash02 { margin-top:5px; float:left;  }
.rs_flash02 {width:741px; height:114px; overflow:hidden; }
.rs_flash02 li { width:741px; height:114px;position:relative; overflow:hidden;}
.rs_flash02 li img{ width:741px; height:114px; display:block;}
.rs_flash02 .bx-wrapper { position: relative; padding: 0;  *zoom: 1;z-index:5;}
/*加载界面*/
.rs_flash02 .bx-loading { min-height: 50px; background: url(http://www1.lszjy.com/site_rsc/images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
/*导航 相对bx-wrapper定位*/
.rs_flash02 .bx-pager { position: absolute; bottom: 2px; right:0px; }
.rs_flash02 .bx-pager.bx-default-pager a { background:none; display: block; width: 10px; height: 10px;  outline: 0; border:1px #C9C9C9 solid; margin-right:2px; text-indent:-9999px; font-size:0px; line-height:0;  overflow:hidden; }
.rs_flash02 .bx-pager.bx-default-pager a:hover, 
.rs_flash02 .bx-pager.bx-default-pager a.active { background:#FFF45C; text-decoration:none; }
.rs_flash02 .bx-pager .bx-pager-item{ display: inline-block;  *zoom: 1; *display: inline;}

/*--------人才招聘--------*/
.rs_rczp { width:356px; float:left; overflow:hidden; margin-top:10px;}
.rs_rczp .rs_list01 { padding-right:10px; height:144px;}

/*--------职称评审--------*/
.rs_zcps {  width:356px; float:left; overflow:hidden; margin:10px 0 0 28px; display:_inline;}
.rs_zcps .rs_list01 { padding-right:10px; height:144px;}

/*--------9999js金沙老品牌--------*/
.rs_szdw {  width:356px; float:left; overflow:hidden;margin-top:10px;}
.rs_szdw .rs_list01 { padding-right:10px; height:144px;}

/*--------专家人才--------*/
.rs_zjrc {  width:356px; float:left; overflow:hidden; margin:10px 0 0 28px; display:_inline;}
.rs_zjrc .rs_list01 { padding-right:10px; height:144px;}

/*--------常用下载--------*/
.rs_download_tit { height:28px; line-height:28px; overflow:hidden; background:#429CDC;}
.rs_download_tit h3{ float:left; color:#fff; font-size:16px; background:url(default_res/icon02.png) no-repeat 16px 8px; padding-left:36px;}
.rs_download_tit .more{ float:right; color:#fff; padding-right:10px;}
.rs_download .rs_list02{ height:460px;}

/*--------友情链接--------*/
.rs_links h3{ height:28px; line-height:28px; overflow:hidden; color:#fff; font-size:16px; background:#429CDC url(default_res/icon02.png) no-repeat 16px 8px; padding-left:36px;}
.rs_links .rs_list02{ height:216px;}


/*------------------------底部------------------------*/
.footer { width:1000px; height:80px; margin:5px auto 0; background:url(default_res/footer.png) no-repeat center top; }
.footer p { color:#fff; text-align:center; padding:10px 0; line-height:20px;}


/*------------------------PAGE 文章页------------------------*/
.article { padding:50px 70px 50px 70px; width:860px; margin:0 auto; background:#fff;}
.article_tit { font-size:24px;  line-height:30px; padding:10px 0 15px 0; text-align:center; color:#3b93d8;}
.article_msg { font-size:12px; color:#666; padding:10px 0 10px 0;  text-align:center;width:670px;border-top:1px solid #F0F0F0; margin:0 auto; }
.article_msg span { padding:0 3px; font-weight:bold;}
.article_body { line-height:22px; padding:20px 0 20px 0; font-size:12px; color:#555555;}
.article_body p { padding:5px 0; }   


/*------------------------LIST 栏目页------------------------*/
.inner_content { width:1000px; margin:0 auto; margin-top:10px; background:url(default_res/side_bg.png) repeat-y left 0; }
.sidebar { width:242px; float:left; overflow:hidden;}
.sidebar_tit { height:42px; line-height:42px; font-size:18px; color:#fff; font-weight:bold; padding-left:43px; background:#429CDC url(default_res/icon03.png) no-repeat 18px 12px; }
.sidebar_cnt { padding:25px 0 0 72px;}
.sidebar_cnt li{ line-height:38px; height:38px; background:url(point01.png) no-repeat left center; padding-left:11px; }
.sidebar_cnt li a{ color:#000; font-size:16px; }

.main { width:693px; float:right;  overflow:hidden; padding:30px; background:#fff; }
span.possplit {
    width: 20px;
    color: #333;
    font-weight: normal;
    background-image: url(posSplit.png);
    height: 16px;
    padding-left: 5px;
    padding-right: 5px;
}
.showconect li.news {
    background: url(point01.png) no-repeat left;
    line-height: 30px;
    border-bottom: 1px #CCCCCC dotted;
}
.col_news_con {
    padding-top: 10px;
}



/*当前位置*/
.position { padding:10px 0 0 5px; font-weight:bold;}
.position span { color:#9a9a9a; font-weight:normal;}

/*列表页文章*/
.article_list { margin-top:10px; }
.article_list_tit { font-size:18px; font-weight:bold; line-height:30px; padding:10px 0 5px 0; text-align:center; color:#3b93d8;}
.article_list_msg { font-size:12px; color:#666; padding:5px 0 10px 0;  text-align:center;border-top:1px solid #CCE9EE; margin:0 auto; width:475px; }
.article_list_msg span { padding:0 3px; font-weight:bold;}
.article_list_body { line-height:22px; padding:20px 0 20px 0; font-size:12px;}
.article_list_body p { padding:5px 0; }
.back_p{text-align:center;}