body {
    border-top: 6px #13773c solid;
}

header {
    background: url("../images/header_bg.png")right 0 no-repeat;
    padding-top: 0px;
}

.catalogCont .list_imgXL .img {
    height: auto;
}
.logo {
    padding: 5px 0 ;
}
.header_bg {
    width: 1000px;
    margin: auto;
}
.lagH {
    padding: 23px 0 0 5px;
}
.header_bg .search {
    display: none;
}
#navMenu ul li a:hover, .sideCate li a, .proList h3 a {
    color: #06a;
}


.bannerArea {
    width: 100%;
}

#navMenu {
    background: transparent;
}
#navMenu ul{
    background-color: transparent;
}
#navMenu>li {
    background: url("../images/li.png") right 14px no-repeat;
}
.sf-menu ul {
    box-shadow: 0px 0px 0px rgba(0,0,0,.0);
}
.sf-arrows .sf-with-ul:after {
    display: none;
}

nav {
    background-color: rgba(29,120,15,0.6);
}

.banner {
    position: relative;
    top: -41px;
    z-index: -1 !important;
}


.search_bg {
    background: url('../images/breadcrumb_bg.png') 0 0 no-repeat;
    margin-top: -41px;
    height: 39px;
    border-top: #fff 1px solid;
}
.search {
    margin: -62px 0 0 9px;
    float: left;
    background-color: #82bd48;
    -webkit-border-radius: 6px !important;
    -moz-border-radius: 6px !important;
    border-radius: 6px !important;
}

.search form {
    border: 0px solid #ccc !important;
}
.content_box {
    background: url("../images/bg.jpg")0 0 repeat-x;
}
.search #sf_submit {
    width: 13px;
    height: 13px;
    text-shadow: none;
    background: url(../images/serch_03.png) 0 0 no-repeat;
    position: relative;
    right: -24px;
}
.sideCate li a.tree.active, .sideCate li.par_tree.active {
    background: url(../images/liicon-on.png) 0 21px no-repeat;
}
.sideCate li.par_tree {
    background: url(../images/liicon.png) 0 17px no-repeat;
}
.sideCate li {
    border-bottom: 1px solid #eceaea;
}
.sideCate li li {
    padding: 10px 3px 10px 0px;
}

.sideCate li a {
    color: #353535;
    font-style: italic;
   padding: 13px 3px 13px 18px;
}
.sideCate > li > ul > li a.active {
    color: #EF6401;
}
.sideCate li a, .sideCate > li > span > a {
    font-size: 15px;
}
.colSide h4 {
    font-size: 150%;
    text-align: center;
    padding: 20px 0px 8px 0px;
}
.search #sf_keyword {
    width: 149px;
}

.content {
    padding-top: 30px;
    position: relative;
}
.colSide {
    background: url(../images/colSide_bg.png) 0 0 repeat-x;
    min-height: 601px;
    border-radius: 8px 8px 0px 0px;
    width: 230px;
}
.sideCate {
    margin: 13px;
    min-height: 601px;
}
.productGrid .proList .img {
    background-color: #cfcece;
}
.productGrid .proList {
    margin: 0 40px 10px 0 !important;
}
.breadcrumb {
    background: url("../images/home1.png") 0 13px no-repeat;
    padding-left: 21px;
    position: relative;
    top: 29px;
    width: 661px;
    margin-left: 0px;
}
h2.menuTitle {
    color: #33831a;
    font-style: italic;
    position: relative;
    top: -31px;
    font-size: 23px;
}
.productGrid {
    padding-top: 5px;
}
.proList h3 a {
    color: #353535;
}
.productGrid .proList {
    margin: 0 17px 10px 0;
}
.search input {
    background: transparent;
}
.search #sf_keyword {
    color: #fff;
}
.newsCont h2.menuTitle {
    margin-top: -23px;
    width: 730px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.newsList a {
    color: #333;
}
h2.menuTitle a {
    color: #35881B;
}

.main_cont.show_news a {
    color: #333;
}
.gc-display-area {
    border: 1px solid #DDD;
}
h6.relTitle {
    color: #333;
}
.footer .menu {
    top: 0;
    left: 0;
    margin-top: -3px;
    position: relative;
    margin-left: 2px;
}
.footer .info {
    padding-bottom: 5px;
}

.footer {
    padding: 22px 0;
}

footer a:hover {
    color: #e0dfde;
}

footer {
    font-size: 100%;
    background: url(../images/footer.jpg) 0 bottom repeat-x;
    padding-top: 20px;
}



/*é¦–é */

.index #slidepic_pic2 {
    width: 100%;
    height: 530px;
}

.index .header_bg .search {
    display: block;
}

.index .search {
    margin: -29px 120px 0 0;
    float: right;
   background-color: #489524;
}

.index .search #sf_submit {
    background: url(../images/serch_index.png) 0 0 no-repeat;
}

.index .h2 {
    margin: auto;
    width: 1000px;
}
.index .h2bg {
    background-color: #317E1A;
    height: 39px;
    margin-top: -47px;
    border-top: #fff 1px solid;
}


.index .ad .slides li {
    height: 515px;
}

.index .newsIntro h2,.index .coIntro h2 {
    color: rgb(255, 255, 255);
    background: url("../images/h2li.png")0 0 no-repeat;
    padding-left: 25px;
}

.index .moreNews,.index .morecoIntro {
    float: right;
    color: #E9D58C;
    margin-top: -25px;
    font-size: 15px;
}


.index .coIntro {
    float: left;
    width: 460px;
    margin-left: 70px;
}

.index .newsIntro {
    float: left;
    width: 470px;
}
.index .newsIntro .data {
    width: 353px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: transparent url("../images/indexli_05.png") no-repeat scroll 0px 7px;
    padding-left: 16px;
}
.index .newsIntro li {
    list-style-type: none;
    border-bottom: 1px dashed #333;
    padding: 10px 0;
}

.index .newsIntro .data a {
    color: #333;
}

.index .newsIntro span {
    float: right;
    margin-top: -24px;
    color: #F00;
}

.index .newsIntro ul {
    margin-top: 20px;
}

.index .coIntro p {
    margin-top: 30px;
    line-height: 25px;
}
.index .coIntro p > a {
    color: #333;
}

.index .proIntro {
    clear: both;
    padding-top: 30px;
    margin-left: 20px;
}
.index .box01 {
    margin-top: -60px;
}
.index .content_bg {
    background: url("../images/bg.jpg") 0 0 repeat-x;
}
.index .Anli_left {
    background: transparent url("../images/left_13.jpg") no-repeat scroll center center;
    height: 212px;
    margin-right: 20px;
}
.index .Anli_right {
    background: transparent url("../images/right_15.jpg") no-repeat scroll center center;
    height: 212px;
    margin-left: 20px;
}

.index .proIntro .more {
    display: none;
}
.index .box {
    width: 212px;
    float: left;
    margin: 0px 10px 0px 0px;
}

a.imgBorder {
    width: 200px;
    height: 200px;
    padding: 5px;
    border: 1px dashed #333;
}

a.anli_box_title {
    color: #333;
}

.index .flex-direction-nav {
    display: none;
}

.Anli_pic {
    width: 878px;
}
#ISL_Cont_2 {
    width: auto !important;
}




/*æ”¶å°‹åˆ—è¨­å®š*/

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
}
