﻿.banner{width: 100%;height: 400px;overflow:hidden;position: relative;}
.banner em{font-size:30px;color:#fff;font-style:normal;display:block;text-align:center;margin-top: 150px;position:relative}
.banner em:after{width:34px;content:"";height:1px;background:#fff;position:absolute;bottom:-10px;left:50%;margin-left:-17px}
.banner p{font-size:24px;color:#fff;font-style:normal;display:block;text-align:center;letter-spacing: 5px;line-height: 70px;}
.banner .swiper-container{width: 100%;height: 100%;}
.banner .swiper-slide{width: 100%;height: 100%;cursor: pointer;}
.banner .swiper-pagination,.mbanner .swiper-pagination {bottom: 20px;width: 100%;}
.banner .swiper-pagination-bullet,.mbanner .swiper-pagination-bullet {background: #fff;width: 14px;height: 14px;opacity: 1;margin: 5px 10px !important;cursor: pointer;border-radius: 50%;}
.banner .swiper-pagination-bullet-active,.mbanner .swiper-pagination-bullet-active {background: #ff9303;}

.content{width:1200px;margin: 50px auto;}
.slide{width:266px}
.slide p{width:100%;height:68px;text-align:center;background:#0e6eb6;line-height:68px;color:#fff;font-size:16px}
.slide ul{width:100%;background: url(../img/page/slidebk.png) center top;min-height:482px;margin-top:14px;}
.slide ul li{line-height: 99px;text-align:center;height: 97px;}
.slide ul li a{font-size:16px;color:#666}
.slide ul li:hover a{color:#0e6eb6}
.slide ul li.active a{color:#0e6eb6}
.pages{margin: 0 auto 70px;text-align:center;font-size:0;}
.pages span{padding: 5px 10px;line-height:30px;width:auto;color:#666;background:#ededed;font-size:14px;margin-right: 5px;}
.pages a{font-size:14px;color:#666;background:#ededed;width:30px;height:30px;line-height:30px;display:inline-block;margin:0 5px;margin-bottom: 10px;}
.pages a:first-of-type,.pages a:last-child{padding:0 10px;line-height:30px;width:auto}
.pages a:hover{background:#0e6eb6;color:#fff}
.pages a.currentpage{background:#0e6eb6;color:#fff}
/* 新闻资讯 */
.newCon{width:880px;}
.newCon .pages{margin-bottom:20px}
.newHead{height:37px;border-bottom:1px solid #d9d9d9}
.newHead p{font-size:20px;color:#333333;padding-left:30px;background: url(../img/page/newsicon.png) center left no-repeat;}
.newHead .location{padding-left:25px;background:url(../img/page/location.png) center left no-repeat}
.newHead .location a{font-size:12px;color:#999}
.newHead .location span{font-size:12px;color:#999;margin:0 3px}
.newCon ul li{padding:20px 0;background:url(../img/page/newLine.png) center bottom no-repeat}
.newCon .Img{width:157px;height:104px;overflow:hidden;position: relative;}
.newCon .Img img{height:100%;width:auto;transition: .5s all ease-in-out;max-width: none;transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;}
.newCon .words{width:556px;height:104px;margin-left:19px}
.newCon .words .title{line-height:24px;font-size:16px;color:#333333;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newCon .words .summary{margin: 5px 0 7px;line-height:26px;font-size:14px;color:#666666;height: 52px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newCon .words span{font-size:12px;color:#999999}
.newCon .time{width:75px;height:82px;margin-top:10px}
.newCon .time p{font-size:14px;line-height:24px;font-weight:bold;color:#ffffff;background:#b7b7b7;text-align:center}
.newCon .time em{color:#b7b7b7;font-style:normal;font-size:36px;text-align:center;display:block;height:60px;line-height:60px;border: 1px solid #e5e5e5;border-top: 0;}
.newCon .newsload{display:inline-block;margin-left:15px;font-size:12px;color:#206aba}
.newCon ul{margin-bottom:40px}
.newCon ul li:hover .Img img{transform: translate(-50%, -50%) scale(1.1);}
.newCon ul li:hover .title{color:#0e6eb6}
.newCon ul li:hover .time p{color:#ffffff;background:#0e6eb6;}
.newCon ul li:hover .time em{color:#0e6eb6;border:1px solid #cbddef;}
/* 图书 */
/* .books:target{padding-top:50px} */
.bookHead{width: 100%;height: 55px;margin-top: 50px;text-align: center;}
.bookHead i{padding: 0 20px;font-size: 22px;color: #999999;font-style: normal;cursor: pointer;margin-right: 10px;position: relative;}
.bookHead i:last-child{margin-right: 0;}
.bookHead i.s2:before{width: 2px;height: 18px;background: #bbbbbb;content: "";position: absolute;left: -5px;top: 7px;}
.bookHead i.on{color: #333333;}
.bookHead i.on:after{content: "";width: 30px;height: 8px;background: url(../img/index/ibookicon.png) center center no-repeat;position: absolute;top: 35px;left: 50%;margin-left: -15px;}
.bookHead span{background: url(../img/index/ibookline.png) center center no-repeat;width: 110px;height: 15px;display: inline-block;font-size: 0;}
.bookInfo .listHead{width: 356px;height: 33px;text-align: center;margin: 0 auto;/* background: url(../img/index/ibookbk.png) center center no-repeat; */font-size: 0;border: 1px solid #ddd;box-sizing: border-box;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.bookInfo .listHead a{width: 117px;height: 100%;box-sizing: border-box;display: inline-block;line-height: 32px;font-size: 14px;color: #474747;cursor: pointer;transition: 0.35s all ease-in-out;}
.bookInfo .listHead a:nth-of-type(1){margin-left: -4px;padding-left: 15px;position:relative;border-bottom-left-radius: 3px;}
.bookInfo .listHead a:nth-of-type(1):after{content:"";width: 20px;height: 36px;background:#fff;position:absolute;transform: rotate(47deg);border-right:1px solid #ddd;left: -4px;top: -14px;}
.bookInfo .listHead a:nth-of-type(2){position:relative}
.bookInfo .listHead a:nth-of-type(2):before{position:absolute;content:"";width:1px;height:100%;background:#ddd;top:0;right:0}
.bookInfo .listHead a:nth-of-type(2):after{position:absolute;content:"";width:1px;height:100%;background:#ddd;top:0;left:0}
.bookInfo .listHead a:nth-of-type(3){width: 122px;margin-right: -4px;padding-right: 15px;position: relative;border-bottom-right-radius: 3px;}
.bookInfo .listHead a:nth-of-type(3):after{content:"";width: 20px;height: 36px;background:#fff;position:absolute;transform: rotate(133deg);border-right:1px solid #ddd;right: -4px;top: -14px;}
.bookInfo .listHead a:hover{color:#fff;height: 100%;}
.bookInfo .listHead a:nth-of-type(1):hover{background: url(../img/index/ibookbkLActive.png) center center no-repeat;background:rgba(255,147,3,.75);}
.bookInfo .listHead a:nth-of-type(1):hover::after{border-right:1px solid rgba(255,147,3,.75);border-right:0;}
.bookInfo .listHead a:nth-of-type(2):hover{background:rgba(255,147,3,.75);}
.bookInfo .listHead a:nth-of-type(3):hover{background: url(../img/index/ibookbkRActive.png) center center no-repeat;background:rgba(255,147,3,.75);}
.bookInfo .listHead a:nth-of-type(3):hover::after{border-right:1px solid rgba(255,147,3,.75);border-right:0;}
.bookInfo .listHead a.on{color:#fff;height: 100%;}
.bookInfo .listHead a:nth-of-type(1).on{/* background: url(../img/index/ibookbkLActive.png) center center no-repeat; */background:#ff9303;}
.bookInfo .listHead a:nth-of-type(1).on::after{border-right:0;}
.bookInfo .listHead a:nth-of-type(2).on{background:#ff9303;}
.bookInfo .listHead a:nth-of-type(3).on{background: url(../img/index/ibookbkRActive.png) center center no-repeat;background:#ff9303;}
.bookInfo .listHead a:nth-of-type(3).on::after{border-right:0;}
.classifyBox{display:block}
.classifyBoxM{display:none}
.select1{margin:40px auto 30px}
.select1>li,.select1 .overBox>li{width:180px;height:40px;line-height:40px;font-size:14px;float:left;background:#f3f3f3;text-align:center;position:relative;margin-right:22px;margin-bottom: 10px;}
/* .select1>li:nth-child(6n){margin-right:0} */
.select1 .overBox>li:nth-child(6n){margin-right:0}
.select1>li>a,.select1 .overBox>li>a{color:#666666;display: block;width: 100%;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;/* max-width: calc(100% - 20px); */}
.select1>li object,.select1 .overBox>li object{margin-left:20px;}
.select1>li:hover{background:#0e6eb6;}
.select1>li:hover a{color:#fff}
.select1 .overBox>li:hover{background:#0e6eb6;}
.select1 .overBox>li:hover a{color:#fff}
.select1 li:hover .select2{display:block}
.select1>li.active{background:#0e6eb6;}
.select1>li.active a{color:#fff}
.select1 .overBox>li.active{background:#0e6eb6;}
.select1 .overBox>li.active a{color:#fff;}
.select1 .overBox>li .select2 li a{font-size:12px;color:#666}
.select1 li .select2{width:586px;position:absolute;border:1px solid #0e6eb6;padding:15px 10px 20px 35px;background:#fff;display: none;z-index: 3;}
.select1 li .select2 li{background:0;line-height:40px;width:auto;float:left;margin-right:25px}
.select1 li .select2 li a{font-size:12px;color:#666}
.select1 li .select2 li:hover a{color:#0e6eb6}
.select1 li .select2 li.active a{color:#0e6eb6}
.select1 li:nth-child(4) .select2{right:0}
/* .select1 li:nth-child(5n) .select2{right:0}
.select1 li:nth-child(6n) .select2{right:0} */
.select1 .overBox>li.hidS2:nth-child(6n) .select2{right:0}
.select1 .overBox>li.hidS2:nth-child(6n+5) .select2{right:0}
.select1 .overBox>li.hidS2:nth-child(6n+4) .select2{right:0}
.select3link{display:none}
.select3{line-height:40px;height: 40px;border:1px solid #e6e6e6;border-left:0;border-right:0;overflow: hidden;position: relative;}
.select3 ul{position:relative;}
.select3 li{float:left;margin-right:32px}
.select3 li a{font-size:12px;color:#777}
.select3 li:hover a{color:#0e6eb6}
.select3 li.active a{color:#0e6eb6}
.select3 p.down{font-size:12px;color:#777;position:absolute;right:0;cursor: pointer;top: 0;}
.select3 p.up{font-size:12px;color:#777;position:absolute;right:0;cursor: pointer;bottom: 0;display: none;}

.row{margin:40px 0;height:40px;position:relative}
.location{height:40px;line-height:40px;font-size:14px;color:#999999}
.location a{font-size:14px;color:#999}
.location span{margin:0 3px}
.sort{/* width:270px; */position:absolute;top:0;left:50%;margin-left:-135px;background:#f5f5f5;height: 40px;padding-right: 20px;z-index: 2;}
.sort a{float:left;border:1px solid #f5f5f5;width:80px;line-height:40px;box-sizing: border-box;cursor: pointer;text-align: center;height: 40px;background:url(../img/page/arrow.png) right center no-repeat;}
.sort a:first-of-type{width: 90px;height:40px;text-align:center;line-height:40px;margin:0;}
.sort a.active{background:url(../img/page/arrowUP.png) right center no-repeat;margin:0;}









.books .search select{border:none;width: 78px;height: 38px;background: #f9f9f9;border-right:1px solid #e0e0e0;font-size: 14px;color: #333333;text-align: center;text-align-last: center;/* padding-left: 4px; */box-sizing: border-box;border-radius: 0;background:url(../img/page/selectIcon.png) 90% center no-repeat;}
.books .search input{width: calc(100% - 88px);height:30px;border:none;text-align: left;padding-right: 30px;box-sizing: border-box;background: transparent;margin-left: 5px;}
.books .search input::-webkit-input-placeholder{font-size:12px;color: #999999;}
.books .search input::-moz-placeholder{font-size:12px;color: #999999;}
.books .search input::-ms-input-placeholder{font-size:12px;color: #999999;}
.books .search>a{background:#0e6eb6 url(../img/page/bookselect.png) center center no-repeat;width: 38px;height: 38px;display: block;position: absolute;right: 0;top: 0;}
.listInfo ul li{width:371px;height:200px;float: left;margin:0 43px 50px 0;position:relative;}
.listInfo ul li:nth-child(3n){margin-right:0}
.listInfo ul li a{display:block;width:100%;height:100%}
.listInfo ul li .Img{width: 177px;height: 200px;background: url(../img/index/bookBorder.png) center bottom no-repeat;position: relative;transition: 0.35s all ease-in-out;bottom: 0px;}
.listInfo ul li img{width: 134px;height: 191px;position: absolute;left: 50%;margin-left: -67px;}
.listInfo ul li.stereo .Img{width: 177px;height: 200px;/* background: url(../img/index/bookBorder.png) center bottom no-repeat; */position: absolute;transition: 0.35s all ease-in-out;bottom: 0px;border-bottom: 1px solid #ddd;position:relative;}
.listInfo ul li.stereo .Img:before{content:"";position:absolute;bottom:0;width:1px;height:80%;left: -1px;background:#ddd;transition: 0.35s all ease-in-out;}
.listInfo ul li.stereo .Img:after{content:"";position:absolute;bottom:0;width:1px;height:80%;right: -1px;background:#ddd;transition: 0.35s all ease-in-out;}
.listInfo ul li.stereo .Img span{display:block;width:100%;}
.listInfo ul li.stereo .Img span:before{width:29px;height:1px;background:#ddd;position: absolute;top: 20%;content:"";left:0;transition: 0.35s all ease-in-out;}
.listInfo ul li.stereo .Img span:after{width:29px;height:1px;background:#ddd;position: absolute;top: 20%;content:"";right:0;transition: 0.35s all ease-in-out;}
.listInfo ul li.stereo img{width: 134px;height: 191px;position: absolute;left: 50%;margin-left: -67px;width: 100%;height: 100%;left: 0;margin-left: 0;position:relative}
.listInfo ul li:hover .Img{background: url(../img/index/bookBorderA.png) center bottom no-repeat; }
.listInfo ul li:hover .words{background: #0e6eb6;color:#fff}
.listInfo ul li:hover .words span{color:#fff}
.listInfo ul li.stereo:hover .Img{border-bottom: 1px solid #0e6eb6;}
.listInfo ul li.stereo:hover .Img:before{background:#0e6eb6}
.listInfo ul li.stereo:hover .Img:after{background:#0e6eb6}
.listInfo ul li.stereo:hover .Img span:before{background:#0e6eb6}
.listInfo ul li.stereo:hover .Img span:after{background:#0e6eb6}
.listInfo ul li .words{width:182px;height:190px;background:#f5f5f5;position:absolute;bottom:0;right:0;padding: 15px 13px;box-sizing:border-box;line-height:24px;font-size:12px;color:#666666;}
.listInfo ul li .words p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.listInfo ul li .words span{color:#333333}
/* 图书详情 */
.bookinfoCon{margin-top:50px}
.bookinfoCon .imgCon{/* background:#f1f1f1; */width: 330px;position: relative;}
.bookinfoCon .imgCon .swiper-slide{/* width: 330px!important; */height:330px;line-height:330px;text-align:center;}
.bookinfoCon .imgCon .Img{width:100%;height:100%;position: absolute;top:0;z-index: 999;}
.bookinfoCon .imgCon .swiper-slide img,.bookinfoCon .imgCon .Img img{vertical-align:middle;max-width:100%;max-height:100%}
.bookinfoCon .swiper-pagination-bullet-active{background:#ff9303}
.bookinfoCon .right{width:calc(100% - 390px)}
.bookinfoCon .right .txt{padding-bottom:20px;border-bottom:1px solid #e4e4e4}
.bookinfoCon .right .txt>p:first-child{font-size:22px;color:#333333;display:block;width: 100%;line-height: 22px;margin-bottom: 15px;}
.bookinfoCon .right .txt>p span.Icon{width:20px;height:20px;display:inline-block;margin-right:7px;position:relative;overflow:hidden;top:2px}
.bookinfoCon .right .txt>p span.Icon img{width:100%;position:absolute;bottom:0;z-index: 1;}
.bookinfoCon .right .txt>p{line-height:45px;float:left;width:50%;color:#333333;font-size:16px;letter-spacing: 1px;}
.bookinfoCon .right .txt>p span{color:#666}
.bookinfoCon .right .txt>p.price span i{color:#ff2318;;font-style:normal}
.bookinfoCon .right .link{width:100%;margin-top:35px;}
.bookinfoCon .right .link span{width: 150px;height:58px;cursor:pointer;box-sizing:border-box;margin-right: 15px;float:left;position: relative;border:1px solid #e4e4e4;margin-bottom: 15px;line-height: 50px;text-align:center;}
.bookinfoCon .right .link span img{max-width:100%;max-height:100%;vertical-align:middle}
.bookinfoCon .right .link span:nth-child(5n){margin-right:0}
.bookinfoCon .right .link span:hover{border:1px solid #ff9303}
.bookinfoCon .right .link span:hover::after{content:"";width:0;height:0;border: 12px solid;border-color: transparent transparent transparent #ff9303;position: absolute;transform:rotate(45deg);right:-13px;bottom:-13px}
.bookinfoCon .right .link span.active{border:1px solid #ff9303}
.bookinfoCon .right .link span.active::after{content:"";width:0;height:0;border: 12px solid;border-color: transparent transparent transparent #ff9303;position: absolute;transform:rotate(45deg);right:-13px;bottom:-13px}
.bookinfoCon .right .link a{width:105px;height:40px;color:#ffffff;font-size:16px;display:block;float:left;background:#999;border-radius:5px;line-height:40px;text-align:center;margin-top:10px;margin-left: 45px;}
.bookinfoCon .right .link a.active{background:#ff9303;}
.bookinfoOther{width:calc(100% - 7px);margin-left:7px;border-left:1px solid #dddddd;padding-left:30px;margin-top:50px}
.bookinfoOther li{margin-bottom:45px;position:relative}
.bookinfoOther li:before{content:"";width: 11px;height: 11px;border:1px solid #ff9303;position:absolute;border-radius:50%;left: -37px;top: 3px;background: #fff;}
.bookinfoOther li:after{content:"";width:7px;height:7px;background:#ff9303;position:absolute;border-radius:50%;left: -34px;top: 6px;}
.bookinfoOther li>p{font-size:18px;color:#0e6eb6;line-height: 18px;position:relative;height: 18px;}
.bookinfoOther li>p span{padding-right:10px;background:#fff;display: inline-block;position: absolute;z-index: 2;}
.bookinfoOther li>p:after{content:"";position:absolute;width:calc(100% - 10px);height:1px;background:#ccc;top:50%;left: 0;}
.bookinfoOther li .info{margin-top: 10px;line-height:26px;font-size:14px;color:#666666;}
.bookinfoOther li .info>a{display:inline-block;width:88px;padding-top: 65px;margin-right: 30px;text-align: center;margin-top: 20px;background-size: 50%!important;}
.bookinfoOther li .info>a.pdf{background:url(../img/page/pdfIcon.png) top center no-repeat}
.bookinfoOther li .info>a.image{background:url(../img/page/imageIcon.png) top center no-repeat}
.bookinfoOther li .info>a.word{background: url(../img/page/wordIcon.png) top center no-repeat;}
.bookinfoOther li .info>a.zip{background: url(../img/page/zipIcon.png) top center no-repeat;}
.bookinfoOther li .info>a.excel{background: url(../img/page/excelIcon.png) top center no-repeat;}
.bookinfoOther li .info .left{width:78px;height:105px;line-height:105px;text-align:center;overflow:hidden;margin-top:10px;box-shadow: 0 0 5px #eee;}
.bookinfoOther li .info .left img{max-width:100%;max-height:100%;vertical-align:middle;}
.bookinfoOther li .info .right{width:calc(100% - 100px);margin-top:10px;margin: 10PX 0 0 0;float: right;}
.bookinfoOther li .info .right>p{color:#3377aa;font-size:16px}
.bookinfoOther li .info .right>div{font-size:12px;line-height:22px;color:#999999;margin-top:10px;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 3;overflow: hidden;}
.reviewLi span{color:#3377aa}

.recommend .bookCon{float: left;height: 210px;width: 147px;margin-right: 63px;margin-top: 40px;}
.recommend .bookCon .Img{width: 100%;height: 166px;background: url(../img/index/bookBorder.png) center bottom no-repeat;position: relative;transition: 0.35s all ease-in-out;background-size: 99%;}
.recommend .bookCon img{width: 109px;height: 157px;position: absolute;left: 50%;margin-left: -55px;}
.recommend .bookCon p{line-height: 45px;text-align: center;font-size: 16px;color: #333333;transition: 0.35s all ease-in-out;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.recommend .bookCon:nth-child(6n){margin-right:0}
.recommend .bookCon:hover .Img{background: url(../img/index/bookBorderA.png) center bottom no-repeat;top:-2px;background-size: 99%;}
.recommend .bookCon:hover p{color: #0e6eb6;}
.recommend>p{float:left;width:100%}
.more{width: 104px;height: 40px;line-height: 40px;color: #666666;font-size: 14px;display: block;text-align: center;border: 1px solid #dddddd;margin: 40px auto 60px;}
.more:hover{background: #ff9303;color: #fff;}

.recommend .bookCon.stereo .Img{width: 147px;height: 166px;/* background: url(../img/index/bookBorder.png) center bottom no-repeat; */position: absolute;transition: 0.35s all ease-in-out;bottom: 0px;border-bottom: 1px solid #ddd;position:relative;}
.recommend .bookCon.stereo .Img:before{content:"";position:absolute;bottom:0;width:1px;height:80%;left: -1px;background:#ddd;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo .Img:after{content:"";position:absolute;bottom:0;width:1px;height:80%;right: -1px;background:#ddd;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo .Img span{display:block;width:100%;}
.recommend .bookCon.stereo .Img span:before{width:20px;height:1px;background:#ddd;position: absolute;top: 20%;content:"";left:0;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo .Img span:after{width:20px;height:1px;background:#ddd;position: absolute;top: 20%;content:"";right:0;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo img{width: 134px;height: 191px;position: absolute;left: 50%;margin-left: -67px;width: 100%;height: 100%;left: 0;margin-left: 0;position:relative}
.recommend .bookCon.stereo:hover .Img{border-bottom: 1px solid #0e6eb6;}
.recommend .bookCon.stereo:hover .Img:before{background:#0e6eb6}
.recommend .bookCon.stereo:hover .Img:after{background:#0e6eb6}
.recommend .bookCon.stereo:hover .Img span:before{background:#0e6eb6}
.recommend .bookCon.stereo:hover .Img span:after{background:#0e6eb6}
/* 数字出版 */
.digitalListInfo{background: url(../img/page/digitalbk1.png) center top;padding:0 32px;margin-bottom: 20px;}
.digitalListInfo ul li{margin: 22px 36px 46px;float: left;}
.digitalListInfo ul li .Img{width:150px;height:200px;/* overflow:hidden; */margin-bottom: 25px;text-align:center;line-height: 200px;box-shadow: 0 0 20px 2px #ccc;background:#fff}
.digitalListInfo ul li .Img img{max-width:100%;max-height:100%;vertical-align: middle;}
.digitalListInfo ul li .title{/* line-height:34px; */text-align: center;font-size: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 150px;/* line-height: 34px; */}
.digitalListInfo ul li .title span{padding-left: 9px;line-height: 34px;font-size: 14px;display: inline-block;width: 120px;text-align: left;text-overflow: ellipsis;white-space: nowrap;overflow:hidden}
.digitalListInfo ul li .title .Icon{display:inline-block;width: 17px;height: 17px;overflow:hidden;position: relative;/* float: left; *//* line-height: 34px; */top: 8px;vertical-align: top;}
.digitalListInfo ul li .title .Icon img{position:absolute;width:100%;left: 0;bottom:0;}
.digitalListInfo ul li:hover .title{color:#0e6eb6}
.digitalListInfo ul li:hover .Icon img{top:0}
.digitalListInfo ul li.udisc p span{background:url(../img/page/UdiscG.png) left center no-repeat}
.digitalListInfo ul li.udisc:hover p span{background:url(../img/page/UdiscB.png) left center no-repeat}
.digitalListInfo ul li.computer p span{background:url(../img/page/computerG.png) left center no-repeat}
.digitalListInfo ul li.computer:hover p span{background:url(../img/page/computerB.png) left center no-repeat}
.digitalListInfo ul li.cd p span{background:url(../img/page/cdG.png) left center no-repeat}
.digitalListInfo ul li.cd:hover p span{background:url(../img/page/cdB.png) left center no-repeat}
.digitalListInfo ul li.film p span{background:url(../img/page/filmG.png) left center no-repeat}
.digitalListInfo ul li.film:hover p span{background:url(../img/page/filmB.png) left center no-repeat}
/* 数字出版详情 */
.digitalInfo .left{width:330px;height:445px;position: relative;}
#smallBox{width:100%;height:330px;background:#f1f1f1;text-align:center;line-height:330px;overflow: hidden;position: relative;border: 1px solid #f1f1f1;box-sizing: border-box;}
#smallBox img{max-width:100%;max-height:100%;position: relative;height: 100%;}
#smallBox.other img{height:auto;width:100%}
.bigBox{overflow: hidden;display:none;position: absolute;left: calc(100% + 2px);top: 0;height: 330px;width: 330px;text-align: center;z-index: 2;}
.bigBox #BImg{position: absolute;left:0;top:0;width: 600px;height: 600px;max-width: none;background: #f1f1f1;line-height: 600px;}
.bigBox #BImg img{max-height: 100%;height: 100%;}
#smallBox.other+.bigBox #BImg img{height:auto;width:100%}
#mask,.mask{position: absolute;left: 0;top: 0;width: 183px;height: 180px;background: #ccc;opacity: 0.3;/* display:none; */}
.left .li_slide{width:100%;height:94px;margin-top:20px;position: relative;}
.left .li_slide .swiper-slide{width:94px;height:94px;line-height:94px;border:1px solid #d7d7d7;box-sizing:border-box;text-align:center;}
.left .li_slide .swiper-slide.active{background:#e5e5e5;border:0;}
.left .li_slide .swiper-slide img{max-height:calc(100% - 28px);max-width:100%}
.left .li_slide .swiper-button-next{right:-20px;width:10px;background-size: 9px;background-image: url(../img/index/irightG.png);}
.left .li_slide .swiper-button-prev{left:-20px;width:10px;background-size: 9px;background-image: url(../img/index/ileftG.png);}
.digitalInfo .right .priceP{line-height:70px;font-size:18px;color:#ff2318}
.digitalInfo .right .txt{min-height: 313px;}
.digitalInfo .right .txt>p:first-child{margin-bottom: 30px;/* padding-left:25px */}
.digitalInfo .right .txt p{line-height: 40px;}
.digitalInfo .right .txt p.udisc{background:url(../img/page/UdiscG.png) left center no-repeat}
.digitalInfo .right .txt p.computer{background:url(../img/page/computerG.png) left center no-repeat}
.digitalInfo .right .txt p.cd{background:url(../img/page/cdG.png) left center no-repeat}
.digitalInfo .right .txt p.film{background:url(../img/page/filmG.png) left center no-repeat}
.digitalInfo .right .link{/* margin-top: 3px; */}
.digitalInfo .swiper{/* height:240px; */margin-top:84px;margin-bottom:57px;position: relative;background: url(../img/page/digitalline.png) center center no-repeat;background-position: 3px 55px;}
.digitalInfo .gallery-thumbs{height: 72px;width: 86%;}
.digitalInfo .gallery-thumbs .swiper-slide{text-align:center;position:relative;color:#999999;font-size:16px;cursor:pointer}
.digitalInfo .gallery-thumbs .swiper-slide:after{content:"";width:10px;height:10px;position:absolute;background:#bbbbbb;border-radius:50%;top:30px;left:50%;margin-left:-5px}
.digitalInfo .gallery-thumbs .swiper-slide:hover{color:#0e6eb6}
.digitalInfo .gallery-thumbs .swiper-slide:hover::after{background:#0e6eb6}
.digitalInfo .gallery-thumbs .swiper-slide-thumb-active{color:#0e6eb6}
.digitalInfo .gallery-thumbs .swiper-slide-thumb-active:after{background:#0e6eb6}
.digitalInfo .gallery-top{margin-top:40px;line-height:40px;color:#666666;font-size:16px}
.digitalInfo .gallery-top a{color:#0e6eb6}
.digitalInfo .swiper .swiper-button-prev,.digitalInfo .swiper .swiper-button-next{background:#bbbbbb center center no-repeat;width: 34px!important;height: 34px!important;border-radius:50%;top: 71px!important;bottom: 0!important;/* background-size: 10px 14px!important; */}
.digitalInfo .swiper .swiper-button-prev:hover,.digitalInfo .swiper .swiper-button-next:hover{background-color:#0e6eb6;color:#fff;}
.digitalInfo .swiper .swiper-button-prev{left:0;background-image:url(../img/page/leftW.png)}
.digitalInfo .swiper .swiper-button-next{right:0;background-image:url(../img/page/rightW.png)}
.digitalInfo .book_review .left{width:78px;height:105px;line-height:105px;text-align:center;overflow:hidden;margin-top:10px;box-shadow: 0 0 5px #eee;}
.digitalInfo .book_review .left img{max-width:100%;max-height:100%;vertical-align:middle;}
.digitalInfo .book_review .right{width:calc(100% - 100px);margin-top:10px;margin: 10PX 0 0 0;float: right;}
.digitalInfo .book_review .right>p{color:#3377aa;font-size:16px}
.digitalInfo .book_review .right>div{font-size:12px;line-height:22px;color:#999999;margin-top: 2px;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/* 书目下载 */
.catalogueCon{width:880px}
.catalogueCon ul{border-left:3px solid #ebebeb;margin-top:26px;margin-left:9px;padding-bottom: 30px;}
.catalogueCon ul li{width: calc(100% - 13px);height:40px;line-height:40px;/* overflow:hidden; */position:relative;background:url(../img/page/catalibk.png) center right no-repeat;background-size: cover;padding-left: 30px;box-sizing: border-box;margin-left: 13px;margin-bottom: 30px;}
.catalogueCon ul li:before{content:"";position:absolute;left: 0;top:50%;width:18px;height:18px;background:url(../img/page/catalogueIcon.png) center left no-repeat;z-index: 9;margin-left: -24px;margin-top: -9px;}
.catalogueCon ul li:last-child{margin-bottom:0}
.catalogueCon .words{font-size:14px;color:#5c5353}
.catalogueCon .download{font-size:14px;color:#0e6eb6;margin-right:20px;padding-left:20px;background:url(../img/page/downIcon.png) center left no-repeat;}
.catalogueCon ul li:hover .words{color:#0e6eb6}
.downloadBox{width:170px;position:absolute;right: 0;background:#f2f2f2;border-radius:5px;padding:0 10px;box-sizing:border-box;display: none;top: 50px;z-index: 3;box-shadow: 0 0 10px #999;}
.downloadBox>p{line-height:53px;height:53px;text-align:left;border-bottom:1px solid #d3d3d3;font-size:14px;color: #333333;}
.downloadBox form{padding-top:7px;position:relative}
.downloadBox a.close{background:url(../img/page/close.png) center center no-repeat;width:11px;height:11px;display:block;right:10px;top:-32px;position:absolute}
.downloadBox a.downloadAll{line-height:47px;height:47px;display:block;border-top:1px solid #d3d3d3;text-align:center;color:#0e6eb6;font-size:14px}
.downloadBox form>p{line-height: 18px;font-size:14px;color:#666666;margin: 9px 0 15px;height: auto;}
.downloadBox form>p span{line-height:16px;}
.downloadBox input{margin-right:30px;position:relative;width: 15px;height: 15px;border: 1px solid #b9b9b9;/* -webkit-appearance: button; */display: none;}
.downloadBox label:before{position:absolute;content:"";left:0px;width: 15px;height: 15px;}
.downloadBox label{width: 13px;height: 13px;border: 1px solid #ddd;display: inline-block;margin-right: 30px;position:relative;}
input:checked+label:before{background: url(../img/page/checkIcon.png) center left no-repeat;}
.downloadBox label:after{position:absolute;content:"";background:url(../img/page/zip.png) center right no-repeat;width: 15px;height: 15px;right: -25px;}

/* 书评书荐 */
.review .Img{position: relative;width:78px;box-shadow: 0 5px 10px #ccc;line-height: 104px;text-align: center;}
.review .Img img{width: auto;height: auto;max-width: 100%;max-height: 100%;transform: none;position: static;vertical-align: middle;}
.review ul{margin-bottom:30px}
.review ul li:hover .Img{top:-2px;}
.review ul li:hover .Img img{transform:none}
.review .words{width:calc(100% - 108px)}
.review .booklink{color:#206aba;font-size:12px;margin-right: 20px;}
.review .info{color:#206aba;font-size:12px;}
/* 书评书鉴 */

.review .imgCon{width:187px;height:248px;text-align: center;margin-right: 55px;background: #fff;}
.review .imgCon img{box-shadow: 0 0 10px 2px #ddd;width: 100%;}
.review .left:nth-child(2n){width: 958px;}
.review .left .txt{padding-bottom:20px;border-bottom:1px solid #e4e4e4}
.review .left .txt>p:first-child{font-size:22px;color:#333333;display:block;width: 100%;line-height: 25px;margin-bottom: 15px;}
.review .left .txt>p{line-height:45px;float:left;width:50%;color:#333333;font-size:16px}
.review .left .txt>p span{color:#666;word-break: break-all;}
.review .left .txt>p.price span{color:#ff2318}
.review .left .txt{border:0;padding-bottom: 15px;}
.review .left>a{font-size:14px;color:#206aba}
.reviewCon{margin-top: 40px;border-top:1px solid #e4e4e4;padding-top: 33px;margin-bottom: 60px;}
.reviewCon>p{text-align:center;margin-bottom:24px;font-size:18px;color:#0e6eb6}
.reviewCon .info{font-size:16px;color:#666666;line-height: 35px;}
/* 服务平台 */
.service .Img{box-shadow:none}

/* 公司介绍 */
.main{background:url(../img/page/profilebk.png) center center no-repeat;background-size:cover;min-height: 500px;}
.information{margin-top:15px}
.information .words{width:726px;/* height:403px; */font-size: 14px;color: #666666;line-height: 30px;text-indent: 2em;overflow:hidden;}
.information .words .swiper-container{height:100%;}
.information .words .swiper-wrapper{height:auto;}
.information .words .swiper-slide{height:auto;width: calc(100% - 20px)!important;margin: -8px 20px 0 0;}
.information .swiper-scrollbar{right: 1px!important;height: 100%!important;top: 0!important;display: block!important;left: auto!important;width: 1px!important;}
.information .swiper-scrollbar-drag{background: #0e6eb6;border-radius: none;width: 3px!important;left: -1px;}
.information .right{width:450px;height:403px;position: relative;}
.information .right .swiper-button-prev{width:45px;height:45px;content:"";background:rgba(255,255,255,0.9) url(../img/page/arrowLG.png) center center no-repeat;left: auto;right: 45px;top: auto;bottom: 0;}
.information .right .swiper-button-next{width:45px;height:45px;content:"";background:rgba(255,255,255,0.9) url(../img/page/arrowRG.png) center center no-repeat;right: 0;bottom: 0;top: auto;}
.information .right .swiper-button-prev:hover{background:#0e6eb6 url(../img/page/arrowLW.png) center center no-repeat}
.information .right .swiper-button-next:hover{background:#0e6eb6 url(../img/page/arrowRW.png) center center no-repeat}
.qualify{margin-top:20px}
.qualify>p{line-height:64px;height:64px;border-bottom:1px solid #cccccc;font-size:20px;color:#333333}
.qualify>p em{font-size:16px;color:#666666;font-style: normal;}
.qualifyCon{/* height:253px; *//* overflow:hidden; */}
.qualifyCon .swiper-slide{margin:24px 0 38px}
.qualifyCon .swiper-slide .Img{width:275px;height:194px;float:left;text-align:center;line-height:194px;margin-right:30px;}
.qualifyCon .swiper-slide .Img:nth-child(4n){margin-right:0}
.qualifyCon .swiper-slide img{max-width:100%;max-height:100%;vertical-align:middle}
.qualifyCon .swiper-scrollbar{right: 0!important;height: 8px!important;bottom: 0!important;display: block!important;left: auto!important;width: 100%!important;border-radius: none;}
.qualifyCon .swiper-scrollbar-drag{background: #0e6eb6;border-radius: none;height: 8px!important;left: 0;}
.activity{margin-top:10px;margin-bottom:70px}
.activity>p{line-height:90px;text-align:center;font-size:20px;color:#333333;}
.activity>p em{font-size: 16px;color:#666666;font-style: normal;}
.activity .swiper-slide{height:383px;width:100%;position:relative;}
.activity .swiper-slide .Img{width:642px;height:360px;position:absolute;overflow:hidden;bottom:0}
.activity .swiper-slide .Img img{width:100%;bottom:0;position:absolute;}
.activity .swiper-slide .info{width:614px;height:321px;float:right;background:#f1f1f1;padding:88px 40px 0 100px;box-sizing:border-box}
.activity .swiper-slide .info>p{font-size:16px;color:#333333;position:relative}
.activity .swiper-slide .info>p:after{content:"";width:70px;height:1px;background:#0e6eb6;position:absolute;left:0;bottom:-20px}
.activity .swiper-slide .info .summary{line-height:36px;margin-top:30px;height:160px;overflow:hidden;font-size:14px;color:#999999;text-indent:2em}
.activityCon{position:relative}
.activityCon .swiper-button-prev{width:60px;height:60px;content:"";background:rgba(255,255,255,0.9) url(../img/page/arrowLG.png) center center no-repeat;left: 50%;margin-left: -18px;top: auto;bottom: 0;border: 1px solid #ccc;box-sizing:border-box}
.activityCon .swiper-button-next{width:60px;height:60px;content:"";background:rgba(255,255,255,0.9) url(../img/page/arrowRG.png) center center no-repeat;left: 50%;bottom: 0;top: auto;margin-left: 42px;border: 1px solid #ccc;box-sizing:border-box}
.activityCon .swiper-button-prev:hover{background:#0e6eb6 url(../img/page/arrowLW.png) center center no-repeat}
.activityCon .swiper-button-next:hover{background:#0e6eb6 url(../img/page/arrowRW.png) center center no-repeat}

/* 企业资质 */
.qualify ul li{float:left;margin-right: 30px;background: 0;padding: 20px 0 0 0;width: 273px;}
.qualify ul li:nth-child(3n){margin-right:0}
.qualify ul li .Img{width: 273px;height:194px;overflow:hidden;}
.qualify ul li p{line-height:48px;text-align:center;font-size:16px;color:#333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.qualifyLi{display:block}
.qualifyLiM{display:none}
/* 联系方式 */
.contactCon{margin: 20px 0 67px;}
.contactCon .word{width:430px;/* height:300px; */margin-right:62px;color:#535353;font-size:20px;}
.contactCon .word p{line-height:75px;padding-left:60px;box-sizing:border-box;}
.contactCon .address{background:url(../img/page/addIcon.png) center left no-repeat;}
.contactCon .tel{background:url(../img/page/telIcon.png) center left no-repeat;}
.contactCon .email{background:url(../img/page/emailIcon.png) center left no-repeat;}
.contactCon .fax{background:url(../img/page/faxIcon.png) center left no-repeat;}
.contactCon .postcode{background:url(../img/page/postcode.png) center left no-repeat;}
.contactCon .mapBox{width:655px;height: 100%;border:4px solid #dbdbdb;box-sizing:border-box;}
.contactCon .mapBox .map{width: 100%;height: 375px;}
.contactCon .mapBox #maps{position:relative}
.contactCon .mapBox p.above{position:absolute;top:70%;left:50%;margin-left:-122px;width:244px;height:40px;line-height:40px;background:rgba(255,255,255,0.8);text-align:center;font-size:16px;color:#535353;border-radius:5px}
.contactCon .mapBox .BMap_shadow img{display: none;}
/* 意见反馈 */
.feedbackCon{width: calc(100% - 120px);margin: 0 auto 70px;/* border-top: 1px solid #cccccc; */}
.feedbackCon .info{/* border-bottom: 1px solid #eee; */padding-bottom:20px;}
.feedbackCon .info p{font-size:16px;color:#333333;line-height:52px}
.feedbackCon form>p{/* line-height:90px; */color:#333333;/* height:90px; */text-align:center;font-size:16px;padding: 40px 0;}
.feedbackCon form>p span{padding-right:20px;background: transparent url(../img/page/selectIcon.png) right center no-repeat;position:relative;cursor: pointer;}
.feedbackCon form>p span:after{content:"";position:absolute;width:0;height:0;border:4px solid;border-color:transparent #333 transparent transparent;top:50%;right:0;margin-top:-2px;display:none}
.feedbackCon form .title{width:527px;height:50px;line-height:50px;float:left;border:1px solid #e5e5e5;margin-right:25px;margin-bottom:26px;box-sizing: border-box;padding-left:20px;font-size:14px;color:#666666;position: relative;}
.feedbackCon form .title:nth-child(2){margin-right:0}
.feedbackCon form .title:nth-child(2) input{display: none;}
.feedbackCon form .title:nth-child(3){width:100%;height:160px}
.feedbackCon form>div{display:none}

.feedbackCon form .member{width: 342px;height:50px;margin-right:27px;}
.feedbackCon form .member:nth-child(3n){margin-right:0}
.feedbackCon form .title input{width:427px;margin-left:10px;color:#b0b0b0;font-size:12px;border:0;}
.feedbackCon form .title select{width:427px;margin-left:10px;color:#b0b0b0;font-size:12px;border:0;background: transparent url(../img/page/selectIcon.png) 95% center no-repeat;}
.feedbackCon form .member input{width:230px}
.feedbackCon form textarea{width: 980px;height: 124px;float:right;margin: 15px 10px 0 0;color:#b0b0b0;font-size:12px;border:0;line-height: 20px;resize: none;}
.feedbackCon form textarea+span{position:absolute;bottom:0;right: 29px;line-height: 30px;font-size: 12px;}
.feedbackCon input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#b0b0b0;font-size: 12px;}
.feedbackCon input:-moz-placeholder, textarea:-moz-placeholder {color:#b0b0b0;font-size: 12px;}
.feedbackCon input::-moz-placeholder, textarea::-moz-placeholder {color:#b0b0b0;font-size: 12px;}
.feedbackCon input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#b0b0b0;font-size: 12px;}
.feedbackCon input[type=submit]{border:0;background:0;width:99px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#ffffff;background:#006cb4;border-radius:5px;margin: 10px auto 0;display: block;}
.feedbackCon .changegb{background: url(../imgpage/refresh.jpg) center center no-repeat;width: 40px;margin: 0;display: inline-block;}
.feedbackCon form .title2{width:100%}
.feedbackCon form .title2 input{width: calc(100% - 100px);}

.tanchuang{position:fixed;width:300px;height:100px;background:#fff;top:50%;left:50%;margin-top:-50px;margin-left:-150px;line-height:100px;text-align:center;font-size:16px;box-shadow:0 0 20px 3px rgba(0,108,180,0.2);display: none;}
/* 招贤纳士 */
.employ ul{margin-bottom:30px}
.employ ul li{line-height:50px;height:50px;padding:0}
.employ ul li p{float:left;box-sizing:border-box;color: #666666;font-size: 14px;}
.employ ul li p:nth-child(1){padding-left:14px;background:url(../img/page/employicon.png) center left no-repeat;width:285px}
.employ ul li p:nth-child(2){width: 65px;text-align: center;}
.employ ul li p:nth-child(3){width: 90px;text-align: center;margin-left: 190px;}
.employ ul li p:nth-child(4){float:right;margin-right: 20px;}
.employ ul li p:nth-child(4) a{color:#0e6eb6;}
.employ ul li:first-child{background:#f1f1f1;line-height:40px;height:40px;margin-top:20px}
.employ ul li:first-child p{font-size:16px;color:#0e6eb6;}
.employ ul li:first-child p:nth-child(1){padding-left: 20px;font-size:16px;color:#0e6eb6;background:0}

.employinfo>p{margin-top: 45px;padding-bottom: 15px;line-height: 25px;text-align:center;font-size:20px;color:#333333;border-bottom:1px solid #cccccc;}
.employinfo .time{line-height:62px;text-align:center;}
.employinfo .time span{font-size:12px;color:#999999;}
.employinfo .time span:first-child{margin-right:20px}
.employinfo .info{font-size:14px;color:#666666;line-height:35px;margin-bottom:50px}
.employinfo .info em{font-size:18px;color:#009ee4;font-style:normal}
p.downWord{color:#666;font-weight:bold;font-size:14px;}
a.downTxt{color:#0e6eb6;display: inline-block;margin-right: 50px;font-size:14px}

/* 共用栏目 */
.commonBox{border-top:1px solid #ccc;margin: 0 3vw;line-height:35px;margin-bottom:50px}
@media screen and (max-width: 880px){
.content{width:100%;margin: 8vw auto;padding: 0 4vw;box-sizing: border-box;}
.banner{height:40vw;background-size: cover!important;}
.banner em{margin-top:10vw;font-size: 20px;}
.banner p{font-size: 16px;line-height:15vw;}
.banner .swiper-pagination, .mbanner .swiper-pagination{bottom:2vw}
.banner .swiper-pagination-bullet, .mbanner .swiper-pagination-bullet{width:2vw;height:2vw;margin: 0 2vw!important;}
.slide{display:none}
.newCon{width:100%;}
.newHead{height: 8vw;}
.newHead p{line-height: 5vw;font-size: 16px;background-size: auto 100%;padding-left: 5vw;}
.location{line-height: 5vw;height: 5vw;padding-left: 5vw!important;}
.newCon .Img{width: 30vw;height:20vw;}
.newCon .words{width:58vw;float: right;margin-left: 0;height: auto;}
.newCon .words .title{font-size: 14px;line-height: 16px;}
.newCon .words .summary{margin: 1vw 0;line-height: 17px;font-size:12px;height: 34px;}
.newCon .newsload{margin-left: 0;font-size: 10px;}
.newCon .words span{display: inline-block!important;font-size: 10px;}
.newCon .time{display:none}

.employinfo>p{font-size:16px;margin-top: 15px;padding: 0 4vw 15px;}
.employinfo .info{padding:0 4vw;line-height: 24px;}
.employinfo .info img{max-width:100%}
.employinfo .time{margin:20px 0;line-height:24px}
.employinfo p.downWord{line-height:15vw}

.catalogueCon{width:100%}
.catalogueCon ul{padding-bottom:4vw;margin-bottom: 4vw;}
.catalogueCon ul li{margin-bottom:4vw;padding-left: 3vw;}
.catalogueCon .pages{margin-bottom:4vw}

.review .Img{width: 17vw;height:22vw;line-height: 22vw;}
.review .words{width:calc(100% - 22vw)}
.review .words .summary{margin:2vw 0}
.bookinfoCon{margin-top:5vw}
.review .imgCon{display:block;margin:0 auto;float:none;width: 35vw;height: 46vw;overflow: hidden;text-align:center;line-height:46vw}
.review .imgCon img{max-width:100%;max-height: 98%;width: auto;box-shadow: none;}
.review .left:nth-child(2n){width: 100%!important;height: auto!important;}
.review .left .txt{padding:0}
.review .left .txt>p{line-height:8vw;}
.review .left .txt>p:nth-child(2n){margin-left:4vw;width:60vw;}
.review .left .txt>p:nth-child(2n+1){margin-right:4vw;width:32vw}
.review .left .txt>p:first-child{line-height: 9vw;text-align:center;font-size:16px;padding-bottom: 2vw;border-bottom: 1px solid #e4e4e4;margin-bottom: 4vw;width: 100%;}
.review .left>a{padding-left:4vw;line-height:8vw}
.reviewCon{margin: 4vw 0;padding: 4vw;}
.reviewCon>p{margin-bottom:4vw}
.reviewCon .info{line-height:24px;font-size:14px;}
.info img{height:auto}

.bookHead{height:11vw;margin-top: 10vw;}
.bookHead span{width: 20vw;background-size: 100%;}
.bookHead i{font-size:16px;padding:0 3vw}
.bookHead i.on:after{top: 7vw;}
.information .left{padding: 0 4vw;width:100%;box-sizing:border-box;float: none;}
.information .right{margin: 4vw;float:none;width: 92%;height: auto;}
.qualify{margin:0}
.qualify>p{margin:0 4vw;line-height: 12vw;height: 12vw;font-size: 16px;}
.qualify>p em{font-size:14px}
.qualifyCon{margin:0 4vw}
.qualifyCon .swiper-slide{margin:0;margin-top:4vw;}
.qualifyCon .swiper-slide .Img{width: 43vw;margin-right: 5vw;height: 31vw;line-height: 31vw;margin-bottom: 6vw;}
.qualifyCon .swiper-slide .Img:nth-child(2n){margin-right:0}
.qualifyCon .swiper-scrollbar{height: 1vw!important;}
.activity{margin-bottom:10vw}
.activity>p{margin:0 4vw 6vw;line-height: 12vw;height: 12vw;font-size: 16px;}
.activity>p em{font-size:14px}
.activityCon{margin: 0 4vw;box-sizing: border-box;}
.activity .swiper-slide{width: 100%!important;height: auto;}
.activity .swiper-slide .Img{width:100%;height: 51vw;position: static;line-height: 51vw;text-align: center;}
.activity .swiper-slide .Img img{max-width:100%;max-height:100%;position:static}
.activity .swiper-slide .info{width:100%;height: auto;padding: 6vw 4vw;}
.activityCon .swiper-button-prev{width:45px;height:45px;content:"";background:rgba(255,255,255,0.9) url(../img/page/arrowLG.png) center center no-repeat;left: auto;right: 45px;top: calc(51vw - 23px);bottom: auto;}
.activityCon .swiper-button-next{width:45px;height:45px;content:"";background:rgba(255,255,255,0.9) url(../img/page/arrowRG.png) center center no-repeat;right: 0;top: calc(51vw - 23px);bottom: auto;margin-left: 0;left: auto;border: 0;}
.activityCon .swiper-button-prev:hover{background:#0e6eb6 url(../img/page/arrowLW.png) center center no-repeat}
.activityCon .swiper-button-next:hover{background:#0e6eb6 url(../img/page/arrowRW.png) center center no-repeat}
.activity .swiper-slide .info .summary{height:auto;line-height:25px}

.newCon ul{margin-top:4vw}
.qualify ul li{width:43vw;margin-right: 6vw;padding-top: 2vw;}
.qualify ul li:nth-child(2n){margin-right:0}
.qualify ul li:nth-child(3n){margin-right: 6vw;}
.qualify ul li .Img{width:43vw;height:30vw;text-align: center;line-height: 30vw;}
.newCon .Img img{max-width:100%;max-height:100%}
.qualify ul li p{line-height:20px;font-size:14px;margin:1vw 0}
/* .qualifyLi{display:none}
.qualifyLiM{display:block} */

.contactCon{margin:2vw 4vw}
.contactCon .mapBox{width: 100%;}
.contactCon .mapBox .map{width:100%}
.contactCon .word{margin-right:0;width: 100%;height: auto;}
.contactCon .word p{font-size:14px;line-height: 22px;background-size:auto 100%;margin:4vw 0;padding-left: 10vw;}

.feedbackCon{width: 92%;margin: 0 auto 10vw;}
.feedbackCon .info{border:0;padding-bottom:0}
.feedbackCon .info p{line-height:22px;padding:4vw 0;border-bottom:1px solid #dbdbdb;font-size:14px}
.feedbackCon form .title{width:100%;background:#f9f9f9;line-height: 9vw;height: 9vw;margin-bottom: 4vw;}
 .mi{line-height: 10vw!important;}

.feedbackCon form .title input,.feedbackCon form .title select,.feedbackCon form textarea{background:#f9f9f9;width: 63vw;margin-left: 2vw;}
.feedbackCon form textarea{margin:2vw;/* width: 64vw; *//* height: 30vw; */}

.employ ul li:first-child{display:none}
.employ ul li p:nth-child(1){width: 45%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.employ ul li p:nth-child(2){width:15%}
.employ ul li p:nth-child(3){margin-left:0;width: 31%;}
.employ ul li p:nth-child(4){margin-right:0;width: 9%;font-size: 12px;}

/* 数字产品 */
.bookInfo .listHead{width: 81%;background-size: 90%;height: 8vw;}
.bookInfo .listHead a{width: 30%;height: 7.5vw;line-height: 7.5vw;font-size: 13px;}
.bookInfo .listHead a:nth-of-type(1){width: 35%;margin-left: -5px;padding-left: 3vw;background-size: 100%!important;}
.bookInfo .listHead a:nth-of-type(1).on{background-size: 100%;}
.bookInfo .listHead a:nth-of-type(1):hover{background-size:100%}
.bookInfo .listHead a:nth-of-type(3){width: 36%;background-size: 100%!important;}
.bookInfo .listHead a:nth-of-type(3):hover{background-size:100%}
.classifyBox{/* display:none */width: 85vw;margin: 5vw auto 0;/* height: 27vw; */}
.classifyBox p{color:#999;float:right;margin-bottom: 10px;}
.classifyBox .select1>li,.select1 .overBox li{width: 49%;margin-right: 2%;}
.classifyBox .select1>li:nth-child(2n),.select1 .overBox li:nth-child(2n){margin-right:0}
.classifyBoxM{display:block;position:relative;width: 80vw;margin: 5vw auto;height: 27vw;}
.select1{margin:0}
.select1>li{margin-bottom:5vw}
.select1>li>a{font-size:13px}
.select1>li:nth-child(2n){margin-top: 0!important;}
.select1 li .select2{width:100%;padding: 1vw;box-sizing: border-box;}
.select1 li .select2 li{line-height:20px;margin-right: 2vw;}
.classifyBoxM .swiper-container{height: 100%;overflow:hidden;}
.classifyBoxM .swiper-button-next,.classifyBoxM .swiper-button-prev{background-color: #cacaca;width: 4vw;background-size: 40%;}
.classifyBoxM .swiper-button-next:hover,.classifyBoxM .swiper-button-prev:hover{background-color:#0e6eb6}
.classifyBoxM .swiper-button-next{right: -6vw;}
.classifyBoxM .swiper-button-prev{left: -6vw;}
.select3{margin:0 4vw;padding: 5px 0;line-height: 24px;height:34px;}
.select3 li{margin-right:6vw}
.row{margin: 8vw 4vw 0;height: auto;}
.row .location{display:none}
.sort{margin-left: 0;position: static;width: 100%;padding-right: 0;}
.sort a{width: 21%;}
.sort a:first-of-type{width: 31%;}
.books .search{margin-top:4vw;width: 100%;/* line-height: 10vw; */}
.books .search input{width:calc(100% - 110px)}
.digitalListInfo{width: 92vw;margin: 0 4vw 6vw;box-sizing: border-box;padding: 0 5vw;background: url(../imgM/digitalBK.png) center top;background-size: 100%;background-repeat-x: no-repeat;}
.digitalListInfo ul{margin-bottom:10vw}
.digitalListInfo ul li{margin: 10.9vw 6vw 0vw;width: 29vw;height:46vw;}
.digitalListInfo ul li .Img{width:100%;height: 37.5vw;margin-bottom: 1vw;line-height: 37.5vw;overflow: hidden;}
.digitalListInfo ul li p{line-height:7.3vw;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.pages{margin-bottom:10vw}
.pages a{width:6vw;height:6vw;line-height:6vw;font-size:13px}
.pages a:first-of-type, .pages a:last-child{line-height:6vw}
.pages span{padding: 1vw 2vw;line-height: 4vw;font-size: 13px;}

/* 数字产品详情 */
.head .left{margin:0 auto;float:none;width: 60vw!important;height: 79vw!important;}
.head .left .Img{height: 60vw!important;line-height: 60vw!important;}
.head .left .li_slide{height:17vw;margin-top: 2vw;}
.head .left .li_slide .swiper-slide{height:17vw;line-height:17vw}
.bookinfoCon .right{float:none;margin:5vw;width: 90%;}
.bookinfoCon .right .txt{padding:4vw 0;border-top: 1px solid #e4e4e4;min-height: auto;}
.bookinfoCon .right .link span{width: 19.5vw;height: 8vw;line-height: 7vw;overflow: hidden;}
.bookinfoCon .right .link span:nth-child(4n){margin-right:0}
.bookinfoCon .right .link a{display:block;width: 20vw;height: 8vw;line-height: 8vw;font-size: 14px;margin: 2vw 35.5vw;border-radius: 3px;}
.digitalInfo .right .txt p{line-height: 19px;margin: 1vw 0;font-size: 14px;}
.digitalInfo .right .txt>p:first-child{font-size:16px;margin-bottom:3vw}
.digitalInfo .right .priceP{line-height:10vw;font-size:14px}
.digitalInfo .swiper{height:auto;margin: 8vw 5vw 10vw;background-size: 309%;}
.digitalInfo .gallery-top{font-size:14px;line-height:22px;margin-top:6vw}
.digitalInfo .gallery-thumbs .swiper-slide{font-size:14px}
.recommend{margin:0 5vw;width:90vw;}
.recommend .bookCon{width:23.6vw;margin-right: 9vw;height:38vw;margin-top: 5vw;}
.recommend .bookCon:nth-child(3n){margin-right:0}
.recommend .bookCon .Img{height:27vw}
.recommend .bookCon .Img img{height: 25vw;width: 20vw;margin-left: -10vw;}
.recommend .bookCon p{line-height:10vw;font-size:14px}
.recommend .bookCon.stereo .Img img{width:100%;height:100%;margin:0;left: 0;}
.recommend .bookCon.stereo .Img span:before{width:10px}
.recommend .bookCon.stereo .Img{/* background: url(../img/index/bookBorder.png) center bottom no-repeat; */position: absolute;transition: 0.35s all ease-in-out;bottom: 0px;border-bottom: 1px solid #ddd;position:relative;width: 100%;height: 27vw;}
.recommend .bookCon.stereo .Img:before{content:"";position:absolute;bottom:0;width:1px;height:80%;left: -1px;background:#ddd;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo .Img:after{content:"";position:absolute;bottom:0;width:1px;height:80%;right: -1px;background:#ddd;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo .Img span{display:block;width:100%;}
.recommend .bookCon.stereo .Img span:before{width: 10px;height:1px;background:#ddd;position: absolute;top: 20%;content:"";left:0;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo .Img span:after{width: 10px;height:1px;background:#ddd;position: absolute;top: 20%;content:"";right:0;transition: 0.35s all ease-in-out;}
.recommend .bookCon.stereo img{width: 134px;height: 191px;position: absolute;left: 50%;margin-left: -67px;width: 100%;height: 100%;left: 0;margin-left: 0;position:relative}
.recommend .bookCon.stereo:hover .Img{border-bottom: 1px solid #0e6eb6;}
.recommend .bookCon.stereo:hover .Img:before{background:#0e6eb6}
.recommend .bookCon.stereo:hover .Img:after{background:#0e6eb6}
.recommend .bookCon.stereo:hover .Img span:before{background:#0e6eb6}
.recommend .bookCon.stereo:hover .Img span:after{background:#0e6eb6}

.more{margin:4vw auto;width:23vw;height:9vw;line-height:9vw;margin-bottom:10vw}

.bookinfoOther li .info .right>p{font-size:14px}
.bookinfoOther li .info .right>div{line-height:20px;margin-top:1vw}
.digitalInfo .book_review .left{float:left}
.digitalInfo .book_review .right>div{margin-top:10px}
/* 图书 */
.listInfo{margin: 8vw 4vw 0;}
.listInfo ul li{height: 34.9vw;width: 100%;float: none;margin-bottom: 6vw;}
.listInfo ul li .Img{width:30vw;height: 100%;background-size: 100%;position: relative;bottom: auto;float: left;}
.listInfo ul li:hover .Img{background-size:100%}
.listInfo ul li img{width:23vw;height:32vw;margin-left: -11.5vw;/* margin-left: 0; */}
.listInfo ul li .words{height:100%;width:58vw;float: right;position: static;padding: 1vw;line-height: 18px;}
.listInfo ul li .words p{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.listInfo ul li.stereo .Img{width:30vw;height:34.9vw}
.listInfo ul li.stereo .Img span:after{width:10px}
.listInfo ul li.stereo .Img span:before{width:10px}
/* 图书详情 */
/* .bookinfoCon .imgCon{float:none;margin: 0 auto;width: 57vw;}
.bookinfoCon .imgCon .swiper-slide{width:57vw!important;height:57vw;line-height: 57vw;}
.bookinfoCon .imgCon .swiper-slide img{height:70%} */
.bookinfoCon .right .txt p{line-height: 19px;margin: 1vw 0;font-size: 14px;padding: 0 1vw;box-sizing: border-box;}
.bookinfoCon .right .txt>p:first-child{font-size:16px;margin-bottom:3vw}
.bookinfoCon .right .priceP{line-height:10vw;font-size:14px}
.bookinfoCon .swiper{height:auto;margin: 8vw 5vw 10vw;background-size: 309%;}
.bookinfoCon .gallery-top{font-size:14px;line-height:22px;margin-top:6vw;height: auto;}
.bookinfoCon .gallery-thumbs .swiper-slide{font-size:14px}
.bookinfoCon .right .link{margin-top:5vw}
.bookinfoOther{margin:7vw 5vw;width: auto;padding-left: 4vw;}
.bookinfoOther li:before{left: -5.5vw;}
.bookinfoOther li:after{left: -4.7vw;}
.bookinfoOther li>p{font-size:16px}
.bookinfoOther li .info{line-height:20px;font-size:14px}
.bookinfoOther li .info>a{margin-right:4vw;background-size: 50%!important;}
.bookinfoOther li{margin-bottom:7vw}

#video_play_0{width: 100%!important;height: auto!important;}
.commonBox td img{width: 92%;height: auto;}
}


