@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}
/* PC端CSS */
body {font-family: "Microsoft YaHei", "微软雅黑", "宋体";font-size: 14px;color: #000; background-color:#fff;word-break:break-all; }

/*手机*/
body { overflow-x:hidden;}
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);}

.sjtop { width:7.5rem; background:url(sj_top1.jpg) no-repeat;background-size:7.5rem 12.26rem; height:12.26rem; margin:0 auto; position:relative;}
.sjtop .sjbt1 { width:7.5rem; height:auto; position:absolute;top:.2rem;left:0rem;}
.sjtop .sjbt2 { width:5.5rem; height:auto; position:absolute;top:2.5rem;left:1rem;}
.sjtop .sjbt4 { width:6.1rem; height:0.45rem; position:absolute;top:8.95rem;left:0.7rem;}
.sjtop .sjbt4 img {  width:6.1rem; height:0.45rem;}
.sjtop .rwtx { width:3.4rem; height:3.4rem; position:absolute;top:3.9rem;left:2.05rem; background:url(sj_top3.png) no-repeat;background-size:3.4rem 3.4rem;}
.sjtop .rwtx .box { width:3.2rem; height:3.2rem; overflow: hidden;border-radius:1.6rem; margin:0.1rem; position:relative;}
.sjtop .rwtx .box img{ width:5rem; height:5.1rem; margin-left:-0.9rem;}
.sjtop .rwjs { width:7.5rem;position:absolute;top:7.8rem;left:0rem;}
.sjtop .rwjs h1{ width:7.5rem; height:0.8rem; line-height:0.8rem; font-size:0.5rem; text-align:center; font-weight:600; color:#fff;}
.sjtop .rwjs h2{ width:7.5rem; height:0.6rem; line-height:0.6rem; font-size:0.3rem; text-align:center;color:#fff;}
.sjtop .rwjs h3{ width:6.1rem; height:0.45rem; margin:0 auto;}
.sjtop .rwjs h3 img{ width:6.1rem; height:0.45rem;}

.img-holder .cfsl { width:7.5rem; margin:0 auto;background:url(sj_black.png);}
.img-holder .cfsl ul{ padding-bottom:0.5rem;}
.img-holder .cfsl h1{ height:0.74rem; font-size:0.36rem; line-height:0.74rem; color:#fff; text-align:center; padding-top:0.38rem;}
.img-holder .cfsl h1 a{ color:#FFFFFF}
.img-holder .cfsl h2{ width:0.63rem;height:0.63rem;margin:0 auto 0.2rem auto;}
.img-holder .cfsl p{ font-size:0.26rem; line-height:0.48rem; color:#fff; overflow: hidden;text-align:center; padding:0.4rem 0.7rem;letter-spacing:0.02rem;}
.img-holder .cfsl h3{ width:1.44rem;height:0.58rem;font-size:0.28rem; line-height:0.58rem; background-color:#00a0e9; color:#fff; text-align:center;border-radius:0.08rem; margin:0 auto;}
.img-holder .cfsl h3 a{ width:1.44rem;height:0.58rem;display:block;color:#fff;}


.hotnews { width:6.9rem; margin:0 auto;}
.hotnews h1{ line-height:0.6rem; font-size: 0.45rem; font-weight: 600; background:url(yinhao3.png) left 0.5rem no-repeat;background-size:1.2rem 0.6rem; padding:0.5rem 0 0.3rem 1.3rem;}
.hotnews h2{ width:6.9rem;height:4.6rem; position:relative;}
.hotnews h2 img{ width:6.9rem;height:4.6rem;}
.hotnews h2 em{ width:6.6rem;height:4.3rem; position:absolute;top:0.14rem; left:0.14rem; border:0.01rem solid #fff;filter:alpha(opacity=60);opacity:0.6;}
.hotnews .zy{ font-size:0.28rem; line-height:0.52rem; color:#383f40; padding:0.4rem; text-align:justify;letter-spacing:0.04rem;}

.img-holder { width:7.5rem; margin:0 auto;}
.jcgd { width:7.5rem; margin:0 auto; }
.jcgd .bt h1{ height:0.74rem; font-size:0.36rem; line-height:0.74rem; text-align:center; padding-top:0.38rem;}
.jcgd .bt h2{ width:0.6rem;height:0.02rem; overflow:hidden;background-color:#00a0e9; margin:0 auto;}


.hotnews2 { width:6.9rem; margin:0 auto;}
.hotnews2 li{ border-bottom:0.01rem solid #e5e5e5;}
.hotnews2 h1{ line-height:0.6rem; font-size: 0.45rem; font-weight: 600; padding:0.5rem 0.4rem; text-align:center;}

.videoPlay .img-wrap {width:6.9rem; height:4.6rem; position: relative;}
.videoPlay .img-wrap .video-close { width: 18px; height: 18px; position: absolute; right: -1px; bottom: -18px; z-index: 20; background: url(icon_video.png) no-repeat; cursor: pointer;  }
.videoPlay .img-wrap .iframe { width: 100%; height: 100%; top: 0; left: 0; position: absolute; z-index: 15; }
.videoPlay .img-wrap .vBtn { position: absolute; width: 6.9rem; height: 4.6rem; top: 0; left: 0; background: url(video1.png) center center no-repeat;background-size:0.6rem 0.6rem; cursor: pointer; z-index: 10; }
.videoPlay .img-wrap .line { width:6.6rem;height:4.3rem; position:absolute;top:0.14rem; left:0.14rem; border:0.01rem solid #fff;filter:alpha(opacity=60);opacity:0.6;z-index: 5;overflow:hidden; text-indent:-7.5rem;}
.videoPlay .img-wrap .line a{ width:6.6rem;height:4.3rem; display:block;overflow:hidden; text-indent:-7.5rem;}
.videoPlay .img-wrap .img img {width:6.9rem; height:4.6rem;}

.hotnews2 h4{ font-size:0.28rem; line-height:0.52rem; color:#383f40; padding:0.4rem; text-align:justify;letter-spacing:0.04rem;}
.hotnews2 h3{ width:1.44rem;height:0.58rem;font-size:0.28rem; line-height:0.58rem; background-color:#00a0e9; color:#fff; text-align:center;border-radius:0.08rem; margin:0 auto 0.5rem auto;}
.hotnews2 h3 a{ width:1.44rem;height:0.58rem;display:block;color:#fff;}


.wqhg { width:7.5rem; margin:0 auto;}
.wqhg .bt h1{ height:0.74rem; font-size:0.36rem; line-height:0.74rem; text-align:center; padding-top:0.38rem;}
.wqhg .bt h2{ width:0.6rem;height:0.02rem; overflow:hidden;background-color:#00a0e9; margin:0 auto;}
.wqhg .wqhg_windows { width:7.5rem; margin:0.5rem auto;}
.wqhg .wqhg_windows iframe{ width: 100%; height: 100%;}


.jbwq_list { width:6.9rem; margin:0 auto; padding:0 0.3rem;overflow:hidden;}
.jbwq_list ul{ width:7.2rem; }
.jbwq_list ul li{ width:3.3rem; height:5.24rem;position:relative; float:left; margin:0 0.3rem 0.3rem 0;}
.jbwq_list ul li img{ width:3.3rem; height:4.14rem;}
.jbwq_list ul li h1{ width:3.3rem; height:0.44rem; line-height:0.44rem; font-size:0.34rem; text-align:center;color:#000;padding-top:0.16rem;}
.jbwq_list ul li h2{ width:3.3rem; line-height:0.3rem; font-size:0.22rem; text-align:center; color:#999999; padding-top:0.08rem;}
.jbwq_list ul li h3{ width:3rem;height:3.84rem; position:absolute;top:0.14rem; left:0.14rem; border:0.01rem solid #fff;filter:alpha(opacity=60);opacity:0.6;overflow:hidden; text-indent:-7.5rem;}
.jbwq_list ul li h3 a{width:3rem;height:3.84rem; display:block;overflow:hidden; text-indent:-7.5rem;}

.foot { width:7.5rem; background:url(pc-bottom-bg.jpg) center 0 no-repeat; margin:0 auto; height:2rem;}
.foot p{ font-size:0.2rem; line-height:0.4rem; text-align:center; padding-top:0.6rem; color:#999999}
