@charset "utf-8";
/* CSS Document */
ul li{ list-style:none;}
li{ list-style:none;}
*{ padding:0; margin:0; }
body{ font-family:"微软雅黑";background:#f7f5f5;}
div{ margin:0;}
a{ border:none; text-decoration:none;color:#000;}
a img{ border:none;}
img{ border:0;}
img{ border:none;}
.base{ width:100%;}

.menu{  height:55px; width:100%; position:fixed; bottom:0px; background:#f7f5f5;  z-index:8; font-size:0.8em; font-family:"微软雅黑";overflow:hidden; border-top:1px solid #e6e6e6;}
.menu li{width:25%;color:#3b3b3b;float:left;}
.menu1{height:22px; text-align:center;background:url(../images/Rw_d1.jpg) no-repeat center; padding-top:33px;}
.menu2{height:22px; text-align:center;background:url(../images/Rw_d2.jpg) no-repeat center; padding-top:33px; }
.menu3{height:22px; text-align:center;background:url(../images/Rw_d3.jpg) no-repeat center; padding-top:33px; }
.menu4{height:22px; text-align:center;background:url(../images/Rw_d4.jpg) no-repeat center; padding-top:33px; }
.Rw_ds{margin_bottom:70px;}

.wang_a{ position:fixed; top:30%;z-index:889; width:90%;left:10%;}
.wang_a1{ height:40px; width:100%; color:#eeeaea; margin-bottom:10px;}
.wang_a1 span{ width:10%;line-height:40px;font-size:0.9em;}
.wang_a2{ width:70%; border:1px #bdbdbd solid; border-radius:4px; background:#e7e7e7;  height:40px; padding-left:15px;}
.wang_a3{border:0px; -webkit-appearance:none; height:50px; background:#c22234;color:#fff;font-weight:bold; width:70%; border-radius:4px;cursor:pointer;margin-left:13%;}
.wang_aa{ padding-top:15px; padding-bottom:130px; background:#fff;}
.wang_aa_a{ width:100%; height:50px;}
.wang_aa_a1{ width:30%; float:left; text-align:right; height:40px; line-height:40px; font-size:0.9em; color:#000; }
.wang_aa_a2{ width:55%; float:left; height:45px;}
.wang_aa_a2input{ width:100%; border:1px #d1d1d1 solid; border-radius:4px; background:#f7f5f5;  height:40px; padding-left:15px;}
.wang_aa_a3{width:10%; float:left; text-align:left; height:30px; line-height:50px; font-size:0.9em;}
.wang_aa_a2select{height:40px;line-height:40px;width:99%; border:1px #bdbdbd solid; font-family:"微软雅黑", "SimSun", "宋体", "Arial";background:url(../images/004.png) right no-repeat #e7e7e7; -webkit-appearance:none; padding-left:15px; }


.Rw_ico{width:94%;padding:0px 3%;overflow:hidden;}
.Rw_ico1{width:33%;float:left;}
/*public*/
.left{float:left;}
.right{float:right;}
.relative{position:relative;left:0;top:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.opacity6{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60);opacity:0.6;}
.app_center{width:100%;min-width:320px;margin-left:auto;margin-right:auto;}
.red{color:red;}
.c_999{color:#999;}
.pt10{padding-top:10px;}
.hide{display:none;}

/*public scroll*/
.scroll{margin:0px auto;max-width:100%;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:45%;z-index:400px;bottom:5px;}
.scroll_position li{display:inline-block;width:8px;height:8px;border-radius:10px;background:#fff;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#ffd800;}
.scroll_position_bg{background:#000;position:absolute;bottom:12px;left:42%;padding:0 15px;z-index:380px;height:26px;border-radius:26px;}



/*banner的分页数定位*/
.wrap{width:100%; margin: 0 auto;/*height:1.4849rem */;background: #000000;}

.focus .hd{
	width: 100%;
    height: 0.3125rem;
    position: absolute;
  /*  z-index: 1;*/
    bottom: 0.234375rem;
    text-align: center;
    margin: 0 auto;
}
	

.focus .hd ul{display: inline-block;
    height: 0.3125rem;
    padding: 0.078125rem 0.09375rem;
    background-color: rgba(0, 0, 0, 0.7);
    -webkit-border-radius: 0.15625rem;
    -moz-border-radius: 0.15625rem;
    border-radius: 0.15625rem;
    font-size: 0;
    vertical-align: top;
    display: none;
    }
.focus .hd ul li{width: 100%;
    height: 0.3125rem;
    position: absolute;
   /* z-index: 1;*/
    bottom: 0.234375rem;
    text-align: center;
}
