/* 公共样式 */
.{margin:0px;padding:0px;}
.body{font-family:"微软雅黑";font-size:18px;color:#000;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h2{padding-bottom:20px;}
p{margin:0;}
ul,li,ol{margin:0px;padding:0px;}
a,a:link,a:hover,a:visited{text-decoration: none;color:inherit;}
a:focus{outline:none;}
.container{padding-left:0px !important;padding-right:0px !important;}
.clearfix{zoom:1;/*为IE6，7的兼容性设置*/}
.clearfix:after{
    content:"clear";/*加一段内容*/
    display:block;/*让生成的元素以块级元素显示，占满剩余空间*/
    height:0;/*避免生成的内容破坏原有布局高度*/
    clear:both;/*清除浮动*/
    visibility:hidden;/*让生成的内容不可见*/
   }

/* 消除tab栏闪烁 */
.dropdown-menu {
    display: none;
}
.sub-menu{
    display: none;
}
.header-tab{
    display: none;
}
/* 修改bs */
#header-bottom .navbar-default {
    background-color: #fff;
    border:none;
}

#header-bottom .navbar-default .navbar-brand {
    color: #0c488f;
}

#header-bottom .navbar-default .navbar-brand:focus,
#header-bottom .navbar-default .navbar-brand:hover {
    color: #0c488f;
    background-color: #fff;
}

#header-bottom .navbar-default .navbar-nav>li>a {
    color: #000;
}

#header-bottom .navbar-default .navbar-nav>li>a:focus,
#header-bottom .navbar-default .navbar-nav>li>a:hover {
    color: #0c488f;
    background-color: #fff;
}

#header-bottom .navbar-default .navbar-nav>.active>a,
#header-bottom .navbar-default .navbar-nav>.active>a:focus,
#header-bottom .navbar-default .navbar-nav>.active>a:hover {
    color: #0c488f;
    background-color: #fff !important;
}

#header-bottom .navbar-default .navbar-toggle {
    border-color: #fff
}

#header-bottom .navbar-default .navbar-toggle:focus,
#header-bottom .navbar-default .navbar-toggle:hover {
    background-color: #fff;
}
.navbar-nav{float:right;}
.header-tab {
    position: absolute;
    top: 100%;
    left: 3%;
    height:45px;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 70px;
    padding: 15px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: center;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: none;
    border: none;
    box-shadow:none !important;
    background-color:#fff;
}
.header-tab>li>a {
    display: block;
    padding: 15px 20px;
    clear: both;
    font-weight: 700;
    line-height: 15px;
    color: #000;
    white-space: nowrap;
    background-color: #fff;
}
.header-tab>li>a:focus, .header-tab>li>a:hover {
    color: #0c488f;
    text-decoration: none;
    background-color: #e5e5e5;
}
.navbar{
    margin-bottom:15px !important;
}

.yjfx table tbody tr td li{line-height:1.2 !important; padding:10px 0 !important;}

@media (max-width:767px) {
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #0c488f
    }
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
        color: #0c488f;
        background-color: transparent
    }
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
        color: #0c488f;
        background-color: #e5e5e5
    }
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
    #header-bottom .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
        color: #0c488f;
        background-color: transparent
    }
}
.navbar-collapse{padding-right:0px;}
/* header */
.header{position:fixed;top:0;left:0;width:100%;z-index:1000;}
.header .header-top{width:100%;height:50px;background-color:#0c488f;}
.header .header-top ul{line-height:20px;}
.header .header-top li{color:#fff;display: inline-block;margin-right:15px;padding-top:15px;padding-bottom:15px;}
.header .header-top .container{max-width:1280px;}
.header .header-top .header-serach{margin:0;margin-right:15px;}
.header .header-top .header-serach input { border: 1px solid #fff;border-radius:0;background-color:#0c488f;margin-right:-5px;position: relative;} 
.header .header-top .header-serach button {width:24px;height:24px;background-color:#0c488f;border:1px solid #fff;position: relative;} 
.header .header-top .header-serach button i{width: 24px;height:24px;padding-right:10px;}

#header #header-bottom{font-size:18px;padding-top:15px;background-color:#fff;}
#header #header-bottom .logo{display:inline;padding:0px;}
#header #header-bottom .navbar-collapse{padding-top:20px;}
#header #header-bottom .tab_pointer{position:absolute;top:-6%;left:10%;}
#header #header-bottom .navbar-nav>li:last-child>a{padding-right:0;}
#header #header-bottom .tab_bottom{position:absolute;left:12%;bottom:-23%;}
#header #header-bottom .tab_bottom3{position:absolute;left:15%;bottom:-23%;}
#header #header-bottom .tab_bottom5{position:absolute;left:11%;bottom:-23%;}
#header #header-bottom .tab_bottom8{position:absolute;left:18%;bottom:-23%;}
#tab_img{position: absolute;left: 12%;bottom: -24%;}


/* banner */
#top-banner1{width:100%;height:400px;top:0;left:0;color:#fff;font-weight:bold;background-size:100%;}
#top-banner1 img{width:126px;height:20px;}
#top-banner1 .banner1-bt{font-size:50px;position:absolute;top:15%;left:20%;}
#top-banner1 .banner1-bt p{max-width:600px;}

/* contain */
.contain{font-size: 16px;}
.contain .m-menu{margin-top:55px;}
.contain .m-menu li{font-size:20px;height:auto;padding:20px 0;font-weight:400px;padding-left:5px;list-style: none;}
.contain .m-menu li:hover{background:#0c488f;color:#fff;}
.contain .m-menu li:hover i{}
.contain .m-menu li a{width:165px;}
.contain .m-menu li span{display:none;width:10px;height:10px;color:#0c488f;margin-left:20px;}
/* .contain .m-menu li:hover span{display:block;} */
.contain .m-menu li span i{width:5px;height:5px;color:#0c488f;font-size:5px; display:none; }
.contain .m-menu .active{color:#0c488f;}
.contain .m-menu  li.active span{display:none;}
.contain .m_contain{padding-top:40px;background-color:#f5f5f5;}
/* .contain .m_contain img{float:left;} */
.contain .m_contain .content_left_img{width:1%;float: left;}
.contain .m_contain .content_right_img{position:absolute;bottom:10px;right:23px;}
.contain .m_contain .content_right{width:99%;padding:0 50px 200px 50px;float:left;position:relative;}
.contain .m_contain .content_right h4{color:#0c488f;font-size:16px;padding:5px 0;}
.contain .m_contain .content_right p{text-indent: 2em;line-height:32px;margin-top:15px;overflow: hidden;}
.contain .m_contain .content_right img{max-width:100%;height:auto;}
/*.contain .m_contain .content_right p>img{margin-left:-2em;}*/
/* foot */
.foot{background:url(iamges/common/foot.jpg) no-repear;height:auto;;width:100%;color:#fff;font-size:14px;position: relative;}
.foot .foot1{float:left;width:40%}
.foot .foot1 .foot_dizhi{padding-left:5px; margin-top: 8px;}
.foot .foot1 p{line-height:2;}
.foot .foot2{float:left;margin:30px 0px;width:200px;display: none;}
.foot .foot2 li{line-height:30px;display:inline-block;width:80px;}
.foot .foot2 .foot_item_bt{border-bottom:1px solid #fff;width:100%;padding-bottom:15px;}
.foot .foot2 .foot_item_bt2{margin-top:15px;}
.foot3{margin-top:0px;text-align:center;}
.foot4{border-top:1px solid #fff;margin-top:15px}
.foot4 p{width:100%;text-align:center;padding:15px 0;}

.foot .foot5{float:left;margin:30px 0;width:200px;}
.foot .foot5 li{line-height:30px;display:inline-block;}
.foot .foot5 .foot_item_bt{border-bottom:1px solid #fff;width:100%;padding-bottom:15px;}
.foot .foot5 .foot_item_bt2{margin-top:15px;}
.foot .container{padding-top:30px;}

.foot_item ul{margin:0;}

.mid_img img{width:50% !important;}
/* m-page */
.content_right .m-page{padding-top:50px;}
.content_right .m-page .u-page{font-size:14px;}
.content_right .m-page .u-page .prev,.content_right .m-page .u-page .next{border-radius:10px;background-color: #0c488f;color:#fff;}
.content_right .m-page .u-page a{border-radius:12.5px;margin-left:10px;margin-right:10px;padding: 2px 6px;}
.content_right .m-page .u-page .m_active{background-color:#0c488f;color:#fff;}

.xsjz_wrap{width:638px; height:340px;}
.xsjz_ct{width:50%;float: left; padding-right:25px; padding-bottom:25px;}
.xsjz_ct h2{font-size:16px; font-weight:normal; color:#fff;  margin:10px 0 30px 0;}
.xsjz_ct p{font-size:14px;  color:#ababab;}


/* top */
#content_top2{padding-right:25px;}
#content_top2 .wlbg1 h5{font-size:22px;color:#0c488f;font-weight: bold;}
#content_top2 .wlbg1 ul li{background-color:#dcdcdc;color:#000;font-size:16px;border-radius:22px;width:20%;padding:10px 10px;margin:10px 20px;text-align:center;}
#content_top2 .wlbg1 ul li:hover{background-color:#0c488f;color:#fff;}

#content_top1{padding-right:25px;}
#content_top1 .lx_Elifang1 h5{font-size:22px;color:#0c488f;font-weight: bold;}
#content_top1 .lx_Elifang1 ul li{font-size:14px;color:#3a3a3a;line-height:36px;border-bottom:1px solid #0c488f;}
#content_top1 .lx_Elifang1 ul li i{font-size:20px;margin-left:15px;}
#content_top1 .lx_Elifang1 ul li:hover{color:#0c488f;background-color:#c6d2e1;}
#content_top1 ul{margin-bottom:30px;}

#content_top3{padding-right:25px;}
#content_top3 .lx_Elifang h5{font-size:22px;color:#0c488f;font-weight: bold;}
#content_top3 .lx_Elifang .lx_text p{padding:5px 0;text-indent: 0;margin-top:0px;font-size:14px;line-height:25px;margin-bottom:0px;}
#content_top3 .lx_Elifang .lx_text p strong{font-weight:bold;}

#down2,#down3,#down4{padding-top:130px;margin-top:-130px;}

#header-bottom .logo img,.foot_biaozhi img{height: auto;max-width: 100%;vertical-align: middle;}

@media screen and (max-width: 767px){
    .header .header-top {
        height:100px;
    }
    .navbar-nav {
        float:left;
    }
    .foot{
        background-size: cover !important;
        padding: 10px 20px;
    }
    .foot .foot1{
        width:100%;
    }
    .foot2{
        width:auto;
    }
    .foot3{
        text-align:center;
        margin-top:10px;
        width:100%;
    }
    .foot3 p{
        padding-left:0px !important;
    }
    .foot4 p{
        padding: 15px 0px;
        padding-left:20px;
        padding-right:20px;
    }
    .foot .foot5{
        width:150px;
    }
    .tab_pointer{
        display:none;
    }
    .header .header-top li{
        padding-bottom:0px;
    }
    .header .header-top .header-serach{
        padding-top:0px;
    }
    .navbar{
        margin-bottom:0px !important;
    }
    .logo img{
        width:200px;
    }
    .contain .m_contain .content_right{
        padding:0 5px 200px 5px;
    }
    #content_zhilijiagou .content_rwlb_img{
        width:180px;
        height:142px;
    }
    #content_zhilijiagou .content_rwlb_right{
        width:170px;
    }
    #content_zhilijiagou .content_rwlb_name p{
        padding-top:10px;
        padding-bottom:10px;
    }
    #content_zhilijiagou .content_rwlb_name ins{
        height:52px;
    }
    #content_zhilijiagou .content_rwlb_pointer{
        bottom:56.8%;
    }

    #content_quanzhijiaoshi #qzjs_tabs li{
        width:31.9%;
    }
    .content_rwlb_img{
        width:180px !important;
        height:142px !important;
    }
    .content_rwlb_right{
        width:170px !important;
    }
    .content_rwlb_name p{
        padding-top:10px !important;
        padding-bottom:10px !important;
    }
    .content_rwlb_name ins{
        height:52px !important;
    }
    .content_rwlb_pointer{
        bottom:-15.2% !important;
    }
    .xwdt1_text{
        width:90% !important;
        margin-top:20px !important;
    }
    #content_xwdt1 li{
        min-height:500px;
        overflow:hidden;
    }
    #content_xwdt2 li{
        min-height:600px;
    }
    #content_xwdt3 li{
        min-height:600px;
    }
    #content_xwdt4 li{
        min-height:450px;
    }
    #content_xwdt5 li{
        min-height:450px;
    }
    #content_xwdt5 .xwdt1_text{
        margin-top:40px !important;
    }
    .content_right .m-page .u-page a{
        margin-left:2px;
        margin-right:1px;
        padding: 2px 6px;
    }
    #content_xingzhengjiaofu #qzjs_tabs li{
        width:47.6%;
    }
    #content_yjs_zyjs .zyjs_nr{
        width:90%;
        margin-left:10px;
    }
    #content_xsyj2 .xsyj_nr2_img{
        width:100%;
        height:auto;
    }
    #content_xsyj2 .xsyj_nr2_text{
        width:100%;
    }
    #content_xsyj2 .xsyj_nr3{
        height:auto;
    }
    #content_xsyj2 .xsyj_nr3 .content_jxlb_top{
        width:92.07%;
    }
    #top-banner1 .banner1-bt{
        left:0;
    }
    .wpb_single_image.vc_align_right{
        text-align:center !important;
    }
    #content_top2 .wlbg1 ul li{
        width:40%;
    }
    #content_bk_pyfa .pyfa_download li{
        width:auto;
    }
    .contain .m_contain .content_right .first_p img{
        width:85%;
    }
    .contain .m_contain .content_right #content_xsyj1 img{
        width:85%;
    }
    #content_rczp2 .rczp_tab span{
        float:left !important;
    }
    .rczp_tab{
        height:70px !important;
    }
    .panel-body{
        max-height:280px !important;
    }
    #content_top2 .wlbg1 ul li{
        width:40%;
    }
    #content_shizixiangqing .sz_jianjie .sz_img{
        width:125px;
        height:142px;
    }
    #content_shizixiangqing .sz_jianjie .sz_img img{
        width:125px;
        height:142px;
    }
    #content_shizixiangqing .sz_jianjie .sz_name{
        height:3.45em;
        padding-top:0;
    }
    #content_shizixiangqing .sz_jianjie .sz_name h3{
        font-size:18px;
    }
    #content_shizixiangqing .sz_jianjie .sz_lingyu{
        height:5.5em;
        padding:2px 7px 0 0 ;
        overflow:hidden;
    }
}
