*{padding: 0px;
    margin: 0px;
    list-style: none;
    font-family: "微软雅黑";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
a img{
    border: none;
}

/****************************红色导航条********************************/
        .section_nav{
            width: 100%;
            height: 260px;
            background: #F9F9F9;
        }
        .section_nav_rednav{
            width: 100%;
            height: 40px;
            background: #C3382A;
            font-size:12px;
            line-height:40px;
        }
        .rednav_content{
            width: 1000px;
            height:40px;
            margin: 0px auto;
        }
        .rednav_content a:link,.rednav_content a:visited{
            text-decoration: none;
            color: #fff;
        }
        .rednav_content a:hover{
            text-decoration: none;
            color: #fff;
        }
        .rednav_content_left{
            width: 460px;
            height: 40px;
            float: left;
            overflow: hidden;
        }
        .rednav_content_right{
            width: 480px;
            height: 40px;
            float: right;
        }
        .rednav_content_left li{
            float: left;
            padding: 0px 8px;
            color: #fff;
        }
        .rednav_content_left li:hover,.rednav_content_left .rednav_selected{
            background: #931F12;
            color: #fff; 
            cursor: pointer;
        }
        .rednav_content_right li{
            float: right;
            padding: 0px 14px;
            color: #fff;
        }
        .rednav_content_right .rednav_head_img{
            padding: 4px 8px 0px 4px;
        }
        .rednav_content_right .rednav_head_img img{
            width: 32px;
            height: 32px;
            display: block;
            border-radius: 50%
        }
        .rednav_content_right .rednav_user_message{
            color: #fff;
            font-size: 22px;
            position: relative;
            width: 20px;
        }
        .rednav_content_right .rednav_user_message{
             font-family: 'zly';
        }
        .rednav_content_right .rednav_user_message:hover{
            color: #E5E5E5;
        }
        .rednav_content_right .rednav_user_message .mess_mun{
            height: 18px;
            min-width: 18px;
            border-radius: 50%;
            background: #F59129;
            position: absolute;
            top: 5px;
            right: 3px;font-size: 10px;
            line-height: 18px;
            padding:0px 5px;
            box-sizing:border-box;
        }
        .rednav_content_right .rednav_user_name{
            padding-left:0px;
            margin-left: 8px;
            width: 60px;
            position: relative;
        }
        .rednav_content_right .rednav_user_name span{
            display: inline-block;
            width: 150px;
            white-space:nowrap;
            overflow:hidden;
            text-overflow:ellipsis;
            padding:0px 6px 0px 8px;
        }
        .rednav_content_right .rednav_user_name:hover span{
            background: #fff;
            color: #C3382A;
        }
        .rednav_user_info{
            border:solid 1px #C3382A;
            position: absolute;
            top: 40px;
            left: -1px;
            overflow: hidden;
            width: 80px;
            border-top: none;
            border-radius: 0px 0px 3px 3px;
            display: none;
            background: #fff;
        }
        .rednav_user_info li{
            clear: both;
            color: #C3382A;
            width: 50px;
        }
        .rednav_user_info li:hover{
            clear: both;
            font-weight: 700;
        }
        .clear{
            clear:both;
        }
        .rednav_content_right .rednav_quoted_price{
            padding: 0px 6px 0px 10px;
        }
        .rednav_content_right .rednav_apply_zone,.rednav_content_right .reg_new{
            padding: 0px 6px;
        }
        .rednav_quoted_price p,.rednav_apply_zone p,.reg_new p{
            border: solid 1px #fff;
            border-radius: 3px;
            height: 22px;
            line-height: 22px;
            padding: 0px 6px;
            margin-top: 8px;
        }
        .rednav_quoted_price p:hover,.rednav_apply_zone p:hover,.reg_new p:hover{
            font-weight: 700;
        }
        .login_form{
            float: right;
        }
        .login_form .user_name,.login_form .password{
            border: none;
            border-radius: 2px;
            width: 70px;
            outline: none;
            margin-top: 8px;
            padding: 2px 0px;
            text-indent: 0.5em;
        }
        .login_form .login_button{
            display: inline-block;
            border: solid 1px #fff;
            border-radius: 3px;
            height: 24px;
            line-height: 24px;
            padding: 0px 6px;
            background: none;
            color: #fff;
            margin-top: 8px;
        }
        .login_form .login_button:hover{
            font-weight: 700;
        }

        .rednav_content_right .rednav_app,.rednav_content_right .rednav_homepage{
            padding: 0px 8px;
            float: right;
        }
        .rednav_content_right .rednav_app:hover,.rednav_content_right .rednav_homepage:hover{
            background: #931F12;
            color: #fff;
        }

/****************************第二行导航条********************************/
        .secondnav_content{
            width: 1000px;
            margin: 15px auto;/*margin: 8px auto;   zhangqt */
        }
        .secondnav_logo{
            min-width: 100px;
            height: 56px;
            float: left;
            overflow: hidden;
        }
        .secondnav_logo span{
            float: left;
            line-height: 60px;
            margin-left: 8px;
            font-size: 24px;
        }
        .secondnav_logo img{
            float: left;
            height: 52px;
        }
        .secondnav_list{
            float: right;
            height: 56px;
        }
        .secondnav_list li{
            display: inline-block;
            *display: inline;
            font-size: 12px;
            line-height: 24px;
            padding: 20px 2px 0px;
        }
        .secondnav_list li a:link,.secondnav_list li a:visited{
            color: #000;
            text-decoration: none;
        }
        .secondnav_list li:hover,.secondnav_list .current_section{
            border-bottom: solid 2px #C3382A;
        }
        .secondnav_list #local_section{
            border-bottom: none;
        }
        .secondnav_list #local_section a{
            background: #C3382A;
            color: #fff;
            display: inline-block;
            padding: 1px 6px 0px 6px;
            border-radius: 3px;
            position: relative;
        }
        .secondnav_list #local_section a:after{
            content:"\e62f";
            font-family: "zly";
            font-size: 8px;
            padding: 2px 0px 0px 2px;
        }
        .secondnav_list #local_section:hover a{
            background: #fff;
            border:solid 1px #C3382A;
            color: #000;
            padding: 0px 5px 0px 5px;
            border-bottom:none;
            border-radius: 3px 3px 0px 0px;
        }
        .secondnav_list #local_section:hover a:after{
            content:"\e62e";
            color: #000;
        }
        .secondnav_list #local_section i{
            width: 52px;
            height: 1px;
            position: absolute;
            background: #fff;
            left: 0px;
            top:25px;
            z-index: 99;
            display: none;
        }
        .secondnav_list #local_section:hover i{
            display: block;
        }
        .secondnav_list #local_section .local_section_list{
            display: none;
            border:solid 1px #C3382A;
            position: absolute;
            overflow: hidden;
            width: 300px;
            top: 25px;
            right: -1px;
            border-radius: 3px 0px 3px 3px;
            background: #fff;}
         .secondnav_list #local_section .local_section_list li{
            padding: 5px 5px;
            color: #000;
         }
         .secondnav_list #local_section .local_section_list li:hover{
            border: none;
            color: #C3382A;
            font-weight: 700;
         }
 /**************************顶部第一行广告7个************************************/
        .adv_content{
            width: 1000px;
            margin: 10px auto 8px;
            height: 60px;
        }
        .adv_list{
            overflow: hidden;
        }
        .adv_list li{
            float: left;
            width: 130px;
            height: 60px;
            margin-left: 12px;
        }
        .adv_list li img{
            width: 130px;
            height: 60px;
            border: none;
        }
 /**************************主导航************************************/
        .section_main_nav{
            width: 100%;
            height: 50px;
            border-top: solid 3px #C3382A;
            margin-top: 18px;
            border-bottom: solid 1px #DCDCDC;
            box-sizing:border-box;
        }
        .main_nav_list{
            width: 1000px;
            margin: 0px auto;
            overflow: hidden;
        }
        .main_nav_list a li{
            float: left;
            text-align: center;
            width: 85px;
            line-height: 47px;
        }
        .main_nav_list a{
            color: #000;
            text-decoration: none;
        }
        .main_nav_list a:hover li{
            background: #D6301F;
            color: #fff;
        }
        #nav_selected li{
            background: #D6301F;
            color: #fff;
        }

/*****************************三级导航*******************************/
.thirdnav_list{
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
}
.thirdnav_list .thirdnav_icon{
    content: '\e009';
    font-family: 'zly';
    font-size: 24px;
    color: #C3382A;
    width: 18px;
    padding:0px;
    height: 42px;
}
.thirdnav_list li{
    line-height: 42px;
    float: left;
}
.thirdnav_list li {
    display: inline-block;
    font-size: 12px;
    line-height: 42px;
    padding: 0px 12px 0px;
}
.thirdnav_list li a{
    color: #000;
    text-decoration: none;
}
.thirdnav_list li a:hover {
    color: #C3382A;
    text-decoration: underline;
}