@charset "utf-8";

/* CSS Document */



@media screen and (max-width: 1680px) {

/*头部*/

.header{ height:100px; line-height:100px; }

.header .logos{ margin-left:100px; }

.header .logos img{ height:100px; }



.nav{ padding:0 400px 0 310px; }

.nav li{ font-size:15px; }



.search_btn{ width:26px; height:26px;  margin-top:37px; }



.tel{ padding-left:34px; background-size:26px; font-size:20px; margin:0 60px 0 30px; }



.nav-toggle{ width:100px; height:100px; }



.search_main{ padding:50px; width:490px; height:150px; margin:-75px 0 0 -245px;  }

.search_main .input{ width:340px; height:50px; padding:0 12px; font-size:15px;}

.search_main .submit{ width:50px; height:50px; }



.wapnav{ top:100px; }



/*头部*/





/*banner*/

.banner .ban-prev,.banner .ban-next{ width:42px; height:84px; margin-top:-42px; }

.banner .swiper-pagination{ bottom:70px;}



.numlist{ margin:-35px auto 0 auto; padding:25px 0; }

.numlist li .num{ font-size:30px; }

.numlist li .tit{ font-size:16px; }

/*banner*/





.htit h3{ font-size:40px; }

.htit p{ font-size:16px; }





/*行业应用*/

.industry_tit h2{ font-size:50px; }

.industry_tit p{ font-size:16px; margin-top:25px;}



.industry_list li a{ padding:25px 0; }

.industry_list li .ico{ width:70px; }

.industry_list li h3{ font-size:17px; }

.industry_list li .info{ font-size:13px; line-height:22px; height:44px; }

/*行业应用*/



/*案例*/

.homecase{ height:680px; }

.homecase li .tit{ font-size:16px; height:85px; padding-top:40px;}

.homemore a{ font-size:16px;}

/*案例*/



/*解决方案*/

.programme li .txt h3{ font-size:20px; }

.programme li .txt p{font-size:13px; }



.programme li .txt01 p{ margin-top:17px;}



.programme li .txt02 h3{ width:20px; }

.programme li .txt02 p{ width:13px; margin-left:13px;}

/*解决方案*/



/*新闻资讯*/

.hnbj:after{ width:18px; }

.hnbj .san{ height:170px;  bottom:-85px;}



.hntit h2{ font-size:40px;}

.hntit p{ font-size:16px; }



.newsban .img{ height:380px;}



.newsban .txt{ height:140px; margin:-70px auto 0 auto; }

.newsban .txt h3{ font-size:18px; margin-top:55px; }

.newsban .txt p{ font-size:14px; }



.newsban .swiper-pagination{ bottom:105px;}

.newsban .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; margin:0 5px; }



.tabnav li{ width:180px; height:40px; font-size:18px; margin-right:18px; line-height:40px;}



.hnlist li{ line-height:44px; font-size:15px;}

/*新闻资讯*/







/*留言*/

.message{ padding:40px; }

.message .mtit{ font-size:24px; }

.message .mtit span{ width:58px; }



.mlist li.input{ margin-top:17px;}

.mlist li.input input{ height:44px;}

.mlist li.submit{ margin:35px 0;}

.mlist li.submit input{ height:36px; font-size:14px; }



.mtel{ font-size:24px; }

.mtit2{ margin-top:17px;}

.mtit2 span{ font-size:16px; padding:0 16px; }



/*留言*/



/*首页底部*/

.bottomnav li .ico{ width:85px; }

.bottomnav li h3{ font-size:18px; }

.bottomnav li p{ font-size:13px; margin:12px 0 24px 0;}

.bottomnav li a{  width:130px; height:42px; font-size:13px; line-height:40px; }

/*首页底部*/







/*关于我们*/

.nyban .bantxt .tit_en{ font-size:60px; }

.nyban .bantxt .tit_cn{ font-size:30px; }



.atit h3{ font-size:30px; }

.atit h3:after{ width:36px; }



.atxt{ font-size:15px; }



.abnum li .num{ font-size:30px;}

.abnum li .tit{ font-size:15px; margin-top:17px;}



.slogan_txt{ padding:50px;}

.slogan_txt .tit{ font-size:24px;  }

.slogan_txt .xian{ width:24px; margin:8px 0 34px 0}

.slogan_txt .wzlogo{ font-size:13px; }

.slogan_txt .wzlogo span{ margin-left:20px;}



.culture_list li{padding:60px;}

.culture_list li .culture_ico{ width:24px;}



.culture_list li h3{ font-size:20px; margin:20px 0 17px 0; }

.culture_list li p{ font-size:15px;}



.course_main:after{ height:50px; }



.course-next,.course-prev{ width:70px; height:35px; top:8px; }

.course-prev{  margin-left:-70px;}

.course-next{ margin-right:-70px;}



.courselist .swiper-slide .tit{ height:50px; line-height:50px;}

.courselist .swiper-slide .tit span{ font-size:17px; width:85px;  }

.courselist .swiper-slide .content{ padding-left:65px;}

.courselist .swiper-slide .content:after{ left:42px;  }

.courselist .swiper-slide .txt{ font-size:13px; line-height:22px; margin-top:12px;}



.courselist .swiper-slide .content01{ padding-top:150px;}

.courselist .swiper-slide .content02{ padding-top:40px;}



.honor_nav{ border-radius:24px; }

.honor_nav li{ line-height:46px; height:46px; font-size:15px; }

.honor_nav li.on,.honor_nav li:hover{ font-size:17px; }



.honorlist .swiper-slide{padding:25px; }

.honorlist .swiper-slide .tit{ line-height:22px; font-size:15px; height:44px; margin-top:18px;}



.honor-next,.honor-prev{ width:40px; height:40px; margin-top:-20px; }



.honor-prev{ margin-left:-60px;}

.honor-next{ margin-right:-60px;}


.honormore a{ width:170px;  height:42px; line-height:40px; font-size:16px; border-radius:21px; }

/*关于我们*/





/*招商加盟*/

.join_info .txt .info{font-size:26px; }

.join_info .txt ul{ margin-top:17px;}

.join_info .txt ul li{ background-position:left 8px; font-size:16px; padding-left:40px;}



.join_info .entit{ font-size:85px; }



.advtit{ font-size:30px; }

.advtit:after{ width:48px; left:-70px; }

.advlist li .advico{ width:25px; margin:30px auto 20px auto;}

.advlist li .txt{ font-size:20px; line-height:36px; }





.condition .ctit{ font-size:50px;  }

.condition_list li .content .ico{ width:60px; margin:50px auto 17px auto;}

.condition_list li .content .txt{ font-size:13px;}



.jointit h3{ font-size:30px; }

.join_num li .num{ font-size:30px; }

.join_num li .tit{ font-size:16px;}





.get_quote .hotline{ line-height:42px;}

.get_quote .hotline p{ padding-left:40px; font-size:16px; }

.get_quote .hotline p span{ font-size:20px; }

.get_quote .info{font-size:16px; line-height:42px; }



.get_quote_messgae li.input2:after{ line-height:40px; right:12px; font-size:14px;}

.get_quote_messgae li.input input{ padding:0 15px; height:38px;font-size:14px;}

.get_quote_messgae li.select select{ padding:0 15px; height:38px; font-size:14px;}



.get_quote_messgae li.code img{height:40px; }



.get_quote_messgae li.submit input{ height:40px;  font-size:14px; }



.get_quote .tips{ font-size:16px; }

/*招商加盟*/





/*产品详情*/

.weizhi{ line-height:70px; font-size:13px; }



.prodtop .txt h1{ font-size:24px; padding-bottom:17px;} 



.characteristic{ padding:17px 8px; }



.characteristic .tit{ font-size:15px; margin-bottom:8px;}

.characteristic ul li{ font-size:15px; line-height:32px;}



.prod_bottom{ margin-top:40px;}

.prod_bottom a{ height:40px; line-height:40px; font-size:15px; padding-left:50px; padding-right:25px; margin-right:5px;}

.prod_bottom a.pbico01{ background-position:8px center; }

.prod_bottom a.pbico02{ background-position:8px center;}

.prod_bottom span{  height:40px; line-height:40px; padding-left:40px; font-size:15px; margin-left:5px;}





.prodnav{ margin-top:50px; }

.prodnav li{ line-height:48px; font-size:17px; padding:0 40px; } 

.prodinfo li{margin:25px 0; }

.prodinfo li .txt h3{ font-size:20px; margin-top:25px; }

.prodinfo li .txt h3:after{ width:100px; height:2px; margin-top:8px;}

.prodinfo li .txt .info{ font-size:15px; margin-top:25px; }



.prodtable{ margin:50px 0;}



.prodtable table td{ font-size:15px; padding:8px 0; }

.prodtable table th{ padding:30px 0;}



.imglist{ margin:50px 0;}

.imglist li .tit{ font-size:17px; }

.imglist li .more{ width:120px; height:38px; line-height:36px; margin:20px auto; font-size:13px;}

.imglist li .more span{ padding-right:25px;}



.prodcase{margin:50px 0; }

.prodcase .swiper-slide .txt{ font-size:17px; line-height:40px; }

.prodcase .swiper-slide .title{ font-size:17px; line-height:60px; }





.pc-next,.pc-prev{ width:34px; height:68px; margin-top:-62px; }

.pc-prev{ left:-60px; }

.pc-next{ right:-60px; }

/*产品详情*/





/*服务体系*/

.stit h3{ font-size:30px;}

.stit p{ font-size:14px; }



.service_main .img1:after{ width:170px; height:170px; right:-85px; top:-85px; }

.service_main .img2:after{ width:170px; height:170px; left:-85px; top:-85px; }



.service_main .txt ul li h3{  font-size:17px; }

.service_main .txt ul li p{ font-size:14px; margin:8px 0;}



.stit2:after{width:170px; height:170px; margin-left:-85px; }



.aslist li .img{ width:110px; }

.aslist li .tit{  font-size:20px; line-height:100px; }



.processbj{ height:620px; }



.stit3:after{ width:170px; height:170px; margin-left:-85px; }





.process_list li{ padding-top:320px; }

.process_list li .num{  font-size:50px; }

.process_list li h3{ font-size:20px; margin:20px 0 35px 0;}

.process_list li .info{ font-size:14px; }



.process_list li:hover{ padding-top:260px; }

.process_list li:hover .info{height:60px; }

/*服务体系*/







/*联系我们*/

.mapmain{ height:700px; }

.content_info{ padding:50px; margin-top:-550px; }

.content_info .close{ width:35px; height:35px;  top:30px; right:30px; }



.content_info .titen{ font-size:60px; }

.content_info .titcn{ font-size:30px;}



.conlist{ margin:30px 0;}

.conlist li{ margin-right:60px;}

.conlist .ctel{ padding-left:70px;}

.conlist .ctel:after{ width:46px; height:46px; }

.conlist .ctel .txt01{ font-size:30px; line-height:32px; }

.conlist .ctel .txt02{ font-size:15px; line-height:18px; }



.conlist li.consulting{ height:50px;}

.conlist li.consulting a{ line-height:46px; padding:0 17px 0 60px; font-size:20px; background-position:8px center; }



.content_info .info{ font-size:16px;}



.contact_main:after{ width:12px; }

.contact_main .txt h3{ font-size:34px; }

.contact_main .txt p{ font-size:16px;}

.contact_main .txt .contact_ico{ width:85px;}



.contact_message .input input{ height:48px;  padding:0 15px; font-size:13px;}

.contact_message li.submit input{ height:50px; font-size:16px;}

/*联系我们*/





/*产品列表*/

.nyban2{ width:100%; overflow:hidden;}

.nyban2 img{ width:150%; margin-left:-25%}

.nyban2 .baninfo h3{ font-size:60px; }

.nyban2 .baninfo p{ font-size:30px; margin-top:50px;}



.nynav{  margin:50px 0;}

.nynav .navul li{ height:50px; line-height:50px; font-size:16px; margin-right:5px;}

.nynav .navul li a{ padding:0 50px; }

.nynav .navul li a:after{ width:20px; height:20px; margin-top:-10px; left:20px;}

.nynav .navul li a:before{ width:20px; height:20px; margin-top:-10px; right:10px;}





.nywz{ line-height:50px; font-size:13px;}



.prodlist{ margin-top:50px; }

.prodlist li .txt{ padding:17px;}

.prodlist li .txt h3{ font-size:15px;}

.prodlist li .txt p{ font-size:13px; line-height:20px; margin-top:8px;}

/*产品列表*/





/*案例列表*/

.caselist li{ padding-top:17px;}

.caselist li .txt{ font-size:17px; line-height:40px; }

.caselist li .title{ font-size:17px; line-height:60px; }

/*案例列表*/





/*新闻列表*/

.baninfo2 .hotnews{ border-bottom:3px solid #c21824;}

.baninfo2 .hotnews a{padding:40px; }

.baninfo2 .hotnews .column{ font-size:15px; }

.baninfo2 .hotnews .tit{ font-size:30px; }

.baninfo2 .hotnews .time{ font-size:15px; }

.baninfo2 .hotnews .more{ font-size:13px; }



.newslist li{ padding-left:85px; margin-top:50px; padding-bottom:50px;}

.newslist li .time .d{ font-size:40px; }

.newslist li .time .ym{  font-size:13px; }

.newslist li .img{ width:430px;}

.newslist li .txt{ padding-left:470px;}

.newslist li .txt h3{ font-size:20px; margin-top:30px; }

.newslist li .txt p{ font-size:15px; margin-bottom:50px; margin-top:12px;}

.newslist li .txt .newsico{ line-height:70px;}

.newslist li .txt .newsico span{ }

.newslist li .txt .newsico span.ico_hist{  margin-right:20px;}

/*新闻列表*/



/*行业应用*/

.appnav{ height:50px; }

.appnav .column{ font-size:16px; height:50px; line-height:50px; padding:0 50px; }

.appnav .column:after{ height:40px; width:40px; left:5px; margin-top:-20px;}

.appnav .column:before{ right:15px;}

.appnav ul{top:50px; font-size:16px; }

.appnav ul li{ line-height:42px; }





.appmain{ padding:0 50px 50px 50px; margin:50px 0;}



.apptit .num{ width:42px; height:34px; font-size:15px; padding-top:16px; }

.apptit h3{ font-size:22px; }



.apptxt{ font-size:15px; }

/*行业应用*/



/*新闻详情*/

.showmain{ margin:50px 0;}

.showtop h1{ font-size:22px; }

.showtop p{ font-size:14px; margin-top:12px;}



.showtxt{ font-size:15px;}



.sxp{ font-size:14px; line-height:30px;}

.fanhui{ width:170px; height:40px; line-height:40px; font-size:14px; margin-top:10px;}

/*新闻详情*/





.partstxt table td{ font-size:15px; padding:8px 0; }

.partstxt table th{ padding:30px 0;}





}



@media screen and (max-width: 1440px) {



.container{max-width:1200px;  }



/*头部*/

.header{ height:84px; line-height:84px; }

.header .logos{ margin-left:84px; }

.header .logos img{ height:84px; }



.nav{ padding:0 330px 0 260px; }

.nav li{ font-size:14px; }



.search_btn{  margin-top:29px; }



.tel{ font-size:18px; margin:0 40px 0 20px; }



.nav-toggle{ width:84px; height:84px; }



.search_main{ padding:40px; width:420px; height:120px; margin:-60px 0 0 -210px;  }

.search_main .input{ width:300px; height:40px; padding:0 10px; font-size:14px;}

.search_main .submit{ width:40px; height:40px; }



.wapnav{ top:84px; }

/*头部*/



/*banner*/

.banner .ban-prev,.banner .ban-next{ width:36px; height:70px; margin-top:-35px; }

.banner .swiper-pagination{ bottom:60px;}



.numlist{ margin:-30px auto 0 auto; padding:20px 0; max-width:1200px;}

.numlist li .num{ font-size:24px; }

.numlist li .tit{ font-size:14px; }

/*banner*/





.htit h3{ font-size:32px; }

.htit p{ font-size:14px; }





/*行业应用*/

.industry_tit h2{ font-size:42px; }

.industry_tit p{ font-size:14px; margin-top:20px;}



.industry_list li a{ padding:20px 0; }

.industry_list li .ico{ width:60px; }

.industry_list li h3{ font-size:16px; margin:8px 0;}

.industry_list li .info{ font-size:12px; line-height:20px; height:40px; }

/*行业应用*/



/*案例*/

.homecase{ height:580px; }

.homecase li .tit{ font-size:14px; height:70px; padding-top:30px;}



.homemore{ line-height:34px;}

.homemore a{ background-size:auto 28px; font-size:14px; padding-left:60px;}

/*案例*/



/*解决方案*/

.programme li .txt h3{ font-size:18px; }

.programme li .txt p{font-size:12px; }



.programme li .txt01 p{ margin-top:15px;}



.programme li .txt02 h3{ width:18px; }

.programme li .txt02 p{ width:12px; margin-left:12px;}

/*解决方案*/





/*新闻资讯*/

.hnbj:after{ width:15px; }

.hnbj .san{ height:140px;  bottom:-70px;}



.hntit h2{ font-size:32px;}

.hntit p{ font-size:14px; }



.newsban .img{ height:330px;}



.newsban .txt{ height:120px; margin:-60px auto 0 auto; }

.newsban .txt h3{ font-size:16px; margin-top:45px; }



.newsban .txt p{ font-size:13px; }



.newsban .swiper-pagination{ bottom:90px;}



.tabnav li{ width:150px; height:34px; font-size:16px; margin-right:16px; line-height:34px;}



.hnlist li{ line-height:38px; font-size:14px;}

/*新闻资讯*/





/*留言*/

.message{ padding:35px; width:40%; }

.message .mtit{ font-size:20px; }

.message .mtit span{ width:50px; }



.mlist li.input{ margin-top:15px;}

.mlist li.input input{ height:38px;}

.mlist li.submit{ margin:30px 0;}



.mtel{ font-size:20px; }

.mtit2{ margin-top:15px;}

.mtit2 span{ font-size:14px; padding:0 14px; }



.experience .img{ width:60%;}

/*留言*/



/*首页底部*/

.bottomnav li .ico{ width:70px; }

.bottomnav li h3{ font-size:16px; }

.bottomnav li p{ font-size:12px; margin:10px 0 20px 0;}

.bottomnav li a{  width:110px; height:36px; font-size:12px; line-height:34px; }

/*首页底部*/







/*底部*/

.dbnav li .tit{ font-size:15px; margin-bottom:25px}

.dbnav li .sub{ font-size:13px; }



.dbnav li.licontact .dctit{ font-size:15px; }

.dbnav li.licontact .dbtel{ font-size:24px; }

.dbnav li.licontact .add{ font-size:13px;}



.dblogo{ height:85px;}



.subscribe .tit{ line-height:30px; margin-bottom:15px; font-size:15px; }

.subscribe .sub_form .input{ height:40px; line-height:40px; font-size:13px; padding:0 12px;}

.subscribe .sub_form .submit{ height:40px; font-size:15px; }



.bottom{ height:50px; }

.bottom .copy{ line-height:50px;  font-size:14px;}



.bottom .social{ line-height:50px;}

.bottom .social a{ margin:0 7px;}

.bottom .social img{ height:33px;}



.bottom .copy{ font-size:13px;}



/*底部*/







/*关于我们*/

.nyban .bantxt .tit_en{ font-size:50px; }

.nyban .bantxt .tit_cn{ font-size:24px; }



.nyban .bantxt .lower{ width:20px; margin-left:-10px; }





.atit h3{ font-size:24px; }

.atit h3:after{ width:30px; height:2px; }



.atxt{ font-size:14px; }



.abnum li .num{ font-size:24px;}

.abnum li .tit{ font-size:14px; margin-top:15px;}



.slogan_txt{ padding:40px;}

.slogan_txt .tit{ font-size:20px;  }

.slogan_txt .xian{ width:20px; margin:5px 0 25px 0}

.slogan_txt .wzlogo{ font-size:12px; }

.slogan_txt .wzlogo span{ margin-left:15px;}



.culture_list li{padding:50px;}

.culture_list li .culture_ico{ width:20px;}



.culture_list li h3{ font-size:18px; margin:17px 0 15px 0; }

.culture_list li p{ font-size:14px;}



.course_main:after{ height:40px; }



.course-next,.course-prev{ width:60px; height:30px; top:5px; }

.course-prev{  margin-left:-60px;}

.course-next{ margin-right:-60px;}



.courselist .swiper-slide .tit{ height:40px; line-height:40px;}

.courselist .swiper-slide .tit span{ font-size:16px; width:71px;  }

.courselist .swiper-slide .content{ padding-left:50px;}

.courselist .swiper-slide .content:after{ left:35px;  }

.courselist .swiper-slide .img{ width:90%; }

.courselist .swiper-slide .txt{ width:90%; font-size:12px; line-height:20px; margin-top:10px;}



.courselist .swiper-slide .content01{ padding-top:130px;}

.courselist .swiper-slide .content02{ padding-top:35px;}



.honor_nav{ border-radius:20px; }

.honor_nav li{ line-height:38px; height:38px; font-size:14px; }

.honor_nav li.on,.honor_nav li:hover{ font-size:16px; }



.honorlist .swiper-slide{padding:20px; }

.honorlist .swiper-slide .tit{ line-height:20px; font-size:14px; height:40px; margin-top:15px;}


.honormore a{ width:150px;  height:38px; line-height:36px; font-size:14px; border-radius:19px; }

/*关于我们*/





/*招商加盟*/

.join_info .txt .info{font-size:22px; }

.join_info .txt ul{ margin-top:15px;}

.join_info .txt ul li{ background-position:left 6px; font-size:15px; padding-left:35px; background-size:20px;}



.join_info .entit{ font-size:70px;left:0; }



.advtit{ font-size:24px; }

.advtit:after{ width:40px; left:-55px; }

.advlist li .advico{ width:20px; margin:25px auto 15px auto;}

.advlist li .txt{ font-size:18px; line-height:30px; }





.condition .ctit{ font-size:42px;  }

.condition_list li .content .ico{ width:50px; margin:50px auto 15px auto;}

.condition_list li .content .txt{ font-size:12px;}



.jointit h3{ font-size:24px; }

.join_num li .num{ font-size:26px; }

.join_num li .tit{ font-size:14px;}



/*招商加盟*/



/*产品详情*/

.weizhi{ line-height:60px; font-size:12px; }



.prodtop .txt h1{ font-size:20px; padding-bottom:15px;} 



.characteristic{ padding:15px 5px; }



.characteristic .tit{ font-size:14px; margin-bottom:5px;}

.characteristic ul li{ font-size:14px; line-height:30px;}



.prod_bottom{ margin-top:30px;}





.prodnav{ margin-top:40px; }

.prodnav li{ line-height:38px; font-size:15px; padding:0 30px; } 

.prodinfo li {margin:20px 0; }

.prodinfo li .txt h3{ font-size:18px; margin-top:20px; }

.prodinfo li .txt h3:after{ width:85px; margin-top:5px;}

.prodinfo li .txt .info{ font-size:14px; margin-top:20px; }



.prodtable{ margin:40px 0;}



.prodtable table td{ font-size:14px; }

.prodtable table th{ padding:20px 0;}



.imglist{ margin:40px 0;}

.imglist li .tit{ font-size:15px; }



.prodcase{margin:40px 0; }

.prodcase .swiper-slide .txt{ font-size:15px; line-height:34px; }

.prodcase .swiper-slide .title{ font-size:15px; line-height:50px; }





.pc-next,.pc-prev{ width:30px; height:60px; margin-top:-50px; }

.pc-prev{ left:-40px; }

.pc-next{ right:-40px; }

/*产品详情*/





/*服务体系*/

.stit h3{ font-size:24px;}

.stit p{ font-size:13px; }



.service_main .img1:after{ width:140px; height:140px; right:-70px; top:-70px; }

.service_main .img2:after{ width:140px; height:140px; left:-70px; top:-70px; }



.service_main .txt ul li h3{  font-size:15px; }

.service_main .txt ul li p{ font-size:13px; margin:5px 0;}



.stit2:after{width:140px; height:140px; margin-left:-70px; }



.aslist li .img{ width:90px; }

.aslist li .tit{  font-size:18px; line-height:85px; }



.processbj{ height:520px; }



.stit3:after{ width:140px; height:140px; margin-left:-70px; }





.process_list li{ padding-top:270px; }

.process_list li .num{ font-size:42px; }

.process_list li h3{ font-size:18px; margin:15px 0 30px 0;}

.process_list li .info{ font-size:13px; line-height:25px; }



.process_list li:hover{ padding-top:220px; }

.process_list li:hover .info{height:50px; }

/*服务体系*/



/*联系我们*/

.mapmain{ height:600px; }

.content_info{ padding:40px; margin-top:-460px; }

.content_info .close{ width:30px; height:30px;  top:20px; right:20px; }



.content_info .titen{ font-size:48px; }

.content_info .titcn{ font-size:24px;}



.conlist{ margin:24px 0;}

.conlist li{ margin-right:50px;}

.conlist .ctel{ padding-left:55px;}

.conlist .ctel:after{ width:36px; height:36px; }

.conlist .ctel .txt01{ font-size:24px; line-height:24px; }

.conlist .ctel .txt02{ font-size:14px; line-height:16px; }



.conlist li.consulting{ height:40px;}

.conlist li.consulting a{ line-height:36px; padding:0 15px 0 45px; font-size:16px; background-position:8px center; }



.content_info .info{ font-size:14px;}



.contact_main:after{ width:10px; }

.contact_main .txt h3{ font-size:28px; }

.contact_main .txt p{ font-size:14px;}

.contact_main .txt .contact_ico{ width:70px;}



.contact_message .input input{ height:38px;  padding:0 10px; font-size:12px;}

.contact_message li.submit input{ height:40px; font-size:14px;}

/*联系我们*/



/*产品列表*/

.nyban2 .baninfo h3{ font-size:48px; }

.nyban2 .baninfo p{ font-size:24px; margin-top:40px;}



.nynav{  margin:40px 0;}

.nynav .navul li{ height:40px; line-height:40px; font-size:14px; }

.nynav .navul li a{ padding:0 50px; }





.nywz{ line-height:40px; font-size:12px;}



.prodlist{ margin-top:40px; }

.prodlist li .txt{ padding:15px;}

.prodlist li .txt h3{ font-size:14px;}

.prodlist li .txt p{ font-size:12px; margin-top:5px;}

/*产品列表*/



/*案例列表*/

.caselist li{ padding-top:15px;}

.caselist li .txt{ font-size:15px; line-height:34px; }

.caselist li .title{ font-size:15px; line-height:50px; }

/*案例列表*/





/*新闻列表*/

.baninfo2 .hotnews a{padding:30px; }

.baninfo2 .hotnews .column{ font-size:14px; }

.baninfo2 .hotnews .tit{ font-size:24px; }

.baninfo2 .hotnews .time{ font-size:14px; }

.baninfo2 .hotnews .more{ font-size:12px; }



.newslist li{ padding-left:70px; margin-top:40px; padding-bottom:40px;}

.newslist li .time .d{ font-size:32px; }

.newslist li .time .ym{  font-size:12px; }

.newslist li .img{ width:360px;}

.newslist li .txt{ padding-left:390px;}

.newslist li .txt h3{ font-size:18px; margin-top:20px; }

.newslist li .txt p{ font-size:14px; margin-bottom:40px; margin-top:10px;}

.newslist li .txt .newsico{ line-height:60px;}

.newslist li .txt .newsico span.ico_hist{  margin-right:15px;}

/*新闻列表*/





/*行业应用*/

.appnav{ height:40px; }

.appnav .column{ font-size:14px; height:40px; line-height:40px; padding:0 40px; }

.appnav .column:after{ height:34px; width:34px; margin-top:-17px;}

.appnav .column:before{ right:12px; width:16px; height:16px; margin-top:-8px;}

.appnav ul{top:40px; font-size:14px; }

.appnav ul li{ line-height:34px; }





.appmain{ padding:0 40px 40px 40px; margin:40px 0;}



.apptit .num{ width:38px; height:30px; font-size:14px; padding-top:14px; }

.apptit h3{ font-size:20px; }



.apptxt{ font-size:14px; }

/*行业应用*/





/*新闻详情*/

.showmain{ margin:40px 0;}

.showtop h1{ font-size:20px; }

.showtop p{ font-size:12px; margin-top:10px;}



.showtxt{ font-size:14px;}



.sxp{ font-size:14px; line-height:30px;}

.fanhui{ width:140px; height:36px; line-height:36px; font-size:12px; margin-top:12px;}

/*新闻详情*/



.aqaban .swiper-pagination{bottom:15px;}
.aqaban .swiper-pagination .swiper-pagination-bullet{ width:8px; height:8px; margin:0 5px;}

.aqaban .aqaban-prev,.aqaban .aqaban-next{ width:42px; height:42px; margin-top:-21px; }


.partstxt table td{ font-size:14px; }

.partstxt table th{ padding:20px 0;}

}



@media screen and (max-width: 1240px) {

/*头部*/

.header{ height:70px; line-height:70px; }

.header .logos{ margin-left:20px; }

.header .logos img{ height:70px; }



.nav{ padding:0 290px 0 170px; }

.nav li{ font-size:12px; }



.search_btn{  margin-top:22px; }



.tel{ font-size:16px; margin:0 30px 0 15px; }



.nav-toggle{ width:70px; height:70px; }



.wapnav{ top:70px; }



/*头部*/





/*banner*/

.banner .ban-prev,.banner .ban-next{ width:30px; height:60px; margin-top:-30px; }

.banner .swiper-pagination{ bottom:50px;}



.numlist{ margin:-25px auto 0 auto; }

/*banner*/





.htit h3{ font-size:28px; }

.htit p{ font-size:13px; }



/*行业应用*/

.industry_tit h2{ font-size:36px; }

.industry_tit p{ font-size:13px; margin-top:17px;}



.industry_list{ width:100%; margin-left:0;}

/*行业应用*/





/*案例*/

.homecase{ height:490px; }

.homecase li .tit{ font-size:13px; height:60px; padding-top:25px;}



.homemore a{ font-size:13px; }

/*案例*/



/*新闻资讯*/

.hnbj:after{ width:12px; }

.hnbj .san{ height:120px;  bottom:-60px;}



.hntit h2{ font-size:28px;}

.hntit p{ font-size:13px; }



.newsban .img{ height:300px;}



.newsban .txt{ height:100px; margin:-50px auto 0 auto; padding:0 15px;}

.newsban .txt h3{ font-size:14px; margin-top:35px; }

.newsban .txt p{ font-size:12px; }

.newsban .swiper-pagination{ bottom:75px;}

.newsban .swiper-pagination .swiper-pagination-bullet{ width:8px; height:8px; margin:0 4px; }



.hnlist li{ line-height:34px; font-size:13px;}

/*新闻资讯*/



/*留言*/

.message{ padding:30px; width:45%; }

.message .mtit{ font-size:18px; }

.message .mtit span{ width:40px; }



.mlist li.input{ margin-top:12px;}

.mlist li.submit{ margin:25px 0;}



.mtel{ font-size:18px; }

.mtit2{ margin-top:12px;}



.experience .img{ width:55%; }

/*留言*/



/*首页底部*/

.bottomnav li .ico{ width:60px; }

/*首页底部*/





/*关于我们*/

.nyban .bantxt .tit_en{ font-size:42px; }

.nyban .bantxt .tit_cn{ font-size:20px; }



.atit h3{ font-size:20px; }

.atit h3:after{ width:25px; }



.atxt{ font-size:12px; }



.abnum li .num{ font-size:20px;}

.abnum li .tit{ font-size:13px; margin-top:12px;}



.slogan_txt{ padding:35px;}

.slogan_txt .tit{ font-size:18px;  }

.slogan_txt .xian{ width:17px; margin:5px 0 20px 0}



.culture_list li{padding:40px;}





.course-next,.course-prev{ width:60px; height:30px; top:5px; }

.course-prev{  margin-left:0;}

.course-next{ margin-right:0;}

.course_main .container{ padding:0 60px;}



.courselist .swiper-slide .img{ width:100%; }

.courselist .swiper-slide .txt{ width:100%; }



.courselist .swiper-slide .content01{ padding-top:120px;}

.courselist .swiper-slide .content02{ padding-top:30px;}





.honor-next,.honor-prev{ width:40px; height:40px; margin-top:-20px; background-color:#ffffff; }



.honor-prev{ margin-left:10px;}

.honor-next{ margin-right:10px;}

/*关于我们*/





/*招商加盟*/

.join_info .txt .info{font-size:20px; }

.join_info .txt ul{ margin-top:12px;}

.join_info .txt ul li{ background-position:left 3px; font-size:14px; line-height:2.2; }



.join_info .entit{ font-size:60px;left:0; }



.advtit{ font-size:20px; }

.advtit:after{ width:30px; left:-40px; }

.advlist li .txt{ font-size:16px; line-height:25px; }





.condition .ctit{ font-size:36px;  }

.condition_list li .content .ico{ width:40px; margin:40px auto 10px auto;}



.jointit h3{ font-size:20px; }

.join_num li .num{ font-size:22px; }

.join_num li .tit{ font-size:12px;}





.get_quote .hotline{ line-height:35px;}

.get_quote .hotline p{ padding-left:35px; background-size:20px; font-size:14px; }

.get_quote .hotline p span{ font-size:18px; }

.get_quote .info{font-size:14px; line-height:35px; }



.get_quote .tips{ font-size:14px; }

/*招商加盟*/





/*产品详情*/



.prodtop .txt h1{ font-size:18px; }



.prod_bottom{ margin-top:20px;}



/*产品详情*/





/*服务体系*/

.service_main .img1:after{ width:120px; height:120px; right:0; top:0; }

.service_main .img2:after{ width:120px; height:120px; left:0; top:0; }



.service_main .txt ul li h3{  font-size:14px; }

.service_main .txt ul li p{ font-size:12px; }



.stit2:after{width:120px; height:120px; margin-left:-60px; }



.aslist li .img{ width:70px; }

.aslist li .tit{  font-size:16px; line-height:70px; }



.processbj{ height:440px; }



.stit3:after{ width:120px; height:120px; margin-left:-60px; }





.process_list li{ padding-top:240px; }

.process_list li .num{ font-size:36px; }



.process_list li:hover{ padding-top:190px; }

.process_list li:hover .info{height:50px; }

/*服务体系*/





/*联系我们*/

.mapmain{ height:500px; }

.content_info{ padding:30px; margin-top:-400px; }

.content_info .close{ width:30px; height:30px;  top:20px; right:20px; }



.content_info .titen{ font-size:40px; }

.content_info .titcn{ font-size:20px;}



.conlist{ margin:20px 0;}

.conlist li{ margin-right:40px;}





.contact_main:after{ width:8px; }

.contact_main .txt h3{ font-size:24px; }

.contact_main .txt p{ font-size:13px;}

.contact_main .txt .contact_ico{ width:60px;}



/*联系我们*/





/*产品列表*/

.nyban2 .baninfo h3{ font-size:40px; }

.nyban2 .baninfo p{ font-size:20px; margin-top:30px;}



.nynav{  margin:30px 0;}



.nywz{ display:none;}



.prodlist{ margin-top:30px; }

/*产品列表*/





/*新闻列表*/

.baninfo2 .hotnews a{padding:20px; }

.baninfo2 .hotnews .tit{ font-size:20px; }



.newslist li{ padding-left:60px; margin-top:30px; padding-bottom:30px;}

.newslist li .time .d{ font-size:28px; }

.newslist li .img{ width:300px;}

.newslist li .txt{ padding-left:320px;}

.newslist li .txt h3{ font-size:18px; margin-top:10px; }

.newslist li .txt p{ font-size:13px; margin-bottom:30px; margin-top:10px;}

.newslist li .txt .newsico{ line-height:50px;}

/*新闻列表*/







/*行业应用*/

.appmain{ padding:0 30px 30px 30px; margin:30px 0;}



.apptit h3{ font-size:18px; }



.apptxt{ font-size:12px; }

/*行业应用*/



/*新闻详情*/

.showmain{ margin:30px 0;}

/*新闻详情*/

}





@media screen and (max-width: 1024px) {



/*头部*/

.header{ height:60px; line-height:60px; position:fixed; top:0; left:0; width:100%; z-index:1000; background:#ffffff; border-bottom:1px solid #dcdcdc; }

.header .logos{ margin-left:15px; }

.header .logos img{ height:60px; }



.nav{ padding:0; display:none; }

.nav li{ font-size:12px; }



.search_btn{ margin-top:17px; }



.tel{ font-size:16px; margin:0 30px 0 15px; }



.nav-toggle{ width:60px; height:60px; }





.wapnav{ top:60px; position:fixed; width:100%; }



/*头部*/



/*banner*/

.banner{ margin-top:60px;}

.numlist{ padding:15px 0;}

.numlist li .num{ font-size:20px; }

.numlist li .tit{ font-size:13px; }

/*banner*/







.htit h3{ font-size:24px; }

.htit p{ font-size:12px; }





/*行业应用*/

.industry_tit h2{ font-size:30px; }

.industry_tit p{ font-size:12px; margin-top:15px;}



.industry_list{ width:100%; margin-left:0;}

.industry_list li{ width:33.33%; }

.industry_list li.li01,.industry_list li.li05{ margin-left:33.33%;}



.industry_list li.li01,.industry_list li.li02,.industry_list li.li03,.industry_list li.li04{ border-top:1px solid #d9d9d9;}



.industry_list li.li01{  border-bottom:none;}



.industry_list li.li03{  border-right:none;}



.industry_list li.li05{ border-left:1px solid #d9d9d9;}



.industry_list li.li06{ border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}



/*行业应用*/





/*案例*/

.homecase{ height:400px; }

.homecase li .tit{ font-size:12px; height:50px; padding-top:20px;}



.homemore{ line-height:30px;}

.homemore a{ background-size:auto 24px; font-size:12px; padding-left:50px;}

/*案例*/



/*新闻资讯*/

.hnbj:after{ width:10px; }

.hnbj .san{ height:100px;  bottom:-50px;}



.hntit h2{ font-size:24px;}

.hntit p{ font-size:12px; }



/*新闻资讯*/



/*留言*/

.message{ width:50%; padding:25px; }

.experience .img{ width:50%; }

/*留言*/



/*首页底部*/

.bottomnav li p{ padding:0 15px; line-height:20px; height:40px; margin:8px 0 15px 0; }

.bottomnav li .ico{ width:50px; }

/*首页底部*/







/*底部*/

.dbnav li .tit{ font-size:14px; margin-bottom:20px}

.dbnav li .sub{ font-size:12px; }



.dbnav li.licontact .dctit{ font-size:14px; }

.dbnav li.licontact .dbtel{ font-size:20px; }

.dbnav li.licontact .add{ font-size:12px;}



.dblogo{ height:70px;}



.subscribe .tit{ line-height:30px; margin-bottom:15px; font-size:15px; }

.subscribe .sub_form .input{ height:34px; line-height:34px; font-size:12px; padding:0 10px;}

.subscribe .sub_form .submit{ height:34px; font-size:14px; }



.bottom{ height:auto; }



.bottom .social{ line-height:40px;}

.bottom .social a{ margin:0 5px;}

.bottom .social img{ height:28px;}



.bottom .copy{ width:100%; font-size:12px; line-height:1.6; padding-top:10px; text-align:center;}

.bottom .social{ width:100%; text-align:center;}

/*底部*/







/*关于我们*/

.nyban{ margin-top:60px;}



.nyban .bantxt .tit_en{ font-size:36px; }

.nyban .bantxt .tit_cn{ font-size:18px; }

.nyban .bantxt .lower{ width:16px; margin-left:-8px; }





.culture_list li{padding:30px;}



.courselist .swiper-slide{ width:33.33%;}

/*关于我们*/



/*招商加盟*/

.join_info .entit{ font-size:50px; }

.join_info .txt .info{ font-size:18px;}

.advtit{ font-size:18px; }

.advtit:after{ width:24px; left:-30px; }

.advlist li .txt{ font-size:14px; line-height:20px; }



.condition .ctit{ font-size:30px;  }





.condition{ margin:20px 0;}

.condition .ctit{ font-size:24px; }

.condition_list{ margin-top:10px;}

.condition_list li{ width:49.5%; background:#ffffff; padding:15px 10px; float:left; margin:10px 1% 0 0 !important;}

.condition_list li:nth-child(even){ margin-right:0 !important;}



.condition_list li>img{ display:none;}

.condition_list li .content{ position:static;}

.condition_list li .content .ico{ margin:0 auto 10px auto; }

.condition_list li .content .txt{ height:85px; padding:0;}

/*招商加盟*/



/*产品详情*/

.weizhi{ margin-top:60px;}

.prodtop .img{ width:100%; padding:0 25%; background:#f7f7f7;}

.prodtop .txt{ width:100%; margin-top:15px;}

.prodinfo{ margin-bottom:20px;}

.prodinfo li .img{ width:100%; padding:0 25%;}

.prodinfo li .txt{ position:static; width:100%;}



.imglist li{ width:24%; margin-right:1% !important;}

.imglist li:nth-child(4n){ margin-right:0;}

/*产品详情*/





/*服务体系*/

.stit h3{ font-size:20px;}

.stit p{ font-size:12px; }



.service_main .img1:after{ width:100px; height:100px; }

.service_main .img2:after{ width:100px; height:100px; }





.stit2:after{width:100px; height:100px; margin-left:-50px; }



.aslist li .img{ width:60px; }

.aslist li .tit{  font-size:14px; line-height:60px; }



.processbj{ height:370px; }



.stit3:after{ width:100px; height:100px; margin-left:-50px; }





.process_list li{ padding-top:200px; }

.process_list li .num{ font-size:28px; }

.process_list li h3{ margin:10px 0 20px 0;}

.process_list li:hover{ padding-top:150px; }

/*服务体系*/





/*联系我们*/

.mapmain{ height:400px; margin-top:60px; }

.content_info{ padding:20px; margin-top:-330px; }

.content_info .close{ width:25px; height:25px;  top:15px; right:15px; }



.content_info .titen{ font-size:36px; }

.content_info .titcn{ font-size:18px;}



.conlist{ margin:20px 0;}

.conlist li{ margin-right:40px;}





.contact_main:after{ width:6px; }

.contact_main .txt h3{ font-size:20px; }

.contact_main .txt p{ font-size:12px;}

.contact_main .txt .contact_ico{ width:50px;}



/*联系我们*/



/*产品列表*/

.nyban2{ margin-top:60px;}

.nyban2 .baninfo h3{ font-size:32px; }

.nyban2 .baninfo p{ font-size:18px; margin-top:25px;}



.nynav{  margin:20px 0;}

.nynav .navul{ width:100%;}

.nynav .navul li{ width:23.5%; margin-right:2%;}
.nynav .navul li a{ padding-right:0;}
.nynav .navul li:nth-child(4n){ margin-right:0 !important;}

.nynav .navul2 li{ width:32%; margin-right:2%;}
.nynav .navul2 li:nth-child(4n){ margin-right:2% !important;}


.prodlist{ margin-top:20px;}

.prodlist li{ width:32%; margin-right:2% !important; margin-bottom:2%; }

.prodlist li:nth-child(3n){ margin-right:0 !important;}

/*产品列表*/







/*新闻列表*/

.baninfo2 .hotnews a{padding:15px; }

.baninfo2 .hotnews .tit{ font-size:18px; }



.newslist li{ padding-left:50px; margin-top:20px; padding-bottom:20px;}

.newslist li .time .d{ font-size:24px; }

.newslist li .img{ width:250px;}

.newslist li .txt{ padding-left:270px;}

.newslist li .txt h3{ font-size:16px;}

.newslist li .txt p{ font-size:12px; margin-bottom:20px; }

.newslist li .txt .newsico{ line-height:40px;}

/*新闻列表*/



/*行业应用*/

.appmain{ padding:0 20px 20px 20px; margin:20px 0;}

/*行业应用*/



/*新闻详情*/

.showmain{ margin:20px 0;}

/*新闻详情*/



}	





@media screen and (max-width: 768px) {

.container{ width:100%; padding:0 15px; }



/*banner*/

.banner .ban-prev,.banner .ban-next{ width:25px; height:50px; margin-top:-25px; }

.banner .swiper-pagination{ bottom:10px;}

.banner .swiper-pagination .swiper-pagination-bullet{ width:20px; height:20px; margin:0 5px;}

.banner .swiper-pagination .swiper-pagination-bullet:after{ width:4px; height:4px;  margin:-2px 0 0 -2px;}



.numlist{ padding:10px; margin-top:0; width:100%; box-shadow: 0 0 10px #cccccc;}

.numlist li .num{ font-size:18px; }

.numlist li .tit{ font-size:12px; }

/*banner*/



.htit{ margin:20px 0;}



.htit h3{ font-size:20px; }

.htit p{ font-size:12px; }



/*动态房屋图*/

.house{ margin-bottom:20px;}

/*动态房屋图*/



/*行业应用*/

.industry{ padding:20px 0;}



.industry_tit{ position:static; margin-bottom:15px; }

.industry_tit h2{ font-size:24px; }

.industry_tit p{ margin-top:10px; line-height:1.8;}



.industry_list{ width:100%; margin-left:0; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; }

.industry_list li{ width:50%; margin:0 !important; border:none !important; border-bottom:1px solid #d9d9d9 !important; border-right:1px solid #d9d9d9 !important; }

.industry_list li h3{ font-size:14px;}

.industry_list li .info{ height:54px; line-height:18px; display:block; padding:0 10px; }



/*行业应用*/





/*案例*/

.homecase{ margin-bottom:20px;}



.homecase{ height:auto; }

.homecase li{ width:50% !important; height:200px !important; position:static; float:left;}

.homecase li a{ position: relative; border:3px solid #ffffff;}

.homecase li.case01{ width:100% !important; }

.homecase li.case01 a{border-top:none;}

.homecase li.case06 a,.homecase li.case07 a{ border-bottom:none; }


.homecase li .tit{ font-size:12px; height:50px; padding-top:15px;}

.homemore3{ margin-bottom:20px;}

/*案例*/





/*解决方案*/

.programme{ }

.programme li.li01{width:100%; margin-bottom:2%;}

.programme li.li02{width:100%; margin-left:0; margin-bottom:2%;}

.programme li.li03{width:49%; margin-right:2%; margin-bottom:2%;}

.programme li.li04{width:49%; margin-bottom:2%; margin-right:0;}

.programme li.li05{width:49%; margin-right:2%;}

.programme li.li06{width:49%; }



.programme li .txt01{top:20px; left:20px;}

.programme li .txt02{ top:20px; left:20px;}

/*解决方案*/



/*新闻资讯*/
.hnbj{}

.hnbj:after{ width:5px; }

.hnbj .san{ height:70px;  bottom:-35px;}



.hntit{ margin-top:15px;}

.hntit h2{ font-size:24px;}

.hntit p{ font-size:12px; }



.homenews{ margin:15px 0 20px 0;}

.newsban{ width:100%;}

.newsban .img{ height:260px;}

.newstab{ width:100%; margin-top:20px;}

.tabnav li{ width:50%;  margin-right:0;}

.hnlist{ margin:10px 0 15px 0;}

/*新闻资讯*/





/*留言*/

.message{ width:100%; padding:15px; float:none; }

.experience .img{ width:100%; position:static; height:280px; }

/*留言*/





/*首页底部*/

.bottomnav{ margin:0 0 20px 0;}

.bottomnav li{ width:50%; margin-top:15px;}

.bottomnav li p{ margin:5px 0 10px 0;}

.bottomnav li .ico{ width:50px; }

/*首页底部*/





/*底部*/

.dbnav li{ display:none;}

.dbnav li .tit{ display:none; }

.dbnav li.licontact{ display:block; width:100%;}

.dbnav li.licontact .dctit{ margin-bottom:5px;}

.dbnav li.licontact .dbtel{ margin-bottom:0;}



.dbcontent{ margin-top:0;}

.dblogo{ display:none;}



.subscribe .tit{font-size:14px; margin-bottom:5px;}

.subscribe{ width:100%;}



.subscribe .sub_form .input{ height:34px; line-height:34px; font-size:12px; padding:0 10px;}

.subscribe .sub_form .submit{ height:34px; font-size:14px; }



.bottom{ height:auto; }



.bottom .social{ line-height:40px;}

.bottom .social a{ margin:0 5px;}

.bottom .social img{ height:28px;}



.bottom .copy{ width:100%; font-size:12px; line-height:1.6; padding:10px 0; text-align:center;}

.bottom .social{ width:100%; text-align:center; display:none;}

/*底部*/





/*关于我们*/

.nyban .bantxt .tit_en{ font-size:30px; }

.nyban .bantxt .tit_cn{ font-size:16px; }

.nyban .bantxt .lower{ display:none;}





.about_info{ padding:20px 0;}



.atxt{ margin-top:15px;}

.aimg{ margin:20px 0;}

.abnum li .num{ font-size:18px;}



.culturebj{ padding:20px 0;}

.culture_main .img{ width:100%; position:static; height:240px;}

.culture_list{ width:100%;}

.culture_list li{ padding:15px;}



.course{ padding:20px 0;}

.courselist .swiper-slide{ width:50%; }

.courselist .swiper-slide .content01{ padding-top:20px;}

.courselist .swiper-slide .content02{ padding-top:20px;}



.honor{ padding:20px 0;}

.honor_nav{ margin:15px 0;}

.honorlist .swiper-slide{ width:50%;padding:10px;}

.honorlist .swiper-slide .tit{ margin-top:10px;}

.honormore{ margin-top:20px;}
.honormore a{ width:120px; }

/*关于我们*/





/*招商加盟*/

.join_info{ margin:20px 0;}

.join_info .txt{ width:100%;}

.join_info .txt .info{ font-size:16px;}



.join_info .entit{ font-size:32px; bottom:10%; z-index:10; }



.join_info .img{ width:50%; margin-top:15px;}



.advantagebj{ padding:20px 0;}

.advtit{ font-size:16px; padding-left:25px; }

.advtit:after{ width:20px; left:0; }

.advlist{ margin-top:0;}

.advlist li{ width:49%; margin-right:2%; margin-top:2%;}

.advlist li:nth-child(even){ margin-right:0;}

.advlist li .advico{ margin:10px auto;}

.advlist li .txt{ font-size:14px; line-height:20px; height:40px; padding:0; }



.condition_list li{ width:100%;  margin:10px 0 0 0 !important;}

.condition_list li .content .txt{ height:auto;}



.customer{ margin:20px 0;}

.join_num{ width:100%; margin:20px 0;}

.join_num li .num{ font-size:18px;}



.customerlist li{ width:49%; margin-right:2%; margin-top:2%;}

.customerlist li:nth-child(even){ margin-right:0;}



.jointit h3{ font-size:18px;}

.get_quote .info{ line-height:25px; margin-top:5px;}



.get_quote_messgae{ margin-top:15px;}

.get_quote_messgae li{ width:100%; margin-bottom:10px;}

.get_quote_messgae li.submit{ margin-top:0;}

.get_quote_messgae li.submit input{ width:100%;}

.get_quote .tips{ margin:20px 0;}

/*招商加盟*/







/*产品详情*/

.prodtop .img{ padding:0; }

.prod_bottom span{ display:none;}



.prodnav{ margin-top:20px;}

.prodnav li{ width:25%; padding:0; text-align:center;}



.prodinfo li .img{padding:0;}

.prodinfo li .txt h3{ font-size:16px;}

.prodinfo li .txt h3:after{ width:60px;}

.prodinfo li .txt .info{ margin-top:10px; }



.prodtable{ margin:20px 0; overflow:auto;}

.prodtable table{ min-width:700px;}



.imglist{ margin:20px 0;}

.imglist li{ width:49%; margin-right:2% !important;}

.imglist li:nth-child(2n){ margin-right:0 !important;}



.prodcase{ margin:20px 0;}

.prodcase .swiper-slide{ width:48%;}

.prodcase .swiper-slide .txt{ font-size:14px; line-height:30px;}

.prodcase .swiper-slide .title{ font-size:14px; line-height:40px;}



.pc-next,.pc-prev{ width:25px; height:50px; margin-top:-45px; }

.pc-prev{ left:-15px; }

.pc-next{ right:-15px; }

/*产品详情*/



/*服务体系*/

.stit1{ margin:20px 0;}

.service_main .img1:after{ width:70px; height:70px; }

.service_main .img2:after{ width:70px; height:70px; }

.service_main:after{ display:none;}

.service_main .img{ width:100%; position:relative; height:240px;}

.service_main .txt{ width:100%; padding:15px; border-bottom:1px solid #dcdcdc;}



.stit2{ margin:20px 0;}

.stit2:after{width:70px; height:70px; margin-left:-35px; bottom:-60%; }

.aslist li{ width:50%;}

.aslist li .img{ width:70px; }

.aslist li .tit{  font-size:14px; line-height:60px; }



.processbj{ height:auto; overflow:hidden; }



.stit3{ position: relative; margin:20px 0;}

.stit3:after{ width:70px; height:70px; margin-left:-35px; }



.process_list{ overflow:hidden; height:auto;}

.process_list li{ width:100%; border:none; border-top:1px solid #ffffff;}

.process_list li{ padding:15px 0; }

.process_list li h3{ margin:10px 0;}

.process_list li .info{ height:auto;}

.process_list li .num{ font-size:28px; }

/*服务体系*/





/*联系我们*/

.mapmain{ height:auto; }

.mapmain .map{ height:260px; }

.content_info{ padding:15px; margin:15px 0; width:100%; float:none; }

.content_info .close{ width:25px; height:25px;  top:15px; right:15px; }



.content_info .titen{ font-size:30px; }

.content_info .titcn{ font-size:16px;}



.conlist{ margin:15px 0;}

.conlist li{ margin-right:20px;}

.conlist .ctel .txt01{ font-size:20px;}

.conlist li.consulting{ margin-right:0;}



.contact_main{ margin:20px 0;}

.contact_main:after{ display:none; }

.contact_main .txt{ width:100%;}

.contact_main .txt h3{ font-size:20px; }

.contact_main .txt p{ font-size:12px; margin:10px 0;}

.contact_main .txt .contact_ico{ width:40px;}



.contact_message{ width:100%; margin-top:20px;}

.contact_message .input{ margin-bottom:10px;}

.contact_message .w49{ width:100%;}

.contact_message .input2{ margin-left:0;}

.contact_message li.submit input{ width:100%;}

/*联系我们*/





/*产品列表*/

.nyban2 .baninfo h3{ font-size:24px; }

.nyban2 .baninfo p{ font-size:16px; margin-top:20px;}



.nynav{ margin:15px 0;}

.nynav .navul{ width:100%;}

.nynav .navul li{ width:32%; margin-right:2%;}

.nynav .navul li:nth-child(4n){ margin-right:2% !important;}
.nynav .navul li:nth-child(3n){ margin-right:0 !important;}

.nynav .navul2 li{ width:49%; margin-right:2%;}
.nynav .navul2 li:nth-child(even){ margin-right:0 !important;}
.nynav .navul2 li:nth-child(3){ margin-right:2% !important;}

.nynav .navul2 li:nth-child(3){ margin-top:2%; }


.nynav .navul li:nth-child(4){ margin-top:2%; }
.nynav .navul li:nth-child(5){ margin-top:2%; }
.nynav .navul li:nth-child(6){ margin-top:2%; }




.prodlist{ margin-top:15px;}

.prodlist li{ width:49%; margin:2% 2% 0 0 !important;  }

.prodlist li:nth-child(1),.prodlist li:nth-child(2){ margin-top:0 !important;}

.prodlist li:nth-child(3n){ margin-right:2% !important;}

.prodlist li:nth-child(2n){ margin-right:0 !important;}

.prodlist li .txt{ padding:10px;}



.fenye{ padding:20px 0;}

/*产品列表*/





/*案例列表*/

.caselist:after,.caselist:before{ display:none; }

.caselist{ margin-bottom:10px;}

.caselist li{ padding-top:10px; width:49%; margin-right:2% !important;}

.caselist li:nth-child(2n){ margin-right:0 !important;}

.caselist li:nth-child(3){ border-top:1px solid #ededed; padding-top:10px;}



.caselist li .txt{ font-size:14px; line-height:30px; }

.caselist li .title{ font-size:14px; line-height:40px; }

/*案例列表*/







/*新闻列表*/

.baninfo2 .hotnews{ width:100%; }

.baninfo2 .hotnews a{padding:10px; }

.baninfo2 .hotnews .column{ font-size:12px;}

.baninfo2 .hotnews .tit{ font-size:14px; margin-top:10px; }

.baninfo2 .hotnews .time{ color:#ffffff; margin:5px 0; font-size:12px;}



.newslist li{ padding-left:0; margin-top:10px; padding-bottom:10px;}

.newslist li .time{ display:none;}

.newslist li .img{ width:200px;}

.newslist li .txt{ padding-left:215px;}

.newslist li .txt h3{ font-size:15px; margin-top:5px; }

.newslist li .txt p{ margin:5px 0 10px 0;}

.newslist li .txt .newsico{ line-height:30px; font-size:12px;}

/*新闻列表*/





/*行业应用*/

.appmain{ padding:0 15px 15px 15px; margin:15px 0;}

.apptit{ margin:15px 0;}

.apptxt{line-height:2;}

/*行业应用*/





/*新闻详情*/

.showmain{ margin:20px 0;}

.showtop h1{ font-size:18px; }



.showtop{ padding:20px 15px 10px 15px; }

.showtop h1{ font-size:18px; text-align:left; }

.showtop p{ font-size:12px; margin-top:10px; text-align:left; }

.showtop p span{ margin:0 5px 0 0;}



.showtxt{ padding:20px 15px;}



.showbottom{ padding:10px 15px 20px 15px;}

.sxp{ font-size:14px; line-height:30px; width:100%; float:none;}

.fanhui{ width:120px; margin-top:10px; float:none; display:none;}

/*新闻详情*/



.aqaban{ width:100%; margin:0;}
.aqaban .aqaban-prev,.aqaban .aqaban-next{ width:30px; height:30px; margin-top:-15px; }



.partstxt{ margin:20px 0; overflow:auto;}

.partstxt table{ min-width:700px;}


.links{ font-size:12px; margin-top:15px;}
.links a{ margin-right:12px;}


}





@media screen and (max-width: 480px) {

.mlist li.w46{ width:100%;}



/*关于我们*/

.courselist .swiper-slide{ width:100%;}

/*关于我们*/



/*新闻列表*/

.newslist li .img{ width:140px;}

.newslist li .txt{ padding-left:150px;}

.newslist li .txt h3{ font-size:14px; line-height:20px;  margin:0; padding:5px 0;}

.newslist li .txt h3 a{ height:40px; -webkit-line-clamp:2;  }

.newslist li .txt p{ display:none; }

.newslist li .txt .newsico{ line-height:30px; font-size:12px; margin-top:5px;}

/*新闻列表*/

}

