﻿.con {width: 1000px; margin: 10px auto; border: 1px solid #dbdee1; border-top: 2px solid #cc0000; }
.con-tit {width: 100%; height: 33px; background: #f8f8f8; line-height: 33px; border-bottom: 1px solid #dbdee1; }
.con-tit div {float: left; font-size: 16px; padding-left:  15px; color: #cc0000; }
.con-tit p {float: right; font-size: 12px; padding-right: 15px; }
.con-tit p a {color: #333; font-size: 12px; }
.con-main {width: 935px; margin: 25px auto; }
.con-main h3 {color: #000; font-size: 20px; font-weight: 700; text-align: center; margin-bottom: 22px; }
.con-info {width: 100%%; height: 30px; background: #fff8e8; border-bottom: 1px dotted #999; margin-bottom: 15px; }
.con-info p {float: left; width: 280px; line-height: 30px; text-align: center; color: #000; font-size: 12px; }
.con-info p span {color: #000; font-size: 12px; } 
.con-info p.from {text-align: right; }
.con-info p.number {text-align: left; }
 .con-txt {width: 100%; padding-bottom: 20px; border-bottom: 1px dotted #999; font-sizxe:14px; color: #000; }
.con-txt p {color: #000; display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; line-height:30px; }
 .con-page {width: 100%; height: 36px; margin-top: 20px; padding-bottom: 20px; }
.page {width: 445px; background: #f0f0f0; line-height: 36px; padding-left: 10px; color: #000; font-size: 12px; }
.page span {color: #000; font-size: 12px; }
.page-up {float: left; } 
.page-down {float: right; }
.railing {width: 1000px; margin: 10px auto; }
.slider {width: 230px; min-height: 500px; float: left; }
.open {width: 100%; margin-bottom: 5px; }
.open span {width: 100%; display: block; color: #fff; padding-left: 15px; font-size: 16px; height: 35px; line-height: 35px; background: #df3132; }
.open-box {width: 100%; min-height: 153px; border: 1px solid #dbdee1;; border-top: none; padding: 10px 0 0 10px; }
.open a {width: 205px; height: 30px; display: block; border: 1px dotted #dbdee1; margin-bottom: 5px; background: #fff url("/tldrc/resource/cms/2017/07/ico5.png") 190px center no-repeat; }
.open a  p {line-height: 30px; color: #333; font-size: 14px; text-align: center; }


.subject {width: 755pxfloat: rightborder: 1px solid #dbdee1border-top: 2px solid #cc0000;}
.subject-list {width: 715pxmargin: 15px 0 15px 15px;}
.subject-list ul {width: 100%;}
.subject-list ul li {width: 100%height: 33pxline-height: 33pxborder-bottom: 1px dotted #dbdee1;}
.subject-list ul li a {padding-left: 10pxbackground: url(/tldrc/resource/cms/2017/07/square.png) left center no-repeatfont-size: 14pxcolor: #333display: inline-blockfloat: leftwidth: 480pxoverflow: hiddentext-overflow: ellipsiswhite-space: nowrap;}
.subject-list ul li span {float: rightcolor: #aaafont-size: 14px;}
.pages {width: 755pxmargin: 20px 0display: block;}
.pages-box {text-align: center;}
.pages-box a {padding: 5px 9pxborder: 1px solid #999999margin-right: 8pxcolor: #333font-size: 12px;}
.pages-box a.pages-on {background: #df3132border: nonecolor: #fff;}
.pages-box p {display: inline-blockheight: 32pxline-height: 32pxmargin-left: 10px;}
.pages-box p span {color: #ff0000padding: 0 3px;}

.subject {width: 755pxfloat: rightborder: 1px solid #dbdee1border-top: 2px solid #cc0000;}
.subject-list {width: 715pxmargin: 15px 0 15px 15px;}
.subject-list ul {width: 100%;}
.subject-list ul li {width: 100%height: 33pxline-height: 33pxborder-bottom: 1px dotted #dbdee1;}
.subject-list ul li a {padding-left: 10pxbackground: url(/tldrc/resource/cms/2017/07/square.png) left center no-repeatfont-size: 14pxcolor: #333display: inline-blockfloat: leftwidth: 480pxoverflow: hiddentext-overflow: ellipsiswhite-space: nowrap;}
.subject-list ul li span {float: rightcolor: #aaafont-size: 14px;}

.pages {width: 755pxmargin: 20px 0display: block;}
.pages-box {text-align: center;}
.pages-box a {padding: 5px 9pxborder: 1px solid #999999margin-right: 8pxcolor: #333font-size: 12px;}
.pages-box a.pages-on {background: #df3132border: nonecolor: #fff;}
.pages-box p {display: inline-blockheight: 32pxline-height: 32pxmargin-left: 10px;}
.pages-box p span {color: #ff0000padding: 0 3px;}