#map img{max-width:unset;}
.idnewsitem .top .img{width:320px;}

.webmap{ }
.webmap ul{ overflow: hidden; }
.webmap li{ float: left; margin-right: 125px; background: url(../img/mapbor_05.jpg) no-repeat repeat center top; }
.webmap li:last-child{ margin-right: 0;}
.webmap li a{ display: block; min-width: 145px; height: 41px; border: 1px solid #cccccc; border-radius: 8px; text-align: center; line-height: 41px;padding: 0 26px; }
.webmap li .h6{ margin-bottom: 40px; background: #FFFFFF; }
.webmap li a.p{ margin-bottom: 21px; color: #FFFFFF; background: #b4ca4c url(../img/a12_03.png) no-repeat calc(100% - 14px) center; border-color: #b4ca4c; }
.webmap li a.p:hover{ animation: aad 0.2s linear forwards; }
.webmap li a:last-child , .webmap li div:last-child{ margin-bottom: 0; }

.newsdrecomm-top{background:none;}

#bsWXBox{box-sizing: unset;}


.index2 .index2list .textbox .text{-webkit-line-clamp:3;height: 96px;max-height:unset;}


.Jbox img,.techdetailitem .top .textbox .content .list .text img{display:inline;}
.techdetailitem .top .list2{margin-top: 15px;}
.techdetailitem .top .list2 .subtitle {font-weight: bold;}
.techdetailitem .top .list2 .img{margin-top: 10px;}
.procontent .content .list2 .img {margin-top: 10px;}

.headmap .headmapbox{width:240px;}
.headmapbox .top .title{padding-left:1vw;}
.headmapbox .bot{padding-left:0;}
.headmapbox .bot .nbox .nlist .name{text-align:center;}
.headmapbox .bot .nbox .nlist .clist{text-align:center;}
.headmapbox .bot .bottel{padding-left:1vw;}

.techdetail .honnav{margin-bottom:76px;}
.techdetail .honnavlist{width:150px;border:1px solid #dbdbdb;text-align:center;line-height:48px;height:48px;color:#666;cursor:pointer;}
.techdetail .honnavlist:not(:first-child){border-left:none;}
.techdetail .honnavlist.cur, .techdetail .honnavlist:hover {background-color: #b4ca4c;color: #fff;border: 1px solid #b4ca4c;}

.techdetail .restioniconbox{border-bottom:none;     margin-top: 0;padding-bottom: 70px; }
.techdetail .restioniconbox .list{padding: 0 1.4vw;}


.literature2{padding-top:0;}
.literature2 .restionbot .restioniconbox{border-bottom:none;}
.literature2 .restioniconbox{margin-top: 60px;}

.serdeticon .list{margin-bottom: 1.5vw;}

.techdb3 .table tr td:nth-of-type(1){width: 15%;}
.techdb3 .table tr td:nth-of-type(2){width:16.66%}
.techdb3 .table tr td:nth-of-type(3){width:25.84%}
.techdb3 .table tr td:nth-of-type(4){width:42.5%}

.techdetailitem .top .boxflex2 .list{width:100%;padding: 48px 0 46px;}
.techdetailitem .top .boxflex2 .list:nth-of-type(2n+2){background:#fff;}
.techdetailitem .top .boxflex2 .list:nth-of-type(2n+1){background:#f7f7f7;}
.techdetailitem .top .list .subtitle{font-weight:bold}
.techdetailitem .top .list .text{color:#666;line-height:2.143;margin-top:10px}
.techdetailitem .top .list .text img{display:inline-block;height:auto !important}
.techdetailitem .top .list{margin-bottom:36px}
.techdetailitem .top .list:nth-last-of-type(1){margin-bottom:0}
.techdetailitem .top .boxflex2 .title {font-size: 24px;font-weight: bold;    margin-bottom: 42px;}


.index5right .numUp{color:#b4ca4c;}

.headlanitem{color:#333;}
.headlanitem img{display:inline-block;margin-right:12px;}

.hidden-pc{display:none;}


@media (max-width:1440px) {
    .idnewsitem .top .img{width: 220px;}
}
@media (max-width:1024px) {
    .idnewsitem .top .img{width: 160px;}
    .techdetail .honnavlist{width:50%;}
    .techdetail .honnavlist:not(:first-child){border-left:inherit;}
    .techdetail .honnavlist:nth-of-type(n+1){border-left:unset;border-top:none;}

    .techdetail .restioniconbox .list {width: 50%}
    .techdetail .restioniconbox .list:nth-of-type(2n):after{display:none;}
    .techdetail .restioniconbox{padding-bottom: 35px; }
    .techdetailitem .top .boxflex2 .title {font-size: 20px;margin-bottom: 20px;}

    .literature2 .restioniconbox .list{width: 50%}
    .literature2 .restioniconbox .list:nth-of-type(2n):after{display:none;}
    .literature2 .restioniconbox{padding-bottom: 35px; }

    .hidden-pc{display:block;}
    .hidden-xs{display:none;}
}
@media (max-width:768px) {

    /*webmap*/
    .webmap li{ width: 100%; background: none; border-bottom: 1px solid #ccc; }
    .webmap li a{ width: auto; height: auto; border: none;line-height: 28px;min-width:unset;padding:0; }
    .webmap li .h6{ overflow: hidden; margin: 10px 0; }
    .webmap li .h6 a{ float: left; font-size: 18px; color: #b4ca4c; font-weight: bold; }
    .webmap li .box{ overflow: hidden; }
    .webmap li a.p{ float: left; margin-right: 20px; background: none; color: #666666; margin-bottom: 0; }
    .webmap li div:last-child{ margin-bottom: 20px; }

    .techappanav{display:none;}
}










