/*通用*/
*{ margin:0; padding:0;}
body{font:14px "microsoft yahei", Arial, Helvetica, sans-serif;color:#000; background:#FFF; min-width:1200px; }
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input{outline:none;-webkit-appearance:none; font-family:"微软雅黑";}
input[type="reset"],input[type="button"],input[type="submit"]{cursor:pointer;overflow:visible;}
.fl{ float:left;}
.fr{ float:right}
a{color:#6c6c6c;text-decoration:none;}
img{border:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.dk{ width:1200px; margin:0 auto;}
h1 {
    font-size: 30px;
    color: #333;
    font-weight: bold;
    line-height: 180px;
}

.Run{transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;}
.Run:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform: rotate(360deg);}

.Run1{transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;}
.Run1:hover{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform: rotateY(180deg);}

.Mover{transition:0.5s;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.Mover:hover{transition:0.5s;ransform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
.enlarge img{ width:100%;transition:0.5s;}
.enlarge:hover img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08); transition:0.5s;}

/*header*/
.header{ position:absolute; top:0; left:0; height:70px; border-bottom:1px solid rgba(255,255,255,0.2); width:100%; min-width:1200px; z-index:999;}
.hdNy{ background:rgba(26,27,29,0.3)}
.hdlogo{ width:130px;height:34px;display:block; margin-top:19px;}
.hdsy{background:linear-gradient(to right,#18e1ff,#039def);line-height:30px;height:30px;width:90px;font-size:16px;color:#FFF; text-align:center;display:block;border-radius:15px; margin-left:30px;}
.hdsy:hover{box-shadow:0 0 5px rgba(255,255,255,0.6);transition:0.5s;}

/*menu*/
.menu{text-align:right; padding-top:22px;}
.menu li{position:relative;display:inline-block; text-align:center; float:left;}
.menu a.menu_a{color:#FFF;text-align:center;display:block;line-height:30px; height:48px;font-size:16px; padding:0 35px;}
.menu a.menu_a i{ width:0px; height:3px; display:block; margin:15px auto 0;transition:0.5s; background:#FFF;}
.menu a.menu_aon i,a.menu_a:hover i{width:30px;}
.NavK{ display:none; padding-top:40px;padding-left:35px; height:200px; position:absolute;top:48px; width:100%;background:#FFF;z-index:999; width:510px; left:50%; margin-left:-275px; border-radius:5px;}
.NavJ{width:0;height:0;border-style:solid;position:absolute; top:-10px; display:block;border-width:0 10px 10px 10px;border-color: transparent transparent #FFF;left:50%; margin-left:-7px;}
.NavN{ width:170px; text-align:left;}
.NavNt{ color:#68686b; font-size:14px; padding-left:20px; background-repeat:no-repeat; background-image:url(../images/icon/navI01.png);line-height:20px;}
.NavNt1{ background-position:0 0;}
.NavNt2{ background-position:0 -20px;}
.NavNt3{ background-position:0 -40px;}
.NavNr{padding-left:20px; padding-top:10px;}
.NavNra{ display:block; line-height:34px; font-size:12px; color:#9f9fa1;}
.NavNra:hover{ color:#000;}




/*footer*/
.footer{color:#909090;line-height:30px;width:100% !important;min-width:1200px;background:#2e3033;color:#fff;padding:60px 0;}
.ftTit{line-height:18px; margin-bottom:20px;}
.ftTit p{ color:#FFF;font-size:20px;}
.ftTit span{ color:#909090; font-size:12px}
.ftAdd{ width:290px;}
.ftHd{ font-size:16px; line-height:35px;color:#FFF; font-weight:bold;}
.ftAddn{ font-size:14px; color:#8d8d8f;line-height:35px;}
.ftQk{ width:200px; margin-left:50px;}
.ftNav{}
.ftNavA{ display:block; font-size:14px; color:#8d8d8f; line-height:35px;}
.ftNav .ftNavA:hover,.ftNavp:hover{ color:#12cefb;}
.ftOur{ width:500px;}
.ftOur1{ width:135px;}
.ftOur2{ width:190px;}
.ftOur3{ width:175px;}
.ftNavp{ display:block; font-size:12px; color:#8d8d8f; line-height:35px;}
.ftMat{ width:100px; margin-top:10px;}
.footC{min-width:1200px; padding:10px 0; font-size:14px; line-height:26px; text-align:center; background:#212121; color:#909090;}

@keyframes Updown{
	from{margin-top:10px;}
	to{margin-top:0px;}
}
@-webkit-keyframes Updown{
	from{margin-top:10px;}
	to{margin-top:0px;}
}

@keyframes Updown1{
	from{margin-top:7px;}
	to{margin-top:0px;}
}
@-webkit-keyframes Updown1{
	from{margin-top:7px;}
	to{margin-top:0px;}
}

@keyframes Updown2{
	from{margin-top:7px;margin-left:7px;}
	to{margin-top:0px;margin-left:0;}
}
@-webkit-keyframes Updown2{
	from{margin-top:7px;margin-left:7px;}
	to{margin-top:0px;margin-left:0;}
}


@-webkit-keyframes scale-three2{
0% {opacity:0.5;}
100% {transform:scale(1);opacity:1;}
}








