@charset "utf-8";
/* CSS Document */


/*banner*/
.slideBox{ position:relative; width:100%;  height:auto; margin-top:0.52rem; overflow:hidden;}
.slideBox .hd{ position:absolute; width:98%; height:14px; line-height:14px; bottom:6px; right:2%; z-index:1; text-align:right;}
.slideBox .hd li{ display:inline-block; width:7px; height:7px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; background:#fff; text-indent:9999px; overflow:hidden; margin:0 3px;opacity:0.9 ;}
.slideBox .hd li.on{ width: 12px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li img{ width:100%;  height:auto; display:block; min-height:142px; max-height:340px;   }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
/*bannered*/ 

.fw-ico{ width:100%; padding-bottom:0.12rem; background-color:#fff; border-bottom: 1px solid #ddd;}
.fw-ico ul{ width:98%; margin:0 auto;}
.fw-ico ul li{ width:25%; float: left; text-align:center; position:relative; margin-top:0.14rem;}
.fw-ico ul li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.fw-ico ul li img{ width:0.5rem; height:0.5rem; }
.fw-ico ul li h4{ width:100%; text-align:center; font-size:0.14rem; color:#333; padding-top:0.04rem; overflow:hidden}


.Radio{ width:100%; background-color: #fff; margin: 0.12rem 0; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;}
.Notice-box{ width:100%; overflow:hidden ;}
.tz{ width:0.65rem;  margin:0.02rem; padding:0.07rem 0; float: left; border-right: solid 1px #ddd}
.tz img{ width:0.57rem; height:0.683rem; margin-left:0.03rem; margin-top: 0.02rem;}

.scroll_vertical{position:relative;width: calc(100% - 0.72rem); float:right ; height:0.8rem; margin-top: 0.08rem;}
.scroll_vertical .box{overflow:hidden;position:relative;top:0;height:0.8rem;}
.scroll_vertical .list{position:absolute;top:0;left:0; width: 100%}
.scroll_vertical .list li{ width:100%;height:0.4rem; overflow:hidden;border-bottom:1px solid #ddd }
.scroll_vertical .list li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.scroll_vertical .list li a h4{ width:94%; height:0.4rem; line-height:0.4rem; font-size:0.14rem; color:#666;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden;}
.scroll_vertical .list li a span{float: left; border: solid 1px #c62717; font-size: 0.12rem; color: #c62717; padding: 0 0.06rem; border-radius: 0.03rem; margin-right: 0.04rem; margin-left: 0.02rem; margin-top: 0.01rem;}


.Expert-bj{ width:100%; background-color:#fff;border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin-top:0.12rem;}
.Expert-box{ width:100%; overflow:hidden;}
.dt{ width:95%; margin-left: 5%; height:0.42rem; border-bottom: solid 2px #ddd; position:relative;}

.dt h3{ height:0.16rem; line-height:0.16rem; font-size:0.14rem;position:absolute; left:0; bottom:0.05rem; color:#666; padding-left: 0.06rem}
.dt h3 span{ background: url(../images/rx.jpg) repeat-x; background-position: bottom left;background-size: 2px 2px;  padding-bottom: 0.04rem; font-size: 0.18rem; color: #333}
.dt a{ font-size:0.12rem;position:absolute; right:0.06rem; bottom:0.05rem; color:#666}


.hd_bj{width:100%; height:1.3rem; padding-top:0.15rem; overflow:hidden; position:relative;}
.huad{ height:1.4rem; overflow-x:scroll;overflow-y:hidden;}
.huad ul{width:9999px; }
.huad ul li{ float: left; text-align:center; width:1.2rem; position:relative;  overflow:hidden; text-align:center; margin-right:10px;}
.huad ul li a{ width:100%; display:block; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.huad ul li a img{ width:1.24rem; height:0.933rem;}
.huad ul li a .dw{ width:100%; height:0.24rem; padding-top: 0.03rem; }
.huad ul li:last-of-type{ margin:0}
.huad ul li a .dw h4{ width:38%;height:0.24rem; float: left; line-height:0.24rem; font-size:0.14rem; color:#333; padding-left:1%; overflow:hidden}
.huad ul li a .dw h5{width:60%;height:0.24rem;float: left; line-height:0.24rem; font-size:0.12rem; text-align:right; color:#666; padding-right:1%; overflow:hidden}


.Section_box2{ width:100%;overflow:hidden;}
.Section_box2 ul{width:95% ; margin-left: 5%; padding-bottom:0.05rem; padding-top:0.04rem;}
.Section_box2 ul li{ width:100%; height:0.88rem;border-bottom:1px solid #bbb; margin-top:0.1rem; overflow:hidden;}
.Section_box2 ul li a{ width:100%; height:0.88rem; display:block; position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.Section_box2 ul li img{width: 1.04rem; height: 0.78rem;float: left;}
.Section_box2 ul li .rig{ width: calc(100% - 1.13rem); height: 0.78rem; float: right;position:relative}
.Section_box2 ul li .rig p{ width:96%; height:0.4rem; line-height:0.2rem; font-size:0.14rem; color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden;}
.Section_box2 ul li .rig h4{width:96%; height:0.2rem; line-height:0.2rem; text-align:right; font-size:0.12rem; color:#999; margin-top:0.06rem; overflow:hidden}
.Section_box2 ul li .rig h4 span{font-size:0.12rem; color:#999; padding-right:0.04rem;}
.Section_box2 ul li:last-of-type{ border-bottom:none}
.Section_box2 ul .noa{ height: auto; padding-bottom: 0.08rem}
.Section_box2 ul .noa a{ height: auto;}
.Section_box2 ul .noa img{ display: none}
.Section_box2 ul .noa .rig{ width: 100%; height: auto; }
.Section_box2 ul .noa .rig p{ height: auto; min-height: 0.2rem; max-height: 0.4rem;}

.cont-bj{ width: 100%; margin-bottom: 0.63rem}




















@media screen and (width: 320px) {

}


@media screen and (width: 360px) {

}















