/*全局*/
@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
/*二级页*/

.main {
	padding-top: 10px;
	margin-bottom: 30px;
	min-height: 500px;
	position: relative;
	z-index: 7;
}
.main-l {
	float: left;
	width: 880px;
}
.main-r {
	float: right;
	width: 307px;
}
.main-l2 {
	float: left;
	width: 307px;
}
.main-l3 {
	float: left;
	width: 207px;
}
.main-r2 {
	float: right;
	width: 880px;
}
.page-box {
	width: 860px;
	float: right;
	background-color: #fff;
	margin-top: 40px;
	margin-bottom: 50px;
	border: 1px solid #ddd;
}
/*文章页左侧 热点新闻列表*/
.detail_same {
	margin: 10px 0 30px 0;
}
._detail_same_list {
	width: 100%;
	height: auto;
	position: relative
}
._detail_same_list ul li {
	width: 100%;
	height: auto;
	padding: 10px 0;
	line-height: 25px;
	border-bottom: 1px solid rgba(0,0,0,.1)
}
._detail_same_list ul li b {
	font-weight: 400;
	line-height: 26px;
	display: block;
	color: #3e3e3e;
	font-size: 15px;
}
._detail_same_list ul li a:hover b {
	color: #006eb3;
}
._detail_same_list ul li a:hover p {
	color: #888;
}
.detail_same .title {
	width: 100%;
	height: auto;
	line-height: 30px;
	font-size: 26px;
	color: #333;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(0,0,0,.05);
	margin-bottom: 10px
}
._detail_same_list ul li p {
	font-size: 14px;
}
/*位置*/
.crumb {
	font-size: 14px;
	line-height: 40px;
	color: #666;
	background-image: url(crumb.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	padding: 20px 25px;
}
.crumb a {
	color: #04a13e;
}
.crumb a:hover {
	text-decoration: underline;
}
/*位置2*/
.crumb2 {
	font-size: 14px;
	line-height: 40px;
	color: #666;
	background-image: url(weizhi.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	padding-left: 25px;
	margin-left: 20px;
}
.crumb2 a {
}
.crumb2 a:hover {
	text-decoration: underline;
}
/* 分页 */
.web_page {
	clear: both;
	text-align: center;
	overflow: hidden;
	padding: 60px 0;
}
.web_page a {
	margin: 0px 5px 0px 5px;
	display: inline-block;
	padding: 10px 15px;
	vertical-align: middle;
	background-color: #f2f2f2;
	border-radius: 5px;
	border: 1px solid #ddd;
	color: #333;
}
.web_page a:hover {
	color: #fff;
	background: #04a13e;
}
.web_page a.current {
	color: #fff;
	background: #04a13e;
	font-weight: bold;
}
.web_page a.disable {
	background-color: #f2f2f2;
	color: #999;
}
/*文章页*/
.article_main {
}
.article_title {
	padding: 20px 0 20px 0;
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	color: #222;
}
.article_info {
	padding: 5px 15px 5px 15px;
	height: 30px;
	border-top: #EAEAEA 1px solid;
	border-bottom: #EAEAEA 1px solid;
	color: #666;
	line-height: 30px;
	text-align: center;
}
.article_content {
	padding: 15px 30px 0 30px;
	font-size: 16px;
	font-weight: normal;
	line-height: 30px;
	color: #333;
}
.article_content p {
	padding: 10px 0;
	font-weight: normal;
	line-height: 30px;
	color: #333;
}
.article_content a {
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	color: #2a92d1;
}
.article_content a:hover {
	color: #2a92d1;
	text-decoration: underline;
}
.article_content table {
	border-collapse: collapse;
}
.article_content table td {
	border: solid 1px #333;
}
.article_img {
	text-align: center;
	margin: 20px auto;
	max-width: 800px;
}
.article_img img {
	max-width: 800px;
}
/* 上一条、下一条 */
.up_down {
	margin-top: 10px;
	border-top: #EAEAEA 1px solid;
	padding: 20px;
	font-size: 14px;
}
.up_down strong {
	color: #666;
	line-height: 30px;
}
.up_down a {
	color: #666;
	line-height: 30px;
}
.up_down a:hover {
	color: #0066cc;
}
/*二级页标题*/
.page-title {
	margin-bottom: 30px;
	padding-left: 10px;
	border-left: 5px solid #04a13e;
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #04a13e;
}
.page-title-line {
	border-bottom: 1px solid #e4e4e4;
}
/*列表 右侧无图新闻列表*/
.page-list li {
	background-image: url(index-ltdt-li.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 15px;
	border-bottom: 1px dotted #ddd;
	height: 65px;
}
.page-list li a {
	font-size: 18px;
	font-weight: normal;
	color: #333;
	display: block;
	width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	height: 65px;
	line-height: 65px;
}
.page-list li a:hover {
	color: #2a92d1;
}
.page-list li span {
	color: #999;
	text-align: right;
	float: right;
	width: 100px;
	display: block;
	height: 65px;
	line-height: 65px;
	font-size: 16px;
	font-weight: normal;
}
/*列表 右侧无图新闻列表新*/
.page-list2-tit {
	height: 40px;
	background: #fbfdff;
	font-size: 13px;
	color: #333;
	border-bottom: 1px solid #ddd;
}
.page-list2 {
	padding: 0px 50px;
}
.page-list2 li {
	border-bottom: 1px dashed #ddd;
	padding: 30px 0;
}
.page-list2 li h3 {
	font-size: 18px;
	color: #333;
	padding-bottom: 10px;
}
.page-list2 li h3:hover {
	color: #0066cc;
}
.page-list2 li span {
	color: #c2c2c2;
	font-size: 14px;
	background: url(time.jpg) no-repeat left;
	padding-left: 20px;
}
.page-list2 li p {
	font-size: 15px;
	color: #444;
	line-height: 22px;
	padding-top: 10px;
}
.page-list2 li p a {
	color: #0066cc;
}
.page-list2 li p a:hover {
	color: #f00;
}
.page-list2 .pic_l img {
	width: 200px;
	height: 150px;
	float: left;
	margin-right: 30px;
}
.page-list2 .pic_l2 img {
	width: 170px;
	height: 225px;
	float: left;
	margin-right: 30px;
}

/*列表 右侧有图新闻列表新*/


	
	
/*列表 左侧菜单*/
.listmeun_l {
	width: 300px;
	float: left;
	margin: 40px 0;
}
.col-slide {
	border: 1px solid #ddd;
	margin-bottom: 50px;
}
.col-slide .list_tit {
	background: url(list_bg.jpg);
	height: 65px;
	text-align: center;
	color: #fff;
	padding-top: 25px;
}
.col-slide .list_tit h3 {
	font-size: 20px;
	font-weight: normal;
}
.col-slide .list_tit p {
	font-size: 16px;
}
.col-slide li {
	font-size: 16px;
	color: #666;
	text-align: center;
	line-height: 40px;
}
.col-slide ul {
	padding: 25px 0;
}
.col-slide li:hover {
	color: #0066cc;
	background: #d3e4f4;
}
.col-slide li:hover a {
	color: #0066cc;
}
.col-slide li:hover a::before {
	content: "";
	background: url(list_ico.png) no-repeat center;
	width: 10px;
	height: 13px;
	display: inline-block;
	margin-right: 10px;
}
.list_hot {
	border: 1px solid #ddd;
	padding: 0 15px 15px 15px;
	margin-bottom: 50px;
}
.list_hot_tit {
	height: 40px;
	line-height: 40px;
	color: #333;
	font-size: 19px;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}
.list_hot li {
	font-size: 16px;
	color: #333;
	float: left;
	line-height: 28px;
	padding: 10px 0;
	border-bottom: 1px dashed #ddd;
}
.list_hot li a {
	color: #333;
}
.list_hot li:hover a {
	color: #0066cc;
}
.list_hot li:last-child {
	border-bottom: 0;
}
.video_hot {
	border: 1px solid #ddd;
	padding: 0 15px 15px 15px;
	margin-bottom: 50px;
}
.video_hot_tit {
	height: 40px;
	line-height: 40px;
	color: #333;
	font-size: 19px;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}
.video_hot li {
	font-size: 16px;
	color: #333;
	float: left;
	line-height: 26px;
	padding: 10px 0;
	border-bottom: 1px dashed #ddd;
}
.video_hot li .picv {
	width: 261px;
	height: 195px;
	margin: auto;
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}
.video_hot li .picv img{
	width: 261px;
	height: 195px;
}
.video_hot li .picv:hover .dask_b {
	opacity: 1;
}
.video_hot li .picv .dask_b {
	width: 261px;
	height: 195px;
	background: rgba(0,0,0,0.5);
	position: absolute;
	top: 0px;
	left: 0;
	opacity: 0;
}
.video_hot li .picv .video_ico {
	width: 69px;
	height: 69px;
	background: url(video_ico.png);
	position: absolute;
	bottom: -70px;
	left: 95px;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}
.video_hot li .picv:hover .video_ico {
	bottom: 60px;
	left: 95px;
}
.video_hot li:last-child {
	border-bottom: 0;
}
.video_hot li a {
	color: #333;
}
.video_hot li:hover a {
	color: #0066cc;
}
/*列表 右侧有图新闻列表*/
.col-main {
	float: right;
	width: 860px;
	margin: 30px 0;
}
.ul-list {
	margin: 0;
	overflow: hidden;
}
.ul-list li {
	float: left;
	width: 33.33%;
	margin-bottom: 68px;
}
.ul-list .con {
	padding: 0 30px;
	border-right: 1px solid #b0b0b0;
}
.ul-list li:nth-child(3n) .con {
	border: none;
}
.ul-list h4 {
	margin: 11px 0 14px;
}
.ul-list h4 a {
	display: block;
	font-size: 18px;
	color: #333;
	font-weight: normal;
	height: 48px;
	overflow: hidden;
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
}
.ul-list a:hover {
	color: #0066cb;
}
.ul-list .desc {
	margin-bottom: 44px;
	line-height: 22px;
	font-size: 15px;
	color: #777;
	display: -webkit-box;
	height: 65px;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.ul-list .pic {
	overflow: hidden;
	width: 255px;
	height: 160px;
}
.ul-list .pic img {
	display: block;
	width: 255px;
	height: 160px;
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
}
.ul-list .pic:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
}
.ul-list span {
	font-size: 12px;
	color: #444;
}
/*列表 右侧图片列表*/
.ul-list2 {
	margin: 0;
	overflow: hidden;
}
.ul-list2 li {
	float: left;
	width: 50%;
	margin-bottom: 38px;
}
.ul-list2 .con {
	padding: 0 30px;
	border-right: 1px solid #b0b0b0;
	position: relative;
}
.ul-list2 li:nth-child(2n) .con {
	border: none;
}
.ul-list2 .con .video_ico {
	width: 78px;
	height: 78px;
	background: url(video.png) no-repeat;
	position: absolute;
	top: 100px;
	left: 50%;
	margin-left: -39px;
	z-index: 9999;
	transition: .3s;
}
.ul-list2 .con:hover .video_ico {
	top: 90px
}
.ul-list2 h4 {
	margin: 11px 0 14px;
}
.ul-list2 h4 a {
	display: block;
	font-size: 16px;
	text-align: center;
	color: #333;
	font-weight: normal;
	height: 44px;
	overflow: hidden;
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
}
.ul-list2 a:hover {
	color: #0066cb;
}
.ul-list2 .pic {
	overflow: hidden;
	width: 370px;
	height: 250px;
}
.ul-list2 .pic img {
	display: block;
	width: 370px;
	height: 250px;
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
}
.ul-list2 .pic2 {
	overflow: hidden;
	width: 370px;
	height: 200px;
}
.ul-list2 .pic2 img {
	display: block;
	width: 370px;
	height: 200px;
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
}
.ul-list2 .con:hover .pic img,.ul-list2 .con:hover .pic2 img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
}
/*视频播放详情*/
.video_box {
	margin: 50px auto 80px auto;
	width: 760px;
}
.video_box .video_bf {
	width: 760px;
	height: 500px;
	background: #000;
}
.video_box p {
	text-align: center;
	font-size: 20px;
	color: #000;
	padding-top: 10px;
	line-height: 26px;
}
/*论坛人物*/
.ltrw-list {
	width: 1300px;
	margin-top: 20px;
}
.ltrw-list .l-con {
	float: left;
	width: 400px;
	margin-bottom: 20px;
}
.ltrw-list .l-con a {
	color: #000;
	display: block;
}
.ltrw-list .l-con .img {
	background-color: #626262;
	float: left;
	height: 200px;
	width: 158px;
	margin-left: 18px;
	border: 1px solid #ddd;
}
.ltrw-list .l-con .img img {
	height: 200px;
	width: 158px;
}
.ltrw-list .l-con .con {
	float: right;
	width: 186px;
	padding-right: 10px;
	padding-top: 40px;
}
.ltrw-list .l-con .con h1 {
	font-size: 22px;
	line-height: 30px;
	font-weight: normal;
	display: block;
	margin-bottom: 10px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ltrw-list .l-con .con p {
	font-size: 16px;
	line-height: 30px;
	color: #333;
	height: 60px;
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.zjtd-main {
	background-color: #fff;
	padding: 30px;
	margin-top: 20px;
	border: 1px solid #ddd;
	min-height: 450px;
}
.zjtd-main .con-l {
	float: left;
	width: 250px;
}
.zjtd-main .con-r {
	float: right;
	width: 850px;
}
.zjtd-main .con-l .img {
	height: 200px;
	width: 158px;
	border: 1px solid #ccc;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
.zjtd-main .con-l .img img {
	height: 200px;
	width: 158px;
	height: auto;
}
.zjtd-main .con-l .data-img {
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	color: #333;
	width: 158px;
	margin-right: auto;
	margin-left: auto;
}
.zjtd-main .con-l .data-img a {
	color: #333;
}
.zjtd-main .con-l .data-img a:hover {
	color: #04a13e;
}
.zjtd-main .con-r h1 {
	font-size: 28px;
	line-height: 40px;
	font-weight: bold;
	color: #333;
	margin-bottom: 5px;
	text-align: center;
}
.zjtd-main .con-r h2 {
	font-size: 18px;
	line-height: 30px;
	font-weight: normal;
	color: #999;
	margin-bottom: 20px;
	text-align: center;
}
.zjtd-main .con-r .con {
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
	color: #333;
}
.zjtd-main .con-r .con p {
	margin-bottom: 10px;
}
/*历届回顾 新*/
.lijie_banner {
	background: url(lj_banner.jpg) no-repeat center;
	height: 440px;
	text-align: center;
}
.lijie_banner h2, h3, h4, h5 {
	color: #fff;
}
.lijie_banner h2 {
	font-size: 30px;
	padding-top: 35px;
	font-weight: normal;
}
.lijie_banner h3 {
	font-size: 58px;
	padding-top: 140px;
	letter-spacing: 0.1em;
}
.lijie_banner h4 {
	font-size: 30px;
	padding-top: 30px;
}
.lijie_banner h5 {
	font-size: 30px;
	padding-top: 15px;
}
.lijie_tit {
	border-bottom: 1px solid #ddd;
	margin: 50px 0 20px 0;
}
.lijie_tit h3 {
	font-size: 24px;
	color: #333;
}
.lijie_tit p {
	font-size: 14px;
	color: #888;
	padding-bottom: 10px;
}
.tcenter {
	text-align: center;
}
.lijie_video {
}
.lijie_video li {
	font-size: 16px;
	color: #333;
	float: left;
	line-height: 26px;
	padding: 10px 0 0 0;
	width: 260px;
	margin: 20px 20px 0 20px;
}
.lijie_video li .picv {
	width: 260px;
	height: 195px;
	margin: auto;
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}
.lijie_video li .picv img{width: 260px;	height: 195px;}
.lijie_video li .picv:hover .dask_b {
	opacity: 1;
}
.lijie_video li .picv .dask_b {
	width: 260px;
	height: 195px;
	background: rgba(0,0,0,0.5);
	position: absolute;
	top: 0px;
	left: 0;
	opacity: 0;
}
.lijie_video li .picv .video_ico {
	width: 69px;
	height: 69px;
	background: url(video_ico.png);
	position: absolute;
	bottom: -70px;
	left: 95px;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}
.lijie_video li .picv:hover .video_ico {
	bottom: 60px;
	left: 95px;
}
.lijie_video li a {
	color: #333;
}
.lijie_video li:hover a {
	color: #0066cc;
}
.lijie_sj_bg {
	width: 200px;
	height: 456px;
	background: #478fd0;
	position: absolute;
	right: -50px;
	top: -30px;
	z-index: 1;
}
.lijie_sj_cont {
	position: relative;
	background: #ecf4fa;
	height: 490px;
	width: 1150px;
}
.lijie_sj_cont .sj_l {
	width: 500px;
	float: left;
	padding: 45px 0 0 20px;
}
.lijie_sj_cont .sj_l .sj_l01 {
	width: 250px;
	height: 200px;
	float: left;
}
.lijie_sj_cont .sj_l .sj_l02 {
	width: 220px;
	height: 120px;
	float: left;
	padding: 80px 0 0 20px;
}
.lijie_sj_cont .sj_l .sj_l02 h3, .lijie_sj_cont .sj_l .sj_l03 h3 {
	color: #333;
	font-size: 24px;
	font-weight: normal;
}
.lijie_sj_cont .sj_l .sj_l02 p, .lijie_sj_cont .sj_l .sj_l03 p {
	color: #333;
	font-size: 14px;
	text-transform: uppercase;
}
.lijie_sj_cont .sj_l .sj_l03 {
	width: 230px;
	height: 118px;
	float: left;
	padding: 60px 20px 0 0;
	text-align: right;
}
.lijie_sj_cont .sj_l .sj_l04 {
	width: 250px;
	height: 200px;
	float: left;
}
.lijie_sj_cont .sj_l .sj_l01 img {
	width: 250px;
	height: 200px;
}
.lijie_sj_cont .sj_l .sj_l04 img {
	width: 250px;
	height: 200px;
}
.lijie_sj_cont .sj_r {
	width: 605px;
	height: 488px;
	background: #000;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10;
}
/*精彩瞬间 图集幻灯片*/
.imgnav {
	width: 605x;
	margin: 10px auto;
}
#content {
	margin: 0px auto;
	line-height: 19px;
}
#content p {
	text-indent: 2em;
	color: #333;
}
.imgnav {
	position: relative;
	margin: 0 auto;
	width: 605px;
}
#img {
	z-index: 10;
	width: 605px;
	position: relative;
	text-align: center;
}
#img img {
	height: 390px;
	display: none;
}
#front {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	cursor: pointer;
	width: 394px;
	height: 390px;
	background: url(blank.gif);
}
#front a {
	position: absolute;
	left: -20px;
	top: 154px;
	display: block;
	background: url(imgSlideLeft.png) no-repeat;
	background-size: cover;
	width: 80px;
	height: 80px;
	display: none;
}
#next {
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 10;
	cursor: pointer;
	width: 394px;
	height: 390px;
	background: url(blank.gif);
}
#next a {
	position: absolute;
	right: -20px;
	top: 154px;
	display: block;
	background: url(imgSlideRight.png) no-repeat;
	background-size: cover;
	width: 80px;
	height: 80px;
	display: none;
}
#cbtn {
	background: #222;
	position: relative;
	height: 100px;
}
#cbtn ul {
	position: relative;
	width: 10000px;
	height: 100px;
}
#cbtn ul li {
	float: left;
	width: 109px;
	height: 60px;
	cursor: pointer;
	text-align: center;
	margin-right: 10px;
	position: relative;
}
#cbtn ul li img {
	width: 109px;
	height: 60px;
	display: block;
}
#cbtn li.hov {
	border: 2px solid #999;
}
.ctrl div {
	clear: both;
}
#cSlideUl {
	width: 590px;
	height: 116px;
	overflow: hidden;
	position: relative;
	top: 20px;
	margin: 0 auto;
}
/*媒体报道*/
.lijie_mt {
	width: 409px;
	float: left;
	border-right: 1px solid #ddd;
	margin: 50px 0 80px 0;
	padding-right: 40px;
}
.lijie_mt .lijie_tit, .lijie_dt .lijie_tit {
	margin-top: 0;
	position: relative;
}
.lijie_mt li {
	float: left;
	font-size: 16px;
	color: #333;
	line-height: 30px;
	margin: 15px 0;
}
.lijie_mt li a {
	color: #333;
	display: inline-block;
	width: 280px;
	line-height: 40px;
	padding-left: 10px;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.lijie_mt li span {
	padding: 5px 10px;
	background: #04a13e;
	color: #fff;
	float: left;
}
.lijie_mt .ljmore, .lijie_dt .ljmore {
	position: absolute;
	top: 20px;
	right: 0px;
	background: url(more.gif);
	width: 60px;
	height: 16px;
}
.lijie_dt {
	width: 700px;
	float: right;
	margin: 50px 0 80px 0;
}
.lijie_dt .picl {
	width: 300px;
	height: 170px;
	float: left;
	margin-right: 25px;
}
.lijie_dt .picl img {
	width: 300px;
	height: 170px;
}
.lijie_dt h2 {
	font-size: 22px;
	color: #333;
	margin-bottom: 20px;
}
.lijie_dt h2 a {
	color: #333;
}
.lijie_dt .dtmore {
	color: #0f84df;
	border: 2px solid #0f84df;
	border-radius: 20px;
	background: url(list_ico.png) no-repeat 75px center;
	display: inline-block;
	width: 90px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	margin-top: 30px;
}
.lijie_dt_l {
	height: 170px;
}
.lijie_dt .lijie_dtlist ul {
	display: block;
	padding: 20px 0;
}
.lijie_dt .lijie_dtlist li {
	font-size: 16px;
	border-bottom: 1px dashed #ddd;
	overflow: auto;
	line-height: 40px;
	background: url(arrow.gif) no-repeat left;
	padding-left: 25px;
}
.lijie_dt .lijie_dtlist li a {
	color: #333;
	float: left;
	display: block;
	width: 550px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.lijie_dt .lijie_dtlist li span {
	color: #888;
	float: right;
	font-size: 14px;
}
.lijie_dt .lijie_dtlist li a:hover, .lijie_dt h2 a:hover, .lijie_mt li a:hover {
	color: #0066cc;
}
/*服务信息*/
.ltfw_tab_w1 {
	width: 900px;
	margin: 60px auto 20px auto;
}
.ltfw_tab_w2 {
	width: 1150px;
	margin: 30px auto 40px auto;
}
.ltfw_tab {
	overflow: auto;
}
.ltfw_tab a {
	display: block;
	width: 213px;
	height: 60px;
	font-size: 18px;
	text-align: center;
	line-height: 50px;
	float: left;
	margin-right: 10px;
}
.ltfw_tab .over, .ltfw_tab .out {
	background: url(ltjs_tab.png) no-repeat;
}
.ltfw_tab .over {
	color: #fff;
}
.ltfw_tab .out {
	color: #31b164;
}
.ltfw_tab .over, .ltfw_tab a:hover {
	background-position: 0 0;
	font-weight: bold;
	color: #fff;
}
.ltfw_tab .out {
	background-position: 0 -60px;
}
.ltfw_cont {
	padding: 25px 0px 50px 0;
	width: 1200px;
	font-size: 16px;
	color: #333;
	overflow: auto;
}
.ltfw_cont .fml {
	width: 460px;
	float: left;
}
.ltfw_cont .sxvideo {
	background: url(video2.png);
	width: 349px;
	height: 266px;
	padding: 31px 0 0 61px;
	margin-left: 20px;
}
.ltfw_cont .fml p {
	padding: 15px 0 0 17px;
	line-height: 28px;
	font-size: 16px;
}
.ltfw_cont .fmr {
	width: 658px;
	background: url(fm.gif) no-repeat 0 25px;
	height: 460px;
	float: right;
	position: relative;
}
.ltfw_cont .fmr a:hover {
	text-decoration: underline;
}
.abs1, .abs2, .abs3, .abs4, .abs5, .abs6, .abs7 {
	position: absolute;
	font-weight: bold;
}
.abs2, .abs3, .abs4, .abs5, .abs6, .abs7 {
	font-size: 18px;
	color: #fff;
}
.abs1 {
	font-size: 24px;
	color: #d72e2e;
	left: 275px;
	top: 230px;
}
.abs2 {
	left: 177px;
	top: 82px;
}
.abs3 {
	left: 68px;
	top: 198px;
}
.abs4 {
	left: 178px;
	top: 306px;
}
.abs5 {
	left: 402px;
	top: 303px;
}
.abs6 {
	left: 513px;
	top: 195px;
}
.abs7 {
	left: 405px;
	top: 79px;
}
.map {
	clear: both;
	height: 322px;
	width: 1138px;
	padding-top: 26px;
	padding-bottom: 26px;
}
.map .leftmap {
	width: 495px;
	height: 322px;
	float: left;
	padding: 0 5px 0 15px;
}
.map .leftmap p {
	width: 500px;
	word-wrap: break-word;
	word-break: break-all;
	line-height: 28px;
	font-weight: 400;
	margin-bottom: 35px;
	font-size: 16px;
}
.map .leftmap p span {
	font-size: 22px;
	font-weight: bold;
	color: #1ca753;
}
.map .baidumap {
	width: 600px;
	height: 400px;
}
.map .baidumap_out {
	width: 600px;
	height: 400px;
	float: right;
	padding: 10px;
	border: 1px solid #bcbcbc;
	background: #fff;
}
/*住宿推荐*/
.zhusu_l {
	float: left;
	width: 550px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 35px;
}
.zhusu_r {
	float: right;
	width: 550px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 35px;
}
.zhusu b {
	font-size: 22px;
	color: #FFF;
	text-align: center;
	line-height: 29px;
	display: block;
	position: absolute;
	font-weight: bold;
	width: 520px;
	-webkit-text-shadow: 0 0 10px #000;
	-moz-text-shadow: 0 0 10px #000;
	text-shadow: 0 0 10px #000;
	top: 95px;
	opacity: 1;
	transition: transform 0.3s ease 0s, font-size 0.7s, top 0.8s ease 0s, opacity 0.3s ease 0s;
	-webkit-transition: transform 0.3s ease 0s, font-size 0.7s, top 0.8s ease 0s, opacity 0.3s ease 0s;
	-moz-transition: -moz-transform 0.3s ease 0s, font-size 0.7s, top 0.8s ease 0s, opacity 0.3s ease 0s;
	-ms-transition: transform 0.3s ease 0s, font-size 0.7s, top 0.8s ease 0s, opacity 0.3s ease 0s;
	-o-transition: transform 0.3s ease 0s, font-size 0.7s, top 0.8s ease 0s, opacity 0.3s ease 0s;
}
.zhusu {
	width: 520px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background-color: #083D86;
	height: 200px;
	margin-bottom: 10px;
	float: right;
	position: relative;
	overflow: hidden;
}
.zhusu img {
	width: 520px;
	height: 200px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 1px;
	-webkit-transition: height 1s ease 0s, width 1s ease 0s;
	-moz-transition: height 1s ease 0s, width 1s ease 0s;
	-ms-transition: height 1s ease 0s, width 1s ease 0s;
	-o-transition: height 1s ease 0s, width 1s ease 0s;
	transition: height 1s ease 0s, width 1s ease 0s;
}
.zhusu a {
	width: 81px;
	color: #FFFF00;
	height: 55px;
	display: block;
}
.zhusu .zsneirong {
	width: 520px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background-color: #083D86;
	position: absolute;
	top: 0px;
	opacity: 0;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	display: none\0;
*display:none;
	text-align: center;
	z-index: 9999;
	box-shadow: rgba(25,25,25,0.2) -3px 6px 8px;
	left: 0px;
}
.zhusu .zsneirong a {
	color: #666;
}
.zhusu .zsneirong a:hover {
	color: #f00;
	text-decoration: underline;
}
.zhusu:hover .zsneirong {
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 0.9;
*display:block;
	top: 0px;
	cursor: pointer;
}
.zhusu:hover b {
	display: block;
	transform: scale(0.5);
	-webkit-transform: scale(0.5);
	opacity: 0;
*display:block;
	top: 0px;
	font-size: 18px;
}
.zhusu:hover img {
	display: block;
*display:block;
	width: 520px;
	height: 230px;
}
.zsneirong h1 {
	font-size: 18px;
	color: #FFF;
	line-height: 29px;
	text-align: center;
}
.zhusu_c {
	width: 516px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background-color: #FFFFFF;
	height: 165px;
	border: 2px solid #083D86;
	overflow: hidden;
}
.zhusu_c p {
	font-size: 15px;
	color: #30302f;
	margin-left: 25px;
	line-height: normal;
	margin-top: 15px;
	margin-right: 25px;
	text-align: left;
}
.zhusu_c p span {
	color: #083D86;
	font-weight: bold;
}
/*餐饮服务*/
.canyin {
	width: 1120px;
	margin-top: 0px;
	margin-bottom: 50px;
	position: relative;
	padding: 0 40px;
}
.canyin_title {
	width: 1138px;
	margin-bottom: 10px;
	text-align: center;
	height: 30px;
	padding-top: 0px;
	clear: both;
}
.canyin_title h1 {
	font-size: 24px;
	color: #003f90;
	font-weight: bold;
	float: left;
	height: 80px;
}
.canyin_title_circle {
	border-width: 10px 10px 10px 10px;
	border-style: solid;
	border-color: transparent #083D86 #083D86 transparent;
	margin-top: 3px;
	margin-right: 10px;
	float: left;
	margin-left: 440px;
	height: 0px;
	width: 0px;
}
.canyin_l {
	width: 500px;
	float: left;
}
.canyin_r {
	width: 500px;
	float: right;
}
.canyin1 {
	width: 500px;
	height: 110px;
	margin-bottom: 30px;
	clear: both;
	position: relative;
}
.canyin1_pic {
	width: 110px;
	height: 100px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
}
.canyin1_pic img {
	width: 110px;
	height: 100px;
}
.cycolor {
	width: 110px;
	height: 100px;
	position: absolute;
	left: 105px;
	top: 0px;
	background-color: #083D86;
	z-index: 9999;
	opacity: 1;
	-webkit-transition: left 0.5s ease 0s, opacity 0.5s;
	-moz-transition: left 0.5s ease 0s, opacity 0.5s;
	-ms-transition: left 0.5s ease 0s, opacity 0.5s;
	-o-transition: left 0.5s ease 0s, opacity 0.5s;
	transition: left 0.5s ease 0s, opacity 0.5s;
}
.canyin1_c {
	width: 400px;
	height: 110px;
	overflow: hidden;
	position: absolute;
	left: 106px;
	top: 0px;
	padding-left: 15px;
	-webkit-transition: background-color 0.5s;
	-moz-transition: background-color 0.5s;
	-ms-transition: background-color 0.5s;
	-o-transition: background-color 0.5s;
	transition: background-color 0.5s;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.canyin1:hover .cycolor {
	left: 0px;
*left: 80px;
	top: 0px;
	display: block;
*display:block;
	opacity: 0.2;
}
.canyin1:hover .canyin1_c {
	display: block;
*display:block;
	background-color: #CCC;
	cursor: pointer;
}
.canyin1_c h1 {
	font-family: "微软雅黑";
	font-size: 20px;
	color: #333;
}
.canyin1_c p {
	font-size: 14px;
	color: #333;
	margin-top: 5px;
}
.canyin1_c .zi12 {
	font-size: 12px;
}
.canyin1_c .blue {
	color: #083D86;
	font-weight: bold;
}
.canyin1_c .orange {
	color: #FF6600;
}
/*历届回顾*/
.lijie_tit0 {
	margin: 50px 0 30px 0;
}
.lijie_tit0 h1 {
	font-size: 34px;
	color: #222;
	text-align: center;
	font-weight: normal;
}
.lijie_tit0 p {
	font-size: 16px;
	color: #222;
	text-align: center;
}
.lijie_2018 {
	width: 1200px;
	height: 263px;
	margin-bottom: 40px;
	position: relative;
}
.lijie_2018 a {
	position: absolute;
	bottom: 15px;
	right: 30px;
	border: 1px solid #fff;
	font-size: 16px;
	display: block;
	width: 100px;
	height: 34px;
	text-align: center;
	color: #fff;
	line-height: 34px;
}
.lijie_kong {
	height: 100px;
}
