/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;}
/***消除img默认边框*****/
img {border: 0;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";}
.conter{max-width: 1200px;margin: 0 auto;position: relative;}

.index{background: #f0f6f6 url("../images/zwdjt_top.png") center top no-repeat;background-size: auto 35.5625rem;}
.head .top{display: flex;align-items: center;justify-content: space-between;padding-top: 0.75rem;margin-bottom: 8rem;}
.head .top .logo{width: 19.25%;}
.head .top .logo img{width: 100%;}
.head .top .link{color: #fff;line-height: 1;display: flex;align-items: center;}
.head .top .link a{margin-left: 1.5rem;display: flex;align-items: center;}
.head .top .link a img{height: 1rem;margin-right: 0.25rem;}
.head .title{display: flex;justify-content: center;margin-bottom: 6rem;}
.head .title .logo{width: 36.75%;margin-right: 1.875rem;}
.head .title .logo img{width: 100%;}
.head .title .text{color: #fff;font-size: 1rem;line-height: 1.75;text-shadow: 0 2px 4px rgba(0,0,0,0.6);width: 42.5833%;}

.index .main .tt{padding: 0.625rem;margin-bottom: 2.5rem;}
.index .main .tt_box{background: #eef7fe url("../images/zwdjt_yy.png") right bottom no-repeat;background-size: 13.625rem auto;}
.index .main .tt_box .tit{padding: 1.875rem 0 0.9375rem;color: #0158dd;font-size: 2.1875rem;line-height: 1;text-align: center;}
.index .main .tt_box p{font-size: 1rem;line-height: 1.875rem;color: #666;padding: 0 1.875rem 1.5625rem;}
.index .main .tt_box p a{color: #cf0302;}
.index .main .xwdt{display: flex;justify-content: space-between;margin-bottom: 2.5rem;}
.index .main .xwdt .tpxw{width: 52.75%;}
.index .main .xwdt .tpxw .swiper-slide{position: relative;}
.index .main .xwdt .tpxw .swiper-slide img{display: block;width: 100%;}
.index .main .xwdt .tpxw .swiper-slide .text{position: absolute;height: 3rem;display: flex;align-items: center;color: #fff;font-size: 1rem;padding-left: 1.375rem;padding-right: 16.5896%;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;bottom: 0;left: 0;box-sizing: border-box;background: rgba(0,0,0,0.4);}
.index .main .xwdt .tpxw .swiper-slide .text p{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index .main .xwdt .tpxw .swiper-prev{position: absolute;left: 0;top: calc((100% - 5.125rem)/2);width: 2rem;height: 5.125rem;background: rgba(0,0,0,0.3);padding: 0 0.25rem 0 0.4375rem;transform: rotateY(180deg);cursor: pointer;z-index: 5;display: flex;align-items: center;box-sizing: border-box;}
.index .main .xwdt .tpxw .swiper-next{position: absolute;right: 0;top: calc((100% - 5.125rem)/2);width: 2rem;height: 5.125rem;background: rgba(0,0,0,0.3);padding: 0 0.25rem 0 0.4375rem;cursor: pointer;z-index: 5;display: flex;align-items: center;box-sizing: border-box;}
.index .main .xwdt .tpxw .swiper-prev img,
.index .main .xwdt .tpxw .swiper-next img{width: 1.375rem;}
.index .main .xwdt .tpxw .swiper-pagination{height: 0.8125rem;bottom: 1.0625rem;display: flex;align-items: center;justify-content: flex-end;padding-right: 1.25rem;box-sizing: border-box;}
.index .main .xwdt .tpxw .swiper-pagination-bullet{width: 0.8125rem;height: 0.8125rem;background: #fff;opacity: 1;}
.index .main .xwdt .tpxw .swiper-pagination-bullet-active{background: #4aaaff;}
.index .main .xwdt .zxdt{width: 44.1666%;}
.index .main .xwdt .zxdt .zxdt_tit{height: 2.5625rem;width: 100%;overflow: hidden;position: relative;margin-bottom: 0.75rem;}
.index .main .xwdt .zxdt .zxdt_tit img{height: 100%;}
.index .main .xwdt .zxdt .zxdt_tit a{position: absolute;right: 0;bottom: 1.125rem;color: #666;font-size: 0.75rem;line-height: 1;}
.index .main .xwdt .zxdt .zxdt_tit a:hover{color: #0158dd;}
.index .main .xwdt .zxdt .first{margin-bottom: 1.875rem;}
.index .main .xwdt .zxdt .first .tit{font-size: 1.125rem;color: #333;line-height: 1.5rem;padding-right: 0.5rem;font-weight: bold;margin-bottom: 0.375rem;}
.index .main .xwdt .zxdt .first p{font-size: 0.875rem;line-height: 1.5;padding: 0.5625rem 1.25rem 0.75rem;border: 0.125rem dashed #72a1e9;}
.index .main .xwdt .zxdt ul li{margin-bottom: 1.25rem;font-size: 1rem;line-height: 1;display: flex;align-items: center;justify-content: space-between;}
.index .main .xwdt .zxdt ul li a{color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;}
.index .main .xwdt .zxdt ul li span{white-space: nowrap;display: block;color: #999;}
.index .main .zcwd{display: flex;justify-content: space-between;}
.index .main .zcwd .zczd{width: 66.6666%;}
.index .main .zcwd .zczd .zczd_tit{height: 2.5rem;width: 100%;overflow: hidden;position: relative;margin-bottom: 0.5rem;}
.index .main .zcwd .zczd .zczd_tit img{height: 100%;}
.index .main .zcwd .zczd .zczd_tit a{position: absolute;right: 0;bottom: 0.9rem;color: #666;font-size: 0.75rem;line-height: 1;}
.index .main .zcwd .zczd .zczd_tit a:hover{color: #0158dd;}
.index .main .zcwd .zczd .zczd_cont{display: flex;justify-content: space-between;align-items: flex-start;}
.index .main .zcwd .zczd .zczd_cont .pic{width: 52%;display: flex;justify-content: space-between;}
.index .main .zcwd .zczd .zczd_cont .pic a{width: 48.7980%;display: block;padding: 0.1875rem;background: #fff;box-sizing: border-box;}
.index .main .zcwd .zczd .zczd_cont .pic a img{display: block;width: 100%;}
.index .main .zcwd .zczd .zczd_cont ul{width: 44.625%;}
.index .main .zcwd .zczd .zczd_cont ul li a{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 1;font-size: 1rem;color: #333;display: block;}
.index .main .zcwd .zczd .zczd_cont ul li:first-of-type{margin-top: 0.625rem;}
.index .main .zcwd .zczd .zczd_cont ul li:not(:first-of-type){margin-top: 1.5rem;}
.index .main .zcwd .cjwt{width: 30%;background: #fff;padding: 1.25rem 1.5rem 2rem 2.5rem;box-sizing: border-box;box-shadow: 0 0 10px 2px #dbe5ee;}
.index .main .zcwd .cjwt .tit{height: 2.5rem;width: 100%;margin-bottom: 0.5rem;}
.index .main .zcwd .cjwt .tit img{height: 100%;margin: 0 auto;display: block;}
.index .main .zcwd .cjwt ul{overflow-y: auto;height: 13.5rem;padding-right: 0.75rem;}
.index .main .zcwd .cjwt ul::-webkit-scrollbar{width: 1px;background: #d6d6d6;}
.index .main .zcwd .cjwt ul::-webkit-scrollbar-thumb{width: 0.3125rem;border-radius: 50px;background: #aaa;}
.index .main .zcwd .cjwt ul li{font-size: 1rem;line-height: 1.5;color: #333;margin-bottom: 0.875rem;text-indent: 2.125rem;position: relative;}
.index .main .zcwd .cjwt ul li:before{content: '';position: absolute;width: 1.125rem;height: 1.125rem;left: 1px;top: 0.1875rem;background: url("../images/zwdjt_bt.png") center center no-repeat;background-size: 100% 100%;}
.index .main .wqhg{padding: 1.5rem 0 1.75rem;background: #fff;box-shadow: 0 0 0.875rem 3px #d8e5ed;margin-top: 2.5rem;}
.index .main .wqhg .wqhg_tit{height: 2rem;margin-bottom: 1.25rem;}
.index .main .wqhg .wqhg_tit img{height: 100%;margin: 0 auto;display: block;}
.index .main .wqhg .banner_box{padding: 0 2.625rem;position: relative;}
.index .main .wqhg .banner_box img{width: 100%;display: block;}
.index .main .wqhg .banner_box .text p{font-size: 1rem;color: #333;line-height: 1.75;padding: 0.3125rem 0 0;text-align: center;}
.index .main .wqhg .banner_box .text span{display: block;font-size: 0.875rem;line-height: 1.5rem;color: #333;padding: 0 0.1875rem;width: 100%;box-sizing: border-box;}
.index .main .wqhg .banner_box .swiper-button img{width: 100%;}
.index .main .wqhg .banner_box .swiper-next{position: absolute;width: 1.375rem;top: 3.25rem;right: 0;cursor: pointer;}
.index .main .wqhg .banner_box .swiper-prev{position: absolute;width: 1.375rem;top: 3.25rem;left: 0;transform: rotateY(180deg);cursor: pointer;}

.xl .head{background: url("../images/zwdjt_top2.jpg") center center no-repeat;background-size: cover;}
.xl .head .top{margin-bottom: 5.625rem;}
.xl .head .title{padding-bottom: 5.25rem;margin-bottom: 0;}

.xl .crumb{background: #fff;}
.xl .crumb a{margin: 0 0.375rem;}
.xl .crumb .conter{padding-left: 1.875rem;position: relative;display: flex;align-items: center;height: 4rem;box-sizing: border-box;}
.xl .crumb .conter:before{content: '';position: absolute;width: 1.125rem;height: 1.5rem;left: 1px;top: calc((100% - 1.5rem)/2);background: url("../images/zwdjt_wz.png") center center no-repeat;background-size: 100% 100%;}

.xl_main{background: #f0f5f6;padding: 2.5rem 0;}
.xl_main .xl_box{background: #fff;padding: 1.875rem;box-shadow: 0 0 10px 2px #d9e5ed;}
.xl_main .xl_box .tit{width: 100%;}
.xl_main .xl_box .tit img{width: 100%;}
.xl_main .xl_box:not(:last-of-type){margin-bottom: 2.5rem;}
.xl_main .content .tit{color: #2668a9;font-size: 1.75rem;line-height: 2.25rem;margin-bottom: 1rem;text-align: center;}
.xl_main .content .info{display: flex;align-items: center;justify-content: center;font-size: 0.75rem;color: #999;margin-bottom: 0.625rem;line-height: 1.1;}
.xl_main .content .info span{margin: 0 1.125rem;}
.xl_main .content .line img{width: 100%;display: block;margin-bottom: 1.25rem;}
.xl_main .content .cont img{display: block;margin: 0 auto;max-width: 100%;}
.xl_main .zczd{padding-bottom: 1.25rem;}
.xl_main .zczd ul{display: flex;flex-wrap: wrap;}
.xl_main .zczd ul li{width: 48%;text-indent: 2em;font-size: 1rem;line-height: 1.5rem;padding: 0.625rem 0;}
.xl_main .cjwt ul{margin-top: 0.375rem;height: 41.875rem;overflow-y: auto;padding-right: 1.375rem;}
.xl_main .cjwt ul::-webkit-scrollbar{background: #ddd;width: 0.375rem;border-radius: 50px;}
.xl_main .cjwt ul::-webkit-scrollbar-thumb{background: #999;border-radius: 50px;}
.xl_main .cjwt ul li{margin-bottom: 0.25rem;}
.xl_main .cjwt ul .title{color: #333;font-weight: bold;font-size: 1rem;line-height: 1.5rem;margin: 1rem 0 0.5rem;padding-left: 2.125rem;position: relative;}
.xl_main .cjwt ul .title:before{content: '';position: absolute;width: 1.125rem;height: 1.125rem;background: url("../images/zwdjt_bt.png") center center no-repeat;background-size: 100% 100%;left: 0.1875rem;top: calc((100% - 1.125rem)/2);}
.xl_main .cjwt ul .text{font-size: 1rem;line-height: 1.875rem;color: #666;padding: 0.875rem 2.5rem 0.875rem 1.25rem;background: #ecf2f8;position: relative;}
.xl_main .cjwt ul .text p{text-indent: 2em;}
.xl_main .cjwt ul .text .more{position: absolute;right: 0;bottom: 0;}
.xl_main .cjwt ul .text .more img{height: 1.5rem;display: block;}

.footer {height: 124px;padding-top: 20px;background: #134ca6;}
.footer .wrapper {width: 1200px;margin: 0 auto;}
.pr {position: relative;}
.foot-clj {text-align: left;}
.foot-clj a, .foot-clj span {padding-right: 4px;font: 14px/28px "微软雅黑";color: #ffffff;}
.foot-clj span {display: inline-block;padding-left: 7px;}
#app-block {display: none;}
.foot-p {text-align: left;}
.foot-p span {padding: 0 4px;font: 14px/28px "微软雅黑";color: #becad6;}
.foot-p a {padding: 0 4px;font: 14px/28px "微软雅黑";color: #becad6;}
.foot-p img {vertical-align: middle;}
.foot5 {position: absolute;top: 20px;right: 350px;}
.foot1 {position: absolute;top: 20px;right: 84px;}
.foot2 {position: absolute;top: 12px;right: 0px;}

@media (max-width: 1200px) {
    html{font-size: 14px;}
    .conter{margin: 0 3%;}
    .footer{padding: 20px 0;height: auto;}
    .footer .wrapper{margin: 0 3%;width: auto;}
    .footer .wrapper .foot1{position: initial !important;}
    .footer .wrapper .foot5{position: initial !important;display: inline-block;margin-right: 1rem;}
    .footer .wrapper .foot5+div{position: initial !important;display: inline-block;margin-right: 1rem;}
    .footer .wrapper .foot5~a{display: inline-block;margin-right: 1rem;position: initial !important;}
}

@media (max-width: 780px) {
    html{font-size: 12px;}
}
@media (max-width: 580px) {
    .head .title{flex-direction: column;align-items: center;}
    .head .title .logo{width: 70%;margin: 0 0 1rem;}
    .head .title .text{width: 90%;}
    .index .main .xwdt{flex-direction: column;align-items: center;}
    .index .main .xwdt .tpxw{width: 100%;margin-bottom: 2.5rem;}
    .index .main .xwdt .zxdt{width: 100%;}
    .index .main .zcwd{flex-direction: column;align-items: center;}
    .index .main .zcwd .zczd{width: 100%;margin-bottom: 2.5rem;}
    .index .main .zcwd .zczd .zczd_cont{flex-direction: column;align-items: center;}
    .index .main .zcwd .zczd .zczd_cont .pic{margin: 1rem 0;}
    .index .main .zcwd .zczd .zczd_cont ul{width: 100%;}
    .index .main .zcwd .cjwt{width: 100%;}
    .index .main .wqhg .wqhg_tit img{width: 100%;height: auto;}

    .xl_main .content .info{flex-direction: column;}
    .xl_main .zczd ul li{width: 100%;}
}