/* CSS Document */
body{margin:0px; padding:0px;
font-family: "Arial";
font-size:13px;
line-height:150%;
color:#073759;
background:url(../images/son02.jpg) center top repeat-x;
}
form{ margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
ul{margin:0px; padding:0px;}
li{margin:0px; padding:0px; list-style-type:none;}

a{ color:#0E528C; text-decoration:none;}
a:hover{ color:#FF3300;}

/**/
.mainbox{ width:1003px; height:auto; margin:0px auto;}
.maintable{ background:#ffffff;}
.footbox{ width:100%; height:250px; margin:0px auto; background:url(../images/sonfoot.jpg) repeat-x; text-align:center;}

#navbox{
	margin:20px auto auto 20px;
}
#navbox li{
	width:115px;
	height:25px;
	margin:0px;
	padding:0px;
	text-align:center;
	font:Arial;
	font-size:14px;
	font-weight:bold;
	color:#096DA9;
	float:left;
	display:inline;
	}
/*目录主题*/
.rootSub{width:100%; height:32px; border-bottom:3px #DBDBDB solid; line-height:32px; text-align:right;margin-bottom:10px;}
.rootTitle{ width 255px; height:67px; line-height:67px; padding-left:30px; font-size:14px; font-weight:bold; background:url(../images/roottitle.gif) no-repeat; color:#FFFFFF;}
/*首页缩略图排列*/
#picList_index{ width:480px; height:370px; margin-top:5px;}
#picList_index li{ width:240px; height:185px; text-align:center; float:left; display:inline;}
#picList_index img{width:230px; height:160px; border:0px;}

/*圆角table样式*/
.tableBgCon{}
.topLeft{ width:10px; height:32px; background:url(../images/son16.jpg) left top no-repeat;}
.topRight{ width:10px; height:32px; background:url(../images/son20.jpg) right top no-repeat;}
.topCenter{ height:32px; background:url(../images/son19.jpg) left top repeat-x;}

.middleTd{ border-left:1px #ccc solid; border-right:1px #ccc solid; background-color:#FFFFFF;}

.footLeft{ width:10px; height:10px; background:url(../images/son23.jpg) left top no-repeat;}
.footRight{ width:10px; height:10px; background:url(../images/son26.jpg) right top no-repeat;}
.footCenter{ height:10px; background:url(../images/son24.jpg) left top repeat-x;}

/*文字样式*/
.font14b{ font-size:14px; font-weight:bold;}
.colorBlue{color:#096DA9;}

/*标题主题样式*/
.subTitle{ text-indent:20px;}
/*缩略图排列*/
/*教学活动*/
#piclist_huodong{width:760px; height:auto; margin:30px auto 0px;color:#FFCC00;}
#piclist_huodong li{width:190px; height:270px; overflow:hidden;word-break :keep-all; line-height:18px; float:left; display:inline; text-align:center;}
#piclist_huodong img{width:160px;}

/*作品展示列表*/
#piclist_works{width:750px; height:auto; margin:30px auto 0px;color:#FFCC00;}
#piclist_works li{width:187px; height:240px;  overflow:hidden;word-break :keep-all; line-height:30px; float:left; display:inline; text-align:center;}
#piclist_works img{width:150px; border:0px;}

/*pagenobox*/
.pagenobox{ padding:10px; text-align:center; line-height:20px; clear:both;}

/*产品菜单*/
#menuProduct{ margin:3px 3px 0px;}
#menuProduct li{ height:32px; line-height:32px; border-bottom:1px #dddddd solid; border-top:1px #ffffff solid;}
#menuProduct .firstlevel{ background-color:#eee;font-size:14px; font-weight:bold; text-indent:10px;}
#menuProduct .secondlevel{ background-color:#f3f3f3; text-indent:20px;}
#menuProduct .thirldlevel{ background-color:#f8f8f8; text-indent:35px;}
/*request info table*/
#requinfotable{}
#requinfotable td{ height:33px; padding:0px 10px; background-color: #ededed; }
#requinfotable .tdsub{ font-weight:bold; text-align:right; letter-spacing:1px;}
/*form*/
.input_borgray {
	border:1px #427FC0 solid ; 
	line-height: 18px;
}
.input_borgray_hpx {
	border:1px #427FC0 solid ; 
	height: 16px;
	line-height: 16px;
}
.input_borc_hpx {
	border:1px #ccc solid;
	background-color:#eeeeee; 
	height: 16px;
	line-height: 16px;
}