/*头部样式*/
header{width:100%;min-width: 300px;height:auto;z-index:10;transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;-webkit-animation-name: header_in;animation-name: header_in;animation-duration: 1.2s; -webkit-animation-duration: 1.2s;animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out;z-index: 10 !important;}
@-webkit-keyframes header_in{
	from {opacity: 0;top: -300px;}
	to {opacity: 1;top: 0;}
}
@keyframes header_in{
	from {opacity: 0;top: -300px;}
	to {opacity: 1;top: 0;}
}

@keyframes flipInY{
	from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
	to {-webkit-transform: perspective(400px);transform: perspective(400px);}
}
@keyframes opShow{
	from{opacity: 0;}
	to {opacity: 1;}
}



.blue{width: 40px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0 0 0 22px;}
.blue img{display: block;}

.footer_share{margin: 60px 0 0 20px;}
.footer_share_btn{display: inline-block;*display: inline;*zoom:1;width: 50px;height: 50px;margin: 0 26px 0 0;position: relative;}
.footer_share_btn.sina{background: url(../images/footer_sina.png) center no-repeat;}
.footer_share_btn.wechat{background: url(../images/footer_wechat.png) center no-repeat;}
.footer_share_btn .code{position: absolute;left: 0;bottom: 100%;width: 90px;background: #fff;display: none;}
.footer_share_btn:hover .code{display: block;}
.footer_share_btn .code img{display: block;}

.footer_links li{text-align: center;color: #fff;width: 33.3%;}
.footer_links a{margin: 0 0 42px 68px;}
.footer_links .img_centered{border: 1px solid rgba(255,255,255,.4);background: rgba(0,0,0,.2);padding-bottom: 100%;border-radius: 50%;}
.footer_links .img_centered img{z-index: 2;}
.footer_links .img_centered::before{content: '';display: block;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);background: #0152AC;width: 0;height: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;border-radius: 50%;}
.footer_links .title{margin: 13px 0 0;color: #fff;font-weight: bold;}
.footer_links a:hover .img_centered::before{width: 100%;height: 100%;}

.footer_links a:hover .img_centered img{-webkit-animation: rotateInDownRight .4s linear ;animation: rotateInDownRight .4s linear }

.copy_right{    text-align: center;
    color: #fff;
    line-height: 36px;
    padding: 14px 0;
    font-size: 14px;
    background: #101010;}
.copy_right span{display: inline-block;*display: inline;*zoom:1;padding: 0 10px;vertical-align: middle;}

.go_top{width: 65px;height: 65px;background: rgba(255,255,255,.5);text-align: center;font-size: 16px;line-height: 20px;position: fixed;right: 20px;bottom: 20px;z-index: 10;display: none;cursor: pointer;border-radius: 50%;box-shadow: 0 0 16px 2.4px rgba(107,107,107,.5);display:none !important}
.go_top img{display: block;margin: 4px auto -8px;width: 45px;}
.go_top p{text-align: center;font-size: 12px;line-height: 16px;color: #0152ac;}

@media screen and (max-width: 1480px){
	.header .top{}
	.logo{}
	.nav{left: 420px;right: 0;}
	.nav ul li > a{font-size: 16px;}
	
}
@media screen  and (max-width:1280px) {
	.logo{/* width: 360px; */}
	/* .header .top{height: 110px;} */
	.header .h1 .lf{padding: 0;}
	.nav{left: 350px;}
	.nav ul li > a,.subNav a{font-size: 14px;}
	.header .h1 .lf a{padding: 0 12px 0;}
	.header .h1 .rt a{padding: 0 8px 0;}
	
	.footer_top{text-align: justify;}
	.footer_lf{}
	.footer .md{padding: 15px 0 0;display: inline-block;*display: inline;*zoom:1;float: none;vertical-align: top;}
	.footer_rt{padding: 20px 0 0;}
}
@media screen  and (max-width:1040px) {
	.footer.row{overflow: visible;}
	.top_link,.nav{right: 20px;}
	
	.footer_info h3{font-size: 16px;}
	
}
@media screen  and (max-width:992px) {
	header{animation: none;-webkit-animation: none;border-top: 5px solid #960000;}
	.header.currents{display: none !important;}
	.header .h1,.nav,.top_link{display: none;}
	.header .top{height: auto;width: auto;}
	.logo{top: 0;padding: 12px 0;}
	
	footer{background-size: cover;}
	footer .f1{padding: 27px 0 7px;}
	.footer_logo{margin: 0 auto 26px;max-width: 180px;display: block;float: none;}
	
	.footer_links ul{margin: 0 0 -13px -56px;}
	.footer_links a{margin: 0 0 35px 56px;}
	.footer_links .title{margin: 10px 0 0;}
	
	.footer_lf{float: none;width: auto;margin: 0 auto 20px;text-align: center;display: block;clear: left;}
	.footer_rt{float: none;padding: 0 0 0;margin: 0 auto;}
	
	.footer_info{line-height: 1.5em;padding: 10px 0 0;}
	.footer_info p{text-align: center;}
	.view_count{margin: 10px 0 0;}
	.footer_share{margin: 20px 0 0 20px;}
	.copy_right{line-height: 18px;padding: 12px 0;font-size: 12px;}
	.copy_right span{display: block;}
	
	.go_top{width: 40px;height: 40px;}
	.go_top p{display: none;}
	.go_top img{width: 35px;}
	
}
@media screen  and (max-width:767px) {
	.logo{overflow:hidden;width: 180px;max-width: 100%;/* margin:0 auto; */text-align: center;position: relative;padding: 8px 0;}
	
	.mobile-nav{}
	.mobile-nav ul{}
	.mobile-nav a{font-size: 16px;}
	
}
@media screen and (max-width:413px) {
	/* .footer_links li{width: 50%;} */
	
	.footer_links ul{margin: 0 0 -13px -20px;}
	.footer_links a{margin: 0 0 35px 20px;}
	.footer_links .img_centered img{max-width: 40%;}
	
}
@media screen and (max-width:380px) {
	/* .logo{float:left;} */
	
	
}





.zhangshang .erweima1{display:none}
.zhangshang a:hover .erweima1{display:block;width:120px;height:120px}
.footerfr li{float:right;text-align:center;position:relative;   width:30%}
.footerft li a{color:#fff;}
.footerfr li p{line-height:30px; color:#fff;text-align:center}
.footerfr li img{width:50px}
footer{      min-height: 115px;
    height: auto;
    padding: 50px 0px;margin-top: 50px;}
.footerfl h2{    font-size: 18px;
    color: #fff;
    line-height: 200%;}
.footerfl{width:30%;float:left;}
.footerfc{ width:28%;float:left;margin:0 6%}
.footerfr{width:30%;float:right;margin-right:0%}

@media screen  and (max-width:1024px){
.footerfl{width:100%;margin-top:-20px}
.footerfc{    width: 48%;margin: 6% 0px;}
.footerfr{width:40%;    margin-top: 10px;}
.footerfr li img {
    width: 38px;
}
.footerfr li {
    width: 49%;
}
.footer{padding-bottom: 80px;}
.pages {margin-left: calc(50% - 180px);}
}