.mnavbg{width:100%;background:#00a1e9;overflow:hidden}

.mnav {
	padding: 10px;
}
.mnav li {
	display: inline-block;
	padding: 0 15px 0 5px;
	margin: 0
}
.mnav li a {
	display: block;
	font-size: 16px;
	color: #fff;
	line-height: 1.8;
	padding-right:20px;
	margin: 0
}
.mnav li a:hover, .mnav li.active a, .mnav li a#lsed {
	color: #f6bb19;
	font-weight: bold
}

textarea.form-control {
    height: 123px;
}
.container_center{margin:0 auto;margin-top:60px;width:100%;text-align:center;}
.row h2{line-height: 100px;font-size:32px;font-weight:normal;color:#013d77;text-align:left;}
.row p{font-size:18px;line-height:2;color:#4e4e4e; text-align:left;}
.menu1{max-width:1000px;margin:80px auto;width:94%;text-align:justify;}
.container_bottom{background:none;text-align:left;padding:30px 0 40px 0;width: 1000px; margin:0 auto;}
.contact_container{margin-top:14px;}
.row_form h2{ width:95%; color:#013d77;margin-bottom: 50px; font-size:30px;}
.row_form{max-width:1200px;margin:0 auto;}
.row_form{min-height:520px;}
form-group{margin-bottom:15px;width:100%;}
.col-sm-offset-1{margin-right:55px;margin-left:0;}
.col-sm-5{width:46.66666666666667%;}
.col-sm-5{float:left;}
.col-sm-5{position:relative;min-height:1px;padding-right:0;padding-left:0;}
label{display:inline-block;margin-bottom:10px;cursor:default;font-size:18px;}
label span{font-size:14px;color:#939393;}
.form-group .form-control{padding:7px 12px;border-color:#929191;box-shadow:none;}
.submit{width:340px;margin:0 auto;text-align:center}
.service_jpy{margin-bottom:20px;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:8px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
input, button, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
button, input{line-height:normal;}
button, input, select, textarea{margin:0;font-family:inherit;font-size:100%;}
*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.btn-primary{padding:8px 20px;background:#ea5529;color:#fff;border-radius:4px;border:none;margin-top:10px;}
.btn-lg{padding:15px 20px;font-size:18px;line-height:2;border-radius:6px;}
.btn-primary{color:#fff;background-color:#013d77;border-color:#357ebd;}
.btn{display:inline-block;padding:10px 100px;margin:30px 0;font-size:18px;font-weight:normal;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.social-icon{padding-top:8px;font-size:18px;text-align:center;width:35px;height:35px;border:1px solid #fff;border-radius:50%;color:#f0f0f0;margin:5px;}
.service{width:1000px;margin:0 auto;}
.service h2{color:#898989;font-size:20px;line-height:1.5;margin: 0;}
.service p{color: #aaa7a7;font-size:18px;width:390px;display:inline-block;line-height:2;}
.service_left{width:1200px;padding-top:10px ;}
.service_right{width:1000px;padding-bottom:10px;}
a.button{position:relative;color:rgba(255,255,255,1);text-decoration:none;background-color:rgba(219,87,5,1);font-size:2em;display:block;padding:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 9px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);-moz-box-shadow:0px 9px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);box-shadow:0px 9px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);margin:100px 0;width:300px;text-align:center;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}
a.button:active{-webkit-box-shadow:0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);-moz-box-shadow:0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);box-shadow:0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);position:relative;top:6px;}

@media (max-width:1300px){.service{width:800px;}
.service_left{width:900px;}
.service_right{width:900px;}
.service p{width:420px;text-align:left;margin:0 10px;}
}

@media (max-width:1000px){.service{width:600px;}
.service_left{width:700px;margin:0 auto;}
.service_right{width:700px;}
.service p{ width: 340px; font-size: 16px;margin:0;}
.row_form{width:750px;}
.col-sm-5{width:45.66666666666667%;}
}

@media (max-width:768px){.service{width:500px;}
.service_left{width:500px;margin:0 auto;}
.service_right{width:500px;}
.service p{width:420px;}
.row_form{width:600px;}
.col-sm-5{padding-left:0;width:42.66666666666667%;}
}

@media (max-width:600px){.service{width:400px;}
.service_left{width:400px;margin:0 auto;}
.service_right{width:400px;}
.service p{width:400px;}
.row_form{width:400px;height:100%;}
.service_jpy img{width:400px;}
.col-sm-5{width:100%;float:none;}
.col-sm-offset-1{margin-left:0;}
.submit{width:260px;}
}

@media (max-width:375px){.service{width:360px;}
.service_left{width:360px;margin:0 auto;}
.service_right{width:360px;}
.service p{width:360px;}
.row_form{width:360px;}
.service_jpy img{width:360px;}
.col-sm-5{padding:0 10px;}
}

.but_about {
    border: 1px #fff solid; padding:0 15px;

    position: absolute;
  top: 120%;
right: 46%;text-align: center;
}
.but_about a{ color: #fff;display: block;
line-height: 40px;


font-size: 18px;}

.but_about:hover{background: #ea5529;border: none;}

.iconfont-c {

    font-family: "iconfont" !important;
    font-size: 30px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
color: #898989;
   
    padding: 12px;
  }
.service_jpy img{width:350px;margin-top:10px;}
.list_banner img{ width:100%;}
.container_bottom p{text-align:center;display: inline-block; margin-right:110px;    font-size: 16px;}
.container_bottom span{ display:block;}
.contact_container{background-image:url(../../../images/bodor3.0/Contact-bg.jpg);background-size:100% 100%;} 
.contact_banner{height: auto;
    background: -webkit-linear-gradient(left, #bdc1c4 , #ebeef3); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #bdc1c4 , #ebeef3); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #bdc1c4 , #ebeef3); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #bdc1c4 , #ebeef3); /* 标准的语法（必须放在最后） */}
.contact_banner img{margin-left: 0;width:53%}

.contact_banner_font{width:30%; float:right; position:absolute; right:21%;top: 7%;}
.contact_banner_font>h2{font-size:6vh; text-transform:uppercase; margin: 0; margin-top: 13%;}
.contact_banner_font>p{font-size:3vh; text-transform:uppercase;}

@media (max-width:1440px){
.contact_banner img {
    margin-left: -18%;
    width: 53%;
}
}

@media (max-width:1024px){
.container_bottom {
   
    width: 800px;
   
}
.container_bottom p {
    
    margin-right: 40px;
}}
@media (max-width: 800px){
.container_bottom {
    width: 600px;}
}
.wt {
    margin: 20px 0 20px 0;
}
.wt img {
    width: 100%;
    height: auto;
}