
/*ban*/
.ban_img img{ display:block; width:100%; }

.NavList_a1 { text-align: center; background: #f7f7f7; padding:22px 0;  }
.NavList_a1 li {display: inline-block; padding: 5px 18px; }
a.more {color: #1E64BC; display: inline-block; font-weight: lighter; position: relative; font-size: 14px; z-index: 1; font-family: 微软雅黑; border-width: 1px; border-style: solid; border-color:#1E64BC; border-image: initial; transition: 0.6s; padding: 0 52px; border-radius:28px;  line-height:45px; }
/*a.more::before {content: ""; position: absolute; top: 0; left: 0; width: 0%; height: 100%; background: #1e64bc; z-index: -1; transition: 0.6s; }*/

a.more.on{background:#1e64bc;color:#fff;}
.page_main{ max-width:1200px; margin:0 auto;}
.page_head{ border-bottom:1px solid #eee; margin-top:60px; padding:20px 0;}
.nr_title{ float:left; line-height:1;}
.nr_position{ float:right; line-height:1; padding-top:15px;}
.nr_position b{ color:#059839}
.ResTitle_a1 br{ display:none;}
.ResTitle_a1 span{ font-size:30px ;color:#1E64BC; display:none;}
.ResTitle_a1 em{ font-size:30px ;color:#1E64BC; display:inline-block;}
.ResTitle_a1 em:before{ content:'　/'; display:none; color:#999999; font-size:14px;padding-right:5px; }
.messages_titile{ line-height:60px; font-size:20px; font-family:"微软雅黑"; border-bottom:solid 1px #e8e8e8; margin-top:30px;}
.Gbook_b1{ width:1200px; margin:0 auto; padding:30px 0 40px 0; border-bottom: solid #e8e8e8 1px;}
.Gbook_b1 .name{width:31%;float:left; margin-bottom:20px;}
.Gbook_b1 .phone{width:31%; margin-left:3%;float:left; margin-bottom:20px;}
.Gbook_b1 .email{width:31%; margin-left:3%;float:left; margin-bottom:20px;}
.Gbook_b1 .company{width:100%;float:left; margin-bottom:20px;}
.Gbook_b1 .content{width:100%;float:left; margin-bottom:20px;}
.Gbook_b1 .vcode{width:32%;float:left; }
.Gbook_b1 .vcode .InputV1{ width:280px;}
.Gbook_b1 .btn{width:31%;float:left; margin-left:2%; }

.InputV1{height:38px; width:98%;line-height:38px;padding:0 10px;border:1px solid #ddd;background-color:#fafafa;}
.InputV1:focus{border:1px solid #1e64bc;background-color:#fff;}
.ButtonV1{height:40px;line-height:40px;padding:0 20px;background-color:#1e64bc;color:#fff; font-size:18px; cursor:pointer; font-family:"微软雅黑";}
.TextareaV1{line-height:150%;width:1180px;padding:10px;border:1px solid #ddd;background-color:#fafafa; resize:none;}
.TextareaV1:focus{border:1px solid #1e64bc;background-color:#fff;}

/*留言内容*/
.messPage { padding: 72px 0px 0 0;width:1200px; margin:0 auto; }
.messPage .inT { text-align: center; margin-bottom: 60px; }
.inT { font-size: 30px; color: #8f8f8f; line-height: 1.1;font-family:"微软雅黑"; }
.messdL { border: 1px solid #e5e5e5; padding: 13px 30px 3px; margin-bottom: 30px; }
.messdL .blue { font-size: 14px; }
.messdL dt .blue { margin-right: 24px; }
.messdL .c { padding: 8px 0px 12px; line-height:22px; color:#777; }
.messdL dd { border-top:dotted 1px #e8e8e8; padding-top: 12px; line-height:22px; }
.blue { color: #009c73; font-weight:bold; }



@media only screen and (max-width: 1200px){
.messages_titile{ width:92%; margin:0 auto;}
.Gbook_b1{ width:92%; margin:0 auto; padding:20px 0 40px 0; border-bottom: solid #e8e8e8 1px;}
.TextareaV1{width:98%}

.Gbook_b1 .vcode{ width:282px;}
.Gbook_b1 .vcode .InputV1{ width:180px;}
.Gbook_b1 .name{width:29%;float:left; margin-bottom:20px;}
.Gbook_b1 .phone{width:29%; margin-left:6%;float:left; margin-bottom:20px;}
.Gbook_b1 .email{width:29%; margin-left:6%;float:left; margin-bottom:20px;}
.messPage { padding: 50px 0px 0 0; width:92%;margin:0 auto;}
.page_head{ border-bottom:1px solid #eee;padding-left:2%; padding-right:2%;}

	}
	
@media only screen and (max-width: 800px){
.Gbook_b1 .company{width:98%;float:left; margin-bottom:8px;}
.Gbook_b1 .name{width:98%;float:left; margin-bottom:8px;}
.Gbook_b1 .phone{width:98%;float:left; margin-left:0; margin-bottom:8px;}
.Gbook_b1 .email{width:98%;float:left; margin-left:0;margin-bottom:8px;}
.Gbook_b1 .content{width:98%;float:left; margin-bottom:8px;}
.Gbook_b1 .btn{width:98%;float:left; margin-left:0; text-align:center; }
.Gbook_b1 .vcode{ width:98%;float:left;margin-left:0; margin-bottom:15px;}

.messPage { padding: 50px 0px 0 0; width:92%;margin:0 auto;}
.messPage .inT { text-align: center; margin-bottom:40px; }
.messdL { border: 1px solid #e5e5e5; padding: 13px 20px 3px; margin-bottom: 15px; }
	}




@media only screen and (max-width:720px){
	.InputV1{height:38px; width:calc( 100% - 20px);line-height:38px;padding:0 10px;border:1px solid #ddd;background-color:#fafafa;}
.TextareaV1{ width:calc(100% - 20px);}
	.nr_position{ display:none;}
		.NavList_a1 li {display:inline-block; padding:0; width:33%;  }
		.ResTitle_a1 em{ font-size:5.3vw ;color:#1E64BC; display:inline-block;}

.child_nav{ width:calc(100% - 6vw); overflow:hidden; padding:0 3vw; background: #F7F7F7;}
  .swiper-container {  width: 100%;  height: 100%;    }
    .swiper-slide {  text-align: center; font-size: 18px; /* Center slide text vertically */  display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
a.more {color: #1E64BC; display: block; font-weight: lighter; position: relative; font-size: 14px; z-index: 1; font-family: 微软雅黑; border-width: 1px; border-style: solid; border-color:#1E64BC; border-image: initial; transition: 0.6s; padding: 0; border-radius:5.5vw;  line-height:11vw; }
.page_head{ border-bottom:1px solid #eee; margin-top:5.3vw; padding:2.8vw 4%;}

	}
	