@charset "gb2312";
/* CSS Document */
.clr{overflow:hidden; zoom:1;}

.icon2601 {
    display: block;
    height: 31px;
    line-height: 31px;
    padding-right: 10px;
}

div.part01{ background:none;}

.mpiclist01 li{ float:left; display:inline; width:75px; height:115px; margin:0px 13px 8px 8px; text-align:center; line-height:25px; overflow:hidden;word-wrap:break-word;}

.mpiclist01 a img,.medpiclist01 li img{border: 1px solid #CCCCCC;padding: 1px; float:left}

.logoList a:hover{ text-decoration:none;}

.xfhotrzt{ background-color:#F2F8FF;}
.xfhotrzt,.blogrtr01,.xfhotrzttitle{width:298px;}

.xfhotrzttitle #AskList_1,.xfhotrzttitle #AskList_2,.xfhotrzttitle #AskList_3,.xfhotrzttitle #AskList_4{width:auto; padding:0px 15px 0px 14px;border-right:#acd2e9 1px solid}
.xfhotrzttitle #AskList_5{width:auto; padding:0px 15px 0px 14px;}

.search_input {
    float: left;
    height: 22px;
    overflow: hidden;
	display:inline;
}

.search_input .inp1 {
    float: left;
    height: 22px;
    position: relative;
	display:inline;
}
.search_input .inp1 input {
    background: url("//js.soufunimg.com/industry/fdc/images/searchbj.gif") repeat-x scroll 0 0 transparent;
    border: 0 none;
    color: #888888;
    float: left;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding-left: 7px;
    width: 167px;
	display:inline;
}
.search_input .inp2 {
    background: url("//js.soufunimg.com/industry/fdc/images/searchbj.gif") no-repeat scroll right 0 transparent;
    float: left;
    height: 22px;
    position: absolute;
    right: -1px;
    top: 0;
    width: 2px;
	display:inline;
}
.search_input span .button1 {
    background: url("//js.soufunimg.com/industry/fdc/images/searchbj2.gif") no-repeat scroll -72px 0 transparent;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 22px;
    line-height: 22px;
    margin-left: 4px;
    width: 50px;
	display:inline;
}
.search_input span .button2 {
    background: url("//js.soufunimg.com/industry/fdc/images/searchbj2.gif") no-repeat scroll -72px -24px transparent;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 22px;
    line-height: 22px;
    margin-left: 4px;
    width: 50px;
	display:inline;
}

.blogrtr01{height:195px; padding:9px 0px 0px;}

.bd {
    height: 21px;
    line-height: 21px;
	overflow:hidden;
}
.dy {
    overflow: hidden;
}
.zuo {
    float: left;
}
.med_line01 {
    background: url("//js.soufunimg.com/industry/fdc/news/images/n_line_03.gif") repeat-x scroll left center transparent;
    font-size: 1px;
    height: 1px;
}
.mediatit{ font-size:14px; color:#049; font-weight:bold; }
.mediachange{padding:20px 0px 10px; color:#666;}

.medpiclist01 li{float:left; display:inline; width:106px; height:170px; margin:0px 20px; text-align:center; line-height:25px; overflow:hidden; }
.medpiclist01 li img{padding:2px;}

/*
.medh01{height:1206px; *height:1208px;}
.medh02{height:1020px; }
*/
.medmore01{text-align:right; padding-right:20px;}

.medmore01 a{color:#049;}

.mediatit01{background:url(../images/medtit_bg02.png) left -1px repeat-x; height:29px; overflow:hidden; line-height:30px; padding-left:6px;}

.mediatit01 span {
    cursor: pointer;
    display: inline;
    float: left;
    height:29px;
    text-align: center;
	padding:0px 15px;
}
span.media_on{background:url(../images/medtit_bg01.png) left top no-repeat; height:26px; margin-top:3px; padding-right:0px; line-height:28px; }
span.media_on em{ display:block; background:url(../images/medtit_bg01.png) right top no-repeat; font-size:14px; font-weight:bold; color:#049; padding-right:15px;}

.newslist01{padding:14px 0px;}
.newslist01 .medpiclist01 li{ width:126px; height:205px;  margin:0px 17px;}
.newslist01 .medpiclist01 li a{font-size:13px; line-height:30px;}