﻿@charset "utf-8";
body{
	background-color:#8d8d8d;
	}
a:link, a:visited{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
/***************** content bg ************/
div.bgTop, div.bgBottom{
	width:983px;
	height:11px;
	float:left;
	}
div.bgTop{
	margin-top:15px;
	}
div.bgBottom{
	margin-bottom:20px;
	}
div.bgTop img{
	display:block;
	}
#content{
	width:983px;
	float:left;
	margin:0;
	background:url(/images/contentBgCenter.png) repeat-y left top;
	min-height:400px;
	behavior:url(/js/iepngfix.htc);
	}

/********************* subMenu ***********************/
#subMenu{
	width:179px;
	margin:10px 18px 0 20px;
	_margin-left:10px;
	background:#f3f3f3 url(/images/subMenuBgBottom.gif) no-repeat left bottom;
	float:left;
	position:relative;
	}
#subMenu h3{
	margin:0;
	}
#subMenu dl{
	margin:0 14px 63px 10px;
	width:156px;
	font:normal 12px "宋体";
	text-align:right;
	}
#subMenu dt{
	line-height:32px;
	border-bottom:1px solid #d7d7d7;
	margin:7px 0 7px 0;
	padding-right:11px;
	}
#subMenu dt img{
	margin:3px 7px 0 0;
}
#subMenu dl.division dt{
	border-top:1px solid #d7d7d7;	
	}
#subMenu dl.division dd{
    line-height:26px;
	padding-right:11px;
	}
#subMenu a{
	color:#000;
	}
#subMenu dd.on a{
	color:#ed1165;
	}
#subMenu dd{
	margin-left:0;
	line-height:150%;
/*	padding:5px 4px 5px 0;*/
	}
	
	
/**************** mainContent ******************/
#mainContent{
	margin:0 0 50px 0;
	width:758px;
	float:left;
	font:normal 12px "宋体";
	color:#000;
	line-height:200%;
	}
#mainContent h2{
	margin:12px 0 23px 0;
	}
#mainContent h3{
	font:bold 14px "宋体";
	color:#bf0104;
	margin:3px 0 0 0;
	*margin-top:5px;
	padding:0 0 6px 13px;
	border-bottom:1px dotted #bcbcbc;
 	line-height:150%;	}
	
/******************* textContent *************/
div.textContent{
	width:510px;
	margin:0 0 0 17px;
	_margin-left:8px;
	float:left;
/*    line-height:167%;*/
	}
div.textContent h4{
	font:bold 13px "宋体";
	color:#272727;
	margin:14px 0 8px 14px;
	padding-left:10px;
	background:url(/images/reb_icon.png) no-repeat left center;
	clear:left;
	}
div.textContent p{
	text-indent:24px;
	margin:0;
	}
div.textContent ul{
	margin:0;
	padding:0;
	list-style:none;
	}
div.textContent li{
	margin:0 0 2px 0;
	text-indent:25px;
	}
div.textContent li img{
	margin:0 6px 0 0;
/*    line-height:167%;*/
/*    _margin:9px 6px 2px 0;*/
	}
div.textContent div{
	margin:11px 5px 9px 25px;
	_margin:11px 12px 9px 13px;
	}
div.textContent div.products{width:221px; float:left; _margin:11px 0 9px 13px;}
div.textContent div.soft{width:340px;}
div.textContent div.float{width:222px;
 float:left;}
div.textContent div img{
	border:1px solid #c4c4c4;
	}
div.textContent div h6{
	text-align:center;
	font-size:14px;
	font-weight:normal;
	color:#f51e71;
	margin:8px 0 6px 0;
	*margin:6px 0 5px 0;
}
div.textContent div p{
	text-indent:0;
	}
div.textContent img.teachDesign{
	margin:8px 0 60px 30px;
	}
div.textContent img.zizhi{
	margin:7px 0 10px 25px;
	}
div.textContent img.software{
	float:left;
	margin:0 10px 10px 10px;
	}
div.textContent img.teachDesk{
	margin:7px 10px 5px 25px;
	}
div.textContent img.teach{
	margin:10px 0 12px 31px;
	display:block;
	}
	
	
/******************* sidebar *************/
div.sidebar{
	float:right;
	width:181px;
	margin:0 28px 0 0;
	_margin-right:13px;
	background-color:#f0f0f0;
	}
div.sidebar dl{
	margin:0;
	}
div.sidebar dt{
	font:bold 13px "宋体";
	background-color:#404040;
 color:white;	line-height:26px;
	padding-left:12px;
	border-bottom:1px solid #fff;
	margin-bottom:5px;
	}
div.sidebar dt a{
	color:#fff;
	}
div.sidebar dd{
	margin:0 0 0 15px;
	}
div.sidebar dd a, div.sidebar dd.on{
	line-height:200%;
	color:#000;
	padding-left:12px;
	background:url(/images/black_icon.gif) no-repeat left center;
	}
div.sidebar dd.on{
	text-decoration:underline;
	}
div.sidebar dd.last{
	margin-bottom:12px;
	}
div.sidebar img.profileImg{
	margin:0 0 15px 0;
	}



div.productList{
	width:731px;
	margin-bottom:120px;
	}
div.list{
	width:310px;
	float:left;
	margin:18px 0 0 20px;
	}
div.list h2{
	font:bold 14px "宋体";
	color:red;
	text-align:center;
	}
div.list a img{
	border:none;
	width:320px;
	margin:0;
	}
div.list p{
	text-indent:24px;
	line-height:150%;
	}
