.page-con { width: 1200px; margin: 0px auto; }
/*.page-con .r { float: left; width: 910px; padding-left: 60px; }
.page-con .r .tit { width: 910px; margin: 20px auto; height: 30px; line-height: 30px; font-size: 18px; text-align: center; font-family: "微软雅黑"; color: #66F; }
.page-con .r .fbt { width: 910px; height: 360px; padding-bottom: 30px; }
.page-con .r .fbt .nryslt { float: left; width: 358px; height: 358px; overflow: hidden; border: 1px solid #ddd; }
.page-con .r .fbt .nryslt img { width: 358px; height: 358px;; overflow: hidden; }*/

/*.page-con .r .fbt .nrycpms { float: left; width: 520px; height: 360px; padding-left: 30px; }
.page-con .r .fbt .nrycpms .nrycpbt { font-family: "微软雅黑"; font-size: 18px; color: #bf000a; font-weight: 900; text-align: center;; padding-top: 40px; border-bottom: 1px solid #ddd; padding-bottom: 20px; }
.page-con .r .fbt .nrycpms .nrycpjj { font-family: "微软雅黑"; font-size: 14px; color: #000; padding: 20px; line-height: 200%; text-indent: 36px; }*/



.tabs div { display: none; clear: both; background: #fff; width: 885px; margin: 0px auto; line-height: 180%; padding: 18px 20px; margin-top: 0px; color: #000; }
.tabs .horizontal { background-color: #ddd; margin: 0px auto; width: 885px; height: 50px; margin-bottom: 40px; }
.tabs .horizontal li { float: left; list-style: none; height: 50px; line-height: 50px; background-color: #ddd; width: 180px; text-align: center; cursor: pointer; font-size: 16px; color: #000; }
.tabs .horizontal li span { color: #000; }
.tabs .horizontal li:not(:first-child) { margin-left: 15px; }
.tabs .horizontal li.selectActive { background-color: #fff; color: #000; margin-left: 15px; border-bottom: 4px #999 solid; height: 46px; line-height: 46px; }
.con #tabs div { padding-left: 10px; line-height: 200%; }
