ul, li {
	list-style: none
}
input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner {
border:none;
padding:0;
}
a {
	outline: none
}
/** slide **/
.pic-slide {
	width: 990px;
	height: 286px;
	position: relative;
	overflow: hidden;
	background: url(images/slidebg.png) no-repeat;
	margin: 0px auto;
	text-align: center;
	padding-top: 6px
}
.slider {
	width: 980px;
	height: 257px;
	position: relative;
	overflow: hidden;
	left: 6px;
}
.slider img {
	width: 791px;
	height: 257px;
}
.conbox {
	position: absolute;
	left: 0;/*??????*/
}
.switcher {
	position: absolute;
	bottom: 0px;
	right: 2px;
	float: right;
	z-index: 99;
	width: 187px;
	height: 257px;
	background: url(images/switcherbg.png) no-repeat
}
.switcher a {
	background: url(images/switcher.png) no-repeat;
	cursor: pointer;
	float: left;
	display: block;
	font-family: arial;
	height: 36px;
	line-height: 36px;
	width: 187px;
	text-align: left;
	text-indent: 30px;
	color: #333;
}
.switcher a.course {
	background: url(images/switcher-2.png) no-repeat
}
.switcher a.cur {
	background: url(images/switcher-1.png) no-repeat;
	margin-left: -7px;
	color: #990000;
	font-weight: bolder;
	float: left;
	display: block;
	font-family: arial;
	height: 36px;
	line-height: 36px;
	width: 187px;
	text-align: left;
	text-indent: 37px;
}
.switcher a.course, .switcher a.course:link, .switcher a.course:hover, .switcher a.course:visited {
	color: #5a5959
}
#slider2 .conbox div {
	width: 792px;
	height: 257px;
	overflow: hidden;
}
/** newslide **/
.newpic-slide {
	width: 100%;
	height: 200px;
	position: relative;
	overflow: hidden;
	background: url(images/slidebg.png) no-repeat;
	margin: 0px auto;
	text-align: center;
}
.newslider {
	width: 100%;
	height: 400px;
	position: relative;
}
.newslider .conbox {
	position: relative;
	width: 1600px;
	margin: 0px auto;
	left: 0;/*??????*/
}
.newslider .conbox div {
	overflow: hidden;
}
.newslider .conbox div a {
	width: 97px;
	height: 93px;
	background: url(images/play.png) no-repeat;
	position: absolute;
	left: 300px;
	top: 105px;
	z-index: 100000
}
.newslider .picinfoarea {
	width: 760px;
	height: 170px;
	position: absolute;
	left: 140px;
	top: 0;
	z-index: 10
}
.newslider .picinfoarea .detail {
	position: relative;
	opacity: 0;
	filter: alpha(opacity=0);
}
.newslider .picinfoarea .detail .introbg {
	position: absolute;
	padding: 5px;
	background: #141919;
	opacity: 0.3;
	filter: alpha(opacity=30);
	top: 26px;
	left: 25px;
	width: 186px;
	height: 51px;
	z-index: 11
}
.newslider .picinfoarea .detail .intro {
	position: absolute;
	padding: 5px;
	top: 26px;
	left: 25px;
	width: 186px;
	height: 51px;
	z-index: 12;
	color: White;
	font-size: 14px;
	font-family: ??????;
	line-height: 25px;
	overflow: hidden
}
.newslider .picinfoarea .detail .play {
	width: 97px;
	height: 93px;
	position: absolute;
	left: 0px;
	top: 105px;
	z-index: 100;
}
.newslider .picinfoarea .detail .play a {
	width: 97px;
	height: 93px;
	display: inline-block;
	background: url(images/play.png) no-repeat
}
.newslider .switcher {
	position: absolute;
	top: 0px;
	left: 2px;
	z-index: 99;
	width: 140px;
	height: 400px;
	background: #830910;
	opacity: 0.9;
	filter: alpha(opacity=90)
}
.newslider .switcher a {
	background: none;
	cursor: pointer;
	float: left;
	height: 31px;
	overflow: hidden;
	width: 140px;
	text-indent: 5px;
	color: #333;
}
.newslider .switcher a.course {
	background: url(images/switcher-2.png) no-repeat
}
.newslider .switcher a.cur {
	background: url(images/solidlinkbg.png) no-repeat;
	margin-left: -5px;
	color: #990000;
	font-weight: bolder;
	float: left;
	display: block;
	font-family: arial;
	height: 32px;
	width: 140px;
	text-align: left;
	text-indent: 19px;
}
.newslider .switcher a.course, .switcher a.course:link, .switcher a.course:hover, .switcher a.course:visited {
	color: #5a5959
}
.newslider .switcherwrap {
	width: 980px;
	margin: 0px auto;
	position: relative
}
.newslider .switcher .spgkk, .newslider .switcher .wlhxk, .newslider .switcher .msjdk, .newslider .switcher .gkzyzx, .newslider .switcher .wfzkc, .newslider .switcher .gnjpk, .newslider .switcher .gwjpk {
	display: inline-block;
	width: 100px;
	height: 20px;
	overflow: hidden;
	margin-top: 6px;
	background: url(images/cou-icons.png) no-repeat;
	line-height: 200px
}
.newslider .switcher .spgkk {
	background-position: right -1328px;
}
.newslider .switcher .wlhxk {
	background-position: right -1365px;
}
.newslider .switcher .msjdk {
	background-position: right -1401px;
}
.newslider .switcher .wfzkc {
	background-position: right -1540px;
}
.newslider .switcher .gkzyzx {
	width: 119px;
	background-position: right -1436px;
}
.newslider .switcher .gnjpk {
	background-position: right -1472px;
}
.newslider .switcher .gwjpk {
	background-position: right -1506px;
}
.newslider .switcher .cur .spgkk {
	background-position: left -1328px;
}
.newslider .switcher .cur .wlhxk {
	background-position: left -1365px;
}
.newslider .switcher .cur .msjdk {
	background-position: left -1401px;
}
.newslider .switcher .cur .wfzkc {
	background-position: left -1540px;
}
.newslider .switcher .cur .gkzyzx {
	width: 119px;
	background-position: left -1436px;
}
.newslider .switcher .cur .gnjpk {
	background-position: left -1472px;
}
.newslider .switcher .cur .gwjpk {
	background-position: left -1506px;
}
.content {
	width: 980px;
	margin: 0px auto
}
/** ??????? **/
.ui-accordion-header-icon {
	font-size: 0;
	height: 0
}
.content .col-1 .more {
	text-align: right;
	display: block;
	padding-right: 20px
}
.content .col-1 .more:link, .content .col-1 .more:visited {
	color: #005781
}
.content .col-1 {
	width: 980px;
	height: 242px;
	margin: 0px auto;
	position: relative
}
.content .col-1 .l {
	width: 330px;
	height: 242px;
	float: left;
	overflow: hidden
}
.content .col-1 .l .header {
	width: 100%;
	height: 34px;
	background: url(images/news.jpg) no-repeat
}
.content .col-1 .l .con {
	width: 100%;
	margin-top: 4px;
}
.content .col-1 .l .con .title {
	height: 12px;
	padding-left: 10px;
	display: block;
	height: 30px;
	line-height: 30px
}
.content .col-1 .l .con .intro p {
	line-height: 22px;
	padding-left: 9px;
}
.content .col-1 .l .con a {
	height: 29px;
	padding-left: 10px;
	overflow: hidden;
	line-height: 30px;
	background: url(images/accordionc.jpg) no-repeat;
	display: block;
	font-weight: bolder
}
.content .col-1 .l .con a, .content .col-1 .l .con a:link, .content .col-1 .l .con a:visited {
	color: #333
}
.content .col-1 .l .con a span {
	display: block;
	background: none
}
.content .col-1 .l .con .ui-state-active {
	background: url(images/accordiono.jpg) no-repeat;
	border: 0;
}
.content .col-1 .l .con .ui-state-active span {
	background: none
}
.content .col-1 .l .con table {
	width: 308px;
	margin: 0px auto;
}
.content .col-1 .l .con table img {
	padding-top: 4px;
}
.content .col-1 .l .con table td a {
	background: none;
	height: auto;
	line-height: 22px;
}
.content .col-1 .l .con table td a:link, .content .col-1 .l .con table td a:visited {
	color: #333;
	font-weight: normal
}
.content .col-1 .l .con table td a:hover {
	color: #666;
	text-decoration: underline
}
.content .col-1 .l .con .con-main {
	padding: 10px 0;
	height: 97px
}
.content .col-1 .c {
	width: 330px;
	height: 244px;
	float: left;
	overflow: hidden;
	display: inline;
	margin-left: 30px;
}
.content .col-1 .c .header {
	width: 100%;
	height: 33px;
	background: url(images/teaching.jpg) no-repeat
}
.content .col-1 .c .con {
	width: 100%;
	margin-top: 4px
}
.content .col-1 .c .con .title {
	height: 12px;
	padding-left: 10px;
	display: block;
	height: 30px;
	line-height: 30px
}
.content .col-1 .c .con .intro p {
	line-height: 22px;
	padding-left: 9px;
}
.content .col-1 .c .con {
	width: 100%;
	margin-top: 4px
}
.content .col-1 .c .con a {
	height: 30px;
	padding-left: 10px;
	overflow: hidden;
	line-height: 30px;
	margin-bottom: 3px;
	font-weight: bolder;
	background: url(images/bg-c-col-header.jpg) no-repeat;
	display: block
}
.content .col-1 .c .con a, .content .col-1 .c .con a:link, .content .col-1 .c .con a:visited {
	color: #333
}
.content .col-1 .c .con a span {
	display: block;
	background: url(images/cou-icons.png) no-repeat 68px -68px
}
.content .col-1 .c .con .ui-state-active {
	background: url(images/bg-c-col-header.jpg) no-repeat;
	border: 0;
}
.content .col-1 .c .con .ui-state-active span {
	background: url(images/cou-icons.png) no-repeat 68px -96px
}
.content .col-1 .c .con table {
	width: 308px;
	margin: 0px auto;
}
.content .col-1 .c .con table img {
	padding-top: 4px;
}
.content .col-1 .c .con table td a {
	height: auto;
	padding: 0;
	line-height: 22px;
	margin-bottom: 0;
	display: inline;
	background: none;
	font-weight: normal
}
.content .col-1 .c .con table td a:link, .content .col-1 .l .con table td a:visited {
	color: #333
}
.content .col-1 .c .con table td a:hover {
	color: #666;
	text-decoration: underline
}
.content .col-1 .c .con .con-main {
	padding: 10px 0;
	height: 123px;
}
.content .col-1 .r {
	width: 255px;
	height: 250px;
	float: right;
	display: inline;
	position: absolute;
	top: 0px;
	right: 0
}
.content .col-1 .r .header {
	width: 100%;
	height: 33px;
	background: url(images/bg-r-col-header.jpg) no-repeat
}
.content .col-1 .r .header h2 {
	width: 152px;
	height: 14px;
	float: left;
	background: url(images/relatedcollege.jpg) no-repeat;
	margin-top: 13px;
	margin-left: 10px
}
.content .col-1 .r .header .more {
	float: right;
	width: 40px;
	height: 15px;
	margin-top: 13px;
}
.content .col-1 .r .con {
	width: 100%;
	background: url(images/bg-r-col-c.gif) repeat-y;
	height: 206px;
	overflow: hidden
}
.content .col-1 .r .con ul {
	width: 242px;
	margin: 0px auto;
	padding-top: 5px;
}
.content .col-1 .r .con li {
	background: url(images/point.gif) 6px 12px no-repeat;
	padding: 4px 0;
	text-indent: 15px
}
.content .col-1 .r .b {
	width: 100%;
	height: 4px;
	font-size: 0;
	background: url(images/bg-r-col-b.gif) no-repeat
}
/** ??????? **/
.content .col-2 {
	width: 980px;
	height: 115px;
	margin: 10px auto 0px;
	position: relative
}
.content .col-2 .l {
	width: 696px;
	height: 90px;
	float: left;
	display: inline;
	padding-top: 8px
}
.content .col-2 .l .header {
	height: 94px;
	width: 37px;
	font-size: 0;
	background: url(images/jszt.jpg) no-repeat;
	float: left
}
#focus {
	width: 659px;
	height: 94px;
	overflow: hidden;
	float: left;
	display: inline
}
#focus {
	width: 659px;
	height: 94px;
	overflow: hidden;
	position: relative;
}
#focus ul {
	height: 380px;
	position: absolute;
}
#focus ul li {
	float: left;
	width: 659px;
	height: 94px;
	overflow: hidden;
	position: relative;
	background: #000;
}
#focus ul li div {
	position: absolute;
	overflow: hidden;
}
#focus .btnBg {
	position: absolute;
	width: 696px;
	height: 20px;
	left: 0;
	bottom: 0;
}
#focus .btn {
	position: absolute;
	width: 696px;
	padding: 5px 5px;
	right: 0;
	bottom: 0px;
	text-align: right;
}
#focus .btn span {
	_display: inline;
	_zoom: 1;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
	padding: 0;
	width: 18px;
	text-align: center;
	height: 18px;
	line-height: 18px;
	display: inline-block
}
#focus .btn span.on {
	background: #f23507;
}
#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 90px;
	background: url(img/sprite.png) no-repeat 0 0;
	cursor: pointer;
}
#focus .pre {
	left: 0;
}
#focus .next {
	right: 0;
	background-position: right top;
}
.content .col-2 .r {
	width: 269px;
	height: 115px;
	float: left;
	display: inline;
	background: url(images/map.jpg) no-repeat;
	position: absolute;
	right: 0;
	top: -4px
}
.content .col-2 .r a:link, .content .col-2 .r .jgfb {
	width: 105px;
	height: 24px;
	cursor: pointer;
	line-height: 24px;
	margin-top: 71px;
	color: #fff;
	margin-left: 157px;
	display: inline-block;
	background: url(images/cou-icons.png) no-repeat left -208px;
	text-align: center;
	font-family: ????
}
.content .col-2 .r a:link, .content .col-2 .r .jgfb:hover {
	background: url(images/cou-icons.png) no-repeat right -208px;
	display: inline-block;
}
.content .col-2 .r a, .content .col-2 .r a:link, .content .col-2 .r .jgfb:visited {
	width: 105px;
	height: 24px;
	line-height: 24px;
	margin-top: 71px;
	color: #fff;
	margin-left: 157px;
	display: inline-block;
	background: url(images/cou-icons.png) no-repeat left -208px;
	text-align: center;
	font-family: ????
}
.content .col-2 .r a:hover {
	background: url(images/cou-icons.png) no-repeat right -208px;
	display: inline-block;
}
/** ???????? **/
.content .col-3 {
	width: 980px;
	margin: 3px auto 10px;
	position: relative
}
.content .col-3 .l {
	width: 330px;
	float: left;
	overflow: hidden;
}
.content .col-3 .c {
	width: 330px;
	float: left;
	display: inline;
	margin-left: 30px;
}
.content .col-3 .c .header {
	width: 100%;
	height: 29px;
	background: url(images/partners.jpg) no-repeat
}
.content .col-3 .c .header .more {
	padding-top: 7px
}
.content .col-3 .more {
	text-align: right;
	display: block;
	padding-right: 20px
}
.content .col-3 .more:link, .content .col-3 .more:visited {
	color: #005781
}
.content .col-3 .c .con ul {
	margin-top: 6px
}
.content .col-3 .c .con li {
	width: 165px;
	float: left;
	height: 29px;
	overflow: hidden;
	background: url(images/cou-icons.png) left -126px no-repeat
}
.content .col-3 .c .con li a {
	display: block;
	padding: 6px 0;
	text-indent: 9px;
}
.content .col-3 .c .con li a:hover {
	text-decoration: underline
}
.content .col-3 .r {
	width: 255px;
	float: right;
	display: inline;
	position: absolute;
	top: -9px
}
.content .col-3 .r {
	width: 255px;
	height: 240px;
	position: absolute;
	right: 0;
	top: 0px
}
.content .col-3 .r .header {
	width: 100%;
	height: 33px;
	background: url(images/bg-r-col-header.jpg) no-repeat
}
.content .col-3 .r .header h2 {
	width: 160px;
	height: 15px;
	float: left;
	background: url(images/announcement.jpg) no-repeat;
	margin-top: 13px;
	margin-left: 10px
}
.content .col-3 .r .header .more {
	float: right;
	width: 40px;
	height: 15px;
	margin-top: 13px;
	margin-right: 0px
}
.content .col-3 .r .con {
	width: 100%;
	background: url(images/bg-r-col-c.gif) repeat-y
}
.content .col-3 .r .con ul {
	width: 242px;
	margin: 0px auto;
	padding-top: 5px
}
.content .col-3 .r .con li {
	background: url(images/point.gif) 6px 12px no-repeat;
	padding: 6px 0;
	text-indent: 15px
}
.content .col-3 .r .b {
	width: 100%;
	height: 4px;
	font-size: 0;
	background: url(images/bg-r-col-b.gif) no-repeat
}
.clear {
	clear: both
}
/** ??????? **/
.bottom {
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #c1c1c1;
	margin-top: 30px
}
.bottom .main {
	width: 980px;
	height: 30px;
	margin: 0px auto;
	color: #333
}
.bottom .main .l {
	width: 600px;
	line-height: 30px;
	text-align: left;
	float: left;
}
.bottom .main .l a, .bottom .main .l span {
	display: inline-block;
}
.bottom .main .l a {
	margin: 0 10px;
}
.bottom .main .l a:link, .bottom .main .l a:hover, .bottom .main .l a:visited {
	color: #333;
}
.bottom .main .r {
	font-size: 12px;
	width: 270px;
	float: right;
	line-height: 30px;
	text-align: right;
	background: url(images/cou-icons.png) no-repeat left -162px;
}
.bottom .contactus, .bottom .contactus p {
	font-size: 12px;
	width: 980px;
	height: 30px;
	margin: 1px auto;
	line-height: 30px;
	color: #333;
	text-align: left;
	border: 1px solid #fff
}
.ftstyle {
	color: #990000
}
/** ??????????????¡ê? **/
.conarea {
	width: 1000px;
	margin: 0px auto;
	position: relative;
	margin-top: 25px
}
.conarea .left {
	width: 201px;
	float: right;
	display: inline;
	border: 1px solid #cccccc;
	border-top: 0;
	margin-top: 48px
}
.conarea .left .colname {
	width: 201px;
	margin: 0px auto;
	height: 35px;
	line-height: 35px;
	text-align: left;
	font-weight: bolder;
	color: #000;
	border-top: 3px solid #ff9966;
	border-bottom: 1px solid #ccc
}
.conarea .left .colname h2 {
	font-size: 16px;
	padding-left: 18px;
}
.conarea .left .list {
	width: 201px;
	margin: 0px auto;
}
.conarea .left .list ul {
	margin: 10px 0
}
.conarea .left .list li {
	height: 35px;
	line-height: 35px
}
.conarea .left .list li a:link, .conarea .left .list li a:hover, .conarea .left .list li:visited {
	color: #333;
	font-size: 14px
}
.conarea .left .list li a {
	display: block;
	padding-left: 20px;
}
.conarea .left .list li.selected {
	background: #e3e3e3;
	color: #904b1c;
	border: 0
}
.conarea .left .list li.selected a {
}
.conarea .left .list li.selected a:link, .conarea .left .list li.selected a:hover, .conarea .left .list li.selected a:visited {
	color: #904b1c;
}
.videocon {
	min-height: 782px
}
.videocon .left {
	min-height: 701px;
	margin-top: 0
}
.videocon .left .list {
	height: 782px;
	overflow-y: auto;
	overflow-x: hidden
}
.conarea .right {
	width: 780px;
	min-height: 701px;
	float: right;
	z-index: -1;
	margin-right: 0px;
	margin-top: 30px;
}
.conarea .right .conwrap {
	width: 750px;
	min-height: 601px;
	margin-top: 16px;
	background: url(images/logo-bg.png) no-repeat right bottom;
	margin-left: 11px;
}
.conarea .right .conwrap .squares {
	width: 380px;
	padding-bottom: 20px
}
.conarea .right .conwrap .squares .top {
	width: 380px;
	height: 7px;
	font-size: 0;
	background: url(images/bg-001.png) no-repeat
}
.conarea .right .conwrap .squares .c {
	width: 380px;
	background: url(images/bg-002.png) repeat-y;
}
.conarea .right .conwrap .squares .c .header {
	width: 358px;
	height: 25px;
	margin-left: 5px
}
.conarea .right .conwrap .squares .c .header h2 {
	display: inline-block;
	margin-top: 20px;
	color: #fd6700;
	font-size: 14px;
	font-family: ????;
	font-weight: bolder;
	width: 280px;
	height: 40px;
	line-height: 40px;
	background: url(images/cou-icons.png) 21px -417px
}
.conarea .right .conwrap .squares .c .header h2 a {
	display: inline-block;
	text-indent: 0;
	padding-left: 72px;
	color: #fd6700;
	font-size: 14px;
	font-family: ????;
	font-weight: bolder;
	height: 40px;
	width: 300px;
}
.conarea .right .conwrap .squares .c .header h2 a:link, .conarea .right .conwrap .squares .c .header h2 a:visited, .conarea .right .conwrap .squares .c .header h2 a:hover {
	color: #fd6700;
	font-size: 14px;
}
.conarea .right .conwrap .squares .c .header .more {
	display: inline-block;
	float: right;
	margin-right: 10px;
	margin-top: 33px;
	width: 30px;
	height: 30px;
*margin-top:-26px;
}
.conarea .right .conwrap .squares .c .header .more, .conarea .right .conwrap .squares .c .header .more:link, .conarea .right .conwrap .squares .c .header .more:visited {
	color: #005781
}
.conarea .right .conwrap .squares .c .header .more:hover {
	color: #990000
}
.conarea .right .conwrap .squares .c .intro {
	width: 318px;
	margin-left: 25px;
	margin-top: 10px
}
.conarea .right .conwrap .squares .c .intro p {
	margin: 0px auto;
	padding: 12px 10px;
	background: #e1e0e0;
	color: #666;
	line-height: 22px;
	height: 68px;
	text-indent: 25px
}
.conarea .right .conwrap .squares .c .intro table {
	width: 100%
}
.conarea .right .conwrap .squares .c .intro table td {
	height: 94px;
	overflow: hidden
}
.conarea .right .conwrap .squares .c .slist {
	width: 318px;
	margin-left: 26px;
	margin-top:40px;
	padding-top: 12px;
}
.conarea .right .conwrap .squares .c .slist li {
	background: url(images/point-2.gif) left 5px no-repeat;
	padding-bottom: 9px;
	text-indent: 12px
}
.conarea .right .conwrap .squares .c .slist li a, .conarea .right .conwrap .squares .c .slist li a:link, .conarea .right .conwrap .squares .c .slist li a:hover, .conarea .right .conwrap .squares .c .slist li a:visited {
	color: #005781
}
.conarea .right .conwrap .squares .c .intro p.pstyle {
	padding: 0;
	background: none;
	padding: 0 10px;
	color: #222;
	padding-right: 0;
	text-indent: 25px;
	height: auto;
}
.conarea .right .conwrap .list-main {
	width: 737px;
	margin-left: 5px;
	margin-top: 3px
}
.conarea .right .conwrap .list-main li {
	border-bottom: 1px dotted #b3b3b3;
	background: url(images/articlelist.png) no-repeat left 12px;
	text-indent: 24px;
	padding: 11px 0;
	display: block
}
.conarea .right .conwrap .squares .b {
	width: 380px;
	height: 7px;
	font-size: 0;
	background: url(images/bg-003.png) no-repeat
}
/** ?????????¡ê? **/
.conarea .right .conwrap-ardetail {
	width: 766px;
	float: right;
	min-height: 801px;
	background: url(images/logo-bg.png) no-repeat right bottom;
}
.conarea .right .conwrap-ardetail .title {
	width: 730px;
	padding-top: 14px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #898989;
	color: #004667;
	margin-left: 9px;
	text-align: center;
	font-size: 20px;
	font-weight: bolder;
	font-family: ??????;
	font-weight: bolder;
}
.conarea .right .conwrap-ardetail .con {
	width: 710px;
	margin-left: 18px;
	margin-top: 10px
}
.conarea .right .conwrap-ardetail .con p {
	font-size: 14px;
	padding-bottom: 20px;
	line-height: 24px;
}
.conarea .right .conwrap-ardetail .con td {
	padding: 12px 0;
}
.conarea .right .conwrap-ardetail .con td p {
	padding: 0
}
.conarea .right .conwrap-ardetail .con td span {
	line-height: 24px
}
.conarea .right .conwrap-ardetail .con a, .conarea .right .conwrap-ardetail .con a:link, .conarea .right .conwrap-ardetail .con a:visited {
	color: #005781;
	font-size: 14px;
	text-decoration: underline
}
.announcement .detail a:hover {
	color: Red;
	text-decoration: underline
}
/** ?????? **/
.announcement {
	width: 980px;
	margin: 0px auto;
	min-height: 400px;
}
.announcement .header {
	width: 980px;
	height: 66px;
	overflow: hidden;
	line-height: 300px;
	background: url(images/announcementh.jpg) no-repeat
}
.announcement .con {
	width: 980px;
	min-height: 300px;
	background: #fff
}
.announcement .con ul {
	width: 880px;
	margin: 0px auto;
	padding-top: 20px
}
.announcement .con ul li {
	border-bottom: 1px dotted #b3b3b3;
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	background: url(images/cou-icons.png) no-repeat left -552px
}
.announcement .con ul li .time {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	float: right
}
.announcement .artopborder {
	width: 980px;
	height: 4px;
	background: url(images/bg-ar.png) no-repeat;
	font-size: 0
}
.announcement .newstitle {
	width: 900px;
	margin: 0 auto;
	padding: 25px 0 18px;
	text-align: center;
	font-size: 20px;
	font-weight: bolder;
	font-family: ??????;
	font-weight: bolder;
	border-bottom: 1px dotted #898989;
	color: #004667
}
.announcement .addtime {
	width: 940px;
	margin: 0px auto;
	padding: 8px 0 9px;
	text-align: center;
	border-bottom: 1px dotted #898989;
	color: #666
}
.announcement .detail {
	width: 800px;
	margin: 0px auto;
	padding-top: 28px;
	color: #333
}
.announcement .detail p {
	font-size: 14px;
	padding-bottom: 20px;
	line-height: 24px
}
.announcement .detail td {
	font-size: 14px;
	padding-bottom: 20px;
}
.announcement .detail td {
	padding: 12px 0
}
.announcement .detail td p {
	padding: 0
}
.announcement .detail td span {
	line-height: 24px
}
.announcement .detail a, .announcement .detail a:link, .announcement .detail a:visited {
	color: #005781;
	font-size: 14px;
	text-decoration: underline
}
.announcement .detail a:hover {
	color: Red;
	text-decoration: underline
}
/** ??????? **/
.conarea .right .rcon {
	width: 729px;
	margin-left: 30px;
	margin-top: 30px;
	overflow: hidden;
	background: url(images/logo-bg.png) no-repeat right bottom;
	min-height: 601px
}
.conarea .right .rcon ul {
	width: 816px;
}
.conarea .right .rcon li {
	width: 150px;
	float: left;
	padding-right: 32px;
	padding-bottom: 30px
}
.conarea .right .rcon li.clearli {
	clear: both;
	height: 0;
	width: 0;
	overflow: hidden;
	float: none;
	width: auto;
	padding: 0;
	margin: 0
}
.conarea .right .rcon li .rcon_img, .conarea .right .rcon li .rcon_txt {
	display: block
}
.conarea .right .rcon li .rcon_txt h3 {
	padding: 4px 0;
	text-align: center;
	background: #eaeaea;
	margin-top: 3px;
	font-weight: normal
}
.conarea .right .rcon li .rcon_txt h3 a {
	display: block
}
.conarea .right .rcon li img {
	display: block;
	text-align: center;
	background: #eaeaea
}
/** ?????????? **/
.conarea .right .searchbar .s-l .keywords_search, .conarea .right .searchbar .s-l .sort, .conarea .right .searchbar .s-l .keywords_search .kw_btn, .conarea .right .searchbar .s-l .sort, .conarea .right .searchbar .s-l .sort .pageview a, .conarea .right .searchbar .s-l .sort .pageviews a, .conarea .right .searchbar .s-r .prev, .conarea .right .searchbar .s-r .next, .conarea .right .searchbar .s-l .sort .pageviewascs a, .conarea .right .searchbar .s-l .sort .pageviewasc a {
	background: url(images/cou-icons.png) no-repeat
}
.conarea .right .searchbar {
	width: 749px;
	height: 35px;
	overflow: hidden;
	background: #f1f1f1
}
.conarea .right .searchbar .s-l {
	width: 427px;
	float: left;
	margin-top: 5px
}
.conarea .right .searchbar .s-l .keywords {
	width: 64px;
	text-align: left;
	text-indent: 12px;
	float: left;
	height: 24px;
	line-height: 24px
}
.conarea .right .searchbar .s-l .keywords_search {
	width: 227px;
	height: 24px;
	float: left;
	background-position: left -818px;
}
.conarea .right .searchbar .s-l .keywords_search input {
	border: 0;
	background: none;
	color: #a09f9f
}
.conarea .right .searchbar .s-l .keywords_search .kw_txt {
	width: 190px;
	overflow: hidden;
	float: left;
	padding: 4px
}
.conarea .right .searchbar .s-l .keywords_search .kw_btn {
	width: 22px;
	height: 22px;
	background-position: left -616px;
	float: right;
	display: inline;
	margin: 1px 1px 0 0
}
.btn-s {
	width: 22px;
	height: 22px;
	display: inline;
	cursor: pointer;
	padding: 3px;
}
.conarea .right .searchbar .s-l .sort {
	width: 121px;
	height: 24px;
	overflow: hidden;
	float: left;
	background-position: left -782px;
	margin-left: 9px
}
.conarea .right .searchbar .s-l .sort .pageviews a {
	width: 75px;
	height: 22px;
	line-height: 24px;
	text-align: left;
	text-indent: 11px;
	cursor: pointer;
	float: left;
	background-position: 57px -672px
}
.conarea .right .searchbar .s-l .sort .pageviews a:link, .conarea .right .searchbar .s-l .sort .pageviews a:hover, .conarea .right .searchbar .s-l .sort .pageviews a:visited {
	color: #222
}
.conarea .right .searchbar .s-l .sort .pageviewascs a {
	width: 75px;
	height: 22px;
	line-height: 24px;
	text-align: left;
	text-indent: 11px;
	cursor: pointer;
	float: left;
	background-position: 57px -1097px
}
.conarea .right .searchbar .s-l .sort .pageviewascs a:link, .conarea .right .searchbar .s-l .sort .pageviewascs a:hover, .conarea .right .searchbar .s-l .sort .pageviewascs a:visited {
	color: #222
}
.conarea .right .searchbar .s-l .sort .pageview a {
	width: 75px;
	height: 22px;
	line-height: 24px;
	text-align: left;
	text-indent: 11px;
	cursor: pointer;
	float: left;
	background-position: -64px -672px;
	color: #abaaaa
}
.conarea .right .searchbar .s-l .sort .pageviewasc a {
	width: 75px;
	height: 22px;
	line-height: 24px;
	text-align: left;
	text-indent: 11px;
	cursor: pointer;
	float: left;
	background-position: -64px -1097px;
	color: #abaaaa
}
.conarea .right .searchbar .s-l .sort .time, .conarea .right .searchbar .s-l .sort .time a {
	width: 45px;
	height: 22px;
	line-height: 24px;
	text-align: center;
	color: #abaaaa;
	float: left;
	display: inline;
	cursor: pointer
}
.conarea .right .searchbar .s-l .sort .time a:link, .conarea .right .searchbar .s-l .sort .time a:visited, .conarea .right .searchbar .s-l .sort .time a:hover {
	color: #abaaaa
}
.conarea .right .searchbar .s-l .sort .times, .conarea .right .searchbar .s-l .sort .times a {
	width: 45px;
	height: 22px;
	line-height: 24px;
	text-align: center;
	color: #222;
	float: left;
	display: inline;
	cursor: pointer
}
.conarea .right .searchbar .s-l .sort .times a:link, .conarea .right .searchbar .s-l .sort .times a:visited, .conarea .right .searchbar .s-l .sort .times a:hover {
	color: #222
}
.conarea .right .searchbar .s-r {
	width: 280px;
	float: right;
	margin-right: 8px;
	margin-top: 6px
}
.conarea .right .searchbar .s-r .pagesize {
	width: 150px;
	height: 20px;
	line-height: 20px;
	float: right;
	color: #666;
	text-align: right;
	padding-right: 5px;
}
.conarea .right .searchbar .s-r .prev {
	width: 20px;
	height: 20px;
	background-position: left -728px;
	float: right;
	display: inline;
	cursor: pointer
}
.conarea .right .searchbar .s-r .prev:hover {
	width: 20px;
	height: 20px;
	background-position: left -752px;
	float: right;
	display: inline;
	cursor: pointer
}
.conarea .right .searchbar .s-r .next {
	width: 20px;
	height: 20px;
	background-position: -30px -728px;
	float: right;
	display: inline;
	margin-left: 4px;
	cursor: pointer
}
.conarea .right .searchbar .s-r .next:hover {
	width: 20px;
	height: 20px;
	background-position: -30px -752px;
	float: right;
	display: inline;
	margin-left: 4px;
	cursor: pointer
}
.conarea .right .videos {
	margin-left: 18px;
	width: 749px
} /** ???????? **/
.conarea .right .videos li {
	padding-right: 35px;
	width: 150px;
	height: 212px;
	overflow: hidden
}
.conarea .right .videos li .rcon_img {
	width: 150px;
	height: 100px;
	position: relative
}
.conarea .right .videos li .rcon_img .time {;
	height: 18px;
	padding: 0 2px;
	background: #000;
	position: absolute;
	right: 5px;
	bottom: 0;
	opacity: 0.8;
	filter: alpha(opacity=80);
	color: #fff;
	font-family: Verdana, Microsoft YaHei, ????
}
.conarea .right .videos li .rcon_txt h3 {
	background: none;
	line-height: 20px
}
.conarea .right .videos li .rcon_txt span, .conarea .right .videos li .rcon_txt p {
	background: none;
	line-height: 24px;
	text-align: center
}
.conarea .right .videolist {
	width: 749px;
} /** ?????????§Ò? **/
.conarea .right .videolist ul {
}
.conarea .right .videolist ul li {
	width: 100%;
	display: block
}
.conarea .right .videolist li {
	padding: 15px 0 15px 0;
	border-bottom: 1px dotted #b3b3b3;
	background: url(images/cou-icons.png) no-repeat
}
.conarea .right .videolist li.video {
	background-position: left -869px
}
.conarea .right .videolist li.audio {
	background-position: left -942px
}
.conarea .right .videolist li .title {
	display: inline;
	width: 519px;
	float: left;
	text-indent: 25px;
}
.conarea .right .videolist li .title a, .conarea .right .videolist li .title a:link, .conarea .right .videolist li .title a:visited {
	color: #333
}
.conarea .right .videolist li .date {
	display: inline;
	width: 66px;
	float: left;
	color: #666
}
.conarea .right .videolist li .pageview {
	display: inline;
	width: 80px;
	float: left;
	text-align: right
}
.courseware {
	width: 980px;
	margin: 0px auto;
	min-height: 500px;
	background: #fff;
}/** ??????? **/
.courseware .header {
	width: 980px;
	height: 73px;
	background: url(images/videocourseware.jpg) no-repeat;
}
.relatedsites .header {
	width: 980px;
	height: 73px;
	background: url(images/relateds.jpg) no-repeat
}
.courseware .header h2 {
	width: 200px;
	float: left;
	height: 30px;
	color: #333;
	font-size: 14px;
	margin: 41px 0 0 50px;
}
.courseware .header .returns {
	width: 74px;
	height: 14px;
	background: url(images/cou-icons.png) no-repeat -71px -728px;
	margin: 34px 14px 0 0;
	float: right;
	font-size: 0
}
.courseware .con {
	width: 957px;
	margin: 10px auto;
}
.courseware .con .l {
	width: 643px;
	height: 413px;
	float: left;
	overflow: hidden
}
.courseware .con .r {
	width: 313px;
	height: 413px;
	float: left;
	display: inline;
	background: url(images/bg-009.png) no-repeat;
	overflow: hidden
}
.courseware .con .r .teacherintro, .courseware .con .r .courseintro {
	width: 643px;
	width: 272px;
	margin-left: 21px
}
.courseware .con .r .header {
	height: 54px;
	width: 100%;
	line-height: 54px;
	background: url(images/cou-icons.png) no-repeat left -1011px;
	font-size: 14px;
	font-weight: bolder;
	color: #333;
	text-indent: 20px
}
.courseware .con .r .con {
	width: 100%;
	height: 138px;
	margin-bottom: 0
}
.courseware .con .r .teacherintro {
	width: 643px;
	width: 285px;
	margin-left: 21px
}
.courseware .con .r .teacherintro .con {
	height: 128px;
}
.courseware .con .r .courseintro .header {
	height: 40px;
	width: 160px;
	margin-top: 3px;
}
.courseware .con .r .courseintro .header .rss {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(images/rss.jpg) no-repeat;
	padding-right: 5px;
	float: right;
	border: 0;
	margin: 21px 0 0 40px;
}
.courseware .con .r .courseintro .con {
	margin-top: 0
}
.courseware .con .r .courseintro .con p {
	line-height: 22px;
	text-indent: 25px
}
.courseware .relist {
	width: 957px;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 22px
}
.courseware .relist ul {
	width: 1020px
}
.courseware .relist ul li {
	width: 158px;
	height: 103px;
	overflow: hidden;
	padding-right: 40px;
	margin-bottom: 20px;
	overflow: hidden;
	background: url(images/cwlist.jpg) no-repeat;
	float: left
}
.courseware .relist ul li h2, .courseware .relist ul li p {
	width: 119px;
	margin: 0px auto
}
.courseware .relist ul li h2 {
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	color: #7f0a09;
}
.courseware .relist ul li h2 a, .courseware .relist ul li h2 a:link, .courseware .relist ul li h2 a:hover, .courseware .relist ul li h2 a:visited {
	color: #7f0a09
}
.courseware .relist ul li h2 a {
	display: block;
	padding: 17px 0 10px
}
.courseware .relist ul li p {
	color: #333;
	line-height: 24px
}
/** ??????? **/
.relatedsites ul {
	margin-left: 70px;
	margin-top: 23px
}
.relatedsites li {
	width: 259px;
	height: 112px;
	overflow: hidden;
	background: url(images/linkbg.jpg) no-repeat;
	float: left;
	margin-right: 23px;
	margin-bottom: 20px
}
.relatedsites li a, .relatedsites li p {
	display: inline-block
}
.relatedsites li img {
	width: 240px;
	height: 62px;
	margin: 15px 9px 9px 9px
}
.relatedsites li h3 {
	font-weight: normal;
	text-align: center;
	width: 240px;
	border-top: 1px solid #e7e7e7;
	padding-top: 3px;
	margin: 0px auto
}
.relatedsites li h3 a {
	color: #999;
}
.relatedsites li h3 a:link, .relatedsites li h3 a:hover, .relatedsites li h3 a:link {
	color: #999
}
/** ???§µ? **/
.titlewidomcam {
	width: 980px;
	height: 75px;
	background: url(images/visdomcampus.png) no-repeat;
	line-height: 80px;
	text-indent: 30px
}
.titlewidomcam h1 {
	font-size: 18px;
	font-family: simHei;
	display: inline-block
}
.nph_photo_view {
	background: url(images/logo-bg.png) no-repeat right bottom
}
/** ????? **/
.conarea .right .colleges {
	width: 766px;
}
.conarea .right .colleges .collegename {
	width: 759px;
}
/** ??????? **/
.conarea .right .engineeringcollege {
	margin: 0;
	margin-left: 10px;
}
.conarea .right .engineeringcollege .header {
	width: 759px;
	height: 69px;
	background: url(/Upload/Portal/CustomCategory/ec-title.gif) no-repeat
}
.conarea .right .engineeringcollege .con {
	width: 648px;
	margin-left: 47px;
	margin-top: 2px
}
.conarea .right .engineeringcollege .con .part {
	width: 648px;
	overflow: hidden
}
.conarea .right .engineeringcollege .con .part .tit {
	width: 648px;
	height: 74px;
	background: url(/Upload/Portal/CustomCategory/ecimgl-1.jpg) no-repeat
}
.conarea .right .engineeringcollege .con .part .tit h2 {
	display: inline;
	margin: 43px 0 0 57px;
	float: left;
	font-size: 14px
}
.conarea .right .engineeringcollege .con .part .con-main {
	width: 638px;
	margin-left: 9px;
	min-height: 100px;
	background: url(/Upload/Portal/CustomCategory/line.gif) repeat-y
}
.conarea .right .engineeringcollege .con .part .con-main p {
	padding: 0 0 0 30px;
	line-height: 22px;
	text-indent: 25px;
	font-size: 14px
}
.conarea .right .engineeringcollege .con .part .con-main p a {
	background: url(/Upload/Portal/CustomCategory/ec-more.gif) right 6px no-repeat;
	text-indent: 0;
	display: inline-block;
	padding-right: 18px;
	font-size: 12px
}
.conarea .right .engineeringcollege .con .part .con-main p a, .conarea .right .engineeringcollege .con .part-1 .con-main p a:link, .conarea .right .engineeringcollege .con .part .con-main p a:visited {
	color: #005781;
	text-decoration: underline
}
.conarea .right .engineeringcollege .con .line {
	width: 683px;
	height: 10px;
	margin-left: 1px;
	margin-top: 20px;
	background: url(/Upload/Portal/CustomCategory/ec-v-line.gif) repeat-x;
	font-size: 0
}
.conarea .right .engineeringcollege .con .section-2 .tit {
	margin-top: -10px
}
.conarea .right .engineeringcollege .con .section-2 .con-main {
	padding-top: 10px
}
.conarea .right .engineeringcollege .con .section-2 .ec-tit-2 {
	width: 682px;
	height: 42px;
	background: url(/Upload/Portal/CustomCategory/ec-title-2.gif) no-repeat;
	margin-left: 1px;
}
.conarea .right .engineeringcollege .con .section-2 .ec-tit-2 h2 {
	display: block;
	float: left;
	margin-top: 10px;
	font-size: 14px
}
.conarea .right .engineeringcollege .con .section-2 .ec-tit-2 h2.undergraduate {
	margin-left: 35px
}
.conarea .right .engineeringcollege .con .section-2 .ec-tit-2 h2.academy {
	margin-left: 300px
}
.conarea .right .engineeringcollege .con .section-2 .con-main .list {
	width: 652px;
	margin-left: 29px;
}
.conarea .right .engineeringcollege .con .section-2 .con-main p {
	padding: 0;
	text-indent: 0
}
.conarea .right .engineeringcollege .con .section-2 .con-main p a {
	background: none;
	font-size: 14px;
	color: #005781
}
.conarea .right .engineeringcollege .con .section-2 .con-main p a:link, .conarea .right .engineeringcollege .con .section-2 .con-main p a:visited, .conarea .right .engineeringcollege .con .section-2 .con-main p a, .conarea .right .engineeringcollege .con .section-2 .con-main p a:hover {
	color: #333;
	text-decoration: none
}
.conarea .right .engineeringcollege .con .section-2 .con-main .list li {
	height: 25px;
	overflow: hidden;
	line-height: 25px
}
.conarea .right .engineeringcollege .con .section-2 .con-main .list .l {
	width: 322px;
	float: left
}
.conarea .right .engineeringcollege .con .section-2 .con-main .list .r {
	width: 322px;
	float: left;
	display: inline
}
.conarea .right .engineeringcollege .con .section-3 .tit {
	margin-top: -10px
}
.conarea .right .engineeringcollege .con .section-3 .tit .more {
	float: right
}
.conarea .right .engineeringcollege .con .section-3 .tit .more a {
	float: right;
	font-size: 12px;
	background: url(/Upload/Portal/CustomCategory/ec-more.gif) right 2px no-repeat;
	font-weight: normal;
	text-decoration: underline;
	padding-right: 16px
}
.conarea .right .engineeringcollege .con .section-3 .tit .more a:link, .conarea .right .engineeringcollege .con .section-3 .tit .more a:visited {
	color: #005781
}
.conarea .right .engineeringcollege .con .section-3 .con-main {
	position: relative;
	padding-top: 5px
}
.conarea .right .engineeringcollege .con .section-3 .con-main .list {
	width: 650px;
	overflow: hidden;
	margin-left: 30px
}
.conarea .right .engineeringcollege .con .section-3 .con-main p {
	padding: 0;
	text-indent: 0
}
.conarea .right .engineeringcollege .con .section-3 .con-main p a {
	font-size: 12px;
	color: #005781;
	text-align: center;
	background: none
}
.conarea .right .engineeringcollege .con .section-3 .con-main p a:link, .conarea .right .engineeringcollege .con .section-3 .con-main p a:visited, .conarea .right .engineeringcollege .con .section-3 .con-main p a, .conarea .right .engineeringcollege .con .section-3 .con-main p a:hover {
	color: #333;
	text-decoration: none
}
.conarea .right .engineeringcollege .con .section-3 .con-main .list ul {
	width: 700px;
}
.conarea .right .engineeringcollege .con .section-3 .con-main .list li {
	width: 97px;
	height: 139px;
	float: left;
	padding-right: 75px;
	padding-bottom: 15px
}
.conarea .right .engineeringcollege .con .section-3 .con-main .list li span {
	display: block;
	height: 20px;
	text-align: center;
	background: #e9e9e9;
	line-height: 20px;
	color: #333;
	margin-top: 3px
}
.conarea .right .engineeringcollege .con .section-3 .con-main .list li img, .conarea .right .engineeringcollege .con .section-3 .con-main .list li a {
	display: block;
	width: 97px
}
.line-2 {
	background: url(/Upload/Portal/CustomCategory/ec-line.gif) no-repeat;
	height: 241px;
	width: 1px;
	font-size: 0;
	position: absolute;
	left: 0;
	bottom: 0
}
/** ????? **/
.conarea .right .wfxy .header {
	width: 766px;
	height: 69px;
	background: url(/Upload/Portal/CustomCategory/wfxy.gif) no-repeat
}
/** ?????? **/
.conarea .right .wyxy .header {
	width: 766px;
	height: 69px;
	background: url(/Upload/Portal/CustomCategory/wyxy.gif) no-repeat
}
/** ??????? **/
.conarea .right .nlyyxy .header {
	width: 766px;
	height: 69px;
	background: url(/Upload/Portal/CustomCategory/nlyyxy.gif) no-repeat
}
/** ?????? **/
.opensprofessional {
	margin: 22px 0 0 20px
}
.opensprofessional .header {
	width: 114px;
	height: 38px;
	background: url(images/specialty.jpg) no-repeat
}
.opensprofessional .ofcon {
	width: 708px;
	margin-top: 11px;
	position: relative
}
.opensprofessional .tablink {
	width: 708px;
	height: 27px;
	position: relative
}
.opensprofessional .tabcon {
	width: 708px;
	border: 1px solid #d3d3d3;
	padding-bottom: 10px
}
.opensprofessional .undergspecialties, .opensprofessional .prospecialties {
	width: 76px;
	height: 26px;
	position: absolute;
	cursor: pointer;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #fff
}
.opensprofessional .undergspecialties {
	background: url(images/undergspecialties.gif) no-repeat;
	left: 0;
	top: 0
}
.opensprofessional .prospecialties {
	background: url(images/prospecialties.gif) no-repeat;
	left: 78px;
	top: 0
}
.opensprofessional .undergspecialties h2, .opensprofessional .prospecialties h2 {
	font-size: 12pt;
	width: 100%;
	display: block;
	text-align: center;
	color: #666666
}
.opensprofessional .tablink .selected {
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #d3d3d3;
	height: 27px;
}
.opensprofessional .ofcon table {
	margin-left: 30px;
	margin-top: 15px;
	display: inline;
	float: left
}
.opensprofessional .ofcon td {
	height: 25px;
	width: 320px;
	padding-right: 14px
}
/** ?????? **/
.teachingteam {
	margin: 25px 0 0 20px
}
.teachingteam .header {
	width: 714px;
	height: 38px;
	background: url(images/teacher.jpg) no-repeat
}
.teachingteam .more {
	text-align: right;
	width: 80px;
	float: right;
	padding-top: 20px
}
.teachingteam .more a {
	padding-right: 17px;
	background: url(images/ec-more.gif) no-repeat right 2px;
	text-decoration: underline
}
.teachingteam .ttcon {
	margin-top: 12px
}
.teacherstyle {
	padding-right: 50px
}
/** treeview??? **/
.treeviewstyle {
	margin: 15px 0 0 5px
}
.selectednode a, .selectednode a:link, .selectednode a:visited {
	color: #fd6700;
	padding: 5px 0px;
	float: left
}
.treeviewstyle td a:hover {
	color: #fd6700
}
/** ??? **/
.map {
	width: 770px;
	height: 577px;
	position: absolute;
	display: none;
	z-index: 20000
}
.dialog-overlay {
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 18000
}
.closebtn {
	width: 42px;
	height: 42px;
	background: url(images/cou-icons.png) no-repeat left -1172px;
	position: absolute;
	top: -20px;
	right: -20px;
	z-index: 20001;
	cursor: pointer
}
.closebtn:hover {
	background-position: -49px -1172px
}
/** ??????? **/
.searchpage .header {
	width: 980px;
	height: 74px;
	background: url(images/searchpageh.jpg) no-repeat
}
.searchpage .stxt {
	width: 270px;
	height: 33px;
	background: url(images/sinputbg.png) no-repeat;
	padding: 0 5px;
	border: 0
}
.searchpage .stxt:hover {
	width: 270px;
	height: 33px;
	background: url(images/sinputbg-2.png) no-repeat;
	padding: 0 5px;
	border: 0
}
.searchpage .sbtn {
	width: 54px;
	height: 29px;
	background: url(images/sbtn.png) no-repeat;
	border: 0;
	cursor: pointer;
	margin-left: 10px
}
.searchpage .stype {
	background: #fefefe;
	border: 2px solid #eee;
	line-height: 30px;
	margin-top: 10px
}
.searchpage .stype li.contentclass {
	height: 30px;
	background: #f6f6f6
}
.searchpage .stype li {
	display: inline-block;
	width: 900px;
}
.searchpage .stype li a {
	float: left;
	margin-left: 5px;
	line-height: 20px;
	padding: 2px;
	font-size: 14px;
	position: relative
}
.search li {
	width: 100%;
	height: auto;
}
.announcement .search .titlearea a {
	font-size: 14px;
	color: #0000cc
}
.announcement .search .titlearea a:link, .announcement .search .titlearea a:hover, .announcement .search .titlearea a:visited {
	font-size: 14px;
	color: #0000cc;
	text-decoration: underline
}
.searchpage .stype li.contentclass a.selected {
	background: url(images/sclassbg.gif) repeat-x;
	display: inline-block;
	height: 30px;
	color: #fff
}
.searchpage .stype li.contentclass a {
	padding: 5px 15px
}
.searchpage .stype li.contentclass .selected .arrow {
	width: 11px;
	height: 6px;
	background: url(images/seararrow.gif) no-repeat;
	font-size: 0;
	position: absolute;
	top: 30px;
	right: 15px;
}
.searchpage .stype li.subclass a {
	display: inline-block;
	padding: 2px 5px;
	margin: 10px 5px
}
.searchpage .stype li.subclass a.selected {
	background: #ca5050;
	border: 1px solid #bf2c2c;
	color: #fff
}
.announcement .search ul li {
	height: auto;
}
.announcement .search ul li.ar {
	background: url(images/articlelist.png) left 10px no-repeat
}
.announcement .search ul li.video {
	background: url(images/videocourse.png) left 10px no-repeat
}
.announcement .search ul li.videoitem {
	background: url(images/videocoursepart.png) left 10px no-repeat
}
.announcement .search ul li.link {
	background: url(images/networkcourse.png) left 10px no-repeat
}
.announcement .searchbar {
	width: 980px;
	background: #fff;
	padding-top: 10px
}
.announcement .searchbar td {
	height: 30px
}
.selsubject select {
	width: 280px;
	height: 25px;
	line-height: 25px
}
/** 2013-6-21??????? **/
.new_content {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 10px;
}
.new_content .content_l {
	float: left;
	width: 780px;
}
.new_content .content_l h1 {
	height: 60px;
	line-height: 60px;
	font-size: 24px;
	text-align: center;
	color: #333;
	border-bottom: 3px solid #f96;
	margin-bottom: 30px;
}
.new_content .content_l td {
	font-size: 14px
}
.new_content .content_l p span, .new_content .content_l td span, .new_content .content_l p {
	line-height: 25px;
	font-size: 14px
}
.new_content .neirong img {
	float: left;
	margin-right: 17px;
	margin-bottom: 17px;
	width: 300px;
	height: 355px
}
.new_content .neirong h2 {
	font-size: 20px;
	color: #396;
}
.new_content .neirong h3 {
	font-size: 14px;
	line-height: 25px;
}
.new_content .neirong p {
	font-size: 14px;
	line-height: 25px;
}
.new_content .content_r {
	float: right;
	width: 200px;
	margin-top: 60px;
}
.new_content .header {
	border: 1px solid #ccc;
	border-top: 3px solid #f96;
	margin-bottom: 20px;
}
.new_content .header h3 {
	padding: 0 18px;
	font-size: 16px;
	color: #000;	
	width:200px;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #ccc;
}
.new_content .header ul {
	height: 380px;
	overflow-y: auto
}
.new_content .header li {
	padding: 10px 0;
	line-height: 14px;
}
.new_content .header li.selected {
	background: #E3E3E3;
	color: #904B1C
}
.new_content .header li a {
	display: inline-block;
	color: #333;
	font-size: 13px;
	font-size: 14px;
	padding-left: 20px;
	display: block
}
.new_content .header li.selected a, .new_content .header li.selected a:link, .new_content .header li.selected a:visited {
	color: #904B1C
}
.daohang {
	width: 1000px;
	margin: 0px auto;
	height: 30px;
	padding: 20px 0 0 0;
	font-family: ????
}
.daohang a:hover {
	text-decoration: underline;
	color: red
}
/** 2013-6-21??????? **/
.content {
	width: 1000px;
	overflow: hidden;
	margin: 0px auto;
	font-family: ??????
}
/* ???????????2014.01.15  */
.newnlyyxy .content_l {
	float: left;
	width: 652px;
}
.newnlyyxy .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newnlyyxy .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newnlyyxy .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.newnlyyxy .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newnlyyxy .content_l_jianshe {
	position: relative;
	float: left;
	width: 50%;
}
.newnlyyxy .content_l_jianshe img {
	float: left;
	width: 280px;
	height: 180px;
	margin: 26px 22px 0;
}
.newnlyyxy .content_l_jianshe .a_wrap {
	position: absolute;
	left: 22px;
	bottom: 0;
	float: left;
	width: 280px;
	height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.newnlyyxy .content_l_jianshe a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newnlyyxy .content_l_jianshe a:hover {
	text-decoration: underline
}
.content_foot {
	width: 1000px;
	overflow: hidden;
	margin-top: 40px;
}
.content_foot h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.content_foot img {
	float: left;
	width: 960px;
	height: 200px;
	margin: 20px 20px 0;
}
/* ???????????2014.01.15 ????  */
.newnlyyxy .xueyuan {
	margin-top: 10px;
	overflow: hidden
}
.newnlyyxy .xueyuan h3 {
	font-size: 24px;
	color: #666;
	height: 60px;
	line-height: 60px;
}
.newnlyyxy .xueyuan p {
	line-height: 24px;
	text-align: justify;
	font-size: 14px;
	text-indent:28px;
}
.newnlyyxy .xueyuan span {
	float: right;
	width: 652px;
	text-align: right;
}
.newnlyyxy .zhuanye {
	width: 652px;
	margin-top: 20px;
}
.newnlyyxy .zhuanye h3.benke {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
	text-indent: 13px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #ccc;
	border-top: 3px solid #f96;
}
.newnlyyxy .zhuanye .fenlei {
	overflow: hidden;
	padding-left: 13px;
	padding-bottom: 26px;
	background: #e4e4e4;
	border-bottom: 1px solid #fff;
}
.newnlyyxy .zhuanye .fenlei h3 {
	font-size: 14px;
	font-weight: normal;
	height: 42px;
	line-height: 42px;
}
.newnlyyxy .zhuanye .fenlei a:hover {
	text-decoration: underline;
	color: Red
}
.newnlyyxy .zhuanye .fenlei a.specialtysummary:hover {
	text-decoration: none;
	color: black;
	font-size: 13px;
}
.newnlyyxy .zhuanye .fenlei img {
	float: left;
	margin-right: 20px;
	width: 130px;
	height: 87px;
}
.newnlyyxy .zhuanye .fenlei p {
	float: left;
	font-size: 13px;
	width: 470px;
	line-height: 20px;
}
.newnlyyxy .zhuanye .fenlei span {
	float: right;
	width: 470px;
	text-align: right;
}
/*?????????????????*/
.newnlyyxy .content_r {
	float: right;
	width: 328px;
}
.newnlyyxy .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
}
.newnlyyxy .content_r_t h2 {
	font-size: 18px;
	color: #fff;
	background: #868686;
	text-indent: 12px;
	height: 42px;
	line-height: 42px;
}

.newnlyyxy .content_r_t .shuru {
	overflow: hidden;
	margin-bottom: 30px;
	margin-right: 35px;
}
.newnlyyxy .content_r_t .shuru a {
	float: right;
	width: 116px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 13px;
	color: #fff;
	background: url("images/u29_normal.png") no-repeat;
}
.newnlyyxy .content_r_t .lianxi {
	overflow: hidden;
	padding: 0 12px;
	width: 326px;
	color: #999;
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newnlyyxy .content_r_t .lianxi .left {
	display: inline-block;
	padding-left: 16px;
	width: 76px;
	text-align: center;
	font-size: 14px;
	background: url("images/nlyyxy_ico.png") no-repeat;
}
.newnlyyxy .content_r_t .dianhua .left {
	background-position: 0px 2px;
}
.newnlyyxy .content_r_t .qq .left {
	background-position: 0px -26px;
}
.newnlyyxy .content_r_t .youxiang .left {
	background-position: 0px -56px;
}
.newnlyyxy .content_r_t .youxiang {
	margin-bottom: 15px;
}
.newnlyyxy .content_r_b {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0px;
	margin-top: 20px;
	padding-bottom: 35px;
}

.newnlyyxy .content_r_b ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newnlyyxy .content_r_b li {
	background: url("images/u115_normal.png") 0px 6px no-repeat;
	padding-left: 20px;
	height: 30px;
	line-height: 28px;
	width: 278px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newnlyyxy .content_r_b li a {
	font-size: 13px;
	color: #333;
	font-family: ??????
}
.newnlyyxy .content_r_b li a:hover {
	text-decoration: underline
}

.newnlyyxy .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
}
.newnlyyxy .tuandui h3 {
	float: left;
	font-size: 16px;
}
.newnlyyxy .content_r_t ul {
	width: 278px;
	margin: 10px auto;
}
.newnlyyxy .content_r_t li {
	height: 28px;
	line-height: 28px;
	width: 270px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 22px;
}
.newnlyyxy .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.newnlyyxy .content_r_t li a:hover {
	text-decoration: underline
}
.newnlyyxy .tuandui .ico {
	float: right;
}
.newnlyyxy .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newnlyyxy .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newnlyyxy .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newnlyyxy .title {
	padding: 0 14px;
}
.newnlyyxy .jiaoshi {
	overflow: hidden;
	padding: 0 15px;
	margin-top: 30px;
}
.newnlyyxy .jiaoshi img {
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 107px;
}
.newnlyyxy .jiaoshi p {
	float: left;
	width: 205px;
	font-size: 13px;
	line-height: 20px;
}
.newnlyyxy .jiaoshi p strong {
	font-size: 14px;
	display: block;
	color: #093;
	font-weight: normal;
}
.newnlyyxy .jiaoshi p span {
	display: block;
	width: 100%;
	text-align: right;
}
/*?????????*/
#DOMWindowc {
	padding: 20px;
}
#tanchu {
	overflow: hidden;
}
#tanchu form {
	overflow: hidden;
}
#DOMWindowc span {
	display: inline-block;
	width: 70px;
	text-align: right;
	margin-right: 10px;
	font-size: 13px;
}
#DOMWindowc div {
	margin-bottom: 10px;
}
#DOMWindowc div input {
	text-indent: 6px;
	width: 200px;
	display: inline-block;
}
#domwindowc #tijiao {
	width: 100px;
}
#domwindowc #tiaozhuan {
	width: 100px;
}
/** 2013-6-21?????????? **/
.newgjhzhb .content_l {
	float: left;
	width: 658px;
}
.newgjhzhb .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newgjhzhb .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newgjhzhb .banner {
	overflow: hidden;
	position: relative;
}
.newgjhzhb .banner img {
	width: 100%;
	height: 350px;
}
.newgjhzhb .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newgjhzhb .banner .banner_wenzi p {
	width: 100%;
	height: 46px;
	line-height: 46px;
	color: #fff;
	font-size: 16px;
	text-indent: 20px;
}
.newgjhzhb .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newgjhzhb .content_l_b {
	overflow: hidden;
	margin-top: 20px;
	width: 658px;
}
.newgjhzhb .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzhb .content_l_neirong {
	position: relative;
	float: left;
	width: 50%;
}
.newgjhzhb .content_l_neirong img {
	float: left;
	width: 280px;
	height: 180px;
	margin: 22px 22px 0;
}
.newgjhzhb .content_l_neirong .a_wrap {
	position: absolute;
	left: 22px;
	bottom: 0;
	float: left;
	width: 280px;
	height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.newgjhzhb .content_l_neirong a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newgjhzhb .content_l_neirong a:hover {
	text-decoration: underline
}
/*?????????????????*/
.newgjhzhb .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newgjhzhb .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzhb .tuandui h3 {
	float: left;
	font-size: 16px;
	color: #666;
}
.newgjhzhb .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
	margin-bottom: 20px;
}
.newgjhzhb .content_r_neirong {
	overflow: hidden;
	width: 300px;
	overflow: hidden;
	margin: 10px auto;
	margin-bottom: 20px;
}
.newgjhzhb .content_r_neirong img {
	float: left;
	width: 150px;
	border: 1px solid #dbdbdb;
	margin-right: 20px;
}
.newgjhzhb .content_r_neirong a {
	font-size: 13px;
	color: #333;
	font-weight: bold;
}
.newgjhzhb .content_r_neirong a:hover {
	text-decoration: underline
}
.newgjhzhb .content_r_neirong p {
	float: left;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
}
/** 2013-6-21?????????? **/
.newgjhzxm .content_l {
	float: left;
	width: 658px;
}
.newgjhzxm .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newgjhzxm .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newgjhzxm .banner {
	overflow: hidden;
	position: relative;
}
.newgjhzxm .banner img {
	width: 100%;
	height: 350px;
}
.newgjhzxm .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newgjhzxm .banner .banner_wenzi p {
	width: 100%;
	height: 46px;
	line-height: 46px;
	color: #fff;
	font-size: 16px;
	text-indent: 20px;
}
.newgjhzxm .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newgjhzxm .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.newgjhzxm .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzxm .content_l_neirong {
	overflow: hidden;
}
.newgjhzxm .content_l_neirong img {
	float: left;
	width: 150px;
	height: 100px;
	margin: 22px 22px 0;
}
.newgjhzxm .content_l_neirong p {
	float: left;
	width: 435px;
	font-size: 13px;
	line-height: 20px;
	margin-top: 22px;
}
.newgjhzxm .content_l_neirong p a {
	font-size: 14px;
	color: #333;
	/*font-weight: bold;*/
	height: 26px;
	line-height: 26px;
}
.newgjhzxm .content_l_neirong p a:hover {
	text-decoration: underline
}
.newgjhzxm .content_l_neirong ul {
	float: left;
	width: 638px;
	padding: 10px;
}
.newgjhzxm .content_l_neirong li {
	
	float: left;
	width: 290px;

	height: 30px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzxm .content_l_neirong li a {
	color: #333;
	font-size: 13px
}
.newgjhzxm .content_l_neirong li a:hover {
	text-decoration: underline
}
.newgjhzxm .content_l_neirong2 {
	float: left;
	width: 50%;
}
.newgjhzxm .content_l_neirong2 ul{
	   float: left;
    width: 658px;
    padding: 10px;
}
.newgjhzxm .content_l_neirong2 li{
	    float: left;
    padding-left: 22px;
    width: 285px;
    height: 28px;
    line-height: 28px;
    margin-right: 20px;
    background: url(images/u115_normal.png) 0 5px no-repeat;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.newgjhzxm .content_l_neirong2 img {
	width: 280px;
	height: auto;
}
.newgjhzxm .content_l_neirong2 p {
	width: 90%;
	padding: 0 22px;
}
.newgjhzxm .content_l_neirong2 p a {
}
/*?????????????????*/
.newgjhzxm .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newgjhzxm .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzxm .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.newgjhzxm .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.newgjhzxm .content_r_neirong {
	width: 300px;
	overflow: hidden;
	margin: 10px auto;
}
.newgjhzxm .content_r_neirong img {
	display: block;
	border: 1px solid #dbdbdb;
}
.newgjhzxm .content_r_neirong a {
	font-size: 13px;
	color: #333;
}
.newgjhzxm .content_r_neirong a:hover {
	text-decoration: underline
}
.newgjhzxm .content_r_b {
	overflow: hidden;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzxm .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzxm .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.newgjhzxm .img_wrap img {
	position: relative;
	width: 300px;
	margin: 10px auto 0;
}
.newgjhzxm .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.newgjhzxm .content_r_b ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newgjhzxm .content_r_b li {
	background: url("images/u115_normal.png") 0px 6px no-repeat;
	padding-left: 20px;
	height: 30px;
	line-height: 28px;
	width: 278px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzxm .content_r_b li a {
	font-size: 14px;
	color: #333;
}
.newgjhzxm .content_r_b li a:hover {
	text-decoration: underline
}
/** 2013-6-21????? **/
.newjxj .content_l {
	float: left;
	width: 658px;
}
.newjxj .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newjxj .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newjxj .banner {
	margin-bottom: 20px;
}
.newjxj .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newjxj .content_l_b {
	overflow: hidden;
	margin-top: 20px;
	width: 658px;
}
.newjxj .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newjxj .content_l_neirong {
	position: relative;
	float: left;
	width: 50%;
}
.newjxj .content_l_neirong img {
	float: left;
	width: 280px;
	height: 180px;
	margin: 22px 22px 0;
}
.newjxj .content_l_neirong .a_wrap {
	position: absolute;
	left: 22px;
	bottom: 0;
	float: left;
	width: 280px;
	height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.newjxj .content_l_neirong a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newjxj .content_l_b ul {
	width: 600px;
	margin: 10px auto;
}
.newjxj .content_l_b li {
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
	width: 600px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newjxj .content_l_b li a {
	font-size: 13px;
	color: #333;
}
.newjxj .content_l_ganyan {
	overflow: hidden;
}
.newjxj .content_l_ganyan img {
	float: left;
	width: 150px;
	height: 100px;
	margin: 22px 22px 0;
}
.newjxj .content_l_ganyan p {
	float: left;
	width: 435px;
	font-size: 13px;
	margin-top: 22px;
}
.newjxj .content_l_ganyan p a {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newjxj .content_l_ganyan p a:hover {
	text-decoration: underline
}
.newjxj .content_l_ganyan ul {
	float: left;
	width: 638px;
	padding: 10px;
}
.newjxj .content_l_ganyan li {
	float: left;
	width: 290px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newjxj .content_l_ganyan li a {
	color: #333;
}
/*?????????????????*/
.newjxj .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newjxj .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newjxj .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.newjxj .tuandui .ico {
	float: right;
}
.newjxj .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newjxj .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newjxj .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newjxj .content_r_t ul {
	width: 278px;
	margin: 10px auto;
}
.newjxj .content_r_t li {
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
	width: 258px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newjxj .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.newjxj .content_r_t li a:hover {
	text-decoration: underline
}
.newjxj .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
	margin-bottom: 20px;
}
.newjxj .content_r_neirong {
	position: relative;
	width: 300px;
	overflow: hidden;
	margin: 10px auto;
}
.newjxj .content_r_neirong img {
	display: block;
	width: 298px;
	border: 1px solid #dbdbdb;
}
.newjxj .content_r_neirong a {
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-size: 13px;
	color: #fff;
	width: 300px;
	height: 26px;
	line-height: 26px;
	text-align: center;
}
.newjxj .content_r_neirong a:hover {
	text-decoration: underline
}
.newjxj .content_r_neirong .yinying {
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: #000;
	width: 300px;
	height: 26px;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
/*??????§¹?????*/
.newnlyyxy {
	position: relative
}
.container {
	position: relative;
	width: 658px;
	height: 350px;
	margin-bottom: 20px;
}
.slidesjs-container {
	position: relative
}
.collegetitle {
	position: absolute;
	top: 0;
	left: 0;
	width: 500px;
	height: 200px;
	z-index: 90
}
.slidesjs-navigation {
	display: block;
	text-indent: -999px;
	width: 20px;
	height: 20px;
	position: absolute;
	bottom: 12px;
	z-index: 9999;
}
.slidesjs-previous {
	background: url("images/nav-icons.png") no-repeat;
	right: 94px;
}
.slidesjs-next {
	background: url("images/nav-icons.png") 0 -40px no-repeat;
	right: 32px;
}
.slidesjs-stop {
	background: url("images/nav-icons.png") 0 -60px no-repeat;
	right: 63px;
}
.slidesjs-play {
	background: url("images/nav-icons.png") 0 -20px no-repeat;
	right: 63px;
}
.benjing {
	background: #000;
	width: 100%;
	height: 70px;
	line-height: 70px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 999;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
#slidesjs-log {
	position: absolute;
	right: 64px;
	bottom: 36px;
	z-index: 9999;
	color: #fff;
}
.slidesjs-pagination-item a {
	display: none;
}
.slidesjs-pagination-item {
	display: inline-block;
}
.slidesjs-pagination-item a.active {
	display: block;
}
/* ????????? ????? */
.containerB {
	position: relative;
	width: 1000px;
	height: 350px;
	margin-bottom: 20px;
}
/** 2013-6-21???????? **/
.newkszx .content_l {
	float: left;
	width: 658px;
}
.newkszx .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newkszx .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newkszx .banner {
	overflow: hidden;
	position: relative;
}
.newkszx .banner img {
	width: 100%;
	height: 350px;
}
.newkszx .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newkszx .banner .banner_wenzi p {
	width: 100%;
	height: 46px;
	line-height: 46px;
	color: #fff;
	font-size: 16px;
	text-indent: 20px;
}
.newkszx .banner p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	font-size: 13px;
}
.newkszx .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newkszx .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.newkszx .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newkszx .content_.newkszx l_neirong {
	overflow: hidden;
}
.newkszx .content_l_neirong img {
	float: left;
	width: 150px;
	height: 100px;
	margin: 22px 22px 0;
}
.newkszx .content_l_neirong p {
	float: left;
	width: 435px;
	font-size: 13px;
	margin-top: 22px;
}
.newkszx .content_l_neirong p span {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newkszx .content_l_neirong ul {
	float: left;
	width: 638px;
	padding: 10px;
}
.newkszx .content_l_neirong li {
	float: left;
	padding-left: 22px;
	width: 270px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newkszx .content_l_neirong li a {
	color: #333;
	font-size: 13px
}
.newkszx .content_l_neirong li a:hover {
	text-decoration: underline
}
.newkszx .jianshe {
	overflow: hidden;
}
.newkszx .jianshe img {
	width: 110px;
	height: 80px;
	margin: 10px 10px 10px 22px
}
.newkszx .jianshe p {
	width: 450px;
	margin-top: 10px;
}
/*?????????????????*/
.newkszx .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newkszx .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newkszx .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.newkszx .tuandui .ico {
	float: right;
	height: 330px;
}
.newkszx .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newkszx .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newkszx .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newkszx .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.newkszx .content_r_t ul {
	overflow: hidden;
	padding: 14px;
}
.newkszx .content_r_t li {
	height: 28px;
	line-height: 28px;
	width: 270px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url("images/u65_normal.png") 0 6px no-repeat;
	padding-left: 22px;
}
.newkszx .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.newkszx .content_r_t li a:hover {
	text-decoration: underline
}
.newkszx .content_r_b {
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newkszx .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newkszx .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.newkszx .img_wrap img {
	position: relative;
	width: 300px;
	margin: 10px auto 0;
}
.newkszx .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.newkszx .content_r_b ul {
	width: 278px;
	margin: 0 auto;
	margin-top: 10px;
}
.newkszx .content_r_b li {
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
	width: 258px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newkszx .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.newkszx .content_r_b li a:hover {
	text-decoration: underline
}
.newkszx .content_r_b .yinying {
	position: absolute;
	left: 10px;
	bottom: 5px;
	width: 300px;
	height: 30px;
	line-height: 30px;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newkszx .content_r_b .yinying p {
	padding: 0 10px;
	font-size: 13px;
	height: 30px;
	line-height: 30px;
	position: static;
}
/** 2013-6-21????§à? **/
.newkxyj .content_l {
	float: left;
	width: 658px;
}
.newkxyj .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newkxyj .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newkxyj .banner {
	margin-bottom: 20px;
}
.newkxyj .content_l_b {
	overflow: hidden;
	margin-bottom: 20px;
}
.newkxyj .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newkxyj .content_l_neirong {
	overflow: hidden;
}
.newkxyj .content_l_neirong img {
	float: left;
	width: 277px;
	height: 200px;
	margin: 22px;
}
.newkxyj .content_l_neirong p {
	float: left;
	width: 320px;
	font-size: 13px;
	margin-top: 22px;
	line-height: 20px;
}
.newkxyj .content_l_neirong ul {
	float: left;
	width: 658px;
	margin-left: 20px
}
.newkxyj .content_l_neirong li {
	float: left;
	width: 300px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newkxyj .content_l_neirong li a {
	color: #00578A;
	font-size: 13px
}
.newkxyj .content_l_neirong li a:hover {
	text-decoration: underline
}
.newkxyj .jianshe {
	overflow: hidden;
}
.newkxyj .jianshe img {
	width: 110px;
	height: 80px;
	margin: 10px 10px 10px 22px
}
.newkxyj .jianshe p {
	width: 505px;
	margin-top: 10px;
}
.newkxyj .jianshe p a {
	font-size: 14px;
	color: #00578A;
	white-space: nowrap;
}
.newkxyj .jianshe p a:hover {
	text-decoration: underline
}
.newkxyj .jianshe a.xiazai {
	margin-right: 20px;
}
/*?????????????????*/
.newkxyj .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newkxyj .jianshe p {
	float: right;
	overflow: hidden;
	line-height: 20px;
}
.newkxyj .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newkxyj .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.newkxyj .tuandui .ico {
	float: right;
}
.newkxyj .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newkxyj .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newkxyj .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newkxyj .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
}
.newkxyj .content_r_t .biaoti {
	overflow: hidden;
}
.newkxyj .content_r_t .biaoti li {
	float: left;
	width: 25%;
}
.newkxyj .content_r_t .biaoti li a {
	display: inline-block;
	width: 99%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #fafafa;
}
.newkxyj .content_r_t .biaoti li.thistab a {
	background: #fff;
	border-bottom: 0;
	font-weight: bold;
}
.newkxyj .content_r_t .keyan {
	padding: 10px;
}
.newkxyj .content_r_t .keyan li {
	line-height: 26px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newkxyj .content_r_t .keyan li img {
	width: 300px;
}
.newkxyj .content_r_t .keyan a {
	color: #00578A;
	font-size: 13px;
}
.newkxyj .content_r_t .keyan a:hover {
	text-decoration: underline
}
.newkxyj .content_r_b {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newkxyj .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newkxyj .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.newkxyj .img_wrap img {
	width: 300px;
	height: 143px;
	margin: 10px auto 0;
}
.newkxyj .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.newkxyj .content_r_b ul {
	width: 278px;
	margin: 0 auto;
	margin-top: 10px;
}
.newkxyj .content_r_b li {
	background: url("images/u87_normal.png") 0 6px no-repeat;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
}
.newkxyj .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.newkxyj .content_r_b li a:hover {
	text-decoration: underline
}
.newkxyj .content_r_b p {
	padding: 10px 10px;
	font-size: 13px;
	line-height: 20px;
}
/** 2013-6-21??????????? **/
.pgbgs .content_l {
	float: left;
	width: 658px;
}
.pgbgs .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.pgbgs .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.pgbgs .banner {
	overflow: hidden;
	position: relative;
}
.pgbgs .banner img {
	width: 100%;
	height: 350px;
}
.pgbgs .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.pgbgs .banner p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	height: 40px;
	line-height: 40px;
	margin-left: 10px;
	font-size: 14px;
}
.pgbgs .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.pgbgs .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.pgbgs .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.pgbgs .content_l_neirong {
	overflow: hidden;
}
.pgbgs .content_l_neirong img {
	float: left;
	width: 150px;
	height: 100px;
	margin: 22px 22px 0;
}
.pgbgs .content_l_neirong p {
	float: left;
	width: 435px;
	font-size: 13px;
	margin-top: 22px;
}
.pgbgs .content_l_neirong p span {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.pgbgs .content_l_neirong ul {
	float: left;
	width: 638px;
	padding: 10px;
}
.pgbgs .content_l_neirong li {
	float: left;
	padding-left: 22px;
	width: 270px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.pgbgs .content_l_neirong li a {
	color: #333;
	font-size: 13px
}
.pgbgs .content_l_neirong li a:hover {
	text-decoration: underline
}
.pgbgs .jianshe {
	overflow: hidden;
}
.pgbgs .jianshe img {
	width: 110px;
	height: 80px;
	margin: 10px 10px 10px 22px
}
.pgbgs .jianshe p {
	width: 450px;
	margin-top: 10px;
}
/*?????????????????*/
.pgbgs .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.pgbgs .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.pgbgs .tuandui a {
	text-decoration: underline
}
.pgbgs .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.pgbgs .tuandui .ico {
	float: right;
}
.pgbgs .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.pgbgs .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.pgbgs .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.pgbgs .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.pgbgs .content_r_t ul {
	overflow: hidden;
	padding: 14px;
}
.pgbgs .content_r_t li {
	height: 28px;
	line-height: 28px;
	width: 270px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 22px;
}
.pgbgs .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.pgbgs .content_r_t li a:hover {
	text-decoration: underline
}
.pgbgs .content_r_b {
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.pgbgs .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.pgbgs .content_r_b ul {
	width: 278px;
	margin: 0 auto;
	margin-top: 10px;
}
.pgbgs .content_r_b li {
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
	width: 258px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.pgbgs .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.pgbgs .content_r_b li a:hover {
	text-decoration: underline
}
/** 2013-6-21???????? **/
.nwesqjy .content_l {
	float: left;
	width: 658px;
}
.nwesqjy .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.nwesqjy .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.nwesqjy .banner {
	overflow: hidden;
	position: relative;
}
.nwesqjy .banner img {
	width: 100%;
	height: 300px;
}
.nwesqjy .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.nwesqjy .banner p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	font-size: 13px;
}
.nwesqjy .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.nwesqjy .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.nwesqjy .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.nwesqjy .content_l_neirong {
	overflow: hidden;
}
.nwesqjy .content_l_neirong img {
	float: left;
	width: 277px;
	height: 200px;
	margin: 22px;
}
.nwesqjy .content_l_neirong2 {
	overflow: hidden;
}
.nwesqjy .content_l_neirong2 img {
	float: left;
	width: 620px;
	height: 300px;
	margin: 20px;
}
.nwesqjy .content_l_neirong p {
	float: left;
	width: 320px;
	font-size: 13px;
	line-height: 22px;
	margin-top: 22px;
}
.nwesqjy .content_l_neirong ul {
	float: left;
	width: 658px;
	padding-left: 25px
}
.nwesqjy .content_l_neirong li {
	float: left;
	width: 300px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.nwesqjy .content_l_neirong li a {
	color: #00578A;
	font-size: 13px
}
.nwesqjy .content_l_neirong li a:hover {
	text-decoration: underline
}
.nwesqjy .content_l_jianshe {
	position: relative;
	float: left;
	width: 50%;
}
.nwesqjy .content_l_jianshe img {
	float: left;
	width: 280px;
	height: 180px;
	margin: 22px 22px 0;
}
.nwesqjy .content_l_jianshe .a_wrap {
	position: absolute;
	left: 22px;
	bottom: 0;
	float: left;
	width: 280px;
	height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.nwesqjy .content_l_jianshe a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.nwesqjy .content_l_jianshe a:hover {
	text-decoration: underline
}
.nwesqjy .jianshe {
	overflow: hidden;
}
.nwesqjy .jianshe img {
	width: 110px;
	height: 80px;
	margin: 10px 10px 10px 20px;
}
.nwesqjy .jianshe p {
	width: 450px;
	margin-top: 10px;
}
.nwesqjy .jianshe2 {
	overflow: hidden;
}
.nwesqjy .jianshe2 img {
	width: 620px;
	height: 300px;
	margin: 20px;
}
/*?????????????????*/
.nwesqjy .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.nwesqjy .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.nwesqjy .tuandui a {
	text-decoration: underline
}
.nwesqjy .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.nwesqjy .tuandui .ico {
	float: right;
}
.nwesqjy .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.nwesqjy .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.nwesqjy .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.nwesqjy .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.nwesqjy .content_r_t ul {
	overflow: hidden;
	padding: 14px;
}
.nwesqjy .content_r_t li {
	height: 28px;
	line-height: 28px;
	width: 270px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 22px;
}
.nwesqjy .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.nwesqjy .content_r_t li a:hover {
	text-decoration: underline
}
.nwesqjy .content_r_b {
	overflow: hidden;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.nwesqjy .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.nwesqjy .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.nwesqjy .img_wrap img {
	width: 300px;
	height: 143px;
	margin: 10px auto 0;
}
.nwesqjy .img_wrap2 img {
	width: 320px;
	margin: 10px auto 0;
	text-align: center;
}
.nwesqjy .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.nwesqjy .content_r_b ul {
	width: 278px;
	margin: 0 auto;
	margin-top: 10px;
}
.nwesqjy .content_r_b li {
	background: url("images/u115_normal.png") 0 6px no-repeat;
	width: 270px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
}
.nwesqjy .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.nwesqjy .content_r_b li a:hover {
	text-decoration: underline
}
.nwesqjy .content_r_b p {
	padding: 10px 10px;
	font-size: 13px;
	line-height: 20px;
}
/** 2013-6-21????? **/
.newxshd .content_l {
	float: left;
	width: 658px;
}
.newxshd .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newxshd .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newxshd .banner {
	margin-bottom: 20px;
}
.newxshd .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newxshd .content_l_b {
	overflow: hidden;
	margin-top: 20px;
	width: 658px;
}
.newxshd .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newxshd .content_l_neirong {
	position: relative;
	float: left;
	width: 50%;
}
.newxshd .content_l_neirong img {
	float: left;
	width: 280px;
	height: 180px;
	margin: 22px 22px 0;
}
.newxshd .content_l_neirong .a_wrap {
	position: absolute;
	left: 22px;
	bottom: 0;
	float: left;
	width: 280px;
	height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.newxshd .content_l_neirong a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
/*?????????????????*/
.newxshd .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newxshd .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newxshd .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
newxshd .tuandui .ico {
	float: right;
}
.newxshd .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newxshd .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newxshd .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newxshd .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.newxshd .content_r_t ul {
	width: 278px;
	margin: 10px auto;
}
.newxshd .content_r_t li {
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
	width: 258px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newxshd .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.newxshd .content_r_t li a:hover {
	text-decoration: underline
}
.newxshd .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
	margin-bottom: 20px;
}
.newxshd .content_r_neirong {
	position: relative;
	width: 300px;
	overflow: hidden;
	margin: 10px auto;
}
.newxshd .content_r_neirong img {
	display: block;
	width: 298px;
	border: 1px solid #dbdbdb;
}
.newxshd .content_r_neirong a {
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-size: 13px;
	color: #fff;
	width: 300px;
	height: 26px;
	line-height: 26px;
	text-align: center;
}
.newxshd .content_r_neirong a:hover {
	text-decoration: underline
}
.newxshd .content_r_neirong .yinying {
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: #000;
	width: 300px;
	height: 26px;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
/** 2013-6-21????¦Ã? **/
#container {
	overflow: hidden;
}
#caption h3 {
	position: absolute;
	left: 20px;
	top: 45px;
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	font-family: "Microsoft YaHei";
	font-weight: normal;
}
.newcourse div.slide a.cap-btn {
	display: block;
	width: 163px;
	height: 49px;
	position: absolute;
	background: url("images/cap-btn.png") no-repeat;
	bottom: 20px;
	left: 25px;
}
.newcourse div.slide a.cap-btn:hover {
	background: url("images/cap-btn.png") 0 -51px no-repeat;
}
.newcourse .m-slul .pagination li.current a {
	border: 1px solid #19B961;
	background: #3780c4;
}
/*????¦Ã????*/
.newcourse .kecheng {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
}
/*????¦Ã???????*/
.newcourse .kecheng_left {
	float: left;
	width: 752px;
	background: url("images/kecheng.png") repeat-x;
	padding-top: 12px;
	margin-left: 17px
}
.newcourse .tupianzu {
	position: relative;
	overflow: hidden;
	float: left;
	margin: 13px 18px;
}
.newcourse .kecheng_left h3 {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	text-align: left;
	padding-left: 20px;
	margin-bottom: 6px;
}
.newcourse .kecheng_left p {
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-family: "Microsoft YaHei";
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding-left: 5px;
}
.newcourse .kecheng_left img {
	width: 150px;
	height: 100px;
}
.newcourse .tupianzi {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	overflow: hidden;
	height: 24px;
	background: #000;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
/*????¦Ã???????*/
.newcourse .kecheng_right {
	float: right;
	width: 201px;
	border: 1px solid #c9c9c9;
	border-top: 3px solid #FF9966
}
.newcourse .sub02_t {
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	border-bottom: 0px;
}
.newcourse .sub02_t h2 {
	float: left;
	font-size: 16px;
	color: #333;
	margin-left: 17px;
}
.newcourse .sub02_t span {
	float: right;
	width: 31px;
	height: 21px;
	line-height: 21px;
	margin-top: 3px;
	background: #fff;
	margin-right: 1px;
}
.newcourse .sub02_c1 {
	overflow: hidden;
}
.newcourse .list02 {
	padding-top: 12px;
	padding-bottom: 6px;
	border-top: 1px solid #ccc;
}
.newcourse .list02 li {
	text-align: left;
	list-style: disc;
	margin-left: 23px;
	height: 24px;
	line-height: 24px;
}
.newcourse .list02 li a {
	font-size: 14px;
	color: #333;
	white-space: nowrap;
}
.newcourse .list02 li a:hover {
	color: #333;
	text-decoration: underline;
}
/** 2013-6-21???????? **/
.newyxbys .content_l {
	float: left;
	width: 658px;
}
.newyxbys .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newyxbys .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newyxbys .banner {
	overflow: hidden;
	position: relative;
}
.newyxbys .banner img {
	width: 100%;
	height: 350px;
}
/*.banner2 {
	overflow: hidden;
	position: relative;
}
.banner2 img {
	width: 95%;
	text-align: center;	
}*/
.newyxbys .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newyxbys .banner p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	height: 40px;
	line-height: 40px;
	margin-left: 10px;
	font-size: 14px;
}
.newyxbys .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newyxbys .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.newyxbys .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newyxbys .content_l_neirong {
	overflow: hidden;
}
.content_l_neirong img {
	float: left;
	width: 150px;
	height: 100px;
	margin: 22px 22px 0;
}
.newyxbys .content_l_neirong p {
	float: left;
	width: 435px;
	font-size: 13px;
	margin-top: 22px;
}
.newyxbys .content_l_neirong p span {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newyxbys .content_l_neirong ul {
	float: left;
	width: 638px;
	padding: 10px;
}
.newyxbys .content_l_neirong li {
	float: left;
	padding-left: 22px;
	width: 100%;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newyxbys .content_l_neirong li a {
	color: #333;
	font-size: 13px
}
.newyxbys .content_l_neirong li a:hover {
	text-decoration: underline
}
.newyxbys .jianshe {
	overflow: hidden;
}
.newyxbys .jianshe img {
	width: 110px;
	height: 80px;
	margin: 10px 10px 10px 22px
}
.newyxbys .jianshe p {
	width: 450px;
	margin-top: 10px;
}
/*?????????????????*/
.newyxbys .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newyxbys .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newyxbys .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.newyxbys .tuandui .ico {
	float: right;
}
.newyxbys .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newyxbys .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newyxbys .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newyxbys .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.newyxbys .content_r_t ul {
	overflow: hidden;
	padding: 14px;
}
.newyxbys .content_r_t li {
	height: 28px;
	line-height: 28px;
	width: 270px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url("images/u65_normal.png") 0 6px no-repeat;
	padding-left: 22px;
}
.newyxbys .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.newyxbys .content_r_t li a:hover {
	text-decoration: underline
}
.newyxbys .content_r_b {
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newyxbys .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newyxbys .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.newyxbys .img_wrap img {
	position: relative;
	width: 300px;
	margin: 10px auto 0;
}
.newyxbys .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.newyxbys .content_r_b ul {
	width: 278px;
	margin: 0 auto;
	margin-top: 10px;
}
.newyxbys .content_r_b li {
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
	width: 258px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newyxbys .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.newyxbys .content_r_b li a:hover {
	text-decoration: underline
}
.newyxbys .content_r_b .yinying {
	position: absolute;
	left: 10px;
	bottom: 5px;
	width: 300px;
	height: 30px;
	line-height: 30px;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newyxbys .content_r_b .yinying p {
	padding: 0 10px;
	font-size: 13px;
	height: 30px;
	line-height: 30px;
	position: static;
}
.newyxbys .content_r_b p {
	padding: 10px 12px;
	font-size: 13px;
	line-height: 20px;
}
.newyxbys .content_r_b span {
	float: right;
	padding: 0 20px;
	text-align: right;
}
/** 2013-6-21??????????? **/
.newzyc .content_l {
	float: left;
	width: 658px;
}
.newzyc .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newzyc .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newzyc .banner {
	margin-bottom: 20px;
}
.newzyc .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newzyc .content_l_b {
	overflow: hidden;
	margin-bottom: 20px;
}
.newzyc .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newzyc .content_l_neirong {
	overflow: hidden;
}
.newzyc .content_l_neirong img {
	float: left;
	width: 277px;
	height: 200px;
	margin: 22px;
}
.newzyc .content_l_neirong p {
	float: left;
	width: 320px;
	font-size: 13px;
	margin-top: 22px;
}
.newzyc .content_l_neirong h4 {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.newzyc .content_l_neirong ul {
	float: left;
	width: 658px;
}
.newzyc .content_l_neirong li {
	float: left;
	width: 300px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newzyc .content_l_neirong li a {
	color: #00578A;
	font-size: 13px
}
.newzyc .content_l_neirong li a:hover {
	text-decoration: underline
}
.newzyc .jianshe {
	overflow: hidden;
}
.newzyc .jianshe img {
	width: 110px;
	height: 80px;
	margin: 10px 10px 10px 22px
}
.newzyc .jianshe p {
	width: 505px;
	margin-top: 10px;
}
.newzyc .jianshe p a {
	font-size: 14px;
	color: #00578A;
	white-space: nowrap;
}
.newzyc .jianshe p a:hover {
	text-decoration: underline
}
.newzyc .jianshe a.xiazai {
	margin-right: 20px;
}
/*?????????????????*/
.newzyc .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 18px;
}
.newzyc .jianshe p {
	float: right;
	overflow: hidden;
}
.newzyc .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newzyc .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.newzyc .tuandui .ico {
	float: right;
}
.newzyc .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newzyc .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newzyc .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newzyc .content_r_b {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newzyc .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newzyc .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.newzyc .img_wrap img {
	width: 300px;
	margin: 10px auto 0;
}
.newzyc .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.newzyc .content_r_b ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newzyc .content_r_b li {
	background: url("images/download.png") 0px 6px no-repeat;
	padding-left: 20px;
	height: 30px;
	line-height: 28px;
	width: 278px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newzyc .content_r_b li a {
	font-size: 13px;
	color: #333;
	font-family: ??????
}
.newzyc .content_r_b li a:hover {
	text-decoration: underline
}
.newzyc .content_r_b p {
	padding: 10px 10px;
	font-size: 13px;
	line-height: 20px;
}
/** 2013-6-21????????? **/
.zyjs .content_l {
	float: left;
	width: 780px;
}
.zyjs .content_l h1 {
	height: 60px;
	line-height: 60px;
	font-size: 22px;
	text-align: center;
	border-bottom: 3px solid #f96;
}
.zyjs .neirong {
	overflow: hidden;
}
.zyjs .neirong h2 {
	font-size: 20px;
	color: #396;
	font-weight: normal;
	height: 60px;
	line-height: 60px;
}
.zyjs .neirong p {
	font-size: 13px;
	line-height: 22px;
}
.zyjs .content_r {
	float: right;
	width: 202px;
	margin-top: 60px;
}
.zyjs .zhuanye {
	border: 1px solid #ccc;
	border-top: 3px solid #f96;
	margin-bottom: 20px;
}
.zyjs .zhuanye h3 {
	padding: 0 18px;
	font-size: 16px;
	color: #000;
	height: 28px;
	line-height: 28px;
	border-bottom: 1px solid #ccc;
}
.zyjs .zhuanye ul {
	padding: 10px 18px;
}
.zyjs .zhuanye li {
	height: 30px;
	line-height: 30px;
}
.zyjs .zhuanye li a {
	display: inline-block;
	color: #333;
	font-size: 13px;
}
/** 2013-6-21?????????? **/
.hygjjy .content_l {
	float: left;
	width: 658px;
}
.hygjjy .content_l {
	float: left;
	width: 658px;
}
.hygjjy .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.hygjjy .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.hygjjy .banner {
	overflow: hidden;
	position: relative;
}
.hygjjy .banner img {
	width: 100%;
	height: 350px;
}
.hygjjy .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.hygjjy .banner p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	height: 40px;
	line-height: 40px;
	margin-left: 10px;
	font-size: 14px;
}
.hygjjy .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.hygjjy .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.hygjjy .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.hygjjy .content_l_neirong {
	overflow: hidden;
}
.hygjjy .content_l_neirong img {
	float: left;
	width: 608px;
	margin: 22px 22px 0;
}
.hygjjy .content_l_neirong p {
	float: left;
	width: 435px;
	font-size: 13px;
	margin-top: 22px;
}
.hygjjy .content_l_neirong p span {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.hygjjy .content_l_neirong ul {
	float: left;
	width: 638px;
	padding: 10px;
}
.hygjjy .content_l_neirong li {
	float: left;
	padding-left: 11px;
	width: 270px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hygjjy .content_l_neirong li a {
	color: #00578A;
	font-size: 13px
}
.hygjjy .content_l_neirong li a:hover {
	text-decoration: underline
}
/*?????????????????*/
.hygjjy .content_r {
	float: right;
	width: 328px;
	margin-top: 38px;
}
.hygjjy .content_r_b {
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.hygjjy .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.hygjjy .content_r_b ul {
	width: 278px;
	margin: 0 auto;
	margin-top: 10px;
}
.hygjjy .content_r_b li {
	height: 29px;
	line-height: 28px;
	width: 258px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hygjjy .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.hygjjy .content_r_b li a:hover {
	text-decoration: underline
}
.hygjjy .content_r_neirong {
	position: relative;
	width: 300px;
	overflow: hidden;
	margin: 10px auto;
}
.hygjjy .content_r_neirong img {
	display: block;
	width: 298px;
	border: 1px solid #dbdbdb;
}
.hygjjy .content_r_neirong a {
	display: inline-block;
	font-size: 13px;
	color: #333;
	width: 300px;
	height: 26px;
	line-height: 26px;
	text-align: center;
}
.hygjjy .content_r_neirong a:hover {
	text-decoration: underline
}
/** 2013-6-21???? **/
.newjwc .content_l {
	float: left;
	width: 658px;
}
.newjwc .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newjwc .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newjwc .banner {
	overflow: hidden;
	position: relative;
}
.newjwc .banner img {
	width: 100%;
	height: 350px;
}
.newjwc .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newjwc .banner .banner_wenzi p {
	width: 100%;
	height: 46px;
	line-height: 46px;
	color: #fff;
	font-size: 16px;
	text-indent: 20px;
}
.newjwc .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newjwc .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.newjwc .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newjwc .content_l_neirong {
	overflow: hidden;
}
.newjwc .content_l_neirong img {
	float: left;
	width: 150px;
	height: 100px;
	margin: 22px 22px 0;
}
.newjwc .content_l_neirong p {
	float: left;
	width: 435px;
	font-size: 13px;
	margin-top: 22px;
}
.newjwc .content_l_neirong p a {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newjwc .content_l_neirong p a:hover {
	text-decoration: underline
}
.newjwc .content_l_neirong ul {
	float: left;
	width: 638px;
	padding: 10px;
}
.newjwc .content_l_neirong li {
	float: left;
	width: 290px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newjwc .content_l_neirong li a {
	color: #00578A;
	font-size: 13px
}
.newjwc .content_l_neirong li a:hover {
	text-decoration: underline
}
.newjwc .content_l_neirong2 {
	float: left;
	width: 50%;
}
.newjwc .content_l_neirong2 img {
	width: 280px;
	height: auto;
}
.newjwc .content_l_neirong2 p {
	width: 90%;
	padding: 0 22px;
}
.newjwc .content_l_neirong2 p a {
}
/*?????????????????*/
.newjwc .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 38px;
}
.newjwc .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newjwc .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.newjwc .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.newjwc .content_r_t h2 {
	font-size: 18px;
	color: #fff;
	background: #868686;
	text-indent: 12px;
	height: 42px;
	line-height: 42px;
}
.newjwc .content_r_neirong {
	width: 300px;
	overflow: hidden;
	margin: 10px auto;
}
.newjwc .content_r_neirong img {
	display: block;
	width: 298px;
	border: 1px solid #dbdbdb;
}
.newjwc .content_r_neirong a {
	font-size: 13px;
	color: #333;
}
.newjwc .content_r_neirong a:hover {
	text-decoration: underline
}
.newjwc .content_r_b {
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newjwc .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newjwc .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.newjwc .img_wrap img {
	position: relative;
	width: 300px;
	margin: 10px auto 0;
}
.newjwc .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.newjwc .content_r_b ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newjwc .content_r_b li {
	height: 28px;
	line-height: 28px;
	width: 270px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 22px;
}
.newjwc .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.newjwc .content_r_b li a:hover {
	text-decoration: underline
}


.newjwc .content_r_t .shuru {
	overflow: hidden;
	margin-bottom: 30px;
	margin-right: 35px;
}
.newjwc .content_r_t .shuru a {
	float: right;
	width: 116px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 13px;
	color: #fff;
	background: url("images/u29_normal.png") no-repeat;
}
.newjwc .content_r_t .lianxi {
	overflow: hidden;
	padding: 0 12px;
	width: 326px;
	color: #999;
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newjwc .content_r_t .lianxi .left {
	display: inline-block;
	padding-left: 16px;
	width: 76px;
	text-align: center;
	font-size: 14px;
	background: url("images/nlyyxy_ico.png") no-repeat;
}
.newjwc .content_r_t .dianhua .left {
	background-position: 0px 2px;
}
.newjwc .content_r_t .qq .left {
	background-position: 0px -26px;
}
.newjwc .content_r_t .youxiang .left {
	background-position: 0px -56px;
}
.newjwc .content_r_t .youxiang {
	margin-bottom: 15px;
}


/** 2013-6-21??????? **/
.newxxgk {
	width: 739px;
	overflow: hidden;
	float: left;
	display: inline
}
.newxxgk h1 {
	font-size: 15pt;
	padding: 10px 0;
	border-bottom: 3px solid #FF9966;
	text-align: center;
}
.newxxgk .list {
	width: 740px;
}
.newxxgk .list .subcolumn {
	float: left;
	position: relative;
	width: 174px;
	height: 250px;
	border: 1px solid #e4e4e4;
	margin-right: 8px;
	margin-top: 20px
}
.newxxgk .list .subcolumn p, .newxxgk .list .subcolumn ul {
	padding: 40px 10px 0 10px
}
.newxxgk .list .subcolumn li p {
	padding: 0
}
.newxxgk .list .subcolumn .more {
	text-align: right;
	padding: 0 10px
}
.newxxgk .list .subcolumn .more a {
	color: #7a9900;
	text-decoration: underline;
	font-size: 10pt
}
.newxxgk .list .nomarginr {
	margin-right: 0
}
.newxxgk .list .scheaderbg, .newxxgk .list .scheader {
	position: absolute;
	top: 0;
	font-size: 14px;
	width: 100%;
	height: 30px;
}
.newxxgk .list .scheaderbg {
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50)
}
.newxxgk .list .scheader {
	color: White;
	z-index: 100;
	line-height: 30px;
	text-indent: 10px
}
.clearli {
	clear: both;
	height: 0px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: auto;
	float: none
}
/** 2013-6-21??????? **/
.newzclm {
	width: 740px;
	overflow: hidden;
	float: left;
	display: inline
}
.newzclm h1 {
	font-family: ??????;
	font-size: 15pt;
	padding: 10px 0;
	border-bottom: 3px solid #FF9966;
	text-align: center;
}
.newzclm h2 {
	font-size: 12pt;
	font-weight: normal
}
.newzclm a {
	text-decoration: underline;
	font-size: 14px
}
.newzclm img {
	width: 250px;
	height: 138px;
}
.newzclm .con p {
	line-height: 1.75em;
	font-size: 14px;
}
.newzclm .con a {
	color: #4f81bd;
	line-height: 1.75em;
	text-decoration: none;
}
.newzclm .con a link {
	text-decoration: underline;
}
/** ??????????????? **/
.intr-content .neirong, .intr-content .neirong td, .intr-content .neirong p, .intr-content .neirong h3 {
	font-family: ????
}
.intr-content .neirong h2 {
	/*padding-bottom: 12px
	color: #FFF;*/
	font-size: 0px;
}
/** 2014-02-25 ??????? **/
.xwbgs .content_l {
	float: left;
	width: 695px;
}
.xwbgs .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.xwbgs .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.xwbgs .banner {
	overflow: hidden;
	position: relative;
}
.xwbgs .banner img {
	width: 100%;
	height: 300px;
}
.xwbgs .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.xwbgs .banner p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	font-size: 13px;
}
.xwbgs .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.xwbgs .content_l_b {
	overflow: hidden;
	margin-top: 20px;
}
.xwbgs .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.xwbgs .content_l_neirong2 {
	overflow: hidden;
	margin-top: 20px;
}
.xwbgs .content_l_neirong2 img {
	float: left;
	margin-left: 22px;
}
.xwbgs .content_l_neirong {
	overflow: hidden;
}
.xwbgs .content_l_neirong img {
	float: left;
	width: 280px;
	height: 200px;
	margin: 22px;
}
.xwbgs .content_l_neirong p {
	float: left;
	width: 355px;
	font-size: 13px;
	line-height: 22px;
	margin-top: 22px;
}
.xwbgs .content_l_neirong ul {
	float: left;
	width: 670px;
	padding-left: 25px
}
.xwbgs .content_l_neirong li {
	float: left;
	width: 315px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xwbgs .content_l_neirong li a {
	color: #00578A;
	font-size: 13px
}
.xwbgs .content_l_neirong li a:hover {
	text-decoration: underline;
}
.xwbgs .content_l_jianshe {
	position: relative;
	float: left;
	width: 49%;
	overflow: hidden;
}
.xwbgs .content_l_jianshe img {
	float: left;
	width: 300px;
	height: 200px;
	margin: 22px 22px 0;
}
.xwbgs .content_l_jianshe .a_wrap {
	position: absolute;
	left: 22px;
	bottom: 0;
	float: left;
	width: 300px;
	height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.xwbgs .content_l_jianshe a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 300px;
	margin: 22px 22px 0;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
}
.xwbgs .content_l_jianshe a:hover {
	text-decoration: underline
}
.xwbgs .jianshe {
	overflow: hidden;
}
.xwbgs .jianshe img {
	width: 110px;
	height: 80px;
	margin: 10px 10px 10px 20px;
}
.xwbgs .jianshe p {
	width: 450px;
	margin-top: 10px;
}
.xwbgs .jianshe2 {
	overflow: hidden;
}
.xwbgs .jianshe2 img {
	width: 620px;
	height: 300px;
	margin: 20px;
}
/* ??????? */
.xwbgs .content_r {
	float: right;
	width: 285px;
	overflow: hidden;/*margin-top: 38px; */
}
.xwbgs .tuandui2 {
	overflow: hidden;
	/*border-bottom: 1px solid #ccc;*/
	border-top: 3px solid #f96;
}
.xwbgs .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.xwbgs .tuandui a {
	text-decoration: underline
}
.xwbgs .tuandui h3 {
	float: left;
	font-size: 18px;
	font-weight: normal;
}
.xwbgs .tuandui .ico {
	float: right;
}
.xwbgs .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.xwbgs .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.xwbgs .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.xwbgs .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.xwbgs .kanwu_pic {
	float: left;
	height: 150px;
	width: 140px;
	text-align: center;
	margin-top: 20px;
}
.xwbgs .content_r_t ul {
	overflow: hidden;
	padding: 14px;
}
.xwbgs .content_r_t li {
	height: 28px;
	line-height: 28px;
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 22px;
}
.xwbgs .content_r_t li a {
	font-size: 13px;
	color: #333;
}
.xwbgs .content_r_t li a:hover {
	text-decoration: underline
}
.xwbgs .content_r_b {
	overflow: hidden;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.xwbgs .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.xwbgs .img_wrap {
	position: relative;
	width: 100%;
	text-align: center;
}
.xwbgs .img_wrap img {
	width: 260px;
	/*height: 140px;*/
	margin: 10px auto 0;
}
.xwbgs .img_wrap2 img {
	width: 280px;
	margin: 10px auto 0;
	text-align: center;
}
.xwbgs .img_wrap p {
	position: absolute;
	left: 24px;
	bottom: 4px;
	font-size: 13px;
	color: #fff;
}
.xwbgs .content_r_b ul {
	width: 260px;
	margin: 0 auto;
	margin-top: 10px;
}
.xwbgs .content_r_b li {
	background: url("images/u115_normal.png") 0 6px no-repeat;
	width: 260px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 20px;
	height: 29px;
	line-height: 28px;
}
.xwbgs .content_r_b li a {
	font-size: 13px;
	color: #333;
}
.xwbgs .content_r_b li a:hover {
	text-decoration: underline
}
.xwbgs .content_r_b p {
	padding: 10px 10px;
	font-size: 13px;
	line-height: 20px;
}
/* --2014.04.03 ???--*/
.xwbgs .content_r_A {
	overflow: hidden;
	border: 1px solid #ccc;
}
.xwbgs .content_r_A .biaoti {
	overflow: hidden;
}
.xwbgs .content_r_A .biaoti li {
	float: left;
	width: 141px;
}
.xwbgs .content_r_A .biaoti li a {
	display: inline-block;
	width: 99.6%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	/*border-left: 1px solid #ccc;*/
	background: #fafafa;
}
.xwbgs .content_r_A .biaoti li.thistab a {
	background: #fff;
	border-bottom: 0;
	font-weight: bold;
}
.xwbgs .content_r_tA .keyan {
/*padding: 10px;*/
}
.xwbgs .content_r_tA .keyan li {
/*line-height: 26px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;*/
}
.xwbgs .xueyuan {
	margin-top: 10px;
	overflow: hidden
}
.xwbgs .xueyuan h3 {
	font-size: 24px;
	color: #666;
	height: 60px;
	line-height: 60px;
}
.xwbgs .xueyuan p {
	line-height: 20px;
	text-align: justify;
	font-size: 13px;
}
.xwbgs .xueyuan span {
	float: right;
	width: 652px;
	text-align: right;
}
/* ??????? ????? */
.containerA {
	position: relative;
	width: 693px;
	height: 369px;
	margin-bottom: 20px;
}
.slidesjs-container {
	position: relative
}
.collegetitle {
	position: absolute;
	top: 0;
	left: 0;
	width: 500px;
	height: 200px;
	z-index: 90
}
.slidesjs-navigation {
	display: block;
	text-indent: -999px;
	width: 20px;
	height: 20px;
	position: absolute;
	bottom: 12px;
	z-index: 9999;
}
.slidesjs-previous {
	background: url("images/nav-icons.png") no-repeat;
	right: 94px;
}
.slidesjs-next {
	background: url("images/nav-icons.png") 0 -40px no-repeat;
	right: 32px;
}
.slidesjs-stop {
	background: url("images/nav-icons.png") 0 -60px no-repeat;
	right: 63px;
}
.slidesjs-play {
	background: url("images/nav-icons.png") 0 -20px no-repeat;
	right: 63px;
}
.benjingA {
	background: #000;
	width: 100%;
	height: 70px;
	line-height: 70px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 999;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
#slidesjs-log {
	position: absolute;
	right: 64px;
	bottom: 36px;
	z-index: 9999;
	color: #fff;
}
.slidesjs-pagination-item a {
	display: none;
}
.slidesjs-pagination-item {
	display: inline-block;
}
.slidesjs-pagination-item a.active {
	display: block;
}
/* ?????????????????? ????????????? ??????????? */
.newgjhzjlc .content_l {
	float: left;
	width: 658px;
}
.newgjhzjlc .xueyuan {
	overflow: hidden
}
.newgjhzjlc .xueyuan h3 {
	font-size: 24px;
	color: #666;
	height: 50px;
	line-height: 50px;
}
.newgjhzjlc .xueyuan p {
	line-height: 20px;
	text-align: justify;
	font-size: 13px;
}
.newgjhzjlc .xueyuan span {
	float: right;
	width: 652px;
	text-align: right;
}
.newgjhzjlc .content_l h1 {
	font-size: 24px;
	color: #515151;
	height: 38px;
}
.newgjhzjlc .content_l h1 span {
	font-size: 20px;
	color: #a1a1a1;
	margin-left: 10px;
}
.newgjhzjlc .banner {
	overflow: hidden;
	position: relative;
}
.newgjhzjlc .banner img {
	width: 100%;
	height: 350px;
}
.newgjhzjlc .banner .banner_wenzi {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.newgjhzjlc .banner .banner_wenzi p {
	width: 100%;
	height: 46px;
	line-height: 46px;
	color: #fff;
	font-size: 16px;
	text-indent: 20px;
}
.newgjhzjlc .content_l .jieshao {
	font-size: 13px;
	line-height: 20px;
	margin: 16px 10px;
}
.newgjhzjlc .content_l_b {
	overflow: hidden;
	margin-top: 20px;
	width: 658px;
}
.newgjhzjlc .content_l_b h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_l_neirong img {
	float: left;
	width: 280px;
	height: 180px;
	margin: 22px 22px 0;
}
.newgjhzjlc .content_l_neirong .a_wrap {
	position: absolute;
	left: 22px;
	bottom: 0;
	float: left;
	width: 280px;
	height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.newgjhzjlc .content_l_neirong a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newgjhzjlc .content_l_neirong a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_l_neirong1 ul {
	float: left;
	width: 658px;
	padding: 10px;
}
.newgjhzjlc .content_l_neirong1 li {
	float: left;
	padding-left: 22px;
	width: 285px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_l_neirong1 li a {
	color: #333;
	font-size: 13px
}
.newgjhzjlc .content_l_neirong1 li a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_l_neirong2 ul {
	float: left;
	width: 658px;
	padding: 10px;
}
.newgjhzjlc .content_l_neirong2 li {
	float: left;
	padding-left: 36px;
	width: 270px;
	height: 50px;
	line-height: 36px;
	margin-right: 20px;
	background: url("images/client.png") 0 5px no-repeat;
	background-size: 32px 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_l_neirong2 li a {
	color: #333;
	font-size: 13px
}
.newgjhzjlc .content_l_neirong2 li a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_l_neirong3 ul {
	float: left;
	width: 658px;
	padding: 10px;
}
.newgjhzjlc .content_l_neirong3 li {
	float: left;
	padding-left: 20px;
	width: 170px;
	height: 30px;
	line-height: 28px;
	margin-right: 20px;
	background: url("images/folderopened.png") 0 5px no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_l_neirong3 li a {
	color: #333;
	font-size: 13px
}
.newgjhzjlc .content_l_neirong3 li a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_l_neirongB ul {
	float: left;
	width: 658px;
	padding: 10px;
}
.newgjhzjlc .content_l_neirongB li {
	float: left;
	padding-left: 22px;
	width: 285px;
	height: 28px;
	line-height: 28px;
	margin-right: 20px;
	background: url("images/bullet.png") 4px 11px no-repeat;
	background-size: 8px 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_l_neirongB li a {
	color: #333;
	font-size: 13px
}
.newgjhzjlc .content_l_neirongB li a:hover {
	text-decoration: underline
}
/**/
.newgjhzjlc .content_l_b0 {
	overflow: hidden;
	width: 658px;
}
.newgjhzjlc .content_l_bA {
	overflow: hidden;
	margin-top: 20px;
	width: 320px;
	height: 200px;
	float: left;
}
.newgjhzjlc .content_l_bA h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_l_bA1 {
	overflow: hidden;
	margin-top: 20px;
	width: 320px;
	float: left;
}
.newgjhzjlc .content_l_bA1 h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_l_bB {
	overflow: hidden;
	margin-top: 20px;
	width: 320px;
	height: 200px;
	float: right;
}
.newgjhzjlc .content_l_bB h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_l_neirongAA {
	position: relative;
	float: left;
	width: 100%;
}
.newgjhzjlc .content_l_neirongAA a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newgjhzjlc .content_l_neirongAA a img {
	float: left;
	width: 280px;
	height: 136px;
	margin: 42px 20px 0;
}
.newgjhzjlc .content_l_neirongAA a:hover {
	text-decoration: underline
}
/*.newgjhzjlc .content_l_neirongAA .a_wrap {
	position: absolute;
	left: 20px;
	bottom: 0;
	float: left;
	width: 280px;
	height: 26px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000;
}
.newgjhzjlc .content_l_neirongAA a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newgjhzjlc .content_l_neirongAA a:hover {
	text-decoration: underline
}*/
.newgjhzjlc .content_l_neirongA ul {
	float: left;
	width: 320px;
	padding: 10px;
}
.newgjhzjlc .content_l_neirongA li {
	float: left;
	padding-left: 22px;
	width: 280px;
	height: 30px;
	line-height: 28px;
	margin-right: 20px;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_l_neirongA li a {
	color: #333;
	font-size: 13px
}
.newgjhzjlc .content_l_neirongA li a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_l_neirongC {
	overflow: hidden;
}
.newgjhzjlc .content_l_neirongC img {
	float: left;
	width: 150px;
	height: 100px;
	margin: 22px 22px 0;
}
.newgjhzjlc .content_l_neirongC p {
	float: left;
	width: 435px;
	font-size: 13px;
	margin-top: 22px;
}
.newgjhzjlc .content_l_neirongC p a {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.newgjhzjlc .content_l_neirongC p a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_l_neirongC1 {
	height: 140px;
	overflow: hidden;
}
.newgjhzjlc .content_l_neirongC1 img {
	float: left;
	width: 180px;
	height: 120px;
	margin: 20px;
}
.newgjhzjlc .content_l_neirongC1 h4 {
	float: left;
	width: 420px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
}
.newgjhzjlc .content_l_neirongC1 p {
	float: left;
	width: 420px;
	font-size: 13px;
}
.newgjhzjlc .content_l_neirongC1 p a {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	float: right;
}
.newgjhzjlc .content_l_neirongC1 p a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_l_neirongC1 li img {
	float: left;
	width: 40px;
	height: 40px;
	margin: 0px 10px;
}
.newgjhzjlc .contentbtn ul {
	float: left;
	width: 640px;
	padding-top: 10px;
}
.newgjhzjlc .contentbtn li {
	float: left;
	width: 171px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 20px 20px 15px;
	background-color: #C33;
	border: 1px solid #f69;
	letter-spacing: 1px;
}
.newgjhzjlc .contentbtn li a {
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
}
.newgjhzjlc .contentbtn li a:hover {
	text-decoration: underline??
}
/*-- ???§ß????---*/
.newgjhzjlc .content_l_bC {
	overflow: hidden;
	margin-top: 20px;
	width: 658px;
}
.newgjhzjlc .content_l_bC h3 {
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	font-size: 16px;
	color: #000;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_l_bC h4 {
	width: 620px;
	font-size: 14px;
	font-weight:bold;
	color: #333;
	text-align: center;
}
/*
.newgjhzjlc .content_l_bC p {
	width: 620px;
	text-indent: 28px;
	margin: 0px 20px 30px 20px;
}*/
.newgjhzjlc .content_l_neirong {
	position: relative;
	float: left;
	width: 50%;
}
/*?????????????????*/
.newgjhzjlc .content_r {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 0px;
}
.newgjhzjlc .content_rA {
	float: right;
	width: 322px;
	overflow: hidden;
	margin-top: 50px;
}
.newgjhzjlc .content_rB {
	float: right;
	width: 322px;
	overflow: hidden;
}
.newgjhzjlc .tuandui {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .tuandui h3 {
	float: left;
	font-size: 16px;
	color: #000;
}

.newgjhzjlc .content_r_t {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
	margin-bottom: 20px;
}
.newgjhzjlc .content_r_tA {
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
}
.newgjhzjlc .content_r_tA ul {
	overflow: hidden;
	padding: 14px;
}
.newgjhzjlc .content_r_tA li {
	height: 28px;
	line-height: 28px;
	width: 270px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url("images/u115_normal.png") 0 5px no-repeat;
	padding-left: 22px;
}
.newgjhzjlc .content_r_tA li a {
	font-size: 13px;
	color: #333;
}
.newgjhzjlc .content_r_tA li a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_r_neirong {
	overflow: hidden;
	width: 300px;
	overflow: hidden;
	margin: 10px auto;
	margin-bottom: 20px;
}
.newgjhzjlc .content_r_neirong img {
	float: left;
	width: 150px;
	border: 1px solid #dbdbdb;
	margin-right: 20px;
}
.newgjhzjlc .content_r_neirong a {
	font-size: 13px;
	color: #333;
	font-weight: bold;
}
.newgjhzjlc .content_r_neirong a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_r_neirong p {
	float: left;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
}
.newgjhzjlc .content_r_neirong span {
	float: left;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
}
.newgjhzjlc .content_r_b {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_b h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_r_b ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newgjhzjlc .content_r_b li {
	background: url("images/u115_normal.png") 0px 6px no-repeat;
	padding-left: 20px;
	height: 30px;
	line-height: 28px;
	width: 278px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_r_b li a {
	font-size: 13px;
	color: #333;
	font-family: ??????
}
.newgjhzjlc .content_r_b li a:hover {
	text-decoration: underline
}
.newgjhzjlc .content_r_b1 {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_b1 h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_r_b1 ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newgjhzjlc .content_r_b1 li {
	background: url("images/download.png") 0px 6px no-repeat;
	padding-left: 20px;
	height: 30px;
	line-height: 28px;
	width: 278px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_r_b1 li a {
	font-size: 13px;
	color: #333;
	font-family: ??????
}
.newgjhzjlc .content_r_b1 li a:hover {
	text-decoration: underline
}
/*?????????????*/
.newgjhzjlc .content_r_b2 {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_b2 h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_r_b2 ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newgjhzjlc .content_r_b2 li {
	background: url("images/bullet.png") 4px 11px no-repeat;
	background-size: 6px 6px;
	padding-left: 20px;
	height: 30px;
	line-height: 28px;
	width: 278px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_r_b2 li a {
	font-size: 13px;
	color: #333;
	font-family: ??????
}
.newgjhzjlc .content_r_b2 li a:hover {
	text-decoration: underline
}
/*?????????????*/
.newgjhzjlc .content_r_b2A {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_b2A h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_r_b2A ul {
	width: 300px;
	margin: 0 auto;
	margin-top: 10px;
}
.newgjhzjlc .content_r_b2A li {
	background: url("images/bulletA.png") 4px 11px no-repeat;
	background-size: 6px 6px;
	padding-left: 20px;
	height: 30px;
	line-height: 28px;
	width: 278px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_r_b2A li a {
	font-size: 13px;
	color: #333;
	font-family: ??????
}
.newgjhzjlc .content_r_b2A li a:hover {
	text-decoration: underline
}
/*--*/
.newgjhzjlc .content_r_c {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_c h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_r_d {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_d h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .content_r_d ul {
	width: 300px;
	margin: 0 auto;
}
.newgjhzjlc .content_r_d li {
	width: 300px;
	margin-top: 20px;
	float: left;
	line-height: 20px;
}
.newgjhzjlc .content_r_d li img {
	width: 80px;
	height: 100px;
	float: left;
}
.newgjhzjlc .content_r_d li p {
	float: left;
	width: 200px;
	font-size: 13px;
	color: #333;
	font-family: ??????;
	margin-left: 20px;
	text-indent: 26px;
}
.newgjhzjlc .content_r_d li a {
	float: right;
	font-size: 13px;
	color: #333;
	font-family: ??????;
	margin-right: 10px;
}
.newgjhzjlc .content_r_d li a:hover {
	text-decoration: underline
}

.newgjhzjlc .zhuanye {
	width: 658px;
	margin-top: 20px;
}
.newgjhzjlc .zhuanye h3.benke {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
	text-indent: 13px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #ccc;
	border-top: 3px solid #f96;
}
.newgjhzjlc .zhuanye .fenlei {
	overflow: hidden;
	padding-left: 13px;
	padding-bottom: 26px;
	background: #e4e4e4;
	border-bottom: 1px solid #fff;
}
.newgjhzjlc .zhuanye .fenlei h3 {
	font-size: 14px;
	font-weight: normal;
	height: 42px;
	line-height: 42px;
}
.newgjhzjlc .zhuanye .fenlei a:hover {
	text-decoration: underline;
	color: Red
}
.newgjhzjlc .zhuanye .fenlei a.specialtysummary:hover {
	text-decoration: none;
	color: black;
	font-size: 13px;
}
.newgjhzjlc .zhuanye .fenlei img {
	float: left;
	margin-right: 20px;
	width: 130px;
	height: 87px;
}
.newgjhzjlc .zhuanye .fenlei p {
	float: left;
	font-size: 13px;
	width: 470px;
	line-height: 20px;
}
.newgjhzjlc .zhuanye .fenlei span {
	float: right;
	width: 470px;
	text-align: right;
}

/*--??????????????????--*/
.newgjhzjlc .content_r_dA {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 3px solid #f96;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_dA ul {
	width: 300px;
	margin: 0 auto;
}
.newgjhzjlc .content_r_dA li {
	width: 300px;
	margin-top: 20px;
	float: left;
	line-height: 20px;
}
.newgjhzjlc .content_r_dA li img {
	width: 80px;
	height: 100px;
	float: left;
}
.newgjhzjlc .content_r_dA li p {
	float: left;
	width: 200px;
	font-size: 13px;
	color: #333;
	font-family: ??????;
	margin-left: 20px;
	text-indent: 26px;
}
.newgjhzjlc .content_r_dA li a {
	float: right;
	font-size: 13px;
	color: #333;
	font-family: ??????;
	margin-right: 10px;
}
.newgjhzjlc .content_r_dA li a:hover {
	text-decoration: underline
}
/*--?????§à??--*/
.newgjhzjlc .content_r_tB {
	overflow: hidden;
	border: 1px solid #ccc;
	height:330px;
}
.newgjhzjlc .content_r_tB .biaoti {
	overflow: hidden;

}
.newgjhzjlc .content_r_tB .biaoti li {
	float: left;
	width: 50%;
}
.newgjhzjlc .content_r_tB .biaoti li a {
	display: inline-block;
	width: 99.5%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #fafafa;
	font-size:16px;
}
.newgjhzjlc .content_r_tB .biaoti li.thistab a {
	background: #fff;
	border-bottom: 0;
	font-weight: bold;
}
.newgjhzjlc .content_r_tB .keyan {
	padding: 10px;
}
.newgjhzjlc .content_r_tB .keyan li {
	line-height: 26px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newgjhzjlc .content_r_tB .keyan li img {
	width: 300px;
}
.newgjhzjlc .content_r_tB .keyan a {
	color: #00578A;
	font-size: 13px;
}
.newgjhzjlc .content_r_tB .keyan a:hover {
	text-decoration: underline
}
/*?????§à??--?§à????*/
.newgjhzjlc .content_r_bC {
	overflow: hidden;
	width: 320px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	padding-bottom: 10px;
}
.newgjhzjlc .content_r_bC h3 {
	font-size: 16px;
	text-indent: 10px;
	height: 34px;
	line-height: 34px;	
}
.newgjhzjlc .tuanduiA {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	padding: 0 14px;
	background: #f2f2f2;
	border-top: 3px solid #f96;
	border-bottom: 1px solid #ccc;
}
.newgjhzjlc .tuanduiA h3 {
	float: left;
	font-size: 16px;
	color: #000;
}
.newgjhzjlc .tuanduiA .ico {
	float: right;
}
.newgjhzjlc .ico .ico1 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -90px no-repeat;
}
.newgjhzjlc .ico .ico2 {
	cursor: pointer;
	float: left;
	width: 8px;
	height: 14px;
	margin-top: 11px;
	background: url("images/nlyyxy_ico.png") 0 -115px no-repeat;
}
.newgjhzjlc .ico span {
	float: left;
	width: 53px;
	text-align: center;
}
.newgjhzjlc .title {
	padding: 0 14px;
}
.newgjhzjlc .jiaoshi {
	overflow: hidden;
	padding: 0 15px;
	margin-top: 30px;
}
.newgjhzjlc .jiaoshi img {
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 107px;
}
.newgjhzjlc .jiaoshi p {
	float: left;
	width: 200px;
	font-size: 13px;
	line-height: 20px;
}
.newgjhzjlc .jiaoshi p strong {
	font-size: 14px;
	display: block;
	color: #093;
	font-weight: normal;
}
.newgjhzjlc .jiaoshi p span {
	display: block;
	width: 100%;
	text-align: right;
}


.gg_full {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1920px;background:#e8e8e8
}
.gg_full .gg_fbtn {
	POSITION: absolute; WIDTH: 19px; DISPLAY: none; HEIGHT: 55px; TOP: 10px; right: -23px
}
.gg_full .gg_fbtn A {
	DISPLAY: block; BACKGROUND: url(images/gg_btn.png) no-repeat 0px 0px; HEIGHT: 55px; OVERFLOW: hidden
}
.gg_full .gg_fbtn .gg_fclose {
	BACKGROUND: url(images/gg_btn.png) no-repeat -19px 0px
}
.gg_full .gg_fcon {
	DISPLAY: none; HEIGHT: 497px;
}