@charset "utf-8";
/* CSS Document */

/*php用utf-8*/

body{ width:100%; text-align:center;margin:0; background-color:#fff; min-width:325px; font-size:14px;} 
html { overflow-x: hidden; overflow-y: auto; }


*{ margin:0px; padding:0px; border:0px; font-size:1.0rem; font-family:"微软雅黑";list-style-type:none; color:#333}
img{border:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none; color:#999;}
a:visited{ text-decoration:none; color:#000;}
.clear{display:block;clear:both;}
ul, ul li {
	list-style-type:none;
}
.cl {
	zoom:1;
}
.float_l{ float:left}
.float_r{ float:right}
.padding_l{ padding:10px; line-height:1.0rem; font-size:0.9rem; color:#999}
.align_l{ text-align:left}
.align_r{ text-align:right}
.margin_t{ margin-top:3%}
.trans a{ margin:0 auto;}
.trans a:hover{filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6}

.list-content span.PrevDisabled{ height:20px; width:35px; float:left;margin-top:2px!important}
.list-content span.PrevDisabled a{line-height:20px;}
.list-content span.PrevDisabled a:hover{line-height:20px;}
.list-content span.NextDisabled{ height:20px; width:35px;float:left}
.list-content span.NextDisabled a{line-height:20px}
.list-content span.NextDisabled a:hover{line-height:20px;}

.article_nr span.PrevDisabled{ height:20px; width:35px;float:left;margin-top:2px!important}
.article_nr span.PrevDisabled a{line-height:20px}
.article_nr span.PrevDisabled a:hover{line-height:20px;}
.article_nr span.NextDisabled{ height:20px; width:35px;float:left}
.article_nr span.NextDisabled a{line-height:20px;}
.article_nr span.NextDisabled a:hover{line-height:20px; display:block}

.Prev{ height:20px!important; width:35px!important;}
.Next{ height:20px!important; width:35px!important;}
.defaultInputStyle{ border:1px solid #CCC!important; border-radius:5px!important; margin-left:2px!important;margin-right:2px!important; text-align:center!important;}


/*网站头部搜索*/
.form {
  position: relative;
  width: 65%;
  margin: 0 auto;
}

.d3 .form {
   margin-top:50px
}
.d3 input, .d3 button {
  border: none;
  outline: none;
  background: transparent;
}
.d3 input {
  width: 75%;
  height: 43px;
  padding-left: 15px;
}
.d3 button {
  height: 43px;
  width: 43px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.d3 button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 16px;
  color: #666;
}
/*网站头部*/
.head{ background:url("https://www.acomicbookblog.com/images/bannerbj.png") no-repeat 0 0; background-position:center; height:122px}
.top{ margin:0 auto; max-width:1380px; width:100%; max-height:122px; height:auto; padding-top:1px;}
.logo{ float:left; margin:0 auto; width:70%; max-width:600px}
.ss{ float:right; margin:0 auto; width:20%; margin-right:30px;}

@media screen  and (max-width:800px) {
.head{ background:url("https://www.acomicbookblog.com/images/bannerbj.png") no-repeat 0 0; background-position:center; height:100px; border-bottom:1px solid #FFF}
.top{ margin:0 auto; max-width:768px; width:100%; height:auto; padding-top:3px; margin-bottom:10px;}
.logo{ float:left; margin:0 auto; width:60%; max-width:700px;padding-left:20px}
.ss{ display:none}
.bannerdiva{ display:none}
}

@media screen  and (max-width:500px) {
.head{ background:url("https://www.acomicbookblog.com/images/bannerbj.png") no-repeat 0 0; background-position:center; height:85px}
.top{ margin:0 auto; width:100%; height:auto;}
.logo{ float:left; margin:0 auto; width:87%; max-width:400px; padding:0 2% 1% 2%}
.ss{ display:none}
.d3 .form {
   margin-top:20px
}
}

@media screen  and (max-width:375px) {
.head{ background:url("https://www.acomicbookblog.com/images/bannerbj.png") no-repeat 0 0; background-position:center; height:80px}
.top{ margin:0 auto; max-width:900px; width:100%; height:auto;}
.logo{ float:left; margin:0 auto; width:84%; max-width:500px; padding:2% 2% 1% 2%}


}

/*PC导航*/
.navbg{ width:100%; margin:0 auto;background-color:rgba(113,0,6,1);height:40px; z-index:9999; border-bottom:1px #FFFFFF solid}

.nav{max-width:1380px;margin:0 auto;min-height: 40px;line-height:40px;*height:40px;text-align:center;}
.nav ul {max-width:1380px;height:40px;}
.nav ul li{float:left;width:11%;position: relative;}
.nav ul li a{color:#fff;font-size: 1.0rem;}
.nav ul li:hover{cursor:pointer;background: #d74041; }
.nav ul li .subNav{position:absolute; left:0;top:40px;display:none; background: rgba(61,0,1,0.7); *background: #8c0000; overflow:hidden;z-index:999;*z-index:999999; }
.nav ul li.on{background:rgba(11,70,135,0.3); }
.nav ul li.on a{color: #fff;}
.nav ul li.on .subNav {display:block; /*animation:rotate 400ms;-webkit-animation:rotate 400ms;-moz-animation:rotate 400ms;*/}
.nav ul li.on .subNav dl{overflow:hidden;padding-top:1px; }
.nav ul li.on .subNav dl dd{height:auto;line-height:16px;text-align:center; }
.nav ul li.on .subNav dl dd a{ display: block; line-height:16px; font-weight:normal; color:#fff;padding:8px 5px 8px 5px;font-size: 0.85rem; border-bottom:0.7px solid #a07778;}
.nav ul li.on .subNav dl dd a:hover{ color:#ffffff;background-color:rgba(0,0,0,0.4); }


/*手机端导航*/

	
/*手机端内容二级导航*/

@media screen (max-width:901px) and (max-width:2560px){
   .snav{display:block;}
   .mbtn5{display:block;}
  .header{background: none;}
  .nav{display:none;}
  .wraq_nav{display: none;}

}

@media screen  and (max-width:900px) {

   .snav{display:block;}
   .mbtn5{display:block;} 
   .navbg{display: none;}
  
  
}


/********首页背景样式*******/
.sybj01{ background: url("https://www.acomicbookblog.com/images/bj01.png") no-repeat right 0; width:100%; height:816px;}
.sybj02{ background: url("https://www.acomicbookblog.com/images/bj02.png") no-repeat 0 0; width:100%; height:570px; padding-top:50px}
.sybj03{ background: url("https://www.acomicbookblog.com/images/bj03.png") no-repeat left 0; width:100%; height:530px; padding-top:50px}
.sybj04{ background: url("https://www.acomicbookblog.com/images/bj04.png") no-repeat right 0; width:100%; height:388px; padding-top:42px}

.sy_logo{ width:96%; max-width:1100px; margin:0 auto; height:auto; margin-top:-80px; height:auto}
.sy_logoa{ width:14.66%; float:left; text-align:center; margin:0 1%; margin-bottom:2px; display:block; background-color: rgba(0,0,0,0.4);border-radius:10px}
.sy_logoa a{padding:10px 0; font-size:1.5rem; display:block;background-color: rgba(0,0,0,0.4) ;  border-radius:10px; color:#FFF;line-height:2.8rem}
.sy_logoa a:hover{background-color:rgba(255,0,0,0.6); display:block; color:#FFF}
.sy_logoa img{ width:60px; margin-bottom:15px}

.mainall{ width:98%; max-width:1360px; margin:0 auto; height:auto; }
.sybt{ width:50%; margin:0 auto; max-width:610px; height:auto;margin-bottom:30px;}
.margin_top30{ margin-top:40px}
.margin_top30a{ margin-top:0px}
.margin_top30b{ margin-top:0px}
.sybta{ width:60%; background:url("https://www.acomicbookblog.com/images/btloa.png"); background-position:center; height:40px; margin:0 auto;}
.sybta img { width:52px; height:42px; text-align:center; margin:0 auto}


.sybtb{ width:30%;line-height:2.6rem; font-size:2.0rem; text-align:center; margin:0 auto; margin-bottom:1px}

.syljdt{ width:45%; float:left; height:auto; margin-top:25px; text-align:center}
.syljdt img{max-width:560px; text-align:center}

.syljdt_r{ width:50%; float:right; height:auto; margin-left:5%}
.syljdt_list{ width:96%; margin:0 auto; border-bottom:1px dashed #999; padding:15px 0px 10px; margin-top:15px}
.syljdt_list_time{ width:80px; height:68px; margin:0 auto; background-color:#b30316; display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:10px; float:left}
.syljdt_lista{ width:80%; float:left; margin-left:20px}
.syljdt_lista h2{ font-size:1.1rem; text-align:left; line-height:1.6rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista h2 a{ font-size:1.1rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista h2 a:hover{ color:#F00}
.syljdt_lista p{ font-size:0.9rem; line-height:1.4rem;text-align:left}
.syljdt_lista p a{ font-size:0.9rem; color:#33; text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.syljdt_lista p a:hover{ color:#CCC}
.telred{ color:#fff; font-size:1.9rem}

.syanniu{ width:100%; text-align:center; margin:0 auto; padding:2% 0}
.syanniua{ width:100%; text-align:center; margin:0 auto; padding:3% 0 2%}

@media screen  and (max-width:1280px) {
.sybj01{ background: url("https://www.acomicbookblog.com/images/bj01.png") no-repeat right 0; width:100%; height:680px;}
.sybj02{ background: url("https://www.acomicbookblog.com/images/bj02.png") no-repeat 0 0; width:100%; height:460px; padding-top:50px}
.sybj03{ background: url("https://www.acomicbookblog.com/images/bj03.png") no-repeat left 0; width:100%; height:500px; padding-top:50px}
.sybj04{ background: url("https://www.acomicbookblog.com/images/bj04.png") no-repeat right 0; width:100%; height:310px; padding-top:42px}
	
.syljdt{ width:38%; float:left; height:auto; max-width:682px; margin-top:25px}
.syljdt_r{ width:57%; float:left; height:auto; margin-left:5%}

.syljdt_list{ width:98%; margin:0 auto; border-bottom:1px dashed #666; padding:15px 0px;}
.syljdt_list_time{ width:78px; height:60px; margin:0 auto; background-color:#b30316; display:block; font-size:0.9rem; color:#FFF; line-height:1.8rem; text-align:center; padding-top:10px; float:left}
.syljdt_lista{ width:74%; float:left; margin-left:20px;}
.syljdt_lista p{ font-size:0.9rem; line-height:1.4rem;text-align:left}
.syljdt_lista p a{ font-size:0.9rem; color:#33; text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.syljdt_lista p a:hover{ color:#CCC}

.sybtb{ width:80%;line-height:3.0rem; font-size:1.8rem; text-align:center; margin:0 auto; margin-bottom:5px}

.sy_logo{ width:96%; max-width:1360px; margin:0 auto; height:auto; margin-top:-60px; height:auto}
.sy_logoa{ width:14.66%; float:left; text-align:center; margin:0 1%; margin-bottom:2px; display:block; background-color: rgba(0,0,0,0.4);border-radius:10px}
.sy_logoa a{padding:15px 0; font-size:1.2rem; display:block;background-color: rgba(0,0,0,0.4) ;  border-radius:10px; color:#FFF;line-height:2.8rem}
.sy_logoa a:hover{background-color:rgba(255,0,0,0.6); display:block; color:#FFF}
.sy_logoa img{width:40px; margin-bottom:5px}
	}


@media screen  and (max-width:960px) {
.sybt{ width:80%; margin:0 auto; max-width:960px; height:auto; margin-top:30px; margin-bottom:30px;}

.syljdt_list_time{ width:90px; height:68px; margin:0 auto; background-color:#b30316; display:block; font-size:0.9rem; color:#FFF; line-height:1.8rem; text-align:center; float:left}
.syljdt_lista{ width:74%; float:left; margin-left:20px;}
.syljdt_lista p{ font-size:0.9rem; line-height:1.4rem;text-align:left}
.syljdt_lista p a{ font-size:0.9rem; color:#33; text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}

.syljdt{ width:100%; max-width:960px; height:auto; margin-top:20px; text-align:center; margin:0 auto; }
.syljdt img{text-align:center;margin-bottom:20px;}
.syljdt_r{ width:96%; float:left; height:auto; margin-left:2%}

.sy_logo{ width:96%; max-width:1360px; margin:0 auto; height:auto; margin-top:-40px; height:auto}
.sy_logoa{ width:14.66%; float:left; text-align:center; margin:0 1%; margin-bottom:1px; display:block; background-color: rgba(0,0,0,0.4);border-radius:10px}
.sy_logoa a{padding:5px 0; font-size:0.9rem; display:block;background-color: rgba(0,0,0,0.4) ;  border-radius:10px; color:#FFF;line-height:2.4rem}
.sy_logoa a:hover{background-color:rgba(255,0,0,0.6); display:block; color:#FFF}
.sy_logoa img{width:40px; margin-bottom:1px}
}

@media screen  and (max-width:480px) {
	
.sybt{ width:98%; margin:0 auto; max-width:610px; height:auto; margin-top:15px; margin-bottom:50px; text-align:center;}
.sybta{ width:80%; background:url("https://www.acomicbookblog.com/images/btloa.png"); background-position:center; height:40px; margin:0 auto;}
.sybta img { width:52px; height:42px; text-align:center; margin:0 auto}

.sybtb{ width:80%;line-height:1.8rem; font-size:1.3rem; text-align:center; margin:0 auto; margin-bottom:5px}

.syljdt{ display:block; width:100%;height:auto; max-width:500px; margin:0 auto; text-align:center; margin-top:-30px}
.syljdt_r{ width:100%; margin:0 auto; height:auto;}

.syljdt_list_time{ width:65px; height:56px; margin:0 auto; background-color:#b30316; display:block; font-size:0.9rem; color:#FFF; line-height:1.8rem; text-align:center; padding-top:8px; float:left; margin-top:15px}
.syljdt_lista{ width:76%; float:left; }
.syljdt_list{ width:100%; margin:0 auto; border-bottom:1px dashed #666; padding:8px 0px;}
.syljdt_lista h2{ font-size:0.95rem; text-align:left; line-height:1.7rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista h2 a{ font-size:0.95rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista h2 a:hover{ color:#F00}


.telred{ color:#FFF; font-size:1.5rem}

.sy_logo{ width:96%; max-width:1360px; margin:0 auto; height:auto; margin-top:-40px; height:auto; padding-top:15px}
.sy_logoa{ width:16.06%; float:left; text-align:center; margin:0 0.3%; margin-bottom:1px; display:block; background-color: rgba(0,0,0,0.4);border-radius:5px}
.sy_logoa a{padding:5px 0; font-size:0.75rem; display:block;background-color: rgba(0,0,0,0.4) ;  border-radius:5px; color:#FFF;line-height:1.6rem}
.sy_logoa a:hover{background-color:rgba(255,0,0,0.6); display:block; color:#FFF}
.sy_logoa img{width:30px; margin-bottom:1px}
}
@media screen  and (max-width:375px) {
.syljdt_lista{ width:73%; float:left; }
.syljdt_list{ width:100%; margin:0 auto; border-bottom:1px dashed #666; padding:4px 0px;}
	
}



/********首页通知公告样式*******/
.sy_csggl{ width:46%; float:left; margin-right:2%; background-color:rgba(0,0,0,0.5); border-radius:20px; padding:1%; margin-top:2%}
.sy_csgg2{ width:46%; float:right; margin-left:2%; background-color:rgba(0,0,0,0.5); border-radius:20px; padding:1%; margin-top:2%}
.sy_csggl_bt{width:90%; color:#FFF; font-size:1.7rem; text-align:left; line-height:2.5rem; padding-left:4%; padding-top:2%}

.bta{ color:#FFF; font-size:1.5rem;line-height:2.5rem}
.sy_csgg_list{ width:90%; display:block; padding:4%; border-bottom: solid 1px #CCCCCC; margin:0 auto}
.sy_csgg_list ul li{height:2.5rem; line-height:2.5rem; text-align:left; width:98%;overflow:hidden; position:relative; color:#333; }
.sy_csgg_list ul li span{ width:20%; float:right; position:absolute; right:0; text-align:right; top:0; color:#fff; font-size:0.8rem; }
.sy_csgg_list ul li a{width:80%; float:left;color:#fff; font-size:1.0rem; text-align:left;}
.sy_csgg_list ul li a:hover{ color:#CCC;}
.more{ text-align:right; width:92%; padding:3%; margin:0 auto}
.more a{ color:#FFF}
.more a:hover{ color:#CCC}


/********图片列表样式*******/
.sy_hzhb{ width:32.3%; margin-left:0.5%; margin-right:0.5%; float:left; text-align:center; margin-bottom:10px}
.sy_yxzy{ width:100%; border-radius:10px; margin:0 auto; float:left; display:block; background:#b30316; margin-left:1%; margin-right:1%; margin-top:2%}
.sy_yxzy a{ border-radius:10px; display:block; background:#b30316;line-height:2.5rem; color:#FFF; text-align:center}
.sy_yxzy a:hover{ display:block}
.sy_yxzy img{ border-top-left-radius:10px; border-top-right-radius:10px}
.sy_yxzy_zi{ line-height:3.0rem; color:#FFF; text-align:center}
@media screen  and (max-width:920px) {
.sybj03{ background: url("https://www.acomicbookblog.com/images/bj03.png") no-repeat left 0; width:100%; height:480px; padding-top:50px}

	}


@media screen  and (max-width:800px) {
.sybj01{ background: url("https://www.acomicbookblog.com/images/bj01.png") no-repeat right 0; width:100%; height:1080px;}
.sybj02{ background: url("https://www.acomicbookblog.com/images/bj02.png") no-repeat 0 0; width:100%; height:900px; padding-top:50px}	
.sybj03{ background: url("https://www.acomicbookblog.com/images/bj03.png") no-repeat left 0; width:100%; height:450px; padding-top:50px}
.sybj04{ background: url("https://www.acomicbookblog.com/images/bj04.png") no-repeat right 0; width:100%; height:350px; padding-top:42px}

.margin_top30a{ margin-top:-20px}	
.sy_csggl_bt{ color:#FFF; font-size:1.6rem; text-align:left; line-height:2.3rem}
.sy_csggl_bt a{ color:#FFF; font-size:1.6rem;line-height:2.3rem}
.sy_csggl_bt a:hover{ color:#FF0;}
.bta{ color:#FFF; font-size:1.3rem;line-height:2.3rem}

.sy_csggl{ width:96%; margin:0 auto; float:left; margin-left:2%; background-color:rgba(0,0,0,0.5); border-radius:20px; padding:0.5%; margin-top:1%}
.sy_csgg2{ width:96%;  margin:0 auto; float:left; margin-left:2%; background-color:rgba(0,0,0,0.5); border-radius:20px; padding:0.5%; margin-top:2%}

.sy_csgg_list{ width:90%; display:block; padding:4%; border-bottom: solid 1px #CCCCCC; margin:0 auto}
.sy_csgg_list ul li{height:2.5rem; line-height:2.5rem; text-align:left; width:98%;overflow:hidden; position:relative; color:#333; }
.sy_csgg_list ul li span{ width:20%; float:right; position:absolute; right:0; text-align:right; top:0; color:#fff; font-size:0.8rem; }
.sy_csgg_list ul li a{width:80%; float:left;color:#fff; font-size:1.0rem; text-align:left;}
.sy_csgg_list ul li a:hover{ color:#CCC;}

.sy_hzhb{ width:47%; margin-left:1.5%; margin-right:1.5%; float:left; text-align:center; margin-bottom:6px}
	
}

@media screen  and (max-width:500px) {
.sybj01{ background: url("https://www.acomicbookblog.com/images/bj01.png") no-repeat right 0; width:100%; height:960px;}
.sybj04{ background: url("https://www.acomicbookblog.com/images/bj04.png") no-repeat right 0; width:100%; height:280px; padding-top:42px}

}

@media screen  and (max-width:480px) {
.sybj01{ background: url("https://www.acomicbookblog.com/images/bj01.png") no-repeat right 0; width:100%; height:820px;}
.sybj02{ background: url("https://www.acomicbookblog.com/images/bj02.png") no-repeat 0 0; width:100%; height:600px; padding-top:30px}	
.sybj03{ display:none}
.sybj04{ background: url("https://www.acomicbookblog.com/images/bj04.png") no-repeat right 0; width:100%; height:230px; padding-top:42px}

.sy_csggl_bt{ color:#FFF; font-size:1.2rem; text-align:left; line-height:1.8rem; margin-top:1px}
.sy_csggl_bt a{ color:#FFF; font-size:1.5rem;line-height:1.8rem}
.sy_csggl_bt a:hover{ color:#FF0;}
.bta{ color:#FFF; font-size:1.2rem;line-height:1.8rem}	
.sy_csgg_list{ width:96%; display:block; padding:1% 0 3%; border-bottom: solid 1px #CCCCCC; margin:0 auto}
.sy_csgg_list ul li{height:1.8rem; line-height:2.5rem; text-align:left; width:100%;overflow:hidden; position:relative; color:#333; }
.sy_csgg_list ul li span{ width:20%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.7rem; }
.sy_csgg_list ul li a{width:80%; float:left;color:#fff; font-size:0.9rem; text-align:left;}
.sy_csgg_list ul li a:hover{ color:#CCC;}

.margin_top30b{ margin-top:-30px}

.more{ text-align:right; width:92%; padding:3%; margin:0 auto}
.more a{ color:#FFF; font-size:0.8rem}
.more a:hover{ color:#CCC}
}

@media screen  and (max-width:375px) {
.sybj01{ background: url("https://www.acomicbookblog.com/images/bj01.png") no-repeat right 0; width:100%; height:780px;}
.sybj02{ background: url("https://www.acomicbookblog.com/images/bj02.png") no-repeat 0 0; width:100%; height:580px; padding-top:30px}	
.sybj04{ background: url("https://www.acomicbookblog.com/images/bj04.png") no-repeat right 0; width:100%; height:200px; padding-top:42px}

}

@media screen  and (max-width:350px) {
.sybj01{ background: url("https://www.acomicbookblog.com/images/bj01.png") no-repeat right 0; width:100%; height:740px;}

}



/********页面底部样式*******/
footer{ height:auto; background-color:#de0a09; width:100%; margin:0 auto; padding-top:30px;height:160px}
.bota{ width:35%; float:left; color:#FFF; text-align:center; text-align:center; padding:40px 0 20px; border-right:1px solid rgba(255,255,255,0.3);}
.bota img{max-width:317px;}

.botb{ width:47%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.8rem; font-size:0.9rem;  padding-left:5%;}
.botba{ color:#FFF; border-bottom:solid #FFF 1px; text-align:left; font-weight:600; padding-top:10px; width:80px; font-size:16px; margin-bottom:15px}

.botb ul li{ width:100%;text-align:left; font-size:0.8rem; line-height:1.5rem;color:#FFF}
.botb ul li a{font-size:0.8rem; color:#FFF}
.botb ul li a:hover{color:#EFEFEF}
.botc{ width:10%; float:left; margin:0 auto; color:#FFF; text-align:center; line-height:2.0rem; font-size:0.8rem; color:#FFF;}
.botc img{max-width:120px;}

.botd{ width:100%; background-color:#710006; text-align:center; color:#FFF; line-height:30px; font-size:0.8rem}

.botda{ width:60%; text-align:right;  color:#CCC; line-height:40px; font-size:0.8rem; float:left;}
.botdb{ width:40%; text-align:left; float:right; }
.botdb a{ text-align:center; color:#CCC; line-height:40px; font-size:0.8rem}
.botdb a:hover{color:#FFF; }


@media screen  and (max-width:1024px) {
.bota{ width:30%; float:left; color:#FFF; text-align:center; text-align:center; padding:40px 15px 20px; border-right:1px solid rgba(255,255,255,0.3);}
.botb{ width:45%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.8rem; font-size:0.9rem;  padding-left:3%;}
.botc{ width:15%; float:left; margin:0 auto; color:#FFF; text-align:center; line-height:2.0rem; font-size:0.8rem; color:#FFF;}
.botd{ width:100%; background-color:#710006; text-align:center; color:#FFF; line-height:30px; font-size:0.8rem}
.botda{ width:70%; text-align:right;  color:#CCC; line-height:40px; font-size:0.8rem; float:left;}
.botdb{ width:30%; text-align:left; float:right;}

}

@media screen  and (max-width:800px) {
footer{ height:auto; background-color:#de0a09; width:100%; margin:0 auto; padding-top:20px;height:140px}

.bota{ display:none}
.botb{ width:70%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.8rem; font-size:0.9rem;  padding-left:5%;}
.botc{ width:20%; float:left; margin:0 auto; color:#FFF; text-align:center; line-height:2.0rem; font-size:0.8rem; color:#FFF;}
.botc img{max-width:100px;}
.botd{ width:100%; background-color:#710006; text-align:center; color:#FFF; line-height:30px; font-size:0.8rem}
.botda{ width:78%; text-align:right;  color:#CCC; line-height:40px; font-size:0.8rem; float:left;}
.botdb{ width:22%; text-align:left; float:right;}

}

@media screen  and (max-width:500px) {
footer{ height:auto; background-color:#de0a09; width:100%; margin:0 auto; padding-top:5px;height:auto}

.botb{ width:96%; float:left; margin:0 auto; color:#FFF; text-align:left; line-height:1.3rem; font-size:0.9rem; border-left:0px solid #999;margin-bottom:15px; padding-left:2%}
.botb ul li{ width:100%;text-align:left; font-size:0.8rem; line-height:1.3rem;color:#FFF}
.botb ul li a{font-size:0.8rem; color:#FFF}
.botb ul li a:hover{color:#EFEFEF}

.botc{ display:none}
.botd{ width:100%; background-color:#710006; text-align:center; color:#FFF; line-height:16px; font-size:0.6rem}
.botda{ width:100%; text-align:center;  color:#CCC; line-height:20px; font-size:0.7rem; float:left;}
.botdb{ width:100%; text-align:center; line-height:20px; font-size:0.7rem; float:left;}
.botdb a{ text-align:center; color:#CCC; line-height:20px; font-size:0.7rem}
.botdb a:hover{color:#FFF; }

.botba{ color:#FFF; border-bottom:solid #FFF 1px; text-align:left; font-weight:600; padding-top:5px; width:60px; font-size:15px; margin-bottom:10px}

}
@media screen  and (max-width:480px) {
.botd{ display:none}
}

/*****内页+二级导航*****/
.subPage_con{ display:none}
.concert_main{ margin:0 auto; width:100%; display:block; height: auto; max-width:1380px}
.aside_nava{margin:0 auto; float:left; background-color:#f4f4f4; width:25%;max-width:300px;min-width:220px;}
.aside_nava img{padding-top:20%; width:100%;}
.section_main{ width:75%; margin:0 auto;background-color:#FFF; float:right; }

.aside_nav{ width:25%; height:85px; line-height:85px; color:#FFF; background-color:rgba(0,0,0,0.5); text-align:center; font-size:1.6rem;position:absolute; margin-top:-85px; z-index:2; max-width:300px; min-width:220px; }
.aside_nav a{font-size:1.6rem; color:#FFF;}
.aside_nav a:hover{ color:#FF0;}

.aside_nav1 ul li{ width:80%; margin:0 auto; border-bottom:1px dashed #cbcbcc; height:3.0rem; text-align:center;  display:block; padding-left:10% }
.aside_nav1 ul li a{line-height:3.0rem; font-size:1.05rem;  display:block; text-align:left;}
.aside_nav1 ul li a:hover{ color:#bf3032;display:block; margin-left:3px}
.section_bt{ width:50%; margin:0 auto;line-height:40px; font-weight:500;color:#bf3032; float:left; text-align:left; padding-left:3%; font-size:1.5rem}
.section_ad{ width:43%; margin:0 auto;line-height:20px; padding-top:15px;font-size:12px; color:#999; float:right; text-align:right; padding-right:3%}
.section_ad a{font-size:12px; color:#999; text-align:right;}
.section_ad a:hover{font-size:12px; color:#000; text-align:right;}

.section_nr{ width:94%; margin:0 auto; border-bottom:1px solid #e3e3e3; height:50px; margin-top:30px; margin-bottom:20px}
.left_zl{ margin:0 auto; margin-top:10px; text-align:center}
.article_nr{ width:96%; line-height:1.8rem; font-size:1.0rem; margin:0 auto; text-align:left; padding:2%; min-height:500px; color:#666;}
.article_nr p{line-height:1.8rem; font-size:1.0rem;  color:#666;}
.article_nr h3{ width:100%; line-height:25px; font-size:1.4rem; text-align:center; color:#930; font-weight:500; margin:0 auto; margin-bottom:15px; padding:5px}



/*****手机端内容二级导航*****/

@media(min-width:260px) and (max-width:1140px) {

.section_bt{ width:50%; margin:0 auto;line-height:40px; font-weight:500;color:#bf3032; float:left; text-align:left; padding-left:3%; font-size:1.4rem}
.section_ad{ width:40%; margin:0 auto;line-height:20px; padding-top:15px;font-size:12px; color:#999; float:right; text-align:right; padding-right:3%}

.aside_nava{margin:0 auto; float:left; background-color:#f4f4f4; width:25%;max-width:280px;min-width:220px;}
.section_main{ width:70%; margin:0 auto;background-color:#FFF; float:right; }
.aside_nav{ width:25%; height:85px; line-height:85px; color:#FFF; background-color:rgba(0,0,0,0.5); text-align:center; font-size:1.45rem;position:absolute; margin-top:-85px; z-index:2; max-width:300px; min-width:220px; }
.aside_nav a{font-size:1.45rem; color:#FFF;}
.aside_nav a:hover{ color:#FF0;}
}

@media screen  and (max-width:800px) {
.aside_nava{ display:none}
.section_main{ width:100%; margin:0 auto;background-color:#FFF; float:right; }
.section_ad{ display:none}
.section_bt{ width:85%; margin:0 auto;line-height:40px; font-weight:500;color:#bf3032; float:left; text-align:left; padding-left:3%; font-size:1.5rem} 

}

@media screen  and (max-width:480px) {
.section_nr{ width:94%; margin:0 auto; border-bottom:1px solid #e3e3e3; height:50px; margin-top:10px; margin-bottom:10px}
.section_bt{ width:80%; margin:0 auto;line-height:40px; font-weight:500;color:#bf3032; float:left; text-align:left; padding-left:3%; font-size:1.5rem} 
.section_ad{ display:none}
}
/*********新闻列表页************/

.list-content{padding:10px 0px; width:95%; min-height:312px; margin:0 auto}
.list-content ul{list-style:none;margin-bottom:15px;}
.list-content ul li{height:auto;min-height:39px; line-height:40px; text-align:left; width:98%;overflow:hidden; position:relative; color:#333; border-bottom:dashed 1px #CCCCCC}
.list-content ul li span{ width:20%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem; }
.list-content ul li a{width:80%; float:left;color:#666; font-size:1.0rem; text-align:left;}
.list-content ul li a:hover{ color:#900;}
@media screen and (max-width:1124px) {
.list-content ul li a{width:80%; float:left;color:#666; font-size:1.0rem; line-height:30px;padding-top:6px}
.list-content ul li a:hover{ color:#900;}
.list-content ul li span{ width:25%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem; }
}
@media screen and (max-width:500px) {
.list-content ul li a{width:96%; float:left;color:#666; font-size:0.8rem; line-height:23px; padding-top:10px}
.list-content ul li a:hover{ color:#900;}
.list-content ul li span{ display:none} 
}

/*********新闻内页************/
.nr_zi{text-align:left; font-size:1.0rem; line-height:1.8rem; }
.nr_zi p{text-align:left; font-size:1.0rem; line-height:1.8rem;}
.news_bt{ width:100%; line-height:30px; font-size:1.4rem; text-align:center; color:#333; font-weight:500; margin:0 auto; margin-bottom:15px; padding:5px}
.fh{ width:100%; padding-bottom:30px; text-align:center; margin:0 auto; font-size:0.8rem; padding-top:20px}
.fh a{font-size:0.8rem; color:#616161}
.fh a:hover{color:#000}
.sz_r_time{text-align:right; height:auto; font-size:0.6em; color:#999; border-top:1px solid #CCC; padding-bottom:1.0rem; padding-top:0.5rem; }
.sz_r_timea{text-align:right; height:auto; font-size:0.6em; color:#999; padding-bottom:0.5rem;  margin-bottom:0.5rem;padding-top:0.9rem; border-top:1px solid #CCC;padding-right:30px}

@media(min-width:260px) and (max-width:480px) {
  .nr_zi{text-align:left; font-size:0.9rem; line-height:1.6rem; }
  .nr_zi p{font-size:0.9rem; line-height:1.6rem;}
  .news_bt{ width:95%;font-size:1.1rem; line-height:1.5rem;}
  .sz_r_timea{text-align:right; height:auto; font-size:0.6em; color:#999; padding-bottom:0.5rem;  margin-bottom:0.5rem;padding-top:0.9rem; border-top:1px solid #CCC;padding-right:30px}
.article_nr{ width:96%; line-height:1.6rem; font-size:0.9rem; text-align:left; margin:0 auto; padding:2%; min-height:500px; color:#666}
.article_nr p{line-height:1.6rem; font-size:0.9rem; text-align:left; color:#666}

.article_nr p img{ width:100%!important; height:auto!important;}
}

@media(min-width:426px) and (max-width:900px) {
  .gongsi{ width:96%; margin:0 auto;  text-align:left; font-size:1.4rem; line-height:2.8rem}	
  .news_bt{ width:95%;font-size:1.2rem; line-height:2.0rem}
 
}

/********学院专业样式*******/
.xyzy_lista{
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari 和 Chrome */
column-count:3; /* 用整数值来定义列数。不允许负值 */
-moz-column-gap: 1em;
-webkit-column-gap: 1em;
column-gap: 1em; /*用长度值来定义列与列之间的间隙。不允许负值*/
margin:5% 0;
}
.xyzy_list{
-moz-page-break-inside: avoid;
-webkit-column-break-inside: avoid;
}
.xyzy_list{ width:100%;  background:url("https://www.acomicbookblog.com/images/xyzybj.png") 0 0 repeat; float:left; margin-bottom:10px}
.xyzy_list_top{ width:88%; background-color:rgba(187,0,10,0.9); text-align:left; line-height:50px; color:#FFF; padding-left:7%; padding-right:5%; font-size:1.1rem; }
.xyzy_list_top a{ color:#FFF;  font-size:1.1rem; display:block }
.xyzy_list_top a:hover{ display:block }

.xyzy_list font{ width:13%; float:right; text-align:right; padding:3.5% 1% 0; color:#FFF; font-size:1.5rem;}
.xyzy_list ul{ width:100%; }
.xyzy_list ul li{ width:92%; text-align:left;line-height:2.9rem; margin:0 auto;  color:#d70908; font-size:1.0rem; border-bottom:1px solid #FFF; background-color:rgba(222,10,9,0.05); padding-left:8%}
.xyzy_list ul li a{color:#bb000a; font-size:1.0rem; display:block }
.xyzy_list ul li a:hover{display:block }


@media screen  and (max-width:480px) {
.xyzy_lista{
-moz-column-count:1; /* Firefox */
-webkit-column-count:1; /* Safari 和 Chrome */
column-count:1; /* 用整数值来定义列数。不允许负值 */
-moz-column-gap: 1em;
-webkit-column-gap: 1em;
column-gap: 1em; /*用长度值来定义列与列之间的间隙。不允许负值*/
margin:5% 0;
}	
.xyzy_list{ width:90%;  background:url("https://www.acomicbookblog.com/images/xyzybj.png") 0 0 repeat; float:left; margin-left:5%;margin-bottom:5px}
.xyzy_list_top{ width:88%; background-color:#bb000a; text-align:left; line-height:40px; color:#FFF; padding-left:7%; padding-right:5%;}
.xyzy_list_top a{ color:#FFF;  font-size:1.0rem; display:block }
.xyzy_list_top a:hover{ display:block }

.xyzy_list font{ width:13%; float:right; text-align:right; padding:2.5% 1% 0; color:#FFF; font-size:1.5rem;}
.xyzy_list ul{ width:100%; }
.xyzy_list ul li{ width:92%; text-align:left;line-height:2.4rem; margin:0 auto;  color:#d70908; font-size:1.0rem; border-bottom:1px solid #FFF; background-color:rgba(222,10,9,0.05); padding-left:8%}
.xyzy_list ul li a{color:#bb000a; font-size:1.0rem; display:block }
.xyzy_list ul li a:hover{display:block }
}

/********招生计划样式*******/
td{ font-size:0.9rem; line-height:1.3rem; padding-left:10px!important; padding-right:10px!important;}
.zszy_box dl dt{ display:block; margin-left:5%; margin-bottom:5px; margin:0 auto; float:left; width:10%; text-align:center}
.zszy_box dl dd{ margin:0 auto; float:left; width:90%;}

.zszy_boxa ul{ width:100%; margin:0 auto}
.zszy_boxa ul li{  display:block; margin-right:10px; margin-bottom:10px;float:left; text-align:left}
.zszy_boxa ul li a{ color:#333; border-radius:5px; display:block; padding:3px 15px;}
.zszy_boxa ul li a:hover{ background-color:#930; color:#FFF; border-radius:5px; display:block;}
.actie a{background-color:#930; color:#FFF!important; border-radius:5px; display:block;}
.line{ border-bottom:1px solid #CCC; width:100%; height:15px; margin-bottom:20px}
.gaik_zi{ text-align:left; line-height:30px; margin-top:15px; margin-bottom:15px; width:100%; font-size:1.2rem}
.gaik_zi span{ display:none}

 .line_top{ border-top:1px solid #930; border-left:1px solid #FFF; color:#FFF }
 .line_right{border-right:1px solid #930; border-left:1px solid #FFF; border-top:1px solid #930; color:#FFF}
 
 .line_topa{ border-top:1px solid #930; border-left:1px solid #930; }
 .line_righta{border-right:1px solid #930; border-left:1px solid #930; border-top:1px solid #930;}

 .line_bottom{ border-left:1px solid #930; border-bottom:1px solid #930;  border-top:1px solid #930; }
 .line_over{border:1px solid #930;}

@media screen  and (max-width:768px) {
.gaik_zi span{ display:block; width:50%; float:right; text-align:right; font-size:0.8rem; color:#930}
}
 
 @media screen  and (max-width:480px) {
td{ font-size:0.9rem; line-height:1.3rem; padding-left:10px!important; padding-right:10px!important;}
.zszy_box dl dt{ display:block; margin-left:5%; margin-bottom:5px; margin:0 auto; float:left; width:15%; text-align:center; font-size:1.0rem}
.zszy_box dl dd{ margin:0 auto; float:left; width:85%;}

.zszy_boxa ul{ width:100%; margin:0 auto}
.zszy_boxa ul li{  display:block; margin-right:5px; margin-bottom:5px;float:left; text-align:left}
.zszy_boxa ul li a{ color:#333; border-radius:5px; display:block; padding:1px 8px; font-size:0.9rem}
.zszy_boxa ul li a:hover{ background-color:#930; color:#FFF; border-radius:5px; display:block;} 
.gaik_zi{ text-align:left; line-height:30px; margin-top:10px; margin-bottom:10px; width:100%; font-size:1.0rem}	 
 }
 
  @media screen  and (max-width:320px) {
td{ font-size:0.9rem; line-height:1.3rem; padding-left:10px!important; padding-right:10px!important;}
.zszy_box dl dt{ display:block; margin-left:5%; margin-bottom:1px; margin:0 auto; float:left; width:20%; text-align:center; font-size:0.8rem}
.zszy_box dl dd{ margin:0 auto; float:left; width:80%;}

.zszy_boxa ul{ width:100%; margin:0 auto}
.zszy_boxa ul li{  display:block; margin-right:5px; margin-bottom:1px;float:left; text-align:left}
.zszy_boxa ul li a{ color:#333; border-radius:5px; display:block; padding:1px 8px; font-size:0.9rem}
.zszy_boxa ul li a:hover{ background-color:#930; color:#FFF; border-radius:5px; display:block;} 
.gaik_zi{ text-align:left; line-height:30px; margin-top:10px; margin-bottom:10px; width:100%; font-size:0.9rem}	 
.gaik_zi span{ display:block; width:50%; float:right; text-align:right; font-size:0.8rem}
 }
 
/** 顶部搜素样式0 **/ 
 input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {
    line-height: 21px;
    width: 98%;
    height: 30px;
    margin-bottom: 5px;
    padding: 5px 10px;
    -webkit-user-select: text;
    border: 1px solid rgba(0,0,0,0);
    border-radius: 20px;
    outline: 0;
    background-color: #fff;
    -webkit-appearance: none;
}
 
 
/** 内容分页 **/
.pager {font-family: "黑体";font-size:12px;font-weight:normal; margin-left: auto; margin-right: auto; color:#000000; text-align:center; margin-top:35px; margin-bottom:5px;}
.pager a { color:#000000; padding:3px; text-decoration: none; margin:0 1px;}
.pager a:hover {color: #9f9898; border-color: #9f9898; text-decoration: none;} 
.cur {color:#FF3333!important; border-color: #9f9898; text-decoration: none;} 