﻿@charset "utf-8";

body{
	font-size:14px;
	margin:0;
	font-family:微软雅黑, 宋体;
	background:url(../blog/body-home-bg.gif) #f2f2f2;
	background-repeat:repeat-x;
}

.container{
	margin:0 auto;
	width:960px;
	font-family:微软雅黑, 宋体;
	overflow:hidden;
}

.top_left{
background:url(../blog/blog_left.jpg);
height:389px;
overflow:hidden;
background-repeat:no-repeat;
background-position:top right;
}

.top_right{
background:url(../blog/blog_right.jpg);
height:459px;
overflow:hidden;
background-repeat:no-repeat;
background-position:top left;
}

.top{
background:url(../blog/head.gif);
height:88px;
background-repeat:repeat-x;
width:960px;
overflow:hidden;
}

.logo{
	background:url(../blog/logo.gif);
	width:178px;
	height:65px;
	float:left;
	margin-left:8px;
	margin-top:8px;
}

.daily{
	width:260px;
	height:19px;
	float:right;
	margin-top:44px;
	line-height:19px;
}

.funny_font{
	height:19px;
	width:50px;
	float:left;
	text-align:center;
	border-right:1px solid #1d6e1a;
	
}

.funny_font a{
	font-size:14px;
	text-decoration:none;
	color:#cef9c7;
}

.funny_font a:hover{
	text-decoration:underline;
}

.banner{
overflow:hidden;
height:199px;
width:960px;
}

.banner img{
width:960px;
}

.time{
background:url(../blog/time.gif);
width:107px;
height:102px;
position:relative;
top:-182px;
right:-830px;
}

.one{
width:21px;
height:32px;
position:relative;
top:-236px;
right:-854px;
}

.two{
width:21px;
height:32px;
position:relative;
top:-268px;
right:-876px;
}

.navigaion{
	background:url(../blog/channel.gif);
	height:52px;
	background-repeat:repeat-x;
	width:920px;
	overflow:hidden;
	font-size:14px;
	vertical-align:middle;
	line-height:53px;
	padding-left:20px;
	padding-right:20px;
}

.navigaion .main_link{
	font-family:微软雅黑,宋体;
	font-size:14px;
	text-decoration:none;
	color:#fffefe;
	width:40px;
	margin-left:17px;
	_margin-left:15px;
}

.navigaion .main_linkhover{
	font-family:微软雅黑,宋体;
	font-size:14px;
	text-decoration:underline;
	color:#FFFFFF;
}

.navigaion .shibo{
background:url(../blog/blog_17.gif);
width:51px;
height:52px;
margin-top:10px;
}

.mainblock{
	width:960px;
	overflow:hidden;
	background:#F1F3F1;
}

.mainblock .content_right{
	padding:8px 5px 0px 5px;
	margin-bottom:6px;
	overflow:hidden;
	width:300px;
	height:470px;
	background:#FFFFFF;
	float:left;
}

.mainblock .content_right ul#fod4{
	background:url(../blog/gaikuang.gif);
	width:291px;
	height:23px;
	list-style:none;
	background-repeat:no-repeat;
	padding:3px 0 0 5px;
	margin:10px 0 0 0;
}

ul#fod4 li a{
	color:#449C22;
	text-decoration:none;
}

ul#fod4 li a:hover{
	color:#FF7D00;
}

.mainblock .content_right ul#fod4 .cardv{
	float:left;
	height:23px;
	padding:0 10px;
	cursor:pointer;
}

.mainblock .content_right #fod4 .sv{
	float:left;
	height:23px;
	background:url(../blog/gaikuang_white.gif);
	padding:0 10px;
	cursor:pointer;
}

.mainblock .content_right #fod4 li.sv a{
	background:url(../blog/gaikuang_white.gif);
	background-position:right top;
}

.mainblock .content_right #fod4list{
	margin:0 auto;
	padding-top:10px;
	width:286px;
}

.mainblock .content_right #fod4list div{
	height:155px;
	padding:0 8px;
	position:relative;
}

.mainblock .content_right #fod4list .dis{
	display:block;
}

.mainblock .content_right #fod4list .undis{
	display:none;
}

.expo_ul{
	list-style:none;
	padding:0;
	margin:0;
	line-height:200%;
}

.expo_ul li a{
	color:#000000;
	text-decoration:none;
}

.expo_ul li a:hover{
	text-decoration:underline;
}

.mainblock .content_right #fod4list img{
	width:106px;
	border:1px solid #2E951F;
	height:110px;
}

.mainblock .content_right #fod4list .view{
	position:absolute;
	right:10px;
	top:-2px;
	width:150px;
	padding:0;
	margin:0;
	font-size:12px;
	line-height:1.8em;
}

.mainblock .content_right #fod4list .view span a{
	color:#4A4D42;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.mainblock .bigborder .bigimg{
	background:url(../blog/bigimg.gif);
	width:302px;
	height:205px;
}

.mainblock .bigborder .bigimg_left{
	background:url(../blog/bigimg_left.gif);
	width:94px;
	height:66px;
	margin-top:20px;
	float:left;
	margin-left:7px;
	_margin-left:4px;
}

.mainblock .bigborder .bigimg_middle{
	background:url(../blog/bigimg_middle.gif);
	width:95px;
	height:66px;
	margin-top:20px;
	float:left;
}

.mainblock .bigborder .bigimg_right{
	background:url(../blog/bigimg_right.gif);
	width:97px;
	height:66px;
	margin-top:20px;
	float:left;
}

.mainblock .top_interval{
background:url(../blog/top_interval.jpg);
height:310px;
background-repeat:repeat-x;
width:6px;
float:left;
overflow:hidden;
}

.mainblock .top_middle{
	width:323px;
	height:478px;
	float:left;
	overflow:hidden;
	background:#FFF;
}

.top_middle_title{
	background:url(../blog/top_middle_totle_bg.gif);
	height:34px;
	background-repeat:repeat-x;
	font-size:16px;
	font-weight:bold;
	line-height:34px;
	padding-left:14px;
	color:#262626;
}

.mainblock .top_middle .title{
	height:26px;
	background-repeat:repeat-x;
	padding-left:5px;
	color:#f6b89b;
	margin-top:12px;
	font-family:微软雅黑,黑体;
}

.mainblock .top_middle .title a{
	color:#EF7944;
	font-size:16px;
}

.mainblock .top_middle .title a:hover{
	color:#225db7;
}

.mainblock .top_middle .title_area{
	width:316px;
	margin-left:2px;
	line-height:120%;
	padding-left:5px;
	overflow:hidden;
}

.mainblock .top_middle .title_area_b{
	overflow:hidden;
	width:320px;
	margin-left:2px;
	line-height:180%;
}

.mainblock .top_middle .title_area_b .eachtitle{
	font-size:14px;
	color:#333333;
	margin-left:10px;
}

.mainblock .top_middle .title_area .eachtitle{
	font-size:12px;
	color:#333333;

}

.mainblock .top_middle .dotted{
	background:url(../blog/gap.gif);
	background-repeat:no-repeat;
	width:310px;
	height:1px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:8px;
	overflow:hidden;
}

.mainblock .top_right{
	float:left;
	width:315px;
	height:478px;
	background:#FFFFFF;
}

.mainblock .top_right .videos{
	float:left;
	margin-left:6px;
	margin-top:5px;
	width:300px;
	height:230px;
}

.mainblock .top_right .video_title{
	width:300px;
	margin-left:6px;
	margin-top:5px;
	*margin-top:4px;
}

.mainblock .top_right img{
	margin-top:46px;
	margin-left:10px;
	margin-right:10px;
	height:215px;
	width:276px;
	border:none;
}

.mainblock .top_right .img_title{
	font-size:14px;
	width:290px;
	overflow:hidden;
	margin-left:0px;
	text-align:center;
	margin-top:8px;
}

.mainblock .top_right .top_right_body{
border:1px solid #bcbdbc;
border-top:none;
width:313px;
height:443px;
}

.mainblock .block_one{
/*	margin-top:4px;
	width:641px;
	overflow:hidden;
	float:left;
*/
	width:960px; 
	height:290px; 
	padding-top:50px;
	overflow:hidden;
	padding-left:16px;
	padding-right:16px;

}

.mainblock .block_one .onetitle{
	background:url(../blog/onetitle_bg.gif);
	height:36px;
	background-repeat:repeat-x;
	width:641px;
	line-height:36px;
	font-weight:bold;
}

.first_area{
width:320px;
height:36px;
float:left;
}

.first_title{
	float:left;
	margin-left:14px;
	color:#FFFFFF;
}

.first_more{
	float:right;
	margin-right:6px;
	_margin-right:4px;
}

.second_area{
width:320px;
height:36px;
float:right;
}

.second_title{
	float:left;
	color:#FFFFFF;
}

.second_more{
	float:right;
	margin-right:6px;
	_margin-right:4px;
}

.mainblock .block_one .onebody{
	padding-bottom:12px;
	overflow:hidden;
	width:639px;
	border:1px solid #c1c1c1;
	background:#FFF;
}

.mainblock .block_one .onebody_left{
	width:308px;
	float:left;
	overflow:hidden;
	margin-left:12px;
	_margin-left:6px;
	margin-bottom:10px;
}

.gap{
margin-top:30px;
margin-bottom:10px;
border-top:1px solid #bfbfbf;
width:290px;
height:1px;
overflow:hidden;
}

.mainblock .block_one .onebody_left .imga{
	float:left;
}

.mainblock .block_one .onebody_left .model_img_write{
	float:left;
	width:190px;
	overflow:hidden;
	margin-left:6px;
}

.left_news{
	float:left;
	width:190px;
	overflow:hidden;
	margin-left:6px;
}

.mainblock .block_one .onebody_left .model_img_write .imgtitle{
	margin-top:2px;
	color:#33528d;
	font-weight:bold;
}

.mainblock .block_one .onebody_middle .imgtitle{
	margin-top:2px;
	color:#33528d;
	font-weight:bold;
}

.mainblock .block_one .onebody_left .model_img_write .imgcontent{
	margin-top:4px;
	line-height:160%;
	text-indent:2em;
	padding-right:5px;
	font-size:12px;
}

.mainblock .block_one .onebody_middle .imgcontent{
	margin-top:4px;
	line-height:160%;
	text-indent:2em;
	padding-right:5px;
	font-size:12px;
}

.mainblock .block_one .onebody_left .onebody_area{
	line-height:180%;
	width:300px;
	overflow:hidden;
}


.mainblock .block_one .onebody_middle{
	width:308px;
	float:left;
	overflow:hidden;
	margin-left:12px;
	_margin-left:6px;
	margin-bottom:10px;
}

.mainblock .block_one .onebody_middle .imga{
	float:left;
}

.mainblock .block_one .onebody_middle .model_img_write{
	float:left;
	width:190px;
	overflow:hidden;
	margin-left:6px;
}

.mainblock .block_one .onebody_middle .model_img_write .imgtitle{
	margin-top:2px;
	color:#33528d;
	font-weight:bold;
}

.mainblock .block_one .onebody_middle .model_img_write .imgcontent{
	margin-top:4px;
	line-height:160%;
	text-indent:2em;
	padding-right:5px;
	font-size:12px;
}

.mainblock .block_one .onebody_middle .onebody_area{
	line-height:180%;
	width:300px;
	overflow:hidden;
}


.mainblock .block_one .onebody .onebody_right{
	width:308px;
	float:left;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:8px;
}


.mainblock .block_one .onebody .onebody_right .imga{
	float:left;
}



.mainblock .block_one .onebody .onebody_right .imgtitle{
	margin-top:2px;
	color:#33528d;
	font-weight:bold;

}

.mainblock .block_one .onebody .onebody_right .imgcontent{
	margin-top:4px;
	line-height:160%;
	text-indent:2em;
	padding-right:5px;
	font-size:12px;
}

.mainblock .block_one .onebody .onebody_right .onebody_area{
	line-height:160%;
}

.mainblock .block_one_right{
	width:313px;
	height:292px;
	_height:286px;
	overflow:hidden;
	
}

.type_link{
	font-family:微软雅黑,宋体;
	font-size:14px;
	text-decoration:none;
	color:#FFF;
}

.type_linkhover{
	font-family:微软雅黑,宋体;
	font-size:14px;
	text-decoration:underline;
	color:#FFF;
}

.main_top{
	text-decoration:none;
	color:#EF7944;
}

.main_top:hover{
	text-decoration:none;
	color:#225DB7;
}

.main_title{
	text-decoration:none;
	color:#333;
	margin-left:8px;
	
}


.main_title:hover{
	text-decoration:underline;
	color:#225db7;
}

.model_img{
	height:86px;
	width:108px;
	border:1px #333 solid;
} 

.blog_photo{
	width:60px;
	border:1px #333 solid;
}

.photo{
	float:left;
	height:80px;
	vertical-align:middle;
	margin-top:10px;
	margin-left:10px;
	width:100px;
	text-align:left;
	overflow:hidden;
}

.user_name{
	text-align:left;
	font-size:14px;
	height:80px;
	width:130px;
	float:left;
	vertical-align:middle;
	line-height:80px;
	overflow:hidden;
}

.content_right .ad {
	margin-right:20px;
	width:300px; 
	height:230px; 
	overflow:hidden;
	position:relative;
}

.content_right .slider{
	position:absolute;
}

.content_right .slider li{ 
	float:left;
	list-style:none;
	display:inline;
}

.content_right .slider img{ 
	width:300px; 
	height:230px;
	display:block;
}
.num{
	text-align:left;
	margin-top:4px;
}
.num li{
	float:left;
	color:#FF7300;
	text-align:center;
	width:69px;
	height:55px;
	cursor:pointer;
	overflow:hidden;
	margin:0px 1px;
	border:2px solid #73C4F7;
	list-style:none;
}
.num li.on{
	color:#fff;
	line-height:21px;
	width:69px;
	height:55px;
	margin:0 1px;
	border:0;
	font-weight:bold;
	border:2px solid #C8EFFF;
	list-style:none;
}

.num img{ 
	width:69px; 
	height:55px;
	display:block;
}

#flash_title{
	z-index:1000;
	text-align:center;
	width:100%;
	font-size:14px;
	position:absolute;
	color:#FFF;
	background:#666;
	filter: Alpha(Opacity=80);
	opacity:0.8;
	margin-top:212px;
}

.cd{
	height:60px;
	width:340px;
	_width:342px;
	height:30px;
	position:relative;
	left:-40px;
}

.img_title_zhu{
	height:35px;
	background-repeat:repeat-x;
	width:958px;
	line-height:35px;
	padding-left:0px;
}



.big_img{
	border:1px #FFF solid;
	width:280px;
	height:268px;
}

.big_imghover{
	border:1px #FF7300 solid;
	width:280px;
	height:268px;
}

.small_img{
	border:1px #FFF solid;
	width1:40px;
	height:105px;
}

.small_imghover{
	border:1px #FF7300 solid;
	width:140px;
	height:105px;
}



.blur_title{
	color:#3775BE;
	text-decoration:none;
}






.blog_img{
	width:960px;
	margin-top:8px;
	clear:both;
	overflow:hidden;
}

.blog_img .pavilion{
	background:url(../blog/pavilion_display.gif);
	width:960px;
	height:60px;
}

.blog_img .pavilion .pavilion_title{
	font-family:"微软雅黑", "宋体";
	font-size:18px;
	color:#185eb6;
	margin-top:18px;
	margin-left:70px;
	_margin-left:35px;
	float:left;
	font-weight:bold;
}

.blog_img .pavilion .more{
	background:url(../blog/btn.gif);
	width:21px;
	height:21px;
	float:left;
	margin-top:20px;
	margin-left:11px;
	cursor:pointer;
}

.blog_img .blog_img_body{

}

html>body .blog_img .blog_img_body .blog_body_left{
	background:url(../blog/blog_body_left.png);
}

.blog_img .blog_img_body .blog_body_middle{
	height:604px;
	background-repeat:repeat-x;
	float:left;
	width:960px;
	overflow:hidden;
	padding:6px 0px;
	&padding-left:4px;
}

.blog_body_middle .blog_one_by_one{
	background:url(../blog/frame.png);
	width:227px;
	height:171px;
}

.blog_body_middle .blog_one_by_one img{
	width:206px;
	height:150px;
	margin-left:6px;
	margin-top:6px;
}

.blog_body_middle .img_title{
	width:206px;
	height:17px;
	_height:16px;
	text-align:center;
	margin-left:10px;
	margin-top:12px;
	overflow:hidden;
}

html>body .blog_img .blog_img_body .blog_body_right{
	background:url(../blog/blog_body_right.png);
}

.blog_img .blog_img_body .blog_body_right{
	width:9px;
	height:457px;
	float:left;
}

.blog_body_middle .border_top{
	background:url(../blog/w.gif);
	height:2px;
	background-repeat:repeat-x;
	width:926px;
	overflow:hidden;
	_position:relative;
	_top:-8px;

}


.fonter{
	width:942px;
	margin:0 auto;
	margin-top:10px;
	border:1px solid #e1e1e1;
	padding:10px 8px 10px 8px;
	background:url(../blog/foot_bg.png) #F2F2F2;
	height:387px;
	background-repeat:repeat-x;
}
	
.fonter .title{
	font-size:18px;
	font-weight:bold;
	color:#1356b4;
}

.fonter .hr{
	background:url(../blog/foot_hr.png);
	 background-repeat:no-repeat;
	width:945px;
	height:1px;
	margin-top:8px;
	margin-bottom:10px;
}

.onebody_title{
	padding-top:2px;
	height:22px;
	overflow:hidden;
}



.title_more{
	font-size:12px;
	color:#185EB6;
	font-weight:normal;
	text-decoration:none;
}

.title_more:hover{
	font-size:12px;
	color:#185EB6;
	font-weight:normal;
	text-decoration:underline;
}


.map{
	float:left;
	margin-top:6px;
	width:960px;
	height:418px;
	margin-bottom:16px;
}