﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, 
fieldset, input, textarea, p, blockquote, th, td , footer
        { margin:0; padding:0;  
          -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box;
           behavior:url("404.png");}
section,audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}                
               

table { border-collapse:collapse; border-spacing:0; }

fieldset, img { border:0; margin:0; padding:0; display:block;  }

address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }

ol, ul { list-style:none; }

caption, th { text-align:left; }

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }


.pc_xg{width:100%; height:60px;}
.pc_xg_a{ width:175px; height:60px; margin-left:10px; float:left;}
.pc_xg_b{ height:60px; margin-left:10px; float:right; font-size:14px; line-height:60px;}
.pc_xg_c{ height:60px; margin-left:10px; float:right; font-size:16px; width:120px; line-height:60px;}
.pc_xg_c a{ text-decoration:none; cursor:pointer; color:#000;}
.lx_a{font-size:16px; color:#000;  margin-left:50px;}
.lx_a p{ margin-top:15px; margin-bottom:10px;}
.wap_xg{width:100%; height:3.5rem;}
.wap_xg_a{ width:10rem; height:3.5rem; float:left;}
.wap_xg_b{ height:3.5rem; float:right; font-size:12px; line-height:3.5rem;}

.wrap { width:100%!important; _width:1036px; +width:1036px;  max-width:1036px; 
		margin:0 auto; display:block;  zoom:1; } 			   		  
.bg{width:320px;height:220px;float:left;background-image: url(404.png);background-repeat: no-repeat; background-position:220px 40px;margin-left: 70px;margin-top: -75px;}
.pc { width:100%; max-width:1036px; margin:0 auto; }
.pc img { width:100%;  margin:0 auto; text-align:center; display:block; } 		   		  



.wrap-mob { width:100%!important; _width:720px; +width:720px;  max-width:720px; position: relative; 
		    margin:0 auto; display:block;  } 
.mob { width:100%; max-width:7200px; margin:0 auto; }
.mob img { width:100%; margin:0 auto; text-align:center; }


.yuyue{width:100%;background:#b56c1f;}
.yuyue p{text-align: center;color: #fff;line-height: 40px;font-size: 26px;padding-top: 18px;}



 
 
.cd-top { width:40px; height:40px; position:fixed; _position:absolute; 
          bottom:170px; _bottom:170px; right:1%;
          display:inline-block; overflow: hidden;  
          box-shadow:0 0 10px rgba(0, 0, 0, 0.05);   
          text-indent:100%; white-space: nowrap;          
		  background: rgba(232, 98, 86, 0.8) url(../image/top.png) no-repeat center 50%;
		  visibility: hidden;
		  opacity: 0;
		  -webkit-transition: all 0.3s;
		  -moz-transition: all 0.3s;
		  transition: all 0.3s;
		  z-index:999999999999; }

.cd-top.cd-is-visible { 
				        visibility: visible;
				        opacity: 1; }
				  
.cd-top.cd-fade-out {  
                       opacity: .5; }
.no-touch .cd-top:hover {  background-color: #e86256;
						   opacity: 1; }
							
						  
@media only screen and (min-width: 768px) {
		
		.cd-top { right:20px; bottom:90px; }
	 }


@media only screen and (min-width: 1024px) {
       
	    .cd-top { width:60px; height:60px; right:30px; bottom:180px; _bottom:180px; 
		          position:fixed; _position:absolute; }      
    
	  }




.qr-code{ width:60px; height:60px; position:fixed; bottom:116px; right:30px;
		  background:rgba(232,98,86,0.8) url(404.png) no-repeat center center/40px auto  ;}
.qr-code span { width:90px; height:90px; position:absolute; top:-90px; left:-90px; display:none;    } 
.qr-code span img  { width:100%; height:100%; } 
.qr-code span.act { display:block; }   
.qr-code i { width:100%; height:100%; position:absolute; top:0px; left:0; display:none; z-index:999999;
             background:rgba(232,98,86,0.8); } 
.qr-code i img  { width:40px ; height:40px; padding:10px;  } 
.qr-code i .act { display:block; }  		
			

.qr-code { width:60px; height:60px; position:fixed; bottom:96px; right:30px; z-index:99999999;
		   background:rgba(232,98,86,0.7) url(404.png) no-repeat center center/32px auto;}
.qr-code span { width:100px; height:100px; position:absolute; top:-110px; left:-110px; display:none;    } 
.qr-code span img  { width:100%; height:100%; } 
.qr-code span.act { display:block; }   
.qr-code i { width:100%; height:100%; position:absolute; top:0px; left:0; display:none; z-index:999999;
             background:rgba(232,98,86,0.8); } 
.qr-code i img  { width:40px ; height:40px; padding:10px;  } 
.qr-code i .act { display:block; }  

@media only screen and (max-width: 720px) {
		
.qr-code { width:40px; height:40px; right:1%; bottom:126px; 
           background:rgba(232,98,86,0.8) url(404.png) no-repeat center center/24px auto; }
.qr-code span { width:170px; height:170px; position:absolute; top:-140px; left:-180px; display:none;    } 
.qr-code span img  { width:100%; height:100%; } 			
.qr-code i img  { width:26px; height:26px; padding:7px;  } 

}

.sy{float:right;line-height:18px;margin-top:0px;}