	.rightbanner {
			position: fixed;
			right: 44px;
			bottom: 130px;
			z-index: 1234;
		}
		
		.rightbanner i {
			font-size: 30px;
			cursor: pointer;
		}
		
		.rightbanner .contact-top {
			position: absolute;
			display: block;
			bottom: 0px;
			z-index: 9;
			width: 42px;
			text-align: center;
		}
		
		.rightbanner .contact-top a,
		.rightbanner .contact-us a,
		.rightbanner .qr-code a {
			padding:0;
			margin: 0;
			color: #005DAB;
			background: #FFF;
			border: 1px solid #ccc;
			width: 42px;
			height: 42px;
			line-height:54px;
			text-align: center;
			text-decoration: none;
			display: block;
		}
		
		.rightbanner .qr-code .box-us a ,.rightbanner .contact-us .box-us a{
			width: 89px;
			height: 89px;
			line-height: 90px;
		}
		
		.rightbanner .qr-code .box-us span,.rightbanner .contact-us .box-us span {
			display: block;
			text-align: center;
			font-size: 12px;
			color: #333;
			background: #fff;
		}
		
		.rightbanner .contact-top a:hover,
		.rightbanner .contact-us a:hover,
		.rightbanner .qr-code a:hover {
			color: #fff;
			background: #005DAB;
			border: 1px solid #005DAB;
		}
		
		.rightbanner .contact-top a i {
			border: none;
			color: #005DAB;
		}
		
		.rightbanner .contact-top:hover a i {
			color: #FFF;
		}
		
		.rightbanner .box-us {
			position: absolute;
			display: none;
			width: 90px;
			height: 90px;
			bottom: 0px;
			right: 45px;
			background: #FFFFFF;
			z-index: 9999;
		}
		
		.rightbanner .qr-code {
			position: absolute;
			bottom: 150px;
		}
		
		.rightbanner .cptj {
			position: absolute;
			bottom: 100px;
		}
		
		.rightbanner .qr-code:hover .box-us,.rightbanner .contact-us:hover .box-us {
			display: block;
		}
		
		.rightbanner .cptj:hover .productList {
			display: block;
		}
		
		.rightbanner .contact-us {
			position: absolute;
			bottom: 50px;
		}
		
		.rightbanner .cptj a,.rightbanner .contact-us a{
			color: #005DAB;
			background: #FFF;
			border: 1px solid #ccc;
			width: 42px;
			height: 42px;
			line-height: 20px;
			font-weight: 600;
			font-size: 15px;
			text-align: center;
			text-decoration: none;
			display: block;
			cursor: pointer;
			font-family: 'Microsoft YaHei';
		}
		
		.rightbanner .cptj a:hover {
			color: #fff;
			background: #005DAB;
			border: 1px solid #005DAB;
		}
		
		.current {
			color: #fff !important;
			background: #005DAB !important;
			border: 1px solid #005DAB !important;
		}
		
		.rightbanner .productList {
			position: absolute;
			display: none;
			width: 44px;
			bottom: -81px;
			right: 44px;
			z-index: 999999;
			background: #fff;
			padding: 7px;
		}
		
		.productList i {
			position: absolute;
			right: 0;
			top: 50%;
			width: 0;
			height: 0;
			margin: -5px -10px 0 0;
			font-size: 0;
			border: 5px solid;
			border-color: transparent transparent transparent #FFF;
			overflow: hidden;
		}
	}