/*-----------------------------------------------------------*/
@charset "utf-8"; {copyright© 2015}
/*==================================== content css ====================================*/
.content {
	width:960px;
	padding:30px;
	background:#fff;
	box-shadow:1px 1px 5px rgba(0,0,0,0.5);
	margin:0px auto;
	z-index:8;
}
.content .subnav {
	width:100%;
	height:28px;
	border-bottom:1px solid #dcdcdc;
	font-size:16px;
	line-height:24px;
	margin-bottom:10px;
	
	overflow:hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;  /* Chrome Safari */
	-moz-text-overflow: ellipsis; 	 /* Firefox */
	-o-text-overflow: ellipsis;    /* Opera */
	word-break: break-all; /* 适合中文，换行所有文字*/
	white-space: nowrap ;
}
.content .subnav a {
	padding:0 2px;
}

.contentleft {
	width:640px;
	height:auto;
	float:left;
	border-right:1px solid #dcdcdc;
}
.contentright {
	width:319px;
	height:auto;
	float:left;
}


/*==================================== top_banner css ====================================*/
.top_banner {
	width:100%;
	height:255px;
	text-align:center;
	margin-bottom:15px;
}
.top_banner .top_banner_line {
	width:100%;
	height:11px;
	display:block;
	z-index:2;
	margin-top:-5px;
	background:url(../images/top_banner_line.png) no-repeat bottom center;
}

/*-------- home_news --------*/
.home_news {
	background:url(../images/icons/line_2.gif) repeat-x bottom;
	padding-bottom:15px;
}

/*-------- home_news_main --------*/
.home_news_main {
	float:left;
	width:620px;
	margin-top:-10px;
}
.home_news_main .title_main {
	font-size:1.2em;
	line-height:31px;
	letter-spacing:1px;
	color:#fff;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom: medium double #1e6fc2;
	background: url(../images/block_title_bg.png) no-repeat center left;
}
.home_news_main .viewmore {
	display: none;
	float:right;
	padding:10px 0px 10px 22px;
	font-size:13px;
	color:#F00;
	background:url(../images/icons/icon_viewmore.png) no-repeat left center;
}


/*-------- home_right_ad --------*/
.home_right_ad {
	float:right;
	width:300px;
	margin-top:51px;
	border-top: medium double #1e6fc2;
}
.right_ad {
	margin-top:0 !important;
	border-top: none;
}
/*-------- Right AD --------*/
.rightad {
	width:300px;
	margin-top:15px;
	margin-bottom:10px;
	overflow:hidden;
}
.rightad a {
	width:300px;
	height:210px;
	display:block;
	
	-webkit-transition:all 0.2s ease-in;
	-moz-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	transition:all 0.2s ease-in;
}
.rightad a:hover {
	opacity:0.9;
	filter:alpha(opacity=90);
}
.rightad img {
	width:300px;
	min-height:210px;
}
.rightad h6 {
	font-size:14px;
	line-height:38px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	margin:0;
	padding:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	background:url(../images/icons/black_alpha60.png) repeat;
	max-height:38px;
	
	overflow:hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;  /* Chrome Safari */
	-moz-text-overflow: ellipsis; 	 /* Firefox */
	-o-text-overflow: ellipsis;    /* Opera */
	word-break: break-all; /* 适合中文，换行所有文字*/
	white-space: nowrap ;
}

/*-------- hot_video --------*/
.right_video {
	width:300px;
	height:210px;
	margin-top:15px;
	margin-bottom:10px;
	overflow:hidden;
}
.right_video:hover img {
	opacity:0.75;
	filter: alpha(opacity=75);
}
.right_video img {
	width:300px;
	min-height:210px;
	
	-webkit-transition:all 0.2s ease-in;
	-moz-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	transition:all 0.2s ease-in;
}
.right_video h6 {
	font-size:14px;
	line-height:35px;
	color:#fff;
	text-align:center;
	margin:0;
	padding:0;
	position:absolute;
	font-weight:normal;
	bottom:0;
	left:0;
	width:100%;
	background:url(../images/icons/black_alpha60.png) repeat;
	max-height:35px;
	
	overflow:hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;  /* Chrome Safari */
	-moz-text-overflow: ellipsis; 	 /* Firefox */
	-o-text-overflow: ellipsis;    /* Opera */
	word-break: break-all; /* 适合中文，换行所有文字*/
	white-space: nowrap ;
}
.play {
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	left:0;
	top:0;
	background: url(../images/icons/play.png) no-repeat center;
	background-size:50px;
	z-index:3;
}


/*-------- block_listitem --------*/
.block_listitem {
	width:620px;
	margin-top:10px;
	background:url(../images/icons/line_2.gif) repeat-x bottom;
	padding-bottom:5px;
}
.block_listitem .title_listitem {
	font-size:18px;
	line-height:30px;
	letter-spacing:2px;
	color:#e60012;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: medium double #1e6fc2;
}
.block_listitem .viewmore {
	display:block;
	float:right;
	padding:10px 0px 10px 22px;
	font-size:13px;
	color:#F00;
	background:url(../images/icons/icon_viewmore.png) no-repeat left center;
}



/*-------- block_pager --------*/
.block_pager {
	padding:10px 0;
	margin:20px auto;
}
.block_pager .prev {
	width:25px;
	height:25px;
	margin-right:14px;
	float:left;
	display:block;
	position:relative;
	
	background:#dbdbdb url(../images/icons/arrow_9.gif) no-repeat 8px center;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	_border-radius:0;
	
	-webkit-transition:all 0.15s ease-in;
	-moz-transition:all 0.15s ease-in;
	-o-transition:all 0.15s ease-in;
	transition:all 0.15s ease-in;
	
	text-indent:-9000px;
}
.block_pager .prev:hover {
	background-color:#e60012;
}
.block_pager .next {
	width:25px;
	height:25px;
	margin-left:14px;
	float:right;
	display:block;
	position:relative;
	
	background:#dbdbdb url(../images/icons/arrow_10.gif) no-repeat 10px center;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	_border-radius:0;
	
	-webkit-transition:all 0.15s ease-in;
	-moz-transition:all 0.15s ease-in;
	-o-transition:all 0.15s ease-in;
	transition:all 0.15s ease-in;
		
	text-indent:-9000px;
}
.block_pager .next:hover {
	background-color:#e60012;
}
.block_pager .pages {
	overflow: hidden;
	background: url(../images/icons/line_pager.gif) repeat-x 0px 15px;
	text-align: center;
	line-height: 0px;
}
.block_pager .pages ul {
	height: 27px;
	padding: 0px 11px;
	display: inline-block;
	background-color: #ffffff;
}
.block_pager .pages li {
	margin-left:5px; 
	float:left; 
	display:block;
}
.block_pager .pages li:first-child {
	margin-left:0px;
}
.block_pager .pages a {
	width:25px;
	height:24px;
	line-height:24px;
	display:block;
	position:relative;
		
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	_border-radius:0;
	
	-webkit-transition:all 0.15s ease-in;
	-moz-transition:all 0.15s ease-in;
	-o-transition:all 0.15s ease-in;
	transition:all 0.15s ease-in;
	
	color:#6b6b6b;
}
.block_pager .pages a:hover {
	color:#fff; 
	background:#e60012;
}
.block_pager .pages .current a {
	color:#fff; 
	background:#e60012;
}


/*-------- block_line_post --------*/
.block_line_post {
	width:594px;
	height:114px;
	padding:12px;
	margin:10px 0;
	border:1px solid #ccc;
	border-radius:2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	_border-radius:0;
	overflow:hidden;
}
.block_line_post .pic {
	margin-right:12px;
	padding-top:4px;
	float:left;
}
.block_line_post .pic a {
	display:block;
	position:relative;
}
.block_line_post .pic img {
	width:150px;
	height:110px;
	border:1px solid #ffffff;
}
.block_line_post .text {
	overflow:hidden;
}
.block_line_post .text .title {
	font-size:1.25em;
	color:#333;
	font-weight:bold;
	line-height:30px;
	margin-top:2px;
	
	height:30px;
	overflow:hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;  /* Chrome Safari */
	-moz-text-overflow: ellipsis; 	 /* Firefox */
	-o-text-overflow: ellipsis;    /* Opera */
	word-break: break-all; /* 适合中文，换行所有文字*/
	white-space: nowrap ;
}
.block_line_post .text .title a {
	color:#333;
	
	-webkit-transition:all 0.15s ease-in;
	-moz-transition:all 0.15s ease-in;
	-o-transition:all 0.15s ease-in;
	transition:all 0.15s ease-in;
}
.block_line_post .text .title a:hover {
	color:#f00;
}
.block_line_post .text .info {
	height:48px;
	margin-top:6px;
	display:inline-block;
	font-size:0.95em;
	overflow:hidden;
}
.block_line_post .text .date {
	float:left;
	margin:8px 0 5px 0;
	background:url(../images/icons/icon_calendar.png) no-repeat left 2px;
}
.block_line_post .text .date p {
	padding-bottom:0px;
	font-size:11px;
	line-height:15px;
	color:#868686;
	margin-left:18px;
	margin-top:2px;
}
.block_line_post .text .icons {
	margin:8px 0 5px 20px;
	float:left;
}
.block_line_post .text .icons li {
	max-width:100px;
	height:15px;
	overflow:hidden;
	margin-left:24px;
	display:block;
	float:left;
}
.block_line_post .text .icons li:first-child {
	margin-left:0px;
}
.block_line_post .text .icons a {
	padding-left:20px;
	padding-bottom:1px;
	display:block;
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:11px;
	color:#919191;
	line-height:15px;
}
.block_line_post .text .icons a.views {
	background-image:url(../images/icons/icon_view.png);
}
.block_line_post .text .icons a.comments {
	background-image:url(../images/icons/icon_comment.png);
}
.block_line_post .text .icons a.writer {
	background-image:url(../images/icons/icon_writer.png);
}
.block_line_post .text .icons a.join {
	background-image:url(../images/icons/icon_join.png);
	background-position:0px;
}
.block_line_post .text .icons a.source {
	background-image:url(../images/icons/icon_source.png);
}
.block_line_post .text .icons a.tag {
	background-image:url(../images/icons/icon_tag.png);
}
.block_line_post .text .line_bottom {
	display:block;
	width:100%;
	height:1px;
	background:#ccc;
	margin:2px 0;
}




/*-------- news_detail --------*/
.news_detail {
	width:620px;
	overflow:hidden;
}
.content_info_detail {
	width:100%;
}
.content_info_detail .block_single_news .f_pic {
	width:100% !important;
	text-align:center;
}
.content_info_detail .block_single_news .f_pic img {
	width: auto !important;
}

/*-------- block_single_news --------*/
.block_single_news {
	background:url(../images/icons/line_2.gif) repeat-x bottom;
	padding-bottom:5px;
}
.block_single_news .f_pic {
	width:640px;
	overflow:hidden;
	margin:10px auto;
	padding:1px;
	display:inline-block;
	position:relative;
	
	background-color:#ffffff;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	_border-radius:0;
	
	text-align:center;
}
.block_single_news .f_pic img {
	max-width:100%;
}
.block_single_news .text {
	margin:20px auto;
}
.block_single_news .text img {
	max-width:100%;
}
.block_single_news .title { font-size:2em; color:#1a1a1a;font-weight:bold;line-height:normal; text-align:center; margin-bottom:15px;}
.block_single_news .subtitle {padding-bottom:18px; color:#666; font-style:; font-size:0.85em; margin-top:5px; line-height:1.5em; display:none;}
.block_single_news .subtitle span {color:#333;}
.block_single_news .info {height:32px; margin-bottom:17px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.block_single_news .info p {padding-bottom:0px;}

.block_single_news .text p {
	font-size:;
	line-height:2em;
	margin:15px auto;
}

.block_single_news .date {
	float:left;
	background:url(../images/icons/icon_calendar.png) no-repeat left 9px;
}
.block_single_news .date p {
	padding-bottom:0px;
	font-size:11px;
	line-height:32px;
	color:#868686;
	margin-left:18px;
}
.block_single_news .date a {
	font-size:11px; 
	color:#868686;
}
.block_single_news .icons {
	margin:8px 0 5px 20px;
	float:left;
}
.block_single_news .icons li {
	max-width:120px;
	height:15px;
	overflow:hidden;
	margin-left:14px;
	display:block;
	float:left;
}
.block_single_news .icons li:first-child {
	margin-left:0px;
}
.block_single_news .icons a {
	padding-left:20px;
	padding-bottom:1px;
	display:block;
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:11px;
	color:#919191;
	line-height:15px;
}
.block_single_news .icons a:hover {
}
.block_single_news .icons a.views {
	background-image:url(../images/icons/icon_view.png);
}
.block_single_news .icons a.source {
	background-image:url(../images/icons/icon_source.png);
}
.block_single_news .icons a.comments {
	background-image:url(../images/icons/icon_comment.png);
	background-position:0px 2px;
}
.block_single_news .icons a.writer {
	background-image:url(../images/icons/icon_writer.png);
}
.block_single_news .icons a.join {
	background-image:url(../images/icons/icon_join.png);
	background-position:0px;
}
.block_single_news .icons a.tag {
	background-image:url(../images/icons/icon_tag.png);
}
.block_single_news .icons a.favorite {
	margin-left:10px;
	background-image:url(../images/icons/icon_favorite.png);
}
.block_single_news .icons a.favorite:hover {
	background-image:url(../images/icons/icon_favorite_hover.png);
}
.block_single_news .line_bottom {
	display:inline-block;
	width:100%;
	height:1px;
	background:#ccc;
	margin:2px 0;
}

.block_single_news .baoming {
	margin:30px 0 40px 0;
}
.block_single_news .baoming a {
	padding:8px 12px;
	font-size:14px;
}

/* lines */
.line_1 {height:1px; clear:both; overflow:hidden; background-color:#3d3d3d;}
.line_2 {height:5px; clear:both; overflow:hidden; background:url(images/line_2.gif) repeat-x;}
.line_3 {height:1px; clear:both; overflow:hidden; background-color:#e8e8e8;}
.line_4 {height:3px; clear:both; overflow:hidden; background:url(images/line_4.gif) repeat-x;}


.block_post_tags {padding:13px 0px; margin-top:10px; border-top:1px solid #f0f0f0;}
.block_post_tags p {padding-bottom:0px; font-size:13px; color:#4e4e4e; font-weight:bold; line-height:normal;}
.block_post_tags a {font-size:13px; color:#012548; font-weight:normal; padding:0 10px 0 0;}
.block_post_tags a:hover {color:#f24024; text-decoration:none;}


/*-------- search page css ----------------------------*/
/* search top */
.search_top {
	width:300px;
	height:30px;
	margin:20px auto;
}
.search_top .search-input {
	position:relative;
	float:right;
	text-align:left;
	top:0;
	right:0;
	margin:0;
	padding:0 10px;
	
	width:280px;
	_width:260px;
	height: 35px;
	font-family: inherit;
	font-size: 14px;
	line-height:38px;
	color: #333 !important;
	border:1px solid #4eb0d7;
	
	border-radius:1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	_border-radius:0;
	
	box-shadow: 0px 0px 2px rgba(255,255,255,0.3);
	_box-shadow:none;
}
.search_top .sb-search {
	position: absolute;
	z-index:2;
	display:block;
	top: 7px;
	right: 10px;
	width: 30px;
	height: 30px;
	background: transparent url(../images/icons/search.png) no-repeat right 5px;
}
.search_top_resilt {
	width:100%;
	margin:10px auto;
	padding-bottom:10px;
	border-bottom:1px solid #4eb0d7;
}
.search_top_resilt p {
	margin-left:400px;
	color:#1e6fc2;
}

/* search left */
.search_left {
	width:190px;
	padding:5px 15px;
	margin-top:10px;
	float:left;
	text-align:right;
}
.search_left .result, .search_left .date {
	padding:10px 0;
	background:url(../images/icons/sr_bbg.jpg) no-repeat right bottom;	
}
.search_left p {
	font-size:13px;
	line-height:26px;
}
.search_left a {
	color:#1e6fc2;
	-webkit-transition:all 0.1s ease-in;
	-moz-transition:all 0.1s ease-in;
	-o-transition:all 0.1s ease-in;
	transition:all 0.1s ease-in;
}
.search_left .result a:hover {
	color:#f00;
}



/* search right */
.search_right {
	width:709px;
	padding:0px 15px;
	margin-top:10px;
	border-left:1px solid #4eb0d7;
	float:left;
}
.search_right .searchlist {
	width:100%;
	height:125px;
	border-bottom:1px double #ccc;
}
.search_right .searchlist .title {
	margin-top:10px;
	height:30px;
	overflow:hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;  /* Chrome Safari */
	-moz-text-overflow: ellipsis; 	 /* Firefox */
	-o-text-overflow: ellipsis;    /* Opera */
	word-break: break-all; /* 适合中文，换行所有文字*/
	white-space: nowrap ;
}
.search_right .searchlist .title a {
	color:#1e6fc2;
	font-size:20px;
	line-height:35px;
	letter-spacing:1px;
}
.search_right .searchlist .title span {
	font-size:20px;
	line-height:35px;
	letter-spacing:1px;
}
.search_right .searchlist .title a:hover {
	text-decoration:underline;
}
.search_right .searchlist .info {
	margin-top:10px;
	max-height:44px;
}
.search_right .searchlist .info p {
	font-size:13px;
	line-height:22px;
}
.search_right .searchlist .info p span {
	font-size:13px;
	line-height:22px;
}
.search_right .searchlist .date {
	color:#888;
	font-size:12px;
	line-height:16px;
	margin-top:10px;
	padding-left:17px;
	background:url(../images/icons/icon_calendar.png) no-repeat left 2px;
}
.search_right .searchlist .date span {
	font-size:12px;
	line-height:16px;
	color:#4eb0d7;
}







/*==================================== sponsored css ====================================*/
/*-------- sponsored css --------*/
.sponsored {
	margin-top:45px;
}
/*-------- sponsored01 --------*/
.sponsored01 {
	float:left;
	width:300px;
	text-align:center;
}
.sponsored01 .title {
	font-size:1.2em;
	color:#e60012;
	margin-bottom:10px;
}
.sponsored01 a {
	width:300px;
	height:200px;
	display:block;
	margin:20px auto;
	overflow:hidden;
}
.sponsored01 a img {
	width:100%;
	height:auto;
}

/*-------- sponsored02 --------*/
.sponsored02 {
	float:left;
	width:275px;
	text-align:center;
	margin:10px;
	border-left:1px solid #e60012;
	border-right:1px solid #e60012;
	padding:0 10px;
}
.sponsored02 .title {
	font-size:1.2em;
	color:#e60012;
	margin-bottom:10px;
}
.sponsored02 a {
	width:115px;
	height:55px;
	display:block;
	float:left;
	margin:8px 10px;
	overflow:hidden;
	border:1px solid #ccc;
}
.sponsored02 a.first-child {
	float:none;
	margin:8px auto !important;
}
.sponsored02 a img {
	width:100%;
	height:auto;
}

/*-------- sponsored03 --------*/
.sponsored03 {
	float:left;
	width:310px;
	text-align:center;
	margin:10px;
	padding:0 5px;
}
.sponsored03 .title {
	font-size:1.2em;
	color:#e60012;
	margin-bottom:10px;
}
.sponsored03 a {
	width:90px;
	height:40px;
	display:block;
	float:left;
	margin:5px;
	overflow:hidden;
	border:1px solid #ccc;
}
.sponsored03 a img {
	width:100%;
	height:auto;
}


/*==================================== medias css ====================================*/
/*-------- medias css --------*/
.medias {
	margin-top:45px;
}
/*-------- medias01 --------*/
.medias01 {
	float:left;
	width:286px;
	padding:0 12px;
	text-align:center;
}
.medias01 .title {
	font-size:1.2em;
	color:#e60012;
	margin-bottom:10px;
}
.medias01 a {
	width:75px;
	height:35px;
	display:block;
	float:left;
	margin:5px 8px;
	overflow:hidden;
	border:1px solid #ccc;
}
.medias01 a img {
	width:100%;
	height:auto;
}
/*-------- medias02 --------*/
.medias02 {
	float:left;
	width:610px;
	padding:0 15px;
	text-align:center;
	border-left:1px solid #e60012;
}
.medias02 .title {
	font-size:1.2em;
	color:#e60012;
	margin-bottom:10px;
}
.medias02 a {
	width:75px;
	height:35px;
	display:block;
	float:left;
	margin:5px 5px;
	overflow:hidden;
	border:1px solid #ccc;
}
.medias02 a img {
	width:100%;
	height:auto;
}

/*==================================== friendlinks css ====================================*/
/*-------- medias css --------*/
.friendlinks {
	margin-top:45px;
	text-align:center;
}
.friendlinks .title {
	font-size:1.2em;
	color:#e60012;
	margin-bottom:10px;
	text-align:center;
}
.friendlinks a {
	margin:2px 10px;
	font-size:0.9em;
}
.friendlinks a:hover {
	color:#e60012;
}


/*==================================== bottom_info css ====================================*/
.bottom_info {
	width:1024px;
	margin:0 auto 25px;
	box-shadow:1px 1px 9px rgba(0,0,0,0.5);
	height:370px;
	background:url(../images/bottom_bg.jpg) no-repeat center left;
}
/*-------- bottom_menu css --------*/
.bottom_menu {
	width:100%;
	height:45px;
	text-align:center;
	background:#000;
	color:#666;
	font-size:0.85em;
}
.bottom_menu a {
	color:#fff;
	line-height:45px;
}

/*-------- bottom_form css --------*/
.bottom_form {
	width:310px;
	float:left;
	color:#fff;
	margin:15px 25px;
}
.bottom_form .title {
	font-size:1.35em;
	line-height:2em;
	margin-bottom:10px;
	border-bottom: medium double #1e6fc2;
}
.bottom_form input, .bottom_form textarea {
	width:290px;
	height:;
	font-size:1em;
	line-height:1.8em;
	padding:5px 10px;
	background:#001c38;
	border:none;
	margin:5px 0;
	min-height:;
	color:#fff;
}
.bottom_form input.submit {
	margin-top:0px;
	width:90px;
	color:#fff;
	background:#0f4e8f;
	cursor:pointer;
}

/*-------- bottom_contact css --------*/
.bottom_contact {
	width:325px;
	float:left;
	color:#fff;
	margin:15px 25px;
}
.bottom_contact .title {
	font-size:1.35em;
	line-height:2em;
	margin-bottom:15px;
	border-bottom: medium double #1e6fc2;
}
.bottom_contact p.company_name {
	font-size:1em;
	margin-top:10px;
}
.bottom_contact p {
	font-size:0.85em;
	line-height:1.75em;
}

/*-------- bottom_tickt css --------*/
.bottom_tickt {
	width:230px;
	float:left;
	color:#fff;
	margin:15px 25px;
}
.bottom_tickt .title {
	font-size:1.35em;
	line-height:2em;
	margin-bottom:10px;
	border-bottom: medium double #1e6fc2;
}
.bottom_tickt .number {
	margin-top:20px;
	font-size:1.75em;
}


#map {
	width:100%;
	height:400px;
	border:none;
}










@media (min-width:1025px) and (max-width:1200px) {
}

/* Tablet */
@media only screen and (min-width: 768px) and (max-width: 1024px) {



}



/* Mobile */
@media screen and (max-width: 767px) {

.content {
	width:700px;
}




/*-------- home_right_ad --------*/
.home_right_ad {
	float:left;
	width:100%;
	margin-top:51px;
}
.rightad {
	float:left;
	margin-right:30px;
}
.block_line_post {
	width:100%;
}

.home_news_main {
	width:680px;
}


.search_top_resilt p {
	margin-left:260px;
}
.search_left {
	width:100%;
	text-align: left;
}
.search_left .result {
	display: inline-block;
}
.search_left p {
	float:left;
	margin-right:25px;
	font-size:15px;
	line-height:26px;
}



.sponsored01 {
	float: inherit;
	width:100%;
}
.sponsored02 {
	border-left:0;
	padding:0 20px;
}
.sponsored03 {
	padding:0 10px;
}

.medias01 {
	width:100%;
}
.medias02 {
	width:100%;
	margin-top:30px;
	border-left:0;
}
.friendlinks a {
	font-size:10px;
	line-height:15px;
}

/*==================================== bottom_info css ====================================*/
.bottom_info {
	width:760px;
	height:480px;
	background-size:180%;
}
.bottom_tickt .number {
	color:#fff !important;
}











}




