﻿@charset "UTF-8";
blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {margin: 0;padding: 0}
table {border-collapse: collapse;border-spacing: 0}
abbr, acronym, fieldset, img {border: 0}
ol, ul {list-style: none}
caption, th {text-align: left}
q:after, q:before {content: ''}
.col-c, .col-l {float: left}
.col-r, .col_r {float: right}
.c {clear: both}
em {font-weight: 400;font-style: normal}
.dn {display: none}
.clearfix:after {content: " ";display: block;height: 0;visibility: hidden;clear: both}
body {color: #333;font-size: 14px;line-height: 1.5;font-family: "Microsoft Yahei", sans-serif}
a {color: #333;text-decoration: none}
a:hover {color: #C72819}
img, video {max-width: 100%;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;transition: .3s}
input, select, textarea {font-size: 16px;color: #333;font-family: "Microsoft Yahei", sans-serif;outline: 0;border: none}
select::-ms-expand {display: none}
input[type=button], input[type=reset], input[type=submit], select {appearance: none;-moz-appearance: none;-webkit-appearance: none;-ms-appearance: none}
input[type=button], input[type=reset], input[type=submit] {cursor: pointer}
::-webkit-input-placeholder {color: #ffa948}
::-moz-placeholder {color: #ffa948}
::-ms-input-placeholder {color: #ffa948}
.ani, a {transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s}
* {-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: 0}
.unselect {-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none}
::-webkit-scrollbar { width: 4px; height: 4px;} ::-webkit-scrollbar-track { background: none; } ::-webkit-scrollbar-thumb { background: #ECE2DA; } ::-webkit-scrollbar-thumb:window-inactive { background: #ECE2DA; }
.wp {width: 94%;max-width: 1020px;margin: 0 auto}
.header .top {line-height: 40px;background-color: #fff;font-size: 14px;color: #666}
.header .top .wel{margin-right: 15px;}
.header .top a {display: inline-block;vertical-align: middle;margin-right: 12px;position: relative;color: #666}
/*.header .top a:first-child::after {content: "";position: absolute;right: -6px;top: 50%;width: 1px;height: 16px;background-color: #666;margin-top: -8px}*/
.ban-hd {height: 294px;background-repeat: no-repeat;background-position: center;margin-bottom: -47px;}
.ban-hd .wp{position: relative;padding: 42px 0 0;}
.hd-logo {position: absolute;left: -95px;top: 18px;}
.hd-logo img {display: block}
.ban-txt {display: block;margin: 0 auto 14px;width: 652px;}
.ban-search {width: 744px;display: flex;align-items: center;margin: 0 auto;}
.ban-search .select {color: #ffffff;flex-shrink: 0;line-height: 37px;height: 37px;padding-right: 15px;background: url(../images/jt1.png) right 8px center no-repeat #ffa948;font-size: 14px;width: 92px;cursor: pointer;text-align: center;}
.ban-search .select option {text-align: center;text-align-last: center;font-size: 14px;color: #FFFFFF}
.ban-search .inp {flex-grow: 1;}
.ban-search .inp input {line-height: 37px;height: 37px;width: 100%;border: 1px solid #ffa948;text-align: center;background-color: transparent;font-size: 14px;color: #fff}
.ban-search .sub {flex-shrink: 0;width: 99px;line-height: 37px;height: 37px;text-align: center;background-color: #ffa948;color: #fff;font-size: 16px;overflow: hidden;position: relative;z-index: 2;}
.hots-word{display: flex;color: #f5efe9;}
.hots-word a{color: #f5efe9;margin-right: 12px;}
.hots-word a:hover{text-decoration: underline;}
.nav {background-color: rgba(199 40 25 / 86%);}
.nav li {float: left;position: relative}
.nav li + li{margin-left: 8px;}
.nav li > a {display: block;padding: 0 51px;font-size: 18px;color: #fff;line-height: 47px;}
.nav li:first-child > a{padding: 0 51px;}
.nav li:hover > a,.nav li.active > a {background-color: #dc1e15}
.nav li dl {position: absolute;left: 0;top: 100%;width:230px;padding-bottom: 8px;background-color: rgba(219, 26, 21, 0.97);display: none;z-index: 9}
.nav li dd a {display: block;padding-left: 35px;font-size: 16px;color: #fff;line-height: 40px;background-image: none;-ms-transition: 0s;-moz-transition: 0s;-webkit-transition: 0s;-o-transition: 0s;transition: 0s;}
.nav li dd a:hover {background-color: #CB0803;}
.menuBtn {position: relative;z-index: 9;display: none;float: right;width: 26px;cursor: pointer;height: 24px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.menuBtn b {display: block;height: 3px;width: 100%;background-color: #EA8008;margin: 5px 0;border-radius: 2px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px}
.menuBtn b:last-child {margin-bottom: 0}
.menuBtn.open b {opacity: 0;position: absolute}
.menuBtn.open b:first-child {left: 0;top: 0;opacity: 1;transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);transform-origin: 0 0}
.menuBtn.open b:last-child {opacity: 1;left: -2px;bottom: -2px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform-origin: 0 0;-moz-transform: rotate(-45deg)}
.banner {position: relative;overflow: hidden}
.banner img {display: block;width: 100%}
.banner .txt {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%)}
.banner .txt h4 {font-size: 50px;color: #4b2927;line-height: 60px;margin-bottom: 22px}
.banner .txt h3 {font-size: 68px;color: #4b2927;line-height: 78px;margin-bottom: 45px}
.banner .txt a {width: 174px;line-height: 46px;text-align: center;background-color: #854a33;border-radius: 10px;display: block}
.banner .txt a span {padding-right: 18px;font-size: 16px;color: #fff;display: inline-block;background-repeat: no-repeat;background-image: url(../images/i-jt2.png);background-position: right center}
.banner .slick-next, .banner .slick-prev {position: absolute;top: 50%;margin-top: -35px;overflow: hidden;width: 44px;height: 84px;font-size: 0;line-height: 0;z-index: 999;background-repeat: no-repeat;background-position: center center;-o-background-size: 100%;-ms-background-size: 100%;-moz-background-size: 100%;-webkit-background-size: 100%;background-size: 100%;text-indent: -9999px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s}
.banner .slick-prev {left: 80px;background-image: url(../images/i-prev3.png)}
.banner .slick-next {right: 80px;background-image: url(../images/i-next3.png)}
.banner .slick-next:hover, .banner .slick-prev:hover {opacity: .6}
.banner .slick-dots {position: absolute;bottom: 95px;left: 0;z-index: 99;text-align: center;width: 100%}
.banner .slick-dots li {display: inline-block;margin: 0 7px}
.banner .slick-dots li button {display: block;width: 11px;height: 11px;font-size: 0;line-height: 0;text-indent: 999px;background-color: rgba(255, 255, 255, .5);border-radius: 50%}
.banner .slick-dots li.slick-active button {background-color: #fff}
.sel-ul,.sel-ul2{display:inline-block;vertical-align:top}
.sel-ul{width:124px}
.sel-ul:after{content:'';position:absolute;right:0;top:50%;width:1px;height:10px;background-color:#ffa948;margin-top:-5px}
.sel-ul{position:relative;background: #ffa948; height: 37px; line-height: 37px;}
.sel-ul input{position:absolute;left:-999px}
.sel-ul .hd{padding:0 5px;text-align:center;cursor:pointer; width: 120px;}
.sel-ul .hd i,.sel-ul .hd span{display:inline-block;vertical-align:middle}
.sel-ul .hd span{height: 40px;max-width:calc(100% - 30px);font-size:14px;color:#fff;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.sel-ul .hd i{margin-left:15px;width:9px;height:5px;background:url(../images/jt1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.sel-ul .options{position:absolute;left:0;top:100%;right:0;box-shadow:0 4px 10px rgba(0,0,0,.1);max-height:205px;overflow-y:auto;z-index:10;display:none; z-index: 20;}
.sel-ul .options::-webkit-scrollbar{width:4px}
.sel-ul .options::-webkit-scrollbar-track{background:0 0}
.sel-ul .options::-webkit-scrollbar-thumb{background:#ae5301}
.sel-ul .options::-webkit-scrollbar-thumb:window-inactive{background:#ae5301}
.sel-ul .options li{padding:10px 20px;font-size:14px;color:#fff;text-align:center;line-height:1.5;background-color:#ff973b;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sel-ul .options li.on,.sel-ul .options li:hover{color:#fff;background-color:#ae5301;}
.footer {padding: 26px 0;border-top: 3px solid #E37C07;overflow: hidden}
.footer .right {overflow: hidden;font-size: 14px;color: #666;line-height: 24px;/*font-family: '宋体';*/}
.footer .right p span {padding-right: 10px;margin-right: 10px;position: relative;display: inline-block}
.footer .right p span::after {content: "";position: absolute;right: 0;top: 50%;width: 1px;height: 14px;background-color: #666;margin-top: -7px}
.footer .right p span:last-child::after {display: none}
.footer .right p span:last-child {margin-right: 0;padding-right: 0}
.footer .right p a{color: #666666;}
.footer .right p a:hover{color: #0672e2;}
.footer .right p a img {display: inline-block;vertical-align: middle;margin-right: 4px}
.footer .right p em {margin-right: 7px}
.fd-logo {float: left;margin-right: 22px}
.fd-logo img {display: block}
.g-top {position: fixed;left: 50%;margin-left: 550px;width: 40px;bottom: 200px;z-index: 99}
.g-top img {display: block}
.m-pages {margin-bottom: 50px;text-align: center}
.m-pages ul {display: inline-block;vertical-align: middle;margin-right: 32px;overflow: hidden}
.m-pages .pages-form {display: inline-block;vertical-align: middle}
.m-pages ul li {float: left;margin: 0 3px}
.m-pages ul li a {display: block;padding: 0 7px;border: 1px solid #d9d9d9;font-size: 14px;color: #666;line-height: 18px;font-family: arial}
.m-pages ul li.disabled a {color: #ababab}
.m-pages ul li.other a {background-color: #eaeaea;font-family: '微软雅黑'}
.m-pages ul li.other {margin: 0 8px}
.m-pages ul li span {font-size: 14px;color: #666;display: block;line-height: 22px}
.m-pages ul li a:hover, .m-pages ul li.active a {background-color: #3C746C;border-color: #00B7EE;color: #fff}
.pages-form {font-size: 14px;color: #5b5b5b;line-height: 20px}
.pages-form span {display: inline-block;vertical-align: middle}
.pages-form span em {display: inline-block;vertical-align: middle;margin: 0 4px}
.pages-form span input {width: 20px;height: 20px;display: inline-block;vertical-align: middle;text-align: center;border: 1px solid #d9d9d9;font-size: 14px;color: #666;/*font-family: '宋体';*/margin-top: -2px}
.pages-form .go {display: inline-block;vertical-align: middle;width: 33px;line-height: 22px;text-align: center;font-size: 14px;color: #fff;background-color: #00B7EE}
.d-tit2 {border-bottom: 1px solid #a0b0bd;margin-bottom: 18px}
.d-tit2 h3 {font-size: 18px;color: #00B7EE;float: left;padding-bottom: 12px;position: relative}
.d-tit2 h3::after {content: "";position: absolute;left: 0;bottom: -1px;width: 30px;height: 3px;background-color: #00B7EE}
.index-list1.num .top span {background-color: #d22323}
.index-list1.num li span {width: 16px;float: left;background-color: #979797;font-size: 14px;color: #fff;margin-right: 10px;text-align: center;font-family: arial;line-height: 16px;margin-top: 6px}
.index-list1.num li {padding-left: 0}
.index-list1.num li::after {display: none}
.index-list1.num {margin-bottom: 25px}
.detail-list {overflow: hidden;margin: 0 -5px}
.detail-list li {float: left;width: 50%}
.detail-list .item {margin: 0 15px}
.detail-list .item .img {position: relative;padding-top: 147.15%;overflow: hidden;display: block}
.detail-list .item .img img {position: absolute;left: 0;top: 0;width: 100%;height: 100%}
.detail-list .item .img:hover img {transform: scale(1.08);-ms-transform: scale(1.08);-moz-transform: scale(1.08);-webkit-transform: scale(1.08);-o-transform: scale(1.08)}
.detail-list .item .tit {font-size: 14px;color: #454545;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 38px;text-align: center}
.detail-list .item .tit:hover {color: #00B7EE}
.hot-theme {padding: 15px 30px;background: url(../images/d-bg1.jpg) center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;margin: 26px 0 20px}
.hot-theme h3 {font-size: 16px;color: #00B7EE;font-weight: 700;line-height: 26px;margin-bottom: 15px}
.hot-theme .box {overflow: hidden}
.hot-theme .box label {float: left;width: 50%}
.hot-theme .box label input {display: none}
.hot-theme .box label span {display: inline-block;padding-left: 19px;background-repeat: no-repeat;background-position: left center;background-image: url(../images/d-ico1.png);font-size: 14px;color: #454545;line-height: 24px;margin-bottom: 5px;cursor: pointer}
.hot-theme .box label.checked span {background-image: url(../images/d-ico2.png)}
.m-list1 {margin-bottom: 30px}
.m-list1 li {padding: 0 15px 15px;margin-bottom: 15px;border-bottom: 1px solid #e5e5e5;/*font-family: '宋体'*/}
.m-list1 li .tit {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 18px;color: #454545;line-height: 28px;margin-bottom: 10px;font-weight: 700}
.m-list1 li .tit:hover {color: #00B7EE}
.m-list1 li p {font-size: 14px;color: #666;line-height: 24px;margin-bottom: 5px}
.m-list1 li p.dh {display: -webkit-box;display: box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 48px}
.m-list1 li p span {display: inline-block;vertical-align: middle;margin-right: 20px}
.m-list1 li p span a {color: #00B7EE;margin-right: 15px}
.m-list1 li p span a:hover {text-decoration: underline}
.d-tit3 {padding: 0 25px;line-height: 46px;color: #fff;background-color: #2685cc;font-size: 18px}
.m-list2 {border: 1px solid #eee;padding: 6px 0;margin-bottom: 25px}
.m-list2 li {padding: 0 25px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s}
.m-list2 li a {display: block;padding-left: 10px;font-size: 16px;color: #565656;line-height: 38px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative}
.m-list2 li:hover {background-color: #00B7EE}
.m-list2 li:hover a {color: #fff}
.m-list2 li a::after {content: "";left: 0;top: 50%;width: 3px;height: 9px;background-color: #2685cc;margin-top: -4px;content: "";position: absolute}
.m-list2 li:hover a::after {background-color: #fff}
.index-list1.bt {margin-bottom: 20px}
.mo-login, .mo-search, .mo-top {display: none}
.ad-img {display: block}
.ad-img img {display: block;width: 100%}
.mo-slick {display: none !important}
.zt_top_btn, #span_logout, #span_branchlogout{display: inline-block;float: right;}
.g-tab1.g-tab3{height:auto;padding:0;margin:0}
.g-tab1.g-tab3 ul li.hover a:after{display:none}
.g-tab1.g-tab3 ul{padding:0}
/*资讯*/
.ul-news {padding-top: 20px; margin-bottom: 40px;}
.ul-news a {padding-left: 13px;display: block;line-height: 30px;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.ul-news a:before {content: "";display: block;width: 4px;height: 4px;background: #107ed2;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;overflow: hidden;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%)}
.ul-news a:hover {text-decoration: none;color: #00B7EE}
.m-active {overflow: hidden;padding: 28px 0 50px}
.m-active h1 {text-align: center;font-size: 20px;color: #222;font-weight: 400;letter-spacing: 1px;margin-bottom: 10px}
.m-active .info {display: block;text-align: center;font-size: 14px;color: #787878;margin-bottom: 32px}
.m-active img {display: block;margin: 0 auto 14px}
.m-active .img-desc {display: block;text-align: center;font-size: 14px;color: #454545;margin-bottom: 21px}
.m-active p {font-size: 14px;color: #222;line-height: 2; text-indent: 2em;}
/**资讯列表**/
.left-mainl{margin-top:5px;overflow:hidden;margin-bottom: 35px;}
.left-mainl .m-ps{overflow:hidden;border-bottom:1px solid #e5e5e5;padding:0 10px}
.left-mainl .m-ps span{float:right;font-size:14px;color:#666;padding:16px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.left-mainl .m-ps h3{padding:13px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.left-mainl .m-ps a{font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}
.left-mainl .m-ps a:hover{color:#DC1E15}
/*政策**/
.filter2 {margin-bottom: 30px;margin-top: 34px;}
.filter2 .top {padding: 15px 20px 0;overflow: hidden;background-color: #f1f4f9;border: 1px solid #e5e5e5}
.f2-s {float: left;width: 33.3%;overflow: hidden;margin-bottom: 14px}
.f2-s .label {width: 70px;float: left;font-size: 14px;color: #454545;height: 28px;line-height: 28px;text-align: right}
.f2-s .inp {overflow: hidden;width: 230px;height: 28px}
.f2-s .inp input {display: block;width: 100%;height: 100%;background: 0 0;padding-left: 14px;color: #666;font-size: 14px;border: 1px solid #d0d0d0}
.f2-s .inp select {display: block;width: 100%;height: 100%;background: url(../images/select.png) no-repeat right 7px center/21px auto;padding-left: 14px;color: #666;font-size: 14px;border: 1px solid #d0d0d0}
.f2-s .inp.two {overflow: hidden}
.f2-s .inp.two select {float: left;width: 109px}
.f2-s .inp.two select:last-child {float: right}
.filter2 .bot {overflow: hidden;padding: 15px 20px;background-color: #f1f4f9;border: 1px solid #e5e5e5;border-top: none}
.filter2 .bot .label {float: left;width: 70px;text-align: right;color: #454545;line-height: 2;font-size: 14px}
.filter2 .bot .con {overflow: hidden}
.filter2 .bot .con label {display: block;float: left;width: 20%;position: relative;overflow: hidden}
.filter2 .bot .con label input {position: absolute;left: -99999px}
.filter2 .bot .con label span {color: #454545;font-size: 14px;line-height: 2;padding-left: 20px;position: relative;cursor: pointer}
.filter2 .bot .con label span:After {content: '';width: 12px;height: 12px;background: url(../images/d-ico1.png) no-repeat center center/contain;position: absolute;left: 0;top: 50%;margin-top: -6px}
.filter2 .bot .con label input:checked + span:after {background-image: url(../images/d-ico2.png)}
.filter2 .btn {text-align: center;margin-top: 16px;font-size: 0}
.filter2 .btn input {display: inline-block;vertical-align: middle;width: 74px;height: 27px;border-radius: 4px;margin: 0 25px;color: #fff;border: none}
.filter2 .btn .sub {background-color: #00B7EE}
.filter2 .btn .re {background-color: #e1c188}
.table {margin-bottom: 30px;}
.table table {width: 100%;table-layout: fixed;text-align: center;border-top: 2px solid #00B7EE;font-size: 14px;color: #454545}
.table table th {height: 40px;background-color: #f1f4f9;text-align: center;}
.table table td {height: 40px;vertical-align: middle;border-bottom: 1px dashed #dcdcdc}
.table table td label {display: block;position: relative;overflow: hidden}
.table label input {position: absolute;left: -99999px}
.table label span {padding-left: 20px;position: relative;cursor: pointer}
.table label span:After {content: '';width: 12px;height: 12px;background: url(../images/d-ico1.png) no-repeat center center/contain;position: absolute;left: 0;top: 50%;margin-top: -6px}
.table label input:checked + span:after {background-image: url(../images/d-ico2.png)}
.table label a, .det-top .dt {display: inline-block;vertical-align: middle;width: 19px;height: 19px;margin-left: 5px;background: url(../images/download2.png) no-repeat center center/contain}
.det-top .dt {margin-top: -2px;}
.table table td:first-child {text-align: left;padding-left: 20px}
.downAll {border-bottom: 1px solid #dcdcdc;padding: 12px 20px}
.downAll a {display: inline-block;width: 140px;height: 34px;background: #00B7EE;border-radius: 4px;line-height: 34px;color: #fff;text-align: center;margin-left: 10px}
.det-content {float: left;width: 643px;margin-right: 30px}
.det-top {margin-top: 40px;padding-bottom: 25px;border-bottom: 1px dashed #e5e5e5}
.det-top h3 {color: #454545;font-size: 18px;margin-bottom: 20px}
.det-top p {font-size: 14px;line-height: 30px;color: #454545}
.det-top p span {color: #787878}
.det-bot {font-size: 14px;line-height: 22px;color: #454545;margin-bottom: 30px;}
.det-bot .tit {height: 50px;line-height: 50px;font-weight: 700;color: #00B7EE;font-size: 14px}
.det-bot p {text-indent: 2em;line-height: 25px; margin-bottom: 6px;}
.row-zy1 {padding: 25px 0 42px;overflow: hidden}
.row-zy1 .row {overflow: hidden}
.row-zy1 .col-l {width: 642px;}
.row-zy1 .col-r {width: 309px;padding: 20px 0 0;}
.row-zy1 .col-r .index-list1{margin-bottom: 12px;}
.d-newsList{}
.d-newsList li {border-bottom: 1px solid #C9C9C9}
.d-newsList .con {padding: 21px 16px 25px;display: block}
.d-newsList .tit { display: block;font-size: 18px;color: #454545;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.d-newsList .tit:hover{color: #DC1E15;}
.d-newsList .txt {font-size: 14px;color: #888888;line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 48px;margin-bottom: 18px;}
.d-newsList .desc {font-size: 14px;color: #EA8008;line-height: 20px}
.d-newsList .desc p {margin: 7px 0}
.d-newsList .desc span {margin-right: 20px;display: inline-block}
.d-newsList .desc a {margin-right: 10px;display: inline-block;color: #EA8008}
.d-newsList .desc a {-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.d-newsList .desc a:hover {text-decoration: underline}
.d-newsList .tag{}
.d-newsList .tag a{height: 30px;line-height: 28px;border: 1px solid #EA8008;color: #EA8008;padding: 0 13px !important;margin-right: 6px;margin-bottom: 5px;display: inline-block;}
.d-newsList .tag a:hover{background: #EA8008;color: #ffffff;}
.row-zy1 .col-r .d-trendsList {padding: 21px 25px 26px}
.pages {padding: 33px 0 45px;text-align: center}
.pages .go, .pages ul {margin: 0 30px}
.pages ul {display: inline-block;vertical-align: middle;}
.pages ul li {margin: 0 2px;display: inline-block;vertical-align: middle}
.pages ul a {display: block;font-size: 14px;color: #666;text-align: center;min-width: 21px;border: 1px solid #CACACA;height: 20px;line-height: 18px;-webkit-transition: .5s;-o-transition: .5s;transition: .5s}
.pages ul span {display: block;font-size: 14px;color: #666}
.pages ul .first a {min-width: 44px;border-color: #E2E2E2;background-color: #E2E2E2;color: #5b5b5b}
.pages ul .end a {min-width: 44px;border-color: #E2E2E2;background-color: #E2E2E2;color: #5b5b5b}
.pages ul .arrow a{}
.pages ul .on a, .pages ul a:hover {border-color: #EA8008;background-color: #EA8008;color: #fefefe}
.pages ul .disable.end a, .pages ul .disable.first a {background-color: #EAEAEA;color: #ABABAB;pointer-events: none}
.pages ul .disable.arrow a{border-color: #D9D9D9;color: #d9d9d9;pointer-events: none}
.pages .go {font-family: MicrosoftYaHei;margin-left: 0;display: inline-block;vertical-align: middle;font-size: 14px;color: #5b5b5b}
.pages .go input {margin: 0 2px 0 5px;display: inline-block;width: 30px;height: 24px;border: 1px solid #BFBFBF;font-size: 14px;color: #666666;text-align: center}
.pages .go a {margin: 0 5px;display: inline-block;width: 33px;height: 22px;background-color: #EA8008;font-size: 14px;color: #fff;text-align: center;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.pages .go a:hover {opacity: .8;filter: alpha(opacity=80)}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none !important;}
input[type='number'] {-moz-appearance: textfield;}
.ind-row1{overflow: hidden;padding: 40px 0;}
.ind-row4{overflow: hidden;padding: 26px 0 52px;}
.ind-row1 .col-l,
.ind-row4 .col-l{width: 490px;}
.ind-row1 .col-r,
.ind-row4 .col-r{width: 489px;}
.ind-row1 .col-r .g-tit1{margin-top: -8px;}
.part1-slick{overflow: hidden;}
.part1-slick .item{display:block;position:relative}
.part1-slick .item img{display:block;width:100%}
.part1-slick .item img:hover{transform:scale(1.08);-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08)}
.part1-slick .item p{/*font-family: "宋体";*/position:absolute;left:0;bottom:0;width:100%;padding:0 110px 0 27px;line-height:48px;background-color:rgba(0,0,0,.72);font-size:16px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.part1-slick .slick-dots{position:absolute;right:22px;bottom:15px;width:auto}
.part1-slick .slick-dots li{margin-left:12px;width: 8px;height: 8px;background: #FFFFFF;border-radius: 50%;}
.part1-slick .slick-dots li button{display: none;}
.part1-slick .slick-dots li.slick-active{background-color: #DC1E15;}
.g-tit1{display: flex;justify-content: space-between;align-items: center;border-bottom: 2px solid #EA8008;}
.g-tit1 .tit{font-weight: bold;font-size: 22px;line-height: 48px;color: #C72819;padding-left: 26px;background: url(../images/tit1.png) no-repeat 3px center;}
.g-tit1 .more{color: #EA8008;}
.index-list1 li{padding-left:20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index-list1 li .time{float: right;color: #A09480;line-height: 30px;}
.index-list1 li a{display:block;font-size:14px;color:#3F3F3F;line-height:30px;/*font-family:'宋体';*/white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
.index-list1 li a:hover{color:#DC1E15}
.index-list1 li::after{content:"";position:absolute;left:7px;top:50%;width:4px;height:4px;border-radius:50%;background-color:#EA8008;margin-top:-2px}
.tab1-box .index-list1{display: none;}
.tab1-box .index-list1.show{display: block;}
.g-tab1{height: 37px;background: #FCEBD8;padding: 4px 0 0;margin-bottom: 20px;}
.g-tab1 ul{display: flex;justify-content: space-between;padding: 0 22px;}
.g-tab1 ul li{position: relative;}
.g-tab1 ul li + li:before{content: '';position: absolute;top: 8px;left: -35px;width: 2px;height: 13px;background: #D97503;}
.g-tab1 ul li a{display: block;font-size: 16px;color: #C72819;padding: 0 14px;height: 28px;line-height: 28px;}
.g-tab1 ul li.hover a{position: relative;background: #DC1E15;color: #ffffff;}
.g-tab1 ul li.hover a:after{content: '';position: absolute;bottom: -7px;left: 50%;margin-left: -12px;width: 23px;height: 7px;background: url(../images/icon-sj.png) no-repeat center;}
.g-tab1 .g-tab1-se{justify-content: space-evenly;}
.ind-row2{padding: 36px 0 44px;background: url(../images/ind2-bg.jpg) no-repeat center / cover;}
.g-tab2{width: 246px;padding: 4px 0;background: #FBDFC0;margin-right: 47px;}
.g-tab2 li{padding: 3px 14px 3px 8px;}
.g-tab2 li a{display: block;font-size: 16px;line-height: 31px;color: #C72819;padding-left: 36px;border-radius: 0 5px 5px 0;white-space: nowrap;}
.g-tab2 li + li{border-top: 1px dashed #E9C9A6;}
.g-tab2 li.hover a{position: relative;background-color: #dc1e15;color: #ffffff;}
.g-tab2 li.hover a:before{content: '';position: absolute;left: -8px;width: 4px;top: 0;bottom: 0;background: #dc1e15;}
.g-tit2{position: relative;display: flex;justify-content: space-between;margin-bottom: 42px;}
.g-tit2:before,
.g-tit2:after{content: '';width: 404px;height: 4px;background: #EA8008;margin-top: 20px;}
.g-tit2 strong{font-size: 22px;color: #C72819;padding-left: 26px;background: url(../images/tit1.png) no-repeat left center;}
.z-txt{/*font-family: "宋体";*/padding-bottom: 17px;border-bottom: 1px dashed #E9C9A6;margin-bottom: 16px;}
.z-txt .tit{font-weight: bold;display: block;font-size: 16px;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.z-txt .desc{line-height: 22px;color: #9A9389;}
.z-txt .desc span{color: #C72819;}
.ind-row2 .box{display: flex;}
.z-more{text-align: right;}
.z-more a{color: #EA8008;}
.tab2-box{display: none;}
.tab2-box.show{display: block;}
.ind-row3{padding: 35px 0 0;overflow: hidden;}
.ind-row3 .g-tit2{justify-content: center;margin-bottom: 14px;}
.ind-row3 .g-tit2:before,
.ind-row3 .g-tit2:after{display: none;}
.ind-row3 .g-tab1{height: 39px;border-top: 2px solid #EA8008;padding-top: 3px;margin-bottom: 27px;}
.tab3-box{display: none;overflow: hidden;}
.tab3-box.show{display: block;}
.z-pictxt{float: left;width: 490px;overflow: hidden;margin-right: 30px;}
.z-pictxt .pic{float: left;width: 127px;height: 178px;margin-right: 29px;}
.z-pictxt .pic img{display: block;width: 100%;height: 100%;}
.z-pictxt .txt{overflow: hidden;/*font-family: '宋体';*/}
.z-pictxt .txt .tit{font-weight: bold;display: block;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 13px;}
.z-pictxt .txt .info{color: #7E7E7E;line-height: 2;margin-bottom: 10px;}
.z-pictxt .txt .info a{}
.z-pictxt .txt .desc{line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 72px;color: #7E7E7E;}
.z-pictxt .txt .desc span{color: #C72819;}
.z-pictxt .kw{height:58px}
.z-more2{text-align: right;}
.z-more2 a{display: inline-block;font-family: SimSun;width: 68px;height: 24px;line-height: 24px;text-align: center;background: #F7EFE6;color: #EA8008;}
.z-more2 a:hover{background: #DC1E15;color: #ffffff;}
.ind-row3 .g-tab1 ul li a{height: 31px;line-height: 31px;}
.books-list{overflow: hidden;margin: 0 -16px;}
.books-list li{float: left;}
.books-list.w50 li{width: 50%;margin-bottom: 25px;}
.books-list.w50 a{border: 2px solid #E0E0E0;}
.books-list a{display: block;margin: 0 16px;}
.books-list .pic{position: relative;padding-top: 143%;overflow: hidden;}
.books-list .pic img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.books-list .pic:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.ind-row4 .g-tit1{margin-bottom: 27px;}
.nav2{border: 1px solid #FCEDD3;border-top: 2px solid #F5DEB7;margin-bottom: 26px;background: #FEF2DF;padding-bottom: 18px;}
.nav2 dt{font-weight: bold;font-size: 20px;color: #ffffff;height: 53px;line-height: 53px;padding: 0 25px;background:#D11A09;margin-bottom: 15px;}
.nav2 dd{position: relative;padding: 0 0 0 18px;}
.nav2 dd a{position: relative;padding-left: 31px;display: block;font-size: 16px;color: #C72819;height: 35px;line-height: 35px;border-radius: 4px 0 0 4px;}
.nav2 dd.active a, .nav2 dd a:hover{background: #BA1707;color: #ffffff;}
.nav2 dd a:before{content: '';position: absolute;top: 15px;left: 19px;width: 4px;height: 4px;background: #BA1707;}
.nav2 dd.active a:before{background: #ffffff;}
.nav2 dd.active:before{content: '';position: absolute;top: 50%;margin-top: -18px;left: 0;width: 6px;height: 35px;background: #BA1707;}
.g-tit3{padding-bottom: 10px;border-bottom: 2px solid #EA8008;margin-bottom: 25px;}
.g-tit3 .tit{display: flex;align-items: center;font-size: 20px;color: #C72819;}
.g-tit3 .tit:before{content: '';width: 6px;height: 15px;background: #E99623;margin-right: 9px;}
.ts-list{overflow:hidden;margin:0 -18px;padding:10px 0 0}
.ts-list li{float:left;width:33.33%;margin-bottom:46px}
.ts-list .inner{margin:0 18px}
.ts-list .pic{float:left;width:102px;height:140px;margin-right:20px;overflow:hidden}
.ts-list .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ts-list .pic:hover img{transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05)}
.ts-list .txt{overflow:hidden}
.ts-list .txt .s1{line-height:20px;color:#333;margin-bottom:10px;height: 40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ts-list .txt .s2{font-size:12px;line-height:18px;color:#666;margin-bottom:10px;}
.ts-list .txt .s2 a{ padding-left: 5px;}
.ts-list .txt a.btn{display:block;width:69px;height:20px;line-height:18px;border:1px solid #c41818;color:#c41818;text-align:center}

@media (max-width: 1199px) {
.z-pictxt{	float: none;	width: auto;	margin-bottom: 20px;}
.g-tab1 ul li + li:before{	display: none;}
.col-l,.col-r{	float: none;	width: auto !important;	margin-bottom: 20px;}
.ind-row1{	padding: 20px 0;}
.g-tit2{	justify-content: center;	margin-bottom: 20px;}
.g-tit2:before, .g-tit2:after{	display: none;}
.mo-login, .mo-search, .mo-top {display: block}
.mo-top {overflow: hidden;padding: 14px 0 0}
.mo-top .logo {width: 135px;display: block}
.mo-top .logo img {display: block;width: 100%}
.menuBtn {display: block}
.ban-hd {height: 200px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;	margin-bottom: 30px;}
.ban-hd .wp{	height: 100%;}
.ban-hd .ban-search, .ban-hd .hd-logo {display: none}
.ban-txt {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 80%}
.mo-login {text-align: center;font-size: 14px;line-height: 18px;margin-bottom: 10px;color: #fff}
.mo-login a {color: #fff;display: inline-block;vertical-align: middle;padding: 0 4px}
.mo-search {margin-bottom: 10px}
.mo-search .select {background-color: #fff;background-repeat: no-repeat;background-position: right 10px center;background-image: url(../images/jt1.png);display: block;width: 100%;margin-bottom: 15px;text-align: center;text-align-last: center;line-height: 32px;font-size: 14px}
.mo-search .box {display: flex;align-items: center;justify-content: space-between}
.mo-search .inp {flex-grow: 1;background-color: #fff;padding: 0 15px;color: #333;line-height: 28px;height: 28px;font-size: 14px;width: 100%;border: 1px solid #fff}
.mo-search .sub {flex-shrink: 0;width: 80px;line-height: 28px;text-align: center;font-size: 14px;color: #fff;background-color: #C72819;margin-left: 10px}
.nav {width: 300px;position: fixed;left: 0;top: 0;bottom: 0;z-index: 999;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;height: 100%;padding: 30px 0;transform: translateX(-320px);-ms-transform: translateX(-320px);-moz-transform: translateX(-320px);-webkit-transform: translateX(-320px);-o-transform: translateX(-320px);	background-color: rgba(238, 154, 24, 1);}
.nav.open {transform: translateX(0);-ms-transform: translateX(0);-moz-transform: translateX(0);-webkit-transform: translateX(0);-o-transform: translateX(0)}
.nav ul {margin: 0}
.nav li {float: none;margin: 5px 0}
.nav2 li{	width: auto;}
.nav2 li > a{	height: 40px;}
.nav2 li.on:before{	display: none;}
.nav li > a {padding: 0;border-bottom: 1px solid #ddd;font-size: 14px;line-height: 40px}
.nav .li2 > a{	border-bottom: 0;}
.nav2 li > a{	text-align: left;	padding-left: 10px;}
.nav2 li.on > a{	background: #3C746C;}
.nav .li2{	margin-left: 0;}
.nav li > a:hover {background-color: transparent}
.nav li dl dd > a:hover {background: 0 0}
.nav li.level > a {background: url(../images/n-ico1.png) right 10px center no-repeat}
.nav li.open.level > a {background: url(../images/n-ico2.png) right 10px center no-repeat}
.nav li dd .three > a {background: url(../images/n-ico1.png) right 10px center no-repeat}
.nav li dd .three.open > a {background: url(../images/n-ico2.png) right 10px center no-repeat}
.nav li dl, .nav li dd .three-level {position: static; padding-left: 10px;width: auto;}
.nav li dd .three-level > a {background-color: transparent;text-align: left;padding-left: 30px;}
.nav li dd a {background-color: transparent;text-align: left}
.mo-top {position: fixed;left: 0;top: 0;width: 100%;background-color: #fff;z-index: 99;-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .2);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .2);box-shadow: 0 0 10px rgba(0, 0, 0, .2);	height: 55px;}
.z-pictxt .index-list1{	width: auto;}body {padding-top: 55px}
.detail-box .col-l {width: 610px}
.detail-box {margin: 30px 0 0}
.hots-word{	display: none;}
.index-search {width: 480px;margin: 0 auto 10px}
.index-hot {text-align: center}
.index-content2 .col-l {display: none}
.index-content2 {-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}
.mo-slick {display: block !important;	height: 36px;	padding: 0 40px;background-color: #F5EBE3;margin-bottom: 20px;}
.ind-row2 .g-tab2,.ind-row3 .g-tab1{	display: none;}
.mo-slick .slick-arrow {position: absolute;width: 20px;height: 20px;background-repeat: no-repeat;background-position: 0 0;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;top: 50%;margin-top: -10px;text-indent: -9999px}
.mo-slick .slick-prev {left: 15px;background-image: url(../images/i-jt1.png)}
.mo-slick .slick-next {right: 15px;background-image: url(../images/i-jt2.png)}
.mo-slick a {margin: 0 10px;display: block;text-align: center;font-size: 16px;color: #000;line-height: 36px}
.mo-slick li.slick-current a {background-color: #C72819;color: #fff}
.index-content2 .col-r {float: none;width: auto}
.g-top {right: 0;bottom: 120px;margin: 0;left: auto;background-color: #fff;display: none}
.detail-box .col-l, .detail-box .col-r {float: none;width: auto}
.detail-list {margin: 0 -5px 30px}
.f2-s {float: none;width: 100%;margin-bottom: 10px}
.filter2 .bot .con label {float: none;width: 100%}
.filter-s {width: auto;margin-right: 20px}
.forMobile {display: block}
.table-warp {overflow-x: auto}
.footer .right{	padding-right: 0;}
.zb-box-bot2{	width: 100%;}
}
@media only screen and (max-width: 959px) {
.z-box2{	display: block;}
.z-box2 .left{	margin-right: 0;}
.zb-box-bot2{	width: 100%;}
.z-box2 .left .box1 .label-checkbox{	width: 25%;}
.z-box2 .left .box1{	height: auto;	padding: 12px;}
.z-box2 .left .box1 .scroll-box{	height: auto;}
.z-box2 .left .box2{	height: auto;	padding: 12px;}
.ts-list li{width:100%}
}
@media (max-width: 767px) {
.part1-slick .slick-dots{	bottom: 10px;}
.nav2 ul li a{	font-size: 16px;}
.zb-box-top{	display: block;	height: auto;	padding-bottom: 10px;}
.zb-box-top .btn-box{	margin-top: 5px;}
.zb-box-top .btn-box .btn{	margin-left: 0;	margin-right: 10px;}
.zb-box-bot1{	height: auto;}
.zb-box-bot img{	margin-top: 10px;}
.year-box .input2{	width: 60px;}
.zs-row1{	padding: 20px 20px 50px;}
.zs-row1 .toggle{	bottom: 20px;	right: 20px;}
.zs-row1 .title{	margin-bottom: 15px;}
.g-box2{	padding: 15px;}
.form-hots{	margin-right: 0;}
.form-so2{	width: auto;}
.form-case ul li{	display: block;}
.form-case ul .tit{	margin-bottom: 10px;}
.form-case ul .con{	flex-wrap: wrap;	justify-content: space-between;}
.label-radio{	flex: 0 0 calc(50% - 4px);	margin-bottom: 8px;}
.label-radio + .label-radio{	margin-left: 0;}
.ban-hd {height: 150px;margin-bottom: 10px;}
.part1-slick .item p {font-size: 14px;line-height: 40px}
.g-tab1 li a {font-size: 18px;line-height: 28px}
.g-tab1 {padding-bottom: 5px}
.g-more1 {line-height: 24px}
.g-tab1 li.hover a::after {bottom: -13px}
.index-tit1 h3 span {font-size: 18px}
.index-tit1 h3 img {width: 40px}
.index-tit1 {margin-bottom: 5px}
.index-content {padding: 20px 0}
.index-search {width: 100%}
.index-search .inp {width: 65%}
.index-search .sub {width: 33%}
.index-content .col-l {margin-bottom: 15px}
.mo-slick .item a {font-size: 13px}
.mo-slick {padding: 0 30px;}
.mo-slick .slick-prev {left: 10px}
.mo-slick .slick-next {right: 10px}
.ad-content2 {padding-bottom: 10px}
.impor-box {padding: 10px 15px}
.index-list1.another li {float: none;width: auto}
.index-content2 {padding: 20px 0;margin-bottom: 20px}
.index-list3 {float: none;width: auto;margin-bottom: 15px;padding: 0}
.index-part3 {margin: 0}
.index-list6 li {width: 50%;margin-bottom: 15px}
.index-list6 li a {padding: 0 5px}
.index-list6 {margin: 0 -5px}
.slick-index2 .txt {width: 100%}
.slick-index2 {padding: 0 50px;margin: 30px 0}
.slick-index2 .slick-arrow {width: 26px;height: 26px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}
.fd-logo {float: none;margin-right: 0}
.fd-logo img {display: block;margin: 0 auto 15px}
.footer {padding: 15px 0}
.footer .right p span::after {display: none}
.footer .right p a, .footer .right p em, .footer .right p span {display: inline-block}
.d-tit1 h3 {font-size: 20px}
.hot-theme {padding: 10px}
.hot-theme h3 {margin-bottom: 5px}
.m-list1 li .tit {font-size: 16px;line-height: 24px;margin-bottom: 5px}
.m-list1 li {padding: 0 0 5px;margin-bottom: 10px}
.m-pages {margin-bottom: 30px}
.d-tit3 {font-size: 16px;line-height: 40px;padding: 0 15px}
.d-tit2 h3 {font-size: 16px}
.m-list2 li a {font-size: 14px;line-height: 34px}
.m-list2 li {padding: 0 15px}
.m-list1 li p {font-size: 12px;line-height: 20px}
.m-list1 li p.dh {height: 40px}
.m-pages .pages-form {display: block;margin-top: 10px}
.m-list1 {margin-bottom: 20px}
.index-row6 .books-list{	padding: 0 36px;}
.books-list .slick-arrow {position: absolute;width: 20px;height: 20px;background-repeat: no-repeat;background-position: 0 0;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;top: 50%;margin-top: -10px;text-indent: -9999px}
.books-list .slick-prev {left: 15px;background-image: url(../images/i-jt1.png)}
.books-list .slick-next {right: 15px;background-image: url(../images/i-jt2.png)}
.z-list2 > li{	float: none;	width: auto;	margin-bottom: 5px;}
.z-list2 li a{	font-size: 16px;	height: 50px;}
.slick-pic2{	float: none;	width: auto;	margin-right: 0;	margin-bottom: 10px;}
.tab1-box.show{	min-height: auto;}
.slick-pic1 .slick-dots li{	width: 15px;	height: 4px;}
.z-list3{	margin: 0 -4px;}
.z-list3 li{	width: 50%;}
.z-list3 li a{	font-size: 16px;	margin: 0 4px 5px;	height: 42px;}
.g-tit1-2{	display: block;}
.g-tit1 .tit{	line-height: 40px;}
.g-tit1 ul{	padding-top: 0;}
.g-tit1 .more{	margin-top: 0;}
.hots-ly a{	padding: 0 6px;	margin-right: 5px;}
.books-list{	margin: 0 -10px;}
.books-list a{	margin: 0 10px;}
.year-box em{	left: 66px;}
.layui-laydate.layui-laydate-range{	width: 274px !important;}
.layui-laydate.layui-laydate-range .layui-laydate-content td,.layui-laydate.layui-laydate-range .layui-laydate-content th{	height: 16px;	padding: 0;}
.layui-laydate.layui-laydate-range .layui-laydate-list>li{	height: 26px;	line-height: 26px;}
.slick-pic1 p{	height: 30px;	line-height: 30px;}
.slick-pic1 .slick-dots{	bottom: 12px;}
.row-zy1{	padding: 10px 0 20px;}
.ind-row2 .box{	display: block;}
.g-tab2{	width: auto;	margin-right: 0;}
.mo-slick .item a {	font-size: 13px;	margin: 0 10px;	display: block;	text-align: center;	color: #000;	line-height: 36px;}
.z-pictxt .pic{	float: none;	margin: 0 auto 10px;}
.ind-row4{	padding: 20px 0 30px;}
	.ind-row4 .books-list{
		margin: 0 0;
		padding: 0 30px;
	}
}





