@charset "utf-8";

/*整体布局*/
.main-div {width:970px; margin:0 auto; text-align:center; }
.left-div {width:580px; float:left;}
.left-div-main {width: 578px;border:1px solid #B7DAA8; border-top:none; }
.left-div2 {width: 554px; margin:0 auto;}
.right-div {width:373px; float:right;}
.bg-gray {background-color:#EEE; }
.bg-white {background-color:#FFF; }

.ht240_02{
height:263px;
}

/*广告位的定义*/
.left-ad-1 {width: 554px; height: 60px; overflow:hidden; text-align:center; background:#EEE; margin:0 auto;}
.left-ad-2 {width: 580px; height: 60px; overflow:hidden; text-align:center; background:#EEE; margin:10px auto 10px auto;}
.right-ad-1 {width: 373px; height: 60px; overflow:hidden; text-align:center; background:#EEE; margin-bottom:10px;}

/*头条推荐－2行小标题*/
.top-news {width: 550px; height: 88px;margin:0 auto;}
.top-news .main{margin:0 auto;width: 550px; height:32px;line-height:32px;text-align:center; font-size:20px;font-family:simhei; font-weight:bold; color:#003399;overflow:hidden; }
.top-news .main a:link, .top-news .main a:visited {color:#003399; text-decoration:none; }
.top-news .main a:hover, .top-news .main a:active {color:#F00; text-decoration:underline; }
.top-news .sub {margin:0px auto;width: 550px; height:48px;line-height:24px;text-align:center; font-size:14px; color:#000;overflow:hidden; }
.top-news .sub a:link, .top-news .sub a:visited {color:#000; text-decoration:none; }
.top-news .sub a:hover, .top-news .sub a:active {color:#F00; text-decoration:underline; }
.dots-line1 {width: 550px;height: 1px;line-height:1px;font-size:1px; background:url(dots1.gif) repeat-x; margin-bottom:10px;}

/*头条推荐－1行小标题*/
.top-news-2 .main{width: 550px; height:32px;line-height:32px;text-align:center; font-size:20px; font-family:simhei; color:#003399;overflow:hidden; }
.top-news-2 .main a:link, .top-news-2 .main a:visited {color:#003399; text-decoration:none; }
.top-news-2 .main a:hover, .top-news-2 .main a:active {color:#F00; text-decoration:underline; }
.top-news-2 .sub {width: 550px; height:24px;line-height:24px;text-align:center; font-size:14px; color:#000;overflow:hidden; }
.top-news-2 .sub a:link, .top-news-2 .sub a:visited {color:#000; text-decoration:none; }
.top-news-2 .sub a:hover, .top-news-2 .sub a:active {color:#F00; text-decoration:underline; }

/*新闻列表区块的标题栏*/
.areaTitle {overflow:hidden; margin-left:auto; margin-right:auto; text-align:right; clear:both;}
.left-title1 {width: 502px; padding:0 25px 0 27px; height: 28px;line-height: 28px; background:url(title-back1.gif) no-repeat;font-size:12px;}
.left-title1 span {float:left; text-align:left; font-weight:bold; font-size:14px; line-height:32px;}
.left-title2 {width:350px;padding-left:21px;height:14px; background:url(title-back2.gif) no-repeat; font-weight:bold;font-size:12px; line-height:14px;}
.left-title2 span {background:#FFF; float:left;}
.left-title2 a:link, .left-title2 a:visited {color:#000; text-decoration:none; font-size:12px;}
.left-title2 a:hover, .left-title2 a:active {color:#F00; text-decoration:none; font-size:12px;}
.right-title1 {width: 330px; padding-left:20px; height: 20px; font-size:12px; font-weight:bold; line-height:24px; background:url(title-back3.gif) no-repeat;}
.right-title1 span{float:left; }



/*右边区块定义*/

.right-div-1 {width: 369px; height:33px;border:1px solid #AACBEE; background:#FFF; padding:1px;}
.right-div-1 a:link, .right-div-1 a:visited {color:#021B9A; text-decoration:none; }
.right-div-1 a:hover, .right-div-1 a:active {color:#F00; text-decoration:underline; }
.right-div-2 {width: 371px; height:300px;border:1px solid #B7DAA8;}
.right-div-3o {width: 365px; background:#E4F4DE;padding:3px;}
.right-div-3 {width: 365px; background:#FFF; border:1px solid #B7DAA8;}
.right-div-3i { width: 350px; margin:0 auto; text-align:left;  font-size:14px; overflow:hidden; }
.right-div-3i li{display:block; background:url(li-pic.png) no-repeat 0 -50px; float:left; height: 24px; line-height:24px; width: 332px; padding-left:18px; text-align:left; font-size:14px; overflow:hidden; }
.right-div-3nt {width: 365px; background:#FFF; border:1px solid #B7DAA8; border-top:none;}


/*高度定义－传媒*/
.ht328 {height: 328px;}



/*顶部导航条－传媒*/
.top-nav-md {width:910px; margin:0 auto;padding-right:60px; height:32px; background-image:url(top_nav_md.gif); line-height:36px; overflow:hidden; text-align:right; font-size:14px; font-weight:bold;}
.top-nav-md a:link, .top-nav-md a:visited {color:#FFF; text-decoration:none; }
.top-nav-md a:hover, .top-nav-md a:active {color:#FF0; text-decoration:none; }
.top-nav-md span {height:32px; background:url(top_nav_split_md.gif) no-repeat center center; font-size:14px;}

/*头条推荐－传媒*/
.top-news-md {
padding-top:10px;
	width: 583px;
	height: 142px;
	margin-bottom:10px;
	background-image: url(topnews_md.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/*左边区域定义－传媒*/
.left-area-md-top {width: 580px; height: 6px; font-size:1px; line-height:1px; background:url(area_back_md.gif) no-repeat;}
.left-area-md-middle {width: 580px; background:url(area_back_md.gif) -990px 0 repeat-y;}


.left-area-md-bottom {
margin-bottom:10px;
width: 580px; height: 5px; 
font-size:1px; 
line-height:1px; 
background:url(area_back_md.gif) 0 -6px no-repeat;}




.left-area-md-middle .pic {width:156px; padding:30px 7px 0 7px; float:left; text-align:center; overflow:hidden; line-height:22px; }
.left-area-md-middle .pic img {padding:3px; margin-top:7px;border:1px solid #CCC; background-color:#FFFFFF;}
.left-area-md-middle .pic p { height:24px; line-height:24px; font-size:12px;color:#333; text-align:center; overflow:hidden; }
.left-area-md-middle .pic a:link, .left-area-md-middle .pic a:visited {color:#333; text-decoration:none; }
.left-area-md-middle .pic a:hover, .left-area-md-middle .pic a:active {color:#F00; text-decoration:underline;}
.left-area-md-middle .cm_right {width:410px; float:left;}

 .cm_list {width:368px; padding-left:16px; padding-top:6px; float:left; text-align:left; line-height:24px; font-size:12px; color:#666666;}
 .cm_list td{text-align:left; font-size:12px; color:#666666;}
.cm_list li{display:block;font-size:12px; color:#666666; line-height:24px;padding-left:14px; background:url(li-pic.png) no-repeat; height:24px; overflow:hidden; }
.cm_list span{float:right; font-size:12px; line-height:24px;  color:#666666; text-align:right; display:block;}
 .cm_list a, .left-area-md-middle .list a {color:#000; text-decoration:none; font-size:14px;}
.cm_list a:hover, .left-area-md-middle .list a:hover {color:#F00; text-decoration:underline; font-size:14px;}


/*标题栏定义－传媒*/

.left-title-md {width: 364px; height: 28px; padding-right:46px; background:url(area_back_md.gif) -580px 0 no-repeat; float:left; font-size:12px; line-height:28px; }
.left-title-md span {float:left;font-size:14px; font-weight:bold; color:#FFF;}
.left-title2-md {width: 364px; height: 28px; padding-right:46px; background:url(area_back_md.gif) -1570px 0 no-repeat; float:left; font-size:12px; line-height:28px; }
.left-title2-md span {float:left;font-size:14px; font-weight:bold; color:#FFF;}

.right-title-md {width: 319px; height: 34px; padding:0 27px; background:url(title-back-md.gif) no-repeat;}
.right-title-md span {float:left;font-size:12px; font-weight:bold; color:#000; line-height:34px; }

/*右侧区域定义－传媒*/

.right-area-md {width: 371px; border:1px solid #CCCCCC; padding-bottom:7px; border-top:none; margin-bottom:10px;}

/*底部区域定义－传媒*/

.bottom-title-md { clear:both; overflow:hidden;width: 888px; height: 26px; padding:0 30px 0 52px; background:url(title-back-md.gif) 0 -34px no-repeat; margin:0 auto; text-align:left;  line-height:28px; font-weight:bold; font-size:14px; }
.bottom-title-md a:link, .bottom-title-md a:visited {color:#FFF; text-decoration:none; }
.bottom-title-md a:hover, .bottom-title-md a:active {color:#F00; text-decoration:none; }
.bottom-area-md { clear:both; overflow:hidden;width: 924px; height: 101px; padding:16px 22px 11px 22px; border:1px solid #CCCCCC; border-top:none; margin:0 auto; line-height:22px; }
.bottom-area-md li{ float:left; width: 144px; padding:0 5px; text-align:center; height: 101px; overflow:hidden; display:block;}
.bottom-area-md img {border:1px solid #CCCCCC; padding:3px; }