﻿body {
    background: #fff url(../../../resource/cms/2020/03/xxgk_bg.jpg) repeat-x;
    color: #000;
    font-size: 14px;
    font-family: "Microsoft YaHei",微软雅黑,MicrosoftJhengHei,华文细黑,STHeiti,MingLiu Verdana,Arial,Helvetica,sans-serif!important;}
.foot_box{border:0 !important;}
input[type="submit" i]:active{border:0 !important;}
.fl {
    float: left;}
.fr {
    float: right;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
.SkinObject{color:#fff;}
.SkinObject:hover{color:#f5f5f5;}
.max-box{
	width: 1028px;
    margin: 0 auto;
    padding-top: 31px;}
.max-box .top {
    height: 74px;
    line-height: 74px;
    background: 0 0;}
.max-box .top .logo {
    width: 70px;
    height: 74px;
    background: url(../../../resource/cms/2020/03/logo.jpg) no-repeat center;
    margin-right: 15px;
    padding-top: 0;
    position: static;}
.max-box .top h1 {
    font-size: 35px;
    font-weight: 400;
    letter-spacing: 1px;
    color: #fff;}
.max-box>h1 {
    width: 610px;
    height: 110px;
    font-size: 100px;
    font-weight: 700;
    color: #fff;
    line-height: 110px;
    text-shadow: 3px 3px 0 rgba(0,0,0,.33);
    margin: 47px auto 0;
    position:relative;}
.max-box>h1>p{
position: absolute;
    width: 460px;
    height: 3px;
    background: #fff;
    bottom: -120px;
    right: -55px;}
.max-box .content-data {
    margin-top: 108px;
    width: 100%;
    background: #f2f2f2;
    background: linear-gradient(180deg,#f2f2f2 0,#fafafa 100%);
    padding: 90px 36px 110px 36px;}
.max-box .content-data .search-box {
    position: relative;
    width: 1028px;
    margin: 0 auto;
    height: auto;
    background: 0 0!important;}
.max-box .content-data .search-box .border {
    width: 240px;
    height: 1px;
    background: #d8d8d8;
    border-radius: 9px;
    top: 50%;
    margin-top: -.5px;
    position: absolute;}
.max-box .content-data .search-box .b1 {
    left: 0;}
.max-box .content-data .search-box .b2 {
    right: 0;}
.max-box .content-data .search-box .form {
    width: 510px;
    height: 50px;
    margin: 0 auto;
    background: #fff;
    border-radius: 9px;
    border: 1px solid #be151b;}
.max-box .content-data .search-box input[type=text] {
    border: 0;
    outline: 0;
    height: 48px;
    width: 430px;
    border-radius: 9px;
    margin-left: 1px;
    margin-top: 1px;
    padding-left: 10px;
    font-size: 20px;}
.max-box .content-data .search-box input[type=submit] {
    width: 36px;
    height: 48px;
    border: 0;
    cursor: pointer;
    background: url(../../../resource/cms/2020/03/search_xxgk.jpg) no-repeat center;
    margin-right: 14px;}
.max-box .content-data .min-box .left {
    width: 240px;}
.max-box .content-data .min-box .right {
    width: 770px;
    background: #fff;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.1);}
.max-box .overview-list {
    width: 757px;
    margin: 0 auto;}
.max-box .overview-list h4,.pageName {
    height: 40px;
    background: #bd1a2d;
    font-size: 17px;
    color: #fff;
    line-height: 40px;
    margin-top: 16px;
    padding: 0 15px;}
.max-box .overview-list .overview-item {
    padding: 0;
   /* border-left: 1px solid #ddd;*/
    margin-bottom: 15px;}
.max-box .content-data .min-box {
    margin-top: 46px;}


.xxgkNew_ul li{    font-size: 16px;
    line-height: 42px;
    color: #4d4d4d;
    overflow: hidden;}
.xxgkNew_ul li .tit_l{    float: left;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    color: #4d4d4d;}
.xxgkNew_ul li .tit_l a{
    color: #4d4d4d;
font-weight:400;}

.xxgkNew_ul li .tit_r{
    font-size: 16px;
    margin-left: 20px;
    font-weight: 100;
    float: right;
    color: #b2b2b2;font-weight:400;}













/*滚动条*/
#boxscroll {
	 
    height: 670px;
    overflow: auto;}
#boxscroll2 {
	padding: 40px;
	height: 120px;
	width: 730px;
	border: 2px solid #F00;
	overflow: auto;}
#boxscroll3 {
	overflow: hidden;}
#boxframe {
	position:absolute;
	top:28px;
	left:420px;
	width:400px;
	height:300px;
	overflow:auto;
	border: 2px solid #0F0;}
#boxscroll4 {
	height: 300px;
	margin-top: 40px;
	background-color: #00FF66;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding: 20px;
	color: #006633;
	overflow: auto;}
	.nicescroll-rails-vr .nicescroll-cursors {
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
animation: pace-stripe-animation 500ms linear infinite;
background-size: 20px 20px;}
@keyframes pace-stripe-animation {
from { background-position-y: 0;}
to   { background-position-y: 100%;}
}

.xxgkNew_ul{padding:0 20px;}
.scroll_main {
   /* width: 728px; */
    width: 100%;
    display: block;
    float: left;
    /* height: 1085px; */
    background-color: #FFF;}
.scroll_wrap {
    width: 135%;
    height: 100%;
    position: relative;}
.scroll_wrap h1 {
    text-align: center;
    margin: 0px;
    padding: 0px;
    margin-top: 38px;
    margin-bottom: 38px;
    color: #bd1a2d;
    font-weight: 600;}
.scroll_wrap .scroll_cont {
    max-height: 920px;
    overflow: hidden;
    padding: 0px 20px;}
.ScrollStyle {
    overflow: auto !important;}
/*滚动条自定义样式*/
.ScrollStyle{overflow: auto !important;}
.ScrollStyle::-webkit-scrollbar{box-sizing:border-box;width:9px;height:9px;background:#eee;}
.ScrollStyle::-webkit-scrollbar-button{width:9px;height:0px;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start{background-position:0 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover{background-position:-10px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:active{background-position:-20px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end{background-position:-30px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover{background-position:-40px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:active{background-position:-50px 0;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start{background-position:0 -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover{background-position:-10px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active{background-position:-19px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end{background-position:-30px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover{background-position:-40px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active{background-position:-50px -11px;}
.ScrollStyle::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.15);}
.ScrollStyle::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,.21);background-color:#bd1a2d; border-radius:5px;}
.ScrollStyle::-webkit-scrollbar-thumb:hover{border:1px solid rgba(0,0,0,.21);background-color:#bd1a2d;}
.ScrollStyle::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#f4f4f4));}
.ScrollStyle::-webkit-scrollbar-corner{background-color:#f1f1f1;}