/*元素*/
html
      {
          font-size:16px;
       }
BODY
        {
           color: #333333;
           font-size:1rem;
           font-family: font-family:tahoma, arial, 'Hiragino Sans GB', '\5b8b\4f53', '\9ED1\4F53','\5FAE\8F6F\96C5\9ED1','Heiti SC','Microsoft Yahei',sans-serif;
           text-align:center;
           margin:0px;
           border:0px;
           padding:0px;
           background-color:#f8f8f8;
           cursor: pointer;
            }
form,input
       {
           font-size:0.8rem;
        }
ul
   {
         list-style-type:none;
         margin:0px;
         padding:0px;
    }
*{
       -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
     }
/*元素*/


/*通用*/
.roompvd
     {
          display:none;
      }
.roomdvd
    {
         display:none;
     }
a:link
    {
          color:black;
          text-decoration:none;
      }
a:visited
      {
          color:black;
          text-decoration:none;
      }

.hd
       {
            display:none;
         }
.vd
      {
            display:visible;
         }
.err1
      {
           color:#FF6600;
           font-size:0.8rem;
        }
/*通用*/


/*r000*/
div.r000
        {
          margin:0px;
         }
/*r000*/


/*r001*/
div.r001
        {
            background:linear-gradient(rgb(3,60,127),rgb(0,81,160));   
            color:white;             
            text-align:right;
            padding:20px;
          }
ul.logo
        {
            text-align:left;
         }
ul.dl
        {
            font-size:0.8rem;
         }
ul.dl li
        {
            display:inline;
         }
#dl5
        {
            position:absolute; 
            top:10px;
            right:10px;
            padding:1px;
            color:rgb(216,216,216);
            font-size:0.8rem;
            background:linear-gradient(rgb(3,60,127),rgb(0,81,160));   
            text-align:left;
        }
/*r001*/


/*r002*/
div.r002
         {
            margin:20px auto;
            padding:0px 15px;            
          }
div.r002-l
        {
            margin-right:71%;
            border-right:1px solid rgb(230,230,230);
            text-align:left; 
            padding-right:20px;
         }
div.r002-l h4
        {
            border-bottom:1px solid rgb(3,60,127);
            padding-bottom:5px;
         }
div.r002-l li
        {
            padding:3px 0px;
            margin-bottom:10px;
            border-bottom:1px solid gray;
         }
span.telname
       {
           display:inline-block;
           width:55%;
           color:#009999;
        }
div.r002-r
      { 
           float:right;
           width:69%;
           text-align:left;
           font-family:楷体； 
         }
div.roomphd div
       {
           border:1px solid rgb(3,60,127);
           margin-bottom:10px;
        }
div.roomphd li
      {
           padding:7px 0px;
           font-size:1rem; 
        }
li.lit 
     {
          color:rgb(3,60,127);
          font-weight:bold;
      }
div.r002-r ul
      {
          margin-top:1.2rem;
          margin-bottom:1.2rem;
          margin-left:2rem;
        }
div.r002-r span
       {
           display:inline-block;
           width:15%;
           min-width:5rem;
           background:white;
           margin:2px 1px;
           font-size:1rem;
           padding:2px 0px;
           text-align:center;
        }

div.tj-web
     {
          margin-bottom:10px;
          border:none;
       }
div.tj-web ul
     {
       margin:0px;
       padding:0px;
      }
div.tj-web span
    {
        display:inline-block;
        padding:3px 0px;
        margin:0px 1px;
        text-align:center;
        width:11%;
        min-width:4rem;
        border-radius:5px;
        border:1px solid rgb(3,60,127);
        font-size:1rem;
        text-shadow:1px 2px 1px rgb(200,200,200);
     }
div.tj-web a:link
      {
           color:rgb(3,60,127);
       }
div.tj-web a:visited
     {
           color:rgb(3,60,127);
       }

div.shop span
    {
          background:rgb(236,236,236);
     }
li.haojian 
      {
           font-size:0.9rem;
           color:#009999;
       } 
li.haojian span
     {
       width:92%;
       text-align:left;
       text-indent:-3rem;
       padding-left:3rem;
       background:none;
       line-height:150%;
       margin:0px;
       padding-top:0px;
       padding-bottom:0px;
      }
/*r002*/


/*r003*/
div.r003
     {
         font-size:0.8rem;
         color:gray;
         clear:right; 
         padding:10px 0px;  
       }
div.r003 div
       {
            background:rgb(0,81,160);  
            color:white;
            padding:10px 0px;
        }

div.r003 li
         {
          display:inline;
         }
/*r003*/


@media screen and (max-width: 1079px)  
{        
    html
    {
      font-size:15px;
     }   
      div.r002
     {
      margin:0px;
      padding-left:15px;
      }
     div.r002-l
     {
       margin:0px;
       border:none;
       padding:0px;
       width:100%;
       }
      div.r002-r
      {
       float:none;
       width:100%;
       margin:0px;
       padding:0px;
       }
       div.r002 ul
       {
         margin:0px;
         padding:0px;
        }
       div.r002-r div li
       {
        padding-bottom:6px;
        padding-top:6px;    
        }
       div.r002-r span
       {
        display:inline-block;
        width:16%;
        min-width:5rem;
        background:rgb(236,236,236);
        margin:2px 1px;
        font-size:1rem;
        padding:2px 0px;
        text-align:center;
        }
       div.tj-web li
        {
        display:block;
        }
       div.tj-web span
       {
        width:15%;
        min-width:4rem;
        background:none;
        margin:0px 1px;
        padding:1px;
        }
     li.haojian span
     {
       width:92%;
       text-align:left;
       text-indent:-3rem;
       padding-left:3rem;
       background:none;
       line-height:150%;
       margin:0px;
       padding-top:0px;
       padding-bottom:0px;
      }
       .roomdvd{display:block;}
       .roomphd{display:none;}
       .roompvd{display:none;}
    

}
@media screen and (max-width: 600px)  
{   
       .roompvd{display:block;}
       .roomphd{display:none;}
       .roomdvd{display:none;}
       .pbl{display:block;}
       html
       {
        font-size:14px;
        }
       div.r002
       {
        margin:0px auto;
        padding:0px;
        width:95%;
        padding-left:1%;
       }
       div.r002-r
       {
        margin:0px;
        padding:0px;
        width:100%;
        }
      div.r002-l
      {
        margin:0px;
        padding:0px;
        border:none;
        width:100%;
        }
       div.r002-r span
       {
        display:inline-block;
        width:24%;
        min-width:5rem;
        background:rgb(236,236,236);
        margin:2px 1px;
        font-size:1rem;
        padding:1px 0px;
        text-align:center;
        }
     div.tj-web span
      {
          width:23%;
          min-width:4rem;
          background:none;
          margin:0px 1px;
          padding:1px 0px;
        }
     li.haojian span
     {
       width:92%;
       text-align:left;
       text-indent:-3rem;
       padding-left:3rem;
       background:none;
       line-height:150%;
       margin:0px;
       padding-top:0px;
       padding-bottom:0px;
      }

}     
