@charset "utf-8";
.hr{ width:100%; height:.2rem; background-color:#f2f2f2;}
#banner{ width:100%; height:5.42rem; position:relative;}
.banner_qh {
    width: 2rem;
	height:.15rem;
	top: 5.1rem;
	left:2.3rem;	
	z-index:2;
    position: absolute;
}
.banner_qh .yd ul li {
    width: .15rem;
    height: .15rem;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background-color: #5D5D5D;
    float: left;
    margin-left: .1rem;
    font-size: 0px;
}
.banner_qh .yd ul li.on {
    background-color:#229f3c;
}
.tsxm_tab{ width:100%;margin-top:.1rem;}
.tsxm_tab .tab a{ width:50%; height:.66rem; line-height:.66rem; display:block; font-size:.3rem; text-align:center; background-color:#313131; float:left; color:#ffffff;}
.tsxm_tab .tab .on{ background-color:#229f3c;}
#tab_nr_1{ width:100%; height:8.1rem;}
#tab_nr_1 ul{ margin-top:.3rem;}
#tab_nr_1 ul li{ width:2.12rem; height:2.32rem; float:left; margin-right:.02rem; margin-top:.02rem; background:#EBEBEB;}
#tab_nr_1 ul li:nth-child(3n){ margin-right:0;} 
#tab_nr_1 ul li p{ text-align:center;}
#tab_nr_1 ul li p:nth-child(1){ width:1.74rem; height:1.12rem; margin:0 auto; margin-top:.19rem;}
#tab_nr_1 ul li p:nth-child(2){ font-size:.25rem; color:#333333; margin-top:.2rem; line-height:.25rem;}
#tab_nr_1 ul li p:nth-child(3){ font-size:.2rem; color:#999999;line-height:.36rem;}
#tab_nr_2{ width:100%; display:none;height:8.1rem;}
#tab_nr_2 ul{ margin-top:.3rem;}
#tab_nr_2 ul li{ width:2.12rem; height:2.32rem; float:left; margin-right:.02rem; margin-top:.02rem;}
#tab_nr_2 ul li:nth-child(3n){ margin-right:0;} 
.zixun{ width:4.14rem; height:.59rem; margin:0 auto; margin-top:.5rem; background-color:#229f3c; font-size:.3rem; color:#ffffff; text-align:center; line-height:.59rem;}
.zixun a{ width:4.14rem; height:.59rem; color:#ffffff; display:block;}



._public{
    position: relative;
	width:100%;
	height:3.62rem;
	overflow:hidden;
}
.l_select{
    width: 2.58rem;
    height: .46rem;
    position: absolute;
    top: 1.09rem;
    left: .14rem;
    text-align: left;
}
.h295 {
    height: .46rem;
    border: 2px solid #16a834;
    border-radius: 10px;
    background: #fff;
}
.l_select_s {
    width: 2.08rem;
    height: .44rem;;
	margin-left:.4rem;
	font-size:.25rem;
	line-height:.44rem;
    vertical-align: middle;
	color:#37b44f;
    background: url(../images/sy3_22.png) no-repeat right;
    background-size: 8.3%;
	 appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
   outline: none;
}
.w874 {
    float: left;
	margin-top:.2rem;
}
.m_aside {
    width: 2.65rem;;
    height: 2.7rem;;
    position: absolute;
    top: .55rem;
    right: .14rem;;
    text-align: left;
	font-size:.2rem;
}


.wxxxx{width:100%;margin-top: .2rem;height: 3rem;}
.wxxxx_l{width:2.15rem;height: 2.15rem;float: left;margin-left: .4rem;}
.wxxxx_r{float:left;margin-left: .2rem;}
.wxxxx_r p{font-size:.2rem;line-height: .4rem;color: #333333;}

