﻿/* 内容页共用CSS定义开始*/
body{font-size:12px; width:950px; font-family:"宋体", arial;margin:0 auto;}
div,form,img,ul,li,dl,dt,dd {margin: 0; padding: 0; border: 0;list-style:none;}
h2,h3,h4,h5 { margin:0; padding:0;}
h6 { margin:0; padding:0;text-align:center;}
h1 {text-decoration:none;margin: 0;padding: 0;text-align: center;font-size: 20px;line-height: 30px;font-weight: 100;padding-top: 2px;font-family: 黑体;}
h1 a:link  {
	color: #F50000;
	text-decoration: none;
} 
h1 a:visited {color:#800080;text-decoration:none} 
h1 a:hover {color:#bc2931; text-decoration:underline} 
h1 a:active{color:#bc2931; text-decoration:underline}

/****** Font Size ******/
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
/****** Link Color ******/
a:link  {color:#0A0064; text-decoration: none} 
a:visited {color:#800080;text-decoration:none} 
a:hover {color:#bc2931; text-decoration:underline} 
a:active{color:#bc2931; text-decoration:underline}
.left{float:left}
.right{float:right}
.center{margin-left:auto; margin-right:auto}
.more{padding-right:10px;text-align: right;font-size:12px;}
.clear {clear: both;height:0px;overflow:hidden; visibility:hidden; display:block}
/* 内容页共用CSS定义结束*/

/*顶部结构*/
#topall {width:960px;height:105px;border:1px solid #CCCCCC;} 
#header{margin-top:2px;text-align: center;margin-bottom:2px;}
#index_login{text-align: left;line-height: 25px;height: 27px;color: #525252;background:#f5f5f0;border-bottom:solid 1px #CBCBCB;padding:0px 5px 0px 3px;}
#login A:hover{color: #CC3300;}
#login_ico {width:104px;height: 22px;float: left;background:url(/skin/tranbbs/2010/bg20011.png) no-repeat 1px -2px;}
#login_z {width:630px;text-align: left;line-height: 25px;height: 27px;float: left;}
#login_z img {margin-top: 2px;}
#UserLogin {width:630px;text-align: left;line-height: 25px;height: 27px;float: left;}
#login_z a:link{color: #000000; font-size:12px;text-decoration:none}
#login_z a:visited {color: #000000; font-size:12px;text-decoration:none}
#login_z a:hover {color:#F50000; font-size:12px;text-decoration:none}
#login_y {width:210px;text-align: left;line-height: 27px;height: 27px;float: right;}
#login_y img {margin-top: 2px;}
#logo {margin-left:3px;float: left;margin-top:2px;width:170px;height:70px;}
#topmenu {width:760px;float:right;margin-top:5px;margin-right:5px;height:70px;background:url(/skin/tranbbs/2010/bg20012.png) no-repeat 1px -50px;display:inline;}
.menu_box1{width:332px;float:left;margin:7px 10px 15px 15px;height:55px;display:inline;}
.menu_box1 a,.menu_box2 a,.menu_box3 a,.menu_box4 a{color: #FFFFFF;text-decoration: none;}
.menu_box1 a:hover,.menu_box2 a:hover,.menu_box3 a:hover,.menu_box4 a:hover{color: #FFFF00;text-decoration: underline;}
.menu_box1 a.lcblue{color:#0F479C;}.lchot,a.lchot{color:#bd0a01;}.black,a.black{color:#000;}
.menu_box2{width:200px;float:left;margin:7px 10px 5px 0px;height:55px;display:inline;}
.menu_box3{width:30px;float:left;margin:7px 5px 5px 10px;line-height:55px;color: #ffffff;font-size:14px;height:55px;display:inline;}
.menu_box4{width:120px;float:left;margin:7px 5px 5px 0px;height:55px;display:inline;}
.menu_box1 li,.menu_box2 li{width:60px;float:left;color: #ffffff;margin-top:5px;text-align: center;margin:2px;height:22px;display:inline;}
.menu_box4 li {width:50px;float:left;color: #ffffff;margin-top:5px;text-align: center;margin:2px;height:22px;display:inline;}
/*顶部结构结束*/

#index_Feature {border: 1px #BAD1E9 solid;margin-top: 5px;margin-bottom: 5px;padding: 1px;}
.index_zts {height: 25px;width: auto;background: #EDF5FE;margin-bottom: 1px;clear: both;}
.index_ztx {height: 25px;width: auto;background: #EDF5FE;clear: both;}
.index_zts ul a,.index_ztx ul a{line-height: 24px;height: 25px;text-decoration: none;}
.index_zts li,.index_ztx li{float: left;width: auto;padding:2px;margin:0px 5px 0px 5px}
.index_zts ul a:hover,.index_ztx ul a:hover{text-decoration:underline;}
.index_ztbt {line-height: 24px;font-size: 13px;color: #6699CC;}
#topmenu .time {margin-left:3px;text-align: left;float: left;}
#topmenu .gdgg {width: 300px;text-align: left;float: left;margin-left: 20px;}
#topmenu .rss  {margin-top:3px;margin-left:5px;margin-right:5px;text-align: left;float: right;}
.menu  {height:auto;padding-top:4px;border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;line-height:25px;text-align: center;background-color: #F0F2F4;}
.menu1  {height:auto;padding-top:4px;border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;line-height:25px;text-align: left;background-color: #F0F2F4;}
#topad {line-height:25px;margin-top: 5px;}
#topad .leftad {border:1px solid #CCCCCC;width:640px;text-align:left; height:145px;float: left;}
#topad .rightad {border: 1px #A8B5BF solid;width: 300px;margin-left: 5px;text-align: left;float: right;}
.navread_a {padding-left:10px;background-color: #F0F2F4;width:290px;border-bottom:1px solid #A8B5BF;text-align: left;float: left;}
.navread_b {padding-left:6px;width:290px;padding-right:5px;padding-top:3px;text-align: left;line-height: 23px;}
/* 内容页头部CSS定义结束*/

/* 栏目页正文CSS定义开始*/
#place {border: 1px #A8B5BF solid;line-height:30px;margin-top: 5px;height: 30px;}
#place .place_z {padding-left:10px;width:630px;line-height:25px;margin-top: 2px;text-align: left;float: left;}
#place .place_c {padding-left:10px;width:25px;text-align: right;float: left;}
#place .place_y {width: 240px;margin-right: 10px;text-align: left;float: right;padding-top:2px;}

/* 栏目页正文CSS定义结束*/

/* 搜索列表页CSS定义开始*/
#search {border:1px solid #CCCCCC; width:948px;margin-bottom: 5px;}
#search .searchbt {border-bottom:1px solid #CCCCCC;height:30px;background-color: #F0F2F4;line-height: 25px;font-size:14px;padding-left:20px;}
#search .searchnr {font-size:14px;margin-top: 10px;margin-left:10px;margin-right:5px;}
#search .searchfy {margin-top:5px;text-align:center;border-top:1px solid #CCCCCC;line-height: 28px;height: 28px;background-color: #F0F2F4;}
#search .lb {width: 320px;line-height: 25px;padding-left:10px;float: left;padding-top:3px;}
#search .lb1 {width: 600px;line-height: 25px;padding-left:10px;float: right;padding-top:2px;}
/* 搜索列表页CSS定义结束*/

/* 内容页底部CSS定义开始*/
#foot {border: 1px #A8B5BF solid;margin-top: 3px;height: 180px;}
#foot .menu {border-bottom: 1px #A8B5BF solid;line-height:25px;height: 25px; text-align:center;}
#foot .nr {margin-top: 5px;line-height:30px;height: 30px; text-align:center;}
.nr_z {width:200px;float: left;line-height:30px;margin-top: 5px;}
.nr_c {width:540px;float: left;line-height:30px;margin-top: 5px;}
.nr_c ul{height:auto;}
.nr_c li{line-height:23px;text-align:center;}
.nr_y {width:200px;float: right;line-height:30px;margin-top: 5px;}

/* 内容页底部CSS定义结束*/

/* 媒体栏目页CSS定义开始*/
#media {width: 950px;height:auto;margin-top:5px}
.mdsyz{width: 635px;height:auto;float: left;margin-bottom: 8px;}
#media .md_nrz{float:left;}
#media .md_nry{float:right;}
#media .mdl{width: 635px;height:auto;float: left;}
#media .mdc{margin-left: 6px;border: 1px solid #CCCCCC;width: 400px;height:auto;float: left;}
#media .mdr{border: 1px solid #CCCCCC;width: 300px;height:auto;float: right;}
.mdl_bt {font-size:14px;color: #FFFFFF;line-height: 23px;border-bottom: 1px #A8B5BF solid;background:url(/skin/tranbbs/sybtbg1.gif);padding-left: 15px;margin: 2px;}
.mdl_bt1 {font-size:14px;line-height: 25px;height: 25px;background:url(/Skin/tranbbs/mediadz.gif) repeat-y left;border-bottom: 1px #A8B5BF solid;padding-left: 28px;margin: 2px;}
.mdl_nr {line-height: 23px;margin: 5px;}
.mdlbz {border: 1px solid #CCCCCC;width: 300px;height:auto;float: left;margin:5px;}
.mdlby {border: 1px solid #CCCCCC;width: 300px;height:auto;float: right;margin: 5px;}
.medialm {height: auto;width: 250px;float: right;margin-bottom: 5px;}
.mediabt {width: 250px;border: 1px #a3c3ff solid;margin-bottom: 5px;line-height: 25px;margin-top: 5px;}
.bt_media {font-size:14px;line-height: 25px;border-bottom: 1px #A8B5BF solid;background-color: #F0F2F4;padding-left: 15px;margin: 2px;}
.nr_media {line-height: 25px;margin: 5px;}
.nr_media ul{line-height: 25px;margin: 2px;}
.nr_media li{line-height: 25px;}


.medialm_pic {padding: 5px;margin: 1px;text-align:center;}
.medialm_pic ul{width: 210px;border-right: 4px #E7E7E7 solid;border-bottom: 4px solid #E7E7E7;margin: 10px;text-align: center;}
.medialm_pic li{border: 1px solid #CCCCCC;text-align:center;padding: 5px;}
.medialb_z {border: 1px solid #CCCCCC;width: 300px;margin-top:5px;margin-bottom:5px;float: left;text-align:left;font-size:14px;line-height: 28px;}
.medialb_y{border: 1px solid #CCCCCC;width: 300px;margin-top:5px;margin-bottom:5px;float: right;text-align:left;font-size:14px;line-height: 28px;}


/* 媒体栏目列表页CSS定义开始*/
.media_lbz {width: 250px;height:auto;float: left;margin-bottom: 5px;margin-right: 2px;}
.media_lbc {width: 405px;height:auto;float: left;margin-left: 5px;margin-right: 5px;}
.media_lby {width: 270px;height:auto;float: right;margin-left: 2px;}
.media_lbcbk {border: 1px solid #a3c3ff;width: 405px;height:auto;float: left;margin-top: 5px;}
.media_lbybk {border: 1px solid #a3c3ff;width: 270px;height:auto;float: right;margin-top: 5px;}

.lmdbtbg {height: 30px;background: url(/Skin/tranbbs/mediabtbg.gif) repeat-x bottom;margin: 1px;text-align: left;border-bottom: 3px #F0F2F4 solid;font-size: 14px;line-height: 28px;}
.lmdbtnr {margin-left: 15px;color: #FFFFFF;margin-right: 10px;text-align: left;font-size: 14px;line-height: 28px;background: url(/Skin/tranbbs/medialbbg.gif) repeat-y left;padding-left:30px;}
.lmdbtnr ul{text-align: left;font-size: 14px;line-height: 28px;}
.lmdbtnr li{width: 160px;float: left;}
.lmdbtnr A:link{font-size: 12px;color: #FFFFFF;text-decoration: none;}
.lmdbtnr A:visited{font-size: 12px;color: #FFFFFF;text-decoration: none;}

.lmlist2 {margin-top:5px;padding-left:5px;padding-right:10px;text-align:left;font-size:12px;line-height: 25px;}
.lmlist2 A:link{font-size: 12px;text-decoration: none;}
.lmlist2 A:visited{font-size: 12px;text-decoration: none;}

.lmlist3 {margin-top:5px;padding-left:5px;padding-right:10px;text-align:left;font-size:12px;line-height: 28px;}
.lmlist3 A:link{font-size: 14px;text-decoration: underline;	font-weight:bold;}
.lmlist3 A:visited{font-size: 14px;text-decoration: underline;	font-weight:bold;}

.thx1 {border-top: 1px #CCCCCC solid;}

/* 媒体首页CSS定义开始*/
.mediaad {width: 950px;height:90px;float: left;margin-bottom: 5px;margin-top: 5px;background:url(/Skin/tranbbs/media_ad.gif);}
#media_z {width: 635px;height:auto;float: left;margin-bottom: 5px;margin-top: 5px;}
#media_y {width: 300px;height:auto;float: right;margin-bottom: 5px;margin-top: 5px;}

.media_sytjbt {
	border: 1px #D5DFE6 solid;
	border-bottom: 0px solid #CCCCCC;
	width: 635px;
	float: left;
	line-height: 28px;
	font-size: 14px;
}
.media_sytjbt ul {width: 598px;background:url(/Skin/tranbbs/media_syybt.gif);margin:1px;float: left;padding-left:35px;}
.media_sytjbt li {width: 290px;float: left;}

.media_sytj {border: 1px solid #D5DFE6;width: 635px;float: left;line-height: 25px;}

.media_sytj1 {border: 1px solid #D5DFE6;width: 636px;float: left;line-height: 25px;}
.media_sytj1 ul{width: 630px;float: left;line-height: 25px;margin: 2px;margin-top: 5px;}
.media_sytj1 li{width: 300px;float: left;margin-left: 5px;line-height: 25px;height: 25px;}


.media_sypic {width: 155px;float: left;margin: 5px;}
.media_sypic ul{border-right: 3px #F0F2F4 solid;border-bottom: 3px #F0F2F4 solid;float: left;}
.media_sypic li{border: 1px solid #CCCCCC;padding: 5px;float: left;}

.media_sytjnr {width: 395px;float: right;margin: 4px;line-height: 25px;}
.media_sytjnr a{font-family: "黑体";font-size: 20px;color: #FF0000;display: block;text-align: center;line-height: 25px;}
.media_sypiclb {width: 618px;float: left;margin-left: 15px;margin: 5px;}
.media_sypiclb1 {width: 115px;float: left;margin-left: 6px;}
.media_sypiclb1 ul{width: 104px;float: left;}
.media_sypiclb1 li{border: 1px solid #CCCCCC;width: 100px;float: left;text-align:center;line-height: 22px;padding:3px;}

.media_sybt {border: 1px solid #CCCCCC;width: 300px;float: left;height: 35px;line-height: 30px;margin-bottom: 2px;background: url(/Skin/tranbbs/media_syybtbg.gif) repeat-x bottom;}
.media_sybt ul{width: 260px;float: right;height: 28px;margin: 1px;margin-left: 25px;}
.media_sybt li{width: 124px;float: left;height: 28px;line-height: 30px;margin-bottom: 5px;text-align: left;font-size: 14px;}

.media_syynr {border: 1px solid #CCCCCC;width: 300px;height: auto;float: left;margin-bottom: 5px;background: url(/Skin/tranbbs/media_syybtbg1.gif) repeat-x top;}
.media_syynr ul{width: 300px;height: auto;float: left;line-height: 25px;margin-top: 10px;}
.media_syynr li{width: 300px;height: auto;float: left;}


.media_syynr1 {border: 1px solid #CCCCCC;width: 300px;height: auto;float: left;margin-bottom: 5px;background: url(/Skin/tranbbs/media_syybtbg1.gif) repeat-x top;}
.media_syynr1 ul{width: 275px;height: auto;float: left;line-height: 22px;margin: 5px;margin-top: 10px;}
.media_syynr1 li{width: 275px;height: auto;float: left;}

.lmlist4 {margin-top:5px;padding-left:5px;padding-right:10px;font-size:12px;line-height: 15px;}
.lmlist4 ul{margin-top:5px;text-align:center;}
.lmlist4 li{width:115px;float: left;background:url(/Skin/tranbbs/media_fmbg1.gif) repeat-x top;margin:5px;padding-top:5px;height: 200px;}


.media_synr {width: 395px;float: right;margin: 5px;line-height: 25px;}


/* 媒体首页CSS定义结束*/
.tab {border: 0px solid #ffffff;}
.fcenter {text-align:center;}
.fleft {text-align:left;}

.ttnews a{font-family: "黑体";font-size: 20px;color: #FF0000;display: block;text-align: center;line-height: 25px;}
.article2{padding-left: 5px;width:395px;line-height:150%;}
.thx {border-top: 1px #A8B5BF solid;}
.thx1 {border-top: 1px #CCCCCC solid;}

/****** Font Size ******/
.f12{ font-size:12px;}
.f14 A:link{font-size: 14px;text-decoration: none;}
.f14 A:visited{font-size: 14px;text-decoration: none;}
.f13{ font-size:13px;}
.f14{ font-size:14px;line-height: 30px;}
.f16{ font-size:16px;}
.fred {font-size:12px;color: #FF0000;}
.xuxian {border-bottom : 1px dashed #000;margin-bottom: 10px;margin-top: 5px;}
/* 图库栏目页CSS定义结束*/

/* --增加缩略图边框-- */ 
.pic1
{
border: 3px double #384445;
}
.pic2
{
border: 3px double #cccccc;
}
.pic3
{
border: 3px double #cccccc;
}

