

.in_header{height: 90px; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.5); z-index: 8888; width: 100%; position: fixed;left: 0; top: 0;}
.in_head_logo{height: 90px; display: block;}
.in_navksd li{float: left;  padding: 27px 33px; overflow: hidden;position: relative;}
.in_navksd{ overflow: hidden; }
.in_navksd li a span{position: relative; top: 0%; display: block;line-height: 35px; height: 35px; overflow: hidden; font-size: 16px; color: #000;}
.in_navksd li:hover span{top: -100%;}
.in_navksd li b{width:10px ; height:16px ;position: absolute; top: 40px;
    left: 6px;  display: none; background: url(../images/index_tyqj.png) no-repeat;background-size: contain;}
.in_navksd li a {position: relative;    overflow:hidden;display: block;height: 35px;}
.in_kjsdfg{height: 90px;;}
.in_navksd li.xzkjd b{display: block;}
.in_foter{background: url(../images/in_fot_ksjd.jpg) top center no-repeat; background-size:100% auto ; overflow: hidden; display: block;}
.in_navksd li.currt b{display: block;}
.in_navksd li.currt a span,.in_navksd li:hover a span{color: #000;}
.in_fosbhyf{padding: 20px 0; display: block; overflow: hidden;}
.in_fots_left li{width: 33.33%; float: left;}
.in_fots_left{width: 70%;} 
.in_shvd_jkhf{height: 90px; display: block; overflow: hidden;}
.in_banjd {padding: 140px 0; display: block; overflow: hidden;}
/**************banner****************/
.swiper-container_banner{position: relative; overflow: hidden; text-align: center;}
.inh_ban_titk{text-align: left; margin-bottom: 90px;}
.inh_titkjd_gdks{text-align: left; display:block ;}
.in_banjd {height: 570px;}
.swiper-pagination_banner {position: absolute; z-index: 44;}
.swiper-pagination_banner .swiper-pagination-bullet{width: 30px; height: 2px; background: #fff; opacity: 1; border-radius: 10px;}
.swiper-pagination_banner .swiper-pagination-bullet-active{height: 4px;}

.in_sclyk {padding: 70px 0; display: block; overflow: hidden;}
.in_xjbsd span{font-size:36px ; color: #000; display: block; line-height:40px ; text-align: center;}
.in_xjbsd b{width: 30px; height: 3px; background: #525252; margin: 16px auto; display: block;}
.injhd_text{font-size: 14px; color:#6e6e6e; display: block; line-height:30px ;text-align: center;}
.in_skjbd_liskd li{width: 25%; padding-left: 20px; float: left;}
.in_skjbd_xkjsd{border:1px solid #eee; padding: 50px 40px; display: block;position: relative;}
.injhsd_xtpkd{width:100px; height:100px; display: block ; margin: 0 auto 20px;}
.in_ckhjdf_titk{font-size:30px ; color:#000 ; display: block; line-height:40px ; text-align: center;}
.sjhvdf_text{font-size: 14px; color:#6d6d6d;height: 90px; overflow: hidden; display: block;text-align: center; line-height: 30px; margin: 15px 0;}
.in_scfkjhdf{margin: 0 auto; display: block;width: 138px;height:50px;position: absolute; bottom: -100%; left: 50%; margin-left: -69px;}
.in_scfkjhdf img{width: 100%;}
.in_jbhvgdf1{ background:url(../images/in_scly1.png) no-repeat ; background-size: contain;}
.in_jbhvgdf2{ background:url(../images/in_scly2.png) no-repeat ; background-size: contain;}
.in_jbhvgdf3{ background:url(../images/in_scly3.png) no-repeat ; background-size: contain;}
.in_skjbd_liskd li:hover ..in_skjbd_xkjsd{}
.in_jbhvgdf4{ background:url(../images/in_scly4.png) no-repeat ; background-size: contain;}
.in_sclxk_titkjd{margin-bottom: 40px;}
.in_skjbd_liskd li:hover .in_jbhvgdf1{ background:url(../images/in_scly1_on.png) no-repeat ; background-size: contain;}
.in_skjbd_liskd li:hover .in_jbhvgdf2{ background:url(../images/in_scly2_on.png) no-repeat ; background-size: contain;}
.in_skjbd_liskd li:hover .in_jbhvgdf3{ background:url(../images/in_scly3_on.png) no-repeat ; background-size: contain;}
.in_skjbd_liskd li:hover .in_jbhvgdf4{ background:url(../images/in_scly4_on.png) no-repeat ; background-size: contain;}

.panes_hb{display: none;}
.in_skjbd_liskd li:hover .in_scfkjhdf{bottom: -25px;}



.in_skjbd_liskd li:hover .in_skjbd_xkjsd{box-shadow:0 0 19px rgba(5, 52, 118, 0.12);}
.in_skjbd_liskd li:hover .in_jbhvgdf1,.in_skjbd_liskd li:hover .in_jbhvgdf2,
.in_skjbd_liskd li:hover .in_jbhvgdf3,.in_skjbd_liskd li:hover .in_jbhvgdf4
{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}

/********in_baout**********************/
.in_gywmk{padding: 100px 0; display: block; overflow: hidden;height: 750px;}
.in_gywmks_ywke{font-size: 60px;text-transform:uppercase; color:#e9e9e9;font-weight: bold; display: block; line-height: 70px;}
.in_gywom_titkjd{font-size:36px ; color:#000 ; display: block; line-height:46px ; margin-bottom: 30px;}
.in_gywmkd_text{font-size: 14px; color:#555555 ;width: 50%;margin:20px 0 40px; display: block; line-height: 30px;}
.in_gywmkbd_lishjd{margin-top: 80px; display: block; overflow: hidden;}

.in_gywmkbd_lishjd li{float: left;margin-right: 60px;}
.in_hjsgdjf_tgshj {font-size:24px ; color: #535353; display: block; line-height:37px ;}
.in_hjsgdjf_tgshj span{font-size:52px ; color: #535353;font-weight: bold; line-height:68px ;}

.in_jjfnksd{background:#333333; overflow: hidden; padding: 70px 0;}
.in_jjfank_jskd span{font-size:36px ; color:#fff ; display: block; line-height:46px ; text-align: center;}
.in_jjfank_jskd b{width:30px ; height: 4px; display: block; background:#5c5c5c; margin: 10px auto 15px;}
.jjfsmkd_text{font-size:14px ; color:#bbbbbb ; display: block; line-height: 30px; text-align: center;}

.in_jjfa_conk{position: relative;}
.ihnhjsd_ywkjs {font-size: 150px; display: block; line-height: 160px; text-align: center;text-align: center; color:#3a3a3a;}
.in_jjfsmksjhhd{font-size:120px ; color:#0f92e2 ; display: block; line-height:160px ;}
.sihnjhvd_khdf{position: relative;}
.in_jjfsmksjhhd{position: absolute; top: 0px; left: 50%;     margin-left: -228px;font-weight: bold;}
.in_jjsjd_tecj{position: absolute; left: 50%; margin-left: -288px;width:576px;top: 100px;}
.in_jjfsmksjhhd span{font-size:140px ; color:#0f92e2 ; display: inline-block; line-height:160px ;}
.in_shvd_shjd{font-size:26px ; color:#009efe ; display: block; line-height:38px ;float: left;}
.in_jjskhd{width: 160px; display: block; position: absolute;}
.inhd_titd{font-size:24px ; color:#fff; display: block; line-height:40px ;}
.ings_djhbvhsd{padding-left: 30px;position: relative;}
.insghvd_ywkjsd{font-size:14px ; color:#636363; line-height: 30px; display: block;text-transform: uppercase;}
.in_jjhbsjd_szkd{height:482px; display: block ; position: relative;}
.in_jjskhd .in_jghgd_yuand{width:18px ; height: 18px; display:block ;position: absolute; background: url(../images/in_jjskhyuan.png) no-repeat; background-size: contain; }
.in_jjskhd_sh1 {    left: 317px;
    top: 27px;}
.in_jjskhd_sh2 {      left: 50px;
    top: 216px;}.in_jjskhd_sh3 {  left: 360px;
    bottom: 13px;}
    .in_jjskhd_sh4 {  right: 240px;
    top: 27px;}
     .in_jjskhd_sh5 {   right: 50px;
    top: 216px;}
      .in_jjskhd_sh6 { right: 319px;
    bottom: -8px;}
.in_jjskhd_sh2 .in_jghgd_yuand{ top: 20px; right: 0;  }
.in_jjskhd_sh3 .in_jghgd_yuand{ top: -19px;
    right: 100px;}
.in_jjskhd_sh3 .in_jghgd_yuand{ top: -19px;
    right: 100px;}
.in_jjskhd_sh5 .in_jghgd_yuand{top: 20px;
    left: -32px;}
 .in_jjskhd_sh6 .in_jghgd_yuand{top: -19px;
    right: 100px;}   
    
    
    .in_jjfa_gdks img{display: block; margin: 0 auto;}
    .in_hydtk {padding: 70px 0; display: block;}
    .ellip{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .swiper-container_hydtk{overflow: hidden; position: relative; text-align: center;}
    .in_hydt_bottind{padding: 30px 10px 40px;background: #fff; display: block; overflow: hidden;}
    .in_hydtsd_titkj {font-size:20px ; color:#000 ; display: block; line-height:30px ; text-align: center;}
    .in_hyxtkjdf{margin: 20px auto; width: 30px; height:2px;  display: block; background:#dedede;}
    .in_hydts_text{font-size:14px ;text-align:center ; color:#646464 ; display: block;margin: 20px 0; line-height:30px ;}
    .in_hydt_bottind{border-bottom: 1px solid #eee;} 
    .in_hydtsjbgdf{display: none;}
     .in_jhshbd_liskd{position: relative;height: 516px; overflow: hidden;}
     .in_hydt_bottind{position: absolute;bottom:0;}
    .in_jhshbd_liskd:hover .in_hydt_bottind {background:#1e8acc;}
     .in_jhshbd_liskd:hover .in_hydt_bottind .in_hydtsd_titkj {color: #fff;}
     .in_jhshbd_liskd:hover .in_hydt_bottind .in_hydts_text {color: #fff;}
     .in_jhshbd_liskd:hover .in_hydt_bottind .in_hydtsjbgdf{display: block;}
      .swiper-pagination_hydtk{margin-top: 40px;}
  .swiper-pagination_hydtk .swiper-pagination-bullet{width:50px ; height:6px ;  background:#cbcbcb; opacity: 1; border-radius: 10px;}
     .swiper-pagination_hydtk .swiper-pagination-bullet-active{ background:#1e8acc; }
     .in_hzhbk {background: #f5f8fa;overflow: hidden; padding: 60px 0;}
    .in_hzhbk_likd li{width: 20%; float: left; border:1px solid #eee; height: 116px; overflow: hidden; background: #fff;}
    .in_hzhbk_likd li a img{margin: 0 auto; display: block; width: 100%;}
    .in_hydtsjbgdf{width: 120px; height: 40px; margin: 0 auto;}
    .in_fots_left{width: 25%;}
    .in_footer{padding: 60px 0; display: block; overflow: hidden; background:#1d1f21;}
    .in_fotsgcd_dhsk ,.in_fost_yxkjsd{clear: both;}
    .inshgvd_sjkkhd{font-size: 14px; color:#93999e ; display: block;line-height:25px ;}
    .in_fostty_shd{font-size:24px ; color:#fff ; display: block; line-height: 35px;}
    .ionsjd_fots_xtnkd {margin-top: 10px;}
    .in_fosbhd_right{padding-left: 10px;}
    .in_fosgybnud{font-size:14px ; color:#93999e ;margin-top: 13px; display: block; line-height:30px ;}
    .in_fotsgcd_dhsk{margin-bottom: 20px;overflow: hidden; display: block;}
    .in_fotsd_lefty {width: 60%;}
    .in_fotsd_lefty li{width: 25%;height: 180px; float: left; border-left: 1px solid #343638;padding-left: 30px;}

.wkjbsd{font-size:16px ; color:#e5e5e5 ; display: block; line-height:30px ;}
.infot_xlishjbd dd a{font-size:14px ; color:#989898 ; display: block; line-height: 30px;}

.in_fot_ewmkd img{width:134px; height:134px ; border:5px solid #fff; overflow: hidden;}
.insdyskjd {font-size:14px ; color:#93999e ; display: block; line-height: 30px; text-align: center;}

.in_bqkjs{background:#0b0f12; overflow: hidden; display: block; padding: 14px 0;}
.in_bqkjs .in_bqkjd_left,.in_bahvw_right a,.in_bahvw_right{ font-size: 14px; color:#737f87 ; line-height:30px ;}
.abkjhs_imgd{width:601px; height:482px; display: block ;}
.abkjhs_imgd img{ margin: 0 auto; width:538px; height: 442px ; overflow: hidden; display: block;}
.about_gsjd{padding: 60px 0; display: block; overflow: hidden;}
.abjsgd_right{width: 56%;}
.abjhjghsd_ywmkd{font-size:77px;margin-left: -120px; color:#f8f9f9; font-weight: bold; text-transform: uppercase; display: block;}
.abhjvs_titej span{font-size:36px ;    margin-top: -45px; color:#000 ; display: block; line-height:45px ;}
.abhjvs_titej b{width: 70px; height: 3px; display: block; background: #1e8acc;margin: 15px 0 30px;}
.abjkjhsd_text{font-size:14px ; color:#555555 ; display: block; line-height:30px ;}

.abo_scywk{padding: 60px 0; display: block; background: #ecf2f6;}
.sckjhbvsdd_xbks {width:40px ; height:40px; display: block; margin:10px auto;}
.scdjhb1{background: url(../images/about_xtb1.png) no-repeat; background-size: contain;}
.scdjhb2{background: url(../images/about_xtb2.png) no-repeat; background-size: contain;}
.scdjhb3{background: url(../images/about_xtb3.png) no-repeat; background-size: contain;}
.scdjhb4{background: url(../images/about_xtb4.png) no-repeat; background-size: contain;}
.scdjhb5{background: url(../images/about_xtb3.png) no-repeat; background-size: contain;}
.scdjhb6{background: url(../images/about_xtb4.png) no-repeat; background-size: contain;}

.scjhvgd{padding: 20px ; background: #fff; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
.scywkj_blkjd .gallery-thumbs{width: 85%;float: left;}
.scywkj_blkjd .gallery-top{clear: both;}
.jhvsgd_texths{font-size:18px ; color:#646464 ; display: block; text-align: center; line-height: 30px;}

.scyekd_conkdhg{padding: 50px; background: #fff; display: block;height: 500px;}
.ckjhbshd_imgjd {width: 41%;}
.sckjhbvhd_righ {width: 59%;padding-left: 20px;}
.scywkj_blkjd .gallery-thumbs .swiper-slide-thumb-active .scdjhb1{background: url(../images/about_xtb1_on.png) no-repeat; background-size: contain;}
.scywkj_blkjd .gallery-thumbs .swiper-slide-thumb-active .scdjhb2{background: url(../images/about_xtb2_on.png) no-repeat; background-size: contain;}
.scywkj_blkjd .gallery-thumbs .swiper-slide-thumb-active .scdjhb3{background: url(../images/about_xtb3_on.png) no-repeat; background-size: contain;}
.scywkj_blkjd .gallery-thumbs .swiper-slide-thumb-active .scdjhb4{background: url(../images/about_xtb4_on.png) no-repeat; background-size: contain;}
.scywkj_blkjd .gallery-thumbs .swiper-slide-thumb-active .scdjhb5{background: url(../images/about_xtb3_on.png) no-repeat; background-size: contain;}
.scywkj_blkjd .gallery-thumbs .swiper-slide-thumb-active .scdjhb6{background: url(../images/about_xtb4_on.png) no-repeat; background-size: contain;}

.scywkj_blkjd .gallery-thumbs .swiper-slide-thumb-active .jhvsgd_texths{color: #1e8acc;}

.sjd_lisjd{width:40px ; height:40px; display: block; margin:10px 0;}


.jkbshd_titkj{font-size:20px ; color:#000000 ; display: block; line-height:38px ;}
.sjhbjhdf_textsjd{font-size:16px ; color:#696969 ; display: block; line-height:30px ;margin: 10px 0;}
.sjhvtgd_textcd{font-size: 14px; color:#696969; line-height:30px ;margin: 20px 0; }
.zwsskjdf{width:120px; height: 40px; display: block; background:#1e8acc;text-align: center; border-radius: 20px; overflow: hidden; font-size:16px ; color:#fff ; line-height:40px ;}
.skjbhd_kjbhsd{position: absolute;    top: -131px;right: 0;
    width: 225px;
    height: 130px; background: #fff;}
.scywkj_blkjd{overflow: hidden;}
.scywkj_blkjd .gallery-top{overflow: visible;}

.scywkj_blkjd .swiper-button-next ,.scywkj_blkjd .swiper-button-prev{height:40px; width: 40px;display: block;}
.scywkj_blkjd .swiper-button-next{background: url(../images/about_righ.png) no-repeat; background-size: contain;right: 40px; left: auto;}
.scywkj_blkjd .swiper-button-prev{background: url(../images/about_left.png) no-repeat; background-size: contain; left: 40px;}
.wmkhtg{padding: 60px 0; display: block; overflow: hidden;}
.khtgskdf ul{margin-left: -60px;}
.khtgskdf li{width: 50%; padding-left: 60px;float: left;}
.kgsgvd_liksd{padding:40px 60px; display:block; overflow: hidden; box-shadow: 0 0 13px rgba(0,0,0,0.13);}
.kshgcd_dbtkjhd{font-size: 34px;text-transform: uppercase; color: #1e8acc;font-weight: bold; display: block; line-height:46px; text-align: center; }
.kshvbd_xbtkjd{font-size:18px ; color:#131313;text-align: center; margin:15px 0 25px;font-weight: bold; display: block; line-height: 30px;}
.kshvgdf-textf{font-size: 16px;height: 120px;overflow: hidden; color: #131313; display: block; line-height:30px ; text-align:center ;}
.bjhvsd_yskjd{color: #ed6d00;}
.abour_banjsjd img{width:100%;}
.case_liskhjf{margin-left: -70px;overflow: hidden;}
.case_liskhjf li{width: 50%; float: left;padding-left: 70px; margin-bottom: 70px;}
.case_liskjdf{padding: 60px 0;}
.caser_toprqk .case_lsyrqk ,.caser_toprqk .cajbs_gdk {font-size:14px ; color:#6e6e6e ; display: block; line-height:30px ;}
.caser_toprqk .cajbs_gdk{text-transform: uppercase;}
.caser_toprqk .cajbs_gdk span{font-family: "宋体";margin: 0 5px;}
.caser_toprqk{overflow: hidden; display: block; border-bottom: 1px solid #eee;padding: 10px 0;}
.casejbs_ljdbf{padding: 20px 0; display: block; }
.cahjvbsd_con_left {width: 68%; padding-right: 20px;}
.cashvd_con_right {width: 32%;}
.cajhbs_txk_bjkdf{width:195px; height:195px; display: block; border-radius: 50%;overflow: hidden; background: #f3f3f3;}
.cajhbs_txk_bjkdf img{width:170px; height:170px; border-radius:50% ;
 overflow: hidden; margin-top: 10px;
 -webkit-filter: grayscale(100%);   
   -moz-filter: grayscale(100%);   
     -ms-filter: grayscale(100%);   
   -o-filter: grayscale(100%);   
          filter: grayscale(100%); 	
               filter: gray; 
}
.cakjbdf_titkjd{font-size:16px; color:#3b3b3b; display: block; line-height:30px ;}
.cakjbyhd_text{font-size:14px; color:#6e6e6e;margin: 20px 0; display: block;height: 90px;overflow: hidden; line-height:30px ;}
.case_liskjd_con{overflow: hidden;}
.case_liskjd_con:hover .caser_toprqk{border-bottom: 1px solid #1e8acc;}
.case_liskjd_con:hover .cajbs_gdk,.case_liskjd_con:hover .cakjbdf_titkjd{color:#1e8acc;}
.case_liskjd_con:hover .cajhbs_txk_bjkdf{background:#1e8acc;}
.case_liskjd_con:hover .cajhbs_txk_bjkdf img{
	 -webkit-filter: grayscale(0%);   
   -moz-filter: grayscale(0%);   
     -ms-filter: grayscale(0%);   
   -o-filter: grayscale(0%);   
          filter: grayscale(0%); 	
               filter: gray; 
}


.pagination{display: table; margin: 0 auto;text-align: center;}
.pagination li{width: 40px; height: 40px; display: inline-block; margin:0 2px;border-radius: 50%; border: 1px solid #eee; }
.pagination li span,.pagination li a{line-height: 38px; text-align: center; font-size: 20px; color:#797979 ; font-family: "宋体"; }
.pagination li.active,.pagination li:hover{ border-color: #1e8acc ;}
.pagination li.active span,.pagination li:hover a{color: #1e8acc ;}


.contavhs_dzkjd{padding: 60px 0; overflow: hidden; display: block;border-top: 2px solid #1e8acc; }
.skjggsd_ywnjf{font-size:26px ; color:#1e8acc ; display: block; line-height: 42px; text-transform: uppercase;}
.cons_gsmcjd_tit{font-size:30px ;margin-bottom: 40px; color:#000 ; display: block; line-height:40px;}
.congcs_conkjhsd ul{width: 80%;}
.congcs_conkjhsd li{width: 33.33%; float: left; border-left: 1px solid #1e8acc;padding-left: 20px;}
.congcs_conkjhsd li div{font-size: 16px; color:#626262 ; display: block; line-height:30px ;}
.ewmksdh_right{width: 100px; height:100px; display: block ; border:1px solid #EEE;padding: 10px;}
.ewmksdh_right img{width: 100%;}
.hayhvsd_liskjf ul{margin-left: -30px;}
.hayhvsd_liskjf li{width: 33.33%; padding-left: 30px;float: left; margin-bottom: 30px;}
.news_lisjbdf {padding: 60px 0; display:block ; overflow: hidden;} 
.dqwknxd{padding: 15px 0; display: block; font-size: 14px; color:#525252; line-height:30px ;}
.dqwknxd a{ font-size: 14px; color:#525252; line-height:30px ;}

.jsnewhvs_jbdh{padding: 40px; display: block; overflow: hidden; background: #fff; }
.sjhvd_titkd{font-size:32px;margin-bottom: 10px; color:#383838 ; display: block; line-height: 40px;}
.newsgvd_jshjdf div{float: left; margin-right: 30px; font-size:14px; color: #707070; display:block; line-height: 30px;}
.nehvsd_views_text{clear: both; display: block;}
.news_vw_titks{overflow: hidden; display: block;padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #eee;}
.jbshdf_rqjbd img{margin-top: 8px;margin-right: 10px;}
.nehvsd_views_text{font-size:14px ; color:#383838; display:block ; line-height:30px ;} 
.nehvsd_views_text img{ margin: 0 auto; display: block;}
.syyxsjbjkdf{border-top: 1px solid #eee; margin-top: 10px; padding-top: 10px;}
.nehvw_left {width: 60%;float: left;}
.nehvw_left a{font-size: 14px; color:#585858 ; display: block; line-height:30px ;}
.fhgdks{width: 170px;float: right; height: 50px;margin-top: 10px; display: block; background:#f6f6f6; overflow: hidden; font-size:16px ; color:#383838 ;line-height: 50px; display:block ; text-align: center; }

.jsnewhvs_jbdh{margin-bottom: 50px;}

.join_bhjhvgsd{padding: 140px 0;}
.joings_tit img{margin: 0 auto; display: block;}
.join_textjsd{font-size:16px; color: #fff; display: block ;margin-top:10px;text-align: center ; line-height: 30px;}
.join_banjs {height:630px ;}

.joings_banjhdf{background: url(../images/join_bjhd.png) repeat;position: relative; background-size:70px 70px ; }
.joins_bsjhgd_skjd{position: absolute; top: -300px; box-shadow:0 0 23px rgba(18, 46, 87, 0.12); left: 50%; margin-left: -750px;z-index: 66;background: #fff;padding: 40px ;}
.josinghf{position: relative;}
.joinhgs_bajnjd{font-size:16px ; color:#595959 ; display: block; line-height:30px ;}

.joings_liskjd{margin-top: 20px;}
.joings_liskjd li{width: 25%; float: left; margin-bottom: 10px;padding:0 10px;}
.joibnvbs_xbkjs img{margin: 0 auto 10px; display: block;}
.joinshd_tedtf{height: 60px; display: block; overflow: hidden; font-size: 14px;line-height: 30px; color:#515151 ; text-align: center;}
.joni_ryzjs{padding: 200px 0 0px; overflow: hidden;}

.joingd_ywmkd{font-size:144px ;text-transform: uppercase;text-align: center; color:#f1f1f1 ;font-family: 'calibrib'; display: block; line-height:150px ;}
.joins_rhvs_tit{position: relative;}
.sjoibg_titikd{position: absolute; left: 50%;top: 50px; margin-left: -150px;font-size: 36px; color:#000 ;font-weight: bold; display: block; line-height: 45px;}
.join_rgjhdvs{margin-top: 20px;overflow: hidden;}
.join_rgjhdvs li{width: 25%; float: left; padding: 0 20px;}
.jonusvd_tijdj{font-size:16px ;text-align: center; color:#000000 ; display: block; line-height:30px ;}
.jonusvd_tijdj span{color: #1e8acc;font-size:46px ;line-height:60px;font-family: 'bebas';}
.join_xyjs{width: 40px; height: 2px; display: block; background:#aaaaaa ; margin: 15px auto; }
.joingd_text{font-size:16px ; color: #232323; display: ;line-height:30px; text-align: center;} 

.joinhvsd_topd{font-size:16px ; color:#4a4a4a ; display:block ; line-height:30px ;} 
.joinhvsd_topd span{ font-size:18px ;font-weight: bold; color:#1e8acc ; display:block ; line-height:30px ;}
.jobhvd_left{width: 40%;}
.jonuvghs_right{width: 60%;padding: 20px ; display: block;}
.jpinsgvd_bot{background:#f8fdff; box-shadow:0 0 17px rgba(18, 46, 87, 0.07); padding: 30px 30px 0;margin-top: 50px;height: 485px;}

.jsjhvd_topjdf{width: 300px; height: 70px; display: block; background:#1e8acc; border-radius:35px;margin-bottom: 15px;padding: 11px 20px;}
.jsjhvd_topjdf img{float: left;}
.jsjhvd_topjdf .skjbd_skjhfvb{float: left; }
.sjhbgd_wzkjd{font-size: 14px; color:#fff ; display: block; line-height:20px ;}
.jksgvgjhd{font-size:18px ; color:#fff ; font-weight:bold;display: block; line-height: 25px;}

.josbjvd_botjhsd{margin: 60px 0 0;  display: block;overflow: hidden;}
.joibhgsd_right {float: right; width: 50%; border:3px double #1e8acc;padding: 20px;}
.joibhgsd_right span{float: left; color: #1e8acc; font-size: 16px;line-height: 30px;}
.joibhgsd_right .skjbudfs{padding-left: 38px; color: #1e8acc; font-size: 16px;line-height: 30px;}
.pxzmkhd{padding: 130px 0;height: 600px; display: block;overflow: hidden;}
.pxjbhs_titkjd span{font-size:28px ;font-weight: bold; color:#fff ; display: block;text-align: center;margin-bottom: 10px; line-height: 30px; } 
.pxjbhs_titkjd b{width: 60px; height: 2px; display: block; background: #fff; margin: 20px auto;}
.skjbhd_textjs{font-size:20px ; color:#fff ;font-weight: bold; margin-top:100px;text-align: center; display: block; line-height: 40px;}
.seackjbd_titi{position: relative;}
.seackjbd_titi .shvdfd{background: url(../images/xikjsd.png) repeat-x; width: 100%;display: block; height: 12px; background-size: 14px 12px;}
.seackjbd_titi{padding: 40px 0;display: block;}
.sesjhvbd_tijdkf{width: 200px;height:100px; z-index:55;background:#f4f7f9; display: block;position: absolute; top: 0; left: 50%; margin-left: -100px;}
.sekjrbd_spak{font-size:36px ;text-align: center; color:#404040 ; display: block; line-height:60px ;}
.sjhveg_xtkd{width: 60px; height: 2px; background:#000 ; display: block; margin: 6px auto;}
.seackhjf_kljsdf {padding: 40px 0; display: block;}
.sjhbhds_text{font-size:14px ; color:#818181 ; display: block; line-height:30px;text-align: center;}
.sjhhgef_left {width: 73.33%;}
.sjhvhgd_right {width: 24.66%;}
.sghcvg_sslkd .input_for{width: 85%; height: 60px; border:1px solid #e5e5e5;padding: 0 20px;}
.sghcvg_sslkd .inpui_submit{width: 15%;float: right;cursor: pointer; height: 60px ; background:#1e8acc ;font-size: 16px; color: #fff;text-align:center ;}

.sghcvg_sslkd{margin-bottom: 20px;}
.sekjbhsd_kjbsjf{background: #fff;overflow: hidden; border-radius: 5px; margin-bottom: 20px; border:1px solid #e5e5e5;padding: 20px 30px;}
.sjhhdfg_skjd span{font-size: 14px;float: left; color:#5f5f5f ; display: block; line-height:30px ;} 
.sjhhdfg_skjd dl{padding-left: 74px;}
.sjhhdfg_skjd dd{ float: left;margin-right:10px ;margin-bottom: 5px;}
.sjhhdfg_skjd dd a{font-size: 14px;padding: 0 20px; color: #4f4f4f;line-height: 30px;}
.sekjbhsd_kjbsjf li{overflow: hidden; display:block ;margin-bottom: 10px;clear: both;}
.sjhhdfg_skjd dd.active a,.sjhhdfg_skjd dd:hover a{background:#1e8acc; color:#fff ;line-height: 30px; display: block;border-radius: 5px;}
.sjhvgfd_skhhd{margin-bottom: 10px;}
.sjhvgfd_skhhd div,.sjhbyhd_jhshd div{display: inline-block;margin-right: 10px;}
.seahvd_zwkjd{font-size:22px ; color:#1e8acc ;font-weight: bold; line-height:44px ;}
.sejhbagd_dbjfgs{font-size:16px ; color:#ed6d00 ; line-height:30px ;}
.sjhvghd_jhbdf{font-size:14px ; color:#868686; line-height:30px ;}
.sjhbyhd_jhshd div{font-size: 14px; color:#757575; line-height:30px ; }
.jksjbd_lisdf dd{padding: 0 20px;float: left; background:#f5f7f8 ;margin-right: 10px; font-size: 14px; color: #9b9b9b; display: block; line-height: 30px;}
.seajhvd_lisjghd li{overflow: hidden;margin-bottom: 20px; display: block;border:1px solid #e5e5e5; background: #fff; padding: 30px 30px;}
.sjhbyhd_jhshd{margin-bottom: 10px;}
.jksjbd_lisdf dd a{color: #9b9b9b;}
.sejhvbag_khnhdf{margin-top: 50px;}

.sjhfvysd_right{width: 120px; height: 35px;display: block; background:#1e8acc; color:#fff ;margin-top:44px;text-align:center; border-radius:20px;font-size: 14px;float: right; line-height: 33px; }
.sjbhjdf_imgd {display: block;}
.sjhvgd_tijdhf{display: block;height: 50px; position: absolute;width: 100%;bottom: 0;
background:linear-gradient(transparent,#000);
background:-webkit-linear-gradient(transparent,#000);
background:-o-linear-gradient(transparent,#000); 
background:-moz-linear-gradient(transparent,#000);
background:-ms-linear-gradient(transparent,#000);
}.skjbghd_liskjd{position: relative; overflow: hidden;}
.sjhvgd_tijdhf a{height: 50px; background: ; position: absolute; }
.shvjhds_titkjsd {width: 100%; font-size:16px ; color: #fff; display: block; padding: 0 10px;line-height: 50px;}
.sjhvhgd_right li{margin-bottom: 20px;}
.jbshdfg {margin: 50px auto; overflow: hidden;}
.jbshdfg .pagination{ display:block ;}
.jbshdfg .pagination li{float: left; border-radius: 5px; background: #fff;}


.serrcjbs_zwyskhd{padding: 30px 0; background: #fff; border:1px solid #e5e5e5;}
.sjhvghdf_titk b{width: 2px; height: 20px; background: #1e8acc;position: absolute; left: 0; top: 10px; display:block;float: left;}
.sjhvghdf_titk span{padding-left: 30px; font-size: 20px; color:#424242;line-height: 40px; display: block;}
.sjhvghdf_titk {position: relative;}
.seahvd_zwyqkj{padding: 10px 30px; display: block; font-size: 14px; color:#7f7f7f ; line-height:30px;}
.sjkvhgd_rmzwk{padding: 30px ; margin-bottom:10px;display: block; background: #fff; border:1px solid #e5e5e5;}
.sjhvd_rmzwkjd{margin-bottom: 20px;position: relative;}
.sjkvhgd_rmzwk dd .wzhjvbghsd b{width: 5px; height: 5px; border-radius: 5px; background: #000; position: absolute;top: 12px; left: 0;}
.wzhjvbghsd{position: relative;float: left;}
.wzhjvbghsd span{padding-left: 15px; font-size: 16px; color:#2f2f2f ; display: block; line-height: 30px;}
.sjkvhgd_rmzwk dd {border-bottom: 1px solid #eee; overflow: hidden;padding: 10px 0;}
.gzjhdf{font-size: 16px; color:#ed6d00 ; display:block ; line-height:30px ;}
.sjhvd_rmzwkjd b{width:23px; height: 23px;position: absolute; display: block ;top: 5px; background: url(../images/zhiwei_nyhui.png) no-repeat ; background-size: contain;}
.sjhvd_rmzwkjd span{padding-left:30px; font-size: 22px; display: block; overflow: hidden;color: #181818;}
.sjkvhgd_rmzwk dl{border-top: 1px solid #eee;}





.in_skjbd_liskd li:hover .in_ckhjdf_titk{animation:mymove 0.8s infinite;
-webkit-animation:mymove 0.8s  infinite; /*Safari and Chrome*/
animation-iteration-count:1;
}
.in_skjbd_liskd li:hover .sjhvdf_text{animation:mymove2 0.8s infinite;
-webkit-animation:mymove2 0.8s  infinite; /*Safari and Chrome*/
animation-iteration-count:1;
}
@keyframes mymove
{
from {transform: translateX(-100px);opacity: 0.5;}
to {transform: translateX(0);opacity: 1;}
}
@keyframes mymove2
{
from {transform: translateX(100px);opacity: 0.5;}
to {transform: translateX(0px);opacity: 1;}
}

.in_jjskhd_sh1,.in_jjskhd_sh6 {animation:shagx 2s infinite;
-webkit-animation:shagx 2s  infinite; /*Safari and Chrome*/}
.in_jjskhd_sh4,.in_jjskhd_sh3{animation:shagx 2s infinite;
-webkit-animation:shagx 2s  infinite; /*Safari and Chrome*/}
.in_jjskhd_sh2,.in_jjskhd_sh5{animation:left 2s infinite;
-webkit-animation:left 2s  infinite; /*Safari and Chrome*/}
@keyframes shagx
{
0 {transform: translateY(0px) scale(0.9);opacity: 1;}
50% {transform: translateY(-10px) scale(1);opacity: 0.5;}
100% {transform: translateY(0px) scale(0.9);opacity: 1;}
}

@keyframes righttop
{
0 {transform: translateY(0px) scale(0.9);opacity: 1;}
50% {transform: translateY(-10px) scale(1);opacity: 0.5;}
100% {transform: translateY(0px) scale(0.9);opacity: 1;}
}

@keyframes left
{
0 {transform: translate(0px) scale(0.9);opacity: 1;}
50% {transform: translate(-10px) scale(1);opacity: 0.5;}
100% {transform: translate(0px) scale(0.9);opacity: 1;}
}



body{overflow-x:hidden;}

.sjhvhgd_right li:hover .sjbhjdf_imgd{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

.sjbhjdf_imgd img{width: 100%;}
.in_hydt_bottind{width: 100%;}
.in_sjkbhdf_img img{width: 100%;}
.sejhvbag_khnhdf{padding-bottom: 50px;}
.seckjbsa_lis{overflow: hidden;padding-bottom: 50px;}




.case_liskjd_con:hover .cakjbdf_titkjd,
.newsd_right:hover .newsd_gdkl{
	-webkit-transform: translateX(10px);
	-moz-transform: translateX(10px);
	-o-transform: translateX(10px);
	transform: translateX(10px);
	}
 .in_jhshbd_liskd:hover .in_sjkbhdf_img ,
.honehfrs li:hover .houdsad_likd .sghydfs_imgjd{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
	}
	
	
	.case_liskjd_con .caser_toprqk,.sjhvhgd_right li .sjbhjdf_imgd,.case_liskjd_con .cakjbdf_titkjd,
	.case_liskjd_con .cajbs_gdk,.case_liskjd_con .cakjbdf_titkjd,
	.case_liskjd_con .cajhbs_txk_bjkdf img,.case_liskjd_con .cajhbs_txk_bjkdf,
	 .in_jhshbd_liskd .in_sjkbhdf_img ,
	.in_jhshbd_liskd .in_hydt_bottind .in_hydtsd_titkj,  .in_jhshbd_liskd .in_hydt_bottind .in_hydtsjbgdf,
	.in_skjbd_liskd li .in_scfkjhdf,.in_jhshbd_liskd .in_hydt_bottind,
	.in_skjbd_liskd li .in_jbhvgdf1,.in_skjbd_liskd li .in_jbhvgdf2,
.in_skjbd_liskd li .in_jbhvgdf3,.in_skjbd_liskd li .in_jbhvgdf4,
	.in_navksd li span,.in_skjbd_liskd li .in_skjbd_xkjsd,
.team_listkld li .sjhbd_topxk img,.honehfrs li .houdsad_likd .sghydfs_imgjd{
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

