           .top-service-panel{
              background:rgba(0, 0, 0, 0.50);
              height:330px;
              width:260px;
              margin-top:-350px;
              z-index:99;
              position:relative;
              margin-left:40px;
              color:#fff;
              text-align:center;
              padding:10px 20px; 
           }
           .panel-title{
              font-size:20px;
              border-bottom:1px solid #9e9e9e;
              padding-bottom:10px;
              margin-bottom:5px;
           }
           .service-logo-div{
              display:inline-block;
              padding:15px 10px;
              cursor:pointer;
              width:100px;
			  font-size:14px;
           }
           .service-logo-div>div{
              color:#fff;
           }
           .service-logo-div:hover{
              background:rgba(149, 149, 149, 0.45);
           }
           .service-img{
              height:35px;
              padding-bottom:3px;
           }
            .top-big-ad{margin:0 auto; width:100%; height:350px;  position:relative; overflow:hidden;}

			.top-big-ad ul{list-style-type:none; padding:0; margin:0; position:absolute; top:0;left:0; width:99999px; height:350px; }

			.top-big-ad li{float:left;  }

 			.prev{position:absolute; left:2px; top:160px; opacity:0.8}
  			.next{position:absolute; right:2px; top:160px; opacity:0.8}
           .top-big-ad li{
              overflow:hidden;
              height:350px;
           }
            .top-big-ad .li1{
              cursor:pointer;
              background:url("/template/newfile/images/index/index-top-agd.jpg") 40% 50% no-repeat;
              background-color:#0f439c;
           }          
            .top-big-ad .li2{
              cursor:pointer;
              background:url("/template/newfile/images/index/index-top-agd5.jpg") 40% 50% no-repeat;
              background-color:#a77b23;
           }                 
      
            
           .top-ad-panel{
              text-align:center;
              padding:20px 10px;
              min-width:1030px;
           }
           .top-ad-panel img{
              padding:0px 10px;
              height:90px;
           }
           .center-panel{
              min-height:800px;
              text-align:center;
              padding-top:80px;
              padding-bottom:80px;
              FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#9cc6e6,endColorStr=#e5f1f8); /*IE 6 7 8*/ 
              background: -ms-linear-gradient(top, #9cc6e6,  #e5f1f8);        /* IE 10 */
              background: -moz-linear-gradient(top,#9cc6e6,#e5f1f8);/*??*/ 
              background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9cc6e6), to(#e5f1f8));      /* Safari 4-5, Chrome 1-9*/
              background: -webkit-linear-gradient(top, #9cc6e6, #e5f1f8);   /*Safari5.1 Chrome 10+*/
              background: -o-linear-gradient(top, #9cc6e6, #e5f1f8);  /*Opera 11.10+*/
           }
           .panel-hr{
              height:20px;
              background:#03cce9;
              
           }
           .content-panel{
              margin-bottom:50px;
              text-align:center;
              width:950px;
              margin:0 auto;
           }
           .panel-hr-head img{
              height:40px;
           }
           .panel-hr-head{
              margin-top:-40px;
           }
           .panel-white{
              background:#fff;
              padding:30px 20px 0px 20px;
              text-align:center;
              margin-top:-10px;
           }

           #marquee1{width:800px;height:232px;overflow:hidden;margin:0 auto;}
           #marquee1 ul li{float:left;width:150px;padding:5px;}
           #marquee1 ul li img{display:block;border:1px solid #eee;}
           #goL,#goR{
              position:absolute;
              font-size:70px;
              color:#03cce9;
              margin-top:-170px;
           }
           #goL{   
              left:0px;
           }
           #goR{
              right:0px;
           }
           .goods-name{
              font-size:13px;
              color:#636363;
              padding:5px 0px 5px 0px;
           }
           .goods-price{
              font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
              color: #3399cc;
              font-size: 15px;
           }
           .old-price{
   			  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
  			  color: #ccc;
   			  font-size: 13px;
  			  text-decoration: line-through;
   			  padding-bottom: 5px;
           }
           .oricl{
			  border-bottom: 30px solid #03cce9;
  			  border-left: 30px solid transparent;
   			  border-right: 30px solid transparent;
   			  height: 0;
   			  width: 400px;
   			  margin:20px auto 0px;
   			  color:#fff;
   			  font-size:15px;
   			  line-height: 2;
		   }
		   .panel-line{
		      height:100px;
		   }
		   .yx-panel{
		      width:200px;
		      display:inline-block;
		      border:2px solid #555;
              -webkit-border-image: -webkit-linear-gradient(red, blue);
              -webkit-border-image: -moz-linear-gradient(red, blue);
              -webkit-border-image: -o-linear-gradient(red, blue);
              -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, from(red), to(blue));
              -webkit-border-image: linear-gradient(red, blue);
              -moz-border-image: -moz-linear-gradient(red, blue);
              -o-border-image: -o-linear-gradient(red, blue);
              border-image: linear-gradient(red, blue) 30 30;
		      margin:0px 1%;
		   }
		   .yx-img img{
		      width:100%;
		   }
		   .yx-bottom{
		      background:url("/template/newfile/images/yx/yx-bg.png");
		      padding-bottom:15px;
		      margin-top: -3px;
		   }
		
		   .yx-bottom-price{
		      font-size:12px;
		      color:#d82525;
		      padding-bottom:10px;
		   }
		   .yx-bottom-price span{
		      font-size:17px;
		   }	
		   .yx-bottom-btn{
		      width:100px;
		      background:#03abe9;
		      color:#fff;
		      margin:0 auto;
		      padding:3px 0px;
		      cursor:pointer;
		   }	   
		   .rm-panel{
		      width:220px;
		      display:inline-block;
		      cursor:pointer;
		      margin:2px 0px;
		   }
		   
		   .rm-img img{
		      width:100%;
		   }
		   .rm-img{
		      background:#000;
		   }
		   .rm-img img:hover{
		       opacity:0.7;
		   }
		   
		   .rm-bottom{
		      margin-top:-4px;	      
		      height:80px;
		      text-align:left;
		   }
		   .rm-cityname{
		      font-size:19px;
		      color:#fff;
		      padding:10px;
		      font-weight:bold;
		      font-family: BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;
		   }
		   .rm-inf{
		      font-size:13px;
		      color:#eee;
		      padding:0px 10px;
		   }	