﻿@import url(common.css); /* 引用公共样式 */
@import url(font/style.css);/* 引用自定义字体图标 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
.c1{max-width:1300px;}
.bg4{background:#2f47a1;}
.co4:hover,.co4.active,.co5{color:#2f47a1;}
.bg5{background:#fafafa;}
.bg6{background:#f4ae00;}
.co6{color:#f4ae00;}
.bg7{background:#da251c;}
.bg8:hover{background:#da251c;}
.co7,.co8:hover,.co8.active{color:#da251c;}
.bg9{background:#aaa;}
.co9{color:#666;}
.searb{border:2px solid #fff;width:240px;margin-left:0;}
.layui-input-sm{height:30px;}
.top112,.topp12{padding-top:6px;}
.topp211{top:5px;}
.topp2121{margin-top:-5px;margin-right:10px;}
.navc.active .navca{background:#f4ae00;}
.marb2{margin-bottom:2px;}
.prt2{top:2px;position:relative;}
.padtb8{padding:8px 0;}
.topm2{height:100vh;padding:56px 20px 0;overflow:auto;}
.layui-colla-item,.layui-collapse,.layui-colla-content{border:none;}
.topm2 .layui-colla-title{background:transparent;}
.navopen{position:relative;left:10px;}
.botmc p{margin-top:-5px;}
.pad3{padding:3px;}
.topp3 .navca:hover,.topp3 .navcca:hover{background:#f4ae00;}
.topp3 .navc{padding-left:1px;}
.topp3 .navcb{max-height:0;transition:ease .5s;}
.topp3 .navc:hover .navcb{max-height:1000px;}
.fe24{font-size:2.4em;}
.fe30{font-size:3em;}
.botp21c i.fe24{padding-top:6px;}
.botp21{border-bottom:1px dashed #ddd;}
.bctrl{bottom:15px;}
.sbox{padding:30px 0;}
.mart-10{margin-top:-10px;}
.snavca{border-bottom:1px dashed #eaeaea;}
.layui-btn-sm{line-height:28px;}
.cpbb2 p{text-indent:2em;}
.cpbb2{-webkit-line-clamp:2;height:3.2em;}
.cpimg{height:220px;}
.s4c1b{max-width:520px;}
.s4item:nth-child(2) .s4c1{float:right;}
.sbt21{height:1px;top:50%;background:#ddd;}
.sbt22{padding:0 50px;}
.sbt22:before,.sbt22:after{content:"";width:5px;height:5px;border:2px solid #ddd;border-radius:5px;position:absolute;top:50%;margin-top:-4px;right:0;}
.sbt22:before{left:0;}
.wzbb2{-webkit-line-clamp:2;height:3.4em;}
.dashed{border-bottom:1px dashed #ddd;}
.page a:hover,.page span{background:#2f47a1;color:#fff;border-color:#2f47a1;}
.pagemenu{padding:30px 0;}
.wzimg{height:215px;}
.wzbox .wzbt{float:left;width:220px;height:150px;margin-right:30px;}
.wzbox .wzbb2{-webkit-line-clamp:3;height:4.8em;}
.wzbox .wzimg{max-height:100%;}
.wzbt .scale{height:100%;}
.m2{padding:10px 0 40px;}
.dybt img{width:30px;vertical-align:top;position:relative;top:4px;margin-right:5px;}
.dyt{border-bottom:2px solid #ddd;}
.dybt{border-bottom:2px solid #f4ae00;margin-bottom:-2px;padding-bottom:5px;}
.contact iframe{height:300px;}
.mart2{margin-top:2px;}
.mart3{margin-top:3px;}
.line14{line-height:1.4em;}
.topp222{width:3px;height:40px;margin-top:18px;margin-right:8px;background:#666;}
.s1 .bimg{max-height:500px;}
.scale{overflow:hidden;}
.scale img{transition:ease .3s;}
.scale:hover img,.scale-outer:hover .scale img{transform:scale(1.15,1.15);}
.wzb:hover{border-color:#2f47a1;}
.wzb{transition:ease .3s;}
.news32-c{border-bottom:1px dashed #eaeaea;}

.infomation{position:fixed;bottom:35%;right:20px;text-align:center;color:#fff;}
.infomation a{color:#fff;}
.imtc{position:relative;}
.imtc1{padding:10px;margin-bottom:1px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;}
.imtc2{top:0;right:100%;display:flex;align-items:center;overflow:hidden;min-height:100%;max-width:0;transition:ease .5s;position:absolute;}
.imtc21{border:5px solid transparent;right:0;top:28px;}
.imtc22{box-shadow:0 1px 3px rgba(0,0,0,.2);position:relative;}
.imtc:hover .imtc2{max-width:400px;padding-right:10px;}
.imtc-ewm{width:90px;height:90px;}


@media screen and (max-width:992px) {
    .s5 .wzitem:nth-child(n+7){display:none;}
    .wzimg{height:22vw;}
}

@media screen and (max-width:768px) {
    .mlogo{height:40px;}
    .searb{border:1px solid #7e8dc7;width:auto;}
    .navct{padding:10px;border-bottom:1px solid rgba(100,112,145,.1);}
    .navcb{background:rgba(100,112,145,.1);display:none;}
    .topm23c i{margin:3px 5px 0 0;}
    .top{height:56px;}
    .bot{height:58px;}
    .s211{padding:0 0 5px;background:#fff;color:#2f47a1;border-bottom:2px solid #2f47a1;font-size:1.4em;}
    .snavc{display:inline-block;margin-bottom:5px;}
    .snavc .navct{padding:0;background:#fff;border:none;}
    .snavc .navct a{color:#666;}
    .cpimg{height:25vw;}
    .pad0-sm{padding:0;}
    .cpbb1{font-size:1em;}
    .cpbb2{font-size:13px;margin:0 auto 10px;}
    .cpb{border:1px solid #f4f4f4;}
    .sbox{padding:15px 0;}
    .s2{background:#fff;}
    .m221{text-align:center;}
    .m221 a{padding:5px 10px;background:#2f47a1;border-radius:2px;color:#fff;margin:2px 0;font-size:13px;border:2px outset #2f47a1;}
    .wzimg{height:32vw;}
    .cpinfo-img{max-height:360px;width:auto;margin-bottom:15px;}
}
@media screen and (max-width:575px) {
    .cpimg{height:36vw;}
    .wzbt,.wzbox .wzbt{float:left;width:160px;padding:5px;margin-right:10px;}
    .wzbox .wzbb2{-webkit-line-clamp:2;height:3.2em;}
    .wzbox .wzbt{padding:0;height:110px;}
    .wzimg{height:110px;}
    .wzbox .wzb{padding:5px;}
    .wzbb4{margin-top:5px;}
    .wzbb4 a{margin-right:5px;}
    .cpinfo3c:nth-child(n+3){display:none;}
}
@media screen and (max-width:450px) {
    
}
@media screen and (max-width:360px) {
}
