body{ margin:0px; padding:0px; font-size:12px;color:#666666;text-align:center;}
#container{ width:960px; height:auto;position:relative;margin:0 auto; text-align:left; }
#pagehead{ width:960px; height:auto; float:left;}
#logo{ width:415px; height:auto; float:left; text-align:center; padding-top:22px;}
#site{ width:545px; height:auto; float:left; text-align:right; padding-top:5px;}
#site_t{ width:545px; height:auto; float:left; text-align:right; padding-top:10px;}
#site_s{ width:200px; height:auto; float:left; text-align:right; padding-left:345px;}
#site_b{ width:545px; height:auto; float:left;}
#pageline{ width:960px; height:15px; float:left; background:url(../images/line.jpg); background-repeat:no-repeat;}
#pagemenu{ width:960px; height:36px; float:left; background:url(../images/menubg.jpg); border-top:1px solid #ffffff; line-height:36px; font-size:14px; color:#ffffff;}
#pagemenu div{ width:106px; height:auto; float:left; text-align:center;}
#pagemenu div a{ color:#ffffff;text-decoration:none;}
#banner{ width:960px; height:auto; float:left; padding-top:3px;}
div#MainPromotionBanner{
	width:960px;
	height:210px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 210px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 960px;
	height: 210px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 960px;
	height: 210px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 170px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../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 6px; 
}


#pagemain{ width:960px; height:auto; float:left; padding-top:8px; background:url(../images/mainbg.jpg); margin-top:3px; background-repeat:repeat-x;}
#left{ width:235px; height:auto; float:left;}
#middle{ width:15px; height:auto; float:left;}
#right{ width:708px; height:auto; float:left; border:1px solid #ccc;}
#l_tit{ width:183px; height:25px; float:left; background:url(../images/cls_bg.jpg); border:1px solid #ccc; line-height:25px; font-size:14px; color:#A20004; padding-left:50px; font-weight:bold;}
#l_class{ width:180px; height:auto; float:left; padding-top:5px; padding-left:26px; padding-right:27px;border:1px solid #ccc;padding-bottom:5px;}
#l_class div{width:145px; height:25px; float:left; background:url(../images/cp_cls.jpg); background-repeat:no-repeat; padding-left:35px; line-height:25px; margin-top:3px;}
#tel{ width:235px; height:auto; float:left; padding-top:8px;}

#tit{ width:708px; height:27px; float:left; background:url(../images/cls_bg.jpg); background-repeat:repeat-x;}
#tit_1{ width:215px; height:auto; float:left; line-height:27px;color:#A20004; font-weight:bold; font-size:14px; padding-left:35px;}
#tit_2{ width:448px; height:auto; float:left; text-align:right;line-height:27px; padding-right:10px;}
#con{ width:668px; height:auto; float:left; padding:20px; line-height:180%;}

#pagebot{ width:960px; height:auto; float:left;}
#bot1{ width:960px; height:auto; float:left; text-align:center; line-height:30px;}
#bot2{ width:960px; height:91px; float:left; text-align:center; line-height:180%; padding-top:15px; background:url(../images/botbg.jpg);}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#AA3903; text-decoration:none;}
.qrcode * {
	padding:0px;
	margin:0px;
	list-style:none;
}
.qrcode .clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.qrcode .clearfix:after {
	clear: both;
	overflow: hidden;
}
.qrcode .clearfix {
	zoom: 1;
}
.qrcode {
	font-family: "microsoft yahei", "ËÎÌå", Arial;
	position: fixed;
	border: 1px solid #c9eeff;
	border-radius: 2px;
	z-index: 9999;
	right: 15px;
	bottom: 100px;
	width: 150px;
*position:absolute;
	background: #FFF url(../images/onlinebg.jpg) no-repeat 0 0;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.08);
}
.qrcode .bd {
	padding: 80px 15px 10px 15px;
}
.qrcode .bd .fl{ text-align:left; font-size:14px;}
.qrcode .bd ul {
	line-height: 1.4;
}
.qrcode .bd ul li {
	margin-bottom: 8px;
	overflow: hidden;
}
.qrcode .bd ul li .tit {
	font-size: 14px;
	text-align:left;
}
.qrcode .bd ul li .btn {
	margin-bottom: 4px;
	width: 120px;
	height: 26px;
	display: block;
	text-indent: 44px;
	color: #FFF !important;
	font-size: 13px;
	line-height: 26px;
	text-decoration: none;
}
.qrcode .bd ul li .qq {
	background: url(../images/btn_qqo.png) no-repeat;
}
.qrcode .bd ul li .baidu {
	background: url(../images/btn_sq.png) no-repeat;
}
.qrcode .bd ul li .tel {
	color: #e00;
	font-size: 16px;
}
.qrcode .bd ul li a:hover {
	filter:Alpha(Opacity=80); /* for IE */
	opacity: 0.8;
}