*{margin:0px;padding:0px;box-sizing:border-box;font-family:open_sansregular;}
@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular-webfont.woff2') format('woff2'),
         url('opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.clr{clear:both;}
.main{width:100%;}
.banner{width:100%;position:relative;}
.banner img{max-width:100%;}
.header2{   box-shadow:0px 10px 10px 0px rgba(0,0,0,0.13);position:absolute;top:20px;background:#fff;height:70px;width:100%;z-index:99999999;}
.logo{float:left;width:30%;padding:10px;}
.logo img{max-width:100%;}
.menu{float:right;width:70%;margin:auto;}
.menu ul{list-style:none;float:right;}
.menu ul li{float:left;}
.menu ul li a{text-decoration:none;font-size:20px;color:#000;padding:21px 19px;display:block; transition:1s}
.menu ul li a:hover{color:#fff; background:#1424be}
.menu ul li a.active{color:#fff; background:#1424be}
.cantener{width:1200px;margin:auto;margin-top:50px;}
.deta{width:48%;float:left;}
.deta-img{width:48%;float:right;}
.deta-img img{max-width:100%;}
.deta h2{font-size:45px;color:#000;margin-top:50px;font-weight:normal;}
.deta span{font-size:45px;color:#30aff0;font-weight:normal;}
.deta p{font-size:14px;color:#000;line-height:25px;margin-top:35px;margin-bottom:50px;}
.deta a{width:151px;font-size:20px;padding:14px;border:1px solid #4a459b;font-family:Corbel;color:#fff;text-decoration:none;
background:#4a459b;font-weight:bold;border-radius:25px;transition: 1s;display: block;text-align: center;margin-bottom: 30px;}
.deta a:hover{background:#fff;color:#4a459b;}
.ican{width:100%; float:left;margin-bottom:50px;}
.taxt{width:48%; float:left;}
.taxt + .taxt{margin-left:4%;}
.taxt h2{font-size:45px;color:#000;margin-top:100px;font-weight:normal;}
.taxt p{font-size:14px;color:#000;line-height:25px;margin-top:35px;margin-bottom:50px;}
.taxt a{width: 151px;
    font-size: 20px;
    padding: 14px;
    border: 1px solid #4a459b;
    font-family: Corbel;
    color: #fff;
    text-decoration: none;
    background: #4a459b;
    font-weight: bold;
    border-radius: 25px;
    transition: 1s;
    display: block;
    text-align: center;
    margin-bottom: 30px;}
.taxt a:hover{background:#fff;color:#4a459b;}
.icandeta{width:100%;float:left; padding-top:20px; text-align:center;}
.icandeta img{max-width:100%;}
.icantaxt{float:left;width:100%;clear:both;}
.icantaxt h4{font-size:17px;color:#000; }
.icantaxt p{font-size:14px;color:#000; padding-top:5px;line-height:25px;}
.icantaxt a{font-size:14px;color:#1424be; padding-top:5px;text-decoration:none;font-style:italic;transition:1s;}
.icantaxt a:hover{color:#fd5709; }
.icandeta + .icandeta{margin-left:4%;}
.icandeta + .icandeta + .icandeta + .icandeta + .icandeta{margin-left:0%;}
.icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta{margin-left:4%;}
.icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta{margin-left:0%;}
.icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta + .icandeta{margin-left:4%;}
.youtube{width:100%;float:left;margin-top:100px;}
.heading{width:100%;text-align:center;margin-bottom:50px;}
.heading span{font-size:20px;color:#eeb710; }
.heading h2{font-size:35px;color:#000; }
.heading p{font-size:14px;color:#000; width:70%;margin:auto;padding-top:10px;line-height:25px;}
.project{width:100%;}
.proimg{float:left;width:32%;margin-top:50px;position:relative;overflow:hidden;}
.proimg img{max-width:100%;}
.proimg + .proimg{margin-left:2%;}
.proimg + .proimg + .proimg + .proimg{margin-left:0%;margin-top:20px;}
.proimg + .proimg + .proimg + .proimg + .proimg{margin-left:2%;}
.overlay{position:absolute;left:-100%;background:rgba(20, 36, 190, .8);width:100%;height:465px;transition: 1s;}
.proimg:hover .overlay{left:0;}
.overlay p{font-size:35px;color:#fff; font-weight:bold;text-align: center;padding-top: 100px;}
.abouts{width:100%;background:#f3f3f3;margin-top:100px;padding-top:50px;box-shadow:0px 15px 40px 0px rgba(0,0,0,0.13);padding-bottom:50px;}
.oppinion{width:100%;float:left;}
.oppinion p{font-size:40px;color:#000; font-weight:bold;}
.men{width:100%;float:left;margin-top:50px;position:relative;}
.menimg{width:48%;float:left;}
.menimg img{max-width:100%;}
.mendeta{width:50%;float:right;}
.mendeta span{width:238px;height:50px;border:2px solid #07c9f9;display:block;text-align:center;
font-size:30px;color:#000; font-weight:bold;}
.mendeta h6{float:left;width:90%;font-size:100px;color:#e16f26; margin-top:20px;}
.mendeta p{font-size:14px;line-height:25px;color:#000; font-weight:normal;margin-left:50px;margin-top:-70px;}
.mendeta small{font-size:18px;color:#e16f26; position:absolute;bottom:5px;right:5px}
.blog{width:100%;float:left;margin-top:50px;}
.blogimg{width:100%;float:left;text-align:center; margin-bottom:30px;}
.blogimg + .blogimg{margin-left:2%;}
.blogimg + .blogimg + .blogimg + .blogimg {margin-left:0%;margin-bottom:0px;}
.blogimg + .blogimg + .blogimg + .blogimg + .blogimg{margin-left:2%;}
.blogimg img{max-width:100%;}
.blogimg p{font-size:15px;color:#ff6400; }
.blogimg span{ display:block;font-size:20px;color:#000; font-weight:bold;}
.work{width:100%;margin-top:50px;position:relative;float:left;}
.work img{max-width:100%;}
.some{position:absolute;width:40%;left:50%;margin-left:-20%;text-align:center;top:20%;}
.some h2{font-size:50px;color:#fff; box-shadow:0px 10px 10px 0px rgba(0,0,0,0.13);}
.some p{font-size:20px;color:#fff; width:80%;margin:auto;margin-top:10px; margin-bottom:30px;}
.some a{font-size:20px;color:#fff; padding: 14px 24px;border:1px solid #e16f26;border-radius: 40px;text-decoration:none;background:#e16f26;font-weight:bold;transition: 1s;}
.some a:hover{background:none;border:1px solid #fff;}
.navi{width:22%;float:left;padding-bottom:50px;}
.navi + .navi{margin-left:4%;}
.navi h6{font-size:25px;color:#000; }
.navi ul{list-style:none;margin-top:10px;}
.navi ul li{margin-bottom:5px;}
.navi a{font-size:14px;color:rgba(0,0,0,.6); text-decoration:none;}
.navi p{font-size:14px;color:rgba(0,0,0,.6);margin-top:15px;}
.navi a:hover{color:#1424be;}
.navi2 ul li{background-image:url(../image/g.png);background-repeat:no-repeat;padding-left:10%;margin-top:25px;}
.navi2 ul li + li{background-image:url(../image/h.png);background-repeat:no-repeat;padding-left:10%;}
.copyright{width:100%;float:left;}
.copyright p{font-size:13px;color:rgba(0,0,0,.6); }
.menu ul .drop{border-radius:0px;padding:0;position:absolute;top:100%;display:none;z-index:99999999;}
.menu ul .drop li{background:#fff;position:relative;color:#000;float:none;border-bottom:1px solid #ccc;margin-left:0px; }
.menu ul .drop li a{text-decoration:none;font-size:18px;color:#000;transition:1s;padding:10px 25px 10px 25px;}
.menu ul li:hover .drop{display:block;}
.menu ul .drop li a:hover{color:#fff; background:#1424be}
.tech{width:100%;background:#333;}
.logi{width:100%;padding:50px 0px;}
.logi2{width:100%;text-align:center;}
.logi h2{text-align:center;font-size:35px ;color:#fff;}
.logi2 ul{list-style:none;text-align:center;border:none}
.logi2 ul li{display:inline-block;float:none;}
.logi2 ul li.active a{color:#fff;border-bottom:5px solid #ef104e;background-color:transparent;}
.logi2 ul li.active a:focus{color:#fff;border-bottom:5px solid #ef104e;background-color:transparent;}
.logi2 ul li.active a:hover{color:#fff;font-size:17px;border-bottom:5px solid #ef104e;background:none;}
.logi2 ul li a{display:block;color:#999;font-size:17px;text-decoration:none; padding:15px;}
.logi2 ul li a:hover{color:#fff;font-size:17px;border-bottom:5px solid #ef104e;background:none;}
.tab-content {
    width: 90%;
    margin: auto;
    margin-top: 50px;
	padding-bottom:50px;
}
.logi2 ul li img{margin:25px;}
.pagination{width:100%;background:#30aff0;}
.heading2{width:50%;float:left;}
.heading2 h1{font-size:25px;color:#fff;padding:15px; margin:1px }
.pageit{width:50%;float:right;}
.pageit ul{list-style:none;float:right;padding:15px; margin:5px}
.pageit ul li{float:left;}
.pageit ul li + li{margin-left:10px;}
.pageit ul li a{text-decoration:none;font-size:15px;color:#fff;transition:1s;}
.pageit ul li a:hover{color:#999;}
.box{width:60%;background:#fff;position:absolute;top:40%;left:10%;}
.box p{font-size:80px;color:#000;text-align:center;line-height:90px;}
.box span{font-size:80px;color:#30aff0;}
.com{width:100%;margin-bottom:50px;}
.com h6{font-size:22px;color:#30aff0;padding-bottom:5px;position:relative;}
.com p{font-size:15px;color:#686868;padding-top:10px;text-align:justify;}
.com h6:before{content:"";position:absolute;width:30px;height:2px;background:#30aff0;left:0px;bottom:0px;}
.two-1{width:100%;margin-bottom:20px;}
.two-1 p{font-size:15px;color:#686868;padding-top:10px;text-align:justify;}
.two-1 ul{margin-left:50px;}
.two-1 ul li{font-size:15px;color:#686868;margin-bottom:10px;}
.team p{font-size:15px;color:#686868;padding-top:10px;text-align:justify;}
.own{width:100%;}
.own h1{width:100%;font-size:20px;color:#686868;padding-top:20px; font-weight:normal;}
.own-img{width:48%;float:left;text-align:center; border:2px solid #ccc;margin-top:20px;margin-bottom:20px;}
.own-img img{max-width:100%;}
.own-img + .own-img{margin-left:4%;}
.director{padding:20px 0px;border-top:2px solid #ccc;}
.director p{font-size:15px;color:#686868;font-weight:bold;}
.director span{font-size:14px;color:#686868;}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}
.talk{width:80%;margin:auto;}
.talk h4{color:#000;font-size:35px;}
.talk p{color:#000;font-size:17px;margin-bottom:50px;margin-top:20px;}
.book1{padding-left:10px; width:45%;float:left;height:40px;font-family:calibri;font-size:17px;color:#5f5f5f;}
.book1 + .book1{margin-left:10%;}
.book1 + .book1 + .book1{margin-left:0%;margin-top:10px;}
.book1 + .book1 + .book1 + .book1{margin-left:10%;}
.book1 + .book1 + .book1 + .book1 + .book1{margin-left:0%;margin-bottom:20px;}
.book1 + .book1 + .book1 + .book1 + .book1 + .book1{margin-left:10%;}
.talk a{ display:block; text-align:center;text-decoration:none;margin-bottom:50px;background:#00c1c3;color:#fff;font-family:calibri;font-size:21px;margin-top:20px;padding:5px; width:200px;margin:auto;}
.talk a:hover{color:blue;}
.blogimg p + span + p{text-align:left;font-size:14px; line-height:25px;color:#000; margin-left:10%;margin-top:20px;}
.map{width:100%;float:left;margin-top:50px;}
.viewers{width:100%;background:#f1f1f1;}
.viewers1 ul{list-style:none;}
.viewers1 ul li{float:left;font-size:18px;color:#000;margin-top:15px;margin-left:30px;text-align:center;}
.viewers1 ul li + li{margin-left:10px;}
.viewers1 ul li a i{font-size:18px;color:#000;}
.viewers1{width:49%;border-right:1px solid #333;}
.viewers2{width:49%;border-left:1px solid #333;float:right;text-align:center;}
.viewers2 img{max-width:100%;margin-left:20px;margin-top:15px;}
.viewers2 p{font-size:20px;color:#000;float:right;margin-right:20px;margin-top:10px;}
.new-ser{width:100%;text-align:center;}
.new-ser h1{font-size:35px;color:#1424be;font-weight:bold;margin-bottom:20px;}
.new-ser p{font-size:14px;color:#000;}
.heading3{width:100%;text-align:center;margin-bottom:20px;}
.heading3 h6{font-size:35px;color:#000;font-weight:bold;}
.com span{font-size:18px;color:#000;font-weight:bold;}
.carousel-caption{bottom:43%;background:#fff;text-align:left; left:15%;width:45%;}
.carousel-caption h3{font-size:45px;color:#000;margin-top: 10px;margin-bottom: 15px;}
.carousel-caption span{font-size:45px;color:#30aff0;margin-top: 10px;margin-bottom: 15px;}
.carousel-caption p{font-size:16px;color:#000;margin:0px;}
.panel{width:100%;border:1px dotted #000;border-radius:10px;padding:5%;}
.panel ul{list-style:none;}
.panel ul li{padding:5px;border-bottom:1px solid#f1f1f1;}
.panel ul li a span{margin-right:10px;}
.panel ul li a{font-size:14px;color:#000;text-decoration:none;}
.panel ul li a:hover{color:#1424be;}
.design{width:100%;}
.design ul{list-style:none;}
.design ul li span{margin-right:10px;font-size:10px;}
.design h2{color:#1424be;}