@charset "utf-8";
/*===normalize===*/
*,html,body,div,section,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,aside,legend,img,input,button {margin: 0;	padding: 0; box-sizing:border-box;-webkit-box-sizing: border-box;outline-style: none;}

html {
	font-size: 62.5%;
	-webkit-text-size-adjust: 100%;
}

body {
	/*抗锯齿性 让文字显示更加清晰*/
	-webkit-font-smoothing: antialiased;
	background-color: #fff;
	font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", Helvetica Neue, Helvetica, Arial, sans-serif;
	color:#333;
}

fieldset,
aside,
img,
input,
button {
	border: none;
}

ul,
ol {
	list-style: none;
}

input {
	font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif;
}

select,
input {
	vertical-align: middle;
}

textarea {
	resize: none;
}

/*防止拖动*/
button {
	cursor: pointer
}

img {
	border: 0;
	vertical-align: middle;
}
video:focus{outline:-webkit-focus-ring-color auto 0px;}
/* 去掉图片低测默认的3像素空白缝隙*/

table {
	border-collapse: collapse;
}


.clearfix:before,
.clearfix:after {
	visibility: hidden;
	clear: both;
	display: block;
	content: ".";
	height: 0
}


.clearfix {

	*zoom: 1;
	/*IE/7/6*/

}

h1,
h2,
h3,
h4,
h5,
h6 {
	text-decoration: none;
	font-weight: normal;
	font-size: 100%;
}

s,
i,
em {
	font-style: normal;
	text-decoration: none;
}


a {color: #222;

	text-decoration: none
}

a:hover {
	text-decoration: none;
}

/*--structure--*/
.flex {
	display: flex;
}
.fix{position: fixed;}

/*--position style--*/
.por {
	position: relative;
}
.poa {
	position: absolute;
}	
.fl {
	float: left;
}
.fr {
	float: right;
}
/*--style--*/
.hide{ display:none;}
.shadow-sm {
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.5)!important;
}
.shadow{box-shadow: 0 .5rem 2rem rgb(160 160 160 / 20%);}
.addMore { margin: 5rem auto; width: 13rem; border-radius:2rem;  font-size: 2rem; line-height: 2.5; text-align: center; cursor: pointer; transition: all .3s; background:#fff;box-shadow: 0 0.5rem 0.5rem 0 rgba(0,0,0,.1);}
.addMore:hover { box-shadow: 0 0.8rem 0.8rem 0 rgba(0,0,0,.1);width: 15rem;}

/* icon Css ---------------------------*/
.icon_vod01 {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M16 4a1 1 0 0 1 1 1v4.2l5.213-3.65a.5.5 0 0 1 .787.41v12.08a.5.5 0 0 1-.787.41L17 14.8V19a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h14zM7.4 8.829a.4.4 0 0 0-.392.32L7 9.228v5.542a.4.4 0 0 0 .542.374l.073-.036 4.355-2.772a.4.4 0 0 0 .063-.624l-.063-.05L7.615 8.89A.4.4 0 0 0 7.4 8.83z' fill='rgba(231,60,60,1)'/%3E%3C/svg%3E") center no-repeat;
}
.icon_vod02 {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M19.376 12.416L8.777 19.482A.5.5 0 0 1 8 19.066V4.934a.5.5 0 0 1 .777-.416l10.599 7.066a.5.5 0 0 1 0 .832z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E") center no-repeat;
}
.icon_vod03 {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(255,255,255,1)'%3E%3Cpath d='M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM10.6219 8.41459L15.5008 11.6672C15.6846 11.7897 15.7343 12.0381 15.6117 12.2219C15.5824 12.2658 15.5447 12.3035 15.5008 12.3328L10.6219 15.5854C10.4381 15.708 10.1897 15.6583 10.0672 15.4745C10.0234 15.4088 10 15.3316 10 15.2526V8.74741C10 8.52649 10.1791 8.34741 10.4 8.34741C10.479 8.34741 10.5562 8.37078 10.6219 8.41459Z'%3E%3C/path%3E%3C/svg%3E") center no-repeat;}

.arrow-left01 {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") center no-repeat;
}
.arrow-right01 {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") center no-repeat;
}
.arrow-left02 {
    width: 0;
    height: 0;
    border-top: 2rem solid transparent;
    border-right: 4rem solid #fff;
    border-bottom: 2rem solid transparent;
	background-image:none;
}
.arrow-right02 {
    width: 0;
    height: 0;
    border-top: 2rem solid transparent;
    border-left: 4rem solid #fff;
    border-bottom: 2rem solid transparent;
	background-image:none;
}
.slide-spic-l {top:40%;    width: 4rem;    height: 4rem;    border-radius: 50%;  cursor: pointer;background-color:rgba(0,0,0,.5);background-size: 1.5rem;left:-6rem;}
.slide-spic-r {top:40%;    width: 4rem;    height: 4rem;    border-radius: 50%;  cursor: pointer;background-color:rgba(0,0,0,.5);background-size: 1.5rem;right:-6rem;}
/*--style--*/
.outer {
	width: 100%;
	
	}
	
.border-b{border-bottom: .1rem solid #e7e3e2;}
.border-r{border-radius: 1rem;}
.pad-b10{ padding-bottom:1rem;}
.pad-b20{ padding-bottom: 2rem;}
.pad-b30{ padding-bottom: 3rem;}
.pad-b40{ padding-bottom: 4rem;}
.pad-t10{ padding-top:  1rem;}
.pad-t20{ padding-top: 2rem;}
.pad-t30{ padding-top: 3rem;}
.pad-t40{ padding-top: 4rem;}

.mar-b10{margin-bottom:  1rem;}
.mar-b20{margin-bottom: 2rem;}
.mar-b30{margin-bottom: 3rem;}
.mar-b40{margin-bottom: 4rem;}

.mar-t30{margin-top: 3rem;}

/* color Css ---------------------------*/
/*--bg color--*/
.bg-black{background-color: rgba(0,0,0,1);}
.bg-gray{background-color: rgba(239,239,239,1);}
.bg-gray-l{background-color: rgba(246,246,246,1);}
.bg-red{ background-color: rgba(214,25,25,1);}
.bg-blue{ background-color: rgba(8,119,240,1);}
.bg-pink{ background-color: rgba(253,237,237,1);}

/*--font color--*/
.f-black{color: rgba(0,0,0,1);}
.f-white{color: rgba(255,255,255,1);}
.f-gray{color: rgba(98,98,98,1);}
.f-gray-l{color: rgba(173,173,173,1);}
.f-red{ color: rgba(214,25,25,1);}
.f-blue{color: rgba(8,119,240,1);}
.f-yellow{ color: rgba(244,230,164,1);}
/*===normalize end===*/
/*  Css ---------------------------*/
a:hover{color:rgba(212,31,12,1);}
/* 导航 */
nav{width:100%;z-index: 999;}


/* 导航--end */

/* 头条 */
.HL{margin:auto; font-size:3.4rem; text-align:center;}
.HL h1{ font-weight:600;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;min-height:10rem;}
.HL h1 a{color:rgba(220,25,25,1);}
.HL h1 a:hover{ text-decoration:underline;}
.HL h1 p{ font-weight:normal; font-size:1.6rem; margin:2rem 1rem 0; text-align:left; line-height:1.5;}
.HL h1 p a{margin:0 .5rem;}

/* （1） */
.HL .st01{padding:.2rem;background-color:#fffdee;}
.HL .st01 h1{padding:2rem 0;}

/* 头条 --end*/

/* 要闻 */
.INews{ margin:auto;}
.INews .list{ width:50rem;font-size: 1.8rem;}
.INews .list .strong{ font-size:2.4rem; height:12rem; font-weight:600;}
.INews .list li {	height:7rem;display:flex;justify-content:flex-end;}
.INews .list li a { width:90%; height:100%;display:flex;flex-wrap:wrap;align-items:center; margin-right:2rem;border-bottom:2px dashed #da1616; }
.INews .list li:hover{ background:#fffdee;}
.INews .list li:first-child{ margin-top:.5rem;}
.INews .list li:last-child{ border:none;}
/* slide pic */
.INews .slide{	width: 73rem;	height: 49rem;}
.INews .swiper-slide, .INews .swiper-slide a, .INews .swiper-slide a img {
	width: auto;
	height: 100%;
}
.INews .slide .swiper-container {
	width: 100%;
	height: 100%;
	position: relative;
}
.INews .slide .swiper-slide a {
	display: block;
	overflow: hidden;width: 100%; background-color: rgba(0,0,0,1); text-align:center;
}
.INews .slide .swiper-slide a img{height: 41.1rem;}
.INews .slide .swiper-slide a p {
height:7rem;
 text-align:left;
	display: flex;
	justify-content: center;
	align-items:center;
 padding: 1.5rem .5rem 2.5rem 1.5rem;
	width: 100%;
	background-color: rgba(0,0,0,.7);
	color: #fff;
	font-size: 1.8rem;
	
}
.INews .slide .swiper-slide a:hover p{background-color: rgba(0,0,0,.9);}
.INews .slide .swiper-pagination {bottom: 0.8rem;}
.INews .slide .swiper-pagination-bullets .swiper-pagination-bullet-active {
	background-color: #3eb2f3;
}
.INews .swiper-button-prev, .INews .swiper-button-next {
	opacity: .4;
}
.INews .slide .swiper-container:hover .swiper-button-prev, .INews .slide .swiper-container:hover  .swiper-button-next {
	opacity: 1;
}
/* slide pic--end */

/* （1） */
.IN01{border-radius: 1.5rem;border:1rem solid #ffdba6;background-color:#fffdee;padding:1.5rem;}
.IN01 .box{border-radius: 1rem; display:flex;justify-content:space-between;}
.IN01 .slide .swiper-container{border-radius: 1rem;}

/* 文章列表 */
.Newslist{margin:auto;}
.Newslist time{font-size: 1.6rem;flex-shrink: 0; display:flex;align-items:center;color:#999;margin-left:2rem;}
.Newslist ul{display:flex;width:100%; flex-wrap:wrap;align-content:flex-start;}

/* slide list */

.Newslist  .swiper-container {
width: 95%;	height: 62rem;
	position: relative;
}

.Newslist .swiper-slide a:hover p{background-color: rgba(0,0,0,.9);}
.Newslist .button{ width:100%;
	display: flex;
	justify-content: center;}
.Newslist .pagination01{}
.Newslist  .swiper-pagination-bullets .swiper-pagination-bullet {
 font-size: 1.6rem;
 line-height:1.8;
	width: 3rem;
 height: 3rem;
  text-align: center;
	opacity: 1;
    background: rgba(0, 0, 0, 0.1);
	margin:0 .5rem;
}
.Newslist  .swiper-pagination-bullets .swiper-pagination-bullet:hover{background: rgba(0, 0, 0, 0.3);color:#fff;}
.Newslist .swiper-pagination-bullets .swiper-pagination-bullet-active {
color:#fff;
}
.Newslist .swiper-button-prev, .Newslist  .swiper-button-next {
	opacity: .8;
}
.Newslist  .arrow-right02 ,.Newslist  .arrow-left02{ border-width:1rem;margin:.5rem 1rem;}

/* slide list--end */
/* （1） */
.Newslist .alist01{font-size: 1.8rem; }
.Newslist .alist01 ul{padding:1.5rem;}
.Newslist .alist01 ul li {	height:6rem;border-bottom:1px solid #e7e3e2;width:100%;}
.Newslist .alist01 ul li a { width:100%; height:100%;display:flex;align-items:center; justify-content:space-between; }
.Newslist .TowC ul{display:flex;justify-content:space-between;}
.Newslist .TowC ul li{width:48%;}

/* （2） */
.Newslist .alist02{padding: 2rem .5rem;    border-bottom: 1px solid #e7e8ec;    transition: all .3s; display: flex;    align-items: center;}
.Newslist .alist02 .list{height: 18rem;position: relative;margin-left:1.5rem;margin-right:2rem;flex-grow:1;}
.Newslist .alist02 .pic{width: 32rem; height: 18rem;margin-left:2rem;margin-right:1.5rem;display: flex; justify-content:center; flex-shrink:0;background-color: rgba(0, 0, 0, 0.1); overflow:hidden;}
.Newslist .alist02 .pic img{width:auto; height:100%;}
.Newslist .alist02 .list h2 { line-height: 3rem;    font-size: 2.4rem;  }
.Newslist .alist02 .list p{ padding-top: 1.2rem;  font-size:1.6rem; color: #838383;  line-height:1.5; }
.Newslist .alist02 .list span{line-height: 2rem; position: absolute;right:0; bottom: 0; color: #828282;padding:0 .8rem; font-size:1.4rem;}
.Newslist .alist02 .list em{line-height: 2rem; position: absolute;left:0; bottom: 0; color: #828282; font-size:1.4rem; }
/* scroll */
.scroll-02 {	height: 26rem;}
.scroll-02 .bar-con02 {
	width: 100%;
	height: 100%;
	overflow: hidden;
	    position: relative;
}

.scroll-02 .swiper-slide {
	height: auto;
}
/* 文章列表 --end*/

/* 小图列表 reset */
.list_pic1 { margin:auto;}
.list_pic1 li {display: flex; flex-wrap: wrap; }
.list_pic1 li a:nth-child(4n) { margin-right: 0;}
.list_pic1 li a {overflow: hidden; margin: 0 1.5rem 3.2rem;  width: 28rem; background-color: #fff;  box-shadow: 0 0 1.2rem rgba(0,0,0,.08); transition: box-shadow .3s; position:relative;}
.list_pic1 li img { width: 100%; height: 15.8rem;}
.list_pic1 li h3 { padding: .8rem; height:8rem;color:#333; font-size: 1.6rem;background-image: linear-gradient(to bottom, rgba(160,160,160, .0), rgba(255,255,255, 1));}
.list_pic1 li a em { position: absolute;    top: 12rem;    left: 0;    width:4rem;    height: 3rem; }
.list_pic1 li a:hover { box-shadow: 0 0 2rem rgba(0,0,0,.3);}
/* scroll */
.scroll-01 {
	height: 26rem;
	width: 120rem;

	margin: auto;
}
.scroll-01 .swiper-container {
	width: 100%;
	box-sizing: border-box;
	
}
.scroll-01  li {flex-wrap: nowrap; }
.scroll-01 li a{margin: 0 0 3.2rem; ;}

.scroll-01 .swiper-slide {
	overflow: hidden;
}


/* 小图列表 --end */


/* 小图轮播 reset */
/*3 slides*/
.slide-pic06{width:116rem;}
.slide-pic06 .swiper-container{}
.slide-pic06 .swiper-slide{width: 38rem;	height: 28rem;transform: scale(1);}
.slide-pic06 .swiper-slide-active,.swiper-slide-duplicate-active{      transform: scale(1);	}
.slide-pic06 .swiper-slide .pic-of-06{height: 21.4rrem; overflow:hidden;}
.slide-pic06 .swiper-slide .pic-of-06 img{ height: 21.4rem;width:auto;}
/*双行 slides*/
.slide-pic07{}

/* 小图轮播 end-- */

/* 图文混排 */
.slide-text{ width:126rem; margin:auto; height:40rem; transform: scale(1);}
.slide-text 
.bs-p08{ text-align:right; padding-right:3rem;}
.slide-text .swiper-pagination-bullets .swiper-pagination-bullet{ width: 2rem;	height: 2rem;}
.slide-text li{ width:100.1%;}
.slide-text li a{width:100%; height:100%;display:flex; justify-content:space-between; position:relative;}
.slide-text li a img{ width:70rem; height:39.4rem; }
.slide-text li a .text{ display:block;width:55rem; height:34rem;  line-height:1.5;z-index:100;}
.slide-text li a .text h2{font-size:2.8rem; margin:4rem 4rem 2rem 3rem; font-weight:600;}
.slide-text li a .text p{margin:2rem 0;font-size:1.8rem;color:#666;font-weight:300;}
.slide-text-O li a:after{ position:absolute; bottom:7rem; right:0; display:block;content:""; z-index:10; background:url(../img/bg.png) no-repeat ;background-size:100% 100%; width:65.4rem; height:30.4rem; }

.slide-text-O .swiper-wrapper{
	  /* 通过改变animation-timing-function 制作弹性切换效果 */
		    transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;
		}

.slide-text-T{  height:90rem; transform: scale(.8);}
.slide-text-T .swiper-pagination { position:relative;	bottom: -1.5rem; }
.slide-text-T .swiper-pagination-bullets .swiper-pagination-bullet{ margin:.5rem;}
.slide-text-T li a{background: rgba(175,0,0,1);}
.slide-text-T li a .text{ position:relative;}
.slide-text-T li a:nth-child(1n):after{ position:absolute; bottom:3rem; right:4rem; display:block;content:""; z-index:10; background:#fff; width:55rem; height:33rem;}
.slide-text-T li a:nth-child(1n) .text h2{position:absolute; top:5rem; right:4rem; width:49rem;}
.slide-text-T li a:nth-child(2n):after{ position:absolute; bottom:3rem; left:4rem; display:block;content:""; z-index:10; background:#fff; width:55rem; height:33rem; }
.slide-text-T li a:nth-child(2n) .text h2{position:absolute; top:5rem; left:4rem; width:49rem;}


/* 图文混排  end--*/



/* 配色 */
/* --red-- */
.C-red01 .IN01 .list li a,.C-red01 .IN02 .list li a{color:rgba(255,253,238,1);}/*fonts color*/
.C-red01 .IN01 .list li a:hover,.C-red01 .IN02 .list li a:hover{color:rgba(212,31,12,1);}/*fonts color*/
.slide-pic01 .swiper-pagination-bullets .swiper-pagination-bullet-active{ border-style:solid;border-color:rgba(220,25,25,1);}
.Newslist  .arrow-right02 {border-left-color:rgba(220,25,25,1);}
.Newslist  .arrow-left02{border-right-color:rgba(220,25,25,1);}
.C-red01 .IN01 .list li a,.C-red01 .IN02 .list li a,.C-red01 .INews .list li a{border-color:rgba(255,253,238,.2);}
.C-red01 .nav_top,.C-red01 .aui-header-nav,.C-red01 .fix,.C-red01 .IN01 .box,.C-red01 .INews .slide .swiper-pagination-bullets .swiper-pagination-bullet-active,.C-red01 .IN02 .box,.slide-pic01 .swiper-button-prev, .slide-pic01 .swiper-button-next,.slide-pic01 .swiper-pagination-bullets .swiper-pagination-bullet-active,.slide-pic04 .swiper-pagination-bullets .swiper-pagination-bullet-active,.Newslist .swiper-pagination-bullets .swiper-pagination-bullet-active,.slide-pic06 .swiper-pagination-bullets .swiper-pagination-bullet-active,.slide-pic07 .swiper-pagination-bullets .swiper-pagination-bullet-active,.slide-text .swiper-pagination-bullets .swiper-pagination-bullet-active,.slide-spic-l ,.slide-spic-r{background-color:rgba(187,0,0,1);}
.C-red01 .INews .slide .swiper-slide a,.slide-pic01 .swiper-slide,.Newslist .alist02 .pic,.slide-text li a,.slide-text lil{background-color:rgba(156,0,0,1);  }
.C-red01 .INews .slide .swiper-slide a p,.slide-pic01 .swiper-slide p,.slide-pic06 .swiper-slide p{background-color:rgba(156,0,0,1); background-image:none;}
.C-red01 .swiper-scrollbar-drag{background:rgba(187,17,0,.5);}
/*.C-red01 .HL .st02:after, .C-red01 .HL .st02:before {border-left-color:rgba(220,25,25,1);border-right-color:rgba(220,25,25,1);}*/

/* --orange-- */
.C-orange .HL .st01,.C-orange .HL .st01 h1{ border-style:solid;border-color:rgba(225,116,23,1);}
.C-orange .nav_top,.C-orange .aui-header-nav,.C-orange .fix{background-color:rgba(225,116,23,1);}

/* --blue-- */
.C-blue01 .HL .st0 h1 a,.C-blue01 .HL .st01 h1 a,.C-blue01 .HL .st02 h1 a{color:rgba(3,46,180,1);}/*fonts color*/
.C-blue01 .HL .st01,.C-blue01 .HL .st01 h1{ border-style:solid;border-color:rgba(54,104,216,.6);}
.C-blue01 .nav_top,.C-blue01 .aui-header-nav,.C-blue01  .fix,.C-blue01 .IN01.box{background-color:rgba(12,63,179,1);}


/* 整体宽度reset */
section,nav{width:100%;min-width: 128rem;}
nav.nv_hid2{max-width: 128rem; }
.nav_top{min-width: 128rem; }
.nav_fix,.HL,.INews,.Newslist,.list_pic1{width: 126rem;}



/* 大图轮播 reset*/
.slide-big{ margin:auto; width: 90rem;}
.slide-big .swiper-slide p{height: 6.3rem;
	font-size: 1.6rem;
	display: flex;
	color: #fff;
	align-items: center;
	justify-content:center;
	padding: 0 1rem;
	background-image: linear-gradient(to top, #000 0%, #333 100%);}
.slide-big  video{width: 90rem;	height: 50.7rem;}

/* slide-pic 04 */
.slide-pic04{width: 120rem;margin:auto;width: 100%;}
.slide-pic04 .swiper-container {position:relative;
      width: 100%;height: 56rem;
    }
.slide-pic04 .swiper-slide {
      background-position: center;
      background-size: cover;
	  /*width: 30rem;	height: 30rem;--- 宽1200px内显示5个图片*/
      width: 90rem;
      height: 50.7rem;

    }
	.slide-pic04 .swiper-slide a {width:100%; height:100%;background-color: rgba(0,0,0,0.5);
	display: block; 
	
}
.slide-pic04 .swiper-slide p {position: absolute;	display: flex;justify-content: center;
	color: #fff;
	background-color: rgba(199,23,30,0.8); padding:1.5rem  ;bottom:0; width:100%;  font-size:1.8rem;}
.slide-pic04 .swiper-pagination {
	bottom: 0rem;
}
.slide-pic04 .swiper-pagination-bullets .swiper-pagination-bullet{ 	width: 2rem;
	height: 2rem;}
.slide-pic04 .swiper-slide-active a{
	background-color: rgba(0,0,0,0);
}
.slide-pic04 .swiper-container ,.slide-big .swiper-container{height: 66rem;    }
.slide-pic04 .swiper-slide img,.slide-big .swiper-slide img {width: 30rem;	height:53.3rem; padding-top:1.5rem; }
.slide-pic04 .swiper-slide p {background: linear-gradient(0deg, rgba(173,1,1,1) 40%, rgba(173,1,1,0));padding:5rem 2rem 2rem; text-align:left;}
.slide-pic04 .swiper-slide{ width: 33rem;height: 58rem;box-shadow:0 1.0rem 1rem rgba(0,0,0,.3); }
.slide-pic04 .swiper-slide a{background: linear-gradient(0deg, #ad0101 40%, #ffb749);display: flex; justify-content:center;}
.slide-pic04 .swiper-pagination-bullet{background-color:#d41f0c;    opacity:1;}
.slide-pic04 .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#edb96a;}
.slide-05{width:121rem;min-width:121rem; margin:auto}
 .swiper-slide em {
	display: block;
	position: absolute;
	width: 8rem;
	height: 8rem;
	border-radius: 50%;
	background-color: rgba(170,0,0,.8);
	background-size: 80% 80%;
	z-index: 100;
	opacity: .7;
	top:40%;	left: 40%;/*---5个*/

}
 .swiper-slide a:hover em{opacity: 1;background-color: rgba(170,0,0,.8);transition:all .3s ;}

/* 大图轮播 reset end--*/
/* 市长访谈--*/
/*background: linear-gradient(to bottom, rgba(255,255,255,.0) 10%,rgba(255,255,255,1.0) 53%,#ffb749  10%,rgba(255,255,255,1.0));*/
.szbtbox{width: 123rem; height:62rem; margin:auto;  margin-bottom:5rem;background: linear-gradient(to top, rgba(255,255,255,1) 80%,rgba(255,255,255,.0) );}
.szftnav {display:block;height:18rem;width:123rem; margin:auto;}
.nav{
  width: 1210px;
  margin: 0 auto;
  position: relative;
 background:none;
}
.gallery-thumbs {
  height:17.0rem;
  text-align: center;
  width:101rem;
  
}

.gallery-thumbs .swiper-slide {
	
width:14.0rem; 
height:17.0rem; 
  overflow:hidden;
  margin:2rem 0;
position:relative;
}
.gallery-thumbs .swiper-slide .mask{ width:100%;  height:15rem;position:absolute; z-index:2; margin:auto;opacity: .8;}
.gallery-thumbs .swiper-slide  img{ width:14rem; height:14rem;border-radius:50%; z-index:0;}
.gallery-thumbs .swiper-slide  p{ width:100%; font-size:2rem; color:#fffbce;opacity:.8;  font-weight:600;  position:absolute; bottom:2.8rem; padding:.5rem 0 1rem; z-index:3;}
.gallery-thumbs .swiper-slide-thumb-active {  opacity: 1; }
.gallery-thumbs .swiper-slide-thumb-active .mask{background:url(s01.png) .5rem center no-repeat;;opacity: 1;}
.gallery-thumbs .swiper-slide-thumb-active  p{ color:#fffbce;opacity: 1;}

.nav .swiper-button-white{background-color: rgba(170,0,0,.8);width: 4rem;    height: 4rem;    border-radius: 50%;  cursor: pointer;background-size: 1.5rem; top:54% }
.gallery-top {

  width:120rem;
  margin:20px auto;
}

.gallery-top>{
    width:1200px;
    height: auto;
    margin: auto;
}

.gallery-top .swiper-wrapper .swiper-slide{
    height: 40.5rem;
    background-size: 100% 100% !important;
}
.szft{ width:120rem; margin:auto; height:40.5rem; padding:3.4rem; background:url(b-szft-1.jpg) left bottom no-repeat;}
.szft a{ display:block; width:100%; height:100%; display:flex;justify-content:space-between; overflow:hidden; text-align:left;}
.szft a .picmask{width:56.9rem; height:32rem; border:#e3a444 2px solid; overflow:hidden;}
.szft a img{width:100%; }
.szft a .szft-text{ width:52rem;}
.szft a .szft-text h3{display:flex;align-items:center; font-size:2.8rem; font-weight:600; line-height:1.3; width:100%;height:11rem; margin-bottom:5rem;}
.szft a .szft-text p{ width:100%; height:90%; overflow:hidden;font-size:1.8rem; line-height:1.8; color:#fff; opacity:.8;}

/* 寻“擎”记--*/
/* .xqj-box{width: 110rem; height:61.6rem; margin:auto; background:url(b-xqj.png) left bottom no-repeat;display:flex; overflow:hidden; margin-bottom:5rem;}*/
.xqj-outer{ width:100%; height:61.7rem;background:url(b-xqj-1.png) center bottom no-repeat;}
.xqj-box{width: 110rem; height:61.6rem; margin:auto; display:flex; overflow:hidden; margin-bottom:5rem;}
.xqj-box a{ display:block; width:36.6rem; height:100%;}
.xqj-box .slide-xqj{ width:73.4rem; height:57.0rem; margin-top:1.5rem;}
.xqj-box .slide-xqj .swiper-container{ width:100%; height:100%;}
.xqj-box .slide-xqj .swiper-slide { height:54rem;}
.xqj-box .slide-xqj .swiper-slide  a{  width:100%; height:100%;position:relative; }
.xqj-box .slide-xqj .swiper-slide  a .picmask{ width:100%; height:41.0rem;border:#e3a444 3px solid;}
.xqj-box .slide-xqj .swiper-slide img{ width:100%; overflow:hidden;}
.xqj-box .slide-xqj .swiper-slide h3{ position:absolute;color:#fffbce;font-size:2.4rem; line-height:1.3; width:100%; padding:1.5rem; bottom:12.7rem; left:0;background-color: rgba(124,0,0,.8);}
.xqj-box .slide-xqj .swiper-slide p{ width:100%;background-color:#d20202;position:absolute; height:13.9rem;overflow:hidden;font-size:1.8rem; line-height:1.8; color:#fff; padding:2rem ;}
.bs-pxqj .swiper-pagination-bullet{width:1.7rem; height:1.7rem;}
.bs-pxqj .swiper-pagination-bullet-active{ background-color:#edb96d;  }

@media screen and (max-width: 1280px) {
	.top img{ display:none;}
}