@charset "utf-8";
/* CSS Document */

/*通用*/
  /*外边距*/
.mt-0{ margin-top:0;}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}
.mb-0{ margin-bottom:0;}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-0{ margin-left:0;}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}
.mr-0{ margin-right:0;}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
  /*内填充*/
.pt-0{ padding-top:0;}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}
.pb-0{ padding-bottom:0;}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}
.pl-0{ padding-left:0;}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}
.pr-0{ padding-right:0;}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}
.pd-0{ padding:0;}.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}

  /*文字+段落*/
.f-12{ font-size:12px;}.f-13{ font-size:13px;}.f-14{ font-size:14px;}.f-16{ font-size:16px;}.f-18{ font-size:18px;}.f-20{ font-size:20px;}.f-22{ font-size:22px;}.f-24{ font-size:24px;}.f-26{ font-size:26px;}.f-28{ font-size:28px;}.f-30{ font-size:30px;}
.f-yahei{font-family:"Microsoft YaHei","微软雅黑";}
.f-songti{ font-family: "SimSun","宋体";}
.text-ind2em{text-indent:2em;}
.f-bold{ font-weight:bold;}
/*默认*/
a{ color:#333; text-decoration: none;outline: none;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
a:hover, a:active, a:focus {color: #a40006;text-decoration: none;}  /*当前颜色 */
ol, ul{list-style: none; padding-left:0;}

.text-ellipsis{text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.bg-fff{ background-color:#fff;}

.form-control:focus{border-color: #810005;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(200,100,84,.6);}  /*当前颜色 input框颜色*/
.form-control:focus::-moz-placeholder{color:#6b4612;opacity:1}.form-control:focus:-ms-input-placeholder{color:#6b4612}.form-control:focus::-webkit-input-placeholder{color:#810005} /*当前颜色 input框placeholder颜色*/

.pager-loose > li > a, .pager-loose > li > span {margin-left: 5px;margin-bottom:5px;border-radius: 4px;} /*分页*/

img{ max-width:100%;}  
img.fill{width: 100%;height: 100%;}

a.more{ color: #666; font-size: 80%; font-weight: normal;} /*当前颜色 */
a.more:hover{font-weight: bold;color: #a40006;}

.row-8{margin-right: -8px;margin-left: -8px;}
.row-8 .col-lg-1, .row-8 .col-lg-10, .row-8 .col-lg-11, .row-8 .col-lg-12, .row-8 .col-lg-2, .row-8 .col-lg-3, .row-8 .col-lg-4, .row-8 .col-lg-5, .row-8 .col-lg-6, .row-8 .col-lg-7, .row-8 .col-lg-8, .row-8 .col-lg-9, .row-8 .col-md-1, .row-8 .col-md-10, .row-8 .col-md-11, .row-8 .col-md-12, .row-8 .col-md-2, .row-8 .col-md-3, .row-8 .col-md-4, .row-8 .col-md-5, .row-8 .col-md-6, .row-8 .col-md-7, .row-8 .col-md-8, .row-8 .col-md-9, .row-8 .col-sm-1, .row-8 .col-sm-10, .row-8 .col-sm-11, .row-8 .col-sm-12, .row-8 .col-sm-2, .row-8 .col-sm-3, .row-8 .col-sm-4, .row-8 .col-sm-5, .row-8 .col-sm-6, .row-8 .col-sm-7, .row-8 .col-sm-8, .row-8 .col-sm-9, .row-8 .col-xs-1, .row-8 .col-xs-10, .row-8 .col-xs-11, .row-8 .col-xs-12, .row-8 .col-xs-2, .row-8 .col-xs-3, .row-8 .col-xs-4, .row-8 .col-xs-5, .row-8 .col-xs-6, .row-8 .col-xs-7, .row-8 .col-xs-8, .row-8 .col-xs-9{padding-right: 8px;
padding-left: 8px;}/*居中宽度缩小*/

.row-2{margin-right: -2px;margin-left: -2px;}
.row-2 .col-lg-1, .row-2 .col-lg-10, .row-2 .col-lg-11, .row-2 .col-lg-12, .row-2 .col-lg-2, .row-2 .col-lg-3, .row-2 .col-lg-4, .row-2 .col-lg-5, .row-2 .col-lg-6, .row-2 .col-lg-7, .row-2 .col-lg-8, .row-2 .col-lg-9, .row-2 .col-md-1, .row-2 .col-md-10, .row-2 .col-md-11, .row-2 .col-md-12, .row-2 .col-md-2, .row-2 .col-md-3, .row-2 .col-md-4, .row-2 .col-md-5, .row-2 .col-md-6, .row-2 .col-md-7, .row-2 .col-md-8, .row-2 .col-md-9, .row-2 .col-sm-1, .row-2 .col-sm-10, .row-2 .col-sm-11, .row-2 .col-sm-12, .row-2 .col-sm-2, .row-2 .col-sm-3, .row-2 .col-sm-4, .row-2 .col-sm-5, .row-2 .col-sm-6, .row-2 .col-sm-7, .row-2 .col-sm-8, .row-2 .col-sm-9, .row-2 .col-xs-1, .row-2 .col-xs-10, .row-2 .col-xs-11, .row-2 .col-xs-12, .row-2 .col-xs-2, .row-2 .col-xs-3, .row-2 .col-xs-4, .row-2 .col-xs-5, .row-2 .col-xs-6, .row-2 .col-xs-7, .row-2 .col-xs-8, .row-2 .col-xs-9{padding-right: 2px;
padding-left: 2px;}/*居中宽度缩小*/

.animate {
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    transition-duration: 0.5s;
}/*操作延迟*/                



/*首页*/
.wrapper{ background:  transparent url(../images/i/index-bg.png) repeat center center; background-size:100%;}
	/*头部logo*/
.swiper1 .swiper-slide{}
.swiper1 .swiper-slide .logo{ position: absolute; left: 10%; top: 50%; max-height: 120px; margin-top: -50px;}
.swiper1 .swiper-slide .logo img{ max-height: 120px;}
	/*轮播*/
.swiper1{ background-color: #fff; position: relative;}
.swiper1 .swiper-wrapper{ text-align: center;}
.swiper1 .swiper-pagination{ left: 30%; bottom: 0;width: 40%; text-align: center;}
.swiper1 .swiper-pagination span{ margin: auto 5px;}
.swiper1 .swiper-pagination span.swiper-pagination-bullet-active{ background-color: #6b4612;}
@media screen and (min-width: 767px){
	.swiper1 .swiper-pagination{ margin: auto 2px;left: 40%; width: 20%; bottom: 12px;}
	.swiper1 .swiper-pagination span{ width: 15px; height: 15px;}
}
@media screen and (max-width: 767px){
	.swiper1 .swiper-slide .logo{ position: relative; top: auto; left: auto; margin: 5px auto; padding: 0 10px;}
}
	/*头部导航*/
.header_nav{background-color: #810005;position: relative;margin-top: -10px;}
.header_nav .container{ padding: 0;}
.header_nav .navbar{ margin-bottom:auto; border-radius:0; border:none; background-color:transparent;}
.header_nav .navbar-collapse{ padding:0;}
.header_nav .navbar-nav li{ float:none;}
.header_nav .navbar-default .navbar-nav > li > a{ color:#fff;font-size: 16px; padding-left:0; padding-right:0;white-space: nowrap;}
.header_nav .navbar-default .navbar-nav > li > a:hover{background-color: #a40006;}
.header_nav .navbar-default .navbar-nav > .active > a,.header_nav .navbar-default .navbar-nav > .active > a:focus,.header_nav .navbar-default .navbar-nav > .active > a:hover{color:#fff; background-color:#a40006;}
.header_nav .navbar-default .navbar-nav li > ul{ position:absolute; left:0; z-index:2; padding-left:0; width:100%;}
.header_nav .navbar-default .navbar-nav li > ul li{ width:100%;font-size: 11px;}
.header_nav .navbar-default .navbar-nav li > ul li a{ text-align:center; color:#333; display:block;-moz-opacity: 0.8;-webkit-opacity: 0.8;opacity: 0.8;filter: alpha(opacity=80);margin-bottom: 1px;padding: 10px 5px; padding-left: 6px; background: #f7f7f7 url(../images/i/header-nav-list-bg.png) no-repeat  5px center;}
.header_nav .navbar-default .navbar-nav li > ul li a:hover{filter:alpha(opacity=100); -moz-opacity:1; -webkit-opacity: 1; opacity: 1; font-weight: bold;}


@media (min-width: 767px) and (max-width: 1199px){
	.header_nav .container{ padding: 0 1%;width: 100%;}
}

@media (max-width: 991px) {.header_nav .navbar-default .navbar-nav > li > a{ font-size:14px;}}


@media (max-width: 767px) {
	.header_nav{ background-color: transparent;position: fixed; top: 15px;right: 15px; z-index: 999;}
	.header_nav .container{ padding: 0;}
	.header_nav .navbar-default .navbar-toggle{ margin: auto;z-index: 9999; background-color: #a40006; border: transparent; height: 42px;}
	.header_nav .navbar-default .navbar-toggle .icon-bar{ background-color: #fff;    transition: all .3s ease-in-out;}
	.header_nav .navbar-default .navbar-toggle.collapsed{background-color: #810005;}
	.header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(3){ display: none;}
	.header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(2){    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
	.header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(4){    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);    margin-top: -1px;}
	
	.header_nav .navbar-default .navbar-toggle.collapsed .icon-bar:nth-child(3){ display: block;}
	.header_nav .navbar-default .navbar-toggle.collapsed .icon-bar{-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); margin-top: 4px;}
	
	.header_nav .navbar-collapse{width: 100%;position: fixed;left:0;top:0; padding-right: 70px;background-color: rgba(0,0,0,.2);height: 100%;}
	.header_nav .navbar-nav{ margin: auto; background-color: #810005; min-height: 100%; overflow: hidden; overflow-x: scroll;}
	.header_nav .navbar-default .navbar-nav li > ul{ position: relative;background-color: #ccc;}
	
	.header_nav .navbar-default .navbar-nav > li > a{ text-align: left; padding-left: 20px;    margin-bottom: auto; position:relative;}
	.header_nav .navbar-default .navbar-nav > li.mainlevel > a:after {
    content: "\e259";    font-family: 'Glyphicons Halflings';position: absolute; right: 20px; top: 0; width: 40px; height: 40px; line-height: 40px; text-align: center;
}
.header_nav .navbar-default .navbar-nav > li.mainlevel.active > a:after{
	content: "\e260";
}
	.header_nav .navbar-default .navbar-nav li > ul li a{text-align: left; padding-left: 35px;opacity: .6; margin-bottom: auto; position: relative; background-position: 20px center;}
	.header_nav .navbar-default .navbar-nav li > ul li a:after{
		content: ""; position: absolute; bottom: 0; height: 1px; width: 80%; left: 30px; background-color: #8a6d3b;}
	.header_nav .navbar-default .navbar-nav li.mainlevel > ul li:last-child a:after{ content: normal ;}
	.header_nav .navbar-default .navbar-nav li > ul li{ border-bottom: none;}
	.header_nav .navbar-nav li{ border-bottom: 1px solid #8a6d3b;}
}
 
/*首页内容*/
.main_content .container{ background-color: #fff;padding: 20px;}
.main_content .title,.main_content .title3{ background-color: #f1f1f1; height: 50px; background-image: url(../images/i/title-icon.png); line-height: 50px; padding-left: 70px; font-weight: bold; background-repeat: no-repeat; background-position: 10px center; font-size: 18px;font-family:"Microsoft YaHei","微软雅黑"; padding-right: 10px; margin-bottom: 16px;}
.main_content .title a.more,.main_content .title3 a.more{ float: right;}

	/*内容1*/
.index_box1{ overflow: hidden;}
.index_box1 .left{ overflow: hidden; margin-bottom: 10px;}
.index_box1 .right{ margin-bottom: 10px;}
		/*轮播*/
.swiper2{ position: relative;height: 260px;}
.swiper2 .swiper-slide img{ width: 100%; height: 260px;}
.swiper2 .swiper-slide span{ position: absolute; left: 0; bottom: 0; width: 100%; line-height: 30px; color: #fff; padding: 0 10px; background-image: url(../images/i/black60.png);text-overflow: ellipsis; white-space: nowrap;overflow: hidden;padding-right: 50px;}
.swiper2 .swiper-pagination{position: absolute; bottom: 0; right: 5px;line-height: 30px;    height: 30px;display: flex;}
.swiper2 .swiper-pagination span{ margin: auto 3px; background-color: #fff;}
.swiper2 .swiper-pagination span.swiper-pagination-bullet-active{ background-color: #ba171e;}

		/*动态*/
.news_list li{ border-bottom: 1px dashed #828282; margin-bottom: 12px; padding-bottom: 12px;}
.news_list li:last-child{ border-bottom: none; margin-bottom: auto; padding-bottom: 0;}
.news_list li a:hover p{ color: #810005;}
.news_list .date{ width: 60px; height: 70px; display: block; background-color: #f1f1f1; text-align: center; color: #810005; float: left; margin-right: 10px;}
.news_list .date strong{ display: block; line-height: 36px; font-size:20px;}
.news_list h4{    font-weight: bold;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; margin: auto auto 6px;font-family:"Microsoft YaHei","微软雅黑";font-size: 16px;}
.news_list p{ color: #999; line-height: 22px; height: 44px; overflow: hidden; margin-bottom: auto;font-size: 90%;}


		/*新闻内容*/
.main_content .title2{ background-color: #f1f1f1; height: 50px; line-height: 50px;  font-weight: bold; background-repeat: no-repeat; background-position: 10px center; font-size: 18px;font-family:"Microsoft YaHei","微软雅黑"; padding-right: 10px; /*margin-bottom: 16px;*/}
.main_content .title2 a.more{ float: right; display: none;}
.main_content .title2 span{cursor: pointer; font-size: 80%;}
.main_content .title2 span.active{ background-color: #810005;display: inline-block; color: #fff; padding: 0 5px;font-size: 100%;}

ul.news_list2{ margin-bottom: auto; overflow: hidden;display: none; border: 1px solid #f1f1f1; padding: 5px 15px;height: 277px;width: 100%; border-top: none;}
ul.news_list2 li{position: relative;}
ul.news_list2 li a{text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block; padding-right: 80px;  line-height: 36px;/*background: transparent url(../images/i/list-bg.png) no-repeat left center;padding-left: 16px;*/}
/*ul.news_list2 li a:before{content:"◆"; position: absolute;left: 0; top: 0;font-family: simsun; line-height: 36px; font-size: 8px; color: #810005; }*/
ul.news_list2 li span{ position: absolute; right: 0; top: 0; line-height: 36px; color: #5a310f;}

@media screen and (max-width: 767px){
	.swiper2,.swiper2 .swiper-slide img{ height: auto;}
	.news_list{ padding-top: 10px; margin-bottom: 10px;}
/*		.news_list{ margin-bottom: auto;}*/
	ul.news_list2{height: auto;}
}
@media screen and (max-width: 991px){

}

	/*内容2*/
.index_box2{ overflow: hidden;}
.TSpeedButton{ margin-left: -1%; margin-right: -1%; overflow: hidden;}
.TSpeedButton li{ padding: 1%; text-align: center; width: 33.3%; float: left;}
.TSpeedButton li a{ display: block; background-color: #999; height: 98px; padding: 5%; color: #fff;}
.TSpeedButton li a i{ width: 60px; height: 60px; display: block; margin: auto; background-repeat: no-repeat; background-position: center center; background-size: 32px 32px;}

.TSpeedButton li:nth-child(1) a{background-color: #d44a6b;}
.TSpeedButton li:nth-child(2) a{background-color: #d4a24a;}
.TSpeedButton li:nth-child(3) a{background-color: #d3702f;}
.TSpeedButton li:nth-child(4) a{background-color: #26a5b8;}
.TSpeedButton li:nth-child(5) a{background-color: #a98553;}
.TSpeedButton li:nth-child(6) a{background-color: #816aa0;}
.TSpeedButton li:nth-child(7) a{background-color: #32879b;}
.TSpeedButton li:nth-child(8) a{background-color: #73a739;}
.TSpeedButton li:nth-child(9) a{background-color: #d36f6f;}

.main_content .title3{ background-image: url(../images/i/title2-icon.png);}

.index_box2 .news_top{ overflow: hidden;}
.index_box2 .news_top img{ width: 120px;height: 90px; float: left; margin-right: 10px;}
.index_box2 .news_top h5{ font-weight: bold;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; margin-top: auto; margin-bottom: 6px;}
.index_box2 .news_top p{ line-height: 20px; height: 60px; overflow: hidden; margin-bottom: auto; color: #999; font-size: 90%;}
.index_box2 .news_top a:hover p{ color: #6b4612;}

ul.news_list3{ margin-bottom: auto; overflow: hidden;}
ul.news_list3 li{position: relative;}
ul.news_list3 li a{text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block; padding-right: 80px;  line-height: 32px;background: transparent url(../images/i/list-bg.png) no-repeat left center;padding-left: 16px;}
/*ul.news_list3 li a:before{content:"◆"; position: absolute;left: 0; top: 0;font-family: simsun; line-height: 36px; font-size: 8px; color: #810005; }*/
ul.news_list3 li span{ position: absolute; right: 0; top: 0; line-height: 32px; color: #5a310f;}

.banner2{ margin: 10px auto 20px;}
.banner2 img{min-height: 70px;}


/*精彩一瞬*/
.index_box3{ padding-top: 20px;}
.main_content .title4{height: 50px; line-height: 50px;  font-weight: bold; background-repeat: no-repeat; background-position: 10px center; font-size: 18px;font-family:"Microsoft YaHei","微软雅黑"; padding-right: 10px; /*margin-bottom: 16px;*/ background-image: url(../images/i/title3-icon.png);    padding-left: 50px;}

.swiper3{ padding: 20px 40px; background-color: #f3f3f3; position: relative;}
.swiper3 .swiper-container{ position: initial;}
.swiper3 .swiper-container .swiper-slide{ text-align: center;display: inline-block; overflow: hidden;width: auto;}
.swiper3 .swiper-container .swiper-slide img{ height: 123px; padding: 2px;
    border: 1px solid #ccc;}
.swiper3 .swiper-container .swiper-slide p{ margin-bottom: auto;height: 20px;}


.friendlyLink{font-size: 14px;padding: 6px 10px;background-color: #f3f3f3; margin: 20px auto 10px;}
.friendlyLink a{margin-right: 10px;}


.footer{ padding: 40px 0 30px; position: relative; background-color: #810005; color: #fff; background-color: #810005;margin-top: 10px;}
.footer:before{ content: ""; width: 100%; height: 20px; position: absolute; left: 0; top: -20px;background:transparent url(../images/i/footer-bg.png) repeat-x center top;}
.footer .QR_code{ float: right; width: 80px; height: 80px;}

@media screen and (max-width: 767px){
	.footer{ padding-bottom: 60px;}
	.footer .QR_code{ float: none; margin: auto;}
}

/*列表详情*/
.list_box1{ overflow: hidden;font-family:"Microsoft YaHei","微软雅黑"; margin: 15px auto 30px;}
.list_box1 .left dl{ overflow: hidden; line-height: 24px; border: 1px solid #e7e7e7; margin-bottom: auto;}
.list_box1 .left dl dt{ padding: 15px 20px;border-bottom: 2px solid #810005;font-size: 20px; font-weight: normal; margin-bottom: 10px;}
.list_box1 .left dl dd a{ padding: 10px 20px; display: block;font-weight: bold;}
.list_box1 .left dl dd.active a{  border-left: 4px solid #810005;background-color: #efefef;}
.list_box1 .left dl dd:last-child{ margin-bottom: 10px;}

 /*面包屑导航*/
.breadcrumb{font-family: 'Microsoft YaHei'; margin:11px auto; background-color:transparent; padding-left:0;color:#999;}
.breadcrumb li a{ color:#999;}
.breadcrumb li a:hover{ color:#810005;}

.title5{ overflow: hidden;    border-bottom: 1px solid #ddd;}
.title5 .breadcrumb{ float: right;}

ul.list_news{ overflow: hidden; padding:10px;}
ul.list_news li{position: relative;}
ul.list_news li a{text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block;  line-height: 15px;border-bottom: 1px dashed   #ddd;padding: 15px 80px 15px 25px;background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAABHCAYAAABVsFofAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2REIxOUZDQTY3RDkxMUU4QjUxMEVBMEFBQTM4Q0I1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNzAyODg2MzY3RDkxMUU4OTc1REVDMUE5MEQ2QUIzRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNzAyODg2MjY3RDkxMUU4OTc1REVDMUE5MEQ2QUIzRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWI3YTU2N2UtNjg1MC0zMTQ0LTgxNTYtNzE5YWFmODc1ODQ4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZEQjE5RkNBNjdEOTExRThCNTEwRUEwQUFBMzhDQjU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bBGdIwAABEJJREFUeNrsnFtIVEEYx79RKyRJKSiCiCC70g0xJAhCoyAhK+ihsoiSIInukEEXW8jywYReiqJewocgSgqDCjGzIAsRK0vJpIyoh6IQSsjLTv85Z23NnePZtd2zZ87OH/7O2fXszPHnfDPfnMsyzjkNl4+lEiM/tng2EfOhzMWLAfgOfBx+j/f+7s8oCa+G1sONd4eK/bMHG9Yio2B9PPAOo9Aj4yGfD9bLKFRsyLH4JfUOYNtPpRIGQklkrf3wM1SejzIVToO3wG1wOTyBPC4pHEa9iwHlnMXvx8El2KsD5bqEg4O3T+JHss1nJwNQNcoqeHoCwWF5YX4ewcwKEfVvUR60CHyvwaGMCOtBqPFKlM3wSq/DGa2WwLXoQPdRZmk4cq02Zzo6GsM2lIUjlAKfhV/A+RqOXAvguwi1WyinajgSIQfdAECv4F2qhJrTBzkJvgy/gddrOHLNgavNcKNpGo5cYqBGqNExeLyGI004+enArJal4cg1E34KX3DLrOa2WWMsZrNiuB2zmw+v0zWcUIlzReLMQAtWsjkajlwz0IOeoLwaj1lNhWRMLEN2wq8RbrudPGaVFoUi1C4CkOhJyzUcuZbBj+HbIuw0HLkKzASS7SP7U7oJB0coDQP2eQBqxHauhiNXNlzHzJP9aRqOROhFhWao8W3RCDVPwRnMjRBm11DWB5YkGo5EmO45cqPRX531MhyhwNVZ3oXycCCh1HCGKQOhVhFIIOdqOHLlYNB+iVLcBzBRwwnVGPgQ3GGXGyUinEGh5yRXg1WmhiNXOhLHUxqOtfI0HGtN0XCs9U3DsdZDDUeuX5z6fRqOBAy8CUuLNg0nKHFD8hVAmYVsuWakHVMSDEwrI7aDk79Jr62C6iEz2VsKN4X7IZV7TugzBKESjyRcCoD5GmkDKsOxA9MCi9OlraNtwIth9RneQ8Y1dt76PxV5bUCuQXfajnj7Ho3K3N5zeLizEBkPqfCCaIFRoefYjSu/MTWfwdRcjrKXR7lxlcOqFt4LIO2xakDBAZljFmJrsLGKYghGNTg9iLEjACMSuXtONKhCWIlE7gZ8AiH0zsmG3Q7nC3rLVkCpi0fjbg0rsRaqwPiyKF5g3NhzRAhVAUopekwXj/PBOAEnnAWi0Cd4s3nJlrviP+VEWNmB+QmL2/sXknlbrWsU57Bij9BLikCvk5P7FK8B+YMZQsbXQHS6dap0Gk43gBzAOmg2tq+TWwYXF4SVWAsVIZQ+qpKSO9FzOtBBNsJiLaQMmFjD8TNjFuLzsX1TxWV/rMKqAS7BgNJICivaPUdcPVyLAXcFKQ5mJDjdEdbTT+Y3MokH7GvII7L6ipiGCOoQ48k8uIwGv/vJ23CMp3Xt/tAfzEjkCDORs+dZ4gqHU99zMp+xlCVpfWQ8qUKZ3EzkPKuUEVaLZZzYA/ApJvMhVIwrvB6DbSU37ghn5HX9EWAAjc7pjGakoqsAAAAASUVORK5CYII=) no-repeat 10px center; background-size: 8px 8px;}
ul.list_news li span{ position: absolute; right: 0; top: 0; line-height: 46px; color: #5a310f;}


/*详情页*/
.met_list{}
.met_list h1.met_title{font-size:28px;font-weight:normal;padding:5px 0; margin-top: auto;}
.met_list .met_infos{color:#818181;font-size:12px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ddd}
.met_list .met_time{padding-right:6px}
.met_list .met_source{padding-right:6px}
.met_list .met_source a{color:#607fa6}
.met_list .met_editor{padding:0 10px}
.list_content{ padding: 10px;} 
.list_content table td{border:1px solid #000;padding:2px;text-align: center;}

@media screen and (max-width: 767px){
	.list_box1 .left{ margin-bottom: 10px;display: none;}
}

/*校长信箱*/
.mailbox{ padding: 10px 0;}
.mailbox .red{ color: #FF0000;}
.mailbox form.form-horizontal{    padding: 10px 30px;}
.mailbox .form-group label{padding-right: 0;padding-left: 0;}
.mailbox .form-group input,.mailbox .form-group textarea{ width: 100%;}
.mailbox .form-group span.ckstr{ position: absolute; left: 100%; top: 1px; width: 80px; height: 24px;}
.mailbox button[type="submit"]{background-color: #810005; color: #fff;}
.mailbox button[type="submit"]:hover{ background-color: #a40006;}

.recont{margin-top:40px}
.recont h5{font-size:14px;background:#ccc;line-height:30px;padding-left:14px}
.recont table{border-left:1px solid #ccc;border-top:1px solid #ccc;line-height:30px;font-size:13px;margin-top:10px}
.recont table td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:0 14px}
.recont table td p{margin-top:0px;color:#ff0000}

@media screen and (max-width: 767px){
	.mailbox .box{ margin-top: 10px; width: 100%; display: inline-block;}
}



/*尾部按钮*/
.main-nav {width: 100%;margin:0 auto;height:50px;text-align: center;position: fixed;bottom: 0px;left: 0px;z-index: 20;background: #fff;border-top: 1px solid #bfbfbf;}
.main-nav ul{width: 100%;height: 50px;list-style: none;padding: 0px;}
.main-nav ul li{width: 25%;float: left;height: 50px;overflow: hidden;list-style: none;}
.main-nav ul li:first-child{margin-left: 0%;}
.main-nav ul li:last-child{margin-right: 0%;}
.main-nav ul li a{color: #bfbfbf;}
.main-nav ul li.active a{color: #0148a4;}
.main-nav ul li.active p{color: #0148a4;}
.main-nav ul li i{width: 25px;height: 25px;display: block;text-align: center;margin: 5px auto 0px;background-size: 100%; background-repeat: no-repeat; background-position: center center;}
.main-nav ul li p{font-family: 'Microsoft Yahei';font-size: 12px;color:#999;}
.main-nav ul li i.icon1{background-image: url('../images/i/main-nav-icon1.png');}
.main-nav ul li i.icon2{background-image: url('../images/i/main-nav-icon2.png');}
.main-nav ul li i.icon3{background-image: url('../images/i/main-nav-icon3.png');}
.main-nav ul li i.icon4{background-image: url('../images/i/main-nav-icon4.png');}

.main-nav ul li.active i.icon1{background-image: url('../images/i/main-nav-icon1on.png');}
.main-nav ul li.active i.icon2{background-image: url('../images/i/main-nav-icon2on.png');}
.main-nav ul li.active i.icon3{background-image: url('../images/i/main-nav-icon3on.png');}
.main-nav ul li.active i.icon4{background-image: url('../images/i/main-nav-icon4on.png');}

/*增加topbar*/
.topbar{width: 100%;background-color: #fdfdfd;padding: 15px 0;font-family:"Microsoft Yahei";font-size: 12px;line-height: 19px;}
/*.topbar .welcome{ font: normal 12px/42px "Microsoft Yahei";}*/
.topbar .register1 .form-control,.topbar .register1 .btn{padding: 0 6px;height: auto; font-size: 12px;}
.topbar .register1 .btn{ background-color: #810005;color: #fff;width: 100%;}
.topbar .register1 .btn:hover{background-color: #a40006;}
.topbar .register1 form{overflow: hidden;margin-bottom: auto;}
.topbar .search1 .form-control{padding: 0 6px;height: auto;font-size: 12px;}
.topbar .search1 .col-xs-3 span{ color: #a40006;}
.topbar .search1 .col-xs-9{position: relative;max-width: 180px;}
.topbar .search1 input[type="text"]{width: 100%;padding-right: 40px;}
.topbar .search1 input[type="submit"]{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCQTYyNzMxMDQ5MzExRThBMDZERTIwQTZFMDhDOTAzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCQTYyNzMyMDQ5MzExRThBMDZERTIwQTZFMDhDOTAzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REJBNjI3MkYwNDkzMTFFOEEwNkRFMjBBNkUwOEM5MDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REJBNjI3MzAwNDkzMTFFOEEwNkRFMjBBNkUwOEM5MDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6GrVgBAAABNElEQVR42pzTTygEYRjH8XfWrCNRWlFc5cB5c/A3N0nJBQcXJWUv9qD8OQkXh8lhD1LaUg6SKKVcSP6Ug4NcxMXUFklsmwPlO/Ucnl7DLL/6NId531/PzLzjeJ5nVBqRQjfq8YYLbCCLD2MlJlcHszjCA3pQhgZkMIJz1NkFrlznZFMzfHU/jy0xhUMk8aQnaMIYeq3NdhZwgCX7ESaxLKNHZQYDqNQF7dgzxeUZp2jVBbURo9u5R0IXvKDiDwVVeNUFwafrLHJzKdpwpgtWkZabURnHJe50QfACr7GO+C+buzCNibCTOIRynKADJWpNDRaxiU9Z962gICdxDSt4xJWMeiMvOThwo9hFi32UjbRnRLV4x636iXxZt4M+HLs/PG9OhCWYYBjb6I+Z/2Ufg5j/EmAAV6BBZEYcGYEAAAAASUVORK5CYII=");width: 28px;border: none;background-color: transparent;background-position: center;background-repeat: no-repeat;background-size: 14px;position: absolute;right: 0;top: 0;border-left: 1px solid #ccc;padding: 0;}

@media (max-width: 991px){
	.topbar .welcome{ display: none;}
	.topbar .register1,.topbar .search1,.topbar .top-right{max-width: 40%;    display: inline-block;    vertical-align: middle;overflow: hidden;margin-bottom: 10px;}
}
@media (max-width: 767px){
	.topbar .register1,.topbar .search1,.topbar .top-right{display: block;max-width: 80%;}
	.topbar .top-right{display: none;}
}
/*搜索框*/
.search_box{overflow: hidden;border: 1px solid #f1f1f1; margin-bottom: 10px;}
.search_box .title{}
.search_box .register{background-color: #810005;    padding: 6px 12px;    text-align: center;    border: 1px solid transparent;    border-radius: 4px;    white-space: nowrap;
    vertical-align: middle; color: #fff;}
.search_box form{ position: relative; display: inline-block;width: 100%; padding:0 30px;}
.search_box form .ip_txt{ height: 32px; line-height: 32px; padding-left: 10px; padding-right: 32px; width: 100%;-moz-box-shadow: 0px 0px 3px #909090;-webkit-box-shadow: 0px 0px 3px #909090;box-shadow: 0px 0px 3px #909090;margin-top: 0px;border: 1px solid #ccc;}
.search_box form .sub{width: 32px; height: 32px;background: url("data:image/png;base64,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") no-repeat;cursor: pointer; position: absolute; right: 31px; top: 0; border: none;}

@media (max-width: 767px) {
/*	.topbar .left,.topbar .right{ text-align: center;}*/
	.search_box form{margin-bottom: auto; padding-bottom: 10px;}
	.search_box form,.search_box form .ip_txt{ max-width:88%;}
}


/*弹窗提示*/
.DialogHtml{position: fixed;  z-index: 10003;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.5);  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, 0, endcolorstr=#7F000000, 0);}
.DialogHtml .alert{max-width: 360px;width: 80%;margin: auto;position: relative;top: 50%;margin-top: -26px;}

/*登陆框*/
/*.registerbox .modal-content{background-image:  url('../images/i/registerbox_bg.jpg');background-size: 100%;}*/
/*.registerbox .modal-header{background-color: rgba(129,0,0,.1);}
.registerbox .modal-title{font-family: 'PT Sans', Helvetica, Arial, sans-serif;    text-shadow: 0 1px 2px rgba(129,0,0,.2);}*/
.registerbox{overflow: hidden;border: 1px solid #f1f1f1;}
.registerbox .form-horizontal{ width: 100%;margin: auto; padding: 0 30px;}
.registerbox input {
    width: 100%;
    height: 42px;
	line-height:42px;
    padding: 0 15px;
    background: #2d2d2d; /* browsers that don't support rgba */
    *background-color:transparent;
    background: rgba(45,45,45,.15);
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #3d3d3d; /* browsers that don't support rgba */
    border: 1px solid rgba(255,255,255,.15);
    -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset;
    font-family: 'PT Sans', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #810005;
    font-weight: bold;
    text-shadow: 0 1px 2px rgba(0,0,0,.1);
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
}

.registerbox input:-moz-placeholder { color: #333; }
.registerbox input:-ms-input-placeholder { color: #333; }
.registerbox input::-webkit-input-placeholder { color: #333; }

.registerbox input:focus {
    outline: none;
    -moz-box-shadow:
        0 2px 3px 0 rgba(0,0,0,.1) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 2px 3px 0 rgba(0,0,0,.1) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 2px 3px 0 rgba(0,0,0,.1) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
}
.registerbox button.btn {
    cursor: pointer;
    width: 100%;
    height: 44px;
    margin-top: auto;
    padding: 0;
    background: #810005;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 0px;
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    font-family: 'PT Sans', Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    text-shadow: 0 1px 2px rgba(0,0,0,.1);
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
}

.registerbox button.btn:hover {
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
}

.registerbox button.btn:active {
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.1) inset,
        0 1px 4px 0 rgba(0,0,0,.1);

    border: 0px solid #ef4300;
}

/*增加通知公告*/
.home_main_one {
  margin: 5px auto 20px;
  background-color: #eee;
  padding: 20px 65px 20px 110px;
  position: relative;
}
.home_main_one .swiper5 {
  background-color: #eee;
  width: 100%;
  
}
.home_main_one .sub {
  position: absolute;
  left: 20px;
  top: 20px;
  padding-right: 10px;
  border-right: 2px solid #999;
  color: #9a7966;
}
.home_main_one .swiper5 .more {
  position: absolute;
  right: 15px;
  top: 20px;
  line-height: 1.5rem;
}
.home_main_one .swiper5 .swiper-slide {
  position: relative;
  font-size: .9rem;
  line-height: 1.5rem;
  width: 300px;
}
.home_main_one .swiper5 .swiper-slide .title6 {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 90px;
}
.home_main_one .swiper5 .swiper-slide .time {
  position: absolute;
  right: 0;
  top: 0;
}
@media screen and (max-width: 767px) {
  .home_main_one .swiper5 .swiper-slide .title6 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 200px;
    padding-right: 0;
  }
  .home_main_one .swiper5 .swiper-slide .time {
    display: none;
  }
}


/*首页栏目标题改*/
.main_content .title,.main_content .title2, .main_content .title3, .main_content .title4,.main_content .title6{
	padding-left: 0;background-image: none;background-color: #F8F8F8;border:1px solid #ddd;border-bottom: 1px solid #A40006;}
.main_content .title span,.main_content .title2 span.active, .main_content .title3 span, .main_content .title4 span, .main_content .title6 span{    color: #333;position: relative;	background-color: #fff;	    display: inline-block;    padding: 0 10px;
border-right: 1px solid #ddd;height: 50px;}

.main_content .title span:before,.main_content .title2 span.active:before, .main_content .title3 span:before,.main_content .title4 span:before,.main_content .title6 span:before{background-color:#A40006;content: "";height: 4px; width: 100%;position: absolute; top: -1px; left: 0;}

.main_content .title4{ margin-bottom: 10px;}

/*友情链接*/
.friendlyLink{background-color: transparent;padding: 0;}
/*.friendlyLink a{    float: left;    width: 125px;height: 49px;    line-height: 43px;    text-align: center;    border: solid 1px #ddd; margin-bottom: 10px;padding: 2px;}
.friendlyLink a img{width: 100%;height: 100%;}*/
.friendlyLink .title6{ line-height: 50px;    font-weight: bold;    font-size: 18px;   font-family: "Microsoft YaHei","微软雅黑";border: none; border-bottom: 1px solid #ddd; margin-bottom: 15px;}
.friendlyLink .title6 span{ border-right: none; color: #666;background-color: transparent; cursor: pointer;}
.friendlyLink .title6 span:before{top: auto;bottom: 0;content: none;}

.friendlyLink .title6 span.active{ border-right: none; color: #A40006;background-color: transparent;}
.friendlyLink .title6 span.active:before{top: auto;bottom: 0;content:"";}


.swiper4{ padding: 20px 40px; background-color: #f3f3f3; position: relative;}
.swiper4 .swiper-container{ position: initial;}
.swiper4 .swiper-container .swiper-slide{ text-align: center;display: inline-block; overflow: hidden;width: auto;}
/*.swiper3 .swiper-container .swiper-slide img{ height: 123px; padding: 2px;
    border: 1px solid #ccc;}
.swiper3 .swiper-container .swiper-slide p{ margin-bottom: auto;height: 20px;}*/

.swiper4 .swiper-container .swiper-slide a{   /* float: left; */   width: 125px;height: 49px;    line-height: 43px;    text-align: center;  margin-bottom: 10px;padding: 2px;    display: inline-block;}
.swiper4 .swiper-container .swiper-slide a img{ padding: 2px;    border: 1px solid #ccc;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;    width: 100%;height: 100%;}