﻿/* CSS Document */

/*
** xl-auto
*/
.xl-auto { width: 100%; }
.xl-main-box { padding-top: 40px; padding-left: 15px; padding-right: 15px; padding-bottom: 30px; border: 1px solid #ccc; background-color:#fff; }
.xl-main-box h1 { font-family: "\5FAE\8F6F\96C5\9ED1"; }
.xl-line-info { border-bottom: 1px solid #ccc; line-height: 60px; height: 50px; }
.xl-line-info span { padding-left: 10px; padding-right: 10px; color: #616161; }
.article-box { font-size: 18px; line-height: 30px; padding: 0 30px; }
.article-box p { padding: 0 0; margin-bottom: 15px; line-height:35px; }
/*
**
*/
.tab-slider .tab-hd.gl-title { padding-bottom: 0; }
.tab-slider .tab-hd { padding-bottom: 15px; position:relative; }
.tab-slider .tab-bd .tab-pal ul li { line-height: 44px; height: 44px; line-height: 44px\9; height: 44px\9; *line-height: 42px !important;
 *height: 42px !important;
_line-height: 42px; _height: 42px; border-bottom: 1px dashed #ccc; }
.tab-slider .tab-bd .tab-pal ul li a { float: left; padding-left: 10px; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tab-slider .tab-bd .tab-pal ul li a i.fa { padding-right: 10px; }
.tab-slider .tab-bd .tab-pal ul li span { float: right; color: #b0b2b3; }
/*
**xl-pager
*/
.xl-pager { width: 45%; margin: 0 auto; }
.ybt { font: normal 18px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
.zbt { font: bold 24px/50px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
.fbt { font: bold 18px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
.wh { font: normal 16px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
.baidu-share { position:absolute; right:0; bottom:22px; }