body{background:#fff;}
table{table-layout:fixed;word-wrap:break-word;border-collapse:collapse;border-spacing:0;}
td,th{border:1px solid #eaeaea;padding:10px;}
.width{width:1440px;max-width:100%;margin:0 auto;padding:20px;}
ul, li { list-style: none; }
/*公共部分*/
.ui-sidebar{z-index:10 !important;}
.ui-filter{margin-bottom:0px;border:0;padding:0 0 12px 0;box-shadow:none;}
.ui-filter .item{display:flex;}
.ui-filter .ui-filter-left{font-size:14px;color:#7F7F8C;text-align:right;white-space:nowrap;padding:6px 10px 0 10px;min-width:50px;white-space:nowrap;}
.ui-filter .ui-filter-right a{padding:6px 10px;border-radius:4px;color:#666;font-size:14px;margin:0px 10px 10px 0;border:0;display:inline-block;}
.ui-filter .ui-filter-right a:hover,.ui-filter .ui-filter-right a.active{color:#fff;background:#004262;}

pre{background:#F4F8FF;border:1px solid #e0eaff;padding:15px 20px;border-radius:4px;line-height:1.5;margin:0;color:#666;position:relative;margin:20px 0;}
/*title*/
.e_container-11{display:flex;flex-wrap:wrap;flex-direction:row;display-radio:flex;margin-left:auto;margin-right:auto;margin-bottom:20px;background_radio:1;max-width:none; background:background:#004262;}
.e_container-11 > .p_item{flex:1;max-width:100%;max-height:100%}
.e_text-12{font-weight:bold;font-size:48px;text-align:center;font_radio:2;display-radio:1;line-height:1.2}
.e_richText-13{font_radio:2;text-align:center;margin-left:auto;margin-right:auto;display-radio:1;width:auto;line-height:1.6;max-width:none;padding-top:0px;margin-top:0px;padding-right:0px;font-weight:normal;font-size:18px;color:rgba(0,0,0,0.6)}
 .e_html-14{min-height:0px;background_radio:1;display-radio:1;margin-top:0px;margin-bottom:0px}
@media screen and (max-width:768px){
	.e_richText-13{display-radio:1;font_radio:2;padding-right:0px;padding-left:0px;font-size:14px}
}
@keyframes fa_span01_ani {
    0% {
	width: 6px;
}
100% {
	width: 48px;
}
}
@keyframes fa_span02_ani {
    0% {
	width: 48px;
}
100% {
	width: 6px;
}
}
.yx_flexJC {
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
	justify-content: center;
}
.yx_flex {
	display: flex;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    -moz-flex-wrap:nowrap;
	flex-wrap: nowrap;
}
.yx_InLine p span {
	display: inline-block;
	margin: 0 6px 0 0;
	height: 6px;
	border-radius: 6px;
	margin-top: 14px;
}
.yx_InLine p span:nth-child(1) {
	width: 6px;
	background: var(--theme-color);
	animation: fa_span01_ani 1.2s linear infinite alternate;
}
.yx_InLine p span:nth-child(2) {
	width: 48px;
	background: var(--themes-color);
	animation: fa_span02_ani 1.2s linear infinite alternate;
}

/*响应式头部开始*/

.navl .mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:800;background-color:rgba(0,0,0,.2)}
.navl .navleft{display:none}
.navl .menusj{float:left;font-size:16px;z-index:900;line-height:85px; display:none}
.navl .menusj .close{display:none;font-size:16px;text-align:right;cursor:pointer;}
.navl .menusj .close i{font-size:20px;margin-left:5px;color:#333;}
.head-nav.white ul li a{font-size:16px;color:#fff;}
.navl ul li ul li a{font-size:16px; color:#fff;}
.ui-nav.white ul li li:hover>a{background:#004262;color:#fff;}
.ui-nav.white ul li ul li a:hover{background:#004262;color:#fff;}
.navl .right{float:right;position:relative;z-index:251;height:85px;line-height:85px;display:flex; margin-left:2%;}
.navl .right .dotMenu{display:none;color:#fff;cursor:pointer;margin-left:15px;}
.navl .right .toplink{margin-right:10px;line-height:85px;height:85px;color:#0255C0;}
.navl .right .toplink a{display:inline-block;font-size:14px;position:relative;padding:0 14px;color:#fff;}
.navl .right .toplink a:after{position:absolute;content:"";width:1px;height:18px;right:0;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.2)}
.navl .right .toplink a:last-child:after{display:none;}
.navl .right .icon{color:#fff;cursor:pointer;}
.navl .right .icon a{color:#fff;}
.navl.open-nav .menusj{transform:translateX(0);}
.navl.open-nav .mask{display:block}

@media only screen and (max-width:768px)
{
	.navl{height:50px;padding:0 10px;margin-top:0px;background:#004262;box-shadow:0 1px 3px rgba(0,0,0,.15); display:block;}
	.navl .logo a{height:50px;}
	.navl .logo img{max-height:35px;}
	.head-nav.white ul li a{color:#333;}
	.navleftlogo{display:none;}
	.navl .navleft{display:block;}
	.navl.white ul li a{color:#333;}
	.navl .menusj{position:fixed;top:0;right:0;bottom:0;padding:0 20px;width:75%;background:#fff;overflow-y:auto;overflow-x:hidden;color:#313233;transform:translateX(100%);transition:.3s;display:block;}
	.navl .menusj .close{display:block;}
	.navl .right .dotMenu{display:block;}
	.navl .right{height:50px;line-height:50px;}
	.navl .right .toplink{line-height:50px;height:50px;}
	.head-nav>ul{padding:0;}
	.head-nav .ui-nav-line{display:none;}
}
/*响应式头部结束*/



/*首页banner*/
.mt_xct{position: absolute;z-index: 9;width: 900px;}
.aboutVideo {position:absolute; top: 73%;right: 1.3%; margin: -0.3rem 0 0 -0.3rem;z-index: 20;}
.aboutVideo img{width:0.6rem !important;}
.none {display:none;}




@media only screen and (max-width:768px)
{

}

.inner{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;}
.iwidth{width:1280px;max-width:100%;margin:0 auto;}
.inner .cn{font-size:48px;color:#fff;font-weight:bold;line-height:1;}
.inner .en{font-size:18px;color:#fff;font-weight:normal;margin-left:15px;text-transform:capitalize;}
.inner .intro{font-size:16px;color:#fff;line-height:2;margin-top:20px;display:none;}
.inner .position{color:#fff;margin-top:20px;}
.inner .position a{color:#fff;}
@media only screen and (max-width:768px)
{
	.inner .cn{font-size:28px;}
}

.bg-nav{background:#fff;position:relative; filter: drop-shadow(3px 2px 9px rgba(169, 198, 200, 0.5)); }

.bg-nav .ui-nav{line-height:50px;}
.bg-nav .ui-nav-line{background:#004262;}
.bg-nav .ui-nav>ul>li{margin-right:10px;}
.bg-nav .ui-nav ul{display: flex;
  justify-content: center;
  align-items: center;}
.bg-nav .ui-nav ul li a{ font-size:22px; }
.bg-nav .ui-nav ul li a:hover{color:#fff;background:#004262;}
.bg-nav .ui-nav ul li.active>a{font-weight:bold;}
.bg-nav .ui-nav ul li li:hover>a{background:#004262;}
.bg-nav .ui-nav ul li ul li a:hover{background:#004262;}

.subnav{background:#f3f3f3;line-height:50px;height:50px;padding:0 20px;position:relative;display:none;}
.subnav a{display:block;color:#333;}
.subnav i{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#999;cursor:pointer;}
.subnav.active{background:#004262;}
.subnav.active a{color:#fff;}
.subnav.active i:before{content:"\e880";color:#fff;}

@media only screen and (max-width:768px)
{
	.subnav{display:block;}
	#sub_nav{display:none;}
}

.bg-gray{background:#fafafa;padding:20px 0;}
.home-name{padding:0 0 20px 0;}
.home-name h2{font-size:30px;font-weight:bold;position:relative;}
.home-name h2:before{position:absolute;bottom:5px;left:0;width:100px;height:8px;background:linear-gradient(243deg,rgba(86,142,248,0),#004262);border-radius:3px;opacity:.5;content:"";display:block;}

@media only screen and (max-width:768px)
{
	.width{padding:0 20px;}
}
.goods-listpro{padding:10px 0;position: relative;}
.goods-listpro .item{padding:0px;}
.goods-listpro .item .wrappro{background:#fff;border-radius:10px;position:relative;border:1px solid #E6E8EB;box-shadow:0px 2px 10px rgba(0,0,0,0.08)}
.goods-listpro .item .image{overflow:hidden;border-radius:10px 10px 0 0;}
.goods-listpro .item .image img{width:100%;border-radius:10px 10px 0 0;transition:all .5s;}
.goods-listpro .item:hover img{transform:scale(1.4);}
.goods-listpro .item .wrappro .anchor{position:absolute;left:20px;top:20px;background:#004262;padding:12px 16px;font-size:13px;color:#fff;border-radius:5px;}
.goods-listpro .item .wrappro .bottom .name a:hover, .goods-listpro .item .wrappro .bottom .other a:hover{ color:#004262;}
.goods-listpro .item .wrappro .bottom .name { text-align:center;}
.goods-listpro .item .wrappro .bottom {padding:20px 20px 0 20px;}
.goods-listpro .item .wrappro .bottom .name{font-weight:bold;font-size:22px; text-align:center;}
.goods-listpro .item .wrappro .bottom .other{border-top:1px solid #E0E0E0;padding:15px 0 25px 0;margin-top:15px;display:flex;justify-content:space-between;font-size:16px;}
.goods-listpro .item .wrappro .bottom .other .date{font-size:14px;color:#999;}
.goods-listpro .item .wrappro .bottom .other .date i{margin-right:5px;font-size:14px;color:#999;}



.goods-list{padding:10px 0}
.goods-list .item{padding:0px;}
.goods-list .item .wrap{background:#fff;border-radius:10px;position:relative;border:1px solid #E6E8EB;box-shadow:0px 2px 10px rgba(0,0,0,0.08)}
.goods-list .item .image{overflow:hidden;border-radius:10px 10px 0 0;}
.goods-list .item .image img{width:100%;border-radius:10px 10px 0 0;transition:all .5s;}
.goods-list .item:hover img{transform:scale(1.4);}
.goods-list .item .wrap .anchor{position:absolute;left:20px;top:20px;background:#004262;padding:2px 6px;font-size:13px;color:#fff;border-radius:5px;}
.goods-list .item .wrap .bottom .name a:hover, .goods-list .item .wrap .bottom .other a:hover{ color:#004262;}
.goods-list .item .wrap .bottom{background:#f5f5f5;padding:10px 20px 10px 20px;border-radius:0 0 10px 10px;}
.goods-list .item .wrap .bottom .name{font-weight:bold;font-size:18px; text-align:center;}
.goods-list .item .wrap .bottom .other{border-top:1px solid #E0E0E0;padding:15px 0 25px 0;margin-top:15px;display:flex;justify-content:space-between;font-size:16px;}
.goods-list .item .wrap .bottom .other .date{font-size:16px;color:#212529;}
.goods-list .item .wrap .bottom .other .date i{margin-right:5px;font-size:16px;color:#212529;}
.goods-list .item .wrap .bottom .other .link {font-size:16px;color:#212529;}
.goods-list .item .wrap .bottom .other .link i{margin-right:5px;font-size:16px;color:#212529;}

@media only screen and (max-width:768px)
{
	.goods-list{padding:20px 15px;--ui-x:20px}
	.goods-listpro{padding:20px 15px;--ui-x:20px}
}



.ui-piclist-image img{transition:all .5s;}
.ui-piclist-image:hover img{}

.home_pro{overflow:visible;}
.home_pro .ui-piclist-item{padding:14px 14px 4px 14px;margin-bottom:1.8%;transition:all .5s;border-radius:4px;}
.home_pro .ui-piclist-item:hover{transform:translateY(-10px)}
.home_pro .ui-piclist-image{overflow:hidden;}

.bg_home_01{background:url(../images/bg.jpg) no-repeat;background-size:cover;margin:20px auto 0 auto;padding:50px 0 80px 0;}


.bg_home_02{background:#f0f0f0;padding:60px 0;}
.home_about{margin-bottom:100px;}
.home_about_left{position:relative;}
.home_about_left:before{content:'';position:absolute;left:-40px;bottom:-40px;width:80%;height:100%;background:#104492;z-index:-1;}
.home_about_left img{max-width:100%;}
.home_about_right{box-shadow:0px 2px 32px 0px rgba(0,0,0,0.2);margin-top:40px;padding:50px 60px;}
.home_about_right h1{font-size:30px;}
.home_about_right .text{margin:15px 0;line-height:28px;}
.home_about_right .text p{margin-top:15px;}

.home_about_right .more{text-align:right;}
.home_about_right .more a{text-align:left;display:inline-block;background:#363e45;width:180px; height:46px;line-height:46px;color:#fff;position:relative;overflow:hidden; }
.home_about_right .more a:after{position:absolute;right:0;top:0;width:80px;content:'';height:0;border-top:50px solid #104492;border-left:28px solid transparent;transition:all .5s;}
.home_about_right .more a span{display:block;padding:0 15px 0 30px;position:relative;z-index:1;}
.home_about_right .more a span i{float:right;font-size:24px;font-weight:normal;}
.home_about_right .more a:hover{color:#fff;}
.home_about_right .more a:hover:after{width:120%;height:100%;}

.home_news{margin-top:30px;display:flex;flex-wrap:wrap;}
.home_news .home_news_item{margin:0 0 30px 0;width:50%;}
.home_news .home_news_item:nth-child(1n){padding-right:15px;padding-left:0;}
.home_news .home_news_item:nth-child(2n){padding-right:0;padding-left:15px;}
.home_news_body{box-shadow:0px 0px 4px rgba(0, 0, 0, 0.1);background:#fff;padding:20px;border-radius:5px;display:flex;align-items:center;}
.home_news_body .date{width:90px;text-align:center;padding-right:20px;margin-right:30px;border-right:1px solid #eee;}
.home_news_body .date h4{font-size:38px;color:#999;margin:0;}
.home_news_body .date p{color:#999;font-size:16px;font-family:Verdana;}
.home_news_body .body{flex:1;overflow:hidden;transition:all 0.5s ease;}
.home_news_body .body h4{font-size:20px;font-weight:bold;color:#515050;}
.home_news_body .body p{color:#c2c2c2;font-size:16px;}
.home_news_body .body h4 a:hover{color:#246FDD;}
.home_news_body:hover{box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);}
.home_news_body:hover .body{transform:translateX(5px);}
.home_news_item:hover .body h4 a{color:#1890FF;}
.home_news_item:hover .body p{color:#666;}

@media screen and (max-width:1024px)
{
	.width{width:100%;}
	.header{height:60px;}
	.header .logo{max-width:400px;}
	.header .logo img{max-height:60px;}
	.header .hotline{display:none;}
	.header .navbar{display:block;}
	.nav{display:none;}
	
	.banner .ui-carousel-page li.active{width:10px;}
	.banner .ui-carousel-page{bottom:10px;}
	.ui-carousel-prev,.ui-carousel-next{display:none;}
	
	.ui-sidebar{position:fixed;bottom:120px;top:auto;display:block;}
	.ui-sidebar ul{margin-top:35px;}
	.ui-sidebar ul li a{width:40px;line-height:40px;}
	.ui-sidebar ul li a i{font-size:20px;}
	.ui-sidebar ul li div{line-height:40px;font-size:14px;min-width:100px;}
	.ui-sidebar ul li:hover div{right:70px;}
	.ui-sidebar-color ul li a{color:#246FDD;}
	.ui-sidebar-color ul li a:hover{background:#246FDD;border-color:#246FDD;}
	.ui-sidebar-color ul li.active a{background:#246FDD;border-color:#246FDD;}
	
	#offside-nav{min-width:85%;}
	.ui-collapse-menu-title{padding-left:10px;}
	.ui-collapse-menu-title.active{background:#fff;}
	.ui-collapse-menu-title.active a{color:#363e45;}
	
	.ui-show-image .ui-card-image{height:240px;}
	
	.home_subject{margin:15px 10px;display:block;}
	.home_subject_left,.home_subject_right{flex:0 0 100%;max-width:100%;}
	.home_subject_left .name{font-size:24px;}
	.home_subject_left .ename{font-size:18px;}
	.home_subject_left:after{display:block;content:'';width:70%;border-top:1px solid #eee;right:0;top:30px;position:absolute;z-index:-1;}
	.home_subject_right ul{flex-wrap:wrap;justify-content:flex-start}
	.home_subject_right ul li{flex:0 0 50%;max-width:50%;margin-left:0;margin-bottom:10px;}
	.home_subject_right ul li a{padding:8px 10px;font-size:14px;text-align:center;}
	.home_subject_right ul li:nth-child(1n){padding-right:5px;padding-left:0;}
	.home_subject_right ul li:nth-child(2n){padding-right:0;padding-left:5px;}
	.home_subject_right_line:after{display:none;}
	.home_subject_white .home_subject_left:after{display:none;}
	
	.home_pro .ui-piclist-item{padding:5px 5px 4px 5px;}
	.home_pro .ui-piclist-item:hover{transform:translateY(0px)}
	.ui-piclist{margin:0 0 0 0}
	.ui-piclist .ui-piclist-item{width:47.5%;margin:0 0 15px 15px;}
	.bg_home_01{margin:20px auto 0 auto;padding:20px 0 30px 0;}
	
	.our_list{margin:0 10px;}
	.our_list_item{flex:0 0 50%;max-width:50%;}
	.our_list_item_body{margin:10px 15px;padding:15px 20px;}
	.our_list_item_body .image{width:50px;line-height:50px;height:50px;}
	.our_list_item_body .image i{font-size:24px;}
	.our_list_item_body .text{margin-left:20px;}
	.our_list_item_body .text h4{font-size:18px;}
	.our_list_item_body .text span{font-size:14px;}
	
	.bg_home_02{padding:20px 0;}
	.home_about{margin-bottom:0px;}
	.home_about_left,.home_about_right{flex:0 0 100%;max-width:100%;}
	.home_about_left{padding-right:20px;}
	.home_about_left img{margin-left:20px;max-width:96%;}
	.home_about_right{margin-top:50px;padding:20px 30px;}
	.home_about_right h1{font-size:24px;}
	.home_about_right .text{margin:15px 0;line-height:28px;}
	
	.home_news{margin-top:10px;padding:0 15px;}
	.home_news_body .date{width:80px;padding-right:10px;margin-right:20px;}
	.home_news_body .date h4{font-size:24px;}
	.home_news_body .body h4{font-size:16px;}
	
	.link{padding:0 10px;}
	.link a{font-size:13px;padding:0 10px;line-height:30px;}
	
	.footer{padding:20px 0;}
	.footer_item{width:45%;margin-right:5%;padding-left:4%;margin-bottom:20px;}
	.footer_last{width:95%;margin-right:5%;padding-left:4%;margin-bottom:20px;}
	.footer_item h4{font-size:16px;height:40px;}
	.footer_item h4:after{top:38px;}
	.footer_item h5{font-size:14px;}
	.footer_tel{font-size:24px;color:#fff;}
	
	.position{display:none;}
	.subnav{padding:0 10px;margin:5px 0 10px 0;}
	.subnav ul{flex-wrap:wrap;justify-content:flex-start}
	.subnav ul li{flex:0 0 50%;max-width:50%;margin-left:0;margin-bottom:10px;}
	.subnav ul li a{padding:8px 10px;font-size:14px;text-align:center;}
	.subnav ul li:nth-child(1n){padding-right:5px;padding-left:0;}
	.subnav ul li:nth-child(2n){padding-right:0;padding-left:5px;}
	.banner_inner{height:230px;}
	
	.ui-pre,.ui-next,.ui-show-tags,.ui-show-share,.ui-col-6{flex:0 0 100%;max-width:100%;}
	.ui-show-image .ui-col-3{padding-right:0;flex:0 0 50%;max-width:50%;margin:0 0 20px 0;padding-right:20px;}
	.ui-show-image .ui-col-3:nth-child(2n){margin-right:0;padding-right:0px;}
	.ui-show-share{text-align:center;margin-top:15px;}
	.ui-nice{padding-left:0 !important;margin-top:15px;}
	.ui-media-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;}
	.ui-col-4.ui-text-right{display:none;}
	.box{border-radius:0;padding:15px 20px;}
	.box.ui-mt-20{margin-top:0 !important;margin-bottom:20px;}
	.ui-image{padding:0 20px;}
	.ui-form-book{}
	.ui-form-book .ui-col-2{display:none;}
	.ui-form-book .ui-col-10{flex:0 0 100%;max-width:100%;}
	.ui-form-book .ui-offset-2{margin-left:0;flex:0 0 100%;max-width:100%;}
	.ui-form-book .ui-offset-2 .ui-btn{display:block;width:100%;text-align:center;}
}
@media screen and (max-width:768px)
{
	.ui-piclist .ui-piclist-item{width:47%;}
}
@media screen and (max-width:540px)
{
	.home_news{margin-top:10px;padding:0;}
	.home_news .home_news_item{margin:0 0 20px 0;width:100%;}
	.home_news .home_news_item:nth-child(1n){padding-right:15px;padding-left:15px;}
	.home_news .home_news_item:nth-child(2n){padding-right:15px;padding-left:15px;}
	.our_list_item{flex:0 0 100%;max-width:100%;}
	.ui-piclist .ui-piclist-item{width:46%;}
	.ui-show-image .ui-card-image{height:auto;}
	.ui-show-image .ui-col-3{padding-right:0;flex:0 0 100%;max-width:100%;}
}
@media screen and (max-width:415px)
{
	.ui-piclist .ui-piclist-item{width:44%;}
}



























.tns-nav{}
.tns-nav[type="goods"]{text-align:center; }
.tns-nav a{width:90px;height:30px;line-height:26px;border:1px solid #eee;border-radius:5%;background:none;display:inline-block;text-align:center;margin-left:15px;transition:0.3s; margin-right:15px;}
.tns-nav a i {font-size:20px;}
.tns-nav a:hover {background:#004262;border-color:#004262;color:#fff;}
.tns-nav[type="news"]{margin-top:20px;}
.tns-nav[type="news"] a{border-color:#d5d5d5;margin-left:0;margin-right:15px;}
.tns-nav[type="news"] a:hover{border-color:#004262;color:#004262;background:#fff;}
.tns-nav a[aria-disabled="true"]:hover{color:#999;background:#fff;border-color:#eee;cursor:not-allowed;}

.tns-dots{text-align:center;margin-top:0px;}
.tns-dots a{display:inline-block;margin:5px;background:#fafafa;width:1px;height:1px;border-radius:50%;}
.tns-dots a.active{background:#fafafa;}

.bg-about{background:#004262 url(../images/about.jpg);background-size:cover;background-position:center; padding:20px 0;color:#fff;margin-bottom:20px;min-height:600px;overflow:hidden;display:flex;align-items:center;}
.home-about{padding-right:40px;}
.home-about .en{font-size:50px;}

.home-about .intro{font-size:18px;margin-top:10px;line-height:28px;}
.home-about .gengduo{margin-top:30px; float:left; padding-right:50px;}
.home-about .gengduo a{padding:10px 30px;color:#fff;background:#000;transition:0.3s;line-height:1;border-radius:100px;border:1px solid rgba(249, 249, 249, 0.4);background:linear-gradient(90deg, transparent 0%, transparent 100%); font-size:18px;}
.home-about .gengduo a:hover{background:#fff;color:#004262;}
.home-about-box{padding-left:40px;}
.home-about-box .box{background:#fff;box-shadow:0px 10px 10px rgba(0,0,0,0.35);padding:12px; margin-top:20px;}
.home-about-box .box img,.home-about-box .box video{width:100%;}




@media only screen and (max-width:768px)
{
	.bg-blue{height:auto;}
	.home-about{padding:0 30px;}
	.home-about-box{padding:0 30px;margin-top:40px;}
	.home-about .btn a{line-height:20px;}

}


@media screen and (min-width: 769px){
	 }

.flt { float: left; }
.frt { float: right; }
.wrap { width: 100%; max-width: 1440px; margin: 0 auto; position: relative; }
.clear { clear: both; }
.clear:after, .clear:before { content: ''; clear: both; display: table; }




.div_news .wrap { margin-top: -30px; margin-bottom: 30px; }
.div_news .news_lt { width: 38%; background: #f5f5f5; height: 500px; overflow: hidden; }
.div_news .item { line-height: 32px; color: #666; }
.div_news .item img { display: block; width:100%; }
.div_news .item .text p { color: #666; height: 64px; overflow: hidden; }
.div_news .item .text h3 { color: #333; background: no-repeat 80% center; }
.div_news .item a:hover .text h3 { background: url(../images/icon5.png) no-repeat 95% center; }
.news_lt .text { padding: 20px; }
.news_lt .text h3 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; color: #333; font-weight: normal; }
.div_news .news_rt { width: 61%; }
.news_rt ul li a { color: #333; display: block; padding: 15px 0; position: relative; }
.news_rt ul li a:after { z-index: -1; content: ''; display: block; position: absolute; width: 1px; top: 0; bottom: 0; background: #ddd; left: 91px; }
.news_rt ul li a:hover { background: #004262; }
.news_rt ul li a:hover .date label, .news_rt ul li a:hover .date span, .news_rt ul li a:hover .text p { color: #fff; }
.news_rt ul li a:hover .text h3 { color: #fcc442; }
.news_rt ul li a:hover .text:after { background: #fcc442; }
.news_rt ul li a:hover:after { background: #004262; }
.news_rt ul li .date { font-size: 12px; line-height: 20px; float: left; width: 75px; margin-right: 15px; text-align: right; }
.news_rt .date span { display: block; font-size: 20px; margin-bottom: 5px; color: #999; }
.news_rt .text { padding: 0 20px; overflow: hidden; position: relative; }
.news_rt .text:after { content: ''; display: block; width: 3px; left: 0; background: #004262; top: 0px; position: absolute; height: 20px; }
.news_rt .text h3 { line-height: 20px; margin-bottom: 10px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: normal; }

@media only screen and (max-width: 800px) {
.div_news .news_rt, .div_news .news_lt { width: 100%; float: none; margin-bottom: 20px; }
}
.div_news .item .text a:hover h3 { color: #00b0a0 }
 @media only screen and (max-width: 750px) {
.div_news .news_lt { height: auto; }
}

@media only screen and (max-width:768px)
{
	.home-news{margin-bottom:30px;}
	.home-news .title{font-size:60px;}
	.home-news .cn{font-size:30px;}
	.home-news .tns-nav{text-align:right;}
	
	.home-news-list .item{display:block;}
	.home-news-list .item .title{padding:15px 0;}
	.home-news-list .item .icon{text-align:right;}
}

.bg-case{background:#F9FAFB;}
.home-case .en{font-weight:bold;color:#14151A;font-size:60px;line-height:1.25}
.home-case .cn{font-weight:bold;color:#14151A;font-size:18px;line-height:1.25}
.home-case .intro{font-size:14px;color:#727376;line-height:2;text-align:right;}

.case-list{padding:10px 0;}
.case-list .item{box-shadow:0 5px 10px 0 rgba(20, 21, 26, 0.08);position:relative;}
.case-list .item:after{content:"";left:0;width:0;bottom:0;height:2px;display:block;background:#004262;transition:all .5s;}
.case-list .item .date{color:#14151A;font-size:14px;font-weight:bold;}
.case-list .item .icon{text-align:right;font-size:14px;color:#999;}
.case-list .item .bottom{padding:10px 20px 30px 20px;background:#fff;}
.case-list .item .title{font-size:22px;margin:15px 0;font-weight:bold; text-align:center;}
.case-list .item .title a:hover{ color:#004262;}
.case-list .item .intro{font-size:14px;color:#727376;line-height:1.8;height:20px;}
.case-list .item .image{overflow:hidden;border-radius:0px;}
.case-list .item .image img{width:100%;border-radius:0px;transition:all .5s;}
.case-list .item:hover img{transform:scale(1.4);}
.case-list .item:hover:after{width:100%;}

@media only screen and (max-width:768px)
{
	.home-case .en{font-size:36px;}
	.home-case .cn{font-size:24px;}
	.case-list{padding:20px;}
	.home-case-list{padding:20px 0;}
}

.home-link{margin:30px 0;font-size:0;}
.home-link a{display:inline-block;margin:5px 5px 5px 10px;border:1px solid #f3f3f3;padding:6px 10px;border-radius:4px;color:#666;font-size:14px;}
.home-link a:hover{border-color:#dadada;}

.page{padding:40px 0;line-height:1;min-height:300px;overflow:hidden;}
.page p{margin-bottom:20px;line-height:2;font-size:16px;}

@media only screen and (max-width:768px)
{
	.page{padding:20px 15px;}
}

.news-list{padding:0 20px;}
.news-list .item{display:flex;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #eee;min-height:120px;}
.news-list .item.image{min-height:220px;}
.news-list .item .left{width:30%;margin-right:40px;overflow:hidden}
.news-list .item .left img{width:100%;transition:all .5s;}
.news-list .item:hover img{transform:scale(1.4);}
.news-list .item .right{flex:1;overflow:hidden;position:relative;min-height:180px;}
.news-list .item .block{display:flex;}
.news-list .item .title{font-size:22px;line-height:1.5;}
.news-list .item .title a:hover , .news-list .item .intro:hover{color:#004262;}
.news-list .item .intro{font-size:14px;color:#666;line-height:1.8;}
.news-list .item .date{font-size:15px;line-height:2;padding:10px 0;}
.news-list .item .date i{font-size:15px;color:#999;margin-right:5px;}
.news-list .item:hover .date i{color:#004262;}
.news-list .item .bottom{position:absolute;width:100%;font-size:15px;bottom:0;}
.news-list .item .bottom i{font-size:15px;color:#ccc;margin-right:10px;}
.news-list .item .bottom a{margin-right:15px;font-size:14px;}
.news-list .item .bottom a:hover{color:#004262;}
@media only screen and (max-width:768px)
{
	.news-list .item{display:block;}
	.news-list .item .left{width:100%;margin-right:0px;margin-bottom:15px;}
	.news-list .item .bottom{position:static;margin-top:20px;}
}

.news-show{padding:0 20px;}
.news-show .title{border-bottom:1px dashed #ccc;padding-bottom:15px;text-align:center;}
.news-show .title h1{font-size:24px;line-height:1.5;}
.news-show .intro{font-size:14px;color:#666;}
.news-show .date{font-size:15px;line-height:2;padding:10px 0;text-align:center;}
.news-show .date i{font-size:15px;color:#666;margin-right:5px;}
.news-show .page{padding:20px 0;}
.news-show .tags{font-size:15px;margin-bottom:20px;}
.news-show .tags i{font-size:15px;color:#ccc;margin-right:10px;}
.news-show .tags a{margin-right:15px;font-size:14px;}
.news-show .prev{color:#999;line-height:2;}
.news-show .prev span{color:#004262;}
.news-show .next{color:#999;line-height:2;margin-top:10px;}
.news-show .next span{color:#004262;}
.like-news{background:#fff;border-radius:10px;position:relative;border:1px solid #E6E8EB;box-shadow:0px 2px 10px rgba(0,0,0,0.08)}
.like-news .name{padding:15px 20px 0 20px;}
.like-news .name h2{font-size:20px;font-weight:bold;position:relative;}
.like-news .name h2:before{position:absolute;bottom:1px;left:0;width:70px;height:6px;background:linear-gradient(243deg,rgba(86,142,248,0),#004262);border-radius:3px;opacity:.5;content:"";display:block;}
.like-news .list{padding:5px 15px 25px 15px;}
.like-news .list a em{background:#999;color:#fff;height:26px;line-height:26px;width:26px;border-radius:50%;font-family:verdana;margin-right:10px;font-size:12px;display:inline-block;text-align:center;}
.like-news .list li:nth-child(1) a em{background:#004262;}


.pro-image{}
.pro-image .item{border:0px solid #eee;}
.pro-image .item img{width:100%;height:auto;}
.pro-small-wrap{margin:15px 70px;padding-bottom:20px;overflow:hidden;white-space:nowrap;}
.pro-small{list-style:none;}
.pro-small li{display:inline-block;border:1px solid #eee;margin:0 2px;cursor:pointer;}
.pro-small li.active{border-color:#004262;}
.pro-small li img{width:50px;height:50px;}

.pro-tools{position:relative;margin-top:30px;}
.pro-controls .prev{position:absolute;left:0;top:50%;transform:translateY(-70%);width:50px;height:50px;line-height:46px;border:1px solid #eee;border-radius:50%;background:none;display:inline-block;text-align:center;transition:0.3s;cursor:pointer;}
.pro-controls .next{position:absolute;right:0;top:50%;transform:translateY(-70%);width:50px;height:50px;line-height:46px;border:1px solid #eee;border-radius:50%;background:none;display:inline-block;text-align:center;transition:0.3s;cursor:pointer;}

.pro-show .title h1{font-size:36px;line-height:1.5;}
.pro-show .intro{font-size:18px;color:#666;line-height:30px;margin:15px 0;}
.pro-show .list{list-style:none;}
.pro-show .list li{line-height:40px;}
.pro-show .list li a{display:inline-block;margin-right:10px;color:#000}
.pro-show .list li a:hover{color:#004262;}
.pro-show .prevs{color:#999;line-height:2;padding-left:20px;}
.pro-show .prevs span{color:#004262;}
.pro-show .nexts{color:#999;line-height:2;margin-top:10px;padding-left:20px;}
.pro-show .nexts span{color:#004262;}

.bg-pro-nav{background:#f7f7f7;color:#004262;text-align:center;padding:15px 0 25px 0;font-size:26px;font-weight:bold;text-decoration:underline;text-decoration-color:#004262;text-underline-offset:15px;text-decoration-thickness:2px}

@media only screen and (max-width:768px)
{
	.pro-show{padding:0 20px;}
}

.contact{min-height:300px;border:1px solid #E6E8EB;box-shadow:0px 2px 10px rgba(0,0,0,0.08);border-radius:4px;}
.contact .left{background:#f8f8f8;padding:40px 25px;border-right:1px solid #E6E8EB;}
.contact .left h1{font-size:24px;}
.contact .left h5{color:#999;font-family:arial;font-size:12px;line-height:2;font-weight:normal;margin-bottom:20px;}
.contact .left p{font-size:14px;}


/*响应式底部开始*/
.footer{width:100%;background:#004262;padding:10px 0 0 0;border-bottom:1px solid #004262; overflow:hidden;}
.footer .menu{width:53%; float:left; padding-left:2%;}
.footer .menu ul{list-style:none;display:flex;flex-wrap:wrap;width:100%;}

.footer .menu ul li:first{display:block;flex:1; padding-left:2%; width:47%;padding-right:4%;}
.footer .menu ul li>i{dislay:none;color:#10143B;}
.footer .menu ul li a{color:#fff;font-size:26px; font-weight:500; }
.footer .menu ul li a:hover ,.footer .menu ul dd a:hover{color:#ddd;}
.footer .menu ul li ul{display:block; width:100%;}
.footer .menu ul li ul li{display:block;overflow:hidden; width:100%;}
.footer .menu ul li ul li em{font-size:12px;color:#ffffff;margin-right:3px;}
.footer .menu ul li ul li a{font-size:18px;line-height:30px;color:#ffffff; font-weight:300;}
.footer .menu ul li ul li a:hover{color:#fff;}
.footer .menu ul li ul p{color:#fff;}
.footer .menu ul li ul .tel{font-family:Impact;font-size:30px;color:#ffffff;}
.footer .menu ul li ul .tel img{width:80px;margin-top:10px;display:block; margin-right:10px;}
.footer .ui-fold ul>li{border:0;}
.footer .ui-fold ul li>i{color:#ffffff;}
.footer .ui-fold ul li.active>a{color:#fff;}
.footer .ui-fold ul a{color:#fff;font-size:16px;}
.footer .ui-fold ul ul{border:0;}
.footer .ui-fold ul li ul li a{font-size:14px;color:#fff;}
.footer .ui-fold ul li ul li a:hover{color:#fff;}
.footer .ui-fold ul li ul p{color:#fff;}
.footer .ui-fold ul li ul .tel{font-family:Impact;font-size:30px;color:#fff;padding-bottom:20px;}
.footer .ui-fold ul li ul .tel img{width:100%;margin-top:10px;display:block;}

.footer .liuyan{width:45%; float:left; margin-top:5px;}

.footer .menu ul dd{display:block;width:44%; padding:0 4% 0 0; line-height:24px;}
.footer .menu ul dd>i{dislay:none;color:#fff;}
.footer .menu ul dd a{color:#fff;font-size:24px; font-weight:500;}
.footer .menu ul dd ul{display:block;width:95%;}
.footer .menu ul dd ul li{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.footer .menu ul dd ul li em{font-size:14px;color:#AEB3D8;margin-right:10px;}
.footer .menu ul dd ul li a{font-size:14px;line-height:40px;color:#fff;}
.footer .menu ul dd ul li a:hover{color:#fff;}
.footer .menu ul dd ul p{color:#fff;}
.footer .menu ul dd ul .tel{font-family:Impact;font-size:30px;color:#fff;}
.footer .menu ul dd ul .tel img{width:100px;margin-top:10px;display:block;}

.copyright{background:#004044;color:#fff;padding:15px 20px;border-top:1px solid #ggg}
.copyright a{color:#AEB3D8;}
.copyright a:hover{color:#7E8DFF;}
.copyright .item:last-child{text-align:right;}



/* photo */
.photo { padding-bottom:30px; padding-top:30px; }
.scrollleft { margin: 0 auto 50px; }
.scrollleft li { float: left; margin-right: 20px; display: inline-block; width: 285px; text-align: center;border-radius:10px; box-sizing: border-box;  border:2px solid #004262;}
.photo-list li { width: 285px; height: 171px; background: #1e1e1e; position: relative;}
.photo-list li a { display: block; z-index: 555; }
.photo-list li .list-img { width: 285px; height: 171px; overflow: hidden;  }
.photo-list li .list-img img { width: 100%; height: 100%; object-fit: cover; }
.photo-list li .list-name { width: 285px; height: 50px; position: absolute; top: 80px; left: 0; line-height: 50px; color: #fff; visibility: hidden; }
.photo-list li:hover .list-name { visibility: visible; }
.photo-list li:hover .list-img img { opacity: 0.4; }
.photo-list li span { display: block; width: 111px; height: 30px; border-radius: 30px; background: #2e8de7; position: absolute; top: 130px; left: 87px; line-height: 30px; font-size: 22px; color: #fff; visibility: hidden; }
.photo-list li:hover span { visibility: visible; font-size: 22px;}

.conphoto{ width:98%; margin:0 auto;}




@media only screen and (max-width:768px)
{
	.footer{padding:10px 0;}
	.copyright{padding:10px 20px;}
	.copyright .item{text-align:center;}
	.copyright .item:last-child{text-align:center;}
}
/*响应式底部结束*/


.note {	margin-top: 10px;}
.note p {	font-size: 16px;	line-height:1.8;	position: relative;	padding-left: 30px;
	text-align: left;	word-break: break-word;	color: #aaa;}
@media (max-width: 991px) {	.note p {font-size: 15px;}}

.note p:before {font-family: 'iconfont' !important;	font-size: 20px;	font-style: normal;	line-height: 1;	position: absolute;	top: 4px;
	left: 0;	display: block;	color: #fff;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
@media (max-width: 991px) {	.note p:before {font-size: 18px;	top: 3px;	} }

.note p a { font-size: 5px;}
.note p a:hover {	text-decoration: underline !important;	color: #fff; font-size: 5px;}
.note .teldb{ font-size:5px;}
.note .ewm a{ margin-right:10px;}
.note .ewm img{height:100px;}
.note .address:before {content: '\e7a5'; padding-top:5px; }
.note .teldb:before {	content: '\e83c'; padding-top:5px;}

.note .email:before {	content: '\e826'; padding-top:5px;}


.sharedb {margin-top: 15px; width:400px; margin-bottom:15px;}



.sharedb ul {	margin: 0 -5px; }
.sharedb ul li { width:52px; display: inline-block;	padding: 0 0px;	vertical-align: top; margin-left:10px; }
.sharedb ul li a {display: block;	-webkit-transition: all .35s;	transition: all .35s; }
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 40px;	font-style: normal;	line-height: 52px;	display: block;	width: 52px;	height: 52px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
.sharedb ul li a:hover {-webkit-transform: translateY(-3px);
	-ms-transform: translateY(-3px);
	transform: translateY(-3px);}
 .sharedb ul .linkedin a:before {	content: '\e92b';}
 .sharedb ul .facebook a:before {content: '\e92d';}
.sharedb ul .youtube a:before {	content: '\e93c';}
.sharedb ul .twitter a:before {	content: '\e945';}
.sharedb ul .instagram a:before {	content: '\e938';}

@media only screen and (max-width: 1199px) {.sharedb {	margin-top: 30px;	}
.sharedb ul li { width:52px; display: inline-block;	padding: 0 5px;	vertical-align: top; margin-left:10px;}
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 30px;	font-style: normal;	line-height: 42px;	display: block;	width: 42px;	height: 42px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
	
}

@media only screen and (max-width: 991px) {	.sharedb {margin-top: 20px;}
.sharedb ul li { width:52px; display: inline-block;	padding: 0 5px;	vertical-align: top; margin-left:5px;}
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 22px;	font-style: normal;	line-height: 32px;	display: block;	width: 32px;	height: 32px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
}
@media only screen and (max-width: 576px) {	.sharedb {margin-top:6px;}
.sharedb ul li { width:52px; display: inline-block;	padding: 0 5px;	vertical-align: top; }
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 18px;	font-style: normal;	line-height: 28px;	display: block;	width: 28px;	height: 28px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
}




@media screen and (max-width:768px){
.footer .liuyan{width:100%; }}

@media screen and (max-width:560px){
.footer .liuyan{width:100%; };
.liuyan5{width:100%;overflow:hidden;}
.liuyan3{width:30%;overflow:hidden;}
.liuyan4{width:70%;overflow:hidden;}

}
.liuyan3{width:50%;overflow:hidden;}
.liuyan4{width:50%;overflow:hidden;}
.liuyan5{width:50%; float:left; overflow:hidden; }
.liuyan6{width:50%; float:right; overflow:hidden;}

	.ui-text-right{text-align:left !important;padding-top:0 !important;display:none;}
	.ui-col-sm-10{padding-right:15px;}
	.ui-btnliuyan{width:100%; }
	.liuyancontent{width:100%;}

.list dd{ width:47%; float:left; margin-right:1%; height:75px; background:#004262; line-height:75px; color:#fff; text-align:center; font-size:30px; margin-top:10px;}
.list dd a{color:#fff;}
.list dd:hover{background:#02b8c6;}
.list dd a:hover{color:#fff;}
.nytel strong:before {font-family: 'iconfont' !important; content:"\e98a";}
.nyemail strong:before {font-family: 'iconfont' !important; content:"\e826";}
.nytel, .nytel a,.nyemail, .nyemail a{ font-size:22px; color:#000; line-height:50px; height:50PX; font-weight:bolder; }
.nytel :hover a, .nyemail a:hover{ color:#004262;}

.glreen{ background:#005be3; border-color: #005be3; color:#fff;}

@media only screen and (max-width:430px)
{.nytel, .nytel a,.nyemail, .nyemail a{ font-size:16px; color:#000; line-height:50px; height:50PX; font-weight:bolder; }
}
@media only screen and (max-width:330px)
{.nytel, .nytel a,.nyemail, .nyemail a{ font-size:13px; color:#000; line-height:50px; height:50PX; }
}



.yb{ width:50%; float:right; padding:40px 25px;}
@media only screen and (max-width:1440px)
{.list dd{height:65px; line-height:65px; font-size:26px;}
}
@media only screen and (max-width:1024px)
{.list dd{height:55px; line-height:55px; font-size:24px;}
	.yb{ width:100%;  padding:40px 25px;}

}
@media only screen and (max-width:768px)
{.list dd{height:45px;line-height:45px; font-size:22px;}
	.yb{ width:100%;  padding:40px 25px;}
	
}
.whats{width:100%; margin-top:25px;}
.whats img{height:50px; float:left;}
.whats .lxtitle{ font-size:16px;  height:25px; line-height:30px; color:#999999; margin-left:20px;}
.whats .lxfs{ font-size:20px;  height:25px; line-height:30px;margin-left:20px;}
.whats .lxtitle a:hover{color:#004262;}
.whats .lxfs a:hover{color:#004262;}
/*proliuyanbg*/
.proliuyanbg{width:100%; background:#f5f5f5; padding:50px 0; }
.proliuyanbg h2{text-align:center; line-height:60px; font-size:40px;}
.procptj{width:100%; text-align:center; }
.procptj h2{ line-height:80px; font-size:40px;}



.pn {
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 16px;
    color: #999999;
    margin-top: 70px;
}

.pn .pan, .pn .back_list {
    background: #f5f5f5;
    float: left;
}

.pn .pan a, .pn .back_list a {
    color: #333;
}

.pn .pan {
    width: 588px;
    height: 60px;
    margin-right: 3px;
    font-size: 15px;
}

.pn .pan a:hover {
    color: #243483;
}



.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}

.aboutbox,.aboutbox .warper{ overflow: hidden;}
.aboutbox .hometit{position: relative; display: inline-block; padding-top:5px; margin-bottom: 20px;}
.aboutbox .hometit em{font-size: 40px; position: absolute; font-style: normal; left:180px; top: 0px;}
.aboutbox .hometit h2{text-transform:inherit; }
.aboutbox .lcon{width:100%; float: right;}
.aboutbox .lcon .fon{ color: #888; overflow: hidden; line-height: 24px; height:120px;}
.aboutbox .lcon a,.faqbox h6,.lis_case h6{display: inline-block; border-radius: 0 30px 30px 0; background:linear-gradient(60deg, #4bbe9d, #1ee19f); font-size:; color: #333; font-weight: inherit; padding:7px 15px 5px 15px; line-height: 30px; font-size: 16px; font-weight: 600; margin-top:35px;}
.aboutbox .lcon a i,.faqbox h6 i,.lis_case h6 i{display: inline-block; margin-left: 6px; font-size: 26px; font-weight: 100; vertical-align: top;}
.aboutbox .rcon{width:98%; float: left; color: #666; line-height: 26px;}
.aboutbox .rcon img{display:block; width: 100%;}
.aboutbox .rcon .item{position: relative;}
.aboutbox .rcon .item div{display: block; width:220px; font-size: 18px; color: #333; background: rgba(255,255,255,.8); position: absolute; right: 0; bottom: 0; padding:16px 15px 10px 15px;}
.aboutbox .rcon .item b{font-size:35px; color: #4bbe9d ;font-weight: 100; display: inline-block;}
.aboutbox .owl-controls .owl-page span{background:#333;width: 6px; height: 6px; opacity: 1; margin:0 3px;}
.aboutbox .owl-controls .owl-page.active span, .aboutbox .owl-controls.clickable .owl-page:hover span{ background: #4abe9c}
.aboutbox .owl-controls{margin-top: 0;position: absolute; bottom: 0; right: 0; padding:10px 25px; margin:10px;}
.aboutbox .owl-controls .owl-buttons div{background: url(../images/jiantou.png) no-repeat center; margin:0; width:15px; height: 25px; text-indent: 999px; overflow: hidden;border-radius: 0; position: absolute; left: 0; top: 50%; margin-top: -10px; background-size: 10px; opacity: 1}
.aboutbox .owl-controls .owl-buttons div.owl-next{left:auto;right: 0; transform:rotate(180deg);}


.sharedb {margin-top: 15px; width:400px; margin-bottom:15px;}



.sharedb ul {	margin: 0 -5px; }
.sharedb ul li { width:52px; display: inline-block;	padding: 0 0px;	vertical-align: top; margin-left:5px; }
.sharedb ul li a {display: block;	-webkit-transition: all .35s;	transition: all .35s; }
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 40px;	font-style: normal;	line-height: 52px;	display: block;	width: 52px;	height: 52px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
.sharedb ul li a:hover {-webkit-transform: translateY(-3px);
	-ms-transform: translateY(-3px);
	transform: translateY(-3px);}
 .sharedb ul .linkedin a:before {	content: '\e92b';}
 .sharedb ul .facebook a:before {content: '\e92d';}
.sharedb ul .youtube a:before {	content: '\e93c';}
.sharedb ul .twitter a:before {	content: '\e945';}
.sharedb ul .instagram a:before {	content: '\e938';}

@media only screen and (max-width: 1199px) {.sharedb {	margin-top: 30px;	}
.sharedb ul li { width:52px; display: inline-block;	padding: 0 5px;	vertical-align: top; margin-left:10px;}
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 30px;	font-style: normal;	line-height: 42px;	display: block;	width: 42px;	height: 42px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
	
}

@media only screen and (max-width: 991px) {	.sharedb {margin-top: 20px;}
.sharedb ul li { width:52px; display: inline-block;	padding: 0 5px;	vertical-align: top; margin-left:5px;}
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 22px;	font-style: normal;	line-height: 32px;	display: block;	width: 32px;	height: 32px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
}
@media only screen and (max-width: 576px) {	.sharedb {margin-top:6px;}
.sharedb ul li { width:52px; display: inline-block;	padding: 0 5px;	vertical-align: top; }
.sharedb ul li a:before {font-family: 'iconfont' !important;
	font-size: 18px;	font-style: normal;	line-height: 28px;	display: block;	width: 28px;	height: 28px;	text-align: center;	color: #fff;	border: solid 1px #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
}