/*        banner          */
.slides{width:100%;height:600px;position:relative;overflow:hidden; min-width:1200px; background:#001a3d}
.slideInner{height:600px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:600px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner a div.img1{width:1100px; padding-right:100px;position:absolute;top:183px;margin:0 auto; right:0;left:0;}
.slideInner a div.img2{width:1200px;position:absolute;top:263px;margin:0 auto; right:0;left:0; text-align:center;}
.banner_tow{ width:300px; text-align:center; margin-top:100px;}
.nav{width:1200px;position:relative;left:50%;margin-left:-600px;display:block;}
.nav a{display:block;width:30px;height:80px;opacity:.2;z-index:9;position:absolute;top:-300px;margin-top:-25px}
.nav a.prev{left:0;background:url(/statics/css/../images/prev.png) no-repeat; background-size:25px;}
.nav a.next{right:0;background:url(/statics/css/../images/next.png) no-repeat; background-size:25px;}


#bannersvg li svg{
    width: 16px;
}
#bannersvg li{
    float: left;
    padding-left: 6px;
    padding-bottom: 10px;

}
#bannersvg li.svg_cur path {
    animation: dash 5s linear infinite;
}
@keyframes dash {
    to {
        stroke-dashoffset: 0;
    }
}

/*           /banner           */

/*           新闻中心           */
#news{ min-width:1200px;height: auto;background: #f1f1f1;position: relative;padding: 190px 0 104px 0;}
#news .news_title{position: absolute; margin-left:-60px; left:50%;top:-64px; z-index: 101;}
#news .news_left{text-align: center;display: block;height: 380px; display:block; width:670px;}
#news .news_leftpic{border:7px solid #fff; height: 230px; width: 268px; transition: 0.2s; overflow: hidden}
#news .news_leftpic img{ height:  314px !important; width: auto !important;}
.news_left_text{ height: 100%; padding-top: 8px; margin-left:40px; width: 330px;color: black;}
.news_left_text h1{font-size: 22px;line-height: 30px;transition: 0.2s;text-align: left; font-weight:normal;}
.news_left_text p{font-size: 16px;height: 165px;padding-top: 40px;text-indent: 32px;overflow:hidden;line-height: 32px;text-align: left;}
#news .news_left:hover h1{color: #004098;transition: 0.4s;}
#news .news_left:hover .news_leftpic{box-shadow: 0 1px 10px rgba(0, 64, 152, 1);-webkit-box-shadow: 0 1px 10px rgba(0, 64, 152, 1);-moz-box-shadow: 0 1px 10px rgba(0, 64, 152, 1);transition: 0.4s;}
#news .news_right{height:auto;padding: 0px 0 50px 4%; width:470px;}
#news .news_right li{display: block;padding: 0;}
#news .news_right a{display: block;height: auto;width: 100%;padding: 24px 20px 24px 20px;transition: 0.2s;}
#news .news_right a b{font-size: 16px;display: block;height: 100%;width:29%;border-right: 1px solid #000;padding-right: 18px;text-align: center;}
#news .news_right a b span{font-size: 24px;display: block;}
#news .news_right a p{font-size: 16px; width:59%;height: 100%;overflow: hidden;line-height: 26px;padding-left:7%;}
#news .news_right a.background{background: #004098;color: #fff;transition: 0.2s;}
#news .news_right a b.font{border-color: #fff;}
#news .news_more{ height: 36px; width: 148px;background: #004098;display: block; margin: 50px auto 0; text-align: center;line-height: 36px;color: #fff;font-size: 14px; border-radius: 6px}
#news .news_more span{font-size: 16px;}
/*           /新闻中心           */

/*           核心业务           */
#core{height: auto; position: relative; min-width:1200px;}
#core>img{ position: absolute;top:50%;left:50%; margin-top:-150px; margin-left:-150px;z-index: 200;}
.core_nrpic{ width:50%;}
#core .core_top,#core .core_bottom{height: auto;}
#core .core_top>img,#core .core_bottom>img{padding: 0; display: block;}
#core .core_top .core_img{ width:40%;padding-top: 9%; padding-left: 10%;}
#core .core_bottom .core_img{width:33.2%; padding-top: 9%;padding-left: 16.8%;}
#core .core_img p{ margin:0 5%; display: inline-block;}
#core .core_img p img{transition: 0.8s;}
#core .core_img p span{font-size: 24px;display: block;text-align: center; padding-top: 30px; transition:0.8s;}
#core .core_img p:hover img{ transform:rotatey(180deg); -ms-transform:rotatey(180deg); 	/* IE 9 */ -moz-transform:rotatey(180deg); 	/* Firefox */ -webkit-transform:rotatey(180deg); /* Safari 和 Chrome */ -o-transform:rotatey(180deg); 	/* Opera */ transition: 1.2s;}
#core .core_img p:hover span{color: #004098;transition:0.8s;}
/*           /核心业务           */

/*           工作流程           */
.lc_title{ text-align:center;}
#process{height: auto;padding: 22px 0 72px 0; background: #f1f1f1;}
#process>.dk>img{ display: block;margin: 0 auto;}
#process .process_box{ position: relative; height: 465px;}
#process .process_box p{text-align: center;width: 24.3%;}
#process .process_box p img{transition: 0.2s;}
#process .process_box p:hover img{transform: scale(1.05); -ms-transform:scale(1.05); /* IE 9 */  -moz-transform:scale(1.05);/* Firefox */-webkit-transform:scale(1.05); /* Safari 和 Chrome */ -o-transform:scale(1.05);/* Opera */transition: 0.3s;}
#process .process_box p span{color: #004098;font-size: 24px;display: block;padding-top: 12px;text-align: center;}
#process .process_box p span i{font-size: 30px; display: block;line-height: 22px;}
#process .process_box .img1{position: absolute;bottom:0;left: 0;}
#process .process_box .img2{position: absolute; top:0; left: 18.9%;}
#process .process_box .img3{position: absolute; bottom:0; left: 37.78%;}
#process .process_box .img4{position: absolute;top:0;left: 56.75%;}
#process .process_box .img5{position: absolute;bottom:0;left: 75.67%;}
/*           /工作流程           */

/*          关于我们           */
#about{padding-top: 15px; height: auto; position: relative;z-index: 1000;}
#about>.dk>img{ position: absolute;top: 15px; left:50%; margin-left:-60px; z-index: 10000;}
#about .about_box{position: relative;z-index: 2000;}
#about .about_box>p{height: auto; width:calc(50% + 61px);position: absolute;top: 65px;left: 0;z-index: 9999;overflow: hidden;}
#about .about_box>p>img{width: 100%;transition: 0.5s;}
#about .about_text{padding-top: 160px;padding-bottom:100px;width: 38%;}
#about .about_text p{font-size: 18px;line-height: 42px;padding-bottom: 80px;}
#about .about_text p span{font-size: 30px;color: #004098;}
#about .about_text a{display: block;height: 36px;width: 148px;background: #004098;text-align: center;line-height: 36px;color: #fff;margin: 0 auto; font-size: 14px; border-radius: 6px}
#about .about_text a span{font-size: 16px;}
#about .about_box:hover>p>img{-ms-transform:scale(1.3);/* IE 9 */ -moz-transform:scale(1.3);/* Firefox */ -webkit-transform:scale(1.3); /* Safari 和 Chrome */ -o-transform:scale(1.3);/* Opera */transform: scale(1.3);  transition: 1s;}
/*          /关于我们           */

