﻿/*
 * FileName:link.css
 * Remark:link.css
 * Project:css
 * Author:Vincent
 * File Created:Sunday, 16th June 2019 9:59:07 pm
 * Last Modified:Sunday, 16th June 2019 9:59:17 
 * Modified By:Vincent
 */
 .rc-side-draw-nav{
    width:70%;
    height:100%;
    margin-right:-70%;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
    border-top:1px solid #a9a9a9;
}
.rc-common-sec-nav{
    width:70%;
    height:7%;
}
/* 内容 */
.rc-link-content-box{
    width:100%;
    height:95%;
}
/* 背景 */
.rc-link-bg{
    width:100%;
    height:550px;
    /* background:url(../images/link_0.jpg)no-repeat; */
    background-size:100% 100%;
}
.rc-link-content-box{
    width:100%;
    height:1660px;
}
.rc-link-sec-nav{
    height:6%;
    width:35%;
}
/* 关注我们 */
.rc-common-box{
    height:40%;
    width:100%;
}
.rc-map{
	width:80% !important;
	height:80% !important;
}

/*map地图*/

.map {
	height: 500px;
	width: 100%;
	margin: 0 auto;
	z-index: 9;
	border: 1px solid #ccc;
}

.map img {
	width: auto !important;
	max-width: initial;
}

.map b {
	color: #d44924;
	font-size: 15px;
}

.map .BMap_center {
	width: 341px;
}

.map .iw_poi_content {
	color: #333;
	font-size: 12px;
}

.rc-contact-box{
    height:100%;
    width:80%;
    margin: 0 auto;
}
.rc-contact-left{
    width:50%;
    height:100%;
    
}
.rc-contact-right{
    width:30%;
    height:100%;
}
.rc-contact-left-top{
    height:50%;
    width:100%;
}
.rc-contact-left-bottom{
    height:50%;
    width:100%;
}
/* 二维码 */
.rc-contact-ecode-box{
    width:40%;
    height:75%;
}
.rc-ecode{
    width:110px;
    height:110px;
    /* background: url(../images/ecode.png) no-repeat;
    background-size: 100% 100%; */
}
.rc-contact-ecode-small-box{
    height:80%;
    width:100%;
}
.rc-message-box{
    height:30%;
    width:100%;
}
.rc-message-text{
    height:25%;
    width:50%;
}
.rc-message-text .size-large-xx{font-size: 24px;}

/*0722*/
.rc-contact-list{  display: block; width:80%; margin:60px auto;}
.rc-contact-list li{ float:left; width:29.33%;margin-right:4%; margin-bottom:60px;height: 110px;}
.rc-contact-list li h3{ color:#fff; font-size:18px;}
.rc-contact-list li p{color:#eee; font-size:14px; margin-top:10px;line-height: 1.5em;}
@media screen and (max-width: 1400px){
	.rc-contact-box{ width:90%;}
	.rc-contact-list{ width:90%;}
	.rc-contact-list li h3{font-size:16px;font-weight:700;}
}

@media screen and (max-width: 911px){
	.rc-contact-list{ margin-top:40px;}
	.rc-contact-list li{ width:100%; margin-right:0;}
.rc-common-box{
height:auto;
}
.rc-contact-left{
height:auto;
}
.rc-contact-left-top{
height:auto;
}
.rc-contact-left-bottom{
height:auto;
}
.rc-common-box:first-of-type{
height:auto !important;
}

.rc-contact-left-top, .rc-contact-left-bottom {
    align-items: flex-start !important;
}
.rc-contact-right {
    width: 50%;
}
.rc-contact-left{
width:70%;
}
.rc-contact-ecode-box{
height:auto !important;
}
.rc-contact-list li{
width: 45%;
  margin-right: 5%;
margin-bottom: 30px;
}
.rc-contact-box{
height:auto !important;
flex-wrap: wrap;
}
.rc-link-content-box {
    height: 1660px !important;
}

.rc-common-sec-nav{
display: none;
}
.map{
height:640px !important;
    margin-top: 40px;
}

.rc-footer-right-nav-item{
    width: 10.5% !important;
}
.rc-footer-right-nav{
width:100% !important;;
text-align: center !important;
}
.rc-contact-right,.rc-message-text{
width:100%;
}
.rc-message-text .size-large-xx{
font-size:24px !important;
}
.rc-message-text span{
font-size:16px !important;
}
}

/**/
.rc-common-box>.rc-contact-box{flex-direction: column;}

.rc-link-content-box{ padding-bottom: 390px;}
.rc-common-box:first-of-type{
	height:45%;
}

@media screen and (max-width: 667px){
 .rc-contact-box {
        flex-direction: column;
    }
.rc-contact-left{
width:100% !important;

}
.rc-contact-left-top,.rc-contact-left-bottom{
align-items: center !important;
}

.rc-contact-right {
    width: 100% !important;
    margin-top: 20px !important;
}

.map{
height:500px !important;
margin-top:60px;
}
.rc-contact-list li{
width:100% !important;
    margin-bottom: 10px;
}
.rc-contact-list li p{
font-size:12px;
}
.rc-contact-list li h3{
font-size:14px;
}
.rc-contact-list{
margin: 20px auto;
}
.rc-link-content-box{
height:2000px !important;
}

.rc-footer-right-ecode{
 justify-content: center;
}
.rc-footer-right-nav-item{
width: 65px !important;
line-height:30px;
}
}
@media screen and (max-width: 426px){
.rc-link-form,.rc-contact-right{
justify-content: space-around !important;

}
.rc-link-form{
width:100%;
}
.rc-message-text span{
display:none  !important;
}
.rc-message-text .size-large-xx{
display:inline-block  !important;
text-align:left;
width:250px !important;
}
}
@media screen and (max-width: 376px){
.rc-footer-copyright{
margin-top:40px;
flex-wrap:wrap;
}

.rc-footer-copyright p{
display:inline-block !important;
text-align:center !important;
width:100% !important;
}

.rc-footer-copyright .tel{
top:90% !important;
margin-right:-170px !important;
width:100% !important;
}
}