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

#wrapper{
	
	width:1000px; margin:0 auto; padding: 0px;margin-top:2px;
	
	
	
}
#content{margin:15px;}
body {
	
	  font-size:12px;
	  color:#333;
	margin:0px;
  padding:0px;
 /* background:#e9ecee;*/
  background:#cae5f7;
  font-style:normal;
}

#topbg{background:url(../images/top_bg.png) repeat-x top;height:521px;}
.bottombg{background:url(../images/bottom_bg.png) left  bottom repeat-x;height:1428px;    
  width:100%;
   display:table;}
#top{height:521px; width:1000px; margin:0 auto;background:url(../images/top_bg.png) repeat-x top;}


.logo{background:url(../images/logo.png) no-repeat;width:271px;height:50px; float:left;display:block;margin-left:0px;margin-top:20px;}

.chat{width:386px;height:52px; float:right;margin-top:20px;margin-right:20px;}
.banner{float:left; background:url(../images/banner.png) no-repeat;width:980px;height:240px;margin-top:40px;}

#search{
	background:url(../images/search_bg.png) no-repeat;
	width:980px;
	height:180px;
	position:absolute;
	top:465px;
	margin:0px;
	padding:0px;
	
}

#searchform{
	margin-top:5px;
	width: 920px;
	/*padding-left:40px;*/
	}
#searchform fieldset {
	margin-bottom:10px;
	border: 0;
	margin: 0;
	padding: 1em;
	float: left;
	width:190px;height:20px;
	}
	
#searchform fieldset legend {
	font-size: 4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	}
#searchform fieldset legend span {
	display: none;
	}
#searchform fieldset h3 {
	height: 4em;
	font-size: 1em;
	}
#searchform fieldset div.help {
	color: #1e608e;
	font-size: 0.7em;
	font-weight: bold;
	height: 5em;
	}
#searchform fieldset label {
	font-size: 14px;
	color:#1e608e;
	width:30px;
	line-height: 1.5em;
	}
#searchform fieldset label.hourrate {
	
	width:250px;
	font-size: 14px;
	color:#1e608e;
	width:30px;
	line-height: 1.5em;
	}
#searchform fieldset input {
	color:#666;
	font-size: 11px;
	margin-top:5px;
	background:#FFF;height:28px;margin-bottom:5px;border:0px;width:178px;padding-left:3px;
	}
	#searchform fieldset input.check {
	width:20px;
	}
	#searchform fieldset input.minmax {
	color:#666;
	font-size: 11px;
	margin-top:5px;
	background:#FFF;height:28px;margin-bottom:5px;border:0px;width:58px;padding-left:3px;
	}
#searchform fieldset select {
	color:#666;
	font-size: 12px;
	margin-top:5px;
	background:#FFF;height:25px;margin-bottom:5px;border:0px;width:178px;padding-left:3px;
	}	
#searchform.submitbut{ background:url(../images/search_btn.png) no-repeat;width:404px;height:42px;float:left;}

.submit, .submit a{float:left;color:#FFFFFF; background:url(../images/search1_btn.png) no-repeat;width:404px;height:42px;padding:7px 2px 20px 60px ; text-decoration:none; margin-top:60px;margin-left:290px; font-size:20px; border: none;}
.submit a:hover{background:url(../images/submit_on.png) no-repeat;width:159px;height:31px; color:#666;}
/***************************newvido*****************/

.news_video{
	
	width:978px;
	height:420px;

	float:left;
	text-align:left;
	
/*position:absolute;
	top:135px;*/
	display:block;margin-top:140px; 

}
.videobox{float:left;width:450px;}
.video{float:left; background:url(../images/video_bg.png) no-repeat;width:450px;height:353px;padding:20px 10px 10px 22px;}
.newarticlebox{float:left;width:467px;margin-right:40px;height:325px;}
.newsarticle{background:url(../images/news_bg.png) no-repeat;width:467px;height:325px;float:left;padding-top:10px; }
.newsarticle  h4{color:#2074b2; font-size:16px;padding-left:20px;width:380px; line-height:22px;}
.newsarticle ul{margin:0;padding:0;list-style-type:none;width:auto;color:#ccc;padding-left:20px; float:left;}

.newsarticle ul li{display:block;float:left;font-size:12px; color:#575a5c; font-family:Arial, Helvetica, sans-serif; text-align:left;padding-left:22px;width:380px;  margin:0px 0px 0px 10px;}
.line{background:url(../images/line.png) no-repeat; float:left; width:352px;height:1px;}

.viewmore {background:url(../images/viewall_btn.png)  no-repeat;width:80px;height:32px; float:right;margin-right:18px;}

.howitworkbox{
	
	float:left;
	margin-top:0px;

	display:block;

}.howitwork{
	background:url(../images/howitwork.png) no-repeat;
	width:978px;
	height:569px;
	margin-top:20px;
	float:left;
	text-align:left;
	
/*position:absolute;
	top:135px;*/
	display:block;

}
.howitwork ul{margin:0;padding:0;list-style-type:none;width:auto;color:#ccc;padding-left:20px;float:left;margin-top:130px; text-align:left;}

.howitwork ul li{display:block;float:left;margin:0 0px 0 0;font-size:12px; color:#575a5c; font-family:Arial, Helvetica, sans-serif; text-align:left;padding-left:10px; line-height:28px;width:280px;margin-right:10px;padding-left:15px;margin-bottom:130px;}

.howitwork ul li span{ color:#015688; font-size:16px;}


.howitwork2{display:block;float:left;width:978px;margin-top:20px;}
.howitwork2item{background:url(../images/how_bg1.png) no-repeat;width:412px;height:274px;float:left; margin-right:20px;margin-left:10px;}
.howitwork2item  h4{color:#2074b2; font-size:16px;padding-left:20px;width:380px; line-height:22px;}
.howitwork2item ul{margin:0;padding:0;list-style-type:none;width:auto;color:#ccc;padding-left:20px; float:left;}

.howitwork2item ul li{display:block;float:left;margin:0 0px 0 0;font-size:12px; color:#575a5c; font-family:Arial, Helvetica, sans-serif; text-align:left;padding-left:22px; line-height:28px;width:380px;margin-right:10px; background:url(../images/check_icon.png) no-repeat;}


.howitwork2item2{background:url(../images/how_bg2.png) no-repeat;width:535px;height:274px;float:left; }
.howitwork2item2  h4{color:#2074b2; font-size:16px;float:left;width:500px;padding-left:20px;line-height:22px;}
.howitwork2item2 ul{margin:0;padding:0;list-style-type:none;width:auto;color:#ccc;padding-left:10px; float:left;}

.howitwork2item2 ul li{display:block;float:left;margin:0 0px 0 0;font-size:12px; color:#575a5c; font-family:Arial, Helvetica, sans-serif; text-align:left;line-height:24px;width:500px;margin-right:10px;padding-left:22px; background:url(../images/check_icon.png) no-repeat;}

/***********benefit*************/
.benefitbox{float:left;display:block;margin-top:10px;}
.benefit{background:url(../images/client_bg.png) no-repeat;width:981px;height:307px;float:left;display:block;}
.benefititem{width:450px;float:left; margin-right:15px;}

.benefititem ul{margin:0;padding:0;list-style-type:none;width:auto;color:#ccc;padding-left:10px; float:left;padding-top:50px;}

.benefititem ul li{display:block;float:left;margin:0 0px 0 0;font-size:12px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:left;padding-left:24px; line-height:24px;margin-right:10px;  background:url(../images/check2_icon.png) no-repeat;}



.benefititem2{width:450px;height:274px;float:left; }

.benefititem2 ul{margin:0;padding:0;list-style-type:none;width:auto;color:#ccc;padding-left:10px; float:left;padding-top:50px; }

.benefititem2 ul li{display:block;float:left;margin:0 0px 0 0;font-size:12px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:24px;margin-right:10px;padding-left:24px;  background:url(../images/check2_icon.png) no-repeat;width:450px;}


/*********whatdifferent******************/
.whatdiffrentbox{float:left;margin-top:20px;display:block;}
.whatdifferent{background:url(../images/different_bg.png) no-repeat;width:984px;height:478px;float:left;display:block;margin-top:20px;}


.whatitem{width:280px;height:274px;float:left; margin-top:120px;margin-right:30px;}
.whatitemtext{color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:left;top:30px;left:20px; position:relative;}
.whatitem ul{margin:0;padding:0;list-style-type:none;width:auto;color:#767a7b;padding-left:10px; float:left;height:274px;}

.whatitem ul li{display:block;float:left;margin:0 0px 0 0;font-size:14px; color:#767a7b; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:22px;margin-right:10px;padding-left:22px;  background:url(../images/check_icon.png) no-repeat;width:280px;}



.whatitem1{width:330px;height:274px;float:left; margin-top:120px;margin-right:50px;}
.whatitem1text{color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:left;top:30px;left:60px; position:relative;width:280px;}
.whatitem1 ul{margin:0;padding:0;list-style-type:none;width:auto;color:#fff;padding-left:24px; float:left;height:274px;}

.whatitem1 ul li{display:block;float:left;font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:22px;margin-right:10px;padding-left:22px;  background:url(../images/check_icon.png) no-repeat;width:330px;margin-botom:8px;}



.whatitem2{width:210px;height:274px;float:left; margin-top:120px}
.whatitem2text{color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:left;top:30px;left:20px; position:relative;width:230px;}
.whatitem2 ul{margin:0;padding:0;list-style-type:none;width:auto;color:#767a7b;padding-left:10px; float:left;height:274px;}

.whatitem2 ul li{display:block;float:left;margin:0 0px 0 0;font-size:14px; color:#767a7b; font-family:Arial, Helvetica, sans-serif; text-align:left;line-height:22px;margin-right:10px;padding-left:22px;  background:url(../images/check_icon.png) no-repeat;width:250px;}


.share{width:480px;display:block;height:30px;position:relative;top:-120px;left:570px;float:left;}

.share ul{margin:0;padding:0;list-style-type:none;width:auto;color:#FFFFFF;}

.share ul li{display:block;float:left;margin:0 0px 0 0;}

.share ul li a{display:block;float:left;color: #FFF;text-decoration:none;
	padding:12px 18px 6px 18px;text-shadow:0 1px 1px rgba(255,255,255,255.68);}
	
.bottom{width:1000px;float:left;margin-top:40px;}	

.testmonial{width:900px;top:-30px; position:relative;}
img.floatLeft { 
	top:-20px; position:relative;
    float: left; 
    margin: 4px 15px 10px 10px; width:200px;height:185px;
}
.aboutus{float:left;width:900px;margin-top:20px;}

.listartical{width:900px;float:left;display:block;margin-top:20px;}

.listarticalbg{width:900px;float:left; background:url(../images/article_bg.png) repeat-x;height:806px;margin-left:50px;}

.listarticalitem{width:420px;height:274px;float:left;margin-right:20px;margin-top:30px; }

.listarticalitem ul{margin:0;padding:0;list-style-type:none;width:auto;color:#ccc;padding-left:10px; float:left;}

.listarticalitem ul li,.listarticalitem ul li a{display:block;float:left;margin:0 0px 0 0;font-size:12px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:left;padding-left:10px; line-height:22px;margin-right:10px;padding-left:15px;width:420px; text-decoration:none;  }

.listarticalitem ul li a:hover{color:#CC3;}

/* Clearfix */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}



/*****************registration page**************/
.registration{
	
	float:left;
	margin-top:40px;
	width:950px;
		


}
#itout{float:left;display:block;width:950px;}
#itout.col1{width:15%;float:left;margin-right:20px; background: #2074B2;}
#itout.col2{width:65%;float:left;margin-right:20px;}
#itout.col3{width:15%;float:right;background: #2074B2;}

#regis-form { float:left; margin-top:20px; width:950px;}
#regis-form fieldset { border:none; float:left; }
#regis-form .field { clear:both;}
#regis-form label { float:left; width:150px; line-height:18px; padding-bottom:12px; color:#666666; font-size:14px;}
#regis-form label span{color:#F00;}
#regis-form label.label1 { float:left; width:90px;   color:#F60; font-size:18px;margin-top:10px;}
#regis-form input {
	width:273px;
	padding:1px 0 1px 3px;
	border:1px solid #ededed;
	color:#414141;
	height:25px;
	margin:5px;
}
#regis-form input.radio { color:#414141; width:20px;border:none;}
#regis-form radio {  padding:1px 0 1px 3px; color:#666666;font-family:Arial, Helvetica, sans-serif;magin-top:10px;}
#regis-form textarea {width:273px;height:50px;padding:1px 0 20px 3px;
margin-bottom:10px;border:1px solid #ededed;color:#414141;overflow:auto;}
#regischoose{float:left;display:block;width:900px;}
#regiscus{float:left;display:block;width:400px; margin-right:50px;}
#regisline{float:left;display:block;width:3px; height:130px; color:#666;margin-right:20px; background-color:#2074b2;}
#regispartner{float:left;display:block;width:400px;}
.regis_submit, .regis_submit a{float:left;color:#FFF; background:url(../images/submit.png) no-repeat;width:119px;height:39px;padding:7px 2px 20px 22px ; text-decoration:none; margin-top:40px;margin-left:390px; font-size:20px; border: none;}
#footbg{float:left;background:url(../images/foot_bg.png) repeat-x bottom;height:41px;width:100%; display:block;}

.searchresearch{float:left;margin-top:20px;width:978px;}
.searchbox{float:left;}
textarea{widht:700px;}

