﻿@font-face{   
   font-family: 'fontAnt';   
   src: url('/css/Antoniobold.woff') format('woff'); 
  font-weight: normal;   
  font-style: normal;  
}

@font-face {
  font-family: Alibaba-Medium;
  src: url(/font/Alibaba-PuHuiTi-Medium.woff);
}


@font-face {
  font-family: Alibaba-Regular;
  src: url(/font/Alibaba-PuHuiTi-Regular.woff);
}


.NewsArea
{
    margin: 60px auto 0px auto;
    width: 100%;
    max-width:2040px;
    height: 205px;
    position: relative;
}

.NewsArea .News-BigItem
{
    width: calc( 50% - 80px);
    position:absolute;
    background-color: #FFFFFF;
    height: 200px; 
    top: 0px;
    left: 60px;
    overflow: hidden;
    cursor:pointer;
    border: 1px solid #90C441;
}


.NewsArea .News-BigItem-DateBox
{
    padding: 0px 10px 0px 10px;
    width: 120px;
    height: 200px;
    background-color: #90C441;
    color: #FFFFFF;
    top: 0px;
    left: 0px;
    margin: 0px;
    float: left;
}

.NewsArea .News-BigItem-DateBox .News-BigItem-Day
{
    width: 100%;
    height: 120px;
    padding-top:5px 0px;
    font-family: fontAnt,Arial;
    border-bottom-style: solid;
    border-bottom-width: 4px;
    border-bottom-color: #FFFFFF;
    font-size: 72pt;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    position: relative;
    overflow: hidden;
     transform: scale(1,1.1);
-ms-transform: scale(1,1.1);
-webkit-transform: scale(1,1.1);
-moz-transform: scale(1,1.1);
-o-transform: scale(1,1.1);
}

.NewsArea .News-BigItem-DateBox .News-BigItem-Month
{
    width: 100%;
    height: 40px;
    font-family: fontAnt,Arial;
    margin-top:20px;
    font-size: 22pt;
    text-align: center;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    
    transform: scale(1,1.5);
-ms-transform: scale(1,1.5);
-webkit-transform: scale(1,1.5);
-moz-transform: scale(1,1.5);
-o-transform: scale(1,1.5);
}

.NewsArea .News-BigItem-ItemBox
{
    padding: 0px 20px 0px 20px;
    width: calc(100% - 190px);

    top: 0px;
    margin: 0px;
    float: left;
    overflow: hidden;
   
   
}

.NewsArea .News-BigItem-Title
{
    font-weight: bold;
    font-family:Alibaba-Medium, 微软雅黑, 黑体, 新宋体, 宋体;
    font-size: 14pt;
    position: relative;
    padding-top: 5px;
    padding-bottom: 10px;
    word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
    overflow: hidden;
    line-height:40px;
    height:30px;
    color:#646464;
}


.NewsArea .News-BigItem-Content
{
    font-family: Alibaba-Regular, 微软雅黑, 黑体, 新宋体, 宋体;
    font-size: 12pt;
    position: relative;
    color: #B0B0B0;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    text-indent: 2em;
}


.NewsArea .News-ItemList
{
    width: calc( 50% - 80px);
    position:absolute;
    height: 200px;
    overflow: hidden;
    top: 0px;
    left:calc(50% + 20px);
    border:1px solid #90C441;
}


.NewsArea .News-ItemList .News-ItemList-TabBox
{
    height: 40px;
    width: 100%;
    top:0px;
    left:0px;
    overflow: hidden;
     background-color: #90C441;
}

.NewsArea .News-ItemList .News-ItemList-TabTitleBox
{
    
    width: 250px;   
    padding-top: 5px;
    padding-bottom: 3px;
}

.NewsArea .News-ItemList .News-ItemList-TabTitleBox-CN
{
    font-family: Alibaba-Medium,微软雅黑, 黑体, 新宋体, 宋体;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    letter-spacing: 3px;
}

.NewsArea .News-ItemList .News-ItemList-TabTitleBox-EN
{
    font-family: Alibaba-Regular, 微软雅黑, 黑体, 新宋体, 宋体;
    font-size: 10pt;
    color:#FFFFFF;
     text-align: left;
      padding-left: 10px;
}

.NewsArea .News-ItemList .News-ItemList-More
{
    
    width: 66px;
    height: 30px;
    position:absolute;
    top:10px;
    left:calc(100% - 76px);
    color: #FFFFFF;
    font-family: Alibaba-Regular, 微软雅黑, 黑体, 新宋体, 宋体;
    overflow: hidden;
    cursor: pointer;
}

.NewsArea .News-ItemList .News-ItemList-More-CN
{
    font-size: 12pt;
    text-align: center;
    display: block;
    width: 80px;
    letter-spacing: 2px;
    margin-right:20px;
}

.NewsArea .News-ItemList .News-ItemList-More-EN
{
    font-size: 12pt;
    text-align: center;
    display: block;
    width: 80px;
    margin-right:20px;
}

.NewsArea .News-ItemList .News-ItemList-ListBox
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    width: 100%;
    color:#646464;
}

.NewsArea .News-ItemList .News-ItemList-ListBox li
{
    margin: 0px;
    display: block;
    width: 100%;
    height: 28px;
    padding-top: 8px;
    padding-bottom: 2px;
    font-family: Alibaba-Regular, 微软雅黑, 黑体, 新宋体, 宋体;
    font-size: 12pt;

    overflow: hidden;
    cursor: pointer;
}

.NewsArea .News-ItemList .News-ItemList-ListRow0
{

    background-color: #E9F3D8;
    
}

.NewsArea .News-ItemList .News-ItemList-ListRow1
{
   
}
.NewsArea .News-ItemList .News-ItemList-Type
{
    display: block;
    float: left;
    margin-left:10px;
    width:80px;
}

.NewsArea .News-ItemList .News-ItemList-Title
{
    width: calc(100% - 210px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: left;
    margin-left: 5px;
}


.NewsArea .News-ItemList .News-ItemList-Date
{
    float: right;
    width:100px;
    overflow:hidden;
    z-index:10;
}












.NewsDetail
{
    width: calc(100% -100px);
    display: block;
    text-align: center;
    margin-left: 50px;
    margin-right: 50px;
    margin-bottom: 200px;
}



.NewsDetail .NewsTitle
{
    line-height: 30px;
    text-align: center;
    width: 100%;
    height: 30px;
    display: block;
    font-weight: bold;
    font-family: Alibaba-Regular, 微软雅黑, 黑体, 新宋体, 宋体;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 24pt;
}

.NewsDetail .NewsReleasesTime
{
    width: 50%;
    float: left;
    text-align: center;
    background-color: #F0F0F0;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #666666;
    font-size: 9pt;
     font-family:Alibaba-Regular,  微软雅黑, 黑体, 新宋体, 宋体;
}

.NewsDetail .NewsReadNum
{
    width: 50%;
    float: right;
    text-align: center;
    background-color: #F0F0F0;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #666666;
    font-size: 9pt;
     font-family:Alibaba-Regular,  微软雅黑, 黑体, 新宋体, 宋体;
}

.NewsDetail .NewsContent
{
    clear: both;
    width: 100%;
    overflow: hidden;
    height: auto;
    text-align: left;
    word-spacing: 2em;
}

.NewsDetail .NewsContent img
{
     width: expression(this.width>600?"600px":this.width+"px");
}










.News-TitleListPage
{
    margin: 20px 0px 20px 0px;
    width: 100%;
}


.NewsTitleList-LeftNavBox
{
    width: 140px;
    height:600px;
    margin-bottom:20px;
    text-align: center;
    float: left;
    padding-left: 20px;
    padding-right: 20px;
}

.NewsTitleList-LeftNavBox .title
{
    display: block;
    width: 100%;
    height: 30px;
    color: #90C441;
    font-size: 18pt;
    font-family: 微软雅黑, 黑体, 新宋体;
    border-bottom-width: 2px;
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 10px;
    letter-spacing: 0.1em;
    font-weight: bold;
}

.NewsTitleList-LeftNavBox ul
{
    padding: 0px;
    margin: 0px;
    width: 140px;
    list-style-position: inside;
    list-style-type: square;
}

.NewsTitleList-LeftNavBox li
{
    line-height: 36px;
    width: 130px;
    height: 24px;
    padding-bottom: 10px;
    padding-top: 5px;
    padding-left:10px;
    margin-left:0px;
    border-bottom: 1px solid #CCCCCC;
    font-size: 14pt;
    text-align:left;
 cursor:pointer;
}


.NewsTitleList-LeftNavBox  .SelectNav
{
    color: #FFFFFF;
    background-color: #90C441;
}






.NewsTitleList-ListBox
{
    border: 0px solid #FF3300;
    width: 100%;
    float: right;
    overflow: hidden;
    list-style-type: none;
}


.NewsTitleList-ListBox .NewsListBoxTitle
{
    color:#90C441;
     font-weight: bold;
    font-family: 微软雅黑, 黑体, 新宋体, 宋体;
    width: calc(100% - 10px);
    font-size: 18pt;
    height: 40px;
    text-align: left;
    padding-left:10px;
        border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

.NewsTitleList-ListBox .NewsTitleList-NewsListBox
{
    border: 0px solid #0066FF;
    width: 100%;
}

.NewsTitleList-ListBox .NewsTitleList-Item
{
    width: calc(100% - 40px);
    height: 100px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    overflow: hidden;
    padding:20px 20px 10px 20px; 
}

.NewsTitleList-ListBox .NewsTitleList-Item:hover
{
    background-color: #FFFFFF;
    cursor: pointer;
}

.NewsTitleList-ListBox .NewsTitleList-DateBox       
{
    width: 80px;
    float: left;
    background-color: #E8F3D7;
    height: 90px; 
    top: 0px;
    left: 0px;
    overflow: hidden;
}

.NewsTitleList-ListBox .NewsTitleList-ItemBox
{
    width: calc(100% - 90px);
    height: 100px;
    float: right;
    overflow: hidden;
}



.NewsTitleList-ListBox .NewsTitleList-DateBox-Day   
{
    width: 100%;
    height: 35px;
    padding-top:10px;
    font-family: Arial;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #FFFFFF;
    font-size: 24pt;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    position: relative;
    overflow: hidden;
    color:#90C441;
    transform: scale(1,1.5);
-ms-transform: scale(1,1.5);
-webkit-transform: scale(1,1.5);
-moz-transform: scale(1,1.5);
-o-transform: scale(1,1.5);
}

.NewsTitleList-ListBox .NewsTitlesList-DateBox-Month
{
     width: 100%;
    height: 30px;
    font-family: Arial;
     padding-top:16px;
    font-size: 14pt;
    text-align: center;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
     color:#90C441;
    transform: scale(0.7,1.1);
-ms-transform: scale(0.7,1.1);
-webkit-transform: scale(0.7,1.1);
-moz-transform: scale(0.7,1.1);
-o-transform: scale(0.7,1.1);
}


.NewsTitleList-ListBox .NewsTitlesList-Item-Title   
{
    font-weight: bold;
    font-family: 微软雅黑, 黑体, 新宋体, 宋体;
    font-size: 16pt;
    position: relative;
    
    word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
    overflow: hidden;
    height: 30px;
    line-height:30px;
    color:#90C441;
}

.NewsTitleList-ListBox .NewsTitlesList-Item-Content 
{
    
    font-family: 微软雅黑, 黑体, 新宋体, 宋体;
    font-size: 14pt;
    position: relative;
    word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
    overflow: hidden;
    height: 56px;
    line-height:28px;
    color:#646464;
    margin-top:10px;
}



.NewsTitleList-ListBox .NewsTitleList-PageBox
{
    width:100%;
    height:30px;
    margin-top:20px;
    margin-bottom:20px;
}

.NewsTitleList-ListBox .NewsTitleList-PageBox .NewsTitleList-PageBox-PageStatu
{
     width:200px;
     margin-left:200px;
     margin-right:200px;
     font-size:10pt;
     color:#646464;
     float:left;
     padding-top:5px;
     height:30px;
      font-family: 微软雅黑, 黑体, 新宋体, 宋体;
}

.NewsTitleList-ListBox .NewsTitleList-PageBox .NewsTitleList-PageBox-PageStatu span
{
    color: #90C441;
    margin-left: 3px;
    margin-right: 3px;
    font-weight: bold;
}

.NewsTitleList-ListBox .NewsTitleList-PageBox a
{
    width: 80px;
    height: 30px;
    padding-top:5px;
    margin-left: 20px;
    text-align:center;
    float: left;
    border-radius:5px;
-moz-border-radius:5px; /* 老的 Firefox */
}


.NewsTitleList-ListBox .NewsTitleList-PageBox .PageStatu-Button-On
{
    background-color:#90C441;
    cursor: pointer;
}

.NewsTitleList-ListBox .NewsTitleList-PageBox .PageStatu-Button-On:hover
{
    background-color: #FF9900;
    cursor: pointer;
}

.NewsTitleList-ListBox .NewsTitleList-PageBox .PageStatu-Button-Off
{
    background-color: #C0C0C0;
}