*:focus{outline: none}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
a:hover{text-decoration:none;}
li{list-style:none}

.h_nav{padding:15px 0; background-color: #754c34;}
.h_nav .logo{}
.h_nav .margin-top{margin-top: 50px;}
.h_nav  form{ float:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:35px;background:#dcdddd;
    position:relative;padding:5px;margin-top: 23px;}
.h_nav  input[type='text']{background:transparent;border:0;font-size:12px;}
.h_nav  input[type='submit']{position:absolute;right:0;top:1px;width:20px;background:transparent;border:0;height:100%;}
.h_nav  i{color: #fff;padding-right: 5px;}
.h_nav .lang_change{margin-top:50px;}
.navbar-nav>li>a{ color: #fff; font-size: 16px ; font-weight: bold; padding: 10px 20px;}
.navbar-nav>li>a .text1{ padding-left: 10px;}

.navbar-default .navbar-nav>li>a {
    padding-top:0;
    padding-bottom:0;
    line-height: 90px;
    color: #fff;
    font-size: 16px;
}
.nav > li .dropdown-menu {   margin: 0; }
.nav > li:hover .dropdown-menu {     display: block; }

.dropdown-menu{
    background: rgba(0, 0, 0, 0.6);
    line-height:2;
}
.dropdown-menu .first{
    padding-left:10%;
}
.dropdown-menu ul li.f_series{
    float: left;
    margin-right: 15px;
}
.dropdown-menu ul li>ul>li>a{
    color:#fff;
    font-size: 14px;
}
.dropdown-menu ul li.f_series>a{
    font-size: 16px;
    color:#fff;
}
.shu{ margin-left: 40px;  font-size: 12px; }
.en {float: left; margin-top: 28px; margin-left:20px;  font-size: 16px;}


.banner img{width:100%;}
.banner .layer_banner{ position: relative; z-index: 1;top:-20px;}
.banner .layer_banner ul{ display: block; text-align:center;}
.banner .layer_banner li{ padding: 7px; background: url("../images/dot.png") -30px 0 no-repeat; margin-left: 5px;display: inline-block;}
.banner .layer_banner li.on{  background-position: 0 0;}



footer{background:#754d34;color:#fff;padding:15px 0;text-align: center;}
footer a{color:#fff;}
footer p{margin-bottom: 10px;}
footer .btm_logo{margin-top:30px;}
footer .row .ver_middle{display: inline-block;padding:0;vertical-align: middle;/*float:none;*/}
footer .row .footer_nav{ margin-top: 25px;}
footer .row .footer_nav h4{ font-size: 16px; font-weight: bold; line-height: 34px;}
footer .row .footer_nav ul li a{  line-height: 28px; }
footer .row .footer_nav ul li{  border-left:1px #936d55 solid; padding-left: 10px ; float: left; margin-right: 65px; }
.copyright{ background-color: #5b351e;}
.copyright p{ color: #cccccc; padding: 10px 0;}

@media (max-width:480px){
    footer img{width:250px;}
    footer .code img{width:150px;}
    .navbar-collapse{ border-top: none;-webkit-box-shadow:none;box-shadow:none;}
}

@media (max-width:768px){
    .navbar-nav>li>a{ font-size: 16px;}
    .nav>li>a{ padding: 10px 5px;}
    .shu{ margin-left: 10px;}
    .h_nav .margin-top{margin-top: 0;}
    .h_nav .logo{width:164px;margin-left: 2%;}
    .h_nav .navbar-right form input[type='text']{width:90%;}
    footer { background: none;}
    footer{ padding: 0;}
}

@media (min-width:768px) and (max-width:992px){
    .h_nav .margin-top{margin-top: 0;}
    .h_nav .logo { width: 218px;}
}

@media (min-width:992px) and (max-width:1200px){
    .h_nav .logo{width:218px;}
    .nav>li>a { padding: 10px 10px; }
    .h_nav .margin-top{margin-top: 25px;}
    .h_nav .lang_change { margin-top: 0; font-size: 12px; }

    footer img{width:100%;}

}

