﻿.font_wr{ font-family:"微软雅黑";}
.ad1{float:right; width:260px; height:65px; overflow:hidden;}
.bannerAd{ width:960px; margin:2px auto;}
.bannerAd .ad_left{float:left;}
.bannerAd .ad_right{float:right;}

.bold{ font-weight:bold!important;}

.red{ color:#ff0000!important;}
.red a:active, .red a:link, .red a:visited{ color:#ff0000!important;}

.blue{ color:blue!important;}
.blue a:active, .blue a:link, .blue a:visited{ color:blue!important;}

.green{ color: #060!important; }
.green a:active, .green a:link, .green a:visited{ color: #060!important; }

.purple a{ color: #60F!important; }
.purple a:active, .purple a:link, .purple a:visited{ color: #60F!important; }

.yellow a{ color: #FA7C00!important; }
.yellow a:active, .yellow a:link, .yellow a:visited{ color: #FA7C00!important; }

.blue2{ color:#003C97!important;}
.blue2 a:active, .blue a:link, .blue a:visited{ color:#003C97!important;}

.zxhead {margin-top: 15px;margin-bottom: 5px;}



#topbar_bk{ width:100%; height:42px; background:url(../img/topbarbg.gif) left top repeat-x;}










.topbar{ width:960px; margin:0 auto; padding:0; line-height:40px;}
.bar_right .topnav li{ float:left;}
.topbar a{ color:#666;}
.gap{ color:#ccc; padding:0 8px;}
.gap2{ color:#ccc;  float:left;}
.bar_right{ float:right;}
.bar_left{width:550px;}
#head{width:960px;margin:0 auto;padding-top:8px;overflow:hidden;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #B6D1C8;}
.logo_bk{ float:left;}
.mnav{ width:458px; float:left; height:67px; margin-left:20px; _display:inline;}
.mnav li{ float:left; width:30px; height:20px; padding:10px 4px 2px; text-align:center;}
.mnav li.long{ width:62px;}
.mnav li a{ color:#003B9A; font-size:14px;}
.ad_text{ width:960px; margin:6px auto 0; height:48px; background:url(../img/tad.jpg) left top no-repeat;}
.ad_text p{ margin-left:86px; padding-top:3px; padding-right:10px; line-height:20px;}
.ad_text p a{ margin-right:12px;}

#main{ width:960px; margin:0 auto; margin-top:8px;}
.news{ margin-bottom:8px;}
.news_left{ width:280px; float:left;}
.news_hd{ width:280px; height:395px;}
.fastlink{margin-top:8px;}
.fastlink_head{ width:270px; height:29px; background:url(../img/lmbg.jpg) left top repeat-x; border:1px solid #B1C8D6; line-height:27px; font-size:14px; padding-left:8px; color:#1851A5;}
.fastlink_list{ width:278px; height:360px;border:1px solid #B1C8D6; border-top:none; padding-top:6px; float:left;}
.fastlink_list dl{ width:258px; height:64px; margin:8px 10px; border-bottom:1px solid #E4E4E4; padding-bottom:10px; float:left;  _display:inline;}
.fastlink_list dl dt{ float:left; height:64px; width:32px; background:url(../img/icon2.jpg) left top no-repeat; margin-right:14px; _display:inline;}
.fastlink_list dl dt p{ font-size:14px; width:14px; line-height:1.4; margin:10px 0 0 8px;}
.fastlink_list dl dd{ width:70px; float:left; margin:2px 0 8px;_line-height:14px;}
.news_mid{ width:380px; height:779px; margin-left:8px; float:left; border:1px solid #B1C8D6; background:url(../img/icon1.jpg) left top no-repeat; padding:10px 10px;}
.topnews{ width:100%; text-align:center;}
.topnews{ border-bottom:1px dotted #DADADA; padding:8px 0;}
.topnews_list a{ font-size:18px; font-weight:bold; color:#cc0000; font-family:"微软雅黑", Microsoft Yahei; line-height:1.2;}
.topnews_list p{ text-align:left; font-size:14px; font-family:"微软雅黑", Microsoft Yahei; line-height:1.6; padding-top:10px;}
.news_list{ width:100%; border-bottom:1px dotted #DADADA; float:left; padding:5px 0;}
.news_list li{ float:left; width:100%;}
.news_list li a{ font-size:14px; line-height:1.8;}
.tt{ color:#FF6400; margin-right:5px;}
.zzd{ background:url(../img/zzd.jpg) left top no-repeat; float:left; width:294px; height:57px; padding-left:86px; padding-top:2px;}
.zzd li{ line-height:1.4;}
.zzd li a{ font-size:12px; color:#fff;}

.news_right{ float:right; width:262px;}
.cxkt{ width:260px; height:488px; border:1px solid #B1C8D6;}
.cxkt_head{ width:240px; height:29px; border-bottom:1px solid #B1C8D6; background:url(../img/lmbg.jpg) left top repeat-x; line-height:1.8; _line-height:2.0; padding:0 10px;font-size:14px; color:#1851A5; font-weight:bold;}
.cxkt_head span{ float:right;}
.cxkt_head span a{ font-size:12px; font-weight:normal; line-height:2.2; color:#1851A5;}
.cxkt_list{ width:220px; padding:2px 10px;}
.cxkt_list  li{ width:240px; margin:5px 0; float:left;}
.cxkt_list  li img{ float:left; margin-right:10px;}
.cxkt_list  li a{ font-size:14px; line-height:1.6; font-weight:bold;font-family:"微软雅黑", Microsoft Yahei;}
.cxkt_list  li p{ line-height:1.4; font-size:10pt; color:#666;}
.bank{ width:260px; height:301px; border:1px solid #B1C8D6; margin-top:8px; overflow:hidden;}
.bank_head{ width:240px; height:29px; border-bottom:1px solid #B1C8D6; background:url(../img/lmbg.jpg) left top repeat-x; line-height:1.8; _line-height:2.0; padding:0 10px;font-size:14px; color:#1851A5; font-weight:bold;}
.bank_list{width:220px; padding:5px 10px;}
.bank_list li{ width:240px; margin:5px 0; float:left;}

.house{ width:938px; border:1px solid #CCCCCC; border-top:3px solid #678CCF; padding:14px 10px 8px; margin-top:8px;}
.house_pic{ width:300px; height:249px; padding:5px 5px; border:1px solid #BEE2EE; float:left;}
.car_pic{ width:263px; float:left;}
.tour_pic{ width:273px; height:290px; border:none; padding:0; position:relative;}
.tour_pic span{ background: none repeat scroll 0 0 #323227; bottom: 0; display: block; height: 30px; left: 0; opacity: 0.5; position: absolute; width: 273px; z-index: 1;}
.tour_pic p{bottom: 0; color: #FDFEFE; height: 30px; line-height:28px; left: 0; font-weight:bold; position: absolute; text-indent: 1em; width: 273px; z-index: 9999; _cursor:pointer;}

.house_left{ width:650px; border-right:1px solid #E1E1E1; float:left;}
.house_left_head{ height:30px; width:650px; float:left; margin-bottom:8px;}
.house_left_head h2{ font-size:22px; line-height:28px; font-family:"微软雅黑", Microsoft Yahei; font-weight:normal; margin-left:10px; float:left; _display:inline; color:#0052A5;}
.house_left_head .rmtj{ width:450px; height:30px; background:url(../img/rec1.jpg) left top no-repeat;float:left; margin-left:24px; padding-left:82px;}
.house_left_head .rmtj a{ line-height:28px; margin-left:14px; color:#666;}
.house_left_list{ float:right; width:322px; margin-right:8px; _display:inline;}
.car_left_list{ width:369px;}
.hot_housebak{ text-align:center; border-bottom:1px dashed #878787; padding-bottom:8px;}
.hot_house{ text-align:center;padding-bottom:8px;}
.hot_house h3 a{ font-size:20px; font-weight:normal; line-height:1.6; color:#E24A00; font-family:"微软雅黑", Microsoft Yahei;}
.hot_house p{ text-align:left; color:#878787; line-height:2.0; padding-top:3px;}
.house_news{ width:100%; margin-top:6px;}
.house_news li{ background:url(../img/dot.gif) left center no-repeat; padding-left:10px;}
.house_news li a{ font-size:14px; line-height:2.2;}
.house_right{ width:272px; float:right;}
.house_right_head{ width:100%; height:28px; background:url(../img/line.gif) left bottom no-repeat;}
.house_right_head span{ float:right;}
.house_right_head span a{ line-height:24px; margin-left:14px;}
.house_right_head p{ background:url(../img/house.gif) left center no-repeat; padding-left:30px; line-height:24px; font-size:16px; font-family:"微软雅黑", Microsoft Yahei; color:#E24A00;}
.house_right_head p.esc{  background:url(../img/car.gif) left center no-repeat;}
.house_right_head p.newtour{  background:url(../img/tour.gif) left center no-repeat;}
.house_right_list{ width:100%; margin-top:10px;}
.house_right_list li{ width:100%; float:left; line-height:2.4}
.house_right_list li span{ float:left;}
.house_right_list li .hrcz{ width:30px; color:#E24A00;}
.house_right_list li .hrname{ width:130px;}
.house_right_list li .hrarea{ width:55px; color:#858585;}
.house_right_list li .hrrice{color:#858585;}

.new_car{ margin-top:10px;}
.new_car_head{width:263px; height:28px; background:url(../img/line.gif) left bottom no-repeat; margin-bottom:6px;}
.new_car_head span{ float:right;}
.new_car_head a{ line-height:24px; margin-left:14px; color:#666;}
.new_car_head p{ background:url(../img/car.gif) left center no-repeat; padding-left:30px; line-height:24px; font-size:16px; font-family:"微软雅黑", Microsoft Yahei; color:#E24A00;}
.new_car_item{ float:left;}
.new_car_item p{ line-height:2.0;}
.hot_car{ border-bottom:none; margin:0;}
.red_car{ height:30px; width:357px; border:1px solid #ff0000; line-height:29px; text-align:center;}
.red_car a{ font-size:16px; color:#ff0000;font-family:"微软雅黑", Microsoft Yahei; }

.red_house{ height:30px; width:320px;line-height:29px; border:1px solid #ff0000;text-align:center;}
.red_house a{ font-size:16px; color:#ff0000;font-family:"微软雅黑", Microsoft Yahei; }

.car_news_class{ color:#E24A00; margin-right:8px;}
.car_right_list{ width:100%; margin-top:10px;}
.car_right_list li{ width:262px; float:left; line-height:2.4; background:url(../img/dot.gif) left center no-repeat; padding-left:10px;}
.car_right_list li span{ float:right; width:70px; color:#858585;}

.tour_left_list{ width:359px;}
.tour_right_list{ width:100%; margin-top:10px;}
.tour_right_list li{ width:272px; float:left; line-height:2.4;}
.tour_right_list li span{ float:right; color:#FF6600; font-family:arial; font-size:14px; font-weight:bold; line-height:2.0;}
.tour_right_list li .tour_class{ color:#E24A00;}
.hot_tour{ border-bottom:none; margin:0; padding:0;}
.tour_news{ width:100%; margin-top:6px;}
.tour_news li{ background:url(../img/dot.gif) left center no-repeat; padding-left:10px; width:169px; float:left;}
.tour_news li a{ font-size:14px; line-height:1.8;}
.tour_list{ width:343px; padding:4px 8px; margin-top:4px; background:#EAEEF5; float:left;}
.tour_list li{ float:left; line-height:1.6;}
.tour_list li a{ float:left;}
.tour_list li .t1{ width:94px;}
.tour_list li .t2{ width:70px;}
.tour_list li .t3{ width:70px;}
.tour_list li .t4{ width:105px;}

.rm_item{ width:960px; margin:8px 0 2px;}
.rm_name{ width:26px; height:90px; background:#FB7E22; float:left; }
.rm_name p{font-size:14px; color:#fff; font-family:"微软雅黑", Microsoft Yahei; line-height:1.2; padding:10px 0 0 6px;}
.rm_list{ float:right;}
.rm_house img{ margin-left:15px; float:left;}
.rm_car img{ margin-left:12px; float:left;}
.house_name{ height:97px;}
.house_name p{ padding-top:14px;}
.tour_name{ height:70px; background:#107DF6;}
.tour_name p{ padding-top:4px; line-height:1.1;}
.rm_tour{ width:932px;}
.rm_tour img{ margin-left:5px; float:left; margin-bottom:5px;}



.zx{ width:928px; border:1px solid #B1C8D6; border-top:3px solid #678CCF; padding:10px 15px 16px; margin-top:8px; margin-bottom:8px; overflow:hidden;}
.zx_head{ color:#666; margin-bottom:12px;}
.zx_head h2{ font-size:22px; line-height:28px; font-family:"微软雅黑", Microsoft Yahei; font-weight:normal; margin-right:20px; float:left; _display:inline; color:#0052a5;}
.zx_head_right{ float:right;}
.zx_head a{ line-height:28px; font-size:12px; color:#666;}
.zx_head img{ margin: 0 5px;}
.zx_bt_pic{ height:190px; margin:0; width:240px; position:relative; margin-right:20px; float:left;}
.zx_bt_pic span{ background: none repeat scroll 0 0 #323227; bottom: 0; display: block; height: 30px; left: 0; opacity: 0.6; position: absolute; width: 240px; z-index: 1;}
.zx_bt_pic p{bottom: 0; color: #FDFEFE; height: 30px; line-height:28px; left: 0; font-weight:bold; position: absolute; text-indent: 1em; width: 240px; z-index: 9999; _cursor:pointer;}
.zx_bt_pic a:hover{ color:#fff;}
.zx_bt_pic p:hover{ color:#fff; text-decoration:underline;}
.zx_bt_pic img{ width:240px; height:190px; overflow:hidden;}
.zx_bt_center{ float:left; width:380px;}
.zx_bt_center .zx_newstop h3{ text-align:center; font-size:20px; font-weight:normal;font-family:"微软雅黑", Microsoft Yahei;}
.zx_newstop h3 a{ color:#e24a00;}
.zx_newstop p{ height:75px; line-height:1.8em; font-size:12px; margin-top:15px; color:#878787; overflow:hidden;}
.zx_bt_news{ margin-top:8px;}
.zx_bt_news li{ height:25px; line-height:25px; padding-left:16px; background:url(../img/dot.gif) left center no-repeat;}
.zx_bt_news li a{ font-size:14px;}
.zx_bt_right{ float:right; width:270px;}
.zx_bt_right_active{ border:1px solid #e6e6e6; padding:5px 5px;}
.active_pic{ float:left;}
.active_pic img{ width:100px; height:100px; overflow:hidden;}
.active_tt{ float:right; width:150px;}
.active_tt h4{ height:17px; line-height:17px;}
.active_tt p{ line-height:1.8em; margin-top:5px; height:45px; overflow:hidden; color:#999;}
.active_tt a.active_btn{ height:20px; width:65px; border:1px solid #F4C17F; background:#FAE0A5; display:block; text-align:center; line-height:20px; margin-top:7px; margin-left:40px; color:#9E5B02}
.active_news{ font-size:12px; margin-top:10px;}
.active_news li{ height:23px; line-height:23px;padding-left:16px; background:url(../img/dot.gif) left center no-repeat;}
.rmsj{ float:left; width:100%; margin-top:10px;}
.rmsj_name{ width:25px; height:200px; background:#FB7E22; float:left; font-size:14px; color:#fff; text-align:center;}
.rmsj_name p{ margin-top:40px;}
.rmsj_list{ float:left; width:903px;}
.rmsj_list li{ float:left; margin-left:9px; text-align:center; _display:inline; margin-top:10px;}
.rmsj_list li div{ padding:1px 1px; border:1px solid #e6e6e6;}
.rmsj_list li img{ width:115px; height:50px; overflow:hidden;}
.rmsj_list li p{ margin-top:10px;}








.zx{ width:928px; border:1px solid #B1C8D6; padding:10px 15px 16px; margin-top:8px; margin-bottom:8px; overflow:hidden;}
.zx_head h2{ font-size:22px; line-height:28px; font-family:"微软雅黑", Microsoft Yahei; font-weight:normal; margin-right:20px; float:left; _display:inline; color:#6F9B17;}
.zx_head a{ line-height:28px; font-size:14px; color:#E24A00; margin-right:12px;}
.zx_list{ width:100%; margin-top:12px; margin-bottom:16px;}
.zx_list li{ float:left; height:112px; margin-left:20px; width:292px;}
.zx_list li img{ float:left; margin-right:10px;}
.zx_list li h3{ font-size:14px; line-height:1.4; text-align: justify; height:40px;}
.zx_list li p{ line-height:1.4; font-size:12px; padding-top:6px; color:#858585;}
.zx_list li.big{ height:253px; margin:0; width:300px; position:relative; }
.zx_list li.big span{ background: none repeat scroll 0 0 #323227; bottom: 0; display: block; height: 30px; left: 0; opacity: 0.5; position: absolute; width: 300px; z-index: 1;}
.zx_list li.big p{bottom: 0; color: #FDFEFE; height: 30px; line-height:28px; left: 0; font-weight:bold; position: absolute; text-indent: 1em; width: 300px; z-index: 9999; _cursor:pointer;}
.zx_list li.big img{ margin:0;}
.zx_list li.mbt{margin-bottom:29px;}
.theyhouse{ float:left; margin-right:-22px; margin-top:10px; _width:954px; }
.theyhouse li{ float:left; margin-right:22px; position:relative; width:215px; height:120px;}
.theyhouse li span{ background: none repeat scroll 0 0 #323227; bottom: 0; display: block; height: 24px; left: 0; opacity: 0.5; position: absolute; width: 215px; z-index: 1;}
.theyhouse li p{bottom: 0; color: #FDFEFE; height: 24px; line-height:22px; left: 0; font-weight:bold; position: absolute; text-indent: 1em; width: 215px; z-index: 9999; _cursor:pointer;}

















.flxx{ width:928px; border:1px solid #B1C8D6; padding:10px 15px; margin-top:8px; margin-bottom:8px;}
.flxx_head{ width:100%; float:left;}
.flxx_head h2{ font-size:22px; line-height:28px; font-family:"微软雅黑", Microsoft Yahei; font-weight:normal; margin-right:20px; float:left; _display:inline; color:#0052A5;}
.flxx_head a{ line-height:28px; font-size:14px; color:#E24A00; margin-right:12px;}
.flxx_head span{ float:right;}
.flxx_list{ float:left; margin-top:6px;  margin-right:-30px; _width:958px;}
.flxx dl{ width:289px; float:left; margin:10px 30px 10px 0; _display:inline;}
.flxx dl dt{ width:30px; height:116px; float:left; background:#52B976; margin-right:10px; }
.flxx dl dt.flxx2{ background:#FD8E01;}
.flxx dl dt.flxx3{ background:#28B4EF;}
.flxx dl dt.flxx4{ background:#F77F5D;}
.flxx dl dt.flxx5{ background:#60B706;}
.flxx dl dt.flxx6{ background:#CD84EF;}
.flxx dl dt p{font-size:14px; line-height:2.0; font-family:"微软雅黑", Microsoft Yahei; color:#fff; padding:10px 0 0 8px;}
.flxx dl dd{ line-height:1.6; font-size:12px;}
.flxx dt.four p{ line-height:1.7;}

.flink{ width:958px; border:1px solid #B1C8D6; margin-bottom:8px;}
.flink_head{ width:943px; height:29px; background:url(../img/lmbg.jpg) left top repeat-x; border-bottom:1px solid #B1C8D6; line-height:27px; font-size:14px; padding-left:15px; color:#1851A5;}
.flink_item{ padding:2px 0; margin:2px 0; float:left; width:958px;}
.flink_bt .flink_item_tt{ width:90px; float:left; padding:15px 3px; text-align:center; color:#023C93; font-weight:bold;}
.flink_list{ float:left; margin:5px 0; padding:0; width:855px;}
.flink_list a{ float:left; height:20px; line-height:20px; padding:0 10px; white-space:nowrap;}

#foot{ width:960px; margin:0 auto; margin-top:18px; border-top:1px solid #DCDADB; padding:20px 0 0;}
.flogo{ width:242px; float:left; height:67px; background:url(../img/logo.jpg) left center no-repeat; padding-top:26px;}
.copy{ float:left; width:697px; border-left:1px solid #DCDADB; padding-left:20px; line-height:2.0;}
.copy p a{ color:#ff0000;}
.fnav span{ margin:0 16px;}
.copy2{ width:740px; padding-left:200px; margin-top:20px; padding-bottom:20px; float:left;}
.copy2 a{ margin:0 3px;}



.lr-tool-rb,.lr-tool-rb a{ font-size:12px; color:#fff;}
.lr-tool-rb{ position:fixed; bottom:20px; right:20px;}
.lr-tool-rb a{ width:52px; height:52px; text-align:center; line-height:1.1;
	text-decoration:none; cursor:pointer;display:block; margin-bottom:1px; 
	background:#000;opacity:0.4;}
.lr-tool-rb a:hover{opacity:0.6;}
.lr-tool-rb .lricon{ display:inline-block;*display:inline;*zoom:1;
	width:24px; height:26px; margin-top:6px;
	background-image:url(/Ad/Logo/lr-tool-rb.png); background-repeat:no-repeat;}
.lr-gotop .lricon{ background-position:-6px -4px; margin-top:12px;}
.lr-qrcode .lricon{ background-position:-3px -108px;}
.lr-book .lricon{ background-position:-3px -40px;}

.lr-pop{ position:absolute; bottom:-1px;left:-120px; border:#ddd solid 1px; display:none;}
.lr-qcimg{ background:#fff;}
.lr-qcimg img{ width:120px; height:120px;}
.lr-pop .lr-close{font-size:14px; width:18px; text-align:center; padding:8px 3px;
	background:#FB2405;color: #fff; cursor:pointer; border-radius:4px 0 0 4px;opacity:0.8;
	position:absolute;left:-24px; bottom:0;}
.lr-pop .lr-close:hover{opacity:1;}
