/*
* 
*   @lirozsmrwm修正 
*/

@charset "utf-8";
#footer {
    background: #303030
}
#footer .footer .footer_left .footer_left_a a {
    padding-right: 10px;
    margin-left: 5px;
}
#index_case {
    background: #303030
}
#m_index_case {
    background: #ffffff
}
.m_innews {
    margin-top: 0
}
@media (max-width: 750px) and (min-width: 320px) {
    .m_incontent .contactright .checkcode {
        margin-bottom: 15px
    }
}
.aboutus .ab_ico {
    text-align: center;
    margin-top: 60px
}
.aboutus .ab_title {
    margin-top: 30px
}
.aboutus .ab_title h6 {
    line-height: 36px;
    text-align: left;
    font-size: 24px;
    color: #ffc640;
}
.aboutus span.ab_block {
    width: 60px;
    height: 4px;
    background-color: #ffc640;
    display: block;
    margin-top: 31px;
}
#navbread {
    display: none;
}
@media (max-width: 750px) and (min-width: 320px) {
    #navbread {
        display: block;
    }
    #navbread .navbread {
        background: #eee;
        padding: 10px;
        box-sizing: border-box;
        z-index: 11;
        font-size: 10px;
        color: #9f7925;
        border-bottom: solid 1px #9f7925ba;
    }
    #navbread .navbread a {
        color: #9f7925ba;
    }
}
#header01 .header .menu a {
    margin-right: 25px
}
.index_adv .index_adv_content_left {
    height: 310px;
}
.index_adv .index_adv_content_left .bg {
    height: 300px;
}
.index_adv_content_way {
    height: 380px
}
#wxqr {
    display: none;
}
@media (max-width: 750px) and (min-width: 320px) {
    #wxqr {
        display: block;
    }
    #wxqr {
        margin-top: 1rem;
        text-align: center;
        position: relative;
    }
    #wxqr .txt {
        font-size: 12px;
        color: #666;
        line-height: 30px;
        height: 30px
    }
    #wxqr img {
        max-width: 100%
    }
    #wxqr .txt span {
        font-size: 14px;
        font-weight: bold;
        color: #9f7925ba;
        margin: 0 0.5rem
    }
}
.product_tab {
    height: 58px;
}
.product_tab ul li {
    text-align: center;
    width: 300px;
    padding: 0 1px;
    box-sizing: border-box;
    float: left;
}
.product_tab ul li {
    display: block;
    cursor: pointer;
    font-size: 1.2rem;
    color: #666;
    padding: 14px 0;
    background: #fff;
}
.product_tab ul li.on {
    background: #9f7925;
    color: #fff;
}
#product_tab_box {
    border: 2px solid #9f7925ba;
}
#product_tab_box .active {
    display: block;
}
#product_tab_box div {
    display: none;
}
#product_tab_box {
    font-size: 1.2rem;
    color: #fff;
    line-height: 24px;
    padding: 1rem;
    text-align: justify;
}
.mproduct_tab {
    height: 40px;
    border-bottom: 1px solid #9f7925
}
.mproduct_tab ul li {
    text-align: center;
    width: 50%;
    padding: 0 1px;
    box-sizing: border-box;
    float: left;
}
.mproduct_tab ul li {
    display: block;
    cursor: pointer;
    font-size: 12px;
    color: #666;
    padding: 14px 0;
    background: #eee;
}
.mproduct_tab ul li.on {
    background: #9f7925;
    color: #fff;
}
#mproduct_tab_box .active {
    display: block;
}
#mproduct_tab_box div {
    display: none;
}
#mproduct_tab_box {
    font-size: 12px;
    color: #666;
    line-height: 24px;
    padding: 1rem;
    text-align: justify;
}
#header01 {
    background:rgba(0,0,0,.3);
}
.mainbanner {
    margin-top: 0px
}
@media (max-width: 750px) and (min-width: 320px){
 #m_index_case .index_case_list01 .index_case_a{
    box-shadow:2px 2px 10px 0px #9e9e9e75;
    -webkit-box-shadow:4rpx 4rpx 20rpx 0rpx #9e9e9e75;
 }   
}
/*白色版本*/
body{
    background:#fff; 
}
.index_tb .index_t{
     color:#333; 
}
.index_tb .index_b{
    color:#6f6f6f; 
}
.index_adv .index_adv_content_left .bg{
    background:#d9d9d9;
}
.index_adv .index_adv_content_right .index_adv_content_right_t_right_t{
    color:#333;
}
.index_adv .index_adv_content_right .index_adv_content_right_b{
    color:#6f6f6f; 
}
.index_adv .index_adv_choose_li.on{
    border:2px solid #9f7925; color:#9f7925;
}
#index_case {
    background: #efefef;
}
.index_case .index_case_t .index_case_t_t{
    color:#9f7925;
}
.index_case .index_case_t .index_case_t_t i{
    background:#9f7925;
}
.index_case .index_case_t a{
    color:#666;
}
#index_news{
    background:#fff; 
}

.index_news{
    background:#fff;
}
#index_news .news_li .newsline{
    background:#9f7925;
}
#index_news .news_li .news_li_date{
color:#333;
}
#index_news .news_li .news_li_t{
    color:#9f7925;
}
#index_news .news_li .news_li_b{
    color:#999; 
}
#index_news .news_li .news_li_a{
    color:#9f7925;
}
#footer {
    background: #e9e9e9;
}
#footer .footer .footer_left .footer_left_a a{
color:#333;background:url() right center no-repeat;
}
#footer .footer .footer_left .footer_left_b{
     color:#333; 
}

#footer .footer .footer_right .footer_right01 .t{
    color:#333; 
}
#footer .footer .footer_right .footer_right01 .b{
     color:#333; 
}
#footer .footer .footer_right .footer_right01 .d{
    color:#333;
}
#footer .footer .footer_right .footer_right02 p{
    color:#333; 
}
#footer1{
    background:#303030;
}
.links span{
    color: #333;
}
.links a{
    color: #333;
}
.aboutus .ab_title h6 {

    color: #9f7925;
}
.aboutus span.ab_block {

    background-color: #9f7925;
}
.incontent  .tstext{
    color:#333; 
}
.recruit_title .left h6{
 color: #9f7925;
}
.recruit_post .post_list1{
 background-color:#fff;
 }
 .intch{
    color:#333; 
}
.incontent .menulist01 a.on{
    color:#d29613;
}
.incontent .teamliright .textcon .textconb{
    color:#333; 
}
.incontent .casemenu_first{
     border-top:1px solid #bbb; border-bottom:1px solid #bbb; 
}
.incontent .casemenu_first a.firstcamea{
     color:#333; 
}
.incontent .casemenu_first a.firstcamea.on{
    color:#f5bf40; 
}
.incontent .casemenu_first div.firstcamediv{
     color:#333; 
}
.incontent .casemenu_first div.firstcamediv a.onea{
    color:#333;
}
.incontent .casemenu_first a.firstcamea:hover{
    color:#9f7925;
}
.incontent .casemenu_first div.firstcamediv:hover,.incontent .casemenu_first div.firstcamediv.on{
    color:#9f7925;
}
.inten{
    color:#666; 
}
.incontent .casemenu_srcond{
     background:#fff;
}
.incontent .casemenu_srcond a{
    color:#333;
}
.incontent .caselist .casebottom{
     background:#fff;
}
.incontent .caselist .casebottom .t{
    color:#333;
}
.incontent .caselist .casebottom{
    background:#fff;
}
.secondnav{
    border-bottom:1px solid #bbb;
}
.secondnav a.on{
    color:#9f7925; border-color:#9f7925; 
}
.incontent .newsli:hover .newsline{
    background:#d29613; 
}
.incontent .newsli .newsmid .t{
    color:#333; 
}
.incontent .newsli .newsmid .t font{
    color: #d29613;
}
.incontent .newsli .newsmid .b{
    color:#111;
}
.incontent .newsli .newsmid .b font{
    color: #d29613;
}
.incontent .newsli .newsleft .t{
    color:#333; 
}
#product_tab_box p,#product_tab_box table{
    color: #333;
}
.incontent .caselist03 .casetop{
    width:380px; height:100%; 
}
.incontent .contactleftt .contactlefttext .contactleftch{
    color: #333;
}
.incontent .contactleftb .contactlefttext .contactleftch{
    color: #333;
}
.incontent .contactleft .contactleftm{
    color: #9f7925;
}