*{
	/* outline: 1px solid #fa0; */

}
body{
	font-family: 'arial';
}
ol, ul {
	list-style: none;
}
nav{
	box-shadow: 0 2px 10px #555;
}
p,a{
	font-size: 15px;
	color: #000;
}
.top-bar{
	 width:100%;
	 height:120px;
	 /* padding:5px; */
	 background:rgba(254,254,254,0.9);
	 position:fixed;
	 top:0px;
	 left: 0px;
	 z-index: 30;
	 /* transition: 0.5s;	 */
	-webkit-box-shadow: 0px 1px 5px #ddd;
	-moz-box-shadow: 0px 1px 5px #ddd;
	box-shadow: 0px 1px 5px #ddd;	 
}

#gotop {

    display: none;
    position: fixed;
    border-radius: 50% 50%;
    border: 4px solid #999;
    right: 4%;
    bottom: 5%;    
    padding: 10px 15px;    
    font-size: 24px;
    color: #999;
    cursor: pointer;
    z-index: 999;
    font-weight: 600;
    transition: 0.5s;
}
#gotop:hover{
	background-color: #999;
	color: #fff;
	transition: 0.5s;
}
.language{
	padding-top: 5px;
	text-align: right;
}
.language ul{
	display: inline-block;
}
.language li{
	display: inline-block;
	padding: 0 10px 0 10px;
}
.language li a{
	text-decoration: none;
	font-size: 15px;
	color: #000;
}
.language li i{
	padding-right: 5px;
	color: #4292d0;
	font-size: 14px;
}
.language ul .right-line{
	border-right: 1px solid #ccc;
}
.language ul .right-line a{
	color: #0a57ae;
	font-weight: 600;
	font-size: 12px;
}
/* logo置中 */
nav.navbar  img.logo{
	width: 100%;
	height: 100%;
}
.logo-center{
	/* width: 213px; */
	text-align: center;
	margin-right: 0px;
}
.logo-center img{
	width: 100%;
}
/* logo置中end */
.navbar{
	/* height: 120px; */
}
nav.navbar.bootsnav ul.nav > li > a{
	color:#000;
	font-size: 15px;
	/* font-weight: 500; */
}
.navbar .navbar-collapse ul .dropdown{
	transition: 0.5s;
}
.navbar .navbar-collapse ul .nav-color:hover{
	background-color:#4292d0;
	transition: 0.5s;
}

nav.navbar.bootsnav ul  .nav-color:hover a{
	color: #fff;
}
.navbar-collapse ul li a{
	color: #000;
	font-size: 15px;

}
/* banner */
.slide .carousel-inner .hidden-xs img{
	width: 100%;
}
/* 內頁標題線條 */

/* 內頁標題線條 */
/*index-service*/
.index-content{
	padding-top: 50px;
	padding-bottom: 50px;
}
.index-content .backimage{
	/* background-image: url('../images/backimage-index.jpg'); */
	background-repeat: no-repeat;
	background-size: 100%;
}
.index-content .index-title .title{
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}
.index-content .index-title .title span{
	display: block;
}
.index-content .index-title .title .text h2{
	font-weight: 500;
	color:#003c74;

}
.index-content .index-title .title .line{
	right: 0;
	left: 0;
	margin: auto;
	width: 20px;
	border: 1px solid #4292d0;
	margin-top: 10px;
}
.index-content .service-item .box{
	margin-bottom: 20px;
	background-color:rgba(250,250,250,1);
	transition: 0.3s;
	box-shadow: 5px 5px 5px #aaa;
}
.index-content .service-item img{
	width: 100%;
}
.index-content .service-item h3{
	/* font-size: 24px; */
	font-weight: 500;
	color: #4292d0;
}
.index-content .service-item p{
	font-weight: 500;
	font-size: 16px;
}
.index-content .service-item .box:hover{
	box-shadow: 1px 1px 5px #ccc;
	transition: 0.5s;
}
.index-content .service-item .box .right{
	padding: 20px;
}
.index-content a{
	text-decoration:none;

}
.index-content h5{
	margin-top: 125px;
	text-align: center;
}
.index-content .more{
	border: 1px solid #4292d0;
	padding:8px 16px;
	border-radius: 5px 5px;
	font-size: 14px;	
	font-weight: 500;
	transition: 0.3s;
	color: #fff;
	background-color: #4292d0;
}
.index-content .more:hover{
	background-color: #fff;

	
	color: #4292d0;
	transition: 0.3s;
}
.index-content .box{
	border: 1px solid #aed9fe;
}
/*index-service END*/
/*index-about-back*/
/* .index-about-border{
	border-top: 1px dashed #4292d0;
	border-bottom: 1px dashed #4292d0;
	padding: 5px 0;
} */
.index-about-box{
	padding: 50px 0;
	background-color: #f8f8f8;
}
.index-about-border{
	background-color: #fff;
}
.index-about-back img{
	width: 100%;
}
.index-about-back{
	
	/* height: 500px; */
	/* background-image: url('../images/banner/e.jpg'); */
	background-size: 100%;
	background-repeat: no-repeat;
	background-position:center;
	/* background-attachment: fixed; */
	overflow: hidden;
	position: relative;
}

 .index-about-text h3{
	color: #003c74;
	font-weight: 500;	
	font-size: 32px;

}
.index-about-text .line{
	margin: 30px 0px;
	width: 50px;
	border: 1px solid #4292d0;
}
 .index-about-text p{
	
	font-weight: 500;
	font-size: 16px;
	/* padding: 20px; */
	line-height: 30px;
}
 .index-about-text h5{
	margin-top: 60px;
	text-align: center;
}
 .index-about-text  a{
	text-decoration: none;
}
 .index-about-text .more{
	border: 1px solid #4292d0;
	padding:8px 16px;
	border-radius: 5px 5px;
	font-size: 14px;	
	font-weight: 500;
	transition: 0.3s;
	color: #fff;
	background-color: #4292d0;
}
 .index-about-text .more:hover{
	background-color: #fff;

	
	color: #4292d0;
	transition: 0.3s;
}

/*index-about-back END*/
/*index-product*/
.index-content .product-item .thumbnail,
.index-content .product-item .thumbnail .caption {
	padding-bottom: 0px;
}
.index-content .product-item .thumbnail .image-box {
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-align: center;

}
.index-content .product-item .thumbnail .image-box img{
	width: 100%;
	transition: 0.5s;
}
.index-content .product-item h3{
	font-size: 18px;
	color: #4292d0;
	margin-bottom: 0px;
}
.lb-data .lb-caption{
	font-size: 24px;
}
.index-content .product-item .line{
	width: 0%;
	border: 1px solid#fff;
	margin-bottom: 5px;
}
.index-content .product-item .thumbnail:hover .image-box img{
	width: 100%;
	opacity: 0.9;
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
	transition: 0.6s;
}
.index-content .product-item .thumbnail .caption .more-center{
	text-align: center;
}
.index-content .product-item .thumbnail .caption  a{
	text-align: center;
	width: 150px;
	font-size: 12px;
}
.index-content .product-item .thumbnail .caption  a:hover{
	
	color: #fff;
	background-color: #4292d0;
}
/* .index-content .product-item .more-center{
	text-align: center;
} */
/*index-product END*/
/*index-contact*/

.index-content .contact .left img{
	width: 100%;
}
.index-content .contact .right p{
	line-height: 30px;
}
.index-content .contact .index-title .title{
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	padding-bottom: 20px;
	padding-top: 30px;

}
.index-content .contact .index-title .title .text{
	font-weight: 600;
}
.index-content .contact .index-title .title .line{
	margin-left: 0;
	margin-top: 20px;
	transition: 0.5s;
	transform-origin:0;
}
.index-content .contact:hover .line{
	transform:scaleX(8);
	transform-origin:0;
	transition: 0.5s;
}
/*index-contact END*/
/* footer */
.footer-img {
	text-align: right;
}
.footer{

	border-top:1px solid#ccc;
	/* margin-top: 150px; */
	padding-top: 25px;
	background: url(../images/footer4.jpg) no-repeat 0px 0px; 
	background-attachment:fixed;
	background-position: bottom;
	/* background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover; */
}
.footer h3{
	font-size: 20px;
	color: #fff;
}

.footer .footer-left p{
	color: #fff;
}
.footer .footer-left a{
	text-decoration: none;
	color: #fff;
}
.footer .inline{
	width: 150px;
}
.footer .footer-right h5{
	color: #fff;
}
.footer .footer-right h5 a{
	text-decoration: none;
	color: #eee;


}
.footer .footer-right li a{
	text-decoration: none;
	color: #eee;

}
.footer .footer-right li{
	line-height: 28px;
}
.footer .footer-right .inline{
	/* display: inline-block; */
	float: left;
	margin: 0 2.5% 3% 2.5%;
	list-style: none;

}
.footer .footer-right .inline h5{
	font-size: 16px;
}
.footer .copright{
	margin-top:0px;
	text-align: center;
	color: #fff;
}
.footer .copright p{
	color: #ccc;
}
.footer .copright a{
	color: #ccc;
	text-decoration: none;
}
/* footer END */

/* news */
.news-banner{
	position: relative;
}
.news-banner .img-box img{
	width: 100%;
}
.news-banner .text-box{
	width:100%;
	position: absolute;
	text-align: center;
	top: 45%;


}
.news-banner .text-box h3{
	color: #fff;
	font-size:46px;
	font-style:italic;
	text-shadow: 3px 3px 2px #555;
}
.page-header{
	border-bottom: 1px solid #ccc;
}

.inside-page-title .page-header h3{
	font-size: 28px;
	color: #4292d0;
	/* border-left: 4px solid #4292d0; */
}
.inside-page-title .page-header span{
	
}
.inside-page-title .page-header ol{
	text-align: right;
	background-color: #fff;
}
.news-content{
	padding: 0px 0;
}
.news-content .news-item{
	margin: 25px 0 25px 0;
	border-bottom: 1px solid#ccc;
}
.news-content .news-item .news-item-img img{
	width: 100%;
}
.news-content .news-item .news-item-text h3{
	font-size: 22px;
	color: #4292d0;
}
.news-content .news-item .news-item-text i{
	padding-right: 5px;
}
.news-content .news-item .news-item-text .more i{
	padding-right: 40px;
	transition: 0.5s;
}
.news-content .news-item .news-item-text .more:hover i{
	padding-right: 5px;
	transition: 0.5s;
	color: #4292d0;
}
.news-content .news-item .news-item-text .more{
	text-align: right;
	font-weight: 600;
	font-size: 16px;

}
.news-content .news-item .news-item-text a{
	text-decoration: none;

}
.news-content .news-item .news-item-text a:hover{
	color: #4292d0;
}
.inside-page-content{
	padding: 50px 0;
}
.inside-page-content img{
	max-width: 100%;
}
.inside-page-content table{
	max-width: 100%;
}
.inside-page-content video{
	max-width: 100%;
}
/* news END*/

/* about */
.about-content .right-table{

margin-top: 50px;
	
}
.about-content .right-table table{
	/* position: absolute; */
	top: 50%;
	right: 0px;
	margin: 0 auto;
}
.about-content .sales{
	margin-top: 100px;
	text-align: center;
}
.about-content .word-map{
	/* margin-top: 50px; */
}
.about-content .word-map img{
	width: 100%;
}
.about-content .right .right-text .right-text-img{
	text-align: center;
}
.about-content .right .right-text .right-text-img img{
	width: 80%;
}
.about-content .right .right-text span{
	font-size: 18px;
	font-weight: 600;
	color: #4292d0;
}
.about-content .right .right-text P{
	font-size: 16px;
	color: #2f2f2f;
	line-height: 30px;
	
}
.about-content .right .right-text h5{
	text-align: center;
	margin-top: 20px;
}
.about-content .left img{
	width: 100%;
}
.about-content .contact .left img{
	width: 100%;
}
.about-content .contact .index-title .title{
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	padding-bottom: 20px;
	padding-top: 30px;
}
.about-content .contact .index-title .title .line{
	margin-left: 0;
}
.about-content .index-title .title span{
	display: block;
}
.about-content .index-title .title .text{
	font-size: 24px;
}
.about-content .index-title .title .line{
	right: 0;
	left: 0;
	margin: auto;
	width: 20px;
	border: 1px solid #4292d0;
	margin-top: 10px;
}

.about-content .right-table th{
	padding: 3px 10px 3px 10px;
	font-size: 15px;
	font-weight: 600;
	background-color: #D3E9C8;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	color: #555555;
	width: 40%;
}
.about-content .right-table td{
	width: 100%;
	padding: 5px;
	padding-left: 10px;
	font-size: 15px;
	background-color: #BBE5F9;
	border-bottom: 2px solid #fff;
	color: #2f2f2f;

}
.culture-content {
	padding-bottom: 50px;
}
.culture-content .culture-img img{
	width: 100%;
}
.culture-content .culture-img-item{
	position: relative;
}
.culture-content .culture-img-item .culture-img-item-text{
	width: 100%;
	position: absolute;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.5)	
}
.culture-content .culture-img-item .culture-img-item-text h5{
	margin: 0px;
	color: #fff;
	text-align: center;
	padding: 8px 0;
	font-size: 22px;
}
/* .culture-content .culture-img .img-box{
	position: relative;
} */
/* .culture-content .culture-img .img-box .img-box-text{
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.2);
} */
.culture-content .culture-img .img-box .img-box-text p{
	text-align: center;
	color: #fff;
}
/* about03 */
.about03-content{
	padding: 50px 0;

}
.about03-content li{
	list-style: none;
	font-size: 18px;
	font-weight: 600;
	padding: 10px;
	text-align: left;
	margin: 10px 0;
}
.about03-content li i{
	margin-right: 5px;
	font-size: 16px;
	/* color:  #4292d0; */
}
.about03-content li span{
	padding: 10px;
	/* background-color:#eee;  */
	border-radius: 10px 10px;
	color: #000;
}
.about03-content .about03-image{
	text-align: center;
}
.about03-content .about03-image img{
	width: 50%;
}
.about03-content .about03-item .about03-item-title{
	color: #0a57ae;
	font-size: 26px;
	font-style: italic;
	/* font-weight: 600; */
	text-shadow: -2px 2px 1px #ccc;
}
/* about03 END */

/* about05 */
.about05-content{
	padding-top: 50px;
	text-align: center;
	padding-bottom: 50px;
}
.about05-content img{
	width: 50%;
}
/* about05 END */
/* 時間軸 */
.VivaTimeline {
/* text-align:center; */
	/* margin-top: 80px; */
}
.htmleaf-container{
	padding: 50px 0;
}
.htmleaf-container,.about03-content,.about05-content,.quality-content,.technology01-content{
	background: url(../images/backimage3.jpg) no-repeat 0px 0px; 
	/* background-attachment: fixed; */
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}
.htmleaf-container .events-header{
	color: #000;
}
/* 時間軸結束 */
/* anoutEND */

/* product */
.product-content{
	padding: 50px 0;
}
.product-content .classification ul{
	text-align: center;
}
.product-content .classification  li{
	display: inline-block;
}
.product-content .classification  li{
	border: 1px solid #ccc;
}
.product-content .product-item{
	margin-top: 0px;
}

.video{
	width: 100%;
	text-align: center;
}
.video video{
	width: 245px;
	height: 225px;
}
.product-content .product-item .thumbnail{
	height: 260px;
}
.product-content .product-item .thumbnail .caption{
	padding-bottom: 0px;
}
.product-content .product-item .thumbnail p{
	text-align: center;
	font-size: 16px;
	margin-bottom: 0px;
	font-weight: 600;
}
/* product END */

/* technology01 */
.technology01-content{
	padding-top: 50px;
	padding-bottom: 50px;
}
.technology01-content {
	text-align: center;
}
.technology01-content .technology01-content-img img{
	width: 80%;	
}
/* technology01 END */
/* technology02 */
.technology02-content{
	padding-bottom: 50px;
}
.technology02-content h5{
	padding: 0 40px;
	font-size: 18px;
	padding-bottom: 40px;
}
.technology02-content p{
	text-align: center;
	font-size: 16px;
	padding-bottom: 25px;
}
.technology02-content .technology02-content-img{
	text-align: left;
}
.technology02-content .technology02-content-img img{
	width: 80%;
}
.technology02-content .technology02-content-item img{
	width: 300px;
	border: 1px dashed #4292d0;
	padding: 10px
}
.technology02-content .technology02-content-item #b{
	width: 300px;
}
.technology02-content .technology02-content-item .left{
	text-align: left;
	margin-bottom: 20px;
}
.technology02-content .technology02-content-item .right{
	text-align: right;
	margin-bottom: 20px;
}

/* technology02 END */
/* technology03 */
.technology03-content{
	padding-bottom: 50px;
}
.technology03-content h5{
	padding: 0 40px;
	font-size: 18px;
	padding-bottom: 40px;
}
.technology03-content .technology03-content-img{
	text-align: center;
}
.technology03-content .technology03-content-img img{
	width:80%;	
}
.technology03-content .youtube{
	margin-top: 50px;
}
.technology03-content .youtube h4{
	text-align: center;
	color: #4292d0;
}
/* technology03 END */
/* technology04 */
.technology04-content{
	padding-bottom: 50px;
	/* background-image: url('../images/technology/technology04.png'); */
	background-repeat: no-repeat;
	background-size: 500px;
}
.technology04-content .technology04-content-table {
	padding: 50px 0 80px 0px;
	text-align: center;
	background-image: url('../images/technology/technology04-4.png');
	background-repeat: no-repeat;
	background-position: right;

}

.divTable{
	/* float: right; */
	display: table;
	width:80%;
	margin:auto;
}
.divTable .eee{
	background-color: rgba(200,200, 200, 0.5);
}
.divTable .aaa{
	background-color:rgba(208,228,245,0.5);
}
.divTableRow {

	display: table-row;

}

.divTableRow .title{
	font-size: 18px;
	font-weight: 600;
	background-color: #56AAC1;
	color: #fff;
	vertical-align: middle;
}

.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}

.divTableCell, .divTableHead {
	width: 150px;
	border: 1px solid #fff;
	display: table-cell;
	padding: 5px 0px;
	color: #000;
	font-weight: 600;
	vertical-align: middle;
	text-align: center;
}
.divTableRow .item{
	width: 100px;
	font-size: 16px;
	font-weight:600;
	color: #000;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}
/* technology04 END */
/* technology05 */
.technology05-content .technology05-content-img{
	padding-bottom: 50px;
	text-align: center;

}
.technology05-content .technology05-content-img .technology05-content-img-box{
	padding: 10px;
}
.technology05-content .technology05-content-img .technology05-content-img-box p{
	padding: 0 30px;
	font-size: 16px;
	font-weight: 600;
}
.technology05-content .technology05-content-img img{
	width: 80%;
	box-shadow: 2px 2px 5px #Ccc;
}
.technology05-content .technology05-content-img p{
	margin-top: 10px;
}
/* technology05 END */
/* contact */
.contact-content{
	padding: 50px 0;
}

.contact-content .contact_bootom h3{
	font-size: 20px;
}
.contact-content .index-title .title{
	margin-bottom: 20px;
}
.contact-content .index-title .title span{
	display: block;
}
.contact-content .index-title .title .text{
	font-size: 24px;
}
.contact-content .index-title .title .line{
	width: 20px;
	border: 1px solid #4292d0;
	margin-top: 10px;
}

.contact-content .contact_grid .text{
	width:96%;
	padding: 10px 0 10px 0;
	margin-right: 1%;
	margin-bottom:20px;
	padding-left:15px;
	background-color: #efefef;
	border: 1px solid #ccc;
}
.contact-content .contact_grid .span_3 textarea{
	width: 96%;
	height: 150px;
	padding-left: 15px;
	padding-top: 10px;
	border: 1px solid #ccc;
	background-color: #efefef;

}
.contact-content .contact_left{
	margin-bottom: 50px;
}
.contact-content .contact_grid .form-submit{
	float: right;
	margin-right: 4%;
}
.contact-content .contact_grid .form-submit input{
	width: 120px;
	height: 40px;
	border: 0px;
	background-color: #4292d0;
	color: #fff;
}
.contact-content .contact_grid .code{
	width: 120px;
	height: 35px;
	border: 0px;
	background-color: #fff;
	color: #000;
	border: 1px solid #999;
	padding-left:5px;
}
.contact-content .contact_right .list{
	margin: 0px;
	padding: 0;
}
.contact-content .contact_right li{
	margin-bottom:14px; 
	font-size: 16px;
}
.contact-content .contact_right i{
	margin-right: 10px;
	color: rgb(0, 188, 213);
	font-size: 14px;
}
.contact-content .contact_right li a{
	color: #6f6f6f;
	text-decoration: none;
}
/* contact END*/
/* quality */
.quality-content{
	padding-top: 50px;
	padding-bottom:50px;
}
.quality-content .box{
	border: 1px solid #ccc;
	height: 320px;
	padding: 10px;
}
.quality-content h3{
	margin-top: 20px;
	font-size: 26px;
}
.quality-content .left,.quality-content .right{
	text-align: center;
	margin-bottom: 20px;
}
.quality-content .img-box{
	width: 100%;
	height: 100px;
}
.quality-content .img-box {

}
.quality-content .img-box img{
	width: 90px;
	border-radius: 50%;
	padding:10px;
	background: linear-gradient(to bottom,#3A99B2 0,#6EC0CB 100%);
}
.quality-content .bottom img{
	width: 100%;
}
/* .quality-content .left:hover .img-box img,.quality-content .right:hover  .img-box img{
	padding-top: 0px;   
	transition: 0.3s;
} */
.quality-content .bottom{
	margin-top: 50px;
	text-align: center;

}
.quality-content .bottom img{
	
}
/* quality END*/
/* quality 02*/
.quality-content02{
	text-align: center;
	padding-bottom: 50px;
}
.quality-content02 .quality-content02-img img{
	width: 100%;
}
.quality-content02 .quality-content02-text .quality-content02-text-item{
	width: 300px;
	left: 0;
	right: 0;
	margin: 0 auto;
	/* padding: 10px 10px; */
	border: 1px solid#ccc;
	margin-bottom: 20px;
}
.quality-content02 .quality-content02-text .quality-content02-text-item h5{
	background-color: #47b09a;
	color: #fff;
}
.quality-content02 .quality-content02-text .quality-content02-text-item p{
	padding: 0 5px;
	text-align: left;
}
.quality-iso{
	text-align: center;
	padding-bottom: 50px;
}
.quality-iso img{
	width: 400px;
	margin-top: 50px;
	/* width: 100%; */
	border: 1px solid#ccc;
	box-shadow: 2px 4px 5px #ccc;
}
/* quality 02 END*/
/* quality 03*/
.quality03-content{
	padding-top: 50px;
	padding-bottom: 50px;
}
.quality03-content .item{
	/* border: 1px solid#ccc; */
	margin-bottom: 20px;
	


}
.quality03-content .item .item-box{
	/* width: 200px; */
	/* height: 300px; */
	/* border: 1px solid#ccc; */
	box-shadow: 2px 2px 5px #ccc;
}
.quality03-content .item img{
	width: 100%;
	/* height: 100%; */
	transition: 0.3s;
}
.quality03-content .item img:hover{
	opacity: 0.8;
	transition: 0.3s;
}
.quality03-content .item h5{
	/* border: 1px solid #Ccc; */
	text-align: center;
	padding: 4px 0px 4px 0px;
}

/* quality 03 END*/
/* download */
.download-content {
	padding-bottom: 50px;
}
.download-content .download-item {
	margin-top: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	border-bottom: 1px solid #Ccc;
}
.download-content .download-item .download-item-text h3{
	font-size: 20px;
	color: #6f6f6f;
	margin: 0;

}
.download-content .download-item .download-item-text p{
	margin: 0;
}
.download-content .download-item .download-item-text .content{
	font-size: 14px;
}
.download-content .download-item .download-item-text .content{
	width: 260px;
	border: 1px solid #4292d0;
	text-align: center;
	margin-top: 15px;
	padding: 3px 0 ;
	background-color: #4292d0;
	transition: 0.3s;
	color: #fff;
}
.download-content .download-item .download-item-text .content a{
	text-decoration: none;
	transition: 0.3s;
	color: #fff;
	font-size: 16px;
}
.download-content .download-item .download-item-text .content a:hover{
	font-size: 18px;
	font-weight: 600;
	transition: 0.5s;
}
/* download END*/
@media screen and (max-width: 767px){
	.news-banner .text-box h3{
	font-size:20px;
	
	}
	.product-content .list-group{
		display: none;
	}
	.index-about-back .index-about-text{
	color: #000;
	width: 100%;
	}
	.about-content .right .right-text .right-text-img img{
	width:80%;
	}
	.technology02-content .technology02-content-img img{
	width: 100%;
	}
	.about05-content img{
	width: 80%;
	}
	.quality-content .box{
	border-right: 0px solid #ccc;
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li > a{
	color: #fff;
	}
	.video video{
		display: none;
	}

}
@media screen and (max-width: 992px) {
nav.navbar  img.logo{
	width: 213px;
	height: 100%;
}
.logo-center{
	width: 100%;
	text-align: center;
	margin-right: 0px;
}
.footer-left{
	text-align: left;
}
.footer-right{
	display: none;
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li > a{
	color: #fff;
	}

}
@media screen and (min-width: 992px) {
	.language{
	margin-top: 0px;
	/* text-align: center; */

	}
	.language ul{
	padding-right: 40px;
	}
	.news-banner .text-box h3{
	font-size:32px;
	
	}


}

/* 
@media screen and (min-width: 768px) {}
@media screen and (min-width: 992px) {}
@media screen and (min-width: 1024px) {}
@media screen and (min-width: 1200px) {} */