﻿/* CSS Document */

.Menu,.Menu .bg_,.Menu .bg_ .right_,.Menu .bg_ .right_ li{ background:url(Menu-1.gif);}
.Menu { width:1200px; height:32px; background-repeat:no-repeat; margin:auto; clear:both;}
.Menu .bg_ { background-position:0 -33px; margin-left:3px; height:32px;}
.Menu .bg_ .right_ { font-size:14px; height:32px; padding-left:8px;background-position:right bottom; overflow:hidden; background-repeat:no-repeat;}
.Menu .bg_ .right_ li { height:32px;background-position:right -66px; background-repeat:no-repeat; float:left; line-height:32px;}
.Menu .bg_ em,.Menu .bg_ a { float:left; font-style:normal; line-height:32px; overflow:hidden; display:block; height:32px; white-space:nowrap; }
.Menu .bg_ a { color:#FFFFFF; padding:0 14px 0 11px; _padding:0 13px 0 11px; margin-left:3px; _margin-left:2px;}
.Menu .cur em,.Menu .cur a{ background:url(tab-1.gif);}
.Menu .cur em a { background-position:right -33px; color:#333333; height:32px; overflow:hidden; line-height:38px; }

/*新闻第一块*/
.TopNews { width:1200px; height:auto; overflow:hidden;  margin:auto; padding:7px 0;}
.TopNews .left { width:300px; float:left;}
.TopNews .center { width:662px; float:left;}
.TopNews .right { width:235px; float:right;}

/*FLASH换灯片*/
.ImgSwitch { width:300px; height:400px; margin-bottom:7px;}
.#KinSlideshow { visibility:hidden; line-height:1.5em;}

/*News*/
.Video .title,.JRTJ_,.TimgJ_ .title{background: url(bg-1.gif);}
.Video { width:300px; overflow:hidden; height:auto;}
.Video .title { font-weight:bold; font-size:14px; color:#cc0000; line-height:39px; height:39px; background-position:left bottom; padding-left:46px;}
.Video .title a { float:right; font-size:12px; font-weight:normal; color:#9d9d9d; margin-right:7px;}
.Video .content { width:298px; height:240px; overflow:hidden; border:solid 1px #e8e8e8; border-top:none; padding-top:5px;}
.video_list { width:320px;}
.video_list dd img { border:solid 1px #cccccc; padding:2px; margin:0;}
.video_list dd { float:left;  padding:10px 0 7px 15px;}
.video_list .center_  {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:Arial;width:120px;height:90px;border: 1px solid #eee;}
.video_list .center_  img {vertical-align:middle;}

.video_list a:hover,.ListS_ a:hover,.NewsTitle a:hover,.JRTJ_ a:hover,.Video .title a:hover { color:#cc0000;}
.video_list .vt {width:126px; height:25px; line-height:27px; overflow:hidden; text-align:center; clear:both;}

.ListS_ { clear:both; text-align:right;}
.ListS_ li { height:24px; line-height:24px; width:240px; margin:auto; overflow:hidden; background:url(ico_s1.gif) no-repeat left 5px; padding-left:20px;}
.ListS_ a { width:180px; text-align:left; overflow:hidden; display:block; float:left; color:#444444;}

/*中间列*/
.NewsTitle { width:620px; height:auto; overflow:hidden; margin:auto; margin-bottom:15px;}
.NewsTitle h2,.ListMain .left_ h1 { font-family: "Microsoft YaHei",黑体ed1\4f53,arial,sans-serif;}
.NewsTitle h2 { display:block; width:606px; height:35px; line-height:35px; overflow:hidden; font-size:20px; font-weight:700; text-align:center; margin-top:5px;}
.NewsTitle h2 a { color:#024174;}
.NewsTitle p { text-indent:1.8em; display:inherit;}
.NewsTitle p a { color:#666666;}


/*今日推荐*/
.JRTJ_ { width:285px; height:29px; padding:0 10px 0 25px; line-height:32px; overflow:hidden; margin:auto; font-size:14px; font-weight:bold; color:#bc2d09; }
.JRTJ_ a { font-size:12px; font-weight:normal; float:right; color:#9d9d9d;}
.JRTJ_Con { width:320px; height:auto; overflow:hidden; margin:auto; padding:7px 0 15px; background:#CCCCCC; background:url(h_bor.gif) bottom repeat-x;}
.JRTJ_Con .img { float:left; margin-top:5px;}
.JRTJ_Con .img div {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:Arial;
width:120px;height:90px;border: 1px solid #eee; padding:3px;}
.JRTJ_Con .img img {vertical-align:middle;}
.JRTJ_Con .righ_ { width:187px; float:right;}
.JRTJ_Con .righ_ h2 { font-size:14px; display:block; width:178px; height:30px; line-height:30px; overflow:hidden;}
.JRTJ_Con .righ_ h2 a { color:#024174;}
.JRTJ_Con .righ_ p { display:block; height:65px; overflow:hidden; text-indent:1.6em;}
.JRTJ_Con .righ_ p a { color:#999999;}
.JRTJ_Con .righ_ a:hover,.nEws_List div a:hover,.TimgJ_ .title a:hover,.Retu_ h2 a:hover,.Retu_ p a:hover { color:#cc0000;}

.nEws_List { width:320px; height:265px; overflow:hidden; margin:auto; text-align:right; color:#999999; font-family:Arial, Helvetica, sans-serif; padding-top:15px;}
.nEws_List li { height:25px; line-height:25px; overflow:hidden; padding-left:15px; background:url(d_bor.gif) 5px 12px no-repeat;}
.nEws_List div { font-size:14px; width:253px; float:left; text-align:left;}
.nEws_List div a { color:#444444;}

/*图说推荐*/
.TimgJ_ { width:235px; height:auto; padding-bottom:7px; overflow:hidden;}
.TimgJ_ .title { font-size:14px; font-weight:bold; color:#444444; height:29px; overflow:hidden; line-height:31px; padding:0 10px 0 25px; background-position:0 -30px;}
.TimgJ_ .title a { float:right; font-size:12px; font-weight:normal; color:#9d9d9d; }
.TimgJ_ .content {  width:233px; border:solid 1px #d9d9d9; border-top:none; height:460px; padding-top:5px; overflow:hidden;}
.Retu_ { width:210px; margin:auto; height:auto; overflow:hidden; padding:5px 0 7px; background:url(h_bor.gif) bottom repeat-x;}
.Retu_ p { height:65px; overflow:hidden; width:105px; float:right;}
.Retu_ p a { color:#666666;}
.Retu_ h2 { display:block; width:210px; height:25px; line-height:25px; overflow:hidden;}
.Retu_ h2 a{ font-size:12px; font-weight:bold; color:#313131;}
.NewsUpfile,.NewsUpfile a,.NewsUpfile div {width:90px; height:68px; overflow:hidden;}
.NewsUpfile {padding:3px; border:solid 1px #dcdddd; float:left;}
.NewsUpfile a {display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:60px;}
.NewsUpfile img{
vertical-align:middle;max-width:90px; max-height:68px;
width: expression(this.width > 90 && this.width > this.height ? 90 : true);
height: expression(this.height > 68 ? 68 : true); margin: 0 auto;}
.AntNewsPictures .t { width:128px; height:25px; line-height:25px; overflow:hidden; text-align:center;}


/*主体*/
.MainK { width:1200px; height:auto; overflow:hidden; margin:auto;}
.news_K { width:590px; height:auto; overflow:hidden; float:left; margin-bottom:7px;}
.news_Kr { float:right;}
.news_K .title { height:29px; line-height:29px; background:url(Tab_03.jpg);}
.news_K .title dl { height:29px; width:560px; overflow:hidden; padding:0 15px 0 15px;}
.news_K .title dl dt { float:left; font-weight:bold; font-size:14px; }
.news_K .title dl dt a { color:#cc0000;}
.news_K .title dl dd { float:right; padding-left:20px; background:url(d_bor.gif) 10px center no-repeat;}
.news_K .title dl dd a { color:#666666;}
.news_K .content { width:588px; height:235px; overflow:hidden; border:solid 1px #dddddd; border-top:none;}
.Xit_  {float:left; margin-top:5px;}
.Xit_ div {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:Arial;
width:120px;height:90px;border: 1px solid #eee; padding:3px;}
.Xit_ img {vertical-align:middle;}



.X_top { width:560px; height:auto; overflow:hidden; margin:auto; padding-top:7px;}
.Xij_ { width:418px; height:105px; overflow:hidden; float:right; background:url(h_bor.gif) bottom repeat-x;}
.Xij_ h2 { display:block; width:418px; height:30px; line-height:30px; overflow:hidden;}
.Xij_ h2 a { font-size:16px; color:#333333;}
.Xij_ p { text-indent:1.8em; display:block; height:65px; overflow:hidden;}
.Xij_ p a { color:#666666;}
.Xij_ a:hover,.tUimg_ .title dd a:hover,.news_K .title dl dd a:hover { color:#cc0000;}
.Xbgn { background:none; padding-top:5px;}
.Xlist_ { width:418px; height:auto; overflow:hidden; margin:auto; text-align:right; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.Xlist_ li { height:25px; line-height:25px; overflow:hidden; padding-left:10px; background:url(d_bor.gif) left 12px no-repeat;}
.Xlist_ div { width:355px; float:left; text-align:left; overflow:hidden}
.Xlist_ div a { color:#444444;}

/*图片列表*/
.tUimg_ { width:1200px; height:auto; overflow:hidden; margin-bottom:7px;}
.tUimg_ .title { background:url(Tab_06.jpg); height:29px; line-height:29px; overflow:hidden;padding: 0 15px 0 15px;}
.tUimg_ .title div { float:right;}
.tUimg_ .title dl { width:1100px; overflow:hidden; float:left;}
.tUimg_ .title dt { font-size:14px; font-weight:bold; float:left; width:90px; }
.tUimg_ .title dt a { color:#cc0000;}
.tUimg_ .title dd { float:left; padding-left:18px;; height:29px; background:url(d_bor.gif) 10px center no-repeat;} 
.tUimg_ .content { width:1198px; height:auto; overflow:hidden; border:solid 1px #dddddd; border-top:none;}

.C_yo { width:1198px; }
.hp_{ width:auto; height:auto; overflow:hidden;}
.hp_ .Lie_ a:hover { color:#fe0000;}

/*图片*/
.hp_ { width:1176px; padding:15px 0 0 22px; *padding-left:10px;}
.hp_ li{float: left; text-align:center;width:155px; margin:0 5px}
.hp_ .Tab_ {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:95px;*font-family:Arial;width:145px;height:120px;border: 1px solid #eee; overflow:hidden; padding:3px;}
.hp_ .Tab_ img{vertical-align:middle;max-width:145px;max-height:120px;_width: expression(this.width > 145 && this.width > this.height ? 145 : true);_height: expression(this.height > 120 ? 120 : true);}
.hp_ .Lie_ { width:140px; text-align:center; height:30px; line-height:30px; margin-bottom:10px; overflow:hidden;}

 
/*-------列表页-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.nav_ { width:1198px; height:28px; line-height:28px; overflow:hidden; background:#eeeeee; margin:auto; border:solid 1px #dddddd; border-top:none;}
.nav_ ul { padding-left:5px; padding-top:1px; width:1200px; overflow:hidden;}
.nav_ ul li { float:left; height:30px; background:url(1_12.gif) right no-repeat; padding:0 12px; line-height:30px;}
.nav_ ul li a { color:#333333;}
.nav_ ul li b,.nav_ ul li a:hover { color:#be0305;}
/*新闻列表*/
.weizhi_ { width:1200px; height:33px; overflow:hidden; border-bottom:solid 1px #ebebeb; margin:auto; margin-bottom:7px;}
.weizhi_ .left_ { float:left; width:862px; padding-top:8px; height:30px; overflow:hidden; background:url(Home-1.gif) 3px 8px no-repeat; padding-left:35px;}
.weizhi_ .right_ { float:right; width:280px; padding-top:5px;}
.weizhi_ .right_  .bds_more { line-height:1.5em;}
.l_l { height:auto; overflow:hidden; float:left;  width:820px; padding:10px 0 10px; background:url(l_h_bor.gif) bottom repeat-x;}
.l_l li { height:30px; line-height:30px; font-size:14px; text-align:right; font-family:Arial, Helvetica, sans-serif; background:url(yuan_l.gif) left 9px no-repeat; overflow:hidden; padding-left:20px;}
.l_l li div { width:640px; overflow:hidden; float:left; text-align:left; font-family:"宋体";}
.l_l li a { color:#252525;}
.l_l li a:hover,.HotT_ .title a:hover,.Img_List a:hover,.NewsR_l li a:hover,.NewsPh_ li div a:hover{ color:#fe0000;}
/*主体*/
.ListMain { width:1200px; height:auto; overflow:hidden; margin:auto;}
.ListMain .left_,.ListMain .left_show { width:840px; float:left;}
.ListMain .left_ h1 { font-family:"黑体"; font-size:20px; font-weight:500; display:block; padding:15px 0 10px;}
.ListMain .right_ { width:338px; float:right;}
/*右,热图推荐*/
.HotT_ { width:338px; height:auto; overflow:hidden; margin-bottom:7px;}
.HotT_ .title { font-size:14px; padding:0 13px; height:29px; line-height:31px; overflow:hidden; background:url(lbg_.png);}
.HotT_ .title a { float:right; color:#8896b1; font-size:12px;}
.HotT_ .content { width:334px; height:auto; overflow:hidden; border:solid 1px #d9e4f3; border-top:none;}
.Img_List { width:334px; height:auto; overflow:hidden; padding:7px 0 7px;}
.Img_List li { float:left; padding:7px 0 0 25px;}
.Img_List li div  { padding:3px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:Arial;width:120px;height:90px;border: 1px solid #dcdddd;}
.Img_List li div img {vertical-align:middle;}
.Img_List li span { display:block; width:128px; height:25px; line-height:27px; overflow:hidden; text-align:center;}
.NewsR_l { width:304px; height:auto; overflow:hidden; margin:auto;background:url(l_h_bor.gif) repeat-x; padding:10px 0;color: #999999;}


.NewsR_l li { height:25px; line-height:25px; overflow:hidden;width: 286px; background:url(d_bor.gif) 5px 10px no-repeat; padding-left:15px;}
.NewsR_l li  a {width:236px;text-align: left;overflow: hidden;display: block;float: left; padding-right:4px;color: #444444;}
.NewsR_l li a,.Img_List li span a,.NewsPh_ li div a  { color:#777777;}
.sIco li { background:url(ico_s1.gif) 5px 6px no-repeat; padding-left:28px;}
.NewsPh_ { width:304px; height:auto; overflow:hidden; margin:auto; text-align:right; font-family:Arial, Helvetica, sans-serif; padding:10px 0; background:url(f_03.gif) left 13px no-repeat; color:#999999;}
.NewsPh_ li { height:24px; line-height:24px; overflow:hidden; padding-left:25px;}
.NewsPh_ li div { width:232px; float:left; text-align:left; font-family:"宋体";}


/*分页标签*/
div.AntPage { float:left; margin-right:-2px;padding:15px 0 0 90px; }
div.AntPage {  color:#999999; font-size:12px;}
div.AntPage ul { float: left; height:28px; line-height:28px; margin:0; padding: 3px 0px 0 3px; list-style-type:none; }
div.AntPage ul li { float:left; font-size:12px; color:#999999; line-height:2.3em;}
div.AntPage ul li a { float:left; text-align:center; width:20px; height:19px; overflow:hidden; line-height:1.7em; margin:2px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333333; border:solid 1px #d5d5d5;}
div.AntPage ul li a:hover { /*border:solid 1px #ff8282;background:#fbd8d8;*/ color:#d50024;}
div.AntPage ul li a.First,div.AntPage ul li a.First_,div.AntPage ul li a.Previous,div.AntPage ul li a.Previous_,div.AntPage ul li a.Next,div.AntPage ul li a.Next_,div.AntPage ul li a.Last,div.AntPage ul li a.Last_ { background:url(page_03.gif) no-repeat; border:none;}
div.AntPage ul li a.focus {border:solid 1px #ff8282; background:#fbd8d8; color:#d50024;}
div.AntPage ul li a.focus:hover  { }
div.AntPage ul li a.First,div.AntPage ul li a.First:hover {background:url(page_03.gif) -4px -2px; border:0;width:50px;height:21px;border:none;}
div.AntPage ul li a.First_,div.AntPage ul li a.First_:hover { background-position:-4px -28px;border:0;width:50px;height:21px;} 
div.AntPage ul li a.Previous,div.AntPage ul li a.Previous:hover {background:url(page_03.gif) no-repeat; border:0;width:59px; height:21px; background-position:-115px -2px;} 
div.AntPage ul li a.Previous_,div.AntPage ul li a.Previous_:hover { background-position:-115px -28px;border:0;width:59px; height:21px;} 
div.AntPage ul li a.Next,div.AntPage ul li a.Next:hover {background:url(page_03.gif) no-repeat; border:0;width:59px; height:21px; background-position:-182px -2px;}
div.AntPage ul li a.Next_,div.AntPage ul li a.Next_:hover { background-position:-182px -28px;border:0;width:59px; height:21px;} 
div.AntPage ul li a.Last,div.AntPage ul li a.Last:hover {background:url(page_03.gif) no-repeat; border:0;width:50px; height:21px; background-position:-60px -2px;}
div.AntPage ul li a.Last_,div.AntPage ul li a.Last_:hover { background-position:-60px -28px; border:0;width:50px; height:21px;} 
div.AntPage .pagenone{ display:none;}

/*相关新闻*/
.other_news .title,.Title_h1,.BaiduFx .b_ant,.LikeNews .title { font-family: "Microsoft YaHei",黑体ed1\4f53,arial,sans-serif; }
.other_news { clear:both; width:820px; overflow:hidden; float:left; padding-top:10px;}
.other_news .content { width:820px; height:auto; overflow:hidden; height:160px; clear:both; padding-top:12px;}
.other_news .title { height:35px; line-height:35px; padding:0 10px; float:left; background:url(bg_03.gif) bottom no-repeat; font-size:18px; width:805px;}
.other_news .title a { font-family:"宋体"; font-size:12px; float:right; color:#474747;}
.other_news .title a:hover { color:#CC0000;}
.other_news li { float:left;padding-right:13px;}
.other_news .img_mn { padding:2px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:105px;*font-family:Arial;width:145px;height:120px;border: 1px solid #dcdddd;}
.other_news .img_mn img {vertical-align:middle;}
.other_news .text_c { width:150px; text-align:center; height:25px; line-height:28px; overflow:hidden; margin-bottom:10px;}
.other_news .text_c a:hover { color:#FE0000;}

/*-------列表页-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.Title_h1 { width:830px; float:left; height:auto; overflow:hidden; text-align:center; background:url(show_bor.jpg) bottom repeat-x; clear:both; padding-bottom:5px;}
.Title_h1 h1 { display:block; /*height:60px; overflow:hidden;*/ text-align:center; font-size:26px; line-height:60px; }
.Title_h1 div { font-family:"宋体"; color:#666666; height:25px; line-height:25px; padding-bottom:7px;}
.Title_h1 a { float:right; margin-right:10px; color:#cd080a; font-weight:bold;}
.conter_show { font-size:medium; width:830px; height:auto; overflow:hidden; clear:both;}

.ListMain .left_show .NewsMark { width:810px; height:auto; overflow:hidden; line-height:2em; padding:10px 10px; color:#333333; clear:both; font-size:14px;background: #f7f7f7 url(show_bor.jpg) bottom repeat-x; }
.ListMain .left_show .NewsMark b { color:#000000;font-size:14px;}

/*改变全局CSS设置*/
.conter_show p { margin-top:1.12em; margin-bottom:1.12em;}
.conter_show h1,.conter_show h2,.conter_show h3,.conter_show h4,.conter_show h5,.conter_show h6 {font-weight:bold; line-height:1.5em;}
.conter_show h1 {font-size:xx-large;}
.conter_show h2 {font-size:x-large;}
.conter_show h3 {font-size:large;}
.conter_show h4 {font-size:medium;}
.conter_show h5 {font-size:small;}
.conter_show h6 {font-size:x-small;}

.conter_show img { max-width: 640px; }
*html .conter_show img {_width:expression(this.width > 640 && this.width > this.height ? 640: true);}

/*全屏*/
#Screen_ .right_,#Screen_ .left_show .Title_h1 div a { display:none;}
#Screen_ .left_show,#Screen_ .Title_h1,#Screen_ .conter_show { width:100%;}
#Screen_ .conter_show img { max-width: 1170px; }
*html #Screen_ .conter_show img {_width:expression(this.width > 1170 && this.width > this.height ? 1170: true);}
#Screen_ .left_show .NewsMark { width:1178px;}


/*分享*/
.face,.face ul{ width:830px; height:auto; overflow:hidden; padding:0 0 7px;}
.BaiduFx .b_ant { float:left; font-size:18px; line-height:2.5em; color:#333333;}
.BaiduFx{width:830px;position: relative; height:52px;padding:0 0 7px;}

.up_ant { height:40px;}
.up_ant li { width:394px; height:25px; line-height:25px; float:left; background:url(d_bor.gif) 5px 12px no-repeat; padding-left:15px;overflow:hidden;}
.up_ant li a {  color:#000000;}
.up_ant li a:hover,.LikeNews li a:hover,.form_post .user a:hover,.plTitle_ .tab_ a:hover  { color:#FE0000;}

/*心情*/
.face ul { width:830px;}
.face li { width:70px; float:left; height:auto; overflow:hidden; margin-right:10px;}
.face .num { text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666666;}
.face .pro { width:12px; height:50px; margin:auto; border:solid 1px #ff6600; position:relative; margin-bottom:5px;}
.face .pro div { position:absolute; bottom:0; background:#ff9900; width:100%;}
.face .Ico,.face .bg_face,.face .Ico a { width:70px; height:64px; background:url(Bg.gif); position:relative;}
.face .Ico div { position:absolute;}
.face .Ico a { display:block;text-decoration:none;}
.face .Ico .IcoShow:hover { background:url(HoverBg.gif); text-decoration:none; cursor:pointer; }
.face .bg_face { background:url(face.gif);}
.face .on1 { background-position:3px -8px;}
.face .on2 { background-position:-62px -8px;}
.face .on3 { background-position:-127px -8px;}
.face .on4 { background-position:-192px -8px;}
.face .on5 { background-position:-257px -8px;}
.face .on6 { background-position:-322px -8px;}
.face .on7 { background-position:-386px -8px;}
.face .on8 { background-position:-452px -8px;}
.face .word{ color:#333333; text-align:center; width:100%; bottom:0px;}
.face .dxo,.face .ok { right:6px; bottom:5px; display:none;}
.face .ok { display:block;}
.face .num_pro .num,.face .num_pro .pro { display:none; }
.face .Ico .CurrentHover { background:url(HoverBg.gif); text-decoration:none; cursor:pointer; text-decoration:none; }

/*猜您喜欢的*/
.LikeNews,.LikeNews ul{ width:830px; height:auto; overflow:hidden;}
.LikeNews .title { font-size:16px; line-height:2em; background:url(h_bor.gif) bottom repeat-x; padding:5px 0 3px; padding-left:5px;}
.LikeNews ul { padding:10px 0;}
.LikeNews li { font-size:14px; height:25px; line-height:25px; overflow:hidden; float:left; width:256px; padding-left:20px; background:url(d_bor.gif) 10px center no-repeat;}
.LikeNews li a { color:#333333;}
.bor_h { clear:both; background:url(h_bor.gif) center repeat-x; height:30px;}


/*评论*/
.Con_pl { width:830px; height:auto; overflow:hidden; margin-top:15px;}
.Con_pl .title,.form_post .code_ .button,.form_post .user .qq { background:url(con-2.gif);}
.Con_pl .title { height:29px; line-height:29px; border-left:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; padding:0 15px; font-size:14px; font-weight:bold; color:#1c2c58;}
.Con_pl .title a { float:right; font-weight:normal; color:#0b3b8c; text-decoration:none;}
.Con_pl .title a b { color:#cc0000; padding:0 3px;}
.Con_pl .title a:hover { color:#cc0000;}
.Con_pl .content { border:solid 1px #d8d8d8; border-top:none; }
.form_post,.form_post .user { width:800px; height:auto; overflow:hidden; margin:auto;}
.form_post .user em,.form_post .user input,.form_post .user a,
.form_post .code_ em,.form_post .code_ input,.form_post .code_ img { font-style:normal; float:left;}
.form_post .user { padding:20px 0 7px; line-height:2em;}
.form_post .user .qq { display:block; background-position:0 -69px; padding-left:18px; background-repeat:no-repeat;}
.form_post .user a { margin-right:18px;}
.form_post .text,.form_post .code_ .text {
	background:url(reg_input_bg.gif) no-repeat top left;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	width:120px;
	height:22px;
	font-size:12px;
	*line-height:22px;
	line-height:22px\0;
	padding:0 8px;
	float:left;
	margin-right:10px;
}
.form_post .checkbox { float:left; margin-top:6px; *margin-top:0; margin-right:5px;}
.form_post textarea {
	background:url(text_bg.gif) no-repeat top left;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	width:750px;
	height:110px;
	font-size:12px;
	*line-height:22px;
	line-height:22px\0;
	padding:4px 4px 4px 7px;
	float:left;
}
.form_post p { color:#444444; padding:7px 0 10px; clear:both;}
.form_post p font { font-size:12px; color:#FF0000; font-weight:bold;}
.form_post .code_ { width:800px; height:auto; overflow:hidden; padding-bottom:15px; font-size:14px; line-height:1.8em;}
.form_post .code_ img { cursor:pointer;}
.form_post .code_ .text { width:50px; margin-right:7px; height:26px;}
.form_post .code_ .button { font-size:14px; color:#FFFFFF; cursor:pointer; width:85px; height:29px; border:none; background-position:0 -30px; margin:0 40px;}
.form_post .code_ a { display:block; float:left; width:87px; height:32px; background:url(pl-1_03.gif); font-weight:bold; font-size:14px; color:#d74801; line-height:32px; padding-left:45px;}

/*-------评论详细页-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.comment-summary { width:830px; font-size:14px; line-height:24px; text-indent:2em;  padding:20px 14px 0; clear:both; color:#333;}
.plTitle_ { height:38px; overflow:hidden; width:830px; background:url(p-1_10.gif) 0 37px repeat-x; margin-top:25px;}
.plTitle_ .tab_ { width:237px; height:38px; background:url(1_03-02.gif); float:left; margin:0 10px;}
.plTitle_ .tab_ a { color:#2b2b2b; display:block; width:118px; line-height:38px; float:left; text-align:center; font-size:14px; text-decoration:none;}
.plTitle_ .tab_ .b,.plTitle_ .tab_ a:hover { font-weight:bold;}
.plTitle_ p { float:left; font-size:14px; color:#333333; line-height:40px; padding:0 20px;}
.plTitle_ p b { padding:0 3px; font-weight:normal; color:#cc0000;}
.plTitle_ .p_Hover { float:right;  width:83px; height:30px; background:url(1_03.gif); line-height:28px; padding-left:15px;}
.plTitle_ .p_Hover a { color:#FFFFFF; font-size:14px; font-weight:bold;}

/*用户评论重写*/
.commentMain,.user_comment { background:#f8fcff; width:830px; height:auto; padding:15px 0;  overflow:hidden;}
.user_comment { width:820px; margin:auto; padding:0 0 15px; background:url(p-1_15.gif) bottom repeat-x; margin-bottom:15px;}
.user_comment .ico { float:left;}
.user_comment .ico img { width:60px; padding:2px; border:solid 1px #e8e8e8;}
.user_comment .con { width:740px; height:auto; float:right; overflow:hidden;}
.user_comment .con .title div { float:left; color:#059;}
.user_comment .con .title em { font-style:normal; color:#999; float:right;}
.user_comment .content { width:740px; height:auto; overflow:hidden; font-size:14px; clear:both; padding:7px 0 0;}
.user_comment .content img {vertical-align: middle; margin:-5px 2px 0;}
.user_comment .data_tim { width:740px;  padding:7px 0 0;  height:auto; float:right; }
.user_comment .data_tim .time { float:left; color:#b8b8b8;}
.user_comment .top { float:right; color:#ff0000; position:relative;}
.user_comment .top a { color:#005599; position:relative;}
.user_comment .top span {font-family: 黑体; font-size: 30px; font-style: normal; font-variant: normal; font-weight: 600; line-height: 34px; color:#cc0000; position: absolute; top:-27px; left:10px; z-index:100;}
.user_comment .end_ a { color:#999999; cursor:default; text-decoration:none;}



/*-------详细页面，多图显示-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.AntArticleContent { width:860px; height:auto; overflow:hidden; margin:auto; padding:20px 0;}
.AntArticleContent .Content_ { width:850px; height:auto; overflow:hidden; margin: 0 auto; font-size:14px; line-height:2em;}



/* 侧边栏滚动工具条 S */
.shareBtn-bd a, .scrollBtn a, .hot-voting-con, .hot-voting, #cmt_post_btn, #topPic_close, .cmt-share-btn label{ background:url(s_gallery.png) no-repeat 0 0; display:inline-block  }
.scrollBtn a,.scrollBtn a:link,.scrollBtn a:visited,.scrollBtn a:hover { color:#fff }
.scrollBtn { position:fixed; width:54px; _position:absolute; right:15px; bottom:125px}
.scrollBtn-tips { width:54px; height:22px; background:#f69b02; color:#fff; text-align:center; margin-bottom:5px; line-height:22px; cursor:pointer}
.scrollBtn li { float:left; height:54px; margin-bottom:5px; overflow:hidden }
.scrollBtn a { display:block; width:54px; height:54px; overflow:hidden; color:#fff; filter:Alpha(Opacity=60);opacity:0.6; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; text-align:center }
.scrollBtn a:hover { text-decoration:none }
.scrollBtn a:hover { filter:Alpha(Opacity=100);opacity:1 }
.scrollBtn a b { display:none }
.sB-comment a { background-position:0 0; padding-top:34px; padding-bottom:3px; height:17px }
.sB-share a { background-position:0 -59px }
.sB-goTop { display:none }
.sB-goTop a { background-position:0 -118px }
/* 侧边栏滚动工具条 E */





.AntNewsPage { margin:0 auto; padding-bottom:25px; padding-top:0; text-align:center; font-size:0 }
.AntNewsPage li { display:inline-block; margin-right:3px; height:28px; line-height:28px; overflow:hidden; }
.AntNewsPage li { display:inline }
.AntNewsPage li a {  padding:0 10px; font-size:14px; display:inline-block; line-height:28px; border:1px solid #dddddd }
.AntNewsPage li a,.AntNewsPage li a:visited,.AntNewsPage li a:link,.AntNewsPage li a:hover { color:#000; text-decoration: none }
.AntNewsPage span,.AntNewsPage li a:hover { background:#2d96e9;  color:#fff; border:1px solid #2d96e9 }
.AntNewsPage span{ color:#fff }
.AntNewsPage li span {  background:#2d96e9; color:#fff; padding:0 10px; font-size:14px; display:inline-block; line-height:28px; border:1px solid #dddddd; font-weight:700 }
.AntNewsPage li span.next { border:1px solid #ddd; background:#fff; color:#000; font-weight:normal }

 
.gg200x300 { float:left; margin-right:19px;}/*新闻内容里面的广告*/


/*幻动片*/
.review_slider{
  position:relative; width:300px; height:400px;
}

.review_slider .pic{
  width:300px; height:390px;
}

.review_slider .pic img{
  width:300px; height:390px;
}

.review_slider .pic li{
  width:300px; height:390px; display:none;
}

.review_slider .txt-bg{
  position:absolute; bottom:10px; left:0; z-index:1; height:40px; width:100%; background:#333; filter:alpha(opacity=60); opacity:0.6; overflow:hidden;
}

.review_slider .txt{
  position:absolute; bottom:10px; left:0; z-index:2; height:40px; width:100%; overflow:hidden;
}

.review_slider .txt li{
  height:40px; line-height:40px; position:absolute; bottom:-36px;
}

.review_slider .txt li a{
  display:block; color:white; padding:0 0 0 10px; font-size:14px; font-weight:bold; text-decoration:none;
}

.review_slider .num{
  padding-top:5px; margin:0px auto; text-align:center; line-height:0px;
}

.review_slider .num i{
  position:relative; width:26px; height:6px; margin-right:1px; margin-right:5px\9; margin-right:1px\0; display:inline-block; cursor:pointer;
}

.review_slider .num i a,.review_slider .num i span{
  position:absolute; z-index:2; display:block; width:100%; height:100%; top:0; left:0; text-decoration:none;
}

.review_slider .num i span{
  z-index:1; background:#cccccc;
}

.review_slider .num i.on a,.review_slider .num a:hover{
  background:rgb(255, 115, 0);
}


.weixinshare {
	background: url(weixin.png) no-repeat;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
	margin-left: 5px;
	text-indent: -100em;
	margin-top: 5px;
}

.wemcn {
	position: absolute;
	left: 70px;
	top: -120px;
	z-index: 4;
	display: none;
}

.ewmDiv {
	width: 255px;
	height: 89px;
	border: 2px solid #dcdcdc;
	padding: 10px;
	background: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	z-index: 7;
}

#ewmimg {
	float: left;
	width: 85px;
	height: 85px;
}

.rwmtext {
	float: left;
	padding-top: 7px;
	width: 145px;
	text-indent: 8px;
}

.rwmtext p {
	line-height: 25px;
	width: 145px;
	text-indent: 12px;
	color: #636363;
}

#ewmkg {
	width: 13px;
	height: 13px;
	display: block;
	position: absolute;
	right: 12px;
	top: 11px;
	background: url(../../2014/images/icon_wem_k_k.png) no-repeat 0 0;
}

.ewmsj {
	margin-left: 12px;
	margin-top: -2px;
	width: 18px;
	height: 13px;
	position: absolute;
	background: url(../../2014/images/icon_erwm_sj.png) no-repeat 0 0;
}



.syBtn_mod {
	width: 54px;
	height: 54px;
	position: fixed;
	bottom: 105px;
	right: 15px;
	display:none;
}
.topBtn_mod {
	width: 54px;
	height: 54px;
	position: fixed;
	bottom: 45px;
	right: 15px;
	display:none;
}
.topBtn_mod a, .syBtn_mod a {
	background: url(bg19.png) no-repeat;
}
.syBtn_mod a:hover{
	background-position:0 0;
}
.syBtn_mod a {
	width: 54px;
	height: 54px;
	display: block;
	background-position: -61px 0;
	font: 12px/500px 'Tahoma';
	overflow: hidden;
}
.topBtn_mod a:hover{
	background-position:0 -59px;
}
.topBtn_mod a {
	width: 54px;
	height: 54px;
	display: block;
	background-position: -61px -59px;
	font: 12px/500px 'Tahoma';
	overflow: hidden;
}