@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
/* 去除iPhone中默认的input样式 */
input[type="submit"], input[type="reset"], input[type="button"], input{ -webkit-appearance:none; resize: none; }
/* 取消链接高亮  */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
/* 设置HTML5元素为块 */
article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section {display: block; }
/* 图片自适应 */
img { max-width: 100%; height: auto; width:auto\9; /* ie8 */ -ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/ }
/* 初始化 */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0; padding:0; border:none;}
body{font: normal 14px/1.5 Tahoma,"Lucida Grande",Verdana,"Microsoft Yahei",STXihei,hei;}
em,i{font-style:normal;}
strong{font-weight: normal;}
a{ text-decoration:none; color:#969696; font-family: Microsoft YaHei,Tahoma,Arial,sans-serif;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family: Microsoft YaHei;}
img{ border: none; vertical-align: middle; }


html { font-size: 50px; }
body { font-size: 24px; }
@media screen and (max-width: 359px) {
    html { font-size: 21.33px; }
    body { font-size: 12px; }
}
@media screen and (min-width: 360px) {
    html { font-size: 24px; }
    body { font-size: 12px; }
}
@media screen and (min-width: 375px) {
    html { font-size: 25px; }
    body { font-size: 12px; }
}
@media screen and (min-width: 384px) {
    html { font-size: 25.6px; }
    body { font-size: 14px; }
}
@media screen and (min-width: 400px) {
    html { font-size: 26.67px; }
    body { font-size: 14px; }
}
@media screen and (min-width: 414px) {
    html { font-size: 27.6px; }
    body { font-size: 14px; }
}
@media screen and (min-width: 424px) {
    html { font-size: 28.27px; }
    body { font-size: 14px; }
}
@media screen and (min-width: 480px) {
    html { font-size: 32px; }
    body { font-size: 15.36px; }
}
@media screen and (min-width: 540px) {
    html { font-size: 36px; }
    body { font-size: 17.28px; }
}
@media screen and (min-width: 720px) {
    html { font-size: 48px; }
    body { font-size: 23.04px; }
}

@media screen and (min-width: 750px) {
    html { font-size: 50px; }
    body { font-size: 24px; }
}

.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}
.wrap{ width:15.0rem; max-width:100%; margin-left: auto; margin-right: auto;  }
.fl{ float:left;}
.fr{ float:right;}

.header{height: 2.64rem; line-height: 2.64rem; background: url(logo-bg.png) no-repeat;  text-align: center;}
.header .logo{width: 7.28rem; height: 1.8rem; display: inline-block; }

/*轮播图*/
.banner{ height: 7.2rem; }
/* 本例子css */
.slideBox{ position:relative; overflow:hidden;  max-width: 15.0rem;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:0.88rem; line-height:0.88rem; bottom:0; right: 0.8rem; z-index:1; }
.slideBox .hd li{ display:inline-block; width: 0.2rem; height: 0.2rem; -webkit-border-radius: 0.2rem; -moz-border-radius: 0.2rem; border-radius: 0.2rem; background: #fff; text-indent:-9999px; overflow:hidden; margin:0.38rem 0.12rem;   }
.slideBox .hd li.on{ background: #018aea;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ vertical-align:top; width: 15.0rem; height: 7.2rem;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent: 0.4rem; height:0.88rem; line-height:0.88rem; background: rgba(0,0,0,0.5); color:#fff;  text-align:left; font-size: 0.4rem; }

.list{padding: 0.6rem; width:13.7rem;  min-height: 15.0rem;}
.location{margin-bottom: 0.4rem;}
.location{color:#999; font-size: 0.4rem; font-family: "微软雅黑";}
.location span a{color:#999; font-size: 0.4rem; font-family: "微软雅黑";}


.list-bd-ul li{height: 1.52rem; line-height: 1.52rem;  border-bottom: 1px solid #EEE;}
.list-bd-ul li:before{content:''; display:inline-block; width: 0.2rem; height: 0.2rem; background: #A2B8CF; margin-left: 0.3rem; margin-right: 0.35rem; vertical-align: middle;}
.list-bd-ul li a{display: inline-block; color:#333; font-size: 0.44rem; font-family: "微软雅黑";}
.list-bd-ul li span{float: right; margin-right: 0.6rem; color:#999; font-size: 0.44rem; font-family: "微软雅黑";}

.list_fy{text-align:center; width:100%; padding:10px 0; }
.list_fy a{width: auto; display: inline-block; padding: 0px 10px; height: 26px; border: 1px solid #0455A6; color:#333; line-height: 26px; box-sizing: border-box; margin: 0 1px; }


.qq-hd{height: 0.8rem; line-height: 0.8rem; background: #EDEDEE; border: 1px solid #CBCBCC; }
.qq-hd h3{width: 3.6rem; text-align: center; font-weight: normal; background: #fff;  border-right: 1px solid #CBCBCC; font-size: 0.4rem;}
.qq-bd-ul li{height: 0.96rem; line-height: 0.96rem; border: 1px solid #CBCBCC; font-size: 0.36rem; margin-top: -1px;}
.qq-bd-ul li span{height: 0.96rem; line-height: 0.96rem; width: 3.28rem; float: left; border-right: 1px solid #CBCBCC; font-size: 0.36rem; text-align: center;}
.qq-bd-ul li span img{ margin-top: 0.28rem; width: 50%;}
.qq-bd-ul li .qq-bd-last{ border-right: 0 none; }
.qq-bd-ul li:hover{background: #FDF8E9;}

/*导航*/
.index_nav{background: #F0F8FF; padding-bottom: 0.4rem;}
.index_nav .nav-ul li{float: left; }
.index_nav .nav-ul li a{float: left; width: 3.0rem; height: 1.9rem; font-size: 0.4rem; font-family: "微软雅黑"; color: #333; text-align: center;}
.index_nav .nav-ul li a:before{content:''; display:block; width: 0.6rem; height: 0.6rem;  margin: 0.4rem auto 0; }
.index_nav .nav-ul li:nth-of-type(1) a:before{background: url(a.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(2) a:before{background: url(b.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(3) a:before{background: url(c.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(4) a:before{background: url(d.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(5) a:before{background: url(e.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(6) a:before{background: url(f.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(7) a:before{background: url(g.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(8) a:before{background: url(h.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(9) a:before{background: url(i.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(10) a:before{background: url(j.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(11) a:before{background: url(k.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(12) a:before{background: url(l.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(13) a:before{background: url(m.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(14) a:before{background: url(n.png) no-repeat; background-size: 100% auto;}
.index_nav .nav-ul li:nth-of-type(15) a:before{background: url(p.png) no-repeat; background-size: 100% auto;}

/*新闻列表*/
.list-hd{height: 1.74rem; line-height: 1.74rem; border-bottom: 1px solid #EEEEEE; font-size: 0.48rem; font-family: "微软雅黑"; color: #333;}
.list-hd h3:before{content:''; display:inline-block; width: 0.16rem; height: 0.48rem;  background: #3791EE; margin-left: 0.3rem; margin-right: 0.35rem; vertical-align: middle; margin-top: -0.08rem;}
.list-hd h3{display:inline-block;}
.list-hd .list-hd-more{float: right; color:#156fcb; font-size: 0.4rem; font-family: "微软雅黑"; margin-right: 0.6rem;}

.list-bd-ul li{height: 1.52rem; line-height: 1.52rem;  border-bottom: 1px solid #EEE;}
.list-bd-ul li:before{content:''; display:inline-block; width: 0.2rem; height: 0.2rem; background: #A2B8CF; margin-left: 0.3rem; margin-right: 0.35rem; vertical-align: middle;}
.list-bd-ul li a{display: inline-block; color:#333; font-size: 0.44rem; font-family: "微软雅黑";}
.list-bd-ul li span{float: right; margin-right: 0.6rem; color:#999; font-size: 0.44rem; font-family: "微软雅黑";}


/*底部*/
.footer-bg{height: 2.72rem; padding-top: 0.2rem; background: #F5F5F5;}
.footer{height: 2.72rem; background: #4E8FD3; text-align: center; padding-top: 0.8rem; box-sizing: border-box;}
.footer p{color: #fff; font-size: 0.4rem; font-family: "微软雅黑";}
.footer p a{color: #fff; font-size: 0.4rem; font-family: "微软雅黑";}
.footer-bg{height: 2.72rem; padding-top: 0.2rem; background: #F5F5F5;}