/*頭部*/
.welcome{overflow: hidden; background: #f5f5f5; height: 40px; line-height: 40px; color: #333;}
.welcome h1{float: left;}
.welcome .lg{float: right;color: #333;}
.welcome .lg a{color: #333;}
.welcome .lg a:hover{color: #1269c1;}


.Header{background:#FFF; width:100%;height:120px;}
.Header .Logo{float:left; width: 90px; margin: 15px 0;}
.Header .Logo img{max-width: 100%;}
.Header .name{float:left; width: 360px; margin-top: 40px; }
.Header .name h2{font-size: 33px; color: #333; font-weight: bold;}
.Header .name em{display: block; font-size: 20px; color: #999; text-transform: uppercase; margin-top: 5px;}
.Header .ggy{float:left; width: 400px; margin-top: 36px; border-left: 1px solid #ccc; padding-left: 15px;}
.Header .ggy h3{font-size: 24px; color: #333; }
.Header .ggy span{display: block; font-size: 20px; color: #1269c1; text-transform: uppercase; margin-top: 5px;}

.head-r{float: right;}
.head-r .box{overflow: hidden; display: block; margin: 25px 0 6px 0;}
.head-r .box i{float: left; display: block;border: 2px solid #1269c1; font-size: 22px; width: 30px; height: 30px; line-height: 30px; border-radius: 50%; color: #1269c1; text-align: center;}
.head-r .box span{float: left;font-size: 18px; padding: 5px;}
.head-r .tel{font-size: 28px; color: #1269c1; font-weight: bold; font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;}


.pcnavbg{background:#1269c1;}
.pcnav{height:52px;}
.pcnav ul{}
.pcnav ul li{float: left;position: relative;font-size: 16px;text-align: center;  line-height:52px; width: 14.2%;}
.pcnav ul li a{display: block;color: #FFF;}
.pcnav ul li:hover a{color: #FFF;}
.pcnav ul li .subnav{ 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: 13px;line-height: 44px;height: 44px;width: 100%;background: #fff;}
.pcnav ul li .subnav a:hover{color: #FFF;background: #1269c1;}
