*{ margin:0px; padding:0px; }
body{ background:url(../images/chunjie_bj1.gif) no-repeat top;
background-attachment: fixed;
}


a{
	color:#333;
	text-decoration:none;
}



a:hover{ color:#e6001e;}



.br{ height:10px; overflow:hidden; clear:both;}



.br5{ height:5px; overflow:hidden; clear:both;}



li{ list-style:none;}



.none{ display:none;}



img{ border:none;}



.left{ float:left;}



.right{ float:right;}



.f_left{ padding-right:8px;}



.f12_red{color:#e6001e;font-size:12px;}



.f14_red{ color:#e6001e;font-size:14px;}



.f16_red{ color:#e6001e;font-size:16px;}



.f12{ color:#333;  font-size:12px;}



.f14{ color:#333; font-size:14px;}



.f16{ color:#333; font-size:16px;}



.banner { clear:both;width: 970px;padding:0px 15px;background-color: #FFFFFF;height:70px;margin: 0px auto;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background-color: #FFFFFF;}



.right_banner .bannde2 {height: 70px;width: 123px; margin-right:15px;}



.right_banner .bannde1{ height:70px; width:260px;}



.banner_left div{height:80px; width:148px; float:left;}



.banner_left .right{ float:right; padding-right:15px}



.banner_left img{ height:80px; width:148px; display:block;}







#footer {width: 1000px;margin:0px auto;background-color: #FFFFFF;font-size: 12px; line-height:24px; color:#666666}

#footer .js_media{
	background:#cc0000;
	height:26px;
	line-height:26px;
	color:#FFFFFF;
	border:none;
	padding:0px 10px;
}

#footer .js_media a{ color:#FFFFFF;}

#footer a{color:#333333; padding:0px 4px; text-decoration:none;}

#footer a:hover{ color:#ff6600;}

#footer p{text-align:center;  padding:10px;}

#footer img{ position:absolute; margin:35px 0px 0px 780px;}







#header{width: 1000px;margin:0px auto;:;font-size: 12px; background:url(../images/chunjie_bj3.gif) no-repeat -20px top  #FFFFFF; height:108px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1; margin-top:85px;}



#header a{ color:#333; font-size:12px;}



#header .f12_red{color:#e6001e;font-size:12px;}



#header .topnav{
	overflow:hidden;
	background: #ffffff;
	height:28px;
	line-height:28px;
	font-size:12px;
	position:absolute;
	margin-left: 231px;
	width: 770px;
	overflow:hidden;
	border-bottom:3px solid #cc0000
}



#header .topnav span{ display:block; width:85px; text-align:center;border:1px solid #d1d1d1; margin:3px 0px 5px 3px; height:18px; line-height:18px; }



*html #header .topnav{margin-left:-757px;}



*+html #header .topnav{margin-left:-757px;}



#header .topnav strong{
	color:#cc0000
}



#header .topnav a{ padding:0px 5px 0px 4px}



#header  select{ float:right; margin:3px 0px 0px 5px;}



#header  .logo{  float:left;margin:15px 18px 0px 30px !important; margin:15px 15px 0px 15px; display:block}



#header .logo_mainbav{float:left;background: url(/images/top_bj.gif)  no-repeat center 62PX;padding-top: 40px;width: 815px;height: 44px;}



#header .mainbav li{ float:left; width:70px; overflow:hidden; height:32px; margin-right:10px; background:url(/images/top_sx.gif) repeat-y right;}



#header .mainbav a{ display:block; width:30px; height:20px;float:left; text-align:center; font-size:12px;}



#header .mainbav strong{
	color:#cc0000
}



.logo_mainbav .right{ width:135px; text-align:center;}



.place{height:22px;line-height:22px; display:block; width:812px; position: absolute; margin:82px 0px 0px 173px; }



*html .place{margin:82px 0px 0px -815px; width:815px;}



*+html .place{margin:82px 0px 0px -815px; width:815px;}



.place a{margin:0px 5px;letter-spacing: 0em;word-spacing: 0em;}



.search {float:right;width:166px;border: 1px solid #E4E4E4;height: 20px; padding:0px; overflow:hidden}



.search input {height: 17px; width: 135px; border:0px; padding-top:3px;}



.search img { position:absolute; margin-left:135px;}



*html .search img{margin-left:130px;}



#roll {
	border-bottom: 3px solid #cc0000;
	line-height: 28px;
	height: 28px;
	width: 935px;
	font-size: 12px;
	padding-left:35px;
	overflow: hidden;
	background: url(/images/column_33.gif) no-repeat;
}



*html #roll p{ padding-top:28px;height:28px;  overflow:hidden}



#roll a {padding:0px 5px 0px 15px;}



#wap,#Politics,#Finance,#Peopleslivelihood,#social,#Education,#Culturehealth,#entertainment{width: 985px;padding:0px 0px 0px 15px;background-color: #FFFFFF; margin:0px auto; height:435px; border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background-color: #FFFFFF;}



#entertainment{height:415px; border-bottom:1px solid #d1d1d1 }



#wap{ height:1060px;}



#Politics,#Peopleslivelihood,#Education{ padding-top:10px;}



#Finance{ height:605px;}



#Culturehealth{ height:465px;}



#nwes {font-size: 12px; }



#nwes a{
	color: #444444;
}



#nwes a:hover{color:#e6001e; text-decoration:underline;}



#nwes .li { height:80px;  padding:5px 0px 3px 5px; margin-right:15px;border:1px solid #333;}



#nwes .li p {color: #333;line-height:26px; color:#333; font-size: 14px; }



#nwes .li a {
	font-size: 14px;
	color:#000000;
	margin-right:5px;
}



#nwes .li a:hover{ color:#e6001e}



#nwes .li img{ margin-right:4px;}



#nwes .txt {margin-right:15px; height:68px; padding-top:0px; overflow:hidden;}



#nwes .txt strong{ font-size:22px; text-align:center; height:24px;display:block; font-family:"黑体"}



#nwes .txt p{ font-size:12px; line-height:20px; color:#555555}



#nwes .txt p a{ font-size:12px;color:#004276; text-decoration:underline; margin:0px; padding:0px;}



#nwes .txt p .f12_red{color:#cc0000;font-size:12px; text-decoration:none;}



#nwes .Headline_img  {display: block;height: 25px; }



#nwes .pic_news {line-height: 18px;height: 52px;font-size: 12px;  text-align:center; padding-right:15px; }



#nwes .pic_news a {font-size: 12px;}



.subMenu  {
	height: 60px;
	text-align: center;
	margin-right:15px;
	background-image: url(../images/chunjie_bj2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}



.subMenu  img{ vertical-align:middle;}



.subMenu  p{line-height: 35px;color: #999999;font-size: 12px;}



.subMenu  a{font-size: 12px;color: #333; text-decoration:none;padding: 0px 10px;}



#left {width: 321px;background-color: #FFFFFF;color: #333;float: left; }



#left h2 {line-height: 28px;height: 28px; border-bottom: 1px  solid #333; color:#e6001e;font-size:14px; width:306px; margin-bottom:15px;}



#left h2 span{color: #999999;font-size:12px;}



#left h2 span a{ padding-left:4px;font-weight:lighter;color: #cc0000;}



#left h2 span a:hover{ color:#e6001e}



#left li {height:24px;background: url(/images/dian_red.gif)  no-repeat  0px 7px; padding-left:8px; overflow:hidden;}



#left li a {
	color: #444;
	text-decoration: none;
	font-size: 14px;
	margin-right:5px
}



#left li a:hover{color:#e6001e; text-decoration:underline}



#wap #left .add{height:26px;background-image:none;padding-left:0px;}



#wap #left .add a{font-size:17px;line-height:inherit;font-weight:bold;color:#333; font-family:"黑体";}



#left .pic {height:85px; overflow:hidden;}



#left .pic p {font-size: 12px;color: #666;line-height: 22px;padding-top: 5px; float:left; padding-left:15px; width:198px; }



#left .pic img { display:block;float: left; height:70px; width:95px;}



#left .pic strong{ display:block;}



#left .pic ul{float: left; padding-left:15px; width:206px; margin:0px;}



#left .pic  li{ background-image:url(../images/dian_Gray.gif); height:24px; overflow:hidden}



#left .pic  li a{font-size: 12px; color:#333;}



#left .pic .add{background-image:none;padding-left:0px; font-family:"宋体"}



#left .pic .add a{font-size:12px;line-height:inherit;font-weight:bold;color:#333; font-family:"宋体"}



#left .pic .add a:hover{ color:#ff3300}



#left .txt_p{padding-right:13px; line-height:20px;color:#555;height:85px;font-size:12px}

#left .txt_p strong{font-size:14px;display:block;height:20px; line-height:18px;cursor:pointer}

#left .txt_p img{ width:95px; height:70px; float:left; margin-right:15px; border:1px solid #d1d1d1;}



/*视频*/



#video .pic_video img {height: 98px;width: 130px;display: block;border: 1px solid #d1d1d1;background: url(/images/video.jpg) no-repeat  center bottom;padding: 5px 5px 10px 5px;}



#video .pic_video a {float: left;line-height: 24px;text-align: center;margin-right: 15px;height: 130px;display: block;font-size: 12px; color:#000; width:142px; }



#video .pic_video {height: 138px;margin: 10px 0px;}



#video .pic_video div {position: absolute;width: 325px;height: 130px;}



#video p {height: 24px;}



#video p a{color: #333;text-decoration: none;font-size: 14px; color:#000}



#video p a:hover{color:#e6001e;}



#viewpoint li{ height:26px;}



#big_picnews {height: 228px;}



.libr{ padding-top:10px;}



#center {width:355px;float: left;border-right: 1px dotted #d1d1d1;border-left: 1px dotted #d1d1d1; padding-left:15px;}



#center h2 {line-height:29px;height:29px;border-bottom:2px  solid  #333;font-size:14px; width:340px;}



#center h2 span{color: #999999;font-size:12px;}



#center h2 span a{ padding-left:8px;font-weight:lighter;color: #333000;}



#center h2 span .f12_red{color: #cc0000;}



#center h2 span a:hover{ color:#e6001e}



#center li{
	height:26px;
	list-style-type:none;
	font-size:14px;
	color: #555555;
}



#center li a:hover{color:#e6001e; text-decoration:underline}



#center li a {
	text-decoration: none;
	font-size: 14px;
	color: #000;
	margin:0px 5px;
}



#center .f14 {color: #333;}



#center .add{height:40px;line-height:35px;text-align:center;padding-right:15px; padding-top:5px;}



#center .add a{font-size:20px;color:#000; margin:0px; font-family:"黑体";}



#center #js_news{ margin-bottom:0px;}



#right {float: left; padding-left:15px;width: 277px;font-size: 12px;}



#right h2 {font-size: 14px;background: url(/images/icon1.gif)  left center  no-repeat;padding-left: 18px;line-height: 28px;height: 28px;border-bottom: 1px  solid  #333; margin:0px 15px 15px 0px;}



#right h2 span{color: #999999;font-size:12px; font-weight:normal}



#right h2 span a{ padding-left:5px;font-weight:lighter;color: #cc0000;}



#right h2 span a:hover{ color:#e6001e}



#right .margin0{margin-bottom:0px;}



#right li {height:23px;overflow:hidden;background: url(/images/dian_Gray.gif) no-repeat 0px 5px; padding-left:8px; overflow:hidden;}



#right .add{ background:none; padding-left:0px}



#right .add a{ font-size:15px; font-weight:bold}



#right li img{ vertical-align:middle;}



#right li a {color:#333;text-decoration: none; margin-right:5px;}



#right li :hover {color: #e6001e;text-decoration: underline;}



#right .txt_p2{padding-right:15px; line-height:20px;color:#666;height:50px; padding-top:10px;}



#wap #right .personnel #myTab1_gq0 .txt_p .f12{font-size:14px;display:block;height:20px; line-height:17px; }



#right .txt_p2 font,#right .txt_p font,#right .txt_p .f12_red{ color:#cc0000; font-size:12px;}



#right .txt_p  a:hover{color:#cc0000; }



#right .pic_right {height:70px; overflow:hidden;}



#right .pic_right img { display:block; height:70px; width:95px; float:left}



#right .pic_right{ height:70px; overflow:hidden;}



#right .pic_right ul{float: left; padding-left:15px; width:152px; margin:0px;}



#right .pic_right  li{ background-image:none; height:40px; overflow:hidden; line-height:16px; padding-left:0px;}



#right .pic_right  li a{font-size: 12px;}



#right .pic_txt{height:108px; padding-right:14px;}



#right .pic_txt strong{ height:24px; line-height:18px; display:block; }



#right .pic_txt strong a{ color:#333;}



#right .pic_txt img { display:block; height:70px; width:95px; float:left; margin-right:10px;}



#right .pic_txt p{line-height:24px; color:#666; }



#right .pic_list{ height:80px;}



#right .pic_list ul{ height:70px;}



#right .pic_list li{background-image:none; height:40px; overflow:hidden; line-height:16px; padding:0px 15px 0px 105px;}



#right .pic_list img{ position:absolute; margin-left:-105px;height:70px; width:95px;}



#right .bbs_pic { height:120px;}



#right .bbs_pic a{ display:block;float:left; color:#333; width:128px; padding-right:10px; text-align:center}



#right .bbs_pic img{ width:123px; display:block; height:91px; margin-bottom:8px;}



#right .voice a,#right .forum a,#right .weibo a{ font-size:14px;}



#right .voice li,#right .forum li,#right .weibo li{ height:25px; line-height:24px;}



#right .voice{ padding-top:18px;}



#wap #right h2{ margin-bottom:10px;}



#right .txt_p,#right .txt_p2{padding-right:13px; line-height:20px;color:#666;height:70px;}



#right .txt_p2{padding-right:13px; line-height:20px;color:#666;height:64px; padding-top:6px;}



#right .txt_p strong{font-size:14px;display:block;height:20px; line-height:17px;margin-top:0px; }



#right .txt_p img{ width:58px; height:58px; float:left; margin-right:15px; border:1px solid #d1d1d1; margin-left:0px;}



#right .pic_txt strong,#right .txt_p strong{ color:#333}



#right .txt {background: url(/images/icon4.gif)  no-repeat  left top #f1f1f1;height: 26px; width:232px;padding-left: 30px;line-height: 26px; margin-right:15px; position:absolute; margin-top:-10px;}



#right .txt a{ color:#333}



#picBox{width:274px; height:320px;overflow:hidden; position:relative;position:absolute; margin-left:695px; margin-top:80px;}



#show_pic{ list-style:none; height:220px; width:822px; position:absolute;}



#show_pic li{ float:left;  height:220px; overflow:hidden;}



#show_pic li img{ display:block; width:274px; height:220px;border:0;}



#icon_num{ position:absolute; width:290px; margin-top:225px;}



#icon_num li{ list-style:none;  float:left; width:91px; height:76px;}



#icon_num img{width:85px; height:68px;; display:block; margin-top:5px;}



#icon_num .active img{ border:2px solid #000; padding:1px; margin:0px;  }



#icon_num .active{margin-right:6px;}



#show_pic span{ position:absolute; width:274px; display:block;margin-top:190px;color:#FFFFFF; text-decoration:none;font-size:12px; font-weight:bold; text-align:center; height:30px; line-height:30px; background:#000000;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";}



#entertainment #center{ border-right:none;}



.entertainment_pic{ width:306px; height:336px; float:left; padding-top:10px}



.entertainment_pic div{ position:absolute; width:355px;}



.entertainment_pic a{ height:145px; line-height:18px; width:135px; float:left; padding:8px 25px 15px 0px; font-size:12px; text-align:center; color:#000}



.entertainment_pic img{background:#ffffff;  width:130px; height:98px; padding:3px; border:1px solid #d1d1d1;margin-bottom:5px;display:block;}



.personnel a{ color:#333; }



.personnel a:hover{text-decoration:underline;}



.personnel {line-height: 24px; height:154px;}



.personnel .add{font-weight:bold}



.personnel #myTab1_gq1 a,.personnel #myTab1_gq2 a,.personnel #myTab1_gq3 a,.personnel #myTab1_gq4 a{font-size: 14px;height:24px;overflow:hidden;display:block;background: url(/images/dian_Gray.gif) no-repeat 0px 10px;padding-left:8px;padding-right: 0px;}



.personnel #myTab1_gq0 a{overflow:hidden; height:24px; font-size:14px;}



.personnel img{ margin-left:5px;}



#myTab1 {border-bottom: 1px solid #333;height: 23px; line-height:23px; margin-right:15px; background:#f1f1f1;}



#myTab1 li{float: left;background-image: none; padding:0px 10px; border-right:1px solid #fff;height:21px;}



#myTab1 .active{ background:#fff;  border:1px solid #333; border-bottom:none; height:22px; line-height:22px; text-align:center;  }



#myTab1 .active a{text-decoration:none;font-size:16px;color:#333;font-weight: bold;}



#myTab1  li a:hover{ text-decoration:none;color:#333;}



#myTab0 .f16_red,#myTab0 .active .f16_red,#myTab1 .f16_red,#myTab1 .active .f16_red{color:#e6001e; font-weight:bold; font-size:16px;}



#viewpoint{ height:214px;}



#survey{line-height: 24px;}
