﻿@charset "utf-8";

/*Reset (YUI)
------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, object {padding: 0; margin: 0}
del {text-decoration: line-through}
address,caption,cite,code,dfn,em,th,var {font-weight: normal; font-style: normal}
ol,ul {list-style: none}
caption,th {text-align: left}
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%}
q:before,q:after {content: '"'}
abbr,acronym,fieldset,img {border: 0}


/*Global
------------------------------------*/
body {font: 12px/1.8 Verdana, 宋体, Arial, sans-serif; color: #313131; background:#eee}
small {font-size: 12px; font-style: italic; color: #515151}
a {color: #333; text-decoration: none}
a:hover {color: #ff0000}
.clear {clear: both}
#wrapper {width: 1000px; margin: 0 auto; background:#fff}
.abs {position: absolute}
h3{color:#000000; font-size:16px; font-weight:bold; text-align:center}
.color1{color:#0044b3; }
.fl {float:left}

/*Header
-------------------------------------*/
#header {height: 140px; position: relative;background:url(../images/menu_line.jpg) no-repeat bottom center; padding-bottom:3px}
#header h1 {top: 15px; left: 5px; width: 175px; height: 68px}
#header #top-banner {top: 3px; left: 198px; width: 570px; height: 92px}
#header #function {top: 3px; right: 5px; width: 220px; z-index: 10}
#header #function #s {width: 100px; border:1px #ccc solid}
#header #nav {padding: 100px 0 0; height: 39px; position: relative;z-index:100}
#header #nav span {display: block; text-indent: -9999em; width: 13px; height: 39px}
#header #nav span.first {background: url(../images/nav_left.jpg) no-repeat 0 0; left: 0; z-index: 100}
#header #nav span.last {background: url(../images/nav_right.jpg) no-repeat 0 0; right: 0}
#header #nav ul {width: 974px; margin: 0 auto; background: url(../images/nav_bg.jpg) repeat-x 0 0; left: 13px}
#header #nav ul li {margin: 0 0 0 -4px; float: left; position:relative;width:84px;}
#header #nav ul li a {color: #fff; background: url(../images/nav_jg.jpg) no-repeat 0 0; display: block; padding: 8px 14px 8px 16px}
#header #nav ul li ol {display: none; border: 1px solid #aaa; width:84px;border-top: none; position: absolute; top: 38px}
#header #nav ul li ol li {float: none; margin: 0}
#header #nav ul li ol li a {background: #f8f8f8; display:block;width:68px; color: #333;padding: 4px 0 4px 16px}
#header #nav ul li ol li a:hover {background: #000080; color: #fff}
#searchform input{margin:5px 0 0 0}

/*Main
-------------------------------------*/
#main{}
#content {width: 790px; float: right}
#content #BreadCrum {background: url(../images/now.jpg) no-repeat 0 0; line-height: 32px; padding: 0 0 0 10px}
#content #BreadCrum b {background: url(../images/li2.jpg) no-repeat 0 center; padding: 0 0 0 16px}
#content #BreadCrum a {margin: 0 8px; color: #333}
#content #BreadCrum a:hover {color: #FF0000}
#content #BreadCrum i {margin: 0 8px; font-style: normal; color: #ff0000}

#now{width:958px; margin:0 auto; background:url(../images/now2.jpg) no-repeat left center; line-height:32px; padding-left:10px}
#now b{background: url(../images/li2.jpg) no-repeat 0 center; padding: 0 0 0 16px}
#now a{margin: 0 8px; color: #333}
#now a:hover{color:#FF0000}
#now i{margin:0 8px; font-style:normal;color:#FF0000}

/*sidebar
---------------------------------------*/
#sidebar {width: 208px; float: left; padding: 10px 0 100px 0;overflow: hidden;}
.nc {background: url(../images/left_bottom.jpg) no-repeat 0 bottom; padding: 0 0 10px; margin: 10px auto 0 0}
.nc h4 {background: url(../images/left_top.jpg) no-repeat 0 0; height: 36px; padding: 18px 0 0 80px; font-style: bold; color: #000; font-weight:bold}
.nc ul {background: url(../images/side-news-metro-bg.jpg) repeat-y 0 0}
.nc ul li {background: url(../images/left_li_bg.jpg) no-repeat 0 0; width: 185px; margin: 0 6px 0 8px; line-height: 29px; padding: 0 0 0 8px}
.nc ul li a {background: url(../images/li1.jpg) no-repeat 0 center; padding: 0 0 0 16px}
.nc ul li ol{margin: 0 0 0 -8px; display: none;}
.nc ul li ol li{background: url(../images/left_li_bg.jpg) no-repeat 0 0; width: 193px; margin: 0; line-height: 29px; padding: 0 0 0 24px}
.nc ul li ol li a{background:url(../images/li2_1.jpg) no-repeat 0 center; padding:0 0 0 16px;}
.nc ul li ol li a:hover{color:#ff0000}


.dd{background:url(../images/d_bottom.jpg) no-repeat 0 bottom; margin:10px auto 0 auto; padding:0 0 5px 0;}
.dd h4{background:url(../images/d_top.jpg) no-repeat 0 0; height:30px; padding:8px 0 0 60px; color:#000000; font-weight:bold}
.more{float:right; background:url(../images/more1.jpg) no-repeat right center; padding-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; margin-right:10px;}
.more2{float:right; background:url(../images/more2.jpg) no-repeat right center; padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; margin:4px 12px 0 0 }

.dd ul{background:url(../images/d_repeat.jpg) repeat-y 0 0;}
.dd ul li{ border-bottom:1px dashed #ccc; line-height:30px;  margin:0 auto; width:190px;}
.dd ul li a{color:#333; padding:0 0 0 10px} /*-----update by xiefeng--------*/
.dd ul li a:hover{color:#000000}
.ddl ul{padding:10px 0 0 10px;}
.ddl ul li{border-bottom:1px dashed #ccc; line-height:180%;  margin:0 auto; width:190px padding:0 0 0 10px}
.ddl ul li a{background:url(../images/li3.jpg) no-repeat left center; padding-left:8px; display:block; width:140px;white-space:nowrap;}
.ddl ul li a.b{background:url(../images/li_03.jpg) no-repeat left center; padding-left:8px;display:block; color:#0044B3 ;width:140px;white-space:nowrap;}
.ddl ul li a:hover{color:#ff0000}


.ee{width:205px; background:url(../images/a1a_03.jpg) no-repeat top center; margin-top:10px}
.ee h4{font-weight:bold; padding:8px 0 0 60px; color:#000000;}
.ee select{margin:10px 0 0 20px;}
.ee input{margin:10px 0 0 20px}
.ee p{text-align:center}

/*-- 乘车查询 update by xiefeng --*/
.ff{width:204px;float:left;display:block; height:157px; background:url(../images/cc_03.jpg) no-repeat;}
.ff h4{text-indent:-9999em; margin-bottom:20px}
.ff p{margin:10px 0 0 15px}
.ff input{ background:url(../images/ss1.jpg) no-repeat; width:86px; height:20px;border:1px solid #ccc;}
.ff select{ height:20px; border:1px solid #ccc}

.gg{background:url(../images/gg_r.jpg) repeat-y center center; margin-top:10px}
.gg h4{font-weight:bold; padding:8px 0 10px 60px; color:#000000; background:url(../images/gg_top.jpg) no-repeat top center}
.gg form{background:url(../images/gg_bottom.jpg) no-repeat center bottom; padding-bottom:20px}
.gg input.text{border:1px #3399CC solid; width:120px; height:20px; margin-right:20px}
.gg p{margin:5px 0 10px 14px}
.gg p.one{margin:5px 0 5px 20px}
.gg input.rad{float:none; border:none;margin:0 0 0 40px; padding-top:2px}
.gg input.submit{background:url(../images/submit1.jpg) no-repeat; float:none; height:23px; width:65px; border:none; margin-left:10px}

.hh{background:url(../images/z_r.jpg) repeat-y left center; margin-top:10px}
.hh h4{ font-weight:bold; padding:8px 0 10px 60px; color:#000000; background:url(../images/z_top.jpg) no-repeat top center}
.hh p{margin:6px 0 0 30px}
.hh p span{color:#CC3300; font-weight:bold; margin-right:10px}
.hh ul{ background:url(../images/z_bottom.jpg) no-repeat bottom left; width:198px; padding:0 0 10px 10px}
.hh ul li{ width:186px; height:26px; margin-top:10px;display:block;background:url(../images/z_li.jpg) no-repeat; padding:4px 0 0 40px}
.hh ul li a{ width:166px; height:22px; padding-left:10px}
.hh ul li a:hover{ background:url(../images/rc_11.jpg) no-repeat left center; padding-left:10px; color:#659bb7; font-weight:bold}
.hh_ul_li_a_on { background:url(../images/rc_11.jpg) no-repeat left center; padding-left:10px; color:#659bb7; font-weight:bold}
/*news-list news-list1
------------------------------------*/
.time {float: right; font-size:12px; color:#333; font-family:"宋体";color:#0044B3}
#news-list{width:720px; margin:0 auto; list-style:none; border-bottom:3px #CCCCCC solid; border-top:3px #CCCCCC solid; margin-top:20px; padding:10px 0 20px 0; min-height:365px; height:auto !important; height:365px; overflow:visible;}
#news-list li {line-height:260%; border-bottom:1px dashed #ccc; height:30px; }
#news-list li a.b {line-height:260%; border-bottom:1px dashed #ccc; height:30px; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 8px;color:#0033cc  }
#news-list ul li a{ display:block; float:left; width:550px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/li3.jpg) no-repeat left center;padding:0 0 0 8px;  }
#news-list ul li a:hover{color:#ff0000}

#news-list1{width:720px; margin:0 auto; list-style:none; border-bottom:3px #CCCCCC solid; border-top:3px #CCCCCC solid; margin-top:20px; padding:10px 0 20px 0; min-height:365px; height:auto !important; height:365px; overflow:visible;}
#news-list1 li {line-height:260%; border-bottom:1px dashed #ccc; height:30px; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 8px  }
#news-list1 li a.b {line-height:260%; border-bottom:1px dashed #ccc; height:30px; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 8px;color:#0033cc}
#news-list1  li a{ display:block; float:left; width:550px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#news-list  li a:hover{color:#ff0000}


/*电子杂志页面
------------------------------------*/
#news-list2{width:720px; margin:0 auto; list-style:none; border-bottom:3px #CCCCCC solid; border-top:3px #CCCCCC solid; margin-top:20px; padding:0 0 20px 0; min-height:365px; height:auto !important; height:365px; overflow:visible;}
#news-list2 table tr td{border-bottom:1px dashed #CCCCCC; line-height:30px}
#news-list2 table tr td a.L{display:block; width:350px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding-left:16px;background:url(../images/li3.jpg) no-repeat left center;}

/*地铁摄影
--------------------------------------*/

#photo-list{width:960px; margin:0 auto; list-style:none; border-bottom:3px #CCCCCC solid; border-top:3px #CCCCCC solid; margin-top:20px; padding:0 0 20px 0; min-height:400px; height:auto !important; height:400px; overflow:visible;}
#showimage{width:960px;overflow:hidden;text-align:center;min-height:365px; height:auto !important; height:365px; overflow:visible;}
#photo-list img.bigimage{margin:20px 0 0 0}
#photo-list ul{width:950px; margin:10px auto 0 auto;}
#photo-list ul li{float:left; margin:10px 30px 10px 20px; display:inline} /*update by xiefeng*/
#photo-list ul li img{height:92px; border:1px #a39cc6 solid}
#photo-list ul li .title{display:block; background:#f6f5fb; height:28px; text-align:center} /*update by xiefeng*/

#photo-list2{width:720px; margin:0 auto; list-style:none;  margin-top:20px; padding:0 0 20px 0;}
#photo-list2 ul{700px; margin:10px auto 0 auto}
#photo-list2 ul li{height:120px; float:left; margin:10px 30px 10px 20px; display:inline}
#photo-list2 ul li img{border:1px #a39cc6 solid}
#photo-list2 ul li .title{float: left; background:#f6f5fb; height:28px; text-align:center; width: 128px; text-align: center} /*update by xiefeng*/
p.line{width:960px; background:url(../images/line.jpg) no-repeat center center; margin:0 auto; text-align:center;}
p.line span{padding:0 50px 0 50px; background:#fff; font-weight:bold; font-size:14px}

/*历史活动精粹
-------------------------------------------*/
#jingcui{border-bottom:3px solid #ccc; width:720px; margin:0 auto; padding-bottom:30px;min-height:365px}
#jingcui ul{margin:0 auto}
#jingcui ul li {line-height:260%; border-bottom:1px dashed #ccc; height:30px; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 8px  }
#jingcui ul li a.b {line-height:260%; border-bottom:1px dashed #ccc; height:30px; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 8px; color:#0033cc}
.bg_new{background:url(../images/new.bmp) no-repeat right center; padding:0 50px 0 0; color:#0033cc}
.bg_hot{background:url(../images/hot.bmp) no-repeat right center; padding:0 50px 0 0;color:#0033cc}


/*page
-------------------------------------*/
#page{margin:10px auto 0 auto; width:720px;}

#page .pageShow a{border:1px #E2E2E2 solid;  padding:4px 6px} /*add by xiefeng*/
#page .pageCom {margin:0 50px 0 10px;padding:2px 15px 2px 15px} /*add by xiefeng*/
#page .pageEnd {margin-right:20px;padding:2px 15px 2px 15px} /*add by xiefeng*/

/*footer
------------------------------------*/
#footer{ margin:7px auto 0 auto; background:url(../images/l_03.jpg) no-repeat 3px -5px; padding-top:12px;}
p#links{border-top:2px #c8c8c8 solid; width:983px; margin:0 auto; text-align:center}
p#links  a{background:url(../images/lll_07.jpg) no-repeat right center; padding:0 10px 0 0}
p#copyright{text-align:center; width:983px; border-top:5px #c8c8c8 solid; margin:0 auto}


/*right1
-------------------------------------*/
#right1{background:url(../images/1_03.jpg) no-repeat}
.right1_bottom{background:url(../images/1_06.jpg) no-repeat center bottom; padding-bottom:5px;}
#right1 h4{background:url(../images/bt.jpg) no-repeat left center; margin-left:20px; padding:0 0 0 36px; font-weight:bold; color:#FF6600; font-size:14px; line-height: 54px}
#right1 h4.two{background:url(../images/rc_03.jpg) no-repeat left center;}
#right1 p.flash{border-right:1px dashed #CCCCCC; width:243px;margin:0 0 0 40px; _margin:0 0 0 20px; float:left; display: inline}
#right1 ul{margin:0 40px 0 0; list-style:none; float:right; width:460px; display: inline}
#right1 ul li {line-height:180%;  }
#right1 ul li a.b {line-height:180%; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 8px; color:#0033cc }
#right1 ul li a{ display:block; float:left; width:300px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 8px}
#right1 ul li a:hover{color:#ff0000}

#right1 .text2{line-height:250%;  width:700px; margin:-10px auto 0 auto;min-height:365px;}
img.im{margin:0 0 0 60px; width:686px; height:240px}
#right1 .text3{min-height:365px;line-height:250%;  width:700px; margin:0 auto 0 auto; border-top:3px solid #CCCCCC; border-bottom:3px #CCCCCC solid;min-height:365px; height:auto !important; height:200px; overflow:visible;}

.tt{text-align:center; color:#999999}
.news_xiangxi{line-height:250%;  width:720px; margin:10px auto 0 auto ;min-height:365px;font-size:10.5pt}
#right1 p.c{background:url(../images/js.jpg) no-repeat center center; margin:0 auto;  width:731px;height:140px;}
#right1 p.c img{float:left; margin:30px 0 0 30px; display:inline }
.jiaodian{line-height:200%; padding:0 20px 0 20xp; width:730px; margin-top:-10px}
.jiaodian a.fl{float:right;  color:#3399CC}
.img1{float:left; border-right:1px dashed #ccc; margin:0 20px 0 20px; padding-right:10px; width:243px; height:180px; display:inline}
#right1 h5{font-size:14px; font-weight:bold; color:#3366cc; float:none}

/*-add by xiefeng-*/
#right1 div.c{background:url(../images/js.jpg) no-repeat left top; width:734px;height:144px; text-align:center; margin:0 auto;overflow:hidden;}
#right1 div.c marquee{width:96%;}
#right1 div.c img{float:left; margin:30px 0 0 30px; display:inline }

#right1_02{background:url(../images/1_03.jpg) no-repeat;}
#right1_02 h4.three{background:url(../images/3_03.jpg) no-repeat left center; margin-left:20px; padding:0 0 0 36px; font-weight:bold; color:#FF6600; font-size:14px; line-height: 54px}




/*right1_01
------------------------------------------*/
#right1_01{background:url(../images/1_03_1.jpg) no-repeat;width:783px}
.right1_01_bottom{background:url(../images/1_06_1.jpg) no-repeat center bottom; padding:0 0 5px 0;}
#right1_01 h4{background:url(../images/bt2.jpg) no-repeat left center; margin-left:20px; padding:0 0 0 46px; font-weight:bold; color:#FF6600; font-size:14px; line-height: 54px}
#right1_01 p.flash{border-left:1px dashed #CCCCCC; width:243px;margin:-10px 40px 0 0; float:right; display: inline;padding-left:5px}
#right1_01 ul{margin:-10px 0 0 30px; list-style:none; float:left; width:420px; display: inline}
#right1_01 ul li {line-height:180%; }
#right1_01 ul li a{ display:block; float:left; width:320px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 8px}
#right1_01 ul li a.b {line-height:180%; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 8px ;color:#0044B3 }
#right1_01 ul li a:hover{color:#ff0000}


/*right2
-----------------------------------------*/
#right2{ background:url(../images/2_03.jpg) no-repeat center center; width:785px; padding:5px 0 8px 0; margin:0 auto}
#right2 ul{ background:#fff; width:670px; height:140px; margin:20px 0 0 80px}
#right2 ul li{float:left; width:120px; text-align:center; margin:10px 0 10px 40px; line-height: 1.2; display: inline}
#right2 ul li img{width:120px; height:108px;}

/*right3
-----------------------------------------*/
#right3{ width:346px; height:200px;  float:right; display:inline;background:url(../images/a_bg.jpg) repeat-y center center}
#right3 h4{ font-weight:bold; padding:14px 0 0 50px;background:url(../images/a_top00.jpg) no-repeat top center; }

#right3 .bg{line-height:150%; height: 168px; background:url(../images/a_bottom.jpg) no-repeat bottom center; padding:10px 16px 10px 16px}
/*#right3 a{margin-left:220px;} update by xiefeng */

/*right4
-----------------------------------------*/
#right4{background:url(../images/1_09.jpg) no-repeat center center; width:434px; height:202px;text-align:center; float:left; display:inline}
#right4 img{margin:20px 0 0 10px}

/*right5
-----------------------------------------*/
.right5{width:392px; float:left; display:inline;background:url(../images/a2_10.jpg) bottom center;padding-bottom:5px;}
.right5 .bg1{background:url(../images/a2_06.jpg) repeat-y; }
.right5 h4{font-weight:bold; padding:14px 0 110px 50px; background:url(../images/part2.jpg) no-repeat}
.right5 ul{ background:url(../images/part2.jpg) no-repeat 0 -40px; list-style:none; width:352px; padding:0 20px 5px 20px; margin-top:-106px; min-height:110px; height:auto !important; height:110px; overflow:visible;}
.right5 ul li {line-height:180%; clear:both;}
.right5 ul li a{ display:block; float:left; width:216px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 8px}
.right5 ul li a.b {line-height:180%; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 8px ;color:#0044B3 }
.right5 ul li a:hover{color:#ff0000}

.right6{width:392px; float:right; display:inline;background:url(../images/part_bottom.jpg) no-repeat bottom center;padding-bottom:5px;}
.right6 .bg2{background:url(../images/part_r.jpg) repeat-y center center; }
.right6 h4{font-weight:bold; padding:14px 0 110px 56px; background: transparent url(../images/part1.jpg) no-repeat scroll center top}
.right6 ul{ background:url(../images/part1.jpg) no-repeat 0 -40px; list-style:none; width:352px; padding:0 20px 5px 20px; margin-top:-106px;min-height:110px; height:auto !important; height:110px; overflow:visible;}
.right6 ul li {line-height:180%; clear:both;}
.right6 ul li a{ display:block; float:left; width:216px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 8px}
.right6 ul li a.b {line-height:180%; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 8px ;color:#0044B3 }
.right6 ul li a:hover{color:#ff0000}

/*right7
-----------------------------------------*/
#right7{background:url(../images/5_03.jpg) no-repeat center center; width:783px; height:240px;text-align:center; margin:0 auto 20px auto}
#right7 img{margin:20px 0 0 20px; width:586px; height:205px}


/*注册页面
--------------------*/
.zc{background:#f9f9f9; border:1px #CCCCCC solid; width:736px; height:170px; margin:0 auto; overflow:auto;padding:5px;}
.zc_b p{margin:10px 0 0 150px}
.zc_b .p_1{margin: 10px 0 0 200px; font-weight:bold}
input.c{margin:0 5px 0 0;}
input.bord{border:1px #CCCCCC solid}
input.Search{ width:100px; height:20px}

/*简历维护
-------------------------------------*/
.jlwh{border-top:3px solid #ccc; width:750px; margin:0 auto}
fieldset{background:#f7fcff; width:747px; margin:0 auto 0 auto; font-size:14px; position:relative; letter-spacing:2px}
fieldset h3{font-size:12px; font-weight:bold; color:#fff; background:#659bb7; text-align:left; padding: 0 0 0 16px; margin-top:10px}
fieldset h3 p{background:url(../images/rc_15.jpg) no-repeat left center; padding:0 0 0 10px}
fieldset h3 span{float:right; margin-right:10px;font-weight:normal}
fieldset table{margin:10px 0 0 50px; color:#000000}
fieldset table td{padding:5px 0 0 0}
fieldset input{border:1px solid #ccc; width:130px; height:20px; }
fieldset img{width:90px; height:117px; margin:6px 10px 0 0; border:1px solid #d4e5ec}
fieldset select{border:1px solid #ccc; width:130px; height:20px;}
fieldset textarea{border:1px solid #ccc;}
fieldset a{text-decoration:underline; color:#659bb7; margin-left:20px}
.jianli{border:1px solid #d4e5ec ; padding:2px 0 10px 0;position:relative; }
.jianli input.submit1{position:absolute; right:20px; top:10px; background:url(../images/rc_07.jpg) no-repeat; border:none; color:#fff; width:65px; height:23px}



/*招聘岗位和应聘管理
-------------------------*/
.table01{width:720px; margin:0 auto; border-top:3px solid #ccc; border-bottom:3px solid #ccc}
.table01 th{border-bottom:1px solid #ccc; font-weight:bold; text-align:center; height:35px}
.tr_mouseover_back {
font-size:12px;
background-color:#FFFFCC;
}
.table01 tr td{text-align:center;border-bottom:1px dashed #ccc; height:30px}

.table02{width:720px; margin:0 auto; border-top:3px solid #ccc; border-bottom:3px solid #ccc}
.table02 th{border-bottom:1px solid #ccc; font-weight:bold; text-align:center; height:35px}

.table02 tr td{text-align:center;border-bottom:1px dashed #ccc; height:30px}
.table02 tr td a{color:#3399CC; text-decoration:underline}

/*招聘岗位职位描述 和招聘详细页面
-------------------------*/
.zhiwei{ border-top:3px solid #ccc; width:720px; margin:0 auto; padding-top:15px}

/*详细页面*/
#job1-w-read { width:100%; float:left; clear:left; margin-top:10px; }
#job1-w-read ul { width:100%; float:left; clear:left; }
#job1-w-read li { line-height:25px; background-color:#FCFCFC; padding:0 0 0 1%; float:left; border-top:solid #FFF 1px; border-right:solid 1px #FFF;}
#job1-w-read li.railing { width:98%; clear:left; background-color:#F6F6F6; border:none; }
#job1-w-read li.title { width:14%; background-color:#F6F6F6; }
#job1-w-read li.title2 { width:14%; height:100px; background-color:#F6F6F6; }
#job1-w-read li.content { width:33%; }
#job1-w-read li.length { width:73%; }


/*修改密码页面
---------------------------*/
.bz{border-bottom:1px solid #ccc; border-top:3px solid #ccc; width:720px; margin:0 auto}
p.p01{margin:20px 0 10px 0; text-align:center}
.p01 input{border:1px solid #ccc}




/*地铁生活频道
--------------------------------*/

.life01{width:780px; height:165px; margin-top:10px; background:url(../images/ms01.jpg) no-repeat}
.more3{float:right;display:inline; margin:10px 20px 0 0;}
.more3 a{color:#4a9ac9}
.more4{float:right; margin:12px 20px 0 0;}
.more4 a{color:#666} 
.time1{float:right;display:inline; color:#000000}
.life01 img{float:left;display:inline; margin:10px 10px 10px 50px; width:189px; height:141px; border:1px solid #55afd9}
.life01 h5{font-weight:bold; padding:10px 0 0 0; font-size:14px; color:#036cda}
.life01 p{line-height:25px;}
.life01 p a{color:#2c71ac}
.life01 p a:hover{text-decoration:underline}

.life_mszx{width:783px; height:190px; margin-top:10px; background:url(../images/dtsh_mszx.jpg) no-repeat}
.life_mszx p{float:left; display:inline; margin:0 10px 0 10px; width:200px; height:120px}
.life_msts{width:783px; height:285px; background:url(../images/dtsh_msts.jpg) no-repeat; margin-top:10px}

.life_gwzx{width:783px; height:190px; margin-top:10px; background:url(../images/dtsh_gwzx.jpg) no-repeat}
.life_gwzx p{float:left; display:inline; margin:0 10px 0 10px; width:200px; height:120px}
.life_gwts{width:783px; height:285px; background:url(../images/dtsh_gwts.jpg) no-repeat; margin-top:10px}

.life_zyzx{width:783px; height:190px; margin-top:10px; background:url(../images/dtsh_zyzx.jpg) no-repeat}
.life_zyzx p{float:left; display:inline; margin:0 10px 0 10px; width:200px; height:120px}
.life_zyts{width:783px; height:285px; background:url(../images/dtsh_zyts.jpg) no-repeat; margin-top:10px}

.life_fszx{width:783px; height:190px; margin-top:10px; background:url(../images/dtsh_fszx.jpg) no-repeat}
.life_fszx p{float:left; display:inline; margin:0 10px 0 10px; width:200px; height:120px}
.life_fsts{width:783px; height:285px; background:url(../images/dtsh_fsts.jpg) no-repeat; margin-top:10px}





ul.ul_ms01{width:240px; float:left;display:inline; margin-left:10px;}
ul.ul_ms01 li{background:url(../images/li3.jpg) no-repeat left center; line-height:25px; padding-left:10px;*padding-left:0}

ul.ul_ms02{width:743px; clear:right; margin:5px 0 0 10px;}
ul.ul_ms02 li{width:743px; height:104px; margin-top:5px; border:1px solid #ccc; background:#eee}
ul.ul_ms02 li img{margin:2px 10px 0 2px; float:left}
ul.ul_ms02 li h5{font-weight:bold; color:#4a9ac9}
ul.ul_ms02 li a{color:#207fd7; margin-left:10px}

.life{width:783px;background:url(../images/life_bg.jpg) #fff no-repeat center top; margin:10px 0 0 0 ;}
.life h4{font-size:14px; font-weight:bold;color:#4a9ac9; text-align:center; margin-top:10px}
.live{float:left; display:inline;margin:10px 10px 0 20px; border:1px solid #55afd9; width:238px; height:185px }
.life p.msms{margin:20px 0 0 0}



/*地铁开发
---------------------------------*/
.more5{float:right; background:url(../images/more2.jpg) no-repeat right center; padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; margin:8px 12px 0 0 }

.kf01{width:784px; height:250px; background:url(../images/kf01.jpg) no-repeat; margin:0 auto; }
.kf01 h4{color:#FF6600; font-size:14px;padding:10px 0 0 20px; font-weight:bold }
.kf01 ul{width:720px; margin:10px auto 0 auto}
.kf01 ul li {line-height:260%; border-bottom:1px dashed #ccc; height:30px; }
.kf01 ul li a.b {display:block; float:left; width:550px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/li3.jpg) no-repeat left center;padding:0 0 0 8px;  color:#0033cc  }
.kf01 ul li a{ display:block; float:left; width:550px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/li3.jpg) no-repeat left center;padding:0 0 0 8px;  }
.kf01 ul li a:hover{color:#ff0000}
.kf01 p{padding:10px;line-height:25px}
.kf01 p a{color:#207fd7;}
.kf01 p a:hover{text-decoration:underline}

.kf02{width:390px; height:194px; float:left;display:inline; background:url(../images/kf02.jpg) no-repeat;}
.kf02 h4{background:url(../images/01_a.jpg) no-repeat left center; padding:10px 0 0 30px; margin:10px 0 0 25px; color:#000; font-weight:bold; font-size:14px}
.kf02 img{float:left; display:inline; margin:10px}
.kf02 p{padding:10px; }
.kf02 p a{color:#207fd7;}
.kf02 p a:hover{text-decoration:underline}

.kf03{width:390px; height:178px; float:left;display:inline; background:url(../images/kf03.jpg) no-repeat;}
.kf03 h4{background:url(../images/01_20.jpg) no-repeat left center; padding:5px 0 0 40px; margin:10px 0 0 20px; color:#000; font-weight:bold; font-size:14px}
.kf03 img{float:left;  width:132px; height:118px;display:inline; margin:10px}
.kf03 p{padding:10px;}
.kf03 p a{color:#207fd7;}
.kf03 p a:hover{text-decoration:underline}

.kf04{width:782px; margin-top:10px;height:178px; background:url(../images/02_03-06.jpg) no-repeat}
.kf04 h4{padding:10px 0 0 20px;color:#FF6600;  font-weight:bold; font-size:14px}
.kf04 img{float:left; display:inline; width:189px; height:121px; margin:10px}
.kf04 p{padding:10px;}
.kf04 p a{color:#207fd7; margin-left:10px}
.kf04 p a:hover{text-decoration:underline}

.kf05{width:784px; height:180px; background:url(../images/kf01.jpg) no-repeat; margin:0 auto; }
.kf05 h4{color:#FF6600; font-size:14px; font-weight:bold }
.kf05 ul{margin:20px 0 0 10px}
.kf05 ul li{float:left; margin-left:10px; display:inline; width:245px;}
p.mingc{width:110px; float:left; height:110px; text-align:center;display:inline;}
.kf05 ul li img{ width:105px; height:82px}

.kf06{width:782px; height:178px; background:url(../images/02_03-06.jpg) no-repeat; margin:0 auto; }
.kf06 h4{color:#FF6600; font-size:14px;padding:10px 0 0 20px; font-weight:bold }
.kf06 ul{width:330px; margin:-10px 20px 0 20px; border-right:1px dashed #ccc; padding-right:20px}
.kf06 ul li{line-height:25px}
.kf06 ul li a{background:url(../images/li3.jpg) no-repeat left center; padding-left:10px}
.kf06 ul li a.b{color:#0044B3; background:url(../images/li_03.jpg) no-repeat left center}
.kf06 ul li a:hover{color:#ff0000}
p.wenz{padding:0 10px 0 10px;}
p.wenz a{color:#207fd7; margin-left:10px}
p.wenz a:hover{text-decoration:underline}


h4.bbbttt{background:url(../images/01_a.jpg) no-repeat left center; padding:15px 0 0 30px; margin:0 0 0 15px; height:40px; color:#ff6600; font-weight:bold; font-size:14px}
h4.bbbmmm{background:url(../images/bt2.jpg) no-repeat left center; color:#000000; padding:15px 0 0 50px; margin:0 0 0 15px; height:42px; color:#ff6600; font-weight:bold; font-size:14px}

a:hover {color: #ff0000}


/*运营服务
-------------------------------------------------*/
.table03{width:750px; border:1px solid #ccc; border-top:3px solid #ccc; margin:10px auto 0 auto}
.table03 td{height:25px; padding-left:20px}

#right_lcb{background:url(../images/1_03.jpg) no-repeat;}

#right_lcb h4{background:url(../images/bt.jpg) no-repeat left center; margin-left:20px; padding:0 0 0 36px; font-weight:bold; color:#FF6600; font-size:14px; line-height: 54px}

ul.lcb{ width:565px; height:30px; margin:10px auto}
ul.lcb li{float:left; margin-left:10px; display:inline;}
ul.lcb li a{display:block; background:url(../images/lcb02.jpg) no-repeat; width:70px; height:25px; color:#fff; text-align:center; font-weight:bold}
ul.lcb li a:hover,.mbt{display:block; background:url(../images/lcb01.jpg) no-repeat; width:70px; height:25px; color:#fff; text-align:center; font-weight:bold}

.table04{width:565px; margin: 10px auto; border-top:1px solid #999; border-left:1px solid #999}
.table04 td{height:23px; border-bottom:1px solid #999; border-right:1px solid #999; text-align:center}
.yellow{background:#FFFF99}

.map01{width:720px; height:440px; background:#eee; margin:20px auto 0 auto}
.map02{width:645px; height:214px;background:#eee; margin:20px auto 0 auto}

ul.tu{width:710px;margin:10px auto 0 auto}
ul.tu li{float:left; display:inline; margin-left:10px}

/*乘客问答
-------------------*/
.table05{width:620px; margin:20px auto 0 auto; border-top:1px solid #00a1e9; border-left:1px solid #00a1e9}
.table05 td{height:30px; border-bottom:1px solid #00a1e9; border-right:1px solid #00a1e9; background:#def2fc; padding-left:20px}
.tishi{width:432px; line-height:33px; background:url(../images/ckwd01.jpg) no-repeat; margin:10px 0 0 80px; padding-left:50px}
.liuyan01{width:600px; margin:10px auto}
.liuyan01 input{width:115px; height:18px; border:1px solid #ccc; margin-right:20px}
.liuyan02{width:600px; margin:10px auto}
.liuyan02 input{width:510px;height:18px; border:1px solid #ccc;}
.liuyan03{width:600px; margin:10px auto;}
.liuyan03 textarea{width:510px;height:120px; border:1px solid #ccc;}
.liuyan04{width:600px; margin:10px auto; text-align:center}
.liuyan04 input{margin-left:30px}
h6.bt{background:url(../images/zb.jpg) no-repeat left center; padding-left:20px;font-weight:bold; color:#296ba8; margin:20px 0 10px 80px;}
.table06{border:1px solid #ccc; width:645px; margin:0 auto}
.table06 th{background:url(../images/cc_07.jpg) repeat-x; height:37px; border-right:1px dashed #ccc; text-align:center; color:#FF0000; font-weight:bold}
.table06 td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc}
.table06  p{padding:5px}

.text4{width:720px; margin:20px auto}
.text4 p{padding:10px; line-height:25px;color:#000}


/*站厅商铺
--------------------*/
ul.ztsp{width:750px; margin:0 auto}
ul.ztsp li{border-bottom:1px solid #ccc; padding-bottom:10px; height:130px}
ul.ztsp li img{width:131px; height:118px; float:left; display:inline; margin:10px}
ul.ztsp li h4{font-size:14px; font-weight:bold; padding-top:10px}
ul.ztsp li p{line-height:25px}
.black{font-weight:bold;color:black}
ul.ztsp li p a{margin-left:20px; color:#ff6600}

/*11-25zhangya change---*/
.md{color:#0033cc}
.md a:hover{#ff0000}


/*  地铁新闻  flash图标
--------------------------------------------*/

.q01,.q02,.q03,.q04{position:absolute;z-index:1}
.q01,.q02{left:10px;top:8px;width:32px;height:38px}
.q03,.q04{left:10px;top:10px;width:36px;height:32px}
.qqqq{display:block;width:30px;height:40px;float:left;margin:8px 15px 0 0}

/*--相关新闻--*/
.related {width:208px; height:auto; background:url(../images/related_bg.gif) repeat-y -208px top; margin-top:8px;}
.related ul,.related ul li {width:100%; float:left;}
.related ul.title {height:33px; background:url(../images/related_bg.gif) no-repeat;}
.related ul.list {padding-left:10px;}
.related ul.list li {width:90%; height:26px; border-bottom:1px dashed #ccc;}
.related ul.list li a{background:url(../images/li3.jpg) no-repeat left center; padding-left:8px;}
.related ul.bottom { height:10px; background:url(../images/related_bg.gif) no-repeat -416px bottom} 

/*--评论CSS  周道波--*/
.vote #sidebar {display: none}
.vote #content {float: none; width: 1000px}
.vote .news_xiangxi {width: 900px}
#vote, #comment {border: 1px solid #bbb; border-top: 5px solid #ddd; padding: 10px 20px; margin: 10px auto}
#vote h4 {font-size: 15px; font-weight: bold; color: #666}
#vote li {float: left; width: 49%; display: inline}
#vote p {clear: both; text-align: center; padding: 20px 0 0}
#vote p input {margin: 0 10px}
#vote ul {zoom: 1}
#comment {border-bottom: 5px solid #ddd; border-top: 1px solid #ddd; padding: 10px 100px; zoom: 1}
#comment label {float: left; display: inline; width: 100px; text-align: right; padding-right: 10px}
#comment p {margin: 10px 0}
#comment p.text {float: left; width: 49%}
#comment p.submit {text-align: right; margin:0 30px 0 0}
#comment input, #comment textarea {width: 200px; padding: 6px}
#comment textarea {width: 542px; }
#comment p.area {clear: both}
#comment .submit input {width: auto; padding: 0}


