/*头部*/

.Header{background:#FFF; width:100%;height:115px;}
.Header .Logo{float:left; width: 370px;}
.Header .Logo img{max-width: 100%;}

.head-r{float: left; width:calc((100% - 370px));}
	
.pcnav{margin-left: 5vw;}
.pcnav ul{}
.pcnav ul li{float: left;position: relative;font-size: 15px;text-align: center;  line-height:115px; width: 14.2%;}
.pcnav ul li a{display: block; color: #111;}
.pcnav ul li a:hover{display: block; color: #045fb1;}
.pcnav ul li:hover ::before {content: '';position: absolute;  width: 100%; height: 3px; width: 100%; background: #045fb1; left: 0;}



/*底部信息*/
footer{overflow: hidden; background:#045fb0;}

.foot-contact{float: left;overflow: hidden; width: 400px; margin:30px 0; }
.foot-contact i{float: left; width: 43px; margin-right: 7px; margin-top: 5px;}
.foot-contact .text{float: left; width: 350px; color: #FFF;}
.foot-contact .text h2{font-size: 14px;}
.foot-contact .text b{display: block; font-size: 20px;}


.foot-menu{float: left;overflow: hidden; width: 800px;margin-top:50px;}
.foot-menu ul{float: right;}
.foot-menu ul li{float: left; width:100px; border-right: 1px solid #FFF; text-align: center;}
.foot-menu ul li a{display: block; color: #FFF;line-height:15px; font-size: 14px;}


.copy-l{float: left;width: 600px; font-size: 14px;color: #FFF; margin: 30px 0;}
.copy-l a{color: #FFF;}
.copy-l a:hover{color: #f9a135;}
.copy-r{float: left;width: 600px;font-size: 14px;color: #FFF; text-align: right;margin: 30px 0;}
.copy-r a{color: #FFF;}
.copy-r a:hover{color: #f9a135;}

