@charset "utf-8";
/* CSS Document */

/*php用utf-8*/

body{ width:100%; text-align:center;margin:0; background-color:#fff; min-width:260px; 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;}





/*网站头部*/
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:center; height:142px}
.top{ margin:0 auto; max-width:1380px; width:100%; max-height:142px; height:auto; padding-top:15px; margin-bottom:20px;}
.logo{ float:left; margin:0 auto; width:75%; max-width:840px}
.ss{ float:right; margin:0 auto; width:25%; margin-right:30px;}

.syss{ width:18%; margin:0 auto; margin-top:30px; float:right; margin-right:1%; background-color:#FFF; padding:2px}
.syssa{ width:73%; float:left;}
.inputt{ width:100%; float:left; background-color:#FFF; font-size:12px;height:25px; text-align:left; padding-left:10px;outline:none}

.ss_an{ width:20%; max-width:50px; background-color:#890000;  float:right; display:block}
.ss_an a{ color:#FFF; font-size:12px; display:block; line-height:25px}
.ss_an a:hover{display:block; outline:none}

@media screen  and (max-width:768px) {
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:center; height:120px}
.top{ margin:0 auto; max-width:900px; width:100%; max-height:100px; height:auto; padding-top:20px; margin-bottom:10px;}
.logo{ float:left; margin:0 auto; width:60%; max-width:500px; padding-top:30px; padding-left:20px}
.syss{ display:none}}

@media screen  and (max-width:425px) {
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:center; height:95px}
.top{ margin:0 auto; max-width:900px; width:100%; height:auto;}
.logo{ float:left; margin:0 auto; width:90%; max-width:500px; padding:5% 4% 2% 4%}

}

@media screen  and (max-width:375px) {
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:center; height:88px}
.top{ margin:0 auto; max-width:900px; width:100%; height:auto;}
.logo{ float:left; margin:0 auto; width:90%; max-width:500px; padding:5% 4% 2%4%}
}

/*PC导航*/
.navbg{ width:100%; margin:0 auto;background-color:rgba(184,0,0,1);height:46px; z-index:9999; border-top:2px solid #890000}

.nav{max-width:1380px;margin:0 auto;min-height: 46px;line-height:46px;*height:46px;text-align:center;}
.nav ul {max-width:1380px;height:46px;}
.nav ul li{float:left;width:12%;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:46px;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); }


/*手机端导航*/
/*1229*/
.wraq_header{ width:100%;top:0;left:0;position:relative; z-index:999; z-index:9999;position:fixed;top:0}
.snav{display: none;right:0px; width:100%;}
.mbtn5{display: none;width:100%;height: 35px;z-index: 1002;cursor:pointer;line-height: 35px; background-color:rgba(191,48,50,0.9)}
.mbtn_l{ float:left; color:#FFF; line-height:35px; width:80%; text-align:left; padding-left:1%}
.mbtn_r{width: 9%;height: 30px;margin-right: 16px;float: right;color: #292929;font-size: 20px;line-height: 32px;text-align: center;background-color: #13308e;padding-top: 2px; background:url(../images/dh0.png) no-repeat 0 0}

.navm5{ width:100%; line-height: 30px; background-color:#fff;overflow: hidden; text-align: left; display: none;top:35px;left:0}
.navm5 li{border-bottom:1px solid #e5a7a8;position: relative;background: rgba(168,0,2,0.9);}
.navm5 li a{ font-size:14px; line-height:18px; padding:7px 0px; color:#fff; padding-left:13px; /* display:block;*/}
.navm5 li a:hover{color:#fff;}
.navm5 li span{ padding:10px 10px 0 0;float:right;margin-right:7px;color: #fff;cursor: pointer;}
.navm5 li.on{background: #96181a;}
.navm5 li.on a{ color:#fff; width:100%; line-height:26px}
.navm5 dl{background:#c63d3f; /*background: #b9a7a7;*/ color:#fff; }
.navm5 dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 10px;/*border-bottom:1px solid #b1b1b1;*/border-bottom:1px solid #fff;}
.navm5 dl dd:last-child{border-bottom: none;}
.navm5 li.on dl dd a{ font-size: 14px; color:#fff;font-weight:normal;display:inline; border:none; padding:0px; line-height:22px}
.navm5 li dl dd a{ font-size: 14px; color:#fff; font-weight:normal; display:inline; display:block; border:none; padding:0px; }
.navm5 li dl dd a:hover{ color:#292929;}

.snav .ser{width: 100%;}
.snav .nser{display: block;}

.subNavs{width:100%;overflow:hidden;display: none; background: #fff;}
/*手机端内容二级导航*/

@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;}
  
  
}


/********首页工作动态样式*******/
.gray{ width:100%; margin:0 auto; height:auto; padding:2% 0 1% 0; background-color:#fafafa}
.gzdt_bt{ width:96%; max-width:1380px; border-bottom:1px solid #cf0000; height:50px; margin:0 auto}
.gzdt_bt_l{ width:150px; border-bottom:6px solid #cf0000; font-size:2.0rem; text-align:center; float:left; line-height:46px}
.gzdt_bt_r{ width:100px; text-align:right; font-size:12px; float:right; margin-top:20px}
.gzdt_bt_r a{text-align:right; font-size:14px; color:#999}
.gzdt_bt_r a:hover{ color:#000}


.mainall_white{ width:96%; max-width:1380px; margin:0 auto; height:auto; background-color:#fff; margin-top:30px; margin-bottom:25px; padding:1% 0}
.mainall{ width:96%; max-width:1380px; margin:0 auto; height:auto; }
.mainall_sd{ width:96%; max-width:1330px; margin:0 auto; height:auto; }

.sy_left{ width:33%; margin:0 auto; padding-right:2%; float: left; margin-top:30px; margin-left:3%}
.sy_pic_list{ width:100%; margin:0 auto; margin-bottom:10px;}
.sy_pic{ width:100%;  margin:0 auto}
.sy_pic img{ border:4px solid #DBDBDB}

.sy_right{ width:59%; margin:0 auto;  float: right; margin-top:30px; padding-right:3%}
.syljdt_list{ width:98%; margin:0 auto; border-bottom:1px dashed #E4E4E4; padding:15px 0px; margin-bottom:2px}
.syljdt_list_time{ width:80px; height:56px; margin:0 auto; background-color:#b80000; display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:10px; float:left}

.syljdt_lista{ width:85%; float:right; }
.syljdt_lista h2{ font-size:1.0rem; 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.0rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista h2 a:hover{ color:#b80000}
.syljdt_lista p{ font-size:0.9rem; text-align:left}
.syljdt_lista p a{ font-size:0.9rem; color:#999; 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.7rem}

@media screen and (max-width:1200px) {
.sy_left{ width:40%; margin:0 auto; padding-right:2%; float: left; margin-top:30px; margin-left:3%}
.sy_right{ width:52%; margin:0 auto;  float: right; margin-top:30px; padding-right:3%}

.syljdt_list{ width:98%; margin:0 auto; border-bottom:1px dashed #E4E4E4; padding:15px 0px; margin-bottom:2px}
.syljdt_list_time{ width:80px; height:56px; margin:0 auto; background-color:#b80000; display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:10px; float:left}
.syljdt_lista{ width:78%; float:right; margin-left:20px}

}

@media screen and (max-width:768px) {
.sy_left{ width:94%; margin:0 auto; padding-right:2%; float: left; margin-top:30px; margin-left:3%}
.sy_right{ width:94%; margin:0 auto;  float: right; margin-top:30px; padding-right:3%}

.syljdt_list{ width:98%; margin:0 auto; border-bottom:1px dashed #E4E4E4; padding:15px 0px; margin-bottom:2px}
.syljdt_list_time{ width:80px; height:56px; margin:0 auto; background-color:#b80000; display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:10px; float:left}
.syljdt_lista{ width:85%; float:right; margin-left:20px}

}

@media screen and (max-width:500px) {
.gzdt_bt_l{ width:100px; border-bottom:6px solid #cf0000; font-size:1.4rem; text-align:center; float:left; line-height:44px}
.gzdt_bt_r a{text-align:right; font-size:12px; color:#999}

.mainall_white{ width:96%; max-width:1380px; margin:0 auto; height:auto; background-color:#fff; margin-top:15px; margin-bottom:25px; padding:10px 0}

.sy_left{ width:94%; margin:0 auto;float:left; margin-top:5px; margin-left:3%;}
.sy_right{ width:98%; margin:0 auto;  float: right; margin-top:5px; padding-right:1%;}
.sy_pic_list{ width:100%; margin:0 auto; margin-bottom:0px;}

.syljdt_list{ width:98%; margin:0 auto; border-bottom:1px dashed #E4E4E4; padding:10px 0px; margin-bottom:2px}
.syljdt_list_time{ width:73px; height:50px; margin:0 auto; background-color:#b80000; display:block; font-size:0.8rem; color:#fff; line-height:1.5rem; text-align:center; padding-top:4px; float:left}
.syljdt_lista{ width:76%; float:right; margin-left:20px}

.syljdt_lista h2{ font-size:0.9rem; 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:0.9rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista h2 a:hover{ color:#b80000}
.syljdt_lista p{ font-size:0.75rem; text-align:left}
.syljdt_lista p a{ font-size:0.75rem; color:#999; 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}
}

@media screen and (max-width:375px) {
.mainall_white{ width:96%; max-width:1380px; margin:0 auto; height:auto; background-color:#fff; margin-top:15px; margin-bottom:25px; padding:10px 0}

.sy_left{ width:94%; margin:0 auto;float:left; margin-top:5px; margin-left:3%;}
.sy_right{ width:98%; margin:0 auto;  float: right; margin-top:5px; padding-right:1%;}
.sy_pic_list{ width:100%; margin:0 auto; margin-bottom:0px;}

.syljdt_list{ width:98%; margin:0 auto; border-bottom:1px dashed #E4E4E4; padding:10px 0px; margin-bottom:2px}
.syljdt_list_time{ width:70px; height:50px; margin:0 auto; background-color:#b80000; display:block; font-size:0.8rem; color:#fff; line-height:1.5rem; text-align:center; padding-top:4px; float:left}
.syljdt_lista{ width:73%; float:right; margin-left:20px}

}

@media screen and (max-width:320px) {
.mainall_white{ width:96%; max-width:1380px; margin:0 auto; height:auto; background-color:#fff; margin-top:15px; margin-bottom:25px; padding:10px 0}

.sy_left{ width:94%; margin:0 auto;float:left; margin-top:5px; margin-left:3%;}
.sy_right{ width:98%; margin:0 auto;  float: right; margin-top:5px; padding-right:1%;}
.sy_pic_list{ width:100%; margin:0 auto; margin-bottom:0px;}

.syljdt_list{ width:98%; margin:0 auto; border-bottom:1px dashed #E4E4E4; padding:10px 0px; margin-bottom:2px}
.syljdt_list_time{ width:60px; height:50px; margin:0 auto; background-color:#b80000; display:block; font-size:0.8rem; color:#fff; line-height:1.5rem; text-align:center; padding-top:4px; float:left}
.syljdt_lista{ width:72%; float:right; margin-left:20px}

}





/********页面底部样式*******/
footer{ border-top:12px solid #8a0000; height:auto; background-color:#b80000; width:100%; margin:0 auto; padding-top:20px; margin-top:20px; padding-bottom:15px;position:absolute; z-index:-10}
.bota{ width:50%; float:left; color:#FFF; text-align:center; max-width:519px;margin-right:5%;margin-left:3%;}
.botb{ width:30%; float:right;  margin:0 auto; color:#FFF; text-align:left; line-height:1.6rem; font-size:0.9rem; border-left:1px solid #FFF; padding-left:5%;}
.botb a{color:#FFF;line-height:1.6rem; font-size:0.9rem;}
.botb a:hover{color:#FF0;}

@media screen  and (max-width:1024px) {
.bota{ width:35%; float:left; color:#FFF; text-align:center; max-width:463px;margin-right:5%;margin-left:1%;}
.botb{ width:40%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.4rem; font-size:0.9rem; border-left:1px solid #FFF; padding-left:5%;}
.botb a{color:#FFF;line-height:1.4rem; font-size:0.9rem;}
.botb a:hover{color:#FF0;}

}

@media screen  and (max-width:768px) {
.bota{ display:none}
.botb{ width:60%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.5rem; font-size:0.9rem; border-left:0px solid #FFF; padding-left:5%;}
.botb a{color:#FFF;line-height:1.5rem; font-size:0.9rem;}
.botb a:hover{color:#FF0;}

}

@media screen  and (max-width:425px) {
footer{ border-top:8px solid #8a0000; height:auto; background-color:#b80000; width:100%; margin:0 auto; padding-top:10px; margin-top:10px; padding-bottom:0}
.botb{ width:94%; float:left; margin-left:1%; margin:0 auto; color:#FFF; text-align:left; line-height:1.5rem; font-size:0.9rem; border-left:0px solid #999;margin-bottom:15px}

}

@media screen  and (max-width:320px) {
.botb{ width:94%; float:left; margin-left:1%; margin:0 auto; color:#FFF; text-align:left; line-height:1.5rem; font-size:0.8rem; border-left:0px solid #999;margin-bottom:15px}

}

/*****内页+二级导航*****/
.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:#ac0f19; width:25%;max-width:288px;min-width:220px; margin-top:20px}
.section_main{ width:75%; margin:0 auto;background-color:#FFF; float:right; }

.aside_nav{ width:90%; margin:0 auto; height:60px; line-height:60px; color:#FFF; text-align:left; font-size:1.4rem;}
.aside_nav1 ul li{ width:85%; margin:0 auto; border-bottom:1px dashed #cbcbcc; height:4.0rem; text-align:center;  display:block; padding-left:5% ; padding-right:5%; background-color:#FFF}
.aside_nav1 ul li a{line-height:4.0rem; font-size:1.1rem;  display:block; text-align:left;}
.aside_nav1 ul li a:hover{ color:#bf3032;display:block; margin-left:3px}
.aside_nav1 ul li font{ text-align:right; float:right; padding-top:1.2rem; padding-right:2%; font-size:1.7rem}

.section_bt{ width:48%; margin:0 auto;line-height:40px; font-weight:500;color:#ac0f19; float:left; text-align:left; padding-left:3%; font-size:1.5rem}
.section_ad{ width:45%; margin:0 auto;line-height:20px; padding-top:15px;font-size:12px; color:#999; float:right; text-align:right; padding-right:3%}




.section_nr{ width:96%; 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:92%; 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;text-indent:2em;}
.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:30%; 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:55%; 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:#ac0f19; width:25%;max-width:260px;min-width:220px; margin-top:20px}
.section_main{ width:73%; margin:0 auto;background-color:#FFF; float:right; }

}

@media screen  and (max-width:768px) {
.aside_nava{ display:none}
.section_main{ width:100%; margin:0 auto;background-color:#FFF; float:right; }

.section_ad{ display:none}
}

@media screen  and (max-width:425px) {
.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.3rem}	
.section_ad{ display:none}
}


/*********新闻列表页************/

.list-content{ width:92%; margin:0 auto; padding:2%; min-height:550px;}

.syljdt_list_time_gary{ width:80px; height:56px; margin:0 auto; background-color:#656565; display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:10px; float:left; margin-right:20px}

.syljdt_lista_gary{ width:86%; float:right; }
.syljdt_lista_gary h2{ font-size:1.0rem; text-align:left; line-height:1.6rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista_gary h2 a{ font-size:1.0rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista_gary h2 a:hover{ color:#b80000}
.syljdt_lista_gary p{ font-size:0.9rem; text-align:left; margin-top:5px}
.syljdt_lista_gary p a{ font-size:0.9rem; color:#999; text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.syljdt_lista_gary p a:hover{ color:#CCC}


@media screen and (max-width:1124px) {
.syljdt_list_time_gary{ width:70px; height:56px; margin:0 auto; background-color:#656565; display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:10px; float:left; margin-right:20px}
.syljdt_lista_gary{ width:80%; float:right; }
}
@media screen and (max-width:500px) {

.syljdt_list_time_gary{ width:73px; height:56px; margin:0 auto; background-color:#656565; display:block; font-size:0.8rem; color:#fff; line-height:1.5rem; text-align:center; padding-top:10px; float:left；margin-right:20px}
.syljdt_lista_gary{ width:76%; float:right;}

.syljdt_lista_gary h2{ font-size:0.9rem; text-align:left; line-height:1.6rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista_gary h2 a{ font-size:0.9rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
.syljdt_lista_gary h2 a:hover{ color:#b80000}
.syljdt_lista_gary p{ font-size:0.75rem; text-align:left;}
.syljdt_lista_gary p a{ font-size:0.75rem; color:#999; text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.syljdt_lista_gary p a:hover{ color:#CCC}
}


@media screen and (max-width:320px) {

.syljdt_list_time_gary{ width:62px; height:52px; margin:0 auto; background-color:#656565; display:block; font-size:0.8rem; color:#fff; line-height:1.5rem; text-align:center; padding-top:8px; float:left；margin-right:20px}
.syljdt_lista_gary{ width:74%; float:right;}

}
/*********新闻内页************/
.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:425px) {
  .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}
}

@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}
 
}

/*********首页通知公告************/
.sy_csgg{ background:url(../images/bj01.png) repeat-y 0 0;  width:96%; height:auto; padding:2%}
.sy_csggl{ width:68%; float:left; margin-right:2%;}
.sy_csgg2{ width:28%; float:right; margin-left:2%; padding-top:65px}

.sy_csggl_btall{width:100%; margin:0 auto; margin-bottom:15px}

.sy_csggl_bt{ color:#FFF; font-size:1.8rem; text-align:left; line-height:2.5rem; width:70%; float:left; padding-left:2%}
.bta{ float:right; text-align:right; width:25%;}
.bta a{ color:#FFF; font-size:0.8rem;line-height:2.5rem;}
.bta a:hover{ color:#CCC;}

.sy_xshd{ width:48%; float:left; margin-left:1%; margin-right:1%; background:url(../images/ttt.png) repeat-x 0 0; margin-bottom:10px; min-height:170px}

.sy_xshd_list_time{width:85%; color:#fff;margin:0 auto; font-size:1.2rem; line-height:1.7rem; font-weight:700; text-align:left; padding:6% 0 1% }
.sy_xshd_list{ width:85%; margin:0 auto; margin-top:10px; text-align:left;}
.sy_xshd_list a{ font-size:1.05rem; text-align:left; color:#fff; line-height:1.7rem;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.sy_xshd_list a:hover{ color:#CCC }


/*********首页通知公告右侧图标************/
.picqha_nei{ width:90%; float:left; margin-left:4%; margin-right:4%; border-radius:8px; display:block; background-color:rgba(0,0,0,0.7); margin-bottom:10px;  height:105px; }
.xiao{ float:left; width:35%; text-align:right; padding-top:20px;}
.xiao img{ width:70%; max-width:75px}
.xiaozi{ float:left; width:50%;padding-top:2.5%; text-align:center;}
.xiaozi a{ font-size:1.8rem; color:#fff; line-height:80px}
.xiaozi a:hover{color:#999; padding-left:2px}

@media screen and (max-width: 768px){
.xiaozi{ float:left; width:50%;padding-top:2.5%; text-align:center;}
.xiaozi a{ font-size:1.2rem; color:#fff; line-height:80px}
.xiaozi a:hover{color:#999; padding-left:2px}
}

@media screen and (max-width: 500px){
.sy_csggl{ width:98%; float:left; margin-right:2%;}
.sy_csgg2{ width:100%; float:right; padding-top:5px}
.sy_csggl_bt{ color:#FFF; font-size:1.4rem; text-align:left; line-height:2.5rem; width:70%; float:left; padding-left:2%}

.sy_xshd{ width:100%; float:left;background:url(../images/ttt.png) repeat-x 0 0; margin-bottom:10px; min-height:120px}
.sy_xshd_list_time{width:90%; color:#fff;margin:0 auto; font-size:1.1rem; line-height:1.5rem; font-weight:700; text-align:left; padding:4% 0 1% }
.sy_xshd_list{ width:90%; margin:0 auto; margin-top:3px; text-align:left;}
.sy_xshd_list a{ font-size:0.9rem; text-align:left; color:#fff; line-height:1.5rem;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.sy_xshd_list a:hover{ color:#CCC }

.picqha_nei{ width:98%; float:left; margin-left:1%; margin-right:1%; border-radius:8px; display:block; background-color:rgba(0,0,0,0.7); margin-bottom:10px;  height:95px; }
.xiao{ float:left; width:35%; text-align:right; padding-top:5px;}
.xiao img{ width:70%; max-width:75px}
.xiaozi{ float:left; width:50%;padding-top:1.5%; text-align:center;}
.xiaozi a{ font-size:1.8rem; color:#fff; line-height:80px}
.xiaozi a:hover{color:#999; padding-left:2px}
}

/*********基层风采************/
.sybt{ width:30%; margin:0 auto; max-width:460px; height:auto;background:url(../images/line.png) repeat-x 0 8px; margin-top:50px; margin-bottom:50px}
.sybta{ width:50%; margin:0 auto; background-color:#FFF; text-align:center; font-size:1.8rem; font-weight:700}

.sybtbb{ width:30%; margin:0 auto; max-width:460px; height:auto;background:url(../images/line.png) repeat-x 0 8px; margin-top:20px; margin-bottom:50px}
.sybtb{ width:50%; margin:0 auto; background-color:#fafafa; text-align:center; font-size:1.8rem; font-weight:700}


.jcxy{ width:25.3%; float:left; margin-left:4%; margin-right:4%; background-color:#ac0f19;  margin-bottom:20px; padding-bottom:8px }
.jcxy_img{ width:100%;height: 12.8vw; overflow:hidden;}

.jcxy_zi{ width:92%; margin:0 auto;  text-align:left;font-size:0.9rem;font-weight:700;  color:#FFF; margin-top:15px; margin-bottom:5px}
.jcxy_zia{width:92%; margin:0 auto;  text-align:left; }
.jcxy_zia a{text-align:left; font-size:0.9rem; line-height:25px; font-weight:700; color:#FFF;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.jcxy_zia a:hover{ color:#CCC}
.anniu{ width:120px; border-radius:10px; display:block; line-height:25px; margin:0 auto; background-color:#2e0101; margin-top:20px; margin-bottom:40px}
.anniu a{display:block; line-height:40px; border-radius:10px; background-color:#2e0101; text-align:center; color:#FFF; font-size:14px}
.anniu a:hover{display:block;background-color:#930000; color:#FFF}

@media screen and (max-width: 1024px){
.jcxy_img{ width:100%;height: 13vw; overflow:hidden;}

}

@media screen and (max-width: 500px){
.jcxy{ width:99%; float:left; margin-left:0.5%; margin-right:0.5%; background-color:#ac0f19;  margin-bottom:20px}
.jcxy_img{ width:100%;height:69vw; overflow:hidden;}

.sybt{ width:60%; margin:0 auto; max-width:460px; height:auto;background:url(../images/line.png) repeat-x 0 4px; margin-top:20px; margin-bottom:30px}
.sybta{ width:50%; margin:0 auto; background-color:#FFF; text-align:center; font-size:1.4rem; font-weight:700}

.sybtbb{ width:60%; margin:0 auto; max-width:460px; height:auto;background:url(../images/line.png) repeat-x 0 4px; margin-top:20px; margin-bottom:30px}
.sybtb{ width:50%; margin:0 auto; background-color:#fafafa; text-align:center; font-size:1.4rem; font-weight:700}

.anniu{ width:100px; border-radius:10px; display:block; line-height:25px; margin:0 auto; background-color:#2e0101; margin-top:4px; margin-bottom:20px}
.anniu a{display:block; line-height:30px; border-radius:10px; background-color:#2e0101; text-align:center; color:#FFF; font-size:14px}
.anniu a:hover{display:block;background-color:#930000; color:#FFF}
}
@media screen and (max-width: 375px){
.jcxy{ width:98%; float:left; margin-left:1%; margin-right:1%; background-color:#ac0f19;margin-bottom:20px}
.jcxy_img{ width:100%;height: 60vw; overflow:hidden;}

}

/*********基层风采完毕************/

/*********基层风采列表页************/

.jcfc{ width:29.3%; float:left; margin-left:2%; margin-right:2%; background-color:#A0A0A0;  margin-bottom:20px; padding-bottom:8px }
.jcfc_img{ width:100%;height: 9.8vw; overflow:hidden;}

@media screen and (max-width: 1024px){
.jcfc_img{ width:100%;height: 12.8vw; overflow:hidden;}
}

@media screen and (max-width: 500px){
.jcfc{ width:99%; float:left; margin-left:0.5%; margin-right:0.5%; background-color:#A0A0A0;  margin-bottom:20px; padding-bottom:2px }
.jcfc_img{ width:100%;height: 59vw; overflow:hidden;}

}

/*********基层风采列表页完毕************/

/*********师德榜样************/
.sdby{ width:43%; margin-left:2.3%; margin-right:2%;float:left; border:1px solid #d8d8d8; background-color:#fdfdfd; padding:1.6% 1.2%; margin-bottom:20px}
.sdby_pic{ width:40%; float:left; padding:0.5%;}
.sdby_zi{ width:55%; float:right; padding:1%; text-align:left;}
.sdby_zi font{ padding:1%; font-size:1.0rem; font-weight:700; line-height:1.7rem}
.sdby_zi p{ padding:1%; font-size:1.0rem; margin-top:5px; line-height:1.5rem}
.sdby_zi p a{ font-size:1.0rem; margin-top:5px; line-height:1.5rem; color:#999;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}
.sdby_zi p a:hover{ color:#000}

@media screen and (max-width: 768px){
.sdby{ width:93.3%; margin-left:2.3%; margin-right:2%;float:left; border:1px solid #d8d8d8; background-color:#fdfdfd; padding:1.6% 1.2%; margin-bottom:20px}
.sdby_pic{ width:30%; float:left; padding:0.5%;}
.sdby_zi{ width:65%; float:right; padding:1%; text-align:left;}
}

@media screen and (max-width: 500px){
.sdby{ width:92%; margin-left:2%; margin-right:2%;float:left; border:1px solid #d8d8d8; background-color:#fdfdfd; padding:2% 2%; margin-bottom:20px}
.sdby_pic{ width:99%; float:left; padding:0.5%; margin:0 auto}
.sdby_zi{ width:98%; float:right; padding:1%; text-align:left; margin:0 auto}

.sdby_zi font{ padding:1%; font-size:0.95rem; font-weight:700; line-height:1.4rem}
.sdby_zi p{ padding:1%; font-size:0.8rem; margin-top:5px; line-height:1.3rem}
.sdby_zi p a{ font-size:0.8rem; margin-top:5px; line-height:1.3rem; color:#999;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}
}

/*********师德榜样完毕************/

/*********师德榜列表页样************/
.sdby_list{ width:45%; margin-left:1%; margin-right:1%;float:left; border:1px solid #d8d8d8; background-color:#fdfdfd; padding:1%; margin-bottom:20px;height: 120px;}
.sdby_list_pic{ width:40%; float:left; padding:0.5%;}
.sdby_list_zi{ width:55%; float:right; padding:1%; text-align:left;}
.sdby_list font{ padding:1%; font-size:0.95rem; font-weight:700; line-height:1.5rem}
.sdby_list p{ padding:1%; font-size:0.8rem; margin-top:2px; line-height:1.2rem}
.sdby_list p a{ font-size:0.8rem; margin-top:5px; line-height:1.2rem; color:#999;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.sdby_list p a:hover{ color:#000}

@media screen and (max-width: 768px){
.sdby_list{ width:93.3%; margin-left:2.3%; margin-right:2%;float:left; border:1px solid #d8d8d8; background-color:#fdfdfd; padding:1.6% 1.2%; margin-bottom:20px}
.sdby_list_pic{ width:30%; float:left; padding:0.5%;}
.sdby_list_zi{ width:65%; float:right; padding:1%; text-align:left;}
}

@media screen and (max-width: 500px){
.sdby_list{ width:92%; margin-left:2%; margin-right:2%;float:left; border:1px solid #d8d8d8; background-color:#fdfdfd; padding:2% 2%; margin-bottom:20px}
.sdby_list_pic{ width:99%; float:left; padding:0.5%; margin:0 auto}
.sdby_list_zi{ width:98%; float:right; padding:1%; text-align:left; margin:0 auto}

.sdby_list_zi font{ padding:1%; font-size:0.95rem; font-weight:700; line-height:1.4rem}
.sdby_list_zi p{ padding:1%; font-size:0.8rem; margin-top:5px; line-height:1.3rem}
.sdby_list_zi p a{ font-size:0.8rem; margin-top:5px; line-height:1.3rem; color:#999;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}
}

/*********师德榜样列表页完毕************/


/*首页快速导航样式*/

.sy_ksdh_list{margin:0 auto; float:left; padding:3% 0.5% 2%; width:24%; }
.selecta{ border:1px solid #E3E3E3; font-size:0.8rem; height:35px; line-height:35px; border-radius:3px; background-color:#FFF }
.selecta option{ font-size:0.8rem; line-height:30px; position: absolute; z-index:15;}

 ::-webkit-scrollbar
        {
            width: 9px;
            height: 9px;
        }
        ::-webkit-scrollbar-track-piece
        {
            background-color: #ebebeb;
            -webkit-border-radius: 4px;
        }
        ::-webkit-scrollbar-thumb:vertical
        {
            height: 32px;
            background-color: #ccc;
            -webkit-border-radius: 4px;
        }
        ::-webkit-scrollbar-thumb:horizontal
        {
            width: 32px;
            background-color: #ccc;
            -webkit-border-radius: 4px;
        }
        ul,li{padding: 0;margin: 0}
        .mySelect{
            position: relative; 
        }
        .mySelect .inputWrap{
            width:100%;
            min-height: 35px;
            border: 1px solid #ccc;
            border-radius: 3px;
            position: relative;
            cursor: pointer;
        }
        .mySelect ul{
            padding:0 5px ;
            margin: 0;
            padding-right: 35px; background-color:#FFF;
			
        }
        .mySelect ul,li{
            list-style: none; 
        }
        .mySelect li{
            display: inline-block;
            padding: 5px;
            margin: 5px 5px 5px 0;
            border-radius: 5px; font-size:12px;
			
        }
        .mySelect .fa-close{
            cursor: pointer;
        }
        .mySelect .fa-close:hover{
            color: #237eff;
        }
        .mySelect .mySelect-option{
            width: 100%;
            border: 1px solid #ccc;
            max-height: 160px;
            overflow-y: scroll;
            height: 0;
            opacity: 0;
			text-align:left;
			background-color:#FFF; position:absolute;
        }
        .mySelect .mySelect-option div{
            padding: 10px; 
        }
        .mySelect .inputWrap>i{
            position: absolute;
            padding: 13px;
            right: 0;
            top: 0;
        }
        .mySelect-option div{
            cursor: pointer;
            border-bottom: 1px solid #e7e7e7;
            margin: 5px;
        }
        .mySelect-option div i{
            float: right;
            color: #ffffff;
        }
        .mySelect-option div.selected{
            background: #d0eaff;
            color: #ffffff;
            border-radius: 5px;
        }
        .mySelect-option div:hover{
            /*background: #9ec6ff;*/
            color: #9ec6ff;
            border-bottom: 1px solid #9ec6ff;
        }
		
@media screen and (max-width:500px) {		
	.mySelect .mySelect-option{
            width: 100%;
            border: 1px solid #ccc;
            max-height: 150px;
            overflow-y: scroll;
            height: 0;
            opacity: 0;
			text-align:left;
			background-color:#FFF; position:static;
			 
        }	
}
@media screen and (max-width:1024px) {
.sy_ksdh{ background:url(../images/xian.png) repeat-x 0 0; width:96%; max-width:1344px; margin:0 auto; margin-top:20px; margin-bottom:10px}
.sy_ksdh_zi{ width:25%; height:42px; background-color:#FFF; margin:0 auto; text-align:center; font-size:1.3rem; color:#666;font-weight:600}
.selecta{ border:1px solid #E3E3E3; font-size:0.8rem; height:40px; line-height:40px; border-radius:3px; width:100%;}
.selecta option{ font-size:0.8rem; line-height:40px}

}

@media screen and (max-width:768px) {
.sy_ksdh_zi{ width:40%; height:42px; background-color:#FFF; margin:0 auto; text-align:center; font-size:1.5rem; color:#666;font-weight:600}

}

@media screen and (max-width:500px) {
.sy_ksdh_list{margin:0 auto; float:left; padding:1% 0.5%; width:98%;}
.sy_ksdh_zi{ width:50%; height:42px; background-color:#FFF; margin:0 auto; text-align:center; font-size:1.3rem; color:#666;font-weight:600}
.article_nr p img{ width:100%}
.nr_zi p img{ width:100%}
}
@media screen and (max-width:375px) {
.sy_ksdh_zi{ width:50%; height:42px; line-height:42px background-color:#FFF; margin:0 auto; text-align:center; font-size:1.1rem; color:#666;font-weight:600}

}
/*首页快速导航样式*/

/*********搜索列表页************/

.list-contentss{padding:5px 0px; width:96%; min-height:200px; margin:0 auto}
.list-contentss ul{list-style:none;margin-bottom:15px}
.list-contentss ul li{padding:0 1% 0 5px; height:38px; line-height:38px; width:98%; text-align:left; overflow:hidden; position:relative; color:#333; border-bottom:dashed 1px #CCCCCC}
.list-contentss ul li span{ width:20%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem; }
.list-contentss ul li a{width:80%; float:left;color:#666; font-size:1.0rem;}
.list-contentss ul li a:hover{ color:#b80000;}
@media screen and (max-width:1124px) {
.list-contentss ul li a{width:75%; float:left;color:#666; font-size:1.0rem;}
.list-contentss ul li a:hover{ color:#b80000;}
.list-contentss 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-contentss ul li a{width:96%; float:left;color:#666; font-size:1.0rem;}
.list-contentss ul li a:hover{ color:#b80000;}
.list-contentss ul li span{ display:none} 
}


.pb_sys_style1 .p_no_d {
    border: 1px solid #B80000!important;
    color: #fff;
    background-color: #B80000!important;}