* {padding: 0;margin: 0;}
body {background-color: #F8F8F8;}
a {text-decoration: none;}
a:hover {text-decoration: none;}
ul {padding: 0;margin: 0;}
li {list-style: none;}
img{max-width:100%;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {padding-left: 0;padding-right: 0;}
.public .col-md-1,.public .col-md-2,.public .col-md-3,.public .col-md-4,.public .col-md-5,.public .col-md-6,.public .col-md-7,.public .col-md-8,.public .col-md-9,.public .col-md-10,.public .col-md-11,.public .col-md-12{padding-left: 15px;padding-right: 15px;}
.fl{float: left;}
.fr{float: right;}
.pointer{cursor: pointer;}
.clearfix:after{content: '';display: block; clear:both; }
.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.p-r-none{padding-right: 0px !important;}
.p-l-none{padding-left: 0px !important;}
.hidden{display:none !important;}
.hide{display: none!important;}
.imgbox,.img-block,.aimg-block,.logofile-img,.advbox{overflow:hidden;}
.imgbox a:hover img,.img-block a:hover img,.aimg-block:hover img,.logofile-img a:hover img,.advbox a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.imgbox a img,.img-block a img,.aimg-block img,.logofile-img a img,.advbox a img{-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.main .g-container,.public .g-container{background: #fff;padding-top: 10px;}
.g-left{background: #fff;padding-top: 10px;padding-bottom: 20px;margin-bottom: 20px;}
.replacebox{}
.replacebox a:hover .replaceimg{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.replacebox .replaceimg{width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}


.header_top{background: #fff;}
.header_login{background: #F7F7F7;height:40px;line-height:40px;}
.header_login .container{margin-top:0!important;}
.header_login a{color:#0F9347;margin-left:10px;}
header {width: 1200px;/*height: 80px;line-height: 80px;*/margin: auto;padding-top: 45px;margin-bottom: 32px;display: flex;justify-content: space-between;align-items: center;}
header img {vertical-align: middle;}
header .nycb {width: 286px;height: 59px;display: inline-block;background: url(../../images/index_new/nycbs.png) no-repeat center center;background-size: 100%;}
header .cyng {width: 400px;height: 29px;display: inline-block;transform: translateY(-17px);background: url(../../images/index_new/ccngwm.png) no-repeat;}

.header_top .search_box {width: 340px;height: 42px;line-height: 42px;position: relative;background: rgba(255, 255, 255, 1);border: 1px solid rgba(229, 229, 229, 1);}
.header_top .search_select {font-size: 14px;color: #666666;cursor: pointer;padding: 8px 21px;font-weight: bold;border-right: 1px solid rgba(229, 229, 229, 1);}
.header_top .search_select::after {content: "";display: inline-block;border: 4px solid transparent;border-top-color: #000;margin-top: 2px;margin-left: 5px;vertical-align: middle;}
.header_top .search-input {width: 54%;border: none;outline: none;height: 36px;padding-left:5px;}
.header_top .search-input::-webkit-input-placeholder {color: #CBCBCB;font-size: 14px;}
.header_top .search_hotword {font-size: 14px;font-weight: 400;color: #0F874A;margin-top: 16px;margin-left: 5px;}
.header_top .search_hotword a {color: #999999;margin-right: 15px;}
.header_top .search_ul {position: absolute;border: 1px solid rgba(229, 229, 229, 1);background-color: #FFFFFF;top: 40px;left: -1px;z-index: 1;}
.header_top .search_ul>li {cursor: pointer;padding: 0 28px;}

.right-login {margin-left:10px;}
.right-login a{color:#fff;}
.right-login .member-span-login,.right-login .member-span-logined{background:#01B779;font-size:16px;line-height: 42px;padding:0px 10px;}

/* 公共弹框 */
.alert-box{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.5);z-index: 9999;top:0;left:0;}
.alert-box .alert-content{width: 330px;height: 175px;background: #fff;border-radius: 7px;top:50%;bottom: 50%;right:50%;left:50%;margin-left: -165px;margin-top:-80px;position: absolute; }
.alert-box .alert-content .alert-header{border-bottom:1px solid rgba(228,228,228,.57);position: relative; padding:5px 10px;height: 37px;width: 100%;}
.alert-box .alert-content .alert-header button{opacity: 1;font-weight:normal;position: absolute;top: 5px;right: 15px;}
.alert-box .alert-content .alert-header button span{color:#666;}
.alert-box .alert-content .alert-title{margin: 0;height: 25px;line-height: 25px;font-size:12px;color:#6d6d6d;padding-left: 15px;}
.alert-box .alert-content .alert-body{padding: 28px 0px 25px;text-align: center;color: #333;font-size: 16px;}
.alert-box .alert-content .alert-body p{margin: 0;}
.alert-box .alert-content .alert-body a{margin: 0 8px;color:#0F9347;}
.alert-box .alert-content .alert-footer{margin-top: 10px;}
.alert-box .alert-content .alert-footer .certain{background: #0F9347;width: 100px;text-align: center;height: 30px;line-height: 30px;color: #fff;font-size: 14px;border-radius: 7px;margin: 0 auto;}

/* 改版首页 */
.adv-swiper{height: 180px;margin: 20px 0px;}
.adv-swiper img{object-fit: cover;}
.kpsnbox{margin-top: 20px;}
.kpsnbox .col-lg-9{padding-left:0px ;}
.kpsnbox .col-lg-4{padding-right: 0px;}
.kpsnbox .journal{margin: 0px;}
.kpsnbox .kpsn,.kpsnbox .qwzz{background: #fff;border: 1px solid #E3E3E3;min-height: 350px;}
.kpsnbox .kpsn img{width: 100%;height: 100%;object-fit: cover;}
.kpsnbox .kpsn .more{ margin-bottom: -20px;margin-top: 30px;background-size: contain;/**background: url(../../images/index_new/tiwen1.png) no-repeat; width: 153px;height: 75px;**/}
.kpsnbox .kpsn ul{margin-top: 30px;}
.kpsnbox .kpsn ul li{width: 50%;}
.kpsnbox .kpsn ul .li-1{padding-right: 28px;}
.kpsnbox .kpsn ul .li-2{padding-left: 28px;}
.kpsnbox .kpsn .title{margin-left: 90px;background: url(../../images/index_new/info-d.png) no-repeat right bottom;background-size: 40px;}
.kpsnbox .kpsn .bigtitle{margin-left:0px;}
.kpsnbox .kpsn .title a{font-size: 16px;color: #333;line-height: 24px;}
.kpsnbox .kpsn .info{font-size: 14px;padding: 15px;color: #999999;background: #F5F5F5;border: 1px solid #F5F5F5; margin-top: 20px;position: relative;}
.kpsnbox .kpsn .info::after{content: '';position: absolute;width: 15px;height: 15px;background: url(../../images/index_new/jiantou1.png) no-repeat right bottom;background-size: contain;right: 15px;top: -15px;}
.kpsnbox .kpsn .info:hover{background: #fff;border: 1px solid #159755;}
.kpsnbox .kpsn .info:hover::after{content: '';position: absolute;width: 15px;height: 15px;background: url(../../images/index_new/jiantou.png) no-repeat right bottom;background-size: contain;right: 15px;top: -15px;}
.kpsnbox .kpsn .next{font-size: 14px;color: #159755;display: none;}
.kpsnbox .kpsn .info:hover .next{display: inline-block;}

.kpsnbox .kpsn .imgbox{width: 80px;height: 65px;position: relative;}
.kpsnbox .kpsn .imgbox::after{content: '';width: 25px;height: 18px;position: absolute;left: 0px;top: -1px;background: url(../../images/index_new/qa1.png) no-repeat;background-size: contain;}
/* .serviceInter{padding-top: 25px;} */
.kpsnbox .qwzz{padding: 0px 15px;height: 100%;}
.kpsnbox .qwzz .name{background: url(../../images/index_new/qwzz.png) no-repeat left center;background-size: 32px;padding-left: 40px;}
.kpsnbox .qwzz .imgbox{width: 180px;height: 180px;overflow: hidden;border-radius: 50%;margin:18px auto 10px;}
.kpsnbox .qwzz .imgbox img{width:100%;height:100%;object-fit: cover;}
.kpsnbox .qwzz h2{text-align: center;line-height: 28px;font-weight: bold;}
.kpsnbox .qwzz h2 a{font-size: 18px;color: #333;}
.kpsnbox .qwzz .info{text-align: center;color: #999999;font-size: 14px;line-height: 24px;}

.public-title{border-bottom: 2px solid #ECEDEE;height: 60px;}
.public-title .icon{margin-top: -2px;}
.public-title .name{font-size: 20px;color: #0F9347;margin-top: 16px;font-weight: bold;border-bottom: 3px solid #0F874A;display: inline-block;line-height: 40px;}
.public-title .name a{color: #0F9347;}
.public-title .a-more{line-height: 70px;color: #A3A3A3;font-size: 14px;}
.journal .public-title .name{background: url(../../images/index_new/read3.png) no-repeat left center;background-size: 27px;padding-left: 35px;}
.journal .title{padding:0px 15px;}

.o-title{background: #3DBF7C;position: relative;}
.o-title .name{background: #EE7824;color: #fff;position: relative;display: inline-block;padding: 4px 30px 4px 15px;font-size: 20px;font-weight: bold;}
.o-title .name::after{content: '';position: absolute;background-color: #EE7824;transform: skew(35deg);height: 100%;width: 26px;top: 0;right: -8px;}
.o-title .name .skew{background-color: #fff;transform: skew(35deg);display: inline-block;position: absolute;height: 100%;width: 13px;top: 0;right: -13px;z-index: 1;}
.o-title .sname{background: #EE7824;color: #fff;position: relative;display: inline-block;padding: 4px 20px 4px 15px;font-size: 18px;line-height: 22px;}
.o-title .sname::after{content: '';position: absolute;background-color: #EE7824;transform: skew(35deg);height: 100%;width: 26px;top: 0;right: -8px;}
.o-title .sname .skew{background-color: #fff;transform: skew(35deg);display: inline-block;position: absolute;height: 100%;width: 13px;top: 0;right: -13px;z-index: 1;}
.o-title .more{color: #fff;font-size: 14px;margin-right: 15px;line-height: 38px;}
.o-title .more.smore{line-height: 30px;}

.spjjbox{margin-left: -10px;margin-right: -10px;}
.spjjbox .col-lg-4{padding: 0px 10px;}
.bkrc{background: #ffffff;padding-top: 20px;box-shadow:0px 3px 12px 0px rgba(102,102,102,0.2);}
.spjt{padding-top: 20px;box-shadow: 0px 3px 12px 0px rgba(102, 102, 102, 0.2);height: 100%;}
.spjt .spjtlb {margin-top: 20px;}
.spjt .spjtlb .img-block{width: 100%;height: 200px;}
.spjt .spjtlb .title{padding: 15px;}
.spjt .spjtlb .title a{color: #333;font-size: 18px;line-height: 28px;}
.spjt .spjtlb .swiper-slide .img-block{height:200px;position:relative;}
.spjt .spjtlb .swiper-slide .img-block img{width:100%;height:100%;object-fit:cover;}
.spjt .spjtlb .swiper-slide .video{display:block;width:50px;height:50px;background: url(../../images/index_new/play.png) no-repeat left center;background-size:contain;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.spjtlb-page{top: 4px;right: 10px;}
.spjtlb-page .swiper-pagination-bullet{background: #E7E7E7;opacity: 1;margin-right: 8px;}
.spjtlb-page .swiper-pagination-bullet-active{background: #F87A1D;}

.nysjkbox{margin: 30px 0px 15px;} 
.nysjkbox .pagebox{position: absolute;right: -70px;top: 22px;}
.nysjkbox .o-title{width: calc(100% - 70px);margin-bottom: 20px;}
.nysjkbox .col-lg-4{padding-right: 0px;}

.codebox{width: 48%;background: #DAF4E5;border: 1px solid #6FC898;padding-bottom: 14px;}
.codebox .code{width: 105px;height: 105px;margin: 28px auto 10px;}
.codebox .font{color: #32925E;font-size: 16px;line-height: 26px;text-align: center;}

/* 改版首页结束 */

/*资讯样式*/
.bookshadow{height: 185px;width:135px;margin: 5px auto; box-shadow:0px 3px 12px 0px rgba(102, 102, 102, 0.2);}
.bookshadow{position: relative;}
.bookshadow img{max-width: 100%;max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.index .container {margin-top: 30px;padding-left: 0;padding-right: 0;}
.row {margin-right: 0;margin-left: 0;}
/* .swiper-slide img {width: 100%;height: 100%;} */
.swiper-slide img{max-width: 100%;max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.index .xsylb{height: 391px;padding-left: 0;padding-right: 0;}
.index .xsylb .swiper-slide img {object-fit: cover;}
/* .index .xsylb::after{z-index: 2;content: "";position: absolute;top: 0;left: 0; width: 60px;height: 60px;background: url(../../images/index_new/toutiao.png) no-repeat;} */
.imgTitle {width: 100%;height: 46px;line-height: 46px;color: white;font-size: 16px;text-align: left;font-family: bold;position: absolute;bottom: -3px;left: 0;background-color: rgba(0, 0, 0, 0.5);padding-left: 24px;}
.xsylbpage {position: absolute !important;bottom: 14px !important;right: 10px !important;width: 120px !important;left: auto !important;}
.xsylbpage .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {background: rgb(255, 255, 255);opacity: 0.5;}
.xsylbpage .swiper-pagination-bullet-active {background: #FFFFFF !important;opacity: 1 !important;}
.newInformation {padding: 0 20px 20px 30px;border: 1px solid #E3E3E3;border-left: transparent;background: #FFFFFF;}
.newInfo_top {display: flex;justify-content: space-between;align-items: center;}
.newInfo_top_more {font-size: 14px;font-weight: 400;color: rgba(163, 163, 163, 1);line-height: 28px;}
.txtMarquee {margin-bottom:-12px;background: url(../../images/index_new/laba.png) no-repeat 13px center rgba(247, 251, 249, 1);padding-left: 25px; height: 46px;line-height: 46px;overflow:hidden;}
.txtMarquee li{height: 46px !important;}
.newInfo_announcement a {color: #0F9347;margin-left: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: calc(100% - 35px);display: inline-block;}
.newInfo_announcement a:not([href]):not([tabindex]){color: #0F9347 !important;}
.newInformation_ul {padding-left: 13px;margin-top: 25px;}
.newInformation_ul>li {margin-bottom: 13px;position: relative;line-height: 24px;}
.newInformation_ul>li:last-child{margin-bottom: 0px;}
.newInformation_ul .newInfor_label {color: #F87A1D;font-size: 15px;font-weight: bold;border-right: 2px solid #D6D6D6;padding-right: 7px;margin-right: 2px;}
.newInformation_ul .newInfor_link {font-size: 15px;color: #333;width: calc(100% - 130px);display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;margin-left: 5px;}
.newInformation_ul .newInfor_date {font-size: 15px;color: #999999;position: absolute;bottom: 0;right: 0;}
.newInfor_img {position: absolute;right: -2px;bottom: -5px;}
.ad {display: flex;justify-content: space-between;margin-top: 20px;margin-bottom: 20px;flex-wrap: wrap;}
.ad>img:first-child {margin-right: 20px;}

/*图书分类样式*/
.books .books_left {padding-right: 16px;padding-left: 0;}
.books .right {padding-left: 0px;padding-right: 0;}
.books .books_class_nav {height: 54px;line-height: 51px;border: 1px solid #E3E3E3;position: relative;}
.books .books_class_icon {width: 13.56%;border: 1px solid #159755;height: 100%;}
.books .books_class_icon .partimg{background: url(../../images/index_new/tsbt.png) no-repeat #159755;display:block;width: 100%;height: 100%;background-size: cover;}
.books .class_navTitle_ul {width: 100%;position: relative;z-index: 1000;background-color: #F5F7F6;}
.books .class_navTitle_ul>li:last-child {transform: translateX(1px);}
.books .books_class_nav ul {text-align: center;}
.books .class_navTitle_ul>li {cursor: pointer;width: 33.33%;float: left;}
.books .navtit1{background: #f5f7f6;}
.books .class_navTitle_ul>li a{font-size: 16px;}
.books .books_class_nav img {vertical-align: baseline;}
.books .class_nav_content {border: 1px solid #159755;display: none; background-color: #FFFFFF;position: absolute;z-index: 100;top: 51px;padding: 20px 20px 20px 10px;}
.books .class_nav_ul {display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;overflow: hidden;}
.books .class_nav_ul>li {height: 30px;line-height: 30px;margin-left: -1px;}
.books .class_nav_ul a {color: #777777;font-size: 14px;outline: none;border-left: 1px solid rgba(119, 119, 119, 0.6);padding: 0 11px;}
.books .clsss_ulAction {color: #149252;border: 1px solid #149252;background-color: #FFFFFF !important;border-bottom: none;/*box-shadow:0px 8px 18px 0px rgba(1,2,2,0.07);*/}
.books .newBooks {background: #fff; padding-top: 11px;padding-left: 30px;padding-right: 30px;height: 408px;border: 1px solid #E3E3E3;position: relative;}
.books .newRecom{margin-top: 16px;}
.books .newBooks_title {display: flex;justify-content: space-between;align-items: center;width: 100%;height: 52px;border-bottom: 2px solid #ECEDEE;}
.index .books .newBooks{height:400px}
.index .salesRank_parent .salesRank_ul>*:nth-child(13),.index .salesRank_parent .salesRank_ul>*:nth-child(14),.index .salesRank_parent .salesRank_ul>*:nth-child(15),.index .salesRank_parent .salesRank_ul>*:nth-child(16){display: none!important;}

.books .newBooks_title>span:last-child {color: #a3a3a3;font-size: 14px;}
#swiper-container-newBooks,#swiper-container-teaching {margin-top: 40px;}
.books #swiper-wrapper-newBooks {width: 100% !important;}
.books #swiper-wrapper-newBooks .swiper-slide a,#swiper-container-teaching .swiper-slide a {width: 140px;font-size: 14px;text-align: left;}
/* .books #swiper-wrapper-newBooks .swiper-slide a img,#swiper-container-teaching .swiper-slide a img {height: 195px;background: rgba(255, 255, 255, 1);border: 1px solid rgba(227, 227, 227, 1);box-shadow: 0px 0px 1px 0px rgba(220, 222, 224, 0.22);} */
.books #swiper-wrapper-newBooks .newBooks_childs_title a{color: #333333;}
.books #swiper-wrapper-newBooks .newBooks_childs_title,#swiper-container-teaching .newBooks_childs_title {color: #333333;height: 20px;margin-top: 22px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;}
.books #swiper-wrapper-newBooks .info,#swiper-container-teaching .swiper-slide .info{color: #999999;}
.books .swiper-button-next3,.swiper-button-prev3,.swiper-button-next4,.swiper-button-prev4 {position: absolute;margin-top: -22px;z-index: 10;}
.books .swiper-button-next1,.swiper-button-prev1,.swiper-button-next3,.swiper-button-prev3 {width: 41px;height: 40px;top: 50%;right: 10px;background: transparent;background-image: url(../../images/index_new/you-hover.png);}
.books .swiper-button-next4,.swiper-button-prev4 {width: 30px;height: 30px;top: 50%;right: 0px;background: transparent;background-size: contain;background-image: url(../../images/index_new/you-hover.png);}
.books .swiper-button-prev1,.swiper-button-prev3 {left: 7px;transform: rotate(180deg);}
.books .swiper-button-prev4 {right: 36px;transform: rotate(180deg);left:auto;}
.books .swiper-button-next1.swiper-button-disabled,.swiper-button-prev1.swiper-button-disabled,.swiper-button-next3.swiper-button-disabled,.swiper-button-prev3.swiper-button-disabled,.swiper-button-next4.swiper-button-disabled,.swiper-button-prev4.swiper-button-disabled {background-image: url(../../images/index_new/zuo.png);transform: rotate(0deg);opacity: 1;pointer-events: auto;}
.books .swiper-button-next4.swiper-button-disabled,.swiper-button-prev4.swiper-button-disabled {background-image: url(../../images/index_new/zuo.png);}
.books .swiper-button-next1.swiper-button-disabled,.swiper-button-next3.swiper-button-disabled,.swiper-button-next4.swiper-button-disabled {transform: rotate(180deg);pointer-events: auto;}
.books .newBooks_icon {position: absolute;right: -2px;bottom: -6px;}
.books .teaching {padding-top: 11px;}

/*右侧样式*/
/* .right {margin-left: 18px;width: 23.5%;} */
.salesRank_parent .salesRank img {padding-bottom: 10px;vertical-align: -webkit-baseline-middle;}
.salesRank_parent .salesRank>span {font-size: 20px;color: #fff;margin-left: 10px;font-weight: bold;}
.salesRank_parent .salesRank_first {margin-top: 17px;min-height: 148px;border-bottom: 1px solid #EDEDED;}
.salesRank_parent .salesRank_num1{display: block;margin-top: 0px;}
.salesRank_parent .salesRank_first_title {margin-left: 120px;padding-top: 7px;}
.salesRank_parent .saleimgbox{height: 120px;width:87px;display:block;position: relative; margin:0px 5px; box-shadow:0px 3px 12px 0px rgba(102, 102, 102, 0.2);}
.salesRank_parent .saleimgbox img{max-width: 100%;max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.salesRank_parent .sales_num {width: 20px;height: 20px;font-size: 14px;text-align: center;line-height: 20px;border-radius: 10px;color: #666666;display: inline-block;border: 1px solid #EEEEEE;}
.salesRank_parent .sales_num1{background-color: #DD0000;color: #FFFFFF;}
.salesRank_parent .sales_num2{background-color: #FF8111;color: #FFFFFF;}
.salesRank_parent .sales_num3{background-color: #FFC411;color: #FFFFFF;}
.salesRank_parent .salesRank_num1 .sales_num{background-color: #DD0000;color: #FFFFFF;}
.salesRank_parent .salesRank_num2 .sales_num{background-color: #FF8111;color: #FFFFFF;}
.salesRank_parent .salesRank_num3 .sales_num{background-color: #FFC411;color: #FFFFFF;}
.salesRank_parent .salesRank_title {color: #333333;}
.salesRank_parent .salesRank_ul {margin-bottom: 24px;}
.salesRank_parent .salesRank_ul>li {margin-top: 17px;}
.salesRank_parent .author{margin-top: 16px;display: inline-block;}
.salesRank_parent .newBooks_icon {position: absolute;right: -2px;bottom: -6px;}
.right_ad {margin-top: 16px;}
.right_ad>li {margin-top: 10px;}
.right_ad img {width: 100%;}
.right_ad .advbox>div{width: 100% !important;}

/*服务互动样式*/
.serviceInter {border: 1px solid #E3E3E3;padding: 25px 30px;position: relative;background:#fff; }
.serviceInter_title {border-bottom: 2px solid #ECEDEE;height: 64px;}
.serviceInter_title>span {width: 60px;font-size: 24px;font-weight: bold;display: inline-block;padding-top: 15px;padding-bottom: 12px;color: rgba(11, 114, 75, 1);border-bottom: 2px solid #0F874A;white-space: nowrap;}
.serviceInter_ul {margin: 20px -9px 30px -9px;}
.serviceInter_ul>li {width: 16.66666%;padding:0px 9px;}
.serviceInter_ul>li div{position: relative;height: 85px;}
/*.serviceInter_ul>li a{position: relative;}*/
.serviceInter_ul>li:last-child {margin-right: 0;}
.serviceInter_ul img {object-fit: cover;width: 100%;height: 100%;}
.server_title {background: url(../../images/index_new/lankuang.png) no-repeat right bottom;color: #FFFFFF;display: inline-block;font-size: 18px;position: absolute;padding: 7px 20px 7px 40px;bottom:0px;right: 0px;}
.encyclopedia_left { background:#fff; border: 1px solid #EEEEEE;padding-left: 20px;padding-right: 20px;position: relative;}
.serviceArea {font-size: 20px;margin-top: 30px;margin-bottom: 25px;font-weight: bold;display: flex;justify-content: space-between;align-items: center;}
.serviceArea .sertitle span {color: #F87A1D;font-weight: bold;}
.serviceArea .sertitle{font-weight: normal;color: #333;font-size: 20px;}
.encyclopedia {margin-top: 30px;margin-bottom: 66px;}
.encyclopedia .ques{margin: 23px 0px 15px;}
.encyclopedia_right{padding-right: 0;}
.encyclopedia_title {margin: 23px 20px 30px;}
.encyclopedia_left_title {color: #333333;font-size: 16px;margin-bottom: 12px;background: url(../../images/index_new/qa.png) no-repeat left center;padding-left: 30px; }
.encyclopedia_left_con {font-size: 14px;color: #999999;}
.encyclopedia_left_ul{margin-bottom: 56px;}
.encyclopedia_left_ul>li {border-bottom: 1px solid #EEEEEE;padding-bottom: 10px;margin-bottom: 15px;}
.encyclopedia_left_ul>li:last-child {border-bottom: none;margin-bottom: 10px;}
.encyclopedia_left_ul .encyclopedia_left_img {width: 20px;height: 18px;}
.encyclopedia_left_ul .includeImg .imgbox{width:115px;height:65px;}
.encyclopedia_left_ul .imginfo{text-indent: 2em;}
.encyclopedia_left_ul .r-imginfo{margin-left: 130px;text-indent: 2em;}
.encyclopedia_left_ul .includeImg .imgbox img {width: 100%;height: 100%;object-fit: cover;}
.question {background: url(../../images/index_new/mask.png);text-align: center;position: absolute;bottom: 0px;width: 100%;left: 0;}
.encyclopedia_hotWord {width: 53%;margin-left: 20px;margin-right: 10px;background: rgba(255, 255, 255, 1);border: 1px solid rgba(238, 238, 238, 1);box-shadow: 0px 3px 12px 0px rgba(102, 102, 102, 0.2);}
.encyclopedia_attention {overflow: hidden; width: 100%;height: 330px;padding: 0;background: rgba(255, 255, 255, 1);box-shadow: 0px 3px 12px 0px rgba(102, 102, 102, 0.2);}
.attention_header {display: flex;justify-content: flex-start;align-items: center;margin-top: 24px;}
.attention_header>div:first-child {width: 50px;height: 50px;border-radius: 50%;overflow: hidden;text-align: center;margin-right: 12px;}
.attention_header_right>a:first-child {color: #222222;font-size: 16px;font-weight: bold;}
.attention_header_right>a:first-child::after {content: "";background: url(../../images/index_new/vzi.png);width: 37px;height: 20px;display: inline-block;transform: translateY(5px);}
.addAttention {width: 63px;height: 24px;text-align: center;line-height: 24px;display: inline-block;}
.encyclopedia_attention_url {margin-top: 15px;padding-top: 20px;padding-bottom: 20px;border-top: 8px solid #F3F3F3;border-bottom: 8px solid #F3F3F3;}
.attention_content>div:first-child {font-size: 14px;color: #666666;}
.attention_content>div:last-child {font-size: 12px;color: #999999;margin-top: 16px;padding-bottom: 16px;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgba(239, 239, 239, 1);}
.attention_conAll {color: #F87B17;font-size: 12px;}
.encyclopedia_agriculture {padding: 0px;}
#swiper-container_agriculture .swiper-slide {position: relative;}
.swiper_title {position: absolute;width: 80%;margin: auto;height: 45px;line-height: 45px;color: #FFFFFF;background-color: rgba(0,0,0,0.5);top: 0;left: 0;right: 0;bottom: 0;z-index: 2;}
.swiper_title:hover {color: #FFFFFF;}
.agriculture_title {position: relative;height: 38px;line-height: 38px;margin-top: 30px;margin-bottom: 10px;}
/* .agriculture_title>div:first-child {font-size: 20px;color: #F87A1D;font-weight: bold;} */
.encyclopedia_agriculture .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;}
.encyclopedia_agriculture .imgbox{width: 240px;height: 135px;}
.encyclopedia_agriculture .imgbox img{object-fit: cover;}
.index .a-more{color: #A3A3A3;font-size: 14px;font-weight: normal;}
.advbox,.advbox *{max-width:100%;}

/*footer样式*/
footer {width: 100%;font-size: 14px;margin-top: 90px;}
footer .footer_links {width: 1200px;margin: auto;padding-top: 26px;padding-bottom: 25px;border-bottom: 1px solid #515151;}
footer .footer_links_left {font-size: 24px;color: #fff;min-width: 150px;}
footer .footer_links_left>span {font-size: 16px;display: inline-block;margin-left: 19px;margin-right: 19px;}
footer .footer_links_ul {padding-right: 25px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin-top: 8px;position: relative;}
footer .footer_links_ul>li a {color: #E9E7E7;font-size: 14px;line-height: 26px;}
footer .footer_links_ul>li:nth-child(2n+2) {width: 4px;height: 4px;border-radius: 2px;margin:0px 20px;background-color: #E9E7E7;}
footer .footer_links_ul.hideul{height: 26px;overflow: hidden;}
footer .footer_links_ul .foot-more{position: absolute;right:0;bottom:8px;cursor: pointer;}
footer .footer_links_ul .foot-more .img2{display: none;}
footer .footer_links_ul .foot-more .img1{display: block;}
footer .footer_links_ul .foot-more.foot-mored .img2{display: block;}
footer .footer_links_ul .foot-more.foot-mored .img1{display: none;}
footer .footer_information {width: 80%;margin: auto;text-align: center;}
footer .footer_information_ul {display: flex;justify-content: center;align-items: center;margin-top: 37px;margin-bottom: 20px;}
footer .footer_information>div {margin-bottom: 10px;}
footer .footer_information_ul>li a {color: #D2D2D2;font-size: 14px;}
footer .footer_information_ul>li:nth-child(2n+2) {height: 15px;width: 1px;border: 1px solid #D2D2D2;margin: 0 20px 0 20px;}
footer .footer_information_ul>li a:hover {color: #0CBA62;}
footer .footer_prompt {width: 100%;padding: 10px;text-align: center;}
footer .jbaimg{margin: 4px 0px;}
footer .jba{margin: 5px 2px;}
footer .la{display:inline-block;background-color:#25A69A;color:#fff;padding:2px 5px;font-family:arial;font-size:12px;font-weight:bold;}
footer .footer_information .la,footer .footer_information .la:hover{color: #fff;}
/*右侧悬浮*/
footer .right_float{ position: fixed; right: 0px; z-index: 1000; bottom: 75px; }
footer .right_float>img{ max-width: 90px; position: absolute;right: 63px;top: 30px; }
footer .float_contact{ width: 45px; height: 45px; line-height: 45px; margin-bottom: 10px; display: inline-block; text-align: center; /*background-color: #F87A1D;*/ border-radius: 50%;background: url('../../images/index_new/lxr.png') center no-repeat; }
footer .float_contact:hover{background: url('../../images/index_new/lxr-hover.png') center no-repeat;}
footer #float_backTop{ width: 45px; height: 45px;display: inline-block; border-radius: 50%; background: url('../../images/index_new/fhdb.png') center no-repeat;}
footer #float_backTop:hover{background: url('../../images/index_new/fhdb-hover.png') center no-repeat;}
footer .right_float>span{ display: inline-block; position: relative;bottom: 11px;}
footer .ewmImg_hidden{display: none;}
footer .lxwmbox{position: relative;}
footer .lxwmbox .ewmImg1{position: absolute;max-width: 80px;left: -10px;top: 30px;}

/* 阅读 */
/* .readindex .row{background: none;margin-right: -15px;margin-left: -15px;} */
.readindex .container {margin-top: 30px;}
.readindex .book{overflow: hidden;margin-bottom: 20px;background: #fff;padding-left: 30px;padding-right: 30px;height: 380px;border: 1px solid #E3E3E3;position: relative;}
.readindex .right-icon{position: absolute;right: -2px;bottom: -6px;}
.readindex .book .book-title{margin-bottom: 20px;padding-top: 14px;display: flex;justify-content: space-between;align-items: center;width: 100%;border-bottom: 2px solid #ECEDEE;}
.readindex .book .book-tabtit{justify-content: flex-start;}
.readindex .book-title .a-more{color: #A3A3A3;font-size: 14px;font-weight: normal;}
.readindex .book-title .name{margin-bottom: -2px;padding-bottom: 14px;font-size: 24px;line-height: 30px;color: #0B724B;border-bottom: 2px solid #0F874A;width: 60px;white-space: nowrap;}
.readindex .book-title .nametab{cursor:pointer; margin-right: 40px;margin-bottom: -2px;padding-bottom: 14px;line-height: 30px;white-space: nowrap;color:#9EA3A0;font-size:20px;}
.readindex .book-title .nametab.cur{font-size: 24px;color: #0B724B;border-bottom: 2px solid #0F874A;}
.readindex .book .booktit{font-size:14px;line-height:20px;color:#333333;margin-top: 22px;margin-bottom: 10px;height: 20px;}
.readindex .book .info{font-size:14px;line-height:26px;color:#999;}
.readindex .book .buy a{font-size:14px;line-height:26px;color:#F6913F;}
.readindex .book-tabcon{height: 360px;position: relative;}
.readindex .swiper-newbox{overflow: hidden;}
.readindex .swiper-button-next,.readindex .swiper-button-prev{width: 41px;height: 40px;top: 44%;right: 10px;background: transparent;background-image: url(../../images/index_new/you-hover.png);}
.readindex .swiper-button-prev{transform: rotate(180deg);}
.readindex .swiper-button-next.swiper-button-disabled,.readindex .swiper-button-prev.swiper-button-disabled{pointer-events: auto;background-image: url(../../images/index_new/zuo.png);}
.readindex .swiper-button-next.swiper-button-disabled{transform: rotate(180deg);}
.readindex .swiper-button-prev.swiper-button-disabled{transform: rotate(0deg);}
.readindex .book-tabcon .newbox-prev{top: 25%;left: -20px;}
.readindex .book-tabcon .newbox-next{top: 25%;right: -20px;}
.readindex .vbook{height: 340px;}
.readindex .book-recom .book-recommend{width: 50%;}
.readindex .book-recom .book-recommend1{padding-right: 7px;}
.readindex .book-recom .book-recommend2{padding-left: 7px;}
.readindex .book-recom .tjbookshadow{height: 200px;width:145px;margin: 5px auto; box-shadow:0px 3px 12px 0px rgba(102, 102, 102, 0.2);}
.readindex .book-recom .tjbookshadow img{object-fit: contain;width: 100%;height: 100%;}
.readindex .book-info{margin-left: 146px;}
.readindex .book-info .name{color:#2A2D31;font-size:18px;line-height:26px;display:inline-block;padding: 10px 0px 10px 25px;}
.readindex .book-info .sum{background: #F3F8F3;padding:0px 25px 15px;}
.readindex .book-info .sum span{color: #50AF8B;font-size:14px;line-height:14px; padding: 15px 0px;display:inline-block;}
.readindex .book-info .sum .txt{font-size:14px;color:#919191;line-height:24px;}
.readindex .bookdata{height: 270px;}
.readindex .swiper-data,.readindex .swiper-classic{overflow: hidden;}
.readindex .swiper-data .swiper-slide{position: relative;}
.readindex .swiper-data .imgbox{width: 240px;height:135px;display:block;}
.readindex .swiper-data .imgbox img{object-fit: cover;}
.readindex .center-title {position: absolute;width: 80%;left:10%;text-align:center;top: 30%;font-size: 18px; margin: auto;height: 45px;line-height: 45px;color: #FFFFFF;background-color:rgba(0, 0, 0, 0.5);}
.readindex .bookdata .book-title{position: relative;}
.readindex .data-prev{top:10px;margin-top: 0px;right: 45px;left: auto;}
.readindex .data-next{top:10px;margin-top: 0px;right: 0;}
.readindex .edition{margin-top: 20px;position: relative;padding: 0px 15px 10px 15px;background: #fff;min-height:433px;border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.readindex .r-title{border-bottom: 2px solid #ECEDEE;margin-bottom: 22px;height: 60px;}
.readindex .r-title .name{font-size: 18px;color: #0F9347;margin-left: 10px;opacity:0.5;display: inline-block;line-height: 60px;}
.readindex .r-title .name.cur{opacity:1;}
.readindex .r-title .icon{border-bottom: 2px solid #0F9347;padding: 15px 0px;}
.readindex .edition .list{margin-top: -20px;}
.readindex .edition .list .tit{color:#333333;line-height:24px;font-size:14px; background:url(../../images/index_new/read2.png) no-repeat left center ;padding-left: 30px;width: 100%;display:inline-block;}
.readindex .edition .list .time{padding-left: 30px;color:#999;line-height:16px;font-size:12px;display: inline-block; }
.readindex .edition .list li{border-bottom: 1px solid rgba(236,237,238,0.5);padding:13px 0px 8px;}
.salesRank_parent .buy{font-size: 14px;line-height: 26px;color: #F6913F;}
.salesRank_parent .info{font-size: 12px;line-height: 18px;color: #666;margin: 6px 0px;}
/* 重点期刊 */
.journal{margin-top: 20px;margin-bottom:30px; background: #fff;border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.journal .r-title{margin-left: 15px;margin-right: 15px;border-bottom: 2px solid #ECEDEE;margin-bottom: 22px;height: 60px;}
.journal .r-title .icon{margin-top: -2px;}
.journal .r-title .name{font-size: 18px;color: #0F9347;margin-left: 10px;opacity:1;display: inline-block;line-height: 60px;}
.journal .r-title .a-more{line-height: 70px;color: #A3A3A3;font-size: 14px;}
.journal .imgbox{text-align:center;padding:20px 0px;height: 244px;}
.journal .imgbox img{max-height:100%;}
.journal .testread{background: #0F9347;color:#FFFFFF;font-size:20px;line-height:45px;display: inline-block;width:50%;text-align:center;}
.journal .testread1{background: #73A889;}
.journal .testread:hover{color:#fff;}

/* 服务 */
.service .fic-row{margin-right: -15px;margin-left: -15px;}
.service .col-lg-6.fl{padding-right:10px;}
.service .col-lg-6.fr{padding-left:10px;}
.service .ad{margin: 20px 0px;}
.service .intro{color:#fff; background:url(../../images/index_new/icon-bg1.png) no-repeat center center ;height:240px;display: table;}
.service .intro1{background:url(../../images/index_new/icon-bg2.png) no-repeat center center ;}
.service .intro .con{position: relative;display: table-cell;vertical-align: middle;padding-left: 30px;}
.service .intro .name{font-size:22px;font-weight:bold;line-height:32px;}
.service .intro .txt{font-size:14px;line-height:24px;margin-top: 10px;width: 54%;}
.service .book{margin: 20px 0px;height: 320px;}
.service .down-book{margin: 0px -10px;}
.service .down-book .dbook{width:25%;padding: 0px 10px;}
.service .down-book .dbook:hover .dmark{display:block;}
.service .down-book .dmark{display:none;text-align:center; background:rgba(0,0,0,0.6); position: absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.service .down-book .dmark div{margin: 50% 0;}
.service .down-book .dmark span{display:block;color:#fff;line-height:26px;}
.service .down-book .dbook .name{color:#333333;font-size: 14px;line-height: 20px;margin-top: 12px;}
.service .down-book .dbook .imgbox{text-align:center;height: 160px;}
.service .active{height:550px;}
.service .active .book-title .name{color: #FF921D;border-bottom: 1px solid #FF921D;}
.service .act-con{width: 50%;}
.service .act-con .imgbox{height:125px;text-align:center;}
.service .act-con1{padding-right: 10px;}
.service .act-con2{padding-left: 10px;}
.service .imgbox{position: relative;}
.service .imgbox .mark{position: absolute;background:rgba(0,0,0,0.3);width:100%;bottom:0;left:0; height:25px;color:#fff;text-align: right;padding-right: 15px;}
.service .imgbox .font{background:url(../../images/index_new/per.png) no-repeat left center ;padding-left: 30px;}
.service .imgbox img{max-width:100%;max-height: 100%;}
.service .act-con .part{border:1px solid rgba(238,238,238,1);border-top:none;padding: 0px 20px 20px;}
.service .act-con .part .name{color:#333333;font-size:18px;line-height:24px;display: inline-block;width:100%;margin: 10px 0px 5px;}
.service .act-con .part .time{color:#999;font-size:14px;line-height:20px;}
.service .act-con .part .enlist{background:rgba(255,146,29,1);border-radius:10px;color: #fff;padding: 0px 10px;font-size:14px;display: inline-block;margin-top: 10px;}
.service .act-con .part .enlisted{background:#BABABA;}
.service .bibi-down{margin-top: -10px;}
.service .bibi-down li{border-bottom: 1px solid rgba(236,237,238,0.5);padding: 8px 0px;}
.service .bibi-down .d-bibi{width: 100%;display: inline-block;color:#333;font-size:16px;line-height:24px;background:url(../../images/index_new/download.png) no-repeat left center ;padding-left:45px;}
.service .bibi-down .d-bibi:hover{background:url(../../images/index_new/download-hover.png) no-repeat left center;color:#0F9347;}
.service .bibi-down .b-info{padding-left:45px;margin-top: 5px;}
.service .bibi-down .time{color:#999;font-size:12px;line-height:20px;margin-right: 40px;}
.service .bibi-down .num{color:#8BC1A2;font-size:12px;line-height:20px;}
.service .stock{height: 180px;background:url(../../images/index_new/stoke.png) no-repeat left center ;}
.service .stock h2{color:#fff;font-size:24px;line-height:30px;margin: 30px 0px 20px;display: inline-block;text-align: center;width: 100%;}
.service .stock .stock-box{width:70%;margin:0px 15%;border-radius:25px;overflow:hidden;}
.service .stock .stock-box input{font-size: 16px;width:calc(100% - 105px);border: none;outline: none;height: 50px;padding-left: 25px;}
.service .stock .stock-box .stock-btn{background: #FFB22B;color:#fff;font-size:16px;text-align: center;display:inline-block;height:100%;line-height:50px; width:105px;}
.service .marketer{margin:20px 0px; position: relative;background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.service .marketer .gallery-top{width: 70%;margin: 40px auto 33px;}
.service .marketer .gallery-top .swiper-slide .imgbox{height: 120px;width: 120px;border-radius: 50%;overflow: hidden;text-align: center;border: 2px solid rgba(236,237,238,0.8);}
.service .marketer .swiper-button-next, .service .marketer .swiper-button-prev{top: 35%;width:16px;height:24px;background-image: url(../../images/index_new/righted.png);}
.service .marketer .swiper-slide img{object-fit: contain;}
.service .marketer .gallery-top .swiper-slide-active .imgbox{border: 4px solid #0F9347;}
.service .gallery-thumbs{padding-top: 15px;}
.service .gallery-thumbs .swiper-slide{background:rgba(137,155,146,1);height:130px;color:#fff;}
.service .gallery-thumbs .swiper-slide::after{content: '';font-style: normal;width: 0;height: 0;border-width: 12px;border-style: solid;border-color: transparent transparent #899B92 transparent;position: absolute;top: -24px;right: 0px;left: 0px;margin: auto;}
.service .gallery-thumbs .tag{color:#fff;font-size:20px;line-height:20px;writing-mode: horizontal-tb;left: 0;background: #00A652;height: 100%;width: 55px;padding: 22px 10px;text-align: center;}
.service .gallery-thumbs .icon{width:30px;height:30px;margin-right: 50px;position: relative;display: block;}
.service .gallery-thumbs .wechat{margin: 30px 50px 10px 0px;}
/* .service .gallery-thumbs .wechat{background:url(../../images/index_new/wechat.png) no-repeat center center ;margin: 30px 50px 10px 0px;} */
.service .gallery-thumbs .phone{background:url(../../images/index_new/tel.png) no-repeat center center ;}
/* .service .gallery-thumbs .wechat:hover{background: #FFD url(../../images/index_new/wechat_h.png) no-repeat center center;margin: 30px 50px 10px 0px;border-radius: 50%;background-size: 70%;} */
.service .gallery-thumbs .phone:hover{background: #fff url(../../images/index_new/tel_h1.png) no-repeat center center;background-size: 50%;border-radius: 0px 15px 15px 0px;}
/* .service .gallery-thumbs .wechat:hover .code{display: block; } */
.service .gallery-thumbs .wechat .code{display: none; position: absolute;width:60px;height:60px;padding: 3px;background: #fff;left: -65px;top: 50%;margin-top: -30px;}
.service .gallery-thumbs .wechat .code img{max-width:100%;max-height: 100%;}
.service .gallery-thumbs .phone:hover .tel{display: block;}
.service .gallery-thumbs .phone .tel{width: 120px;display: none;position: absolute;color: #00A652;background: #fff;font-size: 14px;line-height: 30px;padding: 0px 15px;left: -120px;border-radius: 15px 0px 0px 15px;}
.service .gallery-thumbs .message{text-align: center;width: calc(100% - 140px);}
.service .gallery-thumbs .name{color:#fff;font-size:20px;line-height:20px;margin: 25px 0px 10px;display:block;text-align:center;}
.service .gallery-thumbs .post{color:rgba(255,255,255,0.6);font-size:12px;line-height:20px;display:block;text-align:center;}
.service .gallery-thumbs .duty{max-width: 90%;color:#fff;font-size:14px;margin-top: 8px;line-height:20px;background:url(../../images/index_new/info.png) no-repeat left center ;background-size: contain;padding: 0px 50px;display:inline-block;text-align:center;}
.service .copyright{height:340px;}
.service .copyright .swiper-copy{overflow: hidden;}
.service .copyright .next-copy{top: 56%;}
.service .copyright .imgbox{position: absolute;right:0;}
.service .copyright .name1{color:#333;font-size:18px;line-height:24px;padding-right:150px;}
.service .copyright .eng{color:#64A780;font-size:14px;line-height:24px;display:block;font-style: italic;padding-right:150px;}
.service .copyright .brief{margin: 10px 0px;display: block;color:#666;font-size:14px;line-height:22px;padding-right:150px;}
.service .copyright .enginfo{color:#666;font-size:12px;line-height:20px;background:rgba(242,245,247,1);padding:10px 150px 10px 15px;}
.service .active{margin-top: 0px;}
.service .recruit{margin-top: 30px;background:url(../../images/index_new/rec.png) no-repeat center center ;height:160px;display: table;}
.service .recruit-con{display: table-cell;vertical-align: middle;}
.service .recruit-con .recruit-txt{color:#fff;font-size:14px;line-height:24px;width:50%;padding-left:35px;}
.service .recruit-con .recruit-btn{margin: 12px 30px 11px 0px;color:#fff;font-size:18px;background:rgba(244,93,93,1);border-radius:25px;padding:11px 54px;display:inline-block;}
.service .yghbox .advbox{width:50%;}
.service .yghbox .advbox1{padding-right: 10px;}
.service .yghbox .advbox2{padding-left: 10px;}
.service .yxry div{max-width:285px;width:49%;text-align: center;height:339px;padding-top: 40px;overflow: hidden;} 
.service .yxry div:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.service .yxry div img{-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.service .yxry div span{font-size:20px;font-weight:bold;text-align: center;display: block;}
.service .yxry .qsdj span,.service .yxry .qsdj b{color:rgba(89,148,165,1);}
.service .yxry .yxfw span,.service .yxry .yxfw b{color:rgba(54,88,143,1);}
.service .yxry .qsdj b:hover{background:#47b0ca;color:#fff;}
.service .yxry .yxfw b:hover{background:rgba(100,158,240,1);color:#fff;}
.service .yxry div b{margin: 10px auto;background: #fff;border-radius: 50px;display: inline-block;color:#fff;width: 126px;height:46px;line-height:46px;font-weight:bold;font-size:20px;text-align:center;}
.service .yxry .qsdj{background:rgb(214,235,241);}
.service .yxry .yxfw{background:rgb(161,194,248);}
.service .yxry .qsdj img{width:90%;float:right;}
.service .yxry .yxfw img{width:62%;}

/* 期刊试读 */
.public .position{padding: 10px 0px 10px 20px;}
.public .position>a:last-child{color:#0F9347;}
.public .position>a{margin: 0px 2px;}
.public .topbg{justify-content: space-between;align-items:center;height: 85px;color:#fff;padding:0px 35px;}
.public .topbg .name{font-size: 24px;}
.public .appcode{z-index: 9;display: none;position: fixed;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top:0;bottom: 0;left: 0;right:0;}
.public .appcode .imgbox{margin: auto;position: absolute;top:0;bottom: 0;left: 0;right:0; width:200px;height:200px;}
.public .appcode .imgbox img{max-width:100%;max-height:100%;}

.qksd-list .topbg{background:url(../../images/index_new/qksd.png) no-repeat center center ;background-size: cover;}
.qksd-list .topbg .zxtgbtn{width:160px;height:50px;color:#FFFFFF;font-size: 18px;background:rgba(248,147,29,1);border-radius:25px;display: block;line-height: 50px;text-align: center;}
.qksd-list .onedetail{margin: 20px 0px;background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.qksd-list .onedetail .topmenu{margin: 15px 0px 25px;}
.qksd-list .onedetail .issue{color:#fff;margin-left: -15px;padding: 0px 30px;font-weight: bold;font-size: 20px;line-height: 45px; background:#0F9347;position: relative;}
.qksd-list .onedetail .issue::after{content: "";font-style: normal;width: 0;height: 0;border-width: 22px;border-style: solid;border-color: transparent transparent transparent #0F9347;position: absolute;top: 0;right: -44px;bottom: 0;margin: auto;}
.qksd-list .onedetail .number{padding-left: 40px;color:#0F9347;font-weight: bold;font-size: 18px;line-height: 45px; background:rgba(229,242,234,1);}
.qksd-list .onedetail .number span{display: inline-block;margin-right: 20px;}
.qksd-list .onedetail .r-intro{border-left: 1px solid #0F9347;padding:28px 35px;}
.qksd-list .onedetail .r-intro h2{font-size:18px;color:#666;font-weight:bold;line-height:28px;margin-bottom: 20px;}
.qksd-list .onedetail .r-intro div{font-size:16px;color:rgba(51,51,51,0.8);;line-height:40px;}
.qksd-list .onedetail .imgshadow{height: 235px;width: 170px;margin: 0px auto 15px;box-shadow: 0px 3px 12px 0px rgba(102, 102, 102, 0.2);}
.qksd-list .onedetail .imgshadow img {object-fit: contain;width: 100%;height: 100%;}
.qksd-list .bookintro{margin-left: 210px;margin-bottom: 30px;}
.qksd-list .bookintro .info{background: #F8F8F8;padding: 0px 30px 20px;}
.qksd-list .bookintro .info h3{color:#333333;font-size:16px;text-align: center;line-height: 28px;padding: 20px 0px 15px;}
.qksd-list .bookintro .info .box{color:#666;font-size:14px;line-height: 26px; text-indent: 2em;}
.qksd-list .bookintro .read{margin: 25px 0px 0px 20px;width:160px;height:50px;font-size:20px; background:rgba(236,82,82,1);border-radius:25px;display:block;color:#fff;line-height: 50px;padding-left: 25px;text-align: center;position: relative;}
.qksd-list .bookintro .read:hover{color: #fff;}
.qksd-list .bookintro .read::after{position: absolute;content: "";width:90px;height: 90px;background:url(../../images/index_new/pdf.png) no-repeat center center ;background-size: contain;top: 50%;left: -40px;margin-top: -40px;}
.qksd-list .past-period{margin-bottom: 60px; background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.qksd-list .past-period .title{padding: 25px 0px;width: 100%;}
.qksd-list .past-period .past{color: #333333;line-height: 24px;margin:6px 0px; padding-left: 25px; font-weight: bold;font-size: 24px;display: inline-block;border-left: 3px solid #0F9347;}
.qksd-list .past-period .year{color: #666;font-size:16px;line-height: 34px;padding: 0px 35px 0px 15px;margin-right: 30px;position: relative;  display: block; background:url(../../images/index_new/y-down.png) no-repeat 100px center rgba(248,248,248,1);background-size:7px;border:1px solid rgba(238,238,238,1);}
.qksd-list .past-period .yaerlist{position: absolute;display: none; min-width: 100%;left: 0;text-align: center;background:rgba(248,248,248,1);border:1px solid rgba(238,238,238,1);}
.qksd-list .past-period .yaerlist li{color: #666;font-size:16px;line-height: 34px;}
.qksd-list .pastlist{display: none; width: 100%;padding: 0px 20px;margin-bottom: 20px;}
.qksd-list .pastlist1{display: block; }
.qksd-list .pastlist li{width: 16.66%;padding: 0px 10px;margin-bottom: 20px;cursor: pointer;}
.qksd-list .pastlist li .con{border: 1px solid #EEEEEE;padding: 16px 0px 12px;}
.qksd-list .pastlist .con .imgbox{margin: 0px auto;width:132px;height:182px;}
.qksd-list .pastlist .con .imgbox img{object-fit: contain;width: 100%;height: 100%;}
.qksd-list .pastlist .con .name{padding: 6px 0px;color: #333;font-size:20px;line-height: 30px;text-align: center;display: block;}
.qksd-list .pastlist .con .official{color: #666;font-size:16px;line-height: 30px;text-align: center;display: block;background:rgba(248,248,248,1);}

/* 图书及库存查询 */
.stock-list .topbg{background:url(../../images/index_new/kccx.png) no-repeat center center ;background-size: cover;}
.stock-list .stock-box{width:440px;border-radius:25px;overflow:hidden;}
.stock-list .stock-box input{font-size: 16px;width:calc(100% - 105px);border: none;outline: none;height: 50px;padding-left: 25px;}
.stock-list .stock-box .stock-btn{background: #FFB22B;color:#fff;font-size:16px;text-align: center;display:inline-block;height:100%;line-height:50px; width:105px;}
.stock-list .kccxlist{position: relative; margin: 20px 0px; padding: 0px 30px 30px; background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.stock-list .kccxlist .right-icon {position: absolute;right: -2px;bottom: -6px;}
.stock-list .kccxlist .title{height: 70px; width: 100%;display: flex;justify-content: space-between;align-items: center;}
.stock-list .kccxlist .title h2{font-size: 16px;color:#999;line-height:100%;margin: 0px;}
.stock-list .kccxlist .title .font{color:#F8931D;font-size:20px;margin-left: 10px;}
.stock-list .kccxlist .title .num{color:#F8931D;margin: 0px 5px;}
.stock-list .kccxlist .notes{display:inline-block;color:rgba(153,153,153,1);font-size:16px;line-height:20px;padding:0px 10px;}
.stock-list .kccxlist .notesipt input{border:none;color:#333;font-size:16px;padding:0px 5px;border-left:1px solid rgba(227,227,227,1);line-height:20px;}
.stock-list .kccxlist .notesipt input:focus{outline:none;box-shadow:none;}
.stock-list .kccxlist .notesbox{border-bottom:1px solid rgba(227,227,227,1);margin-right:10px;padding: 10px 0px;}
.stock-list .kccxlist .stock{margin-right:10px;width: 110px;height: 38px;position: relative;background:url(../../images/index_new/y-down.png) no-repeat 88px 18px rgba(248,248,248,1);background-size: 7px;color:#666;font-size:16px;}
.stock-list .kccxlist .stock .hasstock{display: inline-block;width: 100%;text-align: center;line-height: 38px;border:1px solid rgba(227,227,227,1);}
.stock-list .kccxlist .stock .stocklist{line-height: 40px;position:absolute;text-align: center;background: #fff;width: 100%;border:1px solid rgba(227,227,227,1);border-top:1px solid #fff;}
.stock-list .kccxlist .stocked{background:url(../../images/index_new/y-down.png) no-repeat 88px 18px rgba(255,255,255,1);background-size: 7px;}
.stock-list .kccxlist .stocked .hasstock{border-bottom:1px solid #fff;}
.stock-list .kccxlist .stock .stocklist li:hover{background:rgba(248,248,248,1);color:rgba(15,147,71,1);}
.stock-list .kccxlist .screen{color:#fff;font-size:16px;background:rgba(15,147,71,1);width:100px;height:40px;text-align:center;line-height:40px;}

.stock-list .thead{background:rgba(248,248,248,1);display: flex;align-items: center;text-align: center;height:60px;color:#0F9347;font-size:16px;line-height:16px;}
.stock-list .thead div{border-right:1px solid #EBEBEB;} 
.stock-list .kccxlist .thead1{width:25%;}
.stock-list .kccxlist .thead2{width:12%;}
.stock-list .kccxlist .thead3{width:13%;}
.stock-list .kccxlist .thead4{width:23%;}
.stock-list .kccxlist .thead5{width:9%;}
.stock-list .kccxlist .thead6{width:9%;}
.stock-list .kccxlist .thead7{width:9%; border-right: none;}
.stock-list .table{margin-bottom: 0px;}
.stock-list .tbody{margin-bottom: 10px;}
.stock-list .tbody div{color:#666666;font-size:14px;line-height:22px;} 
.stock-list .tbody .tbodyli{background: #FAFAFA;margin: 5px 0px;text-align:center;display: flex;align-items: center;}
.stock-list .tbody .tbodyli .thead1{color:#333;text-align:left;font-size:16px;font-style: italic;padding: 15px 20px;}
.stock-list .tbody .tbodyli .thead1 font{color:#F8931D;}
.stock-list .tbody .tbodyli .thead4{text-align:left;padding: 15px 20px;}
.stock-list .tbody .tbodyli .thead6{color:#E90707;font-size:16px;}
.stock-list .tbody .tbodyli .thead7{color:#0F9347;font-size:16px;}
.stock-list .tbody .tbodyli .theadr{color:#EB3535;cursor: pointer;}
.stock-list .tbody .tbodyli .theady{color:#FFB22B;}
.stock-list .framebox{z-index: 9;display: none;position: fixed;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top:0;bottom: 0;left: 0;right:0;}
.stock-list .framebox .frame{margin: auto;position: absolute;top:0;bottom: 0;left: 0;right:0; width:960px;height:460px;background:rgba(255,255,255,1);border-radius:8px;}
.stock-list .framebox .closebtn{right: 20px;top:20px;position: absolute; width: 22px;height: 22px;display: block; background:url(../../images/index_new/close2.png) no-repeat center center ;background-size: contain;}
.stock-list .framebox .tit{font-size:24px;font-weight: bold; color:#333333;text-align: center;margin: 65px auto 30px;}
.stock-list .framebox table{font-size:16px;color:#333333;margin: 0 auto;border:1px solid rgba(238,238,238,1);}
.stock-list .framebox th{min-width: 100px; font-weight: normal;height: 55px;background:rgba(249,249,249,1);border-left:1px solid rgba(238,238,238,1);}
.stock-list .framebox td{min-width: 310px; height: 55px;border-top:1px solid rgba(238,238,238,1);border-left:1px solid rgba(238,238,238,1);}
.stock-list .framebox .center{text-align: center;}
.stock-list .framebox .name{padding-left: 30px;}
.stock-list .framebox .remarks{line-height: 24px;margin: 20px 0px; font-size:14px;color:#999;text-align: center;display: block;}
.stock-list .framebox .submit{line-height: 60px;font-size:20px;font-weight:bold;text-align:center; width:200px;height:60px;margin: 0px auto; background:rgba(15,147,71,1);border-radius:4px;display:block;color:#fff;}
.stock-list .framebox .submit:hover{color:#fff;}
.stock-list .framebox .error{color:#E90707;font-size:12px;display: block;padding-left: 30px;}
.stock-list .framebox input{width:100%;border: none;padding-left: 30px;outline: none;}
.stock-list .framebox .bookid{padding-left: 30px;}
.stock-list .pageBar{margin: 20px auto;}
.stock-list .red{color:#E90707;}

/* 好书推荐 */
.hstj-list .topbg{background:url(../../images/index_new/hstj.png) no-repeat center center ;background-size: cover;}
.hstj-list .salesRank_parent{margin-top: 20px;}
.hstj-list .hslist{padding: 30px 20px; margin-top: 20px;background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.hstj-list .hslist .list-item{margin-bottom: 40px;}
.hstj-list .hslist .right-info{margin-left: 135px;}
.hstj-list .hslist .h4{margin-bottom: 20px;font-size:20px;color:#2A2D31;font-weight: bold;line-height: 30px;padding-left: 20px;}
.hstj-list .hslist .h4 a,.hstj-list .hslist .h4 a:hover{color:#2A2D31;}
.hstj-list .hslist .summary{background: #F3F8F3;text-indent:2em;color:#666666;font-size:14px;line-height: 20px;padding: 20px;}

/* 营销服务列表 */
.yxfw-list .topbg{background:url(../../images/index_new/yxfw.png) no-repeat center center ;background-size: cover;}
.yxfw-list .person{padding:14px 20px;background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.yxfw-list .personbox{width:33.33%;padding:0px 10px;margin-bottom: 20px;}
.yxfw-list .person-li{background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);height:140px;}
.yxfw-list .person-li .name{color:#333333;font-size:20px;line-height:20px;border-left:3px solid #0F9347;padding-left:20px;margin:20px 0px 12px;}
.yxfw-list .person-li .duty{color:#999;font-size:16px;line-height:24px;padding-left:20px;height: 24px;}
.yxfw-list .person-li .phonebox{background:rgba(245,251,248,1);padding:13px 0px 13px 20px;margin-top:12px; }
.yxfw-list .person-li .phonebox .phone{color:#0F9347;font-size:18px;line-height:24px;padding-left:30px;background: url(../../images/index_new/dh.png) no-repeat left center;background-size: 20px;}

/* 关于网站 */
.gywm .left-menu{position: relative;padding: 20px 10px 0px 10px;height: 450px; background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.left-menu .right-icon{position: absolute;right: -2px;bottom: -6px;}
.left-menu .we_title {font-size: 18px;font-weight: bold;height: 50px;line-height: 52px;color: rgba(11, 114, 75, 1);border-bottom: 2px solid #ECEDEE;margin-bottom: 20px;}
.left-menu .we_title>img {border-bottom: 2px solid #0F874A;border-bottom: 2px solid #0F874A;padding-bottom: 16px;}
.left-menu .we_title>span {display: inline-block;transform: translate(15px, -8px);}
.gywm .gywm-con{background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);margin-bottom: 30px;}
.gywm .weContent_right_title{margin: 0px 20px; color: #159755;font-size: 20px;border-bottom: 2px solid #ECEDEE;}
.gywm .gywz-con table.borderVisible td,.gywm .gywz-con table.borderVisible th,.gywm .gywz-con table.borderVisible caption{border: none !important;}
.gywm .gywz-con table{max-width: 80%;margin: 0px 10%;}
.gywm .dbjb{margin: 35px 30px;border:1px solid rgba(227,227,227,1);}
.gywm .dbjb .topimg{background: url(../../images/index_new/bq.png) no-repeat center center;padding:30px 30px 15px;background-size: cover;}
.gywm .dbjb .topimg .tit{font-size:18px;color:#33373A;line-height:30px;display: block;}
.gywm .dbjb .topimg .email{font-size:14px;color:#81878E;line-height:24px;}
.gywm .dbjb .con-box{padding:25px 10px 30px ;}
.gywm .con-box .user{width:245px;height:45px;margin: 10px;font-size: 16px;line-height:45px;color:#787878;padding-left: 18px; background:rgba(248,248,248,1);}
.gywm .con-box .user .icon{display: block;width:45px;height:45px;}
.gywm .con-box .user .icon1{background: url(../../images/index_new/jb1.png) no-repeat center center;background-size: contain;}
.gywm .con-box .user .icon2{background: url(../../images/index_new/jb2.png) no-repeat center center;background-size: contain;}
.gywm .con-box .user .icon3{background: url(../../images/index_new/jb3.png) no-repeat center center;background-size: contain;}
.gywm .cjwt-con{padding: 30px 40px;}

.gywm .consult{margin-bottom: 30px;height:250px;background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);box-shadow:0px 5px 24px 0px rgba(169,157,146,0.24);}
.gywm .consult .tit{padding-left: 22px; line-height:60px;font-weight:bold;font-size:20px;color:#fff;background:rgba(248,147,29,1);border-left:3px solid rgba(208,117,11,1); }
.gywm .consult textarea{outline: none;resize: none;border: none;width: 100%;height: 135px;padding: 20px;font-size: 16px;color: rgba(102,102,102,0.6);}
.gywm .consult .consult-btn{cursor: pointer; margin: 0px 20px;width:80px;line-height: 30px;background:rgba(248,147,29,1);font-size:14px;color:#fff;text-align:center; border-radius:4px;}

/* 约稿函 */
.ygh-list .topbg{background:url(../../images/index_new/ygh_bg.png) no-repeat center center ;background-size: cover;}
.ygh-list .tgbtn{display: block;color:#fff;font-size:18px;line-height:50px;background: #F8931D;width:160px;text-align:center; border-radius:25px;  }
.ygh-list .yhg-con{padding: 40px 30px; margin: 20px 0px;font-size:16px;line-height:30px;color:#666666; background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.ygh-list .contact{ margin-top: 20px;background:url(../../images/index_new/contact.png) no-repeat left center ;background-size: cover;height: 80px;width:100%;}
.ygh-list .contact-list{border:1px solid rgba(227,227,227,1);border-top:none;background:#fff;padding: 20px 5px 20px 15px;}
.ygh-list .contact-list .user{width:246px;min-height:45px;margin-bottom: 10px;max-width: 100%;margin-right: 15px;}
.ygh-list .contact-list .font{font-size: 14px;line-height:25px;color:#787878;padding:10px 50px 10px 10px;display: inline-block;word-break: break-all; }
.ygh-list .contact-list .user1{background:#F8F8F8 url(../../images/index_new/lx1.png) no-repeat right center;background-size: contain;}
.ygh-list .contact-list .user2{background:#F8F8F8 url(../../images/index_new/lx2.png) no-repeat right center;background-size: 45px auto;}
.ygh-list .contact-list .user3{background:#F8F8F8 url(../../images/index_new/lx3.png) no-repeat right center;background-size: contain;}
.ygh-list .contact-list .user4{background:#F8F8F8 url(../../images/index_new/lx4.png) no-repeat right center;background-size: 45px 100%;}
.ygh-list .contact .title{display: none;}
.tgbox{z-index: 9;display: none;position: fixed;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top:0;bottom: 0;left: 0;right:0;}
.tgbox .frame{margin: auto;position: absolute;top:0;bottom: 0;left: 0;right:0; width:520px;height:310px;background:rgba(255,255,255,1);border-radius:8px;}
.tgbox .closebtn{right: 20px;top:20px;position: absolute; width: 22px;height: 22px;display: block; background:url(../../images/index_new/close2.png) no-repeat center center ;background-size: contain;}
.tgbox .tit{font-size:24px;font-weight: bold; color:#333333;text-align: center;margin: 65px auto 30px;}
.tgbox .txt{font-size:16px;color:#666;line-height: 28px;text-align: center;}
.tgbox .txt span{color:#0F9347;}
.tgbox .submit{background: #F8931D;line-height: 50px;font-size:18px;font-weight:bold;text-align:center; width:160px;height:50px;margin: 30px auto;border-radius:4px;display:block;color:#fff !important;}
.tgbox .submit:hover{color:#fff;}

/* 版权合作 */
.bqhz-list .topbg{background:url(../../images/index_new/bqhz_bg.png) no-repeat center center ;background-size: cover;}
.bqhz-list .bqhz-box{padding: 0px;}
.bqhz-list .bqhz-con{margin: 20px 0px;font-size:16px;line-height:30px;color:#666666; background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.bqhz-list .bqhz-con .chinese{padding: 40px 30px 24px 30px; }
.bqhz-list .bqhz-con .chinese p{text-indent: 2em;font-size:16px;color:#666666;line-height: 32px;margin-bottom: 0px;}
.bqhz-list .bqhz-con .english{font-size:14px;color:#666666;line-height: 26px;background:rgba(242,245,247,0.5);padding: 25px 20px;margin:0px 0px 40px 30px;}
.bqhz-list .piracy{margin-top: 20px;height: 80px;width:100%;padding: 20px 25px;}
.bqhz-list .piracy-u{background:url(../../images/index_new/contact_us.png) no-repeat left center ;background-size: cover;}
.bqhz-list .piracy-d{background:url(../../images/index_new/dbjb.png) no-repeat left center ;background-size: cover;}
.bqhz-list .china{font-size: 20px;line-height:24px;color:#0F9347;margin-bottom: 0px;}
.bqhz-list .eng{font-size: 16px;line-height:26px;color:#B6BDB9;margin-bottom: 0px;}
.bqhz-list .i-user{width:250px;height:45px;margin: 5px 0px;font-size: 16px;line-height:45px;color:#787878;padding-left: 18px; background:rgba(248,248,248,1);}
.bqhz-list .i-user .icon{display: block;width:45px;height:45px;}
.bqhz-list .i-user .icon1{background: url(../../images/index_new/jb1.png) no-repeat center center;background-size: contain;}
.bqhz-list .i-user .icon2{background: url(../../images/index_new/jb2.png) no-repeat center center;background-size: contain;}
.bqhz-list .i-user .icon3{background: url(../../images/index_new/jb3.png) no-repeat center center;background-size: contain;}
.bqhz-list .i-user .icon4{background: url(../../images/index_new/lx5.png) no-repeat center center;background-size: contain;}
.bqhz-list .info{color:#A0A0A0;font-size:14px;line-height: 20px;text-align: center;padding-top: 15px;width:100%;}
.bqhz-list .xcsc{background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);margin-top: 20px;}
.bqhz-list .xcsc .imgbox{width:178px;height:244px;margin: 37px auto 24px;}
.bqhz-list .xcsc .imgbox img{width: 100%;height: 100%;object-fit: contain;}
.bqhz-list .xcsc .downbox{padding: 0px 35px;margin-bottom: 30px;}
.bqhz-list .xcsc .btn{width: 45px;height: 45px;background: url(../../images/index_new/dow.png) no-repeat center center;background-size: contain;}
.bqhz-list .r-intro{margin-left: 55px;}
.bqhz-list .book .book-title{position: relative;}
.bqhz-list .book-title .nametab{color: rgba(11,114,75,0.5);;font-size: 24px;}
.bqhz-list .book-title .newInfo_top_more,.bqhz-list .book-title .i-more{position: absolute;right: 0px;}
.bqhz-list .readindex .book-info{margin-left: 165px;}
.bqhz-list .book-info .eng-name{color:#2A2D31;font-size:20px;line-height: 24px;font-style: italic;display: inline-block;padding-top: 10px;}
.bqhz-list .book-info .china-name{color:#50AF8B;font-size:16px;line-height: 24px;display: inline-block;}
.bqhz-list .book-info .font{color:#999999;font-size:14px;line-height: 24px;padding-top: 10px;}
.bqhz-list .tabncon{position: relative;height: 260px;}
.bqhz-list .newbox-prev{left:-20px;}
.bqhz-list .newbox-next{right:-20px;}


/* 线上投稿 */
.xstg-list {padding-bottom:  50px;}
.xstg-list .topbg{background:url(../../images/index_new/xstg_bg.png) no-repeat center center ;background-size: cover;margin-bottom: 10px;}
.xstg-list .imgbox{padding: 0px;height: 100%;display: none;max-height: 276px;}
.xstg-list .imgbox img{width: 100%;height: 100%;object-fit: cover;}
.xstg-list .xstg-li{margin: 10px 0px;padding: 0px; background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.xstg-list .right-box{padding: 0px;}
.xstg-list .xstg-li .conli{padding-left: 45px;padding-right: 30px;margin-bottom: 13px;}
.xstg-list .xstg-li .title{color:#333333;font-size:20px;font-weight: bold;line-height:20px;padding: 0px 18px;margin:30px 0px 10px -18px; display: inline-block;border-left: 3px solid #0F9347;}
.xstg-list .xstg-li .name{color:#70B68E;font-size:17px;line-height:28px;font-weight: bold;}
.xstg-list .xstg-li .news{color:#505050;font-size:16px;line-height:28px;margin-left: 82px;}
.xstg-list .xstg-li .cbly{height:84px;}
.xstg-list .xstg-li .contact{color:#0F9347;font-size:18px;line-height:28px;display: inline-block;width:240px;padding-left: 36px;}
.xstg-list .xstg-li .lastli{background:rgba(15,147,71,0.05);padding: 18px 30px 18px 45px;}
.xstg-list .xstg-li .tel{background:url(../../images/index_new/phone.png) no-repeat left center;background-size: 26px;}
.xstg-list .xstg-li .email{background:url(../../images/index_new/email.png) no-repeat left center;background-size: 26px;}


/* 我们 */
footer {margin-top: 60px;}
.we .container{padding-left: 0 !important;padding-right: 0 !important;}
.we .swiper-slide{width: 81.5px !important;}
.weContent {width: 1200px;margin: auto;}
.weContent .site {font-size: 14px;color: #999999;margin-top: 15px;margin-bottom: 10px;}
.weContent .site>span:last-child {color: #0F9347;}
.weContent .site img {vertical-align: text-top;}
.weContent .we_title {font-size: 18px;font-weight: bold;height: 50px;line-height: 52px;color: rgba(11, 114, 75, 1);border-bottom: 2px solid #ECEDEE;margin-bottom: 20px;}
.weContent .we_title>img {border-bottom: 2px solid #0F874A;border-bottom: 2px solid #0F874A;padding-bottom: 16px;}
.weContent .we_title>span {display: inline-block;transform: translate(15px, -8px);}
.weContent_left {flex: 0 0 23.5%;max-width: 23.5%;height:455px;padding: 20px 10px 0px 10px;margin-right: 29px;background: rgba(255, 255, 255, 1);border: 1px solid rgba(238, 238, 238, 1);box-shadow: 0px 0px 1px 0px rgba(220, 222, 224, 0.22);}
.weContent_left_ul>li a {width: 100%;height: 50px;line-height: 50px;font-size: 18px;color: #565656;display: inline-block;text-align: center;padding-right: 80px;}
.we_conActive a {background-color: #159755 !important;color: #FFFFFF !important;}
.weContent_right {flex: 0 0 74%;max-width: 74%;border: 1px solid #EEEEEE;padding: 0 20px;background-color: #FFFFFF;}
.weContent_right_title {color: #159755;font-size: 20px;border-bottom: 2px solid #ECEDEE;}
.weContent_right_title span {margin-bottom: -2px;font-weight: bold; border-bottom: 2px solid #0F874A;display: inline-block;padding-top: 20px;padding-bottom: 20px;}
.weContent_right_con>img {width: 100%;}
.weContent .cIntroduction {margin-top: 50px;text-indent: 2em;padding: 0 20px;color: #333333;font-size: 16px;}
.weContent .cIntroduction p {margin-bottom: 36px;}
.weContent .content_img {text-align: center;}
.weContent .content_img span {display: block;font-size: 14px;color: #666666;}
.my-position{color: #999999}
.my-position>a{color: #999999}
.my-position>a:last-child{color:#0F9347;}
.my-position{margin-top:10px;margin-bottom:10px;}
/* 企业高层 */
.weContent .president {width: 100%;height: 330px;margin-top: 55px;position: relative;background: rgba(255, 255, 255, 1);border: 1px solid rgba(236, 237, 238, 1);}
.weContent .president_name {width: 100%;height: 96px;background: rgba(21, 151, 85, 1);}
.weContent .president_name>div>p:first-child {font-size: 20px;margin-bottom: 4px; font-weight: bold;color: rgba(255, 255, 255, 1);}
.president_name>div>p:last-child {font-size: 14px;font-weight: 400;color: rgba(255, 255, 255, 1);height: 45px;overflow: hidden;}
.introduction>p:last-child{height: 101px;line-height: 24px;overflow: hidden;}
.president_name>div {width: 500px;margin-right: 100px;position: absolute;right: 0;top: 15px;}
.speech_img {width: 170px;height: 232px;line-height: 290px;margin-left: 15px;text-align: center;position: relative;font-size: 18px;color: #159755;font-weight: 500;}
.speech_img img {max-width: 100%;position: absolute;top: -112px;left: -2px;}
.president_speech {display: flex;justify-content: space-between;flex-wrap: wrap;}
.president_speech>div:last-child {width: 500px;font-size: 16px;line-height: 32px;margin-right: 100px;margin-top: 30px;text-indent: 2em;}
.weContent_right_ul {display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 55px;padding-bottom: 50px;}
.weContent_right_ul>li {width: 415px;height: 180px;display: flex;margin-bottom: 35px;justify-content: flex-start;background: rgba(255, 255, 255, 1);border: 1px solid rgba(236, 237, 238, 1);border-bottom: 3px solid #BBD4C7;}
.weContent_right_ul>li img {transform: translateY(-15px);margin-left: 15px;}
.introduction {color: #999999;width: calc(100% - 185px);line-height: 28px;font-size: 12px;margin-top: 30px;margin-left: 25px;}
.introduction .introName {font-size: 18px;font-weight: bold;color: rgba(51, 51, 51, 1);}
/* 企业荣誉 */
.honor .honor_ul:after {content: "";width: 31%;}
.honor .honor_ul{display: flex;justify-content:space-between;align-items: center; flex-wrap:wrap;padding: 40px 0 20px;}
.honor .honor_ul li{text-align: center;width: 31%;height: 270px;}
.honor .honor_ul li img{max-width: 100%;}
.honor .honor_ul li p{margin-top: 20px; width: 100%;}	
/*组织架构*/
.organization .organization_list{margin-top: 40px;}
.organization .organization_list>div{width: 100%; text-align: center;font-size: 14px;}
.organization .organization_list>div>span{width: 190px;padding: 10px 0; border-radius: 21px;display: inline-block;border: 2px solid #979797; background-color: #E8E8E8;}
.organization .organization_list>div>span:nth-child(2){margin: 0 20px;}
.organization .organization_list>div>span:nth-child(3){margin: 0 20px 0 0;}
.organization .organization_list .horiLine{width: 75%;height: 5px;line-height: 0px; margin: auto;overflow: hidden;white-space: nowrap;color: #C1C1C1;font-size: 20px;letter-spacing: 7px;}
.organization .organization_list>.organi_title span{margin-right:0;padding: 0; font-size: 16px; color: white; width: 200px;height: 50px;line-height: 50px;border: none; background: url(../../images/index_new/sdw.png) no-repeat;}
.organization .organization_list>.organi_title2 span:first-child{background: url(../../images/index_new/glfw.png);}
.organization .organization_list>.organi_title2 span:nth-child(2){background: url(../../images/index_new/scjy.png);margin: 0 10px;}
.organization .organization_list>.organi_title2 span:nth-child(3){background: url(../../images/index_new/zcfw.png);margin: 0 10px 0 0;}
.organization .organization_list>.organi_title2 span:last-child{background: url(../../images/index_new/xsqy.png);}
.organization .organization_list .verticalLine{width: 2px;margin: auto;}
.organization .organization_list .verticalLine>span{width: 1px;height: 9px;padding: 0;margin: 0 !important; display: inline-block;border: 1px solid #C1C1C1;}
.organization .organization_list>.organ_line{display: flex;justify-content: space-around;width: 100%;margin: auto;}
.organization .nullHidden{opacity: 0;}

.organization .organization_list>.organi_er{display: flex;}
.organization .organi_ul li a{ width: 190px; padding: 5px 13px; border-radius: 21px; display: inline-block; border: 2px solid #979797; background-color: #E8E8E8;line-height: 20px; cursor: auto;}
/* .organization .organi_ul li a:hover{background-color: #F8931D;color: #FFFFFF;border: 2px solid #FFFFFF;} */
.organization .organi_er>.organi_ul:nth-child(2){margin-left: 10px;}
.organization .organi_er>.organi_ul:nth-child(4){margin: 0 21px 0 22px;}
.organization .organi_er>.organi_ul:nth-child(6){margin: 0 22px 0 0;}
.organization .organi_tit{position:relative;}
.organization .me_lai{font-size: 12px;position: relative;bottom: 2px;}




/*加入我们*/
.joinUs .recPosTitle{font-size: 18px;color: #333333;font-weight: bold;height: 18px;line-height: 18px;border-left: 3px solid #159755;padding-left: 16px;position: relative;left: -20px;margin-top: 28px;margin-bottom: 20px;}
.joinUs .recPosComm_content{background-color: #FBFBFB;border: 1px solid #EEEEEE;padding: 10px 25px;}
.joinUs .recPos_commissioner{margin-bottom: 30px;}
.joinUs .recPosComm_summery .recPosComm_title{color: #159755;font-size: 20px;font-weight: bold;}
.joinUs .recPosComm_summery .recPosComm_title+p{font-size: 16px;color: #666666;}
.joinUs .recPosComm_summery {display: flex;justify-content: space-between;border: 1px solid #EEEEEE;padding: 27px 24px;}
.joinUs .recPosComm_summery a{width: 115px;height: 45px;text-align: center;line-height: 45px; border-radius: 23px; color: #159755;font-size: 16px;background-color: #F2F7F4;display: inline-block;}
.joinUs .recPosComm_unfold,.recPosComm_up{width: 100%;text-align: right;color: #999999;font-size: 14px;cursor: pointer;}
.joinUs .recPosComm_unfold img,.recPosComm_up img{width: 10px;transform: rotate(90deg);}
.joinUs .recPosComm_up img{transform: rotate(-90deg);}
.joinUs .content_title{font-weight: bold;margin-bottom: 20px;}
.joinUs .content_detail{font-size: 16px;color: #333333;}
.joinUs .recBulTitle::after{content: "";display: block; border-bottom: 1px solid #EEEEEE;padding-bottom: 17px;}
.joinUs .recBulletin_ul{margin-top: 38px;}
.joinUs .recBulletin_ul li{margin-bottom: 10px;}
.joinUs .recBulletin_ul a{color:#333333;font-size: 16px;}
.joinUs .recBulletin_ul a p{display: inline-block;}
.joinUs .recBulletin_ul a img{margin-right: 5px;position: relative;top: -2px;;}
.joinUs .recBulletin_active a{color: #159755;}
.joinUs .weContent_line{height: 30px;width: 100%;background-color: #F8F8F8;width: 105%;margin-left: -21px;}
.joinUs .recPosComm_active{display:none;}
.we_wzimg{ position: relative; top: -2px; margin-right: 4px; }
/*书目下载*/
.serBookDown .serContent_left{padding-right: 5px; padding-left: 0;}
.serBookDown .serConLeft_box{border:1px solid rgba(227,227,227,1);background:rgba(255,255,255,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.serBookDown .boDownTop_img{height: 85px;line-height: 85px;margin:0 -15px 20px -15px; color: #FFFFFF;font-size: 24px;padding-left: 37px; background: url(../../images/index_new/scxz.png) no-repeat;background-size: cover;}
.serBookDown .boDownTop_img,.serBookDown .row{margin-right: -15px;margin-left: -15px;}
.serBookDown .bookData{height: 59px;line-height: 59px;background-color: #FAFAFA;color: #0F9347;font-size: 20px; font-weight: bold; }
.serBookDown .bookData span{ border-left: 3px solid #0F9347; padding-left: 30px; }
.serBookDown .bookDown_ul{padding-left: 30px;padding-right: 30px;margin-bottom: 20px;}
.serBookDown .bookDown_ul>li{ padding: 20px 0; border-bottom: 1px solid #ECEDEE; }
.serBookDown .bookDown_ul .book_down{ background: url(../../images/index_new/download.png) no-repeat left center; padding-left: 35px; color: #333333; font-size: 16px;display: inline-block;width: 100%; }
.serBookDown .bookDown_ul .book_down:hover{background: url(../../images/index_new/download-hover.png) no-repeat left center;color:#0F9347 ;}
.serBookDown .serContent_right{padding: 0;text-align: center;}
.serBookDown .serContent_right>a{margin-left: 15px;margin-bottom: 20px;display: inline-block;}
.serBookDown .serContent_right>a img{max-width: 285px;}

/*手册下载*/
.handBookDown .container{padding: 0;}
.handBookDown .row{margin-right: -15px; margin-left: -15px;}
.handBookDown .boDownTop_img{height: 85px;line-height: 85px;margin:0; color: #FFFFFF;font-size: 24px;padding-left: 37px; background: url(../../images/index_new/scxz.png) no-repeat;background-size: cover;}
.handBookDown .hbDown_ul{ display: flex; justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;padding: 40px 0 20px 0;  background:rgba(255,255,255,1); border:1px solid rgba(227,227,227,1); box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22); }
.handBookDown .hbDown_ul>li{ width:175px;margin: 0 30px 10px 30px;}
.handBookDown .hbDown_con{position: relative;}
.handBookDown .hbImage{max-width: 100%;}
.handBookDown .hbDown_box{position: absolute;top: 0;height: 100%; width: 100%; text-align: center;display: none;justify-content: center;align-items: center;  background-color: rgba(0,0,0,0.6);}
.handBookDown .hbDown_box>a span{display: block;color: #FFFFFF;font-size: 14px;}
.handBookDown .hbdName{color: #333333;font-size: 16px;margin-top: 20px;margin-bottom: 10px;display: inline-block;}
.handBookDown .hbdDate{color: #999999;font-size: 14px;}
.handBookDown .hbShow{display: flex;}
.handBookDown .newInfor_img{right: 14px;}

.bookPageBar {text-align:Center;margin-top:65px;margin-bottom: 90px;}
.bookPageBar a{display:inline-block;width:28px;padding:0 3px;height:28px;line-height:28px;text-align:center;border:1px solid #ccc; margin:3px;}
.bookPageBar input{border:1px solid #ccc;line-height:25px;width:42px;padding:0 3px;text-align:center;height:27px;margin: 0 5px}
.bookPageBar a.cur{background: #0F9347;border-color: #0F9347;color: #fff;font-weight: bold;}
.bookPageBar .prev-page a,.bookPageBar .next-page a{color:#0F9347;border: none;}
.bookPageBar .fa-angle-left:before,.bookPageBar .fa-angle-right:before{font-size: 18px;}
.bookPageBar .notActtive a,.bookPageBar .notActtive a{color: #BABABA;cursor: auto;}
.bookPageBar .subPageIndex{width:67px; height:28px;line-height: 28px; background:rgba(15,147,71,1); border-radius:2px;margin-left: 40px;display: inline-block;color: #FFFFFF;}

.search-list .bookPageBar{background:#fff;border:1px solid #e3e3e3;border-top:none;margin:0;padding:10px 0 40px;}

/*活动报名页*/
.eventReg .eventRegTop_img{height: 85px;line-height: 85px;margin:10px -15px 20px; color: #FFFFFF;font-size: 24px;padding-left: 37px;  background: url(../../images/index_new/hdbm.png) no-repeat;background-size: cover;}
.eventReg .eventReg_left{padding-left: 0;padding-right: 10px;}
.eventReg .eventRegLeft_box{border: 1px solid #E3E3E3;background-color: #FFFFFF;padding-left: 15px; padding-bottom: 54px;}
.eventReg .eventRegLeft-ul{display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.eventReg .eventRegLeft-ul>li{width: 255px;margin: 30px 15px 0 15px;}
.eventReg .erlImgBox{position: relative;}
.eventReg .erl_img{width: 100%;}
.eventReg .regNumber{display: inline-block;width: 100%;height: 25px;line-height: 25px;padding-right: 15px; text-align: right;color: #FEFEFE;font-size: 16px;position: absolute;bottom: 0;left: 0;  background-color: rgba(0,0,0,0.3);}
.eventReg .regNumber>span:before{content: "";display: inline-block;width: 12px;height: 14px;margin-right: 6px; background: url(../../images/index_new/per.png) no-repeat;}
.eventReg .erDataBox{background-color: #FFFFFF;border: 1px solid #E3E3E3;padding:11px 0 20px 20px ;}
.eventReg .erTitle{font-size: 18px;color: #333333;}
.eventReg .erDate{font-size: 14px;color: #999999;margin: 9px 0 9px 0;}
.eventReg .signUp{height:20px;font-size: 14px;color: #FFFFFF;text-align: center;  background-color:#BABABA; border-radius:10px;display: inline-block;padding: 0 10px;}
.eventReg .eventReg_right{padding-right: 0;padding-left: 10px;}
.eventReg .eventReg_box{height: 100px;border: 1px solid;}
.eventReg .books{display: none !important;}
.eventReg .m-t-lg{margin-top: 0;background:#fff;padding: 15px 10px 10px;}

/*活动详情页*/
.actWDet{position: relative;}
.actDetail .actDetail_banner>img{width: 100%;}
.actDetail p{margin-bottom: 11px;}
.actDetail .actDetail_left{padding-right: 5px; padding-left: 0;}
.actDetail .row{margin-right: -15px;margin-left: -15px;}
.actDetail .actDetail_box{margin-bottom: 20px;border: 1px solid #E3E3E3;}
.actDetail .actIntro{background-color: #FFFFFF;padding: 30px 30px 20px 30px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.actDetail .actShare{font-size: 14px;margin-top: 15px;color: #989898;}
.actDetail .actShare>span:first-child{margin-right: 8px;display: inline-block;transform: translateY(2px);}
.actDetail .actShare .actnStatus{height: 20px;line-height: 20px;padding: 0 10px; text-align: center;border-radius: 10px;  color: #FFFFFF;float: right; background-color:#BABABA;transform: translateY(9px);}
.actDetail .actShare .actStatus{background-color:#F8931D;}
.actDetail .actShare::after{content: "";display: block;clear: both;}
.actDetail .actInfor{margin-left: 23px;width: 550px;}
.actDetail .actInfor .actInfor_title{font-size: 20px;color: #333333;font-weight: bold;margin-top: -5px;}
.actDetail .actInfor .actInfor_con{font-size: 14px;background-color: #F8FBFA;padding: 11px 20px;}
.actDetail .actInfor_conTitl{color: #46A367;}
.actDetail .actApply{width: 170px;height: 40px;font-size: 16px;color: #FFFFFF;background-color: #BABABA;border-radius: 4px;margin-top: 30px;}
.actDetail .actApply_img{background-color: #BABABA; display: inline-block; height: 40px; width: 40px; line-height: 40px; text-align: center; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.actDetail .actApply_img>img{ position: relative; top: -2px; }
.actDetail .actApply_text{ text-align: center; margin-left: 26px;}
.actDetail .social-share .icon-douban{display: none;}
.actDetail .social-share .social-share-icon{width: 30px;height: 30px;line-height: 30px;}

.actDetail .actDetCont{border: 1px solid #E3E3E3;background-color: #FFFFFF;padding: 0 30px 30px 30px;}
.actDetail .actDetCont_title{ font-size: 24px; color: #0B724B; height: 60px; border-bottom: 2px solid #ECEDEE; margin-bottom: 30px; }
.actDetail .actDetCont_title>span{ width: 48px; height: 60px; line-height: 60px; display: inline-block; white-space: nowrap; border-bottom:2px solid #0F874A ;  }
.actDetail .actDetail_right{padding-right: 0;}
.actDetail .othActivity{padding: 0 20px 20px;background:rgba(255,255,255,1); border:1px solid rgba(227,227,227,1); box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.actDetail .othActi_title{font-size: 20px;color:#037734;border-bottom: 2px solid #ECEDEE;margin-bottom: 16px;height: 60px;}
.actDetail .othActi_title>span{border-bottom: 2px solid #0F9347;width: 29px;display: inline-block;white-space: nowrap;height: 60px;line-height: 60px;}
.actDetail .othActi_ul{border: 1px solid #EEEEEE;}
.actDetail .othActi_ul>li{position: relative;}
.actDetail .othActi_ul>li:last-child{padding:0 20px 20px;}
.actDetail .actiNum{color: #FFFFFF;padding-right: 16px; background-color: rgba(0,0,0,0.3); position: absolute; width: 100%; bottom: 0px; text-align: right; }
.actDetail .actiNum:before{content: "";display: inline-block;width: 12px;height: 14px; background: url(../../images/index_new/per.png) no-repeat;margin-right: 5px;}
.actDetail .othActiTitle{color: #333333;font-size: 18px;margin-top: 16px;}
.actDetail .othActiDate{color: #999999;font-size: 14px;margin: 14px 0 13px 0;}
.actDetail .othActi_sign{height:20px;line-height: 20px;display: inline-block;padding: 0 10px; background-color:#BABABA; border-radius:10px;font-size: 14px;color: #FFFFFF;text-align: center;}
.actDetail .actDetail_right_gg{margin-top: 23px;}
.actDetail .actDetail_right_gg>img{margin-bottom: 10px;max-width: 100%;}
.actDetail .social-share .icon-qq:before{content: "";display: inline-block; width: 28px;height: 28px;background: url(../../images/index_new/QQ.png) no-repeat center;}
.actDetail .social-share .icon-weibo:before{content: "";display: inline-block; width: 28px;height: 28px;background: url(../../images/index_new/weib.png) no-repeat center;}
.actDetail .social-share .icon-wechat:before{content: "";display: inline-block; width: 28px;height: 28px;background: url(../../images/index_new/weix.png) no-repeat center;}

.applyTable input{outline: none;}
.applyHide{display: none;}
.applyModal{background-color: rgba(0,0,0,0.5);position: absolute;top: 0;bottom: 0;width: 100%;z-index: 1000;}
.applyTable .closeModal{text-align: right; color: #D1D1D1; cursor: pointer; font-size: 16px; margin-right: -40px;margin-bottom: 20px;}
.applyTable{width: 960px;background-color: #FFFFFF;margin: auto;margin-top: 6%;padding: 15px 65px 65px 80px;}
.applyTable .mTitle{font-size: 25px;color: #333333;font-weight: bold;text-align: center;margin-bottom: 40px;}
.applyTable .overTitle{line-height:normal !important;}
.applyTable .baseInform label{margin-bottom: -1px;}
.applyTable .inpTitle{width:100px; height:46px;line-height: 45px;text-align: center;margin-right: -5px;background:rgba(249,249,249,1); border:1px solid rgba(238,238,238,1);border-bottom: none;border-top: none; color: #333333; font-size: 14px; }
.applyTable .workInpTitle{ border:1px solid rgba(238,238,238,1);}
.applyTable .intBorder{border-top:1px solid rgba(238,238,238,1);}
.applyTable .inbBorder{border-bottom:1px solid rgba(238,238,238,1);}
.applyTable .appInp{border:1px solid rgba(238,238,238,1);width: 308px; height:45px;line-height: 45px;color: #333333;padding-left: 30px;}
.applyTable .overInp{position: absolute;left: 98px}
.applyTable .workInp{width: 715px;}
.applyTable .baseInform{display: flex;margin-top: 15px}
.applyTable .bifLeft>div,.applyTable .bifRigth>div{position: relative;}
.applyTable .unitShareBox{display: inline-block;height: 45px;line-height: 44px;width: 308px; border:1px solid rgba(238,238,238,1)}
.applyTable .laLeft{padding-left: 30px;margin-right: 70px;}
.applyTable .intnBorder{border-top: none;}
.applyTable input[type = "radio"] {display: none;}
.applyTable .seRadio{background: url(../../images/index_new/wxz.png) no-repeat left;display: inline-block;text-align: right;padding: 0 23px;}
.applyTable .serAvctive{background: url(../../images/index_new/xz.png) no-repeat left;}
.applyTable .addNewPer{font-size: 16px;color: #333333;margin: 17px 0 40px 0;text-align: right;cursor: pointer;}
.applyTable .addNewPer>span{font-size: 16px;color: #0F9347;font-weight: bold;margin-right: 3px;}
.applyTable .meetInform>div{margin-bottom: 10px;}
.applyTable .meetInform .inpTitle{border:1px solid rgba(238,238,238,1);}
.applyTable .itLengthen{width: 160px;}
.applyTable .aiLengthen{width: 248px;}
.applyTable .riInpTitle{margin-left: -1px;}
.applyTable .leInpTitle{margin-left: -5px;margin-right: -6px;}
.applyTable .submit{width: 200px;height: 60px;line-height: 60px;text-align: center;margin: auto;margin-top:35px;cursor: pointer; color: #FFFFFF;font-size: 20px;font-weight: bold; background-color: #F8931D;border-radius: 4px;}
.applyTable .sexBox{border: 1px solid rgba(238,238,238,1); display: inline-block; height: 45px; line-height: 44px; width: 308px; border-top: 0; border-bottom: 0; background-color: #ffffff;}
.applyTable .newBox .inpTitle{margin-right: -1px;}

/*******************************
	--------[分页条]-------
********************************/
.pageBar {text-align:Center;margin-top:20px;}
.pageBar a{display:inline-block;border-radius:50%;min-width:28px;padding:0 3px;height:28px;line-height:28px;text-align:center;border:1px solid #ccc; margin:3px;}
.pageBar input{border:1px solid #ccc;line-height:25px;width:42px;padding:0 3px;text-align:center;height:27px;}
.pageBar a.cur{background: #0F9347;border-color: #0F9347;color: #fff;font-weight: bold;}
.pageBar .prev-page a,.pageBar .next-page a{background:#0F9347;border-color:#0F9347;color:#fff;}

.search-list .pageBar{background:#fff;border:1px solid #e3e3e3;border-top:none;margin:0;padding:10px 0 40px;}
/*******************************
	--------[资讯首页]-------
********************************/
/* .information-body{background:#fff;} */
.information-body .row{margin-right: -15px;margin-left: -15px;}
.main{margin:30px auto;}
.catalog-tit{color:#0B724B;font-size:24px;font-weight:bold;padding-bottom:14px;line-height: 34px;border-bottom:1px solid #0B724B;}
.catalog-tit span::before{content:'';margin-bottom:5px;margin-right:15px;display:inline-block;width: 6px;height: 6px;border:2px solid #0B724B;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg); }
.catalog-tit a{color:#8E8E8E;font-size:14px;font-weight:normal;}
.catalog-tit a em{font-style: normal;}
/* 轮播图 */
.info-wheel .slick-dots{position: absolute; bottom:20px; left:0; width:100%;text-align:center;}
.info-wheel .slick-dots button{font-size:0;background:none;border:none;}
.info-wheel .slick-dots li{cursor:pointer;display:inline-block; width:15px;height:15px;border-radius:50%;margin:5px;background-color: rgba(0,0,0,0.5);}
.info-wheel .slick-dots li.slick-active{background-color:#fff;}
.special-list .page-list .list-item h4{margin-bottom:0;margin-top: 11px;}
.enterprise-activity.page-list .list-item .logofile-img{max-width: 100%;width:380px;height:135px;line-height:135px;overflow:hidden;}
.enterprise-activity.page-list .list-item h4{font-weight: bold;}
.information-page .catalog-tit{margin-top: 10px;}
.information-page .special-list .catalog-tit{margin-top: 0px;}
.information-page .recommend-list {padding: 0px;}
.information-page .recommend-list li{padding: 3px 0px;}
.information-page .recommend-list li::before{display: none;}
.information-page .recommend-list .hastime a{padding: 0;}
.information-page .recommend-list .hastime .time{font-size: 16px;width: 100px;}

.information-page .page-list .list-item.p15{padding: 25px 0px;}
.information-page .page-list .list-item .h4{margin:0px 0px 14px;line-height: 28px;}
.information-page .list-item .h4 a{font-weight: bold;}
.information-page .list-item .h4 .time{color: #a7a7a7;font-size: 14px;}
.information-page .list-item .img-block{height: 177px;}
.information-page .list-item .img-block img{width: 100%;height: 100%;object-fit: cover;}

/*******************************
	--------[资讯列表页]-------
********************************/
.page-list .row{margin:0;}
.page-list .list-item{border-bottom:1px dashed #DCDCDC;padding:30px 0;}
.page-list .list-item.p15{padding: 15px 0px;}
.page-list .list-item:last-child{border-bottom:none;}
.page-list .list-item .logofile-img{width:230px;height:130px;line-height:130px;}
.page-list .list-item .logofile-img img{width:100%;}
.page-list .list-item h4{font-size:18px;line-height:24px;color:#333;margin-bottom:20px;}
.page-list .list-item h4 a{color:#333;}
.page-list .list-item .summary-text{font-size:14px;line-height:24px;color:#505050;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.page-list .list-item .published{color:#a4a4a4;font-size:14px;}
/* 热销排行 */
.top-selling{border:1px solid #E3E3E3;padding:15px;background:url(../../images/corner-foot.png) no-repeat bottom right;}
.top-title {color:#E30200;font-size:16px;font-weight:bold;border-bottom:2px solid #ECEDEE;margin-bottom: 20px;line-height:32px;}
.top-title span{float:left; width:29px;height:42px;margin-right:10px;border-bottom:2px solid #E30200;background:url(../../images/gold-medal.png) no-repeat;background-size:29px 32px; }
.top-selling .top-selling-item{margin:14px 0;}
.top-selling .top-selling-item:first-child{padding-bottom:14px;border-bottom: 1px solid #ECEDEE;}
.top-selling .top-selling-item h5{font-size:14px;}
.top-selling .top-selling-item em{display:inline-block;width:20px;height:20px;font-style:normal;border:1px solid #E3E3E3;border-radius: 50%;line-height:20px;text-align:center;margin-right:10px;}
.top-selling .top-selling-item:first-child .d-none{padding-left:30px;}
.top-selling .top-selling-item:first-child em{position: absolute;left:0px;top:0;background-color:#dd0000;border-color:#dd0000;color:#fff;}
.top-selling .top-selling-item:nth-child(2) em{background-color:#FF8111;border-color:#FF8111;color:#fff;}
.top-selling .top-selling-item:nth-child(3) em{background-color:#FFC411;border-color:#FFC411;color:#fff;}
/* 相关推荐 */
.recommend-title{border-bottom:1px solid #0B724B;padding-bottom:15px;margin-bottom:10px;font-size:20px;color:#0B724B;font-weight:bold;font-style:italic;}
.recommend-list{background: #fff;padding: 10px;}
.recommend-list ul{margin-bottom: -2px;}
.recommend-list li{font-size:16px;line-height:34px;}
.recommend-list li a{color:#505050;}
.recommend-list li::before{content:'';display:inline-block;width:5px;height:5px;background:#505050;border-radius: 50%;margin-bottom: 2px;margin-right: 6px;}
.recommend-list .hastime{display: flex;list-style: none;position: relative;}
.recommend-list .hastime span{flex-shrink: 1;width:28%;color:#999;font-size:12px;text-align: right;}
.recommend-list .hastime a{flex-grow: 0;flex-basis: 100%;padding-left:15px;padding-right:10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.recommend-list .hastime:before{position: absolute;top:16px}
/*******************************
	--------[资讯详细页]-------
********************************/
.position{color:#999999;padding-left:20px; background:url(../../images/position-icon.png) no-repeat left center;background-size:11px 15px;}
.position a{color:#999;}
.position span{color:#159755;}
.information-detail .content-title{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom: 30px;margin-top:30px;padding-bottom:30px;}
.information-detail .content-title h4{font-size:32px;color:#333;font-weight:bold;line-height:48px;}
.information-detail .content-title h5{font-size:20px;color:#666;line-height:48px;}
.information-detail .content-title .stitle{font-size:28px;color:#333;line-height:48px;}
.information-detail .content-info{line-height:36px;margin-bottom:25px;}
.information-detail .social-share .social-share-icon{width:24px;height:24px;line-height:23px;font-size:16px;}
.information-detail .social-share .icon-weibo{color: #B70507;border-color: #B70507;}
.information-detail .social-share .icon-qq{color: #499DD4;border-color: #499DD4;}
.information-detail .social-share .icon-wechat{color: #40B108;border-color: #40B108;}
.information-detail .social-share .icon-douban{color: #2E8519;border-color: #2E8519;}
.information-detail .content{color:#222528;font-size:16px;line-height:30px;text-align: justify;}
.information-detail .content #preview-pgc{max-width:100% !important;}
.information-detail .content *{max-width:100% !important;color:#000;}
.information-detail .content .jwplayer{margin:0 auto;}
.video-page .content video{max-height:500px;}
.information-detail .font-size{cursor: pointer;}
.information-detail .font-size .cur{color:#0B724B;font-weight:bold;}
.information-detail .collection{padding-left:20px;background: url('../../images/usercenter/collect.png') left center no-repeat;margin-left:30px;color:#999}
.information-detail .collection.on{background: url('../../images/usercenter/collected.png') left center no-repeat;color:#0A8446}
.commentpart{border-top:#E5E5E5 1px solid;padding:50px 0;margin-top:50px;}
.commentpart .total{font-size:18px; color:#8C8C8C}
.commentpart .total .b-font{font-size:25px;color:#333;margin-right:10px;}
.commentpart .total .comment-total{color:#0F7B44}
.commentpart .inputbox{display: flex;}
.commentpart .inputbox textarea{flex-grow: 1; height:120px;resize:none;padding:16px 24px;}
.commentpart .inputbox textarea::-webkit-input-placeholder{color:#C4C4C4}
.commentpart .inputbox input{flex-shrink: 0;width:120px;height:120px;background: #0F9347;font-size:20px}
.commentpart .inputbox input:focus{outline: none!important;box-shadow: none!important;}
.commentpart .inputbox input:active{background: #0F9347!important;border:0!important}
.commentpart .commentlist{padding:20px 0;border-bottom:#EEEEEE solid 1px;}
.commentpart .commentlist .avatarbox{width:60px;height:60px;border-radius: 50%;overflow: hidden;margin-right:20px;flex-shrink: 0;}
.commentpart .commentlist .avatarbox img{width:100%;height:100%;object-fit: cover;}
.commentpart .commentlist .commentcontent{margin-left: 80px;}
.commentpart .commentlist .name{color:#3964BE;font-size:16px;}
.commentpart .commentlist .time{color:#999999;font-size:14px;margin:5px 0 10px;}
.commentpart .commentlist .comment{color:#515050;font-size:16px;}
.commentpart .admin-combox{padding: 10px;border: 1px solid #eee;margin-top: 10px;}
.commentpart .admin-combox .name{color:#3964BE;font-size:16px;}
.commentpart .admin-combox .time{color:#999999;font-size:14px;margin:5px 0 10px 10px;}
.commentpart .admin-combox .comment{color:#515050;font-size:16px;padding: 10px 0px;}


/* 书目推荐 */
.recommend-booklist img{box-shadow:0 0 20px 0.5px  #999;margin:20px auto;}
.recommend-booklist h5{font-size:14px;font-weight:400;color:#333333;line-height:24px;}
.recommend-booklist p{font-size:14px;font-weight:400;color:#999;line-height:26px;}
.recommend-booklist .slick-arrow{outline: none;font-size:0;position: absolute;width:40px;height:40px;left:0;top:30%;background:url(../../images/arrow-left.png) no-repeat;z-index:9;}
.recommend-booklist .slick-next{right:0;left:auto;background:url(../../images/arrow-right.png) no-repeat;}
/* 图片详细页 */
.information-detail .content-image .slick-arrow{outline: none;font-size:0;position: absolute;width:34px;height:100px;left:0;top:192px;background:url(../../images/img-left.png) no-repeat;z-index:9;}
.information-detail .content-image .slick-next{right: 0;left:auto;background:url(../../images/img-right.png) no-repeat;}
.information-detail .content-image .img-item{height:493px;line-height:493px;text-align:center;}
.information-detail .content-image .img-item img{max-height:493px;display: inline;width: auto;}
.information-detail .content-image .image-info {margin-top:20px;}
.information-detail .content-image .image-info .image-count{font-size:18px;font-style:italic;color:#474747;width:10%;text-align:center;margin-top:30px;}
.information-detail .content-image .image-info .image-count span{font-size:26px;color:#C90D0D;}
.information-detail .content-image .image-info .image-summary{width:90%;padding-left:30px;color:#474747;font-size:16px;line-height:30px;position: relative;}
.information-detail .content-image .image-info .image-summary::before{content:'';position: absolute;left:0;top:10%;height:80%;border-left:2px dashed #dcdcdc;}
/* 视频详细页 */
.information-detail .video-info{margin-top:20px;color:#818181;line-height:30px;}
.information-detail .video-info b{color:#333;}
/*******************************
	--------[搜索结果页]-------
********************************/
.search-list .row{background:None;margin-right: -15px;margin-left: -15px;}
.scarch-info{font-size:16px;font-weight: 600;color: #666;}
.scarch-info b{color:#f8931d;font-size:20px;}
.search-list .catalog-tit{border:1px solid #e3e3e3;background:#fff;padding:10px 20px;line-height:38px;}
.search-list .page-list{background:#fff;padding:0 20px;margin-top:20px;border:1px solid #e3e3e3;border-bottom:none;}
.search-list .page-list .list-item{position:relative;}
.search-list .page-list .list-item em{border-left:4px solid #0B724B;height:24px;position:absolute;left:-20px;top:30px;}
.search-list .pagebar{background:#fff;padding:20px 0 40px;border:1px solid #e3e3e3;border-top:none;}
.search-list font{color:#f8931d!important;}

/* 详情页书目推荐 */
.book-recom .swiper-recom{overflow: hidden;position: relative;}
.book-recom .swiper-recom .swiper-slide{text-align: center;}
.book-recom .swiper-recom .imgbox{width:145px;height: 200px;margin: 0 auto;position: relative;}
.book-recom .swiper-recom .booktit{font-size: 14px;color:#333;line-height: 24px;margin-top: 15px;}
.book-recom .swiper-recom .author{font-size: 14px;color:#999;line-height: 24px;margin-top: 10px;}
.book-recom .newbox-prev,.book-recom .newbox-next{top:40%;}

/* 直播详细页 */
.liveshowbox{padding-left: 0;}
.liveshow .title{text-align: center;margin-top:40px;color:#333;}
.liveshow .mainzone .row .box{border:1px solid #dcdcdc;margin:40px 0;padding:20px;background: #fff;}
.liveshow .box .author{width:100%;padding:20px 30px;background:#efefef;font-size:14px;line-height: 26px;margin-bottom:20px;}
.liveshow .box .videobox{margin-bottom:10px;text-align: center;}
.liveshow .box .videobox video{max-width:100%;max-height:400px;}
.liveshow .box .showlist li{padding:20px 0;border-bottom:1px dashed #dcdcdc}
.liveshow .box .showlist li .time{color:#ffa030}
.liveshow .box .showlist li .pic{text-align: center;margin:10px 0;}
.liveshow .box .showlist li .pic img{max-width: 80%;max-height:450px}
.liveshow .box .showlist li .text{text-indent: 2em;}
.liveshow .box .commentlist{overflow: hidden}
.liveshow .box .commentlist>div{border-top:1px dashed #dcdcdc;padding:20px 0;}
.liveshow .box .commentbox{margin-bottom:25px;}
.liveshow .box .commentbox textarea{min-height:100px;}
.liveshow .box .button{text-align: right;margin-top:5px;}
.liveshow .box .mood{display: none;}
.liveshow .box .avatarbox{padding-right:0}
.liveshow .box .commentcontent .name{color:#4181e0}
.liveshow .box .commentcontent .comment{margin-top:5px;}
.liveshow .box .more{width:100%;height:30px;line-height: 30px;background:#efefef;display: inline-block;text-align: center;color:#999 }
.liveshow .ad li{margin-bottom:30px;}
.liveshow .ad li img{width:100%;}

/* 用户中心 头部*/
.userhead header{padding:25px 0px;margin: 0px auto;}
.userhead {background: #fff; box-shadow:0px 2px 4px 0px rgba(102,102,102,0.22);border-bottom:5px solid #0F9347;}
.userhead .menu{background:#F7F7F7;}
.userhead .menu li a{color:#666;font-size:14px;line-height:40px;padding:0px 20px;}
.userhead .menu li.active,.userhead .menu li:hover{background: #DCEDE3;}
.userhead .menu li.active a,.userhead .menu li:hover a{color:#0F9347;}
.userhead .menu .container{padding:0px;}
.userhead .userfont{font-size:24px;color:#3A3A3A;padding: 11px 0px;display: inline-block;}
.userhead .education{position: relative;}
.userhead .education:hover .education-list{display: block;}
.userhead .education-list{display: none; background-color: #F7F7F7;position: absolute;z-index: 999;text-align: center;width: 200px;left: -100px;margin-left: 50%;}
.userhead .education-list li{width: 100%;}
.userhead .education-list li a{color:#666;}
/* 用户中心左侧 */
.usercenter .position{margin: 20px auto 15px;}
.usercenter .container{padding: 0px;}
.leftmenu{padding-right:15px;}
.leftmenu .menu{background:rgba(21,151,85,1);color:#fff;font-size:18px;padding-left: 20px;line-height: 44px;}
.leftmenu .menutop{background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);margin-bottom: 10px;}
.leftmenu .menutop .userlogo{width:50%;}
.leftmenu .menutop .userimg{width: 80px;height: 80px;margin: 25px 0px 25px 30px;border-radius: 50%;overflow: hidden;}
.leftmenu .menutop .userimg img{width: 100%;height:100%;object-fit: cover;}
.leftmenu .menutop .userbox{line-height:20px;width: 50%;margin: 25px 0px;padding: 10px 0px;}
.leftmenu .menutop .username{color:#333333;font-size: 18px;font-weight:bold;margin-bottom: 16px;}
.leftmenu .menutop .userinfo{color:#999;font-size: 14px;}
.leftmenu .wechat{margin: 10px 0px 30px;}
.leftmenu .wechat div{width:50%;color:#666666;font-size:16px;line-height:35px;}
.leftmenu .wechat .weixin{background: url(../../images/usercenter/weixin.png) no-repeat 30px center;background-size: contain;padding-left: 80px;}
.leftmenu .wechat .bd{background: url(../../images/usercenter/QQ.png) no-repeat 10px center;background-size: contain;padding-left: 60px;}
.leftmenu .crumb li{line-height:55px;color:#565656;font-size:18px;text-align:center;margin-bottom:6px; background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.leftmenu .crumb a{display: block;}
.leftmenu .crumb .active{background:rgba(21,151,85,1);border:1px solid rgba(21,151,85,1); border-bottom: 3px solid #0F7B44;}
.leftmenu .crumb .active a{color:#fff;}
.leftmenu .crumb .quit{color:rgba(86,86,86,0.6);background:rgba(248,248,248,1);border:1px solid rgba(238,238,238,1);}
/* 用户中心公共部分 */
.centerbox{background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);margin-left: 15px;padding: 0px 20px;}
.centerbox .usertit{border-bottom:2px solid #ECEDEE;color:#999999;}
.centerbox .usertit h4{line-height:60px;margin:0px 40px 0px 0px;font-size: 20px;font-weight: bold;}
.centerbox .usertit h4 a{color:#999999;}
.centerbox .usertit .cur{color:#159755;border-bottom:2px solid #159755;margin-bottom: -2px;line-height: 60px;}
.centerbox .usertit .cur a{color:#159755;}
.centerbox .form-group{display:flex;font-size:16px;color:#565656;line-height: 50px;}
.centerbox .control-label{text-align:right;font-size:16px;color:#565656;margin: 0px;}
.centerbox .first{margin-top:70px;}
.centerbox .form-control{max-width:360px;height: 50px;}
.centerbox .error{font-size:12px;margin: 0;line-height: 50px;margin-left: -40px;color:#E90707;display:none;}
.uploadbox .uploader-outer{margin:0 auto;}
.uploadbox .alert-content{width:360px;height:220px;margin-top:-110px;margin-left:-180px;}
.uploadbox .alert-body{height:130px;}
.centerbox .nonecomment{color:#333333;font-size:16px;line-height:24px;padding:18px 20px 18px 40px;text-align:center;}

/* 个人信息 */
.info .gender .r-span{margin: 4px 10px 4px 0px; width: 16px;height: 16px;display: inline-block;background: url(../../images/usercenter/check.png) no-repeat center center;background-size: contain;}
.info .gender{width: 80px;}
.info .gender label{padding: 0px;line-height: 24px;margin: 0px;}
.info .gender.active .r-span{background: url(../../images/usercenter/oncheck.png) no-repeat center center;background-size: contain;}
.info .lastbtn{margin: 60px 0px 100px;color:#fff !important; width:120px;height:45px;background:rgba(21,151,85,0.8) url(../../images/usercenter/save.png) no-repeat 15% center;padding-left: 15px; display: block;color: #fff;text-align: center;line-height: 45px;font-size: 20px;}
.info .input-group-addon{background: url(../../images/usercenter/date.png) no-repeat center center;background-size: 20px;display: block;left: 80%;position: absolute;top: 13px;width:20px;height:20px;}
.datetimepicker{text-align: center;}
.datetimepicker .switch{color:#0F7B44;text-align: center;font-weight: normal;}
.datetimepicker .dow{padding:5px 12px}
.datetimepicker .month{padding:0 8px;cursor: pointer; }
.datetimepicker .day{padding:5px 12px;cursor: pointer;}
.datetimepicker .day.old,.datetimepicker .day.new{opacity: .5;}
.datetimepicker .day.active,.datetimepicker .month.active,.datetimepicker .year.active{color:#0F7B44;font-weight: bold;background: #fff!important;}
.datetimepicker .day:hover,.datetimepicker .month:hover,.datetimepicker .year:hover{color:rgba(21,151,85,.8)!important;background: #fff!important;}

/* 评论 */
.commentbox{padding: 30px 0px;}
.commentbox .commentli{margin-bottom:20px;border:1px solid rgba(236,237,238,1);}
.commentbox .commentli .top{background:rgba(252,252,252,1);color:#999999;font-size:14px;line-height:24px;padding:8px 20px;}
.commentbox .commentli .top a{color:#159755;}
.commentbox .commentli .bottom{color:#333333;font-size:16px;line-height:24px;padding:18px 20px 18px 40px;background: url(../../images/usercenter/com-left.png) no-repeat 20px 15px;background-size:18px;}

/* 收藏 */
.favbox{padding: 30px 0px;}
.favbox .favli{background:#FAFAFA;padding:14px 27px 14px 0px;margin-bottom:20px;border:1px solid #FAFAFA;}
.favbox .favli .top{color:#333333;font-size:18px;line-height:34px;position:relative;padding-left:27px;}
.favbox .favli .top::before{content: '';width:15px;height:2px;background:#0F874A;position:absolute;left: 0px;top: 0;bottom: 0;margin: auto;}
.favbox .favli .bottom{color:#999999;font-size:14px;line-height:28px;padding-left:27px;}
.favbox .favli:hover{background:#fff;border:1px solid #007F40;}
.favbox .favli:hover .top::before{display:none;}
.favbox .favli:hover .top{color:#159755;}
.favbox .favli .leftfav{width: calc(100% - 85px);}
.favbox .favli .favbtn{display:none;}
.favbox .favli .favbtn{display:block;color:#0A8446;font-size:14px;background: url(../../images/usercenter/fav.png) no-repeat left center;background-size: 17px;padding-left: 25px;margin: 18px 0px;}
/* 留言 */
.leavebox{padding: 30px 0px;}
.leavebox .leaveli{background:#FAFAFA;margin-bottom:20px;padding:20px;}
.leavebox .leaveli .time{color:#999999;font-size:14px;line-height:24px;}
.leavebox .leaveli .content{color:#333333;font-size:16px;line-height:26px;margin:5px 0px 10px;}
.leavebox .leaveli .edit{background:#FFFFFF;color:#333333;font-size:16px;line-height:26px;padding:12px 20px;}
.leavebox .leaveli .edit span{color:#159755;font-size:14px;}
/* 报名 */
.enrollbox{padding: 30px 0px;}
.enrollbox .enrollli{margin-bottom:20px;border:1px solid #EEEEEE;}
.enrollbox .enrollli .enrolllogo{width:255px;height:125px;}
.enrollbox .enrollli .enrolllogo img{width: 100%;height: 100%;object-fit: cover;}
.enrollbox .enrollli .enrollcon{padding:5px 18px;}
.enrollbox .enrollli .enrollcon .name{color:#333333;font-size:20px;margin: 10px 0px;line-height:30px;}
.enrollbox .enrollli .enrollcon .status{display:inline-block;color:#fff;background:#F8931D;font-size:14px;padding:3px 10px;margin-left:15px;line-height: 14px;border-radius: 15px;}
.enrollbox .enrollli .enrollcon .info{color:#999999;font-size:14px;line-height:24px;margin:3px 0px;}
.enrollbox .enrollli .enrollcon .time{color:#46A367;}
.enrollbox .more a{padding:10px 0px;color:#159755;font-size:14px;display: inline-block;}
/* 投稿 */
.contributebox{padding: 30px 0px;}
.contributebox .contrili{margin-bottom:20px;border-left:2px solid #D7D7D7;background:rgba(250,250,250);padding:15px 20px;}
.contributebox .name{color:#333;font-size:18px;line-height:30px;}
.contributebox .info{color:#999;font-size:14px;line-height:24px;margin: 10px 0px 15px;}
.contributebox .info i{display:inline-block;width:75px;height:24px;font-style:normal;margin-left:35px; background:rgba(226,240,233,1);border-radius:4px;line-height:24px;text-align:center;color:#159755;}
.contributebox .reply{background:#fff;font-size:16px;color:#333;line-height:30px;padding:10px 20px;}
.contributebox .reply .editer{font-size:14px;color:#159755;display:inline-block;margin-right:15px;}
.contributebox .time-m{display:none;}


/* 网上调查 */
.surveylist{padding:55px 0px; background:rgba(255,255,255,1);border:1px solid rgba(229,229,229,1);box-shadow:6px 8px 24px 0px rgba(146,169,156,0.31);}
.surveylist .vote-title{color:#0F7B44;font-size:24px;line-height:32px;}
.surveylist .subject-title{color:#333333;font-size:18px;line-height: 28px;position: relative;}
.surveylist .subject-title::before{content:'*';color:#F63131;position: absolute;top: 1px;left: -15px;}
.surveylist .vote-item{color:#666666;font-size:16px;}
.surveylist .vote-item label,.surveylist .subject-title-ct{margin:10px 0px;}
.surveylist .votecontainer{max-width:965px;}
.surveylist .desc{color:#666666;font-size:16px;line-height:26px;margin:35px 0px;text-indent:2em;}
.surveylist .vote-viewresult{display:none;}
.surveylist .vote-submit input{border:none;background:#159755;color:#FFFFFFFF;font-size:20px;padding: 20px 80px;border-radius: 4px;}
.surveylist .vote-btnrow{margin:70px 0px 90px;}

/* 登录 */
.login_page{background: url('../../images/login/loginbg.png') center/cover no-repeat;font-weight: 300;}
.login_page .logo{padding-top:60px;margin-left:85px;}
.login_page .maincontent{background: rgba(0,0,0,.3);padding:30px 40px 0;font-size:25px;color:#fff;}
.login_page input{height:50px;line-height:50px;color:#fff;flex-grow: 1;background: rgba(0,0,0,0);border:0;min-width:0}
.login_page input::-webkit-input-placeholder{color:rgba(255,255,255,.6);font-weight: 300;}
.login_page input:focus{border:0;outline:0}
.login_page .tabbox{margin-bottom:40px}
.login_page .tabbox span{margin-right:40px}
.login_page .tabbox .on{font-size:36px;}
.login_page .tip{color:#fff;line-height:50px;margin-right:60px;flex-shrink: 0}
.login_page .sendcode,.login_page .codepic{margin-left:60px;flex-shrink: 0;display:block;padding:0 25px;height:50px;line-height: 50px;background: #fff;border-radius: 25px;color:#159755;}
.login_page .codepic{line-height:45px}
.login_page .form-group{display: flex;border-bottom: rgba(255,255,255,.6) 1px solid;padding:15px 0 10px; }
.login_page .form-group.on{border-bottom: rgba(255,255,255,1) 1px solid;}
.login_page .btn_name{margin-top:60px;width:100%;height:84px;border-radius: 42px;background:#2BC979 url('../../images/login/arrow.png') 95% center no-repeat;font-size:28px;line-height:84px;}
.login_page .text{font-size:16px;}
.login_page .tips{margin:25px 0 0;}
.login_page .icon{display: block;flex-shrink: 0;margin-left:60px;width:30px;height:50px;background: url('../../images/login/eyeopen.png') center no-repeat;}
.login_page .eye_close{background: url('../../images/login/eyeclose.png') center no-repeat;}
.login_page .others{position: relative;padding-bottom:50px;margin-top:25px;}
.login_page .others .iconbox{position: absolute;bottom:-30px;left:0;width:100%;}
.login_page .others .iconbox span{margin:0 25px;}
.login_page .tabbox div{font-size:30px;margin-bottom:10px;}
.login_page .register{padding-bottom:100px}
.login_page .register .tabbox{margin-bottom:0}
.login_page .register .btn_name{margin-top:90px;background-color: #F8931D;}
.login_page .login_footer{background: rgba(0,0,0,.6);color:#fff;line-height:30px;padding:20px 0;position: absolute;bottom:0;left:0;width:100%;font-weight:normal}
.login_page .login_footer a{color:#fff;line-height:30px;background: url('../../images/footer.png') left center no-repeat;padding-left:22px;}

/* 权威作者 */
.qwzz-list .box{margin-top: 20px;margin-bottom: 20px;background: #fff;padding:0px 30px 30px;border: 1px solid #E3E3E3;position: relative;}
.qwzz-list .toptitle{margin-bottom: 20px;padding-top: 14px;display: flex;justify-content: space-between;align-items: center;width: 100%;border-bottom: 2px solid #ECEDEE;}
.qwzz-list .toptitle .name{margin-bottom: -2px;padding-bottom: 14px;font-size: 24px;line-height: 30px;color: #0B724B;border-bottom: 2px solid #0F874A;width: 60px;white-space: nowrap;}
.qwzz-list .author li:nth-child(odd){float: left;}
.qwzz-list .author li:nth-child(even){float: right;}
.qwzz-list .author li{width: 49%;border:1px solid rgba(236,237,238,1);border-bottom: 3px solid #BBD4C7;margin: 10px 0px 30px;}
.qwzz-list .authorlogo{width:140px;height: 180px;}
.qwzz-list .author .right-con{margin-left:170px;padding-top: 25px;margin-bottom: -2px;padding-right: 20px;}
.qwzz-list .right-con .h4{color: #333333;font-size:18px;line-height:26px;}
.qwzz-list .right-con .intro{color: #818181;font-size:14px;line-height:22px;padding: 10px 0px;margin: 0;}
.qwzz-list .right-con .info{color: #818181;font-size:14px;line-height:22px;}
/* 作者介绍 */
.zzjs-detail{min-height:250px;}
.zzjs-detail .green{height: 96px;background: #159755;width:100%;padding-top:20px;}
.zzjs-detail .zzjs-box{margin-top:60px;border:1px solid rgba(236,237,238,1);margin-bottom: 30px;}
.zzjs-detail .zzjs-box .imgbox{width:170px;height:220px;margin:-15px 25px 40px 15px;}
.zzjs-detail .zzjs-box .name{color: #fff;font-size:24px;line-height:32px;}
.zzjs-detail .zzjs-box .intro{color: #fff;font-size:14px;line-height:22px;}
.zzjs-detail .zzjs-box .info{text-indent: 2em;color: #333333;font-size:16px;line-height:24px;margin-top:25px;padding:0px 20px 20px 0px;}
.zzjs-detail .relevantbox .title{color: #272727;font-size:24px;line-height:24px;border-left:6px solid #0F9347;margin:5px 0px 5px -30px;padding-left: 25px;}
.zzjs-detail .relevantbox ul{padding:20px 0px;}
.zzjs-detail .relevantbox li{width:25%;padding: 10px;}
.zzjs-detail .relevantbox .imgbox{box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);width:140px;height:195px;}
.zzjs-detail .relevantbox h5{width:140px;margin:10px 0px;}
.zzjs-detail .relevantbox h5 a{color:#333333;font-size:14px;line-height: 20px;}

/* 视频列表页 */
.videolist{margin:0px -15px;padding-top:7px;}
.videolist .videoli{width:33.33%;padding:15px;}
.videolist .videoli .videobox{background: #fff;height:260px;}
.videolist .videoli .videobox:hover{box-shadow:0px 8px 25px 2px rgba(0, 0, 0, 0.11);}
.videolist .videoli .imgbox{width:100%;height:154px;position: relative;}
.videolist .videoli .imgbox img{width:100%;height:100%;object-fit: cover;}
.videolist .videoli .dura{position: absolute;right:0;bottom:0;background:rgba(15,147,71,0.6);color:#fff;display: inline-block;font-size:12px;line-height:14px;padding:6px 8px;}
.videolist .videoli .video{z-index:1; display:none;width:50px;height:50px;background: url(../../images/index_new/play.png) no-repeat left center;background-size:contain;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.videolist .videoli .imgbox:hover .video{display: block;}
.videolist .videoli .imgbox:hover::after{content:'';width:100%;height:100%;background:rgba(0, 0, 0, 0.5); position: absolute;top:0;right:0;bottom:0;left:0;}
.videolist .videoli .con{padding:10px 15px 15px;}
.videolist .videoli .name{color:#333333;font-size:16px;line-height:24px;word-break: break-all;}
.videolist .videoli .date{color:#999;font-size:14px;line-height:20px;display:block;margin-top:10px;}

/* 图书列表页 */
.book-page .p-0{padding: 0;}
.book-page .boDownbox{position: relative;padding: 12px 30px 20px;background:rgba(255,255,255,1);border:1px solid rgba(227,227,227,1);box-shadow:0px 0px 1px 0px rgba(220,222,224,0.22);}
.book-page .boDownbox .boDown {display: flex;justify-content: space-between;align-items: center;width: 100%;height: 52px;border-bottom: 2px solid #ECEDEE;}
.book-page .boDownbox .boDown span{margin-bottom: -7px;font-size: 20px;font-weight: bold;color: #159755;border-bottom: 2px solid #0F874A;padding-bottom: 10px;width: auto;white-space: nowrap;}

.book-page .hbDown_ul{ display: flex; justify-content: flex-start;flex-wrap: wrap;margin: 30px -13px 0px; }
.book-page .hbDown_ul>li{width: 33.33%;padding: 0 13px 40px;font-size: 14px;line-height: 20px; }
.book-page .hbDown_con{box-shadow: -2px 2px 18px 0px rgba(0, 0, 0, 0.3);height: 195px;width: 137px;position: relative; }
.book-page .hbDown_con img,.book-detail .leftlogo img{position: absolute;max-width: 100%;max-height: 100%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.book-page .hbdName_con{width: calc(100% - 137px);}
.book-page .hbdName{margin-bottom: 10px;font-weight: bold;display: inline-block;min-height: 48px;padding-left: 18px;color: #2a2d31;line-height: 24px;font-size: 18px; }
.book-page .hbdDate{color: #6f6f6f;margin-bottom: 15px;padding-left: 18px;}
.book-page .recommend{background-color: #f3f8f3;height: 100px;padding: 15px 18px;}
.book-page .recommend .val{color: #50af8b;margin-bottom: 6px;font-weight: bold;}
.book-page .recommend .info{color: #919191;}

/* 图书详情页 */
.book-detail .box{background-color: #ffffff;border: solid 1px #e5e5e5;padding: 40px;}
.book-detail .leftlogo{width: 207px;height: 290px;position: relative;}
.book-detail .right-con{width: calc(100% - 230px); }
.book-detail .right-con .book-name{color: #2d2d2d;font-size: 24px;line-height: 34px;font-weight: bold;margin: -5px 0px 10px;}
.book-detail .right-con .book-info{color: #4c4c4c;font-size: 16px;line-height: 34px;}
.book-detail .right-con .book-info .item{min-width: 50%;}
.book-detail .right-con .recommend{background-color: #f3f8f3;font-size: 16px;line-height: 24px;padding: 10px 16px;margin-top: 10px;}
.book-detail .right-con .recommend .val{color: #50af8b;}
.book-detail .right-con .recommend .info{color: #919191;}
.book-detail .right-con .price{color: #e21d1d;font-size: 24px;padding: 5px 0px;}
.book-detail .right-con .price span{font-size: 16px;}
.book-detail .right-con .buy{display: inline-block;background-color: #197b36;	border-radius: 6px;color: #ffffff;font-size: 16px;line-height: 40px;padding: 0px 30px;} 

.book-detail .big-tit {display: flex;justify-content: space-between;align-items: center;width: 100%;height: 52px;border-bottom: 2px solid #ECEDEE}
.book-detail .big-tit span{margin-bottom: -7px;font-size: 20px;font-weight: bold;color: #159755;border-bottom: 2px solid #0F874A;padding-bottom: 10px;width: auto;white-space: nowrap;}
.book-detail .summay{color: #4c4c4c;line-height: 26px;font-size: 16px;padding: 25px 0px;text-indent: 2em;}


@media (min-width: 1659px){
    .login_page .col-xl-5{max-width:600px;flex:0 0 600px;}
}
@media (min-width:1200px) and (max-width: 1660px){
    .login_page .logo{padding-top:20px;}
    .login_page .tabbox .on{font-size:30px;}
    .login_page .maincontent{padding:25px 40px 0;font-size:20px;margin:0 20px;}
    .login_page .form-group{padding:5px 0;margin-bottom:5px;}
    .login_page .tabbox{margin-bottom:15px}
    .login_page .btn_name{margin-top:20px;height:50px;line-height:50px;border-radius: 25px;font-size:20px;}
    .login_page input,.login_page .tip,.login_page .sendcode,.login_page .codepic{height:36px;line-height:36px;font-size:18px;}
    .login_page .sendcode,.login_page .codepic{padding:0 15px;}
    .login_page .codepic{line-height:30px}
    .login_page .icon{height:36px;}
    .login_page .tips{margin:15px 0;}
    .login_page .text{font-size:14px;font-weight:normal;}
    .login_page .register{padding-bottom:84px}
    .login_page .register .btn_name{margin-top:60px}
    .login_page .tabbox div{font-size:20px;}
    .login_page .others{margin-top:15px;padding-bottom:40px}
}
@media (max-width: 576px){
    .login_page .row{margin-left:-15px;margin-right:-15px;}
    .login_page .logo{padding-top:20px;margin:0 auto;text-align: center;}
    .login_page .tabbox .on{font-size:30px;}
    .login_page .maincontent{margin-top:30px;padding:15px 15px 0;font-size:20px}
    .login_page .form-group{padding:10px 0;}
    .login_page .tabbox{margin-bottom:20px}
    .login_page .btn_name{margin-top:30px;height:50px;line-height:50px;border-radius: 25px;font-size:20px;}
    .login_page input,.login_page .tip,.login_page .sendcode,.login_page .codepic{height:36px;line-height:36px;font-size:18px;}
    .login_page .sendcode,.login_page .codepic{padding:0 15px;}
    .login_page .codepic{line-height:30px}
    .login_page .icon{height:36px;}
    .login_page .tips{margin:20px 0;}
    .login_page .text{font-size:14px;font-weight:normal;}
    .login_page .register{padding-bottom:87px}
    .login_page .register .btn_name{margin-top:60px;}
    .login_page .tabbox div{font-size:20px;}
    .login_page .login_footer{position: relative;margin-top:60px;}
    .login_page .footer_infor{background: none;margin-left:0;margin-right:0}
}



@media (min-width: 576px){
    .main .container,.public .container{min-width: 570px;}
    .ygh-list .contact{background: #fde76d;}
    .ygh-list .contact .title{display: block; line-height: 80px;padding-left: 20px;color: #333;font-size: 24px;font-weight: bold;}
}
@media (min-width:768px) {
    .appHidden{display: none !important;}
    .main .container,.public .container{min-width: 750px;}
    .centerbox{min-height:700px;}
    footer .footer_links{width:720px;}
}
@media only screen and (max-width: 1199px) and (min-width: 768px){
    .leftmenu .wechat div{width:100%;}
    .leftmenu .wechat .bd{background: url(../../images/usercenter/QQ.png) no-repeat 30px center;background-size:contain;padding-left:80px;margin-top: 10px; }
}
@media (min-width: 992px){
    footer .footer_links{width:960px;}
    .main .container,.public .container{min-width: 990px;}
    .xstg-list .right-box{margin-left: 16.666667%;}
    .xstg-list .imgbox{display: block;}

    .bqhz-list .bqhz-box{max-width: 70%;}
    .bqhz-list .right-con{max-width: 30%;}
}
@media (min-width: 1200px) {
    footer .footer_links{width:1200px;}
    .container {width: 1200px;min-width:1200px;}
    header,nav .nav_ul{max-width: 1200px}
    .main .container,.public .container{min-width: 1230px;}    
    .main .g-container,.public .g-container{min-width: 1200px;}
    .ygh-list .contact{ background:url(../../images/index_new/contact.png) no-repeat left center ;background-size: cover;}
    .ygh-list .contact .title{display: none;}

    .bqhz-list .bqhz-box{max-width: 75%;}
    .bqhz-list .right-con{max-width: 25%;}
       .service .ad.img-block img{height: 130px;}
}
@media (max-width:1200px) {
    header .cyng{display: none;}
    .weContent_right{flex: 0 0 73%;}
    .index .ad .advbox{width: 49%;}
    .index .ad .advbox:last-child{float: right;}
    .index .server_title{font-size:16px;}
    /* .index .serviceInter_ul>li{width:16.3%;} */
    .serviceInter_ul>li{margin-bottom: 10px;width:16.3%;}
    .serviceInter_ul>li:last-child{margin-right: 17.6px;}
    .encyclopedia_hotWord{width:100%;max-width: 100%;}
    .encyclopedia_hotWord #vis{text-align: center;}
    .encyclopedia_attention{display: none;}

    .readindex .r-title .name{font-size:16px;}
    .service .recruit-con .recruit-btn{margin: 12px 10px 11px 0px;}
    .service .recruit-con .recruit-txt{padding-left: 15px;}
    .service .marketer .gallery-top{width: 80%;}
    .service .copyright .enginfo{display:none;}
    .service .yxry div{height:275px;padding-top: 20px;}

    .qksd-list .pastlist li{width:20%;}
    .yxfw-list .person{padding: 14px 10px;}
    .yxfw-list .personbox{width:33.33%;}
    
    .stock-list .framebox table{width:80%;}
    .stock-list .framebox .frame{width: 90%;}
    .stock-list .framebox td{min-width: auto;}
    .stock-list .framebox .name,.stock-list .framebox input,.stock-list .framebox .bookid,.stock-list .framebox .error{padding-left: 20px;}
    .stock-list .kccxlist .title{height: 120px;display: block;padding:10px 0px;}
    .stock-list .kccxlist .titbox{width:100%;margin: 10px 0px;}
    .stock-list .kccxlist .notesipt .author{max-width: 120px;}
    .stock-list .kccxlist .notesipt .number{max-width: 170px;}
    
    .leftmenu .menutop .userlogo{margin: 25px auto 10px;width: 100%;text-align:center;}
    .leftmenu .menutop .userimg{margin: 0px;display:inline-block;}
    .leftmenu .menutop .userbox{width:100%;text-align:center;margin: 0;}

    .surveylist .votecontainer{max-width:90%;}
    .videolist .videoli .videobox{height:280px;}
    .header_top .search_box{display: none;}
    .newInformation_ul .newInfor_date{display:none;}
    .newInformation_ul .newInfor_link{width:calc(100% - 85px);}

    .book-page .hbDown_ul>li{width: 50%;}
}
@media (max-width:970px) {
	.weContent,.weContent_right,.weContent_left{ flex: 0 0 100%;max-width: 100%; padding: 0; border: none; }
    .weContent_right,.weContent_left{padding: 0 15px;}
    .weContent{margin-top: 10px;}
    .books .books_left{padding: 0px 0px 15px;}
    .books .right{padding: 0px;}
    .right_ad li{width:49%;}
    .right_ad li:nth-child(odd){float: left;}
    .right_ad li:nth-child(even){float: right;}
    .encyclopedia_hotWord{margin: 15px 0px 0px;}
    .encyclopedia_agriculture{padding-left: 0px;}
    .encyclopedia_right{padding: 0px;}
    
    .service .intro,.service .stock,.service .recruit{background-size: cover;}
    .service .yxry{margin-bottom:20px;}
    .service .copyright .enginfo{display:block;}
    .qksd-list .pastlist li{width:25%;}
    .qksd-list .onedetail .r-intro{border-top: 1px solid #0F9347;border-left:none;}

    .liveshow .liveshowbox,.liveshow .comment{padding: 0px;}
    .liveshow .mainzone .comment .box{margin: 0px;}

    .gywm .weContent_left_ul>li a{padding-right: 0px;}
    .ygh-list .contact-list .user{width: 47%;}
        
    .userhead .userfont{display:none;}
    .surveylist .votecontainer{max-width:580px;}
    
    .serviceInter_ul>li{width:32%;}
    .index .kpsnbox .col-lg-9,.index .kpsnbox .col-lg-4{padding:0px;}
    .index .kpsn,.index .kpsnbox .col-lg-9,.index .spjt, .index .encyclopedia_agriculture{margin-bottom:15px;}
    .banner{height:150px;}

    .qwzz-list .author li{width:100%;}
    
    .book-page .hbDown_ul>li{width: 100%;}
}
@media (max-width:767px) {
    .pcHidden {display: none !important;}
    body {background-color:#FFFFFF;}
    .app-wrap{width:150%;height:10px;background: #F8F8F8;margin-left: -25%;margin-right: -25%;}
    .green-wrap{width:150%;height:10px;background: #DAF4E5;margin-left: -25%;margin-right: -25%;}
    .index .container {margin-top: 24px;}
    .header_top .h-top{border-bottom: 1px solid #E5E5E5;}
    header {width: 100%;margin-bottom: 10px;padding: 15px;}
    header .cyng {display: none;}
    header .nycb {width: 253px;height: 53px;transform: translateY(3px);}
    header .search_con {display: none;}
    header .appSearch .searchap {width: 21.5px;}
    header .appSearch .menushow {width: 22px;margin-left: 10px;}
    header .appSearch div{display: inline-block;width:28px;margin-left: 10px;}

    .banner{display:none;}
    .header_top{background:#F7F7F7;}
    nav{position: fixed;background:rgba(0, 0, 0, 0.9);width:100%;min-height:100%;top:0;z-index:9999;overflow-y: auto;display:none;}
    nav .nav_ul {width: 100%;display:none;}
    nav .nav_ul li{width: 100%;}
    nav .search-top{padding: 10px 0px;}
    nav .search-top .search-box{overflow:hidden;border-radius: 20px;width:calc(100% - 40px);background:#414141;}
    nav .search-top .search-input{color: #fff;font-size: 14px;padding-left: 20px;border: none;outline: none;height:35px;width:calc(100% - 40px);background: none;}
    nav .search-top .sbtn{display: block;background: url(../../images/index_new/search.png) no-repeat left center;width:30px;height:30px;}
    nav .search-top .closebtn{margin: 4px 0px;background: url(../../images/index_new/close.png) no-repeat;width:25px;height:25px;background-size: contain;}
    nav .nav_ul_action {background-color: transparent;}
    nav .nav_ul a{font-weight:normal;}
    nav .nav_ul_action a {color: #00A859 !important;border-bottom: 2px solid #00A859;font-weight:normal;}
    nav .nav_ul_action, nav .nav_ul li:hover{background-color: transparent;}
        nav .nav_ul li:hover a,nav .nav_ul li a:focus{color:#fff;}
        nav .education-list{width:100%;margin-left: 0;left: 0;}
        nav .nav_ul li ul li{line-height: 35px;}
        nav .nav_ul li ul li a{font-size: 16px;font-weight: normal;line-height: 35px;}
        nav .nav_ul li ul{background-color: rgba(255,255,255,0.7);}
        nav .nav_ul li ul li:hover{background: rgba(1,183,121,0.7);}

    .index .ad .advbox{width:100%;}
    .index .lbtbox,.nysjkbox .col-lg-4{padding:0px;}
    .index .xstj{margin-bottom: 20px;}
    .salesRank_parent{margin-top:20px;}
    .index .nysjkbox .o-title{width:100%;}
    .index .codeb{background:#DAF4E5;padding: 15px 0px;}
    .index .serviceInter_ul{margin:15px -9px 5px -9px;}
    .index .nysjkbox{margin-top:15px;}

    #swiper-container-attention {height: 247px;}
    .imgTitle {height: 60px;font-size: 14px;}
    .swiper-pagination {right: 37% !important;width: 100px !important;left: auto !important;bottom: 3px !important;}
    .index .a-more{display: none !important;}
    .newInformation {padding: 0;}
    .newInfo_top img {width: 10.5px;}
    .newInformation {border: none;}
    .newInfo_top{padding:0px 15px;}
    .newInfo_top_title{border-bottom: none;padding-left: 0;font-size: 18px;}
    .newInformation_ul .newInfor_link {font-size: 16px;color: #333333;margin-bottom: 5px;}
    .newInformation_ul .newInfor_date {position: static;}
    .newInformation_ul>li {border-bottom: 1px solid #EEEEEE;}
    .ad .advbox{margin-bottom:10px;}
    .ad .advbox:last-child{margin-bottom:0px;}
    .ad {margin-top: 20px;}
    .ad>img {width: 100%;}
    .ad>img:first-child {margin-bottom: 8px;}
    .books .books_class_icon{width:25%;font-size:16px;font-weight: bold; background: #159755;color: #fff;text-align: center;}
    .books .books_class_nav{margin-top: 20px;border: none;}
    /* .books .books_class_nav ul{width:75%;} */
    .books .class_navTitle_ul>li{width: 33.2%;background: #eff5f9;}
    .books .class_nav_content{display: none !important;}
    .books .newBooks,.index .books .newBooks {border: none;padding: 0;height: auto;padding-bottom: 20px;}
    .books .newBooks_title>span:first-child {font-size: 18px;font-weight: bold;border: none;padding-bottom: 0;border-bottom: none;}
    .books .newBooks_title {border: none;padding-left: 15px;}
    .books .newBooks_title img {width: 10.5px;}
    .swiper-button-next,.swiper-button-prev {display: none;}
    .swiper-button-next3,.swiper-button-prev3 {display: none;}

    #swiper-container-newBooks,#swiper-container-teaching {margin-top: 10px;padding:0px 10px;}
    .books .books_left{padding-right: 0;}
    .books .right {margin-left: 0;width: 100%;padding-left: 0;}
    .salesRank_parent {border: none;padding: 15px 0px 0px;}
    .salesRank_parent .salesRank {border-bottom: none;}
    .salesRank_parent .salesRank img {border-bottom: none;}
    .serviceInter {border: none;padding:10px 0px 0px;}
    .serviceArea img {width: 10.5px;}
    .serviceInter_ul>li {margin-bottom: 16px;width:47%;margin-right: 0px;}
    .serviceInter_ul li:nth-child(odd){padding-right: 0px;float: left;text-align: right;margin-right: 8px;}
    .serviceInter_ul li:nth-child(even){padding-left: 0px;float: right;text-align: right;margin-left: 8px;}
    .serviceInter_ul>li:last-child {margin-right: 0;}
    .serviceInter_ul>li img{max-width: 100%;}
    .encyclopedia {margin-top: -15px;}
    .encyclopedia_left {border:none;padding: 0;}
    .encyclopedia_hotWord {width: 100%;margin-left: 0px;margin-right: 0px;margin-top: 20px;margin-bottom: 15px;}
    .encyclopedia_attention {width: 100%;}
    .attention_content>div:first-child {font-size: 15px;}
    .swiper_title {height: 30px;line-height: 30px;width: 100%;font-size: 15px;overflow: hidden;text-overflow: ellipsis;}
    .encyclopedia_agriculture {padding-left: 0;}
    
	/*企业荣誉*/
	.honor .honor_ul li{ width: 48%; height:210px;}
	/*企业介绍*/
	.cIntroduction{ padding: 0; }
	/*企业高层*/
	.weContent .president_name>div>p:first-child{color: rgba(51, 51, 51, 1);margin-bottom: 16px;}
	.weContent .president_name{background: transparent;height: auto;}
	.president_name>div>p:last-child{color: #999999;height: auto;}
	.president_speech>div:last-child{text-indent: 0;}
	/*组织架构*/
	.organization .organization_list>.organi_er{display: block;}
	.organization .organi_er>div{width: 200px;height: 50px;line-height: 50px;text-align: center;margin: auto;}
	.organization .organi_er>div:first-child{background: url(../../images/index_new/glfw.png);}
	.organization .organi_er>div:nth-child(3){background: url(../../images/index_new/scjy.png);}
	.organization .organi_er>div:nth-child(5){background: url(../../images/index_new/zcfw.png);}
	.organization .organi_er>div:nth-child(7){background: url(../../images/index_new/xsqy.png);}
	.organization .organi_er>ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.organization .organi_ul li a{margin-top: 15px;}
	.organization .organi_er>.organi_ul{margin:5px 0px 30px !important;}
	.organization .organi_ld{margin: 15px 0;}
	/*.weContent_left_ul{display: flex;justify-content: space-around;align-items: center;}*/
	.weContent_left_ul>li a{padding: 0;height: auto; line-height: normal;font-size: 16px;border: 1px solid #EEEEEE;background-color: #EEEEEE;padding: 6px;border-radius: 20px;color: #888;}
	.weContent_left{height: auto;padding-top: 10px;}
	.weContent_left_ul>li a:active{background-color: #159755 !important; color: #FFFFFF !important;}
	/*书目下载*/
	.serBookDown .row{margin-left: 0;margin-right: 0;}
	.serBookDown .serContent_left{padding-right: 0;}
	.serBookDown .bookDown_ul{padding: 0;}
	.serBookDown .serConLeft_box{border: none}
	.serBookDown .serContent_right>a{margin-left: 0;}
	.bookPageBar{margin-bottom: 20px}
	
	/*手册下载*/
	.handBookDown .row{margin: 0;}
	.handBookDown .hbDown_ul{margin-left: -15px;margin-right: -15px;padding: 10px 0;margin-top: 10px; justify-content: space-between;border: none;box-shadow: 0px 0px 1px 0px rgba(220,222,224,0);}
	.handBookDown .hbDown_ul>li{width: 50%;padding:0 15px;margin: 0 0 10px 0;}
	.handBookDown .hbdName{font-size: 15px;margin-top: 10px;margin-bottom: 5px;}
	.handBookDown .boDownTop_img{margin: 15px 0 0 0;}
	
	/*活动报名*/
	.eventReg .eventReg_left{padding-right: 0}
	.eventReg .eventRegLeft_box{border: none;padding-left: 0;margin-bottom: 0}
	.eventReg .eventRegLeft-ul{justify-content: flex-start;}
	.eventReg .eventRegLeft-ul>li{width: 210px;}
	.eventReg .eventRegTop_img{margin: 15px -15px 15px;}
	
	/*活动详情*/
	.actDetail .actDetail_left{padding-right: 0;}
	.actDetail .actDetail_box{border: none;}
	.actDetail .actIntro{padding: 15px;}
	.actDetail .actIntro-top{width: 100%;margin-bottom: 50px}
	.actDetail .actIntro-top>img{width: 100%;}
	.actDetail .actInfor{margin-left: 0;width: 100%;}
	.actDetail .actDetCont{padding: 0 15px 30px 15px;}
	.actDetail .actDetail_right{padding-right: 15px;}
	.actDetail .othActivity{padding: 0;border: none;margin-bottom: 20px;}
	.othActi_ul>li>img{width: 100%;}
	.applyTable{width: 100%;padding: 0 15px 65px;}
	.applyTable .baseInform{flex-wrap: wrap;}
	.applyTable .workInp{width: 62.5%;}
	.applyTable .appInp,.applyTable .unitShareBox{width: 64%;}
	.applyTable .laLeft{margin-right: 0px;}
	.applyTable .sexBox { border-right: 1px solid rgba(238,238,238,1); border-left: 1px solid rgba(238,238,238,1); width: 64%; display: inline-block; height: 45px; line-height: 44px; }
	.applyTable .riInpTitle{margin-left: 0;}
	/*.applyTable .bifRigth .appInp{width: 59%}*/
	.applyTable .overInp { position: absolute; left: 100px;width: 63.7%; }
	.applyTable .itLengthen{width: 100px;}
	.applyTable .leInpTitle{margin-left: 0;}
	.applyTable .meetInform>div{position: relative;}
	.applyTable .overAppTitle{line-height: normal;}
	.applyTable .overAppInp{position: absolute;left: 98px;}
	/*.applyTable .meetInform .overInp{left: 115px;}*/
	/*.applyTable .unitShareBox{position: absolute;left: 100px;}*/
	
    footer {margin-top: 0px;}
    footer .footer_links {width: 90%;display: block;overflow: hidden;margin-left: 15px;padding: 15px 0px;}
    footer .footer_links_ul {flex-wrap: wrap;justify-content: flex-start;position: relative;left: -28px;}
    footer .footer_links_ul>li:nth-child(2n+2) {display: none;}
    footer .footer_links_ul>li:before {content: "";width: 4px;height: 4px;display: inline-block;border-radius: 2px;background-color: #E9E7E7;margin-left: 10px;margin-right: 10px;transform: translateY(-2px);}
    footer .footer_information_ul {flex-wrap: wrap;margin-bottom: 0;padding-bottom: 18px;margin-top:0px;}
    footer .footer_links_left {font-size: 16px;float:none;}
    footer .footer_information {width: 100%;}
    footer .footer_information>div p{line-height:22px;margin-bottom:0px;}
    footer .footer_information_ul>li:nth-child(2n+2) {margin: 0 10px 0 10px;}
    .footer_infor {margin-top: 15px;padding-left: 15px;padding-right: 15px;}
    .footer_infor img {width: 100%;max-width: 120px;}
    .footer_infor>div {padding-left: 0;padding-right: 0;}
    .footer_infor>div:first-child {text-align: left;font-size: 10px;line-height: 12px;}
    footer .jbaimg{width:auto;}
    footer .jbabox{margin-right: -20px;}

    /* 阅读 */
    .public .row{width:100%;margin: 0;}
    .readindex{background: #fff;}
    .readindex .container{margin-top: 0px;}
    .readindex .col-12{padding: 0px;}
    .readindex .book-recom .book-recommend{width:100%;padding:0px;margin-bottom:15px;}
    .readindex .vbook{height:auto;}
    .readindex .book{border: none;padding: 0px;}
    .readindex .book-title .nametab,.readindex .book-title .name{font-size: 18px;}
    .readindex .book-title .nametab.cur{font-size: 20px;}
    .readindex .book-title .i-more,.catalog-tit a .i-more{width:10.5px;}
    
    .readindex .edition{border: none;padding: 0px;margin-top: 0;}
    .journal{border: none;}
    .journal .r-title{margin: 0px 0px 22px;padding-left:15px;}
    .readindex .book-recom{margin-right: 0px;}
    .readindex .book-info .name{font-size:16px;}
    .readindex .newbook{margin-bottom: 0px;}
    .journal .r-title .i-more {width: 10.5px;margin: 23px 0px;}

    .service .book{margin-top: 0px;}
    .service .intro{background: none;color:#333;height: auto;margin-top: 15px;}
    .service .intro .con{padding-left: 0px;}
    .service .col-lg-6.fl{padding: 0px 15px;}
    .service .col-lg-6.fr{padding: 0px 15px;}
    .service .manual,.service .copyright,.service .active{height:auto;}
    .service .bibi-down .d-bibi{padding-left: 30px;}
    .service .stock .stock-box{width: 90%;margin: 0px 5%;}
    .service .marketer .gallery-top .swiper-slide .imgbox{height: 80px;width: 80px;}
    .service .gallery-thumbs .tag{display:none;}
    .service .gallery-thumbs .icon,.service .gallery-thumbs .wechat:hover{margin-right: 10px;}
    .service .gallery-thumbs .message{width: calc(100% - 40px);}
    .service .recruit{margin-top: 15px;}
    .service .recruit-con .recruit-btn{padding: 5px 14px;}
    .service .actimg{display: block;height: 125px;overflow: hidden;}
    .service .actimg img{object-fit: cover;width: 100%;}
    .service .bibi-book{margin: 0px;}
    .service .stock{margin: 20px 0px;}
    .service .gallery-thumbs .phone:hover{border-radius: 50%;}
    .service .yxry{margin-top:20px;}

    .qksd-list .pastlist li{width:50%;}
    .qksd-list .topbg{margin-right: 0px;}

    .stock-list .topbg .name{display: none;}
    .stock-list .kccxlist .thead1{width:70%;}
    .stock-list .kccxlist .thead2,.stock-list .kccxlist .thead3,.stock-list .kccxlist .thead4,.stock-list .kccxlist .thead5{display: none;}
    .stock-list .kccxlist .thead6{width:15%;}
    .stock-list .kccxlist .thead7{width:15%;}
    .stock-list .kccxlist .title{height:auto;}
    .stock-list .kccxlist .titbox{margin: 5px 0px;}
    .stock-list .kccxlist .notesbox{margin-bottom:10px;}
    
    .hstj-list .hslist{border: none;padding: 0px;}
    .hstj-list .hslist .list-item{margin-bottom: 20px;}
    .hstj-list .hslist .h4{font-size:18px;margin-bottom: 10px;}

    .yxfw-list .person{border: none;padding: 15px 0px;}
    .yxfw-list .personbox{width:100%;}
    .yxfw-list .personbox:nth-child(odd){padding:0px; }
    .yxfw-list .personbox:nth-child(even){padding:0px;}

    .stock-list .framebox .frame{height: 450px;}
    .stock-list .framebox .tit{margin: 30px auto 20px;}
    .stock-list .framebox th{min-width: auto;}
    .stock-list .framebox table{width:95%;}
    .stock-list .framebox .center{padding: 0px 10px;}

    .gywm .gywm-con{border: none;padding: 0px 10px;}
    .gywm .weContent_right_title{margin: 0px;}
    .gywm .col-12{padding: 0px;}
    .gywm .left-menu{border: none;height: auto;padding:15px 10px 0px;}
    .gywm .gywz-con p{padding: 0px !important;}
    .gywm .gywz-con table{max-width: 100%;margin: 0px;}
    .gywm .weContent_left_ul{margin-right: -60px;}
    .gywm .weContent_left_ul:after{content: '';display: block; clear:both; }
    .gywm .left-menu li{float: left;width:81.5px;margin-right:20px;}
    .gywm .weContent_left_ul>li a{padding: 6px;}
    .gywm .weContent_left{padding: 10px 0px;}
    .gywm .cjwt-con{padding:0px;}
    .gywm .dbjb .topimg{background:url(../../images/index_new/bq.png) no-repeat left center;background-size: cover;padding: 15px;}
    .gywm .dbjb{margin:20px 0px;}

    .ygh-list .yhg-con{border: none;padding: 0px;}
    .ygh-list .right-con{padding: 0px;}

    .xstg-list .xstg-li{border: none;}
    .xstg-list .xstg-li .title{margin: 10px 0px 10px -18px;}
    .xstg-list .xstg-li .conli{padding-left: 18px;padding-right: 0px;}
    .xstg-list .xstg-li .lastli{padding: 18px 0px 18px 18px;}

    .bqhz-list .bqhz-con,.bqhz-list .xcsc{border: none;}
    .bqhz-list .bqhz-con .chinese{padding: 0px;}
    .bqhz-list .bqhz-con .english{margin:15px 0px 0px;}
    .bqhz-list .contact-list{margin-bottom: 15px;}

    .leftmenu .crumb li{float:left;background-color: #EEEEEE;border:none;line-height: 35px;border-radius: 20px;padding: 0px 6px;margin-right: 30px;}
    .leftmenu .crumb li a{font-size:16px;}
    .leftmenu .crumb .active{border:none;}

    /*******************************
		--------[分页条]-------
	********************************/
	.pageBar{margin:15px auto 30px;}
	.pageBar a{margin:1px;}
    /*******************************
		--------[资讯]-------
	********************************/
	.main{margin: 20px auto;}
	.page-list .list-item{padding:15px 0;}
	.page-list .list-item h4{margin-bottom:10px;}
	.special-list .page-list .list-item h4{margin-top:10px;}
	.page-list .list-item .logofile-img,
	.enterprise-activity.page-list .list-item .logofile-img{display:block!important;width:100%;margin-right:0;height:auto;line-height:inherit;margin-bottom:10px;}
	.page-list .list-item:last-child{border-bottom:1px dashed #DCDCDC;margin-bottom:20px;}
	
	.information-detail .content-title{margin:10px auto;padding-bottom:10px;}
	.information-detail .content-title h4{font-size:18px;line-height:1.8;}
	.information-detail .content-title h5,.information-detail .content-title .stitle{font-size:16px;color:#666;line-height:1.6;}
	.information-detail .content-info{margin-bottom:10px;}
	.information-detail .social-share .icon-wechat{display:none;}
	.information-detail .share-block{float:left;width:100%;}
	.information-detail .content-image .img-item{height:300px;line-height:300px;}
	.information-detail .content-image .img-item img{max-height:300px;display: inline;}
	.information-detail .content-image .slick-arrow{top:100px;}
	.information-detail .content-image .image-info {margin:10px auto 20px;}
	.information-detail .content-image .image-info .image-count{width:100%;text-align:left;margin:0;}
	.information-detail .content-image .image-info .image-summary{width:100%;padding-left:0;}
	.information-detail .content-image .image-info .image-summary::before{display:none;}

    .userhead .education-list{background:transparent;color:#fff;}
    .userhead nav .nav_ul .active a{color: #00A859 !important;border-bottom: 2px solid #00A859;}
    .centerbox .control-label{width:100px;padding: 0;}
    .info .lastbtn{margin: 30px auto 50px;}
    .centerbox .usertit h4{font-size:18px;}
    .centerbox .first{margin-top:30px;}
    .usercenter .container{padding: 0px 15px;}
    .usercenter .leftmenu{padding-right:0px;}
    .usercenter .centerbox{margin: 0px;padding: 0;border: none;}

    .surveylist{border:none;box-shadow:none;}
    .surveylist .vote-btnrow{margin:30px 0px;}
    .surveylist .vote-submit input{padding:10px 30px;}

    .zzjs-detail .relevantbox li{width: 50%;}
    .zzjs-detail .relevantbox h5{margin: 10px auto;}
    .zzjs-detail .relevantbox .imgbox{margin: 0px auto;}
    .qwzz-list .box{margin-bottom: 0px;}
    .qwzz-list .col-lg-3.col-12.m-t-md{padding: 0px;}
    .videolist .videoli{width:50%;}
    .videolist .videoli .videobox{height:260px;}

    .book-detail .box,.book-page .boDownbox{margin-bottom: 30px;margin-top: 20px;}
    .book-detail .box{padding: 15px;}
}
@media (max-width:540px) {
    .header_top header,.header_top nav,.index .container {padding:0px 15px;}
    .header_top header{margin-bottom: 0px;}
    .readindex .container{padding:0px 15px;}
    .honor .speech_img{width: 140px; position: relative;}
    .honor .speech_img>p{position: absolute; bottom: 22px; left: 36px;}
    .weContent .president{height: 435px;margin-top: 43px;}
    .shSpeech{text-indent: 2em;margin-top: 10px; padding: 10px;}
    .shSpeech>p>span{font-size: 15px !important; }
    .honor .honor_ul{padding: 28px 0 20px;}
    .organization .organization_list{margin-top: 28px;}
    .speech_img{line-height: 0;}
    .honor .speech_img img{top: -15px;}
    .weContent_right_ul{margin-top: 35px;}
    .weContent_right_con{margin-top: 28px;}
    /*.joinUs .recBulletin{margin:0 15px;}*/
    .joinUs .recPosTitle{padding-left: 15px;}
    .joinUs .recPosComm_summery{padding: 27px 15px;}
    .joinUs .recPosComm_content{padding: 10px 15px;}
    .joinUs .recBulletin_ul li{position: relative;}
    .joinUs .recBulletin_ul a p{float: right;width: 96%;}
    .joinUs .recBulletin_ul a::after{content: "";display: block;clear: both;}
    .joinUs .recBulletin_ul a img {position: absolute; top: 8px; }
    .joinUs .recPosTitle{left: 0px;}
    
    .public .topbg{padding: 0px 15px;}
    .qksd-list .onedetail .issue{display: none;}
    .qksd-list .topbg .zxtgbtn{width: 120px;height:40px;line-height:40px;}
    .qksd-list .onedetail .number{padding-left: 10px;}
    .qksd-list .pastlist{padding: 0px 5px;}
    .qksd-list .onedetail .imgshadow{height: 180px;width: 130px;}
    .qksd-list .bookintro{margin-left: 140px;}
    .qksd-list .bookintro .info{padding: 0px 10px;}

    .stock-list .kccxlist{padding: 0px;border: none;}
    .stock-list .kccxlist .title{height: 50px;}
    .stock-list .tbody .tbodyli .thead1{padding: 5px 10px;}

    .ygh-list .tgbtn{width:100px;line-height:35px;}
    .ygh-list .contact-list .user{width: 90%;}
    .tgbox .frame{width:90%;}
    .tgbox .txt{padding: 0px 20px;}

    .service .down-book .dbook{width:50%;height: 240px;}
    .service .act-con{width: 100%;padding: 0px;}
    .service .act-con1{margin-bottom: 15px;}
    .service .yxry div span{font-size:16px;}
    .service .yxry div b{width: 100px;height: 36px;line-height: 36px;}
    .service .yxry div{height:220px;}

    .liveshow .title{margin-top: 20px;font-size: 18px;}
    .liveshow .mainzone .liveshowbox .box{margin: 15px 0px;}

    .bqhz-list .topbg .name span{display: block;font-size:20px;line-height:24px;}
    .userhead header{margin:0px;padding:10px 15px;}
    .userhead nav{padding:0px 15px;} 
    .contributebox .contrili{background:none;padding:0px;border-bottom: 1px solid #D7D7D7;border-left:none;}
    .contributebox .time{display:none;}
    .contributebox .time-m{display:inline-block;}
    .contributebox .info i{margin-left:0;float:right;}
    .contributebox .reply{padding:0px 0px 10px;}

    .index .kpsnbox .kpsn ul li{width:100%;padding:0px;margin-bottom: 20px;}
    .banner{height:100px;}
    .index .swiper-pagination{display:none;}
    #swiper-container-attention{height:200px;}

    .qwzz-list .author li{margin:10px 0px;}
    .qwzz-list .authorlogo{float: none;margin: 10px auto;}
    .qwzz-list .author .right-con{padding:5px 10px 15px;margin: 0px;}
    .qwzz-list .right-con .intro{padding:5px 0px;}

    .zzjs-detail .zzjs-box .imgbox{margin:10px auto;float: none;}
    .zzjs-detail .green{text-align:center;padding:0px;height: auto;background: none;}
    .zzjs-detail .zzjs-box .name,.zzjs-detail .zzjs-box .intro{color:#333;}
    .zzjs-detail .zzjs-box .info{margin-top:0px;padding: 0px 15px 15px;}

    .videolist .videoli{width:100%;}
    .videopage .col-lg-9.col-12.m-t-md,.videopage .col-lg-3.col-12.m-t-md{padding: 0px;}

.applyTable .baseInform .bifLeft,.applyTable .baseInform .bifRigth{width:100%;}
.applyTable .workInpTitle{float:left;}

  .book-page .boDownbox{padding: 12px 15px 20px;}
  .book-page .hbdName{font-size: 16px;}
  .book-page .recommend{padding: 7px 18px;}
  .book-page .recommend .val{margin-bottom: 0;}

  .book-detail .leftlogo{margin-right: 20px;margin-bottom: 10px;}
  .book-detail .right-con{width: auto;float: none;}
  .book-detail .leftlogo{height: 195px;width: 137px;}
  .book-detail .right-con .book-name{font-size: 20px;line-height: 30px;}
}
@media (max-width:420px) {
   	header .appSearch>img:last-child {margin-left: 20px;}
    .nycb { width: 205px; transform: translateY(3px); }
    .row {margin-right: 0px;}
    footer .row{margin-left: 0 !important;margin-right: 0 !important;}
    .weContent_right_ul>li{ width: 100%; }
    header .nycb{width:180px;}
    .president_speech>div:last-child{width: 54%; font-size: 13px; line-height: 20px; margin-right: 15px; margin-top: 6px; }
	 .president_speech>div:last-child span{font-size: 13px !important;}
	.president_name>div{width: 45%;margin-right: 15px;right: -15px;}
	.we_tran{transform:translate3d(-100.5px, 0px, 0px)}
	.organization .organi_er>ul { justify-content: center; }
	
    .tgbox .tit{margin: 30px auto 20px;}
    
    .eventReg .eventRegLeft-ul{justify-content: center;}
    .eventReg .eventRegLeft-ul>li{width: 100%;margin: 0 15px 15px 15px;}

    /* .information-detail .content_info{float: none;} */
    .information-detail .collection{margin-left:0}
    .information-detail .share-block{float: right;width:auto}
    .service .copyright .enginfo{padding:10px 15px;}

    .banner{height:90px;}

    .zzjs-detail .zzjs-box{margin-top:30px;}
}
@media (max-width:375px) {
    .organization .organi_er>ul { justify-content: center; }
    /*.we_tran{transform:translate3d(-83.5px, 0px, 0px)}*/
    .banner{height:80px;}
    .zzjs-detail .relevantbox ul{margin: 0px -10px;padding:10px 0px 20px;}
    .zzjs-detail .relevantbox .imgbox{width:120px;height:175px;}
    .zzjs-detail .relevantbox h5{width:120px;}
    .gywm .left-menu li{margin-right:10px;}
}
@media (max-width:320px) {
   .honor .speech_img { width: 108px; }
   .president_speech>div:last-child { width: 52%; font-size: 12px; line-height: 20px;}
   .speech_img{margin-left: 2px;}
   .we_tran{transform:translate3d(-200px, 0px, 0px)}
    .books .books_class_icon{padding: 7px 10px;line-height:20px;}
    .we .swiper-slide{width: 86.6px !important;}
    header .nycb {width: 180px;margin-right: 20px;}
    .banner{height:70px;}
}