@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;}
p{ margin: 0px;}

header{ background: url(../images/logobg.png) no-repeat center; position: absolute; top: 0px; left: 0px; width: 100%; z-index: 999;}
header .navbar-default{ background: none; border: 0px;}
header .navbar{margin-bottom: 0px;}
.navbar-nav>li>a{ display: block;}
.navbar-default .navbar-nav>li>a,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus,.navbar-nav>li.hover>a{ color: #fff;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{ color: #fff; background: #D60000;}
.navbar-collapse.in{ width: 100%;}
@media only screen and (min-width: 992px){
	.navbar-default .navbar-collapse{ margin-top: 15px;}
	
}
@media only screen and (max-width: 992px) {
	header{ background: #D60000;}
	header .navbar-header img { max-height: 50px;}
}
@media only screen and (min-width: 768px) {
	.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li.hover>a{ color: #fff;background: url(../images/libg.png) no-repeat center bottom;}
	header{border-top: 5px solid #D60000; height: 107px;}
	
}
@media screen and (min-width: 768px) and (max-width: 1200px){
	.nav>li>a{ padding: 10px 7px;}
}

@media only screen and (max-width: 767px) {
	header{ position: relative;}
	.navbar-nav>li>a:hover,.navbar-nav>li>a:focus,.navbar-nav>li.hover>a{ background: #D60000;}
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{ background: #D60000; color: #fff;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{ color: #fff;}
}

.hmyq{ width:100%;background:url(../images/yq.jpg) no-repeat center top; padding-top:30px; padding-bottom: 40px; background-size: 100% 100%;}
.hmyq h4{font-size:37px; display:block; width:100%; color:#ffffff; line-height:40px; text-align:center; }
.hmyq h4 span{font-size:40px;  color:#fd6603; line-height:40px;  }
.dgrx{ width:100%; height:118px; padding-top:35px;}

.dt01,.dt02,.dt04{font-size:14px; color:#ffffff; line-height:35px; padding-top:12px; border:1px solid #79818f; padding-left:78px; margin-bottom: 10px;}
.dt01{background:url(../images/t.png) no-repeat 20px 20px;}
.dt02{background:url(../images/w.png) no-repeat 20px 20px;}
.dt03{background:url(../images/erweima.png) no-repeat 10px 10px;background-size: 60px 60px;}
.dt04{background:url(../images/mb.png) no-repeat 20px 20px;}
.dt01 span,.dt02 span,.dt03 span,.dt04 span{ font-size:22px; color:#FFF; line-height:28px; display:block; width:100%;}
.dt03{font-size:14px; color:#ffffff; line-height:35px; padding-top:12px; border:1px solid #79818f; padding-left:98px; margin-bottom: 10px;}

footer{background:#ededed;}
footer h5{ height:44px; font-size:34px; color:#000; line-height:50px; font-weight:normal;}
footer ul li{ float:left;}
footer ul li a{ display:block;padding: 0px 10px; background:#363636; font-size:14px; color:#ffffff; text-align:center; margin-right:15px;}
footer ul li a:hover{ display:block;padding: 0px 10px; background:#d30102; font-size:14px; color:#ffffff; text-align:center; margin-right:15px;}
footer p{ display:block; padding-top:10px; font-size:14px; color:#000000; line-height:30px;}

@media (max-width: 768px){
	footer h5{ font-size: 24px; }
}