@import url(http://at.alicdn.com/t/font_412019_eos6z9p9zj.css);
* { box-sizing: border-box; font-family: "微软雅黑"; }
body { background: #f8f8f9 }
a { color: #443a53 }
a:hover { color: #564e65 }
.fl { float: left; }
.fr { float: right; }
.flex { display: flex }
.margin-top { margin-top: 20px; }
.w1180 { width: 1180px; margin: 0 auto; }
.layui-btn { background: #443a53; }
.layui-nav { background: none; padding: 0px; height: 55px; }
.layui-nav .layui-nav-item { text-align: center; line-height: 55px; z-index: 99999; }
.layui-nav .layui-nav-item a { padding: 0px 30px; font-size: 15px; }
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after { background: #564e65; height: 55px; }
.layui-nav .layui-nav-child dd.layui-this a, .layui-nav-child dd.layui-this { background: #564e65; color: #fff; }
.layui-nav .layui-nav-more { border-width: 4px; top: 55%; right: 15px }
.layui-nav-child { top: 55px; border: none; }
.layui-nav-child dd { line-height: 50px; }
.layui-card-header { font-size: 18px; font-weight: bold; height: 50px; line-height: 50px; border-bottom: 1px solid #eee; padding: 0 30px; }
.layui-card-header i { font-size: 22px !important; float: left; margin-right: 5px; }
.layui-card-body { padding: 30px }
/* dedeåˆ†é¡µæ ·å¼ */
.pagelist { overflow: hidden; padding: 15px 0 }
.pagelist li { float: left; }
.pagelist li a { display: block; padding: 0px 12px; border: 1px solid #ddd; line-height: 32px; margin: 0 2px; border-radius: 2px; }
.pagelist li a:hover { background: #564e65; color: #fff; border: 1px solid #564e65 }
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { padding: 10px 5px; box-sizing: unset; margin-top: -50px !important; margin-left: 10px; }
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { padding: 10px 5px; box-sizing: unset; margin-top: -50px !important; margin-right: 10px; }
.swiper-pagination-bullet { width: 12px !important; height: 12px !important; }
.swiper-pagination-bullet-active { background-color: #fff !important; }
.search_header { overflow: hidden; zoom: 1; }
.search_header h1 { display: inline; margin: 5px 20px 5px 10px; }
.search_header .search_box { padding-top: 18px; }
.search_header .search_box input { border-width: 1px; border-style: solid; border-color: #ddd; padding: 2px 4px; height: 40px; width: 280px; margin-right: 5px; }
.search_header .search_box select { font-size: 14px; border-width: 1px; border-style: solid; border-color: #ddd; height: 40px; padding: 0 10px; margin-right: 5px; }
.search_header .search_box button { margin-right: 3px; height: 40px; line-height: 38px; font-size: 16px; color: #fff; background: #005bac; border: 1px solid #005bac; width: 90px; }
.resultbar { height: 32px; line-height: 32px; background: transparent url(../images/search-top-bg.gif) repeat-x scroll; text-indent: 12px; color: #428C5B; border-bottom: 1px solid #E4E4E4; border-top: 1px solid #E4E4E4; }
.result_content { overflow: hidden; zoom: 1; }
.resultlist { overflow: hidden; }
.resultlist ul { padding: 0px; }
.resultlist ul li { padding-top: 15px; list-style: none; }
.resultlist ul li h3 { line-height: 30px; font-size: 16px; font-weight: normal; }
.resultlist ul li h3 a { text-decoration: underline; }
.resultlist ul li p { line-height: 22px; color: #333; font-size: 14px; }
.resultlist ul li span small { line-height: 22px; font-size: 12px; margin-left: 5px; color: #999; }
.resultlist ul li span a { color: #008400; }
.pager { margin-top: 30px; padding-bottom: 30px; }
.pager li { float: left; padding: 5px 10px; }
