@media screen and ( max-width:1440px ){
	.headDiv .txtDiv .txt{ font-size: 18px; line-height: 18px; }
	.headDiv .txtDiv .wen{ font-size: 26px; line-height: 26px; }
	.headDiv .tel{ padding: 58px 265px 0 0; font-size: 20px; }
	.headDiv .form{ width: 243px;}
	.indexP1 .list li .numUp{ font-size:42px; line-height:42px;}
	.indexP3 .shadog{ padding-left:250px;}
	.indexP3 .txtDiv{ left:5%;}
	.indexP4{ padding:80px 0 75px;}
	.indexP4 .titleDiv .en{ font-size: 60px; line-height: 60px; }
	.indexP4 .titleDiv .cn{ font-size: 42px; line-height: 42px; }
	.indexP4 .list ul{ margin-right: -18px; }
	.indexP4 .list li{ padding-bottom: 18px; }
	.indexP4 .list li .box{ margin-right: 18px; height: 308px; padding: 30px 24px 0; }
	.indexP4 .list li .imgDiv{ height: 180px; }
	.indexP4 .list li .imgDiv img{ max-width: 180px; max-height: 180px; }
	.indexP4 .list li .name{ margin-top: 40px; height: 52px; line-height: 52px; font-size: 14px; }
	.indexP5{ padding-top:80px; height: 755px;}
	.indexP5 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP5 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP6 .list li{ width:160px;}
	.indexP6 .l7{ width:280px;}
	.indexP6 .rightDiv{ margin-right: 20px; }
	.indexP7{ padding:80px 0;}
	.indexP7 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP7 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP7 .rightList{ width: 800px; }
	.indexP7 .btnDiv{ margin: 40px auto 0;}
	.indexP8{ padding:80px 0;}
	.indexP8 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP8 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP8 .list li{ margin-bottom:80px;}
	.indexP9{ padding-top: 85px; height: 570px;}
	.honorPic .list li .lbox{ height: 380px; }
	.honorPic .list li .imgDiv{ height: 260px; }
	.honorPic .list li .imgDiv img{ max-height: 260px; max-width: 205px; }
	.honorPic .prev{ left: -56px; }
	.honorPic .next{ right: -56px; }
	.indexP10{ padding:80px 0;}
	.indexP10 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP10 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP11{ padding-top: 80px; height: 812px;}
	.indexP11 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP11 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP11 .list li .imgDiv{ height:200px;}
	.indexP11 .list li .botDiv{padding: 65px 30px 0; height: 240px;}
	.indexP11 .list li .content{ font-size:14px;}
	.indexP12{ padding-top:80px; height:586px;}
	.indexP12 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP12 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP12 .prev{ left:-56px;}
	.indexP12 .next{ right:-56px;}
	.n_intro .conDiv{ width: 350px; }
	.n_intro .wen{ font-size: 18px; line-height: 18px; }
	.n_intro .msg{ font-size: 14px; line-height: 20px; }
	.indexP13{ padding:80px 0;}
	.indexP13 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP13 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP14{ padding:80px 0;}
	.indexP14 .titleDiv .en{ font-size:60px; line-height:60px;}
	.indexP14 .titleDiv .cn{ font-size:42px; line-height:42px;}
	.indexP14 .tel{ font-size:26px; line-height:26px;}
	.indexP14 .leftDiv{ width:460px;}
	.indexP14 .rightDiv{ width:740px;}
	.sideBar{ right:0;}
	.footDiv .links{ font-size:16px;}
	.footDiv .msg{ font-size: 16px; }
}

@media screen and ( max-width:1280px ){
	.indexP7 .rightList{ width:760px;}
	.indexP7 .rightList li .cn{ font-size:16px; line-height:16px;}
	.indexP7 .rightList li .en{ font-size:14px; line-height:14px;}
	.indexP14 .leftDiv{ width:400px;}
	.indexP14 .rightDiv{ width:720px;}
}


@media screen and ( max-width:1024px ){
	.wal, .w400, .w1042{width:100%;}
	.PC-Box, .pageNum, .sideBar, .n_intro, .nav, .indexP5 .check{ display:none;}
	.Phone-Box, .navIco, .searchIco, .pageTitleTel, .pageMore{ display:block;}
	.headDiv, .headDiv .wal{ height:2.2rem; background: #f0f0f0}
	.headDiv .logo{ left: 0.3rem; top: 50%; margin-top: -0.55rem;}
	.headDiv .logo img{ width: 1.6rem; }
	.headDiv .txtDiv{ padding: 0.4rem 0 0 2.2rem; }
	.headDiv .txtDiv .mxfDiv{ padding-left: 0.3rem; padding-right: 1.4rem;}
	.headDiv .txtDiv .mxfDiv:before{ width: 1px; }
	.headDiv .txtDiv .txt{ font-size: 0.28rem; line-height: 0.42rem; padding-bottom: 0.2rem; }
	.headDiv .txtDiv .wen{ font-size: 0.36rem; line-height: 0.36rem; }
	.headDiv .form{ display: none; }
    .headDiv .navA { display: block; position: absolute; z-index: 10; left: auto; right: 0; top: 0; width: 1.2rem; height: 1.2rem; background: url("../images/navIco.png") center no-repeat; background-size: .46rem; }
	.indexP1{ padding: 0.8rem 0.3rem 0.3rem; }
	.indexP1 .list ul{ display: block; }
	.indexP1 .list li{ float: left; width: 50%; padding-bottom: 0.5rem; }
	.indexP1 .list li .ico{ width: 1.0rem; }
	.indexP1 .list li .ico img{ width: 0.8rem; }
	.indexP1 .list li .num{ font-size: 0.28rem; line-height: 0.28rem; height: 0.64rem; }
	.indexP1 .list li .numUp{ font-size: 0.48rem; line-height: 0.48rem; padding-right: 0.1rem; }
	.indexP1 .list li p{ font-size: 0.28rem; line-height: 0.28rem; }
	.indexP3{ height: auto; padding: 0.9rem 0; overflow: hidden; }
	.indexP3 .shadog{ padding-left: 0; height: auto;}
	.indexP3 .txtDiv{ position: relative; left: 0; top: 0; margin-top: 0; }
	.indexP3 .txtDiv .ico img{ width: 0.86rem;}
	.indexP3 .txtDiv .wen{ font-size: 0.36rem; line-height: 0.36rem; padding-top: 0.35rem; }
	.indexP3 .list{ padding-top: 0.5rem; }
	.indexP3 .list li:after{ top: 0.1rem; height: 96%; }
	.indexP3 .list li .price{ font-size: 0.3rem; line-height: 0.3rem; height: 0.7rem; }
	.indexP3 .list li .price em{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP3 .list li .name{ font-size: 0.28rem; line-height: 0.42rem; height: 0.84rem; padding: 0 0.25rem 0.2rem; }
	.indexP3 .list li .btnDiv{ width: 1.8rem; }
	.indexP3 .list li .btnDiv a{ height: 0.72rem; border-radius: 0.48rem; line-height: 0.72rem; font-size: 0.28rem; }
	.indexP4{ padding: 0.9rem 0.3rem 0.85rem;}
	.indexP4 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP4 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP4 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP4 .msg{ font-size: 0.28rem; line-height: 0.28rem; padding: 0.3rem 0 0.45rem; }
	.indexP4 .tab{ padding-bottom: 0.4rem; }
	.indexP4 .tab ul{ margin-right: -0.2rem; }
	.indexP4 .tab li{ width: 33.33%; font-size: 0.26rem; padding-bottom: 0.2rem;}
	.indexP4 .tab li .ex{ margin-right: 0.2rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.48rem;}
	.indexP4 .tab .liNow .ex{ background: #fc9d1d; color: #fff; }
	.indexP4 .list{ padding-bottom: 0.3rem; }
	.indexP4 .list ul{ margin-right: -0.2rem; }
	.indexP4 .list li{ width: 50%; padding-bottom: 0.4rem;}
	.indexP4 .list li .box{ margin-right: 0.2rem; border-radius: 0.2rem; height: 3.88rem; padding: 0.4rem 0.3rem 0; }
	.indexP4 .list li .imgDiv{ height: 2.16rem; }
	.indexP4 .list li .imgDiv img{ max-width: 2.16rem; max-height: 2.16rem; }
	.indexP4 .list li .name{ margin-top: 0.3rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.26rem; }
	.indexP4 .btnGroup li{ margin: 0 0.2rem; }
	.indexP4 .btnGroup li a{ height: 0.86rem; line-height: 0.86rem; padding: 0 0.45rem; font-size: 0.28rem; border-radius: 0.48rem;}
	.indexP5{ padding: 0.9rem 0.3rem; height: auto; }
	.indexP5 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP5 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP5 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP5 .shadog{ padding-top: 0.5rem; }
	.indexP5 .leftDiv{ width: 100%; float: none; }
	.indexP5 .tab{ overflow: hidden; }
	.indexP5 .tab li{ float: left; display: block; width: 33.33%; height: 1.0rem; text-align: center;}
	.indexP5 .tab li:after{ left: auto; right: 0; width: 1px; height: 100%; }
	.indexP5 .tab li:last-child:after{ display: none; }
	.indexP5 .tab li .ico{ width: 0.36rem; height: 0.36rem; display: inline-block; position: relative; top: 0.08rem;}
	.indexP5 .tab li .ico img{ width: 0.36rem;}
	.indexP5 .tab li .name{ display: inline-block; font-size: 0.28rem; line-height: 1.0rem; padding-left: 0.1rem; }
	.indexP5 .rightDiv{ width: auto; float: none; height: 5.2rem; border: #fff solid 2px; }
	.indexP5 .mxfDiv{ height: 5.15rem; }
	.indexP5 .layer{ height: 2rem; }
	.indexP5 .content{ padding: 0.3rem 0.3rem 0; font-size: 0.26rem; line-height: 0.48rem; height: 1.44rem; }
	.indexP6{ height: auto; background: #000; }
	.indexP6 .leftDiv{ padding: 0.8rem 0.3rem 0.5rem; float: none; }
	.indexP6 .title{ font-size: 0.32rem; }
	.indexP6 .title em{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP6 .list{ padding: 0.3rem 0 0.45rem; overflow: hidden; }
	.indexP6 .list li{ margin-right: 0.2rem; margin-bottom: 0.2rem; border-radius: 0.48rem; width: 2.6rem; height: 0.64rem; line-height: 0.64rem; font-size: 0.28rem; }
	.indexP6 .botDiv{ overflow: hidden; }
	.indexP6 .l7{ padding-left: 0.7rem; padding-right: 0.4rem; width: auto;}
	.indexP6 .l7 .ico{ top: 0.1rem; }
	.indexP6 .l7 .ico img{ width: 0.48rem; }
	.indexP6 .l7 p{ font-size: 0.26rem; line-height: 0.26rem; padding-bottom: 0.08rem; }
	.indexP6 .l7 .tel{ font-size: 0.38rem; line-height: 0.38rem; }
	.indexP6 .btnDiv a{ width: 2.9rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.48rem; font-size: 0.28rem; }
	.indexP6 .rightDiv{ float: none; margin: 0 auto; width: 70%; height: 4.4rem;  }
	.indexP6 .rightDiv .ewm{ padding-top: 0.5rem; }
	.indexP6 .rightDiv .ewm img{ width: 2.8rem; }
	.indexP6 .rightDiv p{ font-size: 0.28rem; padding-top: 0.35rem; line-height: 0.28rem; }
	.indexP7{ padding: 0.9rem 0.3rem; }
	.indexP7 .leftDiv{ width: auto; float: none; }
	.indexP7 .titleDiv{ padding-bottom: 0.1rem;}
	.indexP7 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP7 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP7 .msg{ font-size: 0.28rem; line-height: 0.28rem; padding-top: 0.3rem; }
	.indexP7 .rightList{ width: auto; float: none; overflow: hidden; padding-top: 0.65rem;}
	.indexP7 .rightList ul{ display: block; }
	.indexP7 .rightList li{ width: 33.33%; float: left; padding-bottom: 0.35rem; text-align: center; }
	.indexP7 .rightList li .ico{ height: 1.0rem; }
	.indexP7 .rightList li .ico img{ width: 0.78rem; }
	.indexP7 .rightList li .ico:after{ width: 0.4rem; height: 1px; margin-left: -0.2rem; }
	.indexP7 .rightList li .cn{ font-size: 0.28rem; line-height: 0.28rem; padding-top: 0.3rem; height: 0.45rem; }
	.indexP7 .rightList li .en{ font-size: 0.24rem; line-height: 0.42rem; }
	.indexP7 .btnDiv{ margin: 0.6rem auto 0; width: 3.6rem; }
	.indexP7 .btnDiv a{ height: 0.86rem; line-height: 0.86rem; border-radius: 0.48rem; font-size: 0.3rem; }
	.indexP8{ padding: 0.9rem 0.3rem; }
	.indexP8 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP8 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP8 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP8 .msg{ font-size: 0.28rem; line-height: 0.28rem; padding: 0.3rem 0 0.5rem; }
	.indexP8 .list li{ margin-bottom: 0.6rem; display: block; }
	.indexP8 .list li .imgDiv{ width: auto; }
	.indexP8 .list li .conDiv{ width: auto; padding-top: 0.5rem;}
	.indexP8 .list li .mxfDiv{ padding-left: 1.5rem; }
	.indexP8 .list li .ico{ width: 1rem; padding-top: 0.24rem; height: 1.3rem; background-size: 1rem; }
	.indexP8 .list li .ico img{ width: 0.6rem; }
	.indexP8 .list li .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.2rem; }
	.indexP8 .list li .content{ font-size: 0.28rem; line-height: 0.48rem; height: auto; }
	.indexP8 .list li .btnDiv{ padding-left: 1.5rem; padding-top: 0.3rem;}
	.indexP8 .list li .btnDiv a{ width: 3.2rem; height: 0.86rem; line-height: 0.86rem; border-radius: 0.48rem; font-size: 0.28rem; }
	.indexP9{ padding: 0.9rem 0.3rem; height: auto; }
	.honorPic .list li .lbox{ height: 4.3rem; padding-top: 0.4rem; }
	.honorPic .list li .imgDiv{ height: 3.0rem; }
	.honorPic .list li .imgDiv img{ max-height: 3.0rem; max-width: 2.85rem; }
	.honorPic .list li .name{ margin-top: 0.2rem; height: 0.48rem; line-height: 0.48rem; padding: 0 0.2rem; font-size: 0.28rem; }
	.honorPic .prev{ left: 0.2rem; width: 0.42rem; height: 0.59rem; top: 50%; margin-top: -0.3rem; background-size: 0.42rem; }
	.honorPic .next{ right: 0.2rem; width: 0.42rem; height: 0.59rem; top: 50%; margin-top: -0.3rem; background-size: 0.42rem; }
	.honorPic .prev:hover{ background-size: 0.42rem;}
	.honorPic .next:hover{ background-size: 0.42rem;}
	.indexP10{ padding: 0.9rem 0.3rem; }
	.indexP10 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP10 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP10 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP10 .msg{ font-size: 0.28rem; line-height: 0.42rem; padding: 0.3rem 0 0.5rem; }
	.indexP10 .list .name{ height: 1.0rem; line-height: 1.0rem; font-size: 0.28rem; }
	.indexP11{ padding: 0.9rem 0.3rem; height: auto; }
	.indexP11 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP11 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP11 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP11 .msg{ font-size: 0.28rem; line-height: 0.28rem; padding: 0.3rem 0 0.5rem; }
	.indexP11 .list ul{ margin-right: -0.2rem; }
	.indexP11 .list li{ width: 50%; padding-bottom: 0.3rem; }
	.indexP11 .list li .box{ margin-right: 0.2rem; }
	.indexP11 .list li .imgDiv{ height: 2.6rem; }
	.indexP11 .list li .botDiv{ padding: 1.0rem 0.3rem 0; height: 3.8rem; }
	.indexP11 .list li .ico{ top: -0.7rem; width: 1.4rem; height: 1.4rem; margin-left: -0.7rem; }
	.indexP11 .list li .ico img{ width: 0.6rem; margin-left: -0.3rem; margin-top: -0.3rem; }
	.indexP11 .list li .name{ font-size: 0.34rem; line-height: 0.34rem; height: 0.6rem; }
	.indexP11 .list li .name:after{ width: 0.5rem; margin-left: -0.25rem; }
	.indexP11 .list li .content{ font-size: 0.24rem; line-height: 0.42rem; padding-top: 0.2rem; }
	.indexP12{ padding: 0.9rem 0.3rem; height: auto; }
	.indexP12 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP12 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP12 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP12 .msg{ font-size: 0.28rem; line-height: 0.28rem; padding: 0.3rem 0 0.5rem; }
	.indexP12 .list li{ padding-bottom: 0.1rem; }
	.indexP12 .list li:last-child{ padding-bottom:0;}
	.indexP12 .list li .box{ height: 1.6rem; border-radius: 0.2rem; }
	.indexP12 .list li .imgDiv img{ max-width: 2.2rem; max-height: 1.2rem; }
	.indexP12 .prev{ left: 0.2rem; width: 0.42rem; height: 0.59rem; top: 50%; margin-top: -0.3rem; background-size: 0.42rem; }
	.indexP12 .next{ right: 0.2rem; width: 0.42rem; height: 0.59rem; top: 50%; margin-top: -0.3rem; background-size: 0.42rem; }
	.indexP12 .prev:hover{ background-size: 0.42rem;}
	.indexP12 .next:hover{ background-size: 0.42rem;}

	.indexP13{ padding: 0.9rem 0.3rem; }
	.indexP13 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP13 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP13 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP13 .msg{ font-size: 0.28rem; line-height: 0.28rem; padding: 0.3rem 0 0.5rem; }
	.indexP13 .leftDiv, .indexP13 .rightDiv{ width: auto; float: none; }
	.indexP13 .leftDiv{ padding-bottom: 0.5rem; }
	.indexP13 .toptop{ padding-top: 0.5rem; height: 0.8rem; }
	.indexP13 .title{ font-size: 0.36rem; line-height: 0.36rem; }
	.indexP13 .more{ top: 0.4rem; line-height: 0.42rem; font-size: 0.28rem; }
	.indexP13 .list li a{ height: 2.3rem; padding-top: 0.2rem; }
	.indexP13 .list .li01 a{ padding-left: 2.8rem; height: 2.3rem; }
	.indexP13 .list li .imgDiv{ top: 0.2rem; }
	.indexP13 .list li .imgDiv img{ width: 2.5rem; }
	.indexP13 .list li .name{ height: 0.96rem; line-height: 0.48rem; font-size: 0.3rem; }
	.indexP13 .list li .content{ font-size: 0.26rem; line-height: 0.42rem; height: 0.84rem; }
	.indexP13 .list .li01 .content{ height: 0.84rem; }
	.indexP13 .list li .time{ display: none; }
	.indexP13 .rightDiv{ padding: 0 0.3rem; }
	.indexP13 .lie li{ height: auto; padding: 0.3rem 0; }
	.indexP13 .lie li .q{ height: 0.5rem; padding-left: 0.65rem; font-size: 0.28rem; line-height: 0.4rem; }
	.indexP13 .lie li .q em{ width: 0.5rem; height: 0.5rem; font-size: 0.28rem; line-height: 0.5rem; }
	.indexP13 .lie li .a{ margin-top: 0.2rem; min-height: 0.5rem; height: auto; padding-left: 0.65rem; font-size: 0.28rem; line-height: 0.48rem; }
	.indexP13 .lie li .a em{ width: 0.5rem; height: 0.5rem; font-size: 0.28rem; line-height: 0.5rem; }
	.indexP14{ padding: 0.9rem 0.3rem; }
	.indexP14 .leftDiv{ width: auto; float: none; }
	.indexP14 .titleDiv{ padding-bottom: 0.2rem;}
	.indexP14 .titleDiv .en{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP14 .titleDiv .cn{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexP14 .msg{ font-size: 0.28rem; line-height: 0.28rem; padding-top: 0.3rem; }
	.indexP14 .wen{ padding: 0.5rem 0 0.4rem; font-size: 0.36rem; line-height: 0.36rem; }
	.indexP14 .tel{ font-size: 0.36rem; line-height: 0.36rem; }
	.indexP14 .rightDiv{ width: auto; padding-top: 0.5rem; float: none;}
	.indexP14 .form ul{ margin-right: 0; }
	.indexP14 .form li{ float: none; width: 100%; padding-bottom: 0.2rem; }
	.indexP14 .form li .box{ margin-right: 0; padding-left: 1.6rem; height: 0.86rem;}
	.indexP14 .form .li01 .box{ height: 2.4rem; padding-left: 0.3rem;}
	.indexP14 .form li .txt{ position: absolute; left: 0.3rem; top: 0; line-height: 0.86rem; font-size: 0.28rem; padding-left: 0.6rem; }
	.indexP14 .form li .txt img{ width: 0.3rem; margin-top: -0.15rem; }
	.indexP14 .form li .input1{ width: 100%; height: 0.86rem; line-height: 0.86rem; font-size: 0.28rem; }
	.indexP14 .form li textarea{ font-size: 0.28rem; line-height: 0.48rem; padding-top: 0.2rem; }
	.indexP14 .btnGroup{ padding-top: 0.35rem; }
	.indexP14 .btnGroup li{ padding: 0 0.25rem; }
	.indexP14 .btnGroup li a{ width: 2.4rem; height: 0.86rem; border-radius: 0.48rem; line-height: 0.86rem; font-size: 0.3rem; }
	.footDiv{ padding: 0.8rem 0.3rem; height: auto; position: relative; }
	.footDiv .logo{ display: none; }
	.footDiv .conDiv{ padding-left: 0; float: none; }
	.footDiv .links{ font-size: 0.28rem; left: -0.2rem; }
	.footDiv .links a{ padding: 0 0.2rem; line-height: 0.52rem; }
	.footDiv .msg{ padding: 0.4rem 0 0.65rem; font-size: 0.26rem; line-height: 0.5rem;}
	.footDiv .msg em{ padding-right: 0; display: block; }
	.footDiv .share{ padding-right: 0; float: none; padding-bottom: 0.4rem; overflow: hidden;}
	.footDiv .share li{ margin-right: 0.2rem; }
	.footDiv .share li a{ width: 0.8rem; height: 0.8rem; }
	.footDiv .share li img{ width: 0.36rem; margin-left: -0.18rem; margin-top: -0.16rem; }
	.footDiv .link2{ width: 3.6rem; float: none; }
	.footDiv .link2 .name{ height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; padding-left: 0.3rem; border-radius: 0.48rem; }
	.footDiv .link2 .name:after{ right: 0.3rem; }
	.footDiv .link2 dl{ bottom: 0.8rem; }
	.footDiv .link2 a{ height: 0.8rem; line-height: 0.8rem; padding-left: 0.3rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.footDiv .ewmDiv{ width: 2.0rem; position: absolute; right: 0.3rem; bottom: 0.8rem }
	.footDiv .ewmDiv .limg img{ width: 2.0rem; }
	.footDiv .ewmDiv p{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.2rem; }
	.consulta { width: 94%; height: 6.0rem; background-size: 100% 100%; margin-left: -47%; margin-top: -3rem; }
	.conk { width: calc(100% - 0.4rem); height: calc(100% - 0.4rem); margin-top: 0.2rem; margin-left: 0.2rem; }
	.ys_clock { top: 0.21rem; right: 0.2rem; }
	.consulta .cont{ padding:0.3rem;}
	.consulta .cont h2{ font-size: 0.4rem; }
	.consulta .cont p.p1{ padding: 0.3rem 0; font-size: 0.36rem; line-height: 0.36rem;}
	.consulta .cont p.p2{ font-size: 0.28rem; padding-bottom: 0.3rem;}
	.consulta .cont .consulta_more{ margin: 0.1rem 0 0.25rem;}
	.consulta .cont .consulta_more a{ width: 2.1rem; line-height: 0.76rem; font-size: 0.28rem; border-radius: 0.48rem; margin:0 0.15rem; }
	.consulta .cont p.p3{ font-size: 0.46rem; }
	.consulta .cont p.p3 i{ width: 0.5rem; background-size: 0.5rem; margin-right: 0.2rem;}


}

@media screen and ( max-width:320px ){
}