@charset "utf-8";
/* CSS Document */

/*php用utf-8*/

body{ width:100%; text-align:center;margin:0; background-color:#f9f8f8; font:10px; min-width:260px;} 
html { overflow-x: hidden; overflow-y: auto;}
@media screen and (min-width:320px) and (max-width:425px){html{font-size:12px;}}
@media screen and (min-width:426px) and (max-width:2880px){html{font-size:14px;}}


*{ margin:0px; padding:0px; border:0px; /*font-size:1.4rem;*/ font-family:"微软雅黑";}
img{border:none;}
a{ text-decoration:none; color:#000; font-size:1.3rem;}
a:hover{ text-decoration:none; color:#930; font-size:1.3rem;}
.clear{display:block;clear:both;}
.align_l{ text-align:center;}
ul, ul li {
	list-style-type:none;}
.cl {
	zoom:1;}
.float_l{ float:left;}
.trans a{ margin:0 auto;}
.trans a:hover{filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6;}
.padding_top{ padding-top:1.2rem;}
.padding_bottom{ padding-bottom:2.2rem;}
.padding_left{ padding-left:2%;}

/*首页顶部*/
@media(min-width:801px) and (max-width:2500px) {
.w1200 {margin: 0px auto; max-width: 1200px;}
}

@media(min-width:260px) and (max-width:800px) {
.w1200 {margin: 0px auto; width:100%;}
}

.logo{ width:100%; background-color:#9b0c0c; height:auto; margin:0 auto; padding:2.0rem 0rem; text-align:left;}

@media(min-width:801px) and (max-width:2500px) {
.logoz{max-width:1356px;margin:0 auto; min-width:801px;}
.logoza{ display:none;}
}
@media(min-width:260px) and (max-width:800px) {
.logoz{ display:none;}
.logoza{ width:100%;margin:0 auto;}
}


/*导航*/
.wraq_header{ width:100%;top:0;position:relative;background: #9b0c0c; z-index:999;}
.wraq_nav{max-width:1380px;background: #9b0c0c; margin:0 auto; border-bottom:2px solid #6A0000; padding-top:1px;}
.nav{max-width:1380px;margin:0 auto;text-align:center;}
.nav ul {max-width:1380px; margin-top:10px; line-height:20px; height:35px;}
.nav ul li{float:left;width:9.9%;position: relative; border-right:1px solid #CCC;}
.nav ul li a{color:#fff;font-size: 16px; height:40px; line-height:40px;}
.nav ul li:hover{cursor:pointer;background: #8c0000;}
.nav ul li .subNav{ position:absolute;top:40px;display:none; background: rgba(119,26,10,0.8); *background: #8c0000; overflow:hidden;z-index:999;*z-index:999999;}
.nav ul li.on{background: #8c0000;}
.nav ul li.on a{color: #ffd800;}
.nav ul li.on .subNav {display:block;}
.nav ul li.on .subNav dl{overflow:hidden;padding-top:1px;}
.nav ul li.on .subNav dl dd{height:auto;line-height:18px;text-align:center; border-bottom:1px solid #651d1d ;}
.nav ul li.on .subNav dl dd a{ display: block; line-height:18px; font-weight:normal; color:#fff; line-height:30px;font-size: 14px;}
.nav ul li.on .subNav dl dd a:hover{ color:#fff;background-color:#8c0000;}


/*.wraq_nav.current .nav li .subNav{display:none;}*/

/*手机端导航*/
/*1229*/
.snav{display: none;background-color:#fff;right:0px; top:0;z-index:9995; width:100%;}
.mbtn_l{ float:left; color:#FFF; line-height:35px; width:80%; text-align:left; padding-left:1%; font-size:1.2rem;}
.mbtn_r{width: 9%;height: 30px;margin-right: 16px;float: right;color: #8c0000;font-size: 20px;line-height: 32px;text-align: center;background-color: #13308e;padding-top: 2px; background:url(../images/dh0.jpg) no-repeat 0 0;}



.mbtn3{display: none;width:100%;height: 35px;z-index: 1002;cursor:pointer;line-height: 35px;background: #9e0000;}
.navm3{ width:100%; line-height: 30px; background-color:#fff;overflow: hidden; text-align: left; display: none;top:35px;left:0;}
.navm3 li{border-bottom:1px solid #d68e8e;position: relative;background: #8c0000;}
.navm3 li a{ font-size:14px; line-height:18px; padding:7px 0px; color:#fff; padding-left:13px;}
.navm3 li a:hover{color:#fff;}
.navm3 li span{ padding:10px 10px 0 0;float:right;margin-right:7px;color: #fff;cursor: pointer;}
.navm3 li.on{background: #d74041;}
.navm3 li.on a{ color:#fff; width:100%;}
.navm3 dl{background: rgba(119,26,10,0.8); /*background: #b9a7a7;*/ color:#fff;}
.navm3 dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 10px;/*border-bottom:1px solid #d68e8e;*/border-bottom:1px solid #fff;}
.navm3 dl dd:last-child{border-bottom: none;}
.navm3 li.on dl dd a{ font-size: 14px; color:#fff;font-weight:normal;display:inline; border:none; padding:0px;}
.navm3 li dl dd a{ font-size: 14px; color:#fff; font-weight:normal; display:inline; display:block; border:none; padding:0px;}
.navm3 li dl dd a:hover{ color:#fff000;}



.snav .ser{width: 100%;}
.snav .nser{display: block;}
.snav .search{width: 100%;background: #ccc;}
.snav .search input.notxt{width: 93%;}
.snav .search input{width: 100%;}
.snav .search input.notxt1{width: 30px;}
.subNavs{width:100%;overflow:hidden;display: none; background: #fff;}



@media screen (max-width:901px) and (max-width:2500px){
   .snav{display:block;}
   .mbtn3{display:block;}
   .wraq_header{height: auto;}
  .header{background: none;}
  .nav{display:none;}
  .wraq_nav{display: none;}
}

@media screen  and (max-width:900px) {

   .snav{display:block;}
   .mbtn3{display:block;} 
  .header{background: none;}
  .nav{display:none;}
  .wraq_nav{display: none;}
  
}


/*内页二级导航*/
@media(min-width:801px) and (max-width:2500px) {	
.subPage_con{ display:none;}
.concert_main{ margin:0 auto; width:100%; display:block; height: auto; max-width:1200px; margin-top:25px;}
.aside_nava{margin:0 auto; float:left; width:25%; max-width:260px;min-width:220px;}
.section_main{ width:75%; margin:0 auto;background-color:#FFF; float:right;}

.aside_nav{ width:100%; height:85px; line-height:85px; color:#FFF; background-color:#9e0000; text-align:center; font-size:1.6rem; border:1px solid #C33;}
.aside_nav1 ul li{ width:100%; margin:0 auto; border-bottom:1px solid #CCC; height:45px; text-align:center; line-height:45px; font-size:16px;  display:block;}
.aside_nav1 ul li a{line-height:45px; font-size:1.2rem;  display:block;}
.aside_nav1 ul li a:hover{ color:#900; background-color:#DFDFDF; display:block;}
.section_bt{ width:35%; margin:0 auto;line-height:40px; font-size:1.8rem; font-weight:500;color:#bf0000; float:left; text-align:left; padding-left:3%;}
.section_ad{ width:55%; margin:0 auto;line-height:40px;font-size:12px; color:#999; float:right; text-align:right; padding-right:3%;}

}


.section_nr{ width:90%; margin:0 auto; border-bottom:2px solid #bf0000; height:50px; margin-top:30px;}
.left_zl{ margin:0 auto; margin-top:10px; text-align:center;}
.article_nr{ width:90%; line-height:2.2rem; font-size:1.2rem; text-align:left; margin:0 auto; padding:5%; min-height:500px; margin-bottom:20px;}
.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:800px) {
.aside_nava{ display:none;}
.section_bt{ width:97%; margin:0 auto;line-height:40px; font-size:20px; font-weight:500;color:#900; text-align:left; padding-left:3%; margin-top:30px; margin-top:20px;}
.section_main{ width:100%; margin:0 auto;background-color:#FFF;  overflow:hidden; border-bottom:1px solid #CCC; margin-bottom:30px;}	
.section_ad{ display:none;}

.subPage_con{width:100%;position:relative;overflow:hidden;}
.sub_mbtn2{width:100%;height:40px;background:url(../images/sub-mbtn02.jpg) no-repeat center center; background-color:#F6F6F6; border-bottom:1px solid #CCC;cursor:pointer;}

.open{background:url(../images/sub-mbtn.jpg) no-repeat center center;background-color:#870000;}
.sub_navm2{ width:100%; overflow: hidden;display: none;}
.sub_navm2 h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.sub_navm2 h2 a{padding-left:13px;font-size:20px;display:block;color:#fff;}
.sub_navm2 ul{background-color:#fff;}
.sub_navm2 li{}
.sub_navm2 li a{ font-size:1.1rem; color:#515151; padding-left:13px; height:30px;line-height:30px;border-bottom:1px solid #d3d3d3;display:block;}
.sub_navm2 li a:hover{color:#F30; background-color:#FEE2EA; display:block;}
.sub_navm2 li.sub_has span{ margin-left: 10px;}
.sub_navm2 li.on a{ color:#ffea00; display:block; width:100%;}

}

/*大图切换*/
@media(min-width:801px) and (max-width:2500px) {
.flexslider {
	margin: 0px auto 1px;
	position: relative;
	width:1380px;
	height: 430px;
	overflow: hidden;
	zoom: 1;}
}
@media(min-width:260px) and (max-width:800px) {
.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 100%;
	height: 200px;
	overflow: hidden;
	zoom: 1;}
}
.flexslider .slides li {
	width: 100%;
	height: 100%;}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.jpg) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;}

.flex-direction-nav .flex-prev {
	left: 0;}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;}

.flex-control-paging li a {
	background: url(../images/dot.jpg) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;}

.flexslider .slides a img {
	width: 100%;
	height: 482px;
	display: block;}

/*首页新闻*/
@media(min-width:1001px) and (max-width:2500px) {
	.newamain{ max-width:1200px; margin:0 auto; height:auto; margin-top:5px;}
	.newsmain_l{ width:48%; margin:0 auto; float:left;}
	.newsmain_r{ width:50%; margin:0 auto; float:right;}
	}
@media(min-width:260px) and (max-width:1000px) {
	.newamain{ max-width:800px; margin:0 auto; height:auto; margin-top:5px;}
	.newsmain_l{ width:96%; margin:0 auto; float:left;margin-left:2%;}
	.newsmain_r{ width:96%; margin:0 auto; float:left;margin-left:2%;}
	}
	

.sy_news{ border-bottom:1px solid #999; margin:0 auto; width:100%; height:auto;margin-top:20px; max-width:1200px;}
.sy_news_topl{ width:35%; text-align:left;  max-width:170px; min-width:154px;float:left;bottom:0px; border-bottom:3px solid #b14040;}
.sy_news_topla{ width:20%; text-align:left; float:left; max-width:154px; min-width:100px;bottom:0px; border-bottom:3px solid #b14040;}

.sy_news_topr{ width:33%; text-align:right; float:right; color:#930;padding-top:1.0rem; padding-right:3%;}
.sy_news_topr a{font-size:1.0rem;color:#930;}
.sy_news_topr a:hover{ color:#CCC;}

.sy_news_topra{ width:33%; text-align:right; float:right; color:#999;padding-top:1.0rem; padding-right:3%;}
.sy_news_topra a{font-size:1.0rem;color:#999;}
.sy_news_topra a:hover{ color:#CCC;}

.newsmain_l_time{ background:url(../images/date.jpg) no-repeat 0 0; height:26px; width:89px; color:#900; float:left; line-height:22px; font-size:1.0rem; margin-right:15px;}
.newsmain_l_bt{line-height:1.6rem; font-size:1.2rem; color:#900; margin-left:2%; text-align:left;}
.newsmain_l_bt a{line-height:1.6rem; font-size:1.2rem; color:#900;}
.newsmain_l_bt a:hover{color:#999;}


.list-content{padding:10px 0px; width:100%; min-height:400px;}
.list-content ul{list-style:none;}
.list-content ul li{padding:0 3% 0 5px; height:30px; line-height:30px; width:90%; overflow:hidden; position:relative; color:#333; text-align:left;font-size:1.2rem;}
.list-content ul li span{ position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem;}
.list-content ul li font{font-size:1.2rem;}
.list-content ul li a{color:#333; font-size:1.2rem;}
.list-content ul li a:hover{ color:#870000; font-size:1.2rem;}
.xtb{font-size:0.7rem;}
@media(min-width:260px) and (max-width:600px) {
.list-content ul li span{ display:none;}	
}





/*通知公告*/
.sy_tzgg{ width:100%; background-color:#e7e7e7; margin:0 auto; height:auto; min-height:30rem;}
.list{ width:98%; margin:0 auto; height:4.0rem;}
.tzgg_time{ float:left; margin:0 auto; color:#b14040; font-size:1.2rem; line-height:2.0rem; border-right:1px solid #BDBDBD; text-align:center; width:25%;font-weight:bold;font-style:italic; margin-top:10px;}
.tzgg_list{ float:left; margin:0 auto; color:#333; font-size:1.2rem; line-height:1.8rem;  text-align:left; width:70%; margin-left:3%;}
.tzgg_list a{ color:#333; font-size:1.2rem; line-height:1.8rem;}
.tzgg_list a:hover{ color:#930;}
.time{ font-size:1.0rem; color:#919191;font-weight:bold;font-style:italic; margin-left:3px;}

/*人物风采*/

@media(min-width:1001px) and (max-width:2500px)  {
.sy_rwfc{ padding-left:3%; padding-right:1%;width:21%; float:left; margin:0 auto; height:auto;}	
}
@media(min-width:501px) and (max-width:1000px) {
.sy_rwfc{ padding-left:3%; padding-right:1%;width:46%; float:left; margin:0 auto; height:auto;}	
}

@media(min-width:260px) and (max-width:500px) {
.sy_rwfc{ padding-left:2%; padding-right:2%;width:96%; float:left; margin:0 auto; height:auto;}	
}

.sy_rwfc_l{ width:42%; float:left; margin:0 auto; margin-left:6%;}
.sy_rwfc_l_pic{ border:1px solid #CCC; max-width:100px;}
.sy_rwfc_l_zi{color:#333; font-size:1.2rem; line-height:1.5rem; text-align:center;}
.sy_tzll{ font-size:1.1rem; line-height:2.0rem; text-align:left; padding-left:2%;}
.sy_tzll a{ font-size:1.2rem; line-height:2.0rem; text-align:left; color:#333;}
.sy_tzll a:hover{ color:#CCC;}
.sy_tzll font{ font-size:0.2rem;}
.sy_zthd{ width:90%; margin:0 auto; padding:1%; border:1px solid #9f1616; margin-top:8px; max-width:210px;}


@media(min-width:1001px) and (max-width:2500px)  {
.yqlj{ width:15%; padding-left:1%; margin:0 auto; float:left; padding-bottom:1.0rem;}
.sy_zthd{ width:90%; margin:0 auto; padding:1%; border:1px solid #9f1616; margin-top:8px; max-width:210px;}
.bot{ width:100%; height:2.0rem; line-height:2.0rem; color:#FFF; background-color:#98866c; text-align:center; font-size:1.0rem;}
.bot1{display:none;}

}
@media(min-width:501px) and (max-width:1000px) {
.yqlj{ width:32%; padding-left:1%; margin:0 auto; float:left;padding-bottom:1.0rem;}
.sy_zthd{ width:90%; margin:0 auto; padding:1%; border:1px solid #9f1616; margin-top:8px; max-width:210px;}
.bot{ display:none;}
.bot1{ width:100%; height:2.0rem; line-height:2.0rem; color:#FFF; background-color:#98866c; text-align:center; font-size:1.0rem;}

}

@media(min-width:260px) and (max-width:500px) {
.yqlj{ width:46%; padding-left:1%; margin:0 auto; float:left; padding-bottom:1.0rem;}
.sy_zthd{ width:45%; margin:0 auto; padding:1%; border:1px solid #9f1616; margin-top:8px; max-width:210px; float:left;}
img { border:0; max-width:100%;}
.bot{ display:none;}
.bot1{ width:100%; height:2.0rem; line-height:2.0rem; color:#FFF; background-color:#98866c; text-align:center; font-size:1.0rem;}

}

@media(min-width:260px) and (max-width:600px) {

.bottom_pa{ width:100%; margin:0 auto;}
.bottom_p{ display:none;}
}

@media(min-width:601px) and (max-width:2500px) {

.bottom_p{ width:100%; margin:0 auto;}
.bottom_pa{ display:none;}
}


.banner{ max-width:1380px; width:100%; margin:0 auto;}

/*新闻内页*/

.fh{ width:100%; padding-bottom:30px; text-align:center; margin:0 auto; font-size:1.0rem;}
.fh a{font-size:1.0rem; color:#333;}
.fh a:hover{color:#930;}


.sz_section{ width:100%; border-bottom:1px dashed #993300; padding-bottom:5px; height: auto; min-height:157px;  margin-bottom:15px;}
.sz_l{ width:16%; height:auto; margin:0 auto; float:left;}
.sz_r{ width:76%; text-align:left; height:auto; float:left; padding-left:2%;}
.sz_r_h3{text-align:left; height:auto; font-size:1.4rem; padding-bottom:10px; color:#930;}
.sz_r_time{text-align:right; height:auto; font-size:0.8em; color:#CCC; border-top:1px solid #CCC; padding-bottom:2.0rem;}
.sz_r_xx{ text-align:left; font-size:1.1rem;}
.sz_r_more{ font-size:1.0rem; text-align:right; padding:10px;}
.sz_r_more a{ font-size:1.0rem;}
.sz_r_more a:hover{ color:#CCC;}
@media(min-width:261px) and (max-width:700px) {
.sz_l{ display:none;}
.sz_r{ width:100%; text-align:left; height:auto; float:left; padding-left:2%;}
}

/*图片新闻*/
.xyhd_xx{border:1px solid #9f1616;}	
@media(min-width:260px) and (max-width:460px) {
.xyhd{ width:48%; float:left; margin:0 auto; height:auto; padding:1%; text-align:center; line-height:45px;}
}

@media(min-width:461px) and (max-width:2500px) {
.xyhd{ width:31%; float:left; margin:0 auto; height:auto; padding:1%; text-align:center; line-height:45px;}	

}

/** 内容分页 **/
.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;} 
.pager a:visited {color: #000000;}
.pager a.nextprev { margin-right: 1px; padding:4px 6px; *padding-bottom:2px; color: #000000;} 
.pager span.current { margin:0 1px; padding:3px;  background:  #fff; color: #000000;}
.pager span.nextprev { margin-left: 3px; margin-right: 1px; padding: 4px 6px; *padding-bottom:2px; color: #999;}

/*列表百度分页样式*/
#p1{margin:20px 0;height:60px;}
#p1 .disabled{display:none;}
#p1 a{display:block;float:left;padding:0 6px;height:24px;line-height:24px;border:1px solid #ccc;margin-left:3px;margin-top:33px;}
#p1 .number{display:block;float:left;padding:0px;background:#fff url(images/baidu2.jpg) repeat-x 5px top;}
#p1 .number a{padding:0px;height:24px;width:22px;line-height:24px;text-align:center;}
#p1 span.current{margin-left:3px;padding:34px 0 0;display:block;float:left;height:24px;width:23px;line-height:24px;text-align:center;background:#fff url(images/baidu.jpg) no-repeat top center;}

.fy{ text-align:center; line-height:30px; font-size:12px; margin:0 auto;}

/*列表淘宝分页样式*/
#fenye a{text-decoration: none;}
#fenye{margin:20px 0;}
#fenye .disabled{display:none;}
#fenye a,#fenye span{display:block;float:left;}
#fenye a{margin-left:5px;}
#fenye .f a{color:#8C0B0B;width:45px;height:18px;border:1px solid #cacaca;line-height:18px;text-align:center;font-size:12px;}
#fenye .number a,#fenye span.current{color:#60719F;width:16px;height:16px;border:1px solid #cacaca;line-height:16px;text-align:center; font-size:12px;}
#fenye span.omit{color:#666;border:0;width:24px;text-align:center;padding-top:9px;}
#fenye span.current{border-color:#B1723D;color:#B1723D;margin-left:5px;}
#fenye .total{margin-left:5px;height:16px;line-height:16px;padding:0 5px;color:#888;font-size:14px;}
#fenye .up a{padding-left:4px;background:url(images/tbup.jpg) no-repeat 2px center;}
#fenye .down a{padding-right:4px;background:url(images/tbdown.jpg) no-repeat 52px center;}
#fenye input{text-align:center;padding:0px;float:left;border:1px solid #ccc;width:30px;height:16px;line-height:16px;margin-right:5px;font-size:12px;}
#fenye button{float:left; width:40px;height:20px; font-size:12px; line-height:18px; background-color:#000000; color:#FFFFFF;}

