*{ -webkit-tap-highlight-color:rgba(0,0,0,0);/* 消除IOS可点击元素的半透明灰色背景 */}
html{font-family:'Microsoft YaHei',Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;/* 解决IOS横竖屏切换时缩放字号 *//* -webkit-transform:scale(0.8); */}
body,p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border: 0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-style:normal;}
input,textarea,select{-webkit-user-select:text;-ms-user-select:text;user-select:text;/* 禁止页面文字选择 此属性不继承 */-webkit-appearance:none;/* 消除输入框和按钮在iOS上的默认样式 */ }
textarea{resize:none;}
table{border-collapse:collapse;/* 设置表格的两边框合并为一条 */}
input,select,textarea{outline:none;border:none;background:none;}
a{text-decoration:none;-WebKit-touch-callout:none;-webkit-touch-callout:none; /* 禁用长按页面时的弹出菜单(iOS下有效) img和a标签都要加 */}
em,i,b{font-style:normal;}
li,ol{list-style:none;}
body{width:100%;max-width: 640px;margin: 0 auto;}
img{border:none;vertical-align:top; -webkit-touch-callout:none; /* 禁用长按页面时的弹出菜单(iOS下有效) img和a标签都要加 */}
::-webkit-scrollbar{width: 0;height: 0;}
::-webkit-scrollbar-track {background-color: transparent;} /* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-thumb {background-color: transparent;} /* 滑块颜色 */
::-webkit-scrollbar-button {background-color: transparent;} /* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-corner {background-color: transparent;} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"";}
.clearfix{*zoom:1;}
.word-W{word-wrap:break-word;/* 允许长单词换行到下一行 */word-break:break-all;/* 允许在单词内换行 */}
.fl{float: left;}
.fr{float: right;}



.headLogo{height: 1.16rem;background: #fff;}
.headLogo .left{height: 1.16rem;}
.headLogo .left img{width: 4.42rem;height: 0.49rem;margin: 0.3rem 0 0 0.1rem;}
.headNav{height:1.34rem;background: url(2055.jpg) no-repeat;background-size: contain;box-shadow: rgba(0,0,0,.2) 0px 0.02rem 0.02rem;}
.headNav li{float: left;height: 0.67rem;line-height: 0.67rem;width: 33.33%;text-align: center;font-size: 0.24rem;}
.headNav li a{display: block;color: #fff;}

body{background: #eee;}
.moduleBox{margin-bottom: 0.6rem; box-shadow: rgba(0,0,0,.1) 0px 4px 6px;}
/* .moduleBox .moduleNav{height: 0.58rem;line-height: 0.58rem;background: #003d82;text-align: center;font-size: 0.24rem;border-radius: 0.1rem 0.1rem 0 0;}
.moduleBox .moduleNav a{color: #fff;display: block;}
.moduleBox .moduleContainer{padding: 0.22rem 0.12rem;background: #fff; border-radius: 0 0 0.1rem 0.1rem;} */
.moduleBox .moduleLogo{text-align: center;background: #fff;}
.moduleBox .moduleLogo img{width: 4.25rem;height: 1.46rem;}
.moduleBox .moduleContainer{padding: 0rem 0.32rem 0.4rem;background: #fff;}

.footer .footerTop{height: 0.62rem;line-height: 0.62rem;background: #325f92;text-align: center;color: #fff;font-size: 0.24rem;}
.footer .footerTop a{color: #fff;padding: 0 0.1rem;}
.footer .footerBottom{font-size: 0.18rem;line-height: 0.3rem;color: #cae1ff;text-align: center;background: #003d82;padding: 0.4rem 0;}


.ejContainer{padding: 0.15rem 0 0.3rem;box-shadow: rgba(0,0,0,.2) 0px 0.02rem 0.00rem;background: #fff;}
.ej_Nav{text-align: center;border-bottom: 1px solid #d5d5d5;background: #fff;}
.ej_Nav li{float: left;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;width: 33.33%;}
.ej_Nav li a{color: #333;display: inline-block;height: 100%;box-sizing:border-box;}
.ej_Nav li.cur a{color: #003d82;border-bottom: 0.04rem solid #003d82;}
.navLis2 li{width: 33.33%;}
.navLis3 li{width: 33.33%;}
.navLis4 li{width: 25%;}


.ty_Nav{text-align: center;border-bottom: 1px solid #d5d5d5;background: #fff;}
.ty_Nav .swiper-slide{float: left;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;width: 33.33%;}
.ty_Nav .swiper-slide span{color: #333;display: inline-block;height: 100%;box-sizing:border-box;}
.ty_Nav .swiper-slide.active-nav span{color: #003d82;border-bottom: 0.04rem solid #003d82;}

.ty_Con .tabList{padding: 0.1rem 0.2rem;background-color: #fff;}
.ty_Con .tabList ul li{border-bottom: 1px dotted #bababa;font-size: 0.26rem;position: relative;padding: 0.2rem 0 0.2rem 0.12rem;overflow: hidden;}
.ty_Con .tabList ul li:before{content: "";position: absolute;top: 32%;left: 0;display: block;width: 0.04rem;height: 0.04rem;background-color: #333;border-radius: 50%;}
.ty_Con .tabList ul li a{width: 4.4rem;line-height: 0.48rem;overflow: hidden;float: left;color: #333;}
.ty_Con .tabList ul li span.time{float: right;font-size: 0.22rem;color: #c1c1c1;margin-top: 0.6rem;}
.ty_more{display: block;width: 1.2rem;text-align: center;height: 0.4rem;border: 0.01rem solid #003d82;border-radius: 0.1rem;margin: 0.3rem auto;font-size: 0.24rem;line-height: 0.4rem;color: #003d82;}





.articleCon{font-size: 0.24rem;line-height: 0.48rem;padding: 0.4rem 0.2rem 0.6rem;}
.articleCon p{margin-bottom: 0.2rem;}
.articleCon img{width: 100%;}

.ejContainer .tabList{padding: 0.1rem 0.2rem;background-color: #fff;}
.ejContainer .tabList ul li{border-bottom: 1px dotted #bababa;font-size: 0.26rem;position: relative;padding: 0.2rem 0 0.2rem 0.12rem;overflow: hidden;}
.ejContainer .tabList ul li:before{content: "";position: absolute;top: 32%;left: 0;display: block;width: 0.04rem;height: 0.04rem;background-color: #333;border-radius: 50%;}
.ejContainer .tabList ul li a{width: 4.4rem;line-height: 0.48rem;overflow: hidden;float: left;color: #333;}
.ejContainer .tabList ul li span.time{float: right;font-size: 0.22rem;color: #c1c1c1;margin-top: 0.6rem;}





.toutiao{padding: 0.3rem 0.6rem;text-align: center;font-size: 0.3rem;font-weight: bold;line-height: 0.42rem;}
.toutiao a{color: #333;}

.xwLb{margin-bottom: 0.6rem;}
.xwLb .banner_1{ position:relative; width:100%;  height:3.9rem; overflow:hidden;}
.xwLb .banner_1 .hd{ position:absolute; width:100%; bottom:0; right:0; z-index:1; text-align: right;}
.xwLb .banner_1 .hd img{ width:0.56rem; height: 0.6rem;}
.xwLb .banner_1 .prev,.banner_1 .next{position:absolute; left:0; top:50%; display:block; width:0.5rem; height:0.6rem;margin-top: -0.3rem;background: url(2040.jpg) no-repeat; background-size: contain;display: none;}
.xwLb .banner_1 .next{ left:auto; right:0;background: url(2041.jpg) no-repeat; background-size: contain;display: none;}
.xwLb .banner_1 .bd{ position:relative; z-index:0; }
.xwLb .banner_1 .bd li{ position:relative; }
.xwLb .banner_1 .bd li img{ width:100%;  height:3.9rem; display:block;   }
.xwLb .banner_1 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.xwLb .banner_1 .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:0.2rem; height:0.5rem; line-height:0.5rem; text-align:left; color:#fff; background-color:rgba(0,0,0,0.4);font-size: 0.24rem;}
.xwLb .banner_1 .hd ul {font-size: 0.22rem;}
.xwLb .banner_1 .hd ul li{ display:inline-block; width:0.3rem; height:0.3rem; -webkit-border-radius:0rem; -moz-border-radius:0rem; border-radius:0rem; background:#11417e; overflow:hidden; margin-left:0.03rem;color: #fff;font-weight: bold;text-align: center;}
.xwLb .banner_1 .hd ul li.on{ background:#fff;color: #11417e;}

.cpLb{margin-top: 0.6rem;}
.cpLb .banner_1{ position:relative; width:100%;  height:3.9rem; overflow:hidden;}
.cpLb .banner_1 .hd{ position:absolute; width:100%; bottom:0; right:0; z-index:1; text-align: right;display: none;}
.cpLb .banner_1 .hd img{ width:0.56rem; height: 0.6rem;}
.cpLb .banner_1 .prev,.banner_1 .next{position:absolute; left:0; top:50%; display:block; width:0.5rem; height:0.6rem;margin-top: -0.3rem;background: url(2040.jpg) no-repeat; background-size: contain;}
.cpLb .banner_1 .next{ left:auto; right:0;background: url(2041.jpg) no-repeat; background-size: contain;}
.cpLb .banner_1 .bd{ position:relative; z-index:0; }
.cpLb .banner_1 .bd li{ position:relative; }
.cpLb .banner_1 .bd li img{ width:100%;  height:3.9rem; display:block;   }
.cpLb .banner_1 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.cpLb .banner_1 .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:0.2rem; height:0.5rem; line-height:0.5rem; text-align:center; color:#fff; background-color:rgba(0,61,130,0.4);font-size: 0.24rem;}
.cpLb .banner_1 .hd ul {font-size: 0.22rem;}
.cpLb .banner_1 .hd ul li{ display:inline-block; width:0.3rem; height:0.3rem; -webkit-border-radius:0rem; -moz-border-radius:0rem; border-radius:0rem; background:#11417e; overflow:hidden; margin-left:0.03rem;color: #fff;font-weight: bold;text-align: center;}
.cpLb .banner_1 .hd ul li.on{ background:#fff;color: #11417e;}

.cpyfwCon ul{width: 120%;}
.cpyfwCon li{margin:0 0.06rem 0.06rem 0;width: 2.84rem;float: left;}
.cpyfwCon li img{width: 100%;}
.cpyfwCon li a{display: block;position: relative;}
.cpyfwCon li p{position: absolute; line-height: 0.56rem;left: 0.24rem;bottom: 0;font-size: 0.24rem;color: #fff;}

.tzzgxCon li img{width: 100%;}
.tzzgxCon li{width: 100%;height: 2.04rem;text-align: center;font-size: 0.16rem;margin-bottom: 0.25rem;position: relative;}
.tzzgxCon li:last-child{margin-bottom: 0;}
.tzzgxCon li a{color: #fff;}
.tzzgxCon li .gpxxTxt{position: absolute;left: 0.4rem;top:0.7rem;color: #fff;line-height: 0.36rem;text-align: left;}























