





/*-mCustomScrollbar-*/
.mCustomScrollbar {-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;}
.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action {-ms-touch-action:auto;touch-action:auto;}
.mCustomScrollBox {position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}
.mCSB_container {overflow:hidden;width:auto;height:auto;}

.mCSB_inside > .mCSB_container {margin-right:30px;}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-right:0;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {margin-right:0;margin-left:30px;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-left:0;}
/* RTL direction/left-side scrollbar */
.mCSB_scrollTools {position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}
.mCSB_outside + .mCSB_scrollTools {right:-26px;}
/* scrollbar position:outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {right:auto;left:0;}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {left:-26px;}

.mCSB_scrollTools .mCSB_draggerContainer {position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}
.mCSB_scrollTools a + .mCSB_draggerContainer {margin:20px 0;}
.mCSB_scrollTools .mCSB_draggerRail {width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.mCSB_scrollTools .mCSB_dragger {cursor:pointer;width:100%;height:30px;z-index:1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {width:12px;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width:8px;}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown {display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}
.mCSB_scrollTools .mCSB_buttonDown {bottom:0;}

.mCSB_horizontal.mCSB_inside > .mCSB_container {margin-right:0;margin-bottom:30px;}
.mCSB_horizontal.mCSB_outside > .mCSB_container {min-height:100%;}
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom:0;}
/* non-visible scrollbar */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {bottom:-26px;}
/* scrollbar position:outside */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {margin:0 20px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%;height:2px;margin:7px 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {width:30px;height:100%;left:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width:100%;height:4px;margin:6px auto;}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {height:12px;margin:2px auto;}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height:8px;\margin:4px 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {left:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {right:0;}

.mCSB_container_wrapper {position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}
.mCSB_container_wrapper > .mCSB_container {padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom:20px;}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {right:20px;}
/* non-visible horizontal scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom:0;}
/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {right:0;}
/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {left:20px;}
/* non-visible scrollbar/RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {left:0;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {margin-right:0;margin-left:30px;}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {padding-right:0;}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {padding-bottom:0;}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {margin-right:0;margin-left:0;}
/* non-visible horizontal scrollbar */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom:0;}
/*  TRANSITIONS  ---*/
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight {-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}

.mCSB_scrollTools {opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}
.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight {background-image:url(../images/mcsb_buttons.png);/* css sprites */background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_buttonUp {background-position:0 0;}
.mCSB_scrollTools .mCSB_buttonDown {background-position:0 -20px;}
.mCSB_scrollTools .mCSB_buttonLeft {background-position:0 -40px;}
.mCSB_scrollTools .mCSB_buttonRight {background-position:0 -56px;}
.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover {opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active {opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}
/* ---------------------------------------- */
/*nav*/
.nav {padding:20px 0 46px;overflow:hidden;}
.nav .menu {overflow:hidden;}
.nav ul {font-size:16px;line-height:1.75em;text-align:center;}
.nav ul .cur a{background-color:#e60000;color:#fff;padding-left:25px;}
.nav li a {display:block;color:#555;padding:5px 15px;position:relative;transition:all .3s;}
.nav li a:after {content:'';display:block;position:absolute;width:1px;height:100%;right:-1px;top:0;background-color:transparent;z-index:2;transition:all .3s;}
.nav li a:hover, .nav li a.cur {background-color:#e60000;color:#fff;padding-left:25px;}
.nav li a:hover:after {background-color:#e60000;}
.nav li a i {vertical-align:middle;margin-right:5px;}

.nav .mCSB_scrollTools {width:4px;}
.nav .mCSB_inside > .mCSB_container {margin-right:0;}
.navBtn {display:none;}
/*breadcrumb*/
.breadcrumb {border-bottom:1px solid #eee;padding:10px 20px;font-size:14px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.breadcrumb em {font-style:normal;font-family:'Simsun';}
.breadcrumb a {color:#666; margin-right:8px;}
.breadcrumb a:after {width: 10;
height: 10;
center:'';
border-top: 8px solid transparent;
border-right: 12px solid black;
border-bottom: 8px solid transparent;border-color:red}

@media only screen and (max-width:1540px){
  .relSite ul {width:103%;}
  .relSite li {width:14.6%;}
  .inner {width:93.75%;display:none;}
}
@media only screen and (max-width:1366px){
  #header{width:200px;}
  .wrapper {margin-left:200px;}
  .homebox li {width:32.333%;}
  /*.footer {margin-left:220px;}*/
}
@media only screen and (max-width:1280px){
	.inner {width:93.75%;}

  .commentsList li {margin-bottom:25px;}
  .commentsList li li {margin-top:15px;}

  .site .pic {width:150px;}
  .site .info {margin-left:170px;}
  .site .infoBox .gg {width:150px;}

  .recommend {width:77%;}
  /*1280px*/
  .slickBox .item a {margin-right: 6%;}
}
@media only screen and (max-width:1024px){
	body.open {position:fixed; left:0; width:100%; height:100%; overflow:hidden;}
	.sitetop {margin-bottom:15px;}
  #header {height:auto;width:100%; border-bottom:1px solid #e4e4e4; background-color:#fff; z-index: 9;}
  #header.focus {position:static; left:auto; top:auto;}
  #header .inner {width:93.75%; overflow: hidden; position:relative;display:block;}
  .blank {display:block; width:100%; height:70px;}
  .blank.focus {display:none;}
  #logo {float:left;border-bottom:none; padding:15px 0;}
  #logo a {width:150px;height:39px;}
  /*nav*/
  .navBtn {display:block; position:absolute; right:0; top:50%; margin-top:-11.5px; width:23px; height:23px; cursor: pointer;}
  .navBtn span {display:block; position:absolute; right:0; top:50%; margin-top:-1px; width:100%; height:2px; background-color:#e60000; cursor:pointer; transition:opacity .3s;}
  .navBtn span:before, .navBtn span:after {content:''; display:block; width:100%; height:2px; background-color:#e60000; position:absolute; right:0; transition:all .3s;}
  .navBtn span:before {top:-8px;}
  .navBtn span:after {bottom:-8px;}
  .navBtn.open span {height:0;}
  .navBtn.open span:before {transform:rotate(45deg); top:0;}
  .navBtn.open span:after {transform:rotate(-45deg); bottom:auto; top:0;}
  
  .nav {position:fixed; top:70px; right:-200px; background-color:#fff; height:100%; width:200px; overflow-y:auto; -webkit-overflow-scrolling:touch; transition:right .3s; z-index: 5; border-left:1px solid #e4e4e4; padding:0;}
  .nav.open {right:0;}
  .nav .menu {padding:12px 0 128px;}
  .nav li {float:none; line-height: normal; position:relative;} 
  .nav li a {padding:12px 1em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
  .nav li a:hover {background-color:transparent; color:#010101; box-shadow: none; padding:12px 1em;}
  /*wrapper*/
  .wrapper {padding:0; margin:0 auto; padding:15px 0;}
  .hmnews,
  .slickBox {padding:15px 3.125%; margin-bottom:15px; border-left:none; border-right:none;}
  .hmnews h2 {font-size:14px;}
  .hmnews .item a {font-size:14px;}
  .mainbox {border-left:none; border-right:none;}
	.hmtop {margin-bottom:15px;}
  .homebox {padding:15px 3.125%;}
  .homebox ul {width:102%;}
  .homebox li {width:48%; padding-right:2%; padding-top:2%;}
  /*footer*/
  .footer {margin-left:0; margin-bottom:60px;}
  .copyright {width:93.75%; margin:0 auto;text-align:center;}
  /*breadcrumb*/
  .breadcrumb {padding:10px 3.125%;}
  /*site*/
  .site {padding:20px 3.125%;}

  .relSite li p{font-size:14px;}

  .commentsList li .gravatar {width:50px; height:50px;}
  .commentsList li .cmtInfo {margin-left:60px;}
  .commentsList li .cmtMeta {padding:0; font-size:12px;}
  .commentsList li .cmtText {padding:0; font-size:14px;}
  .commentsList li li {padding:10px; margin-left:35px;}
  .commentForm .text {font-size:14px;}

  /*newsList*/
  .newsList {padding:0 3.125%;}

  .post {padding-left:3.125%; padding-right:3.125%;}
  
}
@media only screen and (max-width:960px){
  .relSite ul {width:102%;}
  .relSite li {width:23%;}

  .site .info h1 {font-size:22px;}
  .site .meta {font-size:14px;}
  .site .meta span {padding:6px 10px;}
  .tags {font-size:14px;}

  .searchForm, .tagsBox {padding-left:5%; padding-right:5%;}
}
@media only screen and (max-width:768px){
	.sitetop {margin-bottom:10px;}
  .blank {height:55px;}
  #logo {padding:12px 0;}
  #logo a {width:116px;height:30px;}
  .tabBtm .box {min-height:100px;}
  #logo img {width:160px;height:50px;}
  .video-js {width:100%;}
  /*nav*/
  .nav {top:55px;}
  /*wrapper*/
  .wrapper {padding:10px 0;}
  .hmtop {margin-bottom:10px;}
  .hmnews,
  .slickBox {margin-bottom:10px; padding-top:10px; padding-bottom:10px;}
  .hmnews #hmnews {padding-right:30px;}
  .hmnews .box {margin-left:85px;}
  .hmnews .slick-arrow {width:10px;}
  .hmnews .slick-arrow:after {margin-left:0; left:0;}
  .hmnews .slick-prev {right:20px;}
  /*768px*/
  .mainbox {margin-bottom: 10px;}
  .homebox {padding-top:2%; padding-bottom:2%;}
  .homebox ul {width:auto;}
  .homebox li {width:auto; padding-right:0; float:none;}

  .footer {margin-bottom:50px;}
  /*tabTop*/
  .tabTop li {width:23%; padding:0 1%;}
  .tabTop li span {padding:7px 0;}
  /*copyright*/
  .copyright {font-size:12px;}
  /*entry*/
  .entry {font-size:14px;}
  .entry p, hr, .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry ul, .entry ol {margin-bottom:2.85%;}
  .entry blockquote {margin-bottom:2.85%; padding:20px 2.85% 0 2.85%;}

  .relNews li .info {margin-left:120px;}
  .relNews li h4 {font-size:16px; line-height: 2em;}
  .relNews li p {font-size:14px;}

  .commentsList li {margin-bottom:15px;}
  .commentsList li .gravatar {width:35px; height:35px;}
  .commentsList li .cmtInfo {margin-left:45px;}
  .commentsList li li {margin-left:10px; margin-top:10px;}

  .commentForm .top {width:auto; margin-bottom:0;}
  .commentForm .item {width:auto; float:none; padding-right:0; margin-bottom:10px;}
  .commentForm label {font-size:14px;}
  .commentForm .input, .commentForm .btn, .commentForm .user {margin-left:50px;}
  .commentForm textarea {height:100px;}
  .commentForm .btn .submit {width:100px; height:35px; font-size:14px;}
  .commentForm .btn a {width:100px; height:35px; line-height: 35px; font-size:14px;}

  .site {padding-top:15px; padding-bottom:15px;}
  .site .pic {float:none; width:200px; margin:0 auto 10px;}
  .site .info {margin-left:0;}
  .site .info h1 {text-align:center; font-size:20px; margin-bottom:10px;}
  .site .infoBox {display:block; width:auto;}
  .site .meta {display:block;}
  .site .infoBox .gg {display:block; width:auto; padding-left:0; margin-top:10px;}
  /*pagenavi*/
  .pagenavi a {height: 32px; line-height: 32px; padding:0 12px; margin:2px;}
    .total_page,.jump_page{display:none;}
  /*newsList*/
  .newsItem a {padding:5px;}
  .newsItem a:hover img {transform:none;}
  .newsItem .pic {width:100px;}
  .newsItem .info {margin-left:110px;}
  .newsItem .info h2 {font-size:16px; white-space: normal; margin-bottom:0; line-height: 1.35em; height:2.7em;}
  .newsItem .info .excerpt {display:none;}
  .newsItem .info time {line-height: 1.41em;}

  /*breadcrumb*/
  .breadcrumb {padding-top:6px; padding-bottom:5px;}

  .post {padding-top:10px; padding-bottom:10px;}
  .post .title {font-size:20px;}
  .post .meta {padding-bottom:10px;}
  .post .meta span {font-size:12px; margin:0 5px;}
  /*boxTitle*/
  .boxTitle {padding:10px 0;}

  .recommend {width:auto;}
  .recommend .title {margin-bottom:0;}
  .siteForm {padding-top:0;}
  .siteForm label {font-size:14px;}
  .siteForm .input, .siteForm .nulltip {margin-left:80px;}
  .siteForm .text {font-size:14px;}
  .siteForm .submit {margin-left:80px; width:100px; font-size:14px; height:35px;}
  
   /*768px*/
  .slickBox h3 {font-size: 14px; white-space: normal; line-height: 1.75em; height: 3.5em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;} 
  .slickBox .item a {margin-right: 4%;}
}
@media only screen and (max-width:640px){
  .relSite li {width:48%;}
}
@media only screen and (max-width:480px){
  .slickBox .item a {margin-right: 3%;}
}

.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:å®‹ä½“}
.text-secondary{ text-align:center; padding:20px 0}


#maximg img{ max-width:100%; height:auto !important}