/*
File Name:xiuzhanwang.com
File QQ:835971066
File Date:2011-08-01
*/
body{margin:0;padding:0;text-align:center;font-family:"微软雅黑";font-size:12px;/*-moz-user-select:none;*/ line-height:22px; HEIGHT: 100%; }
div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,ul,li,p,q,span,strong,form,iframe,label,textarea,input{padding:0; margin:0;text-align:left; font-family:"微软雅黑";}
ul,li,ol{list-style:none;list-style-type:none}
img{border:0;-ms-interpolation-mode:bicubic}textarea{overflow-y:auto}
q{margin:0;padding:0;display:block;quotes:none}q:before,q:after{content:'';content:none}
div{margin:0 auto;}
a{text-decoration:none; color:#333}
a:hover{text-decoration:none; color: #37AD00;}
.none,#none,.hide,#hide{display:none}#clear,.clear{clear:both;line-height:1px;height:1px;margin-top:-1px;overflow:hidden}
a:link{text-decoration:none }a:visited{text-decoration:none;}a:hover,a:active{text-decoration:none;}
.left,.l,#l,.fl{float:left}.right,.r,#r,.fr{float:right}
.MT10{margin-top:10px}.MB10{margin-bottom:10px}
.PT10{padding-top:10px}.PB10{padding-bottom:10px}
.PT20{padding-top:20px}.PB20{padding-bottom:20px}
input,textarea{border:#CCC 1px solid}
.clearfix{zoom:1;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;}
.mt1{margin-top:10px}
.mt2{margin-top:5px}
.mt3{margin-top:20px}
.w680{width:660px; padding-right:10px; }
.w320{width:300px;padding-left:20px;}
.w300{width:300px;}
.warp{width:980px; }
#index{background:url(bg.png) left top no-repeat}
/*通用标题*/
.stitle{width:298px; height:36px;line-height:36px;background:#F8F8F8; border:#F0F0F0 1px solid}
.stitle h3{height:36px; background:#FFFFFF url(sbtit.png) 10px -42px no-repeat; line-height:36px; margin-top:1px; padding:0 10px 0 25px; border-right:#F0F0F0 1px solid; display:block;float:left;}
.stitle h3 a{padding:0 5px;font-size:14px;color:#9A9A9A;font-weight:normal}
.stitle h3 a:hover{color:#37AD00;}
.stitle span{display:block;float:right;padding:0 5px;font-size:12px; color:#999999}

.btitle{border-bottom:#ECECEC 1px solid;height:46px;line-height:46px;}
.btitle h3{height:44px;line-height:44px;}
.btitle h3 a{border-bottom:#37AD00 3px solid;display:block;float:left;padding:0 5px;font-size:18px;font-weight:normal}
.btitle h3 a:hover{color:#37AD00;}


.list_title{height:22px;padding:10px 0;border-bottom:2px solid #d6d6d6;}
.list_title h3{float:left;width:auto;color:#37AD00;padding:0 15px 0 10px;border-left:5px solid #37AD00;font:bold 16px/22px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";background:url(titbgr.png) right bottom no-repeat;}
.list_title .aub_lanmu{width:auto;float:left;margin-left:14px;font:12px/22px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";}
.list_title .aub_lanmu a{color:#666;margin-right:10px;}
.list_title span.list_more{float:right;padding-right:10px;font:12px/26px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";background:url(top_bg_b00.png) right -298px no-repeat;}
.list_title span.list_more a{color:#666;}

/*右侧列表*/
.sidebar{width:300px; float:right}
.sarclist{width:300px; }
.spiclist,.sarclist{padding-bottom:10px; }
.spiclist dl{height:90px;padding-top:10px;border-bottom:1px dotted #ccc; }
.spiclist dl img{width:90px;height:70px; padding-right:10px;float:left;}
.spiclist dt{font-weight:normal;font-size:14px;line-height:24px;}
.spiclist dd{line-height:24px;}
.sarclist li{background:url(lanico.png) left no-repeat; height:24px;line-height:24px;overflow:hidden;padding-left:10px;}

.ranking{background:url(num_bg.png) no-repeat scroll 0 7px transparent; padding-bottom:10px; margin-top:10px;}
.mod .ranking li{border-bottom:1px dotted #DDD;height:35px;line-height:35px;padding-left:28px;font-size:12px;}
.art li{font-size:14px; height:24px; line-height:24px; overflow:hidden; border-bottom:1px dotted #DDD;height:35px;line-height:35px;padding-left:28px;font-size:12px;}


/*内容页右侧图片*/
.lbt_timg{width:300px; height:270px; padding-top:10px; padding-bottom:10px; border-bottom:#dedede 1px solid}
.lbt_timg ul{width:300px; height:270px; }
.lbt_timg ul li{width:140px; height:125px; float:left; padding:5px; margin-bottom:5px;}
.lbt_timg ul li img{width:140px; height:90px;  display:block}
.lbt_timg ul li span{width:140px; height:35px; line-height:35px; text-align:center; display:block; overflow:hidden;}

/*分页*/
.listpage{padding-top:15px; height:35px; text-align:left; margin-top:15px;}
.listpage{display: inline-block}
.listpage a,.listpage strong{border:1px solid #ddd;padding:8px 13px;}
.listpage a.now,.indexpage a:hover,.listpage li.thisclass a{background:#37AD00;color:#fff;cursor:pointer}
.listpage span.disabled{cursor:pointer;border:1px solid #ddd;padding:8px 13px;}
.listpage span.thisclass{background:#37AD00;color:#fff;cursor:pointer;border:1px solid #ddd;padding:8px 13px;}

/*分页*/
.pagebreak  {FONT-SIZE: 12px; COLOR: #dddddd; margin-top:10px; margin-bottom:10px; height:45px; width:660px;}
.pagebreak ul {list-style-type: none;margin: 0px; padding: 0px;}
.pagebreak .current {padding:3px 5px; border: 1px solid #CCC;color: #036;background-color: #CCC;}
.pagebreak li   {BORDER-RIGHT: #dddddd 1px solid;  padding:3px 5px; BORDER-TOP: #dddddd 1px solid;   BACKGROUND: #fff; FLOAT: left;  MARGIN: 3px; BORDER-LEFT: #dddddd 1px solid; COLOR: #aaaaaa;   BORDER-BOTTOM: #dddddd 1px solid; LIST-STYLE-TYPE: none}
.pagebreak a {COLOR: #aaaaaa; margin-top: 0px; margin-right: 2px;margin-bottom: 0px;margin-left: 2px;}
.pagebreak .thisclass{BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-WEIGHT: bold; BACKGROUND: #f0f0f0; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #ff0084; BORDER-BOTTOM: #e0e0e0 1px solid}
.pagebreak .thisclass a   {COLOR: #ff0084}

/*首页头部*/
a{ font-family:"微软雅黑"}
.t{width:100%; height:30px; border-bottom:#dedede 1px solid}
.top{width:970px; height:28px; line-height:28px; padding:2px 5px 0 5px;}
.top h1{width:470px; height:26px; float:left; font-size:12px; font-weight:normal; overflow:hidden; display:block}
.top span{width:80px; height:28px; line-height:28px; float:right; text-align:center; display:block; background:url(sanjiao.png) left no-repeat}

#toubiao{width:980px;}
.tip{width:980px; padding:10px 0 0 0; position:relative}
.tip_wb{width:280px; height:40px; position:absolute; top:32px; left:330px}
.tip h2{width:400px; height:100px; float:left; display:block}
.tip_r{width:360px; height:80px; float:right; padding:20px 0 0 0;}
.search{width:360px; height:35px; float:left; padding:0 0 0 0; overflow:hidden}
.search .s_w{width:225px; float:left; border:#CCC 1px solid; height:30px; padding-left:25px; background:url(searchtxt.png) left no-repeat; line-height:30px; margin-right:5px; color:#999; display:block}
.search .an{width:96px; float:left; height:32px; background:url(search.png); color:#000; text-align:center; cursor:pointer; border:0; display:block}
.search .an:hover{background:#DDDDDD; border:#dedede 1px solid}
.tag{width:360px; height:25px; float:left; line-height:25px; margin-top:5px; overflow:hidden; color:#666}
.tag b{color:#37ad00}
.tag a{text-align:left}


#hd_mainnav{background:#fbfbfb;border-bottom:1px solid #e9e9e9;border-top:3px solid #37ad00;position:relative;_top:expression(0);white-space:nowrap;width:980px;z-index:4; margin:0 auto}
#hd_mainnav .bdt{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9}
#hd_mainnav .nav,#hd_mainnav li{vertical-align:top}
#hd_mainnav .nav li{padding:9px 0 10px 0; display:inline-block;*zoom:1;*display:inline}
#hd_mainnav .block{border-right:1px solid #e9e9e9;padding:0 16px 0 13px;*padding:0 16px 0 13px;float:left}
#hd_mainnav .block.last-block{border-right:0}
#hd_mainnav .block li{display:block;*zoom:1;padding:0}
#hd_mainnav .block li.row-wrap{float:left;clear:left}
#hd_mainnav .row{*display:inline;*zoom:1}
#hd_mainnav .row li{display:inline-block;*zoom:1;*display:inline}
#hd_mainnav .row li a{font-size:14px;display:inline-block;height:25px;line-height:25px;padding:0 9px 0 8px;text-decoration:none}
#hd_mainnav .row li a:hover{color:#37ad00}#hd_mainnav .row li a.first-item{font-weight:bold}
#hd_mainnav .row li a.phoneapp-item,#hd_mainnav .row li a.ipadweb-item{background:url(sprite.png) no-repeat;padding-left:26px; *padding-left:26px}
#hd_mainnav .row li a.phoneapp-item{background-position:11px 4px}
#hd_mainnav .row li a.ipadweb-item{background-position:11px -38px}


/*栏目顶部*/
.ntop{width:100%; height:36px; border-bottom:#E9E9E9 1px solid; border-top:#37AD00 2px solid; background:#37AD00; color:#FFF}
.ntop ul.ntopli{width:75%; height:36px; line-height:36px; float:left}
.ntop ul.ntopli li{float:left;  height:36px; padding:0 10px; display:block}
.ntop ul.ntopli li:hover{float:left;  height:36px; padding:0 10px; display:block; background:#267600; color:#FFF}
.ntop ul.ntopli li a:hover{background:#267600; color:#FFF}
.ntop ul.ntopli li a{color:#FFF}


.ntop .ntoplu{width:20%; height:36px; float:right}
.ntop .ntoplu a{width:35px; height:36px;float:right; text-indent:-9999px; overflow:hidden; background-image:url(ico5.png); background-repeat:no-repeat; display:block}
.ntop .ntoplu a:hover{width:35px; height:36px; line-height:36px; float:right; background:#267600 url(ico5.png) no-repeat; display:block}
.ntop .ntoplu a.qzone{background-position:9px -15px}
.ntop .ntoplu a.weibo{background-position:8px -58px}
.ntop .ntoplu a.mail{background-position:8px -100px}
.ntop .ntoplu a.web{background-position:8px -183px}
.ntop .ntoplu a.sc{background-position:8px -225px}

.headerbox {border-bottom:1px solid #E6E6E6; background-color:#FCFCFC;}

.ntip{width:980px; height:80px;}
.nlogo{width:300px; height:80px; float:left; }
.nlogo a{width:300px;float:left; height:80px; }

.nnav{width:630px; height:35px; margin:20px 0 0 0; float:right; background:#F9F8F6; border-top:#37AD00 2px solid; border-left:#dedede 1px solid; border-bottom:#dedede 1px solid; border-right:#dedede 1px solid; overflow:hidden}
.nnav h4{width:95px; height:35px; line-height:35px; float:left; font-size:14px; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-align:center; background:#37AD00; display:block}
.nnav a{float:left;height:35px; line-height:35px; padding:0 8px; display:block; font-size:14px}
.nnav a.meon,.nnav a:hover{height:35px; line-height:35px; padding:0 8px; display:block; background:#37AD00; color:#FFF; font-size:14px}

/*文章页导航*/
.ctip{width:980px; height:60px; margin-bottom:10px; border-bottom:#dedede 1px solid}
.ctip .clogo{width:320px; float:left; height:60px; }
.ctip .clogo img{width:300px; height:50px}
.cnav{width:650px; margin:10px 0; height:30px; line-height:30px; float:right;}
.cnav a{float:left; height:30px; line-height:30px; padding:0 10px; display:block; font-size:14px; margin-right:5px;}
.cnav a.meon{float:left; height:30px; line-height:30px; padding:0 10px; display:block; color:#37AD00; font-weight:bold;  font-size:14px}
.cnav a:hover{float:left; height:30px; line-height:30px; padding:0 10px; display:block; color:#FFF; background:#37AD00; font-size:14px}


.weizhi{width:980px;height:35px; line-height:35px; margin-bottom:10px;}
.weizhi h2{  float:left; height:35px; padding-left:20px; font-size:14px; font-family:"微软雅黑"; background:url(hlmenu4.jpg) left no-repeat; font-weight:normal; display:block}
.weizhi_f{width:300px; height:26px;    padding:4px 0; float:right;}
.weizhi_f .s_w{width:200px; float:left; border:1px solid #E6E6E6; height:26px; line-height:24px; padding-left:25px; background:#FFF url(searchtxt.png) left no-repeat;margin-right:5px; color:#999; display:block}
.weizhi_f .an{width:65px; float:left; height:28px; background:#37A00C; border: 1px solid #E6E6E6; color:#FFF; text-align:center; cursor:pointer; border:0; display:block}
.weizhi_f .an:hover{background:#257006; color:#FFF}

/*网站底部*/
#footer{color:#b8b8b8;line-height:24px;margin:24px auto 0;width:980px;clear:both}
#footer a{color:#b8b8b8}
#ft_column h3{color:#666;font-family:'Microsoft Yahei';font-size:14px;font-weight:400}
#ft_column ul{border:1px solid #ebebeb;font-size:0;overflow:hidden;padding:16px 0}
#ft_column li{border-left:1px solid #ebebeb;color:#666;display:inline-block;*display:inline;font-family:'Microsoft Yahei';font-size:18px;height:34px;line-height:34px;margin:0 1px 0 -1px;padding:0 24px;*zoom:1}
#ft_column a{color:#666;text-decoration:none}
#ft_column a:hover{color:#2d2d2d}
#ft_column .ico{background:url(t01e33af87e68b92928.png) no-repeat;display:inline-block;height:28px;margin-right:6px;vertical-align:middle;width:22px}
#ft_column a:hover .ico{background-position:0 -30px}
#ft_column .ent .ico{background-position:-30px 0}
#ft_column .ent a:hover .ico{background-position:-30px -30px}
#ft_column .wemedia .ico{background-position:-60px 0;width:27px}
#ft_column .wemedia a:hover .ico{background-position:-60px -30px}
#ft_column .sports .ico{background-position:-90px 0;width:27px}
#ft_column .sports a:hover .ico{background-position:-90px -30px}
#ft_column .mil .ico{background-position:-120px 0;width:34px}
#ft_column .mil a:hover .ico{background-position:-120px -30px}
#ft_column .hot .ico{background-position:-160px 0}
#ft_column .hot a:hover .ico{background-position:-160px -30px}
#ft_column .photo .ico{background-position:-256px 0;width:27px}
#ft_column .photo a:hover .ico{background-position:-256px -32px}
#ft_column .lady .ico{background-position:-190px 0;width:19px}
#ft_column .lady a:hover .ico{background-position:-190px -30px}
#ft_column .internet .ico{background-position:-220px 0;width:25px}
#ft_column .internet a:hover .ico{background-position:-220px -30px}
#ft_copyright{padding:15px 0 9px;*zoom:1}
#ft_copyright:after{clear:both;content:'';display:block}
#ft_copyright ul{float:left;margin-right:90px}

/*广告系统*/
.lad{width:300px;}
.lad img{width:300px; height:250px}

.lad2{width:660px; height:60px; float:left; padding-bottom:10px}
.lad2 img{width:660px; height:60px}

.aad{width:980px; height:90px; padding-bottom:10px;}
.aad img{width:980px; height:90px;}
.aadl{width:762px; height:92px;}.aadl img{width:760px; height:90px; border:#dedede 1px solid}
.aadr{width:212px; height:92px;}.aadr img{width:210px; height:90px; border:#dedede 1px solid}
 
.iad1{width:980px; height:60px;}
.iad1 img{width:980px; height:60px;}

.adall{width:980px; height:40px;}
.adall img{width:980px; height:40px;}

/*返回顶部*/
#elevator_item{width:60px;height:100px;position:fixed;right:15px;bottom:15px;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;opacity:1;z-index:100020;display:none;}
#elevator_item.off{opacity:0;visibility:hidden}
#elevator{display:block;width:60px;height:50px;background:url(icon_top.png) center center no-repeat;background-color:#444;background-color:rgba(0,0,0,.6);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;margin-bottom:10px}
#elevator:hover{background-color:rgba(0,0,0,.7)}
#elevator:active{background-color:rgba(0,0,0,.75)
}#elevator_item .qr{display:block;width:60px;height:40px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;background:url(icon_code.png) center center no-repeat;background-color:#444;background-color:rgba(0,0,0,.6)}
#elevator_item .qr:hover{background-color:rgba(0,0,0,.7)}
#elevator_item .qr:active{background-color:rgba(0,0,0,.75)}
#elevator_item .qr-popup{width:170px;height:200px;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.1);position:absolute;left:-180px;bottom:0;border-radius:2px;display:none;text-align:center}#elevator_item .qr-popup .code-link{display:block;margin:10px;color:#777}
#elevator_item .qr-popup .code{display:block;margin-bottom:10px}
#elevator_item .qr-popup .arr{width:6px;height:11px;background:url(code_arrow.png) 0 0 no-repeat;position:absolute;right:-6px;bottom:14px}