﻿@charset "utf-8";
section {
	float: left;
	background: #dbedfb;
	border: 1px solid #91DEF8;
}

section h1 {
	height: 25px;
	line-height: 25px;
	padding-left: 15px;
	display: block;
	font-size: 16px;
	font-family: "Microsoft YaHei","Times New Roman",Georgia,Serif;
	color: #085ba9;
	border-bottom: 1px solid #91DEF8;
	background: url(../images/bg1.png) repeat-y;
	background: -moz-linear-gradient(90deg, #E0F3FF, #fff);
	background: -webkit-gradient(linear,50% 100%,50% 0%,from(#E0F3FF),to(#fff));
	background: -webkit-linear-gradient(90deg, #E0F3FF, #fff);
	background: -o-linear-gradient(90deg, #E0F3FF, #fff); 
	background: linear-gradient(90deg, #E0F3FF, #fff);;
}

.info {
	font-size: 14px;
}
	
.part {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

.vedio {
	width: 380px;
	height: 200px;
}
.news {
	width: 450px;
	height: 200px;
	margin-left: 10px;
}
.list2 li {
	height: 25px;
	line-height: 25px;
	margin-top:7px;
}
.list2 li a {
	height: 25px;
	line-height: 25px;
}
.list2 li span {
	height: 25px;
	line-height: 25px;
	
}
.teach-vedio {
	width: 335px;
	height: 200px;
	margin-left: 10px;
}
.teach-vedio li {
	width: 238px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #2B7CCE;
	border-radius: 5px;
	margin: 0 auto;
	margin-top: 20px;
	padding-left: 120px;
}
.regular {
	width: 380px;
	height: 200px;
	background: url(../images/btn-bg.jpg) left top no-repeat;
}
.regular h1 {
	height: 31px;
	line-height: 31px;
	padding-left: 0px;
}
.regular h1 span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: url(../images/btn-bg.jpg) no-repeat;
	padding-left: 15px;
	padding-right: 15px;
}
.resource {
	width: 451px;
	height: 200px;
	margin-left: 10px;
}
.resource h1 {
	height: 31px;
	line-height: 31px;
	padding-left: 0px;
}
.resource h1 span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: url(../images/btn-bg.jpg) no-repeat;
	padding-left: 15px;
	padding-right: 15px;
}
.resource .list2 a {
	width: 95%;
}

.declare {
	width: 335px;
	height: 200px;
	margin-left: 10px;
}
.declare h1 {
	height: 31px;
	line-height: 31px;
	padding-left: 0px;
}
.declare h1 span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: url(../images/btn-bg.jpg) no-repeat;
	padding-left: 15px;
	padding-right: 15px;
}
.show {
	width: 1200px;
	height: 180px;
	border: none;
	padding-left: 50px;
	margin-top: 5px;
	background: url(../images/show.png) left center no-repeat;
}
.show .info {
	border: none;
	height: 180px;
}

/*图片滚动css*/
.picMarquee-left{ overflow:hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block; float:right; margin-right:5px; cursor:pointer; text-decoration: none;}
.picMarquee-left .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.picMarquee-left .bd{margin-right:10px;overflow:hidden;}
.picMarquee-left .bd ul{overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{position: relative; text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:240px; height:180px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .text-bg { position: absolute; left:0; bottom: 0; z-index: 1; height: 25px; width:100%;  background: #333; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden;}
.picMarquee-left .bd ul li .text {position: absolute; bottom: 0; z-index: 2; height: 25px; width:100%; overflow: hidden;}
.picMarquee-left .bd ul li .text a {display: block; color: white; padding: 4px 0 0 6px; font-size: 12px; font-weight: bold; text-decoration: none;}
.normal-border {
    border: 1px solid #E5E5E5;
}
.input-sm {
	*+padding: 0;
}
.normal-border {
    border: 1px solid #E5E5E5;
}
.list2 img {
	display: inline;
}
#content {
	height: 600px;
	background: #E1EEFF;
}
.list2 li {
	padding-left: 10px;
}
.list2 a {
	color: #666;
}
.list2 a:hover {
	color: #3488E2;
}
#links {
	width: 180px;
	color: #333;
	text-align: center;
}
.more {
	color:#2F3032;
	font-size: 14px;
}