@charset "utf-8";
/*code by shaojingronng*/
@font-face {font-family:"PT Sans";font-weight:normal;font-style:normal;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, small { margin: 0; padding: 0; }
body { font: 12px/1.5 "PT Sans", "Helvetica Neue",arial,"Microsoft Yahei", "微软雅黑",'Hiragino Sans GB',tahoma,sans-serif; color: #666;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; overflow: hidden; font-weight: normal; }
input, select { vertical-align: middle; font-size: 12px; }
ol, ul, li { list-style: none; }
i { font-style: normal; }
img { border: 0; }
ul, li { list-style-type: none; }

a:link { color: #666; text-decoration: none;}
a:visited { color: #666; text-decoration: none}
a:hover {  color:#333;text-decoration: none}
a:active { color: #333; text-decoration: none; }

.iblock{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.fl { float: left; }
.fr { float: right; }
.clearfix{zoom: 1;}
.clearfix:before,.clearfix:after{clear: both;content: " ";display: table;}


.xs-showBox{
    width: 980px;
    margin: 0 auto;
    background: url("../images/bg.png") center top no-repeat;
    -webkit-box-shadow: 0 0 20px 8px rgba(1,48,184,.2);
    -moz-box-shadow: 0 0 20px 8px rgba(1,48,184,.2);
    box-shadow: 0 0 20px 8px rgba(1,48,184,.2);
}
.xs-showBox .xs-banner{
    text-align: center;
    padding-bottom: 30px;
}
.xs-showBox .xs-banner .logo{
    background: url("../images/logo.png") center center no-repeat;
    width: 203px;
    height: 89px;
    margin: 0 auto;
    padding-top: 60px;
    padding-bottom: 40px;
}
.xs-showBox .xs-banner h1{
    font-size: 38px;
    color: #006BB1;
}
.xs-showBox .xs-list{
    padding-top: 10px;
}
.xs-showBox .xs-list .list-per{
    padding: 0 38px;
    background-color: #fff;
}
.xs-showBox .xs-list .list-per.first{
    background-color: rgba(255,255,255,0);
}
.xs-showBox .xs-list .list-per a{
    border-bottom: 1px solid #E7EFF1;
    padding: 32px 0;

}

.xs-showBox .xs-list  .list-l{
    width: 567px;
    font-size: 18px;
    color:#006BB1;
    /*padding: 32px 0;*/
}
.xs-showBox .xs-list  .list-l h4{
    font-weight: 700;
}

.xs-showBox .xs-list  .list-r {
    width: 230px;
    padding-left: 107px;
    font-size: 16px;
    color:#006BB1;
    font-weight: 700;
    font-family: "微软雅黑";
    
}
.xs-showBox .xs-list  .list-r .xs-data{
    padding-left: 25px;
    background: url("../images/clock.png") left center no-repeat;
}
.xs-showBox .xs-list  .list-r .xs-address{
    padding-left: 25px;
    background: url("../images/address.png")left center  no-repeat;
}
.xs-showBox .xs-list .list-per:hover{
    background-color: #EEF5FA;
}
