@charset "UTF-8";
img{width: 100%;height:auto;}
.index_content { margin: 0 auto; height: auto; max-width:640px; overflow-x: hidden; margin-top: 1px;}
body{color:#FFFFFF!important;}
/*****/
.banner{  background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
/*****/
.xh_box{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_title{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xh_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.xh_box_n{ background: #0d4b65; width: 93.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_list{ width: 33.26%; height: auto; float: left;}
.xh_box_list2{ width: 33.37%; height: auto; float: left;}
.xh_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.76rem; overflow: hidden; margin: 0 auto;}
.xh_box_listwz{ width: 82%; height: auto; overflow: hidden; margin: 4% auto;}
.xh_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xh_box_nx_zx{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_nx_zx a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
.xh_box_n2{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_n2x{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_list{ background: #0d4b65; width: 24.53%; height: auto; float: left;}
.xh_box_n2x_list2{ background: #2e677f; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_list3{ background: #0d4b65; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.8rem; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.56rem; text-align: center;}
.xh_box_n2_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_n2_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sm_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_boxx{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.sm_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sm_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.sm_box_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 5.72rem; height: 3.12rem; overflow: hidden; margin: 2% auto;}
.sm_box_nr{ width: 88.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_nr p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; padding: 2% 0;}
.sm_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.sm_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sj_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_boxx{ background: #FFFFFF; width: 93.75%; height: auto; overflow: hidden; margin: 6% auto;}
.sj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.sj_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.sj_box_nr{ width: 90.83%; height: auto; overflow: hidden; margin: 4% auto;}
.sj_box_nr p{ font-size: 0.18rem; color: #333333; line-height: 0.26rem;}
.sj_box_n{ width: 78.33%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 2% auto;}
.sj_box_list{ width: 38%; height: auto; float: left;}
.sj_box_list2{ width: 38%; height: auto; float: right;}
.sj_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.45rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg2{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 3.12rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg3{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.65rem; overflow: hidden; margin: 0 auto;}
.sj_box_listwz{ width: 62%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_listwz_sz{ background: #000000; width: 0.25rem; height: 0.25rem; float: left; margin-top: 10%; text-align: center; border-radius: 50%;}
.sj_box_listwz_sz p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.25rem;}
.sj_box_listwz_wz{ width: 73%; height: auto; float: left;}
.sj_box_listwz_wz p{ font-size: 0.2rem; color: #333333; line-height: 0.48rem;}
.sj_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.sj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.ys_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.ys_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.ys_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.ys_box_n{ width: 96.56%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.ys_box_list{ width: 46.76%; height: 1.5rem; float: left; border: 5px solid #c3d5dd;}
.ys_box_list2{ width: 46.76%; height: 1.5rem; float: right; border: 5px solid #c3d5dd;}
.ys_box_listwz{ width: 92%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_listwz h2{ font-size: 0.24rem; color: #146485; line-height: 0.48rem; font-weight: 600; text-align: center; margin-top: 4%;}
.ys_box_listwz p{ font-size: 0.18rem; color: #666666; line-height: 0.24rem;}
.ys_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.ys_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.xf_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_boxx{ width: 93.75%; height: auto; overflow: hidden; margin: 8% auto;}
.xf_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xf_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_nr{ background: #093547; width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_nr p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; padding: 4% 6%;}
.xf_box_n{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_list{ width: 30.3%; height: auto; float: left; margin-right: 4.55%;}
.xf_box_list2{ width: 30.3%; height: auto; float: left;}
.xf_box_listimg{background:#0d4b65 url(../images/img-default.png) no-repeat 50%; background-size: 80% auto; width: 1.82rem; height: 1.82rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.xf_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.xf_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.tj_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.tj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.tj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.tj_box_n{ width: 90.625%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.tj_box_nx_l{ width: 48.1%; height: auto; float: left;}
.tj_box_nx_r{ width: 48.1%; height: auto; float: right;}
.tj_box_nx_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 2.11rem; float: right;}
.tj_box_nx_r_t{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 5%;}
.tj_box_nx_r_t span{ background: #d94a1f; width: 0.21rem; height: 0.21rem; float: left; margin-right: 1%; margin-top: 5%;}
.tj_box_nx_r_t h2{ font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 600; float: left;}
.tj_box_nx_r_wz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx_r_wz p{ font-size: 0.18rem; color: #333333; line-height: 0.3rem;}
	
.bj_box{ background: #d94a1f; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.bj_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.bj_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.bj_box_n{ width: 83.59%; height: auto; overflow: hidden; margin: 4% auto;}
.bj_box_list{ width: 25.4%; height: auto; float: left; margin-right: 11.9%;}
.bj_box_list2{ width: 25.4%; height: auto; float: left;}
.bj_box_listimg{background:#f06d46 url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.36rem; height: 1.36rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.bj_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_listwz p{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; text-align: center;}
.bj_box_zxyy{ background: #8a2c0f; width: 3.44rem; height: 0.75rem; overflow: hidden; margin: 6% auto; text-align: center; border-radius: 45px;}
.bj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.75rem;}
	
.rd_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.rd_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.rd_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.rd_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.rd_box_n{ width: 93.75%; height: auto; overflow: hidden; margin: 4% auto;}
.rd_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 1% auto;}
.rd_box_list{ background: #FFFFFF; width: 49.5%; height: auto; float: left; text-align: center;}
.rd_box_list a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_list2{ background: #FFFFFF; width: 49.5%; height: auto; float: right; text-align: center;}
.rd_box_list2 a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_zxyy{ background: #d94a1f; width: 3.4rem; height: 0.74rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.rd_box_zxyy a{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.74rem;}
/*****/
@media screen and (min-width:321px) and (max-width:360px){
/*****/
.xh_box{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_title{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xh_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.xh_box_n{ background: #0d4b65; width: 93.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_list{ width: 33.26%; height: auto; float: left;}
.xh_box_list2{ width: 33.37%; height: auto; float: left;}
.xh_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.76rem; overflow: hidden; margin: 0 auto;}
.xh_box_listwz{ width: 82%; height: auto; overflow: hidden; margin: 4% auto;}
.xh_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xh_box_nx_zx{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_nx_zx a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
.xh_box_n2{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_n2x{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_list{ background: #0d4b65; width: 24.53%; height: auto; float: left;}
.xh_box_n2x_list2{ background: #2e677f; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_list3{ background: #0d4b65; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.8rem; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.56rem; text-align: center;}
.xh_box_n2_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_n2_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sm_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_boxx{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.sm_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sm_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.sm_box_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 5.72rem; height: 3.12rem; overflow: hidden; margin: 2% auto;}
.sm_box_nr{ width: 88.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_nr p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; padding: 2% 0;}
.sm_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.sm_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sj_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_boxx{ background: #FFFFFF; width: 93.75%; height: auto; overflow: hidden; margin: 6% auto;}
.sj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.sj_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.sj_box_nr{ width: 90.83%; height: auto; overflow: hidden; margin: 4% auto;}
.sj_box_nr p{ font-size: 0.18rem; color: #333333; line-height: 0.26rem;}
.sj_box_n{ width: 78.33%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 2% auto;}
.sj_box_list{ width: 38%; height: auto; float: left;}
.sj_box_list2{ width: 38%; height: auto; float: right;}
.sj_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.45rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg2{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 3.12rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg3{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.65rem; overflow: hidden; margin: 0 auto;}
.sj_box_listwz{ width: 62%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_listwz_sz{ background: #000000; width: 0.25rem; height: 0.25rem; float: left; margin-top: 10%; text-align: center; border-radius: 50%;}
.sj_box_listwz_sz p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.25rem;}
.sj_box_listwz_wz{ width: 73%; height: auto; float: left;}
.sj_box_listwz_wz p{ font-size: 0.2rem; color: #333333; line-height: 0.48rem;}
.sj_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.sj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.ys_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.ys_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.ys_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.ys_box_n{ width: 96.56%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.ys_box_list{ width: 46.76%; height: 1.5rem; float: left; border: 5px solid #c3d5dd;}
.ys_box_list2{ width: 46.76%; height: 1.5rem; float: right; border: 5px solid #c3d5dd;}
.ys_box_listwz{ width: 92%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_listwz h2{ font-size: 0.24rem; color: #146485; line-height: 0.48rem; font-weight: 600; text-align: center; margin-top: 4%;}
.ys_box_listwz p{ font-size: 0.18rem; color: #666666; line-height: 0.24rem;}
.ys_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.ys_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.xf_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_boxx{ width: 93.75%; height: auto; overflow: hidden; margin: 8% auto;}
.xf_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xf_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_nr{ background: #093547; width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_nr p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; padding: 4% 6%;}
.xf_box_n{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_list{ width: 30.3%; height: auto; float: left; margin-right: 4.55%;}
.xf_box_list2{ width: 30.3%; height: auto; float: left;}
.xf_box_listimg{background:#0d4b65 url(../images/img-default.png) no-repeat 50%; background-size: 80% auto; width: 1.82rem; height: 1.82rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.xf_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.xf_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.tj_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.tj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.tj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.tj_box_n{ width: 90.625%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.tj_box_nx_l{ width: 48.1%; height: auto; float: left;}
.tj_box_nx_r{ width: 48.1%; height: auto; float: right;}
.tj_box_nx_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 2.11rem; float: right;}
.tj_box_nx_r_t{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 5%;}
.tj_box_nx_r_t span{ background: #d94a1f; width: 0.21rem; height: 0.21rem; float: left; margin-right: 1%; margin-top: 5%;}
.tj_box_nx_r_t h2{ font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 600; float: left;}
.tj_box_nx_r_wz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx_r_wz p{ font-size: 0.18rem; color: #333333; line-height: 0.3rem;}
	
.bj_box{ background: #d94a1f; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.bj_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.bj_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.bj_box_n{ width: 83.59%; height: auto; overflow: hidden; margin: 4% auto;}
.bj_box_list{ width: 25.4%; height: auto; float: left; margin-right: 11.9%;}
.bj_box_list2{ width: 25.4%; height: auto; float: left;}
.bj_box_listimg{background:#f06d46 url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.36rem; height: 1.36rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.bj_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_listwz p{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; text-align: center;}
.bj_box_zxyy{ background: #8a2c0f; width: 3.44rem; height: 0.75rem; overflow: hidden; margin: 6% auto; text-align: center; border-radius: 45px;}
.bj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.75rem;}
	
.rd_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.rd_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.rd_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.rd_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.rd_box_n{ width: 93.75%; height: auto; overflow: hidden; margin: 4% auto;}
.rd_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 1% auto;}
.rd_box_list{ background: #FFFFFF; width: 49.5%; height: auto; float: left; text-align: center;}
.rd_box_list a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_list2{ background: #FFFFFF; width: 49.5%; height: auto; float: right; text-align: center;}
.rd_box_list2 a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_zxyy{ background: #d94a1f; width: 3.4rem; height: 0.74rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.rd_box_zxyy a{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.74rem;}
/*****/
}
@media screen and (min-width:361px) and (max-width:375px){
/*****/
.xh_box{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_title{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xh_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.xh_box_n{ background: #0d4b65; width: 93.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_list{ width: 33.26%; height: auto; float: left;}
.xh_box_list2{ width: 33.37%; height: auto; float: left;}
.xh_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.76rem; overflow: hidden; margin: 0 auto;}
.xh_box_listwz{ width: 82%; height: auto; overflow: hidden; margin: 4% auto;}
.xh_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xh_box_nx_zx{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_nx_zx a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
.xh_box_n2{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_n2x{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_list{ background: #0d4b65; width: 24.53%; height: auto; float: left;}
.xh_box_n2x_list2{ background: #2e677f; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_list3{ background: #0d4b65; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.8rem; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.56rem; text-align: center;}
.xh_box_n2_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_n2_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sm_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_boxx{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.sm_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sm_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.sm_box_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 5.72rem; height: 3.12rem; overflow: hidden; margin: 2% auto;}
.sm_box_nr{ width: 88.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_nr p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; padding: 2% 0;}
.sm_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.sm_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sj_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_boxx{ background: #FFFFFF; width: 93.75%; height: auto; overflow: hidden; margin: 6% auto;}
.sj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.sj_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.sj_box_nr{ width: 90.83%; height: auto; overflow: hidden; margin: 4% auto;}
.sj_box_nr p{ font-size: 0.18rem; color: #333333; line-height: 0.26rem;}
.sj_box_n{ width: 78.33%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 2% auto;}
.sj_box_list{ width: 38%; height: auto; float: left;}
.sj_box_list2{ width: 38%; height: auto; float: right;}
.sj_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.45rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg2{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 3.12rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg3{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.65rem; overflow: hidden; margin: 0 auto;}
.sj_box_listwz{ width: 62%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_listwz_sz{ background: #000000; width: 0.25rem; height: 0.25rem; float: left; margin-top: 10%; text-align: center; border-radius: 50%;}
.sj_box_listwz_sz p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.25rem;}
.sj_box_listwz_wz{ width: 73%; height: auto; float: left;}
.sj_box_listwz_wz p{ font-size: 0.2rem; color: #333333; line-height: 0.48rem;}
.sj_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.sj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.ys_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.ys_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.ys_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.ys_box_n{ width: 96.56%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.ys_box_list{ width: 46.76%; height: 1.5rem; float: left; border: 5px solid #c3d5dd;}
.ys_box_list2{ width: 46.76%; height: 1.5rem; float: right; border: 5px solid #c3d5dd;}
.ys_box_listwz{ width: 92%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_listwz h2{ font-size: 0.24rem; color: #146485; line-height: 0.48rem; font-weight: 600; text-align: center; margin-top: 4%;}
.ys_box_listwz p{ font-size: 0.18rem; color: #666666; line-height: 0.24rem;}
.ys_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.ys_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.xf_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_boxx{ width: 93.75%; height: auto; overflow: hidden; margin: 8% auto;}
.xf_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xf_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_nr{ background: #093547; width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_nr p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; padding: 4% 6%;}
.xf_box_n{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_list{ width: 30.3%; height: auto; float: left; margin-right: 4.55%;}
.xf_box_list2{ width: 30.3%; height: auto; float: left;}
.xf_box_listimg{background:#0d4b65 url(../images/img-default.png) no-repeat 50%; background-size: 80% auto; width: 1.82rem; height: 1.82rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.xf_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.xf_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.tj_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.tj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.tj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.tj_box_n{ width: 90.625%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.tj_box_nx_l{ width: 48.1%; height: auto; float: left;}
.tj_box_nx_r{ width: 48.1%; height: auto; float: right;}
.tj_box_nx_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 2.11rem; float: right;}
.tj_box_nx_r_t{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 5%;}
.tj_box_nx_r_t span{ background: #d94a1f; width: 0.21rem; height: 0.21rem; float: left; margin-right: 1%; margin-top: 5%;}
.tj_box_nx_r_t h2{ font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 600; float: left;}
.tj_box_nx_r_wz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx_r_wz p{ font-size: 0.18rem; color: #333333; line-height: 0.3rem;}
	
.bj_box{ background: #d94a1f; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.bj_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.bj_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.bj_box_n{ width: 83.59%; height: auto; overflow: hidden; margin: 4% auto;}
.bj_box_list{ width: 25.4%; height: auto; float: left; margin-right: 11.9%;}
.bj_box_list2{ width: 25.4%; height: auto; float: left;}
.bj_box_listimg{background:#f06d46 url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.36rem; height: 1.36rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.bj_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_listwz p{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; text-align: center;}
.bj_box_zxyy{ background: #8a2c0f; width: 3.44rem; height: 0.75rem; overflow: hidden; margin: 6% auto; text-align: center; border-radius: 45px;}
.bj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.75rem;}
	
.rd_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.rd_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.rd_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.rd_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.rd_box_n{ width: 93.75%; height: auto; overflow: hidden; margin: 4% auto;}
.rd_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 1% auto;}
.rd_box_list{ background: #FFFFFF; width: 49.5%; height: auto; float: left; text-align: center;}
.rd_box_list a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_list2{ background: #FFFFFF; width: 49.5%; height: auto; float: right; text-align: center;}
.rd_box_list2 a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_zxyy{ background: #d94a1f; width: 3.4rem; height: 0.74rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.rd_box_zxyy a{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.74rem;}
/*****/
}
@media screen and (min-width:376px) and (max-width:414px){
/*****/
.xh_box{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_title{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xh_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.xh_box_n{ background: #0d4b65; width: 93.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_list{ width: 33.26%; height: auto; float: left;}
.xh_box_list2{ width: 33.37%; height: auto; float: left;}
.xh_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.76rem; overflow: hidden; margin: 0 auto;}
.xh_box_listwz{ width: 82%; height: auto; overflow: hidden; margin: 4% auto;}
.xh_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xh_box_nx_zx{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_nx_zx a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
.xh_box_n2{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_n2x{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_list{ background: #0d4b65; width: 24.53%; height: auto; float: left;}
.xh_box_n2x_list2{ background: #2e677f; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_list3{ background: #0d4b65; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.8rem; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.56rem; text-align: center;}
.xh_box_n2_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_n2_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sm_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_boxx{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.sm_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sm_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.sm_box_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 5.72rem; height: 3.12rem; overflow: hidden; margin: 2% auto;}
.sm_box_nr{ width: 88.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_nr p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; padding: 2% 0;}
.sm_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.sm_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sj_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_boxx{ background: #FFFFFF; width: 93.75%; height: auto; overflow: hidden; margin: 6% auto;}
.sj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.sj_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.sj_box_nr{ width: 90.83%; height: auto; overflow: hidden; margin: 4% auto;}
.sj_box_nr p{ font-size: 0.18rem; color: #333333; line-height: 0.26rem;}
.sj_box_n{ width: 78.33%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 2% auto;}
.sj_box_list{ width: 38%; height: auto; float: left;}
.sj_box_list2{ width: 38%; height: auto; float: right;}
.sj_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.45rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg2{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 3.12rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg3{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.65rem; overflow: hidden; margin: 0 auto;}
.sj_box_listwz{ width: 62%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_listwz_sz{ background: #000000; width: 0.25rem; height: 0.25rem; float: left; margin-top: 10%; text-align: center; border-radius: 50%;}
.sj_box_listwz_sz p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.25rem;}
.sj_box_listwz_wz{ width: 73%; height: auto; float: left;}
.sj_box_listwz_wz p{ font-size: 0.2rem; color: #333333; line-height: 0.48rem;}
.sj_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.sj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.ys_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.ys_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.ys_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.ys_box_n{ width: 96.56%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.ys_box_list{ width: 46.76%; height: 1.5rem; float: left; border: 5px solid #c3d5dd;}
.ys_box_list2{ width: 46.76%; height: 1.5rem; float: right; border: 5px solid #c3d5dd;}
.ys_box_listwz{ width: 92%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_listwz h2{ font-size: 0.24rem; color: #146485; line-height: 0.48rem; font-weight: 600; text-align: center; margin-top: 4%;}
.ys_box_listwz p{ font-size: 0.18rem; color: #666666; line-height: 0.24rem;}
.ys_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.ys_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.xf_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_boxx{ width: 93.75%; height: auto; overflow: hidden; margin: 8% auto;}
.xf_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xf_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_nr{ background: #093547; width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_nr p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; padding: 4% 6%;}
.xf_box_n{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_list{ width: 30.3%; height: auto; float: left; margin-right: 4.55%;}
.xf_box_list2{ width: 30.3%; height: auto; float: left;}
.xf_box_listimg{background:#0d4b65 url(../images/img-default.png) no-repeat 50%; background-size: 80% auto; width: 1.82rem; height: 1.82rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.xf_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.xf_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.tj_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.tj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.tj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.tj_box_n{ width: 90.625%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.tj_box_nx_l{ width: 48.1%; height: auto; float: left;}
.tj_box_nx_r{ width: 48.1%; height: auto; float: right;}
.tj_box_nx_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 2.11rem; float: right;}
.tj_box_nx_r_t{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 5%;}
.tj_box_nx_r_t span{ background: #d94a1f; width: 0.21rem; height: 0.21rem; float: left; margin-right: 1%; margin-top: 5%;}
.tj_box_nx_r_t h2{ font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 600; float: left;}
.tj_box_nx_r_wz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx_r_wz p{ font-size: 0.18rem; color: #333333; line-height: 0.3rem;}
	
.bj_box{ background: #d94a1f; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.bj_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.bj_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.bj_box_n{ width: 83.59%; height: auto; overflow: hidden; margin: 4% auto;}
.bj_box_list{ width: 25.4%; height: auto; float: left; margin-right: 11.9%;}
.bj_box_list2{ width: 25.4%; height: auto; float: left;}
.bj_box_listimg{background:#f06d46 url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.36rem; height: 1.36rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.bj_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_listwz p{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; text-align: center;}
.bj_box_zxyy{ background: #8a2c0f; width: 3.44rem; height: 0.75rem; overflow: hidden; margin: 6% auto; text-align: center; border-radius: 45px;}
.bj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.75rem;}
	
.rd_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.rd_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.rd_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.rd_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.rd_box_n{ width: 93.75%; height: auto; overflow: hidden; margin: 4% auto;}
.rd_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 1% auto;}
.rd_box_list{ background: #FFFFFF; width: 49.5%; height: auto; float: left; text-align: center;}
.rd_box_list a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_list2{ background: #FFFFFF; width: 49.5%; height: auto; float: right; text-align: center;}
.rd_box_list2 a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_zxyy{ background: #d94a1f; width: 3.4rem; height: 0.74rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.rd_box_zxyy a{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.74rem;}
/*****/
}
@media screen and (min-width:415px) and (max-width:639px){
/*****/
.xh_box{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_title{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xh_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.xh_box_n{ background: #0d4b65; width: 93.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_list{ width: 33.26%; height: auto; float: left;}
.xh_box_list2{ width: 33.37%; height: auto; float: left;}
.xh_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.76rem; overflow: hidden; margin: 0 auto;}
.xh_box_listwz{ width: 82%; height: auto; overflow: hidden; margin: 4% auto;}
.xh_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xh_box_nx_zx{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_nx_zx a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
.xh_box_n2{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_n2x{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_list{ background: #0d4b65; width: 24.53%; height: auto; float: left;}
.xh_box_n2x_list2{ background: #2e677f; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_list3{ background: #0d4b65; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.8rem; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.56rem; text-align: center;}
.xh_box_n2_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_n2_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sm_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_boxx{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.sm_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sm_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.sm_box_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 5.72rem; height: 3.12rem; overflow: hidden; margin: 2% auto;}
.sm_box_nr{ width: 88.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_nr p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; padding: 2% 0;}
.sm_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.sm_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sj_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_boxx{ background: #FFFFFF; width: 93.75%; height: auto; overflow: hidden; margin: 6% auto;}
.sj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.sj_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.sj_box_nr{ width: 90.83%; height: auto; overflow: hidden; margin: 4% auto;}
.sj_box_nr p{ font-size: 0.18rem; color: #333333; line-height: 0.26rem;}
.sj_box_n{ width: 78.33%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 2% auto;}
.sj_box_list{ width: 38%; height: auto; float: left;}
.sj_box_list2{ width: 38%; height: auto; float: right;}
.sj_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.45rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg2{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 3.12rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg3{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.65rem; overflow: hidden; margin: 0 auto;}
.sj_box_listwz{ width: 62%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_listwz_sz{ background: #000000; width: 0.25rem; height: 0.25rem; float: left; margin-top: 10%; text-align: center; border-radius: 50%;}
.sj_box_listwz_sz p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.25rem;}
.sj_box_listwz_wz{ width: 73%; height: auto; float: left;}
.sj_box_listwz_wz p{ font-size: 0.2rem; color: #333333; line-height: 0.48rem;}
.sj_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.sj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.ys_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.ys_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.ys_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.ys_box_n{ width: 96.56%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.ys_box_list{ width: 46.76%; height: 1.5rem; float: left; border: 5px solid #c3d5dd;}
.ys_box_list2{ width: 46.76%; height: 1.5rem; float: right; border: 5px solid #c3d5dd;}
.ys_box_listwz{ width: 92%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_listwz h2{ font-size: 0.24rem; color: #146485; line-height: 0.48rem; font-weight: 600; text-align: center; margin-top: 4%;}
.ys_box_listwz p{ font-size: 0.18rem; color: #666666; line-height: 0.24rem;}
.ys_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.ys_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.xf_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_boxx{ width: 93.75%; height: auto; overflow: hidden; margin: 8% auto;}
.xf_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xf_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_nr{ background: #093547; width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_nr p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; padding: 4% 6%;}
.xf_box_n{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_list{ width: 30.3%; height: auto; float: left; margin-right: 4.55%;}
.xf_box_list2{ width: 30.3%; height: auto; float: left;}
.xf_box_listimg{background:#0d4b65 url(../images/img-default.png) no-repeat 50%; background-size: 80% auto; width: 1.82rem; height: 1.82rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.xf_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.xf_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.tj_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.tj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.tj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.tj_box_n{ width: 90.625%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.tj_box_nx_l{ width: 48.1%; height: auto; float: left;}
.tj_box_nx_r{ width: 48.1%; height: auto; float: right;}
.tj_box_nx_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 2.11rem; float: right;}
.tj_box_nx_r_t{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 5%;}
.tj_box_nx_r_t span{ background: #d94a1f; width: 0.21rem; height: 0.21rem; float: left; margin-right: 1%; margin-top: 5%;}
.tj_box_nx_r_t h2{ font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 600; float: left;}
.tj_box_nx_r_wz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx_r_wz p{ font-size: 0.18rem; color: #333333; line-height: 0.3rem;}
	
.bj_box{ background: #d94a1f; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.bj_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.bj_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.bj_box_n{ width: 83.59%; height: auto; overflow: hidden; margin: 4% auto;}
.bj_box_list{ width: 25.4%; height: auto; float: left; margin-right: 11.9%;}
.bj_box_list2{ width: 25.4%; height: auto; float: left;}
.bj_box_listimg{background:#f06d46 url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.36rem; height: 1.36rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.bj_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_listwz p{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; text-align: center;}
.bj_box_zxyy{ background: #8a2c0f; width: 3.44rem; height: 0.75rem; overflow: hidden; margin: 6% auto; text-align: center; border-radius: 45px;}
.bj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.75rem;}
	
.rd_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.rd_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.rd_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.rd_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.rd_box_n{ width: 93.75%; height: auto; overflow: hidden; margin: 4% auto;}
.rd_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 1% auto;}
.rd_box_list{ background: #FFFFFF; width: 49.5%; height: auto; float: left; text-align: center;}
.rd_box_list a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_list2{ background: #FFFFFF; width: 49.5%; height: auto; float: right; text-align: center;}
.rd_box_list2 a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_zxyy{ background: #d94a1f; width: 3.4rem; height: 0.74rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.rd_box_zxyy a{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.74rem;}
/*****/
}
@media screen and (min-width:640px){
/*****/
.xh_box{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_title{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xh_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.xh_box_n{ background: #0d4b65; width: 93.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_list{ width: 33.26%; height: auto; float: left;}
.xh_box_list2{ width: 33.37%; height: auto; float: left;}
.xh_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.76rem; overflow: hidden; margin: 0 auto;}
.xh_box_listwz{ width: 82%; height: auto; overflow: hidden; margin: 4% auto;}
.xh_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xh_box_nx_zx{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_nx_zx a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
.xh_box_n2{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.xh_box_n2x{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_list{ background: #0d4b65; width: 24.53%; height: auto; float: left;}
.xh_box_n2x_list2{ background: #2e677f; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_list3{ background: #0d4b65; width: 25.15%; height: auto; float: left;}
.xh_box_n2x_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 1.8rem; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xh_box_n2x_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.56rem; text-align: center;}
.xh_box_n2_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.xh_box_n2_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sm_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_boxx{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.sm_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sm_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.sm_box_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 5.72rem; height: 3.12rem; overflow: hidden; margin: 2% auto;}
.sm_box_nr{ width: 88.4375%; height: auto; overflow: hidden; margin: 0 auto;}
.sm_box_nr p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; padding: 2% 0;}
.sm_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.sm_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.sj_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_boxx{ background: #FFFFFF; width: 93.75%; height: auto; overflow: hidden; margin: 6% auto;}
.sj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.sj_box_title h2{ font-size: 0.36rem; color: #333333; line-height: 0.46rem; font-weight: 600; text-align: center;}
.sj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.sj_box_nr{ width: 90.83%; height: auto; overflow: hidden; margin: 4% auto;}
.sj_box_nr p{ font-size: 0.18rem; color: #333333; line-height: 0.26rem;}
.sj_box_n{ width: 78.33%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 2% auto;}
.sj_box_list{ width: 38%; height: auto; float: left;}
.sj_box_list2{ width: 38%; height: auto; float: right;}
.sj_box_listimg{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.45rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg2{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 3.12rem; overflow: hidden; margin: 0 auto;}
.sj_box_listimg3{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.79rem; height: 2.65rem; overflow: hidden; margin: 0 auto;}
.sj_box_listwz{ width: 62%; height: auto; overflow: hidden; margin: 0 auto;}
.sj_box_listwz_sz{ background: #000000; width: 0.25rem; height: 0.25rem; float: left; margin-top: 10%; text-align: center; border-radius: 50%;}
.sj_box_listwz_sz p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.25rem;}
.sj_box_listwz_wz{ width: 73%; height: auto; float: left;}
.sj_box_listwz_wz p{ font-size: 0.2rem; color: #333333; line-height: 0.48rem;}
.sj_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.sj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.ys_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.ys_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.ys_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.ys_box_n{ width: 96.56%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.ys_box_list{ width: 46.76%; height: 1.5rem; float: left; border: 5px solid #c3d5dd;}
.ys_box_list2{ width: 46.76%; height: 1.5rem; float: right; border: 5px solid #c3d5dd;}
.ys_box_listwz{ width: 92%; height: auto; overflow: hidden; margin: 0 auto;}
.ys_box_listwz h2{ font-size: 0.24rem; color: #146485; line-height: 0.48rem; font-weight: 600; text-align: center; margin-top: 4%;}
.ys_box_listwz p{ font-size: 0.18rem; color: #666666; line-height: 0.24rem;}
.ys_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.ys_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.xf_box{ background: #0d4b65; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_boxx{ width: 93.75%; height: auto; overflow: hidden; margin: 8% auto;}
.xf_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.xf_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_nr{ background: #093547; width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_nr p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; padding: 4% 6%;}
.xf_box_n{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.xf_box_list{ width: 30.3%; height: auto; float: left; margin-right: 4.55%;}
.xf_box_list2{ width: 30.3%; height: auto; float: left;}
.xf_box_listimg{background:#0d4b65 url(../images/img-default.png) no-repeat 50%; background-size: 80% auto; width: 1.82rem; height: 1.82rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.xf_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 4% auto;}
.xf_box_listwz p{ font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.xf_box_zxyy{ background: #d94a1f; width: 4.6rem; height: 0.82rem; overflow: hidden; margin: 2% auto; text-align: center; border-radius: 45px;}
.xf_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.82rem;}
	
.tj_box{ width: 100%; height: auto; overflow: hidden; margin: 8% auto;}
.tj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_title h2{ font-size: 0.36rem; color: #000000; line-height: 0.46rem; font-weight: 600; text-align: center;}
.tj_box_title p{ font-size: 0.16rem; color: #333333; line-height: 0.24rem; text-align: center;}
.tj_box_n{ width: 90.625%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 6% auto;}
.tj_box_nx_l{ width: 48.1%; height: auto; float: left;}
.tj_box_nx_r{ width: 48.1%; height: auto; float: right;}
.tj_box_nx_img{background:#FFFFFF url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 100%; height: 2.11rem; float: right;}
.tj_box_nx_r_t{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 5%;}
.tj_box_nx_r_t span{ background: #d94a1f; width: 0.21rem; height: 0.21rem; float: left; margin-right: 1%; margin-top: 5%;}
.tj_box_nx_r_t h2{ font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 600; float: left;}
.tj_box_nx_r_wz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.tj_box_nx_r_wz p{ font-size: 0.18rem; color: #333333; line-height: 0.3rem;}
	
.bj_box{ background: #d94a1f; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.bj_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.bj_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.bj_box_n{ width: 83.59%; height: auto; overflow: hidden; margin: 4% auto;}
.bj_box_list{ width: 25.4%; height: auto; float: left; margin-right: 11.9%;}
.bj_box_list2{ width: 25.4%; height: auto; float: left;}
.bj_box_listimg{background:#f06d46 url(../images/img-default.png) no-repeat 50%; background-size: 100% auto; width: 1.36rem; height: 1.36rem; overflow: hidden; margin: 0 auto; border-radius: 50%;}
.bj_box_listwz{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.bj_box_listwz p{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; text-align: center;}
.bj_box_zxyy{ background: #8a2c0f; width: 3.44rem; height: 0.75rem; overflow: hidden; margin: 6% auto; text-align: center; border-radius: 45px;}
.bj_box_zxyy a{ font-size: 0.22rem; color: #FFFFFF; line-height: 0.75rem;}
	
.rd_box{ background: #5e5e68; width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.rd_box_title{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 6%;}
.rd_box_title h2{ font-size: 0.36rem; color: #FFFFFF; line-height: 0.46rem; font-weight: 600; text-align: center;}
.rd_box_title p{ font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; text-align: center;}
.rd_box_n{ width: 93.75%; height: auto; overflow: hidden; margin: 4% auto;}
.rd_box_nx{ width: 100%; height: auto; overflow: hidden; margin: 1% auto;}
.rd_box_list{ background: #FFFFFF; width: 49.5%; height: auto; float: left; text-align: center;}
.rd_box_list a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_list2{ background: #FFFFFF; width: 49.5%; height: auto; float: right; text-align: center;}
.rd_box_list2 a{ font-size: 0.18rem; color: #5e5e68; line-height: 0.5rem;}
.rd_box_zxyy{ background: #d94a1f; width: 3.4rem; height: 0.74rem; overflow: hidden; margin: 4% auto; text-align: center; border-radius: 45px;}
.rd_box_zxyy a{ font-size: 0.24rem; color: #FFFFFF; line-height: 0.74rem;}
	
/*****/
}
