html{overflow-y:scroll;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none!important;}em,i {font-style:normal;}
/*******CSS reset*************/
body{background:#fff url(../Image/bg.png) no-repeat center bottom 70px;background-size: 1920px auto;font-size:12px;line-height:1;max-width:100%;overflow-x:hidden;position:relative;z-index:0;font-family: "Microsoft YaHei", Arial, helvetica, sans-serif;}
div {box-sizing:border-box;}
@media(max-width:767px) {
	body {background: none;max-width:unset;}
}
@media(min-width:992px){
	body {font-size:14px;}
}
@media(min-width:1340px){
	body {font-size:16px;}
	.container {max-width:1300px;}
}
a {transition:.36s all;}
a:hover {color:inherit;transition:.36s all;}
/*红旗渠教育发展培训中心   · 红旗渠会议中心*/
@font-face {
  font-family: 'webfont';
  font-display: swap;
  src: url('//at.alicdn.com/t/webfont_pee9f4ibec.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_pee9f4ibec.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_pee9f4ibec.woff2') format('woff2'),
  url('//at.alicdn.com/t/webfont_pee9f4ibec.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/webfont_pee9f4ibec.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_pee9f4ibec.svg#after') format('svg'); /* iOS 4.1- */
}
.ali-font {font-family: 'webfont';}

/*网站首页中心资讯中心简介培训课程培训动态培训设施师资力量培训教学点林州概
况红旗渠精神联系我们党建党建动态基地简介培训范围企业文化二日课程安排三四五
六七党派培训课程研学课程学员心声培训掠影培训视频会议设施住宿设施餐厅设施配
套设施林州教学点延伸教学点林州市情林州交通林州经济社会事业发展蓝图VR观红旗
渠精神传承精神内涵精神文献工程介绍建渠英模图集影像联系方式在线留言*/
@font-face {
  font-family: 'webfont1';
  font-display: swap;
  src: url('//at.alicdn.com/t/webfont_0wn0w7v86vrj.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_0wn0w7v86vrj.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_0wn0w7v86vrj.woff2') format('woff2'),
  url('//at.alicdn.com/t/webfont_0wn0w7v86vrj.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/webfont_0wn0w7v86vrj.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_0wn0w7v86vrj.svg#after') format('svg'); /* iOS 4.1- */
}
#flash  {overflow: hidden;}
#flash .swiper-container{--swiper-theme-color: #d00808;}
.flash-box {width:1920px;position:relative;left:50%;transform:translateX(-50%);}
.imgbox {position:relative;overflow:hidden;width:100%;}
.imgbox:after {content:'';display:block;padding-top:75%;}
.imgbox img {width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.header {height:100px;border-top:3px solid #d00808;display:flex;align-items: center;position:relative;overflow: hidden;}
.header-logo {display:flex;width:82%;align-self:center;}
.header-logo>div {align-self: center;}
.header-msg {display:none;}
.header-btn {width:15%;margin-left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.header-logo-t1 {color:#d00808;font-size:18px;padding-left:10px;white-space: nowrap;}
.header-logo-t2 {color:#6f6f6e;margin-top:10px;}
.header-tel>div {color:#6f6f6e;width:210px;line-height: 30px;border:1px solid #dbdbdb;text-align: center;margin-bottom:8px;}
.header-tel>div:last-child:hover {color:#fff;background:#d00808;cursor: pointer;}
.header-tel b {color:#d00808;}
.header-tel a:hover {color:#fff;}
@media(max-width:767px) {
	.header-logo img {max-width:80%;margin-left:5px;}
	.header-logo-t1 {line-height: 1.5;margin-left:-10px;}
	.header-logo-t2 {display:none;}
}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.header {height:145px;}
	.header-logo {width:57%;}
	.header-msg {display:flex;width:43%;margin-left:auto;align-items: center;}
	.header-msg>div {padding-left:30px;}
	.header-btn {display:none;}
	.header-logo-t1 {font-size:24px;}
	.header-share {display:none;color:#6f6f6e;line-height: 32px;white-space: nowrap;}
}
@media(min-width:1200px) {
	.header-logo-t1 {font-size:32px;padding-left:18px;}
	.header-logo-t2 {font-size:14px;padding-left:40px;margin-top:18px;}
	.header-tel>div {font-size:14px;}
	.header-share {display:block;}
	/*.swiper-pagination{bottom:80px;left:0;width:100%}*/
}
.nav {border-top:1px solid #dbdbdb;position:relative;}
.nav ul {display: flex;}
.nav ul li {flex:1;text-align: center;position:relative;}
.nav-sub {display:none;line-height: 40px;background:#d00808;position:absolute;bottom:0;left:0;right:0;z-index:999;transform:translateY(100%);}
.nav-sub-li a {color:#fff;display:block;/*border:1px solid #d00808;*/transition:.36s all;}
.nav li.on>a,.nav li.active>a,.nav-sub-li a:hover {font-weight:bold;}
.nav li:hover .nav-sub {display:block;}
/*.nav-panel {display:none;line-height: 40px;background:#d00808;position:absolute;bottom:0;left:0;right:0;z-index:999;transform:translateY(100%);}*/
@media(max-width:991px) {
	.nav ul {flex-flow:row wrap;line-height: 35px;background:#d00808;padding:0;}
	.nav ul li {white-space: nowrap;overflow: hidden;display: block;max-width: 20%;flex: 0 0 20%;border-right:1px solid rgba(255,255,255,.5);border-bottom: 1px solid rgba(255,255,255,.5);}
	.nav ul li:nth-child(5n) {border-right:0;}
	.nav ul li>a {color:#fff;}
}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.nav {color:#fff;background:#d00808;border:none;}
	.nav li>a{line-height: 60px;}
}
@media(min-width:1200px) {
	.nav-sub-li a {font-size:14px;}
	.nav:hover .nav-panel {display:block;}
}

.search-panel {color:#fff;line-height: 35px;}
.search-panel .container {background: #d00808;}
.search-news {margin-right:auto;height:35px;}
.search {position:relative;background:#fff;border-radius: 17.5px;padding:0 40px 0 30px;}
.search input {border:none;outline:none;}
.search-submit {width:25px;height:25px;background:url(../Image/search.png) no-repeat center;position:absolute;right:15px;top:50%;transform:translateY(-50%);}
.search-t1 {background: url(../Image/ad.png) no-repeat left top 10px;padding-left:30px;position:relative;}
.search-hot {display:none;}
.search-news b {vertical-align: top;}
.tempWrap {display:inline-block;height:35px!important;overflow:hidden;padding-right:20px;}
.tempWrap a:hover {color:#fff;}
.search-ad-btn {position: absolute;right: 0;top: 0%;padding-top:5px;}
.search-ad-btn em {display:block;line-height: 15px;cursor:pointer;}
@media(max-width:991px) {
	.search-panel {padding:15px;background: #d00808;}
}
@media(max-width:767px) {
	.search-news {width:100%;}
	.tempWrap {max-width:75%;}
	.search {width: 100%;margin-top: 10px;}
}
@media(min-width:992px) {
	.search-panel {position:relative;z-index:999;margin-bottom:-65px;transform:translateY(-65px);}
	.search-panel .container {display:flex;line-height: 40px;height:100px;align-items: center;padding:0 40px 0 60px;}
	.search-panel .row {width:100%;}
	.search {border-radius: 20px;padding:0 50px 0 30px;width:320px;}
	.search-news {height:40px;}
	.tempWrap {height:40px;padding-right:60px;}
	.search-ad-btn em {line-height: 15px;}
}
@media(min-width:1200px) {
	.search-hot {display:block;margin-left:20px;}
	.search-news b {font-size:20px;}
}

.location .container {display:flex;line-height: 35px;align-items: center;}
.location .t1 {font-size:16px;font-weight:bold;/*font-family: 'webfont1';*/}
.location .t2 {color:#7d7979;margin-left:auto;text-align: right;}
@media(max-width:991px) {
	.location {}
}
@media(min-width:768px) {
	.location {background: url(../Image/location_bg.png) no-repeat left 25% top;background-size:50% auto;}
}
@media(min-width:992px) {
	.location {position:relative;margin-bottom: 20px;}
	.location .container {line-height: 44px;}
}
@media(min-width:1200px) {
	.location .t1 {font-size:26px;}
	.location .t2 {font-size:14px;}
}

.index01 {padding-top:20px;overflow: hidden;}
.index01 .t1 {font-weight:bold;font-size:18px;margin-bottom:15px;position:relative;white-space: nowrap;}
.index01 .t1 span {display:inline-block;width:80%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index01 .t1 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index01 .t2 {font-weight:bold;font-size:18px;margin-bottom:15px;position:relative;white-space: nowrap;}
.index01 .t2 span {display:inline-block;width:50%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index01 .t2 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index01 .imgbox:before {content:'';position:absolute;bottom:0;left:0;right:0;height: 60px;z-index:9;background:linear-gradient(to top,#000,rgba(0,0,0,0));}
/*.index01 .imgbox img {width:unset;}*/
.index01 .left .slide {margin-bottom:10px;}
.index01 .c1 {color:#d00808;height:40px;line-height:20px;font-size:14px;font-weight:bold;overflow:hidden;}
.index01 .c2 {color:#7d7d7c;line-height: 16px;margin-top:10px;border-bottom:1px solid #eee;padding-bottom:15px;}
.index01 .c3 {padding-left:10px;line-height: 24px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.index01 .c4 {color:#fff;background:#d00808;text-align:center;margin-top:10px;line-height:35px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.index01-more {color:#d00808;padding:0 20px;display:block;text-decoration: underline!important;}
.index01 .swiper-pagination {bottom:15px;}
.index01 .swiper-pagination-bullet {background: #d00808;opacity: 1;width:10px;height:10px;}
.index01 .swiper-pagination-bullet-active {background: #fff;}
@media(max-width:991px) {
	.index01 .left {padding:15px 0;}
	.index01 .right {padding:15px 0;}
}
@media(max-width:767px) {
	.index01 .t1 img {height: 30px;}
	.index01 .t2 img {height: 30px;}
	.index01 .t1 a {top:30%;}
	.index01 .t2 a {top:30%;}
	.index01 .left {padding:15px;}
	.index01 .left .slide:first-child {margin-top:20px;}
	.index01 .right {padding:15px;}
	.index01 .c2 {height:48px;overflow:hidden;}
	.index01-more {margin-top:20px;}
}
@media(min-width:992px) {
	.index01 .t1 {font-size:22px;margin-bottom:20px;}
	.index01 .t2 {font-size:22px;margin-bottom:20px;}
	.index01 .imgbox {border:5px solid #eee;}
	.index01 .c1 {height:48px;line-height:24px;font-size:16px;}
	.index01 .c2 {line-height: 18px;padding-bottom:25px;}
	.index01 .c3 {font-size:15px;line-height: 30px;}
	.index01 .c3:hover {color:#d00808;}
}
@media(min-width:1200px) {
	.index01 {padding-top:40px;}
	.index01 .t1 {font-size:30px;margin-bottom:20px;}
	.index01 .t2 {font-size:30px;margin-bottom:20px;}
	.index01 .c1 {height:64px;line-height:32px;font-size:18px;}
	.index01 .c1:hover {text-decoration: underline;}
	.index01 .c2 {line-height: 22px;font-size:14px;}
	.index01 .c4 {font-size:18px;line-height: 50px}
	.index01 .c4:hover {font-weight:bold;}
}

.index02 {padding-top:20px;overflow: hidden;}
.index02 .t1 {margin-bottom:15px;position:relative;white-space: nowrap;}
.index02 .t1 span {display:inline-block;width:80%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index02 .t1 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index02 .t2 {margin-bottom:15px;position:relative;white-space: nowrap;}
.index02 .t2 span {display:inline-block;width:50%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index02 .t2 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index02-left-slide {display:flex;margin-bottom:15px;}
.index02-left-imgbox {overflow: hidden;flex-basis:28%;max-width:28%;position:relative;}
.index02-left-imgbox:after {content:'';display:block;padding-top:75%;}
.index02-left-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.index02-left-txtbox {flex-basis:72%;max-width:72%;padding-left:15px;align-self: center;}
.index02-left-t1 {color:#222;line-height:18px;height:36px;overflow:hidden;}
.index02-left-t1 i {color:#fff;background: #d00808;line-height:18px;padding:0 5px;display:inline-block;border-radius: 9px;}
.index02-left-t2 {color:#959595;margin-top:10px;overflow:hidden;text-overflow: ellipsis;}
.index02-right-slide {margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #eee;}
.index02-right-t1 {color:#222;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.index02-right-t1 i {color:#fff;background: #d00808;line-height:18px;padding:0 5px;display:inline-block;border-radius: 9px;}
.index02-right-t2 {color:#959595;margin-top:10px;line-height: 24px;height:48px;text-align: justify;overflow:hidden;}
.index02-more {color:#d00808;padding:0 20px;display:block;margin-top:35px;text-decoration: underline!important;}
@media(max-width:991px) {
	.index02-right {margin-top:20px;}
}
@media(max-width:767px) {
	.index02 .t1 img {height: 30px;}
	.index02 .t2 img {height: 30px;}
	.index02 .t1 a {top:30%;}
	.index02 .t2 a {top:30%;}
	.index02-more {margin-top:20px;}
	/*.index02-right-t1 {padding:0 5px;}*/
	.index02-more {padding:0 5px;}
}
@media(min-width:992px) {
	.index02 .t1 {margin-bottom:20px;}
	.index02 .t2 {margin-bottom:20px;}
	.index02-left {width:75%;}
	.index02-left-list {display:flex;flex-flow: row wrap;justify-content: space-between;}
	.index02-left-slide {flex-basis:47%;max-width:47%;margin-bottom:25px;}
	.index02-left-txtbox {padding-left:20px;}
	.index02-left-t1 {line-height:22px;height:44px;}
	.index02-right {width:25%;padding-left:30px;}
	.index02-right-list {padding-bottom:25px;}
}
@media(min-width:1200px) {
	.index02 {padding-top:40px;}
	.index02 .t1 {margin-bottom:30px;}
	.index02 .t2 {margin-bottom:30px;}
	.index02-left-slide {margin-bottom:55px;}
	.index02-left-txtbox {padding-left:30px;}
	.index02-left-txtbox:hover .index02-left-t1 {color:#d00808;}
	.index02-left-t1 {line-height:28px;height:56px;}
	.index02-left-t1 i {font-size:14px;}
	.index02-left-t2 {font-size:14px;margin-top:15px;}
	.index02-right-slide {margin-top:20px;}
	.index02-right-slide:hover .index02-right-t1 {color:#d00808;}
	.index02-right-t2 {line-height: 26px;font-size:14px;}
	.index02-more {margin-top:45px;}
}

.index03 {overflow:hidden;}
.index03 .t1 {margin-bottom:15px;position:relative;white-space: nowrap;}
.index03 .t1 span {display:inline-block;width:80%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index03 .t1 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index03 .content {position:relative;background:#d00808 url(../Image/in03_bg.jpg) no-repeat;background-size:100%;padding:100px 15px 35px;}
.index03 .swiper-pagination{bottom:10px;width:100%}
.index03 .swiper-pagination-bullet {width:10px;height:10px;background: #fff;margin:0 5px;opacity: 1;}
.index03 .swiper-pagination-bullet-active {background: #fff100;width:30px;border-radius: 5px;}
@media(max-width:767px) {
	.index03 {margin-top:20px;}
	.index03 .t1 img {height: 30px;}
	.index03 .t1 a {right:15px;top:30%;}
}
@media(min-width:768px) {
	.index03 .content {padding:150px 15px 60px;}
}
@media(min-width:992px) {
	.index03 .t1 {margin-bottom:20px;}
	.index03 .content {padding:200px 15px 60px;}
	.index03 .swiper-pagination{bottom:25px;}
}
@media(min-width:1200px) {
	.index03 {margin-top:20px;}
	.index03 .t1 {margin-bottom:30px;}
	.index03 .content {padding:240px 15px 60px;}
	.index03 .swiper-slide:hover img {width:110%;max-width:110%;transition:.36s width;}
}
@media(min-width:1400px) {
}

.index04 {padding-top:30px;overflow: hidden;}
.index04 .t1 {margin-bottom:15px;position:relative;white-space: nowrap;}
.index04 .t1 span {display:inline-block;width:80%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index04 .t1 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index04 .t2 {color:#2a2929;margin-top:15px;text-align: center;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
@media(max-width:991px) {
}
@media(max-width:767px) {
	.index04 .t1 img {height: 30px;}
	.index04 .t1 a {right:15px;top:30%;}
}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.index04 .t1 {margin-bottom:20px;}
}
@media(min-width:1200px) {
	.index04 {padding-top:60px;}
	.index04 .t1 {margin-bottom:30px;}
	.index04 .t2 {margin-top:25px;}
	.index04 .swiper-slide:hover img {width:110%;max-width:110%;transition:.36s width;}
}

.index05 {margin-top:25px;overflow: hidden;}
@media(min-width:1200px) {
	.index05 {margin-top:55px;}
}

.index06 {padding-top:25px;overflow: hidden;}
.index06 .t1 {margin-bottom:15px;position:relative;white-space: nowrap;}
.index06 .t1 span {display:inline-block;width:80%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index06 .t1 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index06 .t2 {color:#2a2929;margin-top:10px;text-align:center;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.index06 .t3 {color:rgba(42,41,41,.6);line-height: 24px;}
.index06 .swiper-slide {background: #f9f8f8;padding:10px 20px;}
.index06 .imgbox:after {padding-top:133.33%;}
@media(max-width:767px) {
	.index06 .t1 img {height: 30px;}
	.index06 .t1 a {right:15px;top:30%;}
	/*.index06 {padding:15px;}*/
}
@media(min-width:992px) {
	.index06 .t2 {margin-top:15px;}
}
@media(min-width:1200px) {
	.index06 {padding-top:50px;}
	.index06 .t2 {margin-top:20px;}
	.index06 .swiper-slide {padding:15px 25px;}
	.index06 .swiper-slide:hover .t2 {color:#d00808;transition:.36s width;}
}

.index07 {padding-top:30px;overflow: hidden;}
.index07 .t1 {margin-bottom:15px;position:relative;white-space: nowrap;}
.index07 .t1 span {display:inline-block;width:80%;height:20px;background:linear-gradient(to right,#f1f1f1,#fff);}
.index07 .t1 a {color:#d00808;font-size:12px;position:absolute;right:0;top:50%;transform: translateY(-50%);}
.index07 .t2 {color:#2a2929;margin-top:10px;text-align:center;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
@media(max-width:767px) {
	.index07 {padding:15px;}
	.index07 .t1 img {height: 30px;}
	.index07 .t1 a {top:30%;}
}
@media(min-width:992px) {
	.index07 .t2 {margin-top:15px;}
}
@media(min-width:1200px) {
	.index07 {padding-top:60px;}
	.index07 .t2 {margin-top:20px;}
	.index07 .swiper-slide:hover img {width:110%;max-width:110%;transition:.36s width;}
}


.index08 {padding-top:15px;overflow:hidden;}
.index08-t1 {font-weight:bold;font-size:18px;margin-bottom:15px;position:relative;}
.index08-t1 a {position:absolute;right:0;}
.index08-content {width:100%;border:1px solid #eee;padding:15px;}
.index08-left {width:100%;}
.index08-t2 {color:#d00808;font-size: 16px;line-height: 20px;}
.index08-t3 {color:#6f6e6e;line-height: 18px;margin-top:15px;}
.index08-right {width:100%;display:flex;flex-flow: row wrap;justify-content: space-around;}
.index08-right-slide {align-self:center;flex-basis:40%;max-width:40%;background:url(../Image/in08_i1.png) no-repeat left center;padding-left:86px;}
.index08-right-slide:nth-child(2) {background:url(../Image/in08_i2.png) no-repeat left center;}
.index08-right-slide:nth-child(3) {background:url(../Image/in08_i3.png) no-repeat left center;}
.index08-right-slide:nth-child(4) {background:url(../Image/in08_i4.png) no-repeat left center;}
.index08-right-slide big {color:#d00808;font-weight:bold;font-size:24px;white-space: nowrap;}
.index08-right-slide big i {color:#000;font-weight:normal;font-size:12px;}
.index08-right-slide p {color:#000;white-space: nowrap;}
.index08-bottom {border-top:1px solid #eee;padding-top:15px;margin-top:25px;}
.index08-nav {width:100%;}
.index08-nav-li {color:#d00808;line-height: 32px;text-align: center;border:1px solid #eee;cursor:pointer;}
.index08-nav-li.active {background: #d00808;color:#fff;}
.index08-list {width:100%;height:0;overflow:hidden;}
.index08-list.active {height:auto;}
.index08-imgbox {width:100%;position:relative;overflow:hidden;border: 1px solid #eee;box-sizing:border-box;margin-bottom:1px}
.index08-imgbox:after {content:'';display:block;padding-top:75%;}
.index08-imgbox img {height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
@media(max-width:991px) {
	.index08-nav {display:flex;margin-bottom:15px;}
	.index08-nav-li {flex:1;}
	.index08-right-slide {margin-top:15px;    padding-top: 10px;
    padding-bottom: 10px;}
}
@media(max-width:767px) {
	.index08 {padding-left:15px;padding-right:15px;}
	.index08-right-slide {padding-left:0;padding-top: 60px;text-align: center;background-position:top center;}
	.index08-right-slide:nth-child(2) {background-position:top center;}
	.index08-right-slide:nth-child(3) {background-position:top center;}
	.index08-right-slide:nth-child(4) {background-position:top center;}
	.index08-right-slide p {margin-top:6px;}
}
@media(min-width:768px) {
	.index08-t2 {font-size:18px;}
}
@media(min-width:992px) {
	.index08 {padding-top:25px;}
	.index08-t1 {font-size:22px;margin-bottom:20px;}
	.index08-content {padding:25px;}
	.index08-top {display:flex;justify-content: space-between;}
	.index08-left {width:55%;}
	.index08-t2 {font-size: 18px;line-height: 28px;}
	.index08-t3 {line-height: 24px;margin-top:25px;}
	.index08-right {width:40%;}
	.index08-right-slide big {font-size:36px;}
	.index08-right-slide big i {font-size:14px;}
	.index08-right-slide p {margin-top:5px;}
	.index08-bottom {padding-top:30px;margin-top:55px;}
	.index08-nav {float:left;width:25%;padding-right:45px;}
	.index08-nav-li {line-height: 36px;margin-bottom:10px;}
	.index08-list {float:left;width:75%;}
}
@media(min-width:1200px) {
	.index08 {padding-top:35px;}
	.index08-t1 {font-size:30px;margin-bottom:35px;}
	.index08-content {padding:50px;}
	.index08-t2 {font-size: 22px;line-height: 35px;}
	.index08-t3 {font-size:15px;line-height: 28px;margin-top:35px;}
	.index08-right-slide big {font-size:50px;}
	.index08-right-slide big i {font-size:15px;}
	.index08-right-slide p {font-size:14px;margin-top: 10px;}
	.index08-bottom {padding-top:60px;margin-top:85px;}
	.index08-nav {padding-right:80px;}
	.index08-nav-li {line-height: 45px;margin-bottom:20px;}
}

.index09 {margin-top:25px;}
.index09-content {border:1px solid #eee;width:100%;padding:15px;}
.index09-imgbox img {max-width:100%;}
.index09 .swiper-slide {display: flex;align-self: center;justify-content: center;}
@media(max-width:767px) {
}
@media(min-width:992px) {
	.index09 {margin-top:35px;}
	.index09-content {padding:20px 25px;}
}
@media(min-width:1200px) {
	.index09 {margin-top:50px;}
	.index09-content {padding:25px 35px;}
}
.company01 {padding-top:35px;overflow:hidden;}
.company01-t1 {font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.company01-t1 a {position:absolute;right:0;}
.company01-t2 {color:#000;width:100%;line-height: 18px;text-align:justify;}
.company01-imgbox {width:100%;text-align:center;position:relative;overflow: hidden;}
.company01-imgbox img {max-width:100%;}
.company01-top {width:100%;padding-bottom:20px;}
.company01-bottom {width:100%;display:flex;flex-flow: row wrap;justify-content: space-around;}
.company01-slide {align-self:center;flex-basis:40%;max-width:40%;background:url(../Image/in08_i1.png) no-repeat left center;padding-left:86px;}
.company01-slide:nth-child(2) {background:url(../Image/in08_i2.png) no-repeat left center;}
.company01-slide:nth-child(3) {background:url(../Image/in08_i3.png) no-repeat left center;}
.company01-slide:nth-child(4) {background:url(../Image/in08_i4.png) no-repeat left center;}
.company01-slide big {color:#d00808;font-weight:bold;font-size:24px;white-space: nowrap;}
.company01-slide big i {color:#000;font-weight:normal;font-size:12px;}
.company01-slide p {color:#000;white-space: nowrap;}
@media(max-width:991px) {
	.company01-slide {margin-top:15px;padding-top: 10px;padding-bottom: 10px;}
}
@media(max-width:767px) {
	.company01 {padding-left:15px;padding-right:15px;}
	.company01-imgbox {margin:15px 0;}
	.company01-slide {padding-left:0;padding-top: 60px;text-align: center;background-position:top center;}
	.company01-slide:nth-child(2) {background-position:top center;}
	.company01-slide:nth-child(3) {background-position:top center;}
	.company01-slide:nth-child(4) {background-position:top center;}
	.company01-slide p {margin-top:6px;}
}
@media(min-width:768px) {
	.company01 {padding-top:45px;}
	.company01-bottom {justify-content:space-evenly;}
	.company01-slide {flex-basis: 20%;max-width:20%;}
	.company01-top {display:flex;padding-bottom:30px;}
	.company01-t2 {flex-basis:68%;}
	.company01-imgbox {flex-basis:32%;text-align:right;}
}
@media(min-width:992px) {
	.company01 {padding-top:65px;}
	.company01-t1 {font-size:22px;margin-bottom:30px;}
	.company01-top {padding-bottom:50px;}
	.company01-content {padding:25px;}
	.company01-t2 {line-height: 24px;}
	.company01-slide big {font-size:36px;}
	.company01-slide big i {font-size:14px;}
	.company01-slide p {margin-top:5px;}
}
@media(min-width:1200px) {
	.company01 {padding-top:95px;}
	.company01-t1 {font-size:30px;margin-bottom:50px;}
	.company01-top {padding-bottom:80px;}
	.company01-t2 {font-size:15px;line-height: 28px;}
	.company01-slide big {font-size:50px;}
	.company01-slide big i {font-size:15px;}
	.company01-slide p {font-size:14px;margin-top: 10px;}
}
.company02 {padding-top:40px; overflow: hidden;}
.company02 .container {padding-top:25px;padding-bottom:35px;background:url(../Image/company02_bg.jpg) no-repeat center;background-size:cover;}
.company02-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.company02-t1 a {position:absolute;right:0;}
.company02-t2 {line-height: 20px;}
.company02-more {color:#d00808;width:100%;display:block;margin-top:20px;text-decoration: underline!important;}
@media(max-width:991px) {
	.company02 .container {padding: 30px 30px;}
	.company02-t2 {padding-right:10%;}
}
@media(max-width:767px) {
	.company02-more {margin-top:30px;}
}
@media(min-width:768px) {
	.company02 {padding-top:60px;}
	.company02 .container {padding-top:35px;padding-bottom:55px;padding-left:6%;}
	.company02-t2 {max-width:55%;}
}
@media(min-width:992px) {
	.company02 {padding-top:85px;}
	.company02 .container {padding-top:45px;padding-bottom:75px;}
	.company02-t1 {font-size:22px;margin-bottom:30px;}
	.company02-t2 {line-height: 24px;}
	.company02-more {margin-top:35px;}
}
@media(min-width:1200px) {
	.company02 {padding-top:125px;}
	.company02 .container {padding-top:75px;padding-bottom:115px;}
	.company02-t1 {font-size:30px;margin-bottom:40px;}
	.company02-t2 {font-size:15px;line-height: 28px;}
	.company02-more {font-size:15px;margin-top:60px;}
}
.company03 {padding-top:35px;}
.company03-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.company03-t1 a {position:absolute;right:0;}
.company03-imgbox {width:100%;overflow:hidden;position:relative;}
.company03-imgbox:after {content:'';display:block;padding-top:75%;}
.company03-imgbox img {height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.company03-t2 {color:#2a2929;line-height: 35px;text-align:center;border:1px solid #eee;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
@media(max-width:991px) {
	.company03 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.company03 {padding-top:65px;}
	.company03-t1 {font-size:22px;margin-bottom:30px;}
	.company03-t2 {line-height: 46px;}
}
@media(min-width:1200px) {
	.company03 {padding-top:105px;}
	.company03-t1 {font-size:30px;margin-bottom:40px;}
	.company03-t2 {line-height: 66px;}
}
.company04 {padding-top:35px;}
.company04 .row {position:relative;}
.company04-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:30px;position:relative;}
.company04-t1 a {position:absolute;right:0;}
.company04-t2 {color:#2a2929;line-height: 18px;}
.company04-img {position:relative;max-width:100%;}
.company04-content {width:100%;}
.company04-list {display:flex;flex-flow: row wrap;justify-content: space-between;margin-top:10px;}
.company04-slide {background:#fafafa;line-height: 32px;margin-top:10px;flex:1;flex-basis:49%;max-width:49%;text-align:center;border:1px solid #eee;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media(max-width:991px) {
	.company04 {padding-left:15px;padding-right:15px;}
	.company04-img {margin-top:25px;}
}
@media(min-width:992px) {
	.company04 {padding-top:65px;padding-bottom:105px;}
	.company04-t1 {font-size:22px;margin-bottom:45px;}
	.company04-t2 {line-height: 22px;}
	.company04-content {width:50%;padding-right:4%;}
	.company04-img {position:absolute;right:0;top:60px;z-index:-1;width:65%;}
	.company04-list {margin-top:20px;}
	.company04-slide {line-height: 36px;margin-top:10px;}
}
@media(min-width:1200px) {
	.company04 {padding-top:105px;padding-bottom:155px;}
	.company04-t1 {font-size:30px;margin-bottom:60px;}
	.company04-t2 {line-height: 28px;}
	.company04-list {margin-top:30px;}
	.company04-slide {line-height: 45px;margin-top:15px;}
	.company04-img {top:90px;width:65%;}
}
@media(min-width:1440px) {
	.company04-img {top:90px;}
}
.pxfw01 {padding-top:30px;}
.pxfw01-t1 {width:100%;font-weight:bold;font-size:18px;background-size:auto 100%!important;padding-left:45px;margin-bottom:30px;position:relative;}
.pxfw01-t1 a {position:absolute;right:15px;}
.pxfw01-content {border:1px solid #eee;padding:15px;padding-bottom:25px;}
.pxfw01-t2{color:#000;line-height: 20px;padding-top:10px;}
.pxfw01-imgbox {width:100%;position:relative;overflow:hidden;}
.pxfw01-imgbox:after {content:'';display:block;padding-top:75%;}
.pxfw01-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
@media(min-width:992px) {
	.pxfw01 {padding-top:45px;}
	.pxfw01-t1 {font-size:22px;margin-bottom:45px;background-position:left center!important;}
	.pxfw01-t1 a {right:0;}
	.pxfw01-content {padding:35px;padding-bottom:40px;}
	.pxfw01-t2{line-height: 24px;padding-top:20px;}
}
@media(min-width:1200px) {
	.pxfw01 {padding-top:70px;}
	.pxfw01-t1 {font-size:30px;margin-bottom:60px;}
	.pxfw01-content {padding:50px;padding-bottom:75px;}
	.pxfw01-t2{line-height: 28px;padding-top:30px;}
}
.pxdt01 {padding-top:30px;}
.pxdt01-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:30px;position:relative;}
.pxdt01-t1 a {position:absolute;right:15px;}
.pxdt01-content {border:1px solid #eee;padding:15px;padding-bottom:25px;}
.pxdt01-t2 {font-weight:bold;line-height:20px;max-height:40px;margin-top:10px;overflow:hidden;text-overflow: ellipsis;}
.pxdt01-t3 {color:#000;line-height: 20px;padding-top:5px;}
.pxdt01-t3 span {color:#d00808;}
.pxdt01-t4 {white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.pxdt01-t5 {color:#000;height:36px;line-height: 18px;margin-top:5px;overflow:hidden;}
.pxdt01-one {width:100%;}
.pxdt01-oneimgbox {width:100%;position:relative;overflow:hidden;}
.pxdt01-oneimgbox:after {content:'';display:block;padding-top:70%;}
.pxdt01-oneimgbox img {height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.pxdt01-list {width:100%;}
.pxdt01-slide {width:100%;display:flex;margin-bottom:15px;justify-content: space-between;}
.pxdt01-imgbox {flex-basis:25%;max-width:25%;position:relative;overflow:hidden;}
.pxdt01-imgbox:after {content:'';display:block;padding-top:75%;}
.pxdt01-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.pxdt01-txtbox {flex-basis:72%;max-width:72%;}
@media(max-width:991px) {
	.pxdt01 {padding-left:15px;padding-right:15px;}
	.pxdt01-list {margin-top:20px;}
}
@media(min-width:992px) {
	.pxdt01 {padding-top:45px;}
	.pxdt01-t1 {font-size:22px;margin-bottom:45px;}
	.pxdt01-t1 a {right:0;}
	.pxdt01-content {padding:35px;padding-bottom:40px;display:flex;justify-content:space-between;}
	.pxdt01-t2 {line-height: 24px;max-height:48px;margin-top:20px;}
	.pxdt01-t3{line-height: 24px;padding-top:10px;}
	.pxdt01-t4 {}
	.pxdt01-t5 {height:44px;line-height: 22px;margin-top:10px;}
	.pxdt01-one {flex-basis:40%;max-width:40%;}
	.pxdt01-list {flex-basis:56%;max-width:56%;}
	.pxdt01-slide {margin-bottom:25px;}
}
@media(min-width:1200px) {
	.pxdt01 {padding-top:70px;}
	.pxdt01-t1 {font-size:30px;margin-bottom:60px;}
	.pxdt01-content {padding:50px;padding-bottom:75px;}
	.pxdt01-t2 {font-size:18px;line-height: 28px;max-height:56px;margin-top:30px;}
	.pxdt01-t3{font-size:15px;line-height: 28px;padding-top:15px;}
	.pxdt01-t5{font-size:14px;height:52px;line-height: 26px;margin-top:15px;}
	.pxdt01-slide {margin-bottom:45px;}
	.pxdt01-imgbox {flex-basis:17%;max-width:17%;position:relative;overflow:hidden;}
	.pxdt01-txtbox {flex-basis:80%;max-width:80%;}
}
.pxdt03 {padding-top:30px;}
.pxdt03-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:30px;position:relative;}
.pxdt03-t1 a {position:absolute;right:0;}
.pxdt03-content {border:1px solid #eee;padding:15px;padding-bottom:25px;}
.pxdt03-t4 {white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.pxdt03-t5 {color:#000;height:36px;line-height: 18px;margin-top:5px;overflow:hidden;}
.pxdt03-slide {width:100%;display:flex;margin-bottom:15px;justify-content: space-between;}
.pxdt03-imgbox {flex-basis:25%;max-width:25%;position:relative;overflow:hidden;}
.pxdt03-imgbox:after {content:'';display:block;padding-top:75%;}
.pxdt03-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.pxdt03-txtbox {flex-basis:72%;max-width:72%;align-self: center;}
@media(max-width:991px) {
	.pxdt03 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.pxdt03 {padding-top:45px;}
	.pxdt03-t1 {font-size:22px;margin-bottom:45px;}
	.pxdt03-content {padding:35px;padding-bottom:40px;}
	.pxdt03-t5 {height:44px;line-height: 22px;margin-top:10px;}
	.pxdt03-list {display:flex;flex-flow:row wrap;justify-content:space-between;}
	.pxdt03-slide {flex-basis:48%;max-width:48%;margin-bottom:25px;}
}
@media(min-width:1200px) {
	.pxdt03 {padding-top:70px;}
	.pxdt03-t1 {font-size:30px;margin-bottom:60px;}
	.pxdt03-content {padding:60px;padding-bottom:35px;}
	.pxdt03-t5{font-size:14px;height:52px;line-height: 26px;margin-top:15px;}
	.pxdt03-slide {margin-bottom:45px;}
	.pxdt03-imgbox {flex-basis:20%;max-width:20%;}
	.pxdt03-txtbox {flex-basis:77%;max-width:77%;}
}
.news01 {padding-top:30px;}
.news01-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:30px;position:relative;}
.news01-t1 a {position:absolute;right:0;}
.news01-content {padding-bottom:30px;border-bottom:1px solid #eee;}
.news01-slide {width:100%;}
.news01-imgbox {width:100%;position:relative;overflow:hidden;}
.news01-imgbox:after {content:'';display:block;padding-top:47%;}
.news01-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.news01-txtbox {margin-top:15px;}
.news01-t2 {font-size:14px;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news01-t2 i {color:#fff;background:#d00808;border-radius:10px;padding:0 5px;margin-right:10px;}
.news01-t3 {color:#000;line-height: 18px;margin-top:5px;}
.news01-t4 {color:#d00808;margin-top:5px;}
@media(max-width:991px) {
	.news01 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.news01 {padding-top:45px;}
	.news01-t1 {font-size:22px;margin-bottom:45px;}
	.news01-content {padding-bottom:45px;display: flex;justify-content: space-between;}
	.news01-slide {flex:1;flex-basis:47%;max-width: 47%;}
	.news01-txtbox {margin-top:20px;}
	.news01-t2 {font-size:16px;}
	.news01-t2 i {font-size:13px;}
	.news01-t3 {line-height: 22px;margin-top:10px;}
	.news01-t4 {margin-top:10px;}
}
@media(min-width:1200px) {
	.news01 {padding-top:70px;}
	.news01-t1 {font-size:30px;margin-bottom:60px;}
	.news01-content {padding-bottom:70px;}
	.news01-txtbox {margin-top:25px;}
	.news01-t2 {font-size:18px;}
	.news01-t2 i {font-size:14px;}
	.news01-t3 {font-size:14px;line-height: 28px;margin-top:15px;}
	.news01-t4 {font-size:14px;margin-top:15px;}
}
.news02 {padding-top:30px;}
.news02-content {border-bottom:1px solid #eee;padding-bottom:20px;}
.news02-t2 {white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.news02-t2 i {color:#fff;background:#d00808;border-radius:10px;padding:0 5px;margin-right:10px;}
.news02-t3 {color:#000;height:36px;line-height: 18px;padding-top:5px;}
.news02-slide {width:100%;display:flex;margin-bottom:20px;justify-content: space-between;}
.news02-imgbox {flex-basis:30%;max-width:30%;position:relative;overflow:hidden;}
.news02-imgbox:after {content:'';display:block;padding-top:75%;}
.news02-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.news02-txtbox {flex-basis:67%;max-width:67%;align-self: center;}
@media(max-width:991px) {
	.news02 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.news02 {padding-top:45px;}
	.news02-content {padding:35px;padding-bottom:40px;}
	.news02-t2 i {font-size:13px;}
	.news02-t3 {height:44px;line-height: 22px;padding-top:10px;}
	.news02-content {display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:10px;}
	.news02-slide {flex-basis:30%;max-width:30%;margin-bottom:40px;}
}
@media(min-width:1200px) {
	.news02 {padding-top:65px;}
	.news02-t2 i {font-size:14px;}
	.news02-t3{font-size:14px;height:52px;line-height: 26px;padding-top:15px;}
	.news02-slide {margin-bottom:65px;}
}
.news03 {padding-top:30px;}
.news03-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:30px;position:relative;}
.news03-t1 a {position:absolute;right:0;}
.news03-content {padding-bottom:30px;border-bottom:1px solid #eee;}
.news03-slide {width:100%;margin-bottom:15px;}
.news03-imgbox {width:100%;position:relative;overflow:hidden;}
.news03-imgbox:after {content:'';display:block;padding-top:47%;}
.news03-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.news03-txtbox {}
.news03-t2 {font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news03-t2 i {color:#fff;background:#d00808;border-radius:10px;padding:0 5px;margin-right:10px;}
.news03-t3 {color:#000;line-height: 18px;margin-top:5px;}
.news03-t4 {color:#d00808;margin-top:5px;}
@media(max-width:991px) {
	.news03 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.news03 {padding-top:45px;}
	.news03-t1 {font-size:22px;margin-bottom:45px;}
	.news03-content {padding-bottom:45px;display: flex;flex-flow:row wrap;justify-content: space-between;}
	.news03-slide {flex:1;flex-basis:47%;max-width: 47%;margin-bottom:30px;}
	.news03-t2 i {font-size:13px;}
	.news03-t3 {line-height: 22px;margin-top:10px;}
	.news03-t4 {margin-top:10px;}
}
@media(min-width:1200px) {
	.news03 {padding-top:70px;}
	.news03-t1 {font-size:30px;margin-bottom:60px;}
	.news03-content {padding-bottom:70px;}
	.news03-slide {margin-bottom:50px;}
	.news03-t2 i {font-size:14px;}
	.news03-t3 {font-size:14px;line-height: 28px;margin-top:15px;}
	.news03-t4 {font-size:14px;margin-top:15px;}
}
.news04 {padding-top:30px;}
.news04-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:30px;position:relative;}
.news04-t1 a {position:absolute;right:0;}
.news04-content {border-bottom:1px solid #eee;padding-bottom:20px;}
.news04-t2 {font-weight:bold;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.news04-t3 {color:#000;height:36px;overflow:hidden;line-height: 18px;margin-top:5px;}
.news04-slide {width:100%;display:flex;margin-bottom:20px;justify-content: space-between;}
.news04-imgbox {flex-basis:23%;max-width:23%;position:relative;overflow:hidden;}
.news04-imgbox:after {content:'';display:block;padding-top:75%;}
.news04-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.news04-txtbox {flex-basis:73%;max-width:73%;align-self: center;}
@media(max-width:991px) {
	.news04 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.news04 {padding-top:45px;}
	.news04-t1 {font-size:22px;margin-bottom:45px;}
	.news04-content {padding:35px;padding-bottom:40px;}
	.news04-t3 {height:44px;line-height: 22px;margin-top:10px;}
	.news04-content {display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:10px;}
	.news04-slide {flex-basis:48%;max-width:48%;margin-bottom:40px;}
}
@media(min-width:1200px) {
	.news04 {padding-top:65px;}
	.news04-t1 {font-size:30px;margin-bottom:60px;}
	.news04-t3{font-size:14px;height:52px;line-height: 26px;margin-top:15px;}
	.news04-slide {margin-bottom:65px;}
}
.hqqjs01 {padding-top:30px;}
.hqqjs01-t1 {background:url(../Image/hqqjs1.png) no-repeat left center;padding-left:35px;width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.hqqjs01-t1 a {position:absolute;right:0;}
.hqqjs01-slide:last-child .hqqjs01-t1 {background:url(../Image/hqqjs2.png) no-repeat left center;}
.hqqjs01-slide {width:100%;}
.hqqjs01-content {border:1px solid #ddd;padding:25px 15px;}
.hqqjs01-t2 {color:#000;line-height: 18px;height:126px;overflow:hidden;text-align:justify;}
@media(max-width:991px) {
	.hqqjs01 {padding-left:15px;padding-right:15px;}
	.hqqjs01-slide:last-child {margin-top:20px;}
}
@media(min-width:992px) {
	.hqqjs01 {padding-top:50px;}
	.hqqjs01 .row {justify-content: space-between;}
	.hqqjs01-slide {flex:1;flex-basis:48%;max-width:48%;}
	.hqqjs01-t1 {font-size:22px;margin-bottom:30px;}
	.hqqjs01-content {padding:30px 35px 40px 35px;}
	.hqqjs01-t2 {line-height: 22px;height:154px;}
}
@media(min-width:1200px) {
	.hqqjs01 {padding-top:70px;}
	.hqqjs01-t1 {font-size:30px;margin-bottom:40px;}
	.hqqjs01-content {padding:40px 45px 60px 45px;}
	.hqqjs01-t2 {line-height: 28px;height:196px;}
}
.hqqjs-tit {background:url(../Image/hqqjs3.png) no-repeat left center;padding-left:35px;}
.hqqjs02 {padding-top:30px;}
.hqqjs02-t1 {background:url(../Image/hqqjs4.png) no-repeat left center;padding-left:35px;width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.hqqjs02-t1 a {position:absolute;right:0;}
.hqqjs02-slide:last-child .hqqjs02-t1 {background:url(../Image/hqqjs5.png) no-repeat left center;}
.hqqjs02-slide {width:100%;}
.hqqjs02-content {border:1px solid #ddd;padding:20px 15px;display:flex;justify-content: space-between;}
.hqqjs02-imgbox {flex-basis:42%;max-width:42%;position:relative;overflow:hidden;}
.hqqjs02-imgbox:after {content:'';display:block;padding-top:75%;}
.hqqjs02-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.hqqjs02-t2 {color:#000;line-height: 18px;height:126px;flex-basis:52%;max-width:52%;overflow:hidden;text-align:justify;}
@media(max-width:991px) {
	.hqqjs02 {padding-left:15px;padding-right:15px;}
	.hqqjs02-slide:last-child {margin-top:20px;}
}
@media(min-width:992px) {
	.hqqjs02 {padding-top:50px;}
	.hqqjs02 .row {justify-content: space-between;}
	.hqqjs02-slide {flex:1;flex-basis:48%;max-width:48%;}
	.hqqjs02-t1 {font-size:22px;margin-bottom:30px;}
	.hqqjs02-content {padding:25px 30px 40px 30px;}
	.hqqjs02-t2 {line-height: 22px;height:154px;}
}
@media(min-width:1200px) {
	.hqqjs02 {padding-top:70px;}
	.hqqjs02-t1 {font-size:30px;margin-bottom:40px;}
	.hqqjs02-content {padding:35px 40px 50px 40px;}
	.hqqjs02-t2 {line-height: 26px;height:182px;}
}
.hqqjs03 {padding-top:30px;}
.hqqjs03-t1 {background:url(../Image/hqqjs6.png) no-repeat left center;padding-left:35px;width:100%;font-weight:bold;font-size:18px;margin-bottom:30px;position:relative;}
.hqqjs03-t1 a {position:absolute;right:0;}
.hqqjs03-content {border:1px solid #eee;padding:15px;padding-bottom:25px;}
.hqqjs03-t2 {color:#000;text-align:center;line-height: 18px;padding-top:5px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.hqqjs03-imgbox {width:100%;position:relative;overflow:hidden;}
.hqqjs03-imgbox:after {content:'';display:block;padding-top:75%;}
.hqqjs03-imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
@media(max-width:991px) {
	.hqqjs03 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.hqqjs03 {padding-top:45px;}
	.hqqjs03-t1 {font-size:22px;margin-bottom:45px;}
	.hqqjs03-content {padding:35px;padding-bottom:40px;}
	.hqqjs03-t2 {line-height: 22px;padding-top:10px;}
}
@media(min-width:1200px) {
	.hqqjs03 {padding-top:70px;}
	.hqqjs03-t1 {font-size:30px;margin-bottom:60px;}
	.hqqjs03-content {padding:60px;padding-bottom:35px;}
	.hqqjs03-t2{font-size:15px;line-height: 26px;padding-top:15px;}
}
.lzgk01 {padding-top:30px;}
.lzgk01-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.lzgk01-t1 a {position:absolute;right:0;}
.lzgk01-slide {width:100%;margin-bottom:20px;}
.lzgk01-content {border:1px solid #ddd;padding:25px 15px;}
.lzgk01-t2 {color:#000;line-height: 18px;height:126px;overflow:hidden;text-align:justify;}
.lzgk01-imglist {display:flex;margin-top:20px;}
.lzgk01-imglist div {flex:1;flex-basis:50%;max-width:50%;position:relative;overflow:hidden;}
.lzgk01-imglist div:after {content:'';display:block;padding-top:75%;}
.lzgk01-imglist img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3px;}
@media(max-width:991px) {
	.lzgk01 {padding-left:15px;padding-right:15px;}
	.lzgk01-slide:last-child {margin-top:20px;}
	.lzgk01-imglist {flex-wrap:wrap;}
}
@media(min-width:992px) {
	.lzgk01 {padding-top:50px;}
	.lzgk01 .row {justify-content: space-between;}
	.lzgk01-slide {flex:1;flex-basis:48%;max-width:48%;margin-bottom:30px;}
	.lzgk01-slide:nth-child(3) {flex-basis:100%;max-width:100%;}
	.lzgk01-t1 {font-size:22px;margin-bottom:30px;}
	.lzgk01-content {padding:30px 35px;}
	.lzgk01-t2 {line-height: 22px;height:132px;padding-left:7%;}
	.lzgk01-slide:nth-child(3) .lzgk01-t2 {padding-left:0;height:88px;}
	/*.lzgk01-imglist div {flex-basis: 25%;max-width:25%;}*/
}
@media(min-width:1200px) {
	.lzgk01 {padding-top:70px;}
	.lzgk01-t1 {font-size:30px;margin-bottom:40px;}
	.lzgk01-content {padding:40px 45px;}
	.lzgk01-t2 {line-height: 28px;height:168px;}
	.lzgk01-slide:nth-child(3) .lzgk01-t2 {padding-left:0;height:112px;}
	.lzgk01-slide {margin-bottom:40px;}
	.lzgk01-imglist div {flex:1;}
}
.lzgk02 {padding-top:30px;}
.lzgk02-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.lzgk02-t1 a {position:absolute;right:0;}
.lzgk02-content {border:1px solid #ddd;padding:25px 15px;}
.lzgk02-t2 {color:#666;text-align:center;line-height: 40px;}
@media(max-width:767px) {
	.lzgk02 {padding-left:15px;padding-right:15px;}
}
@media(min-width:992px) {
	.lzgk02 {padding-top:50px;}
	.lzgk02-t1 {font-size:22px;margin-bottom:30px;}
	.lzgk02-content {padding:30px 35px;}
}
@media(min-width:1200px) {
	.lzgk02 {padding-top:70px;}
	.lzgk02-t1 {font-size:30px;margin-bottom:40px;}
	.lzgk02-content {padding:40px 45px;}
	.lzgk02-t2 {line-height: 65px;}
}
.pxjd01 {padding-top:30px;}
.pxjd01-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.pxjd01-t1 a {position:absolute;right:15px;}
.pxjd01-t2 {color:#212529;line-height: 18px;height:54px;overflow:hidden;text-align:justify;margin-bottom:20px;}
.pxjd01-content {border:1px solid #ddd;padding:25px 15px 75px;background: url(../Image/pxjd01_bg.png) no-repeat bottom center;background-size:100% auto;}
.pxjd01-t3 {color:#4d4c4c;text-align:center;margin-top:20px;}
.pxjd01-t4 {color: #4d4c4c; /*color:rgba(119,116,116,.8);*/line-height: 24px;height:48px;overflow:hidden;margin-top:15px;}
@media(max-width:767px) {
	.pxjd01-t1 {padding-left:15px;}
}
@media(min-width:992px) {
	.pxjd01 {padding-top:50px;}
	.pxjd01-t1 {font-size:22px;margin-bottom:30px;}
	.pxjd01-t1 a {right:0;}
	.pxjd01-content {padding:30px 35px 110px;}
	.pxjd01-t2 {line-height: 22px;height:66px;margin-bottom:35px;}
}
@media(min-width:1200px) {
	.pxjd01 {padding-top:70px;}
	.pxjd01-t1 {font-size:30px;margin-bottom:40px;}
	.pxjd01-content {padding:40px 45px 150px;}
	.pxjd01-t2 {line-height: 28px;height:84px;margin-bottom:50px;}
	.pxjd01-t4 {font-size:14px;}
}
.pxjd02 {padding-top:30px;padding-bottom:30px;}
.pxjd02-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.pxjd02-t1 a {position:absolute;right:15px;}
.pxjd02-t2 {color:#4d4c4c;line-height: 18px;height:54px;overflow:hidden;text-align:justify;margin-bottom:20px;}
.pxjd02-content {border:1px solid #ddd;padding:25px 15px 75px;background: url(../Image/pxjd02_bg.png) no-repeat bottom center;background-size:100% auto;}
.pxjd02-t3 {color:#4d4c4c;text-align:center;margin-top:20px;}
.pxjd02-t4 {color:#4d4c4c;line-height: 24px;height:48px;overflow:hidden;margin-top:15px;}
@media(max-width:767px) {
	.pxjd02-t1 {padding-left:15px;}
}
@media(min-width:992px) {
	.pxjd02 {padding-top:50px;padding-bottom:50px;}
	.pxjd02-t1 {font-size:22px;margin-bottom:30px;}
	.pxjd02-t1 a {right:0;}
	.pxjd02-content {padding:30px 35px 110px;}
	.pxjd02-t2 {line-height: 22px;height:66px;margin-bottom:35px;}
}
@media(min-width:1200px) {
	.pxjd02 {padding-top:70px;padding-bottom:80px;}
	.pxjd02-t1 {font-size:30px;margin-bottom:40px;}
	.pxjd02-content {padding:40px 45px 150px;}
	.pxjd02-t2 {line-height: 28px;height:84px;margin-bottom:50px;}
	.pxjd02-t4 {font-size:14px;}
}
.pxkc01 {padding-top:10px;}
.pxkc01 .row {padding-top:25px;}
.pxkc01-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:25px;position:relative;}
.pxkc01-t1 span {display:none;}
.pxkc01-t1 a {position:absolute;right:0;}
.pxkc01-content {}
.pxkc01-slide {width:100%;border:1px solid #ddd;padding:20px 15px 30px 15px;}
.pxkc01-t2 {font-weight:bold;font-size:15px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.pxkc01-t2 i {color:#fff;background:#d00808;border-radius:10px;padding:0 5px;margin-right:10px;}
.pxkc01-t3 {color:#000;line-height: 18px;height:90px;margin-top:10px;overflow:hidden;text-align:justify;}
.pxkc01-slide span {color:#d00808;margin-top:10px;display:block;}
@media(max-width:991px) {
	.pxkc01 {padding-left:15px;padding-right:15px;}
	.pxkc01-slide {margin-top: 15px;}
}
@media(min-width:992px) {
	.pxkc01 {padding-top:20px;}
	.pxkc01 .row {padding-top:35px;}
	.pxkc01-slide {flex:1;flex-basis:48%;max-width:48%;}
	.pxkc01-t1 {font-size:22px;margin-bottom:35px;}
	.pxkc01-t1 span {font-weight:normal;font-size:14px;display:inline;padding-left:50px;}
	.pxkc01-content {display:flex;justify-content:space-between;}
	.pxkc01-slide {flex:1;flex-basis:31%;max-width:31%;padding:25px 35px 40px 35px;}
	.pxkc01-t2 {font-size:18px;}
	.pxkc01-t2 i {font-size:13px;}
	.pxkc01-t3 {height:110px;line-height: 22px;margin-top:15px;}
	.pxkc01-slide span {margin-top:15px;}
}
@media(min-width:1200px) {
	.pxkc01 {padding-top:35px;}
	.pxkc01 .row {padding-top:50px;}
	.pxkc01-t1 {font-size:30px;margin-bottom:50px;}
	.pxkc01-t1 span {font-size:16px;}
	.pxkc01-content {}
	.pxkc01-slide {padding:35px 45px 50px 45px;}
	.pxkc01-t2 {font-size:22px;}
	.pxkc01-t2 i {font-size:14px;}
	.pxkc01-t3 {height:140px;line-height: 28px;margin-top:20px;}
	.pxkc01-slide span {font-size:14px;margin-top:25px;}
}
.pxkc02 {padding-top:30px;}
.pxkc02-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:25px;position:relative;}
.pxkc02-t1 span {display:none;}
.pxkc02-content {padding:25px 20px 65px 20px;background: url(../Image/pxkc02_bg.jpg) no-repeat center;background-size:cover;}
.pxkc02-formitem {margin-bottom:10px;}
.pxkc02-formitem input,.pxkc02-formitem textarea {padding:0 10px;line-height:35px;width:100%;background:none;border:1px solid #ddd;}
.pxkc02-formitem input[type=submit]:hover ,.pxkc02-formitem input[type=reset]:hover {cursor:pointer;background:#d00808;color:#fff;border:1px solid #d00808;}
@media(max-width:991px) {
	.pxkc02 {padding-left:15px;padding-right:15px;}
	.pxkc02-slide {margin-top: 15px;}
	.pxkc02-formitem input:first-child {margin-bottom:10px;}
}
@media(min-width:992px) {
	.pxkc02 {padding-top:50px;}
	.pxkc02-t1 {font-size:22px;margin-bottom:35px;}
	.pxkc02-t1 span {font-weight:normal;font-size:14px;display:inline;padding-left:50px;}
	.pxkc02-content {padding:40px 40px 95px 40px;}
	.pxkc02-formitem {margin-bottom:15px;display:flex;justify-content:space-between;}
	.pxkc02-formitem input,.pxkc02-formitem textarea {padding:0 15px;line-height: 40px;}
	.pxkc02-formitem input {flex-basis:49.5%;}
}
@media(min-width:1200px) {
	.pxkc02 {padding-top:75px;}
	.pxkc02-t1 {font-size:30px;margin-bottom:50px;}
	.pxkc02-t1 span {font-size:16px;}
	.pxkc02-content {padding:60px 60px 115px 60px;}
	.pxkc02-formitem input,.pxkc02-formitem textarea {padding:0 25px;line-height: 45px;}
}
.pxkc03 {padding-top:30px;}
.pxkc03-t1 {width:100%;font-weight:bold;font-size:18px;margin-bottom:25px;position:relative;}
.pxkc03-t1 a {position:absolute;right:0;}
.pxkc03-content {display:flex;justify-content: space-between;}
.pxkc03-slide {flex-basis:49%;max-width:49%;padding:15px 15px 20px 15px;border:1px solid #ddd;text-align: center;}
.pxkc03-imgbox {width:100%;overflow:hidden;border-radius: 50%;position:relative;}
.pxkc03-imgbox:after {content:'';display:block;padding-top:100%;}
.pxkc03-imgbox img {height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.pxkc03-t2 {font-weight:bold;font-size:15px;margin-top:20px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.pxkc03-t3 {color:#000;line-height: 18px;margin-top:12px;overflow:hidden;}
.pxkc03-slide span {color:#d00808;margin-top:8px;display:block;}
@media(max-width:991px) {
	.pxkc03 {padding-left:15px;padding-right:15px;}
	.pxkc03-slide {margin-top: 15px;}
}
@media(min-width:992px) {
	.pxkc03 {padding-top:50px;}
	.pxkc03-t1 {font-size:22px;margin-bottom:35px;}
	.pxkc03-slide {flex-basis:24%;max-width:24%;padding:25px 35px 30px 35px;}
	.pxkc03-t2 {font-size:18px;margin-top:35px;}
	.pxkc03-t3 {line-height: 22px;margin-top:18px;}
	.pxkc03-slide span {margin-top:12px;}
}
@media(min-width:1200px) {
	.pxkc03 {padding-top:75px;}
	.pxkc03-t1 {font-size:30px;margin-bottom:50px;}
	.pxkc03-slide {padding:35px 50px 40px 50px;}
	.pxkc03-t2 {font-size:22px;margin-top:50px;}
	.pxkc03-t3 {line-height: 28px;margin-top:25px;}
	.pxkc03-slide span {font-size:14px;margin-top:20px;}
}
.contact01 {padding-top:40px; overflow: hidden;}
.contact01-t1 {font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.contact01-t1 a {position:absolute;right:0;}
.contact01-t2 {line-height: 20px;}
.contact01-content {padding:20px 15px;}
.contact01-slide {width:100%;border-radius: 15px;line-height: 35px;margin-bottom:10px;padding:0 10px;border:1px solid #eee;background:#fff;}
.contact02 {padding-top:40px; overflow: hidden;}
.contact02-t1 {font-weight:bold;font-size:18px;margin-bottom:20px;position:relative;}
.contact02-t1 a {position:absolute;right:0;}
.contact02-t2 {line-height: 20px;}
.contact02-content {padding:20px 15px;}
.contact02-slide {width:100%;border-radius: 15px;line-height: 35px;margin-bottom:10px;padding:0 10px;border:1px solid #eee;background:#fff;}
@media(max-width:991px) {
}
@media(min-width:768px) {
	.contact01 {padding-top:60px;}
}
@media(min-width:992px) {
	.contact01 {padding-top:85px;}
	.contact01-t1 {font-size:22px;margin-bottom:30px;}
	.contact01-content {padding:30px;display:flex;flex-flow: row wrap;justify-content: space-between;}
	.contact01-slide {flex:1;flex-basis:48%;max-width:48%;line-height: 40px;padding:0 15px;margin-bottom:15px;}
	.contact02 {padding-top:85px;}
	.contact02-t1 {font-size:22px;margin-bottom:30px;}
	.contact02-content {padding:30px;display:flex;flex-flow: row wrap;justify-content: space-between;}
	.contact02-slide {flex:1;flex-basis:48%;max-width:48%;line-height: 40px;padding:0 15px;margin-bottom:15px; margin-right: 20px;}

}
@media(min-width:1200px) {
	.contact01 {padding-top:55px;}
	.contact01-t1 {font-size:30px;margin-bottom:40px;}
	.contact01-slide {line-height: 45px;padding:0 20px;margin-bottom:20px;}
}
.public01 {padding:30px 0;}
.public01-title {font-size:18px;font-weight:bold;text-align: center;margin-top: 20px;}
.public01-description {background: #fafafa;text-align: center;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px;margin:10px 0;}
.public01-img img {border:1px solid #eee;padding:5px;border-radius: 5px;margin-bottom:15px;max-width:100%;}
.public01-content {text-align:justify;margin-bottom:5px;line-height: 20px;}
.public01-content img {max-width:100%;}
@media(min-width:768px) {
	.public01-title {font-size:20px;}
}
@media(min-width:992px) {
	.public01-description {padding:15px;margin:15px 0;}
	.public01-content {padding:0 4%;margin-bottom:10px;line-height: 24px;}
	.public01-title {font-size:22px;}
	.public01-img img {margin-bottom:25px;}
}
@media(min-width:1200px) {
	.public01 {padding:40px 0;line-height:32px;min-height: 500px;}
	.public01-title {font-size:26px;margin-bottom:20px;}
	.public01-content {min-height: 200px;line-height: 32px;}
	.public01-description {}
}
.public02 {padding:30px 15px;}
.public02-content {display:flex;flex-flow:row wrap;justify-content:space-between;}
/* .public02-content img {max-width:100%;} */
.public02-slide {flex-basis:49%;max-width:49%;margin-bottom:15px;}
.public02-imgbox {position:relative;width:100%;border: 1px solid #ddd;border-bottom: none;overflow:hidden;}
.public02-imgbox:after {content:'';display:block;padding-top:75%;}
.public02-imgbox img {position:absolute;left:50%;transform:translate(-50%,-0%); height: 100%;}
.public02-txtbox {line-height: 35px;text-align: center;border:1px solid #ddd;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
@media(min-width:768px) {
	.public02 {padding:35px 15px;}
	.public02-slide {flex-basis:32%;max-width:32%;margin-bottom:20px;}
}
@media(min-width:992px) {
	.public02 {padding:45px 0 30px;}
	.public02-txtbox {line-height: 40px;}
}
@media(min-width:1200px) {
	.public02 {padding:70px 0 45px;}
	.public02-slide {margin-bottom:25px;}
	.public02-txtbox {line-height: 45px;}
	.public02-slide:hover .public02-imgbox {border-color:#d00808;}
	.public02-slide:hover .public02-txtbox {border-color:#d00808;color:#d00808;}
}
/*news-list style*/
.news-list {margin-bottom: 70px;}
.news-slide {padding: 20px 15px;border-bottom: 1px solid #eee;margin-bottom: 15px;}
.news-slide-title {font-size:16px;font-weight:600;margin-top:10px;margin-bottom:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-slide-content {line-height: 24px;height:72px;overflow:hidden;font-size:12px;margin:5px 0;text-align: justify;}
.news-slide-img {width:100%;position:relative;overflow:hidden;}
.news-slide-img:after {content:'';padding-top:75%;display: block;}
.news-slide-img img {width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.news-slide-txt {width:100%;}
.news-slide-time {color:#666;font-size:12px;}
.news-slide-more {color:#666;border:1px solid #ddd;padding:5px 20px;margin-top:5px;display:inline-block;}
.news-slide:hover .news-slide-title {color:#d00808;}
.news-slide:hover .news-slide-more {background: #d00808;color:#fff;}
@media(min-width:768px) {
	.news-slide-title {font-size:18px;}
	.news-slide-content {line-height: 28px;font-size:14px;margin:0;height:56px;}
	.news-slide {display:flex;justify-content:space-between;}
	.news-slide-img {flex:1;}
	.news-slide-time {font-size:14px;}
}
@media(min-width:992px){
	.news-slide {margin-bottom: 30px;transition:.36s all ease;cursor:pointer;}
	.news-slide-title {font-size:20px;margin-top:0px;margin-bottom:15px;}
	.news-slide-content {line-height: 28px;font-size:16px;margin:15px 0;}
	.news-slide-more {padding:10px 30px;margin-top:10px;}
	.news-slide:hover {transform:translateY(-5px);transition:.36s all ease;}
}

/*news-list style*/
.footer {color:#fff;background:#d00808;padding:25px 15px;margin-top:35px;}
.footer-logo {display:flex;}
.footer-logo>div {align-self: center;}
.footer-logo-t1 {font-size:18px;line-height:22px;padding-left:10px;white-space: nowrap;}
.footer-logo-t1 a {transition:.36s all;}
.footer-logo-t1 a:hover {color:#fff;display:block;padding-left:10px;}
.footer-tel {border:1px solid rgba(255,255,255,.3);margin-top:15px;line-height: 32px;text-align: center;}
.footer-msg {display:flex;margin-top:10px;}
.footer-share {padding-left:15px;line-height:30px;align-self:center;}
.footer-nav {display:flex;flex-flow:row wrap;}
.footer-li {flex:1;flex-basis:25%;max-width:25%;position:relative;margin-bottom:10px;}
.footer-li a {display:block;}
.footer-li a:hover {font-weight:bold;color:#fff;}
.footer-contact {color:#e9a9a9;line-height: 18px;}
.footer-contact a {color:#e9a9a9;}
@media(max-width:991px) {
	.footer-nav {margin-top:15px;}
	.footer-li {white-space: nowrap;}
}
@media(max-width:767px) {
	.footer-logo img {max-width:80%;margin-left:5px;}
	.footer-logo-t1 {line-height: 1.5;margin-left:-10px;}
}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.footer-logo-t1 {font-size:22px;line-height: 28px;}
	.footer-msg {margin-top:15px;}
	.footer-tel {line-height: 36px;margin-top:25px;width:80%;}
	.footer-right {padding-left:5%;}
	.footer-nav {padding-top:20px;}
	.footer-li {margin-bottom:20px;}
	.footer-contact {margin-top:10px;line-height: 22px;}
}
@media(min-width:1200px) {
	.footer {padding:60px 15px 55px;margin-top:50px;}
	.footer-logo-t1 {font-size:28px;line-height:34px;padding-left:18px;}
	.footer-msg {margin-top:20px;font-size:14px;}
	.footer-share {padding-left:25px;}
	.footer-tel {line-height: 40px;margin-top:35px;}
	.footer-li {flex-basis:20%;max-width:20%;margin-bottom:28px;}
	.footer-contact {margin-top:30px;line-height: 28px;font-size:15px;}
}

.inbanner {overflow:hidden;position:relative;}
.inbanner img {position:relative;left:50%;top:0;transform:translateX(-50%);}
@media(max-width:1200px) {
	.inbanner img {width:100%;}
}
@media(min-width:992px){
}
@media(min-width:1200px){
	.inbanner img {min-width:1920px;}
}
.page{ margin:10px auto; text-align:center; float:right; display: inline;}
.page a{border:#dedede 1px solid; padding:3px 10px; margin:3px; color:#666; display: inline-block;}
.page a:hover{border:#D80100 1px solid;color:#fff; background: #D80100;}
.page a:active{border:#D80100 1px solid;color:#fff; background: #D80100;}
.page span.current{border:solid 1px #D80100;padding:3px 15px; font-weight:bold; margin:3px; color:#fff; background-color:#D80100; display: inline-block;}
.page span.disabled{border:#dedede 1px solid;padding:3px 10px;margin:3px;color:#ddd;  display: inline-block;}
.page select{ border:#dedede 1px solid; padding:3px 0px; display: inline-block;}
.float-panel {display:none;position:absolute;left:50%;top:22%;transform:translate(700px,-50%);height:50vh;width:1px;background:#ddd;z-index:1;}
.float-panel.active {position:fixed;top:50%;}
.float-panel.down {bottom:11%;top:unset;}
.float-panel a {display:block;background: #473e6c;width:8px;height:8px;border-radius: 50%;padding-top:2px;transform:translateX(-50%);margin:50px 0;}
.float-panel a i {display:block;width:4px;height:4px;background: #fff;border-radius: 50%;margin:0 auto;}
.float-panel a.active {width:20px;height:20px;padding-top:6px;}
.float-panel a.active i {width:8px;height:8px;}
@media(min-width:1200px) {
	.float-panel {display:block;}
}
.page-margin {height:70px;}
#page-footer ul li {width:25%;}
.page-footer {z-index:998;background-color: #000;position: fixed;bottom: 0;left:0;width: 100%;margin:0;}
.page-footer li {float:left;height:70px;line-height:50px;text-align: center;padding:10px 0;}
.page-footer li a {width:100%;height:100%;text-align:center;color:#fff;}
.page-footer li:hover {background:#555;}
.page-footer li a i{font-size: 24px;color: #fff;display: block;margin-bottom: -10px;}
#page-footer.five ul li {width:20%!important;}
.top {line-height:50px;font-size: 24px;color: #fff;}
.top_li {display:none;}
.five .top_li {display:block;}
.share_to {display:flex;}
.share_to li {padding-right:10px;}
.footer .share_to i {color:#dd4d4d;}
.footer .share_to a:hover i {color:#fff;}
#allmap {width:100%;height:350px;}
@media(min-width:992px) {
	#allmap {height:230px;}
}
@media(min-width:1400px) {
	#allmap {height:350px;}
}
.txtbox {padding:25px;position:absolute;bottom:10px;left:0;width:100%;background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0)); color: #ffffff;}