.type_cx {margin:60px 0;}
.type_cx .t_title {width:1100px;margin:0 auto;}
.type_cx .t_title .t1 {font-size:30px;color:#0c4db2;text-align:center;}
.type_cx .t_title .t2 {color:#0e0e0e;line-height:2;font-size:16px;text-align:center;margin:30px 0;}
.type_cx .t_con {width:1100px;margin:0 auto;border-top:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;}
.type_cx .t_con .item {border-top:3px solid #0c4db2;margin-top:10px;}
.type_cx .t_con .item .item1 {text-align:center;width:547px;height:248px;background-size:100% 100%;font-size:24px;color:#0437a5;display:flex;justify-content:center;align-items:center;}
.type_cx .t_con .item .item2 {width:547px;height:248px;background-size:100% 100%;color:#fff;display:none;}
.type_cx .t_con .item .item2 .item2_bg {background:rgba(0,27,86,0.6);width:547px;height:248px;padding:40px 20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;}
.type_cx .t_con .item .item2 .i2_title {font-size:24px;text-align:center;}
.type_cx .t_con .item .item2 .i2_con {font-size:16px;line-height:32px;height:64px;overflow:hidden;}
.type_cx .t_con .item .item2 .i2_link {font-size:16px;color:#fff;text-decoration:underline;display:flex;align-items:center;}
.type_cx .t_con .item .item2 .i2_link img {margin-left:5px;}
@media screen and (max-width:1120px) {.type_cx .t_title {width:100%;}
.type_cx .t_con {width:100%;}
.type_cx {margin:50px 0;}
.type_cx .t_title .t2 {margin:20px 0;}
.type_cx .t_con .item {width:49%;}
.type_cx .t_con .item .item1 {width:100%;}
.type_cx .t_con .item .item2 {width:100%;}
}
@media screen and (max-width:768px) {.type_cx .t_con .item {width:100%;}
.type_cx .t_title .t2 {font-size:14px;}
.type_cx .t_title .t1 {font-size:24px;}
.type_cx .t_title .t2 {margin:10px 0;}
.type_cx {margin:30px 0;}
}
.list_cx {margin:60px 0;}
.list_cx .l_top {display:flex;width:1100px;margin:0 auto;}
.list_cx .l_top .t_font {flex:1;margin-right:40px;}
.list_cx .l_top .t_font .t_font1 {color:#0c4db2;font-size:30px;}
.list_cx .l_top .t_font .t_font2 {font-size:16px;color:#0e0e0e;line-height:2;margin:10px 0;}
.list_cx .l_top .t_img {}
.list_cx .l_top .t_img img {width:514px;}
.list_cx .l_con {width:1100px;margin:0 auto;padding-top:40px;}
.list_cx .l_con .c_title {color:#0c4db2;font-size:30px;border-top:1px solid #ccc;padding-bottom:25px;padding-top:40px;}
.list_cx .l_con .c_con {display:flex;flex-wrap:wrap;}
.list_cx .l_con .c_con .item1 {width:33.3%;padding:0 5px;}
.list_cx .l_con .c_con .item {border-top:3px solid #0c4db2;display:flex;background:#f7f7f7;flex-direction:column;height:200px;justify-content:center;align-items:center;padding:0 35px;margin-bottom:15px;}
.list_cx .l_con .c_con .item .i1 {color:#0c4db2;font-size:22px;height:33px;line-height:33px;overflow:hidden;}
.list_cx .l_con .c_con .item .i2 {color:#545454;font-size:16px;text-align:center;line-height:32px;height:64px;overflow:hidden;margin-top:5px;}
@media screen and (max-width:1120px) {.list_cx .l_top {width:100%;}
.list_cx .l_con {width:100%;}
.list_cx {margin:50px 0;}
.list_cx .l_top .t_img img {width:400px;}
}
@media screen and (max-width:768px) {.list_cx {margin:30px 0;}
.list_cx .l_con .c_con .item1 {width:100%;padding:0;}
.list_cx .l_top {flex-direction:column;}
.list_cx .l_top .t_img img {width:100%;}
.list_cx .l_top .t_font .t_font1,.list_cx .l_con .c_title {font-size:24px;}
.list_cx .l_top .t_font .t_font2 {font-size:14px;}
.list_cx .l_con {padding-top:30px;}
.list_cx .l_con .c_title {padding-bottom:15px;padding-top:30px;}
}
.list_cx .l_con2 {display:flex;width:1100px;margin:0 auto;border-top:1px solid #ccc;margin-top:20px;}
.list_cx .l_con2 .tuijian {flex:1;margin-right:40px;padding:30px 0;}
.list_cx .l_con2 .jishu {background:#f7f7f7;width:514px;padding:30px;}
.list_cx .l_con2 .i_title {color:#0c4db2;font-size:24px;display:flex;justify-content:space-between;}
.list_cx .l_con2 .i_title a {display:flex;align-items:center;color:#d9171e;font-size:16px;text-decoration:underline;}
.list_cx .l_con2 .i_title a img {margin-left:5px;}
.list_cx .l_con2 .i_con {font-size:16px;color:#0e0e0e;line-height:2;margin:10px 0;}
@media screen and (max-width:1120px) {.list_cx .l_con2 {width:100%;}
.list_cx .l_con2 .jishu {width:400px;}
}
@media screen and (max-width:768px) {
	
	.list_cx .l_con2 {
    flex-direction: column;
}.list_cx .l_con2 .tuijian {
    flex: 1;
    margin-right: 0;
    padding: 20px 0;
}.list_cx .l_con2 .i_con{font-size: 14px;}.list_cx .l_con2 .jishu {
    width: 100%;
    padding: 20px 0;
}.list_cx .l_top .t_font {

    margin-right: 0;
}
}