@charset "utf-8";
/* new photo */
.newbox{width:525px;height:286px;padding:11px;background:url(../images/news_pic_bg.gif) no-repeat;overflow:hidden;position:relative;}
.new_content{width:100%;}
.new_list{height:8px;position:absolute;right:22px;bottom:21px;}
.new_list li{width:9px;height:8px;margin-left:6px;background:url(../images/gray_icon.gif) no-repeat;cursor:pointer;float:left;}
.new_list li.current{background:url(../images/red_icon2.gif) no-repeat;}
.newData img{width:523px;height:284px;}
.ptitle{width:509px;height:64px;padding-left:14px;overflow:hidden;background:url(../images/bs_bg.png);position:absolute;bottom:13px;left:11px;}
.ptitle a{font:18px/48px Microsoft yahei;color:#000;text-decoration:none;}

.news_text{width:417px;height:300px;margin-right:21px;_margin-right:10px;}
.news_text h3, .news_text h3 a{font:700 24px/67px Microsoft yahei;color:#c0000a;text-align:center;}
.news_text p{padding:0 0 20px 2px;font:12px/20px Microsoft yahei;color:#393939;text-indent:24px;border-bottom:1px solid #c3c3c3;}
.news_text ul{padding-top:18px;}
.news_text li{font:12px/30px Microsoft yahei;padding-left:19px;background:url(../images/red_icon.gif) 1px 10px no-repeat;}
.news_text a{color:#393939;}
.news_text li a:hover{color:red;}
.more{width:50px;height:20px;font:12px/20px Microsoft yahei;color:#444;position:absolute;bottom:0;right:0;}
.more img{padding-left:4px;}
.more:hover{color:red;}

.subway{width:590px;padding:8px 0 0 3px;}
.sbk_l{width:4px;height:4px;background:url(../images/gray_k_l.gif) no-repeat;position:absolute;bottom:0;_bottom:-16px;left:0;}
.sbk_r{width:4px;height:4px;background:url(../images/gray_k_r.gif) no-repeat;position:absolute;bottom:0;_bottom:-16px;right:0;_right:-1px;}
.yel_k{width:590px;height:106px;padding-top:8px;background:#efefef url(../images/yellow_top.gif) top left no-repeat;overflow:hidden}
.green_k{width:590px;height:106px;padding-top:8px;background:#efefef url(../images/greed_top.gif) top left no-repeat;margin-top:5px;overflow:hidden;}
.subway ul{padding-left:6px;}
.subway li, .red_k li, .ticket, .route{padding-left:3px;background:url(../images/k_left.gif) left no-repeat;margin-right:4px;float:left;}
.k_sb{padding-right:3px;background:url(../images/k_right.gif) right no-repeat;}
.k_sb a{width:184px;height:101px;font:12px/12px Microsoft yahei;color:#000;text-align:center;background:url(../images/k_bg.gif) repeat-x;display:block}
.k_sb a:hover{text-decoration:none;}
.subway li span, .red_k li span, .ticket span{width:100%;height:75px;display:block;}
.icon1{background:url(../images/icon1.gif) center no-repeat;}
.icon2{background:url(../images/icon2.gif) center no-repeat;}
.icon3{background:url(../images/icon3.gif) center no-repeat;}
.icon4{background:url(../images/icon4.gif) center no-repeat;}
.icon5{background:url(../images/icon5.gif) center no-repeat;}
.icon6{background:url(../images/icon6.gif) center no-repeat;}
.icon7{background:url(../images/icon7.gif) center no-repeat;}
.icon8{background:url(../images/icon8.gif) center no-repeat;}
.icon9{background:url(../images/icon9.gif) center no-repeat;}
.icon10{background:url(../images/icon10.gif) center no-repeat;}
.icon11{background:url(../images/icon11.gif) center no-repeat;}

.subway li.hover, .red_k li.hover, .red_k .hover{background:url(../images/k_cur_left.gif) left no-repeat;overflow:hidden}
.subway li.hover .k_sb, .red_k .hover .k_sb{background:url(../images/k_cur_right.gif) right no-repeat;}
.subway li.hover .k_sb a, .red_k .hover .k_sb a{background:url(../images/k_cur_bg.gif) repeat-x;}
.subway li.hover .icon1{background:url(../images/icon01.gif) center no-repeat;}
.subway li.hover .icon2{background:url(../images/icon02.gif) center no-repeat;}
.subway li.hover .icon3{background:url(../images/icon03.gif) center no-repeat;}
.red_k li.hover .icon4{background:url(../images/icon04.gif) center no-repeat;}
.red_k li.hover .icon5{background:url(../images/icon05.gif) center no-repeat;}
.subway li.hover .icon6{background:url(../images/icon06.gif) center no-repeat;}
.subway li.hover .icon7{background:url(../images/icon07.gif) center no-repeat;}
.subway li.hover .icon8{background:url(../images/icon08.gif) center no-repeat;}
.red_k .hover .icon9{background:url(../images/icon09.gif) center no-repeat;}
.red_k .hover .icon10{background:url(../images/icon010.gif) center no-repeat;}
.red_k .hover .icon11{background:url(../images/icon011.gif) center no-repeat;}

.red_k{width:403px;height:225px;padding-top:8px;background:#efefef url(../images/red_top.gif) top no-repeat;margin-top:8px;}
.red_k ul{_margin-left:-8px;}
.red_k li{margin:5px 0 0 8px;}
.ticket{margin:9px 0 0 7px;_margin:9px 0 0 4px;}
.ticket .k_sb a{width:110px;}

.route_d{width:272px;margin:9px 0 0 8px;_margin-left:6px;float:left}
.route_nr{width:258px;height:101px;font:12px/12px Microsoft yahei;color:#000;background:url(../images/k_bg.gif) repeat-x;}
.route_nr dl{width:182px;font:12px/42px Microsoft yahei;color:#000;padding:10px 0 0 14px;float:left}
.route_nr dd{height:42px;border-bottom:1px solid #e5e5e5;}
.route_nr dt{height:42px;}
.route_nr i{font:700 14px/38px Microsoft yahei;color:#ec131f;padding:10px 0 0 8px;display:inline-block;}
.route_nr .transfer{width:38px;height:38px;font:12px/38px Microsoft yahei;color:#000;text-align:center;border:none;background:url(../images/round_bt.gif) no-repeat;cursor:pointer;margin-left:12px;}

.column_l{width:308px;padding-top:23px;float:left;}
.column_l h3{height:39px;font:700 14px/39px Microsoft yahei;color:#000;background:url(../images/title_bg.gif) no-repeat;}
.column_l h3 span{width:33px;padding:13px 0 0 10px;text-align:center;float:left}
.column_l .more, .new_media .more{width:auto;font:11px/39px Microsoft yahei;color:#000;padding-right:16px;float:right;position:relative;}
.column_l .more i, .new_media .more i{font-family:Arial;font-size:9px;color:#ffa200;}
.information{width:100%;height:143px;}
.column_l ul{padding:17px 0 8px 19px;}
.column_l li{width:254px;padding-left:15px;font:12px/26px Microsoft yahei;background:url(../images/red_icon.gif) left 8px no-repeat;overflow:hidden}
.column_l li a{color:#010101;}
.column_l a:hover{color:red;}
.column_l li span{float:right;font:11px/26px Arial;color:#b9b9b9;}
.volunteers{padding-top:6px;}
.volunteers p{font:12px/30px Microsoft yahei;text-align:center;padding-top:15px;}
.volunteers p a{color:#434343}
.volunteers em{width:276px;padding:10px 0 15px;margin:0 auto;border-bottom:1px dashed #b3b3b3;display:block;}
.volunteers em a{padding:0 10px;}
.volunteers ul{padding-top:13px;}
.volunteers li a{color:#333;}
.col_nr{width:306px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;margin-top:-4px;}
.cl_bm{width:100%;height:4px;background:url(../images/round_bottom2.png) no-repeat;display:inline-block; overflow:hidden}

.column_r{width:660px;padding-top:23px;float:right;}
.m_r_31{margin-right:31px;}
.project{width:314px;float:left;}
.project h3{font:700 15px/30px Microsoft yahei;color:#000;border-bottom:2px solid #ec131f;margin-bottom:11px;}
.project h3 a{height:30px;color:#393939;font:12px/30px Microsoft yahei;float:right;}
.project a:hover{color:red;}
.project i{width:116px;float:left;}
.project p{width:196px;height:83px;border-bottom:1px dashed #b3b3b3;float:left;font:12px/18px Microsoft yahei;color:#7d7d7d;}
.project p a{font:14px/28px Microsoft yahei;color:#000;display:block;margin-bottom:10px;}
.project ul{padding-top:10px;}
.project li{width:312px;font:700 12px/24px Microsoft yahei;color:#dc000c; overflow:hidden;}
.project li a{font-weight:normal;color:#2c2c2c;}
.project li span{float:right;font:11px/24px Arial;color:#b9b9b9;}

.ad{padding:0px 0 16px 0px;}

.m_r_14{margin-right:14px;}
.new_media{width:307px;padding-top:4px;background:url(../images/round_top2.png) top left no-repeat;margin-top:18px;float:left}
.new_media h3, .contact_k h3{font:700 14px/38px Microsoft yahei;color:#000;background:none;padding-left:13px;}
.new_media .col_nr{margin:0}
.new_media p{height:97px;text-align:center;padding:11px 0 24px;}
.new_media_b{width:100%;height:4px;background:url(../images/round_bottom2.png) no-repeat;display:block}

.contact_k{width:334px;padding-top:4px;background:url(../images/round_top.png) top no-repeat;margin-top:16px;float:left;}
.contact_k h3{margin-bottom:15px;}
.contact_k .col_nr{width:332px;height:170px;margin:0;position:relative;z-index:99;}
.contact_k p{height:37px;padding-left:47px;font:700 16px/37px Tahoma;color:#000;}
.contact_k img{padding-right:12px;}
.contact_k em{width:66px;padding-left:33px;font:700 12px/34px Microsoft yahei;text-align:center; overflow:hidden;float:left;}
.contact_k em a{color:#393939;}
.contact_k .bg_t{padding:0;position:absolute;bottom:0;right:0;z-index:1;}
.contact_b{width:334px;height:4px;background:url(../images/round_bottom.png) no-repeat;display:block; overflow:hidden}

.shtitle{float:left;height:26px;margin:0;display:inline-block; top:0;line-height:34px;position:relative;z-index:2;cursor:pointer;}
.shtitle em{color:#000;width:73px; height:26px; display:inline-block;font:12px/26px 'Microsoft Yahei'; _line-height:28px; padding-right:27px;background:url(../images/selectBg.gif) no-repeat 100% center;}
.shtitle div{display:none;width:97%;_width:100%;z-index:100; position:absolute; background-color:#fff;left:0; top:23px;max-height:145px;_height:145px;overflow-y:auto;border:1px solid #c8cbd0;-webkit-box-shadow:0 2px 5px rgba(55, 55, 55, 0.3); box-shadow:0 2px 5px rgba(55, 55, 55, 0.3);}
.shtitle div a {display:block;color:#666;height:24px;font:12px/24px 'Microsoft Yahei';background:#fff;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shtitle div a.cur,.shtitle div a:hover { background-color:#257ae0; color:#fff;text-decoration:none;}

.sexbox2{display:inline-block;padding:8px 0 0 5px;}
.sexbox2 .shtitle{width:73px;height:24px;line-height:24px;}
.sexbox2 .shtitle em{width:50px;height:24px;color:#000;padding:0;display:inline-block;font:12px/24px 'Microsoft Yahei';text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.M_center .sexbox2 em{ width:50%; line-height:28px; padding-right:31px; float:none}
.m_l_12{ margin-left:12px; _margin-left:6px;}
.k_sb .selectauto a{width:auto;height:auto;}
.lx1{background:#090 url(../images/xlk_bg2.gif) no-repeat;}
.lx2, .lx4{background:url(../images/xlk_bg.gif) no-repeat;}
.sexbox2 .lx2 em, .sexbox2 .lx4 em{padding-left:10px;text-align:left;}
.lx3{background:#8172e1 url(../images/xlk_bg2.gif) no-repeat;}
.sexbox2 .lx1 em, .sexbox2 .lx3 em{color:#fff;}