﻿

.Home_top .Home_top_top{background:var(--B1-1); padding:0px 0;}
.Home_top .Home_top_top .Content,.Home_top .Home_top_top .Content a{ color:#fff; line-height:35px;}
.Home_top .Home_top_hbbj{ background:url(/img/xhb1.jpg) no-repeat center top #f6f7f8;}
.Home_top .Home_top_hbbj1{ background:url(/img/xhb2.jpg) no-repeat center top #f3f3f3;}

/*门户  顶部  搜索*/
.Home_top{ background:var(--N1-2); }
.Home_top .xl_search{position:relative; background:rgba(255, 255, 255,.5); border:1px solid var(--N4-1); width:510px; border-radius:20px;  }
.Home_top .xl_search .xl_top_select{line-height:40px; width:60px; height:40px; border:0; background:none; outline: none;cursor:pointer;}
.Home_top .xl_search .xl_top_select option { line-height:40px; height:40px; padding:10px 0; cursor:pointer;}
.Home_top .xl_search .xl_top_input{ width:270px; line-height:40px; border:0;background:none; outline: none;}
.Home_top .xl_search .xl_top_input:hover,.Home_top .xl_search .xl_top_input:checked{ border:none;}
.Home_top .xl_search .xl_search_icon{ width:100px; height:40px; line-height:40px; cursor:pointer; text-align:center; background:var(--B1-6);  border-radius:25px;}
.Home_top .xl_search .xl_search_icon .iconfont{font-size:22px; color:var(--N2-5);}

/*门户  顶部  导航条*/
.Home_top .herd_dlxx{}
.Home_top .herd_dlxx .herd_user_img { margin-right:10px;}
.Home_top .herd_dlxx .herd_user_img img{ width:35px; height:35px; border-radius:25px; }
.Home_top .herd_dlxx .herd_user_name { line-height:40px;  font-size:15px; }
.Home_top .herd_dlxx .herd_user_tuchu{ line-height:40px;  font-size:15px; padding-left:10px;}

/*门户  顶部  导航条*/
.navigation_box{ background:rgba(255,255,255,0.0);height:50px;  border-bottom:1px solid #3a6fb4;}
.navigation_box .navigation_top{ height:50px;}
.navigation_box .navigation_top .navli{ line-height:50px; list-style:none; float:left; width:calc(100% / 5); text-align:center; position:relative; display: flex; flex-wrap: wrap; justify-content:center;}
.navigation_box .navigation_top .navli a{ line-height:50px; height:50px; color:var(--N2-5); font-size:16px; width:100%;  display:block;  text-align:center; position:relative;}
.navigation_box .navigation_top .navli.on{background:var(--B1-6);}

/*门户  顶部  导航条 下拉菜单*/
.navigation_box .navigation_top .navli .werd{ display:none; position:absolute; z-index:11; width:100% ; padding:0; border-radius:10px; text-align:center; overflow:hidden;}
.navigation_box .navigation_top .navli .werd .navigation_nb{ background:var(--N1-1); border:2px solid #fff; border-radius:10px;}
.navigation_box .navigation_top .navli .werd .navigation_nb li{ line-height:40px; color:var(--N2-2); font-weight:normal; border-radius:5px; list-style:none; border:1px solid #fff;}
.navigation_box .navigation_top .navli:hover{ background:var(--B1-6); color:var(--N2-5); font-weight:600;}
.navigation_box .navigation_top .navli:hover .werd{display:block;}
.navigation_box .navigation_top .navli .werd .navigation_nb li:hover{background:var(--B1-6); color:#fff;}

/*门户 底部   导航条*/
#footer .footer_bah1 {background: #2c364f;    margin-top: 10px; padding:15px 0;}
#footer .footer_bah1 .navigation {display: flex; flex-wrap: wrap; margin-top: 10px; justify-content: space-between; border-left: 1px solid #555; }
#footer .footer_bah1 .navigation li{ list-style:none; width:calc(100% / 8); line-height:24px; text-align: center; border-right: 1px solid #555; margin-bottom: 5px;display: flex; flex-wrap: wrap; justify-content:center; }
#footer .footer_bah1 .navigation li a{ color:#fff;}

/*门户 底部  版权*/
#footer .footer_bah{  line-height: 35px; padding: 20px 0; text-align: center; background: #2c364f;}
#footer .footer_bah span{ margin-right: 30px; font-size: 13px; color: #ccc;}

@media screen and (max-width:1024px) {
    .navigation_box .navigation_top .navli a { width: 2em; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; }
    .xl_search{ display:none;}
    #footer .footer_bah1 .navigation li a{ width: 2em; height:24px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; }
    .content_left_box{ margin-bottom:15px;}
    .content_home{ padding:0 10px;}
}

/*门户 首页 */
.htme_title{ padding: 5px 0 10px 0; border-bottom:1px dashed var(--N4-1); font-size:17px; color:var(--N2-1);font-weight:600;}
.htme_title .xl_bottom_xx{ font-size:18px; font-weight:600; padding-bottom:10px;}
.htme_title .gengduo{ font-size:14px ; color:#666; font-weight:normal; }
.htme_title .gengduo .iconfont{ margin-left:10px;}

/*门户 首页  数字模块*/
.content_home .werd{ margin-bottom:15px;}
.content_home .werd .werd_sz { padding:10px 0;  }
.content_home .werd .werd_sz .werd_sz_img{ width:80px; }
.content_home .werd .werd_sz .nr{ text-align:center;}
.content_home .werd .werd_sz .nr .sz{ font-size:36px; font-weight:600; color:var(--N2-1);}
.content_home .werd .werd_sz .nr .sz span{ font-size:15px; font-weight:normal; color:var(--N2-2);}
.content_home .werd .werd_sz .nr .Content{ font-size:15px; color:var(--N2-2);}


.content_home .dangshixinwen .el-tabs__header{ margin-bottom:0px !important;  background:var(--B1-7); border:1px  solid  var(--B1-7); height:48px;}
.content_home .dangshixinwen .el-tabs__header .el-tabs__nav{ width:100%;}
.content_home .dangshixinwen .el-tabs__header .el-tabs__item{ height:50px; line-height:50px; font-size: 16px; width:50%; }
.content_home .dangshixinwen .el-tabs__header .el-tabs__item.is-active{  background:var(--B1-6); color:var(--N2-5); font-weight:600;}
/*门户 首页  列表*/
.content_home .werd{ border-radius:3px; padding: 10px 15px;}
.content_home .werd .werd_content ul{}
.content_home .werd .werd_content ul li{ list-style:none; line-height: 28px; height:28px;  padding: 8px 0;  border-bottom: #E8E9EC 1px dashed;}
.content_home .werd .werd_content ul li .xl_nr{ width:calc(100% - 100px);}
.content_home .werd .werd_content ul li .xl_sj{ width:100px; text-align:right}

.content_home .werd .werd_content ul li .news_title{ font-size: 14px; line-height: 24px;  margin-left:10px; color:var(--N2-2); }
.content_home .werd .werd_content ul li .news_meta{ width:90px; float: right;  margin-left: 2px;  color:var(--N2-6);  margin-left: -90px;}
.content_home .werd .werd_content ul li:hover .news_title ,.content_home .werd .werd_content ul li:hover .news_meta{color:var(--B1-1);}

.content_home .werd .werd_content .werd_img{ height:203px; border-radius:5px; overflow:hidden;}
.content_home .werd .werd_content .werd_img img{ height:100%;}


.content_home .werd .werd_content_title ul{ background:var(--B1-7);}
.content_home .werd .werd_content_title ul li{ list-style:none; line-height: 50px; height:50px; width:25%; font-size:16px; color:#333; text-align:center; }
.content_home .werd .werd_content_title ul li.on{ background:var(--B1-6); color:var(--N2-5); font-weight:600;}



/*门户 首页  三笔字列表*/
.content_home .werd .werd_content .werd_sbz .werd_sbz_img{ height:203px; border-radius:5px; overflow:hidden;}
.content_home .werd .werd_content .werd_sbz .werd_sbz_tit{ font-size: 14px; text-align:center; padding: 8px 0 0 0; line-height: 24px;color:var(--N2-2);  }
.content_home .werd .werd_content .werd_sbz:hover .werd_sbz_tit {color:var(--B1-1); }

.content_home .werd .werd_content_zy .xl_box{ padding:8px 10px; margin-bottom:10px;}
.content_home .werd .werd_content_zy .xl_box:hover{background:var(--N1-1);}

.content_home .home_yqlj ul li{ list-style:none; line-height:50px; height:50px; font-size:16px; width:25%;}
.content_home .home_yqlj ul li a:visited, a:link, a.href{ color:#666;}

/*门户 内页 海报*/
.nr_hb{ height:200px; background:none;}

.content_top_box{overflow:hidden; background:#fff; }
.content_top_box ul{border-left:1px solid #eee; display:inline-block ; margin:auto;}
.content_top_box ul li{ list-style:none;  line-height:50px; padding:0 30px;  border-right:1px solid #eee; text-align:center; float:left; }
.content_top_box ul li a{ font-size:16px; color:var(--N2-1);}
.content_top_box ul li.on{ background:var(--B1-6); color:#fff; }
.content_top_box ul li.on a{  color:#fff;font-weight:600; }

/*门户 内页 左侧菜单列表*/
.content_left_box{ border-radius:10px; overflow:hidden; background:#fff;}
.content_left_box .title{background:var(--B1-1);  padding:0 15px 0 30px;  line-height:50px; color:#fff; margin-bottom:1px;}
.content_left_box .title .iconfont{display:none }
.content_left_box ul li{ line-height:45px; padding:0 15px 0 30px; border-bottom:1px solid #eee; }
.content_left_box ul li a{color:var(--N2-1);  font-size:16px; width:100%; display:block; line-height:45px;}
.content_left_box ul li.on{background:var(--B1-1);}
.content_left_box ul li.on a{color:#fff;}

@media screen and (max-width:1000px) {   
    .content_left_box .title .iconfont{display:block; }
    .content_left_box ul {display:none;}
}

/*门户 内页 当前位置*/
.content_Bar_box{ padding: 10px 0;  margin-bottom:10px;}
.content_Bar_box .Caption{color: var(--N2-6); font-size:14px; line-height:28px;}
.content_Bar_box a {color: var(--N2-2);  font-size:14px;}
.content_Bar_box .icondqwz{font-size:15px;}
.content_Bar_box .iconjt{ font-size:14px; padding:0 10px; }

/*门户 内页 新闻列表页  内容*/
.content_box{min-height:500px;}
.content_box .werd{ margin-bottom:15px; border-radius:10px; padding:0 0 5px 0; overflow:hidden;}
.content_box .werd .xl_xxx{ padding:0 10px;}
.content_box .werd .rq{ width:80px; height:40px; line-height:40px; margin-left:20px; }
.content_box .werd .rq .Caption{ line-height:40px; color:var(--N2-6);}
.content_box .werd .wznr { width:calc(100% - 100px);}
.content_box .werd .wznr .Caption{ line-height:40px; }
.content_box .xl_xxx:hover{ background:var( --N1-1);}
.content_box .xl_xxx:hover  .rq  .Caption{ color:var(--B1-1);}
.content_box .xl_xxx:hover  .wznr  .Subhead_min{ color:var(--B1-1);}

.content_box .werd .werd_img{  height:203px; border-radius:5px; overflow:hidden;}
.content_box .werd .werd_img img{ height:100%; width:100%;}
.content_box .werd .Subhead_min{ font-size:15px; line-height:24px;color:var(--N2-2); height:48px; margin-left:10px;}
.content_box .werd .news_meta{color:var(--N2-3); font-size:13px;}

.content_box .werd_list ul{border-top:1px dashed #f1f1f1; }
.content_box .werd_list ul li{ border-bottom:1px dashed #f1f1f1; }
.content_box .werd_list ul li .Subhead_min{ height:45px; line-height:45px;}

/*门户 内页 操作流程列表 内容*/
.xl_Procedure{border-top: var(--N4-1) 1px dashed;}
.xl_Procedure_box {border-bottom: var(--N4-1) 1px dashed; padding: 8px;    height: 30px;}

/*门户 内页 三笔字竞赛专题 内容*/
.Font_box .werd{ padding:15px 15px 10px 15px;}
.Font_box .werd .werd_sbz_img{ height:200px; border-radius:5px; overflow:hidden;}
.Font_box .werd .werd_sbz_img img{ height:100%; }
.Font_box .werd .nr{  padding: 10px 0 0 0; }
.Font_box .werd .werd_sbz_tit{ font-size: 16px; line-height: 30px; color:var(--N2-1); margin-bottom:5px;  }
.Font_box .werd .werd_sbz_ps{ font-size: 15px; color:var(--N2-6);}
.Font_box .werd .werd_sbz_ps span{ color:var(--B1-1); font-size:16px; font-weight:600; padding:0 10px;}

/*门户 内页 三笔字竞赛专题详情 内容*/
.Font_left_box { width:calc(100% - 300px);}
.Font_left_box .xl_carousel{ height:550px; background:var(--N1-2); border-radius:5px;}
.Font_right_box{ width:285px; margin-left:15px;}
.Font_right_box .xl_toupiao{ padding:20px 20px 10px 20px; border-bottom:1px solid var(--N4-1);}
.Font_right_box .xl_toupiao .anniu1{ line-height:50px; background:var(--B1-1); border-radius:10px; text-align:center; color:#fff; font-size:16px; }
.Font_right_box .xl_toupiao .piaoshu{ text-align:center; color:var(--N2-2); font-size:16px; margin-top:15px; line-height:36px;}
.Font_right_box .xl_toupiao .piaoshu span{ color:var(--B1-1); font-weight:600; font-size:16px; }

.Font_right_box .xl_toupiao_nr .title{ line-height:35px; font-weight:normal;}

@media screen and (max-width:1000px) {   
   .Font_left_box { width:100%; margin-bottom:15px;}
    .Font_right_box{ width:100%; margin-left:0;}
}
