@charset "utf-8"; body,ul,dt,dl,dd,ol,h1,h2,h3,h4,p{margin: 0;padding: 0;} h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: inherit;} body{font-family: "Microsoft YaHei", "微软雅黑", "Hiragino Sans GB";} .blue-bg{ background: url(http://images1.wenming.cn/web_shx/publictm/201605/W020160524306592556771.png) repeat-x; position: absolute; top: 0; left: 0; width: 100%; height: 161px; z-index: -1; } ul{list-style: none;} a{ text-decoration: none; outline: none; color: inherit; } img{ border-style: none; } .center{ width: 1150px; margin: 0 auto; } .clearfix:after{ content: "."; clear:both; display:block; height: 0; visibility: hidden; } /*顶部*/ .top{ line-height: 40px; height: 40px; position: absolute; top: 0; left: 0; width: 100%; z-index: 1; } .top ul{ margin: 0 -10px; } .top li{ margin: 0 10px; font-size: 14px; float: left; color: #737373; } .top-l{ float: left; } .top-r{ float: right; } .top li a:hover{ color: #a04e4e; font-weight: bold; } /*banner*/ .header{ margin-top: 20px; height: 142px; position: relative; } .banner{ width: 741px; height: 100%; float: right; background: url(http://images1.wenming.cn/web_shx/publictm/201605/W020160525638104339729.png); } .header .logo{ position: absolute; left: 0; top: 42px; width: 202px; height: 63px; background: url(http://images1.wenming.cn/web_shx/publictm/201605/W020160524306592276065.png); } /* 导航 */ .nav{ position: relative; border-top: solid 4px #be1900; background-color: #F5F5F5; } .nav .menu li{ float: left; width: 191.66px; line-height: 38px; text-align: center; font-weight: bold; color: #be1900; } .nav .menu li a{ display: block; font-size: 18px; letter-spacing: 10px; } .nav .menu li.on{ background-color: #ca1b00; color: #fff; } /*国学经典*/ .gxjd .list > li{ box-sizing: border-box; border-bottom: 1px dashed #dbdbdb; padding: 5px 0; max-height: 139px; } .gxjd .imgtxt{ overflow: hidden; } .gxjd .imgtxt .imgbox{ float: left; width: 100px; height: 76px; margin: 4px 8px 13px 0; overflow: hidden; } .gxjd .imgtxt .txt{ margin-top: 5px; line-height: 1.6; color: #808080; font-size: 14px; } /*imgbox*/ .imgbox a,.imgbox img{ display: block; height: 100%; width: 100%; } .imgtxtbox{ float: left; overflow: hidden; position: relative; } .imgtxtbox h4{ position: absolute; width: 100%; bottom: 0; background-color: rgba(0,0,0,0.6); transition: opacity 0.3s; font-size: 14px; } .imgtxtbox h4 a{ display: block; padding: 2px 8px; color: #fff; } .imgtxtbox:hover h4{ opacity: 0; } .imgtxtbox img{ transition: all 0.5s; } .imgtxtbox:hover img{ transform: scale(1.1); } /*通用列表*/ .list>li{ color: #424242; line-height: 30px; } .list-predot>li span:first-child{ padding: 0 5px; } /*版权*/ .footer { font-size: 14px; border-top: 6px solid #d1d1d1; background-color: #e0e0e0; padding: 10px 0 20px; line-height: 30px; color: #424242; margin-top: 20px; text-align: center; } .footer .center{ display: table; } .footer .center >div { display: table-cell; vertical-align: middle; } .footer .logo{ width: 18%; height: 50px; } .footer .logo a{ float: left; } .footer .logo img{ display: block; } .footer .logo img{ width: 162px; height: 50px; } .footer .copyright{ width: 42%; } .footer .wb-wx{ width: 18%; } .footer .tips{ width: 22%; } .footer .tips .con{ background-color: #fff; padding: 0 20px; border-radius: 8px; float: right; } .footer .wb-wx-con{ float: right; } .footer .wb-wx-con>div{ display: inline-block; vertical-align: top; } .footer .wb{ margin-right: 14px; } .footer .wb a{ display: block; margin-top: 10px; } .footer .wb .icon{ display: block; width: 54px; height: 54px; } .footer .wb .tencent{ /*background-image: url(../images/wb_tencent.png);*/ background-position: -54px -133px; } .footer .wb .sina{ /*background-image: url(../images/wb_sina.png);*/ background-position: 0 -133px; } .footer .wx{ font-size: 12px; } /*分页*/ .pages-box{ text-align: center; margin: 40px 0; } .pages{ display: inline-block; font-size: 14px; color: #333333; } .pages a{ color: inherit; } .pages>a,.action_num,.First_Page,.Fir_Page,.next_Page_Action,.Last_Page_Action,.First_Page_action,.Fir_Page_action,.next_Page,.Last_Page { display: inline-block; box-sizing: border-box; min-width: 30px; border: 1px solid #d2d2d2; line-height: 30px; margin: 0 2px; cursor: pointer; } .First_Page,.Fir_Page,.next_Page_Action,.Last_Page_Action,.First_Page_action,.Fir_Page_action,.next_Page,.Last_Page { padding: 0 9px; } .pages .Last_Page_Action,.pages .Last_Page{ margin-right: 20px; } .pages .action_num{ background-color: #be1900; color: #fff; } /*当前位置*/ .position{ margin: 20px auto 10px; font-size: 14px; } .position .col-name{ float: left; position: relative; } .position .col-name .name{ color: #1a1a1a; font-size: 16px; font-weight: bold; letter-spacing: 2px; line-height: 44px; } .position .col-name .name:first-letter{ color: #be1900; font-size: 20px; padding: 0 10px; } .position .col-name .first-letter-bg{ position: absolute; left: 0; top: 0; height: 44px; width: 40px; /*background-image: url(../images/firstletter_bg.png);*/ background-position: -200px -66px; } .posi-path{ margin-top: 20px; float: right; } .icon-cbwm,.icon-ylfs,.icon-horn,.icon-xxdj,.col-ti .circle,.qzxjswmjs .col-ti .icon,.gmsxddjs .col-ti .icon,.zyfw .col-ti .icon,.wcnr .col-ti .icon,.gygg .zb .icon,.gygg .wd .icon,.gygg .pm .icon,.gygg .sj .icon,.gygg .zb.active .icon,.gygg .wd.active .icon,.gygg .pm.active .icon,.gygg .sj.active .icon,.imgcolm .icon,.videocolm .icon,.wmyx .prev,.wmyx .next,.sub-column .multi-newslist>li span:first-child,.sub-column .multi-newslist>li:hover span:first-child,.hot-list .icon,.hot-list li:hover .icon,.fzplus-icon,.fzmin-icon,.fzplus-icon:hover,.fzmin-icon:hover,.wide-icon,.wide-icon:hover,.print-icon,.print-icon:hover,#megamenu-nav .index .icon,#megamenu-nav .index.on .icon,#megamenu-nav .imptnews .icon,#megamenu-nav .imptnews.on .icon,#megamenu-nav .construction .icon,#megamenu-nav .construction.on .icon,#megamenu-nav .culture .icon,#megamenu-nav .culture.on .icon,#megamenu-nav .comment .icon,#megamenu-nav .comment.on .icon,#megamenu-nav .sinology .icon,#megamenu-nav .sinology.on .icon,.footer .wb .tencent,.footer .wb .sina,.position .col-name .first-letter-bg{ background-image: url(http://images1.wenming.cn/web_shx/publictm/201605/W020160524306592227273.png); } /*栏目标题右侧标语图*/ .qzxjswmjs,.gmsxddjs,.zyfw,.wcnr{ max-height: 260px; overflow: hidden; background: url(http://images1.wenming.cn/web_shx/publictm/201605/W020160526512736479218.png) no-repeat right 4px; } /*新导航*/ .redline{ height: 2px; background-color: #e22b27; } .header_xian{ position: absolute; bottom: 0; left: 214px; width: 233px; height: 102px; background-image: url(http://images1.wenming.cn/web_shx/publictm/201605/W020160526512736561979.png); } .new_nav{ position: absolute; bottom: 0; right: 0; } .new_nav dl{ float: left; padding: 20px 20px; } .new_nav dt{ float: left; font-size: 20px; color: #e22b27; } .new_nav dt .icon{ width: 37px; height: 37px; margin-bottom: 8px; } .new_nav dd{ float: left; margin-top: 5px; margin-left: 20px; line-height: 28px; } .new_nav .show{ max-width: 210px; background-color: #e22b27; color: #fff; border-top-left-radius: 20px 20px; border-top-right-radius: 20px 20px; } .new_nav .disabled dd{ display: none; } .new_nav .show dt{ color: #fff; } .new_nav .icon{ background-image: url(http://images.wenming.cn/web_shx/publictm/201605/W020160526608563564945.png); } .nav_index .icon{ background-position: 0 -37px; } .nav_yaowen .icon{ background-position: -74px -74px; } .nav_chuangjian .icon{ background-position: 0 0; } .nav_wenhua .icon{ background-position: 0 -74px; } .nav_pinglun .icon{ background-position: -74px -37px; } .nav_guoxue .icon{ background-position: -74px 0; } .nav_index.show .icon{ background-position: -37px -37px; } .nav_yaowen.show .icon{ background-position: -111px -74px; } .nav_chuangjian.show .icon{ background-position: -37px 0; } .nav_wenhua.show .icon{ background-position: -37px -74px; } .nav_pinglun.show .icon{ background-position: -111px -37px; } .nav_guoxue.show .icon{ background-position: -111px 0; }