/*头部*/
.welcome{overflow: hidden; background: #f9a135; height: 40px; line-height: 40px; color: #FFF;}
.welcome h1{float: left; width:calc((100% - 280px)); }
.welcome .tel{float: left; width: 270px;}
.welcome .tel i{float: left; font-size: 22px; margin-right: 8px;}
.welcome .tel span{float: left; font-weight: bold;}

.Header{background:#FFF; width:100%;height:100px;}
.Header .Logo{float:left; width: 80px;margin-top: 10px;}
.Header .Logo img{max-width: 100%;}

.head-r{float: left; width:calc((100% - 80px));}
	
.pcnav{}
.pcnav ul{ margin:0 2%; }
.pcnav ul li{float: left;position: relative;font-size: 17px;text-align: center;  line-height:100px; width: 12.5%; font-weight: bold;}
.pcnav ul li a{display: block;color: #111;}
.pcnav ul li:hover a{color: #f9a135;}
.pcnav ul li .subnav{border-top: 2px solid #f9a135; box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);height: auto;left: 0;overflow: hidden;position: absolute;top: 100%;width:100%;z-index: 199;}
.pcnav ul li .subnav{filter: progid:DXImageTransform.Microsoft.Shadow(color=#cb0c1c,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.pcnav ul li:hover .subnav{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.pcnav ul li .subnav a{color: #666;display: block;font-size: 15px;line-height: 44px;height: 44px;width: 100%;background: #fff;}
.pcnav ul li .subnav a:hover{color: #FFF;background: #f9a135;}


/*底部信息*/
footer{overflow: hidden; background:#282828; padding-top: 50px; margin-top: 50px;}

.foot-contact{float: left;overflow: hidden; width: 340px; margin:0 30px; }
.foot-contact ul{}
.foot-contact ul h2{font-size: 26px; color: #FFF; margin-left: 5px; margin-bottom: 15px;}
.foot-contact ul li{overflow: hidden; margin: 10px 0;}
.foot-contact ul li i{float: left; width: 30px; color: #f9a135; font-size: 22px; text-align: center;}
.foot-contact ul li span{float: left;width: calc((100% - 30px)); color: #FFF;}

.foot-menu{float: left;overflow: hidden; width: 680px;margin-bottom: 30px;}
.foot-menu ul{}
.foot-menu ul li{float: left; width: 33.333333%;}
.foot-menu ul li dt{display: block; font-size: 18px; color: #FFF;margin-bottom: 10px; font-weight: bold;}
.foot-menu ul li a{display: block; color: #FFF;line-height: 32px; font-size: 15px;}
.foot-menu ul li a:hover{color: #f9a135;}


.foot-wx{float: left; width: 120px;}
.foot-wx ul{}
.foot-wx ul li{overflow: hidden;margin-bottom: 20px;}
.foot-wx ul li span{display: block; padding: 8px 0; color: #FFF; border: 1px solid #333; text-align: center; font-size: 13px;}
.foot-wx ul li img{width: 100%;}

.copy{overflow: hidden;padding: 20px 0;  text-align: center;color: #808080;}
.copy a{color: #808080;}
.copy a:hover{color: #f9a135;}

