/*reset*/
* {padding: 0;margin: 0;list-style: none;}
html,body {margin: 0 auto;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,header,section,footer {margin:0;padding:0}
body,button,input,select,textarea {font:12px/1.5 "microsoft yahei";color:#666; font-weight: normal;}
body {overflow-x: hidden;}
address,cite,dfn,em,var,i {font-style: normal}
ul,ol,dl {list-style: none}
a{text-decoration: none;outline: none;font-family: "microsoft yahei";color: #666;cursor: pointer;font-size: 12px;}
li{font-size: 12px;font-family: "microsoft yahei";list-style: none;margin: 0;padding: 0;}
em{font-style: normal;font-size: 12px;}
body,p,span{font-family: "microsoft yahei";}
img {border: none;}
p {margin: 0px;padding: 0px;word-wrap: break-word;}
:focus {outline: none;}
img {border: 0;vertical-align: middle;display: inline-block;}
.fl {float: left;}
.fr {float: right;}
.clear {clear: both;}
.clear:after {display: block;mainContent: "";clear: both;}
.transtion {transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}
.clear:after{display: block;content: "";clear: both;}

.menu_list_bor {
    position: fixed;
    height: 100%;
    width: 100%;
    right: -100%;
    top: 0;
    z-index: 8888;
}

.colse_menu {
    position: absolute;
    left: 0;
    top: 0;
    width: 40%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 999;
}

.menu_right {
    width: 60%;
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    background: #fff;
    z-index: 9999;
    overflow-x: hidden;
}

.menu_top {
    width: 100%;
    height: 1rem;
    border-bottom: 1px solid #bbbbbb;
}

.clo {
    line-height: 1rem;
    color: #333;
    font-size: 0.3rem;
    /* width: 1.8rem; */
    margin-left: 0.3rem;
    height: 1rem;
    background-size: auto 0.25rem;
    padding-left: 0.35rem;
}

.menu_list {
    width: 100%;
}

.clo b{
    float: left;
    height: 100%;
    width: 20px;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform:  rotate(180deg);;
    background: url('../images/fl.png') no-repeat right center;
    background-size: 40%;
}

.clo span {
    display: inline-block;
    line-height: 0.8rem;
    margin-left: 0.1rem;
}

.menu_list >ul>li,.menu_list>ul>li div>ul>li{
    line-height: 0.8rem;
    *height: 0.8rem;
    position: relative;
    border-bottom: 1px solid #e9e9e9;
}
.menu_list>ul>li div>ul{
    display: none;
}
.menu_list >ul >li >a,.menu_list>ul>li div>ul>li>a {
    line-height: 0.8rem;
    *height: 0.8rem;
    color: #333;
    font-size: 0.28rem;
    display: inline-block;
    padding-left: 0.65rem;
    /*width: 100%;*/
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.menu_list ul li a{
	line-height: 0.8rem;
	*height: 0.8rem;
	color: #333;
	font-size: 0.3rem;
	display: inline-block;
	padding-left: 0.65rem;
	/*width: 100%;*/
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.menu_list ul li ul li a{
	border-top: 1px solid #e9e9e9;
	padding-left: 1rem;
}
.menu_list>ul>li div>ul>li{
    border:0;
    border-top: 1px solid #e9e9e9;
    padding-left: 0.3rem;
}

.menu_list >ul >li div>ul>li>a{color: #575757;}

.menu_list >ul >li>b, .menu_list >ul >li div>ul>li b{
    position: absolute;
    display: block;
    width: 24%;
    height: 0.8rem;
    right: 0;
    top: 0;
    background: url('../images/fl.png') no-repeat center;
    background-size:15%;
}
.menu_list>ul>li div>ul>li li{
    border-top:1px solid #e9e9e9;
}
.menu_list>ul>li div>ul>li li a{
    padding-left:1.25rem;
    color:#333;
    font-size: 0.28rem;
}

.menu_list>ul>li>b.nex ,.menu_list >ul >li div>ul>li b.nex{
    background: url('../images/nex.png') no-repeat center;
    background-size: 30%;
}

.menu_list>ul>li{line-height: 0.8rem;}
.menu_list>ul>li ul{display: none;}
.menu_list>ul>li ul#ul_2f32ce1b-1f71-4b52-93f7-11b4b723131a{height: 5.35rem;overflow-y: auto;}

.header{position: fixed;top: 0rem;left: 0;width: 100%;height: 1rem;z-index: 999;background:#fff;transition: all 1.5s;}
/* .header-on{background: #303036;} */
.header .logo{
	/* width: 0.61rem; */
	/* height: 0.63rem; */
	text-align: center;
	line-height: 1rem;
	font-size: 0;
	float: left;
	/* margin-top: 0.18rem; */
	margin-left: 0.25rem;
	height: 1rem;
}
 .header .logo img{
	/*max-width: 3.06rem;*/
	height: 0.8rem;
}
.header .icon{
	float: right;
	margin-right: 0.25rem;
	margin-top: 0.3rem;
	width: 0.58rem;
	height: 0.4rem;
	background: url("../images/nav-icon.png") no-repeat center;
	background-size: contain;
}

.banner{margin-top: 1rem;position: relative;}
.banner .bd li img{max-width: 100%;}
.banner .hd{position: absolute;left: 0;right: 0;bottom: 0.67rem;text-align: center;z-index: 9;}
.banner .hd ul{display: inline-block;overflow: hidden;}
.banner .hd ul li{float: left;width: 0.74rem;height: 0.17rem;border-radius: 0.17rem;background: rgba(255,255,255,0.5);font-size: 0;margin: 0 0.1rem;transition: all 0.5s;}
.banner .hd ul li.on{background: #FFFFFF;}

.index-title{text-align: center;padding: 0.4rem 0 0.15rem;}
.index-title h3{font-size: 0.36rem;color: #333;font-weight: normal;}
.index-title p{font-size: 0.24rem;}
.index-title p span{margin: 0 0.1rem;}
.index-title p img{width: 1.45rem;}

.product{background: #eeeeee;padding: 0.12rem 0.25rem;overflow: hidden;}
.product dl{float: left;background: #FFFFFF;width: 3.33rem;margin: 0.12rem 0;}
.product dl:nth-child(even){float: right;background: #FFFFFF;}
.product dl dt{text-align: center;height: 2rem;font-size: 0;line-height: 2rem;}
.product dl dt img{max-width: 85%;max-height: 85%;}
.product dl dd{font-size: 0.28rem;color: #333;text-align: center;margin:0 0.2rem 0.1rem;height: 0.84rem;overflow: hidden;}

.advantage{background: url(../images/advantage-bg.png) no-repeat center;background-size: cover;overflow: hidden;border-bottom: 0.1rem solid #eeeeee;}
.advantage .advantage-list{margin: 0.1rem 0.25rem 0.25rem;padding-bottom: 0.65rem;overflow: hidden;}
.advantage .advantage-list .swiper{overflow: initial;}
.advantage .advantage-list .swiper-slide{width: 3.35rem;}
.advantage .advantage-list .swiper-slide dt{height: 2.4rem;text-align: center;font-size: 0;line-height: 2.4rem;}
.advantage .advantage-list .swiper-slide dt img{max-width: 100%;}
.advantage .advantage-list .swiper-slide dd{position: relative;background: #fff;}
.advantage .advantage-list .swiper-slide dd span{position: absolute;left: 0;right: 0;top: -0.43rem;background: #fff;border-radius: 50%;overflow: hidden;font-size: 0;
text-align: center;width: 0.86rem;height: 0.86rem;line-height: 0.86rem;margin: auto;box-shadow: 0 0 1px 1px #acd8ff;}
.advantage .advantage-list .swiper-slide dd span img{max-width: 50%;}
.advantage .advantage-list .swiper-slide dd h3{font-size: 0.28rem;color: #333;margin: 0 0.25rem;text-align: center;font-weight: normal;padding-top: 0.65rem;}
.advantage .advantage-list .swiper-slide dd p{font-size: 0.24rem;margin: 0.1rem 0.25rem 0;padding-bottom: 0.25rem;line-height: 0.44rem;}
.advantage .advantage-list .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: -0.6rem;}
.advantage .advantage-list .swiper-pagination-clickable .swiper-pagination-bullet{width: 0.7rem;height: 0.16rem;background: rgba(255,255,255,0.5);border-radius: 0.16rem;
opacity: 1;transition: all 0.5s;}
.advantage .advantage-list .swiper-pagination-clickable .swiper-pagination-bullet-active{background: #fff;}

.range{background:url(../images/range-bg.jpg) no-repeat center;background-size: cover;padding: 0 0.25rem;position: relative;display: flex;flex-wrap: wrap;
justify-content: space-between;border-bottom: 0.1rem solid #eeeeee;}
.range::before{position: absolute;left: 0;right: 0;width: 1px;top: 0;bottom: 0;content: "";background: #fff;margin: auto;}
.range dl{width: 50%;padding: 0.35rem 0;border-bottom: 1px solid #fff;}
.range dl dt{line-height: 1rem;height: 1rem;font-size: 0;text-align: center;margin-right: 0.25rem;}
.range dl dt img{max-width: 80%;max-height: 80%;}
.range dl dd h3{font-size: 0.28rem;color: #fff;font-weight: normal;text-align: center;margin-right: 0.25rem;margin: 0.1rem 0;}
.range dl dd p{font-size: 0.24rem;color: #fff;margin-right: 0.25rem;line-height: 0.4rem;}
.range dl:nth-child(even) dt{margin-right: 0;margin-left: 0.25rem;}
.range dl:nth-child(even) dd h3{margin-right: 0;margin-left: 0.25rem;}
.range dl:nth-child(even) dd p{margin-right: 0;margin-left: 0.25rem;}
.range dl:last-child{border: none;}
.range dl:nth-last-child(2){border: none;}

.about{margin: 0 0.25rem;}
.about dl dt img{max-width: 100%;}
.about dl dd h3{font-size: 0.36rem;color: #333;font-weight: normal;margin: 0.2rem 0 0.05rem;}
.about dl dd p{font-size: 0.28rem;text-indent: 0.56rem;}
.about .about-list{display: flex;justify-content: space-between;margin: 0.25rem 0;}
.about .about-list div{text-align: center;}
.about .about-list h3{color: #0060b6;font-weight: normal;line-height: 0.72rem;font-size: 0;}
.about .about-list h3 b{font-size: 0.48rem;display: inline-block;vertical-align: middle;}
.about .about-list h3 em{font-size: 0.26rem;display: inline-block;vertical-align: middle;}
.about .about-list p{font-size: 0.24rem;}

.honor{background: #0060B6;overflow: hidden;}
.honor-title{text-align: center;color: #fff;padding: 0.2rem 0;}
.honor-title h3{font-size: 0.36rem;font-weight: bold;}
.honor-title p{font-size: 0.28rem;}
.honor-list{margin: 0 0.25rem 0.25rem;overflow: hidden;position: relative;}
.honor-list .swiper{/* margin: 0 0.8rem; */overflow: ;padding: 0 0.8rem;position: relative;}
.honor-list .swiper::before{position: absolute;left: 0;top: 0;bottom: 0;content: "";width: 0.8rem;background: #0060B6;z-index: 9;}
.honor-list .swiper::after{position: absolute;right: 0;top: 0;bottom: 0;content: "";width: 0.8rem;background: #0060B6;z-index: 9;}
.honor-list .swiper-slide div{height: 3.48rem;font-size: 0;text-align: center;line-height: 3.48rem;overflow: hidden;}
.honor-list .swiper-slide img{max-width: 100%;}
.honor-list .swiper .swiper-button-next{right: 0rem;width: 0.34rem;height: 0.59rem;background:url(../images/next.png) no-repeat center;background-size: cover;opacity: 1;}
.honor-list .swiper .swiper-button-next:after{display: none;}
.honor-list .swiper .swiper-button-prev{left: 0rem;width: 0.34rem;height: 0.59rem;background:url(../images/prev.png) no-repeat center;background-size: cover;opacity: 1;}
.honor-list .swiper .swiper-button-prev:after{display: none;}

.honor-list .bd{/* margin: 0 0.8rem; */overflow: ;padding: 0 0.8rem;position: relative;}
.honor-list .bd::before{position: absolute;left: 0;top: 0;bottom: 0;content: "";width: 0.8rem;background: #0060B6;z-index: 9;}
.honor-list .bd::after{position: absolute;right: 0;top: 0;bottom: 0;content: "";width: 0.8rem;background: #0060B6;z-index: 9;}
.honor-list .prev{left: 0rem;width: 0.34rem;height: 0.59rem;background:url(../images/prev.png) no-repeat center;background-size: cover;opacity: 1;position: absolute;
top: 1.4rem;z-index: 99;}
.honor-list .next{right: 0rem;width: 0.34rem;height: 0.59rem;background:url(../images/next.png) no-repeat center;background-size: cover;opacity: 1;position: absolute;
top: 1.4rem;z-index: 99;}
.honor-list .bd li{height: 3.48rem;font-size: 0;text-align: center;line-height: 3.48rem;overflow: hidden;width: 2.5rem;margin-right: 0.4rem;}
.honor-list .bd li img{max-width: 100%;}

.news{margin: 0 0.25rem;}
.news-list{overflow: hidden;}
.news-list dl{float: left;width: 3.35rem;border: 1px solid #ececec;}
.news-list dl:nth-child(even){float: right;}
.news-list dl dt{height: 1.7rem;font-size: 0;text-align: center;line-height: 1.7rem;overflow: hidden;}
.news-list dl dt img{max-width: 100%;}
.news-list dl dd{margin:0.1rem 0.2rem 0.15rem;}
.news-list dl dd h3{font-size: 0.28rem;color: #333;font-weight: normal;height: 0.84rem;overflow: hidden;}
.news-list dl dd p{font-size: 0.24rem;color: #999;margin-top: 0.05rem;}
.news ul{padding: 0.3rem;background: #f5f5f5;margin: 0.3rem 0;}
.news ul li h3{font-size: 0.3rem;color: #333;font-size: normal;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news ul li p{font-size: 0.24rem;color: #999;margin-top: 0.05rem;border-bottom: 1px solid #e5e5e5;margin-bottom: 0.15rem;padding-bottom: 0.15rem;}
.news ul .more{display: block;text-align: center;color: #0060B6;font-size: 0.26rem;margin-top: 0.3rem;}

.blank{height: 1.5rem;}
.footer{position: fixed;left: 0;right: 0;bottom: 0;max-width: 750px;height: 0.94rem;background: #f3f3f3;z-index: 999;margin: 0 auto;}
.footer dl{float: left;width: 33.333%;min-height: 1px;}
.footer dl dt{width: 0.4rem;height: 0.4rem;font-size: 0;text-align: center;line-height: 0.4rem;margin: 0.12rem auto 0;}
.footer dl dt img{max-width: 100%;max-height: 100%;}
.footer dl dd{font-size: 0.24rem;color: #999;text-align: center;}
.footer dl:nth-child(2) div{position: absolute;width: 1.3rem;height: 1.3rem;background: #f3f3f3;margin: auto;bottom: 0;border-radius: 50%;left: 0;right: 0;}
.footer dl:nth-child(2) div div{width: 1rem;height: 1rem;border-radius: 50%;background: #0060B6;top: 0;}
.footer dl:nth-child(2) div div dt{width: 0.4rem;height: 0.4rem;margin-top: 0.1rem;font-size: 0;line-height: 0.4rem;}
.footer dl:nth-child(2) div div dd{color: #fff;}

.innerBanner{font-size: 0;margin-top: 1rem;}
.innerBanner img{max-width: 100%;}

.innerPosition{margin: 0.25rem;overflow: hidden;}
.innerPosition span{float: left;font-size: 0.3rem;color: #333;height: 0.36rem;line-height: 0.36rem;border-left: 0.06rem solid #0060B6;padding-left: 0.15rem;}
.innerPosition p{float: right;font-size: 0.24rem;color: #999;line-height: 0.36rem;}
.innerPosition p a{font-size: 0.24rem;color: #999;}
.innerPosition p a:last-child{color: #0060B6;}

.innerAbout{margin: 0 0.25rem;}
.innerAbout-list{font-size: 0.28rem;line-height: 0.44rem;min-height: 4rem;}
.innerAbout-list *{max-width: 100%;}

.innerAbout-list table{width: 100%;}

.innerAbout-list .layui-form input{font-size: 0.28rem;margin: 0.1rem 0;}
.innerAbout-list .layui-form textarea{font-size: 0.28rem;margin: 0.1rem 0;resize: none;}
.innerAbout-list .layui-form .layui-btn{width: 100%;height: 0.7rem;line-height: 0.7rem;background: #0060B6;margin: 0.1rem 0 0.5rem;}

.innerAbout-data{margin: 0.5rem 0;background:url(../images/about-img02.jpg) no-repeat center;height: 4.14rem;background-size: cover;display: flex;justify-content: space-around;}
/* .innerAbout-data */
.innerAbout-data div{text-align: center;margin-top: 1.25rem;}
.innerAbout-data h3{color: #fff;font-weight: normal;line-height: 0.6rem;font-size: 0;}
.innerAbout-data h3 b{font-size: 0.48rem;display: inline-block;vertical-align: middle;}
.innerAbout-data h3 em{font-size: 0.26rem;display: inline-block;vertical-align: middle;}
.innerAbout-data p{font-size: 0.24rem;color: #fff;}

.innerAbout-idea dl{overflow: hidden;margin-bottom: 0.4rem;}
.innerAbout-idea dl dt{float: left;width: 2.11rem;height: 1.58rem;font-size: 0;text-align: center;line-height: 1.58rem;overflow: hidden;}
.innerAbout-idea dl dt img{max-width: 100%;}
.innerAbout-idea dl dd{float: right;width: 4.55rem;}
.innerAbout-idea dl dd h3{font-size: 0.28rem;color: #333;font-weight: normal;}
.innerAbout-idea dl dd p{font-size: 0.24rem;line-height: 0.4rem;margin-top: 0.05rem;}

.innerNews-list{position: relative;margin: 0 0.25rem;}
.innerNews-list .prev{position: absolute;left: 0;top: 1.25rem;z-index: 9;background: rgba(0,0,0,0.15);width: 0.55rem;height: 1.23rem;font-size: 0;
text-align: center;line-height: 1.23rem;}
.innerNews-list .prev img{width: 0.34rem;}
.innerNews-list .next{position: absolute;right: 0;top: 1.25rem;z-index: 9;background: rgba(0,0,0,0.15);width: 0.55rem;height: 1.23rem;font-size: 0;
text-align: center;line-height: 1.23rem;}
.innerNews-list .next img{width: 0.34rem;}
.innerNews-list .bd li dt{height: 3.58rem;font-size: 0;overflow: hidden;text-align: center;line-height: 3.58rem;}
.innerNews-list .bd li dt img{max-width: 100%;}
.innerNews-list .bd li dd h3{font-size: 0.28rem;color: #333;font-weight: normal;margin: 0.15rem 0 0.1rem;position: relative;overflow: hidden;}
.innerNews-list .bd li dd h3 em{float: left;font-size: 0.28rem;max-width: 6rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.innerNews-list .bd li dd h3 span{float: left;border: 1px solid #0060B6;color: #0060B6;height: 0.32rem;font-size: 0.24rem;line-height: 0.32rem;padding: 0 0.12rem;
border-radius: 0.32rem;margin-top: 0.04rem;margin-left: 0.1rem;}
.innerNews-list .bd li dd p{font-size: 0.24rem;line-height: 0.4rem;}
.innerNews-list .bd li dd p em{color: #0060B6;font-size: 0.24rem;}

.innerNews-ul{margin: 0.4rem 0.25rem 0;}
.innerNews-ul li{margin: 0.2rem 0;background: #f5f5f5;padding: 0.25rem 0.3rem;position: relative;}
.innerNews-ul li b{position: absolute;left: 0.2rem;top: 0.2rem;bottom: 0.2rem;overflow: hidden;width: 2.5rem;}
.innerNews-ul li b img{max-width: 100%;}
.innerNews-ul li h3{font-size: 0.28rem;color: #333;font-weight: normal;margin-left: 2.7rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.innerNews-ul li p{font-size: 0.24rem;color: #999;line-height: 0.4rem;margin: 0.05rem 0;margin-left: 2.7rem;overflow: hidden;text-overflow: ellipsis;height: 0.8rem;}
.innerNews-ul li span{display: block;font-size: 0.24rem;color: #999;background:url(../images/more02.png) no-repeat right center;background-size: auto 100%;margin-left: 2.7rem;
white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.innerDetails-box{background: #f1f5f9;padding: 0.25rem;}
.innerDetails{background: #fff;overflow: hidden;}
.innerDetails-title{padding: 0.2rem 0.35rem;border-bottom: 1px solid #e5e5e5;}
.innerDetails-title h3{font-size: 0.36rem;color: #0060B6;font-weight: normal;}
.innerDetails-title p{font-size: 0.24rem;color: #999;margin-top: 0.1rem;}
.innerDetails-content{padding:0.25rem;font-size: 0.28rem;line-height: 0.44rem;min-height: 3rem;}
.innerDetails-content *{max-width: 100%;}
.innerDetails-link{padding: 0.25rem;border-bottom: 1px solid #e5e5e5;}
.innerDetails-link p{font-size: 0.26rem;line-height: 0.5rem;}
.innerDetails-link p a{font-size: 0.26rem;}
.innerDetails-link p em{font-size: 0.26rem;}
.innerDetails-back{display: block;height: 0.46rem;width: 1.74rem;line-height: 0.46rem;border-radius: 0.1rem;margin: 0.35rem 0.25rem;
font-size: 0.24rem;color: #fff;background:#0060B6 url(../images/back.png) no-repeat 1.3rem center;background-size: 0.2rem;text-indent: 0.24rem;}
.innerDetails-back:hover{color: #fff;}

.news-recommend span{font-size: 0.36rem;color: #0060B6;font-weight: bold;line-height: 1rem;}
.news-recommend dl{border: none;}

.innerProduct-nav{padding: 0.25rem;background: #f1f4f9;position: relative;}
.innerProduct-nav span{display: block;height: 0.78rem;line-height: 0.78rem;background: #0060B6;color: #fff;border-radius: 0.05rem;font-size: 0.28rem;text-indent: 0.35rem;
background:#0060B6 url(../images/down.png) no-repeat 6.45rem center;background-size: 0.24rem;}
.innerProduct-nav .innerProduct-nav-list{position: absolute;left: 0.25rem;right: 0.25rem;display: none;background: #f1f4f9;box-shadow: 0 2px 5px 1px #dedede;
z-index: 9;height: 5.65rem;overflow-y: auto;}
.innerProduct-nav .innerProduct-nav-list ul{padding: 0.15rem 0;}
.innerProduct-nav .innerProduct-nav-list li a{display: block;padding: 0 0.25rem;line-height: 0.5rem;font-size: 0.28rem;color: #333;}
.innerProduct-nav .innerProduct-nav-list li a.on{color: #0060B6;font-weight: bold;}

.innerProduct-list{background: #eeeeee;overflow: hidden;padding: 0.25rem;min-height: 4rem;}
.innerProduct-list dl{float: left;background: #FFFFFF;width: 3.33rem;margin: 0.12rem 0;}
.innerProduct-list dl:nth-child(even){float: right;background: #FFFFFF;}
.innerProduct-list dl dt{text-align: center;height: 2rem;font-size: 0;line-height: 2rem;}
.innerProduct-list dl dt img{max-width: 85%;max-height: 85%;}
.innerProduct-list dl dd{font-size: 0.28rem;color: #333;text-align: center;margin:0 0.2rem 0.1rem;height: 0.84rem;overflow: hidden;}

.innerProductDetails{background: #f1f4f9;padding: 0.25rem;}
.innerProductDetails-brief{padding: 0.3rem;background: #fff;}
.innerProductDetails-brief dt{text-align: center;padding-bottom: 0.3rem;}
.innerProductDetails-brief dt img{max-width: 100%;}
.innerProductDetails-brief dd h3{font-size: 0.36rem;color: #0060B6;}
.innerProductDetails-brief dd p{font-size: 0.28rem;line-height: 0.5rem;margin: 0.1rem 0;}
.innerProductDetails-brief dd div{border: 1px solid #eeeeee;border-left: none;border-right: none;line-height: 0.6rem;display: flex;justify-content: space-between;}
.innerProductDetails-brief dd a{display: block;width: 1.5rem;height: 0.5rem;text-align: center;line-height: 0.5rem;background: #0060B6;color: #fff;font-size: 0.28rem;border-radius: 0.05rem;
margin-top: 0.35rem;}

.innerProductDetails-content{background: #fff;overflow: hidden;}
.innerProductDetails-content-title{border-bottom: 1px solid #dcdcdc;padding: 0 0.3rem;}
.innerProductDetails-content-title span{font-size: 0.28rem;color: #333;margin-right: 0.3rem;line-height: 0.6rem;position: relative;}
.innerProductDetails-content-title span.on{color: #0060B6;}
.innerProductDetails-content-title span.on::before{position: absolute;left: 0;right: 0;bottom: -0.15rem;content: "";height: 0.06rem;background: #0060B6;}
.innerProductDetails-content-list{margin: 0.25rem;}
.innerProductDetails-content-list-item{font-size: 0.28rem;line-height: 0.44rem;display: none;min-height: 3rem;}
.innerProductDetails-content-list-item *{max-width: 100%;}
.innerProductDetails-content-list-item table{width: 100% !important;}
.innerProductDetails-content-list-item.on{display: block;}

.innerProductDetails .innerProduct-list{background: none;padding: 0;}

.innerDownload{margin: 0 0.25rem;}
.innerDownload ul{min-height: 4rem;}
.innerDownload li{border-bottom: 1px solid #dcdcdc;height: 1.16rem;padding: 0 0.7rem;background: url(../images/file.png) no-repeat left center;background-size: 0.5rem;position: relative;overflow: hidden;}
.innerDownload li h3{font-size: 0.28rem;color: #333;font-weight: normal;margin-top: 0.2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.innerDownload li h3 a{position: relative;font-size: 0.28rem;width: auto;height: auto;color: #333;}
.innerDownload li p{font-size: 0.24rem;color: #999;}
.innerDownload li a{position: absolute;right: 0;top: 0;bottom: 0;width: 0.28rem;font-size: 0;height: 0.33rem;margin: auto;}
.innerDownload li a img{max-width: 100%;}

.layui-laypage{width: 100%;text-align: center;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background: #0060B6;}

.innerTitle{text-align: center;font-size: 0.32rem;color: #0060B6;font-weight: bold;padding: 0.3rem 0 0.15rem;}

.blank{display: none;}
.footer-contact{background: #393a3a;padding: 0.25rem 0.25rem 1.5rem;font-size: 0.26rem;color: rgba(255,255,255,0.6);line-height: 0.44rem;}


















