@charset "UTF-8";
/* CSS Document */

/*
-----------------------------首页样式start-----------------------------
*/

.top {
	position: fixed;
	width: 100%;
	height: 105px;
	left: 0;
	top: 0;
	z-index: 9999;
	background: #fff;
	box-shadow: 3px 0 8px rgba(0,0,0,0.08)
}

.topLeft {
	width: 295px;
	height: 158px;
	background: url(../images/logoBg.png) left bottom no-repeat;
}

.logo {
	padding-top: 38px;
	height: 28px;
	line-height: 28px;
	margin-right: 120px;
}

.logo img {
	display: block;
	height: 28px;
	line-height: 28px;
	margin: 0 auto;
}

/*头部结束*/

/*menu开始*/

.menu dd {
	float: left;
	display: inline;
	position: relative;

}

.menu dd .yj {
	position: relative;
}

.menu dd .yj:after {
	display: block;
	content: "";
	position: absolute;
	width: 100%;
	height: 3px;
	left: 0;
	bottom: 0;
	border-radius: 50px;
	background: #0083cb;
	visibility: hidden;
	opacity: 0;
	transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
}

.menu dd.hover .yj:after {
	opacity: 1;
	visibility: visible;
}

.menu dd:hover .yj:after {
	opacity: 1;
	visibility: visible;
}

.menu dd .yj a {
	position: relative;
	display: block;
	padding: 0 9px;
	margin: 0 11px;
	height: 105px;
	line-height: 105px;
	position: relative;
	font-size: 16px;
	color: #666;
	z-index: 5;
}

.menu dd:hover .yj a {
	color: #0066cc;
}

.menu dd.hover .yj a {
	color: #0066cc;
}

.menu dd .ej {
	position: absolute;
	left: 0px;
	top: 105px;
	width: 100%;
	padding: 20px 0 25px;
	background: #fff;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	display: none;
	box-shadow: 3px 0x 9px rgba(0, 0, 0, 0.08);
}

.menu dd .ej a {
	display: block;
	margin: 0 20px;
	line-height: 30px;
	padding: 9px 0;
	text-align: center;
	font-size: 16px;
	color: #333;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.menu dd .ej a:hover {
	color: #0083cb;
}
.topR{
	margin-top: 32px;
}
.topRC{
	padding-left: 48px;
	background: url(../images/wicon6.png) left center no-repeat;
}
.topRC .title{
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	color: #666;
}
.telNub{
	height: 24px;
	line-height: 24px;
	font-size: 24px;
	color: #333;
	font-weight: 600;
}
.topHide {
	position: relative;
	height: 105px;
	line-height: 105px;
}

/*menu结束*/

/*indexBanner开始*/

.indexBanner {
	overflow: hidden;
	height: 660px;
	width: 100%;
	position: relative;
}
.indexBanner .polite{
	border: none;
}
.indexBanner .slick-track{
	outline: none;
	border: none;
}
.indexBanner .myslide {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	height: 660px;
}

.indexBanner .slick-dots {
	position: absolute;
	bottom: 20px;
	width: 100%;
	text-align: center;
}

.indexBanner .slick-dots li {
	width: 8px;
	height: 8px;
	line-height: 9999px;
	text-align: center;
	background: #FFF;
	color: #ffffff;
	display: inline-block;
	margin: 0 2px;
	cursor: pointer;
	border-radius: 8px;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}

.indexBanner .slick-dots li.slick-active {
	background: #1570e0;
	width: 20px;
}

.indexBanner .con1 {
    position: absolute;
	width: 1200px;
	height: 300px;
    top: 50%;
    left: 50%;
	margin-left: -600px;
	margin-top: -150px;
}
.indexBanner .con1 .pic1 {
   position: relative;
}
.indexBanner .con1 .pic1 img {
    position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,50%)
}

/*indexBanner结束*/

/*第一通栏start*/

.column1 {
	padding-top: 78px;
	background: #fff;
}
.columnC{
	overflow: hidden;
}
.column1L{
	width: 416px;
	margin-right: 47px;
}
.column1L .pic:before{
	padding-top: 79.8077%;
}
.column1R{
	padding-top: 13px;
	overflow: hidden;
}
.maxTitle{
	height: 45px;
	line-height: 45px;
	font-size: 28px;
	color: #333;
}
.maxItro{
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	color: #999;
	font-weight: lighter;
}
.itroText{
	padding-top: 37px;
	line-height: 32px;
	height: 96px;
	overflow: hidden;
	font-size: 14px;
	color: #666;
	margin-bottom: 36px;
}
.maxMore{
	width: 120px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #f5f5f5;
	border-radius: 20px;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.maxMore a{
	display: block;
	text-align: center;
}
.maxMore a span{
	display: inline-block;
	padding-right: 18px;
	background: url(../images/wicon7.png) right center no-repeat;
	font-size: 12px;
	color: #4e96f8;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.maxMore:hover{
	border-color: #4e96f8;
	background: #4e96f8;
	transform: translateY(-5px);
	-webkit-transform: translateY(-5px);
}
.maxMore:hover a span{
	color: #fff;
	padding-right: 25px;
	background: url(../images/wicon7_h.png) right center no-repeat;
}
/*第一通栏end*/

/*第二通栏start*/

.column2 {
	padding-top: 42px;
	background: #fff;
}
.maxBox1{
	text-align: center;
}
.maxTitle1{
	height: 42px;
	line-height: 42px;
	font-size: 28px;
	color: #333;
}
.maxItro1{
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	color: #999;
	font-weight: lighter;
}
.columnDl2{
	overflow: hidden;
}
.columnDl2 dd{
	float: left;
	display: inline;
	width: 25%;
}
.columnDl2 dd .con{
	position: relative;
}
.columnDl2 dd .con .pic:before{
	padding-top: 133.333%;
}
.columnDl2 dd .con .text{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.4);
}
.columnDl2 dd .con .text .wicon{
	width: 70px;
	height: 70px;
	margin: 0 auto;
	background-position: center center;
	background-repeat: no-repeat;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.columnDl2 dd .con .text .title{
	height: 60px;
	line-height: 60px;
	font-size: 22px;
	color: #fff;
	text-align: center;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.columnDl2 dd:hover .con .text .wicon{
	transform: rotateY(-180deg);
	-webkit-transform: rotateY(-180deg);
}
.columnDl2 dd:hover .con .text .title{
	padding-top: 15px;
}
/*第二通栏end*/

/*
*第三通栏start
*/
.column3Dl {
	overflow: hidden;
	margin: 0 -10px;
}
.column3Dl1{
	overflow: hidden;
	margin: 0 -10px;
} 
.column3Dl1 dd{
	float: left;
	display: inline;
	width: 50%;
	margin-bottom: 13px;
}
.column3Dl1 dd .con{
	margin: 0 10px;
} 
.column3Dl1 dd .pic:before{
	padding-top: 33.8983%;
}
.column3Dl dd{
	float: left;
	display: inline;
	width: 50%;
	margin-bottom: 13px;
}
.column3Dl dd .con{
	margin: 0 10px;
} 
.column3Dl dd .con{
	overflow: hidden;
	height: 42px;
	line-height: 42px;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.column3Dl dd .con .time{
	font-size: 14px;
	color: #999;
}
.column3Dl dd .con .text{
	overflow: hidden;
	margin-right: 10px;
	padding-left: 14px;
	position: relative;
	font-size: 14px;
	color: #555;
}
.column3Dl dd .con .text a{
	display: block;
	height: 42px;
	line-height: 42px;
}
.column3Dl dd .con .text:after{
	display: block;
	content: "";
	position: absolute;
	width: 3px;
	height: 3px;
	left: 0;
	top: 50%;
	margin-top: -1px;
	background: #c4c4c4;
}
.column3Dl dd:hover .con{
	padding: 0 5px;
}
.column3 .maxMore{
	margin: 0 auto;
}
/*第三通栏end*/

/*第四通栏start*/

.column4{
	position: relative;
	height: 751px;
	overflow: hidden;
}
.column4 .wrap{
	position: relative;
	z-index: 5;
}
.maxBox1.white .maxTitle1{
	color: #fff;
}
.column4Dl{
	position: relative;
	height: 448px;
}
.column4Dl dd{
	position: absolute;
	width: 221px;
	height: 239px;
}
.column4Dl dd.dd1{
	left: 123px;
	top: 0;
}
.column4Dl dd.dd1{
	left: 0px;
	top: 209px;
}
.column4Dl dd.dd2{
	left: 123px;
	top: 0px;
}
.column4Dl dd.dd3{
	left: 245px;
	top: 209px;
}
.column4Dl dd.dd4{
	left: 367px;
	top: 0px;
}
.column4Dl dd.dd5{
	left: 490px;
	top: 209px;
}
.column4Dl dd.dd6{
	left: 611px;
	top: 0px;
}
.column4Dl dd.dd7{
	left: 732px;
	top: 209px;
}
.column4Dl dd.dd8{
	left: 855px;
	top: 0px;
}
.column4Dl dd.dd9{
	right: 0px;
	top: 209px;
}
.column4Dl dd .con{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(../images/colBg4.png) center center no-repeat;
}
.column4Dl dd .con .wicon{
	position: relative;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
}
.column4 .maxMore{
	margin: 0 auto;
	background: #fff;
}
.column4 .maxMore:hover{
	background: #4e96f8;
}
/*第四通栏end*/

/*第五通栏start*/
.columnDl5{
	overflow: hidden;
	margin: 0 -10px;
}
.columnDl5 dt,.columnDl5 dd{
	float: left;
	display: inline;
	width: 33.333%;
}
.columnDl5 dt .con,.columnDl5 dd .con{
	margin: 0 10px;
}
.columnDl5 dt .text{
	padding: 10px 14px 14px;
	background: #fff;
}
.columnDl5 dt .text .title{
	height: 30px;
	line-height: 30px;
	font-size: 16px;
}
.columnDl5 dt .text .title a{
	display: block;
	height: 30px;
	line-height: 30px;
	color: #333;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.columnDl5 dt .con .text .title:hover  a{
	color: #4e96f8;
}
.columnDl5 dt .text .time{
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #999;
	margin-bottom: 7px;
}
.columnDl5 dt .textC{
	height: 52px;
	line-height: 26px;
	font-size: 14px;
	color: #999;
	overflow: hidden;
}
.columnDl5 dd .con{
	padding: 16px 20px 11px;
	background: #fff;
}
.columnDl5 dd .con .title{
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #333;
}
.columnDl5 dd{
	margin-bottom: 16px;
}
.columnDl5 dd .con .title a{
	display: block;
	color: #333;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.columnDl5 dd .con .title:hover  a{
	color: #4e96f8;
}
.columnDl5 dd .con .text{
	height: 52px;
	line-height: 26px;
	padding-top: 3px;
	font-size: 14px;
	color: #999;
	margin-bottom: 9px;
}
.columnDl5 dd .con .textTime{
	padding-top: 5px;
	border-top: 1px solid #e5e5e5;
	overflow: hidden;
}
.columnDl5 dd .con .textTime .timeBox{
	overflow: hidden;
}
.columnDl5 dd .con .yearDate{
	height: 44px;
	line-height: 44px;
	font-size: 32px;
	font-weight: bold;
	color: #999;
}
.columnDl5 dd .con .yearMoth{
	height: 15px;
	line-height: 15px;
	font-size: 14px;
	color: #999;
}
.columnDl5 dd .con .textTime .moreR{
	width: 50px;
	height: 59px;
}
.columnDl5 dd .con .textTime .moreR a{
	display: block;
	height: 59px;
	background: url(../images/wicon13.png) right center no-repeat;
}
.column5 .maxMore{
	margin: 0 auto;
	background: #fff;
}
.column5 .maxMore:hover{
	background: #4e96f8;
}
/*第五通栏end*/

/*底部开始*/

.footer {
	background: #282828;
}

.footerTop {
	border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}

.footerDl {
	overflow: hidden;
}

.footerDl dd {
	float: left;
	display: inline;
	height: 58px;
	line-height: 58px;
}

.footerDl dd .con {
	padding-right: 16px;
	margin-right: 16px;
	position: relative;
}

.footerDl dd .con:after {
	display: block;
	content: "";
	position: absolute;
	width: 1px;
	height: 14px;
	top: 50%;
	margin-top: -7px;
	right: 0;
	background: rgba(255, 255, 255, 0.3);
}

.footerDl dd:last-child .con:after {
	display: none;
}

.footerDl dd .con a {
	display: block;
	font-size: 14px;
	color: #999;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}

.footerDl dd:hover .con a {
	color: #fff;
}

.footerEwm {
	overflow: hidden;
}

.footerEwm dd {
	float: left;
	display: inline;
	position: relative;
	width: 100px;
	overflow: hidden;
	margin-left: 20px;
}

.footerEwm dd .con {
	padding: 1px;
	background: #fff;
}

.footerEwm dd img {
	display: block;
	width: 98px;
	height: 98px;
}

.footerEwm dd span {
	display: block;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #666;
	font-size: 14px;
}
.footerCenterL{
	overflow: hidden;
}
.footerAdderss dd .con{
	overflow: hidden;
}
.footerAdderss dd .con .title{
	float: left;
	display: inline;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #666;
	padding-left: 25px;
}
.footerAdderss dd.dd1 .con .title{
	background: url(../images/wicon1.png) left center no-repeat;
}
.footerAdderss dd.dd2 .con .title{
	background: url(../images/wicon2.png) left center no-repeat;
}
.footerAdderss dd.dd3 .con .title{
	background: url(../images/wicon3.png) left center no-repeat;
}
.footerAdderss dd.dd4 .con .title{
	background: url(../images/wicon4.png) left center no-repeat;
}
.footerAdderss dd .con .text{
	overflow: hidden;
	line-height: 20px;
	padding: 7px 0;
	font-size: 14px;
	color: #666;
}
.formBottom {
	height: 55px;
	line-height: 55px;
	background: #202020;
}

.formBottom a {
	color: #999;
}

.formBottom a:hover {
	color: #fff;
}

.js {
	font-size: 14px;
	color: #999;
}

.beian span {
	font-size: 14px;
	color: #999;
	margin-right: 5px;
	padding: 5px 0;
}

.beian span.span1 {
	padding-left: 25px;
	background: url(../images/wicon5.png) left center no-repeat;
}

/*底部结束*/

/*
-----------------------------首页样式end-----------------------------
*/

/*
-----------------------------频道页start-----------------------------
*/

/*
-----------------------------频道页end-----------------------------
*/

/*内页框架开始*/
.subBanner {
	position: relative;
}

.subBox {
	position: relative;
	width: 100%;
	height: 450px;
	background-position: center center;
	background-size: cover;

}

.subPage {
	overflow: hidden;
}

.subPageC {
	overflow: hidden
}

.minH600 {
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

/*内页外结构结束*/

/*当前位置开始*/

.location {
	height: 50px;
	line-height: 50px;
	background: #fff;
	box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.16);
	position: relative;
	z-index: 5;
}

.locationDl {
	overflow: hidden;
}

.locationDl dd {
	float: left;
	display: inline;
	margin-right: 27px;
	position: relative;
	height: 50px;
	padding: 0 5px;
}

.locationDl dd a {
	font-size: 14px;
	color: #333;
}

.locationDl dd:after {
	display: block;
	content: "";
	position: absolute;
	width: 0%;
	height: 2px;
	left: 0;
	bottom: 0;
	background: #0066cc;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
}

.locationDl dd:hover a {
	color: #0066cc;
}

.locationDl dd.hover a {
	color: #0066cc;
}

.locationDl dd:hover:after {
	width: 100%;
}

.locationDl dd.hover:after {
	width: 100%;
}

.locationR {
	overflow: hidden;
	margin-right: -20px;
}

.locationR span {
	float: left;
	display: inline;
}

.locationR span.locaLog {
	display: block;
	width: 26px;
	height: 50px;
	background: url(../images/home.png) center center no-repeat;
}

.locationR span.span1 {
	padding-left: 15px;
	background: url(../images/home1.png) left center no-repeat;
	font-size: 14px;
	color: #666;
	margin-left: 10px;
}

.locationR span.span1 a {
	color: #666;
}

.locationR span.span1.span2 a {
	color: #0066cc
}

.location1 {
	height: 50px;
	line-height: 50px;
	background: #fafafa;
}

/*当前位置结束*/

/*页码开始*/

.page {
	padding: 30px 0;
	text-align: center;
	clear: both;
	font-size: 14px;
}

.page a {
	display: inline-block;
	overflow: hidden;
	padding: 6px 13px;
	color: #999999;
	border-radius:4px;
	background: #fff;
	margin: 0 3px;
	border: 1px solid #e6e6e6;
}

.page span {
	display: inline-block;
	padding: 6px 2px;
	position: relative;
	top: -15px;
}

.page a:hover {
	background: #0066cc;
	border-color: #0066cc;
	color: #fff;
}

.page a.hover {
	background: #0066cc;
	border-color: #0066cc;
	color: #fff;
}

.page input {
	display: inline-block;
	vertical-align: middle;
	height: 22px;
	border: 1px solid #e6e6e6;
	position: relative;
	top: -2px;
}

.page input.pageDetail {
	width: 30px;
	height: 30px;
	text-align: center;
	border-radius: 3px;
	color: #999999;
	position: relative;
	top: -13px;
}

.page label {
	color: #999999;
	position: relative;
	top: -11px;
}

.page input.page_bnt {
	border: none;
	width: 30px;
	height: 25px;
	cursor: pointer;
	background: none;
	color: #999999;
	position: relative;
	top: -13px;
}

.page a div {
	width: 11px;
	height: 19px;
	background-position: center center;
	background-repeat: no-repeat;
}

.page a.firstPage div {
	background-image: url(../images/page/firstPage.png)
}

.page a.prevPage div {
	background-image: url(../images/page/prevPage.png)
}

.page a.nextPage div {
	background-image: url(../images/page/nextPage.png)
}

.page a.lastPage div {
	background-image: url(../images/page/lastPage.png)
}

.page a.firstPage:hover div {
	background-image: url(../images/page/firstPageh.png)
}

.page a.prevPage:hover div {
	background-image: url(../images/page/prevPageh.png)
}

.page a.nextPage:hover div {
	background-image: url(../images/page/nextPageh.png)
}

.page a.lastPage:hover div {
	background-image: url(../images/page/lastPageh.png)
}

.page a.firstPage.disabled {
	background: #E2E2E2;
}

.page a.prevPage.disabled {
	background: #E2E2E2;
}

.page a.nextPage.disabled {
	background: #E2E2E2;
}

.page a.lastPage.disabled {
	background: #E2E2E2;
}

.page a.firstPage.disabled div {
	background-image: url(../images/page/firstPage.png)
}

.page a.prevPage.disabled div {
	background-image: url(../images/page/prevPage.png)
}

.page a.nextPage.disabled div {
	background-image: url(../images/page/nextPage.png)
}

.page a.lastPage.disabled div {
	background-image: url(../images/page/lastPage.png)
}

/*页码结束*/

/*侧边浮框start*/
.floatRight{
	position: fixed;
	height: 200px;
	width: 40px;
	right: 50px;
	top: 50%;
	z-index: 99;
	margin-top: -100px;
	visibility: hidden;
	opacity: 0;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.floatRight.show{
	visibility: visible;
	opacity: 1;
}
.floatBox dd{
	padding: 6px 0;
}
.floatBox dd .con{
	position: relative;
	width: 50px;
	height: 50px;
	border-radius: 4px;
	background: #fff;
	border: 1px solid #e5e5e5;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.floatIcon{
	width: 50px;
	height: 50px;
	border-radius: 4px;
	cursor: pointer;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.smallApplet .floatIcon{
	background: url(../images/wchart.png) center center no-repeat;
}
.onlineSever .floatIcon{
	background: url(../images/kf.png) center center no-repeat;
}
.onlinmessage .floatIcon{
	background: url(../images/tel.png) center center no-repeat;
}
.backTop .floatIcon{
	background: url(../images/zd.png) center center no-repeat;
}
.floatPosition{
	position: absolute;
	width: 120px;
	height: 120px;
	right: 75px;
	top:-30px;
	box-shadow: 1px 2px 9px rgba(0,0,0,0.2);
	transform: translateY(30px);
	-webkit-transform: translateY(30px);
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	visibility: hidden;
	opacity: 0;
}
.floatPosition:after{
	display: block;
    content: '';
    border: 8px solid transparent;
    border-left-color: #fff;
    position: absolute;
    right: -8px;
    top: 50%;
    margin-top: -8px;
}
.floatPosition i{
	position: absolute;
	width: 16px;
	height: 16px;
	background: #fff;
	right: -8px;
	transform: rotateZ(45deg);
	top: 50%;
	margin-top: -8px;
	box-shadow: 1px 2px 9px rgba(0,0,0,0.2);
}
.floatImg{
	padding: 5px;
	width: 110px;
	height: 110px;
	background: #fff;
	position: relative;
}
.floatImg img{
	display: block;
	height: 110px;
	width: 110px;
	position: relative;
	z-index: 5;
}
.floatPosition1{
	position: absolute;
	right: 70px;
	top: 5px;
	box-shadow: 1px 2px 9px rgba(0,0,0,0.1);
	transform: translateY(30px);
	-webkit-transform: translateY(30px);
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	visibility: hidden;
	opacity: 0;
}
.floatPosition1 i{
	position: absolute;
	width: 10px;
	height: 10px;
	background: #fff;
	transform: rotateZ(45deg);
	top: 50%;
	margin-top: -5px;
	right: -5px;
	box-shadow: 1px 2px 9px rgba(0,0,0,0.5);
}
.floatImg1{
	width: 80px;
	height: 40px;
	line-height: 40px;
	background: #fff;
	text-align:center;
	border-radius: 3px;
	position: relative;
	z-index: 5;
}
.floatPosition2{
	position: absolute;
	width: 190px;
	right: 70px;
	top: -25px;
	box-shadow: 1px 2px 9px rgba(0,0,0,0.1);
	transform: translateY(30px);
	-webkit-transform: translateY(30px);
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	visibility: hidden;
	opacity: 0;
}
.floatPosition2 i{
	position: absolute;
	width: 10px;
	height: 10px;
	background: #fff;
	transform: rotateZ(45deg);
	top: 50%;
	margin-top: -5px;
	right: -5px;
	box-shadow: 1px 2px 9px rgba(0,0,0,0.5);
}
.floatImg2{
	padding: 10px 0px;
	position: relative;
	z-index: 5;
	background: #fff;
	border-radius: 10px;
}
.floatImg2 .folatTitle{
	padding: 0 20px;
	border-bottom: 1px solid #f0f0f0;
}
.floatImg2 span{
	display: block;
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	color: #858585;
}
.floatImg2 span.span1{
	color: #0066cc;
}
.floatImg2 .floatCon{
	padding: 0 20px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #858585;
}
.backTop:hover .floatPosition1{
	transform: translateY(0);
	visibility: visible;
	opacity: 1;
}
.smallApplet:hover .floatPosition{
	transform: translateY(0);
	visibility: visible;
	opacity: 1;
}
.onlinmessage:hover .floatPosition2{
	transform: translateY(0);
	visibility: visible;
	opacity: 1;
}
.floatBox dd:hover .con{
	background: #0066cc;
	border-color: #0066cc;
}
.smallApplet:hover .floatIcon{
	background: url(../images/wchart_h.png) center center no-repeat;
}
.onlineSever:hover .floatIcon{
	background: url(../images/kf_h.png) center center no-repeat;
}
.onlinmessage:hover .floatIcon{
	background: url(../images/tel_h.png) center center no-repeat;
}
.backTop:hover .floatIcon{
	background: url(../images/zd_h.png) center center no-repeat;
}
/*内页框架结束*/
