@charset "utf-8";
p,img,h1,h2,h3,h4,h5,h6,input,dl,dt,dd,span.em,b,tr,td,table,ul,ol,li{margin:0; padding:0; }
ol,ul,li{list-style:none}
img{ border:none; display:block}
.clear{ clear:both;}
a{ color:#444; text-decoration:none}

@font-face{}
body{ margin:auto; font-family:Helvetica,Arial,"微软雅黑";}




/***********************************************jm***********************************************/

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

.title h2{ text-align:center; font-weight:normal; font-size:0.42rem; padding-top:0.80rem;}
.title p{ text-align:center; overflow:hidden; margin:4px auto 0;}
.title p font{font-size:0.29rem;}

.tab1Title{ overflow:hidden; margin:0.60rem 0.10rem 0.2rem 0.10rem;}
.tab1Title li{ width:25%; float:left; text-align:center; margin-bottom:0.40rem;}
.tab1Title li img{ width:55%; margin:auto;}
.tab1Title li p{ padding-top:0.16rem; font-size:0.28rem;}

.tabProduct{ background:url(../images/m_probg.jpg) no-repeat; background-size:100%; height:7.5rem; width:6.9rem; margin:auto; padding:0 0.3rem; color:#fff}
.tabProduct h3{ font-size:0.36rem; line-height:0.36rem;  padding-top:1.0rem; font-weight:normal}
.tabProduct p{ font-size:0.28rem; line-height:0.42rem; display:block;  text-align:justify}
.tabProduct span{ display:block; width:0.80rem; height:0.05rem; background:#0078b3; margin-top:0.44rem; margin-bottom:0.20rem;}

.tabIndustry{ background:url(../images/m_indbg.jpg) no-repeat center bottom; background-size:100%; height:7.5rem; width:6.9rem; margin:auto; padding:0 0.3rem;}
.tabIndustry h3{ font-size:0.36rem; line-height:0.36rem;  padding-top:1.0rem; font-weight:normal}
.tabIndustry p{ font-size:0.28rem; line-height:0.42rem; display:block;  text-align:justify}
.tabIndustry span{ display:block; width:0.80rem; height:0.05rem; background:#0078b3; margin-top:0.44rem; margin-bottom:0.20rem;}

.tabGood{ background:url(../images/m_bg3.jpg) no-repeat; background-size:100%; height:7.5rem; width:6.9rem; margin:auto; padding:0 0.3rem;}
.tabGood img{ width:80%; padding-top:0.80rem;}
.tabGood h3{ font-size:0.36rem; line-height:0.36rem; padding-top:0.20rem;  font-weight:normal}
.tabGood p{ font-size:0.28rem; line-height:0.42rem; display:block; text-align:justify}
.tabGood span{ display:block; width:0.80rem; height:0.05rem; background:#0078b3; margin-top:0.44rem; margin-bottom:0.20rem;}

.tabFirst{ background:url(../images/m_bg4.jpg) no-repeat; background-size:100%; height:7.5rem; width:6.9rem; margin:auto; padding:0 0.3rem; color:#fff}
.tabFirst h3{ font-size:0.36rem; line-height:0.36rem;  padding-top:1.0rem; font-weight:normal; color:#fed9b7}
.tabFirst p{ font-size:0.28rem; line-height:0.42rem; display:block;  text-align:justify}
.tabFirst span{ display:block; width:0.80rem; height:0.05rem; background:#fff; margin-top:0.44rem; margin-bottom:0.20rem;}

.tabPatent{ background:url(../images/m_bg5.jpg) no-repeat; background-size:100%; height:7.5rem; width:6.9rem; margin:auto; padding:0 0.3rem;}
.tabPatent h3{ font-size:0.36rem; line-height:0.36rem;  padding-top:1.0rem; font-weight:normal}
.tabPatent p{ font-size:0.28rem; line-height:0.42rem; display:block; text-align:justify}
.tabPatent span{ display:block; width:0.80rem; height:0.05rem; background:#0078b3; margin-top:0.44rem; margin-bottom:0.20rem;}

.tabMedia{ background:url(../images/m_bg6.jpg) no-repeat; background-size:100%; height:7.5rem; width:6.9rem; margin:auto; padding:0 0.3rem; color:#fff; overflow:hidden}
.tabMedia .tabMedia2{ width:4.1rem; float:left}
.tabMedia .tabMedia2 h3{ font-size:0.36rem; line-height:0.36rem;  padding-top:1.8rem; font-weight:normal}
.tabMedia .tabMedia2 p{ font-size:0.28rem; line-height:0.42rem; display:block; text-align:justify}
.tabMedia .tabMedia2 span{ display:block; width:0.80rem; height:0.05rem; background:#0078b3; margin-top:0.44rem; margin-bottom:0.20rem;}

.tabMedia .tabMedia1{ float:right; margin-left:0.44rem; width:2.26rem; padding-top:0.6rem; font-size:0.24rem; }
.tabMedia .tabMedia1 span{ display:block; padding-top:0.10rem; line-height:0.34rem;}


.tabEstate{ background:url(../images/m_bg7.jpg) no-repeat center bottom; background-size:100%; height:7.8rem; width:6.9rem; margin:auto; padding:0 0.3rem;}
.tabEstate h3{ font-size:0.36rem; line-height:0.36rem;  padding-top:0.6rem; font-weight:normal}
.tabEstate p{ font-size:0.28rem; line-height:0.42rem; display:block;  text-align:justify}
.tabEstate span{ display:block; width:0.80rem; height:0.05rem; background:#0078b3; margin-top:0.44rem; margin-bottom:0.20rem;}


.tabTeam{ background:url(../images/m_bg8.jpg) no-repeat; background-size:100%; height:7.5rem; width:6.9rem; margin:auto; padding:0 0.3rem; color:#fff}
.tabTeam h3{ font-size:0.36rem; line-height:0.36rem;  padding-top:1.0rem; font-weight:normal}
.tabTeam p{ font-size:0.28rem; line-height:0.42rem; display:block;  text-align:justify}
.tabTeam span{ display:block; width:0.80rem; height:0.05rem; background:#0078b3; margin-top:0.44rem; margin-bottom:0.20rem;}


.jishu{ overflow:hidden; color:#fff; margin-top:0.40rem;}
.jishu li{ width:100%; height:4.35rem; display:block; margin-bottom:0.01rem; color:#d6d6d6}
.jishu li p{ font-size:0.36rem; line-height:0.36rem; padding-left:4.0rem; padding-top:1.0rem;}
.jishu li span{font-size:0.24rem; line-height:0.36rem; text-align:justify; display:block;  margin-top:0.16rem; padding-left:4.0rem; padding-right:0.20rem;}
.jishu li.jishuli1{ background:url(../images/jishu1.jpg) no-repeat top left; background-size:100%}
.jishu li.jishuli2{ background:url(../images/jishu2.jpg) no-repeat top left; background-size:100%}
.jishu li.jishuli3{ background:url(../images/jishu3.jpg) no-repeat top left; background-size:100%}
.jishu li.jishuli4{ background:url(../images/jishu4.jpg) no-repeat top left; background-size:100%}
.jishu li.jishuli5{ background:url(../images/m_jishu5.jpg) no-repeat top left; background-size:100%}
.jishu li.jishuli5 p{ font-size:0.36rem; line-height:0.36rem; padding-top:2.1rem; padding-left:0; text-align:center}
.jishu li.jishuli5 span{font-size:0.24rem; line-height:0.36rem; text-align:justify; display:block;  margin-top:0.16rem; padding:0 0.20rem 0; text-align:center}


.tabs2{ background:#f2f2f2; padding-bottom:0.40rem;}
.fuchi{ width:6.60rem; margin:auto; margin-bottom:0.25rem; background:#fff; padding:0 0.22rem 0.50rem; border-radius:0.02rem;}
.fuchi h3{ font-weight:normal; text-align:center; padding:0.4rem 0; font-size:0.42rem;}
.fuchi img{ width:100%; padding-bottom:0.20rem;}
.fuchi p{ font-size:0.36rem; line-height:0.36rem; margin-bottom:0.35rem; margin-top:0.35rem; padding:0 0.10rem;}
.fuchi span{ font-size:0.26rem; line-height:0.42rem; padding:0 0.10rem; display:block}

.liucheng{ height:8.6rem; background:url(../images/lcbg.jpg) no-repeat top right; background-size:auto 100%}
.liucheng ul{ background:url(../images/m_lcbg0.png) no-repeat center center; height:5rem; background-size:100%; margin:0.74rem auto 0; padding:0 0.20rem;}
.liucheng ul li{ width:1.63rem; height:1.08rem; text-align:center; float:left; text-align:center; margin-left:0.12rem; font-size:0.26rem; padding:1.60rem 0 0rem 0; cursor:pointer}
.liucheng ul li:hover{ color:#0078b3}



.tuijian{ background:#f5f5f5; padding-top:0.80rem; padding-bottom:2.4em; }
.tjWrap{width:6.60rem; padding:0 0.22rem 0.50rem; border-radius:0.02rem; background:#fff; margin:auto}
.tjText{ padding:0.20rem 0.10rem;}
.tjText p{ font-size:0.26rem; line-height:0.42rem; margin-bottom:0.20rem;}
.tjewm{ margin-top:0.20rem;}
.tjewm img{ margin:auto; width:2.4rem;}
.tjewm p{ text-align:center; font-size:0.30rem; line-height:0.30rem; }



.jm_liuyan{}
.jm_liuyan p{ font-size:0.42rem; text-align:center; margin-top:0.80rem;}
.jm_liuyan span{ font-size:0.26rem; text-align:center; display:block; width:6.6rem; margin:0.30rem auto 0; line-height:0.40rem;}
.jm_liuyan ul{ overflow:hidden; margin:auto; padding-top:0.30rem; }
.jm_liuyan ul li{  display:block; background:url(../images/tbg1.png) center center no-repeat; background-size:100%; width:80%; padding:0 1%; overflow:hidden; margin:auto; height:1.0rem; line-height:1.0rem; }
.jm_liuyan ul li img{ float:left; width:0.40rem; margin-top:0.24rem;}
.jminput{ float:left; outline:none; line-height:0.90rem; height:0.90rem;  font-size:0.26rem; color:#999; display:block; margin-left:0.10rem;font-family:"微软雅黑"; border:none; background:none}
.jminput2{ float:left; outline:none; line-height:0.90rem; height:0.90rem;  font-size:0.26rem; color:#999; display:block;  margin-left:0.10rem;font-family:"微软雅黑"; border:none; background:none}
.jm_area{ background:#fff; background:url(../images/tbg2.png) right top no-repeat; background-size:auto 100% ; margin:auto; width:80%; height:1.6rem; padding:0 1%; margin:auto}
.jm_area img{ float:left; width:0.40rem; margin-top:0.24rem;}
.jm_textarea{  float:left; outline:none; font-size:0.26rem; color:#999; height:1.0rem; display:block; width:5.4rem; float:right; margin-top:0.22rem;font-family:"微软雅黑"; border:none; }

.jmbtn{ width:2.2rem; height:0.7rem; line-height:0.7rem; background:#000; border:none; text-align:center; display:block; margin:auto; font-family:"微软雅黑"; color:#fff; font-size:0.26rem;cursor:pointer; margin-top:0.60rem; border-radius:0.04rem;}


.jm_download{position:fixed;height:100%; width:100%; top:0; left:0; z-index:9989999;}
.bg{position:fixed;height:100%; width:100%; top:0; left:0; z-index:9; background:#000;filter: alpha(opacity=70);opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;}
.jm_download_text{ position:absolute; width:6.0rem; height:6.0rem; top:50%; left:50%; margin-left:-3.0rem; margin-top:-3.0rem; z-index:99; text-align:center;  background:#ecf3f9; border-radius:0.10rem;font-family:"微软雅黑";}
.tanchuang_erweima img{ margin:auto; width:2.5rem; padding-top:0.30rem;}
.tanchuang_erweima h3{ font-weight:normal; font-size:0.28rem; padding-top:0.10rem; color:#666}
.jm_download_text p{ font-size:0.42rem; padding-top:0.60rem; padding-bottom:0.20rem;  color:#444; margin:auto}
.jm_download_text span{ display:block; font-size:0.26rem; color:#999; padding:0 0.40rem;  text-align:justify;}

.close3{ position:absolute; right:0rem; top:-0.60rem; width:0.40rem; height:0.40rem; line-height:0.40rem; border-radius:0.40rem; border:0.01rem solid #fff;text-align:center;}
.close3 a{ display:block; font-size:0.28rem; background:none; color:#fff; display:block; }
.close3 a:hover{ text-decoration:none}


/*****************************************************************jm_top*****************************************************************/
.jm_top{ position:fixed; z-index:9; right:0.10rem; bottom:0.60rem;}
.jm_top ul li{ margin-bottom:0.04rem; background:#c8c8c8; cursor:pointer; width:0.80rem;}
.jm_top ul li img{ width:100%}
.jm_top ul li:hover{ background:#40db99}
