@charset "utf-8";
body,div,span,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,fieldset,figure,figcaption,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {   
      margin: 0;
      padding:0;
      display: block;
      font-family: Microsoft Yahei; }

 img{
      border: none; }

 .z{float:left; }
 .y{float:right; }



 .pos{
      width:100%;
      margin: 0 auto;
 }

   .position{
        width: 1200px;
       color: #3d3b3b;
       font-size: 1em;
       letter-spacing:0.6px;
       padding: 16px 0;
       margin: 0 auto; 
       padding-bottom: 12px; 
       border-bottom: 1px solid #ddd; } 

       
 .position-frame{
       width: 100px;
       height: 40px;
       border-radius: 20px;
       padding:4px 16px 4px 16px;
       background: #ee1b24;
       color: #fff;   
          }  

 .position a {
        font-size: 1em;
       text-decoration: none; } 

  /*导航栏*/  
 

 .detail{
      width: 100%;
      height: 560px;
      background-color: #fff;}

 .detail-back{
       width: 1200px;
       /*height: 300px;*/ 
       margin: 0 auto;}   
            
 .detail-1{
       margin: 50px 0 30px 0;

 }   

  .detail-1 h1{
       font-weight: normal;
       font-size: 28px;
       color: #3d3b3b;
       letter-spacing: 1px;
       margin:10px 0 8px 0; 
 } 

 .detail-title{
       margin: 20px 0 10px 0;
 }         

.detail-title-1{
       font-size: 18px;
       color: #3d3b3b;
       width: 100px;
       float: left;
       margin: 10px 0 8px 0;
 }   

 .detail-title-2{
       font-size: 16px;
       color: #3d3b3b;
       width: 1100px;
       float: left;
       margin: 10px 0 10px 0;
 }  

  .detail-title-2 p{
       margin-top: 4px;
       width: 1000px;
       word-wrap: break-word;
 } 


 .detail-but{
      padding: 32px 0 0 0px;
      display: inline-block;

 } 


 .detail-but button{
      width: 160px;
      height: 50px;
      background-color: #ee1b24;
      color: #fff;
      font-size:20px;
      border: none;
      border-radius: 4px;
      letter-spacing: 4px;
      cursor:pointer;
 } 


 #main { 
            padding-top:90px; 
            text-align:center; 
            position:fixed !important; /* 浮动对话框 */ 
      position:absolute; 
      z-index:9999; 
       display:none; 
} 
 #fullbg { 

      } 
 #dialog { 
      background-color:#f8f8f8; 
      -webkit-box-shadow:0 2px 6px #ccc;  
      -moz-box-shadow:0 2px 6px #ccc;  
      box-shadow:0 2px 6px #ccc;  
      height:80px; 
      width: 300px;
      left:40%; 
      top:50%;
      position:fixed !important; /* 浮动对话框 */ 
      position:absolute; 
      z-index:9999; 
      border-radius:5px; 
      display:none; 
 } 
 #dialog p { 
      margin:0 0 12px; 
      height:30px; 
      line-height:30px; 
      border-radius:5px 5px 0 0;
      background:#ee1b24; 
 } 
 #dialog p.close { 
      text-align:right; 
      padding-right:10px; 
 } 
 #dialog p.close a { 
      color:#fff;
      letter-spacing: 0.6px; 
      text-decoration:none; 
 } 



  /*底部*/
 .footer{
       height:50px;
       width: 100%;
       background-color:#272727;
       color: #b1b1b1;
       font-family: Microsoft Yahei;
       letter-spacing:0.6px;
       padding: 0;
       margin: 0; 
       bottom: 0;
       flex: 0 0 auto;
    }
  
 .footer-back{
       width:1200px;
       margin:0 auto; }  

 .footer-r{
       font-size: 14px;
       padding-top:18px;
       text-align: center; }

@media only screen and (max-width: 1000px)
{

 .pos{
      width: 1300px;
      margin: 0 auto;
 }

  /*导航栏*/  
 .detail{
      width:1300px;
      height: 560px;
      background-color: #fff;}

  /*底部*/
 .footer{
       height:50px;
       width: 1300px;
       background-color:#272727;
       color: #b1b1b1;
       font-family: Microsoft Yahei;
       letter-spacing:0.6px;
       padding: 0;
       margin: 0; }
  
 .footer-back{
       width:1200px;
       margin:0 auto; }  

 .footer-r{
       font-size: 14px;
       padding-top:18px;
       text-align: center; }
       
}
