@import url(/dfiles/11355/css/animate.jpg.css);
*{box-sizing:border-box;margin:0;padding:0;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size: 100px;}
body{margin:0;position: relative;overflow-x:hidden;font-size: .16rem;
  font-family:-apple-system, BlinkMacSystemFont,"Microsoft YaHei","Helvetica Neue", Arial, "Open Sans", "Hiragino Sans GB", sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.4em;}
ol,ul{list-style:none;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{color:#222;background-color:transparent;-webkit-tap-highlight-color:transparent;text-decoration: none;}
a:active,a:hover{outline:0;text-decoration:none;}
a:hover{color: #004fa1;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:700;}
dfn{font-style:italic;}
mark{color:#000;background:#ff0;}
small{font-size:80%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
img{display:block;padding:0;border:none;-ms-interpolation-mode:bicubic;max-width:100%;max-height:100%;}
address,cite,dfn,em,var,i{font-style: normal;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{height:0;border: none; border-top: 2px solid #f4f3f2; -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
blockquote,q{quotes:none;}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;}
:focus{outline:0;}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}
button{overflow:visible;border: none;}
button,select{text-transform:none;}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;-webkit-appearance:none;}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}
::-webkit-input-placeholder{color:#999;opacity:.54;}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}
:-ms-input-placeholder {color:#999 ;}  
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver;}
legend{padding:0;border:0;}
textarea{overflow:auto;}
optgroup{font-weight:700;}
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
@media print{
*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
thead{display:table-header-group;}
img,tr{page-break-inside:avoid;}
img{max-width:100%!important;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
.none{display: none;}
.check:checked,.check:not(:checked){position:absolute;left:-9999px;opacity:0;}
.check:checked+label,.check:not(:checked)+label{position:relative;display:inline-block;
	height:14px;font-size:14px;cursor:pointer;padding-left: 20px;}
.check+label:after,.check+label:before{position:absolute;top:2px;left:0;z-index:0;width:16px;height:13px;
	border-radius:3px;content:'';background: #000;}
.check:checked+label:after{background: #ca140d;}

.radio:checked+label,.radio:not(:checked)+label{position:relative;display:inline-block;height:16px;font-size:14px;line-height:16px;cursor:pointer;padding-left: 20px;}
.radio+label:after,.radio+label:before{position:absolute;top:-1px;left:0;z-index:0;width:16px;height:16px;border-radius:50%;content:'';}
.radio:not(:checked)+label:after,.radio:not(:checked)+label:before{border:1px solid #888;}
.radio:checked,.radio:not(:checked){position:absolute;left:-9999px;opacity:0;}
.radio:checked+label:before{border:1px solid #d9a65c;}
.radio:checked+label:after{width:8px;height:8px;border-radius:50%;background:#d9a65c;top:3px;left:4px;}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.l{float:left;}
.r{float:right;}
.fl{float:left!important;}
.fr{float:right!important;}
.bor{border:1px dashed #999;}
.poab{position:absolute;}
.pore{position:relative;}
.texto a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.eclip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.imgInline{display:inline-block!important;vertical-align:middle;}
.imgMargin{margin:0 auto;}
.imgW100{width:100%;}
.text-r{text-align:right;}
.text-m{text-align:center;}
.text-bold{font-weight: 700;}
.text-light{font-weight:100;}
.text-up{text-transform: uppercase;}


.trans{transition:all .5s;}
.trans-mask{display:block;overflow:hidden;cursor:pointer;position: relative;}
.trans-mask img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.trans-mask:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}

.bg-mask .pic{overflow: hidden;}
.bg-mask .pic .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;
  display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;transform: scale(1.01);}
.bg-mask:hover .pic .a{-webkit-transform: scale(1.08);-ms-transform: scale(1.08);transform: scale(1.08);}
.bgimg{background-repeat: no-repeat;background-position: center;background-size: cover;}
.ablink{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;background: rgba(255,255,255,0);}
.greybg{background:#f2f2f2;}
.textup{text-transform:uppercase;}
.co{color:#bd2323;}
.co-fff{color:#fff!important;}
.fixdbody{position:fixed;top:0;left:0;right:0;bottom:0;}
.m-show{display:none;}
.filter-page{filter: blur(5px);}
@media screen and (max-width:980px){.pc-show{display:none;}
.m-show{display:block;}
}
.ul-listls2{overflow:hidden;margin-bottom:60px;}
.ul-listls2 .con{display:block;overflow:hidden;padding:40px 0 39px;border-bottom:2px solid #f1f1f1;}
.ul-listls2 .left{width:289px;float:left;overflow:hidden;    display: none;}
.ul-listls2 .left .pic{padding-top:56.40138%;position:relative;height:0;overflow:hidden;}
.ul-listls2 .left .pic img{display:block;max-width:100%;position:absolute;top:0;left:50%;max-height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;object-fit: contain;margin-left: -49.99%;}
.ul-listls2 .left .pic img:hover{transform:translate(0,0),scale(1.05,1.05) ;}
.ul-listls2 .txt{overflow:hidden;padding-left:31px;}
.ul-listls2 .txt .tit{font-size:20px;color:#333;line-height:1.3em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:14px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listls2 .con:hover .txt .tit{color:#025a92;}
.ul-listls2 .con:hover .left .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listls2 .txt .desc{font-size:14px;color:#666;line-height:2.14em;max-height:4.28em;overflow:hidden;margin-bottom:19px;}
.ul-listls2 .txt .bot{overflow:hidden;font-size:14px;color:#7a9fb7;line-height:1.5em;}
.ul-listls2 .txt .bot span{display:block;float:left;}
.ul-listls2 .txt .date{font-size:16px;color:#d4be6e;line-height:1.5em;overflow:hidden;margin-right:47px;}
.nyss{margin-bottom: .5rem;}
.serform{padding-bottom: .4rem ;border-bottom: 1px solid #ddd;padding-top: .4rem;}
.serform form{max-width: 12rem;margin: 0 auto;width: 100%;}
.serform .inp{height: .46rem;border: 1px solid #ddd;line-height: .46rem;padding: 0 .1rem;width: calc(100% - 1.1rem);}
.serform .sub{height: .46rem;width: 1rem;line-height: .46rem;color: #fff;background: #286fb7;text-align: center;border: 0;}
.serList li{padding: .3rem 0;border-bottom: 1px dashed #ccc;}
.serList li:last-child{border-bottom: 0;}
.serList li h4{font-size: .2rem;margin-top: .1rem;margin-bottom: .1rem;}
.serList li p{font-size: .15rem;color: #666;line-height: 1.8em;}
.serList li time{color: #666;font-size: .15rem;}
.serList li time i{margin-right: 5px;}
.serList table{width:80%;margin:.3rem auto;color:#666 ;}
.serList table td ul{display:flex;flex-wrap: wrap;}
.serList table td ul li{border-bottom:0px dashed #ccc;padding:.15rem 0;}
@media screen and (max-width:1440px) {
  .ul-listls2 .txt .tit{font-size:18px;}
}
@media screen and (max-width:1199px) {
  .ul-listls2 .con{padding:30px 0;}
  .ul-listls2{margin-bottom:30px;}
  .ul-listls2 .txt .tit{font-size:16px;margin-bottom:10px;}
  .ul-listls2 .txt .desc{line-height:1.5em;max-height:3em;margin-bottom:10px;}
  .ul-listls2 .txt{padding-left:20px;}
  .ul-listls2 .left{width:200px;}
 .ul-listls2 .txt .bot,.ul-listls2 .txt .desc{font-size:12px;}
.ul-listls2 .txt .date{font-size:14px;}
}
@media screen and (max-width:479px) {
  .ul-listls2 .left{width:auto;float:none;margin-bottom:20px;}
  .ul-listls2 .txt{padding-left:0;}
  .ul-listls2 .con{padding:15px 0;}

.serList table{width:100%;margin:.3rem auto;color:#666 ;}
}