body{background-color:#fff;overflow-x:hidden;font-family:"微软雅黑","Arial","Microsoft YaHei","Helvetica Neue","Helvetica","Arial","sans-serif";min-width:1340px;}
.wrap{clear:both;width:96%;max-width:1300px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}
.wrap2{clear:both;width:96%;max-width:1300px;margin:0 auto;text-align:left;zoom:1;}
.wrap3{clear:both;width:94%;max-width:1000px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}


/* 首页顶部内容 */
.top_content{position:relative;max-height:680px;}
.video_bg{width:100%;height:100%;max-height:680px;overflow:hidden;z-index:-1;}
.video_bg video{width:100%;}
.top_content .tc_top{position:absolute;left:25%;top:120px;width:800px;color:#fff;display:none;}
.top_content .tc_top_left{display:inline-block;margin-top:89px;vertical-align:top;}
.top_content .word{height:104px;font-size:65px;line-height:104px;font-weight:bold;}
.top_content .word2{height:65px;font-size:50px;line-height:46px;font-weight:bold;margin-top:20px;}
.top_content .tc_bottom{position:absolute;bottom:-130px;left:50%;width:1200px;height:160;background:#FFFFFF;box-shadow:0px 7px 26px 0px rgba(207,207,207,0.5);margin-left:-600px;overflow:hidden;}
.top_content .tc_bottom .tc_bottom_item{display:inline-block;width:20%;height:160px;text-align:center;font-size:0;}
.top_content .tc_bottom .tc_bottom_item:hover{background:#d90a18;margin-top:-50px;}
.top_content .tc_bottom .tc_bottom_item:hover .num,.top_content .tc_bottom .tc_bottom_item:hover .info{color:#ffffff;}
.top_content .tc_bottom .tc_bottom_item .num{font-size:36px;color:#262C73;line-height:56px;height:56px;margin-top:23px;}
.top_content .tc_bottom .tc_bottom_item .info{height:37px;font-size:22px;font-weight:400;color:#262C73;line-height:37px;margin-top:18px;}
/* 新闻动态 */

.news{height: 550px;}
.news_title{margin-top:190px;margin-bottom:50px;overflow:hidden;text-align:center;font-size:35px;color:#262C73;line-height:50px;font-weight:bold;}
.news_content{width:1340px;margin:0 auto;}
.news .news_top{width: 62%;float: left;padding:39px 0;}
.news .news_top a {color: #333;width:100%;}
.news .news_top a:hover {color: #d90a18;}
.news .news_top .imgbox{float: left;width:50%;float: left;height:300px;}
.news .news_top .imgbox a{display:block;height:100%;}
.news .news_top .imgbox img {width:100%;height:100%;object-fit: cover;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.news .news_top .imgbox:hover img {-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.news .news_top .info{width:44%;float: left; margin-left: 30px;}
.news .news_top .day{display: block;font-size: 45px;line-height: 60px;}
.news .news_top .mon{line-height: 17px;font-size: 18px;}
.news .news_top .tit{font-size: 22px;margin:24px 0 17px;}
.news .news_top .desc{margin-bottom:24px;color:#808080;font-size:15px;}
.news .news_top .detail{font-size:15px;}

.news .news_list {width:34%;float: right;padding:18px 0 21px 0;}
.news .news_list .item{border-bottom: 1px solid #ebebeb;padding:8px 0 13px;position: relative;}
.news .news_list .date{line-height: 39px;color:#b2b2b2;font-size: 18px;}
.news .news_list .tit{padding-right:60px;position: relative;font-size: 18px;height: 60px;line-height: 60px;color: #333;}
.news .news_list .tit .iconfont{display: inline-block;position:absolute;right:0;top:0;font-weight:bold;font-size:15px;color:#cccccc;}

.news .news_list .item:before{position: absolute;left: 0;bottom: -1px;width: 0;width: 0;height: 1px;background:#d90a18;content: "";transition: all 0.3s;}
.news .news_list .item:hover:before{width: 100%;}
.news .news_list .item:hover .tit,.news .news_list .item:hover .date,.news .news_list .item:hover .tit .iconfont{color:#d90a18;}
.news .news_list .item:last-child{border-bottom: 0px;}


/* 项目案例 */
.project{background-color:#F6F7FB;overflow:hidden;}
.project_title{margin-top:30px;margin-bottom:50px;overflow:hidden;text-align:center;font-size:35px;color:#262C73;line-height:50px;font-weight:bold;}
.project_content{margin:0 auto;text-align:center; width:1340px;}
.project_content .item{display:inline-block;width:400px;margin:0 20px 70px;vertical-align: top;}
.project_content .item a{color:#333;}
.project_content .item a:hover{color: #d90a18;}
.project_content .item img{width:400px;height:227px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.project_content .item img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.project_content .item .title{text-align:left;height:32px;font-size:22px;line-height:30px;margin-top: 20px; margin-bottom: 20px;}
.project_content .item .intro{text-align:left;font-size:14px;color:#808080;line-height:25px;position: relative;}
.project_content .item .skip{width: 30px;height: 30px; margin-top:10px;background:url('../images/skip.png') center no-repeat;background-size: 100%; cursor: pointer;}
.project_content .item .intro .detail{position: absolute;bottom: 0;right: 0;}

/* 合作伙伴 */
.partner{clear:both;width:1340px;margin:0 auto;text-align:left;zoom:1;}
.partner_title{margin-top:55px;margin-bottom:50px;overflow:hidden;text-align:center;font-size:35px;color:#142D70;line-height:50px;font-weight:bold;}
.partner_link{overflow:hidden;margin-bottom:3%;}
.partner_link ul li{float:left;width:15.8%;margin-right:1%;margin-bottom:1%;overflow:hidden;}
.partner_link ul li:nth-child(6n+0){margin-right:0;}
.partner_link ul li .imgs{overflow:hidden;border:1px solid #f0f0f0;height:105px;}
.partner_link ul li .imgs img{display:block;width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.partner_link ul li .imgs:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}

