/*头部*/
.welcome{ height: 36px; line-height: 36px; background: url(../images/topbg.gif)  no-repeat center; background-size: cover;}
.welcome span{ float: left; font-weight: normal;  font-size: 13px; color: #888888;}
.welcome p{ float: right;color: #FFF;}
.welcome p a{color: #FFF;}
.welcome p a:hover{color: #f4ca38;}

.head{overflow: hidden;}
.logo{padding: 20px 0; width: calc((100% - 270px));}
.logo h2{font-size:30px;font-weight: bold; color: #174886;}
.logo small{ display: block;font-size:25px;color: #122441; font-weight:bold; margin-top: 12px;}
.tel{float: left; padding: 25px 0;width: 270px; background: url(../images/tel.png) no-repeat right; background-size: 52px; text-align: right;}
.tel span{font-size: 15px; color: #888; line-height: 30px; padding-right: 60px;}
.tel p{ display: block; font-size: 22px; color: #c20217; font-weight: bold;padding-right: 60px;}


/*Menu导航 */
.navbg{height: 60px; border-top: 1px solid #ececec;}
.nav{ width: 1200px; margin: 0 auto;}
.nav ul{margin: 0;}
.nav ul li{float: left;font-size: 16px;text-align: center;  line-height: 60px; width: 150px; position: relative;}
.nav ul li a{display: block;width: 150px;color: #333;}
.nav ul li a:hover{display: block;background: #174785; color: #FFF;}
.nav ul li.hover{ background: #174785;}
.nav ul li.hover a{ color: #FFF;}
.nav ul li::after{content: ''; position: absolute; height: 30px;width: 1px;background: #ececec;top: 16px;right: -1px;}


/*底部信息*/
footer{overflow: hidden; background: #232323;}

.foot-contact{float: left;overflow: hidden; width: 400px;border-left: 1px solid #555555;border-right: 1px solid #555555; margin: 70px 0 30px 0;}
.foot-contact h2{font-size: 17px; color: #FFF;margin-bottom: 10px; margin-left: 30px;}
.foot-contact .text{display: block; margin: 10px 30px; color: #FFF; line-height: 26px; font-size: 14px;}

.foot-menu{float: left;overflow: hidden; width: 370px;margin: 70px 0 30px 30px;}
.foot-menu span{display: block; font-size: 17px; color: #FFF;margin-bottom: 10px;}
.foot-menu ul{}
.foot-menu ul li{float: left; width: 33.333333%; margin-bottom: 10px;}
.foot-menu ul li a{color: #ccc;line-height: 26px; font-size: 14px;}
.foot-menu ul li a:hover{color: #174785;}


.foot-wx{float: left; width: 398px;margin: 70px 0 30px 0;}
.foot-wx ul{}
.foot-wx ul li{float: left; width: 48%; margin: 0 1%; text-align: center;}
.foot-wx ul li span{display: block; padding: 8px 0; color: #ccc;}
.foot-wx ul li img{width: 130px;}

.copy{overflow: hidden;background: #232323; padding: 20px 0;  text-align: center;color: #FFF; border-top: 1px solid #555555;}
.copy a{color: #FFF;}
.copy a:hover{color: #174785;}

