﻿
.mCustomScrollBox>.mCSB_scrollTools{
	width:7px;
	height:100%;
	top:0;
	right:0px;
	
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0; 
	height:auto;
}

.mCSB_scrollTools .mCSB_draggerRail{
	width:7px;
	height:100%;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:7px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:7px;
	
	height:100%;
}


/* horizontal scrollbar */

.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
	width:7px;
}





.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#dbdbdb;

}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:#dbdbdb;

}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:#dbdbdb;
}


.div_hon{width:1200px; height:auto; padding-top:60px;}
.hxian{ width:100%; height:51px; background:url(../gundong/2_40.jpg) top center repeat-x;}
.div_hon .div1{}
.div_hon .div1 .rg{ width:1200px; height:500px; padding-bottom:30px;}
.div_hon .div1 .rg ul{ padding-top:30px;}
.div_hon .div1 .rg ul li{ margin-bottom:30px; border-bottom:1px solid #f3f3f3; padding-bottom:60px;}
.div_hon .div1 .rg .p1{ color:#2d2c30; font-size:24px; line-height:26px; padding-left:32px;}
.div_hon .div1 .rg .p2 a{ margin-top:30px; display:block; background:url(../gundong/2_41.jpg) 115px 10px no-repeat; color:#a3a3a3; font-size:18px;}
.div_hon .div1 .rg .p2 a .pp1{ float:left; padding-left:47px;}
.div_hon .div1 .rg .p2 a .pp2{ float:right; width:1040px;}
.div_hon .div1 .rg .p2 a:hover,.div_hon .div1 .rg .p2 .current{ color:#333; background:url(../gundong/2_42.jpg) 115px 10px no-repeat;}


#tabs{ font-size:16px;
}
#tabs > .line{
    border-top: #F3F3F3 1px solid;
}
#tabs > .year{
    display: inline-block;
    border-right: #F3F3F3 1px solid;
    width: 40px;
    text-align: center;
    padding: 34px;
    font-size: 18px;
    font-weight: bold;
    color: #2D2C30;
}
#tabs > .li{
    padding: 0 0 34px 40px;
    margin-left: 108px;
    position: relative;
    border-left: #F3F3F3 1px solid;
}
#tabs > .li::after{
    content: "";
    display: block;
    position: absolute;
    margin-left: -46px;
    margin-top: -10px;
    width: 11px;
    height: 1px;
    background-color: #F3F3F3;
}
#tabs > .li > span{
    width: 40px;
    text-align: center;
    position: absolute;
    margin-left: -115px;
}
