.indexabout a {
    background: #133a73;}

.productpart {
    background: #133a73;}

.productpart .nav-tabs>li.active>a, .productpart .nav-tabs>li.active>a:focus, .productpart .nav-tabs>li.active>a:hover {
    color: #133a73 !important;}

.productpart #myTab li a:hover {
    color: #133a73;}

.slideBox1 .newsmore {
    color: #133a73;}

.yb_bar .yb_top {
    background-color: #133a73;}

.yb_bar .yb_phone {
    background-color: #133a73;}

.yb_bar .yb_QQ {
    background-color: #133a73;}

.yb_bar .yb_ercode {
    background-color: #133a73;}

.slideBox1 .prev, .slideBox1 .next {
    background-color: #133a73;}

.slideBox .hd ul .on {
    background-color: #133a73;}

#sideMenu {
    color: #133a73;}

.mxphonenav {
    background: #133a73;}

.tzggtit {
    background: #133a73;}

.toptab a:hover {
    color: #133a73;}

.youshilistpart:hover .yslistpartimg {
    background: #133a73 !important;}

.tzggtit span {
    color: #133a73;}

.ymtitle .current_page_item a, .ymtitle .current-cat a, .sidbarcontact a:hover {
    color: #133a73 !important;
    border: none;
    font-weight: bold;}

.proxiangqing {
    color: #133a73;}

.showpage a:hover {
    background: #133a73;
    color: #fff;
    border-color: #133a73
;}

#showsum span.sel {
    border: 1px solid #133a73;}

.sb-search-input {
    color: #133a73 !important;}

#showsum1 span.sel {
    border: 1px solid #133a73;}

.sb-search-input {
    color: #133a73 !important;}

.xgpro {
    color: #133a73 !important;}

.downloadlistpart a:hover {
    color: #133a73 !important;}

.conbottom a {
    color: #133a73;}

.ymtitle li a:hover {
    color: #133a73;
    font-weight: bold;}

.bread a {
    color: #133a73;}

.page_navi a:hover, .page_navi .current {
    color: #fff;
    background: #133a73;
    border: 1px solid #133a73;}

.lefttime .year {
    color: #133a73;}

.newstag a {
    color: #133a73;}

#vfb-4 {
    color: #fff;
    background: #133a73;
    border: 1px solid #133a73;}

.ts {
    margin-top: 0px;
    margin-bottom: -35px;
    z-index: 10;
    display: block;}

.tsmenu .container {
    background-color: #fff;}
.tsmenu .container-fluid {
    background-color: #fff;}
.tsmenu .title li {
    list-style: none;
    float: left;
    display: block;
    height: 68px;}

.tsmenu .title li:hover {
    background-color: #133a73;
    color: #fff;}

.tsmenu h3 {
    height: 32px;
    line-height: 32px;
    padding-left: 10px;
    cursor: pointer;
    font: bold 16px/32px "Microsoft YaHei";}

.tsmenu h3 em {
    float: right;
    display: block;
    width: 15px;
    height: 32px;
    cursor: pointer;}

.tsmenu h3.on em {
    background-position: 16px -57px;}

.tsmenu .tscontent {
    padding: 30px 25px 25px 25px;
    border-top: 1px solid #133a73;
    color: #133a73;
    display: none;
    float: left;
    width: 100%;
    background-color: #fff;
    z-index: 10;
    position: absolute;
    margin-left: -15px;
    border-bottom: 2px solid #ccc;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;}

.tsmenu .list {
    float: right;
    padding-top: 25px;}

.tsmenu .list li {
    line-height: 28px;
    padding-left: 10px;}
.tscontent p{color: #000;letter-spacing:0.1em;line-height: 1.5em;}
.tscontent h3{color: #133a73; line-height: 40px;}
.tscontent h2 {
    line-height: 50px;}

.jianjie h2 {
    margin-bottom: 50px;}

.jianjie img {
    width: 95%;
    height: auto;
    margin-top: 7%;}

.jianjie .col-md-4 {
    vertical-align: middle
;}

.jianjie .col-md-8 {
    padding: 0 40px;
    border-left: 1px solid rgb(190, 189, 189);}

.newsboxpic ul {
    display: flex;
    justify-content: center;}

.newsboxpic li {
    list-style: none;
    display: inline-block;
    float: left;
    padding: 0 20px 10px 20px;
    margin-bottom: 10px;}
.newsboxpic li:hover,.newsboxpic a:hover{color:#fff;
background-color: #133a73;}
.newsboxpic .on {}

.newsbox ul {
    display: flex;
    justify-content: center;}

.newsbox li {
    list-style: none;
    display: inline-block;
    float: left;
    padding: 0 20px 10px 20px;
    margin-bottom: 10px;}

.newsbox li:hover,.newsbox a:hover{color:#fff;
    background-color: #133a73;}

.newsbox .ntitle { margin-bottom: 20px;line-height: 32px;}
.newsbox .ntitle a:hover{background-color:  #133a73; color: #fff;}
.newsbox .ntitle .newstitle{ 
    width: 95%;
    height: 64;
    margin: 0 auto;
    display: block;
    overflow: hidden;
    background: #fff;
    color: #585858;
    font-size: 16px;
    padding: 10px;
    border-bottom: 2px solid #ccc;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;}
    .newsbox .ntitle .newstitle .date{
        line-height:64px;
        padding-right: 10px;
        display: block;
        width: 15%;
        float: left;
        font-weight: bold;
        font-size: 28px;}
    .newsbox .ntitle .newstitle .tt{
        line-height:32px;
        display: block;
        width: 70%;
        float: right;}
    .indexcasepart {
        position: relative;
        margin-bottom: 30px;}
    
    .indexcaseimg img {
        width: 100%;}
    

.indexcase .ttbg{
    background-color: rgba(65, 63, 63, 0.829);
    width: 100%;
    height: 32px;
    bottom: 0px;
position: absolute;}    
.indexcasetit {
    position: absolute;
    left: 15px;
    color: #fff;
    font-size: 16px;
    line-height: 32px;
    z-index: 5;}.more{float: right;padding-right: 20px;}

