﻿@charset "utf-8";
/* CSS Document */

td{font-size:12px;font-family:"宋体";}

*{padding:0px; margin:0px; font-family:"宋体";}
li{list-style:none}
em {font-style:normal;}
a{text-decoration:none; color:#666}
a:hover{text-decoration: underline; color:#F63}
img{border:0}
.tenpx{width:100%; height:10px; overflow:hidden}


.hd{height:29px; background:url(images/hd_bj.gif) repeat-x; border-left:1px #fff solid; border-right:1px #fff solid; line-height:29px}
.hd h2{font-size:14px; font-weight:bold; color:#333; padding-left:8px; float:left}
.hd span { font-size:12px; font-weight:normal; float:right; padding-right:8px}
.hd span a { text-decoration:underline; margin-left:6px}


/*全站导航*/
.nav_wrap{width:100%;height:29px;background:url(images/nav_bj.gif) repeat-x; overflow:hidden; letter-spacing:0.1em}
.nav{width:960px;height:29px; margin:0 auto; font-size:12px; font-family:"宋体","Arial Narrow";clear:both;}
.nav div{line-height:29px;}
.nav_l{float:left;}
.nav_r{float:right; width:395px}
.nav .first a{padding-right:13px;background:url(images/arrow.gif) right 0px no-repeat;}
.nav li{float:left; background:url(images/line.gif) right no-repeat; padding:0 8px}
.nav .end{background:none;}
.sinput{width:205px; height:23px; background:url(images/search_bj.gif) no-repeat; border:none; line-height:23px; padding-left:25px;}
.search{width:290px; overflow:hidden; float:left; margin-right:10px; clear:both}

/*主体*/
.main{width:960px; margin:0 auto;}

/*logo*/
.top{height:160px; margin:0px auto; clear:both; overflow:hidden}
.logo{width:310px; height:60px; display:block; float:left; overflow:hidden}
.ad_640_60{width:640px; height:60px; overflow:hidden; float:right} 

/*menu*/
.menu{height:32px; margin-top:0px;margin-bottom:10px; clear:both;  }
.menu_1 li{float:left; background:url(images/shadow.gif) right 8px no-repeat}
.menu_1 .end{background:none;}
.menu_1{height:33px; background:url(images/menu_bj.gif) repeat-x; line-height:33px; font-size:12px; }
.menu_1 a{color:#fff; margin:0 15px}
.menu_1 a:hover{color:#c4e1ff; text-decoration:none}

#sddm li{float:left;}
#sddm li a{color:#fff; margin:0 20px}
#sddm div{position:absolute; visibility:hidden; margin:0; padding:0; z-index:9999}
#sddm div a{position:relative; _left:-70px; _top:23px; *left:-70px; *top:23px; display:block; margin:0; padding:5px 15px; width:auto; white-space:nowrap; text-align:center; text-decoration:none; background:#c8e6ff; color:#2176bd; font:12px arial; border-bottom:1px #fff solid;}
#sddm div a:hover{background:#49A3FF; color:#FFF}

.menu_2{height:28px; background:#f8f8f8; line-height:28px; font-size:12px; padding-left:8px; border:1px #e2e2e2 solid; border-top:none}
.menu_2 a{color:#666; margin:0 10px}
.menu_2 a:hover{text-decoration:underline}
.menu_2 li{float:left;}

/*news*/
.news{width:960px; height:372px; overflow:hidden}

.pics { width:650px; height:372px; float:left; overflow:hidden}
  .lunbo5 { widows:650px; height:200px; }


.rollBox img{border:none;}
.rollBox{MARGIN: 0px auto; WIDTH: 650px; FONT-SIZE: 80%; BORDER-TOP: #d4d4d4 1px solid; margin-top:30px; overflow:hidden}
.rollBox .Cont{width:600px;overflow:hidden;margin:0 auto;padding-top:20px;}
.rollBox .ScrCont{width:9999px;}
.rollBox .Cont .pic{width:185px;float:left;text-align:center;padding-right:20px; }
/**+html .rollBox .Cont .pic{width:1px;float:left;text-align:center;padding-right:30px;}*/
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{
width:25px;
height:105px;
display:block;
cursor:pointer;
margin-top:20px;
}
.img1{
	background-image:url(images/arrow_l.jpg);
	background-repeat: no-repeat;
	background-position: center center;}
.img2{
	background-image:url(images/arrow_r.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


 
.focus{width:295px; height:370px; border:1px #e6e6e6 solid; overflow:hidden; float:right; background:url(images/focus_bj.jpg) repeat-x bottom }
.focus_c{width:275px; margin:0 auto; clear:both; font-size:12px; line-height:20px; margin-top:16px}
.focus_c h3{font-size:16px; color:#2577ce; line-height:36px; text-align:center}
.focus_c img {float:left; padding-left:7px}
.focus_2 {width:265px;color:#666; text-indent:2em; display:block; margin:0 auto; line-height:20px; margin-bottom:35px}
.focus_2 a {color:#f63}


.hot{width:295px; height:432px; border:1px #e6e6e6 solid; overflow:hidden; float:right; }
.hot_c {width:297px; height:404px; background:url(images/hot_bj.gif) no-repeat; padding-top:15px;}
.hot_c a {font-size:12px}
.hot_c img {display:block; margin:0 auto}
.hot_c ul {padding:19px 0 0 18px}
.hot_c li {line-height:26px; line-height:28px\9}


.topic{width:346px; margin:0 10px; height:434px; float:left}
.topic_t{height:29px; line-height:32px; border-bottom:4px solid #e9e9e9; overflow:hidden; clear:both}
.topic_t h2{font-size:14px; font-weight:bold; padding-left:8px; float:left; color:#f3}
.topic_t span{font-size:12px; font-weight:normal; float:right; padding-right:8px}
.topic_t span a{text-decoration:underline; margin-left:6px}
.topic h3{font-size:14px; line-height:44px; text-align:center}
.topic h3 a{color:#f63}
.topic_c{font-size:12px; line-height:22px; clear:both; overflow:hidden; height:47px}
.topic_c ul{float:left; padding-left:20px}
.topic_c a {color:#000}
.ads { width:344px; height:276px; border:1px #e6e6e6 dotted; border-top:none}


.pic{width:960px; height:443px; overflow:hidden}
/*图片轮播*/
.lunbo { width:651px; height:441px; background:url(images/pic_bj.gif) repeat-x; border:1px #e6e6e6 solid; overflow:hidden; float:right}

#focus{width:625px; height:419px;overflow:hidden;position:relative;top:11px;left:13px;}
#focus .focus_view{width:625px;height:349px;overflow: hidden;}
#focus .focus_view ul{position:relative;width:625px;height:349px;}
#focus .focus_view li{position:absolute;width:625px;height:349px;top:0px;left:0px;filter:alpha(opacity:0);opacity:0}
#focus .focus_view img{float:left;width:625px; height:350px;}
#focus .focus_text{position:absolute;left:0;top:310px;padding: 0 15px;background:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000')\9;width:595px;z-index:3;}
#focus .focus_text h3{line-height:40px;height:40px;overflow:hidden;padding-right:40px;}
#focus .focus_text h3 a{font-size:18px;color:#fff;font-family:"微软雅黑", "黑体", Arial, sans-serif;font-weight:normal;text-decoration:none}
#focus .focus_text li{display:none;}
#focus .focus_text li.show{display:block;}
#focus .focus_slider{width:625px;height:64px; padding-top:6px; margin: 0 auto;}
#focus .focus_slider .mask{width:590px;height:64px;overflow:hidden;float:left;margin-left:6px;display:inline;}
#focus .focus_slider ul{width:1180px;margin-left:0px;}
#focus .focus_slider li{float:left;width:118px;height:64px;display:inline;overflow: hidden;}
#focus .focus_slider li img{filter:alpha(opacity:60);opacity:0.6;width:115px;height:64px;}
#focus .focus_slider li a{display:block;width:115px;height:64px;overflow:hidden;background:#000;}
#focus span.prev,#focus span.next{ float: left; width:13px; height:64px; cursor:pointer; margin:0;background-image:url(images/theme_ui.png); background-repeat: no-repeat;}
#focus span.prev{background-position: -710px -124px;}
#focus span.next{background-position: -736px -124px;float:right;}
#focus li.current img{filter:alpha(opacity:100);opacity:1}
#focus #num{position:absolute;right:10px;top:10px;color:#fff;font-size:14px;}

.click{width:295px; height:441px; border:1px #e6e6e6 solid; overflow:hidden; float:left; font-size:12px; line-height:28px}
.click_c { width:297px; height:411px; background:url(images/click_bj.gif) no-repeat; padding:59px 0 0 35px}


/*精华热帖*/
.third{width:960px; height:747px; overflow:hidden}
.retie{width:646px; height:745px; border:1px #e6e6e6 solid; overflow:hidden; float:left; line-height:28px; font-size:12px;}
.retie ul {padding:10px}
.news_p { width:600px; height:330px; margin:0 auto; background:url(images/news_bj.jpg) no-repeat; margin-top:15px;}
.news_p ul {width:520px; margin:0 auto; line-height:30px; }
.news_p ul span { float:right; color:#999; }
.news_p ul a { color:#666; }
.news_p ul a:hover { color:#c50000;}
.news_t span { color:#fff; padding-left:5px}


.th_r{ width:298px; height:434px; float:right}
.zxhf{width:296px; height:388px;  border:1px #e6e6e6 solid; overflow:hidden; line-height:30px; font-size:12px; margin-bottom:10px}
.zxhf ul{padding:10px}
.tjlm{width:230px;  border:1px #e6e6e6 solid; overflow:hidden; font-size:12px}


/*点击排行*/
.djph{width:958px; height:448px; border:1px #e6e6e6 solid; line-height:30px; font-size:12px; background:url(images/djph_bj.jpg) no-repeat bottom; display:block}
.djph1 {float:left; width:425px; margin-top:50px}
.djph2{ float:right; width:425px; margin-top:50px; margin-right:53px;_margin-right:10px}



/*图片*/
.picture{width:960px; height:300px; border:1px #e6e6e6 solid; overflow:hidden;}
.picture_c li {float:left;padding:20px 0px 0 23px ;width:133px;line-height:18px; overflow:hidden; font-size:12px; text-align:center}
.picture_c img {display:block;width:130px;height:88px; border:1px #e6e6e6 solid; }
.picture_c em {height:18px;}

/*广告*/
.ad_960_90 { width:960px; height:90px; overflow:hidden}


/*栏目
.lanmu { width:960px; height:159px; overflow:hidden; clear:both}
.lanmu ul{padding:8px 10px}
.lanmu1 { width:473px; height:157px; border:1px #e6e6e6 solid; line-height:28px; overflow:hidden; font-size:12px; float:left}
.lanmu2 { width:473px; height:157px; border:1px #e6e6e6 solid; line-height:28px; overflow:hidden; font-size:12px; float:right}
*/

/*排行*/
 
.tab{width:425px;height:39px; border-bottom:0;font-size:14px; margin-left:28px; color:#fff}
.tab ul{margin:0;padding:0;}
.tab li{ width:136px; float:left; height:32px;line-height:32px;text-align:center;cursor:pointer;background:url(images/hds.jpg) no-repeat; margin-right:5px}
.tab li.now{background:url(images/hdo.jpg) no-repeat; height:39px}
.list{width:425px;height:auto;font-size:12px; line-height:30px; padding:15px;}
.list span {float:right;}
.list ul { padding-left:50px}



.lanmu { width:700px; height:189px; overflow:hidden; clear:both; margin:0 auto}
.lanmu ul{padding:8px 10px}
.lanmu1 { width:400px; height:187px; line-height:28px; overflow:hidden; font-size:12px; float:left}
.lanmu2 { width:290px; height:187px; line-height:28px; overflow:hidden; font-size:12px; float:right}
.lanmu_t { width:400px; background:url(images/lanmu_t.jpg) no-repeat; height:31px; line-height:31px; }
.lanmu_t span { font-size:14px; font-weight:bold; color:#fff; margin-left:9px; float:left}


.lanmu ul {width:380px; margin:0 auto; line-height:28px; margin-top:5px;}
.lanmu ul span { float:right; color:#999; }
.lanmu ul a { color:#666; }
.lanmu ul a:hover { color:#c50000;}

.more { float:right; color:#666; margin-right:10px; font-size:12px; font-weight:normal}

.foot { color:#000; font-size:12px; font-weight:normal}

.toolbarframe { text-align:right;
  position: fixed !important;
  position: absolute; 
  top: 200px; 
  height: 30px; 
  width: 100%; 
 }