@charset "utf-8";
/*全局设定*/
/*html{font-size:50PX;}*/
@media (min-width:750px){
    html{font-size:50PX;}
    .hot_sell_list_item {left: .4rem;top: .9rem;padding: .1rem .3rem;}
    .hot_sell_list_item p{line-height: .8rem;}
    .hot_sell_list_item i{line-height: .8rem;}
    .sec_pro_list_item p{line-height: .8rem;}
    .pro_view_sell{line-height: .9rem;}
    
}
@media (max-width:750px){
    html{font-size:calc(100vw/7.5);}
    .hot_sell_list_item {left: 2.6vw;top: 6vw;}
    .hot_sell_list_item p{line-height: .4rem;}
    .hot_sell_list_item i{line-height: .4rem;}
    .sec_pro_list_item p{line-height: .4rem;}
    .pro_view_sell{line-height: .45rem;}
}
*{
    margin: 0;
    padding: 0;
    border:none;
    box-sizing: border-box;
	font-family:"微软雅黑";
    outline: none;
}
body{width:100%;max-width: 15rem; margin: 0 auto; font-size:0.28rem; font-style:normal;color: #555555; overflow-x:hidden;background-color:#fff;line-height: 1;}

ul{padding: 0;}
li{list-style: none;}
i, cite, em, var, address, dfn {font-style:normal;}
a{color:inherit;text-decoration: none;}

input,button,textarea{appearance: none;-moz-appearance: none;-webkit-appearance: none; border-radius:0;-webkit-tap-highlight-color:transparent;background-color: transparent;color: #555555;padding: 0;font-size: .28rem;line-height: inherit;}


input::-webkit-input-placeholder{color: #DDDDDD;}
input:-moz-placeholder{color: #DDDDDD;}
input::-moz-placeholder{color: #DDDDDD;}
input:-ms-input-placeholder{color: #DDDDDD;}
textarea::-webkit-input-placeholder{color: #DDDDDD;}
textarea:-moz-placeholder{color: #DDDDDD;}
textarea::-moz-placeholder{color: #DDDDDD;}
textarea:-ms-input-placeholder{color: #DDDDDD;}
/*全局设定*/









.herd {width:100%; height:1rem; margin:0px auto; max-width:15rem; background-color:#fff; position:fixed; top:0;z-index:3;}
.herdnv {
width:100%;
    justify-content: center;
	text-align:center;
    align-items: center;
    height: inherit;
    box-sizing: content-box;
    flex: 1;
	line-height:1rem;
	margin:0px auto;
    overflow: hidden;
    font-size: .36rem;
	font-family: "腾祥智黑简-W3";
    color: #000;
    text-transform: uppercase;}

.sjdh {width:100%; height:0.82rem; margin:0px auto;}
.sjdhnv {width:100%; height:0.82rem; margin:0px auto; }
.sjdhnv ul{list-style:none;}
.sjdhnv li{
	width:33.33%;
	float:left;
	height: auto;
	text-align:center;
	line-height:0.82rem;
	color:#fff;
	background-color:#1267c4;
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #3983d3;
	border-bottom-color: #3983d3;
}


.fen {width:100%; height:3.92rem; margin:0px auto; background-color:#f8f8f8;}
.fennv {width:100%; height:3.92rem; margin:0px auto;}
.fennv ul{list-style:none;}
.fennv li{width:31.25%; height:2.92rem; float:left; 	margin-top:.3rem;margin-left:.1rem;}
.fennv li img{	
    width:100%; 
    position: relative;
    max-height: 1.92rem;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}
	
.fennv li span{width:100%; height:1rem;float:left; margin:0rem; font-size:.24rem; line-height:.7rem; text-align:center; color:#000000;}

.newt {width:100%; height:8.02rem; margin:0px auto;}
.newtnv {width:100%; height:8.02rem; margin:0px auto;}
.ny_tf {width:100%; height:1.48rem; float:left; margin-top:.1rem;}
.ny_tf dd{width:100%; height:.72rem; text-align:center; font-size:.30rem; line-height:.89rem; font-family: "微软雅黑"; color:#000000;}
.ny_tf dl{width:100%; height:.86rem; text-align:center; font-weight:bold; font-size:.30rem;  font-family: "微软雅黑"; color:#000000;}

.ny_tb {width:100%; height:5.34rem; float:left;}
.ny_left {width:45%; height:6.04rem; float:left; margin-left:.1rem;}
.ny_left img{	
    width:100%; 
    position: relative;
    max-height: 5.22rem;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.ny_right {width:50%; height:6.04rem; float:left; }


.ny_right ul{list-style:none;}
.ny_right li{
	width:95%;
	height:1.29rem;
	float:left;
	position: relative;
	position: relative;
	align-items: center;
	margin-left:.1rem;
	justify-content: center;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}
.ny_right li dd{width:100%; height:.35rem; float:left; margin-top:.rem; font-size:.26rem; margin-left:.1rem;  font-family: "微软雅黑"; line-height:.4rem;}
.ny_right li dt{width:100%; height:.91rem;  margin-left:.1rem; color:#999999;  float:left; font-size:.22rem;  font-family: "微软雅黑"; line-height:.3rem;}

.ny_mo {width:100%; margin-right:5rem; margin-top:.3rem; text-align:center; height:0.6rem; float:left;line-height:0.6rem; background-color:#1267c4; color:#FFFFFF;}

.news {width:100%; height: auto; margin:0px auto; background-color:#f8f8f8;}
.newsnv {width:100%; height: auto; margin:0px auto;}
.nw_it {width:100%; height:1.28rem; float:left;}
.nw_it dd{width:100%; height:.72rem; text-align:center; font-size:.30rem; line-height:.89rem; font-family: "微软雅黑"; color:#000000;}
.nw_it dl{width:90%; height:.86rem; text-align:center; line-height:.3rem; margin-right:.3rem; margin-left:.3rem; color:#999999; font-size:.22rem;  font-family: "微软雅黑"; }


.nw_is {width:100%; height: auto; float:left; margin-top:.3rem; margin-bottom :1rem; background-color:#f8f8f8;}














.index_case{
	padding:0 4%;
	background-color: #fedde4;
}
.index_case_title{
	padding:3% 0;
}
.index_case_title h2{
	color:#FA246A;
	float: left;
	font-size: 0.23rem;
}
.index_case_title span{
	height: 0.11rem;
	width: 67%;
	display: inline-block;
	background-color: #fec9d4;
	float: left;
	margin-left: 3%;
	margin-top: 2%;
}
.index_case_title a{
	float: right;
	color:#FA246A;
	font-size: 0.2rem;
	margin-top: 0.5%;
}
.index_case_c{
height:auto;
width:100%;
	padding-bottom: 2%;
}
.index_case_c ul li{
	margin-bottom: 4%;
	float:left;
}
.index_case_c_pic{
margin-left:.1rem;
	float: left;
	width: 40%;
}

.index_case_c_pic img{	
    width:100%; 
    position: relative;
    max-height: 5.22rem;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}


.index_case_c_content{
	float: left;
	width: 55%;
	height:3.ren;
	margin-left: 3%;}
.index_case_c_content dd{width: 100%; font-size:.24rem;}

.index_case_c_content h2{
	width: 100%;
	font-size: 24rem;
	color:#FA246A;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.index_case_c_content span{
	display: block;
	overflow: hidden;
	font-size: 0.22rem;
	color:#999999;
	line-height: 1.3;
	margin-top: 2%;
}










.sbp {margin-left:.3rem; margin-right:.2rem; font-size:.24rem; line-height:.35rem;}







.AboutContent {margin-bottom:1rem;}



.foot {width:100%; margin:0px auto; max-width:15rem; z-index:1; position:fixed; bottom: 0px;z-index:3;}
.navbar {
	width:100%;
	background:#1267c4;
}
.navbar-list {
	position:relative;
	width:25%;
	float:left;
	font:1.25em/1.5 "Microsoft Yahei";
	text-align:center;
	padding-top:8%
}
.navbar-list:first-child {
	border-left:none
}
.navbar-list:last-child {
	border-right:0
}
.navbar-list:nth-child(1) {
background:url(../images1/tel.png) center 20% no-repeat;
background-size:25%
}
.navbar-list:nth-child(2) {
background:url(../images1/msm.png) center 20% no-repeat;
background-size:25%
}
.navbar-list:nth-child(3) {
background:url(../images1/map.png) center 20% no-repeat;
background-size:25%
}
.navbar-list:nth-child(4) {
background:url(../images1/share.png) center 20% no-repeat;
background-size:30%
}
.navbar-list a {
	position:absolute;
	top:0;
	left:0;
	padding:30% 30% 5% 0;
	color:#fff;
	text-align:right;
	width:100%
}
.all {
	width:100%;
	height:auto;
	overflow:hidden
}








/*banner*/
.banner{ 
    width:100%; 
    overflow:hidden;
	margin-top:1rem;
    position: relative;
}
.banner .wraper{ 
    width:inherit; 
    height:inherit;
    max-height:inherit;
}
.banner .swiper-wrapper{
    width: inherit;
    height: inherit;
    max-height:inherit;
    overflow: hidden;
}
.banner .swiper-container {
    margin:0 auto;	
    position:relative;	
    overflow:hidden;	
    -webkit-backface-visibility:hidden;	
    -moz-backface-visibility:hidden;	
    -ms-backface-visibility:hidden;	
    -o-backface-visibility:hidden;	
    backface-visibility:hidden;
    z-index:1;
}
.banner .swiper-slide {
    float: left;	
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;	
    box-sizing: content-box;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
    height: inherit;
    width: inherit;
    max-height:inherit;
}
.banner .pagination {
    text-align: center; 
    position:absolute;
    bottom: .24rem;
    left: 0;
    right: 0;
}
.banner .swiper-pagination-switch {
    display: inline-block;  
    width: .12rem;  
    height: .12rem;  
    border-radius: 50%;  
    background-color: #FFFFFF;
    margin: 0 .06rem;
    cursor: pointer;
}
.banner .swiper-active-switch{
    background-color: #AAAAAA;
}
.index_banner{
}







.ContentA3{width:100%;height:30px;line-height:30px;font-size:14px;font-family:Microsoft yehei;background:#4fa2fe; box-shadow:0px 6px 1px #4090e8; margin-top:1rem;}
.ContentA3a{float:left;width:10%;height:30px;background:url('../images1/index.png') no-repeat 10px 2px;}
.ContentA3a a {float:left;width:100%;height:30px;display:block;}
.ContentA3b{float:left;width:70%;text-align:center;color:#FFFFFF;}
.ContentA3c{float:left;width:18%;background:url('../images1/index_15.png') no-repeat 0px 6px;cursor:pointer;}
.ContentA3c span {color:#fff;padding-left:23px;cursor:pointer;}









#afui footer>a:not(.button) .af-badge {
	right: auto;
	margin-left: -16px
}
#afui footer>a.icon:not(.button):before {
	position: absolute;
	top: 2px;
	left: 0;
	font-size: 25px;
	margin: auto;
	width: 100%
}
#afui footer, #afui header, #afui nav, #afui aside {
	display: none
}
#afui .footer footer, #afui #menu nav, #afui .header header, #afui #aside_menu aside {
	display: block;
	height: 100%
}








.fmen img{ max-width:100%;
    position: relative;
    max-height: 6rem;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;}










/*content*/
.content{
	padding-bottom:0.75rem !important;
	background:none;
}
.news4{width:50%;float:left;height:auto;overflow:hidden;margin:2% auto;}
.news4 a{display:block;margin:0 auto;}
.news4 a img{display:block;width:100%;}
.news4 a span{display:block;width:100%;text-align:center;font:0.2rem/0.3rem "microsoft yahei";color:#666;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;margin-top:6%}

.common_news{width:100%;height:auto;overflow:hidden;margin:2% auto;}


