@import url(../font/iconfont.css);
/* CSS Dickman */
/* common 公共区-------------------------------------------------------------------
-------------------------------------------------------------------------------------- */
body{background:#fff;color:#000;padding-top:0!important;overflow:auto!important;}
@media(min-width:861px){
    body{min-width:1200px}
}

.fs15{font-size:15px;}.fs17{font-size:17px;}
.bg5{background-color:#595a5c}
.flex{display:flex;}
.flex-c{align-items: center}
.flex-sb{justify-content: space-between}
.flex1{flex:1;}
a{color:#000;}
a:hover{color:#3ea550;}
.c-blue,.c-blue1{color:#0077c8}
/* .common-img img{display:block;max-width:100%;height:80px;object-fit:contain;margin:0 auto}
.common-img a{display:block;} */
.csp{cursor:pointer}
.c-78{color:#787878;}.c-green{color:#3ea550;}
.fs21{font-size:21px;}

@media(max-width:860px){
    body{min-width:320px;overflow-x:hidden!important;}
    .wleft {
        display:block;
        max-width:860px;
    }
    .wap-flex{display:block;}
}

.gline{border-bottom:3px solid #44b548}
.common-sort{line-height:28px;font-size:15px;}
.common-sort .flex > span{white-space:nowrap;}
.common-sort ul li{display: inline-block;}
.common-sort ul li a{display:inline-block;margin:0 15px 12px 0;height:28px;padding:0 10px;border-radius:3px;white-space:nowrap;background-color:#f8f8f8;}
.common-sort ul li.active a,.common-sort1 ul li a.active,.common-sort ul li a:hover{background-color:#43a752;color:#fff;}


.common-sort-down-btn{border-top:1px solid #c8c8c8;height:29px;display:none;}
.common-sort-down-btn span{
    display: inline-block;font-size:15px;padding:0 10px;min-width:126px;
    height:28px;border-radius:0 0 10px 10px;background: #c8c8c8;position: relative;color:#fff;
}
.common-sort-down-btn span::after{content: '';position: absolute;left: -10px;top: 0;width: 10px;height: 10px;background: radial-gradient(circle at 0% 100%,transparent 10px,#c8c8c8 0)}
.common-sort-down-btn span::before{content: '';position: absolute;right: -10px;top: 0;width: 10px;height: 10px;background: radial-gradient(circle at 100% 100%,transparent 10px,#c8c8c8 0)}

.common-sort-up-btn{border-bottom:1px solid #c8c8c8;height:29px;display:none;}
.common-sort-up-btn span{
    display: inline-block;font-size:15px;padding:0 10px;min-width:126px;
    height:28px;line-height:28px; border-radius: 10px 10px 0 0;background: #c8c8c8;position: relative;color:#fff;
}
.common-sort-up-btn span::after{content: '';position: absolute;left: -10px;bottom: 0;width: 10px;height: 10px;background: radial-gradient(circle at 0% 0%,transparent 10px,#c8c8c8 0)}
.common-sort-up-btn span::before{content: '';position: absolute;right: -10px;bottom: 0;width: 10px;height: 10px;background: radial-gradient(circle at 100% 0%,transparent 10px,#c8c8c8 0)}
.cn-new-container,.container{padding-left:0px;padding-right:0px;}
@media (max-width: 860px){
    .common-sort .flex{display:none;}
    .common-sort .flex:first-child,.common-sort .flex:first-child > span{display:block;}
    .common-sort-down-btn{display:block;}

    .cn-new-container{padding-left:20px;padding-right:20px;}
}

/*pc 公共部分--------------------------------------------------------
--------------------------------------------------------------------*/
body{background-color:#fff;color:#000;font-family:Arial, Helvetica, sans-serif;line-height:1.3; }
.en-container{width:1160px;margin:0 auto;}
.flex{display:flex;}
.flex-sb{justify-content:space-between;}
.flex-ac{align-items:center;}
a:hover{color:#53a86d}
.c-999{color:#858585;}
.fs13{font-size:13px;}.fs15{font-size:15px;}.fs17{font-size:17px;}.fs19{font-size:19px;}
.avatar_42{width:42px;height:42px;}.avatar_42 img{height:42px;}

.c-img{height:32px;border:1px solid #efefef;display:block;margin:0 auto;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);padding:0 6px;background:#fff}
.cc-img{height:24px;border:1px solid #efefef;display:block;margin:0 auto;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);padding:0 6px;background:#fff}
/* 公共heaer头部 */
.nav_bar{height:54px;background-color:#e8e8e8;padding-top:14px;}
.main_nav a{display: block;height:40px;line-height:36px; padding: 0 15px;}
.main_nav a.current{border-radius: 12px 12px 0 0;background: #fff;position: relative;}
.main_nav a.current,.main_nav a:hover{color:#53a86d}
.main_nav a.current::after{content: '';position: absolute;left: -12px;bottom: 0;width: 12px;height: 12px;background: radial-gradient(circle at 0% 0%,transparent 12px,#ffffff 0)}
.main_nav a.current::before{content: '';position: absolute;right: -12px;bottom: 0;width: 12px;height: 12px;background: radial-gradient(circle at 100% 0%,transparent 12px,#fff 0)}
.qk_nav>a,.qk_nav>span{margin-right:25px;cursor: pointer;}
.qk_nav a.cn-site-btn{display: inline-block;height:25px;line-height:22px;font-family:'Microsoft Yahei';color:#399e58; padding:0 12px; border:1px solid #399e58;border-radius:25px;margin-right:0;}
/* 搜索 */
.common-searchbar{height:72px;background-color:#fff;-moz-box-shadow: 0px 3px 3px rgba(47, 47, 47, .2);-webkit-box-shadow: 0px 3px 3px rgba(47, 47, 47, .2);box-shadow: 0px 3px 3px rgba(47, 47, 47, .2);
    position: relative;z-index: 999997;
    position: sticky;left: 0;top: 0;
}
.common-searchbar .ss-input-new{width:542px;height:35px;border:1px solid #3a9e58;border-top-left-radius:35px;border-bottom-left-radius:35px;}
.common-searchbar .ss-btn-new{background-color:#3a9e58;border-top-right-radius:35px;border-bottom-right-radius:35px;width:68px;}
.common-searchbar .ss-btn-new .iconfont{font-size:24px;}
.common-notice{height:38px;padding-left:75px;overflow: hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.common-notice a{color:#0076c8;}

.common-searchbar .ss-btn-new{height:35px;}
.common-notice .swiper-slide{height:38px;}
.common-notice .swiper-slide p{line-height:15px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;margin-bottom:5px; }

.topic-companys-num a{display:flex;align-items:center;font-size:15px;color:#0046b0;}
.topic-companys-num a img{margin-right:5px;}
/* 广告 */
.pda-one-img img{width:575px;height:70px;object-fit:cover;display:block;}
.pda-img{display:flex;justify-content:space-between}
.pda-img img{width:185px;height:65px;object-fit:cover;display:block;}

.pda-img1{display:flex;justify-content:center}
.pda-img1 a{margin-right:20px;}.pda-img1 a:last-child{margin-right:0;}
.pda-img1 img{width:268px;height:70px;object-fit:cover;display:block;}
.pda-img1 a:first-child img{width:556px;height:70px;}

.pda-img2{display:flex;justify-content:space-between}
.pda-img2 img{width:270px;height:75px;object-fit:cover;display:block;}
.pda-img2 a:first-child img{width:536px;height:75px;}

.pda-img22{display:flex;justify-content:space-between}
.pda-img22 img{width:270px;height:75px;object-fit:cover;display:block;}
.pda-img22 a:first-child img{width:600px;height:75px;}

.n-pda{display: flex;justify-content: center;border-top:0!important;margin-bottom:-1px;background-color:#fff;z-index: 6;position: relative;}
.n-pda img{max-width:100%;height:75px;object-fit:cover;display:block;}

.tline{display:block;width:64px;height:12px;border-bottom:2px solid #44b548;overflow:hidden}

.en-left{width:890px;}
.en-right{width:230px;line-height:1.3;}
.en-right img{max-width:230px;}
.change_btn{display:flex;align-items: center;}


/*新闻list*/
.en-news-list li{border-top:1px solid #ddd;padding:16px 0 20px;display:flex;line-height:1.3;}
.en-news-list li.author-li{display:block;}
.en-news-list li h3{font-size:21px;}
.en-news-list li h3 a:visited{color:#999}
.en-news-list li .post-img,.en-news-list li .post-img1{width:127px;min-width:127px; margin-right:15px;text-align:center;}
.en-news-list li .post-content{flex:1;}
.en-news-list li .post-img img{width:127px;max-height:70px;object-fit:cover;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.en-news-list li .post-img img:hover{opacity: 0.7;-webkit-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}


.en-news-list li .post-img1 img{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.en-news-list li .post-img1 img:hover{opacity: 0.7;-webkit-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}
.post-tags a{display: inline-block;color:#0077c8;margin-right:15px;white-space: nowrap;margin-bottom:5px;}
.news-more{display:block;height: 42px;line-height: 42px;text-align:center;color:#0077c8; border-bottom: 1px solid #dfdfdf;border-top: 1px solid #dfdfdf;}

.en-news-list1 li:first-child{border-top:0;}
/* 适配 */
@media(max-width:860px){
    /* common */
    .en-side{display:none;}
    .en-container{padding-left:15px;padding-right:15px;width:100%;max-width:100%;}
    .wap-flex{display:block;margin-top: 0;}
    .en-mid,.en-left,.en-right{width:100%;}
    /* 广告 */
    .pda-one-img,.pda-img,.pda-img1,.pda-img2,.pda-img22,.n-pda,.r-pda,.en-news-list li.n-pda{display:none}
    .en-news-list li .post-text{display:none;}
    .en-news-list li .post-content .item-text{display: none;}
}

.directory-search{border-top: 1px solid #eee;}

/* right */
.common-title{font-size:24px;font-weight: bold;height:24px;line-height:24px;display: flex;width:100%;}
.common-title>.flex{flex:1;}
.common-title:before{content:'';width:5px;height: 24px;display:inline-block; background-color:#44b548;vertical-align:bottom;margin-right:10px;}
.r-pda img{margin-bottom:20px;width:230px;}


/* 热门话题 */
.topic-hot li.topic-item{padding:8px 0 8px 35px;position: relative;}
.topic-hot li.topic-item::before{position: absolute;left: 5px;top:7px;display: inline-block; width:20px;height:20px; line-height:22px;text-align: center;color:#6c6c6c;font-size:17px;}
.topic-hot li.topic-item:first-child::before,.topic-hot li.topic-item:nth-child(2)::before,.topic-hot li.topic-item:nth-child(3)::before{content:'1';border:1px solid #42b446;color: #42b446; border-radius: 50%;}
.topic-hot li.topic-item:nth-child(2)::before{content:'2';}
.topic-hot li.topic-item:nth-child(3)::before{content:'3';}
.topic-hot li.topic-item:nth-child(4)::before{content:'4.';}
.topic-hot li.topic-item:nth-child(5)::before{content:'5.';}
.topic-hot li.topic-item:nth-child(6)::before{content:'6.';}

/*移动端公共部分--------------------------------------------------------
--------------------------------------------------------------------*/
html{font-size:15.625vw}
@media screen and (max-width:320px){html{font-size:56.25px;font-size:15.625vw}}
@media screen and (min-width:321px) and (max-width:360px){html{font-size:56.25px;font-size:15.625vw}}
@media screen and (min-width:361px) and (max-width:375px){html{font-size:58.59px;font-size:15.625vw}}
@media screen and (min-width:376px) and (max-width:393px){html{font-size:61.41px;font-size:15.625vw}}
@media screen and (min-width:394px) and (max-width:412px){html{font-size:64.38px;font-size:15.625vw}}
@media screen and (min-width:413px) and (max-width:414px){html{font-size:64.69px;font-size:15.625vw}}
@media screen and (min-width:415px) and (max-width:480px){html{font-size:72px;font-size:15.625vw}}
/* @media screen and (min-width:481px) and (max-width:540px){html{font-size:75px;font-size:15.625vw}} */
@media screen and (min-width:481px){html{font-size:76px} }

.en-wap-top{background:#f2f2f2;padding:0 0.2rem;}
.en-wap-top .container{padding-bottom:0.15rem;width:100%;}
@media (max-width: 860px){
    .en-wap-top .container {
        padding-left:0;
        padding-right:0;
    }
}
.en-wap-top .container >.fr{line-height:1;margin-top:0.37rem;}
.en-wap-logo{margin-top:0.15rem;}
.en-wap-logo img{width:2.2rem;}
.en-wap-search-btn img{width:0.28rem;}
.en-wap-menu-btn img{width:0.30rem;}
.en-wap-login-btn{font-size:0.25rem;}
.en-wap-user-btn{font-size:0.22rem;color:#6c6c6c;}


.en-wap-lang-tab{color:#3ea550;position:relative;margin:0.45rem 0.17rem 0 0.12rem;user-select:none;}
.en-wap-lang-tab > span{cursor:pointer;font-size:0.18rem;}
.en-wap-lang-tab > span .iconfont{font-size:0.24rem;vertical-align:middle;margin-top:-3px;display: inline-block;}
.en-wap-lang-tab-box{height:0.27rem;width:1.03rem;line-height:0.27rem;border-radius:0.27rem;position:absolute;left:-45%;top:0.3rem;display:none;z-index:999999}
.en-wap-lang-tab-box:before{content:'';width: 0;height: 0;border:0.11rem solid transparent;border-bottom:0.14rem solid #595a5c;position: absolute;left:35%;top:-0.17rem;}
.en-wap-lang-tab-box a{display:block;color:#fff}
.en-wap-lang-tab-box a:hover{color:#3ea550;}

.en-wap-qk-nav{font-size:0.29rem;height:0.56rem;margin-top:0.04rem;}
.en-wap-qk-nav a{display:inline-block;padding:0 0.2rem 0;height:0.56rem;line-height:0.54rem;}

.en-wap-qk-nav a.current {
    border-radius: 0.2rem 0.2rem 0 0;background: #fff;position: relative;font-weight: bold;
}
.en-wap-qk-nav a.current:hover{color:#000;}
.en-wap-qk-nav a.current::after{content: '';position: absolute;left: -0.2rem;bottom: 0;width: 0.2rem;height:0.2rem;background: radial-gradient(circle at 0% 0%,transparent 0.2rem,#ffffff 0)}
.en-wap-qk-nav a.current::before{content: '';position: absolute;right: -0.2rem;bottom: 0;width: 0.2rem;height:0.2rem;background: radial-gradient(circle at 100% 0%,transparent 0.2rem,#fff 0)}

/*企业入口及资讯导航*/
.en-wap-menu{display: none; width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0, 0, 0, 0.85);z-index:99999;padding-top:.7rem;}
.en-wap-menu-box{position: relative;width:100%;height:100%;overflow-y: auto;padding:0 0 0.6rem;max-width:750px;margin: 0 auto;}
.en-wap-menu-box::-webkit-scrollbar{display: none;}
.en-wap-close-btn{text-align: right;position:fixed;right:10px;top:10px}
.en-wap-close-btn img{cursor:pointer;}
.en-wap-menu-tit{font-size:0.33rem;color:#fff;font-weight:bold;margin-bottom:0.3rem;}
/* .en-wap-firm-nav{padding-bottom:0.6rem;}
.en-wap-firm-nav li{display:inline-block;margin:0 0.15rem 0.2rem 0;}
.en-wap-firm-nav a{display:block;padding:0 0.15rem;height:0.39rem;line-height:0.39rem; font-size:0.25rem;background-color:#42a754;color:#fff;border-radius:5px;}
.en-wap-firm-nav a:hover{color: #fff;} */

.en-wap-news-nav li a{color:#fff;}
.en-wap-news-nav li > a,.en-wap-news-nav li > span a{font-size:0.35rem;display:flex;align-items: center;padding:.2rem .34rem;}
.en-wap-news-nav li > a img,.en-wap-news-nav li > span a img{width:.53rem;height:.53rem;margin-right:.15rem;}
.en-wap-news-nav li > span{padding-right: .34rem;background-color:#4a4a4a;}
.en-wap-news-nav li > span > span img{width:.3rem;}
.en-wap-news-nav li > span > span .s-up{display:none;}.en-wap-news-nav li > span > span .s-down{display:block;}
.en-wap-news-nav li > span > span.on .s-up{display:block;}.en-wap-news-nav li > span > span.on .s-down{display:none;}

.wap-sub-nav-box{padding:.2rem .34rem .3rem 1.02rem;}
.wap-sub-nav{display:flex;flex-wrap: wrap;margin-right:0;}
.wap-sub-nav a{font-size:.25rem;color:#fff;display: block;width:45%;white-space: nowrap;height:.64rem;line-height:.64rem;}
.wap-sub-nav a:nth-child(2n){width:54%;}

/* 登录 */
.en-wap-user-btn{position: relative;margin-right:0.06rem;}

#MobileuserUrl.en-wap-user-btn{display:flex; overflow: inherit;border-radius:inherit;width:auto;height:0.34rem;margin-top: 0;white-space: nowrap;align-items: center;}
#MobileuserUrl.en-wap-user-btn img{width: 0.33rem;height:0.33rem;border-radius: 50%;object-fit: cover;margin-right:5px;}

.en-wap-user-btn b {
    position: absolute;
    top: -0.08rem;
    left: 0.24rem;
    min-width: 0.24rem;
    height: 0.24rem;
    background: #ff0000;
    border-radius: 0.24rem;
    line-height:0.22rem;
    font-size:0.18rem;
    font-weight: normal;
    border:0.02rem solid #f2f2f2;
    color:#fff;
    font-family:'Microsoft Yahei';
    overflow: hidden;
    text-align: center;
}
#MobileuserUrl.dn{display:none;}


.pop-wrap{display:none; width:490px;max-width:100%;height:515px;background-color:#fff;padding:40px 50px 35px;top: 50%;left: 50%;transform: translate(-50%,-50%);position: fixed;z-index:9999999}
.login-tab-tit span{display:inline-block;color:#444;width:33.33%;height:50px;line-height:50px;border-bottom:3px solid #fff;text-align:center;cursor:pointer}
.login-tab-tit span.active{font-weight:bold;color:#3ea550;border-bottom:2px solid #3ea550;}
.close-div .iconfont{position:absolute;right:0;top:-10px;cursor: pointer;}
.input-new{
    display: block;width: 100%;height: 40px;font-size: 14px!important;border: solid 1px #ddd;border-radius:3px;line-height: 20px;background-color:#fff;outline:none;
}
.login-tab-box .input-new.ti40{text-indent:36px;}
.login-tab-box .field .username-ico,.login-tab-box .field .password-ico,.login-tab-box .field .member-ico,.login-tab-box .field .phone-ico,.login-tab-box .field .company-ico {
    width: 21px;height: 21px;position: absolute;left: 10px;top: 11px;z-index: 6;
}
.login-tab-box .form-box{padding:0}
.login-tab-box .mbnum .codebtn{height:38px;}
.button-new {background:#3ea550;border:0;width: 100%;height:40px;border-radius:2px;line-height:40px;}
@media(max-width:640px){
    /* 登录 */
    .login-tab-tit span:last-child{display: none!important;}
    .pop-wrap{padding-left:0.3rem;padding-right:0.3rem;}
    .cn-nav{margin-top:20px;margin-bottom:20px;}
}



input::-webkit-input-placeholder {
    color: #999;
    font-style: italic;
}
input::-moz-input-placeholder {
    color: #999;
    font-style: italic;
}
input::-ms-input-placeholder {
    color: #999;
    font-style: italic;
}

/* 换一换动画*/
@-webkit-keyframes spin {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}   
@keyframes spin {
    from{transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
.rotate{
    /*-webkit-animation: spin 1s linear 1s 5 alternate;animation: spin 1s linear infinite;*/
    -webkit-animation:spin 1s ease-in-out 0s 1 alternate forwards;animation: spin 1s ease-in-out 0s 1 alternate forwards;
}

body .ui-front,body .ac_results{z-index:999999999!important;padding-top:8px;}


/*top用户消息提醒*/
.tidings{position: relative;}
.tidings::before{content:'';width:30px;height:13px;color:#fff;
    background: url(https://img.agropages.com/img/svg/tidingss.svg) left top no-repeat;
    background-size:auto 13px;position:absolute;right:-22px;top:-6px;}
#labTopUserName img{margin-right:0;}
#labTopUserName{margin-right:0;}
