.am-topbar{
 min-height: 72px;search-box
 margin-bottom: 0; z-index: 9999
}
.am-topbar-inverse{
 background-color: #293e86;
 border: none;
 color: #a1aac9;
}
.am-topbar .am-topbar-package{
 background:  #293e86;
}
.am-topbar-brand{
 height: 72px
}
.am-topbar .am-text-ir {
  display: block;
  margin-right: 10px;
  height: 72px;
  width: 188px;
  background: url(../img/logo_mini1.png) no-repeat left center;    background-size: 100%;
  
}

.am-nav,.am-nav-pills>li{ height: 72px;}
.am-topbar-nav>li>a{ line-height: 72px; color: #a1aac9}
.am-topbar-inverse .am-topbar-nav>li>a{ color: #a1aac9; font-size: .875em; width: 112px;
 text-align: center}

 
div.search-box form {
 margin: 18px 20px 0 0
}
div.search-box form input.search {
 height: 36px;
 width: 94px;
 float: right;
 padding-left: 5px;
 padding-right: 30px;
 color: #707ba0;
 outline: 0;
 border: 0;
 text-indent: 0.75em;
 font-family: 'Roboto Condensed', sans-serif;
 -webkit-border-radius: 24px;
 -moz-border-radius: 24px;
 -ms-border-radius: 24px;
 -o-border-radius: 24px;
 border-radius: 24px;
 background-color: #20316b;
 background-image: url(../img/search.png);
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position:65px 9px;
}
div.search-box form input.search:focus {
 width: 160px;
 color: #293e86;
 background-color: #ffffff;
 background-image: url(../img/search-hover.png);
 background-position: 129px 9px
}

.eng{ line-height: 72px; font-size: .875em; color: #a1aac9}
.am-topbar-inverse a.eng{color: #a1aac9}





.listStatus.am-header{ padding: 0;}
.listStatus{ background: #293e86; height: 175px; max-height: 175px; position: relative; overflow: hidden;
 margin-top: 0; z-index: 0}
.listStatus .imgBlur{ z-index: -1; position: absolute; top:0; overflow: hidden; 
 height: 100%; max-height: 100%; width: 1920px; left: 50%;
    -webkit-transform: translateX(-50%) translateY(0);
    -moz-transform: translateX(-50%) translateY(0);
    -o-transform: translateX(-50%) translateY(0);
    -ms-transform: translateX(-50%) translateY(0);
    transform: translateX(-50%) translateY(0);}

.listStatus .imgBlur{  

 -webkit-filter: blur(0); 
       -moz-filter: blur(0);
        -ms-filter: blur(0);
         -o-filter: blur(0);
            filter: blur(0);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=0, MakeShadow=false); 
  }
.listStatus:hover .imgBlur{
    -webkit-filter: blur(24px); 
       -moz-filter: blur(24px);
        -ms-filter: blur(24px);
         -o-filter: blur(24px);    
            filter: blur(24px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=0, MakeShadow=false); }

.listStatus .imgBlur img{ height: 100%; overflow: hidden; 
  min-height: 100%;}

.listStatus.am-header h1.am-header-title{ margin-top: 0; margin-bottom: 0; z-index: 1001; position: relative; 
 font-size: 2.25em; font-weight: normal; color: #ffffff; letter-spacing: .25em;
 text-align: center; line-height: 175px;
 text-shadow:0 1px 8px rgba(0,0,0,0.12);}

.listStatus.newsStatus{
 background: #2f3541
}
.listStatus.newsStatus:hover .imgBlur{
    -webkit-filter: blur(8px); 
       -moz-filter: blur(8px);
        -ms-filter: blur(8px); 
         -o-filter: blur(8px);    
            filter: blur(8px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=0, MakeShadow=false); }

.listStatus.searchStatus{ background: #303c54}
.listStatus.searchStatus:hover .imgBlur{
    -webkit-filter: blur(8px); 
       -moz-filter: blur(8px);
        -ms-filter: blur(8px); 
         -o-filter: blur(8px);    
            filter: blur(8px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=0, MakeShadow=false); }
.listStatus.searchStatus .search-box{ margin-top: 3em}
.listStatus.searchStatus .search-box .am-input-group-primary{ width: 90%; margin: 0 auto}
.listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn{
 padding: 1em 2.25em; background: #5a6485; border: 1px solid #5a6485;}

.listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn:hover{
 background: #4b5370; border: 1px solid #4b5370;}
.listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn span.am-icon-search{
 font-size: 1.25em;}
.listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field{
 height: 3.625em; border:.0em solid #5a6485; text-indent: 1em; color: black;}



.list{ z-index: 9999999;}

.statusBar{ background: #f5f5f5; height: 54px; width: 100%; z-index: 1002;
  box-shadow: 0 1px 5px rgba(0,0,0,0.4);
  -o-box-shadow: 0 1px 5px rgba(0,0,0,0.4);
  -ms-box-shadow: 0 1px 5px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.4);
  -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.4);
}
.vessay-seg{ height: 72px; background: #f5f5f5; z-index: 1021}
.vessay-seg.videoPlay-seg{ background: #333333;}
.vessayBar{border-bottom: 1px solid #dddddd; background: #ffffff;}
.statusBar .am-breadcrumb{ margin-bottom: 0; padding:0; z-index: 1002;}
.statusBar .am-breadcrumb li a{ color: #333333; line-height: 54px;
 font-size: .75em;}

.statusBar .am-u-md-6 table td{color: #333333; line-height: 54px;font-size:10pt;}
.statusBar .am-u-md-6 table td a span{color: #333333; line-height: 54px;font-size:10pt;}
.statusBar .am-u-md-6 table td span{color: #333333; line-height: 54px;font-size:10pt;}
.statusBar .am-breadcrumb li a:hover{ color: #000000;}
.statusBar .am-breadcrumb li.am-active{ font-size: .875em}
.statusBar ul.subNav{
 float: right; margin-bottom: 0
}
.statusBar ul.subNav li{
 float: left; font-size: .75em; color: #333333; margin-left: 24px;
 line-height: 54px;
}
.statusBar ul.subNav li a{ color: #333333}
 
 .statusBar.listBar{ 
  box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none; border-bottom: 1px solid #eaeaea;
   z-index: 1002;}
 .statusBar.listBar ul.listSort{
  float: right; margin-bottom: 0
 }
 .statusBar.listBar ul.listSort li{
  float: left; margin-left: 24px; line-height: 54px; z-index: 1002;
 }
 .statusBar.listBar ul.listSort li span{
  font-size: .875em; color: #333333; z-index: 1002;
 }
 .statusBar.listBar ul.listSort li a span{ color: #aaaaaa; font-size: 1em; z-index: 1001;}
 

 
 
 .statusBar.listBar ul.listSort li a.am-active span{ color: #293e86}
 .statusBar.listBar ul.listSort li a:hover span{ color: #293e86}
 

 
 .statusBar.searchBar{ background: #ffffff; border-bottom: 1px solid #dddddd;}
 .statusBar.searchBar .search-key,.statusBar.searchBar .search-results{ 
  font-size: .875em; line-height: 54px; color: #888888;}
 .statusBar.searchBar .search-results{ float: right;}
 .statusBar.searchBar .search-key a,.statusBar.searchBar .search-results a{ font-size: 1.25em; color: #293E86;
  margin: 0 12px; font-weight: bold;}
 

 .navBar ul li {float:left; padding:0 20px; text-align:center;
  height:54px; line-height:54px; cursor: pointer;}
 .navBar ul li a{ color: #777777;}
 .navBar ul li.active a{ }
 .navBar .curBg { background:#293e86; height:3px; position:absolute;
  width:68px; left:0px;}
 
 .navBar ul li:hover{ background: #ececec;}
 .navBar ul li:hover a{ color: #293e86; font-weight: bold;}







.article{ z-index: 99;}
.article .article-pic{ height: 420px; overflow: hidden; position: relative;}
.article-pic .article-pic-hover{ background: url();
 position: absolute; z-index: 10; width: 100%; height: 420px;}
.article-pic img{ width: 100%;
    -webkit-transform: translateX(0%) translateY(-28%);
    -moz-transform: translateX(0%) translateY(-28%);
    -ms-transform: translateX(0%) translateY(-28%);
    -o-transform: translateX(0%) translateY(-28%);
    transform: translateX(0%) translateY(-28%);
 position: absolute; z-index: 9;

    
    -webkit-filter: blur(0px); 
       -moz-filter: blur(0px);
        -ms-filter: blur(0px);
         -o-filter: blur(0px);     
            filter: blur(0px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=0, MakeShadow=false); 
}



.article .status-phone { padding:.75em .5em 1.2em;  text-shadow:0 2px 6px rgba(0,0,0,0.6); }
.article .status-phone a.status-back{display: inline-block; z-index: 11;}
.article .status-phone a.status-back,.article .am-cf a{ color: #ffffff;}
.article .status-phone a.status-back{ float: left;}
.article .status-phone .am-cf a.phone-share{ float: right;
 font-size: 1.25em;}


.article-pic .am-article{ z-index: 11; height: 420px; position: relative;}
.article-pic .am-article h1{ color: #dddddd; font-size: 2.25em;
 margin-top: 160px; letter-spacing: 2px; margin-left: 0; 
 font-weight: 400;}
.article-pic .am-article .am-article-meta{ bottom: 36px;
 position: absolute; width: 100%; height: 24px; font-size: .875em;
 line-height: 24px;}
.article-pic .am-article .am-article-meta .am-u-lg-8{ line-height: 24px;}
.article-pic .am-article .am-article-meta .am-u-lg-8 a{ color: #999999}
.article-pic .am-article .am-article-meta .am-u-lg-8 a:hover{ text-decoration: underline;}
.article-pic .am-article .am-article-meta .am-u-lg-8 .article-meta-nature1,
.article-pic .am-article .am-article-meta .am-u-lg-8 .article-meta-nature2,
.article-pic .am-article .am-article-meta .am-u-lg-8 .article-meta-nature3{ display: inline-block;}
.article-pic .am-article .am-article-meta .am-u-lg-4 .jiathis_style_24x24 .jiathis_counter.jiathis_bubble_style{ 
 width: 60px !important}

span.am-icon-thumbs-o-up:hover{ color: #e87750; cursor: pointer;}


.jiathis_style_24x24{ display: inline-block; margin-left: 8px}





blockquote{ border-left: 4px solid #58a4db; background: #fbfbfb; 
 margin: 32px auto 24px; display: block; padding: 2em 2.25em 1.5em; 
 font-size: .875em
}
.am-slider-c3.art-slide{
  box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;}
.art-slide{ width: 1000px; height: 600px; margin:0 auto; overflow: hidden}
.art-slide ul.am-slides li{ width: 100%; height: 100%;}
.am-slider-c3 .am-slider-desc,.am-slider-c3 .am-slider-counter{ height: 3em;}
.am-slider-c3 .am-slider-desc{ right: 20em; top: 30em;}
.am-slider-c3 .am-slides.am-gallery-default .am-gallery-title.am-slider-desc{
 margin-top: 0; margin: 0; padding: 0;
 font-weight: normal; font-size: 1em; right: 20em; top: 30em;
}
.am-slider-c3 .am-slider-counter{ 
 width:74px; background-color: #293e86;
 line-height: 48px; margin-right: 1.25em; font-size: 1em}
.am-slider-c3 .am-direction-nav a{ padding: 16px 0;}
.am-slider-c3 .am-slider-counter .am-active{ font-size: 1.5em; line-height: 48px;}
.am-slider-c3.art-slide .am-figure-default { margin: 0;}
.am-slider-c3.art-slide .am-figure-default img{
  max-width: 100%;
  height: auto;
  padding: 0;
  border: none;
  margin: 0 auto;
}


.am-article p{ text-indent: 2em; margin-bottom: 2em; font-size: 1em; color: #000000;
 line-height: 32px;}
.am-article p img{ margin-left:-2em}


.label{ margin: 2em auto 3em;}
.label .label-title{display: block; font-size: 1.25em; 
 font-weight: 600; color: #666666}

.label .label-span{ display: block; margin-top: 12px;}
.label .label-span a{ height: 36px; width: auto; padding: 10px 16px 8px; 
 border: 1px solid #e9e9e9; font-size: .75em; display: block; float: left;
 margin-right: 12px;  margin-bottom: 12px;
 line-height: 14px;
 border-radius: 32px;
 -o-border-radius: 32px; 
 -ms-border-radius: 32px; 
 -moz-border-radius: 32px; 
 -webkit-border-radius: 32px;
 color: #333333;}

.label .label-span a:hover{ background: #eeeeee; color: #000000}
.label .label-span>img{width:100%;}


.usr-action { margin: 64px auto 32px; width: 240px; height: 108px; padding-left: 0;}

.usr-action li,
.usr-action li a.good-button{ background: #e46496; width: 108px; height: 108px;
 border-radius: 64px; font-size: 1em;
 -webkit-border-radius: 64px;
 -moz-border-radius: 64px;
 -ms-border-radius: 64px;
 -o-border-radius: 64px;
 margin: 0 6px; float: left; text-align: center;
 color: #ffffff; cursor: pointer;
}
.usr-action li a.good-button{ margin: 0;}
.usr-action .usr-share ul.am-cf li,.usr-action li.phone-qrcode{ background: #3b9ad9;}
.usr-action li span{ display: block;}
.usr-action li span.good{ width:42px; height: 39px; 
 background: url(); margin-left: 33px; margin-top: 24px;
 margin-bottom: 4px;}
.usr-action li span.phone{ width:37px; height: 61px; background: 
 url(); margin-left: 35px; margin-top: 24px;}

.usr-action li a.good-button-uable{ background: #dddddd; width: 108px; height: 108px;
 border-radius: 64px; font-size: 1em;
 -webkit-border-radius: 64px;
 -moz-border-radius: 64px;
 -ms-border-radius: 64px;
 -o-border-radius: 64px;
 margin: 0; float: left; text-align: center;
 color: #999999; cursor: pointer;
}
.usr-action li a.good-button-uable span.good{ width:42px; height: 39px; 
 background: url(); margin-left: 33px; margin-top: 24px;
 margin-bottom: 4px;}
.usr-action li a.good-button-uable label{ color: #999999;}

 
.usr-action .usr-share ul.am-cf{ padding-left: 0}
.usr-action .usr-share ul.am-cf li a.phone-share{ float: none; text-align: center; margin-top: 16px;}
.usr-action .usr-share ul.am-cf li a.phone-share span.am-icon-share-alt{ font-size: 2.25em;}
.usr-action .usr-share ul.am-cf li a.phone-share span.am-navbar-label{ 
 font-size: .875em;  margin-top: -4px;}
 
.usr-action li:hover,
.usr-action li a.good-button:hover{ background: #c85783}
.usr-action .usr-share ul.am-cf li:hover,.usr-action li.phone-qrcode:hover{ background: #3387be}

.usr-action li:first-child{background: none;}
.usr-action li:first-child:hover{ background: none;}


.relNews{ background: #f5f5f5;}
.relNews h2{ font-size: 1.25em; margin: 2em auto 1.2em .5em;
 font-weight: 600}
.relNews ul.am-avg-lg-4{ margin-bottom: 4em;}
.relNews ul.am-avg-lg-4 li .rel-box{ 
 box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -o-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 background:#ffffff; margin-bottom: 1em}
.relNews ul.am-avg-lg-4 li .rel-box:hover{ 
 box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -o-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -ms-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -moz-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.18);}
.relNews ul.am-avg-lg-4 li .rel-box a.rel-img{ width: 100%; display: block;
 height: 0; padding-bottom: 56.25%; overflow: hidden; background: #dddddd}

.relNews ul.am-avg-lg-4 li .rel-box a.rel-img img{ width: 100%;}


.relNews ul.am-avg-lg-4 li .rel-box .rel-tit{ padding: .25em .625em .75em;}
.relNews ul.am-avg-lg-4 li .rel-box:hover .rel-tit{ background: #f6f6f6}
.relNews ul.am-avg-lg-4 li .rel-box .rel-tit a.relTitle{
 color: #555555; font-size: 0.875em; line-height: 3em;
 display: block; 
 white-space:nowrap !important; word-wrap: normal; overflow: hidden; white-space: nowrap;
  text-overflow: ellipsis; -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis; -moz-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;  }
.relNews ul.am-avg-lg-4 li .rel-box .rel-tit p{ margin-top: 0; margin-bottom: 0;
 font-size: 0.75em; color: #aaaaaa;}
.relNews ul.am-avg-lg-4 li .rel-box .rel-tit p.am-fl{ }
.relNews ul.am-avg-lg-4 li .rel-box .rel-tit p.am-fr{ }
.relNews ul.am-avg-lg-4 li .rel-box .rel-tit p span.rel-icon-eye{ 
 width: 16px; height: 10px;
 background: url(); display: inline-block;}
.rel-padding-horizontal-xs{ padding-right: .5em; padding-left: .5em}



.listNews{ background: #f5f5f5; padding-bottom: 4em;}
.listNews ul.am-avg-lg-3 li .list-card{ 
 box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -o-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 background:#ffffff; margin-top: 2em}
.listNews ul.am-avg-lg-3 li .list-card:hover{ 
 box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -o-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -ms-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -moz-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.18);}

.listNews ul.am-avg-lg-3 li .list-card.label{ margin: 2em auto 0; padding: 1.5em; overflow: auto;}
.listNews ul.am-avg-lg-3 li .list-card.label .label-title{ display: block; font-size: 1.125em; 
 font-weight: normal; color: black; line-height: 36px;}
.listNews ul.am-avg-lg-3 li .list-card.label .label-title span.am-icon-tags{ color: #293e86}
.listNews ul.am-avg-lg-3 li .list-card.label .label-span{ 
 max-height: -webkit-calc(100% - 3em);
 max-height: -moz-calc(100% - 3em);
 max-height: -ms-calc(100% - 3em);
 max-height: -o-calc(100% - 3em);
 max-height: calc(100% - 3em); 
 
 overflow: auto;}

.listNews ul table tbody tr td a{ color: #666666}
.listNews ul table tbody tr td a:hover{ color: #000000}


.listNews ul.am-avg-lg-3 li .list-card a.list-img{ width: 100%; display: block; position: relative;
 height: 0; padding-bottom: 56.25%; overflow: hidden; background: #dddddd}
.listNews ul.am-avg-lg-3 li .list-card a.list-img img{ width: 100%;}
.listNews ul.am-avg-lg-3 li .list-card div.list-img{ width: 100%; display: block; position: relative;
 height: 0; padding-bottom: 56.25%; overflow: hidden; background: #dddddd}
.listNews ul.am-avg-lg-3 li .list-card div.list-img img{ width: 100%;}
.listNews ul.am-avg-lg-3 li .list-card div.list-img a.list-label{ position: absolute; top:1.125em; left: 1.375em;
 width: 98px; height: 32px; background: rgba(65,140,223,.88); color: #ffffff; line-height: 32px;
 font-size: .875em; letter-spacing: 2px; text-align: center;}
.listNews ul.am-avg-lg-3 li .list-card a.list-img span.list-label{ display: block; width: 98px; height: 32px;
 position: absolute; top:1.125em; left: 1.375em;
 background: rgba(65,140,223,.88); color: #ffffff; line-height: 32px;
 font-size: .875em; letter-spacing: 2px; text-align: center;}
.listNews ul.am-avg-lg-3 li .list-card:hover a.list-img span.list-label{ 
 background: rgba(41,62,134,.88);}
.listNews ul.am-avg-lg-3 li .list-card .list-tit{
 padding: .25em .875em .75em;}
.listNews ul.am-avg-lg-3 li .list-card:hover .list-tit{ background: #f9f9f9}

.listNews ul.am-avg-lg-3 li .list-card .list-tit a.mainTitle{
    font-size: 1.125em; color: black; line-height: 3em; display: block;
 white-space:nowrap !important; word-wrap: normal; overflow: hidden; white-space: nowrap;
  text-overflow: ellipsis; -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis; -moz-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;  }
.listNews ul.am-avg-lg-3 li .list-card .list-tit p.subTitle{ margin-bottom: .5em;
 font-size: .75em; line-height: 20px; height: 8em;}
.listNews ul.am-avg-lg-3 li .list-card .list-tit p{ margin-top: 0; margin-bottom: 0;
 font-size: 0.75em; color: #999999;}
.listNews ul.am-avg-lg-3 li .list-card .list-tit p.am-fl{ }
.listNews ul.am-avg-lg-3 li .list-card .list-tit p.am-fr{ color: #dddddd }
.listNews ul.am-avg-lg-3 li .list-card .list-tit p.am-fr span{ 
 color: #999999; margin: 0 0.5em; }
.listNews ul.am-avg-lg-3 li .list-card .list-tit p.am-fr a span.am-icon-thumbs-o-up{ 
 color: #999999; margin: 0 0.5em; }
.listNews ul.am-avg-lg-3 li .list-card .list-tit p.am-fr a:hover span.am-icon-thumbs-o-up{ 
 color: #e87750; }
.listNews ul.am-avg-lg-3 li .list-card .list-tit p span.list-icon-eye{ 
 width: 16px; height: 10px;
 background: url(); display: inline-block;}
.list-padding-horizontal-xs{ padding-right: .5em; padding-left: .5em}







.listVideos{ background: #f5f5f5;}
.listVideos h2{ font-size: 1.25em; margin: 2em auto 1.2em .5em;
 font-weight: 600}
.listVideos ul.am-avg-lg-4{ margin-bottom: 4em; padding-top: 1em;}
.listVideos{ z-index: 1011; position: relative;}
.listVideos ul.am-avg-lg-4 li .rel-box{ 
 box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -o-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
 background:#ffffff; margin-bottom: 1em; margin-top: 1em;}
.listVideos ul.am-avg-lg-4 li .rel-box:hover{
 box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -o-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -ms-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -moz-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
 -webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.18);}
.listVideos ul.am-avg-lg-4 li .rel-box a.rel-video{ width: 100%; display: block;
  height: 0; padding-bottom: 56.25%; overflow: hidden; background: #293e86;
 margin-top: 0;}

.listVideos ul.am-avg-lg-4 li .rel-box a.rel-video img{ width: 100%;}
.listVideos ul.am-avg-lg-4 li .rel-box a.rel-video h2{ text-align: left; left: 0.375em; right: 0.375em;
 bottom: -0.625em; font-size: 0.875em;}








#loading-more,#loading-more1,#loading-more2,#loading-more3,#loading-more4,#loading-more5
,#loading-more6,#loading-more7,#loading-more8,#loading-more9,#loading-more10{ display: none;}


 

 .refreshBox{ padding-bottom: 5em; margin-top: 6em;}
 .refreshBox button.btn-refresh{ width: 40%; font-size: 1.125em; color: #333333; background: #ffffff;
  box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  -o-box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  -ms-box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  -moz-box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.12); line-height: 48px; display: block;
  text-align: center; margin: 2em auto 0; border:none; letter-spacing: 0.25em;
  }
 .refreshBox button.btn-refresh:hover{ background: #f9f9f9;
  box-shadow: 0 2px 12px rgba(0,0,0,0.24);
  -o-box-shadow: 0 2px 12px rgba(0,0,0,0.24);
  -ms-box-shadow: 0 2px 12px rgba(0,0,0,0.24);
  -moz-box-shadow: 0 2px 12px rgba(0,0,0,0.24);
  -webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.24);}
 .refreshBox button.btn-refresh:hover, .refreshBox button.btn-refresh:focus{
   border:none; 
 }
 






 .newsGather{ background: #f5f5f5; padding-top: 3em; padding-bottom: 3em;}
 .newsGather .list-padding-horizontal-md{ padding-right: .75em; padding-left: .75em}
 .newsSlide{ width: 100%; height: 370px; margin:0 auto; overflow: hidden}
 .newsSlide ul.am-slides li{ width: 100%; height: 100%;}
 
 .newsSlide.am-slider-c3 .am-slider-desc{
   right: 12em; top: 17em;}
 .newsGather .listNews .list-card.recentNews,.newsGather .listNews .list-card.hotNews{
  height: 420px;}
  .newsGather .listNews ul.am-avg-lg-2 li .list-card{ 
  box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -o-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  background:#ffffff; margin-top: 1.5em}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card:hover{ 
  box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -o-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -ms-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -moz-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.18);}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card{ margin: 1.5em auto 0; padding: 1.5em; overflow: hidden;
  position: relative;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card .gather-title{ display: block; font-size: 1.25em; 
 font-weight: normal; color: black; line-height: 36px;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card .gather-title span.am-icon-newspaper-o{ color: #40c72d;
  margin-right: .25em;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card .gather-title span.am-icon-fire{ color: #ce0e0e;
  margin-right: .25em;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card ul.gather-list{ 
  max-height: -webkit-calc(100% - 6em);
  max-height: -moz-calc(100% - 6em);
  max-height: -ms-calc(100% - 6em);
  max-height: -o-calc(100% - 6em);
  max-height: calc(100% - 6em);  
  height: -webkit-calc(100% - 6em);
  height: -moz-calc(100% - 6em);
  height: -ms-calc(100% - 6em);
  height: -o-calc(100% - 6em);
  height: calc(100% - 6em);
  overflow: auto; list-style-type: square; color: #cccccc; margin-top: 1em;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card ul.gather-list li{ margin: .25em auto 1.175em; font-size: .875em;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card ul.gather-list li a{ color: #333333; font-size: .875em;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card a.more{ color: #979797; font-size: .75em; 
  position: absolute; bottom: 1.75em; right: 2em}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card a.more span{ display: inline-block; width: 13px; height: 13px;
 background: url(../img/more.png); margin-left: 4px; margin-bottom: -2px;}

 .newsGather .infoCenter{ margin: 0 auto; padding: 1.5em 0; overflow: hidden; 
  height: 814px; height: clac(790px + 1.5em);}
 .newsGather .infoCenter .gather-title{ display: block; font-size: 1.25em; 
  font-weight: normal; color: black; line-height: 36px; padding-left: 1.5em;}
 .newsGather .infoCenter .gather-title span.am-icon-volume-up{ color: #293e86;
  margin-right: .25em;}
 .newsGather .infoCenter a.more{ color: #979797; font-size: .75em; 
  position: absolute; bottom: 1.75em; right: 2em}
 .newsGather .infoCenter a.more span{ display: inline-block; width: 13px; height: 13px;
 background: url(../img/more.png); margin-left: 4px; margin-bottom: -2px;}

 .newsGather .infoCenter ul.am-list{ margin-top: .75em;}

 .newsGather .infoCenter{
  box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -o-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
  background:#ffffff;}
 .newsGather .infoCenter:hover{ 
  box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -o-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -ms-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -moz-box-shadow: 0 2px 12px rgba(0,0,0,0.18);
  -webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.18);}

 i.am-icon-angle-double-right{
  animation: twinkling 2s infinite ease-in-out ;
  -o-animation: twinkling 2s infinite ease-in-out ;
  -ms-animation: twinkling 2s infinite ease-in-out ;
  -moz-animation: twinkling 2s infinite ease-in-out ;
  -webkit-animation: twinkling 2s infinite ease-in-out ;
 }




 
 .videoNews { padding-bottom: 5em;}
 .videoNews .videoNews-title{ text-align: center; padding-top: 3em;}
 .videoNews .videoNews-title a{ color: #333333; font-size: 1.375em; font-weight: bold;
  text-align: center; line-height: 72px; letter-spacing: 3px;}
 .videoNews .list-padding-horizontal-md{ padding-right: .75em; padding-left: .75em}
 .videoNews li.list-padding-horizontal-md{ overflow: hidden;}

 .videoNews li.list-padding-horizontal-md ul li.list-left,
 .videoNews li.list-padding-horizontal-md ul li.list-right,
 .videoNews li.list-padding-horizontal-md ul li.list-padding-horizontal-xs{ 
  padding-right: .875em; padding-left: .875em}
 .videoNews a.vMovies{
  background-color: #25397b;
  color: 4A4A51; margin-top: .75em;
  width: 100%; overflow: hidden; display: block; 
  position: relative; padding: 0
 }
 .videoNews a.vMovies img{ z-index: -1; width: 100%;}
 .videoNews a.vMovies span.play{
  position: absolute; top: 88%; left: auto; right: 2%; z-index: 1;}
 .videoNews a.vMovies h2{ font-size: 1.125em;
  bottom: 1em; left: 12px; text-align: left; font-weight: 300;}
 .videoNews a.vMovies h5{ font-size: .875em;
  bottom: .125em; left: 12px; text-align: left; line-height: 12px;}
 .videoNews a.vMovies:hover span.play{ background: url(../img/play.png);
  display: block; margin-top: -36px; top: 50%; left: auto; right: 50%;
  margin-right: -36px;}
 .videoNews a.vMovies:hover h2{ font-weight: bold; bottom: .75em;}
 .videoNews a.vMovies:hover h5{ bottom: -4px}


 .videoNews a.vMovies h2.video-listit{ font-size: 1em;
  bottom: -6px; left: 12px; text-align: left; font-weight: 300;}

 .videoNews a.vMovies span.play {
   -webkit-transform: scale(0.64);
   -moz-transform: scale(0.64);
   -ms-transform: scale(0.64);
   -o-transform: scale(0.64);
   transform: scale(0.64);
 }
 .videoNews a.vMovies:hover span.play {
   -webkit-transform: scale(0.88);
   -moz-transform: scale(0.88);
   -ms-transform: scale(0.88);
   -o-transform: scale(0.88);
   transform: scale(0.88);
 }

 





@media (min-width: 1025px){

 
    #header{
      position: fixed; top:0; left: 0; right: 0;
    }
      .animated,.floatAni { 
       -webkit-animation-duration: .5s; 
       -moz-animation-duration: .5s; 
       -ms-animation-duration: .5s;
        -o-animation-duration: .5s; 
        animation-duration: .5s; 
        -webkit-animation-fill-mode: both; 
        -moz-animation-fill-mode: both; 
        -ms-animation-fill-mode: both; 
        -o-animation-fill-mode: both; 
        animation-fill-mode: both;
      }

      @-webkit-keyframes slideDown {
        0% { top: -4.5em; }
        100% { top: 0; }
      }
      @-moz-keyframes slideDown {
        0% { top: -4.5em; }
        100% { top: 0; }
      }
      @-ms-keyframes slideDown {
        0% { top: -4.5em; }
        100% { top: 0; }
      }
      @-o-keyframes slideDown {
        0% { top: -4.5em; }
        100% { top: 0; }
      }
      @keyframes slideDown {
        0% { top: -4.5em; }
        100% { top: 0; }
      }

      .animated.slideDown { 
       -webkit-animation-name: slideDown; 
       -moz-animation-name: slideDown; 
        -ms-animation-name: slideDown;
        -o-animation-name: slideDown; 
        animation-name: slideDown }

      @-webkit-keyframes slideUp {
        0% { top: 0; }
        100% { top: -4.5em; }
      }
      @-moz-keyframes slideUp {
        0% { top: 0; }
        100% { top: -4.5em; }
      }
      @-ms-keyframes slideUp {
        0% { top: 0; }
        100% { top: -4.5em; }
      }
      @-o-keyframes slideUp {
        0% { top: 0; }
        100% { top: -4.5em; }
      }
      @keyframes slideUp {
        0% { top: 0; }
        100% { top: -4.5em; }
      }
      .animated.slideUp { 
        -webkit-animation-name: slideUp; 
        -moz-animation-name: slideUp; 
        -ms-animation-name: slideUp;
        -o-animation-name: slideUp; 
        animation-name: slideUp }

      @-webkit-keyframes floatShow {
        0% { right: 0; opacity: 0;  }
        100% { right: 2em; opacity: 1;}
      }
      @-moz-keyframes floatShow {
        0% { right: 0; opacity: 0;  }
        100% { right: 2em; opacity: 1;}
      }
      @-ms-keyframes floatShow {
        0% { right: 0; opacity: 0;  }
        100% { right: 2em; opacity: 1;}
      }
      @-o-keyframes floatShow {
        0% { right: 0; opacity: 0;  }
        100% { right: 2em; opacity: 1;}
      }
      @keyframes floatShow {
        0% { right: 0; opacity: 0;  }
        100% { right: 2em; opacity: 1;}
      }

      .floatAni.floatShow { 
       -webkit-animation-name: floatShow; 
       -moz-animation-name: floatShow; 
        -ms-animation-name: floatShow; 
        -o-animation-name: floatShow; 
        animation-name: floatShow }

      @-webkit-keyframes floatHide {
        0% { right: 2em; opacity: 1; }
        100% { right: 0; opacity: 0; }
      }
      @-moz-keyframes floatHide {
        0% { right: 2em; opacity: 1; }
        100% { right: 0; opacity: 0; }
      }
      @-ms-keyframes floatHide {
        0% { right: 2em; opacity: 1; }
        100% { right: 0; opacity: 0; }
      }
      @-o-keyframes floatHide {
        0% { right: 2em; opacity: 1; }
        100% { right: 0; opacity: 0; }
      }
      @keyframes floatHide {
        0% { right: 2em; opacity: 1; }
        100% { right: 0; opacity: 0; }
      }
      .floatAni.floatHide { 
        -webkit-animation-name: floatHide; 
        -moz-animation-name: floatHide; 
        -ms-animation-name: floatHide;
        -o-animation-name: floatHide;  
        animation-name: floatHide }



 .listStatus{ margin-top: 72px;}

 .newsGather .infoCenter ul li{ height: 96px;}
 .newsGather .infoCenter ul li .date{
  border-right: 0;
 }
 .newsGather .infoCenter ul li .date h3{
   font-size: 2em;
 }
 .newsGather .infoCenter ul li .box{
  padding-left: 0; padding-top: 1.5em;
 }
 .newsGather .infoCenter ul li .box a{
  white-space:nowrap !important; word-wrap: normal; overflow: hidden; white-space: nowrap;
   text-overflow: ellipsis; -o-text-overflow: ellipsis;
   -ms-text-overflow: ellipsis; -moz-text-overflow: ellipsis;
   -webkit-text-overflow: ellipsis; 
 }
 .newsGather .infoCenter .clear-info{
   clear: both;
   margin: 2px 0;
   height: 1px;
   width: 100%;
   background: #f2f2f2;
 }

 .article-pic:hover .am-article h1{
  color: #ffffff; margin-left: 12px;
  text-shadow:0 1px 12px rgba(0,0,0,1);
 }
 .article-pic:hover .am-article .am-article-meta{
  bottom: 32px;
 }
 .article-pic:hover img{
     -webkit-filter: blur(8px); 
        -moz-filter: blur(8px);
         -ms-filter: blur(8px);
           -o-filter: blur(8px);     
             filter: blur(8px);
     filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=8, MakeShadow=false); 
 }
}

@media (max-width: 1024px){

 .vessay-seg{ height: 0; } 

 .statusBar,.listNews{ background: #ececec}.sz_ys{background: #fff !important;}
 .relNews{ background: #ececec;}

 .listStatus.am-header{ height: 98px;}
 .listStatus.am-header-default .am-header-nav{ margin-top: 1.375em;}
 .listStatus.am-header h1.am-header-title{ line-height: 98px; font-size: 1.5em}
 

 
 .listStatus.searchStatus.am-header{ height: 72px;}
 .listStatus.searchStatus.am-header-default .am-header-nav{ margin-top: .75em;}
 .listStatus.searchStatus.am-header h1.am-header-title{ line-height: 72px; font-size: 1.25em; font-weight: bold;}

 .listStatus.searchStatus{ background: #293e86; position: relative;}
 
 

 
 .listStatus.newsStatus{ background: #293e86;}
 .newsGather{ padding-top: 0;}
 
 .newsGather .list-padding-horizontal-md.newsSlideBox{ padding-right: 0; padding-left: 0}
 .newsGather .list-padding-horizontal-md.recentNewsBox{ padding-right: 0.375em; padding-left: 0.75em}
 .newsGather .list-padding-horizontal-md.hotNewsBox{ padding-right: 0.75em; padding-left: 0.375em}
 .newsGather .infoCenter{ margin-top: 1.5em;}
 .newsSlide{ width: 100%; height: auto; max-height: auto; margin:0 auto; overflow: hidden}
 .newsSlide ul.am-slides li{ width: 100%; height: 100%;}
 .newsSlide.am-slider-c3 .am-slider-desc{
   right: 0; top: auto; bottom: 0;}



 
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn{
  background: #E3E7F6; border: 1px solid #E3E7F6; color: #7E8E9E }
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn:hover{
  background: #f0f1f8; border: 1px solid #f0f1f8;
 }
 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field{
  border:.0em solid #E3E7F6; color: #333333; background: #E3E7F6;
 }
 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field::-webkit-input-placeholder {
     color:    #96a1c3;}
 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field:-moz-placeholder {
     color:    #96a1c3;}
 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field::-moz-placeholder {
     color:    #96a1c3;}
 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field:-ms-input-placeholder {
     color:    #96a1c3;}
 .listStatus.searchStatus .search-box .am-input-group-primary:focus input.am-form-field{
  background: #ffffff;
 }
 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field:focus{
  background: #ffffff;
 }
 


 .videoNews a.vMovies h2{ font-size: 1em;}
 .videoNews a.vMovies h5{ font-size: .75em;}
 .videoNews a.vMovies h2.video-listit{ font-size: .875em;}


 .refreshBox button.btn-refresh{ width: 68%;}
 .refreshBox button.btn-refresh{ font-size: 1em; line-height: 44px;}

 .listStatus.searchStatus .search-box{ margin-top: 0}
 .listStatus.searchStatus .search-box .am-input-group-primary{
  width: 90%;
  width: -webkit-calc(100% - 3.5em);
  width: -moz-calc(100% - 3.5em);
  width: -ms-calc(100% - 3.5em);
  width: -o-calc(100% - 3.5em);
  width: calc(100% - 3.5em); 
  height: 56px;
  margin: 8px auto;
  position: absolute; top: 0; right: .5em; left: 3em; padding: 0;}
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn{
  padding: 1em 2.25em; height: 56px;
  -webkit-border-radius: 0 12px 12px 0;
  -moz-border-radius: 0 12px 12px 0;
  -ms-border-radius: 0 12px 12px 0;
  -o-border-radius: 0 12px 12px 0;
  border-radius: 0 12px 12px 0;}
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn span.am-icon-search{
  font-size: 1.25em;}

 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field{
  height: 56px; text-indent: .5em;
  font-size: 1em;
  -webkit-border-radius: 12px 0 0 12px;
  -moz-border-radius: 12px 0 0 12px;
  -ms-border-radius: 12px 0 0 12px;
  -o-border-radius: 12px 0 0 12px;
  border-radius: 12px 0 0 12px;}
 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field:focus {
   border-color: #6D789C;
   outline: thin dotted \9;
  box-shadow: 0 0 3px rgba(255, 255, 255, 0.24);
  -o-box-shadow: 0 0 3px rgba(255, 255, 255, 0.24);
  -ms-box-shadow: 0 0 3px rgba(255, 255, 255, 0.24);
  -moz-box-shadow: 0 0 3px rgba(255, 255, 255, 0.24);
  -webkit-box-shadow: 0 0 3px rgba(255, 255, 255, 0.24);
 }

 .am-slider-c3 .am-direction-nav li,
 .am-slider-c3 .am-direction-nav li a.am-prev,
 .am-slider-c3 .am-direction-nav li a.am-next{ display: none}

 blockquote{ font-size: .75em}

 .article-pic img{
     -webkit-transform: translateX(0%) translateY(-15%);
     -moz-transform: translateX(0%) translateY(-15%);
     -ms-transform: translateX(0%) translateY(-15%);
     -o-transform: translateX(0%) translateY(-15%);
     transform: translateX(0%) translateY(-15%);
 }
}


@media only screen and (min-width: 641px) and (max-width: 1024px){

 .article .article-pic{ height: 300px;}
 .article-pic .article-pic-hover{height: 300px;}
 .article-pic .am-article{height: 300px;}

 .article-pic .am-article h1{ color: #dddddd; font-size: 1.625em; line-height: 32px;
  margin-top: 2em; letter-spacing: 1px; margin-left: 0;}

 .am-slider-c3 .am-slider-desc{ right: 0; bottom: 0; top: auto;}

 .art-slide{ width: 100%; height: auto}

 
 .footer .am-u-lg-2 a.logo-bottom{ margin: 32px auto 0}
 .footer .am-u-lg-4 p.footer-copyinfo{ margin: 24px auto 32px;}
 .footer .am-u-lg-3.footer-link ul li a{ text-indent: 1em; float: left;}
 .footer .am-u-lg-4 p.footer-copyinfo span{ color: #606fa3}


}


@media (max-width:640px){

.listStatus.am-header{ height: 60px;}
.listStatus.am-header-default .am-header-nav{ margin-top: .25em;}
.listStatus.am-header h1.am-header-title{ line-height: 60px; font-size: 1.25em; font-weight: bold;
 text-indent: 0.5em;}

 
 .listStatus.searchStatus.am-header{ height: 60px;}
 .listStatus.searchStatus.am-header-default .am-header-nav{ margin-top: .25em;}
 .listStatus.searchStatus.am-header h1.am-header-title{ line-height: 60px; font-size: 1em; font-weight: bold;}

 .listStatus.searchStatus{ background: #293e86; position: relative;}
 .listStatus.searchStatus .search-box{ margin-top: 0}
 .listStatus.searchStatus .search-box .am-input-group-primary{
  width: 90%;
  width: -webkit-calc(100% - 50px);
  width: -moz-calc(100% - 50px);
  width: -ms-calc(100% - 50px);
  width: -o-calc(100% - 50px);
  width: calc(100% - 50px); 
  height: 48px;
  margin: 6px auto;
  position: absolute; top: 0; right: 8px; left: 42px; padding: 0;}

 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn{
  padding: .75em 1.875em; height: 48px;}
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn span.am-icon-search{
  font-size: 1.25em;}

 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field{
  height: 48px; text-indent: .375em; font-size: .875em;}
 
 .statusBar.searchBar .search-results{ float: left; text-indent: 1em; width: 100%; overflow: hidden;}

 .am-article p{ font-size: 1em}

 .article .article-pic{ height: auto; overflow: visible;}
 .article-pic .article-pic-back{width: 100%; height: 17.5em;
   overflow: hidden; display: inline-block; position: absolute;}
 .article-pic .article-pic-hover{height: 17.5em;}
 .article-pic .am-article{height: auto; display: block; padding-right: 0; padding-left: 0;}
 .article-pic .am-article h1{ color: #dddddd; font-size: 1.5em; line-height: 32px;
  margin-top: 4em; margin-bottom: 2em; min-height: 3em; font-weight: bold;
  padding-right: .5em; padding-left: .5em;}
 .article-pic .am-article .am-article-meta{ bottom: auto; font-size: .75em;
  color: #aaaaaa; padding-right: .5em; padding-left: .5em;}



 
 .newsSlide{ width: 100%; height: auto; max-height: auto; margin:0 auto; overflow: hidden}
 .newsSlide ul.am-slides li{ width: 100%; height: 100%;}
 .newsSlide.am-slider-c3 .am-slider-desc{
   right: 0; top: auto; bottom: 0;}
 .newsGather .list-padding-horizontal-md.recentNewsBox,
 .newsGather .list-padding-horizontal-md.hotNewsBox,
 .newsGather .list-padding-horizontal-md.noticeBox{ padding-right: 0.5em; padding-left: 0.5em}
 .newsGather .listNews .list-card.recentNews,.newsGather .listNews .list-card.hotNews{
  height: auto;}
 .newsGather .infoCenter{  
  height: 842px; height: clac(818px + 1.5em);}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card{ padding:1em;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card a.more,
 .newsGather .infoCenter a.more{ bottom: 1.25em; right: 1.5em;}
 .newsGather .listNews ul.am-avg-lg-2 li .list-card ul.gather-list{
  padding-left: 1.25em;
 }
 .newsGather .infoCenter{ padding-top: 1em;}
 .newsGather .infoCenter .gather-title{ padding-left: 1em; line-height: 32px;}
 .newsGather .infoCenter .gather-title,
 .newsGather .listNews ul.am-avg-lg-2 li .list-card .gather-title{ font-size: 1.125em;}
 .videoNews a.vMovies span.play {
   -webkit-transform: scale(0.56);
   -moz-transform: scale(0.56);
   -ms-transform: scale(0.56);
   -o-transform: scale(0.56);
   transform: scale(0.56);
 }
 .videoNews a.vMovies:hover span.play {
   -webkit-transform: scale(0.81);
   -moz-transform: scale(0.81);
   -ms-transform: scale(0.81);
   -o-transform: scale(0.81);
   transform: scale(0.81);
 }

 .videoNews li.list-padding-horizontal-md ul li.list-left{ 
  padding-right: .375em; padding-left: .75em}
 .videoNews li.list-padding-horizontal-md ul li.list-right{ 
  padding-right: .75em; padding-left: .375em}

 .refreshBox button.btn-refresh{ width: 88%;}
 .refreshBox button.btn-refresh{ font-size: 1em; line-height: 40px;}


 

 .am-cf h3{ font-weight: bold}



 
 blockquote{ font-size: .875em; padding: 2em 1.25em 1.5em; margin-top: .25em; color: #999999;
  font-style: italic;}
 .art-slide{ width: 100%; height: auto}
 .am-slider-c3 .am-slider-desc,.am-slider-c3 .am-slider-counter{ height: 42px;}
 .am-slider-c3 .am-slider-counter{ width:64px;
  line-height: 42px;}
 .am-slider-c3 .am-slider-counter .am-active{ font-size: 1.25em; line-height: 42px;}
 .am-slider-c3 .am-slider-desc{ right: 0; bottom: 0; top: auto; font-size: 1em}
 .am-article p{ text-indent: 2em; margin-bottom: 2em; font-size: 1.125em;
  line-height: 26px;}
 .am-slider-c3 .am-slides.am-gallery-default .am-gallery-title.am-slider-desc{
   right: 0; bottom: 0; top: auto; font-size: 1em
 }


 .relNews h2{  margin: 1.75em auto 1.2em .5em; font-size: 1.125em;
  border-left: 5px solid #293e86; padding-left: .75em; font-weight: bold;}
 .relNews ul.am-avg-lg-4{ margin-bottom: 3em;}

 .footer{ min-height: 200px; height: auto}
 .footer .am-u-lg-4 p.footer-copyinfo{ margin: 32px auto 24px;}
 .footer .am-u-lg-4 p.footer-copyinfo span{ color: #58679e}

 .article-pic img{
     -webkit-transform: translateX(0%) translateY(-12%);
     -moz-transform: translateX(0%) translateY(-12%);
     -ms-transform: translateX(0%) translateY(-12%);
     -o-transform: translateX(0%) translateY(-12%);
     transform: translateX(0%) translateY(-12%);
 }

 .listNews ul table.table-depart{margin-top: 2em;}


}


@media(max-width:560px){
 .usr-action{ width: 196px; height: 92px;}
 ul.usr-action li{ width: 92px; margin: 0 3px; height: 92px; font-size: .875em;}
 .usr-action li a.good-button,
 .usr-action li a.good-button-uable{ width: 92px; margin: 0 3px; 
  height: 92px; font-size: .875em;}
 .usr-action li a.good-button-uable span.good,
 .usr-action li span.good{ background-size: 36px 32px; width: 36px; height: 32px;
  margin-left: 30px; margin-top: 20px}
 .usr-action .usr-share ul.am-cf li a.phone-share{ margin-top: 12px}
 .usr-action .usr-share ul.am-cf li a.phone-share span.am-icon-share-alt{ font-size: 2.125em}

 .newsGather .infoCenter{  
  height: 982px;
  height: -webkit-calc(958px + 1.5em);
  height: -moz-calc(958px + 1.5em);
  height: -ms-calc(958px + 1.5em);
  height: -o-calc(958px + 1.5em);
  height: calc(958px + 1.5em);
 }
}

@media(max-width:520px){

 .article .article-pic{ height: auto; overflow: visible;}
 .article-pic .article-pic-back{width: 100%; height: 13.75em;
   overflow: hidden; display: inline-block; position: absolute;}
 .article-pic .article-pic-hover{height: 13.75em;}
 .article-pic .am-article{height: auto; display: block;}
 .article-pic .am-article h1{ color: #dddddd; font-size: 1.25em; line-height: 32px;
  margin-top: 2.5em; margin-bottom: 2em}
 .article-pic .am-article .am-article-meta{ bottom: auto;
  color: #aaaaaa; }
 .article-pic .am-article .am-article-meta .am-u-lg-8 a{ color: #888888;}

 
 .listStatus.searchStatus.am-header{ height: 60px;}
 .listStatus.searchStatus.am-header-default .am-header-nav{ margin-top: .25em;}
 .listStatus.searchStatus.am-header h1.am-header-title{ line-height: 60px; font-size: 1em; font-weight: bold;}

 .listStatus.searchStatus{ background: #293e86; position: relative;}
 .listStatus.searchStatus .search-box{ margin-top: 0}
 .listStatus.searchStatus .search-box .am-input-group-primary{
  width: 84%;
  width: -webkit-calc(100% - 50px);
  width: -moz-calc(100% - 50px);
  width: -ms-calc(100% - 50px);
  width: -o-calc(100% - 50px);
  width: calc(100% - 50px);
  height: 42px; line-height: 42px;
  max-height: 42px;
  margin: 9px auto 9px;
  position: absolute; top: 0; right: 6px; left: 44px; padding: 0;}

 .listStatus.searchStatus .search-box .am-input-group-primary input.am-form-field{
  height: 42px; text-indent: .375em; font-size: .75em;}
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn{ height: 42px;
  padding: 0; overflow: hidden;}
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn{
  padding: .5em 1.25em; height: 42px; margin: 0;}
 .listStatus.searchStatus .search-box .am-input-group-primary .am-input-group-btn>.am-btn span.am-icon-search{
  font-size: 1.25em;}

 


 
 blockquote{ padding: 1.5em 1.125em 1.25em; }
 .am-slider-c3 .am-slider-desc,.am-slider-c3 .am-slider-counter{ height: 36px;}
 .am-slider-c3 .am-slider-counter{  width:52px;
  line-height: 36px;}
 .am-slider-c3 .am-slider-counter .am-active{ font-size: 1.125em; line-height: 36px;}

 .am-slider-c3 .am-slides.am-gallery-default .am-gallery-title.am-slider-desc{
   font-size: 1em; text-indent: 0;
 }

 .relNews h2{  margin: 1.5em auto 1.2em .5em; font-size: 1em}
 .relNews ul.am-avg-lg-4{ margin-bottom: 2em;}


 
 .videoNews li.list-padding-horizontal-md ul li.list-left,
 .videoNews li.list-padding-horizontal-md ul li.list-right,
 .videoNews li.list-padding-horizontal-md ul li.list-padding-horizontal-xs{ 
  padding-right: .75em; padding-left: .75em; width: 100%;}

 .videoNews a.vMovies h2.video-listit{ font-size: 1em;}

 


 .article-pic .am-article .am-article-meta .am-u-lg-8 .article-meta-nature1{ display: none;}

 .article-pic img{
     -webkit-transform: translateX(0%) translateY(-8%);
     -moz-transform: translateX(0%) translateY(-8%);
     -ms-transform: translateX(0%) translateY(-8%);
     -o-transform: translateX(0%) translateY(-8%);
     transform: translateX(0%) translateY(-8%);
 }
}

@media(max-width:480px){
 .listStatus.am-header h1.am-header-title{ font-size: 1.125em;
 text-indent: 0.25em;}

 .relNews ul.am-avg-lg-4 li .rel-box .rel-tit{ padding-bottom: .375em}
 .relNews ul.am-avg-lg-4 li .rel-box .rel-tit a.relTitle{ line-height: 2em}
 .relNews ul.am-avg-lg-4 li .rel-box .rel-tit p{ font-size: .625em}

 .usr-action{ width: 168px; height: 80px;}
 ul.usr-action li{ width: 80px; margin: 0 2px; height: 80px; font-size: .75em;}
 .usr-action li a.good-button,
 .usr-action li a.good-button-uable{ width: 80px; margin: 0 2px; height: 80px; font-size: .75em;}
 .usr-action li a.good-button-uable span.good,
 .usr-action li span.good{ background-size: 31px 28px; width: 31px; height: 28px;
  margin-left: 26px; margin-top: 16px}
 .usr-action .usr-share ul.am-cf li a.phone-share{ margin-top: 12px}
 .usr-action .usr-share ul.am-cf li a.phone-share span.am-icon-share-alt{ font-size: 2em}


 .am-slider-c3 .am-slider-counter .am-active{ font-size: 1em; line-height: 36px;}
 .am-slider-c3 .am-slides.am-gallery-default .am-gallery-title.am-slider-desc{
   font-size: .875em; text-indent: 0;
 }

 .article-pic img{
     -webkit-transform: translateX(0%) translateY(0%);
     -moz-transform: translateX(0%) translateY(-4%);
     -ms-transform: translateX(0%) translateY(-4%);
     -o-transform: translateX(0%) translateY(-4%);
     transform: translateX(0%) translateY(-4%);
 }

 .listVideos ul.am-avg-lg-4 li{ width: 100%; margin-bottom: 1em; padding-top: 1em;}
 .listVideos ul.am-avg-lg-4 li .rel-box{ margin-top: 0; margin-bottom: 0;}
}

@media(max-width:420px){
 .article-pic .am-article .am-article-meta .am-u-lg-8 .article-meta-nature2{ 
  display: none;}

}

@media(max-width:400px){
 .article-pic .am-article .am-article-meta .am-u-lg-8 .article-meta-nature3{ 
  display: none;}

}
@media(max-width:360px){

 .article-pic .article-pic-back{width: 100%; height: 10em;
   overflow: hidden; display: inline-block; position: absolute;}
 .article-pic .article-pic-hover{height: 10em;}
 .article-pic .am-article{height: auto; display: block;}
 .article-pic .am-article h1{ color: #333333; font-size: 1.125em; line-height: 26px;
  margin-top: 4.75em; margin-bottom: .5em; min-height: 1.5em;}
 .article-pic .am-article .am-article-meta{ bottom: auto; font-size: .625em;
  color: #aaaaaa; }
 .article-pic .am-article .am-article-meta .am-u-lg-8{ height: 24px; overflow: hidden;}
 .article-pic .am-article .am-article-meta .am-u-lg-8 a{ color: #888888;
  }


 .relNews ul.am-avg-lg-4 li .rel-box .rel-tit{ padding-bottom: .375em}
 .relNews ul.am-avg-lg-4 li .rel-box .rel-tit a.relTitle{ line-height: 2em
  font-size:.75em;}

 

 blockquote{ font-size: .75em; padding: 1.125em 1.125em 1.25em;}
 .am-slider-c3 .am-slider-desc,.am-slider-c3 .am-slider-counter{ height: 32px;}
 .am-slider-c3 .am-slider-counter{ width:42px;
  line-height: 32px;}
 .am-slider-c3 .am-slider-counter .am-active{ font-size: 1em; line-height: 32px;}
 .am-slider-c3 .am-slider-desc{ font-size: .875em}
 .am-article p{ font-size: 1em; line-height: 26px;}
 .am-slider-c3 .am-slides.am-gallery-default .am-gallery-title.am-slider-desc{
   font-size: .75em
 }


 .newsGather .infoCenter{  
  height: 1122px; height: clac(1098px + 1.5em);}


 .article-pic img{
     -webkit-transform: translateX(0%) translateY(0%);
     -moz-transform: translateX(0%) translateY(0%);
     -ms-transform: translateX(0%) translateY(0%);
     -o-transform: translateX(0%) translateY(0%);
     transform: translateX(0%) translateY(0%);
 }
}


@media(max-width:320px){

 .relNews ul.am-avg-lg-4 li .rel-box .rel-tit p{ display: none;}
 .newsGather .infoCenter{  
  height: 1192px; height: clac(1168px + 1.5em);}
}


 @media only screen and (min-width: 641px){
.new_content{    max-width: 1200px;
    margin: auto;overflow:hidden;margin-bottom:60px;}
    .n_c_left{width:72%;float:left;padding:0px 2%;}
    .n_c_right{width:27%;float:left;    margin-top: 75px;}
}
   @media only screen and (max-width: 800px){
.new_content{width: 100%;overflow:hidden;margin-bottom:60px;}.n_c_left{width:100%;float:left;padding:0px 2%;}.n_c_right{width:0%;display:none;}
}
@media (max-width: 1024px)
.new_content .n_c_lef .essay-title {
    padding-left: 1.125em;
    padding-right: 1.125em;
}
@media (max-width: 1024px)
.new_content .n_c_lef .essay-title, .essay-content-package .essay-content {
    background: #f5f5f5;
    margin-right: 0;
}
.st_new{max-width:2000px;}
.essay-content{margin-bottom: 40px;margin-top:20px;padding:0px 16px;}
.new_content .n_c_lef .essay-title {
    padding-left: 0.75em;
    padding-right: 1.5em;
}
.new_content .n_c_lef .essay-title, .essay .essay-content-package .essay-content {
    height: 100%;
    position: relative;
}
.essay-content p{font-size:16px;text-indent: 2em;}
.data-content>.new_content>.essay-title{padding-left:15px;}
.essay-title h1 {
    font-size: 1.75em;
    line-height: 64px;
    margin-top: 48px;
    border-bottom: 1px solid #dddddd;
    white-space: nowrap !important;
    word-wrap: normal;text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}
.am-article-meta, .article-meta-nature3,.article-meta-nature2,.article-meta-nature1{
    display: inline-block;
}
.am-article-meta {
    font-size: 1.2rem;
    line-height: 1.5;
    color: #999;
}

.linkNews{padding-bottom:20px;}
.linkNews img{width:100%;}

.hotNews .gather-title{border-bottom: 1px solid #ccc;
    padding-bottom: 10px;box-shadow: 0px 1px 3px #ccc;}
.hotNews ul.gather-list li:nth-child(1){list-style-type: none;}
.hotNews ul.gather-list li {
    margin: .25em auto 0.275em;
    font-size: .875em;
    list-style-type: disc;
    color: #bbb;
}
.hotNews ul.gather-list {
    overflow: auto;
    list-style-type: square;
    color: #cccccc;
    margin-top: 1em;
    padding-left: 1.375em;
 
}
.label-title{border-bottom: 1px solid #ccc;
    padding-bottom: 10px;box-shadow: 0px 1px 3px #ccc;}
.sx{width:100%;overflow:hidden;padding:20px 0px; border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.sx ul{  width: 86%;
  overflow: hidden;
  padding: 0px;
  margin: 0px auto;}
.sx ul .sx_li{ float:left;width: 100%;}
.sx ul .sx_{ float:left;width: 100%;}
.sx ul li{font-size: 12px;color: #666666;}
.sx ul li h2{font-size: 16px;
    color: #333333;
    font-weight: normal;
    margin: 0;
    padding: 0;
    line-height: 20px;
    white-space: nowrap !important;
    word-wrap: normal;
    overflow: hidden; display: inline-block;
    width: 80%;}
.sx ul li h2:hover{color: #666666;}



.list_new>ul{overflow:hidden;}
.pagination{margin-bottom:30px;margin-top:10px;}
.pagination>form>table{margin: auto;}
.pagination>form>table td>table tr td div span{height:20px !important;}
.essay-content video{width:100%;}

@media only screen and (min-width: 641px){
.list_new{overflow:hidden;padding-bottom:40px;padding-top:20px;}
}
@media only screen and (min-width: 641px){
.list_new ul li{float:left;width: 33%;padding: 10px;opacity:1;transition:all ease 1s; -moz-transition:all ease 1s; -ms-transition:all ease 1s; -o-transition:all ease 1s; -webkit-transition:all ease 1s;}

}
@media only screen and (min-width: 1200px){
.list_new{overflow:hidden;padding-bottom:40px;padding-top:20px;width:1200px;margin:0 auto;}
}
@media only screen and (max-width: 641px){
.list_new ul li{float:left;width: 49%;padding: 10px;opacity:1;transition:all ease 1s; -moz-transition:all ease 1s; -ms-transition:all ease 1s; -o-transition:all ease 1s; -webkit-transition:all ease 1s;}
}
.list_new ul li:hover{ opacity:0.7 ;}
.list_new ul li .l_n_img{
    position: relative;
    background-color: #fff;
 overflow:hidden;
}
.l_n_img a img{width:100%; transition:all ease-in 0.6s;}
.list_new ul li .l_n_img:hover img{ transform:scale(1.2);}

.l_n_con{overflow:hidden;position:relative;box-shadow:1px 2px 4px #ccc;}
.l_n_con .mainTitle{font-size:16px;text-align:center;width:86%;overflow:hidden; overflow: hidden;display: block;margin: 0px auto;padding:10px 0px; color:#000 !important;}
.subTitle{font-size:11px ; color:#A0A0A4;margin:0px;padding:7px;}
.dateone{font-size:11px ; color:#A0A0A4;margin:0px; display:inline-block;position:relative;bottom: 12px;left: 7px;}
.am-fr{font-size:11px ; color:#A0A0A4;margin:0px; display:inline-block;position: absolute; bottom: 12px; right: 7px;}

@media only screen and (min-width: 641px){
.am-avg-md-2>li.ys_li {width: 32% !important;float:left;padding:0 1%;}
}
p.vsbcontent_img{text-align:center;}
.v_news_content p img{margin-left: -2em;}