body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "å¾®è½¯é›…é»‘", "å®‹ä½“","é»‘ä½“",Verdana, Arial, Helvetica, sans-serif;
    line-height:20px; background:#f4f4f4;}
    table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
    img{border:0;}
    ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
    caption,th {text-align:left;}
    form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
    address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
    A:link,A:visited{TEXT-DECORATION:none; }
    A:hover { TEXT-DECORATION:none;}
    input{outline:none;}
    a{color:#333333;}
    .w1200{ width:1200px; height:auto; margin:0 auto; background:#fff;}
    .clear {clear:both; height:0; line-height:0; overflow:hidden;}
    .top{ min-width:1200px; height:37px; background:#00549c;}
    .topc{ width:1200px; height:37px; margin:0 auto;}
    .topclf{ width:300px; float:left; line-height:37px; color:#fff;}
    .topclf span{ float:left; min-width:60px;}
    .topr{ width:300px; float:right;}
    .topr li{ float:right; height:37px; line-height:37px;color:#fff;}
    .topr li a{ padding:0 10px; display:block;color:#fff;}
    .ban{ height:166px; background:url(/bwc/images/sl_03.jpg) right no-repeat #fff;width:1200px;  margin:0 auto; }
    .log{ width:646px; height:75px; padding-top:56px; float:left; padding-left:20px;}
    .sous{ height:32px; width:270px; float:right; padding-top:70px; padding-right:20px;}
    .souin{ width:221px; float:left; height:32px;}
    .souin input{ width:219px; height:28px; border:1px solid #ccc; background:#fff;}
    .soub{ width:49px; height:32px; float:left;}
    
    .nav{ height:40px; background:#00549c; width:1200px; margin:0 auto;}
    .flash{ width:1177px; height:246px; margin:0 auto; padding:10px 0px 20px 0px;}
    .kus{ height:52px; width:1177px; padding-bottom:20px;margin:0 auto;}
    .kusl{ width:151px; float:left; height:52px; background:#eadfbf; font-size:16px; color:#7c6323; text-align:center; line-height:52px; margin-right:19px;}
    .kus2{ width:151px; float:left; height:52px; background:#eed9bc; font-size:16px; color:#946c35; text-align:center; line-height:52px; margin-right:19px;}
    .kus3{ width:151px; float:left; height:52px; background:#eedbcb; font-size:16px; color:#ae7d55; text-align:center; line-height:52px; margin-right:19px;}
    .kus4{ width:151px; float:left; height:52px; background:#b8d3fc; font-size:16px; color:#204677; text-align:center; line-height:52px; margin-right:19px;}
    .kus5{ width:151px; float:left; height:52px; background:#b8e2f0; font-size:16px; color:#287189; text-align:center; line-height:52px; margin-right:19px;}
    .kus6{ width:151px; float:left; height:52px; background:#b8f0e0; font-size:16px; color:#21725b; text-align:center; line-height:52px; margin-right:19px;}
    .kus7{ width:151px; float:left; height:52px; background:#e9f0b8; font-size:16px; color:#5f6726; text-align:center; line-height:52px; margin-right:19px;}
    
    .tz260{ width:1177px; height: auto; margin:0 auto; padding-bottom:20px;}
    .tzld{ width:576px; float:left; height:260px; background:#e7e7e7;}
    .tarr{ width:571px; float:right; height:auto;}
    .tarrt{ height:34px; background:url(/bwc/images/sl_25.jpg) bottom repeat-x; width:100%}
    .taimg{ min-width:100px; background:url(/bwc/images/sl_19.jpg) 0 12px no-repeat; height:34px;float:left; }
    .tarrtlf{ min-width:100px; height:34px; background:url(/bwc/images/sl_23.jpg) bottom repeat-x; font-size:16px; text-indent:10px; line-height:34px; color:#00549c}
    .tarrtrr{ font-size:14px; min-width:50px; line-height:34px; text-align:right; float:right;}
    .talis{ width:100%; height:auto; padding-top:10px;}
    .talis li{ line-height:27px; background:url(/bwc/images/sl_15.jpg) 0 13px no-repeat; text-align:right; font-size:14px;}
    .talis li a{ float:left; text-align:left; text-indent:10px;}
    .tarrtlf{ height:34px; background:url(/bwc/images/sl_25.jpg) bottom repeat-x; width:100%;}
    .tarrlf{ width:571px; float: left; height:auto;}
    
    .cont{padding:0px;}
    .hidden{display:none;}
    .scrolldoorFrame{width:100%;overflow:hidden;}
    .scrollUl{width:600px;overflow:hidden;height:34px; margin:0 auto;}
    .scrollUl li{float:left;}
    .sd01{cursor:pointer; width:120px; background: url(/bwc/images/sl_17.jpg) bottom repeat-x; font-size:18px;height:34px; line-height:34px; text-align:center; color:#00549c;  }
    .sd02{cursor:pointer;width:120px; height:34px; line-height:34px;text-align:center; font-size:18px;color:#000; }
    .kkcw{ width:100%; height:34px;background: url(/bwc/images/sdl_19.jpg) bottom repeat-x;}
    
    
    
    
    .hieg3{ background:#396195; height:3px; font-size:0px; line-height:30px;width:1177px; margin:0 auto;padding-bottom:15px;}
    
    .tz260ss{ width:1177px; height: auto; margin:0 auto; border-bottom:3px solid #396195; padding-bottom:20px;}
    .intu{ width:1177px; height:140px;margin:0 auto;padding-top:15px; }
    .intuc{ border:1px solid #e0e0e0; height:127px;}
    .intucl44{ width:25px; background:#00549c; float:left; padding:24px 10px; width:24px; color:#fff; font-size:16px;}
    .inturr{ width:1110px; float:left; height:110px; padding-top:10px; padding-left:10px;}
    .youq{ width:1177px; height:80px; margin:0 auto;}
    .youlink{ width:95%; margin:0 auto; height:30px; padding-top:15px;}
    .youlink li{ width:275px; float:left; height:30px; text-align:center;}
    .bqq{ height:70px; background:#00549c; width:1200px; margin:0 auto; line-height:25px; padding-top:10px;color:#fff; text-align:center;  }
    .flashcc img {
        width: 100%;
        height: 100%;
    }
    .flashcc{ width:1177px; height:150px; margin:0 auto; padding:10px 0px 20px 0px;}
    .liblf{ width:224px; float:left; background:#00549c; height:auto;}
    .liblfr{ width:930px; float:right; height:auto;}
    .lanm{ height:50px; line-height:50px; color:#fff; font-size:22px; text-align:center; position: relative;}
    .lanm span {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 0;
        width: 50px;
        height: 50px;
        background: url(/bwc/images/sub_left_down2.png) no-repeat center center;
        background-size: 14px 14px;
        display: none;
        cursor: pointer;
        z-index: 1;
    }
    
    .lanm-box{padding-left: 10px;}
    .ldq{ width:100%; height:47px; background:#fff url(../images/sl_04.jpg) left no-repeat; line-height:47px; text-indent:50px; font-size:14px; }
    
    .ldqa{ width:100%; height:47px; background:#fff url(../images/sl_05.jpg) left no-repeat; line-height:47px; text-indent:14px; font-size:14px;text-align: left;}
    .ldqa a{ display:block;font-size: 13px;}
    .ldqa a:hover{background:#fff url(../images/sl_04.jpg) left no-repeat;font-size: 13px;}
    
    .tlls{ width:100%; height:auto; padding-top:10px; min-height: 500px;}
    .tlls li{ line-height:35px; background:url(/bwc/images/sl_15.jpg) 0 16px no-repeat; text-align:right; font-size:14px;}
    .tlls li a{ float:left; text-align:left; text-indent:10px; width: calc(100% - 90px); white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
    .fany{ height:40px; line-height:40px; text-align:center;}


.pic{width:870px; margin:20px 0;}
.pic li{width:260px; margin-right:45px; float:left; margin-bottom:30px; margin-top:10px;}
.img{width:100%; height:170px; overflow:hidden;}
.img img{width:100%; height:100%;}
.pic li .txt{width:100%; height:36px; line-height:36px; margin-top:10px; color:#333; font-size:14px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

    
    .jiajj{ font-size:14px; padding:20px; text-indent:28px; width:95%; margin:0 auto; line-height:35px; min-height: 500px;}
    
    .conth{ width:95%; height:auto; margin:0 auto;}
    
    .conth1{ font-size:30px; text-align:center; line-height:45px; padding:20px 0px;}
    .conthsj{ height:35px; line-height:35px; text-align:center; color:#999; border-bottom:1px  dotted #e7e7e7;}
    .concon{ padding:20px; font-size:14px; line-height:35px;}
    .concon p{ text-indent:28px;}
    .concon p img{max-width: 500px;text-align: center;}
    .concon img{max-width: 500px;width: 100%;}
    
    

    .kmw1200{ width:1200px; margin:0 auto; background:#fff;}
    .klvo{ height:100px;}
    .klvolf{ width:409px; height:61px; float:left; padding:20px 0 0 0px;}
    .kl700{ float:right; height:50px; width:700px; margin-top:30px;}
    .kl700 li{ width:87px; float:left; line-height:40px; height:40px; text-align:center; font-size:14px;}
    .kl700 li a{ display:block;}
    .kl700 li a:hover{background:#528adc; height:40px; color:#fff;}
    .kl700a{ background:#528adc; width:100px; height:40px; color:#fff;}
    .kl700a a{color:#fff;}
    .soubj{ height:155px; width:100%; background:url(/bwc/images/160.jpg) center no-repeat; background-size:cover;}
    
    .souw{ width:640px; height:45px; margin:0 auto; padding-top:55px;}
    .souinw{ width:517px; float:left; height:45px; background:url(/bwc/images/sd.png) center no-repeat;}
    .souinw input{ width:500px; height:30px; background:#fff; margin-top:5px; margin-left:10px; border:none; }
    .soubw{ width:105px; height:45px; float:left;}
    .wban{ width:1200px; height:auto; margin:0 auto; margin-top:15px;}
    
    .ck-slide { width: 1200px; height: 340px; margin: 0 auto; position: relative; overflow: hidden;}
    .ck-slide ul.ck-slide-wrapper { height: 340px; position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
    .ck-slide ul.ck-slide-wrapper li a { /*aæ ‡ç­¾æ˜¯è¡Œå†…å…ƒç´ ï¼Œå®½é«˜å¯¹aæ ‡ç­¾ä¸èµ·ä½œç”¨ï¼Œè¿™é‡Œå¿…é¡»æ·»åŠ line-height:0px;display:blackï¼Œå¦åˆ™åž‚ç›´æ»šåŠ¨<li>ä¹‹é—´ä¼šå‡ºçŽ°é—´éš”*/line-height:0px; display:block;}
    .ck-slide-wrapper li{width:1200px;height:340px;}
    .ck-slide-wrapper li img{display:block;width:100%;height:340px;}
    .ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
    .ck-slide .ck-prev { left: 5px;	background: url(/bwc/images/arrow-left.png) #000 50% no-repeat;}
    .ck-slide .ck-next { right: 5px; background: url(/bwc/images/arrow-right.png) #000 50% no-repeat;}
    
    .ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
    .ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
    .ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
    .ck-slidebox ul li em { display: block;	width: 12px; height: 12px; border-radius: 100%;	background-color: #fff;	text-indent: -9999px; cursor: pointer;}
    .ck-slidebox ul li.current em { background-color:#005128;}
    .ck-slidebox ul li em:hover { background-color: #fe6500;}
    
    
    .klijrr{ width:1200px; height:70px; margin:0 auto; margin-top:15px;}
    .klij01{ width:185px; height:70px; float:left; background:#eadfbf; line-height:70px; font-size:18px; text-align:center; margin-right:18px; border-radius:10px;/*IE6*/   
    -moz-border-radius:10px;-webkit-border-radius:10px;/*éžIE6çš„å…¶å®ƒ*/ }
    .klij01 a{ color:#af8c24;}
    .klij02{  width:185px;  height:70px; float:left; background:#efd9bb; line-height:70px; font-size:18px; text-align:center; margin-right:18px; border-radius:10px;/*IE6*/   
    -moz-border-radius:10px; -webkit-border-radius:10px;/*éžIE6çš„å…¶å®ƒ*/ }
    .klij02 a{ color:#94672d;}
    .klij03{  width:185px;  height:70px; float:left; background:#eedbcc; line-height:70px; font-size:18px; text-align:center; margin-right:18px; border-radius:10px;/*IE6*/   
    -moz-border-radius:10px; -webkit-border-radius:10px;/*éžIE6çš„å…¶å®ƒ*/ }
    .klij03 a{ color:#9b5015;}
    .klij04{  width:185px;  height:70px; float:left; background:#b8d3fb; line-height:70px; font-size:18px; text-align:center; margin-right:18px; border-radius:10px;/*IE6*/   
    -moz-border-radius:10px; -webkit-border-radius:10px;/*éžIE6çš„å…¶å®ƒ*/ }
    .klij04 a{ color:#4f7aba;}
    .klij05{  width:185px;  height:70px; float:left; background:#b7e2ef; line-height:70px; font-size:18px; text-align:center; margin-right:18px; border-radius:10px;/*IE6*/   
    -moz-border-radius:10px; -webkit-border-radius:10px;/*éžIE6çš„å…¶å®ƒ*/ }
    .klij05 a{ color:#158bae;}
    .klij06{  width:185px;  height:70px; float:left; background:#b7e2ef; line-height:70px; font-size:18px; text-align:center;   border-radius:10px;/*IE6*/   
    -moz-border-radius:10px; -webkit-border-radius:10px;/*éžIE6çš„å…¶å®ƒ*/ }
    .klij06 a{ color:#158bae;}
    .klij07{  width:183px;  height:70px; float:left; background:#b7e2ef; line-height:70px; font-size:18px; text-align:center;  border-radius:10px;/*IE6*/   
    -moz-border-radius:10px; -webkit-border-radius:10px;/*éžIE6çš„å…¶å®ƒ*/ }
    .klij07 a{ color:#158bae;}
    
    
    .tzgg{ height:387px; width:1200px; margin:0 auto; margin-top:20px;}
    .tzgglf{ width:560px; float:left; height:357px; background:#fff; padding:15px;}
    .tzggtop{ height:40px; background:url(/bwc/images/sdl_19.jpg) bottom repeat-x;}
    
    
    .tzggtoplf{ min-width:100px; text-align:center; font-size:18px; line-height:40px; float:left; background:url(/bwc/images/sdl_17.jpg) bottom repeat-x;}
    .tzggtoprr{ width:52px; float:right; line-height:40px; text-align:right; font-size:14px;}
    
    
    
    .tzggrr{ width:560px; float: right; height:357px; background:#fff; padding:15px;}
    
    .talislk{ width:100%; height:auto; padding-top:20px;}
    .talislk li{ line-height:37px; background:url(/bwc/images/sdl_13.jpg) center left no-repeat; text-align:right; font-size:14px; color:#999999;}
    .talislk li a{ float:left; text-align:left; text-indent:10px; width: calc(100% - 90px);white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
    
    .taoppz{ width:100%; height:auto; margin-top:25px;}
    
    
    .tanr780li{ height:72px; width:100%; margin-bottom:31px;}
    .tanr780lilf{ width:69px; height:72px; float:left; text-align:center;}
    .tanr780lilf h3{ line-height:40px; font-weight:normal; background:#f4f4f4; color:#ab0000; font-size:24px;}
    .tanr780lilf p{ line-height:32px; color:#000; background:#d0d0d0;}
    .tanr780lilrr{width:calc(100% - 90px); height:65px; float:right;}
    .tanr780lilrr h3{ line-height:25px; font-weight:normal; font-size:16px; color:#000; white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
    .tanr780lilrr p{ line-height:25px; height: 50px; color:#505050; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}
    
    .dajg324{ width:1170px; height: auto; background:#fff; margin:0 auto; margin-top:15px; padding:15px;}
    .bah300{ width:100%; height:auto; margin-top:20px;}
    
    .taggk{ width:97%; height:auto; margin-left:35px;}
    .taggk li{ line-height:37px; background:url(/bwc/images/sdl_13.jpg) center left no-repeat; text-align:right; font-size:14px; color:#999999; float:left; width:47%; margin-right:3%;}
    .taggk li a{ float:left; text-align:left; text-indent:10px; width: calc(100% - 90px);white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
    .gupy{ height:200px; width:100%; margin-top:15px; line-height:35px;}
    .kklink{ height:30px; width:100%; margin-top:15px;}
    .kklink ul{overflow: hidden;}
    .kklink li{ width:25%; float:left; height:30px;}
    .banhs{ /*height:160px;*/ background: url(/bwc/images/ft-bg.jpg) center left no-repeat; margin-top:20px; text-align:center; line-height:35px; padding:20px 0; font-size:14px; color:#fff;}
    
    
    .w12fg00{ width:1200px; height:auto; margin:0 auto; background:#fff; border-top:2px solid #0063b7;}
    
    
    
    .klvolf{width: 500px;}
    .klvolf .zhuzhan{float:left;width: 340px;}
    .klvolf .zizhan{float:left;}
    .klvolf .zhuzhan img{width: 100%;}
    .klvolf .zizhan {font-size: 30px;color: #1d6440;font-weight: normal;line-height: 58px;}
    .klvolf .zizhan img{width: 100%;}


    /* æ–°å¢žbanner */
/*banner*/
.banner,
.banner div.slick-list,
.banner .slick-slide a,
.banner .slick-slide a img {
    width: 100%;
    height: auto;
}

.banner {
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.banner .slick-slide {
    overflow: hidden;
}

.banner .slick-slide a {
    display: block;
    overflow: hidden;
    position: relative;
}

.banner .slick-slide img {
    display: block;
    width: 100%;
    transform: scale(1.1);
    transition: all 5s ease-out;
}

.banner .img_scale img {
    transform: scale(1);
}

.banner .slick-dots {
    max-width: 1200px;
    margin: 0 auto;
    bottom: 15px;
    width: 100%;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 0;
    z-index: 9;
}

.banner .slick-dots li {
    width: 12px;
    height: 12px;
    background: #fff;
    border-radius: 50%;
    vertical-align: middle;
    margin: 0 4px;
    padding: 0;
    position: relative;
    z-index: 1;
    transition: all 0.5s;
}

.banner .slick-dots li button {
    display: none;
}

.banner .slick-dots li.slick-active {
    background: #528adc;
}

.banner .slick-prev,
.banner .slick-next {
    width: 35px;
    height: 70px;
    z-index: 9;
    opacity: 0.1;
}

.banner .slick-prev {
    left: 5px;
    background: url(/bwc/images/arrow-left.png) #000 50% no-repeat;
}

.banner .slick-next {
    right: 5px;
    background: url(/bwc/images/arrow-right.png) #000 50% no-repeat;
}

.banner:hover .slick-prev,
.banner:hover .slick-next {
    opacity: 0.6;
}


.wap {
    display: none !important;
}


@media screen and (max-width:1220px) {
    .kmw1200{width: auto;padding-left: 15px;padding-right: 15px;}
    .klvolf {width: auto;}
    .klvolf .zhuzhan {width: 310px;}
    .kl700 {width: calc(100% - 450px);}
    .kl700 ul {display: flex;flex-wrap: wrap;justify-content: flex-end;}
    .kl700 ul li {width: 14.28%;}
    .kl700 ul li a {width: auto;}
    .wban{width: auto;max-width: 1200px; padding: 0 15px;}
    .klijrr,.tzgg{width: auto;padding-left: 15px;padding-right: 15px;}
    .dajg324{width: auto; margin: 15px 15px 0 15px;}
    .klijrr{height: auto;overflow: hidden;}
    .klijrr>div{width: 13%; margin-right: 1.5%;}
    .klijrr .klij07{margin-right: 0;}
    .tzgglf,.tzggrr{width: calc(49.166% - 30px);}
    .kklink{height: auto;}

    .w12fg00{width: 100%;}
    .flashcc{width: auto;padding: 10px 15px 20px 15px;}
    .w1200{width: auto; padding: 0 15px;}
    .tz260{width: auto;}
    .liblfr{float: none; width: auto; overflow: hidden; padding-left: 50px;}
}


@media screen and (max-width:1024px) {
    body {
        padding-top: 60px !important;
    }

    .klvo {
        display: none !important;
    }

    .m-top {
        max-width: 1920px;
        margin: 0 auto;
        position: fixed;
        right: 20px;
        top: 18px;
        width: 25px;
        height: 25px;
        z-index: 9999;
    }

    .wap {
        display: block !important;
    }

    .wap-menu {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 99999;
        font-size: 0;
        cursor: pointer;
    }

    .wap-menu img {
        height: 25px;
    }

    .close-menu {
        display: none;
        position: absolute;
        right: 0;
        top: 0;
    }

    .m-head {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        background: #fff;
        z-index: 999;
        height: 40px;
        padding: 10px 15px;
    }

    .m-head.on {
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1);
    }

    .m-logo {
        font-size: 0;
        display: flex;
        align-items: center;
    }

    .m-logo a {
        font-size: 18px;
        color: #1d6440;
        line-height: 40px;
        display: block;
        font-weight: bold;
    }

    .m-logo img {
        max-height: 40px;
        max-width: 100%;
        vertical-align: middle;
    }

    .m-tlink {
        font-size: 12px;
        padding: 10px 15px 0 15px;
        color: rgba(255, 255, 255, 0.6);
    }

    .m-tlink>div,
    .m-tlink a {
        font-size: 13px;
        color: #fff;
        display: inline-block;
        line-height: 24px;
        /*background: #fff;*/
        line-height: 24px;
        border-radius: 5px;
    }

    .m-tlink>div:first-child {
        margin-left: 0;
    }

    .m-tlink a img {
        vertical-align: -2px;
        padding-right: 5px;
        height: 14px;
    }

    .m-search {
        margin: 0 15px;
        padding-right: 50px;
        padding-left: 10px;
        padding-top: 5px;
        padding-bottom: 5px;
        position: relative;
        line-height: 35px;
        /* background: #fff; */
        margin-top: 15px;
        margin-bottom: 15px;
        border: 1px solid #fff;
        border-radius: 6px;
    }

    .m-search input[type="text"] {
        display: block;
        width: 100%;
        line-height: 25px;
        background: none;
        color: #fff;
        font-size: 12px;
    }

    .m-search input[type="text"]::placeholder {
        color: #fff;
    }

    .m-search input[type="image"] {
        position: absolute;
        right: 10px;
        top: 10px;
        height: 15px;
    }

    .m-nav {
        position: fixed;
        top: 60px;
        right: -100%;
        bottom: 0;
        z-index: 999;
        background: #528adc;
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        overflow-y: scroll;
        width: 100%;
        max-width: 375px;
    }

    .m-nav .top-r {
        color: #fff;
        padding-left: 15px;
    }

    .m-nav ul {
        padding: 0 15px;
        /* border-top: 1px solid rgba(255, 255, 255, 0.2); */
    }

    .m-nav ul li {
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
        position: relative;
    }

    .m-nav ul li>span.on {
        transform: rotateZ(90deg);
    }

    .m-nav ul li ul {
        display: none;
    }

    .m-nav ul li ul li {
        border: none;
    }

    .m-nav>ul>li a {
        display: block;
        font-size: 14px;
        line-height: 20px;
        padding: 15px 0;
        position: relative;
        color: #fff;
    }

    .m-nav>ul>li ul li a {
        padding: 10px 0;
    }

    .m-nav>ul>li>span {
        position: absolute;
        width: 20px;
        height: 20px;
        background: url(/bwc/images/m-nav_down.png) no-repeat;
        background-size: 14px 14px;
        background-position: center center;
        right: 0;
        top: 15px;
        cursor: pointer;
        display: block;
        color: #fff;
        transition: all 0.3s;
    }

    .soubj{height: 120px;}
    .souw{padding-top: 46px;}
    .souw #appu2{width: 100% !important;}
    #appu2 .qwss{width: 77% !important;}

}

@media screen and (max-width:768px) {
    .soubj {height: 88px;}
    .souw {padding-top: 30px; width: 90%; margin: 0 auto;}
    #appu2 .qwss{width: 73% !important;}
    .banner .slick-dots li{width: 8px;height: 8px;}
    .klijrr>div {width: 23.8%; margin-top: 10px;}
    .klijrr .klij04 {margin-right: 0;}
    .klijrr{margin-top: 15px;}
    .klijrr>div{font-size: 16px; height: 40px;line-height: 40px;}
    .tzgg{height: auto; overflow: hidden;}
    .tzgglf, .tzggrr{width: calc(100% - 30px);}
    .tzggrr{margin-top: 15px;}
    .taggk{margin-left: 0; margin-top: 0;padding-top: 0;}
    .taggk li{width: 100%;margin-right: 0;}
    .scrollUl{width: auto;text-align: center;}
    .scrollUl>li{margin: 0 5px; float: none; display: inline-block;}
    .kklink li{width: 50%;height: 40px;}
    .kklink li table{width: 100%;}
    .kklink li select{width: 90%; margin: 0 auto;height: 30px;}

    .liblf{width: auto;float: none;}
    .liblfr{padding-left: 0;margin-top: 25px;}
    .lanm{padding: 0 20px; text-align: left;}
    .lanm-box {
        display: none;
    }

    .lanm span {
        display: block;
    }

    .conth1 {font-size: 22px;line-height: 40px;}
    .banhs{padding-left: 10px;padding-right: 10px;line-height: 30px;}
}

@media screen and (max-width:480px) {
    .m-logo img{}
    .m-logo a{}
    .banner .slick-dots li{width: 8px;height: 8px;}
    .klijrr>div {width: 31.9%;margin-right: 2%; margin-top: 10px;}
    .klijrr .klij03,.klijrr .klij06{margin-right: 0;}
    .klijrr .klij04{margin-right: 2%;}
    .scrollUl {white-space: nowrap;overflow-x: auto;}
    .scrollUl>li{font-size: 18px;}

    .tarrt {
        height: auto;
        padding-bottom: 5px;
    }
    .taimg {display: none;}
    .tarrtrr {
        float: none;
        text-align: left;
        line-height: 24px;
    }
    .conth1 {
        font-size: 20px;
        line-height: 34px;
    }
}

@media screen and (max-width:375px) {.m-logo a{
    font-size: 16px;
    max-width: 65%;
}}