@charset "UTF-8";
img { width: 100%; height: auto; }
.index_content { background: url(../images/bg.jpg) repeat; margin: 0 auto; height: auto; max-width: 640px; overflow-x: hidden; margin-top: 1px;}
body { color: #FFFFFF !important; }
/*****/
.bigbanner { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.banner img { width: 100%; height: auto; }
.wt_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.wt_box_t { width: 100%; height: auto; overflow: hidden; margin: 4% auto; }
.wt_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
.wt_box_n { width: 93.9%; height: auto; overflow: hidden; margin: 2% auto; }
.wt_wxmbox { background: url(../images/wt_bg.png) no-repeat center center; background-size: 100% 100%; width: 95.46%; height: auto; overflow: hidden; margin: 4% auto; }
.wt_wxmxbox { width: 68.73%; height: auto; float: left; margin-left: 26%; margin-top: 7%; margin-bottom: 4%; }
.wt_wxmxbox p { font-size: 0.16rem; color: #666666; line-height: 0.3rem; }
.wt_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; float: left; margin-left: 26%; margin-bottom: 6%; border-radius: 45px; text-align: center; }
.wt_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
.zs_bgbox { background: url(../images/zs_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.zs_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 17% auto; }
.zs_xbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.zs_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
.zs_box_t h2 { font-size: 0.32rem; color: #FFFFFF; line-height: 0.42rem; font-weight: 500; text-align: center; }
.zs_box_w { width: 93.125%; height: auto; overflow: hidden; margin: 0 auto; }
.zs_box_w p { font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; }
.zs_box_n { width: 93.75%; height: auto; overflow: hidden; margin: 0 auto; }
.swiper_slide { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
.swiper-pagination-bullet{ width: 0.16rem; height: 0.16rem;background-color: #fff;opacity: .5;}
.swiper-pagination-bullet-active{opacity: 1;}
.hh_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 8%; }
.hh_box_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.hh_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
.hh_box_n { width: 85.9375%; height: auto; overflow: hidden; margin: 4% auto; }
.hh_box_nl { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
.hh_box_nr { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
.hh_box_nl2 { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
.hh_box_nr2 { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
.hh_box_wbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30%; }
.hh_box_wbox_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.hh_box_wbox_t h2 { font-size: 0.26rem; color: #FFFFFF; line-height: 0.36rem; font-weight: 500; text-align: center; }
.hh_box_wbox_w { width: 70%; height: auto; overflow: hidden; margin: 0 auto; }
.hh_box_wbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.28rem; }
.hh_box_n2 { width: 89.375%; height: auto; overflow: hidden; margin: 6% auto; }
.hh_box_n2_l { width: 47.55%; height: auto; float: left; margin-right: 4.9%; }
.hh_box_n2_r { width: 47.55%; height: auto; float: left; }
.hh_box_n2_img { width: 62.5%; height: auto; overflow: hidden; margin: 0 auto; }
.hh_box_n2_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.hh_box_n2_t h2 { font-size: 0.3rem; color: #333333; line-height: 0.4rem; font-weight: 500; text-align: center; }
.hh_box_n2_ico { background: #333333; width: 0.42rem; height: 0.06rem; overflow: hidden; margin: 2% auto; }
.hh_box_n2_w { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.hh_box_n2_w p { font-size: 0.2rem; color: #666666; line-height: 0.3rem; text-align: center; }
.hh_box_zxyy { background: #fc8f22; width: 3rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
.hh_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
.xl_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.xl_box_img { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.xl_wbox { background: #abd9f5; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.xl_wxbox { background: #058dd3; width: 94.06%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 2%; margin-bottom: 10%; margin-left: 2.97%; margin-right: 2.97%; -moz-box-shadow: 2px 2px 5px #95bdd5; -webkit-box-shadow: 2px 2px 5px #95bdd5; box-shadow: 2px 2px 5px #95bdd5; }
.xl_wxbox_t { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10%; margin-bottom: 2%; }
.xl_wxbox_t h2 { font-size: 0.4rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; }
.xl_wxbox_w { width: 87%; height: auto; overflow: hidden; margin: 0 auto; }
.xl_wxbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
.xl_wxbox_t2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 7%; margin-bottom: 2%; }
.xl_wxbox_t2 h2 { font-size: 0.3rem; color: #FFFFFF; line-height: 0.4rem; font-weight: 500; }
.xl_wxbox_w2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 12%; }
.xl_wxbox_w2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
.lc_box { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
.lc_xbox { width: 89.84%; height: auto; overflow: hidden; margin: 0 auto; }
.lc_box_l { width: 48.34%; height: auto; float: left; margin-right: 3.32%; }
.lc_box_l_t { width: 83%; height: auto; float: left; }
.lc_box_l_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
.lc_box_l_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
.lc_box_l_w { width: 83%; height: auto; float: left; }
.lc_box_l_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
.lc_box_r { width: 48.34%; height: auto; float: left; }
.lc_box_r_t { width: 83%; height: auto; float: left; }
.lc_box_r_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
.lc_box_r_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
.lc_box_r_t2 { width: 100%; height: auto; float: left; }
.lc_box_r_t2 p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
.lc_box_r_t2 span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
.lc_box_r_w { width: 83%; height: auto; float: left; }
.lc_box_r_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
.xl_boximg { width: 91.25%; height: auto; overflow: hidden; margin: 6% auto; }
.xl_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
.xl_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
.zj_bgbox { background: url(../images/zj_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.zj_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 17%; margin-bottom: 2%; }
.zj_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
.zj_box_t h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; }
.zj_box_n { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.zj_slide { width: 96.875%; height: auto; float: left; margin-left: 3.125%; }
.zj_slide_l { width: 50.41%; height: auto; float: left; margin-right: 5.18%; }
.zj_slide_r { width: 44.41%; height: auto; float: left; }
.zj_slide_lbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.zj_slide_lbox h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; }
.zj_slide_lbox span { font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; }
.zj_slide_lbox2 { width: 100%; height: auto; overflow: hidden; margin: 6% auto; }
.zj_slide_lbox2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
.zj_slide_lbox3 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.zj_slide_lxbox { width: 100%; height: auto; overflow: hidden; margin: 1% auto; }
.zj_slide_lxbox_l { background: #000000; width: 26%; height: auto; float: left; text-align: center; }
.zj_slide_lxbox_l p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
.zj_slide_lxbox_r { width: 74%; height: auto; float: left; }
.zj_slide_lxbox_r p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
.zj_slide_lbox_zxyy { background: #fc8f22; width: 2.18rem; height: 0.55rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
.zj_slide_lbox_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.55rem; }
.swiper-container2 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; position: relative; z-index: 1; list-style: none; padding: 0; }
.swiper-pagination2 { width: 100%; height: 0.46rem; left: 0; bottom: 10px; text-align: center; }
/*****/
@media screen and (min-width:321px) and (max-width:360px) {
	/*****/
	.bigbanner { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.banner img { width: 100%; height: auto; }
	.wt_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.wt_box_t { width: 100%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.wt_box_n { width: 93.9%; height: auto; overflow: hidden; margin: 2% auto; }
	.wt_wxmbox { background: url(../images/wt_bg.png) no-repeat center center; background-size: 100% 100%; width: 95.46%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_wxmxbox { width: 68.73%; height: auto; float: left; margin-left: 26%; margin-top: 7%; margin-bottom: 4%; }
	.wt_wxmxbox p { font-size: 0.16rem; color: #666666; line-height: 0.3rem; }
	.wt_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; float: left; margin-left: 26%; margin-bottom: 6%; border-radius: 45px; text-align: center; }
	.wt_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zs_bgbox { background: url(../images/zs_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 17% auto; }
	.zs_xbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zs_box_t h2 { font-size: 0.32rem; color: #FFFFFF; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.zs_box_w { width: 93.125%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_w p { font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; }
	.zs_box_n { width: 93.75%; height: auto; overflow: hidden; margin: 0 auto; }
	.swiper_slide { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	
	
	
	.hh_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 8%; }
	.hh_box_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.hh_box_n { width: 85.9375%; height: auto; overflow: hidden; margin: 4% auto; }
	.hh_box_nl { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_nl2 { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr2 { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_wbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30%; }
	.hh_box_wbox_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_t h2 { font-size: 0.26rem; color: #FFFFFF; line-height: 0.36rem; font-weight: 500; text-align: center; }
	.hh_box_wbox_w { width: 70%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.28rem; }
	.hh_box_n2 { width: 89.375%; height: auto; overflow: hidden; margin: 6% auto; }
	.hh_box_n2_l { width: 47.55%; height: auto; float: left; margin-right: 4.9%; }
	.hh_box_n2_r { width: 47.55%; height: auto; float: left; }
	.hh_box_n2_img { width: 62.5%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t h2 { font-size: 0.3rem; color: #333333; line-height: 0.4rem; font-weight: 500; text-align: center; }
	.hh_box_n2_ico { background: #333333; width: 0.42rem; height: 0.06rem; overflow: hidden; margin: 2% auto; }
	.hh_box_n2_w { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_w p { font-size: 0.2rem; color: #666666; line-height: 0.3rem; text-align: center; }
	.hh_box_zxyy { background: #fc8f22; width: 3rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.hh_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.xl_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_box_img { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wbox { background: #abd9f5; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox { background: #058dd3; width: 94.06%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 2%; margin-bottom: 10%; margin-left: 2.97%; margin-right: 2.97%; -moz-box-shadow: 2px 2px 5px #95bdd5; -webkit-box-shadow: 2px 2px 5px #95bdd5; box-shadow: 2px 2px 5px #95bdd5; }
	.xl_wxbox_t { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10%; margin-bottom: 2%; }
	.xl_wxbox_t h2 { font-size: 0.4rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; }
	.xl_wxbox_w { width: 87%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.xl_wxbox_t2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 7%; margin-bottom: 2%; }
	.xl_wxbox_t2 h2 { font-size: 0.3rem; color: #FFFFFF; line-height: 0.4rem; font-weight: 500; }
	.xl_wxbox_w2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 12%; }
	.xl_wxbox_w2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.lc_box { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	.lc_xbox { width: 89.84%; height: auto; overflow: hidden; margin: 0 auto; }
	.lc_box_l { width: 48.34%; height: auto; float: left; margin-right: 3.32%; }
	.lc_box_l_t { width: 83%; height: auto; float: left; }
	.lc_box_l_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_l_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_l_w { width: 83%; height: auto; float: left; }
	.lc_box_l_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.lc_box_r { width: 48.34%; height: auto; float: left; }
	.lc_box_r_t { width: 83%; height: auto; float: left; }
	.lc_box_r_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_t2 { width: 100%; height: auto; float: left; }
	.lc_box_r_t2 p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t2 span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_w { width: 83%; height: auto; float: left; }
	.lc_box_r_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.xl_boximg { width: 91.25%; height: auto; overflow: hidden; margin: 6% auto; }
	.xl_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.xl_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_bgbox { background: url(../images/zj_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 17%; margin-bottom: 2%; }
	.zj_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zj_box_t h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; }
	.zj_box_n { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide { width: 96.875%; height: auto; float: left; margin-left: 3.125%; }
	.zj_slide_l { width: 50.41%; height: auto; float: left; margin-right: 5.18%; }
	.zj_slide_r { width: 44.41%; height: auto; float: left; }
	.zj_slide_lbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lbox h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_slide_lbox span { font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; }
	.zj_slide_lbox2 { width: 100%; height: auto; overflow: hidden; margin: 6% auto; }
	.zj_slide_lbox2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox3 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lxbox { width: 100%; height: auto; overflow: hidden; margin: 1% auto; }
	.zj_slide_lxbox_l { background: #000000; width: 26%; height: auto; float: left; text-align: center; }
	.zj_slide_lxbox_l p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lxbox_r { width: 74%; height: auto; float: left; }
	.zj_slide_lxbox_r p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox_zxyy { background: #fc8f22; width: 2.18rem; height: 0.55rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.zj_slide_lbox_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.55rem; }
	.swiper-container2 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; position: relative; z-index: 1; list-style: none; padding: 0; }
	.swiper-pagination2 { width: 100%; height: 0.46rem; left: 0; bottom: 10px; text-align: center; }
	
	
/*****/ }
@media screen and (min-width:361px) and (max-width:375px) {
	/*****/
	.bigbanner { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.banner img { width: 100%; height: auto; }
	.wt_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.wt_box_t { width: 100%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.wt_box_n { width: 93.9%; height: auto; overflow: hidden; margin: 2% auto; }
	.wt_wxmbox { background: url(../images/wt_bg.png) no-repeat center center; background-size: 100% 100%; width: 95.46%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_wxmxbox { width: 68.73%; height: auto; float: left; margin-left: 26%; margin-top: 7%; margin-bottom: 4%; }
	.wt_wxmxbox p { font-size: 0.16rem; color: #666666; line-height: 0.3rem; }
	.wt_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; float: left; margin-left: 26%; margin-bottom: 6%; border-radius: 45px; text-align: center; }
	.wt_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zs_bgbox { background: url(../images/zs_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 17% auto; }
	.zs_xbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zs_box_t h2 { font-size: 0.32rem; color: #FFFFFF; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.zs_box_w { width: 93.125%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_w p { font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; }
	.zs_box_n { width: 93.75%; height: auto; overflow: hidden; margin: 0 auto; }
	.swiper_slide { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	
	
	
	.hh_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 8%; }
	.hh_box_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.hh_box_n { width: 85.9375%; height: auto; overflow: hidden; margin: 4% auto; }
	.hh_box_nl { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_nl2 { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr2 { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_wbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30%; }
	.hh_box_wbox_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_t h2 { font-size: 0.26rem; color: #FFFFFF; line-height: 0.36rem; font-weight: 500; text-align: center; }
	.hh_box_wbox_w { width: 70%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.28rem; }
	.hh_box_n2 { width: 89.375%; height: auto; overflow: hidden; margin: 6% auto; }
	.hh_box_n2_l { width: 47.55%; height: auto; float: left; margin-right: 4.9%; }
	.hh_box_n2_r { width: 47.55%; height: auto; float: left; }
	.hh_box_n2_img { width: 62.5%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t h2 { font-size: 0.3rem; color: #333333; line-height: 0.4rem; font-weight: 500; text-align: center; }
	.hh_box_n2_ico { background: #333333; width: 0.42rem; height: 0.06rem; overflow: hidden; margin: 2% auto; }
	.hh_box_n2_w { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_w p { font-size: 0.2rem; color: #666666; line-height: 0.3rem; text-align: center; }
	.hh_box_zxyy { background: #fc8f22; width: 3rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.hh_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.xl_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_box_img { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wbox { background: #abd9f5; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox { background: #058dd3; width: 94.06%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 2%; margin-bottom: 10%; margin-left: 2.97%; margin-right: 2.97%; -moz-box-shadow: 2px 2px 5px #95bdd5; -webkit-box-shadow: 2px 2px 5px #95bdd5; box-shadow: 2px 2px 5px #95bdd5; }
	.xl_wxbox_t { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10%; margin-bottom: 2%; }
	.xl_wxbox_t h2 { font-size: 0.4rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; }
	.xl_wxbox_w { width: 87%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.xl_wxbox_t2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 7%; margin-bottom: 2%; }
	.xl_wxbox_t2 h2 { font-size: 0.3rem; color: #FFFFFF; line-height: 0.4rem; font-weight: 500; }
	.xl_wxbox_w2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 12%; }
	.xl_wxbox_w2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.lc_box { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	.lc_xbox { width: 89.84%; height: auto; overflow: hidden; margin: 0 auto; }
	.lc_box_l { width: 48.34%; height: auto; float: left; margin-right: 3.32%; }
	.lc_box_l_t { width: 83%; height: auto; float: left; }
	.lc_box_l_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_l_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_l_w { width: 83%; height: auto; float: left; }
	.lc_box_l_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.lc_box_r { width: 48.34%; height: auto; float: left; }
	.lc_box_r_t { width: 83%; height: auto; float: left; }
	.lc_box_r_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_t2 { width: 100%; height: auto; float: left; }
	.lc_box_r_t2 p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t2 span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_w { width: 83%; height: auto; float: left; }
	.lc_box_r_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.xl_boximg { width: 91.25%; height: auto; overflow: hidden; margin: 6% auto; }
	.xl_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.xl_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_bgbox { background: url(../images/zj_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 17%; margin-bottom: 2%; }
	.zj_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zj_box_t h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; }
	.zj_box_n { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide { width: 96.875%; height: auto; float: left; margin-left: 3.125%; }
	.zj_slide_l { width: 50.41%; height: auto; float: left; margin-right: 5.18%; }
	.zj_slide_r { width: 44.41%; height: auto; float: left; }
	.zj_slide_lbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lbox h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_slide_lbox span { font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; }
	.zj_slide_lbox2 { width: 100%; height: auto; overflow: hidden; margin: 6% auto; }
	.zj_slide_lbox2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox3 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lxbox { width: 100%; height: auto; overflow: hidden; margin: 1% auto; }
	.zj_slide_lxbox_l { background: #000000; width: 26%; height: auto; float: left; text-align: center; }
	.zj_slide_lxbox_l p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lxbox_r { width: 74%; height: auto; float: left; }
	.zj_slide_lxbox_r p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox_zxyy { background: #fc8f22; width: 2.18rem; height: 0.55rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.zj_slide_lbox_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.55rem; }
	.swiper-container2 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; position: relative; z-index: 1; list-style: none; padding: 0; }
	.swiper-pagination2 { width: 100%; height: 0.46rem; left: 0; bottom: 10px; text-align: center; }
	
	
/*****/ }
@media screen and (min-width:376px) and (max-width:414px) {
	/*****/
	.bigbanner { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.banner img { width: 100%; height: auto; }
	.wt_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.wt_box_t { width: 100%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.wt_box_n { width: 93.9%; height: auto; overflow: hidden; margin: 2% auto; }
	.wt_wxmbox { background: url(../images/wt_bg.png) no-repeat center center; background-size: 100% 100%; width: 95.46%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_wxmxbox { width: 68.73%; height: auto; float: left; margin-left: 26%; margin-top: 7%; margin-bottom: 4%; }
	.wt_wxmxbox p { font-size: 0.16rem; color: #666666; line-height: 0.3rem; }
	.wt_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; float: left; margin-left: 26%; margin-bottom: 6%; border-radius: 45px; text-align: center; }
	.wt_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zs_bgbox { background: url(../images/zs_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 17% auto; }
	.zs_xbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zs_box_t h2 { font-size: 0.32rem; color: #FFFFFF; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.zs_box_w { width: 93.125%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_w p { font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; }
	.zs_box_n { width: 93.75%; height: auto; overflow: hidden; margin: 0 auto; }
	.swiper_slide { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	
	
	
	.hh_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 8%; }
	.hh_box_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.hh_box_n { width: 85.9375%; height: auto; overflow: hidden; margin: 4% auto; }
	.hh_box_nl { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_nl2 { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr2 { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_wbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30%; }
	.hh_box_wbox_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_t h2 { font-size: 0.26rem; color: #FFFFFF; line-height: 0.36rem; font-weight: 500; text-align: center; }
	.hh_box_wbox_w { width: 70%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.28rem; }
	.hh_box_n2 { width: 89.375%; height: auto; overflow: hidden; margin: 6% auto; }
	.hh_box_n2_l { width: 47.55%; height: auto; float: left; margin-right: 4.9%; }
	.hh_box_n2_r { width: 47.55%; height: auto; float: left; }
	.hh_box_n2_img { width: 62.5%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t h2 { font-size: 0.3rem; color: #333333; line-height: 0.4rem; font-weight: 500; text-align: center; }
	.hh_box_n2_ico { background: #333333; width: 0.42rem; height: 0.06rem; overflow: hidden; margin: 2% auto; }
	.hh_box_n2_w { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_w p { font-size: 0.2rem; color: #666666; line-height: 0.3rem; text-align: center; }
	.hh_box_zxyy { background: #fc8f22; width: 3rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.hh_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.xl_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_box_img { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wbox { background: #abd9f5; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox { background: #058dd3; width: 94.06%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 2%; margin-bottom: 10%; margin-left: 2.97%; margin-right: 2.97%; -moz-box-shadow: 2px 2px 5px #95bdd5; -webkit-box-shadow: 2px 2px 5px #95bdd5; box-shadow: 2px 2px 5px #95bdd5; }
	.xl_wxbox_t { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10%; margin-bottom: 2%; }
	.xl_wxbox_t h2 { font-size: 0.4rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; }
	.xl_wxbox_w { width: 87%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.xl_wxbox_t2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 7%; margin-bottom: 2%; }
	.xl_wxbox_t2 h2 { font-size: 0.3rem; color: #FFFFFF; line-height: 0.4rem; font-weight: 500; }
	.xl_wxbox_w2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 12%; }
	.xl_wxbox_w2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.lc_box { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	.lc_xbox { width: 89.84%; height: auto; overflow: hidden; margin: 0 auto; }
	.lc_box_l { width: 48.34%; height: auto; float: left; margin-right: 3.32%; }
	.lc_box_l_t { width: 83%; height: auto; float: left; }
	.lc_box_l_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_l_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_l_w { width: 83%; height: auto; float: left; }
	.lc_box_l_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.lc_box_r { width: 48.34%; height: auto; float: left; }
	.lc_box_r_t { width: 83%; height: auto; float: left; }
	.lc_box_r_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_t2 { width: 100%; height: auto; float: left; }
	.lc_box_r_t2 p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t2 span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_w { width: 83%; height: auto; float: left; }
	.lc_box_r_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.xl_boximg { width: 91.25%; height: auto; overflow: hidden; margin: 6% auto; }
	.xl_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.xl_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_bgbox { background: url(../images/zj_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 17%; margin-bottom: 2%; }
	.zj_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zj_box_t h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; }
	.zj_box_n { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide { width: 96.875%; height: auto; float: left; margin-left: 3.125%; }
	.zj_slide_l { width: 50.41%; height: auto; float: left; margin-right: 5.18%; }
	.zj_slide_r { width: 44.41%; height: auto; float: left; }
	.zj_slide_lbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lbox h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_slide_lbox span { font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; }
	.zj_slide_lbox2 { width: 100%; height: auto; overflow: hidden; margin: 6% auto; }
	.zj_slide_lbox2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox3 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lxbox { width: 100%; height: auto; overflow: hidden; margin: 1% auto; }
	.zj_slide_lxbox_l { background: #000000; width: 26%; height: auto; float: left; text-align: center; }
	.zj_slide_lxbox_l p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lxbox_r { width: 74%; height: auto; float: left; }
	.zj_slide_lxbox_r p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox_zxyy { background: #fc8f22; width: 2.18rem; height: 0.55rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.zj_slide_lbox_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.55rem; }
	.swiper-container2 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; position: relative; z-index: 1; list-style: none; padding: 0; }
	.swiper-pagination2 { width: 100%; height: 0.46rem; left: 0; bottom: 10px; text-align: center; }
	
	
/*****/ }
@media screen and (min-width:415px) and (max-width:639px) {
	/*****/
	.bigbanner { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.banner img { width: 100%; height: auto; }
	.wt_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.wt_box_t { width: 100%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.wt_box_n { width: 93.9%; height: auto; overflow: hidden; margin: 2% auto; }
	.wt_wxmbox { background: url(../images/wt_bg.png) no-repeat center center; background-size: 100% 100%; width: 95.46%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_wxmxbox { width: 68.73%; height: auto; float: left; margin-left: 26%; margin-top: 7%; margin-bottom: 4%; }
	.wt_wxmxbox p { font-size: 0.16rem; color: #666666; line-height: 0.3rem; }
	.wt_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; float: left; margin-left: 26%; margin-bottom: 6%; border-radius: 45px; text-align: center; }
	.wt_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zs_bgbox { background: url(../images/zs_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 17% auto; }
	.zs_xbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zs_box_t h2 { font-size: 0.32rem; color: #FFFFFF; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.zs_box_w { width: 93.125%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_w p { font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; }
	.zs_box_n { width: 93.75%; height: auto; overflow: hidden; margin: 0 auto; }
	.swiper_slide { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	
	
	
	.hh_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 8%; }
	.hh_box_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.hh_box_n { width: 85.9375%; height: auto; overflow: hidden; margin: 4% auto; }
	.hh_box_nl { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_nl2 { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr2 { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_wbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30%; }
	.hh_box_wbox_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_t h2 { font-size: 0.26rem; color: #FFFFFF; line-height: 0.36rem; font-weight: 500; text-align: center; }
	.hh_box_wbox_w { width: 70%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.28rem; }
	.hh_box_n2 { width: 89.375%; height: auto; overflow: hidden; margin: 6% auto; }
	.hh_box_n2_l { width: 47.55%; height: auto; float: left; margin-right: 4.9%; }
	.hh_box_n2_r { width: 47.55%; height: auto; float: left; }
	.hh_box_n2_img { width: 62.5%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t h2 { font-size: 0.3rem; color: #333333; line-height: 0.4rem; font-weight: 500; text-align: center; }
	.hh_box_n2_ico { background: #333333; width: 0.42rem; height: 0.06rem; overflow: hidden; margin: 2% auto; }
	.hh_box_n2_w { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_w p { font-size: 0.2rem; color: #666666; line-height: 0.3rem; text-align: center; }
	.hh_box_zxyy { background: #fc8f22; width: 3rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.hh_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.xl_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_box_img { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wbox { background: #abd9f5; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox { background: #058dd3; width: 94.06%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 2%; margin-bottom: 10%; margin-left: 2.97%; margin-right: 2.97%; -moz-box-shadow: 2px 2px 5px #95bdd5; -webkit-box-shadow: 2px 2px 5px #95bdd5; box-shadow: 2px 2px 5px #95bdd5; }
	.xl_wxbox_t { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10%; margin-bottom: 2%; }
	.xl_wxbox_t h2 { font-size: 0.4rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; }
	.xl_wxbox_w { width: 87%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.xl_wxbox_t2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 7%; margin-bottom: 2%; }
	.xl_wxbox_t2 h2 { font-size: 0.3rem; color: #FFFFFF; line-height: 0.4rem; font-weight: 500; }
	.xl_wxbox_w2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 12%; }
	.xl_wxbox_w2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.lc_box { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	.lc_xbox { width: 89.84%; height: auto; overflow: hidden; margin: 0 auto; }
	.lc_box_l { width: 48.34%; height: auto; float: left; margin-right: 3.32%; }
	.lc_box_l_t { width: 83%; height: auto; float: left; }
	.lc_box_l_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_l_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_l_w { width: 83%; height: auto; float: left; }
	.lc_box_l_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.lc_box_r { width: 48.34%; height: auto; float: left; }
	.lc_box_r_t { width: 83%; height: auto; float: left; }
	.lc_box_r_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_t2 { width: 100%; height: auto; float: left; }
	.lc_box_r_t2 p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t2 span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_w { width: 83%; height: auto; float: left; }
	.lc_box_r_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.xl_boximg { width: 91.25%; height: auto; overflow: hidden; margin: 6% auto; }
	.xl_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.xl_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_bgbox { background: url(../images/zj_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 17%; margin-bottom: 2%; }
	.zj_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zj_box_t h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; }
	.zj_box_n { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide { width: 96.875%; height: auto; float: left; margin-left: 3.125%; }
	.zj_slide_l { width: 50.41%; height: auto; float: left; margin-right: 5.18%; }
	.zj_slide_r { width: 44.41%; height: auto; float: left; }
	.zj_slide_lbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lbox h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_slide_lbox span { font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; }
	.zj_slide_lbox2 { width: 100%; height: auto; overflow: hidden; margin: 6% auto; }
	.zj_slide_lbox2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox3 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lxbox { width: 100%; height: auto; overflow: hidden; margin: 1% auto; }
	.zj_slide_lxbox_l { background: #000000; width: 26%; height: auto; float: left; text-align: center; }
	.zj_slide_lxbox_l p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lxbox_r { width: 74%; height: auto; float: left; }
	.zj_slide_lxbox_r p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox_zxyy { background: #fc8f22; width: 2.18rem; height: 0.55rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.zj_slide_lbox_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.55rem; }
	.swiper-container2 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; position: relative; z-index: 1; list-style: none; padding: 0; }
	.swiper-pagination2 { width: 100%; height: 0.46rem; left: 0; bottom: 10px; text-align: center; }
	
	
/*****/ }
@media screen and (min-width:640px) {
	/*****/
	.bigbanner { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.banner img { width: 100%; height: auto; }
	.wt_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.wt_box_t { width: 100%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.wt_box_n { width: 93.9%; height: auto; overflow: hidden; margin: 2% auto; }
	.wt_wxmbox { background: url(../images/wt_bg.png) no-repeat center center; background-size: 100% 100%; width: 95.46%; height: auto; overflow: hidden; margin: 4% auto; }
	.wt_wxmxbox { width: 68.73%; height: auto; float: left; margin-left: 26%; margin-top: 7%; margin-bottom: 4%; }
	.wt_wxmxbox p { font-size: 0.16rem; color: #666666; line-height: 0.3rem; }
	.wt_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; float: left; margin-left: 26%; margin-bottom: 6%; border-radius: 45px; text-align: center; }
	.wt_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zs_bgbox { background: url(../images/zs_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 17% auto; }
	.zs_xbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zs_box_t h2 { font-size: 0.32rem; color: #FFFFFF; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.zs_box_w { width: 93.125%; height: auto; overflow: hidden; margin: 0 auto; }
	.zs_box_w p { font-size: 0.16rem; color: #FFFFFF; line-height: 0.24rem; }
	.zs_box_n { width: 93.75%; height: auto; overflow: hidden; margin: 0 auto; }
	.swiper_slide { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	
	
	.hh_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 8%; }
	.hh_box_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_t h2 { font-size: 0.32rem; color: #333333; line-height: 0.42rem; font-weight: 500; text-align: center; }
	.hh_box_n { width: 85.9375%; height: auto; overflow: hidden; margin: 4% auto; }
	.hh_box_nl { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_nl2 { background: url(../images/hh_bg2.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; margin-right: 8%; }
	.hh_box_nr2 { background: url(../images/hh_bg1.png)no-repeat center center; background-size: 100% 100%; width: 46%; height: 3.68rem; float: left; }
	.hh_box_wbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30%; }
	.hh_box_wbox_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_t h2 { font-size: 0.26rem; color: #FFFFFF; line-height: 0.36rem; font-weight: 500; text-align: center; }
	.hh_box_wbox_w { width: 70%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_wbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.28rem; }
	.hh_box_n2 { width: 89.375%; height: auto; overflow: hidden; margin: 6% auto; }
	.hh_box_n2_l { width: 47.55%; height: auto; float: left; margin-right: 4.9%; }
	.hh_box_n2_r { width: 47.55%; height: auto; float: left; }
	.hh_box_n2_img { width: 62.5%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_t h2 { font-size: 0.3rem; color: #333333; line-height: 0.4rem; font-weight: 500; text-align: center; }
	.hh_box_n2_ico { background: #333333; width: 0.42rem; height: 0.06rem; overflow: hidden; margin: 2% auto; }
	.hh_box_n2_w { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.hh_box_n2_w p { font-size: 0.2rem; color: #666666; line-height: 0.3rem; text-align: center; }
	.hh_box_zxyy { background: #fc8f22; width: 3rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.hh_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.xl_box { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_box_img { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wbox { background: #abd9f5; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox { background: #058dd3; width: 94.06%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 2%; margin-bottom: 10%; margin-left: 2.97%; margin-right: 2.97%; -moz-box-shadow: 2px 2px 5px #95bdd5; -webkit-box-shadow: 2px 2px 5px #95bdd5; box-shadow: 2px 2px 5px #95bdd5; }
	.xl_wxbox_t { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10%; margin-bottom: 2%; }
	.xl_wxbox_t h2 { font-size: 0.4rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; }
	.xl_wxbox_w { width: 87%; height: auto; overflow: hidden; margin: 0 auto; }
	.xl_wxbox_w p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.xl_wxbox_t2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 7%; margin-bottom: 2%; }
	.xl_wxbox_t2 h2 { font-size: 0.3rem; color: #FFFFFF; line-height: 0.4rem; font-weight: 500; }
	.xl_wxbox_w2 { width: 87%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 12%; }
	.xl_wxbox_w2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.24rem; }
	.lc_box { width: 100%; height: auto; overflow: hidden; margin: 8% auto; }
	.lc_xbox { width: 89.84%; height: auto; overflow: hidden; margin: 0 auto; }
	.lc_box_l { width: 48.34%; height: auto; float: left; margin-right: 3.32%; }
	.lc_box_l_t { width: 83%; height: auto; float: left; }
	.lc_box_l_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_l_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_l_w { width: 83%; height: auto; float: left; }
	.lc_box_l_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.lc_box_r { width: 48.34%; height: auto; float: left; }
	.lc_box_r_t { width: 83%; height: auto; float: left; }
	.lc_box_r_t p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_t2 { width: 100%; height: auto; float: left; }
	.lc_box_r_t2 p { font-size: 0.24rem; color: #333333; line-height: 0.48rem; font-weight: 500; }
	.lc_box_r_t2 span { background: #21b0f9; border-radius: 50%; padding: 1.5% 2%; font-size: 0.14rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; margin-right: 1%; }
	.lc_box_r_w { width: 83%; height: auto; float: left; }
	.lc_box_r_w p { font-size: 0.18rem; color: #333333; line-height: 0.3rem; }
	.xl_boximg { width: 91.25%; height: auto; overflow: hidden; margin: 6% auto; }
	.xl_box_zxyy { background: #fc8f22; width: 3.65rem; height: 0.48rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.xl_box_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_bgbox { background: url(../images/zj_bg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_box { background: #058dd3; width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 17%; margin-bottom: 2%; }
	.zj_box_t { width: 100%; height: auto; overflow: hidden; margin: 2% auto; }
	.zj_box_t h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; font-weight: 500; text-align: center; }
	.zj_box_n { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide { width: 96.875%; height: auto; float: left; margin-left: 3.125%; }
	.zj_slide_l { width: 50.41%; height: auto; float: left; margin-right: 5.18%; }
	.zj_slide_r { width: 44.41%; height: auto; float: left; }
	.zj_slide_lbox { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lbox h2 { font-size: 0.36rem; color: #FFFFFF; line-height: 0.48rem; }
	.zj_slide_lbox span { font-size: 0.24rem; color: #FFFFFF; line-height: 0.36rem; }
	.zj_slide_lbox2 { width: 100%; height: auto; overflow: hidden; margin: 6% auto; }
	.zj_slide_lbox2 p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox3 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
	.zj_slide_lxbox { width: 100%; height: auto; overflow: hidden; margin: 1% auto; }
	.zj_slide_lxbox_l { background: #000000; width: 26%; height: auto; float: left; text-align: center; }
	.zj_slide_lxbox_l p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lxbox_r { width: 74%; height: auto; float: left; }
	.zj_slide_lxbox_r p { font-size: 0.18rem; color: #FFFFFF; line-height: 0.3rem; }
	.zj_slide_lbox_zxyy { background: #fc8f22; width: 2.18rem; height: 0.55rem; overflow: hidden; margin: 0 auto; border-radius: 45px; text-align: center; }
	.zj_slide_lbox_zxyy a { font-size: 0.18rem; color: #FFFFFF; line-height: 0.55rem; }
	.swiper-container2 { width: 100%; height: auto; overflow: hidden; margin: 0 auto; position: relative; z-index: 1; list-style: none; padding: 0; }
	.swiper-pagination2 { width: 100%; height: 0.46rem; left: 0; bottom: 10px; text-align: center; }
	
	
/*****/ }
