﻿/* CSS Document */
@charset "utf-8";
/******************/
/**
 *
 * @authors isle24@qq.com
 * @date
 */
/******************/
/* */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,p,a,span,img,blockquote {margin:0;padding:0;vertical-align: baseline;}
/*html5*/
body,input,select,button,textarea{ font-family: "Microsoft YaHei"; color:black;}
body{ background-color: #fff;}
input,select,button,textarea{ border:none;}
table {border-collapse:collapse;border-spacing:0;}
button{cursor:pointer;}
img{vertical-align:middle;display:inline-block;}
fieldset,img,abbr,acronym {border:none;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
li{vertical-align: middle;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight: normal;}
q:before,q:after {content:'';}
a,area,button{text-decoration:none;color:#333;outline:none;blr:expression(this.onFocus=this.blur());}
.clear{clear:both;}
.w640{
    margin:0 auto;
    max-width: 640px;
    /*min-height: 360px;*/
}
.w320{
    margin:0 auto;
    max-width: 640px;
    min-width: 320px;
    /*width:90%;*/
}
.left{
    float: left;
}
.right{
    float: right;
}
/*welfare head*/
.welfare_h {
    padding: 0.2rem 0;
    /* vertical-align: baseline; */
}
.welfare_h_img1 img {
    width: 9.825rem;
}

.welfare_h_img2 img {
    width: 5.425rem;
}
.welfare_h_img1 {
    padding: 0 0.25rem;
}

/*address*/

.line_title {
    color: #fff;
    text-align: center;
    font-size: 0.5rem;
    background: url("../Images/bg4.jpg");
    background-size: cover;
    height:1.375rem;
    margin-top: 0.2rem !important;
}

.line_title_b {
    font-size: 0.6rem;
    padding: 0.3rem 1rem;
}

/*Navigation*/

.Navigation_title {}

.Navigation_title {
    font-size: 0.6rem;
    color: #6d6d6d;
    padding: 0.5rem 0;
    padding-bottom: 0;
}

.Navigation_title span {
    font-size: 0.8rem;
    color: #0075c4;
    font-weight: bold;
    padding: 0 0.25rem;
    padding-right: 0.5rem;
}
.Navigation_content {
    padding-left: 2.8rem;
    font-size: 0.5rem;
    /* line-height: 1rem; */
}

.Navigation_title img {
    width: 1.85rem;
}

.Navigation_content span {
    color: #0075c4;
}

.Navigation_zixun {
    border: 1px solid #fb7d01;
    text-align: center;
    width: 8rem;
    font-size: 0.6rem;
    margin-left: 4rem;
    color: #fb7d01;
    padding: 0.5rem 0;
    margin-top: 1rem;
}




/*love*/
.gyyuyue a {margin: 0 auto;}

.gyyuyue a img {
    width: 10.25rem;
    padding: 0 2.875rem;
}

.gyyuyue_content {
    color: #0075c4;
    text-align: center;
    font-family: STXingkai;
    padding: 1rem 0;
}

.gyyuyue {
    padding-bottom: 1rem;
}


/*new lyxl*/
.gg {
    background: url("../Images/bg1.png");
    width: 100%;
    height: 5.15rem;
    background-size:cover;
    margin: 0.2rem auto !important;
    margin-top: 0 !important;
}
.gg h1 {
    padding-top: 0.5rem;
    font-size: 0.8rem;
    font-weight: 600;
    text-align: center;
}

.lyxl_zx {
    background: #0075c4;
    border-radius: 0.3rem;
    font-size: 0.5rem;
    color: white;
    text-align: center;
    float: left;
    padding: 0.1rem;
}

.h1 {
    width: 2.4rem;
    margin-left: 0.5rem;
}

.h2 {
    width: 7.4rem;
    margin-left: 0.5rem;
}
.lyxl_zxbutton {
    width: 15rem;
    margin: 0 auto;
    padding-top: 0.2rem;
}

.lyxl_telbutton {
    padding-top: 0.3rem;
    font-size: 0.6rem;
    text-align: center;
    width: 8rem;
    margin: 0 auto;
    /* border: 1px #ff0000 solid; */
}
.lyxl_tel1 {
    background: black;
    color: #fff;
    text-align: center;
    padding-left: 0.5rem;
    border: 1px #333 solid;
}

.lyxl_tel2 {
    border: 1px #333 solid;
}
.gg_buttom {
    font-size: 0.6rem;
    text-align: center;
    padding-top: 0.4rem;
}
.gg_buttom span {
    font-weight: 600;
}


/*line*/
.line1{
    background: url("../Images/bg2.jpg");
    background-size:cover;
    height:1.375rem;
    font-size: 0.5rem;
    color: #fff;
    text-align: center;
    line-height: 1.375rem;
    font-weight: 600;
    margin-top: 0.2rem !important;
}
.line1 a {
    color: #fff;
}


/*/自驾/*/
.zijia{
    background: url("../Images/bg3.png");
    height: 3.45rem;
    background-size: cover;
    margin: 0.2rem auto !important;
}
.zijia p {
    font-size: 0.5rem;
    padding-top: 1.1rem;
    text-align: center;
}
.zijia_button {
    border-radius: 0.2rem;
    background: #ff6138;
    width: 7rem;
    font-size: 0.6rem;
    color: #fff;
    padding: 0.2rem;
    text-align: center;
    margin: auto;
    margin-top: 0.2rem;
}
.line_title_r {
    padding: 0.5rem 0.7rem;
    padding-bottom: 0;}

.line_title_r a {
    color: #fff;
}

/*线路*/

.n1{
    background: url("../Images/bg5.png");
    height: 7.6rem;
    background-size: cover;
}
.Navigation_list {
    margin: 0.2rem auto;
}
.Navigation_content p {
    padding: 0.2rem 0;
}
.n2{
    background: url("../Images/bg6.png");
    height: 7.075rem;
    background-size: cover;
}
/*prompt*/
.prompt{
    background: url("../Images/bg7.png");
    height: 5.825rem;
    background-size: cover;
    font-size: 0.5rem;
}
.prompt p {
    text-indent: 1.5rem;
    padding-top: 3rem;
    margin-left: 3.5rem;
    width: 12rem;
}