.banner{width: 100%;}
.banner img{width: 100%; display: block;}
.bgf8{width: 100%;background: #F8F8F8}
/*公司简介*/
.about{width: 1400px; margin:0 auto;padding-top: 150px; padding-bottom: 150px;display:flex; justify-content:space-between; position: relative;}
.about .info{width: calc(100% - 620px);}
.about .info .title{width: 100%;color: #333333; font-size: 40px;line-height: 1;padding-top: 50px;}
.about .info .content{font-size: 18px; color: #666666; line-height: 2; padding-top: 40px;}
.about .pic{width: 570px;}
.about .pic img{width: 100%; display: block;}
.about ul{width: 1070px; display:flex; justify-content:space-between; position: absolute; left: 0; bottom: 320px;background: rgba(255,255,255,0.9);box-shadow:0px 2px 17px 1px rgba(0,0,0,0.05);}
.about ul li{ text-align: center; color: #134B9F;width: 25%;padding-top: 50px; padding-bottom: 50px; position: relative;}
.about ul li:after{content: ""; position: absolute; right: 0;width: 1px; height: 50%; background: #f0f0f0; top: 25%;}
.about ul li:last-child:after,.about ul li:first-child:after{display: none;}
.about ul li dl{ font-size: 40px; }
.about ul li dl span{font-size: 40px; font-weight: bold;}
.about ul li dd{font-size: 18px; padding-top: 5px;color: #666666;}                                     
.about ul li.on{background: #134B9F;color: #fff;}
.about ul li.on dd{color: #fff;}


.funeng{width: 100%;}
.funeng img{width: 100%; display:block;}

/*平台*/
.pingtai{ width:1400px; margin:0 auto;padding-top: 150px; padding-bottom: 150px;}
.pingtai .hd{ width: 100%;}
.pingtai .hd ul{display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;width:100%; padding-left: 90px; padding-right: 90px;}
.pingtai .hd ul li{width: 25%; text-align: center; margin-right: 12.5%; color: #333333; font-size: 28px;line-height: 1;padding-top: 20px;padding-bottom: 20px;border-radius: 40px;cursor:pointer;}
.pingtai .hd ul li:last-child{margin-right: 0}
.pingtai .hd ul li.on{background: #E7EDF5;color: #134B9F;}

.pingtai .bd{width: 100%; padding-top: 100px;}
.pingtai .bd ul{display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;width:100%;}
.pingtai .bd ul .ul_left{width: 310px;}
.pingtai .bd ul .ul_left img{width: 100%; display: block;}
.pingtai .bd ul .ul_right{width: calc(100% - 310px); padding-left: 130px; padding-top: 140px;}
.pingtai .bd ul .ul_right dl{color: #333; font-size: 28px;}
.pingtai .bd ul .ul_right dd{ color: #888888; font-size: 16px; padding-top: 15px; line-height: 2; }
.pingtai .bd ul .ul_right .tag{width: 100%; padding-top: 20px;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
.pingtai .bd ul .ul_right .tag li{ color: #888888; border:1px solid #888888; margin-right: 20px; border-radius: 5px; line-height: 1; padding:6px 20px;}
.pingtai .bd ul .ul_right .btn{background:#134B9F; width: 200px; margin-top: 50px; border-radius: 40px; padding-top: 10px; padding-bottom: 10px;}
.pingtai .bd ul .ul_right .btn a{color: #fff;display: flex; justify-content: center;align-items: center;font-size: 20px;}
.pingtai .bd ul .ul_right .btn img{width: 16px; height: 16px; display: block; margin-left: 5px;}

/*优势*/
.youshi{background:url(../images/img05.png) top center no-repeat #134B9F; background-size: 100% auto;width: 100%; padding-top:110px; padding-bottom: 110px;}
.youshi .title{width: 100%; text-align: center; }
.youshi .title dl{font-size: 30px; line-height: 1;color: #ffffff;}
.youshi .title dd{color:#ffffff;font-size: 16px; margin-top: 40px; line-height: 1;}
.youshi ul{width: 1400px; margin:0 auto;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap; padding-top: 100px;}
.youshi ul li{width: 22%; margin-right:4%;background: #ffffff; border-radius: 10px; cursor:pointer;padding: 60px 50px;}
.youshi ul li:last-child{margin-right: 0;}
.youshi ul li dl{width: 100%;}
.youshi ul li dl img{width: 50%;display: block; margin:0 auto;}
.youshi ul li dd{font-size: 24px; color: #333333;width: 100%; text-align: center;padding-top: 20px;}
.youshi ul li dt{font-size: 14px; line-height: 1.5; color: #8C8C8C; padding-top: 10px;text-align: center;}


/*新闻*/
.news{width: 1400px;margin:0 auto;padding-top: 110px; padding-bottom: 110px;}
.news .title{width: 100%;text-align: center; }
.news .title dl{font-size: 30px;line-height: 1;color: #333333;}
.news .title dd{ font-size: 14px; margin-top: 30px; line-height: 1;color: #666666; }

.news .top_news{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;padding-top: 80px;}
.news .top_news .pic{width: 685px;}
.news .top_news .pic img{width: 100%; display: block;}
.news .top_news .info{width: calc(100% - 685px); padding-left: 80px;padding-top: 60px;}
.news .top_news .info .dl{color: #333333;font-size: 22px;line-height: 1.5;}
.news .top_news .info .time{color: #A9A9A9;font-size: 16px;line-height: 1; padding-top: 10px;}
.news .top_news .info .text{color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 2;padding-top: 30px;}
.news .top_news .info .more{background:#134B9F;font-size: 20px; width: 200px; margin-top: 50px; border-radius:5px; padding-top: 10px; padding-bottom: 10px;}
.news .top_news .info .more a{color: #fff;display: flex; justify-content: center;align-items: center;}
.news .top_news .info .more img{width: 16px; height: 16px; display: block; margin-left: 5px;}



.news ul{width: 100%; display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap; padding-top: 80px;}
.news ul li{width: 32%;margin-right: 2%; border:1px solid #dddddd;padding: 20px;}
.news ul li:last-child{margin-right: 0;}
.news ul li a{width: 100%; display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap; }
.news ul li .time{background: #666666;color: #fff; width: 80px;height: 80px;display: flex; justify-content: center;align-items: center;}
.news ul li .time dl{text-align: center;font-size: 30px;line-height: 1}
.news ul li .time dd{font-size: 14px;line-height: 1;padding-top: 5px;}

.news ul li .info{width: calc(100% - 80px); padding-left: 15px;}
.news ul li .info dl{color: #333333;font-size: 16px;}
.news ul li .info dd{color: #999999;font-size: 14px;line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding-top: 10px;}