*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-tap-highlight-color:transparent}
body{overflow-x:hidden;color:#333;line-height:28px;font-size:14px;font-family:Arial,'Microsoft Yahei';-webkit-overflow-scrolling:touch}
body,dd,dl,figure,form,h1,h2,h3,h4,h5,h6,p,td,th{margin:0;padding:0;border:0}
main{display:block}
li,ol,ul{margin:0;padding:0;list-style-type:none}
img{max-width:100%;border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
a{background:0 0;color:inherit;text-decoration:none}
a:hover{color:#c3181f}
a,em,i,span{display:inline-block}
b,em,i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:14px}
button{padding:0}
button,input,optgroup,select,textarea{outline:0;border:0;vertical-align:middle;font-family:'Microsoft Yahei'}
button,html input[type=button],input[type=reset],input[type=submit],input[type=text]{outline:0;border:0;border-radius:0;cursor:pointer;-webkit-appearance:button}
textarea{resize:none;font-size:14px}
.select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}
.select::-ms-expand{display:none}
.clearfix:after,.clearfix:before,.mauto:after,.mauto:before{display:table;content:""}
.clearfix:after,.mauto:after{clear:both}
.clear{height:0;clear:both}
.mauto{max-width:1200px;margin:0 auto}
.m-au{margin-left:auto;margin-right:auto}
.db{display:block}
.dib{display:inline-block}
.dn{display:none}
.rel{position:relative}
.abs{position:absolute}
.fl{float:left}
.fr{float:right}
.ov{overflow:hidden}
.tal{text-align:left}
.tar{text-align:right}
.tac{text-align:center}
.fb{font-weight:700}
.wh1{width:100%;height:100%}
.dt{display:table}
.dtm{display:table;margin:0 auto}
.dtcell{display:table-cell;vertical-align:middle;text-align:center}
.els{display:inline-block;overflow:hidden;width:100%;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
.els2{display:block;display:-webkit-box;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.po-auto{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%}
.img-md img{transform:scale(1);-webkit-transform:scale(1);transition:all .8s;-webkit-transition:all .8s}
.img-md:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}
.tra,a{transition:all .3s;-webkit-transition:all .3s}
.cx{color:#c3181f}
.cf{color:#fff}
.c0{color:#000}
.c1{color:#111}
.c2{color:#222}
.c3{color:#333}
.c4{color:#444}
.c5{color:#555}
.c6{color:#666}
.c7{color:#777}
.c8{color:#888}
.c9{color:#999}
.cd{color:#ddd}
.ce{color:#eee}
.bgf{background:#fff}
.bge{background:#eee}
.bgd{background:#ddd}
.bf8{background:#f8f8f8}
.li20{line-height:20px}
.li25{line-height:25px}
.li30{line-height:30px}
.li35{line-height:35px}
.li40{line-height:40px}
.f12{font-size:12px}
.f13{font-size:13px}
.f15{font-size:15px}
.f16{font-size:16px}
.f17{font-size:17px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f28{font-size:28px}
.f30{font-size:30px}
.f32{font-size:32px}
.f36{font-size:36px}
.f40{font-size:40px}
.f46{font-size:46px}
.f48{font-size:48px}
.f60{font-size:60px}
.f72{font-size:72px}
.dfcc,.dfccs,.dflc,.dflr,.dflrs{display:-webkit-flex;display:flex}
.dfcc,.dfccs{justify-content:center;-webkit-justify-content:center}
.dfcc,.dfccs,.dflc,.dflr,.dflrs{align-items:center;-webkit-align-items:center}
.dflr{justify-content:space-between;-webkit-justify-content:space-between}
.dflrs{justify-content:space-around;-webkit-justify-content:space-around}
.dfccs{-webkit-flex-direction:column;flex-direction:column}
.slick-slider{position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{width:100%;display:block}
.slick-slide .index_ry img{ width:auto;height:100%;display:inline-block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto}
.slick-arrow.slick-hidden{display:none}
.slick-next,.slick-prev{z-index:1;position:absolute;top:50%;font-size:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.slick-prev{left:0}
.slick-next{right:0}
.slick-dots{position:absolute;left:0;bottom:20px;width:100%;font-size:0;text-align:center}
.slick-dots li{display:inline-block;width:12px;height:12px;border-radius:50%;background:#fff;margin:0 5px;cursor:pointer}
.slick-dots li.slick-active,.slick-dots li:focus,.slick-dots li:hover{background:#333}
.slick-dots li button{display:none}
.animation{visibility:hidden;opacity:0}
.fadel,.fader,.fadeup,.fadez{visibility:visible}
.fadeup{animation:slideInUp ease-out .6s forwards;-webkit-animation:slideInUp ease-out .6s forwards}
@keyframes slideInUp{
from{transform:translate3d(0,50%,0)}
to{opacity:1;transform:none}
}
@-webkit-keyframes fadeInUp{
from{-webkit-transform:translate3d(0,50%,0)}
to{opacity:1;-webkit-transform:none}
}
.fadel{animation:slideInLeft ease-out .6s forwards;-webkit-animation:slideInLeft ease-out .6s forwards}
@keyframes slideInLeft{
from{transform:translate3d(-50%,0,0)}
to{opacity:1;transform:none}
}
@-webkit-keyframes slideInLeft{
from{-webkit-transform:translate3d(-50%,0,0)}
to{opacity:1;-webkit-transform:none}
}
.fader{animation:slideInRight ease-out .6s forwards;-webkit-animation:slideInRight ease-out .6s forwards}
@keyframes slideInRight{
from{transform:translate3d(50%,0,0)}
to{opacity:1;transform:none}
}
@-webkit-keyframes slideInRight{
from{-webkit-transform:translate3d(50%,0,0)}
to{opacity:1;-webkit-transform:none}
}
.fadez{animation:zoomIn ease-out .6s forwards;-webkit-animation:zoomIn ease-out .6s forwards}
@keyframes zoomIn{
from{transform:scale3d(.3,.3,.3)}
to{opacity:1;transform:none}
}
@-webkit-keyframes zoomIn{
from{-webkit-transform:scale3d(.3,.3,.3)}
to{opacity:1;-webkit-transform:none}
}
.imgs{overflow:hidden;background:#eee url(data:image/gif;base64,R0lGODlhEgASAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMDFGMDBBNEVEMzUxMUU4QTY0RUU2ODg1MjRFRjdDMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMDFGMDBBNUVEMzUxMUU4QTY0RUU2ODg1MjRFRjdDMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMwMUYwMEEyRUQzNTExRThBNjRFRTY4ODUyNEVGN0MxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMwMUYwMEEzRUQzNTExRThBNjRFRTY4ODUyNEVGN0MxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkECQgAAQAsAAAAABIAEgAAAiuMj6nLnQADBE7GWTE+2+jIgd4lWlRIdSbynaO7qjIJz2lpr06blT1cCToKACH5BAkJAAEALAAAAAASABIAAAItjI95wOrGwHMRVdpWhu1yqUleMFblRnboKa5uC36WGqe1+c6wzrPPOJEFh8MCACH5BAkJAAEALAAAAAASABIAAAIthIOpa7CvWjxQJvtw0NNdikjaeJBeWIKbKrKuY3brOcvxB79Qje93ptr1hIsCACH5BAkIAAEALAAAAAASABIAAAIvjB+gyK3QzEMzVrlsxvDMm2whBJaL2XEjJX7tS8JsnK7eKd/0zKORrfo5RMJgowAAIfkECQkAAQAsAAAAABIAEgAAAi6Mj6nLC48eYDLCerCpOnQOZeF2jZ4JTqJKTh9asqecWnRs5+8t5ysF6zWGREMBACH5BAUIAAEALAAAAAASABIAAAIsjI8Im63s3AJxPiqhsRlvxn1eYIWkdlLmCqKs6sbw+KbX3eFNHe1oLwImLAUAOw==) no-repeat center}
.imgs img{width:100%;height:100%;object-fit:cover}
.mt5{margin-top:.05rem}
.mt10{margin-top:.1rem}
.mt15{margin-top:.15rem}
.mt20{margin-top:.2rem}
.mt25{margin-top:.25rem}
.mt30{margin-top:.3rem}
.mt35{margin-top:.35rem}
.mt40{margin-top:.4rem}
.mt45{margin-top:.45rem}
.mt50{margin-top:.5rem}
.mt60{margin-top:.6rem}
.mr5{margin-right:.05rem}
.mr10{margin-right:.1rem}
.mr15{margin-right:.15rem}
.mr20{margin-right:.2rem}
.mr25{margin-right:.25rem}
.mr30{margin-right:.3rem}
.mr35{margin-right:.35rem}
.mr40{margin-right:.4rem}
.mr45{margin-right:.45rem}
.mr50{margin-right:.5rem}
.mr60{margin-right:.6rem}
.mb5{margin-bottom:.05rem}
.mb10{margin-bottom:.1rem}
.mb15{margin-bottom:.15rem}
.mb20{margin-bottom:.2rem}
.mb25{margin-bottom:.25rem}
.mb30{margin-bottom:.3rem}
.mb35{margin-bottom:.35rem}
.mb40{margin-bottom:.4rem}
.mb45{margin-bottom:.45rem}
.mb50{margin-bottom:.5rem}
.mb60{margin-bottom:.6rem}
.ml5{margin-left:.05rem}
.ml10{margin-left:.1rem}
.ml15{margin-left:.15rem}
.ml20{margin-left:.2rem}
.ml25{margin-left:.25rem}
.ml30{margin-left:.3rem}
.ml35{margin-left:.35rem}
.ml40{margin-left:.4rem}
.ml45{margin-left:.45rem}
.ml50{margin-left:.5rem}
.ml60{margin-left:.6rem}
.pt5{padding-top:.05rem}
.pt10{padding-top:.1rem}
.pt15{padding-top:.15rem}
.pt20{padding-top:.2rem}
.pt25{padding-top:.25rem}
.pt30{padding-top:.3rem}
.pt35{padding-top:.35rem}
.pt40{padding-top:.4rem}
.pt45{padding-top:.45rem}
.pt50{padding-top:.5rem}
.pt60{padding-top:.6rem}
.pr5{padding-right:.05rem}
.pr10{padding-right:.1rem}
.pr15{padding-right:.15rem}
.pr20{padding-right:.2rem}
.pr25{padding-right:.25rem}
.pr30{padding-right:.3rem}
.pr35{padding-right:.35rem}
.pr40{padding-right:.4rem}
.pr45{padding-right:.45rem}
.pr50{padding-right:.5rem}
.pr60{padding-right:.6rem}
.pb5{padding-bottom:.05rem}
.pb10{padding-bottom:.1rem}
.pb15{padding-bottom:.15rem}
.pb20{padding-bottom:.2rem}
.pb25{padding-bottom:.25rem}
.pb30{padding-bottom:.3rem}
.pb35{padding-bottom:.35rem}
.pb40{padding-bottom:.4rem}
.pb45{padding-bottom:.45rem}
.pb50{padding-bottom:.5rem}
.pb60{padding-bottom:.6rem}
.pl5{padding-left:.05rem}
.pl10{padding-left:.1rem}
.pl15{padding-left:.15rem}
.pl20{padding-left:.2rem}
.pl25{padding-left:.25rem}
.pl30{padding-left:.3rem}
.pl35{padding-left:.35rem}
.pl40{padding-left:.4rem}
.pl45{padding-left:.45rem}
.pl50{padding-left:.5rem}
.pl60{padding-left:.6rem}
.lg-12,.lg-3,.lg-4,.lg-6{float:left}
.lg-12{width:100%}
.lg-6{width:50%}
.lg-4{width:33.33333333%}
.lg-3{width:25%}
@media (max-width:1024px){
.md-dn{display:none!important}
.md-db{display:block!important}
.md-12,.md-3,.md-4,.md-6{float:left}
.md-12{width:100%!important}
.md-6{width:50%!important}
.md-4{width:33.33333333%!important}
.md-3{width:25%!important}
}
@media (max-width:768px){
.sm-12,.sm-3,.sm-4,.sm-6{float:left}
.sm-12{width:100%!important}
.sm-6{width:50%!important}
.sm-4{width:33.33333333%!important}
.sm-3{width:25%!important}
.sm-ha{height:auto!important}
.sm-mt5{margin-top:.05rem}
.sm-mt10{margin-top:.1rem}
.sm-mt15{margin-top:.15rem}
.sm-mt20{margin-top:.2rem}
.sm-mt25{margin-top:.25rem}
.sm-mt30{margin-top:.3rem}
.sm-mt35{margin-top:.35rem}
.sm-mt40{margin-top:.4rem}
.sm-mt45{margin-top:.45rem}
.sm-mt50{margin-top:.5rem}
.sm-mt0{margin-top:0!important}
.sm-mr5{margin-right:.05rem}
.sm-mr10{margin-right:.1rem}
.sm-mr15{margin-right:.15rem}
.sm-mr20{margin-right:.2rem}
.sm-mr25{margin-right:.25rem}
.sm-mr30{margin-right:.3rem}
.sm-mr35{margin-right:.35rem}
.sm-mr40{margin-right:.4rem}
.sm-mr45{margin-right:.45rem}
.sm-mr50{margin-right:.5rem}
.sm-mr0{margin-right:0!important}
.sm-mb5{margin-bottom:.05rem}
.sm-mb10{margin-bottom:.1rem}
.sm-mb15{margin-bottom:.15rem}
.sm-mb20{margin-bottom:.2rem}
.sm-mb25{margin-bottom:.25rem}
.sm-mb30{margin-bottom:.3rem}
.sm-mb35{margin-bottom:.35rem}
.sm-mb40{margin-bottom:.4rem}
.sm-mb45{margin-bottom:.45rem}
.sm-mb50{margin-bottom:.5rem}
.sm-mb0{margin-bottom:0!important}
.sm-ml5{margin-left:.05rem}
.sm-ml10{margin-left:.1rem}
.sm-ml15{margin-left:.15rem}
.sm-ml20{margin-left:.2rem}
.sm-ml25{margin-left:.25rem}
.sm-ml30{margin-left:.3rem}
.sm-ml35{margin-left:.35rem}
.sm-ml40{margin-left:.4rem}
.sm-ml45{margin-left:.45rem}
.sm-ml50{margin-left:.5rem}
.sm-ml0{margin-left:0!important}
.sm-m0{margin:0!important}
.sm-pt5{padding-top:.05rem}
.sm-pt10{padding-top:.1rem}
.sm-pt15{padding-top:.15rem}
.sm-pt20{padding-top:.2rem}
.sm-pt25{padding-top:.25rem}
.sm-pt30{padding-top:.3rem}
.sm-pt35{padding-top:.35rem}
.sm-pt40{padding-top:.4rem}
.sm-pt45{padding-top:.45rem}
.sm-pt50{padding-top:.5rem}
.sm-pt0{padding-top:0!important}
.sm-pr5{padding-right:.05rem}
.sm-pr10{padding-right:.1rem}
.sm-pr15{padding-right:.15rem}
.sm-pr20{padding-right:.2rem}
.sm-pr25{padding-right:.25rem}
.sm-pr30{padding-right:.3rem}
.sm-pr35{padding-right:.35rem}
.sm-pr40{padding-right:.4rem}
.sm-pr45{padding-right:.45rem}
.sm-pr50{padding-right:.5rem}
.sm-pr0{padding-right:0!important}
.sm-pb5{padding-right:.05rem}
.sm-pb10{padding-bottom:.1rem}
.sm-pb15{padding-bottom:.15rem}
.sm-pb20{padding-bottom:.2rem}
.sm-pb25{padding-bottom:.25rem}
.sm-pb30{padding-bottom:.3rem}
.sm-pb35{padding-bottom:.35rem}
.sm-pb40{padding-bottom:.4rem}
.sm-pb45{padding-bottom:.45rem}
.sm-pb50{padding-bottom:.5rem}
.sm-pb0{padding-bottom:0!important}
.sm-pl5{padding-left:.05rem}
.sm-pl10{padding-left:.1rem}
.sm-pl15{padding-left:.15rem}
.sm-pl20{padding-left:.2rem}
.sm-pl25{padding-left:.25rem}
.sm-pl30{padding-left:.3rem}
.sm-pl35{padding-left:.35rem}
.sm-pl40{padding-left:.4rem}
.sm-pl45{padding-left:.45rem}
.sm-pl50{padding-left:.5rem}
.sm-pl0{padding-left:0!important}
.sm-p0{padding:0!important}
.sm-db{display:block!important}
.sm-dn{display:none!important}
}
.mauto-1300{max-width:1300px;margin:0 auto}
.clearfix:after,.clearfix:before,.mauto-1300:after,.mauto-1300:before{display:table;content:""}
.info{-webkit-transform:rotate3d(1,0,0,90deg);transform:rotate3d(1,0,0,90deg);position:absolute;pointer-events:none;background:rgba(0,0,0,.15);width:100%;height:100%;top:0}
.in-top .info{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:in-top .3s ease 0s 1 forwards;animation:in-top .3s ease 0s 1 forwards}
.in-right .info{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation:in-right .3s ease 0s 1 forwards;animation:in-right .3s ease 0s 1 forwards}
.in-bottom .info{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:in-bottom .3s ease 0s 1 forwards;animation:in-bottom .3s ease 0s 1 forwards}
.in-left .info{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:in-left .3s ease 0s 1 forwards;animation:in-left .3s ease 0s 1 forwards}
.out-top .info{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:out-top .3s ease 0s 1 forwards;animation:out-top .3s ease 0s 1 forwards}
.out-right .info{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:out-right .3s ease 0s 1 forwards;animation:out-right .3s ease 0s 1 forwards}
.out-bottom .info{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:out-bottom .3s ease 0s 1 forwards;animation:out-bottom .3s ease 0s 1 forwards}
.out-left .info{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:out-left .3s ease 0s 1 forwards;animation:out-left .3s ease 0s 1 forwards}
@-webkit-keyframes in-top{
from{-webkit-transform:rotate3d(-1,0,0,90deg);transform:rotate3d(-1,0,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@keyframes in-top{
from{-webkit-transform:rotate3d(-1,0,0,90deg);transform:rotate3d(-1,0,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@-webkit-keyframes in-right{
from{-webkit-transform:rotate3d(0,-1,0,90deg);transform:rotate3d(0,-1,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@keyframes in-right{
from{-webkit-transform:rotate3d(0,-1,0,90deg);transform:rotate3d(0,-1,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@-webkit-keyframes in-bottom{
from{-webkit-transform:rotate3d(1,0,0,90deg);transform:rotate3d(1,0,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@keyframes in-bottom{
from{-webkit-transform:rotate3d(1,0,0,90deg);transform:rotate3d(1,0,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@-webkit-keyframes in-left{
from{-webkit-transform:rotate3d(0,1,0,90deg);transform:rotate3d(0,1,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@keyframes in-left{
from{-webkit-transform:rotate3d(0,1,0,90deg);transform:rotate3d(0,1,0,90deg)}
to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
}
@-webkit-keyframes out-top{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(-1,0,0,104deg);transform:rotate3d(-1,0,0,104deg)}
}
@keyframes out-top{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(-1,0,0,104deg);transform:rotate3d(-1,0,0,104deg)}
}
@-webkit-keyframes out-right{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(0,-1,0,104deg);transform:rotate3d(0,-1,0,104deg)}
}
@keyframes out-right{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(0,-1,0,104deg);transform:rotate3d(0,-1,0,104deg)}
}
@-webkit-keyframes out-bottom{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(1,0,0,104deg);transform:rotate3d(1,0,0,104deg)}
}
@keyframes out-bottom{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(1,0,0,104deg);transform:rotate3d(1,0,0,104deg)}
}
@-webkit-keyframes out-left{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(0,1,0,104deg);transform:rotate3d(0,1,0,104deg)}
}
@keyframes out-left{
from{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
to{-webkit-transform:rotate3d(0,1,0,104deg);transform:rotate3d(0,1,0,104deg)}
}
.banner,.header-m,.i-banner,footer,header,main{transition:all .5s;-webkit-transition:all .5s}
.cc{color:#004a88}
.f30{font-size:30px}
.i-btn{background:url(../images/btn-bg1.png) no-repeat center;width:193px;height:40px;line-height:40px;transition:all .6s;-webkit-transition:all .6s}
.i-btn:hover{background-position-x:10px}
.header .logo{height:100px;line-height:100px;overflow:hidden}
.header .logo img{max-width:85%}
.header nav{border-right:1px solid #ccc}
.header nav ul li{position:relative;z-index:2;float:left;margin:0 28px}
.header nav ul li.cur a::after,.header nav ul li:hover a::after{-webkit-transform:scale(1);transform:scale(1)}
.header nav ul li:hover>a{color:#c3181f}
.header nav ul li:hover .sub-nav{visibility:visible;opacity:1;top:100px}
.header nav ul li>a{position:relative;height:100px;line-height:104px}
.header nav ul li>a::after{position:absolute;content:'';left:0;bottom:0;width:100%;height:3px;background:#c3181f;transform:scale(0,1);-webkit-transform:scale(0,1);transition:all .3s;-webkit-transition:all .3s}
.header nav ul li .sub-nav{visibility:hidden;opacity:0;z-index:1;top:130px;left:50%;width:140px;background:rgba(0,0,0,.3);color:#fff;transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all .5s;-webkit-transition:all .5s}
.header nav ul li .sub-nav a{font-size:16px;line-height:24px;padding:10px 5px;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}
.header nav ul li .sub-nav a:hover{color:#fff;background:#c3181f}
.header .search-w{height:95px}
.header .search{width:198px;height:40px;line-height:40px;border-radius:20px;background:#f6f6f6;overflow:hidden}
.header .search .txt{float:left;width:calc(100% - 50px);height:30px;line-height:30px;font-size:12px;padding-left:30px;background:0 0}
.header .search .btn{float:right;width:50px;height:100%;background:url(../images/search.png) no-repeat center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAVFBMVEUAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVW+WkCdAAAAG3RSTlMA86cS1Qd0zb+G48R+W0E4lVIhm5BKLeppGrQHXWddAAABjklEQVRIx6VV2XLDIAzkBgdf8d3o//+zg6GtB5DiTPfNi1cCrTRiV8i1Fc5aJ0yv2R30gsMv9mV7K9hekGGWtMJACf6kFOLnLyvGWShIaHCFgxOu+4rfk7GRWegcqr9y3X6SLfUOkbHSn3RfU0zx2khyrrGHiFowhcQaznewGuTpraynH4hXmpzVIZJnCELZbE6uIRBqcxNOv0oyVAXBUAsostTFtUs7fVHhos5zxoVmGunuE/+XuHcXKyOKzPvC/9LLNlYeQZ+KXFb+wCRztclCakXZ4gp6DIG6umSpn02AtswWj5Dhs+i4HNiFQZQKhQ/fEwLslJVyD+xDElMB3OhLisBRLi/x/NH0Mm6AmUOCwmxuIYEr7xWHC3ZsBawPKJAoPmBGNzwTdHqBiBXtWmP/9oTrdKpLbAAU07MdxdyYVWZr52D3cQBQGwD3GRl2asrKjqKxpVK+PtBMySCv72ukSs0j72u0T/ZO7D5eyWKk4bCtja5bakDQhUcPiGcfwMQSsE/QVbctjcFZw74Bhtc3xlH5qhwAAAAASUVORK5CYII=) no-repeat center;background-size:35%}
.header .search-btn{width:80px;height:100px;background:url(../images/search.png) no-repeat center;cursor:pointer;background-size:22px}
.i-bg{padding:1.5rem 0;background-attachment:fixed}
footer .footer-head{background:#004a88;border-bottom:1px solid #004a88}
footer .footer-head dl{margin-left:5%}
footer .footer-head dl:first-child{margin-left:0}
footer .footer-head dt{line-height:30px;color:#eee;font-size:16px}
footer .footer-head dd{line-height:25px;color:#eee;font-size:12px}
footer .footer-head dd a:hover{text-decoration:underline}
footer .copyright{padding:.15rem .25rem;background:#004178}
.box-cx{box-shadow:5px 5px 10px rgba(0,0,0,.2)}
.index_ry{box-shadow:none;height:180px;text-align: center;}
.i-banner .slick-next,.i-banner .slick-prev{width:61px;height:61px;background:#ccc;transition:all .6s;-webkit-transition:all .6s}
.i-banner .slick-next.cur,.i-banner .slick-next:hover,.i-banner .slick-prev.cur,.i-banner .slick-prev:hover{border-radius:50%}
.i-banner .slick-prev{background:url(../images/banner_l.png) no-repeat center;background-size:cover}
.i-banner .slick-next{background:url(../images/banner_r.png) no-repeat center;background-size:cover}
.i-banner .slick-dots{bottom:.10rem}
.i-banner .slick-dots li{background:#fff;transition:all .3s;-webkit-transition:all .3s}
.i-banner .slick-dots li.slick-active,.i-banner .slick-dots li:focus,.i-banner .slick-dots li:hover{background:#c3181f}
.i-banner a{display:block;min-height:50px}
.i-banner .dn{display:none!important}
.i-about .fl{width:55%;line-height:.26rem;text-align:justify}
.i-about .fr{width:45%}
.cc9{color:#c9c9c9}
.i-pro-bg{background:url(../images/i-pro-bgx_03.png) repeat}
.dxs{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center}
.i-pro .i-pro-ul li{width:50%;float:left}
.i-pro .i-pro-ul li .i-pro-bg{padding:5%}
.i-pro .i-pro-ul li .fl,.i-pro .i-pro-ul li .fr{width:50%;height:3.3rem}
.i-pro .i-pro-ul li .i-pro-r{padding:1.1% 0}
.i-pro .i-pro-ul li.cur .cc9,.i-pro .i-pro-ul li:hover .cc9{color:#fff}
.i-pro .i-pro-ul li.cur .i-pro-bg::after,.i-pro .i-pro-ul li.cur .i-pro-bg::before,.i-pro .i-pro-ul li:hover .i-pro-bg::after,.i-pro .i-pro-ul li:hover .i-pro-bg::before{opacity:1;transform:scale(1);-webkit-transform:scale(1)}
.i-pro .i-pro-ul li .i-pro-bg::before{content:'';position:absolute;bottom:0;transition:opacity .7s ease 0s,transform .7s ease 0s;width:94%;height:92%;top:4%;left:3%;opacity:0;border-top:3px solid #fff;border-bottom:3px solid #fff;transform:scale(0,1);-webkit-transform:scale(0,1);box-sizing:border-box}
.i-pro .i-pro-ul li .i-pro-bg::after{transition:opacity .5s ease 0s,transform .5s ease 0s;content:'';border-left:3px solid #fff;border-right:3px solid #fff;transform:scale(1,0);-webkit-transform:scale(1,0);opacity:0;position:absolute;width:94%;height:92%;top:4%;left:3%;box-sizing:border-box}
.i-pro .i-pro-ul li:nth-child(3) .fl,.i-pro .i-pro-ul li:nth-child(4) .fl{float:right}
.i-pro .i-pro-ul li:nth-child(3) .fr,.i-pro .i-pro-ul li:nth-child(4) .fr{float:left}
.i-classic-ul .slick-dots{bottom:-35px}
.i-classic-ul .slick-dots li{width:40px;height:5px;border-radius:0;background:#999}
.i-classic-ul li a{padding:.15rem}
.i-classic-ul li .mo-bg{width:0;height:0;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;background:url(../images/mo-bg.png) repeat;overflow:hidden;opacity:0;transition:all .6s;-webkit-transition:all .6s}
.i-classic-ul li .mo-bg::before{content:'';position:absolute;bottom:0;transition:opacity 1.5s ease 0s,transform 1.5s ease 0s;width:94%;height:92%;top:4%;left:3%;opacity:0;border-top:2px solid #fff;border-bottom:2px solid #fff;transform:scale(0,1);-webkit-transform:scale(0,1);box-sizing:border-box}
.i-classic-ul li .mo-bg::after{transition:opacity 1.5s ease 0s,transform 1.5s ease 0s;content:'';border-left:2px solid #fff;border-right:2px solid #fff;transform:scale(1,0);-webkit-transform:scale(1,0);opacity:0;position:absolute;width:94%;height:92%;top:4%;left:3%;box-sizing:border-box}
.i-classic-ul li:hover .mo-bg{width:100%;height:100%;opacity:1}
.i-classic-ul li:hover .mo-bg::after,.i-classic-ul li:hover .mo-bg::before{opacity:1;transform:scale(1);-webkit-transform:scale(1)}
.cbg{background:url(../images/cbg.png) no-repeat center;background-position-y:100%}
.i-link li{float:left}
.i-link li a{transition:all .7s;-webkit-transition:all .7s;width:1.7rem;height:1.7rem;border-radius:8px;border:1px solid #e9e9e9;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.i-link li a img{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.i-link li:nth-child(9n+6){margin-left:1.3rem}
.i-link li:nth-child(n+6){margin-top:-1.1rem}
.i-link li:hover a{border:1px solid #c3181f}
.i-news li:hover .i-n-m{background:#004a88;border:1px solid #004a88;color:#fff}
.i-news .slick-next,.i-news .slick-prev{width:40px;height:40px;transition:all .6s;-webkit-transition:all .6s}
.i-news .slick-next.cur,.i-news .slick-next:hover,.i-news .slick-prev.cur,.i-news .slick-prev:hover{border-radius:50%}
.i-news .slick-prev{background:url(../images/banner_l.png) no-repeat center rgba(0,0,0,.2);background-size:cover}
.i-news .slick-next{background:url(../images/banner_r.png) no-repeat center rgba(0,0,0,.2);background-size:cover}
.i-news .slick-dots{display:none!important}
.i-n-m{width:120px;height:40px;line-height:40px;border:1px solid #e6e6e6;border-radius:20px;transition:all 1s;-webkit-transition:all 1s}
.bgf8{background:#f8f8f8}
.banner{height:400px;background-size:cover;background-repeat:no-repeat;background-position:center}
.n-top{height:65px;margin-top:-65px;line-height:65px}
.n-top .n-loc::before{background:url(../images/loc.png) no-repeat center;background-size:16px;padding-left:30px;content:""}
.li65{line-height:65px}
.tmbg{background:rgba(0,74,136,.5)}
.abbg{background:url(../testimg/abbg_02.png) no-repeat center}
.abbg .slick-dots{bottom:-15px}
.main-nav-p ul{font-size:0}
.main-nav-p ul::after{content:"";border-bottom:1px dashed #004a88;display:block;margin-top:-20px}
.main-nav-p li{display:inline-block;margin-left:.15rem;margin-right:.15rem}
.main-nav-p li.cur a,.main-nav-p li:hover a{color:#fff;background:#004a88}
.main-nav-p li.cur::after,.main-nav-p li:hover::after{content:"";border:3px solid #004a88;width:20px;height:20px;background:#fff;border-radius:50%;display:block;margin:10px auto}
.main-nav-p a{display:block;padding:6px 20px;transition:all .3s;-webkit-transition:all .3s}
.main-home{height:50px;line-height:50px}
.main-home a:hover{color:#c3181f}
.content{min-height:400px}
.bor-e0{border-top:1px solid #e0e0e0;}
.wi65{width:65%}
.pro{width:285px;overflow:hidden}
.pro .prou1{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.pro .prom1{border-top:1px solid #fff}
.pro .prom1 ul li>a{padding-left:40px;background:url(../images/pro-r2.png) no-repeat 88% center}
.pro .prom1 ul li>a.cur,.pro .prom1 ul li>a:hover{color:#004a88;background:url(../images/pro-r2h.png) no-repeat 88% center}
.pro .prom1 a{display:block;height:45px;line-height:45px;color:#333}
.pro .prom1>a{padding-left:20px;background:url(../images/pro-r2.png) no-repeat 88% center #f8f8f8}
.pro .prom1>a.cur,.pro .prom1>a:hover{background:url(../images/pro-r.png) no-repeat 88% center #004a88;color:#fff}
.pro .prou1 .prom1.cur .sub{display:block}
.pro .prou1 .sub{padding:0 30px;background:#eee}
.pro .prou1 .sub a:hover,.pro .prou1 .sub a.cur{color:#004a88;text-decoration:underline}
.list-pro{background:url(../images/cp-t-bg_03.png) no-repeat center/cover;width:285px;height:85px;text-align:left}
.pro-list{width:1015px}
.pro-list li{padding-left:.5rem;margin-bottom:.3rem;width:50%;float:left}
.pro-list li a{transition:all .7s;-webkit-transition:all .7s}
.pro-list li.cur a,.pro-list li:hover a{background:#004a88}
.pro-list li.cur a h1,.pro-list li.cur a h2,.pro-list li:hover a h1,.pro-list li:hover a h2{color:#fff}
.join-list li{padding:0 .4rem;border:1px solid #e4e4e4;margin-bottom:15px}
.join-list li.cur{border-color:#fff}
.join-list li.cur .btn{background:url(../images/join_icon2.png) no-repeat center}
.join-list li.cur .infos{border-top:1px solid #e4e4e4}
.join-list .head{padding:.24rem 0;font-size:16px}
.join-list .infos{line-height:28px}
.join-list .btn{width:18px;height: 21px; cursor:pointer;background:url(../images/join_icon1.png) no-repeat center}
.borderx{ border-bottom:1px solid #e0e0e0;height: 306px; overflow:hidden;}
.slick-dots li.slick-active,.slick-dots li:focus,.slick-dots li:hover{background:#c3181f}
.in-page{color:#888}
.in-page span{padding:0 15px;border:1px solid #e8e8e8}
.in-page a{height:35px;line-height:35px;padding:0 15px;border:1px solid #e8e8e8}
.in-page a.cur,.in-page a:hover{border-color:#004a88;background:#004a88;color:#fff}
.tab-head li{cursor:pointer}
.tab-body li{visibility:hidden;opacity:0;height:0;transition:all .3s;-webkit-transition:all .3s}
.tab-body li.cur{visibility:visible;opacity:1;height:inherit}
.edit{overflow:hidden}
.edit span{display:inline}
.edit img{width:auto!important;height:auto!important}
.fix-wrap{display:none;z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}
.fix-wrap .hide{position:fixed;width:25px;height:25px;padding:25px;right:5%;top:5%;background:#090908;cursor:pointer;border-radius:50%;transition:all .8s;-webkit-transition:all .8s}
.fix-wrap .hide::after,.fix-wrap .hide::before{position:absolute;top:50%;left:50%;content:'';width:1px;height:55%;background:#fff;margin-top:-27.5%}
.fix-wrap .hide::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.fix-wrap .hide::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.fix-wrap .hide:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.fix-video .video-wrap{min-width:55%;max-width:55%;padding:10px;border-radius:5px;background:#2d2d2d;border:1px solid #3a3a3a;box-shadow:0 0 5px rgba(0,0,0,.5);overflow:hidden;animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}
.fix-video video{width:100%;height:100%;object-fit:cover}
.fix-pic{overflow:auto}
.fix-pic img{animation:zoomIn .5s both;-webkit-animation:zoomIn .5s both}
.fix-search{padding:0 2.5%;background:#222}
.fix-search:hover .search::after{transform:scale(1);-webkit-transform:scale(1)}
.fix-search .search{position:relative;width:100%;height:125px;color:#555;padding-left:88px;font-size:66px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEE5NEZGREQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEE5NEZGRUQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QTk0RkZCRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QTk0RkZDRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Hs+IwAAAVlJREFUeNpi+P//PwMaFgLiJiC+/x8VHATiCCzqMTC6QBKSIc+AeC0QzwXiA0jiT4DYmFhDS6CaNgGxOg4NIUD8E6rOipChcVCFZUR4jwWIj0PVq+EylA2q4AAx4YWEQeAxLkMroAqESTS0D6rPAZuhL4H4NYkGgrAG1NDl2AwFgRVkGMqClBpQ5JgYIOAdA+ngL5TmR5eAGapKhqE8UPo1NkNvAbEtGYaaQOmDGDLAMIiGho0niWEKy2UWuBL/VyD+RYKBFlAD9+PLUTZQRUeAWICAgU5QB4CAIaG8745UaHQCsRkQ8wIxOxCLA7EfEG9HK7kuArEsoVLKHIgf/McPQF72RioaXwGxCD5DYdgXiBcC8S0gfgvEV4B4OhA7IqmRh+ZGELgJxFyEDCUWSwLxVSSDZalhKAhzogWFLiPYZMqBJBBfBGJRIH5ALUNBQBGI5wPxVIAAAwAoIUyRNtFOOQAAAABJRU5ErkJggg==) no-repeat 35px center}
.fix-search .search::after,.fix-search .search::before{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;transition:all 1s;-webkit-transition:all 1s}
.fix-search .search::before{background:#515151}
.fix-search .search::after{background:rgba(255,255,255,.5);transform:scale(0,1);-webkit-transform:scale(0,1)}
.fix-search .btn,.fix-search .txt{color:#555;background:0 0}
.fix-search .txt{width:100%;text-align:center;font-size:66px;padding-right:2%}
.fix-search .btn{font-size:24px}
.ab-link li{transition:all .7s;-webkit-transition:all .7s;float:left;width:23%;height:1.5rem;border:1px solid #dfdfdf}
.ab-link li:nth-child(4n+4){margin-right:0}
.ab-link li:hover{/*border:1px solid #004a88;*/border-radius:8px;box-shadow:5px 5px 10px rgba(0,0,0,.2)}
.ab-link li a{height:100%}
.fix-bar{z-index:55;position:fixed;right:0;bottom:20%}
.fix-bar .item{width:50px;height:51px;position:relative;border-bottom:1px solid #ddd}
.fix-bar .item:nth-child(1) span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphN2RiMDJkNS1hMzkyLWQzNGQtOWJhMS0wZjEzZGM4OGExNTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUMzQjlBMDMwNDkwMTFFODkzM0RDQjRFMDA2OTI3OUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUMzQjlBMDIwNDkwMTFFODkzM0RDQjRFMDA2OTI3OUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ2MTU0N2Y5LTI1YWEtNWU0Zi05NGFiLWU4MzliMjYxMzJhNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphN2RiMDJkNS1hMzkyLWQzNGQtOWJhMS0wZjEzZGM4OGExNTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7I6LIKAAABg0lEQVR42qzVS0sCYRTG8VFToosZCUEXy01RUEEp1MoK2gTtI6JN3yBo3apv0Ado47JdtY9oVYsQCqJo4abAbgu7Yk7/E8cwmbF8xwM/GAbnecf3csZn27ZVpVoxgiGMIYx7nOIMF3h2fFKCXSSRRsF2rldsI+H0vFvoFM7t/9UVUvD9FdyPY7u2yiBenuOvmJkGrCBh1VayDvMIlG5UBsewYJmVBLe7BXdj2DB4HG1uwQNoMgzuxKhTcAQzlnn5sKh7/VdwFCnLWwV1gJ9g+fur6PIYLGvUUTp5IWygaHuvomYFJXi6yrE1qWsM+nUKAlb9Ko5ZCZ6z6l8Tft1/t8h4DJP+e6PXAekNaeziAzsegnNYxzKOZPEi2pFkd2zixWDB8ljTnBhaZCqedER54xM8GLytLP6bXmeRL/VPP5aQxbvhNsthC+HyflxEAb0IubzVJQ70m+dUUT3Bn9+No+xj2ohJ7atJNOu5l6naxx4e0aNdUNprn7aFOx30UH9jfwkwAMNeYzNUnv0yAAAAAElFTkSuQmCC)}
.fix-bar .item .imgs,.fix-bar .item em{position:absolute;color:#fff;top:0;right:0;width:50px;height:50px;overflow:hidden;line-height:50px;white-space:nowrap;transition:all .8s;-webkit-transition:all .8s}
.fix-bar .item .imgs a,.fix-bar .item em a{color:#fff}
.fix-bar .item .imgs span,.fix-bar .item em span{width:50px;height:50px}
.fix-bar .item .imgs i,.fix-bar .item em i{width:100px;text-align:center}
.fix-bar .item:hover em{width:150px}
.fix-bar #gotop,.fix-bar .pic{height:50px;width:50px;cursor:pointer}
.fix-bar:hover .imgs{visibility:visible;opacity:1;right:100%}
.fix-bar .imgs{visibility:hidden;opacity:0;z-index:-1;position:absolute;width:100px;height:100px;right:-200%;top:0;background-color:#eee}
#gotop{text-align:center;color:#fff;line-height:50px;font-size:30px;font-weight:700;font-family:SimSun;transform:rotate(270deg);-webkit-transform:rotate(270deg);transition:all .3s;-webkit-transition:all .3s}
#gotop,.fix-bar .item em span,.fix-bar .pic{background-repeat:no-repeat;background-position:center}
#gotop,.fix-bar .item em span,.fix-bar .item i,.fix-bar .pic{background-color:#c3181f}
#gotop:hover,.fix-bar .item:hover em span,.fix-bar .item:hover i,.fix-bar .pic:hover{background-color:#1273c5}
.n-csi .slick-dots{display:none!important}
.n-csi .slick-next,.n-csi .slick-prev{width:40px;height:40px;background:#ccc;transition:all .6s;-webkit-transition:all .6s}
.n-csi .slick-next.cur,.n-csi .slick-next:hover,.n-csi .slick-prev.cur,.n-csi .slick-prev:hover{border-radius:50%}
.n-csi .slick-prev{background:url(../images/banner_l.png) no-repeat center #ccc;background-size:cover;left:-50px}
.n-csi .slick-next{background:url(../images/banner_r.png) no-repeat center #ccc;background-size:cover;right:-50px}
.bgcc{background:#004a88}
.nn-lx{height:400px}
.nn-lx .bgcc{width:50%;height:100%}
.nn-lx .fr{width:50%}
.honor-ul li{float:left;width:31.9%;height:350px;padding-right:.3rem;margin-top:2%}
.honor-ul li a .xline{padding:.2rem;border:1px solid #e0e0e0;background:#fff;height:296px;transition:all .6s;-webkit-transition:all .6s}
.honor-ul li a .xline img{height:100%}
.honor-ul li.cur .xline,.honor-ul li:hover .xline{box-shadow:5px 5px 10px rgba(0,0,0,.2);border:1px solid #004a88}
.honor-ul li.cur h1,.honor-ul li:hover h1{color:#004a88}
.honor-ul .slick-slide img{width:unset}
.honor-ul .slick-dots{display:none!important}
.cbgx{background:url(../images/cbgx.png) no-repeat center;background-position-y:100%}
.news-list{width:100%}
.news-list li.cur h3,.news-list li:hover h3{color:#fff}
.news-list ul{margin-left:-.5rem}
.zz-line{background:url(../images/n-zz-line.png) no-repeat center center;height:21px}
.lyfk ul{width:1100px;margin:0 auto}
.lyfk ul li{float:left}
.lyfk ul li h1{line-height:40px;display:inline-block;color:#666}
.lyfk ul li .lyipt{display:inline-block;width:436px;height:40px;line-height:40px;border-radius:5px;border:1px solid #e6e6e6}
.lyfk ul li:nth-child(even),.lyfk ul li:nth-last-child(1){float:right}
.lyfk ul li .lytxt{height:140px;width:91.4%}
.lyfk ul li .yzm{width:306px}
.lyfk ul li .lybtn{width:140px;height:40px;line-height:40px;border-radius:5px;background:#e8e8e8}
.lyfk ul li .slybtn{background:#004a88;color:#fff}
.cred{color:red}
@media (max-width:1200px){
.mauto{max-width:92%}
}
@media (max-width:1024px){
.lyfk{background:#fff;padding-top:.1rem;padding-bottom:0}
.news-list ul{margin-left:0}
.tmbg{display:none}
.pro{display:none}
.pro-list{width:100%}
.pro-list li{padding-left:0;padding-left:.1rem;padding-right:.1rem}
.mo-mt{margin-top:.3rem}
.n-csi .slick-prev{background:url(../images/banner_l.png) no-repeat center #ccc;background-size:cover;left:0}
.n-csi .slick-next{background:url(../images/banner_r.png) no-repeat center #ccc;background-size:cover;right:0}
body{padding-top:70px}
.header{display:none}
.header-m{display:block!important;z-index:999;position:fixed;left:0;top:0;width:100%;height:70px;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.1)}
.header-m::after{display:none;position:fixed;content:'';top:70px;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.header-m .logo{position:absolute;left:50%;line-height:70px;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.header-m .logo img{max-height:70px}
.header-m .m-menu-b{display:block;position:absolute;top:0;left:0;width:60px;height:70px;cursor:pointer}
.header-m .m-menu-b::after,.header-m .m-menu-b::before{position:absolute;top:50%;left:calc(35px / 2);content:'';width:25px;height:1px;z-index:9999;transition:all .3s ease-out .3s;-webkit-transition:all .3s ease-out .3s;background:#222}
.header-m .m-menu-b::before{transform:translateY(-4px) rotate(0);-webkit-transform:translateY(-4px) rotate(0)}
.header-m .m-menu-b::after{transform:translateY(4px) rotate(0);-webkit-transform:translateY(4px) rotate(0)}
.header-m .m-menu{display:none;z-index:888;position:fixed;width:100%;width:260px;height:100%;top:0;left:-260px;opacity:1;background:#fafafa;text-align:left;padding-top:70px}
.header-m .m-menu::after{position:absolute;top:70px;content:'';width:100%;height:1px;background:#ebebeb}
.header-m .nav{height:calc(100% - 82px);overflow-x:hidden;overflow-y:auto}
.header-m .nav>li{border-bottom:1px solid #ebebeb;animation:resize .5s both;-webkit-animation:resize .5s both}
.header-m .nav>li>a{position:relative;display:block;width:100%;font-size:15px;padding:0 40px;color:#666;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;overflow:hidden;height:50px;line-height:50px}
.header-m .nav>li>a::after{position:absolute;left:20px;top:50%;margin-top:-5px;content:'';width:8px;height:8px;border:1px solid #999;border-radius:50%;background:0 0;transition:all .3s;-webkit-transition:all .3s}
.header-m .nav>li .sub-nav{display:none}
.header-m .nav>li .sub-nav a{position:relative;display:block;line-height:24px;padding:12px 40px;background:#f2f2f2;color:#4e4e4e}
.header-m .nav>li .sub-nav a::after,.header-m .nav>li .sub-nav a::before{position:absolute;content:'';width:0;height:0;left:20px;top:20px;border:5px solid transparent;overflow:hidden;transition:all .3s;-webkit-transition:all .3s}
.header-m .nav>li .sub-nav a::before{left:21px;border-left:5px solid #555}
.header-m .nav>li .sub-nav a::after{border-left:5px #ebebeb solid}
.header-m .nav>li.cur{position:relative}
.header-m .nav>li.cur::after,.header-m .nav>li.cur::before{position:absolute;content:'';background:#999;transition:all .5s;-webkit-transition:all .5s}
.header-m .nav>li.cur::before{top:19px;right:25px;width:2px;height:12px}
.header-m .nav>li.cur::after{top:24px;right:20px;width:12px;height:2px}
.header-m .nav>li.active::after{background:#fff}
.header-m .nav>li.active::before{height:0}
.header-m .nav>li.active>a{color:#fff;background:#c3181f}
.header-m .nav>li.active>a::after{background:#fff;border-color:#fff}
.header-m .nav>li.active .sub-nav li{animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}
.header-m .m-language{position:absolute;left:0;bottom:0;width:100%;text-align:center}
.header-m .m-language a{color:#666;height:40px;line-height:40px;font-size:16px;display:block;border-bottom:1px solid #ebebeb;animation:slideInUp 1.5s both;-webkit-animation:slideInUp 1.5s both}
.header-m .m-search-b{display:block;position:absolute;top:0;right:0;width:40px;height:70px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAVFBMVEUAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVW+WkCdAAAAG3RSTlMA86cS1Qd0zb+G48R+W0E4lVIhm5BKLeppGrQHXWddAAABjklEQVRIx6VV2XLDIAzkBgdf8d3o//+zg6GtB5DiTPfNi1cCrTRiV8i1Fc5aJ0yv2R30gsMv9mV7K9hekGGWtMJACf6kFOLnLyvGWShIaHCFgxOu+4rfk7GRWegcqr9y3X6SLfUOkbHSn3RfU0zx2khyrrGHiFowhcQaznewGuTpraynH4hXmpzVIZJnCELZbE6uIRBqcxNOv0oyVAXBUAsostTFtUs7fVHhos5zxoVmGunuE/+XuHcXKyOKzPvC/9LLNlYeQZ+KXFb+wCRztclCakXZ4gp6DIG6umSpn02AtswWj5Dhs+i4HNiFQZQKhQ/fEwLslJVyD+xDElMB3OhLisBRLi/x/NH0Mm6AmUOCwmxuIYEr7xWHC3ZsBawPKJAoPmBGNzwTdHqBiBXtWmP/9oTrdKpLbAAU07MdxdyYVWZr52D3cQBQGwD3GRl2asrKjqKxpVK+PtBMySCv72ukSs0j72u0T/ZO7D5eyWKk4bCtja5bakDQhUcPiGcfwMQSsE/QVbctjcFZw74Bhtc3xlH5qhwAAAAASUVORK5CYII=) no-repeat left center;background-size:23px}
html.active{height:100%;overflow:hidden}
html.active body{height:100%;overflow:hidden}
html.active .header-m{left:260px}
html.active .header-m::after{display:block}
html.active .header-m .m-menu-b::after,html.active .header-m .m-menu-b::before{background:#000}
html.active .header-m .m-menu-b::before{transform:translateY(0) rotate(225deg);-webkit-transform:translateY(0) rotate(225deg)}
html.active .header-m .m-menu-b::after{transform:translateY(0) rotate(-225deg);-webkit-transform:translateY(0) rotate(-225deg)}
html.active .header-m .m-menu{display:block;left:0}
html.active .banner,html.active .i-banner,html.active footer,html.active main{transform:translateX(260px);-webkit-transform:translateX(260px)}
}
@media (max-width:768px){
.nn-lx{height:auto}
.nn-lx .bgcc{width:100%;float:none}
.nn-lx .fr{width:100%;float:none}
.i-banner .sm-db{display:block!important}
.main-nav-p{display:none}
.main-nav-m{display:block;position:relative;z-index:555;cursor:pointer}
.main-nav-m .title{position:relative;height:45px;line-height:45px;padding:0 10px;background:#c3181f;margin-bottom: 20px;}
.main-nav-m .title strong{color:#fff;font-size:16px;font-weight:700}
.main-nav-m .title i{position:absolute;content:'';width:45px;height:100%;right:0}
.main-nav-m .title i::after,.main-nav-m .title i::before{position:absolute;top:50%;content:'';width:12px;height:1px;background:#fff;transition:all .3s;-webkit-transition:all .3s}
.main-nav-m .title i::before{left:46%;transform:rotate(40deg) scaleY(1.5);-webkit-transform:rotate(40deg) scaleY(1.5)}
.main-nav-m .title i::after{right:46%;transform:rotate(-40deg) scaleY(1.5);-webkit-transform:rotate(-40deg) scaleY(1.5)}
.main-nav-m .title.active i::before{transform:rotate(-40deg) scaleY(1.5);-webkit-transform:rotate(-40deg) scaleY(1.5)}
.main-nav-m .title.active i::after{transform:rotate(40deg) scaleY(1.5);-webkit-transform:rotate(40deg) scaleY(1.5)}
.main-nav-m ul{display:none;position:absolute;top:45px;width:100%;padding:0 10px;background:rgba(51,51,51,.8);color:#fff}
.main-nav-m ul li{animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}
.main-nav-m ul li a{display:block;height:45px;line-height:45px;border-bottom:1px solid rgba(255,255,255,.55)}
.banner{height:3rem}
.in-page a{display:none}
.in-page a.cur,.in-page a.lower,.in-page a.upper{display:inline-block}
.in-page a.cur{margin:0 2px}
.fix-video .video-wrap{max-width:90%}
.fix-search{padding:0 15px}
.fix-search .search{height:65px;padding-left:0;background:0 0}
.fix-search .txt{font-size:20px;text-align:left;padding:0 10px}
.fix-search .btn{font-size:22px;color:#777}
.i-about .fl,.i-about .fr{width:100%;float:none}
.i-about .fl{padding-right:0}
.i-about .fr{margin-top:.2rem;text-align:center}
.i-about .fr img{width:100%}
.f30{font-size:.3rem}
.i-news .lg-6{width:100%;float:none}
.i-pro .i-pro-ul li{width:100%;float:none}
.i-pro .i-pro-ul li:nth-child(odd) .fl{float:left}
.i-pro .i-pro-ul li:nth-child(odd) .fr{float:right}
.i-pro .i-pro-ul li:nth-child(even) .fl{float:right}
.i-pro .i-pro-ul li:nth-child(even) .fr{float:left}
.i-link li{float:left;padding:.05rem;margin:0}
.i-link li a{transition:all .7s;-webkit-transition:all .7s;width:2.25rem;height:1.2rem;border-radius:8px;border:1px solid #e9e9e9;transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}
.i-link li a img{transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}
.i-link li:nth-child(9n+6){margin-left:0}
.i-link li:nth-child(n+6){margin-top:0}
.ab-link li{float:left;width:47%;height:1.5rem;margin-right:1.5%;margin-left:1.5%;border:1px solid #dfdfdf}
.ab-link li a{height:100%}
.lyfk ul{width:100%}
.lyfk ul li{display:block;width:100%;float:none}
.lyfk ul li .lyipt{width:96%;margin:auto 2%}
.lyfk ul li:nth-child(even),.lyfk ul li:nth-last-child(1){float:none}
.lyfk ul li .yzm{width:42%}
.lyfk ul li .lybtn{width:47%;margin:auto 1%}
.honor-ul li a .xline img {
    height: auto;
}
.honor-ul li a .xline {
    height: auto;
}
.honor-ul li {
    height: auto;
}
}
@media (max-width:480px){
.honor-ul li{padding-right:0}
.f20{font-size:.34rem}
.i-btn{width:2.4rem}
.f40{font-size:.4rem}
.f30{font-size:.36rem}
.i-banner .slick-next,.i-banner .slick-prev{display:none!important}
.i-video .video-open img{width:1rem}
.i-news .fr.lg-6{padding:.25rem .2rem}
.i-pro-sm .slick-dots{display:none!important}
.i-pro-sm .i-pro-bg,.i-pro-sm .i-pro-r{width:100%!important;float:none!important;height:auto!important}
.i-pro-sm .i-pro-bg img,.i-pro-sm .i-pro-r img{width:unset;padding:.15rem 0}
.seamless-slider{max-width:650px;margin:0 auto}
.str_wrap{overflow:hidden;width:100%;font-size:12px;line-height:16px;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move;font-size:0}
.str_move_clone{display:inline-block;vertical-align:top;position:absolute;left:100%;top:0}
.str_vertical .str_move_clone{left:0;top:100%}
.str_down .str_move_clone{left:0;bottom:100%}
.str_down .str_move,.str_vertical .str_move{white-space:normal;width:100%}
.noStop .str_move,.no_drag .str_move,.str_static .str_move{cursor:inherit}
.str_wrap img{max-width:none!important}
.str_wrap a{margin:.1rem;border:1px solid #e9e9e9;border-radius:8px;padding:.1rem .15rem}
.xsm-db{display:block!important}
.xsm-dn{display:none!important}
.pro-list li{padding-left:0;padding-right:0;width:100%}
}
@keyframes resize{
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:scale(5,5)}
100%{opacity:1;transform:scale(1,1)}
}
@-webkit-keyframes resize{
60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale(5,5)}
100%{opacity:1;-webkit-transform:scale(1,1)}
}
@keyframes ReturnToNormal{
from{opacity:0;transform-origin:right bottom;transform:rotate3d(0,0,1,45deg)}
to{opacity:1;transform-origin:right bottom;transform:none}
}
@-webkit-keyframes ReturnToNormal{
from{opacity:0;-webkit-transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg)}
to{opacity:1;-webkit-transform-origin:right bottom;-webkit-transform:none}
}
