.content_bg {
	background: url("../images/content_bg.jpg") no-repeat rgb(255, 255, 255); left: 0px; width: 100%; height: 555px; bottom: 0px; z-index: -1;
}
.content {
	margin: 0px auto; padding: 20px 0px; width: 1200px; overflow: hidden; clear: both;
}
.main {
	margin: 0px auto; width: 1200px; overflow: hidden; clear: both;
}
.xx_bg {
	margin-bottom: 5px;
}
.xx_bg1 {
	margin-bottom: 2px;
}
.right {
	float: right;
}
.left {
	float: left;
}
.slider {
	width: 316px; height: 239px; position: relative;
}
.sliders {
	width: 316px; height: 217px; overflow: hidden; position: relative;
}
.slider_btns {
	right: 5px; bottom: 3px; position: absolute;
}
.slider_btns li {
	background: url("../images/slider_btns.png") no-repeat left 50%; font: 12px/13px "Arial", "Microsoft YaHei"; margin: 2px; width: 18px; height: 13px; text-align: center; color: rgb(255, 255, 255); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.titles {
	background: rgb(38, 93, 167); width: 316px; height: 22px; text-align: center;
}
.news_con {
	width: 710px; float: left;
}
.news {
	padding: 0px 20px;
}
.news_title {
	background: url("../images/news_lmbg.png") no-repeat left bottom; height: 47px; line-height: 42px;
}
.news_title span {
	padding: 0px 10px 0px 0px; line-height: 30px; float: right;
}
.news_title span a {
	color: rgb(238, 23, 72); font-size: 12px;
}
.news_title h2 {
	padding: 8px 0px 0px 24px; color: rgb(255, 255, 255); font-size: 18px;
}
.news_title h3 {
	padding: 0px 0px 0px 20px; color: rgb(255, 255, 255); line-height: 34px; font-size: 17px;
}
.news_title1 {
	width: 186px; float: right;
}
.news_title1 p {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 13px; margin-top: 5px;
}
.news_title1 a {
	color: rgb(238, 23, 72); font-size: 13px;
}
.news_title1 a:hover {
	color: rgb(238, 23, 72);
}
.news_title1 h2 {
	text-align: center;
}
.news_title1 h2 a {
	color: rgb(238, 23, 72); font-size: 15px;
}
.news_list {
	padding: 5px 0px 0px 11px; width: 400px; float: left;
}
.news_list_img {
	padding: 0px 0px 0px 11px; float: left;
}
.news_list li {
	height: 30px; line-height: 30px;
}
.news_list li span {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.news_list li a {
	color: rgb(102, 102, 102); font-size: 13px;
}
.news_list li a:hover {
	color: rgb(238, 23, 72); text-decoration: underline;
}
.news_list1 {
	width: 400px; float: right;
}
.news_list1 li span {
	color: rgb(153, 153, 153); font-size: 14px; float: right;
}
.news_list1 li a {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 15px;
}
.news_list1 li a:hover {
	color: rgb(238, 23, 72); text-decoration: underline;
}
.news_list2 {
	padding: 0px 0px 0px 11px; width: 268px;
}
.news_list2 li {
	width: 90%; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.news_list2 li a {
	height: 34px; text-align: center; color: rgb(102, 102, 102); line-height: 34px; font-size: 13px; float: left;
}
.news_list2 li a:hover {
	color: rgb(238, 23, 72); text-decoration: underline;
}
.news_list3 {
	width: 318px; float: left;
}
.news_list3 li {
	height: 57px;
}
.news_list3 li span {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.news_list3 li a {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px;
}
.news_list3 li a:hover {
	color: rgb(238, 23, 72); text-decoration: underline;
}
.main_one {
	background: url("../images/banner01.jpg") no-repeat center 50% rgb(255, 255, 255); margin: 0px auto; padding: 0px 10px; width: 1000px; height: 400px; overflow: hidden; clear: both;
}
.main_two {
	background: rgb(255, 255, 255); margin: 0px auto;  width: 1200px; overflow: hidden; clear: both;
}
.main_two .news_list {
	padding-right: 10px;
}
.main_two .news_list {
	padding-right: 10px;
}
.Paper {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 20px 0px; overflow: hidden; float: left;
}
.Paper1 {
	border: 1px solid rgb(219, 200, 168); width: 418px; height: 426px; margin-right: 42px; float: left;
}
.Paper1 .news_title {
	background: url("../images/news_lmbg3.png") no-repeat left top; margin-bottom: 5px;
}
.Paper1 .n_title {
	height: 50px; margin-top: 10px; margin-bottom: 0px; margin-left: 10px;
}
.Paper1 .n_title a.more {
	padding: 15px 0px 0px 210px; color: rgb(134, 132, 132); font-size: 12px; position: absolute;
}
.line1 {
	height: 1px; margin-top: 0px; margin-right: 10px; margin-left: 10px; background-image: url("linebg.gif"); background-repeat: repeat;
}
.center .news_title {
	background: url("../images/news_lmbg3.png") no-repeat left top; margin-bottom: 5px;
}
.Paper2 {
	background: rgb(255, 255, 255); width: 1140px; float: left;
}
.Paper2 .news_title {
	background: url("../images/news_lmbg2.png") no-repeat left bottom;
}
.center .news_title {
	background: url("../images/news_lmbg2.png") no-repeat left bottom;
}
.Paper3 {
	border: 1px solid rgb(219, 200, 168); width: 268px; height: 426px; float: right;
}
.Paper3 .n_title {
	height: 50px; margin-top: 10px; margin-bottom: 0px; margin-left: 10px;
}
.Paper3 .news_title {
	background: url("../images/news_lmbg4.png") no-repeat left top;
}
.center .news_title {
	background: url("../images/news_lmbg4.png") no-repeat left top;
}
.center {
	width: 650px; float: left;
}
.Lectures {
	width: 400px; margin-left: 20px; float: left;
}
.Lectures .news_title {
	background: url("../images/news_lmbg4.png") no-repeat left bottom;
}
.Contact .news_title {
	background: url("../images/news_lmbg4.png") no-repeat left bottom;
}
.Lectures_list li {
	height: 61px; padding-top: 10px; border-bottom-color: rgb(188, 188, 188); border-bottom-width: 1px; border-bottom-style: dotted;
}
.date {
	background: url("../images/date_bg.png") no-repeat left top; width: 42px; height: 42px; margin-right: 13px; margin-left: 16px; float: left;
}
.news_list3 li:hover .date {
	width: 42px; height: 42px; margin-right: 13px; margin-left: 16px; float: left;
}
.date_m {
	height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-size: 14px;
}
.date_d {
	height: 26px; text-align: center; color: rgb(102, 102, 102); line-height: 26px; font-size: 13px;
}
.list_left {
	background: rgb(255, 255, 255); width: 260px; margin-top: 20px; float: left;
}
.list_right {
	background: rgb(255, 255, 255); width: 920px; margin-top: 20px; margin-bottom: 20px; float: right; min-height: 500px;
}
.com_lt_title {
	background: rgb(160, 6, 9); height: 55px; color: rgb(255, 255, 255); line-height: 55px; overflow: hidden; padding-left: 38px; font-size: 24px;
}
.com_lt_title a {
	color: rgb(255, 255, 255); font-size: 24px;
}
.list_left ul {
	margin: 0px; padding: 0px; border: 1px solid rgb(238, 238, 238);
}
.list_left ul li {
	margin: 2px 0px 0px; line-height: 50px;
}
.list_left ul li a {
	background: rgb(245, 245, 245); color: rgb(51, 51, 51); padding-left: 40px; font-size: 16px; display: block;
}
.list_left ul li a:hover {
	background: rgb(160, 6, 9); color: rgb(255, 255, 255);
}
.cur {
	background: url("lm_bg3.jpg") no-repeat left top; height: 70px; line-height: 61px; padding-left: 24px;
}
.cur a {
	color: rgb(255, 255, 255); font-size: 24px;
}
.cur_list {
	padding-top: 4px;
}
.cur_list .clumns {
	background: url("../images/list_bg.jpg") no-repeat 4px; line-height: 41px; border-bottom-color: rgb(188, 188, 188); border-bottom-width: 1px; border-bottom-style: solid;
}
.cur_list .clumns a.cur_a {
	color: rgb(102, 102, 102); padding-left: 16px; font-size: 16px;
}
.cur_list .current {
	background: url("../images/list_bg_cur.jpg") no-repeat 4px;
}
.cur_list .current a.cur_a {
	color: rgb(238, 23, 72); font-weight: bold;
}
.third_nav {
	padding-top: 4px;
}
.third_nav li {
	width: 270px; height: 30px; line-height: 30px;
}
.third_nav li a {
	background: url("../images/list_dian.png") no-repeat 25px; color: rgb(102, 102, 102); padding-left: 40px; font-size: 15px;
}
.third_nav li.third_cur a {
	background: url("../images/list_dian.png") no-repeat 25px; width: 270px; color: rgb(238, 23, 72);
}
.commen_top1 {
	height: 42px; line-height: 42px; border-bottom-color: rgb(238, 23, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.commen_top1 h4 {
	color: rgb(102, 102, 102); padding-left: 18px; font-size: 22px; font-weight: bold; float: left;
}
.commen_top2 {
	height: 25px; line-height: 22px; border-bottom-color: rgb(238, 23, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.commen_top3 {
	line-height: 22px; float: right;
}
.dqwz_a {
	color: rgb(1, 143, 70);
}


