﻿body
{
    margin:0 auto;
    text-align:center;
    background:url("bg1.gif");
	
}

*{ margin:0 auto;
    text-align:center; }
a,td,p,body
{
    font-size:13px;
}
a:hover
{
    color:#f45320;
    text-decoration:none;
}
a
{
    color:#454545;    
    text-decoration:none;
}
.divGlobal
{
    width: 978px;
    margin-left: auto;
    margin-right: auto;
	background:white;
}
.clear{clear:both;width:0px;}
.line{margin-top:10px;margin-bottom:10px;border-bottom:1px dotted #dddddd; text-align:left}
.line2{margin:8px;border-bottom:1px dotted #dddddd;}

/* 滚动图片新闻 */
#divPicNewsScroller{width:589px;background:#2a2a2a;border:1px solid #111111;padding-top:3px;}
#pnsMainPicPanel
{
    width:450px;
    float:left;
    padding-right:4px;
}
.pnsMainPicTitle{background:darkred;color:White;text-align:center;padding:6px;height:18px;}
a#pnsTitleLink{color:White;}
a#pnsTitleLink:hover{color:Yellow;}
#pnsSmallPicPanel
{
    width:132px;
    float:left;   
}
.pnsSmallPic
{   
    border:1px solid white;
    cursor:pointer;
}
.psnSPSep
{
    height:10px;
}
/* 滚动图片新闻结束 */
.divRow
{background:#fff;
	width:978px;
	 margin:0 auto;
	   
}
.nav{   float:left;width:978px; background:#550c00; color:#fff; height:32px; line-height:32px;  margin-bottom:10px; }
.nav a{  cursor:pointer;border:0px;  color:#fff; width:97px; text-align:center;font-size:14px; float:left; font-weight:bold;text-decoration:none;}
.nav a:hover
{background:#d00000;
    color:#fff;
    text-decoration:none;
}
.divMenu
{
    background:#ebebeb;/*;url("http://www.opticsjournal.net/sskin/LTFO/03.jpg");*/
    height:26px;    
    color:#333333;
    padding-left:20px;
    width:978px;
    font-size:13px;
    
}
.divMenuCell
{
    padding:6px 0px 6px 0px;
    height:14px;
    text-align:center;
    float:left;
    background:url("http://www.opticsjournal.net/sskin/LTFO/02.png");
    width:64px;
    
    
}
.divMenuCell a,.divMenuCell a.focus:Hover
{
    color:#454545;
    font-size:13px;
    text-decoration:none;
    font-family:Arial,宋体;
}
.divMenuCell a:hover,.divMenuCell a.focus
{
    color:#f45320;
    font-size:13px;
    text-decoration:none;
}
/* Main Body Panel */
/* Grid 单行等高：行高取各列内容最大高度，侧栏与中间栏对齐比纯 flex 更稳 */
.divColumnsFlex
{
    display: grid;
    grid-template-columns: minmax(0, 181px) minmax(0, 11px) minmax(0, 1fr) minmax(0, 11px) minmax(0, 181px);
    grid-template-rows: auto;
    align-items: stretch;
    justify-content: stretch;
    clear: both;
    width: 100%;
    max-width: 978px;
    margin: 0 auto;
    box-sizing: border-box;
}
.divColumnsFlex .divMBSep
{
    float: none;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}
.divColumnsFlex .divMBSep img
{
    display: block;
}
/* 侧栏：iframe 高度由父页 JS 设为 max(中栏,左文,右文)，避免纯 CSS 时短中栏把侧栏压扁截断 */
.divColumnsFlex .divLeftSide,
.divColumnsFlex .divRightSide
{
    float: none;
    width: 100%;
    max-width: 181px;
    min-width: 0;
    min-height: 0;
    position: relative;
    background: #fff;
    align-self: stretch;
    justify-self: stretch;
    display: block;
}
.divColumnsFlex .divMainSide
{
    float: none;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    min-height: 0;
    overflow: visible;
    align-self: stretch;
    /* 与 .divMCM/.divMCM2 同色，Grid 拉高本格时整块中栏底色一起变高 */
    background-color: #f1f1f1;
}
/* 中间栏浮动子元素收尾 */
.divColumnsFlex .divMainSide::after
{
    content: "";
    display: block;
    clear: both;
}
/* Tab：仅 class 切换显隐，不用 flex 套 Tab（避免与首页长内容、测量脚本互相干扰） */
/* 不用 > 子选择器：中栏内 .divMainSide 下可有占位 table，Tab 为其后代 */
.divColumnsFlex .divMainSide .divMCTab
{
    float: none;
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    padding-bottom: 15px;
}
.divColumnsFlex .divMainSide .divMCTab:not(.eo-tab-active)
{
    display: none !important;
}
.divColumnsFlex .divMainSide .divMCTab.eo-tab-active
{
    display: block !important;
}
/* Tab 内浮动收尾，保证脚本用 scrollHeight/offsetHeight 量到完整内容高 */
.divColumnsFlex .divMainSide .divMCTab.eo-tab-active::after
{
    content: "";
    display: block;
    clear: both;
}
/* 侧栏 iframe：高度由脚本写入；子页 overflow:hidden、scrolling=no */
.divColumnsFlex #iframeLeftColumn,
.divColumnsFlex #iframeRightColumn
{
    display: block;
    width: 100%;
    max-width: 181px;
    height: 320px;
    border: 0;
    box-sizing: border-box;
    overflow: hidden;
}

.divMBSep
{
    float:left;
}

.divLeftSide,.divRightSide
{
    width:181px;
    float:left;
    background:#fff;
}
.divMainSide
{
    width:591px;
    float:left;
}

/* columns */

.divLPT
{
    color:White;
    background:#550c00;
    width:181px;
    text-align:center;
    padding-top:9px;
    height:20px;
    font-size:12px;
    font-family:Arial,宋体;
}
.divLPT a,.divLPT a.focus:hover
{
    color:White;
}
.divLPT a:hover,.divLPT a.focus
{
    color:#ff4037;
}
.divLPB0
{
    text-align:center;
}
a.leftMenu
{
    display:block;
    width:179px;
    border:1px solid #550c00;
    border-top:0px;
    background:white;
    color:#333333;
    text-decoration:none;
    padding-top:7px;
    height:21px;
    font-size:14px;
}
a.leftMenu:hover
{
    border:1px solid #ff5d37;
    border-top:0px;
    background:#ff5d37;
    color:white;
    text-decoration:none;
}

.divLPB
{
    width:171px;
    border:1px solid #550c00;
    border-top:0px;
    padding-left:4px;
    padding-right:4px;
    text-align:center;
    background:#fff;
    
}
 .divLPTt
        {
            color: White;
            background: url("http://www.opticsjournal.net/sskin/ciop2014/datetime.png");
            width: 102px;
            padding-top: 8px;
            padding-left: 23px;
            padding-bottom: 5px;
            padding-right: auto;
            font-weight: bold;
            font-size: 12px;
            font-family: "微软雅黑";
            float: left;
            text-align:left;
        }
        .divTextc
        {
            color: #7f7f7f;
            font-size: 12px;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 0px;
            padding-right: 0px;
            font-family: "微软雅黑";
            text-align: left;
        }
.divLPB .divLogo
{
    padding:10px;    
}
.divLPB .divText
{
    color:#454545;   
}
.divLPB .divLink
{
    padding-bottom:10px;
     text-align:left;
     line-height:20px
}
/* 中间内容 */
.divMCRow
{
    width:575px;
    padding-left:8px;
    padding-right:8px;
}


.divMCT
{
    height:16px;
    width:556px;
    padding-left:30px;
    padding-right:5px;
    background:url("081.png");   
    padding-top:4px; 
}


.divMCT2
{
    height:26px;
    width:720px;
    background:url("http://www.opticsjournal.net/sskin/GXYXCP2010/11.jpg");
}
.divMCTTitle
{
    color:White;
    font-size:12px;
    float:left;
}
.divMCM
{   
     background:#f1f1f1;
     padding:10px 15px;
    
}

.divMCM2
{   
     background:#f1f1f1;
     /* padding:20px 15px 20px 15px;*/
    
}
.divDesc
{
    color:#111111;
    font-size:13px;
    line-height:18px;    
    padding:6px;
    width:533px;
}
 .daojishi
{
    padding-top: 20px;
    padding-bottom: 20px;
}
.daojishi h2
{
    font-family: Helvetica, Microsoft YaHei, Arial, sans-serif;
    font-size: 14px;
    margin-bottom: 5px;
    color: #151515;
}
.daojishi #timer
{
    font-family: Helvetica, Microsoft YaHei, Arial, sans-serif;
    font-size: 14px;
    color: #151515;
    font-weight: bold;
}
 .table{border:1px solid #000; margin-top:20px; float:left}
 .table td{  border-bottom:1px solid #000; height:30px; line-height:30px; text-align:left}
 .pcss{float:left; text-align:left; width:100%;   line-height:30px}
.divPersonTitle
{
    padding-top:20px;
    padding-bottom:15px;
    font-weight:bold;
    color:#111111; 
    width:430px;
    text-align:left;
}
.divPersonDesc
{
     text-align:left;
    color:#222222;
    width:430px;
    letter-spacing:1px;
}

.divRightMenu
{
    padding:0px 10px 15px 10px;
    text-align:left;
}
.red
{
    color:Red;
}