a:hover {color:#135a9a;}
/*
 .Top000639 为demo编号
 */
 body{font-family: "微软雅黑";}
.Top000639{ background-color:#fff;}
.Top000639 .auto{ position:relative;}
.Top000639 .logo {float: left;}
.Top000639 .logo a{}
.Top000639 .top_menu{ padding:2% 0;display: none;}
.Top000639 .top_menu dl{ float:right;}
.Top000639 .top_menu dt,
.Top000639 .top_menu dd{ float:left; line-height:31px;}
.Top000639 .top_menu dt{ background:url(../images/Top000639-call.jpg) no-repeat left center; padding-left:40px; color:#788693; padding-right:20px;}
.Top000639 .top_menu dt b{ color:#1c8bcd; font-size:20px;}
.Top000639 .top_menu dd{ position:relative; border-radius:5px; border:1px solid #e2e2e2; width:110px;}
.Top000639 .top_menu dd::before{ position:absolute; content:''; right:10px; top:50%; margin-top:-2px; border-left:5px  solid transparent;border-right:5px  solid transparent;border-top:5px  solid #999;}
.Top000639 .top_menu dd a{ display:block; padding-left:40px; background-position:10px center; background-repeat:no-repeat; background-size:22px 13px;}
.Top000639 .top_menu dd a.a_cn{ background-image:url(../images/Top000639-flag_cn.jpg);}
.Top000639 .top_menu dd a.a_en{ background-image:url(../images/Top000639-flag_en.png);}
.Top000639 .top_menu dd figure{ position:absolute; left:0; top:31px; box-shadow:0 0 5px #ccc;background-color:#fff; width:100%; display:none; z-index:20;}
.Top000639 .top_menu dd:hover figure{ display:block;}
.content1{position: relative;z-index: 1;background: #f8f8f8}
@media(min-width:769px){
.index_body .Top000639{position: absolute;top: 0px;z-index: 2;width: 100%;}
.ohidden .Top000639{background: none;}
.Top000639 .logo{padding: 6px 0px;}
.Top000639 nav{ display:block !important;float: right;padding: 20px 0px;}
.Top000639 nav ul{ float:right;}
.Top000639 nav li{ float:left; position:relative; padding:0 20px;}
.Top000639 nav li:last-child{ padding-right:0;}
.Top000639 nav li a{ display:block; color:#4d5965;}
.Top000639 nav li > a{ height:39px;line-height: 39px;}
.Top000639 nav li dl{ display:none; position:absolute;  width:138px; left:50%; margin-left:-69px; top:39px;}
.Top000639 nav li dl a{ border-bottom:1px solid #fff;background-color:#4AA7F6; padding:10px 5px; text-align:center; color:#f1f1f1;}
.Top000639 nav li dl a:hover{ font-weight:bold; color:#fff;}
.Top000639 nav li dl dd{ position:relative;}
.Top000639 nav li .nav{ position:absolute; left:138px; top:0;width:138px; padding-left:1px; display:none;}
}
.logo2{display: none;}
.ohidden .logo2{display:block;}
.ohidden .logo1{display:none;}
.Top000639 nav li a{color:#4d5965;font-size: 16px;}
.ohidden .Top000639 nav li a{color:#fff;font-size: 16px;}
@media(min-width:1200px){
.Top000639{position: fixed !important; width: 100%; top: 0; left: 0;z-index: 2}

}
@media(max-width:1200px){

.Top000639 .logo a{top:20%; left:2%;}
.ohidden .logo1{display:block;}
}
@media(max-width:1000px){
.Top000639 nav li{padding:0 10px;}
}


@media(max-width:768px){
.Top000639 .logo{float: none;}
.Top000639 .logo{ position:relative;}
.Top000639 .logo2{ display: none;}
.Top000639 .logo a{ position:relative; left:auto; bottom:auto;}
.Top000639 .logo{ padding:20px 30% 20px 0;}
.Top000639 .top_menu{ border-bottom:1px solid #eee;}
.Top000639 .mobile_menu{ position:absolute; z-index:5; top:50%; width:32px; height:32px; margin-top:-16px; right:2%; cursor:pointer;}
.Top000639 .mobile_menu span{ position:absolute; width:100%; height:3px; background-color:#ccc; left:0; top:50%; margin-top:-1.5px;transition:all ease-out 0.3s;}
.Top000639 .mobile_menu span::before,
.Top000639 .mobile_menu span::after{ position:absolute; content:''; left:0; width:100%;height:3px; background-color:#ccc; transition:all ease-out 0.3s;}
.Top000639 .mobile_menu span::before{ top:-10px;}
.Top000639 .mobile_menu span::after{ bottom:-10px;}
.Top000639 .onmenu span{ background-color:transparent;}
.Top000639 .onmenu span::before{ transform:rotate(-45deg); top:0;}
.Top000639 .onmenu span::after{ transform:rotate(45deg); bottom:0;}
.Top000639 nav{ position:fixed; left:-100%; top:0;width:100%; background-color:rgba(28,139,205,0.8);max-width:250px;height:100%; z-index:100;transition:all ease-out 0.3s;}
.Top000639 nav li dl{ display:none !important;}
.Top000639 nav li a{ text-align:center; font-size:16px;padding:10px 0; display:block; line-height:30px; border-bottom:1px solid #1c8bcd; box-shadow:0 1px 0 rgba(255,255,255,0.2); color:#fff;}
.Top000639 nav.onnav{ left:0;}
}
@media(max-width:480px){
.Top000639 .top_menu dt{ background-size:auto 25px; padding-left:30px;}
.Top000639 .top_menu dt span{ display:none;}
.Top000639 .top_menu dt b{ font-size:16px;}
.Top000639 .top_menu dd{ width:100px;}
}
/*
 .Banner000656 为demo编号
 */
.Banner000656 img{ display:block; width:100%;}

/*
 .Menu001536 为demo编号
 */
.Menu001536{ padding:3% 0 2% 0;}
.Menu001536 .name{ font-size:24px; margin-bottom:19px;}
.Menu001536 .name span{ margin-left:10px; font-size:12px;font-family: Arial;}
.Menu001536 li{ float:left; padding-right:10px; padding-bottom:5px;}
.Menu001536 li a{ display:block; line-height:40px; padding:0 20px; border:1px solid #d8d8d8;background:#fff}
.Menu001536 li a:hover,
.Menu001536 li a.aon{ background-color:#135a9a; color:#fff;}
@media(max-width:640px){
.Menu001536 li{ padding-right:0; width:32%; margin-right:2%;}
.Menu001536 li:nth-child(3n){ margin-right:0;}
.Menu001536 li a{ text-align:center; padding:0;}
}
/*
 .Spec000661 为demo编号
 */
.Spec000661{ padding:2% 0;}
.Spec000661 dl,
.Spec000661 dt,
.Spec000661 dd{ float:left; }
.Spec000661 dd.clear{ float:none;}
.Spec000661 dl{margin-right:20px; margin-bottom:3px;}
.Spec000661 dt{line-height:28px; width:75px; text-align:right;}
.Spec000661 dd{position:relative}
.Spec000661 dd .a_sel{line-height:28px; width:179px; height:28px;  border:#d8d8d8 1px solid; border-right:0; display:block;  padding-left:10px;padding-right:29px;background:url(../images/Spec000661-a_sel.jpg) no-repeat right -1px #fff;}
.Spec000661 dl:nth-last-of-type(1) .a_sel{ width:112px;}
.Spec000661 dd figure{ position:absolute; display:none; left:0; top:27px; width:100%; background-color:#fff; border:#d8d8d8 1px solid; border-top:0; text-align:center; box-shadow:0 1px 2px #ccc inset;}
.Spec000661 dd figure a{ display:block; line-height:41px; border-bottom:1px solid #d8d8d8;}
.Spec000661 dd figure a:last-child{ border-bottom:0;}
.Spec000661 dd figure a:hover{background: #56b9f4; color:#fff;}
@media(max-width:640px){
.Spec000661 dl{ float:none;}
}
/*
 .PicList000659 为demo编号
 */
.PicList000659 li{ width:23%;  float:left; margin-right: 2%; padding:2% 0;}

.PicList000659 li img {display: block;margin:0 auto;padding-bottom: 30px; width: 210px; height: 250px;}
.PicList000659 li b{display: block;width: 100%;text-align: center;line-height: 14px;color:#666;font-weight: normal;height: 14px;}
.PicList000659 li:nth-child(4n){ margin-right:0;}
.PicList000659 li a{ display:block;border:#d9d9d9 1px solid; background-color:#fff;padding:27px 3% 36px 3%;}
.PicList000659 li a:hover{}
.PicList000659 li span{ display:block; background-position: center center; background-repeat:no-repeat; background-size:cover; padding-bottom:50%;}
.PicList000659 li h4{ margin:0; padding:10px 0; font-weight:bold; font-size:14px;text-align: center;}
.PicList000659 li p{ margin:0; overflow:hidden; line-height:32px; color:#999;text-align: center;}
@media(max-width:768px){
.PicList000659 li{ width:49%;}
.PicList000659 li:nth-child(3n){ margin-right:2%;}
.PicList000659 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000659 li{ width:100%; margin-right:0 !important;}
.PicList000659 li img { width: auto; height: auto;}
}
@media(min-width:1200px){
/*.CaseList li{margin: 0 13%;}*/
.CaseList li.on{margin:0 6% 0 20% !important;}
.CaseList li.on1{margin:0 20% 0 6% !important;}
.CaseList li.on2{ float: none; margin: 0 auto !important; clear: both;}


}
/*
 .Page001542 为demo编号
 */
.Page001542 .Pages{ text-align:center; padding:3% 0;}
.Page001542 .Pages .p_cur,
.Page001542 .Pages .p_count,
.Page001542 .Pages .p_jump,
.Page001542 .Pages .p_total{ display:none;}
.Page001542 .Pages a{ font-size:12px; border:1px solid #ccc; display:inline-block; padding:0 10px; line-height:20px;}
.Page001542 .Pages a:hover,
.Page001542 .Pages a.a_cur{ color:#fff; background-color:#135a9a;}
.Page001542 .Pages em{ font-style:normal;}
@media(max-width:640px){
.Page001542 .Pages em{ display:none;}
.Page001542 .Pages a{ font-size:14px; line-height:35px; padding:0 15px;}
}
/*
 .Bottom000652 为demo编号
 */
.Bottom000652{border-top:3px solid #135a9a;}
.Bottom000652 .links{ padding:15px 0; line-height:30px; background-color:#fff;display: none;}
.Bottom000652 .links ul{ overflow:hidden; position:relative;}
.Bottom000652 .links ol{ position:absolute; left:0; top:0; width:80px; color:#1676af;}
.Bottom000652 .links li{padding-left:80px;}
.Bottom000652 .links li a{ color:#999; display:inline-block; margin-right:30px;}
.Bottom000652 .links li a:hover{ color:#1676af;}
.Bottom000652 .bottom{ background-color:#3f3f3f; color:#fff; padding:30px 0;}
.Bottom000652 .code{ float:right; width:135px;}
.Bottom000652 .code p{ margin:0; padding:10px 0;}
.Bottom000652 .bottom dl{ float:left; width:176px; line-height:30px;}
.Bottom000652 .bottom dd a{ color:#fff; opacity:0.5;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-right:10px;}
.Bottom000652 .bottom dd a:hover{ opacity:1;}
.Bottom000652 .bottom .bdsharebuttonbox a{ background-position: 0 0 !important; background-repeat:no-repeat; width:28px; height:28px; padding:0; margin:0; margin-left:5px;}
.Bottom000652 .bottom .bdsharebuttonbox a.bds_tsina{ background-image:url(../images/Bottom000652-sina.png);}
.Bottom000652 .bottom .bdsharebuttonbox a.bds_tqq{ background-image:url(../images/Bottom000652-tq.png);}
.Bottom000652 .bottom .bdsharebuttonbox a.bds_renren{ background-image:url(../images/Bottom000652-a_video.png);}
.Bottom000652 .bottom .bdsharebuttonbox a.bds_weixin{ background-image:url(../images/Bottom000652-rss.png);}
.Bottom000652 footer{background: #3f3f3f;padding: 15px 0;color: #747474; font-size:12px;}
.Bottom000652 footer span{ float:right;}
.Bottom000652 footer a{color: #747474;}
.Bottom000652 footer em{ font-style:normal; margin:0 5px;}
.Bottom000652 footer a:hover{color: #fff;}
@media(max-width:1200px){
.Bottom000652 .bottom{ display:none;}
}
@media(max-width:768px){
.Bottom000652 .links li a{ margin-right:10px;}
.Bottom000652 footer span{ float:none; display:block;}
.Bottom000652 .bottom{ display:block;} 
.Bottom000652 .bottom dl{ display:none;}
.Bottom000652 .bottom .code{ float:none; width:100%; text-align:center;} 
.Bottom000652 .bottom .bdsharebuttonbox a{ display:inline-block; float:none;  margin:0 5px;}
}
/*
 .Timeline001539 为demo编号
 */
.Timeline001539{ padding:3% 0;}
.Timeline001539 .list{padding-bottom:62px;}
.Timeline001539 .list ul{ position:relative; padding:3% 0 10%;}
.Timeline001539 .list ul::after,
.Timeline001539 .list ul::before{position:absolute; content:'';left:50%; }
.Timeline001539 .list ul::before{  width:2px; height:100%; background-color:#d0d0d2; margin-left:-1px; top:0;}
.Timeline001539 .list ul::after{ background:url(../images/Timeline001539-end.png) no-repeat; width:26px; height:62px; margin-left:-13px; bottom:-62px;}
.Timeline001539 .list li{ padding-bottom:3%; min-height:80px; padding-right:50%;background:url(../images/Timeline001539-bg.jpg) repeat-y center top; }
.Timeline001539 .list li:nth-child(2n){ padding-right:0; padding-left:50%;}
.Timeline001539 .list li div{ position:relative; padding-right:120px;}
.Timeline001539 .list li:nth-child(2n) div{ padding-right:0; padding-left:120px;}
.Timeline001539 .list li time{ position:absolute; right:0; top:0; width:105px; border-bottom:2px solid #c8c8c8; font-family:"Times New Roman", Times, serif; font-size:36px; font-weight:bold; line-height:46px;}
.Timeline001539 .list li:nth-child(2n) time{ text-align:right; right:auto; left:0;}
.Timeline001539 .list li time::before{ position:absolute; content:''; width:8px; height:8px; border-radius:50%; background-color:#1d86c7; right:-4px; bottom:-5px;}
.Timeline001539 .list li:nth-child(2n) time::before{ right:auto; left:-4px;}
.Timeline001539 .list li p{ margin:0; font-size:12px; line-height:16px; text-align:right; padding-top:16px;}
.Timeline001539 .list li:nth-child(2n) p{ text-align:left;}

.Timeline001539 .BigThing li{margin-bottom: 40px;}
.Timeline001539 .BigThing li .year{width: 100%;font-size: 48px;color:#616161;display: block;height: 48px;line-height: 48px;font-family: "times new roman";}
.Timeline001539 .BigThing li .year_info{width: 100%;}
.Timeline001539 .BigThing li .year_info dd{line-height: 24px;}
.Timeline001539 .BigThing li .year_info i{display: inline-block;font-size: 30px;color:#616161;padding-right: 8px;font-family: "times new roman";}

.Timeline001539 .Big_img{max-width: 1200px;width: 100%;margin-bottom: 20px;}
@media(min-width:768px){
.Timeline001539 .BigThing li .year{width: 128px;float: left;}
.Timeline001539 .BigThing li .year_info{float: left;width: 80%;}
.Timeline001539 .BigThing li .year_info dd{line-height: 50px;height: 50px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
}
@media(min-width:1200px){
.Timeline001539 .BigThing li{margin-bottom: 0px;background: url(../images/BigThing.png) repeat-y 133px top;}
.Timeline001539 .BigThing li .year_info{width:1020px;padding-bottom: 42px;}
.Timeline001539 .BigThing li .year_info dd{padding-left: 38px;background: url(../images/thing.png) no-repeat left center;}
}
/*
 .Banner000640 为demo编号
 */
.Banner000640{ position:relative; border-bottom:5px solid #135a9a;}
.Banner000640 .bx-wrapper{ position:relative; z-index:1;}
.Banner000640 .list li img{ display:block; width:100%;}
.Banner000640 .bx-pager{ z-index:10; position:absolute; right:5%; top:50%; width:14px;display: none;}
.Banner000640 .bx-pager div{ padding:2px 0;}
.Banner000640 .bx-pager div a{ display:block; overflow:hidden; line-height:100px; background:url(../images/Banner000640-a_dot.png) no-repeat center top; height:15px;}
.Banner000640 .bx-pager div a.active{ background-image:url(../images/Banner000640-aon_dot.png);}
.Banner000640 .mouse{ background:url(../images/Banner000640-mouse.png) no-repeat; width:20px; height:45px; cursor:pointer; left:50%; margin-left:-10px; bottom:-30px; z-index:10; position:absolute;}
@media(min-width:768px){
.Banner000656{margin-top: 88px;}
}
@media(min-width:480px){
.index_body .Banner000656{margin-top:0px;}
}

/*
 .Floor000648 为demo编号
 */
.Floor000648{position:relative;padding:2% 0 5% 0;}
.Floor000648 .title{ text-align:center; color:#fff;font-size: 36px;line-height: 60px; padding-bottom:3%;}
.index_title .title span{ display:block; position:relative;  line-height:45px; font-size:30px;color:#313131;text-align: center;padding-top: 20px;}
.index_title .title span b{display: block;line-height: 30px;font-size: 18px;    font-family: Arial;
	color:#969CA8;font-weight: normal;text-transform: uppercase;}
.index_title .title span b::before{ position:absolute; content:''; width:61px; 
height:2px; background-color:#ABABAB; position:absolute; bottom:-6px; left:50%; margin-left:-30px;}

.Floor000648 .img{ float:left; width:50%;}
.Floor000648 a{ color:#454545;}
.Floor000648  .info{ float:right; width:47%;}
.Floor000648  .info h3 a{font-weight: bold}
.Floor000648  .info p{ line-height:25px;}
.Floor000648  .info dl{ overflow:hidden;}
.Floor000648  .info dd{/* float:left; width:16%; margin-right:5%;*/}
.Floor000648  .info dd:last-child{/* margin-right:0;*/}
.Floor000648  .info dd a{width:75%; display:block; text-align:center; margin:0 auto;}
.Floor000648  .info dd span{  display:block; font-size:12px; padding-top:10px;}

.Floor000648  .bx-wrapper {position:relative; padding:0 35px;}
.Floor000648  .bx-controls a {display:block; width:29px; height:32px; position:absolute; top:50%; margin-top:-24px; background:no-repeat center center; background-size:contain; text-indent:-9999em;}
.Floor000648  .bx-controls .bx-prev {left:0; background-image:url(../images/prev_1.png);}
.Floor000648  .bx-controls .bx-next {right:0; background-image:url(../images/next_1.png);}
@media(max-width:1000px){
.Floor000648 .img,
.Floor000648  .info{ float:none; width:100%;}
.Floor000648 .img{ text-align:center;}
}
@media(max-width:480px){
.Floor000648  .info p{ font-size:12px; line-height:20px;}
.index_title .title{font-size: 24px; line-height:45px;}
.index_title .title span{ font-size:16px;}
}
/*
 .Floor000642 为demo编号
 */
.Floor000642{ padding:3% 0; background:url(../images/Floor000642-bg.jpg) no-repeat center top;}
/*.Floor000642 .title{ text-align:center; font-size:12px; color:#7e8892; padding-bottom:2%;}*/
/*.Floor000642 .title h1,
.Floor000642 .title h2{ margin:0;font-weight:normal;}
.Floor000642 .title h1{font-size: 36px;line-height: 60px;color: #333f4a;}
.Floor000642 .title h2{color: #4d5965;font-size: 20px;font-family: "Times New Roman";text-transform: uppercase;line-height: 35px; position:relative;}
.Floor000642 .title h2::before{ position:absolute; content:''; width:61px; height:2px; background-color:#1676b0; left:50%; margin-left:-30px; bottom:0;}*/
.Floor000642 li{ width:33.3333333333%; float:left; text-align:center; padding:0 2%; position:relative;}
.Floor000642 li::before{ position:absolute; content:''; right:0; height:92%; top:7%; width:1px; background-color:#e8e8e8;}
.Floor000642 li:last-child::before{ display:none;}
.Floor000642 li h2{font-size: 16px;color: #333f4a;line-height: 40px; margin:0; padding:10px 0;}
.Floor000642 li img{ width:100px; height:100px;}
.Floor000642 li img.hover{ display:none;}
.Floor000642 li a:hover img{ display:none;}
.Floor000642 li a:hover img.hover{ display:inline-block;}
.Floor000642 li h3{color: #333f4a;margin-top: 5px;line-height: 25px; font-weight:normal;font-size: 14px;margin:0; padding-top:10px;}
.Floor000642 li p{ color:#7e8892; line-height:24px; overflow:hidden; height:72px;margin:0;}
.Floor000642 li figure a{ display:block;}
@media(max-width:768px){
.Floor000642 li{ float:none; width:100%; overflow:hidden;}
.Floor000642 li::before{display:none;}
.Floor000642 li figure{ float:left; width:50%; padding:0 2%; position:relative;}
.Floor000642 li figure::before{ position:absolute; content:''; right:0; height:90%; top:5%; width:1px; background-color:#e8e8e8;}
.Floor000642 li figure:last-child::before{ display:none;}
}
@media(max-width:480px){
.Floor000642{ background-size:cover;}
.Floor000642 li figure{ float:none; width:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e8e8e8;}
.Floor000642 li figure::before{ display:none;}
/*.Floor000642 .title h1{font-size: 28px;line-height: 50px;}*/
}
/*
 .PicList000663 为demo编号
 */
.PicList000663 li{ border-bottom:#d5d5d5 1px solid; padding:3% 0; }
.PicList000663 li div{position:relative;padding-left:34%; padding-bottom:30px;}
.PicList000663 li .pic{ width:33.5%; position:absolute; left:0; top:0; height:100%; background-repeat:no-repeat; background-position: left top; background-size:contain;}
.PicList000663 li h1{ margin:0; font-weight:normal; font-size:18px; line-height:45px;}
.PicList000663 li time{color: #707070;font-family: "Arial"}
.PicList000663 li p{color: #707070;font-size: 12px;line-height: 25px; height:50px; overflow:hidden; margin:4% 0;}
.PicList000663 li .more{ background:url(../images/PicList000663-icon.png) no-repeat right center; padding-right:20px; color:#135a9a; font-size:12px; text-decoration:underline;}
@media(max-width:480px){
.PicList000663 li div{ padding-left:0;}
.PicList000663 li .pic{ width:100%; position:relative; height:auto; padding-bottom:60%; display:block;}
}


.PicList0006510 li{ width:32%;  float:left; margin-right: 2%; padding:2% 0;}
.PicList0006510 li img{display: block;margin:0 auto; height: 155px;}
.PicList0006510 .demo_info{position: absolute;top: 0px; left: 0px;width: 100%;height: 100%;background: #135a9a;border-radius: 5px;opacity: 0.9;display: none;animation: move 2s;}
@keyframes move{
	from{transform: scale(0.8,0.8)}
	to{transform: scale(1,1)}
}
.PicList0006510 .demo_info u{display: table;width: 33px;height: 2px;background: #fff;margin:15% auto 0 auto;}
.PicList0006510 .demo_info b{display: block;text-align: center;font-size: 18px;color:#fff;line-height: 36px;height: 36px;margin-top: 30px;}
.PicList0006510 .demo_info p{line-height: 30px;color:#fff;text-align: center;font-size: 12px;}
.PicList0006510 li:nth-child(3n){ margin-right:0;}
.PicList0006510 li a{ display:block; border-radius:10px; border:#d9d9d9 1px solid; background-color:#fff; box-shadow:0 0 10px #ccc; padding:10% 0px;position: relative;}
.PicList0006510 li a:hover{ box-shadow:0 0 10px #999;}
.PicList0006510 li span{ display:block; background-position: center center; background-repeat:no-repeat; background-size:cover; padding-bottom:50%;}
.PicList0006510 li h4{ margin:0; padding:10px 0; font-weight:normal; font-size:14px;}
.PicList0006510 li p{ margin:0; height:40px; overflow:hidden; line-height:20px; color:#999;}
@media(max-width:768px){
.PicList0006510 li{ width:49%;}
.PicList0006510 li:nth-child(3n){ margin-right:2%;}
.PicList0006510 li:nth-child(2n){ margin-right:0;}
.PicList0006510 li img{height: auto;}
}
@media(max-width:480px){
.PicList0006510 li{ width:100%; margin-right:0 !important;}
}


.business1 li .pic{width: 10%;background: #f0f0f0;text-align: center;}
.business1 li time{display: none;}
.business1 li .pic b{display: block;font-size: 30px;color:#707070;padding: 23px 0px;}
.business1 li .pic span{display: block;font-size: 18px;color:#707070;}
.business1 li p{margin:0px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;height: auto;padding-bottom: 46px;}
.business1  li div{padding-bottom: 0px;padding-left: 14%;}
.business1 li h1{line-height: 24px;padding-bottom: 17px;}
@media(max-width:768px){
.business1 li time{display: block;}
.business1 li .pic{display: none}
.business1 li div{padding-left: 0px;}
}

.job_title{display: block;width: 135px;height: 42px;line-height: 42px;background: #135a9a;text-align: center;color:#fff;font-size: 14px;margin-bottom: 20px;}
.job_list{}

.job_list li{border-bottom: 1px dashed #c2c2c2}
.job_list .job_part{background: #135a9a;border-bottom: none;}
.job_list .job_part span{display: block;float: left;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color:#fff;width: 25%;}
.job_list li .job_intr{font-size: 0px;padding-bottom:10px;}
.job_list li .job_intr span{display: block;width: 25%;font-size: 14px;color:#666;height: 40px;line-height: 40px;text-align: center;float: left;}
.job_list li .job_intr .apply_btn a{display: block;width: 83px;height: 22px;line-height: 22px;background: #fff;border:1px solid #9294a3;border-radius: 5px;color:#666;font-size: 14px;text-align: center;}
.job_list li .job_info{background: #ececec}
.job_list li .job_info span{display: block;color:#2e494f;font-size: 14px;}
.job_list li .job_info .p{line-height: 24px;color:#9b9b9b;font-size: 14px;margin:0px;}
@media(min-width:768px){
.job_list li .job_name{width: 27.5% !important;}
.job_list li .job_count{width: 14.8% !important;}
.job_list li .job_position{width: 25.8% !important;}
.job_list li .job_place{width: 12.3% !important;}
.job_list li .apply_btn{width: 19.6% !important;}
.job_list li .apply_btn a{margin:10px auto 0px auto;}
.job_list li .job_info{padding: 23px 8%;}
.job_list li .job_info span{float: left;height: 100%;line-height: 100%;padding: 30px 0px 0px 0px;}
.job_list li .job_info .p{float: left;padding-left: 16px;width: 88%;}
.job_list li .job_intr{padding-bottom: 0px;}
}
@media(min-width:1024px){
.job_list li .job_info span{padding: 16px 0px 0px 0px;}
.job_list li.job_part1:hover{background: #e3e8ec}
}


/*在线申请*/
.FormBox{font-size: 14px;padding: 4%; overflow: hidden; height:260px;}
.FormBox *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.FormBox dl{ overflow:hidden; margin-bottom:10px; position:relative; min-height:30px;}
.FormBox dt{color:#c49447;float: left;line-height: 30px; position:absolute; left:0; top:0;}
.FormBox dd{ padding-left:5em;}
.FormBox dd span.JobName{line-height:30px; font-weight:bold; color:#c49447; font-size:16px;}
.FormBox dd .text{ border:1px solid #c5c5c5;background-color: #f5f5f5;width:260px;max-width: 100%;height:30px; padding:0 6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; line-height:26px;}
.FormBox .btnn{ width:100px; height:36px; margin:0 auto; text-align:center; color:#fff; background:#c49447;display:block; cursor:pointer;}


#map{width: 100%;height: 332px;}
.contact_info{padding-top: 40px;}
.contact_info b{font-size: 12px;color:#333;padding-left: 98px;overflow: hidden; line-height: 66px;display: block;width: 100%;margin-bottom: 10px;}
.contact_info b.address{background: url(../images/address.png) no-repeat left center;}
.contact_info b.tel{background: url(../images/tel.png) no-repeat left center;}
.contact_info b.email{background: url(../images/email.png) no-repeat left center;}
@media(min-width:1200px){
.contact_info b{float: left;}
.contact_info b.address{width: 42%;}
.contact_info b.tel{width: 30.3%;}
.contact_info b.email{width: 27.4%;}
}


/*.PicList00065101 li .box{padding: 0 30px;}*/
.PicList00065101 li img{display: block;margin:0 auto;}
.PicList00065101 .demo_info{position: absolute;top: 0px; left: 0px;width: 100%;height: 100%;background: #135a9a;border-radius: 5px;opacity: 0.9;display: none}
.PicList00065101 .demo_info u{display: table;width: 33px;height: 2px;background: #fff;margin:10% auto 0 auto;}
.PicList00065101 .demo_info b{display: block;text-align: center;font-size: 18px;color:#fff;line-height: 36px;height: 36px;margin-top: 30px;}
.PicList00065101 .demo_info p{/* line-height: 30px; */color:#fff;text-align: center;font-size: 12px;padding: 0 10px;}
.PicList00065101 li a{ display:block; border-radius:10px; 
	border:#d9d9d9 1px solid; background-color:#fff; box-shadow:0 0 10px #ccc; 
	padding:12% 0px;position: relative;margin: 8px;}
.PicList00065101 li a:hover{ box-shadow:0 0 10px #999;}
.PicList00065101 li span{ display:block; background-position: center center; background-repeat:no-repeat; background-size:cover; padding-bottom:50%;}
.PicList00065101 li h4{ margin:0; padding:10px 0; font-weight:normal; font-size:14px;}
.PicList00065101 li p{ margin:0; height:40px; overflow:hidden; line-height:20px; color:#999;}

.PicList00065101 .auto_1200{max-width: 1342px;padding:0 10px;}


.PicList00065101 .swiper-wrapper{}
.swiper-container{padding: 74px 4.9%;}
.swiper-button-next.swiper-button-white.index_next{width: 5%;
	background:#fff url(../images/next.png) no-repeat left center;right:0px;background-size: 100% auto;z-index: 999;height: 100%;margin-top: 0px;top: 0px;}
.swiper-button-prev.swiper-button-white.index_prev{width: 5%;
	background:#fff url(../images/prev.png) no-repeat left center;left:0px;background-size: 100% auto;z-index: 999;height: 100%;margin-top: 0px;top: 0px;}
.swiper-button-next.swiper-button-white.index_next:hover{background:#fff url(../images/next_1.png) no-repeat left center;background-size: 100% auto}
.swiper-button-prev.swiper-button-white.index_prev:hover{background:#fff url(../images/prev_1.png) no-repeat left center;background-size: 100% auto}


.demo_more{display: block;width: 157px;height: 44px;margin:0 auto 66px auto;font-family: Arial;
	background:#fff url(../images/view_more.png) no-repeat center center;}
.index_down{display: block;width: 35px;height: 39px;margin:0 auto 59px auto;background: url(../images/index_ico.png) no-repeat center center;}


#map img{max-width: none;}
.BMap_noprint{background: url(../images/dw.png) no-repeat !important;}

@media(min-width:1200px){
.Menu001536 li{width:140px; text-align: center;}
}

/*新闻详细页*/
.news_info{padding-bottom: 30px;}
.news_info_title{text-align: center;}
.news_info_title span{display: block;font-size: 16px;color:#333;padding-bottom: 10px;padding-top: 42px;}
.news_info_title time{font-size: 14px;color:#b9b9b9;display: block;padding-bottom: 40px;}
.news_info_title{border-bottom: 1px solid #dcdcdc;margin-bottom: 32px;}
/*新闻详细页*/

/*弹出层*/
.fixed{position: fixed;top:0px;left:0px;right: 0px;bottom:0px;background:url(../images/index_team.png) repeat left top;display: none;z-index: 6}
.fixed .close{display: block;font-size: 16px;color:#000;border-radius: 50% 50%;width: 30px;height: 30px;position: absolute;top: 0px;right: 0px;text-align: center;background: #ccc;cursor: pointer;line-height: 30px;}
.fixed .deom_info{width: 100%;max-width: 1200px;margin:0 auto;padding: 20px;position: relative;margin-top: 40px;background: #fff;}
.fix_img img{display: block;margin: 20px auto;max-width: 100%}
@media(min-width:1200px){
.fixed .close{top: -15px;right: -15px;}
.fixed .deom_info{margin-top: 150px;width: 40%}   
}

/*
 .Timeline000184
 */
.Timeline000184{ padding:20px 0;}
.Timeline000184 .auto{ position:relative;}
.Timeline000184 .pic_box {text-align: center;}
.Timeline000184 .pic_box img {display: none;}
.Timeline000184 .tabList{ position:relative; overflow:hidden; width:960px; height:66px; margin:20px auto 0;}
.Timeline000184 .tabList ul{position:relative;margin:0 auto; }
.Timeline000184 .tabList li{ float:left; width:160px; text-align:center; height:66px; line-height: 66px;font-size: 18px; background:url(../images/Timeline000184-a.png) no-repeat center top; }
/*.Timeline000184  .line{ height:4px; background-color:#EAEAEA; position:absolute; left:0; width:100%; top:26px;}*/
.Timeline000184 .tabList li.on{ background-image:url(../images/Timeline000184-aon.png); }
.Timeline000184 .tabList li:hover a,
.Timeline000184 .tabList li.on a{font-weight:bold;font-size: 22px;color:#135a9a; }
.Timeline000184  .prev,
.Timeline000184  .next{ position:absolute; background-image:url(../images/Timeline000184-controls.png); background-repeat:no-repeat; top:22px; z-index:10;width: 14px;height: 23px; background-color:#fff;}
.Timeline000184  .prev{ left:0; background-position:0 0;}
.Timeline000184  .next{ right:0; background-position: right bottom;}
.Timeline000184  .prev:hover{background-position: 0 bottom;}
.Timeline000184  .next:hover{background-position: right 0;}
.Timeline000184 .InfoList ul{ display:none;}
.Timeline000184 .InfoList{ padding:30px 0 50px;}
.Timeline000184 .InfoList ul{width: 380px;margin:0 auto;}
.Timeline000184 .InfoList ul h3 {font-size: 30px;margin:0 0 20px 0;}
.Timeline000184 .InfoList li{ line-height: 26px; padding-left: 20px;background: url(../images/li-dot.png) no-repeat left center; }
.Timeline000184 .InfoList li span{ display:none;width:40px;font-size:16px; }
.Timeline000184 .InfoList li a{ color:#666; font-size:14px;}
/*.Timeline000184 .InfoList li:hover a{color:#DDAA2B;}*/

/*20190816*/
.team {margin-bottom:3.5%;}
.team h2 {font-size:20px; font-weight:normal; color:#333; line-height:1.5em; margin:0 0 3%; padding:0;}
.team .item {overflow:hidden; background-color:#fff; padding:30px; margin-bottom:3%;}
.team .photo {float:left; width:220px;}
.team .photo img {display:block; width:100%; height:auto;}
.team .info {margin-left:250px; overflow:hidden;}
.team .top {overflow:hidden; margin-bottom:10px;}
.team .top span {display:block; float:left; font-size:18px; line-height:1.5em; font-weight:bold; color:#555; padding-right:15px;}
.team .top span:last-child {padding-right:0;}
.team .btm {font-size:16px; line-height:1.75em; color:#555;}
@media only screen and (max-width:768px){
	.team .item {padding:20px;}
	.team .photo {width:150px;}
	.team .info {margin-left:170px;}
}
@media only screen and (max-width:480px){
	.team .item {padding:15px;}
	.team .photo {width:auto; float:none; margin-bottom:15px;}
	.team .photo img {width:auto; max-width:100%; margin:0 auto;}
	.team .info {margin-left:0;}
	.team .top {margin-bottom:5px;}
}

.others {position: fixed;top:50%;right:25px;transform:translateY(-50%);z-index: 100;}
.others img {max-width: 92px;}

/*
 .RichInfo005
 */
.RichInfo005{ padding:150px 0 50px;}
.RichInfo005 .news_info .info{ }
@media only screen and (max-width:480px){
	.RichInfo005{ padding:20px 0;}
	
}