@charset "gb2312";
@import url("base.css");

.wrap { width: 5.83rem; height: auto; margin:0 auto;}
.wrap img { width: 100%; height: auto; display: block;}

.one,.two,.three,.four,.five,.six,.seven,.eight,.night,.ten,.eleven,.twelve,.thirteen,.fourteen { width: 100%; height: auto; margin-bottom: .3rem; overflow: hidden;}

.ten { background: #fff; padding-bottom: 10px; }
.ten .swiper-container { width: 95%; margin: .2rem auto 0; }
.ten .swiper-pagination { position: inherit;}
.ten .swiper-pagination span { margin: 0 5px;}

.thirteen { background: #FFFFFF; position: relative;}
.thirteen .swiper-container { width: 90%; height: auto; margin: 0 auto;}
.thirteen .swiper-button-prev,.thirteen .swiper-button-next  { background: none; top: 28%;}
.fourteencon { display: flex; }

.bimg{ width:6.4rem; height:auto; margin:0 auto;}
.bimg img{ width:100%; height:auto; display:block;}

.con { width: 6.4rem; height: auto; overflow: hidden; margin:0 auto;}


.top{ width:100%; height:50px; line-height:50px; background:#0081cc; overflow:hidden;}
.top .logo{ float:left; margin:9px 0 0 10px;}
.top .logo img{ display:block; width:260px; height:auto;}
.top .top_tel{ float:right; margin:10px 10px 0 0;}
.top .top_tel img{ display:block; width:28px; height:auto;}


footer{ width:100%; height:auto; padding-bottom:100px; margin-top:.4rem; background:#fff;}
footer ul{ height:45px; line-height:45px; padding:0 20px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; background:#F5F5F5; border-bottom:1px solid #DDD; border-top:1px solid #DDD;}
footer ul li{ -webkit-box-flex:1; -moz-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; white-space:nowrap; font-size:15px; text-align:center;}	
footer p{ font-size:14px; line-height:26px; padding:15px 10px; color:#888;}


.checkme{ width:100%; height:auto; position:fixed; z-index:999; left:0; bottom:0;}
.checkwrap{ width:100%; height:auto; position:relative;}
.checkme img{ width:100%; height:auto; display:block;}
.checkme a{ height:70px; display:block; position:absolute; z-index:10000;}
.checkme a.a1{ width:20%; left:0; top:30%;}
.checkme a.a2{ width:20%; left:20%; top:30%;}
.checkme a.a3{ width:20%; left:40%; top:10%;}
.checkme a.a4{ width:20%; left:60%; top:30%;}
.checkme a.a5{ width:20%; left:80%; top:30%;}


.red { color: red; font-style: normal;}
.blue { color: #3e94e7;}
.orange { color: #f48331;}
.green { color: #32c58a;}
.yellow { color: #f6bd34;}
.borderBottom { border-bottom: 1px dashed #dbdbdb; }
.new1 { width: 5.83rem; height: auto; margin: .3rem auto ; background: #fff url(../img/news_1.jpg) no-repeat; background-size: 100% auto; overflow: hidden; }
.new1 dl { width: 5.35rem; height: auto; margin: 0 auto; overflow: hidden; padding: .3rem 0; }
.new1 dl:first-of-type { margin-top: .3rem; }
.new1 dl dt { width: 2.04rem; height: 1.45rem; float: left; }
.new1 dl dt img { width: 100%; height: auto; display: block; }
.new1 dl dd { width: 3.15rem; height: auto; float: right; }
.new1 dl dd h3 { font-size: .25rem; color: #2185e4; font-weight: normal; }
.new1 dl dd p { font-size: .24rem; color: #111; float:left; height: .7rem; overflow: hidden; padding-top: .1rem }
.new1 dl dd a.btn { font-size: 12px; color: #555; line-height: .33rem; float: left;  height: .33rem ; display: block; overflow: hidden; padding-left: .37rem; margin-left: .05rem }
.new1 dl dd a.zx { background: url(../img/news_2.jpg) no-repeat; background-size: .33rem;}
.new1 dl dd a.tel { background: url(../img/news_3.jpg) no-repeat; background-size: .33rem;}
.new1 dl dd em {font-size: 12px; color: #555;  line-height: .33rem;float: left; }

@media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2){
	.new1 dl dd em { display:none;}
}
.newimgad { width: 5.83rem; height: auto; margin: 0 auto  .3rem; }
.newimgad img { width: 100%; height: auto; display: block; }

.new2 { width: 5.83rem; height: auto; margin: 0 auto .2rem; overflow: hidden; background: #fff; }
.new2 .title { width: 100%; height: .93rem; }
.new2 .title img { width: 100%; height: auto; display: block; }
.new2 figure { width:1.43rem; height: 1.6rem; float: left; border-right: 1px dashed #eeeeee; }
.new2 figure img { width: 1.04rem; height: 1.04rem; display: block; margin: 0 auto; }
.new2 figure figcaption { text-align: center; font-size: .22rem;  line-height: .26rem; padding-top: .1rem }
.new2 a.yy { width: 3.58rem; height: .52rem; display: block; margin: .3rem auto; }
.new2 a.yy img { width: 100%; height: auto; display: block; }


