@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ margin:0px; padding:0px; font-family:"Myriad Pro";}
#wrapper{ width:100%; margin:0; padding:0; height:auto;}
header#header{ width:100%; margin:0; padding:0; background-color:#fff; overflow:hidden;}
header#header .top_sec{ width:100%; margin:0; padding:0;}
header#header .top_sec .top_innersec{ width:1004px; margin:auto; padding:0; height:auto; background-color:#fff; overflow:hidden;}
header#header .top_sec .top_innersec .social_icon{ width:250px; float:right; margin-top:40px; margin-right:-10px;  }
header#header .top_sec .top_innersec .social_icon ul{ list-style:none;}
header#header .top_sec .top_innersec .social_icon ul li{ float:left; font-size:15px;}
header#header .top_sec .top_innersec .social_icon ul li.fb{ background:url(../img/lock.png) left center no-repeat; height:25px; font-family:Arial, Helvetica, sans-serif;;}
header#header .top_sec .top_innersec .social_icon ul li.fb a{ margin:0 15px; text-decoration:none; padding:3px 4px 0 16px;   }
header#header .top_sec .top_innersec .social_icon ul li.account{ background:url(../img/profile.png) left center no-repeat;  height:25px; font-family:Arial, Helvetica, sans-serif;}
header#header .top_sec .top_innersec .social_icon ul li.account a{ margin:0 15px; text-decoration:none; padding:2px 4px 0 14px;  }
header#header .top_sec .top_innersec .social_icon ul li.help{ background:url(../img/search.png)left center no-repeat;  height:25px; font-family:"myriad pro";}
header#header .top_sec .top_innersec .social_icon ul li.help a{ margin:0 15px; text-decoration:none; padding:9px 4px 0 15px;; display:block; }
header#header .top_sec .top_innersec .social_icon ul li.serch{ background:url(../img/indentity.png) left center no-repeat;  height:25px; font-family:"myriad pro";}
header#header .top_sec .top_innersec .social_icon ul li.serch a{ margin:0 15px; text-decoration:none;}
header#header .top_sec .top_innersec .social_icon ul li a{ color:#5d615c; padding:10px; padding:9px 4px 0 15px; display:block;  }

header#header .top_sec .top_innersec .logo{ width:308px;  margin: 10px 0 10px 10px; float:left;}
header#header .top_sec .top_innersec .top_outersec .navigation{ width:115%; float:left; margin-top:12px; margin-bottom:5px; }
header#header .top_sec .top_innersec .top_outersec .navigation ul{ margin:0; padding:0;}
header#header .top_sec .top_innersec .top_outersec .navigation ul li{ float:left; list-style:none;  padding:0 12px; color:#fff; text-decoration:none;}
header#header .top_sec .top_innersec .top_outersec .navigation ul li a{ color:#fff; text-decoration:none; text-transform:uppercase; font-family:"myriad pro"; font-size:18px;}

header#header .top_sec .top_innersec .top_outersec .navigation ul li.home{ background-color:#e60956; color:#fff; width:4%; padding:15px 54px 15px 42px;  border:1px solid #FFF;  }
header#header .top_sec .top_innersec .top_outersec .navigation ul li.profile{ background-color:#f99406;  color:#fff; padding:15px 43px 15px; border:1px solid #FFF; }

header#header .top_sec .top_innersec .top_outersec .navigation ul li.Serv{ background-color:#e61701; color:#fff; width:7%;   padding:15px 49px 15px; border:1px solid #FFF;  }
header#header .top_sec .top_innersec .top_outersec .navigation ul li.pack{ background-color:#4ecd02; color:#fff; width:7%;  padding:15px 43px 15px;  border:1px solid #FFF; }
header#header .top_sec .top_innersec .top_outersec .navigation ul li.util{ background-color:#188afd; color:#fff;   padding:15px 43px 15px;  border:1px solid #FFF;  }
header#header .top_sec .top_innersec .top_outersec .navigation ul li.cont{ background-color:#b906d3; color:#fff; width:5%;  padding:15px 54px 15px 42px; border:1px solid #FFF;  }


header#header .top_sec .top_innersec .top_outersec .navigation ul li.home a:hover  {	
text-transform:uppercase; font-family:"myriad pro"; font-size:18px;  color:#258a09;	text-decoration:none; }

header#header .top_sec .top_innersec .top_outersec .navigation ul li.profile a:hover  {	
text-transform:uppercase; font-family:"myriad pro"; font-size:18px;  color:#048f85;	text-decoration:none; }
  
	
header#header .top_sec .top_innersec .top_outersec .navigation ul li.Serv a:hover  {	
text-transform:uppercase; font-family:"myriad pro"; font-size:18px;  color:#258a09;	text-decoration:none; }

header#header .top_sec .top_innersec .top_outersec .navigation ul li.pack a:hover  {	
text-transform:uppercase; font-family:"myriad pro"; font-size:18px;  color:#d25602;	text-decoration:none; }	

header#header .top_sec .top_innersec .top_outersec .navigation ul li.util a:hover  {	
text-transform:uppercase; font-family:"myriad pro"; font-size:18px;  color:#044c6c;	text-decoration:none; }	

header#header .top_sec .top_innersec .top_outersec .navigation ul li.cont a:hover  {	
text-transform:uppercase; font-family:"myriad pro"; font-size:18px;  color:#4660a4;	text-decoration:none; }	



#middle_part{ width:100%;height:auto; background-image:url(../img/bg.png); height:498px; overflow:hidden; }
#middle_inner{ width:100%;height:auto; background-color:#48a2fd;  height:60px; overflow:hidden;  }

#menu{ width:100%; margin:0px auto;}





.bighed{  width:980px; margin:0px auto; margin-top:12px; }


 .centerpart{ margin:0px auto; width:984px; height:440px; border:10px solid #FFF; background-color:#0F0; margin-top:12px; }




.caontantpart{width:100%;  }
.caontantinner{ margin:0px auto; width:1004px; overflow:hidden; }

.boxcanter1{ margin:0px auto; width:850px;text-align:center; margin-top:20px; }

.boxcanter02{ margin:0px auto; width:980px; margin-top:20px; }

.heds{  margin:0px auto; font-size:30px; color:#42a527; text-transform:uppercase;  }

.hednn{  margin:0px auto; font-size:30px; color:#fff; text-transform:uppercase;  }


.hedsblue{  margin:0px auto; font-size:30px; color:#3daee7; text-transform:uppercase;  }

.texts{ margin:0px auto; font-size:15px; color:#464646; font-family:Arial, Helvetica, sans-serif; margin-top:10px; line-height:22px;}

.boxcan2{ margin:0px auto; width:1004px; margin-top:20px; overflow:hidden; }

.boxorge{background-color:#188afd; width:300px; float:left; margin:14px; height:363px; }

.boximg{ background-image:url(../img/img.png); height:212px;}

.boxgreen{background-color:#4ecd02; width:300px; float:left; margin:14px; height:363px; }
.boximg1{ background-image:url(../img/img1.png); height:212px;}

.boxblue{background-color:#b906d3; width:300px; float:left; margin:14px; height:363px; }
.boximg2{ background-image:url(../img/img2.png); height:212px;}



.boxmj{background-color:#ea3171; width:300px; float:left; margin:14px; height:363px;  }
.boxyel{background-color:#faa52e; width:300px; float:left; margin:14px; height:363px; }
.boxred{background-color:#ea3c2a; width:300px; float:left; margin:14px; height:363px; }



.whoboximg{ background-image:url(../img/scr1.png); height:212px; border:6px solid #FFF; margin-top:15px;}
.whoboximg1{ background-image:url(../img/scr2.png); height:212px; border:6px solid #FFF; margin-top:15px;}
.whoboximg2{ background-image:url(../img/scr3.png); height:212px; border:6px solid #FFF; margin-top:15px;}


.serimg{ background-image:url(../img/res2.png); height:212px; border:6px solid #3d9dfd; margin-top:15px; background-repeat:no-repeat; width:300px; float:left;margin-left:12px;}
.serimg1{ background-image:url(../img/res1.png); height:212px; border:6px solid #6ad52b; margin-top:15px;background-repeat:no-repeat; width:300px; float:left; margin-left:20px;}
.serimg2{ background-image:url(../img/res3.png); height:212px; border:6px solid #c42eda; margin-top:15px;background-repeat:no-repeat; width:300px;float:left;margin-left:20px;}

.stuffimg{ background-image:url(../img/pl.png); height:300px; border:6px solid #3d9dfd; margin-top:15px; background-repeat:no-repeat; width:300px; float:left;margin-left:12px;}
.stuffimg1{ background-image:url(../img/pl.png); height:300px; border:6px solid #6ad52b; margin-top:15px;background-repeat:no-repeat; width:300px; float:left; margin-left:20px;}
.stuffimg2{ background-image:url(../img/pl.png); height:300px; border:6px solid #c42eda; margin-top:15px;background-repeat:no-repeat; width:300px;float:left;margin-left:20px;}



.stufftext{   margin-top:15px;  width:315px; float:left;margin-left:12px; text-align:center;}
.stufftext1{    margin-top:15px; width:310px; float:left; margin-left:20px;text-align:center;}
.stufftext2{    margin-top:15px; width:310px;float:left;margin-left:20px;text-align:center;}





.off{ background-image:url(../img/cm1.png); height:212px; border:6px solid #0dd5c6; margin-top:15px; background-repeat:no-repeat; width:300px; float:left;margin-left:12px;}
.off1{ background-image:url(../img/cm2.png); height:212px; border:6px solid #66b650; margin-top:15px;background-repeat:no-repeat; width:300px; float:left; margin-left:20px;}
.off2{ background-image:url(../img/cm3.png); height:212px; border:6px solid #3daee7; margin-top:15px;background-repeat:no-repeat; width:300px;float:left;margin-left:20px;}


.serhed{  margin:0px auto; font-size:30px; color:#66b650;   }
.sergreen{  margin:0px auto; font-size:18px; color:#66b650;}


.serbl{  margin:0px auto; font-size:30px; color:#3daee7;   }
.serblue{  margin:0px auto; font-size:18px; color:#3daee7;}








.gmain{width:1003px; margin:0px auto; }
.fphoto{ float:left;width:314px; height:224px; margin-left:15px;margin-top:20px; border:6px solid #000; }

.gphoto{ float:left;width:307px; height:219px; margin-left:5px;margin-top:20px; border:7px solid #3d9dfd;}
.gphoto1{ float:left;width:307px; height:219px; margin-left:15px;margin-top:20px; border:7px solid #6ad52b;}
.gphoto2{ float:left;width:307px; height:219px; margin-left:15px;margin-top:20px; border:7px solid #c42eda;}











.textn{ margin:0px auto; font-size:14px; color:#464646; font-family:Arial, Helvetica, sans-serif; margin-top:10px; line-height:22px; font-weight:600; }


.boxinnerside{ float:left; padding:20px;}

.boxorgtext{  font-size:32px; color:#FFF;}
.boxtexts{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; line-height:20px; padding-top:6px;}

.bottamslider{ float:left; width:1004px; margin-top:40px; border-top:1px solid #eeeeee; padding-top:15px; border-bottom:1px solid #eeeeee;   padding-bottom:35px;  }



































 .emailid{ float:left; width:1003px;  margin-top:30px; }
 .dlolo{ font-size:12px; font-size:12px; color:#4c4e4e; margin-top:10px; }
 .detex{ font-size:13px;  color:#4c4e4e; margin-left:20px; margin-top:10px; line-height:18px;}

 
#footer{ float:left;  width:100%; height:125px; background-color:#3d9dfd;}
#footer .bottam { width:990px; margin: 0px auto; background-image:url(../grafic/bgcent.png); height:30px; }
 
.outer { float:left; width:1003px; margin-left:10px; margin-top:10px; }
 .outer .row{ float:left; width:525px;   }
 .outer .labl{ float:left; width:100px; font-size:14px; color:#4c4e4e; margin-top:12px; text-align:right; }
 .outer .fild{ float:left; width:410px; height:40px; border: 1px solid #cccccc; margin-left:8px; margin-top:15px; font-size:14px; color:#4c4e4e; padding:  0 0 0 3px;}
 .outer .tarea{ float:left; width:410px; height:102px; border: 1px solid #cccccc; margin-left:8px; margin-top:15px; font-size:11px; color:#4c4e4e;}

 .outer .subtn{ float:left; width:59px; background-image:url(../img/submit.png); background-repeat:no-repeat; height:26px; border:none; 
 margin-left:8px; margin-top:8px; font-size:11px; color:#4c4e4e;}
 
.fildr{ float:left; width:410px; height:40px; border: 1px solid #cccccc; margin-left:8px; margin-top:15px; font-size:14px; color:#4c4e4e; padding:  0 0 0 3px; line-height:10px;}

 .outer .rebtn{ float:left; width:53px; background-image:url(../img/resat.png); background-repeat:no-repeat; height:26px; border:none; 
 margin-left:8px; margin-top:8px; font-size:11px; color:#4c4e4e;}

.form{ float:left; width:520px; margin-top:40px; }
 .imgcont{ float:right;  margin:20px; width:415px; margin-top:54px; }

label{ float:left; padding-top:12px;}











footer#footer{ width:100%; height:auto; background-color:#000; margin-top:15px; border-top:10px #000 solid; padding:33px 0 0px;}
footer#footer .end_part{ width:1004px; margin:auto; height:auto; overflow:hidden; }
footer#footer .end_part .plans{ width:235px; float:left;  padding:0 18px 0 0px; min-height:212px; height:auto}
footer#footer .end_part .plans p{ font-size:20px; color:#fff;}
footer#footer .end_part .plans h1{ color:#fff; font-family:"arial"; font-size:24px;  padding:0 0 6px 0; font-weight:normal; margin:0 0 8px}
footer#footer .end_part .plans ul{ margin:0; padding:0}
footer#footer .end_part .plans ul li{ text-decoration:none; line-height:15px; background:url(../img/arrow.png) no-repeat scroll left center rgba(0, 0, 0, 0); padding:5px 0 5px  21px; margin:0 5px 0 11px; }
footer#footer .end_part .plans ul li a{ color:#4f4e4e; font-size:14px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
footer#footer .end_part .plans ul li a:hover{ color:#fff}


footer#footer .end_part .services_part{ width:220px; float:left;  padding:0 18px 0 18px; min-height:235px; height:auto}
footer#footer .end_part .services_part p{ font-size:14px; color:#4f4e4e;font-family:Arial, Helvetica, sans-serif; 
    line-height: 20px;
}
footer#footer .end_part .services_part h1{ color:#fff;  font-family:Arial, Helvetica, sans-serif;  font-size:24px;  padding:0 0 6px 0; font-weight:normal; margin:0 0 8px}
footer#footer .end_part .services_part ul{ margin:0; padding:0 ;  }
footer#footer .end_part .services_part ul li{   text-decoration:none; line-height:15px; background:url(../images/dot_img.png) no-repeat scroll left center rgba(0, 0, 0, 0); padding:5px 0 5px  18px }
footer#footer .end_part .services_part ul li a{ color:#4f4e4e; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
footer#footer .end_part .services_part ul li a:hover{ color:#4f4e4e; font-family:Arial, Helvetica, sans-serif; }


footer#footer .end_part .about{ width:250px; float:left;  padding:0 18px 0 0px; min-height:235px; height:auto}
footer#footer .end_part .about p{ color: #4F4E4E; font-family:Arial, Helvetica, sans-serif;font-size: 14px; line-height: 19px; }
    
   
    
   
footer#footer .end_part .about h1{ color:#fff; font-family:Arial, Helvetica, sans-serif;  font-size:24px;  padding:0 0 6px 0; font-weight:normal; margin:0 0 6px}
footer#footer .end_part .about ul{ margin:0; padding:0}
footer#footer .end_part .about ul li{ text-decoration:none; line-height:15px; background:url(../img/arrow.png) no-repeat scroll left center rgba(0, 0, 0, 0); padding:5px 0 5px  18px }
footer#footer .end_part .about ul li a{color:#4f4e4e; font-size:14px;}
footer#footer .end_part .about ul li a:hover{ color:#4f4e4e}


footer#footer .end_part .help{ width:160px; float:left;  padding:0 18px 0 30px; min-height:235px; height:auto}
footer#footer .end_part .help p{ font-size:14px; color:#4f4e4e;}
footer#footer .end_part .help h1{ color:#fff; font-family:Arial, Helvetica, sans-serif;  font-size:24px;  padding:0 0 9px 0; font-weight:normal; margin:0 0 0px}
footer#footer .end_part .help ul{ margin:0; padding:0}
footer#footer .end_part .help ul li{ text-decoration:none; line-height:12px; background:url(../img/arrow.png) no-repeat scroll left center rgba(0, 0, 0, 0) ; margin:0 2px 0 5px; padding:5px 0 5px 15px; font-family:Arial, Helvetica, sans-serif; }
footer#footer .end_part .help ul li a{ color:#4f4e4e; font-size:14px; text-decoration:none;}
footer#footer .end_part .help ul li a:hover{color:#fff;}
.copy_right{ width:100%; padding:0; height:auto; background-color:#ffffff;}
.copy_right .copy{ width:448px; margin:0px auto; padding:15px;}
.copy_right .copy h1{ font-size:13px;  font-family:Arial, Helvetica, sans-serif;  color:#7e7c7c; font-weight:normal;  float:left; padding-top:5px; padding-bottom:5px;}



footer#footer .end_part .services_part .social_icon{ width:200px; margin:auto; overflow:hidden; margin:24px 5px 0 0;}