@charset "utf-8";

/*首页*/
.idx-banner{position:relative;width:100%;height:600px}
.idx-banner .device{height:100%}
.idx-banner .device .swiper-container{height:100%}
.idx-banner .device .swiper-container .swiper-slide{background-position:center;background-repeat:no-repeat;}
.idx-banner .device .bl{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;width:100%}
.idx-banner .device .bl a{position:absolute;top:50%;width:50px;height:78px;background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.idx-banner .device .arrow-left{background-image:url(../img/idx-bl.png);left:-120px}
.idx-banner .device .arrow-right{background-image:url(../img/idx-br.png);right:-120px}
.idx-banner .device .pagination{position:absolute;bottom:100px;left:0;width:100%;text-align:center;z-index:10}
.idx-banner .device .swiper-pagination-switch{display:inline-block;width:16px;height:16px;border:3px solid #9c98a2;border-radius:50%;margin:0 6px}
.idx-banner .device .swiper-pagination-switch.swiper-active-switch{border:none;background-color:#fff}
.idx-banner .verticad{position:absolute;bottom:0;left:0;z-index:10;width:100%;height:50px;line-height:50px;background-color:rgba(0,0,0,.5);overflow:hidden}
.idx-banner .verticad .ad{width:42px;height:50px;background:url(../img/idx-ba.png) no-repeat center}
.idx-banner .verticad .list{margin-left:42px;position:relative;top:0}
.idx-banner .verticad .list a{color:#fff}

.idx-pro{position:relative;width:100%}
.idx-pro .pro{position:relative}
.idx-pro .pro .tit{text-align:center}
.idx-pro .pro .tit .zh{font-size:24px;padding-top:70px}
.idx-pro .pro .tit .en{font-size:16px;color:#b2b2b2;line-height:30px;padding-bottom:30px}
.idx-pro .pro .more{position:absolute;top:110px;right:0;padding:0 5px;font-size:12px;color:#fff;background-color:#f93b4a;border-radius:7px}
.idx-pro .pro .list{overflow:hidden}
.idx-pro .pro .list li{float:left;width:30%;height:400px;line-height:400px;text-align:center;border:1px solid #ededed;position:relative;overflow:hidden}
.idx-pro .pro .list li:nth-child(2n){margin:0 5%}
.idx-pro .pro .list li a{display:block;width:100%;height:100%}
.idx-pro .pro .list li .name{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;text-align:center;background-color:rgba(50,50,50,.5);color:#fff;font-size:18px}

.idx-bif{position:relative;width:100%;}
.idx-bif .bif{position:relative}
.idx-bif .bif .tit{text-align:center}
.idx-bif .bif .tit .zh{font-size:24px;padding-top:70px}
.idx-bif .bif .tit .en{font-size:16px;color:#b2b2b2;line-height:30px;padding-bottom:30px}
.idx-bif .ct{width:100%;height:320px;background-position:center;background-repeat:no-repeat;}
.idx-bif .ct .ctr{height:100%}
.idx-bif .ct .ctr .vdo{position:relative;top:20px;width:340px;height:280px}
.idx-bif .ct .ctr .vdo .bgTu{position:absolute;top:0;left:0;width:100%;height:100%}
.idx-bif .ct .ctr .vdo .bfTu{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;cursor:pointer;border-radius:50%}
.idx-bif .ct .ctr .exp{margin-left:340px;height:100%;text-align:center}
.idx-bif .ct .ctr .exp .wz{color:#fff;line-height:28px;height:190px;padding:55px 10px;overflow:hidden;}
.idx-bif .ct .ctr .exp .learn{display:block;margin:0 auto;width:200px;height:40px;line-height:40px;border:1px solid #f93b4a;font-size:16px;color:#f93b4a;margin-top:20px;}

.idx-ather{position:relative;padding:90px 0;overflow:hidden}
.idx-ather .zd{width:50%}
.idx-ather .zd .tab{overflow:hidden;border-bottom:1px solid #ccc}
.idx-ather .zd .tab span{float:left;width:120px;height:40px;text-align:center;line-height:40px;font-size:16px;cursor:pointer}
.idx-ather .zd .tab span.active{color:#fff;background-color:#f93b4a}
.idx-ather .zd .sw .list{display:none}
.idx-ather .zd .sw .list.active{display:block}
.idx-ather .zd .sw .list li{height:70px;border-bottom:1px dashed #ccc}
.idx-ather .zd .sw .list li .xh{width:60px;text-align:center;line-height:70px;font-size:32px;color:#ccc}
.idx-ather .zd .sw .list li .zu{margin-left:65px;height:100%}
.idx-ather .zd .sw .list li .zu .n{display:block;line-height:50px;height:40px;color:#666}
.idx-ather .zd .sw .list li .zu .time{display:block;line-height:20px;height:29px;color:#b2b2b2;font-size:12px}
.idx-ather .fw{width:44%;height:321px}
.idx-ather .fw .tit{font-size:16px;color:#fff;line-height:65px;padding:0 18px}
.idx-ather .fw .tit span{color:grey}
.idx-ather .fw .list li{width:200px;height:50px;text-align:center;line-height:50px;border:1px solid #fff;margin:15px auto 30px;transition:.3s}
.idx-ather .fw .list li:hover{background-color:#f93b4a;border:1px solid #f93b4a}
.idx-ather .fw .list li a{font-size:16px;color:#fff;display:block;width:100%;height:100%;}


@media screen and (min-width:1200px){
	.idx-pro .pro .list li img{transition:1s}
	.idx-pro .pro .list li:hover img{transform:scale(1.1)}
}


@media screen and (max-width:1500px){
	.idx-banner .device .arrow-left{left:10px}
	.idx-banner .device .arrow-right{right:10px}
	
}


@media screen and (max-width:1200px){
	.idx-pro .pro .list li{width:30%;height:350px;line-height:350px;}
	
	.idx-bif .ct .ctr .exp .wz{padding:55px 20px;}
	
}


@media screen and (max-width:1024px){
	.idx-banner{height:480px}
	.idx-banner .device .bl a{width:30px;height:50px}
	.idx-banner .device .pagination{bottom:70px}
	
	
	.idx-bif .ct .ctr .exp .wz{height:235px;padding:30px 20px;}
}


@media screen and (max-width:800px){
	.idx-banner{height:400px}
	.idx-banner .device .bl a{width:30px;height:50px}
	.idx-banner .device .pagination{bottom:70px}
	
	.idx-pro .pro .tit .zh{padding-top:30px}
	.idx-pro .pro .tit .en{padding-bottom:20px}
	.idx-pro .pro .more{top:70px}
	.idx-pro .pro .list li{width:30%;height:250px;line-height:250px}
	
	.idx-bif .bif .tit .zh{padding-top:30px}
	.idx-bif .bif .tit .en{padding-bottom:20px}
	.idx-bif .ct .ctr .vdo{width:50%;}
	.idx-bif .ct .ctr .exp{margin-left:50%;}
	.idx-bif .ct .ctr .exp .wz{padding:20px;height:260px;line-height:25px;}
	
	.idx-ather{padding:40px 0;}
	.idx-ather .zd{width:100%;float:none;}
	.idx-ather .fw{width:100%;height:417px;float:none;margin:20px auto;background-size:100%;}
	.idx-ather .fw .list li{margin:30px auto}
}


@media screen and (max-width:767px){
	.idx-banner{height:8.6rem}
	.idx-banner .device .bl a{width:.8rem;height:1.3rem}
	.idx-banner .device .swiper-container .swiper-slide{background-size:cover}
	.idx-banner .device .pagination{bottom:1.7rem}
	.idx-banner .device .swiper-pagination-switch{width:.3rem;height:.3rem;border:1px solid #9c98a2}
	.idx-banner .verticad{height:1.5rem;line-height:1.5rem}
	.idx-banner .verticad .ad{width:1.7rem;height:1.5rem}
	
	.idx-pro .pro .tit .zh{font-size:.9rem;padding-top:1rem}
	.idx-pro .pro .tit .en{font-size:.6rem;line-height:1rem;padding-bottom:.5rem}
	.idx-pro .pro .list li:nth-child(1n){width:80%;height:7rem;line-height:7rem;margin:0.5rem auto;float: none;}
	.idx-pro .pro .list li .name{height:1.5rem;line-height:1.5rem;font-size:0.7rem}
	.idx-pro .pro .more{top:2rem;right:0.5rem;}
	
	.idx-bif .bif .tit .zh{font-size:.9rem;padding-top:1rem}
	.idx-bif .bif .tit .en{font-size:.6rem;line-height:1rem;padding-bottom:.5rem}
	.idx-bif .ct{height:auto;}
	.idx-bif .ct .ctr .vdo{width:100%;float:none;top:0;}
	.idx-bif .ct .ctr .vdo .bfTu{width:2.5rem;height:2.5rem}
	.idx-bif .ct .ctr .exp{margin-left:0;background-color:#312d2d;padding-bottom:0.5rem}
	.idx-bif .ct .ctr .exp .wz{padding:0.5rem;height:auto;line-height:1rem;}
	
	.idx-ather{padding:1rem 0;}
	.idx-ather .zd .tab span{width:4rem;height:2rem;line-height:2rem;font-size:0.6rem}
	.idx-ather .zd .sw .list li{height:3rem}
	.idx-ather .zd .sw .list li .xh{width:2rem;height:3rem;line-height:3rem}
	.idx-ather .zd .sw .list li .zu .n{line-height:2rem}
	.idx-ather .zd .sw .list li .zu .time{line-height:0.5rem;height:auto;}
	.idx-ather .zd .sw .list li .xh{font-size:1rem}
	.idx-ather .fw{height:9.6rem;margin:0.5rem auto;}
	.idx-ather .fw .tit{line-height:2rem;font-size:0.7rem;padding:0 0.5rem}
	.idx-ather .fw .list li{margin:0.5rem auto;width:5rem;height:1.5rem;line-height:1.5rem}
	.idx-ather .fw .list li a{font-size:0.6rem}
}

/*内页banner*/
.page-banner{}
.page-banner img{display:none}

@media screen and (min-width:768px){
	.page-banner .pc-banner{display:block}
}
@media screen and (max-width:767px){
	.page-banner .m-banner{display:block}
}

/*内页公共结构*/
.page-cnt{position:relative;z-index:1}
.page-cnt .page-left{width:200px;margin-top:-55px}
.page-cnt .page-left .column{width:100%;height:110px;padding:30px 30px 25px;background-color:#f93b4a;color:#fff}
.page-cnt .page-left .column .en{font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px}
.page-cnt .page-left .column .zh{font-size:20px}
.page-cnt .page-left .detailed li{height:51px;line-height:50px;font-size:16px;border-bottom:1px solid #e6e6e6}
.page-cnt .page-left .detailed li a{display:block;width:100%;height:100%;text-align:center;position:relative}
.page-cnt .page-left .detailed li a i{display:none;width:4px;height:22px;background-color:#f93b4a;position:absolute;top:14px;left:0}
.page-cnt .page-left .detailed li.active a{color:#f93b4a}
.page-cnt .page-left .detailed li.active a i{display:block}
.page-cnt .page-right{margin-left:230px}
.page-cnt .page-right .r-top{font-size:12px;color:#999;line-height:50px;border-bottom:1px dashed #ccc}
.page-cnt .page-right .r-top a{color:#999}
.page-cnt .page-right .r-top a:hover{text-decoration:underline}

@media screen and (max-width:800px){
	.page-cnt .page-left{width:150px;margin-top:-50px}
	.page-cnt .page-left .column{height:100px;padding:20px 5px 0;}
	.page-cnt .page-left .column .en{font-size:18px;}
	.page-cnt .page-left .column .zh{font-size:18px}
	.page-cnt .page-left .detailed li{height:41px;line-height:40px;font-size:16px;}
	.page-cnt .page-left .detailed li a{}
	.page-cnt .page-left .detailed li a i{width:2px;height:20px;top:10px;}
	.page-cnt .page-right{margin-left:170px}
	
}

@media screen and (max-width:767px){
	.page-cnt .page-left{width:100%;margin-top:0;float:none;}
	.page-cnt .page-left .column{height:auto;padding:0.5rem;}
	.page-cnt .page-left .column .en{font-size:0.7rem;}
	.page-cnt .page-left .column .zh{font-size:0.7rem}
	.page-cnt .page-left .detailed{overflow:hidden;border-bottom:1px dashed #ccc}
	.page-cnt .page-left .detailed li{float:left;width:25%;height:2rem;line-height:2.1rem;font-size:0.6rem;border-bottom:none;font-weight:700}
	.page-cnt .page-left .detailed li a{}
	.page-cnt .page-left .detailed li.active a i{display:none}
	.page-cnt .page-right{margin-left:0}
	.page-cnt .page-right .r-top{display:none}

}


/*新闻模块*/

.news-list{}
.news-list li{border-bottom:1px solid #e6e6e6;padding:15px 0;position:relative;overflow:hidden}
.news-list li .tb{margin-bottom:15px;overflow:hidden}
.news-list li .tb .tm{color:#4c4c4c;font-size:16px;display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-list li .tb .time{color:#ccc}
.news-list li .nr{height:50px;line-height:25px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.news-list li .ck{float:right;color:#f93b4a;background-color:#fff}

.news-def{background-color:#fafafa;padding:45px 20px}
.news-def .tit{font-size:24px;font-weight:700;color:#666;text-align:center}
.news-def .xf{color:#999;text-align:center;padding:28px 0}
.news-def .xf span{margin:0 25px}
.news-def .eide img{display:block;margin:0 auto}
.news-def .pf{margin-top:50px}
.news-def .pf a{display:inline-block;font-size:12px;color:grey;margin-top:10px}
.news-def .pf a:hover{text-decoration:underline}
.ch80{height:80px}

@media screen and (max-width:767px){
	.news-list li{padding:0.5rem;}
	.news-list li .tb{margin-bottom:0.1rem;}
	.news-list li .tb .tm{display:block;font-size:0.7rem}
	.news-list li .tb .time{float:none;font-size:0.5rem}
	.news-list li .nr{height:2rem;line-height:1rem;font-size:0.6rem}
	.news-list li .ck{font-size:0.6rem}
	
	.news-def{padding:.75rem .5rem}
	.news-def .tit{font-size:.8rem}
	.news-def .xf{padding:.5rem 0;font-size:.5rem}
	.news-def .eide{font-size:.6rem}
	.news-def .pf{margin-top:1rem}
	.news-def .pf a{font-size:.5rem;margin-top:.25rem}
	.ch80{height:1.5rem}
}

/*联系我们模块*/
.service .describe{border:1px solid #ebebeb;padding:50px 50px 0}
.service .describe .li{margin-bottom:40px}
.service .describe .li .sm{font-size:16px;color:#f93b4a;height:20px;line-height:20px;margin-bottom:25px}
.service .describe .li .sm img{float:left;margin-right:15px}
.service .describe .li .sm a{color:#ccc}
.service .describe .li .sm2{color:#4c4c4c;line-height:30px;margin-left:35px}
.service .describe .li .sm2 a{color:#4c4c4c}
.service .describe .li .sm2 .sp1{display:inline-block;width:235px}
.service .describe .li .sm2 .mr30{margin-right:30px}
.service .xmap{margin-top:30px;width:100%;height:390px;overflow:hidden;}
.service .xmap>p{width:100%;height:100%;}
#dituContent{width:100% !important; height:100% !important;}

.service2{width:80%;margin:0 auto;padding:80px 0 0}
.service2 .tx{overflow:hidden}
.service2 .tx1{height:40px;line-height:40px;margin-bottom:20px}
.service2 .tx2{height:200px;line-height:40px;margin-bottom:20px}
.service2 .ant{margin-top:50px}
.service2 .tx .ts{float:left;width:75px;height:100%;text-align:right;color:#666}
.service2 .tx .txtipt{float:left;width:400px;height:100%;border:1px solid #d5d5d5;margin:0 15px;padding:0 10px}
.service2 .tx .txtipt2{float:left;width:170px;height:100%;border:1px solid #d5d5d5;margin:0 15px;padding:0 10px}
.service2 .tx sm{color:#f9505c}
.service2 .tx .yzm{float:left;width:90px;height:40px;border:1px solid #d5d5d5}
.service2 .tx2 textarea{display:block;width:calc(100% - 90px);height:100%;margin-left:90px;border:1px solid #d5d5d5;padding:10px;resize:none}
.service2 .tx1 .an{width:110px;height:40px;text-align:center;font-size:16px;float:left;cursor:pointer}
.service2 .tx1 .tj{margin:0 30px 0 15px;color:#fff;background-color:#f93b4a}
.service2 .tx1 .cz{color:#666;border:1px solid #d5d5d5;background-color:#fff}


@media screen and (max-width:1000px){
	.service2{width:100%;}
	.service2 .tx .txtipt{width:50%;}
	.service2 .tx .txtipt2{width:20%;}
}

@media screen and (max-width:767px){
	.service{padding:.5rem}
	.service .describe{padding:.5rem .5rem 0}
	.service .describe .li{margin-bottom:1rem}
	.service .describe .li .sm{font-size:.7rem;height:auto;margin-bottom:.5rem}
	.service .describe .li .sm .f20{font-size:.9rem}
	.service .describe .li .sm2{margin-left:0}
	.service .describe .li .sm2 .mr30{margin-right:.5rem}
	.service .describe .li .sm2{line-height:1rem}
	.service .describe .li .sm2 .sp1{width:100%}
	.service .xmap{margin-top:.75rem;height:10rem}

	.service2{padding:0.5rem}
	.service2 .tx1{height:1.5rem;line-height:1.5rem;margin-bottom:0.5rem}
	.service2 .tx2{height:4rem;line-height:1.5rem;margin-bottom:0.5rem}
	.service2 .ant{margin-top:1.5rem}
	.service2 .tx .ts{width:3rem;font-size:0.5rem}
	.service2 .tx .txtipt{width:10rem;margin:0 0.25rem;padding:0 0.25rem}
	.service2 .tx .txtipt2{width:4rem;margin:0 0.25rem;padding:0 0.25rem}
	.service2 .tx .yzm{width:4rem;height:1.5rem;}
	.service2 .tx2 textarea{display:block;width:calc(100% - 3.25rem);margin-left:3.25rem;padding:0.25rem;}
	.service2 .tx1 .an{width:4rem;height:1.5rem;font-size:0.6rem;}
	.service2 .tx1 .tj{margin:0 1rem 0 0.25rem;}
}

/*关于模块*/
.about{}
.about .tu{overflow:hidden;padding:30px 0}
.about .tu img{float:right}
.about .eide .w1{line-height:25px;color:#666}
.about .eide .w1 h4{line-height:70px;color:#333}
.about .eide .w1 i{display:inline-block;width:0;height:0;border-top:4px solid transparent;border-left:7px solid #666;border-bottom:4px solid transparent;margin-right:12px}

.about .list{overflow:hidden}
.about .list li{float:left;width:30%}
.about .list li:nth-child(3n-1){margin:0 5%}
.about .list li .pic{height:260px;line-height:260px;text-align:center;border:1px solid #ebebeb;cursor:pointer}
.about .list li .pic img{vertical-align:middle;margin-top:-5px}
.about .list li .name{text-align:center;line-height:66px}
.atlas{display:none;position:fixed;top:50%;left:50%;z-index:101;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px;height:400px;text-align:center;line-height:400px;background-color:#fff;overflow:hidden}
.atlas .device,.atlas .swiper-container,.atlas .swiper-wrapper{height:100%}
.atlas .swiper-wrapper img{vertical-align:middle}
.device{position:relative}
.atlas .arrow{position:absolute;top:50%;width:50px;height:78px;background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.atlas .arrow-right{background-image:url(../img/idx-br.png);right:-70px}
.atlas .arrow-left{background-image:url(../img/idx-bl.png);left:-70px}

@media screen and (max-width:800px){
	.about .list li:nth-child(1n){float:left;width:45%;margin:0}
	.about .list li:nth-child(even){margin:0 0 0 10%}
	.atlas .arrow{display:none}
}

@media screen and (max-width:767px){
	.about{padding:.5rem}
	.about .tu img{height:3rem}
	.atlas{width:14rem;height:10rem;line-height:10rem}
	.about .list li .pic{height:6rem;line-height:6rem}
	.about .list li .name{line-height:2rem}
}

/*服务与支持模块*/
.ser{}
.ser li{height:124px;padding:35px 14px 30px;border-bottom:1px solid #ededed;overflow:hidden}
.ser li .z{width:85%}
.ser li .tit{font-size:16px;color:#4c4c4c}
.ser li .nr{margin-top:18px;color:#999}
.ser li .nr span{float:left;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ser li .nr a{color:#f91527;margin-left:10px}
.ser li .down{width:80px;height:30px;text-align:center;line-height:30px;background-color:#f93b4a;color:#fff;margin:15px 0}

.veo .list{overflow:hidden;margin-top:30px;}
.veo .list li{float:left;width:32%}
.veo .list li:nth-child(3n-1){margin:0 2%}
.veo .list li .pic{height:260px;line-height:260px;text-align:center;border:1px solid #ebebeb;cursor:pointer;position:relative}
.veo .list li .pic .cp{display:block;width:100%;height:100%}
.veo .list li .pic .zz{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.veo .list li .pic .bf{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.veo .list li .name{text-align:center;line-height:66px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.vdoMask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:101}
.vdoMask .vdo{width:80%;height: 80%;position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.vdoMask .pp{width: auto;height: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.vdoMask .close{position: absolute;top: -32px;right: -32px;width: 32px;height: 32px;background: url(../img/close.png) no-repeat center/cover;}

.exet{width:94%;margin:40px auto 0;text-align:center}
.exet table{width:100%;border-collapse:collapse}
.exet thead{background-color:#e7434f;color:#fff;font-weight:700}
.exet td{border:1px solid #dadce0;padding:0 5px}
.exet thead td{height:50px}
.exet tbody td{height:30px}

.downDef{background-color:#fafafa}
.downDef .tit{text-align:center}
.downDef .tit .tm{font-size:24px;font-weight:700;color:#666}
.downDef .tit .qt{font-size:12px;color:#999;margin:20px 0}
.downDef .tit .qt span{margin:0 10px}
.downDef .nrqy{width:96%;margin:0 auto}
.downDef .nrqy .tsxz{background-color:#f2f2f2;height:90px;padding:0 30px 0 20px}
.downDef .nrqy .tsxz .sm{width:80%}
.downDef .nrqy .tsxz .sm .mz{font-size:16px;color:#4c4c4c;margin:18px 0 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.downDef .nrqy .tsxz .sm .jusm{color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.downDef .nrqy .tsxz .down{width:80px;height:30px;text-align:center;line-height:30px;background-color:#f93b4a;color:#fff;margin:30px 0}
.downDef .nrqy .edia{font-size:12px;line-height:30px;margin:20px 0}
.downDef .nrqy .pf{line-height:30px;padding:20px 0}
.downDef .nrqy .pf a{font-size:12px;color:grey}
.downDef .nrqy .pf a:hover{text-decoration:underline}

@media screen and (max-width:1024px){
	.veo .list li .pic{height:200px;line-height:200px;}
}

@media screen and (max-width:900px){
	.ser li .z{width:80%}
	.ser li .nr span{max-width:70%;}
}


@media screen and (max-width:800px){
	.veo .list li:nth-child(1n){float:left;width:45%;margin:0}
	.veo .list li:nth-child(even){margin:0 0 0 10%}
}


@media screen and (max-width:767px){
	.ser li{height:auto;padding:0.5rem}
	.ser li .z{width:100%}
	.ser li .tit{font-size:0.6rem}
	.ser li .nr{font-size:0.55rem;margin-top:0.5rem}
	.ser li .down{width:4rem;height:1.5rem;line-height:1.5rem;margin:0.5rem 0 0}
	
	.veo{padding:.5rem}
	.veo .tu img{height:3rem}
	.veo .list li .pic{height:5rem;line-height:5rem;}
	.veo .list li .pic .bf{width:2rem;height:2rem}
	
	.downDef .tit {padding:0.5rem 0}
	.downDef .tit .tm{font-size:0.8rem;}
	.downDef .tit .qt{font-size:0.5rem;margin:0.2rem 0 0.5rem}
	.downDef .nrqy{width:100%;padding:0 .5rem}
	.downDef .nrqy .tsxz{height:auto;padding:0 .5rem;overflow:hidden}
	.downDef .nrqy .tsxz .sm{width:100%}
	.downDef .nrqy .tsxz .sm .mz{font-size:.6rem;margin:.5rem 0;overflow:visible;white-space:normal}
	.downDef .nrqy .tsxz .sm .jusm{overflow:visible;white-space:normal}
	.downDef .nrqy .tsxz .down{width:4rem;height:1.2rem;line-height:1.2rem;margin:.75rem 0}
	.downDef .nrqy .edia{font-size:.5rem;line-height:1rem;margin:.5rem 0}
	.downDef .nrqy .pf{line-height:1rem;padding:.5rem 0}
	.downDef .nrqy .pf a{font-size:.5rem}
}

/*产品模块*/
.pepro{overflow:hidden;padding:20px 2% 0}
.pepro li{float:left;width:21%;margin:0 2% 30px}
.pepro li .tu{display:block;width:100%;height:200px;line-height:200px;text-align:center;border:1px solid #ededed}
.pepro li .tu img{vertical-align:middle;margin-top:-5px}
.pepro li .mz{height:45px;text-align:center;line-height:45px;color:#4c4c4c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.proDef{}
.proDef .bigTu{width:100%;height:500px;line-height:500px;text-align:center}
.proDef .bigTu img{vertical-align:middle;margin-top:-5px}
.proDef .parame{border:1px solid #cecece}
.proDef .parame .pname{height:50px;line-height:49px;overflow:hidden}
.proDef .parame .pname li{float:left;width:16.5%;height:100%;text-align:center;border-right:1px solid #cecece;border-bottom:1px solid #cecece;font-size:16px;cursor:pointer}
.proDef .parame .pname li:last-child{border-right:none;width:17.5%;}
.proDef .parame .pname li.active{border-top:4px solid #f93b4a;border-bottom:none;color:#f93b4a;line-height:42px}
.proDef .parame .pcnt{padding:35px 45px;position:relative}
.proDef .parame .pcnt li{display:none}
.proDef .parame .pcnt li.active{display:block}
.proDef .parame .pcnt li{line-height:25px}
.proDef .parame .pcnt li img{display:block;margin:0 auto}


@media screen and (max-width:1024px){
	.pepro{padding:20px 1.2% 0}
	.pepro li{width:30%;margin:0 1.2% 30px}
}

@media screen and (max-width:800px){
	.pepro{padding:20px 2.5% 0}
	.pepro li{width:45%;margin:0 2.5% 20px}
	
	.proDef .parame .pcnt{padding:15px;}
}

@media screen and (max-width:767px){
	.pepro{padding:0.5rem 2.5% 0}
	.pepro li{width:45%;margin:0 2.5% 0.5rem}
	.pepro li .tu{height:6rem;line-height:6rem;}
	.pepro li .mz{height:1.5rem;line-height:1.5rem;}
	
	.proDef .bigTu{height:10rem;line-height:10rem}
	.proDef .bigTu img{margin-top:0;max-height:95%}
	.proDef .parame .pname li{font-size:0.5rem}	
	.proDef .parame .pcnt{padding:0.5rem;}
}

