@charset "utf-8";
/* CSS Document */
.header_2 {border-bottom:4px solid #666;}
.pos {margin-top:8px; float:right; padding-left:20px; background:url(../images/location.png) no-repeat 0 1px;}
.phone {height:24px; line-height:24px; font-weight:bold; background:url(../images/phone.jpg) no-repeat 858px center; color:#666; text-align:right;}
.banner_2 {height:209px; margin-top:4px; overflow:hidden;}

.main {overflow:hidden; clear:both;}
.main .left {width:120px; float:left; margin:38px 0 0 40px; display:inline;}
.main .left .title {height:18px; /*font-size:18px; color:#006CB8; font-weight:bold; font-family: "Microsoft YaHei",微软雅黑;*/ }
.main .left .title span {width:110px; height:18px; display:block;}
.main .left .title #gywm {background:url(../images/zi.jpg) no-repeat 0 -208px;}
/*.main .left .title #myyy {background:url(../images/zi.jpg) no-repeat 0 -226px;}*/
.main .left .title #yys {background:url(../images/zi.jpg) no-repeat 0 -226px;}
.main .left .title #yjzx {background:url(../images/zi.jpg) no-repeat 0 -244px;}
.main .left .title #zlhz {background:url(../images/zi.jpg) no-repeat 0 -262px;}
.main .left .title #hudong {background:url(../images/zi.jpg) no-repeat 0 -280px;}
.main .left .title #dongtai {background:url(../images/zi.jpg) no-repeat 0 -298px;}

.main .left .list {margin:8px 0 0 0;}
.main .left .list li {padding:4px 0 4px 0;}
.main .left .list li a {font-weight:bold; padding-bottom:2px;}
.main .left .list li a.current {color:#006CB8;}
.main .left .list li ul {display:none;}
.main .left .list li ul li {padding:3px 0 3px 6px;}
.main .left .list li ul li a {font-weight:normal;}

.main .right {width:640px; margin:30px 40px 0 40px; padding:0 40px 20px 40px; float:left; display:inline; overflow:hidden; background:url(../images/content_bg.jpg) no-repeat; }
.main .right .ctitle {height:32px;font-size:18px; font-weight:bold; font-family: "Microsoft YaHei",微软雅黑; color:#666}

.main .right .title {margin-top:10px; text-align:center; font-size:15px; font-weight:bold;}
.main .right .status {margin-top:10px; height:30px; line-height:30px; text-align:center; color:#999; border-top:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB;}
.main .right .detail {clear:both; margin-top:12px;font-family: "Microsoft YaHei",微软雅黑;font-size:14px; line-height:165%;}
.main .right .detail img{ margin:5px 15px 5px 5px; border:1px solid #ddd; padding:5px; background:#fff;}
.main .right .detail img.noborder{ border:0px; padding:0px;}
.main .right .detail img.nobordermargin{margin:0; border:0px; padding:0px;}
.main .right .detail p.cns {height:1px; overflow:hidden; margin:0;}
.main .right .detail p.pcns { height:28px;  margin:6px 0 0 0 ;background:url(../images/line_4.jpg) repeat-x bottom; }
.main .right .detail p.pcns span { height:28px; line-height:28px; float:left; font-size:14px; font-weight:bold; font-family: "Microsoft YaHei",微软雅黑;color:#FFF;  padding:0 12px; background-color:#5886D4; }
.main .right .detail p.pcns a { margin-top:4px; color:#2F5AA8; float:right;}

.main .right .detail .job {width:628px; margin:0 auto;}
.main .right .detail .job .lb {height:27px; border-bottom:1px solid #CCC; background-color:#f8f8f8; font-size:13px;}
.main .right .detail .job .lb span {float:left;}
.main .right .detail .job .lb .gw {width:324px; margin:4px 0 0 16px; overflow:hidden;}
.main .right .detail .job .lb .jy {width:96px; margin:4px 0 0 16px; overflow:hidden;}
.main .right .detail .job .lb .rs {width:70px; margin:4px 0 0 16px; overflow:hidden;}
.main .right .detail .job .lb .xx {width:58px; height:12px; margin:8px 0 0 16px; cursor:pointer; background:url(../images/icon_6.png) no-repeat;}
.main .right .detail .job .lb .xx2 {background:url(../images/icon_7.png) no-repeat;}
.main .right .detail .job .nr {display:none; clear:both; border-bottom:1px solid #CCC; padding:0 16px 8px 16px;}

.main .right .list {clear:both;}
.main .right .list ul li { margin-top:10px; height:18px; border-bottom:1px solid #EBEBEB; background:url(../images/icon_3.jpg) no-repeat 6px 5px;}
.main .right .list ul li a { float:left; margin-left:16px;}
.main .right .list ul li span { float: right; margin-right:10px;}

.pager_wrap {margin-top:18px; position:relative; left:40%; float:left; clear:both;}
.pager_wrap .pager { position:relative; left:-50%; float:left}
.pager_wrap .pager span, .pager_wrap .pager a { float:left; margin-left:6px; padding: 1px 4px; border: 1px solid #CCC;}
.pager_wrap .pager span.current {color:#FFF; font-weight:bold; background-color:#006CB8; border:1px solid #006CB8;}
.pager_wrap .pager span.totalcount { border:0; padding: 1px 6px;}

.main .left .olist {padding:0 0 20px 30px; margin:0; background:url(../images/c_bg3.jpg) no-repeat left bottom;}
.main .left .olist .one {height:28px; padding-left:16px; background:url(../images/icon_1.png) no-repeat left 3px; color:#1F709F; font-weight:bold;}
.main .left .olist .one span {cursor:pointer;}
.main .left .olist .one a {color:#1F709F;}
.main .left .olist .one .tlist { margin:10px 0 0 0; display:none;}
.main .left .olist .one .tlist .two {height:28px; padding-left:16px; background:url(../images/icon_2.png) no-repeat left 3px; color:#50C5FB; font-weight:bold;}
.main .left .olist .one .tlist .two a {color:#13B1FD;}

.main .right .cnav { border-bottom:1px solid #153C97;height:24px; }
.main .right .cnav a { float:left; margin-right:10px; padding:0 12px; height:24px; line-height:24px;}
.main .right .cnav a.current { background-color:#153C97; color:#FFF}

