@charset "utf-8";
@import url("iconfont.css");
@media screen and (min-width:640px) {
	html {
		font-size:;
	}
}

@media screen and (min-width:414px) and (max-width:639px) {
	html {
		font-size:;
	}
}

@media screen and (min-width:375px) and (max-width:413px) {
	html {
		font-size:;
	}
}

@media screen and (min-width:320px) and (max-width:374px) {
	html {
		font-size:;
	}
}

html {
	width: 100%;
	-webkit-text-size-adjust: none;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	height: 100%;
	min-width: 0.32rem;
	font-size: 0;
	background-color: #fff;
}

* {
	margin: 0;
	padding: 0;
	border: 0;
}

ul,ul li,ol,li {
	list-style: none outside none;
}

img {
	vertical-align: middle;
	border: none;
}

i {
	font: inherit;
}

input,select,option {
	vertical-align: middle;
	border-radius: 0rem;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	outline: none;
}

input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {
	-webkit-appearance: none;
	appearance: none;
	border-radius: 0;
	outline: none;
}

.fl {
	float: left;
	display: inline;
}

.fr {
	float: right;
	display: inline;
}

h1,h2,h3,h4,h5,h6,i {
	font-weight: normal;
}

select::-ms-expand {
	display: none;
}

a {
	color: #000;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a:hover {
	text-decoration: none;
	outline: none;
}

.clear {
	clear: both;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	zoom: 1;
	display: block;
	_height: 0.01rem;
	clear: both;
}

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input {
	margin: 0;
	padding: 0;
}

.white {
	width: 7.5rem;
	margin: 0 auto;
	background-color: #FFF;
}

.wrap {
	width: 7.5rem;
	margin: 0 auto;
}

.wrapbox {
	width: 6.3rem;
	margin: 0 auto;
}
/*clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before {
	content: '';
	display: table
}

.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after {
	content: '';
	display: table;
	clear: both;
}

.fixed, .clearfix, .cf, .header, .main, .footer {
	*zoom: 1
}

.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
/* 初始化 */
body{width:100%;height:100%;font-size:.28rem;font-family:'Microsoft Yahei','微软雅黑',Arial,sans-serif;padding-top:1.57rem;margin:0 auto; width:100%; max-width:750px; min-width:320px;}
/*头部*/
.header{position:fixed;top:0;width:100%;max-width:750px; z-index:3000; }
.header{height:1.07rem; }
.header-top {height:1.07rem; background-color:#ffffff;position:relative; }
.header-top .logo{ float:left; width:4.87rem; margin-top:.15rem; height:.77rem;margin-left:0.2rem;}
.header-top .logo .pic {  width:4.87rem; height:.77rem;}
.header-top .logo img{max-width:100%;max-height:100%;vertical-align:middle;}
.header-top .dh { position:absolute; top:0.19rem; right:0; width:0.75rem; height:0.71rem;}
.header-top .dh img{width:0.75rem; height:0.71rem; }
.h-nav{width:7.5rem; height:0.5rem;overflow:hidden; background-color:#005a9c; text-align:center; }
.h-nav ul { display:inline-block;}
.h-nav ul li{float:left; line-height:.5rem; padding:0 0.31rem; font-size:.24rem; position:relative; color:#ffffff;  text-align:center;}
.h-nav ul li a{color:#ffffff}
.slideMenu i{float: right; margin-right: -0.3rem; color: #fff;width: 0.4rem; height: 0.3rem; text-align: center; line-height: 0.2rem;}
.slideMenu{width:100%;background:rgba(0, 0, 0, 0.6); position: absolute; top:1.57rem;right: 0px;padding:0.5rem 10% 1rem 10%; z-index: 9;display: none; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.slideMenu ul{}
.slideMenu li{height:0.5rem;line-height: 0.5rem; position: relative;border-bottom: 1px solid #eaeaea;}
.slideMenu li a{display: block; color:#fff;font-size: 0.24rem;}
/*轮播图*/
.banner{margin:0 auto;width:100%;background-color:#fff}
.banner img{width:100%}
.banner .swiper-container{width:100%;height:100%}
.banner .swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner .swiper-pagination-bullet-active{background-color:#005a9c}
/*轮播图*/
.banner2{margin:0 auto;width:95%;background-color:#fff; margin:0.2rem auto; border:#efefef solid 1px;}
.banner2 img{width:50%; padding-top:0.05rem;}
.banner2 .swiper-container{width:100%;height:100%}
.banner2 .swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner2 .swiper-pagination-bullet-active{background-color:#005a9c}
.banner2 .swiper-pagination-fraction { left:auto; right:0.3rem; width:0.87rem; height:0.35rem; background-color:#cccccc; color:#ffffff;border-radius:0.1rem; font-size:0.2rem;}
/*i-pinpai*/
.i-pinpai {  height:0.76rem; background-color:#FFF; text-align:center; border-bottom:#f6f4f4 solid 0.01rem; }
.i-pinpai ul { display:inline-block;}
.i-pinpai ul li { float:left; width:1.44rem; height:auto; position:relative; margin-left:0.05rem;}
.i-pinpai ul li .pic { width:1.44rem; height:0.74rem; overflow:hidden; text-align:center; padding-top:0.27rem;}
.i-pinpai ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.i-pinpai ul li .tit { color:#333333; font-size:0.16rem; line-height:0.35rem; height:0.35rem; overflow:hidden; text-align:center; padding:0 0.05rem;}
/*i-news*/
.i-news { height:auto; position:relative; margin-top:0.4rem; padding-bottom:0.2rem;}
.i-news-show { height:auto;}
.i-news-left { width:100%; height:auto;}
/* 本例子css */
.i-news-left .slideBox{ width:95%; height:auto; overflow:hidden; position:relative; margin:0 auto;}
.i-news-left .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.i-news-left .slideBox .bd li{ zoom:1; vertical-align:middle; }
.i-news-left .slideBox .bd img{ width:100%; height:auto; display:block;  }
.i-news-left .slideBox .prev,
.i-news-left .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.i-news-left .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.i-news-left .slideBox .prev:hover,
.i-news-left .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.i-news-left .slideBox .prevStop{ display:none;  }
.i-news-left .slideBox .nextStop{ display:none;  }
.i-news-right {width:7.5rem; margin:0 auto; padding-top:0.3rem;}
.inr-ban { height:0.6rem; border-bottom:#efefef solid 0.01rem; width:7.1rem; margin:0 auto; }
.inr-ban .tit { float:left;color:#3e4651; font-size:0.27rem; line-height:1; font-weight:bold; position:relative; padding-top:0.1rem; }
.inr-ban .tit:after{content:""; position:absolute; left:0; bottom:-0.24rem; width:1.7rem; height:0.03rem; background-color:#005aa0; }
.inr-ban .more { float:right;color:#9b9a9a; font-size:0.24rem; line-height:1; padding-top:0.06rem;} 
.inr-ban .more a {color:#9b9a9a;}
.inr-ban .more a:hover {color:#005aa0;}
.inr-con { height:auto;}
.inr-con ul li { position:relative; margin:0.3rem 0 0.42rem 0;}
.inr-con ul li:before{content:""; position:absolute; left:1.4rem; top:0.08rem; width:0.01rem; height:0.65rem; background-color:#a8a8a8;}
.inr-con ul li:after{content:""; position:absolute; right:0.23rem; top:0.14rem; width:0.26rem; height:0.26rem; background:url(../images/news-icon.png) no-repeat; background-size:0.26rem 0.26rem;}
.inr-con ul li .riqi { float:left; text-align:center; width:1.4rem;}
.inr-con ul li .riqi .riqi-dd {color:#3e4651; font-size:0.48rem; line-height:1; font-weight:bold;}
.inr-con ul li .riqi .riqi-yymm {color:#424242; font-size:0.2rem; line-height:1; }
.inr-con ul li .con { float:right; width:5.0rem; padding-right:0.7rem;}
.inr-con ul li .con .tit {color:#131313; font-size:0.24rem; line-height:0.4rem; height:0.4rem; overflow:hidden; font-weight:500;}
.inr-con ul li .con .des {color:#a8a8a8; font-size:0.24rem; line-height:0.4rem; height:0.4rem; overflow:hidden;}
.inr-con ul li:hover .con .tit {color:#005aa0;}
.inr-con ul li:hover:after{background:url(../images/news-icon2.png) no-repeat; background-size:0.26rem 0.26rem;}
/*foot-tiao*/
.foot-tiao { height:0.16rem; background:url(../images/foot-tiao.png) no-repeat top center; background-size:7.5rem 0.16rem;}
/*footer*/
.footer { background-color:#005aa0; padding-bottom:0.4rem; position:relative;}
.footer:after{ display:none; }
.footer a { color:#ccdeec;}
.footer a:hover { text-decoration:underline;}
.f-left { display:none; }
.f-right { width:auto; margin:0 0.2rem; padding:0.7rem 0.7rem 0 0.7rem; background:url(../images/f-logo.png) no-repeat; background-size:4.12rem 0.66rem; margin-top:0.34rem;}
.f-right .tit {color:#a3c3dd; font-size:0.24rem; line-height:0.38rem; background:url(../images/f-tel.png) no-repeat left center; background-size:0.28rem 0.29rem; padding-left:0.36rem;}
.f-right .nob {color:#ccdeec; font-size:0.34rem; line-height:1; margin-top:0.15rem; font-weight:bold; }
.f-right2 { padding:0 0.9rem;background:url(../images/f-link-bg.jpg) repeat-x top;margin-top:0.2rem; }
.f-right2 .des {color:#ccdeec; font-size:0.24rem; line-height:0.38rem;  padding-top:0.2rem;}
.f-right2 .des img { width:150px; }
/*f-link*/
.f-link {background:#005aa0 url(../images/f-link-bg.jpg) repeat-x top; padding:0.28rem 0 0.33rem 0;}
.f-link span {color:#80add0; font-size:0.24rem; line-height:0.38rem; margin-left:0.2rem;}
.f-link a {color:#80add0; font-size:0.24rem; line-height:0.24rem; margin-left:0.2rem;}
.f-link a:hover { text-decoration:underline;}
/*f-copyright*/
.f-copyright { background-color:#3e4651; color:#656b74; font-size:0.24rem; line-height:0.4rem; padding:0.15rem 0 5em 0; text-align:center; }
.f-copyright a {color:#656b74; }
.f-copyright a:hover {color:#97a1ae; }
.f_nav {margin:0 auto; text-align:center; width:100%; max-width:750px; min-width:320px; height: 3.5em; padding: 0.1em 0;background:#005a9c;position:fixed; bottom:0; z-index:999;}
.f_nav a{color: #fff; display: block; text-align: center; width: 33.33%; float: left; margin: 0 auto;}
.f_nav a i{display: block;font-size: 1.5em;line-height: 1.4em;}
/*内页*/
.position { height:auto; padding:0.1rem 0;}
.weizhi { padding:0 0.25rem; color:#666666; font-size:0.24rem; line-height:0.5rem;}
.n-cn { padding:0 0.25rem; color:#005a9c; font-size:0.3rem; line-height:0.5rem; font-weight:bold; text-align:center;letter-spacing: 2px;}
.n-en { padding:0 0.25rem; color:#c9c9c9; font-size:0.14rem; line-height:0.3rem; text-align:center;text-transform:uppercase;}
.n-main { height:auto; padding:0 0.25rem;}
/*新闻展示*/
.n-show { padding-bottom:0.4rem; }
.n-show .tit{ padding:0 0.25rem; color:#333333; font-size:0.3rem; line-height:0.5rem; text-align:center;}
.n-show .riqi{ padding:0 0.25rem; color:#999999; font-size:0.2rem; line-height:0.4rem; text-align:center;}
.n-show .des{ padding:0.12rem 0.25rem; color:#666666; font-size:0.21rem; line-height:0.4rem;}
.n-show .des img { max-width:100%;}
.n-show .other { padding:0 0.25rem;  margin-top:0.4rem; color:#666666; font-size:0.24rem; line-height:0.4rem; position:relative;}
.n-show .other a { color:#666666;}
.n-show .other a:hover { color:#005a9c; text-decoration:underline; font-weight:bold;}
.n-show .other .prevnext { float:right;}
.n-show .other .back { float: left; } 
.n-show .other .back a { padding-left:0.4rem; display:block; color:#000000; background:url(../images/back.jpg) no-repeat; background-size:0.22rem 0.22rem; background-position:0 0.14rem;  display:block; width:100%;}
/*联系我们*/
.n-contact { padding-bottom:0.5rem}
.n-contact ul li{ float:left; margin-left:0.25rem; margin-top:0.25rem; height:2.4rem; width:3.17rem; border:#eeeeee solid 0.1rem;text-align:center;  position:relative; overflow:hidden;}
.n-contact ul li .one { color:#333333; font-size:0.24rem; line-height:2.4rem;}
.n-contact ul li .one img { width:0.28rem; height:0.21rem; margin-left:0.1rem;}
.n-contact ul li .two { position:absolute; top:100%; left:0; width:100%; height:100%; background-color:#005a9c;transition: 0.5s;}
.n-contact ul li .two .tit { padding-top:0.3rem; color:#fff; font-size:0.24rem; line-height:0.7rem; position:relative;letter-spacing: 2px;}
.n-contact ul li .two .tit:after{content:""; position:absolute; left:50%; margin-left:-0.8rem; bottom:0; width:1.6rem; height:0.03rem; background-color:#fff; }
.n-contact ul li .two .des { padding-top:0.24rem; color:#fff; font-size:0.2rem; line-height:0.28rem;}
.n-contact ul li:hover .two { top:0;}
/*图片列表*/
.n-pic { height:auto; padding-bottom:0.4rem;}
.n-pic ul li { float:left; margin-left:0.25rem; margin-top:0.25rem; width:3.37rem; height:auto;}
.n-pic ul li .pic { width:100%; height:2.77rem; text-align:center; overflow:hidden;border: #dddddd solid 1px; display: flex;  align-items: center; justify-content: center; }
.n-pic ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; transition: 0.6s;}
.n-pic ul li .pic:hover img{transform: scale(1.05); transition: 0.6s;}
.n-pic ul li .tit { padding-top:0.1rem; color:#333333; font-size:0.24rem; line-height:0.4rem; height:0.4rem; overflow:hidden; text-align:center;}
.n-pic ul li .tit a { color:#333333;}
.n-pic ul li .tit a:hover { color:#005a9c; text-decoration:underline; font-weight:bold;}
.n-pic ul li .des { color:#999999; font-size:0.22rem; line-height:0.34rem; height:1.02rem; overflow:hidden;}

.n-dalei { height:auto; padding-bottom:0.4rem; padding-top:0.1rem; }
.n-dalei ul li { margin-top:0.25rem; width:90%; height:auto; margin-left:5%;}
.n-dalei ul li .pic { width:100%; height:2.4rem; text-align:center; overflow:hidden;border: #dddddd solid 1px; display: flex;  align-items: center; justify-content: center;}
.n-dalei ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; transition: 0.6s;}
.n-dalei ul li .pic:hover img{transform: scale(1.05); transition: 0.6s;}
.n-dalei ul li .tit { padding-top:0.1rem; color:#333333; font-size:0.24rem; line-height:0.4rem; height:0.4rem; overflow:hidden; text-align:center;}
.n-dalei ul li .tit a { color:#333333;}
.n-dalei ul li .tit a:hover { color:#005a9c; text-decoration:underline; font-weight:bold;}
.n-dalei ul li .des { color:#999999; font-size:0.22rem; line-height:0.34rem; height:1.02rem; overflow:hidden;}

.search-right { margin-top:0.2rem; }
.search-right input[type=text] { float:left; width:70%; height:0.6rem;color:#000000; font-size:0.24rem; border:none; vertical-align:middle; border:#dddddd solid 1px; padding-left:0.1rem; margin-left:0.2rem;}
.search-right input::-webkit-input-placeholder { color: #999999;}
.search-right input[type=submit] { width:20%; text-align:center; height:0.62rem; color:#FFF; font-size:0.24rem; background-color:#005aa0; cursor:pointer; border:none;vertical-align:middle; border:#005aa0 solid 1px; }

.pagination { padding:0.1rem 0 0.4rem 0; box-sizing: border-box;text-align:center; font-size:0.26rem;}
.pagination a { border:#cccccc solid 1px; padding:0.06rem 0.1rem;}
.pagination a:hover { background-color:#005a9c; color:#FFF;}

/*n-pic-list*/
.n-pic-list { height:auto; padding-top:0.04rem; padding-bottom:0.4rem;}
.n-pic-list ul li { float:left; width:3.43rem; height:3.78rem; border:#eeeeee solid 0.01rem; margin-top:0.18rem; margin-left:0.2rem;}
.n-pic-list ul li .pic { width:2.8rem; height:2.8rem; margin:0 auto; padding-top:0.05rem; overflow:hidden; text-align:center; line-height:2.7rem;} 
.n-pic-list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.n-pic-list ul li .tit {color:#005aa0; font-size:0.24rem; line-height:0.4rem; font-weight:bold; padding:0 0.2rem; height:0.8rem overflow:hidden; }
.n-pic-list ul li .tit span {color:#131313; font-size:0.24rem; font-weight:normal; }
.n-pic-list ul li:hover {border:#005aa0 solid 0.01rem;}

/*新闻列表*/
.n-piclist ul li { padding-top:0.31rem; padding-left:0.2rem; width:7.1rem; height:auto; border-bottom:#f4f4f4 solid 1px; height:2.3rem;}
.n-piclist ul li .pic { display:none; float:left; padding-top:0.05rem; width:3rem; height:1.88rem; overflow:hidden; text-align:center; }
.n-piclist ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; border-radius:0.05rem;transition: all 0.5s; }
.n-piclist ul li .con { width:7.1rem; }
.n-piclist ul li .con .tit {color:#333333; font-size:0.3rem; line-height:0.4rem; font-weight:bold; height:0.4rem; overflow:hidden; }
.n-piclist ul li .con .riqi {color:#999999; font-size:0.24rem; line-height:0.36rem; }
.n-piclist ul li .con .des { margin-top:0.1rem; color:#333333; font-size:0.24rem; line-height:0.36rem; height:1.08rem; overflow:hidden; }

.m-btit a {color: #b2b5b9; }
.m-btit { width:auto; margin:0 auto; line-height: 0.5rem; font-size:0.24rem; color: #b2b5b9; padding-left: 0.56rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative;  background:#3e4651 url(../images/posi-icon.png) no-repeat left center; background-size:0.49rem 0.29rem; }

.type{ width:7.5rem; left:50%; margin-left:-3.75rem; background:#292929;z-index: 999;overflow-x: hidden;-webkit-overflow-scrolling: touch;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;padding:0.5rem 0;display:none;z-index: 999;position: absolute;}
.type li{width:90%;background:#fff;margin:2% auto;overflow:hidden;position:relative;}
.type li a{display: block;float:left;width:80%;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;padding:0 4%;color:#666;line-height: 2em;}
.type li span.commonfont{font-size:0.3rem;line-height:0.46rem;display:block;width:16%;text-align:center;color:#666;position:absolute;top:0;right:0;}
.type li dl{float:left;border-top:2px solid #232323;width:100%;display:none}
.type li dl dd{overflow:hidden}
.type li dl dd a{width:100%}
.type h2{width:90%;margin:0 auto;color:#fff;font-size: 1em;font-weight: normal;}
.type li span i{color: #666;font-size: 1.2em;line-height: 1.8em;}
.posi{width: 100%; height: auto; z-index: 999; top: -1px;}
.m-btit #posi{ float:right; display: inline-block;height: 0.4rem; margin-top:0.05rem; width:0.4rem;position: relative; margin-right:0.1rem;}
.m-btit .u-bl {background: url(../images/Nyskinsbar.png) no-repeat; background-size: 0.4rem 0.4rem;}

.n-fenlei-con  {color:#131313; font-size:0.24rem; line-height:0.4rem; padding:0.2rem; }
/*n-picshow*/
.n-picshow { min-height:auto; position:relative; padding-bottom:0.4rem; }
.n-pic-con {  width:7.1rem; height:auto; margin:0 0.2rem;}
.n-pic-con .tit {color:#3e4651; font-size:0.3rem; line-height:0.5rem; }
.n-pic-con .cata {color:#333333; font-size:0.24rem; line-height:0.4rem; }
.n-pic-con .des {color:#666666; font-size:0.24rem; line-height:0.4rem; margin-top:0.1rem; height:auto; overflow:hidden; }
.n-pic-con .more { padding-top:0.4rem; text-align:center; }
.n-pic-con .more ul { display:inline-block;}
.n-pic-con .more ul li { float:left; width:2.56rem; height:0.8rem; border:#3e4651 solid 0.01rem;border-radius:0.05rem; text-align:center;color:#3e4651; font-size:0.25rem; line-height:0.8rem; margin:0 0.3rem;}
.n-pic-con .more ul li a {color:#3e4651; display:block;}
.n-pic-con .more ul li:hover { background-color:#3e4651; }
.n-pic-con .more ul li:hover a {color:#ffffff;}
/*n-picban*/
.n-picban { height:0.55rem; background-color:#3e4651;color:#b2b5b9; font-size:0.24rem; line-height:0.55rem; z-index:3;  }
.n-picban a { display:inline-block; color:#b2b5b9;padding:0 0.34rem; }
.n-picban a.active { color:#ffffff; font-weight:bold;}
.n-picban a:hover { color:#ffffff;}
/*n-piccon*/
.n-piccon { z-index:1; padding:0 0.2rem 0.5rem 0.2rem; }
.n-piccon-tit { height:0.8rem; background:url(../images/piccon-tit.png) no-repeat left bottom; background-size:7.1rem 0.5rem; color:#3e4651; font-size:0.24rem; line-height:0.8rem; font-weight:bold; padding-left:0.34rem; position:relative; }
.n-piccon-tit a { position:absolute; top:-2.2rem; left:0;}
.n-piccon-con {color:#3e4651; font-size:0.24rem; line-height:2; padding-top:0.2rem; width:7.1rem;}
.n-piccon-con img{max-width:100%;max-height:100%;}
@media(min-width:750px){
 .banner { width:750px;}


}