section{position:relative}
section.p-v-xxxl{padding-top:160px;padding-bottom:160px}
@media all and (max-width:991px){section.p-v-xxl{padding-top:60px;padding-bottom:60px}
}@media all and (max-width:767px){.m-l{margin:20px}
.p-l{padding:15px}
.p-b-l{padding-bottom:15px}
.p-m{padding:10px}
.p-v-m{padding-top:10px;padding-bottom:10px}
section.p-l{padding:10px}
section.p-v-l{padding-top:15px;padding-bottom:15px}
section.p-v-xl{/*padding-top:50px;padding-bottom:50px*/}
section.p-v-xxxl{padding-top:40px;padding-bottom:40px}
}.lead{margin-bottom:1em}
.addon-arrow::before{content:"";display:block;position:absolute;z-index:200;left:50%;margin-left:-20px;top:0;border:20px solid transparent;border-top-color:#fff}
@media all and (max-width:767px){.addon-arrow::before{border-width:10px;margin-left:-10px}
}.p-h-10{padding-left:10%;padding-right:10%}
.p-h-20{padding-left:20%;padding-right:20%}
.p-h-30{padding-left:30%;padding-right:30%}
.p-10{padding:10%}
.p-5{padding:5%}
@media all and (max-width:767px){.p-h-30,.p-h-20,.p-h-10,.p-10,.p-5{padding:0}
}a:hover,a:focus{text-decoration:none}
ul.row,ol.row{list-style:none;padding-left:0}
.row{margin-top:0;margin-bottom:0}
.row img{max-width:100%}
@media all and (max-width:767px){.row > [class="col-sm-6"]{padding-top:0px}
}.shdow-list > [class*='col-'] .thumbnail{-webkit-transition:all .5s ease;transition:all .5s ease}
.shdow-list > [class*='col-']:hover{z-index:1}
.shdow-list > [class*='col-']:hover .thumbnail{box-shadow:0 2px 20px rgba(0,0,0,0.3)}
.decorate{position:absolute;pointer-events:none;z-index:1}
.decorate img{margin-top:-50%}
#decorate2 img{margin-top:-80%}
.decorate.left{left:0}
.decorate.right{right:0}
@media all and (max-width:767px){.decorate{display:none}
}.border-list li > *{display:block;position:relative}
.border-list li > *::before,.border-list li > * h4,.border-list li > * h5,.border-list li > * h6{-webkit-transition:all .2s linear;transition:all .2s linear}
.border-list li > *::before{position:absolute;content:"";height:100%;width:0px;left:0;top:0;background-color:#97946b}
.no-touch .border-list li:hover > *::before{width:4px}
.border-list li:hover > * h4,.border-list li:hover > * h5,.border-list li:hover > * h6{color:#333}
h1.lead{font-size:72px;margin-bottom:0;line-height:1.1}
@media all and (max-width:991px){h1,.h1{font-size:30px}
h2,.h2{font-size:24px}
h3,.h3{font-size:20px}
h4,.h4{font-size:18px}
h5,.h5{font-size:16px}
h6,.h6{font-size:14px}
.p-xl{padding:20px 10px}
}@media all and (max-width:767px){html,body{font-size:14px}
h1,.h1{font-size:2.2rem}
h2,.h2{font-size:2rem}
h3,.h3{font-size:1.8rem}
h4,.h4{font-size:1.6rem}
h5,.h5{font-size:1.4rem}
h6,.h6{font-size:1.2rem}
p{margin-bottom:12px}
.container{padding-left:20px;padding-right:20px}
}main{min-height:100%;height:auto;padding-top:60px}
.btns{margin-top:-6px}
.btns .btn{float:left;margin:6px 6px 0 0}
.shadow-list li > *{-webkit-transition:all 0.3s linear;transition:all 0.3s linear}
.no-touch .shadow-list li:hover{z-index:1}
.no-touch .shadow-list li:hover > *{-webkit-transform:translate(0px,-3px);transform:translate(0px,-3px);box-shadow:0px 10px 60px -10px rgba(0,0,0,0.3)}

.text-warning{color:#b5b07d;} /*新闻时间颜色*/
a.text-warning:focus,
a.text-warning:hover{color:#0396b8;}
.overflow-hidden{overflow:hidden;}

.page-title{position:relative;display:inline-block;text-transform:capitalize;text-align:center}
.page-title .title{color:#0396b8;margin:0}
.page-title .title.text-white{color:#fff}
.page-title .subtitle{margin-top:0px;margin-bottom:0;text-transform:uppercase}
.page-title::before,.page-title::after{content:"";position:absolute;width:30px;height:1px;top:50%;font-size:16px;margin-top:-1px;background-color:#97946b;}
@media all and (max-width:767px){.page-title::before,.page-title::after{display:none}
}.page-title::before{left:100%;margin-left:10px}
.page-title::after{right:100%;margin-right:10px}
.thumbnail{margin-bottom:0;border:0}
.thumbnail .add-on{padding:5px 10px;position:absolute;width:100%;height:auto;top:auto;bottom:auto;font-size:12px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.4)}
.thumbnail .add-on.meta{bottom:0}
.thumbnail .add-on.status{top:0;text-align:right}
.thumbnail .caption{position:relative;padding:15px;-webkit-captionition:background .3s linear;transition:background .3s linear}
.thumbnail .caption:before{display:block;position:absolute;content:"";width:0;height:0;border:8px solid transparent;border-bottom-color:#fff;left:50%;margin-left:-8px;bottom:100%;-webkit-transition:border .3s linear;transition:border .3s linear}
@media (max-width:767px){.thumbnail .caption{padding:10px 5px}
.thumbnail .caption:before{border-width:4px;margin-left:-4px}
}.thumbnail .caption h1,.thumbnail .caption h2,.thumbnail .caption h3,.thumbnail .caption h4,.thumbnail .caption h5,.thumbnail .caption h6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:.2em 0;font-size:16px;} /*经典工程四栏标题文字大小*/
.thumbnail:hover .add-on{color:#fff}
.thumbnail:hover h1,.thumbnail:hover h2,.thumbnail:hover h3,.thumbnail:hover h4,.thumbnail:hover h5,.thumbnail:hover h6{color:#97946b;font-size:16px;}
a.thumbnail:hover .caption,a.thumbnail:focus .caption,a.thumbnail.active .caption,.thumbnail a:hover .caption{background-color:#fff}
a.thumbnail:hover .caption::before,a.thumbnail:focus .caption::before,a.thumbnail.active .caption::before,.thumbnail a:hover .caption::before{border-bottom-color:#fff}
a.thumbnail:hover .caption,a.thumbnail:focus .caption,a.thumbnail.active .caption,.thumbnail a:hover .caption,a.thumbnail:hover .caption h1,a.thumbnail:focus .caption h1,a.thumbnail.active .caption h1,.thumbnail a:hover .caption h1,a.thumbnail:hover .caption h2,a.thumbnail:focus .caption h2,a.thumbnail.active .caption h2,.thumbnail a:hover .caption h2,a.thumbnail:hover .caption h3,a.thumbnail:focus .caption h3,a.thumbnail.active .caption h3,.thumbnail a:hover .caption h3,a.thumbnail:hover .caption h4,a.thumbnail:focus .caption h4,a.thumbnail.active .caption h4,.thumbnail a:hover .caption h4,a.thumbnail:hover .caption h5,a.thumbnail:focus .caption h5,a.thumbnail.active .caption h5,.thumbnail a:hover .caption h5,a.thumbnail:hover .caption h6,a.thumbnail:focus .caption h6,a.thumbnail.active .caption h6,.thumbnail a:hover .caption h6{color:#0396b8;font-size:16px;}
.thumbnail > img,.thumbnail a > img{width:100%}
.media-list a.media{display:table;position:relative;margin:0;padding:20px 10px;border-bottom:1px solid #e3e3e3}
.media-list a.media::before{position:absolute;content:"";left:0;top:0;height:100%;width:0px;background-color:#0396b8!important;-webkit-transition:width .3s linear;transition:width .3s linear} /*新闻标题左竖颜色*/
.media-list a.media:hover::before{width:3px!important;}
.media-list a.media:hover .media-left h5,.media-list a.media:hover .media-left h5 small{color:#0396b8!important} /*新闻时间触动颜色*/
.media-list .media-left > .left{width:70px;border-right:1px solid #e3e3e3;border-right-style:dotted}
.img-thumbnail{border:0}

.media{margin-top:15px;overflow: hidden;}
.media:first-child{margin-top:0}
.media,.media-body{zoom:1;overflow:hidden}
.media-body{width:10000px}
media-body{display:block}
.media-object.img-thumbnail{max-width:none}
.media-right,.media>.pull-right{padding-left:10px}
.media-left,.media>.pull-left{padding-right:10px}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.media-heading{margin-top:0;margin-bottom:5px}
.media-list{padding-left:0;list-style:none}

.pull-right{float: right!important;}
.pull-left{float: left!important;}

.shadow-list li:hover .video-thumb i{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:30px}
@-webkit-keyframes mk_scale{0%{-webkit-transform:scale(0.3);opacity:0.1}
100%{-webkit-transform:scale(1);opacity:1}
}@keyframes mk_scale{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0.1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@-webkit-keyframes mk_fade{0%{opacity:0.1}
100%{opacity:1}
}@keyframes mk_fade{0%{opacity:0.1}
100%{opacity:1}
}@-webkit-keyframes mk_left_to_right{0%{-webkit-transform:translate(-20px,0);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}@keyframes mk_left_to_right{0%{-webkit-transform:translate(-20px,0);transform:translate(-20px,0);opacity:0}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}@-webkit-keyframes mk_right_to_left{0%{-webkit-transform:translate(20px,0);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}@keyframes mk_right_to_left{0%{-webkit-transform:translate(20px,0);transform:translate(20px,0);opacity:0}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}@-webkit-keyframes mk_bottom_to_top{0%{-webkit-transform:translate(0,20px);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}@keyframes mk_bottom_to_top{0%{-webkit-transform:translate(0,20px);transform:translate(0,20px);opacity:0}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}@-webkit-keyframes mk_top_to_bottom{0%{-webkit-transform:translate(0,-20px);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}@keyframes mk_top_to_bottom{0%{-webkit-transform:translate(0,-20px);transform:translate(0,-20px);opacity:0}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}.no-touch.cssanimations .anim_emt{visibility:hidden}
.no-touch.cssanimations .anim_emt.start-animation{visibility:visible}
.anim_emt.start-animation.scale_up{-webkit-animation:mk_scale 0.5s 1 cubic-bezier(0.445,0.05,0.55,0.95);animation:mk_scale 0.5s 1 cubic-bezier(0.445,0.05,0.55,0.95)}
.anim_emt.start-animation.fade_in{-webkit-animation:mk_fade 0.7s 1 cubic-bezier(0.445,0.05,0.55,0.95);animation:mk_fade 0.7s 1 cubic-bezier(0.445,0.05,0.55,0.95)}
.anim_emt.start-animation.r_to_l{-webkit-animation:mk_right_to_left 0.6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_right_to_left 0.6s 1 cubic-bezier(0.77,0,0.175,1)}
.anim_emt.start-animation.l_to_r{-webkit-animation:mk_left_to_right 0.6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_left_to_right 0.6s 1 cubic-bezier(0.77,0,0.175,1)}
.anim_emt.start-animation.t_to_b{-webkit-animation:mk_top_to_bottom 0.6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_top_to_bottom 0.6s 1 cubic-bezier(0.77,0,0.175,1)}
.anim_emt.start-animation.b_to_t{-webkit-animation:mk_bottom_to_top 0.6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_bottom_to_top 0.6s 1 cubic-bezier(0.77,0,0.175,1)}