/********/
/*电脑前端，都放这个文件*/
/********/
.hc-pc .container{width:1200px !important;}
.hc-body-pc .navbar-nav > li {float:left;margin:0;}
.hc-body-pc .navbar-nav > li > a{padding-top:0;padding-bottom:0;}

.hc-body-pc #top-nav{margin-left:10px;}
.hc-body-pc #top-nav li{padding:0 2px;}
.hc-body-pc #top-nav li .hc-icon{color:#CCC;width:10px;height:10px; vertical-align:0;}
.hc-body-pc #top-nav-right,#top-nav{line-height:68px;}

ul, ol{margin:0;padding:0;}
p a,.a a,.a{color:#1E87F0}

h4 .icon{vertical-align:-0.1em;}

/********/
/*alert*/
/********/
.alert{margin-bottom:5px;}

/********/
/*panel*/
/********/
.panel {margin-bottom:0px;background-color:#fff;border:0px solid transparent;border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, .05);box-shadow:0 0px 0px rgba(0, 0, 0, .05);}
.panel-default {-webkit-transition:0.15s linear;transition:0.15s linear;}
.panel-default:hover {border-color:#eee;box-shadow:0 2px 15px rgba(0, 0, 0, 0.1);}
.panel-default>.panel-heading {color:#333;background-color:#fff;border-color:#ddd;}
.panel-heading {padding:10px 15px;border-bottom:1px dotted transparent;border-top-left-radius:0px;border-top-right-radius:0px;}
.panelbox .panel-body{color:#fae2bf;font-size:13px;line-height:180%;background:#c89348;display:block;border-left:5px solid #a77834;border-right:5px solid #a77834;}
.panelbox .panel-heading {border-color:#eee;box-shadow:0 2px 15px rgba(0, 0, 0, 0.1);}
.panel-body h4{font-size:16px;font-weight:bold;}
.panel-body ul li{line-height:1.8em;}
.panel-body .media-body p{padding:0;margin:0;font-size:12px;}

/********/
/*label*/
/********/
.label{display:inline;padding:.2em .6em;font-size:75%;font-weight:normal;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0em;line-height:180%;}


#navbar-top{border:none;}
#navbar-top li a{line-height:40px;}
#navbar-top .nav-home a,#navbar-top .nav-home a:hover{background-color:#EE395B;}
#navbar-top .nav-cat{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;background-color:#FFF;color:#333;margin:10px;float:left;}
#navbar-top .svg-sj{color:#FFF;width:10px;margin-left:-13px;float:left;margin-top:12px;}
#navbar-top li a:hover{background-color:#0F7AE5;}

#nav-fz{border-bottom:2px solid #1E87F0;padding:15px 10px 10px;}
#nav-fz-title{line-height:50px;font-size:20px;font-weight:bold;}
#nav-fz li{float:left;list-style:none;margin-bottom:10px;}
#nav-fz li.fz-active a{background-color:#1e87f0;color:#FFF;}
#nav-fz li a{padding:5px 10px;}
#nav-fz li:before {content:"";height:1em;border-left:1px solid #e5e5e5;}

/********/
/* top_bar */
/********/
#top_bar{background-color:#e7e7e7;padding:5px;border-bottom:1px solid #D3D3D3;}
#top_bar a{text-decoration:none;}
#top_bar a:hover{opacity:0.85;}

/********/
/* box-time-lc
/********/
#box-time-lc .time-body {border-left:1px dashed #D3D3D3;margin-left:5px;}
#box-time-lc .icon{width:20px;height:20px;vertical-align:-5px;}
#box-time-lc dl{margin-left:-10px;margin-bottom:5px;}
#box-time-lc dt .svg-sj{color:#F0506E;width:12px;margin-right:-8px;margin-left:-3px;}
#box-time-lc dd{margin:10px 20px 5px 20px;border-bottom:1px solid #EFEDED;padding-bottom:10px;}
#box-time-lc dl:last-child dd{border-bottom:none;}
#box-time-lc dd li{float:left;list-style:none;margin-right:20px;line-height:1em;}
#box-time-lc dd li:last-child{margin-right:0;}
/********/
/* box-q */
/********/
#box-q dl{border-bottom:1px dashed #D3D3D3;margin:10px 0;padding-bottom:10px;}
#box-q dt{width:50px;}
#box-q dd{width:300px;margin:0;}
#box-q a.uk-text-truncate{color:#333;}
/********/
/* box-miankao*/
/********/
#box-miankao ul{margin:10px 0;}
#box-miankao li{padding:5px 0;}
#box-miankao td{line-height:1.3em;}
#box-miankao tr td:last-child{padding-left:10px;}
#box-miankao .svg-tj{width:30px;height:30px;margin-top:5px;}
/********/
/* box-school
/********/
#box-school h4{padding-left:10px;}
#box-school [class*=uk-column-]{-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px; }
#box-school dl{}
.box_school_card_title{font-size:16px;}
/********/
/* box-gongneng
/********/
#box-gongneng .btn{color:#FFF;}
#box-gongneng .btn:hover{opacity:0.9;}
/********/
/* box-friend-link
/********/
#box-friend-link{float:left;height:auto;font-size:12px;border-top:1px solid rgba(255,255,255,.2);padding:10px 0;width:100%;}
#box-friend-link a, #box-friend-link font {color:rgba(255,255,255,.6) !important;float:left;height:17px;margin-right:10px;overflow:hidden;}
/********/
/* box_fixed_button
/********/
#box_fixed_button{position:fixed;right:50%;display:block;z-index:9999;bottom:5%;margin-right:-660px;}
#box_fixed_button a{vertical-align:middle; display:table-cell; width:50px; height:50px; text-align:center;}

#box_fixed_right{position:fixed;right:1px;top:50%;margin-top:-100px;display:block;z-index:9999;opacity:.95;}

.fr-item{position: relative;}
.fr-item>a{width:66px;height:66px;text-align:center;position:relative;vertical-align: middle;display: table-cell;}
.fr-item>a font{display: block;font-size: 14px;}
.fr-item p{font-size:14px;line-height:18px;margin:0;}
.fr-item>a>p{display: none;}
.fr-item:hover>a>div,.fr-item a.only_text>div{display: none;}
.fr-item:hover>a>p,.fr-item a.only_text>p{display:block;}
.fr-item:hover>a,.fr-item>a:focus,.fr-item a.only_text{color:#FFF;background-color: #1E87F0;}

.fr-box{position: absolute;top: -15px;right: 48px;padding-right: 25px;display: none;}
.fr-box-body{border: 1px solid #ccc;border-top: 4px solid #1E87F0;padding: 20px;color:#000;background-color: #fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position: relative;}
.fr-item:hover .fr-box{display: block;}

.fixed_default{color:#FFF;background-color:#99969e;}
.fixed_blue{color:#FFF;background-color:#12b7f5;}
.fixed_green{color:#FFF;background-color: #44b549;}
.fixed_red{color:#FFF;background-color: #ff6666;}

.qq-list a{margin-bottom: 5px;}

/********/
/* box_seo_posts
/********/
#box_seo_posts .media{height:87px;}

/********/
/* box_j
/********/
#box-j .box-j-item{padding:10px;border:1px solid #e0e0e0;overflow: hidden;}
#box-j .box-j-item:hover{border:1px solid #1E87F0;}

/********/
/* box-images-group
/********/
.box-images-group{}
.box-images-group .imgs{position: relative;float: right;margin-left: 15px;border: 1px solid #ccc;background: #fff;overflow:hidden;}
.box-images-group .imgs1,.box-images-group .imgs2{position: relative;top: -2px;left: -2px;border: 1px solid #ccc;background: #fff;}
.box-images-group .img {position: relative;}
.box-images-group .imgtotal{position: relative;overflow:hidden;cursor: pointer; width:230px;height:180px;border-bottom: 1px solid #ddd;text-align:center;}
.box-images-group .tuji{padding-left: 10px;text-align: left;font-size: 14px;line-height: 30px;}
.box-images-group span.tujisum {color: #666;font-size: 12px;}

/********/
/* wp-editor
/********/
.wp-editor-container{border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);}


/********/
/* view_more
/********/
.view_more_close{max-height:600px;overflow:hidden;}
.view_more{position:relative;width:100%;cursor: pointer;}
.view_more ul{position:absolute;margin:-138px 0 0;padding:0;color:#30587C;text-align:center;font-size:15px;width:100%;}
.view_more ul b{display:block}
.view_more ul b:hover{color:#F00;}
.view_more ul b{font-weight:400;background:#fff;padding-bottom:21px;padding-top:3px}
.view_more ul span{display:block;height:100px;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 100%)}


/********/
/* 404
/********/
.content{text-align: center;}
.text-yellow {color:#f39c12 !important;}

/* 新增样式 2023.3.11*/

.panel-body.list-item {
    float: left;
    width: 50%;
    background-color: #fff;
	height: 335px;
}
.hc-ul>li {
    line-height: 45px !important;
    float: left;
width: 100%;
height: 55px;}
.hc-ul>li a{
        height: 50px;
    color: #333;
    text-decoration: none;
    width: 80%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;}


.lm_footer {
    max-width: 1920px;
    min-width: 1200px;
    padding: 25px 0px;
    background-color: #464646;
    text-align: center;
    color: #999;
    line-height: 2;
    font-size: 12px;
}

.lm_footer a {
    color: #838383;
    font-size: 12px;
}
