.indexFlash {
	height: 440px; overflow: hidden; margin-bottom: 12px; position: relative;
}
.indexFlash li {
	left: 0px; top: 0px; width: 100%; display: none; position: absolute; z-index: 1;
}
.indexFlash li a {
	height: 440px; overflow: hidden; display: block;
}
.indexFlash .btnDiv {
	left: 0px; width: 100%; text-align: center; bottom: 6px; position: absolute; z-index: 10;
}
.indexFlash .btnDiv span {
	background: url("../image/indexFlashBg.png") no-repeat top; width: 23px; height: 17px; text-align: center; color: rgb(111, 35, 0); line-height: 17px; overflow: hidden; font-family: Arial; font-weight: bold; display: inline-block; cursor: pointer;
}
.indexFlash .btnDiv .spanNow {
	background: url("../image/indexFlashBgNow.png") no-repeat top; color: rgb(227, 102, 47);
}
.indexFlashLayer .selectDiv {
	background: url("../image/selectIco.gif") no-repeat right top rgb(255, 255, 255); border: 1px solid rgb(186, 186, 186); border-image: none; width: 139px; height: 24px; line-height: 24px; float: left;
}
.indexFlashLayer {
	top: 276px; width: 232px; overflow: hidden; display: none; position: absolute; z-index: 10;
}
.indexFlashLayer .list1 {
	width: 232px; height:216px; overflow: hidden; position: relative;
	margin-bottom:1px;
}
.indexFlashLayer .list1 ul {
	width: 110%;
}
.indexFlashLayer .list1 li {
	width: 79px; overflow: hidden; float: left;
}
.indexFlashLayer .box {
	background: rgb(242, 242, 242); border: 1px solid rgb(222, 222, 222); border-image: none; height: 227px; overflow: hidden;
}
.indexFlashLayer .tab {
	background: rgb(241, 241, 241); width: 230px; height: 29px; line-height: 28px; overflow: hidden;
}
.indexFlashLayer .tab ul {
	width: 110%;
}
.indexFlashLayer .tab li {
	width: 76px; height: 28px; text-align: center; overflow: hidden; border-right-color: rgb(226, 226, 226); border-bottom-color: rgb(226, 226, 226); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; cursor: pointer;
}
.indexFlashLayer .tab .liNow {
	background: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.indexFlashLayer .tabContentDiv {
	background: rgb(255, 255, 255); overflow: hidden; padding-top: 8px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.indexFlashLayer .tabContentDiv li {
	height: 30px; line-height: 30px; overflow: hidden; padding-left: 10px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.indexFlashLayer .tabContentDiv li b {
	margin: 0px; padding: 0px 6px; text-align: center; color: rgb(255, 255, 255); line-height: 13px;
}
.indexFlashLayer .tabContentDiv .box-buttom {
	background: rgb(255, 255, 255); margin: auto; height: 35px; text-align: center; line-height: 35px; padding-top: 3px;
}
.indexFlashLayer .tabContentDiv .box-buttom a {
	background: rgb(232, 91, 1); width: 100px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-size: 14px; display: inline-block;
}
.indexFlashLayer .tabContentDiv .box-buttom a:hover {
	color: rgb(255, 255, 255);
}
.indexFlashLayer .tabContentDiv a {
	color: rgb(102, 102, 102);
}
.indexFlashLayer .tabContentDiv a:hover {
	color: rgb(255, 0, 0);
}
.indexFlashLayer .title {
	height: 42px; line-height: 42px; overflow: hidden; padding-left: 10px;
}
.indexFlashLayer .formDiv li {
	height: 36px; line-height: 26px; overflow: hidden; padding-left: 74px; position: relative;
}
.indexFlashLayer .formDiv .name {
	left: 0px; top: 0px; width: 60px; text-align: right; overflow: hidden; font-weight: bold; position: absolute; z-index: 10;
}
.indexFlashLayer .input1 {
	background: url("../image/input1.gif") repeat-x top; padding: 0px 5px; border: 1px solid rgb(186, 186, 186); border-image: none; width: 129px; height: 24px; line-height: 24px; float: left;
}
.indexFlashLayer .selectDiv {
	background: url("../image/selectIco.gif") no-repeat right top rgb(255, 255, 255); border: 1px solid rgb(186, 186, 186); border-image: none; width: 139px; height: 24px; line-height: 24px; float: left;
}
.indexFlashLayer .btnDiv {
	top: -5px; position: relative;
}
.indexFlashLayer .btn1 {
	background: rgb(232, 91, 0); border: 1px solid rgb(232, 91, 0); border-image: none; width: 86px; height: 28px; color: rgb(255, 255, 255); font-weight: bold; float: left; cursor: pointer;
}
.list_1 li {
	width: 181px; height: 247px; overflow: hidden; border-left-color: rgb(245, 245, 245); border-left-width: 1px; border-left-style: solid; float: left; position: relative;
}
.list_1 .imgDiv {
	padding: 5px; height: 170px; text-align: center; overflow: hidden;
}
.list_1 .name {
	padding: 0px 13px; text-align: center; font-weight: bold;
}
.list_1 .price {
	padding: 5px 0px 0px; text-align: center; font-weight: bold;
}
.list_1 .ico1 {
	background: url("../image/ico1.png") no-repeat left top; left: 112px; top: 125px; width: 54px; height: 46px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; padding-top: 10px; font-style: italic; font-weight: bold; position: absolute; z-index: 10;
}
.list_1 .ico1_1 {
	background: url("../image/ico1_1.png") no-repeat left top;
}
.list_1 .ico1_2 {
	background: url("../image/ico1_2.png") no-repeat left top; padding: 0px; height: 56px; line-height: 56px; font-size: 14px;
}
.list_1 .ico2 {
	background: url("../image/ico2.png") no-repeat left top; left: 129px; top: 0px; width: 43px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; overflow: hidden; position: absolute; z-index: 10;
}
.list_1 .ico2_1 {
	background: url("../image/ico2_1.png") no-repeat left top;
}
.list_1 .ico2_2 {
	background: url("../image/ico2_2.png") no-repeat left top;
}
.list_1 .ico3 {
	background: url("../image/ico3.png") no-repeat left top; left: 113px; top: 0px; width: 59px; height: 79px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; position: absolute; z-index: 10;
}
.list_1 .ico3 h2 {
	padding-top: 40px;
}
.list_1 .ico3_1 {
	background: url("../image/ico3_1.png") no-repeat left top;
}
.list_1 .ico3_2 {
	background: url("../image/ico3_2.png") no-repeat left top;
}
.tab_1 {
	background: url("../image/tabBg1.gif") repeat-x bottom; height: 39px; overflow: hidden;
}
.tab_1 li {
	width: 182px; height: 36px; text-align: center; color: rgb(153, 153, 153); line-height: 36px; overflow: hidden; padding-right: 1px; font-size: 14px; float: left; cursor: pointer;
}
.tab_1 .liNow {
	background: url("../image/ico1.gif") no-repeat bottom; color: rgb(230, 90, 0); font-size: 16px; font-weight: bold;
}
.indexLimitedTime {
	padding-bottom: 12px; position: relative; z-index: 1; min-height: 249px; _height: 249px;
}
.indexLimitedTime dl {
	background: url("../image/zj_1000.jpg") no-repeat 0px; left: 0px; top: 0px; width: 186px; height: 249px; color: rgb(255, 255, 255); overflow: hidden; font-size: 14px; position: absolute; z-index: 10;
}
.indexLimitedTime dd {
	width: 25px; text-align: center; overflow: hidden; float: left;
}
.indexLimitedTime .dd_01 {
	padding: 159px 0px 0px 26px;
}
.indexLimitedTime .dd_02 {
	padding: 152px 0px 0px 10px;
}
.indexLimitedTime .dd_03 {
	padding: 146px 0px 0px 14px;
}
.indexLimitedTime .dd_04 {
	padding: 138px 0px 0px 12px;
}
.indexLimitedTime .list_1 {
	border: 1px solid rgb(223, 223, 223); border-image: none; padding-left: 182px; min-height: 247px; _height: 247px;
}
.indexList {
	border: 1px solid rgb(223, 223, 223); border-image: none; height: 286px; overflow: hidden; margin-bottom: 12px; position: relative;
}
.indexList ul {
	width: 110%;
}
.indexList .tab_1 {
	width: 1097px; overflow: hidden;
}
.indexList .list_1 {
	width: 1097px; overflow: hidden; position: relative;
}
.indexList .list_1 li {
	border-width: 0px 1px 0px 0px; border-style: none solid none none; border-color: currentColor rgb(245, 245, 245) currentColor currentColor; border-image: none;
}
.indexFloor {
	background: url("../image/indexFloor.gif") repeat-y left; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid; position: relative; min-height: 300px; _height: 300px;
}
.floorNum {
	background: url("../image/f1.png") no-repeat left top; left: -38px; top: 38px; width: 38px; height: 51px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; font-family: Arial; font-size: 26px; position: absolute; z-index: 10;
}
.floorName {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 174px; height: 38px; color: rgb(60, 126, 216); line-height: 38px; overflow: hidden; padding-left: 9px; font-size: 18px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 10;
}
.floorAd {
	padding: 39px 0px 0px 1px; width: 182px; overflow: hidden;
}
.floorList {
	width: 733px; overflow: hidden; position: relative;
}
.floorList .tab {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 223, 223); border-image: none; width: 731px; height: 38px; overflow: hidden;
}
.floorList .tab ul {
	width: 110%;
}
.floorList .list_1 li {
	top: -1px; position: relative;
}
.floorSide {
	width: 183px; overflow: hidden; border-top-color: rgb(223, 223, 223); border-top-width: 1px; border-top-style: solid; position: relative;
}
.floorSide .tabss {
	height: 38px; overflow: hidden;
}
.floorSide .tabss li {
	width: 90px; height: 37px; text-align: center; line-height: 37px; overflow: hidden; border-right-color: rgb(223, 223, 223); border-bottom-color: rgb(223, 223, 223); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; cursor: pointer;
}
.floorSide .tabss .liNow {
	background: url("../image/floorSideTab.gif") no-repeat left top; width: 91px; color: rgb(230, 90, 0); border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.floorSide .tabContent li {
	background: url("../image/line.gif") no-repeat left top; padding: 0px 0px 0px 12px; width: 189px; height: 56px; overflow: hidden; float: left; position: relative;
}
.floorSide .tabContent .name {
	padding-top: 13px;
}
.floorSide .tabContent .num {
	top: 0px; right: 17px; position: absolute; z-index: 1;
}
.floorSide .tabContent .imgDiv {
	text-align: center; padding-top: 10px; display: none;
}
.floorSide .tabContent .liNow {
	height: 214px; overflow: hidden;
}
.floorSide .tabContent .liNow .name {
	padding-top: 5px;
}
.floorSide .tabContent .liNow .imgDiv {
	display: block;
}
.floorSide .tabContent .liNow .price {
	padding-top: 3px; font-size: 14px; font-weight: bold;
}
.floorSide .floorSideTab2 li {
	height: 45px; overflow: hidden;
}
.floorSide .floorSideTab2 .name {
	padding-top: 7px;
}
.floorSide .floorSideTab2 .name1 {
	padding: 15px 0px 5px; display: none;
}
.floorSide .floorSideTab2 .imgDiv {
	left: 5px; top: 0px; position: absolute; z-index: 10;
}
.floorSide .floorSideTab2 .liNow {
	padding: 0px 33px 0px 95px; width: 73px; height: 118px; overflow: hidden;
}
.floorSide .floorSideTab2 .liNow .name {
	display: none;
}
.floorSide .floorSideTab2 .liNow .name1 {
	display: block;
}
.floorSideFlash {
	background: url("../image/floorSideFlash.gif") no-repeat left top; padding: 21px 13px 0px 14px; height: 180px; position: relative;
}
.floorSideFlash .list {
	height: 162px; overflow: hidden; position: relative;
}
.floorSideFlash .list li {
	left: 0px; top: 0px; width: 100%; display: none; position: absolute; z-index: 1;
}
.floorSideFlash .imgDiv {
	border: 1px solid rgb(214, 214, 214); border-image: none;
}
.floorSideFlash h5 {
	line-height: 16px; padding-top: 7px;
}
.floorSideFlash .btnDiv {
	text-align: center;
}
.floorSideFlash .btnDiv span {
	background: rgb(212, 212, 212); width: 28px; height: 2px; overflow: hidden; margin-left: 1px; display: inline-block;
}
.floorSideFlash .btnDiv .spanNow {
	background: rgb(255, 156, 0);
}
.indexFloor2 .floorNum {
	background: url("../image/f2.gif") no-repeat left top;
}
.indexFloor2 .floorName {
	color: rgb(244, 112, 196);
}
.indexFloor2 .floorList .tab {
	background: url("../image/tabBg2.gif") repeat-x bottom;
}
.indexFloor2 .floorList .tab .liNow {
	background: url("../image/ico2.gif") no-repeat bottom; color: rgb(244, 112, 196);
}
.indexFloor2 .floorSide .tab .liNow {
	background: url("../image/floorSideTab2.gif") no-repeat left top; color: rgb(244, 112, 196);
}
.indexFloor3 .floorNum {
	background: url("../image/f3.gif") no-repeat left top;
}
.indexFloor3 .floorName {
	color: rgb(125, 64, 193);
}
.indexFloor3 .floorList .tab {
	background: url("../image/tabBg3.gif") repeat-x bottom;
}
.indexFloor3 .floorList .tab .liNow {
	background: url("../image/ico3.gif") no-repeat bottom; color: rgb(125, 64, 193);
}
.indexFloor3 .floorSide .tab .liNow {
	background: url("../image/floorSideTab3.gif") no-repeat left top; color: rgb(125, 64, 193);
}
.indexFloor4 .floorNum {
	background: url("../image/f4.gif") no-repeat left top;
}
.indexFloor4 .floorName {
	color: rgb(224, 25, 88);
}
.indexFloor4 .floorList .tab {
	background: url("../image/tabBg4.gif") repeat-x bottom;
}
.indexFloor4 .floorList .tab .liNow {
	background: url("../image/ico4.gif") no-repeat bottom; color: rgb(224, 25, 88);
}
.indexFloor4 .floorSide .tab .liNow {
	background: url("../image/floorSideTab4.gif") no-repeat left top; color: rgb(224, 25, 88);
}
.indexFloor5 .floorNum {
	background: url("../image/f5.gif") no-repeat left top;
}
.indexFloor5 .floorName {
	color: rgb(158, 137, 103);
}
.indexFloor5 .floorList .tab {
	background: url("../image/tabBg5.gif") repeat-x bottom;
}
.indexFloor5 .floorList .tab .liNow {
	background: url("../image/ico5.gif") no-repeat bottom; color: rgb(158, 137, 103);
}
.indexFloor5 .floorSide .tab .liNow {
	background: url("../image/floorSideTab5.gif") no-repeat left top; color: rgb(158, 137, 103);
}
.indexBrand {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: rgb(223, 223, 223); border-image: none; height: 56px; overflow: hidden;
}
.indexBrand li {
	width: 137px; text-align: center; overflow: hidden; padding-top: 6px; float: left;
}
.indexList2 {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: rgb(223, 223, 223); border-image: none; overflow: hidden; position: relative;
}
.indexList2 .AD {
	left: 0px; top: 0px; position: absolute; z-index: 10;
}
.indexNews {
	float: left;
}
.indexNews .title {
	padding: 6px 0px 0px; height: 25px; color: rgb(51, 51, 51); overflow: hidden;
}
.indexNews .title a {
	font-size: 12px; float: right;
}
.indexNews .pageBox {
	height: 247px; overflow: hidden;
}
.indexNews .list {
	width: 367px; height: 177px; overflow: hidden; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.indexNews .list ul {
	width: 110%;
}
.indexNews .list li {
	padding: 0px 13px; width: 156px; height: 177px; line-height: 18px; overflow: hidden; border-right-color: rgb(245, 245, 245); border-right-width: 1px; border-right-style: solid; float: left;
}
.indexNews .list .imgDiv {
	padding: 9px 0px;
}
.indexNews_01 {
	width: 345px; overflow: hidden;
}
.indexNews_01 .list1 {
	height: 177px; overflow: hidden; position: relative;
}
.indexNews_01 .list1 li {
	top: -1px; width: 345px; height: 88px; overflow: hidden; border-top-color: rgb(245, 245, 245); border-top-width: 1px; border-top-style: solid; float: left; position: relative;
}
.indexNews_01 .list1 .imgDiv {
	left: 13px; top: 9px; position: absolute; z-index: 1;
}
.indexNews_01 .list1 .content {
	padding: 10px 10px 0px 125px; line-height: 20px;
}
.indexNews_01 .list2 {
	padding-top: 7px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.indexNews_01 .list2 li {
	height: 27px; line-height: 27px; overflow: hidden; padding-left: 13px;
}
.indexNews_02 {
	padding: 0px 10px; width: 367px; overflow: hidden;
}
.indexNews_02 .list1 {
	padding-top: 7px;
}
.indexNews_02 .list1 li {
	background: url("../image/ico7.gif") no-repeat 13px; height: 27px; line-height: 27px; overflow: hidden; padding-left: 24px;
}
.indexNews_03 {
	width: 367px; overflow: hidden;
}
.indexNews_03 .AD {
	text-align: center; padding-top: 5px;
}
.indexComment .title {
	padding: 6px 0px 0px; height: 25px; color: rgb(51, 51, 51); overflow: hidden;
}
.indexComment .pageBox {
	margin-bottom: 30px; min-height: 88px; _height: 88px;
}
.indexComment li {
	width: 280px; height: 88px; overflow: hidden; padding-left: 85px; float: left; position: relative;
}
.indexComment .imgDiv {
	border: 1px solid rgb(204, 204, 204); border-image: none; left: 18px; top: 16px; position: absolute; z-index: 1;
}
.indexComment .ico {
	left: 11px; top: 14px; position: absolute; z-index: 10;
}
.indexComment .name {
	padding-top: 15px;
}
.indexComment .content {
	padding: 3px 0px; color: rgb(137, 137, 137);
}
.indexComment .btn {
	background: url("../image/ico6.gif") no-repeat right; padding-right: 7px;
}
.showTab {
	background: url("../image/showTab.gif") repeat-x left 33px rgb(255, 255, 255); height: 43px; overflow: hidden; position: relative;
}
.showTab li {
	background: rgb(245, 245, 245); width: 114px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-size: 14px; border-top-color: rgb(131, 131, 131); border-right-color: rgb(225, 225, 225); border-top-width: 2px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; float: left;
}
.showTab .liNow {
	background: rgb(255, 255, 255); border-width: 2px 1px 0px; border-style: solid solid none; border-color: rgb(125, 64, 193) rgb(125, 64, 193) currentColor; border-image: none; height: 32px; color: rgb(125, 64, 193); margin-right: 1px;
}
.showTab .a1 {
	width: 154px; height: 32px; right: 0px; bottom: 9px; overflow: hidden; display: block; position: absolute; z-index: 60;
}
.showTab1 {
	background: url("../image/showTab3.gif") repeat-x left 33px rgb(255, 255, 255); overflow: hidden; margin-top: 15px;
}
.showTab1 li {
	color: rgb(102, 102, 102); font-weight: bold;
}
.showTab1 .liNow {
	border-width: 2px 1px 0px; border-style: solid solid none; border-color: rgb(255, 147, 54) rgb(255, 147, 54) currentColor; border-image: none; color: rgb(255, 147, 54); font-weight: bold;
}
.allSort .tabContentDiv {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(225, 225, 225) rgb(225, 225, 225); padding: 20px; border-image: none; top: -8px; position: relative; min-height: 100px; _height: 100px;
}
.allSort .tabContent .list {
	border: 1px solid rgb(225, 225, 225); border-image: none;
}
.allSort .tabContent h2 {
	height: 31px; line-height: 31px; overflow: hidden; padding-left: 10px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.allSort .tabContent li {
	margin: 0px 10px; padding: 5px 0px 5px 90px; line-height: 27px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid; position: relative; min-height: 27px; _height: 27px;
}
.allSort .tabContent .name {
	left: 0px; top: 5px; width: 70px; text-align: right; color: rgb(255, 147, 54); font-size: 13px; position: absolute;
}
.allSort .msg a {
	padding-right: 15px; font-size: 13px; display: inline-block;
}
#picBox {
	margin: 0px 5px 0px 6px; left: 200px; width: 656px; height: 309px; overflow: hidden; padding-top: 5px; float: left; position: relative; z-index: 1;
}
#picBox ul#show_pic {
	list-style: none; margin: 0px; padding: 0px; height: 309px; position: absolute;
}
#picBox ul#show_pic li {
	margin: 0px; padding: 0px; left: 0px; top: 0px; height: 309px; float: left; display: none; position: absolute;
}
#picBox ul#show_pic li img {
	display: block;
}
#icon_num {
	right: 9px; bottom: 6px; position: absolute;
}
#icon_num li {
	background: url("../image/flashbutton.gif") no-repeat -10px 0px; list-style: none; margin: 0px 10px 0px 0px; padding: 0px; width: 10px; height: 11px; text-align: center; color: rgb(142, 35, 0); float: left; cursor: pointer;
}
#icon_num li:hover {
	background: url("../image/flashbutton.gif") no-repeat 0px 0px; color: rgb(240, 125, 47);
}
#icon_num li.active {
	background: url("../image/flashbutton.gif") no-repeat 0px 0px; color: rgb(240, 125, 47);
}
.newsright {
	width: 232px; height: 227px; padding-top: 5px; float: right;
}
.newsright ul.Packagemail {
	height: 77px; margin-bottom: 1px;
}
.newsright ul.Packagemail li {
	float: left;
}
.newsright ul.Packagemail li:nth-child(2) {
	margin: 0px 5px;
}
.newstab {
	border-width: 2px 1px; border-style: solid; border-color: rgb(221, 221, 221); width: 230px; height: 227px;
}
.newsright ul.tabtitle {
	background: rgb(241, 241, 241); height: 28px;
}
.newsright ul.tabtitle li {
	width: 75px; height: 28px; text-align: center; line-height: 28px; font-size: 14px; font-weight: bold; border-right-color: rgb(226, 226, 226); border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer;
}
.newsright ul.tabtitle li.hover {
	background: rgb(255, 255, 255);
}
.newsright ul.tabtitle li:last-child {
	border: currentColor; border-image: none;
}
.newsright ul.newslist {
	
}
.newsright ul.newslist li {
	height: 34px; line-height: 34px; padding-left: 10px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newsright ul.newslist li span {
	background: rgb(164, 164, 164); width: 19px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; margin-top: 8px; margin-right: 5px; float: left; display: block;
}
.newsright ul.newslist li:nth-child(1) span {
	background: rgb(255, 147, 54);
}
.newsright ul.newslist li:nth-child(2) span {
	background: rgb(255, 147, 54);
}
.newsright ul.newslist li:nth-child(3) span {
	background: rgb(255, 147, 54);
}
.newsright ul.newslist li font {
	width: 194px; overflow: hidden; font-size: 12px; float: left; display: block; -ms-text-overflow: ellipsis;
}
.newsright ul.newslist li font a {
	background: none; color: rgb(102, 102, 102); font-size: 12px;
}
.newsright ul.newslist li font a:hover {
	color: rgb(255, 0, 0);
}
.newsright p {
	padding: 7px 5px 0px 0px; text-align: center; color: rgb(164, 164, 164);
}
.newsright p a {
	color: rgb(164, 164, 164); font-size: 12px; text-decoration: none;
}
.newsright p a:hover {
	color: rgb(255, 0, 0);
}
.indexLimitedTime {
	width: 1099px; height: 249px; margin-top: 10px;
}
.indexList {
	margin: 0px auto 12px; width: 1099px; height: 286px;
}
.advertising2 {
	width: 1099px; height: 80px;
}
.indexNews {
	float: left;
}
.indexNews .title {
	padding: 6px 0px 0px; height: 25px; color: rgb(51, 51, 51); overflow: hidden;
}
.indexNews .title a {
	font-size: 12px; float: right;
}
.indexNews .pageBox {
	height: 247px; overflow: hidden;
}
.indexNews .list {
	width: 367px; height: 177px; overflow: hidden; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.indexNews .list ul {
	width: 110%;
}
.indexNews .list li {
	padding: 0px 13px; width: 156px; height: 177px; line-height: 18px; overflow: hidden; border-right-color: rgb(245, 245, 245); border-right-width: 1px; border-right-style: solid; float: left;
}
.indexNews .list .imgDiv {
	padding: 9px 0px;
}
.indexNews_01 {
	width: 345px; overflow: hidden;
}
.indexNews_01 .list1 {
	height: 177px; overflow: hidden; position: relative;
}
.indexNews_01 .list1 li {
	top: -1px; width: 168px; height: 177px; overflow: hidden; border-top-color: rgb(245, 245, 245); border-top-width: 1px; border-top-style: solid; float: left; position: relative;
}
.indexNews_01 .list1 .imgDiv {
	left: 13px; top: 9px; position: absolute; z-index: 1;
}
.indexNews_01 .list1 .content {
	padding: 10px 10px 0px 0px; left: 14px; top: 113px; line-height: 20px; position: absolute;
}
.indexNews_01 .list2 {
	padding-top: 7px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.indexNews_01 .list2 li {
	height: 27px; line-height: 27px; overflow: hidden; padding-left: 13px;
}
.indexNews_02 {
	padding: 0px 10px; width: 367px; overflow: hidden;
}
.indexNews_02 .list1 {
	padding-top: 7px;
}
.indexNews_02 .list1 li {
	background: url("../image/ico7.gif") no-repeat 13px; height: 27px; line-height: 27px; overflow: hidden; padding-left: 24px;
}
.indexNews_03 {
	width: 367px; overflow: hidden;
}
.indexNews_03 .AD {
	text-align: center; padding-top: 5px;
}
.subnav {
	display: block;
}
.title2 {
	 margin: 12px auto 0px; width: 1099px; height: 37px; border-top-color: rgb(137, 199, 113); border-bottom-color: rgb(234, 233, 233); border-top-width: 0px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.title2 span {
	left: -38px; top: -1px; width: 38px; height: 45px; text-align: center; color:rgb(255, 255, 255); padding-top: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; position: absolute;
}
.title2 h2 {
	width: 173px; height: 37px; color:rgb(60, 126, 216); line-height: 37px; padding-left: 10px; font-size: 18px; float: left;
}
.title2 font {
	color: rgb(102, 102, 102); line-height: 37px; padding-right: 15px; font-size: 12px; font-weight: bold; float: right;
}
.title2 font a {
	color: rgb(102, 102, 102);
}
.title2 font a:hover {
	color: rgb(114, 192, 84);
}
.title3 {
	margin: 12px auto 0px; width: 1099px; height: 37px; border-top-color: rgb(232, 91, 0); border-bottom-color: rgb(234, 233, 233); border-top-width: 0px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.title3 span {
	left: -38px; top: -1px; width: 38px; height: 45px; text-align: center; color: rgb(255, 255, 255); padding-top: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; position: absolute;
}
.title3 h2 {
	width: 173px; height: 37px; color: rgb(60, 126, 216); line-height: 37px; padding-left: 10px; font-size: 18px; float: left;
}
.title3 font {
	color: rgb(102, 102, 102); line-height: 37px; padding-right: 15px; font-size: 12px; font-weight: bold; float: right;
}
.title3 font a {
	color: rgb(102, 102, 102);
}
.title3 font a:hover {
	color: rgb(232, 91, 0);
}
.itemline {
	background: url("../image/dott.gif") repeat-x 0px 248px;
}
