/*通用*/
*{ 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:"微软雅黑";}
select{outline: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;}

.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.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.5s;}

/*header*/
.header{ height:105px;width:100%; min-width:1200px; z-index:999;}
.Indhd{position:absolute; top:0; left:0;}
.hdlogo{ width:400px;display:block; margin-top:25px;}
.hdlogo img{ width:52px; margin-right:10px;}
.hdlogoN{ color:#000;}
.hdlogoN h3{ font-size:20px; font-weight:550;line-height:30px;}
.hdlogoN h4{ font-size:14px; font-weight:500;line-height:20px;}
.Indhd .hdlogoN{ color:#FFF;}
/*menu*/
.menu{ padding-top:32px;}
.menu li{position:relative;display:inline-block; text-align:center; float:left;}
.menu a.menu_a{color:#000;text-align:center;display:block;line-height:30px; height:45px;font-size:18px; margin-left:50px;}
.menu a.menu_a i{ width:0px; height:2px; display:block; margin:10px auto 0;transition:0.5s; background:#ab0101;}
.menu a.menu_aon i,a.menu_a:hover i{width:50px;}
.Indhd .menu a.menu_a{ color:#FFF;}
/*footer*/
.footer{color:#FFF;width:100% !important;min-width:1200px; height:118px; background:rgba(0,0,0,0.75); padding-top:22px;}
.ftMa{ width:97px; padding-right:38px; margin-left:310px; border-right:1px solid rgba(255,255,255,0.3);}
.ftQk{ padding-top:5px; width:580px; margin-left:36px; font-size:12px; color:#FFF; line-height:22px;}
.Indft{position:absolute; bottom:0; left:0; z-index:99}
.ftQQ{ margin-top:24px; width:52px; height:52px; border-radius:50%; display:block; background-color:#4c4b4b; background-repeat:no-repeat; background-position:center; background-image:url(../images/icon/ftqq.png)}
.ftQQ:hover{ box-shadow:0 0 5px rgba(255,255,255,0.3)}

/********分页*******/
.fenye{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack: center;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center; margin-top:70px;}
.fenye a{ border-radius:3px; background:#e5e5e5;width:68px;height:30px;margin-left:10px;text-align:center;line-height:30px;color:#000;display:block;}
.fenye a:hover,a.fyOn{background:#ab0101; color:#FFF;}
.fenye p{ line-height:30px; color:#000; }

.Dtop{ display:block; height:60px; position:fixed; bottom:90px; right:40px; width:34px; z-index:999;}
.DtopI{ width:32px; height:32px; border:1px solid #c2c0bf; border-radius:50%; background:#FFF url(../images/icon/top.png) no-repeat bottom center;}
.Dtop p{ font-size:14px; color:#777; text-align:center; line-height:20px; padding-top:8px;}



@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;}
}








