.main,.footer .w{
    width: 1450px;
    margin: 0 auto;
}
/* header */
.iframe {
	overflow: hidden;
	height: 40px;
}
.iframe iframe {
	width: calc(100% + 18px);
	margin-left: -9px;
}
.header {
    height: 39px;
    background-color: #f8f8f8;
    border-bottom: 1px solid #e2e2e2;
}
.header span{
	float: left;
	font-size: 12px;
	line-height: 39px;
	color: #666666;
}
.header span a{
	display: inline-block;
	line-height: 25px;
	padding: 0 12px;
	color: #666666;
}
.header span a.login{
	background-color: #0187d0;
	border-radius: 2px;
	color: #fff;
	margin-left: 12px;
}
.header a:hover{
	color: #ff6600;
}
.header p{
	float: right;
	line-height: 39px;
	color: #e4e4e4;
    margin-right: 150px;
}
.header p a{
	color: #666666;
	margin: 0 6px;
}
/* sub */
.mobile{
    background: url(https://www.afzhan.com/images/newsIndex/version/2021/iconPhone.png) no-repeat 7px 12px;
    line-height: 39px;
    padding: 0 10px 0 24px;
    position: absolute;
    top: -43px;
    right: 74px;
}
.mobile a{
   color: #666666;
}
.mobile a img {
   position: absolute;
   bottom: -99px;
   right: -20px;
   width: 100px;
   height: 100px;
   max-width: none;
   max-height: none;
   z-index: 99;
   display: none;
}
.mobile a:hover img{
   display: block;
}
/* 顶部下拉 */
#sub{
   position: relative;
}
.sub{
   position: absolute;
   top: -43px;
   right: 0;
   width: 74px;
   z-index: 99;
   height: 39px;
}
.sub .subTop{
   line-height: 39px;
   padding-left: 26px;
   border-left:1px solid #f8f8f8;
   border-right:1px solid #f8f8f8;
   background: url(https://www.afzhan.com/images/newsIndex/version/2021/icon12.png) no-repeat 7px 14px;
   z-index: 2;
   position: absolute;
   top: 0;
   left: 0;
   width: 46px;
}
.sub:hover .subTop{
   background: url(https://www.afzhan.com/images/newsIndex/version/2021/icon12.png) no-repeat 7px 14px;
   border-left:1px solid #e2e2e2;
   border-right:1px solid #e2e2e2;
   border-bottom:1px solid #fff;
}
.subTop a{
   display: block;
   color: #666;
   background:url("https://www.afzhan.com/images/newsIndex/version/2021/newsIndex.png") no-repeat -77px -41px;
}
.subBot{
   position: absolute;
   background-color: #fff;
   border:1px solid #e2e2e2;
   right: 0;
   top: 39px;
   z-index: 1;
   display: none;
}
.subBot a{
   display: block;
   text-align: center;
   width: 94px;
   line-height: 30px;
   color: #333;
}
.subBot a:hover{
   background-color: #0187d0;
   color: #fff;
}
.sub:hover .subBot{display: block;}
/* top */
.top{
	padding:25px 0 30px 0;
	position: relative;
	overflow: hidden;
}
.logo{
    height: 60px;
	float: left;
}
.pageName{
    float: left;
    margin-left: 45px;
    line-height: 67px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
.line{
	position: absolute;
	width: 1px;
	height: 36px;
	background-color: #e4e4e4;
	top: 41px;
    left: 268px;
}
.pageName i{
	width: 110px;
	height: 14px;
	display: block;
	margin-top: 6px;
	background:url("https://www.afzhan.com/images/newsIndex/version/2021/newsIndex.png") no-repeat 0 -280px;
}
.search{
	width: 540px;
	overflow: hidden;
    float: left;
    margin-left: 60px;
	margin-top: 14px;
}
.search input{
	width: 424px;
	height: 24px;
	border:2px solid #0187d0;
	border-right:none;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	background-color: #fff;
	font-size: 16px;
	padding: 10px 12px;
	font-family: microsoft yahei;
	color: #999999;
}
.search button{
	width: 90px;
	height: 48px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	background-color: #0187d0;
	text-align: center;
	border:none;
	float: right;
	cursor: pointer;
}
.search button i{
    font-size: 24px;
    color: #fff;
}
.topAdv {
	float: right;
    width: 287px;
}
.topAdv .advs{
    display: block;
    padding-bottom: 23.3%;
    height: 0;
    overflow: hidden;
    position: relative;
}
.topAdv img{
    max-height: none;
    width: 100%;
}
/* nav */
.nav{
    background-color: #0187d0;
    color: #fff;
    margin-bottom: 24px;
}
.nav ul{
    overflow: hidden;
}
.nav li{
    float: left;
    padding: 15px 30px;
}
.nav a{
    display: block;
    height: 24px;
    line-height: 24px;
    font-size: 20px;
    color: #fff;
}
.nav li.focus{
    background-color: #0096e0;
    font-weight: 700;
}
/* main */
.left{
    float: left;
    width: 1022px;
}
/* flash */
.left .swiper-container{
    width: 1022px;
    overflow: hidden;
}
.left .flash .swiper-slide{
    width: 100%!important;
    padding-bottom: 66.53%;
    height: 0;
    overflow: hidden;
    position: relative;
}
.left .flash .swiper-slide .image{
    width: 100%!important;
    padding-bottom: 66.53%;
    height: 0;
    overflow: hidden;
}
.left .flash .swiper-slide .image img{
    max-height: none;
    width: 100%;
}
.left .flash .swiper-slide .text{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 32px 100px 32px 36px;
    background-color: rgba(0, 112, 206,0.7);
}
.left .flash .swiper-slide .text a{
    display: block;
    max-height: 36px;
    line-height: 36px;
    font-size: 28px;
    color: #fff;
    overflow: hidden;
}
.left .flash .swiper-slide .text a:hover{
    max-height: 72px;
    color: #f60;
}
.left .flash .swiper-pagination{
    right: 24px;
    bottom: 32px;
    color: #fff;
    font-size: 24px;
    width:auto!important;
    left:inherit!important;
}
.left .flash .swiper-pagination-current{
    font-size: 36px;
    font-weight: 700;
}
/* frontier */
.left .frontier{
    margin-top: 50px;
}
.left .frontier-top{
    overflow: hidden;
}
.left .frontier-top b{
    float: left;
    height: 48px;
    line-height: 48px;
    font-size: 30px;
}
.left .frontier-top b i{
    display: inline-block;
    width: 44px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    font-size: 22px;
    text-align: center;
    background: url(../../../../images/Version/2025/technology/icon-02.png) no-repeat;
    margin-right: 12px;
    vertical-align: top;
    margin-top: 3px;
}
.left .frontier-top p{
    float: right;
    padding: 6px 0;
    overflow: hidden;
}
.left .frontier-top p a{
    float: left;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    color: #333;
    padding: 0 20px;
    position: relative;
}
.left .frontier-top p a.focus{
    background-color: #0187d0;
    color: #fff;
    border-radius: 18px;
}
.left .frontier-top p a.focus i{
    position: absolute;
    bottom: -6px;
    left: 50%;
    margin-left: -6px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #0187d0;
}
.left .frontier-top a.more{
    float: right;
    height: 48px;
    line-height: 48px;
    font-size: 24px;
    color: #bfbfbf;
    margin-left: 20px;
}
.left .frontier-bot{
    padding-top: 7px;
}
.left .frontier-bot dl {
	padding: 15px;
	border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
}
.left .frontier-bot dl:last-child{
    border: 0;
}
.left .frontier-bot dt a{
    float: left;
	width: 312px;
    height: 208px;
    margin-right: 24px;
    overflow: hidden;
    position: relative;
}
.left .frontier-bot dl dt img {
    height: 100%;
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.left .frontier-bot dl dt img:hover{
    transform: scale(1.1);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.left .frontier-bot dl dd {
    overflow: hidden;
}
.left .frontier-bot dl dd h3 {
	font-size: 24px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
}
.left .frontier-bot dl dd h3 a{
	color: #333;
}
.left .frontier-bot dl dd h3 a:hover{
	color: #f60;
}
.left .frontier-bot dl dd p {
	font-size: 16px;
	line-height: 26px;
	color: #666;
	font-weight: normal;
	height: 104px;
	overflow: hidden;
	margin-top: 13px;
}
.left .frontier-bot .date {
	margin-top: 30px;
}
.left .frontier-bot .date span{
	height: 20px;
	float: left;
	font-size: 16px;
	line-height: 20px;
	color: #0a76d0;
	text-align: center;
	border-radius: 10px;
}
.left .frontier-bot .date b{
	font-size: 16px;
	line-height: 20px;
	color: #999;
	font-weight: normal;
	float: right;
}
.left .frontier-bot .date b i{
    margin-right: 8px;
}
/* frontier2 */
.frontier2 .frontier-bot .date b{
    float: left;
}
.frontier2 .frontier-bot .date span{
    float: right;
    font-size: 16px;
    line-height: 20px;
    color: #999;
}
.frontier2 .frontier-bot .date span i{
    margin-right: 8px;
}
/* right */
.right{
    float: right;
    width: 370px;
}
/* hotData */
.right .hotData{
    padding: 0 20px;
    background-color: #f7f7f8;
}
.right .hotData .title{
    height: 72px;
    line-height: 72px;
    font-size: 24px;
    font-weight: 700;
    border-bottom: 1px solid #dcdcdc;
}
.right .hotData .title i{
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url(../../../../images/Version/2025/technology/icon-01.png) no-repeat;
    vertical-align: top;
    margin-top: 23px;
    margin-right: 14px;
}
.right .hotData .title .more{
    float: right;
    font-size: 16px;
    color: #999;
    line-height: 72px;
    font-weight: normal;
}
.right .hotData .title .more:hover{
    color: #0187d0;
}
.right .hotData ul{
    padding-bottom: 8px;
}
.right .hotData li{
    height: 49px;
    line-height: 49px;
    border-bottom: 1px dashed #dcdcdc;
    position: relative;
    padding-left: 38px;
}
.right .hotData li:last-child{border-bottom: 0;}
.right .hotData li i{
    position: absolute;
    left: 0;
    width: 22px;
    height: 22px;
    line-height: 23px;
    top: 50%;
    margin-top: -11px;
    border-radius: 9px 9px 9px 0;
    background-color: #bfbfbf;
    font-style: normal;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    color: #fff;

}
.right .hotData li a{
    display: block;
    height: 49px;
    overflow: hidden;
    font-size: 16px;
    color: #333;
}
.right .hotData li a:hover{
    color: #f60;
}
.right .hotData li:nth-child(1) i{background-color: #ff260a;}
.right .hotData li:nth-child(2) i{background-color: #ff6029;}
.right .hotData li:nth-child(3) i{background-color: #fea04c;}
/* hotPints */
.right .hotPints{
    margin-top: 50px;
    border: 1px solid #e5e5e5;
    padding: 15px 11px 25px 11px;
}
.right .right_title{
    height: 34px;
    line-height: 34px;
    text-align: center;
    position: relative;
}
.right .right_title b{
    margin: 0 15px;
    font-size: 24px;
    color: #0a76d0;
}
.right .right_title i{
    position: relative;
    display: inline-block;
    height: 15px;
}
.right .right_title i.title-icon-left{
    width: 95px;
    background: url(../../../../images/Version/2025/technology/icon-left01.png) no-repeat;
}
.right .right_title i.title-icon-right{
    width: 97px;
    background: url(../../../../images/Version/2025/technology/icon-right01.png) no-repeat;
}
.right .hotPints ul{
    padding-top: 8px;
    overflow: hidden;
}
.right .hotPints li{
    float: left;
    width: 50%;
    padding: 10px 11px;
    box-sizing: border-box;
}
.right .hotPints li a{
    display: block;
    height: 48px;
    line-height: 48px;
    background-color: #e5e5e5;
    text-align: center;
    font-size: 16px;
    color: #333;
    border-radius: 10px;
    overflow: hidden;
}
.right .hotPints li a:hover{
    background-color: #cedeff;
    color: #0a76d0;
}
/* newProduct */
.right .newProduct{
    margin-top: 50px;
    border: 1px solid #e5e5e5;
    padding: 15px 22px 15px 22px;
}
.right .newProduct dl{
    overflow: hidden;
    padding: 10px 0 20px;
    border-bottom: 1px dashed #e5e5e5;
}
.right .newProduct dt{
    float: left;
    width: 160px;
}
.right .newProduct dt a{
    display: block;
    padding-bottom: 66.25%;
    height: 0;
    overflow: hidden;
}
.right .newProduct dt img{
    max-height: none;
    width: 100%;
}
.right .newProduct dd{
    overflow: hidden;
    background-color: #f7f7f8;
    padding:8px 12px;
}
.right .newProduct dd h3{
    height: 44px;
    line-height: 22px;
    overflow: hidden;
}
.right .newProduct dd h3 a{
    font-size: 16px;
    color: #333;
}
.right .newProduct dd p{
    font-size: 14px;
    line-height: 20px;
    color: #666;
    height: 40px;
    overflow: hidden;
    margin-top: 6px;
}
.right .newProduct dd p a{
    color: #ff8400;
}
.right .newProduct ul{
    padding-top: 15px;
}
.right .newProduct li{
    padding-left: 20px;
    position: relative;
}
.right .newProduct li i{
    position: absolute;
    display: inline-block;
    left: 0;
    top: 50%;
    margin-top: -4px;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 8px solid #bfbfbf;
}
.right .newProduct li a{
    display: block;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #666;
}
.right .newProduct li:hover i{
    border-left: 8px solid #0a76d0;
}
.right .newProduct li:hover a{
    color: #0a76d0;
}
.right .rightBox{
    margin-top: 50px;
    border: 1px solid #e5e5e5;
    padding: 15px 22px 25px 22px;
    background-color: #fff;
}
.right .rightBox .right_title{
    margin-bottom: 18px;
}
.right .rightBox .headline{
    padding: 15px;
    background-color: #b0caff;
    margin-bottom: 1px;
}
.right .rightBox .headline1{
    background-color: #cedeff;
}
.right .rightBox .headline p{
    margin-bottom: 10px;
}
.right .rightBox .headline p a{
    font-size: 18px;
    color: #333;
}
.right .rightBox .headline p a:hover{
    color: #f60;
}
.right .rightBox .headline span{
    display: block;
    font-size: 16px;
    color: #666;
    line-height: 22px;
    height: 44px;
    overflow: hidden;
}
.right .rightBox li{
    overflow: hidden;
    margin: 0 -1px 0 -1px;
}
.right .rightBox li span{
    float: left;
    width: 50%;
    padding:1px;
    box-sizing: border-box;
}
.right .rightBox li a{
    display: block;
    height: 68px;
    line-height: 68px;
    font-size: 18px;
    color: #333;
    text-align: center;
    overflow: hidden;
}
.right .rightBox li a:hover{
    color: #0a76d0;
}
.right .rightBox li:nth-child(2n+1) a{
    background-color: #f5f5f5;
}
.right .rightBox li:nth-child(2n+1) span:last-child a{
    background-color: #e5e5e5;
}
.right .rightBox li:nth-child(2n) a{
    background-color: #e5e5e5;
}
.right .rightBox li:nth-child(2n) span:last-child a{
    background-color: #f5f5f5;
}
/* rightAdv */
.right .rightAdv{
    margin-top: 50px;
    border: 1px solid #e5e5e5;
    padding: 14px 22px;
}
.right .rightAdv .slideBox{
    height: 342px;
    overflow: hidden;
}
.right .rightAdv .slideBox1 li,.right .rightAdv .slideBox2 li{
    padding: 10px 0;
}
.right .rightAdv .slideBox1 li a,.right .rightAdv .slideBox2 li a{
    display: block;
    position: relative;
    padding-bottom: 46.58%;
    height: 0;
    overflow: hidden;
}
.right .rightAdv .slideBox1 li a img,.right .rightAdv .slideBox2 li a img{
    max-height: none;
    width: 100%;
}
/* sample */
.sample{
    padding-top: 24px;
    margin-top: 50px;
}
.sample .main{
    border: 1px solid #0a76d0;
    position: relative;
}
.sample b{
    position: absolute;
    left: -1px;
    top: -24px;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    width: 168px;
    text-align: center;
    font-size: 26px;
    font-weight: normal;
    color: #fff;
    background: url(../../../../images/Version/2025/technology/title-01.png) no-repeat;
}
.sample .swiperBox{
    margin: 43px 13px 24px;
    overflow: hidden;
}
.sample .swiperBox .swiper-slide{
    padding: 0 10px;
    box-sizing: border-box;
}
.sample .swiperBox .swiper-slide .item{
    position: relative;
}
.sample .swiperBox .swiper-slide .image{
    display: block;
    padding-bottom: 122%;
    height: 0;
    overflow: hidden;
    position: relative;
}
.sample .swiperBox .swiper-slide .image img{
    max-height: none;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.sample .swiperBox .swiper-slide .item p{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(51, 51, 51,.8);
    padding: 7px 10px;
}
.sample .swiperBox .swiper-slide .item p a{
    display: block;
    max-height: 22px;
    line-height: 22px;
    overflow: hidden;
    font-size: 16px;
    color: #fefefe;
}
.sample .swiperBox .swiper-slide .item p:hover a{
    max-height: 44px;
    color: #f60;
}
.sample .swiper2 .swiper-button-next,.sample .swiper2 .swiper-button-prev{
    background: none;
    z-index: 9999;
    text-align: center;
    background-color: rgba(51, 51, 51,.6);
}
.sample .swiper2 .swiper-button-next i,.sample .swiper2 .swiper-button-prev i{
    font-size: 16px;
    color: #fff;
}
.sample .swiper2 .swiper-button-next{
    right: 0;
    width: 23px;
    height: 44px;
    line-height: 44px;
    border-radius: 10px 0 0 10px;
}
.sample .swiper2 .swiper-button-prev{
    left: 0;
    width: 23px;
    height: 44px;
    line-height: 44px;
    border-radius: 0 10px 10px 0;
}
/* footer */
.footer{
	background-color: #222;
	padding: 20px  0;
	margin-top: 30px;
}
.Foot{
	margin:0 auto;
	color: #fff;
	overflow: hidden;
}
.footLeft{
	width: 860px;
	float: left;
	padding-right: 100px;
}
.footMenu{
	color: #666666;
	font-size: 16px;
	line-height: 56px;
	display: block;
}
.footMenu a {
	color: #fff;
	margin: 0 14px;
}
.footMenu a:first-child {
	margin-left: 0;
}
.footMenu a:hover{
	color: #0187d0;
}
.footLeft p{
	color: #cacaca;
	line-height: 30px;
	font-size: 14px;
}
.footLeft p.webName i{
	font-style: normal;
	color: #0187d0;
}
.footLeft p a{
	display: inline-block;
	height: 22px;
	line-height: 22px;
	color: #fff;
	background-color: #58a1c9;
	border-radius: 11px;
	padding: 0 10px 0 0;
	margin-right: 20px;
}
.footLeft p a b{
	display: inline-block;
	width: 22px;
	height: 22px;
	border-radius: 100%;
	margin-right: 5px;
	vertical-align: top;
	background: url("../../../../images/Version/2025/index/qq-icon2022.png") no-repeat center center;
}
.footLeft p.webQQ a{
	position: relative;
	cursor: pointer;
}
.footLeft p.webQQ a .QQhover {
	position: absolute;
	left: 0px;
	bottom: 21px;
	border: 1px solid #666;
	border-radius: 4px;
	line-height: 20px;
	color: #333;
	background: rgba(255,255,255,.9);
	display: none;
	cursor: auto;
	font-weight: 700;
	height: 20px;
	width: 100px;
	text-align: center;
}
.footLeft p.webQQ a .QQhover::after{
	position: absolute;
	left: 0;
	top: 0;
	line-height: 20px;
	content: "QQ:";
}
.footLeft p.webQQ a:hover .QQhover{
	display: inline-block;
}
.copyright{
	border-top: 1px solid #373737;
	margin-top: 10px;
	padding: 10px 0;
	color: #cacaca;
	font-size: 14px;
}
.copyright a {
	color: #cacaca;
}
.footRight{
	overflow: hidden;
	text-align: center;
	padding-top: 10px;
	border-left: 1px solid #373737;
}
.footRight p{
	display: inline-block;
	margin: 0 36px;
}
.footRight p span {
	display: block;
	font-size: 16px;
	line-height: 30px;
}
.footRight p img{
	width: 140px;
	border:1px solid #999999;
	margin:5px 0;
}

/* goTop */
#goTop {
	position: fixed;
	_position: absolute;
	top: 177px;
	display: block;
	right: 10px;
	z-index: 99999;
}

*html,
* html body {
	background-attachment: fixed;
}

*html #goTop {
	position: absolute;
	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+145));
}

.backHome .qq {
	position: relative;
	z-index: 99999;
	background: url(https://www.afzhan.com/images/rightBar2.png) no-repeat 0px -288px #3c96e2!important;
}

.backHome .qq:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.qqconsult {
	display: none;
	position: absolute;
	left: -170px;
	top: -30px;
	width: 160px;
	padding-right: 10px;
	z-index: 9999;
}

.qqBox {
	width: 140px;
	height: 124px;
	background-color: #fff;
	border: #3c96e2 10px solid;
}

.qqBox h3 {
	width: 138px;
	background-color: #3c96e2;
	border: #fff 1px solid;
	height: 28px;
}

.qqBox h3 {
	font: 16px/28px "microsoft yahei";
}

.qqBox p {
	margin-left: 8px;
}

.qqBox p span {
	margin-top: 10px;
	float: left;
	line-height: 16px;
	color: #333333;
	margin-right: 12px;
	font-family: "microsoft yahei";
}

.qqBox p a {
	margin-top: 10px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	height: 16px;
	line-height: 16px;
	width: 68px;
	color: #fff;
	font-family: "microsoft yahei";
    position: relative;
cursor: pointer;
}

.qqBox p a.btn1 {
	background-color: #3c96e2;
}

.qqBox p a.btn2 {
	background-color: #f26522;
}
.qqBox p a .QQhover {
	position: absolute;
	left: 0px;
	bottom: 21px;
	border: 1px solid #666;
	border-radius: 4px;
	line-height: 20px;
	color: #333;
	background: rgba(255,255,255,.9);
	display: none;
	cursor: auto;
	font-weight: 700;
	height: 20px;
	width: 100px;
	text-align: center;
}
.qqBox p a .QQhover::after{
	position: absolute;
	left: 0;
	top: 0;
	line-height: 20px;
	content: "QQ:";
}
.footLeft ul li a{

}
.qqBox p a:hover .QQhover{
	display: inline-block;
}
.backHome .app {
	width: 54px;
	height: 19px;
	display: block;
	float: left;
	text-align: center;
	font: normal 11px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 35px 0px 0 0px;
	margin: 2px 0;
	opacity: 0.7;
	filter: alpha(opacity=70);
	background: url(https://www.afzhan.com/images/rightBar2.png) no-repeat 0 -344px #3c96e2;
	text-decoration: none;
}

.appBot {
	position: absolute;
	top: 0;
	right: 60px;
	display: none;
}

.appBot img {
	max-width: 223px;
	width: auto !important;
	height: auto !important;
	position: static;
	display: block;
}
/*goTop*/
.backHome {
	width: 54px;
	position: relative;
}

.backHome a.guest,
.backHome a.guest,
.backHome a.price,
.backHome a.rightWx,
.backHome a.back,
.backHome .qq {
	width: 54px;
	height: 19px;
	display: block;
	float: left;
	text-align: center;
	font: normal 11px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 35px 0px 0 0px;
	margin: 2px 0;
	opacity: 0.7;
	filter: alpha(opacity=70);
	background: url(https://www.afzhan.com/images/rightBar2.png) no-repeat 0 0 #3c96e2;
	text-decoration: none;
}

.backHome a:hover {
	color: #fff !important;
	opacity: 1;
	filter: alpha(opacity=100);
}

.backHome a.guest {
	background: url(https://www.afzhan.com/images/rightBar2.png) no-repeat 0 -114px #3c96e2;
}

.backHome a.price {
	background: url(https://www.afzhan.com/images/rightBar2.png) no-repeat 0px -57px #3c96e2;
}

.backHome a.rightWx {
	background: url(https://www.afzhan.com/images/rightBar2.png) no-repeat 0px -228px #3c96e2;
}

.backHome img {
	position: absolute;
	right: 65px;
	top: 77px;
	max-width: 100px;
	width: 100px;
	height: 100px;
	display: none;
}
.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 469px;
	_top: expression(eval(document.documentElement.scrollTop+527));
	display: none;
	font: normal 11px "Microsoft Yahei", "simhei";
}

.toTop a,
.toTop a:hover {
	display: block;
	width: 54px;
	height: 19px;
	padding: 35px 0px 0 0px;
	background: url(https://www.afzhan.com/images/rightBar2.png) no-repeat 0px -170px #3c96e2;
	opacity: 0.6;
	filter: alpha(opacity=60);
	color: #fff !important;
	text-decoration: none;
	text-align: center;
}

.toTop a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
