<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{background:#FFF;color:#333;}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;}

i,em {font-style:normal;}

/*******CSS reset*************/

body{overflow-x:hidden;position:relative;z-index:-2;font-size:12px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}

@media (max-width:767px){.hidden-xs {display:none;}}

@media(min-width:992px) {

	body {font-size:14px;}

}

@media(min-width:1200px) {

	body {font-size:16px;}

}

@media(min-width:1440px) {

	.container {width:1400px;max-width:1400px;position:relative;}

}

a,a:hover {color:inherit;}



/*éšè—æ‰‹æœºç«¯åˆ†é¡µå¤šä½™æ¢è¡Œå…ƒç´&nbsp;*/

@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;}

}



@font-face {

  font-family: 'iconfont';  /* project id 2005099 */

  src: url('//at.alicdn.com/t/font_2005099_0vnb9u50o4x.eot');

  src: url('//at.alicdn.com/t/font_2005099_0vnb9u50o4x.eot?#iefix') format('embedded-opentype'),

  url('//at.alicdn.com/t/font_2005099_0vnb9u50o4x.woff2') format('woff2'),

  url('//at.alicdn.com/t/font_2005099_0vnb9u50o4x.woff') format('woff'),

  url('//at.alicdn.com/t/font_2005099_0vnb9u50o4x.ttf') format('truetype'),

  url('//at.alicdn.com/t/font_2005099_0vnb9u50o4x.svg#iconfont') format('svg');

}

.ali-icon {font-family: 'iconfont';}



.imgbox {width:100%;position:relative;overflow:hidden;}

.imgbox:after {content:'';display:block;padding-top:75%;}

.imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s all;}

.imgbox:hover img {transform:translate(-50%,-50%) scale(1.1);transition:.36s all;}



#prev_next {margin-top:35px;line-height: 2;}



#flash {overflow:hidden;}

.flash-box {width:550px;position:relative;left:50%;top:0;transform:translateX(-50%);}

.flash-box img {max-width:100%;}

@media(max-width:374px) {

	.flash-box {width:450px;}

}

@media (min-width:520px) {

	.flash-box {width:768px;}

}

@media (min-width:768px) {

	.flash-box {width:1000px;}

	#flash .swiper-button-prev {left: 15%;}

	#flash .swiper-button-next {right:15%;}

}

@media (min-width:992px) {

	.flash-box {width:1440px;}

}

@media (min-width:1440px) {

	.flash-box {width:1920px;}

	#flash .swiper-button-prev {left: 10%;}

	#flash .swiper-button-next {right:10%;}

}





.search-wrap {line-height:60px;transition:all .3s;color:#fff;display:flex;justify-content:space-around; width:100%;height:0;overflow:hidden;position:relative;background:rgba(0,0,0,.8);}

.search-wrap.active {height:60px;transition:all .3s;z-index:99999;position:sticky;top:0;left:0;right:0;}

.search-wrap input {height:30px;line-height: 30px;border:none;border-radius: 5px;padding:0 10px;margin:0 5px;box-sizing: border-box;}

.search-wrap .form {display:flex;align-items: center;}

@media(min-width:768px) {

	.search-wrap {line-height:80px;}

	.search-wrap.active {height:80px;}

	.search-wrap input {height:40px;line-height: 40px;}

}

@media(min-width:992px) {

	.search-wrap {line-height:110px;}

	.search-wrap.active {height:110px;}

	.search-wrap input {height:50px;line-height: 50px;padding:0 20px;margin:0 10px;}

}



.top-bar {position:absolute;top:40px;left:0;width:100%;border-top:1px solid rgba(0,123,194,.9);}

.logo {background:#007bc2;color:#fff;height:70px;padding-left:20px;margin:0;}

.logo a {color:#fff;}

.logo h1 {font-size:28px;font-weight:bold;}

.logo h1 img {max-width:78%;}

.logo small {font-size:12px;}

.m-nav-btn {color:#fff;text-align:center;position:absolute;right:30px;top:15px;height:40px;cursor:pointer;padding:0 10px;font-size:12px;}

.m-nav-btn&gt;div {padding:0;line-height: 16px;}

.m-nav-btn i {font-size:20px;}

.header {position:relative;top:0;left:0;right:0;height:100px;z-index:99;}

.header .nav {margin:0 auto;}

.header .nav li {color:#fff;padding:0 30px;line-height:100px;}

.header .nav li a {display:block;color:#fff;text-decoration:none;}

.header .nav li a:after {content:'';display:block;width:0px;margin:0 auto;height:3px;background:#fff;transform:translateY(-25px);}

.header .nav li:hover a:after,.header .nav li.active a:after {width:25px;transition:.3s width;}

.top-tel {color:#fff;line-height:40px;background:#007bc2;width:100%;text-align:right;font-size:16px;}

.top-tel a {padding:10px 20px;}

.m-nav {color:#fff;background:#007bc2;position:fixed;top:111px;left:0;right:0;width:100%;z-index:9999;overflow:hidden;height:0;transition:.36s height;}

.m-nav li {text-align:center;line-height:45px;border-top:1px solid rgba(255,255,255,.1);}

.m-nav li a {display:block;color:#fff;font-size:14px;}

.m-nav.active {height:92vh;transition:.6s height;}

.m-nav li:hover {background:#fff;}

.m-nav li:hover a {color:#000;}

.search-btn {padding:0 15px;}

@media (max-width:1200px) {

	.header .container {width:100%;max-width:100%;}

}

@media(max-width:767px) {

	.m-nav {padding:0 10%;}

	.m-nav.active {padding-top:20px;}

}

@media (min-width:768px) {

	.m-nav {top:100px;width:345px;}

	.header {height:100px;background:#007bc2;}

	.top-bar {border:0;top:0px;width:330px;}

	.logo {height:100px;}

	.m-nav-btn {color:#666666;background:#fff;right:0px;top:0px;height:100px;padding:0 20px;}

	.header .nav {overflow-x:scroll;overflow-y:hidden;white-space:nowrap;position:absolute;right:0;width:55%;height:100px;}

	.header .nav::-webkit-scrollbar {height:5px;background:none;}

	.header .nav::-webkit-scrollbar-thumb {background:rgba(255,255,255,.3);border-radius:5px;}

	.header .nav li {display:inline-block;}

}

@media (min-width:992px) {

	.header .nav {width:60%;overflow:hidden;text-align:center;}

	.header .nav li {padding:0;flex:1;}

}

@media (min-width:1200px) {

	.m-nav li {line-height:60px;font-size:18px;}

	.m-nav-btn i {font-size:36px;}

	.header.onmove {background:#007bc2;transition:.5s all;height:80px;box-shadow:0 0 10px 0 #000;}

	.header.onmove .top-bar {height:80px;transition:.5s all;}

	.header.onmove .logo {height:80px;transition:.5s all;}

	.header.onmove .nav {line-height:80px;transition:.5s all;}

	.header.onmove .nav li {line-height:80px;transition:.5s all;}

	.header.onmove .top-tel {height:80px;line-height:80px;transition:.5s all;}

	.header.onmove .m-nav-btn {height:80px;transition:.5s all;}

	.m-nav {top:110px;}

	.m-nav.onmove {top:80px;}

	.logo {height:110px;transition:.5s all;}

	.logo h1 {font-size:40px;}

	.logo small {font-size:14px;}

	.top-bar {position:fixed;left:0;height:110px;transition:.5s all;}

	.header {position:fixed;background:none;height:110px;transition:.5s all;}

	.header .nav {width:50%;left:50%;transform:translateX(-38%);}

	.header .nav li {line-height:110px;font-size:16px;transition:.5s all;}

	.m-nav-btn {height:110px;transition:.5s all;}

	.top-tel {background:none;height:110px;line-height:110px;color:#fff;width:unset;position:absolute;right:0;transition:.5s all;}

	.top-tel a {padding:5px 20px;border:1px solid rgba(255,255,255,.3);}

	.m-nav li a {font-size:16px;}

}

@media(min-width:1440px) {

	.container {width:1400px;max-width:1400px;position:relative;}

	.header .nav {width:60%;transform:translateX(-45%);}

	.top-tel {right:-30px;}

}

@media (min-width:1700px) {

	.logo {padding-left:45px;font-size:15px;}

	.logo h1 {font-size:40px;}

	.top-bar {width:460px;}

	.top-tel {font-size:24px;}

	.header .nav {transform:translateX(-50%);}

	.m-nav {width:475px;}

	.m-nav li a {font-size:18px;}

}

/*headeræ&nbsp;·å¼*/





/*é¦–é¡µäº§å“ä¸­å¿ƒæ&nbsp;·å¼*/

.index01 {position:relative;overflow:hidden;padding:40px 0;}

.index01 .title {text-align: center;position:relative;}

.index01 .title:before {content:'';background:#d7d7d7;height:1px;width:40vw;position:absolute;left:0;top:50%;transform: translateX(-26%);}

.index01 .title:after {content:'';background:#d7d7d7;height:1px;width:40vw;position:absolute;right:0;top:50%;transform: translateX(26%);}

.index01 .t1 {color:#333;font-size:22px;}

.index01 .t2 {color:#d5d5d5;font-weight:bold;}

.index01 .type {margin:25px 0 15px;align-items:center;padding-bottom:10px;white-space: nowrap;overflow-x:scroll;}

.index01 .type::-webkit-scrollbar {width:100%;height:2px;background-color:#ccc;}

.index01 .type .t3 {color:#007bc2;font-weight:600;margin-right:20px;}

.index01 .type a {color:#555;font-size:12px;display:block;padding:0 15px;border-left:1px solid #dfdfdf;}

.index01 .type a:hover {color:#007bc2;}

.index01 .slide .imgbox {background:#fff;border: 1px solid #eee;}

.index01 .slide .imgbox:after {padding-top:67.4%;}

.index01 .slide .txtbox {align-items:center;justify-content: space-between;margin-top:10px;}

.index01 .slide .c1 {color:#fff;}

.index01 .slide .iconbox {justify-content: space-between;margin-top:10px;}

.index01 .slide .i1 {color:#6e6e6e;font-size:12px;flex-basis:31%;max-width:31%;padding:3px;white-space:nowrap;border:1px solid #6e6e6e;border-radius:10px;text-align:center;}

.index01 .slide .i1 i {font-size:20px;display:block;margin:0 auto;line-height: 1;margin-bottom:5px;}

.index01 .more {color:#fff;padding:5px 0;text-align:center;margin:0 auto;border:1px solid #a0a0a0;width:190px;margin-top:40px;}

.index01 .more a {display:block;}

.index01 .bg {background:#191818;position:absolute;bottom:0;left:0;right:0;height:78%;z-index:-1;}

@media(max-width:767px) {

	.index01 .type a {display:inline;text-align:center;}

	.index01 .slide {margin-bottom:15px;}

}

@media(max-width:374px) {

	.index01 .iconbox {display:none!important;}

}

@media (min-width:768px) {

	.index01 .slide .i1 {padding:5px;}

	.index01 .bg {height:70%;}

}

@media(min-width:992px) {

	.index01 .t1 {font-size:28px;}

	.index01 .slide .iconbox {margin-top:0;}

	.index01 .slide .i1 i {font-size:22px;}

	.index01 .slide:hover .c1 {font-weight:bold;}

	.index01 .slide:hover .i1 {color:#fff;}

}

@media (min-width:1200px) {

	.index01 {padding:65px 0 75px;}

	.index01 .t1 {font-size:32px;}

	.index01 .type {font-size:16px;margin:55px 0 45px;justify-content: center;overflow: hidden;}

	.index01 .type a {font-size:16px;padding:0 25px;}

	.index01 .slide .c1 {flex:1;}

	.index01 .slide .iconbox {flex:1;}

	.index01 .slide .i1 i {font-size:24px;}

	.index01 .slide .txtbox {margin-top:20px;}

	.index01 .more {font-size:15px;padding:10px 0;margin-top:70px;}

	.index01 .more:hover {background:#007bc2;transition:.3s all;border-color:#007bc2;}

	.index01 .more:hover a {color:#fff;}

}

@media(min-width:1601px) {

	.index01 .t1 {font-size:35px;}

	.index01 .type {margin:55px 0 45px;}

	.index01 .slide .i1 i {font-size:28px;}

	.index01 .slide .txtbox {margin-top:30px;}

}



/*é¦–é¡µäº§å“ä¸­å¿ƒæ&nbsp;·å¼*/



/*é¦–é¡µè§£å†³æ–¹æ¡ˆæ&nbsp;·å¼*/

.index02 {color:#fff;position:relative;padding:30px 0;overflow: hidden;}

.index02 .bg {position:absolute;top:0;left:0;right:0;background: #007bc2;height:600px;z-index: -1;}

.index02 .title {text-align: center;}

.index02 .t1 {color:#fff;font-size:22px;}

.index02 .t2 {color:#2fa5de;display:block;}

.index02 .c1 {line-height: 24px;height:96px;overflow:hidden;padding:0 15px;margin:25px 0;text-align: justify;}

.index02 .list {margin:15px auto 0;}

.index02 .number div {color:#ffde00;}

.index02 .number div p {display:inline;font-size:28px;font-weight:bold;}

.index02 .number div&gt;i {font-size:12px;}

.index02 .number&gt;span {font-size:12px;color:#fff;}

.index02 .more {color:#fff;padding:5px 0;text-align:center;margin:0 auto;border:1px solid #fff;width:190px;margin-bottom:25px;}

.index02 .more a {display: block;}

.index02 .content ul {overflow:hidden;}

.index02 .content li {position:relative;float:left;width:50%;overflow:hidden;transition:.5s all;}

.index02 .content li img {width:100%;}

.index02 .layer {position:absolute;z-index: 9;left:10%;top:25%;width:80%;text-align: center;}

.index02 .layer b {font-size:38px;}

.index02 .layer i {display:block;width:20px;height:2px;background:#fff;margin:2px auto 10px;}

.index02 .layer h2 {font-size:16px;font-weight:600;margin-bottom: 15px;}

.index02 .layer p {opacity: 0;position:absolute;left:0;right:0;top:0;bottom:0;z-index: 99;line-height: 24px;font-size:12px;}

.index02 .content li:hover .layer {top:0;left:15px;right:15px;width:unset;text-align: justify;}

.index02 .content li:hover .txtbox {display:none;}

.index02 .content li:hover p {opacity: 1;padding-top:25px;}

.index02 .content li p a {display:none;}

.index02 .shadow {position:absolute;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,.7);z-index:1;}

.index02 .content li.active .shadow {background: rgba(0,60,128,.8);}

@media (min-width:768px) {

	.index02 .t1 {font-size:26px;}

	.index02 .bg {height:77%;}

	.index02 .number&gt;span {font-size:12px;}

	.index02 .content li {position:relative;float:left;width:22%;height:360px;overflow:hidden;transition:.5s all;}

	.index02 .content li img {position:absolute;left:0;top:0;right:0;width:unset;}

	.index02 .layer {text-align: left;}

	.index02 .layer i {width:30px;margin:10px 0 15px;}

	.index02 .layer p {position:unset;display:none;}

	.index02 .content li p a {color:#fff;margin-top:30px;width:35%;display:block;border:1px solid #fff;text-align: center;line-height: 35px;}

	.index02 .content li p a:hover {background: #007bc2;color:#fff;}

	.index02 .content li:hover .txtbox {display:unset;}

	.index02 .content li:hover .layer {top:30px;left:10%;width:80%;}

	.index02 .content li:hover p {padding-top:0;}

	.index02 .content li.active .layer {text-align: left;top:40px;}

	.index02 .content li.active .layer p {display:block;}

	.index02 .content li.active {width:34%;transition:.5s all;}

	.index02 .content li.active img {position:absolute;top:0;left:0;right:0;bottom:0;}

	.index02 .content li.active .layer p {opacity: 1;    text-align: justify;}

}

@media (min-width:992px) {

	.index02 {padding-top:45px;}

	.index02 .t1 {font-size:32px;}

	.index02 .layer b {font-size:40px;}

	.index02 .layer h2 {font-size:22px;}

	.index02 .layer p {font-size:14px;}

	.index02 .list {margin-top:20px;}

	.index02 .number div p {font-size:36px;}

	.index02 .number div&gt;i {font-size:14px;}

	.index02 .number&gt;span {font-size:14px;}

	.index02 .c1 {line-height: 30px;text-align:center;margin:40px 0 20px;}

}

@media (min-width:1200px) {

	.index02 {padding-top:65px;}

	.index02 .t1 {font-size:36px;}

	.index02 .layer p {width:301px;}

	.index02 .layer b {font-size:50px;}

	.index02 .layer i {width:55px;}

	.index02 .layer h2 {font-size:30px;font-weight:normal;}

	.index02 .list {margin-top:30px;}

	.index02 .number div p {font-size:70px;}

	.index02 .number div&gt;i {font-size:16px;}

	.index02 .number&gt;span {font-size:16px;}

	.index02 .content li {height:530px;}

	.index02 .content li img {height:100%;}

	.index02 .content li.active img {width:100%;}

	.index02 .content li.active .layer {top:55px;}

	.index02 .content li.active p {line-height: 30px;}

	.index02 .more {font-size:15px;padding:10px 0;margin-bottom: 80px;}

	.index02 .more:hover {background:#fff;transition:.3s all;border-color:#fff;}

	.index02 .more:hover a {color:#007bc2;font-weight:bold;}

}

@media (min-width:1601px) {

	.index02 {padding-top:80px;}

	.index02 .t1 {font-size:40px;}

	.index02 .list {margin-top:40px;}

	.index02 .layer p {width:372px;}

}

/*é¦–é¡µè§£å†³æ–¹æ¡ˆæ&nbsp;·å¼*/



/*é¦–é¡µæ–½å·¥æ¡ˆä¾‹æ&nbsp;·å¼*/

.index03 {padding:20px 0;position:relative;}

.index03-left {padding:0 15px;}

.index03-title {font-size:24px;margin:20px 0;}

.index03-title small {display:block;font-size:14px;color:#c7c7c7;}

.index03 .imgbox img {height:100%;width:unset;}

.index03-right-content {line-height: 24px;font-size:12px;text-align: justify;}

.index03-right-content h2 {font-size:16px;font-weight:600;margin:10px 0 20px;}

.index03-right-content-more {display:block;border:1px solid #717171;color:#717171;text-align: center;margin:15px 0;width:100px;}

.index03 .swiper-pagination-bullet {background: none; border: 1px solid;margin:0 2px;}

.index03 .swiper-pagination-bullet-active {background: #666;}

.index03-swiper-pagination {margin:10px 0;}

@media (min-width: 768px) {

	.index03-right {padding-left:30px;}

	.index03 i {display:block;position:absolute;top:55px;left:50%;transform:translateX(-45px);z-index:9;height:4px;width:60px;background: #007bc2;}

}

@media (min-width: 992px) {

	.index03-right {padding-left:80px;}

	.index03-title {font-size:35px;}

	.index03-title small {font-size:18px;}

	.index03-right-content {font-size:14px;line-height: 24px;}

	.index03-right-content h2{font-size:22px;margin:30px 0;}

	.index03-right-content-more {width:200px;height:45px;line-height:45px;}

	.index03-right-content-more:hover {background: #007bc2;color:#fff;border-color:#007bc2;transform:translateY(-5px);transition:.5s transform;}

	.index03 i {height:6px;width:100px;top:70px;transform:translateX(-65px);}

}

@media (min-width:1200px) {

	.index03-swiper-pagination {margin:20px 0 25px;}

	.index03 {margin-top:30px;}

	.index03-title {margin-top:80px;}

}

/*é¦–é¡µæ–½å·¥æ¡ˆä¾‹æ&nbsp;·å¼*/



/*é¦–é¡µæ–°é—»åŠ¨æ€æ&nbsp;·å¼*/

.index04 {position:relative;overflow:hidden;padding:30px 0;}

.index04 .title {text-align: center;position:relative;}

.index04 .title:before {content:'';background:#d7d7d7;height:1px;width:40vw;position:absolute;left:0;top:50%;transform: translateX(-26%);}

.index04 .title:after {content:'';background:#d7d7d7;height:1px;width:40vw;position:absolute;right:0;top:50%;transform: translateX(26%);}

.index04 .t1 {color:#333;font-size:22px;}

.index04 .t2 {color:#d5d5d5;font-weight:bold;}

.index04-left,.index04-right {margin-top:30px;}

.index04-left-slide {margin-bottom:15px;}

.index04-left-slide-time {color:rgba(0,0,0,.6);font-size:20px;font-weight:600;text-align:right;border-right:1px solid rgba(0,0,0,.1);}

.index04-left-slide-time small {font-size:12px;font-weight:normal;color:rgba(0,0,0,.6);}

.index04-left-slide-title {margin-bottom: 15px;transition:.36s all;}

.index04-left-slide-content {font-size: 12px;line-height: 24px;max-height:72px;overflow:hidden;color:rgba(0,0,0,.6);margin:10px 0;}

.index04-right-slide {text-align:center;}

.index04-right-slide-img {overflow:hidden;position:relative;}

.index04-right-slide-img:after {content:'';display:block;margin-top:57%;}

.index04-right-slide-img img {max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s all;}

.index04-right-slide-title {line-height: 45px;margin-top:15px;}

.index04-more {margin:20px auto;text-align: center;line-height: 35px;height:35px;border:1px solid rgba(0,0,0,.6);display:block;width:200px;}

@media (min-width:992px) {

	.index04-left,.index04-right {margin-top:50px;}

	.index04-left-slide {margin-bottom:40px;cursor:pointer;}

	.index04-left-slide-time {font-size:25px;}

	.index04-left-slide-time small {font-size:14px;font-weight:normal;}

	.index04-left-slide-title {margin-bottom: 20px;}

	.index04-left-slide-content {font-size: 14px;}

	.index04-left-more {font-size:20px;}

	.index04-right-slide-title {font-size: 16px;font-weight:600;text-align:left;margin-top:20px;}

	.index04-more {margin:30px auto 45px;line-height: 45px;height:45px;}

	.index04-more:hover {background: #007bc2;color:#fff;border-color:#007bc2;transform:translateY(-5px);transition:.5s transform;}

	.index04-left-slide-title:hover {color:#007bc2;padding-left:15px;transition:.36s all;}

	.index04-left-slide:hover .index04-left-slide-content {text-decoration: underline;}

	.index04-left-slide:hover .index04-left-more {padding-left:15px;transition:.5s padding;}

	.index04-right-slide-img:hover img {opacity:.8;transition:.36s all;}

}

@media (min-width:1200px) {

	.index04 {padding-top:70px;}

	.index04-left-slide-title {font-size: 16px;margin-bottom: 25px;}

	.index04-title img {width:1920px;}

	.index04-right-slide-title {margin-top:30px;}

}

/*é¦–é¡µæ–°é—»åŠ¨æ€æ&nbsp;·å¼*/





/*å†…é¡µå…¬ç”¨æ&nbsp;·å¼*/

.page {margin: 20px auto;}



.inbanner {overflow:hidden;position:relative;}

.inbanner .t1 {font-size:62px;font-weight:bold;font-family:'Arial Black';position:absolute;left:50%;top:0%;transform:translate(-50%,-60%);background-image: linear-gradient(to bottom,rgba(255,255,255,.4),rgba(255,255,255,0));-webkit-background-clip:text;color: transparent;}

.inbanner img {min-width:568px;width:568px;position:relative;left:50%;transform:translateX(-50%);}

.inbanner-content {text-align: center;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);color:#fff;}

.inbanner h2 {font-size:22px;line-height:32px;}

.inpage-main {margin-bottom:50px;}

.location {border-bottom:1px solid #eee;line-height: 40px;}

.location-nav a {color:#888;text-align: center;display:block;position:relative;white-space: nowrap;}

.location-nav a:hover,.location-nav a.active {color:#007bc2;}

.location-nav a:hover:after,.location-nav a.active:after {content:'';display:block;height:3px;width:50%;transform:translateX(-50%);background: #007bc2;position:absolute;bottom:0px;left:50%;}

.inpage-main-location {color:#666;width:100%;padding-right:15px;text-align: right;white-space: nowrap;}

.inpage-main-title {font-size: 20px;width:100%;text-align: center;}

.inpage-main-description {line-height: 40px;font-size:12px;border:1px solid #eee;border-left:0;border-right:0;margin:15px 0;text-align: center;}

.inpage-main-content {line-height: 2.3;}

.inpage-main-content img {max-width:100%!important;height:unset!important;padding:5px 0;}

@media(min-width:568px) {

	.inbanner img {width:768px;}

}

@media(max-width:767px) {

	.inpage-main {margin-top:20px;}

}

@media(min-width:768px){

	.inbanner img {width:992px;}

	.inbanner h2 {font-size:24px;line-height:55px;}

	.inpage-main-title {font-size:28px;}

	.inpage-main-description {font-size:14px;}

	.location {margin-bottom: 20px;}

}

@media(min-width:992px) {

	.inbanner img {width:1200px;}

	.inbanner .t1 {font-size:82px;transform:translate(-50%,-50%);}

	.inbanner h2 {font-size:36px;line-height:65px;}

}

@media(min-width:1200px) {

	.inbanner img {width:1600px;}

	.inbanner .t1 {font-size:102px;}

	.inbanner h2 {font-size:42px;line-height:80px;}

}

@media(min-width:1400px){

	.location {line-height: 75px;}

	.location-nav {font-size:16px;}

	.inpage-main-location {font-size:15px;}

	.inbanner img {width:1920px;}

	.inbanner .t1 {font-size:112px;}

	.inbanner h2 {font-size:50px;line-height:100px;font-weight: bold;}

	.inbanner small {font-size:16px;margin-top:35px;}

	.inpage-main-title {font-size:28px;}

	.inpage-main-description {line-height: 60px;margin:25px 0;}

	.inpage-main-content {font-size:16px;}

}

/*å†…é¡µå…¬ç”¨æ&nbsp;·å¼*/





/*äº§å“ç»¼åˆé¡µæ&nbsp;·å¼*/

.inpro-list {padding-top: 20px;overflow-x: scroll;white-space: nowrap;}

.inpro-list::-webkit-scrollbar {width:100%;height:2px;background-color:#ccc;}

.inpro-slide {color:#666;background:#e6e6e6;font-size:12px;line-height: 35px;text-align:center;padding:0 15px;margin-right:10px;}

.inpro-slide a {display:block;}

@media(max-width:991px) {

	.inpro-list {padding-bottom:10px;margin-bottom:10px;}

}

@media(min-width:768px){

	.inpro-slide {font-size:14px;flex-basis: 25%;}

}

@media(min-width:992px) {

	.inpro-list {flex-wrap:wrap;overflow:hidden;}

	.inpro-slide:hover {background: #007bc2;color:#fff;}

}

@media(min-width:1200px){

	.inpro-list {padding-top: 36px;}

	.inpro-slide {font-size:16px;flex-basis:19%;margin-right:1%;line-height: 40px;margin-bottom:10px;}

}



.product-list {border-bottom:1px solid rgba(0,0,0,.2);}

.product-list .slide .imgbox {border: 1px solid #eee;}

.product-list .slide .imgbox:after {padding-top:67.4%;}

.product-list .slide .txtbox {align-items:center;justify-content: space-between;margin-top:10px;}

.product-list .slide .c1 {color:#6e6e6e;}

.product-list .slide .iconbox {justify-content: space-between;margin-top:10px;}

.product-list .slide .i1 {color:#6e6e6e;font-size:12px;flex-basis:31%;max-width:31%;padding:3px;white-space:nowrap;border:1px solid #6e6e6e;border-radius:10px;text-align:center;}

.product-list .slide .i1 i {font-size:20px;display:block;margin:0 auto;line-height: 1;margin-bottom:5px;}

@media(max-width:767px) {

	.product-list .slide {margin-bottom:15px;}

	.product-list .slide .iconbox {display:none!important;}

}

@media (min-width:768px) {

	.product-list-title {font-size:24px;margin:15px 0;}

	.product-list-title i {font-size:20px;font-style:unset;color:#fff;background:#007bc2;padding:0 5px;margin-right:10px; }

	.product-list-title a {position: absolute;right: 0;top: 50%;transform: translateY(-50%);font-size:15px;color:rgba(0,0,0,.6);}

	.product-list .slide .i1 {padding:5px;}

}

@media(min-width:992px) {

	.product-list .slide .iconbox {margin-top:0;}

	.product-list .slide .i1 i {font-size:22px;}

	.product-list .slide:hover .imgbox {border-color:#007bc2;}

	.product-list .slide:hover .c1 {color:#007bc2;font-weight:bold;}

	.product-list .slide:hover .i1 {color:#007bc2;border-color:#007bc2;}

}

@media (min-width:1200px) {

	.product-list {border-bottom:1px solid rgba(0,0,0,.2);padding:50px 0 90px;}

	.product-list-title {font-size:30px;}

	.product-list-title i {font-size:25px;}

	.product-list .slide .c1 {flex:1;}

	.product-list .slide .iconbox {flex:1;}

	.product-list .slide .i1 i {font-size:24px;}

	.product-list .slide .txtbox {margin-top:20px;}

}

@media(min-width:1601px) {

	.product-list .slide .i1 i {font-size:28px;}

	.product-list .slide .txtbox {margin-top:30px;}

}

/*äº§å“ç»¼åˆé¡µæ&nbsp;·å¼*/



/*æ–°é—»åˆ—è¡¨é¡µæ&nbsp;·å¼*/

.news-list {margin-bottom: 70px;}

.news-slide {padding:15px 15px;border-bottom:1px dashed #ddd;}

.news-slide-title {font-size:18px;font-weight:600;}

.news-slide-content {line-height: 24px;font-size:12px;margin:10px 0;color:rgba(0,0,0,.6);}

.news-slide-time {color:#ddd;font-size:12px;}



.news-img-slide {margin-bottom:15px;}

.news-img-slide .imgbox {border:1px solid #eee;}

.news-img-slide:hover .imgbox {border:1px solid #007bc2;}

.news-img-slide .c1 {text-align:center;margin-top:10px;}

.news-img-slide:hover .c1 {color:#007bc2;}

.news-img-slide-img {text-align: center;border:1px solid #eee;padding:10px;position:relative;overflow:hidden;}

.news-img-slide-img:after {content:'';display:block;padding-top:75%;}

.news-img-slide-img img {max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

.news-img-slide-content {color:rgba(0,0,0,.6);line-height: 24px;}

.news-img-slide-content h2 {font-size:18px;line-height: 45px;}

a.news-img-slide-more {color:#aaa;display:block;border: 1px solid #eee;text-align: center;width:100px;line-height:45px;margin:15px 0;}

@media(max-width:767px) {

	.news-list {margin-top:20px;}

}

@media(min-width:768px) {

	.news-slide-title {font-size:18px;}

	.news-slide-content {line-height: 28px;font-size:14px;margin:15px 0;}

	.news-slide-time {font-size:14px;}

}

@media(min-width:992px){

	.news-slide {padding:25px 15px;}

	.news-slide-title {font-size:20px;font-weight:500;}

	.news-slide-content {line-height: 32px;font-size:16px;}

	.news-slide:hover .news-slide-content {text-decoration: underline;}



	.news-img-slide {margin-bottom:40px;}

	/*.news-img-slide-img {box-shadow: 0 20px 40px -20px #999}*/

	.news-img-slide-img img {max-width:100%;}

	.news-img-slide-content {max-width:70%;margin:0 auto;/*padding-top:35px;*/}

	.news-img-slide-content h2 {font-size:32px;line-height: 60px;}

	.news-img-slide-content p {line-height: 32px;margin:30px 0;}

	a.news-img-slide-more {width:200px;}

	a.news-img-slide-more:hover {background: #007bc2;color:#fff;}

	.news-img-slide-img:hover {opacity: .8;}

}

/*æ–°é—»åˆ—è¡¨é¡µæ&nbsp;·å¼*/



/*å…³äºŽæˆ‘ä»¬æ&nbsp;·å¼*/

.company-01 {padding-bottom:20px;}

.cp-title {font-size:20px;text-align: center;margin:30px auto;}

.cp-title span {color:yellow;}

.cp-title small {font-size:12px;display:block;}

.cp-number-slide div p {font-size:24px;color:#007bc2;font-weight:bold;display:inline;}

.cp-number-slide div&gt;i {font-size:12px;font-style:normal;font-weight:bold;color:#007bc2;}

.cp-number-slide&gt;span {font-size:12px;color:#919191;}



.cp01-left img {max-width:100%;}

.cp01-right {line-height: 2rem;margin:20px 0;}

@media(max-width:767px) {

	.cp-number-slide {margin-bottom: 20px;}

}

@media(min-width:768px){

	.cp-title {font-size:30px;margin:40px auto;}

	.cp-title small  {font-size:16px;}

	.cp-number-slide div p {font-size:28px;}



    .cp01-left {text-align: left;margin-bottom:30px;}

}

@media(min-width:992px){

	.company-01 {padding-bottom:60px;}

	.cp-title {font-size:36px;}

	.cp-title small {margin-top:20px;}

	.cp-number-slide div p {font-size:36px;}

	.cp-number-slide div&gt;i {font-size:14px;}

	.cp-number-slide&gt;span {font-size:14px;}



    .cp01-left {text-align: left;padding-top:30px;}

    .cp01-right {line-height: 2.5rem;}

}

@media (min-width:1200px) {

	.company-01 {padding-bottom:80px;}

	.cp-title small  {font-size:19px;}

	.cp-number-slide div p {font-size:70px;}

	.cp-number-slide div&gt;i {font-size:16px;}

	.cp-number-slide&gt;span {font-size:16px;}



    .cp01-right {font-size:16px;}

}



.cp02 {color:#fff;position:relative;padding:30px 0;overflow: hidden;}

.cp02-bg {position:absolute;top:0;left:0;right:0;background: #007bc2;height:600px;z-index: -1;}

.cp02-title {font-size:20px;text-align: center;margin:30px auto;}

.cp02-title span {color:yellow;}

.cp02-title small {font-size:12px;display:block;color:rgba(255,255,255,.6);}

.cp02-content ul {overflow:hidden;}

.cp02-content li {position:relative;float:left;width:50%;overflow:hidden;transition:.5s all;}

.cp02-content li img {width:100%;}

.cp02-layer {position:absolute;z-index: 9;left:10%;top:35%;width:80%;text-align: center;color:#fff;}

.cp02-layer b {font-size:24px;}

.cp02-layer i {display:block;width:20px;height:2px;background:#fff;margin:2px auto 10px;}

.cp02-layer h2 {font-size:16px;font-weight:600;margin-bottom: 15px;}

.cp02-layer p {opacity: 0;position:absolute;left:0;right:0;top:0;bottom:0;z-index: 99;line-height: 24px;font-size:12px;}

.cp02-content li:hover .cp02-layer {top:0;left:15px;right:15px;width:unset;text-align: justify;}

.cp02-content li:hover .cp02-layer-txt {display:none;}

.cp02-content li:hover p {opacity: 1;padding-top:25px;}

.cp02-content li p a {display:none;}

.cp02-shadow {position:absolute;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,.7);z-index:1;}

.cp02-content li.active .cp02-shadow {background: rgba(0,60,128,.8);}

@media (min-width:768px) {

	.cp02-bg {height:65%;}

	.cp02-title {font-size:30px;margin:40px auto;}

	.cp02-title small  {font-size:16px;}

	.cp02-content li {position:relative;float:left;width:22%;height:360px;overflow:hidden;transition:.5s all;}

	.cp02-content li img {position:absolute;left:0;top:0;right:0;width:unset;}

	.cp02-layer {text-align: left;}

	.cp02-layer i {width:30px;margin:10px 0 15px;}

	.cp02-layer p {position:unset;display:none;}

	.cp02-content li p a {color:#fff;margin-top:20px;width:35%;display:block;border:1px solid #fff;text-align: center;line-height: 35px;}

	.cp02-content li p a:hover {background: #007bc2;color:#fff;}

	.cp02-content li:hover .cp02-layer-txt {display:unset;}

	.cp02-content li:hover .cp02-layer {top:30px;left:10%;width:80%;}

	.cp02-content li:hover p {padding-top:0;}

	.cp02-content li.active .cp02-layer {text-align: left;top:40px;color:#fff;}

	.cp02-content li.active .cp02-layer i {background:#fff;}

	.cp02-content li.active .cp02-layer p {display:block;}

	.cp02-content li.active {width:34%;transition:.5s all;}

	.cp02-content li.active img {position:absolute;top:0;left:0;right:0;bottom:0;}

	.cp02-content li.active .cp02-layer p {opacity: 1;}

}

@media (min-width:992px) {

	.cp02-title {font-size:36px;}

	.cp02-title small {margin-top:20px;}

	.cp02-layer b {font-size:40px;}

	.cp02-layer h2 {font-size:22px;}

	.cp02-layer p {font-size:14px;}

}

@media (min-width:1200px) {

	.cp02-content li {height:530px;}

	.cp02-content li img {height:100%;}

	.cp02-content li.active img {width:100%;}

	.cp02-content li.active .cp02-layer {top:55px;}

	.cp02-content li.active p {line-height: 34px;}



}



.cp03 {position:relative;padding:30px 0;overflow: hidden;}

.cp03-bg {position:absolute;top:0;left:0;right:0;background: #007bc2;height:600px;z-index: -1;}

.cp03-title {font-size:20px;text-align: center;margin:30px auto;}

.cp03-title span {color:yellow;}

.cp03-title small {font-size:12px;display:block;}

.cp03 .imgbox {border:1px solid #eee;}

.cp03 .imgbox img {max-width:100%;max-height:100%;width:unset;}

.cp03-more {padding:5px 0;text-align:center;margin:0 auto;border:1px solid #999;width:190px;margin-bottom:25px;}

@media (min-width:768px) {

	.cp03-bg {height:65%;}

	.cp03-title {font-size:30px;margin:40px auto;}

	.cp03-title small  {font-size:16px;}

}

@media (min-width:992px) {

	.cp03-title {font-size:36px;}

	.cp03-title small {margin-top:20px;}

	.cp03-slide {padding: 5%;border: 1px solid #eee;}

}

@media(min-width:1200px) {

	.cp03-more {font-size:15px;padding:10px 0;margin-bottom: 80px;}

	.cp03-more:hover {background:#007bc2;transition:.3s all;border-color:#007bc2;}

	.cp03-more:hover a {color:#fff;}

}

/*å…³äºŽæˆ‘ä»¬æ&nbsp;·å¼*/





.proinfo01 .mainimg {border:1px solid #eee;}

.proinfo01 .mainimg img {max-height:100%;max-width:100%;width:unset;}

.proinfo01 .t1 {font-size:16px;}

.proinfo01 .t2 {color:#888;line-height: 22px;margin-top:15px;text-align:justify;}

.proinfo01 .msgbox {margin-top:15px;}

.proinfo01 .msgbox .c1 {background:#f5f5f5;line-height: 35px;padding:0 15px;white-space: nowrap;}

.proinfo01 .msgbox .c1 b {color:#dc0606;font-size:18px;}

.proinfo01 .msgbox .car-btn {display:block;margin-top:10px;color:#fff;background: #ff8104;width:180px;line-height: 35px;text-align: center;cursor:pointer;}

.proinfo01 .msgbox .car-btn:hover {color:#fff;font-weight:bold;}

.proinfo01 .imgmore {position:relative;padding:0 10%;margin-top:15px;}

.proinfo01 .imgmore .imgbox {border:2px solid #fff;}

.proinfo01 .imgmore .imgbox.active {border:2px solid #ff8104;}

@media(max-width:991px) {

	.proinfo01 .t1 {margin-top:20px;}

	.proinfo01 .rightbox .swiper-button-prev, .proinfo01 .rightbox .swiper-container-rtl .swiper-button-next {left:0;}

	.proinfo01 .rightbox .swiper-button-next, .proinfo01 .rightbox .swiper-container-rtl .swiper-button-prev {right:0;}

	.proinfo01 .rightbox .swiper-button-prev:after, .proinfo01 .rightbox .swiper-container-rtl .swiper-button-next:after{font-size:28px;}

	.proinfo01 .rightbox .swiper-button-next:after, .proinfo01 .rightbox .swiper-container-rtl .swiper-button-prev:after{font-size:28px;}

}

@media(min-width:768px) {

	.proinfo01 .msgbox {display:flex;}

	.proinfo01 .msgbox .car-btn {margin-top:0;}

}

@media(min-width:992px) {

	.proinfo01 .t1 {font-size:18px;}

	.proinfo01 .t2 {line-height: 24px;}

	.proinfo01 .msgbox .c1 {line-height: 45px;margin-right:15px;}

	.proinfo01 .msgbox .c1 b {font-size:20px;}

	.proinfo01 .msgbox .car-btn {line-height: 45px;}

}

@media(min-width:1200px) {

	.proinfo01 .rightbox {padding-left:35px;}

	.proinfo01 .t1 {font-size:20px;}

	.proinfo01 .t2 {font-size:15px;line-height: 26px;margin-top:20px;}

	.proinfo01 .msgbox {margin-top:25px;}

	.proinfo01 .msgbox .c1 {line-height: 50px;padding:0 25px;}

	.proinfo01 .msgbox .c1 b {font-size:22px;}

	.proinfo01 .msgbox .car-btn {line-height: 50px;font-size:18px;}

	.proinfo01 .imgmore {margin-top:25px;}

}

@media(min-width:1601px) {

	.proinfo01 .rightbox {padding-left:45px;}

	.proinfo01 .t1 {font-size:24px;}

	.proinfo01 .t2 {line-height: 28px;margin-top:30px;}

	.proinfo01 .msgbox {margin-top:35px;}

	.proinfo01 .msgbox .c1 {line-height: 60px;padding:0 35px;}

	.proinfo01 .msgbox .c1 b {font-size:24px;}

	.proinfo01 .msgbox .car-btn {line-height: 60px;}

	.proinfo01 .imgmore {margin-top:35px;}

}





/*footeræ&nbsp;·å¼*/

.footer {background: #202020;color:#939393;}

.footer-nav {border-bottom:1px solid rgba(147,147,147,.1);margin-bottom: 20px;}

.footer-nav .container {flex-flow:row wrap;padding:15px 0;}

.footer-nav a {color:#fff;text-align:center;line-height:35px;flex-basis:33%;}

.footer-ewm-slide {margin:0 10px;}

.footer-ewm-slide-img {margin:0 auto;max-width:100px;overflow:hidden;}

.footer-ewm-slide-img img {max-width:100%;}

.footer-ewm-slide-title {text-align: center;line-height: 35px;}

.footer-contact {padding:20px 0;text-align: center;line-height: 30px;color:#fff;}

.footer-contact h3 {font-size:16px;margin-bottom: 10px;}

.footer-contact h3 span {font-size:20px;font-weight:500;}

.footer-type {color:#fff;line-height: 32px;}

.footer-bottom {font-size: 12px;text-align: center;padding: 20px 0;line-height: 30px;}

.footer-share a {display: inline-block;margin:0 10px;background: url(../Image/images.png) no-repeat;}

.footer-share a:nth-child(1) {width:22px;height:24px;margin-top:1px;background-position:-72px 0;}

.footer-share a:nth-child(2) {width:26px;height:26px;background-position:-76px -24px;}

.footer-share a:nth-child(3) {width:30px;height:26px;background-position:-80px -50px;}

@media (min-width:768px) {

	.footer-nav a {flex:1;}

	.footer-contact {text-align: left;}

	.footer-bottom {text-align: left;}

	.footer-share {float:right;}

	.footer-ewm-slide {margin:0 13px;}

}

@media(min-width:992px) {

	.footer-contact {padding-left: 50px;}

}

@media (min-width:1200px) {

	.footer-index03 {margin-bottom: 50px;}

	.footer a:hover {color:#fff;}

	.footer-contact {font-size:14px;}

	.footer-type {padding-top:15px;padding-left: 60px;}	

  .footer-bottom {font-size:14px;padding-top:60px;}

	.footer-share a:hover {background-position-x: -50px;}

}

/*footeræ&nbsp;·å¼*/



/*åº•éƒ¨å¯¼èˆª*/

.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: 36px;color: #fff;}

.top_li {display:none;}

.five .top_li {display:block;}

/*åº•éƒ¨å¯¼èˆª*/





/*contact css*/

#allmap {width:100%;height:500px;overflow:hidden;line-height:28px;border:none;}

.con_title {font-size:2.5rem;color:#232323;padding-top:2rem}

.con_title small {font-size:14px;color:#959595;padding-left:1rem}

.contactbox {position:relative;}

.contactbox01 {width:100%;height:auto;overflow:hidden;position:relative;z-index:2}

.contactbox01 .container {position:relative;}

.contactbox02 {position:relative;z-index:1}

.contactbox01 .lxlist {padding:2rem 0}

.contactbox01 .lxlist li {padding:14px 0;line-height:22px;height:auto;overflow:hidden;}

.contactbox01 .lxlist li img {float:left;padding-right:1rem}

.contactbox01 .lxlist li big {line-height:44px;font-size:30px}

.contactbox01 .kefu {background:#007bc2;transition:1s all}

.contactbox01 .kefu img {display:block;margin:0 auto}

.contactbox01 .kefu:hover {background:#232323}

.contactbox .closecontact {width:30px;height:30px;right:30px;top:30px;position:absolute;}

.contactbox01 .msg01 {width:100%;height:48px;line-height:48px;color:#959595;border:1px solid #d2d2d2;padding:0px 15px;outline:none;margin-bottom:20px;display:block;}

.contactbox01 .msg02 {width:100%;height:118px;color:#959595;line-height:48px;border:1px solid #d2d2d2;padding:0px 10px;outline:none;margin-bottom:20px;display:block;}

.contactbox01 .captcha {width:60%;height:48px;line-height:48px;color:#959595;border:1px solid #d2d2d2;padding:0px 15px;outline:none;margin-bottom:20px;float:left;}

.contactbox01 .msg03 {width:36%;height:48px;text-align:left;text-indent:2rem;line-height:48px;color:#fff;border:1px solid #007bc2;background:#007bc2;padding:0px 10px;float:right;outline:none;margin-bottom:1rem;transition:0.4s all}

.contactbox01 .msg03:hover {border:1px solid #232323;}

.contactbox01 .G_inimg {height:30px;margin-left:-25%;float:left;margin-top:9px;}

.contactbox01 .Validform_checktip {display:none !important}

.contactbox01 .msgbox {padding:15px 0;height:auto;overflow:hidden;}

@media(max-width:767px) {

	.contactbox01 .G_inimg {    margin-left: -30%;}

}

@media(min-width:1200px) {

	.contactbox01 {position:absolute;left:0;top:-75px;z-index:10}

	.contactbox01 .container {background:#fff;padding:25px 86px 90px}

	.con_title {font-size:44px}

	.contactbox01 .kefu {width:361px;height:72px;}

	.contactbox02 {height:820px}

	#allmap {height:820px}

	.contactbox01 .msg01,.contactbox01 .msg02,.contactbox01 .captcha {font-size:14px}

	.contactbox01 .lxlist li {font-weight:bold;font-size:24px;line-height:28px;}

	.contactbox01 .lxlist li img:nth-child(1) {padding-right:40px;}

}



.sidebar .type {margin:5px 0 15px;align-items:center;padding-bottom:10px;white-space: nowrap;overflow-x:scroll;}

.sidebar .type::-webkit-scrollbar {width:100%;height:2px;background-color:#ccc;}

.sidebar .type .t3 {color:#007bc2;font-weight:600;margin-right:20px;}

.sidebar .type a {color:#555;font-size:12px;display:block;padding:0 15px;border-left:1px solid #dfdfdf;}

.sidebar .type a:hover,.sidebar .type a.active {color:#007bc2;}

@media(max-width:767px) {

	.sidebar .type a {display:inline;text-align:center;}

}

@media (min-width:768px) {

}

@media(min-width:992px) {

}

@media (min-width:1200px) {

	.sidebar .type {font-size:16px;margin:55px 0 45px;justify-content: center;overflow: hidden;}

	.sidebar .type a {font-size:16px;padding:0 25px;}

}

@media(min-width:1601px) {

	.sidebar .type {margin:55px 0 45px;}

}



.sidebar .sidebar01 {border:1px solid #eee;margin-bottom:20px;padding-bottom:25px;}

.sidebar .title {height: 80px;background: #007bc2;background-size:100% auto;text-align: center;line-height: 1;overflow: hidden;color:#fff;line-height: 30px;margin-bottom: 15px;}

.sidebar .title h3 {margin-top:20px;font-size:24px;}

.sidebar .slide {border-bottom:1px dashed #eee;display:block;padding:0 15px;}

.sidebar .slide a {display:block;padding-left: 25px;line-height: 50px;height: 50px;position:relative;}

.sidebar .slide i {position: absolute;right:25px;font-style:normal;top: 50%;transform: translateY(-50%);}

.sidebar .slide&gt;a:hover {color:#fff;background: #007bc2;border-bottom:none;}

.sidebar .slide.active&gt;a {color:#fff;background: #007bc2;border-bottom:none;}

.sidebar .slide ul {display:none;}

.sidebar .slide ul.active {display: block;}

.sidebar .slide ul a:hover {color:#007bc2;font-weight:bold;}

.sidebar .slide ul li.active a {color:#007bc2;font-weight:bold;}

.sidebar .contactbox {padding:0 15px;line-height: 32px;}

.sidebar .act {display:inline;font-weight:bold;}


/* --äººæ‰æ‹›è˜-- */
.tabPostList{width:100%;overflow:hidden;}
.tabPostList .tab{ width:100%;}
.tabPostList .tab .alignLeft{text-align:left !important;}
.tabPostList .tab .alignRight{text-align:right;}
.tabPostList .tab thead tr{}
.tabPostList .tab thead tr th{font-size:15px;color:#FFF;height:56px;line-height:56px;text-align:center;font-weight:normal;background:#007bc2;}
.tabPostList .tab tbody tr{}
.tabPostList .tab tbody tr td{border-bottom:1px solid #ddd;}
.tabPostList .tab tbody tr.trEven{ background:rgb(255,255,255);cursor:pointer;}
.tabPostList .tab tbody tr.trEven td{ position:relative;font-size:15px;color:rgb(102,102,102); height:60px; line-height:60px; text-align:center}
.tabPostList .tab tbody tr.trEven td .icon{width:100%; height:100%; position:absolute; left:0; top:0;}
.tabPostList .tab tbody tr.active{}
.tabPostList .tab tbody tr.active td{ border-bottom:0;}
.tabPostList .tab tbody tr.active td .icon{}
.tabPostList .tab tbody tr.trEven:hover{}
.tabPostList .tab tbody tr.trOdd{background:rgb(245,245,245);display:none;cursor:auto}
.tabPostList .tab tbody tr.trOdd td .postDel{ padding:20px 50px 20px 0;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc{ overflow:hidden; margin-bottom:20px;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc h1{color:#3f3f3f;font-size:16px;margin-bottom:15px;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc .con{padding-left:25px;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc .con p{line-height:24px;font-size:14px;color:#000;}


.jobs-contact{margin-top:20px;}
.jobs-contact p{font-size:16px;line-height:32px;color:#666;}


@media(max-width:767px) {
	.tabPostList .tab thead tr th{font-size:14px;height:32px;line-height:32px;}
	.tabPostList .tab tbody tr.trEven td{font-size:14px; height:auto; line-height:20px;padding:6px 0;}
	.tabPostList .tab tbody tr.trOdd td .postDel{ padding:20px 0 20px 0;}
	.tabPostList .tab tbody tr.trOdd td .postDel .disc h1{font-size:14px;margin-bottom:10px;}
	.tabPostList .tab tbody tr.trOdd td .postDel .disc .con{padding-left:10px;}
	.tabPostList .tab tbody tr.trOdd td .postDel .disc .con p{line-height:24px;font-size:13px;}
	.jobs-contact p{font-size:14px;line-height:24px;}


}
</pre></body></html>