﻿/* 整体布局:开始 */
* {
	padding:0;
	margin:0;
}
div,form,img,ul,ol,li,dl,dt,dd { margin:0; padding:0; border:0; }
input { vertical-align:middle; font-family:Geneva, Arial, Helvetica, sans-serif, 宋体; }
select { vertical-align:middle; font-family:Geneva, Arial, Helvetica, sans-serif, 宋体; }
textarea { vertical-align:middle; font-family:Geneva, Arial, Helvetica, sans-serif, 宋体;  }
ul { padding:0; margin:0; }
ul li { list-style:none; list-style-type:none; }
a img { border:none; }
table { border-collapse:collapse; border-cellpadding:0px; border-spacing: 0px; }
body {
	font-family:Geneva, Arial, Helvetica, sans-serif,宋体;
	font-size:12px;
	width:1024px;
	border:10px;
	cellspacing:5px;
}

/* 标题布局:开始 */
h1 { font-size:32px; font-weight:bold; }
h2 { font-size:26px; font-weight:bold; }
h3 { font-size:20px; font-weight:bold; }
h4 { font-size:14px; font-weight:bold; }
h5 { font-size:12px; font-weight:bold; }
h6 { font-size:11px; }

/* 字体布局:开始 */
.b { font-weight:bold; }
.i { font-style:italic; }
.f11 { font-size:11px; } 
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f20 { font-size:20px; }
.f25 { font-size:25px; }

/* 字体颜色:开始 */
.red { color:Red;}

/* 方位布局:开始 */
.tl { text-align:left; }
.tr { text-align:right; }
.tc { text-align:center; }
.vam { vertical-align:middle; }
.vat { vertical-align:top; }

/* 按钮布局:开始 */
.btn_01 { width:54px; height:22px; color:#00378a; font-weight:bold; border:0px; font-size:12px; background-image:url(../img/btn_01.gif); }
.btn_02 { width:68px; height:24px; font-weight:bold; border:0px; font-size:12px; background-image:url(../img/btn_02.gif); }
.btn_03 { width:34px; height:15px; color:#fff; border:0px; font-size:12px; background-image:url(../img/btn_03.gif); }
.btn_04 { width:60px; height:15px; color:#fff; border:0px; font-size:12px; background-image:url(../img/btn_04.gif); }
.btn_05 { width:88px; height:33px; color:#fff; border:0px; font-size:14px; font-weight:bold; background-image:url(../img/btn_08.gif); }
.btn_06 { width:90px; height:35px; color:#fff; border:0px; font-size:14px; font-weight:bold; background-image:url(../img/btn_09.gif); }
.btn_07 { width:46px; height:23px; color:#fff; border:0px; font-size:12px; background-image:url(../img/btn_10.gif); }
.btn_08 { width:45px; height:18px; color:#fff; border:0px; font-size:12px; background-image:url(../img/btn_11.gif); }
.btn_09 { width:61px; height:24px; color:#fff; border:0px; font-size:12px; background-color:#ff6600; }
.btn_10 { width:75px; height:24px; color:#fff; border:0px; font-size:12px; background-color:#424242; }
.btn_11 { width:92px; height:24px; color:#fff; font-size:14px; font-weight:bold; border:0px; background-image:url(../img/btn_17.gif); }
.btn_12 { width:49px; height:24px; color:#fff; font-size:12px; font-weight:bold; border:0px; background-image:url(../img/btn_22.gif); }
.btn_13 { width:52px; height:26px; color:#fff; font-size:12px; font-weight:bold; border:0px; background-image:url(../img/btn_23.gif); }
.btn_14 { width:59px; height:36px; color:#fff; font-size:14px; font-weight:bold; border:0px; background-image:url(../img/btn_26.gif); }
.btn_15 { width:59px; height:36px; color:#fff; font-size:14px; font-weight:bold; border:0px; background-image:url(../img/btn_27.gif); }
.btn_16 { width:69px; height:38px; color:#fff; font-size:14px; font-weight:bold; border:0px; background-image:url(../img/btn_35.gif); }
.btn_17 { width:99px; height:36px; color:#fff; font-size:14px; font-weight:bold; border:0px; background-image:url(../img/btn_36.gif); }
.btn_18 { width:90px; height:26px; color:#757575; font-size:12px; border:0px; padding-left:5px; background-image:url(../img/btn_40.gif); }

/* 外间距布局:开始 */
.m2 { margin:2px; }
.m5 { margin:5px; }
.ml2 { margin-left:2px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.mr2 { margin-right:2px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mt2 { margin-top:2px; }
.mt5 { margin-top:5px; }
.mt10 {
	margin-top:6px;
}
.mt20 { margin-top:20px; }
.mb2 { margin-bottom:2px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }

/* 内间距布局:开始 */
.p2 { padding:2px; }
.p5 { padding:5px; }
.p10 { padding:10px; }
.pl2 { padding-left:2px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pr2 { padding-right:2px; }
.pr5 { padding-right:5px; }
.pr10 { padding-right:10px; }
.pt2 { padding-top:2px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pb2 { padding-bottom:2px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }

/* 浮动布局:开始 */
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; height:0px; line-height:0px; border:0px; font-size:0px;_height:-1px; }

/* 链接布局:开始 */
a { color:#424242; text-decoration:none; } a:hover { color:#ff0000; text-decoration:underline; }
a.u { text-decoration:underline; }
a.pink { color:#fc1288; }
a.black { color:#000; }
a.blue { color:#0639a8; }
a.gray { color:#666666; }
a.orange { color:#ff6600; }
a.cyan { color:#00943f; }
a.white { color:#fff; }
a.red { color:#ff0000; }

.mycenter { text-align:center;}

/* 网站头部:开始 */
.header { width:900px; margin:0 auto; overflow:hidden; }
	.logo { width:260px; height:81px; }
	.top { width:640px; height:81px; overflow:hidden; }
		.tools { height:25px; padding-top:15px; text-align:right; color:#0639a8; }
		    .tools a { padding-left:3px; padding-right:3px; color:#0639a8; }
		    .tools img { padding-left:15px; padding-right:5px; }
			.tools span { padding-left:30px; padding-right:5px; color:#828282; }
			.tools strong { color:#ff6600; font-size:20px; font-weight:bold; font-style:italic; }
		.sub { height:29px; line-height:29px; border:1px solid #dcdcdc; background-color:#f8f8f8; text-align:center; }
		    .sub a { padding-left:3px; padding-right:5px; color:#424242; }
	.nav { width:886px; height:40px; padding-left:34px; background-image:url(../img/nav_bg.gif); overflow:hidden; margin-top:15px; }
	    .nav li { margin:0px 3px; width:83px; height:40px; line-height:40px; text-align:center; float:left; margin-left:6px; display:block; }
		.nav li a { font-size:14px; font-weight:bold; }
		.normal { background:url(../img/nav_line.gif) no-repeat; background-position:0px 1px;}
		.none { background:none;}
		.current { width:55px; background-image:url(../img/now.gif); }
		    .current a { color:#fff; font-size:14px; font-weight:bold; }
	.search {
	width:780px;
	height:54px;
	padding:10px 10px 0 110px;
	background-image:url(../img/search_bg.gif);
	overflow:hidden;
}
	    .search p { padding-bottom:17px; }
	    .search img { padding-right:10px; }
		.search strong { color:#0036ad; }
		.search a { padding-left:3px; padding-right:3px; color:#3f3f3f; }
		.search_a { width:334px; height:20px; line-height:20px; padding-left:5px; border:1px solid #c3c3c3; margin-right:8px; color:#404040; font-size:12px; }
		.search_b { width:160px; font-size:12px; margin-right:8px; }
				
/* 网站尾部:开始 */
.footer { width:900px; overflow:hidden; margin:0 auto; margin-top:10px; }
	.footer_tools { width:900px; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #424242; }
		.footer_tools em { padding-left:10px; padding-right:10px; }
	.copy { width:900px; text-align:center; line-height:200%; padding-top:10px; }
	    .copy p { color:#424242; }
		    .copy p a { padding-left:5px; padding-right:5px; }
	        .copy p span { padding-left:15px; }
	.key { width:900px; height:30px; line-height:30px; text-align:center; color:#424242; border-top:1px dashed #424242; margin-top:10px; }
	.safe { width:900px; text-align:center; margin-top:10px; }
	    .safe img { padding-left:5px; padding-right:5px; }
	    
	    
	    
/*扩展 杨毓强 by 2008-10-30 */
#loader {
  background-color: #FFFFff;
  border: 1px solid #278e3a;
  position: fixed;
  color: #055b2a;
  z-index: 1000;
  left: 0px;
  bottom: 0px;
  padding: 5px 15px;
  text-align: center;

  /*display: none;*/
  filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);
  opacity: 0.65;
}

* html #loader {
  position: absolute;
}

div#MainPromotionBanner{
	width:485px;
	height:280px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 280px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 485px;
	height: 280px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 485px;
	height: 280px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	bottom: 0px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #33a231;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 3px;
	background: url(/tools/modules/focus/images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(/tools/modules/focus/images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 3px; 
}


/*客服 */
.ImTable td { text-align:center;}
.ImHeader { height:59px; background:url(../kefu/k_03.jpg); text-align:right;}
.ImHeader a { display:block; float:right; width:16px; height:12px; background:url(../kefu/k_03_05.jpg) no-repeat; margin:5px 5px 0px 0px;}
.ImBorder {  background:url(../kefu/k_06.jpg);}
.ImFooter { height:27px; background:url(../kefu/k_19.jpg); background-repeat:no-repeat;}
.ImRow0 { padding:5px;}
.ImRow1 { padding:5px;}
.ImGroup { background:url(../kefu/k_08.jpg); height:17px; line-height:17px; color:Black;}

.lookMe{
	color:#0099FF;
	cursor:pointer;
}
.lookMe span{
	display:none;
	position:absolute;
	/*left:50px;
	top:20px;*/
	padding:5px;
	width:280px;
	color:#CC3300;
	background:#FFFADC;
	border:1px solid #CC6600;
}
