@charset "utf-8";
/* CSS Document */
/** 新闻列表新 **/
.list_main{ width:100%;max-width: 1462px; margin:0 auto; overflow:hidden;}
.list_pcn ul li{padding: 6px;}
.list_pcn ul li .am-gallery-item{border: 1px #e8e7e7 solid;padding-bottom: 33px;
    -webkit-transition: background .5s ease .1s;
    transition: background .5s ease-out .1s;}
.list_pcn ul li .nl-tit {
    line-height: 26px;
    font-size: 18px;
    color: #464646;
    padding-left:15px;
    overflow: hidden;
  	height: 55px;
}
.list_pcn ul li .nl-dt {
     line-height: 18px;
     font-size: 14px;
     color: #b5b5b5;
     padding-top: 22px;
     padding-bottom: 6px;
     padding-left: 15px;
 }
.list_pcn ul li .nl-pic {
    height: 200px;
    overflow: hidden;
    -webkit-transition: padding .5s ease .1s;
    transition: padding .5s ease-out .1s;
}
.list_pcn ul li .nl-not {
    line-height: 26px;
    font-size: 14px;
    color: #717171;
    padding-left: 15px;
    padding-top: 22px;
  	padding-right: 15px;
    min-height: 200px;
}
.list_pcn ul li .nl-not p{
    font-size: 14px;
    color: #717171;
  	margin: 0px;
}
.list_pcn ul li .nl-not a {
    line-height: 26px;
    font-size: 14px;
    color: #717171;
    text-decoration: underline;
}
.list_pcn ul li .nl-pic img{height:100%;}

.list_pcn ul li .am-gallery-item:hover{background: #008dd7;}
.list_pcn ul li .am-gallery-item:hover .nl-pic{padding: 9px;}
.list_pcn ul li .am-gallery-item:hover .nl-not{color: #ffffff;}
.list_pcn ul li .am-gallery-item:hover .nl-not p{color: #ffffff;}
.list_pcn ul li .am-gallery-item:hover .nl-tit{color: #ffffff;}
.list_pcn ul li .am-gallery-item:hover .nl-dt{color: #ffffff;}
#news_menus{position: absolute;margin-left: -320px;width: 660px;left: 50%;margin-top: -18px;}

/*分页*/
/*
.pager{padding-top: 18px;text-align: center;margin: 0 auto;min-height: 60px;}
.pager span{float: left;margin-bottom: 11px;}
.pager a:hover{color: #ffffff !important;}
.pg_num_current,.pg_num,.pg_next,.pg_end,.pg_home,.pg_prev{color: white;text-align: center;margin-right: 5px;}
.pg_num a,.pg_home a,.pg_next a,.pg_end a,.pg_prev a,.pg_num_current a{padding:7px 10px;background-color:#e8e8e8;color: black}
.pg_num_current a{background-color:#da2a2a;color: white}
.pg_num a:hover,.pg_home a:hover,.pg_next a:hover,.pg_end a:hover,.pg_prev a:hover,.pg_num_current a:hover{cursor: pointer;background-color: #da2a2a;color: white}
.pg_home_dis,.pg_prev_dis,.pg_end_dis,.pg_next_dis{background-color:#da2a2a;color: white;text-align: center;margin-right: 5px;line-height: 42px;padding:7px 10px;}
*/

/* 本例子css */
.slideBox {
    width: 100%;
    height: 435px;
    overflow: hidden;
    position: relative;
}
.slideBox .hd {
    height: 11px;
    width: 100%;
    overflow: hidden;
    position: absolute;
    bottom: 20px;
    z-index: 1;
}
.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    width: 80px;
    margin: auto;
}
.slideBox .hd ul li {
    float: left;
    margin-right: 5px;
    width: 11px;
    height: 11px;
    line-height: 14px;
    text-align: center;
    background: url(icoCircle.png) top center no-repeat;
    cursor: pointer;
}
.slideBox .hd ul li.on{
    background: url(icoCircle.png) bottom center no-repeat;
    color: #fff;
}
.slideBox .bd {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 0;
}
.slideBox .bd li {
    height: 435px;
    zoom: 1;
    vertical-align: middle;
    position: relative;
}
.slideBox .bd .pic img {
    width: 100%;
    height: 100%;
    display: block;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.prev, .next  {
    position: absolute;
    left: 3%;
    bottom: 0px;
    display: block;
    width: 38px;
    height: 64px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    display: none;
}
.prev {
    background: url(btn_nl.png) left center no-repeat;
}
.next {
    background: url(btn_nr.png) right center no-repeat;
    left: auto;
    right: 3%;
    /*background-position: 0px 0px;*/
}
.prev:hover, .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}
.slideBox .prevStop {
    display: none;
}
.slideBox .nextStop {
    display: none;
}

/*图片列表*/
.pic_li ul li .am-gallery-item div{padding: 5px;background: #FFFFFF !important;}
.pic_li ul li .am-gallery-item .am-gallery-title{text-align: center;font-size: 16px;margin-top:0px;margin-bottom:15px;}
.honor_li ul li .am-gallery-item{margin-bottom: 15px;margin-left: 12px;}
.honor_li ul li:nth-child(4n+1) .am-gallery-item{margin-left: 0px;}
.honor_li ul li .am-gallery-item div{border: 1px #e7e7e7 solid;padding: 5px;background: #ffffff;text-align: center;}
.honor_li ul li .am-gallery-item .am-gallery-title{text-align: center;font-size: 16px;margin-top: 0px;}
.honor_li .am-gallery-default .am-gallery-item img{max-width: 190px;}
.ui-dialog, .ui-dialog-header{border:none;}
.ui-dialog-title{text-align: center;}

/** 发展历程 **/
.lc_list .lcl{width: 245px;margin-right: 45px;border-top: 1px #eaeaea solid;}
.lc_list .lcl li{border-bottom: 1px #eaeaea solid;height: 68px;line-height: 68px;padding-left: 6px;transition: padding-left .5s ease-out .1s;}
.lc_list .lcl li a{line-height: 68px;font-size: 24px;color: #676767;transition: color .5s ease-out .1s;width: 100%;display: inline-block;}
.lc_list .lcl li:hover, .lc_list .lcl li.on{background: url("dot_lc.gif") center right no-repeat;padding-left: 0px;}
.lc_list .lcl li:hover a, .lc_list .lcl li.on a{font-size: 26px;color: #008dd7;}
.lc_list .lcr{max-width: 1195px;margin-top: 10px;}
.lc_list .lcr p{clear: both;margin-bottom: 24px;}
.lc_list .lcr p strong{font-size: 30px;float: left;color: #000000;}
.lc_list .lcr p span{font-size: 15px;float: left;color: #464646;background: url("dot_lc_li.gif") left 16px no-repeat;padding-left: 16px;margin-left: 22px;line-height: 32px;margin-bottom: 24px;margin-top: 12px;}
.lc_list .lcr p span i{font-size: 20px;color: #464646;font-style: normal;}
/** 简介 **/
.ab_rt_pc{float: right;margin-top: -120px;}
.ab_pc1{float: left;width:62%;}
.ab_pc2{float: right;width:35.2%;}
/** 领导团队 **/
.ldtd_l{float: left;width: 46%;}
.ldtd_r{float: right;width: 51%;border-left: 1px #e7e7e7 solid;padding-left: 3%;}

/** 集团实力 **/
.list_sl{border: 1px #eaeaea solid;padding: 22px;margin-bottom: 22px;position: relative;}
.list_sl .n{float: left;position: relative;width: 9%;font-size: 80px;color: #008dd7;line-height: 72px;}
.list_sl .w{width: 40%;}
.list_sl .w .tit{font-size: 24px;line-height: 28px;color: #008dd7;margin-bottom: 24px;margin-top: 9px;}
.list_sl .w .tit a{font-size: 24px;line-height: 28px;color: #008dd7;}
.list_sl .w .not{font-size: 14px;line-height: 28px;color: #464646;}
.list_sl .w .btn-link{position: absolute;bottom: 33px;}
.list_sl .w .btn-link a{display: inline-block;color: #8d8d8d;font-size: 18px;line-height: 45px;}
.list_sl .w .btn-link a i{display: inline-block;background: url("ico_sl.jpg") no-repeat;width: 30px;height: 30px;margin-left: 14px;margin-top: 8px;float: right;}
.list_sl .pic{width: 50%;min-height: 300px;}
.rt_titv{font-size: 25px;color: #008dd7;position: relative;height: 42px;margin: 26px auto;}
.rt_titv a{position: absolute;right: 0;width: 32px;height: 32px;background: url("btn_cy_link.gif") no-repeat;}
/** 合作客户 **/
.khal_tit{font-size: 24px !important;color: #006fa9 !important;height: 56px;line-height: 56px;}
.khal_bor ul li{float: left;/*border-bottom: 1px #ebebeb solid;*/padding-top: 15px;width: 14%;text-align: center;}
.khal_bor ul li .tit{font-size: 16px;color: #666666;height: 42px;line-height: 42px;margin-bottom: 16px;}

.vd_li li .am-vd-item{position: relative;margin-bottom: 46px;overflow: hidden;}
.vd_li li .vd-tit, .vd_li li .bt-vd, .vd_li li .vd-bg{position: absolute;width: 100%;}
/**.vd_li li:nth-child(3n+1){margin-left: 0px;}**/
.vd_li li .vd-bg{background: url("bg_back43.png") repeat;width: 100%;height: 100%;z-index: 0;}
.vd_li li .vd-tit{font-size: 18px;color: #ffffff;text-align: center;top: 50%;margin-top: 34px;z-index: 1;}
.vd_li li .bt-vd{text-align: center;top: 50%;margin-top: -34px;z-index: 1;}
.vd_li li .img img{width: 100%;transition: all 0.5s;-webkit-transition: all 0.5s}
.vd_li li:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.vd_li li:hover .bt-vd img{transform:scale(0.95);-webkit-transform:scale(0.95);}
.vd_more{float: right;font-size: 18px;color: #888888;}
.slider-title{margin-top: 1.2rem;font-size: 1.8rem;color: #ac2a1c;text-align: center;}
.slider-not{font-size: 1.4rem;color: #7f7f7f;}
.slider-dt{margin-bottom: 1.2rem;font-size: 1.4rem;color: #7f7f7f;background: url("dot_view_dt.gif") left center no-repeat;padding-left: 22px;}
.am-slider-a4 {
    margin-bottom: 30px;
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .2);
    box-shadow: 0 0px 0px rgba(0, 0, 0, .2)
}
.m_new_pc{background: #ffffff;padding-top: 16px;position: relative;width: 100%;margin-bottom: 2rem;}
.m_new_pc .tit{margin-left:1.8rem;font-size: 1.6rem;color: #bd9066;line-height: 2.6rem;}
.m_new_pc  .dt{margin-left:1.8rem;font-size: 1.2rem;color: #7f7f7f;margin-bottom: 1rem;}
.m_new_pc  .mre{margin-left:1.8rem;margin-bottom: 2rem;}
.am-list-news-more{text-align: center;margin-bottom: 2.4rem;}
.am-list-news-more a{font-size: 1.6rem;color: #818181;}
.am-vd_pc{position: relative;margin-bottom: 2rem;max-height: 345px;overflow: hidden;}
.am-vd_pc .vd-tit, .am-vd_pc .bt-vd, .am-vd_pc .vd-bg{position: absolute;width: 100%;}
.am-vd_pc .vd-bg{background: url("bg_back43.png") repeat;width: 100%;height: 100%;z-index: 0;}
.am-vd_pc .vd-tit{font-size: 18px;color: #ffffff;text-align: center;top: 50%;margin-top: 34px;z-index: 1;}
.am-vd_pc .bt-vd{text-align: center;top: 50%;margin-top: -34px;z-index: 1;}
.am-vd_pc .img img{width: 100%;}

/** 招聘中心 **/
.rec_rt{float: right;margin-top: -28px;}
.rec_rt div{float: left;padding-left: 30px;}
.rec_rt div:nth-child(1){background: url("dot_uid.gif") left 5px no-repeat;}
.rec_rt div:nth-child(2){background: url("dot_tel.png") left 5px no-repeat;margin-left: 45px;}
.rec_rt div:nth-child(3){background: url("dot_eml.png") left 5px no-repeat;margin-left: 26px;}
.rec_rt .r_tel{color: #000;font-size: 16px;}
.rec_rt .r_tel span{color: #ec4311;font-size: 20px;}
.rec_rt .r_eml{color: #000;font-size: 16px;}
.rec_rt .r_eml span{color: #000;font-size: 20px;}
.sub_rec{border: 1px #e8e7e7 solid;}
.rec_Tit td{
    background: #25a5f0;
    font-weight:bold;
    color:#ffffff;
    height:52px;
    border-bottom:1px #25a5f0 solid;
    font-size: 16px;
    border-left: 1px #ffffff solid;
}
.rec_Tit td:nth-child(1){border-left: none;}
.rec_not{
    background:#f7f7f7;
    padding:20px;
    color:#666;
    line-height:24px;
    border-bottom:1px #d2d2d2 solid;
}
.rec_bt{
    width:78px;
    height:28px;
    line-height:28px;
    text-align:center;
    background:#f8f8f8;
    color:#FFF;
    cursor:pointer;
}
.rec_menu .rec_TB{
    height:46px;
    line-height:46px;
    border-bottom:1px #efefef dotted;
    background:#f8f8f8;
    cursor:pointer;
}
.rec_menu:nth-child(2n+1) .rec_TB{background:#ffffff;}
.rec_menu_over .rec_TB{
    height:46px;
    line-height:46px;
    border-top:1px #f4f4f4 solid;
    background:#f8f8f8;
}
.rec_menu .rec_TB td{color: #717171;font-size: 16px;border-left: 1px #eeeeee solid;}
.rec_menu .rec_TB td:nth-child(1){border-left: none;}
.rec_menu .rec_TB td a{color: #25a5f0;text-decoration: underline;}
.rec_menu .rec_TB td a, .rec_menu_over .rec_TB td{color: #25a5f0;font-size: 16px;}
.rec_menu_over .rec_TB td a{color: #005ba1;}
.close_rec{cursor:pointer;}
.btn_subrec{width: 120px;height: 36px;line-height: 36px;background: #acacac;float: left;position: relative;color: #ffffff;text-align: center;}
.btn_subrec a{width: 100%;height: 100%;float: left;color: #ffffff;font-size: 20px;}
.btn_subrec:hover{background: #005ba1;}
.btn_subrec:hover a{color: #ffffff !important;}

/** 职业发展 **/
.hr_zyfz{position: relative;background: #f5f5f5;}
.hr_zyfz ul li{width: 50%;float: left;}
.hr_zyfz ul li.pic{overflow: hidden;float: left;}
.hr_zyfz ul li.info{background: #f5f5f5;padding-top: 40px;padding-left: 50px;padding-right: 50px;float: left;}
.hr_zyfz ul li.info .tit{font-size: 28px;color: #008dd7;line-height: 70px;}
.hr_zyfz ul li.info .tit span{font-size: 18px;}
.hr_zyfz ul li.info .not{font-size: 16px;line-height: 28px;color: #464646;}
.hr_zyfz ul:nth-of-type(2n+1) li.pic{float: right;}

#m_news{display: none;}
@media only screen and (max-width: 1440px) {
    .khal_bor ul li{width: 20%;}
    .new_pic{width:55%;}
    .new_pic .p-tit{width: 100%;}
    .nw{width: 45%;}
    .new_hx{width: 94%;margin-left: 6%;margin-bottom: 16px;}
    .new_hx .n-tit{height: 33px;overflow: hidden;}
    .new_hx p{height: 50px;overflow: hidden;}
    .new_hx li{padding-bottom: 11px;margin-bottom: 11px;}
    .new_hx li .n-tit{margin-bottom: 8px;}
    .new_hx li p{margin:0px;margin-bottom: 11px;}
}
@media only screen and (max-width: 1024px) {
    #w_news{display: none;}
    #m_news{display: block;}
    .m_new_mus .am-direction-nav{display: block;}
  
    /** 集团实力 **/
    .li_cy .bgr{border: 1px #eaeaea solid;padding: 22px;position: relative;width: 100%;}
    .li_cy .pc{margin-bottom: 22px;position: relative;}
    .li_cy .bgr .n{position: absolute;width: 5.5rem;font-size: 5rem;color: #008dd7;line-height: 6rem;}
    .li_cy .bgr .tit{font-size: 2.2rem;line-height: 28px;color: #008dd7;margin-bottom: 18px;margin-left: 5.5rem;padding-top: 1.4rem;}
    .li_cy .bgr .tit a{font-size: 2.2rem;line-height: 28px;color: #008dd7;}
    .li_cy .bgr .not{font-size: 14px;line-height: 28px;color: #464646;margin-left: 5.5rem;}
    .li_cy .bgr .not a{font-size: 14px;line-height: 28px;color: #464646;}
    .li_cy .bgr .btn-link{position: relative;margin-top: 33px;}
    .li_cy .bgr .btn-link a{display: inline-block;color: #8d8d8d;font-size: 18px;line-height: 45px;}
    .li_cy .bgr .btn-link a i{display: inline-block;background: url("ico_sl.jpg") no-repeat;width: 30px;height: 30px;margin-left: 14px;margin-top: 8px;float: right;}

    /** 合作客户 **/
    .khal_tit{font-size: 18px !important;height: 36px;line-height: 36px;}
    .khal_bor ul li{width: 25%;}
    .khal_bor ul li .tit{font-size: 12px !important;color: #666666;height: 32px;line-height: 32px;}
  
    .hr_zyfz ul li{width: 100%;float: none !important;position: relative}
    .hr_zyfz ul:nth-of-type(2n+1) li.pic{float: none !important;}
    .hr_zyfz ul li.info{padding: 20px;}
    .hr_zyfz ul li.info .tit{font-size: 2.4rem;line-height: 4rem;}
  
    .list_shaidan .li li {
        width: 94%;
        margin-left: 3%;
        margin-right: 0;
        background: #ffffff;
        margin-bottom: 2rem;
        position: relative;
        top: auto;
        left: 0px;
    }
    .vd_li li .vd-tit{font-size: 1.4rem;bottom: 0px;top: auto;margin-top:0px;}
    .vd_li li .bt-vd img{transform:scale(0.55);-webkit-transform:scale(0.55);}
    .bt_back_new{margin-top: 0.4rem;}
    .m_rt_tit{border-top: 1px #EFEFEF solid;width: 94%;position: absolute;left:3%;margin-top: -4.5rem;}
    .news_search, .ldtd_l, .ldtd_r{width:100%;float:none;}
    .news_search .text{width:100%;height:54px;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-indent:16%;line-height:54px;}
    .news_search img{width:18px;left:5%;top:20px;z-index:10;}
    .news_search .btn{width:16%;height:54px;float:none;background:none;border:none;position:absolute;left:0;top:0;z-index:20;text-indent:100%;}
    @media only screen and (max-width: 640px) {
        .ab_rt_pc{float: none;margin-top: 20px;}
        .ab_pc1, .ab_pc2{float: none;width:100%;}
        .khal_bor ul li{width: 33%;}
        .am-avg-sm-2 > li:nth-of-type(2n+1), .vd_li li:nth-child(2n+1){margin-left: 0px;}
    }
    @media only screen and (max-width: 376px) {
        .khal_bor ul li{width: 50%;}
        #n_view .wz img{width:100%;max-width:360px;}
    }
}
@media only screen and (min-width: 640px) {
   /* .vd_li li:nth-child(3n+1){margin-left: 0px;}*/
}
