﻿

.header{ position:relative;    padding: 15px 0; position:fixed; top:0; width:100%; left:0; z-index:999; background:#fff;}
.headerheight{ height:67px;}
.withinlogo{ float:left;}
::-webkit-input-placeholder {color:a6a6a6; } 
:-moz-placeholder {  color: #a6a6a6; } 
::-moz-placeholder {  color: #a6a6a6; } 
:-ms-input-placeholder { color: #a6a6a6; }
.header .commonweb{ position:relative;}
.withinlogo img{ height:30px; transition: all .3s; -webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s; -o-transition: all .3s;}
.hamburg{ float:right; position:relative; width: 50px; height: 35px;}
.hamburg em{left: 10px;position: absolute; background: #e7141a; -webkit-transition: all 0.5s ease; width: 27px; height: 3px;  -webkit-border-radius: 3px;border-radius: 3px; transition: all 0.5s ease; display:block;}
.hamburg em:first-child { content: "";top: 13px;}
.hamburg em{top: 5px;}
.hamburg em:last-child { content: "";top: 21px;}
.Searchicon{    display: block; float:right;width: 28px;height: 28px; background: url(../images/img06.png) no-repeat; background-size: 100% 100%;}

.hshow em{opacity: 0;}
.hshow em:first-child{    -webkit-transform: rotate(45deg);transform: rotate(45deg); top: 12px;opacity: 1;}
.hshow em:last-child{    -webkit-transform: rotate(-45deg); transform: rotate(-45deg); top: 12px; opacity: 1;}

.nav{  width:100%; background:#fff; z-index:99;}
.Tlevel{ display:none;}
.drop-warp{ display:none;}


.withinbanner{ width:100%; overflow:hidden;}
.withinbanner img{ display:block; width:100%; overflow:hidden;}

.Sub-nav{ text-align:center; background:#f2f2f2;}
.Sub-navlist a{ display:inline-block; color:#1a1a1a; font-size:16px; padding:15px 11px; margin-left:-5px;}
.Sub-navlist a.cur, .Sub-navlist a:hover{ background:#e7141a; color:#fff;}

.Crumbs span{ padding-left:23px; padding-top:30px; padding-bottom:30px; color:#333; float:left; background:url(../images/img07.png) no-repeat left center;}
.Crumbs span a{color:#333; }
.Crumbs span a.cur{ color:#e7141a;}


/*成功案例*/
.wincase{ overflow:hidden;}
.wincase ul li{ margin-bottom:20px; color:#666; overflow:hidden;}

.winborder{border:1px solid #e5e5e5; padding-bottom:15px; position:relative; overflow:hidden;display:block;}
.wincase ul li img{ display:block; width:100%;    height: 300px;}
.windes{ padding:0 20px;}
.compadding{ padding-top:20px; padding-bottom:20px;}
.windes h3{height: 34px; font-size:18px; padding-top:10px; margin-bottom:7px;word-break: break-all; display: -webkit-box;-webkit-line-clamp:1; -webkit-box-orient: vertical; overflow: hidden;text-align: center;}
.windes p{ padding-left:20px; height:24px; word-break: break-all; display: -webkit-box;-webkit-line-clamp:1; -webkit-box-orient: vertical; overflow: hidden; background:url(../images/img08.png) no-repeat left center;}

.winshow{ position:absolute; left:0; bottom:-101%; width:100%; height:100%; background:rgba(226,91,91,.9);transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.winshowover{ color:#fff; padding-top:5%;  padding-left:10%; padding-right:10%; height:100%; overflow: hidden;    }
.winshowover h4{ font-size:18px; font-weight:bold; position:relative; padding-left:15px; margin-bottom:7px;}
.winshowover h4:after{ content:''; position:absolute; left:0; top:50%; margin-top:-1px; background:#fff; height:2px; width:7px;}
.winshowover p a{ color:#fff;}
.wincase ul li:hover .winshow{ bottom:0;}

/*底部*/
.footer{ background:#5e5e5e; padding-bottom:15px;}
.footnavlist{ padding-top:20px;}
.footnavlist ul li{border-bottom: 1px solid #A6A6A6; }
.footnavlist ul li a{ color:#fff;}
.footnavlist .footnavnoe{ padding-bottom:20px}
.footnavlist ul li .footnavdrop li{ float:none;}
.footnavlist ul li h3{     font-size: 16px; padding-bottom:10px; padding-top:10px;background: url(../images/pic12.png) no-repeat 98% center;background-size: 15px 15px;}
.footnavlist ul li.cur h3{    background: url(../images/pic65.png) no-repeat 98% center;
    background-size: 15px 15px;}
.footnavlist ul li h3 a{ display:block;}
.footcode{ text-align:center; color:#fff;}
.footcode img{ display:block; width:162px; margin:0 auto;}
.footnavdrop{    padding-bottom: 10px; display:none;}
.footnavlist ul li .footnavdrop li{ border-bottom:none;padding-top: 2px; padding-bottom: 2px;}
/*.commonweb{ color:#d7d7d7;}*/
.copyright{ font-size:12px; color:#d7d7d7;}
.copyright a { color:#d7d7d7;}
.copyleft{    padding-bottom: 15px;}
.copyleft span{ display:block; }
.links{    line-height: 18px;}
.links a{ color:#d7d7d7; padding:0 4px;}
.links a:first-child{ padding-left:0;}
.divcopyright{line-height: 18px;}
.footlevel{ padding-left:15px; padding-top:5px; padding-bottom:5px; display:none;}
.footnavdrop h4{/*background: url(../images/pic12.png) no-repeat 98% center;    background-size: 12px 12px;*/}
.footnavlist ul li.codediv{ padding-top:20px; border-bottom:none;}


/*行业解决方案*/
.indubor{ border:1px solid #e5e5e5; padding-bottom:20px;}
.indubor img{ display:block; width:100%;}
.indubor h3{ padding-left:15px; padding-right:15px; height: 34px;font-size: 18px; padding-top: 10px;margin-bottom: 7px; word-break: break-all;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.indubor h3 a{ color:#1a1a1a;}
.indubor p{ color:#666;padding-left:15px; padding-right:15px;height: 48px; font-size: 14px;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;}
.listpage{    display: none;background: #e7141a url(../images/pic20.png) no-repeat center;padding: 20px 0; background-size: 25px auto;}
.industrycase li{ margin-bottom:20px;}

/*试验方法标准*/
.mentleft{ padding-bottom:20px;}
.mentleft ul{ border-top:1px solid #e6e6e6;}
.mentleft ul li{ border-bottom:1px solid #e6e6e6; height:48px; line-height:48px; overflow:hidden;}
.mentleft ul li a{ height:48px; line-height:48px; overflow: hidden;text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;  -webkit-line-clamp: 1; display:block; color:#4c4c4c;}
.mentleft ul li span{ display:none;}
.mentleft ul li a:hover{ color:#e7141a;}

.mentright ul li{ position:relative; margin-bottom:20px;}
.mentright ul li img{ display:block; width:100%;}
.mentright ul li p{ text-align:center; position:absolute; bottom:0; left:0; width:100%; height:36px; line-height:36px; padding:0 10px;overflow: hidden;text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;  -webkit-line-clamp: 1; background:rgba(51,51,51,.7); color:#fff;}
.experiment{ margin-bottom:25px; padding-bottom:0; }
.experbox{ margin-bottom:25px;}


/*产品附件*/
.porduct ul li{ margin-bottom:30px;}
.porductimg img{ display:block; width:100%; border:1px solid #dcdcdc;}
.porductinto h3{ font-size:16px;margin-top: 10px; margin-bottom: 10px; }
.porductinto h3 a{color:#333; height:24px;overflow: hidden;text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;  -webkit-line-clamp: 1; }
.porductinto p{overflow: hidden;text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;  -webkit-line-clamp: 2;margin-top: 10px; color:#666;}
.proclass{ margin-top:15px;}
.proclass a{ display:block; float:left; margin-right:10px; text-align:center; border:1px solid #d9d9d9; padding:1px 16px;    border-radius: 20px; text-indent:-8px; position:relative;}
.proclass a:after{     content: '';right: 10%;content: ""; position: absolute; width: 6px;height: 6px; border-left: 1px solid #959595; border-top: 1px solid #959595; position: absolute; transform: rotate(135deg); -webkit-transform: rotate(135deg);-moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); top: 50%; margin-top: -3px;}
.proclass a:hover{ background:#e7141a; color:#fff; border:1px solid #fff;}
.proclass a:hover:after{border-left: 1px solid #fff; border-top: 1px solid #fff; }
.porpage{ margin-bottom:40px;}

/*产品中心-详细页*/
.prodatetop{  margin:0 auto; border:1px solid #dcdcdc; padding:20px 0;}
.prodatetop img{ display:block; max-width:100%; margin:0 auto; margin-top:15px;}
.prodatetit{ color:#1a1a1a; font-size:16px; text-align:center; padding:0 15px; }
.prodateinto{ padding-top:25px; padding-bottom:25px; line-height:22px; color:#333;}
.intotitle{ font-weight:bold; color:#e7141a; font-size:16px; margin-bottom:10px;}

/*服务支持-产品视频*/


.Screen{ background:#f2f2f2; padding-top:10px; padding-right:10px; padding-left:10px; padding-bottom:10px;}
.Screen h3{ font-size:16px; color:#1a1a1a;}
.service-search { padding: 3.5% 3.5%;background: #f2f2f2; }
.service-search p { font-size: 18px; color: #333; padding-bottom: 15px; }
.service-search form .sel { height: 40px; line-height: 40px; margin-bottom: 10px; position: relative; background: #fff url(../images/pic37.jpg) no-repeat right; border: 1px solid #d9d9d9; }  
.service-search form select { width: 100%; height: 100%; outline: none; margin-bottom: 10px; color: #999; font-size: 14px; background: transparent; border: none; padding-left:10px; }
.service-search form input { float: left; width: 100%; height: 40px; margin-bottom: 10px; }
.service-search form .sub { background: #e7141a; color: #fff; text-align: center; cursor:pointer; font-size:16px; }
.service-search form .txt { padding: 0 10px; color: #999; font-size: 14px; }
.service-search .form3 { padding-top: 10px; }

.Downfrom{ background:none; padding:0;}


.provideolist ul li{ margin-bottom:20px;}
.provideolist ul li img{ display:block; width:100%;}
.videoimg{ position:relative; overflow:hidden;}
.provideolist ul li p{    margin-top: 10px; margin-bottom:10px; height:24px; line-height:24px; text-align:center;overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;-webkit-line-clamp: 2;}
.videoimg span{ display:block; width:54px; height:54px; position:absolute; top:50%; left:50%; background:url(../images/pic23.png) no-repeat; background-size:54px 54px; transform: translateY(-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);}
.provideolist{ padding-top:25px;}
.provideolist{ overflow:hidden;}
.popwrap { display:none;  width: 100%; height: 100%; background: rgba(0,0,0,.5); position: fixed; top: 0; left: 0;  z-index: 999; }
.video-pop { position: relative; top: 50%; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); }
.video-pop video { width: 100%; background:#fff; }
.close { display: block; width: 40px; height: 40px; border-radius: 100%; background: #fff;  position: absolute; top: 0px; right: 0px; }
.close:after { content: ""; display: block; width: 22px; height: 2px; background: #000; position: absolute; top: 19px; left: 9px; -webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }
.close:before { content: ""; display: block; width: 22px; height: 2px; background: #000; position: absolute; top: 19px; left: 9px; -webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg); }

/*常见问题*/
.problemlist{color:#4c4c4c;font-size:15px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:-1px;font-size:14px;}
.problemlist dt{background:url(../images/pic26.png) no-repeat 99% center;}
.problemlist dt.showdd{background:url(../images/pic27.png) no-repeat 99% center;}
.problemlist dt span{display:block;padding:18px 26px 18px 58px;background:url(../images/pic38.jpg) no-repeat left center;cursor:pointer;}
.problemlist dt.showdd span{color:#e7141a;background:url(../images/pic68.png) no-repeat left center; }
.problemlist dd{padding:25px 10px 28px 62px;background:#f7f7f7 url(../images/pic24.png) no-repeat 16px 31px;line-height:23px;display:none;}

.wwQa{ padding-bottom:20px !important;}
.questionlist{ padding-bottom:20px;}


/*服务支持-服务网点*/
.WServe{ padding-top:35px;}
.WServe ul li{  margin-bottom:20px; position:relative; color:#1a1a1a;}
.WServetit{ font-weight:bold; color:#e7141a; font-size:16px; background:#fff; display:inline-block; padding:0 17px; position: absolute;  top: -13px; left:35px;}
.Wdot{ color:#e7141a;    padding-right: 5px;}
.WServediv{border:2px solid #e6e6e6;padding:23px 15px 15px; }

/*售后服务*/
.Aftersale{ color:#333;}

.Aftersalelast{ padding-top:30px;}
.Aftersalelast dl dt{ padding-right:0; padding-left:0; border:1px solid #e5e5e5;}
.Aftersalelast dl dt img{ display:block; width:100%;}
.Aftersalelast dl dd{padding-right:0; padding-left:0; padding-top:2%;}
.Aftertit{ color:#333; font-size:18px; font-weight:bold; margin-bottom:10px;}
.Aftersale{ padding-top:25px; padding-bottom:10px;}
.Aftersalelast dl{ margin-bottom:20px;}

/*资料下载*/
.Downfrom p{ padding-left:37px; margin-bottom:5px; color:#333; font-size:18px; background:url(../images/pic69.png) no-repeat;}
.Downfrom p em{font-weight:bold; color:#e7141a;}
.Downfrom{ margin-bottom:20px;}
.intosearch{ padding:0; background:none;}
.intodown{ padding-top:15px; padding-bottom:20px;}
.intosearchtit{ font-size:16px; margin-bottom:15px;}
.intosearchtit img{    vertical-align: -5px; padding-right:6px;}
.intosearchtit em{ font-weight:bold; color:#e7141a;}
.intosearch input.txt{ border: 1px solid #d9d9d9; }
.prodownlist{ padding-bottom:20px;}
.prodownlist ul li{  border-bottom:1px solid #d9d9d9;  border-left:1px solid #d9d9d9;}
.prodownlist ul li.profirst{ background:#333; color:#fff;}
.proname, .provers, .prosize, .prodicon{ float:left; text-align:center;border-right:1px solid #d9d9d9;height:46px; line-height:46px;}
.proname{ width:80%;}
.provers{ width:30%; display:none;}
.prosize{ width:20%; display:none;}
.prodicon{ width:20%;}
.icolast{ display:block; width:35px; height:35px; margin:0 auto; background:url(../images/pic29.png) no-repeat; background-size:35px 35px;    margin-top: 6px;}
.icolast:hover{ background:url(../images/pic67.png) no-repeat; background-size:35px 35px; }

/*联系方式*/
.contact{ padding-top:30px; overflow:hidden;}
.contacttitle{ color:#e7141a; font-size:16px; font-weight:bold; text-align:center; line-height:24px; padding-bottom:23px;}
.contacttitle span{ display:block; font-weight:100; color:#999; font-size:14px;}
.contantiocn li{ text-align:center; margin-bottom:15px;    }
.contantiocn li img{ max-width:100%;margin-bottom: 8px;}
.contantiocn li h4{ font-size:15px;}
.contantiocn li p{ font-size:16px;}
.addimg img{ display:block; width:100%;}
.addtxt h3{ font-size:16px; color:#333;}
.addtxt{ color:#999; font-size:12px; padding-bottom:5px;}
.addimg{ margin-bottom:10px;}
.addlist li{ margin-bottom:20px;}
.addlist{ padding-top:10px; padding-bottom:10px;}

/*人力资源*/
.usepadding{ padding-top:30px;}
.jobsub{ line-height:18px;}
.jobsub p:first-child{ background:url(../images/pic35.png) no-repeat left center; padding-left:30px;}
.jobsub p{ margin-bottom:5px;}
.Hrinlist{ padding-top:20px;}
.Hrinlist dl dt span{ padding:18px 26px 18px 20px; background:url(../images/pic36.png) no-repeat 5px center;}
.Hrinlist dt.showdd span{background:url(../images/pic37.png) no-repeat 5px center}
.Hrinlist dd{ background:#f6f6f6;    padding: 25px 20px 28px 20px; color:#4c4c4c;}
.Hrintit{ color:#4c4c4c; font-size:14px; font-weight:bold; margin-bottom:10px;}
.Job{ padding-bottom:20px;}
 
/*问题反馈*/
.feedback01{padding:36px 0;background:@bg;color:@textcolor;}
.feedbacktips em{color:#e7141a;}
.feedback1{background:#f2f2f2;padding:3% 5%;margin-top:2%;}
.feedback1 ul li{padding-bottom:3%;}
.feedback1 ul li:nth-child(2n){float:initial;}
.feedback1 ul li label{display:block; padding-top:6px;}
.feedbacklabel{display:block;    padding-bottom: 5px;}
.feedbacklabel em{color:#e7141a;margin-right:8px;}
.feedbacktext{width:100%;height:35px;border:1px solid @contbor;padding-left:12px;background:@inputback;}
.feedbackarea{width:100%;height:126px;border:1px solid @contbor;background:@inputback;padding:12px;}
.feedback1 ul li.lastfeedback{width:100%;}
.feedbackbtn{text-align:center;}
.feedbackbtn input{width:100%;height:35px;background:#e7141a;font-size:18px; color:#fff;line-height:35px;cursor:pointer;margin-bottom:3%;}

.feedbackbtn input.feedbackrebtn{background:#b3b3b3; color:#fff;}
.feedbackcode{border:1px solid @contbor;width:100%;height:38px;background:@inputback;position:relative;}
.feedbackcode input{width:100%;height:36px;padding-left:12px;}
.feedbackcodeimg{display:block;position:absolute;top:0px;right:0;}
.feedbackcodeimg img{display:block;width:83px;height:36px;} 
.feedback{ padding-bottom:20px;}
 
/*营销网络*/
.marketadd li h3{ font-size:16px; margin-bottom:6px; font-weight:bold;} 
.marketadd li{ position:relative; padding:20px;}
.addmap{ display:block; width:30px; height:30px; position:absolute; top:16px; right:5px; background:url(../images/pic38.png) no-repeat; background-size:30px 30px;}
.marketadd li.oddli{ background:#f7f7f7;}
.marketing{ margin-bottom:20px;}
.marketadd{ padding-bottom:20px;} 
.addscreen{ background:#333; height:45px;}
.addscreen h3{ line-height:45px; font-size:16px; color:#fff; font-weight:bold; float:left; padding-left:10px;}
.addselect{ float:right;}
.addselect{ height: 35px; margin-top: 5px; width: 130px; margin-right: 10px; background: #f7f7f7 url(../images/pic39.png) no-repeat 95% center;line-height: 35px;} 
.addselect select{ background:none; color:#666; width:100%; height:100%;padding-left: 10px; padding-right: 10px; cursor:pointer; font-size:15px;}

/*新闻资讯*/
.News dl{ color:#666; border-bottom:1px solid #dcdcdc; padding-bottom:20px; margin-bottom:20px;}
.News dl dt img{ display:block; width:100%; border: 1px solid #dcdcdc;}
.News dl dd h3{ color:#1a1a1a; font-size:16px; height:24px; text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;margin-top: 10px;    margin-bottom: 10px;}
.News dl dd p{ text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2; height:45px;}
.News dl dd span{ display:block; float:left; margin-top:10px; line-height:30px;}
.Newsdeta{ float:right;text-align: center; border: 1px solid #d9d9d9; padding:2px 25px; border-radius: 20px; text-indent: -8px; position: relative; margin-top:10px;}
.Newsdeta:after{    content: '';right: 10%; content: ""; position: absolute;width: 6px; height: 6px; border-left: 1px solid #959595; border-top: 1px solid #959595; position: absolute; transform: rotate(135deg); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); top: 50%; margin-top: -3px;}
.Newsdeta:hover{background: #e7141a; color: #fff; border: 1px solid #fff;}
.Newsdeta:hover:after{ border-left: 1px solid #fff; border-top: 1px solid #fff;}
.News dl dd h3 a:hovers{ color:#e7141a;}
.Newsbox{ padding-bottom:20px;}


/*新闻详细*/
.pagenews05{padding:36px 0;background:@bg;color:@textcolor;}
.dttop04{color:#959595;padding-bottom:42px;border-bottom:1px solid #ccc;margin-bottom:42px;text-align:center;font-size:13px;}
.dttitle04{font-size:20px;line-height:22px;color:#1a1a1a;margin-bottom:22px;}
.dttop04 .bdsharebuttonbox{display:inline-block;float:none;vertical-align:-20px;margin-left:26px;}
.dttop04 .bdsharebuttonbox a{  margin: 0 6px 0 0 !important;}
.newsdetailtext04{color:#1a1a1a;}
.newsdetailtext04 img{display:block;max-width:100%;height:auto !important; margin:0 auto;}
.backnewslist{display:block;width:98px;height:35px;text-align:center;line-height:35px;color:#fff;margin:40px auto;background-color:#e7141a;}
.backnewslist:hover{color:#fff}
.commonDetailedContentsfoot{padding-bottom:45px;}
.commonDetailedContentsfoot dl{ border:1px solid #ccc; border-left:none; border-right:none; font-size:13px; padding:13px 0px;}
.commonDetailedContentsfoot dl span{ display:inline-block;float:left; background:#f2f2f2; color:#333; line-height:27px; padding:0px 10px; margin-right:15px;}
.commonDetailedContentsfoot dl dd{ float:none;margin-bottom:15px;}
.commonDetailedContentsfoot dl dt{ float:none;}
.commonDetailedContentsfoot dl dd a{width:70%; display:block;height:24px;overflow:hidden;float:left;color:#707070;}
.commonDetailedContentsfoot dl dt a{width:70%; display:block;height:24px;overflow:hidden;float:left;color:#707070;}


/*集团介绍*/
.anceimg{ max-width:100%; margin-bottom:5px;}
.wancesub{ color:#e7141a; font-size:16px; font-weight:bold; margin-bottom:10px; }
.goonwance{ overflow:hidden;}
.goonimg{ margin:0 -4px; padding-bottom:20px;}
.goonimg li{ padding-left:4px; padding-right:4px; margin-bottom:8px;}
.goonimg li img{ display:block; width:100%; }
.wancecopy{ color:#999; font-size:14px; line-height:18px; }

.president{ padding-bottom:20px;}


/*组织架构*/
.frameworkimg{ padding-bottom:20px;}
.frameworkimg img{ display:block; max-width:100%; margin:0 auto;}
.Ruletext{ line-height:22px; padding-bottom:20px; padding-top:20px;}
.Rulesub{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.Rulesibling{ text-align:center;}
.Rulesibling a{ text-align:center; border:1px solid #dcdcdc; color:#666; padding:5px 13px; margin:0 5px; display:inline-block;}
.Rulesibling a.cur, .Rulesibling a:hover{ background:#333; color:#fff;}
.Ideatitle{ font-size:16px; font-weight:bold; position:relative; padding-top:15px; margin-bottom:15px; color:#333;}
.Ideatitle:after{ content:''; position:absolute; top:0; left:0; height:3px; width:60px; background:#e71f19;}
.Ideasub{ font-weight:bold;}
.Idea{ color:#666;}



/*专利技术*/
.Patentdiv{ font-size:16px; text-align:center;    box-shadow: 0px 1px 3px #c8c8c8; margin-bottom:20px; cursor:pointer;}
.Patent ul li img{ display:block; margin:0 auto; max-width:100%;}
.Patentimg{ border:1px solid #d9d9d9; padding:15px 0;}
.Patent ul li p{ height:40px; line-height:40px; text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1; }
.Patent{ padding-bottom:20px;}

/*图片弹窗*/
.yuangongmask{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;left:0;top:0; z-index:50;display:none;}
.bigimgovflow{position:relative;background:#fff;padding:35px 14% 35px;}
.bigimgfloat{position:relative;overflow:hidden;margin:0 auto; }
.bigimgcont{width:100%; position:absolute; top:20%;left:0;z-index:101; border:1px solid #ccc; display:none; background:#fff;}
.bigimgfloat img{display:block;width:100%; margin:0 auto; background:#f2f2f2;}
.closeyuangong{display: block;width: 25px;height:25px;overflow:hidden;background:url(../images/pic40.png) no-repeat;position:absolute;top:15px;right:15px;z-index: 9; background-size:100% 100%;}
.Meetpeopletext{ text-align: center;padding:0 0 0;width: 100%; z-index:9;}

/*发展历程*/
.development01{padding:36px 0;background:@bg;color:@textcolor;}
.Developmentlistcont dl{background:@phback;padding-bottom:36px;margin-bottom:36px;}
.Developmentlistcont dl dd{position:relative;}
.datespanyear{font-size:36px;line-height:36px;font-weight:bold;color:#e7141a;position:relative;}
.Developmentlistcont dl:nth-child(2n) .datespanyear span{right:auto;left:-37px;}
.Developmentyeartext{padding:12px 0 0 0;line-height:32px;}
.datespanyear p{ font-weight:bold;    }

/*核心优势*/
.AdvantageUp dt img{ display:block; width:100%; }
.AdvantageUp dd h3{ height:24px; margin-top:10px; margin-bottom:8px; color:#333; font-size:16px; font-weight:bold;text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;}

.AdevaBg{ margin-top:20px;}
.Advaimglist{ overflow:hidden; position:relative; margin-bottom:50px; width:100%;}
.Advaimglist .swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform; -moz-transition-property:-moz-transform; -o-transition-property:-o-transform;-ms-transition-property:-ms-transform; transition-property:transform; -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; }
.Advaimglist .swiper-container { margin-left:auto;margin-right:auto;position:relative;overflow:hidden;zoom:1;}
.Advaimglist .swiper-slide { -webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
/*.Advaimglist ul{width: 100%;height: 100%;z-index: 1; display: -webkit-box; display: -moz-box;display: -ms-flexbox;-webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform;-o-transition-property: -o-transform; -ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;  margin:0 auto;}*/
.Advaimglist ul li{font-size:16px; text-align:center;} 
.Advaimglist ul li img{ display:block; width:100%;background:#fff; padding:5px; border:1px solid #d9d9d9;}
.Advaimglist ul li p{height: 40px; line-height: 40px;text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box;-webkit-line-clamp: 1;}
.Advaleft, .Advaright{ display:block; position:absolute; top:50%; margin-top:-52px; background:rgba(160,160,160,.8); width:22px; height:64px; z-index:99;}
.Advaleft:after, .Advaright:after{ content:''; position:absolute; top:50%; left:50%; width:12px; height:28px;  margin-top:-14px; margin-left:-6px;}
.Advaright:after{background:url(../images/pic44.png) no-repeat;}
.Advaleft:after{background:url(../images/pic45.png) no-repeat;}
.Advaleft{ left:0;}
.Advaright{ right:0;}
.Advaleft:hover, .Advaright:hover{background:rgba(231,20,26,.8);}




/*首页*/
.banner{ width:100%; position:relative; overflow:hidden;}
.banner ul li img{ display:block; width:100%;}

.banner .bd ul{ width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box;display: -ms-flexbox; display: -webkit-flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform;-o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;box-sizing: content-box;}
.banner .bd ul li{    width: 100%;background-size: cover; background-position: center; overflow: hidden;float: left;-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; height: 100%;position: relative;}
.wbannerbtn{width:100%; height:10px; text-align:center; position:absolute; bottom:14px; left:0; z-index:2;}
.wbannerbtn span,.wbannerbtn ul li{ display:inline-block; width:10px; height:10px; border-radius:100%; background:rgba(51,51,51,.6); margin:0 5px;float:none;line-height:99px;overflow:hidden;position:relative;} 
.wbannerbtn span.swiper-pagination-bullet-active,.wbannerbtn ul li.on{ background:#e7141a;}

.indexpro{ background:url(../images/pic73.jpg) no-repeat; background-size:cover;}
.chunktit{ font-size:18px; text-align:center; font-weight:bold;}
.chunktit1{ font-size:18px; text-align:center; font-weight:bold;}
.indexteam{ padding-top:30px; padding-bottom:30px; background:url(../images/pic74.jpg) no-repeat center top; background-size:cover;}
.teamchunk .chunktit{ color:#fff;}
.iteamlist{ padding-top:20px;}
.iteamtab{ text-align:center;}
.iteamtab a{ display:inline-block; border:1px solid #fff; color:#fff; padding:2px 7px;}
.iteamtab a.cur, .iteamtab a:hover{ background:#e7141a; color:#fff; border:1px solid #e7141a;}
.teamlist{ padding-top:20px; overflow:hidden;}
.runimg{ width:157px; height:157px;box-shadow: 0 0 2px -2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 0 2px -2px rgba(0,0,0,.1); -box-shadow: 0 0 2px -2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 0 2px -2px rgba(0,0,0,.1);  -box-shadow: 0 0 2px -2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 0 2px -2px rgba(0,0,0,.1); -box-shadow: 0 0 2px -2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 0 2px -2px rgba(0,0,0,.1); -box-shadow: 0 0 2px -2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 0 2px -2px rgba(0,0,0,.1); border-radius: 100%;-moz-border-radius: 100%; -ms-border-radius: 100%;-o-border-radius: 100%;-webkit-border-radius: 100%; display: block; background: transparent;border: 3px solid #82aaaf;position: relative; margin:0 auto; margin-bottom:10px;}
.runimg img{    display: block; width: 152px; height: 152px;border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;-webkit-border-radius: 100%;
position: absolute; left: 0; top: 0;}
.teammore{ display:block; margin:0 auto; width:30px; height:30px; background:#cc5a5b url(../images/pic47.png) no-repeat center center; border-radius:100%; margin-top:15px;}
.teamlist ul li{ text-align:center; color:#fff; position:relative; margin-bottom:20px;}
.teamlist ul li h3{ color:#fff; font-size:18px;margin-bottom:4px;}
.teamlist ul li h4{ font-size:16px; margin-bottom:4px;}
.teamlist ul li h3 a{ color:#fff;}
.teamlist ul li p{ height:48px; word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.teamlistBg{background:url(../images/pic48.png) repeat-x left bottom; background-size:auto 75%; padding-bottom:14px; padding-left:15px; padding-right:15px;}
.Wchunkmore{ text-align:center;}
.Wchunkmore a{ display:inline-block; border:1px solid #fff; margin:0 auto; color:#fff; padding:5px 36px;}
.teamlist ul li:hover .runimg{ border:3px solid #cc5a5b;}
.teamlist ul li:hover .teamlistBg{    background: url(../images/pic49.png) repeat-x left bottom; background-size: auto 75%;}
.teamlist ul li:hover .teammore{    background: #fff url(../images/pic50.png) no-repeat center center;}
.chunkhide{ display:none;}


.isolution ul li{  margin-bottom:20px; position:relative;}
.isolution ul li img{ display:block; width:100%;}
.isolution ul li a{ display:block; border:1px solid #e5e5e5; padding-bottom:15px;background:#fff; position:relative;}
.isolution{ padding-top:20px;}
.isolution ul li h3{ padding:0 15px; font-size:16px; margin-top:10px; margin-bottom:8px; height:24px;word-break: break-all; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.isolution ul li p{ padding:0 15px;height:48px;word-break: break-all; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}
.Isucceed{ position:relative;}
.Isucceed ul li .winborder{ background:#fff;}
.Isucceed{ padding-top:20px;}
.status{ padding-top:20px;}
.status ul li{ margin-bottom:20px;}
.status ul li img{ display:block; width:100%; border:3px solid #fff;}
.status ul li p{ margin-top:10px; margin-bottom:10px; font-size:16px; color:#fff; text-align:center; height:24px;word-break: break-all; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
/*.teamchunk{ overflow:hidden;}*/

.indexpro{ padding-top:30px; padding-bottom:30px;}
.Iporleftdiv{ border:1px solid #d2d2d2; padding-top:10px; margin-bottom:20px; text-align:center; font-size:16px; padding-bottom:20px; position:relative; height:100%; overflow:hidden;}
.Iporleft img{ display:block; max-width:100%; margin:0 auto; margin-bottom:15px;}
.prochunklist{ padding-top:20px; overflow:hidden;}


.Iporright ul li{ padding-bottom:15px; font-size:16px; position:relative;}
.Iporright ul li a{ display:block; position:relative;}
.Iporright ul li img{ display:block; width:100%;}
.Iporright ul li span{ display:block; height:54px;line-height: 54px; word-break: break-all; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden; position:absolute; bottom:0px; width:100%; text-align:center; padding:0 10px; font-size:18px;    background-color: #f0f0f0;}
.porleftshow{ position:absolute; bottom:-100%; left:0; width:100%; height:100%;    background: rgba(226,91,91,.9);
    padding-top:35%; text-align:center;transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s; -o-transition: all .3s;}
.porleftshow a{ display:inline-block; color:#fff; padding-right:22px;}
.porleftshow a:hover{ background:url(../images/pic66.png) no-repeat right center;}
.porleftshow p:last-child a{ display:inline-block; padding-right:32px; background:url(../images/pic52.png) no-repeat right center; margin-top:30px;}

.Iporrightdiv{ position:relative; width:100%; overflow:hidden; border:1px solid #d2d2d2;}
.Iporright ul li .porrightshow{ position:absolute; bottom:-101%; left:0; width:100%; height:100%;    background: rgba(226,91,91,.9); padding-top:9%; text-align:center; 
transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s; -o-transition: all .3s;}
.Iporright ul li .porrightshow a{ display:inline-block; padding-right:22px; color:#fff; background:none;}
.Iporright ul li .porrightshow p:last-child a{ display:inline-block; padding-right:32px; background:url(../images/pic52.png) no-repeat right center; margin-top:15px;}
/*.Iporleftdiv{ position:relative;}*/
/*st*/

.Iporright ul li .porrightshow p a:hover{ background:url(../images/pic66.png) no-repeat right center;}
.porleftmore:hover{    background: url(../images/pic52.png) no-repeat right center !important;}
.prochunk .Wchunkmore a:hover{ color:#d4201e; border:1px solid #d4201e;}
.Wchunkmore a:hover{ color:#d4201e; border:1px solid #d4201e;}
.aboutchunk .Wchunkmore a:hover{ color:#d4201e; border:1px solid #d4201e;}
.Iporleftdiv:hover .porleftshow{ bottom:0;}
.Iporright ul li:hover .porrightshow{bottom:0;}
.prochunk .Wchunkmore a{ color:#666; border:1px solid #666;}
.Iporright { padding-bottom:15px;}
.Dynamiclist dl{ background:#fff; margin-bottom:15px;}
.Dynamiclist dl dt{ width:120px; height:81px; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s; float:left; margin-right:10px; overflow:hidden;}
.Dynamiclist dl dt img{ display:block; width:100%;     -webkit-transition: 0.5s;-moz-transition: 0.5s; transition: 0.5s;}
.Dynamiclist dl dt:hover img{-webkit-transform: scale(1.04); -moz-transform: scale(1.04); transform: scale(1.04);}	
.Dynamiclist dl dd h3{ height:24px;word-break: break-all; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden; font-size:16px; margin-bottom:2px;}
.Dynamiclist dl dd h3 a{ color:#333;}
.Dynamiclist dl dd p{ height:24px;word-break: break-all; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden; color:#888;}
.Dynamicmore{ color:#e7141a; display:block; margin-top:2px;}
.Dynamicmore:hover{color:#e7141a;}
.IAbout{ padding-top:30px; padding-bottom:30px; background:url(../images/pic91.jpg) center center; background-size:cover;}
.aboutclass{ padding-top:20px; overflow:hidden; padding-bottom:20px;}
.aboutclasstit{ font-size:16px; font-weight:bold; color:#333; margin-bottom:15px;}
.Briefinto{ background:#fff; color:#878787; border:1px solid #eaeaea; border-top:none; padding-bottom:20px;}
.Briefinto img{ display:block; width:100%;}
.Briefinto h3{ font-size:16px; line-height:22px; padding:0 10px; height:44px; overflow:hidden;word-break: break-all; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; margin-top:10px; margin-bottom:10px;}
.Briefintoimg{ display:block; overflow:hidden;}
.Briefintoimg img{ -webkit-transition: 0.5s;-moz-transition: 0.5s; transition: 0.5s;}
.Briefintoimg img:hover{-webkit-transform: scale(1.04); -moz-transform: scale(1.04); transform: scale(1.04);}
.Briefinto:hover h3 a{color:#e7141a;}
.Briefinto p{ height:72px;overflow:hidden;word-break: break-all; display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; padding:0 10px;}
.Briefmore{color:#e7141a; display:block; margin-top:5px; padding:0 10px;}
.Briefmore:hover{ color:#e7141a;}
.Dynamiclist{ padding-bottom:25px;}


.aboutchunk .Wchunkmore a{ color:#666; border:1px solid #666;}
.IServe{ padding-top:30px; padding-bottom:30px; background:url(../images/pic93.jpg) no-repeat center; background-size:cover;}
.Servechunk{ color:#fff;}
.Servechunk .chunktit{ color:#fff; margin-bottom:15px;}
.IServe .chunktit a { color:#fff; }
.Servesub{ margin-bottom:15px; text-align:center;}
.Servechunklist{ overflow:hidden;}
.Servechunklist ul{ margin:0 -10px;}
.Servechunklist ul li{ text-align:center; margin-bottom:15px;}
.Servechunklist ul li img{ max-width:100%;}
.Servechunklist ul li a{ color:#fff;}
.Servechunklist ul li p{ line-height:48px; font-size:16px;}
.Servechunklist ul li:nth-of-type(2) p{ line-height:24px;}
.Servechunklist ul li:last-child{ width:100%; text-align:center;}
.Dynamiclist dl:hover dd h3 a{    color: #e7141a;}


/*首页头部*/
.indextopright{ float:right; padding-top:22px;}
.headposit{ position:relative;}
.drop-warp{ position:inherit; left:0; width:1180px; width:100%; z-index:999; background:#eee;}
.nav ul li{border-bottom: 1px solid #e6e6e6;}
.nav ul li h3{padding: 10px 20px; font-size: 16px; position: relative;}
.nav ul li h3:after {content: "";position: absolute; width: 11px;height: 11px; border-left: 3px solid #ccc;border-top: 3px solid #ccc; position: absolute; transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); -ms-transform: rotate(45deg);-o-transform: rotate(45deg); top: 50%; right: 20px; margin-top: -4px;transition: all .3s;-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s; -o-transition: all .3s;}

.nav ul li.cur h3:after{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg);border-left: 3px solid #e7141a; border-top: 3px solid #e7141a;}
.drop-warp h4{ line-height:28px;line-height: 32px;padding-left: 30px; position:relative;}
.drop-warp h4:after {content: "";position: absolute; width: 11px;height: 11px; border-left: 3px solid #ccc;border-top: 3px solid #ccc; position: absolute; transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); -ms-transform: rotate(45deg);-o-transform: rotate(45deg); top: 50%; right: 20px; margin-top: -4px;transition: all .3s;-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s; -o-transition: all .3s;}
.drop-warp ul li.cur h4:after {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg);border-left: 3px solid #e7141a; border-top: 3px solid #e7141a;}

.drop-warp h4 img{  display:none;}
.Tlevel{line-height: 28px; padding-left: 45px;}
.Tlevel p.Tlevelmore{ display:none;}

.AdvantageUp{ padding-top:30px;}

.rightmenu{ display:none}

/*专家团队*/
.expertlist ul li{ margin-bottom:20px;}
.experimg{width: 120px;height: 120px;border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;-webkit-border-radius: 100%;display: block; background: transparent; border: 3px solid #fff; position: relative; float:left; margin-right:10px;}
.experimg img{    display: block;width: 115px; height: 115px; border-radius: 100%;-moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; -webkit-border-radius: 100%; position: absolute; left: 0;top: 0;}
.expertdiv{ border:1px solid #dcdcdc; padding:5px;}
.expertdiv p{text-overflow: ellipsis;-webkit-box-orient: vertical; overflow: hidden; display: -webkit-box;-webkit-line-clamp:3; height: 72px;}
.expertdiv h3{ font-size:18px; color:#454545; margin-top: 10px;margin-bottom: 5px;}
.expertdiv h3 em{ font-size:14px; margin-left:8px;}
.expertdiv h3{color:#454545;}
.expertlist{ padding-bottom:20px;}

.topsearch { position: absolute;
    left: 0;
    background: #5e5e5e;
    width: 100%;
    top: 52px;display:none;}
.topsearch input:first-child { width: 90%; padding: 0 10px; float: left; line-height: 40px; height: 40px; background:#ddd;}
.topsearch input:last-child { float: left; width: 10%; height: 40px; background: url(../images/img03.png) no-repeat center center; cursor: pointer; }
.widemc{ position: absolute;
    top: 3px;
    right: 100px;}

@media (min-width: 380px){



}


@media (min-width: 429px){


}


@media (min-width: 520px){

/*图片弹窗*/
.bigimgovflow{ padding: 35px 8% 25px;}
.closeyuangong{ width:25PX; height:25px; background-size:100% 100%; top:10px; right:10px;}
.Meetpeopletext{ font-size:16px;}
.Briefinto h3{ height:24px;    -webkit-line-clamp: 1;}
.Briefinto p{ height:48px; -webkit-line-clamp:2; }


}


/*ipad竖版区域*/
@media (min-width: 767px){

.wincase ul{ margin:0 -12px;}
.wincase ul li{ padding-left:12px; padding-right:12px;}
.industrycase ul{margin:0 -12px;}
.contacttitle{ font-size:28px;}
.contacttitle span{ margin-top:10px;}
/*成功案例*/
.wincase ul li{ margin-bottom:44px; position:relative;}
.Servechunklist ul li img{ margin-bottom:10px;}
.winshowover{ line-height:26px; overflow-y:auto;}
.winshowover h4{ font-size:20px;}
.footnavlist .footnavnoe{ }
.industrycase ul li{padding-left: 12px;padding-right: 12px; margin-bottom:44px; position:relative;}
.indubor{padding-bottom: 15px; position:relative;}
.indushow{ position:absolute; bottom:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.5); transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; opacity:0;}

/*.indushow a{ display:block; width:100%; height:100%;background:url(../images/pic59.png) no-repeat center center; }*/
.indushow a{ display:block; width:100%; height:100%;}
.industrycase ul li:hover .indushow{ opacity:1}
.industrycase{ padding-bottom:45px;}
.mentleft{ padding-bottom:0;}
.experiment{    display: -webkit-box; padding-top:0;}
.mentleft{ padding-left:0; padding-right:25px; -webkit-box-flex: 1;}
.mentright{ padding-top:12px; padding-right:0; padding-left:25px;     width:289px;}

.mentleft ul li span {float: right; margin-left: 10px; color:#666; display:block;}
.mentleft ul li{ height:59px; line-height:59px;}
.mentleft ul li a{ height:59px; line-height:59px;}
.experiment{ padding-bottom:45px; margin-bottom:0;}
.experbox{ margin-bottom:45px;}

/*产品附件*/
.porductimg{ padding-right:22px; padding-left:0;}
.porductinto{ padding-right:0; padding-left:22px;}
.porductinto h3{ margin-top:0;}
.porduct ul li{ border-bottom:1px solid #dcdcdc; padding-bottom:20px;}
.proclass a{padding:1px 25px; margin-right:20px;}
.prodatetop{ width:86%;}
.prodatetop{ padding:30px 0;}
.prodatetit{ font-size:24px;}
.prodatetop img{ margin-top:35px;}
.prodateinto{ line-height:30px;}
.intotitle{ font-size:18px; margin-bottom:8px;}
/*产品视频*/
.provideolist ul{ margin:0 -10px;}
.provideolist ul li{border-bottom: 1px solid #dcdcdc;}
.WServe ul li{ margin-bottom:40px;}
.WServediv{ height:114px;}
.WServe ul{ margin:0 -10px;}

/*售后服务*/
.Aftersalelast dl{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.Aftersalelast dl:last-child{ border-bottom:1px solid #e5e5e5;}
.Aftersalelast dl dd{ padding-left:15px; padding-right:15px; border-top:1px solid #e5e5e5; }
.Aftersalelast dl:nth-of-type(even){     border-right: 2px solid #e5e5e5}
.Aftersalelast dl:nth-of-type(even) dt{ float:right;}
.Aftersalelast dl dd{    padding-top: 3%;}
.Aftersalelast dl{ margin-bottom:0;}
.Aftersale{ padding-bottom:45px; padding-top:0;}
.Aftertit{ margin-bottom:15px;}
.intosearchtit{ font-size:18px;}
.intosearch input.txt{ border: 1px solid #d9d9d9;    margin-right: 3%;}

.proname{ width:40%;}
.provers{ width:30%; display:block;}
.prosize{ width:20%; display:block;}
.prodicon{ width:10%;}
.prodownlist{ padding-bottom:45px; padding-top:0;}
.intodown{ padding-bottom:45px;}

/*联系方式*/
.addlist li:nth-of-type(odd){ background:#f7f6f6;}
.addlist li{ padding:15px 15px; line-height:34px;}
.addimg{ float:right; padding-right:0; margin-bottom:0;}
.addimg img{ max-width:100%; width:auto; float:right;}
.addtxt{ padding-left:47px; padding-bottom:0; background:url(../images/pic34.png) no-repeat left 7px;}
.Company h3{ font-size:16px; color:#333; font-weight:bold;}
.addtxt h3{ font-size:20px;}
.addlist {padding-top:50px; padding-bottom:45px;}
.Hrinlist dd{    padding: 25px 40px 28px 40px;}
.Job{ padding-bottom:45px;}

/*问题反馈*/
.feedback1 ul li{width:42%;float:left;}
.feedback1 ul li:nth-child(2n){float:right;}
.feedbackarea{height:232px;}
.feedbackbtn input{width:119px;margin-bottom:0;}
.feedbackbtn input.feedbackrebtn{margin-left:20px;}
.feedbackcode{width:217px;}
.feedback{ padding-bottom:45px;}

/*营销网络*/
.marketadd li:first-child{ background:none !important;}
.marketadd li.evenli{ background:#f7f7f7;}
.marketadd li{ padding-top:40px; padding-bottom:35px; padding-left:35px; padding-right:15px;}
.marketadd li h3{ margin-bottom:15px;}
.addmap{ top:35px; right:55px;}
.addmap{  width:39px; height:39px;top:30px; background:url(../images/pic38.png) no-repeat; background-size:39px 39px;}
.marketadd{ border-bottom:1px solid #dcdcdc; margin-bottom:45px;}
.marketing{ padding-bottom:45px;}
.addscreen{ height:54px; line-height:54px;}
.addscreen h3{ padding-left:35px;}
.addselect{ height:38px; width:170px;}


/*新闻资讯*/
.News dl dt{ padding-left:0; padding-right:15px;}
.News dl dd{ padding-left:15px; padding-right:0;}
.News dl dd h3{ color:#1a1a1a; margin-top:0;}
.News{ padding-bottom:15px;}
.Newsbox{ padding-bottom:45px !important;}

/*新闻详细*/
.commonDetailedContentsfoot dl dd{ float:none;margin-bottom:15px;}
.commonDetailedContentsfoot dl dt{ float:none;}
.dttitle04{font-size:30px;line-height:32px;}
.anceimg{ float:right; margin-left:20px;}
.wancesub{ font-size:28px; margin-bottom:20px;}
.goonimg{ margin:0 -9px; padding-bottom:40px; padding-top:5px;}
.goonimg li{ padding-right:9px; padding-left:9px;}
.president  .wancesub{    margin-bottom: 15px;}
.president { padding-bottom:45px;}
.frameworkimg{ padding-bottom:70px;}
.Ruletext{ line-height:24px; padding-bottom:45px;}
.Rulesibling a{ padding:9px 46px; font-size:16px; margin:0 11px;}
.Ruletext{ padding-top:40px;}
.Ideatitle{ padding-top:20px; margin-bottom:20px; font-size:20px;}
.Patent ul{ margin:0 -12px;}
.Patent ul li{ padding-left:12px; padding-right:12px; margin-bottom:35px;}
.Patent ul li p{ height:65px; line-height:65px;}
.Patent{ padding-bottom:65px;}


/*图片弹窗*/
.Meetpeopletext{ font-size:18px;    padding:0 0 0;}
.closeyuangong{display: block;width: 32px;height: 32px;}
.bigleft, .bigright{ display:block; width:6%;}
.bigright{ background-size:45px 84px; right:3%;}
.bigleft{ background-size:45px 84px;left: 3%; }
.bigright:hover{background:url(../images/wwpic16.png) no-repeat left center; background-size:45px 84px;right: 3%;   }
.bigleft:hover{background:url(../images/wwpic17.png) no-repeat right center; background-size:45px 84px;left: 3%;}
.bigimgovflow{padding: 35px 10% 35px;}

.wwhonortext02{ width:50%; padding:12% 0 12% 14%; float: left;line-height: 36px;color: #333;font-size: 16px;}
.wwdivimg{ width:50%; float:left; padding-bottom:0;}
.wwhonorfixcopy{position: relative;width: 100%; padding: 3% 0;}
.wwcelltopcell{ padding:0;}

.wwtouchlilist li div{ font-size:18px;}
.bigimgcont {width:900px;left:50%;margin-left:-450px;}
.wwcelltopcell{padding:4% 0 2%;}
.wwcelltopcell .wwcelltopT{width:50%;    font-size: 14px; padding:4% 0;}
.wwcelltopTdiv{ width:350px; margin:0 auto;}
.wwcelltopcell .wwdivimg{ float:right;}

.wwchiptext{    position: absolute;right: 3%;top: 50%;width: 484px; color: #fff;line-height: 36px;   font-size: 16px;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%); z-index:9;
}
.wwiotposcon{ position:relative;}
.wwiotpos .wwimgheight{ position:absolute; top:0;}

.wwtranslat{transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%); z-index:9;}

.wwimgheight{ position:absolute; top:0;}
.wwlivingleft , .wwlivingleftright{ float:left; width:50%;}
.wwlivingleft { float:right; }
.wwlivingleftright img{ width:100%;}

.Techpop{ height:500px;}
.Techpop .bigimgovflow{ height:100%;}
.Techpop .bigimgfloat{height:100%;}
.Techpop .bigimgfloat img{ width:auto; height:100%;}

/*核心优势*/
.AdvantageUp dt{ padding-left:0; padding-right:10px;}
.AdvantageUp dd{ padding-right:0; padding-left:10px;}
.AdvantageUp dd h3{ font-size:20px; margin-bottom:15px;}
.AdevaBg{ margin-top:42px;}
.AdevaBg{ background:url(../images/pic68.jpg) center top; background-size:cover;}
.Advaimglist{ padding-top:105px; padding-bottom:90px;}
    .Advaimglist .swiper-container { margin-left:-10px;margin-right:-10px;}
.Advaimglist ul li{ color:#fff;  background-size:1px 80%;}
.imglistdiv{background:url(../images/pic46.png) no-repeat right top; padding-right:10px;padding-left:10px;}
/*.Advaleft{ left:10px;}
.Advaright{ right:10px;}*/
.Advaimglist ul li a{color:#fff;}
.Advaimglist ul li p{ height:55px; line-height:55px;}
.Advaimglist{ margin-bottom:0;}

/*首页*/
.teamlist ul{ margin:0 -16px;}
.teamlist ul li{ padding-left:16px; padding-right:16px;}
.teamlist ul li h3{ font-size:20px;}
.teamlist ul li h4{ font-size:15px; margin-bottom:8px;}
.runimg{ margin-bottom:20px;}
.teammore{ margin-top:25px;}
.iteamtab a{padding: 7px 41px; font-size:16px; margin:0 11px;}
.chunktit{ font-size:30px; line-height:28px; font-weight:100;}
.chunktit1{ font-size:30px; line-height:100px; font-weight:100;}
.teamchunk{ padding-top:45px;}
.iteamlist{ padding-top:35px;}
.teamlist{ padding-top:45px;}
.teamlist ul li{ margin-bottom:30px;}
.isolution{ padding-top:45px;}

.solcover{ display:block; width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(0,0,0,.5) url(../images/pic51.png) no-repeat center center;transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s; -o-transition: all .3s; opacity: 0;}
.coverhover ul li:hover .solcover{opacity: 1;}
.Isucceed { padding-top:45px;}
.status{ padding-top:45px;}
.status ul{ margin:0 -15px;}
.status ul li{ padding-left:15px; padding-right:15px;}
.status ul li p{ margin-top:40px;}
.Iporright ul{ margin:0 -10px;}
.porleftshow{ padding-top:15%;}
.indexpro{ padding-bottom:90px; padding-top:45px;}
.Iporright{ padding-bottom:40px;}
.Dynamiclist dl dt{ width:200px; height:134px; margin-right:22px;}
.Dynamiclist dl dd p{ height:48px;-webkit-line-clamp:2;}
.Dynamiclist dl dd{ padding-top:13px; padding-right:15px;}
.Dynamiclist dl dd h3{ margin-bottom:5px;}
.Dynamicmore{ margin-top:5px;}
.aboutclasstit{ font-size:22px; margin-bottom:30px;}
.aboutclass{ padding-top:45px;}
.Briefinto h3{ padding:0 15px;}
.Briefinto p{ padding:0 15px;}
.Briefmore{ padding:0 15px;}
.IAbout{ padding-top:45px; padding-bottom:45px;}
.indexteam{ padding-bottom:45px;}

.Servechunklist ul li:last-child{ width:20%; text-align:center;}
.IServe{ padding-top:45px;}
.Servechunk .chunktit{ margin-bottom:30px;}
.Servesub{ margin-bottom:45px;}
.wbannerbtn{ bottom:30px;}
.expertlist ul{ margin:0 -10px;}



}



/*ipad横版区域*/
@media (min-width: 991px) {
body { padding-top:121px; }
.header { padding: 0; position:fixed; top:0; left:0; width:100%; z-index:100; border-bottom:1px solid #ccc; }
.headerheight { display: none; }
.withinlogo { padding: 19px 0 17px; }
.withinlogo img { height: 38px; }
.nav { float: left; padding-left: 30px; }
.nav ul li { float: left; font-size: 16px; padding: 0 5px; border-bottom: none; }
.nav ul li h3 { font-size: 14px; padding: 0; height:73px; }
.nav ul li h3 a { display: block; padding: 28px 0 21px; }
.nav ul li h3 a.cur, .nav ul li h3 a:hover { color: #e7141a; border-bottom: 2px solid #e7141a; }
.nav ul li h3:after { display: none; }
.topsearch { width: 141px; height: 30px; border: 1px solid #bfbfbf; margin-top: 23px; border-radius: 2px; float: right; color: #a6a6a6; display:block;position: static;background:none;}
.drop-warp h4:after { display: none; }
.topsearch input:first-child { width: 107px; padding: 0 10px; float: left; line-height: 28px; height: 28px; background:none;}
.topsearch input:last-child { float: left; width: 28px; height: 28px; background: url(../images/img03.png) no-repeat center center; cursor: pointer; }
.Wide { float: right; padding-left: 17px; padding-top: 23px; position: relative; display: none; }
.Widesele { color: #666; padding-right: 12px; font-size: 14px; background: url(../images/img05.png) no-repeat right center; cursor: pointer; }
.Selelist { position: absolute; background: #fff; display: none; z-index: 999; padding: 0 10px; left: 9px; }
.Selelist p a { color: #999; font-size: 14px; }
.Sub-navlist a { font-size: 14px; padding: 15px 15px; }
.Sub-nav-pro a { padding: 15px 5px; }


.footnavlist ul li a:hover { color: #e7141a; }

.hamburg { display: none; }
.Searchicon { display: none; }
.footnavlist { padding-top: 42px; }
.footnavnoe li { float: left; padding-right: 1%; width: 16.5%; }
.footnavnoe li:first-child .footnavdrop li { /*float:left;*/ }
.footnavlist ul li .footnavdrop li { width: 100%; font-size: 13px; }
.footnavnoe li:last-child { padding-right: 0; }
.footnavnoe li.codediv { padding-top: 20px; float: none; clear: both; }
.footcode { text-align: center; float: left; color: #fff; font-size: 16px; line-height: 35px; }
.footnavlist ul li { text-align: center; border-bottom: none; }
.copyright { font-size: 12px; color: #fff; }
    .copyright a { color:#fff;}
.copyleft { float: left; text-align: center; }
.divcopyright { float: right; }
.footnavlist ul li h3 { font-size: 14px; background: none; }
.footnavdrop h4 { background: none; }
.footnavdrop { display: block; }
.copyright { border-top: 1px solid #808080; padding-top: 15px; }
.copyleft { width: 49%; }
.copyleft { display: -webkit-box; padding-right: 5px; text-align: left; padding-bottom: 0; }
.divcopyright { padding-left: 5px; line-height: 24px; }
.links { -webkit-box-flex: 1; line-height: 24px; }
.industrycase { padding-bottom: 45px; padding-top: 0; }
.wincase { padding-top: 0; }
.listpage { padding: 25px 0; background-size: 31px auto; }


/*产品附件*/
.intodown { padding-top: 0; }
.porductinto h3 { margin-top: 15px; font-size: 20px; }
.porductinto p { -webkit-line-clamp: 3; }
.porduct ul li { border-bottom: 1px solid #dcdcdc; padding-bottom: 30px; margin-bottom: 30px; }
.porduct { padding-bottom: 60px; }

/*产品中心-四级*/
.proboxclass .porduct { padding-right: 15px; padding-left: 0; }
.proboxclass .Flevel { padding-left: 15px; padding-right: 0; }
.Fleveltit { border-left: 7px solid #e7141a; background: #333; color: #fff; padding: 11px 0 11px 16px; margin-bottom: 2px; }
.Flevel ul li { margin-bottom: 2px; }
.Flevel ul li a { display: block; color: #333; padding: 10px 0 10px 12%; background: #f2f2f2 url(../images/pic21.png) no-repeat 5% center; }
.Flevel ul li a:hover, .Flevel ul li a.cur { color: #e7141a; background: #f2f2f2 url(../images/pic22.png) no-repeat 5% center; }
.littlepadd .porductinto h3 { margin-top: 10px; }
.proboxclass .porduct { padding-bottom: 0; }
.porpage { margin-bottom: 60px; }

/*产品中心-详细页*/
.prodatebor { width: 99%; border-right: 1px solid #dcdcdc; }
.prodateinto { padding-top: 40px; padding-right: 15px; padding-bottom: 35px; }
.provideolist { padding-top: 40px; }

.provideo { padding-bottom: 49px; }
.provideolist ul li { margin-bottom: 49px; }
.provideolist ul li p { font-size: 16px; margin-top: 20px; margin-bottom: 20px; }
.wwQa { padding-bottom: 45px !important; }
.questionlist { padding-bottom: 45px; }


/*服务网点*/
.WServediv { padding: 34px 34px; height: auto; }
.Aftersalelast dl dd { padding-left: 45px; padding-right: 45px; padding-top: 6%; }
.News dl dd h3 { color: #1a1a1a; margin-top: 15px; font-size: 20px; margin-bottom: 20px; }
.News dl { padding-bottom: 30px; margin-bottom: 30px; }
.News dl dd span { margin-top: 25px; }
.Newsdeta { margin-top: 25px; }

/*新闻详细*/
.commonDetailedContentsfoot dl dd { float: left; margin-bottom: 0; }
.commonDetailedContentsfoot dl dt { float: right; }
.commonDetailedContentsfoot dl dd a { width: auto; }
.commonDetailedContentsfoot dl dt a { width: auto; }


/*发展历程*/
.Developmentlistcont { padding-bottom: 40px; }
.Developmentlistcont dl { background: none; padding-bottom: 0; margin-bottom: 0; }
.Developmentlistcont dl dd { width: 50%; position: relative;float:left; }
.Developmentlistcont dl:nth-child(2n) dd { float: right; padding-left: 29px; width: 51%; }
.Developmentlistcont dl:nth-child(2n) dd { padding-left: 0; }
.datespanyear span { display: block; position: absolute; right: -8px; top: 46px; background: #e7141a; padding-top: 10px; }
.datespanyear span:after { display: block; content: ""; width: 16px; height: 16px; background: @yuanback; border-radius: 25px; }
.Developmentyeartext { padding: 24px 22px 0 0; line-height: 32px; }
.datespanyear { height: 145px; background: url(../images/pic42.png) no-repeat right top; }
.Developmentlistcont dl:nth-child(2n) dd .datespanyear { background: url(../images/pic41.png) no-repeat; padding-left: 37px; }
.datespanyear p { padding-top: 95px; }
.Courselist { padding-left:85px; position:relative;}
.monthtime { position:absolute;left:0;top:0;}
.Developmentlistcont dl:nth-child(2n) dd .Developmentyeartext { padding-left: 37px; }

.usepadding { padding-top: 0; }
.AdvantageUp { padding-top: 30px; }
.Developmentlistcont dl:first-child .datespanyear { background: url(../images/pic43.png) no-repeat right bottom; height: 47px; }
.Developmentlistcont dl:first-child .datespanyear p { padding-top: 0; }

/*首页*/
.teamlist ul li { margin-bottom: 0; }
.Wchunkmore { margin-top: 0; }
.Isucceed ul li .winshowover { line-height: 18px; }
.Iporright ul li { padding-left: 7px; padding-right: 7px; }
.Iporright ul { margin: 0 -7px; }
.porleftshow { padding-top: 56%; }
.prochunklist { padding-top: 60px; }
.Iporleft { padding-left: 0; padding-right: 7px; }
.Iporright { padding-left: 7px; padding-right: 0; padding-bottom: 0; }
.Iporleftdiv { padding-bottom: 0; margin-bottom: 0; }
.Iporleft img { max-width: 80%; }
.Briefinto h3 { height: 48px; -webkit-line-clamp: 2; }
.Briefinto p { height: 72px; -webkit-line-clamp: 3; }
.Briefmore { margin-top: 20px; }
.Briefinto { padding-bottom: 35px; }
/*.Dynamic { padding-right: 15px; padding-left: 0; }
.aboutBrief { padding-right: 0; padding-left: 15px; }*/
.Briefinto { height:700px; }
.Dynamiclist { padding-bottom: 0px; }
.aboutclass { padding-bottom: 0; }

/*首页头部*/
.topphone { float: right; }
.indexrigtel .Wide { display: block; padding-top: 0; }
.indexhead .logo { padding: 46px 0 17px; }
.topphone { color: #e7141a; padding-left: 33px; margin-left: 29px; font-size: 20px; font-weight: bold; background: url(../images/pic58.png) no-repeat left center; }
.drop-warp { padding-left: 15px; padding-right: 15px; top: 75px; padding-top: 15px; }
.indexhead .drop-warp { top: 121px; }
.drop-warp ul li h4 { margin-bottom: 8px; padding-left: 0; }
.drop-warp ul li h4 img { display: block; width: 100%; margin-bottom: 14px; height:125px; }
.drop-warp ul li { padding-left: 10px; padding-right: 10px; text-align: center; margin-bottom: 30px; }
.drop-warp.threeli ul,.drop-warp.fourli ul { text-align:center; }
.drop-warp.threeli ul li { float:none; display:inline-block; }
.drop-warp.sixli ul li { width:16.6%; }
.drop-warp.fourli ul li { float:none; display:inline-block;  }
.Tlevel{ display:none; padding-left:0;}
.Tlevelpro{display:block;}
.Tlevel p{ display:none; color:#666; font-size:13px; line-height:28px;}
.Tlevel p a{color:#666; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden;}
.Tlevel p:nth-of-type(1){ display:block;}
.Tlevel p:nth-of-type(2){ display:block;}
.Tlevel p:nth-of-type(3){ display:block;}
.Tlevel p.Tlevelmore{ display:block;}
.drop-warp{ position:absolute;}
.nav ul li a:hover{color:#e7141a;}
.links a:hover{color:#e7141a;}
.widemc {position:initial;}
}





@media (min-width:1023px)
{
	
.nav ul li h3{ font-size:16px; height:75px;}
.footnavlist{ padding-bottom:40px;}
.footnavlist .footnavnoe{ }
.footnavlist ul li{width:25%}
.footnavnoe li:first-child{ width:21%;}
.footnavnoe li:first-child .footnavdrop li,.footnavnoe li:nth-child(4) .footnavdrop li{/* width:50%; float:left; text-align:left;*/}
.footnavnoe li:nth-child(4){ width:7%;}
.footnavnoe li:nth-child(4) .footnavdrop li { text-align:center; padding-right:1%; }
.footnavlist ul li.codediv{ float:right;    width: 14.4%;    clear: none; padding-top:0;}
.footnavlist ul li.codediv img{ display:block; width:100%;}
.footnavlist ul li h3{ font-size:15px; padding-top:0;}
.footnavnoe li:nth-of-type(3){    width: 13%}
.footnavnoe li:nth-of-type(2){    width: 13%}
/*产品视频*/
.service-search form { float: left; }
.service-search .form1 .sub { width: 16%; }
.service-search .form1 .txt { width: 40%; }
.service-search .form1 .sel { float: left; width: 40%; margin-right: 10px; }
.form1 { width: 62%; }
.form2 { width: 38%; padding-left: 12px; }
.form2 .txt { width: 70%; }
.form2 .sub { width: 30%; }
.service-search .form3 { float: none; width: 70%; margin: 0 auto; }
.form3 .txt { width: 80%; }
.form3 .sub { width: 20%; }
.video-pop {height: 480px;width: 640px;position: absolute;left: 50%;margin-left: -320px;}
.intosearch input.txt{    width: 67%;}
/*联系方式*/
.addlist li{ padding:46px 44px;}
.Company{ padding-left:35px;}
.addtxt{    padding-left: 90px;background: url(../images/pic34.png) no-repeat 37px 7px;}
.Techpop{ height:600px;}
.AdvantageUp dt{ padding-right:23px;}
.AdvantageUp dd{ padding-left:23px;}


/*侧飘*/
.rightmenu{ display:block;}
.rightmenu{ position: fixed; right: 0; top:50%; margin-top:-160px; z-index: 999;}
.rightmenu .ico-box{ position: relative; width: 45px; height: 45px; margin-bottom:3px; cursor: pointer; }
.rightmenu .ico01{ background: #929292 url(../images/pic60.png) center center no-repeat;background-size:50%;}
.rightmenu .ico02{ background: #929292 url(../images/pic61.png) center center no-repeat;background-size:50%;}
.rightmenu .ico03{ background: #929292 url(../images/pic62.png) center center no-repeat;background-size:50%;}
.rightmenu .ico04{ background: #929292 url(../images/pic63.png) center center no-repeat;background-size:50%;}
.rightmenu .ico05{ background: #929292 url(../images/pic64.png) center center no-repeat;background-size:50%;}
.rightmenu .ico06{ background: #929292 url(../images/pic65.png) center center no-repeat; border-bottom: none;background-size:50%;}
.rightmenu .ico-box .ico-cont{ display: block; padding: 0 18px 0 45px; line-height: 45px; height: 45px; color: #fff; font-size: 14px; position: absolute; top: 0; width:180px;  right:-180px;background: #0477bd url(../images/pic60.png) 12px 7px no-repeat; background-size:24px;}
.ico01:hover{ background: #0477bd url(../images/pic60.png) center center no-repeat;background-size:50%;}
.ico02:hover{ background: #0477bd url(../images/pic61.png) center center no-repeat;background-size:50%;}
.ico03:hover{ background: #0477bd url(../images/pic62.png) center center no-repeat;background-size:50%;}
.ico04:hover{ background: #0477bd url(../images/pic63.png) center center no-repeat;background-size:50%;}
.ico05:hover{ background: #0477bd url(../images/pic64.png) center center no-repeat;background-size:50%;}
.indexqq{ display:block; width:60px; height:60px;}
.codeimg{position: absolute;top: 0;left: -128px;width:128px; height:155px; background:#fff; color:#000; font-size:16px; text-align:center; display:none;}
.codeimg img{ width:128px; height:126px; display:block;}
.expertdiv{ padding:23px;}
.experimg{ width:149px; height:149px; margin-right:30px;}
.experimg img{ width:140px; height:140px;}
.expertdiv h3{ font-size:20px;margin-top: 19px;margin-bottom: 6px;}
.expertlist ul{ margin:0 -12px;}
.expertlist ul li{ padding-right:12px; padding-left:12px;}
.rightmenu .ico03 img { position:absolute; right:45px; top:0; z-index:10; display:none; }

}

	
@media (min-width:1070px)
{



}

	


/*响应PC区域*/
@media (min-width: 1199px) {
.commonweb { max-width: 1180px; padding: 0; }
.header commonweb { padding: 0; }
.withinlogo img { height: 39px; display: block; }
.nav ul li { padding: 0 16px; }
.nav { padding-left: 40px; }
.Wide { display: block; }

.Sub-nav .commonweb { padding: 0; }
.winshowover { padding-top: 5%; }
.winshowover.cur { overflow-y:auto; }
.winshowoverMore { display:none; }

/*产品附件*/
.porductinto h3{ margin-top:20px; margin-bottom:34px;}
.proclass{ margin-top:30px;}
.Sub-navlist a{ font-size: 16px;padding:15px 30px;}
.Sub-nav-pro a {font-size: 14px;padding: 15px 11px;}

/*产品中心-四级*/
.proboxclass .porduct{ padding-right:23px;}
.proboxclass .Flevel{ padding-left:23px;}
.Fleveltit{ padding:19px 0 19px 25px; font-size:18px;}
.Flevel ul li a{ display:block; color:#333; padding:14px 0 14px 15%;    background: #f2f2f2 url(../images/pic21.png) no-repeat 8% center;}
.Flevel ul li a:hover{ color:#e7141a; background:#f2f2f2 url(../images/pic22.png) no-repeat 8% center}
.proclass a{ padding:1px 25px; margin-right:20px;}
.littlepadd .porductinto h3{    margin-top:20px;margin-bottom: 28px;}
.littlepadd .porductinto p{    -webkit-line-clamp:3;}
.littlepadd .proclass{ margin-top:35px;}

/*产品视频*/

.provideolist ul{ margin:0 -15px;}
.videoimg span{ width:84px; height:84px; background-size:84px 84px;}
.provideolist ul li{ padding-right:15px; padding-left:15px; font-size:16px;}
.service-search{ padding:2% 3.5%}
.service-search .form1 .sub{ font-size:16px;}

/*售后服务*/
.Aftersalelast dl dd{    padding-top: 8%;}
.intosearch{ padding:0;}
.AdvantageUp dd{    padding-top: 3%;}
.Advaimglist{}
.Advaimglist ul{width:98%;}
.Advaimglist .swiper-container { margin-left:-23px;margin-right:-23px;}
.imglistdiv{ padding-right:23px;padding-left:23px;}
/*.Advaleft{ left:23px;}
.Advaright{ right:23px;}*/

/*首页*/
.indexteam{ padding-top:85px;}
.teamlist{ padding-top:63px;}
.iteamtab a{ padding:7px 42px;}
.indexteam{ background-size:auto;}
.isolution{ padding-top:63px;}
.Isucceed ul li .winshowover{ line-height:26px;}
/*.Isucceed{ padding-top:63px;}*/
.status{ padding-top:63px;}
.Iporleftdiv{    padding-top: 30px;}
.Iporleft img{    margin-bottom: 30px;}
.indexpro{ padding-bottom:138px; padding-top:63px;}
.Briefinto{    height: 550px;}
.IAbout{ padding-top:63px; padding-bottom:115px;}
.IServe{ padding-top:90px; }
.Servesub{ width:80%; margin:0 auto;margin-bottom:45px;}
.Servechunklist ul li p{ font-size:20px;}

}

/*成功案例二级列表*/
.insidecase .titlename1 { font-size:18px;font-weight:bold;line-height:30px;margin:10px 0;}
.insidecaseL .imgbox { display:block;width:100%;}
.insidecaseL li { margin-bottom:15px;}
.insidecaseL .name { font-size:14px;height:20px;margin:10px 0;overflow:hidden;line-height:20px;}
@media (min-width:767px) {
    .insidecaseL { margin:0 -12px;text-align:center;}
}
@media (min-width:991px) {
    .Developmentlistcont dl { position:relative;}
    .Developmentlistcont dl dt {width:45%;margin-top:80px;margin-bottom:-50px;}
    .Developmentlistcont dl:nth-child(2n-1) dt {float:right; }
    .Developmentlistcont dl:nth-child(2n) dt {float:left; }
    .nav { width:auto;}
}

.cutbtns { text-align:center;padding:15px 0;margin-top:20px;}
.cutbtns a { padding:7px 3%;border:1px solid #666;color:#666;margin:0 1%;}
.cutbtns a:hover, .cutbtns a.cur { background-color:#e7141a;border-color:#e7141a;color:#fff;}
.cutlump { display:none;padding-top:10px;}

.video-pop .videobox1 { height:100%;position:relative;z-index:1;}
.video-pop .videobox1 > iframe { width:100% !important;height:100% !important;}
.video-pop .close { z-index:2;}

.Developmentlistcont dl dt img {width:100%;}
@media (max-width:767px) {
    .video-pop { min-height:50%;}
    .video-pop .videobox1 { position:absolute;left:0;right:0;top:0;bottom:0;}
    
}
@media (max-width:991px) {
    .nav { position:absolute; top:49px; left:0;}
    
}

/*20170502*/
.prodatebor .bdsharebuttonbox { text-align:center;}
.prodatebor .bdsharebuttonbox a { display:inline-block;float:none !important;}

/*20170503*/
.experbox .experiment { display:block;position:relative;}
.experbox .experiment .mentleft {padding-right:0; }
@media (min-width:767px) {
    .experbox .experiment { padding-right:300px;min-height:600px;}
    .experbox .experiment .mentright { position:relative;position:absolute;top:0;right:0;}
    .video-pop .close {top:-32px;right:-32px;}
}


.AdvaimglistIE9 .Advaleft, .AdvaimglistIE9 .Advaright { display:none;}

@media (min-width:767px) {
    .AdvaimglistIE9 ul li { float:left;width:50%;}
    .Advaimglist .swiper-slide { margin-left:0 !important;margin-right:0 !important;}
}
@media (min-width:991px) {
    .AdvaimglistIE9 ul li {width:33.33%;}
}
@media (min-width:1200px) {
    .AdvaimglistIE9 ul li {width:25%;}
.AdvaimglistIE9 ul li:nth-child(2n+1) { }
}