body{ min-width:320px; overflow-x: hidden;}
.looding .im1{ width: 3.5rem;}


.nav .v1{ height: 1rem;}
.nav_tan,.nav .v1{ position: fixed; top: 0; left: 0; width: 100%; z-index: 101; overflow-y: auto; border-bottom: #dfdfdf 1px solid;}
.nav .v1 img{ width: .64rem; margin-top: .18rem;}
.nav .v1 a img{ width: 2.5rem; margin-top: .26rem;}
.nav .v1 a{ margin-left: .35rem; }
.nav .v1 span{ margin-right: .35rem;}

.nav .v3 .span_1 img,.nav .v3 .span_2 img{ opacity: .3; float: left; margin: .34rem .2rem 0 .36rem;}
.nav .v3 .v3_1{ line-height: 1rem;border-bottom: #dfdfdf 1px solid;}
.nav .v3 .v3_1 .span_1,.nav .v3 .v3_1 .span_2{ width: 100%; font-size: .28rem; color: #000;}
.nav .v3 .v3_1 .im1{ margin-left: .36rem; font-weight: normal;}
.nav .v3 .v3_1 .im2{ top:.02rem; right: .18rem; width: .3rem; }
.nav .v3 ul{ background: #f2f2f2;border-top: #dfdfdf 1px solid; display: none;}
.nav .v3 ul li{ height: 1rem; line-height: 1rem;border-bottom: #dfdfdf 1px solid; width: 100%; padding-left: .36rem;font-size: .24rem;}
.nav .v3 ul li a{ display: block;}
.nav .v3 ul li:last-child{ border-bottom: none;}
.nav .v3 ul li a{ color: #666666;}
.nav_tan{ top: 1rem;border-top: #dfdfdf 1px solid; height: 93%; left: -100%;-webkit-transition: all .5s ease-in-out; overflow-x:hidden; z-index: 102;}

.nav_tan.cur{ left: 0;}


.section2.cur .v2{
	-webkit-animation: se2_v2 .5s .3s both ease-in-out;
	 animation: se2_v2 .5s .3s both ease-in-out; bottom: auto;
}
@-webkit-keyframes se2_v2 {
	0%{ opacity: 0;top: 32%;}
	100%{ opacity: 1; top: 25%;}
}
@keyframes se2_v2 {
	0%{ opacity: 0;top: 35%;}
	100%{ opacity: 1;top: 25%;}
}

.section2 .v2 .im1, .section2 .v2 .im2{ float: none; width: 100%;}
.section2 .v2_1{ top: 3%; width: 80%; left: 10%;}
.section1 .controlArrow.next,.section1 .controlArrow.prev{ width: .6rem; height: .6rem;}
.section1 .controlArrow.prev{ left: .3rem; background-size:100% 100%;}
.section1 .controlArrow.next{ right: .3rem; background-size:100% 100%;}

.section2 .v1 .span_1, .section3 .v1 .span_1{ font-size: .36rem;}
.section2 .v1 .span_3{ font-size: .18rem; color: #aaa;}
.section2 .v2_1{ font-size: .24rem;}

.section3 .auto2{ width: 90%;}
.section3 .v2{ padding-top: 2.8rem;}
.section3 .v2 dl{ width: 30%; margin: 0 0 15px 2.5%;}
.section4 .se4_v1,.section5 .se4_v1{ width: 90%; margin-left: 5%;}
.section4 .span_1, .section5 .span_1{ font-size: .42rem; letter-spacing:2px;}
.section4 .span_3, .section5 .span_3{ font-size: .24rem;}

.section4.cur .se4_v1{
	-webkit-animation: se4_v1 .5s both ease-in-out;
	 animation: se4_v1 .5s both ease-in-out;
}
@-webkit-keyframes se4_v1 {
	0%{ opacity: 0;top: 42%;}
	100%{ opacity: 1; top:38%;}
}
@keyframes se4_v1 {
	0%{ opacity: 0;top: 42%;}
	100%{ opacity: 1; top: 38%;}
}

.section5.cur .se4_v1{
	-webkit-animation: se4_v11 .5s both ease-in-out;
	 animation: se4_v11 .5s both ease-in-out;
}
@-webkit-keyframes se4_v11 {
	0%{ opacity: 0;top: 40%;}
	100%{ opacity: 1; top:36%;}
}
@keyframes se4_v11 {
	0%{ opacity: 0;top: 40%;}
	100%{ opacity: 1; top: 36%;}
}

.ri_dian li.cur .span_1{ display: none;}
.foot .v1{ text-align: center; width: 100%;}
.foot .v2{ display: none;}


.section2.cur .v1{
	-webkit-animation: se2_v1 .5s both ease-in-out;
	 animation: se2_v1 .5s both ease-in-out;
}

@-webkit-keyframes se2_v1 {
	0%{ opacity: 0;top: 17%;}
	100%{ opacity: 1; top: 13%;}
}
@keyframes se2_v1 {
	0%{ opacity: 0;top: 17%;}
	100%{ opacity: 1; top: 13%;}
}

.section3.cur .v1{
	-webkit-animation: se3_v1 .5s both ease-in-out;
	 animation: se3_v1 .5s both ease-in-out;
}
@-webkit-keyframes se3_v1 {
	0%{ opacity: 0;top: 17%;}
	100%{ opacity: 1; top: 13%;}
}
@keyframes se3_v1 {
	0%{ opacity: 0;top: 17%;}
	100%{ opacity: 1; top: 13%;}
}

.section2 .v2 .im1{ opacity: .2;}

.section2 .v1 .span_2,.section3 .v1 .span_2,.section4 .span_2, .section5 .span_2{ width: .25rem; height: 2px;}
.ss{ margin-top: .6rem; padding-bottom: .3rem;}
.ss .sou_in1{ width: 90%; border: none; border: #e4dfd7 1px solid; height: .6rem; line-height: .6rem;
    margin-left: 5%; border-radius: .3rem;  padding-left: .2rem;}
.ss img{ right: .5rem; top: .12rem; width: .3rem;}


.section3 .v2 dl dd{ display: block; line-height: .5rem; height: .5rem; display: none;}
.section3 .span_1{ font-size: .24rem;}

/*========================首页 end==============================*/

.ju_ltop{ margin-top: 1rem;}
.new1_v1{ background-size: auto 100%; height: 3rem !important;}
.new1_v1 .v1 .span_1{ font-size: .36rem;}
.new1_v1 .v1 .span_2{ width: .25rem; margin: 7px auto 0; height: 2px;}
.new1_v1 .v1{ margin-top: -.2rem;}

.new_2>ul{ float: left;}
.new_2{ margin: .2rem 0 .3rem .2rem;}

.new_3 .v1{white-space:normal ;}
.new_3 .new_v1 dl{ padding: .2rem 0;}
.auto3{ width: 95%;}
.new_3 .new_v1 dt{ width: 1.8rem; height: 1.05rem;}
.new_3 .new_v1 dd{ margin-left: 2rem;}
.new_3 .v1{ font-size: .24rem; line-height: .32rem; max-height: .64rem;}
.new_3 .v2{ font-size: .2rem; line-height: .35rem; height: .70rem; margin: .05rem 0 .05rem 0; display: none;}
.fotv2 .v1{ text-align: center; width: 100%;}
.fen_ye a, .fen_ye span{ font-size: .24rem; line-height: .5rem; height: .5rem; padding: 0 .15rem; margin: 0 .1rem;}
.fen_ye{ margin: .45rem 0 .6rem 0;}
.new_3 .v3{ font-size: .22rem; margin-top: .1rem;}


/*===================新闻动态=====================*/

.ye_w_v1 li{ width: 24.8% !important}
.yewu_de_auto{ width: 90%; margin-left: 5%;}
.yewu_de{ padding-top: .3rem; margin-top: 0;}
.yewu_de .v2{ margin-top: .3rem;}
.yewu_de .v2_2{ margin-top: .1rem;}
.hui_de,.yewu_de .v4 .ul_1{ float: none;}
.yewu_de .v3{ margin-top: .6rem;}

.yewu_de .v1{ font-size: .36rem; line-height: .45rem;}

.yewu_de .v4 a,.fan_h_zhi{ margin: .45rem auto .6rem; height: .6rem; line-height: .6rem; font-size: .24rem; width: 2.2rem;}
.yewu_de .v2_1 span{ line-height: 30px;}

/*===================新闻详情=====================*/

.zhi_de_v1{ font-size: .32rem; line-height: .46rem;}
.zhi_de_v2{ font-size: .24rem; margin-bottom: .6rem;}

/*===================职场建议详情=====================*/ 

.ab_fl, .ab_fr{ float: none; width: 100%; margin-top: .5rem;}
.ab_con1 .auto3{ width: 90%;}
.ab_con1{ background: #fff; height: auto; margin-bottom: 0rem;}
.ab_con1 .span_1, .ab_con2 .span_1, .ab_con3 dd .span_1{ font-size: .36rem;}
.xian{ width: .25rem; height: 2px;}
.ab_con1 .span_2, .ab_con3 dd .span_2{ margin: 10px 0;}
.ab_con2 .span_2{ margin: 10px auto 10px;}
.ab_con1 .v2{ font-size: .28rem; line-height: .4rem;}
.ab_con1 .v3{ font-size: .24rem; margin-top: .1rem;}
.ab_con1 .video-js{ width: 100%; height: 3.6rem;}
.ab_con1 .v3, .gwde1_fl .v3{ line-height: 1.5em;}

.ab_con2{ margin-top: 0rem; padding: .5rem 0 .6rem 0;}
.ab_con2 .v2,.ab_con3 dd .span_3,.ab_con3 dd .v1_1 .v1_2{ font-size: .24rem; line-height: .4rem;}
.ab_con2 .v3{ width: 100%;}
.ab_con2 .v3 li{ width: 30%; margin-left: 2.5%; margin-right: 0; margin-bottom: .15rem;}
.ab_con3{ padding: .6rem 0; top: 0rem; margin-top: .5rem;}
.ab_con3 dd .span_1{ margin-top: 0; text-align: center;}
.ab_con3 dd .span_2{ margin: 10px auto 0;}
.ab_con3 dd .span_3{ margin-top: .3rem;}
.fen_ye1{ margin: .05rem 0 .9rem 0}

/*===================关于 end=====================*/

.zhic_de1.auto4{ width: 100%; font-size: .24rem;}
.zhic_de1 .span_1{ margin-left: .2rem; width: 80%;}
.zhic_de1 .span_2{ margin-right: .2rem;}

/*===================职场建议 end=====================*/

.tit{ padding-top: 20px;}
.tit .v1 .span_1{ font-size: 46px;}
.tit .v1 .span_2{ margin: 20px auto 20px;}
.guw_con .auto3{ width: 90%;}
.gu_con1{ width: 100%; overflow-x:auto;}
.gu_con1 ul{ width: 1000px; overflow: hidden;}
.gu_con1 li{ display: block; float: left; margin-right: .7rem;}
.guw_con .section3 .v2 dl{ width: 47%;}
.guw_con .section3 .v2{ padding-top: .38rem;}
.guw_con .section3{ width: 100%;}
.guw_con .section3 .v2 dl{ margin:0 0 .35rem 0;}
.guw_con .section3 .v2 dl:nth-child(odd){ float: left;}
.guw_con .section3 .v2 dl:nth-child(even){ float: right;}
.guw_con{ width: auto; height: 100%; background-size: auto 100%;}
.fen_ye1{ padding: 0;}

/*===================顾问列表 end=====================*/

.gwde_con1_1 .auto3, .gwde_con2 .auto3, .gwde_con3 .auto3{ width: 90%;}
.gwde1_fl,.gwde1_ri{ float: none;}
.gwde1_fl{ width: 100%; width: 100%; margin-left: 0; margin-top: .4rem;}
.gwde1_ri{ width: 100%; margin-top: .3rem;}
.gwde_con1{ background: #fff; height: auto; padding-bottom: 0;}
.gwde1_ri img{ top: 0;}
.gwde_con3 .form1,.gwde_con3 .form1 .in6,.gwde_con2 .ul1{ width: 100%;}
.gwde_con3 .form1 .in{ width: 100%; margin-bottom: .3rem; line-height: .7rem; height: .7rem; font-size: .24rem;}
.form1_v1 input,.form1_v1 .span_1{ width: 40%;}
.form1_v1 .span_1{ margin-left: 0;}
.gwde_v1,.gwde_con3 .form1{ margin-top: .3rem;}
.form1_v1 .span_1 b,.form1_v1 input,.form1_v1 .span_1{ font-size: .26rem; height: .7rem; line-height: .7rem;}
.gwde_con3 .form1 .in6{ margin-bottom: .3rem;}
.form1_v1 .span_1{ margin-right: 0; margin-left: 6%;}
.form1_v1 .in8{ margin-left: 6%;}
.gwde_con3{ padding: 0 0 .6rem 0;}
.gwde_con2 .ul1 li{ width: 90%; margin-right: 0; padding: .4rem 5%; margin-bottom: .3rem; height: auto; min-height: 2rem;}
.gwde_con2 .ul1 li .span_1{ font-size: .32rem; margin-bottom: .15rem;}
.gwde_con2 .ul1 li .span_2{ width: .4rem;}
.gwde_con2 .ul1 li .v1{ line-height: .42rem; margin-top: .2rem;}


/*===================顾问详情 end=====================*/

.huo_con2{ margin-top: .3rem;}
.huo_con2 ul li{ font-size: .26rem; height: .7rem; line-height: .7rem;}

.huo_con .auto3,.zhao_p_con .auto3{ width: 90%;}
.huo_con3 .qie dl{ width: 47.5%; margin: .3rem 0 0 0;}
.huo_con3 .qie dl dt{ width: 100%; height: 3.1rem;}
.huo_con3 .qie>div{ width: 100%;}
.huo_con3 .qie dl:nth-child(odd),.zhaop_con2 dl:nth-child(odd){ float: left;}
.huo_con3 .qie dl:nth-child(even),.zhaop_con2 dl:nth-child(even){ float: right; }
.huo_con3{ margin-bottom: .9rem;}

/*===================活动照片 end=====================*/
.lian_ri ul{ width: 100%; min-width: 400px; }
/*.lian_ri .v2 li .b2{ padding-left: 30px; }*/

.lianx_con{ background: #fff; height: auto; margin-bottom: .6rem;}
.lian_le,.lian_ri{ float: none; width:100%;}
.lian_ri .v1, #dituContent{ margin-top: .5rem;}
.lian_ri .span_1{ font-size: .36rem;}
.lian_ri .span_2{ margin: 10px 0;}
.lian_ri .v2{ font-size: .24rem;}
.lian_ri .v2 li{ margin-bottom: .25rem;}
#dituContent{ height: 4rem;}

/*===================联系 end=====================*/

.zhaop_con2{ margin-bottom: .5rem; margin-top: .45rem;}
.zhaop_con2 dl{ width: 40%; margin-bottom: .3rem; padding:0 5%;}
.zhaop_con2 dl dt{ width: 80%; height: auto;}
.zhaop_con2 dl:nth-child(even){ background: none;}
.zhaop_con3{ padding: .6rem 0;}
.zhaop_con3 .con1, .zhaop_con4 .con1,.zwei_con .auto3{ width: 90%;}
.zhaop_con2 dd{ line-height: .36rem;}
.zhan_k .v1{ line-height: .7rem; height: .7rem;}
.zhan_k .v1 .span_2 img{ margin-top: .23rem;}
.zhan_k .v1 .span_1{ font-size: .26rem; margin-left: .3rem;}
.zhan_k .v1 .span_2{ margin-right: .3rem;}
.zhan_k{ margin-bottom: .2rem;}
.zhan_k .v2{ padding: .3rem;}
.zhan_k .v2_1 .span_1{ font-size: .36rem;}
.zhan_k .v2_1>div{ line-height: .36rem; margin-top: .15rem;}
.zhan_k .v2_1{ margin-bottom: .4rem;}
.zhaop_con4 .form1 .in{ line-height: .7rem; height: .7rem;}
.zhaop_con4 .form1_v1{ margin-top: .6rem;}
.zhaop_con4{ padding: .4rem 0 .9rem 0;}


/*===================招聘岗位 end=====================*/
.body_zw{ background: #fff;}
.zwei_con .auto3{ padding: .2rem 0; margin-bottom: .6rem;}
.zp_con1, .zp_con2{ width: 100%;}
.zp_con1 .zp_v1{ width: 100%; margin-bottom: .2rem;}
.zp_con1 .ul2{ float: none;}
.zp_con1 .ul2 li{ width: 47%; margin: 0;}
.zp_con1 .ul2 .li1{ float: left;}
.zp_con1 .ul2 .li2{ float: right;}
.zp_con1 .zp_v1 input{ font-size: .22rem;}
.zp_con1 .ul2 li{ font-size: .24rem;}
.zp_con2{ margin-top: .35rem; overflow-x:auto;}
.zp_con2 .tr1 td{ height: .6rem; font-size: .24rem;}
.zp_con2 table td{ height: .85rem; font-size: .22rem;}

.zp_con2 table{ width: 7.5rem;}
.zp_con2 .td1{ width: 1.5rem;}
.zp_con2 .td2{ width: 2rem;}
.zp_con2 .td3{ width: 1.2rem;}
.zp_con2 .td4{ width: 1.6rem;}
.zp_con2 .td5{ width: 1rem;}


/*===================职位列表 end=====================*/

.body_zw1{ background: #f5f5f5 !important;}
.zw_de_con{ width: 90%;}
.zw_de_con1 .v1{ line-height: .36rem; margin-top: .3rem;}
.zw_de_con2{ margin-top: .4rem;}
.zw_de_con2 .v1 .v1_1{ line-height: .36rem; margin-top: .2rem;}

/*===================职位详情 end=====================*/

.why_con3{ padding: .6rem 0;}
.why_con3 .ul1{ overflow: hidden;}
.why_con3 .ul1 li{ float: none; margin-bottom: .2rem; width: 100%; padding: .2rem;}
.why_con .auto3{ width: 90%;}
.why_con3 .ul1 dt{ width: 1.2rem; height: 1.2rem; line-height: 1.2rem; font-size: .26rem;}
.why_con3 .ul1 dd{ margin-left: 1.4rem; width: 70%;}
.why_con3 .ul1 dd .span_1{ font-size: .26rem;}
.why_con3 .ul1 dd .span_2{ font-size: .22rem;}
.why_con3 .ul1{ margin-top: .25rem;}

.why_con4{ width: 90%; margin: 0 auto; padding: .6rem 0;}
#main{ width: 100%; height: 6.4rem;}
.why_con4 .v2 .span_1{ width: 2.5rem; height: 2.5rem; left: 1.7rem; top: 1.93rem;}
.why_con4 .v2 .span_2{ width: 4.6rem; height: 4.6rem; left: .66rem; top: .85rem;}
.why_auto{ width: 90%;}
.why_con5{ padding: .6rem 0 .9rem 0;}
.why_con5 .why_v1{ padding-bottom: .1rem;}
.why_con5 .ul_2 li{ padding: .2rem 0;}
.why_con4 .im_1{ width: 1.7rem; top: .63rem; left: 0;}
.why_con4 .im_2{ width: 1.7rem; top: .68rem; right: 0;}
.why_con4 .im_3{ width: 2rem; top: 5.2rem; right: -.15rem;}
.why_con2{ width: 100%;}

.why_con2 .im2,.why_con2 .im3,.why_con2 .im4,.why_con2 .im5{ display: none;}
.why_yin{ display: none; position: relative; top: -.5rem;}
.why_yin .im6{ width: 2.09rem;}
.why_yin .im7{ width: 2.51rem;}
.why_yin .im8{ width: 2.5rem;}
.why_yin .im9{ width: 3.39rem;}

/*===================why cgl end=====================*/

.ri_dian li .span_2{ width: 4px; height: 4px; margin-top: .1rem;}
.ri_dian li{ height: auto;}
.ab_fl .v1,.ab_fl .v2{ text-align: center;}
.ab_con1 .span_2,.gwde1_fl .v1 .span_2{ margin: 10px auto 13px;}

body,html{overflow-x:hidden;}
.gwde1_fl .v1 .span_1{ font-size: .36rem;}
.gwde1_fl .v1{ text-align: center;}
.zw_de_con1 .span_1{ font-size: .34rem;}
form{ position: relative;}
 
.huo_con3 .qie dl dd{ display: block;}
.new_2 li:hover a{ color: #b4b3b3;}
.why_con5 .ul_2 a:hover{ color: #555;}


.tan_con{ height:6rem; top: 50%; left: 50%; margin-top: -3rem;}
.tan_con .im2{ width: .31rem; top: -.4rem;}
.ab_con3 dt,.ab_con3 dd{ float: none; width: 100%;}
.ab_con3 .auto3{ width: 90%;}
.ab_con3 dd{ margin-top: .3rem;}

.gwde_con2{ padding: 0px 0 .6rem 0; margin-top: .4rem;}
.ab_con2 .auto3 .v2{ width: 95%; margin: 0 auto;text-align: justify;}
.guw_con{ min-height: 600px;}
.seacherid{height: 4rem; line-height: 4rem; font-size: .36rem;}
.why_con1{ width: 90%; margin: 0 auto;}
.foot_nei{ position: fixed; bottom: 0; left: 0; z-index: 101;}


.wrap{ padding-bottom: 40px;}
.gwde_con3 #filename{ top: -.4rem;}
#filename{ margin-top: .2rem;}
.ab_con3 dt img{ width: 100%;}

.fen_ye a, .fen_ye span{width: .4rem; padding: 0;}
.xia_yi,.shang_yi{ width: auto !important; padding: 0 .15rem !important;}




.why_con3,.why_con4,.why_con5 .tit{ opacity: 1;}
.ab_con3{ opacity: 1;}
.why_con5 .ul_2 li{ opacity: 1;}

.header,.foot_nei .fotv1,.fotv2 .v2{ display: none;}
.nav{ display: block;}


.ab_con .bai_im1{ display: none;}
.ab_fr .im1{ width: 100%;}
.ab_con3 dt{ height: auto;}
.ab_con3 dt img{ margin: 0;}
.ab_con3 dd .v1{ margin-top: .5rem;}
.ab_con3 dd .v1_1 .span_4 img, .ab_con3 dd .v1_1 .span_5 img{ width: .37rem;}
.ab_con3 dd .v1_1 .v1_2{ margin-top: .5rem;}



/*新添加*/
.section2 .v2_1 ul li{ line-height: .42rem;}

/*4.25*/
.di_con2{ display: block; width: 90%; margin-left: 5%; padding-bottom: .6rem;}
.di_con1 .di_v>img{ display: none;}
.auto_1280{ width: 100%;}

.di_con2 .span_1{font-size: .27rem; color: #000;}
.di_con2 .span_2{ font-size: .22rem; color: #555; min-height: .5rem;}
.di_con2  span{  line-height: .5rem; overflow: hidden;}
.di_con2  span img{ float: left; position: relative; top: .1rem; margin-right: 5px;}
.di_con .tit{ padding-top: .5rem;}

.di_con2 .di_v2{ margin-bottom: .3rem;}

.foot_nei .fotv2{ line-height: 30px;}
.fotv2 .v3, .foot .v3{ text-align: center;}

.foot{ height: auto; line-height: 20px; padding: .1rem 0;}
.fotv2 .v3, .foot .v3{ margin-left: 0; width: 100%; text-align: center;}

.ul2_mob{ text-align: left; margin-left: 5%; margin-top: .3rem;}
.ul2_mob li{ display: inline-block;}
.ul2_mob li a{ display: inline-block; margin-right: .1rem;}



.mob_ban{ display: block;}
.pc_ban{ display: none;}

.section .xiang{ margin-left: 0 !important;}
.mob_ban .slick-prev,.mob_ban .slick-next{ width: .6rem; height: .6rem;}
.mob_ban .slick-prev{ background-size: 100% 100%; left: .2rem;}
.mob_ban .slick-next{ background-size: 100% 100%; right: .2rem;}


.new1_v1 .v2_ban{ bottom: 0; left:25%; width: 50%; margin-left: 0;}


/*.guan_co2,.guan_co3 .you img,.guan_co4 .you img,.guan_co5{ width: 90%; margin: 0 auto;}*/
.guan_co3, .guan_co4{ background: none;}

.guan_co2 .span_1{ font-size: .5rem;}
.guan_co2 .span_2{ margin: .2rem 0 .4rem 0; font-size: .3rem;}
.guan_co2{ padding-top: .3rem;}
.guan_co2 .v1{ width: 100%; font-size: .26rem; line-height: .5rem; text-align: left;}
.guan_co2 .span_2,.guan_co2 .span_1,.guan_co5 .span_2{letter-spacing:.2rem;}


.guan_co3 .zuo, .guan_co4 .zuo{ width: 100%; float: none;}
.guan_co3 .you,.guan_co4 .you{ position: relative; right: 0; background: url(../images/guan_4.jpg) no-repeat bottom center; background-size: 100% 100%; width: 100%; padding: 5% 0;}
.guan_co3 .zuo .v1, .guan_co4 .zuo .v1{ padding: 0; width: 100%;}
.guan_co4 .you{ left: 0;}
.guan_co4_1 img{ width: 100%; margin: 0;}
.guan_co4 .zuo .v1{ text-align: left;}
.guan_co4 .zuo .span_1 b{ float: left;}
.guan_co3 .zuo{ margin-bottom: 1rem;}
.guan_co4 .you{ margin-top: 1rem; bottom: 0;}

.guan_co4 .zuo .span_1, .guan_co3 .zuo .span_1,
.guan_co4 .zuo{ margin-bottom: 0; padding-bottom: 0;}

.guan_co5 .span_1{ font-size: .34rem;}
.guan_co5 .span_2{ font-size: .3rem; margin-top: .2rem;}
.guan_co5{ margin-top: 1rem;}
.guan_co5 .span_1{letter-spacing:2px;}
.guan_co5 li{ width: 33%;}
.guan_co5 ul{ margin-top: .6rem;}
 

.guan_co3, .guan_co4,.guan_co5,.guan_co2,.guan_co3 .you img,.guan_co4 .you img{ width: 90%;margin: 0 auto;}
.guan_co3 .zuo, .guan_co4 .zuo{ margin-left: 0;}
.guan_co3 .zuo .im1{ position: relative; top: 0; margin-bottom: .3rem;}
.guan_co3 .zuo{ padding-top: 0;}
.guan_co3, .guan_co4,.guan_co5{ margin-top: 1rem;}
.guan_co3 .you{ bottom: 0px;}
.guan_zong{ margin-bottom: .4rem; padding-bottom: 1rem;}




.ha_dh{ opacity: 1;}


.xuan_co1{ width: 98%; margin: 0px auto 1.4rem; padding-top: .5rem;}
.xuan_co2 .span_1, .xuan_co6 .v1 .span_2, .xuan_co4 .span_1,.xuan_co4 .span_2{letter-spacing:.06rem;}
.xuan_co6 .v1 .span_3, .xuan_co4 .span_2, .xuan_co2 .span_2{ font-size: .26rem;}
.xuan_co2 .span_2{letter-spacing:.5rem; left: .3rem;}
.xuan_co3 dl{ width: 100%; margin-bottom: .6rem !important;}
.xuan_co3 dl dt{ width: 40%;}
.xuan_co3 dl dt img{ width: 100% !important;}
.xuan_co3 dl dd{ width: 57%; margin-left: 3% !important; margin-top: .2rem !important;}
.xuan_co3 dl.dl2{ margin: 0; top: 0;}
.xuan_co3 dl.dl2 dt,.xuan_co3 dl.dl2 dd{ float: left;}
.xuan_co3 .zuo, .xuan_co3 .you{ width: 100%;}
.xuan_auto, .xuan_co6 .v2, .xuan_co4 .v2{ width: 90%;} 
.xuan_co3 dd .span_1,.xuan_co2 .span_1, .xuan_co6 .v1 .span_2, .xuan_co4 .span_1{ font-size: .35rem;}
.xuan_co3 dd .span_2,.xuan_co5 .v3 dd{ font-size: .24rem;}

.xuan_co5 .v3,.xuan_co5 .v3 dl{ width: 100%; margin: 0;}
.xuan_co3{ margin-top: .75rem; padding-bottom: .6rem;}
.xuan_co4{ background-size: 100% auto;}
.xuan_co4 .v1{ padding-top: 1rem;}
.xuan_co4 .v2{ margin: 1rem auto 0; left: 0;}
.xuan_co4 .v2 dl{ width: 100%; padding: .2rem 0; border-radius: 0; margin-bottom: .3rem;}
.xuan_co4 .v2 dt{ font-size: .4rem; left: 0; margin-left: 2%; width: 21%;}
.xuan_co4 .v2 dd{ width: 68%; font-size: .24rem;  margin-left: 5%;}
.xuan_co4 .v2 dt i,.xuan_co5 .v3 dl .span_3 i{ font-size: .24rem;}
.xuan_co2 .span_2, .xuan_co4 .span_2, .xuan_co6 .v1 .span_3{ margin-top: .1rem;}
.xuan_co5,.xuan_co6 .v1 .span_1{ padding-top: 1rem;}
.xuan_co6 .v1 .span_1{ width: .97rem;}
.xuan_co6 .v1 .span_1 img{ width: 100%;}
.xuan_co6 .v1 .span_3{letter-spacing:.5rem; left: .3rem;}
.xuan_co6 .v2{ margin: .6rem auto 0; font-size: .26rem;}
.xuan_co6 .v2 ul{ float: none; width: 100%;}
.xuan_co6 .v2 ul li{ margin-bottom: .3rem;}

.xuan_co3 dd .span_2,.xuan_co6 .v2 ul li,.xuan_co4 .v2 dd{ line-height: 1.5em;}
.xuan_co6{ min-height: 12rem;}

.xuan_co5 .v3 dl dt{/* width: 70%; margin-left: 15%;*/}
.xuan_co5 .v3 dl{float: none; margin-bottom: .5rem; width: 90%; margin-left: 5%;}
.xuan_co5 .v3{ margin: .8rem auto 0;}
.xuan_co5 .v3 dl .span_3{ font-size: .6rem; margin-top: -.4rem;}
.xuan_co5 .v3 dd{ margin-top: .3rem; width: 80%; margin-left: 10%;}
.xuan_co5{ padding-bottom: 0;}
.xuan_auto1{ background: none;}
.xuan_co3 .zuo{ margin-left: 0px;}
.xuan_co3 .you{ margin-right: 0px;}
.xuan_co5 .v2{ margin: 0 auto;}

.xuan_auto, .xuan_co4, .xuan_co5, .guan_co3, .guan_co4, .guan_co5{ width: 90%;}









body,html{-webkit-overflow-scrolling:touch;}

@media screen and (min-width: 320px) {html {font-size: 50px;}}
@media screen and (min-width: 360px) {html {font-size: 56px;}}
@media screen and (min-width: 400px) {html {font-size: 63px;}}
@media screen and (min-width: 440px) {html {font-size: 69px;}}
@media screen and (min-width: 480px) {html {font-size: 75px;}}
@media screen and (min-width: 640px) {html {font-size: 75px;}}



