*{margin: 0;padding: 0;}
html, body{position: relative;height: 100%;font-size: 14px;}
i,em{font-style: normal;}
li{list-style: none;}
html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}

/* 内页样式 */
.wrap{	width: 100%;max-width: 640px;margin: 0 auto;
	min-width: 320px;
	overflow:hidden;
	-webkit-box-sizing: border-box;
	position:relative;
	font-size:1rem;
}

.g_cpban,.g_cpban img{width: 100%;display: block;}

.g_weiz{height: 6.5rem;line-height: 6.5rem;padding-left: 7%;font-size: 1.2rem;color: #121212;}
.g_weiz a{color: #121212}

.g_prolst h2{background: url(../nyimg/cptit1.jpg) no-repeat;background-size: 100%;height: 6rem;line-height: 6rem;text-align: center;font-size: 1.6rem;font-weight: bold;color: #252525;}
.g_prolst dl{margin: 0 5% 1rem;border: 1px solid #e8e8e8;height: 13rem;padding: 0.2rem;}
.g_prolst dt{float: left;width: 48%;margin-right: 3%;}
.g_prolst dt img{width: 100%;display: block;height: 13rem;}
.g_prolst dd{float: left;width: 46%;padding-top: 1.2rem;}
.g_prolst dd h3{height: 1.6rem;line-height: 1.6rem;font-weight: normal;font-size: 1.1rem;color: #252525;overflow: hidden;margin-bottom: 0.8rem;}
.g_prolst dd p{font-size: 1.1rem;line-height: 1.5rem;color: #666666;margin-bottom: 1.7rem;height: 4.5rem;overflow: hidden;}
.g_prolst dd span{display: block;width: 1.5rem;height: 1.5rem;}
.g_prolst dd span img{width: 100%;display: block;}


.g_cpfl {position: relative;}
.g_cpfl h2{background: url(../nyimg/cptit1.jpg) no-repeat;background-size: 100%;height: 5rem;padding-top: 3.3rem;;text-align: center;font-size: 1.9rem;font-weight: bold;color: #2a2a2a;}
.g_cpfl h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #c8c9c9;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_cpfl .m_fl01{margin-left: 5%;height: 14rem;}
.g_cpfl .m_fl01 li{float: left;width:31%;margin-right: 1%;margin-bottom: 0.25rem;background: #cecece;font-size: 1.2rem;color: #000000;text-align: center;height: 3.6rem;line-height: 3.6rem; }
.g_cpfl .m_fl01 li a{color: #000}
.g_cpfl .m_cp1c{height: 23.6rem;border-bottom: 0.25rem solid #cecece;}
.g_cpfl .m_cp1c ul{margin: 0 0 0 5%;}
.g_cpfl .m_cp1c li{float: left;width: 47%;margin-right: 3%;}
.g_cpfl .m_cp1c li img{width: 100%;display: block;border: 1px solid #e8e8e8;}
.g_cpfl .m_cp1c li em{display: block;width: 100%;height: 3rem;line-height: 3rem;text-align: center;overflow: hidden;font-size: 1.1rem;color: #252525;}

.g_cpfl .swiper-button-next,.g_cpfl .swiper-button-prev{width: 1.5rem;height: 1.5rem;position: absolute;}
.g_cpfl .swiper-button-next{background: url(../nyimg/ljt.png) no-repeat;background-size: 100%;left:37%;top:43rem;}
.g_cpfl .swiper-button-prev{background: url(../nyimg/rjt.png) no-repeat;background-size: 100%;right:37%;top:43rem;}
.g_cpfl .swiper-pagination{top:41rem;width: 100%;}
.g_cpfl .swiper-pagination-bullet{width: 0.6rem;height: 0.6rem;border: 0.1rem solid #cecece;border-radius: 50%;margin-right: 0.3rem;}
.g_cpfl .swiper-pagination-bullet-active{background: #452f7a;border: 0.1rem solid #452f7a;}


.g_yyfl2{padding-bottom: 3rem;}
.g_yyfl2 h2{height: 6rem;padding-top: 4rem;;text-align: center;font-size: 1.9rem;font-weight: bold;color: #2a2a2a;}
.g_yyfl2 h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #c8c9c9;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_yyfl2 .yyfl2{margin-left: 5%}
.g_yyfl2 .yyfl2 li{float: left;width: 20%;margin-right: 5%;height: 10rem;text-align: center;font-size: 1.1rem;color: #252525;}
.g_yyfl2 .yyfl2 li em,.g_yyfl2 .yyfl2 li em img{display: block;width: 100%;}
.g_yyfl2 .yyfl2 li em{margin-bottom: 0.7rem;}
.g_yyfl2 .yyfl2 li a{color: #252525;}



/* 产品详情 */
.g_cpbig{position: relative;padding:2rem 0 4rem 0;}
.g_cpbig:before{content: "";position: absolute;background: url(../nyimg/cptit1.jpg) no-repeat;background-size: 100%;left:0;top:0;width: 100%;height: 6rem;z-index: -1;}
.g_cpbig dl{margin: 0 6%;z-index: 10}
.g_cpbig dt{width: 100%;display: block;margin-bottom: 1.3rem;}
.g_cpbig dt img{width: 100%;display: block;border: 1px solid #e9e9e9;}
.g_cpbig h3{height: 2rem;line-height: 2rem;text-align: center;font-size: 1.3rem;color: #252525;margin-bottom: 0.7rem;}
.g_cpbig p{font-size: 1.1rem;line-height: 2rem;color: #666666;padding-left: 6%;position: relative;}
.g_cpbig p:before{content: "";position: absolute;width: 0.5rem;height: 0.5rem;background: #452f7a;border-radius: 50%;left:0;top:0.8rem;}
.g_cpbig p b{font-weight: normal;color: #000000}
.g_cpbig .cptel{margin-top: 1.3rem;overflow:hidden;background: url(../nyimg/cptelbg.jpg) no-repeat;background-size: 100%;height: 3.8rem;line-height: 3.8rem; padding-left: 17%;font-size: 1.4rem;color: #fff;margin-bottom: 1.5rem;}
.g_cpbig .cptel a{color: #fff;}
.g_cpbig .cptel em{float: right;width: 42%;text-align: center;font-size: 1.2rem;color: #fff;font-weight: normal;}
.g_cpbig .cptel em a{color: #fff;}
.g_cpbig span{display: block;border: 1px solid #d2d2d2;background: #fafafa;padding: 1.5rem 5% 0;height: 9.5rem;font-size: 1.1rem;line-height: 1.4rem;color: #333333;}
.g_cpbig span b{display: block;margin-top: 1.3rem;color: #010101;}

.g_jgwx{position: relative;}
.g_jgwx h2{background: url(../nyimg/cpxxtit.jpg) no-repeat;background-size: 100%;height: 3.4rem;line-height: 3.4rem;text-align: center;font-size: 1.3rem;color: #fff;font-weight: normal;}
.g_jgwx .example{width: 100%;position: relative;}
.g_jgwx .example img{width: 100%;display: block;}
.g_jgwx em{position: absolute;width: 100%;left:0;top:17rem;}
.g_jgwx em img{width: 100%;display: none;}
.g_qxt em{top:19rem;display: none;}

.example{cursor: pointer;}
.zoomify { cursor: pointer; cursor: -webkit-zoom-in; cursor: zoom-in;z-index: 100}
.zoomify.zoomed { cursor: -webkit-zoom-out; cursor: zoom-out; padding: 0; margin: 0; border: none; border-radius: 0; box-shadow: none; position: relative; z-index: 1501 }
.zoomify-shadow { position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; display: block; z-index: 1500; background: rgba(0,0,0 ,.3); opacity: 0 }
.zoomify-shadow.zoomed { opacity: 1; cursor: pointer; cursor: -webkit-zoom-out; cursor: zoom-out }

/* 产品应用 */
.g_cpyy{background:#f9f9f9;padding-top: 3rem;height: 46rem;margin-bottom: 2.5rem;}
.g_cpyy h2{height: 4.3rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #2a2a2a;}
.g_cpyy h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #c8c9c9;padding-top: 0.2rem;letter-spacing: 0.2rem;}
.g_cpyy .m_cpyy{margin-left:5% }
.g_cpyy .m_cpyy dl{float: left;width: 46%;margin-right: 1.5%;margin-bottom: 1.5rem;background: #fff;height: 19rem;}
.g_cpyy .m_cpyy dt,.g_cpyy .m_cpyy dt img{width: 100%;display: block;}
.g_cpyy .m_cpyy h3{height: 3.3rem;line-height: 3.3rem;text-align: center;font-size: 1.2rem;font-weight: bold;color: #333333;}
.g_cpyy .m_cpyy p{padding: 0 5%;font-size: 1rem;line-height: 1.6rem;color: #666666;}

.g_pdf {padding-bottom: 4rem;}
.g_pdf h2{position: relative; height: 1.6rem;line-height: 1.6rem;padding-left: 7%;font-size: 1.3rem;font-weight: bold;color: #452f7a;margin-bottom: 1.6rem;}
.g_pdf h2:before{content: "";position: absolute;background: url(../nyimg/downtit.jpg) no-repeat;background-size: 100%; width: 0.2rem;height: 1.5rem;left:5%;top:0.1rem;}
.g_pdf dl{margin-left: 5%;}
.g_pdf dt{float: left;width: 25%; margin-right: 5%;}
.g_pdf dt img{width: 100%;display: block;padding:0.4rem;border: 1px solid #d2d2d2;}
.g_pdf dd{float: left;width: 27%;padding-top: 9.5rem;font-size: 1rem;color: #838383;}
.g_pdf dd a{color: #838383;}
.g_pdf dd b{width: 1.1rem;height: 1.1rem;display: inline-block;}
.g_pdf dd b img{width: 100%;display: block;}

/* 关于二 */
.g_zzds h2{background: url(../nyimg/cptit1.jpg) no-repeat;background-size: 100%;height: 5rem;padding-top: 2.3rem;;text-align: center;font-size: 1.9rem;font-weight: bold;color: #2a2a2a;}
.g_zzds h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #c8c9c9;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_zzds .m_dsimg{margin-bottom: 1.3rem;}
.g_zzds .m_dsimg .dsbig{margin: 0 5%;width: 90%;position: relative;height: 21.7rem;}
.g_zzds .m_dsimg .dsbig img{width: 100%;display: block;}
.g_zzds .m_dsimg .dsbig em{background: #fff;width: 6.5rem;height: 2.2rem;line-height: 2.2rem;text-align: center;right: 0;bottom: 0;font-size: 1rem;color: #252525;position: absolute;letter-spacing: 0.2rem;}
.g_zzds .m_dsimg .dsbig em b{display: inline-block;padding: 0 3%;}


.g_zzds .dslst{margin-left: 8%;margin-bottom: 2.5rem;}
.g_zzds .dslst li{float: left;width: 27%;margin-right: 5%;}
.g_zzds .dslst li img{width: 100%;display: block;}
.g_zzds p{padding: 0 5%;font-size: 1.1rem;line-height: 1.8rem;color: #666666;margin-bottom: 2rem;}
.g_zzds .cfimg{margin: 0 5%;}
.g_zzds .cfimg dt,.g_zzds .cfimg dt img{width: 100%;display: block;}
.g_zzds .cfimg h3{height: 3rem;line-height: 3rem;text-align: center;font-weight: normal;font-size: 1.1rem;color: #252525;margin-bottom: 1.1rem;}
.g_zzds .cfimg p{font-size: 1rem;line-height: 1.8rem;color: #666666;margin-bottom: 2rem;padding: 0}

.g_syb{height: 46rem;}
.g_syb h2{height: 6.3rem;text-align: center;font-size: 2.1rem;font-weight: bold;color: #252525;}
.g_syb h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_syb dl{width: 100%;}
.g_syb dt,.g_syb dt img{width: 100%;display: block;}
.g_syb dd{margin-top: 0.5rem;}
.g_syb li{float: left;width: 50%;height: 4.5rem;}
.g_syb li i{display: block;float: left;width: 28%;}
.g_syb li i img{width: 100%;display: block;}
.g_syb li b{display: block;float: left;width: 70%;line-height: 4.5rem;font-size: 1rem;color: #252525;font-weight: normal;}


.g_abyf{background: url(../nyimg/yfbg.jpg) no-repeat;background-size: 100%;height: 36rem;padding-top: 3.5rem;}
.g_abyf h2{height: 21rem;text-align: center;font-size: 2.1rem;font-weight: bold;color: #252525;}
.g_abyf h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_abyf .m_abyf{padding-left: 10%;}
.g_abyf .m_abyf dl{float: left;width: 46%;}
.g_abyf .m_abyf dt{height: 2rem;font-size: 1.3rem;color: #502a8c;}
.g_abyf .m_abyf dd{font-size: 1rem;color: #252525;line-height: 1.5rem;}


.g_abfa{padding-top: 3rem;height: 30rem;}
.g_abfa h2{height: 6rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #252525;}
.g_abfa h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_abfa dl{margin: 0 6%;height: 5.5rem;background: #f5f5f5;margin-bottom: 0.2rem;padding: 1rem 0 0 3%;}
.g_abfa dt{float: left;width: 15%;margin-right: 3%;}
.g_abfa dt img{width: 100%;display: block;}
.g_abfa dd{float: left;width: 70%;}
.g_abfa h3{height: 2rem;line-height: 2rem;font-weight: normal;color: #252525;font-size: 1.3rem;}
.g_abfa p{font-size: 1rem;color: #252525;line-height: 1.2rem;}

/* 团队风采展示 */
.g_zs1{height: 42rem;position: relative;}
.g_zs1 h2{height: 6rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #252525;}
.g_zs1 h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_zs1 ul{margin-left: 4.6%;}
.g_zs1 li{float: left;width: 47.5%;margin-right: 1px;margin-bottom: 1px;}
.g_zs1 li:nth-child(3),.g_zs1 li:nth-child(4){margin-top: 8.8rem;}
.g_zs1 li img{width: 100%;display: block;}
.zs1btn{position: absolute;left:4.6%;top:14.2rem;background: #5d3796;width: 90.7%;height: 8.8rem;margin-bottom: 1px;}
.zs1btn p{padding: 1.5rem 0 0 2rem;font-size: 1.3rem;color: #fff;}
.zs1btn p em{display: block;font-size: 1rem;}
.zs1btn span a{display: block;width: 7.4rem;height: 2rem;line-height: 2rem;border: 1px solid #fff;text-align: center;font-size: 1rem;color: #fff;margin-left: 2rem;margin-top: 1rem;}


.g_zs{margin-bottom: 4rem;position: relative;}
.g_zs h2{height: 5.6rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #252525;}
.g_zs h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_zs .swiper-button-next,.g_zs .swiper-button-prev{width: 3.5rem;height: 3.5rem;position: absolute;}
.g_zs .swiper-button-next{background: url(../nyimg/ljt2.png) no-repeat;background-size: 100%;left:0;top:10rem;}
.g_zs .swiper-button-prev{background: url(../nyimg/rjt2.png) no-repeat;background-size: 100%;right:0;top:10rem;}
.g_zs ul{margin: 0 6%}
.g_zs li{float:left;width: 47%;margin-right: 3%;}
.g_zs li img{width: 100%;display: block;}
.g_zs2 .swiper-button-next,.g_zs2 .swiper-button-prev{top:14rem;}
.g_zs2 li em{display: block;margin-top: 1rem;width: 100%;height: 2rem;line-height: 2rem;background: #f0f0f0;text-align: center;font-size: 1rem;color: #252525;overflow: hidden;}


.g_wel{background: url(../nyimg/welbg.jpg) no-repeat;background-size: 100%;height: 10.1rem;padding: 11rem 12% 0;}
.g_wel p{font-size: 1.1rem;line-height: 1.6rem;color: #333333;}


/* 万至达微电机销售总部 */
.g_xs h2{height: 5.6rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #252525;}
.g_xs h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_xs dl{margin: 0 8%;background: #f7f7f7;border: 1px solid #ececec; padding: 0.7rem 0 0 0;height: 5rem;margin-bottom: 0.15rem;}
.g_xs dt{float: left;width: 15%;margin: 0 3%;}
.g_xs dt img{width: 100%;display: block;}
.g_xs dd{float: left;width: 75%;}
.g_xs h3{height: 1.8rem;line-height: 1.8rem;font-size: 1.1rem;color: #252525;}
.g_xs p{font-size: 1.1rem;color: #252525;line-height: 1.3rem;color: #252525;}
.g_map{margin: 1rem 8% 2.8rem;}
.g_map img{width: 100%;display: block;}

.g_gsfb{background: #f4f4f4;padding-top: 2rem; padding-bottom: 5rem; margin-bottom: 3rem;}
.g_gsfb h2{height: 5.6rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #252525;}
.g_gsfb h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_gsfb dl{background: #fff;margin: 0 8% 1rem;padding: 1.3rem 0 0 0;height: 12rem;}
.g_gsfb dt{padding-left: 16%;position: relative;height: 2.5rem;line-height: 2.5rem;font-size: 1.3rem;font-weight: bold;color: #252525;margin-bottom: 0.7rem;}
.g_gsfb dt:before{content: "";position: absolute;width: 3rem;height: 3.7rem;background: url(../nyimg/addico.jpg) no-repeat;background-size: 100%; left:0.6rem;top:-0.3rem;}
.g_gsfb dd{padding-left: 8%;font-size: 1.1rem;line-height: 1.9rem;color: #252525;}
.g_gsfb dl:nth-child(5){height: 14rem;}


.g_gfzy{position: relative; background: url(../nyimg/cptit1.jpg) no-repeat;background-size: 100%;padding-top: 3.4rem;padding-bottom: 5rem;}
.g_gfzy h2{height: 5rem;text-align: center;font-size: 1.6rem;font-weight: bold;color: #353535;}
.g_gfzy h2 em{display: block;font-weight: normal;font-size: 1.2rem;text-transform: uppercase; color: #666666;padding-top: 0.3rem;}
.g_gfzy p{margin: 0 8% 1.7rem;font-size: 1.1rem;color: #353535;line-height: 1.8rem;}
.g_gfzy b{margin: 0 8%;width: 84%;display: block;}
.g_gfzy b img{width: 100%;display: block;box-shadow: 0.1rem 0.3rem 0.5rem #ccc;}
.g_gfzy .swiper-button-next,.g_gfzy .swiper-button-prev{width: 2rem;height: 2rem;position: absolute;}
.g_gfzy .swiper-button-next{background: url(../nyimg/ljt3.png) no-repeat;background-size: 100%;left:5%;top:26rem;}
.g_gfzy .swiper-button-prev{background: url(../nyimg/rjt3.png) no-repeat;background-size: 100%;right:5%;top:26rem;}


/* 微型传动广泛应用于各行各业 */
.g_ghgy{padding-top: 2.8rem;background: #f7f7f7;height: 66.7rem; overflow: hidden;}
.g_ghgy h2{height: 5.6rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #252525;}
.g_ghgy h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #252525;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_ghgy .m_ghgy{margin-left: 8%;}
.g_ghgy .m_ghgy li{float: left;width: 43%;margin-right: 7%;}
.g_ghgy .m_ghgy li img{width: 100%;display: block;}
.g_ghgy .m_ghgy li em{display: block;width: 100%;height: 3.2rem;line-height: 3.2rem;text-align: center;font-size: 1.2rem;font-weight: bold;color: #333333;}

.g_slfa{background: url(../nyimg/kffabg.jpg) no-repeat;background-size: 100%;height: 67.15rem;padding-top: 4rem;}
.g_slfa h2{height: 32.6rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #333333;}
.g_slfa h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_slfa ul{margin-left: 8%;}
.g_slfa li{float: left;width: 42%;margin-right: 11%;font-size: 1.1rem;line-height: 1.3rem;color: #444444;height: 11.6rem;}
.g_slfa li:nth-child(2n){margin-right: 0;}
.g_slfa li b{display: block;height: 3rem;text-align: center;font-size: 1.2rem;color: #333333;}


/* 技术实力 */
.g_jssl{padding-top: 3rem;height: 42rem; position: relative;}
.g_jssl:before{content: "";position: absolute;background: #f7f7f7;width: 100%;height: 36rem;z-index: -1;left:0;top:0;}

.g_jssl h2{height: 5rem;text-align: center;font-size: 1.6rem;font-weight: bold;color: #333333;}
.g_jssl h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_jssl .m_jssl{margin: 0 8%;}
.g_jssl .m_jssl li{height: 11rem;background: #3e3e3e;overflow: hidden;}
.g_jssl .m_jssl li b{float: left;width: 71.6%;}
.g_jssl .m_jssl li b img{width: 100%;display: block;}
.g_jssl .m_jssl li em{display: block;float: left;width:28.4%;text-align: center;font-size: 1.3rem;line-height: 1.5rem;color: #fff; padding-top: 2rem; }
.g_jssl .m_jssl li:nth-child(2) em{padding-top: 3.5rem;}
.g_jssl .m_jssl li:nth-child(3) em{padding-top: 3.5rem;text-align: left;padding-left: 2%;width: 26.4%}

/* 产学研一体 */
.g_yyt{background: url(../nyimg/ytbg.jpg) no-repeat;background-size: 100%;padding-top: 20rem;padding-bottom: 3rem;}
.g_yyt h3{margin-left: 8%;height: 2rem;line-height: 2rem;font-size: 1.3rem;font-weight: bold;color: #353535;}
.g_yyt p{font-size: 1.1rem;line-height: 1.3rem;color: #353535;margin-bottom: 1rem;padding: 0 3% 0 8%}
.g_yyt span{display: block;margin-left: 8%}
.g_yyt span a{display: block;float: left;width: 11rem;height: 3rem;line-height: 3rem;background: #452f7a;text-align: center;font-size: 1.05rem;color: #fff; margin-right: 1rem;}
.g_yyt span a:nth-child(2){background: #5c5c5c;}

/* 120人专业设计团队 */
.g_sjtd{background: #fafafa;padding-top: 3.7rem;height: 27rem;border-top: 1px solid #d2d2d2;}
.g_sjtd h2{height: 5.5rem;text-align: center;font-size: 1.9rem;font-weight: bold;color: #000000;}
.g_sjtd h2 em{display: block;font-weight: normal;font-size: 0.8rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.6rem;letter-spacing: 0.2rem;}
.g_sjtd p{margin: 0 8%;font-size: 1.1rem;line-height: 1.6rem;color: #333333;margin-bottom: 2rem;}
.g_sjtd .sjtel{background: url(../nyimg/kftelbg.jpg) no-repeat;background-size: 100%;height: 3.8rem;line-height: 3.8rem;padding-left: 21%;font-size: 1.6rem;color: #fff;font-weight: bold;}
.g_sjtd .sjtel em{display: block;float: right;margin-right: 5%;width: 42%;height: 3.8rem;line-height: 3.8rem;text-align: center;font-size: 1.2rem;color: #fff;font-weight: normal;}
.g_sjtd .sjtel em a{color: #fff;}
.g_xtbg{margin-top: 3.2rem;margin-bottom: 3.5rem;}
.g_xtbg,.g_xtbg img,.g_jg4,.g_jg4 img{width: 100%;display: block;}


.g_slkp{position: relative; background: url(../nyimg/cptit1.jpg) no-repeat;background-size: 100%;padding-top: 3rem;}
.g_slkp h2{height: 5.6rem;text-align: center;font-size: 2.1rem;font-weight: bold;color: #353535;}
.g_slkp h2 em{display: block;font-weight: normal;font-size: 0.7rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.3rem; letter-spacing: 0.3rem;}
.g_slkp dl{margin: 0 5%;}
.g_slkp dt,.g_slkp dt img{width: 100%;display: block;}
.g_slkp ul{padding: 1.2rem 0 1.7rem 0;}
.g_slkp li{height: 2rem;line-height: 2rem;text-align: center;font-size: 1.2rem;color: #353535;}
.g_slkp li b{display: inline-block;width: 0.8rem;height: 0.8rem;}
.g_slkp li b img{width: 100%;display: block;}
.g_slkp p{font-size: 1.1rem;line-height: 1.5rem;color: #353535;margin-bottom: 3rem;}


.g_scx{background: #f6f6f6;padding-top: 2.5rem;padding-bottom: 3.5rem;}
.g_scx h2{height: 5.6rem;text-align: center;font-size: 2rem;font-weight: bold;color: #353535;}
.g_scx h2 em{display: block;font-weight: normal;font-size: 0.7rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.3rem; letter-spacing: 0.3rem;}
.g_scx .tabs{margin: 0 5%;height: 6rem;background: #fff;border-bottom: 1px solid #c9c9c9;}
.g_scx .tabs a{float: left;width: 25%;border: 1px solid #c9c9c9; height: 3rem;line-height: 3rem;border-right: none;border-bottom: none;  text-align: center;font-size: 1.1rem;color: #666666;
 box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.g_scx .tabs a:nth-child(7){width: 50%;}
.g_scx .tabs a:nth-child(4),.g_scx .tabs a:nth-child(7){border-right: 1px solid #c9c9c9;}
.g_scx .tabs .active{background: #4c2888;color: #fff;}
.g_scx dl{margin: 0 5%}
.g_scx dt,.g_scx dt img{width: 100%;display: block;}
.g_scx dd p{background: #fff;padding: 1.4rem 5% 0;height: 6.4rem;border: 1px solid #cecece;border-bottom: none;}
.g_scx span{display: block;height: 2.5rem;line-height: 2.5rem;background: #4c2888;}
.g_scx span a{display: block;float: left;width: 50%;color: #fff;text-align: center;font-size: 1.1rem;}
.g_scx span a:nth-child(2){background: #b7b7b7;}

.g_zlgk{position: relative; padding-top: 3rem;height: 39rem;}
.g_zlgk h2{height: 5.6rem;text-align: center;font-size: 2rem;font-weight: bold;color: #353535;}
.g_zlgk h2 em{display: block;font-weight: normal;font-size: 0.7rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.3rem; letter-spacing: 0.3rem;}
.g_zlgk dl{margin: 0 5%;}
.g_zlgk dt,.g_zlgk dt img{width: 100%;display: block;}
.g_zlgk dd{background: #cecece;height: 13.6rem;position: relative;}
.g_zlgk dd h3{position: absolute;left:6%;width: 88%;height: 4.2rem;line-height: 4.2rem;background: #4c2888;text-align: center;font-size: 1.2rem;color: #fff;font-weight: normal;margin-top: -2rem;}
.g_zlgk dd p{padding: 6rem 5% 0;font-size: 1.1rem;line-height: 1.7rem;color: #333333;}

.g_zlgk .swiper-pagination{top:29rem;width: 100%;}
.g_zlgk .swiper-pagination-bullet{width: 0.7rem;height: 0.7rem;border-radius: 50%;margin-right: 0.5rem;background: #fff; opacity: 1}
.g_zlgk .swiper-pagination-bullet-active{background: #452f7a;}

.g_qdfwzc{height: 33rem;}
.g_qdfwzc h2{height: 5.6rem;text-align: center;font-size: 2rem;font-weight: bold;color: #353535;}
.g_qdfwzc h2 em{display: block;font-weight: normal;font-size: 0.7rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.3rem; letter-spacing: 0.3rem;}
.g_qdfwzc p{margin: 0 5%;font-size: 1.1rem;color: #333333;line-height: 1.9rem;margin-bottom: 1.6rem;}
.g_qdfwzc .lc{background: url(../nyimg/lcbg.jpg) no-repeat;background-size: 100%;height: 15rem;position: relative;}
.g_qdfwzc .lc span{position: absolute;right: 6%;top:10.2rem;width: 6rem;height: 1.8rem;border-radius: 2rem;border: 0.15rem solid #4c2888;text-align: center;font-size: 1.2rem;color: #4c2888;}
.g_qdfwzc .lc span a{color: #4c2888;}
.g_jg4{margin: 0 5% 5rem;width: 90%;}

.g_qqkf{position: relative; background: url(../nyimg/cptit1.jpg) no-repeat;background-size: 100%;padding-top: 3rem;}
.g_qqkf h2{height: 5.3rem;text-align: center;font-size: 2.1rem;font-weight: bold;color: #252525;}
.g_qqkf h2 em{display: block;font-weight: normal;font-size: 0.7rem;text-transform: uppercase; color: #c8c8c8;padding-top: 0.3rem; letter-spacing: 0.3rem;}
.g_qqkf .tabs2{height: 5.3rem;margin: 0 5%;}
.g_qqkf .tabs2 a{position: relative;width: 33.333%;display: block;float: left;}
.g_qqkf .tabs2 a img{width: 100%;display: block;height: 5rem;}

.g_qqkf .tabs2 a span{display: none;position: absolute;left:6px;top:0;}
.g_qqkf .tabs2 .active span{display: block;border: 0.1rem solid #452f7a}

.g_qqkf dt,.g_qqkf dt img{width: 100%;display: block;}
.g_qqkf dd{margin: 0 5%;}
.g_qqkf h3{padding-top: 0.7rem;font-size: 1.6rem;line-height: 2.4rem;color: #333333;font-weight: bold;margin-bottom: 1.5rem;}
.g_qqkf p{font-size: 1.05rem;line-height: 1.6rem;color: #666666;margin-bottom: 1.3rem;}
.g_qqkf .more{display: block;height: 3.3rem;line-height: 3.3rem;background: #4c2888;margin-bottom: 3rem;}
.g_qqkf .more a{display: block;float: left;width: 50%;color: #fff;text-align: center;font-size: 1.1rem;}
.g_qqkf .more a:nth-child(2){background: #b7b7b7;}


/* 解 决 方 案 */
.g_jjfa{background: #f9f9f9;padding-top: 3.3rem;height: 45rem;position: relative;}
.g_jjfa h2{height: 5.3rem;text-align: center;font-size: 2.1rem;font-weight: bold;color: #252525;}
.g_jjfa h2 em{display: block;font-weight: normal;font-size: 0.7rem;text-transform: uppercase; color: #252525;padding-top: 0.3rem; letter-spacing: 0.3rem;}
.g_jjfa .fabig{margin: 0 5% 1rem;width: 90%;}
.g_jjfa .fabig img{width: 100%;display: block;}
.g_jjfa dl{margin: 0 5%;}
.g_jjfa dt{height: 11rem;}
.g_jjfa dt b{float: left;width: 55%;margin-right: 5%;}
.g_jjfa dt b img{border: 0.1rem solid #cecece;width: 100%;}
.g_jjfa dt em{display: block;float: left;width: 40%;font-size: 1.6rem;line-height: 1.8rem;color: #252525;font-weight: bold;padding-top: 1.3rem;}
.g_jjfa dd{font-size: 1.05rem;line-height: 1.6rem;color: #333333;}
.g_jjfa .swiper-pagination{top:46rem;width: 100%;}
.g_jjfa .swiper-pagination-bullet{width: 0.7rem;height: 0.7rem;border-radius: 50%;margin-right: 0.5rem;background: #252525; opacity: 1}
.g_jjfa .swiper-pagination-bullet-active{background: #452f7a;}




.g_mtsk{padding-top: 4rem;height: 52rem;}
.g_mtsk h2{height: 5.3rem;text-align: center;font-size: 2.1rem;font-weight: bold;color: #252525;}
.g_mtsk h2 em{display: block;font-weight: normal;font-size: 0.7rem;text-transform: uppercase; color: #252525;padding-top: 0.3rem; letter-spacing: 0.3rem;}
.g_mtsk .tabs3{margin: 0 5%;height: 2.4rem;border: 1px solid #d2d2d2;line-height: 2.4rem;margin-bottom: 1.2rem;}
.g_mtsk .tabs3 a{float: left;width: 50%;border-right:1px solid #d2d2d2; box-sizing:border-box;
-moz-box-sizing:border-box;text-align: center;font-size: 1.2rem;color: #252525;
-webkit-box-sizing:border-box;}
.g_mtsk .tabs3 .active{background: #452F7A;color: #fff;}
.g_mtsk .tabs3 a:nth-child(2){border-right: none;}
.g_mtsk .mttj{position: relative; margin: 0 5%;margin-bottom: 1rem;}
.g_mtsk .mttj dt{width:71%;position: absolute;left:50%;top:-8rem;margin-left: -35.5%}
.g_mtsk .mttj dt img{width: 100%;display: block;}
.g_mtsk .mttj dd{margin-top: 8rem;background: #eeeeee;padding: 9.6rem 4% 0;height:8.5rem; }
.g_mtsk .mttj h3{height: 2.2rem;line-height: 2.2rem;font-weight: normal;font-size: 1.2rem;color: #000000;overflow: hidden;text-align: center;}
.g_mtsk .mttj p{font-size: 1.05rem;color: #878787;line-height: 1.6rem;}
.g_mtsk .mtcon dl{margin: 0 5%;padding: 0.6rem 1rem 0 0.6rem;height: 6.1rem;border: 1px solid #eee;margin-bottom: 1rem;}
.g_mtsk .mtcon dt{float: left;width: 5.5rem;height: 4.5rem;background: #eeeeee;padding-top: 1rem;text-align: center;font-size: 0.8rem;color: #5c5c5c;margin-right: 5%;}
.g_mtsk .mtcon dt  b{display: block;font-size: 2.4rem;color: #5c5c5c;}
.g_mtsk .mtcon dd{float: left;width: 70%;}
.g_mtsk .mtcon dd h3{height: 2.2rem;line-height: 2.2rem;font-weight: normal;font-size: 1.05rem;color: #000000;overflow: hidden;}
.g_mtsk .mtcon dd p{font-size: 1.05rem;color: #878787;line-height: 1.6rem;}





/* 内页底部 */
.g_ft{position: relative; height: 14.7rem;padding-top: 2.4rem;}
.g_ft .g_up{width: 4.6rem;height: 4.6rem;right:3%;top:0; position: absolute;}
.g_ft .g_up img{width: 100%;display: block;}
.g_ft .ftban{background: url(../nyimg/ftban.jpg) no-repeat;background-size: 100%;position: relative;height: 8.3rem;}
.g_ft .ftban .ftbtn{position: absolute;left:5%;top:3rem;width: 8rem;height: 2.5rem;line-height: 2.5rem;background: #452f7a;border-radius: 2rem;text-align: center;font-size: 1.1rem;color: #fff;font-weight: bold;}
.g_ft .ftban .ftbtn a{color: #fff;}
.g_ft .ftban .fttel{position: absolute;left:35%;top:2rem;font-size: 1.2rem;color: #343535;}
.g_ft .ftban .fttel b{display: block;font-size: 2rem;color: #343535;}
.g_ft .ftban .fttel b a{color: #343535}
.g_ft .ftnav{height: 6.5rem;background: #452f7a;position:fixed; z-index:100; bottom:0; width:100%;max-width:640px;min-width:320px; }
.g_ft .ftnav a{float: left;width: 20%;text-align: center;font-size: 1.2rem;color: #fff;display: block;padding-top: 1rem;}
.g_ft .ftnav a em{display: block;width:62%;margin: 0 auto;}
.g_ft .ftnav a em img{width: 100%;display: block;}



/* 内页分页样式  */
.g-page{margin: 3rem 3% 4rem 8%;}/* 底部间距20px*/

.g-page .u-pup,.g-page .u-pne,.g-page .u-sa{font-size:1.1rem;height: 2.7rem;line-height: 2.7rem; text-align: center;width:22%; color: #333333;} 
.g-page .u-pne{font-size: 1.1rem;color: #333333;height: 2.4rem;line-height: 2.4rem;}
.g-page .u-pnum li{float: left;width: 14%;border: 0.15rem solid #d3d3d3;font-size: 1.1rem;color: #333333;text-align: center;height: 2.4rem;line-height: 2.4rem; margin-left: 0.5rem;}


/*电话按钮*/
.phone-btn{position:fixed; right:2%; bottom:22rem;width:4rem; height:4.2rem; background-image:url(../images/phone.png); background-repeat:no-repeat; background-size: 100%; z-index:6; transform:rotate(0deg) scale(0);-webkit-transform:rotate(0deg) scale(0); }
.phone-btn img{width: 100%;display: block;}
.phone-btn.qq{ background-image:url(../images/online.png); bottom:16rem;}

.phone-page-on .phone-btn{transition:all 1s ease;-webkit-transition:all 1s ease;transform:rotate(1080deg) scale(1);-webkit-transform:rotate(1080deg) scale(1);}

/* 内页分页样式  */
.g-page{ margin-bottom:20px;}/* 底部间距20px*/
.g-page .u-pup,.g-page .u-pne,.g-page .u-sa{color: #FFF;border-radius:5px;display:inline-block;font-size:1em;height: 30px;line-height: 30px; text-align: center;width:25%;} /*上一页样式*/
.g-page p{ width:10%; display: inline-block;}
.g-page .pager-select{display:inline-block;padding:0 20px; margin: 0 10px; width:25%; height: 30px; line-height: 30px; position:relative; top: 12px;}
.g-page .page_number{ text-align:center; position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events:none;  border-radius: 5px; box-shadow: 0 0 5px #333 inset; text-indent: -1em;}
.g-page .page_number:before{ width: 0; height:0; content: ""; position: absolute; border-top: 5px solid #aaa; border-left: 5px solid rgba(0,0,0,0);border-right: 5px solid rgba(0,0,0,0); left: 50%; margin-left:15px; top: 12px;}
.g-page .pager-select .page_number span{ padding: 0 2px; font-weight: bold;}
.g-page .select_box{ width: 100%; height: 100%; opacity: 0; position: absolute; z-index: 0; left: 0; top: 0; text-align: center;}



/* -- 产品分页样式  -- */
.m-com .re_sec .tit,.m-con .re_sec .tit { color:#242f7a ;}/*管理员回复 颜色*/
.g-page a { background-color:#452F7A ; color:#fff; }
.g-page .z-noc { background-color:#e8e8e8; color:#9b0e0e; }
.g-page .u-sa { color:#fff; background-color:#242f7a;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#242f7a), to(#182067)); 
    background-image: -webkit-linear-gradient(top, #242f7a, #182067); 
    background-image: -moz-linear-gradient(top,  #242f7a, #182067); 
    background-image: -o-linear-gradient(top,  #242f7a, #182067); 
    background-image: -ms-linear-gradient(top, #242f7a, #182067); 
    background-image: linear-gradient(top, #242f7a, #182067); }
/* 内页分页样式  */