﻿@charset "utf-8";
/* CSS Document */

.full-width {max-width: 100%; min-width: 1200px;}

.more-btn { position: relative; box-sizing: border-box; display: block; width: 150px; height: 40px; margin: auto; padding-right: 40px; line-height: 40px; text-align: center; font-size: .14rem; color: #b7b7b7; font-family: 'Arial'; box-shadow: 0 .02rem .1rem rgba(0, 0, 0, .15); overflow: hidden; transition: all 0.3s ease-out 0s; } 
.more-btn:before { position: absolute; top: 0; right: 0; width: 40px; height: 100%; background: url(../images/arrow.png) -0.4rem 0 no-repeat #999; background-size: auto 40px; box-shadow: 0 0 .1rem rgba(0, 0, 0, .2); content: ''; transition: all 0.3s ease-out 0s; } 
.more-btn:hover { box-shadow: 0 .02rem .1rem rgba(0, 0, 0, .25); color: #555; } 
.more-btn:hover:before { background-position: 0 0; background-color: #0B579F; } 

.jhr_tit{position: relative; z-index: 2; margin: 40px auto;text-align: center;display: block; box-sizing: border-box; width: 100%}
.jhr_tit strong{font-size: 48px;color: #0B579F;font-weight: bold; z-index: 2;position: relative;letter-spacing: 4px;}
.jhr_tit strong:after{content: ''; height: 1px; width: 100px;background: #e4e4e4;position: absolute;left: -138px;top: 35px}
.jhr_tit strong:before{content: ''; height: 1px; width: 100px;background: #e4e4e4;position: absolute;right: -138px;top: 35px}
.jhr_tit strong b{font-style: inherit;}
.jhr_tit strong b:after{content: ''; height: 4px; width: 30px;background: #0B579F;position: absolute;left: -68px;top: 33px; z-index: 1;}
.jhr_tit strong b:before{content: ''; height: 4px; width: 30px;background: #0B579F;position: absolute;right: -68px;top: 33px; z-index: 1;}
.jhr_tit span{color: #333;line-height: 50px; font-size: 24px;letter-spacing:2px;display: block;position: relative; font-weight: bold;    font-family: fantasy;}


/*¹关于我们*/
.about{ /*background:#fff url(../images/gywmbg.jpg) center center no-repeat;*/  padding:60px 0; position:relative; overflow:hidden;}
.about .b{  }
.about .about_title{ position:relative; z-index: 10; text-align: center; }
.about .about_title .div1{ line-height:35px; height:70px; font-size:30px; color: #3671cf; font-weight: 700; background: url(../images/title.png) center center no-repeat; letter-spacing:1px; }
.about .about_title .div2{line-height:22px; font-size:15px; color: #999; letter-spacing: 2px;}

.about .aboutBox{}
.about .aboutBox .about_left{ width:600px; overflow:hidden; }
.about .aboutBox .about_left .div0{width:100%; border-right:5px solid #0B579F;padding:20px 0}
.about .aboutBox .about_left .div1{ color: #999; font-size:16px; font-weight: 700; letter-spacing:1px; line-height:35px; }
.about .aboutBox .about_left .div2{ border-top:1px solid rgba(255,255,255,0.3); height:3px; border-bottom:5px solid rgba(255,255,255,0.3); width:130px; margin:15px 0 25px 0; }
.about .aboutBox .about_left .div3{ color: #0B579F; font-size: 31px; font-weight: bold; letter-spacing: 12px;  } 
.about .aboutBox .about_left .aboutNR{ color:#333; font-size: 18px;line-height: 38px; overflow:hidden; margin-top:20px;}
.about .aboutBox .about_left .about_more{padding-top:30px; width:640px;}
.about .aboutBox .about_left .about_more a{display:block; width:118px; text-align:center;border:1px solid rgba(0,0,0,0.2); /*background-color:rgba(0,0,0,0.2) ;*/ float:left; margin-right:40px; padding: 8px 0;}
/* .about .aboutBox .about_left .about_more a:hover{ background: #fda102; } */
.about .aboutBox .about_left .about_more .imgIcon{height:50px;background-repeat: no-repeat !important; background-position:center center !important;}
.about .aboutBox .about_left .about_more .mT{text-align: center; color: #fff; font-size: 14px;padding-top:8px;  }
.about .aboutBox .about_left .about_more a.a1 .imgIcon{ background-image: url(../images/about_i01.png); }
.about .aboutBox .about_left .about_more a.a2 .imgIcon{ background:url(../images/about_i02.png) center center no-repeat; }
.about .aboutBox .about_left .about_more a.a3 .imgIcon{ background:url(../images/about_i03.png) center center no-repeat; }
.about .aboutBox .about_left .about_more a.a4 .imgIcon{ background:url(../images/about_i04.png) center center no-repeat; }
.about .aboutBox .about_right{ width: 585px; position: relative; margin-top: 40px;  }
.about .aboutBox .about_right .img{ height:400px; width:516px; border:5px solid #eee; position: relative;z-index: 5;background-position:center center; background-size:cover;-webkit-background-size: cover;-moz-background-size: cover; -o-background-size: cover;}
.about .aboutBox .about_right .img img{}
.about .aboutBox .about_right .bd{ position: absolute; right: 40px;bottom: -26px; border:5px solid #0B579F; width:456px; height:350px; }
.about .aboutBox .about_right .btn{ position: absolute; z-index: 10; right:40px; bottom:42px; }
.about .aboutBox .about_right .btn a{ display: block; width: 55px; height:40px; float: left; margin-right:5px;}
.about .aboutBox .about_right .btn a.a1{ background:rgba(250,170,24,0.8) url(../images/about_jt01.png) center center no-repeat; }
.about .aboutBox .about_right .btn a.a2{ background:rgba(250,170,24,0.8) url(../images/about_jt02.png) center center no-repeat; }
/* .about .aboutBox .about_right .btn a:hover{ background-color:#2b6cd5 ; } */



/*-----------产品中心 START---------------*/
.product { width:100%;margin:auto;padding-top: 0.65rem; padding-bottom: 1rem;background:#f7f8fa ;  } 
.product .product-tab-swiper { padding-top: 10px; padding-bottom: 10px; height:50px;border-bottom:3px solid #eee;} 
.product .product-tab-swiper a { display: inline-block; width: auto; padding: 15px 20px;     font-size: 18px;     line-height: 0; color: #555; transition: all .3s;    margin: 0 10px; } 
.product .product-tab-swiper a:hover, .product .product-tab-swiper a.active { background: #0B579F; color: #fff; } 
.product .product-tab-swiper .swiper-wrapper { justify-content: center; } 
.product .product-tab-swiper .swiper-scrollbar { left: 0; bottom: 0; width: 100%; height: 2px; } 
.product .product-tab-swiper .swiper-scrollbar .swiper-scrollbar-drag { background: rgba(0, 0, 0, .2); } 
.product .tab-content { padding-top: 35px; overflow: hidden; } 
.product .tab-content ul { margin-right: -0.5rem; } 
.product .tab-content li { box-sizing: border-box; float: left; width: calc(100%/4); padding-right: 10px; padding-bottom: 20px; } 
.product .tab-content li a { display: block; background: #fff; } 
.product .tab-content li .ratio-pic {     width: 100%;height: 300px;border: 1px solid #eee; border-bottom: none; overflow: hidden; } 
/* .product .tab-content li .ratio-pic { padding-bottom: 66.48%; }  */
.product .tab-content li .ratio-pic .pic-box { border: 1px solid #fff;    width: 100%;height: 100%;text-align: center; } 
.product .tab-content li .ratio-pic img { transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;max-width: 100%;height:100%; margin:auto;} 
.product .tab-content li .cont { box-sizing: border-box; position: relative; height: 40px; padding: .05rem .4rem 0 .2rem; transition: padding 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; } 
.product .tab-content li .cont:before { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; background: #0B579F; border-top: 1px solid #eee; border-bottom: 1px solid rgba(0, 0, 0, .1); content: ''; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; } 
/* .product .tab-content li .cont:after { position: absolute; top: .25rem; right: 2px; width: 37px; height: 20px; border-left: 1px solid rgba(0, 0, 0, 0); background: url(../images/icon.png) -30px 0 no-repeat; content: ''; transition: all 0.3s ease-out 0s; }  */
.product .tab-content li .title { position: relative; text-align:center; z-index: 1; padding-top: .1rem; font-size: 18px; line-height:35px; color: #fff; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: color .3s; } 
.product .tab-content li .info { position: relative; z-index: 1; padding-bottom: .15rem; font-size: 14px;  color: #fff; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } 
.product .tab-content li a:hover .cont { padding-top: 0; padding-bottom: .05rem; } 
.product .tab-content li a:hover .cont:before { top: -0.1rem; bottom: -0.05rem; border-bottom: 2px solid #0B579F; } 
.product .tab-content li a:hover .cont:after { background-position: 16px 0; border-color: rgba(0, 0, 0, .1); } 
.product .tab-content li a:hover img { transform: scale(1.2, 1.2); } 
.product .tab-content li a:hover .cont:after { top: .2rem; } 
.product .tab-content li a:hover .title { color: #fff; } 

/*-----------产品中心 END---------------*/



/*-----------企业资历小题标 START---------------*/
.index_case_box { position: relative; display: block; text-align: center; width: 100%; height: auto; background: url('../images/about_bottom.jpg') no-repeat center center; height: 271px; background-color: #eeeeee; /*  background-image: linear-gradient(360deg, #1fa7dc, #1290ff); */ overflow: hidden; cursor: default; }
.index_case_box .index_case { position: relative; display: block; width: 100%; max-width: 1200px; margin: 40px auto 0px; height: auto; background: transparent; overflow: hidden; }
.index_case_box .index_case .num { width: 100%; height: auto; margin: 0px auto 0; }
.index_case_box .index_case .num .title { text-align: center; font-size: 32px; color: #fff; line-height: 48px; }
.index_case_box .index_case .num ul { display: inline-block; text-align: center; list-style: none; padding: 0; width: 100%; height: auto; margin: 30px 0; }
.index_case_box .index_case .num ul .num_list { display: inline-block; width: calc(100%/4); height: auto; float: left; border-right: 1px #fff solid; }
.index_case_box .index_case .num ul .num_list .big_num { font-size: 66px; font-weight: 600; color: #fff; /*text-shadow: 0 2px 6px rgba(51,51,51,0.6);*/ }
.index_case_box .index_case .num ul .num_list .small_font { font-size: 30px; font-weight: normal; color: #fff; }
.index_case_box .index_case .num ul .num_list:last-child{ border-right: 0px; }
.index_case_box .index_case .num ul .num_list span:nth-child(3) { display: block; font-size: 16px; color: #fff; line-height: 32px; }
.index_case_box .index_case .detailLis { /*position:absolute; bottom:50px;*/width:1200px; /*background: rgba(1,136,67,.3);*/ padding: 50px 0; overflow: hidden;border:0px solid #eee;z-index:97; }
.index_case_box .index_case .detailLis .item { float:left;width:calc(100%/4);height:80px;border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;text-align:center; }
/* .imain .detailLis .item:nth-child(2){border-right: 1px solid #E5E5E5}
*/ .index_case_box .index_case .detailLis .item  .num { font-size: 38px; color: #fff; height:50px; text-align: center; line-height:50px; }
.index_case_box .index_case .detailLis .item  .num em{font-size: 65px;font-weight: bold;}
.index_case_box .index_case .detailLis .item   p { font-size: 22px; color: #fff; font-weight: 200;height:30px;line-height:60px; font-family: "Helvetica Neue"; }
/* .imain .detailList .item p { font-size: 14px; color: #989898; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }  */  
/*-----------企业资历小题标 END---------------*/

/*优势*/
.YS_max{ width:1200px; height: 1344px; margin: 0 auto; }
.YS_bt{ width:100%; height: 170px; padding-top: 66px; text-align: center; background: url(../images/wq_12.png)no-repeat center bottom }
.YS_bt h2{ font-size: 50px; line-height: 48px; color: #004aa4; font-weight: bold; /*background: url(../images/wq_11.png)no-repeat center center*/ }
.YS_bt h2 em{ font-size:80px; margin: 0 6px; color: red }
.YS_bt p{ font-size: 26px; color: #333; margin-top: 40px; }
.YS_div01{ width:100%; height: 426px; background: url(../images/wq_17.png)no-repeat right center; margin-top: 60px; }
.YS_d01_top_bt{ height: 120px; width: 624px; }
.YS_d01_top_bt span{ float:left; width:120px; height: 100%; text-align: center; line-height: 120px; color: #fff; font-size: 40px; background: url(../images/wq_13.jpg)no-repeat center center }
.YS_d01_top_bt h2{ float:left; width: calc(100% - 136px); margin-left: 16px; font-size: 28px; margin-top: 30px; color: #004aa4; text-align: left; }
.YS_d01_top_bt p{ float:left; width: calc(100% - 136px); margin-left: 16px; font-size: 14px; color: #999; text-align: left; line-height: 50px; border-bottom: solid 1px #e4e4e4 }
.YS_d01_div01{ width: 560px; min-height: 224px; max-height: 224px; padding-left: 82px; margin-top: 16px; background: url(../images/wq_14-1.png)no-repeat 60px 10px }
.YS_d01_div01 p{ height: 77px; font-size:16px; color: #666; line-height: 25px; }
.YS_d01_div02{ height: 42px; width: 500px; padding-left: 80px; margin-top: 20px; }
.YS_d01_div02 a{ float:left; width: 140px; height: 42px; color: #fff; font-size: 14px;  text-align: center; line-height: 42px; border-radius: 4px; margin-right: 28px; background: #1c67c4  url(../images/wq_15.png)no-repeat 30px center; text-decoration: none; transition: 0.3s }
.YS_d01_div02 a:nth-child(2){ background: #1c67c4 url(../images/wq_16.png)no-repeat 30px center; }
.YS_d01_div02 a:nth-child(1):hover{ background: #ff9000 url(../images/wq_15.png)no-repeat 30px center; }
.YS_d01_div02 a:nth-child(2):hover{ background: #ff9000  url(../images/wq_16.png)no-repeat 30px center; }
.YS_div02{ width:100%; height: 640px; background: url(../images/wq_19.png)no-repeat left center }
.YS_div02_div_box{ width:580px; float:right; margin-right: 10px; }
.YS_d02_div01{ width: 550px; min-height: 224px; max-height: 224px; padding-left: 82px; margin-top: 16px; background: url(../images/wq_14.png)no-repeat 60px 10px }
.YS_d02_div01 p{ line-height: 25px; font-size: 16px; color: #666; height: 62px;margin-top: 10px; }

/*优势2*/
.YS2_max{ width: 100%; height: 482px; background: url(../images/wq_22.jpg)no-repeat center center ;}
.YS2_center{ width:1200px; margin: 0 auto; height: 100%; background: url(../images/adv2.png)no-repeat right bottom }
.YS2_div_box{ float:left; width: 624px; }
.YS2_bt{ height: 120px; width: 624px; }
.YS2_bt span{ float:left; width:120px; height: 100%; text-align: center; line-height: 120px; color: #fff; font-size: 40px; background: url(../images/wq_13.jpg)no-repeat center center }
.YS2_bt h2{ float:left; width: calc(100% - 136px); margin-left: 16px; font-size: 28px; margin-top: 30px; color: #004aa4; text-align: left; }
.YS2_bt p{ float:left; width: calc(100% - 136px); margin-left: 16px; font-size: 14px; color: #999; text-align: left; opacity: 0.8; line-height: 50px; border-bottom: solid 1px #e4e4e4 }
.YS2_div{ width: 550px; min-height: 224px; max-height: 224px; padding-left: 82px; margin-top: 16px; background: url(../images/wq_14.png)no-repeat 60px 10px }
.YS2_div p{ line-height: 25px; font-size: 16px; color: #666; height: 62px;padding-top: 6px; margin-top: 10px; }


/*荣誉资质*/
.reason{padding:50px 0;border-bottom: 1px solid #eee;}
.mainCon{margin-top:30px;}
.case-wrapper { background-color: #f3f3f3; }
.case-wrapper>.c-width { position: relative; overflow: hidden; }
.swiper-case { position: relative; }
/* .swiper-case:before { content: ""; position: absolute; width: 100%; height: 375px; background-color: #03a8e8; top: 89px; left: 0; } */
.swiper-case .swiper-container { margin-bottom: 96px !important; width: 1158px; }
.swiper-case .swiper-slide { background-position: center; background-size: 130% 120%; width: 450px; height: 600px; }
.swiper-case .swiper-slide .img { display: block; width: 450px; height: 600px; margin:auto;text-align:center;background:#fff;line-height:600px;border:1px solid rgba(238,238,238,.5); }
.swiper-case .swiper-slide .img img{ width:100%;max-height:100%; }
.swiper-case .swiper-button-next, .swiper-case  .swiper-button-prev { top: 5rem; width: 10%; height: 7rem; }
.swiper-case .swiper-button-next { width: 60px; height: 80px; background: url("../images/next2.png") no-repeat; opacity: 0.1; right: 142px !important; margin-top: -40px !important; left: auto !important; filter: alpha(opacity=80); top: 50% !important; }
.swiper-case .swiper-button-prev { width: 60px; height: 80px; background: url("../images/prev2.png") no-repeat; opacity: 0.1; filter: alpha(opacity=80); left: 138px !important; margin-top: -40px !important; top: 50% !important; }
.swiper-case .swiper-button-prev:hover, .swiper-case .swiper-button-next:hover { opacity: 0.8; filter: alpha(opacity=100); }
.swiper-case .swiper-pagination { bottom: -50px !important; width: 100%; height: 5px; font-size: 0; }
.swiper-case .swiper-pagination .swiper-pagination-bullet { width: 18px !important; height: 5px !important; margin: 0 10px !important; background-color: #666 !important; border-radius: 0 !important; }
.swiper-case .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #0B579F !important; }


/*服务流程图*/
.process{width:100%;    padding: 0 50px 50px;background:url(../images/xw-bg.jpg) no-repeat bottom;}
.process_bg {margin-top: 80px;text-align:center;}
.process_bg ul{width:100%;}
.process_bg li {float: left; width: 16%; height: auto; text-align: center;}

.process_bg li.process_tab{width:50px;height:100%;margin-top: 27px;}
.process_bg li.process_tab img{width:100%;height:auto;}
/* .process_bg li:nth-child(2n) {width: 102px; height: 102px;} */
.process_bg li.process_nav img{width:110px;height:auto;border:5px solid #0c4da1;border-radius:50%;padding:20px;}
.process_bg li.process_nav span {display: block; padding-top: 15px; padding-bottom: 10px; font-size: 16px; font-weight: bold;}


/*新闻展示*/
.news-mod { width: 100%; margin-top: 30px;background:url(../images/indb_pic.png) no-repeat left bottom; }
.news-mod .list { width: 100%; }
.news-mod .item-f { width: 100%; transition: all 0.3s ease 0s; }
.news-mod .item { width: 1200px; cursor: pointer; padding: 30px 0px; margin: 0 auto; transition: all 0.3s ease 0s; }
.news-mod .item .pre-pic { float: left; width: 300px; }
.news-mod .item .info { float: left; width: 870px; }
.news-mod .item .info .tt a { font-size: 18px; color: #333; line-height: 42px; }
.news-mod .item .info .tt span { color: #1c91e9; }
.news-mod .item .img { width: 280px; height: 150px; border:1px solid #eee;text-align:center; }
.news-mod .item .img img{max-width:100%;height:100%;margin:auto;}
.news-mod .item .des { margin-top: 6px; }
.news-mod .item .des a { font-size: 13px; color: #999; line-height: 24px; }
.news-mod .mores { display: block; width: 150px; line-height: 42px; font-size: 13px; color: #fff; text-align: center; background: #275397; border-radius: 3px; margin: 0 auto; margin-top: 50px; }
.news-mod .item .date { float: left; width: 120px; }
.news-mod .item .date .dd { font-size: 50px; font-weight: bold; letter-spacing: 5px; color: #ddd; text-align: center; }
.news-mod .item .date .yy { font-size: 18px; color: #999; text-align: center; }
.news-mod .item .line { float: left; width: 1px; height: 100px; background: radial-gradient(#999,#eee); }
.news-mod .item .con { float: left; width: 720px; padding-left: 50px; }
.news-mod .item .more2 { display: block; width: 90px; line-height: 30px; text-align: center; background: #ddd; color: #fff; margin-top: 36px; transition: all 0.3s ease 0s; }
.news-mod .item-f:hover { background-color: rgba(238,238,238,.6); transition: all 0.3s ease 0s; }
.news-mod .item-f:hover .tt a { color: #0952a9; }
.news-mod .item-f:hover .more2 { background: #d0191d; transition: all 0.3s ease 0s; }
.news-mod .item-f:hover .des a { color: #333; }
.news-mod .item-f:hover .item { padding-left: 20px; transition: all 0.3s ease 0s; }
.news-mod .item-f:hover .date .dd { color: #0B579F; }


/*新闻*/
.indexNews{ padding-bottom:40px; background:#f7f8fa; position:relative; overflow:hidden;}
.indexNews .news_left{ background-color:#fff; width:930px; height: 502px;}
.indexNews .news_left .news_nav{  }
.indexNews .news_left .news_nav a{ display:block; width:calc(100%/3); float: left; height:65px; line-height:65px; border-left:1px solid #ebebeb;  border-bottom:1px solid #ebebeb;text-align:left; background-color:#fff; font-size:23px; font-weight: 700; color:#444; letter-spacing:1px; box-sizing: border-box;}
.indexNews .news_left .news_nav a span{ padding-left:50px; display:inline-block;line-height:63px; height:65px ; margin-left:40px;}
.indexNews .news_left .news_nav a.a1 span{ /*background:url(../images/news_t_1_1.png) left center no-repeat;*/}
.indexNews .news_left .news_nav a.a2 span{ /*background:url(../images/news_t_2_1.png) left center no-repeat;*/ padding-left:47px;}
.indexNews .news_left .news_nav a:hover,.indexNews .news_left .news_nav a.active{ background: #3671cf; color: #fff; }
.indexNews .news_left .news_nav a.a1:hover span,.indexNews .news_left .news_nav .a1.active span{/*background: url(../images/news_t_1_2.png) left center no-repeat;*/} 
.indexNews .news_left .news_nav a.a2:hover span,.indexNews .news_left .news_nav .a2.active span{/*background: url(../images/news_t_2_2.png) left center no-repeat;*/} 
.indexNews .news_left .news_box{  margin:35px 25px; overflow:hidden;}
.indexNews .news_left .news_box .news_lin1{}
.indexNews .news_left .news_box .news_lin1 .img{ width:325px; height:125px; overflow:hidden;background-position:center center; background-size:cover;-webkit-background-size: cover;-moz-background-size: cover; -o-background-size: cover; }
.indexNews .news_left .news_box .news_lin1 .nr{ width:525px;}
.indexNews .news_left .news_box .news_lin1 .nr .news_title{ line-height:25px;padding-top:10px;}
.indexNews .news_left .news_box .news_lin1 .nr .news_title a{ display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; width:255px; float:left; color:#333; font-size:16px;}
.indexNews .news_left .news_box .news_lin1 .nr .news_title a:hover{ color:#d81e06; text-decoration:underline;}
.indexNews .news_left .news_box .news_lin1 .nr .news_title .span_time{ float:right; color:#b7b7b7; font-size:14px;}
.indexNews .news_left .news_box .news_lin1 .nr .desc{ line-height:24px; font-size:13px; color:#999; height:72px; overflow: hidden; margin-top:15px;}
.indexNews .news_left .news_box .news_list{ width:910px; border-top:3px solid #f4f4f4; margin-top:25px; padding-top:10px;}
.indexNews .news_left .news_box .news_list li{ float:left; width:425px; margin-right:30px; border-bottom:1px dashed #ddd; padding:10px 0;}
.indexNews .news_left .news_box .news_list li a{ display:block; line-height:30px;}
.indexNews .news_left .news_box .news_list li a .spanT{ display:block; color:#333; font-size:14px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; width:190px; /*padding-left:25px; background:url(../images/news_dian.png) left center no-repeat;*/}
.indexNews .news_left .news_box .news_list li a .span_time{ color:#b7b7b7; font-size:13px;}
.indexNews .news_left .news_box .news_list li a:hover .spanT{color:#d81e06; text-decoration:underline;}
.indexNews .news_right{ width:320px ;  height:502px; background: #3671cf; position:relative;}
/*地图*/
.dt{width:290px;overflow:hidden; position:relative; height:472px;margin:15px auto; }
.dt .dtBox{ height:100%;width:100%;}
.dt_main{ height:450px; position:absolute; z-index:10; top:0; left:0; width:100%; height:100%; display:none;}
.iw_poi_content{ padding:8px 0; line-height:25px; color:#666; font-size:14px;}
.BMap_cpyCtrl.BMap_noprint,.anchorBL img{ display:none !important;}
.BMap_scaleCtrl{ left:15px !important;}
/*地图 end*/
.indexNews .news_right .lxwm{ position: absolute; bottom:15px; left: 15px; width:290px;z-index: 10; height:190px; background: rgba(54,113,207,0.8); }
.indexNews .news_right .lxwm .div1{ height:20px; line-height: 20px; width:240px; margin:auto; position: relative; text-align: center;margin-top:33px; }
.indexNews .news_right .lxwm .div1 span{ display: inline-block; position: relative;z-index: 11; font-size: 15px; color: rgba(255,255,255,1); }
.indexNews .news_right .lxwm .div1::before,.indexNews .news_right .lxwm .div1::after{ content:'';display: block; position: absolute;z-index:10; width: 40px; height:0px; border-top:1px solid rgba(255,255,255,0.7); top:50%; }
.indexNews .news_right .lxwm .div1::before{left:0;}
.indexNews .news_right .lxwm .div1::after{right:0;}
.indexNews .news_right .lxwm .div2{ width:240px; height: 60px; text-align: center; line-height: 60px;margin:auto;margin-top:12px; background:rgba(253,161,2,0.8); color:#fff; font-size:33px; letter-spacing:1px; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;}
.indexNews .news_right .lxwm .div3{ text-align: center;padding-top:20px; }
.indexNews .news_right .lxwm .div3 span{display: inline-block;margin:0 6px; height:10px; width:10px; border-radius: 100%; border:2px solid rgba(253,161,2,0.7);  }











.div_title{width:100%;}
.div_title h1{font-size:38px;font-weight:bold;color:#0B579F;}
.div_title h2{font-size:30px;color:#333;margin:5px 0 10px 0;}
















