.erjifontover1042855{ line-height: 2; padding-left: 5px; color: #002865; font-size: 11pt;}
.leaderfont1042855{ color: #222222; font-size: 9pt ;}
.yijibackground1042855{ background-color: transparent;}
.erjibackground1042855{ background-color: #002865; width: 200px; height: 35px; box-shadow: #666666 2px 2px 3px;}
.currentfontStyle1042855{ color: #cc0000; font-size: 10pt; font-weight: bold; text-decoration: none ;}
.fontstyle1042855{ color: #ffffff; font-size: 12pt; font-weight: bold; text-decoration: none;}
.yijifontover1042855{ color: #ff8900; font-size: 12pt; font-weight: bold; text-decoration: none;}
.erjibackgroundover1042855{ background-color: #f0f0f0; width: 200px; height: 35px; box-shadow: #666666 2px 2px 3px;}
.ejfontstyle1042855{ line-height: 2; padding-left: 5px; color: #ffffff; font-size: 11pt;}

.cao_main {
            margin: 0px auto;
            white-space: nowrap;
            width: 100%;
            text-align:center;
            overflow:hidden;
            box-shadow: 2px 2px 5px #333;}
        .cao_container {
            transition: all 2s ease 0s;
            vertical-align:middle;
            height:100%;}
            .cao_container img {
                width: 100%;
                vertical-align: top;}

        .imgcontainer {
            height: 100%;
            overflow: hidden;
            display: inline-block;
            width: 100%;}

        .button_bar {
            position: relative;
            background-color: rgba(30,30,30,0.5);
            display: inline-block;
            top: -50px;
            margin: 0px auto;
            padding: 5px;
            border-radius: 10px;
            text-align: center;}
        .cirbutton {
            display: inline-block;
            width: 14px;
            height: 14px;
            border-radius: 100%;
            background-color: #fff;
            text-indent: -9999px;
            cursor: pointer;
            margin: 0px 5px;}
        
        .cirbutton:hover{
            background-color:#fd7d00;}
        .PreviousButton {
            position: relative;
            top: -250px;
            float: left;
            z-index: 200;
            width: 35px;
            height: 70px;
            line-height: 70px;
            color: white;
            font-size: 20pt;
            border-radius: 3px;
            /* opacity: .15;*/
            background-color: rgba(30,30,30,0.2);
            cursor: pointer;
            transition: opacity .2s linear 0s;}

        .PreviousButton:hover {
           cursor:pointer;
          color:#fd7d00;
            background-color:rgba(30,30,30,0.5);}
        .NextButton {
            position:relative;
            float:right;
            top: -250px;
            z-index: 200;
            width: 35px;
            height: 70px;
            line-height: 70px;
            color: white;
            font-size: 20pt;
            border-radius: 3px;
            /* opacity: .15;*/
            background-color: rgba(30,30,30,0.2);
            cursor: pointer;
            transition: opacity .2s linear 0s;}

        .NextButton:hover {
           cursor:pointer;
          color:#fd7d00;
            background-color:rgba(30,30,30,0.5);}
.titlestyle1042858{ line-height: 220%; color: #000000; font-size: 11pt; font-weight: bold; text-decoration: none;}
.summarystyle1042858{ line-height: 150%; color: #222222; font-size: 9pt ;}

.morestyle55260{ font-size: 9pt ;}
.clickstyle55260{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont55260{ font-size: 11pt; color: #ff4200; line-height: 150%; text-decoration: none ;}
.titlestyle55260{ font-family: "MS Sans Serif"; font-size: 12pt; color: #003d71; line-height: 200%;}
.columnstyle55260{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle55260{ font-size: 11pt; color: #707070; line-height: 200%; font-weight: 400;}
A.c55260 {
font-family: "MS Sans Serif"; font-size: 12pt; color: #003d71; line-height: 200%;}
A.c55260:link {
color:#222222;}
A.c55260:visited {
color:#222222;}
A.c55260:active {
color: #222222;}
A.c55260:hover {
color: #cc0000;}
.morestyle55272{ font-size: 9pt ;}
.clickstyle55272{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont55272{ font-size: 11pt; color: #ff4200; line-height: 200%; text-decoration: none;}
.titlestyle55272{ font-family: "MS Sans Serif"; font-size: 12pt; color: #003d71; line-height: 200%;}
.columnstyle55272{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle55272{ font-size: 11pt; color: #707070; line-height: 150%; font-weight: 400;}
A.c55272 {
font-family: "MS Sans Serif"; font-size: 12pt; color: #003d71; line-height: 200%;}
A.c55272:link {
color:#222222;}
A.c55272:visited {
color:#222222;}
A.c55272:active {
color: #222222;}
A.c55272:hover {
color: #cc0000;}
.morestyle217872{ font-size: 9pt ;}
.clickstyle217872{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont217872{ font-size: 11pt; line-height: 200%;}
.titlestyle217872{ font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
.columnstyle217872{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle217872{ font-family: "MS Sans Serif"; color: #666666; line-height: 200%; font-size: 11pt; font-weight: 400;}
A.c217872 {
font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
A.c217872:link {
color:#222222;}
A.c217872:visited {
color:#222222;}
A.c217872:active {
color: #222222;}
A.c217872:hover {
color: #cc0000;}
.morestyle60236{ font-size: 9pt ;}
.clickstyle60236{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont60236{ font-size: 11pt; line-height: 200%;}
.titlestyle60236{ font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
.columnstyle60236{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle60236{ font-family: "MS Sans Serif"; color: #666666; line-height: 200%; font-size: 11pt; font-weight: 400;}
A.c60236 {
font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
A.c60236:link {
color:#222222;}
A.c60236:visited {
color:#222222;}
A.c60236:active {
color: #222222;}
A.c60236:hover {
color: #cc0000;}
.morestyle217873{ font-size: 9pt ;}
.clickstyle217873{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont217873{ font-size: 11pt; line-height: 150% ;}
.titlestyle217873{ font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
.columnstyle217873{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle217873{ font-family: "MS Sans Serif"; color: #666666; line-height: 200%; font-size: 11pt; font-weight: 400;}
A.c217873 {
font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
A.c217873:link {
color:#222222;}
A.c217873:visited {
color:#222222;}
A.c217873:active {
color: #222222;}
A.c217873:hover {
color: #cc0000;}
.morestyle217874{ font-size: 9pt ;}
.clickstyle217874{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont217874{ font-size: 11pt; line-height: 150% ;}
.titlestyle217874{ font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
.columnstyle217874{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle217874{ font-family: "MS Sans Serif"; font-size: 11pt; color: #666666; line-height: 200%; font-weight: 400;}
A.c217874 {
font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
A.c217874:link {
color:#222222;}
A.c217874:visited {
color:#222222;}
A.c217874:active {
color: #222222;}
A.c217874:hover {
color: #cc0000;}
.morestyle218039{ font-size: 9pt ;}
.clickstyle218039{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont218039{ font-size: 11pt; line-height: 200%;}
.titlestyle218039{ font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
.columnstyle218039{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle218039{ font-family: "MS Sans Serif"; font-size: 11pt; color: #666666; line-height: 200%; font-weight: 400;}
A.c218039 {
font-family: "MS Sans Serif"; font-size: 12pt; line-height: 200%;}
A.c218039:link {
color:#222222;}
A.c218039:visited {
color:#222222;}
A.c218039:active {
color: #222222;}
A.c218039:hover {
color: #cc0000;}
.cao_marquee {
            margin: 0px auto;
            white-space: nowrap;
            width: 100%;
            text-align: center;
            overflow:hidden;}
.cao_marquee .move{
display:inline-block;position:relative;
 transition: all 3s ease 0s;}

.cao_marquee .leftbutton {
    cursor: pointer;
    width: 48px;
    height: 48px;
    background-image: url(images/left.png);
    background-size: cover;
    background-repeat: no-repeat;
    display: inline-block;}

    .cao_marquee .leftbutton:hover {
        background-image: url(images/lefth.png);}
    
.cao_marquee .rightbutton {
    cursor: pointer;
    width: 48px;
    height: 48px;
    background-image: url(images/right.png);
    background-size: cover;
    background-repeat: no-repeat;
    display: inline-block;}

    .cao_marquee .rightbutton:hover {
        background-image: url(images/righth.png);}
            .cao_marquee a {
                text-decoration: none;
                color: #333;
                display: inline-block;
                 width:300px;height:225px;
                overflow: hidden;
                background-color:#aaaaaa;}

        .cao_marquee_container2 {
            
            vertical-align: middle;
            height: 100%;
            width:90%;
            margin:0px auto;
            overflow:hidden;
            display:inline-block;}

        .cao_marquee .imgcontainer {
            display: inline-block;
            text-align: center;
            text-indent: 0px;
            overflow: hidden;
            border: solid 1px #ccc;
            margin-right:40px;
           border-radius:10px;
             width:300px;height:225px;}

            .cao_marquee .imgcontainer:hover {
                border: solid 1px #de8300;
                border-radius:10px;}

            .cao_marquee .imgcontainer .title {
                font-size: 14px;
                font-weight: normal;
                position: relative;
                top: -30px;
                background-color: rgba(50,50,50,0.5);
                padding: 5px 0px;
                color: white;
                cursor: pointer;}

            .cao_marquee .imgcontainer:hover .title {
                background-color: rgba(220,100,0,0.7);
                color: white;
                cursor: pointer;}

        .cao_marquee_container2 img {
            width: 300px;
            height:225px;
            vertical-align: middle;
            moz-transform: scale(1, 1);
            -ms-transform: scale(1, 1);
            -o-transform: scale(1, 1);
            -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
            -moz-transition: 0.5s all ease;
            -o-transition: 0.5s all ease;
            -webkit-transition: 0.5s all ease;
            transition: 0.2s all ease;}

            .cao_marquee_container2 img:hover {
                moz-transform: scale(1.1, 1.1);
                -ms-transform: scale(1.1, 1.1);
                -o-transform: scale(1.1, 1.1);
                -webkit-transform: scale(1.1, 1.1);
                transform: scale(1.1, 1.1);
                -moz-transition: 0.5s all ease;
                -o-transition: 0.5s all ease;
                -webkit-transition: 0.5s all ease;
                transition: 0.2s all ease;}
        .kslj {
            color: #fff;}
        .ksljlabel {
            display: inline-block;}

        @media (max-width: 768px) {
            .kslj {
                line-height: 2;
                color: #fff;}

            .ksljlabel {
                display: block;}
        }
.copyright
{display:inline-block; width:48%;color:#fff;text-align:left;}

.contact
{display:inline-block; width:48%;text-align:center;color:#fff
;}
.contact>div
{
display:inline-block;text-align:center;color:#fff
;}
.contact a
{
color:#fff;}
.contact img
{
margin:5px;width:80px;height:80px;border-radius: 5px;vertical-align:middle;
border:solid 4px #fff;}

@media (max-width: 768px) {
   .copyright
{width:100%;color:#fff;text-align:center;}

.contact
{width:100%;text-align:center;color:#fff
;}
}
