﻿.social-newest .list1 li,.social-newest .list1 .box,.social-newest .list1 .time,.social-newest .list1 .h4,.social-newest .list1 p,.social-newest .tbody .tr,.news_list li .txtBox .til,.talent .w_item2 .w2_hd li
{
    -webkit-transition: all .3s;
       -moz-transition: all .3s;
        -ms-transition: all .3s;
         -o-transition: all .3s;
            transition: all .3s;
}

.social-news *,.social-newest *,.post_details *,.social-tide *,.social_news *,.social_news_d *,.talent *{-webkit-box-sizing: border-box; box-sizing: border-box;}

/**/
.subtop{width:100%;position:relative;}
.header{width:100%;position:fixed;left:0;top:0;height:80px;z-index:100; background:#fff;}
.header .logo{float:left;margin-left: 40px; padding:0;}
.header .head-r{float:right;height:80px;margin-right:60px;}
.header .head-r .btns{height:80px;padding-left:48px;float:left;background:url("../images/btns.png") no-repeat left center; display:none;}
.header .head-r .btns li{float:left;padding-left:15px;}
.header .head-r .btns li a{font-size:15px;color:#616161;line-height:80px;}
.header .nav{float:left;height:80px;padding-right:5px; position:relative;}
.header .nav li{float:left;padding:0 20px;float:left;position:relative;}
.header .nav li a{font-size:14px;color:#616161;line-height:80px;}
/*.header .nav li a:hover{color:#ffa800;}*/
.header .nav .subline{height:5px;background:#ff9f00;position:absolute;top:0;left:0;}

body{padding-top: 80px;}


/*footer*/
.footer{width:100%;height:110px;background:#ececec;}
.footer .footer-con{float:left;padding-top:30px;}
.footer .footer-con a{font-size:13px;color:#9f9f9f;display:inline-block;margin-right:8px;}
.footer .footer-con p{font-size:13px;color:#9f9f9f;}
.footer .footer-btns{float:right;padding-top:30px; padding-right: 130px; position:relative;}
.footer .footer-btns .reenoo{position:absolute; right:0; top:30px; font-size: 13px; color:#9f9f9f; line-height: 33px;}
.footer .footer-btns p{font-size:13px;color:#9795ba;float:left;line-height:32px;margin-right:8px;font-weight:bold;}
.footer .footer-btns a{float:left;margin-left:10px;position:relative;height:33px;}
.footer .footer-btns a:hover,.footer .footer-con a:hover{color:#000;}
.footer .footer-btns .wx-code{position:absolute;right:0px;bottom:35px;display:none;}


/*banner*/
.master-slider{position:relative;z-index:80;background:#fff;width:100%;max-width:2200px;margin:0 auto !important;}
.ms-skin-default .ms-nav-prev{display:none; width:54px;height:54px; background:url("../images/prev.png") no-repeat center center;}
.ms-skin-default .ms-nav-next{display:none; width:54px;height:54px; background:url("../images/next.png") no-repeat center center;}
.ms-skin-default .ms-bullet{width:33px;height: 4px;background:#dad4cb;margin:0 5px !important;}
.ms-skin-default .ms-bullet-selected{background:#d12032; }



/*home*/
.home{width:100%;padding-bottom:22px;}
.home .homeNews{float:left;padding-top:42px;width:510px;}
.home .homeNews h4{font-size:18px;color:#a9a9a9;font-weight:500;float:left;margin-right:16px;height:120px;}
.home .homeNews h4 em{font-size:36px;color:#ff9f00;font-family:'rubikregular';line-height:36px; display:block;}
.home .homeNews h3{font-size:18px;color:#62605c;padding-bottom:5px;}
.home .homeNews p{font-size:14px;color:#a5a5a5;}
.home .home-list{float:right;padding:16px 10px 3px 0;margin-right:-10px;background:url("../images/home-list.png") no-repeat right bottom;position:relative;z-index:80;}
.home .home-list li{width:187px;height:187px;float:left;margin-left:14.5px;position:relative;-webkit-transition:all .3s;transition:all .3s;}
.home .home-list li a{width:100%;height:100%;display:block;position:absolute;left:0;bottom:0;}
.home .home-list li .home-li-con{position:absolute;top:28px;left:25px;-webkit-transition:all .3s;transition:all .3s;}
.home .home-list li .home-li-con em{width:100%;height:74px;display:block;}
.home .home-list li .home-li-con h3{font-size:16px;color:#ffffff;padding-bottom:2px;}
.home .home-list li .home-li-con h4{font-size:22px;color:#ffffff;font-family:'rubikregular';line-height:18px; -webkit-opacity:.4;opacity:.4;filter:alpha(opacity=40);font-weight:500;}
.home .home-list li.home-li1 a{background:url("../images/home-li1.png") no-repeat center bottom;}
.home .home-list li.home-li2 a{background:url("../images/home-li2.png") no-repeat center bottom;}
.home .home-list li.home-li3 a{background:url("../images/home-li3.png") no-repeat center bottom;}
.home .home-list li.home-li1:hover a{background:url("../images/home-li1-on.png") no-repeat center bottom;}
.home .home-list li.home-li2:hover a{background:url("../images/home-li2-on.png") no-repeat center bottom;}
.home .home-list li.home-li3:hover a{background:url("../images/home-li3-on.png") no-repeat center bottom;}
.home .home-list li:hover a{height:287px;}
.home .home-list li:hover .home-li-con{top:50px;}



/*school*/
.school{width:100%;padding-bottom:80px;}
.school .school-left{width:370px;float:left;padding-top:90px;}
.school .school-left h2{font-size:78px;color:#ffae00;font-family:'Montserrat-Regular';line-height:70px;letter-spacing:-6px;font-weight:500;}
.school .school-left h3{font-size:32px;color:#292728;font-weight:300;padding:15px 0 12px 0;line-height:32px;}
.school .school-left h4{font-size:30px;color:#b2b1b1;font-family:'rubikregular';font-weight:500;}
.school .school-left h5{font-size:16px;color:#9e9e9b;padding:12px 0 22px 0;}
.school .school-left p{font-size:15px;color:#464445;}

.school-ban{width:830px;height:400px;float:right;position:relative;margin-top:10px;}
.school-ban .school-pics{width:100%;height:400px;position:relative;overflow:hidden;}
.school-ban .school-pics li{width:270px;height:400px;float:left;margin-right:10px;}
.school-ban .school-pics li .school-img{width:100%;height:200px;overflow:hidden;}
.school-ban .school-pics li .school-img img{max-width:100%;}
.school-ban .school-pics li .school-con{width:230px;height:200px;padding:0 20px;position:relative;background:#f5f5f5;overflow:hidden;}
.school-ban .school-pics li .school-con h3{font-size:18px;color:#535353;padding:25px 0 13px 0;}
.school-ban .school-pics li .school-con p{font-size:14px;color:#a0a0a0;}
.school-ban .school-pics li .school-con em{width:21px;height:18px;background:url('../images/school-em.png') no-repeat center center;position:absolute;left:-30px;bottom:30px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.school-ban .school-pics li:hover em{left:20px;}
.school-ban .school-pics li h3.sch_h3_1{color:#10b2a4;}
.school-ban .school-pics li h3.sch_h3_2{color:#715a83;}
.school-ban .school-pics li h3.sch_h3_3{color:#508bfa;}
.school-next{width:64px;height:64px;background:url("../images/school-next.png") no-repeat center center;position:absolute;right:-85px;top:42.2%;}


/*social*/
.social{width:100%;}
.social-1{width:100%;padding-bottom:10px; padding-top: 80px;}
.chose{width:100%;height:70px;margin-top:-32px;background:#f7eedc;z-index:100;position:relative; margin-bottom: 30px;}
.chose .chose-item{width:266px;height:70px;position:relative;float:left;border-left:3px #f2e3c6 solid;}
.chose .chose-item em{width:66px;height:70px;line-height:70px;text-align:center; float:left;}
.chose .chose-item em img{vertical-align:middle;}
.chose .chose-item input{font-size:16px;color:#82807a;width:200px;height:70px;float:left;background:none;border:none;}
.chose .chose-Key{width:430px;border:none;}
.chose .chose-Key input{width:360px;}
.chose .chose-select{cursor:pointer;background:url("../images/chose-select.png") no-repeat 90% center;}
.chose .chose-select input{cursor:pointer;}
.chose .chose-select ul{width:100%;max-height:300px;overflow-y:auto; background:#f7eedc;position:absolute;left:0;top:70px;display:none;padding:10px 0;}
.chose .chose-select li{font-size:16px;color:#82807a; padding:3px 0 3px 62px;-webkit-transition:all .3s;transition:all .3s;}
.chose .chose-select li:hover{color:#ffffff;background:#f8b800;}
.chose .chose-search{font-size:16px;color:#ffffff;width:232px;height:70px;line-height:70px;text-indent:90px;background:#ffb200 url("../images/search.png") no-repeat 50px center;float:left;}
.data_info{overflow:hidden;}
.data_info .preview{float:left; font-size: 14px; color:#c9c9cf; line-height: 20px; padding-left: 29px; background:url("../images/icon_preview.png") no-repeat left center; margin-right: 14px;}
.data_info .share{float:left; font-size: 14px; color:#c9c9cf; line-height: 20px; padding-left: 27px; background:url("../images/icon_share.png") no-repeat left center;}
.social-news{overflow:hidden;}
.social-news .data_info{padding: 14px 0;}
.social-news-con{float: left; width:392px; height:332px; padding:50px 30px 0; background:url("../images/social-news-con_bg.jpg") no-repeat center;}
.social-news-con .time{font-size: 30px; color:#ff9f00; line-height: 30px; font-family: rubikregular; margin-bottom: 12px;}
.social-news-con .til{font-size: 18px; color:#62605c; line-height: 24px; margin-bottom: 6px; font-weight: bold;}
.social-news-con p{font-size: 14px; line-height: 22px; color:#535353; opacity:.6; filter:alpha(opacity=60);}
.social-news-con .addMore{width:28px; height:28px; background:url("../images/icon_more.png") no-repeat center; margin-top: 30px;}
.social-news-con .addMore:hover{-webkit-animation:z-rotateIn .8s linear infinite; animation:z-rotateIn .8s linear infinite;}

@-webkit-keyframes z-rotateIn {
  0% {
    transform:rotate(0);
    -ms-transform:rotate(0);   /* IE 9 */
    -moz-transform:rotate(0);  /* Firefox */
    -webkit-transform:rotate(0); /* Safari å’Œ Chrome */
    -o-transform:rotate(0);  /* Opera */
  }

  100% {
    transform:rotate(360deg);
    -ms-transform:rotate(360deg);   /* IE 9 */
    -moz-transform:rotate(360deg);  /* Firefox */
    -webkit-transform:rotate(360deg); /* Safari å’Œ Chrome */
    -o-transform:rotate(360deg);  /* Opera */
  }
}

@keyframes z-rotateIn {
  0% {
    transform:rotate(0);
    -ms-transform:rotate(0);   /* IE 9 */
    -moz-transform:rotate(0);  /* Firefox */
    -webkit-transform:rotate(0); /* Safari å’Œ Chrome */
    -o-transform:rotate(0);  /* Opera */
  }

  100% {
    transform:rotate(360deg);
    -ms-transform:rotate(360deg);   /* IE 9 */
    -moz-transform:rotate(360deg);  /* Firefox */
    -webkit-transform:rotate(360deg); /* Safari å’Œ Chrome */
    -o-transform:rotate(360deg);  /* Opera */
  }
}


.social-news-img{/*float: right; width:808px; */height:332px; background:url("../images/social-news-con_bg.jpg") no-repeat center;}
.social-newest{width:2200px; margin-left: -500px; background:#eaeae6; overflow:hidden;}
.social-newest .title{font-size: 24px; line-height: 24px; text-align: center; padding:40px 0 30px;}
.social-newest .list1 ul{overflow:hidden; width:1220px;}
.social-newest .list1 li{float:left; width:392px; height:180px; margin: 0 12px 12px 0; background:#fff no-repeat center; overflow:hidden; cursor:pointer;}
.social-newest .list1 .box{width:100%; height:100%; padding:32px 30px 0 106px; background:url("../images/social-newest_icon.png") no-repeat 29px 70px;}
.social-newest .list1 .time{display:none; font-size: 24px; color:#ff9f00; line-height: 24px; font-family: rubikregular; margin-bottom: 15px;}
.social-newest .list1 .h4{font-size: 18px; color:#62605c; line-height: 24px; margin-bottom: 12px;}
.social-newest .list1 .p_box{overflow:hidden; width:284px;}
.social-newest .list1 .p_box p{float: left; margin-right: 28px; font-size: 14px; color:#535353; line-height: 22px; opacity:.6; filter:alpha(opacity=60);}
.social-newest .list1 .data_info{padding-top: 12px; display:none;}
.social-newest .list1 li:hover{background-image: url("../images/social-newest_li_bg.jpg");}
.social-newest .list1 li:hover .box{background-image: url("../images/social-newest_icon-on.png");}
.social-newest .list1 li:hover .time,.social-newest .list1 li:hover .h4,.social-newest .list1 li:hover p{color:#fff; opacity:1; filter:alpha(opacity=100);}
.social-newest .list1 li:hover .preview,.social-newest .list1 li:hover .share{color:#907330;}
.social-newest .table{display:none; overflow:hidden; margin-bottom: 30px;}
.social-newest .table .td,.social-newest .table .th{float:left;}
.social-newest .table .tr{overflow:hidden; padding:0 60px;}
.social-newest .thead .tr{height:72px; background:#dcd7cc;}
.social-newest .table .th{line-height: 72px; font-size: 15px; color:#62605c; font-weight: bold;}
.social-newest .tbody .tr{border-bottom: 2px solid #f7f6f4; background:#fff; cursor:pointer;}
.social-newest .tbody .tr:hover{background:#f7f6f4;}
.social-newest .table .td{line-height: 68px; height:68px; font-size: 14px; color:#868686;}
.social-newest .table .td1{width:400px; padding-right: 20px;}
.social-newest .table .td2{width:285px; padding-right: 20px;}
.social-newest .table .td3{width:290px; padding-right: 20px;}
.social-newest .table .td4{width:105px;}
.c_addMore{margin:0 auto; width:268px; height:60px; padding-top: 10px; line-height: 50px; font-size: 18px; color:#fff; text-align: center; background:url("../images/icon_more_bg.png") no-repeat bottom center;}
.c_addMore:hover{color:#f8b400;}
.post_details{display:none; position:fixed; z-index: 5050; left:0; top:0; width:100%; height:100%;}
.post_details .bg{position:absolute; left:0; top:0; width:100%; height:100%; background:#111; opacity:.6; filter:alpha(opacity=60);}
.post_details .cnt{position:absolute; left:50%; top:50%; padding:48px 50px 40px; margin-left:-600px; width:1200px; background:#fff; overflow:hidden; overflow-y: auto; display:none;}
.post_details .cnt .til{font-size: 20px; color:#ffb200; line-height: 24px; font-weight: bold; margin-bottom: 14px;}
.post_details .box{padding-bottom: 24px;}
.post_details .info ul{overflow:hidden;}
.post_details .info li{float:left; font-size: 14px; color:#666; width:33.33%; padding-right: 20px;}
.post_details .details .til{margin-bottom: 0;}
.post_details .details h4{font-size: 16px; color:#666; line-height: 24px; padding:18px 0 5px;}
.post_details .details p{font-size: 14px; color:#999; line-height: 24px;}
.post_details .require ul{overflow:hidden;}
.post_details .require li{float:left; font-size: 14px; color:#666; width:20%; padding-right: 20px;}
.post_details .apply{width:120px; height:40px; line-height: 40px; text-align: center; font-size: 14px; color:#fff; background:#ffa200;}
.post_details .apply:hover{background:#b87500;}
.social-tide{padding:60px 0 0;}
.social-tide img{display:block;}
.social-tide .cnt{position:relative; height:400px;}
.social-tide .cnt .pon{position:absolute;}
.social-tide .cnt .box1{left:0; top:0; width:358px; height:196px; padding:50px 0 0 58px; background:#f8b400;}
.social-tide .cnt .box1 .h1_en{font-size: 48px; color:#fff; line-height: 42px; font-family: rubikregular; letter-spacing: -3px;}
.social-tide .cnt .box1 .h1_cn{font-size: 24px; color:#292728; line-height:30px; margin-bottom: 8px;}
.social-tide .cnt .box1 .h4{font-size: 18px; color:#fff; line-height:24px;}
.social-tide .cnt .box2{left:0; top:204px;}
.social-tide .cnt .box3{left:365px; top:0; height:400px; width:269px;}
.social-tide .cnt .box4{right:0; top:0; width:558px; height:400px;}


.social_news{background:#eaeae6;}
.c_tilH1{font-size: 36px; font-weight: bold; line-height: 36px; padding:60px 0 40px;}
.news_list li a{overflow:hidden; margin-bottom: 20px; background:#f0f3f6;}
.news_list li .pic{float:left; width:392px; height:280px;}
.news_list li .txtBox{position:relative; float: right; width:768px; height:280px; padding-right: 40px;}
.news_list li .txtBox .time{font-size: 30px; color:#ff9f00; font-family: rubikregular; line-height: 26px; padding: 50px 0 16px;}
.news_list li .txtBox .til{font-size: 18px; color:#62605c; font-family: rubikregular; line-height: 24px; padding-bottom: 6px; font-weight: bold;}
.news_list li .txtBox p{font-size: 14px; color:#9d9fa1; line-height: 22px;}
.news_list li .txtBox .data_info{position:absolute; bottom:38px; left:0;}
.news_list li a:hover .til{color:#ff9f00;}

.social_news_d{background:#eaeae6;}
.social_news_d .w_left{float:left; width:392px;}
.social_news_d .w_left .time{font-size: 30px; color:#ff9f00; font-family: rubikregular; line-height: 26px; letter-spacing: -2px; margin-bottom: 27px;}
.social_news_d .bshare-custom a{float:left; padding:0; margin:0; width:50px; height:50px; margin-right:10px; background: url("../images/share_icons.png") no-repeat center;-webkit-transition: all .3s;
   -moz-transition: all .3s;
    -ms-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s; opacity:.5; filter:alpha(opacity=50);}
.social_news_d .bshare-custom .bshare-qqim{background-position:0 center;}
.social_news_d .bshare-custom .bshare-qzone{background-position:-60px center;}
.social_news_d .bshare-custom .bshare-weixin{background-position:-120px center;}
.social_news_d .bshare-custom .bshare-sinaminiblog{background-position:-180px center;}
.social_news_d .bshare-custom a:hover{opacity:1; filter:alpha(opacity=100);}
.social_news_d .w_right{float:right; width:728px; padding:57px 40px; background:#f0f3f6;}
.social_news_d .w_right .til{font-size: 24px; color:#62605c; font-family: rubikregular; line-height: 30px; padding-bottom: 19px; font-weight: bold;}
.social_news_d .w_right p{font-size: 14px; color:#9d9fa1; line-height: 22px; margin-bottom: 22px;}
.social_news_d .w_right img{display:inline-block; padding:10px 0;}


.talent img{display:block;}
.talent .w_hd{padding:80px 0 0; background:#fff;}
.talent .w_hd .part1{overflow:hidden;}
.talent .w_hd .le{float:left; width:304px;}
.talent .w_hd .le .ul{margin-top: -3px;}
.talent .w_hd .le a{position:relative; margin-top: 32px; padding-left: 72px;}
.talent .w_hd .le .ul a:first-child{margin-top: 0;}
.talent .w_hd .le .time{position:absolute; left:0; top:1px; }
.talent .w_hd .le .month{font-size: 19px; color:#f58612; line-height: 22px; font-family: rubikregular; letter-spacing: -1px; font-weight: bold;}
.talent .w_hd .le .year{font-size: 19px; color:#b2b2b2; line-height: 22px; font-family: rubikregular; letter-spacing: 1px; font-weight: bold;}
.talent .w_hd .le h4{font-size: 16px; color:#4c4c4c; line-height: 22px; padding-bottom: 3px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.talent .w_hd .le p{font-size: 14px; color:#939393; line-height: 24px;}
.talent .w_hd .ri{float:right; width:840px; overflow:hidden;}
.talent .w_hd .ri dl{float: left; margin-left: 20px; width:260px; cursor:pointer;}
.talent .w_hd .ri dt{position:relative; height:223px; padding-top: 85px; background:no-repeat center;}
.talent .w_hd .ri dt .cn{font-size: 22px; color:#fff; text-align: center; line-height: 22px; margin-bottom: 12px;}
.talent .w_hd .ri dt .en{font-size: 35px; color:#fff; text-align: center; line-height: 30px; font-family: rubikregular; font-weight: bold;}
.talent .w_hd .ri dt .en em{opacity:.3; filter:alpha(opacity=30);}
.talent .w_hd .ri dd{height:165px; padding:27px 25px 0; background:#f2f2f2;}
.talent .w_hd .ri h4{font-size: 18px; color:#f58612; line-height: 24px; padding-bottom: 8px;}
.talent .w_hd .ri p{font-size: 14px; color:#808080; line-height: 24px;}
.talent .w_hd .ri dl.on dd{background:#f58612;}
.talent .w_hd .ri dl.on h4,.talent .w_hd .ri dl.on p{color:#fff;}
.talent .it_top_wr{padding: 40px 0 60px; background:#fff;}
.talent .it_top_wr .til_box{float:left; width:350px; height:80px;}
.talent .it_top_wr .til_box .h1{font-size: 35px; color:#b2b2b2; line-height: 30px; font-family: rubikregular; margin-bottom: 12px;}
.talent .it_top_wr .til_box .h2{font-size: 38px; color:#f58612; line-height: 38px; letter-spacing: 36px;}
.talent .it_top_wr .p_box{float:right; width:820px; height:80px; line-height: 80px;}
.talent .it_top_wr .p_box ul{overflow:hidden; padding-top: 31px;}
.talent .it_top_wr .p_box li{float:left; font-size: 14px; color:#535353; opacity:.7; filter:alpha(opacity=70);}
.talent .it_top_wr .p_box .m_r{margin-right: 62px;}
.talent .it_top_wr .p_box p{display:inline-block; vertical-align: middle; font-size: 14px; color:#939393; line-height: 24px;}
.talent .w_item1 .w_lump1{padding:36px 0 43px; background:#f2f2f2;}
.talent .w_item1 .w_lump1 .w1200{overflow:hidden;}
.talent .w_item1 .w_lump1 .le{float:left; padding:38px 40px; width:808px; height:380px; background:#fff;}
.talent .w_item1 .w_lump1 .le .h1{font-size: 30px; color:#ccc; line-height: 38px; font-family: rubikregular; letter-spacing: -1px;}
.talent .w_item1 .w_lump1 .le .h2{font-size: 30px; color:#f58612; line-height: 38px; margin-bottom: 50px;}
.talent .w_item1 .w_lump1 .le p{font-size: 16px; color:#939393; line-height: 24px;}
.talent .w_item1 .w_lump1 .le .name{font-size: 20px; color:#4c4c4c; text-align: right; line-height: 24px; padding-top: 50px;}
.talent .w_item1 .w_lump1 .ri{float:right; padding:170px 38px 0; width:392px; height:380px; background:#2a3d91;}
.talent .w_item1 .w_lump1 .ri .h1{font-size: 36px; color:#fff; line-height: 36px; margin-bottom: 29px;}
.talent .w_item1 .w_lump1 .ri .h4{font-size: 24px; color:#cfd2e2; line-height: 30px;}
.talent .w_item1 .w_lump2 .w1200{padding:80px 0 95px;}
.talent .w_item1 .w2_hd{float:left; position:relative; width:462px; height:442px; background:url("../images/talent_it1_w2_hd_bg.png") no-repeat center;}
.talent .w_item1 .w2_hd li{position:absolute; width:148px; height:170px; background:no-repeat center; cursor:pointer;}
.talent .w_item1 .w2_hd li.on:after{position:absolute; left:0; top:0; width:100%; height:100%; display:block; content:" "; background:url("../images/talent_it1_w2_on.png") no-repeat center;}
.talent .w_item1 .w2_hd .li1{left:79px; top:0;}
.talent .w_item1 .w2_hd .li2{right:79px; top:0;}
.talent .w_item1 .w2_hd .li3{right:0; top:136px;}
.talent .w_item1 .w2_hd .li4{right:79px; bottom:0;}
.talent .w_item1 .w2_hd .li5{left:79px; bottom:0;}
.talent .w_item1 .w2_hd .li6{left:0; top:136px;}
.talent .w_item1 .w2_bd{float:right; width:680px; margin-top: -3px;}
.talent .w_item1 .w2_bd .h1_en{font-size: 30px; color:#ccc; line-height: 38px; font-family: rubikregular;}
.talent .w_item1 .w2_bd .h1_cn{font-size: 30px; color:#f58612; line-height: 38px;}
.talent .w_item1 .w2_bd .p_box{padding:33px 0 65px;}
.talent .w_item1 .w2_bd .p_box p{font-size: 14px; color:#808080; line-height: 24px;}
.talent .w_item1 .w2_bd .strong_box{width:1040px; padding:26px 360px 38px 40px; background:url("../images/talent_it1_w2_bd_bg.jpg") repeat-y;}
.talent .w_item1 .w2_bd .strong_box .til{position:relative; font-size: 20px; color:#fff; line-height: 26px; padding-bottom: 13px;}
.talent .w_item1 .w2_bd .strong_box .til:after{position:absolute; left:-40px; top:5px; display:block; content:" "; width:13px; height:16px; background:url("../images/talent_it1_w2_this.png") no-repeat center;}
.talent .w_item1 .w2_bd .strong_box p{font-size: 16px; color:#fff; line-height: 24px;}
.talent .w_item1 .w_lump3{padding:66px 0; background:#f2f2f2;}
.talent .w_item1 .w_lump3 .w1200{position:relative;}
.talent .w_item1 .w_lump3 .txt_box{width:650px; margin-bottom: 60px;}
.talent .w_item1 .w_lump3 .txt_box .h1_en{font-size: 30px; color:#ccc; line-height: 38px; font-family: rubikregular;}
.talent .w_item1 .w_lump3 .txt_box .h1_cn{font-size: 30px; color:#f58612; line-height: 38px;}
.talent .w_item1 .w_lump3 .txt_box .p_box{padding-top: 33px;}
.talent .w_item1 .w_lump3 .txt_box .p_box p{font-size: 14px; color:#808080; line-height: 24px;}
.talent .w_item1 .w3_hd{width:600px;}
.talent .w_item1 .w3_hd li{position:relative; padding-left:50px; overflow:hidden; margin-top: 32px; cursor:pointer;}
.talent .w_item1 .w3_hd li:first-child{margin-top: 0;}
.talent .w_item1 .w3_hd li em{float:left; font-size: 16px; color:#666; line-height: 24px; /*padding-right: 34px;*/ /*background:url("../images/talent_it1_w3_icon.png") no-repeat right center;*/}
.talent .w_item1 .w3_hd li.on{background:url("../images/talent_it1_w3_this.png") no-repeat left center;}
.talent .w_item1 .w3_hd li.on em{color:#2a3d91; /*background-image: url("../images/talent_it1_w3_icon-on.png");*/}
.talent .w_item1 .w3_bd{position:absolute; right:0; top:114px; width:477px; height:408px;}
.talent .w_item1 .w3_bd .btn{position:absolute; top:50%; margin-top: -15px; width:53px; height:31px; background:no-repeat center;}
.talent .w_item1 .w3_bd .w3_prev{left:-27px; background-image: url("../images/talent_icon_prev.png");}
.talent .w_item1 .w3_bd .w3_next{right:-27px; background-image: url("../images/talent_icon_next.png");}
.talent .w_item1 .w3_bd .w3_prev:hover{background-image: url("../images/talent_icon_prev-on.png");}
.talent .w_item1 .w3_bd .w3_next:hover{background-image: url("../images/talent_icon_next-on.png");}
.talent .w_item1 .w_lump4{position:relative; height:790px;}
.talent .w_item1 .w_lump4 .c_h1_en{position:absolute; left:0; top:60px; width:100%; z-index: 5; text-align: center;}
.talent .w_item1 .w_lump4 .c_h1_cn{position:absolute; left:0; top:98px; width:100%; z-index: 5; text-align: center;}
.picMarquee-left{position:relative; overflow:hidden;}
.picMarquee-left .left_prev,.picMarquee-left .left_next{position:absolute; top:0; height:100%; width:50%;}
.picMarquee-left .left_prev{left:0;}
.picMarquee-left .left_next{right:0;}
.picMarquee-left .bd ul{overflow:hidden; height:790px; padding-top: 160px; width:8077px; background:url("../images/talent_it1_w4_bg.png") left bottom;}
.picMarquee-left .bd li{float:left; width:600px;}
.picMarquee-left .bd .p_box{width:340px;}
.picMarquee-left .bd .h4{font-size: 24px; line-height: 36px; padding-bottom: 14px; color:#fbb03b; font-weight: bold;}
.picMarquee-left .bd .year{font-size: 50px; line-height: 36px; font-family: "dincond-bold"; padding-bottom: 14px; color:#fbb03b;}
.picMarquee-left .bd p{font-size: 16px; color:#fbb03b; line-height: 24px;}
.talent .w_item1 .w_lump4 .bd .li1{padding:40px 0 0 30px; margin-left: 285px;}
.talent .w_item1 .w_lump4 .bd .li3{padding-top:20px;}
.talent .w_item1 .w_lump4 .bd .li4{padding-top:40px;}
.talent .w_item1 .w_lump4 .bd .li8{padding-left:65px;}
.talent .w_item1 .w_lump4 .bd .li11{width:538px;}
.talent .w_item1 .w_lump4 .bd .li19{padding-left: 90px;}
.talent .c_h1_en{font-size: 30px; color:#ccc; line-height: 38px; font-family: rubikregular;}
.talent .c_h1_cn{font-size: 30px; color:#f58612; line-height: 38px; margin-bottom: 33px;}
.talent .w_item1 .w_lump5{padding:67px 0 100px;}
.talent .w_item1 .w_lump5 .w1200{position:relative; min-height: 360px;}
.talent .w_item1 .w_lump5 .txt_box{width:720px;}
.talent .w_item1 .w_lump5 .txt_box .p_box p{font-size: 14px; color:#808080; line-height: 24px; margin-bottom: 14px;}
.talent .w_item1 .w_lump5 .img{position:absolute; right:-173px; top:62px;}
.talent .w_item2 .w_lump1{position:relative; margin-bottom: 106px;}
.talent .w_item2 .w1_bd{overflow:hidden; height:610px;}
.talent .w_item2 .w1_bd li{height:610px; background:no-repeat center;}
.talent .w_item2 .w1_bd li .w1200{padding-top: 60px;}
.talent .w_item2 .w1_hd{position:absolute; z-index: 55; left:50%; bottom:-54px; height:250px; width:1200px; margin-left: -600px;}
.talent .w_item2 .w1_hd .box{height:100%; margin-left:-80px; padding-left:80px; padding-top: 36px; width:625px; background:url("../images/icon_opacity.png");}
.talent .w_item2 .w1_hd .til{font-size: 24px; line-height: 24px; color:#fff;}
.talent .w_item2 .w1_hd li{padding-left: 34px; font-size: 16px; color:#fff; line-height: 24px; margin-top: 24px; cursor:pointer;}
.talent .w_item2 .w1_hd li.on{color:#f58612; background:url("../images/talent_it2_icon_this.png") no-repeat left center;}
.talent .w_item2 .w_lump2{padding-top: 55px; background:#f2f2f2;}
.talent .w_item2 .w_lump2 .c_h1_en,.talent .w_item2 .w_lump2 .c_h1_cn{text-align: center;}
.talent .w_item2 .w_lump2 .c_h1_cn{margin-bottom: 52px;}
.talent .w_item2 .w2_hd{box-shadow: 0 0 10px #e8e8e8; background:#fff;}
.talent .w_item2 .w2_hd ul{overflow:hidden;}
.talent .w_item2 .w2_hd li{float:left; height:70px; font-size: 16px; color:#4c4c4c; line-height: 70px; text-align: center; width:133.5px; border-left:2px solid #f2f2f2; cursor:pointer;}
.talent .w_item2 .w2_hd li:first-child{width:132px; border-left:0 none;}
.talent .w_item2 .w2_hd li.on,.talent .w_item2 .w2_hd li:hover{color:#fff; background:#f58612;}
.talent .w_item2 .w2_bd li{padding:120px 0 200px;}
.talent .w_item2 .w_lump3{position:relative;}
.talent .w_item2 .w_lump3 .w1200{position:absolute; z-index: 5; left:50%; top:0; padding-top: 55px; margin-left: -600px;}
.talent .w_item2 .picMarquee-left .bd ul{width:5594px; background-image:url("../images/talent_it2_w3_bg.png");}
.talent .w_item2 .picMarquee-left .bd .li1{margin-left: 666px; width:593px;}
.talent .w_item2 .picMarquee-left .bd .li2{width:560px;}
.talent .w_item2 .picMarquee-left .bd .li3{width:590px; padding-top: 110px;}
.talent .w_item2 .picMarquee-left .bd .li4{width:580px; padding-top: 30px;}
.talent .w_item2 .picMarquee-left .bd .li5{width:748px; padding-top: 30px;}
.talent .w_item2 .picMarquee-left .bd .li6{width:584px;}
.talent .w_item2 .picMarquee-left .bd .li7{width:610px; padding-top: 20px;}
.talent .w_item2 .picMarquee-left .bd .li8{width:560px; padding-top: 20px;}
.talent .w_item2 .picMarquee-left .bd p{line-height: 34px;}
.talent .w_item3 .w_lump1{padding:50px 0 30px; background:#f2f2f2;}
.talent .w_item3 .w1_hd{float:left; width:461px; height:461px; position:relative; background:url("../images/talent_it3_w1_tach1.png") no-repeat center;}
.talent .w_item3 .w1_hd:after{position:absolute; left:0; top:0; width:100%; height:100%; z-index: 2; display:block; content:" "; background:url("../images/talent_it3_w1_tach_centre.png") no-repeat center;}
.talent .w_item3 .w1_hd ul{position:absolute; left:0; width:0; z-index: 5; width:100%; height:100%; background:url("../images/talent_it3_w1_tach_txt.png") no-repeat center;}
.talent .w_item3 .w1_hd li{position:absolute; width:130px; height:130px; overflow:hidden; border-radius:50%; cursor:pointer;}
.talent .w_item3 .w1_hd .li1{left:92px; top:12px;}
.talent .w_item3 .w1_hd .li2{right:68px; top:25px;}
.talent .w_item3 .w1_hd .li3{right:-5px; top:182px;}
.talent .w_item3 .w1_hd .li4{right:92px; bottom:12px;}
.talent .w_item3 .w1_hd .li5{left:68px; bottom:25px;}
.talent .w_item3 .w1_hd .li6{left:-5px; bottom:182px;}
.talent .w_item3 .w1_hd.on1{background-image: url("../images/talent_it3_w1_tach1.png");}
.talent .w_item3 .w1_hd.on2{background-image: url("../images/talent_it3_w1_tach2.png");}
.talent .w_item3 .w1_hd.on3{background-image: url("../images/talent_it3_w1_tach3.png");}
.talent .w_item3 .w1_hd.on4{background-image: url("../images/talent_it3_w1_tach4.png");}
.talent .w_item3 .w1_hd.on5{background-image: url("../images/talent_it3_w1_tach5.png");}
.talent .w_item3 .w1_hd.on6{background-image: url("../images/talent_it3_w1_tach6.png");}
.talent .w_item3 .w1_bd{position:relative; float:right; width:680px; margin-top: -3px;}
.talent .w_item3 .w1_bd:after{position:absolute; right:-54px; top:7px; display:block; content:" "; width:386px; height:70px; background:url("../images/talent_it3_w2_txt.png") no-repeat center;}
.talent .w_item3 .w1_bd .h1_en{font-size: 30px; color:#ccc; line-height: 38px; font-family: rubikregular;}
.talent .w_item3 .w1_bd .h1_cn{font-size: 30px; color:#f58612; line-height: 38px;}
.talent .w_item3 .w1_bd .p_box{padding:33px 0 65px;}
.talent .w_item3 .w1_bd .p_box p{font-size: 14px; color:#808080; line-height: 24px;}
.talent .w_item3 .w1_bd .strong_box{width:1040px; padding:26px 360px 28px 40px; background:url("../images/talent_it1_w2_bd_bg.jpg") repeat-y;}
.talent .w_item3 .w1_bd .strong_box .til{position:relative; font-size: 20px; color:#fff; line-height: 26px; padding-bottom: 13px;}
.talent .w_item3 .w1_bd .strong_box .til:after{position:absolute; left:-40px; top:5px; display:block; content:" "; width:13px; height:16px; background:url("../images/talent_it1_w2_this2.png") no-repeat center;}
.talent .w_item3 .w1_bd .strong_box p{font-size: 16px; color:#fff; line-height: 24px; }
.talent .w_item3 .w1_bd .strong_box .i_box{overflow:hidden;}
.talent .w_item3 .w1_bd .strong_box .i_box i{float:left; border-left:5px solid #fff; color:#fff; padding-left:6px; line-height: 12px; font-size: 12px; padding-right: 24px; margin-bottom: 10px;}
.talent .w_item3 .w_lump2{height:698px; padding-top: 70px; background:url("../images/talent_it3_w2_bg.jpg") no-repeat center;}
.talent .w_item3 .w_lump2 .le{float:left; padding-left:40px; padding-top: 110px; width:380px;}
.talent .w_item3 .w_lump2 .le .p_box{padding-bottom: 31px;}
.talent .w_item3 .w_lump2 .le .p_box p{font-size: 16px; color:#fff; line-height: 24px; opacity:.7; filter:alpha(opacity=70);}
.talent .w_item3 .w_lump2 .le .list_box .row{overflow:hidden; padding-bottom: 10px;}
.talent .w_item3 .w_lump2 .le .list_box .h4{float:left; font-size: 16px; color:#f58612; line-height: 24px;}
.talent .w_item3 .w_lump2 .le .list_box p{font-size: 14px; color:#fff; line-height: 24px;}
.talent .w_item3 .w_lump2 .ri{float:right; margin-right: -45px; width:829px; height:566px; padding:34px 0 0; background:url("../images/talent_it3_w2_img.png") no-repeat center;}
.talent .w_item3 .w_lump2 h1{font-size: 0; color:#fff; text-align: center; line-height: 76px; margin-bottom: 40px; background:url("../images/talent_it3_w2_img_h1.png") no-repeat center;}
.talent .w_item3 .w_lump2 .it_wr{overflow:hidden; padding-left:44px; margin-bottom: 40px;}
.talent .w_item3 .w_lump2 .it_wr dl{float:left; width:140px; height:326px; margin-right: 10px;}
.talent .w_item3 .w_lump2 .it_wr dt{font-size: 18px; color:#f58612; text-align: center; line-height: 44px;}
.talent .w_item3 .w_lump2 .it_wr dd{padding:0 10px;}
.talent .w_item3 .w_lump2 .it_wr h4{font-size: 16px; color:#2a3d91; line-height: 28px; margin-top: 10px; font-weight: normal;}
.talent .w_item3 .w_lump2 .it_wr p{font-size: 12px; color:#535353; line-height: 24px;}
.talent .w_item3 .w_lump2 .bom_box{padding-left: 58px; overflow:hidden;}
.talent .w_item3 .w_lump2 .bom_box .h2{float:left; font-size: 20px; color:#fff; line-height: 50px; margin-right: 38px;}
.talent .w_item3 .w_lump2 .bom_box .h4{float:left; font-size: 14px; color:#fff; line-height: 50px;}
.talent .w_item3 .w_lump3{padding:84px 0 74px;}
.talent .w_item3 .w_lump3 .le{float:left; width:540px;}
.talent .w_item3 .w_lump3 .ri{float:right; width:540px; height:495px; position:relative;}
.talent .w_item3 .w_lump3 .ri .c_h1_en{margin-top: -6px;}
.talent .w_item3 .w_lump3 .ri .p_box p{font-size: 14px; color:#535353; line-height: 24px; opacity:.7; filter:alpha(opacity=70);}
.talent .w_item3 .w_lump3 .ri .txt_img{position:absolute; right:0; bottom:0;}
.talent .w_item3 .w_lump4{padding:72px 0 122px; background:#f2f2f2;}
.talent .w_item3 .w_lump4 .w1200{position:relative;}
.talent .w_item3 .w_lump4 .le{position:relative; float:left; width:540px; height:452px;}
.talent .w_item3 .w_lump4 .le .txt_img{position:absolute; left:0; bottom:0;}
.talent .w_item3 .w_lump4 .le p{font-size: 14px; color:#535353; line-height: 24px; opacity:.7; filter:alpha(opacity=70);}
.talent .w_item3 .w_lump4 .ri{position:absolute; top:95px; right:-164px;}
.talent .w_item3 .w_lump5{position:relative; z-index: 6; padding:40px 0 58px;}
.talent .w_item3 .w_lump5 .le{float:left; width:426px; height:412px; position:relative;}
.talent .w_item3 .w_lump5 .le .txt_img{position:absolute; left:0; bottom:0;}
.talent .w_item3 .w_lump5 .ri{float:right; width:740px; margin-top: -94px; height:394px; padding:88px 45px 0 155px; background:#2a3d91;}
.talent .w_item3 .w_lump5 .ri p{font-size: 14px; color:#fff; line-height: 24px; opacity:.7; filter:alpha(opacity=70);}
.talent .w_item1 .it_top_wr .h1{letter-spacing: 3px;}
.talent .w_item1 .it_top_wr .h2{letter-spacing: 47px;}
.talent .w_item2 .it_top_wr .h1{font-size: 30px; letter-spacing: -1px;}
.talent .w_item2 .it_top_wr .h2{letter-spacing: 10px;}
.talent .w_item3 .it_top_wr .h1{ letter-spacing: 2px;}
.talent .w_item3 .it_top_wr .h2{letter-spacing: 26px;}


.talent .w_item3 .camp_box{
  margin-top: 50px;
}
.talent .w_item3 .camp_box .tempWrap{
  width: 800px !important;
}
.talent .camp_box .w1200 {
  position: relative;
}
.talent .camp_bd{
  width: 800px;
  height: 430px;
  position: relative;
  margin: 0 auto;
}
.talent .camp_bd .btn{
  width: 50px;
  height: 50px;
  position: absolute;
  background: no-repeat center;
}
.talent .camp_bd .btn.camp_prev{
  left: -80px;
  top: 190px;
  background-image: url(../images/camp_pre.png);
}
.talent .camp_bd .btn.camp_prev:hover{
  background-image: url(../images/camp_pre_on.png);
}
.talent .camp_bd .btn.camp_next{
  right: -80px;
  top: 190px;
  background-image: url(../images/camp_next.png);
}
.talent .camp_bd .btn.camp_next:hover{
  background-image: url(../images/camp_next_on.png);
}
.talent .camp_hd {
  position: absolute;
  bottom: 20px;
  left: 50%;
  z-index: 99;
  transform: translateX(-50%);
}
.talent .camp_hd li{
  float: left;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  border: 1px solid #fff;
  text-indent: -9999px;
  cursor: pointer;
  margin-right: 5px;
}
.talent .camp_hd li.on{
  background: #fff;
}
.talent .camp_font{
  width: 1200px;
  margin: 0 auto;
}
.talent .camp_font h3{
  font-size: 24px;
  color: #ff9f00;
  text-align: center;
  margin: 45px 0 20px 0;
  font-weight: normal;
}
.talent .camp_font p{ 
  font-size: 14px;
  color: #808080;
  margin-bottom: 10px;
  line-height: 24px;
  text-align: justify;
}    
/*.talent_head .nav li a,.talent_head .head-r .btns li a{font-weight: bold; color:#03409c;}*/


.cf::after,.cf::before {content: " ";display: table;}
.cf::after {clear: both;}

.jr_liuy{display: flex;flex-wrap: wrap;justify-content: space-between; margin-bottom:20px; }
.jr_liuy .kj{ width:39%;display: flex;flex-wrap: wrap;line-height: 34px;font-size: 14px;}
.jr_liuy .kj .t1{ width:26%; text-align:center;}
.jr_liuy .kj .inp1{ width:74%;height: 34px;}
.jr_liuy .kj1{ width:19%;}
.jr_liuy .kj1 .inp2{ float:right; width:88%;height: 34px; background: #333333;color: #fff; border:none; margin: 0 auto; border-radius:2px;}
.jr_liuy .kj1 .inp2:hover{background: #666666;}












