@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: 0 auto; padding: 0px; }


header{ border-top: 5px solid #0FA3FF;}
header .t_logotxt{border-left: 1px dashed #bcbdc2;font-size: 14px;color: #303030; margin-top: 10px}
header .t_logotxt b{display: block;font-size: 20px;line-height: 38px;}
header .tel{font-size: 30px;  font-weight: bold;  color: #1758B1;  text-align: center;  line-height: 35px;}
header .tel p{font-size: 20px;color: #303030;background: url(../images/line1.gif) no-repeat center center; text-align: center}
@media only screen and (max-width: 768px) {
	header .top_c{ padding: 0px;}
}

nav.navbar-default{ background: #0081D2; color: #fffefe; border: 0px;}
.navbar{ margin-bottom: 0px;}
.navbar-default .navbar-toggle{ border-color: #fff;}
.navbar-default .navbar-toggle .icon-bar{ background-color: #fff;}
.nav>li{ background: url("../images/line2.gif") no-repeat right 0;}
.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a{font-size: 13px;color: #fffefe;display: block; text-align: center; font-weight: bold;}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:hover{ background: #004493; color: #fffefe;}
@media only screen and (min-width: 992px) {
	header{ padding: 15px 0px;}
	.navbar-default .navbar-brand,.navbar-default .navbar-nav>li{ width: 100px;height: 62px;}

	.navbar-default .navbar-brand, .navbar-default .navbar-nav .hover>a {height: 62px;padding-top: 22px;}
}
@media (max-width: 767px){
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #fffefe;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
		color: #fffefe;
		background: #D0071A;
	}
}

.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:#0FA3FF; 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/wxm.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:39px; 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: #fff; text-align: center; padding: 10px 0px;}
footer,footer a,footer p,footer p a{ color: #262626;}

footer ul{ height:40px; overflow:hidden;}

footer ul a{ display:inline-block; padding: 0px 8px; height:34px; background:#363636; font-size:14px; color:#ffffff; line-height:34px; text-align:center; margin-right:15px;}

footer ul a:hover{ display:inline-block; padding: 0px 8px; height:34px; background:#087dd5; font-size:14px; color:#ffffff; line-height:34px; text-align:center; margin-right:15px;}
