/*排行专题页*/
main.phzt .center .right h1{ padding-left: 0; line-height: 35px; overflow: initial; background: #ffa200;}
main.phzt .center .right h1 span{ display: inline-block; height: 100%; width: 120px; margin-right: 30px; background: #e90000; float: left; border-right: 3px solid #f5f5f5; text-align: center; text-align-last: center;/*解决安卓版UC浏览器中文字不居中问题*/}
main.phzt .center .right h1 a{ width: 48px; height: 35px; color: #fff; margin: 0 4px; font-size: 16px; display: block; float: left; position: relative; text-align: center; text-align-last: center;/*解决安卓版UC浏览器中文字不居中问题*/}
main.phzt .center .right h1 a img{ display: none; position: absolute; top: 34px; left: 16px;}
main.phzt .center .right h1 a.act{ background: #fe2e2e;}
main.phzt .center .right h1 a:hover{ background: #fe2e2e; color: #fff!important;}
main.phzt .center .right h1 a.act img{ display: block;}
main.phzt .center .right .ztnr{ padding: 0 36px;}
main.phzt .center .right .ztnr .jianjie{ padding: 28px 0;}
main.phzt .center .right .ztnr .jianjie p{ text-indent: 2em; font-size: 14px; color: #313131; line-height: 2; padding-bottom: 16px;}
main.phzt .center .right .ztnr .baogao h2{ font-size: 20px; font-weight: normal; padding: 0 18px;}
main.phzt .center .right .ztnr .baogao span{ width: 100%; height: 3px; display: block; background: #12024b;}
main.phzt .center .right .ztnr .baogao span em{ display: inline-block; width: 624px; height: 3px; float: right; background: #e90000;}
main.phzt .center .right .ztnr .baogao ul{ padding: 18px 0 18px 18px; border-bottom: 4px solid #ffa200;}
main.phzt .center .right .ztnr .baogao ul li{ padding-left: 18px; line-height: 1.8; background: url("http://www.nseac.com/templets/imagesn/p1_34.png")no-repeat left center; font-size: 16px;}
main.phzt .center .right .ztnr .baogao ul li a{ color: #313131;}

.middle-box{ display: table; /*重点*/}
.middle-inner{ display: table-cell; vertical-align:middle;}/*重点：table-cell布局*/
main.phzt .center .right .ztnr .phb{ margin-bottom: 30px;}
main.phzt .center .right .ztnr .phb .diqu{ overflow: hidden; /*height: 257px;*/ margin-top: 25px;}
main.phzt .center .right .ztnr .btty{ width: 233px; height: 100%; color: #fff; font-size: 16px; text-align: center; float: left; padding: 18px 0;}/*分类标题通用*/
main.phzt .center .right .ztnr .phb .diqu .phbt{ background: #35a2ff;}
main.phzt .center .right .ztnr .phb .diqu .dqnr{ width: 504px; height: calc(100% - 36px);; float: right; padding: 18px; background: #fff; font-size: 16px;}
/*main.phzt .center .right .ztnr .phb .diqu .dqnr p{ line-height: 31px;}
main.phzt .center .right .ztnr .phb .diqu .dqnr p a{ color: #313131;}*/
main.phzt .center .right .ztnr .phb .diqu .dqnr ul li{ margin-bottom: 2px;}
main.phzt .center .right .ztnr .phb .diqu .dqnr ul li a{ color: #313131;}
main.phzt .center .right .ztnr .phb .diqu .dqnr p{ font-size: 14px; color: #313131; line-height: 24px; margin-top: 8px; padding-top: 6px; border-top: 3px solid #e1e1e1;}
main.phzt .center .right .ztnr .phb .diqu .dqnr p b{ color: #e90000; font-weight: normal;}

main.phzt .center .right .ztnr .phb .leixing{ overflow: hidden; /*height: 192px;*/ margin-top: 25px;}
main.phzt .center .right .ztnr .phb .leixing .phbt{ background: #0ab5e0;}
main.phzt .center .right .ztnr .phb .leixing .lxnr{ width: 504px; height: calc(100% - 36px); float: right; padding: 18px; background: #fff; font-size: 16px;}
main.phzt .center .right .ztnr .phb .leixing .lxnr ul li{ margin-bottom: 2px;}
main.phzt .center .right .ztnr .phb .leixing .lxnr p{ font-size: 14px; color: #313131; line-height: 24px; margin-top: 8px; padding-top: 6px; border-top: 3px solid #e1e1e1;}
main.phzt .center .right .ztnr .phb .leixing .lxnr p b{ color: #e90000; font-weight: normal;}
main.phzt .center .right .ztnr .phb .leixing .lxnr ul li a{ color: #313131;}

main.phzt .center .right .ztnr .phb .menlei{ overflow: hidden; /*height: 98px;*/ margin-top: 25px;}
main.phzt .center .right .ztnr .phb .menlei .phbt{ background: #ff6c00;}
main.phzt .center .right .ztnr .phb .menlei .lxnr{ width: 504px; height: calc(100% - 36px); float: right; padding: 18px; background: #fff; font-size: 16px;}
main.phzt .center .right .ztnr .phb .menlei .lxnr ul li{ margin-bottom: 2px;}
/*main.phzt .center .right .ztnr .phb .menlei .lxnr p{ line-height: 31px;}
main.phzt .center .right .ztnr .phb .menlei .lxnr p a{ color: #313131;}*/
main.phzt .center .right .ztnr .phb .menlei .lxnr ul li a{ color: #313131;}
main.phzt .center .right .ztnr .phb .menlei .lxnr p{ font-size: 14px; color: #313131; line-height: 24px; margin-top: 8px; padding-top: 6px; border-top: 3px solid #e1e1e1;}
main.phzt .center .right .ztnr .phb .menlei .lxnr p b{ color: #e90000; font-weight: normal;}

main.phzt .center .right .ztnr .phb .zhuanyelei{ background: #fff; margin-top: 25px;}
/*main.phzt .center .right .ztnr .phb .zhuanyelei .top{ height: 136px;}*/
main.phzt .center .right .ztnr .phb .zhuanyelei .top .phbt{ background: #ffa200; border-right: 7px solid #f5f5f5; border-bottom: 7px solid #f5f5f5; float: left;}
main.phzt .center .right .ztnr .phb .zhuanyelei .top p{ width: 504px; height: calc(100% - 13px); float: right; padding: 6px 18px; background: #fff; font-size: 14px; border-bottom: 1px solid #ffa200; float: right; line-height: 25px;}
main.phzt .center .right .ztnr .phb .zhuanyelei .top p b{ font-weight: normal; color: #e90000;}
main.phzt .center .right .ztnr .phb .zhuanyelei .top p em{ color: #ff6c00;}
main.phzt .center .right .ztnr .phb .zhuanyelei ul{ width: 713px; margin: 28px auto 0 auto; overflow: hidden; padding: 0 12px 18px 12px;}
main.phzt .center .right .ztnr .phb .zhuanyelei ul.bor3{ border-bottom: 3px solid #ffa200;}
main.phzt .center .right .ztnr .phb .zhuanyelei ul li{ width: 160px; float: left; margin-right: 24px; line-height: 28px; font-size: 16px;}
main.phzt .center .right .ztnr .phb .zhuanyelei ul li:nth-child(4n){ margin-right: 0;}
main.phzt .center .right .ztnr .phb .zhuanyelei ul li a{ color: #313131;}

main.phzt .center .right .ztnr .phb .zhuanye{ background: #fff; margin-top: 25px; overflow: hidden;}
main.phzt .center .right .ztnr .phb .zhuanye .top{ height: 136px;}
main.phzt .center .right .ztnr .phb .zhuanye .top .phbt{ background: #fe2e2e; border-right: 7px solid #f5f5f5; border-bottom: 7px solid #f5f5f5; float: left;}
main.phzt .center .right .ztnr .phb .zhuanye .top p{ width: 504px; height: calc(100% - 13px); float: right; padding: 6px 18px; background: #fff; font-size: 14px; border-bottom: 1px solid #fe2e2e; float: right; line-height: 25px;}
main.phzt .center .right .ztnr .phb .zhuanye .top p b{ font-weight: normal; color: #e90000;}
main.phzt .center .right .ztnr .phb .zhuanye ul{ width: 713px; margin: 28px auto 0 auto; overflow: hidden; padding: 0 12px 18px 12px;}
main.phzt .center .right .ztnr .phb .zhuanye ul li{ width: 178px; float: left; /*margin-right: 24px;*/ line-height: 28px; font-size: 14px;}
main.phzt .center .right .ztnr .phb .zhuanye ul li:nth-child(4n){ margin-right: 0;}
main.phzt .center .right .ztnr .phb .zhuanye ul li a{ color: #313131;}
main.phzt .center .right .ztnr .phb .zhuanye ul.bor3{ border-bottom: 3px solid #fe2e2e;}
main.phzt .center .right .ztnr .phb .zhuanye h2{ height: 63px; margin: 0 21px; font-weight: normal; font-size: 14px; overflow: hidden;}
main.phzt .center .right .ztnr .phb .zhuanye h2 i{ width: 60px; line-height: 63px; text-align: center; font-weight: bold; font-size: 18px; height: 100%; background: #fe2e2e; color: #fff; display: inline-block; float: left;}
main.phzt .center .right .ztnr .phb .zhuanye h2 span{ width: 652px; height: 100%; padding: 4px 10px 0 10px; display: inline-block; float: right; background: #f5f5f5;}
main.phzt .center .right .ztnr .phb .zhuanye h2 span b{ font-weight: normal; color: #e90000;}
main.phzt .center .right .ztnr .phb .zhuanye h2.g{ height: 92px;}
main.phzt .center .right .ztnr .phb .zhuanye h2.g i{ line-height: 92px;}
main.phzt .center .right .ztnr .phb .zhuanye h2.g2{ height: 128px;}
main.phzt .center .right .ztnr .phb .zhuanye h2.g2 i{ line-height: 128px;}
main.phzt .center .right .ztnr .phb .zhuanye h2.g2 a{ text-decoration: underline; color: #e90000;}
main.phzt .center .right .ztnr .phb .zhuanye h3{ height: 36px; line-height: 36px; text-align: center; color: #fff; background: #fe2e2e; font-weight: normal; margin: 10px; font-size: 14px; text-align-last: center;/*解决安卓版UC浏览器中文字不居中问题*/}
/*排行专题页结束*/