a { color: #333333 }
#public { margin: 0px auto 10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto }
#active { margin: 0px auto 10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto }
#blog { margin: 0px auto 10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto }
#citymap { margin: 0px auto 10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto }
.first_links{ margin: 0px auto 10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto }
#first_bottom{margin: 0px auto;padding-top:10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto;border-top:1px solid #dedede; }
.dk_group { margin: 0px auto 10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto }
.top10 .mouseover { background: url("first_box_bg.png") repeat-x }
h3 { background: url("first_box_bg.png") repeat-x }
.bj_top { background: url("first_box_bg.png") repeat-x }
.bj_top span { background: url("first_box_bg.png") repeat-x }
.bj_bottom { background: url("first_box_bg.png") repeat-x }
.bj_bottom span { background: url("first_box_bg.png") repeat-x }
.total { background: url("first_box_bg.png") repeat-x }
.citymment h3 { background: url("first_box_bg.png") repeat-x }
.br_main dl.mover { background: url("first_box_bg.png") repeat-x }
.fl_main dl.mover { background: url("first_box_bg.png") repeat-x }
.total .tips { background: url("first_img.png") no-repeat 0px 0px }
.br_main .tips a { background: url("first_img.png") no-repeat 0px 0px }
.dk_group dt { background: url("first_img.png") no-repeat 0px 0px }
.main_repeat { float: left; width: 770px }
.main_repeat .content { clear: both; border-right: 1px solid; padding-right: 10px; border-top: 1px; padding-left: 10px; padding-bottom: 10px; overflow: hidden; border-left: 1px solid; width: 748px; padding-top: 10px; border-bottom: 1px solid }
.main_repeat .main { padding-right: 5px; padding-left: 5px; padding-bottom: 15px; overflow: hidden; width: 738px; padding-top: 5px; border-bottom: #c7c7c7 1px dashed }
.showpic { float: left }
.repeat_slide { float: right; overflow: hidden; width: 200px }
.repeat_slide h4 { border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; color: #c82a03; line-height: 27px; border-bottom: 1px; height: 27px }
.repeat_slide h4 span { display: block; margin: 0px 5px; text-indent: 5px; border-bottom: #d7d7d7 1px solid }
h3 { border-right: #e3e3e3 1px solid; font-size: 16px; border-left: #e3e3e3 1px solid; color: #334f64; text-indent: 10px; line-height: 32px; height: 32px }
.per_main .content a:hover dt { cursor: pointer; color: #0657b2; text-decoration: underline }
.per_main .content a:hover dd { cursor: pointer; color: #0657b2; text-decoration: underline }
.lifeconsult a:hover h4 { cursor: pointer; color: #0657b2; text-decoration: underline }
.lifeconsult a:hover p { cursor: pointer; color: #0657b2; text-decoration: underline }
.top10 { border-right: 1px solid; padding-right: 4px; border-top: 1px; padding-left: 4px; padding-bottom: 0px; overflow: hidden; border-left: 1px solid; width: 190px; padding-top: 9px; border-bottom: 1px }
.top10 dl { width: 190px }
.top10 dt { background-image: url("c011.gif"); margin-bottom: 2px; overflow: hidden; text-indent: 26px; line-height: 19px; background-repeat: no-repeat; height: 19px }
.f_1 dt { background-position: 6px 2px }
.f_2 dt { background-position: 6px -21px }
.f_3 dt { background-position: 6px -44px }
.f_4 dt { background-position: 6px -67px }
.f_5 dt { background-position: 6px -90px }
.f_6 dt { background-position: 6px -113px }
.f_7 dt { background-position: 6px -136px }
.f_8 dt { background-position: 6px -158px }
.f_9 dt { background-position: 6px -182px }
.f_10 dt { background-position: 6px -205px }
.top10 dd { display: none }
.top10 .mouseover { border-right: #f3e7c1 1px solid; padding-right: 5px; border-top: #f3e7c1 1px solid; padding-left: 5px; margin-bottom: 9px; padding-bottom: 6px; overflow: hidden; border-left: #f3e7c1 1px solid; width: 178px; padding-top: 6px; border-bottom: #f3e7c1 1px solid; height: 45px }
.mouseover dt { font-size: 14px; z-index: 1; background: none transparent scroll repeat 0% 0%; overflow: hidden; width: 125px; text-indent: 20px; line-height: 19px; position: relative; top: 0px; height: 17px }
.mouseover dd { display: block; position: relative; top: -24px }
.mouseover dd img { margin-top: 4px; float: right; _margin-top: -20px }
.mouseover dd strong { display: block; font-weight: 800; font-size: 20px; margin-left: -1px; width: 22px; color: #ca2d02; font-family: "arial"; text-align: center }
.mouseover dd div { margin-top: 3px; overflow: hidden; width: 118px; line-height: 23px; height: 23px }
.mouseover dd div a { color: #676566 }
.mouseover dd div a:hover { color: #0657b2 }
li span a, li span a:visited { color: #fa6d01 }
li span a:hover { color: #0657b2 }
.ad_190_60_5 { margin: 10px auto; width: 980px; position: relative; height: 60px; overflow:hidden; }
.ad_190_60_5 ul { left: 1px; width: 985px; position: absolute }
.ad_190_60_5 li { float: left; overflow: hidden; width: 190px; margin-right: 7px; height: 60px }
.ad_190_60_5 img { float: left }
.bj_top { display: block; overflow: hidden; background-repeat: no-repeat; height: 6px }
.bj_top span { display: block; overflow: hidden; background-repeat: no-repeat; height: 6px }
.bj_bottom { display: block; overflow: hidden; background-repeat: no-repeat; height: 6px }
.bj_bottom span { display: block; overflow: hidden; background-repeat: no-repeat; height: 6px }
.bj_top { width: 100%; position: relative }
.bj_top { width: 100%; position: relative }
.bj_top span { float: right; width: 6px }
.bj_bottom span { float: right; width: 6px }
.bj_top { background-position: -6px -175px; margin-bottom: -6px }
.bj_top span { background-position: 0px -175px }
.bj_bottom { background-position: -6px -181px; margin-top: -6px }
.bj_bottom span { background-position: 0px -181px }
.br_main .bj_top { background-position: -6px -224px }
.br_slide .bj_top { background-position: -6px -224px }
.br_main .bj_top span { background-position: 0px -224px }
.br_slide .bj_top span { background-position: 0px -224px }
.br_main .bj_bottom { background-position: -6px -230px }
.br_slide .bj_bottom { background-position: -6px -230px }
.br_main .bj_bottom span { background-position: 0px -230px }
.br_slide .bj_bottom span { background-position: 0px -230px }
.total .bj_top { background-position: -6px -368px }
.pub_main .bj_top { background-position: -6px -368px }
.total .bj_top span { background-position: 0px -368px }
.pub_main .bj_top span { background-position: 0px -368px }

.pub_main, .pub_extra, .pub_slide {float: left}
	.pub_main .content, .pub_extra .content, .pub_slide .content {border:1px solid #e3e3e3;}

.pub_main {float:left;_display:inline;margin-left:330px;width:440px;background:url("index_type_v2.4.png") no-repeat 0 -103px;}
	.pub_main_am, pub_main_pm {clear:both;display:none;overflow:hidden;}
	.show_am .pub_main_am, .show_pm .pub_main_pm {display:block;}
	.show_am .pub_main_pm, .show_pm .pub_main_am {display:none;}

.version_am, .version_pm  {height:40px;width:440px;background-image:url("index_type_v2.4.png");background-repeat:no-repeat;overflow:hidden;}
.version_am {background-position:-375px 0;}
.version_pm {background-position:375px -52px;}
		.version_am li, .version_pm li {padding:4px 4px 2px;height:18px;white-space:nowrap;font:10px/15px arial;color:#B4B4B4;overflow:hidden;}
		.version_am li {float:right;}
		.version_am .current {float:left;padding-left:39px;}
		.version_pm li {float:left;}
		.version_pm .current {float:right;padding-right:39px;}
			.version_am span, .version_pm span {display:none;}
		.version_am a, .version_pm a {display:inline-block;zoom:1;margin-top:-1px;*margin-top:0;padding-top:18px;vertical-align:middle;height:0;width:63px;background:url("index_type_v2.4.png") no-repeat 0 -3px;overflow:hidden;}
		.version_am a:hover {background-position:0 -26px;}
		.version_pm a {background-position:-378px -55px;}
		.version_pm a:hover {background-position:-378px -79px;}
		
.topic {width:438px;}
.pub_main .topic {position:relative;z-index:1;margin-top:-20px;padding-top:5px;height:143px;border-style:solid;border-color:#E3E3E3;border-width:0 1px 0 1px;overflow:hidden;}
	.topic li {padding-bottom:8px;}
		.topic a {display:block;margin:0 5px;}
			.topic strong, .topic span {display:block;padding:0 5px;cursor:pointer;overflow:hidden;}
			.topic strong {height:31px;text-align:center;font:100 20px/31px simHei;}
			.topic span {height:37px;font:100 12px/19px simsun;}
.toplist { border-right: #e3e3e3 1px solid; padding-right: 5px; border-top: #e3e3e3 1px; padding-left: 5px; padding-bottom: 0px; border-left: #e3e3e3 1px solid; width: 428px; padding-top: 11px; border-bottom: #e3e3e3 1px solid }
.toplist ul { padding-right: 10px; border-top: #d7d7d7 1px dashed; padding-left: 10px; font-size: 14px; padding-bottom: 10px; overflow: hidden; width: 408px; padding-top: 10px }
.toplist li { float: left; overflow: hidden; width: 100%; line-height: 25px; height: 25px }
.toplist li strong { font-weight: 100; float: left }
.toplist li small a:link, .toplist li small  a:visited{font-weight: 100;color:#fb6c03; }
.toplist li small a:hover{font-weight: 100;color:#0657b2; }
.toplist li strong small{font-size: 14px;color: #fb6c03;}
.toplist li img { display: none }
.toplist li a { cursor: pointer; color:#fb6c03; }
.toplist li a span { float: left; color: #333 }
.toplist li a em { font-size: 12px; float: right; color: #999; text-align: right }
.toplist li a:hover { color: #0657b2; text-decoration: underline }
.toplist li a:hover span { color: #0657b2; text-decoration: underline }
.toplist li a:hover em { color: #0657b2; text-decoration: underline }
.pub_extra { right: 200px; margin-left: -770px; width: 320px }
.lifeconsult { margin-top: 10px; width: 320px }
.lifeconsult .content { padding-right:5px; padding-left:5px; padding-bottom:0px; overflow: hidden; width: 308px; border-top-style: none; padding-top: 5px }
.lifeconsult dl { padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; border-bottom: #d7d7d7 1px dashed; height: 64px }
.lifeconsult dl a:hover h4 { color: #0657b2 }
.lifeconsult dl a:hover p { color: #0657b2 }
.lifeconsult dt { float: left }
.lifeconsult dd { float: left }
.lifeconsult dt { width: 80px }
.lifeconsult dd { margin-left: 10px; width: 207px }
.lifeconsult h4 { font-size: 14px; overflow: hidden; width: 100%; cursor: pointer; color: #000000; line-height: 19px; height: 19px }
.lifeconsult p { overflow: hidden; cursor: pointer; color: #000000; line-height: 20px; height: 42px }
.lifeconsult ul { padding-right: 5px; padding-left: 5px; font-size: 14px; padding-bottom: 5px; padding-top: 5px }
.lifeconsult ul li { overflow: hidden; width: 100%; line-height: 23px; height: 23px }
.lifeconsult li span a:link, .lifeconsult li span a:hover { color:#fb6c03; font-size: 14px;}
.lifeconsult li span a:hover { color:#0657b2; font-size: 14px;}
.lifeconsult li span small{ color:#fb6c03; font-size: 14px;}
.ad_300_70 { margin: 0px auto; width: 300px }
.ad_300_70 div { margin-bottom: 5px }
.lifeconsult h3 { background-position: 0px -187px; width: 318px }
.pub_slide {margin-left:10px;width:200px;overflow:hidden;}
.total { position:relative; z-index:0; background-position: 0px -284px }
.total .content { width: 198px; text-indent: 12px; padding-top: 7px; height: 76px }

.total p { overflow: hidden; line-height: 23px; height: 23px }
.total .tips { background-position: 12px 0px; margin-top: 10px; height: 32px }
.total .tips a { display: block; overflow: hidden; padding-top: 32px; height: 0px }
.total p span { font-weight: 800; font-size: 22px; color: #bf890d; font-family: "arial" }

/* top right   100331 v2.4change begin zhaoyufeng*/

.pub_data_show, .pub_city_life_t, .user_center_btn a, .pub_city_life_con dd a span, .active_con_t, .active_con_b dl dd li, .active_con_b dl dt span, .spc_recom_t, .blog_news_t, .blog_news_t ul li, .blog_news_t ul li span, .blog_news_t ul li.li_hover, .blog_news_t ul li.li_hover span, .my_moji input, .my_moji input.input_hover, .my_moji h6, .our_moji h6, .our_moji li, .hot_blog_t, .hot_blog_con li a, .hot_blog_con li.hot_li_hover, .citymap_t, .hot_bbs_t, .hot_bbs_con li a, .hot_bbs_con li.hot_li_hover, .hot_renqi_t, .hot_renqi_con li a, .hot_renqi_con li.hot_li_hover, .hot_img_t, .hot_img_con ul li, .lifeconsult_t, .first_links_l, .first_links_r, #first_bottom dd, .life_news li a{background:url("index_24_bg.png") no-repeat left top;}

.lifeconsult_t{padding-left:18px;width:302px;height:38px;background-position:-174px -240px;}
.lifeconsult_t h5{color:#364c64;font-size:16px;line-height:38px;}
.pub_data_show{width:185px;padding-left:15px;padding-top:6px;height:99px;margin-bottom:10px;color:#1f1f1f;}
#exponential {padding-top:10px;height:24px;overflow: hidden;color:#676968; }
#exponential span{font-weight:bold;color:#c3870f;font-size:20px;font-family:Arial, Helvetica, sans-serif;}
.pub_data_show dd{width:180px;float:left;}
.pub_data_show dd a{padding-left:5px;color:#0655a4;}
.pub_data_show dd a:link, .pub_data_show dd a:visited{color:#0655a4;}
.pub_data_show dd a:hover{color:#0657b2;}
.user_center{height:20px;font-weight:bold;color:#e7960f;}
.user_center_btn{height:24px;padding-left:42px;}
.user_center_btn a{float:left;margin-right:2px;width:16px;height:15px;}
.user_center_btn .btn_a{background-position:-614px top;}
.user_center_btn .btn_b{background-position:-637px top;}
.user_center_btn .btn_c{background-position:-661px top;}
.pub_city_life_t{width:188px;height:35px;padding-left:12px;line-height:34px;overflow:hidden;color:#315168;background-position:-200px top;}
.pub_city_life_t h4{color:#364c64;font-size:16px;}
.pub_city_life_con{padding:0px 4px;width:190px;height:446px;overflow:hidden;border:1px solid #e3e3e3;border-top:none;}
.pub_city_life_con dl{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #D7D7D7;zoom:1;overflow:hidden;}
.pub_city_life_con dd{float:left;width:60px;height:70px;margin-bottom:5px;text-align:center;overflow:hidden;}
.pub_city_life_con dd a{width:60px;height:65px;padding-top:5px;display:block;cursor:pointer;}
.pub_city_life_con dd a:link, .pub_city_life_con dd a:visited, .pub_city_life_con dd a:hover{text-decoration:none;color:#333;}
.pub_city_life_con dd a:hover{background:#e8f0d9;}
.pub_city_life_con dd span{display:block;width:60px;height:50px;text-indent:-8000px;}
.pub_city_life_con dd a.citylife_a span{background-position:-410px top;}
.pub_city_life_con dd a.citylife_b span{background-position:-470px top;}
.pub_city_life_con dd a.citylife_c span{background-position:-530px top;}
.pub_city_life_con dd a.citylife_d span{background-position:-410px -50px;}
.pub_city_life_con dd a.citylife_e span{background-position:-470px -50px;}
.pub_city_life_con dd a.citylife_f span{background-position:-530px -50px;}
.life_news{padding-bottom:5px;border-bottom:1px dashed #D7D7D7;zoom:1;overflow:hidden;}
.life_news li{float:left;margin-bottom:2px;width:90px;height:20px;*height:21px;_height:21px;padding-left:5px;line-height:20px;overflow:hidden;}
.life_news li a{width:80px;height:20px;padding-left:10px;background-position:-765px 3px;}
.pub_city_life_con div{margin-top:5px;}
/* 同城活动 */
.active_con{float:left;width:770px;margin-right:10px;overflow:hidden;}
.active_con_t{width:770px;height:38px;overflow:hidden;line-height:38px;background-position:left -105px;}
.active_con_t h4{float:left;padding-left:20px;font-size:16px;color:#315168;}
.active_con_t span{float:right;padding-right:15px;color:#696969;}
.active_con_t span a{color:#0052b4;}
.active_con_b{padding:14px 10px 14px 6px;height:345px;border:1px solid #e4e4e4;border-top:none;zoom:1;overflow:hidden;}
.active_con_b dl{float:left;width:368px;height:175px;padding-left:8px;margin-bottom:5px;zoom:1;overflow:hidden;}
.active_con_b dl dt{float:left;width:120px;padding:4px 6px;position:relative;}
.active_con_b dl dt span{width:20px;height:85px;padding-left:4px;padding-top:5px;text-align:left;position:absolute;left:0px;top:0px;z-index:99;font-weight:bold;color:white;}
.active_con_b dl.active_dl_a dt span{background-position:left -143px;}
.active_con_b dl.active_dl_b dt span{background-position:-24px -143px;}
.active_con_b dl.active_dl_c dt span{background-position:-48px -143px;}
.active_con_b dl.active_dl_d dt span{background-position:-72px -143px;}
.active_con_b dl dd{float:left;width:225px;padding-top:5px;color:#666;}
.active_con_b dl dd h6{width:225px;height:20px;line-height:20px;overflow:hidden;font-size:14px;cursor:pointer;}
.active_con_b dl dd p{width:225px;height:42px;display:block;line-height:14px;margin:5px 0px;overflow:hidden;cursor:pointer;}
.active_con_b dl dd a:link h6, .active_con_b dl dd a:visited h6{text-decoration:none;}
.active_con_b dl dd a:link p, .active_con_b dl dd a:visited p{text-decoration:none;color:#666;}
.active_con_b dl dd a:hover h6, .active_con_b dl dd a:hover p{text-decoration:underline;color:#0657b2;}
.active_con_b dl dd li{width:225px;height:24px;padding-left:10px;line-height:24px;font-size:14px;background-position:-765px -15px;overflow:hidden;}
.active_con_b dl dd .show_more{float:right;}
.spc_recom{float:left;}
.spc_recom_t{width:188px;height:35px;padding-left:12px;line-height:34px;overflow:hidden;color:#315168;background-position:-200px top;}
.spc_recom_t h4{font-size:16px;}
.spc_recom_con{width:190px;height:376px;padding:0px 4px;overflow:hidden;border:1px solid #e3e3e3;border-top:none;overflow:hidden;}
.spc_recom_con ul{margin-bottom:10px;zoom:1;overflow:hidden;}
.spc_recom_con li{float:left;padding:5px 0px 10px;width:190px;border-bottom:1px dashed #D7D7D7;zoom:1;overflow:hidden;}
.spc_recom_con li img, .spc_recom_con li p{float:left;}
.spc_recom_con li h6{height:24px;width:180px;padding-left:5px;overflow:hidden;line-height:24px;cursor:pointer;}
.spc_recom_con li a:link h6, .spc_recom_con li a:visited h6, .spc_recom_con li a:link p, .spc_recom_con li a:visited p{text-decoration:none;}
.spc_recom_con li a:hover h6, .spc_recom_con li a:hover p{text-decoration:underline;}
.spc_recom_con li p{width:90px;height:56px;padding-left:10px;line-height:14px;overflow:hidden;color:#666;cursor:pointer;}
.head_ad_test{display:block;}
/* 同城博客 */
.blog_news{float:left;width:770px;margin-right:10px;overflow:hidden;}
.blog_news_t{width:770px;height:38px;overflow:hidden;line-height:38px;background-position:left -105px;}
.blog_news_t h4{float:left;padding-left:20px;font-size:16px;color:#315168;}
.blog_news_t ul{float:right;padding-top:12px;padding-right:6px;zoom:1;overflow:hidden;}
.blog_news_t ul li{float:left;margin-right:2px;height:26px;line-height:26px;padding:0px 10px;position:relative;background-position:right -148px;cursor:pointer;}
.blog_news_t ul li a:link, .blog_news_t ul li a:visited{color:#999;}
.blog_news_t ul li a:hover{color:#0657b2;}
.blog_news_t ul li span{width:5px;height:26px;position:absolute;left:0px;top:0px;z-index:99;background-position:-549px -148px;}
.blog_news_t ul li.li_hover{background-position:right -179px;}
.blog_news_t ul li.li_hover a:link, .blog_news_t ul li.li_hover a:visited{color:#636363;}
.blog_news_t ul li.li_hover a:hover{color:#0657b2;}
.blog_news_t ul li.li_hover span{background-position:-549px -179px;}
.blog_news_con{padding:15px 10px 10px 20px;width:738px;height:387px;border:1px solid #e4e4e4;border-top:none;zoom:1;overflow:hidden;}
#blog_scroll{float:left;zoom:1;overflow:hidden;}
#blog_scroll p{text-align:left;font-weight:bold;}
.blog_news_main{float:left;margin-left:8px;_margin-left:4px;width:430px;height:220px;overflow:hidden;}
.blog_main_title{display:inline;}
a.blog_main_title:link span, a.blog_main_title:visited span, a.blog_main_title:link strong, a.blog_main_title:visited strong{text-decoration:none;}
a.blog_main_title:link span, a.blog_main_title:visited span{color:#353535;}
a.blog_main_title:hover span, a.blog_main_title:hover strong{text-decoration:underline;}
a.blog_main_title:hover span{color:#0657b2;}
.blog_main_title strong{display:block;text-align:center;font-size:16px;line-height:28px;}
.blog_main_title span{height:36px;margin-bottom:10px;line-height:18px;overflow:hidden;display:block;}
.blog_news_main li{width:425px;height:24px;*height:20px;_height:20px;overflow:hidden;font-size:14px;line-height:24px;}
.blog_news_main li strong, .blog_news_main li font{float:left;font-weight:normal;}
.blog_news_main li font{width:303px;overflow:hidden;font-size:14px;cursor:pointer;}
.blog_news_main li span{width:80px;overflow:hidden;text-align:right;cursor:pointer;}
.blog_news_main li strong a:link , .blog_news_main li strong a:visited{color:#98650a;}
.blog_news_main li strong a:hover{color:#0657b2;}
.blog_news_main li a:link font, .blog_news_main li a:visited font{color:#303030;text-decoration:none;}
.blog_news_main li a:hover font{color:#0657b2;text-decoration:underline;}
.blog_news_main li a:link span, .blog_news_main li a:visited span{color:#9d9d9d;text-decoration:none;}
.blog_news_main li a:hover span{color:#0657b2;text-decoration:underline;}
.blog_news_main li span{float:right;font-size:12px;}
.my_moji{float:left;width:300px;}
.my_moji_t{width:300px;height:27px;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #e4e4e4;}
.my_moji h6{margin-top:3px;height:24px;padding-left:20px;line-height:24px;color:#325267;background:url("search.gif") no-repeat left center;}
.my_moji textarea{float:left;padding:5px 4px;width:215px;height:50px;background:white;border:1px solid #e3e3e3;color:#676767;}
.my_moji input.cz{float:left;width:63px;height:62px;margin-left:6px;_margin-left:3px;background-position:-124px -143px;border:none;color:#68410a;font-size:16px;font-weight:bold;cursor:pointer;}
.my_moji input.input_hover{background-position:-190px -143px;}
.my_moji input.yhm{width:140px;background:white;border:1px solid #e3e3e3;color:#676767; float:left}
.my_moji input.nl{width:60px;background:white;border:1px solid #e3e3e3;color:#676767; float:left}
.my_moji select.xb{width:40px;background:white;border:1px solid #e3e3e3;color:#676767; float:left}
.my_moji p{width:250px;height:36px;padding-top:10px;display:block;overflow:hidden;color:#959595;line-height:18px;}
.my_moji p a{padding:0px 3px;}
.my_moji p a:link, .my_moji p a:visited, .my_moji p a:hover{color:#959595;}
.our_moji{float:left;width:430px;margin-left:8px;_margin-left:4px;overflow:hidden;}
.our_moji_t{width:430px;height:27px;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #e4e4e4;}
.our_moji h6{float:left;margin-top:3px;height:24px;padding-left:20px;line-height:24px;color:#325267;background-position:-754px -56px;}
.our_moji span{float:right;height:20px;margin-top:7px;line-height:20px;color:#666;}
.our_moji span a:link, .our_moji span a:visited, .our_moji span a:hover{color:#1157af;}
.our_moji li{width:420px;height:22px;padding-left:10px;line-height:22px;background-position:-765px -15px;color:#333;overflow:hidden;}
.our_moji li font{color:#9b9b9b;font-size:12px;}
.moji_more{text-align:right;}
.moji_more a:link, .moji_more a:visited{color:#656565;}
.moji_more a:hover{color:#0657b2;}
.hot_blog{float:left;width:200px;}
.hot_blog_t{width:188px;height:35px;padding-left:12px;line-height:34px;overflow:hidden;color:#315168;background-position:-200px top;}
.hot_blog_t h4{font-size:16px;}
.hot_blog_con{width:190px;height:415px;padding:0px 4px;overflow:hidden;border:1px solid #e3e3e3;border-top:none;overflow:hidden;}
.hot_blog_con ul{zoom:1;overflow:hidden;}
.hot_blog_con li{width:185px;height:22px;line-height:22px;overflow:hidden;}
.hot_blog_con li.hot_1 span{ float:right;height:22px;line-height:22px;width:80px; text-align:right; color:#999}
.hot_blog_con li a{padding-left:2px; background:none }
.hot_blog_con li a:link, .hot_blog_con li a:visited, .hot_blog_con li a:hover{color:#333;text-decoration:none;}
.hot_blog_con li.hot_li_hover{background-position:-260px -143px;}
.hot_blog_con li.hot_1 a{background-position:-733px -221px;}
.hot_blog_con li.hot_2 a{background-position:-758px -243px;}
.hot_blog_con li.hot_3 a{background-position:-758px -265px;}
.hot_blog_con li.hot_4 a{background-position:-758px -287px;}
.hot_blog_con li.hot_5 a{background-position:-758px -309px;}
.hot_blog_con li.hot_6 a{background-position:-758px -331px;}
.hot_blog_con li.hot_7 a{background-position:-758px -353px;}
.hot_blog_con li.hot_8 a{background-position:-758px -375px;}
.hot_blog_con li.hot_9 a{background-position:-758px -397px;}
.hot_blog_con li.hot_10 a{background-position:-758px -419px;}
.hot_blog_con h6{margin:10px 5px;height:24px;line-height:24px;border-bottom:1px solid #e3e3e3;}
.hot_blog_con dl{zoom:1;overflow:hidden;}
.hot_blog_con dd{height:70px;padding-left:5px;display:block;overflow:hidden;}
.hot_blog_con dd img{float:left;margin-right:10px;}
.hot_blog_con strong{float:left;height:18px;width:110px;margin-bottom:4px;line-height:18px;overflow:hidden;cursor:pointer;}
.hot_blog_con a:link strong, .hot_blog_con a:visited strong, .hot_blog_con a:link span, .hot_blog_con a:visited span{text-decoration:none;}
.hot_blog_con a:hover strong, .hot_blog_con a:hover span{text-decoration:underline;}
.hot_blog_con span{float:left;width:110px;height:42px;line-height:14px;overflow:hidden;cursor:pointer;}

/* citymap */
.citymap_t{width:770px;height:38px;overflow:hidden;line-height:38px;background-position:left -105px;}
.citymap_t h4{float:left;padding-left:20px;font-size:16px;color:#315168;}
.citymap_t span{float:right;padding-right:15px;color:#696969;}
.citymap_t span a{color:#0052b4;}
.citymap_con{padding:15px 0px 15px 0px;width:768px;height:1109px;border:1px solid #e4e4e4;border-top:none;zoom:1;overflow:hidden;background:url("citymap_bg.png") repeat-y;}
.citymap_huisuo{padding-bottom:22px;zoom:1;overflow:hidden;border-bottom:1px dashed #d6d6d6;}
.citymap_huisuo dt{float:left;width:20px;height:426px;padding:410px 4px 0px 8px;font-size:14px;line-height:40px;color:#3a4f62;font-weight:bold;}

.citymap_huisuo dd{float:left;padding-left:60px;width:280px;height:76px;margin-bottom:6px;margin-right:20px;background:url("citymap_dd_bg.png") no-repeat left top;position:relative;}
.citymap_huisuo dd.div_hover{z-index:55;}
.citymap_huisuo dd div{width:273px;padding:5px 0px 5px 5px;border:1px solid white;position:absolute;left:60px;top:0px;z-index:99;z-index:5;}
.citymap_huisuo dd.div_hover div{background:#f8faec;border:1px solid #d6dcc0;z-index:100;}
.citymap_huisuo dd.div_hover div ul{height:54px;}

.citymap_huisuo dd h6{font-size:14px;}
.citymap_huisuo dd h6 span{height:30px;line-height:30px;font-size:12px;color:#999;font-weight:normal;}
.citymap_huisuo dd.citymap_dd1{background-position:0px 0px;}
.citymap_huisuo dd.citymap_dd2{background-position:0px -76px;}
.citymap_huisuo dd.citymap_dd3{background-position:0px -152px;}
.citymap_huisuo dd.citymap_dd4{background-position:0px -228px;}
.citymap_huisuo dd.citymap_dd5{background-position:0px -304px;}
.citymap_huisuo dd.citymap_dd6{background-position:0px -380px;}
.citymap_huisuo dd.citymap_dd7{background-position:0px -456px;}
.citymap_huisuo dd.citymap_dd8{background-position:0px -532px;}
.citymap_huisuo dd.citymap_dd9{background-position:0px -608px;}
.citymap_huisuo dd.citymap_dd10{background-position:0px -684px;}
.citymap_huisuo dd.citymap_dd11{background-position:0px -760px;}
.citymap_huisuo dd.citymap_dd12{background-position:0px -836px;}
.citymap_huisuo dd.citymap_dd13{background-position:0px -912px;}
.citymap_huisuo dd.citymap_dd14{background-position:0px -988px;}
.citymap_huisuo dd.citymap_dd15{background-position:0px -1064px;}
.citymap_huisuo dd.citymap_dd16{background-position:0px -1140px;}
.citymap_huisuo dd.citymap_dd17{background-position:0px -1216px;}
.citymap_huisuo dd.citymap_dd18{background-position:0px -1292px;}
.citymap_huisuo dd.citymap_dd19{background-position:0px -1368px;}
.citymap_huisuo dd.citymap_dd20{background-position:0px -1444px;}
.citymap_huisuo dd.citymap_dd21{background-position:0px -1520px;}
.citymap_huisuo dd.citymap_dd22{background-position:0px -1596px;}
.citymap_huisuo dd ul{height:36px;zoom:1;overflow:hidden;}
.citymap_huisuo dd li{float:left;width:80px;height:18px;margin-right:10px;overflow:hidden;line-height:18px;}
.citymap_huisuo dd li a:link, .citymap_con dd li a:visited{color:#676767;}
.citymap_huisuo dd li a:hover{color:#0657b2;}

.citymap_pk{padding-top:10px;zoom:1;overflow:hidden;}
.citymap_pk dt{float:left;width:20px;height:166px;margin-right:15px;padding:50px 4px 0px 8px;font-size:14px;line-height:20px;color:#3a4f62;font-weight:bold;}
.citymap_pk dd{float:left;width:218px;height:65px;padding-top:10px;padding-left:10px;margin-right:10px;margin-bottom:15px;overflow:hidden;border:1px solid white;}
.citymap_pk dd.dd_hover{background:#f8faed;border:1px solid #d6ddbc;}
.citymap_pk dd h6{font-size:14px;line-height:24px;}
.citymap_pk dd span{float:left;padding-right:3px;width:50px;height:18px;line-height:18px;overflow:hidden;}

.citymap_main{float:left;width:770px;margin-right:10px;}
.hot_bbs{float:left;width:200px;overflow:hidden;}
.hot_bbs_t{width:188px;height:35px;padding-left:12px;line-height:34px;overflow:hidden;color:#315168;background-position:-200px top;}
.hot_bbs_t h4{font-size:16px;}
.hot_bbs_con{width:190px;height:235px;padding:0px 4px;margin-bottom:10px;overflow:hidden;border:1px solid #e3e3e3;border-top:none;overflow:hidden;}
.hot_bbs_con ul{zoom:1;overflow:hidden;}
.hot_bbs_con li{width:185px;height:22px;line-height:22px;overflow:hidden;}
.hot_bbs_con li a{padding-left:15px;}
.hot_bbs_con li a:link, .hot_bbs_con li a:visited, .hot_bbs_con li a:hover{color:#333;text-decoration:none;}
.hot_bbs_con li.hot_li_hover{background-position:-260px -143px;}
.hot_bbs_con li.hot_1 a{background-position:-758px -221px;}
.hot_bbs_con li.hot_2 a{background-position:-758px -243px;}
.hot_bbs_con li.hot_3 a{background-position:-758px -265px;}
.hot_bbs_con li.hot_4 a{background-position:-758px -287px;}
.hot_bbs_con li.hot_5 a{background-position:-758px -309px;}
.hot_bbs_con li.hot_6 a{background-position:-758px -331px;}
.hot_bbs_con li.hot_7 a{background-position:-758px -353px;}
.hot_bbs_con li.hot_8 a{background-position:-758px -375px;}
.hot_bbs_con li.hot_9 a{background-position:-758px -397px;}
.hot_bbs_con li.hot_10 a{background-position:-758px -419px;}

.hot_img{float:left;width:200px;overflow:hidden;}
.hot_img_t{width:188px;height:35px;padding-left:12px;line-height:34px;overflow:hidden;color:#315168;background-position:-200px top;}
.hot_img_t h4{font-size:16px;}
.hot_img_con{width:190px;height:580px;padding:0px 4px;margin-bottom:10px;overflow:hidden;border:1px solid #e3e3e3;border-top:none;overflow:hidden;}
.hot_img_con ul{zoom:1;overflow:hidden;}
.hot_img_con ul li{width:164px;height:124px;margin-left:12px;padding-top:10px;margin-bottom:6px;background-position:left -240px;text-align:center;}
.hot_img_con ul li a span{height:24px;line-height:24px;display:block;cursor:pointer;}
.hot_img_con ul li a:link span, .hot_img_con ul li a:visited span{text-decoration:none;}
.hot_img_con ul li a:hover span{text-decoration:underline;}

.hot_renqi{float:left;width:200px;overflow:hidden;}
.hot_renqi_t{width:188px;height:35px;padding-left:12px;line-height:34px;overflow:hidden;color:#315168;background-position:-200px top;}
.hot_renqi_t h4{font-size:16px;}
.hot_renqi_con{width:190px;height:235px;padding:0px 4px;overflow:hidden;border:1px solid #e3e3e3;border-top:none;overflow:hidden;}
.hot_renqi_con ul{zoom:1;overflow:hidden;}
.hot_renqi_con li{width:185px;height:22px;line-height:22px;overflow:hidden;}
.hot_renqi_con li a{padding-left:15px;}
.hot_renqi_con li a:link, .hot_renqi_con li a:visited, .hot_renqi_con li a:hover{color:#333;text-decoration:none;}
.hot_renqi_con li.hot_li_hover{background-position:-260px -143px;}
.hot_renqi_con li.hot_1 a{background-position:-758px -221px;}
.hot_renqi_con li.hot_2 a{background-position:-758px -243px;}
.hot_renqi_con li.hot_3 a{background-position:-758px -265px;}
.hot_renqi_con li.hot_4 a{background-position:-758px -287px;}
.hot_renqi_con li.hot_5 a{background-position:-758px -309px;}
.hot_renqi_con li.hot_6 a{background-position:-758px -331px;}
.hot_renqi_con li.hot_7 a{background-position:-758px -353px;}
.hot_renqi_con li.hot_8 a{background-position:-758px -375px;}
.hot_renqi_con li.hot_9 a{background-position:-758px -397px;}
.hot_renqi_con li.hot_10 a{background-position:-758px -419px;}

/* links */
.first_links_l{float:left;width:86px;height:60px;background-position:-684px -452px;}
.first_links_c{float:left;width:874px;height:44px;padding:7px;line-height:22px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;overflow:hidden;}
.first_links_c span{display:block;width:874px;height:44px;overflow:hidden;}
.first_links_c a{float:left;height:22px;padding-right:22px;font-size:14px;line-height:22px;}
.first_links_c a:link, .first_links_c a:visited{color:#666;}
.first_links_c a:hover{color:#0657b2;}
.first_links_r{float:left;width:6px;height:60px;background-position:left -452px;}
#first_bottom dl{overflow:hidden;zoom:1;}
#first_bottom dt{float:right;padding-right:6px;padding-top:20px;}
#first_bottom dd{float:left;width:160px;height:95px;padding-left:100px;padding-top:5px;line-height:20px;color:#666;font-weight:normal;}
#first_bottom dd font{color:#eaa400;font-size:12px;font-weight:bold;}
#first_bottom dd.bottom_dd1{background-position:-35px -374px;}
#first_bottom dd.bottom_dd2{padding-left:110px;background-position:-25px -464px;}
#first_bottom dd.bottom_dd3{width:190px;background-position:-184px -278px;}
#first_bottom dd a{font-weight:normal;}
#first_bottom dd a:link, #first_bottom dd a:visited{color:#666;}
#first_bottom dd a:hover{color:#0657b2;}
#first_bottom dd h4{color:#9dbd00;font-weight:normal;font-size:14px;}
.first_copyright{padding-top:15px;padding-left:280px;height:80px;}
.first_copyright span{float:left;}
.first_copyright ul{float:left;padding-left:15px;}
.first_copyright ul li{width:550px;height:20px;line-height:20px;color:#999;}
.first_copyright ul li a:link, .first_copyright ul li a:visited{color:#999;}
.first_copyright ul li a:hover{color:#0657b2;}

	/* confirm */		
		/* 提示信息 */
		.confim_warn {}
			.confim_warn dl {padding:5px 0 10px 0px;zoom:1;overflow:hidden;}
				.confim_warn dt {float:left;padding-left:3px;width:48px;height:48px;overflow:hidden;}
				.confim_warn dd {float:left;padding:0 0 5px 12px;width:210px;zoom:1;overflow:hidden;}
					.confim_warn strong {display:block;padding-bottom:11px;line-height:21px;overflow:hidden;font-size:14px;color:#334F67;}
					.confim_warn p a {margin-right:10px;}
					.confim_warn .btn_option_m {margin-left:10px;}
					
	/* 友情链接 */
	.dk_group { margin: 0px auto 10px; overflow: hidden; width: 980px; font-family: "宋体"; height: auto }
	.dk_group dt { background: url("first_img.png") no-repeat 0px 0px }
	.dk_group { margin-bottom: 10px }
.dk_group dl { border-right: #e3e3e3 1px solid; padding-right: 0px; border-top: #e3e3e3 1px solid; padding-left: 10px; padding-bottom: 0px; overflow: hidden; border-left: #e3e3e3 1px solid; width: 968px; padding-top: 7px; border-bottom: #e3e3e3 1px solid }
.dk_group dt { float: left; overflow: hidden; height: 0px }
.dk_group dd { float: left }
.dk_group dd ul { width: 100% }
.dk_group dd li { float: left }
.dk_group a { color: #666666 }
.dk_group a:hover { color: #0657b2 }
	
	.link dl { height: 37px }
.link dd { width: 865px }
.link dt { background: none transparent scroll repeat 0% 0%; width: 100px; height: 31px }
.link ul li { float:none; display:inline-block; *display:inline;
zoom:1; padding:0 4px; height:17px; line-height:17px; }
	
