@charset "utf-8";
html,body {padding:0;margin:0;}
* {margin:0;padding:0;font-family:Arial,Helvetica,Verdana,'Microsoft YaHei';border:0;outline:medium;text-shadow:none;text-decoration:none;}
body {line-height:0;color:#333;position:relative;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input {vertical-align:middle;}textarea {resize:none;}div {box-sizing:border-box;line-height:1;}ul {list-style:none;margin:0;}p {margin:0;}
a,a:link,a:active,a:visited,a:hover {color:inherit;text-decoration:none;transition:.36s all linear;}
a:hover {color:#195093;}i,em {font-style:normal;}
::-webkit-input-placeholder {color:#999999;}
:-moz-placeholder {color:#999999;}
::-moz-placeholder {color:#999999;}
:-ms-input-placeholder {color:#999999;}
/*修改滚动条*/
::-webkit-scrollbar {width:0px;height:0px;}
::-webkit-scrollbar-track {box-shadow:inset 0 0 6px transparent;background:rgba(255,255,255,.3);border-radius:6px;}
::-webkit-scrollbar-thumb {border-radius:6px;background:#eee;}

img {
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}

/* 无内容 */
.no-goods,.no-network {padding-top:100px;overflow:hidden;text-align:center;}
.no-goods img {display:block;margin:0 auto 30px;width:220px;max-height:105px;}
.no-network img {display:block;margin:0 auto 30px;width:222px;height:160px;}
.no-goods p,.no-network p {font-size:14px;color:#666666;line-height:20px;}

.de-page-mian {padding-top:25px;}
@media(max-width:767px){
  .de-page-mian .page-inner a {margin-right:0!important;}
  .de-page-mian span,.de-page-mian input,.de-page-mian .page-btn,.de-page-mian .prev,.de-page-mian .next {display:none!important;}
}

/*图片比例控制*/
.imgbox {width:100%;overflow:hidden;position:relative;}
.imgbox:after {content:'';display:block;padding-top:75%;}
.imgbox img {max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.36s all linear;}
.imgbox img:hover {transform:translate(-50%,-50%) scale(1.1);transition:.36s all linear;}

.sy {pointer-events:none;position:absolute;z-index:3;left:0;bottom:0;width:100%;height: 100%;/*background:url(../images/sy.png) no-repeat center bottom;background-size:100% auto;*/}

.play {cursor:pointer;color:rgba(255,255,255,.7);transition:.16s all linear;height:100%;display:flex;justify-content: center;align-items:center;font-size:46px;position:absolute;z-index:4;left:15px;right:15px;top:0%;}
.play:hover {color:#fff;transition:.16s all linear;}
.play i {transition:.16s all linear;}
.play:hover i {transform:scale(1.1);transition:.16s all linear;}
.video-shadow {display: none;position:fixed;z-index:99999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);}
.video-panel {height:275px;width:365px;padding:5px;background:#f8f8f8;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);}
.video-shadow .close {position:absolute;bottom:5%;left:50%;transform:translateX(-50%);width:100px;height:40px;line-height:40px;border-radius:20px;background: #fff;text-align:center;}
@media(min-width:768px) {
  .play {font-size:54px;}
  .video-panel {height:362px;width:630px;}
}
@media(min-width:992px) {
  .play {font-size:62px;}
  .video-panel {height:420px;width:730px;}
}
@media(min-width:1200px) {
  .play {font-size:70px;}
  .video-panel {height:500px;width:870px;}
}
@media(min-width:1440px) {
  .video-panel {height:724px;width:1260px;}
}
@media(min-width:1601px) {
  .play {font-size:75px;}
}

@font-face {
	font-family: 'iconfont';  /* Project id 2005099 */
	src: url('//at.alicdn.com/t/font_2005099_rjv6fknazv.woff2?t=1644308764529') format('woff2'),
	url('//at.alicdn.com/t/font_2005099_rjv6fknazv.woff?t=1644308764529') format('woff'),
	url('//at.alicdn.com/t/font_2005099_rjv6fknazv.ttf?t=1644308764529') format('truetype');
}
.ali-icon {font-family: 'iconfont';}
@font-face {
	font-family: 'webfont';
	font-display: swap;
	src: url('//at.alicdn.com/t/webfont_5tg5xxeygb6.eot'); /* IE9*/
	src: url('//at.alicdn.com/t/webfont_5tg5xxeygb6.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('//at.alicdn.com/t/webfont_5tg5xxeygb6.woff2') format('woff2'),
	url('//at.alicdn.com/t/webfont_5tg5xxeygb6.woff') format('woff'), /* chrome、firefox */
	url('//at.alicdn.com/t/webfont_5tg5xxeygb6.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('//at.alicdn.com/t/webfont_5tg5xxeygb6.svg#after') format('svg'); /* iOS 4.1- */
}
.ali-font {font-family: 'webfont';}
.typebox::-webkit-scrollbar {height:1px;}
.top-video {display:none;background: #000;}
.page-a {margin:15px 0;}
body {font-size:12px;}
body.nav-open {overflow-y: hidden;}
.btn {font-size:12px;}
@media(min-width:768px) {
	body {font-size:14px;}
}
@media(min-width:992px){
	.btn {font-size:14px;}
}
@media(min-width:1200px) {
	body {font-size:16px;}
	.btn {font-size:16px;}
}
@media(min-width:1440px) {
	.container {width:1330px;max-width:1330px;margin:0 auto;}
}

.prev_next {line-height: 2;}

.header {padding:15px 0;display: flex;align-items: center;}
.header .logo img {max-height:100%;}
.header .tel {display:none;}
@media(min-width:768px) {
	.header {height:100px;}
}
@media(min-width:992px) {
	.header .tel {display:block;}
	.header .tel .ewm {display: none;}
	.header .tel .t1 {color:#7c7b7c;font-size:15px;line-height:28px;padding-left:40px;margin-right:15px;background:url(../images/tel.png) no-repeat left center;display: flex;flex-direction: column;justify-content: center;}
	.header .tel .slide {color:#c2901f;font-size:20px;font-weight:bold;line-height:1.5;}
}
@media(min-width:1200px) {
	.header {height:120px;}
	.header .tel .ewm {display: flex;align-items: center;}
	.header .tel .ewm .e1 {color:#333333;font-size:13px;font-weight:bold;letter-spacing:2px;margin-left:5px;writing-mode: tb;-webkit-writing-mode:tb;-ms-writing-mode: tb;}
}
@media(min-width:1440px) {
	.header {height:135px;}
	.header .tel .t1 {padding-left:45px;}
}
@media(min-width:1601px) {
	.header .tel .t1 {line-height:32px;padding-left:50px;}
	.header .tel .slide {font-size:22px;}
}

.nav {background:#195093;}
.nav .list {display:flex;flex-wrap:wrap;}
.nav .slide {color:#fff;line-height: 35px;flex:0 0 25%;max-width:25%;text-align: center;border-right:1px solid #13458b;border-left:1px solid #3a6cb2;position:relative;}
.nav .slide a {display:block;}
.nav .slide:hover,.nav .slide.active {border-right:1px solid #cba151;transition:.25s all linear;}
.nav .slide.active>a,.nav .slide>a:hover {color:#fff;background:#cba151;transition:.25s all linear;}
.nav .slide:first-child {border-left:none;}
.nav .subnav {display:none;position:absolute;z-index:999;bottom:0;left:0;width:100%;color:#fff;background:#195093;transform:translateY(100%);}
.nav .subnav .subnav-item {position:relative;}
.nav .subnav .subnav-item a {border-bottom:1px solid rgba(255,255,255,.1);line-height:45px;font-size:15px;}
.nav .subnav .subnav-item a:hover {color:#fff;background:#cba151;}
.nav .subnav .subnav-item .subnav {top:0;bottom:unset;transform: translate(99.6%, 0%);}
@media(max-width:991px) {
	.nav .list {margin-left:-15px;margin-right:-15px;}
	.nav .slide {border-bottom: 1px solid rgba(255,255,255,.1);}
	.nav .slide:nth-child(5n) {border-left:none;}
	.nav .slide:nth-child(4n) {border-right:none;}
}
@media(min-width:768px) {

}
@media(min-width:992px) {
	.nav {flex-wrap:nowrap;}
	.nav .slide {flex:1;line-height: 45px;text-align: center;}
	.nav .slide:last-child {border-right:none;}
	.nav .slide:hover>.subnav {display:block;}
	.nav .subnav .subnav-item:hover>.subnav {display:block;}
}
@media(min-width:1200px) {
	.nav .slide>a {line-height: 55px;}
}
@media(min-width:1601px) {
}

.banner {overflow:hidden;background: #000;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #cba151;}
.banner-box {position:relative;left:50%;transform:translateX(-50%);}
@media(min-width:1200px) {
	.banner-box {width:100%;min-width:1600px;}
}
@media(min-width:1440px) {
	.banner-box {width:100%;min-width:1920px;}
}

/*内页大图样式*/
.inbanner {width:100%;overflow:hidden;position:relative;}
.inbanner img {width:768px;position:relative;left:50%;transform:translateX(-50%);}
.inbanner .floatbox {width:100%;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.inbanner .t1 {color:rgba(255,255,255,.6);font-size:16px;}
.inbanner .t1 i {display:inline-block;width:50px;height:1px;background:rgba(255,255,255,.6);margin-left:25px;margin-bottom:5px;}
.inbanner .t2 {font-size:18px;font-weight:bold;margin-top:10px;}
.inbanner .c1 {color:rgba(255,255,255,.5);line-height: 24px;margin-top:10px;max-height: 120px;overflow: hidden;}
.inbanner .c2 a {display:inline-block;color:#fff;border:none;border-radius:0;line-height:35px;margin-top:15px;text-align:center;}
.inbanner .c2 a:hover {font-weight:bold;background: #195093;}
.inbanner .c2 .btn7 {background:#195093;padding-top: 0;padding-bottom: 0;}
.inbanner .c2 .btn7:before {background: #fff;}
@media(max-width:767px) {
	.inbanner img {width:768px!important;}
	.inbanner .floatbox {top:43%;}
	.inbanner .c1 {text-align:justify;}
}
@media(max-width:550px) {
	.inbanner img {width:550px!important;}
	.inbanner .floatbox {top:43%;}
	.inbanner .c1 {text-align:justify;}
}
@media(min-width:768px) {
	.inbanner img {width:992px;}
}
@media(min-width:992px) {
	.inbanner img {width:1200px;}
	.inbanner .t1 {font-size:18px;}
	.inbanner .t2 {font-size:32px;margin-top:25px;}
	.inbanner .c1 {line-height: 28px;margin-top:20px;max-height: 140px;}
	.inbanner .c2 a {width:150px;line-height: 40px;margin-top:25px;}
}
@media(min-width:1200px) {
	.inbanner img {width:unset;max-width:100%;}
	.inbanner .t1 {font-size:20px;}
	.inbanner .t2 {font-size:38px;margin-top:35px;}
	.inbanner .c1 {font-size:15px;line-height: 32px;max-height: 160px;margin-top:30px;max-width:55%;}
	.inbanner .c2 a {width:210px;line-height: 50px;margin-top:40px;}
}
@media(min-width:1601px) {
	.inbanner .t1 {font-size:22px;}
	.inbanner .t2 {font-size:40px;margin-top:45px;}
	.inbanner .c1 {line-height: 36px;margin-top:40px;max-height: 180px;}
	.inbanner .c2 a {width:210px;line-height: 60px;margin-top:55px;}
}

.location {border-top:1px solid #e5e5e5;margin-bottom:15px;}
.location .t1 {color:#666;height:35px;line-height:35px;}
.location i {margin:0 5px;}
.location .i1 {color:#195093;}
@media(min-width:768px) {

}
@media(min-width:992px) {
	.location {margin-bottom:20px;}
	.location .t1 {height: 40px;line-height: 40px;}
}
@media(min-width:1200px) {
	.location {margin-bottom:25px;}
	.location .t1 {font-size:14px;height: 50px;line-height: 50px;}
}
@media(min-width:1601px) {
	.location {margin-bottom:35px;}
	.location .t1 {height: 60px;line-height: 60px;}
}


.search01 {}
.search01 .title {display: flex;align-items:center;line-height:35px;white-space: nowrap;}
.search01 .title .list {white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.search01 .title i {color:#195093;font-size:160%;}
.search01 .title .t1 {color:#999999;font-weight:bold;padding-left:10px;}
.search01 .title a {color:#999999;}
.search01 .title a:hover {color:#cba151;}
.search01 .searchbar {display: flex;align-items:center;justify-content:space-between;line-height:35px;}
.search01 .searchbar i {color:#999;}
.search01 .searchbar input {color:#999;background: none;flex: 1;padding:0 15px;}
.search01 .searchbtn {cursor:pointer;color:#fff;font-size:200%;background:linear-gradient(to right,#24609e,#144486);line-height:35px;height:35px;width:35px;text-align:center;}
@media(max-width:991px) {
	.search01 .searchbar {display:none;max-width: 720px;position:fixed;z-index:999;background:#fff;top:0;left:50%;transform:translateX(-50%);}
	.search01 .searchbtn {color:#195093;background:none;}
}
@media(min-width:992px) {
	.search01 .title {line-height:45px;}
	.search01 .searchbar {line-height:45px;border-left:1px solid #eee;}
	.search01 .searchbtn {line-height:45px;height:45px;width:45px;}
}
@media(min-width:1024px) {
	.search01 .title {line-height:55px;}
	.search01 .title .t1 {padding-left:20px;}
	.search01 .searchbar {line-height:55px;}
	.search01 .searchbar input {padding:0 25px;}
	.search01 .searchbtn {line-height:55px;height:55px;width:55px;}
}
@media(min-width:1200px) {
	.search01 .title {line-height:65px;}
	.search01 .searchbar {line-height:65px;}
	.search01 .searchbtn {line-height:65px;height:65px;width:65px;}
}
@media(min-width:1440px) {
	.search01 .title {line-height:75px;}
	.search01 .searchbar {line-height:75px;}
	.search01 .searchbtn {line-height:75px;height:75px;width:75px;}
}
@media(min-width:1601px) {
	.search01 .title {line-height:80px;}
	.search01 .searchbar {line-height:80px;}
	.search01 .searchbtn {line-height:80px;height:80px;width:80px;}
}

.index01 {background:#f5f5f5;padding:20px 0 15px;}
.index01 .title {text-align:center;}
.index01 .title .t1 {color:#222222;font-size:22px;}
.index01 .title .t1 hr {display:none;}
.index01 .title .t2 {color:#666666;margin:8px auto 0;line-height:1.5;max-width: 80%;}
.index01 .list {margin-top:20px;}
.index01 .list .slide {display:flex;margin-bottom:20px;}
.index01 .list .slide .ali-icon {color:#fff;font-size:120%;min-width:30px;width:30px;height:30px;line-height:30px;background:#195093;border-radius: 50%;text-align:center;}
.index01 .list .slide .txtbox {padding-left:10px;width:50%;flex:1;}
.index01 .list .slide .c1 {color:#195093;font-size:15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index01 .list .slide .c2 {color:#999999;margin-top:5px;line-height:1.3;}
.index01 .typelist .slide {display:flex;align-items:center;border-bottom:1px solid #eee;position:relative;}
.index01 .typelist .s1 {height:35px;line-height:35px;color:#fff;background:linear-gradient(to right,#24609e,#144385);padding-left:15px;}
.index01 .typelist .s1:hover {background: linear-gradient(to right,#e5b851,#9f7117);}
.index01 .typelist .slide .subtypelist {display:none;padding-left:15px;white-space: nowrap;overflow-x: auto;}
.index01 .typelist .slide .subtypelist a {color:#666;position:relative;padding:0 5px;}
.index01 .typelist .slide .subtypelist a:after {content:'-';position:absolute;right:0;top:50%;transform:translate(50%,-50%);}
.index01 .typelist .slide .subtypelist a:first-child {padding-left:0;}
.index01 .typelist .slide .subtypelist a:last-child:after {content:'';}
.index01 .typelist .slide .subtypelist a:hover {color:#cba151;font-weight:bold;}
.index01 .typelist .slide .more {display:none;background:#fff;border-left:1px solid #eee;position:absolute;right:0;top:0;bottom:0;width:45px;text-align:center;line-height:35px;align-items:center;justify-content:center;}
.index01 .typelist .slide .more i {color:#afafaf;background:#ededed;border-radius:50%;width:25px;height:25px;line-height:25px;}
.index01 .typelist .slide .more:hover i {background:#cba151;color:#fff;}
@media(max-width:767px) {
 .index01 .typelist {display:flex;flex-wrap:wrap;align-items:center;overflow-x:scroll;}
 .index01 .typelist .s1 {display:block;white-space: nowrap;padding-right:15px;height:35px;margin-right:1px;}
 .index01 .list .slide .c1 {font-weight:bold;}
}
@media(max-width:375px) {
	.index01 .list .slide .c1 {font-size:12px;}
}
@media(min-width:768px) {
 .index01 .title .t1 {font-size:26px;display: flex;align-items:center;justify-content: center;}
 .index01 .title .t1 hr {background:#e0e0e0;border:none;display:block;width:20%;height:1px;margin:0 20px;position:relative;}
 .index01 .title .t1 hr:first-child:before {content:'';position:absolute;right:0;bottom:0;height:2px;width:10px;background:#195093;}
 .index01 .title .t1 hr:last-child:before {content:'';position:absolute;left:0;bottom:0;height:2px;width:10px;background:#195093;}
 .index01 .list .slide .ali-icon {font-size:150%;min-width:35px;width:35px;height:35px;line-height:35px;}
 .index01 .list .slide .c1 {font-size:17px;}
 .index01 .list .slide .c2 {display:block;}
 .index01 .typelist {background:#fff;}
 .index01 .typelist .slide .s1 {width:12%;min-width:130px;}
 .index01 .typelist .slide .subtypelist {display:block;}
 .index01 .typelist .slide .more {display:flex;}
}
@media(min-width:992px) {
 .index01 {padding:25px 0 20px;}
 .index01 .title .t1 {font-size:28px;}
 .index01 .title .t1 hr {margin:0 25px;}
 .index01 .title .t2 {margin-top:10px;}
 .index01 .list {margin-top:25px;}
 .index01 .list .slide {margin-bottom:25px;padding:10px;align-items:center;}
 .index01 .list .slide .ali-icon {width:45px;height:45px;line-height:45px;box-shadow:3px 3px 15px -5px #195093;}
 .index01 .list .slide .c1 {font-size:18px;}
 .index01 .typelist .s1 {height:40px;line-height:40px;}
 .index01 .typelist .slide .subtypelist a {padding:0 10px;}
 .index01 .typelist .slide .more {line-height:40px;}
}
@media(min-width:1024px) {
 .index01 {padding:35px 0 25px;}
 .index01 .title .t1 {font-size:30px;}
 .index01 .list {margin-top:30px;}
 .index01 .list .slide {margin-bottom:30px;}
 .index01 .list .slide .ali-icon {font-size:200%;width:50px;height:50px;line-height:50px;}
 .index01 .list .slide .txtbox {padding-left:15px;}
 .index01 .list .slide .c1 {font-size:19px;}
 .index01 .list .slide .c2 {margin-top:10px;}
 .index01 .typelist .s1 {height:45px;line-height:45px;padding-left:20px;}
 .index01 .typelist .slide .subtypelist {padding-left:20px;}
 .index01 .typelist .slide .more {line-height:45px;}
}
@media(min-width:1200px) {
 .index01 {padding:45px 0 35px;}
 .index01 .title .t1 {font-size:32px;}
 .index01 .title .t1 hr {margin:0 35px;}
 .index01 .title .t2 {margin-top:15px;}
 .index01 .list {margin-top:35px;}
 .index01 .list .slide {margin-bottom:35px;}
 .index01 .list .slide .ali-icon {width:60px;height:60px;line-height:60px;}
 .index01 .list .slide .c1 {font-size:20px;}
 .index01 .list .slide .c2 {font-size:14px;}
 .index01 .typelist .s1 {height:50px;line-height:50px;padding-left:25px;}
 .index01 .typelist .slide .subtypelist {padding-left:25px;}
 .index01 .typelist .slide .more {line-height:50px;width:70px;}
}
@media(min-width:1440px) {
 .index01 {padding:55px 0 45px;}
 .index01 .title .t1 {font-size:34px;}
 .index01 .title .t1 hr {margin:0 45px;}
 .index01 .list {margin-top:40px;}
 .index01 .list .slide {margin-bottom:40px;}
 .index01 .list .slide .ali-icon {width:65px;height:65px;line-height:65px;}
 .index01 .list .slide .txtbox {padding-left:20px;}
 .index01 .list .slide .c1 {font-size:21px;}
 .index01 .typelist .s1 {height:55px;line-height:55px;}
 .index01 .typelist .slide .subtypelist {padding-left:30px;}
 .index01 .typelist .slide .subtypelist a {padding:0 15px;}
 .index01 .typelist .slide .more {line-height:55px;}
}
@media(min-width:1601px) {
 .index01 {padding:65px 0 55px;}
 .index01 .title .t1 {font-size:36px;}
 .index01 .list {margin-top:45px;}
 .index01 .list .slide {margin-bottom:45px;}
 .index01 .list .slide .ali-icon {width:75px;height:75px;line-height:75px;}
 .index01 .list .slide .c1 {font-size:22px;}
 .index01 .typelist .s1 {height:65px;line-height:65px;}
 .index01 .typelist .slide .subtypelist {padding-left:40px;}
 .index01 .typelist .slide .more {line-height:65px;}
}

.index02 {padding:15px 0 30px;}
.index02 .item {padding:15px 0;}
.index02 .title {display:flex;align-items: center;justify-content: space-between;line-height: 1.5;}
.index02 .title .t1 {color:#222222;font-size:18px;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:10px;}
.index02 .title .more {color:#999999;}
.index02 .title .more span {display:inline-block;padding:5px;padding-right:0;background:#dadada;color:#fff;transition:.36s all linear;}
.index02 .title .more:hover {color:#195093;}
.index02 .title .more:hover span {background:#195093;transition:.36s all linear;}
.index02 .content {margin-top:15px;}
.index02 .content .list:after {content:'';display:block;clear:both;}
.index02 .content .list .slide {width:48%;float:left;margin-right:4%;margin-bottom:10px;}
.index02 .content .list .slide .imgbox {border:1px solid #dadada;}
.index02 .content .list .slide:nth-child(2n) {margin-right:0%;}
.index02 .content .list .slide .c1 {color:#666666;margin-top:10px;text-align:center;}
.index02 .bottom {margin-top:15px;display:flex;align-items: center;justify-content: center;}
.index02 .bottom .more {color:#999999;display:block;width:195px;max-width:40%;height:35px;line-height: 35px;margin:0 5px;border:1px solid #c6c6c6;text-align:center;}
.index02 .bottom .more:last-child {color:#fff;background:#cba151;border:1px solid #cba151;}
.index02 .bottom .more:hover {color:#fff;background:#cba151;border:1px solid #cba151;}
.index02 .bottom .more:last-child:hover {background:#195093;border:1px solid #195093;}
@media(min-width:768px) {
 .index02 .content .list .slide {width:32%;margin-right:2%;}
 .index02 .content .list .slide:nth-child(2n) {margin-right:2%;}
 .index02 .content .list .slide:nth-child(3n) {margin-right:0%;}
}
@media(min-width:992px) {
 .index02 {padding:16px 0 45px;}
 .index02 .title .t1 {font-size:20px;padding-left:15px;}
 .index02 .content {margin-top:20px;}
 .index02 .bottom .more {margin:0 10px;}
}
@media(min-width:1200px) {
 .index02 {padding:20px 0 55px;}
 .index02 .item {padding:15px 0;}
 .index02 .title .t1 {font-size:22px;padding-left:20px;}
 .index02 .title .more {font-size:14px;}
 .index02 .content {margin-top:25px;}
 .index02 .content .list .slide .c1 {font-size:14px;margin-top:15px;}
 .index02 .item .rightbox {color:rgba(255,255,255,.7);min-height:91.2%;}
 .index02 .item .rightbox .imgbox:after {padding-top:69.7%;}
 .index02 .item .rightbox .imgbox img {min-height:100%;min-width:100%;max-width:unset;max-height:unset;}
 .index02 .item .rightbox .txtbox {padding:15px 25px;}
 .index02 .item .rightbox .txtbox .c1 {font-size:13px;line-height:20px;height:40px;overflow:hidden;}
 .index02 .item .rightbox .txtbox .taglist {margin-top:15px;display: flex;align-items: center;justify-content: space-between;}
 .index02 .item .rightbox .txtbox .taglist .tag {color:#fff;padding:13px;text-align:center;border-radius:50%;border:1px dashed #fff;}
 .index02 .item:nth-child(1) .rightbox {background:#195093;}
 .index02 .item:nth-child(2) .rightbox {background:#8e2c11;}
 .index02 .item:nth-child(3) .rightbox {background:#9a8d7e;}
 .index02 .bottom {margin-top:20px;}
 .index02 .bottom .more {margin:0 13px;height:45px;line-height: 45px;}
}
@media(min-width:1440px) {
 .index02 {padding:25px 0 65px;}
 .index02 .item {padding:20px 0;}
 .index02 .title .t1 {font-size:24px;padding-left:25px;}
 .index02 .content {margin-top:30px;}
 .index02 .content .list .slide .c1 {margin-top:17px;}
 .index02 .item .rightbox .txtbox {padding:15px 34px;}
 .index02 .item .rightbox .txtbox .c1 {font-size:15px;line-height:24px;height:48px;}
 .index02 .item .rightbox .txtbox .taglist .tag {font-weight:bold;font-size:17px;padding:13px;}
 .index02 .bottom {margin-top:25px;}
 .index02 .bottom .more {height:50px;line-height: 50px;}
}
@media(min-width:1601px) {
 .index02 {padding:25px 0 80px;}
 .index02 .item {padding:25px 0;}
 .index02 .title .t1 {font-size:26px;}
 .index02 .content .list .slide .c1 {margin-top:20px;}
 .index02 .item .rightbox .txtbox {padding:15px 40px;}
 .index02 .bottom .more {height:55px;line-height: 55px;}
}

.index03 {background:url(../images/in03_bg.jpg) no-repeat;background-size:cover;padding:25px 0 20px;}
.index03 .title {text-align:center;}
.index03 .title .t1 {color:#fff;font-size:22px;}
.index03 .title .t1 hr {display:none;}
.index03 .title .t2 {color:#fff;margin-top:8px;line-height:1.3;}
.index03 .content {background: #fff;margin-top:15px;padding:15px;}
.index03 .content .c1 {font-weight:bold;padding:15px;}
.index03 .content .list {display:flex;align-items: center;justify-content: space-between;}
.index03 .content .list .slide {flex:0 0 33.33%;text-align: center;margin-bottom:15px;position: relative;}
.index03 .content .list .slide .ali-icon {color:#fff;background:#949494;font-size:200%;border-radius:50%;width:55px;height:55px;line-height: 55px;margin:0 auto;text-align:center;}
.index03 .content .list .slide .ali-icon:after {content:'→';font-size:70%;color:#b5b5b5;position:absolute;right:0;top:50%;transform:translate(50%,-70%);}
.index03 .content .list .slide:last-child .ali-icon:after {display:none;}
.index03 .content .list .slide:hover .ali-icon {background:#377bcd;}
.index03 .content .list .slide .c2 {margin-top:10px;}
@media(max-width:991px) {
 .index03 .content .list {flex-wrap:wrap;}
 .index03 .content .list .slide:nth-child(3n) .ali-icon:after {display:none;}
}
@media(min-width:768px) {
 .index03 .title .t1 {font-size:26px;display: flex;align-items:center;justify-content: center;}
 .index03 .title .t1 hr {background:#fff;border:none;display:block;width:20%;height:1px;margin:0 20px;position:relative;}
 .index03 .title .t1 hr:first-child:before {content:'';position:absolute;right:0;bottom:0;height:2px;width:10px;background:#fff;}
 .index03 .title .t1 hr:last-child:before {content:'';position:absolute;left:0;bottom:0;height:2px;width:10px;background:#fff;}
}
@media(min-width:992px) {
 .index03 {padding:30px 0 25px;}
 .index03 .title .t1 {font-size:28px;}
 .index03 .title .t1 hr {margin:0 25px;}
 .index03 .title .t2 {margin-top:10px;}
 .index03 .content {margin-top:20px;padding:20px;display:flex;align-items: center;justify-content: space-between;}
 .index03 .content .c1 {padding:0 20px;writing-mode: tb;-webkit-writing-mode:tb;-ms-writing-mode: tb;}
 .index03 .content .list {padding-right:20px;flex:1;width:50%;}
 .index03 .content .list .slide {flex:none;}
 .index03 .content .list .slide .ali-icon {font-size:220%;width:60px;height:60px;line-height: 60px;position:relative;}
 .index03 .content .list .slide .ali-icon:after {transform:translate(155%,-50%);}
 .index03 .content .list .slide .c2 {margin-top:13px;}
}
@media(min-width:1024px) {
 .index03 {padding:35px 0 30px;}
 .index03 .title .t1 {font-size:30px;}
 .index03 .content {margin-top:25px;padding:25px;}
 .index03 .content .c1 {padding:0 30px;}
 .index03 .content .list {padding-right:30px;}
 .index03 .content .list .slide .ali-icon {font-size:240%;width:70px;height:70px;line-height: 70px;}
 .index03 .content .list .slide .c2 {margin-top:15px;}
}
@media(min-width:1200px) {
 .index03 {padding:45px 0 40px;}
 .index03 .title .t1 {font-size:32px;}
 .index03 .title .t1 hr {margin:0 35px;}
 .index03 .title .t2 {margin-top:15px;}
 .index03 .content {margin-top:35px;padding:30px;}
 .index03 .content .c1 {padding:0 40px;}
 .index03 .content .list {padding-right:40px;}
 .index03 .content .list .slide .ali-icon {width:80px;height:80px;line-height: 80px;}
 .index03 .content .list .slide .ali-icon:after {transform:translate(155%,-50%);}
 .index03 .content .list .slide .c2 {margin-top:17px;}
}
@media(min-width:1440px) {
 .index03 {padding:55px 0 50px;}
 .index03 .container {width:1430px;max-width:1430px;margin:0 auto;}
 .index03 .title .t1 {font-size:34px;}
 .index03 .title .t1 hr {margin:0 45px;}
 .index03 .content {margin-top:40px;padding:35px;}
 .index03 .content .c1 {font-size:17px;padding:0 50px;}
 .index03 .content .list {padding-right:50px;}
 .index03 .content .list .slide .c2 {margin-top:20px;}
 .index03 .content .list .slide .ali-icon:after {transform:translate(216%,-50%);}
}
@media(min-width:1601px) {
 .index03 {padding:65px 0 60px;}
 .index03 .title .t1 {font-size:36px;}
 .index03 .content {margin-top:45px;}
 .index03 .content .c1 {font-size:19px;padding:0 60px;}
 .index03 .content .list {padding-right:60px;}
 .index03 .content .list .slide .c2 {margin-top:25px;}
}

.index04 {padding:25px 0 30px;}
.index04 .title {text-align:center;}
.index04 .title .t1 {color:#222222;font-size:22px;}
.index04 .title .t1 span {color:#cba151;}
.index04 .title .t1 hr {display:none;}
.index04 .title .t2 {color:#666666;margin-top:8px;line-height:1.3;}
.index04 .content {margin-top:20px;}
.index04 .i1 {color:#195093;font-size:40px;margin-right:5px;}
.index04 .c1 {color:#195093;font-size:17px;font-weight:bold;}
.index04 .c2 {color:#333333;font-size:13px;margin-top:5px;}
.index04 .slide {margin:15px 40px 15px 0;}
.index04 .c3 {color:#666666;font-size:20px;font-weight: bold;border-left:3px solid #666666;padding-left:5px;}
.index04 .c4 {margin-top:8px;}
.index04 ul {background:url(../images/in04_line.jpg) no-repeat top;background-size:100% auto;padding:15px 0 0;margin-top:15px;}
.index04 ul li {line-height: 1.75;margin-top:10px;position:relative;padding-left:15px;}
.index04 ul li:before {content:'';width:7px;height:7px;border-radius:50%;background:#aaaaaa;position:absolute;left:0;top:0%;transform:translateY(130%);}
@media(min-width:768px) {
 .index04 .title .t1 {font-size:26px;display: flex;align-items:center;justify-content: center;}
 .index04 .title .t1 hr {background:#e0e0e0;border:none;display:block;width:20%;height:1px;margin:0 20px;position:relative;}
 .index04 .title .t1 hr:first-child:before {content:'';position:absolute;right:0;bottom:0;height:2px;width:10px;background:#195093;}
 .index04 .title .t1 hr:last-child:before {content:'';position:absolute;left:0;bottom:0;height:2px;width:10px;background:#195093;}
 .index04 .i1 {font-size:46px;}
 .index04 .c1 {font-size:18px;}
 .index04 .c2 {font-size:14px;}
 .index04 .slide {margin-right:40px;}
 .index04 .c3 {font-size:23px;}
}
@media(min-width:992px) {
 .index04 {padding:25px 0 45px;}
 .index04 .title .t1 {font-size:28px;}
 .index04 .title .t1 hr {margin:0 25px;}
 .index04 .title .t2 {margin-top:10px;}
 .index04 .content {margin-top:35px;}
 .index04 .i1 {font-size:50px;margin-right:10px;}
 .index04 .c1 {font-size:19px;}
 .index04 .c2 {font-size:15px;}
 .index04 .slide {margin-right:40px;}
 .index04 .c3 {font-size:25px;}
 .index04 .c4 {margin-top:7px;}
 .index04 ul {margin-right:13%;padding:15px 0;margin-bottom:5px;}
 .index04 ul li {padding-left:20px;}
}
@media(min-width:1024px) {
 .index04 {padding:35px 0 60px;}
 .index04 .title .t1 {font-size:30px;}
 .index04 .content {margin-top:40px;}
 .index04 .i1 {font-size:54px;}
 .index04 .c1 {font-size:21px;}
 .index04 .c2 {font-size:16px;margin-top:8px;}
 .index04 .slide {margin-right:50px;}
 .index04 .c3 {font-size:27px;border-left:4px solid #666666;padding-left:7px;}
 .index04 ul {margin-bottom:10px;}
}
@media(min-width:1200px) {
 .index04 {padding:45px 0 90px;}
 .index04 .title .t1 {font-size:32px;}
 .index04 .title .t1 hr {margin:0 35px;}
 .index04 .title .t2 {margin-top:15px;}
 .index04 .content {margin-top:55px;}
 .index04 .i1 {font-size:58px;margin-right:15px;}
 .index04 .c1 {font-size:23px;}
 .index04 .c2 {font-size:17px;}
 .index04 .slide {margin-right:60px;}
 .index04 .c3 {font-size:30px;border-left:5px solid #666666;padding-left:8px;}
 .index04 .c4 {margin-top:10px;}
 .index04 ul {margin-bottom:15px;}
 .index04 ul li {padding-left:25px;}
}
@media(min-width:1440px) {
 .index04 {padding:55px 0 110px;}
 .index04 .title .t1 {font-size:34px;}
 .index04 .title .t1 hr {margin:0 45px;}
 .index04 .content {margin-top:70px;}
 .index04 .i1 {font-size:62px;}
 .index04 .c1 {font-size:24px;}
 .index04 .c2 {font-size:18px;margin-top:10px;}
 .index04 .slide {margin-right:70px;}
 .index04 .c3 {font-size:33px;border-left:6px solid #666666;padding-left:10px;}
 .index04 .c4 {margin-top:13px;}
 .index04 ul {padding-top:20px;margin-bottom:20px;}
}
@media(min-width:1601px) {
 .index04 {padding:65px 0 125px;}
 .index04 .title .t1 {font-size:36px;}
 .index04 .content {margin-top:80px;}
 .index04 .i1 {font-size:66px;}
 .index04 .c1 {font-size:26px;}
 .index04 .c2 {font-size:19px;}
 .index04 .slide {margin-right:80px;}
 .index04 .c3 {font-size:36px;}
 .index04 ul {padding-top:30px;margin-bottom:25px;}
}

.index05 {background:#f5f5f5;padding:25px 0 25px;}
.index05 .title {text-align:center;}
.index05 .c1 {margin-top:15px;line-height:2;}
.index05 .content {margin-top:15px;position: relative;}
.index05 .bottom {color:#fff;background:#377bcd;padding:15px;display:flex;align-items: center;}
.index05 .bottom .slide {text-align:center;flex:1;}
.index05 .bottom .s1 {}
.index05 .bottom .s1 span {font-size:30px;font-weight:bold;}
.index05 .bottom .s2 {margin-top:8px;}
@media(max-width:767px) {
	.index05 .bottom {flex-wrap:wrap;}
	.index05 .bottom .slide {margin-bottom:20px;flex:0 0 50%;}
}
@media(min-width:768px) {
	.index05 {padding:30px 0 30px;}
	.index05 .bottom .s1 span {font-size:34px;}
}
@media(min-width:992px) {
	.index05 {padding:40px 0 15px;}
	.index05 .c1 {margin-top:20px;}
	.index05 .content {margin-top:20px;}
	.index05 .bottom {width:85%;margin:0 auto;transform:translateY(-50%);}
	.index05 .bottom .s1 span {font-size:38px;}
	.index05 .bottom .s2 {margin-top:10px;}
}
@media(min-width:1200px) {
	.index05 {padding:50px 0 15px;}
	.index05 .c1 {margin-top:25px;}
	.index05 .content {margin-top:25px;}
	.index05 .bottom {padding:20px;}
	.index05 .bottom .s1 {font-size:14px;}
	.index05 .bottom .s1 span {font-size:42px;}
}
@media(min-width:1440px) {
	.index05 {padding:60px 0 15px;}
	.index05 .container {max-width:1230px;}
	.index05 .c1 {margin-top:30px;}
	.index05 .content {margin-top:30px;}
	.index05 .bottom .s1 span {font-size:46px;}
	.index05 .bottom .s2 {margin-top:12px;}
}
@media(min-width:1601px) {
	.index05 {padding:70px 0 15px;}
	.index05 .bottom .s1 span {font-size:49px;}
}

.index06 {padding:20px 0 15px;}
.index06 .title {text-align:center;}
.index06 .title .t1 {color:#222222;font-size:22px;}
.index06 .title .t1 hr {display:none;}
.index06 .title .t2 {color:#666666;margin-top:8px;line-height:1.3;}
.index06 .content {margin-top:20px;}
.index06 .content .imgbox {border:1px solid #e1e1e1;}
.index06 .content .imgbox img {border:5px solid #fff;}
.index06 .content .c1 {color:#666666;margin-top:10px;text-align: center;}
.index06 .swiper-button-prev,
.index06 .swiper-button-next {color:#fff;font-family:'宋体';height:60px;line-height:60px;transform:translateY(-35%);background-image:none;text-align:center;background:rgba(0,0,0,.29);}
.index06 .swiper-button-prev {left:0;}
.index06 .swiper-button-next {right:0;}
.index06 .swiper-button-prev:hover,
.index06 .swiper-button-next:hover {background: #195093;}
@media(min-width:768px) {
	.index06 .title .t1 {font-size:26px;display: flex;align-items:center;justify-content: center;}
	.index06 .title .t1 hr {background:#e0e0e0;border:none;display:block;width:20%;height:1px;margin:0 20px;position:relative;}
	.index06 .title .t1 hr:first-child:before {content:'';position:absolute;right:0;bottom:0;height:2px;width:10px;background:#195093;}
	.index06 .title .t1 hr:last-child:before {content:'';position:absolute;left:0;bottom:0;height:2px;width:10px;background:#195093;}
}
@media(min-width:992px) {
	.index06 {padding:25px 0 20px;}
	.index06 .title .t1 {font-size:28px;}
	.index06 .title .t1 hr {margin:0 25px;}
	.index06 .title .t2 {margin-top:10px;}
}
@media(min-width:1024px) {
	.index06 {padding:35px 0 25px;}
	.index06 .title .t1 {font-size:30px;}
	.index06 .content {margin-top:30px;}
}
@media(min-width:1200px) {
	.index06 {padding:45px 0 35px;}
	.index06 .title .t1 {font-size:32px;}
	.index06 .title .t1 hr {margin:0 35px;}
	.index06 .title .t2 {margin-top:15px;}
	.index06 .content .c1 {font-size: 15px;margin-top:13px;}
}
@media(min-width:1440px) {
	.index06 {padding:55px 0 45px;}
	.index06 .title .t1 {font-size:34px;}
	.index06 .title .t1 hr {margin:0 45px;}
	.index06 .content {margin-top:40px;}
	.index06 .content .c1 {margin-top:15px;}
}
@media(min-width:1601px) {
	.index06 {padding:65px 0 55px;}
	.index06 .title .t1 {font-size:36px;}
}

.index07 {padding:20px 0 15px;}
.index07 .title {text-align:center;}
.index07 .title .t1 {color:#222222;font-size:22px;}
.index07 .title .t1 hr {display:none;}
.index07 .title .t2 {color:#666666;margin-top:8px;line-height:1.3;}
.index07 .content {margin-top:20px;}
.index07 .content .slide {display:flex;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dadada;}
.index07 .content .slide .datebox {margin-right:15px;}
.index07 .content .slide .d1 {color:#000000;font-size:13px;letter-spacing: 2px;}
.index07 .content .slide .d2 {color:#b8b8b8;margin-top:5px;}
.index07 .content .slide .txtbox {flex:1;width:50%;overflow:hidden;}
.index07 .content .slide .c1 {color:#666666;}
.index07 .content .slide .c2 {color:#c0c0c0;margin-top:10px;line-height: 20px;height:40px;overflow:hidden;margin-bottom:5px;}
.index07 .content .slide:hover .c1 {color:#cba151;}
.index07 .bottom {margin-top:15px;display:flex;align-items: center;justify-content: center;}
.index07 .bottom .more {color:#999999;display:block;width:195px;max-width:40%;height:35px;line-height: 35px;margin:0 5px;border:1px solid #c6c6c6;text-align:center;}
.index07 .bottom .more:hover {color:#fff;background: #cba151;border-color:#cba151;}
@media(min-width:768px) {
	.index07 .title .t1 {font-size:26px;display: flex;align-items:center;justify-content: center;}
	.index07 .title .t1 hr {background:#e0e0e0;border:none;display:block;width:20%;height:1px;margin:0 20px;position:relative;}
	.index07 .title .t1 hr:first-child:before {content:'';position:absolute;right:0;bottom:0;height:2px;width:10px;background:#195093;}
	.index07 .title .t1 hr:last-child:before {content:'';position:absolute;left:0;bottom:0;height:2px;width:10px;background:#195093;}
	.index07 .content .slide .d1 {font-size:14px;}
}
@media(min-width:992px) {
	.index07 {padding:25px 0 20px;}
	.index07 .title .t1 {font-size:28px;}
	.index07 .title .t1 hr {margin:0 25px;}
	.index07 .title .t2 {margin-top:10px;}
	.index07 .content .slide {padding-bottom:12px;margin-bottom:15px;}
	.index07 .bottom .more {margin:0 10px;}
	.index07 .content .slide .d1 {font-size:15px;}
	.index07 .content .slide .c2 {font-size:13px;line-height: 24px;height:48px;}
}
@media(min-width:1024px) {
	.index07 {padding:30px 0 25px;}
	.index07 .title .t1 {font-size:30px;}
	.index07 .content {margin-top:30px;}
	.index07 .content .slide .d1 {font-size:16px;}
	.index07 .content .slide .datebox {margin-right:18px;}
}
@media(min-width:1200px) {
	.index07 {padding:35px 0 35px;}
	.index07 .title .t1 {font-size:32px;}
	.index07 .title .t1 hr {margin:0 35px;}
	.index07 .title .t2 {margin-top:15px;}
	.index07 .content .slide {padding-bottom:15px;margin-bottom:19px;}
	.index07 .content>div:nth-child(2n) .slide {margin-left:15px;}
	.index07 .content>div:nth-child(2n-1) .slide {margin-right:15px;}
	.index07 .content .slide .datebox {margin-right:22px;}
	.index07 .content .slide .d1 {font-size:18px;}
	.index07 .content .slide .d2 {font-size: 14px;}
	.index07 .content .slide .c2 {font-size:14px;line-height: 28px;height:56px;margin-bottom:10px;}
	.index07 .bottom {margin-top:20px;}
	.index07 .bottom .more {margin:0 13px;height:45px;line-height: 45px;}
}
@media(min-width:1440px) {
	.index07 {padding:40px 0 45px;}
	.index07 .title .t1 {font-size:34px;}
	.index07 .title .t1 hr {margin:0 45px;}
	.index07 .content {margin-top:40px;}
	.index07 .content .slide {margin-bottom:22px;}
	.index07 .content .slide .datebox {margin-right:26px;}
	.index07 .content .slide .d1 {font-size:19px;}
	.index07 .bottom {margin-top:25px;}
	.index07 .bottom .more {height:50px;line-height: 50px;}
}
@media(min-width:1601px) {
	.index07 {padding:45px 0 55px;}
	.index07 .title .t1 {font-size:36px;}
	.index07 .content {margin-top:50px;}
	.index07 .content .slide {margin-bottom:25px;}
	.index07 .content .slide .datebox {margin-right:30px;}
	.index07 .content .slide .d1 {font-size:20px;}
	.index07 .bottom .more {height:55px;line-height: 55px;}
}

.company01 {position:relative;}
.company01 .t1 {color:#222222;font-size:22px;text-align:center;position:relative;}
.company01 .t1:after {content:'';display:block;width:30px;height:2px;background:#195093;margin:10px auto 0;}
.company01 .c1 {margin-top:15px;line-height:2;}
.company01 .content {margin-top:15px;    position: relative;}
.company01 .bottom {color:#fff;background:#377bcd;padding:15px;display:flex;align-items: center;}
.company01 .bottom .slide {text-align:center;flex:1;}
.company01 .bottom .s1 {}
.company01 .bottom .s1 span {font-size:30px;font-weight:bold;}
.company01 .bottom .s2 {margin-top:8px;}
@media(max-width:767px) {
	.company01 .bottom {flex-wrap:wrap;}
	.company01 .bottom .slide {margin-bottom:20px;flex:0 0 50%;}
}
@media(min-width:768px) {
	.company01 .t1 {font-size:24px;}
	.company01 .bottom .s1 span {font-size:34px;}
}
@media(min-width:992px) {
	.company01 .t1 {font-size:26px;}
	.company01 .c1 {margin-top:20px;}
	.company01 .content {margin-top:20px;}
	.company01 .bottom {width:85%;margin:0 auto;transform:translateY(-50%);}
	.company01 .bottom .s1 span {font-size:38px;}
	.company01 .bottom .s2 {margin-top:10px;}
}
@media(min-width:1200px) {
	.company01 .t1 {font-size:30px;}
	.company01 .t1:after {margin:15px auto 0;}
	.company01 .c1 {margin-top:25px;}
	.company01 .content {margin-top:25px;}
	.company01 .bottom {padding:20px;}
	.company01 .bottom .s1 {font-size:14px;}
	.company01 .bottom .s1 span {font-size:42px;}
}
@media(min-width:1440px) {
	.company01 .t1 {font-size:32px;}
	.company01 .c1 {margin-top:30px;}
	.company01 .content {margin-top:30px;}
	.company01 .bottom .s1 span {font-size:46px;}
	.company01 .bottom .s2 {margin-top:12px;}
}
@media(min-width:1601px) {
	.company01 .t1 {font-size:36px;}
}

.company02 {position:relative;padding-top:20px;}
.company02 .img {max-width:70%;}
.company02 .content {color:#666666;line-height:2;margin-top:20px;}
.company02 .content p {margin:5px 0;}
.company02 .bottom {color:#fff;background:#377bcd;padding:15px;display:flex;align-items: center;justify-content: space-around;}
.company02 .bottom .slide {text-align:center;flex:1;}
.company02 .bottom .s1 span {font-size:30px;font-weight:bold;}
.company02 .bottom .s2 {margin-top:8px;}
@media(max-width:767px) {
	.company02 .bottom {flex-wrap:wrap;}
	.company02 .bottom .slide {margin-bottom:20px;flex:0 0 50%;}
}
@media(min-width:768px) {
	.company02 .bottom .s1 span {font-size:34px;}
}
@media(min-width:992px) {
	.company02 .content {margin-top:28px;}
	.company02 .bottom {width:85%;margin:0 auto;transform:translateY(-50%);}
	.company02 .bottom .s1 span {font-size:38px;}
	.company02 .bottom .s2 {margin-top:10px;}
}
@media(min-width:1200px) {
	.company02 {padding-top:30px;}
	.company02 .content {margin-top:35px;}
	.company02 .content p {margin:10px 0;}
	.company02 .bottom {padding:20px;}
	.company02 .bottom .s1 {font-size:14px;}
	.company02 .bottom .s1 span {font-size:42px;}
}
@media(min-width:1440px) {
	.company02 .content {margin-top:45px;}
	.company02 .content p {margin:15px 0;}
	.company02 .bottom .s1 span {font-size:46px;}
	.company02 .bottom .s2 {margin-top:12px;}
}
@media(min-width:1601px) {
	.company02 .content {margin-top:50px;}
	.company02 .bottom .s1 span {font-size:49px;}
}

.company03 {position:relative;}
.company03 .container {border-bottom:1px solid #e9e9e9;padding:15px 15px 20px;}
.company03 .title {display:flex;align-items: center;justify-content: space-between;line-height: 1.5;}
.company03 .title .t1 {color:#222222;font-size:18px;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:10px;}
.company03 .title .more {color:#999999;}
.company03 .title .more span {display:inline-block;padding:5px;padding-right:0;background:#dadada;color:#fff;transition:.36s all linear;}
.company03 .title .more:hover {color:#195093;}
.company03 .title .more:hover span {background:#195093;transition:.36s all linear;}
.company03 .content {margin-top:15px;}
.company03 .content .imgbox:after {padding-top:69%;}
.company03 .c1 {margin-top:10px;text-align: center;}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.company03 .container {padding:20px 15px 25px;}
 .company03 .title .t1 {font-size:20px;padding-left:15px;}
 .company03 .content {margin-top:20px;}
 .company03 .c1 {margin-top:12px;}
}
@media(min-width:1200px) {
	.company03 .container {padding:30px 15px 35px;}
 .company03 .title .t1 {font-size:22px;padding-left:20px;}
 .company03 .title .more {font-size:14px;}
 .company03 .content {margin-top:25px;}
 .company03 .c1 {margin-top:15px;}
}
@media(min-width:1440px) {
	.company03 .container {padding:40px 15px 45px;}
 .company03 .title .t1 {font-size:24px;padding-left:25px;}
 .company03 .content {margin-top:30px;}
 .company03 .c1 {margin-top:18px;}
}
@media(min-width:1601px) {
	.company03 .container {padding:50px 15px 55px;}
 .company03 .title .t1 {font-size:26px;}
}

.company04 {position:relative;padding:15px 0 20px;}
.company04 .title {display:flex;align-items: center;justify-content: space-between;line-height: 1.5;}
.company04 .title .t1 {color:#222222;font-size:18px;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:10px;}
.company04 .title .more {color:#999999;}
.company04 .title .more span {display:inline-block;padding:5px;padding-right:0;background:#dadada;color:#fff;transition:.36s all linear;}
.company04 .title .more:hover {color:#195093;}
.company04 .title .more:hover span {background:#195093;transition:.36s all linear;}
.company04 .content {position:relative;margin-top:15px;padding-bottom:20px;background:url(../images/company04_line.png) no-repeat center bottom 30px;background-size:100% auto;}
.company04 .content .swiper-container {padding-top:15px;}
.company04 .content .imgbox {transition:.36s all linear;}
.company04 .content .imgbox:after {padding-top:69%;}
.company04 .content .imgbox:hover {transform:scale(1.05);transition:.36s all linear;}
.company04 .content .imgbox:hover img {transform:translate(-50%,-50%);}
.company04 .content .prev {display:none;}
.company04 .content .next {display:none;}
.company04 .c1 {margin-top:35px;text-align: center;}
@media(min-width:450px) {
	.company04 .content {padding-bottom:30px;}
}
@media(min-width:768px) {
	.company04 .c1 {margin-top:40px;}
}
@media(min-width:992px) {
	.company04 {padding:20px 0 25px;}
 .company04 .title .t1 {font-size:20px;padding-left:15px;}
 .company04 .content {margin-top:20px;padding:0 10% 45px;}
 .company04 .c1 {margin-top:50px;}
 .company04 .content .prev {display:block;color:#e0e0e0;position:absolute;left:0;top:30%;font-size:300%;transform:rotate(180deg);}
 .company04 .content .next {display:block;color:#e0e0e0;position:absolute;right:0;top:30%;font-size:300%;}
}
@media(min-width:1200px) {
	.company04 {padding:30px 0 35px;}
 .company04 .title .t1 {font-size:22px;padding-left:20px;}
 .company04 .title .more {font-size:14px;}
 .company04 .content {margin-top:25px;padding-bottom:50px;}
 .company04 .content .swiper-container {padding-top:20px;}
 .company04 .c1 {margin-top:60px;}
}
@media(min-width:1440px) {
	.company04 {padding:40px 0 45px;}
 .company04 .title .t1 {font-size:24px;padding-left:25px;}
 .company04 .content {margin-top:30px;padding-bottom:55px;}
 .company04 .content .swiper-container {padding-top:25px;}
 .company04 .c1 {margin-top:70px;}
}
@media(min-width:1601px) {
	.company04 {padding:50px 0 55px;}
 .company04 .title .t1 {font-size:26px;}
 .company04 .content {padding-bottom:60px;}
 .company04 .content .swiper-container {padding-top:30px;}
 .company04 .c1 {margin-top:80px;}
}

.company05 {background:#f5f5f5;position:relative;padding:15px 0 20px;}
.company05 .title {display:flex;align-items: center;justify-content: space-between;line-height: 1.5;}
.company05 .title .t1 {color:#222222;font-size:18px;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:10px;}
.company05 .typelist {margin-top:15px;}
.company05 .typelist .slide {display:flex;align-items:center;border-bottom:1px solid #eee;position:relative;}
.company05 .typelist .s1 {height:35px;line-height:35px;color:#fff;background:linear-gradient(to right,#24609e,#144385);padding-left:15px;}
.company05 .typelist .s1:hover {background: linear-gradient(to right,#e5b851,#9f7117);}
.company05 .typelist .slide .subtypelist {display:none;padding-left:15px;white-space: nowrap;overflow-x: scroll;}
.company05 .typelist .slide .subtypelist a {color:#666;position:relative;padding:0 5px;}
.company05 .typelist .slide .subtypelist a:after {content:'-';position:absolute;right:0;top:50%;transform:translate(50%,-50%);}
.company05 .typelist .slide .subtypelist a:first-child {padding-left:0;}
.company05 .typelist .slide .subtypelist a:last-child:after {content:'';}
.company05 .typelist .slide .subtypelist a:hover {color:#195093;font-weight:bold;}
.company05 .typelist .slide .more {display:none;background:#fff;border-left:1px solid #eee;position:absolute;right:0;top:0;bottom:0;width:45px;text-align:center;line-height:35px;align-items:center;justify-content:center;}
.company05 .typelist .slide .more i {color:#afafaf;background:#ededed;border-radius:50%;width:25px;height:25px;line-height:25px;}
.company05 .typelist .slide .more:hover i {background:#cba151;color:#fff;}
@media(max-width:767px) {
	.company05 .typelist {display:flex;flex-wrap:wrap;align-items:center;overflow-x:scroll;}
	.company05 .typelist .s1 {display:block;white-space: nowrap;padding-right:15px;height:35px;margin-right:1px;}
}
@media(min-width:768px) {
	.company05 .typelist {background:#fff;}
 .company05 .typelist .slide .s1 {width:12%;min-width:130px;}
 .company05 .typelist .slide .subtypelist {display:block;}
 .company05 .typelist .slide .more {display:flex;}
}
@media(min-width:992px) {
	.company05 {padding:20px 0 25px;}
 .company05 .title .t1 {font-size:20px;padding-left:15px;}
 .company05 .typelist .s1 {height:40px;line-height:40px;}
 .company05 .typelist .slide .subtypelist a {padding:0 10px;}
 .company05 .typelist .slide .more {line-height:40px;}
}
@media(min-width:1024px) {
 .company05 .typelist {margin-top:20px;}
 .company05 .typelist .s1 {height:45px;line-height:45px;padding-left:20px;}
 .company05 .typelist .slide .subtypelist {padding-left:20px;}
 .company05 .typelist .slide .more {line-height:45px;}
}
@media(min-width:1200px) {
	.company05 {padding:30px 0 35px;}
 .company05 .title .t1 {font-size:22px;padding-left:20px;}
 .company05 .typelist {margin-top:25px;}
 .company05 .typelist .s1 {height:50px;line-height:50px;padding-left:25px;}
 .company05 .typelist .slide .subtypelist {padding-left:25px;}
 .company05 .typelist .slide .more {line-height:50px;width:70px;}
}
@media(min-width:1440px) {
	.company05 {padding:40px 0 45px;}
 .company05 .title .t1 {font-size:24px;padding-left:25px;}
 .company05 .typelist {margin-top:30px;}
 .company05 .typelist .s1 {height:55px;line-height:55px;}
 .company05 .typelist .slide .subtypelist {padding-left:30px;}
 .company05 .typelist .slide .subtypelist a {padding:0 15px;}
 .company05 .typelist .slide .more {line-height:55px;}
}
@media(min-width:1601px) {
	.company05 {padding:50px 0 55px;}
 .company05 .title .t1 {font-size:26px;}
 .company05 .typelist {margin-top:35px;}
 .company05 .typelist .s1 {height:65px;line-height:65px;}
 .company05 .typelist .slide .subtypelist {padding-left:40px;}
 .company05 .typelist .slide .more {line-height:65px;}
}

.product01 {padding:15px 0 30px;}
.product01 .item {padding:15px 0;}
.product01 .title {display:flex;align-items: center;justify-content: space-between;line-height: 1.5;}
.product01 .title .t1 {color:#222222;font-size:18px;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:10px;}
.product01 .title .more {color:#999999;}
.product01 .title .more span {display:inline-block;padding:5px;padding-right:0;background:#dadada;color:#fff;transition:.36s all linear;}
.product01 .title .more:hover {color:#195093;}
.product01 .title .more:hover span {background:#195093;transition:.36s all linear;}
.product01 .content {margin-top:15px;}
.product01 .content .list:after {content:'';display:block;clear:both;}
.product01 .content .list .slide {width:48%;float:left;margin-right:4%;margin-bottom:15px;border:1px solid #dadada;}
.product01 .content .list .slide:nth-child(2n) {margin-right:0%;}
.product01 .content .list .slide .c1 {color:#666666;margin:10px 0;text-align:center;}
.product01 .bottom {margin-top:15px;display:flex;align-items: center;justify-content: center;}
.product01 .bottom .more {color:#999999;display:block;width:195px;max-width:40%;height:35px;line-height: 35px;margin:0 5px;border:1px solid #c6c6c6;text-align:center;}
.product01 .bottom .more:last-child {color:#fff;background:#cba151;border:1px solid #cba151;}
.product01 .bottom .more:hover {color:#fff;background:#cba151;border:1px solid #cba151;}
.product01 .bottom .more:last-child:hover {background:#195093;border:1px solid #195093;}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.product01 {padding:16px 0 45px;}
	.product01 .title .t1 {font-size:20px;padding-left:15px;}
	.product01 .content {margin-top:20px;}
	.product01 .content .list .slide {width:31.5%;margin-right:2.75%;}
	.product01 .content .list .slide:nth-child(2n) {margin-right:2.75%;}
	.product01 .content .list .slide:nth-child(3n) {margin-right:0%;}
	.product01 .bottom .more {margin:0 10px;}
}
@media(min-width:1200px) {
	.product01 {padding:20px 0 55px;}
	.product01 .item {padding:15px 0;}
	.product01 .title .t1 {font-size:22px;padding-left:20px;}
	.product01 .title .more {font-size:14px;}
	.product01 .content {margin-top:25px;}
	.product01 .content .list .slide .c1 {margin:15px 0;}
	.product01 .bottom {margin-top:20px;}
	.product01 .bottom .more {margin:0 13px;height:45px;line-height: 45px;}
}
@media(min-width:1440px) {
	.product01 {padding:25px 0 65px;}
	.product01 .item {padding:20px 0;}
	.product01 .title .t1 {font-size:24px;padding-left:25px;}
	.product01 .content {margin-top:30px;}
	.product01 .content .list .slide {margin-bottom:20px;}
	.product01 .content .list .slide .c1 {margin:17px 0;}
	.product01 .bottom {margin-top:25px;}
	.product01 .bottom .more {height:50px;line-height: 50px;}
}
@media(min-width:1601px) {
	.product01 {padding:25px 0 80px;}
	.product01 .item {padding:25px 0;}
	.product01 .title .t1 {font-size:26px;}
	.product01 .content .list .slide {margin-bottom:25px;}
	.product01 .content .list .slide .c1 {margin:20px 0;}
	.product01 .bottom .more {height:55px;line-height: 55px;}
}

.product02 {color:#fff;text-align:center;padding:35px 0;background:#2a3c55 url(../images/product02_bg.jpg) no-repeat center;background-size:cover;position:relative;overflow:hidden;}
.product02 .t1 {font-size:20px;}
.product02 .t2 {margin-top:10px;}
.product02 .t3 {margin:15px auto 0;display:block;border:2px solid #fff;height:35px;line-height:35px;width:100px;}
.product02 .t3:hover {color:#333;background:#fff;}
@media(min-width:768px) {
	.product02 {padding:45px 0;}
	.product02 .t1 {font-size:22px;}
	.product02 .t3 {margin-top:20px;}
}
@media(min-width:992px) {
	.product02 {padding:60px 0;}
	.product02 .t1 {font-size:24px;}
	.product02 .t2 {margin-top:15px;}
	.product02 .t3 {margin-top:30px;}
}
@media(min-width:1200px) {
	.product02 {padding:75px 0;}
	.product02 .t1 {font-size:26px;}
	.product02 .t2 {margin-top:20px;}
	.product02 .t3 {margin-top:40px;height:40px;line-height:40px;width:130px;}
}
@media(min-width:1440px) {
	.product02 {padding:90px 0;}
	.product02 .t1 {font-size:28px;}
	.product02 .t2 {margin-top:25px;}
	.product02 .t3 {margin-top:45px;}
}
@media(min-width:1601px) {
	.product02 {padding:100px 0;}
	.product02 .t1 {font-size:30px;}
	.product02 .t2 {margin-top:30px;}
	.product02 .t3 {margin-top:50px;height:50px;line-height:50px;width:175px;}
}

.proinfo01 hr {border-color:#eee;margin:0;}
.proinfo01 .container:last-child {padding:15px;}
.proinfo01 .imgbox {height: 100%;cursor:pointer;border:1px solid #eee;}
.proinfo01 .imgbox:after {padding-top:74%;}
.proinfo01 #bigSwiper .swiper-slide {text-align: center;padding-right:1px;}
.proinfo01 #bigSwiper .swiper-slide .imgbox img {max-height:100%;max-width:100%;}
.proinfo01 #bigSwiper .swiper-slide .imgbox img:hover {transform:translate(-50%,-50%);}
.proinfo01 #smallSwiper .swiper-slide {width:100%;border:1px solid rgba(0,0,0,0);}
.proinfo01 #smallSwiper .swiper-slide.active {border:1px solid #195093;}
.proinfo01 #smallSwiper .swiper-slide .imgbox img {max-height:100%;max-width:100%;}
.proinfo01 #smallSwiper .swiper-slide .play {font-size:26px;text-align: center;}
.proinfo01 .rightbox {margin-top:25px;}
.proinfo01 .t1 {color:#333333;font-size:18px;font-weight:bold;}
.proinfo01 .t2 {color:#999999;padding:15px 0 10px;display:flex;flex-wrap:wrap;}
.proinfo01 .t3 {color:#999999;border-bottom:1px dashed #d1d3dc;line-height:30px;flex:0 0 50%;max-width:50%;}
.proinfo01 .t3 b {color:#333;}
.proinfo01 .t4 {color:#333333;line-height: 1.6;}
.proinfo01 .t5 {color:#fff;background: #2265b6;width: 100%;font-size:12px;line-height: 2.3;margin-top:10px;text-align: center;display: inline-block;padding:0 15px;}
.proinfo01 .c1 {color:#dc4e41;font-weight: bold;white-space: nowrap;}
.proinfo01 .c2 {color:#dc4e41;font-weight: bold;}
.proinfo01 .b1 {color:#fff;background: #dc4e41;border-radius:5px;margin-right:10px;width:130px;height: 40px;line-height: 40px;transition:.36s all;text-align:center;}
.proinfo01 .b1:hover {background: #b34035;transition:.36s all;}
.proinfo01 .b2 {color:#fff;background: #2265b6;border-radius:5px;margin-right:10px;width:130px;height: 40px;line-height: 40px;transition:.36s all;text-align:center;}
.proinfo01 .b2:hover {color:#fff;background: #195093;transition:.36s all;}
.proinfo01 .imgbox img {max-width:90%;max-height:90%;}
.proinfo01 .play {cursor:pointer;color:rgba(255,255,255,.7);background:rgba(0,0,0,.3);width:100%;height:100%;display:flex;justify-content: center; align-items:center;font-size:50px;position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);}
.proinfo01 .play:hover {color:#fff;transition:.36s all linear;}
.proinfo01 #videobox iframe {position:absolute;left:0;}
@media(max-width: 767px) {
	.proinfo01 #smallSwiper {margin-top:10px;}
}
@media(min-width:768px) {
  .proinfo01 .container:last-child {padding:20px 15px;}
  .proinfo01 .t4 {font-size:17px;}
  .proinfo01 .play {font-size:50px;}
  .proinfo01 #bigSwiper {flex:0 0 84%;max-width:84%;}
  .proinfo01 #smallSwiper {margin-right:7px;flex:0 0 16%;max-width:16%;}
  .proinfo01 #smallSwiper .swiper-slide {width:100%!important;}
  .proinfo01 #smallSwiper .swiper-slide .play {font-size:32px;}
}
@media(min-width:992px) {
  .proinfo01 .container:last-child {padding:25px 15px;}
  .proinfo01 .t1 {font-size:20px;}
  .proinfo01 .t2 {padding:15px 0 10px;}
  .proinfo01 .t3 {line-height: 40px;}
  .proinfo01 .t5 {font-size:14px;}
  .proinfo01 .c2 {}
  .proinfo01 .play {font-size:65px;}
}
@media(min-width:1200px) {
  .proinfo01 .container:last-child {padding:30px 15px;}
  .proinfo01 .t1 {font-size:23px;}
  .proinfo01 .t2 {font-size:15px;padding:20px 0 10px;}
  .proinfo01 .t3 {line-height: 50px;}
  .proinfo01 .t4 {font-size:14px;}
  .proinfo01 .t5 {font-size:16px;margin-top:15px;}
  .proinfo01 .c1 {font-size:15px;}
  .proinfo01 .b1 {width:155px;height:55px;line-height:55px;margin-top:5px;margin-bottom:5px;}
  .proinfo01 .b2 {width:155px;height:55px;line-height:55px;margin-top:5px;margin-bottom:5px;}
  .proinfo01 .play {font-size:75px;}
  .proinfo01 #smallSwiper {margin-right:10px;}
  .proinfo01 #smallSwiper .swiper-slide .play {font-size:36px;}
}
@media(min-width:1440px) {
  .proinfo01 .container:last-child {padding:35px 15px;}
  .proinfo01 .t5 {font-size:17px;}
  .proinfo01 .c2 {font-size:17px;}
}
@media(min-width:1601px) {
  .proinfo01 .container:last-child {padding:40px 15px;}
  .proinfo01 .t1 {font-size:26px;}
  .proinfo01 .t2 {padding:25px 0 15px;}
  .proinfo01 .t3 {line-height: 60px;}
  .proinfo01 .t5 {font-size:18px;}
  .proinfo01 .c2 {font-size:18px;}
  .proinfo01 .play {font-size:85px;}
  .proinfo01 #smallSwiper {margin-right:15px;}
  .proinfo01 #smallSwiper .swiper-slide .play {font-size:42px;}
}

.proinfo02 {background:#f7f7f7;padding:20px 0 25px;overflow:hidden;}
.proinfo02 .sidebox .list {position:relative;display:flex;align-items: center;transition:.36s linear;}
.proinfo02 .sidebox a {color:#999999;display:block;background:#fff;}
.proinfo02 .infobox {background: #fff;}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.proinfo02 {padding:25px 0 30px;}
	.proinfo02.onmove .sidebox .list {position:fixed;top:57px;width:162px;}
	.proinfo02 .sidebox {flex:0 0 20%;max-width:20%;}
	.proinfo02 .sidebox .list {display:block;}
	.proinfo02 .sidebox a {margin-bottom:5px;line-height:55px;padding-left:20px;border-left:3px solid #dddddd;}
	.proinfo02 .sidebox a:hover {color:#195093;font-size:127%;line-height:65px;border-color:#195093;}
	.proinfo02 .infobox {flex:0 0 80%;max-width:80%;}
}
@media(min-width:1200px) {
	.proinfo02 {padding:30px 0 35px;}
	.proinfo02.onmove .sidebox .list {top:63px;width:198px;}
	.proinfo02 .sidebox a {line-height:60px;padding-left:30px;}
	.proinfo02 .sidebox a:hover {line-height:75px;}
}
@media(min-width: 1440px) {
	.proinfo02 {padding:35px 0 40px;}
	.proinfo02.onmove .sidebox .list {top:70px;width:232px;}
}
@media(min-width:1601px) {
	.proinfo02 {padding:40px 0 50px;}
	.proinfo02 .sidebox a {font-size:18px;line-height:70px;}
	.proinfo02 .sidebox a:hover {line-height:85px;}
}

.proinfo03 {background:#fff;padding:0 15px 15px;}
.proinfo03 .title {display:flex;align-items: center;justify-content: space-between;padding-top:15px;position:relative;}
.proinfo03 .t1 {color:#333333;font-size:16px;}
.proinfo03 .t1:after {content:'';height:2px;width:30px;background: #195093;display:block;margin-top:10px;position:relative;}
.proinfo03 .t1:before {content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background: #eee;z-index: 0;}
.proinfo03 .title .more {color:#999999;}
.proinfo03 .title .more span {display:inline-block;padding:5px;padding-right:0;background:#dadada;color:#fff;transition:.36s all linear;}
.proinfo03 .title .more:hover {color:#cba151;}
.proinfo03 .title .more:hover span {background:#cba151;transition:.36s all linear;}
.proinfo03 .list {line-height: 2;margin-top:15px;}
.proinfo03 .imgbox {border:1px solid #eee;}
.proinfo03 .c1 {color:#666666;margin-top:10px;text-align:center;}
.proinfo03 .swiper-slide:hover .imgbox {border-color:#dadada;}
.proinfo03 .swiper-slide:hover .c1 {color:#cba151;}
@media(min-width:768px) {
  .proinfo03 {padding:0 15px 20px;}
}
@media(min-width:992px) {
  .proinfo03 {padding:0 35px 25px;}
  .proinfo03 .title {padding-top:20px;}
  .proinfo03 .t1 {font-size:18px;}
}
@media(min-width:1200px) {
  .proinfo03 {padding:0 45px 30px;}
  .proinfo03 .title {padding-top:25px;}
  .proinfo03 .t1 {font-size:20px;}
  .proinfo03 .t1:after {width:45px;margin-top:15px;}
  .proinfo03 .title .more {font-size:14px;}
  .proinfo03 .list {margin-top:25px;}
  .proinfo03 .c1 {font-size:14px;margin-top:15px;}
}
@media(min-width:1440px) {
  .proinfo03 {padding:0 55px 40px;}
  .proinfo03 .title {padding-top:35px;}
  .proinfo03 .t1 {font-size:22px;}
  .proinfo03 .list {margin-top:32px;}
}
@media(min-width:1601px) {
  .proinfo03 {padding:0 65px 40px;}
  .proinfo03 .title {padding-top:45px;}
  .proinfo03 .t1 {font-size:24px;}
  .proinfo03 .list {margin-top:40px;}
}

.proinfo04 {background:#fff;padding:15px;margin-top:15px;position:relative;overflow: hidden;}
.proinfo04>.title {color:#333333;font-size:16px;position: relative;}
.proinfo04>.title:after {content:'';height:2px;width:30px;background: #195093;display:block;margin-top:10px;position:relative;}
.proinfo04>.title:before {content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background: #eee;z-index: 0;}
.proinfo04>.content {line-height: 2;margin-top:15px;}
.proinfo04>.content img {height:unset!important;max-width:100%!important;}
.proinfo04 .index01 {padding-bottom:0px; }
.proinfo04 .index01 .slide {border:1px solid #eee;margin:0;padding:10px 5%;}
@media(min-width:768px) {
	.proinfo04 {padding:20px 15px 0;}
}
@media(min-width:992px) {
	.proinfo04 {padding:25px 35px 0;}
	.proinfo04>.title {font-size:18px;}
}
@media(min-width:1200px) {
	.proinfo04 {padding:30px 45px 0;margin-top:20px;}
	.proinfo04>.title {font-size:20px;}
	.proinfo04>.title:after {width:45px;margin-top:15px;}
	.proinfo04>.content {margin-top:25px;}
  .proinfo04 .index01 .list {padding:0 5%;}
  .proinfo04 .index01 .slide {padding:15px 15%;}
}
@media(min-width:1440px) {
  .proinfo04 {padding:35px 55px 0;}
  .proinfo04>.title {font-size:22px;}
}
@media(min-width:1601px) {
	.proinfo04 {padding:40px 65px 0;}
	.proinfo04>.title {font-size:24px;}
	.proinfo04>.content {margin-top:30px;}
}

.proinfo05 {background:#fff;padding:0 15px 15px;}
.proinfo05 .title {display:flex;align-items: center;justify-content: space-between;padding-top:15px;position: relative;}
.proinfo05 .t1 {color:#333333;font-size:16px;}
.proinfo05 .t1:after {content:'';height:2px;width:30px;background: #195093;display:block;margin-top:10px;position: relative;}
.proinfo05 .t1:before {content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background: #eee;z-index: 0;}
.proinfo05 .more {color:#333;position:relative;text-align:right;z-index: 1;}
.proinfo05 .more:after {content:'';background:#f0f3f4;height:100%;position:absolute;z-index:-1;width:30%;right:0;top:50%;transform:scale(2) translateY(-25%);transition:.36s all linear;}
.proinfo05 .more:hover:after {width:100%;transition:.36s all linear;}
.proinfo05 .list {margin-top:15px;}
.proinfo05 .slide {color:#6f6f6f;height:30px;}
.proinfo05 .slide .c1 {position: relative;}
.proinfo05 .slide .c1:before {content:'□';color:#6f6f6f;display:inline;margin-right:10px;}
.proinfo05 .slide:hover .c1 {color:#cba151;}
@media(min-width:768px) {
	.proinfo05 {padding:0 15px 20px;}
}
@media(min-width:992px) {
	.proinfo05 {padding:0 25px 25px;}
	.proinfo05 .title {padding-top:20px;}
	.proinfo05 .t1 {font-size:18px;}
	.proinfo05 .list {margin-top:20px;}
	.proinfo05 .slide {height:35px;}
}
@media(min-width:1200px) {
	.proinfo05 {padding:0 45px 30px;}
	.proinfo05 .title {padding-top:30px;}
	.proinfo05 .t1 {font-size:20px;}
	.proinfo05 .t1:after {width:45px;margin-top:15px;}
	.proinfo05 .list {margin-top:25px;}
  .proinfo05 .list>div:nth-child(2n-1) .slide {margin-right:25px;}
  .proinfo05 .list>div:nth-child(2n) .slide {margin-left:25px;}
  .proinfo05 .slide {height:40px;}
}
@media(min-width:1440px) {
  .proinfo05 {padding:0 55px 35px;}
  .proinfo05 .title {padding-top:35px;}
  .proinfo05 .t1 {font-size:22px;}
  .proinfo05 .list {margin-top:30px;}
}
@media(min-width:1601px) {
	.proinfo05 {padding:0 65px 40px;}
	.proinfo05 .title {padding-top:45px;}
	.proinfo05 .t1 {font-size:24px;}
}

.hot {background:#fff;padding:0 0 15px;}
.hot .title {display:flex;align-items: center;justify-content: space-between;padding-top:15px;position:relative;}
.hot .t1 {color:#333333;font-size:16px;}
.hot .t1:after {content:'';height:2px;width:30px;background: #195093;display:block;margin-top:10px;position:relative;}
.hot .t1:before {content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background: #eee;z-index: 0;}
.hot .title .more {color:#999999;}
.hot .title .more span {display:inline-block;padding:5px;padding-right:0;background:#dadada;color:#fff;transition:.36s all linear;}
.hot .title .more:hover {color:#cba151;}
.hot .title .more:hover span {background:#cba151;transition:.36s all linear;}
.hot .list {line-height: 2;margin-top:15px;}
.hot .imgbox {border:1px solid #eee;}
.hot .c1 {color:#666666;margin-top:10px;text-align:center;}
.hot .swiper-slide:hover .imgbox {border-color:#dadada;}
.hot .swiper-slide:hover .c1 {color:#cba151;}
@media(min-width:768px) {
  .hot {padding:0 15px 20px;}
}
@media(min-width:992px) {
  .hot {padding:0 35px 25px;}
  .hot .title {padding-top:20px;}
  .hot .t1 {font-size:18px;}
}
@media(min-width:1200px) {
  .hot {padding:0 45px 30px;}
  .hot .title {padding-top:25px;}
  .hot .t1 {font-size:20px;}
  .hot .t1:after {width:45px;margin-top:15px;}
  .hot .title .more {font-size:14px;}
  .hot .list {margin-top:25px;}
  .hot .c1 {font-size:14px;margin-top:15px;}
}
@media(min-width:1440px) {
  .hot {padding:0 55px 40px;}
  .hot .title {padding-top:35px;}
  .hot .t1 {font-size:22px;}
  .hot .list {margin-top:32px;}
}
@media(min-width:1601px) {
  .hot {padding:0 65px 40px;}
  .hot .title {padding-top:45px;}
  .hot .t1 {font-size:24px;}
  .hot .list {margin-top:40px;}
}

.case01 {padding-bottom:40px;overflow:hidden;position:relative;}
.case01 .t1 {font-size:20px;color:#222222;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:15px;}
.case01 .t2 {color:#333;font-size:13px;font-weight:bold;}
.case01 .title {background:#ebebeb;height: 25px;padding:0 10px;}
.case01 .typebar {display:flex;overflow-x:auto;margin-top:15px;padding-bottom:5px;}
.case01 .typebar::-webkit-scrollbar {height:2px;}
.case01 .typebar a {padding:0 15px;margin-right:10px;background:#eee;transition:.36s all linear;text-align:center;height:35px;line-height:35px;}
.case01 .typebar a:hover,.case01 .typebar a.active {color:#fff;background:#195093;transition:.36s all linear;}
.case01 .list {margin-top:15px;}
.case01 .slide {border:1px solid #dedede;margin-bottom:15px;position:relative;float:left;}
.case01 .imgbox img {max-width:95%;}
.case01 .txtbox {height:35px;border-top:1px solid #dedede;padding:0 10px;display:flex;align-items: center;justify-content: space-between;}
.case01 .c1 {color:#333;}
.case01 .c2 a {display:block;color:#fff;background:#244c83;width:40px;height:24px;line-height: 24px;text-align:center;transition: .36s all linear;}
.case01 .c2:hover a {color:#fff;background:#e73e1f;transition: .36s background linear;}
.case01 .s1 {opacity:0;background:rgba(21,63,123,.7);position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content: center;transition:.36s all linear;}
.case01 .s2 {color:#fff;border:2px solid #fff;text-align:center;line-height: 40px;width:100px;}
.case01 .slide:hover img {transform:translate(-50%,-50%) scale(1.1);transition:.36s all linear;}
.case01 .slide .imgbox:hover .s1 {opacity:1;transition:.36s opacity linear;}
.case01 .list1:after {content:'';display: block;clear:both;}
.case01 .list1 .slide {float:left;width:49%;margin-right:2%;}
.case01 .list1 .slide:nth-child(2n) {margin-right:0%;}
@media(max-width:991px) {
	.case01 .typebar {white-space: nowrap;}
}
@media(min-width:768px) {
	.case01 {padding-bottom:50px;}
	.case01 .t1 {font-size:22px;}
	.case01 .title {height:30px;}
}
@media(min-width:992px) {
	.case01 {padding-bottom:60px;}
	.case01 .t1 {font-size:24px;}
	.case01 .t2 {font-size:15px;}
	.case01 .title {line-height:35px;padding:0 15px;}
	.case01 .typebar {flex-wrap:wrap;overflow-x:hidden;margin:20px 0 10px;}
	.case01 .typebar a {padding:0 20px;margin-right:10px;margin-bottom:10px;}
	.case01 .list {margin-top:25px;}
	.case01 .txtbox {height:40px;padding:0 15px;}
	.case01 .list1 .slide {width:32%;}
	.case01 .list1 .slide:nth-child(2n) {margin-right:2%;}
	.case01 .list1 .slide:nth-child(3n) {margin-right:0%;}
}
@media(min-width:1200px) {
	.case01 {padding-bottom:80px;}
	.case01 .t1 {font-size:28px;padding-left:25px;}
	.case01 .t2 {font-size:17px;}
	.case01 .title {height:40px;padding:0 20px;}
	.case01 .typebar {margin:25px 0 15px;}
	.case01 .typebar a {height:40px;line-height:40px;padding:0 25px;margin-right:15px;}
	.case01 .list {margin-top:30px;}
	.case01 .slide {margin-bottom:20px;}
	.case01 .txtbox {height:50px;padding:0 20px;}
	.case01 .c1 {font-size:15px;}
	.case01 .c2 {font-size:15px;}
	.case01 .c2 a {width:50px;height:28px;line-height: 28px;}
	.case01 .s2 {line-height: 45px;width:125px;}
}
@media(min-width:1440px){
	.case01 .list {margin-top:35px;}
}
@media(min-width:1601px) {
	.case01 {padding-bottom:100px;}
	.case01 .t1 {font-size:32px;}
	.case01 .title {height:50px;padding:0 25px;}
	.case01 .typebar {margin:35px 0 20px;}
	.case01 .typebar a {height:45px;line-height:45px;padding:0 30px;margin-right:20px;}
	.case01 .slide {margin-bottom:25px;}
	.case01 .txtbox {height:60px;}
}

.news01 {background:#f7f7f7;padding-top:15px;padding-bottom:40px;overflow:hidden;position:relative;}
.news01 .t1 {font-size:16px;color:#222222;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:15px;}
.news01 .t2 {color:#999999;margin-top:10px;}
.news01 .content {margin-top:15px;}
.news01 .slide {background: #fff;margin-bottom:15px;transition:.36s all ease;}
.news01 .slide .imgbox img {width:100%;max-height:unset;}
.news01 .datebox .d1 {color:#aaa;font-size:140%;white-space: nowrap;}
.news01 .txtbox {padding:15px;transition:.36s all;}
.news01 .c1 {color:#333;font-size:14px;font-weight:bold;line-height:1.2;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.news01 .c2 {color:#999;margin-top:15px;line-height: 22px;height:44px;overflow:hidden;}
.news01 .c3 {line-height: 2;padding: 0 10px;text-align:center;transition:.36s all ease;}
.news01 .slide:hover .imgbox img {transform:translate(-50%,-50%);transition: .36s all linear;}
.news01 .slide:hover .c1 {color:#195093;}
.news01 .slide:hover .d1 {color:#195093;}
.news01 .slide:hover .c3 {color:#fff;background: #195093;transition:.36s all .2s;}
@media(max-width:767px){
  .news01 .datebox {padding:15px;display: flex;align-items: center;}
  .news01 .slide hr {margin:0;}
  .news01 .slide .c3 {margin-left:25px;}
}
@media(min-width:768px) {
  .news01 {padding-bottom:50px;}
  .news01 .t1 {font-size:18px;}
  .news01 .slide {display:flex;padding:15px;}
  .news01 .datebox {padding-top:20px;padding-left:15px;}
  .news01 .slide hr {border-color:#dadada;width:30px;margin-top:25px;margin-left:15px;transition:.36s all;}
  .news01 .slide:hover hr {width:55px;transition:.36s all;}
  .news01 .imgbox {width:50%;max-width:190px;}
  .news01 .imgbox:after {padding-top:50%;}
  .news01 .txtbox {width:50%;flex:1;}
  .news01 .c3 {margin-top:15px;}
}
@media(min-width:992px) {
  .news01 {padding-top:20px;padding-bottom:60px;}
  .news01 .t1 {font-size:20px;}
  .news01 .content {margin-top:25px;}
}
@media(min-width:1200px) {
  .news01 {padding-top:25px;padding-bottom:80px;}
  .news01 .t1 {font-size:22px;padding-left:25px;}
  .news01 .content {margin-top:30px;}
  .news01 .slide {margin-bottom:32px;}
  .news01 .slide hr {width:50px;margin-left:25px;margin-top:40px;}
  .news01 .slide:hover hr {width:75px;}
  .news01 .imgbox {max-width:230px;}
  .news01 .datebox {padding-top:35px;padding-left:25px;}
  .news01 .txtbox {padding:35px;}
  .news01 .c1 {font-size:17px;}
  .news01 .c2 {font-size:14px;line-height: 26px;height:52px;}
}
@media(min-width:1440px) {
  .news01 .t1 {font-size:24px;}
  .news01 .content {margin-top:35px;}
}
@media(min-width:1601px) {
  .news01 {padding-top:35px;padding-bottom:100px;}
  .news01 .t1 {font-size:26px;}
}

.newsinfo {padding:0 0 30px;text-align: justify;}
.newsinfo01 .title {margin-bottom:20px;padding-bottom: 15px;}
.newsinfo01 .t1 {color:#343434;font-size:18px;}
.newsinfo01 .t2 {color:#7a7a7a;padding: 10px;margin-top: 10px;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;}
.newsinfo01 .img img {max-width:100%!important;height:unset!important;}
.newsinfo01 .content {line-height: 24px;padding:0px 0px 20px;margin-top:15px;}
.newsinfo01 .content img {height:unset!important;max-width:100%!important;}
.newsinfo01 .content iframe {background:none;max-width:100%!important;}
.newsinfo01 .content table {background:none;width:100%!important;max-width:100%!important;}
.newsinfo01 .video {width:800px;max-width:100%;height:300px;margin:0 auto;}
.newsinfo01 .video .jw-controlbar {width:100%;}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.newsinfo01 .t1 {font-size:20px;}
	.newsinfo01 .img img {max-width:80%!important;}
	.newsinfo01 .content {margin-top:25px;}
}
@media(min-width:1200px) {
	.newsinfo {padding:0 0 45px;}
	.newsinfo01 .title {margin-bottom:30px;}
	.newsinfo01 .content {line-height: 32px;padding:0 0px 30px;margin-top:30px;}
	.newsinfo01 .t1 {font-size:22px;}
	.newsinfo01 .t2 {font-size:14px;padding: 15px;margin-top: 15px;}
  	.newsinfo01 .video {height:450px;}
}
@media(min-width:1440px) {
  .newsinfo01 .t2 {padding: 20px;margin-top: 15px;}
  .newsinfo01 .content {margin-top:35px;}
}
@media(min-width:1601px) {
	.newsinfo {padding:0 0 60px;}
	.newsinfo01 .t1 {font-size:26px;}
	.newsinfo01 .content {line-height: 36px;padding:0 0px 70px;}
}

.message01 {background:#f6f6f6;padding:30px 15px 30px;overflow:hidden;}
.message01 .t1 {font-size:18px;}
.message01 .content {margin-top:20px;}
.message01 .slide {background:#fff;line-height:35px;margin-bottom:10px;white-space:nowrap;}
.message01 .slide input {width:84%;}
.message01 .slide textarea {width:90%;font-size:14px;line-height: 24px;height:92px;padding-top:7px;}
.message01 .submit {color:#fff;background:#153f7b;display:block;text-align:center;border-radius:0;}
.message01 .submit .btn2 {padding:0;border:none;border-radius: 0;background:#153f7b; }
.message01 .submit .btn-inner {transition:.36s all linear;}
.message01 .submit .btn-inner i {right:-10px!important;}
.message01 .submit .btn-inner i:before {content:'';opacity:0;}
.message01 .btn2:hover .btnbg-x {background:#f5af02; }
@media(min-width:768px) {
	.message01 .slide {line-height:40px;}
}
@media(min-width:992px) {
	.message01 {padding:35px 15px 40px;}
	.message01 .t1 {font-size:20px;}
	.message01 .content {margin-top:30px;}
	.message01 .slide {line-height:45px;}
	.message01 .slide:hover {border-color:#153f7b;}
	.message01 .submit {font-size:16px;transition:.36s all;}
	.message01 .submit:hover {background: #153f7b;transition:.36s all;}
}
@media(min-width:1200px) {
	.message01 {padding:40px 15px 50px;}
	.message01 .t1 {font-size:22px;}
	.message01 .content {margin-top:40px;}
	.message01 .slide {line-height:50px;}
	.message01 .slide textarea {font-size:16px;line-height: 30px;height: 120px;padding-top:11px;}
}
@media(min-width:1601px) {
	.message01 {padding:45px 15px 55px;}
	.message01 .t1 {font-size:26px;}
	.message01 .content {margin-top:50px;}
	.message01 .slide {line-height:55px;margin-bottom:15px;}
	.message01 .slide textarea {font-size:16px;line-height: 30px;height:120px;padding-top:13px;}
	.message01 .submit {font-size:18px;}
}

.contact01 {padding:0 15px 30px;}
.contact01 .t1 {font-size:18px;color:#222222;background:url(../images/i.jpg) left center no-repeat;background:auto 100%;padding-left:15px;}
.contact01 .t2 {color:#195093;margin-top:15px;}
.contact01 .c1 {color:#999;margin-top:10px;line-height: 1.7;}
.contact01 .c3 {color:#000;line-height: 2;}
.contact01 .c3 i {margin-right:10px;}
.contact01 p {color:#353332;margin-bottom:15px;line-height: 2;}
.contact01 .content {margin-top:10px;padding:10px 0;}
.contact-map {overflow: hidden;}
#dituContent {height:300px;}
@media(min-width:992px) {
	.contact01 .content {display:flex;flex-wrap:wrap;}
	.contact01 .t1 {font-size:20px;}
  .contact01 .c1 {margin-top:15px;}
  .contact01 .c3 {flex:0 0 50%;max-width:50%;}
  .contact01 p {flex:0 0 40%;max-width:45%;}
  .contact01 .content {margin-top:15px;}
}
@media(min-width:1200px) {
	.contact01 {padding:0 15px 50px;}
	.contact01 .t1 {font-size:22px;padding-left:25px;}
  .contact01 .c1 {font-size:15px;}
  .contact01 .content {margin-top:20px;}
  #dituContent {height:350px;}
}
@media(min-width:1440px) {
  #dituContent {height:420px;}
}
@media(min-width:1601px) {
	.contact01 {padding:0 15px 60px;}
	.contact01 .t1 {font-size:26px;}
	.contact01 .content {margin-top:25px;}
	#dituContent {height:500px;}
}

.footer {color:#a8a6a6;background:#2e2e2e;position:relative;z-index:2;overflow:hidden;padding-top:25px;}
.footer a:hover {color:#fff;}
.footer .t2 {color:#fff;font-size:15px;font-weight: bold;}
.footer .t2:after {content:'';height:1px;background:#737373;width:25px;display:block;margin:10px 0;}
.footer .box {padding:0 15px;}
.footer .box .list {margin-top:15px;display:flex;flex-wrap:wrap;}
.footer .box .list a {display:block;margin-bottom:10px;position:relative;line-height:1.5;flex:0 0 50%;max-width:50%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.footer .box:last-child {border-right:none;}
.footer .content {margin-top:15px;}
.footer .c1 {margin-top:15px;}
.footer .c3 {margin-bottom:10px;position:relative;}
.footer .c3 i {margin-right:8px;font-size:125%;}
.footer .bottom {color:#5a5959;margin-top:15px;border-top:1px solid rgba(255,255,255,.1);padding:10px 0;line-height: 2;}
@media(max-width:991px) {
	.footer .box {margin-bottom:20px;border-right:none;}
	.footer .box1 {margin-top:25px;}
}
@media(min-width:992px) {
	.footer {padding-top:35px;}
	.footer .t2 {font-size:16px;}
	.footer .t2:after {margin:15px 0 20px;}
	.footer .box:last-child {padding-left:25px;}
	.footer .bottom {margin-top:20px;}
}
@media(min-width:1200px) {
	.footer {font-size:14px;padding-top:45px;}
	.footer .t2 {font-size:17px;}
	.footer .t2:after {margin:15px 0 25px;}
	.footer .box {margin-bottom:15px;}
	.footer .box .list {margin-top:10px;}
	.footer .box .list a {margin-bottom:13px;}
	.footer .box:last-child {padding-left:35px;}
	.footer .content {margin-top:20px;}
	.footer .c3 {margin-bottom:15px;}
	.footer .bottom {font-size:14px;margin-top:25px;}
}
@media(min-width:1601px) {
	.footer {padding-top:55px;}
	.footer .t2:after {margin:20px 0 20px;}
	.footer .box .list {margin-top:15px;}
	.footer .box:last-child {padding-left:45px;}
	.footer .content {margin-top:25px;}
	.footer .bottom {margin-top:30px;}
}

.footer-bar {height:70px;z-index:99;transition:.36s all;}
.footer-bar .list {color:#fff;background:#333;display:flex;position:fixed;bottom:0;left:0;right:0;height:70px;z-index:99;}
.footer-bar .slide {flex:1;text-align: center;line-height: 30px;}
.footer-bar .slide:hover {color:#fff;}
.footer-bar .slide i {display:block;font-size:25px;padding-top:10px;}
@media(max-width:991px) {
	.footer-bar.hide {display:none;}
}

.shadow {background:rgba(0,0,0,.54);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99991;}
.float01 {padding:30px 15px 25px;overflow-y: scroll;max-height: 100vh;display:none;background:#fff;position:fixed;z-index:99992;left:50%;top:50%;transform: translate(-50%,-50%);}
.float01.open {display:block;}
.float01 .close {color:#fff;background:#bebebe;font-size: 100%;width:30px;height:30px;line-height:30px;text-align:center;position:absolute;right:20px;top:20px;border-radius:50%;}
.float01 .close:hover {color:#fff!important;text-shadow:none;opacity: 1!important;}
.float01 .t1 {color:#333333;font-size:20px;}
.float01 .t2 {color:#999999;}
.float01 .s1 {line-height: 30px;}
.float01 .bottom {padding-top:15px;margin-top:15px;border-top:1px solid #eee;}
.float01 .s2 {color:#666;line-height: 1.5;}
.float01 .s3 {color:#999;margin-top:10px;}
.float01 .content {margin-top:5px;}
.float01 .slide {line-height:35px;white-space:nowrap;}
.float01 .slide input {padding:0 15px;background:#eee;width:100%;}
.float01 .slide textarea {background:#eee;width:100%;font-size:14px;line-height: 24px;height:86px;padding:7px 15px;}
.float01 .float01Submit {color:#fff;background:#153f7b;display:block;text-align:center;border-radius:0;}
.float01 .float01Submit .btn2 {padding:0;border:none;border-radius: 0;background:#153f7b; }
.float01 .float01Submit .btn-inner {transition:.36s all linear;}
.float01 .float01Submit .btn-inner i {right:-10px!important;}
.float01 .float01Submit .btn-inner i:before {content:'';opacity:0;}
.float01 .btn2:hover .btnbg-x {background:#f5af02;border:1px solid #f5af02; }
@media(max-width:991px) {
	.float01 .t2 {margin-top:10px;}
	.float01 .float01Submit {margin-top:15px;}
}
@media(min-width:992px) {
	.float01 {padding:40px 4% 35px;}
	.float01 .t1 {font-size:26px;}
	.float01 .content {margin-top:15px;}
	.float01 .slide {line-height:45px;margin-bottom:10px;}
	.float01 .slide:hover {border-color:#153f7b;}
	.float01 .float01Submit {font-size:16px;transition:.36s all;}
	.float01 .float01Submit:hover {background: #153f7b;transition:.36s all;}
}
@media(min-width:1200px) {
	.float01 {padding:60px 4% 45px;}
	.float01 .t1 {font-size:28px;}
	.float01 .t2 {font-size:15px;}
	.float01 .s1 {line-height: 35px;}
	.float01 .s3 {margin-top:15px;}
	.float01 .content {margin-top:25px;}
	.float01 .slide {line-height:40px;margin-bottom:15px;}
	.float01 .slide textarea {font-size:16px;line-height: 30px;height: 131px;padding:11px 15px;}
}
@media(min-width:1601px) {
	.float01 .t1 {font-size:34px;}
	.float01 .content {margin-top:30px;}
	.float01 .slide textarea {font-size:16px;line-height: 30px;padding:13px 15px;}
	.float01 .float01Submit {font-size:18px;}
}

.float02 {padding:30px 15px 25px;max-height: 100vh;max-width: 100vw;overflow-y: auto;display:none;background:#fff;position:fixed;z-index:99992;left:50%;top:50%;transform: translate(-50%,-50%);}
.float02.open {display:block;}
.float02 .close {color:#fff;background:#bebebe;font-size: 100%;width:30px;height:30px;line-height:30px;text-align:center;position:absolute;right:20px;top:20px;border-radius:50%;}
.float02 .close:hover {color:#fff!important;text-shadow:none;opacity: 1!important;}
.float02 .t1 {color:#333333;font-size:20px;}
.float02 .t2 {color:#999999;}
.float02 .s1 {line-height: 30px;}
.float02 .bottom {padding-top:15px;margin-top:15px;border-top:1px solid #eee;}
.float02 .s2 {color:#666;line-height: 1.5;}
.float02 .s3 {color:#999;margin-top:10px;}
.float02 .content {margin-top:5px;}
.float02 .slide {line-height:35px;white-space:nowrap;}
.float02 .slide input {padding:0 15px;background:#eee;width:100%;}
.float02 .slide textarea {background:#eee;width:100%;font-size:14px;line-height: 24px;height:86px;padding:7px 15px;}
.float02 .float02Submit {color:#fff;background:#153f7b;display:block;text-align:center;border-radius:0;}
.float02 .float02Submit .btn2 {padding:0;border:none;border-radius: 0;background:#153f7b; }
.float02 .float02Submit .btn-inner {transition:.36s all linear;}
.float02 .float02Submit .btn-inner i {right:-10px!important;}
.float02 .float02Submit .btn-inner i:before {content:'';opacity:0;}
.float02 .btn2:hover .btnbg-x {background:#f5af02;border:1px solid #f5af02; }
@media(max-width:991px) {
	.float02 .t2 {margin-top:10px;}
	.float02 .float02Submit {margin-top:15px;}
}
@media(min-width:992px) {
	.float02 {padding:40px 4% 35px;}
	.float02 .t1 {font-size:26px;}
	.float02 .content {margin-top:15px;}
	.float02 .slide {line-height:45px;margin-bottom:10px;}
	.float02 .slide:hover {border-color:#153f7b;}
	.float02 .float02Submit {font-size:16px;transition:.36s all;}
	.float02 .float02Submit:hover {background: #153f7b;transition:.36s all;}
}
@media(min-width:1200px) {
	.float02 {padding:60px 4% 45px;}
	.float02 .t1 {font-size:28px;}
	.float02 .t2 {font-size:15px;}
	.float02 .s1 {line-height: 35px;}
	.float02 .s3 {margin-top:15px;}
	.float02 .content {margin-top:25px;}
	.float02 .slide {line-height:40px;margin-bottom:15px;}
	.float02 .slide textarea {font-size:16px;line-height: 30px;height: 131px;padding:11px 15px;}
}
@media(min-width:1601px) {
	.float02 .t1 {font-size:34px;}
	.float02 .content {margin-top:30px;}
	.float02 .slide textarea {font-size:16px;line-height: 30px;padding:13px 15px;}
	.float02 .float02Submit {font-size:18px;}
}