﻿.Content{background: url(../images/bg.png) no-repeat center bottom; padding-bottom:5%; min-height:600px;}
@media(max-width:1024px){
.Content{ min-height:320px; background-size:contain;}
}
/*Menu002217*/
.Menu002217{ position:relative; margin:2% 0 4% 0;}
.Menu002217 li a{display: block;text-align: center; height:40px; line-height:40px; font-size: 16px; color: #555; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border-radius:10px; background:#f3f3f3;}
.Menu002217 li a.aon,
.Menu002217 li a:hover{color: #fff;background:#0555af;}
.Menu002217 .location{ }
.Menu002217 .location em{ font-style:normal;background:url(../images/Menu002290-location_home.png) no-repeat left; padding-left:27px;}
.Menu002217 .location a{ color:#acacac; padding-right:20px; margin-right:10px; background:url(../images/Menu002290-location_icon.png) no-repeat right;}
.Menu002217 .location span{ color:#00539a;}






.Menu002217 .owl-nav button {   font-size:0; width:40px !important; height:40px !important; border:none; position:absolute; top:50%; margin-top:-25px; background-image:none !important; cursor:pointer; padding:0;}
.Menu002217 .owl-nav button  span{  line-height: 1000; overflow: hidden}
.Menu002217 .owl-nav .owl-prev{ left:0;}
.Menu002217 .owl-nav .owl-next{ right:0;}

.Menu002217 .owl-nav .owl-next::before,
.Menu002217 .owl-nav .owl-prev::before{ position:absolute; content:''; width:50%; height:50%; border-top:2px solid #ccc; border-right:2px solid #ccc; top:40%; left:25%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Menu002217 .owl-nav .owl-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}

.Menu002217 .owl-nav .owl-next:hover::before,
.Menu002217 .owl-nav .owl-prev:hover::before{ border-color:#aaa;}






@media(min-width:1025px){
.Menu002217 .owl-carousel{ max-width:790px;/* padding: 0 50px*/ padding:0;}
.Menu002217 .location{ position:absolute; right:0; top:50%; margin-top:-10px;}
}
@media(max-width:1024px){
.Menu002217{ padding-right:0 !important;}
.Menu002217 .location{ margin-bottom:15px;}
.Menu002217 .owl-carousel{ padding:0 40px;}
.Menu002217 .owl-stage{ margin:0 auto;}
.Menu002217 .owl-nav button{ width:40px; height:100%; position:absolute; top:20px; }
.Menu002217 .owl-nav button.disabled span{ color:#999;}
.Menu002217 .owl-nav button span{display: block;}
.Menu002217 .owl-nav .owl-prev{ left:0;}
.Menu002217 .owl-nav .owl-next{ right:0;}
}
/*Menu002217 End*/
/*Timeline001266*/
.Timeline001266{ padding:40px 0 80px; }
.Timeline001266 .scroll{ height:750px;overflow: auto;}
.Timeline001266 .scroll ul{ padding-left:40px; }
.Timeline001266 .scroll li{ position:relative; padding:20px 0 20px 130px;background:url(../images/Timeline001266-bg.gif) repeat-y left top;}
.Timeline001266 .scroll li div{ position:relative; padding-left:156px; min-height:83px;}
.Timeline001266 .scroll li div figure{ position:absolute; left:0; top:0; border:2px solid #e5e5e5;width:139px;}
.Timeline001266 .scroll li p{ margin:0; line-height:20px; max-height:72px; overflow:hidden;}

.Timeline001266 .scroll li h2{margin: 5px 0;color: #333;    font-weight: 600;    font-size: 20px;}
.Timeline001266 .scroll li time{ position:absolute; border-radius:0 5px 5px 0; background-color:#eee; padding:0 10px; left:40px; line-height:32px; top:20px;}
.Timeline001266 .scroll li time::before,
.Timeline001266 .scroll li time::after{ position:absolute; content:''; top:50%; }
.Timeline001266 .scroll li time::before{width:0; height:0; border:10px solid #eee; border-left:0; border-top-color:transparent;border-bottom-color:transparent; left:-10px; margin-top:-10px;}
.Timeline001266 .scroll li time::after{ width:14px; height:14px; border-radius:50%; background-color:#ccc; border:4px solid #eee; left:-35px;margin-top:-7px;}
.Timeline001266 .scroll li:hover time{ background-color:#0555af; color:#fff;}
.Timeline001266 .scroll li:hover figure{ border-color:#0555af;}
.Timeline001266 .scroll li:hover time::before{ border-right-color:#0555af;}
.Timeline001266 .scroll li:hover time::after{background-color:#fff; border-color:#0555af; width:20px; height:20px; margin-top:-10px; left:-38px;}

.Timeline001266 .jspContainer{overflow: hidden;position: relative;}
.Timeline001266 .jspPane{position: absolute; margin-left:0 !important;}
.Timeline001266 .jspVerticalBar{position: absolute;top: 0;left: 0;width: 16px;height: 100%; }
.Timeline001266 .jspCap{display: none;}
.Timeline001266 .jspTrack{display:none;}
.Timeline001266 .jspArrow{ position:absolute; top:50%;background: #0555af;text-indent: -20000px; width:22px; height:36px; display: block;cursor: pointer; z-index:10;}
.Timeline001266 .jspArrow::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background:url(../images/Timeline001266-btn_hover.gif) no-repeat center center;}
.Timeline001266 .jspArrowDown::before{ transform:rotate(180deg);}
.Timeline001266 .jspArrowUp{ top:0;}
.Timeline001266 .jspArrowDown{top:60px;}
.Timeline001266 .jspDisabled{background: #eee;cursor: default; }
.Timeline001266 .jspDisabled::before{background-image:url(../images/Timeline001266-btn.gif);}
.Timeline001266 .jspCorner{background: #eeeef4;float: left;height: 100%;}
@media(max-width:640px){
.Timeline001266 .scroll{height:612px;}
.Timeline001266 .scroll li{ padding:50px 0 20px 30px; }
.Timeline001266 .scroll li time{top:0;}
}
@media(max-width:480px){
.Timeline001266 .scroll{height:470px;}
.Timeline001266 .scroll li div figure{ position:static; margin-bottom:10px;}
.Timeline001266 .scroll li div{ padding-left:0;}
}
/*Floor000905*/
.Floor000905{padding: 40px 0 80px; margin-top: 4%;}
.Floor000905 .auto{ position:relative; padding-top:4%; padding-bottom:4%; overflow:hidden;}
.Floor000905 .title{ font-size:34px; line-height:62px; background:url(../images/Floor000905-titbg.png) no-repeat left center; background-size:contain; color:#343434; padding-bottom:3%; position:relative;}
.Floor000905 .title::before{ position:absolute; content:''; width:32px; height:3px; background-color:#0555af; left:0; bottom:0;}
.Floor000905 figure{ padding-right:58%; font-size:16px;}
.Floor000905 figure .tips{ padding:6% 0;    font-size: 20px;}
.Floor000905 figure li{ line-height:25px; margin-bottom:20px; padding-left:30px; background:url(../images/Floor000905-icon1.png) no-repeat left 3px;}
.Floor000905 figure li:nth-child(2){ background-image:url(../images/Floor000905-icon2.png);}
.Floor000905 figure li:nth-child(3){ background-image:url(../images/Floor000905-icon3.png);}
.Floor000905 figure li:nth-child(4){ background-image:url(../images/Floor000905-icon4.png);}
/*.Floor000905 .job{background:url(../images/Floor000905-bg.jpg) no-repeat center center; background-size:cover;}*/
.Floor000905 .job a{ background-color:rgba(0, 107, 184,0.9); color:#fff;}
.Floor000905 .job h2{ font-size:22px; margin:0;}
.Floor000905 .job p{ margin: 20px 0; line-height:25px;}
.Floor000905 .job span{ background:url(../images/Floor000905-a_more.png) no-repeat; width:38px; height:9px; display:inline-block;}
@media(max-width:768px){
.Floor000905 figure{font-size:14px;}
/*Floor000905 figure .tips,*/
.Floor000905 .job p{ font-size:12px;}
}
@media(min-width:640px){
.Floor000905 .job{ position:absolute; right:0; top:0; width:44.5%; height:100%;}
.Floor000905 .job a{ position:absolute; height:100%; width:50%; left:0; top:0; padding-left:5%; padding-top:40%;} 
}
@media(max-width:640px){
.Floor000905 figure{ padding-right:0;}
.Floor000905 figure .tips{ padding:20px 0;}
.Floor000905 .job a{ padding:5% 0 5% 5%; display:block;}
}
@media(max-width:480px){
.Floor000905 .title{ font-size:24px;}
}
/*PicList001358*/

.PicList001358 ol{ overflow:hidden; clear:both; border-bottom:1px dashed #e5e5e5; padding:20px 0;}
.PicList001358 time{color:#333; font-size:12px;}
.PicList001358 ol .pic{ float:left; width:18.2%;}
.PicList001358 ol .pic img{ width:100%; border-radius:5px;}
.PicList001358 ol div{ float:right; width:80%;}
.PicList001358 ol h5{ margin:0; font-size:14px;}

.PicList001358 ol p{ line-height:24px; height:48px; overflow:hidden;}
.PicList001358 li{ line-height:55px; height:55px;border-bottom:1px dashed #e5e5e5;}
.PicList001358 li a{ padding-right:10px;}
.PicList001358 a:hover{color: #0555af}

.PicList001358 li time{ float:right;}
@media(max-width:1000px){
.PicList001358 ol .pic{width:30%;}
.PicList001358 ol div{width:67%;}
}
@media(max-width:480px){
.PicList001358 ol .pic,
.PicList001358 ol div{ float:none; width:auto;}
.PicList001358 ol div{ padding-top:3%;}
}


/*Pages*/
.Pages{ text-align:center;padding:40px 0;}
.Pages .p_page a{ display:inline-block; background:#f8f9fb; border:1px solid #ccc; border-radius:3px; padding:0 15px;height:34px; line-height:34px;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total{ display:none;}
.Pages .p_page em a{ font-style:normal; }
.Pages a.a_cur,
.Pages a:hover{ color:#fff; background:#0555af !important;border: 1px solid #0555af}
.Pages .i_text{ border:1px solid #bed1df; border-radius:3px;width:43px; height:34px; text-align:center; line-height:34px;}
.Pages .i_button{ height:34px; color:#fff;background:#0555af; width:34px; border:none; cursor:pointer; padding:0;
    border-radius: 5px;}
.Pages .p_jump b{ margin:0 5px;}
@media(max-width:640px){
.Pages .p_page .a_end,
.Pages .p_page .a_first,
.Pages .p_page em{ display:none;}
.Pages .p_page a{ padding:0 10px;}
}
/*Top000845*/
.Top000845{  position: absolute; width: 100%; left:0; top:0; z-index:100;}
.index_body .Top000845{ position:relative;}
.Top000845 .auto{max-width: 1400px; position:relative;}

.Top000845 nav li dl{display:none;}
@media(min-width:1025px){
.Top000845 .logo{position:absolute; left:44%; top:0; width:12%; background:url(../images/Top000845-logo.png) no-repeat center top; background-size:100% 100%;}
.Top000845 .logo a{ display:block;height: 118px; position:relative;}
.Top000845 .logo img{ position:absolute; left:6%; bottom:6%; width:90%;}

.Top000845 .moblie_menu{ display:none;}
.Top000845 nav{ padding:65px 0;}
.index_body .Top000845 nav{ padding:60px 0 15px 0;}
.Top000845 nav li{ float:left; width:8%; position:relative; text-align:center;height:43px;font-size: 16px;line-height: 40px;}
.Top000845 nav li:nth-child(7),
.Top000845 nav li:nth-child(8),

.Top000845 nav li:nth-child(10),
	.Top000845 nav li:nth-child(11){width: 8%}
	
	.Top000845 nav li:nth-child(9){width: 9%;}


		.Top000845 nav li:nth-child(10){width: 9%;}
	
.Top000845 nav li.mid{ width:20%;}
.Top000845 nav li a{display:block;}
.Top000845 nav li > a{color:#102a77;text-shadow: 0px 1px 1px #999;font-weight:bold;}
.index_body .Top000845 nav li > a{color:#102a77; text-shadow:none;}
.Top000845 nav li dl{ position:absolute; left:0; top:100%; background:rgba(255,255,255,0.8); width:100%; z-index:100; }
.index_body .Top000845 nav li dl{ background:#102a77;}
.Top000845 nav li dd a:hover{ background:#0555af;color:#fff;}
.index_body .Top000845 nav li dd a{color:#fff;}
.pageBanner{ min-height:173px;}
.Top000845 nav li.aon > a{ background: rgba(255,255,255,0.8); color: #102a77; border-radius: 5px; text-shadow:none;}
}









@media(max-width:1024px){
.Top000845 .logo{ padding:2%; min-height: 72px; }
.Top000845 .logo img{ width:30%; max-width:160px; display: none;}
.Top000845 nav{ position:absolute; right:2%; top:100%;background-color:#0555af; padding:5%;border-radius:3px; display:none; width:50%; min-width:200px;}
.Top000845 nav li{ border-bottom:1px solid rgba(0,0,0,0.2);}
.Top000845 nav li.mid{ display:none;}
.Top000845 nav li a{ color:#fff; display:block; padding:10px 0; font-size:18px; font-weight:bold;}
.Top000845 nav li dl{ background:rgba(0,0,0,0.2); text-align:center;}
.Top000845 nav li dl dd{border-bottom:1px solid #0555af;}
.Top000845 .moblie_menu{ position:absolute; right:2%; width:44px; height:36px; border:1px solid #0555af; background-color:#0555af; border-radius:3px;z-index: 20; top:50%; margin-top:-18px;}
.Top000845 .moblie_menu span,
.Top000845 .moblie_menu span::before,
.Top000845 .moblie_menu span::after{position:absolute;height:3px;border-radius:3px; background-color:#fff;}
.Top000845 .moblie_menu span{  top:50%; margin-top:-1px;  width:70%; left:15%; }
.Top000845 .moblie_menu span::before,
.Top000845 .moblie_menu span::after{ content:''; width:100%; left:0;}
.Top000845 .moblie_menu span::before{ top:-8px;}
.Top000845 .moblie_menu span::after{ bottom:-8px;}
}

/*pageBanner */
.pageBanner{ background:url(../images/bannerbg.png) repeat-x center center; padding-bottom:27.2%; background-size:auto 100%;}
@media(max-width:1024px){
.pageBanner{ padding-bottom:22%;}
}

.homeBanner{ position:relative; z-index:1;}
.homeBanner .bx-pager{text-align:center;}
.homeBanner .bx-pager div{ display:inline-block; margin:0 5px;}
.homeBanner .bx-pager a{ display:block; width:10px; height:10px; border-radius:50%; background:rgba(0,0,0,0.3); overflow:hidden; line-height:1000px;}
.homeBanner .bx-pager a.active{ background:#0555af;}
.homeBanner li{ position:relative;}
.homeBanner li a{ position:absolute; left:0; top:0; width:100%; height:100%;}

/*PicList002220*/
.PicList002220 li{ float:left;  margin-right:2%; margin-bottom:2%;text-align:center; padding:10px;box-shadow:1px 1px 9px #eee; background:#fff;}
.PicList002220 li .Ispic{ padding-bottom:85%; transition:all 0.5s ease-out 0s; background-size:contain;}
.PicList002220 li h4{  font-size:16px; padding:10px 0 5px;font-weight:normal;color:#728391; margin:0;}
.PicList002220 li a:hover .Ispic{transform: scale3d(1.1,1.1,1.1);}
.PicList002220 li a:hover h4{ color:#0555af; }
@media(min-width:769px){
.PicList002220 li{width:23.5%;}
.PicList002220 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002220 li{width:49%;}
.PicList002220 li:nth-child(2n){ margin-right:0;}
}
/*PicList002220 End*/
/*Bottom002042 */
.Bottom002042{ background-color:#333;}
.Bottom002042 footer{padding:20px 0 40px; font-size:12px; color:#818181;text-align: center;position:relative;font-size: 14px; overflow:hidden;}
.Bottom002042 footer .auto div{margin-bottom:15px;}
.Bottom002042 footer .auto div a::after{ display:inline-block; content:''; width:1px; margin:0 10px; height:10px; background:#474d53; vertical-align:middle;}
.Bottom002042 footer .auto div a:last-child::after{ display:none;}
.Bottom002042 footer span{ position:relative; }
.Bottom002042 footer span::before,
.Bottom002042 footer span::after{ content:'';background: #666;width: 150px;height: 1px;position: absolute;top: 50%;}
.Bottom002042 footer span::before{right: -165px; }
.Bottom002042 footer span::after{ left: -165px; }

.Bottom002042 footer a{color:#989898;}
.Bottom002042 footer a:hover{color:#fff;}

.Bottom002042 .bottom{ padding:50px 0 10px;}
.Bottom002042 .bottom aside{ float:left; width: 14%}
.Bottom002042 .bottom aside img{}
.Bottom002042 .bottom dl{ float:right; width:10%;text-align:center}
.Bottom002042 .bottom dt{ font-size:16px; color:#989898; padding-bottom:10px;}
.Bottom002042 .bottom dd{ line-height:25px;}
.Bottom002042 .bottom dt a,
.Bottom002042 .bottom dd a{ color:#999;}
.Bottom002042 .bottom dd a:hover{color:#fff;}

@media(max-width:768px){
.Bottom002042 .bottom aside{ float:none; width:auto; text-align:center;}
.Bottom002042 .bottom aside img{ width:160px;}
.Bottom002042 .bottom{ padding:5% 2% 2% 2%;}
.Bottom002042 .bottom dl{ display:none;}
.Bottom002042 footer span::before,
.Bottom002042 footer span::after{ display:none;}
}
/*TextList002514 */
      
.TextList002514 .list .job-main p{line-height:30px}
.TextList002514 .list .job-main strong{line-height:30px}
.TextList002514 {padding: 40px 0 0 0; }
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%; margin-bottom:15px;}
.TextList002514 .job-title{ line-height:30px; padding:15px 0; font-size:16px; cursor:pointer; position:relative;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#0555af; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#0555af;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#0555af; padding:30px 0;}


/*PicList001958*/
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li a:hover{color:#0555af}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0;}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}

/*RighInfo002225*/
.RighInfo002225 .title{color: #323232}
.RighInfo002225 h1{text-align: center;font-weight: 100;color: #333;    font-size: 34px;margin-bottom:0px}
.RighInfo002225 .title .xhx{width: 30px;height: 1px;background: #0555af;margin:10px auto 20px}

.RighInfo002225 .item{}
.RighInfo002225 .wrap-content{}
.RighInfo002225 .item{ color:#323232; margin:0 auto; padding:15px 0; max-width:553px;}
.RighInfo002225 .item .word{ text-align:center; margin-bottom:15px;position: relative}
.RighInfo002225 .item .pic{ text-align:center;}
.RighInfo002225 .item .tit{ margin-top:0; font-size:24px; font-weight:normal;}
.RighInfo002225 .item.first .tit1{ font-style:normal; color:#323232; font-size:24px;}
.RighInfo002225 .item .con{line-height:22px; position:relative; margin:0;}
.RighInfo002225 .item .con:before{ display:none;}
.RighInfo002225 .item.first .con .stit{ color:#323232; font-size:20px; text-transform:uppercase;}
.RighInfo002225 .item .tit::after{ display:block; content:''; background:#0555af;  width: 30px;height: 1px; margin-top:15px;}
.RighInfo002225 .item .tit1::after{ position:absolute; content:''; background:#0555af;  width: 30px;height: 1px;top: 130px;left: 60px;}
@media (min-width: 1025px){
  .RighInfo002225 .item{ max-width:none;margin:0; padding:0;}
  .RighInfo002225 .item .word{ float:left; width:50%; text-align:left; padding-right:5%; padding-left:0; margin-bottom:0;}
  .RighInfo002225 .item .pic{ float:right;width:50%;}
  .RighInfo002225 .wrap-content .item:nth-child(2n) .word{ float:right; padding-left:5%; padding-right:0;}
  .RighInfo002225 .wrap-content .item:nth-child(2n) .pic{ float:left;}
  .RighInfo002225 .item .tit,.RighInfo002225 .tit1{font-size:30px; }   
	
  .RighInfo002225 .item .word{ padding-top:40px;}	
  .RighInfo002225 .item .con{line-height:24px; max-height:96px; overflow:hidden;}	
  .RighInfo002225 .item.first{ position:relative; margin-bottom:40px;}
  .RighInfo002225 .item.first .word{ position:absolute; width:55%; left:0; top:10%; height:90%; border:1px solid #0555af; padding:7% 10% 0 8%;}
  .RighInfo002225 .item.first .pic{ position:relative; z-index:2;}
  .RighInfo002225 .item.first .con{ padding-left:0;}
  .RighInfo002225 .item.first .con:before{ display:none;}
}
@media screen and (min-width: 1024px){
  .RighInfo002225 .item .tit,.RighInfo002225 .tit1{font-size:36px; font-weight: 100;margin-top: 0}   	
	
  .RighInfo002225 .item .word{ padding-top:70px;}
  .RighInfo002225 .item .con{line-height:25px;max-height:120px;}	
}

@media(max-width:1024px){
 .RighInfo002225 .item .tit::after{ margin:15px auto}
 .RighInfo002225 .item{ max-width:none;}
}


.news_info .title{ text-align:center;  margin-bottom:3%;}
.news_info .title h1{ margin:0; color:#000; font-size:20px;}
.news_info .title p{ border-bottom:1px solid #eee; margin:0; padding:2% 0;}
.news_info .info_back{ text-align:center;padding:2% 0;}
.news_info .info_back a{ padding:0 30px; line-height:45px; color:#0555af;  display:inline-block;}
.news_info .info_pn{ padding-bottom:3%; overflow:hidden;}
.news_info .info_pn span{ display:block;}
.news_info .info_pn a{ color:#999;}
.news_info .info_pn a:hover{ color:#000;}
@media(min-width:1025px){
.news_info .info_pn span{ float:left; width:48%;}
.news_info .info_pn span:nth-child(2){ float:right; text-align:right;}
}

/*
 .Floor002260 为demo编号
 */
.Floor002260{ padding: 4% 0;}
.Floor002260 .auto{ max-width:1400px;}
.Floor002260 .box{ border: 1px solid #e9e9e9; border-top: 2px solid #0555af; float:left; min-height:330px;}
.Floor002260 h3{ padding: 20px; font-size: 16px; color: #222; border-bottom: 1px solid #e9e9e9; line-height: 20px;margin: 0; position:relative;}
.Floor002260 h3 .more{ position:absolute; right:20px; top:50%; color: #222;  transition: all .3s ease-in-out; margin-top:-10px;}
.Floor002260 h3 .more:hover{ color: #0555af;}

.Floor002260 .new{ width: 34%; }
.Floor002260 .job{ width: 22%;}
.Floor002260 .about {width: 40%;margin:0 2%;}

.Floor002260 .box ul,
.Floor002260 .about .box-content{ padding:20px;}
.Floor002260 .box li{ line-height: 39px;}
.Floor002260 .box li a{color: #666; padding-right:15px;}
.Floor002260 .box li a::before{ margin-right:5px; display:inline-block; vertical-align:middle; width:3px; height:3px; background:#666; content:'';}
.Floor002260 .box li a:hover{ color:#0555af;}
.Floor002260 .box li time{ float:right;color: #999;}

.Floor002260 .about pre{ line-height:30px; height:90px; overflow:hidden; margin:15px 0;}
.Floor002260 .about dd{ float: left; width: 33.3334%; padding: 10px 2% 0; text-align: center;} 
.Floor002260 .about dd .pic img{ border-radius: 50%; background-color: #0555af; transition: all .5s ease-in-out;}
.Floor002260 .about dd:hover .pic img{ background-color: #0555af; transform: rotateY(180deg);}
.Floor002260 .about dd h4{ text-align: center; margin: 5px 0 0; font-size: 14px;}
.Floor002260 .about dd h4 a{ color: #666;}
@media(max-width:1024px){
.Floor002260 .box{ float:none; width:auto !important; margin:0 2% 2% 2% !important; min-height:inherit;}
.Floor002260 .about pre{ overflow:inherit; height:auto;}
}
/*
 .Floor001743 为demo编号
 */
.Floor001743{padding: 2% 0; background:#fcfcfc;}
.Floor001743 .auto{ max-width:1400px;}
.Floor001743 .owl-carousel{ padding:0 30px;}
.Floor001743 .owl-carousel .owl-nav{ display:block !important;}
.Floor001743 .owl-nav button{ position:absolute; top:0; width:30px; height:100%;}
.Floor001743 .owl-nav button.owl-prev{ left:0;}
.Floor001743 .owl-nav button.owl-next{ right:0;}
.Floor001743 .owl-nav button span{ font-size:48px; color:#c9c9c9; display:inline-block; height:25px; line-height:15px;}
.Floor001743 li a{display: block; padding-bottom:38%; background-size:contain; margin:0 auto; width:75%;}
@media(max-width:480px){
.Floor001743 li a{ padding-bottom:50%;}
}

/*
 .Banner002388 为demo编号
 */
.Banner002388{ overflow: hidden; margin-top: -20px}
.Banner002388 img{ position: relative;width: 100%;}
.Banner002388 img.Isphone{ display: none;}
@media only screen and (max-width:1024px ) {
	.Banner002388 img.Ispc{ width: 130%; left: -15%; max-width: none;}
}
@media only screen and (max-width:768px ) {
	.Banner002388 img.Ispc{ width: 150%; left: -25%;}
}
@media only screen and (max-width:480px ) {
	.Banner002388 img.Ispc{display: none;}
	.Banner002388 img.Isphone{display: block;}
}

/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0%;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#0555af; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/Other002539-icon.png) no-repeat left top #0555af; border-bottom:1px solid #fff;}
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:90%; transform:translateY(-90%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}

.list_links li{ float:left;  text-align:center; margin-right:2%;}
.list_links li a{ display:block;} 
.list_links li figure{ padding:3%;border:1px solid #eee; background-color:#fff;}
.list_links li .Ispic{ padding-bottom:38%;  background-size:contain;}
@media(min-width:769px){
.list_links li{width:23.5%;}
.list_links li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px) and (min-width:481px){
.list_links li{width:32.5%; }
.list_links li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px) {
.list_links li{width:49%; }
.list_links li:nth-child(2n){ margin-right:0;}
}