﻿body { padding: 0px; margin: 0px; font-family: "思源雅黑,Source Han Sans" !important; font-size: 14px; color: #333; min-width: 1280px; }
a img { border: 0; }
a { text-decoration: none; }
    a:link { color: #333; text-decoration: none; }
    a:visited { color: #333; text-decoration: none; }
    a:hover { color: #F18101; cursor: pointer }
p { margin: 0px }
ul { margin: 0px; padding: 0px; list-style: none }
.ContentWidth { width: 1200px; margin: auto; }
    .ContentWidth img { max-width: 100%; }

/*顶部样式*/
.welcome-div { background: #F9F9F9; height: 44px; line-height: 44px; border-bottom: 1px solid #EDEDED; }
.welcome-logo { float: left;margin-left:25px }
    .welcome-logo img { height: 32px; vertical-align: middle; margin-right: 10px }
.welcome-language {
    float: right;
    position: relative;
}
    .welcome-language img {
        height: 20px;
        vertical-align: middle;
        margin-left: 10px
    }
    .welcome-language .welcome-qrcode {
        
    }
        .welcome-language .welcome-qrcode img {
            width: 200px;
            height: 200px;
            display: none;
            position: absolute;
            top: 100%;
            right: 0;
            z-index: 999;
            max-width: unset;
        }
    .welcome-qrcode:hover img {
        display:block;
    }
/*LOGO和导航的样式*/
.Logo-div { height: 70px; line-height: 70px; }
.logo { float: left; }
    .logo img { vertical-align: middle; height: 60px; }
.nav-div { float: right }
.nav-ul > li { float: left; margin-left: 40px; font-weight: bold; position: relative; font-size: 18px; color: #333 }
    .nav-ul > li:hover UL { display: block }
.nav-child-ul { width: 200px; position: absolute; display: none; border-top: 2px solid #F18101; background: #F9F9F9; z-index: 100; }
    .nav-child-ul > li { line-height: 35px; color: #333; font-weight: normal; padding-left: 20px; font-size: 14px }
        .nav-child-ul > li i { margin-left: 10px }
    .nav-child-ul li ul { margin-left: 30px }
        .nav-child-ul li ul li { line-height: 25px }
.rightli { right: 0px; text-align: right }
    .rightli li { padding-right: 20px }


/*头部滚动图片的样式*/
.example { width: 100%; height: 480px; font-size: 40px; text-align: center; background-color: #F9F9F9; }
.carousel-item { position: relative; overflow: hidden; }
    /*.carousel-item img{height: 100%;}*/
    /*.carousel-item img { height: 100%; width: auto !important; position: absolute; top: 50%; left: 50%; display: block; min-width: 100%; min-height: 100%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%);; align-items: center; justify-content: center; }*/
    .carousel-item img { height: 100%; width: auto; }
.foot-div { background: navajowhite; width: 100%; color: #EBEBEB; text-align: center; margin-top: 20px }
.foot-Content { background: #252525; height: 150px }
.foot-companyManager { background: #323232; height: 55px; line-height: 55px; }
    .foot-companyManager i { margin-left: 20px; margin-right: 10px }
    .foot-companyManager a[title=站长统计] {
        color:transparent;
        position:fixed;
        left:10000px;
    }
.foot-nav { padding-top: 20px; font-size: 16px }
    .foot-nav a { margin: 0px 20px; color: #EBEBEB }
        .foot-nav a:hover { color: #F18101; }
.foot-web { margin-top: 20px; }
    .foot-web p { margin: 5px 0px }


.WebPart { width: 95%; margin-bottom: 30px }
.WebPart-Title { border-bottom: 2px solid #E5E5E5; padding-bottom: 10px }
    .WebPart-Title span:first-child { font-size: 24px; font-weight: bold }
    .WebPart-Title span + span { float: right; margin-top: 10px; color: #333;font-size:12px }



.ListUl li { height: 35px; line-height: 35px }
    .ListUl li:hover { color: #F18101; cursor: pointer; }
    .ListUl li span:first-child { float: left; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 340px; }
    .ListUl li span + span { float: right; font-size: 12px }


.list-Nav-table { width: 100%; min-height: 500px; margin-top: 20px }
    .list-Nav-table tr td { vertical-align: top }
.list-Nav-table-leftTd{width: 300px;min-width:300px !important}
.list-Nav-table-rightTd { width: 896px;max-width:896px !important }
.list-Nav-ul { width: 100% }
    .list-Nav-ul li {  font-size: 16px; background: #f0f0f0; text-align: center; border: 1px solid #c5c4c4; border-top: none; cursor: pointer;padding:10px 0; }
        .list-Nav-ul li:first-child { border-top: 1px solid #c5c4c4; }
        .list-Nav-ul li:hover { background: #F18101; color: #fff }
            .list-Nav-ul li:hover a { color: #fff !important }
        .list-Nav-ul li.active { background: #F18101; color: #fff }
    .list-Nav-ul > li > a { display: block; width: 100%; }

.list-Nav-ParentUl { width: 100% }
    .list-Nav-ParentUl li { padding: 10px 0; background: #f0f0f0; border: 1px solid #c5c4c4; border-top: none; font-size: 16px; font-weight: bold; }
        .list-Nav-ParentUl li:first-child { border-top: 1px solid #c5c4c4; }
        /*.list-Nav-ParentUl li div{padding-left: 30px;padding-right:30px;}*/
        .list-Nav-ParentUl li div i { padding-left: 10px; font-size: 20px }

.list-Nav-ChindUl li { color: #333; font-size: 14px; border: none; padding-left: 60px; font-weight: 400; padding-top:10px;padding-bottom:10px; }
    .list-Nav-ChindUl li:first-child { border-top: 1px solid #c5c4c4; }
.list-Nav-ParentUl li:hover { color: #F18101; cursor: pointer; }

.ClickBg { color: #F18101 !important }

.clearfix { zoom: 1; }
    .clearfix:after { content: "."; width: 0; height: 0; visibility: hidden; display: block; clear: both; overflow: hidden; }
/*正文默认样式*/
.f-common {
    line-height:2em;
    font-size:14px;
    font-family:宋体;
}
.f-common p {
    line-height: 2em!important;
    font-size: 14px;
    font-family: 宋体!important;
}
.f-common p span{
    line-height: 2em !important;
    font-size: 14px!important;
}
.f-common.important p span {
    font-family: 宋体 !important;
}
#shares-info {
    font-size:12px;
}
#shares-info span {
    color:#F18101;
    margin-right:.5em;
}
#shares-info.down span {
    color: #5cb85c;
}
