@charset "utf-8";

/*共用文件应用*/
@import url("blue.css");
@import url("style.css");



.insideMenu{ border-top:1px solid #f5f5f5;}
.insideMenu_con{}
.insideMenu_con{ display: block;white-space: nowrap;overflow-x: auto; }
.insideMenu_con span{}
.insideMenu_con span a{ padding:10px 10px; font-size:0.24rem; display:inline-block;}
.insideMenu_active{color:#F00 !important; border-bottom:1px solid #F00;}



.flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}


.yewu01{ padding:0.2rem;}
.yewu01_title{text-align:center; padding:10px 0; font-size:0.2rem;}
.yewu01_title span{display:inline-block; margin:0 10px; font-size:0.3rem;}
.yewu01_title em{ width:0.3rem; height:0.2rem; display:inline-block;}
.span_l{background: url(../images/tit-l.png) no-repeat 0; background-size: auto; background-size: cover; }
.span_r{background: url(../images/tit-r.png) no-repeat 0; background-size: auto; background-size: cover; }




.yewu01_con{ color:#666; border: 1px dotted #3e6bc6; padding:0.2rem;}
.yewu01_con dl{display: flex; -webkit-box-align: center;-webkit-align-items: center; align-items: center;}
.yewu01_con dl dt{ width: 8rem;  margin-right: .2rem;}
.yewu01_con dl dt img{ max-width:100%;}
.yewu01_con dl dd{ font-size:.24rem;}
.yewu01_con h6{margin:10px 0; font-size:.24rem;}
.yewu01_con h6 span{ color: #3e6bc6;}
.yewu01_tip{ background:#fbfbfb; padding:0.2rem; margin:0.2rem 0;}
.yewu01_tip dl{}
.yewu01_tip dl dt{ margin-bottom:0.2rem;}
.yewu01_tip dl dt span{ display:inline-block; padding:5px 10px; background:#edecf2; border-radius:5px; font-size:0.3rem;}
.yewu01_tip dl dd{ color:#888;}



.yewu02{ padding:0.2rem;}
.yewu02_title{text-align:center; padding:10px 0;}
.yewu02_title span{display:inline-block; margin:0 10px; font-size:0.28rem;}
.yewu02_title span p{ font-size:0.2rem;}
.yewu02_title em{ width:0.3rem; height:0.2rem; display:inline-block;}
.span_l{background: url(../images/tit-l.png) no-repeat 0; background-size: auto; background-size: cover; }
.span_r{background: url(../images/tit-r.png) no-repeat 0; background-size: auto; background-size: cover; }


.yewu02_con{ color:#666; }
.yewu02_con dl{ margin-top: .3rem;}
.yewu02_con dl dt{background: #1861ae; color: #fff; border-radius: .1rem .1rem 0 0; padding-left: .3rem; position: relative; font-size: 0.26rem; line-height: 0.6rem;}
.yewu02_con dl dd{ background:#FFF; padding:0.3rem; border:1px solid #ebebeb; border-top:none; font-size:0.24rem;}
.yewu02_con dl dd em{ color:#3e6bc6;}



.yewu03{ padding:0.2rem; background:#ddefff;}
.yewu03_title{text-align:center; padding:10px 0;}
.yewu03_title span{display:inline-block; margin:0 10px; font-size:0.28rem;}
.yewu03_title span p{ font-size:0.2rem;}
.yewu03_title em{ width:0.3rem; height:0.2rem; display:inline-block;}
.span_l{background: url(../images/tit-l.png) no-repeat 0; background-size: auto; background-size: cover; }
.span_r{background: url(../images/tit-r.png) no-repeat 0; background-size: auto; background-size: cover; }

.yewu03_con{ color:#666; }
.yewu03_con dl{ margin-top: .3rem; display: flex; background:#FFF; border: 1px dotted #1861ae;border-radius: .066667rem; margin-top: .266667rem;  -webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.yewu03_con dl dt{width: 1rem; height: 1rem; line-height: 1rem; overflow: hidden; position: relative;} 
.yewu03_con dl dt em{width: 1rem; position: absolute; background: #1861ae; top: 0; right: 50%; clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%); padding-left: .52rem; color:#FFF;}
.yewu03_con dl dd{ font-size:.22rem; padding: .2rem 0; width:5rem;}
.yewu03_con dl dd p{ margin:0.1rem 0;}
.yewu03_con dl dd p span{color: #3e6bc6;}
.yewu03_con_desc{font-size: .26rem; color: #3e6bc6; line-height: .36rem; padding-top: .3rem; text-align:center;}
.yewu03_con_btn{display: block; margin: .266667rem auto 0; width: 4.266667rem; color: #fff; background-color: #3e6bc6; border-color: #3e6bc6; font-size: .26rem; border-radius: .466667rem; padding: .213333rem 0 .186667rem; text-align:center;}
.yewu03_con_btn a{ color:#FFF;}
.yewu03_con_video{ position: relative; margin-top:.3rem; font-size:0;}
.yewu03_con_video img{ width:100%;}
.yewu03_con_video p{position: absolute;width: 100%;bottom: 0;left: 0;padding: .2rem .16rem;color: #fff;background: -webkit-linear-gradient(bottom,rgba(0,0,0,.85),transparent);background: linear-gradient(0deg,rgba(0,0,0,.85),transparent); font-size:0.28rem;}




.yewu04{ padding:0.2rem; font-size:0;}
.yewu04_con{ box-shadow: 0 0 .066667rem 1px #f3f2f4;border-radius: .066667rem; border: 1px solid #edecf3;  padding:0.2rem;}
.swiper-container{width: 5.4rem !important; max-width: 100%; height: 5rem; max-height: 100%; font-size:.24rem;}
.case_hd{line-height:.36rem; color: #ff534f; font-size: .26rem; margin-bottom:.36rem;}
.case_bd{}
.case-bd_info{}
.case_bd_desc{padding-top:.266667rem}
.swiper-pagination-bullet-active{ width:20px !important; border-radius: .12rem;}







.yewu05{ padding:0.2rem; background: #f5f5f5;background-size: auto; background-size: cover;}
.yewu05_title{text-align:center; padding:10px 0;}
.yewu05_title span{display:inline-block; margin:0 10px; font-size:0.28rem;}
.yewu05_title span p{ font-size:0.2rem;}
.yewu05_title em{ width:0.3rem; height:0.2rem; display:inline-block;}
.span_l{background: url(../images/tit-l.png) no-repeat 0; background-size: auto; background-size: cover; }
.span_r{background: url(../images/tit-r.png) no-repeat 0; background-size: auto; background-size: cover; }

.yewu05_con{ color:#666; }
.yewu05_tip{ background:#fbfbfb; padding:0.2rem; margin:0.2rem 0;}
.yewu05_tip dl{}
.yewu05_tip dl dt{ margin-bottom:0.2rem;}
.yewu05_tip dl dt span{ display:inline-block; padding:5px 10px; background:#edecf2; border-radius:5px; font-size:0.3rem;}
.yewu05_tip dl dd{ color:#888;}
.yewu05_tip dl dd p{ margin:0.2rem 0;}
.yewu05_conlist{}
.yewu05_conlist dl{border-bottom: 1px dotted #3e6bc6; padding: .266667rem 0;} .yewu05_conlist dl:last-child{border-bottom:none;}
.yewu05_conlist dl dt{font-size: .26rem; color: #2d2d2d; line-height: .56rem;}
.yewu05_conlist dl dt em{border-radius: .266667rem; background: #3e6bc6; text-align: center; line-height: .48rem; height: .48rem; padding-top: .026667rem; color: #fff; font-size: .2rem; font-weight: 300; font-family: PingFangSC-Light; padding:0.05rem 0.2rem; margin-right:0.2rem;}
.yewu05_conlist dl dd{line-height:.38rem;}
.yewu05_conlist dl dd p a{border-radius: .266667rem; background: #3e6bc6; text-align: center; height: .48rem; padding-top: .026667rem; color: #fff; font-size: .2rem; font-weight: 300; font-family: PingFangSC-Light; padding:0.05rem 0.2rem;}




.yewu06{ padding:0.2rem;}
.yewu06_title{text-align:center; padding:10px 0;}
.yewu06_title span{display:inline-block; margin:0 10px; font-size:0.3rem;}
.yewu06_title em{ width:0.3rem; height:0.2rem; display:inline-block;}
.span_l{background: url(../images/tit-l.png) no-repeat 0; background-size: auto; background-size: cover; }
.span_r{background: url(../images/tit-r.png) no-repeat 0; background-size: auto; background-size: cover; }
.yewu06_con{ color:#666;}
.yewu06_con ul{}
.yewu06_con ul li{display:block; display: flex; margin:0.2rem 0;}
.yewu06_con ul li em{ width: 1.5rem;   background:#3e6bc6; font-size:0.22rem; height:.8rem; line-height:.8rem; border-radius:0.1rem 0 0rem 0.1rem; color:#FFF; text-align:center;}
.yewu06_con ul li font{ width:5rem; border: 1px dotted #3e6bc6;height:.8rem; /*line-height:.8rem;*/ padding-left:.2rem; border-radius:0rem 0.1rem 0.1rem 0rem;}
.yewu06_tip{ background:#fbfbfb; padding:0.2rem; margin:0.2rem 0;}
.yewu06_tip dl{}
.yewu06_tip dl dt{ margin-bottom:0.2rem;}
.yewu06_tip dl dt span{ display:inline-block; padding:5px 10px; background:#edecf2; border-radius:5px; font-size:0.3rem;}
.yewu06_tip dl dd{ color:#888;}


.yewu07{ padding:0.2rem; margin: 5px 0; box-shadow: 0 0 3px 3px #ebebeb;}
.yewu07_title{  }
.yewu07_title h3{ background:url(../images/titleico.png) no-repeat left center; background-size:auto; border-bottom:1px dashed #CCC; padding:10px 0; text-indent:12px; color:#3e6bc6; font-size:0.3rem; font-weight:bold;}
.yewu07_title h3 em{ color:#3e6bc6; margin-top:0.1rem;}
.yewu07_title h3 em a {
  display: inline-block;
  color: #cbcbcb;
}

.yewu07_con{ }
.yewu07_con dl{ border-bottom: .013333rem solid #e3e3e3; padding:0.2rem 0;}
.yewu07_con dl dt{display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.yewu07_con dl dt em{height: .3rem; width:0.4rem; line-height: .3rem; color: #fff; background: #3e6bc6; text-align: center;  font-size:0.18rem; margin-right:0.1rem;}
.yewu07_con dl dt span{width:5.8rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; word-wrap: break-word; word-break: break-all;}
.yewu07_con dl dt font{width:1.2rem;}
.yewu07_con dl dd{ display: flex; color:#666;}
.yewu07_con dl dd em{ height: .3rem; width:0.5rem; line-height: .3rem; color: #fff; background: #000; text-align: center;  font-size:0.18rem; margin-right:0.1rem; margin-top:0.06rem;}
.yewu07_con dl dd font{ }







.yewu08{ padding:0.2rem;}
/* 本例子css */
.slideTxtBox{ width:100%; text-align:left;border:1px solid #ddd; border-radius: 4px; box-shadow: 0 0 3px 3px #ebebeb; }
.slideTxtBox .hd{ height:0.6rem; line-height:0.6rem;  position:relative; background:#f4f5f7; border-radius:5px 5px 0 0;}
.slideTxtBox .hd ul{ height:0.6rem;   }
.slideTxtBox .hd ul li{ float:left; width:50%; cursor:pointer; text-align:center; font-size:.28rem; border:1px solid #ddd; border-top: none;}
.slideTxtBox .hd ul li.on{ height:0.6rem;  background:#fff; border:none; border-top:2px solid #3e6bc6; color:#3e6bc6; font-weight:bold; }
.slideTxtBox .bd { border-top:none;}
.slideTxtBox .bd ul{ padding:0.2rem;  zoom:1;  }
.slideTxtBox .bd li{ background: url(../images/li-img.png) no-repeat left center; padding-left:.2rem; font-size:.24rem; line-height:.36rem; margin:0.2rem 0;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd ul h6{ text-align:center; font-size:.24rem; margin:0.2rem 0;border:1px solid #3e6bc6; border-radius:5px;padding:0.1rem;  }
.slideTxtBox .bd ul h6 a{color:#3e6bc6;}







/*视频频道*/
.video{ margin:5px 0.2rem ;}
.videoSection{ margin:5px 0;box-shadow: 0 0 3px 3px #ebebeb; }
.videoSection_title{padding: 0; }
.videoSection_title{padding: 0 .2rem; }
.videoSection_title h3{ background:url(../images/titleico.png) no-repeat left center; background-size:auto; border-bottom:1px dashed #CCC; padding:10px 0; text-indent:12px; color:#3e6bc6; font-size:0.3rem; font-weight:bold;}
.videoSection_title h3 em{ color:#3e6bc6; margin-top:0.1rem;}
.videoSection_title h3 em a{
display: inline-block;
  color: #cbcbcb;}



.videoSection_con{ }
.videolist_con{ padding:15px 0;}
.videolist_con ul{ }
.videolist_con ul li{ float:left; width:50%; padding:0 2%; margin-bottom:0.2rem;}
.videolist_Img{ position: relative;}
.videolist_Img img{ width:100%;}
.videolist_Img p{position: absolute;width: 100%;bottom: 0;left: 0;padding: .03rem .16rem;color: #fff;background: -webkit-linear-gradient(bottom,rgba(0,0,0,.85),transparent);background: linear-gradient(0deg,rgba(0,0,0,.85),transparent);}
.videlist_title{padding-top: .2rem;text-align:left; font-size:0.24rem; overflow:hidden; /*内容超出后隐藏*/text-overflow:ellipsis;/*超出内容显示为省略号*/display:-webkit-box; /*将对象作为弹性伸缩盒子模型显示*/-webkit-box-orient:vertical;/*从上到下垂直排列子元素（设置伸缩盒子的子元素排列方式）*/-webkit-line-clamp:2;}
.videlist_title p{}
