body{
     margin: auto;
	 font-weight:400;
	 font-size:14px;
}
.mr_l_10{margin-left:4px;}
.product_detai_1{padding:2px;background-color:#E8E8E8;}
.tablink {
    background-color: #555;
    color: white;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
   
	overflow:hidden;
  
}
.slide_ad li{float:left;}


.tabcontent {
   
    display: none;
   
}
.activetab {
    display: block;
   
}



.modal{z-index:9999999999!important;}
img{max-width:100%;overflow:hidden;}
.error,.no-js .body11 {display: none; }
.no-js .error { display: block;background-color:white;padding:100px;text-align:center;font-size:30px;font-weight:700;height:100%;}

ul{list-style:none;padding:0px;margin:0px;}
a,a:hover,a:visited,a:active,a:link{text-decoration:none;cursor:pointer;color:black;}

.pd_0{padding-left:0px;padding-right:0px;}
.pd_5{padding-left:5px;padding-right:5px;}
.pd_10{padding:5px;}
.mr_bt_18_px{margin-bottom:18px;}

.red{color:red;}
.img_text {padding:8px;text-align:justify;}


.position{position:relative;}
.errorlabel{color:red;}
.errorlabel{border-color:red;}

.news_date{padding-right:6px;margin:6px;}

.centered-form .panel{background: rgba(255, 255, 255, 0.8);box-shadow: rgba(0, 0, 0, 0.3) 20px 20px 20px;}

.affix{top:0px;width:100%;z-index:99999999;opacity:0.9;}
.comemnts{max-height:520px;overflow:auto;}


.img_title{background-color:black;width:100%;padding:10px;opacity:0.5;position:absolute;bottom:0px;}
.img_title a{color:white;font-size:16px;font-weight:600;}


.card_plus{margin:5px;}
.card_plus span{padding:10px 40px;font-size:22px;font-weight:600;background-color:#FFCE43;color:white;border-radius:5px;
text-transform:uppercase;font-family:"Comic sans MS";}

.bookinglabel{font-size:18px;color:#191919;}

.card_plus_intput {padding:8px;}
.card_plus_intput input{height:46px;width:146px;padding:16px;}

.title001{width:100%;}
.title001>div{width:100%;}
.title001>.title_content{border-top:none;margin-top:0px;}
.title001>.title_content:hover{border-top:none;}


.title003,.title004,.title005,.title007{width:100%;position:relative;}
.title003>div{position:relative;}
.title003>div>a>span {
position:relative;

 float:left;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%, 75% 0);
  clip-path: polygon(0 0, 0 100%, 100% 100%, 75% 0);
  
}

.title005>div>a> span {
position:relative;

 float:left;
 
  -webkit-clip-path: polygon(0 0, 0 100%,  100% 100%, 100% 0);
  clip-path: polygon(0 0, 0 100%,  100% 100%, 100% 0);
  
}

.title004>div>a>span {
position:relative;


 float:left;
 
  -webkit-clip-path: polygon(0 0, 0 100%,  80% 100%, 100% 50%,80% 0%);
  clip-path: polygon(0 0,10% 50%,0 100%,  80% 100%, 100% 50%,80% 0%);

}
.title004>div>a> i {
position:absolute;
width:10%;
max-width:28px;
top:0;left:0;
 
 
}

.title008>div>a>span {
position:relative;
float:left;


}
.title008>div>a> i {
position:absolute;
width:10%;
max-width:12px;
top:0;left:0;
 z-index:99999;
 
}


.title006>div>a> span {
position:relative;
float:left;
   
}



.ad_polygon_01{
	-webkit-clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%,100% 0);
	clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%,100% 0);
}



.ad_polygon_03{
	-webkit-clip-path:  polygon(0 0,5% 25%,0 50%,5% 75% ,0 100%,10% 90%,20% 100%,30% 90%,40% 100%,50% 90%,60% 100%,70% 90%,80% 100%,90% 90%,100% 100%,95% 75%,100% 50%,95% 25%,100% 0,90% 10%,80% 0,70% 10% ,60% 0,50% 10%,40% 0,30% 10%, 20% 0,10% 10%);
	clip-path: polygon(0 0,5% 25%,0 50%,5% 75% ,0 100%,10% 90%,20% 100%,30% 90%,40% 100%,50% 90%,60% 100%,70% 90%,80% 100%,90% 90%,100% 100%,95% 75%,100% 50%,95% 25%,100% 0,90% 10%,80% 0,70% 10% ,60% 0,50% 10%,40% 0,30% 10%, 20% 0,10% 10%);
}
.ad_polygon_04{
	 -webkit-clip-path: polygon(92.32051% 40%, 93.79385% 43.1596%, 94.69616% 46.52704%, 95% 50%, 94.69616% 53.47296%, 93.79385% 56.8404%, 92.32051% 60%, 79.82051% 81.65064%, 77.82089% 84.50639%, 75.35575% 86.97152%, 72.5% 88.97114%, 69.3404% 90.44449%, 65.97296% 91.34679%, 62.5% 91.65064%, 37.5% 91.65064%, 34.02704% 91.34679%, 30.6596% 90.44449%, 27.5% 88.97114%, 24.64425% 86.97152%, 22.17911% 84.50639%, 20.17949% 81.65064%, 7.67949% 60%, 6.20615% 56.8404%, 5.30384% 53.47296%, 5% 50%, 5.30384% 46.52704%, 6.20615% 43.1596%, 7.67949% 40%, 20.17949% 18.34936%, 22.17911% 15.49361%, 24.64425% 13.02848%, 27.5% 11.02886%, 30.6596% 9.55551%, 34.02704% 8.65321%, 37.5% 8.34936%, 62.5% 8.34936%, 65.97296% 8.65321%, 69.3404% 9.55551%, 72.5% 11.02886%, 75.35575% 13.02848%, 77.82089% 15.49361%, 79.82051% 18.34936%);
  clip-path: polygon(92.32051% 40%, 93.79385% 43.1596%, 94.69616% 46.52704%, 95% 50%, 94.69616% 53.47296%, 93.79385% 56.8404%, 92.32051% 60%, 79.82051% 81.65064%, 77.82089% 84.50639%, 75.35575% 86.97152%, 72.5% 88.97114%, 69.3404% 90.44449%, 65.97296% 91.34679%, 62.5% 91.65064%, 37.5% 91.65064%, 34.02704% 91.34679%, 30.6596% 90.44449%, 27.5% 88.97114%, 24.64425% 86.97152%, 22.17911% 84.50639%, 20.17949% 81.65064%, 7.67949% 60%, 6.20615% 56.8404%, 5.30384% 53.47296%, 5% 50%, 5.30384% 46.52704%, 6.20615% 43.1596%, 7.67949% 40%, 20.17949% 18.34936%, 22.17911% 15.49361%, 24.64425% 13.02848%, 27.5% 11.02886%, 30.6596% 9.55551%, 34.02704% 8.65321%, 37.5% 8.34936%, 62.5% 8.34936%, 65.97296% 8.65321%, 69.3404% 9.55551%, 72.5% 11.02886%, 75.35575% 13.02848%, 77.82089% 15.49361%, 79.82051% 18.34936%);
}
.ad_polygon_05{
	-webkit-clip-path:  polygon(0 0,5% 25%,0 50%,5% 75% ,0 100%,10% 90%,20% 100%,30% 90%,40% 100%,50% 90%,60% 100%,70% 90%,80% 100%,90% 90%,100% 100%,95% 75%,100% 50%,95% 25%,100% 0,90% 10%,80% 0,70% 10% ,60% 0,50% 10%,40% 0,30% 10%, 20% 0,10% 10%);
	clip-path: polygon(0 0,0 100%,10% 90%,20% 100%,30% 90%,40% 100%,50% 90%,60% 100%,70% 90%,80% 100%,90% 90%,100% 100%,100% 0,90% 10%,80% 0,70% 10% ,60% 0,50% 10%,40% 0,30% 10%, 20% 0,10% 10%);
}
.ad_polygon_06{
	-webkit-clip-path:  polygon(0 0,5% 50%,  0 100%,100% 100%, 90% 50%,100% 0);
	clip-path: polygon(0 0,5% 50%,  0 100%,100% 100%, 95% 50%,100% 0);
}
.ad_polygon_07{
	-webkit-clip-path:  polygon(0 0,0 100%,  100% 100%);
	clip-path: polygon(5% 0,0% 50%,  5% 100%,95% 100%, 100% 50%,95% 0);
}
.ad_polygon_08{
	-webkit-clip-path:  polygon(0 0,0 100%,  100% 100%);
	clip-path: polygon(0 0,5% 50%,  0 100%,95% 100%, 100% 50%,95% 0);
}


.ad_hide{display:none;}
.title001>div{position:relative;}
.title001>div>a>.ti1 {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
 position:absolute;
z-index:99999;
left:0;
top:0px;
height:100%;
}
.title001>div>a>.ti2 {

position:absolute;
z-index:99999;
right:0;
height:100%;
top:0px;
}

.title007>div>a>span {
position:relative;


 float:left;
 
  -webkit-clip-path: polygon(0 0, 0 100%,  80% 100%, 100% 50%,80% 0%);
  clip-path: polygon(0 0,0 100%,  100% 100%, 100%  0%);

}
.title007>div{position:relative;}
.title007>div>a>i {
position:absolute;
width:10px;
height:10px;
z-index:99999999999;
bottom:-10px;left:0;
-webkit-clip-path: polygon(0 0, 0 100%,  80% 100%, 100% 50%,80% 0%);
  clip-path: polygon(0 0,  100% 100%, 100%  0%);

}



.ad_polygon_i01{
	-webkit-clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%,100% 0);
	clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%,100% 0);
	
}
.ad_polygon_i02{
	-webkit-clip-path:  polygon(0 0,0 100%,  100% 100%);
	clip-path: polygon(0 0,0 100%,  100% 100%);

}
.ad_polygon_i02s{
	clip-path: polygon(0 0,0 100%,  100% 0%);
	clip-path: polygon(0 0,0 100%,  100% 0%);

}

.ad_polygon_i03{
	-webkit-clip-path:  polygon(0 0,0 100%,  100% 100%);
	clip-path: polygon(0 0,100% 0,  100% 15%,0 15%,
						0 28.33%, 100% 28.33%,100% 43.33%,0 43.33%,
						0 56.66%, 100% 56.66%,100% 71.66%,0 71.66%,
						0 85%, 100% 85%,100% 100%,0 100%
	
	
	);

}
.ad_polygon_i04{
	-webkit-clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%,100% 0);
	clip-path: polygon(0 0,0 100%,  100% 50%);
	
}
.ad_polygon_i05{
	-webkit-clip-path:  polygon(0 0,0 100%,  100% 100%);
	clip-path: polygon(0 0,0 100%, 15% 100%, 15% 0,
						28.33% 0, 28.33% 100%, 43.33% 100%,43.33% 0,
						56.66% 0, 56.66% 100%, 71.66% 100%,71.66% 0,
						85% 0, 85% 100%, 100% 100%,100% 0
	);

}

.ad_polygon_i06{
	-webkit-clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%,100% 0);
	clip-path: polygon(0 0,0 100%,  55% 100%,10% 55%,0 55% ,0 45%,10% 45%,55% 0);
	
}
.ad_polygon_i07{
	-webkit-clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%,100% 0);
	clip-path: polygon(0 0,0 100%,  25% 100%,0% 50%,25% 0);
	
}

.ad_polygon_i08{
	-webkit-clip-path:  polygon(0 0,0 100%,  100% 100%);
	clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%);

}
.ad_polygon_i09{
	-webkit-clip-path:  polygon(0 0,0 100%,  100% 100%);
	clip-path: polygon(0 0,0 100%,  100% 100%,0% 50%);

}
.ad_ti1 {
content: " ";
position:absolute;
width:20px;height:100%;
top:0px;left:0px;
background-color:#ccc;
z-index:1;

}
.ad_ti1_s{

 content: " ";
position:absolute;
width:20px;height:100%;
top:0px;left:0px;
background-color:red;
z-index:1;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);

}
.ad_ti2 {
content: " ";
position:absolute;
width:40px;height:100%;
top:0px;left:100%;
background-color:#ccc;
z-index:1;

}


.ad_ti2_s{
content: " ";
position:absolute;
width:40px;height:100%;
top:0px;left:100%;
background-color:red;
z-index:1;


}

.ad_ti2_f {
content: " ";
position:absolute;
width:40px;height:100%;
top:0px;right:0;
background-color:#ccc;
z-index:1;

}


.ad_ti2_s_f{
content: " ";
position:absolute;
width:40px;height:100%;
top:0px;right:0;
background-color:red;
z-index:1;


}


.textimgimgss {height: 190px;display: table;width: 100%;position:relative;}
.textimgimgss>div {display: table-cell;text-align: center;vertical-align: middle;}




.owl12 .item img{width:70px;height:50px}
.owl12 .item {margin:4px;border:1px solid #ccc;padding:3px;cursor:pointer;}

.owl13 .item img{width:70px;height:50px}
.owl13 .item {margin:4px;border:1px solid #ccc;padding:3px;cursor:pointer;}
.detail_product_content{padding:15px 8px; font-size:16px;}
.product_tech li{width:100%;padding:10px 0px; border-bottom:1px dotted #ccc;}
.detail_html{z-index:10;}


.ow_left1{position:absolute;left:5px;top:40%;font-size:30px;z-index:1000;}
.ow_right1{position:absolute;right:5px;top:40%;font-size:30px;z-index:1000;}
.ow_left1:hover{color:red;}
.ow_right1:hover{color:red;}

.ow_left2{position:relative;font-size:30px;z-index:1000;}
.ow_right2{position:relative;font-size:30px;z-index:1000;}
.ow_left2:hover{color:red;}
.ow_right2:hover{color:red;}

.ow_label{position:absolute;bottom:5px;right:10px;font-size:20px;}
.ow_label i:hover{color:red;}
.buy{cursor:pointer;}
.comemnts li{padding:10px;}
.comemnts>li:nth-child(even){background-color:#E8E8FF;}
.comemnts>li>ul>li{border-bottom:1px dotted #ccc;}
.comemnts>li>ul>li:last-child{border-bottom:none;}

.style_card_call{margin-top:-6px;font-size:36px;position:relative;padding:0px;color:red;cursor:pointer;;}
.style_card_count{font-weight:700;position:absolute;font-size:18px;top:10%;right:30%;color:white;}

.img_list{margin-bottom:20px;border-radius:6px;}
.mobile004{display:none;}	
.mobile005{display:none;}

.product_title{padding:0px;margin:0px;}

.detail_project{padding:10px 20px;}
.project_title{color:#005AA6;font-weight:700;}

.div_tags{padding:10px 0px;}
.tags{font-size:20px;}

.content1268{ text-align: justify;}
.tablereponsive{max-width:100%;overflow:auto;}


.choose_1{float:left;cursor:pointer;}
.choose_1 span{margin-left:4px;width:38px;padding:2px 12px;border:1px solid #ccc;}

.choose_2{width:80px;float:left;cursor:pointer;}
.choose_2 span{width:38px;padding:3px 12px;}

.check_button,.check_button li{padding:0px;margin:0px}

.check_button div{padding-right:18px;}
.check_button a{padding-right:18px;}
.check_button .active i{color:red;}
.support001 >li{width:100%;}
.support001  i{color:#00AFF0;font-size:38px;}
.support001  span{color:#00AFF0;font-size:22px;font-family:tahoma; border:1px solid #ccc;}

.write_change:hover,.write_param:hover{background-color:black;cursor:pointer;color:black;}


.table_search1>tbody>tr> td{border:none;border-bottom:1px #6d2851 solid;}
.table_search1>tbody>tr:last-child{border-bottom:none;}
.table_search1>tbody>tr .check_button li div{content:&inodot;}

.style_search_option{position:absolute;top:-50px;right:0px;z-index:300;}
.style_search_option select{font-size:18px;background-color:#E0DCDC;color:black;padding:4px;}
.style_search_option select option{padding:14px;}

.ad_hover{position:relative;}
.ad_up{transition: .1s ease;width:100%;height:0px;background-color:rgba(0,0,0,0.6);position:absolute;left:0px;bottom:0px;overflow:hidden;}
.ad_down{transition: .1s ease;width:100%;height:0px;background-color:rgba(0,0,0,0.6);position:absolute;left:0px;top:0px;overflow:hidden;}

.ad_down .pr_ad_link {font-size:12px;font-weight:600;color:white;position:absolute;top: 50%;left: 50%;	transform: translate(-50%, -50%);border:0.5px solid #323232; border-radius:22px;padding:9px;}
.ad_down .pr_ad_link:hover{border-color:#e5e5e5	;}


.ad_img_scale  img{transition: .4s ease;}
.ad_img_scale:hover img{transform: scale(1.1);}
.ad_img_scale1  img{transition: .4s ease;}
.ad_img_scale1:hover img{transform: scale(0.9);}

.ad_img_opacity  img{transition: .4s ease;}
.ad_img_opacity :hover img{opacity:0.4;}

.ad_img_opacitys  img{transition: .4s ease;opacity:0.4;}
.ad_img_opacitys:hover img{opacity:1;}

.ad_img_up  img{transition: .4s ease;}


.ad_img_up:hover img{  -ms-transform: translate(60px,-6px); /* IE 9 */
    -webkit-transform: translate(6px,-6px); /* Safari */
    transform: translate(6px,-6px); /* Standard syntax */
	}

.ad_img_grayscale  img{transition: .4s ease;}
.ad_img_grayscale:hover  img{-webkit-filter: grayscale(100%); 
    filter: grayscale(100%);}
.ad_img_flip  img{transition: .4s ease;}
.ad_img_flip:hover  img{-webkit-transform: scaleX(-1);
    transform: scaleX(-1);}
.ad_img_grayscale_un  img{-webkit-filter: grayscale(100%); 
    filter: grayscale(100%);}
.ad_img_grayscale_un:hover  img{-webkit-filter: grayscale(0%); 
    filter: grayscale(0%);}

.ad_menu_011{
-webkit-clip-path:  0 0,5% 50%,0 100%,  95% 100%,100% 50%,95% 0);
	clip-path: polygon(0 0,5% 50%,0 100%,  95% 100%,100% 50%,95% 0);	
}
.ad_menu_011_s{
-webkit-clip-path:  0 0,5% 50%,0 100%,  95% 100%,100% 50%,95% 0);
	clip-path: polygon(0 0,0 100%,  95% 100%,100% 50%,95% 0);	
}
.ad_position_lt{position:absolute;left:0px;top:0px;}
.ad_position_lb{position:absolute;left:0px;bottom:0px;}
.ad_position_rt{position:absolute;right:0px;top:0px;}
.ad_position_rb{position:absolute;right:0px;bottom:0px;}
.ad_position_c{position:absolute;top: 50%;left: 50%;	transform: translate(-50%, -50%);}
.ad_position_ct{position:absolute;top: 0px;left: 50%;	transform: translate(-50%, 0%);}
.ad_position_cb{position:absolute;bottom: 0%;left: 50%;	transform: translate(-50%, 0%);}
.width_full{width:100%;}


.ad_position_cbu{transition: .1s ease;position:absolute;bottom:0;left: 0px;	width:100%;height:0px;}
.ad_position_ctu {transition: .1s ease;position:absolute;top: 0px;left:0px;width:100%;height:0px;	}

.ad_position_100_show{z-index:999999;text-align:justify;position:absolute;top:0px;left:0px;width:100%;height:100%;display:none!important;background-color:white;}

.position:hover  .ad_position_ctu{height:100%;}
.position:hover  .ad_position_cbu{height:100%;}

.ad_hover:hover  .ad_position_100_show{display:block!important;}

.ad_product_width{position:relative;overflow:hidden;}

.car_ad_show_bottom{opacity:0;transition: .4s ease;position:absolute;overflow:hidden;bottom:2px;}
.ad_hover:hover .car_ad_show_bottom{opacity:1;bottom:2px;z-index:9999999;}

.ad_hover_show{position:absolute;display:none!important;width:100%;height:100%;background-color:rgba(0, 0,0, 0.3);z-index:9999;}
.ad_hover_show>div{margin-top:50%}
.ad_hover:hover .ad_hover_show{display:block!important;}

.stname h3 {margin:0px;padding:0px;}

.document001{width:100%;padding:0px;position:relative;}
.document001>li{float:left;padding-bottom:8px;}	

@media screen and (min-width: 997px) {
	.ad_hover:hover .ad_up,.ad_hover:hover .ad_down{height:100%;padding:4px;color:white;text-align:left}

	.project_info_s{padding:0px;position:relative;border-bottom:1px solid #353C94;}
	.project_info{margin-left:22%;}
	.project_info li{float:left;padding:8px;margin-left:80px;border-bottom:6px solid white;}
	.project_info li a{color:#353C94;font-weight:600;font-size:24px;}
	.project_info .active,.project_info li:hover{border-bottom:6px solid #353C94;}
	
	.opaci_06{opacity:0.5;}
	.opaci_06:hover{opacity:1;}
	.project_info_content{padding-left:50px;padding-right:50px;padding-top:28px;}
	.project_info_content_1 {background-color:#353C94;}
	.list_projeft{padding-bottom:18px;}
	.list_projeft  button{color:white;background-color:#353C94;font-size:16px;padding:8px;border-radius:8px 8px 0px 0px;margin-right:15px;}
	
	.project_col_img {height:568px;overflow:hidden;display: table;width: 100%;position:relative;padding:1px;}
	.project_col_img>div {display: table-cell;text-align: center;vertical-align: middle;}
	.project_col_img>div> img{width:100%;height:568px;}
	
	.project_col_1{padding:120px 40px 30px 30px;}
	.project_col_1 ul li{padding-top:38px;text-transform:uppercase;}
	.project_col_1 ul li a{color:white;font-size:18px;}
	.project_col_1 ul .active,.project_col_1 ul li:hover a{border-bottom:white solid 2px;}
	.project_col_2{position:relative;}
	
	.project_intro_s{width:100%;position:absolute;bottom:0px;background-color:#353C94;opacity:0.7;height:80px;}
	.project_intro_s h3{color:white;padding-left:20px;}
	
	
	.detail_ul li a{font-weight:600;font-size:20px;margin-top:28px;}
	.product_tap{padding-top:10px;padding-bottom:28px;}
	.menu001{width:100%;z-index:99999}
	.menu001>li{float:left;}
	
	.menu001>li:hover {cursor:pointer;}
	.menu001 li a{font-size:18px;color:white;}
	.menu001>li>ul{display:none;}
	.caretchi{position:absolute;right:5px;top:50%;-ms-transform: rotate(270deg); -webkit-transform: rotate(270deg);transform: rotate(270deg);}
	
	
	.menu001>.menu_small{position:relative;}
	.menu001>.menu_small>ul{padding:0px;position:absolute;top:100%;left:0px;width:210px;z-index:99999;}
	.menu001>.menu_small>ul>li{position:relative;background-color:white;z-index:99999}
	.menu001>.menu_small>ul>li{padding-left:3px;}
	.menu001>.menu_small>ul>li>ul{display:none;position:absolute;top:0px;left:100%;width:210px;z-index:9999;}
	.menu001>.menu_small:hover>ul{display:block;}
	.menu001>.menu_small:hover>ul>li:hover>ul{display:block;}
	
	.menu001>.menu_col{position:relative;}
	.menu001>.menu_col >div{display:none;position:absolute;top:100%;left:0px;z-index:99999;margin:0px;padding:0px;}
	.menu001>.menu_col >ul>li>ul{background-color:white;position:relative;}
	.menu001>.menu_col >ul>li>ul>li{position:relative;background-color:white;z-index:99999;padding:10px 0px;}
	.menu001>.menu_col .caretchi{display:none;}
	.menu001>.menu_col >ul>li>ul>li>ul>li{padding:8px 10px;}
	.menu001>.menu_col >ul>li>ul>li>a {font-size:18px;line-height:30px;}
	.menu001>.menu_col >ul>li>ul>li>ul>li a {font-size:14px;}
	.menu001>.menu_col:hover>div{display:block;}
	
	
	
	
	
	
	.menu002{width:100%;z-index:1000}
	.menu002>li{position:relative;width:100%}
	.menu002>li:hover{cursor:pointer;}
	.menu002>li>ul{z-index:1000;display:none;position:absolute;top:0;left:100%;border:1px solid #ccc;width:250px;z-index:100;}
	.menu002>li:hover>ul{display:block;}
	.menu002>li>ul>li{position:relative;z-index:1000}
	.menu002>li>ul>li>ul{display:none;position:absolute;top:0px;left:100%;width:250px;z-index:100;}
	.menu002>li:hover>ul>li:hover>ul{display:block;}
	.caretchi{position:absolute;right:5px;}
	.menu002>li .caret{position:absolute;right:5px;font-size:50px;top:50%;}
	.menu002>li:hover .caret{ -ms-transform: rotate(270deg);-webkit-transform: rotate(270deg);transform: rotate(270deg);}
	
	
	
	.menu003{width:100%;z-index:1000}
	.menu003>.memu_col1{float:left;position:relative;width:100%}
	.menu003>.memu_col2{float:left;position:relative;width:49%;margin-right:1%;}
	.menu003>.memu_col3{float:left;position:relative;width:32%;margin-right:1%;}
	.menu003>.memu_col4{float:left;position:relative;width:24%;margin-right:1%;}
	.menu003>.memu_col5{float:left;position:relative;width:19%;margin-right:1%;}
	.menu003>.memu_col6{float:left;position:relative;width:16%;margin-right:0.5%;}
	.menu003>li:hover{cursor:pointer;}
	.menu003 li a{font-size:18px;color:white;}
	.menu003>li>ul{position:relative;z-index:100;}
	.menu003>li>ul>li{position:relative;}
	.menu003>li>ul>li>a>div{padding-left:15px;}
	
	
	.menu004{width:100%;z-index:100}
	.menu004>li{position:relative;width:100%}
	.menu004>li:hover{cursor:pointer;}
	.menu004>li>ul{z-index:1000;position:relative;display:none;}
	.menu004>li>ul>li{position:relative;}
	.menu004>li>ul>li>div{padding-left:15px;}
	.menu004>li>ul>li>ul{position:relative;display:none;}
	.menu004 li div{width:100%;position:relative} 
	.menu004 div .iconcaretchi,.menu004 div .iconcaretchi1{position:absolute;right:5px;z-index:1000;font-size:17px;}
	
	.menu005{width:100%;z-index:1000}
	.menu005>li{position:relative;width:100%}
	.menu005>li:hover{cursor:pointer;}
	.menu005>li>ul{width:500px;background-color:white;display:none;position:absolute;top:0;left:100%;border:1px solid #ccc;z-index:1000;}
	.menu005>li:hover>ul{display:block;}
	.menu005>li>ul>li{position:relative;padding:10px 0px;width:33%;float:left;padding:10px;}
	.menu005>li .caret{position:absolute;right:5px;font-size:50px;top:50%;}
	.menu005>li:hover .caret{ -ms-transform: rotate(270deg);-webkit-transform: rotate(270deg);transform: rotate(270deg);}
	.menu005>li>ul>li>a{font-size:17px;}
	.menu005>li>ul>li>ul>li{padding-left:10px;}
	.menu005>li>ul>li>ul>li>a{font-size:14px;}
	
	.menu006{width:100%;z-index:1000}
	.menu006>li{width:100%;}
	.menu006>li:hover{cursor:pointer;}
	.menu006>li>ul{width:500px;background-color:white;display:none;position:absolute;top:0px;left:100%;border:1px solid #ccc;z-index:1000;}
	.menu006>li:hover>ul{display:block;}
	.menu006>li>ul>li{position:relative;float:left;padding:10px;}
	.menu006>li .caret{position:absolute;right:5px;font-size:50px;top:50%;}
	.menu006>li:hover .caret{ -ms-transform: rotate(270deg);-webkit-transform: rotate(270deg);transform: rotate(270deg);}
	.menu006>li>ul>li>a{font-size:17px;}
	.menu006>li>ul>li>ul>li{padding:10px;}
	.menu006>li>ul>li>ul>li>a{font-size:13px;}
	
	.menu007{width:100%;z-index:99999}
	.menu007>li{float:left;}
	
	.menu007>li:hover {cursor:pointer;}
	.menu007 li a{font-size:18px;color:white;}
	
	
	
	
	.menu007>li>ul{display:none;}
	.caretchi{position:absolute;right:5px;top:50%;-ms-transform: rotate(270deg); -webkit-transform: rotate(270deg);transform: rotate(270deg);}
	
	
	.menu007>.menu_small{position:relative;}
	.menu007>.menu_small>ul{padding:0px;position:absolute;top:100%;left:0px;width:210px;z-index:99999;}
	.menu007>.menu_small>ul>li{position:relative;background-color:white;z-index:99999}
	.menu007>.menu_small>ul>li{padding-left:3px;}
	.menu007>.menu_small>ul>li>ul{display:none;position:absolute;top:0px;left:100%;width:210px;z-index:9999;}
	.menu007>.menu_small:hover>ul{display:block;}
	.menu007>.menu_small:hover>ul>li:hover>ul{display:block;}
	
	.menu007>.menu_col{position:relative;}
	.menu007>.menu_col >div{display:none;position:absolute;top:100%;left:0px;z-index:99999;margin:0px;padding:0px;}
	.menu007>.menu_col >ul>li>ul{background-color:white;position:relative;}
	.menu007>.menu_col >ul>li>ul>li{position:relative;background-color:white;z-index:99999;padding:10px 0px;}
	.menu007>.menu_col .caretchi{display:none;}
	.menu007>.menu_col >ul>li>ul>li>ul>li{padding:8px 10px;}
	.menu007>.menu_col >ul>li>ul>li>a {font-size:18px;line-height:30px;}
	.menu007>.menu_col >ul>li>ul>li>ul>li a {font-size:14px;}
	.menu007>.menu_col:hover>div{display:block;}
	
	
	.menu007> .logo{position:relative;background:none!important;}
	.menu007> .logo img{position:absolute;top:0px;}
	.menu007> .logo:hover{background:none!important;}
	
	
	.menu007>li:hover .ad_menu_123{display:none;} 
	 .menu001>li:hover .ad_menu_123{display:none;} 
	   
	
	.input_search{margin:0;padding:0px;}
	.input_search .input-group{float:left;padding-right:10px;}
	
	.img_slide {height: 190px;display: table;width: 100%;position:relative;padding:6px;}
	.img_slide>div {display: table-cell;text-align: center;vertical-align: middle;}

	.banner_title{padding:12px;text-align:center;background-color:rgba(0,0,0,0.48);color:white;font-size:22px;}
	
	/* width */
	::-webkit-scrollbar {
		width: 8px;
	}

	/* Track */
	::-webkit-scrollbar-track {
		background: #f1f1f1; 
	}
	 
	/* Handle */
	::-webkit-scrollbar-thumb {
		background: #888; 
	}

	/* Handle on hover */
	::-webkit-scrollbar-thumb:hover {
		background: #555; 
	}
}
@media screen and (max-width: 997px) {
	
	.detail_ul li a{font-size:16px;}
	.detail_ul li {width:33.33%;}
	
	.mobile{width:100%;}
	.mobile>li{position:relative;}
	.mobile li a{font-size:18px;color:white;}
	.mobile>li>ul{display:none;position:relative;background-color:#ccc;width:100%;z-index:100;}
	.mobile>li>ul>li{position:relative;}
	.mobile>li>ul>li>ul{display:none;position:relative;background-color:#ccc;width:100%;z-index:100;}
	
	
	.menu002{width:100%;}
	.menu002>li{position:relative;width:100%}
	
	.menu002>li>ul{display:none;position:relative;width:100%;z-index:100;}
	.menu002>li>ul>li{position:relative;}
	.menu002>li>ul>li>ul{display:none;position:relative;background-color:white;width:100%;z-index:100;}
	
	.caretchi,.caretchi1{position:absolute;right:10px;padding:8px 12px;z-index:10000;}
	
	
	.menumobil001{padding:0px;}
	.menumobil001>ul{display:none;}
	.menumobil001 li{border-radius:0px!important;}
	.menumobil001>ul>li{border-bottom:1px solid #ccc;padding:10px 0px;}
	.menumobil001>ul>li a{margin-left:8px;}
	.menumobil001>ul>li:last-child{border-bottom:none;}
	.menumobil001>ul>li>ul>li{border-bottom:1px dotted #ccc;padding:10px 4px;}
	.menumobil001>ul>li>ul>li:last-child{border-bottom:none;}
	.menumobil001>ul>li>ul>li>ul>li{border-bottom:1px dotted #ccc;padding:10px 4px;}
	.menumobil001>ul>li>ul>li>ul>li:last-child{border-bottom:none;}
	
	
	.menumobil003{padding:0px;}
	.menumobil003>ul>li{border-bottom:1px solid #ccc;padding:10px 0px;}
	.menumobil003>ul>li a{margin-left:8px;}
	.menumobil003>ul>li>ul>li{border-bottom:1px dotted #ccc;padding:10px 4px;}
	.menumobil003>ul>li>ul>li:last-child{border-bottom:none!important;}
	
	
	.menumobil004{padding:0px;}
	.menumobil004>ul>li{padding:4px 0px;}
	.menumobil004>ul>li a{margin-left:8px;}
	.menumobil004>ul>li>ul>li{border-bottom:1px dotted #ccc;padding:10px 4px;}
	.menumobil004>ul>li>ul>li:last-child{border-bottom:none!important;}
	
	
	
	
	.menuMB01{text-align:center;width:100%;font-size:28px;font-weight:600;outline:none;border:none;}
	
	.menuMB02{width:100%;font-size:32px;font-weight:600;outline:none;border:none;}
	.pm21{text-align:right;}
	.pm22{text-align:left;}
	
	.menuMB03{width:19%;font-weight:700;}
	
	.menuMB05{position:absolute;font-size:18px;}
	.pm51{top:12px;right:8px;}
	.pm52{top:12px;left:8px;}
	.pm5s1{top:12px;left:8px;width:48px;}
	.pm5s2{top:12px;right:8px;width:48px;}
	.menuMB05search {display:none;padding:0px;margin:0px;}
	.menuMB05search  i{font-size:24px;}
	.menuMB05search  input{height:40px;}
	
	.menusearch{padding:2px 8px;margin:0px;}
	
	
	.input_search {padding:0px;margin:0px;}
	.input_search .input-group{width:100%;float:left;}
	
	
	
	.style_phone_mobile{position:fixed;bottom:8px;left:1px;z-index:99999999;opacity:0.9}
	
	.style_phone_mobile a:last-child{margin-left:20px;}
	.style_phone_mobile span{color:white;}
	
	
	
	
	
	.text_ul_mb{padding:0px;margin:0px;}
	.text_ul_mb,.text_ul_mb>li {padding:0px;margin:0px;}
	.text_ul_mb>li>div {font-size:16px;font-weight:600;padding:10px 6px;}
	.text_ul_mb li ul{display:none;}
	
	.text_ul_mb>li>ul>li>div{padding:6px;}
	.text_ul_mb  li i{position:absolute;right:10px;}
	
	
	.menumobile0011 li{float:left;padding:4px;}
	
	
	
	.img_banner {display: table;width: 100%;padding: 1px;position:relative;}
	.img_banner>div {display: table-cell;text-align: center;vertical-align: middle;}
	.img_banner>div>a>img {width:100%;}
	
	.banner_title{padding:12px;background-color:rgba(0,0,0,0.68);color:white;font-size:18px;}
	
	.img_slide {height: 190px;display: table;width: 100%;position:relative;}
	.img_slide>div {display: table-cell;text-align: center;vertical-align: middle;}

	
	/* width */
::-webkit-scrollbar {
    width: 1px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #555; 
}
	
}





#mySidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999;
    top: 0;
    left: 0;
    overflow-x: hidden;
    transition: 0.1s;
	
  
}
#mySidenav1 {
    height: 100%;
    width: 100;
    position: fixed;
    z-index: 999999;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,0.7);
    display:none;
	  transition: 0.1s;
	
  
}
#mySidenav>ul>li{border-bottom:1px solid #ccc;padding:10px 0px;}
#mySidenav>ul>li a{margin-left:8px;}
#mySidenav>ul>li:last-child{border-bottom:none;}
#mySidenav>ul>li>ul>li{border-bottom:1px dotted #ccc;padding:10px 4px;}
#mySidenav>ul>li>ul>li:last-child{border-bottom:none;}
#mySidenav>ul>li>ul>li>ul>li{border-bottom:1px dotted #ccc;padding:10px 4px;}
#mySidenav>ul>li>ul>li>ul>li:last-child{border-bottom:none;}


#mainbody {transition: margin-left .5s;}

.on_top { cursor:pointer;background-color:#084385;color:white;border-radius:100%;padding:0px; display: none;z-index:99999999;position: fixed;top: 48%;right: 12px;font-size:22px}






.fb-comments, .fb-comments span, .fb-comments iframe[style] {width: 100% !important;}

.google-maps {position: relative; padding-bottom: 75%;height: 0;overflow: hidden;    }
.google-maps iframe {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}

.breadcrumb{margin-bottom:2px;}
.breadcrumb-arrow {height: 36px;padding: 0;line-height: 36px;list-style: none;background-color: white;}
.breadcrumb-arrow li:first-child a {border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px}
.breadcrumb-arrow li, .breadcrumb-arrow li a, .breadcrumb-arrow li span {display: inline-block;/*  vertical-align: top */}
.breadcrumb-arrow li:not(:first-child) {margin-left: -5px}
.breadcrumb-arrow li+li:before {padding: 0;content: ""}
.breadcrumb-arrow li span {padding: 0 10px}
.breadcrumb-arrow li a, .breadcrumb-arrow li:not(:first-child) span {height: 36px;padding: 0 10px 0 25px;line-height: 36px}
.breadcrumb-arrow li:first-child a ,.breadcrumb-arrow li:first-child a:hover {padding: 0 10px;border-left:5px solid red;}
.breadcrumb-arrow li a {position: relative;color: #fff;font-size:18px;text-decoration: none;background-color: red;border: 1px solid red;}
.breadcrumb-arrow li:first-child a {padding-left: 10px}
.breadcrumb-arrow li a:after, .breadcrumb-arrow li a:before {position: absolute;top: -1px;width: 0;height: 0;content: '';border-top: 18px solid transparent;border-bottom: 18px solid transparent}
.breadcrumb-arrow li a:before {right: -10px;z-index: 3;border-left-color: red;border-left-style: solid;border-left-width: 11px}
.breadcrumb-arrow li a:after {right: -11px;z-index: 2;border-left: 11px solid #2494be}
.breadcrumb-arrow li a:focus, .breadcrumb-arrow li a:hover {background-color: #2494be;border: 1px solid #2494be}
.breadcrumb-arrow li a:focus:before, .breadcrumb-arrow li a:hover:before {border-left-color: #ccc;}
.breadcrumb-arrow li a:active {background-color: #2494be;border: 1px solid #2494be}
.breadcrumb-arrow li a:active:after, .breadcrumb-arrow li a:active:before {border-left-color: #2494be}
.breadcrumb-arrow li span {color: #2494be}


._4z_f{font-size:20px;}



.loaderder{position:fixed;top:0px; left:0px;width:100%;height:100%;z-index:99999999999;background-color:rgba(0,0,0,0.4);display:none;}
.loaderder i{margin-left:50%;margin-top:250px;color:red;font-size:48px;}

.loaderss {
  margin-left:46%; 
	margin-top:268px; 
  border: 4px solid #f3f3f3;
  border-radius: 50%;
  border-top: 4px solid blue;
  border-right: 4px solid green;
  border-bottom: 4px solid red;
  border-left: 4px solid pink;
  width: 50px;
  height: 50px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}




/* Green */
.success {
  border-color: #4CAF50;
  color: green;
}

.success:hover {
  background-color: #4CAF50;
  color: white;
}

/* Blue */
.info {
  border-color: #2196F3;
  color: dodgerblue
}

.info:hover {
  background: #2196F3;
  color: white;
}

/* Orange */
.warning {
  border-color: #ff9800;
  color: orange;
}

.warning:hover {
  background: #ff9800;
  color: white;
}

/* Red */
.danger {
  border-color: #f44336;
  color: red
}

.danger:hover {
  background: #f44336;
  color: white;
}

/* Gray */
.default {
  border-color: #e7e7e7;
  color: black;
}

.default:hover {
  background: #e7e7e7;
}





.my_img_zoom {
    border-radius: 5px;
    cursor: pointer;
    transition: 0.3s;
}

.my_img_zoom:hover {opacity: 0.7;}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 20px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (image) */
.modal-content {
    margin: auto;
    display: block;
    max-width: 90%;
    
}
#myModal_zoom img{border:6px solid #ffffff;}
/* Caption of Modal Image */


.close_zoom{
	position:fixed;
	z-index:999999;
	color:red;font-size:40px;
	background-color:#ccc;
	padding:0px 8px;
	border-radius:5px;
	top:10px;right:18px;font-weight:600;
}
.close_zoom:hover{
	background-color:white;color:black;cursor:pointer;
	
}

@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)} 
    to {-webkit-transform:scale(1)}
}

@keyframes zoom {
    from {transform:scale(0)} 
    to {transform:scale(1)}
}



/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
    .modal-content {
        width: 100%;
    }
}

