﻿@charset "utf-8";

/*****分页控件*****/
.pagebox {
text-align:center
}
.pagination {
    margin: 0;
}
.pagination {
    display: block;
    /*padding-left:345px;*/
    margin: 22px 0;
    border-radius: 3px;
    overflow: hidden;
    text-align: center;
}
.pagination>li {
    display: inline-block;
}
.pagination-gap>li:first-child>a, .pagination-gap>li:last-child>a {
    border-radius: 3px;
}

.pagination-gap>li>a {
    margin: 0 3px;
    border-radius: 3px;
    font-size:12px;
}

.pagination>li>a,.pagination>li>span {
    position: relative;
    float: left;
    padding: 4px 12px;
    margin-left: -1px;
    line-height: 1.6;
    color: #76838f;
    text-decoration: none;
    background-color: transparent;
    border: 1px solid #e4eaec
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
    z-index: 2;
    color: #89bceb;
    background-color: #f3f7f9;
    border-color: #e4eaec
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #62a8ea;
    border-color: #62a8ea
}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
    color: #ccd5db;
    pointer-events: none;
    cursor: not-allowed;
    background-color: transparent;
    border-color: #e4eaec
}

.pagination-lg>li>a,.pagination-lg>li>span {
    padding: 6px 18px;
    font-size: 18px;
    line-height: 1.3333333
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination-sm>li>a,.pagination-sm>li>span {
    padding: 3px 10px;
    font-size: 12px;
    line-height: 1.5
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}

/*各版块样式*/

#div_119
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119101
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119101
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119102
{
	float:left;

	width:1001px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119102
{
	float:left;

	width:1001px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119102101
{
	float:left;

	width:220px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:1px;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119102101
{
	float:left;

	width:220px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:1px;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119102102
{
	float:left;

	width:780px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119102102
{
	float:left;

	width:780px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119103
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119103
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119104
{
	float:left;

	width:1001px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119104
{
	float:left;

	width:1001px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119104101
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119104101
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119104102
{
	float:left;

	width:251px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119104102
{
	float:left;

	width:251px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119105
{
	float:left;

	width:1001px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119105
{
	float:left;

	width:1001px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119105101
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119105101
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119105102
{
	float:left;

	width:251px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119105102
{
	float:left;

	width:251px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#div_119106
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

.box_119106
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;

	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

/*最外层的DIV样式*/
#div_119
{
	margin-left:auto;
	margin-right:auto;
}
/*前台分页*/
div.pagernumber {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center;float:right;}
div.pagernumber a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div.pagernumber a:not(.disabled):hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div.pagernumber a:not(.disabled):active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div.pagernumber span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div.pagernumber a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/* Navigate Footer */
.footnav .shownav{background:none;visibility:visible;position:absolute;font-weight:normal;padding:0 0 .5em;width:100%;left:0;display:block;}
/*.footnav .nav ul li a:first-child{ font-weight:bolder;}*/
.footnav .nav ul li:hover a{background:none;}

/* 右侧自定义区域 */
.rightContent { float:right;}
.rightContent p { display:inline; }
.rightContent a { float:left; margin-left:0px; padding:0 0 0 0; display:inline;}
.rightContent a:hover { text-decoration:none;}
.rightContent .drop { position:relative; float:left; margin-left:20px; z-index:999; }
.rightContent .drop .up { margin:0; padding-left:11px;}
.rightContent .drop .sub { position:absolute; top:27px; left:0; width:auto; display:none; }
.rightContent .drop .sub2 { position:absolute; top:27px; left:0; width:auto; padding:10px 15px;z-index:100; border:solid; border-width:0 1px 1px; line-height:20px; }
.rightContent .drop .sub2 a { background:none; margin:0; }

.rightContent .drop .sub2 { border-color:#39AACD; background:#39AACD; }
.rightContent .drop .sub2 a{color:#fff}

	/* 搜索 */
#subsearch { left:-15px; width:162px; }
.subsearch { padding:0; }
.subsearch .btn-text { float:left; width:116px; height:16px; padding:3px 2px;color:#333;vertical-align:top; }
.subsearch .btn-search { float:right; width:40px; height:24px; margin:0; padding:0; border:0; font-family:arial; vertical-align:top; cursor:pointer; }

.subsearch .btn-text { border:1px solid #39AACD; background:#fff;  }
.subsearch .btn-search { background:#2a2a2a; color:#fff; }

	/* 语言 */
#sublanguage { left:-10px; width:62px; }
#sublanguage a { padding-left:10px;}

