body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,p,label{margin:0;padding:0;border:0;}
body{ font-size: 12px; line-height: 22px; background: #fff; }
a{color:#000000;text-decoration:none;}
a:hover{color:#990000;text-decoration:underline;}
a:active{color:#7A2123;}
a img{ border:0;}
ul,ol,li{ list-style: none; }
.clear{ clear: both;}
body{ font-size:12px;font-family: "宋体",“黑体”; line-height:22px;}


#wrap{width:960px; margin:10px auto; overflow:hidden; border-top:4px solid #1e5faf}
.content{width:934px; padding:10px 12px 0 12px; overflow:hidden; border:1px solid #bebebe; border-top:none}
#indexImageArea{width:600px;border: 1px solid #bebebe; float:left; overflow:hidden;height: 507px;position: relative;background: #13110b;}
#boxBigPic{width:600px; height:400px;}
#boxBigPic img{width:600px; height:400px; display:block}
#boxText{color:#fff;font-size:20px;font-family:'黑体'; padding:0 20px 0 10px; background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;position:absolute; left:1px; top:362px;line-height:39px;}
#boxText span{font-family:'黑体';font-size:20px;color: #666;font-weight: normal;border-right: 1px solid #444442;height: 28px;padding: 0 16px 0 10px;margin: 7px 16px 0 0;line-height: 24px;}
#boxText span em{color:#ff9600;font-style: normal;}
#boxBtnUp,#boxBtnDown{width:23px; height:87px;cursor:pointer;text-align:center;float: left;margin-top: 10px;}
#boxBtnUp{background: #474747 url(/img../img/left_btn.gif) no-repeat center center;}
#boxBtnUp.on{background: #474747 url(/img../img/left_btn02.gif) no-repeat center center;}
#boxBtnDown{background: #474747 url(/img../img/right_btn.gif) no-repeat center center;position: absolute;right: 0;}
#boxBtnDown.on{background: #474747 url(/img../img/right_btn02.gif) no-repeat center center;}

#boxSmallPic{ overflow:hidden; margin-top:7px; margin-left:2px;position: relative;width: 551px;float: left;height: 100%;}
#boxSmallPic ul{position: absolute;overflow: hidden;}
#boxSmallPic ul li{float: left;}
#boxSmallPic img{cursor:pointer;width:105px; height:85px; margin-left:1px; margin-top:3px; border:1px solid #ccc;}
#boxSmallPic .on img{ border:2px solid #ff9600;margin-top: 2px;}

/*最新图集*/
.paihang{width:313px; border:1px solid #bebebe; float:right; overflow:hidden;padding-bottom: 3px;}
dl.list_01{padding: 4px 9px 17px 9px;height: 72px;overflow: hidden;}
dl.list_01 dt{width: 82px;float: left;}
dl.list_01 dt img{width: 80px;height:70px;border: 1px solid #ccc;}
dl.list_01 dd{width: 200px;float: right;}
dl.list_01 dd h3{font-size: 14px;}
dl.list_01 dd h3 a{color: #485a90;}
dl.list_01 dd p{color: #666;line-height: 18px;margin-top: 4px;}




/*标题*/
h3.title{  height: 25px; overflow: hidden; background:url(/img../img/titlebg.gif) repeat-x; display:block; clear:both;}
h3.title span{ float:right;padding:1px 6px 0 10px; font-weight:normal; color:#666; background:url(/img../img/ico.gif) no-repeat 0 7px;}
h3.title span i{color:#828282; font-size:10px;  font-style:normal}
h3.title span a{font-size: 12px;}
h3.title span.nobg{ background:none; padding:2px 5px 0 0px}
h3.title div{ float: left; background:url(/img../img/tabbg.gif) no-repeat 0 -30px; padding-left:20px; height:25px; line-height:26px; overflow:hidden}
h3.title div a{ float:left; font-size:13px; font-family:"微软雅黑","宋体";}
h3.title div a.big{ font-size:15px;}
h3.title div b{ background:url(/img../img/tabbg.gif) no-repeat right -30px; height:25px; width:16px; float:left}
h3.title em{ width:245px; padding-left:5px; float:left}
h3.title em select{ height:18px;}
.c666{ color:#666;}

h3.title02{ background:url(/img../img/sideh3bg.gif) repeat-x; height:24px; clear:both; overflow:hidden;padding-bottom: 15px;}
h3.title02 div{ float:left; background:url(/img../img/tabbg02.gif) no-repeat 0 0; height:24px; padding-left:28px; line-height:23px; font-family:"微软雅黑","宋体"; font-size:13px; font-weight:normal;  color:#fff;}
h3.title02 div a ,h3.title02 div i{ float:left; color:#fff; font-style:normal}
h3.title02 div a:hover{ color:#ff3333}
h3.title02 div b{ background:url(/img../img/tabbg02.gif) no-repeat right 0px; height:24px; width:16px; float:left}
h3.title02 span{ float:right; font-weight:normal;background:url(/img../img/ico.gif) no-repeat 0 -34px; padding:2px 6px 0 11px;}
h3.title02 span a{ color:#cccccc;}
h3.title02 span.nobg{ padding:0px; background:none}
h3.title02 li{ float:left; background:url(/img../img/tabbg02.gif) no-repeat 0 -30px; height:24px; padding-left:16px; cursor:pointer;font-family:"微软雅黑","宋体"; font-size:13px; font-weight:normal;color:#fff;}
h3.title02 li a ,h3.title02 li i{ float:left; color:#fff; font-style:normal}
h3.title02 li a:hover{ color:#ff3333}
h3.title02 li b{ background:url(/img../img/tabbg02.gif) no-repeat right -28px; height:24px; width:14px; float:left}
h3.title02 li.checked{ float:left; background:url(/img../img/tabbg02.gif) no-repeat 0 0px; height:24px; padding-left:28px;}
h3.title02 li.checked b{ background:url(/img../img/tabbg02.gif) no-repeat right 0px; height:24px; width:16px; float:left}

/*新闻排行*/
.xwph_l{width: 356px;padding: 15px 35px 0 10px;float: left;}
.dt_xw{border: 1px solid #cccccc;padding: 7px;}
.dt_xw p{height: 34px;line-height: 34px;text-align: center;padding: 0 8px;white-space: nowrap;background:#191712;font-weight: bold;}
.dt_xw p a{color: #ccc;}
.dt_xw p a:hover,.pbox p a:hover,dl.list_01 dd h3 a:hover{color:#990000;text-decoration:underline;}
.dt_xw p a:active,.pbox p a:active,dl.list_01 dd h3 a:active{color:#7A2123;}
.xwph_r{width: 533px;float: left;}
.tips_t{padding:15px 0 30px 0;height: 100%;overflow: hidden;}
.tips_b{padding:0 0 10px 0;height: 100%;overflow: hidden;}
.pbox{border:1px solid #bebebe; background:#f2f2f2;width: 150px; float:left;margin:0 27px 0 0;}
.pbox img{width:150px; height:120px; }
.pbox p{text-align:center;width:150px;background: #e0e0e0; height:49px; line-height:22px; overflow:hidden;padding-top: 4px;}
.pbox p a{color:#666}


.pbox01{margin:0;}


/* 图片正文页*/

.box{ overflow:hidden; border:1px solid #bebebe; border-top:none;}
/*正文页图片数量样式*/
.pic_count{font-style: normal;}
.pic_count_max{color:#ff9600;font-style: normal;}





#nav_sub{line-height:30px; padding-left:12px}
.slide_body{background:#17192e; padding:10px 29px; color:#cecfd1;}.slide_body a,.slide_body a:hover{color:#fff}
.slide_title{height:40px; overflow:hidden; }
.slide_title h1{line-height:40px; font-family:'黑体'; font-size:20px; display:block; color:#fff;font-weight: normal;}
.slide_title h1 span{display: inline;float: none;padding: 0 0 0 21px;font-size: 12px;font-weight: normal;background: url(/img../img/pl_icon.gif) no-repeat left center;}
.slide_title h1 span a{color: #9c9c9c;}
.slide_title h1 span a:hover,span.ckyt a:hover{color: #990000;}
.slide_title span{display:block; float:left; padding:15px 0 0 0}
.slide_title .t{background:url(/img../img/t.gif) no-repeat; padding-left:15px}
.slide_title .chakan{background:url(/img../img/pl_icon.gif) no-repeat 12px 1px; padding-left:27px}
.slide_title .chakan font{color:#c10100}
.slide_title .xiazai{padding-right:10px;border-right: 1px solid #38394b;color: #9c9c9c;}
.slide_subtitle{color:#fff;background: #000; filter:alpha(opacity=70); opacity: 0.7;position: absolute;bottom: 0;left: 0;width:850px;height: 60px;padding: 15px 25px;text-align: left;line-height: 24px;display: none;}
.slide_subtitle2{color:#fff;background:#232539; padding:15px 20px; margin-top:10px}
.slide_pic{width:900px; height:600px;overflow:hidden; text-align:center;position: relative;z-index: 0;}
.slide_text{color:#9c9c9c; margin-bottom:15px;width: 360px;float: left;}



#photoTime{text-align:left;float: left;padding-right: 21px;background:url(/img../img/bg_02.gif) no-repeat right center;margin-right: 19px;height: 22px;line-height: 22px;}
.controlBox{height:130px; margin-top:8px}
.preGroup{width:110px; float:left}
.group .on,.group .out{width:110px; height:80px; display:block; }
.group img{width:100px; height:70px; margin:3px 0 0 3px}
.group .on{background:url(/img../img/group_on.gif) no-repeat;}
.group .out{background:url(/img../img/group_out.gif) no-repeat;}
/*.group .on img{border:1px solid #900}*/
.group .txt{display:block; line-height:30px; text-align:center}
.group{padding-top:5px}
#btnSmallBoxLeft{width:25px; height:71px; float:left; background:url(/img../img/left_btn.gif) no-repeat #474747 center center; cursor:pointer; margin:8px 0 0 20px; display:block;outline:none; hidefocus:true }
#btnSmallBoxLeft:hover{background:url(/img../img/left_btn02.gif) no-repeat #474747 center center;}
#smallPicArea{width:590px; overflow:hidden; float:left;}
#smallPicListBox{width:560px; height:83px; overflow:hidden; display:block;margin-left: 17px;}
#smallPicListBox li{background:url(/img/hd/image/smalllistbg_out_.gif) no-repeat; width:112px; height:83px; float:left; padding:9px 0 0px 0px ;overflow:hidden; }
#smallPicListBox li a{display:block; height:75px; width:107px;padding-left:2px;overflow:hidden; text-align:center;outline:none; hidefocus:true}
#smallPicListBox li a:active{star:expression(this.onFocus=this.blur())}
#smallPicListBox li img{width: 103px;height: 71px;border: 1px solid #666;}
#smallPicListBox li.selected img{border: 2px solid #ff9600;}

#btnSmallBoxRight{width:25px; height:71px; float:left; background:url(/img../img/right_btn.gif) no-repeat #474747 center center; cursor:pointer; margin:8px 0 0 0;display:block;outline:none; hidefocus:true }
#btnSmallBoxRight:hover{ background:url(/img../img/right_btn02.gif) no-repeat #474747 center center;}
.nextGroup{width:110px; float:right}
.fanye{position:relative;z-index: 2;}
.pic_pre,.pic_next{position:absolute; top:-560px; width:450px; height:600px; filter:alpha(opacity=50); opacity: 0.5;  display:block;outline:none; hidefocus:true }
.pic_pre{left:0; cursor:pointer;background:url(/img../img/tm10.gif) repeat;}
.pic_next{left:450px;background:url(/img../img/tm10.gif) repeat}
.pic_pre:hover{background:url(/img../img/left_btn05.gif) no-repeat 0 200px;}
.pic_next:hover{background:url(/img../img/right_btn05.gif) no-repeat 360px 200px}
.pic_pre:active ,.pic_next:active{star:expression(this.onFocus=this.blur())}
/*滚动条*/
.smlboxl{background: url(/img../img/bg_01.gif) left center no-repeat;padding:0 0 0 6px;width: 568px;margin-left: 8px;height: 6px;overflow: hidden; margin-top:16px;}
.smlboxr{background: url(/img../img/bg_01.gif) right center no-repeat;height: 6px;padding: 0 6px 0 0;}
#scrollBar{background:#0c1029; width:562px; height:6px; position:relative;overflow: hidden;}
#ScroLine{position:absolute;z-index:1;top:0px;left:0px;height:6px;width:104px;overflow:hidden;background:#ff9600; cursor:pointer;}
/*图片频道*/
.tupianpindao{width:934px; padding:10px 12px 0 12px; overflow:hidden}
.tupianpindao .pbox02{margin-left:12px; margin-right:12px; display:inline}
.pager{padding:20px 0}
.weizhi{padding-left:12px; border-bottom:1px solid #ccc; line-height:27px}
/*comment css*/
#yhcomment01{width: 680px; float: left;font-size: 12px; overflow: hidden; margin-left:12px; display:inline}
#yhcomment01 dt{  text-align:right; background:url(/img../img/nht_wyhs.gif) no-repeat 0 0; height:24px; line-height:24px; overflow:hidden; padding-right:10px }
#yhcomment01 dt strong{ float:left; text-indent:-90000px; display:none}
#yhcomment01 dt strong a{ color: #686868; }
#yhcomment01 dd{ padding: 20px 35px 18px 35px;  display: block; margin:0; overflow: hidden;  border: #cbcbcb 1px solid; border-top:0px; width:608px;}
#yhcomment01 dd.unload{ padding: 16px 56px 16px 56px; height: 165px; overflow: hidden;width: 488px; }
#yhcomment01 .unleft{ float:left; width: 280px; padding: 12px 0 12px 20px; overflow: hidden; border-right:1px dashed #bbb;}
#yhcomment01 .unleft a,#yhcomment01 .unleft span{ color: #686868; text-decoration: none; }
#yhcomment01 .unleft p{ padding: 2px 0 2px 0; margin: 0; }
#yhcomment01 .unleft p.a{ padding-left: 45px; }
#yhcomment01 .unleft p.b{ padding-left: 50px; padding-top: 5px; }
#yhcomment01 h6{ font-weight: bold;font-size: 14px; height: 38px; line-height: 35px; color: #686868; overflow: hidden; margin: 0;}
#yhcomment01 .unright{ float:left; width: 150px; padding: 15px 0 0 36px; text-align: center; overflow: hidden; }
#yhcomment01 .unright p{ padding: 0px 0 0 8px; text-align:left; }

#yhcomment01 .szsl{ padding:0; }
#yhcomment01 .szsl span{ color: #686868; }
#yhcomment01 .szsl p.hf{ padding: 4px 0 8px 0; color: #686868;  }
#yhcomment01 form{ padding:0;margin:0 }
.fbbo01{ border: #ccc 1px solid; font-size: 12px; padding: 1px 0 0 2px; }
.fbbo02{ border: #ccc 1px solid; padding:5px; line-height:21px; color:#9A9A9A; height: 100px;width: 595px; font-size: 12px; }
span.dis .nfbbut01{ background: url(/img../img/btn_01.gif) no-repeat 0 0;}
span .nfbbut01{ background: url(/img../img/nyhbtn01.gif) no-repeat 0 0; color: #fff;font-size: 12px; text-align: center; width: 70px; height: 21px; border: 0; cursor: pointer; line-height:21px; }
.nfbbut02{ background: url(/img../img/nyhbtn01.gif) no-repeat 0 0; color: #fff;font-size: 12px; text-align: center; width: 70px; height: 21px; line-height: 21px; border: 0; cursor: pointer; }
.nload{ display:none; position: absolute; width: 364px; height: 210px; text-align:center; font-family: Arial, Helvetica, sans-serif; line-height: 210px;font-size: 20px; background:#000; color:#fff;float:left; left:0; top:0;filter:alpha(opacity=40); -moz-opacity:0.4; }

/* 相关组图 */
.xgzt{width:245px; float:right; overflow:hidden; padding:0 12px 16px 0;}
.ztList{width:110px; float:left; margin:10px 0 0 10px; display:inline}
.ztList img{display:block; width:100px; height:70px; background:url(/img/hd/image/group_on.gif) no-repeat; padding:3px 7px 7px 3px}
.ztList a{color:#666}
.ztList a:hover{color:#990000;}
.ztList p{text-align:center; height:22px; overflow:hidden}


/*翻页样式*/
.listdh {margin-bottom:30px;clear:both; padding-top:20px}
.listdh ul{float:right;list-style:none;}
.listdh li{float:left; }
.page2{ width:45px; height:16px;text-align:center; padding:3px 0 2px 0; cursor:pointer;margin:0 0 0 5px; color:#333333;border:1px solid #ccc }
#pagingIndex{ width:35px; height:20px;text-align:center; padding:3px 0 2px 0;margin:0 0 0 5px; color:#333333;text-align:center; border:0px; }
.page3{ width:30px; height:20px;text-align:center; padding:3px 0 2px 0;margin:0 0 0 5px; color:#333333;
    border:0px;
}


.qfd{height: 30px;position: relative;z-index: 9999;}

/* 分享 */
.shareBox{height:20px;  line-height:20px;font-size:12px;color:#d9d9d9;float: right;padding-left: 10px;position: relative;width: 220px;position: relative;}
.shareBox span{color:#9c9c9c;padding-right: 10px;}
.ssina_btn,.sqq_btn,.skx_btn,.srr_btn,.sdb_btn,.shxwb_btn,.ssohu_btn,.sqqz_btn,.btn_zfgd{display:inline-block; margin:0px 4px; width:16px; height:20px; vertical-align:middle; position:relative;}
.ssina_btna,.sqq_btna,.skx_btna,.srr_btna,.sdb_btna,.shxwb_btna,.ssohu_btna,.sqqz_btna,.srr_btna,.phone_btn,.db_ztbtn{display:inline-block; width:30px; height:30px; vertical-align:middle; position:relative;text-align: center;padding-top: 3px;margin-right: 2px;}
.ssina_btna:hover,.sqq_btna:hover,.skx_btna:hover,.srr_btna:hover,.sdb_btna:hover,.shxwb_btna:hover,.ssohu_btna:hover,.sqqz_btna:hover,.srr_btna:hover,.phone_btn:hover,.db_ztbtn:hover{background: url(/img../img/bg_04.gif) no-repeat 0 0;}
.shareBox a div{ position:absolute; overflow:hidden; width:0px;height:20px; padding-top:2px; color:#666; text-align:center;text-decoration:none; line-height:18px; }
.shareBox a:hover{ text-decoration:none}
.shareBox a:hover div,.shareBox a .on{ top:-20px; width:91px; left:-38px}
#db div{ background-position:0px -22px;}
#db a:hover div,#db .on{ top:-20px; width:91px; left:-64px}
#yhcomment01,.xgzt{padding-top:10px}
#banner956x60_01{text-align:center}
#fxbtn{width: 259px;height: 35px;background: url(/img../img/bg_03.gif) no-repeat 0 0;padding: 11px 0 0 10px;position: absolute;right: 15px;z-index: 9999;top: 20px;}



.smal_dxbox{width: 680px;float: left;overflow: hidden;padding: 0 0 20px 10px;margin-top: 10px;}
.kandian{border: 1px solid #ccc;border-top: none;}
.rmgt{border-bottom: 1px solid #ccc;height: 44px;overflow: hidden;padding: 4px 0;}
dl.list_wb{width:512px;float: left;}
dl.list_wb dt{width: 42px;float: left;}
dl.list_wb dt img{width: 30px;height: 30px;border: 1px solid #ccc;margin-top: 4px;}
dl.list_wb dd{width: 460px;float: left;color: #666;}
dl.list_wb dd strong{padding-right: 10px;}
dl.list_wb dd a{color: #465d93;padding-left: 6px;}
dl.list_wb dd strong a{color: #465d93;padding-left: 0px;}
dl.list_wb dd a:hover{color: #990000;}
dl.list_wb dd p{color: #000;}
p.smal_right{float: right;width: 114px;padding-top: 22px;color: #666;}
#gd{height: 38px;line-height: 38px;background: #ccc;color: #666;font-weight: bold;text-align: center;margin-top: -1px;cursor: pointer;}

.fx_ck{ width:380px; float:right;}
span.ckyt{ float:right;display: block;background: url(/img../img/bg_02.gif) no-repeat right center;padding-right: 11px;height: 20px;line-height: 20px;}
span.ckyt a{color: #9c9c9c;}
textarea.text{font-size: 12px;color: #ccc;width: 585px;padding: 4px 10px;border: 1px solid #ccc;}

#bigPicArea{position: relative;}
.x4{padding: 16px 35px 12px 35px;}
.red{color: #8c2024;}
p.txpl strong{padding-right: 6px;}
p.txpl span{color: #686868;padding-left: 6px;}
.rmgt_box{border: 1px solid #ccc;border-top: none;padding: 6px 20px 0 20px;border-bottom: none;}

/*登陆注册*/
#alert {border: 6px solid #C8C8C8;position: absolute;}
#alert dl, #alert dd, #alert dt {background:#FFFFFF;margin: 0;padding: 0;}
#alert .memberLogin_topicClass {float: left;font-size: 14px;font-weight: bold;margin: 0 0 0 10px;text-align: left;}
#alert .memberLogin_topicClass span {float: left;}
#alert .close {float: right;margin: 8px 10px 0 0;}
#alert .memberLogin_topicClass {float: left;font-size: 14px;font-weight: bold;margin: 6px 0 0 10px;text-align: left; width: 306px;}
#alert .memberLogin_topicClass span {float: left;}
#alert .memberLogin_topicClass .zc {color: #4B5A91;float: right; font-size: 12px;font-weight: 100;text-decoration: underline;}

#sysec{border:1px solid #ccc; border-top:none}


























