html { -webkit-text-size-adjust: none }
body { font: 20px/160% "Microsoft Yahei", sans-serif; color: #221d1c; background: #e9e9e9 ;}
//-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;
a { color: #221d1c }
.top { height: 180px; background: #e9e9e9; min-width: 1320px }
.top_main { width: 1320px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center }
.top_main ul { width: 310px }
.top_main li { padding: 2px 0 2px 35px; font-size: 16px; line-height: 30px; color: #585656 }
.top_main li a { color: #585656 }
.top_main li:nth-child(1) { background: url(../img/phone.gif) no-repeat 0 50% }
.top_main li:nth-child(2) { background: url(../img/fax.gif) no-repeat 0 50% }
.top_search { width: 210px; height: 25px; border-radius: 8px; overflow: hidden; border: 1px solid #c5c5c5 }
.top_search form { display: flex }
.top_search .kw { width: 100%; height: 25px; outline: none; box-sizing: border-box; padding: 0 10px }
.top_search .btn { width: 35px; height: 25px; outline: none; background: url(../img/search.gif) no-repeat 50% 50%; border: none }
.nav { min-width: 1320px; background: #1e499d }
.nav_main { width: 1320px; margin: 0 auto; box-sizing: border-box; padding-right: 22px; display: flex; justify-content: start; position: relative }
.nav_main p { font-size: 20px; color: #fff; line-height: 50px; padding: 0 45px; position: relative; white-space: nowrap; z-index: 5 }
.nav_main p a { color: #fff; transition: color .3s }
.nav_main p.focus { color: #1e499d }
.nav_main p.focus a { color: #1e499d }
.nav_main .bgBlock { background: #e9e9e9; height: 50px; position: absolute; left: 0; top: 0; transition: all .3s }
.nav_main .navClose { display: none }
.photoNews { width: 1320px; overflow: hidden; margin: 0 auto 20px }
.photoNews .swiper-slide { position: relative }
.photoNews .swiper-slide div { position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.6); box-sizing: border-box; padding: 10px 50px }
.photoNews .swiper-slide p { font-size: 20px; color: #fff }
.photoNews .swiper-slide p a { color: #fff }
.photoNews .swiper-slide img { width: 100% }
.photoNews_pagination { text-align: center; padding-top: 15px }
.photoNews .swiper-pagination-bullet { opacity: 1; background: #b0b0b1; width: 11px; height: 11px; border: 4px solid #e9e9e9; transition: all .2s }
.photoNews .swiper-pagination-bullet-active { background: #1e499d; border: 4px solid #1e499d }
.classify { width: 1320px; margin: 0 auto 80px }
.classify ul { display: flex }
.classify li { width: 216px; background: #fff; margin-left: 4px }
.classify li:first-child { margin-left: 0 }
.classify li:hover img { transform: scale(1.1) }
.classify li:hover .txt { background: #1e499d; color: #fff }
.classify li:hover .txt a { color: #fff }
.classify li:hover .icon { transform: translate(-50%, -50%) rotateY(360deg) }
.classify .pic { width: 216px; height: 160px; overflow: hidden; position: relative; background: #000 }
.classify .pic .photo { width: 216px; height: 160px; opacity: .6; transition: all .3s }
.classify .pic .icon { width: 60px; height: 60px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all .3s }
.classify .txt { text-align: center; line-height: 42px; color: #1e499d; font-weight: bold; transition: all .3s }
.classify .txt a { color: #1e499d }
.secondClassify { width: 1320px; margin: 0 auto 80px }
.secondClassify ul { display: flex; justify-content: space-between }
.secondClassify li { width: 90px; text-align: center; font-size: 22px; color: #134099 }
.secondClassify li:hover { text-decoration: underline }
.secondClassify li a { color: #134099 }
.secondClassify .pic { height: 100px; display: flex; justify-content: center; align-items: center }
.lmName { width: 1320px; margin: 0 auto 30px; position: relative }
.lmName::after { content: ""; position: absolute; left: 0; top: 50%; right: 0; height: 1px; background: #1e499d; z-index: -1 }
.lmName .zhTit { background: #e9e9e9; padding-right: 8px; font-size: 22px; color: #1e499d; line-height: 100%; display: inline-block }
.lmName .entit { font-size: 26px; color: #d0d0d0; line-height: 100%; position: absolute; left: 0; top: -19px; font-weight: normal }
.sedName { width: 1320px; margin: 0 auto 30px; position: relative; text-align: center }
.sedName::after { content: ""; position: absolute; left: 0; top: 50%; right: 0; height: 1px; background: #1e499d; z-index: -1 }
.sedName .zhTit { background: #e9e9e9; padding: 0 30px; font-size: 22px; color: #1e499d; line-height: 100%; display: inline-block }
.sedName .entit { font-size: 26px; color: #d0d0d0; line-height: 100%; position: absolute; left: 50%; top: -19px; transform: translateX(-50%); font-weight: normal }
.news { width: 1320px; margin: 0 auto 40px }
.news li { box-sizing: border-box; padding: 16px 22px; display: flex; justify-content: space-between; align-items: stretch }
.news li:nth-child(2n+1) { background: #f3f3f3 }
.news li:nth-child(2n) { background: #fff }
.news .pic { width: 190px; height: 120px }
.news .pic img { width: 190px; height: 120px; transition: all .3s }
.news dl { box-sizing: border-box; padding: 0 30px 0 40px; width: 100% }
.news dt { font-size: 22px; color: #2a2625; padding-bottom: 6px }
.news dt a { color: #2a2625 }
.news dd { font-size: 16px; color: #666; line-height: 150% }
.news .date { width: 230px; box-sizing: border-box; padding-right: 35px; font-size: 16px; display: flex; justify-content: center; flex-direction: column }
.news .date span { display: block; color: #003d7c }
.news .date span a { color: #003d7c }
.news_more { padding: 15px 95px 0 0; font-size: 14px; color: #88898a; text-align: right }
.news_more a { color: #88898a }
.brand { width: 1320px; margin: 0 auto 110px; display: flex; flex-wrap: wrap; justify-content: space-around }
.brand .img1 { width: 530px; height: 310px }
.brand .img2 { width: 780px; height: 310px }
.brand .img3,
.brand .img4,
.brand .img5 { width: 435px; height: 260px; margin-top: 10px }
.secondList { width: 1320px; margin: 0 auto 50px }
.secondList ul { display: flex; flex-wrap: wrap; justify-content: start; padding-bottom: 40px }
.secondList li { width: 415px; margin-bottom: 40px; margin-left: 35px }
.secondList li img { width: 415px; height: 270px }
.secondList h2 { font-size: 22px; font-weight: normal; padding: 10px 0 6px; color: #2c2726 }
.secondList h2 a { color: #2c2726 }
.secondList p { font-size: 18px; color: #525050 }
.secondList p a { color: #525050 }
.secondList p span { display: block }
.autopage { text-align: center }
.autopage a { color: #083895; line-height: 26px; border: 1px solid #c1cada; padding: 0 5px; margin: 0 5px }
.autopage .prev,
.autopage .next { font-size: 14px; line-height: 28px; color: #221d1c; padding: 0; margin: 0; border: none }
.bread { background: #fff; min-width: 1320px }
.bread_main { width: 1320px; margin: 0 auto; font-size: 16px; line-height: 50px; box-sizing: border-box; padding: 0 45px }
.contMain { width: 1320px; margin: 0 auto 115px; padding: 50px 30px 0 40px; box-sizing: border-box; position: relative }
.article { width: 1050px }
.article h1 { font-size: 38px; line-height: 150%; font-weight: normal; text-align: center }
.article .time { font-size: 16px; padding: 20px 0 25px; display: flex; justify-content: center }
.article .time .actFun { padding: 0 30px 0 0 }
.article .content { font-size: 20px; line-height: 160% }
.article .content p { padding-bottom: 15px; line-height: 200%; text-indent: 40px }
.flrMenu { width: 120px; position: absolute; top: 140px; right: 30px; background-color: #fff }
.flrMenu p { text-align: center; width: 120px; height: 110px; box-sizing: border-box; padding: 75px 0 0 0; font-size: 16px; color: #083894; background-position: 50% 20px; background-repeat: no-repeat; background-size: 40%; font-weight: bold; border-bottom: 2px solid #e8e8e8; position: relative; z-index: 5; transition: all .3s }
.flrMenu p a { color: #083894; transition: all .3s }
.flrMenu p.focus { color: #fff }
.flrMenu p.focus a { color: #fff }
.flrMenu p.focus.lm1 { background-image: url("../images/c1.png") }
.flrMenu p.focus.lm2 { background-image: url("../img/c2.png") }
.flrMenu p.focus.lm3 { background-image: url("../img/c3.png") }
.flrMenu p.focus.lm4 { background-image: url("../img/c4.png") }
.flrMenu p.focus.lm5 { background-image: url("../img/c5.png") }
.flrMenu p.focus.lm6 { background-image: url("../img/c6.png") }
.flrMenu .lm1 { background-image: url("../img/e1.png") }
.flrMenu .lm2 { background-image: url("../img/e2.png") }
.flrMenu .lm3 { background-image: url("../img/e3.png") }
.flrMenu .lm4 { background-image: url("../img/e4.png") }
.flrMenu .lm5 { background-image: url("../img/e5.png") }
.flrMenu .lm6 { background-image: url("../img/e6.png") }
.flrMenu .bg { position: absolute; left: 0; top: 0; z-index: 1; width: 120px; height: 110px; background: #083894; transition: top .3s }
.footer { background: #1e499d; padding: 50px 0 30px; text-align: center; min-width: 1320px }
.info { display: flex; justify-content: space-evenly; font-size: 16px; color: #f2f4f9; text-align: left; padding: 30px 0 50px }
.info dl { display: flex }
.info dd { box-sizing: border-box; padding-left: 10px }
.info_w1 { width: 290px }
.info_w2 { width: 355px }
.info_w3 { width: 285px; padding-right: 35px; border-right: 1px solid #f2f4f9 }
.info_w4 { width: 110px; text-align: center }
.info2 { text-align: center; font-size: 16px; color: #f2f4f9 }
.article .content .pict { line-height: 150%; margin-top: -10px; color: #024387; font-size: 14px; text-indent: 0 }
.article .content .pictl { line-height: 150%; margin: -10px auto 0; padding-left: 35px; color: #024387; text-align: left; width: 800px; font-size: 14px }
#bannerImg {margin:-50px auto 50px}
.pages span {border:1px solid #1e499d;padding:2px 8px}
.pages a {border:1px solid #1e499d;padding:2px 8px;color:#1e499d;text-decoration: none}
.pages a:hover {background-color: #1e499d;padding:2px 8px;color:#fff}
@media screen and (max-width: 1024px){html{font-size:312.5%}body{font:.3rem/.54rem "Microsoft Yahei",sans-serif;padding-top:.9rem}.top{height:auto;min-width:auto;position:fixed;left:0;top:0;z-index:30}.top_main{width:100vw}.top_main ul{width:42vw;position:absolute;right:0;top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.top_main li{padding:.02rem .2rem .2rem 0;font-size:.24rem;line-height:.32rem}.top_main li a{color:#585656}.top_main li:nth-child(1),.top_main li:nth-child(2){display:none}.top_logo{width:75vw;height:auto;margin-left:1rem}.top_search{width:100%;height:.45rem}.top_search .kw{height:.45rem;padding:0 .1rem}.top_search .btn{width:.45rem;height:.45rem}.nav{height:auto;min-width:auto}.nav_main{width:100vw;padding-right:.3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:fixed;left:-2.4rem;top:.1rem;z-index:10;background:#1e499d;width:2.4rem;padding-right:0;-webkit-transition:left .3s;transition:left .3s;z-index:40}.nav_main.show{left:0}.nav_main.show .navClose::before,.nav_main.show .navClose::after{width:.4rem}.nav_main.show .navClose::before{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.nav_main.show .navClose::after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.nav_main p{font-size:.32rem;line-height:.8rem;padding:0 .3rem;width:100%;text-align:center}.nav_main p.focus{color:#1e499d;background:#fff}.nav_main p.focus a{color:#1e499d}.nav_main .bgBlock{display:none}.nav_main .navClose{display:block;width:.8rem;height:.8rem;background:#1e499d;position:absolute;top:0;left:99%;line-height:.8rem;color:#fff;font-size:.4rem;text-align:center}.nav_main .navClose::before,.nav_main .navClose::after{content:"";width:.5rem;height:2px;background:#fff;position:absolute;left:.15rem;-webkit-transition:all .3s;transition:all .3s}.nav_main .navClose::before{top:30%}.nav_main .navClose::after{top:60%}.photoNews{margin-bottom:.3rem;width:100vw}.photoNews .swiper-slide div{padding:.1em .3rem;position:relative;background:#000}.photoNews .swiper-slide div p{font-size:.3rem}.photoNews .swiper-slide div p a{color:#fff}.photoNews_pagination{padding-top:.1rem}.photoNews .swiper-pagination-bullet{width:.15rem;height:.15rem;border:.05rem solid #e9e9e9}.photoNews .swiper-pagination-bullet-active{border:.05rem solid #1e499d}.classify{display:none}.lmName{width:100vw;margin:0 auto .3rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .2rem}.lmName::after{content:"";position:absolute;left:.2rem;top:50%;right:.2rem;height:1px;background:#1e499d;z-index:-1}.lmName .zhTit{background:#e9e9e9;padding-right:.08rem;font-size:.36rem}.lmName .entit{font-size:.36rem;top:-0.22rem;left:.2rem}.news{width:100vw;margin:0 auto .3rem}.news li{padding:.2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.news li:nth-child(2n+1){background:#f3f3f3}.news li:nth-child(2n){background:#fff}.news .pic{width:100%;height:auto}.news .pic img{width:100%;height:auto}.news dl{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.2rem 0}.news dt{font-size:.34rem;padding-bottom:.1rem}.news dt a{color:#2a2625}.news dd{font-size:.26rem}.news .date{width:100%;font-size:.24rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.news .date span{display:inline;color:#003d7c;margin-left:.4rem}.news .date span a{color:#003d7c}.news_more{padding:.25rem 0 0 0;font-size:.28rem;text-align:center}.brand{width:100vw;margin:0 auto 1rem;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .2rem}.brand .img1,.brand .img2,.brand .img3,.brand .img4,.brand .img5{width:100vw;height:auto;margin:0 0 .1rem 0}.brand a{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brand a:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer{padding:.5rem .2rem .3rem;min-width:auto;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .footerIco{width:100%}.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.28rem;padding:.3rem 0 .5rem}.info dl{display:block;padding-bottom:.2rem}.info dt{font-weight:bold}.info dd{padding:.2rem 0}.info_w1{width:90%}.info_w2{width:90%}.info_w3{width:90%;padding-right:0;border-right:none}.info_w4{width:90%;text-align:center}.info2{font-size:.28rem}.secondClassify{display:none}.sedName{width:100vw;margin:.6rem auto .3rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .2rem}.sedName .zhTit{background:#e9e9e9;padding:0 .3rem;font-size:.36rem}.sedName .entit{font-size:.36rem;top:-18px}.secondList{width:100vw;margin:0 auto .5rem}.secondList ul{padding:0 .2rem .4rem .2rem}.secondList li{width:100%;margin-bottom:.4rem;margin-left:0}.secondList li img{width:100%;height:auto}.secondList h2{font-size:.34rem;padding:.1rem 0}.secondList p{font-size:.3rem}.secondList p span{font-size:.24rem}.bread{min-width:100vw}.bread_main{width:100vw;font-size:.26rem;line-height:.5rem;padding:.2rem}.contMain{width:100vw;margin:0 auto 1rem;padding:.8rem .2rem 0 .2rem}.article{width:100%}.article h1{font-size:.38rem;line-height:150%}.article .time{font-size:.26rem;padding:.1rem 0 .25rem}.article .content{font-size:.32rem;line-height:200%}.article .content p{padding-bottom:.2rem}.flrMenu{width:1.8rem;position:absolute;top:1.4rem;right:auto;left:-1.8rem;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.flrMenu p{width:1.8rem;height:1.8rem;padding:1.15rem 0 0 0;font-size:.3rem;background-position:50% .2rem}.flrMenu p a{color:#083894;-webkit-transition:all .3s;transition:all .3s}.flrMenu p.focus{color:#fff;background-color:#083894}.flrMenu p.focus a{color:#fff}.flrMenu p.focus.lm1{background-image:url("../img/c1.png")}.flrMenu p.focus.lm2{background-image:url("../img/c2.png")}.flrMenu p.focus.lm3{background-image:url("../img/c3.png")}.flrMenu p.focus.lm4{background-image:url("../img/c4.png")}.flrMenu p.focus.lm5{background-image:url("../img/c5.png")}.flrMenu p.focus.lm6{background-image:url("../img/c6.png")}.flrMenu .lm1{background-image:url("../img/e1.png")}.flrMenu .lm2{background-image:url("../img/e2.png")}.flrMenu .lm3{background-image:url("../img/e3.png")}.flrMenu .lm4{background-image:url("../img/e4.png")}.flrMenu .lm5{background-image:url("../img/e5.png")}.flrMenu .lm6{background-image:url("../img/e6.png")}.flrMenu .bg{display:none}#bannerImg {margin:-10px auto 30px}.article .content .pict img{width:100%}.article .content .pict embed{width:100%;height:100%}.article .time .actFun{padding:0 10px 0 0}}
