.mb{margin:0 0 35px 0;}
article,.container{ height:300px;}
.menuslide .listslide li{ text-indent: 75px;}
.pw img{ width:400px; padding:0 12px;}
.pw p{ width:420px; padding:0 0 0 12px;}
.pw p i{ display:block; text-indent: 35px; font-weight:800;}
.pwc{ font-size: 14px; line-height: 35px; letter-spacing: 1px;}
.pwt{ line-height: 40px; font-size: 26px; color:#012d98; font-family:stxingkai,stkaiti,kaiti;}
.pw .pwb{ width:100%;font-weight: 800;}

.ps{ width:100%; height:180px; margin:40px 0 0 0; border-bottom: 1px solid #ccc;}
.ps span{ display: inline-block; width:670px; height:35px; margin:0 0 0 27px;}
.ps span b,.ps span i{ display: inline-block;font-size: 14px; }
.ps span b{ width:420px;  color:#06397a; }
.ps span i{ width:250px; color:#979596; position:relative;}
.ps .newhot img{ top:0; left:112px;}
.ps p{display:block; font-size:13px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.cr{  border-radius:12px;text-align: center; border-collapse: collapse; overflow: hidden;}
.cr,.cr tr,.cr td{ border:1px solid #fff;}
.cr a{color:#333;}
.cr a:hover{text-decoration:underline;color:#0000ff}
.cr tr:nth-child(odd){ background-color: #e4f2fb;}
.cr tr:nth-child(even){ background-color: #e4ecf7;}
.cr td{ width:175px; height:35px;}
.cr tr:nth-child(1) td{ width:235px;height:42px;}
.cr tr td:nth-child(1){ width:320px; text-indent: 30px; text-align: left;}
.cr tr:nth-child(1) td:last-child{ text-indent: 0;}
.cr tr td:last-child{ text-indent: 12px;}
.cr tr:nth-child(1) td:nth-child(1){width:315px;text-align: center;text-indent: 0;}
.sr tr:nth-child(1) td:nth-child(1){width:235px;}

.hirbox{ padding:0 0 0 40px;width:858px; height:auto;}
.hir{ margin:0 0 15px 0;}
