@charset "utf-8";
/* CSS Document */
#index_mina{
	margin:0px auto;
	text-align:center;
}

#mid{
	margin:0px auto;
	padding:0px;
	width:970px;
	text-align:left;
}

#m_xpsj{
	width:970px;
	margin-top:12px;
}
.mid_w{
	width:970px;
}
.mid_w2{
	background-image:url(/images/v4/mid/m_pstop.gif);
	background-repeat:no-repeat;
	height:50px;
	width:970px;
	text-align:right;
	line-height:30px;
}
#mid_w2left{
	width:666px;
	height:50px;
	float:left;
}
#mid_w2right{
	width:300px;
	height:45px;
	float:right;
	text-align:center;
	padding-top:5px;
}
.accessory_left{
	width:24px;
	height:134px;
	float:left;
	margin-left:19px;
	margin-top:15px;
	padding-top:71px;
	display:inline;
}
.accessory_right{
	width:24px;
	height:134px;
	float:left;
	margin-top:15px;
	padding-top:71px;
}
.mail_accessory_maindp {
	WIDTH: 592px; HEIGHT: 264px; PADDING-TOP: 12px; padding-left:12px; text-align:center;
}
.mail_accessory_mainps {
	WIDTH: 592px; HEIGHT: 230px; PADDING-TOP: 10px; padding-left:20px; text-align:center;
}
.mail_accessory_main {
	WIDTH: 880px; FLOAT: left; HEIGHT: 220px; PADDING-TOP: 15px; text-align:center;
}
.mail_accessory_conten {
	PADDING-LEFT: 7px; WIDTH: 130px; PADDING-RIGHT: 7px; FLOAT: left
}
.mail_accessory_conten_img {
	WIDTH: 130px; FLOAT: left; HEIGHT: 170px; border:1px #ffd0db solid;
}
.mail_accessory_conten_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 132px; FLOAT: left; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 10px; background-image:url(/images/v4/mid/mall_collo_title_bg.jpg); background-position:top; background-repeat:repeat-x;
}
.style_color1 {
	COLOR: #bc4c4a; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.m_xpsjbg{
	background-image:url(/images/v4/mid/m_xpsjbg.gif);
	background-repeat:repeat-y;
	width:970px;
	height:240px;
}
#m_rmsp{
	width:970px;
	margin-top:12px;
}
.m_wbg{
	width:970px;
	height:24px;
	background-image:url(/images/v4/mid/m_wtopbg.gif);
	background-repeat:repeat-x;
}
.m_wbgleft{
	float:left;
	width:241px;
	height:24px;
}
.m_wbgright{
	float:right;
	width:56px;
	height:24px;
}
#m_zzxz{
	width:970px;
	margin-top:12px;
}
.m_zzxzbg{
	background-image:url(/images/v4/mid/m_zzxzbg.gif);
	background-repeat:repeat-y;
	width:970px;
}
#m_zzxz_top{
	background-image:url(/images/v4/mid/bg_line.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:930px;
	height:257px;
	margin:0px auto;
}
#m_zzxz_topleft{
	width:190px;
	height:240px;
	float:left;
}
#m_zzxz_topright{
	width:740px;
	height:240px;
	float:right;
}
#m_zzxz_end{
	width:930px;
	height:380px;
	margin:0px auto;
}
#m_zzxz_end01{
	float:left;
	width:228px;
}
#m_zzxz_end01t{
	width:220px;
	height:175px;
	background-color:#ffe9f1;
	border:1px #f3b2c6 solid;
	padding:4px;
	margin-bottom:8px;
}
#m_zzxz_end01b{
	width:220px;
	height:175px;
	background-color:#ffe9f1;
	border:1px #f3b2c6 solid;
	padding:4px;
}
#m_zzxz_end02t{
	width:440px;
	height:368px;
	background-color:#ffe9f1;
	border:1px #f3b2c6 solid;
	padding:4px;
}
#m_zzxz_end03t{
	width:220px;
	height:175px;
	background-color:#ffe9f1;
	border:1px #f3b2c6 solid;
	padding:4px;
	margin-bottom:8px;
}
#m_zzxz_end03b{
	width:220px;
	height:175px;
	background-color:#ffe9f1;
	border:1px #f3b2c6 solid;
	padding:4px;
}
#m_zzxz_end02{
	float:left;
	width:450px;
	margin-left:8px;
	margin-right:8px;
}
#m_zzxz_end03{
	float:left;
	width:228px;
}
.zzxz_left{
	width:35px;
	height:180px;
	float:left;
	margin-top:5px;
	padding-top:44px;
}
.zzxz_right{
	width:35px;
	height:180px;
	float:left;
	margin-top:5px;
	padding-top:44px;
}
.mail_zzxz_main {
	WIDTH: 652px; FLOAT: left; HEIGHT: 225px; PADDING-TOP: 5px; text-align:center;
}
.mail_zzxz_conten {
	PADDING-LEFT: 11px; WIDTH: 139px; PADDING-RIGHT: 11px; FLOAT: left
}
.mail_zzxz_conten_img {
	WIDTH: 139px; FLOAT: left; HEIGHT: 187px; border:1px #ffd0db solid;
}
.mail_zzxz_conten_title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; LINE-HEIGHT: 20px; WIDTH: 141px; FLOAT: left; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 9px; background-image:url(/images/v4/mid/mall_collo_title_bg.jpg); background-position:top; background-repeat:repeat-x;
}
#m_dp{
	background-image:url(/images/v4/mid/mall_collo_bg.jpg);
	background-repeat:no-repeat;
	width:970px;
	height:313px;
	margin-top:12px;
	margin:0 auto;
}
#m_dp_left{
	width:345px;
	height:313px;
	float:left;
	margin:0px;
	padding:0px;
}
#m_dp_lefttop{
	width:320px;
	height:48px;
	padding-top:12px;
	padding-left:10px;
}
#m_dp_leftend{
	width:345px;
	height:225px;
}
#m_dp_left01{
	float:left;
	width:310px;
	height:215px;
	margin-left:20px;
	margin-top:3px;
	display:inline;
	border:1px #ffd0db solid;
}
#m_dp_left02{
	float:left;
	width:145px;
	margin-left:15px;
	margin-top:3px;
	border:1px #ffd0db solid;
}
#m_dp_right{
	width:625px;
	height:313px;
	float:left;
}
#m_dp_right01{
	width:523px;
	height:56px;
	float:left;
}
#m_dp_right02{
	width:80px;
	height:56px;
	float:left;
}
#m_dp_right02more{
	width:68px;
	height:20px;
	margin-top:26px;
	float:right;
}
#mall_collo_menu {
	PADDING-LEFT: 8px; WIDTH: 515px; HEIGHT: 31px; margin-top:25px;
}
#mall_collo_menu LI {
	DISPLAY: block; FLOAT: left
}
#mall_collo_menu LI A {
	BACKGROUND-IMAGE: url(/images/v4/mid/mall_collo_menu1.1.jpg); TEXT-ALIGN: center; WIDTH: 83px; BACKGROUND-ATTACHMENT: scroll; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "宋体"; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 11px
}
#mall_collo_menu LI A.tabactive {
	BACKGROUND-IMAGE: url(/images/v4/mid/mall_collo_menu1k.gif); TEXT-ALIGN: center; WIDTH: 83px; BACKGROUND-ATTACHMENT: scroll; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "宋体"; HEIGHT: 20px; COLOR: #d26383; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 11px
}
.m_dpbg{
	background-image:url(/images/v4/mid/m_dpbg.gif);
	background-repeat:repeat-y;
	width:970px;
	height:325px;
}
#m_ps{
	width:970px;
	margin-top:12px;
	margin:0 auto;
}
.m_psbg{
	background-image:url(/images/v4/mid/m_psbg.gif);
	background-repeat:repeat-y;
	width:970px;
	height:245px;
}
#m_ps_left{
	width:345px;
	height:235px;
	float:left;
}
#m_ps_left01{
	float:left;
	width:310px;
	height:215px;
	margin-left:20px;
	margin-top:11px;
	border:1px #f4f4f4 solid;
	display:inline;
}
#m_ps_left02{
	float:left;
	width:145px;
	margin-left:15px;
	margin-top:11px;
	border:1px #f4f4f4 solid;
}
#m_ps_right{
	background-image:url(/images/v4/mid/bg_psn.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:625px;
	height:235px;
	float:left;
}
#m_ppg{
	width:970px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
}
.m_ppgbg{
	background-image:url(/images/v4/mid/m_ppgbg.gif);
	background-repeat:repeat-y;
	width:970px;
	height:525px;
}
#m_ppg_left{
	background-color:#FFF;
	width:705px;
	height:515px;
	float:left;
	margin-left:10px;
	display:inline;
}
#m_ppg_right{	
	width:240px;
	height:515px;
	float:left;
	margin-left:6px;
}
.mail_ppg_main {
	WIDTH: 700px; FLOAT: left; HEIGHT: 500px; PADDING-TOP: 18px; padding-left:10px; display:inline; text-align:center;
}
.mail_ppg_conten {
	PADDING-LEFT: 20px; WIDTH: 130px; margin-bottom:25px; PADDING-RIGHT: 20px; FLOAT: left; display:inline;
}
.mail_ppg_conten_img {
	WIDTH: 130px; FLOAT: left; HEIGHT: 170px; border:1px #ffd0db solid;
}
.mail_ppg_conten_title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; WIDTH: 132px; FLOAT: left; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 10px; background-image:url(/images/v4/mid/mall_collo_title_bg.jpg); background-position:top; background-repeat:repeat-x;
}
#m_ppg_rtop{
	width:234px;
	height:36px;
	background-image:url(/images/v4/mid/img_ppg.jpg);
	background-repeat:no-repeat;
}
#m_ppg_rtopmore{
	width:45px;
	height:19px;
	margin-top:8px;
	float:right;
}
#m_ppg_rend{
	background-color:#FFF;
	border:1px #ded3cf solid;
	width:234px;
	height:470px;
	padding-top:11px;
}
.picslist{
	scrollbar-face-color: #f1f1f1;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color: ffffff;
	overflow: auto;	
	width:225px;
	height:440px;
	padding-left:5px;
	padding-top:5px;
}
#m_ppg_r01{
	width:195px;
	height:auto;
}
#m_ppg_r01 LI {
	BORDER-BOTTOM: #c5bbb2 1px dashed; LINE-HEIGHT: 24px; WIDTH: 199px; DISPLAY: block; FLOAT: left; HEIGHT: 24px
}
#m_ppg_r02{
	width:195px;
	height:auto;
}
#m_jsgg{
	width:970px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
}
.m_jsggbg{
	background-image:url(/images/v4/mid/m_jsggbg.gif);
	background-repeat:repeat-y;
	width:970px;
	height:495px;
}
#m_jsggtop{
	width:970px;
	height:380px;
}
#m_jsggtopleft{
	width:698px;
	height:80px;
	float:left;
	margin-left:24px;
	border:1px #8da05b solid;
	display:inline;
}
#m_jsggtopright{
	background-image:url(/images/v4/mid/img099.jpg);
	background-repeat:no-repeat;
	border:1px #8da05b solid;
	width:202px;
	height:80px;
	float:left;
	margin-left:12px;
	display:inline;
}
#m_jsggyoujian{
	background-image:url(/images/v4/mid/img09.jpg);
	background-repeat:no-repeat;
	border:1px #8da05b solid;
	width:200px;
	height:33px;
}
#m_jsggzazhi{
	width:200px;
	height:33px;
	margin-top:12px;
	border:1px #8da05b solid;
}
#m_jsggend{
	width:970px;
	height:110px;
}
#m_jsggleft{
	float:left;
	margin-left:24px;
	width:275px;
	display:inline;
}
#m_jsggleft01{	
	width:275px;
	height:42px;
	background-image:url(/images/v4/mid/m_jsggnav01.gif);
	background-repeat:no-repeat;
}
.more01{
	width:45px;
	height:20px;
	float:right;
	margin-top:16px;
}
#m_jsggleft02{	
	width:275px;
	height:122px;
}
#m_jsggleft03{	
	width:275px;
	height:42px;
	background-image:url(/images/v4/mid/m_jsggnav02.gif);
	background-repeat:no-repeat;
}
#m_jsggleft04{	
	width:275px;
	height:122px;
}
#m_jsggc{
	float:left;
	margin-left:32px;
	width:391px;
	display:inline;
}
#m_jsggc01{
	width:393px;
}
#m_jsggc02{
	width:391px;
	margin-top:8px;
	/*border:1px #f88da2 solid;*/
}
#m_jsggright{
	float:left;
	margin-left:15px;
	width:200px;
	margin-top:12px;
	border:1px #f88da2 solid;
	display:inline;
}
#m_jsggright01{
	width:252px;
	margin-bottom:9px;
	border:1px #8b9e58 solid;
}
#m_jsggright02{
	width:252px;
	margin-bottom:9px;
	border:1px #ff82a1 solid;
}
#m_jsggright03{
	width:252px;
	height:54px;
	border:1px #8b9e58 solid;
	background-image:url(/images/v4/mid/img09.jpg);
	background-repeat:no-repeat;
}
#m_jsggright03input{
	width:126px;
	height:18px;
	margin-top:50px;
	margin-left:10px;
	float:left;
	display:inline;
}
#m_jsggright03button{
	width:24px;
	height:18px;
	margin-top:50px;
	margin-left:5px;
	float:left;
	display:inline;
}
.dy_input{
	width:124px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px #cfed71 solid;
	background-color:#FFF;
	font-size:11px;
	line-height:16px;
}
.mail_news_leftgg {
	WIDTH: 275px; 
	HEIGHT: 128px;
}
.mail_news_leftgg LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 268px; DISPLAY: block; FLOAT: left; PADDING-TOP: 5px; padding-left:4px; display:inline; line-height:20px; height:20px;
}
.mail_news_leftnews {
	WIDTH: 275px; 
	HEIGHT: 150px;
}
.mail_news_leftnews LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 268px; DISPLAY: block; FLOAT: left; PADDING-TOP: 5px; padding-left:4px; display:inline; line-height:20px; height:20px;
}
/******************* 幻灯片 *******************/    
#MainPromotionBanner{
	width:960px;
	height:412px;
	background-color: #ffffff;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 412px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 960px;
	height: 412px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 960px;
	height: 412px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 380px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
	margin-right:25px;
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #ffffff;
	text-align: center;
	line-height:21px;
	width: 20px;
	height: 22px;
	font-family: Tahoma;
	font-size: 1.0em;
	cursor: pointer;
	overflow: hidden; 
	margin:0px 6px;
	background: url(/images/v4/mid/normal.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(/images/v4/mid/current.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.0em;
	line-height: 21px;
	height: 22px;
	width: 20px;
	margin:0 6px; 
}