/*主色调为橙色：#FF9800，原来为：#ff6800*/
body{background-color:#f4f4f4}
.am-container{max-width:1170px;}
.am-with-topbar-fixed-top{padding-top:0;}
.clearboth{clear:both;}

.am-topbar{background:transparent;border-color:transparent;}
.am-nav>li>a:hover, .am-nav>li>a:focus{color:#FF9800;background-color:transparent}
.am-topbar-nav>li>a:hover:after{border-bottom-color:transparent}
.am-topbar a{color:#fff}
.am-slider-a1 .am-control-nav li a.am-active{background-color:#FF9800}


ul.am-dropdown-content>.am-active>a, ul.am-dropdown-content>.am-active>a:hover, ul.am-dropdown-content>.am-active>a:focus{background:#fff;color:#FF9800}
ul.am-dropdown-content>li>a:hover, ul.am-dropdown-content>li>a:focus{background:#fff;color:#FF9800}


.page_m{display:none}

.nice{line-height:51px;float: right;height: 51px;display: flex;align-items: center;justify-content: center;display: -webkit-flex;margin-left:10px;color:#fff}
.nice div{font-s ize: 14px;wid th: 95px;max-wi dth:162px;max-width:198px;line-height: 20px;}
.nice .divide{border-left:#CCC 1px solid;height:20px;float: left;width:1px;padding-right: 10px;}

.header-hover{background:#000;}
.header-hover a{color:#fff}
.header-hover .am-topbar-nav>li.am-active>a,.header-hover .am-topbar-nav>li.am-active>a:hover, .header-hover .am-topbar-nav>li.am-active>a:focus{color:#fff}
.header-hover .nice{co lor:#666;color:#fff}



.m-title{text-align:center;padding:50px 0 0 0}

.m-title h2{font-size:30px;font-weight:300;color:#333333;position:relative;}
.m-title h2:after{width:40px;margin-left:-20px;height:3px;background-color:#ff6c00;position:absolute;left:50%;bottom:-3px;content:"";}


.cover-image{height:120px;width:100%}

.am-titlebar-default a{color:#FF9800;}
.am-titlebar-default .am-titlebar-title:before{border-left:3px solid #FF9800;height:20px;top:13px}
.tyb-inner{-webkit-box-shadow:0 3px 10px 0 rgba(15,67,94,.18);box-shadow:1 3px 10px 0 rgba(15,67,94,.18);background:#fff;margin-top:70px;}

.catpos{}
.catpos a{color:#333}
.catpos a:hover{color:#F00}

.tyb-inner .col-lg-8{border-l eft:1px dashed #CCC;border-right:1px dashed #CCC;padding:2rem 1rem;line-height:190%}
.tyb-inner .col-lg-8 li.item{margin-bottom:2rem;padding:0 1rem;transition:all .3s ease;text-align:center;}
.tyb-inner .col-lg-8 li.item:hover{-webkit-transform:scale(1.14);-ms-transform:scale(1.14); transform:scale(1.14);}
.tyb-inner .col-lg-8 .am-list-news{margin:0;margin-top:2rem;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li{border-top:none;margin-bottom:1px;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li:hover{background:#FAFAFA;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li:first-child{padding-top:0}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .am-list-item-hd a{color:#333;font-size:22px;font-weight:600}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .am-list-item-hd a:hover{color:#F00}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .am-list-item-text{line-height:30px;max-height:initial;font-size:1.4rem;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .am-list-item-text a{color:#333;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .tag{font-size:12px;color:#999;height:30px;line-height:30px;margin-top:20px}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .tag a{font-size:12px;color:#999;margin-right:5px}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .tag a:hover{text-decoration:underline}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .tag a:last-child{margin-right:0}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .tag span.am-hide-sm-only{display:inline !important}


.tyb-inner .col-lg-8 .am-article .am-article-meta .col-md-4 .blank{display:none;}


.tyb-inner .col-lg-8 .am-article .am-article-title{font-size:2rem;font-weight:bold;line-height:30px}
.tyb-inner .col-lg-8 .am-article .am-article-bd{font-size:18px;}
.tyb-inner .col-lg-8 .am-article .am-article-bd div,.tyb-inner .col-lg-8 .am-article .am-article-bd p{margin-top:10px;margin-bottom:20px;line-height:190%}
.tyb-inner .col-lg-8 .am-article .am-article-bd div{t ext-indent:2em;}
.tyb-inner .col-lg-8 .am-article .am-article-meta{font-size:1.4rem;margin-bottom:0}
.tyb-inner .col-lg-8 .am-article .am-article-meta .col-md-4{padding:0;}
.tyb-inner .col-lg-8 .am-article .am-article-meta .kewords{padding:0;}
.tyb-inner .col-lg-8 .am-article .am-article-meta .kewords a:hover{color:#F00}
.tyb-inner .col-lg-8 .am-article .am-article-bd{cle ar:both;}
.tyb-inner .col-lg-8 .am-article .am-article-bd .am-article-lead{font-size:1.6rem;}
.tyb-inner .col-lg-8 .am-article .kewords{font-size:1.4rem;margin-top:0;color:#999;font-weight:normal}
.tyb-inner .col-lg-8 .am-article .kewords a{margin-right:1rem;color:#999;}


.tyb-inner .col-lg-8 .related  .am-titlebar-default{margin:0;margin-top:20px;background:#F6F6F6;border-bottom:none;}
.tyb-inner .col-lg-8 .related  .am-titlebar-default .am-titlebar-title{color:#333;font-size:2rem;}
.tyb-inner .col-lg-8 .related  .am-titlebar-default .am-titlebar-nav{font-weight:bold;font-size:14px;color:#999}
.tyb-inner .col-lg-8 .related  .am-titlebar-default .am-titlebar-nav a{color:#333;}
.tyb-inner .col-lg-8 .related  .am-titlebar-default .am-titlebar-nav a:hover{color:#F00}
.tyb-inner .col-lg-8 .related  .am-titlebar-default .am-titlebar-nav a:last-child{margin-right:0}

.tyb-inner .col-lg-8 .related .am-list-news-bd ul li{height:30px;line-height:30px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#F0F0F0}
.tyb-inner .col-lg-8 .related .am-list-news-bd ul li a{padding-top:0;padding-bottom:0;font-size:14px;color:#333;}
.tyb-inner .col-lg-8 .related .am-list-news-bd ul li a:hover{color:#F00}
.tyb-inner .col-lg-8 .related .am-list-news-bd ul li span{top:0}

.tyb-inner .col-lg-8 .related-other ul.am-slides li{text-align:center;transition:all .3s ease;}
.tyb-inner .col-lg-8 .related-other ul.am-slides li:hover{-webkit-transform:scale(1.14);-ms-transform:scale(1.14); transform:scale(1.14);}
.tyb-inner .col-lg-8 .related-other ul li div{hei ght:40px;line-height:25px;margin-top:20px}
.tyb-inner .col-lg-8 .related-other ul li a{color:#333;font-size:1.4rem}
.tyb-inner .col-lg-8 .related-other .am-slider-default .am-control-nav li a.am-active{background:#FF9800}

.tyb-inner .col-lg-8 .related-other .am-slider-default .am-control-nav{display:none}
.tyb-inner .col-lg-8 .related-other .count{text-align:right;line-height:45px;padding-right:5px;color:#999;font-size:14px;-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}

.mybody p{margin:0 !important}
.maintitle{padding:20px 0;padding-bottom:0;font-weight:bold;clear:both;margin:0}
.subtitle{font-w eight:bold;color:#FF9800}
.maintitle span{width:4px;height:20px;background-color:#FF9800;margin-right:10px}
.maintitle span:last-child{display:none}

@media (max-wid th: 640px){
	.subtitle{color:#000;font-weight:bold;}
	.maintitle{
		display:-webkit-box; 
		display:-webkit-flex;
		display: flex;
		justify-content: center;
		align-items: center;
		background:#f5f5f5;
		padding:10px 0;
		color:#FF9800;
		font-weight:normal;
		opacity:.8;
	}
	.maintitle span{
		width:30px;
		height:1px;
		margin-left:10px;
		background-color:#FF9800;
	}
	.maintitle span:last-child{display:initial}
}


.pagination {
	list-style:none;
	overflow:hidden;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.pagination li {
	margin:0 5px;
	color:#606266;
	min-width:30px;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #ccc;
	font-size:14px;
	hei ght:30px;
	line-height:30px;
	text-align:center
}
.pagination li a {
	line-height:30px;
	pad ding:0 4px;
	padding:.3em 1.5em;
	display:block;
	text-align:center;
	fon t-size:12px;
	font-size:14px;
	width:inherit;
	height:inherit;
	color:#333;
}
.pagination li:hover {
	border-color:#FF9800
}
.pagination li:hover a {
	color:#FF9800
}
.pagination .active {
	background:#FF9800;
	border-color:#FF9800
}
.pagination .active a {
	color:#fff!important
}
.pagination .disabled {
	cursor:not-allowed;
	border-color:#ccc
}
.pagination .disabled a {
	color:#c0c4cc;
	cursor:not-allowed
}
.pagination .disabled:hover {
	border-color:#ccc
}
.pagination .disabled:hover a {
	color:#c0c4cc
}


.tyb-inner .col-lg-4{padding-top:2rem;padding-left:0;padding-right:0;}
.tyb-inner .col-lg-4 .am-list-news{background:#F6F6F6;margin:0;}
.tyb-inner .col-lg-4 .am-list-news .am-list-news-hd>a{padding: 0 1.5rem;}
.tyb-inner .col-lg-4 .am-list-news .am-list-news-hd>a h2{color:#333}
.tyb-inner .col-lg-4 .am-list-news .am-list-news-bd ul li{border:none;height:36px;line-height:36px;}
.tyb-inner .col-lg-4 .am-list-news .am-list-news-bd ul li:hover{background:#FAFAFA}
.tyb-inner .col-lg-4 .am-list-news .am-list-news-bd ul li a{color:#333;padding-top:0;padding-bottom:0;font-size:14px;padding-right:10px;padding-left:10px;}
.tyb-inner .col-lg-4 .am-list-news .am-list-news-bd ul li a:hover{color:#F00;text-d ecoration:underline}


.tyb-inner .col-lg-4 .am-titlebar-default{margin-top:0;border-bottom:none}
.tyb-inner .col-lg-4 .am-titlebar-default .am-titlebar-title{color:#333}

.tyb-inner .col-lg-4 .hot-tag{background:#F6F6F6;}
.tyb-inner .col-lg-4 .hot-tag .am-list-news-bd{padding-top:1.5rem;background:#fff;}
.tyb-inner .col-lg-4 .hot-tag ul{background:#fff;padding:0 0.3rem}
.tyb-inner .col-lg-4 .hot-tag ul li{text-align:center;margin-bottom:10px;}
.tyb-inner .col-lg-4 .hot-tag ul li a{margin:0 10px;padding:3px 6px;border:1px solid #eee;display:block;color:#666;font-size:14px}
.tyb-inner .col-lg-4 .hot-tag ul li a:hover{background:#393D49;color:#fff;}





.product-list{padding-bottom:50px;text-align:center;}
.product-list ul{margin:0;padding:0;list-style:none}
.product-list ul li.col-lg-3{padding-left:10px;padding-right:10px;}

.product-list .pricing-list {margin-bottom:22px;text-align:center;border:1px solid #e4eaec;border-radius:3px;}
.product-list .pricing-list .pricing-title{background:#ff6c00;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;border-radius:.215rem .215rem 0 0}
.product-list .pricing-list .pricing-title h4{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;color:#fff;font-weight:300;padding:11px;}
.product-list .am-g{margin:50px 0 0}
.product-list .pricing-list .pricing-price{font-size:30px;font-weight:normal;line-height:36px;color:#ff6c00;padding:20px 30px}
.product-list .pricing-list .pricing-features li{padding:10px;border-color:#e4eaec;color:#333333;font-size:14px}
.product-list .pricing-list .pricing-footer{padding:15px 20px 30px;border-radius:0 0 .215rem .215rem}
.product-list .pricing-list .pricing-footer a{color:#333;font-size:16px;}
.product-list .pricing-list .pricing-footer a:hover{color:#5e7387}
.product-list .pricing-list .pricing-footer a:hover i{background:#5e7387}
.product-list .pricing-list .pricing-footer .met-more{margin-left:10px;}
.product-list .pricing-list .pricing-footer .met-more i{width:30px;height:30px;background:#ff6c00;text-align:center;font-size:14px;line-height:30px;color:#fff;webkit-border-radius:0 50% 50%;-moz-border-radius:0 50% 50%;-o-border-radius:0 50% 50%;-ms-border-radius:0 50% 50%;border-radius:0 50% 50%;display:inline-block;}

.product-list .swiper-pagination-bullet{width:20px;height:20px;line-height:20px;color:#fff;font-size:12px;}
.product-list .swiper-pagination-bullet:hover{background:#5e7387;opacity:1}
.product-list .swiper-pagination-bullet-active{background:#ff6c00}

.advantage{background:#f3f3f3;padding-bottom:50px}

.advantage .col-lg-3{text-align:center;margin-top:50px;min-height:118px;}
.advantage .col-lg-3 img{padding:0}
.advantage .col-lg-3 .desc{padding:0;text-align:left;padding-left:10px;}
.advantage .col-lg-3 h4{font-size:20px;mar gin-top:20px;margin-top:0;margin-bottom:5px;font-weight:300;}
.advantage .col-lg-3:hover h4{color:#ff6c00}

.advantage .col-lg-3 p{margin-bottom:0;font-weight:300;font-size:14px;margin-top:0;min-height:66px;}
.advantage .col-lg-3:hover p{color:#ff6c00}

.slogan{padding:60px 0px;background:#484755;color:#fff;}
.slogan .col-sm-3{border-right:1px solid #ddd}
.slogan .col-sm-3:last-child{border-right:none}
.slogan .col-sm-3 .title{font-size:24px;line-height:52px;height:52px;}
.slogan .col-sm-3 .title span{padding-left:17px}
.slogan .col-sm-3 .am-hide-sm-only{height:50px;line-height:25px;margin-top:8px;font-size:16px;col or:#666666;color:#c1c1c1}

.countup{padding:20px 0px;background:#ff6800;color:#fff;}
.countup .col-lg-3{margin-bottom:20px;}
.countup h5{font-size:40px;margin-bottom:0}
.countup p{font-size:18px;margin:0}

.process{position:relative;}
.process .m-title{color:#fff;}
.process .m-title h2{color:#fff;}
.i_box5{width:100%; padding-top:35px; height:100%; position:relative; z-index:1;background:transparent}
.i_box5_t{width:100%; padding:70px 0px 110px 0px; background:url(../images/tb_12.png) bottom center no-repeat; }
.i_box5_tpc{width:100%; text-align:center;}
.i_box5_tpc img{ max-width:100%; height:auto !important;}
.i_box5_twap{width:100%; display:none; text-align:center;}
.i_box5_twap img{ max-width:100%; height:auto !important;}

.i_box2_t{width:100%; text-align:center; color:#fff; font-size:26px; line-height:1.4;}
.i_box2_t .s1{ color:#fff; font-size:36px; font-weight:bold;}
.i_box2_t .s1 font{ color:#ff6c00;}
.i_box2_t.activeon{ color:#222;}
.i_box2_t.activeon .s1{ color:#8d8d8d;}
.i_box2_t.activefix{ position:absolute; left:0px; top:50%;webkit-transform: translate(0%, -20%);-moz-transform: translate(0%, -20%);transform: translate(0%, -20%);}



.tyb_boxxz{width:100%; padding:0px 5.5% 0px 8.5%;height:144px}
.tyb_boxxz_ul{width:100%; float:left;list-style:none;padding:0}
.tyb_boxxz_ul li{width:14.285%; float:left; position:relative;}
.tyb_boxxz_ul li .div{width:68%; display:inline-block; position:relative; cursor:pointer;}
.tyb_boxxz_ul li .div img{width:100%;}
.tyb_boxxz_ul li .div .div_text{width:100%; text-align:center; line-height:0.8; color:#fff; font-size:16px; position:absolute; left:50%; top:50%;webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); z-index:1;}
.tyb_boxxz_ul li .div .div_text .s1{ font-size:26px;}
.tyb_boxxz_ul li:after{width:32px; height:32px; background:url(../images/tb_30z.png) no-repeat; content:""; position:absolute; right:10px; top:70px;}
.tyb_boxxz_ul li.twodiv{ padding-top:40px;}
.tyb_boxxz_ul li.twodiv:after{background:url(../images/tb_30zc.png) no-repeat;right:10px; top:auto; bottom:40px;}
.tyb_boxxz_ul li:nth-child(7):after{ background:none;}

.tyb_boxxz_ul li:nth-of-type(2) .div,.tyb_boxxz_ul li:nth-of-type(4) .div,.tyb_boxxz_ul li:nth-of-type(6) .div{-webkit-animation: float1 ease-in-out 1.5s infinite; animation: float1 ease-in-out 1.5s infinite;transition: 680ms 600ms;transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}

.tyb_boxxz_ul li:nth-of-type(1) .div,.tyb_boxxz_ul li:nth-of-type(3) .div,.tyb_boxxz_ul li:nth-of-type(5) .div,.tyb_boxxz_ul li:nth-of-type(7) .div{-webkit-animation: float ease-in-out 2s infinite; animation: float ease-in-out 2s infinite;transition: 680ms 600ms;}

.tyb_boxxz_ul li .div:hover{ -webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); -webkit-animation: beat 0.5s 1; animation: beat 0.5s 1;}


.footerbar{
    position: fixed;
    bottom: 0px;
    width: 100%;
    left: 50%;
    max-width: 640px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 10;
	padding:6px 10px;
	back ground:#1d3247;
	background:#000;

}
.footerbar .footer-nav{
    width: 100%;    
    font-size: 0;
}
.footerbar .footer-nav a {
    height: 50px;
    display: inline-block;
    text-align: center;
    line-height: 50px;
    font-size: 15px;
    vertical-align: middle;
    width: 50%;
    color: #FFF;
    border: 0;
}
.footerbar .footer-nav a:nth-child(1)-{width:15%;font-size:1.2rem;color:#FFF;box-sizing:border-box;line-height:25px;}
.footerbar .footer-nav a:nth-child(1) span-{display:initial;font-size:1.63043rem;}

.footerbar .footer-nav a:nth-child(1){width:55%;display: inline-block;color:#FFF;line-height: 50px;font-size: 15px;text-align:left;}
.footerbar .footer-nav a:nth-child(1) img{max-width:32px;}

.footerbar .footer-nav a:nth-child(2){width:40%;border-radius:24px;background-color:rgb(26, 173, 23);color:rgb(255, 255, 255);font-size:1.5398rem;font-weight:bold;line-height:44px;animation: scale 4s linear 0s infinite normal none running;
display:-webkit-box; display:-webkit-flex;display: flex;justify-content: center;align-items: center;float:right;

}
.footerbar .footer-nav a span,.full-footer a span,.footer-leave a span{
    font-family: "iconfont";
    font-size: 22px;
    display: inline-block;
    vertica l-align: middle;
    margin-right: 5px;
}
@keyframes scale {
0% {
    transform: scale(1);
}
12.5% {
    transform: scale(1.1);
}
25% {
    transform: scale(1);
}
37.5% {
    transform: scale(1.1);
}
50% {
    transform: scale(1);
}
100% {
    transform: scale(1);
}
}



#taiyoubangModal .am-modal-bd{overflow-y:scroll;height:300px;text-align:left;}
#taiyoubangModal .am-modal-bd a{color:#007bff;margin-right:10px}
#taiyoubangModal .am-modal-hd{text- align:left;}
#taiyoubangModal .am-modal-footer{t ext-align:right;}
#taiyoubangModal .am-modal-footer .am-modal-btn{color:#FFF;background-color:#6c757d;border-color:#6c757d;display:initial !important;padding:.6rem 1.2rem;border-radius:.4rem;margin-ri ght:4px}
.center-modal{
	position:absolute;
	width:80%;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%) !important;
	margin:0;
}

#taiyoubangModalSm .am-modal-hd img{
	width:3.98516rem;
	height:3.98516rem;
}

#taiyoubangModalSm .modal-body{
	text-align:center;
	color:#77798a;

}


#taiyoubangModalSm .modal-body .wxtitle{
	color:#000;
	font-size:1.81159rem;
	line-height:1.81159rem;
	font-weight:bold;
	margin:0.905797rem 0;
}
#taiyoubangModalSm .modal-body .button{
	background-color:#1aad17;
	border-radius:0.815217rem;
	width:13.043rem;
	height:4.07578rem;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	color:#fff;
	margin:1.63043rem  auto 0 auto
	
}

.footer-b{margin-bottom:62px}

@media (min-width: 992px){
	.footerbar{display:none!important}
	.footer-b{margin-bottom:0}
}





@keyframes beat {
    from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); }

    25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); }

    50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); }

    75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); }

    from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); }

    25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); }

    50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); }

    75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); }
}

@-webkit-keyframes beat {
    from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); }

    25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); }

    50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); }

    75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); }

    from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); }

    25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); }

    50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); }

    75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); }
}


@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}


@-webkit-keyframes float1 {
  0% {
	 -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
    
  }
  50% {
	   -webkit-transform: translateY(0);
    transform: translateY(0);
     
  }
  100% {
	  -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
   
  }
}

@keyframes float1 {
  0% {
   -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
    
  }
  50% {
     -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
    
  }
}




.bg_blur1{
	position: absolute;
	top: 0;left: 0;
	width: 100%;
	height: 100%;
	background:url(../images/bg2.jpg);
	background-size:cover;
	background-attachment: fixed;
	background-position-x:center !important;
	z-index: 1;
	}

.cases{padding-bottom:50px;}
.case-menu{text-align:center;height:45px;line-height:45px;border-top:1px solid #dddddd}
.case-menu a{height:45px; line-height:45px; display:inline-block; text-align:center; padding:0px 5px; color:#747474; margin:0px 25px; font-size:14px; position:relative;}
.case-menu a:after{width:0%; height:3px; background-color:#ff6c00; position:absolute; left:50%;webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);transform: translate(-50%, 0%); top:-1px; content:"";-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.case-menu a:hover:after,.case-menu a.activemenu:after{ width:100%;}
.case-menu a.activemenu{color:#ff6c00;}
.cases .m-title{padding-bottom:10px}
.case-main .case-item{display:none}
.case-main .case-item .a_text{width:100%; height:60px; line-height:60px; display:inline-block; overflow:hidden; color:#747474; font-size:16px; text-align:center;}
.case-main .case-item .a_text:hover{ text-decoration:none; color:#ff6c00;}
.case-main .case-item li{padding:0px 0.6% 2% 0.6%}


.case-item li .a_img{width:100%; display:inline-block; overflow:hidden; position:relative;}
.case-item li .a_img img{width:100%;}
.case-item li .a_img .tb1{width:100%; padding:0px 3% !important; text-align:center;line-height:30px; height:60px; overflow:hidden; color:#fff; font-size:16px; position:absolute; left:0px; top:50%; z-index:1;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%); display:none;}
.case-item li .a_img:hover .tb1{ display:block;}
.case-item li .a_img .tb2{width:100%; height:100%; position:absolute; left:0px; top:0px; background:url(../images/tb_17.png) repeat; display:none;}
.case-item li .a_img:hover .tb2{ display:block;}
.case-item li .a_img .tb2a{width:1px; height:0%; background-color:#fff; z-index:1; position:absolute; left:2%; bottom:2%;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.case-item li .a_img .tb2b{width:0%; height:1px; background-color:#fff; z-index:1; position:absolute; left:2%; top:2%;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.case-item li .a_img .tb2c{width:1px; height:0%; background-color:#fff; z-index:1; position:absolute; right:2%; top:2%;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.case-item li .a_img .tb2d{width:0%; height:1px; background-color:#fff; z-index:1; position:absolute; right:2%; bottom:2%;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}

.case-item li .a_img:hover .tb2a{ height:96%;}
.case-item li .a_img:hover .tb2b{width:96%;}
.case-item li .a_img:hover .tb2c{ height:96%;}
.case-item li .a_img:hover .tb2d{width:96%;}

.case-item .more{width:100%; text-align:center;}
.case-item .more a{ padding:0px 65px; height:53px; line-height:53px; border:1px solid #ff6c00; display:inline-block; background-color:#ff6c00; color:#fff; font-size:14px;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.case-item .more a:hover{ text-decoration:none; color:#ff6c00; background-color:#fff;}

.about{backgro und:#f3f3f3;background:#fff;padding-bottom:60px;}
.about .title{width:100%; height:64px; line-height:64px; position:relative; overflow:hidden; color:#000002; font-size:26px; font-weight:bold;}
.about .title:before{width:30px; height:5px; background-color:#ff6c00; position:absolute; left:0px; top:0px; content:"";}
.about .col-lg-8{padding:0;color:#5c5c5c;text-align:justify;font-size:14px;line-height:30px;}
.about .col-lg-4{padding-left:0}

.partner{padding-bottom:50px;}
.partner ul li img{display: inline-block; fil ter: grayscale(1); -webkit-fi lter: grayscale(1); -moz-filter: grayscale(1); -o-filter: grayscale(1); -ms-filter: grayscale(1); opacity: 0.8;transform: scale(0.9,0.9);-ms-transform: scale(0.9,0.9);-webkit-transform: scale(0.9,0.9);-o-transform: scale(0.9,0.9);-moz-transform: scale(0.9,0.9);}
.partner ul li:hover img{filter: grayscale(0); -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -o-filter: grayscale(0);    -ms-filter: grayscale(0); opacity: 1;transform: scale(1,1);-ms-transform: scale(1,1);-webkit-transform: scale(1,1);-o-transform: scale(1,1);-moz-transform: scale(1,1);}

.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=100); 
	opacity: 1; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);
}

.news{background:#fafafa;padding-bottom:50px;}
.news ul li{padding:0 25px;position:relative;}
.news ul li:before{content:'';width:6px;height:6px;background-color:#333333;border-radius:50%;position:absolute;left:10px;top:50%;margin-top:-10px}
.news ul li h4{font-weight:normal;line-height:25px;height:25px;}
.news ul li h4 a{color:#333333;padding:0}
.news ul li h4 a:hover span{color:#ff6c00}
.news ul li span.updatetime{text-align:right;padding:0;font-size:12px;padding-top:5px;}

.footer{background-color:#2e3033;margin-top:20px;}
.footer .footer-a{border-bottom:1px solid #58595c;padding:40px 0px 25px 0px}
.i_footer_tl_t{color:#fff;font-size:16px;height:30px;line-height:16px;}
.i_footer_tl_c{color:#9b9ea0;font-size:14px;line-height:30px;}
.i_footer_tc_c a{margin-right:25px;color:#9b9ea0;font-size:14px;}
.i_footer_tc_c a:hover{color:#fff;}
.i_footer_tr{color:#9b9ea0;font-size:14px;text-align:center;line-height:35px;}
.i_footer_tr img{max-width:125px;}

.footer-b{padding:12px 0px;line-height:24px;color:#9b9ea0;font-size:14px;text-align:center;}
.footer-b a{color:#9b9ea0}

@media only screen and (min-width: 641px){

	
	.am-topbar-nav>li.am-active>a, .am-topbar-nav>li.am-active>a:hover, .am-topbar-nav>li.am-active>a:focus {
		colo r:#FF9800 !important;
		color:#fff;
		text-shadow:5px 5px 10px rgba(0,0,0,0.5);
	}
	.am-topbar-nav>li.am-active>a:after{border-bottom-color:transparent !important;}
	.am-topbar-nav>li>a:after{border-bottom:6px solid transparent;bottom:-1px;}
}

@media (max-width: 1024px){
	.about .col-lg-8{padding:0 1rem;}
	.about .col-lg-4{padding-left:1rem;margin-bottom:20px}
	.about .col-lg-4 img{width:100%}
}

@media (max-width: 640px){
	.page_m{display:block;padding:20px 0;text-align:center;cursor:pointer}
	.page_m .btn{height:40px;display:inline-block;line-height:40px;color:#fff;font-size:12px;padding:0 25px;background:#FF9800;border-radius:20px;}
	.pagination{display:none}

	.suspension{display:none}
	.am-with-topbar-fixed-top{padding-top:51px;}
	.nice{color:#666}
	.am-topbar{backg round:#f8f8f8;background:#000}
	.am-topbar a{colo r:#666;color:#fff;}
    .am-topbar .am-topbar-brand img{width:100px}
	.nice div{color:#fff}

	.am-nav>li.am-active>a, .am-nav>li.am-active>a:hover, .am-nav>li.am-active>a:focus {background-color:transparent;color:#FF9800}

	.am-topbar .am-btn-success{background-color:#FF9800;border-color:#FF9800}


	.advantage .col-lg-3 h4{font-size:16px;}


	.slogan{text-align:center;}
	.slogan .col-sm-3 .title{height:auto;}
	.slogan .col-sm-3 .title span{display:block;padding-left:0}
	.countup{text-align:center;}
	.countup h5{font-size:35px;}

	.i_box5{padding-top:30px;}
	.i_box5 .m-title{padding-top:0}
	.i_box5_t{padding:20px 0px 30px 0px;background-size:100%}
	.i_box2_t{font-size:15px}
	.i_box2_t .s1{font-size:25px}
	.ui_div_center{padding:0px 3%}

	.case-main .case-item li{padding:0px 1% 2% 1%}

	.i_footer_tl{text-align:center;}
	.i_footer_tr{padding:15px 0px}
	.footer .footer-item{text-align:center;}


	.m-title h2{font-size:25px;}
	.m-title p{font-size:15px;}
	
	.slogan{padding:20px 0}
	.slogan .col-sm-3 .title{font-size:15px;}
	.slogan .col-sm-3 .title img{width:33px;}
	.slogan .col-sm-3 .title span{line-height:22px;}

.tyb-inner{margin-top:0}
.tyb-inner .col-lg-4{padding-top:0}
.tyb-inner .col-lg-8{border-left:none;border-right:none;padding-bottom:0;overflow:hidden;}
.tyb-inner .col-lg-8 .am-article .am-article-meta .col-md-4 .blank{display:initial;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .am-list-item-hd a{font-size:18px;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .am-list-item-text{line-height:22px;}
.tyb-inner .col-lg-8 .am-list-news ul.am-list li .tag span.am-hide-sm-only{display:none !important}
.tyb-inner .col-lg-8 .related  .am-titlebar-default .am-titlebar-nav{display:none;}
.tyb-inner .col-lg-8 .related  .am-titlebar-default .am-titlebar-title{font-size:1.8rem;}
.tyb-inner .col-lg-8 .am-list{margin-bottom:0}
}


