html,div,li,ul,dt,dl,dd,p{ padding: 0; margin: 0; list-style: none; line-height:25px}
h2{color:#36c0fe;font-family: 'Microsoft Yahei';font-size:3rem;line-height: 5rem;text-align: right;}
h4{margin:1rem;text-align: center;color:#0186d5;font-size:1.4rem;font-weight: 700;}

.logo {text-shadow:1px 1px #c1c1c1; }
.navbar .menu a {  color:#36bfff; font-size:17px; }
.navbar .menu .active0 { background:#1d83bf; color:#fff;}


.contentarea{background-color: #e5e5e5;}

.content-text{background-color: #fff;padding-bottom:20rem;}
.accordion-head{padding:10px;color:#fff;background-color:#0186d5;}
.contentnav-link{color:#fff;}
.contentnav-link a:focus,a:hover{color:#fff;}
.content-nav-link{color:#3c3c3c;}
.content-nav-link a:focus,a:hover{color:#3c3c3c;}
.am-form-label{  text-align: right;
    width: 7rem;}
.aboutus-head{margin-top:1rem;margin-right:1rem!important;border-bottom:2px solid #0186d5;}
.icon-jiangpai{color:#0186d5;font-size:2.6rem!important;}
.nav-list{font-size:14px;text-align: right;}
.content-text div p{font-size:14px;margin:10px 0; padding:0 6px;}
.content-text div p.contact-us{font-size:14px;max-width:30rem;padding-left:2em;text-indent:-2em;margin:0.4rem;}
.contact-us:first-of-type{padding-top:3rem;}
.contact-us:last-of-type{padding-bottom:5rem;}
.container .cont {
    word-wrap:break-word;
}
.am-form input[type=text]{width:auto;display:initial;}
.necessary{padding:0 1rem;color:red;}
.am-form textarea, .am-form-field{display: initial;}
.am-form{margin-top:3rem;padding-bottom:5rem;}
.contentarea div div form div label{width:6rem;text-align:right;}
.remark-area{width:24rem!important;}
.submit-button{margin-left:6rem;}


.am-gallery{min-height:40rem;}