@charset "utf-8";
*{ font-family: "微软雅黑"; font-size: 14px; line-height: 1.8; margin: 0 auto; padding: 0px;}
ul,li,ol{ list-style: none;}
a{color: #666;}
a,a:hover,a:link,a:active,a:visited{ text-decoration: none;}
img{ max-width: 100%; height: auto;}
em{font-style: normal;font-weight: normal;}
.clear{ clear: both;}
h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd{ margin: 0px; padding: 0px;}

.top{ line-height: 36px;background: #e8e8e8;color: rgb(102, 102, 102);}
.top a{color: rgb(102, 102, 102);}

.head{padding: 20px 0px;}
.head .text{border-left: 1px solid #cdcdcd;padding-left: 20px;margin-left: 20px;}
.head .text h5{font-size: 18px;margin: 6px 0px 0px 0px; color: #404040;}
.head .text p{ color: #737373;font-size: 14px;}
.head .tel{font-weight: bold; color: #000; background: url("../images/tel.png") no-repeat left center; padding-left: 60px; font-size: 16px;}
.head .tel span{ display: block; color: #fd0001; font-size: 26px; line-height: 30px;}

.navbar-default{ border: 0px;border-radius: 0px; margin-bottom: 0px; background: #CC5F1E;}
.navbar-default .navbar-nav>li>a{ color: #fff;font-size: 16px;transition: all 0.6s ease 0s;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{ color: #CC5F1E; background: #eee;}
.navbar-default .navbar-toggle{ border-color: #fff;}
.navbar-default .navbar-toggle .icon-bar{ background-color: #fff;}
.navbar-default .navbar-collapse{ border: 0px;}

@media (min-width: 768px){
	.nav>li>a{padding-left: 3px!important; padding-right: 4px!important;}
}
@media only screen and (min-width: 769px) {
    .navbar-default .navbar-nav .cur{color: #CC5F1E; background: #eee;}
    .navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li.hover>a{color: #CC5F1E; background: #eee;}
    .navbar-default .navbar-nav>li>a{ font-size: 14px;padding-left: 11px!important; padding-right: 11px!important;}
    
}
@media only screen and (min-width: 992px) {
    .navbar .nav > li a{ min-width: 90px;text-align: center; font-size: 16px;}
}
@media only screen and (min-width: 1200px) {
    .navbar .nav > li a{ min-width: 95px;text-align: center; font-size: 16px;}
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #e4e4e4;}
}

footer{background: #CC5F1E;}
footer,footer a,footer p a{color: #fff;}
.fnav{ background: #CC5F1E; border-bottom: 1px solid #7b3104;}
.fnav a{ display: inline-block;padding: 0px 25px; color: #fff;line-height: 55px;transition: .6s;font-size: 14px;}
.fnav a:hover{background: #fff; color: #603f26;}

.footer{ background: #CC5F1E; padding: 15px 0px;}
.footer .ewm{ margin-left: 20px;}
.footer .ewm img{max-width: 150px;}