@charset "utf-8";
/* CSS Document */
/*index*/
.index_tit{}
.index_tit img{display:block;width:100%;}
.index_list{padding:0 10px;}
.index_list ul li{margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.2);background-color:#0153a4;}
.index_list ul li a{display:block;height:120px;}
.index_list ul li .img_box{float:left;width:55%;height:100%;}
.index_list ul li .img_box img{width:100%;height:100%;object-fit:cover;}
.index_list ul li .txt_box{margin-left:55%;width:45%;height:100%;box-sizing: border-box;padding-left:25px;background:url(../images/index/index_list_txt_bg.png) no-repeat right center;background-size:auto 100%;position: relative;}
.index_list ul li .txt_box .box{position: absolute;top:50%;transform: translateY(-50%);}
.index_list ul li .txt_box p{font-size:18px;font-weight:bold;color:#f1ab3c;width:100%;}
.index_list ul li .txt_box i{display:inline-block;width:24px;height:24px;background:url(../images/index/index_list_i.png) no-repeat;background-size:100%;margin-top:24px;}

.index_tp{background-size:100% auto;padding:55px 10px 0;position: relative;background-color:#fff;}
.index_tp::after{content:"";position: absolute;left:0;right:0;top:0;bottom:50px;background:#004890 url(../images/index/index_tp.jpg) no-repeat center top;background-size:100% 85px;z-index:1;}
.index_tp .box{padding-top:28px;position: relative;z-index:3}
.index_tp .box i{display:inline-block;width:48px;position: absolute;left:10px;top:0;}
.index_tp .box i img{display:block;width:100%;}
.index_tp .box a.link{display:block;border-radius:20px;overflow:hidden;background-color:#0051a0;}
.index_tp .box a.link .img img{display:block;width:100%;}
.index_tp .box a.link p{font-size:16px;color:#fff;line-height:26px;padding:8px 0;text-align:center;font-weight:bold;}

ul.list{padding:0 10px;font-size:0;padding-bottom:40px;}
ul.list li{position: relative;padding-top:25px;margin-right:12px;width:calc((100% - 12px)/2);display:inline-block;margin-top:20px;vertical-align:top;}
ul.list li:nth-child(even){margin-right:0;}
ul.list li i{display:inline-block;width:48px;position: absolute;left:10px;top:0;}
ul.list li i img{display:block;width:100%;}
ul.list li a.link{border:2px solid #0253a4;border-radius:20px;overflow:hidden;display:block;background-color:#0253a4;}
ul.list li a.link .img{}
ul.list li a.link .img img{width:100%;display:block;}
ul.list li a.link p{padding:8px 0;text-align:center;font-size:16px;line-height:26px;color:#fff;font-weight:bold;}










