﻿@charset "utf-8";
@media screen and (max-width: 1680px) {
	
	.wrap{ width:1200px;}
	
	/* 公用头部 */
	.HeaderMain{ width:1200px;}
	.navs{ height:42px; margin:15px 0 0 80px;}
	.navs li a{ font-size:16px;}
	.navs li .ernav a{ font-size:14px;}
	.HeaderMain form{ width:170px;}
	.HeaderMain form .text{ width:105px;}
	
	/* 公用部分 */
	.nybanner{ height:760px;}
	.nybanner ul{ margin-left:-600px;}
	
	/* 面包屑 */
	.position .prodw{ width:1200px;}
	
	/* 关于我们 */
	.abouts{ padding:80px 0;}
	.abouts .wrap{ padding:70px 0 0 0; position:relative;}
	.abouts .aboutlb{ width:600px; height:auto; margin:35px 0 0 0;}
	.abouts .aboutlb .slides li{ width:100%; height:450px; background-size:cover !important;}
	.abouts .cons{ width:570px; height:370px; padding:80px 0 0 200px; margin:80px 0 0 0;}
	.abouts .cons li{ width:255px; height:auto; margin:50px 30px 0 0; float:left;}
	/* 公司介绍 */
	.brief{ padding:80px 0;}
	.brief .cons{ width:550px; padding:0 50px 0 0;}
	.brief .cons p{ line-height:30px; font-size:16px;}
	.brief .yewu{ width:550px; padding:0 0 0 50px; float:left;}
	.brief .yewu dl{ margin-top:50px; overflow:hidden;}
	.brief .yewu dl dt{ width:90px; height:90px;}
	.brief .yewu dl dd{ width:430px; height:90px;}
	.brief .yewu dl dd p{ line-height:30px; font-size:24px;}
	.ywtx dl dd{ top:320px;}
	.ywtx dl dd h3{ font-size:32px;}
	.ywtx dl dd p{ line-height:30px; font-size:16px;}
	/* 视频播放 */
	.video{ padding:80px 0;}
	.video .shipin1{ width:1200px; height:675px; margin:70px auto 0 auto;}
	.video .shipin1 .overlay{ top:180px;}
	/* 客户服务 */
	.kehufw{ padding:80px 0;}
	.kehufw .wrap{ margin:70px auto 0 auto;}
	.kehufw dl{ width:399px; text-align:center; border-right:1px solid #CCC; float:left;}
	.kehufw dl.lr{ border-right:0;}
	.kehufw dl dd h3{ padding:20px 0 15px 0; font-size:28px;}
	.kehufw dl dd p{ width:40px; height:2px; background:#EF7301; display:block; margin:0 auto;}
	
	/* 企业文化 */
	.culture{ padding:80px 0 0 0;}
	.culture .culcon{ margin:70px 0 0 0;}
	.culture .culcon dl{ width:50%; height:400px; padding:80px 0 0 0;}
	.culture .culcon dl h2{ padding:40px 0 10px 0; font-size:30px;}
	.culture .culcon dl span{ font-size:16px;}
	.culture .culcon dl i{  margin:15px auto 30px auto;}
	.culture .culcon dl p{ font-size:20px;}
	.culture .culcon .hz{ width:50%; height:480px; float:left;}
	.culture .culcon .hz li{ height:210px; padding:30px 0 0 0;}
	.culture .culcon .hz li h2{ padding:10px 0 10px 0; font-size:30px;}
	.culture .culcon .hz li span{ font-size:16px;}
	.culture .culcon .hz li i{ margin:15px auto 20px auto;}
	.culture .culcon .hz li p{ font-size:20px; color:#FFF;}
	
	/* 品牌综述 */
	.brands{ padding:80px 0;}
	.brandcon{ margin-top:70px;}
	.ppdw{ padding:0 0 70px 0;}
	.ppdw .dwl{ width:260px; height:800px; padding:94px 0 0 30px;}
	.ppdw .dwl h2{ font-size:32px;}
	.ppdw .dwl h3{ font-size:24px;}
	.ppdw .dwl span{ margin:40px 0;}
	.ppdw .dwr{ width:890px;}
	.ppdw .dwr .dwbt{ margin-top:20px;}
	.ppdw .dwr .dwbt .img2{ width:264px;}
	.ppdw .dwr .dwbt ul{ width:606px;}
	.ppdw .dwr .dwbt ul li{ width:42%; height:184px; padding:30px 4%;}
	.ppdw .dwr .dwbt ul li h3{ font-size:24px;}
	.ppdw .dwr .dwbt ul li p{ padding:20px 0 0 0;}
	.ppdw .dwr .dwbt ul li span{ margin:20px 0 0 0;}
	
	/* 企业大事记 */
	.history{ margin:60px auto;}
	
	/* 新闻列表 */
	.listnew{ margin:80px auto;}
	.listnew dl .txt{ width:600px;}
	
	/* 新闻详情 */
	.newsdeail{ margin:80px auto;}
	
	/* 新闻推荐 */
	.newstj{ padding:80px 0;}
	.gdimg .imgcon{ width:1200px;}
	.gdimg .imgcon ul li{ width:380px; margin-right:30px;}
	
	/* 产品列表 */
	.prosch{ margin:60px 0;}
	.prosch form .text{ width:400px;}
	.casttt{ margin:70px auto 20px auto;}
	.listpro dl{ width:282px;}
	.procase{ width:100%; height:460px;}
	.procase dt,.procase dd{ padding:100px 0 0 0;}
	.procase h2{ padding:20px 0 30px 0;}
	.procase span{ margin:0 auto 35px auto;}
	
	/* 产品详情 */
	.protj{ width:1200px;}
	.protj .prott{ width:480px;}
	.protj .prott h1{ padding:20px 0 60px 0; font-size:30px;}
	.protj .proimg{ width:700px;}
	.protj .proimg .imgcon{ width:700px;}
	.protj .proimg .imgcon ul li{ width:700px;}
	.prodeail{ width:1200px;}
	
	/* 客户服务 */
	.kehubg{ padding:80px 0;}
	.kehubg ul li{ width:300px;}
	.kehubg ul li a{ padding-left:128px;}
	.kehubg ul li.li1 a{ background:url(../images/kehuico1.png) no-repeat 95px center;}
	.kehubg ul li.li2 a{ background:url(../images/kehuico2.png) no-repeat 95px center;}
	.kehubg ul li.li3 a{ background:url(../images/kehuico3.png) no-repeat 95px center;}
	
	/* 研发中心 */
	.jsyf{ padding:80px 0;}
	.jsyf .yfcon{ padding:50px 0 30px 0; font-size:15px;}
	.proshow{ padding:0 0 80px 0;}
	.proshow .cptj{ padding-top:40px; overflow:hidden;}
	.proshow .cptj a{ width:282px;}
	
	/* 技术成果 */
	.honer{ padding:80px 0;}
	.honer .ryu a{ width:290px; height:290px;}
	.honer .ryu a span{ width:269px; height:269px;}
	
	/* 人才理念 */
	.rencai{ padding:80px 0;}
	.rencai ul{ width:1200px;}
	
	/* 社会校园招聘 */
	.joins{ padding:80px 0;}
	.joins .lx{ padding:70px 0 0 0; line-height:30px; font-size:16px;}
	.joins .lx p{ line-height:30px; font-size:16px;}
	.joins .cons{ width:1200px;}
	.joins .cons dl{ margin-top:50px;}
	
	/* 招聘流程 */
	.process{ width:1200px; margin:80px auto;}
	.process .yfcon{ padding:60px 0 50px 0; font-size:16px;}
	.process .cons .tt{ width:376px;}
	.process .cons dl{ width:306px;}

	/* 人才发展规划 */
	.fazhan{ margin:80px auto;}
	.fazhan ul{ margin:100px 0 15px 0;}
	.fazhan ul li{ width:292px;}
	.fazhan dl{ margin:15px 0 0 0;}
	.fazhan dl dt,.fazhan dl dd{ width:292px;}
	
	/* 联系我们 */
	.contacts{ padding-bottom:50px; margin:-80px auto 80px auto;}
	.contacts dl{ width:33.33%; padding:50px 0 0 0;}

	.message{ padding:0 0 80px 0;}
	.message .tt{ width:325px;}
	.message form{ width:800px;}
	.message form .txt input,.message form .txt2 textarea{ width:680px;}
	
	/* 公用底部 */
	.fttop{ padding:80px 0 40px 0;}
	.fttop .ftlogo{ margin-right:35px;}
	.fttop dl{ margin:110px 50px 0 0;}
	
}

@media screen and (max-width: 768px) {
	
	.wrap{ width:94%;}
    .tops{ width:100%; position:fixed;}
	.tops .tel{ display:none;}
	.tops .lan{ margin:22px 10% 0 0;}
	.tops .lan a{ height:14px; line-height:14px; margin:10px 0 0 0; padding:0 10px;}
	.navs{ display:none;}
	
    .Header{ background:#FFF; padding-bottom: 0; border-bottom: 0; box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
    .HeaderOn{ background:#FFF; box-shadow:0 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
	.HeaderMain{ width:94%;}
    .HeaderLogo{ height:35px; width:auto; margin: 20px 0;}
    .HeaderLogo img{ height:100%;}
    .menuIcon{ display:block; top:25px;}
	.btn-nav{background:0 0;border:none;padding:0 ;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;z-index:99999}
	.btn-nav:focus{outline:0}
	.icon-bar{display:block;margin:5px 0;width:23px;height:2px;background:#333;}
	.btn-nav:hover .icon-bar{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.animated2{display:block;margin:0 auto}
	.animated2:focus .icon-bar,.animated2:hover .icon-bar{background-color:#000}
	.animated2:focus{cursor:pointer;z-index:9999}
	.middle{width:18px;}
	.icon-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999999}
	.animated2 .icon-bar{z-index:999999;background-color:#000}
	.animated2 .top{-webkit-transform:translateY(6px) rotateZ(45deg);-moz-transform:translateY(6px) rotateZ(45deg);-ms-transform:translateY(6px) rotateZ(45deg);-o-transform:translateY(6px) rotateZ(45deg);transform:translateY(6px) rotateZ(45deg)}
	.animated2 .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);-moz-transform:translateY(-8px) rotateZ(-45deg);-ms-transform:translateY(-8px) rotateZ(-45deg);-o-transform:translateY(-8px) rotateZ(-45deg);transform:translateY(-8px) rotateZ(-45deg)}
	.animated2 .middle{width:0}
	.Header.showMenu{  background:none;transition:background 0s ease-out; -webkit-transition:background 0s ease-out;}
	.Header.showMenu .logo{ background-image:url(../images/logo2.png)}
	.Header.showMenu .animated2 .icon-bar{ background:#333;}
	.HeaderOn .icon-bar,.CaseOn .icon-bar{background:#333;}
	.menuMain{ position: fixed; left:0; top:0; width:100%; height:100%; z-index:999; background:#FFF; display:none; margin:0; padding:0; overflow:hidden;}
	.menuBox{ margin:90px 0px 20px 0px; padding:0 4%; height:100%; position:relative; overflow:hidden;}
	.menuBox li{ padding:0 0px 0 0; position:relative;}
	.menuBox li>a{ height:55px; line-height:55px; color:#333; font-size:16px; background:url(../images/icon_01.png) no-repeat 98% center; background-size:12px; display:block; opacity:0.8}
	.menuBox li.on>a{ background-image:url(../images/icon_02.png);}
	.menuBox li.link>a{ background-image:url(../images/icon_031.png);}
	.menuBox li.searchBtn>a{ background: url(../images/icon_04.png) no-repeat left center;background-size:14px; text-indent:18px;}
	.serList{ overflow:hidden; display:none;}
	.serList a{ width:100%; display:inline-block; height:45px; line-height:45px; font-size:14px; text-indent:20px; color:#333; position:relative;}
	.bBor:after,.tBor:before{position:absolute;content:"";height:1px;background:rgba(220,220,220,.5);left:0;right:0}
	.lBor:before,.rBor:after{position:absolute;content:"";width:1px;background:rgba(220,220,220,.5);top:0;bottom:0}
	.HeaderMain form{ display:none;}
	
	/* 公用部分 */
	.nybanner{ height:180px; margin-top:75px;}
	.nybanner ul{ margin-left:0; left:3%;}
	.nybanner ul li{ width:25%; height:45px;}
	.nybanner ul.protype li{ width:16.66%;}
	.nybanner ul.casetype li{ width:50%;}
	.nybanner ul.khtype li{ width:33.33%;}
	.nybanner ul.zptype li{ width:20%;}
	.nybanner ul li a{ height:45px; line-height:45px; font-size:13px;}
	
	/* 面包屑 */
	.position{ padding:15px 0; margin-top:75px;}
	.position .prodw{ width:94%;}
	.position .casedw{ width:94%;}
	
	/* 关于我们 */
	.abouts{ padding:30px 0;}
	.abouts .title h3{ height:20px; line-height:20px; font-size:20px;}
	.abouts .title p{ height:2px; margin:12px auto;}
	.abouts .title h2{ height:24px; line-height:24px; font-size:24px;}
	.abouts .wrap{ padding:25px 0 0 0;}
	.abouts .aboutlb{ width:100%; height:auto; margin:0 0 0 0;}
	.abouts .aboutlb .slides li{ width:100%; height:210px;}
	.abouts .aboutlb .flex-direction-nav{ bottom:60px;}
	.abouts .cons{ width:100%; height:auto; padding:0 0 20px 0; margin:20px 0 0 0; position:inherit; }
	.abouts .cons li{ width:100%; height:auto; margin:20px 40px 0 0; float:left;}
	.abouts .cons li img{ max-width:100%; width:auto; height:auto; margin:auto;}
	/* 公司介绍 */
	.brief{ padding:30px 0; background:none;}
	.brief .cons{ width:100%; padding:0;}
	.brief .cons p{ line-height:24px; margin-top:15px; font-size:14px;}
	.brief .yewu{ width:100%; padding:0;}
	.brief .yewu dl{ margin-top:20px;}
	.brief .yewu dl dt{ width:20%; height:auto;}
	.brief .yewu dl dd{ width:75%; height:auto;}
	.brief .yewu dl dd span{ height:2px; margin:5px 0 10px 0;}
	.brief .yewu dl dd p{ line-height:24px; font-size:18px;}
	.ywtx dl{ width:100%;}
	.ywtx dl dd{ padding:0 5%; top:30px; }
	.ywtx dl:hover dd{ padding:0 5%; top:30px;}
	.ywtx dl dd h3{ font-size:20px;}
	.ywtx dl dd span{ height:2px; margin:8px auto 15px auto;}
	.ywtx dl dd p{ line-height:22px; font-size:12px;}
	/* 视频播放 */
	.video{ padding:30px 0;}
	.video .title h3{ height:20px; line-height:20px; font-size:20px;}
	.video .title p{ height:2px; margin:12px auto;}
	.video .title h2{ height:24px; line-height:24px; font-size:24px;}
	.video .shipin1{ width:94%; height:200px; margin:25px auto 0 auto;}
	.video .shipin1 .overlay{ top:40px;}
	.video .shipin1 .playvideo{ width:42px; height:42px; background-size:cover !important;}
	.video .shipin1 h2{ height:20px; line-height:20px; margin:20px 0 15px 0; font-size:18px;}
	.video .shipin1 h3{ height:20px; line-height:20px; font-size:20px; letter-spacing:5px;}
	/* 客户服务 */
	.kehufw{ padding:30px 0;}
	.kehufw .title h2{ height:24px; line-height:24px; font-size:24px;}
	.kehufw .title h3{ margin-top:10px; font-size:16px;}
	.kehufw .wrap{ margin:25px auto 0 auto;}
	.kehufw dl{ width:33.33%; border-right:0;}
	.kehufw dl dt img{ width:70%;}
	.kehufw dl dd h3{ padding:5px 0 10px 0; font-size:16px;}
	
	/* 企业文化 */
	.culture{ padding:30px 0 0 0;}
	.culture .title h3{ height:20px; line-height:20px; font-size:20px;}
	.culture .title p{ height:2px; margin:12px auto;}
	.culture .title h2{ height:24px; line-height:24px; font-size:24px;}
	.culture .culcon{ margin:25px 0 0 0;}
	.culture .culcon dl{ width:100%; height:auto; padding:30px 0;}
	.culture .culcon dl img{ width:50px;}
	.culture .culcon dl h2{ padding:10px 0 5px 0; font-size:20px;}
	.culture .culcon dl span{ font-size:16px;}
	.culture .culcon dl i{ width:40px; margin:10px auto 15px auto;}
	.culture .culcon dl p{ font-size:14px;}
	.culture .culcon .hz{ width:100%; height:auto;}
	.culture .culcon .hz li{ height:auto; padding:30px 0;}
	.culture .culcon .hz li.li1{ width:100%;}
	.culture .culcon .hz li.li2{ width:100%;}
	.culture .culcon .hz li.li3{ width:100%;}
	.culture .culcon .hz li h2{ padding:10px 0 5px 0; font-size:20px;}
	.culture .culcon .hz li span{ font-size:16px;}
	.culture .culcon .hz li i{ width:40px; margin:10px auto 15px auto;}
	.culture .culcon .hz li p{ font-size:14px;}
	
	/* 品牌综述 */
	.brands{ padding:30px 0;}
	.brands .title h3{ height:20px; line-height:20px; font-size:20px;}
	.brands .title p{ height:2px; margin:12px auto;}
	.brands .title h2{ height:24px; line-height:24px; font-size:24px;}
	.brandcon{ margin-top:25px;}
	.brandcon dl{ width:100%;}
	.ppdw{ padding:0 0 30px 0;}
	.ppdw .dwl{ width:95%; height:auto; padding:30px 0 30px 5%;}
	.ppdw .dwl h2{ font-size:24px;}
	.ppdw .dwl h3{ font-size:18px;}
	.ppdw .dwl span{ margin:15px 0;}
	.ppdw .dwr{ width:100%; margin-top:10px;}
	.ppdw .dwr .dwbt{ margin-top:10px; overflow:hidden;}
	.ppdw .dwr .dwbt .img2{ width:100%; display:none;}
	.ppdw .dwr .dwbt ul{ width:100%;}
	.ppdw .dwr .dwbt ul li{ width:90%; height:auto; padding:20px 5%;}
	.ppdw .dwr .dwbt ul li:last-child{ background:#EF7301;}
	.ppdw .dwr .dwbt ul li:last-child h3, .ppdw .dwr .dwbt ul li:last-child p{ color:#FFF;}
	.ppdw .dwr .dwbt ul li:last-child span{ background:#FFF;}
	.ppdw .dwr .dwbt ul li h3{ font-size:24px;}
	.ppdw .dwr .dwbt ul li p{ padding:10px 0 0 0;}
	.ppdw .dwr .dwbt ul li span{ width:30px; height:1px; margin:10px 0 0 0; background:#333; display:block;}
	
	/* 企业大事记 */
	.history{ width:94%; margin:30px auto 10px auto;}
	.history .title h3{ height:20px; line-height:20px; font-size:20px;}
	.history .title p{ height:2px; margin:12px auto;}
	.history .title h2{ height:24px; line-height:24px; font-size:24px;}
	.history .hiscon{ margin-top:25px; background:none;}
	.history .hiscon dl{ width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #DDD;}
	.history .hiscon dl dt{ display:none;}
	.history .hiscon dl dd{ width:100%; padding:0;}
	.history .hiscon dl dd h2{ height:30px; line-height:30px; font-size:24px;}
	.history .hiscon dl dd .con{ padding:5px 0 0 0; line-height:24px;}
	.history .hiscon dl dd .con p{ line-height:24px;}
	.history .hiscon dl.lr{ width:100%;}
	.history .hiscon dl.lr dd{ padding:0;}
	.history .hiscon dl.lr dd h2{ text-align:left;}
	.history .hiscon dl.lr dd .con,.history .hiscon dl.lr dd .con p{ text-align:left;}
	
	/* 新闻列表 */
	.listnew{ margin:10px auto 30px auto;}
	.listnew dl{ padding:20px 0;}
	.listnew dl .date{ width:100%; margin:0;}
	.listnew dl .date h4{ height:20px; line-height:20px; font-size:20px;}
	.listnew dl .date span{ display:none;}
	.listnew dl .txt{ width:100%; margin:10px 0 0 0;}
	.listnew dl .txt h3{ font-size:16px;}
	.listnew dl .txt p{ padding-top:5px; line-height:24px;}
	.listnew dl dt{ width:100%; margin-top:10px;}
	
	/* 新闻详情 */
	.newsdeail{ width:94%; margin:30px auto;}
	.newsdeail h3{ padding-bottom:5px; font-size:16px;}
	.newsdeail h1{ width:100%; line-height:30px; font-size:22px;}
	.newsdeail .cons{ padding:20px 0 0 0; line-height:22px;}
	.newsdeail .cons p{ line-height:22px;}
	.newsdeail .cons img{ max-width:100%; margin:10px 0;}
	.backlist{ margin-bottom:30px; padding:10px 0;}
	.backlist .wraps{ width:94%;}
	.backlist a{ height:28px; line-height:28px;}
	.backlist a.prev{ width:94%; padding-left:6%;}
	.backlist a.back{ display:none;}
	.backlist a.next{ width:94%; padding-left:6%; text-align:left; background:url(../images/shang.png) no-repeat left center; float:left;}
	
	/* 新闻推荐 */
	.newstj{ padding:30px 0;}
	.newstj .title{ height:30px; line-height:30px; margin-bottom:25px; font-size:24px;}
	.gdimg .imgcon{ width:100%;}
	.gdimg .imgcon ul li{ width:100%;}

	/* 产品列表 */
	.prosch{ height:auto; padding:10px 0; margin:30px 0;}
	.prosch h2{ line-height:24px; font-size:18px;}
	.prosch form{ width:100%; margin-top:10px;}
	.prosch form .text{ width:70%; padding-left:3%;}
	.prosch form .sub{ width:24%; margin-left:2%;}
	.proname li{ margin:0 15px 10px 15px;}
	.proname li a{ width:auto; height:30px; line-height:30px; padding:0 10px; font-size:12px;}
	.casttt{ height:30px; line-height:30px; margin:30px auto 10px auto;}
	.listpro{ padding:0;}
	.listpro dl{ width:100%; margin:20px 0 0 0;}
	.listpro dl.lr{ margin:20px 0 0 0;}
	.listpro dl dd{ width:100%; height:50px; line-height:50px; font-size:14px;}
	.procase{ width:100%; height:auto; margin-top:40px;}
	.procase dt,.procase dd{ padding:30px 0;}
	.procase img{ width:55px;}
	.procase h2{ padding:15px 0 20px 0; font-size:20px;}
	.procase span{ margin:0 auto 25px auto;}
	.procase a{ width:90px; height:30px; line-height:30px; font-size:12px;}
	
	/* 产品详情 */
	.protj{ width:94%; margin:30px auto;}
	.protj .prott{ width:100%;}
	.protj .prott h1{ padding:0 0 10px 0; font-size:24px;}
	.protj .prott a{ width:80px; height:40px; line-height:40px; padding-left:60px; background:#000 url(../images/lxbg.png) no-repeat 28px center; border-radius:20px;}
	.protj .prott a:hover{ background:#333 url(../images/lxbgh.png) no-repeat 28px center;}
	.protj .proimg{ width:100%; margin-top:20px;}
	.protj .proimg .imgcon{ width:100%;}
	.protj .proimg .imgcon ul li{ width:100%;}
	.prodeail{ width:94%;}
	.prodeail .bd{ padding:10px;}
	.prodeail .bd li{ line-height:25px; font-size:14px;}
	.prodeail .bd li p{ line-height:25px; font-size:14px;}
	.prodeail .bd li img{ max-width:100%; display:block;}
	
	/* 案例详情 */
	.casedeail{ width:94%; margin:10px auto 30px auto;}
	.casedeail dt{ width:100%;}
	.casedeail dd{ width:100%;}
	.casedeail dd h1{ width:100%; padding:20px 0; margin-bottom:20px; font-size:24px;}
	.casedeail dd a{ width:110px; height:34px; line-height:34px; margin-right:20px; font-size:14px; border-radius:17px;}
	
	/* 客户服务 */
	.serln{ width:94%; margin:30px auto;}
	.serln .title h3{ height:20px; line-height:20px; font-size:20px;}
	.serln .title p{ height:2px; margin:12px auto;}
	.serln .title h2{ height:24px; line-height:24px; font-size:24px;}
	.serln .title span{ margin:20px; font-size:16px;}
	#brand #lists{ width:100%; text-align:center;}
	#brand #lists li{ width:28%; margin:0 1% 10px 1%; display:inline-block;}
	#brand #lists li a{ padding:10px 0; background:#F7F7F7; border-radius:5px;}
	#brand #lists li a.selected,#brand #lists li a:hover{ background:#EF7301;}
	#brand #lists li h2{ font-size:14px; font-weight:normal; color:#666;}
	#brand #lists li p,#brand #lists li a.selected span{ display:none;}
	#brand #brand_con{ width:100%; margin-top:10px;}
	.khsercon{ padding:30px; 0 line-height:25px; font-size:14px;}
	.khsercon p{ line-height:25px; font-size:14px;}
	.khsercon img{ max-width:100%; margin:10px 0;}
	.kehubg{ padding:30px 0;}
	.kehubg .title{ padding:0 5%; font-size:16px;}
	.kehubg ul{ margin-top:20px;}
	.kehubg ul li{ width:28%; height:40px; line-height:40px; margin:0 1%;}
	.kehubg ul li a{ text-align:center; padding-left:0; font-size:14px; background:none !important;}
	
	/* 研发中心 */
	.jsyf{ padding:30px 0;}
	.jsyf .title h3{ height:auto; line-height:20px; font-size:20px;}
	.jsyf .title p{ height:2px; margin:12px auto;}
	.jsyf .title h2{ height:24px; line-height:24px; font-size:24px;}
	.jsyf .yfcon{ padding:20px 0 10px 0; line-height:24px; font-size:14px;}
	#yfqh #lists li{ margin:0 10px;}
	#yfqh #lists li a{ height:45px; line-height:45px; font-size:18px;}
	#yfqh #brand_con{ margin-top:20px;}
	#yfqh #brand_con h3{ padding:5px 0 10px 0; font-size:20px;}
	#yfqh #brand_con p{ font-size:14px;}
	.proshow{ padding:0 0 30px 0;}
	.proshow .title h3{ height:auto; line-height:20px; font-size:20px;}
	.proshow .title p{ height:2px; margin:12px auto;}
	.proshow .title h2{ height:24px; line-height:24px; font-size:24px;}
	.proshow .cptj{ padding-top:0;}
	.proshow .cptj a{ width:100%; margin:20px 0 0 0;}
	.proshow .cptj a.lr{ margin:20px 0 0 0;}
	
	/* 技术成果 */
	.honer{ padding:30px 0;}
	.honer .title h3{ height:auto; line-height:20px; font-size:20px;}
	.honer .title p{ height:2px; margin:12px auto;}
	.honer .title h2{ height:24px; line-height:24px; font-size:24px;}
	.honer .ryu{ padding-top:10px;}
	.honer .ryu a{ width:100%; height:auto; margin:13px 0 0 0;}
	.honer .ryu a.lr{ margin:13px 0 0 0;}
	.honer .ryu a img{ max-width:100%; max-height:100%;}
	.honer .ryu a span{ display:none;}
	
	/* 人才理念 */
	.rencai{ padding:30px 0;}
	.rencai .title h3{ height:auto; line-height:20px; font-size:20px;}
	.rencai .title p{ height:2px; margin:12px auto;}
	.rencai .title h2{ height:24px; line-height:24px; font-size:24px;}
	.rencai ul{ width:94%; margin:10px auto 0 auto;}
	.rencai ul li{ padding:20px 0 20px 0;}
	.rencai ul li img{ width:50px; margin:auto;}
	.rencai ul li h3{ padding:15px 0 10px 0; font-size:18px; text-align:center;}
	.rencai ul li p{ line-height:22px; font-size:14px;}
	
	/* 社会校园招聘 */
	.joins{ padding:30px 0;}
	.joins .title h3{ height:auto; line-height:20px; font-size:20px;}
	.joins .title p{ height:2px; margin:12px auto;}
	.joins .title h2{ height:24px; line-height:24px; font-size:24px;}
	.joins .lx{ padding:20px 0 0 0; line-height:24px; font-size:14px;}
	.joins .lx p{ line-height:24px; font-size:14px;}
	.joins .cons{ width:94%; margin:20px auto 0 auto;}
	.joins .cons dl{ padding:0 15px; margin-top:15px;}
	.joins .cons dl dt h3{ height:55px; line-height:55px; padding-left:30px; font-size:18px; background-size:21px !important;}
	.joins .cons dl dt a{ height:55px; line-height:55px; padding-right:30px;}
	.joins .cons dl dd{ padding:10px 0;}
	.joins .cons dl dd p{ line-height:27px; width:50%; font-size:14px;}
	
	.showjoin{ width:88%; padding:20px 3%; margin:100px auto 30px auto;}
	.showjoin h1{ height:45px; line-height:45px; padding-left:15px; font-size:18px; border-left:2px solid #EF7301;}
	.showjoin .cons{ margin:20px 0 10px 0; line-height:25px;}
	.showjoin .cons p{ line-height:25px;}
	.showjoin .fx a{ width:120px; height:45px; line-height:45px; margin:0 10px; font-size:14px;}
	
	/* 招聘流程 */
	.process{ width:94%; margin:30px auto;}
	.process .title h3{ height:auto; line-height:20px; font-size:20px;}
	.process .title p{ height:2px; margin:12px auto;}
	.process .title h2{ height:24px; line-height:24px; font-size:24px;}
	.process .yfcon{ padding:20px 0 0 0; line-height:24px; font-size:14px;}
	.process .cons .tt{ display:none;}
	.process .cons dl{ width:89%; height:auto; text-align:center; padding:15px 5%; margin:20px 0 0 0;}
	.process .cons dl.lr{ margin:20px 0 0 0;}
	.process .cons dl dt{ width:60px; height:70px; background-size:60px !important; margin:auto;}
	.process .cons dl dd h3{ font-size:18px;}
	.process .cons dl dd p{ margin-top:10px; line-height:24px;}
	.process .cons dl dd span{ margin:10px auto;}
	
	/* 人才发展规划 */
	.fazhan{ margin:30px auto;}
	.fazhan .title h3{ height:auto; line-height:20px; font-size:20px;}
	.fazhan .title p{ height:2px; margin:12px auto;}
	.fazhan .title h2{ height:24px; line-height:24px; font-size:24px;}
	.fazhan ul{ margin:20px 0 10px 0;}
	.fazhan ul li{ width:24.25%; height:40px; line-height:40px; margin-right:1%; font-size:14px;}
	.fazhan dl{ margin:5px 0 0 0;}
	.fazhan dl dt{ width:24.25%; height:100px; line-height:100px; font-size:12px;}
	.fazhan dl dt.hbg{ background:#45454F;}
	.fazhan dl dd{ width:24.25%; height:100px; line-height:20px; margin-left:1%; font-size:12px;}
	
	
	/* 联系我们 */
	.contacts{ margin:30px auto 30px auto;}
	.contacts dl{ width:100%; padding:20px 0 0 0;}
	.contacts dl dt{ height:42px; background-size:35px !important;}
	.contacts dl dd{ padding-top:5px;}
	.contacts dl dd h3{ font-size:18px;}
	.contacts dl dd span{ font-size:14px;}
	.contacts dl dd p{ margin-top:5px; font-size:14px;}
	.message{ padding:0 0 30px 0;}
	.message .tt{ width:100%;}
	.message .tt h3{ font-size:20px;}
	.message .tt p{ height:2px; margin:12px 0;}
	.message .tt h2{ font-size:24px;}
	.message form{ width:100%; margin-top:20px;}
	.message form .txt{ padding:0 3%; margin-bottom:10px;}
	.message form .txt2{ height:105px;}
	.message form .txt p{ width:21%;}
	.message form .txt input{ width:79%;}
	.message form .txt2 textarea{ width:79%;}
	.message form .sub{ width:130px; height:45px; line-height:45px; margin:20px auto 0 auto; font-size:16px;}
	
	/* 分页 */
	#mpage{ text-align:center; padding-top:20px; display:block}
	#page{ display:none;}
	
	/* 底部 */
	.footer{ width:100%; padding:0;}
	.fttop{ padding:20px 0;}
	.fttop .ftlogo{ width:217px; margin-right:0;}
	.fttop dl{ display:none;}
	.fttop .lx{ margin:20px 0 0 0;}
	.fttop .lx h2{ font-size:18px; color:#FFF; font-weight:normal;}
	.fttop .lx h3{ line-height:35px; margin-top:10px; font-size:24px; color:#FFF;}
	.fttop .lx p{ line-height:35px; font-size:14px; color:#FFF; display:block;}
	.fttop .lx img{ width:120px; margin-top:15px; display:block;}
	.ftbot{ padding:20px 0 10px 0;}
	.ftbot .copys{ margin-top:10px; height:auto; line-height:22px;}

}