﻿*
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-size: 12px;
    text-decoration: none;
    color: Black;
}
input
{
    height:18px;
    border:solid Blue 1px;
}
.height_10
{
    height:10px;
    width:100%;
}
.padding_left_10
{
    clear:both;
    padding-left:10px;
}
a:hover
{
    color: Red;
}
.clear
{
    clear: both;
}
.lineheight
{
    line-height:18px;
}

#wrapper
{
    width: 1004px;
    height: auto;
    margin: 0px auto;
}

#logo
{
    height: 60px;
    width: 1000px;
    background-image: url(/images/logo.png);
    background-repeat: no-repeat;
    font-size: 12px;
}

#ourlink
{
    float: right;
    height: 20px;
}

#ourlink a, #ourlink a:hover
{
    float: right;
    display: block;
    height: 20px;
    line-height: 20px;
    padding: 2px 15px 2px 15px;
    color:White;
    text-decoration: none;
}


#nav, #nav ul
{
    width: 1000px;
    height: 38px;
}


#nav ul, li
{
    list-style: none;
}

#nav li
{
    float: left;
    height: 38px;
    width: 100px;
    text-align: center;
    line-height: 38px;
}
#nav a
{
    display: block;
    height: 38px;
    width: 100px;
    background-color: #0C3584;
    text-decoration: none;
    font-size: 14px;
    color:White;
    border-bottom: solid yellow 3px;
}
#nav a:hover
{
    background-color: #062663;
    text-transform: none;
    color:White;
    border-bottom: solid green 3px;
}

#banner
{
    padding-top: 8px;
    width: 1000px;
    height: 180px;
}

.left
{
    float: left;
    width: 250px;
}


.right
{
    float: left;
    width: 750px;
}

.mainnews
{
    margin: 10px 0px 10px 10px;
    padding: 0px 5px 5px 5px;
    width: 353px;
    float: left;
    border: solid #999 1px;
    display: inline;
    background-image: url(/images/title.png);
    background-repeat: no-repeat;
}

.mainhotel
{
    margin: 0px 0px 10px 10px;
    padding: 0px 5px 5px 5px;
    width: 728px;
    float: left;
    border: solid #999 1px;
    display: inline;
    background-image: url(/images/title.png);
    background-repeat: no-repeat;
}

.con_right
{
    margin: 10px 0px 10px 10px;
    padding: 0px 5px 5px 5px;
    width: 728px;
    float: left;
    border: solid #999 1px;
    display: inline;
    background-image: url(/images/title.png);
    background-repeat: no-repeat;
}
.title
{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: Blue;
    padding-left: 30px;
    padding-right: 20px;
}


.title a, .title span
{
    font-size: 14px;
    color: Blue;
}
.leftcon
{
    margin: 10px 0px 10px 0px;
    width: 248px;
    float: left;
    display: inline;
}

#mainleftcon
{
    margin: 10px 0px 10px 0px;
    width: 248px;
    float: left;
    display: inline;
}

#mainshike
{
    width: 248px;
    height: 238px;
    background-image: url(/images/main_shike.png);
    background-repeat: no-repeat;
    margin: 0px 5px 10px 0px;
    float: left;
    display: inline;
}
#mianlx
{
    width: 248px;
    height: 238px;
    background-image:url(/images/mianlx.png);
    background-repeat:no-repeat;
    margin: 0px 5px 10px 0px;
    float: left;
    display: inline;
}
#pwyd
{
    width: 248px;
    height: 238px;
    background-image: url(/images/main_yuding.png);
    background-repeat: no-repeat;
    margin: 0px 5px 10px 0px;
    float: left;
    display: inline;
}
#mainshike a,#pwyd a
{
    float:left;
    display:block;
    height:119px;
    width:120px;
    text-indent:-9999px;
    
}
#lyzn
{
    
    width: 248px;
    padding:33px 0px 4px 0px;
    background-image: url(/images/main_lvzn.png);
    background-repeat: no-repeat;
    background-position:top center;
    float: left;
    display: inline;
}

#conhotel
{
    width: 248px;
    height:140px;
    padding:33px 0px 4px 0px;
    background-image: url(/images/conhotel.png);
    background-repeat: no-repeat;
    background-position:top center;
    float: left;
    display: inline;
}
#conline
{
    width: 248px;
    height:200px;
    padding:33px 0px 4px 0px;
    background-image: url(/images/conline.png);
    background-repeat: no-repeat;
    background-position:top center;
    float: left;
    display: inline;
}
#footer
{
    width: 1000px;
    background-image: url(/images/foot_bg.gif);
    background-repeat: repeat-x;
    background-position: top center;
    text-align: center;
    font-size: 12px;
    padding-top: 30px;
}
#adr
{
   background-color:White;
}
