
a
{
	color: #1452a5;
	text-decoration: none;
}
a:hover
{
	color: #fc0000;
	text-decoration: underline;
}
a:active
{
	color: #fc0000;
}


.jzBg
{
	height: 100%;
	overflow: hidden;
	width: 950px;
}
.jz_newsL
{
	float: left;
	width: 683px;
	height: 555px;
	background: #fff url(/web/images/homeStyle/zx_newsBg.jpg) no-repeat top;
	padding: 49px 15px 5px 12px;
}
.index_cL2
{
	float: left;
	width: 350px;
}
.index_cLR
{
	float: left;
	width: 382px;
	margin-left: 8px;
	border: #DEFFAC 1px solid;
}
.indexfocusTle
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 100px -5px;
	height: 36px;
}
.indexfocusTle h2
{
	font-size: 16px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	color: #333;
	padding-left: 16px;
	float: left;
}
.indexfocusTle span
{
	height: 32px;
	line-height: 32px;
	float: right;
	padding-right: 10px;
}
.indexfocusTle span a
{
	color: #82a0b5;
}

.comShow
{
	position: relative;
	border: #DEFFAC 1px solid;
	width: 348px;
}
.comShowTle
{
	text-align: left;
	font-size: 12px;
	height: 33px;
	line-height: 33px;
	margin: 0px auto;
	width: 348px;
	background: url(/web/images/homeStyle/indexLine.jpg) repeat-x 0px -167px;
}
.comShowTle h2
{
	text-align: center;
	width: 153px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	height: 32px;
	line-height: 30px;
	line-height: 30px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat 0px -108px;
	position: absolute;
	top: -1px;
	left: -1px;
	color: #FFF;
}
.comShowTle h2 a
{
	color: #fff;
}
.comShowFrame
{
	width: 324px;
	padding-bottom: 4px;
	margin: 0 auto;
}
.comShowFocus
{
	margin: 0px auto;
}
.comShowFocus li
{
	width: 330px;
	height: 92px;
	margin: 0px auto;
	border-bottom: #ddd 1px dotted;
	padding-top: 5px;
}
.comShowFocus p
{
	color: #444;
	padding-top: 5px;
	padding-right: 5px;
	float: right;
	width: 210px;
	height: 60px;
	display: block;
	overflow: hidden;
	text-indent: 2em;
	line-height: 19px;
}
.comShowFocus h3
{
	width: 213px;
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	float: right;
	padding-top: 5px;
}
.comShowFocus img
{
	float: left;
	margin: 3px 4px 0 0;
	border: 1px solid #dcdddd;
	line-height: 21px;
	padding: 1px;
}

.ImgList1
{
	margin-left: 3px; *margin-left:5px;_margin-left:-2px;height:100%;overflow:hidden;}
.ImgList1 li
{
	float: left;
	width: 93px;
	margin-left: 6px;
	height: 115px;
	background: url(/web/images/homeStyle/sjBgLine.jpg) repeat-x 0px -348px;
	border: #a5ddff 1px solid;
	padding-top: 3px;
}
.ImgList1 li p
{
	height: 22px;
	line-height: 24px;
	text-align: center;
	overflow: hidden;
	padding-top: 3px;
}
.ImgList1 li p a, .ImgList1 li p a:hover
{
	color: #fff;
}
.ImgList1 li img
{
	display: block;
	border: #a5ddff 1px solid;
	margin: 0 auto;
}

.WordsList1
{
	margin-top: 5px;
}
.WordsList1 ul
{
	width: 96%;
	margin: 0 auto;
	background: url(/web/images/homeStyle/Linedota.gif) no-repeat 2px 8px;
	height: 24px;
	overflow: hidden;
}
.WordsList1 li
{
	float: left;
	width: auto;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	padding-left: 10px;
}
.jzFocus
{
	width: 371px;
	overflow: hidden;
	clear: both;
	margin: 0 auto;
}
.jzFocus h2
{
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding-top: 6px;
}
.jzFocus h2 a
{
	color: #dd151b;
	font-size: 20px;
	font-family: "Î¢ÈíÑÅºÚ" , "ËÎÌå";
	font-weight: bold;
	overflow: hidden;
}

.jzWordsFocus2
{
	width: 360px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 6px;
}
.jzWordsFocus2 h3
{
	float: left;
	font-size: 18px;
	font-family: "Î¢ÈíÑÅºÚ" , "ËÎÌå";
	font-weight: bold;
	text-overflow: ellipsis;
	width: 250px;
	height: 26px;
	overflow: hidden;
	line-height: 28px;
}

.index_cR
{
	width: 200px;
	float: right;
}

.stopButton
{
	height: 20px;
	width: 54px;
	border: none;
	background: url(/web/images/homeStyle/jz_Igif.gif) no-repeat;
	color: #fff;
	padding-bottom: 2px; *padding-top:4px;}
.jzTle, .sjTle, .jcTle, .forumTle
{
	width: 950px;
	height: 48px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat 0px -51px;
	position: absolute;
	top: -1px;
	left: -1px;
}
.jzTle h2, .jcTle h2, .forumTle h2
{
	margin-top: 8px;
	margin-left: 18px;
	_margin-left: 9px;
	width: 100px;
	height: 31px;
	overflow: hidden;
	float: left;
}
.jzTle h2 a
{
	text-indent: -20em;
	width: 100px;
	height: 31px;
	display: block;
}
.jzTle span, .sjTle span, .jcTle span, .forumTle span
{
	float: right;
	height: 35px;
	line-height: 35px;
	padding-right: 20px;
}
.jzTle span a, .jzTle span a:hover, .sjTle span a:hover, .sjTle span a, .jcTle span a, .forumTle span a
{
	color: #fff;
}
.jzbg2 .jzH3
{
	width: 345px;
	height: 46px;
	text-indent: -2000px;
}

.sjTle h2
{
	margin-top: 8px;
	margin-left: 18px;
	_margin-left: 9px;
	width: 100px;
	height: 31px;
	float: left;
	overflow: hidden;
}
.sjTle h2 a
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -18px 0px;
	text-indent: -2000em;
	width: 100px;
	height: 31px;
	display: block;
}
.jcTle h2 a
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -138px 0px;
	text-indent: -2000em;
	width: 100px;
	height: 31px;
	display: block;
}
.forumTle h2 a
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -262px 0px;
	text-indent: -2000em;
	width: 100px;
	height: 31px;
	display: block;
}

.jzL
{
	float: left;
	width: 315px;
	background: url(/web/images/homeStyle/mdLine.gif) no-repeat right top;
	height: 100%;
	overflow: hidden;
}

.jzCaseFrame
{
	margin-top: 31px;
	border: #DEFFAC 1px solid;
	float: right;
	background: #fff;
	padding: 6px;
}
.sjCaseFrame
{
	margin-top: 21px;
	border: #DEFFAC 1px solid;
	float: right;
	background: #fff;
	padding: 5px 5px 0px;
	width: 230px;
}
.sjCaseFrame p
{
	height: 25px;
	line-height: 25px;
	text-align: center;
	overflow: hidden;
	font-weight: bold;
	color: #1f63c3;
	font-size: 14px;
}
.jzCaseCr
{
	width: 296px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat 16px -417px;
	position: relative;
	height: 274px;
}
.sjCaseCr
{
	width: 300px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -564px -420px;
	position: relative;
	height: 234px;
}
.jzCaseCr h2, .sjCaseCr h2
{
	height: 51px;
	width: 21px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -106px -146px;
	position: absolute;
	top: 122px;
	left: 26px;
	overflow: hidden;
}
.jzCaseCr h2 a, .sjCaseCr h2 a
{
	height: 51px;
	width: 21px;
	text-indent: -200em;
	display: block;
}

.jzDayFrame
{
	margin-top: 32px;
	float: right;
	width: 238px;
	height: 310px;
}
.sjTalkFrame
{
	margin-top: 32px;
	float: right;
	width: 238px;
	height: 200px;
}
.jzDayCr
{
	width: 296px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -279px -416px;
	height: 375px;
	overflow: hidden;
	position: relative;
}
.sjTalkCr
{
	width: 300px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -865px -422px;
	height: 240px;
	overflow: hidden;
	position: relative;
}
.jzDayCr h2, .sjTalkCr h2
{
	font-weight: bold;
	font-size: 14px;
	height: 51px;
	width: 21px;
	float: left;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -106px -146px;
	position: absolute;
	top: 122px;
	left: 26px;
	overflow: hidden;
}
.jzDayCr h2 a, .sjTalkCr h2 a
{
	height: 51px;
	width: 21px;
	text-indent: -200em;
	display: block;
}

.caseImgList1
{
	width: 95%;
	margin: 0px auto;
	height: 100%;
	overflow: hidden;
}
.caseImgList1 li
{
	border-bottom: #ddd 1px dotted;
	padding-bottom: 6px;
	height: 98px;
	padding-top: 8px;
}
.caseImgList1 li p
{
	color: #4e4d4d;
	padding-top: 5px;
	padding-right: 5px;
}
.caseImgList1 li img
{
	float: left;
	margin: 3px 12px 0 0;
	border: 1px solid #dcdddd;
	line-height: 21px;
	padding: 1px;
}

.caseImgList2
{
	width: 95%;
	margin: 0px auto;
	height: 100%;
	overflow: hidden;
}
.caseImgList2 li
{
	border-bottom: #ddd 1px dotted;
	padding-bottom: 6px;
	height: 75px;
	padding-top: 4px;
}
.caseImgList2 li p
{
	color: #4e4d4d;
	padding-top: 5px;
	padding-right: 5px;
	color: #444;
}
.caseImgList2 li img
{
	float: left;
	margin: 3px 12px 0 0;
	border: 1px solid #dcdddd;
	line-height: 21px;
	padding: 1px;
}

.jzL2
{
	float: left;
	width: 393px;
	height: 100%;
	overflow: hidden;
	background: url(/web/images/homeStyle/mdLine.gif) no-repeat right top;
}
.jcL
{
	float: left;
	width: 708px;
	height: 100%;
	overflow: hidden;
	background: url(/web/images/homeStyle/mdLine.gif) no-repeat right -15px;
}

.DiaryCr
{
	width: 369px;
	padding-bottom: 7px;
}
.DiaryFrame
{
	width: 369px;
}
.DiaryTle
{
	text-align: left;
	padding-left: 10px;
	background: url(/web/images/homeStyle/jz_tbg.gif) repeat-x -2px -1px;
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	margin: 0px auto;
	width: 359px;
	border-bottom: #c5dbf3 1px solid;
}
.DiaryTle h2
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	height: 27px;
	line-height: 27px;
}
.DiaryTle h2 a
{
	color: #075aab;
}

.DiaryFocus
{
	width: 350px;
	height: 98px;
	margin: 0px auto;
}
.DiaryFocus p
{
	color: #4e4d4d;
	padding-top: 5px;
	padding-right: 5px;
	float: right;
	width: 219px;
	text-indent: 2em;
}
.DiaryFocus h3
{
	width: 223px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	float: right;
	padding-top: 5px;
}
.DiaryFocus img
{
	float: left;
	margin: 3px 12px 0 0;
	border: 1px solid #dcdddd;
	line-height: 21px;
	padding: 1px;
	width: 108px;
}

.FhotList1
{
	width: 93%;
	margin: 6px auto;
	height: 100%;
	overflow: hidden; *margin:5pxauto;}
.FhotList1 li
{
	height: 22px;
	line-height: 22px;
	text-align: right;
	color: #666;
	width: 318px;
	font-size: 12px;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 0px 10px;
	padding-left: 5px;
}
.FhotList1 li a
{
	float: left;
	margin-right: 4px;
}

.caseImgList2
{
	width: 95%;
	margin: 0px auto;
	height: 100%;
	overflow: hidden;
}
.caseImgList2 li
{
	border-bottom: #ddd 1px dotted;
	padding-bottom: 6px;
	height: 74px;
	padding-top: 4px;
}
.caseImgList2 li p
{
	color: #4e4d4d;
	padding-top: 5px;
	padding-right: 5px;
	color: #444;
}
.caseImgList2 li img
{
	float: left;
	margin: 3px 12px 0 0;
	border: 1px solid #dcdddd;
	line-height: 21px;
	padding: 1px;
}

.jzR
{
	float: right;
	width: 240px;
}

.comTop
{
	float: left;
}
.comTopTle
{
	text-align: left;
	padding-left: 10px;
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	margin: 0px auto;
	width: 190px;
	border-bottom: #c5dbf3 1px solid;
}
.comTopTle h2
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	height: 27px;
	line-height: 27px;
}
.comTopTle h2 a
{
	color: #075aab;
}
.comTop ul
{
	margin-left: 8px;
}
.comTop ul li
{
	line-height: 20px;
	color: #999;
	margin-top: 5px;
	border-bottom: #ddd 1px dotted;
	width: 215px;
	margin-left: 3px;
}
.comTop UL LI SPAN
{
	font-weight: bold;
	background: #f6fbf3;
	width: 224px;
	height: 23px;
	overflow: hidden;
	display: block;
}
.listHeight
{
	width: 224px;
	height: 23px;
	overflow: hidden;
}
.comTop ul li p
{
	padding-left: 15px;
	color: #555;
	padding-bottom: 3px;
	text-indent: 2em;
	background: #f6fbf3;
}

.showCr
{
	width: 239px;
	padding-bottom: 7px;
	height: 100%;
}
.showFrame
{
	width: 218px;
	height: 100%;
	overflow: hidden;
}
.showTle
{
	text-align: left;
	padding-left: 10px;
	background: url(/web/images/homeStyle/jz_tbg.gif) repeat-x -2px -1px;
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	margin: 0px auto;
	width: 218px;
	border-bottom: #c5dbf3 1px solid;
}
.showTle h2
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	height: 27px;
	line-height: 27px;
}
.showTle h2 a
{
	color: #075aab;
}

.ImgListshow
{
	margin-left: 10px;
	height: 100%;
	overflow: hidden;
}
.ImgListshow li
{
	float: left;
	width: 96px;
	line-height: 20px;
	margin-right: 6px; *margin-right:5px;height:165px;}
.ImgListshow li p
{
	height: 20px;
	line-height: 20px;
}
.ImgListshow li img
{
	border: #DEFFAC 1px solid;
	padding: 1px;
}

.jzL3
{
	float: left;
	width: 710px;
	height: 100%;
	overflow: hidden;
	border-right: #DEFFAC 1px dotted;
}

.jsNewsCr
{
	width: 700px;
	border: #c5dbf3 1px solid;
	height: 100%;
	overflow: hidden;
}
.jsNewsTle
{
	text-align: left;
	padding-left: 10px;
	background: url(/web/images/homeStyle/jz_tbg.gif) repeat-x -2px -1px;
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	margin: 0px auto;
	width: 690px;
	border-bottom: #c5dbf3 1px solid;
}
.jsNewsTle h2
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	height: 27px;
	line-height: 27px;
}
.jsNewsTle h2 a
{
	color: #075aab;
}

.ImgSpshow
{
	margin-left: 20px;
}
.ImgSpshow ul li
{
	float: left;
	width: 117px;
	line-height: 20px;
	margin-right: 18px; *margin-right:17px;_margin-right:14px;height:201px;}
.ImgSpshow ul li p
{
	height: 40px;
	line-height: 20px;
	padding-left: 6px;
	padding-top: 4px;
	color: #555;
}
.ImgSpshow ul li img
{
	border: #333 1px solid;
	padding: 1px;
}

.AccTop
{
	background: url(/web/images/homeStyle/top10_numbg.gif) no-repeat 3px 2px;
	height: 100%;
	overflow: hidden;
	margin-left: 6px;
}
.AccTop li
{
	line-height: 18px; *line-height:17px;color:#222;width:196px;margin-left:23px;height:40px;*height:36px;display:block;clear:both;}
.AccTop li span
{
}
.AccTop li p
{
	padding-left: 15px;
	color: #222;
	padding-bottom: 3px;
	text-indent: 2em;
}

.jsFlash
{
	height: 217px;
	width: 212px;
	margin-left: 12px;
	margin-top: 15px;
	background: #075aab;
	float: left;
}
.jsFlash span
{
	height: 20px;
	padding-top: 4px;
	text-align: center;
	display: block;
}
.jsFlash span a
{
	color: #fff;
}

.WordsList2
{
	width: 440px;
	float: left;
	margin-left: 15px;
	margin-top: 15px;
}
.WordsList2 li
{
	float: left;
	width: 201px;
	height: 25px;
	overflow: hidden;
	font-size: 14px;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 2px 8px;
	padding-left: 10px;
}

.jzFlash
{
	padding: 4px;
	background: #EFFFD7;
	border: #DEFFAC 1px solid;
}

.WordsList3
{
	margin: 0px auto 0px 12px;
	width: 330px;
	padding-bottom: 5px;
	height: 100%;
	overflow: hidden;
}
.WordsList3 li
{
	float: left;
	width: 150px;
	margin-right: 5px;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	font-size: 12px;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 2px 8px;
	padding-left: 10px;
	margin-bottom: 3px;
	overflow: hidden;
}

.forumShow
{
	position: relative;
	border: #DEFFAC 1px solid;
	width: 348px;
}
.forumShowTle
{
	text-align: left;
	font-size: 12px;
	height: 33px;
	line-height: 33px;
	margin: 0px auto;
	width: 348px;
	background: url(/web/images/homeStyle/indexLine.jpg) repeat-x 0px -167px;
}
.forumShowTle h2
{
	text-align: center;
	width: 90px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	height: 32px;
	line-height: 30px;
	line-height: 30px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat 0px -140px;
	position: absolute;
	top: -1px;
	left: -1px;
	color: #FFF;
}
.forumShowTle h2 a
{
	color: #fff;
}

.StarShow
{
	position: relative;
	border: #DEFFAC 1px solid;
	width: 348px;
}
.StarShowTle
{
	text-align: left;
	font-size: 12px;
	height: 33px;
	line-height: 33px;
	margin: 0px auto;
	width: 348px;
	background: url(/web/images/homeStyle/indexLine.jpg) repeat-x 0px -167px;
}
.StarShowTle h2
{
	text-align: center;
	width: 90px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	height: 32px;
	line-height: 30px;
	line-height: 30px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat 0px -172px;
	position: absolute;
	top: -1px;
	left: -1px;
	color: #FFF;
}
.StarShowTle h2 a
{
	color: #fff;
}

.starImgList
{ *margin-left:5px;margin-left:20px;height:100%;overflow:hidden;width:320px;}
.starImgList li
{
	float: left;
	width: 94px;
	margin-right: 12px;
	margin-bottom: 2px;
	display: inline;
}
.starImgList li p
{
	height: 33px;
	line-height: 33px;
	text-align: center;
	overflow: hidden;
}
.starImgList li img
{
	display: block;
	border: #DEFFAC 1px solid;
	padding: 1px;
}

.DiaryImgList1
{
	width: 96%;
	margin: 0px auto;
	height: 100%;
	overflow: hidden;
}
.DiaryImgList1 li
{
	height: 24px;
	line-height: 24px;
	text-align: left;
	color: #666;
	width: 347px;
	font-size: 14px;
	background: url(/web/images/homeStyle/Linedota.gif) no-repeat 2px 10px;
	padding-left: 8px;
	overflow: hidden;
}

.jzWords
{
	width: 96%;
	margin: 0 auto;
	text-align: center;
	color: #666;
}
.jzWords a
{
	color: #222;
}

.hyButton
{
	border: none;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -162px -200px;
	width: 61px;
	height: 25px;
	color: #f55f00;
	cursor: pointer; *padding-top:4px;margin-right:3px;float:left}

.zxButton
{
	border: none;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat 0px -204px;
	width: 61px;
	height: 25px;
	color: #f55f00;
	cursor: pointer; *padding-top:2px;margin-right:3px;float:left;font-size:14px;color:#fff;width:93px;height:20px;margin-top:2px;font-weight:bold}

.sjButton
{
	border: none;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -93px -204px;
	width: 93px;
	height: 25px;
	color: #f55f00;
	cursor: pointer; *padding-top:2px;margin-right:3px;float:left;font-size:14px;color:#fff;width:93px;height:20px;margin-top:2px;font-weight:bold}

.fsButton
{
	border: none;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -186px -204px;
	width: 93px;
	height: 25px;
	color: #f55f00;
	cursor: pointer; *padding-top:2px;margin-right:3px;float:left;font-size:14px;color:#fff;width:93px;height:20px;margin-top:2px;font-weight:bold}

.newsTp
{
	width: 198px;
	margin: 0px auto;
	border: #DEFFAC 1px solid;
	background: #EFFFD7;
}
.tilteBar
{
	clear: both;
	line-height: 28px;
	height: 28px;
	border-bottom: #DEFFAC 1px solid;
	background: url(/web/images/homeStyle/indexLine.jpg) 0px -204px;
}
.tilteBar h2
{
	height: 28px;
	line-height: 28px;
	float: left;
	font-weight: bold;
	padding: 0 0 0 10px;
	font-size: 14px;
	color: #444;
}
.tphead span
{
	width: 92px;
	line-height: 21px;
	color: #555;
	height: 66px;
	float: right;
	overflow: hidden;
}
.tpH3
{
	width: 180px;
	overflow: hidden;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-weight: bold;
}
.tphead
{
	height: 100%;
	overflow: hidden;
	padding-top: 2px;
	color: #555;
	padding: 2px 7px;
}
.tphead2
{
	height: 100%;
	overflow: hidden;
	padding-top: 2px;
	color: #555;
	padding: 5px 7px; *padding:7px7px;_padding:11px7px;}
.tphead img
{
	border: #ddd 1px solid;
	padding: 1px;
	margin-left: 2px;
	float: left;
}

.litnewslist
{
	font-size: 12px;
	color: #222;
	line-height: 22px;
	padding: 0 7px 7px 7px;
	height: 100%;
}
.litnewslist li
{
	overflow: hidden;
	line-height: 23px;
	height: 23px;
	text-align: left;
	background: url(/web/images/homeStyle/Linedota.gif) no-repeat 2px 10px;
	padding-left: 8px;
}

.indexToplist
{
	font-size: 12px;
	color: #222;
	line-height: 22px;
	padding: 7px;
	background: url(/web/images/homeStyle/indexTop10.gif) no-repeat 10px 11px;
}
.indexToplist li
{
	overflow: hidden;
	line-height: 25px;
	height: 25px;
	text-align: left;
	padding-left: 21px;
}

.inMdlist
{
	font-size: 14px;
	color: #222;
	line-height: 22px;
	padding: 0 7px 7px 7px;
}
.inMdlist li
{
	padding-left: 12px;
	overflow: hidden;
	line-height: 22px;
	height: 22px;
	text-align: left;
	background: url(/web/images/homeStyle/Linedota.gif) no-repeat 2px 8px;
	padding-left: 8px;
}

.indexFrame
{
	width: 948px;
	margin: 0px auto;
	border: #a2c9e6 1px solid;
	position: relative;
	padding-top: 48px;
}

.jzDayHead
{
	padding-top: 2px;
	color: #555;
	padding: 2px 7px;
}
.jzDayHead h3
{
	width: 218px;
	overflow: hidden;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.jzDayHead span
{
	width: 112px;
	line-height: 20px;
	color: #555;
	height: 76px;
	float: right;
	overflow: hidden;
}
.jzDayHead img
{
	float: left;
	border: #DEFFAC 1px solid;
	padding: 1px;
}

.jzNewsFocus
{
	width: 371px;
	overflow: hidden;
	clear: both;
	margin: 0 auto;
}
.jzNewsFocus h3
{
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding-top: 6px;
}
.jzNewsFocus h3 a
{
	color: #ff6000;
	font-size: 18px;
	font-family: "Î¢ÈíÑÅºÚ" , "ËÎÌå";
	font-weight: bold;
}

.WordsList4
{
	width: 92%;
	margin: 0 auto;
}
.WordsList4 li
{
	float: left;
	width: 165px;
	height: 22px;
	overflow: hidden;
	font-size: 14px;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 2px 8px;
	padding-left: 10px;
	margin-bottom: 3px;
}

.indexfocusTle2
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 90px -5px;
	height: 36px;
	border-top: #c2dbef 1px solid;
}
.indexfocusTle2 h2
{
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	color: #333;
	padding-left: 16px;
	float: left;
}
.indexfocusTle2 span
{
	height: 32px;
	line-height: 32px;
	float: right;
	padding-right: 10px;
}
.indexfocusTle2 span a
{
	color: #82a0b5;
}

.celvList
{
	font-size: 14px;
	color: #222;
	line-height: 22px;
	padding: 0px 7px 7px 2px;
	height: 100%;
	width: 253px;
	float: left;
}
.celvList li
{
	line-height: 23px;
	height: 23px;
	text-align: left;
	padding-left: 12px;
	overflow: hidden;
}

.celvImgList
{
	padding-left: 15px;
	padding-top: 12px;
	height: 100%;
	overflow: hidden;
	width: 105px;
	float: left;
}
.celvImgList li
{
	float: left;
	width: 98px;
	margin-bottom: 2px;
	display: inline;
	margin-bottom: 11px;
}
.celvImgList li p
{
	height: 36px;
	line-height: 18px;
	text-align: center;
	overflow: hidden;
	padding-top: 5px;
}
.celvImgList li img
{
	display: block;
	border: #DEFFAC 1px solid;
	padding: 1px;
}

.celvFont
{
	font-size: 16px;
	font-family: "Î¢ÈíÑÅºÚ" , "ºÚÌå";
	height: 32px;
	line-height: 32px;
	float: right;
	width: 246px;
	margin-right: 8px;
	_margin-right: 4px;
	display: inline;
	margin-top: 5px;
	overflow: hidden;
}

.jjshowList
{ *margin-left:5px;margin-left:20px;height:100%;overflow:hidden;width:220px;}
.jjshowList li
{
	float: left;
	width: 94px;
	margin-right: 12px;
	margin-bottom: 2px;
	display: inline;
}
.jjshowList li p
{
	height: 33px;
	line-height: 33px;
	text-align: center;
	overflow: hidden;
}
.jjshowList li img
{
	display: block;
	border: #DEFFAC 1px solid;
	padding: 1px;
}

.ForumTle3
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 90px -5px;
	height: 36px;
	border-top: #c2dbef 1px solid;
	width: 314px;
}
.indexfocusTle3
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 90px -5px;
	height: 36px;
	border-top: #c2dbef 1px solid;
	width: 392px;
}
.indexfocusTle3 h2, .ForumTle3 h2
{
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	color: #333;
	padding-left: 16px;
	float: left;
}
.indexfocusTle3 span, .ForumTle3 span
{
	height: 32px;
	line-height: 32px;
	float: right;
	padding-right: 10px;
}
.indexfocusTle3 span a, .ForumTle3 span a
{
	color: #82a0b5;
}

.leftTb
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 100px -5px;
	height: 36px;
}
.indexfocusTle4
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 70px -5px;
	height: 36px;
}
.indexfocusTle4 h2, .indexfocusTle5 h2, .leftTb h2
{
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	color: #333;
	padding-left: 16px;
	float: left;
}
.indexfocusTle4 span, .indexfocusTle5 span, .leftTb span
{
	height: 32px;
	line-height: 32px;
	float: right;
	padding-right: 10px;
}
.indexfocusTle4 span a, .indexfocusTle5 span a, .leftTb span a
{
	color: #82a0b5;
}

.indexfocusTle5
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 90px -5px;
	height: 36px;
	border-top: #c2dbef 1px solid;
}
.newWork
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 130px -5px;
	height: 36px;
	border-top: #c2dbef 1px solid;
}

.jzAnTle
{
	width: 950px;
	background: url(/web/images/homeStyle/indexLine.jpg) 0px -101px;
	position: absolute;
	top: -1px;
	left: -1px;
	height: 40px;
	overflow: hidden;
	z-index: 90px;
	border-bottom: #ccdef2 1px solid;
}
.jzTleL
{
	background: url(/web/images/homeStyle/i_tbg3.gif) no-repeat left top;
	height: 40px;
	width: 950px;
}
.jzTleR
{
	background: url(/web/images/homeStyle/i_tbg3.gif) no-repeat right -40px;
	height: 40px;
	width: 950px;
}
.jzTleR h2
{
	padding-left: 28px;
	height: 40px;
	line-height: 40px;
	color: #555;
	float: left;
}
.jzTleR h2 a
{
	font-size: 16px;
	font-weight: bold;
}
.jzTleR span a
{
	height: 46px;
	line-height: 46px;
	float: right;
	padding-right: 20px;
	color: #7798c3;
}

.caseList
{
	margin-left: 35px;
	height: 100%;
	overflow: hidden;
	width: 899px;
	padding: 8px 0px 15px;
}
.caseList li
{
	float: left;
	width: auto;
	_width: 94px;
	margin-right: 25px;
	margin-bottom: 2px;
	display: inline;
}
.caseList li p
{
	height: 53px;
	line-height: 18px;
	text-align: left;
	overflow: hidden;
	padding-top: 6px;
	padding-left: 5px;
}
.caseList li img
{
	display: block;
	border: #DEFFAC 1px solid;
	padding: 1px;
}
.caseList li span
{
	position: absolute;
	top: 130px;
	left: 2px;
	background: #888;
	width: 194px;
	height: 22px;
	overflow: hidden;
	text-align: center;
	line-height: 22px;
}
.caseList li span a
{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.jzH
{
	height: 670px;
}
.jzH2
{
	height: 600px;
}
.jzH3
{
	height: 750px;
}
.jzH4
{
	height: 820px;
}
.ForumH
{
	height: 800px;
}

.WordsList5
{
	width: 94%;
	margin: 0 auto;
}
.WordsList5 li
{
	float: left;
	width: 168px;
	height: 18px;
	margin-right: 5px;
	overflow: hidden;
	font-size: 12px;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 2px 8px;
	padding-left: 10px;
	margin-bottom: 3px;
	overflow: hidden;
}

.sjImgList
{
	padding-left: 15px;
	padding-top: 10px;
	height: 100%;
	overflow: hidden;
	width: 115px;
	float: left;
}
.sjImgList img
{
	padding: 1px;
	border: #DEFFAC 1px solid;
}
.sjFont
{
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	float: right;
	width: 246px;
	margin-right: 8px;
	_margin-right: 4px;
	display: inline;
	margin-top: 5px;
	overflow: hidden;
}
.sjFont a
{
	color: #ff6000;
}

.sjList
{
	font-size: 14px;
	color: #222;
	line-height: 22px;
	padding: 0px 2px 7px 3px;
	height: 60px;
	width: 250px;
	float: left;
}
.sjList li
{
	line-height: 23px;
	height: 23px;
	text-align: left;
	padding-left: 12px;
	overflow: hidden;
}

.sjL
{
	width: 390px;
	float: left;
	overflow: hidden;
}

.imgTxt90
{
	clear: both;
	padding: 0 0 0 60px;
	margin: 0 0 0px;
	line-height: 0;
	zoom: 1;
}
.imgTxt90 li
{
	padding-bottom: 6px;
}
.imgTxt90 h3
{
	line-height: 21px;
	font-weight: bold;
}
.imgTxt90 img
{
	float: left;
	margin-left: -70px;
	line-height: 1em;
	border: 1px solid #dcdddd;
	padding: 1px;
}
.imgTxt90 p
{
	margin: 0;
	line-height: 21px;
	text-indent: 2em;
	color: #666;
	height: 40px;
	width: 145px;
	overflow: hidden;
}

.designerCr
{
	padding: 0px 10px;
	width: 220px;
}

.sjWorkCase
{
	clear: both;
	margin-top: 10px;
}
.sjWorkCase img
{
	border: #DEFFAC 1px solid;
	padding: 1px;
}
.sjWorkCase h3
{
	text-align: center;
	height: 30px;
	line-height: 30px;
}

.list14_Lgra
{
	width: 206px;
	margin: 6px auto;
	height: 100%;
	overflow: hidden;
}
.list14_Lgra li
{
	overflow: hidden;
	height: 25px;
	padding: 0 0 0 9px;
	font-size: 12px;
	line-height: 25px;
	text-align: right;
	color: #999;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 0px 8px;
}
.list14_Lgra li a
{
	float: left;
	margin-right: 4px;
}

.tags
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -179px -107px;
	width: 291px;
	height: 87px;
	margin: 10px auto 10px 15px;
	overflow: hidden;
	clear: both;
}
.tags h3
{
	font-size: 14px;
	height: 70px;
	width: 10px;
	line-height: 15px;
	float: left;
	overflow: hidden;
	color: #ff7200;
	font-weight: bold;
	padding: 12px;
}
.tagsWords
{
	float: right;
	padding: 8px 2px 0px 6px;
	line-height: 16px;
	color: #999;
	width: 237px;
	height: 43px;
}
.tagsWords a
{
}

.ModelFrame
{
	height: 170px;
	overflow: hidden;
}
.ModelTab
{
	float: right;
	height: 26px;
	_height: 28px;
	overflow: hidden;
	position: absolute;
	top: 14px;
	_top: 12px;
	left: 130px;
	z-index: 100px;
	border-right: #ccdef2 1px solid;
}
.ModelTab ul li
{
	float: left;
	text-align: center;
	cursor: pointer;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	background: #fff;
	width: 47px;
	height: 25px;
	border-left: #ccdef2 1px solid;
}
.ModelTab ul .active
{
	font-weight: bold;
	border-top: #ccdef2 1px solid;
}
.ModelTab ul .normal
{
	font-size: 12px;
	background: url(/web/images/homeStyle/indexLine.jpg) repeat-x 0px -166px;
}

.ModelCr
{
	width: 700px;
	float: left;
}
.ModelSearchFrame
{
	float: right;
	width: 200px;
	height: 130px;
	background: url(/web/images/homeStyle/vcLine.jpg) no-repeat right;
	position: relative;
	padding: 15px 20px;
	border-left: #cbdfee 1px solid;
}
.ModelSearchFrame h3
{
	position: absolute;
	top: -42px;
	left: 0px;
	width: 90px;
	padding: 12px 0px 0px 37px;
	height: 24px;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -510px 1px;
	font-size: 14px;
	font-weight: bold;
}


.ModelList
{
	margin-left: 27px;
	height: 100%;
	overflow: hidden;
	width: 678px;
	padding: 8px 0px 15px;
}
.ModelList li
{
	float: left;
	width: auto;
	_width: 104px;
	margin-right: 25px;
	margin-bottom: 2px;
	display: inline;
}
.ModelList li p
{
	height: 53px;
	line-height: 18px;
	text-align: left;
	overflow: hidden;
	padding-top: 6px;
	padding-left: 5px;
}
.ModelList li img
{
	display: block;
	border: #DEFFAC 1px solid;
	padding: 1px;
}
.ModelList li span
{
	position: absolute;
	top: 130px;
	left: 2px;
	background: #888;
	width: 194px;
	height: 22px;
	overflow: hidden;
	text-align: center;
	line-height: 22px;
}
.ModelList li span a
{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.jcLtle
{
	display: block;
	clear: both;
	padding-left: 15px;
}
.jcLtle h3
{
	height: 36px;
	line-height: 36px;
}
.jcLtle h3 a
{
	font-size: 16px;
	font-weight: bold;
}

.leftTb2
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat 130px -5px;
	height: 36px;
}

.forumBrandFrame
{
	border-bottom: #a8d3e2 1px solid;
	border-top: #a8d3e2 1px solid;
	height: 80px;
}
.forumBrandFrame h2
{
	float: left;
	width: 18px;
	height: 70px;
	overflow: hidden;
	display: table-cell;
	border-right: #a8d3e2 1px solid;
	background: url(/web/images/homeStyle/pinTbg.jpg) repeat-y;
	display: block;
	padding: 10px 3px 0px 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
}

.ppimgList
{
	float: right;
	margin-left: 6px;
	height: 54px;
	overflow: hidden;
	width: 665px;
	padding: 16px 0px 10px;
}
.ppimgList li
{
	float: left;
	width: auto;
	_width: 100px;
	margin-right: 5px;
	margin-bottom: 2px;
	display: inline;
}
.ppimgList li img
{
	display: block;
	border: #DEFFAC 1px solid;
	padding: 1px;
}

.forumjjFrame
{
	border-bottom: #a8d3e2 1px solid;
	height: 127px;
}
.forumjjFrame h2
{
	float: left;
	width: 26px;
	border-right: #a8d3e2 1px solid;
	background: url(/web/images/homeStyle/pinTbg.jpg) repeat-y;
	display: block;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.forumjjFrame3
{
	border-bottom: #a8d3e2 1px solid;
	height: 115px;
	background: #DEFFAC;
}
.forumjjFrame3 h2
{
	float: left;
	width: 26px;
	border-right: #a8d3e2 1px solid;
	background: url(/web/images/homeStyle/pinTbg.jpg) repeat-y;
	display: block;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.homeList
{
	padding: 12px 10px;
	width: 645px;
	float: right;
}
.homeList ul li
{
	float: left;
	width: 316px;
	height: 26px;
	line-height: 26px;
}
.homeList ul li a
{
	padding-right: 6px;
	color: #333;
}
.homeList ul li strong a
{
	color: #075aad;
	font-size: 14px;
}

.jcHt
{
	height: 258px;
}
.jdH2
{
	height: 180px;
	border-bottom: #fff 1px solid;
}
.jjHt
{
	padding-top: 40px;
	height: 87px;
}
.jsHtTle
{
	padding-top: 15px;
	height: 58px;
}
.jdHtTle
{
	padding-top: 55px;
	height: 115px;
}
.jjHt2
{
	height: 72px;
}
.jcHtH2
{
	padding-top: 80px;
	height: 177px;
}
.ppTle
{
	background: url(/web/images/homeStyle/indexLine.jpg) repeat-x 0px -105px;
	height: 25px;
	line-height: 25px;
	text-align: center;
}

.ppTop
{
	margin: 0 auto;
	background: url(/web/images/homeStyle/index_top10bg.gif) no-repeat left -1px;
	height: 100%;
	overflow: hidden;
	width: 210px;
}
.ppTop ul li
{
	height: 29px;
	line-height: 29px;
	border-bottom: #DEFFAC 1px solid;
	width: 190px;
	padding: 0 0 0 25px;
	float: left;
}
.ppName
{
	width: 79px;
	float: left;
	overflow: hidden;
	height: 20px;
}
.ppAmount
{
	float: left;
	width: 43px;
	overflow: hidden;
	color: #da751b;
}
.ppPersent
{
	float: left;
	height: 4px;
	border: #9cbd37 1px solid;
	margin-top: 10px;
	background: url(/web/images/homeStyle/perbg.gif) repeat-x;
	display: block;
	overflow: hidden;
}

.topPrice
{
	font-weight: bold;
	color: #ff6600;
	float: right;
	text-align: left;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
}
.prductsName
{
	float: left;
	width: 135px;
	height: 22px;
	line-height: 29px;
	overflow: hidden;
}
.ForumTitle
{
	float: left;
	width: 185px;
	height: 22px;
	line-height: 29px;
	overflow: hidden;
}

.productsTle
{
	background: url(/web/images/homeStyle/tbbg.jpg) no-repeat -10px -5px;
	height: 36px;
	border-top: #c2dbef 1px solid;
	position: relative;
}
.productsTle h2
{
	font-family: Arial;
	color: #c72f00;
	overflow: hidden;
	margin-top: 6px;
	text-align: center;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -350px -223px;
	text-indent: -200em;
	width: 48px;
	height: 17px;
	margin-left: 6px;
}

.topListTab
{
	width: auto;
	height: 26px;
	overflow: hidden;
	position: absolute;
	top: 4px;
	left: 60px;
	z-index: 100px;
	border-right: #ccdef2 1px solid;
}
.topListTab ul li
{
	float: left;
	text-align: center;
	cursor: pointer;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	background: #fff;
	width: auto;
	height: 25px;
	border-left: #ccdef2 1px solid;
	padding-left: 6px;
	padding-right: 6px;
}
.topListTab ul .active
{
	font-weight: bold;
	border-top: #ccdef2 1px solid;
}
.topListTab ul .normal
{
	font-size: 12px;
	background: url(/web/images/homeStyle/indexLine.jpg) repeat-x 0px -166px;
	border-bottom: #ccdef2 1px solid;
}

.forumFlash
{
	border: #c4c4c4 1px solid;
	margin: 17px auto;
	width: 290px;
	height: 201px;
	padding: 3px;
	overflow: hidden;
}

.ForumList1
{
	width: 93%;
	margin: 6px auto 10px;
}
.ForumList1 li
{
	height: 22px;
	line-height: 22px;
	text-align: right;
	color: #666;
	width: 360px;
	font-size: 12px;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 0px 10px;
	padding-left: 5px;
}
.ForumList1 li a
{
	float: left;
	margin-right: 4px;
}

.FmNewsFocus
{
	width: 305px;
	overflow: hidden;
	clear: both;
	margin: 0 auto;
	height: 36px;
}
.FmNewsFocus h3
{
	text-align: center;
	height: 29px;
	line-height: 29px;
	padding-top: 6px;
}
.FmNewsFocus h3 a
{
	color: #ff6000;
	font-size: 18px;
	font-family: "Î¢ÈíÑÅºÚ" , "ËÎÌå";
	font-weight: bold;
}

.ForumList2
{
	width: 93%;
	margin: 6px auto 10px;
}
.ForumList2 li
{
	height: 20px;
	line-height: 20px;
	text-align: right;
	color: #666;
	width: 293px;
	font-size: 12px;
	background: url(/web/images/homeStyle/dot.gif) no-repeat 0px 10px;
	padding-left: 5px;
}
.ForumList2 li a
{
	float: left;
	margin-right: 4px;
}

.linkForum
{
	background: #f2f6fa;
	border: #e3e8ee 1px solid;
	width: 200px;
	height: 100%;
	overflow: hidden;
	padding: 8px 0px;
}
.linkForum ul
{
	padding-left: 17px;
}
.linkForum ul li
{
	width: 58px;
	float: left;
	list-style: none;
	height: 22px;
	line-height: 22px;
}

.sjWorkFrame
{
	height: 100%;
	overflow: hidden;
}
.tuku
{
	width: 948px;
	margin: 0px auto;
	border: #a2c9e6 1px solid;
}
.tukuTle
{
	width: 100%;
	height: 30px;
	background: url(/web/images/homeStyle/fribg.jpg) repeat-x;
	overflow: hidden;
}
.tukuTle h2
{
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	float: left;
}
.tukuTle span
{
	float: right;
	padding-right: 10px;
	height: 30px;
	line-height: 30px;
	color: #DEFFAC;
	text-align: right;
}
.tukuTle span a
{
	color: #333;
}

.tukulList
{
	margin-left: 18px;
	height: 100%;
	overflow: hidden;
	width: 928px;
	padding: 8px 0px 0px;
}
.tukulList li
{
	float: left;
	width: auto;
	margin-right: 14px;
	margin-bottom: 2px;
	display: inline;
	width: 116px;
}
.tukulList li img
{
	padding: 1px;
	border: #DEFFAC 1px solid;
}
.tukulList li a:hover img
{
	padding: 1px;
	border: #F60 1px solid;
}
.tukulList li p
{
	height: 33px;
	line-height: 25px;
	text-align: center;
	overflow: hidden;
}
.tukulList li p a
{
	color: #333;
}

.partnerlList
{
	margin-left: 16px;
	height: 100%;
	overflow: hidden;
	width: 928px;
	padding: 8px 0px 10px;
}
.partnerlList li
{
	float: left;
	margin-right: 10px;
	_margin-right: 8px;
	display: inline;
	width: 92px;
}
.partnerlList li a
{
	color: #333;
}
.partnerlList a
{
	color: #333;
}
.partnerlList li img
{
	padding: 1px;
	border: #DEFFAC 1px solid;
}

.step
{
	width: 948px;
	margin: 0px auto;
	border: #a2c9e6 1px solid;
	background: url(/web/images/homeStyle/indexLine.jpg) repeat-x;
	height: 100px;
}
.stepFrame
{
	width: 150px;
	position: relative;
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat 0px -258px;
	height: 83px;
	margin: 6px 0 0 6px;
	float: left;
	overflow: hidden;
}
.stepFrame span
{
	position: absolute;
	left: 122px;
	top: 2px;
	width: 23px;
	height: 26px;
	display: block;
}
.stepFrame h3
{
	height: 24px;
	width: 105px;
	padding: 13px 0 0 13px;
}
.stepFrame p
{
	padding: 0px 10px;
	color: #629bd0;
	font-size: 8px;
	line-height: 20px;
	height: 20px;
}
.stepFrame p a
{
	color: #3681c7;
	font-size: 12px;
}

.stepFrame .step2
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -162px -259px;
}
.stepFrame .step3
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -198px -259px;
}
.stepFrame .step4
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -238px -259px;
}
.stepFrame .step5
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -278px -259px;
}
.stepFrame .step6
{
	background: url(/web/images/homeStyle/indexJpg.jpg) no-repeat -317px -259px;
}

.schLine
{
	width: 80px;
	float: left;
	height: 22px;
	margin-bottom: 12px;
	margin-right: 2px;
}
.select2
{
	background: #fff;
	width: 65px;
	top: 4px;
	right: 4px;
	border: #8bb3d6 1px solid;
}
.stylePhoto
{
	border: #8bb3d6 1px solid;
	padding: 3px;
	width: 180px;
	color: #666;
}

.butt2
{
	background: url(/web/images/homeStyle/news_bg2.jpg) no-repeat -489px -10px;
	width: 60px;
	cursor: pointer;
	height: 23px;
	border: none;
	margin-top: 10px;
}

.ForumName2
{
	float: right;
	width: 55px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.ForumTitle2
{
	float: left;
	width: 230px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
h2 a
{
	color: #333;
}

#searchModel
{
	width: 30px;
	border: #DEFFAC 1px solid;
}
.searchM1
{
	position: absolute;
	top: 3px;
	left: 1px;
}
.searchM2
{
	position: absolute;
	top: 6px;
	left: 10px;
}
.searchM3
{
	position: absolute;
	top: 8px;
	left: 20px;
}
.searchM4
{
	position: absolute;
	top: 12px;
	left: 30px;
}
#searchModel div.tag_select, #searchModel2 div.tag_select, #searchModel3 div.tag_select, #searchModel4 div.tag_select
{
	display: block;
	color: #000;
	width: 32px;
	height: 22px;
	background: transparent url("/web/images/homeStyle/tm2008-select3.gif") no-repeat 0 0;
	padding: 0 10px;
	line-height: 22px;
}
#searchModel div.tag_select_hover, #searchModel2 div.tag_select_hover, #searchModel3 div.tag_select_hover, #searchModel4 div.tag_select_hover
{
	display: block;
	color: #000;
	width: 32px;
	height: 22px;
	background: transparent url("/web/images/homeStyle/tm2008-select3.gif") no-repeat 0 -22px;
	padding: 0 10px;
	line-height: 22px;
}
#searchModel div.tag_select_open, #searchModel2 div.tag_select_open, #searchModel3 div.tag_select_open, #searchModel4 div.tag_select_open
{
	display: block;
	color: #000;
	width: 32px;
	height: 22px;
	background: transparent url("/web/images/homeStyle/tm2008-select3.gif") no-repeat 0 -44px;
	padding: 0 10px;
	line-height: 22px;
}

#searchModel ul.tag_options, #searchModel2 div.tag_select_open, #searchModel3 div.tag_select_open, #searchModel4 div.tag_select_open
{
	position: absolute;
	margin: 0;
	list-style: none;
	background: transparent url("/web/images/homeStyle/tm2008-select3.gif") no-repeat left bottom;
	width: 100px;
	padding: 0 0 1px;
	margin: 0;
	width: 50px;
}
#searchModel ul.tag_options li, #searchModel2 ul.tag_options li
{
	background: transparent url("/web/images/homeStyle/tm2008-select3.gif") repeat-y -102px 0;
	display: block;
	width: 41px;
	padding: 0 10px;
	height: 22px;
	text-decoration: none;
	line-height: 22px;
	color: #000;
}

#searchModel ul.tag_options li.open_hover
{
	background: transparent url("/web/images/homeStyle/tm2008-select3.gif") no-repeat 0 -88px;
	color: #000;
}
#searchModel ul.tag_options li.open_selected
{
	background: transparent url("/web/images/homeStyle/tm2008-select3.gif") no-repeat 0 -66px;
	color: #19555F;
}
