﻿/* Lin 2017-11-3*/
.fl{float:left}
.fr{float:right}
.clear{clear:both;display:block}
.wrapper2{width:100%;position:relative;z-index:0;}
body.bgf7{background:url(../Images/busi/bg_1.png) no-repeat center #f7f7f7;background-size:cover}
body.bgff{background:url(../Images/busi/bg_1.png) no-repeat center #fff;background-size:cover}
.webFoot {
    color: #333;
    font-size: 12px;
    line-height: 61px;
    position: relative;
    height: 61px;
    z-index: 999;
}
.webFoot .ft_l{letter-spacing:1px;float:left;font-size: 14px;}
.webFoot .ft_l span{margin-right:20px}
.webFoot .ft_l a{color: #333;}
.webFoot .ft_m{letter-spacing:1px;float:right;margin-left:30px;}
.webFoot .ft_m a,.webFoot .ft_m span{color:#333;margin:0 10px}
.webFoot .ft_r{float:right;position:relative;width:95px;}
.webFoot .wxBlock{float:left;width:auto;}
.webFoot .wxBlock span{display:inline-block;float:left;}
.webFoot .wxBlock .wx{display:inline-block;margin-left:10px;margin-top:10px;float:left;cursor:pointer;*cursor:hand}
.webFoot .wxBlock .wxi{width:120px;position:absolute;top:-120px;right:0;display:none}
.webFoot .wxBlock .wxi img{width:100%}
.webFoot .ft_logo{
    position: absolute;
    left: 50%;
    margin-left: -119px;
}
.pageMenu a,.other_img,.other_cont{transition:all .5s;-webkit-transition:all .5s;-moz-transition: all .5s;}
.pageMenu a{display:inline-block;height:48px;border-bottom:2px solid #f4f4f4;cursor:pointer;font-size: 15px;}
.pageMenu.color2 a {border-bottom:2px solid #fff;}
.pageMenu.color2 {background: #fff;}
.wrappers.color3 {background: #f3f3f3;}
.pageMenu li.curr a,.pageMenu a:hover{color:#e56012;border-bottom:2px solid #e56012;}
.bshare-custom.in{font-size:14px;float:left}
.bshare-custom span{color:#959595;margin-right:3px}
.bshare-custom a{width:21px;height:16px;padding-left:0}
.bshare-custom .bshare-qqim.qq{width:21px;height:16px;padding-left:8px;background:url(../Images/news/n_01.png) no-repeat left center}
.bshare-custom .bshare-weixin.wx{width:21px;height:16px;padding-left:8px;background:url(../Images/news/n_03.png) no-repeat left center}
.bshare-custom .bshare-sinaminiblog.wb{width:21px;height:16px;padding-left:8px;background:url(../Images/news/n_02.png) no-repeat left center}
.detail-infor{padding:0 80px}
.detail-infor img{max-width:100%;margin:10px auto 10px;display:block;}
.new_block{width:100%;position:relative;background:#f3f3f3}
.new_top{width:100%;position:relative;padding-top: 45px;}
.new_topt{width:100%;height:30px;line-height:30px;color:#333;position:relative;padding:30px 0}
.new_topt h2{font-size:24px;float:left}
.new_cr{font-size:16px;float:right}
.new_cr .try,.new_cr .trm,.new_cr .trs{float:left;margin-left:20px}
.new_cr select{font-size:16px;color:#333;padding:4px 22px 4px 15px;border:1px solid #e6e6e6}
.new_cr span{padding-left:8px}
.new_cr .trs{width:164px;height:30px}
.new_cr .trs .st{width:114px;height:26px;padding-left:10px;border:1px solid #e6e6e6;float:left}
.new_cr .trs .sa{width:37px;height:30px;background:url(../Images/news/n_04.jpg) no-repeat left center;float:left}
.new_topc{width:100%;position:relative;margin-top:20px}
.new_topc .cl{width:696px;height:394px;position:relative;float:left}
.new_topc .cl_txt{width:636px;padding:0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:50px;line-height:50px;background:url(../Images/news/n_06.png) repeat center;font-size:22px;color:#f3f3f3;letter-spacing:2px;position:absolute;left:0;bottom:0;z-index:10}
.new_topc .swiper-container{width:696px;height:394px;}
.new_topc .swiper-container img{width:100%}
.new_topc .swiper-slide{position:relative}
.new_topc .arrow-left{width:13px;height:33px;background:url(../Images/news/n_07.png) no-repeat left center;position:absolute;left:30px;top:50%;margin-top:-16px;display:block;z-index:33}
.new_topc .arrow-right{width:13px;height:33px;background:url(../Images/news/n_08.png) no-repeat left center;position:absolute;right:30px;top:50%;margin-top:-16px;display:block;z-index:33}
.new_topc .cr{width:504px;height:394px;background:#fff;float:right}
.new_topc .cr ul{padding:0 40px}
.new_topc .cr li{position:relative;padding:25px 0;border-bottom:1px solid #e5e5e5}
.new_topc .cr li:last-child{border:0}
.new_topc .cr li h2{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:400;color:#000;letter-spacing:1px}
.new_topc .cr li:hover h2,.new_topc .cr li.current h2{color:#e56012}
.new_topc .cr li p{color:#666;line-height:24px;text-align:justify;margin-top:10px}
.new_topc .cr li .date{color:#333;position:absolute;right:0;bottom:8px}
.new_cont{width:100%;position:relative;padding-bottom:20px}
.new_ct{height:33px;padding-top:30px}
.new_ct h2{width:80px;font-size:20px;color:#0d5ca5;font-weight:400;border-bottom:2px solid #487291;padding-bottom:10px;float:left}
.new_cc{width:100%;position:relative}
.new_cc ul{padding:30px 0 10px}
.new_cc li{height:185px;background:#fff;margin-bottom:22px}
.new_cci{width:265px;height:185px;float:left}
.new_cci img{width: 100%;height: 100%;}
.new_ccr{width:835px;padding:0 50px;float:right}
.new_ccr h2{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:400;color:#000;letter-spacing:1px;padding-top:30px}
.new_cc li:hover h2{color:#e56012}
.new_ccr p{color:#666;line-height:24px;text-align:justify;margin-top:15px}
.new_ccr .btm{color:#666;margin-top:15px}
.new_ccr .bd{float:left}
.new_ccr .bm{float:right}
.new_cc li:hover .bm{color:#0d5ca5}
.new_page{width:100%;height:50px;line-height:50px;background:#fff}
.new_page .pages{float:right}
.new_page a{color:#333;display:inline-block;margin-right:10px}
.new_page span{margin-right:10px}
.new_page .a1{width:33px;height:28px;line-height:30px;border:1px solid #dedede;text-align:center;margin-top:10px}
.new_page .a1.at{width:35px;height:30px;border:0;background:#e56012;color:#fff}
.other_block{width:100%;height:100%;position:relative;background:#fff}
.other_block.pro{background:url(../Images/busi/b_07.jpg) no-repeat center;background-size:cover;overflow:hidden}
.other_iblock{width:1100px;padding:0 50px;height:100%;position:relative;background:#fbfbfb;margin:0 auto}
.other_in{width:598px;min-height:600px;float:left;background:#fff;padding-bottom:40px}
.other_in.ir{margin-left:4px}
.other_img{width:100%;height:460px;overflow:hidden}
.other_in.at .other_img{height:336px}
.other_cont{margin-top:30px}
.other_cont h2{font-size:26px;font-weight:400;color:#333;text-align:center;letter-spacing:1px;padding:20px 0}
.other_cont p{color:#000;line-height:28px;text-align:justify;padding:0 20px;display:none}
.other_in.at .other_cont{margin-top:10px}
.other_in.at .other_cont p{display:block}
.other_it{color:#124889;padding:40px 0 10px;border-bottom:1px solid #a0a0a0;position:relative}
.other_it h2{font-size:26px;font-weight:400;letter-spacing:1px}
.other_it p{opacity:.8;filter:Alpha(opacity=80);margin-top:7px}
.other_it .bk{color:#5f5c5b;background:url(../Images/busi/l_06.png) no-repeat right center;padding-right:22px;position:absolute;right:0;bottom:10px}
.other_ic{padding:30px 0;position:relative}
.other_ic .arrow-left{width:74px;height:74px;background:url(../Images/busi/b_04.png);position:absolute;left:20px;top:50%;margin-top:-37px;z-index:10}
.other_ic .arrow-right{width:74px;height:74px;background:url(../Images/busi/b_05.png);position:absolute;right:20px;top:50%;margin-top:-37px;z-index:10}
.other_ic .swiper-container.oin{width:100%;height:472px;background:url(../Images/img2.png) repeat left center;}
.other_ic .swiper-slide{position:relative;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.other_ic .swiper-slide .bg{width:100%;height:100%;background:#08274d;opacity:.8;filter:Alpha(opacity=80);position:absolute;top:0;left:0;}
.other_ic .swiper-slide-visible{height:435px;margin-top:19px;overflow:hidden}
.other_ic .swiper-slide-active{height:100%;margin:0}
.other_ic .swiper-slide-active .bg{display:none}
.other_iblock .cont{width: 100%;position: relative;padding-bottom: 30px; padding-bottom: 60px;}
.other_iblock .cont p{color:#666;line-height:28px;text-align:justify;}
.cont a.see_more{width: auto;display: block;position: absolute;right: 0; bottom: 0; font-size: 14px;color: #124889;line-height: 30px;margin-top: 30px;}
.other_block .wrap{height:auto;background:#fff;padding:50px 0}
.pro_left{width:356px;padding-left:30px;height:440px;float:left;position:relative}
.pro_left .bg{width:236px;height:246px;background:#5494ba;position:absolute;left:30px;top:0}
.pro_left img{position:absolute;left:60px;top:30px;z-index:66}
.pro_right{width:710px;padding-right:50px;height:440px;float:right}
.pro_right .mCSB_scrollTools .mCSB_draggerRail{background:#ccc}
.pro_rt em{width:36px;height:4px;background:#439bca;display:block}
.pro_rt h2{font-size:24px;color:#e56012;letter-spacing:2px;font-weight:400;margin:20px 0 10px}
.pro_rt p{font-size:16px;color:#2f90c4;letter-spacing:1px;text-transform:uppercase}
.pro_rc{color:#666;line-height:28px;text-align:justify;margin-top:20px}
.more-link:hover{color:#fff;background:#124889;}
.land_block{width:100%;position:relative;padding-top:30px}
.land_top{width:100%;height:67px;line-height:67px;background:#f0f0f0}
.land_tl{padding-left:22px;float:left}
.land_tl li{font-size:16px;color:#262626;text-align:center;letter-spacing:2px;float:left;margin-right:42px;cursor:pointer;*cursor:hand}
.land_tl li:hover,.land_tl li.at{color:#124889}
.land_tr{float:right}
.land_tr .city{float:left;margin-right:16px}
.land_tr .loup{float:left;margin-right:16px}
.land_tr select{width:185px;height:39px;line-height:39px;margin:14px 0;color:#888;padding:0 40px 0 15px;background:url(../Images/busi/l_04.jpg) no-repeat right center transparent;*background:none;-moz-appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.land_tr .srh{width:91px;height:39px;background:url(../Images/busi/l_01.jpg) no-repeat center;float:left;margin:14px 26px 14px 0;cursor:pointer;*cursor:hand}
.land_cont{width:100%;position:relative;overflow:hidden;margin:20px 0 50px}
.land_cont ul{width:1300px;}
.land_cont li{width:295px;float:left;margin-right:6px;margin-top:30px;background:#fff}
.land_cont li:hover{box-shadow: 0px 2px 8px 0px #ccc;transform:scale(1.02);}
.land_ci{width:295px;height:187px;}
.land_ct{width:293px;height:75px;border:1px solid #dcdcdc;text-align:center;}
.land_ct h2{font-size:16px;color:#070707;font-weight:400;letter-spacing:2px;padding-top:8px}
.land_ct p{font-size:12px;line-height:16px;color:#3b3b3b;padding:6px 20px}
.land_more{width:100%;height:54px;position:relative;background:url(../Images/busi/l_03.png) no-repeat center #eeeff0;margin:15px 0;cursor:pointer;*cursor:hand}
.land_iBlock{width:100%;position:relative}
.land_iBlock .wrap{width:1100px;padding:40px 50px;background:#fefefe}
.land_it{color:#103b6f;position:relative}
.land_it h2{font-size:24px;font-weight:400;letter-spacing:1px}
.land_it p{text-transform:uppercase;margin-top:5px}
.land_it .bk{color:#5f5c5b;background:url(../Images/busi/l_06.png) no-repeat right center;padding-right:22px;position:absolute;right:0;bottom:0}
.land_ic{margin-top:20px}
.land_icl{width:790px;float:left}
.land_icl .img{width:100%}
.land_icl .img img{display:block}
.land_icl .cont{color:#666;line-height:28px;text-align:justify;padding-top:10px}
.land_icl .cont p{margin-bottom:10px}
.land_icl .cont p a{color:#003d69}
.land_icr{width:278px;height:540px;float:right;position:relative}
.land_icr .swiper-container{width:278px;height:501px;overflow:hidden}
.land_icr .swiper-container img{width:278px;height:155px;margin-bottom:12px}
.land_icr .arrow-left{width:135px;height:36px;background:url(../Images/busi/l_10.jpg) no-repeat left center;position:absolute;bottom:0;left:0;display:block}
.land_icr .arrow-right{width:135px;height:36px;background:url(../Images/busi/l_10.jpg) no-repeat left center;position:absolute;bottom:0;right:0;display:block}
.come_block{width:100%;position:relative}
.come_img{width:100%;position:relative}
.come_title{width:100%;position:relative;border-bottom:1px solid #e1e1e1;padding-bottom:12px;padding:35px 0 5px}
.come_title h2{font-size:18px;letter-spacing:2px;display:inline-block;color:#535353;font-weight:400}
.come_title h2 span{border-bottom:3px solid #124889;padding-bottom:5px}
.come_title em{text-transform:uppercase;padding-left:8px}
.come_cont{padding:40px 50px 0}
.come_cin{height:296px;overflow:hidden;margin-bottom:80px;}
.come_ci{width:461px;height:296px}
.come_cc{width:585px;height:100%}
.come_cc .title h2{font-size:24px;color:#124889;font-weight:400;letter-spacing:2px}
.come_cc .title p{color:#040404;text-transform:uppercase;padding-top:5px}
.come_cc .cont{color:#040404;line-height:26px;text-align:justify;padding-top:20px;padding-bottom: 60px;position: relative;}
.legal_block{width:100%;position:relative;background:#fdfdfd;padding-bottom:60px}
.legal_cont{background:#f6f6f6;padding:0 30px 50px}
.legal_title{width:100%;height:68px;line-height:68px;border-bottom:1px solid #eaeaea;position:relative}
.legal_title .bk{height:68px;display:block;padding-right:24px;background:url(../images/returner.jpg) no-repeat right center;position:absolute;right:0;top:0}
.legal_txt{color:#070f16;line-height:28px;text-align:justify;padding:20px 0;position:relative}
.legal_txt img{margin:30px auto;display:block}
.legal_ta{width:100%;height:100%;position:absolute;top:0;left:0}
.legal_ta .a1{width:130px;height:30px;position:absolute;top:150px;left:183px}
.legal_ta .a2{width:130px;height:30px;position:absolute;top:150px;left:343px}
.legal_ta .a3{width:130px;height:30px;position:absolute;top:150px;left:503px}
.legal_ta .a4{width:130px;height:30px;position:absolute;top:150px;left:663px}
.legal_ta .a5{width:130px;height:30px;position:absolute;top:150px;left:823px}
.legal_ta .a11{width:115px;height:30px;position:absolute;top:200px;left:190px}
.legal_ta .a12{width:115px;height:30px;position:absolute;top:241px;left:190px}
.legal_ta .a13{width:115px;height:30px;position:absolute;top:282px;left:190px}
.legal_ta .a14{width:115px;height:30px;position:absolute;top:323px;left:190px}
.legal_ta .a21{width:115px;height:30px;position:absolute;top:200px;left:352px}
.legal_ta .a22{width:115px;height:30px;position:absolute;top:241px;left:352px}
.legal_ta .a23{width:115px;height:30px;position:absolute;top:282px;left:352px}
.legal_ta .a24{width:115px;height:30px;position:absolute;top:323px;left:352px}
.legal_ta .a31{width:115px;height:30px;position:absolute;top:200px;left:511px}
.legal_ta .a32{width:115px;height:30px;position:absolute;top:241px;left:511px}
.legal_ta .a33{width:115px;height:30px;position:absolute;top:282px;left:511px}
.legal_ta .a34{width:115px;height:30px;position:absolute;top:323px;left:511px}
.legal_ta .a41{width:115px;height:30px;position:absolute;top:200px;left:670px}
.legal_ta .a42{width:115px;height:30px;position:absolute;top:241px;left:670px}
.legal_ta .a43{width:115px;height:30px;position:absolute;top:282px;left:670px}
.legal_ta .a51{width:115px;height:30px;position:absolute;top:200px;left:831px}
.legal_ta .a52{width:115px;height:30px;position:absolute;top:241px;left:831px}
.index_pop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:none}
.index_pop .bg{width:100%;height:100%;background:#000;opacity:.9;filter:Alpha(opacity=90);position:absolute;top:0;left:0;z-index:9999}
.index_pop .popIn{width:740px;height:400px;position:absolute;top:50%;left:50%;margin-top:-170px;margin-left:-370px;z-index:99999}
.index_pop .close{width:46px;height:46px;cursor:pointer;*cursor:hand;position:absolute;right:-30px;top:-30px;z-index:99999}

.bn_bank1{position: absolute;top: 49px;left: 0;width: 300px;height: 435px;background: #08274d;opacity:.9;filter:Alpha(opacity=90); z-index:0;}
.frindLine {height:90px;position:absolute;right: 0;top: 0px; width:86px;}
.frindLine p{line-height: 90px;}
.frindLine span {
    display: block;
    text-align:left;
    float: right;
    border: 1px solid #fff;
    padding-left: 6px;
    line-height: 87px;
    width: 76px;
    height: 87px;
    cursor: pointer;
    background: url(../images/busi/mb20.png) no-repeat  right center;
}
.frind_txt {
    position: absolute;
    right: 0;
    top: 90px;
    width: 82px;
    background: #fff;
    border:1px solid #ababab;
    display: none;
}
.frind_txt li {height:26px;position: relative;line-height: 26px;}
.frind_txt a{line-height:26px;color:#676767;padding-left: 12px; display: block;height: 26px;position: relative;}
.frind_txt li:hover{
    background: #2e8dc0;
}
.frind_txt li:hover a{
    color: #fff;
}

/*新主营业务*/
.busi_Bg{
    position: relative;
    width: 100%;
    height: 100%;
    border-top: 1px solid #dee0e1;
    min-height: 752px;
    background: url(../images/busi/n4.jpg) no-repeat;
    background-size: cover;
}
.busi_content{
    position: relative;
    width: 1228px;
    margin: 0 auto;
}
.busi_icon{
    position: relative;
    width: 100%;
}
.busi_icon li{
    float: left;
    margin-right: 15px;
}
.busi_icon li:hover .busi_img img{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.busi_img img {
    -webkit-transition: all 1.2s ease 0s;
    transition: all 1.2s ease 0s;
}
.busi_img{
    position: relative;
    width: 399px;
    height: 612px;
    overflow: hidden;
}
.busi_txt{
    position: relative;
    width: 100%;
    text-align: center;
    margin: 20px 0;
}
.busi_txt h2{
    color: #333333;
    font-weight: normal;
    font-size: 22px;
}
.busi_txt span{
    margin-top: 4px;
    display: block;
}

/*新-新闻中心*/
.news_Block{
    position: relative;
    width: 100%;
    background: #f3f3f3;
}
.news_content{
    position: relative;
    width: 1200px;
    margin: 0 auto;
    padding-top: 40px;
}
.news_top{
    position: relative;
    padding: 19px 16px;
    background: #fff;
}
.newsTimg{
    position: relative;
    float: left;
    width: 359px;
    height: 202px;
    overflow: hidden;
}
.newsTr{
    position: relative;
    float: right;
    width: 780px;
    height: 202px;
}
.newsTr h3{
    font-size: 26px;
    color: #ccc;
    font-family: arial;
    margin-top: 12px;
}
.newsTr h2{
    font-size: 22px;
    color: #000;
    font-weight: 400;
    margin: 16px 0;
}
.newsTr p{
    font-size: 15px;
    color: #7f7f7f;
    text-align: justify;
    line-height: 22px;
    text-indent: 2rem;
}
.newsTr span{
    display: block;
    position: absolute;
    color: #7f7f7f;
    right: 0;
    bottom: 0;
}
.news_top a{
    display:block;
    width: 100%;
    height: 100%;
}
.news_top a:hover h2,.news_top a:hover span{
    color: #e56012;
}
.news_top a:hover .newsTimg img{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.newsTimg img {
    -webkit-transition: all 1.2s ease 0s;
    transition: all 1.2s ease 0s;
}
.news_list{
    position: relative;
    margin-top: 18px;
    padding: 28px 16px;
    background: #fff;
}
.newsL{
    position: relative;
    float: left;
    width: 314px;
}
.nSearch{
    position: relative;
    width: 314px;
    height: 30px;
    border: 1px solid #dddddd;
}
.nSearch input{
    outline: none;
    border: none;
    width: 220px;
    height: 28px;
    font-size: 16px;
    padding-left: 20px;
}
.nSearch a{
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 66px;
    height: 30px;
    background: #dddddd url(../images/news/n2.png) no-repeat center;
    background-size: 34%;
}
.nWeek{
    position: relative;
    width: 314px;
    height: 32px;
    border: 1px solid #dddddd;
    margin-top: 18px;
}
.nWeek select{
    width: 314px;
    height: 32px;
    border: none;
    color: #bcbcbc;
    font-size: 16px;
    padding-left: 20px;
    outline: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/news/n4.jpg) no-repeat right;
    cursor: pointer;
}
.nWeek select option{
    background: #ededed;
    color: #797979;
    height: 38px;
    line-height: 38px;
}
.nWeek select select::-ms-expand { display: none; }

.newsR{
    position: relative;
    float: right;
    border-left: 1px solid #dddddd;
    padding-left: 13px;
    width: 766px;
}
.newsR li{
    position: relative;
    border-bottom: 1px solid #dddddd;
    padding-top: 14px;
    padding-bottom: 14px;
}
.newsR li a{
    display: block;
}
.newsImg{
    position: relative;
    float: left;
    width: 182px;
    height: 120px;
    overflow: hidden;
}
.newsR li:hover .newsImg img{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.newsTxt {
    position: relative;
    float: right;
    width: 564px;
    height: 120px;
    overflow: hidden;
}
.newsTxt h2{
    font-size: 22px;
    color: #000;
    font-weight: 400;
    margin-bottom: 14px;
        width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newsTxt p{
    font-size: 15px;
    color: #7f7f7f;
    text-align: justify;
    line-height: 22px;
}
.newsTxt span.data{
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #7f7f7f;
    font-family: arial;
    font-size: 16px;
}
.newsTxt span.more{
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    color: #7f7f7f;
}
.newsR li:hover h2,.newsR li:hover span.more{
    color: #e56012;
}
.news_page {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #fff;
    margin-top: 40px;
}
.news_page .page {
    float: right;
}
.news_page a {
    color: #333;
    display: inline-block;
    margin-right: 10px;
}
.news_page .at {
    width: 35px;
    height: 30px;
    border: 0;
    background: #e56012;
    color: #fff;
    line-height: 30px;
    text-align: center;
    margin-top: 10px;
}


/*核心价值*/
.Han_CNM{width: 100%;position: relative;height: auto;padding-bottom: 1px;}
.Han_CNM .Han_layer{width: 1200px;margin: auto;position: relative;}
.Han_block1{width: 100%;position: relative;padding-top: 50px;}
.Han_block1 h2{font-size: 26px;line-height: 30px;color: #333333;padding: 15px 0;}
.Han_p{width: 100%;position: relative;}
.Han_p p{position: relative;width: 100%;margin: 10px 0px 15px 0px;}
.Han_p p span{float: left;font-size: 14px;color: #333333;line-height: 30px;}
.Han_p p em{float: right;font-size: 14px;color: #333333;line-height: 30px;}
.Han_block1 img{width: 100%;height: 408px;position: relative;margin:auto;display: block;}
.Han_block2{width: 100%;position: relative;margin:0px 0px 30px 0;}
.Han_block2 .cul_top{margin-top: 20px;}
.Han_block2 .han_textImg{width: 100%;margin: auto;position: relative;text-align: center;}
.han_textImg img{width: 100%;position: relative;margin:auto;padding: 20px 0 0px 0; display: block;}
.cnm_tex{width: 816px;position: relative;margin: auto;}
.han_textImg p{width: 100%;position: relative;margin: auto;line-height: 30px;color: #333;}
.cnm_bnmTxt{width: 840px;position: relative;margin:30px auto 40px;}
.cnm_bnmLeft{width: 407px;height: auto;position: relative;float: left;border-right: solid 1px #f0f0f0;}
.cnm_bnmRight{width: 408px;position: relative;float: right;}
.cnm_bnmLeft p,.cnm_bnmRight p{font-size: 14px;line-height: 30px;color: #333;letter-spacing: 0.1rem;}

.Han_block3,.Han_block4,.Han_block5{width: 1024px;margin: auto; position: relative;padding: 35px 0 60px 0;}
.Han_block3 .tn_title{font-size: 24px;color: #333333;line-height: 30px;padding-bottom: 8px;border-bottom:1px solid #141414; }
.Han_cityPro{width: 100%;height: 245px;overflow: hidden; position: relative;margin: 40px 0 35px 0;display:block;}
.Han_cityPro .pr_img{width: 406px;height: 246px;float: left;position: relative;}
.Han_cityPro .pr_txt{width: 573px;position: relative;float: right;margin-top: 10px;}
.block4_title{width: 100%;position: relative;margin-bottom: 45px;}
.block4_leftIM{width: 648px;position: relative;float: left;}
.block4_leftIM img{width: 100%;height: auto;display: block;position: relative;margin: auto;}
.block4_rightIM{width: 337px;position: relative;float: right;}
.block4_rightIM ul li{width: 337px;height: 242px;position: relative;margin: 15px 0;}
.block4_rightIM ul li img{width: 100%;height: auto;display: block;position: relative;margin: auto;}
.Han_block5 .tn_title{font-size: 24px;color: #333333;line-height: 30px;padding-bottom: 8px;border-bottom:1px solid #141414; }
/*1*/
.pr_img.pr_img1{float: right;}
.pr_txt.pr_txt1{float: left;}
.pr_txt h2{font-size: 24px;color: #333;line-height: 30px;padding-bottom: 5px;}
.pr_txt span{display: block; font-size: 20px;color: #333;line-height: 30px;padding-bottom: 15px;}
.pr_txt p{font-size: 14px;color: #333;line-height: 26px;}
.pro_bm5{width: 102%;position: relative;margin: 40px 0px 0px 0px;}
.pro_bm5 .pro_bn1{width: 331px;height: 366px;position: relative;float: left;margin-right: 15px;cursor: pointer;}
.bn1_img{width: 100%;height: 100%;position: relative;}
.bn1_img img{width: 100%;height: 100%;display: block;}
.bn1_img p{width: 100%; height: 58px;color: #fff;position: absolute;bottom: 0;left: 0;line-height: 58px;text-align: center;font-size: 20px; background: url(../images/busi/mb16.png) repeat;}
.bn1_txt{width: 267px;height: 366px;position: absolute;top: 180px;left: 0;background: #0f3e60;padding: 0px 32px;display: none;overflow: hidden;}
.bn1_txt h2{font-size: 24px;color: #fff;line-height: 30px;padding-bottom: 20px;margin-top: 8px; text-align: center;}
.bn1_txt p{font-size: 14px;color: #fff;line-height: 26px;text-align:justify;text-justify:inter-ideograph; filter:alpha(opacity=50);-moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;}

/*海岸视讯*/
.video_main{width: 1236px;height: 553px; position: relative;overflow: hidden;padding-top: 15px; padding-bottom: 90px;}
.video_main .swiper-container,.video_main .swiper-container .swiper-slide{width: 100%;height: 100%;position: relative;}
.video_main .swiper-container .swiper-slide{float: left;}
.videobm_blcok{width: 1236px;height: auto; position: relative;}
.videobm_blcok ul li{width: 377px;height:auto; margin: 0px 35px 15px 0px;text-align: center;float: left;position: relative;}
.videobm_blcok ul li .han_mbvi{width: 100%;height: 213px;position: relative;overflow: hidden;cursor: pointer;}
.videobm_blcok .han_mbvi img{display: block;margin: auto;width: 100%;height: 100%;}
.videobm_blcok ul li p{width: 100%;height: 56px; font-size: 16px;color: #333;line-height: 56px;background: #e9e9e9;}
.video_botmV .inv_block{bottom: 15px;}
.han_mbvi .video_play{width: 61px;height: 63px; margin: -31px 0 0 -30px;position: absolute;top: 50%;left: 50%;}
.han_mbvi .video_play img{width: 100%;height: 100%;position: relative;display: block;}
.inv_block{width: 100%;position: absolute;bottom: 35px; text-align: center;z-index: 99;}
.inv_block span{display: inline-block;width: 80px;height: 5px;background: #f0f0f0;margin: 0 3px;cursor: pointer;}
.inv_block span:hover,.inv_block span.current{background: #818181;}
#video-mode {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 999999;
    display: none;
}
#video-mode .v-wall {
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .5;
    filter: Alpha(opacity=50);
}
#video-mode .v-box {
    width: 752px;
    height: 487px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -210px 0px 0px -376px;
    background: #373335;
    box-shadow: 1px 0px 10px rgba(0,0,0,.5);
}
#video-mode #v-close {
    width: 50px;
    height: 26px;
    line-height: 26px;
    position: absolute;
    right: 0px;
    top: -35px;
    background: #3d3d3d;
    text-align: center;
    border-radius: 3px;
    font-size: 16px;
    cursor: default;
    user-select: none;
    color: #FFF;
    border: 1px solid #FFF;
}
#video-mode .v-wrap {
    width: 100%;
    height: 100%;
}

.bn_mn1{width: 100px;height: 100px;position: absolute;top: 30px;left: 50%;margin: 0 0 0 -50px; z-index: 2000;display: none;}
.bn_mn1 img{width: 100%;height: 100%; position: relative;margin: auto;display: block;}
.In1_content {
    position: relative;
    width: 1100px;
    padding: 40px 50px;
    margin-top: 20px;
    margin-bottom: 80px;
}
.In1_img {position: relative;width:580px;float: left;}
.In1_img img {width:100%;}
.In1_text {position: relative;width:380px;float: right;text-align: left;}
.In1_text p {margin-bottom:4px;min-height: 14px;}
.swiper-container.oin .swiper-slide {float: left;}

.aInner_Block .cnm_tex{
    margin-top: 20px;
}
.Han_Tblock{
    width: 100%;
    position: relative;
    margin: 0px 0px 30px 0;
    padding-top: 30px;
}
.Han_Tblock .cnm_tex p{
    text-align: center;
}
.Han_Tblock .cul_tl{
    background: none;
}
.Han_Tblock .cul_top{
    margin: 30px 0;
}

option{padding:0}
.pageMenu.cont{background:#fff}
.bn_conm.cont{background:url(../Images/img/c_09.jpg) no-repeat left center;background-size:cover;padding-bottom:40px}
.Talent_Ti.rec{height:105px}
.cont_block{width:100%;position:relative;}
.cont_left{width:837px;height:311px;background:#0d4674;float:left}
.cont_left .img{float:left;margin-left:95px;}
.cont_left .wx{float:right;margin-right:105px;margin-top:60px;width: 122px;}
.cont_left .wx img{width: 100%;}
.cont_left .wx p{color:#fff;text-align:center;text-transform:uppercase;margin-top:10px}
.cont_right{width:363px;height:311px;float:left;position: relative;overflow: hidden;}
.cont_txt{width:100%;position:relative;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;padding:20px 0;margin-top:30px}
.cont_txt li{width:auto;text-align:center}
.cont_txt li.il{width:210px;float:left;}
.cont_txt li.im{width:500px;margin:0 140px;float:left;}
.cont_txt li.ir{width:210px;float:right;}
.cont_txt li h2{font-size:18px;color:#5d5d5d;font-weight:400;padding:7px 0}
.cont_txt li p{font-size:18px;color:#626161}
.cont_txt li:hover img{
    -webkit-animation: an03 1s ease infinite;
}
@-webkit-keyframes an03
{
  0%{-webkit-transform:translate(0,0px);}
  50%{-webkit-transform:translate(0,-5px);}
  100%{ -webkit-transform:translate(0,0);}  
}
.cul_img{width:910px;margin:0 auto;}
.cul_block{width:100%;position:relative;color:#5d5d5d;background:#f4f4f4;padding:40px 0}
.cul_block h1{font-size:35px;text-align:center;font-weight:400;letter-spacing:1px}
.cul_block h3{font-size:14px;line-height:26px;text-align:justify;padding:20px 40px;font-weight:normal;text-indent: 2rem;}
.cul_block ul{width:1215px;height:305px}
.cul_block li{width:390px;height:305px;float:left;margin-right:15px;position:relative;overflow: hidden;}
.cul_ci{width:99%;height:100%;position:relative;margin-left:3px;}
.cul_iconImg {
    position: absolute;
    right: 1px;
    bottom: -4px;
}
.cul_ci p{width:100%;height:50px;line-height:50px;background:url(../Images/img/c_12.png) repeat center;font-size:20px;text-align:center;color:#fff;letter-spacing:1px;position:absolute;left:0;bottom:0}
.cul_ct{width:100%;height:100%;background:url(../Images/img/c_13.png) no-repeat left center;position:absolute;top: 0px;left: 0;opacity: 0;-webkit-transform:scale(0.5);filter:alpha(opacity=0);}
.cul_block li:hover .cul_ct{opacity: 1;-webkit-transform:scale(1);filter:alpha(opacity=100);}
.cul_block li:hover .cul_ci {-webkit-transform:scale(0.8);}
.cul_ct h2{font-size:35px;text-align:center;letter-spacing:2px;font-weight:normal;color:#fff;padding-top:40px}
.cul_ct p{color:#fff;line-height:24px;text-align:justify;padding:25px 20px}
.cul_tr{position:absolute;right:0;top:0}
.cul_rBlock{width:100%;position:relative;background:#f4f4f4;padding:28px 0}
.cul_rlst{width:1200px;background:#fff;padding:30px 0;margin:0 auto;}
.cul_rlst h2{font-size:14px;color:#262626;font-weight:normal;padding-left:34px}
.cul_rlst ul{padding:0 24px;padding-top: 10px;}
.cul_rlst li{width:268px;line-height:24px;float:left;margin:15px 10px 0;margin-bottom: 2px;padding-bottom:2px;}

.cult_img{
    position: relative;
    width: 268px;
    height: 164px;
    overflow: hidden;
}
.cult_img img{
    width: 100%
}
.cul_elst{width:1200px;background:#fff;padding:40px 0 15px;margin:0 auto;}
.cul_elst ul{padding:0 24px}
.cul_elst li{width:268px;height:164px;line-height:24px;float:left;margin:0 10px 25px;position:relative;}
.cul_elst li p{width:100%;height:33px;line-height:33px;background:url(../Images/img/c_12.png) repeat center;font-size:16px;text-align:center;color:#fff;letter-spacing:1px;position:absolute;left:0;bottom:0}
.tal_block{width:100%;position:relative}
.tal_block .in.i2{padding:30px 0 60px;border-top:1px dashed #ccc;margin-top:35px}
.tal_im{width:429px;height:182px;position: relative;overflow: hidden;}
.tal_it{width:720px;}
.tal_it h2{font-size:24px;font-weight:normal;color:#181818;letter-spacing:1px;background:url(../Images/img/t_03.png) no-repeat left center;padding:5px 0 10px 45px}
.tal_it.fl h2{background:url(../Images/img/t_04.png) no-repeat left center;}
.tal_it p{color:#5d5d5d;line-height:26px;text-align:justify}
.tal_it em{color:#f06926}
.tal_rBlock{width:100%;position:relative;background:#f4f4f4;padding:30px 0}
.tal_rt{padding:15px 0 15px 30px;background:#fff;margin-bottom:8px}
.tal_rt .slt{width:274px;height:47px;color:#383838;font-size:16px;letter-spacing:1px;border:1px solid #b0b0b0;padding-left:52px;margin-right:15px;float:left;display: block;}
.tal_rt .slt.lb{background:url(../Images/img/t_06.png) no-repeat 20px center;}
.tal_rt .slt.dd{background:url(../Images/img/t_07.png) no-repeat 20px center;}
.tal_rt .slt.sj{background:url(../Images/img/t_08.png) no-repeat 20px center;}
select::-ms-expand { display: none; }
.tal_rt .ipt {
    width: 272px;
    height: 45px;
    border: 1px solid #b0b0b0;
    float: left;
    position: relative;
}
.ipt_search{
    background: url(../Images/img/t_09.png) no-repeat center;
    width: 44px;
    height: 45px;
    position: absolute;
    right: 0;
    top: 0;
}
.tal_rt .ipt input {
    width: 204px;
    padding-left: 30px;
    height: 24px;
    color: #383838;
    font-size: 16px;
    letter-spacing: 1px;
    border: 0;
    background: none;
    margin-top: 10px;
    outline: none;
}
.tal_rc{width:100%;position:relative}
.tal_rct{height:100px;line-height:100px;background:#fff;color:#525252;font-size:18px;letter-spacing:1px;text-align:center;padding:0 15px;margin-bottom:8px}
.tal_rct li{width:200px;float:left;margin-right:20px}
.tal_rcc{width:100%;position:relative}
.tal_rci{width:100%;cursor:pointer;*cursor:hand;margin-bottom:13px;background:#fff}
.tal_rci.at{background:#e1e1e1;padding-bottom:15px}
.tal_rci ul {
    padding: 24px 15px;
    background: url(../Images/img/t_11.png) no-repeat right 40px center;
    position: relative;
}
.tal_rci.at ul{background:url(../Images/img/t_12.png) no-repeat right 40px center;}
.tal_rci li {
    width: 200px;
    text-align: center;
    font-size: 16px;
    letter-spacing: 1px;
    float: left;
    margin-right: 20px;
    min-height: 20px;
}
.job_content{
    margin: 0 90px;
    border-top: 1px solid #c7c7c7;
    position: relative;
}
.job_title{
    position: relative;
    width: 100%;
    padding-top: 20px;
}
.job_title h2{
    color: #333;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: normal;
}
.job_title span {
    color: #898989;
    text-transform: uppercase;
    letter-spacing: 0;
}
.job_text{
    position: relative;
    width: 100%;
    margin-top: 10px;
}
.job_text p{
    line-height: 22px;
    text-align: justify;
}
.out_line{
    display: block;
    position: relative;
    width: 180px;
    height: 44px;
    border: 1px solid #d5d5d5;
    margin: 0 auto;
    color: #333333;
    text-align: center;
    line-height: 44px;
    font-size: 16px;
    margin-top: 25px;
}

.tal_rcb{width:1168px;border:1px solid #bfbfbf;margin:0 auto;position:relative;padding:40px 0 40px;background:#fff;display:none;z-index: 99;}
.tal_rcb .ai{width:21px;height:19px;background: url(../Images/img/t_13.png) no-repeat left center;position:absolute;top:-19px;left:88px;z-index: 99;display: block;}
.tal_rcb .bi{padding:0 90px}
.tal_rbl{width:384px;float:left;padding-top:40px}
.tal_rbl .btn{width:125px;height:30px;line-height:30px;text-align:center;border:1px solid #bfbfbf;color:#333;font-size:16px;letter-spacing:1px;display:block;float:left}
.tal_rbl .tt{width:257px;color:#333;text-align:center;letter-spacing:1px;background:url(../Images/img/t_10.png) no-repeat center top;float:right;padding-top:18px;margin-top:12px}
.tal_rbl .tt span{color:#898989;text-transform:uppercase;letter-spacing:0}
.tal_rbr{width:558px;line-height:22px;letter-spacing:1px;float:left;border-left:1px solid #bfbfbf;padding:50px 0 50px 40px}
.tal_rbr p{margin-bottom:10px;}
.tal_jc{width:1140px;padding:0 30px 40px;position:relative;background:#fff}
.tal_jc h2{font-size:18px;color:#383838;font-weight:normal;border-bottom:1px solid #a7a7a7;padding:30px 0 13px;margin-bottom:35px}
.tal_jc .btn{width:385px;margin:20px auto 0;}
.tal_jc .btn a{width:158px;height:38px;line-height:38px;text-align:center;font-size:16px;display:inline-block;margin:0 15px}
.tal_jc .btn a.bk{color:#959595;border:1px solid #959595}
.tal_jc .btn a.tj{color:#e56012;border:1px solid #e56012}
.tal_jci{margin-bottom:10px}
.tal_jci h3{font-size:28px;color:#000;font-weight:normal;letter-spacing:1px;padding-left:20px;margin-bottom:12px}
.tal_jci .cont{width:1160px;}
.tal_jci .ipt{background:url(../Images/img/t_15.png) no-repeat left center;padding-left:20px;float:left;margin-right:20px;margin-bottom:20px}
.tal_jci .ipt input{height:36px;line-height:36px;font-size:16px;color:#333;border:1px solid #ccc;padding-left:15px;}
.tal_jci .ipt input.t1{background:#f4f4f4}
.tal_jci .ipt.i1 input{width:230px}
.tal_jci .ipt.i2 input{width:276px}
.tal_jci .ipt.i3 input{width:300px}
.tal_jci .ipt.i4 input{width:523px}
.tal_jci .ipt.i5 input{width:633px}
.tal_jci .ipt.i6 input{width:242px}
.tal_jci .ipt .sex{width:62px;height:36px;line-height:36px;border:1px solid #ccc;text-align:center;font-size:16px;color:#333;background:url(../Images/img/t_16.png) no-repeat right bottom;float:left;margin-right:15px}
.tal_jci .ipt .sex.at{background:url(../Images/img/t_17.png) no-repeat right bottom;}
.tal_jci .ipt .sex.s2{margin:0;}
.tal_jci .txa{background:url(../Images/img/t_15.png) no-repeat left 15px;padding-left:20px;margin-bottom:20px}
.tal_jci .txa textarea{width:1088px;height:110px;font-size:16px;color:#333;border:1px solid #ccc;padding:10px 15px}
.tal_jci .tj{width:158px;height:38px;line-height:38px;border:1px solid #ccc;text-align:center;color:#959595;font-size:16px;display:block;float:right;margin-right:20px}

.tal_jci .ipt select{width:1120px;height:40px;line-height:40px;font-size:16px;color:#333;border:1px solid #ccc;padding-left:10px;}
.tal_rBlock .btn{
    position: relative;
    width: 160px;
    margin: 0 auto;
    height: 40px;
}
.tal_rBlock .btn .tj{width:158px;height:38px;line-height:38px;border:1px solid #ccc;text-align:center;color:#959595;font-size:16px;display:block;float:right;margin-right:20px}
.tal_rBlock .btn .tj:hover{
    color: #ee7700;
    border: 1px solid #ee7700;
}

.cul_block li,.cul_rlst li,.cul_rlst li p{
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
}

.cul_rlst li img,.cul_elst li img {
    -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
}
.tal_jc .btn a.tj:hover {box-shadow: 0px 0px 5px 0px #e56012;}
