/* common #097bc2 */
/* @font-face {font-family: 'Bebas Neue';src: url('../font/BebasNeue.woff2') format('woff2'),url('../font/BebasNeue.woff') format('woff'),url('../font/BebasNeue.otf') format('otf');font-weight: normal;font-style: normal;font-display: swap;} */
h1, h2, h3, h4, h5, h6, p {margin: 0;}
ul,li {margin-bottom: 0;padding-left: 0;margin-top: 0;}
dl {margin: 0;}
a:hover {text-decoration: none;color: #333;}
:focus {outline: 0 !important;}
.uk-card-default {box-shadow: none;}
table {border-collapse: collapse;border-spacing: 0;}

/* i_banner */
#c_portalResEbizads_banner-15992777658974989 .banner-text {position: relative;top: 0;left: 0;transform: translate(0,0);z-index: 999;display: block;margin-bottom: 200px;}
#c_portalResEbizads_banner-15992777658974989 .uk-active.uk-transition-active .banner-text * {transform: translate3d(0, 0px, 0);opacity: 1;text-align: center;}

/* i_product */
.i_product .uk-container {padding: 0 100px;}
.i_product h1 {position: absolute;font-size: 60px;font-weight: bold;font-family: arial;color: #097bc2;text-transform: uppercase;transform: rotate(90deg);transform-origin: left bottom;top: -70px;left: -20px;}
.i_product h3 {font-size: 36px;font-weight: bold;color: #333;writing-mode: tb-rl;}
.i_product .line {width: 3px;height: 280px;background-color: #d2d2d2;position: absolute;left: 50%;transform: translateX(-50%);top: 200px;}
.i_product .line::before {position: absolute;width: 3px;height: 40px;background-color: #097bc2;left: 50%;transform: translateX(-50%);top: 80px;content: '';}
/* .i_product .uk-overlay-default {background-image: linear-gradient(90deg,transparent,#097bc2);transition: .3s ease-out;transition-property: opacity,transform,filter;opacity: 0;}
 */
.i_product .uk-overlay-default {background-color: transparent;}
.i_product h2 {font-size: 36px;font-weight: bold;color: #097bc2;}
.i_product h4 {font-size: 20px;color: #fff;}
.i_product .uk-card.active .uk-overlay-default {opacity: 1;transform: translate(0,0);}
.i_product h5 {font-size: 18px;color: #333;text-align: center;line-height: 45px;}

/* i_about */
.i_about .uk-container {padding: 0 100px;}
.i_about h2 {font-size: 36px;font-weight: bold;color: #333;}
.i_about h6 {font-size: 16px;color: #333;position: relative;}
.i_about h6::before {content: '';position: absolute;width: 69px;height: 69px;background-color: rgba(121, 194, 239,0.33);border-radius: 50%;top: 50%;transform: translateY(-50%);left: -20px;}
.i_about hr {border-width: 3px;width: 148px;border-color: #fff;position: relative;margin: 40px 0;}
.i_about hr::before {content: '';position: absolute;width: 51px;height: 3px;background-color: #79c2ef;right: 0;top: -3px;}
.i_about p {font-size: 16px;line-height: 1.8;color: #333;}
.i_about p span {font-size: 60px;color: #097bc2;font-weight: bold;margin-right: 10px;}
.i_about h5 {font-size: 16px;font-weight: bold;color: #333;}
.i_about .line {width: 2px;height: 96px;background-color: rgba(121, 194, 239,0.5);}

/* i_news */
.i_news .uk-container {padding: 0 100px;}
.i_news h2 {font-size: 24px;font-weight: bold;}
.i_news h2.sub {font-size: 24px;font-weight: normal;font-family: arial;color: #097bc2;}
.i_news a.btn {line-height: 45px;padding: 0 30px;border: 2px solid #097bc2;font-size: 18px;color: #097bc2;border-radius: 50px;margin-left: 20px;transition: .5s all;}
.i_news a.btn.active {background-color: #097bc2;color: #fff;}
.i_news h3 {font-size: 20px;font-weight: bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; }
.i_news p {font-size:16px;color: #888888;line-height: 1.8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 60px;}
.i_news h6 {font-size: 16px;color: #888888;}
.i_news .uk-transition-toggle:hover {background-color: #f6fcff;}
.i_news .uk-transition-toggle a.btn {line-height: 45px;font-size: 16px;opacity: 0;transition: .5s all;margin-left: 0;}
.i_news .uk-transition-toggle:hover a.btn {opacity: 1;}

/* contant */
.contant .title h3 {font-size: 28px;color: #333;line-height: 28px;margin-bottom: 10px;}
.contant .title h5 {font-size: 16px;color: #666;font-family: "pop";}
.contant .uk-card-default {background-color: #f6fcff;}
.contant .desc h3 {font-size: 36px;font-weight: bold;color: #097bc2;margin-bottom: 10px;}
.contant .desc h5 {font-size: 16px;color: #666;margin-bottom: 10px;}
.contant .desc p ,.contant .desc p a {font-size: 16px;color: #666;}

/* msg */
.msg .uk-input {height: 70px;font-size: 16px;}
.msg .uk-button {background-color: #097bc2;color: #fff;transition: .5s all;}
.msg .uk-button:hover {background-color: rgba(9, 123, 194, 0.7);}

/* foot */
#w_grid-1614215838061 {width: 100%;max-width: none;padding: 20px 100px 0;background: #393939;}
.foot h3 {font-size: 24px;font-weight: bold;color: #fff;}
.foot hr {margin: 20px 0 20px;border-color:rgba(255, 255, 255,0.2);}
.foot hr.title {width: 47px;border-width: 2px;border-color: rgba(255, 255, 255,0.2);}
#c_portalResPublic_codeContainer-16142159003080480 .btdh h2 {font-size: 18px;font-weight: bold;color: #fff;}
#c_portalResPublic_codeContainer-16142159003080480 .btdh h2:hover {color: #097BC2;}
#c_portalResPublic_codeContainer-16142159003080480 .btdh p  {font-size: 16px;color: #fff;margin-top: 5px;}
#c_portalResPublic_codeContainer-16142159003080480 .btdh p:hover {color: #097BC2;}
#c_portalResPublic_codeContainer-16142165416342699 .sidecon {text-align: left;}
.foot .e_box img {width: 139px;border-radius: 5px;}
#w_grid-1614215838061> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {width: auto;float: right;}
#c_portalResPublic_codeContainer-16142165416342699 .sidecon p {font-size: 16px;color: #fff;margin-top: 10px;line-height: 1.5;color: #fff;}
#c_portalResPublic_codeContainer-16142165416342699 .sidecon a {font-size: 16px;color: #fff;margin-top: 10px;line-height: 1.5;color: #fff;}
#c_portalResPublic_codeContainer-16142165416342699 .sidecon a:hover {color: #097BC2;}
.footer p ,.footer p a {font-size: 14px;color: #fff;line-height: 45px;color: #fff;}

.reset_style p {font-size: 16px;line-height: 2;}
#c_portalResNews_list-16001300664859957 .timeLine .row .item {visibility: visible;animation-duration: 1s;animation-name: rotateInUpRight;}
#c_portalResNews_list-16001300664859957 .timeLine .row .pull-right {visibility: visible;animation-duration: 1s;animation-name: rotateInUpLeft;animation-delay: 0.5s;}
#c_portalResNews_list-16001300664859957 .timeLine .row .lineHeader:after {content: '';width: 3px;position: absolute;top: 35px;bottom: 35px;left: 50%;border-radius: 50px;background-color: #DDD;z-index: 0;}
#c_portalResPublic_codeContainer-15966215497338572 .link-col h2 {color: #fff;}
#c_portalResPublic_codeContainer-16145859264945616 .link-col h2 {color: #fff;}
#c_portalResProduct_list-16142204925657856 .proLink {color: #333;}
#c_portalResProduct_list-16142204925657856 .box:hover .proLink {color: #fff;}
#c_portalResProduct_detail-15966249773404964 .d_ProductDetail {padding: 0;}
#w_grid-1596624954610 > div > .p_gridbox {background-color: #fff;}
#c_portalResNews_list-15964570800635260 .pic {transform: translate(-50%,-50%) scale(1.5);}

/* pagination */
.pagination {display: block;}
.pagination span:not(.page-numbar) {float: none;display: inline-block;vertical-align: middle;border-radius: 0;line-height: 40px;font-size: 16px;}
.pagination span a:not(.page-num){float: none;display: inline-block;vertical-align: middle;border-radius: 0;margin: 0 5px;padding: 8px 10px;line-height: 40px;font-size: 16px;border: 1px solid #097bc2;}
.pagination span a.page-num {float: none;display: inline-block;vertical-align: middle;border-radius: 0;margin: 0 5px;padding: 8px 20px;line-height: 40px;font-size: 16px;border: 1px solid #097bc2;}
.pagination span a:hover,.pagination span a.page-num.page-num-current {color: #fff;background-color: #097bc2;}
.pagination span.page-status {display: none;}

#w_grid-1595211799703> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {display: none;}
#w_grid-1595211799703> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {width: 100%;margin-left: 0px;}

#w_grid-1596624954570> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {display: none;} 
#w_grid-1596624954570> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {width: 100%;margin-left: 0px;}

#w_grid-1588928516484> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {width: 100%;margin-right: 0px;}
#w_grid-1588928516484> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {display: none;} 

.iproduct .thumbnav {transform: rotate(90deg) translateY(-100%);transform-origin: top left;height: 40%;width: 414px;}
.iproduct .thumbnav .uk-transition-toggle {transform: rotate(-90deg) translate(-175%,0%) scale(1.3);transform-origin: top left;}
.iproduct .thumbnav .uk-card-default {border: 1px solid #eee;transition: .5s all;}
.iproduct .thumbnav li.uk-transition-active .uk-card-default , .iproduct .thumbnav li:hover .uk-card-default {border-color: #097bc2;}
.iproduct .thumbnav li {transition: .5s all;padding: 5px;}
.iproduct canvas {opacity: 0.5;transition: .5s all;}
.iproduct .uk-active canvas {opacity: 1;}
.iproduct h3 {font-size: 30px;font-weight: bold;}
.iproduct a.btn {display: block;border-radius: 10px;background-color: #097bc2;line-height: 45px;margin: 0 auto;color: #fff;transition: 0.5s all;text-align: center;}
.iproduct a.btn:hover {background-color: #253643;}
.iproduct ul.uk-list {border: 1px solid #eee;}
.iproduct ul.uk-list li {padding: 0 15px;}
.iproduct ul.uk-list li:nth-child(n+2) {border-top: 1px solid #eee;margin-top: 0;}
.iproduct ul.uk-list li a {color: #333;line-height: 2;border-bottom:1px solid #333;}
.iproduct ul.uk-list li span {display: inline-block;line-height: 50px;}

/* @media */
@media screen and (min-width: 960px) {
	
}
@media screen and (max-width: 2200px) {
	
}
@media screen and (max-width: 1700px) {
	.i_product h1 {font-size: 40px;top: -47px;left: -10px;}
	.i_product h4 {font-size: 14px;}
}
@media screen and (max-width: 1500px) {

}
@media screen and (max-width: 1400px) {
	#c_portalResEbizads_banner-15992777658974989 .summry h4 {font-size: 20px;}
}
@media screen and (max-width: 960px) {
	.i_product .uk-container {padding: 0 30px;}
	.i_product .uk-position-relative.uk-padding {padding: 0;}
	.i_about {background-image: none !important;}
	.i_about .uk-container {padding: 0 30px;}
	.i_about h2 {font-size: 20px;margin-top: 20px;}
	.i_about hr {margin: 20px 0;}
	.i_about p span {font-size: 30px;}
	.i_about .line {height: 50px;}
	.i_news .uk-container {padding: 0 30px;}
	.i_news .uk-transition-toggle {background-color: #F8F8F8;}
	#w_grid-1614215838061 {padding: 20px 30px 60px;}
	.foot h3 {font-size: 16px;}
	.m-foot ul li span {color: #333;}
	#w_grid-1588492178985 {position: relative;}
	#w_grid-1614231650392 > div > .p_gridbox {padding: 0;}
	.contant .desc {padding: 15px;}
	.contant .desc svg ,.contant .desc svg image{width: 30px;height: 30px;} 
	.contant .desc h3 {font-size: 24px;}
	.contant .uk-grid {margin-left: -15px;}
	.contant .uk-grid>* {padding-left: 15px;}
	.contant .uk-grid>.uk-grid-margin {margin-top: 15px;}
	.contant .desc p, .contant .desc p a {font-size: 14px;}
	
	.pagination span a:not(.page-num) {padding: 0px 14px;}
	.pagination span a.page-num {padding: 0px 14px;}
	.pagination span.page-index,.pagination span.page-last,.pagination span.page-pre,.pagination span.page-next {display: none;}
	#c_portalResNews_detail-15889286489366228 .p_articles p img {display: block;margin: 0 auto;}
	
	
	
	
}