/* CSS Document */

/* -------------------------------------header -------------------------------------*/
.ad960 { width:960px; height:auto; margin:0 auto; margin-top:10px;}
.ad960 img { width:960px; border:0px;}
.moddiv {  border:#e2e2e2 1px solid; width:958px; height:auto; margin:0 auto;margin-top:10px;background:#FFFFFF;}
/*-------------------------------moddiv bg-------------------------------------------------*/
.bg1 {  BACKGROUND:#fff url(../../images/news/bg1.gif) no-repeat 201px 1px; }
.bg2 {  BACKGROUND:#fff url(../../images/news/bg2.gif) no-repeat 1px 1px; }
.bg3 {  BACKGROUND:#fff url(../../images/news/bg3.gif) no-repeat 1px 1px; }
.bg4 {  BACKGROUND:#fff url(../../images/news/bg4.gif) no-repeat 1px 1px; }
.bg5 {  BACKGROUND:#fff url(../../images/news/bg5.gif) no-repeat 1px 1px; }
.bg6 {  BACKGROUND:#fff url(../../images/news/bg6.gif) no-repeat 13px 1px; }

.hei1 { height:445px; overflow:hidden;}
.hei2 { height:398px;overflow:hidden;}
.hei3 { height:309px;overflow:hidden;}
.hei4 { height:400px;overflow:hidden;}
.hei5 { height:263px;overflow:hidden;}

/*------------------------------lefside-------------------------------------------------*/
.lefside { width:318px; float:left; height:auto;}
/*------------------------------scroll-------------------------------------------------*/
.scroll { width:291px; border-right:#e2e2e2 1px solid; border-bottom:#e2e2e2 1px solid; height:218px;  background:#f7f7f7; padding:12px;  }

/*------------------------------click-------------------------------------------------*/
.cli {  width:306px; height:auto; float:left; margin-top:6px; BACKGROUND: url() no-repeat 0px 0px; padding-left:6px; padding-right:6px;}
.clitab { display:block; width:294px; height:20px; background:url(../../images/news/newsindex.gif) repeat 0px -40px; padding-left:12px; }
.clitab li { display:block; height:20px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -20px; line-height:20px; font-size:12px; cursor:pointer; text-align:center; float:left;}
.clitab LI A { text-decoration:none;}
.clitab LI A:hover { text-decoration:none;}
.clitab LI.current { FONT-WEIGHT: bold}
.clitab LI.current A { COLOR: #333;}
.clitab LI.current A:hover { COLOR: #333;}

#cli1 {	BACKGROUND-POSITION: 0px -20px; WIDTH: 45px}
#cli2 {	BACKGROUND-POSITION: -45px -20px; WIDTH: 45px}

#cli1 A {	DISPLAY: block; WIDTH: 45px;  HEIGHT: 20px; font-size:12px;}
#cli2 A {	DISPLAY: block; WIDTH: 45px;  HEIGHT: 20px; font-size:12px;}

.current#cli1 {	BACKGROUND-POSITION: 0px 0px}
.current#cli2 {	BACKGROUND-POSITION: -45px 0px}

/* ---------------------------listbox------------------------------------------------------------*/
.listbox { width:306px; height:auto; padding-top:12px; padding-bottom:12px;}
.listbox  ul { clear:both;}
.listbox  ul  li { line-height:22px; padding-top:2px;}
.listbox  ul  li a { color:#22376E;}
.listbox  ul  li a:hover { color:#bd0004; text-decoration:underline;}

.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}

.bgf7f {
	BACKGROUND: #f7f7f7; border:#f3f3f3 1px solid; padding-left:0px;  height:48px;
}
.lbb1 { display:block; width:42px; height:32px; float:left; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -70px;}
.lbb2 { display:block; width:42px; height:20px; float:left; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -100px;}
.lbb3 { display:block; width:42px; height:20px; float:left; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -120px;}
.lbb4 { display:block; width:42px; height:20px; float:left; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -140px;}
.lbb5 { display:block; width:42px; height:20px; float:left; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -160px;}

.lb1 { line-height:16px;BACKGROUND: #f7f7f7; border:#f3f3f3 1px solid;width:304px; height:48px; padding-top:4px; padding-bottom:4px;}
.lb2 { line-height:22px;width:304px; overflow:hidden; height:22px;}
.lb3 { line-height:22px;width:304px; overflow:hidden; height:22px;}
.lb4 { line-height:22px;width:304px; overflow:hidden; height:22px;}
.lb5 { line-height:22px;width:304px; overflow:hidden; height:22px;}

.listbox I { font-size:12px; color:#ababab; font-style:normal;}

/*--------------------------------------------hotword---------------------------------------------f---------*/
.hotword {width:306px; height:auto; float:left; BACKGROUND: url() no-repeat 0px 0px; padding-left:6px; padding-right:6px; padding-bottom:2px;}
.hotword span { display:block; background:#f7f7f7; width:96px; height:16px;line-height:16px; text-align:center; float:left; padding-top:4px;}
.hotword font { display:block; overflow:hidden; width:204px; height:16px; line-height:16px; float:left; padding-left:6px; font-size:12px; padding-top:4px; }
.hotword a { color:#ababab; text-decoration:none; }
.hotword a:hover { color:#ababab; text-decoration:underline;}

/*------------------------------------censide----------------------------------------------------------------*/
.censide { width:411px; float:left; height:auto; border-right:#e2e2e2 1px solid;}

/*---------------------------------------newscont-----------------------------------------------------------------*/
.newstit { width:411px;  height:29px;  BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 20px -184px; margin-top:20px;}
.newstit span { float:right;text-align:left; display:block; width:120px; height:17px; padding-top:12px;}
.news {width:411px;  height:78px; overflow:hidden; margin-top:18px; float:left; }
.news H1 { font-size:18px; font-weight:bold; color:#bd0004; text-align:center; display:block;padding-top:2px; height:28px; line-height:28px; overflow:hidden; padding-left:12px; padding-right:12px;}
.news  H1 a {color:#bd0004;}
.news H1 a:hover { text-decoration:underline;}
.news ul { width:411px; height:auto; float:left; }
.news ul li { width:378px; padding-left:32px;padding-top:6px; height:18px;}

.newscont {width:411px; overflow:hidden; float:left; height:248px; margin-top:8px; border-top:#e2e2e2 1px dashed;padding-top:12px;  font-size:14px;}
.newscont ul { width:377px; float:left;}
.newscont ul li { text-align:left; line-height:25px; width:390px; height:25px; overflow:hidden; font-size:14px; padding-left:8px;}
.newscont ul li span { float:right; display:block; text-align:right;width:50px; line-height:25px; color:#ababab; font-size:12px;}
.newscont ul li label { float:left; display:block; text-align:center;width:60px; line-height:25px; height:25px; overflow:hidden; color:#ababab; font-size:12px;}
.newscont a { color:#22376E;}
.newscont a:hover { text-decoration:underline;color:#bd0004;}

/*---------------------------------------phlist-------------------------------------------------------------*/
.phlist { border-top:#e2e2e2 1px solid; border-left:#e2e2e2 1px solid; background:#f7f7f7; width:402px; height:18px; margin-top:8px; padding-top:4px; padding-right:8px; text-align:right; float:left;}
.phlist span { display:block; padding-left:16px;  height:14px; width:66px; float:right; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -105px -70px; text-align:left;}
.phlist a {color:#000000;}
.phlist a:hover {text-decoration:underline;color:#bd0004;}


/*------------------------------------rigside----------------------------------------------------------------*/
.rigside { width:228px; float:left; height:auto;}


/*---------------------------------------house--------------------------------------------------------------------*/
.hou {BACKGROUND: url() #fff no-repeat 0px 0px; FLOAT: left; WIDTH:228px; HEIGHT: auto;}

.houtab {	DISPLAY: block;WIDTH:228px; HEIGHT: 42px}

.houtab LI {	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -240px; FLOAT: left; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 36px; HEIGHT: 43px; TEXT-ALIGN: center; width:113px;
}

.houtab LI A {
	 text-decoration:none;
}
.houtab LI A:hover {
	 text-decoration:none;
}
.houtab LI.current {
	FONT-WEIGHT: bold
}
.houtab LI.current A {
	COLOR: #000;
}
.houtab LI.current A:hover {
	COLOR: #000;
}
#hou1 {

	BACKGROUND-POSITION: 0px -240px; WIDTH: 114px
}
#hou2 {
	BACKGROUND-POSITION: -114px -240px; WIDTH: 113px
}

#hou1 A {
	DISPLAY: block; WIDTH: 114px;  HEIGHT: 43px; font-size:14px;
}
#hou2 A {
	DISPLAY: block; WIDTH: 113px;  HEIGHT: 43px; font-size:14px;
}

.current#hou1 {
	BACKGROUND-POSITION: 0px -283px
}
.current#hou2 {
	BACKGROUND-POSITION: -114px -283px
}
.hounews { width:228px; height:auto; text-align:center; padding-top:12px;}
.hounews img { padding:1px; width:200px; height:150px; border:#e2e2e2 1px solid;}
.hounews h3 { font-size:12px; color:#333333; text-align:center; padding-top:10px; padding-left:8px; padding-right:8px; height:24px; line-height:24px; overflow:hidden;}
.hounews ul { width:228px; }
.hounews ul li { padding-left:18px; padding-right:8px; width:202px; height:25px; text-align:left; overflow:hidden; line-height:25px;}
.hounews span { text-align:right; height:25px; line-height:25px; display:block; padding-right:8px; width:202px; padding-left:18px;}
.hounews ul li label{ color:#696969;}
.event {width:220px; height:92px; text-align:center; padding-top:6px; padding-left:8px; clear:both;}
.event img { padding:1px; width:88px; height:66px;}
.event ul { width:220px; margin:0px; padding:0px;}
.event ul li {float:left; margin-left:3px; padding-left:0px; margin-right:3px;padding-right:0px; width:96px; height:94px; text-align:center;}




/*------------------------------------llside------------------------------------------*/
.llside { width:428px; float:left;}
/*--------------------------------------syhousenews-------------------------------------------------*/
.syhoutit {width:428px; margin-top:20px; height:29px;}
.syhoutit span {float:right;text-align:right; display:block; width:180px; height:24px; padding-top:6px; padding-right:18px;}
.syhounews { width:428px; height:256px;}
.syhnl { width:108px; float:left; text-align:center; padding-left:20px; padding-right:20px; padding-top:12px;}
.syhnl img { width:100px; height:75px; padding:1px; border:#e2e2e2 1px solid; margin-bottom:8px; margin-top:8px;}
.syhnr { width:278px; float:left; padding-top:2px;}
.syhnr h2 { width:260px; text-align:left; font-size:16px; padding-top:2px; height:24px; padding-left:18px; line-height:24px; overflow:hidden; }

.syhnr ul { width:278px;}
.syhnr ul li { line-height:25px; text-align:left; font-size:14px;color:#22376E; height:25px; overflow:hidden; }
.syhnr  ul  li a { color:#22376E;}
.syhnr  ul  li a:hover { color:#bd0004; text-decoration:underline;}

/*-------------------------------groupbuy------------------------------------------------------------------*/
.groupbuy { width:428px; height:78px; overflow:hidden; padding-top:8px; float:left;}
.groupbuy H3 { display:block; text-align:right; padding-right:18px; line-height:25px;BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 10px -217px; font-weight:normal; font-size:12px;}
.groupbuy h3 a {color:#bd0004; text-decoration:underline; }
.groupbuy h3 a:hover {color:#bd0004; text-decoration:none; }
.groupbuy ul { width:412px; padding-left:16px;}
.groupbuy ul li { width:180px; padding-left:16px;text-align:left; padding-top:6px; height:18px; float:left;BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -108px -64px; overflow:hidden; line-height:18px;}

/*------------------------------------lrside------------------------------------------*/
.lrside {width:301px; float:left; border-right:#e2e2e2 1px solid;}
.lrside_nor {width:301px; float:left; height:262px;border-left:#e2e2e2 1px dotted;  }
/*******--------------------------------voice-------------------------------------***********/
.voitit { width:301px; height:50px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 20px -328px; text-indent:-9999px;}
.voice { width:285px; margin-left:8px; margin-right:8px;}
.comment { width:285px; height:auto; overflow:hidden;}
.comment P { display:block; width:266px; padding-top:2px; height:18px; color:#ababab; font-size:12px; padding-left:18px; padding-bottom:2px;}
.combox { display:block;width:266px; height:52px; padding-top:8px; padding-bottom:2px; padding-left:18px; text-align:left; BACKGROUND: url(../../images/news/voicebg.gif) no-repeat 10px 0px; font-size:12px; position:relative;}
.combox span { position:absolute; top:28px; right:8px;}
.ding {  padding-left:16px; width:80px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -110px -89px;}
.cai {  padding-left:16px; width:80px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -110px -112px;}

.comment a {color:#22376E;}
.comment a:hover {color:#bd0004; text-decoration:underline;}

.comlist { width:266px; height:180px; overflow:hidden; margin-left:8px; margin-right:8px; padding-left:18px;}
.comlist ul { width:266px; }
.comlist ul li { width:258px; overflow:hidden; height:26px; line-height:26px; border-top:#e2e2e2 1px dashed;}
.comlist span { display:block;  text-align:right; padding-left:18px; float:right; overflow:hidden;BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -110px -133px;}
.comlist span a {color:#ababab;}
.comlist span a:hover {color:#696969;}
/******-----------------------------------------------------------------------*********/
/*---------------------------------------house--------------------------------------------------------------------*/
.foc {BACKGROUND: url() #fff no-repeat 0px 0px; FLOAT: left; WIDTH:228px; HEIGHT: auto;}

.foctab {	DISPLAY: block;WIDTH:228px; HEIGHT: 42px}

.foctab LI {	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -240px; FLOAT: left; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 36px; HEIGHT: 43px; TEXT-ALIGN: center; width:113px;}

.foctab LI A {	 text-decoration:none;}
.foctab LI A:hover {	 text-decoration:none;}
.foctab LI.current {	FONT-WEIGHT: bold}
.foctab LI.current A {	COLOR: #333;}
.foctab LI.current A:hover {	COLOR: #333;}
#foc1 {	BACKGROUND-POSITION: 0px -240px; WIDTH: 114px}
#foc2 {	BACKGROUND-POSITION: -114px -240px; WIDTH: 113px}

#foc1 A {	DISPLAY: block; WIDTH: 114px;  HEIGHT: 43px; font-size:14px;}
#foc2 A {	DISPLAY: block; WIDTH: 113px;  HEIGHT: 43px; font-size:14px;}

.current#foc1 {	BACKGROUND-POSITION: 0px -283px}
.current#foc2 {	BACKGROUND-POSITION: -114px -283px}
.focnews { width:228px; height:auto; text-align:center; padding-top:12px;}
.focnews img { padding:1px; width:200px; height:150px; border:#e2e2e2 1px solid;}
.focnews h4 { padding-left:8px; padding-right:8px; font-size:12px; color:#333; text-align:center; line-height:25px; height:25px; overflow:hidden;}
.focnews ul { width:228px; height:40px; overflow:hidden; }
.focnews ul li { padding-left:8px;  width:102px;height:20px; padding-bottom:2px; text-align:left; overflow:hidden; float:left; line-height:20px;}
.focnews span { text-align:right; line-height:25px; width:208px; display:block;height:25px; padding-right:8px;}
.focnews  P {text-align:left; background:#f7fafb; border:#dae2f7 1px solid; padding:2px; display:block; width:206px; height:36px; margin-left:8px;margin-right:8px;margin-top:4px; line-height:18px; margin-bottom:4px; clear:both; overflow:hidden;}
.cover { width:220px; height:auto; text-align:center; padding-top:12px; padding-left:8px;}
.cover img { padding:1px; width:88px; height:66px;}
.cover h4 { font-size:12px; color:#333; text-align:center; line-height:25px; height:25px;}
.cover ul { width:220px;}
.cover ul li { width:96px; padding-top:2px;margin-top:2px;margin-bottom:10px !important; height:86px; text-align:center; border:#e2e2e2 1px solid; float:left; margin-right:6px;margin-left:2px;  overflow:hidden;}
.cover span { text-align:right; line-height:25px; width:208px; display:block;height:25px; padding-right:8px;}
.cover .line-h15 { line-height:15px;}
.nextfocus { clear:both; width:158px; padding-left:70px; padding-top:8px;height:61px; background:url(../../images/news/focus_tit.gif) 8px 4px no-repeat; overflow:hidden; }
.nextfocus ul { width:150px; }
.nextfocus ul li { line-height:20px; padding-left:6px; width:144px; height:20px;overflow:hidden;}
/*------------------------------chinesehousenews--------------------------------------------------*/
.col1 { width:729px; height:auto; float:left;border-right:#e2e2e2 1px solid; }
.col1 h2 { font-size:12px; padding-left:276px; display:block; padding-top:20px; height:29px; line-height:25px; font-weight:normal; }
.col1 span { display:block; float:right; padding-right:18px;}

.col2 {width:729px; height:260px; float:left; overflow:hidden;}

/*----------------------------------cnhousenews-----------------------------------------------------------------*/

.cnhounews { width:729px; height:256px; overflow:hidden;border-right:#e2e2e2 1px solid;}
.cnhnl { width:108px; float:left; text-align:center; padding-left:20px; padding-right:20px; padding-top:12px;}
.cnhnl img { width:100px; height:75px; padding:1px; border:#e2e2e2 1px solid; margin-bottom:8px; margin-top:8px;}
.cnhnr { width:580px; float:left; padding-top:2px;}
.rdot { border-right:#e2e2e2 1px dashed;}
.bdot {border-bottom:#e2e2e2 1px dashed;}
.cnhnr ul { width:275px; float:left; padding-left:6px; height:248px; overflow:hidden;}
.cnhnr ul li { line-height:25px; height:25px; overflow:hidden; text-align:left; font-size:14px;color:#22376E; }
.cnhnr  ul  li a { color:#22376E;}
.cnhnr  ul  li a:hover { color:#bd0004; text-decoration:underline;}

/*-------------------------------------------people-----------------------------------------------------------------------*/
.peo {BACKGROUND: url() #fff no-repeat 0px 0px; FLOAT: left; WIDTH:228px; HEIGHT: auto;}

.peotab {	DISPLAY: block;WIDTH:228px; HEIGHT: 42px}

.peotab LI {	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -240px; FLOAT: left; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 36px; HEIGHT: 43px; TEXT-ALIGN: center; width:113px;}

.peotab LI A {	 text-decoration:none;}
.peotab LI A:hover {	 text-decoration:none;}
.peotab LI.current {	FONT-WEIGHT: bold}
.peotab LI.current A {	COLOR: #000;}
.peotab LI.current A:hover {	COLOR: #000;}
#peo1 {	BACKGROUND-POSITION: 0px -240px; WIDTH: 114px}
#peo2 {	BACKGROUND-POSITION: -114px -240px; WIDTH: 113px}

#peo1 A {	DISPLAY: block; WIDTH: 114px;  HEIGHT: 43px; font-size:14px;}
#peo2 A {	DISPLAY: block; WIDTH: 113px;  HEIGHT: 43px; font-size:14px;}

.current#peo1 {	BACKGROUND-POSITION: 0px -283px}
.current#peo2 {	BACKGROUND-POSITION: -114px -283px}
.peonews { width:228px; height:auto; text-align:center; padding-top:12px;}
.peonews img { padding:1px; width:200px; height:150px; border:#e2e2e2 1px solid;}
.peonews h4 {  padding-left:8px; padding-right:8px; font-size:12px; color:#000000; text-align:center; line-height:25px; height:25px; overflow:hidden;}
.peonews ul { width:228px; }
.peonews ul li { padding-left:18px; padding-right:8px; width:202px; padding-top:2px; height:18px; line-height:18px; overflow:hidden; padding-bottom:2px; text-align:left;}
.peonews  P { background:#f7fafb; border:#dae2f7 1px solid; display:block; width:210px; height:40px; margin-left:8px;margin-right:8px;margin-top:4px; margin-bottom:4px; clear:both; text-align:left; overflow:hidden; line-height:20px; }
.peonews span { text-align:right; line-height:18px; width:208px; display:block; padding-right:8px;}
/*-----------------------------------------read policy-------------------------------------------------*/
.rpotit {width:428px; margin-top:20px; height:29px;}
.rpotit span {float:right;text-align:right; display:block; width:180px; height:24px; padding-top:6px; padding-right:18px;}
.rpolist { width:428px; height:339px; overflow:hidden; padding-top:8px; float:left;}
.guide { width: 368px; margin-left:20px; margin-right:20px;height:78px; background:#fffef7; border:#f4f4f4 1px solid; padding:8px;}
.guide h2 { width:350px; text-align:left; font-size:14px; padding-top:2px; height:24px; line-height:24px; padding-left:18px;overflow:hidden; }
.guide P { line-height:25px; color:#696969;text-align:left; }
.guide B { color:#333333;}
.rpobox { width:368px; height:auto; margin-left:20px; margin-right:20px; padding-top:8px; padding-left:8px; padding-right:8px; position:relative;}
.rpobox H5 { font-size:12px; font-weight:bold; padding-left:42px; line-height:25px; font-weight:normal; color:#696969; }
.rp1 {BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -194px -739px;}
.rp2 {BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -194px -768px;}
.rpobox ul  { width:368px; height:88px;margin-bottom:8px;}
.rpobox ul li { padding-top:6px; height:22px; padding-left:8px; width:360px; background:#FFFFFF;}
.vp1 { position:absolute; top:48px; right:8px; width:52px; background:url(../../images/news/newsindex.gif) no-repeat 0px -384px;  height:53px; float:left;  text-align:center;}
.vp1 a {display:block; width: 52px;font-weight:bold; overflow:hidden;  height:53px; color:#bd0004; line-height:25px; text-decoration:none;}
.vp1 a:hover { color:#bd0004;}
.vp2 { position:absolute; top:168px; right:8px; width:52px; background:url(../../images/news/newsindex.gif) no-repeat 0px -384px;  height:53px; float:left;  text-align:center;}
.vp2 a {display:block; width: 52px; font-weight:bold; overflow:hidden;  height:53px; color:#bd0004; line-height:25px; text-decoration:none;}
.vp2 a:hover { color:#bd0004;}


/*------------------------------------------rules cases-------------------------------------------------------*/
.case { width:301px; height:50px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 20px -438px; text-indent:-9999px;}
.casebox {  background:#fffef7; border:#f4f4f4 1px solid; width:262px; margin-left:10px; margin-right:10px; height:138px; padding:8px; margin-top:7px; overflow:hidden;}
.casebox h2 {text-align:center; font-size:14px; padding-top:2px; height:24px; padding-left:8px; padding-right:8px;overflow:hidden; line-height:24px;}
.caseleader { width:256px; height:auto; padding-top:6px; padding-left:4px; text-indent:24px; line-height:22px; color:#696969;  text-align:left; }
.caseleader img { float:left; padding:1px; border:#e2e2e2 1px solid; margin-right:10px; width:100px; height:75px; margin-top:12px;}
.myidea { margin-top:8px; background:#fffef7; border:#f4f4f4 1px solid; width:266px; margin-left:10px; margin-right:10px; padding:6px; line-height:23px; color:#696969; height:44px; overflow:hidden;}
.stranger { margin-top:4px;  width:268px; margin-left:10px; margin-right:10px; padding:6px; height:100px; line-height:23px; color:#696969;}
.str1{ float:left; width:76px; height:98px; display:block; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 0px -500px;}
.str2{ float:left; width:188px;}
.str2 ul {}
.str2 ul li {line-height:24px; text-align:left; overflow:hidden;}
.str2 ul li.heg1 { height:48px; }
.str2 ul li.heg2 { height:24px;}

/*------------------------------------------------research---------------------------------------------------------*/
.research {WIDTH:228px; height:400px; overflow:hidden;}
.research h3 { padding-top:10px; height:34px; padding-left:20px;  BACKGROUND: url(../../images/news/newsindex.gif) repeat 0px -600px; font-size:14px; font-weight:bold; width:208px;}
.research h3 span { float:right; padding-right:18px; text-align:right; font-size:12px; font-weight:normal; line-height:18px;}

.resbox {}
.resbox dl {}
.resbox dl dt { padding-top:12px; height:auto; padding-bottom:6px; text-align:left; font-size:14px; line-height:23px; padding-left:12px; padding-right:12px; font-weight:bold;}
.resbox dl dd { margin-left:0px; padding-left:10px; text-align:left; line-height:32px; height:32px; text-align:left;}
.res_btn {padding-top:12px; height:30px; text-align:center;}
.res_btn input { BACKGROUND: url(../../images/news/newsindex.gif) no-repeat -155px 0px; width:75px; height:23px; border:0px; cursor:pointer;}
.res_pre {  padding-left:8px; padding-top:12px; line-height:32px;  }
.res_pre span { display:block; width:56px; float:left; text-align:center; BACKGROUND: url(../../images/news/newsindex.gif) repeat -178px -147px; color:#ababab; font-weight:bold;}
/*------------------------------------------------ads---------------------------------------------------------*/
.res_ads { padding-top:8px; width:228px; height:132px;  text-align:center;}


/*------------------------------------------------interesting------------------------------*/
.inttit {width:428px; margin-top:20px; height:29px;}
.inttit span {float:right;text-align:right; display:block; width:180px; height:24px; padding-top:6px; padding-right:18px;}
.intbox { width:428px; height:auto;}
.intboxl { width:108px; float:left; text-align:center; padding-left:20px; padding-right:20px; padding-top:12px;}
.intboxl img { width:100px; height:75px; padding:1px; border:#e2e2e2 1px solid; margin-bottom:0px;margin-top:12px;}
.intboxr { width:278px; float:left; padding-top:18px;}
.intboxr h5 { width:260px; text-align:left; font-size:14px; font-weight:bold; padding-top:2px; height:24px; line-height:24px; overflow:hidden; padding-left:18px; }
.intboxr p { text-indent:24px; color:#696969; width:260px; display:block; line-height:23px;}
.intlist { clear:both; width:428px; height:80px; overflow:hidden; padding-top:18px; float:left;}
.intlist ul { width:412px; padding-left:16px;}
.intlist ul li { width:188px; padding-left:8px;text-align:left; height:25px; overflow:hidden; line-height:25px; float:left;}

/*------------------------------------------------home------------------------------*/
.hometit { width:301px; height:50px; BACKGROUND: url(../../images/news/newsindex.gif) no-repeat 20px -645px; text-indent:-9999px;}
.home {width:301px; height:130px; }
.homepic { width:150px; height:130px; text-align:center; float:left;}
.homepic img { width:124px; height:93px; padding:1px; border:#e2e2e2 1px solid; margin:6px;}
.homelist { background:#fffef7; border:#f4f4f4 1px solid; width:275px; margin-left:12px; margin-right:12px; height:70px; }
.homelist ul { width:275px; height:70px;}
.homelist ul li { line-height:23px; text-align:left; padding-left:8px; width:266px;}
/*---------------------------------------------homenews-------------------------------------*/
.homenewstit {width:208px; padding-top:20px; height:34px; font-size:14px; font-weight:bold; padding-left:20px;  }
.homenewstit span { float:right; padding-right:18px; font-size:12px; font-weight:normal;}
.homenews { width:228px; height:102px;}
.homenews h5 { width:210px; text-align:left; font-size:12px; font-weight:bold; padding-top:2px; height:24px; line-height:24px; overflow:hidden; padding-left:18px; }
.homenews p { color:#696969; width:192px; display:block; line-height:23px; height:70px; overflow:hidden; padding-left:18px; padding-right:18px;}
.homenewslist {padding-left:18px; padding-right:18px;width:192px; padding-top:6px; border-top:#e2e2e2 1px dashed;}
.homenewslist ul {width:192px;}
.homenewslist ul li { width:192px; text-align:left; line-height:23px; height:23px; overflow:hidden;}

