/*@charset "UTF-8";*/

.contentbox {
    margin-top: 0px;
    color: #394351;
}

.left_mulu {
    background: #fff;
}

.middle_mulu {
    border-left: 1px solid #e5ecf0;
    border-right: 1px solid #e5ecf0;
    padding-top: 0px;
    background: none;
}

.contentbox {
    width: 100%
}

.right_mulu {
    width: 300px;
    padding-top: 0px
}

.bjwyh h3 {
    margin-top: 0px
}

.bjwyh {
    margin-top: 0px
}

.bjwyh_p {
    font-size: 16px;
    margin-bottom: 20px
}

.bjwyh_p dd {
    font-family: microsoft yahei;
    font-size: 16px;
    line-height: 30px;
}

.bjwyh_p dt {
    font-family: microsoft yahei;
    font-size: 16px;
    line-height: 30px;
}

.top_F2 .staticNav {
    width: 900px;
    float: right;
    margin-top: 20px
}

.top_F2 {
    margin-top: 25px;
}

.f2_Tit {
    margin-left: 50px;
}

.mulu_ul {
    padding-top: 10px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 20px;
}

.mulu_ul li a {
    color: #394351;
    font-size: 16px;
    background: none;
}

.mulu_number {
    background: none;
}

.mulu_ul li {
    margin-left: 0px;
    position: relative;
    padding-left: 15px;
}

.mulu_ul li:before {
    display: inline-block;
    content: "";
    width: 4px;
    height: 4px;
    position: absolute;
    top: 13px;
    left: 0px;
    border-radius: 10px;
    background: #c1c5ca;
}

.input_box {
    width: 460px;
    padding: 0px;
    border: 0px;
    height: 35px;
}

input[type=text].input_tit {
    width: 200px;
    border-radius: 3px;
    background: #fff;
    font-size: 14px;
}

.drop_down .label {
    color: #fff;
    line-height: 35px;
}

.select-button {
    border-radius: 3px;
    background: #fff;
}

.box_but_bg {
    background: none;
    color: #fff;
}

.drop_down {
    padding-top: 15px;
}

.right_mulu_kdwj {
    margin-top: 30px;
}

.mulu_ul_tit {
    border: 0px;
    margin-bottom: 0px;
    margin-top: 20px;
}

.mulu_ul_tit a {
    line-height: 36px;
    font-size: 18px;
    font-weight: 900;
}

.middle_mulu .mod_title {
    padding-left: 45px;
}

.footer span {
    height: auto;
    width: auto;
    float: none;
}

.footer p {
    font-size: 14px;
    float: none;
    margin-top: 0px;
}

.middle_mulu_content {
    margin-bottom: 0!important;
    padding-bottom: 0!important;
    padding: 15px 45px 45px!important;
}

.xll_main {
    background: none;
}

.backimg,
.backimg {
    opacity: 0.2;
}



.scrollTop {
    width: 100%;
}

.fake_bar {
    background: #ff6200;
    height: 66px;
    position: absolute;
    width: 100%;
    z-index: 9998;
    display: none;
}

.scrollTop .drop_down {
    float: right;
}

.logo_bottom {
    display: none;
}

.back_Top {
    display: none;
}

.scrollTop .logo_bottom {
    display: block;
}

.scrollTop .back_Top {
    display: block;
}

input[type=submit].box_but {
    background: #ff9f00;
    border-radius: 3px;
}

input[type="reset"].box_but_bg {
    margin-left: 10px;
    padding: 5px 20px;
    display: inline-block;
}

.xll_main .r_main_box .r_bl_box .r_sz_con ul li a img {
    display: none;
}

.xll_main .r_main_box .r_bl_box .r_sz_con ul li a span {
    display: none;
}

.xll_main .r_main_box .r_bl_box .r_sz_con ul li {
    text-align: center;
    float: left;
    width: 99%;
    line-height: 73px;
    height: 73px;
    border-radius: 3px;
    border: 1px solid #bec2c7;
    background-position: center center;
}

.xll_main .r_main_box .r_bl_box .r_sz_con ul li a {
    display: block;
    position: relative;
    background: #fff;
    height: 100%;
    line-height: 73px;
}

.xll_main .r_main_box .r_bl_box .r_sz_con ul li a:after {
    content: " ";
    display: block;
    width: 15px;
    height: 3px;
    background: #0879c2;
    position: absolute;
    border-radius: 3px;
    top: 5px;
    right: 5px;
}

.main_box ul li {
    border-radius: 3px;
}

.main_box {
    padding: 0px;
}

.r_box .select-button {
    background: #f8f8f8;
    height: 46px;
    line-height: 46px;
}

.gwygb {
    background: #f8f8f8;
    height: 46px;
    line-height: 46px;
}

.xll_main .r_main_box .r_bl_box {
    padding-top: 0px;
}

.xll_main .r_main_box {
    margin-bottom: 0!important;
    padding-bottom: 0!important;
    padding-bottom: 50px!important;
    border-left: 1px solid #e5ecf0;
    background: none;
}

.xll_main .l_main_box {
    width: 72%;
}

.main_box ul li label {
    height: 46px;
    line-height: 46px;
}

.main_box_li p {
    height: 46px;
    line-height: 46px;
}

.mulu_ul {
    margin-top: 20px;
}

.list h2 {
    color: #394351;
}

