.megamenu{margin-bottom:0px;padding:0px 0px 0px 0px;width:100%;list-style:none;display:inline-block;position:relative;font-size:20px;height:77px;}
.top1_row{ margin:0px auto; height:79px;}
.top1_left{ float:left; width:33%; padding-top:1px;}
.weblogo{z-index:101;}
.weblogo img{ height:auto;}
.top1_mid{width:35%;float: left;margin-top: 18px; margin-bottom:0px;}
.top1_mid .input_text{float: right; width: 80%; height: 40px !important;border-right: none; text-indent: 4px;line-height: 38px;border: solid 1px #ddd;}
.top1_mid .button {float: right;width: 40px;height: 40px;border: solid 1px #ddd;background-color:#f5f5f5;color: #aaa; border-left:none;} .top1_mid .button i{ font-size:21px;}
.top1_right{width:32%;float: left; padding:26px 0px 0px 13px; font-size:13px;}
.top1_right a{ padding-right:6px;} .top1_right a:hover{ color:#e33a3c;}
.top1_right .tglj1{ color:#000;}  .top1_right .tglj2{ color: #00CCCC;}   .top1_right .tglj3{ color: #FF6666;}   .top1_right .tglj4{ color:#36A0DE;}
.top2_row {height:78px;background-color: #f5f5f5; margin:0px auto; width:100%;}
.megamenu li{margin-bottom:0px;display:inline; float:left;padding-left: 50px;}
.grid{margin-left: 50;}

.megamenu>li>a{padding:27px 23px 27px 23px;text-decoration:none;font-size:1em;float:left;}
.megamenu>li.active>a{background: #18C9D2;color: #fff;} 
.megamenu_active_style{background:#C21A1E;color: #fff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;} 
.megamenu_active_style a{ color:#FFFFFF;}
/* start megamenu colors */
.skyblue li a.color1:hover{background:#C21A1E;color: #ffffff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.skyblue li a.color2:hover{background:#C21A1E;color: #ffffff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.skyblue li a.color3:hover{background:#C21A1E;color: #ffffff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.skyblue li a.color4:hover{background:#C21A1E;color: #ffffff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.skyblue li a.color5:hover{background:#C21A1E;color: #ffffff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.skyblue li a.color6:hover{background:#C21A1E;color: #ffffff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.skyblue li a.color7:hover{background:#C21A1E;color: #ffffff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.skyblue li a.color8:hover{background:#18C9D2;color: #ffffff;}
.skyblue li a.color9:hover{background:#18C9D2;color: #ffffff;}
.skyblue li a.color10:hover{background:#18C9D2;color: #ffffff;}	

.megamenu>li>.megapanel{position:absolute;display:none;background:#fff;box-shadow: 0px 2px 4px #777; /* width:13%; */z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; margin:0px auto;overflow:hidden; filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95;}
ul.megamenu.skyblue {background: #f5f5f5;}
.megamenu .megapanel ul{margin:0px auto;padding:0px 0px 0px 0px; display:block; height:100%; overflow:hidden;}
.megapanel .row{width:100%;margin:-5px 0px 0px 0px ;}
.megamenu .s_nav_1{position:absolute; top:78px;/* left:88px; */ width:148px; text-align:center; padding:10px 0px 15px 0px;}
.megamenu .s_nav_2{position:absolute; top:78px;/* left:236px; */ width:148px; text-align:center; padding:10px 0px 15px 0px;}
.megamenu .s_nav_3{position:absolute; top:78px;/* left:384px; */ width:128px; text-align:center; padding:10px 0px 15px 13px; }
.megamenu .s_nav_4{position:absolute; top:78px;/* left:512px; */ width:128px; text-align:center; padding:10px 0px 15px 15px; }
.megamenu .s_nav_5{position:absolute; top:78px;/* left:582px; */ width:128px; text-align:center; padding:10px 0px 15px 13px; }
.h_nav{ width:100%; height:100%; overflow:hidden;}
.h_nav .plusnav1{ padding-top:5px; margin-bottom:0px;}
.h_nav .plusnav1 a{ color:#0099FF; padding-left:0px; font-size:16px;} .h_nav .plusnav1 a:hover{ color:#FF0000; text-decoration:none;padding-left:0px; font-size:16px;}
.h_nav .plusnav2 a{ color:#000; padding-left:0px; font-size:16px;} .h_nav .plusnav2 a:hover{ color:#FF0000; text-decoration:none;padding-left:0px; font-size:16px;}
.h_nav ul{ width:100%; display:block; text-align:center;}
.h_nav ul li a{display: block; /* float:left;*/font-size:17px;color:#000;line-height:1.9em;text-transform: capitalize; padding:0px 10px 0px 15px; }
.h_nav ul li a:hover{color: #FF0000;text-decoration:none;font-size:17px;line-height:1.9em; padding:0px 10px 0px 15px;}
.megamenu>li.showhide{display:none;width:100%;height:50px;cursor:pointer;color:#555;border-bottom:solid 1px rgba(0,0,0,0.1);background:#eee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#dbdbdb));background:-webkit-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-o-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-ms-linear-gradient(top,#eee 0,#dbdbdb 100%);background:linear-gradient(to bottom,#eee 0,#dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dbdbdb',GradientType=0)}
.megamenu>li.showhide span.title{margin:5px 0 0 25px;float:left}.megamenu>li.showhide span.icon1:after{position:absolute;content:"";right:25px;top:15px;height:3px;width:25px;font-size:50px;border-top:3px solid #C21A1E;border-bottom:3px solid #C21A1E;z-index:1}
.megamenu>li.showhide span.icon2:after{position:absolute;content:"";right:25px;top:27px;height:3px;width:25px;font-size:50px;border-top:3px solid #C21A1E;border-bottom:3px solid #C21A1E;z-index:1}
.skyblue,.skyblue>li.showhide{}
/*.skyblue li>a,*/.skyblue>li.showhide span{color:#3f3d3d;}
.skyblue>li:hover>a,.skyblue .dropdown li:hover>a{color:#555; background:#ffffff;}.
skyblue .megapanel img:hover,.skyblue form.contact input[type="text"]:focus,.skyblue form.contact textarea:focus{}
.skyblue form.contact input[type="submit"]{background:#00405d;text-transform:uppercase;}
@media(max-width:1200px){
.megamenu>li>a {padding:27px 12px; font-size:18px;}
}
@media(max-width:1024px){
.megamenu>li>a {padding:27px 8px;font-size:16px;}
}
@media(max-width:768px){
.megamenu{margin-bottom:0px;padding:0px 0px 0px 0px;width:100%;list-style:none;display:inline-block;position:relative;font-size:19px; top:55px;}
.megamenu>li>.megapanel{background:#fff;box-shadow: 0px 1px 2px #777; width:99%;top:-30px;left:0px;z-index:99;padding:0px 0px 0px 45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; margin-top:-30px auto 0px auto;}
.megamenu .megapanel ul{margin:-30px auto 0px auto;padding:0px 0px 0px 0px; display:block; height:100%; overflow:hidden;}
    .megapanel .row{width:100%;margin-top:-25px}

	.megamenu>li{display:block;width:100%;border-bottom:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
	.megamenu>li:hover,.megamenu>li.active{border-top:0}
	.megamenu>li>a{padding:5px 12px;}
	.megamenu>li:hover>a,.megamenu>li.active>a{padding:5px 12px;}
	.megamenu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
	.megamenu .dropdown,.megamenu .dropdown li .dropdown{width:100%;display:none;left:0;border-left:0;position:static;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
	.megamenu .dropdown li{background:#fff!important;border:0}
	.megamenu .dropdown>li>a{padding-left:40px!important}
	.megamenu>li>.megapanel{position:static;padding-top:50px}
	.megapanel .row [class*="col"]{float:none;display:block;width:100%;margin-left:0;margin-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	.megapanel .row:first-child [class*="col"]:first-child{margin-top:0}
	.megapanel .row{margin-top:0}/*.black{background:#222}*/
	.megamenu>li.showhide span.title {margin: 10px 0 0 15px;font-weight: 400;font-size: 1.1em;color: #333;}
	.megamenu>li.showhide span.icon1:after {top: 12px;right:15px;}
	.megamenu>li.showhide span.icon2:after { top:23px; right:15px;}
	.megamenu>li.showhide {height: 40px;}
	.h_nav ul li a{display: block; float:left; padding:0px 0px 0px 0px; width:142px; height:30px;font-size:17px;color: #000;text-transform: capitalize;line-height: 1.8em;}
    .h_nav ul li a:hover{display: block; float:left; padding:0px 0px 0px 0px; width:142px; height:30px;font-size:17px;color: #FF0000;text-transform: capitalize;line-height: 1.8em;}
}

.top1_right {
    width: 32%;
    float: left;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    position: relative;
}

