﻿@charset "utf-8";
/* CSS Document */

.box{ width:1002px; height:8px; background:url(../images/header_BG2.jpg) no-repeat left top; margin:0 auto; overflow:hidden;}


.container{ width:1002px; height:210px; margin:0 auto;}
.container .picbar1{ float:left; width:66px; height:210px; background:url(../images/left_bg.jpg) no-repeat left top;}
.container .banner{ float:left; width:870px; height:210px;}
.container .picbar2{ float:right; width:66px; height:210px; background:url(../images/right_bg.jpg) no-repeat right top;}


.wrapper{ width:1002px; background:#f6f6f6 url(../images/main_bg.jpg) repeat-x left top; margin:0 auto;}


.wrapper .shop{ width:871px; height:34px; background:url(../images/shop_bg.jpg) no-repeat -5px top; /*padding:0 3px;*/ margin:0 auto;}
.wrapper .shop .search{ float:left; width:237px; height:34px; background:url(../images/search_bg.jpg) repeat-x left top;}
.wrapper .shop .search .txt{ float:left; width:158px; height:19px; background:url(../images/txt.jpg) no-repeat left top; border:none; color:#cccccc; padding:7px 0 0 5px;; margin:5px 0 0 19px;}
.wrapper .shop .search .btn{ float:left; margin-top:5px;}
.wrapper .shop ul{ float:right; width:634px; height:34px; overflow:hidden;}
.wrapper .shop ul li{ float:left; }
.wrapper .shop ul li a{display:block; height:34px; overflow:hidden;}
.wrapper .shop ul li a.Mba{ width:159px; background:url(../images/E1_1.jpg) no-repeat left top;}
.wrapper .shop ul li a.Emba{ width:159px; background:url(../images/E1_2.jpg) no-repeat left top;}
.wrapper .shop ul li a.Mpacc{ width:159px; background:url(../images/E1_3.jpg) no-repeat left top;}
.wrapper .shop ul li a.Edp{ width:157px; background:url(../images/E1_4.jpg) no-repeat left top;}


.wrapper .shop ul li a:hover.Mba{ width:159px; background:url(../images/E2_1.jpg) no-repeat left top;}
.wrapper .shop ul li a:hover.Emba{ width:159px; background:url(../images/E2_2.jpg) no-repeat left top;}
.wrapper .shop ul li a:hover.Mpacc{ width:159px; background:url(../images/E2_3.jpg) no-repeat left top;}
.wrapper .shop ul li a:hover.Edp{ width:157px; background:url(../images/E2_4.jpg) no-repeat left top;}

.main{ width:871px; height:335px; background:url(../images/main2_bg.jpg) repeat-x left top; padding-top:9px; margin:0 auto; overflow:hidden;}
.main .bar1{ float:left; width:315px;}
.main .bar1 .TabOne{ float:left; width:315px; height:162px; margin-bottom:7px;}
.main .bar1 .TabOne h2.Tab_Tit1{ width:285px; height:28px; line-height:30px; color:#FFF; background:url(../images/Tab_Tit_bg.jpg) no-repeat left top; padding-left:30px; overflow:hidden;}
.main .bar1 .TabOne h2 strong{ float:right;font:normal 12px/32px Arial; margin-right:6px; }
.main .bar1 .TabOne h2 strong a{color:#ccc; }

.main .bar1 .TabOne h2.Tab_Tit1 span{ display:block; float:left; height:24px; line-height:28px; text-align:center; margin-top:4px; overflow:hidden; color:#FFF;}
.main .bar1 .TabOne h2.Tab_Tit1 span.active{ cursor:pointer; background:#fff;border-top-left-radius:8px;border-top-right-radius:8px; color:#ae0b2a;-webkit-border-top-left-radius:8px;-foz-border-top-left-radius:8px;-o--border-top-left-radius:8px;-ms-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-foz-border-top-right-radius:8px;-o--border-top-right-radius:8px;-ms-border-top-right-radius:8px;}
.main .bar1 .TabOne h2.Tab_Tit1 span.BG2{ cursor:pointer; background:url(../images/Tab1_hover_2.jpg) no-repeat left top; color:#ae0b2a;}


.main .bar1 .TabOne .TabOneList{ width:315px; height:134px;}
.main .bar1 .TabOne .TabOneList ul,.main .bar1 .TabTwo .TabTwoList ul{ float:left; width:288px; height:110px; margin:10px 0 0 13px; display:inline;}
.main .bar1 .TabOne .TabOneList ul li,.main .bar1 .TabTwo .TabTwoList ul li{  float:left; width:273px; height:24px; line-height:24px; background:url(../images/ico.jpg) no-repeat 1px center;   padding-left:15px; overflow:hidden;}
.main .bar1 .TabOne .TabOneList ul li a,.main .bar1 .TabTwo .TabTwoList ul li a{ float:left; }
.main .bar1 .TabOne .TabOneList ul li span,.main .bar1 .TabTwo .TabTwoList ul li span{ float:right; color:#7b7b7b;}
.main .bar1 .TabOne .TabOneList a.more{ color:#ccc; position:absolute; right:5px; top:-22px; }


.main .bar1 .TabTwo{ float:left; width:315px; height:161px; overflow:hidden;}
.main .bar1 .TabTwo h2.Tab_Tit2{ width:290px; height:28px; line-height:30px; color:#FFF; background:url(../images/Tab_Tit_bg.jpg) no-repeat left top; padding-left:25px; overflow:hidden;}
.main .bar1 .TabTwo .TabTwoList{ width:315px; height:133px; background:url(../images/TabTwo_Bg.jpg) no-repeat left top; position:relative;}
.main .bar1 .TabTwo h2.Tab_Tit2 em{ float:left;}
.main .bar1 .TabTwo h2.Tab_Tit2 span{ display:block; float:left; width:46px; height:24px; line-height:24px; font-size:11px; font-family:Arial; text-align:center; margin-top:4px;}
.main .bar1 .TabTwo h2.Tab_Tit2 span.active{ background:url(../images/Tab2_hover.jpg) no-repeat left top; color:#710015; cursor:pointer;}
.main .bar1 .TabTwo .TabTwoList a.more{ color:#ccc; position:absolute; right:5px; top:-22px; position:absolute; right:5px; top:-21px;}


.main .bar2{ float:left; width:382px; margin:0 7px 0 6px; display:inline;}
.main .bar2  h2{ width:382px; height:28px; line-height:32px; background:url(../images/tit_bg2.jpg) no-repeat left top; overflow:hidden;}
.main .bar2  h2 strong{ float:left; margin-left:29px; color:#FFF;}
.main .bar2  h2 span{ float:right;font:normal 12px/32px Arial; margin-right:6px; }
.main .bar2  h2 span a{color:#ccc; }
.main .bar2 .barList{ width:382px;  height:302px; background:url(../images/bar2_bg.jpg) no-repeat left top;}
.main .bar2 .barList dl{ float:left; width:342px; height:104px; margin:10px 0 0 13px; overflow:hidden; display:inline;}
.main .bar2 .barList dl dt,.main .bar2 .barList dl dd{ float:right; width:170px; line-height:20px;}
.main .bar2 .barList dl dd.newsimg{ float:left; width:160px; height:104px; }


.main .bar2 .barList ul{ float:left; width:351px; margin:24px 0 0 13px; display:inline; }
.main .bar2 .barList ul li{ float:left; width:335px; height:26px; line-height:26px; background:url(../images/ico.jpg) no-repeat 1px center; padding-left:16px; overflow:hidden;}
.main .bar2 .barList ul li a{ float:left;}
.main .bar2 .barList ul li span{ float:right; color:#999;}


.main .bar3{ float:left; width:161px; background:#ebebeb url(../images/bar3_bg.jpg) no-repeat left top; margin-top:3px;}
.main .bar3 ul{ float:left; width:142px; height:209px; margin:8px 0 0 8px; display:inline; overflow:hidden;}
.main .bar3 ul li a{ display:block; float:left; width:142px; height:30px; overflow:hidden;}
.main .bar3 ul li a.bg1{ background:url(../images/sidebar_1_1.jpg) no-repeat left top;}
.main .bar3 ul li a.bg2{ background:url(../images/sidebar_1_2.jpg) no-repeat left top;}
.main .bar3 ul li a.bg3{ background:url(../images/sidebar_1_3.jpg) no-repeat left top;}
.main .bar3 ul li a.bg4{ background:url(../images/sidebar_1_4.jpg) no-repeat left top;}
.main .bar3 ul li a.bg5{ background:url(../images/sidebar_1_5.jpg) no-repeat left top;}
.main .bar3 ul li a.bg6{ background:url(../images/sidebar_1_6.jpg) no-repeat left top;}
.main .bar3 ul li a.bg7{ background:url(../images/sidebar_1_7.jpg) no-repeat left top;}


.main .bar3 ul li a:hover.bg1{ background:url(../images/sidebar_2_1.jpg) no-repeat left top;}
.main .bar3 ul li a:hover.bg2{ background:url(../images/sidebar_2_2.jpg) no-repeat left top;}
.main .bar3 ul li a:hover.bg3{ background:url(../images/sidebar_2_3.jpg) no-repeat left top;}
.main .bar3 ul li a:hover.bg4{ background:url(../images/sidebar_2_4.jpg) no-repeat left top;}
.main .bar3 ul li a:hover.bg5{ background:url(../images/sidebar_2_5.jpg) no-repeat left top;}
.main .bar3 ul li a:hover.bg6{ background:url(../images/sidebar_2_6.jpg) no-repeat left top;}
.main .bar3 ul li a:hover.bg7{ background:url(../images/sidebar_2_7.jpg) no-repeat left top;}


.main .bar3 .dd{ float:left; width:161px; height:112px; background:url(../images/ad.jpg) no-repeat left top; overflow:hidden;}
.main .bar3 .dd .pic{ float:left; width:140px; height:20px; margin:19px 0 0 15px; display:inline;}
.main .bar3 .dd .pic img{ float:left;}

/*index END*/


.content2 .maintxt{ width:666px; margin:17px auto; overflow:hidden;}
.content2 .maintxt2{ width:620px; padding:0 20px; margin:17px auto; overflow:hidden;}
.content2 .maintxt .txtbox{ float:left; width:419px; padding:0 18px 0 10px;} 
.content2 .maintxt .txtbox img.pic{ float:left; padding-right:7px;}
.content2 .maintxt2 img.pic1{ float:right;}
.content2 .maintxt .subnav{ float:right; width:219px; height:450px; background:#fbfbfb url(../images/ringht_bg.jpg) no-repeat left top;}
.content2 .maintxt .subnav ul{ width:186px; margin:17px auto 0;}
.content2 .maintxt .subnav ul li{ height:31px; line-height:34px; background:url(../images/subnav_bg.jpg) no-repeat left top; padding-left:38px; margin-bottom:1px; overflow:hidden;}
.content2 .maintxt .subnav ul li a{ font-weight:bold; color:#999;}
.content2 .maintxt .subnav ul li a:hover{ color:#820018;}
.content2 .maintxt .subnav .AD{ width:190px; height:59px; margin:41px auto 0;}


.content2 .maintxt .Big_Tab h3{ width:752px; height:23px; line-height:25px; background:url(../images/Tit4.jpg) no-repeat left top; padding-left:30px; font-size:12px; color:#fff; overflow:hidden;}
.content2 .maintxt .Big_Tab h3 span{ float:left; width:67px; height:23px; text-align:center;}
.content2 .maintxt .Big_Tab h3 span.active{ background:url(../images/hover_bg33.jpg) no-repeat left top; color:#900; cursor:pointer;}
.content2 .maintxt .Big_Tab .BIGTabcon{ width:623px; border:1px solid #CCC; border-top:none; padding:10px;}

.BIGTabcon h4{ width:609px; height:24px; line-height:24px; background:url(../images/tit_5.jpg) no-repeat left top; font-size:12px; margin:0 auto 1px;}
.BIGTabcon h4 em{ float:left; margin-left:25px;}
.BIGTabcon h4 a{ float:right; margin:5px 15px 0 0;}
.BIGTabcon ul{ width:610px; background:#f8f8f8; padding:17px 0 27px; margin:0 auto; overflow:hidden;}
.BIGTabcon ul li{ float:left; width:150px; text-align:center;}



.sidebar .SearchBox{ width:168px; color:#830019; margin:40px auto 0; overflow:hidden;}
.sidebar .SearchBox .txtbox{ float:left; width:107px; height:17px; border:1px solid  #e8e8e8; padding:5px 0 0 3px; color:#ccc;}/*height:21 widht=109*/
.sidebar .SearchBox .buttbox{ float:right; margin:2px 2px 0 0; }
.sidebar .SearchBox .Listbox{ width:165px; height:23px; line-height:23px; color:#ccc; border:1px solid #e8e8e8;}
.sidebar .SearchBox .Listbox .Blank{ color:#000;}
.sidebar .SearchBox li{ height:25px; overflow:hidden; }

.sidebar .Search2{ height:44px; background:url(../images/SearchBg2.jpg) repeat-x left top;}
.sidebar .Search2 .txt2{ float:left; width:135px; height:20px; color:#999; border:0; background:url(../images/seartxt2.jpg) no-repeat left top; margin:9px 0 0 4px; padding:8px 0 0 10px;}/*width:145px; height:28px;*/
.sidebar .Search2 .but2{ float:left; margin-top:9px;}


h3.msg{ height:22px; line-height:25px; text-indent:1em; background:#fff; border:1px solid #CCC; font-size:12px; padding:1px; overflow:hidden;}
h3.msg .bg{ height:22px;  background:#efefef; overflow:hidden;}
h3.msg img{ float:right; margin:10px 5px 0 0;}
h3.msg strong{ float:left; color:#7e0700;}
h3.msg span{ float:right; font-weight:normal;}

.floa_t{ float:left; margin-right:20px;}

/* 表单 2011-06-24 CSS */
.add_myfrom {
	padding: 66px 0px 0px 173px;
	width: 406px;
	background: url(../images/add_imgbg.jpg) no-repeat 96px 68px;
	height: 350px;
}
.add_myfrom2 {
	padding-left: 123px;
	width: 453px;
}
.add_tab {
	width: 305px;
	padding-top: 30px;
}
.add_tab td {
	padding: 0px 3px;
	color: #666;
	line-height: 18px;
}
.add_int1 {
	line-height: 18px;
	height: 18px;
	width: 200px;
	border: 1px solid #CCC;
}
.add_coder {
	position: relative;
	top: 3px;
}
.add_btnlist {
	padding-left: 70px;
	padding-top: 40px;
}
.add_int2 {
	width: 50px;
}
.add_color1 {
	color: #528FC5;
	cursor: pointer;
}


.add_minh2 {
	font: bold 15px/30px "微软雅黑";
	color: #FFF;
	text-align: center;
	height: 30px;
	width: 150px;
	padding-left: 72px;
	padding-top:2px;
}
.add_span2 {
	padding-left: 122px;
}
.add_tab2 {
	width: 395px;
}
.add_int3 {
	width: 140px;
}
.add_updata {
	margin-top: 15px;
}
.add_span3 {
	display: block;
	height: 29px;
	padding-bottom: 10px;
	text-align: right;
}
.add_btn,.add_btn:hover {
	font: bold 15px/29px "微软雅黑";
	background: url(../images/en_add_btn3.jpg) no-repeat;
	display: block;
	height: 29px;
	width: 150px;
	float: right;
	text-align: center;
	color: #666;
	margin-right: 20px;
}
.add_dl {
	display: block;
	padding-left: 53px;
}
.add_dl dt {
	display: block;
	float: left;
	width: 144px;
}
.add_dl dd {
	line-height: 24px;
}
.add_con1 {
	width: 565px; 
	height: 388px;
	margin: 0px 0px 0px 48px;
	background: url(../images/add_bg3.jpg) no-repeat left bottom;
}
.add_ul {
	display: block;
	height: 35px;
}
.add_ul li {
	float: left;
	background: url(../images/add_bg2.jpg) no-repeat center bottom;
	width: 141px;
	color: #FFF;
	height: 31px;
	line-height: 31px;
	text-align: center;
	cursor: pointer;
}
.add_auto {
	height: 292px;
	overflow-y:auto;
	padding: 15px 30px 30px;
	width:500px;
}
.add_auto b {
	font-size: 14px;
	display: block;
}


.add_ul .add_cutli{
	background: url(../images/add_bg1.jpg) no-repeat;
}
.add_color2 {
	color: #868686;
}
.add_int4 {
	line-height: 18px;
	padding: 0px 3px;
	height: 18px;
	width: 130px;
	border: 1px solid #CCC;
}
.add_submit {
	text-align: center;
	padding: 32px 0px 25px;
}
.men_table td{line-height:28px;}