/*头部*/

.webtop{overflow: hidden; height: 35px; line-height: 35px; background: url(../images/topbg.jpg) no-repeat center;}
.webtop .topmenu{text-align: right; color: #FFF;}
.webtop .topmenu a{color: #FFF;}


.head{overflow: hidden;}
.logo{width: calc((100% - 330px));}
.logo .pp{float: left; width: 130px; }
.logo .pp img{max-width: 100%;}
.logo .name{float: left; padding-left: 10px;margin-top: 30px;}
.logo .name h2{font-size:37px;font-weight: bold; color: #333;}
.logo .name small{ display: block;font-size:18px;color: #666; font-weight:normal; margin-top: 10px;}
.logo .name_ms{float: left; border-left:1px solid #e7e7e7; padding-left:20px; margin-left:20px; color:#333; font-size:16px;  width: 300px;}
.tel{float: right; padding: 15px 0;width: 330px;}
.tel .haoma{float: left; margin-top: 30px; width: 230px;}
.tel .haoma span{font-size: 16px; color: #666; line-height: 30px; font-weight: bold;}
.tel .haoma p{ display: block; font-size: 28px; color: #3264c7; font-weight: bold;}
.tel .wx{float: left;width: 100px;}
.tel .wx img{max-width: 100%;}


/*Menu导航 */
.navbg{background: #3264c7;height: 60px;}
.nav{ width: 1200px; margin: 0 auto;}
.nav ul{margin: 0;}
.nav ul li{float: left;position: relative;font-size: 16px;text-align: center;  line-height: 60px; width: 133px;}
.nav ul li a{display: block;color: #FFF;}
.nav ul li a:hover{display: block;background: #a42e2a;}
.nav ul li .subnav{background: #fff;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;}
.nav ul li .subnav{filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,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);}
.nav 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);}
.nav ul li .subnav a{color: #666;display: block;font-size: 13px;line-height: 48px;height: 48px;padding: 0;transition: all 0.2s ease-in-out 0s;width: 100%;border-bottom: 1px solid #eee;background: #fff;}
.nav ul li .subnav a:hover{background: #3264c7;text-indent: 3px; color: #FFF;}
