/* 二  head */
.gd_tabnav {
    position: fixed;
    background-color: #fff;
}

.tabnav_txt a span.gd_span {
    color: rgb(34, 34, 34);
}

.tabnav_txt a span.gudign_show {
    color: #FF3B3B;
}

.tab_width_gd {
    width: 1200px;
}

.tabnav_logo_gd {
    height: 100%;
    background-color: #fff;
}

.tabnav_logo_img_gd {
    width: 58px;
    height: 58px;
    margin-top: 12px;
}

/* 头部2 */
.toubu_two {
    width: 100%;
    height: 40px;
    /* opacity: 0.8; */
    background: #222;
    /* margin-top: 81px; */
}

.toubu_two_c {
    line-height: 40px;
}

.toubu_two_c_l {
    font-family: SourceHanSerifCN-Medium;
    font-size: 18px;
    color: #FFFFFF;
    letter-spacing: 1.2px;
}

.toubu_two_c_r {
    width: 300px;
    height: 100%;
}

.toubu_two_c_r div a {
    opacity: 0.5;
    font-family: SourceHanSerifCN-Regular;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: -0.44px;
    line-height: 40px;
}
.toubu_two_c_r div a:hover{
    opacity: 1;
}

.toubu_two_c_r div.qiye_cur a {
    color: #fff;
    opacity: 1;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: -0.44px;
    line-height: 40px;
}

.pp_qyjs_banner {
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    margin-top: 121px;
}

.pp_qyjs_banner img {
    width: 100%;
    height: 100%;
}

.rongyu_top {
    width: 100%;
    min-width: 1200px;
    padding-top: 100px;
    background-color: #000;
    padding-bottom: 188px;
}

.qyry_top {
    font-size: 40px;
    color: #E2D9B8;
    letter-spacing: 0;
    text-align: center;
    line-height: 55px;
    font-family: SourceHanSerifCN-Medium;
}

.qyry_top_txt {
    margin-top: 29px;
    font-size: 16px;
    color: #FFFFFF;
    letter-spacing: -0.5px;
    text-align: center;
    line-height: 27px;
    opacity: .8;
    font-family: SourceHanSerifCN-Regular;
}

.zhengshu {
    width: 100%;
    margin-top: 88px;
}

.zhengshu_top {
    line-height: 50px;
    font-size: 24px;
    color: #FFFFFF;
    letter-spacing: 0;
    opacity: .8;
    border-bottom: 1px solid #E2D9B8;
    font-family: SourceHanSerifCN-Medium;
}

.zs_lunbo {
    width: 100%;
    height: 233px;
}

.rylb {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.ry_inner {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}

.ry_ul {
    width: 400%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.ry_ul li {
    width: 280px;
    height: 233px;
    float: left;
}

.ry_ul li img {
    width: 280px;
    height: 233px;
}

.ry_ol {
    position: absolute;
    right: 0;
    bottom: 10px;
    display: none;
}

.ry_ol li {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #fff;
    float: left;
    margin-top: 7px;
}

.ry_ol li.cur {
    background-color: #ff92a4;
}

#ry_btnArr {
    width: 1330px;
    height: 48px;
    position: absolute;
    left: -50px;
    top: 50%;
}

#ry_leftBtn {
    width: 48px;
    height: 100%;
    opacity: 0.5;
    background: rgba(255, 255, 255, 0.10);
    border: 1px solid #FFFFFF;
    text-align: center;
    line-height: 43px;
    font-family: "宋体";
    font-size: 25px;
}
#ry_leftBtn:hover{
    background: rgba(255, 255, 255, 0.2); 
    border: 1px solid rgba(255, 255, 255, 1);
    opacity: 1;
}

#ry_rightBtn {
    width: 48px;
    height: 100%;
    opacity: 0.5;
    background: rgba(255, 255, 255, 0.10);
    border: 1px solid #FFFFFF;
    text-align: center;
    line-height: 40px;
    font-family: "宋体";
    font-size: 25px;
}
#ry_rightBtn:hover{
    background: rgba(255, 255, 255, 0.2); 
    border: 1px solid rgba(255, 255, 255, 1);
    opacity: 1;
}

.jiaxiang {
    margin-top: 72px;
}

.jiaxiang_img {
    width: 100%;
    margin-top: 43px;
}

/* 品牌 联系我们 */
.kaocha {
    width: 100%;
    min-width: 1200px;
    height: 610px;
    padding-top: 80px;
}

/* .mar_auto1180 {
    width: 1180px;
    margin: 0 auto;
} */

.chasan_t_xian {
    width: 60px;
    height: 1px;
    background-color: #D92229;
    position: absolute;
    left: 20%;
    bottom: 48%;
}

.chasan_t_txt {
    position: absolute;
    left: 20%;
    bottom: 30%;
    font-family: SourceHanSerifCN-Medium;
    font-size: 24px;
    color: #333;
    letter-spacing: 0;
    line-height: 55px;
}

/* 考察 */
.zxkc_left {
    width: 506px;
    height: 551px;
}

.zxkc_left img {
    width: 100%;
    height: 100%;
}

.zxkc_right {
    width: 480px;
    margin-left: 94px;
    font-family: SourceHanSerifCN-Medium;
}

.zxkc_right_txt {
    margin-top: 50px;
    font-size: 24px;
    color: #000000;
    line-height: 24px;
    text-align: center;
    font-family: SourceHanSerifCN-Medium;
}

.zxkc_right_phone {
    width: 280px;
    margin: 0 auto;
    font-size: 36px;
    color: #222222;
    text-align: center;
    line-height: 48px;
    margin-top: 18px;
    font-family: PingFangSC-Medium;
}

.zxkc_right_phone img {
    width: 33px;
    height: 33px;
}

.zxkc_right_xian {
    width: 100%;
    height: 1px;
    background-color: #979797;
    margin-top: 39px;
    margin-bottom: 34px;
    opacity: 0.3;
}

.zxkc_right_txt_dizhi {
    margin-top: 23px;
    opacity: 0.6;
    font-family: SourceHanSerifCN-Regular;
    font-size: 12px;
    color: #222222;
    letter-spacing: 0;
    line-height: 16px;
    text-align: center;
}

.sy_kc_info {
    width: 100%;
    margin-top: 32px;
}

.sy_kc_info_one {
    height: 54px;
    width: 100%;
}

.sy_kc_info_one_l {
    width: 220px;
    height: 100%;
    border-bottom: 1px solid #555555;
}

.sy_kc_info_one_l_img {
    width: 24px;
    height: 24px;
    margin-top: 13px;
}

.sy_kc_info_one_l input {
    height: 100%;
    font-size: 16px;
    color: #222222;
    letter-spacing: 0;
    line-height: 16px;
    opacity: 0.5;
    border: 0;
    /*去掉未选中状态边框*/
    outline: none;
    /*去掉选中状态边框*/
    margin-left: 23px;
    font-family: SourceHanSerifCN-Regular;
}

.yuyue_btn {
    width: 480px;
    height: 40px;
    background: #d92229;
    border-radius: 2px;
    font-family: SourceHanSerifCN-Medium;
    font-size: 16px;
    color: #ffffff;
    letter-spacing: 1px;
    text-align: center;
    margin-top: 38px;
    line-height: 40px;
}

/* 二维码 */
.mar_auto920 {
    width: 920px;
    margin: 0 auto;
}

.erweima {
    width: 100%;
    min-width: 1200px;
    height: 360px;
    background-color: #fff;
    padding-top: 60px;
}

.erweima_one {
    width: 140px;
}

.erweima_one_img {
    width: 100%;
}

.erweima_one_img img {
    width: 100%;
}

.erweima_one_txt {
    margin-top: 15px;
    font-size: 16px;
    color: #333333;
    letter-spacing: -0.5px;
    text-align: center;
    line-height: 27px;
    font-family: SourceHanSerifCN-Regular;
}

.sqcnzb {
    margin-top: 72px;
    font-size: 24px;
    color: #000000;
    line-height: 24px;
    text-align: center;
    font-family: SourceHanSerifCN-Medium;
}

.sqcnzb_txt {
    margin-top: 24px;
    font-size: 14px;
    color: #222222;
    letter-spacing: 0;
    text-align: center;
    line-height: 16px;
    font-family: SourceHanSerifCN-Regular;
}

/* 地图 */
.zongbu_ditu {
    width: 100%;
    min-width: 1200px;
    height: 600px;
}

/* 地图 */
.wd_ditu {
    width: 100%;
    height: 100%;
}

.info {
    font-size: 16px;
    min-width: 2rem;
    width: 100%;
    padding: 0;
    top: 10px;
    display: none;
}