/*--- reset css ---*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, a2 { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration:none; }
a:hover { text-decoration:none; }

a2 { text-decoration:none; }
a2:hover { text-decoration:none; }
:focus { outline: 0; }
/*--- end reset css ---*/

.readmore a:hover span { color:#0095ce; }

.desktop { display: block;}
.mobile { display: none;}

.container-page { }
.container-page-page { padding-right: -15px; padding-left: -15px; }

.bu-button { line-height: 26px; width: 120px; height: 30px; border-style: solid; border-width: 1px; text-align: center; border-radius: 5px; border-color: #337ab7; }


.black-ribbon {
  position: fixed;
  z-index: 9999;
  width: 70px;
}
@media only all and (min-width: 768px) {
  .black-ribbon {
    width: auto;
  }
}

.stick-left { left: 0; }
.stick-right { right: 0; }
.stick-top { top: 0; }
.stick-bottom { bottom: 0; }

/* font */
	@font-face { font-family:'kit_35'; src:url('../fonts/kit45f.ttf'),url('../fonts/kit45f.eot'),url('../fonts/kit45f.woff'); font-weight:normal; }
	@font-face { font-family:'kit_55'; src:url('../fonts/kit55f.ttf'),url('../fonts/kit55f.eot'),url('../fonts/kit55f.woff'); font-weight:normal; }
	@font-face { font-family:'kit_65'; src:url('../fonts/kit65f.ttf'),url('../fonts/kit65f.eot'),url('../fonts/kit65f.woff'); font-weight:normal; }

/* start */
	#warpper {
		width:100%;
		margin:0 auto;
		overflow-x:hidden;
	}
#about-usmobile,#about-ustablet{display: none}
#lang1024{display: none}
	.clear { clear:both; width:0; height:0; margin:0; border:none; overflow:hidden; }
	@media(max-width: 767px){
				#about-usfull,#about-ustablet{display: none !important}
		#about-usmobile{display: block;}

	}


	
@media(max-width: 991px){
	#header .logo { width:191px; height:46px; display:block; background:url('../images/logo.png') no-repeat; background-size:100% auto; margin:15px auto 0; position:absolute; left:0; right:0; z-index:1101; }
	#about-usfull{display: none}
		#about-ustablet{display: block;}
	
	
}
@media ( max-width:1025px ){
		#page_template_1 .menu_mobile { text-align:center; background:url('../images/page_dev/icon_menu.png') no-repeat center 10px; background-size:auto 35px; }
		#page_template_1 .menu_mobile.active { background-image:url('../images/page_dev/icon_menu2.png'); }
		#page_template_1 .menu_mobile .top { height:55px; width:100%; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
		#page_template_1 .menu_mobile .box { display:none; border-bottom: 1px solid #eee; }
		#lang1024{display: block !important;}
		#langfull{display: none}

		#page_template_1 .menu_mobile a { font:20px/20px 'kit_35'; color:#111111; display:block; padding:10px 0 10px 20px; text-transform:uppercase; text-decoration:normal; text-align:left;  border-bottom: 1px solid #eee; }
		#page_template_1 .menu_mobile a.active { background:#eee; }

		#page_template_1 .menu_mobile a a { font:20px/20px 'kit_35'; color:#111111; display:block; padding:10px 0 10px 20px; text-transform:uppercase; text-decoration:normal; text-align:left;  }
		#page_template_1 .menu_mobile a a.active { background:#eee; }

		#page_template_1 .menu_mobile .sub { padding:5px 0; display:none; }
		#page_template_1 .menu_mobile .sub a { font:20px/20px 'kit_35'; text-transform:uppercase; text-align:left; padding:0 0 0 20px; }
		#page_template_1 .menu_mobile .sub a.active { color:#00aeef; }
		#page_template_1 .menu_mobile .line { width:100%; height:1px; background:#e1e1e1; }
		#page_template_1 .break_word { height:70px; }
/* 		#page_template_1 .break_word h1 { font:30px/32px 'kit_35'; color:#00BFF3; float:left;  }
		#page_template_1 .break_word .right { float:right; font:12px/14px 'tahoma'; color:#C9C9C9; }
		#page_template_1 .break_word .right a { font:12px/14px 'tahoma'; color:#C9C9C9; } */
		#page_template_1 .break_word .new {  font:12px/14px 'tahoma'; color:#C9C9C9; margin: 0 0 10px 10px;}
		#page_template_1 .break_word .new a { font:12px/14px 'tahoma'; color:#C9C9C9; }
		#page_template_1 .break_word .new h1 { font:30px/26px 'kit_35'; color:#00BFF3; margin: 0; }
		.mbcar{display: none;}
		#script_about{display: none;}
}


@media ( max-width:768px ){	
	#page_template_1 .break_word { height:60px; }

}
@media ( max-width:425px ){
		#page_template_1  .menu_mobile { text-align:center; background:url('../images/page_dev/icon_menu.png') no-repeat center 10px; background-size:auto 20px; }
		#page_template_1 .menu_mobile.active { background-image:url('../images/page_dev/icon_menu2.png'); }
		#page_template_1 .menu_mobile .top { height:40px; width:100%; }
		#page_template_1 .menu_mobile .box { display:none; }
		#page_template_1 .menu_mobile a { font:20px/20px 'kit_35'; color:#111111; display:block; padding:10px 0 10px 20px; text-transform:uppercase; text-decoration:normal; text-align:left; }
		#page_template_1 .menu_mobile a.active { background:#eee; }
		#page_template_1 .menu_mobile .sub { padding:5px 0; display:none; }
		#page_template_1 .menu_mobile .sub a { font:20px/20px 'kit_35'; text-transform:uppercase; text-align:left; padding:0 0 0 20px; }
		#page_template_1 .menu_mobile .sub a.active { color:#00aeef; }
		#page_template_1 .menu_mobile .line { width:100%; height:1px; background:#e1e1e1; }
	
/* 	#page_template_1 .break_word h1 { font:20px/50px 'kit_35'; color:#00BFF3; float:left;  } */
	#page_template_1 .break_word .new h1 { font:30px/26px 'kit_35'; color:#00BFF3; margin: 0;}
}
@media ( max-width:1025px ){
	/* overall */
		.txt_title { font:20px/20px 'kit_35'; }
		.font_22 { font:24px/60px 'kit_35'; color:#000000; }
		#page_contact {padding: 80px 0 60px !important}
	/* header */

		#header { width:100%; height:85px; background:#FFF; border-bottom:5px solid #00acf0; position:fixed; left:0; top:0; z-index:101; }
		#header .logo { width:191px; height:46px; display:block; background:url('../images/logo.png') no-repeat; background-size:100% auto; margin:15px 0 0 15px; position:absolute; left:0; right:0; z-index:1101; }
		#header .box_lang { position:absolute; right:80px; top:25px; z-index:1001; background:#fff; }
		#header .box_lang a { font:16px/28px 'kit_35'; color:#00aeef; width:28px; display:none; text-align:center; border:1px solid #00aeef; }
		#header .box_lang a.active { display:block !important; }
		#header .navbar-toggle { width:31px; height:21px; background:url('../images/hamburger.png') no-repeat; margin:25px 10px 32px 0; }


		#header .menubar .nav_top a.first { border-left:none; }
		#header .menubar .nav_top a:hover , #header .menubar .nav_top a.active { background:#00aff2; color:white;}
		#header .menubar .sub2 {padding-left: 45px !important;}

		#header .menubar .nav_bottom {margin-top: -5px;}

		#header .menubar .nav_bottom a.first { border-left:none; }
		#header .menubar .nav_bottom a:hover , #header .menubar .nav_bottom a.active { background:#ddd; }

	/* footer */
		#footer .network { padding:20px 0; background:#f9f9f9; }
		#footer .network a { width:100%; display:block; overflow:hidden; position:relative; }
		#footer .network a img { width:70%; }
		#footer .network a img.z { position:absolute; left:0; top:0; transition:0.8s; opacity:0; }
		#footer .network a img.z:hover { opacity:1; transition:0.8s; }

		#footer .sitemap { background:#00aeef; padding:50px 0; text-align: center; }
		#footer .sitemap .title { font:24px/30px 'kit_35'; color:#ffffff; display:block; }
		#footer .sitemap .link { font:12px/18px 'kit_35'; color:#ffffff; display:block; }
		#footer .sitemap .bottom { margin-bottom:20px; }
		#footer .sitemap p { font:12px/14px 'kit_35'; color:#ffffff; padding:10px 0 10px 0; }
		#footer .sitemap p span { display:block; font:20px/20px 'kit_35'; }
		#footer .sitemap .form-control { margin:0 0 60px 0; }

		#footer .copyright { background:#FFF; font:12px/50px 'kit_35'; color:#0054a6; text-align:center; }

	/* page home */
		#page_home { padding:85px 0 0; }
		#page_home .banner { height:auto; position:relative; overflow:hidden; padding:0 0 50px 0; }
		#page_home .banner .img { display:none; }
		#page_home .banner .image_mobile { display:block; min-height:220px; height:auto; }
		#page_home .banner .image_mobile .img { width:100%; min-height:220px; display:none; }
		#page_home .banner .image_mobile .img img { width:100%; display:block; }
		#page_home .banner .image_mobile .img p { height:auto; width:90%; padding:0 5%; color:#000; display:block; font:20px/20px 'kit_35'; margin:auto; text-align:center; }
		#page_home .banner .image_mobile .img p span { color:#1eb8f4; display:block; font:28px/28px 'kit_35'; }
		#page_home .banner .cur { position:absolute; left:0; right:0; bottom:10px; margin:auto; z-index:2; text-align:center; padding:10px 0; }
		#page_home .banner .cur a { width:16px; height:16px; display:inline-block; background:#e9e8d3; border-radius:8px; margin:auto 3px; }
		#page_home .banner .cur a:hover , #page_home .banner .cur a.active { background:#00aff2; }
		#page_home .banner .container { height:100%; position:relative; }
		#page_home .banner .nxt { display:none; width:50px; height:50px; position:absolute; right:10px; top:45%; z-index:11; }
		#page_home .banner .prv { display:none; width:50px; height:50px; position:absolute; left:10px; top:45%; z-index:11; }

		#page_home .list_company { height:auto; background:none; margin:0 0 10px 0; }
		#page_home .list_company .item { height:42px; margin:20px 0 0; border-right:1px solid #e4e4e4; padding:0 0 0 55px; }
		#page_home .list_company .item p { color:#111111; padding:2px 0 0; }
		#page_home .list_company .item.a { background:url('../images/page_home/list_01.png') no-repeat left center; }
		#page_home .list_company .item.b { background:url('../images/page_home/list_02.png') no-repeat 10px center; padding:0 0 0 53px; border-right:none; }
		#page_home .list_company .item.c { background:url('../images/page_home/list_03.png') no-repeat 10px center; padding:0 0 0 60px; }
		#page_home .list_company .item.d { background:url('../images/page_home/list_04.png') no-repeat 10px center; padding:0 0 0 80px; border-right:none; }
		#page_home .list_company .item.e { background:url('../images/page_home/list_05.png') no-repeat 10px center; padding:0 0 0 60px; }
		#page_home .list_company .item.f { background:url('../images/page_home/list_06.png') no-repeat 10px center; padding:0 0 0 60px; border-right:none; }

		#page_home .section_company .item { display:none; }

		#page_home .news { padding:40px 0 0; }
		#page_home .news .head { height:60px; background:url('../images/page_home/bg_news.jpg') repeat-x left top; position:relative; }
		#page_home .news .head img { position:absolute; right:10px; top:15px; }
		#page_home .news .item { margin-bottom:10px; }
		#page_home .news .item:nth-child(2) { margin:0 30px; }
		#page_home .news .item img { width:100%; }
		#page_home .news .item a { border:1px solid #e1e1e1; display:block; padding:15px; position:relative; margin-top:-2px; font:12px/16px 'kit_35'; color:#111111; }
		#page_home .news .item a span { display:block; color:#000000; }
		#page_home .news .item a:hover span { color:#0095ce; }

		#page_home .news .box { padding:0 0 20px 0; }
		#page_home .news .box .detail { border:1px solid #e1e1e1; overflow:hidden; }
		#page_home .news .box .detail .image { width:100%; }
		#page_home .news .box .detail .settrade { margin:5%; }

	/* page template */
		#page_template_1 { padding:85px 0 0; }

		.desktop { display: none;}
		.mobile { display: block;}


/*		#page_template_1 .menu_mobile { text-align:center; background:url('../images/page_dev/arrow_down.jpg') no-repeat center 10px; background-size:auto 20px; }
		#page_template_1 .menu_mobile.active { background-image:url('../images/page_dev/arrow_up.jpg'); }
		#page_template_1 .menu_mobile .top { height:40px; width:100%; }
		#page_template_1 .menu_mobile .box { display:none; }
		#page_template_1 .menu_mobile a { font:20px/20px 'kit_35'; color:#111111; display:block; padding:10px 0 10px 20px; text-transform:uppercase; text-decoration:normal; text-align:left; }
		#page_template_1 .menu_mobile a.active { background:#eee; }
		#page_template_1 .menu_mobile .sub { padding:5px 0; display:none; }
		#page_template_1 .menu_mobile .sub a { font:20px/20px 'kit_35'; text-transform:uppercase; text-align:left; padding:0 0 0 20px; }
		#page_template_1 .menu_mobile .sub a.active { color:#00aeef; }
		#page_template_1 .menu_mobile .line { width:100%; height:1px; background:#e1e1e1; }*/

		#page_template_1 .banner { height:300px; position:relative; margin:0 0 40px 0; }
		#page_template_1 .banner .img { width:100%; height:300px; background:no-repeat center top; }
		#page_template_1 .banner .img p { font:22px/22px 'kit_35'; color:#FFF; position:absolute; }
		#page_template_1 .banner .img p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
		#page_template_1 .banner .img p.a { left:45%; top:80px; color:#000; }
		#page_template_1 .banner .img p.b { left:20%; top:80px; color:#000; }
		#page_template_1 .banner .img p.c { left:30px; top:100px; color:#000; }
		#page_template_1 .banner .img p.d { left:20%; top:50px; }

		#page_template_1 .box_left { display:none; }

		#page_template_1 .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:4px 0; border-bottom:1px solid #e1e1e1; }
		#page_template_1 .box_right .editor { padding:20px 0 50px; font:14px/17px 'kit_35'; color:#000; }
		#page_template_1 .box_right .editor .line { width:100%; height:1px; background:#e1e1e1; }
		#page_template_1 .box_right .editor .kit_35 { font:20px/20px 'kit_35'; padding:0 0 5px 0; display:inline-block; }
		#page_template_1 .box_right .editor .blue { color:#00aeef; }
	
		#page_template_1 .chuenjai { background:#fbfcfb; }
		#page_template_1 .chuenjai .box_1 { }
		#page_template_1 .chuenjai .box_1 .icon {padding: 0 0 30px 0;}

		#page_template_1 .sugar { background:#fbfcfb; }
		/*#page_template_1 .sugar .box_1 { height:350px; width: 100%; background:url('../images/page_product/sugar_01.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }*/
		#page_template_1 .sugar .box_1 p { font:22px/24px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
		#page_template_1 .sugar .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
		#page_template_1 .sugar .box_2 { height:277px; background:url('../images/page_product/sugar_02.jpg') no-repeat center top; }
		#page_template_1 .sugar .box_2 p { width:90%; margin:auto; font:22px/26px 'kit_35'; color:#111111; margin:auto; position:relative; top:70px; text-align:center; }
		#page_template_1 .sugar .box_2 p br { display:none; }
		#page_template_1 .sugar .box_3 { height:auto; background:url('../images/page_product/sugar_03.jpg') no-repeat center top; background-size:cover; padding:10px 0; }
		#page_template_1 .sugar .box_3 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; }
		#page_template_1 .sugar .box_3 .item img { max-width:100%; display:block; padding:0 0 20px 0; margin:60px auto 0; }
		#page_template_1 .sugar .box_4 { height:304px; background:url('../images/page_product/sugar_07.jpg') no-repeat center top; }
		#page_template_1 .sugar .box_4 p { width:90%; margin:auto; font:22px/22px 'kit_35'; color:#111111; margin:auto; position:relative; top:100px; text-align:center; }
		#page_template_1 .sugar .box_5 { padding:60px 0 110px; text-align:center; }
		#page_template_1 .sugar .box_5 img { display:block; padding:0 0 10px 0; margin:auto; }
		#page_template_1 .sugar .box_5 a { font:26px/26px 'kit_35'; color:#111111; }

		#page_template_1 .sugar .box_6 { height:auto; background:url('../images/page_product/sugar_09.jpg') no-repeat center top; background-size:cover; padding:10px 0; }
		#page_template_1 .sugar .box_6 p { width:90%; margin:auto; font:22px/26px 'kit_55'; color:#111111; margin:auto; position:relative; top:40px; text-align:center; }
		#page_template_1 .sugar .box_6 .item { font:22px/22px 'kit_55'; color:#111111; text-align:center; }
		#page_template_1 .sugar .box_6 .item a { font:22px 'kit_65'; color:#111111; }
		#page_template_1 .sugar .box_6 .item img { max-width:100%; display:block; padding:0 0 20px 0; margin:60px auto 0; }

		#page_template_1 .mo { background:#fbfcfb; }
		#page_template_1 .mo .box_1 { height:350px; background:url('../images/page_product/mo_01.jpg') no-repeat center top; }
		#page_template_1 .mo .box_1 p { font:24px/24px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
		#page_template_1 .mo .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
		#page_template_1 .mo .box_2 { height:auto; padding:20px 0; background:url('../images/page_product/mo_02.png') no-repeat center top; }
		#page_template_1 .mo .box_2 br { display:none; }
		#page_template_1 .mo .box_2 p { font:14px/17px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:0; text-align:center; width:90%; }
		#page_template_1 .mo .box_2 p span { color:#111111; display:block; font:22px/26px 'kit_35'; }
		#page_template_1 .mo .box_3 { height:auto; background:url('../images/page_product/mo_03.jpg') no-repeat center top; background-size:cover; padding:0 0 20px 0; }
		#page_template_1 .mo .box_3 .motop { color:#111111; display:block; font:28px/28px 'kit_55'; text-align:center; padding:50px 0 0; }
		#page_template_1 .mo .box_3 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; padding:40px 0 0; }
		#page_template_1 .mo .box_3 .item img { max-width:100%; display:block; margin:0 auto 15px; }
		#page_template_1 .mo .box_4 { padding:20px 0; text-align:center; }
		#page_template_1 .mo .box_4 img { display:block; padding:0 0 10px 0; margin:auto; }
		#page_template_1 .mo .box_4 a { font:26px/26px 'kit_35'; color:#111111; }
		#page_template_1 .mo .box_4 .line { width:100%; height:1px; background:#CCC; margin:20px 0; }
		#page_template_1 .mo .box_4 p { font:24px/24px 'kit_35'; color:#111111; width:90%; margin:auto; }
		#page_template_1 .mo .box_4 span { font:14px/17px 'tahoma'; color:#111111; display:block; width:90%; margin:auto; }

		#page_template_1 .wood { background:#fbfcfb; }
		#page_template_1 .wood .box_1 { height:auto; background:url('../images/page_product/wood_01.jpg') no-repeat center top; padding:0 0 20px 0; }
		#page_template_1 .wood .box_1 .txt { margin:0 10%; height:438px; }
		#page_template_1 .wood .box_1 br { display:none; }
		#page_template_1 .wood .box_1 p { font:22px/26px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:40px; text-align:left; }
		#page_template_1 .wood .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
		#page_template_1 .wood .box_1 .item { font:22px/22px 'kit_55'; color:#111111; text-align:center; padding:40px 0 0; }
		#page_template_1 .wood .box_1 .item img { max-width:100%; display:block; margin:0 auto 15px; }
		#page_template_1 .wood .box_2 { background:#FFF; }
		#page_template_1 .wood .box_2 img { width:100%; }
		#page_template_1 .wood .box_3 { padding:60px 0; text-align:center; }
		#page_template_1 .wood .box_3 img { display:block; padding:0 0 10px 0; margin:auto; }
		#page_template_1 .wood .box_3 a { font:26px/26px 'kit_35'; color:#111111; }

	/* page product */
		#page_product { padding:120px 0 0; }
		#page_product a { width:100%; display:block; margin:0 0 30px 0; }
		#page_product a img { width:100%; }

	/* page news */
		#page_news { padding:85px 0 0; }
		#page_news .break_word { display:none; }

		#page_news .list { width:100%; border-top:0px solid #ccc; }
		#page_news .list .select_main { width:98%; float:left; padding:20px 15px 0; }
		#page_news .list .select_main p { display:inline-block; font:14px/30px 'kit_35'; color:#959595; }
		#page_news .list .select_main .form-control { display:inline-block; width:100%; margin:0 5px; font:12px 'kit_35'; color:#999999; }

		#page_news .list .select_main .btn-primary { background:url('../images/page_news/bg_search.jpg') repeat-x left top; background-size:auto 100%; border:none; border-radius:none; }

		#page_news .list .select_page { float:left; padding:20px 15px; }
		#page_news .list .select_page p { float:left; font:14px/32px 'kit_35'; color:#959595; }
		#page_news .list .select_page .prv { width:32px; height:32px; display:block; background:url('../images/page_news/prv.jpg'); float:left; margin:0 5px; }
		#page_news .list .select_page .nxt { width:32px; height:32px; display:block; background:url('../images/page_news/nxt.jpg'); float:left; margin:0 0 0 5px; }
		#page_news .list .select_page .input_txt { width:40px; height:32px; border:1px solid #ebebeb; float:left; text-align:center; font:14px/30px 'kit_35'; color:#959595; }

		#page_news .list .item { cursor:pointer; margin:0 0 30px 0; }
		#page_news .list .item .img { width:100%; }
		#page_news .list .item .txt { width:100%; padding:5%; background:#959595; margin-top:-2px; }
		#page_news .list .item .txt .date { display:block; float:left; font:30px/30px 'Arial'; color:#ffffff; }
		#page_news .list .item .txt .date span { display:inline-block; border-left:1px solid #FFF; font:15px/16px 'Arial'; color:#FFF; padding:0 0 0 10px; margin:0 0 0 5px; }
		#page_news .list .item .txt .main { float:right; font:20px/30px 'kit_35'; color:#ffffff; }
		#page_news .list .item .txt .title { font:26px/28px 'kit_35'; color:#ffffff; padding:10px 0; }
		#page_news .list .item .txt .text { font:14px/17px 'kit_35'; color:#ffffff; padding:0 0 10px 0; }
		#page_news .list .item:hover .txt { background:#006ab0; }

	/* page contact */
		#page_contact { padding:0 0 60px; }
		#page_contact .break_word { height:auto; }
		#page_contact .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0;margin-left: 15px }
		#page_contact .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
		#page_contact .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; margin-left: 15px}
		#page_contact .break_word .right a { font:20px/50px 'kit_35'; color:#C9C9C9; }

		#page_contact .detail { width:100%; border-top:1px solid #ccc; }
		#page_contact .detail .box_left p { font:14px/18px 'kit_35'; color:#959595; padding:15px 0 5px; }
		#page_contact .detail .box_left .input_button { background:#999999; border:none; margin:15px 0 0; }

		#page_contact .detail .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:15px 0 0; }
		#page_contact .detail .box_right .txt_1 { width:40%; padding:0 10% 0 0; font:22px/26px 'kit_35'; color:#111111; float:left; }
		#page_contact .detail .box_right .txt_1 span { display:block; padding:20px 0 0; font:12px/16px 'kit_35'; color:#111111; }
		#page_contact .detail .box_right .txt_2 { width:40%; padding:0 10% 0 0; font:30px/30px 'kit_35'; color:#111111; float:left; }
		#page_contact .detail .box_right .txt_2 span { display:block; padding:0 0 0 50px; margin:0 0 10px 0; }
		#page_contact .detail .box_right .txt_2 span.a { background:url('../images/page_contact/01.jpg') no-repeat left center; }
		#page_contact .detail .box_right .txt_2 span.b { background:url('../images/page_contact/02.jpg') no-repeat left center; }
		#page_contact .detail .box_right #google_map { width:100%; height:360px; margin:20px 0 0; }

	/* page offshore */
		#page_offshore { padding:90px 0 60px; }
		#page_offshore .break_word { display:none; }

		#page_offshore .detail { width:100%; border-top:1px solid #ccc;  }
		#page_offshore .detail .banner { width:100%; height:450px; background:url('../images/page_off/02-2.png') repeat-x left top; }
		#page_offshore .detail .banner .container { height:450px; background:url('../images/page_off/01-2.png') no-repeat center top; }
		#page_offshore .detail .banner .container p { font:26px/30px 'kit_35'; color:#111111; text-align:center; padding:20px 0 0; }
		#page_offshore .detail .banner .container p span { font:38px/38px 'kit_55'; color:#00aeef; display:block; }

		#page_offshore .detail .box .item { padding-bottom:20px; }
		#page_offshore .detail .box .item .top { font:16px/20px 'Arial'; color:#000000; text-transform:uppercase; padding:0 0 10px 50px; border-bottom:1px solid #ccc; }
		#page_offshore .detail .box .item .top.a { background:url('../images/page_off/04.png') no-repeat left top; }
		#page_offshore .detail .box .item .top.b { background:url('../images/page_off/05.png') no-repeat left top; }
		#page_offshore .detail .box .item .top.c { background:url('../images/page_off/06.png') no-repeat left top; }
		#page_offshore .detail .box .item p { font:14px/17px 'tahoma'; padding:0 0 0 20px; background:url('../images/page_dev/arrow.jpg') no-repeat left 4px; margin:15px 0 0; }

		#page_offshore .detail .box .item_2 { padding-top:20px; padding-bottom:20px; }
		#page_offshore .detail .box .item_2 .top { font:14px/20px 'Arial'; color:#000000; padding:0 30px 0 0; background:url('../images/page_off/07.png') no-repeat right top; cursor:pointer; }
		#page_offshore .detail .box .item_2 .txt { font:14px/17px 'Arial'; color:#000000; padding:20px 0; display:none; }


/* Small devices (tablets, 1025px and up) */
	@media ( min-width:1025px ){
		
		
		.container-page {  }
		.container-page-page { padding-right: -15px; padding-left: -15px; }
		/* overall */
			.txt_title { font:20px/20px 'kit_35'; }
			.font_22 { font:26px/60px 'kit_35'; color:#000000; }

		/* header */
			#header { width:100%; height:90px; background:url('../images/bg_header.jpg') no-repeat center top; position:fixed; left:0; top:0; z-index:101; }
			#header .container { position:relative; }
			#header .logo { width:140px; height:46px; display:block; background:url('../images/logo.png') no-repeat; background-size:100% auto; margin:20px 0 0; float:left; }
			#header .box_lang { position:absolute; right:0; top:12px; z-index:1001; background:#00aeef; }
			#header .box_lang a { font:16px/28px 'kit_35'; color:#FFF; width:28px; display:none; text-align:center; border:1px solid #FFF; }
			#header .box_lang a.active { display:block !important; }
			#header .menubar { float:right; }
			#header .menubar .nav_top { padding:12px 30px 6px 0; }
			#header .menubar .nav_top a { font:20px/30px 'kit_35'; color:#FFF; border-left:1px solid rgba(255,255,255,0.5); padding:0 5px; }
			#header .menubar .nav_top a.first { border-left:none; }
			#header .menubar .nav_top a:hover , #header .menubar .nav_top a.active { background:#0095ce; }

			#header .menubar .nav_bottom { padding:0; border-top:1px solid rgba(255,255,255,0.5); }
			#header .menubar .nav_bottom a { font:22px/30px 'kit_35'; color:#FFF; border-left:1px solid rgba(255,255,255,0.5); padding:0 5px; margin:5px 0; }
			#header .menubar .nav_bottom a.first { border-left:none; }
			#header .menubar .nav_bottom a:hover , #header .menubar .nav_bottom a:visited , #header .menubar .nav_bottom a:active , #header .menubar .nav_bottom a.active { background:#0095ce; }

			#header .menubar .dropdown-menu { min-width:150px; }
			#header .menubar .dropdown-menu a { color:#999; font:20px/30px 'kit_35'; }
			#header .menubar .dropdown-menu a:hover { color:#FFF; background:#0095ce; }

		/* footer */
			#footer .network { padding:20px 0; background:#f9f9f9; }
			#footer .network a { width:100%; display:block; overflow:hidden; position:relative; }
			#footer .network a img { width:70%; }
			#footer .network a img.z { position:absolute; left:0; top:0; transition:0.8s; opacity:0; }
			#footer .network a img.z:hover { opacity:1; transition:0.8s; }

			#footer .sitemap { background:#00aeef; padding:50px 0 30px; }
			#footer .sitemap .title { font:24px/30px 'kit_35'; color:#ffffff; display:block; }
			#footer .sitemap .link { font:12px/18px 'kit_35'; color:#ffffff; display:block; }
			#footer .sitemap .bottom { margin-bottom:20px; }
			#footer .sitemap p { font:12px/14px 'kit_35'; color:#ffffff; padding:0 0 10px 0; }
			#footer .sitemap p span { display:block; font:20px/20px 'kit_35'; }
			#footer .sitemap .form-control { margin:0 0 60px 0; }

			#footer .copyright { background:#FFF; font:12px/50px 'kit_35'; color:#0054a6; text-align:center; }

		/* page home */
			#page_home { padding:90px 0 0; }
			#page_home .banner { background:rgba(1,1,1,0.5); height:200px ; position:relative; }
			#page_home .banner .carousel-indicators { bottom: 5px}
			#page_home .banner .image { position:relative; left:0; top:0; height:450px; }
			#page_home .banner .img { position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; background:no-repeat center top; display:none; cursor:pointer; }
			#page_home .banner .img p { font:24px/28px 'kit_35'; color:#FFF; text-align:center; position:relative; top:30%; }
			#page_home .banner .img p span { color:#1eb8f4; display:block; font:24px/28px 'kit_35'; }
			#page_home .banner .image_mobile { display:none; }
			#page_home .banner .cur { position:absolute; left:0; right:0; bottom:20px; margin:auto; z-index:2; text-align:center; }
			#page_home .banner .cur a { width:16px; height:16px; display:inline-block; background:#e9e8d3; border-radius:8px; margin:auto 3px; }
			#page_home .banner .cur a:hover , #page_home .banner .cur a.active { background:#00aff2; }
			#page_home .banner .container { height:100%; position:absolute; left:0; right:0; margin:auto; top:0; }
			#page_home .banner .nxt { width:50px; height:50px; display:block; position:absolute; right:0; top:220px; z-index:11; }
			#page_home .banner .prv { width:50px; height:50px; display:block; position:absolute; left:0; top:220px; z-index:11; }

			#page_home .list_company { height:auto; background:url('../images/page_home/bg_list_company.jpg') repeat-x left top; background-size:auto 100%; padding:0 0 10px 0; }
			#page_home .list_company .item { height:42px; margin:10px 0 0; border-right:1px solid #e4e4e4; padding:0; }
			#page_home .list_company .item p { color:#111111; padding:2px 0 0; }
			#page_home .list_company .item.a { background:none; }
			#page_home .list_company .item.a { background:url('../images/page_home/list_01.png') no-repeat left center; padding:0 0 0 80px; }
			#page_home .list_company .item.b { background:url('../images/page_home/list_02.png') no-repeat 10px center; padding:0 0 0 80px; }
			#page_home .list_company .item.c { background:url('../images/page_home/list_03.png') no-repeat 10px center; padding:0 0 0 80px; border-right:none; }
			#page_home .list_company .item.d { background:url('../images/page_home/list_04.png') no-repeat 10px center; padding:0 0 0 80px; }
			#page_home .list_company .item.e { background:url('../images/page_home/list_05.png') no-repeat 10px center; padding:0 0 0 80px; }
			#page_home .list_company .item.f { background:url('../images/page_home/list_06.png') no-repeat 10px center; padding:0 0 0 80px; border-right:none; }

			#page_home .section_company .item { background:rgba(1,1,1,0.2); position:relative; overflow:hidden; padding:0; }
			#page_home .section_company .item img { height:100%; }
			#page_home .section_company .item p { position:absolute; width:100%; height:50px; z-index:2; left:0; bottom:0; background:rgba(0,0,0,0.6); font:24px/50px 'kit_35'; color:#ffffff; text-align:center; }

			#page_home .news { padding:40px 0 0; }
			#page_home .news .head { height:60px; background:url('../images/page_home/bg_news.jpg') repeat-x left top; position:relative; }
			#page_home .news .head img { position:absolute; right:10px; top:15px; }
			#page_home .news .item:nth-child(2) { margin:0 30px; }
			#page_home .news .item img { width:100%; }
			#page_home .news .item a { border:1px solid #e1e1e1; display:block; padding:15px; position:relative; margin-top:-2px; font:12px/16px 'kit_35'; color:#111111; }
			#page_home .news .item a span { display:block; color:#000000; }
			#page_home .news .item a:hover span { color:#0095ce; }

			#page_home .news .box { padding:40px 0; }
			#page_home .news .box .detail { border:1px solid #e1e1e1; overflow:hidden; }
			#page_home .news .box .detail .image { width:100%; }
			#page_home .news .box .detail .settrade { margin:5%; }

		/* page template */


		
			#page_template_1 { padding:90px 0 0; }
			#page_template_1 .break_word { height:50px; }
/* 			#page_template_1 .break_word h1 { font:28px/50px 'kit_35'; color:#00BFF3; float:left; }
			#page_template_1 .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_template_1 .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; } */
			#page_template_1 .break_word .new {  font:12px/14px 'tahoma'; color:#C9C9C9; margin: 0 0 10px 10px;}
			#page_template_1 .break_word .new a { font:12px/14px 'tahoma'; color:#C9C9C9; }
			#page_template_1 .break_word .new h1 { font:30px/26px 'kit_35'; color:#00BFF3; }

			/*#page_template_1 .menu_mobile { display:none; }*/

			#page_template_1 .banner { height:300px; position:relative; margin:0 0 40px 0; }
			#page_template_1 .banner .img { width:100%; height:300px; background:no-repeat center top; }
			#page_template_1 .banner .img p { font:22px/22px 'kit_35'; color:#FFF; position:absolute; }
			#page_template_1 .banner .img p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .banner .img p.a { left:50%; top:110px; color:#000; }
			#page_template_1 .banner .img p.b { top:80px; color:#000; text-align:center; left:0; right:0; margin:auto; }
			#page_template_1 .banner .img p.c { left:0; top:110px; color:#000; }
			#page_template_1 .banner .img p.d { left:30%; top:70px; }

			#page_template_1 .box_left a { font:20px/20px 'kit_35'; color:#111111; display:block; margin:10px 0; text-transform:uppercase; }
			#page_template_1 .box_left a:hover , #page_template_1 .box_left a.active { color:#0054a6; }
			#page_template_1 .box_left a.sub { font:18px/20px 'kit_35'; text-transform:uppercase; background:url('../images/page_dev/arrow.jpg') no-repeat left center; padding:0 0 0 20px; }
			#page_template_1 .box_left a.sub:hover , #page_template_1 .box_left a.sub.active { color:#00aeef; }
			#page_template_1 .box_left .line { width:100%; height:1px; background:#e1e1e1; }

			#page_template_1 .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:4px 0; border-bottom:1px solid #e1e1e1; }
			#page_template_1 .box_right .editor { padding:20px 0 50px; font:14px/17px 'kit_35'; color:#000; }
			#page_template_1 .box_right .editor .line { width:100%; height:1px; background:#e1e1e1; }
			#page_template_1 .box_right .editor .kit_35 { font:20px/20px 'kit_35'; padding:0 0 5px 0; display:inline-block; }
			#page_template_1 .box_right .editor .blue { color:#00aeef; }

			#page_template_1 .sugar { background:#fbfcfb; }
			#page_template_1 .sugar .box_1 { height:350px; background:url('../images/page_product/sugar_01.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_1 p { font:24px/24px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
			#page_template_1 .sugar .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_35'; }
			#page_template_1 .sugar .box_2 { height:277px; background:url('../images/page_product/sugar_02.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_2 p { font:22px/22px 'kit_35'; color:#111111; margin:auto; position:relative; top:70px; text-align:center; }
			#page_template_1 .sugar .box_3 { height:500px; background:url('../images/page_product/sugar_03.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_3 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; }
			#page_template_1 .sugar .box_3 .item img { max-width:100%; display:block; padding:0 0 20px 0; margin:60px auto 0; }
			#page_template_1 .sugar .box_4 { height:304px; background:url('../images/page_product/sugar_07.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_4 p { font:22px/22px 'kit_35'; color:#111111; margin:auto; position:relative; top:100px; text-align:center; }
			#page_template_1 .sugar .box_5 { padding:60px 0 110px; text-align:center; }
			#page_template_1 .sugar .box_5 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .sugar .box_5 a { font:26px/26px 'kit_35'; color:#111111; }

			#page_template_1 .mo { background:#fbfcfb; }
			#page_template_1 .mo .box_1 { height:350px; background:url('../images/page_product/mo_01.jpg') no-repeat center top; }
			#page_template_1 .mo .box_1 p { font:24px/24px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
			#page_template_1 .mo .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_35'; }
			#page_template_1 .mo .box_2 { height:600px; background:url('../images/page_product/mo_02.png') no-repeat center top; }
			#page_template_1 .mo .box_2 p { font:14px/17px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:120px; text-align:center; }
			#page_template_1 .mo .box_2 p span { color:#111111; display:block; font:28px/28px 'kit_35'; }
			#page_template_1 .mo .box_3 { height:760px; background:url('../images/page_product/mo_03.jpg') no-repeat center top; }
			#page_template_1 .mo .box_3 .motop { color:#111111; display:block; font:28px/28px 'kit_35'; text-align:center; padding:50px 0 0; }
			#page_template_1 .mo .box_3 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; padding:40px 0 0; }
			#page_template_1 .mo .box_3 .item img { max-width:100%; display:block; margin:0 auto 15px; }
			#page_template_1 .mo .box_4 { padding:60px 0 50px; text-align:center; }
			#page_template_1 .mo .box_4 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .mo .box_4 a { font:26px/26px 'kit_35'; color:#111111; }
			#page_template_1 .mo .box_4 .line { width:100%; height:1px; background:#CCC; margin:20px 0; }
			#page_template_1 .mo .box_4 p { font:24px/24px 'kit_35'; color:#111111; }
			#page_template_1 .mo .box_4 span { font:14px/17px 'kit_35'; color:#111111; display:block; }

			#page_template_1 .wood { background:#fbfcfb; }
			#page_template_1 .wood .box_1 { height:796px; background:url('../images/page_product/wood_01.jpg') no-repeat center top; }
			#page_template_1 .wood .box_1 .txt { margin:0 10% 0 40%; height:438px; }
			#page_template_1 .wood .box_1 br { display:none; }
			#page_template_1 .wood .box_1 p { font:14px/17px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:125px; text-align:left; }
			#page_template_1 .wood .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_35'; }
			#page_template_1 .wood .box_1 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; padding:40px 0 0; }
			#page_template_1 .wood .box_1 .item img { max-width:100%; display:block; margin:0 auto 15px; }
			#page_template_1 .wood .box_2 { background:#FFF; }
			#page_template_1 .wood .box_2 img { width:100%; }
			#page_template_1 .wood .box_3 { padding:60px 0; text-align:center; }
			#page_template_1 .wood .box_3 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .wood .box_3 a { font:26px/26px 'kit_35'; color:#111111; }

		/* page product */
			#page_product { padding:120px 0 0; }
			#page_product a { width:100%; display:block; margin:0 0 30px 0; }
			#page_product a img { width:100%; }

		/* page news */
			#page_news { padding:90px 0 0; }
			#page_news .break_word { height:auto; }
			#page_news .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_news .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_news .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_news .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_news .list { width:100%; border-top:1px solid #ccc; }
			#page_news .list .select_main { float:left; padding:20px 0; }
			#page_news .list .select_main p { display:inline-block; font:14px/30px 'kit_35'; color:#959595; }
			#page_news .list .select_main .form-control { display:inline-block; width:auto; margin:0 5px; font:12px 'kit_35'; color:#999999; }
			#page_news .list .select_main .btn-primary { background:url('../images/page_news/bg_search.jpg') repeat-x left top; background-size:auto 100%; border:none; border-radius:none; }

			#page_news .list .select_page { float:right; padding:20px 0; }
			#page_news .list .select_page p { float:left; font:14px/32px 'kit_35'; color:#959595; }
			#page_news .list .select_page .prv { width:32px; height:32px; display:block; background:url('../images/page_news/prv.jpg'); float:left; margin:0 5px; }
			#page_news .list .select_page .nxt { width:32px; height:32px; display:block; background:url('../images/page_news/nxt.jpg'); float:left; margin:0 0 0 5px; }
			#page_news .list .select_page .input_txt { width:40px; height:32px; border:1px solid #ebebeb; float:left; text-align:center; font:14px/30px 'kit_35'; color:#959595; }

			#page_news .list .item { cursor:pointer; margin:0 0 30px 0; }
			#page_news .list .item .img { width:100%; }
			#page_news .list .item .txt { width:100%; padding:5%; background:#959595; margin-top:-2px; }
			#page_news .list .item .txt .date { display:block; float:left; font:30px/30px 'Arial'; color:#ffffff; }
			#page_news .list .item .txt .date span { display:inline-block; border-left:1px solid #FFF; font:15px/16px 'Arial'; color:#FFF; padding:0 0 0 10px; margin:0 0 0 5px; }
			#page_news .list .item .txt .main { float:right; font:20px/30px 'kit_35'; color:#ffffff; }
			#page_news .list .item .txt .title { font:26px/28px 'kit_35'; color:#ffffff; padding:10px 0; }
			#page_news .list .item .txt .text { font:14px/17px 'kit_35'; color:#ffffff; padding:0 0 10px 0; }
			#page_news .list .item:hover .txt { background:#006ab0; }

		/* page contact */
			#page_contact { padding:90px 0 60px; }
			#page_contact .break_word { height:auto; }
			#page_contact .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_contact .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_contact .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_contact .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_contact .detail { width:100%; border-top:1px solid #ccc; }
			#page_contact .detail .box_left p { font:14px/18px 'kit_35'; color:#959595; padding:15px 0 5px; }
			#page_contact .detail .box_left .input_button { background:#999999; border:none; margin:15px 0 0; }

			#page_contact .detail .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:15px 0 0; }
			#page_contact .detail .box_right .txt_1 { width:40%; padding:0 10% 0 0; font:22px/26px 'kit_35'; color:#111111; float:left; }
			#page_contact .detail .box_right .txt_1 span { display:block; padding:20px 0 0; font:12px/16px 'kit_35'; color:#111111; }
			#page_contact .detail .box_right .txt_2 { width:40%; padding:0 10% 0 0; font:30px/30px 'kit_35'; color:#111111; float:left; }
			#page_contact .detail .box_right .txt_2 span { display:block; padding:0 0 0 50px; margin:0 0 10px 0; }
			#page_contact .detail .box_right .txt_2 span.a { background:url('../images/page_contact/01.jpg') no-repeat left center; }
			#page_contact .detail .box_right .txt_2 span.b { background:url('../images/page_contact/02.jpg') no-repeat left center; }
			#page_contact .detail .box_right #google_map { width:100%; height:360px; margin:20px 0 0; }

		/* page offshore */
			#page_offshore { padding:90px 0 60px; }
			#page_offshore .break_word { height:auto; }
			#page_offshore .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_offshore .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_offshore .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_offshore .break_word .right a { font:20px/50px 'kit_35'; color:#C9C9C9; }

			#page_offshore .detail { width:100%; border-top:1px solid #ccc; }
			#page_offshore .detail .banner { width:100%; height:450px; background:url('../images/page_off/02.png') repeat-x left top; }
			#page_offshore .detail .banner .container { height:450px; background:url('../images/page_off/01.png') no-repeat center top; }
			#page_offshore .detail .banner .container p { font:26px/30px 'kit_35'; color:#111111; text-align:center; padding:20px 0 0; }
			#page_offshore .detail .banner .container p span { font:38px/38px 'kit_35'; color:#00aeef; display:block; }

			#page_offshore .detail .box .item .top { font:16px/20px 'Arial'; color:#000000; text-transform:uppercase; padding:0 0 10px 50px; border-bottom:1px solid #ccc; }
			#page_offshore .detail .box .item .top.a { background:url('../images/page_off/04.png') no-repeat left top; }
			#page_offshore .detail .box .item .top.b { background:url('../images/page_off/05.png') no-repeat left top; }
			#page_offshore .detail .box .item .top.c { background:url('../images/page_off/06.png') no-repeat left top; }
			#page_offshore .detail .box .item p { padding:0 0 0 20px; background:url('../images/page_dev/arrow.jpg') no-repeat left 4px; margin:15px 0 0; }

			#page_offshore .detail .box .item_2 { padding-top:20px; padding-bottom:20px; }
			#page_offshore .detail .box .item_2 .top { font:14px/20px 'Arial'; color:#000000; padding:0 30px 0 0; background:url('../images/page_off/07.png') no-repeat right top; cursor:pointer; }
			#page_offshore .detail .box .item_2 .txt { font:14px/17px 'Arial'; color:#000000; padding:20px 0; display:none; }
	}

/* Medium devices (desktops, 1025px and up) */
	@media ( min-width:1025px ){
		/* overall */
			.txt_title { font:20px/20px 'kit_35'; }
			.font_22 { font:24px/60px 'kit_35'; color:#000000; }

		/* header */
			#header { width:100%; height:90px; background:url('../images/bg_header.jpg') no-repeat center top; position:fixed; left:0; top:0; z-index:101; }
			#header .container { position:relative; }
			#header .logo { width:191px; height:46px; display:block; background:url('../images/logo.png') no-repeat; background-size:100% auto; margin:20px 0 0; float:left; }
			#header .box_lang { position:absolute; right:0; top:12px; z-index:1001; background:#00aeef; }
			#header .box_lang a { font:16px/28px 'kit_35'; color:#FFF; width:28px; display:none; text-align:center; border:1px solid #FFF; }
			#header .box_lang a.active { display:block !important; }
			#header .menubar { float:right; }
			#header .menubar .nav_top { padding:12px 18px 6px 0; }
			#header .menubar .nav_top a { font:20px/30px 'kit_35'; color:#FFF; border-left:1px solid rgba(255,255,255,0.5); padding:0 10px; }
			#header .menubar .nav_top a.first { border-left:none; }
			#header .menubar .nav_top a:hover , #header .menubar .nav_top a.active { background:#0095ce; }

			#header .menubar .nav_bottom { padding:0; border-top:1px solid rgba(255,255,255,0.5); }
			#header .menubar .nav_bottom a { font:22px/30px 'kit_35'; color:#FFF; border-left:1px solid rgba(255,255,255,0.5); padding:0 10px; margin:5px 0; }
			#header .menubar .nav_bottom a.first { border-left:none; }
			#header .menubar .nav_bottom a:hover , #header .menubar .nav_bottom a:visited , #header .menubar .nav_bottom a:active , #header .menubar .nav_bottom a.active { background:#0095ce; }

			#header .menubar .dropdown-menu { min-width:150px; }
			#header .menubar .dropdown-menu a { color:#999; font:20px/30px 'kit_35'; }
			#header .menubar .dropdown-menu a:hover { color:#FFF; background:#0095ce; }

		/* footer */
			#footer .network { padding:20px 0; background:#f9f9f9; }
			#footer .network a { width:100%; display:block; overflow:hidden; position:relative; }
			#footer .network a img { width:70%; }
			#footer .network a img.z { position:absolute; left:0; top:0; transition:0.8s; opacity:0; }
			#footer .network a img.z:hover { opacity:1; transition:0.8s; }

			#footer .sitemap { background:#00aeef; padding:50px 0 30px; text-align: center; }
			#footer .sitemap .title { font:24px/30px 'kit_35'; color:#ffffff; display:block; }
			#footer .sitemap .link { font:12px/18px 'kit_35'; color:#ffffff; display:block; }
			#footer .sitemap .bottom { margin-bottom:20px; }
			#footer .sitemap p { font:12px/14px 'kit_35'; color:#ffffff; padding:0 0 10px 0; }
			#footer .sitemap p span { display:block; font:24px/24px 'kit_35'; }
			#footer .sitemap .form-control { margin:0 0 60px 0; }

			#footer .copyright { background:#FFF; font:12px/50px 'kit_35'; color:#0054a6; text-align:center; }

		/* page home */
			#page_home { padding:90px 0 0; }
			#page_home .banner { background:rgba(1,1,1,0.5); height:450px; position:relative; }
			#page_home .banner .image { position:relative; left:0; top:0; height:450px; }
			#page_home .banner .img ,#page_home_career .banner .img{ position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; background:no-repeat center top; display:none; cursor:pointer; }
			#page_home .banner .img p { font:24px/28px 'kit_35'; color:#FFF; text-align:center; position:relative; top:30%; }
			#page_home .banner .img p span { color:#1eb8f4; display:block; font:24px/28px 'kit_35'; }
			#page_home .banner .image_mobile { display:none; }
			#page_home .banner .cur { position:absolute; left:0; right:0; bottom:20px; margin:auto; z-index:2; text-align:center; }
			#page_home .banner .cur a { width:16px; height:16px; display:inline-block; background:#e9e8d3; border-radius:8px; margin:auto 3px; }
			#page_home .banner .cur a:hover , #page_home .banner .cur a.active { background:#00aff2; }
			#page_home .banner .container { height:100%; position:absolute; left:0; right:0; margin:auto; top:0; }
			#page_home .banner .nxt { width:50px; height:50px; display:block; position:absolute; right:0; top:220px; z-index:11; }
			#page_home .banner .prv { width:50px; height:50px; display:block; position:absolute; left:0; top:220px; z-index:11; }

			#page_home .list_company { height:80px; background:url('../images/page_home/bg_list_company.jpg') repeat-x left top; }
			#page_home .list_company .item { height:42px; margin:20px 0 0; border-right:1px solid #e4e4e4; padding:0 0 0 55px; }
			#page_home .list_company .item p { color:#111111; padding:2px 0 0; line-height:20px; }
			#page_home .list_company .item.a { background:url('../images/page_home/list_01.png') no-repeat left center; }
			#page_home .list_company .item.b { background:url('../images/page_home/list_02.png') no-repeat 10px center; padding:0 0 0 53px; }
			#page_home .list_company .item.c { background:url('../images/page_home/list_03.png') no-repeat 20px center; padding:0 0 0 70px; }
			#page_home .list_company .item.d { background:url('../images/page_home/list_04.png') no-repeat 10px center; padding:0 0 0 80px; }
			#page_home .list_company .item.e { background:url('../images/page_home/list_05.png') no-repeat 10px center; padding:0 0 0 60px; }
			#page_home .list_company .item.f { background:url('../images/page_home/list_06.png') no-repeat 10px center; padding:0 0 0 60px; border-right:none; }

			#page_home .section_company .item { background:rgba(1,1,1,0.2); position:relative; overflow:hidden; padding:0; }
			#page_home .section_company .item img { height:100%; }
			#page_home .section_company .item p { position:absolute; width:100%; height:50px; z-index:2; left:0; bottom:0; background:rgba(0,0,0,0.6); font:20px/50px 'kit_35'; color:#ffffff; text-align:center; }

			#page_home .news { padding:40px 0 0; }
			#page_home .news .head { height:60px; background:url('../images/page_home/bg_news.jpg') repeat-x left top; position:relative; }
			#page_home .news .head img { position:absolute; right:10px; top:15px; }
			#page_home .news .item:nth-child(2) { margin:0 30px; }
			#page_home .news .item img { width:100%; }
			#page_home .news .item a { border:1px solid #e1e1e1; display:block; padding:15px; position:relative; margin-top:-2px; font:12px/16px 'kit_35'; color:#111111; }
			#page_home .news .item a span { display:block; color:#000000; }
			#page_home .news .item a:hover span { color:#0095ce; }

			#page_home .news .box { padding:40px 0; }
			#page_home .news .box .detail { border:1px solid #e1e1e1; overflow:hidden; }
			#page_home .news .box .detail .image { width:100%; }
			#page_home .news .box .detail .settrade { margin:5%; }

		/* page template */
		
			#page_template_1 { padding:90px 0 0; }
			.mbcar { padding:25px 0 0 !important; }
			#page_template_1 .break_word { height:50px; }
/* 			#page_template_1 .break_word h1 { font:30px/50px 'kit_35'; color:#00BFF3; float:left; }
			#page_template_1 .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_template_1 .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; } */
			#page_template_1 .break_word .new {  font:12px/14px 'tahoma'; color:#C9C9C9; margin: 0 0 10px 10px;}
			#page_template_1 .break_word .new a { font:12px/14px 'tahoma'; color:#C9C9C9; }
			#page_template_1 .break_word .new h1 { font:30px/26px 'kit_35'; color:#00BFF3; }
			

			#page_template_1 .menu_mobile { display:none; }

			#page_template_1 .banner { height:300px; position:relative; margin:0 0 40px 0; }
			#page_template_1 .banner .img { width:100%; height:300px; background:no-repeat center top; }
			#page_template_1 .banner .img p { font:22px/22px 'kit_35'; color:#FFF; position:absolute; }
			#page_template_1 .banner .img p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .banner .img p.a { left:50%; top:110px; color:#000; }
			#page_template_1 .banner .img p.b { top:80px; color:#000; text-align:center; left:0; right:0; margin:auto; }
			#page_template_1 .banner .img p.c { left:0; top:110px; color:#000; }
			#page_template_1 .banner .img p.d { left:30%; top:70px; }
		
		
		

			#page_template_1 .box_left a { font:22px/22px 'kit_65'; color:#111111; display:block; margin:10px 0; text-transform:uppercase; }
			#page_template_1 .box_left a:hover , #page_template_1 .box_left a.active { color:#0054a6; }
			#page_template_1 .box_left a.sub { font:20px/22px 'kit_35'; text-transform:uppercase; background:url('../images/page_dev/arrow.jpg') no-repeat left center; padding:0 0 0 20px; }
			#page_template_1 .box_left a.sub:hover , #page_template_1 .box_left a.sub.active { color:#00aeef; }
			#page_template_1 .box_left .line { width:100%; height:1px; background:#e1e1e1; }

			#page_template_1 .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:4px 0; border-bottom:1px solid #e1e1e1; }
			#page_template_1 .box_right .editor { padding:20px 0 50px; font:14px/17px 'kit_35'; color:#000; }
			#page_template_1 .box_right .editor .line { width:100%; height:1px; background:#e1e1e1; }
			#page_template_1 .box_right .editor .kit_35 { font:20px/20px 'kit_35'; padding:0 0 5px 0; display:inline-block; }
			#page_template_1 .box_right .editor .blue { color:#00aeef; }

			#page_template_1 .sugar { background:#fbfcfb; }
			#page_template_1 .sugar .box_1 { height:450px; background:url('../images/page_product/sugar_01.jpg'); background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }
			#page_template_1 .sugar .box_1 p { font:24px/24px 'kit_55'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
			#page_template_1 .sugar .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .sugar .box_2 { height:277px; background:url('../images/page_product/sugar_02.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_2 p { font:22px/26px 'kit_55'; color:#111111; margin:auto; position:relative; top:70px; text-align:center; }
			#page_template_1 .sugar .box_3 { height:500px; background:url('../images/page_product/sugar_03.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_3 .item { font:22px/22px 'kit_55'; color:#111111; text-align:center; }
			#page_template_1 .sugar .box_3 .item img { max-width:100%; display:block; padding:0 0 20px 0; margin:60px auto 0; }
			#page_template_1 .sugar .box_4 { height:304px; background:url('../images/page_product/sugar_07.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_4 p { font:22px/22px 'kit_55'; color:#111111; margin:auto; position:relative; top:100px; text-align:center; }
			#page_template_1 .sugar .box_5 { padding:60px 0 110px; text-align:center; }
			#page_template_1 .sugar .box_5 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .sugar .box_5 a { font:26px/26px 'kit_55'; color:#111111; }

			#page_template_1 .sugar .box_6 { height:1300px; background:url('../images/page_product/sugar_09.jpg') no-repeat center top; background-size: cover; }
			#page_template_1 .sugar .box_6 p { font:24px/26px 'kit_55'; color:#111111; margin:auto; position:relative; top:40px; text-align:center; }
			#page_template_1 .sugar .box_6 .item { font:22px/22px 'kit_55'; color:#111111; text-align:center; }
			#page_template_1 .sugar .box_6 .item a { font:22px 'kit_65'; color:#111111; }
			#page_template_1 .sugar .box_6 .item img { max-width:100%; display:block; padding:0 0 20px 0; margin:60px auto 0; }

			#page_template_1 .mo { background:#fbfcfb; }
			#page_template_1 .mo .box_1 { height:350px; background:url('../images/page_product/mo_01.jpg') no-repeat center top; }
			#page_template_1 .mo .box_1 p { font:24px/24px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
			#page_template_1 .mo .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .mo .box_2 { height:600px; background:url('../images/page_product/mo_02.png') no-repeat center top; }
			#page_template_1 .mo .box_2 p { font:14px/17px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:120px; text-align:center; }
			#page_template_1 .mo .box_2 p span { color:#111111; display:block; font:22px/26px 'kit_35'; }
			#page_template_1 .mo .box_3 { height:760px; background:url('../images/page_product/mo_03.jpg') no-repeat center top; }
			#page_template_1 .mo .box_3 .motop { color:#111111; display:block; font:28px/28px 'kit_55'; text-align:center; padding:50px 0 0; }
			#page_template_1 .mo .box_3 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; padding:40px 0 0; }
			#page_template_1 .mo .box_3 .item img { max-width:100%; display:block; margin:0 auto 15px; }
			#page_template_1 .mo .box_4 { padding:60px 0 50px; text-align:center; }
			#page_template_1 .mo .box_4 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .mo .box_4 a { font:26px/26px 'kit_35'; color:#111111; }
			#page_template_1 .mo .box_4 .line { width:100%; height:1px; background:#CCC; margin:20px 0; }
			#page_template_1 .mo .box_4 p { font:24px/24px 'kit_35'; color:#111111; }
			#page_template_1 .mo .box_4 span { font:14px/17px 'tahoma'; color:#111111; display:block; }

			#page_template_1 .wood { background:#fbfcfb; }
			#page_template_1 .wood .box_1 { height:796px; background:url('../images/page_product/wood_01.jpg') no-repeat center top; }
			#page_template_1 .wood .box_1 .txt { margin:0 0 0 40%; height:438px; }
			#page_template_1 .wood .box_1 p { font:22px/26px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:125px; text-align:left; }
			#page_template_1 .wood .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .wood .box_1 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; padding:40px 0 0; }
			#page_template_1 .wood .box_1 .item img { max-width:100%; display:block; margin:0 auto 15px; }
			#page_template_1 .wood .box_2 { background:#FFF; }
			#page_template_1 .wood .box_2 img { width:100%; }
			#page_template_1 .wood .box_3 { padding:60px 0; text-align:center; }
			#page_template_1 .wood .box_3 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .wood .box_3 a { font:26px/26px 'kit_35'; color:#111111; }

		/* page product */
			#page_product { padding:120px 0 0; }
			#page_product a { width:100%; display:block; margin:0 0 30px 0; }
			#page_product a img { width:100%; }

		/* page news */
			
		
			#page_news { padding:90px 0 0; }
			#page_news .break_word { height:auto; }
			#page_news .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_news .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_news .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_news .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_news .list { width:100%; border-top:1px solid #ccc; }
			#page_news .list .select_main { float:left; padding:20px 0; }
			#page_news .list .select_main p { display:inline-block; font:14px/30px 'kit_35'; color:#959595; }
			#page_news .list .select_main .form-control { display:inline-block; width:auto; margin:0 5px; font:12px 'kit_35'; color:#999999; }
			#page_news .list .select_main .btn-primary { background:url('../images/page_news/bg_search.jpg') repeat-x left top; background-size:auto 100%; border:none; border-radius:none; }

			#page_news .list .select_page { float:right; padding:20px 0; }
			#page_news .list .select_page p { float:left; font:14px/32px 'kit_35'; color:#959595; }
			#page_news .list .select_page .prv { width:32px; height:32px; display:block; background:url('../images/page_news/prv.jpg'); float:left; margin:0 5px; }
			#page_news .list .select_page .nxt { width:32px; height:32px; display:block; background:url('../images/page_news/nxt.jpg'); float:left; margin:0 0 0 5px; }
			#page_news .list .select_page .input_txt { width:40px; height:32px; border:1px solid #ebebeb; float:left; text-align:center; font:14px/30px 'kit_35'; color:#959595; }

			#page_news .list .item { cursor:pointer; margin:0 0 30px 0; }
			#page_news .list .item .img { width:100%; }
			#page_news .list .item .txt { width:100%; padding:5%; background:#959595; margin-top:-2px; }
			#page_news .list .item .txt .date { display:block; float:left; font:30px/30px 'Arial'; color:#ffffff; }
			#page_news .list .item .txt .date span { display:inline-block; border-left:1px solid #FFF; font:15px/16px 'Arial'; color:#FFF; padding:0 0 0 10px; margin:0 0 0 5px; }
			#page_news .list .item .txt .main { float:right; font:20px/30px 'kit_35'; color:#ffffff; }
			#page_news .list .item .txt .title { font:26px/28px 'kit_35'; color:#ffffff; padding:10px 0; }
			#page_news .list .item .txt .text { font:14px/17px 'kit_35'; color:#ffffff; padding:0 0 10px 0; }
			#page_news .list .item:hover .txt { background:#006ab0; }

		/* page contact */
			#page_contact { padding:90px 0 60px; }
			#page_contact .break_word { height:auto; }
			#page_contact .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_contact .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_contact .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_contact .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_contact .detail { width:100%; border-top:1px solid #ccc; }
			#page_contact .detail .box_left p { font:14px/18px 'kit_35'; color:#959595; padding:15px 0 5px; }
			#page_contact .detail .box_left .input_button { background:#999999; border:none; margin:15px 0 0; }

			#page_contact .detail .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:15px 0 0; }
			#page_contact .detail .box_right .txt_1 { width:40%; padding:0 10% 0 0; font:22px/26px 'kit_35'; color:#111111; float:left; }
			#page_contact .detail .box_right .txt_1 span { display:block; padding:20px 0 0; font:12px/16px 'kit_35'; color:#111111; }
			#page_contact .detail .box_right .txt_2 { width:40%; padding:0 10% 0 0; font:30px/30px 'kit_35'; color:#111111; float:left; }
			#page_contact .detail .box_right .txt_2 span { display:block; padding:0 0 0 50px; margin:0 0 10px 0; }
			#page_contact .detail .box_right .txt_2 span.a { background:url('../images/page_contact/01.jpg') no-repeat left center; }
			#page_contact .detail .box_right .txt_2 span.b { background:url('../images/page_contact/02.jpg') no-repeat left center; }
			#page_contact .detail .box_right #google_map { width:100%; height:360px; margin:20px 0 0; }

		/* page offshore */
			#page_offshore { padding:90px 0 60px; }
			#page_offshore .break_word { height:auto; }
			#page_offshore .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_offshore .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_offshore .break_word .right { float:right; font:12px/50px 'tahoma'; color:#C9C9C9; }
			#page_offshore .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_offshore .detail { width:100%; border-top:1px solid #ccc; }
			#page_offshore .detail .banner { width:100%; height:450px; background:url('../images/page_off/02.png') repeat-x left top; }
			#page_offshore .detail .banner .container { height:450px; background:url('../images/page_off/01.png') no-repeat center top; }
			#page_offshore .detail .banner .container p { font:26px/30px 'kit_35'; color:#111111; text-align:center; padding:20px 0 0; }
			#page_offshore .detail .banner .container p span { font:38px/38px 'kit_55'; color:#00aeef; display:block; }

			#page_offshore .detail .box .item .top { font:16px/20px 'Arial'; color:#000000; text-transform:uppercase; padding:0 0 10px 50px; border-bottom:1px solid #ccc; }
			#page_offshore .detail .box .item .top.a { background:url('../images/page_off/04.png') no-repeat left top; }
			#page_offshore .detail .box .item .top.b { background:url('../images/page_off/05.png') no-repeat left top; }
			#page_offshore .detail .box .item .top.c { background:url('../images/page_off/06.png') no-repeat left top; }
			#page_offshore .detail .box .item p { font:14px/17px 'tahoma';padding:0 0 0 20px; background:url('../images/page_dev/arrow.jpg') no-repeat left 4px; margin:15px 0 0; }

			#page_offshore .detail .box .item_2 { padding-top:20px; padding-bottom:20px; }
			#page_offshore .detail .box .item_2 .top { font:14px/20px 'Arial'; color:#000000; padding:0 30px 0 0; background:url('../images/page_off/07.png') no-repeat right top; cursor:pointer; }
			#page_offshore .detail .box .item_2 .txt { font:14px/17px 'Arial'; color:#000000; padding:20px 0; display:none; }
	}

/* Large devices (large desktops, 1200px and up) */
	@media ( min-width:1200px ){

		
		/* overall */
			.txt_title { font:22px/26px 'kit_35'; }
			.font_22 { font:26px/60px 'kit_35'; color:#000000; }

		/* header */
			#header { width:100%; height:90px; background:url('../images/bg_header.jpg') no-repeat center top; position:fixed; left:0; top:0; z-index:101; }
			#header .container { position:relative; }
			#header .logo { width:191px; height:46px; display:block; background:url('../images/logo.png') no-repeat; background-size:100% auto; margin:20px 0 0; float:left; }
			#header .box_lang { position:absolute; right:0; top:12px; z-index:1001; background:#00aeef; }
			#header .box_lang a { font:16px/28px 'kit_35'; color:#FFF; width:28px; display:none; text-align:center; border:1px solid #FFF; }
			#header .box_lang a.active { display:block !important; }
			#header .menubar { float:right; }
			#header .menubar .nav_top { padding:12px 18px 6px 0; }
			#header .menubar .nav_top a { font:20px/30px 'kit_35'; color:#FFF; border-left:1px solid rgba(255,255,255,0.5); padding:0 10px; }
			#header .menubar .nav_top a.first { border-left:none; }
			#header .menubar .nav_top a:hover , #header .menubar .nav_top a.active { background:#0095ce; }

			#header .menubar .nav_bottom { padding:0; border-top:1px solid rgba(255,255,255,0.5); }
			#header .menubar .nav_bottom a { font:22px/30px 'kit_35'; color:#FFF; border-left:1px solid rgba(255,255,255,0.5); padding:0 10px; margin:5px 0; }
			#header .menubar .nav_bottom a.first { border-left:none; }
			#header .menubar .nav_bottom a:hover , #header .menubar .nav_bottom a:visited , #header .menubar .nav_bottom a:active , #header .menubar .nav_bottom a.active { background:#0095ce; }

			#header .menubar .dropdown-menu { min-width:150px; }
			#header .menubar .dropdown-menu a { color:#999; font:20px/30px 'kit_35'; }
			#header .menubar .dropdown-menu a:hover { color:#FFF; background:#0095ce; }

		/* footer */
			#footer .network { padding:20px 0; background:#f9f9f9; }
			#footer .network a { width:100%; display:block; overflow:hidden; position:relative; }
			#footer .network a img { width:70%; }
			#footer .network a img.z { position:absolute; left:0; top:0; transition:0.8s; opacity:0; }
			#footer .network a img.z:hover { opacity:1; transition:0.8s; }

			#footer .sitemap { background:#00aeef; padding:50px 0 30px; text-align: center; }
			#footer .sitemap .title { font:24px/30px 'kit_35'; color:#ffffff; display:block; }
			#footer .sitemap .link { font:12px/18px 'kit_35'; color:#ffffff; display:block; }
			#footer .sitemap .bottom { margin-bottom:20px; }
			#footer .sitemap p { font:12px/14px 'kit_35'; color:#ffffff; padding:0 0 10px 0; }
			#footer .sitemap p span { display:block; font:24px/24px 'kit_35'; }
			#footer .sitemap .form-control { margin:0 0 60px 0; }

			#footer .copyright { background:#FFF; font:12px/50px 'kit_35'; color:#0054a6; text-align:center; }

		/* page home */
			#page_home { padding:90px 0 0; }
			#page_home .banner { background:rgba(1,1,1,0.5); height:450px; position:relative; }
			#page_home .banner .image { position:relative; left:0; top:0; height:450px; }
			#page_home .banner .img { position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; background:no-repeat center top; display:none; cursor:pointer; }
			#page_home .banner .img p { font:24px/28px 'kit_35'; color:#FFF; text-align:center; position:relative; top:30%; }
			#page_home .banner .img p span { color:#1eb8f4; display:block; font:24px/28px 'kit_35'; }
			#page_home .banner .image_mobile { display:none; }
			#page_home .banner .cur { position:absolute; left:0; right:0; bottom:20px; margin:auto; z-index:2; text-align:center; }
			#page_home .banner .cur a { width:16px; height:16px; display:inline-block; background:#e9e8d3; border-radius:8px; margin:auto 3px; }
			#page_home .banner .cur a:hover , #page_home .banner .cur a.active { background:#00aff2; }
			#page_home .banner .container { height:100%; position:absolute; left:0; right:0; margin:auto; top:0; }
			#page_home .banner .nxt { width:50px; height:50px; display:block; position:absolute; right:0; top:220px; z-index:11; }
			#page_home .banner .prv { width:50px; height:50px; display:block;position:absolute; left:0; top:220px; z-index:11; }

			#page_home .list_company { height:80px; background:url('../images/page_home/bg_list_company.jpg') repeat-x left top; }
			#page_home .list_company .item { height:42px; margin:20px 0 0; border-right:1px solid #e4e4e4; padding:0 0 0 58px; cursor:pointer; }
			#page_home .list_company .item p { color:#111111; padding:2px 0 0; line-height:20px; }
			#page_home .list_company .item.a { background:url('../images/page_home/list_01.png') no-repeat left center; }
			#page_home .list_company .item.b { background:url('../images/page_home/list_02.png') no-repeat 30px center; padding:0 0 0 73px; }
			#page_home .list_company .item.c { background:url('../images/page_home/list_03.png') no-repeat 40px center; padding:0 0 0 95px; }
			#page_home .list_company .item.d { background:url('../images/page_home/list_04.png') no-repeat 20px center; padding:0 0 0 100px; }
			#page_home .list_company .item.e { background:url('../images/page_home/list_05.png') no-repeat 40px center; padding:0 0 0 90px; }
			#page_home .list_company .item.f { background:url('../images/page_home/list_06.png') no-repeat 20px center; padding:0 0 0 70px; border-right:none; }

			#page_home .section_company .item { background:rgba(1,1,1,0.2); position:relative; overflow:hidden; padding:0; cursor:pointer; }
			#page_home .section_company .item img { height:100%; }
			#page_home .section_company .item p { position:absolute; width:100%; height:50px; z-index:2; left:0; bottom:0; background:rgba(0,0,0,0.6); font:24px/50px 'kit_35'; color:#ffffff; text-align:center; }

			#page_home .news { padding:40px 0 0; }
			#page_home .news .head { height:60px; background:url('../images/page_home/bg_news.jpg') repeat-x left top; position:relative; }
			#page_home .news .head img { position:absolute; right:10px; top:15px; }
			#page_home .news .item:nth-child(2) { margin:0 30px; }
			#page_home .news .item img { width:100%; }
			#page_home .news .item a { border:1px solid #e1e1e1; display:block; padding:15px; position:relative; margin-top:-2px; font:12px/16px 'kit_35'; color:#111111; }
			#page_home .news .item a span { display:block; color:#000000; }
			#page_home .news .item a:hover span { color:#0095ce; }

			#page_home .news .box { padding:40px 0; }
			#page_home .news .box .detail { border:1px solid #e1e1e1; overflow:hidden; }
			#page_home .news .box .detail .image { width:100%; }
			#page_home .news .box .detail .settrade { margin:5%; }

		/* page template */
			#page_template_1 { padding:75px 0 0; }
			#page_template_1 .break_word { height:35px; }
/* 			#page_template_1 .break_word h1 { font:30px/50px 'kit_35'; color:#00BFF3; float:left; }
			#page_template_1 .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_template_1 .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; } */
			#page_template_1 .break_word .new {  font:12px/14px 'tahoma'; color:#C9C9C9; margin: 0 0 10px 10px;}
			#page_template_1 .break_word .new a { font:12px/14px 'tahoma'; color:#C9C9C9; }
			#page_template_1 .break_word .new h1 { font:30px/26px 'kit_35'; color:#00BFF3; }

			#page_template_1 .menu_mobile { display:none; }

			#page_template_1 .banner { height:300px; position:relative; margin:0 0 40px 0; }
			#page_template_1 .banner .img { width:100%; height:300px; background:no-repeat center top; }
			#page_template_1 .banner .img p { font:22px/22px 'kit_35'; color:#FFF; position:absolute; }
			#page_template_1 .banner .img p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .banner .img p.a { left:50%; top:110px; color:#000; }
			#page_template_1 .banner .img p.b { top:80px; color:#000; text-align:center; left:0; right:0; margin:auto; }
			#page_template_1 .banner .img p.c { left:0; top:110px; color:#000; }
			#page_template_1 .banner .img p.d { left:30%; top:70px; }

			#page_template_1 .box_left a { font:22px/22px 'kit_65'; color:#111111; display:block; margin:10px 0; text-transform:none; }
			#page_template_1 .box_left a:hover , #page_template_1 .box_left a.active { color:#0054a6; }
			#page_template_1 .box_left a.sub { font:18px/22px 'kit_35'; text-transform:none; background:url('../images/page_dev/arrow.jpg') no-repeat left center; padding:0 0 0 20px; }
			#page_template_1 .box_left a.sub:hover , #page_template_1 .box_left a.sub.active { color:#00aeef; }
			#page_template_1 .box_left .line { width:100%; height:1px; background:#e1e1e1; }

			#page_template_1 .box_left a2 { font:20px/22px 'kit_65'; color:#111111; display:block; margin:10px 0; text-transform:uppercase; }
			#page_template_1 .box_left a2:hover , #page_template_1 .box_left a2.active { color:#0054a6; }
			#page_template_1 .box_left a2.sub { font:14px/22px 'tahoma'; text-transform:uppercase; background:url('../images/page_dev/arrow.jpg') no-repeat left center; padding:0 0 0 20px; }
			#page_template_1 .box_left a2.sub:hover , #page_template_1 .box_left a2.sub.active { color:#00aeef; }
			#page_template_1 .box_left .line { width:100%; height:1px; background:#e1e1e1; }




			#page_template_1 .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:4px 0; border-bottom:1px solid #e1e1e1; }
			#page_template_1 .box_right .editor { padding:20px 0 50px; font:14px/17px 'kit_35'; color:#000; }
			#page_template_1 .box_right .editor .line { width:100%; height:1px; background:#e1e1e1; }
			#page_template_1 .box_right .editor .kit_35 { font:18px/20px 'kit_35'; padding:0 0 5px 0; display:inline-block; }
			#page_template_1 .box_right .editor .blue { color:#00aeef; }

			#page_template_1 .sugar { background:#fbfcfb; }
			#page_template_1 .sugar .box_1 {
				height:600px;
				background:url('../images/page_product/sugar_01.jpg');
				background-size: cover;
				background-attachment: fixed;
				background-position: center;
				background-repeat: no-repeat;
				background-position-y: 140px;
			}
			#page_template_1 .sugar .box_1 p { font:24px/24px 'kit_55'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
			#page_template_1 .sugar .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .sugar .box_2 {
				height:350px;
				background:url('../images/page_product/sugar_02.jpg');
				background-size: cover;
				background-attachment: fixed;
				background-position: center;
				background-repeat: no-repeat;
			}
			#page_template_1 .sugar .box_2 p { font:22px/26px 'kit_55'; color:#111111; margin:auto; position:relative; top:150px; text-align:center; }
			#page_template_1 .sugar .box_3 {
				height:500px;
				background:url('../images/page_product/sugar_03.jpg');
				background-size: cover;
				background-attachment: fixed;
				background-position: center;
				background-repeat: no-repeat;
			}
			#page_template_1 .sugar .box_3 .item { font:22px/22px 'kit_55'; color:#111111; text-align:center; }
			#page_template_1 .sugar .box_3 .item img { max-width:100%; display:block; padding:0 0 20px 0; margin:60px auto 0; }

			#page_template_1 .sugar .box_4 { height:304px; background:url('../images/page_product/sugar_07.jpg') no-repeat center top; }
			#page_template_1 .sugar .box_4 p { font:22px/22px 'kit_35'; color:#111111; margin:auto; position:relative; top:100px; text-align:center; }

			#page_template_1 .sugar .box_5 { padding:30px 0 15px; text-align:center; }
			#page_template_1 .sugar .box_5 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .sugar .box_5 a { font:26px/26px 'kit_35'; color:#111111; }

			#page_template_1 .sugar .box_6 {
				height:1250px;
				background:url('../images/page_product/sugar_09.jpg') no-repeat center top;
				background-size: cover;
				background-attachment: fixed;
				background-position: center;
				background-repeat: no-repeat;
			}
			#page_template_1 .sugar .box_6 p { font:24px/22px 'kit_55'; color:#111111; margin:auto; position:relative; top:40px; text-align:center; }
			#page_template_1 .sugar .box_6 .item { font:22px/22px 'kit_55'; color:#111111; text-align:center; }
			#page_template_1 .sugar .box_6 .item p { font:22px 'kit_65'; color:#111111; }
			#page_template_1 .sugar .box_6 .item a { font:22px 'kit_65'; color:#111111; }
			#page_template_1 .sugar .box_6 .item img { max-width:100%; display:block; padding:0 0 20px 0; margin:60px auto 0; }


			#page_template_1 .mo { background:#fbfcfb; }
			#page_template_1 .mo .box_1 {
				height:350px;
				background:url('../images/page_product/mo_01.jpg') top;
				background-size: cover;
				background-attachment: fixed;
				background-position: center;
				background-repeat: no-repeat;
				background-position-y: -120px;
			}
			#page_template_1 .mo .box_1 p { font:24px/24px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:55px; text-align:center; }
			#page_template_1 .mo .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .mo .box_2 {
				height:600px;
				background:url('../images/page_product/mo_02.jpg') top;
				background-size: cover;
				background-attachment: fixed;
				background-position: center;
				background-repeat: no-repeat
			}
			#page_template_1 .mo .box_2 p { font:14px/17px 'tahoma'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:120px; text-align:center; }
			#page_template_1 .mo .box_2 p span { color:#111111; display:block; font:22px/26px 'kit_35'; }
			#page_template_1 .mo .box_3 {
				height:760px;
				background:url('../images/page_product/mo_03.jpg') top;
				background-size: cover;
				background-attachment: fixed;
				background-position: center;
				background-repeat: no-repeat
			}
			#page_template_1 .mo .box_3 .motop { color:#111111; display:block; font:28px/28px 'kit_55'; text-align:center; padding:50px 0 0; }
			#page_template_1 .mo .box_3 .item { font:22px/22px 'kit_35'; color:#111111; text-align:center; padding:40px 0 0; }
			#page_template_1 .mo .box_3 .item img { max-width:100%; display:block; margin:0 auto 15px; }
			#page_template_1 .mo .box_4 { padding:60px 0 50px; text-align:center; }
			#page_template_1 .mo .box_4 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .mo .box_4 a { font:26px/26px 'kit_35'; color:#111111; }
			#page_template_1 .mo .box_4 .line { width:100%; height:1px; background:#CCC; margin:20px 0; }
			#page_template_1 .mo .box_4 p { font:24px/24px 'kit_35'; color:#111111; }
			#page_template_1 .mo .box_4 span { font:14px/17px 'tahoma'; color:#111111; display:block; }

			#page_template_1 .wood { background:#fbfcfb; }
			#page_template_1 .wood .box_1 { height:796px; background:url('../images/page_product/wood_01.jpg') no-repeat center top; }
			#page_template_1 .wood .box_1 .txt { margin:0 0 0 40%; height:438px; }
			#page_template_1 .wood .box_1 p { font:22px/26px 'kit_35'; color:#111111; text-transform:uppercase; margin:auto; position:relative; top:125px; text-align:left; }
			#page_template_1 .wood .box_1 p span { color:#1eb8f4; display:block; font:28px/28px 'kit_55'; }
			#page_template_1 .wood .box_1 .item { font:22px/22px 'kit_55'; color:#111111; text-align:center; padding:40px 0 0; }
			#page_template_1 .wood .box_1 .item img { max-width:100%; display:block; margin:0 auto 15px; }
			#page_template_1 .wood .box_2 { background:#FFF; }
			#page_template_1 .wood .box_2 img { width:100%; }
			#page_template_1 .wood .box_3 { padding:60px 0; text-align:center; }
			#page_template_1 .wood .box_3 img { display:block; padding:0 0 10px 0; margin:auto; }
			#page_template_1 .wood .box_3 a { font:26px/26px 'kit_35'; color:#111111; }

		/* page product */
			#page_product { padding:120px 0 0; }
			#page_product a { width:100%; display:block; margin:0 0 30px 0; overflow:hidden; }
			#page_product a img { width:100%; transition:0.8s; }
			#page_product a img:hover { transition:0.8s; transform:scale(1.05); }

		/* page news */
			#page_news { padding:90px 0 0; }
			#page_news .break_word { height:auto; }
			#page_news .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_news .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_news .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_news .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_news .list { width:100%; border-top:1px solid #ccc; }
			#page_news .list .select_main { float:left; padding:20px 0; }
			#page_news .list .select_main p { display:inline-block; font:14px/30px 'kit_35'; color:#959595; }
			#page_news .list .select_main .form-control { display:inline-block; width:auto; margin:0 5px; font:12px 'kit_35'; color:#999999; }
			#page_news .list .select_main .btn-primary { background:url('../images/page_news/bg_search.jpg') repeat-x left top; background-size:auto 100%; border:none; border-radius:none; }

			#page_news .list .select_page { float:right; padding:20px 0; }
			#page_news .list .select_page p { float:left; font:14px/32px 'kit_35'; color:#959595; }
			#page_news .list .select_page .prv { width:32px; height:32px; display:block; background:url('../images/page_news/prv.jpg'); float:left; margin:0 5px; }
			#page_news .list .select_page .nxt { width:32px; height:32px; display:block; background:url('../images/page_news/nxt.jpg'); float:left; margin:0 0 0 5px; }
			#page_news .list .select_page .input_txt { width:40px; height:32px; border:1px solid #ebebeb; float:left; text-align:center; font:14px/30px 'kit_35'; color:#959595; }

			#page_news .list .item { cursor:pointer; margin:0 0 30px 0; }
			#page_news .list .item .img { width:100%; }
			#page_news .list .item .txt { width:100%; padding:5%; background:#959595; margin-top:-2px; }
			#page_news .list .item .txt .date { display:block; float:left; font:30px/30px 'Arial'; color:#ffffff; }
			#page_news .list .item .txt .date span { display:inline-block; border-left:1px solid #FFF; font:15px/16px 'Arial'; color:#FFF; padding:0 0 0 10px; margin:0 0 0 5px; }
			#page_news .list .item .txt .main { float:right; font:20px/30px 'kit_35'; color:#ffffff; }
			#page_news .list .item .txt .title { font:26px/28px 'kit_35'; color:#ffffff; padding:10px 0; }
			#page_news .list .item .txt .text { font:14px/17px 'kit_35'; color:#ffffff; padding:0 0 10px 0; }
			#page_news .list .item:hover .txt { background:#006ab0; }

		/* page contact */
			#page_contact { padding:90px 0 60px; }
			#page_contact .break_word { height:auto; }
			#page_contact .break_word h1 { font:28px/24px 'kit_55'; color:#00BFF3; float:left; padding:10px 0; }
			#page_contact .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_contact .break_word .right { float:right; font:14px/50px 'kit_35'; color:#C9C9C9; }
			#page_contact .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_contact .detail { width:100%; border-top:1px solid #ccc; }
			#page_contact .detail .box_left p { font:14px/18px 'kit_35'; color:#959595; padding:15px 0 5px; }
			#page_contact .detail .box_left .input_button { background:#999999; border:none; margin:15px 0 0; }

			#page_contact .detail .box_right .head { font:30px/30px 'kit_35'; color:#00aeef; padding:15px 0 0; }
			#page_contact .detail .box_right .txt_1 { width:40%; padding:0 10% 0 0; font:22px/26px 'kit_35'; color:#111111; float:left; }
			#page_contact .detail .box_right .txt_1 span { display:block; padding:20px 0 0; font:12px/16px 'kit_35'; color:#111111; }
			#page_contact .detail .box_right .txt_2 { width:40%; padding:0 10% 0 0; font:30px/30px 'kit_35'; color:#111111; float:left; }
			#page_contact .detail .box_right .txt_2 span { display:block; padding:0 0 0 50px; margin:0 0 10px 0; }
			#page_contact .detail .box_right .txt_2 span.a { background:url('../images/page_contact/01.jpg') no-repeat left center; }
			#page_contact .detail .box_right .txt_2 span.b { background:url('../images/page_contact/02.jpg') no-repeat left center; }
			#page_contact .detail .box_right #google_map { width:100%; height:360px; margin:20px 0 0; }

		/* page offshore */
			#page_offshore { padding:90px 0 60px; }
			#page_offshore .break_word { height:auto; }
			#page_offshore .break_word h1 { font:28px/24px 'kit_35'; color:#00BFF3; float:left; padding:10px 0; }
			#page_offshore .break_word h1 span { font:22px/20px 'kit_35'; color:#111111; display:block; }
			#page_offshore .break_word .right { float:right; font:12px/50px 'tahoma'; color:#C9C9C9; }
			#page_offshore .break_word .right a { font:12px/50px 'tahoma'; color:#C9C9C9; }

			#page_offshore .detail { width:100%; border-top:1px solid #ccc; }
			#page_offshore .detail .banner { width:100%; height:450px; background:url('../images/page_off/02.png') repeat-x left top; }
			#page_offshore .detail .banner .container { height:450px; background:url('../images/page_off/01.png') no-repeat center top; }
			#page_offshore .detail .banner .container p { font:26px/30px 'kit_35'; color:#111111; text-align:center; padding:20px 0 0; }
			#page_offshore .detail .banner .container p span { font:38px/38px 'kit_55'; color:#00aeef; display:block; }

			#page_offshore .detail .box .item .top { font:16px/20px 'tahoma'; color:#000000; text-transform:uppercase; padding:0 0 10px 50px; border-bottom:1px solid #ccc; }
			#page_offshore .detail .box .item .top.a { background:url('../images/page_off/04.png') no-repeat left top; }
			#page_offshore .detail .box .item .top.b { background:url('../images/page_off/05.png') no-repeat left top; }
			#page_offshore .detail .box .item .top.c { background:url('../images/page_off/06.png') no-repeat left top; }
			#page_offshore .detail .box .item p {  font:14px/20px 'tahoma'; padding:0 0 0 20px; background:url('../images/page_dev/arrow.jpg') no-repeat left 4px; margin:15px 0 0; }

			#page_offshore .detail .box .item_2 { padding-top:20px; padding-bottom:20px; }
			#page_offshore .detail .box .item_2 .top { font:14px/20px 'tahoma'; color:#000000; padding:0 30px 0 0; background:url('../images/page_off/07.png') no-repeat right top; cursor:pointer; }
			#page_offshore .detail .box .item_2 .txt { font:14px/17px 'tahoma'; color:#000000; padding:20px 0; display:none; }
	}

/* page about */
	#page_about #section_0 { background:url('../images/page_About/bg_section_0.jpg') no-repeat center bottom; background-size:cover; position:relative; }
	#page_about #section_0 .box { width:950px; margin:auto; position:absolute; left:0; right:0; top:20%; bottom:0; margin:auto; text-align:center; font:24px/26px 'kit_35'; color:#000; }

	#page_about #section_0 .box .head { font:36px/17px 'kit_55'; color:#00aeef; text-align:center; padding:40px 0 20px; }

	#page_about #section_0 .box p { font:18px/24px 'kit_35'; color:#ffffff; text-align:center; }
	#page_about #section_0 .box p span { display:block; font:24px/26px 'kit_35'; padding:0 0 10px 0; }
	#page_about #section_0 .box img { display:block; margin:60px auto 0; }

	#page_about #section_1 { background:url('../images/page_About/bg_section_1.jpg') no-repeat center center; background-size:cover; position:relative; }
	#page_about #section_1 .box { width:750px; height:500px;  margin:auto; position:absolute; left:0; right:0; top:50px; bottom:0;  }

	#page_about #section_1 .box .head { font:36px/17px 'kit_55'; color:#000000; text-align:center; padding:20px 0 20px; }

	#page_about #section_1 .box p {  }
	#page_about #section_1 .box p span {  }

	#page_about #section_2 { background:url('../images/page_About/bg_section_2.jpg') no-repeat center center; background-size:cover; position:relative; }
	#page_about #section_2 .box { width:950px; margin:auto; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; }
	#page_about #section_2 .box .top { width:450px; float:left; font:24px/22px 'kit_35'; color:#ffffff; text-align:left; margin:150px 0 0; }
	#page_about #section_2 .box .top p { display:block; font:36px/14px 'kit_55'; padding:0 0 10px 0; }
	#page_about #section_2 .box .list { width:470px; float:right; padding:25px 0 0; margin:100px 0 0; }
	#page_about #section_2 .box .list .item { width:225px; float:left; margin:0 10px 10px 0; text-align:center; height: 310px;}
	#page_about #section_2 .box .list .item img { padding:10px 0; }
	#page_about #section_2 .box .list .item p { padding:0 10px; font:14px/18px 'tahoma'; color:#ffffff; text-align:center; }
	#page_about #section_2 .box .list .item p span { display:block; font:24px/22px 'kit_35'; padding:0 0 5px 0; }

	#page_about #section_3 { width:100%; position:relative; }
	#page_about #section_3 .img { width:100%; height:100%; overflow:hidden; position:relative; z-index:1; left:0; top:0; }
	#page_about #section_3 .img .box { width:1000000px; position:relative; height:100%; }
	#page_about #section_3 .img .box div { height:100%; float:left; background-size:cover; }

	#page_about #section_3 .ad { width:100%; height:110px; background:rgba(255,255,255,0.5); position:absolute; left:0; bottom:0; z-index:2; }
	#page_about #section_3 .ad .box { width:900px; height:60px; margin:25px auto; position:relative; overflow:hidden; }
	#page_about #section_3 .ad .box .list { height:60px; position:relative; }
	#page_about #section_3 .ad .box .list .item { width:80px; height:60px; margin:0 10px; float:left; cursor:pointer; }
	#page_about #section_3 .ad .box .list .item .img { width:100%; height:40px; display:none; }
	#page_about #section_3 .ad .box .list .item p { width:50px; height:50px; margin:5px auto 0; border-radius:25px; background:#404040; font:20px/50px 'kit_35'; color:#FFF; text-align:center; transition:1s; }
	#page_about #section_3 .ad .box .list .item.active p { background:#00BFF3; transition:1s; }

	#page_about #section_3 .ad_center { width:100%; height:100px; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:110px; z-index:2; }
	#page_about #section_3 .ad_center .box { width:900px; height:80px; margin:10px auto; position:relative; overflow:hidden; }
	#page_about #section_3 .ad_center .box .list { height:80px; position:relative; }
	#page_about #section_3 .ad_center .box .list .item { width:900px; height:80px; float:left; transition:1s; }
	#page_about #section_3 .ad_center .box .list .item p { width:100%; font:22px/20px 'kit_35'; color:#FFF; float:left; }
	#page_about #section_3 .ad_center .box .list .item p2 { width:30%; text-align:right; font:30px/80px 'kit_35'; color:#00BFF3; display:block; margin:0 4% 0 0; float:left; }
	#page_about #section_3 .ad_center .box .list .item span { width:100%; font:22px/20px 'kit_35'; color:#FFF; border-left:1px solid #FFF; display:block; margin:18px 0 0; padding:0 0 0 4%; float:left; }
	#page_about #section_3 .ad_center .box .list .item span.t10 { margin-top:30px; }

	#page_about #section_4 { background:url('../images/page_About/bg_section_4-2.jpg') no-repeat center top; position:relative; }

	#page_about #section_4 .head { font:36px/17px 'kit_55'; color:#000000; text-align:center;  margin:auto; position:absolute; left:0; right:0; top:120px; margin:auto; }
	#page_about #section_4 .head-2 { font:28px/18px 'kit_55'; color:#000000; text-align:center;  margin:auto; position:absolute; left:0; right:0; top:100px; margin:auto; }
	#page_about #section_4 .head-3 { font:24px/18px 'kit_55'; color:#000000; text-align:center;  padding:10px 0 20px 0; }
	#page_about #section_4 .head-4 { font:18px/18px 'kit_55'; color:#000000; text-align:center;  }
	#page_about #section_4 .head-5 { font:28px/18px 'kit_55'; color:#000000; text-align:center; }
	#page_about #section_4 .head-bar-1 { font:24px/12px 'kit_55'; color:#ffffff; text-align:center;  padding:10px 0 10px 0; margin:0 0 20px 0 ; background-image: url("../images/page_about/board-director-2020/bar-02.jpg"); background-repeat:no-repeat; background-size: auto; }
	#page_about #section_4 .head-bar-bg { background-image: url("../images/page_about/board-director-2020/bar-01.png") ; background-repeat: no-repeat; background-size: 307px 500px; background-position-x: 3px;}
	#page_about #section_4 .head-bar-2 { font:24px/12px 'kit_55'; color:#ffffff; text-align:center;  padding:10px 0 10px 0; margin:0 0 20px 0 ; background-image: url("../images/page_about/board-director-2020/bar-01.jpg"); background-repeat:no-repeat; background-size: auto;}

	#page_about #section_4 .box { width:100%; height:200px; padding:300px 0 0; background:url('../images/page_About/new_02.png') no-repeat center top; margin:auto; position:absolute; left:0; right:0; top:0; bottom:0; }
	#page_about #section_4 .box .width_100 { width:950px; margin:auto; }
	#page_about #section_4 .box .width_35 { font:14px/17px 'Arial'; color:#000000; float:left; width:25%; }
	#page_about #section_4 .box .width_15 { font:14px/17px 'Arial'; color:#000000; float:left; width:25%; }




	#page_about #section_4 .box-2 { width:100%; font:22px/22px 'kit_55'; color:#111111; text-align:center;}



	#page_about #section_4 .box-2 .item { font:22px/22px 'kit_55'; color:#000000; text-align:center; padding-bottom: 15px; }
	#page_about #section_4 .box-2 .item:hover { color:#00aeef;}

	#page_about #section_4 .box-2 .item a { color:#000000;}
	#page_about #section_4 .box-2 .item a:hover { color:#00aeef;}

	#page_about #section_4 .box-2 .item img { width: 100px; object-fit:cover; border-radius:50%; padding-bottom: 5px; }


	#page_about #section_4 .box-2 .item .text-1 { font:19px/19px 'kit_55'; text-align:center;}
	#page_about #section_4 .box-2 .item .text-2 { font:18px/16px 'kit_55'; text-align:center; }

	#page_about #section_4 .box-2 .item-2 { font:22px/22px 'kit_55'; color:#111111; text-align:center; padding-bottom: 20px; }
	#page_about #section_4 .box-2 .item-2 img { width: 120px; object-fit:cover; border-radius:50%; }





	#page_about #section_5 { background:url('../images/page_About/bg_section_5-2.jpg') no-repeat center top; position:relative; }
	#page_about #section_5 .box { width:950px; height:500px; position:absolute; left:0; right:0; top:200px; margin:auto; }
	#page_about #section_5 .box .head { font:14px/17px 'Arial'; color:#000000; text-align:center; padding:40px 20px; }
	#page_about #section_5 .box .head span { font:36px/30px 'kit_55'; margin: 0 0 10px 0;color:#005799; display:block; }
	#page_about #section_5 .box img { width:100%; }
	#page_about #section_5 .box .txt { width:50%; font:14px/17px 'Arial'; color:#000000; float:left; margin:30px 0 0; padding:0 0 0 5%; }

	#page_about #section_5 .box-2 { width:100%; font:22px/22px 'kit_55'; color:#111111; text-align:center;}

    #page_about #section_5 .box-2 .row {display: flex; flex-wrap: wrap; margin-right: 15px; margin-left: 15px;}

	#page_about #section_5 .box-2 .item { font:22px/22px 'kit_55'; color:#000000; text-align:center; padding-bottom: 30px; }
	#page_about #section_5 .box-2 .item:hover { color:#00aeef;}

	#page_about #section_5 .box-2 .item a { color:#000000;}
	#page_about #section_5 .box-2 .item a:hover { color:#00aeef;}

	#page_about #section_5 .box-2 .item img { width: 135px; object-fit:cover; border-radius:50%; }


	#page_about #section_5 .box-2 .item .text-1 { font:22px/20px 'kit_55'; text-align:center;}
	#page_about #section_5 .box-2 .item .text-2 { font:18px/16px 'kit_55'; text-align:center; }

	#page_about #section_5 .box-2 .item-2 { width: 20%; font:22px/22px 'kit_55'; color:#111111; text-align:center; padding-bottom: 20px; }
	#page_about #section_5 .box-2 .item-2 img { width: 120px; object-fit:cover; border-radius:50%; }



	.secslide2 .fp-controlArrow.fp-prev,.secslide2 .fp-controlArrow.fp-next  {display: none !important;}
	.slides2{display: none !important;}

@media(max-width: 1024px){
	
	#page_news .col-sm-3 { display: none;}
	
	#menu767{display: block !important;}
	#menufull{display: none !important}
	#header .menubar .navbar-collapse { background:white;}
	#header .menubar .nav_top a { font:20px/24px 'kit_35'; color:#000; border-bottom: 1px solid #dcdcdc; padding-left: 35px}
	#header .menubar .nav_bottom a { font:20px/24px 'kit_35'; color:#000; border-bottom: 1px solid #dcdcdc; padding-left: 35px}
	#gnews,#gmitrphol,#gproduct{display: none}
	#show_menu_news, #show_menu_group, #show_product_mitrphol{display: block !important; padding-left: 20px !important}

	#fp-nav{display: none !important;}
	.slides{display: none !important;}
	.slides2{display: block !important;}
	#page_about #section_0 { position:relative; background:url('../images/page_About_mobile/01.jpg'); background-size:cover; }
	#page_about #section_0 .box { width:100%; text-align:center; font:22px/20px 'kit_35'; color:#000000; position:absolute;top:20%; }
	#page_about #section_0 .box .head { font:28px/17px 'kit_55'; color:#00aeef; text-align:center; padding:40px 0 20px; }
	/* #page_about #section_0,#page_about #section_1,#page_about #section_2,#page_about #section_3,#page_about #section_4,#page_about #section_5{height:630px !important;} */
	#page_aboutpage_about #section_1 .slide { background:100% auto; background-size:cover; }
	#page_about #section_1 .fp-controlArrow.fp-prev { width:50px; height:50px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }
	#page_about #section_1 .fp-controlArrow.fp-next { width:50px; height:50px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }

	#page_about #section_2 .box{top:-30% !important;}
	#page_about #section_2 { background:url('../images/page_About_mobile/03-1.png'); background-size:cover; }
	#page_about #section_2 .slide { font:14px/16px 'tahoma'; color:#ffffff; text-align:center; position:relative; }
	#page_about #section_2 .slide .box { position:absolute; top:130px; width:100%; }
	#page_about #section_2 .slide img { width:30%; }
	#page_about #section_2 .slide p { font:26px/34px 'kit_35'; color:#ffffff; }
	#page_about #section_2 .fp-controlArrow.fp-prev { width:50px; height:50px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }
	#page_about #section_2 .fp-controlArrow.fp-next { width:50px; height:50px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }
	.secslide2 .fp-controlArrow.fp-prev,.secslide2 .fp-controlArrow.fp-next {display: block !important;}


	#page_about #section_3 .slide { background:#e6e6e6; }
	#page_about #section_3 .slide .img { width:100%; height:60%; background-size:cover; }
	#page_about #section_3 .slide .txt { width:100%; padding:30px 10%; height:30%; text-align:center; font:20px/18px 'kit_55'; color:#000000; }
	#page_about #section_3 .slide .txt span { display:block; font:30px/30px 'kit_55'; color:#000000; }
	#page_about #section_3 .fp-slidesNav { display:none; }
	#page_about #section_3 .fp-controlArrow.fp-prev { width:50px; height:50px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }
	#page_about #section_3 .fp-controlArrow.fp-next { width:50px; height:50px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }

	#page_about #section_4 { background:#e4f2f3; }
	#page_about #section_4 .slide { position:relative; }
	#page_about #section_4 .slide .box { position:absolute; top:80px; width:100%; font:12px/14px 'tahoma'; color:#000000; }
	#page_about #section_4 .slide .box img { width:100%; }
	#page_about #section_4 .slide p {padding: 10px 10%;text-align: center;font-size: 20px;}

	#page_about #section_4 .slide .box2 { position:absolute; text-align:center; top:80px; width:100%; font:26px/24px 'kit_55'; color:#000000; }
	#page_about #section_4 .slide .box2 img { width:100%  !important; }
	#page_about #section_4 .slide .box2 p { padding:0 10%; }
	#page_about #section_4 .fp-controlArrow.fp-prev { width:50px; height:50px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }
	#page_about #section_4 .fp-controlArrow.fp-next { width:50px; height:50px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border-radius: 30px; border:none; top:50%; }

	#page_about #section_5 { background:url('../images/page_About/bg_section_5-2.jpg') no-repeat center top; position:relative; }
	
	#page_about #section_5 .box { height:100%;width: 100%;}
	#page_about #section_5 p { padding:30px 10%; text-align:center; font:12px/16px 'Arial'; color:#000; }
	#page_about #section_5 p span { font:30px/40px 'kit_55'; display:block; }
	#page_about #section_5 .txt {width: 100% !important; font:12px/16px 'tahoma'; color:#000; padding:20px 10% 0; text-align:center; }
	#page_about #section_5 .txt span { font:bold 12px/40px 'tahoma'; color:#000; padding:20px 10% 0; text-align:center; }
	
	
	
	#page_about #section_5 .box-2 { width:100%; font:22px/22px 'kit_55'; color:#111111; text-align:center;}
	#page_about #section_5 .box-2 .item { font:22px/22px 'kit_55'; color:#000000; text-align:center; padding-bottom: 30px; }
	#page_about #section_5 .box-2 .item:hover { color:#00aeef;}

	#page_about #section_5 .box-2 .item a { color:#000000;}
	#page_about #section_5 .box-2 .item a:hover { color:#00aeef;}

	#page_about #section_5 .box-2 .item img { width: 135px; object-fit:cover; border-radius:50%; }


	#page_about #section_5 .box-2 .item .text-1 { font:22px/20px 'kit_55'; text-align:center;}
	#page_about #section_5 .box-2 .item .text-2 { font:18px/16px 'kit_55'; text-align:center; }

	#page_about #section_5 .box-2 .item-2 { font:22px/22px 'kit_55'; color:#111111; text-align:center; padding-bottom: 20px; }
	#page_about #section_5 .box-2 .item-2 img { width: 120px; object-fit:cover; border-radius:50%; }
}


@media(min-width: 1601px) and (max-width: 1920px){
#page_about #section_4 .head-bar-bg { background-image: url("../images/page_about/board-director-2020/bar-01.png") ; background-repeat: no-repeat; background-size: auto; background-position-x: 0;
}
}

@media(min-width: 1401px) and (max-width: 1600px){
			#page_template_1 { padding:85px 0 0; }
	
	#page_template_1 .sugar { background:#fbfcfb; }
		#page_template_1 .sugar .box_1 { height:500px; width: 100%; background:url('../images/page_product/sugar_01.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }

		#page_about #section_4 .head-bar-bg { background-image: url("../images/page_about/board-director-2020/bar-01.png") ; background-repeat: no-repeat; background-size: auto; background-position-x: 0;}
	}

@media(min-width: 1200px) and (max-width: 1400px){
			#page_template_1 { padding:85px 0 0; }
	
	#page_template_1 .sugar { background:#fbfcfb; }
		#page_template_1 .sugar .box_1 { height:450px; width: 100%; background:url('../images/page_product/sugar_01.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }

		#page_about #section_4 .head-bar-bg { background-image: url("../images/page_about/board-director-2020/bar-01.png") ; background-repeat: no-repeat; background-size: auto; background-position-x: 0;}
		}



@media(min-width: 901px) and (max-width: 1024px){
			#page_template_1 { padding:85px 0 0; }
	
	#page_template_1 .sugar { background:#fbfcfb; }
		#page_template_1 .sugar .box_1 { height:350px; width: 100%; background:url('../images/page_product/sugar_01.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }

		
}


@media(min-width: 768px) and (max-width: 900px){
			#page_template_1 { padding:85px 0 0; }
	
	#page_template_1 .sugar { background:#fbfcfb; }
		#page_template_1 .sugar .box_1 { height:300px; width: 100%; background:url('../images/page_product/sugar_01.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }

}

@media(min-width: 600px) and (max-width: 767px){
			#page_template_1 { padding:85px 0 0; }
	
	#page_template_1 .sugar { background:#fbfcfb; }
		#page_template_1 .sugar .box_1 { height:250px; width: 100%; background:url('../images/page_product/sugar_01.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }

}


@media(min-width: 480px) and (max-width: 599px){
			#page_template_1 { padding:85px 0 0; }
	
	#page_template_1 .sugar { background:#fbfcfb; }
		#page_template_1 .sugar .box_1 { height:450px; width: 100%; background:url('../images/page_product/sugar_01-m.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }

}

@media(min-width: 300px) and (max-width: 479px){
			#page_template_1 { padding:85px 0 0; }
	
	#page_template_1 .sugar { background:#fbfcfb; }
		#page_template_1 .sugar .box_1 { height:350px; width: 100%; background:url('../images/page_product/sugar_01-m.jpg');background-size: cover; /*background-attachment: fixed;*/ background-position: center; background-repeat: no-repeat; background-position-y: 0px; }

}




/*
@media(min-width: 481px) and (max-width: 1024px){
	.slides{display: none !important;}
	.slides2{display: block !important;}
	#page_about #section_0 { position:relative; background:url('../images/page_About_tablet/01.png'); background-size:cover; }
	#page_about #section_0 .box { width:70%; text-align:center; font:22px/24px 'kit_35'; color:#000000; position:absolute;top:20%; }
	#page_about #section_0 .box .head { font:30px/17px 'kit_55'; color:#000000; text-align:center; padding:40px 0 20px; }

	#page_about #section_1 .fp-controlArrow.fp-prev { width:40px; height:40px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border:none; top:50%; }
	#page_about #section_1 .fp-controlArrow.fp-next { width:40px; height:40px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border:none; top:50%; }

	#page_about #section_2 { background:url('../images/page_About_tablet/03-1.png'); background-size:cover; }
	#page_about #section_2 .slide { font:14px/18px 'tahoma'; color:#ffffff; text-align:center; position:relative; }
	#page_about #section_2 .slide .box { position:absolute; top:130px; width:100%; }
	#page_about #section_2 .slide img { width:30%; }
	#page_about #section_2 .slide p { font:30px/34px 'kit_35'; color:#ffffff; }
	#page_about #section_2 .fp-controlArrow.fp-prev { width:40px; height:40px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border:none; top:50%; }
	#page_about #section_2 .fp-controlArrow.fp-next { width:40px; height:40px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border:none; top:50%; }


	#page_about #section_3 .slide { background:#e6e6e6; }
	#page_about #section_3 .slide .img { width:100%; height:70%; background-size:cover; }
	#page_about #section_3 .slide .txt { width:100%; padding:20px 10%; height:30%; text-align:center; font:22px/17px 'kit_35'; color:#000000; }
	#page_about #section_3 .slide .txt span { display:block; font:30px/50px 'kit_55'; color:#000000; }
	#page_about #section_3 .fp-slidesNav { display:none; }
	#page_about #section_3 .fp-controlArrow.fp-prev { width:40px; height:40px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border:none; top:50%; }
	#page_about #section_3 .fp-controlArrow.fp-next { width:40px; height:40px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border:none; top:50%; }

	#page_about #section_4 { background:#e4f2f3; }
	#page_about #section_4 .slide { position:relative; }
	#page_about #section_4 .slide .box { position:absolute; top:80px; width:100%; font:14px/17px 'tahoma'; color:#000000; }
	#page_about #section_4 .slide .box img { width:100%; }
	#page_about #section_4 .slide .box p { padding:0 5%; }
	#page_about #section_4 .slide .box .w50 { width:50%; float:left; }
	#page_about #section_4 .slide .box2 { position:absolute; text-align:center; top:80px; width:100%; font:30px/17px 'kit_55'; color:#000000; }
	#page_about #section_4 .slide .box2 img { width:100%; }
	#page_about #section_4 .slide .box2 p { padding:0 10%; }
	#page_about #section_4 .fp-controlArrow.fp-prev { width:40px; height:40px; background:url('../images/page_About_mobile/prv.png') no-repeat center center #e6e6e6; border:none; top:50%; }
	#page_about #section_4 .fp-controlArrow.fp-next { width:40px; height:40px; background:url('../images/page_About_mobile/nxt.png') no-repeat center center #e6e6e6; border:none; top:50%; }

	#page_about #section_5 { background:#d3e5ee; background-size:100% auto; }
	#page_about #section_5 .box { height:100%; margin:180px 0 0; }
	#page_about #section_5 p { padding:30px 10%; text-align:center; font:14px/18px 'tahoma'; color:#000; }
	#page_about #section_5 p span { font:30px/40px 'kit_55'; display:block; }
	#page_about #section_5 .txt { font:14px/18px 'tahoma'; color:#000; padding:20px 10% 0; text-align:center; }
	#page_about #section_5 .txt span { font:bold 14px/40px 'tahoma'; color:#000; padding:20px 10% 0; text-align:center; }
}

 */
