@charset "utf-8";
/* CSS Document */
.fllt{
	float:left;
	width:550px;
	margin:0 auto;
	
}

.ftboldon{
	font-weight:bold;
}

.ftblue{
	color:#3ba9fe;
}

.fltrt{
	float:right;
}

.txtindt3{
	margin-bottom:10px;
	text-indent:32px;
}

.lineht8{
	line-height:80px;
}

.txtalt{
	text-align:left;
}

.txtalct{
	text-align:center;
}

.newwrap{
	width:100%;
	text-align:center;
	position:relative;
	top:-120px;
}
.newtitle{
	width:1200px;
	margin:0px auto;
	padding-top:70px;
}
.nth1{
	font-size:30px;
	line-height:50px;
	color:#333;
	height:50px;
}

.nth2{
	font-size:18px;
	line-height:40px;
	color:#666;
	margin-bottom:40px;
}

.newcolum4{
	width:285px;
	float:left;
	font-size:14px;
	text-align:left;
	padding-bottom:60px;
}

.nc_span a{
	font-size:12px;
	text-decoration:underline;
	color:#06C;!important
	display:block;
	float:left;
	margin:5px 10px 5px 0px;
}

.spanmore {
	font-size:12px;
	text-decoration:underline;
	display:block;
	text-align:right;
	margin:0px 0px 5px 0px;
	width:270px;
}
.spanmore a{
	color:#06C;!important
}

.mglt{
	margin-left:15px;
}
.mglt5{
	margin-left:30px;
}

.mgrt3{
	margin-right:25px;
}



.mgrt{
	margin-right:20px;
}

.mgrt5{
	/*margin-right:50px;*/
}

.newcolum4 img{
	height:285px;
	margin-bottom:15px;
	
}

.pht1{
	font-size:24px;
	color:#333;
	line-height:30px;
}

.greybg{
	background-color:#f3f3f3;
}

.more2{
	color: #0068b7;
	padding-left: 28px;
}


/*Webpos*/
.banner_pos{
	width: 100%;
	position: relative;
	height: 640px;
	top:-120px;
	z-index: -999;
	background: url(img/banner_webpos.jpeg) no-repeat center;
}

.main-layout{
	 margin-top:-100px;
}

.main-layout .wrap{ width:1180px; margin:0 auto; padding-top:40px;}
#nav2{ 
          z-index:2; 
		  opacity:1; 
		  margin-left: -580px;
          list-style-type: none;
          position: fixed;
          left: 40%;
          top: 540px;
		 }
		 
#nav2 li{ 
	      margin-bottom:2px;
		}

#nav2 a{
         border-radius:4px;
         font-size: 12px;
         color: #242C3B;
         background-color: #E9EAEB;
         display: block;
         width: 100px;
         height: 20px;
         padding: 5px 0;
         text-align: center;
         text-decoration: none;
	     line-height:20px;
		}
			 
#nav2 .nav-bar a{ 
                  background-color: #EC576B;
				  color:#FFF;
                }
                    
.header h2{ 
            text-align:center; 
			font-size:32px; 
			font-weight: lighter; 
			line-height:40px; 
			color:#444444;  
		   }
.conter-img{ 
            width:386px; 
			height:237px; 
			float:left;
			padding:50px 20px;
		   }
.font{
       width:560px; 
	   float:right; 
	   padding:100px  30PX;
       font-size:16px; 
	   color:#7a7a7a;
	   line-height:30px;
	  }

.header h3{
	padding-top:15px;	
	font-size: 16px;
	line-height: 20px;
	font-weight: lighter;
	color: #7a7a7a;
	text-align: center;
}
								
.main-layout .sys{ 
	background:#f6f6f6;
	border: solid 1px #E7E7E7;
	height:480px;
}
	 
.font2{
	width:688px;  
	padding:30px 20PX;
	font-size:16px; 
	color:#7a7a7a;
	float:left;
	line-height:30px;
}
				   
 
.pos-img{ 
         float:right;
		 padding:30px 40PX;
		}
.main-layout .header ul li{ 
							margin:42px 27px;
							float:left;
							width:194px; 
							height:268px;
							border-radius:3px;
							border-top:1px solid #d4d4d4;
							border-right:1px solid #d4d4d4;
							border-left:1px solid #d4d4d4;
							background:#f1f1f1;
							-moz-box-shadow:0px 2px 2px #e7e7e7 inset;              
							-webkit-box-shadow:0px 2px 2px #e7e7e7 inset;            
						  }


.main-layout .sns{ 
				   width:1000px; 
				   margin:0 auto; 
				   padding:40px 0px;
				 }

.pic{ 
	 width:58px; 
	 height:73px; 
	 background:url(images/icon_flux.png) no-repeat; 
	 margin-left:68px;
	}
.sns .header span{ 
					font-weight:bold; 
					font-size:16px; 
					color:#7a7a7a; 
					display:block; 
					padding:30px 64px;
				  }
.sns .header p{ 
				color:#7a7a7a; 
				width:154px; 
				display:block; 
				padding:23px 20px;
				font-size:14px;
			   }
.pic2{ 
	   width:64px; 
	   height:67px; 
	   background:url(images/icon_vip.png) no-repeat; 
	   margin-left:68px;
	 }
.pic3{ 
	  width:72px; 
	  height:67px; 
	  background:url(images/icon_product.png) no-repeat; 
	  margin-left:62px;
	 }
.pic4{ 
	  width:59px; 
	  height:67px; 
	  background:url(images/icon_pay.png) no-repeat; 
	  margin-left:68px;
	 }
.main-layout .sheet{
					height:730px; 
					background:#f6f6f6;
					border-top: solid 1px #E7E7E7;
					margin-bottom:-30px;
				   }
.main-layout .imgs{ 
				    padding:30px 0px;
				  }
.sns .imgs-pos{ 
				padding:30px 120px;
			  }
.main-layout .map{  
				   height:725px; 
				   
				 }
.pos-imgs{ 
		  padding:30px 55px;
		 }
.webpos-imgs{
             padding-top:50px;
            }
.main-layout .price{ 
					height:510px;
				   }

.titles{ 
		width:484px; 
		float:left;
		}
.sns h2{ 
        text-align:center; 
		font-size:32px; 
		font-weight: lighter; 
		line-height:40px; 
		color:#444444;  
		}			
.svs{ 
	 width:484px; 
	 float:right;
	 padding-top:80px;
	}
.sns .svs img{
			  padding-left:80px;
			 }		 
.svs #list{ 
           width:256px;
		   height:42px; 
		   background:url(images/icon_01.png) no-repeat;
		   font-size:14px;
		   color:#7a7a7a;
		   line-height:28px;
		   padding-left:35px;
		  }

.svs ul{ 
        padding-top:10px;
	   }
.svs #list2{ 
           width:403px;
		   height:60px; 
		   background:url(images/icon_02.png) no-repeat;
		   font-size:14px;
		   color:#7a7a7a;
		   padding:2px 0px 0px 35px;
		  }
.svs #list3{ 
           width:426px;
		   height:42px; 
		   background:url(images/icon_03.png) no-repeat;
		   font-size:14px;
		   color:#7a7a7a;
		   line-height:28px;
		   padding-left:35px;
		  }
.svs #list4{ 
           width:403px;
		   height:42px; 
		   background:url(images/icon_04.png) no-repeat;
		   font-size:14px;
		   color:#7a7a7a;
		   padding:2px 0px 0px 35px;
		   padding-left:35px;
		  }
.wraps{ 
       width:1000px; 
	   margin:0 auto;
	  }
.wraps h2{ 
		  text-align:center; 
		  font-size:32px; 
		  font-weight: lighter; 
		  line-height:40px; 
		  color:#444444;
		  padding-top:40px;  
		 }	
		 
		 
/*加盟代理*/
.agent5clm{
	float:left;
	width:214px;
	text-align:center;
	margin:0px auto;
	font-size:14px;
}

.agent5clm p{
	width:150px;
	text-align:center;
	margin:0px auto;
	font-size:14px;
	line-height:22px;
}

.redht{
	font-size:24px;
	line-height:40px;
	height:40px;
	color:#C00;
}
.agent_ftimg{
	float:left; margin:30px 15px;
	width:170px;
}

/*Bottom QQ*/
.btmQQ{
/*	width:100%;*/
	margin:50px auto;
	text-align:center;
	font-size:18px;
}
.btmQQ2{
	width:40%;
	margin:50px auto;
	 float:left;
	text-align:right;
	padding-left:200px;
}
.btmQQ3{
	width:20%;
	margin:50px auto;
	 float:left;
	 text-align:left;
	 padding:70px 0px 20px;
	 font-size:14px;
	 color:#1caee4;
}

.btmQQ3 a{
	 color:#1caee4;!important
}
