   .line-h-2 {
  line-height: 2.2;
}
.more {
  color: black;
}
.pad-t-b-4 {
  padding: 4px 0;
}
.pad-t-14{padding-top: 14px;}
.lmmc{color:rgb(54,139,241);font-size:14px;}
.news3 li:hover .lmmc {color:rgb(254,186,1);}
        .wp_nav .nav-item a span.item-name {
            text-shadow: 1px 1px 2px #efece8;
            letter-spacing: 2px;
            font-size: 15px;
        }

        .wp_nav .nav-item {
            width: 132px;
        }

        .rqbj {
            background-color: rgb(54,139,241);
        }

        .news2 li:hover .rqbj {
            background: rgb(254,186,1);
        }

        .news3 li:hover::before, .news li:hover p::before {
            background: rgb(254,186,1);
        }
      .news3 li:hover {
            background: rgb(236,244,254);
            color: black;
        }

        .news4 li:hover {
            background: rgb(236,244,254);
            color: black;
        }

        .news2 li:hover {
            background: rgb(236,244,254);
        }

        .news2 li > div:first-child {
            border: 1px solid rgb(233, 235, 237);
        }

        .wp_nav .nav-item a span.item-name {
            color: white;
        }

        .wp_nav .nav-item a:hover {
            background-color: rgb(254,186,1);
            color: white;
        }

        .wp_nav .sub-nav .nav-item a.parent:hover {
            background-color: rgb(254,186,1);
            color: white;
        }

            .wp_nav .sub-nav .nav-item a.parent:hover span.item-name {
                color: white;
            }

        .wp_nav .sub-nav .nav-item a span.item-name {
            color: black;
        }

        .wp_nav .sub-nav .nav-item a {
            text-align: center;
        }

        .news a {
            color: black;
        }

        .news2 a {
            color: black;
        }

        .news3 a {
            color: black;
        }

        .news4 a {
            color: black;
        }

        .news5 a {
            color: black;
        }

        .news .color-gray a {
            color: #999;
        }

        input {
            color: gray;
            font-size: 13px;
border:0px;
            text-shadow: 1px 1px 2px #efece8;
        }

        .wp_search .search {
            background: url(/_upload/tpl/01/8e/398/template398/img/1.png);
            width: 20px;
        }

        .slide-title-bar {
            position: absolute;
            height: 86px;
            width: 100%;
            background: url(/_upload/tpl/01/8e/398/template398/img/v_index_banner_shdow.png) repeat-x;
            bottom: 0px;
            left: 0px;
            z-index: 4;
        }

        .slide-title {
            color: black;
        }

        #nav-b2 {
            border-top: 4px solid #ff9e01;
            min-height: 230px;
            margin-top: 40px;
width: 100%;
        }

            #nav-b2 .inner {
                padding-top: 32px;
                min-height: 220px;
            }

            #nav-b2 .wp_nav .nav-item.i8 {
                margin-right: 0;
            }

            #nav-b2 .wp_nav .nav-item a span.item-name {
                font-size: 16px;
                color: #66686c;
                line-height: 30px;
                padding: 0;
text-shadow: 1px 1px 2px #cfbda5;
            }

            #nav-b2 .wp_nav .sub-nav {
                display: block !important;
                visibility: visible !important;
                padding-top: 10px;
            }

                #nav-b2 .wp_nav .sub-nav .nav-item a span.item-name {
                    font-size: 14px;
                    line-height: 30px;
                    color: #66686c;
                    padding: 0;
                }

                #nav-b2 .wp_nav .sub-nav .nav-item .mark {
                    background: none;
                }

                #nav-b2 .wp_nav .sub-nav .nav-item a.parent:hover {
                    background: none;
           
                }
 #nav-b2 .wp_nav .sub-nav .nav-item a.parent:hover span {
                   color: rgb(254,186,1);
                }
            #nav-b2 .wp_nav .sub-nav {
                border: 0px;
            }

        .wp_nav .sub-nav .nav-item a {
            border: 0px;
        }

        #nav-b2 .wp_nav .sub-nav .nav-item a span.item-name {
             color: #66686c;
        }

        .news4 li::before {
            width: 15px;
        }

        .news4 li:hover::before {
            color: rgb(254,186,1);
        }

        .leftbanner {
            width: 500px;
            height: 398px;
            float: left;
        }

        .rightbanner {
            width: 500px;
            height: 398px;
            float: left;
        }

        .w1200banner {
            width: 1200px;
            float: left;
            height: 398px;
        }

        .vsb-box {
            text-align: center;
            width: 2200px;
            margin: 0 auto;
            margin-left: auto;
            position: absolute;
            left: 50%;
            margin-left: -1100px;
        }

        .vsb-boxcontainer {
            width: 100%;
            overflow: hidden;
            height: 398px;
            position: relative;
        }

        .sudyfocus_w32 {
            height: 155px;
        }
section .title b:hover{color:rgb(254,186,1);}
.pad-t-b-1 {
  padding: 1px 0;
}
.news3 li {
  padding: 0 0 12px 15px;
}
.pad-l-5 {
  padding-left: 5px;
  text-shadow: 1px 1px 2px #cfbda5;
}
.yqmore{color:white;text-shadow: 1px 1px 2px #cfbda5;}
.sjbanner{display:none;}








 .sudyfocus_w32 {
        height: 355px;
    }

    .slide-title-bar {
        position: absolute;
        height: 56px;
        width: 100%;
        background: url(/_upload/tpl/01/8e/398/template398/img/v_index_banner_shdow.png) repeat-x;
        bottom: 0px;
        left: 0px;
        z-index: 4;
    }

    .sudyfocus_w32 {
        height: 450px;
    }

    .focus-container {
        height: 450px;
    }

    .slide-title {
        opacity: 0;
        filter: alpha(opacity=0);
        background: #9b0000;
        background: none repeat scroll 0 0 #529f1b;
        position: absolute;
        left: 150px;
        top: 288px;
        padding: 0 12px 0 12px;
        height: 50px;
        text-align: left;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        text-shadow: 1px 1px 4px #000000;
    }
.focus-pagination1{display:none;}
