/* CSS Document */
body{color:#474e5e;}
.top_text{width:1200px;height:64px;font-size:16px;line-height:32px;margin:15px auto;}
.top_text b{float:left;width:590px;font-size:36px;line-height:64px;text-align:right;}
.top_text p{float:right;width:590px;font-size:16px;text-align:left;}
.top_text i{color:#E0382D;}
.banner{width:100%;height:607px;border-top:solid 1px #d7d7d7;}
.banner table{height:99px;}
.banner td a{display:block;padding:21px 30px;height:57px;border-left:solid 1px #d7d7d7;box-shadow:-5px 5px 5px rgba(0,0,0,0.3);position:relative;text-indent:-10000px;}
.banner ul{width:1200px;height:508px;margin:0 auto;}
.banner ul iframe{float:right;margin-top:49px;}
.cont{padding:60px 0;width:100%;}
.cont1{background:url(http://img2.soufunimg.com/home/images/BusinessOnline20150724/bg1.png);}

.list_table{width:1200px;margin:40px auto 0 auto;line-height:30px;text-align:left;}
.list_table table{width:100%;}
.list_table th{border-top:solid 1px #d7d7d7;border-bottom:solid 1px #d7d7d7;height:30px;font-weight:normal;padding:0 10px;}
.list_table td{height:30px;border-bottom:dotted 1px #d7d7d7;padding:0 10px;}
.list_table tr:hover td{background:#fff;}
.list_table ul{height:310px;overflow:hidden;}

.bottom{padding:40px 0 130px 0;background:#555;position:relative;}
.bottom ul{width:1200px;margin:0 auto;color:#ccc;line-height:30px;}
.bottom ol{float:left;width:700px;text-align:left;}
.bottom ol span{display:block;border-bottom:solid 1px #888;font-size:14px;}
.bottom ol p{padding-top:10px;margin-right:-20px;width:720px;}
.bottom ol p a{display:inline-block;margin-right:24px;color:#ccc;}
.bottom dl{float:right;width:410px;}
.bottom dl dt{float:left;width:126px;font-size:14px;}
.bottom dl dt span{display:block;width:94px;height:94px;padding:2px;margin:2px auto 0 auto;background:#fff;border-radius:3px;}
.bottom dl dd{float:right;width:210px;font-size:12px;text-align:left;}
.bottom dl dd span{display:block;font-size:14px;}
.bottom dl dd b{display:block;font-size:32px;font-family:Arial;line-height:40px;}
.footer{border:0;margin:0 auto;padding-top:0}

.fixed_b{display:none;position:fixed;left:0;bottom:0;height:70px;width:100%;background:#333;}
.fixed_b ul{width:1200px;height:93px;margin:-23px auto 0 auto;background:url(http://img2.soufunimg.com/home/images/BusinessOnline20150724/bottom.png) 80px top no-repeat;}
.fixed_b p{float:left;margin:60px 0 0 310px;color:#999;}
.fixed_b i{color:#E0382D;}
.fixed_b a{float:right;margin-top:23px;height:70px;width:280px;background:url(http://img2.soufunimg.com/home/images/BusinessOnline20150724/bottom_btn.png);line-height:70px;color:#fff;font-size:24px;text-decoration:none;}
.fixed_r{position:fixed;width:67px;right:5px;bottom:75px;}
.fixed_r a{display:block;border:solid 1px #ccc;border-bottom:0;width:65px;height:60px;background:url(http://img2.soufun.com/home/guanjia/news3/images/xf.gif) no-repeat;cursor:pointer;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.fixed_r a.tools1{background-position:-1px -1px;}
.fixed_r a.tools1:hover{background-position:-68px -1px;}
.fixed_r a.tools1 img{position:relative;left:-92px;top:-1px;border:solid 1px #ccc;display:none;}
.fixed_r a.tools1:hover img{display:block;}
.fixed_r a.tools2{background-position:-1px -62px;}
.fixed_r a.tools2:hover{background-position:-68px -62px;}
.fixed_r a.tools3{background-position:-1px -123px;}
.fixed_r a.tools3:hover{background-position:-68px -123px;}
.fixed_r a.tools4{background-position:-1px -184px;border-bottom:solid 1px #ccc;height:40px;}
.fixed_r a.tools4:hover{background-position:-68px -184px;}

.tc{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20000;}
.tc_bg{background:#000;width:100%;height:100%;filter:alpha(opacity=30);opacity:0.3;}
.tc_cont{position:absolute;left:50%;top:50%;margin:-280px 0 0 -280px;width:420px;height:460px;background:#fff;padding:80px 70px 20px 70px;font-size:14px;line-height:24px;}
.tc_cont .close{cursor:pointer;position:absolute;right:15px;top:15px;}
.tc_cont p{color:#E0382D;margin-top:8px;}
.tc_cont span{display:block;border:solid 1px #d7d7d7;padding:7px;margin:35px auto;width:124px;height:124px;}
.tc_cont font{display:block;font-size:18px;}
.tc_cont i{display:block;color:#999;margin:10px 0 35px 0;}
.tc_cont cite{display:block;width:150px;height:35px;margin:0 auto;background:#E0382D;color:#fff;font-size:18px;line-height:35px;cursor:pointer;}