/*====================================== reset.css is here ========================================*/
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
input:focus	{outline:none;}
img	{border:0 none;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none; background:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#000000; font-family:"Arial", Verdana, Tahoma; font-size:12px; margin:0 auto; padding:0;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; width:100%; min-width:1001px; }
.container									{width:1001px; margin:0 auto; }
.maincontent								{}
.header										{width:100%; margin:0 auto;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
.headerin									{margin:0 auto; width:1001px;}
.headerinleft								{width:200px;}
.logo										{margin:22px 0 0 0;}
.logo a										{margin:0; padding:0; display:inline-block;}

 
.headerinright								{width:600px;} 
.headerinright1								{width:295px;} 
.headerinright1 p							{margin:5px 0 0 0; padding:5px 0px 5px 20px; display:inline-block; font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#4a4948;
											background:url(../images/phone.png) no-repeat left center;}
.headerinright1 p span						{margin:0; padding:0; display:inline-block; font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#2e7fc2;}
.headerinright1 a							{margin:0; padding:9px 12px 9px 11px; display:inline-block; font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#4a4948; 
											background:url(../images/login-back.png) no-repeat;}
.headerinright1 a span						{margin:0; padding:0 20px 0 0; display:inline-block; font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#4a4948;
											background:url(../images/login-arrow.png) no-repeat right center;}


.headerinright2								{width:600px;} 





/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
.nav										{width:600px; margin:38px 0 0 0;}
.nav ul										{margin:0; padding:0; display:inline-block; float:left;}
.nav ul li									{margin:0 16px 0 0; padding:0; display:inline-block; float:left; list-style-type:none;}
.nav ul li a								{margin:0; padding:0 13px 14px 13px; display:inline-block; font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#3e3e3e;
											border-bottom:3px solid #ffffff;}
.nav ul li a span							{}
.nav ul li a:hover							{border-bottom:3px solid #e9ca18;}

/* ---------------------------------------------------------*/

.banner										{width:100%; margin:0 auto; background:url(../images/slide-background_02.jpg) no-repeat center top; background-size:cover;
											 border-top:3px solid #f7f7f7;}
.bannerin									{width:1001px; padding:55px 0 0 0; margin:0 auto;  }
.bannerinleft								{width:530px;}
.bannerinleft h1							{font-family: 'Cabin', sans-serif; font-size:40px; font-weight:700; color:#2e7fc2;margin:0 0 32px 0; padding:0; display:inline-block;}
.bannerinleft p								{font-family: 'Cabin', sans-serif; font-size:17px; font-weight:normal; color:#3e3e3e;margin:0 0 40px 0; padding:0; display:inline-block; line-height:26px;}
.bannerinleft p	span						{font-family: 'Cabin', sans-serif; font-size:17px; font-weight:700; color:#3e3e3e;margin:0; padding:0; display:inline-block;}

.bannerinleft a								{font-family: 'Cabin', sans-serif; font-size:18px; font-weight:700; color:#ffffff;margin:0; padding:15px 0 16px 0; display:inline-block; 
											background:url(../images/ban-btn.png) no-repeat; text-shadow:1px 1px 2px #5f5209; width:296px; text-align:center;}

.bannerinright								{width:430px;}
.bannerinright .cd							{}
.bannerinright .cd a						{margin:0; padding:0; display:inline-block;}
.bannerinright .cddown						{width:428px; margin:28px 0 0px;}
.bannerinright .cddownleft					{}

.bannerinright .cddownright					{width:340px; margin:0 19px 0 0;}
.bannerinright .cddownright	p				{font-family: 'Cabin', sans-serif; font-size:14px; font-style:italic; color:#4a4948;margin:0 0 0px 0; padding:0; font-weight:normal;} 
.bannerinright p							{font-family: 'Cabin', sans-serif; font-size:12px; font-weight:bold; color:#4a4948;margin:0 0 0 70px; padding:0; display:inline-block;} 	
.bannerinright p span						{font-family: 'Cabin', sans-serif; font-size:12px; font-weight:bold; color:#2e7fc2;margin:0 0 0px 0; padding:0; display:inline-block;} 	
.bannerinright .slidebtn					{width:51px; background:url(../images/slidebtnback.png) no-repeat center top; padding:6px 8px 0 8px; margin:24px 0 0 0;}
.bannerinright .slidebtn a					{margin:0 0px 0 0px; padding:0; display:inline-block;}



/* ------------------------ MAIN CONTENT HERE --------------*/

.container									{width:100%; margin:0 auto 0px;}
.containerin								{width:1001px; margin:30px auto 30px;}  
.containerin .box							{width:319px; background:url(../images/ban-down-img1.png) no-repeat center top; padding:31px 0 39px 0; margin:0px 0 0 0;}
.containerin .box h3						{font-family: 'Cabin', sans-serif; font-size:17px; font-weight:normal; color:#e8c708;margin:0 0 0px 22px; padding:0; display:block; }
.containerin .box h2						{font-family: 'Cabin', sans-serif; font-size:30px; font-weight:bold; color:#2e7fc2;margin:0 0 0px 22px; padding:0; display:block; text-transform:uppercase; 
											line-height:28px;}
.containerin .box p							{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#3e3e3e;margin:10px 0 0px 22px; padding:0; display:block; }
.containerin .box a							{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:bold; color:#ffffff;margin:22px 0 0px 22px; padding:8px 0; 
											text-shadow:1px 1px 2px #bdc0c0; width:133px; background:url(../images/box-btn1.png) no-repeat center top; display:inline-block; text-align:center;}
 .containerin .box a:hover{text-decoration:underline;}    								
.containerin .box1							{width:319px; background:url(../images/ban-down-img2.png) no-repeat center top; padding:31px 0 52px; margin:0px 0 0 22px;}
.containerin .box1 h3						{font-family: 'Cabin', sans-serif; font-size:17px; font-weight:normal; color:#e8c708;margin:0 0 0px 22px; padding:0; display:block; }
.containerin .box1 h2						{font-family: 'Cabin', sans-serif; font-size:30px; font-weight:bold; color:#2e7fc2;margin:0 0 0px 22px; padding:0; display:block; line-height:28px;
											text-transform:uppercase; }
.containerin .box1 p						{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#3e3e3e;margin:10px 0 0px 22px; padding:0; display: inline-block; }
.containerin .box1 p a						{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#2e7fc2;margin:0 0 0 -8px; padding:0 5px 0 0; display:inline-block;
											background:url(../images/arrow.jpg) no-repeat right center; width:190px; }
.containerin .box1 p a:hover{text-decoration:underline;}
.containerin .box1 a						{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:bold; color:#4a4948;margin:22px 0 0px 22px; padding:8px 0; 
											text-shadow:1px 1px 2px #bdc0c0; width:133px; background:url(../images/box-btn1.png) no-repeat center top; display:inline-block; text-align:center;}

.containerin .box2							{width:319px; background:url(../images/ban-down-img3_03_02.png) no-repeat center top; padding:31px 0 20px; margin:0px 0 0 22px;}
.containerin .box2 h3						{font-family: 'Cabin', sans-serif; font-size:17px; font-weight:normal; color:#e8c708;margin:0 0 0px 22px; padding:0; display:block; }
.containerin .box2 h2						{font-family: 'Cabin', sans-serif; font-size:30px; font-weight:bold; color:#2e7fc2;margin:0 0 0px 22px; padding:0; display:block; line-height:28px;
											text-transform:uppercase; }
.containerin .box2 p						{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#3e3e3e;margin:10px 0 0px 22px; padding:0; display: block; }
.containerin .box2 p a						{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#2e7fc2;margin:0 0 0 0px; padding:0 10px 0 0; display:inline-block;
											background:url(../images/arrow.jpg) no-repeat right center; }
.containerin .box2 p a:hover{text-decoration:underline;}											
.containerin .box2 ul						{margin:15px 0 0 22px; padding:0; display:inline-block; float:left;}
.containerin .box2 ul li					{margin:0 12px 0 0; padding:0; display:inline-block; float:left;}
.containerin .box2 ul li a					{margin:0; padding:0; display:inline-block; font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#2e7fc2;}

.container1									{width:100%; margin:0 auto 0px;}
.container1in								{width:1001px; margin:0px auto 0px;} 
.container1in h4							{font-family: 'Cabin', sans-serif; font-size:30px; font-weight:normal; color:#4a4948; margin:0; padding:13px 18px 13px 0; text-align:center;
        									background:url(../images/simble.jpg) no-repeat right center; width:500px; margin:0 auto;}
.container1in ul							{margin:20px 0px 50px 0; padding:0; display:inline-block; float:left;}
.container1in ul li							{margin:0 0px 0 0; padding:0; display:inline-block; float:left; list-style-type:none;}											
.container1in ul li .data					{}
.container1in ul li .data a					{margin:0 0px 0 0; padding:0; display:inline-block;}
.container1in ul li .data a img				{margin:0 0px 25px 35px; padding:0; display:inline-block; width:166px;}
.container1in ul li	.data p					{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#3e3e3e; margin:0; padding:6px 0 0 15px; line-height:20px;
											background:url(../images/codes.png) no-repeat top left; width:230px;}											
.container1in ul li	.data span				{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#2e7fc2; margin:0; padding:0; 
											}
.container1in ul li	.data span a			{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#2e7fc2; margin:18px 0 0 15px; padding:0;}
.container1in ul li	.data span a:hover{text-decoration:underline;}
.container2									{width:100%; margin:0 auto 0px; background:url(../images/strip4.jpg) repeat-x center top; background-size:100% 100%; padding:0 0 25px 0;}
.container2in								{width:1001px; margin:0px auto 0px;} 
.container2in h5							{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; font-style:italic; color:#3e3e3e; margin:0 0 15px 0; padding:0px 0 0 0px;
											display:inline-block;}
.container2in ul							{margin:0; padding:0; display:inline-block; float:left;}
.container2in ul li							{margin:0 51px 0 0; padding:0; display:inline-block; float:left; list-style-type:none;}
.container2in ul li	a						{margin:0; padding:0; display:inline-block; }
.container2in ul li	a.move1					{margin:-15px 0 0 0; padding:0; display:inline-block;}

.container3									{width:100%; margin:0 auto; }
.container3in								{width:1001px; margin:35px auto 0px; padding:0 0 45px 0;}
.container3inleft							{width:570px; }
.container3inleft .data4					{}
.container3inleft .data4 a					{margin:28px 10px 0 0; padding:0; display:inline-block;}

.container3inleft .data5					{}
.container3inleft .data5 a					{margin:28px 0 0 18px; padding:0; display:inline-block;}


.container3inleft .data3					{width:515px;}
.baby                                       {width:82px; float:left;}
.baby a                					{font-family: 'Cabin', sans-serif; font-size:14px; display:inline-block; font-weight:700; color:#2e7fc2; margin:0; padding:0;}

.info1                                      {float:left; width:409px; padding:0 0 0 19px;}
.info1 p                					{font-family: 'Cabin', sans-serif; font-size:20px; font-weight:normal; font-style:italic; color:#4a4948; margin:0; padding:0 0 0 0px; display:inline-block; line-height:26px;}
.info1 span				{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#2e7fc2; margin:0px 0 0 0px; padding:0; display:inline-block;}
.info1 span a				{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#2e7fc2; margin:16px 0 0 0px; padding:0; display:inline-block;}

.info1 span a:hover{text-decoration:underline;}

.container3inleft .data3 h6					{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700; color:#2e7fc2; margin:16px 0 0 34px; padding:0; display:inline-block;}



.container3inright							{width:400px;}
.container3inright a						{}
.container3inright p						{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#4a4948; margin:0; padding:0; width:297px; line-height:20px;}
.container3inright span						{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:normal; color:#4a4948; margin:11px 0 0 26px; padding:0; display:inline-block;}
.container3inright span a					{font-family: 'Cabin', sans-serif; font-size:14px; font-weight:700;  color:#2e7fc2; margin:0; padding:0;}

.container3inright span a:hover{text-decoration:underline;}




/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
.footer										{width:100%;margin:0 auto;padding:0;}
.footer1									{width:100%;margin:0 auto;padding:0; background:url(../images/ft_bg.png) no-repeat center top; background-size:cover; padding:0 0 0 0;}
.footer1in									{width:1001px;margin:0 auto;padding:0;}
.inner_ft1									{width:680px;float:left}
.inn_ft1									{float:left; width:160px;}
.inn_ft1 h2									{font-family: 'Cabin', sans-serif; color:#ffffff;font-size:15px;padding:43px 0px 20px 0; margin:0;font-weight:bold;background:url(../images/line.png) repeat-x left bottom;
                                             width:160px;}
.inn_ft1 ul									{display:block;margin:21px 0 0px 0; padding:0;}
.inn_ft1 ul li								{display:block;padding:0; margin:15px 0 0px 0;}
.inn_ft1 ul li a							{ font-family: 'Cabin', sans-serif; color:#ffffff;font-size:14px; font-weight:normal; display:inline-block;line-height:18px; margin:0; padding:0; }
.inn_ft1 ul li a:hover						{color:#ffffff; text-decoration:underline;}

.inn_ft2									{margin:0 0 0 42px;padding:0;float:left; width:180px;}
.inn_ft2 h2									{font-family: 'Cabin', sans-serif; color:#ffffff;font-size:15px;padding:43px 0px 20px 0; margin:0;font-weight:bold;background:url(../images/line.png) repeat-x left bottom;}
.inn_ft2 ul									{display:block;margin:21px 0 0px 0; padding:0;}
.inn_ft2 ul li								{display:block;padding:0; margin:15px 0 0px 0;}
.inn_ft2 ul li a							{ font-family: 'Cabin', sans-serif; color:#ffffff;font-size:14px; font-weight:normal; display:inline-block;line-height:18px; margin:0; padding:0; }
.inn_ft2 ul li a:hover						{color:#ffffff; text-decoration:underline;}	

.inn_ft3									{margin:0 0 0 42px;padding:0;float:left; width:218px;}
.inn_ft3 h2									{font-family: 'Cabin', sans-serif; color:#ffffff;font-size:15px;padding:43px 0px 20px 0; margin:0;font-weight:bold;background:url(../images/line.png) repeat-x left bottom;}
.inn_ft3 ul									{display:block;margin:18px 0 0px 0; padding:0;}
.inn_ft3 ul li								{display:block;padding:0; margin:15px 0 0px 0;}
.inn_ft3 ul li a							{ font-family: 'Cabin', sans-serif; color:#ffffff;font-size:14px; font-weight:normal; display:inline-block;line-height:18px; margin:0; padding:0; }
.inn_ft3 ul li a:hover						{color:#ffffff; text-decoration:underline;}	
.inner_ft2									{float:right;margin:17px 0 18px 0;padding:0;}
.footer2									{width:100%;margin:0 auto;padding:0 0 15px 0;background-color:#ffffff;}
.ft2										{width:1001px;margin:0 auto;padding:0;}
.ft2 a										{margin:21px auto 0;padding:0;float:left;}
.ft2 .foot1									{}
.ft2 .foot1 ul								{margin:23px 0 0 26px; padding:0; display:inline-block; float:left;}
.ft2 .foot1 ul li							{margin:0; padding:0; display:inline-block; float:left; font-family: 'Cabin', sans-serif;color:#727272;font-size:12px; }
.ft2 .foot1 ul li a							{margin:0; padding:0; display:inline-block; float:left; font-family: 'Cabin', sans-serif;color:#727272;font-size:12px; }
.ft2 .foot1 ul li p							{margin:0; padding:0; display:inline-block;  font-family: 'Cabin', sans-serif;color:#727272;font-size:12px; }
.ft2 .foot1 ul li a:hover{text-decoration:underline;}
.ft2 .foot1 p									{margin:10px 0 0px 16px;padding:12px 0 29px 0;font-family: 'Cabin', sans-serif;color:#727272;font-size:12px; display:inline-block; float:left;}
.ft2 .foot1 p a									{margin:0px ;padding:0; font-family: 'Cabin', sans-serif; color:#727272; font-size:12px;  display:inline-block; }
.copy										{}
/* ---------------------------------------------------------*/


