﻿@charset "utf-8";
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.fa-bars:before, .fa-navicon:before, .fa-reorder:before {}
.fa-search:before {}
.fa-search-plus:before {}
.fa-close:before, .fa-remove:before, .fa-times:before {}
.clear {clear:both;float:none;}
body {color:#444;background-color:#F8F8F8;font-size:14px;font-family:"Microsoft YaHei", Verdana, sans-serif;outline:0}
.left {float:left;}
.right {float:right;}
a {color:#666;text-decoration:none;outline:0;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}
a:hover {color:#F49E00;text-decoration:underline;}
img {border:0;display:block;}
dd, div, dl, dt, form, h1, h2, h3, h4, h5, img, input, label, p, span, textarea, ul {margin: 0;padding: 0;outline: 0}
* {word-wrap: break-word;}
body {repeat-x 0 0;}
body, input, button, select, textarea {font: 14px/1.5 Tahoma, 'Microsoft Yahei', 'Simsun';color: #444;}
textarea {resize: none;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc {margin: 0;padding: 0;}
table {empty-cells:show;border-collapse:collapse;}
caption, th {text-align:left;font-weight:400;}
ul li, .xl li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
em, cite, i {font-style:normal;}
a img {border:none;}
label {cursor:pointer;}
.z {float:left;}
.y {float:right;}
html {overflow-x:hidden !important;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
body, input, button, select, textarea {background:;font: 14px/1.5 Tahoma, 'Microsoft Yahei', 'Simsun';color: #444;font-family: "Microsoft yahei", "微软雅黑", Arial, Helvetica, sans-serif, "宋体";}
#main-book {width:1100px;text-align:center;margin:0px auto;color:#AAAAAA;padding-top:58px;}
.height20 {overflow:hidden;height:10px;}

/*header*/
#header {height:70px;line-height:70px;position:fixed;top:0;z-index:9999999;width:100%;background-color:#1D1D1D;opacity:0.9;}
#header .header {width:100%;margin:0 auto;}
#header .logo {float:left;}
#header .logo a {float:left;width:180px;}
#header .logo h6 {float:left;line-height:20px;padding-left:14px;padding-top:14px;font-size:12px;color:#808080;}
#header .logo h6 b {font-weight:normal;color:#FFF;}
#header .logo h6 p {}
#header .nav-contact {float:right;padding-top:14px;padding-right:14px;}
#header .nav-contact:hover {border-bottom:0px solid #E03236;line-height:80px;}
#header .nav-contact a {float:left;width:70px;line-height:42px;padding-left:40px;color:#FFF;background:#DB1516 url(../img/pic.png) no-repeat 14px 11px;border-radius:4px;transition:all 0.3s linear 0s;}
#header .nav-contact a:hover {background:#F49E00 url(../img/pic.png) no-repeat 14px 11px;text-decoration:none;}
.nav {float:right;padding-right:5%;}
.nav ul {list-style:none}
.nav li {float:left;font-size:16px;position:relative;z-index:2;}
.nav li+#nvabar-item-index {display:none}
.nav li a {color:#FFF;display:inline-block;padding-left:1.5rem;padding-right:1.5rem;transition:color 0.3s linear;}
.nav li a:hover {text-decoration:none;color:#FD823E;}
.nav ul ul {display:none;position:absolute;top:100%;left:0}
.nav ul li:hover>ul {display:block;}
.nav ul ul li {white-space:nowrap;line-height:2.2rem;}
.nav ul ul ul {top:0;left:100%}
.nav ul ul li a:hover{}
.nav li:hover>a {}
.nav ul ul li:hover>a {}
.nav li.active>a {}
.nav ul ul {}
.nav ul li:hover>ul {background-color:#FFF;border:1px solid #76B42B;margin-top:-1px;}
.nav ul ul li:hover {}
.search {float:right;width:200px;height:32px;margin-top:9px;padding-left:5px;border:1px solid #C8DAB6;border-radius:4px;}
.search form {float:left;color:#ddd}
.search form input {float:left;width:73%;height:30px;line-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:0px solid #ccc;border-right: 0;padding-left:2%}
.search form button {float:left;width:27%;background-color:#C8DAB6;height:32px;line-height:32px;color:#FFF;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:0px solid #ccc;}
#mnav, #search, .muser {display: none}

.site {background-color:#FFF;padding-left:1%;line-height:40px;border:1px solid #DEDAC7;border-radius:4px;}
.site p {text-align:left;background:url(../img/pic.png) no-repeat 0px 13px;padding-left:23px;}
.dian {overflow:hidden;font-size:24px;padding-bottom:0.5rem;font-weight:normal;color:#985D3E;}
.bai {float:left;width:0px;height:0px;overflow:hidden;}

.container {overflow:hidden;width:1100px;margin:0 auto;}
.container .left {width:820px;}
.container .right {width:270px;}

.zhuao-copy {width:100%;text-align:center;margin:0px auto;color:#AAAAAA;line-height:24px;padding-top:5px;padding-bottom:5px;font-size:12px;background:#333;}

.pageinfo {background-color:#FBFBFB;padding:50px 0px;text-align: center;}
.pageinfo a {background-color: #fff;border-color: #ddd;border-radius: 4px;border-style: solid;border-width: 1px;color: #666;height: 36px;line-height: 36px;margin: 2px;padding: 8px 20px;text-decoration: none;transition: all 0.2s ease 0s;}
.pageinfo a:hover {background-color: #F49E00;border-color: #F49E00;border-style: solid;border-width: 1px;color: #fff;}
.pageinfo a:active {border-color: #F49E00;border-style: solid;border-width: 1px;color: #000;}
.pageinfo b {background-color: #F49E00;border-color: #D98D00;border-radius: 4px;border-style: solid;border-width: 1px;color: #fff;font-weight: bold;margin: 2px;padding: 8px 20px;}
.pageinfo b1 {background-color: #fff;border-color: #ddd;border-radius: 4px;border-style: solid;border-width: 1px;color: #666;margin-right: 2px;padding: 8px 20px;}
.book-list {}
.book-list ul {overflow:hidden;}
.book-list ul li {float:left;width:420px;border-bottom:1px solid #ebebeb;padding-top:20px;padding-bottom:20px;}
.book-list ul li .pic {float:left;width:90px;height:113px;padding-right:20px;}
.book-list ul li .pic img {width:100%;height:100%;}
.book-list ul li h5 {overflow:hidden;line-height:24px;font-size:16px;}
.book-list ul li h5 a {float:left;color:#3A6EA4;}
.book-list ul li h5 p {float:left;margin-left:10px;color:#FFF;background-color:#CCCCCC;font-size:12px;padding-left:10px;padding-right:10px;border-radius:30px;}
.book-list ul li h5 p:nth-child(1) {background-color:#FFA13B;}
.book-list ul li h5 p:nth-child(2) {background-color:#FF9696;}
.book-list ul li h5 p:nth-child(3) {background-color:#54BBEA;}
.book-list ul li h5 p:nth-child(4) {background-color:#33CC33;}
.book-list ul li .inf {line-height:24px;font-size:12px;color:#AAAAAA;}
.book-list ul li .inf span {padding-left:10px;padding-right:10px;color:#F1F1F1;}
.book-list ul li .time {line-height:24px;font-size:12px;color:#AAAAAA;}
.book-list ul li .time span {margin-right:15px;}
.book-list ul li .time a {padding-right:10px;color:#3A6EA4;}
.book-list ul li .time span em {font-family:"Arial";}
.book-list ul li .text {height:46px;line-height:23px;font-size:12px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.container .nan {overflow:hidden;background-color:#FFF;background-color:#FFF;border:1px solid #DEDAC7;border-radius:4px;margin-top:10px;}
.container .nan .one {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:-1px;text-align:left;}
.container .nan .one li {float:left;position:relative;width:100%;line-height:40px;border-bottom:1px dashed #e4e4e4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.container .nan .one li:before {display:inline-block;margin-right:8px;margin-top:-4px;width:3px;height:3px;background:#ccc;border-radius:2px;content:" ";vertical-align:middle;}
.container .nan .the {overflow:hidden;padding-left:15px;padding-right:15px;margin-bottom:-1px;}
.container .nan .the li {float:left;position:relative;width:33.33%;text-align:left;line-height:40px;border-bottom:1px dashed #e4e4e4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.container .nan .the li:before- {display:inline-block;margin-right:8px;margin-top:-4px;width:3px;height:3px;background:#ccc;border-radius:2px;content:" ";vertical-align:middle;}
.container .nan .hot {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:-1px;}
.container .nan .hot li {overflow:hidden;width:100%;line-height:45px;height:45px;border-bottom:1px dashed #e4e4e4;}
.container .nan .hot li i {float:left;margin-top:10px;width:20px;height:20px;line-height:20px;font-size:12px;background-color:#C3C3C3;color:#FFF;text-align:center;border-radius:4px;}
.container .nan .hot li:nth-child(2) i {background-color:#D67300;}
.container .nan .hot li:nth-child(3) i {background-color:#FF9C2F;}
.container .nan .hot li:nth-child(4) i {background-color:#FFCE00;}
.container .nan .hot li a {float:left;padding-left:5px;width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left;}
.container .nan .hot li p {float:right;font-size:12px;width:25%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.container .nan .book-p-1 {overflow:hidden;padding:20px;}
.container .nan .book-p-1 img {width:100%;border-radius:4px;}



.book-list-pic-4 {overflow:hidden;}
.book-list-pic-4 ul {overflow:hidden;padding:15px;padding-left:0px;padding-top:0px;}
.book-list-pic-4 ul li {float:left;margin-left:15px;margin-top:15px;width:132px;text-align:center;border:1px solid #ebebeb;padding:12px;border-radius:4px;}
.book-list-pic-4 ul li:hover {border:1px solid #337AB7;}
.book-list-pic-4 ul li a {float:left;width:100%;text-decoration:none;}
.book-list-pic-4 ul li img {width:132px;height:176px;border-radius:4px;}
.book-list-pic-4 ul li b {overflow:hidden;width:100%;height:24px;line-height:24px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.book-list-pic-4 ul li p {line-height:24px;font-size:12px;color:#AAAAAA;}

.book-list-1 {overflow:hidden;}
.book-list-1 ul {overflow:hidden;}
.book-list-1 ul li {overflow:hidden;border-bottom:1px solid #DEDAC7;line-height:44px;text-align:left;padding-left:15px;padding-right:15px;}
.book-list-1 ul li:hover {background-color:#F8F8F8;}
.book-list-1 ul li .s1 {float:left;width:10%;}
.book-list-1 ul li h2 {float:left;width:70%;}
.book-list-1 ul li .s2 {float:left;width:14%;}
.book-list-1 ul li .nowDate {float:right;width:6%;text-align:right;}

.book-list-2 {overflow:hidden;}
.book-list-2 ul {overflow:hidden;}
.book-list-2 ul li {overflow:hidden;border-bottom:1px solid #DEDAC7;line-height:44px;text-align:left;padding-left:15px;padding-right:15px;}
.book-list-2 ul li:hover {background-color:#F8F8F8;}
.book-list-2 ul li .s1 {float:left;width:10%;}
.book-list-2 ul li h2 {float:left;width:84%;}
.book-list-1 ul li .nowDate {float:right;width:6%;text-align:right;}

.book-list-3 {overflow:hidden;}
.book-list-3 ul {overflow:hidden;}
.book-list-3 ul li {overflow:hidden;border-bottom:1px solid #DEDAC7;line-height:44px;text-align:left;padding-left:15px;padding-right:15px;}
.book-list-3 ul li:hover {background-color:#F8F8F8;}
.book-list-3 ul li .s1 {float:left;width:10%;}
.book-list-3 ul li .s2 {float:left;width:10%;}
.book-list-3 ul li h2 {float:left;width:58%;}
.book-list-3 ul li .s3 {float:left;width:8%;}
.book-list-3 ul li .s4 {float:left;width:8%;}
.book-list-3 ul li .nowDate {float:right;width:6%;text-align:right;}

.tit {overflow:hidden;background-color:#F6F4EC;line-height:37px;padding-left:15px;padding-right:15px;border-bottom:1px solid #DEDAC7;border-top-left-radius:4px;border-top-right-radius:4px;}
.tit h1 {float:left;}
.tit b {float:left;font-size:14px;color:#985D3E;font-weight:normal;text-shadow:#FFF 1px 1px 1px;}
.tit p {float:right;font-size:14px;color:#AAAAAA;}
.tit p em {padding-left:5px;padding-right:5px;font-family:"Arial";}

.book-nai {overflow:hidden;background-color:#FFF;border-radius:4px;border:1px solid #DEDAC7;padding:2%;}
.book-nai .books {overflow:hidden;padding-bottom:0.5rem;}
.book-nai .books .left {float:left;width:12%;}
.book-nai .books .left img {border:1px solid #DDDDDD;padding:4%;width:92%;}
.book-nai .books .center {float:left;padding-left:2%;text-align:left;width:65%;}
.book-nai .books .center ul {overflow:hidden;}
.book-nai .books .center ul h1 {font-size:24px;padding-bottom:0.5rem;}
.book-nai .books .center ul li {line-height:28px;}
.book-nai .books .center .zoubook {overflow:hidden;}
.book-nai .books .center .zoubook h1 {font-size:24px;}
.book-nai .books .center .zoubook p {line-height:24px;padding-top:1rem;}
.book-nai .books .book-ope {float:right;width:20%;}
.book-nai .books .book-ope a {color:#FFF;float:left;width:98%;line-height:42px;text-align:center;margin-top:10px;border-radius:2px;text-decoration:none;}
.book-nai .books .book-ope a:nth-child(1) {border:1px solid #C42F2B;background-color:#D9534F;}
.book-nai .books .book-ope a:nth-child(1):hover {border:1px solid #C42F2B;background-color:#D33A36;}
.book-nai .books .book-ope a:nth-child(2) {border:1px solid #2BACD2;background-color:#5BC0DE;}
.book-nai .books .book-ope a:nth-child(2):hover {border:1px solid #45B9DA;background-color:#45B9DA;}
.book-nai .books .book-ope a:nth-child(3) {border:1px solid #4BAD4B;background-color:#5CB85C;}
.book-nai .books .book-ope a:nth-child(3):hover {border:1px solid #4BAD4B;background-color:#51B351;}
.book-nai .books-txt {overflow:hidden;border-top:1px solid #DDDDDD;text-align:left;line-height:24px;padding-top:1rem;margin-top:0.5rem;}
.book-nan {overflow:hidden;background-color:#FFF;border:1px solid #DEDAC7;margin-top:10px;border-radius:4px;font-size:12px;}
.book-nan a {font-size:15px;}
.book-nan .two {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .two li {float:left;width:47%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .the {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .the li {float:left;width:31.33%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .for {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .for li {float:left;width:23%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .for li a {padding-right:6px;}
.book-nan .wow {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .wow li {float:left;width:18%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .liu {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .liu li {float:left;width:10.5%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .lul {overflow:hidden;padding:0.5rem;text-align:left;padding-right:0px;}
.book-nan .lul li {float:left;line-height:24px;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .lul li a {font-size:13px;}
.book-nan .sis {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .sis li {float:left;width:8%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .ind-pic {overflow:hidden;margin-bottom:-1px;text-align:center;padding-top:10px;padding-right:10px;}
.book-nan .ind-pic li {float:left;width:9%;border-bottom:1px dotted #DDDDDD;padding-left:1%;padding-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .ind-pic li p {font-size:14px;}
.book-nan .ind-pic li img {width:100%;}
.book-tips {overflow:hidden;font-size:12px;text-align:center;line-height:42px;}
.book-tipsi {overflow:hidden;background-color:#FFF;border-radius:4px;border:1px solid #DDDDDD;padding:1%;font-size:12px;margin-top:0.5rem;}
.book-tipsi p {text-align:left;line-height:24px;}
#htmlContent {font-family:"Microsoft YaHei",微软雅黑,宋体;font-size:1rem;line-height:190%;color:#555;text-align:left;padding:3%;}
.books-nai {overflow:hidden;background-color:#F6F4EC;border-radius:4px;border:1px solid #DEDAC7;}
.books-nai .book-s {overflow:hidden;padding-bottom:3rem;}
.books-nai .book-s .title {font-size:1.6rem;padding-top:2rem;color:#333333;}
.books-nai .book-s .info {padding-top:1rem;font-size:12px;padding-bottom:1.5rem;border-bottom:1px dashed #DDDDDD;}
.books-nai .book-s .info span {background-color:#FFF;padding:0.8rem;padding-top:0.3rem;padding-bottom:0.3rem;margin-left:0.2rem;margin-right:0.2rem;border-radius:30px;}
.books-nai .book-s .info span:nth-child(1) {border:1px solid #DDDDDD;}
.books-nai .book-s .info span:nth-child(2) {border:1px solid #DDDDDD;}
.books-nai .book-s .info span:nth-child(3) {border:1px solid #DDDDDD;}
.books-nai .book-s .info span:nth-child(4) {border:1px solid #DDDDDD;}
.nr_page {overflow:hidden;text-align:center;width:60%;margin:0px auto;}
.nr_page a {float:left;width:32%;background-color:#fff;border-color:#ddd;border-radius:4px;border-style:solid;border-width:1px;color:#666;height:40px;line-height:40px;margin:2px;text-decoration:none;transition:all 0.2s ease 0s;}
.nr_page a:hover {background-color:#6B4632;border-color: #6B4632;border-style: solid;border-width: 1px;color: #fff;}
.nr_page a:active {border-color: #3A6EA4;border-style: solid;border-width: 1px;color: #000;}
.nr_page b {background-color:#3A6EA4;border-color:#3A6EA4;border-radius:4px;border-style: solid;border-width:1px;color: #FFF;height: 36px;line-height: 36px;margin: 2px;padding: 8px 20px;text-decoration: none;transition: all 0.2s ease 0s;}
.text-danger {overflow:hidden;padding-bottom:0.5rem;}
.hidden-xs {overflow:hidden;padding-top:0.5rem;}
.book-nan .book-pic {overflow:hidden;width:100%;}
.book-nan .book-pic ul {overflow:hidden;padding-bottom:1.2rem;}
.book-nan .book-pic ul li {float:left;width:12%;padding-left:2%;padding-top:1.2rem;}
.book-nan .book-pic ul li img {float:left;width:100%;}
.book-nan .book-pic ul li p {float:left;width:100%;padding-top:0.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .book-pic ul li span {float:left;width:100%;padding-top:0.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.adsiv-tit {overflow:hidden;text-align:left;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #eee;margin-left:2%;margin-right:2%;}
.adsiv-tit .adsiv-tit-left {float:left;width:70%;}
.adsiv-tit .adsiv-tit-left b {float:left;width:100%;font-weight:normal;padding-bottom:10px;color:#333333;}
.adsiv-tit .adsiv-tit-left i {font-size:24px;}
.adsiv-tit .adsiv-tit-left span {padding-left:1%;}
.adsiv-tit .adsiv-tit-left em {float:left;width:3%;height:1px;background:#000;}
.adsiv-tit .adsiv-tit-left p {float:left;width:100%;font-size:14px;padding-top:10px;color:#818181;}
.adsiv-tit .adsiv-tit-right {float:right;width:30%;padding-top:10px;}
.adsiv-tit .adsiv-tit-right a {float:right;width:138px;line-height:48px;background:#F5F5F5;text-align:center;font-size:14px;color:#999;text-decoration:none;border-radius:2px;}
.adsiv-tit .adsiv-tit-right a:hover {overflow:hidden;background:#818181;color:#FFF;}

.adsiv-wrap-news {overflow:hidden;padding-left:2%;padding-right:2%;}
.adsiv-wrap-news .left {width:40%;padding-top:1rem;}
.adsiv-wrap-news .left img {width:100%;}
.adsiv-wrap-news ul {float:left;width:28%;margin-left:2%;}
.adsiv-wrap-news ul li {cursor:pointer;border-bottom:1px solid #eee;float:left;width:100%;text-align:center;margin-top:20px;padding-bottom:20px;border-radius:4px;transition:all 0.3s linear 0s;opacity:1;}
.adsiv-wrap-news ul li .time {float:left;width:20%;text-align:center;font-family:"Arial";}
.adsiv-wrap-news ul li .time strong {float:left;width:100%;font-size:56px;line-height:56px;margin-top:-5px;font-weight:normal;color:#9A9A9A;}
.adsiv-wrap-news ul li .time span {float:left;width:100%;padding-top:5px;color:#DDD;}
.adsiv-wrap-news ul li .rig {float:right;width:80%;text-align:left;}
.adsiv-wrap-news ul li .rig b {float:left;width:100%;padding-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.adsiv-wrap-news ul li .rig p {float:left;width:100%;line-height:24px;height:48px;text-overflow:ellipsis;overflow:hidden;color:#9A9A9A;}

.adsiv-wrap-service {overflow:hidden;padding-left:3%;padding-right:3%;padding-top:80px;padding-bottom:2rem;background:url(../img/adsiv-wrap-service.jpg) no-repeat center top;color:#FFF;}
.adsiv-wrap-service .adsiv-service-tit-1 {overflow:hidden;padding-top:20px;}
.adsiv-wrap-service .adsiv-service-tit-1 strong {overflow:hidden;font-size:46px;}
.adsiv-wrap-service .adsiv-service-tit-1 p {overflow:hidden;padding-top:0.5rem;}
.adsiv-wrap-service .adsiv-service-tit-2 {overflow:hidden;padding-top:80px;}
.adsiv-wrap-service .adsiv-service-tit-2 strong {overflow:hidden;font-size:12px;text-transform:uppercase;font-weight:normal;}
.adsiv-wrap-service .adsiv-service-tit-2 p {overflow:hidden;font-size:38px;}
.adsiv-wrap-service .adsiv-service {overflow:hidden;padding-top:100px;margin-left:-2%;}
.adsiv-wrap-service .adsiv-service ul {cursor:pointer;float:left;width:23%;margin-left:2%;background-color:#FFF;}
.adsiv-wrap-service .adsiv-service ul h6 {overflow:hidden;float:left;width:100%;line-height:48px;text-align:center;font-size:16px;color:#333;transition:all 0.3s linear 0s;}
.adsiv-wrap-service .adsiv-service ul:hover h6 {background-color:#F49E00;color:#FFF;}
.adsiv-wrap-service .adsiv-service ul li {float:left;width:45%;line-height:46px;padding-left:5%;border-top:1px solid #eee;transition:all 0.2s linear 0s;background:url(../img/xx.gif) no-repeat right 20px;}
.adsiv-wrap-service .adsiv-service ul li:hover {overflow:hidden;width:42%;padding-left:8%;background:url(../img/xxx.gif) no-repeat right 20px;}
.adsiv-wrap-service .adsiv-service ul li a {float:left;width:100%;text-decoration:none;}
.adsiv-wrap-service .adsiv-service ul li a:hover {overflow:hidden;}

.adsiv-wrap-serv {overflow:hidden;}
.adsiv-serv-1 {overflow:hidden;background:#131112;padding-top:3rem;padding-bottom:3rem;color:#DDD;}
.adsiv-serv-1 ul {overflow:hidden;padding-left:5%;padding-right:5%;}
.adsiv-serv-1 ul li {float:left;width:25%;text-align:center;cursor:pointer;}
.adsiv-serv-1 ul li img {float:left;width:50%;margin-left:25%;margin-right:25%;}
.adsiv-serv-1 ul li p {overflow:hidden;float:left;width:100%;font-size:16px;padding-top:0.5rem;}
.adsiv-serv-2 {overflow:hidden;padding-top:3rem;padding-bottom:3rem;}
.adsiv-serv-2 ul {overflow:hidden;padding-left:5%;padding-right:5%;}
.adsiv-serv-2 ul li {float:left;width:25%;text-align:center;cursor:pointer;}
.adsiv-serv-2 ul li img {float:left;width:50%;margin-left:25%;margin-right:25%;}
.adsiv-serv-2 ul li b {overflow:hidden;float:left;width:100%;font-size:24px;padding-top:0.5rem;font-weight:normal;}
.adsiv-serv-2 ul li p {overflow:hidden;float:left;width:100%;font-size:14px;padding-top:0.3rem;color:#A1A1A1;}
.adsiv-serv-3 {overflow:hidden;padding-top:3rem;padding-bottom:3rem;}
.adsiv-serv-3 ul {overflow:hidden;padding-left:5%;padding-right:5%;}
.adsiv-serv-3 ul li {float:left;width:33.33%;text-align:center;cursor:pointer;}
.adsiv-serv-3 ul li img {float:left;width:80%;margin-left:10%;margin-right:10%;}
.adsiv-serv-3 ul li b {overflow:hidden;float:left;width:100%;font-size:24px;padding-top:0.5rem;font-weight:normal;}
.adsiv-serv-3 ul li p {overflow:hidden;float:left;width:80%;padding-left:10%;padding-right:10%;font-size:14px;line-height:24px;padding-top:0.3rem;color:#A1A1A1;}
.adsiv-serv-3 ul li span {overflow:hidden;float:left;width:60%;padding-left:20%;padding-right:20%;padding-top:1rem;}
.adsiv-serv-3 ul li span a {float:left;width:100%;border:1px solid #444;font-size:14px;line-height:48px;border-radius:4px;text-decoration:none;}
.adsiv-serv-3 ul li:hover span a {color:#FFF;background:#444;}
.adsiv-serv-4 {overflow:hidden;padding-top:3rem;padding-bottom:3rem;}
.adsiv-serv-4 .adsiv-serv-dui {overflow:hidden;}
.adsiv-serv-4 .adsiv-serv-dui .lef {float:left;width:35%;background:#444;border-radius:4px;margin-left:13%;}
.adsiv-serv-4 .adsiv-serv-dui .lef ul {overflow:hidden;padding-left:5%;padding-right:5%;margin-bottom:5%;}
.adsiv-serv-4 .adsiv-serv-dui .lef ul li {cursor:pointer;overflow:hidden;margin-top:5%;border-radius:6px;background:#FFF;line-height:48px;transition:all 0.3s linear 0s;}
.adsiv-serv-4 .adsiv-serv-dui .lef ul li:hover {background:#FD823E;color:#FFF;}
.adsiv-serv-4 .adsiv-serv-dui .lef ul li span {float:left;width:50%;text-align:center;transition:all 0.3s linear 0s;}
.adsiv-serv-4 .adsiv-serv-dui .lef ul li:hover span {width:40%;padding-left:10%;}
.adsiv-serv-4 .adsiv-serv-dui .rig {float:left;width:35%;background:#444;border-radius:4px;margin-left:4%;margin-right:13%;}
.adsiv-serv-4 .adsiv-serv-dui .rig ul {overflow:hidden;padding-left:5%;padding-right:5%;margin-bottom:5%;}
.adsiv-serv-4 .adsiv-serv-dui .rig ul li {cursor:pointer;overflow:hidden;text-align:center;margin-top:5%;border-radius:6px;background:#FFF;line-height:48px;transition:all 0.3s linear 0s;}
.adsiv-serv-4 .adsiv-serv-dui .rig ul li:hover {background:#FD823E;color:#FFF;}
.adsiv-serv-4 .adsiv-serv-dui ul li b {float:left;width:100%;text-align:center;transition:all 0.3s linear 0s;background:#FD823E;color:#FFF;}
.adsiv-serv-4 .adsiv-serv-dui ul li b i {font-size:18px;font-weight:normal;padding-right:5px;}
.adsiv-serv-4 .adsiv-serv-dui h6 {line-height:54px;text-align:center;font-size:16px;background:#FD823E;color:#FFF;border-top-left-radius:4px;border-top-right-radius:4px;}
.adsiv-serv-5 {overflow:hidden;padding-top:4rem;padding-bottom:4rem;background:url(../img/adsiv-serv-5.jpg) no-repeat center top;}
.adsiv-serv-5 .adsiv-wrap-tit b {color:#EEE;}
.adsiv-serv-5 .serv-one {overflow:hidden;text-align:center;color:#EEE;}
.adsiv-serv-5 .serv-one .one-1 {overflow:hidden;font-size:16px;padding-left:15%;padding-right:15%;}
.adsiv-serv-5 .serv-one .one-1 span {float:left;width:35%;line-height:52px;background:#3390FF;margin-left:10%;border:1px solid #333;color:#FFF;border-radius:4px;}
.adsiv-serv-5 .serv-one .one-2 {overflow:hidden;font-size:1rem;padding-top:1rem;padding-bottom:1rem;color:#3390FF;}
.adsiv-serv-5 .serv-one .one-3 {overflow:hidden;float:left;width:10%;padding-left:45%;padding-right:45%;padding-top:1rem;}
.adsiv-serv-5 .serv-one .one-3 a {float:left;width:100%;border:1px solid #FFF;color:#FFF;font-size:14px;line-height:60px;border-radius:4px;text-decoration:none;transition:all 0.3s linear 0s;}
.adsiv-serv-5 .serv-one .one-3 a:hover {background:#FD823E;border:1px solid #FD823E;border-radius:30px;}

.adsiv-serv-88 {overflow:hidden;padding-top:4rem;padding-bottom:4rem;background:url(../img/adsiv-serv-88.jpg) no-repeat center top;}
.adsiv-serv-88 .serv-a {overflow:hidden;text-align:center;color:#EEE;}
.adsiv-serv-88 .serv-a .serv-a-1 {overflow:hidden;font-size:1.5rem;}
.adsiv-serv-88 .serv-a .serv-a-2 {overflow:hidden;font-size:1rem;padding-top:0.5rem;padding-bottom:1rem;color:#DFDFDF;}
.adsiv-serv-88 .serv-a .serv-a-3 {overflow:hidden;float:left;width:100%;padding-top:1rem;}
.adsiv-serv-88 .serv-a .serv-a-4 {overflow:hidden;float:left;width:10%;padding-left:45%;padding-right:45%;padding-top:1rem;}
.adsiv-serv-88 .serv-a .serv-a-4 a {float:left;width:100%;border:1px solid #FFF;color:#FFF;font-size:14px;line-height:60px;border-radius:4px;text-decoration:none;transition:all 0.3s linear 0s;}
.adsiv-serv-88 .serv-a .serv-a-4 a:hover {background:#FD823E;border:1px solid #FD823E;border-radius:30px;}


#adsiv-banner {overflow:hidden;width:100%;height:800px;z-index:999;}
.adsiv-w1200 {overflow:hidden;width:85%;text-align:center;margin:0px auto;}
.adsiv-w1200 .adsiv-m {overflow:hidden;text-align:left;padding-top:180px;}
.adsiv-w1200 .adsiv-m span {color:#FFFF00;}
.adsiv-w1200 .adsiv-m .adsiv-banner-1 {overflow:hidden;}
.adsiv-w1200 .adsiv-m .adsiv-banner-1 b {float:left;width:100%;font-size:18px;font-weight:normal;padding-bottom:20px;}
.adsiv-w1200 .adsiv-m .adsiv-banner-1 em {float:left;width:3%;height:1px;background-color:#FFF;}
.adsiv-w1200 .adsiv-m .adsiv-banner-2 {overflow:hidden;font-size:56px;line-height:56px;padding-top:60px;}
.adsiv-w1200 .adsiv-m .adsiv-banner-4 {overflow:hidden;font-size:16px;line-height:2rem;padding-top:10px;}
.adsiv-w1200 .adsiv-m .adsiv-banner-3 {overflow:hidden;padding-top:4rem;}
.adsiv-w1200 .adsiv-m .adsiv-banner-3 a {float:left;width:240px;line-height:58px;font-size:16px;border:1px solid #FFF;color:#FFF;text-align:center;border-radius:50px;text-decoration:none;}
.adsiv-w1200 .adsiv-m .adsiv-banner-3 a:hover {border:1px solid #E03236;background-color:#E03236;}
.swiper-container {width:100%;height:100%;background:#000;}
.swiper-slide {font-size: 18px;color: #fff;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 40px 60px;}
.parallax-bg- {position: absolute;left: 0;top: 0;width: 130%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}
.swiper-slide .title {font-size: 41px;font-weight: 300;}
.swiper-slide .subtitle {font-size: 21px;}
.swiper-slide .text {font-size: 14px;max-width: 400px;line-height: 1.3;}

#adsiv-link {overflow:hidden;background:#000;width:100%;font-size:12px;padding-top:1rem;padding-bottom:1rem;}
#adsiv-link p {overflow:hidden;width:80%;margin:0 auto;text-align:center;}
#adsiv-link p a {padding-left:5px;padding-right:5px;color:#535353;}


#adsiv-box-wrap {overflow:hidden;width:100%;margin:0 auto;}
.adsiv-box-wrap-index {overflow:hidden;margin-top:-50px;z-index:9999;position:relative;}
.adsiv-wrap-banner {overflow:hidden;width:100%;height:600px;margin:0 auto;}
.banner-news {background:url(../img/banner-news.jpg) no-repeat center top;}
.banner-contact {background:url(../img/banner-contact.jpg) no-repeat center top;}
.banner-case {background:url(../img/banner-case.jpg) no-repeat center top;}
.banner-about {background:url(../img/banner-about.jpg) no-repeat center top;}
.banner-website {background:url(../img/banner-website.jpg) no-repeat center top;}
.banner-sem {background:url(../img/banner-sem.jpg) no-repeat center top;}
.adsiv-width {overflow:hidden;width:80%;margin:0 auto;color:#FFF;padding-top:250px;}
.adsiv-width a {color:#FFF;}
.adsiv-title {overflow:hidden;text-align:left;font-size:48px;}
.adsiv-title b {font-weight:normal-;}
.adsiv-title strong {font-weight:normal-;text-transform:uppercase;}
.adsiv-title strong i {color:#FD823E;padding-right:5px;}
.adsiv-title-1 {overflow:hidden;text-align:left;font-size:32px;}
.adsiv-title-1 b {font-weight:normal;}
.adsiv-tag {overflow:hidden;padding-top:10px;color:#DDD;font-size:15px;}
.adsiv-tag a {color:#DDD;padding-right:0.5rem;}
.adsiv-tag a:hover {color:#F49E00;}
.adsiv-swt {overflow:hidden;padding-top:2rem;color:#DDD;font-size:16px;}
.adsiv-swt a {text-decoration:none;border:1px solid #898989;color:#DDD;float:left;width:130px;line-height:52px;text-align:center;border-radius:2px;background:url(../img/pic.png) no-repeat -810px 8px;padding-left:30px;transition:all 0.3s ease 0s;}
.adsiv-swt a:hover {color:#FFF;border:1px solid #FD823E;width:160px;background:#FD823E url(../img/pic.png) no-repeat -920px 8px;padding-left:0px;}
.adsiv-swts {overflow:hidden;padding-top:2rem;color:#DDD;font-size:16px;}
.adsiv-swts a {text-decoration:none;border:1px solid #898989;color:#898989;float:left;width:130px;line-height:52px;text-align:center;border-radius:2px;background:url(../img/pic.png) no-repeat -810px -49px;padding-left:30px;transition:all 0.3s ease 0s;}
.adsiv-swts a:hover {color:#FFF;border:1px solid #FD823E;width:160px;background:#FD823E url(../img/pic.png) no-repeat -910px -49px;padding-left:0px;}
.adsiv-site {overflow:hidden;padding-top:116px;color:#DDD;}
.adsiv-site a {color:#DDD;}
.adsiv-site a:hover {color:#F49E00;}
.adsiv-site-1 {overflow:hidden;padding-top:150px;color:#DDD;font-size:12px;}
.adsiv-site-1 a {color:#DDD;}
.adsiv-site-1 a:hover {color:#F49E00;}
.adsiv-wrap-box {overflow:hidden;width:80%;margin:0 auto;background-color:#FFF;margin-top:-40px;}
.adsiv-wrap-box-1 {overflow:hidden;width:80%;margin:0 auto;background-color:#FFF;}
.adsiv-wrap-box .left {width:65%;border-right:1px solid #F1F1F1;}
.adsiv-article-infos {overflow:hidden;text-align:center;padding-bottom:1rem;line-height:60px;font-size:13px;border-bottom:1px solid #F1F1F1;color:#C0C0C0;background-color:#FBFBFB;}
.adsiv-article-infos span {padding-right:2rem;}
.adsiv-title-article {overflow:hidden;text-align:center;font-size:1.2rem;padding-top:2rem;background-color:#FBFBFB;}
.adsiv-title-article b {font-weight:normal;}
.adsiv-article-cont {overflow:hidden;padding:5%;line-height:200%;font-size:1rem;}
.adsiv-article-cont a {color:#F49E00;}
.adsiv-article-cont p {overflow:hidden;padding-top:0.5rem;padding-bottom:0.5rem;margin:0 auto;}
.adsiv-article-cont img {text-align:center;margin:0 auto;padding-bottom:1rem;}
.adsiv-article-cont b {overflow:hidden;font-size:16px;color:#FD823E;}
.adsiv-wrap-box .right {width:34%;}
.adsiv-wangzhang-1 {overflow:hidden;padding-top:8%;padding-right:8%;padding-left:4%;}
.adsiv-wangzhang-1 img {width:100%;height:280px;}
.adisv-wrap-titi {overflow:hidden;height:48px;line-height:48px;padding-left:4%;padding-top:1rem;}
.adisv-wrap-titi b {float:left;font-size:16px;font-weight:normal;padding-right:6px;color:#FD823E;}
.adisv-wrap-titi span {float:left;margin-top:1px;color:#C0C0C0;}
.adsiv-wrap-detail ul {overflow:hidden;padding-left:4%;padding-right:8%;}
.adsiv-wrap-detail ul li {overflow:hidden;line-height:42px;border-top:1px solid #F1F1F1;}
.adsiv-wrap-detail ul li a {}
.adsiv-wrap-detail ul li span {float:right;font-size:12px;color:#C0C0C0;}
.adsiv-pages {overflow:hidden;height:80px;line-height:80px;border-top:1px solid #F1F1F1;margin-left:-1px;background-color:#FBFBFB;}
.adsiv-pages a {float:left;width:33.1933%;text-align:center;border-left:1px solid #F1F1F1;font-size:14px;color:#8F8F8F;text-decoration:none;}
.adsiv-pages a:hover {color:#FD823E;background-color:#FFF;}
.adsiv-article-list {overflow:hidden;border-bottom:1px solid #F1F1F1;}
.adsiv-article-list ul {overflow:hidden;}
.adsiv-article-list ul li {cursor:pointer;overflow:hidden;padding-top:2rem;padding-bottom:1.5rem;border-top:1px solid #F1F1F1;border-left:3px solid #FFF;padding-left:5%;padding-right:5%;}
.adsiv-article-list ul li:hover {background-color:#F8F8F8;border-left:3px solid #DB1516;}
.adsiv-article-list ul li a {float:left;width:100%;font-size:18px;}
.adsiv-article-list ul li a:hover {color:#F49E00;}
.adsiv-article-list ul li p {float:left;width:100%;line-height:180%;padding-top:0.5rem;padding-bottom:1.5rem;color:#C0C0C0;}
.adsiv-article-list ul li span {float:left;width:100%;color:#DDD;}
.adsiv-article-list ul li span u {padding-right:2rem;text-decoration:none;}
.adsiv-article-list ul li span i {}
.adsiv-article-list ul li span em {float:right;}
.adsiv-article-list ul li span em a {float:right;width:80px;line-height:30px;font-size:14px;text-align:center;border:1px solid #F1F1F1;border-radius:30px;transition:all 0.3s ease 0s;text-decoration:none;}
.adsiv-article-list ul li:hover span em a {border:1px solid #F49E00;background-color:#FFF;color:#F49E00;width:100px;}
.height10 {overflow:hidden;height:10px;background-color:#F8F8F8;}

.adsiv-wrap-about {overflow:hidden;}
.adsiv-wrap-about .lef {float:left;width:50%;}
.adsiv-wrap-about .lef img {width:100%;}
.adsiv-wrap-about .rig {float:right;width:40%;padding:5%;}
.adsiv-wrap-titi {overflow:hidden;font-size:24px;}
.adsiv-about-txt {overflow:hidden;line-height:240%;}
.adsiv-wrap-about-1 {overflow:hidden;padding-top:3rem;padding-bottom:4rem;}
.adsiv-wrap-about-2 {overflow:hidden;padding-top:5rem;padding-bottom:5rem;background:url(../img/about-2.jpg) no-repeat center top;}
.adsiv-wrap-about-22 {overflow:hidden;padding-top:5rem;padding-bottom:5rem;background:url(../img/about-3.jpg) no-repeat center top;}
.adsiv-about-1 {overflow:hidden;padding-top:2rem;text-align:center;}
.adsiv-about-1 ul {overflow:hidden;padding-left:5%;padding-right:5%;}
.adsiv-about-1 ul li {float:left;width:19%;margin-left:3%;margin-right:3%;}
.adsiv-about-1 ul li img {text-align:center;margin:0 auto;}
.adsiv-about-1 ul li b {float:left;width:100%;padding-top:2rem;font-size:1rem;font-weight:normal;}
.adsiv-about-1 ul li p {float:left;width:100%;padding-top:0.6rem;line-height:200%;color:#A1A1A1;font-size:12px;}
.adsiv-about-2 {overflow:hidden;padding-top:2rem;text-align:center;}
.adsiv-about-2 ul {overflow:hidden;padding-left:5%;padding-right:5%;}
.adsiv-about-2 ul li {float:left;width:19%;margin-left:3%;margin-right:3%;}
.adsiv-about-2 ul li img {text-align:center;margin:0 auto;}
.adsiv-about-2 ul li span {float:left;width:100%;padding-top:2rem;font-size:80px;margin-bottom:-1rem;color:#FFF;font-family:"Bahnschrift", sans-serif;}
.adsiv-about-2 ul li b {float:left;width:100%;padding-top:2rem;font-size:16px;font-weight:normal;color:#FFF;}
.adsiv-about-2 ul li p {float:left;width:100%;padding-top:0.6rem;line-height:200%;color:#DDD;font-size:12px;}

.adsiv-wrap-case {overflow:hidden;}
.adsiv-wrap-case ul {overflow:hidden;margin-left:0%;padding-bottom:2%;}
.adsiv-wrap-case ul li {cursor:pointer;float:left;width:22.5%;text-align:center;margin-left:2%;margin-top:1rem;border-radius:4px;transition:all 0.3s linear 0s;opacity:1;}
.adsiv-wrap-case ul li .case-pic {overflow:hidden;}
.adsiv-wrap-case ul li .case-pic img {width:100%;margin:0px;padding:0px;height:auto;display:block;}
.adsiv-wrap-case ul li .case-txt {overflow:hidden;border:1px solid #eee;border-top:0px solid #eee;text-align:left;padding:5%;}
.adsiv-wrap-case ul li .case-txt b {overflow:hidden;float:left;width:100%;font-size:24px;font-weight:normal;color:#444;}
.adsiv-wrap-case ul li:hover .case-txt b {color:#E03236;}
.adsiv-wrap-case ul li .case-txt p {overflow:hidden;float:left;width:100%;line-height:24px;height:24px;color:#9A9A9A;padding-top:0.6rem;padding-bottom:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.adsiv-wrap-case ul li .case-txt span {float:left;width:100%;border-top:1px solid #eee;padding-top:1rem;color:#DDD;}
.adsiv-case-cont {overflow:hidden;padding:5%;}
.adsiv-case-cont img {overflow:hidden;width:100%;}
.adsiv-case-box {overflow:hidden;padding:5%;padding-right:10%;}
.adsiv-case-txt {overflow:hidden;line-height:200%;padding-bottom:2rem;}
.adsiv-case-tips {overflow:hidden;width:100%;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;text-align:center;line-height:3.8rem;color:#A1A1A1;}
.adsiv-case-url {overflow:hidden;padding-top:2rem;padding-bottom:2rem;}
.adsiv-case-url a {float:left;width:99%;line-height:3.2rem;text-align:center;font-size:16px;background:#DB1516;color:#FFF;border:1px solid #DB1516;}
.adsiv-case-url a:hover {border:1px solid #DB1516;background:#FFF;color:#DB1516;}
.adsiv-case-page {overflow:hidden;width:100%;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;text-align:center;line-height:3.8rem;color:#A1A1A1;}
.adsiv-case-page a {float:left;width:50%;text-align:center;}
.adsiv-case-page a:nth-child(1) {width:49%;border-right:1px solid #F1F1F1;}

.underline {display:inline-block;position:relative;line-height:1;}
.underline::after {content:'';position:absolute;left:0;bottom:0;transform:scaleX(0);height:1px;width:100%;transform-origin:50%bottom;background:#E03236;transition:transform 1s;}
.underline:hover::after {transform:scaleX(1);transition:transform 1s;}


.line {width:50px;height:1px;background:#FD823E;margin:10px 0;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.linen {width:50px;height:1px;background:#000;margin:30px 0;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.linenn {width:50px;height:1px;background:#FFF;margin:30px 0;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.linene {overflow:hidden;width:50px;height:1px;background:#000;margin:0 auto;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.linenen {overflow:hidden;width:50px;height:1px;background:#DDD;margin:0 auto;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.adsiv-wrap-tit {overflow:hidden;margin:0 auto;text-align:center;padding-bottom:2rem;}
.adsiv-wrap-tit b {float:left;width:100%;overflow:hidden;font-size:32px;padding-bottom:0.5rem;}
.adsiv-wrap-tit i {font-family:Arial, Helvetica, sans-serif, DFLiHei-Bd;}
.adsiv-wrap-tit span {float:left;width:100%;overflow:hidden;padding-top:0.8rem;color:#A1A1A1;}
.adsiv-wrap-tit-1 {overflow:hidden;margin:0 auto;text-align:center;padding-bottom:1rem;}
.adsiv-wrap-tit-1 b {float:left;width:100%;overflow:hidden;font-size:24px;font-weight:normal;padding-bottom:1rem;color:#FFF;}
.adsiv-wrap-tit-1 span {float:left;width:100%;overflow:hidden;padding-top:2rem;color:#A1A1A1;}
.adsiv-wrap-tit-2 {overflow:hidden;text-align:left;padding-bottom:2rem;}
.adsiv-wrap-tit-2 b {float:left;width:100%;overflow:hidden;font-size:24px;font-weight:normal;}
.adsiv-wrap-tit-2 span {float:left;width:100%;overflow:hidden;color:#A1A1A1;font-size:12px;}

.adsiv-wrap-details {overflow:hidden;width:80%;margin:0 auto;}
.adsiv-wrap-details .left {width:48%;background-color:#FFF;padding:1%;}
.adsiv-wrap-details .left img {width:100%;height:400px;}
.adsiv-wrap-details .right {width:48%;background-color:#FFF;padding:1%;}
.adsiv-wrap-details .right ul {}
.adsiv-wrap-details .right ul li {overflow:hidden;line-height:42px;border-bottom:1px solid #F1F1F1;}
.adsiv-wrap-details .right ul li a {}
.adsiv-wrap-details .right ul li span {}

.adsiv-wrap-web {overflow:hidden;}
.adsiv-wrap-web .lef {float:left;width:50%;color:#FFF;}
.adsiv-wrap-web .rig {float:right;width:50%;}
.adsiv-web-pic {overflow:hidden;}
.adsiv-web-pic img {width:100%;}
.adsiv-web-txt {overflow:hidden;padding:10%;}
.adsiv-web-txt .adsiv-web-text {overflow:hidden;line-height:200%;font-size:14px;color:#7F7F7F;}
.adsiv-web-txt .adsiv-web-sev {overflow:hidden;}
.adsiv-web-txt .adsiv-web-sev ul {overflow:hidden;margin-right:-45px;}
.adsiv-web-txt .adsiv-web-sev ul li {float:left;width:100px;margin-right:45px;text-align:center;margin-top:30px;}
.adsiv-web-txt .adsiv-web-sev ul li i {float:left;width:98px;height:98px;border:1px solid #EEE;border-radius:2px;transition:all 0.3s ease 0s;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-1 {background:#FFF url(../img/pic.png) no-repeat 4px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-1 {background:#F8F8F8 url(../img/pic.png) no-repeat 4px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-2 {background:#FFF url(../img/pic.png) no-repeat -98px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-2 {background:#F8F8F8 url(../img/pic.png) no-repeat -98px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-3 {background:#FFF url(../img/pic.png) no-repeat -196px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-3 {background:#F8F8F8 url(../img/pic.png) no-repeat -196px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-4 {background:#FFF url(../img/pic.png) no-repeat -294px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-4 {background:#F8F8F8 url(../img/pic.png) no-repeat -294px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-5 {background:#FFF url(../img/pic.png) no-repeat -392px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-5 {background:#F8F8F8 url(../img/pic.png) no-repeat -392px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-6 {background:#FFF url(../img/pic.png) no-repeat -490px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-6 {background:#F8F8F8 url(../img/pic.png) no-repeat -490px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-7 {background:#FFF url(../img/pic.png) no-repeat -588px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-7 {background:#F8F8F8 url(../img/pic.png) no-repeat -588px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-8 {background:#FFF url(../img/pic.png) no-repeat -686px -126px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-8 {background:#F8F8F8 url(../img/pic.png) no-repeat -686px -132px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-9 {background:url(../img/pic.png) no-repeat -784px -126px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-9 {background:#242424 url(../img/pic.png) no-repeat -784px -132px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-10 {background:url(../img/pic.png) no-repeat -882px -126px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-10 {background:#242424 url(../img/pic.png) no-repeat -882px -132px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-11 {background:url(../img/pic.png) no-repeat -980px -126px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-11 {background:#242424 url(../img/pic.png) no-repeat -980px -132px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-12 {background:url(../img/pic.png) no-repeat -1078px -126px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-12 {background:#242424 url(../img/pic.png) no-repeat -1078px -132px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-13 {background:url(../img/pic.png) no-repeat -1176px -126px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-13 {background:#242424 url(../img/pic.png) no-repeat -1176px -132px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-14 {background:url(../img/pic.png) no-repeat -1274px -126px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-14 {background:#242424 url(../img/pic.png) no-repeat -1274px -132px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-15 {background:url(../img/pic.png) no-repeat 0px -254px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-15 {background:#242424 url(../img/pic.png) no-repeat 0px -260px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-16 {background:url(../img/pic.png) no-repeat -98px -250px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-16 {background:#242424 url(../img/pic.png) no-repeat -98px -256px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-17 {background:#FFF url(../img/pic.png) no-repeat -196px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-17 {background:#F8F8F8 url(../img/pic.png) no-repeat -196px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-18 {background:#FFF url(../img/pic.png) no-repeat -294px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-18 {background:#F8F8F8 url(../img/pic.png) no-repeat -294px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-19 {background:#FFF url(../img/pic.png) no-repeat -392px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-19 {background:#F8F8F8 url(../img/pic.png) no-repeat -392px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-20 {background:#FFF url(../img/pic.png) no-repeat -490px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-20 {background:#F8F8F8 url(../img/pic.png) no-repeat -490px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-21 {background:#FFF url(../img/pic.png) no-repeat -588px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-21 {background:#F8F8F8 url(../img/pic.png) no-repeat -588px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-22 {background:#FFF url(../img/pic.png) no-repeat -686px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-22 {background:#F8F8F8 url(../img/pic.png) no-repeat -686px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-23 {background:#FFF url(../img/pic.png) no-repeat -784px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-23 {background:#F8F8F8 url(../img/pic.png) no-repeat -784px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-24 {background:#FFF url(../img/pic.png) no-repeat -882px -250px;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-24 {background:#F8F8F8 url(../img/pic.png) no-repeat -882px -256px;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-25 {background:url(../img/pic.png) no-repeat -980px -250px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-25 {background:#242424 url(../img/pic.png) no-repeat -980px -254px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-26 {background:url(../img/pic.png) no-repeat -1078px -252px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-26 {background:#242424 url(../img/pic.png) no-repeat -1078px -257px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-27 {background:url(../img/pic.png) no-repeat -1176px -250px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-27 {background:#242424 url(../img/pic.png) no-repeat -1176px -254px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-28 {background:url(../img/pic.png) no-repeat -1274px -250px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-28 {background:#242424 url(../img/pic.png) no-repeat -1274px -254px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-29 {background:url(../img/pic.png) no-repeat 2px -382px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-29 {background:#242424 url(../img/pic.png) no-repeat 2px -387px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-30 {background:url(../img/pic.png) no-repeat -98px -382px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-30 {background:#242424 url(../img/pic.png) no-repeat -98px -387px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-31 {background:url(../img/pic.png) no-repeat -196px -382px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-31 {background:#242424 url(../img/pic.png) no-repeat -196px -387px;border:1px solid #000;}
.adsiv-web-txt .adsiv-web-sev ul li .sev-32 {background:url(../img/pic.png) no-repeat -294px -382px;border:1px solid #565656;}
.adsiv-web-txt .adsiv-web-sev ul li:hover .sev-32 {background:#242424 url(../img/pic.png) no-repeat -294px -387px;border:1px solid #000;}


.adsiv-web-txt .adsiv-web-sev ul li b {overflow:hidden;font-weight:normal;float:left;width:100%;padding-top:0.5rem;}
.adsiv-web-txt .adsiv-web-more {overflow:hidden;padding-top:2rem;}
.adsiv-web-txt .adsiv-web-more a {float:left;width:25%;text-align:center;font-size:14px;line-height:2.5rem;margin-right:4%;border:1px solid #333;border-radius:30px;transition:all 0.3s ease 0s;}
.adsiv-web-txt .adsiv-web-more a:hover {overflow:hidden;border:1px solid #333;background-color:#333;color:#FFF;}
.adsiv-web-txt .adsiv-web-morer {overflow:hidden;padding-top:2rem;}
.adsiv-web-txt .adsiv-web-morer a {float:left;width:25%;text-align:center;font-size:14px;line-height:2.5rem;margin-right:4%;border:1px solid #FFF;color:#FFF;border-radius:30px;transition:all 0.3s ease 0s;}
.adsiv-web-txt .adsiv-web-morer a:hover {overflow:hidden;border:1px solid #DE2C2D;background-color:#DE2C2D;color:#FFF;}
.web-bg-1 {background:url(../img/web-bg-1.gif) repeat;}



#footer {overflow:hidden;text-align:center;padding-top:6rem;padding-bottom:4rem;line-height:26px;color:#808080;background-color:#232323;border-top:1px solid #000;}
#footer ul {overflow:hidden;width:80%;margin:0 auto;}
#footer ul li {float:left;width:23%;height:170px;margin-left:1%;margin-right:1%;background-color:#4F4F4F;transition:all 0.3s ease 0s;border-radius:2px;}
#footer ul li:hover {background-color:#F49E00;}
#footer ul li div {float:left;width:100%;height:110px;}
#footer ul li .f-1 {background:url(../img/pic.png) no-repeat 150px -570px;}
#footer ul li .f-2 {background:url(../img/pic.png) no-repeat -290px -570px;}
#footer ul li .f-3 {background:url(../img/pic.png) no-repeat -690px -570px;}
#footer ul li .f-4 {background:url(../img/pic.png) no-repeat -1035px -570px;}
#footer ul li span {float:left;width:100%;color:#FFF;}
#footer ul {overflow:hidden;}
#footer p {overflow:hidden;padding-top:1.5rem;line-height:32px;font-size:12px;}
#footer p a {padding-left:5px;padding-right:5px;color:#808080;}

@media screen and (max-width:999px) {

#main-book {width:100%;padding-top:45px;}
.height20 {overflow:hidden;height:10px;}

.site {line-height:40px;height:40px;border-radius:0px;border:0px solid #DEDAC7;}

.container {overflow:hidden;width:1000px;margin:0 auto;}
.container .left {width:720px;}
.container .right {width:270px;}

.pageinfo {background: #fff none repeat scroll 0 0;padding: 20px 10px;text-align: center;}
.pageinfo a {background-color: #fff;border-color: #ddd;border-radius: 4px;border-style: solid;border-width: 1px;color: #666;height: 36px;line-height: 36px;margin: 2px;padding: 8px 20px;text-decoration: none;transition: all 0.2s ease 0s;}
.pageinfo a:hover {background-color: #3A6EA4;border-color: #3A6EA4;border-style: solid;border-width: 1px;color: #fff;}
.pageinfo a:active {border-color: #3A6EA4;border-style: solid;border-width: 1px;color: #000;}
.pageinfo b {background-color: #3A6EA4;border-color: #3A6EA4;border-radius: 4px;border-style: solid;border-width: 1px;color: #fff;font-weight: bold;margin: 2px;padding: 8px 20px;}
.pageinfo b1 {background-color: #fff;border-color: #ddd;border-radius: 4px;border-style: solid;border-width: 1px;color: #666;margin-right: 2px;padding: 8px 20px;}
.book-list {}
.book-list ul {overflow:hidden;}
.book-list ul li {float:left;width:420px;border-bottom:1px solid #ebebeb;padding-top:20px;padding-bottom:20px;}
.book-list ul li .pic {float:left;width:90px;height:113px;padding-right:20px;}
.book-list ul li .pic img {width:100%;height:100%;}
.book-list ul li h5 {overflow:hidden;line-height:24px;font-size:16px;}
.book-list ul li h5 a {float:left;color:#3A6EA4;}
.book-list ul li h5 p {float:left;margin-left:10px;color:#FFF;background-color:#CCCCCC;font-size:12px;padding-left:10px;padding-right:10px;border-radius:30px;}
.book-list ul li h5 p:nth-child(1) {background-color:#FFA13B;}
.book-list ul li h5 p:nth-child(2) {background-color:#FF9696;}
.book-list ul li h5 p:nth-child(3) {background-color:#54BBEA;}
.book-list ul li h5 p:nth-child(4) {background-color:#33CC33;}
.book-list ul li .inf {line-height:24px;font-size:12px;color:#AAAAAA;}
.book-list ul li .inf span {padding-left:10px;padding-right:10px;color:#F1F1F1;}
.book-list ul li .time {line-height:24px;font-size:12px;color:#AAAAAA;}
.book-list ul li .time span {margin-right:15px;}
.book-list ul li .time a {padding-right:10px;color:#3A6EA4;}
.book-list ul li .time span em {font-family:"Arial";}
.book-list ul li .text {height:46px;line-height:23px;font-size:12px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.container .nan {overflow:hidden;background-color:#FFF;background-color:#FFF;border:1px solid #DEDAC7;border-radius:4px;margin-top:10px;}
.container .nan .one {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:-1px;text-align:left;}
.container .nan .one li {float:left;position:relative;width:100%;line-height:40px;border-bottom:1px dashed #e4e4e4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.container .nan .one li:before {display:inline-block;margin-right:8px;margin-top:-4px;width:3px;height:3px;background:#ccc;border-radius:2px;content:" ";vertical-align:middle;}
.container .nan .the {overflow:hidden;padding-left:15px;padding-right:15px;margin-bottom:-1px;}
.container .nan .the li {float:left;position:relative;width:33.33%;text-align:left;line-height:40px;border-bottom:1px dashed #e4e4e4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.container .nan .the li:before- {display:inline-block;margin-right:8px;margin-top:-4px;width:3px;height:3px;background:#ccc;border-radius:2px;content:" ";vertical-align:middle;}
.container .nan .hot {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:-1px;}
.container .nan .hot li {overflow:hidden;width:100%;line-height:44px;border-bottom:1px dashed #e4e4e4;}
.container .nan .hot li i {float:left;margin-top:10px;width:20px;height:20px;line-height:20px;font-size:12px;background-color:#C3C3C3;color:#FFF;text-align:center;border-radius:4px;}
.container .nan .hot li:nth-child(2) i {background-color:#D67300;}
.container .nan .hot li:nth-child(3) i {background-color:#FF9C2F;}
.container .nan .hot li:nth-child(4) i {background-color:#FFCE00;}
.container .nan .hot li a {float:left;padding-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.container .nan .hot li p {float:right;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.container .nan .book-p-1 {overflow:hidden;padding:20px;}
.container .nan .book-p-1 img {width:100%;border-radius:4px;}



.book-list-pic-4 {overflow:hidden;}
.book-list-pic-4 ul {overflow:hidden;padding:15px;padding-left:0px;padding-top:0px;}
.book-list-pic-4 ul li {float:left;margin-left:15px;margin-top:15px;width:132px;text-align:center;border:1px solid #ebebeb;padding:12px;border-radius:4px;}
.book-list-pic-4 ul li:hover {border:1px solid #337AB7;}
.book-list-pic-4 ul li a {float:left;width:100%;text-decoration:none;}
.book-list-pic-4 ul li img {width:132px;height:176px;border-radius:4px;}
.book-list-pic-4 ul li b {overflow:hidden;width:100%;height:24px;line-height:24px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.book-list-pic-4 ul li p {line-height:24px;font-size:12px;color:#AAAAAA;}

.book-list-1 {overflow:hidden;}
.book-list-1 ul {overflow:hidden;}
.book-list-1 ul li {overflow:hidden;border-bottom:1px solid #DEDAC7;line-height:44px;text-align:left;padding-left:15px;padding-right:15px;}
.book-list-1 ul li:hover {background-color:#F8F8F8;}
.book-list-1 ul li .s1 {float:left;width:10%;}
.book-list-1 ul li h2 {float:left;width:70%;}
.book-list-1 ul li .s2 {float:left;width:14%;}
.book-list-1 ul li .nowDate {float:right;width:6%;text-align:right;}

.book-list-2 {overflow:hidden;}
.book-list-2 ul {overflow:hidden;}
.book-list-2 ul li {overflow:hidden;border-bottom:1px solid #DEDAC7;line-height:44px;text-align:left;padding-left:15px;padding-right:15px;}
.book-list-2 ul li:hover {background-color:#F8F8F8;}
.book-list-2 ul li .s1 {float:left;width:10%;}
.book-list-2 ul li h2 {float:left;width:84%;}
.book-list-1 ul li .nowDate {float:right;width:6%;text-align:right;}

.book-list-3 {overflow:hidden;}
.book-list-3 ul {overflow:hidden;}
.book-list-3 ul li {overflow:hidden;border-bottom:1px solid #DEDAC7;line-height:44px;text-align:left;padding-left:15px;padding-right:15px;}
.book-list-3 ul li:hover {background-color:#F8F8F8;}
.book-list-3 ul li .s1 {float:left;width:10%;}
.book-list-3 ul li .s2 {float:left;width:10%;}
.book-list-3 ul li h2 {float:left;width:58%;}
.book-list-3 ul li .s3 {float:left;width:8%;}
.book-list-3 ul li .s4 {float:left;width:8%;}
.book-list-3 ul li .nowDate {float:right;width:6%;text-align:right;}

.tit {line-height:2.5rem;padding-left:2%;padding-right:2%;border-top-left-radius:0px;border-top-right-radius:0px;}
.tit p {display:none;}

.book-nai {border-radius:0px;border:0px solid #DEDAC7;padding:2%;}
.book-nai .books {padding-bottom:0.5rem;}
.book-nai .books .left {width:25%;}
.book-nai .books .center {padding-left:4%;text-align:left;width:70%;}
.book-nai .books .center ul h1 {font-size:1.2rem;padding-bottom:0.4rem;}
.book-nai .books .center ul li {line-height:1.4rem;font-size:0.8rem;}
.book-nai .books .center .zoubook h1 {font-size:1.2rem;}
.book-nai .books .center .zoubook p {line-height:1.4rem;font-size:0.8rem;padding-top:0.5rem;}
.book-nai .books .book-ope {overflow:hidden;float:left;width:100%;}
.book-nai .books .book-ope a {width:29.5%;margin-left:2%;margin-right:1%;line-height:38px;}
.book-nai .books-txt {overflow:hidden;border-top:1px solid #DDDDDD;text-align:left;line-height:24px;padding-top:1rem;margin-top:0.5rem;}
.book-nan {border:0px solid #DEDAC7;margin-top:0.5rem;border-radius:0px;}
.book-nan .two {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .two li {float:left;width:47%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-nan .the li {width:97%;padding-left:3%;}
.book-nan .for li {width:97%;padding-left:3%;}
.book-nan .wow li {width:47%;padding-left:3%;}
.book-nan .liu {text-align:center;}
.book-nan .liu li {width:48%;padding-left:2%;line-height:2.5rem;}
.book-nan .sis {overflow:hidden;margin-bottom:-1px;text-align:left;}
.book-nan .sis li {float:left;width:8%;border-bottom:1px dotted #DDDDDD;padding-left:2%;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.book-tips {overflow:hidden;font-size:12px;text-align:center;line-height:42px;}
.book-tipsi {border-radius:0px;border:0px solid #DDDDDD;padding:2%;margin-top:0.5rem;}
.book-tipsi p {text-align:left;line-height:24px;}
#htmlContent {font-family:"Microsoft YaHei",微软雅黑,宋体;font-size:1rem;line-height:190%;color:#555;text-align:left;padding:3%;}
.books-nai {border-radius:0px;border:0px solid #DEDAC7;}
.nr_page {width:80%;}
.nr_page a {width:31%;}
.text-danger {overflow:hidden;padding-bottom:0.5rem;}
.hidden-xs {overflow:hidden;padding-top:0.5rem;}
.book-nan .book-pic {overflow:hidden;width:100%;}
.book-nan .book-pic ul {overflow:hidden;padding-bottom:1.2rem;}
.book-nan .book-pic ul li {float:left;width:12%;padding-left:2%;padding-top:1.2rem;}
.book-nan .book-pic ul li img {float:left;width:100%;}
.book-nan .book-pic ul li p {float:left;width:100%;padding-top:0.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

#footer {padding-left:3%;padding-right:3%;line-height:1.5rem;margin-top:0.5rem;}
#footer p a {padding-left:10px;padding-right:10px;}


#header {height:45px;line-height:45px;}
#header .header {width:100%;}
#header .logo {background:#FFF url(../img/logo.png) no-repeat 10px center;padding-left:40px;padding-right:0px;}
#header .logo a {color:#76B42B;text-decoration:none;}
.nav- {float: left;}
.nav- ul {list-style:none}
.nav- li {float:left;font-size:15px;position:relative;z-index:2;}
.nav- li+#nvabar-item-index {display:none}
.nav- li a {color:#353D44;display:inline-block;padding-left:1rem;padding-right:1rem;transition:color 0.3s linear;}
.nav- li a:hover {text-decoration:none;color:#76B42B;}
.nav- ul ul {display:none;position:absolute;top:100%;left:0}
.nav- ul li:hover>ul {display:block;}
.nav- ul ul li {white-space:nowrap;line-height:2.2rem;}
.nav- ul ul ul {top:0;left:100%}
.nav- ul ul li a:hover{}
.nav- li:hover>a {border-bottom:1px solid #76B42B;}
.nav- ul ul li:hover>a {border-bottom:0px solid #76B42B;}
.nav- li.active>a {}
.nav- ul ul {}
.nav- ul li:hover>ul {background-color:#000;border:1px solid #76B42B;margin-top:-1px;}
.nav- ul ul li:hover {}

#mnav, #search {display:block;position:absolute;top:0;color:#999;cursor:pointer;}
#mnav {right:18%;}
#search {right:3%;}
.nav {display:none;margin-left:0;width:100%;position:absolute;top:46px;left:0;right:0;background-color:#FFF;border-bottom:1px solid #DEDAC7;}
.nav li {float:none;width:100%;position:static;}
.nav li a {padding-left:3%;display:block;}
.nav ul ul {display:block;position:static;padding-left:3%;overflow:hidden;}
.nav ul ul li {line-height:30px;float:left;margin-right:10px;width:auto;}
.nav ul ul ul {display:none;}
.nav ul ul li:hover ul {display:none;}
.search {display:none;float:none;width:100%;position:absolute;top:100%;left:0;right:0;height:52px;margin-top:1px;padding-left:0px;border:0px solid #C8DAB6;border-radius:0px;background-color:#FFF;opacity:1;}
.search form {overflow:hidden;padding:3%;width:94%;}
.search form input {float:left;width:73%;height:32px;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #ccc;border-right: 0;padding-left:2%}
.search form button {float:left;width:27%;background-color:#C8DAB6;height:32px;line-height:32px;color:#FFF;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:0px solid #ccc;}
}