.select-li  .fieldandcss:hover {
    background: #900;
    border: 1px solid :#900;
    color: #FFF;
}
/*
* Power by www.826pc.com
*/
@charset "utf-8";
body {
	background: #FFF;
	font-size: 12px;
	line-height: 20px;
	color: #454545;
	font-family: Arial, '宋体';}
a:link, a:visited {
	color: #454545;}
a:hover, a:active {
	color: #005496;
	text-decoration: underline
;}
.NewsPage, #NewsPage {
	width: 745px;
	float: left;
	line-height: 30px;
	padding: 10px;
	text-align: center;
	overflow: hidden
;}
/*网站头部*/
.LeftRigAdv {
	overflow: hidden
;}
#LeftRigAdvData {
	display: none
;}
.LeftRigAdv .Btn {
	line-height: 20px;
	background: url(../images/advclose.jpg) center top no-repeat;
	display: block;
	cursor: pointer;
	height: 20px;
	overflow: hidden;}
#AdvTop {
	background: url(../images/advtopbg.jpg);
	text-align: center;
	display: none;
	overflow: hidden
;}
.Top {
	background: url(../images/topbg.jpg) repeat-x;}
.Top .TopArea {
	width: 1000px;
	margin: 0px auto;
	height: 115px;}
a.logo {
	float: left;
	width: 580px;
	height: 100px;
	background: url(../images/logo.jpg);
	overflow: hidden;
	margin-top: 10px;
	margin-left: 12px;
	_margin-left: 6px;
	display: block
;}
a.logo:hover {
	text-decoration: none;}
.Top .TopRig {
	float: right;
	margin-top: 18px;
	line-height: 26px;
	width: 390px;
	padding-right: 10px;
	overflow: hidden;
	height: 26px;}
.Top .TopRig a {
	float: right;
	padding-left: 10px;
	background: url(../images/toprigxuline.jpg) left center no-repeat;
	overflow: hidden
;}
.Top .TopRig a:link, .Top .TopRig a:visited {
	color: #88b5d8;}
.Top .TopRig a:hover {
	color: #FFF;
	text-decoration: none
;}
.Top .TopRig span {
	float: right;
	color: #88b5d8;
	padding-right: 5px;}
.Top .TopRig .w {
	width: 130px;
	float: right;
	overflow: hidden;
	overflow: hidden;
	padding-left: 1px;
	background: url(../images/toprigxuline.jpg) left center no-repeat;
	padding-left: 2px;}
.Top .TopRig .one {
	float: right;
	line-height: 26px;
	height: 26px;
	background: url(../images/pm_25.jpg) no-repeat left top;
	width: 25px;
	text-align: center;
	color: #fff;}
.Top .TopRig .two {
	background: url(../images/pm_25.jpg) left -26px no-repeat;
	width: 60px;}
.Top .TopRig .Pm25Tit {
	float: right;
	line-height: 26px;
	color: #88b5d8;
	padding-left: 10px;
	padding-right: 5px;
	background: url(../images/toprigxuline.jpg) left center no-repeat;
	overflow: hidden
;}
.TopSearch {
	float: right;
	width: 225px;
	padding-right: 10px;
	margin-top: 10px;}
.TopSearch #Keyword {
	width: 183px;
	height: 30px;
	line-height: 30px;
	padding-left: 11px;
	color: #7d92a2;
	border: none;
	float: left
;}
.TopSearch .TopBtn {
	width: 30px;
	height: 30px;
	background: url(../images/searchbtn.jpg);
	float: left;
	border: none;
	cursor: pointer
;}
.navbg {
	height: 61px;
	background: #0379D6 url(../images/navbg.jpg) repeat-x left bottom;}
#TopNav {
	width: 1000px;
	margin: 0 auto;
	height: 61px;
	background: url(../images/navbg.jpg) repeat-x left bottom;
	display: block;}
#TopNav li {
	float: left;
	width: 83px;
	height: 61px;
	position: relative;
	z-index: 10;}
#TopNav li a.one {
	float: left;
	width: 88px;
	text-decoration: none;
	height: 56px;}
#TopNav li a.one:link, #TopNav li a.one:visited, #TopNav li a.one:hover {
	color: #fff;
	text-decoration: none;}
#TopNav li b {
	width: 90px;
	text-align: center;
	float: left;
	font-family: '微软雅黑';
	font-size: 15px;
	padding-right: 10px;
	font-weight: normal;
	line-height: 60px;/*background:url(../images/nava.gif) no-repeat 80px center; */
	cursor: pointer
;}
#TopNav li b span {
	float: left;
	padding-left: 32px;
	background: url(../images/home.jpg) 12px 23px no-repeat
;}
#TopNav li.active a.one {
	background: #005496;
	border-bottom: 5px solid #d3aa06;}
#TopNav li p {
	margin: 0px;
	float: left;
	width: 175px;
	background: #4d4d4d;
	position: absolute;
	z-index: 10;
	top: 61px;
	left: 0px;
	display: none;}
#TopNav p a {
	float: left;
	line-height: 46px;
	height: 46px;
	border-bottom: 1px solid #404040;
	padding-left: 25px;
	width: 150px
;}
#TopNav p a:link, #TopNav p a:visited {
	color: #FFF;
	background: url(../images/navtwoa.jpg) 150px 0px no-repeat;}
#TopNav p a:hover {
	color: #fdd913;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/navtwoa.jpg) 150px -46px no-repeat;}
#TopNav li.last {
	margin-right: 0px;}
#TopNav li.last p {
	left: -63px;}
/*Banner*/
#banner {
	width: 100%;
	height: 580px;
	position: relative;
	min-width: 1000px;}
/*图片轮播样式*/
#banner {
	overflow: hidden;}
#banner .conbox {
	width: 9999em;
	position: absolute;
	overflow: hidden;}
#banner .conbox .Slide_ {
	float: left;
	width: 100%;
	text-align: center;
	overflow: hidden;}
#banner .conbox .Slide_ a {
	width: 100%;
	display: block;}
#banner .conbox .Slide_ img {
	height: 100%;
	margin: 0 auto;
	display: block;}
#banner .switcher {
	width: 100%;
	text-align: center;
	position: absolute;
	right: 0px;
	bottom: 20px;
	z-index: 99;}
#banner .switcher a {
	width: 12px;
	height: 12px;
	line-height: 0px;
	text-align: center;
	overflow: hidden;
	font-size: 0px;
	font-family: arial;
	color: #323232;
	margin-left: 10px;
	background-color: #dedede;
	border-radius: 10px;
	cursor: pointer;
	display: inline-block;}
#banner .switcher a.cur, #banner .switcher a:hover {
	color: #fff;
	background-color: #ebea06;}
#Banner {
	width: 1000px;
	height: 400px;
	overflow: hidden;
	margin: 0px auto;
	background: #FFF;}
#Banner dl {
	position: relative;
	z-index: 8;
	width: 1000px;
	height: 40px;
	overflow: hidden;
	padding-top: 360px;}
#Banner dl dd {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	background: url(../images/bannerarrow.jpg);
	cursor: pointer;
	margin-right: 12px;}
#Banner dl dd.active {
	background: url(../images/bannerarrow.jpg) -12px top no-repeat;
	cursor: default;}
#Banner ul {
	width: 1000px;
	height: 400px;
	overflow: hidden;
	position: absolute;
	z-index: 5;}
#Banner ul li {
	position: absolute;
	top: 0px;
	width: 1000px;
	height: 400px;
	overflow: hidden
;}
/*#Banner h1,h2{width:35px;height:35px;overflow:hidden;display:block; cursor:pointer; position:absolute; z-index:20;margin-top:178px}
#Banner h1{background:url(../images/Arrow.png) left top no-repeat;left:24px;}
#Banner h2{background:url(../images/Arrow.png) -35px top no-repeat;right:24px;}*/
/*首页内容*/
a.more {
	float: right;
	background: url(../images/arrow.jpg) 67px 9px no-repeat;
	font-style: italic;
	height: 24px;
	width: 80px;
	line-height: 24px;
	overflow: hidden
;}
a.more:link, a.more:visited {
	color: #005496;}
a.more:hover {
	color: #000;
	text-decoration: none
;}
.f18 {
	font-family: '微软雅黑';
	font-size: 18px;
	font-weight: bold;
	color: #4d4d4d;}
.f18 span {
	color: #005496;}
.tabT {
	float: left;
	height: 48px;
	overflow: hidden;
	border-bottom: 2px solid #eeb211;}
.tabT dt {
	float: left;
	font-family: '微软雅黑';
	font-weight: bold;
	width: 90px;
	text-align: center;
	font-size: 16px;
	text-decoration: none;
	line-height: 48px
;}
.tabT dt a:link, .tabT dt a:visited, .tabT dt a:hover {
	color: #4d4d4d;
	font-size: 16px;
	text-decoration: none;
	line-height: 48px;}
.tabT dt.active a:link, .tabT dt.active a:visited, .tabT dt.active a:hover {
	color: #005496;
	font-size: 18px;
	line-height: 46px;}
.tabT dd {
	float: right;
	padding-top: 15px;}
.IndexArea1 {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
	margin-top: 15px;}
.IndexArea1_1 {
	float: left;
	width: 270px;
	overflow: hidden;
	height: 282px;
	margin-right: 30px;}
/*
.IndexArea1_1 .Tit{ float:left; width:570px; display:block; height:48px}
.IndexArea1_1 .Tit dt{float:left; line-height:48px;}
.IndexArea1_1 .Tit dd{ float:right; overflow:hidden; padding-top:22px; cursor:default}
.IndexArea1_1 .Tit dd span{ width:23px; height:9px; float:left; overflow:hidden; line-height:0px; font-size:0px; background:#909090; margin-right:5px; cursor:pointer}
.IndexArea1_1 .Tit dd span.active{ background:#005496;}
.IndexArea1_1 .Tit dd span.last{ margin-right:0px;}
*/
.IndexArea1_1 dl {
	position: absolute;
	top: 154px;
	height: 9px;
	overflow: hidden;}
.IndexArea1_1 dl dd {
	float: left;
	width: 23px;
	height: 9px;
	overflow: hidden;
	background: #FFF;
	cursor: pointer;
	margin-right: 5px;}
.IndexArea1_1 dl dd.hover {
	background: #005496;}
.IndexArea1_1 .List {
	float: left;
	width: 270px;
	height: 230px;
	position: relative;
	overflow: hidden;
	margin-top: 15px
;}
.IndexArea1_1 ul {
	float: left;
	height: 230px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;}
.IndexArea1_1 ul li {
	float: left;
	width: 270px;
	height: 230px;
	background: #FFF;
	display: block
;}
.IndexArea1_1 ul a.pic {
	float: left;
	overflow: hidden;
	border-bottom: 2px solid #4d4d4d;}
.IndexArea1_1 ul a.pic img {
	width: 270px;
	height: 178px;}
.IndexArea1_1 ul span {
	float: left;
	width: 50px;
	height: 50px;
	overflow: hidden;
	background: #4d4d4d;
	color: #FFF;
	text-align: center;
	font-size: 10px;
	line-height: 20px
;}
.IndexArea1_1 ul span b {
	display: block;
	font-size: 20px;
	padding-top: 8px;}
.IndexArea1_1 ul a.txt {
	float: left;
	line-height: 18px;
	padding-left: 14px;
	width: 200px;
	padding-top: 6px
;}
.IndexArea1_2 {
	float: left;
	width: 400px;
	overflow: hidden;
	margin-right: 30px;}
.IndexArea1_2 dl {
	width: 400px;}
.IndexArea1_2 ul {
	float: left;
	width: 400px;
	height: 224px;
	padding-top: 8px;
	overflow: hidden
;}
.IndexArea1_2 ul li {
	float: left;
	line-height: 28px;
	width: 400px;}
.IndexArea1_2 ul li span {
	float: left;
	padding-left: 3px;
	color: #55768f;
	margin-right: 10px;
	padding-right: 10px;}
.IndexArea1_2 ul li a {
	float: left
;}
.IndexArea2 {
	overflow: hidden;
	background: #FFF;
	border-top: 1px solid #e4e4e4;}
.IndexArea2 .IndexArea2Con {
	width: 1000px;
	overflow: hidden;
	padding-top: 14px;
	margin: 0px auto;}
.TopTit {
	float: left;
	width: 1000px;
	overflow: hidden;
	height: 40px;
	border-bottom: 2px solid #eeb311;
	margin-bottom: 10px
;}
.TopTit b {
	float: left;
	line-height: 40px;
	height: 40px;
	background: url(../images/titbg.jpg);
	padding: 0 25px
;}
.TopTit span {
	color: #fff;}
.TopTit a {
	margin-top: 15px;}
.TopTit2 {
	float: left;
	width: 700px;
	overflow: hidden;
	height: 40px;
	border-bottom: 2px solid #eeb311;
	margin-bottom: 10px
;}
.TopTit2 b {
	float: left;
	line-height: 40px;
	height: 40px;
	background: url(../images/titbg.jpg);
	padding: 0 25px
;}
.TopTit2 span {
	color: #fff;}
.TopTit2 a {
	margin-top: 15px;}
.IndexAreadj {
	float: left;
	width: 700px;
	overflow: hidden;
	height: 282px;
	position: relative;}
.IndexAreadj dl {
	width: 700px;}
.IndexAreadj ul {
	float: left;
	width: 700px;
	height: 224px;
	padding-top: 8px;
	overflow: hidden;}
.mmore {
	display: block;
	width: 100px;
	height: 26px;
	float: right;
	top: 10px;
	z-index: 9999;
	position: absolute;
	right: 0
;}
.IndexAreadj ul li {
	float: left;
	overflow: hidden;
	width: 220px;
	height: 170px;
	margin: 0 6px
;}
.IndexAreadj ul li a {
	float: left;
	overflow: hidden;
	position: relative;
	width: 220px;
	height: 170px;
	overflow: hidden;
	text-decoration: none
;}
.IndexAreadj ul li img {
	float: left;
	width: 220px;
	height: 140px;}
.IndexAreadj ul li a span {
	float: left;
	width: 220px;
	line-height: 30px;
	background: #909090;
	color: #FFF;
	text-align: center;
	font-size: 12px;}
.IndexAreadj ul li a b {
	width: 214px;
	border: none;
	height: 141px;
	position: absolute;
	top: 0px;
	z-index: 1;
	left: 0px;
	display: block
;}
.IndexAreadj ul li a:hover {
	text-decoration: none;}
.IndexAreadj ul li a:hover b {
	border: 3px solid #005496;
	border-bottom: none;}
.IndexAreadj ul li a:hover span {
	background: #005496;}
.IndexArea2_1 {
	float: left;
	width: 270px;
	overflow: hidden;}
.IndexArea2_5 {
	float: left;
	width: 400px;
	height: 220px;
	overflow: hidden;}
.IndexArea2_5 .xueshu {
	width: 400px;
	height: 220px;
	overflow: hidden;
	padding-top: 10px;}
.IndexArea2_5 .xueshu ul li {
	float: left;
	width: 100%;
	line-height: 26px;}
.box {
	display: block;
	height: 60px;
	width: 270px;
	float: left
;}
.t10 {
	margin-top: 10px
;}
.table {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	width: 268px;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-top: 10px
;}
.table li {
	width: 268px
;}
.table li .b {
	font-weight: 700
;}
.table li .tit1 {
	width: 150px
;}
.table li .tit2 {
	width: 116px
;}
.table li div {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	float: left;
	height: 25px;
	line-height: 25px;
	text-align: center;}
.major {
	height: 280px;
	float: left;}
.major_a {
	height: 120px;
	background: url(../images/pic_01.jpg) no-repeat left center;
	margin-bottom: 10px;}
.major_a p {
	padding-left: 45px;
	text-indent: 22px;}
.major_b {
	height: 120px;
	background: url(../images/pic_02.jpg) no-repeat left center;}
.major_b ul {
	padding-left: 45px;}
.major_b ul li {
	height: 22px;
	line-height: 22px;
	border-bottom: 1px #dedede solid;}
.IndexArea2_1 dl.tabT {
	width: 270px;}
.IndexArea2_5 dl.tabT {
	width: 400px;}
.IndexArea2_1 ul.n1 {
	width: 270px;
	overflow: hidden;
	float: left
;}
.IndexArea2_1 ul.n1 li {
	width: 270px;
	height: 45px;
	margin-top: 20px;
	overflow: hidden;
	border-bottom: 1px solid #dedede;
	float: left
;}
.IndexArea2_1 ul.n1 li span {
	float: left;
	width: 44px;
	height: 45px;
	background: #005496;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	line-height: 18px;}
.IndexArea2_1 ul.n1 li b {
	display: block;
	width: 42px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #dedede;
	border-bottom: none;
	background: #FFF;
	color: #005496;
	font-size: 20px;
	overflow: hidden
;}
.IndexArea2_1 ul.n1 li a {
	float: left;
	width: 210px;
	padding-left: 12px;
	line-height: 20px
;}
.IndexArea2_1 ul.n2 {
	width: 270px;
	height: 252px;
	overflow: hidden;
	float: left
;}
.IndexArea2_1 ul.n2 li {
	width: 270px;
	height: 50px;
	padding-top: 15px;
	overflow: hidden;
	border-bottom: 1px solid #dedede;
	float: left
;}
.IndexArea2_1 ul.n2 li span {
	float: left;
	width: 88px;
	height: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #FFF;
	font-size: 11px;
	text-align: center;
	background: #005496;}
.IndexArea2_1 ul.n2 li a {
	float: left;
	width: 270px;
	line-height: 32px
;}
.IndexArea2_1 ul.n3 {
	float: left;
	width: 270px;
	overflow: hidden;
	padding-top: 7px;}
.IndexArea2_1 ul.n3 a {
	float: left;
	padding-left: 2px;}
.IndexArea2_1 ul.n3 span {
	float: right;
	color: #c4692d;}
.IndexArea2_1 ul.n4 {
	width: 270px;
	height: 190px;
	overflow: hidden;
	float: left;
	margin-top: 10px;}
.IndexArea2_1 ul.n4 li {
	width: 270px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	border-bottom: 1px solid #dedede;
	float: left
;}
.IndexArea2_1 ul.n4 span {
	float: right;
	color: #d7a729;}
.IndexArea2_1 ul.n5 {
	width: 270px;
	height: 240px;
	overflow: hidden;
	float: left;
	margin-top: 10px;}
.IndexArea2_1 ul.n5 li {
	width: 270px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	border-bottom: 1px solid #dedede;
	float: left
;}
.IndexArea2_1 ul.n5 span {
	float: right;
	color: #d7a729;}
.IndexArea2_2 ul.n5 {
	width: 400px;
	height: 240px;
	overflow: hidden;
	float: left;
	margin-top: 10px;}
.IndexArea2_2 ul.n5 li {
	width: 400px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	border-bottom: 1px solid #dedede;
	float: left
;}
.IndexArea2_2 ul.n5 span {
	float: right;
	color: #d7a729;}
.IndexArea2_2 {
	float: left;
	width: 400px;
	height: 307px;
	overflow: hidden;
	margin-right: 30px;}
.IndexArea2_2 .Tit {
	float: left;
	width: 100%;}
.IndexArea2_2 .Tit b {
	float: left;
	line-height: 48px;
	padding-left: 5px
;}
.IndexArea2_2 .Tit a {
	margin-top: 15px;}
.IndexArea2_3 {
	float: left;
	width: 204px;
	height: 384px;
	overflow: hidden
;}
.IndexArea2_3 b {
	float: left;
	width: 204px;
	line-height: 48px;
	padding-left: 5px;}
.IndexArea2_3 a {
	float: left;
	width: 142px;
	padding-left: 62px;
	height: 56px;
	line-height: 56px;
	font-size: 18px;
	font-family: '微软雅黑';
	margin-bottom: 9px;}
.IndexArea2_3 a:link, .IndexArea2_3 a:visited {
	color: #FFF;}
.IndexArea2_3 a:hover {
	color: #FFF;
	text-decoration: underline
;}
.IndexArea2_3 .a1 {
	background: url(../images/fastnav1.jpg)
;}
.IndexArea2_3 .a2 {
	background: url(../images/fastnav2.jpg)
;}
.IndexArea2_3 .a3 {
	background: url(../images/fastnav3.jpg)
;}
.IndexArea2_3 .a4 {
	background: url(../images/fastnav4.jpg)
;}
.IndexArea2_3 .a5 {
	background: url(../images/fastnav5.jpg);
	margin-bottom: 0px;}
.IndexArea2_3 .a1:hover {
	background: url(../images/fastnav1.jpg) -204px top no-repeat
;}
.IndexArea2_3 .a2:hover {
	background: url(../images/fastnav2.jpg) -204px top no-repeat
;}
.IndexArea2_3 .a3:hover {
	background: url(../images/fastnav3.jpg) -204px top no-repeat
;}
.IndexArea2_3 .a4:hover {
	background: url(../images/fastnav4.jpg) -204px top no-repeat
;}
.IndexArea2_3 .a5:hover {
	background: url(../images/fastnav5.jpg) -204px top no-repeat
;}
.chinaz {
	width: 400px;
	height: 265px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	margin-bottom: 15px;
	padding-top: 5px;}
.chinaz li {
	float: left;
	width: 190px;
	height: 115px;
	display: block;
	margin-top: 10px;
	margin-right: 18px;}
.chinaz li span {
	position: relative;
	width: 190px;
	height: 115px;
	display: block;}
.chinaz li span img {
	width: 190px;
	height: 115px;
	border: 1px #868686 solid;}
.chinaz li span em {
	position: absolute;
	z-indent: 2;
	left: 0px;
	top: 73px;
	background-color: #005596;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	padding: 2px 5px;}
.chinaz .last {/*border-top: 1px solid #bfbfbf; padding-top: 10px*/
	margin-right: 0px;}
.chinaz li p {
	width: 220px;
	height: 110px;
	display: block;
	float: right;
	margin-top: -5px
;}
/*上一个  下一个*/
.chinaz .prev, .chinaz .next {
	display: none;
	width: 40px;
	height: 100px;
	background: url(../images/btn.jpg) no-repeat;
	position: absolute;
	top: 75px;}
.chinaz .prev {
	left: 0;}
.chinaz .next {
	right: 0;
	background-position: right
;}
.train {
	float: left;
	width: 400px;
	height: 32px;
	line-height: 32px;
	border-top: 4px #3186c6 solid;
	background-color: #eaeaea;
	margin-top: 10px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;}
.train_a {
	float: left;
	width: 100%;
	margin-top: 0px;
	height: 156px;}
.train_a ul li {
	height: 25px;
	line-height: 25px;
	border-bottom: 1px #dedede solid;}
.train_a ul li span {
	float: right;
	color: #d7a729;}
.train_b {
	float: left;
	height: 36px;
	margin-top: 5px;
	overflow: hidden;}
.train_b a {
	width: 186px;
	height: 36px;
	float: left;
	display: block;}
.train_b .train_b1 {
	background: url(../images/pic_08.jpg) no-repeat;
	margin-right: 28px;}
.train_b .train_b2 {
	background: url(../images/pic_09.jpg) no-repeat;}
.focusBox {
	position: relative;
	width: 270px;
	height: 250px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	background: white;}
.focusBox .pic img {
	width: 270px;
	height: 250px;
	display: block;}
.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;}
.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width: 100%;
	overflow: hidden;}
.focusBox .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -36px;}
.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 8px;}
.focusBox .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;}
.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;}
.focusBox .num li.on a, .focusBox .num a:hover {
	background: #f60;}
.focusBox2 {
	float: left;
	padding-top: 10px;
	position: relative;
	width: 270px;
	height: 233px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	background: white;}
.focusBox2 .pic img {
	width: 270px;
	height: 233px;
	display: block;}
.focusBox2 .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;}
.focusBox2 .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width: 100%;
	overflow: hidden;}
.focusBox2 .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -36px;}
.focusBox2 .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
.focusBox2 .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 8px;}
.focusBox2 .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;}
.focusBox2 .num li a, .focusBox2 .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;}
.focusBox2 .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;}
.focusBox2 .num li.on a, .focusBox2 .num a:hover {
	background: #f60;}
.focusBox3 {
	float: left;
	padding-top: 10px;
	position: relative;
	width: 270px;
	height: 233px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	background: white;}
.focusBox3 .pic img {
	width: 270px;
	height: 233px;
	display: block;}
.focusBox3 .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;}
.focusBox3 .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width: 100%;
	overflow: hidden;}
.focusBox3 .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -36px;}
.focusBox3 .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
.focusBox3 .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 8px;}
.focusBox3 .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;}
.focusBox3 .num li a, .focusBox3 .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;}
.focusBox3 .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;}
.focusBox3 .num li.on a, .focusBox3 .num a:hover {
	background: #f60;}
.IndexArea2_1 .on {
	display: block;}
.nnn {
	display: none
;}
.nnn1 {
	display: none
;}
.nnn2 {
	display: none
;}
.IndexArea1_2 .on {
	display: block;}
.IndexAreadj .on {
	display: block;}
.lunqie .on {
	color: #005496;
	border-top: #005496 1px solid
;}
.lunqie1 .on {
	color: #005496;
	border-top: #005496 1px solid
;}
.lunqie2 .on {
	color: #005496;
	border-top: #005496 1px solid
;}
.StuBox {
	display: none
;}
.Lists .on {
	display: block
;}
.enrol {
	float: left;}
.enrol ul li {
	height: 71px;
	margin: 10px 0px;
	overflow: hidden;}
.enrol ul li a {
	width: 273px;
	height: 71px;
	display: block;}
.enrol ul li.enrol_a {
	background: url(../images/pic_05.jpg) no-repeat;}
.enrol ul li.enrol_b {
	background: url(../images/pic_06.jpg) no-repeat;}
.enrol ul li.enrol_c {
	background: url(../images/pic_07.jpg) no-repeat;}
.IndexArea2_4 {
	margin-right: 30px;}
.IndexArea3 {
	margin: 0px auto;
	width: 1000px;
	margin-top: 15px;
	overflow: hidden;
	height: 250px;}
.IndexArea3 .qihuan dd a {
	width: 40px;
	height: 86px;
	writing-mode: tb-rl
;}
.IndexArea3_1 {
	float: left;
	width: 1000px;
	height: 230px;
	overflow: hidden;
	margin-right: 30px;
	position: relative;}
.IndexArea3_1 .Tit {
	float: left;
	width: 1000px;
	overflow: hidden;
	height: 40px;
	border-bottom: 2px solid #eeb311;
	margin-bottom: 10px
;}
.IndexArea3_1 .Tit b {
	float: left;
	line-height: 40px;
	height: 40px;
	background: url(../images/titbg.jpg);
	padding: 0 10px
;}
.IndexArea3_1 .Tit span {
	color: #fff;}
.IndexArea3_1 .Tit a {
	margin-top: 0px;}
.IndexArea3_1 .Tit .Prev:link, .IndexArea3_1 .Tit .Prev:visited {
	background: url(../images/indexbtn.jpg) left top;}
.IndexArea3_1 .Tit .Prev:hover {
	background: url(../images/indexbtn.jpg) left -18px no-repeat
;}
.IndexArea3_1 .Tit .Next:link, .IndexArea3_1 .Tit .Next:visited {
	background: url(../images/indexbtn.jpg) -18px top;
	margin-left: 4px
;}
.IndexArea3_1 .Tit .Next:hover {
	background: url(../images/indexbtn.jpg) -18px -18px no-repeat;
	margin-left: 4px
;}
.IndexArea3_1 dl {
	float: left;
	width: 40px;
	height: 174px;
	overflow: hidden;
	background: #005496;
	font-size: 16px;
	font-family: '微软雅黑';
	margin-right: 11px;}
.IndexArea3_1 dl dd {
	float: left;
	width: 40px;
	height: 87px;
	text-align: center;
	line-height: 40px;
	background: #6da63e;
	display: block
;}
.IndexArea3_1 dl .on {
	background-color: #005496
;}
.IndexArea3_1 dl a:link, .IndexArea3_1 dl a:visited {
	color: #FFF;}
.IndexArea3_1 dl a:hover {
	color: #FFF;
	text-decoration: none
;}
.IndexArea3_1 dl dd.selected {
	padding-right: 3px;
	background: #005496 url(../images/arrow1.jpg) right center no-repeat
;}
.IndexArea3_1 .Lists {
	float: left;
	width: 948px;
	height: 174px;
	overflow: hidden;}
.IndexArea3_1 ul {}
.IndexArea3_1 ul li {
	float: left;
	overflow: hidden;
	width: 132px;
	height: 174px;}
.IndexArea3_1 ul li a {
	float: left;
	overflow: hidden;
	position: relative;
	width: 120px;
	height: 174px;
	overflow: hidden;
	text-decoration: none
;}
.IndexArea3_1 ul li img {
	float: left;
	width: 120px;
	height: 144px;}
.IndexArea3_1 ul li a span {
	float: left;
	width: 120px;
	line-height: 30px;
	background: #909090;
	color: #FFF;
	text-align: center;
	font-size: 12px;}
.IndexArea3_1 ul li a b {
	width: 114px;
	border: none;
	height: 141px;
	position: absolute;
	top: 0px;
	z-index: 1;
	left: 0px;
	display: block
;}
.IndexArea3_1 ul li a:hover {
	text-decoration: none;}
.IndexArea3_1 ul li a:hover b {
	border: 3px solid #005496;
	border-bottom: none;}
.IndexArea3_1 ul li a:hover span {
	background: #005496;}
.IndexArea3_2 {
	float: left;
	width: 270px;
	overflow: hidden;
	height: 330px;}
.IndexArea3_2 .Tit {
	float: left;
	width: 270px;
	overflow: hidden;
	border-bottom: 2px solid #eeb211;}
.IndexArea3_2 .Tit b {
	line-height: 48px;
	padding-left: 5px;
	float: left
;}
.IndexArea3_2 .Tit a {
	margin-top: 15px
;}
/*
.IndexArea3_2 ul{ float:left; width:270px; overflow:hidden; padding-top:6px}
.IndexArea3_2 ul li{ float:left; width:270px; line-height:28px;}
.IndexArea3_2 ul.n3 li{ float:left; line-height:31px; height:31px;border-bottom:1px solid #dedede; overflow:hidden;width:270px; }
.IndexArea3_2 ul a{ float:left; padding-left:2px;}
.IndexArea3_2 ul span{ float:right; color:#c4692d; padding-right:2px;}
*/

.IndexArea3_2 .experiment {
	float: left;
	width: 270px;
	height: 32px;
	line-height: 32px;
	background-color: #eaeaea;
	margin-top: 2px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;}
.IndexArea3_2 .experiment_a {
	float: left;
	height: 187px;
	overflow: hidden;}
.IndexArea3_2 .experiment_a p {
	text-indent: 22px;}
.IndexArea3_2 .experiment_b {
	float: left;
	height: 36px;
	overflow: hidden;}
.IndexArea3_2 .experiment_b a {
	width: 124px;
	height: 36px;
	float: left;
	display: block;}
.IndexArea3_2 .experiment_b .experiment_b1 {
	background: url(../images/pic_03.jpg) no-repeat;
	margin-right: 22px;}
.IndexArea3_2 .experiment_b .experiment_b2 {
	background: url(../images/pic_04.jpg) no-repeat;}
.IndexLink {
	height: 90px;
	line-height: 45px;
	overflow: hidden;
	background: #FFF;
	border-top: 1px solid #e4e4e4;}
.IndexLinkCon {
	line-height: 30px;
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;}
.IndexLink .Tit {
	float: left;
	font-size: 16px;
	font-family: '微软雅黑';
	color: #4d4d4d;
	font-weight: bold;
	width: 78px;
	margin-top: 10px;}
.IndexLink .Tit:hover {
	text-decoration: none
;}
.IndexLink .Tit span {
	color: #005496;}
.IndexLink p {
	height: 90px;
	float: left;
	margin: 0px;
	width: 820px;
	overflow: hidden;
	padding-left: 10px;
	padding-top: 13px;}
.IndexLink p a {
	display: block;
	padding-left: 6px;
	padding-right: 8px;
	text-align: left;
	float: left;
	height: 25px;
	line-height: 25px;}
.IndexLink a.more {
	margin-top: 14px;}
/*网站底部*/
.Bottom {
	overflow: hidden;
	border-top: 6px #eeb211 solid;
	background: #005496;}
.BottomCon {
	margin: 0px auto;
	height: 300px;
	overflow: hidden;
	width: 1000px;}
.Fastlink {
	float: left;
	width: 150px;
	height: 285px;
	background: url(../images/bottomflag.jpg) center bottom no-repeat #0061ac;
	text-align: center;
	margin-right: 50px
;}
.Fastlink b {
	float: left;
	width: 150px;
	line-height: 40px;
	font-size: 14px;
	color: #f0c415;
	margin-top: 10px;}
.Fastlink a {
	float: left;
	width: 150px;
	line-height: 28px;}
.Fastlink a:link, .Fastlink a:visited {
	color: #FFF;}
.Fastlink a:hover {
	color: #FFF;
	background: #006abc;
	text-decoration: none
;}
.BottomCon p {
	float: left;
	margin: 0px;
	width: 796px;
	height: 35px;
	padding: 22px 0px 0px 4px;
	border-bottom: 1px solid #004b85;
	display: block
;}
.BottomCon dl {
	float: left;
	width: 800px;
	height: 225px;
	border-top: 1px solid #005ba2;
	padding-top: 18px;
	display: block
;}
.BottomCon dl dd {
	float: left;
	width: 85px;
	height: 200px;
	border-right: 1px solid #004b85;
	border-left: 1px solid #005ba2;
	padding-left: 30px;}
.BottomCon dl a.one {
	font-size: 14px;
	font-weight: bold;
	display: block;
	margin-bottom: 5px
;}
.BottomCon dl a.one:link, .BottomCon dl a.one:visited {
	color: #f0c415;}
.BottomCon dl a.one:hover {
	color: #f0c415;
	text-decoration: underline
;}
.BottomCon dl a.two {
	display: block;
	line-height: 28px
;}
.BottomCon dl a.two:link, .BottomCon dl a.two:visited {
	color: #a7c4f8
;}
.BottomCon dl a.two:hover {
	color: #FFF;
	text-decoration: underline
;}
.BottomCon dl dd.first {
	border-left: none;
	padding-left: 10px;}
.BottomCon dl dd.last {
	border-right: none;}
.BottomCopy {
	position: relative;
	background: #005395;
	overflow: hidden;
	padding: 10px 0px;
	border-top: 4px #eeb211 solid;
	color: #fff
;}
.footer {
	width: 1000px;
	margin: 0 auto;}
.footer .copy {
	display: block;
	width: 600px;
	float: left
;}
.footer .ewm {
	display: block;
	width: 400px;
	float: right;
	margin-top: 30px
;}
.footer .ewm div {
	width: 110px;
	height: 140px;
	float: right;
	text-align: center;
	padding: 10px 0 0 20px
;}
.footer .ewm div img {
	height: 90px;
	width: 90px
;}
.footer .ewm span {
	display: block;
	width: 110px;
	height: 30px;
	text-align: center;
	lin-height: 30px;}
.footer span {
	float: right;}
.footer a:link, .BottomCopy a:visited {
	color: #8a8a8a;}
.footer a:hover {
	color: #FFF;
	text-decoration: underline
;}
/*内页*/
.Container {
	overflow: hidden;
	background: #f6f6f6;
	width: 100%
;}
.PageArea {
	width: 1000px;
	overflow: hidden;
	margin: 0px auto;}
.PageBan {
	float: left;
	width: 100%;
	height: 300px;
	background: #fff url(../images/banner.jpg) no-repeat center 0;
	overflow: hidden;
	margin-bottom: 12px;}
.PageLeft {
	float: left;
	width: 204px;
	padding-top: 12px;
	overflow: hidden;
	padding-bottom: 20px
;}
.PageLeft .Tit {
	float: left;
	width: 182px;
	height: 54px;
	line-height: 54px;
	background: #005496 url(../images/icon.jpg) 160px 18px no-repeat;
	border-left: 4px solid #eb5b4c;
	font-size: 20px;
	font-family: '微软雅黑';
	color: #FFF;
	padding-left: 18px;}
/*.PageNav {
	float: left;
	width: 204px;
	overflow: hidden;
	background: #d6e3ee;
	margin-bottom: 8px
}

.PageNav li {
	float: left;
	width: 200px;
	border-left: 4px solid #005496;
	height: 42px;
	margin-top: 8px;
}
.PageNav li a {
	float: left;
	line-height: 42px;
	padding-left: 18px;
	width: 182px;
	font-weight: bold;
	background: #c1d4e4 url(../images/PageNavA.gif) 174px top no-repeat;
}
.PageNav li a:hover, .PageNav .current {
	background: #0379d6 url(../images/PageNavA.gif) 174px -42px no-repeat;
	color: #fff;
	text-decoration: none
}
/*.PageNav li a:link,.PageNav li a:visited{background:#c1d4e4 url(../images/PageNavA.gif) 174px top no-repeat;color:#005496;}*/

.PageNav li.s a:link, .PageNav li.s a:visited, .PageNav li.s a:hover {
	background: #0379d6 url(../images/pagenava.jpg) 174px -42px no-repeat;
	color: #fff;
	text-decoration: none
;}
.PageRig {
	float: right;
	width: 766px;
	overflow: hidden
;}
.text-c {
	text-align: center;}
#pages {
	padding: 14px 0 10px;
	font-family: 宋体
;}
#pages a {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: #fff;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #333;
	padding: 0 10px
;}
#pages a.a1 {
	background: url(../images/pages.jpg) no-repeat 0 5px;
	width: 56px;
	padding: 0
;}
#pages a:hover {
	background: #f1f1f1;
	color: #000;
	text-decoration: none
;}
#pages span {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	
	color: #000;
	text-align: center;
	padding: 0 8px
;}
.page .noPage {
	display: inline-block;
	width: 56px;
	height: 22px;
	line-height: 22px;
	background: url(../img/icu/titlebg.jpg) repeat-x 0 -55px;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #a4a4a4;}
dl.Location {
	float: left;
	width: 766px;
	overflow: hidden;
	height: 50px;
	border-bottom: 2px solid #0379d6;
	line-height: 50px;}
dl.Location dt {
	float: left;
	font-family: '微软雅黑';
	color: #005496;
	font-size: 20px;
	font-weight: bold;
	padding-left: 2px
;}
dl.Location dd {
	float: right;
	font-family: '宋体';
	padding-left: 20px;
	padding-right: 5px;
	background: url(../images/h.jpg) left center no-repeat;
	color: #606060;}
dl.Location dd a:link, dl.Location dd a:visited {
	color: #606060;}
dl.Location dd a:hover {
	color: #005496;
	text-decoration: underline
;}
dl.Location dd a.last:link, dl.Location dd a.last:visited, dl.Location dd a.last:hover {
	color: #005496
;}
dl.w1000 {
	width: 1000px;}
.ThreeNav {
	float: left;
	width: 766px;
	padding-top: 20px;
	overflow: hidden
;}
.ThreeNav a {
	float: left;
	width: 100px;
	text-align: center;
	line-height: 26px;}
.ThreeNav a:link, .ThreeNav a:visited {
	border: 1px solid #e4e4e4;
	background: #FFF;
	color: #454545;
	margin-right: 10px;
	margin-bottom: 10px;}
.ThreeNav a:hover {
	background: #005496;
	border: 1px solid #005496;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;}
.ThreeNav a.s:link, .ThreeNav a.s:visited, .ThreeNav a.s:hover {
	background: #005496;
	border: 1px solid #005496;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;}
.PageRigCon {
	float: left;
	width: 766px;
	overflow: hidden;
	padding-bottom: 20px;
	margin-bottom: 10px;
	min-height: 500px;
_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}
ul.NewsList {
	float: left;
	width: 766px;
	overflow: hidden;
	padding-top: 8px
;}
ul.NewsList li {
	float: left;
	width: 766px;
	overflow: hidden;
	line-height: 38px;
	border-bottom: 1px solid #e2e2e2;}
ul.NewsList li a {
	float: left;
	padding-left: 15px;
	background: url(../images/p.jpg) 4px center no-repeat;
	line-height: 38px
;}
ul.NewsList li a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #005496;}

.NewsTit {
	float: left;
	width: 980px;
	padding: 10px;
	border-bottom: 1px solid #e2e2e2;
	text-align: center
;}
.NewsTit b {
	float: left;
	width: 980px;
	font-family: '微软雅黑';
	font-size: 18px;
	color: #005496;
	font-weight: normal;
	line-height: 30px;
	padding-top: 8px;}
.NewsTit span {
	float: left;
	width: 980px;
	color: #c4692d;
	line-height: 30px;
	padding-top: 5px;
	margin-bottom: 5px;}
.bshare-custom {
	float: left;
	width: 980px;
	margin-bottom: 5px
;}
.NewshowCon {
	float: left;
	width: 980px;
	padding: 10px;
	padding-top: 12px;
	line-height: 26px;
	font-size: 14px;
	color: #454545;
	min-height: 500px;
_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}
.PageText {
	float: left;
	width: 765px;
	overflow: hidden;
	padding-top: 10px
;}
.NewshowConBot {
	width: 980px;
	padding: 10px;
	border-top: 1px solid #e2e2e2;
	height: 60px;
	position: relative;
	float: left;}
.NewshowConBot span {
	float: left;
	width: 700px;
	color: #005496;
	line-height: 26px;}
.NewshowConBot p {
	width: 150px;
	margin: 0px;
	position: absolute;
	top: 8px;
	right: 8px;
	line-height: 26px;}
.NewshowConBot p a {
	color: #b7453a
;}
.NewshowArea .PageRigCon {
	width: 1000px;}
.NewshowArea dl.Location {
	width: 1000px;}
ul.Students {
	float: left;
	overflow: hidden;
	padding: 20px 0px 0px 0px;
	width: 800px;}
ul.Students li {
	display: block;
	float: left;
	overflow: hidden;
	text-align: center;
	margin: 6px 12px;}
ul.Students li a {
	float: left;
	width: 230px;
	height: 186px;}
ul.Students li a img {
	height: 140px;
	width: 220px;
	padding: 4px;
	border: 1px solid #e2e2e2;
	background: #FFF;}
ul.Students li a span {
	float: left;
	width: 230px;
	text-align: center;
	line-height: 30px;
	margin-top: 2px;}
ul.Students li a:hover img {
	background: #0379d6;
	border: 1px solid #0379d6;}
ul.Students li a:hover {
	color: #005496;
	font-weight: bold
;}
ul.teachers {
	float: left;
	overflow: hidden;
	padding: 20px 0px 0px 0px;
	width: 800px;}
ul.teachers li {
	width: 140px;
	display: block;
	float: left;
	overflow: hidden;
	text-align: center;
	margin: 6px 26px;}
ul.teachers li a {
	
	width: 140px;
	height: 186px;}
ul.teachers li a img {
	height: 150px;
	width: auto;
	padding: 4px;
	border: 1px solid #e2e2e2;
	background: #FFF;}
ul.teachers li a span {
	float: left;
	width: 140px;
	text-align: center;
	line-height: 30px;
	margin-top: 2px;}
ul.teachers li a:hover img {
	background: #0379d6;
	border: 1px solid #0379d6;}
ul.teachers li a:hover {
	color: #005496;
	font-weight: bold
;}
.LinkList {
	float: left;
	overflow: hidden;
	width: 750px;
	padding-top: 40px;
	padding-left: 35px
;}
.LinkList a {
	float: left;
	overflow: hidden;
	margin-right: 20px;
	line-height: 26px;
	height: 26px;
	width: 120px;
	text-align: center;
	margin-bottom: 15px;}
.LinkList a:link, .LinkList a:visited {
	border: 1px solid #e2e2e2;
	background: #FFF;
	color: #454545
;}
.LinkList a:hover {
	border: 1px solid #005496;
	background: #005496;
	color: #FFF;
	text-decoration: none
;}
/*班级博客*/
.ClassBlog {
	float: left;
	width: 505px;
	overflow: hidden;
	margin-top: 21px;
	font-family: '宋体';}
.ClassBlog dl {
	float: left;
	width: 505px;
	overflow: hidden;
	height: 40px;
	border-top: 2px solid #8ebadc;
	background: #f1f6f9;
	line-height: 40px;
	font-size: 14px;
	color: #005496;
	font-weight: bold;
	border-bottom: 1px solid #e4e4e4;}
.ClassBlog dl dt {
	float: left;
	width: 86px;
	text-align: center;
	background: url(../images/line2.jpg) right top no-repeat
;}
.ClassBlog dl dd {
	padding-left: 18px;
	float: left
;}
.ClassBlog ul {
	float: left;
	width: 505px;
	overflow: hidden;
	margin-bottom: 25px;}
.ClassBlog ul li {
	float: left;
	width: 505px;
	overflow: hidden;
	border-bottom: 1px solid #e4e4e4;}
.ClassBlog ul li.bg {
	background: #f4f4f4;}
.ClassBlog .L {
	width: 85px;
	border-right: 1px solid #e4e4e4;
	text-align: center;
	color: #005496;
	font-weight: bold
;}
.ClassBlog .R {
	padding: 10px 0px 10px 15px;
	color: #a1a1a1;}
.ClassBlog a:link, .ClassBlog a:visited {
	color: #454545;}
.ClassBlog a:hover {
	color: #d71818;
	font-weight: bold;
	text-decoration: none
;}
.ClassBlog .R a {
	float: left;
	width: 70px;
	background: url(../images/line.jpg) right center no-repeat;
	margin-right: 10px
;}
.BlogHot {
	float: right;
	width: 230px;
	height: 372px;
	overflow: hidden;
	background: #f4f4f4;
	margin-top: 20px;}
.BlogHot .Tit {
	float: left;
	width: 215px;
	padding-left: 15px;
	height: 43px;
	background: url(../images/p1.jpg) repeat-x left bottom
;}
.BlogHot .Tit b {
	float: left;
	width: 70px;
	border-bottom: 3px solid #f6a700;
	line-height: 40px;
	font-size: 16px;
	font-family: '微软雅黑';
	text-align: center
;}
.BlogHot ul {
	float: left;
	width: 216px;
	padding-left: 14px;
	overflow: hidden;
	padding-top: 6px
;}
.BlogHot ul li {
	float: left;
	width: 205px;
	line-height: 30px;
	border-bottom: 1px dotted #d0d0d0;}
.BlogHot ul li span {
	float: left;
	margin-right: 6px;
	height: 30px;
	width: 12px;
	overflow: hidden
;}
.BlogHot ul li a {
	float: left;}
.BlogHot ul li.n0 span {
	background: url(../images/number.jpg)
;}
.BlogHot ul li.n1 span {
	background: url(../images/number.jpg) left -30px;}
.BlogHot ul li.n2 span {
	background: url(../images/number.jpg) left -60px;}
.BlogHot ul li.n3 span {
	background: url(../images/number.jpg) left -90px;}
.BlogHot ul li.n4 span {
	background: url(../images/number.jpg) left -120px;}
.BlogHot ul li.n5 span {
	background: url(../images/number.jpg) left -150px;}
.BlogHot ul li.n6 span {
	background: url(../images/number.jpg) left -180px;}
.BlogHot ul li.n7 span {
	background: url(../images/number.jpg) left -210px;}
.BlogHot ul li.n8 span {
	background: url(../images/number.jpg) left -240px;}
.BlogHot ul li.n9 span {
	background: url(../images/number.jpg) left -270px;}
.ClassZhy dl {
	float: left;
	width: 766px;
	overflow: hidden;
	border-bottom: 2px solid #eeb211;
	height: 36px;
	margin: 15px 0px 15px 0px;}
.ClassZhy dl dt {
	float: left;
	font-size: 16px;
	font-family: '微软雅黑';
	color: #005496;
	font-weight: bold;
	padding-left: 5px;
	line-height: 36px;}
.ClassZhy dl dd {
	float: right;
	padding-top: 10px;}
.ClassZhy ul.N {
	float: left;
	width: 766px;
	overflow: hidden;}
.ClassZhy ul.N li {
	float: left;
	width: 766px;
	border-bottom: 1px dashed #CCC;
	line-height: 32px;}
.ClassZhy ul.N li a {
	float: left;
	padding-left: 15px;
	background: url(../images/p.jpg) 4px center no-repeat;}
.ClassZhy ul.N li a b {
	font-weight: normal
;}
.ClassZhy ul.N li span {
	float: right;
	padding-right: 5px;
	color: #999
;}
.ClassZhy #ClassPhotoUL img {
	width: 130px;
	height: 156px;
	padding: 2px;
	border: 1px solid #dedede;
	background: #FFF;}
.ClassZhy #ClassPhotoUL li {
	float: left;
	margin-right: 13px;
	overflow: hidden
;}
.ClassZhy #ClassPhotoUL a {
	float: left;
	width: 136px;
	overflow: hidden;
	text-align: center;}
.ClassZhy #ClassPhotoUL a b {
	font-weight: normal;
	font-size: 12px;}
.ClassZhy #ClassPhotoUL a:hover img {
	border: 1px solid #005496;
	background: #005496
;}
ul.VideoList {
	float: left;
	overflow: hidden;
	width: 801px;
	padding-top: 20px;}
ul.VideoList li {
	float: left;
	overflow: hidden;
	margin-right: 37px;
	height: 206px;
	width: 230px;
	border-bottom: 2px solid #e2e2e2;
	margin-bottom: 20px
;}
ul.VideoList li a {
	width: 230px;
	height: 206px;
	float: left;
	z-index: 1;
	position: relative;
	_position: none;}
ul.VideoList li img {
	width: 230px;
	height: 166px;
	float: left;}
ul.VideoList li span {
	line-height: 40px;
	padding-left: 3px;
	float: left;
	width: 220px
;}
ul.VideoList li a dl {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 222px;
	height: 158px;
	border: 4px solid #f0c415;
	cursor: pointer;
	display: none;
	float: left
;}
ul.VideoList li a dt {
	width: 222px;
	height: 158px;
	background: url(../images/play.jpg) center center no-repeat;
	position: relative;
	z-index: 2;
	display: block;}
ul.VideoList li a dd {
	width: 222px;
	height: 158px;
	background: #000;
	position: absolute;
	left: 0px;
	top: 0px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	display: block;}
ul.VideoList li a:hover {
	text-decoration: none;}
ul.VideoList li a:hover dl {
	display: block
;}
/*视觉*/
#SightMyfocus {
	float: left;
	width: 410px;
	height: 296px;
	overflow: hidden;
	margin-top: 20px;}
#SightMyfocus img {
	width: 410px;
	height: 296px;}
.SightHot {
	float: right;
	overflow: hidden;
	width: 328px;
	height: 300px;
	margin-top: 20px;}
.SightHot a {
	float: left;
	width: 152px;
	height: 146px;
	overflow: hidden;
	text-align: center;
	line-height: 36px;
	margin-right: 24px;
	margin-bottom: 8px
;}
.SightHot a img {
	width: 152px;
	height: 110px;}
.SightHot a.mr0 {
	margin-right: 0px;}
.SightChild {
	float: left;
	float: left;
	width: 766px;
	overflow: hidden;
	margin-top: 10px;}
.SightChild dl {
	float: left;
	width: 766px;
	overflow: hidden;
	border-bottom: 2px solid #eeb211;
	height: 48px;
	display: block;}
.SightChild dl dt {
	float: left;
	font-family: '微软雅黑';
	font-size: 18px;
	font-weight: bold;
	color: #005496;
	line-height: 48px;
	padding-left: 3px;}
.SightChild dl dd {
	float: right;
	padding-top: 15px;}
.SightChild ul {
	float: left;
	width: 798px;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 2px
;}
.SightChild ul li {
	float: left;
	overflow: hidden;
	border-bottom: 2px solid #e2e2e2;
	margin-right: 36px;
	margin-bottom: 20px;}
.SightChild ul li a {
	float: left;
	width: 230px;
	height: 206px;
	line-height: 40px;}
.SightChild ul li img {
	width: 230px;
	height: 166px;}
.SightShow .PageBan {
	float: none
;}
.SightShow .NewsTit {
	width: 960px;
	padding: 0px;
	height: 80px;
	float: none;
	margin: 10px 20px 0px 20px;}
.SightShow dl.Location {
	width: 1000px;
	float: none;
	display: block;}
.SightShow .NewsTit b {
	width: 960px;
	float: none;
	display: block
;}
.SightShow .NewsTit span {
	width: 960px;
	float: none;
	display: block
;}
.SightData {
	display: none
;}
.SightShow #PrevNews {
	display: none
;}
.SightShow #NextNews {
	display: none
;}
.SightShowList {
	width: 964px;
	background: #e8f1f7;
	border: 1px solid #d3e0f1;
	height: 124px;
	margin: 0px 10px 40px 10px;
	padding-top: 16px;
	padding-left: 14px;
	_position: relative
;}
.SightShowList a.UpArticle, .SightShowList a.DownArticle {
	float: left;
	overflow: hidden;
	padding: 5px;
	border: 1px solid #d3e0f1;
	background: #FFF;
	font-family: '宋体';
	width: 100px;
	display: block
;}
.SightShowList a.UpArticle b, .SightShowList a.DownArticle b {
	float: left;
	background: #005496;
	width: 100px;
	height: 70px;
	text-align: center;
	line-height: 70px;
	cursor: pointer
;}
.SightShowList a.UpArticle:link, .SightShowList a.UpArticle:visited, .SightShowList a.DownArticle:link, .SightShowList a.DownArticle:visited {
	color: #FFF;}
.SightShowList a.UpArticle:hover, .SightShowList a.DownArticle:hover {
	color: #f0c415;
	text-decoration: underline
;}
.SightShowList a.UpArticle {
	margin-right: 12px;}
.SightShowList .LeftBtn, .SightShowList .RigBtn {
	float: left;
	width: 23px;
	height: 23px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	cursor: pointer;
	margin-top: 30px;}
.SightShowList .LeftBtn {
	background: url(../images/arrow5.jpg);
	margin-right: 12px;}
.SightShowList .RigBtn {
	background: url(../images/arrow5.jpg) -23px top no-repeat;
	margin-right: 12px;}
.SightShowList .Lists {
	width: 636px;
	float: left;
	height: 116px;
	overflow: hidden;
	position: relative;
	margin-right: 12px;}
.SightShowList ul {
	float: left;
	height: 116px;
	width: 636px;
	position: absolute;}
.SightShowList ul li {
	width: 115px;
	height: 116px;
	float: left;
	overflow: hidden;
	cursor: pointer;
	position: relative;
	margin-right: 15px;}
.SightShowList ul li.error p {
	background: #FFF;
	color: #999;
	text-align: center;
	line-height: 80px;}
.SightShowList ul li img {
	width: 115px;
	border: none
;}
.SightShowList ul li span {
	line-height: 30px;
	display: block;
	text-align: center;}
.SightShowList ul li p {
	margin: 0px;
	display: block;
	width: 115px;
	height: 83px;
	overflow: hidden;
	background: url(../images/loading.jpg) center center no-repeat #FFF;}
.SightShowList ul li b {
	display: block;
	width: 109px;
	height: 77px;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 0px;
	border: none;}
.SightShowList ul li.hover b {
	border: 3px solid #005496;}
.SightShow .BigPicArea {
	width: 960px;
	margin: 20px;
	position: relative;
	z-index: 1;
	overflow: hidden
;}
.SightShow .BigPicImg {
	width: 960px;
	text-align: center;
	overflow: hidden;
	background: url(../images/loading.jpg) center center no-repeat
;}
#PhotoBtn {
	position: absolute;
	z-index: 100;
	width: 960px;
	top: 0px;}
#mouseOverRight {
	position: absolute;
	right: 10px;
	top: 0px;
	width: 250px;}
#mouseOverLeft {
	position: absolute;
	left: 10px;
	top: 0px;
	width: 250px;}
#mouseOverRight b, #mouseOverLeft b {
	width: 100%;
	position: absolute;
	z-index: 101;
	left: 0;
	top: 0;
	display: none;
	cursor: pointer;}
#mouseOverLeft b {
	background: url(../images/arrow1.jpg) no-repeat 15px center;
	_background: url(../images/arrow3.jpg) no-repeat 15px center;}
#mouseOverRight b {
	background: url(../images/arrow2.jpg) no-repeat 197px center;
	_background: url(../images/arrow4.jpg) no-repeat 197px center;}
#mouseOverRight span, #mouseOverLeft span {
	width: 100%;
	position: absolute;
	z-index: 100;
	left: 0;
	top: 0;
	filter: alpha(opacity=0);
	opacity: 0;
	background: #000;
	display: block;}
/*留言板*/
.MailBox {
	float: left;
	width: 766px;
	padding-top: 30px;}
.MailBox p {
	text-align: center;
	font-size: 14px;}
.MailBox p strong {
	color: #005496;}
.MailBox p span {
	color: #555555;}
.MailBox p font {
	font-size: 14px;
	color: #eb1717;}
.MailBox td {
	height: 46px
;}
.MailBox .Input1 {
	width: 480px;
	height: 28px;
	background: #FFF;
	border: 1px solid #d2d2d6;
	padding-left: 10px;
	color: #333;
	line-height: 28px;}
.MailBox .Input2 {
	width: 470px;
	height: 100px;
	padding: 10px;
	line-height: 24px;
	color: #333;
	background: #FFF;
	border: 1px solid #d2d2d6;}
.MailBox .Input3 {
	width: 80px;
	height: 28px;
	background: #FFF;
	border: 1px solid #d2d2d6;
	padding-left: 10px;
	color: #333;
	line-height: 28px;}
.MailBox .btn1, .MailBox .btn2 {
	float: left;
	width: 82px;
	line-height: 32px;
	height: 32px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	border: none;
	cursor: pointer
;}
.MailBox .btn1 {
	background: #859539;
	margin-right: 10px
;}
.MailBox .btn2 {
	background: #d7894e;}
.MailBox .red {
	color: #eb1717;}
/*校园影视*/
.schoolmove {
	float: left;
	width: 766px;
	overflow: hidden;}
ul.PhotoList {
	float: left;
	overflow: hidden;
	width: 766px;
	margin-top: 20px;}
ul.PhotoList li {
	width: 230px;
	height: 150px;
	float: left;
	margin-left: 18px;
	margin-bottom: 28px;
	display: block
;}
ul.PhotoList li a {
	float: left;
	overflow: hidden;
	padding: 4px;
	width: 220px;
	height: 140px;}
ul.PhotoList li a:link, ul.PhotoList li a:visited {
	border: 1px solid #d4e2d7;
	background: #FFF;}
ul.PhotoList li a:hover {
	border: 1px solid #ff9c00;
	background: #ff9c00;
	text-decoration: none
;}
ul.PhotoList li a p {
	margin: 0px;
	height: 26px;
	position: relative;
	margin-top: -26px;
	display: block;
	width: 220px;
	cursor: pointer
;}
ul.PhotoList li a p b {
	display: block;
	width: 220px;
	height: 26px;
	position: relative;
	z-index: 1;
	text-align: center;
	color: #FFF;
	line-height: 26px;
	font-weight: normal
;}
ul.PhotoList li a p span {
	display: block;
	width: 220px;
	height: 26px;
	background: #000;
	position: absolute;
	margin-top: -26px;
	filter: alpha(opacity=50);
	opacity: 0.5;}
ul.PhotoList li a:hover b {
	color: #ff9c00;
	font-weight: bold
;}
.m_banner {
	background: #fff;
	height: 388px;
	position: relative;}
.m_banner .banner {
	height: 388px;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-position: center top;}
.banner_ctrl {
	height: 100px;
	width: 960px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -50px 0 0 -480px;
	z-index: 2;}
.banner_ctrl a {
	display: block;
	width: 30px;
	height: 100px;
	background: url(../images/banner_ctrl.jpg) no-repeat;
	position: absolute;
	opacity: .1;
	filter: alpha(opacity=10);
	-moz-opacity: 0.1;}
.banner_ctrl a.prev {
	left: -30px;}
.banner_ctrl a.next {
	right: -30px;
	background-position: -30px 0;}
.m_banner .banner .main_c {
	position: relative;
	z-index: 10;
	height: 388px;}
.IndexArea2_1 ul.n1 li p {
	float: left;
	width: 210px;
	padding-left: 12px;
	height: 20px;
	overflow: hidden;
	margin: 0px;}
.IndexArea2_1 dl.tabT .Tit, .IndexArea2_5 dl.tabT .Tit {
	margin-top: 10px;}
.news {
	width: 90%;
	margin: 0px auto;
	overflow: hidden;
	padding: 20px 0px;}
.news h1 {
	font-size: 20px;
	text-align: center;
	padding: 20px 0px
;}
.newsnr {
	font-size: 14px;
	line-height: 27px;}
.news .info {
	padding-bottom: 20px;
	font-size: 12px;
	text-align: center;
	color: #999
;}
.inddh {
	width: 130px;
	overflow: hidden;
	padding-bottom: 30px;
	background-color: #E1E1E1;
	color: #fff;
	position: fixed;
	top: 100px;
	right: 10px;
	z-index: 9999
;}
.inddh h1 {
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	color: #fff;
	font-weight: normal;
	background-color: #005295
;}
.inddh ul {
	overflow: hidden;
	padding-top: 30px;}
.inddh ul li {
	width: 100%;
	float: left
;}
.inddh ul li a {
	width: 130px;
	height: 45px;
	line-height: 45px;
	color: #4E4E4E;
	text-align: center;
	font-size: 16px;
	float: left
;}
.inddh ul li a:hover {
	background-color: #005295;
	color: #FFF;
	text-decoration: none
;}
.indh {
	width: 1200px;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 434px;}
.indh ul {
	overflow: hidden
;}
.indh ul li {
	width: 360px;
	float: left;
	padding: 0px 10px;}
.indh ul li a {
	width: 360px;
	float: left;}
.indh ul li a:hover {
	box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.7);
	-o-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.7);
	-ms-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.7);}
/*左侧栏目*/

.list {
	float: left;
	width: 204px;
	overflow: hidden;
	background: #d6e3ee;
	margin-bottom: 8px
;}
.list ul li {
	background-color: #467ca2;
	border: solid 1px #316a91;
	border-bottom: 0;}
.list ul li a {
	padding-left: 10px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	height: 36px;
	line-height: 36px;}
.list ul li span{
	float:right;
	width:20px;
	height: 36px;
	position: relative;}
.list ul li span.inactive {
	background: url(../images/off.jpg) no-repeat 0px center;}
.list ul li .inactives {
	background: url(../images/on.jpg) no-repeat 0px center;}
.list ul li ul {
	display: none;}
.list ul li ul li {
	border-left: 0;
	border-right: 0;
	background-color: #6196bb;
	border-color: #467ca2;}
.list ul li ul li ul {
	display: none;}
.list ul li ul li a {
	padding-left: 20px;}
.list ul li ul li ul li {
	background-color: #d6e6f1;
	border-color: #6196bb;}
.end {
	background-color: #d6e6f1;
	border-color: #6196bb;}
.list ul li ul li ul li a {
	color: #316a91;
	padding-left: 30px;}

/*师资队伍样式表*/
.select-li table{margin-top:10px; margin-bottom:-20px;}
.select-li table b{background-color:#467ca2;margin-right:10px;line-height: 22px; color:#FFF; padding:10px;}
.select-li table a{color: #2D5299; border: 1px solid #CCC;   padding: 2px 7px; margin-top: 5px; line-height: 20px;display: block;float: left;margin-left: 5px;}
.select-li table a:hover{text-decoration:none;  border:1px solid #900;}
.select-li table .changefieldandcss{background:#900; border:1px solid #900;color:#FFF;}
.select-li table .bwidth{width:100px;}
.select-li table a b{ display:inline-block; height:18px; border:none; line-height:18px; padding:0 3px; color:#999; background-color:#FFF;}

.js2018{position:relative;height:260px;background: url(../images/jsbg.jpg) left center no-repeat;}
.js2018 p{width:350px;left: 15%;}
.js2018 p img{width:100%;height:100%;}
.js2018 ul{padding-left:50%;padding-top:30px;}
.js2018 ul li{font-size:18px;}
.js2018 ul li span{font-weight:bold;}

.dslblist{}
.dslblist h3{font-size: 20px;font-family: '微软雅黑';color: #900;padding: 20px;padding-bottom: 0;clear:both;}