@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,cite,em,i,form,label,input,button,textarea,select,table,th,tr,td{ margin:0; padding:0;}
ol,ul{ list-style:none;}
input,button,select,textarea{ outline:none;}
textarea{ resize:none;}
img{ border:0 none;}
cite,em,i{ font-style:normal;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.fl{ float:left;}
.fr{ float:right;}
.none{ display:none;}
.clearfix:after{ content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; font-size:0;}
.clearfix{ zoom:1;}
.mt10{ margin-top:10px;}
/*  topWrap */
.topWrap,.topWrap button,.topWrap input,.topWrap select,.topWrap textarea,
.yfNavBar,.yfNavBar button,.yfNavBar input,.yfNavBar select,.yfNavBar textarea,
.yfSearch,.yfSearch button,.yfSearch input,.yfSearch select,.yfSearch textarea{ font:14px \5b8b\4f53,Arial;}

.topWrap{ width:100%; background:#333; border-bottom:3px solid #555; height:42px; line-height:42px;}
.topWrap li{ float:left; display:inline;}

.top_navs{ width:950px; margin:0 auto; font-size:12px; color:#888; position:relative; z-index:900;}
.top_navs .logo{ float:left; margin:8px 0;}
.top_navs a,.top_navs a:hover{ color:#fff; font-size:14px; text-decoration:none;}
.top_navs .fr{ margin-left:20px;}

.YF-navBar{ position:absolute; left:100px; top:0; height:42px; line-height:42px;}
.YF-nav{ position:relative;}
.YF-nav a{ color:#fff;}
.YF-nav h3{ float:left; font-size:100%; font-weight:normal; font-size:14px;}
.YF-nav h3 a{ float:left; width:76px; text-align:center;}
.YF-nav .on h3 a{ background:#bf0814;}
.YF-nav #m1 h3 a{ background:none;}
.YF-nav .sub{ display:none; width:1190px; position:absolute; left:0; top:42px;}
.YF-nav .sub ul{ height:50px; line-height:50px; border:1px solid #111; border-top:3px solid #555; background:#fff; opacity:0.9; filter: alpha(opacity=90); float:left;}
.YF-nav .sub li a{padding:20px; margin:0 10px; color:#000;}
.YF-nav .nav_arrow{ background:url(nav_arrow.gif) 60px 20px no-repeat;}
.YF-nav .on h3 .nav_arrow{ background:#bf0814 url(nav_arrow.gif) 60px 20px no-repeat;}
/* end  topWrap */



/* logo &  */
.w950{ width:950px; margin:0 auto; overflow:hidden;}
.yfNavBar{ width:950px; margin:0 auto;}
.yfNavBar li{ float:left; display:inline;}

.yfNavBar .navBar_Main{ position:relative; z-index:0; padding-bottom:10px;}
.yfNavBar .nav_Main{ height:35px; border-top:2px solid #1769ff; border-bottom:1px solid #ddd;}
.yfNavBar .nav_Main ul{ position:relative; margin-left:12px;}
.yfNavBar .nav_Main li{ border-right:1px solid #ddd; padding:0 6px;}
.yfNavBar .nav_Main .noborder{ border:none;}
.yfNavBar .nav_Main a{ float:left; padding:3px 4px 2px; height:30px; line-height:30px; color:#333; font-size:14px; font-weight:bold; position:relative;}
.yfNavBar .nav_Main a:hover,.yfNavBar .nav_Main a.active{ color:#1769ff; padding:3px 4px 0; text-decoration:none; border-bottom:2px solid #1769ff;}
.yfNavBar .nav_Main .home a{ padding:3px 12px 2px;}
.yfNavBar .nav_Main .home a:hover,.yfNavBar .nav_Main .home a.active{ padding:3px 12px 0;}

/* hotͼ 11.12 */
.iconHot{ position:relative;}
.iconHot em.hot{ position:absolute; top:-7px; right:4px; width:28px; height:14px; background:url(ico_hot.gif) no-repeat;}
.iconHot em.new{ position:absolute; top:-9px; right:4px; width:28px; height:14px; background:url(ico_New.gif) no-repeat;}


/* · */
.yfHeader{ width:950px; margin:0 auto;}
.yfHouse .w950{ padding:8px 0; height:70px; font-size:0; text-align:center;}
.yfHouse .logo{ float:none; margin:5px 20px 5px 0; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.yfHouse .fl.logo{ float:left;}

.yfHouse .yfSearch{ float:left; margin-top:10px; height:40px; line-height:40px; border:2px solid #166aff;}
.yfHouse .yfSelect{ float:left; background:url(arr-yfSoso.gif) 76px 18px no-repeat;}
.yfHouse .yfSelect .tag_select,
.yfHouse .yfSelect .tag_select_hover,
.yfHouse .yfSelect .tag_select_open{ width:70px; height:40px; margin:0 5px; padding:0 15px 0 0px; font-size:12px; color:#666; cursor:pointer; overflow:hidden;}
.yfHouse .yfSelect .tag_select_hover,
.yfHouse .yfSelect .tag_select_open{ color:#166aff;}
.yfHouse .yfSelect .tag_select_open{ border:1px solid #888; border-bottom:none; height:35px; line-height:30px; margin:4px 4px 0; background-position:70px 13px;}
.yfHouse .yfSelect ul.tag_options{ position:absolute; z-index:100; border:1px solid #888; border-top:none; background:#fff; font-size:12px; margin-left:4px; cursor:pointer; padding:0 2px;} 
.yfHouse .yfSelect ul.tag_options li{ text-align:left; width:75px; line-height:18px; margin:0 0 3px; padding:2px 3px; float:none; display:list-item;}
.yfHouse .yfSelect ul.tag_options li.open_hover{ background:#166aff; color:#fff;} 
.yfHouse .yfSelect ul.tag_options li.open_selected{ background:#166aff; color:#fff;}

.yfHouse .yfSoso{ margin:5px;}
.yfHouse .yfSoso input{ float:left;}
.yfHouse .sosoText input{ padding:0 5px; height:28px; line-height:28px; border:1px solid #888; border-right:none; width:230px; font-size:12px; color:#888;}
.yfHouse .sosoBtn input{ width:60px; height:30px; border:0 none; background:#166aff url(ico-yfSoso.png) center no-repeat; cursor:pointer;}

@charset "utf-8";

/* CSS Document */
body {
	
	 font-size: 12px;
	
	 color: #666;
	
	 _background-attachment: fixed;
	
	 _background-image: url(about:blank);
	
}

a {
	
	 color: #666;
	
 
}


em {
	
	 font-style: normal;
	
 
}

/* star */
#ModuleOne {
	
 
}


/*public style*/
ul, ol, li {
	
	 margin: 0;
	
	 padding: 0;
	
 
}


.hid-text {
	
	 text-indent: -999px;
	
 
}


.trans-black-60 {
	
	 background: url(trans-bg-60.png);
	
 
}


.trans-black-50 {
	
	 background: url(trans-bg-50.png);
	
 
}


.bank20 {
	
	 height: 20px;
	
	 clear: both;
	
	 overflow: hidden;
	
 
}




.dqwz {
	
	 height: 50px;
	
	 line-height: 50px;
	
	 clear: both;
	
	 overflow: hidden;
	
	 text-indent: 10px;
	
 
}

.pages {
	
	 color: #666;
	
	 clear: both;
	
	 overflow: hidden;
	
	 margin: 0 auto;
	
	 margin-bottom: 30px;
	
	 text-align: center;
	
	 width: 1200px;
	
	 float: left;
	
 
}




.pages ul {
	
	 clear: both;
	
	 margin: 0 auto;
	
	 position: relative;
	
	 left: 50%;
	
	 float: left;
	
 
}




.pages li {
	
	 list-style: none;
	
	 text-align: center;
	
	 padding: 0 5px;
	
	 float: left;
	
	 line-height: 40px;
	
	 position: relative;
	
	 right: 50%;
	
 
}




.pages li a {
	
	 display: block;
	
	 background: #FFF;
	
	 border: 1px solid #dfdfdf;
	
	 padding: 10px 15px;
	
	 color: #9e9e9e;
	
	 line-height: normal;
	
 
}




.pages li a:hover {
	
	 border: 1px solid #2e83e0;
	
	 color: #2e83e0;
	
	 text-decoration: none;
	
 
}




.pages li a.now {
	
	 color: #FFF;
	
	 background: #2e83e0;
	
 
}




.bord-bottom-blue {
	
	 height: 3px;
	
	 background: #2e83e0;
	
	 clear: both;
	
	 overflow: hidden;
	
	 margin-bottom: 20px;
	
 
}




.bord-bottom-blue2 {
	
	 height: 2px;
	
	 background: #2e83e0;
	
	 clear: both;
	
	 overflow: hidden;
	
	 margin-bottom: 20px;
	
 
}

.mt20 {
	
	 margin-top: 20px;
	
 
}

.mt30 {
	
	 margin-top: 30px;
	
 
}




.mt50 {
	
	 margin-top: 50px;
	
 
}




.h40 {
	
	 clear: both;
	
	 overflow: hidden;
	
	 height: 40px;
	
	 overflow: hidden;
	
 
}













.r-tt2 {
	
	 border-bottom: 2px solid #033266;
	
	 font: normal 24px/24px "Microsoft YaHei";
	
	 padding-bottom: 10px;
	
	 color: #033266;
	
 
}




.r-tt2 a.more {
	
	 float: right;
	
	 font: normal 12px/24px "SimSun";
	
	 padding-right: 12px;
	
	 background: url(index-ico.png) right 6px no-repeat;
	
	 margin-right: 2px;
	
	  *margin-top:-35px;
	
	


}




.yfHeader {
	
	 width: 1020px !important;
	
 
}




.yfNavBar {
	
	 width: 1020px !important;
	
 
}




.yfHouse .w950 {
	
	 width: 1020px !important;
	
 
}




.yfNavBar .nav_Main ul {
	
	 margin-left: 45px !important;
	
 
}




/* ҳ */
.w1200 {
	
	 width: 1200px;
	
	 margin: 0 auto;
	
	 clear: both;
	
	 height: auto;
	
 
}




.w650 {
	
	 width: 650px;
	
	 height: auto;
	
 
}

.w550 {
	
	 width: 550px;
	
	 height: auto;
	
 
}


.w300 {
	
	 width: 300px;
	
	 height: auto;
	
 
}




/* λ */
.Advs3Col {
	
	 margin-top: 12px;
	
	 overflow: hidden;
	
 
}




.Advs3Col ul {
	
	 width: 1040px;
	
	 overflow: hidden;
	
	 height: auto;
	
	 clear: both;
	
 
}




.Advs3Col li {
	
	 width: 332px;
	
	 height: 90px;
	
	 float: left;
	
	 margin-right: 12px;
	
 
}




.Advs3Col li img {
	
 
}




.Advs1Col {
	
	 margin-top: 12px;
	
	 overflow: hidden;
	
 
}




/* ͷ */
/* ͷ  */
.newsheader {
	
	 background: #fff;
	
	 padding-top: 20px;
	
	 height: 50px;
	
	 font-size: 12px;
	
 
}


.newsheader .sosoBox {
	
	 display: inline-block;
	
	  *display:inline;
	
	
zoom: 1;
	
	 margin-top: 0px;
	
 
}




.newsheader .soso {
	
	 float: left;
	
	 width: 390px;
	
	 height: 30px;
	
	 border: 1px solid #DFDFDF;
	
 
}




.newsheader .soso input {
	
	 height: 30px;
	
	 line-height: 30px;
	
	 border: 0 none;
	
 
}




.newsheader .soso .text input {
	
	 width: 317px;
	
	  *width:312px;
	
	
_height: 28px;
	
	 font-size: 12px;
	
	 color: #a8a8a8;
	
	 background: none;
	
	 text-indent: 5px;
	
 
}




.newsheader .soso .btn input {
	
	 width: 73px;
	
	 text-align: center;
	
	 color: #fff;
	
	 font-size: 14px;
	
	 font-weight: bold;
	
	 background: url(ico-art.png) left -440px no-repeat;
	
	 cursor: pointer;
	
 
}

.newsheader .soso .btn input:active {
	
	 background-position: left -480px;
	
 
}
.newsheader .soso li {
	
	 float: left;
	
	  *display:inline;

}

/* ·Ŀͷ  */
.yfHouse .yfSelect select {
	
	 border-color: #CCC !important;
	
	 font-size: 12px !important;
	
	 height: 20px !important;
	
	 line-height: 20px !important;
	
	 margin-top: 5px;
	
	 margin-right: 5px;
	
	 background: none !important;
	
	 border: 0 !important;
	
 
}

.yfHouse .yfSelect select option {
	
	 padding-right: 0 !important;
	
	 height: 20px;
	
 
}

/* ˵ */
.nav-news {
	
	 height: 45px;
	
	 background: #04A;
	
	 margin-top: 20px;
	
	 overflow: hidden;
	
 
}

.nav-news ul {
	
	 height: 45px;
	
	 width: 1190px;
	
 
}

.nav-news li {
	
	 float: left;
	
	 _display: inline;
	
 
}

.nav-news a {
	
	 display: block;
	
	 height: 45px;
	
	 padding: 0px 24px !important;
	
	 color: #fff;
	
	 font: bold 16px/45px "Microsoft YaHei";
	
	 text-align: center;
	
	 _padding: 0;
	
	 _width: 114px;
	
 
}

.nav-news a:hover, .nav-news li.thisclass a {
	
	 color: #fff;
	
	 background: #3278E0;
	
	 text-decoration: none;
	
 
}

.ConNewsArt {
	
 
}

.NewsArtbox {
	
 
}

.YH24 {
	
	 font: bold 24px/24px "Microsoft YaHei";
	
	 padding: 10px 0 20px 0;
	
	 color: #323232;
	
 
}

.txtCenter {
	
	 text-align: center;
	
 
}

.NewsArtbq {
	
	 height: 22px;
	
	 line-height: 22px;
	
 
}

.txtLaiy {
	
	 width: 450px;
	
	 padding-left: 50px;
	
 
}

.txtLaiy span {
	
	 padding: 0 10px;
	
 
}

.SeeT {
	
 
}




.SeeT span {
	
	 display: block;
	
	 float: left;
	
	 height: 22px;
	
	 line-height: 22px;
	
	 text-indent: 18px;
	
	 color: #D20000;
	
	 background: url(ico-art.png) no-repeat;
	
 
}

.SeeT .see {
	
	 background-position: left -525px;
	
	 margin-right: 20px;
	
	 display: none;
	
 
}

.SeeT .talk {
	
	 background-position: left -555px;
	
 
}

.txtShare {
	
	 background: #D20000 url(/mewimages/ico-art.png) 5px -395px no-repeat;
	
	 color: #FFF;
	
	 text-align: center;
	
	 width: 70px;
	
	 position: relative;
	
	 cursor: hand;
}

.txtShare .txtSharebox {
	
	 position: absolute;
	
	 top: 10px;
	
	 left: 0;
	
	 width: 90px;
	
	 height: 30px;
	
	 display: none;
	
	 cursor: hand;
	
 
}
.txtInfo {
	
	 height: auto;
	
	 background: #EFF1F2;
	
	 font: normal 16px/25px "Microsoft YaHei";
	
	 clear: both;
	
	 overflow: hidden;
	
	 padding: 10px;
	
	 margin: 20px 0;
	
	 color: #323232;
}
.txtInfo {
}




.txtShare:hover {
	
	 cursor: hand;
}
.txtShare:hover .txtSharebox {
	
	 display: block;

}

/* ͼƬõƬ */
.PicGroupBox {
	
	 width: 675px;
	
	 height: 621px;
	
	 border: 0;
	
	 margin: 0;
	
	 padding: 0;
	
	 overflow: hidden;
	
	 clear: both;
	
	 margin-left: -8px;
	
	 margin-top: -10px;
	
 
}

#PicGroup {
	
	 border: 0 none;
	
	 margin: 0;
	
	 padding: 0;
	
	 width: 700px;
	
	 height: 660px;
	
	 overflow: hidden;
	
 
}




#gallery60607 .nph_photo_view {
	
	 height: 370px;
	
 
}




/*  */
.NewsArtDe {
	
	 padding-bottom: 40px;
	
 
}




.NewsArtDetail {
	
	 font: normal 16px/26px "SimSun";
	
	 color: #323232;
	
 
}




.NewsArtDetail p {
	
	 text-indent: 2em;
	
	 padding-top: 15px;
	
 
}




.NewsAuthor {
	
	 font: normal 16px/26px "SimSun";
	
	 float: right;
	
	 padding-top: 30px;
	
	 color: #323232;
	
 
}


/*  ǩ */
.pfdiv {
	
	 position: relative;
	
 
}




.news-bq {
	
	 clear: both;
	
	 height: auto;
	
	 background-color: #FFF;
	
	 width: 670px;
	
 
}




.news-bq li {
	
	 float: left;
	
	 margin-right: 3px;
	
	 height: 30px;
	
	 color: #FFF;
	
	 padding: 0 5px;
	
 
}




.news-bq li a {
	
	 font: normal 18px/30px "Microsoft YaHei";
	
	 color: #FFF;
	
 
}




.news-bq li.li0 {
	
	 background: #464646;
	
	 width: 12px;
	
 
}




.news-bq li.li1 {
	
	 background: #4791FF;
	
 
}




.news-bq li.li2 {
	
	 background: #F94C00;
	
 
}




.news-bq li.li3 {
	
	 background: #F97500;
	
 
}




.bshare-custom {
	
	 padding-left: 25px;
	
	 margin-top: 5px;
	
	 background: url(ico-art.png) left -587px no-repeat;
	
 
}




.bshare-custom-weixin {
	
	 position: absolute;
	
	 top: -130px;
	
	 left: -260px;
	
	 width: 100px;
	
	 height: 100px;
	
	 border: 1px solid #ddd;
	
	 padding: 10px;
	
	 background-color: #FFF;
	
	 border-radius: 5px;
	
 
}




.bshare-custom-weixin table {
	
	 margin: 0px !important;
	
	 width: 100px !important;
	
	 height: 100px !important;
	
 
}




.bshare-custom-weixin-button {
	
	 float: left;
	
	 width: 24px;
	
	 height: 24px;
	
	 margin-right: 3px;
	
 
}




#bsPanelHolder {
	
	 display: none;
	
	  !important;
	
	


}




/* ҳ  */
.ConNewsArt .comments {
	
	 margin-top: 20px;
	
 
}




.ConNewsArt .comments h2.tt {
	
	 font: normal 24px/50px "Microsoft YaHei";
	
	 color: #323232;
	
 
}




.ConNewsArt .VDReview-New h2 {
	
	 font: normal 20px/20px "Microsoft YaHei";
	
	 color: #033266;
	
 
}




.ConNewsArt .comments .VDReview-Text #content {
	
	 width: 660px;
	
 
}




.ConNewsArt .comments .VDReviewPublish .VDReview-Btn {
	
	 background: #2186F8;
	
	 font-size: 16px;
	
	 font-weight: normal;
	
	 font-family: "Microsoft YaHei";
	
 
}




.ConNewsArt .comments .VDReviewPublish .VDReview-Btn:hover {
	
	 background: #0044AA;
	
 
}


/* Ķ */
.linkabout {
	
 
}




.linkabout .tt {
	
	 font: normal 24px/30px "Microsoft YaHei";
	
	 color: #494949;
	
 
}




.linkabout ul {
	
	 width: 500px;
	
	 height: auto;
	
	 clear: both;
	
	 overflow: hidden;
	
	 padding-top: 10px;
	
 
}




.linkabout li a {
	
	 display: block;
	
	 color: #323232;
	
	 line-height: 30px;
	
	 font-size: 14px;
	
 
}




.linkabout li a:hover {
	
	 color: #033266;
	
 
}




.linkabout li a span {
	
	 display: block;
	
	 float: right;
	
	  *margin-top:-30px;
	
	


}




/*   */
.LSlidePicBox {
	
	 text-align: left;
	
	 padding-bottom: 50px;
	
	 position: relative;
	
	 overflow: visible;
	
	 margin-top: 30px;
	
 
}




.LSlidePicBox .hd {
	
	 height: 35px;
	
	 background: #FFF;
	
	 position: relative;
	
 
}




.LSlidePicBox .hd ul {
	
 
}




.LSlidePicBox .hd ul li {
	
	 float: left;
	
	 cursor: pointer;
	
	 padding: 0 20px;
	
	 font: normal 20px/35px "Microsoft YaHei";
	
	 color: #3076DE;
	
	 margin-right: 15px;
	
 
}




.LSlidePicBox .hd ul li.on {
	
	 background: #4791FF;
	
	 color: #FFF;
	
 
}




.LSlidePicBox .bd {
	
	 clear: both;
	
	 height: auto;
	
	 padding-top: 20px;
	
 
}




.LSlidePicBox .bd ol {
	
	 zoom: 1;
	
	 clear: both;
	
	 height: auto;
	
	 width: 685px;
	
	 margin-top: -1px;
	
	  *height:273px;
	
	
 *overflow:hidden;
	
	


}




.LSlidePicBox .bd li {
	
	 /*zoom:1;
	
	
	 clear:both;
	
	
	 height:auto;
	
	
	 width:685px;
	
	
	 display:block;
	
	
	 position:relative;
	
	
	 padding-top:5px;
	
	
	 border-top:1px solid #d3d3d3;
	
	
	 padding-top:25px;
	
	
	 line-height:22px;
	
	
	 padding-bottom:20px;
	
	
	*/


}




/*  ͼ */
.flimg {
	
	 width: 275px;
	
	 height: 275px;
	
 
}




.leftSlideBox {
	
	 width: 275px;
	
	 height: auto;
	
	 overflow: hidden;
	
	 position: relative;
	
 
}




.leftSlideBox .inHd {
	
	 height: 15px;
	
	 overflow: hidden;
	
	 position: absolute;
	
	 bottom: 40px;
	
	 right: 10px;
	
	 z-index: 1;
	
 
}




.leftSlideBox .inHd ul {
	
	 overflow: hidden;
	
	 zoom: 1;
	
	 clear: both;
	
	 height: auto;
	
 
}




.leftSlideBox .inHd ul li {
	
	 float: left;
	
	 margin-right: 2px;
	
	 width: 17px;
	
	 height: 10px;
	
	 line-height: 14px;
	
	 text-align: center;
	
	 cursor: pointer;
	
	 background: url(picico.png) no-repeat;
	
 
}




.leftSlideBox .inHd ul li.on {
	
	 background-position: -90px top;
	
 
}




.leftSlideBox .inBd {
	
	 position: relative;
	
	 height: 185px;
	
	 z-index: 0;
	
	 overflow: hidden;
	
	 zoom: 1;
	
	 clear: both;
	
	 height: auto;
	
 
}




.leftSlideBox .inBd ol {
	
 
}




.leftSlideBox .inBd li {
	
	 zoom: 1;
	
	 vertical-align: middle;
	
	 display: block;
	
	 width: 275px;
	
	 height: auto;
	
	 text-align: center;
	
	 overflow: hidden;
	
	 position: relative;
	
	 background: #FFF;
	
 
}




.leftSlideBox .inBd li a {
	
 
}




.leftSlideBox .inBd li img {
	
	 width: 275px;
	
	 height: 165px;
	
 
}




.leftSlideBox .inBd li span {
	
	 height: 35px;
	
	 line-height: 35px;
	
	 color: #333;
	
	 font-size: 14px;
	
	 width: 275px;
	
	 text-align: left;
	
	 text-align: center;
	
 
}




.leftSlideBox .inBd img {
	
 
}




.rollist {
	
	 width: 370px;
	
	 height: auto;
	
	 overflow: hidden;
	
 
}




.rollist li {
	
	 padding-bottom: 10px;
	
	 margin-bottom: 17px;
	
	 border-bottom: 1px solid #E2E2E2;
	
	  *padding-bottom:15px;
	
	


}




.rollist li a {
	
	 display: block;
	
	 color: #323232;
	
	 font: normal 18px/18px "Microsoft YaHei";
	
	 padding-bottom: 10px;
	
 
}




.rollist li a:hover {
	
	 color: #FF5A00;
	
	 text-decoration: none;
	
 
}




.rollist li p span {
	
	 padding-right: 20px;
	
	 color: #8E8E8E;
	
 
}




/* Ż */
.slideTxtBox {
	
	 text-align: left;
	
	 padding-bottom: 50px;
	
	 position: relative;
	
	 overflow: visible;
	
 
}




.slideTxtBox .hd {
	
	 height: 32px;
	
	 line-height: 32px;
	
	 background: #FFF;
	
	 padding: 0 10px 0 20px;
	
	 position: relative;
	
	 border: 1px solid #D4D9DC;
	
 
}




.slideTxtBox .hd ul {
	
	 float: left;
	
	 position: absolute;
	
	 left: -1px;
	
	 height: 32px;
	
 
}




.slideTxtBox .hd ul li {
	
	 float: left;
	
	 cursor: pointer;
	
	 font-size: 14px;
	
	 border-left: 1px solid #D4D9DC;
	
	 padding: 0 20px;
	
 
}




.slideTxtBox .hd ul li em {
	
	 display: block;
	
	 float: left;
	
	 width: 1px;
	
	 height: 30px;
	
 
}




.slideTxtBox .hd ul li span {
	
	 display: block;
	
	 float: left;
	
	 height: 30px;
	
 
}




.slideTxtBox .hd ul li.on {
	
	 background: #D3D8DB;
	
 
}




.slideTxtBox .bd {
	
	 clear: both;
	
	 height: auto;
	
 
}




.slideTxtBox .bd ul {
	
	 zoom: 1;
	
	 clear: both;
	
	 height: auto;
	
	 width: 685px;
	
	 margin-top: -1px;
	
 
}




.slideTxtBox .bd li {
	
	 zoom: 1;
	
	 clear: both;
	
	 height: auto;
	
	 width: 685px;
	
	 display: block;
	
	 position: relative;
	
	 padding-top: 5px;
	
	 padding-top: 25px;
	
	 line-height: 22px;
	
	 padding-bottom: 20px;
	
 
}




.slideTxtBox .bd ul h2 {
	
	 clear: both;
	
 
}




.slideTxtBox .bd ul h2, .slideTxtBox .bd ul h2 a {
	
	 font-size: 20px;
	
	 color: #033266;
	
	 font-family: "Microsoft YaHei";
	
 
}




.slideTxtBox .bd ul h2 a {
	
	 float: left;
	
 
}




.slideTxtBox .bd ul h2 a:hover {
	
	 color: #033266;
	
 
}




.slideTxtBox .bd ul p {
	
	 font-size: 14px;
	
	 line-height: 22px;
	
	 clear: both;
	
	 overflow: hidden;
	
	 padding-top: 20px;
	
	 color: #666;
	
	  *padding-top:0;
	
	


}




.slideTxtBox .bd ul p a {
	
	 font-size: 12px;
	
	 color: #2e82df;
	
 
}




.slideTxtBox .bd ul p span {
	
	 display: none;
	
 
}




.slideTxtBox .bd ul .KerWord {
	
	 clear: both;
	
	 overflow: hidden;
	
	 padding-top: 20px;
	
	 height: auto;
	
 
}




.slideTxtBox .bd ul .KerWord a {
	
	 color: #1e63b0;
	
 
}




.slideTxtBox .bd ul .Time {
	
	 color: #706f6f;
	
	 font-size: 12px;
	
	 font-family: "Microsoft YaHei";
	
 
}




.slideTxtBox .bd ul .CWLMou1-Tb {
	
	 padding-top: 5px;
	
	 float: right;
	
 
}




.slideTxtBox .bd ul .CWLMou1-Tb a {
	
	 font-size: 12px;
	
	 font-weight: normal;
	
	 font-family: "SimSun";
	
	 color: #999;
	
	 line-height: normal;
	
	 padding-left: 20px;
	
 
}




.slideTxtBox .bd ul a.CWLMou1-Tb01 {
	
	 padding-right: 20px;
	
	 background: url(ico-noword.png) left 1px no-repeat;
	
 
}




.slideTxtBox .bd ul a.CWLMou1-Tb02 {
	
	 background: url(ico-noword.png) -69px 1px no-repeat;
	
 
}




.slideTxtBox .bd ul .CWLMou1-Tb a:hover {
	
	 color: #1e63b0;
	
	 text-decoration: none;
	
 
}




.slideTxtBox .bd ul a.CWLMou1-Tb01:hover {
	
	 padding-right: 20px;
	
	 background: url(ico-noword.png) left -39px no-repeat;
	
 
}




.slideTxtBox .bd ul a.CWLMou1-Tb02:hover {
	
	 background: url(ico-noword.png) -69px -39px no-repeat;
	
 
}




.slideTxtBox .bd li.loadmore {
	
	 height: 30px;
	
	 line-height: 30px;
	
	 background: #E9E9E9;
	
	 text-align: center;
	
	 color: #666;
	
	 font-size: 14px;
	
	 border: 0;
	
	 padding: 0;
	
	 margin-top: 10px;
	
 
}




.slideTxtBox #slideTxtTop2 {
	
	 position: absolute;
	
	 right: -70px;
	
	 bottom: 90px;
	
	 z-index: 9999999;
	
 
}




.slideTxtBox #slideTxtTop {
	
	 width: 55px;
	
	 height: 55px;
	
	 position: fixed;
	
	 left: 50%;
	
	 bottom: 100px;
	
	 margin: 0 0 0 520px;
	
	 z-index: 9999999;
	
	 /* _position:absolute;
	
	
	*/_position: absolute;
	
	 _margin-left: 800px;
	
	 _bottom: 700px;
	
 
}




.slideTxtBox #slideTxtTop a {
	
	 display: block;
	
	 width: 55px;
	
	 height: 55px;
	
	 background: url(ico-top.png) no-repeat;
	
 
}




.slideTxtBox #slideTxtTop a:hover {
	
	 background: url(ico-top.png) left -70px no-repeat;
	
 
}




.slideTophide {
	
	 display: none;
	
 
}




.slideTopblock {
	
	 display: block;
	
 
}




/*  һtop5 */
.SalesTop5 {
	
	 border: 0 

}




.SalesTop5 ul {
	
	 clear: both;
	
	 height: auto;
	
	 overflow: hidden;
	
	 padding-top: 1px;
	
 
}




.SalesTop5 li {
	
	 height: auto;
	
	  *height:42px;
	
	
 *overflow:hidden;
	
	
 *margin-top:0 !important;
	
	
 *padding-top:0 !important;
	
	
border-bottom: 1px solid #E0E0E0;
	
 
}




.SalesTop5 li a {
	
	 display: block;
	
	 padding: 12px 0;
	
	 clear: both;
	
	 height: auto;
	
	 overflow: hidden;
	
	  *text-decoration:none;
	
	


}




.SalesTop5 li a em {
	
	 display: block;
	
	 float: left;
	
	 margin-left: 3px;
	
	 width: 15px;
	
	 margin-right: 40px;
	
	 background: #B3B3B3;
	
	 color: #FFF;
	
	 padding-left: 3px;
	
 
}




.SalesTop5 .li1 a em {
	
	 background: url(ico-art.png) -67px top no-repeat;
	
	 width: 23px;
	
	 margin-right: 10px;
	
 
}




.SalesTop5 li a strong {
	
	 font-size: 14px;
	
	 display: block;
	
	 float: left;
	
	 width: 150px;
	
	 font-weight: normal;
	
 
}




.SalesTop5 li a span {
	
	 font-size: 14px;
	
	 display: block;
	
	 float: left;
	
	 width: 80px;
	
 
}




.SalesTop5 li a:hover {
	
	 background: #EDEFF2;
	
 
}




.SalesTop5 li a:hover em {
	
	 background: #FF7200;
	
 
}




.SalesTop5 .li1 a:hover em {
	
	 background: url(ico-art.png) -67px top no-repeat;
	
 
}




/* Ҳλ */
.rightAdvs {
	
 
}




.rightAdvs li {
	
	 clear: both;
	
	 height: auto;
	
	 overflow: hidden;
	
	 width: 300px;
	
	 height: 185px;
	
	 margin-top: 20px;
	
 
}




/*  */
.loveSee {
	
	 width: 300px;
	
 
}




.loveSee .tt {
	
	 color: #033266;
	
	 font-size: 18px;
	
	 font-family: "Microsoft YaHei";
	
	 border: 1px solid #d3d3d3;
	
	 border-bottom: 0;
	
	 -moz-border-radius-topleft: 5px;
	
	 -khtml-border-radius-topleft: 5px;
	
	 -webkit-border-radius-topleft: 5px;
	
	 -moz-border-radius-topleft: 5px;
	
	 -moz-border-radius-topright: 5px;
	
	 -webkit-border-top-left-radius: 5px;
	
	 -webkit-border-top-right-radius: 5px;
	
	 border-top-right-radius: 5px;
	
	 border-top-left-radius: 5px;
	
	 _margin-bottom: 0;
	
	  *+margin-bottom:0;
	
	
display: block;
	
	 padding: 10px 0;
	
	 padding-left: 20px;
	
 
}




.RSlidetxtBox {
	
	 text-align: left;
	
	 position: relative;
	
	 overflow: visible;
	
 
}




.RSlidetxtBox .hd {
	
	 height: 32px;
	
	 line-height: 32px;
	
	 background: #FFF;
	
	 position: relative;
	
	 border: 1px solid #D4D9DC;
	
	 border-bottom: 0;
	
	 width: 298px;
	
	 overflow: hidden;
	
 
}




.RSlidetxtBox .hd ul {
	
	 float: left;
	
	 position: absolute;
	
	 left: -1px;
	
	 height: 32px;
	
	 width: 302px;
	
 
}




.RSlidetxtBox .hd ul li {
	
	 float: left;
	
	 cursor: pointer;
	
	 font-size: 14px;
	
	 border-left: 1px solid #D4D9DC;
	
	 width: 99px;
	
	 text-align: center;
	
	 background: #F3F4F6;
	
	 color: #313234;
	
	 font: normal 18px/32px "Microsoft YaHei";
	
 
}




.RSlidetxtBox .hd ul li.on {
	
	 background: #8AB9FF;
	
	 color: #FFF;
	
 
}




.RSlidetxtBox .bd {
	
	 clear: both;
	
	 height: auto;
	
 
}




.RSlidetxtBox .bd ul {
	
	 clear: both;
	
	 overflow: hidden;
	
	 border-bottom: 1px solid #d3d3d3;
	
	 _margin-bottom: -3px;
	
	 -moz-border-radius-bottomleft: 5px;
	
	 -moz-border-radius-bottomright: 5px;
	
	 -moz-border-radius-bottomright: 5px;
	
	 -webkit-border-bottom-right-radius: 5px;
	
	 -khtml-border-radius-bottomleft: 5px;
	
	 -khtml-border-radius-bottomright: 5px;
	
	 border-bottom-right-radius: 5px;
	
	 border-bottom-left-radius: 5px;
	
 
}




.RSlidetxtBox .bd li {
	
	 border-top: 1px solid #d3d3d3;
	
	 height: auto;
	
	 /* _height:60px;
	
	
	*/ _margin-bottom: -3px;
	
	  *+margin-bottom:-3px;
	
	
_padding-bottom: 0;
	
	 clear: both;
	
	 overflow: hidden;
	
	 zoom: 1;
	
 
}




.RSlidetxtBox .bd li a {
	
	 border-left: 1px solid #d3d3d3;
	
	 border-right: 1px solid #d3d3d3;
	
	 display: block;
	
	 height: auto;
	
	 /* _height:40px;
	
	
	*/ clear: both;
	
	 overflow: hidden;
	
	 padding: 10px 0;
	
	 padding-left: 10px;
	
	 zoom: 1;
	
 
}




.RSlidetxtBox .bd li span {
	
	 display: block;
	
 
}




.RSlidetxtBox .bd li .fl {
	
	 width: 20px;
	
	 height: auto;
	
	 color: #8ABAFF;
	
	 font-family: Arial, Helvetica, sans-serif;
	
	 font-size: 20px;
	
	 padding-top: 7px;
	
	 text-align: center;
	
 
}




.RSlidetxtBox .bd .num1 .fl, .RSlidetxtBox .bd .num2 .fl, .RSlidetxtBox .bd .num3 .fl {
	
	 color: #FF946A;
	
 
}




.RSlidetxtBox .bd li .fr {
	
	 width: 260px;
	
	 height: auto;
	
	 color: #666;
	
	 font-size: 14px;
	
	 line-height: 20px;
	
	 padding-top: 7px;
	
 
}




.RSlidetxtBox .bd li a:hover {
	
	 text-decoration: none;
	
 
}




.RSlidetxtBox .bd li a:hover .fr {
	
	 color: #8ABAFF;
	
 
}




.RSlidetxtBox .bd .num1 a:hover .fr, .RSlidetxtBox .bd .num2 a:hover .fr, .RSlidetxtBox .bd .num3 a:hover .fr {
	
	 color: #FF946A;
	
 
}




/**/
.RSlidetxtBox1 {
	
	 text-align: left;
	
	 position: relative;
	
	 overflow: visible;
	
 
}




.RSlidetxtBox1 .hd {
	
	 height: 32px;
	
	 line-height: 32px;
	
	 background: #FFF;
	
	 position: relative;
	

	 border-bottom: 0;
	
	 width: 298px;
	
	 overflow: hidden;
	
 
}




.RSlidetxtBox1 .hd ul {
	
	 float: left;
	
	 position: absolute;
	
	 left: -1px;
	
	 height: 32px;
	
	 width: 302px;
	
 
}




.RSlidetxtBox1 .hd ul li {
	
	 float: left;
	
	 cursor: pointer;
	
	 font-size: 14px;
	
	
	 width: 149px;
	
	 text-align: center;
	
	 background: #F3F4F6;
	
	 color: #313234;
	
	 font: normal 18px/32px "Microsoft YaHei";
	
 
}




.RSlidetxtBox1 .hd ul li.on {
	
	 background: #8AB9FF;
	
	 color: #FFF;
	
 
}




.RSlidetxtBox1 .bd {
	
	 clear: both;
	
	 height: auto;
	 width:300px;
 
}




.RSlidetxtBox1 .bd ul {
	
	 clear: both;
	
	 overflow: hidden;
	
	
	 _margin-bottom: -3px;
	
	 -moz-border-radius-bottomleft: 5px;
	
	 -moz-border-radius-bottomright: 5px;
	
	 -moz-border-radius-bottomright: 5px;
	
	 -webkit-border-bottom-right-radius: 5px;
	
	 -khtml-border-radius-bottomleft: 5px;
	
	 -khtml-border-radius-bottomright: 5px;
	
	 border-bottom-right-radius: 5px;
	
	 border-bottom-left-radius: 5px;
	
 
}




.RSlidetxtBox1 .bd li {
	
	
	 height: auto;
	
	 /* _height:60px;
	
	
	*/ _margin-bottom: -3px;
	
	  *+margin-bottom:-3px;
	
	
_padding-bottom: 0;
	
	 clear: both;
	
	 overflow: hidden;
	
	 zoom: 1;
	
 
}




.RSlidetxtBox1 .bd li a {
	

	 display: block;
	
	 height: auto;
	
	 /* _height:40px;
	
	
	*/ clear: both;
	
	 overflow: hidden;
	
	 padding: 10px 0;
	
	 padding-left: 4px;
	
	 zoom: 1;
	
 
}




.RSlidetxtBox1 .bd li span {
	
	 display: block;
	
 
}




.RSlidetxtBox1 .bd li .fl {
	
	 width: 20px;
	
	 height: auto;
	
	 color: #8ABAFF;
	
	 font-family: Arial, Helvetica, sans-serif;
	
	 font-size: 20px;
	
	 padding-top: 7px;
	
	 text-align: center;
	
 
}





.RSlidetxtBox1 .li1 a em,.RSlidetxtBox1 .li2 a em ,.RSlidetxtBox1 .li3 a em {
	
	 background: url(ico-art.png) -67px top no-repeat;
	
	 width: 23px;
	
	 margin-right: 32px;
	
 
}
.RSlidetxtBox1 .li1 a:hover em,.RSlidetxtBox1 .li2 a:hover em,.RSlidetxtBox1 .li3 a:hover em {
	
	 background: url(ico-art.png) -67px top no-repeat;
	
 
}



.RSlidetxtBox1 .bd li .fr {
	
	 width: 298px;
	
	 height: auto;
	
	 color: #666;
	
	 font-size: 14px;
	
	 line-height: 20px;
	
	 padding-top: 4px;
	
 
}




.RSlidetxtBox1 .bd li a:hover {
	
	 text-decoration: none;
	
 
}




.RSlidetxtBox1 .bd li a:hover .fr {
	
	 color: #8ABAFF;
	
 
}







/* ͼƬ */
.slideBox2 {
	
	 width: 300px;
	
	 height: 250px;
	
	 overflow: hidden;
	
	 position: relative;
	
	 margin-top: 10px;
	
 
}




.slideBox2 .hd {
	
	 height: 15px;
	
	 overflow: hidden;
	
	 position: absolute;
	
	 left: 95px;
	
	 bottom: 0;
	
	 z-index: 1;
	
 
}




.slideBox2 .hd ul {
	
	 overflow: hidden;
	
	 zoom: 1;
	
	 float: left;
	
 
}




.slideBox2 .hd ul li {
	
	 float: left;
	
	 margin-right: 2px;
	
	 width: 20px;
	
	 height: 15px;
	
	 line-height: 14px;
	
	 text-align: center;
	
	 cursor: pointer;
	
	 background: url(picico.png) left -30px no-repeat;
	
 
}




.slideBox2 .hd ul li.on {
	
	 background-position: -88px -30px;
	
 
}




.slideBox2 .bd {
	
	 height: auto;
	
	 z-index: 0;
	
 
}




.slideBox2 .bd li {
	
	 zoom: 1;
	
	 vertical-align: middle;
	
	 display: block;
	
	 width: 300px;
	
	 height: auto;
	
	 text-align: center;
	
	 overflow: hidden;
	
 
}




.slideBox2 .bd li a {
	
 
}




.slideBox2 .bd li a h1 {
	
	 position: absolute;
	
	 height: 30px;
	
	 color: #FFF;
	
	 font: normal 16px/30px "Microsoft YaHei";
	
	 background: #0044aa;
	
	 display: inline;
	
	 bottom: 45px;
	
	 left: 0;
	
	 padding: 0 20px;
	
 
}




.slideBox2 .bd li a span {
	
	 height: 45px;
	
	 color: #323232;
	
	 width: 300px;
	
	 text-align: center;
	
	 font: normal 16px/45px "Microsoft YaHei";
	
 
}




.slideBox2 .bd img {
	
 
}




/* ǰ/ť */
.slideBox2 .prev, .slideBox2 .next {
	
	 position: absolute;
	
	 left: 0;
	
	 top: 0;
	
	 display: block;
	
	 width: 150px;
	
	 height: 186px;
	
 
}




.slideBox2 .prev em, .slideBox2 .next em {
	
	 position: absolute;
	
	 left: 0;
	
	 top: 50%;
	
	 margin-top: -25px;
	
	 display: block;
	
	 width: 25px;
	
	 height: 40px;
	
	 background: url(index-ico.png) left -60px no-repeat;
	
	 /*display:none;
	
	
	*/ filter: alpha(opacity=0);
	
	 -moz-opacity: 0;
	
	 -khtml-opacity: 0;
	
	 opacity: 0;
	
	 z-index: 100;
	
 
}




.slideBox2 .next {
	
	 left: auto;
	
	 right: 0;
	
 
}




.slideBox2 .next em {
	
	 left: auto;
	
	 right: 0;
	
	 background-position: left -160px;
	
 
}




.slideBox2 .prev:hover em, .slideBox2 .next:hover em {
	
	 display: block;
	
	 filter: alpha(opacity=100);
	
	 -moz-opacity: 1;
	
	 -khtml-opacity: 1;
	
	 opacity: 1;
	
 
}




.slideBox2 .prevStop {
	
	 display: none;
	
 
}




.slideBox2 .nextStop {
	
	 display: none;
	
 
}




.NpicslideBox {
	
	 width: 300px;
	
	 height: 250px;
	
	 overflow: hidden;
	
	 position: relative;
	
	 margin-top: 10px;
	
 
}




.NpicslideBox .hd {
	
	 height: 15px;
	
	 overflow: hidden;
	
	 position: absolute;
	
	 left: 95px;
	
	 bottom: 0;
	
	 z-index: 1;
	
 
}




.NpicslideBox .hd ul {
	
	 overflow: hidden;
	
	 zoom: 1;
	
	 float: left;
	
 
}




.NpicslideBox .hd ul li {
	
	 float: left;
	
	 margin-right: 2px;
	
	 width: 20px;
	
	 height: 15px;
	
	 line-height: 14px;
	
	 text-align: center;
	
	 cursor: pointer;
	
	 background: url(picico.png) left -30px no-repeat;
	
 
}




.NpicslideBox .hd ul li.on {
	
	 background-position: -88px -30px;
	
 
}




.NpicslideBox .bd {
	
	 height: auto;
	
	 z-index: 0;
	
 
}




.NpicslideBox .bd li {
	
	 zoom: 1;
	
	 vertical-align: middle;
	
	 display: block;
	
	 width: 300px;
	
	 height: auto;
	
	 text-align: center;
	
	 overflow: hidden;
	
 
}




.NpicslideBox .bd li a {
	
	 display: block;
	
	 color: #323232;
	
	 width: 300px;
	
 
}




.NpicslideBox .bd li .imgbox {
	
	 height: 185px;
	
	 overflow: hidden;
	
	 clear: both;
	
	 text-align: center;
	
 
}




.NpicslideBox .bd li .title {
	
	 height: 45px;
	
	 width: 300px;
	
	 text-align: center;
	
	 font: normal 16px/45px "Microsoft YaHei";
	
	 overflow: hidden;
	
	 clear: both;
	
 
}




/* ǰ/ť */
.NpicslideBox .prev, .NpicslideBox .next {
	
	 position: absolute;
	
	 left: 0;
	
	 top: 0;
	
	 display: block !important;
	
	 width: 150px !important;
	
	 height: 186px !important;
	
	 background: url(picslideBoxico.png) left 65px no-repeat;
	
	 filter: alpha(opacity=0);
	
	 -moz-opacity: 0;
	
	 -khtml-opacity: 0;
	
	 opacity: 0;
	
	 z-index: 100;
	
 
}




.NpicslideBox .next {
	
	 left: auto;
	
	 right: 0;
	
	 background-position: -150px 65px;
	
 
}




.NpicslideBox .prev:hover, .NpicslideBox .next:hover {
	
	 display: block;
	
	 filter: alpha(opacity=100);
	
	 -moz-opacity: 1;
	
	 -khtml-opacity: 1;
	
	 opacity: 1;
	
 
}




.NpicslideBox .prevStop {
	
	 display: none;
	
 
}




.NpicslideBox .nextStop {
	
	 display: none;
	
 
}




/* Ƶ */
.videogroup2 {
	
	 width: 300px;
	
	 overflow: hidden;
	
 
}




.videogroup2 ul {
	
	 width: 300px;
	
	 clear: both;
	
	 overflow: hidden;
	
	 height: auto;
	
 
}




.videogroup2 li {
	
	 float: left;
	
	 width: 300px;
	
	 height: auto;
	
	 overflow: hidden;
	
	 margin: 10px 0;
	
 
}




.videogroup2 li a {
	
	 display: block;
	
	 overflow: hidden;
	
	 float: left;
	
 
}




.videogroup2 li a.imgbox {
	
	 width: 160px;
	
	 height: 113px;
	
	 overflow: hidden;
	
	 position: relative;
	
 
}




.videogroup2 li a.imgbox img {
	
	 width: 160px;
	
	 height: 113px;
	
 
}




.videogroup2 li a.imgbox .play {
	
	 display: block;
	
	 width: 30px;
	
	 height: 30px;
	
	 background: url(playico.png) no-repeat;
	
	 position: absolute;
	
	 left: 70px;
	
	 top: 35px;
	
 
}




.videogroup2 li a.imgbox:hover .play {
	
	 background-position: left -30px;
	
 
}




.videogroup2 li a.title {
	
	 padding-top: 20px;
	
	 line-height: 25px;
	
	 color: #033266;
	
	 width: 125px;
	
	 float: right;
	
	 font-size: 14px;
	
 
}




.videogroup2 li a.title span {
	
	 display: block;
	
	 color: #8E8E8E;
	
	 font-size: 12px;
	
	 padding-top: 12px;
	
 
}




.videogroup2 li a.title:hover {
	
	 text-decoration: none;
	
 
}




.videogroup2 li a.title:hover em {
	
	 text-decoration: underline;
	
 
}




/* ·Ƭ ¥̶̬ */
.HouseDynamic {
	
	 border: 1px solid #E0E0E0;
	
	 height: auto;
	
	 clear: both;
	
	 padding: 15px 0;
	
 
}




.HouseDynamic .r-tt2 {
	
	 border: 0;
	
	 width: 275px;
	
	 margin: 0 auto;
	
 
}




.HouseDynamic dl {
	
	 width: 275px;
	
	 margin: 0 auto;
	
	 height: auto;
	
	 clear: both;
	
 
}




.HouseDynamic dt {
	
	 width: 275px;
	
	 height: 115px;
	
	 overflow: hidden;
	
	 margin-bottom: 10px;
	
 
}




.HouseDynamic dd {
	
	 line-height: 30px;
	
	 width: 285px;
	
 
}




.HouseDynamic dd a {
	
	 color: #323232;
	
	 font-size: 14px;
	
 
}




/* ·Ƭ ·Ƽ */
.YFtui ul {
	
	 width: 300px;
	
	 clear: both;
	
	 overflow: hidden;
	
	 height: auto;
	
 
}




.YFtui li {
	
	 width: 300px;
	
	 height: auto;
	
	 overflow: hidden;
	
	 margin: 10px 0;
	
	 border-bottom: 1px solid #E0E0E0;
	
	 padding-bottom: 20px;
	
 
}




.YFtui li:last-child {
	
	 border: 0;
	
	 padding-bottom: 0;
	
 
}




.YFtui li .title {
	
	 width: 300px;
	
	 height: auto;
	
	  *height:42px;
	
	
 *overflow:hidden;
	
	
 *margin-top:0 !important;
	
	
 *padding-top:0 !important;
	
	


}




.YFtui li .title {
	
	 display: block;
	
	 padding: 8px 0 15px 0;
	
	 clear: both;
	
	 height: auto;
	
	 overflow: hidden;
	
	  *text-decoration:none;
	
	


}




.YFtui li .title em {
	
	 display: block;
	
	 float: left;
	
	 margin-left: 3px;
	
	 width: 15px;
	
	 margin-right: 20px;
	
	 color: #F00;
	
	 padding-left: 3px;
	
	 padding-top: 2px;
	
 
}




.YFtui li .title strong {
	
	 font: normal 16px/16px "Microsoft YaHei";
	
	 display: block;
	
	 float: left;
	
	 width: 150px;
	
	 font-weight: normal;
	
	 color: #033266;
	
 
}




.YFtui li .title span {
	
	 font: normal 16px/16px "Microsoft YaHei";
	
	 display: block;
	
	 float: right;
	
	 /* width:80px;
	
	
	*/ color: #033266;
	
 
}




.YFtui li a {
	
	 display: block;
	
	 overflow: hidden;
	
	 float: left;
	
 
}




.YFtui li a.imgbox {
	
	 width: 142px;
	
	 height: 95px;
	
	 overflow: hidden;
	
	 position: relative;
	
 
}




.YFtui li p {
	
	 padding-top: 15px;
	
	 color: #323232;
	
	 width: 140px;
	
	 float: right;
	
	 font-size: 14px;
	
	 line-height: 22px;
	
 
}




/* ·Ƭ ɽ¥̲ */
.HouseEval {
	
	 height: auto;
	
	 clear: both;
	
 
}




.HouseEval dl {
	
	 height: auto;
	
	 clear: both;
	
	 padding-top: 10px;
	
 
}




.HouseEval dd {
	
	 line-height: 32px;
	
	 width: 285px;
	
 
}




.HouseEval dd a {
	
	 color: #323232;
	
	 font-size: 14px;
	
 
}




/* ·Ƭ ¥ۿ */
.HouseDisc {
	
	 border: 1px solid #E0E0E0;
	
	 height: auto;
	
	 clear: both;
	
	 padding: 15px 0;
	
 
}




.HouseDisc .r-tt2 {
	
	 border-bottom: 1px solid #E0E0E0;
	
	 padding-left: 15px;
	
 
}




.HouseDisc .r-tt2 a.more {
	
	 margin-right: 15px;
	
 
}




.HouseDisc dl {
	
	 width: 275px;
	
	 margin: 0 auto;
	
	 height: auto;
	
	 clear: both;
	
	 padding-top: 10px;
	
 
}





.HouseDisc dd {
	
	 line-height: 30px;
	
	 width: 285px;
	
 
}




.HouseDisc dd a {
	
	 color: #323232;
	
	 font-size: 14px;
	
 
}


.rTopBox{ position:relative; }

.tishi{
            line-height: 27px;
            height: 27px;
            position: absolute;
            bottom: 0;
            left: 0;
            padding: 0 12px 0 12px;
            background: #ffffe5;
            color: #444;
            border: 1px solid #ecdda0;
            z-index: 20;
        }

.rTopBoxRed .rTopBoxtt {
	background: #E0A7A7;
	}
.rTopBoxRed .tt h1 {
	color: #980000;
}


  .house_guidetop { margin:0 auto; width:1200px;}
.house_guidel {float:left; width:172px;}
.house_guide { background:url(nav_tops.png) no-repeat 0 0; padding:5px 0 0; width:827px; height:65px; float:left;margin:0 auto; overflow:hidden;}
.house_guide ul { float:left; width:825px; border-left:1px solid #CBCBCB;}
.house_guide li { float:left; background:url(bg_x.gif) left top repeat-x; height:65px;border-right:1px solid #CBCBCB; display:inline; cursor:pointer; overflow:hidden;}
.house_guide li h2 { float:left; width:60px; line-height:65px; font-size:14px; text-align:center; font-weight:bold; color:#252525;}
.house_guide li p { float:left; line-height:25px; font-size:12px; text-align:left; padding:7px 0 0 0;}
.house_guide li a ,.house_guide li a:visited { color:#252525;}
.house_guide li a:hover { color:#bc2931;}
.house_guide li.on,.house_guide li:hover { background:#fff;}
.house_guide .c1 { width:62px;}
.house_guide .c1 h2 { width:62px;}
.house_guide .c2 { width:170px;}
.house_guide .c3 { width:150px;}
.house_guide .c4 { width:150px;}
.house_guide .c4 h2 { width:70px;}
.house_guide .c5 { width:147px;}
.house_guide .c6 { width:140px;}