@charset "utf-8";


/* yijile.com/f 1.1 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video,
input, form
{
	margin: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	font-family: inherit;
	font-style: normal;
	padding-left: 0;
}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {	content: '';content: none;}

/* yijile.com/f 1.2 */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

.display-b {display: block;}
.display-no {display: none;}
.text-l {text-align: left;}
.text-r {text-align: right;}
.text-c {text-align: center;}
.text-no { text-indent: -9999em;}

.text-dno a, .text-dno a:hover {text-decoration: none;}
.text-db a, .text-db a:hover {text-decoration: blink;}
.text-dl a, .text-dl a:hover { text-decoration: line-through;}
.text-do a, .text-do a:hover { text-decoration: overline;}
.text-du a, .text-du a:hover {text-decoration: underline;}

/**/
.bc-gray {	background-color: #F5F5F5;}
.border {
	border: 1px solid #DDDDDD;
}

.menu {
	height: 60px;
	position: relative;
	z-index: 1;
	margin-top: 36px;
	border-left-style: none;
	border-bottom-style: none;
	border-right:none;
	_width:813px;
}
.menu ul{ overflow:hidden;}
.menu li {float:left;  position:relative; display:inline; }
.menu h3{
	float: left;
}
.menu h3 a{
	display: block;font-size:14px;
	float: left;
	height: 40px;
	text-align: center;
	width: 100px;
	line-height: 40px;
	color: #333;
	text-decoration: none; font-weight:normal;
	border-left: 1px solid #CCCCCC;
}
.menu li h3 a:hover, ul.menu li.current h3 a {
	color: #EE0008;
}
.menu li h3 a.ico {
	margin-left: 20px;
width: 65px;

	border-left-style: none;
}
.menu li h3 a.ico.home {
	background-position: 10px -160px;
}
.subMenu{display:none; height:28px; line-height:28px; width:710px; background:url(../iamges/png8_bg.png); padding-left:80px;position:absolute; left:0;top:60px;}
.subMenu a{ margin-left:25px; color:#555;}
.subMenu a:hover{ color:#f00; text-decoration:underline;}
.subMenu li{display:none;}
.topbar {position:absolute;width:668px; height:24px; right:158px; top:0px; z-index:10;}
.inc-link {
	font-size: 12px;
	margin-top: 8px;
}
.inc-link a {
	display: block;
	float: left;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 25px;
}
.inc-link .ico {}
.inc-link .ico.mail {background-position: -4px -50px;}
.inc-link .ico.user {
	background-position: -4px -10px;
}
.inc-link .ico.vip {background-position: -4px -88px;}
.inc-link .ico.zb {
   background-position: -4px -201px;
}

.selec{ position:absolute; z-index:100; right:20px; top:5px; width:123px; line-height:25px; border:1px solid #ddd; zoom:1; background:#fff;}
.qxwz {font-size:12px; }
.qxwz .dd { width:113px; background:url(../images/clip.png) no-repeat; padding-left:10px;}
.qxwz .dd a {}
.qxwz dl {width:110px;display:none; padding:0px 3px 10px 0px;line-height:22px;}
.qxwz dl dt { font-weight:bold; padding-top:10px;}


/*focusslide*/
.focusslide { width:100%;  position:relative;  height:410px; }
.focusslide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.focusslide .bd ul{ width:100% !important; height:410px;  }
.focusslide .bd li{ width:100% !important;  height:410px; overflow:hidden; text-align:center; position:absolute; left:0; top:0;}
.focusslide .bd li a{ display:block; height:410px; }
.focusslide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:14px; line-height:14px; background:url(../images/focus/touming.png) repeat-x; text-align:center;		 _background:#000; _filter:alpha(opacity=60); 	}	
.focusslide .hd ul{ text-align:center;  padding-top:0px;_margin-left:580px;}
.focusslide .hd ul li{_float:left;display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:3px 10px 2px 10px; background:url(../images/focus/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; text-indent:-9999px; cursor:pointer;}
.focusslide .hd ul .on{ background-position:0 0;}

.focusslide .prev,	.focusslide .next { width:45px; height:99px; position:absolute; top:140px; z-index:3; filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; cursor:pointer;}
.focusslide .prev { background-image:url(../images/focus/index.png); background-position:-112px 0; left:0 }	
.focusslide .next { background-image:url(../images/focus/index.png); background-position:-158px 0; right:0 }
.focusslide .prev:hover,	.focusslide .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }


.focusapp { width:1030px; height:410px; position:relative; margin-top:-410px;}
.slogan {
	background-image: url(../images/focus/app_slogan.png);
	width: 320px;
	height: 60px;
	position: absolute;
	top: 146px;
	left: 10px;
}
.slogan h5, .slogan h6 {
	text-indent: -99999px;
}

.group-tip {overflow:hidden; 
	width: 230px;
	height: 210px;
	position: absolute;
	right: 4px;
	bottom: 0px;
	background-image: url(../images/open7.png);
}
.group-tip li {width: 230px;
	height: 160px;
	background-position: center top;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.group-tip li.group-tip1 {
	background-image: url(../images/focus/app_group-tip_1.png);
}
.group-tip li.group-tip2 {
	background-image: url(../images/focus/app_group-tip_1.png);
}

.group-tip  .bd{ position:relative; height:100%; z-index:0;   }
.group-tip  .bd li{ zoom:1; vertical-align:middle; }

.group-tip  .prev,
.group-tip  .next{
	position: absolute;
	right:40px;
	tottom:10px;
	margin-top: -25px;
	display: block;
	width: 30px;
	height: 18px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	background-image: url(../images/focus/group-tip.gif);
	background-position: -110px 5px no-repeat;
	background-repeat: no-repeat;
}
.group-tip  .prev{ tottom:-10px; right:10px; background-position:-30px 0px; }
.group-tip  .prev:hover,
.group-tip  .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.group-tip  .prevStop{ display:none;  }
.group-tip  .nextStop{ display:none;  }


/*home-tab*/
.tab-ico { width:130px; height:500px; float:left;background-color: #bdbdbd;margin-right:1px;}
.tab-ico li {
	width:130px;
	height:124px;
	display: block;
	border-bottom: 1px solid #fff;
	text-align:center;
}
.tab-ico li.cur{ background:#c8b37a;}
.tab-ico li.cur a{color:#fff;}
.tab-ico li a{
	width:100%;
	height:100%;
	display: block;
	position:relative;
	z-index:2;
	color:#fff;
	font:13px/18px "微软雅黑";	
}
.tab-ico li a p{font:10px/12px Arial;padding-top:46px;}
li.ui-tabs-active a , li.ui-state-active a { background-color:#af251b;}
.tab-ico li a.zx {background-position: center top;}
.tab-ico li a.cy {background-position: center -100px;}
.tab-ico li a.wh {background-position: center -200px;}
.tab-ico li a.hy {background-position: center -300px;}



#tab-1, #tab-2, #tab-3, #tab-4 {}

#zixun20{position:relative; width:230px; height:232px;overflow:hidden;}
#zixun20 a{display:block; position:absolute;left:0;top:0;}
/** 文化内容 **

/** 会员内容 **/
.home-tab .user {height:500px;}
.home-tab .user a {
	color: #797979;
}
.home-tab .user .user_n1, .home-tab .user .user_n2, .home-tab .user .user_n3 { float:left}
.home-tab .user .user_n1 { width:236px;}
.home-tab .user .user_n1 a.group-user {display: block;width: 236px;text-indent: -99999px;height: 230px;background:url(../images/hometab/userpic_01.gif) no-repeat;
}
.user_focus{ padding-top:15px; overflow:hidden; }
.user_focus h3{ text-indent:14px; color:#c06662; font-size:18px; margin-bottom:23px;}
.user_focus .focuspic{ float:right;height:135px; margin-right:5px; overflow:hidden;}
.user_focus .focuspic li{border:1px solid #ddd; display:block; margin-bottom:7px; width:39px; height:26px; cursor:pointer;}
.user_focus .focuspic li a{ display:block;}
.user_focus .focusdpic{ width:178px; float:left; margin-left:7px;height:139px; overflow:hidden;position:relative; }
.user_focus .focusdpic li{ position:absolute; left:0; top:0;border:1px solid #ddd; width:176px; overflow:hidden;}
.user_focus .focusdpic li a{ display:block;}
.user_focus .focusdpic li span{ width:178px;height:23px; line-height:23px; text-align:center; color:#fff;position:absolute; bottom:0px; background:#998455; left:0;}


.home-tab .user .user_n2 { width:471px;border-right:1px solid #f2f2f2; overflow:hidden;}
.user_n2 .n2_f{display:block; padding:20px 0 8px 20px; *padding:20px 0 8px 20px;}
.user_n2 .n2_f h3{height:30px; line-height:30px; color:#c06662; text-indent:14px; font-size:18px;border-bottom:1px solid #f2f2f2; background:url(../images/hometab/sjpic.png) no-repeat left center; padding-top:25px;}
.user_n2 .n2_f dl{ padding-top:15px; display:block;}
.user_n2 .n2_f dl dt{ float:right; width:233px; height:20px; line-height:20px; font-size:13px; font-weight:bold;}
.user_n2 .n2_f dl dd.ntext{ float:right; width:233px;line-height:22px; font-size:12px;}
.user_n2 .n2_f dl dd.ntext a{ margin-left:80px; font-weight:bold;}
.user_n2 .n2_f dl dd.ntext a:hover{ color:#F00;}
.user_n2 .n2_f dl dd.npic{ float:left;}

.n2_s{ width:471px; border-top:1px solid #f2f2f2;}
.n2_s .n2_s_l{ float:left; width:232px; height:234px;}
.n2_s .n2_s_l a{ display:block; text-indent:-9999px;}
.n2_s .n2_s_l a.user_n2{ width:232px; height:234px;background:url(../images/hometab/userpic_03.gif) no-repeat;}

.n2_s .n2_s_r{ float:right; width:226px; padding-top:4px;}
.n2_s .n2_s_r h3{height:43px; line-height:43px; color:#c06662;font-size:18px;}
.n2_s .n2_s_r dl{ width:226px;}
.n2_s .n2_s_r dl dt{ float:right;width:94px; margin-bottom:48px;}
.n2_s .n2_s_r dl dd.spic{ float:left;width:123px; height:151px;}
.n2_s .n2_s_r dl dd.spic p{ position:relative; width:123px; height:25px;text-align:center;}
.n2_s .n2_s_r dl dd.spic p span{ position:absolute;right:0; top:50%;background:url(../images/hometab/hline.png) no-repeat right center; width:45px; height:1px; display:block;}
.n2_s .n2_s_r dl dd.stext{ float:right;width:94px; font-weight:bold;}
.n2_s .n2_s_r dl dt a,.n2_s .n2_s_r dl dd.stext a{ color:#a3a3a3;}
.n2_s .n2_s_r dl dt a:hover,.n2_s .n2_s_r dl dd.stext a:hvoer{ color:#F00;}

.home-tab .user .user_n3 {
	width: 230px;height: 465px; border-right:1px solid #f2f2f2; overflow:hidden;
}
.user_n3 h3{color:#c06662;font-size:18px; background:url(../images/hometab/userpic_06.gif) no-repeat left center;text-indent:20px; margin-left:10px;}
.user_n3 dl{ background:#fafafa; border-bottom:8px solid #f4f4f4; padding:18px 0 20px 14px; overflow:hidden;}
.user_n3 dl dt{ float:right; width:155px; color:#0078b6; font-size:14px; margin-bottom:10px;}
.user_n3 dl dt span{ background:url(../images/hometab/userpic_05.gif) no-repeat left center; font-size:12px; color:#999;margin-left:3px; padding-left:20px;}
.user_n3 dl dd.n3_pic{ float:left;}
.user_n3 dl dd.n3_btn{ float:right;width:155px;}
.user_n3 dl dd.n3_btn a{width:155px; height:24px; display:block;  text-indent:-9999px; background:url(../images/hometab/user_btn.gif) no-repeat;}
.user_n3 .ptext{ padding:3px 13px 10px; line-height:22px;}
.n3_ppic{padding:0 13px;}
.n3_ppic p{ padding-top:10px;}
.n3_ppic p span{ padding-left:50px;}

.hot-sale-house { width:708px;padding-left:10px; overflow:hidden;}
.hot-sale-house dt { font-size:16px; line-height:38px; height:38px;color:#af251b;} 
.hot-sale-house dd {
	width: 225px;
	height: 202px;
	float: left;
	background-image: url(../images/hometab/hot-sale-house.jpg);
	font-size:12px;
	margin: 0 8px 10px 0; overflow:hidden;
}
.hot-sale-house dd a {
	display: block;
	width: 185px;
	height: 45px;
	margin-top: 141px;
	background-image: url(../images/hometab/hot-sale-house.png);
	padding: 6px 20px 10px 20px;
	color: #666666;
	background-position: center top;
}
.hot-sale-house dd h3 {
	display: block;
	text-align: center;
	font-weight: bold;
}
.hot-sale-house dd span { display:block;}


/*business-forum*/
.group-industry {
	display: block;
	width: 226px;
	background-color: #AF251B;
	text-indent: -99999px;
	height: 233px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/hometab/groupindustry_title.png);
	}
.business-forum { width:196px; padding:30px 0 20px 30px; overflow:hidden;}
.business-forum dt { font-size:20px; color:#900;}
.business-forum dd {float: left;}
.business-forum dd a {width:70px;display:block;background-image: url(../images/hometab/goto.gif);
	background-position: right center;
	background-repeat: no-repeat; padding-right:15px;margin-right:10px;font-size: 16px;}
.xhdtbtn{text-indent: -99999px; background:url(../images/xhdtbtn.png) no-repeat; display:block;width:113px; height:32px; margin-left:30px;}


/** 首页-产业新闻 **/
.con_scycon{ width:450px;display:block; overflow:hidden; height:165px;}
.con_scynav{ height:23px; margin-bottom:5px;}
.con_scynav ul li{ float:left;margin-right:1px;}
.con_scynav ul li a{ float:left;padding:0 8px; margin-right:1px;background:url(../images/lineoff.png) no-repeat bottom center; display:block;}
.con_scynav ul li a:hover,.con_scynav li.ui-tabs-active a , .con_scynav li.ui-state-active a{ display:block;background:url(../images/lineon.png) no-repeat bottom center; color:#F00;}

.hdnav_bg{ display:none; position:absolute; background:url(../images/nav_bg.png); width:100%; height:28px; left:0; top:0; z-index:2;}
