﻿html{
    font-size: 100px;
    font-family:  Arial, "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}
body{
    background: #f4f4f4;
}

.idx_topbar{padding: 20px 20px 0px 29px;background: rgba(255,255,255,.8);}

.idx_topbar .tag{background: #e62e2e;padding:0 15px;font-size: 20px;color: #fff;font-weight: bold;line-height: 40px;display: inline-block;vertical-align: middle;}
.idx_topbar .lk{font-size: 24px;color: #333333;font-weight: bold;line-height: 40px;display: inline-block;vertical-align: middle;margin-left: 20px;}
.idx_topbar .lk:hover{color: #e62e2e;}
.idx_topbar .searchbox{}
.idx_topbar .searchbox .ipt_txt{border-radius:18px;border:1px solid #ddd;width: 300px;height: 36px;line-height: 36px;font-size: 14px;color: #333;background: url(/static/img/newweb/icon_05.png) no-repeat 20px center;background-size:14px;padding-left: 45px;display: inline-block;vertical-align: middle;}
.idx_topbar .searchbox .button{cursor: pointer;border-radius:18px;width: 90px;height: 36px;line-height: 36px;background: #0a7bcc;font-size: 15px;color: #fff;margin-left: 10px;display: inline-block;text-align: center;}
.idx_topbar .searchbox .button:hover{background: #f59e25;}

.indexbg {
    width: 100%;
    height: 100%;
    background: url("/static/img/pj/indexbg.jpg") no-repeat scroll top center;
    position: fixed;
    left: 0;
    top: 0;
    z-index: -1;
}
.top-bar{
    height:0.4rem;
    line-height:0.4rem;
    min-height: 0.4rem;
    color:#ABABAB;
}
.top-bar .top-unit{
    margin-right: 0.1rem;
}
.top-bar .content-right{
    text-align: right;border-left: 0px solid #cecece;
}
.top-bar .content-right2{
    text-align: right;
}
.top-bar a:hover{
    color:#015293;
    text-decoration: underline;
}
header{
    padding-top: 0;
}
header .searchBox{
    margin-top: 0.15rem;
}

.header_earch {
    padding-top: 0.60rem;
}

.col-md-offset-3 {
        margin-left: 26.66666667%;
}

.col-md-3 {
            width: 23.33333333%;
}
.input-group-btn .btn-default {
    font-size: 18px;font-weight:normal;font-family: "Microsoft YaHei", 微软雅黑, Arial, Helvetica, sans-serif;color: #FFFFFF;
    background-color: #1875F0;
    border-color:#1875F0;
    opacity: 0.8;
}
.input-group .form-control {
    height: 38px;
}

a:link,a:visited, a:hover, a:active{
    text-decoration:none;
    outline: none;
    color:#143066;
}
.container{
    max-width: 97rem;!important;
    width: 1200px;
}
.container .row {
    margin-bottom: 25px;
}
.header_bg{
    height: 78px;padding-top: 0px;
}
.top-menu{
 /*   background: #0395FC;./../images/header/topImg/on_bg.png*/
}
.top-menu>ul{
    padding-left: 0;
    padding-right: 0;margin-bottom: 0px;border-top-right-radius: 6px;border-top-left-radius: 6px;
}
.top-menu>ul>li{
    float: left;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s;list-style: none;
}
.top-menu .container {min-width: 1200px;background: #1875F0;}
.header_menu{min-width: 1200px;padding: 0px;}
.input-group .form-control {    float: right;    width: 208px;}
.top-menu>ul>li.current, .top-menu>ul>li:hover{
    background:  url(/static/img/pj/on_bg.png);
    background-size: 100% 100%;
}
.top-menu>ul>li img{margin-top: -5px; margin-right: 6px;}

.top-menu .hd_jg_line{width: 2px;background:url("/static/img/pj/line.png") no-repeat;margin-top: 16px;}
.top-menu>ul>li>a:link,.top-menu>ul>li>a:visited, .top-menu>ul>li>a:hover, .top-menu>ul>li>a:active{
    display: block;
    padding-left: 0rem;
    padding-right: 0rem;
    height: 60px;
    line-height: 60px;text-align: center;
    font-size: 18px;font-weight:normal;font-family: "Microsoft YaHei", 微软雅黑, Arial, Helvetica, sans-serif;color: #FFFFFF;
}
.top-menu>ul>li:first-child{border-top-left-radius: 6px;}
.top-menu>ul>li:last-child{border-top-right-radius: 6px;}

.content-table{
    font-size: 0.14rem;
}
.article-zone{
    height: 3.4rem;
}
.article-zone-auto-height{
    height: auto;
}
.article-zone-no-right{
    padding-right: 0;
}
.article-zone-no-left{
    padding-left: 0;
}
.article-zone-border{
    padding: 0.14rem;
    border: 1px solid #D3DEE0;
}
.article-zone-fill{
    height: 100%;
}
#focusCarousel img{
    height: 3.4rem;
    width: 100%;
}
#focusCarousel .carousel-indicators{
    width: 100%;
    left: auto;
    bottom: 0;
    margin: 0;
    text-align: right;
    padding-right: 0.1rem;
    background: transparent;
}
#focusCarousel .carousel-indicators li{
    width: 0.14rem;
    height: 0.04rem;
    border-radius: 0;
    border: none;
    background:#ffffff;
}
#focusCarousel .carousel-indicators .active{
    width: 0.14rem;
    height: 0.04rem;
    margin: 0.01rem;
    background:#5CB9FF;
}
.carousel .carousel-title{
    padding: 0.03rem;
    font-size: 0.12rem;
    color:#ffffff;
    background: #0a0a0a;
}
.article-zone h1{
    margin: 0 0 0.34rem 0;
    font-size: 0.18rem;
}
.article-zone h1 .h-icon{
    font-size: 0.16rem;
    background: #025193;
    margin-right: 0.06rem;
}
.article-zone h1 .more{
    display: inline-block;
    float: right;
    font-size: 0.14rem;
}
.article-zone h1 .shortcut{
    margin-left: 0.14rem;
    font-size: 0.14rem;
    color:#025193;
}
.article-zone h1 .shortcut:hover:after{
    content: ">>ǰ����";
    font-weight: bold;
}
.article-zone ul{
    padding-left: 0.1rem;
}
.article-zone li{
    padding-top: 0.18rem;list-style: none;
    padding-bottom: 0.08rem;
    border-bottom: dashed #D3DEE0 1px;
}
.article-zone li .article-title{
    max-width: 5.0rem;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.article-zone li .title-long{
   
}
.article-zone li .title-short{
    max-width: 1.4rem;
}
.article-zone li:last-child{
    border-bottom: none;
}
.article-zone li .pub-date{
    float: right;
    color: #ABABAB;
}
.article-zone .row{
    margin: 0;
}
.article-zone .zone-pic{
    padding-top: 0.19rem;
    height: 2.23rem;
}
.article-zone .form-group{
    margin-bottom: 0.1rem;
}
.article-zone .form-group label{
    padding-top: 0.07rem;
    padding-right: 0;
    text-align: right;
}
.article-tab h1 span{
    padding-left: 0.05rem;
    cursor: pointer;
}
.article-tab h1 span:hover{
    border-left: #025193 0.05rem solid;
}
.article-tab h1 .active{
    border-left: #025193 0.05rem solid;
}
.carousel-horizontal{
    height: auto;
}
.ruralScene{
    margin: 0 0.15rem;
 }
.ruralScene .img-container{
    float: left;
    width: 2rem;
    height: 1.24rem;
    margin-right: 0.15rem;
    margin-bottom: 0.1rem;
}
.article-zone h2{
    padding-bottom: 3px;
    border-bottom: 2px solid #015293;
    font-size: 0.14rem;
    color: #015293;
}
.article-zone h2 .more{
    display: inline-block;
    float: right;
    font-size: 0.12rem;
}
.article-zone h3{
    margin-top: 0.1rem;
    text-align: center;
    font-size: 0.14rem;
}
.article-zone .article-zone-footer{
    position: absolute;
    bottom: 0.08rem;
    right: 0.3rem;
    height: 0.14rem;
    line-height: 0.14rem;
}
#aptitudeIntro{
    margin: 0 0.5rem;
}
#aptitudeIntro .img-container{
    float: left;
    width: 2.12rem;
    height: 2.8rem;
    margin-right: 0.15rem;
    margin-bottom: 0.1rem;
    border: 1px solid #D3DEE0;
}
#aptitudeIntro .img-container img{
    width: 100%;
    height: 1.02rem;
}
#aptitudeIntro .img-container p{
    width: 100%;
    height: 0.84rem;
    padding: 0.02rem 0.16rem;
    font-size: 0.12rem;
    overflow: hidden;
}
#aptitudeIntro .img-container .indicator{
    width: 1.2rem;
    padding: 0.02rem 0;
    border: 1px solid #0FBEFF;
    border-radius: 10px;
    color: #0FBEFF;
}
#aptitudeIntro .img-container:hover{
    background: #0FBEFF;
    color: #fff;
}
#aptitudeIntro .img-container:hover .indicator{
    background: #0FBEFF;
    border: 1px solid #fff;
    color: #fff;
}
.article-zone .consult-service{
    padding-left: 0;
}
.article-zone .consult-service img{
    width: 1.2rem;
    height: 1.2rem;
}
.article-zone .consult-service li{
    text-align: center;
    border: none;
    vertical-align: top;
}
.article-zone .consult-service li:first-child{
    padding-left: 0;
}
.article-zone .consult-service li:last-child{
    padding-right: 0;
}
.article-zone .consult-service p{
    max-height: 1rem;
    font-size: 0.12rem;
    text-align: left;
}
#product_nav{
    padding: 0.08rem;
    margin-left: -0.14rem;
    margin-right: -0.14rem;
    background: #ffffff;
}
#product_nav li[role='tab']{
    line-height: 0.24rem;
    height: 0.24rem;
    padding: 0 0.04rem;
    margin-right: 0.1rem;
    border: 1px solid #BFC9CB;
    font-size: 0.14rem;
}
#product_nav .active{
    background: #1F65A0;
    color: #fff;
}
.article-zone .tab-content .tab-pane{
    padding: 0;
}
.quick-in li{
    border: none;
}
.quick-in a{
    display: block;
    text-align: center;
    color: #0a0a0a;
    cursor:pointer;
}
.quick-in a span{
    padding-bottom: 0.05rem;
}
.quick-in a img{
    height: 0.62rem;
    width: 0.59rem;
}

.quick-in a:hover span{
    border-bottom: 2px solid #015293;
}
.siz-quick-in a img{
    height: 1.5rem;
    width: 1.5rem;
}
.channel-title{
    text-align: center;
    background: transparent url('../../busi/imgs/index-layer-title.png') no-repeat center;
}
.channel-title h2{
    font-size: 0.26rem;
}
.channel-title h2 .title{
    padding-left: 0.36rem;
}
.channel-title h2 .more{
    float: right;
    padding-right: 0.03rem;
    font-size: 0.12rem;
}
.channel-title a:hover{
    color: #015293;
}
.index-pjas-quick-in li{
    border: none;
}
.index-pjas-quick-in img{
    width: 1.4rem;
    height: 1.26rem;
}
footer{
 /*   background: #363D43;
    text-align: center;
    color: #82817F;*/
}
footer a:link,footer a:visited{
    color: #000;
}
footer a:hover{
    color: #fff;
}
.container .h3-row{
    margin-bottom: 0;
}
.container .h3-row .active a:link,.container .h3-row a:hover{
    color: #015293;
}
footer .footer-row{
    padding: 0.1rem;
}
footer .footer-row .unit{
    padding-right: 0.35rem;
}
footer .contact-us{
    border-bottom: 1px #292C33 solid;
    border-top: 1px #292C33 solid;
}
.info-content{
    margin-top: 0.2rem;
}
.row-col5{

}
.row-col5 li{
    width: 2.16rem;
    margin-left: 0.05rem;
}
.row-col5 .active{
    transform:scale(1.2,1.2);
    -ms-transform:scale(1.2,1.2);/* IE 9 */
    -moz-transform:scale(1.2,1.2);/* Firefox */
    -webkit-transform:scale(1.2,1.2); /* Safari �� Chrome */
    -o-transform:scale(1.2,1.2);	/* Opera */
}
.consult-service .active{
    transform:scale(1.2,1.2);
    -ms-transform:scale(1.2,1.2);/* IE 9 */
    -moz-transform:scale(1.2,1.2);/* Firefox */
    -webkit-transform:scale(1.2,1.2); /* Safari �� Chrome */
    -o-transform:scale(1.2,1.2);	/* Opera */
}
.search{
    padding-top: 1.12rem;
}
#consultService li div{
    height: 2.9rem;
}
#pjas_consult_service li div{
    height: 2.9rem;
}
#veteran_tab2{
    padding-top: 0.18rem;
    padding-bottom: 0.08rem;
}
#ruralScene_Veteran_job .img-container{
    width: 1.8rem;
    height: 1.88rem;
}
#ruralScene_Veteran_job .name{
    text-align: center;
}
.ads img{
    height: 0.5rem;
}
#requireCommit{
    color: #ffffff;
}

/**header menu*/
.top-menu li{padding-left: 0px;padding-right: 0px;padding-top: 0px;margin-top: 0px;}
.top-menu li:first-child{padding-left: 0px;padding-right: 0px;padding-top: 0px;}
.top-menu li:last-child{padding-left: 0px;padding-right: 0px;padding-top: 0px;}


footer{min-width: 1200px;}
footer .container{padding: 0px;min-width: 1200px;}
footer .footer-row .unit {padding-right: 0px;padding-left: 0px; }
footer .banQuan{float: left;text-align: left;width: 1200px;}
footer .zhaoCuo{float: right;width: 245px;margin-top:10px;}
footer .footer-row { padding: 0rem;padding-top: 14px;}
footer .footer-row .unit{font-size: 16px;font-family: normal;color:#333333;text-align: center;font-weight:normal;}
footer .footer-row .unit a{font-size: 16px;font-family: normal;color:#333333;text-align: center;font-weight:normal;}
footer .footer-row .mod_yq{float: left;padding-left: 28px;font-weight: bolder;}
footer .footer-row .mod_gjbw{float: left;padding-left: 30px;font-size: 16px;}
footer .footer-row .mod_jgjt{float: left;padding-left: 36px;font-size: 16px;}
footer .footer-row .mod_sdzf{float: left;padding-left: 36px;font-size: 16px;}
footer .footer-row .mod_fwjg{float: right;padding-left: 0px;font-size: 16px;padding-right: 28px;}
footer .qinQingList{padding-bottom: 28px;padding-top: 28px;font-size: 18px;font-family:normal;color:#333333;text-align: center;font-weight:normal;background: #FFFFFF;}
footer .find_bug{float: left;background: url("/static/img/pj/find_bug.png")  center;height: 65px;width: 130px;margin-top: 20px; background-size: 100% 100%;}
footer .dangZjg{float: right;background: url("/static/img/web/codewx.jpg")  no-repeat center;height: 100px;width: 75px;margin-top: 0px;background-size: 100% 100%;}

.header_search{}
footer .ft_under{}
footer .ft_under_bg{background: #FFFFFF;padding: 10px 28px 28px 120px;height: 138px;}


.input-group .logoBar{height:75px;}
.input-group .logoBar .logoRight{margin-left:20px;height:75px;}
.input-group .logoBar .contact{margin-bottom:12px;height:33px;}
.input-group .logoBar .searchBox form{float:left;}
.input-group .logoBar .searchBox .searchSelect,.logoBar .searchBox .searchInput,.logoBar .searchBox .searchBtn{float:right;height:35px;line-height: 35px;border:none;background:#ededed;color:#a3a3a3;}
.input-group .logoBar .searchBox .searchSelect{padding-left:6px;width:70px;}
.input-group .logoBar .searchBox .searchInput{width:203px;}
.input-group .logoBar .searchBox .searchBtn{width:35px;text-indent:999px;background:#1c73b6 url(../../images/header_search.png) no-repeat center;}
.input-group .btn{border-top-left-radius: 0px; border-bottom-left-radius: 0px; height: 38px;}

.hed_show_ewm{display: none ;float: right;}

.btn-primary { background-color: #1875F0; border-color: #1875F0;}
