body,html{ margin:0px; background:url(/img/bg.png) #deebf3 repeat-x; font:12px/1.6 "Segoe UI",宋体,serif,Arial,Helvetica,sans-serif;}
body,form,ul,li,p,h1,h2,h3,h4,h5,h6,a{ padding:0px; margin:0px;}
img{vertical-align:middle; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; margin:0;}
a{text-decoration:none; cursor:pointer; outline:none!important/*IE8，FF 去虚线框*/; *hide-focus: expression(this.hideFocus=true)/*IE6 、IE7 去虚线框*/; color:#1c3d72/*全局默认颜色*/;}
a:hover,a:active{ color:#12459c; text-decoration:underline;}
a:link,a:visited{ color:#1c3d72; text-decoration:none;}
li{ list-style-type:none;}

.red,.red:link{ color:#f00;}
.blue,.blue:link{ color:#00F;}
.clear{clear:both!important; float:none!important; font-size:0px!important; line-height:0px!important;}
.fl{ float:left;}
.fr{ float:right;}
.fgx{ border:#666 1px dashed; }
/*百度分享*/
.main .show_toolbar .bdshare-button-style1-16:after{ display:inline;}
.main .show_toolbar .bdshare-button-style1-16 a, .main .show_toolbar .bdshare-button-style1-16 .bds_more{ float:inherit;}
/* TOP */
.top{ margin:auto; width:980px; background:#fff; overflow:hidden;}
/* 头部顶端菜单 */
.top_toolbar{ white-space: nowrap; height:20px; background:url(/img/toolbar.gif) repeat-x; padding:5px 15px; _padding:5px 10px;}
.top_toolbar li{ margin:0 5px; float:left; }
#login{ display:inherit; white-space:nowrap;}
#login li{ display:inline;}
/* LOGO通栏 */
.top_header{ margin:5px 0; height:60px;}
.logo{ float:left; width:192px; height:60px;}
.logo img{ margin-left:20px;}
.ad_header{ height:60px; width:468px; overflow:hidden; float:left;}
.ad_header_b{ border:#b0d7ff 1px solid; width:278px; background:#f2f6fb; float:right; height:58px; margin-right:10px; _margin-right:5px; padding:0 5px;}
.ad_header_b ul{ padding:0 3px;}
.ad_header_b li{ width:49.9%; white-space:nowrap; float:left;}
/* 主菜单 */
.top_menu{ background:url(/img/nav.png) repeat-x; height:35px; line-height:35px; margin:0 10px 5px 10px;}
.top_menu ul{ margin:0 10px; overflow:hidden;}
.top_menu li{ line-height:34px; margin:0 3px 0 -3px; padding-left:3px; background:url(/img/nav_edge.png) no-repeat 0px 50%; float:left; font-size:117%;}
.top_menu a{ padding:0 15px;}
.current{ font-weight:bold;}
.top_menu a:link,.top_menu a:visited{ color:#fff;}
/* 栏目菜单 */
.subnav{ border:#99bbdd 1px solid; border-top:none; height:32px; background:url(/img/menu.png) repeat-x; margin:-6px 10px 5px 10px; padding-left:10px;}
.subnav li{ line-height:32px; float:left; margin:0 10px 0 0; }
/* 首页通栏广告 */
.ad_banner img{ margin:0 10px 5px 10px;}
/* 公告栏条 */
.gg{ margin:0 10px 5px 10px; line-height:21px;}
.gg strong{ margin-right:5px;}
.gg .tuogao{ background:url(/img/cust_icon.gif) no-repeat 0px 1px; float:left; padding:0px 0 0 18px; margin-right:10px;}
.gg .rss{ background:url(/img/rss.gif) no-repeat 0px; float:left; padding:0px 0 0 14px; margin-right:10px;}
.gg .button{ background:url(/img/topsearch_submit.gif) no-repeat; text-indent:-999px; width:59px; height:18px; border:0px; width:59px; margin-top:-10px;}
.gg .text{ border:#bbb 1px solid; padding:1px 2px; margin-top:0px; color:#999;}
.gg form{ float:left;}
/* 主框架 */
.main{ margin:auto; width:980px; background:#fff; overflow:hidden; color:#1c3d72;}
/*------------------------左边------------------------*/
.main_l{ width:680px; float:left; margin:0 10px; _margin:0 10px 0 5px; overflow:hidden;}
.l_content{ border:#99bbdd 1px solid; margin-bottom:5px;}
.l_title{ color:#204e7d; height:28px; line-height:28px; font-weight:bold; font-size:14px; background:url(/img/news_bg.gif) repeat-x; display:block; padding:0 15px;}
.l_title b{ font-weight:normal; font-size:12px;}
.more a{ font-weight:normal; font-size:12px; color:#204e7d;}
.l_list{ padding:5px;}
.l_li{ height:20px; line-height:20px; font-size:12px; padding-left:5px; white-space:nowrap; }
/* 下载 */
.maindownlan{ width:685px; margin:0 5px 0 10px; _margin:0 5px;}
.downlan{ width:335px; float:left; margin-right:5px;}
.downlantitle{ padding:0 5px;}
.main_top{ border:#99bbdd 1px solid; background:#f8f8f8; margin:auto; width:958px; margin-bottom:5px; height:140px;}
.main_top ul{ padding:5px;}
.main_top ul li{ width:113px; margin:0 3px; float:left;}
.main_top ul li a{ display:block; text-align:center;}
.main_top ul li img{ height:85px; width:115px;}
.r_list_type{ padding:5px 5px 10px 5px;}
.r_list_type li{ display:block; width:32%; float:left; text-align:center;}
.down_bak{ background:url(/img/down_boxbg.jpg) repeat-x; padding:0 5px;}
.list_xj span{ margin:0 5px;}
.icon_1{ background:url(/img/bg_member_1.gif) no-repeat 0 -371px; padding-left:20px; color:#077ac7;}
.icon_3{ background-position:8px -128px;}
.icon_4{ background-position:8px -28px;}
.down_conetnet{ width:636px; border:#99bbdd 1px solid; margin-bottom:10px;}
.down_conetnet table{ width:100%;}
.down_conetnet td{ background:#fffffe; width:45%; padding:5px;}
.down_conetnet table .down_toolbar{ margin:0; text-align:left;}
.down_list{ width:616px; border:#99bbdd 1px solid; margin-bottom:10px; padding:10px;}
.down_list ul li{ float:left; margin-right:15px; height:32px; line-height:32px;}
/*列表页*/
.list_back{ background:#f5faff; padding:0 20px;}
.list_title{ font-size:14px; color:#204e7d; font-weight:bold; margin:10px 0;}
.list_description{ line-height:23px; text-indent:24px; border-bottom:#ccc 1px dashed; padding-bottom:20px; color:#878787;}
.list_lin{ border-bottom:none; padding-bottom:5px;}
.list_xj{ line-height:14px; text-align:right; padding-bottom:5px;}
.list_page{ margin:15px 0;}
.list_page .a1,.list_page a{ border:#d9d9d9 1px solid; padding:2px 5px 3px 5px; background:#FFF; display:inline-block; height:18px;}
.list_page span{ background:#f8f8f8; border:#99bbdd 1px solid; padding:2px 5px; background:#e8f3fd; display:inline-block; height:18px;}

/*内容页*/
.show_title{ margin:10px; text-align:center; color:#000; overflow:hidden;}
.show_toolbar{ text-align:center; display:block; color:#666; margin-bottom:15px; height:18px; line-height:18px;}
.show_toolbar a:link,.show_toolbar a:visited{ color:#F00;}
.show_toolbar b a{ display:inline-block; width:16px; line-height:16px; margin-left:6px; background:url(/img/icon.png) no-repeat;}
.show_toolbar .t0{ cursor:hand;}
.show_toolbar .t1{ background-position:left -115px; margin-left:4px;}
.show_toolbar .t2{ background-position:left -159px;}
.show_toolbar .t3{ background-position:left -205px;}
.show_toolbar .t4{ background-position:left -250px;}
.show_toolbar .t5{ background-position:left -294px; margin-right:5px;}
.show_toolbar .t6{ background:url(/img/icon.png) no-repeat left -422px; padding-left:16px;}
.show_toolbar .t6:link,.show_toolbar .t6:visited{ color:#666;}
.show_description{ background:#f8f8f8; border:#99bbdd 1px solid; padding:5px 10px; text-indent:24px; line-height:18px; margin-bottom:15px;}
.show_content img{ max-width:635px}
.show_content{ color:#000; margin-bottom:15px; font-size:14px;}
.show_content p{ text-indent:2em;line-height:24px; margin:8px 0;}
.show_content p img,.show_content p object{ margin-left:-2em;}
.show_page{ text-align:center;}
.show_hitkey{ margin-bottom:10px;}
.show_hitkey a{ margin-right:5px;}
.show_hitkey a:link,.show_hitkey a:visited{ color:#F00;}
.show_related{ border:#c3d4e7 1px solid; margin-top:15px; padding-bottom:5px;}
.show_related ul{ padding:5px 10px; _padding-right:5px;}
.show_related h5{ border-bottom:#c3d4e7 1px solid; background:#fff; height:30px; line-height:30px; text-indent:15px;}
.show_related li{ height:18px; line-height:18px; width:49%; float:left; white-space:normal;}
.show_mood{ border:#c3d4e7 1px solid; padding-top:15px; margin:10px 0; background:#FFF;}
.weixinimg{ text-align:center; margin-bottom:20px;}
.weixinimg h3{ height:32px; line-height:32px; }
.weixinimg h3 span{ font-size:24px; font-weight:bold; color:#F00;}
/*------------------------右边------------------------*/
.main .main_r{ width:270px; float:left; overflow:hidden;}
.main .r_content{ border:#99bbdd 1px solid; margin-bottom:5px;}
.main .r_title{ color:#204e7d; height:28px; line-height:28px; font-weight:bold; font-size:14px; background:url(/img/news_bg.gif) repeat-x; display:block; padding:0 15px;}
.main .r_list_zph{ background:url(/img/num_list.png) no-repeat 5px 5px;}
.main .r_list_zph li{ text-indent:24px; height:24px; line-height:24px;}
.main .r_list_cj li{ text-indent:10px; height:24px; line-height:24px;}

.r_ad_top img{ height:200px; width:270px; margin-bottom:5px;}


/*------------------------底部------------------------*/
.foot{ margin:auto; width:980px; background:#fff; overflow:hidden;}
.foot ul{ margin:0 10px 5px 10px;}
.foot li{ text-align:center; height:24px; line-height:24px; color:#1c3d72;}
.foot li a{ margin:0 5px;}
.foot_menu{ border:#b0d7ff 1px solid; background:#f8f8f8; height:28px; line-height:28px; margin-bottom:5px;}

/*------------------------图片------------------------*/
.photo_prev a{cursor:url(/img/prev.cur), auto;}
.photo_next a{cursor:url(/img/next.cur), auto;}

.main #Article .show_toolbar .auto,.main .show_toolbar .up,.main .show_toolbar .next{background: url(/img/picture/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px; display:inline-block; }
.main #Article .show_toolbar .auto span,.main .show_toolbar .up span,.main .show_toolbar .next span{ visibility:hidden}
.main #Article .show_toolbar .auto{background-position: -39px top;}
.main #Article .show_toolbar .next{background-position: -78px top;}
.main #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.main #Article .stat{ color:#999;}
.main #Article .big-pic{ text-align:center; padding-top:50px; padding-bottom:50px; border:1px solid #99bbdd; background-color:#fafcfe; position: relative}
.main #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; width:896px; height:650px}
.main #Article .big-pic #big-pic img{ height:896px; width:650px;}
.main #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(/img/picture/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(/img/picture/blank.gif);display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px; text-align:center}
#Article .cont{overflow:hidden; float: left; width:616px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{/**font-size:55px;*/width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(/img/picture/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ /*left:-8px;*/ top:-3px; margin-right:14px}
#Article .list-pic .next{ /*right:-8px; float:right;*/top:-3px; margin-left:18px;}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{/**font-size:53px;*/width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(/img/picture/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}

/*网吧展示列表页*/
.thumblist{ border:#b0d7ff 1px solid; width:953px; margin:5px 10px; padding:0 0 10px 5px;}
.thumblist ul li{ float:left; display:block; margin:15px 0 0 14px; text-align:center;}
/*分页*/
.pages{ display:block; clear:both; text-align:center; font-weight:bold;}
.pages a{ padding:5px; margin:0 5px; font-weight:bold; font-weight:normal;}