


@media (max-width: 1023px){.figure-overlay{background-image:none !important}}

@media (min-width: 1024px){img.pull-left{float:left !important;padding:0 31px 15.5px 0;max-width:50%}img.pull-right{float:right !important;padding:0 0 15.5px 31px;max-width:50%}.figure-overlay{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;background-size:cover;padding:80px 0}.figure-overlay img{display:none}.figure-overlay-caption-absolute{position:absolute;padding-left:50px;padding-right:50px;bottom:0;width:50%;max-width:555px}.figure-overlay-caption-absolute.pull-left{left:0}.figure-overlay-caption-absolute.pull-right{right:0}}


hr{margin-top:40px;margin-bottom:40px}


.btn-block{padding-left:12px;padding-right:12px}

.btn-info{color:#c7c7c7;background-color:#fff}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{color:#0072CF;background-color:#fff}

.btn-info:active,.btn-info.active{background-image:none}

.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active{background-color:#fff}

.btn-info .badge{color:#fff;background-color:#c7c7c7}


.btn-group-side{position:absolute;top:0;float:none !important}
.btn-group-side:before,.btn-group-side:after{content:" ";display:table}
.btn-group-side:after{clear:both}
.btn-group-side.pull-left{left:0}
.btn-group-side.pull-right{right:0}


@media (min-width: 1024px){.btn-group-side{width:80px;top:0}.btn-group-side .btn,.btn-group-side .btn-group,.btn-group-side .badge{float:left}.btn-group-side.pull-left{left:-80px}.btn-group-side.pull-right{right:-80px}}

@media (min-width: 768px){.navbar{/*min-height:80px*/}}



.navbar-inverse{position:fixed;top:0;width:100%;display:block;-webkit-transition:top 0.3s;transition:top 0.3s;/*top:-117px;*/-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0); z-index:999;}
.navbar-inverse_x{position:fixed;top:0;width:100%; background:none;display:block;-webkit-transition:top 0.3s;transition:top 0.3s;/*top:-117px;*/-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0); z-index:999;}


.navbar-inverse.is-active{top:0}

@media (min-width: 768px){.navbar-inverse{/*height:137px;top:-137px*/}}

.highlights-row{padding-top:15px;padding-bottom:15px}
.highlights-row .media-col{text-decoration:none}
.highlights-row .media{width:100%;padding-top:15px;padding-bottom:15px}



@media (min-width: 1024px){.highlights{position:absolute;bottom:0;left:0;right:0}.highlights-row{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;background-color:#fff}.highlights-row .media-col{position:relative;height:120px;padding:0;background-color:#fff}.highlights-row .media-col .media{position:absolute;bottom:0;height:120px;overflow:hidden;padding:30px;background-color:#fff;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.2s ease,height 0.2s ease;-moz-transition:-moz-transform 0.2s ease,height 0.2s ease;-o-transition:-o-transform 0.2s ease,height 0.2s ease;transition:transform 0.2s ease,height 0.2s ease}.highlights-row .media-col .media:after{content:" ";position:absolute;display:block;width:0;height:60px;bottom:30px;right:1px;border-right:1px solid #f6f6f4}.highlights-row .media-col:last-child .media:after{display:none}.highlights-row .media-col .icon-arrow-down{display:block;padding-top:15px;color:#0072CF;font-size:26px;text-align:center;opacity:0;filter:alpha(opacity=0);clear:both;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.highlights-row .media-col:hover .media{height:150px}.highlights-row .media-col:hover .icon-arrow-down{opacity:1;filter:alpha(opacity=100)}}



@media (min-width: 768px){.highlights-row{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;background-color:#fff}.highlights-row .media-col{position:relative;height:120px;padding:0;background-color:#fff}.highlights-row .media-col .media{position:absolute;bottom:0;height:120px;overflow:hidden;padding:30px;background-color:#fff;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.2s ease,height 0.2s ease;-moz-transition:-moz-transform 0.2s ease,height 0.2s ease;-o-transition:-o-transform 0.2s ease,height 0.2s ease;transition:transform 0.2s ease,height 0.2s ease}.highlights-row .media-col .media:after{content:" ";position:absolute;display:block;width:0;height:60px;bottom:30px;right:1px;border-right:1px solid #f6f6f4}.highlights-row .media-col:last-child .media:after{display:none}.highlights-row .media-col .icon-arrow-down{display:block;padding-top:15px;color:#0072CF;font-size:26px;text-align:center;opacity:0;filter:alpha(opacity=0);clear:both;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.highlights-row .media-col:hover .media{height:150px}.highlights-row .media-col:hover .icon-arrow-down{opacity:1;filter:alpha(opacity=100)}}





.badge{display:block;width:60px;height:60px;padding:0 0px;font-size:10px; line-height:60px;}
.badge-primary p { line-height:60px;}


@media (min-width: 768px){.badge{width:80px;height:80px;line-height:80px;font-size:12px;}.badge-primary{background-color:#0072CF;color:#fff;line-height: 18px; }
.badge-primary p { line-height:80px; margin:0px;}}
.badge-primary{background-color:#0072CF;color:#fff;line-height: 18px;}
.badge-primary span { line-height:20px; }




.media{display:block;color:#1f1f1f}
.media:before,.media:after{content:" ";display:table}
.media:after{clear:both}
.media:hover{color:#1f1f1f;text-decoration:none}

.media-body{margin-left:100px}
.media-object{width:80px}
.media-heading{margin:0}
.media>.pull-left{float:left !important;margin-right:20px;padding:0}
.media>.pull-right{float:right !important;margin-left:20px;padding:0}



.no-js .load-screen{display:none}



.page-header hr.page-header-divider{width:50px;margin:10px auto;background-color:#cec5b7}


.page-header .page-header-description{width:80%;margin:auto;font-size:16px;line-height:26px;padding-bottom:20px; }



.page{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}
.page.outro{opacity:0}

.page-cover{width:100%;height:100%;font-size:16px}
.page-cover .btn-arrow{padding:10px 0px 3px 0px;text-decoration:none}
.page-cover .title-link{color:#1f1f1f;text-decoration:none}


@media (min-width: 1024px){.page-cover .btn-arrow{color:#fff}.page-cover .closing-link{margin-bottom:0}.page-cover .article-container{padding-top:80px;padding-bottom:80px}.page-cover .article-row{margin-left:0;margin-right:0}.page-cover .article-container_x{padding-top: 40px;padding-bottom: 100px;}}

}


/*---------列表----------------*/
.page-cover .article-item .badge,.page-cover .article-item-large .badge{width:80px;height:80px;}
.page-cover .article-item{display:block;padding:0}
.page-cover .article-item:before,.page-cover .article-item:after{content:" ";display:table}
.page-cover .article-item:after{clear:both}
.page-cover .article-item,.page-cover .article-item:hover{color:#1f1f1f;text-decoration:none}

.page-cover .article-item-figure{display:block;position:relative;overflow:hidden;width:100%}
.page-cover .article-item-figure img{display:none}
.page-cover .article-item-figure,.page-cover .article-item-image{min-height:260px;background-repeat:no-repeat;background-size:auto 100%;background-size:cover;-ms-behavior:url("backgroundsize.min.htc");background-position:50%}

.page-cover .article-item-large{position:relative}
.page-cover .article-item-large:hover .title-link{color:#0072CF}
.page-cover .article-item-large-figure{display:block;min-height:200px}

.page-cover .article-item-large-content h2,.page-cover .article-item-large-content h3,.page-cover .article-item-large-content h4,.page-cover .article-item-large-content h6{margin-top:0}

.page-cover .article-item-content{display:block;padding:30px 30px}
.page-cover .article-item-large-content{display:block;position:static;padding-bottom:30px}

/*-----end-----------*/

@media (min-width: 768px){.page-cover .article-item-content{padding:30px 30px}.page-cover .article-item-large-content{padding-top:50px;padding-bottom:50px}.page-cover .article-item-figure .article-item-image{min-height:260px}.page-cover .article-item-large-figure{min-height:360px}}




@media (min-width: 1024px){.page-cover .article-item-image,.page-cover .article-item-large-figure{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease}.page-cover .article-item{overflow:hidden}.page-cover .article-item:hover .article-item-image{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.page-cover .article-item-large{min-height:600px;overflow:hidden}.page-cover .article-item-large:hover .article-item-large-figure{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.page-cover .article-item-large-content{position:relative;padding:50px}}



@media (min-width: 1365px){.page-cover .article-item-content{padding-left:80px;padding-right:80px}}

.page-cover .article-item-small{padding-left:30px;padding-right:30px}
.page-cover .article-item-small .btn-group-side{top:0}
.page-cover .article-item-small .article-item-content{padding:20px 20px 0px 0px;}



@media (min-width: 1024px){.page-cover .article-item-small{min-height:300px;padding-left:0;padding-right:0}.page-cover .article-item-small .btn-group-side.pull-left{left:0}.page-cover .article-item-small .btn-group-side.pull-right{right:0}.page-cover .article-item-small .article-item-figure{min-height:205px}.page-cover .article-item-small .article-item-content{display:block;padding:20px 20px 0px 0;/*min-height:110px;*/}.page-cover .article-item-small .article-item-content p{ margin:0px;}}



@media (min-width: 768px){.page-cover .article-item-inline,.page-cover .article-item-inline .figure-overlay{min-height:300px}.page-cover .article-item-inline .article-item-content{padding:50px 30px;border-top:1px solid #f6f6f4}}

@media (min-width: 1024px){.page-cover .article-item-inline{position:relative}.page-cover .article-item-inline .figure-overlay{position:absolute;top:0;right:0;height:100%}.page-cover .article-item-inline .article-item-image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;position:absolute;top:0;left:0;width:100%;height:100%}.page-cover .article-item-inline:hover .article-item-image{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}}

.page-cover .article-item-block .btn-group-side{top:0}
.page-cover .article-item-block .btn-group-side.pull-left{left:0}
.page-cover .article-item-block .btn-group-side.pull-right{right:0}
.page-cover .article-item-block .article-item-image{position:absolute;top:0;left:0;width:100%;height:100%}.page-cover .article-item-block:hover .title-link{color:#0072CF}


@media (min-width: 1024px){.page-cover .article-item-block-row{margin-left:-80px;margin-right:-80px}.page-cover .article-item-block .article-item-figure{display:block;min-height:300px}.page-cover .article-item-block .article-item-content{padding-left:80px;padding-right:80px}.page-cover .article-item-block:first-child .article-item-content{border-right:1px solid #f6f6f4}.page-cover .article-item-block .article-item-image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease}.page-cover .article-item-block:hover .article-item-image{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}}




.page-cover .border-top{border-top:1px solid #f6f6f4}


@media (min-width: 1024px){.page-cover .cover-intro,.page-cover .bg-image-fill{height:100%}.page-cover .bg-image-fill img{display:none}}

.cover-intro-container{position:relative}


.cover-intro-figure{position:relative;min-height:768px;color:#fff}




/*头部标题*/


@media (min-width: 768px){.cover-intro-figure{min-height:768px}.cover-intro-caption{bottom:130px}.cover-intro-caption .icon-logo{font-size:42px;line-height:40px}.cover-intro-caption .title{font-size:18px;padding-right: 160px;}.cover-intro-head{position:absolute;bottom:0;width:100%;height:130px}.cover-intro-head h1{display:inline-block;margin:0;padding-right:30px;border:1px solid #fff;border-color:rgba(255,255,255,0.5);background:rgba(0,0,0,0.2);font-weight: normal;line-height: 21px;font-size: 12px;width: 540px;padding: 8px 30px 0px 0px;color:#FFF;}.cover-intro-head h1 .small{float:left;width:102px;height:82px;padding-top:25px; margin:-9px 30px -1px -1px;background:#fff;text-align:center}.cover-intro-head .quarter{display:block; font-weight:normal;font-size:18px}.cover-intro-head .year{display:block;font-size:12pxfont-weight:normal;letter-spacing:1px}}


@media (min-width: 1024px){.cover-intro,.cover-intro-container,.cover-intro-figure{height:100%}.cover-intro .highlights{-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}.cover-intro-header{position:absolute;top:0;width:100%;z-index:1;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}.cover-intro-figure{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.cover-intro-caption,.cover-intro-head h1{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}.cover-intro.active .cover-intro-header{-webkit-transition:-webkit-transform 0.3s 0.2s ease;-moz-transition:-moz-transform 0.3s 0.2s ease;-o-transition:-o-transform 0.3s 0.2s ease;transition:transform 0.3s 0.2s ease;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.cover-intro.active .cover-intro-figure{-webkit-transition:-webkit-transform 0.2s ease;-moz-transition:-moz-transform 0.2s ease;-o-transition:-o-transform 0.2s ease;transition:transform 0.2s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cover-intro.active .cover-intro-caption,.cover-intro.active .cover-intro-head h1{-webkit-transition:-webkit-transform 0.2s ease,opacity 0.2s ease;-moz-transition:-moz-transform 0.2s ease,opacity 0.2s ease;-o-transition:-o-transform 0.2s ease,opacity 0.2s ease;transition:transform 0.2s ease,opacity 0.2s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.cover-intro.active .highlights{-webkit-transition:-webkit-transform 0.3s 0.2s ease;-moz-transition:-moz-transform 0.3s 0.2s ease;-o-transition:-o-transform 0.3s 0.2s ease;transition:transform 0.3s 0.2s ease;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.cover-intro-head{bottom:auto;top:240px}
.cover-intro-head h1{display:inline-block;margin:0;font-weight: normal;line-height: 21px;font-size: 12px;width: 540px;padding: 8px 30px 0px 0px;color:#FFF;}.cover-intro-head h1 .small{float:left;display:block;color:#1f1f1f;font-size:14px;font-weight:300;width:102px; height:82px;background: #FFF;text-align: center;padding-top:25px; margin:-9px 30px -1px -1px;}.cover-intro-head h1 .quarter{font-size:18px;margin-bottom:4px; font-weight:normal;}.cover-intro-head h1 .year{font-size:12px}
.cover-intro-caption{bottom:auto;top:140px}.cover-intro-head{top:220px}}


@media (min-width: 1365px){.cover-intro-caption{top:220px}.cover-intro-head{top:310px}}



@media (max-width: 768px){
.content{position: absolute; left: 0;top:90px; width: 100%;text-align: center;}
.column1{ display: inline-block;}
.column_icon{width:250px;height: 203px; margin: 10px 0px 0px 0px;}
.column1_icon img{width:250px;height: 203px;margin:0 auto;}
.column2_icon img{width:250px;height: 203px;margin:0 auto;}
.column3_icon img{width:250px;height: 203px;margin:0 auto;}
.column4_icon{ margin:0px;}
.column4_icon img{width:250px;height: 203px;margin:0 auto;}

.column_link{display: block; margin: 0px auto 0 auto;}
.column1_link img{width:120px;height: 120px;margin:0 auto;}
.column2_link img{width: 168px;height:120px;margin:0 auto;}
.column3_link img{width: 120px;height: 120px;margin:0 auto;}

.column4_link img{width: 120px;height: 120px; margin:0px auto;}}


@media (min-width: 768px){
.content{position: absolute; left: 0;top:160px; width: 100%;text-align: center;}
.column1{ display: inline-block;}
.column_icon{width:250px;height: 203px; margin: 10px 0px 0px 0px;}
.column1_icon img{width:250px;height: 203px;margin:0 auto;}
.column2_icon img{width:250px;height: 203px;margin:0 auto;}
.column3_icon img{width:250px;height: 203px;margin:0 auto;}
.column4_icon{ margin:0px;}
.column4_icon img{width:250px;height: 203px;margin:0 auto;}

.column_link{display: block; margin: 0px auto 0 auto;}
.column1_link img{width:120px;height: 120px;margin:0px auto;}
.column2_link img{width: 168px;height:120px;margin:0px auto;}
.column3_link img{width: 120px;height: 120px;margin:0px auto;}

.column4_link img{width: 120px;height: 120px; margin:0px auto;}}


@media (min-width: 1024px){
.content{position: absolute; left: 0;top:200px; width: 100%;text-align: center;}
.column1{ display: inline-block;}
.column_icon{width: 300px;height: 244px; margin: 10px 0px 0px 0px;}
.column1_icon img{width:300px;height: 244px;margin:0 auto;}
.column2_icon img{width:300px;height: 244px;margin:0 auto;}
.column3_icon img{width:300px;height: 244px;margin:0 auto;}
.column4_icon{ margin:0px;}
.column4_icon img{width:300px;height: 244px;margin:0 auto;}

.column_link{display: block; margin: 0px auto 0 auto;}
.column1_link img{width:120px;height: 120px;margin:0px auto;}
.column2_link img{width: 168px;height:120px;margin:0px auto;}
.column3_link img{width: 120px;height: 120px;margin:0px auto;}

.column4_link img{width: 120px;height: 120px; margin:0px auto;}

}  
      
@media (min-width: 1365px){
.content{position: absolute; left: 0;top:240px; width: 100%;text-align: center;}
.column1{ display: inline-block;}
.column_icon{width: 400px;height: 284px; margin: 10px 0px 0px 0px;}
.column1_icon img{width: 349px;height: 284px; margin:0 auto;}
.column2_icon img{width: 349px;height: 284px;margin:0 auto;}
.column3_icon img{width: 349px;height: 284px;margin:0 auto;}
.column4_icon img{width: 349px;height: 284px;margin:0 auto;}

.column_link{display: block; margin: 0px auto 0 auto;}

.column1_link img{width: 162px;height: 162px; margin:0px auto;}
.column2_link img{width: 227px;height: 162px; margin:0px auto;}
.column3_link img{width: 162px;height: 162px; margin:0px auto;}
.column4_link img{width: 162px;height: 162px; margin:0px auto;}
} 


