@charset "utf-8";
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
html { height:100%; }
*html { _background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0;vertical-align: top;}
.none { display:none; }
ul, ol {border: 0;line-height: 14px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 14px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
em{font-style:normal}


body {
	overflow-x:hidden;
	font-size: 0.24rem;
	word-break:break-all;
}
a:link {color: #333333;text-decoration: none}
a:visited {color: #333333;text-decoration: none}
a:hover {color: #333333;text-decoration: none}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}

.wap_top { width:7.5rem; height:10.72rem; margin:0 auto;background:url(sj_top.jpg) no-repeat;background-size:7.5rem 10.72rem;}
.dy { width:6.9rem; height:2.9rem; padding:0 0.3rem; margin:0 auto 0.3rem auto;background:url(bg01.png) no-repeat;background-size:7.5rem 2.9rem;display:table}
.dy h1{font-size:0.3rem; line-height:0.56rem; color:#FFFFFF; text-indent:2em; text-align:justify;display:table-cell; vertical-align:middle;}

#t1 {position:relative; overflow:hidden; margin:0rem auto 1rem auto;  max-width:6.9rem; width:6.9rem; height:4.8rem;}
#t1 img{ vertical-align:top; width:6.9rem; height:4.35rem;}
#t1 .tit{ display:block; width:100%;position:absolute; bottom:0.45rem; text-indent:0.3rem; font-size:0.32rem; height:0.99rem; line-height:1.2rem; background:url(focusBg.png);background-size:6.9rem 0.99rem; color:#fff; text-align: center;font-weight:600;}
#t1 .swiper-pagination{width:100%;bottom:0rem}

#t2 {position:relative; overflow:hidden; margin:0rem auto .5rem auto;  max-width:6.9rem; width:6.9rem; height:8rem;}
#t2 img{ vertical-align:top; width:6.9rem; height:4.35rem;}
#t2 .tit{ display:block; width:100%;position:absolute; top:3.36rem; text-indent:0.3rem; font-size:0.32rem; height:0.99rem; line-height:1.2rem; background:url(focusBg.png);background-size:6.9rem 0.99rem; color:#fff; text-align: center;font-weight:600;}
#t2 .zy{ display:block; width:6.3rem; padding:0.3rem 0.3rem ; height:2.2rem;position:absolute; top:4.35rem; text-indent:0.3rem; font-size:0.3rem; line-height:.55rem; background:#2e8fe3; color:#fff; overflow:hidden; }


#certify{position:relative;width:7.5rem;margin:0 auto}
#certify .swiper-container{padding-bottom:0.6rem}
#certify .swiper-slide{width:3.6rem;height:6.38rem;background:#fff;-webkit-box-shadow:0 0.08rem 0.3rem #ddd;box-shadow:0 8px 0.3rem #ddd}
#certify .swiper-slide img{display:block;width: 100%;height: 100%;}
#certify .swiper-slide p{line-height:0.6rem;padding-top:0;text-align:center;color:#636363;font-size:0.32rem;margin:0}
#certify .swiper-pagination{width:100%;bottom:0.2rem}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0.05rem;border:0.03rem solid #d5d5d5;background-color:#fff;width:0.1rem;height:0.1rem;opacity:1}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:0.03rem solid #00aadc;background-color:#fff}

.xt { width:6.9rem; height:2.4rem; margin:0 auto 1rem auto;}
.xt li{ width:3.3rem; height:2.4rem; float:left; margin-right:0.3rem;position:relative;}
.xt li img{ width:3.3rem; height:2.4rem;position: absolute; left:0; top:0;}
.xt li h1{ width:3.3rem; height:0.5rem; font-size:0.26rem; line-height:0.5rem;position: absolute; left:0; bottom:0;background:url(focusBg.png);background-size:3.3rem 0.5rem; text-align:center; color:#FFFFFF;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.xt li h1 a{  color:#FFFFFF;}
.xt li:last-child{ margin-right:0rem;}

.lmbt01 { width:2.29rem; height:1.15rem;  margin:0 auto .5rem auto;background:url(lmbt01.png) no-repeat;background-size:2.29rem 1.15rem;}
.lmbt02 { width:2.29rem; height:1.15rem;  margin:0 auto .5rem auto;background:url(lmbt02.png) no-repeat;background-size:2.29rem 1.15rem;}
.lmbt03 { width:2.29rem; height:1.15rem;  margin:0 auto .5rem auto;background:url(lmbt03.png) no-repeat;background-size:2.29rem 1.15rem;}
.lmbt04 { width:2.29rem; height:1.15rem;  margin:0 auto .5rem auto;background:url(lmbt04.png) no-repeat;background-size:2.29rem 1.15rem;}
.waphot { width:6.26rem;padding: .2rem 0;color: #db1210;line-height: .48rem; font-size: .36rem; font-weight:bold;text-align: center; margin:0 auto;}
.waphot a {color: #db1210;}
.rows { width:6.9rem; height:auto; margin: 0 auto 0.6rem auto}

.rows .row {
	display: block;
	padding: .2rem;
	line-height: .48rem;
	font-size: .36rem;
	color: #444;
	border-bottom: .01rem solid #e0e0e0
}

.rows .ld {
	display: block;
	padding: .2rem;
	line-height: .48rem;
	font-size: .36rem;
	color: #fff;
	background-color:#3794ed;
	border-bottom: .01rem solid #fff
}
.rows .ld a {color: #fff;
}
.rows .row.tag {
	position: relative;
	padding-left: 1.3rem
}

.rows .row.tag i {
	position: absolute;
	left: 0;
	top: .28rem;
	font-size: .28rem;
	color: #fff;
	text-align: center;
	width: .88rem;
	line-height: .44rem;
	background: #db1210;
	border-radius: .04rem
}

.gd { width:6.9rem; height:auto; margin:0 auto;}
.gd h3 { padding:.2rem .3rem;font-weight:900;font-size:.46rem;position:relative; line-height:.68rem;display:inline-block;vertical-align:top; color:#0789eb;}

.gd h3 i{width:.5rem;height:.28rem;color:#e92d07;font: inherit;  }
.gd ul { padding-bottom:0.3rem;border-bottom: 0.2rem solid #f2f2f2; margin-bottom:0.5rem;}
.gd li { width:6.9rem;}
.gd li .xx { width:6.9rem;height:2.1rem; margin-bottom:0.3rem; margin-top:0.6rem}
.gd li .xx .pic{ width:2.1rem; height:2.1rem; margin-right:0.3rem; float: left}
.gd li .xx .pic img{ width:2rem; height:2rem;border: 0.05rem solid #a1dbff;border-radius:50%}
.gd li .xx .bt{ width:4.5rem; float: left}
.gd li .xx .bt h1{ width:4.5rem; font-size:0.38rem; line-height:0.6rem; }
.gd li .xx .bt h2{ width:4.5rem; font-size:0.24rem; line-height:0.35rem; padding-bottom:0.1rem; padding-top:0.05rem; color:#047edd}
.gd li .wz { width:6.5rem;font-size:0.32rem; line-height:0.6rem; color:#666666;text-indent:2em; padding:0 0.2rem 0.3rem 0.2rem; text-align:justify; margin:0 auto}


.news-list { width:6.9rem; padding-top:0; float: none;  margin:0 auto 0.5rem auto}
.news-list h6{ display:none;}
.news-list ul {width:6.9rem; padding:0.5rem 0.3rem;}
.news-list li{ width:6.9rem; position:relative; padding:0.25rem 0; border-bottom:0.01rem solid #e8e8e8;}
.news-list li h4{ float:left; margin-right:0.4rem;}
.news-list li h4 img{ width:2.2rem; height:1.5rem;}
.news-list li h1{ font-size:0.34rem; line-height:0.44rem; padding:0.08rem 0 0 0; max-height:0.88rem; overflow:hidden;}
.news-list li p{ display:none;}
.news-list li h2{ height:0.3rem; line-height:0.3rem; color:#a7a7a7; font-size:0.22rem;padding-top:0.18rem; position: static; right: inherit; top: inherit;}

#loading { width:7.5rem; height:1.1rem; background:url(images/sjloading.png) center 0 no-repeat;background-size:1.3rem 2.2rem; overflow:hidden; margin:0 auto; text-indent:-999px;}
.footend { width:7.5rem; height:1.1rem; background:url(images/sjloading.png) center -1.1rem no-repeat;background-size:1.3rem 2.2rem; overflow:hidden; margin:0 auto; text-indent:-999px;}


.footinfo { width:7.5rem; padding:0.3rem 0; margin:0.3rem auto 0 auto; background-color:#353535;}
.footinfo h1{width:7.5rem; height:0.4rem; line-height:0.4rem; font-size:0.22rem; color:#9a9a9a; text-align:center;}
.footinfo h2{ width:7.5rem;height:0.4rem; line-height:0.4rem; font-size:0.22rem; color:#9a9a9a; text-align:center; padding-top:0;}
.footer,.footer a{color:#666;font-size:0.16rem;line-height:0.32rem}.footer{padding-top:0.4rem;height:1.8rem;background-image:url(pc-bottom-bg.1.0.1.jpg);background-repeat:repeat-x;background-position:center 0;text-align:center}

.mobile-cover{display:none}@-webkit-keyframes updown{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}}@keyframes updown{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}}@media screen and (max-width:750px){.mobile-cover{width:100%;height:100%;overflow:hidden;position:absolute;z-index:99;left:0;top:0}
.mobile-cover img{width:100%;height:auto}
.mobile-cover i{display:block;width:32px;height:32px;background:url(icon-arrow-top.png) 0 0 no-repeat;position:absolute;z-index:99;left:50%;bottom:10px;margin-left:-16px;-webkit-animation-name:updown;animation-name:updown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal}}

