.banner img{width: 100%;}
.cont{background-color: #fff; padding: 1rem 0;}
.cont .tit{text-align: center; font-size: 1.2rem; color: #007cf0; font-weight: bold; line-height: 3rem;}
.cont .tit h2{font-weight: bold;}
.cont .cont1 .mk{margin: 0 .5rem;}
.cont .cont1 .mk p{text-indent: 2em;}
.cont .cont2{margin-top: 1rem;}
.cont .cont2 ul{display: flex; justify-content: space-around; line-height: 1.5rem;}
.cont .cont2 ul li img{width: 4rem; height: 4rem;}
.cont .cont2 ul li a{line-height: 4.5rem; color: #f33; font-size: 1.1rem; font-weight: bold;}

.slideTxtBox{background-color: #fff; margin-top: .5rem;}
.slideTxtBox .hd ul{display: flex; justify-content: space-around; border-bottom: 1px solid #999;}
.slideTxtBox .hd ul li{font-size: 1.2rem; font-weight: bold; line-height: 3rem;}
.slideTxtBox .hd ul li.on{color: #007cf0; border-bottom: 2px solid #007cf0;}
.slideTxtBox .bd ul.ul_1 li{margin: 1rem;}
.slideTxtBox .bd ul.ul_1 li img{width: 100%; margin: .5rem 0;}
.slideTxtBox .bd ul.ul_1 li video{width: 100%; margin: .5rem 0;}
.slideTxtBox .bd ul.ul_1 li h2{height: 3rem; line-height: 3rem; font-size: 1.2rem; font-weight: bold;}
.slideTxtBox .bd ul.ul_1 li h2 span{display: inline-block; width: .75rem; height: .75rem; margin-right: .5rem; border-radius: .5rem; background-color: #007CF0;}
.slideTxtBox .bd ul.ul_1 li p{line-height: 1.5rem;}

.slideTxtBox .bd ul.ul_1 li p b{font-size: 1rem;}
.slideTxtBox .bd ul.ul_1 li a{display: block; padding: 1rem 0; text-align: center; font-size: 1rem; color: #fd8024;}

.slideTxtBox .bd ul.ul_2 li{margin: 1rem;}
.slideTxtBox .bd ul.ul_2 li h2{height: 3rem; line-height: 3rem; font-size: 1.2rem; font-weight: bold;}
.slideTxtBox .bd ul.ul_2 li h2 span{display: inline-block; width: .75rem; height: .75rem; margin-right: .5rem; border-radius: .5rem; background-color: #007CF0;}

.slideTxtBox .bd ul.ul_2 li .rxtj{}
.slideTxtBox .bd ul.ul_2 li .rxtj p{height: 2rem;}
.slideTxtBox .bd ul.ul_2 li .rxtj p.br{margin-top: -.6rem;}
.slideTxtBox .bd ul.ul_2 li .rxtj p i{width: 1.5rem; height: 1.5rem; margin-right: .5rem; padding-left: .1rem; padding-top: .2rem; font-size: .7rem; display: inline-block; background: url(../images/szbg.png) no-repeat; background-size: 100% 100%;}

.slideTxtBox .bd ul.ul_2 li .hyqj{display: flex; justify-content: space-between; text-align: center;}
.slideTxtBox .bd ul.ul_2 li .hyqj>div{width: 50%; margin-top: 1rem; padding: .7rem 0; line-height: 1.5rem;}
.slideTxtBox .bd ul.ul_2 li .hyqj>div:first-child{margin-right: 1rem;}
.slideTxtBox .bd ul.ul_2 li .hyqj h3{color: #FFFFFF; font-size: 1.1rem;}
.slideTxtBox .bd ul.ul_2 li .hyqj p{color: #FFFFFF; font-size: .8rem;}
.slideTxtBox .bd ul.ul_2 li .hyqj .hyqj_1{background: url(../images/bg_01.jpg) no-repeat; background-size: 100% 100%;}
.slideTxtBox .bd ul.ul_2 li .hyqj .hyqj_2{background: url(../images/bg_02.jpg) no-repeat; background-size: 100% 100%;}
.slideTxtBox .bd ul.ul_2 li .hyqj .hyqj_3{background: url(../images/bg_03.jpg) no-repeat; background-size: 100% 100%;}
.slideTxtBox .bd ul.ul_2 li .hyqj .hyqj_4{background: url(../images/bg_04.jpg) no-repeat; background-size: 100% 100%;}

.slideTxtBox .bd ul.ul_2 li .zyys{display: flex; justify-content: space-around;}
.slideTxtBox .bd ul.ul_2 li .zyys>div{width: 30%;}
.slideTxtBox .bd ul.ul_2 li .zyys p{text-align: center; font-size: .8rem; color: #555; line-height: 1.5rem;}
.slideTxtBox .bd ul.ul_2 li .zyys img{width: 80%; margin: .5rem 10%;}

.slideTxtBox .bd ul.ul_2 li .kskz{display: flex; justify-content: space-between;}
.slideTxtBox .bd ul.ul_2 li .kskz>div{width: 50%; margin-top: 1rem;}
.slideTxtBox .bd ul.ul_2 li .kskz>div:first-child{margin-right: 1rem;}
.slideTxtBox .bd ul.ul_2 li .kskz img{width: 100%;}
.slideTxtBox .bd ul.ul_2 li .p{line-height: 1.5rem; padding: .5rem 0;}
.slideTxtBox .bd ul.ul_2 li .p span{font-weight: bold;}

.slideTxtBox .bd ul.ul_2 li .xydb img{width: 100%;}
.slideTxtBox .bd ul.ul_2 li .zyfz{display: flex; justify-content: space-between; text-align: center; padding-bottom: 1rem; }
.slideTxtBox .bd ul.ul_2 li .zyfz>div{width: 48%; background-color: #6b6f78; padding-bottom: .5rem;}
.slideTxtBox .bd ul.ul_2 li .zyfz img{width: 2.5rem; height: 2.5rem; margin: 1rem auto;}
.slideTxtBox .bd ul.ul_2 li .zyfz h3{color: #fff; font-size: 1.1rem; line-height: 2rem;}
.slideTxtBox .bd ul.ul_2 li .zyfz p{color: #fff; font-size: .7rem; line-height: 1.5rem; padding-bottom: .5rem;}

.slideTxtBox .bd ul.ul_3 li{text-align: center;}
.slideTxtBox .bd ul.ul_3 li h2{font-size: 1.2rem; font-weight: bold; padding: 2rem;}
.slideTxtBox .bd ul.ul_3 li p{margin-top: -1rem; font-size: .9rem; letter-spacing: 1px; padding-bottom: 1rem;}
