﻿html {height:100%;max-height:100%;padding:0;margin:0;border:0;background:#ffffff;font-size:12px;font-family:Arial;
/* hide overflow:hidden from IE5/Mac */
/* \*/
/*overflow: hidden;*/
/* */
}

/* useful */
.clear {clear:both;}
 em,i {font-style: normal;font-weight:normal; }
.f_l, #slide{ float:left;} 
.f_r, .date { float:right;}
.show {display:block;}   
.hide {display:none;}
.mt15 {margin-top:15px;}
.b{ font-weight:bold;}
.date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}
.c{overflow:hidden; clear:both ; height:0px;padding:0px;margin:0px;text-align:none;font-size:0px;font-style:normal;}
 hr {height:0px;border:none;border-bottom:1px  dotted  #ccc;margin-top:5px;padding-top:7px;*padding-top:12px;}

.pic {overflow:hidden;zoom:1;line-height:24px;}
.pic li {float:left;text-align:center;padding:0px;margin:0px;}
.pic span {display: block;overflow:hidden;zoom:1;border:1px solid #EFEFEF;text-align:center; margin:auto; }
.pic span a {display:table-cell;vertical-align:middle;*display:block; overflow:hidden;zoom:1;}
.pic span a:hover { background-color:#e8eff6}
.pic li b {line-height:24px;overflow:hidden;zoom:1;font-size:12px;}

/**框架CSS**/

body{ margin:0; padding:0; font-family:Arial; font-size:12px;color:#555555;background:#cccccc; text-align:center;}
ul,li{list-style:none;margin:0;padding:0;}
img{border:0;}
h2{font-size:14px;padding:10px 0;margin:0;}
h2{font-size:16px;padding:10px 0;margin:0;}
h2 span{float:right;font-size:12px;font-weight:normal;}
h2 span a{color:#272727;text-decoration:underline;}
a {color:#336699;text-decoration:none;}

/*header and 导航*/
.header{margin:auto;display:block;width:1000px;height:290px;background:#3A81C0;z-index:5;overflow:hidden;top:-1px;}
.header .logo{background:#fff;height:194px;background:url("../img/top1.jpg")}
.header .menu{overflow:hidden;margin-top:5px;margin-left:200px;width:1000px;}
.header .menu ul{margin:0;padding:0;overflow:hidden;}
.header .menu ul li{list-style:none;float:left;padding:5px;color:#FFFFFF;font-size:12px;text-align:center;padding:8px 20px;font-weight: bold;font-size:17px;}
.header .menu ul li a{color:#FFFFFF;}
.header .menu ul .select{background:#FFFFFF;}
.header .menu ul .select a{color:#555555;}

.header .right{float:right;color:#FFFFFF;margin:0px 100px 0 0;}
.header .right a{color:#FFFFFF;}

.header_top { 
	width:1000px;
	height:55px;
	float:left;
}

/*左部*/
#leftMenuBox {float:left;background:#F7FBFC;width:20%;}
#leftMenu {width:100%;float:left;}
#leftMenu {margin:0px;}
#leftMenu dl dt {float:left;width:143px;height:36px;padding-left:0px; line-height:13px; margin-bottom:20px;margin-top:-13px;text-align:left; font-size:16px;font-weight:bold;}
#leftMenu dl dd {text-align:left;margin:2px;float:left;width:178px;height:35px;line-height:35px;font-size:14px;}
#leftMenu dl dd span {margin-top:1px;CURSOR:pointer;padding-left:0px;float:left;width:148px;height:27px;line-height:27px;}
#leftMenu dl dd a {}

#leftMenu h1{margin-top:100px;}
#leftMenu p{margin-top:10px;text-align:left; font-size:16px;font-family:宋体;color:#000000;}

#Main_content  {margin:auto;height:auto;padding:0;background:#E2E9EA;width:1000px;}
#MainBox{background:#E2E9EA; float:right;width:100%; margin-left:-212px; }
.main_box{ float:right;width:79%; overflow:hidden; padding:10px 0px;border-right:medium inset #E0E0E0;}

/*中间、内部页面*/
.mainPath {padding:0px 0 0 5px;text-align:left;font-size:16px;font-family:华文楷体;}
.mainContent_inside {padding:0px 10px;text-align:left;}
.mainContent_inside h1{font-size:19px;;font-family:宋体;margin:0px 0 0 0px;}
.mainContent_inside p{font-size:15px;font-family:宋体;line-height:27px;text-indent:28px;margin:4px 0;}
.inside_body {background:#fff;}

/*底部*/
.footer{margin:0px;bottom:0;display:block;width:1000px;height:50px;line-height:40px;font-size:15px;z-index:5;overflow:hidden;text-align:center;background:#F0F0F0;color:#272727;}

/*分页*/
.page {margin:0;text-align: left;padding:5px;}
.page a {
	border:#eee 1px solid; padding:2px 5px;margin: 2px; color: #336699;text-decoration: none
}
.page a:hover {
	border: #999 1px solid;
}
.page a:active {
	border: #999 1px solid; 
}
.page .current {
	border: #336699 1px solid; padding:2px 5px;font-weight: bold; margin: 2px; background-color: #336699;color:#FFFFFF;
}
.page .disabled {
	border: #eee 1px solid; padding:2px 5px; margin: 2px;color: #ddd;
}

/*theme*/
.theme{overflow:hidden;}
.theme ul{overflow:hidden;}
.theme ul li{float:left;padding:5px;overflow:hidden;}

/* team 教学团队*/
.team {width:95%;margin:8px auto;}
.team img{float:left;margin:10px;width:180px;height:200px;}
.team p{font-size:15px;font-family:宋体;line-height:27px;text-indent:28px;margin:4px 0;}

/*team-3 获奖证书*/
.team-3 {width:100%;margin:25px auto;}
.team-3 img{float:left;margin:10px 0 0 20px;width:200px;height:220px;}
.team-3 p{font-size:15px;line-height:30px;color:#272727;margin:25px 0 0 0px;}

/*more 图标*/
.index-content-top{width:800px;margin-top:5px;float:left;}
.index-content-top img{float:left; width:675px;}
.more_1{font-size:15px;color:#272727;float:left; margin-left:-2px;margin-top:15px;}
.more_2{font-size:15px;color:#272727;float:left;margin-left:1px;margin-top:15px;}

/*index-content 首页内的4个小图标*/
  .index-content{width:100%;float:left; margin-left:-40px; margin-top:30px; margin-bottom:30px;}
  .index-content img{float:left;width:90px;height:30px; margin-left:63px; } 

/* resourse - video 教学视频*/
.video_thumb {width:100%;margin-left:15px;}
.video_thumb li{width:220px; float:left; padding-left:15px;margin-top:30px}
.video_thumb li span{text-align:center; width:220px;display:block;margin-top:6px;font-size:13px;}
.video {margin:10px auto;width:400px;height:300px;text-align:center;}

