.news_in .in_left {
	WIDTH: 850px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.news_in .in_left .weizhi {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f4f4f4; HEIGHT: 45px; PADDING-TOP: 0px
}
.news_in .in_left UL {
	MARGIN-BOTTOM: 20px
}
.news_in .in_left UL LI {
	POSITION: relative; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 25px
}
.news_in .in_left UL LI .img A {
	TEXT-ALIGN: right; WIDTH: 155px; FLOAT: left; HEIGHT: 185px; OVERFLOW: hidden
}
.news_in .in_left UL LI .img {
	TEXT-ALIGN: right; WIDTH: 155px; FLOAT: left; HEIGHT: 185px; OVERFLOW: hidden
}
.news_in .in_left UL LI .img A {
	MARGIN: 0px auto; WIDTH: auto; DISPLAY: block; MAX-WIDTH: 155px; HEIGHT: auto; MAX-HEIGHT: 185px
}
.news_in .in_left UL LI .img IMG {
	MARGIN: 0px auto; WIDTH: auto; DISPLAY: block; MAX-WIDTH: 155px; HEIGHT: auto; MAX-HEIGHT: 185px
}
.news_in .in_left UL LI .text {
	WIDTH: 660px; FLOAT: left; MARGIN-LEFT: 25px
}
.news_in .in_left UL LI .text H3 {
	LINE-HEIGHT: 30px; WIDTH: 660px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: 18px; OVERFLOW: hidden
}
.news_in .in_left UL LI .text H3 A {
	COLOR: #333
}
.news_in .in_left UL LI .text H3 A:hover {
	COLOR: #1362af
}
.news_in .in_left UL LI .text .label {
	WIDTH: 460px
}
.news_in .in_left UL LI .text .label SPAN {
	PADDING-RIGHT: 20px
}
.news_in .in_left UL LI .text .desc {
	LINE-HEIGHT: 30px; HEIGHT: 78px
}
.news_in .in_left .dl_left {
	WIDTH: 850px; HEIGHT: auto
}
.news_in .in_left .dl_left .pic {
	POSITION: relative; WIDTH: 269px; DISPLAY: block; HEIGHT: 165px; OVERFLOW: hidden
}
.news_in .in_left .dl_left DD {
	POSITION: relative; MARGIN: 20px 7px 0px; WIDTH: 269px; DISPLAY: block; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden
}
.news_in .in_left .dl_left DD:hover {
	box-shadow: 0 6px 10px rgba(0, 0, 0, 0.2)
}
.news_in .in_left .dl_left IMG {
	WIDTH: 269px; DISPLAY: block; HEIGHT: 165px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out
}
.news_in .in_left .dl_left DD:hover A IMG {
	-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)
}
.news_in .in_left .dl_left DD P.tit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 5px; PADDING-LEFT: 0px; WIDTH: 259px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 14px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.news_in .in_left .dl_left DD P.po {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 14px; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 15px
}
.news_in .in_right {
	BORDER-LEFT: #f4f4f4 2px solid; PADDING-LEFT: 34px; WIDTH: 280px; FLOAT: right; MARGIN-LEFT: 34px
}
.news_in .in_right UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 270px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: url(libg.jpg) no-repeat left center; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.news_in .in_right UL LI A {
	LINE-HEIGHT: 35px; WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
.news_in .in_right .zixun {
	WIDTH: 280px; FLOAT: left; OVERFLOW: hidden
}
.news_in .in_right .zixun SPAN {
	TEXT-ALIGN: center; MARGIN: 0px 10px 9px; WIDTH: 120px; DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden
}
.news_in .in_right .zixun SPAN A.pic {
	WIDTH: 120px; DISPLAY: block; WHITE-SPACE: normal; HEIGHT: 85px; OVERFLOW: hidden
}
.news_in .in_right .zixun SPAN A.pic IMG {
	MIN-WIDTH: 105px; MIN-HEIGHT: 85px; MAX-WIDTH: 120px; MAX-HEIGHT: 85px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease
}
.news_in .in_right .zixun SPAN A.pic:hover IMG {
	-webkit-transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -ms-transform: scale(1.06, 1.06); -o-transform: scale(1.06, 1.06); transform: scale(1.06, 1.06)
}
.news_in .in_right .dl_right {
	WIDTH: 280px; HEIGHT: auto
}
.news_in .in_right .dl_right A {
	POSITION: relative; WIDTH: 280px; DISPLAY: block; HEIGHT: 165px; OVERFLOW: hidden
}
.news_in .in_right .dl_right DD {
	POSITION: relative; MARGIN: 20px 20px 0px 0px; WIDTH: 280px; DISPLAY: block; FLOAT: left; HEIGHT: 210px; OVERFLOW: hidden
}
.news_in .in_right .dl_right DD:hover {
	box-shadow: 0 6px 10px rgba(0, 0, 0, 0.2)
}
.news_in .in_right .dl_right IMG {
	WIDTH: 280px; DISPLAY: block; HEIGHT: 165px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out
}
.news_in .in_right .dl_right DD:hover A IMG {
	-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)
}
.news_in .in_right .dl_right DD SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.news_in .in_right .znS .con {
	BORDER-LEFT: #dddddd 1px solid; MARGIN: 19px 0px 0px; WIDTH: 276px; OVERFLOW: hidden; BORDER-TOP: #dddddd 1px solid
}
.news_in .in_right .znS .con A {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 47px; WIDTH: 91px; DISPLAY: block; FLOAT: left; HEIGHT: 47px; BORDER-RIGHT: #dddddd 1px solid
}
.news_in .in_right .znS .con A:hover {
	BACKGROUND: #0a99db; COLOR: #ffffff
}
.news_in .in_left .title {
	TEXT-ALIGN: center; MARGIN-TOP: 50px; MARGIN-BOTTOM: 15px; COLOR: #333; FONT-SIZE: 28px; FONT-WEIGHT: normal
}
.news_in .in_left .info {
	BORDER-BOTTOM: #f5f5f5 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 20px
}
.news_in .in_left .info SPAN {
	MARGIN: 0px 10px; DISPLAY: inline-block; COLOR: #999
}
.news_in .in_left .con {
	LINE-HEIGHT: 1.7em; COLOR: #666; FONT-SIZE: 16px; OVERFLOW: hidden
}
.news_in .in_left .con P {
	MARGIN-BOTTOM: 15px
}
.news_in .in_left .con IMG {
	MAX-WIDTH: 100%; HEIGHT: auto
}
.news_in .in_left .praise {
	MARGIN: 30px auto; WIDTH: 100px; BACKGROUND: url(../images/about/praise.png) no-repeat; HEIGHT: 100px
}
.news_in .in_left .praise SPAN {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 70px
}
.news_in .in_left .bottom {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 30px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #f5f5f5 1px solid; PADDING-TOP: 20px
}
.news_in .in_left .bottom .back {
	LINE-HEIGHT: 45px; MARGIN: 0px auto; WIDTH: 140px; HEIGHT: 45px
}
.news_in .in_left .bottom .back A {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: 140px; DISPLAY: block; BACKGROUND: #1362af; HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 18px; border-radius: 30px
}
.news_in .in_left .bottom .before {
	POSITION: absolute; LINE-HEIGHT: 35px; WIDTH: 300px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #1362af; FONT-SIZE: 16px; OVERFLOW: hidden; TOP: 20px; LEFT: 0px
}
.news_in .in_left .bottom .after {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 35px; WIDTH: 300px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #1362af; FONT-SIZE: 16px; OVERFLOW: hidden; TOP: 20px; RIGHT: 0px
}
.news_in .in_left .tj UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 10px; WIDTH: 390px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: url(libg.jpg) no-repeat left center; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.news_in .in_left .tj UL LI A {
	LINE-HEIGHT: 35px; WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
.zilanmu {
	WIDTH: 850px; HEIGHT: auto; OVERFLOW: hidden
}
.zilanmu LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; MARGIN: 20px 10px 10px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; BACKGROUND: #005689; FLOAT: left; PADDING-TOP: 5px; border-radius: 5px
}
.zilanmu LI A {
	COLOR: #fff; FONT-SIZE: 14px
}
.courseTop {
	
}
.courseTop .courImg {
	POSITION: relative; WIDTH: 590px; FLOAT: left; HEIGHT: 330px; OVERFLOW: hidden; MARGIN-RIGHT: 30px
}
.courseTop .courImg IMG {
	WIDTH: 590px; HEIGHT: 330px
}
.courseTop .topRight {
	WIDTH: 520px; FLOAT: left
}
.courseTop .topRight .cur-title {
	LINE-HEIGHT: 28px; WIDTH: 100%; FLOAT: left; HEIGHT: 35px; COLOR: #333333; FONT-SIZE: 22px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.courseTop .topRight .detailsList {
	WIDTH: 100%; FLOAT: left; HEIGHT: 45px
}
.courseTop .topRight .detailsList .mod {
	LINE-HEIGHT: 40px; WIDTH: 40%; FLOAT: left; HEIGHT: 45px; COLOR: #999999; FONT-SIZE: 14px
}
.courseTop .topRight .doBtnMod {
	TEXT-ALIGN: center; WIDTH: 520px; FLOAT: left; FONT-SIZE: 16px
}
.courseTop .topRight .doBtnMod .runAsk {
	BORDER-BOTTOM: #ff8800 1px solid; BORDER-LEFT: #ff8800 1px solid; LINE-HEIGHT: 38px; MARGIN: 5px; WIDTH: 458px; FLOAT: left; HEIGHT: 38px; COLOR: #ff8800; OVERFLOW: hidden; BORDER-TOP: #ff8800 1px solid; BORDER-RIGHT: #ff8800 1px solid; border-radius: 5px
}
.courseTop .topRight .doBtnMod .runAsk:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 40px; BACKGROUND-COLOR: #ff8800; WIDTH: 460px; HEIGHT: 40px; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.pages {
	TEXT-ALIGN: center; WIDTH: 100%
}
.pages A {
	BORDER-BOTTOM: #e0e0e0 2px solid; BORDER-LEFT: #e0e0e0 2px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: inline-block; FONT: 14px "microsoft yahei"; COLOR: #666666; BORDER-TOP: #e0e0e0 2px solid; BORDER-RIGHT: #e0e0e0 2px solid; PADDING-TOP: 6px; border-radius: 5px 5px
}
.pages A:hover {
	BORDER-BOTTOM: #1362af 2px solid; BORDER-LEFT: #1362af 2px solid; BACKGROUND: #1362af; COLOR: #ffffff; BORDER-TOP: #1362af 2px solid; BORDER-RIGHT: #1362af 2px solid
}
.pages A.curr {
	BORDER-BOTTOM: #ff7e00 2px solid; BORDER-LEFT: #ff7e00 2px solid; BACKGROUND: #ff7e00; COLOR: #ffffff; BORDER-TOP: #ff7e00 2px solid; BORDER-RIGHT: #ff7e00 2px solid
}
.partners_in .table {
	BORDER-SPACING: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 20px
}
.partners_in .table TD {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; WIDTH: 16.5%; HEIGHT: 100px; VERTICAL-ALIGN: middle; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.partners_in .table TD SPAN {
	TEXT-ALIGN: left; DISPLAY: block; COLOR: #198aff; MARGIN-LEFT: 40px; FONT-SIZE: 18px
}
