@charset "utf-8";

/*共用文件应用*/
@import url("blue.css");
@import url("style.css");




/*首页导航*/
.inav_t{width:100%; background:#fff; padding:0.2rem 0; box-shadow: 0 0 3px 3px #ebebeb; margin-bottom:5px;}
.inav_t dl{overflow:hidden;}
.inav_t dl dd{width: 33.333%;float: left;text-align: center; padding:0.1rem 0;}
.inav_t dl dd a{ display:block;}
.inav_t dl dd img{ width:60px; margin:0 auto;}
.inav_t dl dd p{ font-size:.24rem; margin:0; padding:0;}


.service{ background:#fff; padding:0.2rem; border-radius:5px; box-shadow:0 0 3px 3px #ebebeb; margin:5px 0; display: flex; -webkit-box-align: center;-webkit-align-items: center; align-items: center;}
.serviceLbox{ width:2rem; height:2.5rem; background:url(../images/serviceb01.png) no-repeat; border-radius:5px; text-align:center;}
.serviceLbox h4{ font-size:0.3rem; margin-top:0.35rem; font-weight:bold;}
.serviceLbox h4 em{ color:#588af9;}
.serviceLbox h6{ font-size:0.24rem; margin-top:0.1rem;}
.serviceLbox p{ margin-top:0.4rem;}
.serviceLbox p a{ background:#588af9; padding:0.15rem 0.3rem; color:#FFF; font-size:0.22rem; border-radius:0.1rem;}


.serviceRbox{ width:3.4rem; margin-left:0.2rem;}
.serviceRbox_top{ height:1.15rem; margin-bottom:0.2rem; background:#f7f0e6; border-radius:0.1rem; }
.serviceRbox_top dl{display: flex; padding:0.16rem 0; -webkit-box-align: center;-webkit-align-items: center; align-items: center;}
.serviceRbox_top dl dt{ width:1.8rem; text-align:center; }
.serviceRbox_top dl dt h6{ font-size:0.26rem; font-weight:bold;}
.serviceRbox_top dl dt h6 em{ color:#eb5959;}
.serviceRbox_top dl dt p{ font-size:0.24rem; color:#666;}
.serviceRbox_top dl dd{ width:1.5rem;}
.serviceRbox_top dl dd a{ background:#eb5959; color:#fff;padding:0.1rem 0.2rem; border-radius:0.1rem; font-size:0.24rem;}


.serviceRbox_bottom{ height:1.15rem; background:#ffe9eb; border-radius:0.1rem; display: flex;}
.serviceRbox_bottom dl{display: flex; padding:0.16rem 0; -webkit-box-align: center;-webkit-align-items: center; align-items: center;}
.serviceRbox_bottom dl dt{ width:1.8rem; text-align:center; }
.serviceRbox_bottom dl dt h6{ font-size:0.26rem; font-weight:bold;}
.serviceRbox_bottom dl dt h6 em{ color:#eb5959;}
.serviceRbox_bottom dl dt p{ font-size:0.2rem; color:#666;}
.serviceRbox_bottom dl dd{ width:1.5rem;}
.serviceRbox_bottom dl dd a{ background:#eb5959; color:#fff;padding:0.1rem 0.2rem; border-radius:0.1rem; font-size:0.24rem;}



/*今日头条*/
.jrtd{background:#fff; padding:0.2rem; border-radius:5px; box-shadow:0 0 3px 3px #ebebeb; margin:5px 0; display: flex; -webkit-box-align: center;-webkit-align-items: center; align-items: center;}
.jrtd_title{ width:2rem; padding-right:0.1rem;border-right:1px solid #CCC;}
.jrtd_title img{ max-width:100%; }
.jrtd_con{ width:4rem; margin-left:0.2rem;}
.txtScroll-top{ width:100%;  overflow:hidden; position:relative;  }
.txtScroll-top .bd{ }
.txtScroll-top .infoList li{ line-height:0.4rem; height:0.4rem; overflow:hidden;/*内容超出后隐藏*/text-overflow:ellipsis;/*超出内容显示为省略号*/white-space:nowrap;/*文本不进行换行*/}
.txtScroll-top .infoList li a{ color:#F00;}


/*热点头条*/
.rdzx{ background:#fff; padding:0.2rem; border-radius:5px; box-shadow:0 0 3px 3px #ebebeb; margin:5px 0;}
.rdzx_title{}
.rdzx_title p{border-bottom:1px dashed #CCC; padding:10px 0;color:#3e6bc6; font-size:0.28rem; font-weight:bold;}
.rdzx_title p font{ border-left:5px #3e6bc6 solid; border-radius:3px 3px 3px 3px; margin-right:10px; font-size:0.25rem;}
.rdzx_title p em{ color:#3e6bc6; margin-top:0.1rem;  width: 25px;height: 25px; background: url(../images/more_read.png) no-repeat;}
.rdzx_con{ }
.rdzx_con ul{}
.rdzx_con ul li{ margin:.12rem 0; overflow:hidden;/*内容超出后隐藏*/text-overflow:ellipsis;/*超出内容显示为省略号*/white-space:nowrap;/*文本不进行换行*/ line-height:40px;}
.rdzx_con ul li em{float: left; width: 30px; height: 30px; margin-right: 10px; font-size: 13px; line-height: 30px; color: #b3b3b3; text-align: center; font-style: normal; background: #ededed; border-radius: 30px; margin-top:5px;}
.rdzx_con ul li .hotnews-icon1{width: 30px; height: 40px; color: #ac7200; font-weight: bold; background: url(../images/hotnews-icon1.png) no-repeat top center; margin-top:0 !important;}
.rdzx_con ul li .hotnews-icon2{width: 30px; height: 40px; color: #75839c; font-weight: bold; background: url(../images/hotnews-icon2.png) no-repeat top center; margin-top:0 !important;}
.rdzx_con ul li .hotnews-icon3{width: 30px; height: 40px; color: #917c6e; font-weight: bold; background: url(../images/hotnews-icon3.png) no-repeat top center; margin-top:0 !important;}


/*模块化资讯*/
.indexNewsSection{background:#fff; padding:0.2rem; border-radius:5px; box-shadow:0 0 3px 3px #ebebeb; margin:5px 0;}
.indexNewsSection_title{ margin-bottom:0.2rem;}
.indexNewsSection_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;}
.indexNewsSection_title h3 em{ color:#3e6bc6; margin-top:0.1rem;  width: 25px;height: 25px; background-image: url(../images/more_read.png);}
.indexNewsSection{ padding-bottom:15px;}
.slideTxtBox{ width:100%;  }
.slideTxtBox .hd{ padding:0.15rem; position:relative; box-shadow: 0 3px 3px #ebebeb; }
.slideTxtBox .hd ul{ display:flex; }
.slideTxtBox .hd ul li{ width:1.8rem; text-align:center; line-height:0.5rem; cursor:pointer; background:#e6eaf3; margin:0 0.05rem; border-radius:5px;}
.slideTxtBox .hd ul li.on{ background:#7796d7; color:#FFF; }
.slideTxtBox .bd ul{  zoom:1;  }
.indexNewsSectionTop{ display: flex; padding: .3rem 0 .3rem; border-bottom:1px solid #ebebeb;}
.indexNewsSectionTop > .newImg{ width: 3.8rem; height: 1.2rem; padding-right: .2rem;}
.indexNewsSectionTop > .newImg img{ border-radius:7px; width:100%; height: 1.2rem; }
.indexNewsSectionTop > .newText{ width: 6rem;}
.indexNewsSectionTop > .newText h3{line-height: .4rem; font-size:0.24rem;overflow:hidden; /*内容超出后隐藏*/text-overflow:ellipsis;/*超出内容显示为省略号*/display:-webkit-box; /*将对象作为弹性伸缩盒子模型显示*/-webkit-box-orient:vertical;/*从上到下垂直排列子元素（设置伸缩盒子的子元素排列方式）*/-webkit-line-clamp:2;}
.indexNewsSectionTop > .newText p{   font-size:0.24rem; color:#999;}
.indexNewsSectionTop > .newText p a{ margin-left:5px; color:#3e6bc6}
.indexNewsSection dl{ }
.indexNewsSection dl dd{padding-left: 14px;background: url(../images/li-img.png) no-repeat left center; font-size:0.24rem; margin-top:0.12rem; display:flex;}
.indexNewsSection dl dd em{ width:4.6rem; overflow:hidden;/*内容超出后隐藏*/text-overflow:ellipsis;/*超出内容显示为省略号*/white-space:nowrap;/*文本不进行换行*/}		
.indexNewsSection dl dd span{ width:1rem;}


/*视频频道*/
.indexVideo{background:#fff; padding:0.2rem; border-radius:5px; box-shadow:0 0 3px 3px #ebebeb; margin:5px 0; }
.indexVideo_title{ }
.indexVideo_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;}
.indexVideo_title h3 em{ color:#3e6bc6; margin-top:0.1rem;  width: 25px;height: 25px; background-image: url(../images/more_read.png);}
.indexVideo_con{}
.indexVideo_con ul{ }
.indexVideo_con ul li{ float:left; width:50%; padding:0 2%; margin-top:0.4rem;}
.indexVideo_Img{ position: relative;}
.indexVideo_Img img{ width:100%;}
.indexVideo_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);}
.indexVideo_Text{padding-top: .2rem;text-align:left; font-size:.24rem; overflow:hidden; /*内容超出后隐藏*/text-overflow:ellipsis;/*超出内容显示为省略号*/display:-webkit-box; /*将对象作为弹性伸缩盒子模型显示*/-webkit-box-orient:vertical;/*从上到下垂直排列子元素（设置伸缩盒子的子元素排列方式）*/-webkit-line-clamp:2;}
.indexVideo_Text p{}


/*推荐资讯*/
.indexTnews{ background:#fff; padding:0.2rem; border-radius:5px; box-shadow:0 0 3px 3px #ebebeb; margin:5px 0;}
.indexTnews_title{}
.indexTnews_title p{border-bottom:1px dashed #CCC; padding:10px 0;color:#3e6bc6; font-size:0.28rem; font-weight:bold;}
.indexTnews_title p font{ border-left:5px #3e6bc6 solid; border-radius:3px 3px 3px 3px; margin-right:10px; font-size:0.25rem;}
.indexTnews_title p em{}
.indexTnews_title p em a{ padding:0.1rem; display:inline-block; color:#cbcbcb;}
.indexTnews_con{ padding-top:20px;}
.indexTnews_con ul{}
.indexTnews_con ul li{ float:left; width:50%; padding:0 2%; margin-bottom:0.2rem;}
.indexTnews_Img{ font-size:0;}
.indexTnews_Img img{ border-radius:7px;}
.indexTnews_text{padding-top: .2rem;font-size:0.24rem; text-align:left; max-length:300px;overflow:hidden; /*内容超出后隐藏*/text-overflow:ellipsis;/*超出内容显示为省略号*/display:-webkit-box; /*将对象作为弹性伸缩盒子模型显示*/-webkit-box-orient:vertical;/*从上到下垂直排列子元素（设置伸缩盒子的子元素排列方式）*/-webkit-line-clamp:2;}
.indexTnews_text p{ }
