#pageContent {
	width:957px;
	margin:12px auto 0 auto;
	text-align:center;
	background:url(../bg_f1_mc.jpg) repeat-y;
	overflow:hidden;
}
#contentMain {
	width:957px;
	padding-top:18px;
	background:url(../bg_f1_t.jpg) no-repeat left top;
}
#contentMain #contentBg {
	width:957px;
	padding-bottom:6px;
	background:url(../bg_f1_b.jpg) no-repeat left bottom;
	overflow:hidden;
}
.couponFlash {
	width:700px;
	padding-left:13px;
	text-align:left;
	float:left;
	overflow:hidden;
}
/***********coupon***********/
.couponLine {
	width:700px;
	padding-top:5px;
	overflow:hidden;
}
.couponLine .flash {
	width:520px;
	float:left;
	position:relative;
	padding-right:13px;
	overflow:hidden;
}
.couponLine .flash span {
	width:520px;
	height:208px;
	background:url(../bg_index_flash.gif) no-repeat;
	position:absolute;
	left:0px;
	top:0px;
}
.couponLine .flash .flashNum {
	width:520px;
	height:32px;
	background:url(../bg_f2_c.jpg) repeat-x;
	overflow:hidden;
}
.couponLine .flash .br_l {
	width:19px;
	height:32px;
	float:left;
	background:url(../bg_f2_l.jpg) no-repeat;
	overflow:hidden;
}
.couponLine .flash .br_r {
	width:19px;
	height:32px;
	float:right;
	background:url(../bg_f2_r.jpg) no-repeat;
	overflow:hidden;
}
.container, .container * {
	margin:0;
	padding:0;
}
.container {
	width:520px;
	height:208px;
	overflow:hidden;
	position:relative;
}
.container2 {
	width:301px;
	height:281px;
	overflow:hidden;
	position:relative;
}
.slider {
	position:absolute;
}
.slider li {
	list-style:none;
	display:inline;
}
.slider img {
	width:520px;
	height:208px;
	display:block;
}
.container2 .slider img {
	width:301px;
	height:281px;
	display:block;
}
.slider2 {
	width:2000px;
}
.slider2 li {
	float:left;
}
.numnew {
	position:absolute;
	right:5px;
	bottom:6px;
}
.numnew li {
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.numnew li.on {
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
/*.couponLine .flash ul{width:480px; height:32px; padding:0 0 0 2px; text-align:left; float:left; overflow:hidden;}
.couponLine .flash ul li{width:49px; height:15px; float:left; margin:8px 8px 0 8px; background:url(../bg_f4.jpg) no-repeat; line-height:16px; text-align:center; font-weight:bold; color:#fff; cursor:pointer; overflow:hidden;}
.couponLine .flash ul .li{width:73px; height:17px; float:left; margin:7px 8px 0 7px; background:url(../bg_f3.jpg) no-repeat; line-height:18px; text-align:center; font-weight:bold; color:#fff; cursor:pointer; overflow:hidden;}
* html .couponLine .flash ul .li{width:73px; height:17px; float:left; margin:7px 8px 0 0px; background:url(../bg_f3.jpg) no-repeat; line-height:18px; text-align:center; font-weight:bold; color:#fff; cursor:pointer; overflow:hidden;}
.couponLine .flash ul a{color:#fff; text-decoration:none;}
.couponLine .flash ul a:hover{color:#fff; text-decoration:none;}*/
/***********type******/
.couponLine .couponType {
	width:160px;
	margin-top:2px;
	height:205px;
	float:left;
	background:url(../bg_f5_c.jpg) repeat-x;
	overflow:hidden;
}
.couponLine .couponType .br_l {
	width:9px;
	height:205px;
	float:left;
	background:url(../bg_f5_l.jpg) no-repeat;
	overflow:hidden;
}
.couponLine .couponType .br_r {
	width:9px;
	height:205px;
	float:right;
	background:url(../bg_f5_r.jpg) no-repeat;
	overflow:hidden;
}
.couponLine .couponType ul {
	width:136px;
	padding-top:8px;
	float:left;
	overflow:hidden;
}
.couponLine .couponType ul li {
	padding-left:45px;
	width:81px;
	padding-top:2px;
	line-height:29px;
	border-bottom:1px solid #e3e3e3;
	background:url(../ico_f2.jpg) no-repeat 20% 52%;
	font-weight:bold;
}
* html .couponLine .couponType ul li {
	padding-left:45px;
	width:81px;
	padding-top:2px;
	line-height:29px;
	border-bottom:1px solid #e3e3e3;
	background:url(../ico_f2.jpg) no-repeat 20% 52%;
	font-weight:bold;
}
* +html .couponLine .couponType ul li {
	padding-left:45px;
	width:81px;
	padding-top:2px;
	line-height:29px;
	border-bottom:1px solid #e3e3e3;
	background:url(../ico_f2.jpg) no-repeat 20% 54%;
	font-weight:bold;
}
.couponLine .couponType ul a {
	color:#333;
	text-decoration:none;
}
.couponLine .couponType ul a:hover {
	color:#000;
	text-decoration:none;
}
/*******img******/
.couponList {
	width:700px;
	padding-top:15px;
	overflow:hidden;
}
.couponList li {
	width:165px;
	height:80px;
	padding:4px 4px 2px 6px;
	float:left;
}
.couponList li .imgCoupon {
	width:154px;
	height:64px;
	position:relative;
}
.couponList li .imgCoupon img {
	width:150px;
	height:60px;
	padding:3px;
	background:#fff url(../ico_imgbg.gif) no-repeat left top;
	position:absolute;
	top:-1px;
	left:1px;
}
.couponList li .imgCoupon span {
	width:17px;
	height:10px;
	background:url(../ico_f1.gif) no-repeat left top;
	position:absolute;
	top:59px;
	left:8px;
}
.couponList li .imgCoupon_h {
	width:155px;
	height:65px;
	position:relative;
	z-index:2;
}
.couponList li .imgCoupon_h img {
	width:150px;
	height:60px;
	padding:3px;
	background:#fff url(../ico_imgbg.gif) no-repeat left -66px;
	position:absolute;
	top:-1px;
	left:1px;
}
.couponList li .imgCoupon_h span {
	width:17px;
	height:10px;
	background:url(../ico_f1.gif) no-repeat left top;
	position:absolute;
	top:59px;
	left:8px;
}
/*************business***********/
.businessFlash {
	width:301px;
	position:relative;
	float:left;
	padding-left:3px;
	overflow:hidden;
}
.businessFlash span {
	width:301px;
	height:281px;
	background:url(../bg_index_bus.gif) no-repeat;
	position:absolute;
	left:3px;
	top:0px;
}
.businessFlash .flashNum {
	width:301px;
	height:32px;
	margin-top:3px;
	background:url(../bg_f2_c.jpg) repeat-x;
	overflow:hidden;
}
.businessFlash .br_l {
	width:13px;
	height:32px;
	float:left;
	background:url(../bg_f12_l.jpg) no-repeat;
	overflow:hidden;
}
.businessFlash .br_r {
	width:13px;
	height:32px;
	float:right;
	background:url(../bg_f12_r.jpg) no-repeat;
	overflow:hidden;
}
.businessFlash .flashNumLi {
	width:275px;
	height:32px;
	text-align:left;
	float:left;
	overflow:hidden;
}
.businessFlash .flashNumLi li {
	width:34px;
	height:15px;
	float:left;
	margin:8px 2px 0 2px;
	background:url(../bg_f10h.jpg) no-repeat;
	line-height:16px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	overflow:hidden;
}
.businessFlash .flashNumLi .li {
	width:43px;
	height:17px;
	float:left;
	margin:7px 1px 0 2px;
	background:url(../bg_f10.jpg) no-repeat;
	line-height:18px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	overflow:hidden;
}
* html .businessFlash .flashNumLi .li {
	width:43px;
	height:17px;
	float:left;
	margin:7px 1px 0 1px;
	background:url(../bg_f10.jpg) no-repeat;
	line-height:18px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	overflow:hidden;
}
.businessFlash .flashNumLi a {
	color:#fff;
	text-decoration:none;
}
.businessFlash .flashNumLi a:hover {
	color:#fff;
	text-decoration:none;
}
/*********type***********/
.businessFlash .businessType {
	width:260px;
	height:100px;
	margin-top:10px;
	padding:10px 20px 0 21px;
	background:url(../bg_f11.jpg) no-repeat;
	overflow:hidden;
}
.businessFlash .businessType li {
	width:260px;
	height:26px;
	padding-top:1px;
	border-bottom:1px solid #e3e3e3;
	overflow:hidden;
}
* html .businessFlash .businessType li {
	width:260px;
	height:23px;
	padding-top:1px;
	border-bottom:1px solid #e3e3e3;
	overflow:hidden;
}
* +html .businessFlash .businessType li {
	width:260px;
	height:23px;
	padding-top:1px;
	border-bottom:1px solid #e3e3e3;
	overflow:hidden;
}
.businessFlash .businessType li .typeItem {
	width:85px;
	padding-left:45px;
	background:url(../ico_f2.jpg) no-repeat 20% 45%;
	line-height:26px;
	color:#333;
	text-align:left;
	font-weight:bold;
	float:left;
	overflow:hidden;
}
.businessFlash .businessType .noBr {
	border:none;
}
/**********tj business*****/
.businessTj {
	width:360px;
	float:left;
	padding-left:20px;
	overflow:hidden;
}
.businessTj .titleLine {
	width:360px;
	background:url(../tbg_f1.jpg) repeat-x;
	overflow:hidden;
}
.businessTj .titleLine .title {
	width:65px;
	background:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}
.businessTj .imgBusiness {
	width:350px;
	padding:10px 0 10px 0;
	margin:0 5px;
	text-align:left;
	border-bottom:1px dashed #d9d9d9;
	overflow:hidden;
}
.businessTj .imgBusiness .imgTitle {
	width:348px;
	line-height:20px;
	font-size:14px;
	padding:0 0 4px 2px;
	font-weight:bold;
	color:#008ad4;
	overflow:hidden;
}
.businessTj .imgBusiness img {
	width:96px;
	height:64px;
	padding:5px 6px;
	float:left;
	background:url(../bg_f9.jpg) no-repeat;
	overflow:hidden;
}
.businessTj .imgBusiness .imgCont {
	width:225px;
	text-align:left;
	float:right;
	padding-right:7px;
	overflow:hidden;
}
.businessTj .imgBusiness .imgInfo {
	width:225px;
	height:54px;
	line-height:17px;
	overflow:hidden;
}
.businessTj .imgBusiness .imgLink {
	width:225px;
	line-height:20px;
	color:#7b7b7b;
}
.businessTj .imgBusiness a {
	color:#008ad4;
	text-decoration:none;
}
.businessTj .imgBusiness a:hover {
	color:#008ad4;
	text-decoration:underline;
}
/*************************tj*******************/
.featured {
	width:680px;
	padding-left:6px;
	overflow:hidden;
}
.featured .titleLine {
	width:680px;
	background:url(../tbg_f1.jpg) repeat-x left 95%;
	overflow:hidden;
}
.featured .titleLine .title {
	width:65px;
	background:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
.featured .imgBusiness {
	width:330px;
	padding:6px 0 8px 0;
	margin:0 5px;
	text-align:left;
	border-bottom:1px dashed #d9d9d9;
	float:left;
	overflow:hidden;
}
* html .featured .imgBusiness {
	width:330px;
	padding:6px 0 8px 0;
	margin:0 7px 0 2px;
	text-align:left;
	border-bottom:1px dashed #d9d9d9;
	float:left;
	overflow:hidden;
}
.featured .imgBusiness .imgTitle {
	width:328px;
	line-height:20px;
	font-size:14px;
	padding:0 0 0px 2px;
	font-weight:bold;
	color:#008ad4;
	overflow:hidden;
}
.featured .imgBusiness img {
	width:96px;
	height:64px;
	padding:5px 6px;
	float:left;
	background:url(../bg_f9.jpg) no-repeat;
	overflow:hidden;
}
.featured .imgBusiness .imgCont {
	width:205px;
	text-align:left;
	float:right;
	padding-right:7px;
	overflow:hidden;
}
.featured .imgBusiness .imgInfo {
	width:225px;
	height:54px;
	line-height:17px;
	overflow:hidden;
}
.featured .imgBusiness .imgLink {
	width:225px;
	line-height:20px;
	color:#7b7b7b;
}
.featured .imgBusiness a {
	color:#008ad4;
	text-decoration:none;
}
.featured .imgBusiness a:hover {
	color:#008ad4;
	text-decoration:underline;
}
/**************btn*********/
.static {
	width:202px;
	float:left;
	padding:0px 0 0 33px;
	text-align:left;
	overflow:hidden;
}
/*.staticButton{width:192px; overflow:hidden;}
.btnCoupon{width:192px; height:61px; margin-top:20px; background:url(../btn_f1.jpg) no-repeat; border:none;}
.btnCouponh{width:192px; height:61px; margin-top:20px; background:url(../btn_f1h.jpg) no-repeat; border:none;}
.btnCouponh2{width:192px; height:61px; margin-top:20px; background:url(../btn_f1h2.jpg) no-repeat; border:none;}
.btnBusiness{width:192px; height:61px; margin-top:25px; background:url(../btn_f2.jpg) no-repeat; border:none;}
.btnBusinessh{width:192px; height:61px; margin-top:25px; background:url(../btn_f2h.jpg) no-repeat; border:none;}
.btnBusinessh2{width:192px; height:61px; margin-top:25px; background:url(../btn_f2h2.jpg) no-repeat; border:none;}
.btnFeatured{width:192px; height:61px; margin-top:25px; background:url(../btn_f3.jpg) no-repeat; border:none;}
.btnFeaturedh{width:192px; height:61px; margin-top:25px; background:url(../btn_f3h.jpg) no-repeat; border:none;}
.btnFeaturedh2{width:192px; height:61px; margin-top:25px; background:url(../btn_f3h2.jpg) no-repeat; border:none;}
*/
.staticButton {
	width:163px;
	height:246px;
	padding-left:15px;
	overflow:hidden;
}
.btnCoupon {
	width:163px;
	height:52px;
	margin-top:20px;
	background:url(../btn_f1.gif) no-repeat;
	border:none;
}
.btnCouponh {
	width:163px;
	height:52px;
	margin-top:20px;
	background:url(../btn_f1h.gif) no-repeat;
	border:none;
}
.btnCouponh2 {
	width:163px;
	height:52px;
	margin-top:20px;
	background:url(../btn_f1h2.gif) no-repeat;
	border:none;
}
.btnBusiness {
	width:163px;
	height:52px;
	margin-top:25px;
	background:url(../btn_f2.gif) no-repeat;
	border:none;
}
.btnBusinessh {
	width:163px;
	height:52px;
	margin-top:25px;
	background:url(../btn_f2h.gif) no-repeat;
	border:none;
}
.btnBusinessh2 {
	width:163px;
	height:52px;
	margin-top:25px;
	background:url(../btn_f2h2.gif) no-repeat;
	border:none;
}
.btnFeatured {
	width:163px;
	height:52px;
	margin-top:25px;
	background:url(../btn_f3.gif) no-repeat;
	border:none;
}
.btnFeaturedh {
	width:163px;
	height:52px;
	margin-top:25px;
	background:url(../btn_f3h.gif) no-repeat;
	border:none;
}
.btnFeaturedh2 {
	width:163px;
	height:52px;
	margin-top:25px;
	background:url(../btn_f3h2.gif) no-repeat;
	border:none;
}
.static img {
	width:183px;
	padding:35px 0 0 19px;
	text-align:center;
}
/********************img************/
.imgAd {
	width:960px;
	height:100px;
	margin-top:10px;
	background:url(../tbg_pb2.jpg) repeat-x left top;
	overflow:hidden;
}
.imgAd .title {
	width:930px;
	height:27px;
	padding:3px 0 0 30px;
	background:url(../tbg_pb1.jpg) no-repeat left top;
	line-height:30px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	overflow:hidden;
}
.imgAd .br_l {
	width:15px;
	height:25px;
	float:left;
	padding:23px 0 15px 0;
	overflow:hidden;
}
.imgAd .br_r {
	width:15px;
	height:25px;
	float:right;
	padding:23px 0 15px 0;
	overflow:hidden;
}
.imgAd ul {
	width:930px;
	padding:16px 0;
	float:left;
	overflow:hidden;
}
.imgAd ul li {
	width:77px;
	height:34px;
	text-align:center;
	float:left;
}
.imgAd ul li img {
	border:1px solid #bfbfbf;
	padding:2px;
	background:#FFF;
}
.imgAd ul li img:hover {
	border:1px solid #666;
	padding:2px;
	background:#FFF;
}
/********************service new************/
#service {
	width:960px;
	background:url(../bg_f6_c.jpg) repeat-y;
	overflow:hidden;
}
#service .bg_b {
	width:960px;
	padding-bottom:5px;
	background:url(../bg_f6_b.jpg) no-repeat left bottom;
}
#service .bg_t {
	width:960px;
	padding-top:2px;
	background:url(../bg_f6_t.jpg) no-repeat left top;
	overflow:hidden;
}
#service .tbg_title {
	width:917px;
	padding:2px 0 0 43px;
	font-weight:bold;
	text-align:left;
	clear:both;
}
/********************service************/
#service .serviceL {
	width:600px;
	float:left;
	padding:4px 0 8px 5px;
	overflow:hidden;
}
#service .serviceL .serviceItem {
	width:287px;
	height:128px;
	float:left;
	margin:10px 0 0 10px;
	background:url(../bg_f8.jpg) no-repeat;
	overflow:hidden;
}
* html #service .serviceL .serviceItem {
	width:287px;
	height:128px;
	float:left;
	margin:10px 5px 0 5px;
	background:url(../bg_f8.jpg) no-repeat;
	overflow:hidden;
}
#service .serviceL .listImg {
	width:105px;
	height:128px;
	padding:0 0 0 6px;
	float:left;
	background:url(../ico_s1.jpg) no-repeat right 82%;
	overflow:hidden;
}
#service .serviceL .imgCont {
	width:162px;
	float:left;
	text-align:left;
	padding:17px 0 0 5px;
	overflow:hidden;
}
#service .serviceL .serviceTitle {
	width:162px;
	height:25px;
}
#service .serviceL .serviceCont {
	width:162px;
	height:58px;
	line-height:18px;
	color:#666;
	overflow:hidden;
}
#service .serviceL .serviceLink {
	width:162px;
	line-height:20px;
	font-weight:bold;
	color:#008ad4;
}
#service .serviceL .serviceLink a {
	color:#008ad4;
	text-decoration:none;
}
#service .serviceL .serviceLink a:hover {
	color:#008ad4;
	text-decoration:underline;
}
#service .serviceL #it2 {
	background:url(../ico_s2.jpg) no-repeat right 82%;
}
#service .serviceL #it3 {
	background:url(../ico_s3.jpg) no-repeat right 82%;
}
#service .serviceL #it4 {
	background:url(../ico_s4.jpg) no-repeat right 82%;
}
/*********new business************/
#service .newBussiness {
	width:327px;
	float:right;
	text-align:left;
	padding-right:10px;
	overflow:hidden;
}
#service .newBussiness .titleBg {
	width:310px;
	padding:17px 7px 0 10px;
	overflow:hidden;
}
#service .newBussiness .title {
	float:left;
	font-weight:bold;
	font-size:14px;
}
#service .newBussiness .more {
	float:right;
	color:#666;
}
#service .newBussiness .more a {
	color:#666;
	text-decoration:none;
}
#service .newBussiness .more a:hover {
	color:#666;
	text-decoration:underline;
}
#service .newBussiness .newBusCont {
	width:327px;
	margin-top:4px;
	background:url(../bg_f7_c.jpg) repeat-y;
}
#service .newBussiness .newBusCont .contBg {
	width:327px;
	background:url(../bg_f7_t.jpg) no-repeat left top;
}
#service .newBussiness .newBusCont .contBgBtm {
	width:327px;
	padding-bottom:10px;
	background:url(../bg_f7_b.jpg) no-repeat left bottom;
	overflow:hidden;
}
#service .newBussiness .imgBusiness {
	width:290px;
	padding:15px 0 8px 0;
	margin:0 18px 0 19px;
	text-align:left;
	border-bottom:1px dashed #d9d9d9;
	overflow:hidden;
}
#service .newBussiness .imgBusiness .imgTitle {
	width:288px;
	line-height:20px;
	padding:0 0 2px 2px;
	font-weight:bold;
	color:#008ad4;
	overflow:hidden;
}
#service .newBussiness .imgBusiness img {
	width:96px;
	height:64px;
	padding:5px 6px;
	float:left;
	background:url(../bg_f9.jpg) no-repeat;
	overflow:hidden;
}
#service .newBussiness .imgBusiness .imgCont {
	width:165px;
	text-align:left;
	float:right;
	padding-right:7px;
	overflow:hidden;
}
#service .newBussiness .imgBusiness .imgInfo {
	width:165px;
	height:54px;
	line-height:17px;
	overflow:hidden;
}
#service .newBussiness .imgBusiness .imgLink {
	width:165px;
	line-height:20px;
	color:#7b7b7b;
}
#service .newBussiness .imgBusiness a {
	color:#008ad4;
	text-decoration:none;
}
#service .newBussiness .imgBusiness a:hover {
	color:#008ad4;
	text-decoration:underline;
}
#service .newBussiness #no_br {
	border:none;
}
