﻿a:active{outline:none;star:expression(this.onFocus=this.blur());}
*{margin:0;padding:0;list-style:none;outline:none;word-wrap:break-word;}
img{border:none}
table{table-layout:fixed;border-collapse:collapse}
a{text-decoration:none;}
.fb{font-weight:bold;}
h1{font-size:18px;}
.fz14{font-size:14px;}
body{font-size:12px;font-family:"微软雅黑","宋体";-webkit-text-size-adjust:none;}
body,html{overflow-x:hidden;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
textarea{-webkit-appearance:none;resize:none;overflow:hidden;}
.head{width:100%;height:147px;background:#fff;border-bottom:1px solid #F2F4F6;transition:300ms;position:fixed;left:0;top:0;z-index:9;}
.head .ding{margin:0 auto;padding:0;width:100%;height:45px;background:#f6f6f6;border-bottom:1px solid #dbdbdb;}
.head .dingmain{margin:0 auto;padding:0;width:1200px;height:45px;color:#666666;font-size:12px;font-family:"微软雅黑","宋体";line-height:45px;}
.head .dingmain a{color:#666666;font-size:12px;font-family:"微软雅黑","宋体";line-height:45px;}
.head .dingmain a:hover{color:#0054ab;}
.head .box{width:1200px;margin:0 auto;position:relative;background:#ffffff;}
.head .logo{height:72px;margin:15px 0;float:left;transition:300ms;}
.head .logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}
.head .tool{position:absolute;right:0;top:-40px;transition:300ms;}
.head .search{float:left;}
.head .search .input{width:130px;height:14px;padding:5px 0 5px 5px;color:#c4c4c4;border:1px solid #c0c0c0;border-right:none;float:left;}
.head .search .btn{width:40px;height:26px;border:none;background:#6698cc url(search.png) no-repeat center;float:left;cursor:pointer;margin:0 8px 0 0;}
.head .tool .c{width:46px;height:26px;text-align:center;line-height:26px;background:#6698cc;color:#fff;float:left;margin:0 0 0 2px;}
.head .tool .language{width:46px;height:26px;font-family:arial;text-align:center;line-height:26px;background:#f1f1f1;color:#0054ab;float:left;margin:0 0 0 2px;transition:200ms;}
.head .tool .language:hover{background:#6698cc;color:#fff;}
.nav{position:absolute;right:0;height:100px;}
.nav li{width:130px;height:40px;line-height:100px;text-align:center;position:relative;float:left;text-transform:uppercase;}
.nav li p{width:100%;position:absolute;left:0;}
.nav li .p1{top:0;}
.nav li .p2{top:25px;display:none;}
.nav li a{display:block;color:#5a5a5a;font-size:14px;font-family:"微软雅黑","宋体";background:#fff;line-height:100px;}
.nav li a:hover,.nav .cur a{color:#fff;background:#0054ab;text-decoration: none;}
.nav li.acc a{display:block;height:97px;color:#5a5a5a;font-size:14px;font-family:"微软雅黑","宋体";background:#f6f6f6;border-bottom:3px solid #0054ab;line-height:97px;}
.nav li.acc a:hover,.nav .cur a{color:#fff;background:#0054ab;}

.nav .sub{display:none;width:100%;position:absolute;float:left;line-height:30px;}
.nav .sub li{text-align:center;width: 100%;}
.nav .sub li a{color:#fff;display:block;zoom:1;line-height: 40px;font-size: 12px;background: #0054ab;}
.nav .sub li a:hover{background:#ddd;color:#c00;}

.button{float:left;width:120px;display:block;margin:1em;padding:0;line-height:40px;border:none;background:none;text-align:center;color:inherit;vertical-align:middle;position:relative;z-index:1;color:#37474f;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;}
.button a{display:block;color:#37474f;}
.button a:hover{display:block;color:#fff;background:#40a9d0;}
.button--wayra{overflow:hidden;width:120px;-webkit-transition:border-color 0.3s,color 0.3s;transition:border-color 0.3s,color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);transition-timing-function:cubic-bezier(0.2,1,0.3,1);}
.button--wayra:before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:#fff;color:#40a9d0;z-index:-1;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:-webkit-transform 0.3s,opacity 0.3s,background-color 0.3s;transition:transform 0.3s,opacity 0.3s,background-color 0.3s;}
.button--wayra:hover{color:#fff;border-color:#40a9d0;background:#40a9d0;}
.button--wayra.button--inverted:hover{color:#3f51b5;border-color:#fff;}
.button--wayra:hover::before{opacity:1;background-color:#40a9d0;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);transition-timing-function:cubic-bezier(0.2,1,0.3,1);}
.button--wayra.button--inverted:hover::before{background-color:#fff;}
.button--size-s{border:1px solid #40a9d0;font-size:14px;}
.navBtn{display:none;width:46px;height:42px;overflow:hidden;background:#0054ab;position:fixed;right:10px;top:15px;z-index:99;}
.navBtn .line{width:26px;height:2px;overflow:hidden;background:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;position:absolute;left:10px;top:0;}
.navBtn .line1{top:11px;transition:300ms;}
.navBtn .line2{top:20px;transition:300ms;}
.navBtn .line3{top:29px;transition:300ms;}
.navShow{transition:400ms;}
.navShow .line1{top:20px;transition:300ms 100ms;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.navShow .line3{top:20px;transition:300ms 100ms;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.navShow .line2{left:100%;transition:140ms;}
.navM{display:none;width:110%;height:300px;background:#f1f1f1;overflow:hidden;overflow-y:scroll;position:absolute;left:0;top:60px;}
.navMbox{width:100%;overflow:hidden;background:#f1f1f1;padding:0 0 100px 0;}
.navM ul{width:100%;padding:15px 0 30px 0;margin:0 0 0 -5px;background:#f1f1f1;overflow:hidden;}
.navM li{padding:0 6% 0 0;height:60px;line-height:60px;text-align:center;}
.navM li a{width:100%;height:100%;display:inline-block;color:#5a5a5a;text-transform:uppercase;font-size:15px;}
.navM li a:hover{color:#0054ab;}
.searchM{overflow:hidden;margin:0 20px 0 0;}
.searchBox1{width:370px;overflow:hidden;margin:0 auto;}
.searchM .input{width:310px;height:14px;font-size:15px;padding:12px 0 12px 10px;border:none;color:#c4c4c4;float:left;}
.searchM .btn{width:50px;height:38px;border:none;background:#6698cc url(search.png) no-repeat center;float:left;cursor:pointer;}
.fixedBody .head{height:60px;background:#fff;}
.fixedBody .ding{display:none;}
.fixedBody .logo{height:38px;margin:10px 0;}
.fixedBody .tool{top:-50px;}
.fixedBody .nav{position:absolute;right:0;height:60px;}
.fixedBody .nav li{width:130px;line-height:60px;text-align:center;position:relative;float:left;text-transform:uppercase;}
.fixedBody .nav li p{width:100%;position:absolute;left:0;}
.fixedBody .nav li .p1{top:0;}
.fixedBody .nav li .p2{top:25px;display:none;}
.fixedBody .nav li a{display:block;color:#5a5a5a;font-size:14px;font-family:"微软雅黑","宋体";background:#fff;line-height:60px;}
.fixedBody .nav li a:hover,.nav .cur a{color:#fff;background:#0054ab;}
.fixedBody .nav li.acc a{display:block;height:57px;color:#5a5a5a;font-size:14px;font-family:"微软雅黑","宋体";background:#f6f6f6;border-bottom:3px solid #0054ab;line-height:57px;}
.fixedBody .nav li.acc a:hover,.nav .cur a{color:#fff;background:#0054ab;}

.fixedBody .nav .sub{display:none;width:100%;position:absolute;float:left;line-height:30px;}
.fixedBody .nav .sub li{text-align:center;width: 100%;}
.fixedBody .nav .sub li a{color:#fff;display:block;zoom:1;line-height: 40px;font-size: 12px;background: #0054ab;}
.fixedBody .nav .sub li a:hover{background:#ddd;color:#c00;}

@media screen and (max-width:1290px){
	.head .box{width:1000px;padding:0 20px;}
}
@media screen and (max-width:1050px){
	.head{height:60px;overflow:visible;}
	.head .box{width:auto;padding:0 20px;}
	.head .logo{height:38px;margin:10px 0 0 0;}
	.head .tool{right:75px;top:18px;}
	.head .search{display:none;}
	.head .searchM{display:block;}
	.nav{display:none;}
	.navBtn{display:block;}
	.ding{display:none;}
}
@media screen and (max-width:860px){
	.head .logo{height:28px;margin:10px 0 0 0;}
}
@media screen and (max-width:740px){
	.head .box{width:auto;padding:0 10px;}
	.head .logo{height:28px;margin:10px 0 0 0;}
	.head .tool{right:65px;}
}
@media screen and (max-width:540px){
	.head .logo{height:22px;margin:20px 0 0 0;}
}
@media screen and (max-width:450px){
	.searchM{width:auto;margin:0 40px 0 20px;}
	.head .logo{height:34px;margin:14px 0 0 0;}
	.searchBox1{width:100%;}
	.searchM .input{width:68%;height:14px;padding:12px 0 12px 5%;border:none;color:#c4c4c4;float:left;background: #fff;}
	.searchM .btn{width:22%;height:38px;border:none;background:#6698cc url(search.png) no-repeat center;float:left;cursor:pointer;}
}