@charset "UTF-8";

/*体式化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin: 0; padding: 0; }
body { font-size: 14px; font-family: "Microsoft YaHei", "Arial", Verdana, Arial, Helvetica, sans-serif; padding-top: 1px; background: #fff; }
li, ol { list-style: none; }
ins { text-decoration: none; }
i, em { font-style: normal; }
a { text-decoration: none; font-family: "Microsoft YaHei"; }
a:hover { cursor: pointer; text-decoration: none; }
:focus { outline: 0; }
.clear { clear: both; line-height: 0px; overflow: hidden; zoom: 1; font-size: 0px; content: '.'; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
img { padding: 0; margin: 0; }
a img { border: none; }
input, textarea { border: none; font-family: "Microsoft YaHei"; font-size: 13px; }
.fl { float: left; }
.fr { float: right; }
/* -- 页面整体布局 -- */
.wrap{min-width:320px; max-width:640px; margin:0 auto; overflow:hidden; position:relative; background:#fff; font-family: "Microsoft YaHei"; } 
.wrap img{width: 100%;display: block;}

/*告白*/
.d4banner { width: 100%; overflow: hidden; line-height: 0;}

/**/
.g-yin{background: #fdffff;padding: 2.5rem 0;}
.tit01{display: block;width: 100%;text-align: center;font-size: 1.1rem;color: #666;height: 5rem;line-height: 2.5rem;overflow: hidden;}
.tit01 span{display: block;font-size: 2rem;color: #333;}
.yin_desc{font-size: 1rem;color: #666;line-height: 1.8rem;width: 86.25%;margin: 0 auto;}
.yin_desc p{padding: 1.6rem 0 0;text-indent: 2em;}
.u-about{width: 93.75%;margin: 1.5rem auto 0;position: relative;height: 14rem;}
.u-about:before{content: "";width: 100%;height: 1px;background: #d8d8d8;position: absolute;top: 50%;right: 0;}
.ibrand-num li{float:left;width:30%;height:6rem;text-align:center;color:#333;font-size:1.1rem;font-weight: bold;position: relative;padding-top: 1rem;}
.ibrand-num li:before{content: "";width: 1px;height: 100%;background: #d8d8d8;position: absolute;top: 0;right: 0;}
.ibrand-num li span{font-size:2.8rem;color: #0050a8;line-height: 2.5rem;}
.ibrand-num li b{display:block;font-weight: normal; padding:5px 0 0;}
.ibrand-num li:nth-child(1),.ibrand-num li:nth-child(2){width: 33.33%;}
.ibrand-num li:nth-child(1){margin-left: 16.6%;}
.ibrand-num li:nth-child(2):before,.ibrand-num li:nth-child(5):before{background: none;}
.ibrand-num li:nth-child(4){width: 40%;}
.ibrand-num li:nth-child(3),.ibrand-num li:nth-child(4),.ibrand-num li:nth-child(5){padding-top: 1.5rem;height: 5.5rem;}
.u-more{display: block;font-size: 1rem;color: #fff;font-weight: bold;width: 25%;height: 3rem;line-height: 3rem;overflow: hidden;background: #0050a8;border-radius: 2rem;margin: 2.5rem auto 0;padding-left: 5%;}
.u-more em{width: 2.3rem;height: 2.3rem;display: block;float: right;line-height: 0;overflow: hidden;padding: 0.4rem 0.5rem 0 0;}
.u-more em img{width: 2.3rem;height: 2.3rem;}

/*研发智造基地*/
.g-yan{width: 100%;height: 51.9rem;padding-top: 3rem;overflow: hidden;background: url(/skin/images/d4_yanbg.jpg) no-repeat 50% 50%;-webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-yan .tit01,.g-yan .tit01 span,.g-wenh .tit01,.g-wenh .tit01 span{color: #fff;}
.g-yan dl{width: 93.75%;margin: 0 auto;padding: 1rem 0 0;}
.g-yan dl dt{width: 100%;height:17rem;}
.g-yan dl dd{width: 84%;margin: 0 auto;padding: 2.5rem 0 0;}
.g-yan dl dd p{font-size: 1rem;color: #666;line-height: 1.6rem;padding: 0 0 1.5rem;width: 100%;display: inline-block;}
.g-yan dl dd p em{width: 0.65rem;height: 0.65rem;display: block;float: left;line-height: 0;padding: 0.5rem 0.7rem 0 0;}
.g-yan dl dd p em img{width: 0.65rem;height: 0.65rem;}
.g-yan dl dd p span{display: block;float: left;width: 23.7rem;}
.g-yan dl dd p b{color: #333;}
.g-yan ul li{width: 50%;float: left;position: relative;height: 4rem;margin-top: 0.5rem;}
.g-yan ul li:before{content: "";width: 72%;height: 0.25rem;background: #efefef;position: absolute;bottom: 0;left: 0;}
.g-yan ul li a{display: block;width: 100%;height: 4rem;font-size: 1.3rem;color: #333;}
.g-yan ul li.cur:before{background: #0050a8;}
.g-yan ul li.cur a{font-weight: bold;}
.g-yan ul li em{display: block;float: left;width: 2.5rem;height: 2.5rem;line-height: 0;overflow: hidden;}
.g-yan ul li em img{width: 2.5rem;height: 5rem;}
.g-yan ul li span{display: block;float: left;width: 6.5rem;line-height: 1.5rem;padding: 0 0 0 0.5rem;}
.g-yan ul li i{display: block;font-size: 1rem;color: #ccc; font-family:Arial, Helvetica, sans-serif;font-weight: normal;}
.g-yan ul li.cur em img{margin-top: -2.5rem;}

/*三大事业部*/
.g-three{ width:100%; overflow:hidden;background: #f0f0f0;padding: 3rem 0 2.2rem;}
.g-three .m-box .con{ display:inline; float:left;}
.g-three dl{width: 93.75%; margin:0 auto;padding: 1.5rem 0 0;}
.g-three dl dt{width: 100%;line-height: 0;}
.g-three dl dd{padding: 1.5rem 0 0;width: 100%;}
.g-three dl dd h5{display: inline-block;width: 100%;height: 4rem;overflow: hidden;}
.g-three dl dd h5 em{display: block;float: left;line-height: 0;width: 2.25rem;height: 2.25rem;overflow: hidden;padding: 0.3rem 0.5rem 0 0;}
.g-three dl dd h5 em img{width: 2.25rem;height: 2.25rem;}
.g-three dl dd h5 span{display: block;float: left;font-size: 1.3rem;color: #333;width: 25rem;height: 3.2rem;line-height: 1.6rem;}
.g-three dl dd h5 i{display: block;font-size: 1rem;}
.g-three dl dd p{display: inline-block;width: 100%;}
.g-three dl dd p em{display: block;width: 0.65rem;height: 0.65rem;line-height: 0;float: left;padding: 0.4rem 1rem 0 0.8rem;}
.g-three dl dd p em img{width: 0.65rem;height: 0.65rem;}
.g-three dl dd p span{font-size: 1rem;color: #666;line-height: 1.5rem;display: block;float: left;width: 27rem;}
.g-three .three_pic{display: block;width: 98.33%;line-height: 0;margin:0.5rem 0 1rem 1.67%;}
.g-three .m-cnt{ width:93.75%; margin:1.8rem auto 0;border-top: #d8d8d8 2px solid;}
.g-three .m-cnt li{width: 33.33%;text-align: center;float: left;font-size: 1rem;color: #333;font-weight: bold;height: 4.5rem;line-height: 6rem;position: relative;overflow: hidden;}
.g-three .m-cnt li.on:before{content: "";width: 67%;height: 0.25rem;background: #0050a8;position: absolute;bottom: 0;left: 50%;margin-left: -33%;border-radius: 0.3rem 0.3rem 0 0;}

/*走向全球*/
.g-map{width: 93.75%;margin: 0 auto;padding: 3rem 0;}
.g-map em{display: block;width: 100%;line-height: 0;padding: 1.5rem 0 0;}
.g-map p{font-size: 1rem;color: #000;font-weight: bold;line-height: 1.5rem;text-align: center;padding: 0.8rem 0 0;}
.g-map p span{display: block;}
.g-map p i{color: #0050a8;}

/*展会*/
.g-zhan{width: 93.75%;margin: 0 auto;padding: 0 0 2.5rem;}
.g-zhan h5{font-size: 1.1rem;color: #333;height: 3rem;line-height: 3rem;overflow: hidden;border-bottom: #e9e9e9 1px solid;}
.g-zhan ul li{width: 32.6%;float: left;line-height: 0;margin-right: 1.1%;margin-top: 0.7rem;}
.g-zhan ul li span{display: block;width: 100%;text-align: center;height: 2rem;line-height: 2rem;overflow: hidden;font-size: 1rem;color: #666;}
.g-zhan ul li:last-child{margin-right: 0;}

/*企业文化*/
.g-wenh{width: 100%;height: 28.6rem;padding-top: 3rem;overflow: hidden;background: url(/skin/images/d4_wenhbg.jpg) no-repeat 50% 50%;-webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-wenh ul{width: 93.75%;margin: 1rem auto 0;position: relative;}
.g-wenh ul:before{content: "";width: 75%;height: 1px;background: rgba(255,255,255,0.2);position: absolute;top: 7.5rem;left: 10%;}
.g-wenh ul li{color: #fff;width: 42%;float: left;padding: 1rem 0 1rem 8%;}
.g-wenh ul li b{display: block;font-size: 1.3rem;line-height: 2rem;}
.g-wenh ul li em{display: block;width: 2rem;height: 2rem;line-height: 0;overflow: hidden;float: left;padding: 0 0.5rem 0 0;}
.g-wenh ul li em img{width: 2rem;height: 2rem;}
.g-wenh ul li span{display: block;font-size: 1rem;padding: 0.5rem 0 0;line-height: 1.5rem;}
.g-wenh ul li i{display: block;}


/**/
html {font-size: 10px;-webkit-text-size-adjust: none;}
@media screen and (min-width: 320px) {html {font-size: 10px;}}
@media screen and (min-width: 360px) {html {font-size: 11.25px;}}
@media screen and (min-width: 375px) {html {font-size: 11.7px;}}  /*ipone6*/
@media screen and (min-width: 400px) {html {font-size: 12.5px;}}
@media screen and (min-width: 414px) {html {font-size: 12.94px;}} /*ipone6P*/
@media screen and (min-width: 440px) {html {font-size: 13.75px;}}
@media screen and (min-width: 480px) {html {font-size: 15px;}}
@media screen and (min-width: 520px) {html {font-size: 16.25px;}}
@media screen and (min-width: 560px) {html {font-size: 17.5px;}}
@media screen and (min-width: 600px) {html {font-size: 18.75px;}}
@media screen and (min-width: 640px) {html {font-size: 20px;}}<!--耗时1794245052.7181秒-->