body{padding: 0;margin: 0;width: 100%;background-color: #EEF2F4;font-family: "Source Han Sans CN"}

#header{
    width:100%;
    background:#104E68;
    overflow:hidden;
    margin:0 auto;

}

#normalHeader{
    width:100%;
    background:#104E68;
    overflow:hidden;
    margin:0 auto;

    position:fixed;
    z-index:99999999;
}

.header-name{
    margin: 0;
    padding:0;
    overflow:hidden;

}

.header-name li{
    list-style: none;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    padding-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #fff;
    float: left;
    display: block;
    overflow:hidden;

}

.logo_img{

    width: 56px;
    overflow:hidden;

}

.logo{
    width: 100%;
    height: 100%;
}


.header-right{
    height: 100%;
    width:160px;
    height:60px;
    color: #000;
    overflow:hidden;

    position: absolute;
    top: 0px;
    right: 0px;
}

.hr{
    width:100%;
    height:100%;
}

#stop_flag{

    padding-top:8px;
    padding-bottom:8px;
    overflow:hidden;
    color: #000;

    position: absolute;
    top: 0px;
    right: 8px;
}

#flag{
    padding: 0;
    margin: 0;
    height: 22px;
    line-height: 22px;
    text-align: right;
    overflow:hidden;
    font-size: 17px;
}
#time_bj{
    padding: 0;
    margin: 0;
    height: 22px;
    line-height: 22px;
    text-align: right;
    overflow:hidden;
}


.footer{ width:100%; height:40px; background-color:#104e68;margin:0 auto; opacity:1 !important;position:fixed; z-index:99999999; bottom:0;}
.footer a{ display:inline-block; text-decoration: none;}

.footer a.current{ background:#346635; color:#fff;}
.footer a span{ display:block;}

.foot_ul{ overflow:hidden; width:100%; padding:0; margin:0;}
.foot_ul li{ float:left; width:33.3%; overflow:hidden; color:#fff; font-size:16px; text-align:center;}
.foot_ul li{ list-style-type:none;}
.foot_ul li a{ color:#fff; z-index:9999999999; opacity:1; width:100%; height:40px; line-height:40px;}
.foot_ul li.current a{  color:#000;background-color:#fed561;}


.lunbo_div{
    width: 100%;
    height: 30px;
    line-height:30px;
    background-color: #fff;
    padding:0 10px;
    overflow:hidden;
    color:#FF0000;
    position: relative;
}

.lunbo{
    position:absolute;
    left:0;
    top:0;
    white-space:nowrap;
}


/*
棣栭〉
*/
.con{
    padding: 0;
    width: 100%;
    overflow:hidden;

    position:fixed;
    z-index:99999999;


}
.content_header{
    width: 100%;
    overflow:hidden;
}


.container{
    padding: 0;
    margin-bottom: 30px;
    width: 100%;
    overflow: hidden;
}

.normalContainer{
    padding-top: 70px;
    padding-bottom: 50px;
    margin-bottom: 30px;
    width: 100%;
    overflow: hidden;
}

.navi{
    margin: 0;
    padding: 0;
}
.content_div{
    padding: 0;
    margin-bottom: 30px;
    width: 100%;
    background-color: #EEF2F4;
    overflow: hidden;
}

.content_time{
    width: 100%;
    line-height: 35px;
    font-size: 16px;
    padding-left: 20px;
    margin: 0;
}
.time_date{
    width: 100%;
    background-color: rgb(35,35,35);
    height: 35px;
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    margin: 0;
    color: red;
}

.phone{

    font-size: 16px;
    padding-top: 5px;
    margin-bottom: 5px;
}

.phone1{

    font-size: 16px;
    padding-top: 5px;

}

.pp{
    margin-top: 0px;
}

#time_bj #time_ny #time_ld{

    font-size: 16px;
}

.jinjia_tab{ width:100%; text-align:center; overflow:hidden;color:#104E68;overflow:hidden; }
.jinjia_tab th{ background-color:#EEF2F4; color:#104E68; font-size:16px; text-align:center; height:40px; line-height:40px;font-weight: normal;overflow:hidden;}

/*background:rgb(202, 239, 222);rgb(30,30,30)*/
.single_tr{background-color: #fff;}
.jinjia_tab tr td{ height:50px; font-size:18px; overflow:hidden;border-bottom: 2px solid #EEF2F4;}
.jinjia_tab_span1{ width:50%; height:23px;  line-height:23px;display: inline-block}
.jinjia_tab_tr{ background-color:#000;}
/*.lineBackgroound{background-color:rgb(80,80,80);}*/

.jinjia_span{ width:100%;  overflow:hidden; color:#104E68; font-size:14px; padding-left: 15px}
.jinjia_span a{color:#104E68;text-decoration: none;}

.f_hongse{ font-size:22px;}

.jinjia_tab_r1{ display:inline-block; width:35px; background:#010101; color:#D7B466; font-size:18px; padding:8px 0 8px 0; }
.mt_20{ border-bottom: 2px solid rgb(250,250,250);}


.bor_no{ border:0 !important;}
.bor_bottom{border-bottom:1px solid lightgrey;}

.jinjia_span_l{ display:inline-block; width:100%; float:left; overflow:hidden;line-height:25px;color: #D7B466;font-size: 15px}

.jinjia_span_r{display:inline-block; width:30%; float:left; overflow:hidden; padding-top:3px; margin-top:2px;}
.jinjia_span_r img{ width:100%;}

.jinjia_tab_zg{font-size: 16px !important;}
.jinjia_tab_zg span{ font-size:16px !important;}

/*#343434*/
 .jinjia_name {font-size: 20px !important;}
.mb_20{ margin-bottom:20px !important;}
.titletd {
    background-color:#010101;
}

.rightLine{
    /*border-right:1px solid #ccc;*/
}
.sp{
    background-color: #fff;
    height: 10px;
}

.contact_info {
    border-top: 0.74667rem solid #ddd;
    padding: 0.4rem;
    font-size: 1em;
}

.contact_info h2 {
    font-size: 1.5em;
    color: #862725;
    font-weight: bold;
    margin-bottom: 15px;
}

.contact_info p {
    line-height: 1.06667rem;
    display: flex;
    align-items: center;
    font-weight: normal;
    color: white;
}

.map {
    overflow: hidden;
    padding: 0.4em;
    background: #fff;
    margin-bottom: 1em;
}

.company_info {
    padding: 0.26667rem 0.53333rem;
    font-weight: normal;
}

.company_info p {
    line-height: 0.8rem;
    font-size: 0.48rem;
    color: #999;
}

.company_info p a {
    color: #999;
}

.paddingP{
    width: 100%;
    text-align: center;
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: #104E68;
    background-color: #EEF2F4;
    overflow: hidden;
}

.greenColor{
    color:#238E23;
}
.redColor{
    color:#FF0000;
}
.greyColor{
    color:#C0C0C0;
}

.footer_states{padding: 10px;color: #104E68;}
.footer_states div{width: 100%}
.states{width:100%; font-size: 13px}
.info{width: 100%;margin-bottom: 30px}
.copyright{width: 100%;font-size: 13px;margin-bottom: 50px}
.suport{width: 100%; text-align: center; font-size: 12px;margin-bottom: 20px}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


.dashedBottom{
    border-bottom: 1px dashed #9d9d9d;
}
.dashedLeft{
    border-left: 1px dashed #9d9d9d;
}
.dashedRight{
    border-right: 1px dashed #9d9d9d;
}
.dashedTop{
    border-top: 1px dashed #9d9d9d;
}

.solidBottom{
    border-bottom: 1px solid #9d9d9d;
}
.solidLeft{
    border-left: 1px solid #9d9d9d;
}
.solidRight{
    border-right: 1px solid #9d9d9d;
}
.solidTop{
    border-top: 1px solid #9d9d9d;
}


.basis-item{
    margin: 10px 1%;
    width: 98%;

    text-align: center;
    /*border: 1px solid #9d9d9d;*/
    /*border-radius: 0.3em;*/
    background-color: #fff;
}

.basis-item-updiv, .basis-item-downdiv{
    width: 100%;

}

.basis-item-cellH{
    height: 2.5em;
    line-height: 2.5em;
}

.basis-item-cellH li{
    height: 100%;
    width: 25%;
    list-style: none;
    float: left;
}

.basis-item-li{
  font-size: 1.4em !important;
}
