.left-nav-wrap{width: 185px;margin-bottom: 51px;}
.lt-parent-nav{font-size: 24px;color: #fff;font-weight: bold;height: 81px;line-height: 81px;text-align: center;background: url(bg-parent-nav.png) no-repeat;}
.left-nav-wrap a{display: block;}
.lt-child-nav{min-height: 273px;background: rgb(240,242,252);}
.lt-child-nav li{font-weight: bold;color: #666;font-size: 18px;border-bottom: 1px solid #fff;padding: 12px 20px;}
.lt-child-nav li.active{color: rgb(2, 91, 151);background: url(bg-child-nav-act.png) no-repeat 0 center;}
.right-content-wrap{width: 975px;}
.curpage{height: 42px;font-size: 14px;color: #666;line-height: 42px;padding: 0 13px;background: rgb(243,244,250);}
.curpage span{color:#333;}
.outline-list{padding: 20px 0 10px;}
.normal-list li{height: 38px;font-size: 16px;color: #333;line-height: 38px;padding-left: 16px;box-sizing: content-box;background: url(list-point5.png) no-repeat 0 16px;}
.normal-list li:nth-child(5n){padding-bottom: 18px;margin-bottom: 18px;border-bottom: 1px dashed rgb(167,193,212);}
.normal-list li a{display: inline-block;width: 79%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.normal-list li .date{color: #999;float: right;margin-right: 20px;}
.page{width: 100%;text-align: center;font-size: 16px;color: #333;margin-bottom: 51px;}
.page a,.page span,.page .to-page-ipt,.page .to-page-btn{display: inline-block;min-width: 36px;height: 36px;text-align: center;padding: 0 12px;line-height: 36px;border-radius:2px;border:1px solid rgb(221,221,221);}
.page a,.page span{margin: 0 3px;}
.page span{color: #fff;background: rgb(47,107,152);border: 0;}
.page .to-page-ipt{width:50px;outline: none;}
.page .to-page-btn{font-size: 17px;border:0;background: rgb(221,221,221);cursor: pointer;}
.detail-curpage{font-size: 14px;color: #666;padding-bottom: 16px;}
.detail-curpage span{color:#333;}
.detail-wrap{padding: 0 43px 35px;box-shadow: 1px 1px 6px 3px rgb(244,244,244);border-top: 4px solid rgb(50,161,152);margin-bottom: 40px;}
.detail-wrap .title{font-size: 24px;color: rgb(2, 91, 151);font-weight: bold;line-height:1.5;text-align: center;padding: 44px 0 58px;}
.detail-wrap .info{font-size: 14px;color: rgb(153, 153, 153);line-height:1;padding-bottom: 28px;border-bottom: 2px solid rgb(233,233,233);text-align: center;position: relative;}
.detail-wrap .info .source{margin-left: 20px;}
.detail-wrap .font-change a{margin:0 3px;}
.detail-wrap .font-change .active{color: #333;}
.detail-wrap .para{font-size: 16px;color: #333;line-height: 2;padding-top: 20px;}
.detail-wrap .attach{font-size: 16px;color: #333;line-height: 2;padding-top: 20px;}

.right-content-wrap .TRS_Editor {font-size: 16px;line-height: 1.8;}

.horizontal-pic-list ul {width: 100%;}

.horizontal-pic-list li { width: 33%;list-style-type: none;text-align: center;display: inline-block;padding: 12px 20px;}
.horizontal-pic-list li img {max-width:100%; min-width:281px;max-height: 384px;}