body{ text-align:center; margin:0 auto; font-size:12px; width:968px; background:url(/Skin/red2010/bodybg.jpg) repeat-x top #fed159;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,iframe,img,span,div{margin:0;padding:0;}
div{ text-align:left;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
dd{ height:auto;}
ul,li{list-style-type:none;}
.clear {
	clear:both;
}
table{ text-align:left;}
td{text-align:left;}
.more{ font-size:12px;  float:right; font-weight:normal; margin-right:5px; color:#000}
.more2{ width:315px; height:21px; background:url(/Skin/red2010/pic_bg_more1.gif) right no-repeat; margin:3px; text-align:right; line-height:21px; }

a{ text-decoration:none; color:#000; font-size:12px;}
a:hover{color:#900}
td {font-size:12px;}
.title1{ font-size:14px; color:#fff; font-weight:bold;}
.title2{ font-size:14px; color:#f00; font-weight:bold;}
.ddpadd{ padding:10px;}
.lrpadd{ padding:3px 10px;}







a.aw ,.fline3 a{ color:#fff;}
.marl{ margin-left:4px;}
.mar6{ margin:6px;}
.marauto{ margin:0 auto;}
.mar10{ margin:25px auto;}
.bgfff{ background-color:#fff;}
.line1{ height:6px; clear:both; font-size:0; line-height:0;}
.mheight2{ height:500px}
.textcenter{ text-align:center;}


.fav{margin:0px 0 100px 600px; width:300px; height:30px; text-align:right;}
.fav a{font-weight:bold;color:#fff;}
.fav a:hover{font-weight:bold;color:#fff;}
#header{}
	#banner{ background:url(/Skin/red2010/topbanner.jpg) no-repeat; height:189px;}
	#nav{ background: url(/Skin/red2010/nav_bg.gif) repeat-x #000; height:37px; }
		#nav ul{ margin-left:7px;}
		#nav li{ margin:0 2px; float:left;display: inline; }
		#nav li a{ width:69px; height:37px; line-height:37px; display:block; float:left; text-align:center; font-size:13px; color:#fff; }
		#nav li a:hover{ background:url(/Skin/red2010/nav_bg_hover.gif) no-repeat; color:#F00;}
	#search{ background:url(/Skin/red2010/pic_bg_01.gif) repeat-x top; height:28px; font-size:12px;text-indent:1em; }

.dl_1{}
.dl_1 .t{ background:url(/Skin/red2010/dl_1_dt_bg.gif) left no-repeat; height:31px; line-height:31px; padding-left:70px;}
.dl_1 .t span{ float:right;}
.dl_1 .d{ border:1px solid #F00;}

.dl_2{ height:172px; width:231px; background:url(/Skin/red2010/dl_2_bg.gif) no-repeat;}
.dl_2m{ height:209px; width:231px; background:url(/Skin/red2010/dl_2_bg2.gif) no-repeat;}
.dl_2 .t,.dl_2m .t{ text-align:center;}

.dl_3{ background:url(/Skin/red2010/dl_3_bg.gif) no-repeat; height:240px;  }
.dl_3 .t{ height:40px; line-height:40px; text-indent:2em; overflow:hidden;}
.dl_3 dd{}


.dl_3_2{ background:url(/Skin/red2010/dl_3_2_bg.jpg) no-repeat; height:214px; width:350px;  }
.dl_3_2 .t{ height:40px; line-height:32px; text-indent:2em; width:350px; }


.dl_4{}
.dl_4 .t{ background:url(/Skin/red2010/dl_4_dt_bg.gif) no-repeat; height:35px; line-height:35px; text-indent:2em;}
.dl_4 .bg1{ background: url(/Skin/red2010/pic_01.gif) no-repeat top center; }

.dl_5{ }
.dl_5 .t{ background:url(/Skin/red2010/dl_5_dt_bg.gif) no-repeat left; height:33px; line-height:33px; text-indent:0.7em;}
.dl_5 .d{ background:url(/Skin/red2010/dl_5_dd_bg.gif) repeat-x top; border:1px solid #ccc; padding:5px;}



.newsli{}
.newsli ul{ width:95%;}
.newsli li,.newslist3 li,.newslist4 li, .dl_2 dd li{ line-height:23px; line-height:23px; background:url(/Skin/red2010/ico_01.gif) 5px 6px no-repeat; border-bottom:1px dashed #ccc; text-indent:1.5em;}

#main1{}
	#main1_left{ float:left; width:700px; overflow:hidden; padding:3px 10px;height:667px;}
.newslist h3 a{font-size:16px;}
		.flashpic{ }
.flashpic div{text-align:center;}
.flashpic a img{margin:5px 0;}
.flashpic div span a{padding:3px;display:block;font-weight:bold;}
		.newslist{ float:left; width:370px; }
			.newslist h3{ font-size:16px; color:#C00; text-align:center; line-height:35px;border-bottom:1px dashed #ddd ; }
			.1newslist h3 a{ color:#C00; font-size:14px; display:inline; }
			.newslist ul{ margin-top:5px;}
			.newslist li { clear:both; line-height:27px;}
			.newslist li a{font-size:12px; float:left;}
			.newslist li span{ font-size:14px; float:right;}
	#main1_right{ width:244px; height:673px; float:left; margin-left:4px; overflow:hidden}


.quanyun{ height:100px;background:url(/Skin/red2010/pic_quanyun.gif) no-repeat center center;}
.quanyun span{font-size:30px;color:#fff; font-weight:bold;display:block;margin-top:55px;margin-left:120px;}

#main2{ clear:both; margin-top:5px;}
	.main2_left{ width:224px; background-color:#fbfae5; }
	.main2_right{ background:url(/Skin/red2010/pic_bg_01.gif) repeat-x top #fff; width:740px; }
	.tuan{ width:203px; height:183px; background:url(/Skin/red2010/pic_bg_dd01.gif) no-repeat; margin-left:10px; margin-top:40px;}
	.tuan li{ line-height:30px; text-indent:3.7em;}
	.newslist3{}
	.newslist3 ul{ margin:10px;}
	.newslist3 li{ width:330px; float:left;}
	.jcclasslist{height:35px; background:url(/Skin/red2010/pic_bg_jcm.gif)}
		.jcclasslist a{ font-size:14px; margin:3px 10px; border-bottom:1px solid #ccc; }
         .jcclasslist a:hover{ font-size:14px; margin:3px 10px; background:#FFCC00 }
	
#main3{ clear:both; margin-top:5px;}
	.m3box1{ width:704px; margin:10px 15px;display: inline}
	.newslist4{ margin-left:15px; width:344px; float:left; border-right:1px solid #ccc; display:inline;}
	.newslist4 dd{ padding:5px 5px;}
	.mflink dd{ height:150px; padding:10px;}
	.mheight3{ height:635px;}

.linktitle{ font-size:14px; height:30px;background:url(/Skin/red2010/ico_02.gif) no-repeat 40px 8px;}
.friendlink select{ width:160px;scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar -base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959}

	
#footer{}
	.fline1{ height:3px; background-color:#b92c34;font-size:0; line-height:0;}
	.fline2{ height:8px; background-color:#fbd35a;font-size:0; line-height:0;}
	.fline3{ background: url(/Skin/red2010/fline3bg.gif) repeat-x; height:27px; line-height:27px; text-align:center;}
	.copyright{ text-align:center; height:95px; background:url(/Skin/red2010/copyrightbg.gif) repeat-x; line-height:150%;}


.dl_1_link .t{ background:url(/Skin/red2010/dl_1_dt_bg_2.jpg) left no-repeat;height:31px; line-height:31px; padding-left:20px;}


/*内页*/

#mainneiye{}

#mainneiye .newslist5{ width:720px;}
.newslistpad{ padding:15px;}

.main2_left .childclass{ height:30px; line-height:30px; width:180px; }


/*list*/
.list_class{}
.list_class li{ line-height:30px;height:30px; background:url(/Skin/red2010/ico_01.gif) 5px 8px no-repeat; border-bottom:1px dashed #ccc; text-indent:1.5em;}
.list_class li:hover{ background:#f4f4f4;}
.list_class li span{float:right}
.list_class li a{float:left}

.main2_left .classsublist{}
.main2_left .classsublist li{ height:30px; line-height:30px; text-align:center; margin:3px 0;border-bottom:1px dashed #ccc}



/*显示页*/
.showtitle{ font-size:18px; color:#000; font-weight:bold;}
.artabout{ font-size:12px; color:#000;}
.showarticle{ padding:10px; line-height:150%; }
.showarticle Img {   
     max-width:650px;height:auto;cursor:pointer;   
     padding: 2px;   
     zoom:expression( function(elm) {   
         if (elm.width>600) {   
             var oldVW = elm.width; elm.width=600;   
             elm.height = elm.height*(600 /oldVW);   
         }   
         elm.style.zoom = '1';   
     }(this));   
 }   

/*usercenter*/
.top_tdbgall{ background:#fff;}
.user_border{ background:#fff;}


/*注册左侧regleft*/
.left_title{ height:30px; font-size:14px;font-weight:bold;}
.left_tdbg1{line-height:150%;}


/*专题*/
.listbg td,.listbg2 td{line-height:30px;border-bottom:1px dashed #ccc;}
.listbg2{}


.mjpic{float:left; width:130px; margin:0 8px;_margin:0 ; text-align:center; line-hieght:150%;}


/*部门在线*/

.ksmainlist{height:30px;background:#eee;}
.ksmainsublist{ }
.kslisttitle{ padding-left:10px;}
.listbg,.listbg2{height:26px;}

.bmnamelist{}
.bmnamelist li{ width:80px; margin:3px;float:left; height:30px; background:#fff;line-height:30px; text-align:center; border:1px dashed #ccc}
.ulogin td{ height:30px;}


#bma{position:relative;}
#bma ul{display:none; position:absolute; background:#ca0000;z-index:13;top:37px;_top:36px;left:0px;}
#bma li{clear:both;}
#bma li a:hover{background:url(img/aa.jpg) #FC0; clear:both;}

.more02{height:23px; line-height:23px; text-align:right}
.hpaper{ padding:1px;}
.hpaper img{float:left; margin:7px 4px;}

.dis{display:ture;}
.undis{display:none;}
.pic1{ text-align:center}
.listnewpic td{text-align:center;}
.jst td{padding:5px 0;}