html, body {height: 100%;font-size: 14px;line-height:30px}
body, h1, h2, h3, h4, h5, h6, p, ul, li, ol, dl, dd, form, input, textarea, select, button {margin: 0;}
ul, ol, input, select, textarea, button {padding: 0;}
li {list-style: none;}
embed, input, select, textarea, button {font: 14px/2 '黑体','simsun';vertical-align: middle;}
textarea {resize: none;}
img {border: none;display: block;vertical-align: middle;}
em, i {	font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
a:active,a:focus{background: none;outline: none;}
.clear { clear:both;}
.left{float:left;}
.right{float:right;}
/*通用newsDIV*/
.news .title{height: 30px;}
.news .title h4{float: left; color: red; font: 20px '黑体','simsun';}
.news .title div{height:29px; border-bottom: 1px solid #ededed; margin-left:64px;}
.news .title div span{float:right;line-height: 20px;}
.news .content{padding:5px 10px; margin-top: 20px;overflow: hidden}
.news .content li{line-height: 30px;}
.news .content .img-box p{margin-top: 5px; text-align: center;}
.news .content .img,#slImg img{padding: 0}

#slTitle{border:2px solid #ffb248;margin-top: 12px; padding-right: 8px; height: 30px;padding-top: 3px;}
#slNum li{float: left;width: 15px;height: 30px;margin-left: 3px;background-color: #ffb248; }
#slNum li a{line-height: 30px;text-align: center;display: block;color: #fff;}
#slLink{float: left;height: 30px;width: 245px;overflow: hidden;margin-top: 1px;margin-left: 3px;}

.main{width:1116px; margin: 0 auto;}
.head{height:414px; background: url(logo.jpg) no-repeat;}
.nav {height:50px; background: url(nav.gif) repeat-x;}
.nav li {float:left;height: 20px;padding:0px 20px;}
.nav li.split {width:2px;height: 20px;padding:0px 0px;background: url(split.gif) no-repeat}
.nav span {display: block;float:left;}
.nav a {color: #990000}
.container{width: 910px; margin: 7px auto 0 auto;}
.hd {width: 1116px;margin: 7px auto 0 auto;}
.left-frame {padding: 5px}
.left-frame .tm {height: 40px;line-height: 40px;background: url(left-tm.gif);padding-left: 15px}
.left-frame .tm a{color: #fff}
.left-frame .content ul.nl  a{font-size: 12px}
.lft-frame {padding: 5px;text-align: left;height: 250px;overflow: hidden;}
.lft-frame .tm {height: 40px;line-height: 40px;background: url(lft-tm.gif) no-repeat;padding-left: 15px}
.lft-frame .tm a{color: #990000}
.talent .list_box {margin: 10px 0}
.left_img {width: 120px; float: left;}
.left_img li:first-child {margin-bottom: 32px;margin-top: 20px}
.r_text {float: left;margin-left: 10px}
/*滚动图片 人才风采 */
.talent{	width: 336px;	border: 1px solid #ededed;	float: left;	text-align: center;}
.talent .scroll-pic{height: 309px}
.talent .news{	width: 453px;	height: 500px;	float:left;}
.talent .news .content .text{	width:180px;	height: 93px;	padding:3px;	text-indent: 2em;	overflow: hidden;
}
.hd .right {  width: 315px;  float:right;  border: 1px solid #dedede;}

/*最新要闻 中央精神 重庆部署 人才要闻*/
.top{	width: 453px;	float: left;	border: 1px solid #dedede;	border-left: none}
.top .news{	margin-top: 0px;	height: 310px;	overflow: hidden;}
.top .news:first-child{	margin-top: 0;}
.top .news .content{	padding-left: 20px;	margin-top: 0px;}
.top .news .content:first-child{	margin-top: 0;}
.top .news .content ul{	padding-top: 5px;	padding-bottom: 5px;	padding-left: 15px}
.top .news .content ol li:first-child,
.top .news .content ol li:first-child + li, 
.top .news:first-child + .news ul li{	font-weight: bold;	font-size: 20px;	line-height: 30px;}
.top .news .content .img-box{	margin-top: 10px;	margin-right: 20px;	float: right;}
/*政策快递 工作动态 经验交流 人才队伍建设 前沿视点 人才论坛*/
.center,
.bottom{
	margin-top: 20px;
}
.center .news,
.bottom .news{
	width:440px;
}
.center .news{
	height: 170px;
	margin-bottom: 20px;
	overflow: hidden;
}
.bottom .news{
	/*height: 150px;*/
}

.bottom .news:first-child{
	width: 100%;
	height: auto;
	margin-bottom: 0;
	float: left;
}

.center .news .content{
	margin-top: 25px;
}

.bottom .news .content{
	margin-top: 10px;
}

.center .news .content .img-box,
.bottom .news .content .img-box{
	margin-right: 20px;
	float: left;
}

.center .news:last-child .title div{
	margin-left: 96px;
}

.center .news:nth-child(2) .title div{
	margin-left: 64px;
}

/*重点人才工程*/
.rcgc{}
.rcgc .tm{background: url(rcgc-tm.gif) no-repeat;height: 40px;line-height: 40px;padding-left: 15px}
.rcgc .tm a {color: #fff;font-family: 黑体;font-size: 20px}
.rcgc .box1,.rcgc .box2,.rcgc .box3,.rcgc .box4{height: 137px;width: 551px;}
.rcgc .box1,.rcgc .box3 {float: left;}
.rcgc .box2,.rcgc .box4 {float: right;}
.rcgc .box1,.rcgc .box2 {background: #FFCCCC;margin-bottom: 3px}
.rcgc .box3,.rcgc .box4 {background: #FCF2CF}
.rcgc .left-imgbox {float: left;width: 155px;height: 105px;padding: 20px;}
.rcgc .sub-node-name {padding-left: 15px;}
.rcgc .sub-node-name a {font-size: 15px;}
.rcgc .scripting {padding: 10px;text-indent: 2em;font-size: 12px;line-height: 20px;}

.mainblock{overflow: hidden;}
.mainblock .tm {background: url(main-tm.gif) no-repeat;height: 40px;line-height: 40px;padding-left: 15px}
.mainblock .tm  a {color: #fff;font-family: 黑体;font-size: 16px}
.mainblock .m-sub {float: left; width: 372px;margin-bottom: 10px;}
.content-l,.content-r {border: 1px solid #dedede}
.content-m {border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.content-l,.content-r,.content-m {padding: 15px;border-top:none;}

.fdblock {overflow: hidden}
.fdblock .left-block {float: left;width: 744px;border: 1px solid #dedede;}
.fdblock .right-block {float: right;width: 355px;}
.tb {overflow: hidden;height: 40px;line-height: 40px;}
.tb p {display: block; height: 40px;line-height: 40px;float: left;}
.tb #tb1 {width: 200px;background-position: 0 0}
.tb #tb2 {width: 87px;background-position: -200px 0}
.tb #tb3 {width: 87px;background-position: -287px 0}
.tb #tb4 {width: 87px;background-position: -374px 0}
.tb #tb5 {width: 280px;background-position: -455px 0}
.rcQ .content {padding: 15px; background: #FFCCCC;overflow: hidden}
.rcQ .content .text {margin-top: 30px; width: 460px;float: right;overflow: hidden}
.left-imgbox-rqQ {width: 205px;height: 217px;margin: 15px;float: left;}
 .dis { display: block; }
 .undis { display: none; }
.link {background-image: url(tb.gif)}
.link_on {background-image: url(tb1.gif)}
.link_on a {color: red;font-family: 黑体}
#tb_zc {border-bottom: 1px solid #ccc}
.link_zc a {color: #000;font-family: 微软雅黑;font-size: 18px}
.link_zc_on a {color: red;font-family: 微软雅黑;font-size: 18px}
#tb_zckd,#tb_tszs {width: 80px;padding: 0 10px}
#tb_zckd:after {content: " /"; color: #000}
.wzyc .tm {background: url(wzyc-tm.gif) no-repeat;height: 52px}
.wzyc .content {border: 1px solid #dedede;overflow: hidden;margin-bottom: 20px}
.wzyc .p2 {margin: 20px 0;overflow: hidden;}
.wzyc .p2  li{width: 146px;height: 113px;float: left;margin-left: 25px}
.wzyc .content .text {padding: 10px;}
.sjb_frame {height: 500px;width: 232px; margin: 0 auto;overflow: hidden; background: url(sjb_bg.jpg) center center no-repeat}
.sjb_content {margin: 220px 25px 10px 25px;}
.sjb_more {margin: 70px 25px 10px 25px;text-align: center}
a {color: #000;text-decoration: none;}
a.nodename {font-weight: bold}
.summary p{text-indent: 2em;font-size: 12px;color: #666;text-align: left}
.hdblock {text-align: center}
a.headtitle {color: #990000;background: none;font-family: 黑体;font-size: 20px;font-weight: normal;line-height: 40px;}
a.pic {float:left;margin: 0 10px 5px 0}
p.con {font-size: 12px;text-indent: 2em;line-height: 20px}
.talent a.title {font-weight: bold;}
ul.el li { float:left; width:50%; overflow:hidden;}
ul.nl li {padding-left: 18px;background: url(b_dot.gif) 0 10px no-repeat;}
ul.nl li.separate {background: none}
.hl a.title {font-weight: bold;font-size: 18px;}
ul.sc {width: 815px;float: right}
.imgList img {padding: 5px;border: 1px solid #dedede}

/*页脚*/
#PageEnd {font-size:14px;margin-top: 5px}
#PageEnd .l{width:150px;text-align: center;float:left}
#PageEnd .r{width:150px}
#PageEnd .m{text-align: center;padding: 20px 0}
#PageEnd .m div{text-align: center}
#PageEnd .m li{list-style: none;display: inline;margin: 10px 10px}
#CopyRight {text-align: center}
#CopyRight  .Tt{font:normal 14px  黑体 ;color:#7A2D27;padding: 6px;}

.list_top{ width:400px;height:35px;padding-left:0px; overflow:hidden; background:#none;top: 200px;left:600px;position: absolute}
.list_top .Empty{ width:40px; height:40px; float:left;}
.hot ul{ width:300px; height:30px; overflow:hidden; margin:0;padding:0;}
/*.hot ul li{ width:100px; height:30px; float:left; margin-right:15px; line-height:30px;background: none}*/
.hot ul  a{ color:#fff; font-size:14px; font-weight:bold;float:left;margin-right:15px;}

/*重庆人才杂志*/
.face {width: 145px;height: 224px;float: left;margin: 10px}
.cqrczz .content {border: 1px solid #dedede;overflow: hidden;margin-bottom: 20px}
.cqrczz .content a {font-size: 12px}
.cqrczz .scripting {padding: 10px 5px;text-indent: 2em; color: #990000;font-size: 12px;width: 168px;float:right;}
.scl li {display:inline;margin-right:4px;margin-right:4px\9;}
.friend {padding: 10px 20px;border: 1px solid #ccc;margin-top: 20px;overflow: hidden}
.separate {height: 20px;}
ul.centor {padding-left: 15px}
