@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif;margin: 0;font-size:12px;padding: 0;color: #000;}


ul, ol, dl, li { list-style:none;
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p { margin:0; padding:0;
}
a img { 
	border: none;
}
a:link{ color:#000; text-decoration:none}
.clear{ clear:both}
/* ~~ 站点链接的样式必须保持此顺序，包括用于创建悬停效果的选择器组在内。 ~~ */

/* ~~ 此固定宽度容器包含其它 div ~~ */
.container ,header, .nav_box{width: 1000px;margin: 0 auto;}

.header { height:83px;}
.logo{ float:left; margin-top:8px; margin-left:23px; _display:inline} .header_icon{ float:left; margin:24px 0px 0px 40px; _display:inline}
.header_icon span{ padding-right:22px;}.header_nav{ float:right; margin-top:45px; width:240px;}.header_nav span{ float:left; background:url(../images/pigeoncn_r3_c20.jpg) no-repeat left center; padding-left:11px; margin-right:7px;}.nav span{ float:left}
.nav{ float:left; background:url(../images/pigeoncn_r6_c4.jpg) repeat-x; width:1000px; height:60px; line-height:30px; color:#fff; font-size:14px;font-weight:bold; position:relative;z-index:100;}


.nav span{ padding-left:30px;}
.nav span a:link, .nav span a:visited{color:#fff; text-decoration:none; }.nav_1 span{ padding-left:20px;}
.nav span a:hover, .nav span a:active{color:#62c7ff; text-decoration:underline;}
.nav_c ul{ width:950px; float:left; margin-left:30px; _display:inline}
.nav_c ul li{ float:left;}
.nav_c ul li a.select{ float:left;color:#fff;text-align:center; text-decoration:none; background:url(../images/sele-1.png) no-repeat center; text-align:center; margin:1px 5px 0 5px; width:66px; height:29px;color:#012e42;padding:0;}
.nav_c ul li.select a:link, .nav_c ul li.select a:visited{float:left; color:#012e42; text-decoration:none; }
.nav_c ul li.select a:hover, .nav_c ul li.select a:active{float:left; background:none;color:#012e42; text-decoration:none;}
.nav_c{ float:left; width:987px; height:60px;}
.nav_c li a:link, .nav_c li a:visited{ float:left; width:66px; text-align:center;margin:1px 5px 0 5px; padding:0;height:29px;color:#fff; text-decoration:none;  _display:inline}
.nav_c li a:hover, .nav_c li a:active{float:left;color:#fff;text-align:center; text-decoration:none; background:url(../images/sele-1.png) no-repeat center; text-align:center; margin:1px 5px 0 5px; width:66px; height:29px;color:#012e42;padding:0;}
.nav_c li.line{ background:url(../images/line-1.png) no-repeat; width:2px; height:26px; padding:0; margin-top:3px;}
.nav_c ul{list-style:none;}
.nav_c li {float:left;position:relative; padding:0 15px; _display:inline}
.nav_c ul ul {}
.nav_c table {position:absolute;z-index:9999;visibility:hidden;}


.nav_n span{ padding-left:25px;}
.nav_n span a:link, .nav_1 span a:visited{color:#1d3041; text-decoration:none; }
.nav_n span a:hover, .nav_1 span a:active{color:#1d3041; text-decoration:underline;}

.nav_n{	height:34px;line-height:30px;color:#012e42; font-weight:lighter;font-size:12px;position:absolute;left:-41px;top:30px;width:950px;}
.nav_n li{ padding-left:10px; float:left; _display:inline}
.nav_n li a:link, .nav_n li a:visited{color:#1d3041; text-decoration:none; }
.nav_n li a:hover, .nav_n li a:active{color:#1d3041; background:none; text-decoration:underline;}


.nav_l{ float:left; background:url(../images/pigeoncn_r6_c2.jpg) no-repeat; width:8px; height:60px;}
.nav_r{ float:left; background:url(../images/pigeoncn_r6_c23.jpg) no-repeat; width:5px; height:60px;}
.main { float:left; width:1000px; margin-top:0px; _display:inline}
.left{ float:left; width:180px;}
.left span{ float:left; margin-bottom:20px; _display:inline}.left span img{ float:left;}
.flash{ float:left;width:526px;height:387px; _height:389px;*+height:389px;background:url(../images/pigeoncn_flash.jpg) no-repeat left bottom; margin-left:7px; border-bottom:none;  padding:2px; position:relative;}.hot{ float:left; width:395px; height:390px; margin-left:13px;_margin-left:5px; border:1px solid #c1c1c1; _display:inline }.hot h1{ float:left; margin:1px 0px 0px 1px;text-align:center;width:395px;}
.hot ul{ float:left; width:390px; margin-top:6px; _display:inline}
.hot li{ list-style:none outside none;  float:left; margin-top:4px; background:url(../images/pigeoncn_r12_c18.jpg) no-repeat left center; margin-left:6px; width:375px; font-size:14px; padding-left:10px; line-height:20px; _display:inline
}
.hot li a {float:left; width:365px;overflow:hidden;   text-decoration:none;  text-overflow:ellipsis; white-space:nowrap;}
table{	border-collapse:collapse;}
img{border:0;}
ul{list-style-type:none;}
.clear{clear: both;height:0;line-height:0px;font-size:14px;}
.center{text-align:center;}
.mleft0{margin-left:0px !important;}
.mtop0{margin-top:0px !important;}
.strong{font-weight: bold;}
.sb{color:#009A91;font-weight: bold;}


a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
#focusPic1 h1, #focusPic2 h1, #focusPic3 h1, #focusPic4 h1{ font-size:14px; text-align:center; line-height:24px; margin-top:4px;}
#focusPic1 img, #focusPic2 img, #focusPic3 img, #focusPic4 img{ padding:3px 3px 0 3px;}
#i_photo img{margin-left:0px;}
.i_link2 a{float:center;margin:2px;padding:2px 0;display:blcok;height:22px;line-height:22px;}
#index_page{ position:absolute; left:420px; top:480px; display:block;height:16px;padding:1px 0;}
#index_page *{float:left;display:inline;line-height:16px;border:1px solid #B6CFCD;text-align:center;padding:0;margin:0 2px;}
#index_page strong{background:#00477f;color:#fff;width:16px; text-align:center;}
#index_page span{color:#009a91;padding:3px 0 0 0;border:0;cursor:pointer;}
#index_page a{width:16px; text-align:center;color:#009A91;text-decoration:none; background:#fff;}
body,td,th {
	font-size: 12px;
}
.friend{ float:left; background:#f8f8fa; width:994px; height:45px; margin-top:5px; border:1px solid #e4e9ef; }
.friend span{ float:left; margin:9px 0 0 11px; font-size:14px; background:url(../images/pigeoncn_r20_c7.jpg) no-repeat;color:0c2f55; padding-left:22px; line-height:24px; height:24px;}.friend span.on_line{ background:none; padding:0; font-weight:bold;}
.foot{ WIDTH: 1000px; TEXT-ALIGN: center; MARGIN: 0px auto;  BACKGROUND: url(../images/foot.jpg) no-repeat; HEIGHT: 120px; float:left;}
.foot p{  WIDTH: 1000px; ;TEXT-ALIGN: center; LINE-HEIGHT: 22px; COLOR: #696969; PADDING-TOP: 20px; }

/*二级页面*/
.nav_sencond{ float:left;width:998px; border:1px solid #d2d2d2}
.nav_sencond h1, .sencond_box h1{ float:left;background:url(../images/top_bg.jpg) repeat-x; height:37px; width:998px; }

.nav_sencond h1 span, .sencond_box h1 span{ float:left;background:url(../images/icon-1.jpg) no-repeat left center; width:902px; line-height:39px;color:#054e87; margin-left:8px; padding-left:15px; font-size:14px}
.nav_sencond ul{ float:left; padding:16px 0px 13px 16px; width:965px; color:#054e87; _display:inline;}
.nav_sencond li{ float:left; width:80px; line-height:20px;}.nav_sencond li span{ padding:0 4px;}
.nav_sencond li a:link, .nav_sencond li a:visited{color:#054e87; text-decoration:none; }
.nav_sencond li a:hover, .nav_sencond li a:active{color:#054e87; text-decoration:underline;}
.ad{ float:left; width:1000px; margin-top:6px; _display:inline;}
.ad1{ float:right; border:1px solid #ddd; padding:2px; _display:inline;}
.ad img{ float:left}
.sencond_box ul{ float:left; width:490px; border-right:1px solid #ababab; margin-top:7px; margin-bottom:7px; }
.sencond_box li{ float:left; background:url(../images/icon-list.jpg) no-repeat left center; width:470px; padding-left:9px;margin-left:9px; line-height:24px; _display:inline;}
.sencond_box li a:link, .sencond_box li a:visited{ float:left; width:280px; color:#000; text-decoration:none; }
.sencond_box li a:hover, .sencond_box li  a:active{ float:left; width:280px; color:#000; text-decoration:underline;}
.sencond_box li span{ float:left; width:170px;}
.sencond_box li span b{ color:#888; padding-left:30px; font-weight:lighter}
.sencond_box ul.b-none{ border:none;}
.sencond_box{ float:left;width:997px; border:1px solid #d2d2d2; margin-top:6px;}
.join{ float:left; border:1px solid #bcc9d9; width:767px; height:70px;margin-left:0px;}
.ad2{float:left;border:1px solid #bcc9d9; width:222px; height:70px; margin-left:5px;}

.pic_box{float:left;width:998px; border:1px solid #d2d2d2; margin-top:8px; padding-bottom:4px; _display:inline;}
.pic_box h1{ float:left;background:url(../images/top_bg.jpg) repeat-x; height:35px; width:990px; padding-left:7px; color:#353535; font-size:14px; line-height:35px; border-bottom:2px solid #e4562f }
.pic_box_big{ float:left; margin:8px 0px 0px 8px; width:270px; position:relative; _display:inline;}
.tit{ position:absolute; text-align:center; color:#fff; font-weight:bold; background:url(../images/pic-1.png) repeat-x; left:0; top:175px; width:270px; height:25px; line-height:22px;}
.pic_box2{ float:left; width:168px;color:#4e4e4e; margin-left:6px;}.pic_box2 img{ float:left; border:1px solid #d2d2d2;  padding:2px; margin:10px 0px 0px 7px; _display:inline;}
.pic_box2 h3{ float:left; width:160px; font-size:14px; margin-left:8px; line-height:26px;}
.pic_box2 h4{ float:left; width:160px; font-size:12px;margin-left:8px; font-weight:lighter}
.pic_box2 h4 span{ float:right; width:50px; margin-top:6px; text-align:center;}
.pic_box2 h3 a:link, .pic_box2 h3 a:visited{color:#4e4e4e; text-decoration:none; }
.pic_box2 h3 a:hover, .pic_box2 h3  a:active{color:#4e4e4e; text-decoration:underline;}
.pic_box2 h4 span a:link, .pic_box2 h4 span a:visited{color:#4e4e4e; text-decoration:none; }
.pic_box2 h4 span a:hover, .pic_box2 h4 span  a:active{color:#4e4e4e; text-decoration:underline;}
.vod{ float:left; width:990px; padding-left:5px; padding-bottom:10px;}
.vod_box{ float:left; width:153px; position:relative; margin:10px 0px 0px 10px; _display:inline;}
.vod_icon{
	position:absolute;
	left:68px;
	top:41px;
}
.vod_box span{ float:left; line-height:24px; width:150px; text-align:center; font-size:14px;color:#4e4e4e;}
.vod_box span a:link, .vod_box span a:visited{color:#4e4e4e; text-decoration:none; }
.vod_box span a:hover,  .vod_box span  a:active{color:#4e4e4e; text-decoration:underline;}

.blog_pic{ float:left; width:580px; height:323px;}
.famous{ float:left; width:336px; margin-left:13px;margin-top:10px;height:347px;border:1px solid #d2d2d2;padding-bottom:6px;}
.famous h1{ float:left;background:url(../images/top_bg.jpg) repeat-x; height:37px; width:336px; }
.famous h1 span{ float:left;background:url(../images/icon-1.jpg) no-repeat left center; width:310px; line-height:39px;color:#054e87; margin-left:8px; padding-left:15px; font-size:14px}

.famous ul{ float:left;width:336px; color:#054e87; _display:inline; margin-top:4px;}
.famous  li{ float:left; background:url(../images/talk.jpg) no-repeat left center; width:316px; margin-top:3px; padding-left:18px;margin-left:3px; line-height:22px; _display:inline;}
.famous li a:link, .famous li a:visited{ float:left; width:240px; color:#575757; font-weight:bold; text-decoration:none; }
.famous li a:hover, .famous li  a:active{ float:left; width:240px; color:#575757; font-weight:bold; text-decoration:underline;}
.famous li span{ float:right; width:70px;color:#575757; }



.digg{ float:left; width:294px; margin-right:0px; margin-top:10px;border:1px solid #d2d2d2; padding-bottom:12px;}
.digg h1{ float:left;background:url(../images/top_bg.jpg) repeat-x; height:37px; width:293px; }
.digg h1 span{ float:left;background:url(../images/icon-1.jpg) no-repeat left center; width:260px; line-height:39px;color:#054e87; margin-left:8px; padding-left:15px; font-size:14px}

.digg  ul{ float:left;width:30px; color:#054e87; _display:inline; margin-top:4px;}
.digg  li{ float:left;width:250px; margin-top:6px;margin-left:9px; line-height:22px; _display:inline;}
.digg  li span{ height:24px;}
.digg  li span.one{ float:left; padding-left:6px; color:#fff;background:url(../images/list1.jpg) no-repeat; line-height:18px; font-weight:bold; width:14px;}
.digg  li span.blue{ float:left; padding-left:6px; color:#fff;background:url(../images/list3.jpg) no-repeat; line-height:18px; font-weight:bold; width:14px;}
.digg  li span.num1{ float:left; padding-left:6px; color:#fff;background:url(../images/list2.jpg) no-repeat; line-height:18px; font-weight:bold; width:14px;}
.digg  li span.num2{ float:left; padding-left:2px; color:#fff;background:url(../images/list2.jpg) no-repeat; line-height:18px; font-weight:bold; width:18px;}
.digg  li span.list_a{ float:left; width:240px; margin-left:3px;}
.digg  li span b{ float:left; width:50px; color:#333; font-weight:lighter; margin-left: 10px;}
.digg li span.list_a a:link, .digg li span.list_a a:visited{ float:left; width:180px; color:#575757; font-weight:bold; text-decoration:none;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.digg li  span.list_a a:hover, .digg li span.list_a a:active{ float:left; width:190px; color:#575757; font-weight:bold; text-decoration:underline;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.blog1{ float:left; width:493px; margin-top:10px;border:1px solid #d2d2d2;padding-bottom:6px;}
.blog1 h1{ float:left;background:url(../images/top_bg.jpg) repeat-x; height:37px; width:493px; }
.blog1 h1 span{ float:left;background:url(../images/icon-1.jpg) no-repeat left center; width:300px; line-height:39px;color:#054e87; margin-left:8px; padding-left:15px; font-size:14px}

.blog1  ul{ float:left;width:493px; color:#054e87; _display:inline; margin-top:2px;}
.blog1  li{ float:left; padding-left:7px; background:url(../images/icon-list.jpg) no-repeat left center;  margin-top:2px;margin-left:7px; line-height:20px; _display:inline;}
.blog1 li a:link, .blog1 li a:visited{ float:left; width:350px; color:#575757;  text-decoration:none; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.blog1 li a:hover, .blog1 li  a:active{ float:left; width:350px; color:#575757;  text-decoration:underline;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.blog1 li span{ float:right; width:100px;color:#575757;}
.blog1 li span a:link, .blog1 li span a:visited{width:70px;}
.blog1 li span a:hover, .blog1 li span a:active{width:70px;}

.blog1 li span b{ color:#888; padding-left:10px; font-weight:lighter}


.blog2{ float:right; width:493px; margin-top:10px;border:1px solid #d2d2d2;padding-bottom:6px;}
.blog2 h1{ float:left;background:url(../images/top_bg.jpg) repeat-x; height:37px; width:493px; }
.blog2 h1 span{ float:left;background:url(../images/icon-1.jpg) no-repeat left center; width:300px; line-height:39px;color:#054e87; margin-left:8px; padding-left:15px; font-size:14px}

.blog2  ul{ float:left;width:493px; color:#054e87; _display:inline; margin-top:2px;}
.blog2  li{ float:left; padding-left:7px; background:url(../images/icon-list.jpg) no-repeat left center;  margin-top:2px;margin-left:7px; line-height:20px; _display:inline;}
.blog2 li a:link, .blog2 li a:visited{ float:left; width:350px; color:#575757;  text-decoration:none; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.blog2 li a:hover, .blog2 li  a:active{ float:left; width:350px; color:#575757; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-decoration:underline;}
.blog2 li span { float:right; width:100px;color:#575757;}
.blog2 li span a:link, .blog2 li span a:visited{width:70px;}
.blog2 li span a:hover, .blog2 li span a:active{width:70px;}
.blog2 li span b{ color:#888; padding-left:10px; font-weight:lighter}


.pic_box5{ float:left; width:76px;height:110px;color:#4e4e4e; margin-left:6px;}
.pic_box5 img{ float:left; border:1px solid #d2d2d2;  padding:2px; max-width:65px;max-height:65px; margin:10px 0px 0px 7px; _display:inline;width:63px;height:68px}
.pic_box5 h3{ float:left; width:75px; font-size:14px; text-align:center; line-height:26px;vertical-align: bottom;}
.pic_box5 h4{ float:left; width:118px; font-size:12px;text-align:center; font-weight:lighter}
.pic_box5 h4 span{ float:right; width:50px; margin-top:6px; text-align:center;}
.Today {
	BACKGROUND-IMAGE: url(../images/today2.jpg); PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 28px; WIDTH: 365px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px top; HEIGHT: 16px; COLOR: #082b51; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}

.daturighttoptitle h1 a {
TEXT-ALIGN: center;
COLOR: #C00;
FONT-SIZE: 16px;
text-align: center;
color: #C00;
font-size: 16px;
}
