@charset "utf-8";
body{background: #f5f5f5 !important;}
.sub-banners img{width: 100%;overflow: hidden;}
.sub-wrap{width:100%;margin: 0 auto;}
/*新闻*/
.newswraps,.newswraps-viedos{width: 100%;margin:1rem auto 0;background:#fff;display: inline-block;}
.newswraps-viedos{background: url(../images/videobg.jpg) no-repeat;background-size: 100% 100%;}
.newsw-left{width: 100%;}
.newsp b{color: #333;font-size: 24px;margin-right: 5px;}
.newsp{color: #b9b9b9;font-size: 18px;}
.newsw-list{height: 17rem;width:98%;margin-bottom: 45px;margin:0.5rem auto;border-bottom: 1px solid #eeeeee;padding-bottom: 0.5rem;}
.newsw-list img{width: 95%;/* float: left; */height: 12rem;/* margin-top: 1rem; */display:  block;border-radius: .5rem;margin: 1rem auto;}
.newsw-list-dec{/* float: left; */margin-left: 15px;width: 100%;margin-top: 5px;}
.newscon{font-size: 1rem;color: #333;width: 100%;text-overflow:ellipsis; 
white-space:nowrap; *white-space:nowrap; overflow:hidden;display: inline-block;}
.newstime{font-size: 14px;color: #999;}
.newsdate{color: #999;font-size: 0.8rem;}
.news-right{width: 467px;}
.video-dec{color: #999;font-size: 14px;line-height: 24px;height: 70px;overflow: hidden;width: 96%;margin: 0 auto;}
.video-zw{margin-top: 30px;margin: 0 auto;}
.video-zw video{margin: 0 auto !important; display: block !important;width:100%;}
.moresl{width: 100%;}
.ly-wraps{width: 100%;background: url(../images/ly_bg.png) no-repeat;display: inline-block;background-size: 100% 100%;}
.ly-m{width: 1110px;margin: 0 auto;}
.ly-content{height: 255px;margin-top: 35px;}
.ly-input{width: 530px;float: left;margin-right: 25px;}
.ly-content input{background: #fff;width: 515px;border: none;margin-bottom: 20px;float: left;}
.ly-i,.ly-yzm{height: 47px;padding-left: 10px;line-height: 47px;font-size: 16px;}
.red{color: #f01010;float: left;font-size: 18px;line-height: 47px;padding-left: 6px;}
.ly-content textarea{background: #fff;width: 515px;border: none;margin-bottom: 20px;float: left;height: 112px;}
.ly-yzm{width: 195px !important;}
.yzm{margin-left: 20px;width: 115px;height: 46px;}
.btn-boxs{width: 50%;float: left;margin-bottom: 55px;}
.btn-sub,.btn-sub-reset{width: 135px;height: 40px;background: #0046bd;color: #fff;line-height: 40px;border: none;border-radius: 5px;margin: 15px;}
.btn-sub-reset{background: #fff;color: #666;}
.h-img-item,.h-img-h{width:55%;display: block;margin:0 auto;}
.h-img-h{width: 90%;}
.h-img-item-p{text-align: center;padding-top: 0.8rem;}
.moresl a{margin: 0 auto !important;display: block;
    width: 25%;
    height: 40px;
    background: #fff;
    color: #999;
    line-height: 40px;
    text-align: center;
    border: 1px solid #d2d2d2;
    border-radius: 0.5rem;}
.videobg{width: 100%;background: url(../images/videobg.jpg) no-repeat;display: inline-block;margin:0 auto; background-size: 100% 100%;padding-top:2rem;
}
.newscon-dec{width: 100%;color: #333;font-size: 0.9rem;overflow: hidden;text-align:justify; text-justify:distribute-all-lines;display: inline-block;height: 2.2rem;}
/*面包屑导航*/
.location-nav{margin-top: 15px;color: #999;margin-bottom: 20px;}

.location-nav li{color: #999;padding-right: 3px;}
.location-nav li a{color: #999}
/*left*/
.h-names{font-size: 0.8rem;padding: 0.3rem;border: none;}
.left-boxs{width: 230px;overflow: hidden;}
.lefttits{height: 65px;border-top: 3px solid #333333 !important;border:1px solid #e5e5e5;color: #333;font-size: 18px;line-height: 65px;text-align: center;}
.lefttits b{padding-right: 5px;}
.pro-item-box{height: 55px;line-height: 55px;color: #333;font-size: 16px;background: #efefef;display: block;margin-bottom: 5px;}
.close{width: 13px;height: 6px;background: url(../images/arrow_xl.png) no-repeat;display: inline-block;float: right;margin-top: 24px;margin-right: 15px;}
.open{width: 13px;height: 6px;background: url(../images/arrow_xl.png) no-repeat;display: inline-block;float: right;margin-top: 24px;margin-right: 15px;}
.pro-item-xs{display:none ;background: #efefef;width: 100%;margin-top: -5px;}
.pro-item-xs li {width: 100%;height: 55px;line-height: 55px;font-size: 16px;}
.pro-item-xs li a:hover{width: 100%;height: 55px;line-height: 55px;display: block;background: #0046bd;color: #fff;}
.pro-t{padding-left: 20px;float: left;}
.pro-item-xs li a span{padding-left: 20px;}
.tel-boxs{border: 1px solid #efefef;border-top: none;margin-top: -5px;height: 180px;}
.telicons{display: inline-block;font-size: 16px;padding-top: 35px;padding-left: 22px;}
.telicons i{width: 28px;height: 26px;background: url(../images/icon_blacktel.png) no-repeat;display: inline-block;vertical-align: middle;}
.telnm{font-size: 20px;font-weight: bold;padding-left: 25px;line-height: 5px;}
.adredec{font-size: 14xp;color: #333;padding: 26px;padding-top: 0 !important;}
.kp-tit{border-left: 2px solid #333;margin-top: 25px;}
.kp-tit span{font-size: 18px;font-weight: bold;padding-left: 8px;}

.kp-list{margin-top: 20px;display:block;} 
.kp-list img{width: 230px;height: 150px;transition: all 0.5s;}
.kp-list:hover img{transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    overflow:hidden;}
.kp-list div{width: 230px;height: 150px;overflow: hidden;}
/*right*/
.i-xl{font-size: 0.8rem !important;color: #999;padding-right: 0.5rem;width: 3rem;display: inline-block;text-align: center;}
.right-boxs{margin: 0 auto;background: #fff;}
.right-tits{height: 35px;background: #fff;color: #333;font-size: 1rem;line-height: 35px;overflow: hidden;}
.r-lines{width: 100%;height: 0.5rem;background: #eee;}
.border-line{height: 0.5rem;width: 100%;background: #eee;}
.proxh-nei{width: 98%;display: block; margin: 0 auto;}
.proxh-box{width: 50%;float: left;margin-top:1rem;}
.proxh-nei video{height:10rem;width:100%;/* margin-bottom:2rem; */}
.proxh-item{width: 100%;border: 1px solid #fff;display: block;}
.proxh-item img{width: 100%;height: 8.3rem;}
.proxh-names{width: 100%;background: #fff;}
.proxh-names span{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; 
overflow:hidden;float: left;font-size:0.9rem;color: #333;padding-top: 0.3rem;}
.i-xialas{color: #a7a7a7;font-size: 2.3rem !important;line-height: 5rem;}
.proxh-item:hover{border: 1px solid #0046bd;cursor: pointer;transition:500ms;
-webkit-transition:500ms;-moz-transition:500ms;}
.proxh-item:hover .proxh-names{background: #0046bd;transition:500ms;-webkit-transition:500ms;-moz-transition:500ms;}
.proxh-item:hover .proxh-names span{color: #fff;transition:500ms;
-webkit-transition:500ms;-moz-transition:500ms;}
.proxh-item:hover .proxh-names i{transition:500ms;color: #fff;
-webkit-transition:500ms;-moz-transition:500ms;margin-left: 10px;}
/*翻页*/
.fanye{font-size: 14px;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;}
.pagination > li { display: inline;background: #2e2e2e;}
.pagination > li > a{position: relative;float: left;padding: 0 5px;min-width: 27px;height: 27px;line-height:27px; text-align:center; margin: 0 4px; text-decoration: none;background-color: #fff;color: #777;border: 1px solid #d2d2d2;}
.pagination > li:first-child > a{ margin: 0 5px;}
.pagination > li:last-child > a{ margin: 0 5px;}
.pagination > li > a:hover,
.pagination > li > a:focus {background-color: #186de7;border-color: #186de7;color: #fff;}
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {z-index: 2;color: #fff;cursor: default;background-color: #186de7;border: 1px solid #186de7;}

.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {color: #777;cursor: not-allowed;background-color: #fff; border-color: #ddd;}
.pagination-lg > li > a{padding: 10px 16px;font-size: 18px;}
.pagination-lg > li:first-child > a {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.pagination-lg > li:last-child > a{border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.pagination-sm > li > a{ padding: 5px 10px; font-size: 12px; }
.pagination-sm > li:first-child > a{ border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.pagination-sm > li:last-child > a{ border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
/*产品详情*/
.prowai{position: relative;}
.prode-li{position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.5);width: 100%;height: 2rem;color: #fff;overflow: hidden;font-size: 1.1rem;line-height: 2rem;margin: 0;padding: 0;padding-left: 0.5rem !important;}
.prodec-top{height: 340px;overflow: hidden;margin-top: 40px;}
.prodec-t-left{width: 100%;}
.prodec-con{float: right;width: 460px;padding: 0;}
.prodec-tits{font-weight: bold;border-bottom: 2px solid #e7e7e7;font-size: 16px;padding-bottom: 10px;margin-bottom: 20px;}
.prodec-c{line-height: 28px;text-indent: 2em;text-align: justify;}
.prodec-con-box{height: 220px;overflow: hidden;}
.online-a{width: 120px;height: 35px;background: #dd0d0d;color: #fff;font-size: 16px;text-align: center;line-height: 35px;display: inline-block;border-radius: 5px;margin-top: 28px;float: left;}
.zx-tels{float: left;margin-top:30px;margin-left: 20px;}
.zx-tels b{color: #dd0d0d;font-size: 20px;s}
.arc-tit{margin-top: 1rem;border-bottom:1px solid #e7e7e7;width: 100%;display: block;padding-left: 0.5rem;}
.arc-bigtit{font-size: 1rem;margin-top: 7px;text-align: center;padding-bottom: 2px;padding-top: 1rem;padding-bottom: 1rem;display: block;text-align: center}
.arccon{line-height: 24px;text-indent: 2em;text-align: justify;margin-top: 1rem;width: 96%;margin: 0 auto;font-family: "微软雅黑";font-size: 0.9rem;padding-left: 0.2rem;}
.right-wais{width: 100%;background: #fff;margin-top: -1rem;}
.details-bottom{width: 100%;height: 5rem;background: #f5f5f5;}
.details-left{width: 50%;display: inline-block;}
.details-left span{float: left;line-height: 5rem;padding-left: 0.5rem;}
.details-n{width: 60%;display: block;margin: 0 auto;}
.i-dh{color: #dd0d0d;font-size: 2.3rem !important;line-height: 5rem;float: left;}
.i-tels{color: #1f5dcd;font-size: 2.3rem !important;line-height: 5rem;float: left;}
/*二级页面footer*/
.ly-wraps-sub{width: 100%;height: 368px;background: url(../images/foo_bgs_02.jpg) no-repeat;display: inline-block;padding-top: 45px;margin-top: 40px;}
.footerw-sub{width: 1110px;margin: 0 auto;color: #fff;}
.footerw-sub dl{float: left;margin-right: 100px;}
.footerw-sub dt{font-size: 12px;margin-bottom: 20px;}
.footerw-sub dt b{font-size: 18px;padding-right: 10px;}
.footerw-sub dd{line-height: 37px;padding: 0;text-align: left;margin: 0;}
.footerw-sub dd a{color: #fff;padding-right: 15px;}
.footerw-sub dd a:hover{text-decoration: underline;}
.footerw-sub dl dd img{float: left;margin-right: 15px;}
.telbold{font-size: 24px;font-weight: bold;}
.cont-lx{margin-bottom: 8px !important;}
.ewms{width: 104px;height: 104px;border-radius: 8px;}
.friend-l{font-size: 14px;margin-top: 50px;}
.friend-l a{color: #fff;margin-right: 23px;}
.cnzz-box{width: 100%;background: #101010;color: #fff;height: 45px;line-height: 45px;font-size: 14px;}
.cnzz-con{width: 1110px;margin: 0 auto;}
.cnzz-con a{color: #fff;}
.cnzz-con span img{margin-left: 10px;}
/*案例*/
.subnew-list-content-detail{
	line-height:2;
	margin-bottom: 10px;
	font-size: 14px;
	height: 64px;
	overflow:hidden;
}
.pro-list{
	margin-top: 10px;
	width:215px;height:auto;
	vertical-align: top;
	border: 1px solid #e9e9e9;
	background: #f5f5f5;
}
.pro-list img{
	width: 215px;height: 150px;float: left;
}
.subnew-list{
	background: #fff;	
	padding:28px 0;
	border-bottom: 1px dashed #ccc;
}
.subnew-list-img{
	margin-top: 10px;
	width:199px;height: 149px;
	vertical-align: top;
}
.subnew-list-content{
	width:600px;
	box-sizing: border-box;
}
.subnew-list-content-title{
	font-size: 18px;
	font-weight: bold;
	margin-top: 8px;
}
.subnew-list .link-btn{
	display: inline-block;
	margin-left: 5px;
	padding-left: 26px;
	padding-right: 26px;
	height: 35px;line-height: 35px;
	overflow: hidden;
	border: 1px solid #404040;
	font-size: 14px;
}

.subnew-list .link-btn:hover{
	color: #0046bd ;
	border-color: #0046bd ;
}
.border-none{
	border: none;
}
/*案例详情*/
.alltits{text-align: center;font-weight: normal;font-size: 20px;margin-top: 5px;}
.detailsbox{margin-top: 20px;}
.detailsbox img{margin:0 auto; display: block;}
.detailstext{line-height: 28px;font-size: 16px;padding:20px 20px 0 20px;}
.conent-fanye{
	font-size: 14px;
	margin-top: 40px;
	padding-left: 20px;
}
.conent-fanye a{
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.conent-fanye span{display: inline-block !important;}
.conent-fanye a:hover{
	color: #0046bd ;
}
/*文章名字和日期*/
.author-time{
	height: 40px;
	font-size: 14px;
	color: #999;
	text-align: center;
}
.author-time span{
	margin: 0 15px;
	display: inline-block;
}
.pro-item-box:hover{color: #0046bd;}
/*联系我们*/
/* 联系我们 */
.foot-ly-box2{color: #333;display: inline-block;width: 100%;margin-top: 1rem;}
.foot-s{width: 95%;margin: 0 auto;}
.foot-ly-box2 .foot-left{width:100%;background: #fff;padding-bottom: 1rem;}
.foot-ly-box2 .foot-right{float: right;width: 610px;background: none;border-left: 1px solid #eee;padding-left: 25px;box-sizing:  border-box;}
.foot-ly-box2 .foot-left-tit{font-size: 16px;border-bottom:2px solid #333;margin: 15px 0;display: inline-block;margin-left: 1rem;}
.foot-ly-box2 .foot-left p{font-size: 1.2rem;color: #333;padding-left: 0;margin-left: 1rem;}
.foot-ly-box2 .foot-left p b{font-size: 30px;}
.foot-ly-box2 .foot-links{margin-left: 0;width: 95%;margin: 0 auto;}
.foot-ly-box2 .foot-left a{background: #0046bd;color: #fff;padding: 4px 13px;display: inline-block;}
.foot-ly-box2 .input-name-y{margin-left: 0;margin-bottom: 15px;}
.foot-ly-box2 .input-name-y input{border: 1px solid #e3e3e3;line-height: 30px;height: 30px;padding-left: 5px;width: 270px;background: #d6d6d6;}
.foot-ly-box2 .input-name-y textarea{width: 270px;height: 90px;padding-left: 5px;resize: none;border: 1px solid #e3e3e3;vertical-align: middle;background: #f5f5f5;}
.foot-ly-box2 .input-name-y img{vertical-align: middle;}
.foot-ly-box2 .code-input{width: 120px !important;background: #fff;height: 40px !important;margin-left: 20px !important;border: none;padding-left: 5px;}
.foot-ly-box2 .btn-box{width: 93%;margin-left: 70px;overflow:  hidden;margin-top: 40px;display: block;margin: 1.5rem auto;}
.btn-b-lef{width: 50%;float: left;}
.btn-reset{width:50%;float: left;}
.btn-submit{margin: 0 auto;}
.foot-ly-box2 .btn-submit,.foot-ly-box2  .btn-reset{color: #fff;background: #0046b0;border: none;width: 90%;margin-right: 1.3rem;height: 3rem;line-height: 3rem;}
.foot-ly-box2 .btn-reset{background: #e4e4e4;color: #333;}
.foot-ly-box2 .text-adress{height: 50px !important;}
.foot-right{float: right;width: 490px;background: #f5a100;height: 480px;}
.inputbox{font-size: 14px;width: 610px;display: block;margin-top: 1rem;height: 35px;}
.inputbox input{width: 42%;height: 35px;line-height: 35px;background: #f0f0f0;padding-left: 10px;border: 1px solid #e2e2e2;float: left;}
.inputbox span{float: left;line-height: 35px;}
.inputbox textarea{width: 41.5%;height:80px;line-height: 35px;background: #f0f0f0;padding-left: 10px;border: 1px solid #e2e2e2;float: left;display: block;}
.maps{width:100%;height: 419px;display: block;margin:1rem auto 2rem;}

/*搜索*/
.s-wraps{width: 100%;background: #fff;margin-top: 1rem;display: inline-block;}
.s-wraps a{width: 33.3%;border-right: 1px solid #f5f5f5;float: left;border-bottom: 1px solid #f5f5f5}
.s-wraps a img{width: 95%;}
.s-wraps a p{text-align: center;font-size: 1.2rem;}
/*新闻*/
.qynews{font-size: 1.5rem;font-weight: bold;color: #333;}
.qynews.active{color: #0046bd;}
.r-ul{list-style: none;width: 100%}
.r-ul li{width: 23%;text-align: center;float: left;}
.r-ul li.active{background: #1863c6;color: #fff;}
.r-ul-con{width: 100%;background: #fff;display: inline-block;min-height: 3rem;}
.r-ul-con a{float: left;display: inline-block;padding: 1rem;font-size: 1rem;}

.r-ul1 li{width: 18%;text-align: center;float: left;}
.r-ul1{list-style: none;width: 100%}
.r-ul1 li.active{background: #1863c6;color: #fff;}
.icondown{width: 8% !important;float: left;display: inline-block;}
.icondown img{width: 13px;height: 6px;display: block;margin: 1rem auto;}
.xuexiao-banner{
	width: 100%;
}
.shuaishang{
	height: 17rem;
}
.shuaishang-biaoti{
	
}
.shuaishang-biaoti h4{
	display: block;
	font-size: 1.5rem;
	color: #2975d3;
	text-align: left;
	/* padding-top: 1.66rem; */
	text-align: center;
	font-weight: bold;
}
.shuaishang-biaoti b{
	display: block;
	font-size: 0.9rem;
	text-align: center;
	padding-top: 0.16rem;
}
.shuaishang-wenzi{
	margin-top: 1rem;
}
.shuaishang-wenzi p{
	display: block;
	font-size: 1rem;
	text-align: center;
	font-weight: bold;
}

.shuaishang-wenzi font{
	display: block;
	width: 18.8rem;
	height: 1.6rem;
	line-height: 1.6rem;
	margin: 0 auto;
	padding-left: 0.7rem;
	color: #FFFFFF;
	font-size: 1rem;
	font-weight: bold;
	background-color: #d20e1e;
	border-radius: 5px;
	margin-bottom: 1rem;
	margin-top: 1.3rem;
}
.shuaishang-tupian{
	padding: 0 0.5rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.shuaishang-tupian img{
	width: 32%;
    height: 4rem;
}
}
.anxin{
	height: 17rem;
}
.anxin-biaoti{
	height: 4.6rem;
}
.anxin-biaoti h4{
	display: block;
	font-size: 1.2rem;
	color: #2975d3;
	font-weight: bold;
	text-align: center;
	padding-top: 0.3rem;
}
.anxin-biaoti b{
	display: block;
	font-size: 1.1rem;
	text-align: center;
}
.anxin-cent{
	height: 6.5rem;
}
.anxin-tupian{
	width: 46%;
	height: 6.5rem;
	display: inline-block;
	margin: 0 0.3rem;
	position: relative;
}
.anxin-tupian img{
	
}
.anxin-tupian a{
	position: absolute;
	bottom: 0;
	color: #FFFFFF;
	background-color: #272727;
	opacity: 0.8;
	width: 100%;
	height: 2rem;
	line-height: 2rem;
	text-align: center;
	font-size: 0.8rem;
}
.lingsijiao{
	/* height: 20rem; */
	background: url(../images/lingsijiao-bg.jpg) no-repeat center top;
}
.lingsijiao-biaoti{
	/* height: 4.6rem; */
}
.lingsijiao-biaoti h4{
	display: block;
	padding-top: 2.5rem;
	font-size: 1.2rem;
	text-align: center;
	color: #2975d3;
	font-weight: bold;
}
.lingsijiao-biaoti b{
	display: block;
	font-size: 1rem;
	text-align: center;
}
.lingsijiao-tupian{
	/* height: 12rem; */
}
.lingsijiao-cent{
	/* height: 3rem; */
	width: 95%;
	margin: 0 auto;
	font-size:  1rem;
	text-align:  center;
	margin-bottom: 2rem;
	background: #2975d3;
	color: #fff;
	padding:  1rem;
	border-radius: 0.5rem;
}
.lingsijiao-cent a{
	display: block;
	margin: 0 auto;
	margin-top: 0.1rem;
	height: 1.5rem;
	line-height: 1.5rem;
	width: 100%;
	background-color: #2975d3;
	font-size: 0.8rem;
	text-align: center;
	color: #FFFFFF;
	border-radius: 25px;
}
.yingrenerjie{
	/* height: 13.6rem; */
	overflow:  hidden;
}
.yingrenerjie-biaoti{
}
.yingrenerjie-cent{overflow:  hidden;}
.yingrenerjie-xh{overflow:  hidden;padding: 0.5rem;}
.yingrenerjie-tupian{
	width: 36%;
	/* margin-top: 0.43rem; */
	float:  left;
}
.yingrenerjie-wenzi{
	float: left;
	width: 60%;
	font-size: 0.9rem;
	padding-left: 0.5rem;
} 
.yingrenerjie-wenzi p{
}
.xiaoyuanfanghua{
	margin: 0 0.5rem;
	margin-top: 7px;
	border: 2px solid #2975d3;
}
.xiaoyuanfanghua-biaoti{
	height: 4.7rem;
	padding-top: 1.3rem;
}
.xiaoyuanfanghua-biaoti h4{
	display: block;
	font-size: 1.1rem;
	color: #2975D3;
	text-align: center;
	font-weight: bold;
}
.xiaoyuanfanghua-biaoti b{
	display: block;
	font-size: 1.05rem;
	text-align: center;
}
.xiaoyuanfanghua-wenzi{
	margin: 0 auto;
}
.xiaoyuanfanghua-wenzi p{
	display: block;
	text-align: center;
	font-size: 1rem;
	color: #333333;
}
.xiaoyuanfanghua-wenzi p span{
	color: #f70f0f;
}
.xiaoyuanfanghua-cent{
	margin: 0 auto;
    text-align: center;
    margin-top: 1.1rem;
    height: 4rem;
}
.xiaoyuanfanghua-cent img{
    width: 2rem;
    display: inline-block;
}
.xiaoyuanfanghua-cent b{
	display: inline-block;
	font-size: 1rem;
	color: #f11010;
	text-align: center;
	/* width: 14rem; */
	margin-top: 0.2rem;
}



.anli{
	margin-bottom: 0.8rem;
}

.zhuanzhu-bg{
	width: 100%;
	height: 327px;
	background: url(../images/zhuanzhu-bg.png) no-repeat center top;
}
.zhuanzhu{
	height: 327px;
}
.zhuanzhu img{
	width: 710px;
	height: 190px;
	padding-top: 70px;
	padding-left: 200px;
}



.footer-bg{
	width: 100%;
	height: 426px;
	background-color: #2e2e2e;
}
.link-xiahua{
	width: 100%;
	height: 47px;
	border-bottom: 1px solid #000;
}
.link{
	width: 1110px;
	height: 47px;
	line-height: 47px;
	margin: 0 auto;
}
.link font{
	font-size: 14px;
	color: #FFFFFF;
}
.rexian-daohang{
	height: 90px;
	width: 1110px;
	margin: 0 auto;
}
.rexian-daohang li{
	display: inline-block;
	margin-right: 59px;
	line-height: 90px;
	font-size: 16px;
}
.rexian-daohang li a{
	color: #FFFFFF;
}
.fuwurexian{
	width: 1110px;
	height: 244px;
	margin: 0 auto;
}
.fuwurexian-zongbu{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-zongbu img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-zongbu span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-zongbu b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-zongbu p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 335px;
	margin-top: 38px;
	font-size: 14px;
	line-height: 23px;
}
.fuwurexian-shengchan{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-shengchan img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-shengchan span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-shengchan b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-shengchan p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 350px;
	font-size: 14px;
	line-height: 23px;
}
.shengchan-p1{
	margin-top: 38px;
}
.fuwurexian-erweima{
	float: left;
	width: 258px;
	height: 244px;
}
.fuwurexian-erweima img{
	margin-top: 24px;
	margin-left: 84px;
}
.fuwurexian-erweima a{
	margin-top: 10px;
	color: #FFFFFF;
	margin-left: 116px;
	display: block;
}
.footer-banquan{
	width: 100%;
	height: 44px;
	background-color: #141414;
}
.banquan-cent{
	width: 1110px;
	height: 44px;
	line-height: 44px;
	margin: 0 auto;
}
.banquan-cent font{
	font-size: 14px;
	display: inline-block;
	margin-right: 425px;
	color: #FFFFFF;
}
.banquan-cent span{
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
}
.banquan-cent span a{
	color: #FFFFFF;
}
.banquan-cent img{
	display: inline-block;
	margin-top: 15px;
}
.banner-bg{
	width: 100%;
	background: url(../images/zhuanti-banner.png) no-repeat center top;
}
.banner{
	height: 550px;
	position: relative;
}
.banner b{
	display: block;
	font-size: 48px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	padding-top: 115px;
}
.banner h4{
	display: block;
	font-size: 72px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	margin-top: 30px;
	font-weight: 600;
}
.banner h4 img{
	margin-top: 5px;
}
.banner font{
	display: block;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	margin-top: 30px;
}
.banner span{
	display: block;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	margin-top: 15px;
	font-weight: bold;
}
.qiehuan{
	position: absolute;
	top: 510px;
	left: 510px;
}
.cater{
	position: relative;
}
.cater-wenzi{
	height: 6rem;
	
}
.cater-wenzi h4{
	display: block;
	font-size: 1.1rem;
	color: #d20e1e;
	text-align: center;
	padding-top: 1.5rem;
	font-weight: bold;
}
.cater-wenzi b{
	display: block;
	font-size: 0.9rem;
	text-align: center;
	padding-top: 0.5rem;
}
.cater-cent{
	position: absolute;
	top: 10.1rem;
    left: 7.5rem;
	width: 8.5rem;
	height: 8.5rem;
	border-radius: 50%;
	background-color: #d20e1e;
	border: 3px solid #FFFFFF;
	box-shadow: 0px 0px 30px #33382b;
	z-index: 2;
}
.cater-cent b{
	padding-top: 2.3rem;
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 1.1rem;
}
.cater-cent p{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 1.1rem;
	font-weight: bold;
}
.cater-tupian{
	width: 21rem;
    height: 14.5rem;
    margin: 0 auto;
    text-align: justify;
    text-align-last: justify;
}
.cater-pic{
	position: relative;
    width: 10rem;
    height: 7rem;
    padding-top: 0.3rem;
    display: inline-block;
}
.cater-pic b{
	position: absolute;
    top: 3rem;
    left: 3.6rem;
    color: #FFFFFF;
    font-size: 1rem;
}
.fanghuachuli{
	height: 21.2rem;
}
.fanghua-biaoti{
	height: 5rem;
	margin-bottom: 0.6rem;
}
.fanghua-biaoti b{
	display: block;
	padding-top: 1rem;
	text-align: center;
	font-size: 1.1rem;
}
.fanghua-biaoti span{
	display: block;
	text-align: center;
	font-size: 1.1rem;
	color: #d20e1e;
	font-weight: bold;
}
.fanghua-cent{
	height: 15rem;
}
.youwu{
	height: 7.1rem;
	position: relative;
	margin-bottom: 0.8rem;
}
.youwu img{
	position: absolute;
    top: -1rem;
    left: 0;
    width: 7rem;
}
.youwu-wenzi{
	width: 18.5rem;
    height: 5.5rem;
    margin-left: 4.7rem;
    padding-left: 3rem;
    background-color: #d72735;
    border-radius: 5px;
}
.youwu-wenzi b{
	display: block;
	color: #FFFFFF;
	font-size: 0.8rem;
	padding-top: 0.6rem;
	margin-bottom: 0.3rem;
}
.youwu-wenzi p{
	display: block;
	width: 15rem;
	overflow: hidden;
	height: 3rem;
	line-height: 1rem;
	font-size: 0.8rem;
	color: #FFFFFF;
}
.youwu-wenzi font{
	display: block;
	font-size: 0.8rem;
	color: #FFFFFF;
	padding-top: 0.5rem;
	width: 15rem;
	overflow: hidden;
}
.youwu-wenzi font span{
	font-size: 1rem;
	font-weight: bold;
	display: inline-block;
}
.jiacu{
	font-size: 0.8rem;
	font-weight: bold;
}
.mg{
	margin: 0 0;
}


.zeren{
	height: 15rem;
	background: url(../images/zeren.png) no-repeat center top;
}
.zeren b{
	display: block;
	font-size: 1.2rem;
	color: #f11010;
	text-align: center;
	padding-top: 1rem;
}
.zeren p{
	display: block;
	font-size: 1.1rem;
	color: #333333;
	text-align: center;
	margin-top: 0.2rem;
	font-weight: bold;
}
.zeren img{
	display: block;
	margin: 0 auto;
	margin-top: 1.1rem;
	width: 95%;
}
.yingren{
}
.yingren-wenzi{
	height: 10rem;
	background: url(../images/yingren-cent.jpg) no-repeat center top;
}
.yingren-wenzi b{
	display: block;
	font-size: 2rem;
	color: #2975d3;
	text-align: center;
	padding-top: 4.1rem;
}
.yingren-wenzi p{
	display: block;
	font-size: 1.2rem;
	color: #2975d3;
	text-align: center;
	font-weight: bold;
}
.yingren-wenzi p span{
	color: #ec0d0d;
}
.yingren-cent{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.yingren-tupian{padding: 0.5rem;}
.yingren-tupian img{
	width: 7rem;
	margin: 0 auto;
	display: block;
	padding-bottom: 0.8rem;
	float:  left;
}
.yingren-tupian p{
	display: block;
	padding: 0 0.5rem;
	font-size: 1rem;
	overflow: hidden;
}
.anquan{
	margin-bottom: 3rem;
}
.anquan-tupian{
	width: 100%;
}
.anquan-wenzi{
	width: 100%;
	height: 100%;
	/* position: relative; */
	/* top: 0; */
	/* left: 0; */
}
.wenzi-dating{
	position: absolute;
    top: 9.9rem;
    left: 5.5%;
    width: 4.5rem;
    height: 1.5rem;
}
.wenzi-dating a{
	display: block;
    text-align: center;
    color: #FFFFFF;
    font-size: 0.8rem;
    width: 4.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    border-radius: 5px;
    background-color: #7f7f7f;
}
.wenzi-xishoutai{
	position: absolute;
    top: 13rem;
    left: 28.5%;
    width: 4.5rem;
    height: 1.5rem;
}
.wenzi-xishoutai a{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.8rem;
	width: 4.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	border-radius: 5px;
	background-color: #7f7f7f;
}
.wenzi-louti{
	position: absolute;
    top: 10rem;
    left: 52%;
    width: 4.5rem;
    height: 1.5rem;
}
.wenzi-louti a{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.8rem;
	width: 4.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	border-radius: 5px;
	background-color: #7f7f7f;
}
.wenzi-houchu{
	position: absolute;
    top: 13rem;
    left: 75.5%;
    width: 4.5rem;
    height: 1.5rem;
}
.wenzi-houchu a{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.8rem;
	width: 4.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	border-radius: 5px;
	background-color: #7f7f7f;
}
.wenzi-lanse{
    position: absolute;
    top: 13.5rem;
    left: 11.5rem;
    width: 6rem;
    height: 5rem;
}
.wenzi-lanse b {
    display: block;
    font-size: 1.1rem;
    color: #FFFFFF;
    text-align: center;
}
.wenzi-lanse font {
    display: block;
    font-size: 1rem;
    color: #FFFFFF;
    text-align: center;
}
.wenzi-lanse span {
    display: block;
    font-size: 0.8rem;
    color: #FFFFFF;
    text-align: center;
}

.anquan-logo{
	position: absolute;
	bottom: -6rem;
	left: 1.1rem;
	width: 7rem;
}





.chengnuo{
	border: 2px solid #2975d3;
	position: relative;
	width: 95%;
	margin: 0 auto;
}
.chengnuo-tupian{
	position: absolute;
    top: -0.9rem;
    left: 42.5%;
    width: 3.5rem;
}
.chengnuo-biaoti{
	padding-top: 2.9rem;
	display: block;
	font-size: 1.2rem;
	color: #2975d3;
	text-align: center;
	font-weight: bold;
	margin-bottom: 1rem;
}
.chengnuo-wenzi{
	width: 98%;
	margin: 0 auto;
}
.chengnuo-wenzi p{
	display: block;
	text-align: center;
	font-size: 0.8rem;
	color: #333333;
}
.chengnuo-wenzi p span{
	color: #f70f0f;
}
.chengnuo-cent{
	margin: 0 auto;
	text-align: center;
}
.chengnuo-cent b{
	display: inline-block;
	font-size: 0.9rem;
	color: #f11010;
	text-align: center;
	margin-bottom: 1rem;
}
.chengnuo-cent img{
	width: 2rem;
	display: inline-block;
}
.fugai{
	height: 23rem;
}
.fugai-biaoti{
	width: 100%;
}
.fugai-biaoti img{
	width: 100%;
}
.fugai-biaoti p{
	display: block;
    font-size: 0.8rem;
    text-align: center;
    width: 14rem;
    margin: 0 auto;
}
.fugai-tupian{
	width: 100%;
}

.zhuanzhu-bg{
	width: 100%;
	height: 327px;
	background: url(../images/zhuanzhu-bg.png) no-repeat center top;
}
.zhuanzhu{
	height: 327px;
}
.zhuanzhu img{
	width: 710px;
	height: 190px;
	padding-top: 70px;
	padding-left: 200px;
}



.footer-bg{
	width: 100%;
	height: 426px;
	background-color: #2e2e2e;
}
.link-xiahua{
	width: 100%;
	height: 47px;
	border-bottom: 1px solid #000;
}
.link{
	width: 1110px;
	height: 47px;
	line-height: 47px;
	margin: 0 auto;
}
.link font{
	font-size: 14px;
	color: #FFFFFF;
}
.rexian-daohang{
	height: 90px;
	width: 1110px;
	margin: 0 auto;
}
.rexian-daohang li{
	display: inline-block;
	margin-right: 59px;
	line-height: 90px;
	font-size: 16px;
}
.rexian-daohang li a{
	color: #FFFFFF;
}
.fuwurexian{
	width: 1110px;
	height: 244px;
	margin: 0 auto;
}
.fuwurexian-zongbu{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-zongbu img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-zongbu span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-zongbu b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-zongbu p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 335px;
	margin-top: 38px;
	font-size: 14px;
	line-height: 23px;
}
.fuwurexian-shengchan{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-shengchan img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-shengchan span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-shengchan b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-shengchan p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 350px;
	font-size: 14px;
	line-height: 23px;
}
.shengchan-p1{
	margin-top: 38px;
}
.fuwurexian-erweima{
	float: left;
	width: 258px;
	height: 244px;
}
.fuwurexian-erweima img{
	margin-top: 24px;
	margin-left: 84px;
}
.fuwurexian-erweima a{
	margin-top: 10px;
	color: #FFFFFF;
	margin-left: 116px;
	display: block;
}
.footer-banquan{
	width: 100%;
	height: 44px;
	background-color: #141414;
}
.banquan-cent{
	width: 1110px;
	height: 44px;
	line-height: 44px;
	margin: 0 auto;
}
.banquan-cent font{
	font-size: 14px;
	display: inline-block;
	margin-right: 425px;
	color: #FFFFFF;
}
.banquan-cent span{
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
}
.banquan-cent span a{
	color: #FFFFFF;
}
.banquan-cent img{
	display: inline-block;
	margin-top: 15px;
}
.jiating-banner{
	width: 100%;
}

.baodao{
	
}
.baodao-biaoti{
	    display: block;
    text-align: center;
    font-size: 1.1rem;
    height: 3.5rem;
    line-height: 3.5rem;
}
.baodao-tupian{
	
}
.hushi{
	height: 14rem;
	position: relative;
	margin-bottom: 2rem;
}
.hushi-wenzi{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.hushi-wenzi h4{
	display: block;
    padding-top: 2.2rem;
    font-size: 1.4rem;
    color: #2975d3;
    padding-left: 1rem;
    font-weight: bold;
}
.shuaidao{
	display: block;
    margin-left: 0.6rem;
    font-size: 0.8rem;
    font-weight: bold;
    color: #FFFFFF;
}
.huadao{
	display: block;
	margin-top: 2rem;
	margin-left: 13.3rem;
	font-size: 1rem;
	font-weight: bold;
}
.hushi-wenzi font{
	display: block;
	margin-top: 1.5rem;
	margin-left: 16.3rem;
	font-size: 0.9rem;
	color: #d60f1f;
	font-weight: bold;
}
.hushi-wenzi span{
	display: block;
	margin-left: 16rem;
	font-size: 0.9rem;
	color: #d60f1f;
	font-weight: bold;
}
.hushi-wenzi p{
	display: block;
	text-align: center;
	font-size: 0.8rem;
	font-weight: bold;
}
.shihua{
	
}
.shihua-biaoti{
	display: block;
	height: 3rem;
	line-height: 3rem;
	text-align: center;
	font-size: 1.3rem;
}
.shihua-tupian{
	width: 100%;
}
.shihuachangsuo{
	width: 50%;
	float: left;
	position: relative;
	height: 8rem;
	padding: 0.5rem;
}
.shihuachangsuo img{
	height: 8rem;
}
.shihuachangsuo a{
	position: absolute;
	top: 5rem;
	left: 2rem;
	font-size: 1rem;
	display: block;
	width: 6rem;
	height: 2rem;
	line-height: 2rem;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #272727;
	opacity: 0.8;
}
.fannao{
	margin-bottom: 3.5rem;
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.fannao-biaoti{
	height: 6rem;
}
.fannao-cent{
	width: 32%;
	display: inline-block;
	
}
.fannao-tupian{
	
}
.fannao-cent p{
	width: 7rem;
    display: block;
    font-size: 0.8rem;
    text-align: center;
    margin-top: 0.4rem;
}





.zhuanzhu-bg{
	width: 100%;
	height: 327px;
	background: url(../images/zhuanzhu-bg.png) no-repeat center top;
}
.zhuanzhu{
	height: 327px;
}
.zhuanzhu img{
	width: 710px;
	height: 190px;
	padding-top: 70px;
	padding-left: 200px;
}



.footer-bg{
	width: 100%;
	height: 426px;
	background-color: #2e2e2e;
}
.link-xiahua{
	width: 100%;
	height: 47px;
	border-bottom: 1px solid #000;
}
.link{
	width: 1110px;
	height: 47px;
	line-height: 47px;
	margin: 0 auto;
}
.link font{
	font-size: 14px;
	color: #FFFFFF;
}
.rexian-daohang{
	height: 90px;
	width: 1110px;
	margin: 0 auto;
}
.rexian-daohang li{
	display: inline-block;
	margin-right: 59px;
	line-height: 90px;
	font-size: 16px;
}
.rexian-daohang li a{
	color: #FFFFFF;
}
.fuwurexian{
	width: 1110px;
	height: 244px;
	margin: 0 auto;
}
.fuwurexian-zongbu{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-zongbu img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-zongbu span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-zongbu b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-zongbu p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 335px;
	margin-top: 38px;
	font-size: 14px;
	line-height: 23px;
}
.fuwurexian-shengchan{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-shengchan img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-shengchan span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-shengchan b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-shengchan p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 350px;
	font-size: 14px;
	line-height: 23px;
}
.shengchan-p1{
	margin-top: 38px;
}
.fuwurexian-erweima{
	float: left;
	width: 258px;
	height: 244px;
}
.fuwurexian-erweima img{
	margin-top: 24px;
	margin-left: 84px;
}
.fuwurexian-erweima a{
	margin-top: 10px;
	color: #FFFFFF;
	margin-left: 116px;
	display: block;
}
.footer-banquan{
	width: 100%;
	height: 44px;
	background-color: #141414;
}
.banquan-cent{
	width: 1110px;
	height: 44px;
	line-height: 44px;
	margin: 0 auto;
}
.banquan-cent font{
	font-size: 14px;
	display: inline-block;
	margin-right: 425px;
	color: #FFFFFF;
}
.banquan-cent span{
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
}
.banquan-cent span a{
	color: #FFFFFF;
}
.banquan-cent img{
	display: inline-block;
	margin-top: 15px;
}
/*防滑原理*/
.lc-tit{width:100%;height: 25px;border-top:1px solid #dfdfdf;margin-top: 1.5rem;}
.lc-tit div{background: #fff;text-align: center;color: #2975d3;font-weight: bold;font-size: 1.3rem;width:50%;margin: -1rem auto;}
.lc-main-img{margin-top:1.2rem;}
.db-text{color: #099999;font-size: 0.9rem;text-align: center}
.db-box{width: 50%;float: left;margin-top: 0.8rem;}
.db-box-in{margin: 0 auto;display: block;}
.db-box-in img{margin: 20px auto 0; display: block;margin-bottom: 0.5rem;width: 80%}
.db-t-con{text-align: center;font-size: 0.6rem;line-height: 1.8;}
.xwj-in-box{margin-top: 1rem;padding: 1rem;}
.lc-tit div i{width:20px;height:20px;background: url(../images/xwj_icon.png) no-repeat;display: inline-block;vertical-align: middle;}
.xwj-box img{display: block;margin: 0 auto;width: 70%;}
.xwj-box{width: 100%;display: block;margin: 0 auto;}
.step-text{text-align: center;font-weight: bold;color: #2975d3;font-size: 1.3rem;padding-top: 0.5rem;}
.step-litt-text{color: #666;font-size: 1.2rem;text-align: center;font-weight: bold;padding-top: 10px;padding-bottom: 10px;}
.step-con{line-height: 26px;color: #666;font-size: 0.9rem;text-align: center;}
.youni-bg{}
.youni-bg img{width: 100%;}
/*游泳专题*/
.tximg{width: 96%;display: block;margin: 1rem auto;}
.swimm-top-img
{
	width: 100%;
}
.fh-box{width: 100%;display: block;margin: 1rem auto;}
.fh-box img{width: 98%;display: block;margin: 0 auto;}
.fh-swmi-case{width: 512px;height: 315px;float: left;margin-top: 15px;}
.fh-swmi-case img{width: 496px;height: 315px;display: block;margin: 0 auto;}
.fh-zz{width: 275px;height: 275px;border-radius: 50%;color: #FFFFFF;border: 5px solid #fff;position: absolute;z-index: 9;background: #ee0016;left:370px;top: 200px;box-shadow: 6px 0px 11px #323232;}
.fh-zz-tit{font-size: 60px;color: #fff;font-weight: bold;text-align: center;padding-top: 40px;padding-bottom: 5px;}
.fh-zz-con{color: #fff;font-size: 30px;line-height: 40px;font-weight: bold;text-align: center;}
.dang-box{width:100%;background: url(../images/weiji_img.jpg) no-repeat center top;margin: 1rem auto 0;}
.dang-box h1{font-size: 1.8rem;color: #2975d3;font-weight: bold;text-align: center;padding-top: 1.5rem;}
.dang-little-tit{font-size: 1.2rem;color: #d41b1b;font-weight: bold;text-align: center;}
.dang-adv-img{width: 95%;margin: 3.8rem auto 1rem;display: block;}
.dang-poss,.dang-banfa{font-size: 1.5rem;color: #2975d3;font-weight: bold;text-align: center;}
.dang-banfa{color: #333;padding-top: 0;padding-bottom:1rem;}
.pross-img{margin: 10px auto;display: block;}
.bf-tit{display: block;margin: 1.5rem auto;width: 90%;}
.bf-ul-box{list-style: none;}
.bf-ul-box li{/* width: 50%; *//* float: left; */margin-bottom: 1rem;overflow: hidden;padding: 0 0.2rem;}
.bf-ul-box li img{width: 8rem;margin: 0 auto;display: block;padding-bottom: 8px;float: left;margin-right: 0.5rem;}
.bf-ul-box li p{font-size: 1rem;text-align: left;}
.bao-img{display: block;margin: 0.5rem auto;width:10%;}
.bao-tit{font-size: 1.2rem;font-weight: bold;color: #2975d3;text-align: center;}
.bao-swimm{width: 95%;display: block;margin: 1rem auto;}
.shigong-box{margin-top: 1rem;margin-bottom: 1rem;display: inline-block;}
.shigong-box li{float: left;width: 50%;overflow: hidden;}
.shigong-box li:last-child{margin-right: 0;}
.shigong-box li img{width: 95%;display: block;margin: 0 auto;}
.shigong-box li p{font-size: 1rem;line-height: 28px;text-align: center;padding-top: 7px;padding-bottom: 0.7rem;}
.cn-box{width: 98%;padding-bottom:1rem;background: #f4f8fd;border: 2px solid #2975d3;display: block;margin: 0 auto}
.cn-img{width: 102px;height: 92px;background: url(../images/iconzs.png) no-repeat;margin:-27px auto;display: block;}
.cn-chengnuo{font-size: 1.2rem !important;color: #2975d3 !important;font-weight: bold !important;padding-bottom:0.3rem;padding-top: 1rem;}
.cn-box p{font-size: 0.8rem;line-height: 1.8;text-align: center;}
.tequan-box{text-align: center;color: #f11010;font-weight: bold;font-size: 1.2rem;padding-top: 0.5rem;}
.tequan-box i{width: 30px;height: 27px;background: url(../images/icon_tq.png) no-repeat;display: inline-block;margin: 0px 20px 0 10px;vertical-align: middle;}
.serv-tits{display: block;margin: 1.5rem auto 0.5rem;width: 90%;}
.serv-litt-tti{font-size: 18px;line-height: 28px;}
.bigmap{display: block;margin: 0 auto;}
.serv-case{margin-bottom: 0.5rem;}
/*加盟代理*/
.addpt-img{width: 15%;display: block;margin: 0.3rem auto;}
.baozhang-tit{font-size: 1.3rem;color: #d20e1e;font-weight: bold;padding-top: 1rem;}
.baozhang-tit span{color: #2975d3;display: inline-block;}
.bz-tit-con{width: 95%;border: 1px solid #2071de;border-radius: 10px;margin: 1rem auto 0;font-size: 1rem;}
.zb-tit-top{font-weight: bold;text-align: center;padding-top: 10px;}
.zb-tit-hb{color: #2975d3;font-weight: bold;text-align: center;padding-top: 0.3rem;font-size: 1rem;padding-bottom: 0.5rem;}
.zb-icons{width: 76px;height: 84px;background: url(../images/add_pt.png) no-repeat;display: block;margin:0.5rem auto;}
.jc-tit{font-size: 1.4rem;color: #2975d3;font-weight: bold;text-align:center;}
.jc-tit-d{font-size: 1.2rem;font-weight: bold;text-align: center;padding-top: 0.3rem;}
.zs-box{display: block;margin:0.8rem auto;width: 95%}
.zhanxin-box{width: 100%;height: ;color: #fff;text-align: center;background: #2975d3;}
.zx-con{font-size: 1.1rem;padding-top: 0.8rem;}
.zx-zz{font-size: 1.3rem;font-weight: bold;padding-top: 5px;padding-bottom: 1rem;}
.xuqiu-tit{font-size: 1.3rem;text-align: center;font-weight: bold;margin-bottom: 20px;}
.xuqiu-list-box{float: left;width: 100%;margin-bottom: 15px;display: inline-block;}
.xuqiu-list{width: 95%;display: block;margin: 0 auto;border: 2px solid #2975d3;border-radius: 8px;}
.xuqiu-list-tit{font-size: 1.1rem;color: #2975d3;padding: 0.4rem;font-weight: bold;}
.xuqiu-list-con{font-size: 1rem;line-height: 1.5rem;padding: 0.5rem;}
.mj-tit,.mj-tit1,.mj-tit2{display: block;margin: 1.2rem auto 0;width: 95%}
.zw-boxs{width: 100%;display: inline-block;margin-top: 1.2rem;}
.zw-box-in{width: 33%;float: left;}
.zw-bg{width: 93%;display: block;margin: 0 auto;height: 5rem;background: #eee;border-radius: 0.5rem;}
.bn-tit{font-size: 1.2rem;text-align: center;margin-top: 1rem;margin-bottom: 0.5rem;}
.bn-cons{font-size: 0.9rem;line-height: 1.6;text-align: center;padding: 0.3rem;}
.bn-bgs{width: 98%;height: 8rem;background: url(../images/company_imgs.png) center center no-repeat;background-size: 100%;/* display: block; *//* margin: -4rem auto; */}
.pp-boxs{display: block;background: #2975d3;border-radius: 7px;overflow: hidden;margin: 0.5rem;}
.pp-box-top{height: 4rem;background: #fff;border-radius: 7px;width: 98%;margin: 0.2rem auto;}
.pp-box-top img{margin-left:0.4rem;margin-top: 13px;width: 12%;float: left;}
.pp-box-in{float: left;margin-bottom: 0.2rem;width: 25%;}
.pp-box-in img{display: block;margin: 0 auto;width: 95%;}
.mj-tit1{margin-top: 1.2rem;}
.zhenc-box{width: 100%;height: auto;background: #2975d3;display: inline-block;margin: 1.2rem auto 0;padding-bottom: 1rem;}
.zhenc-list-box{width: 33%;float: left;}
.zhenc-list-box img{display: block;margin: 1.3rem auto 0;width: 95%}
.zhenc-list-box p{font-size: 0.9rem;padding-top: 0.5rem;text-align: center;color: #fff;}
.zhenc-sl{width: 95%;height: ;background: #434343;color: #fff;text-align: center;border-radius: 8px;display: block;margin: 0.8rem auto -4rem;position: relative;}
.zc-sj{font-size: 1.2rem;font-weight: bold;padding-top: 1rem;}
.zc-pro{font-size: 1rem;color: #fff;text-align: center;padding-top:8px;padding-bottom: 1rem;}
.mj-tit2{margin-top: 1.5rem;}
.sw-box{width: 100%;float: left;margin-top: 1.3rem;}
.sw-box-in{width: 50%;border-radius: 10px;float: left;margin: 0 auto;height: 11rem;}
.sw-box-in img{display: block;margin:0 auto;width: 80%;}
.fhj-text{font-size: 1rem;font-weight: bold;text-align: left;padding-bottom: 0.2rem;}
.fhj-con{font-size: 0.8rem;line-height: 1.5;padding: 0.2rem;}
.qudao-tit{font-size: 1rem;text-align: center;padding-top: 1rem;}
.jy-img{padding: 1rem 0.5rem;display: block;}
.dy-tit{font-size: 1.3rem;font-weight: bold;text-align: center;padding-top: 1.3rem;}
.dy-tit-con{font-size: 1rem;text-align: center;padding-top: 5px;}
.addimgs{margin-top: 1rem;}
.jg-text{font-size: 1.2rem;text-align: center;font-weight: bold;margin-top: 1rem;padding: 0.3rem;}
.choosetext{width: 50%;margin: 0 auto !important;}
.choosetext,.cg-img{margin: 0.8rem auto;display: block;}
.cg-img{width: 95%;margin: 1rem auto;display: block;}
.cy-img{display: block;margin: 1.5rem auto 0;}
.hb-text{text-align: center;font-size: 1rem;padding: 0.5rem;}
.zsjm-img{width: 95%;margin: 1rem auto;}
.mj-sd{font-size: 1.2rem;text-align: center;margin-top: 1rem;}
.sd-item-box{margin-top: 1.3rem;}
.sd-item-box img{width: 70%;border-radius: 8px;margin: 0 auto;display: block;}
.sd-dl-text{color: #fff;border-radius: 0.3rem;padding: 0.5rem 1rem;font-size: 1rem;background: #2975d3;display: inline-block;margin-top: 0.5rem;}
.sdtext-b{/* margin-left: 30px; *//* width: 95%; */padding: 0 1rem;text-align: center;}
.sdcon{font-size: 0.9rem;line-height: 1.6;margin-top:0.8rem;/* width: 95% */text-align: left;}
.fc-text{font-size: 1.5rem;text-align: center;padding-top: 1.3rem;}
.fc-w{/* width: 85%; */margin: 1rem;overflow:  hidden;}
.fc-w-in{margin-left: 1rem;color: #fff;margin-bottom: 1rem;}
.fc-number-box{float:left;width: 45px;height: 45px;background: #2975d3;border: 0.2rem solid #fff;border-radius: 80px;text-align: center;font-size: 1.2rem;line-height: 2;position: absolute;margin-top: 1rem;margin-left: -30px;z-index: 9;}
.fc-textbox{background: #2975d3;overflow: hidden;float: left;border-radius: 8px;position: relative;padding-bottom: 1rem;}
.fc-tit{font-size: 1.2rem;padding-left: 1.5rem;padding-top: 1rem;}
.fc-tit-con{color: #fff;font-size: 0.9rem;line-height: 1.5rem;padding: 0.5rem 1rem 0 1.5rem;}
.telboxs{width: 100%;background: #2975d3;color: #fff;position: relative;float: right;border-radius: 100px;margin-bottom: 1.5rem;}
.teliconbox{width: 3rem;height: 3rem;border-radius: 100px;background: #333;border: 0.2rem solid #fff;float: left;margin-top: -1px;margin-left: -3px;}
.teliconbox img{display: block;margin: 0.8rem auto;width: 35%;}
.xxhz-text{color: #fff;font-size: 1rem;margin-top: 0.2rem;font-weight: bold;margin-left: 20px;}
.xxhz-tel{font-weight: bold;font-size: 1.1rem;margin-left: 20px;}

/*问答*/
.taihua{
	margin-bottom: 1.5rem;
}
.taihua-biaoti{
	width: 100%;
	height: 4rem;
}
.taihua-biaoti h4{
	display: block;
	text-align: center;
	font-size: 1.1rem;
	color: #2071de;
	font-weight: bold;
	padding-top: 1.4rem;
	margin-bottom: 5px;
}
.taihua-biaoti font{
	display: block;
	text-align: center;
	font-size: 0.8rem;
	font-weight: bold;
	color: #333333;
}
.taihua-tupian{
	padding: 0.5rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.taihua-tupian a{
	width: 46%;
	float: left;
	margin-bottom: 1rem;
}
.duibi{
	/* height: 17rem; */
	margin-bottom: 1rem;
}
.duibi-biaoti{
	height: 3.3rem;
}
.duibi-biaoti h4{
	display: block;
	color: #ef0728;
	font-size: 1.1rem;
	text-align: center;
	font-weight: bold;
}
.duibi-biaoti font{
	display: block;
	color: #333;
	font-size: 1rem;
	text-align: center;
}
.duibi-tupian{
	/* height: 20.6rem; */
}
.jishu{
	/* height: 20rem; */
}
.jishu-biaoti{
	/* margin-bottom: 1rem; */
}
.jishu-tupian{
	
}
.xianweijing{
	height: 22rem;
	width: 98%;
	margin: 0 auto;
}
.xianweijing-biaoti{
	position: relative;
}
.xianweijing-biaoti b{
	position: absolute;
	top: 1.6rem;
	left: 33%;
	font-size: 0.8rem;
	color: #2975d3;
}
.xianweijing-tupian{
	
}
.xianweijing-cent{
	height: 7.5rem;
	width: 100%;
}
.xianweijing-sanbu{
	width: 32%;
	display: inline-block;
	overflow: hidden;
}
.xianweijing-sanbu b{
	display: block;
	padding-top: 0.5rem;
	text-align: center;
	font-size: 1rem;
	color: #2975d3;
}
.xianweijing-sanbu font{
	display: block;
	height: 1.3rem;
	line-height: 1.3rem;
	text-align: center;
	font-size: 0.8rem;
	color: #666666;
}
.xianweijing-sanbu p{
	display: block;
	font-size: 0.8rem;
	color: #666666;
	text-align: center;
	width: 12.2rem;
}
.shentouji{
	display: block;
	margin-bottom: 1.5rem;
}
.anli{
	 margin-bottom: 1.9rem !important;
}
.anli-biaoti{
	
}
.anli-cent{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 1rem !important;
}
.anli-img{
	display: inline-block;
	/* width: 24.5%; */
	height: 24.5%;
	margin-bottom: 4px;
}
/*区域代理*/
.dl-phone{color: #999;text-align: center;font-size: 18px;padding-top: 10px;}
.dl-maps{display: block;margin: 0 auto;width:80%;}
.dl-item{width: 100%;float: left;display: inline-block;}
.dl-item img{width: 19%; float: left;}
.dl-text{margin-left: 0.5rem;color: #333;font-size: 16px;float: left;line-height: 1.3;}
.dl-text-comp{color: #c33 !important;}
.dl-item-in{width: 93%;margin: 0 auto 23px;background:#f5f5f5;height: 80px;padding: 10px}\n