﻿.footer .contain{padding-top:20px}.footer a{color:#ffffff}.footer span{margin:0 10px;display:inline-block}.fr{float:right}.mobile-nav{position:relative;display:none}.menu-nav{background-color:#005ba8;color:#ffffff;height:40px;line-height:40px}.menu-nav .btn,.menu-nav img{width:40px;height:40px;display:inline-block;float:left}.header .header-nav .layui-nav .layui-nav-item>a{color:#fff;font-size:18px;font-weight:bold;letter-spacing:2px}.placeholder{color:#999}.container{max-width:1430px;margin:0 auto}.picScroll-left{width:100%;overflow:hidden;position:relative}.picScroll-left .hd{overflow:hidden;height:30px;padding:0 10px;position:absolute;bottom:0px;left:400px;z-index:99;width:100px}.picScroll-left .hd ul{float:right;zoom:1;margin-top:10px;zoom:1;height:300px;overflow:hidden}.picScroll-left .hd ul li{float:left;width:9px;height:9px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url("/static/tpydg/imgs/circle1.png") no-repeat}.picScroll-left .hd ul li.on{background:url("/static/tpydg/imgs/circle2.png") no-repeat}.picScroll-left .bd ul{overflow:hidden;zoom:1}.picScroll-left .bd ul li{position:relative;overflow:hidden}.picScroll-left .bd ul li .pic{background:#f9f9f9}.picScroll-left .bd ul li .pic a{cursor:pointer}.iterm1{position:relative}.news-msg{position:absolute;top:15px;right:0px;width:50%}.news-msg .news-list{padding-right:10px}.news-list .news-title,.main .content .newslist ul li a{line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-list .news-title{width:100%}.news-list p{margin-top:10px;line-height:22px}.news-list p>a{display:block;color:#999}.news-list p>a:hover{color:#00a0e8;cursor:pointer}.news-iterm{margin-top:10px}.more{float:right;cursor:pointer;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#005ba8;border-bottom:#005ba8 solid 0.02rem;padding-bottom:2px;line-height:12px}.more:hover{border-color:#00a0e8}a:hover{color:#00a0e8 !important}.picScroll-left .bd ul li .pic img{width:100%;height:267px;display:block}.picScroll-left .bd ul li .title{position:absolute;bottom:0px;left:0px;width:510px;color:#fff;padding-left:30px;height:30px;line-height:30px;background:-webkit-linear-gradient(left, rgba(0,0,0,0.3), transparent);background:-o-linear-gradient(right, rgba(0,0,0,0.3), transparent);background:-moz-linear-gradient(right, rgba(0,0,0,0.3), transparent);background:linear-gradient(to right, rgba(0,0,0,0.3), transparent)}.title a{color:#fff}.more2 a{color:#666666 !important}.more2 a:hover{color:#00a0e8 !important}.index .index-main .index-left h5 span{font-size:30px;padding-left:40px;color:#2f318b;letter-spacing:2px}.index .index-main .index-left h5 i.more{border:none;background:url(/picri/imgs/more.png) no-repeat right center;padding-bottom:15px;padding-right:15px;font-size:9px;margin-top:15px}.index .index-main .index-left h5 i.more:hover{background-image:url(/picri/imgs/more-hover.png);color:#00a0e8}.index .index-main .index-left h5.hot span{background:url(/picri/imgs/i-hot.png) no-repeat left center;background-size:30px auto}.index .index-main .index-left h5.news span{background:url(/picri/imgs/i-news.png) no-repeat left center;background-size:30px auto}.index .index-main .index-left h5.global span{background:url(/picri/imgs/i-global.png) no-repeat left center;background-size:30px auto}.slick-dots{position:absolute;right:10px;bottom:8px}.slick-dots li{margin:0 5px !important;float:left}.slick-dots button{padding:5px;background-color:rgba(255,255,255,0.7);border:none;font-size:0;border-radius:50%;cursor:pointer}.slick-dots .slick-active button{background-color:#00a0e8}.content{min-height:500px}.iterm2{margin-left:-15px;margin-right:-15px}.partA{background-color:#fff}.partA .index-main{background-color:#ffffff;padding-bottom:10px;display:flex}.partB{position:relative;background:linear-gradient(to bottom, #e2f0fb, transparent)}.partB::after{content:'';display:block;position:absolute;left:0;right:0;top:0;height:30px;width:100%;background:url(/picri/imgs/3as.png) center bottom no-repeat;background-size:cover}.partB .index-left{margin-top:20px}.index{background:url(/picri/imgs/partcbg.png) no-repeat bottom center;background-size:100% auto;padding-bottom:30px}.iterm2 ul li{padding:15px}.iterm2 ul li>a{width:100%;display:block;box-shadow:1px 2px 10px 0 rgba(0,0,0,0.1);background:#ffffff}.iterm2 ul li .imgbox{width:100%;height:0;padding-bottom:60%;position:relative;overflow:hidden;background-size:cover;transition:0.3s all;background-position:center center}.iterm2 ul li .txtbox{width:100%;padding:24px 30px;box-sizing:border-box;position:relative}.iterm2 ul li .txtbox h1{font-size:18px;color:#005ba8;line-height:30px;font-weight:normal;margin-bottom:6px;position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:0.3s all}.iterm2 ul li .txtbox p{font-size:14px;line-height:25px;height:50px;position:relative;z-index:1;transition:0.3s all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.iterm2 ul li .txtbox .flex{width:100%;margin-top:20px;padding-top:8px;position:relative;z-index:1;transition:0.3s all;justify-content:space-between}.iterm2 ul li .txtbox .flex span{font-size:12px;display:inline-block;transition:0.3s all}.iterm2 ul li .txtbox .flex span:first-of-type{background-image:url(/picri/imgs/time.png);background-repeat:no-repeat;background-position:left center;background-size:16px auto;padding-left:20px}.iterm2 ul li .txtbox::before{content:"";width:100%;height:100%;background-image:linear-gradient(90deg, #2f318b 0%, #005ba8 100%);position:absolute;left:0;top:0;opacity:0;z-index:0;transition:0.3s all}.iterm2 ul li:hover a{color:#ffffff}.iterm2 ul li:hover a .line2{color:#e0e0e0}.iterm2 ul li:hover a .more{border-color:#ffffff !important}.iterm2 ul li:hover .txtbox::before{opacity:1}.iterm2 ul li:hover .imgbox .image{transform:scale(1.05, 1.05)}.iterm2 ul li:hover .txtbox h1,.iterm2 ul li:hover .txtbox p,.iterm2 ul li:hover .txtbox .flex span{color:#ffffff}.iterm2 ul li:hover .txtbox .flex span:first-of-type{background-image:url(/picri/imgs/time_hover.png)}.bannerlist{width:100%;background:#eee;height:450px}.bannerlist img{width:100%;height:100%;object-fit:cover}.bannerlist .swiper-pagination-bullet-active{width:30px;border-radius:5px}.main_conR h2{width:100%;height:auto;line-height:80px;font-size:24px;text-align:center}.main_contit{border-bottom:1px dashed #eee;margin-bottom:40px}.main_contit p{text-align:center;font-size:14px;color:#999999;margin:10px 0 20px 0}