@charset "utf-8";
/*====================== 初始�?====================*/
@font-face {
    font-family: '思源黑体';
    src: url('../font-face/SourceHanSansSC-Normal.otf');
}

body {font:12px/22px; font-family: '思源黑体'!important;min-width: 1200px}
body,ul,ol,li,p,span,i,strong,
a,h1,h2,h3,h4,h5,h6,form,table,td,img,div,form,label,dl,dt,dd{margin:0;padding:0;border:0;}
ul,ol{ list-style:none;}
table { border-collapse:collapse; border-spacing:0;}
a{ text-decoration:none; color:#000;}
input,button,select,textarea{outline:none; border:none}
.width1200{ margin:0 auto; width:1200px; min-width:1000px;position: relative;}
.matter_new h1{font-size:22px;}
.matter_content{ overflow:hidden}
.matter_content h3{ text-align:center; font-size:36px; color:#444343; font-weight:normal; height:150px; line-height:150px;}
.matter_content h1{ text-align:center; font-size:36px; color:#444343; font-weight:normal; height:150px; line-height:150px;}
.matter_content img{ max-width:100%; margin:20px 0;}
.matter_content p{ line-height:30px !important; margin:25px 0 !important; font-size:18px !important; font-family:'思源黑体','宋体' !important; font-weight:normal !important; color:#444 !important; }
a{text-decoration:none!important;}
@media screen and (min-width: 1200px) and (max-width: 1300px) {
 .parentFont
 {
  font-size:18px;
 }
 .word3 {
    position: relative;
    bottom: 48px;
}
 .word2 {
    position: relative;
    bottom: 18px;
	right:48px;
}
}
@media screen and (min-width: 1300px) and (max-width: 1400px) {
 .parentFont
 {
  font-size:20px;
 }
 .word3 {
    position: relative;
    bottom: 50px;
}
 .word2 {
    position: relative;
    bottom: 20px;
	right:50px;
}
.propose_div.propose_div2 ul li{height:296px;}
.iconItem{padding-right:20px;}
}
@media screen and (min-width: 1400px) and (max-width: 1500px) {
 .parentFont
 {
  font-size:22px;
 }
}
@media screen and (min-width: 1500px) and (max-width: 1600px) {
 .parentFont
 {
  font-size:24px;
 }
}
@media screen and (min-width: 1600px) and (max-width: 1700px) {
 .parentFont
 {
  font-size:26px;
 }
}

@media screen and (min-width: 1700px) and (max-width: 1800px) {
 .parentFont
 {
  font-size:28px;
 }
}

@media screen and (min-width: 1800px) and (max-width: 1900px) {
 .parentFont
 {
  font-size:30px;
 }
}
@media screen and (min-width: 1900px) and (max-width: 2000px) {
 .parentFont
 {
  font-size:32px;
 }
}
@media screen and (min-width: 2000px) and (max-width: 2100px) {
 .parentFont
 {
  font-size:34px;
 }
}
@media screen and (min-width: 2100px) and (max-width: 2200px) {
 .parentFont
 {
  font-size:36px;
 }
}
@media screen and (min-width: 2200px) and (max-width: 2300px) {
 .parentFont
 {
  font-size:38px;
 }
}

/*====================== 智能家居 ====================*/
.furnishing{ width:100%; height:100%; background:#FFF url(../images/jjbj.jpg) no-repeat center / cover; overflow:hidden; position:relative; z-index:3;}
.furnishing_animation{ height:100%; position:relative;}
.furnishing_animation div{ height:100px; width:100px; border-radius:50%; position:relative;}
.furnishing_animation div span{display:inline-block;
 transform:scale(0);
 -moz-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 -webkit-transform:scale(0);}
.furnishing_animation div span:nth-child(1){ height:100px; width:100px;  position:absolute; top:0; left:0; background:url(../images/furnishing_span1.png) no-repeat center;}
.furnishing_animation div span:nth-child(2){ height:80px; width:80px; position:absolute; top:10px; left:10px;background:url(../images/furnishing_span2.png) no-repeat center;}
.furnishing_animation div span:nth-child(3){ height:60px; width:60px; position:absolute; top:20px; left:20px;background:url(../images/furnishing_span3.png) no-repeat center;}
.furnishing_animation div.furnishing_animation1{ position:absolute; top:750px; left:-100px;}
.furnishing_animation div.furnishing_animation2{ position:absolute; top:550px; left:450px;}
.furnishing_animation div.furnishing_animation3{ position:absolute; top:550px; right:-290px;}
.furnishing_animation .furnishing_mobile{ width:384px; height:523px; position:relative; background:url(../images/furn_2.png) no-repeat center; border-radius:0; position:absolute;
 right:60px; bottom:0;}
.furnishing_mobile div{width:384px; height:523px; position:relative; border-radius:0;}
.furnishing_mobile p:nth-child(1){ height:309px; width:181px; /*background:url(../images/furn_1.gif) no-repeat center;*/ position:absolute; bottom:114px; left:87px; z-index:1;}
.furnishing_mobile p:nth-child(2){ height:229px; width:120px; background:url(../images/furn_3.png) no-repeat center; position:absolute; bottom:49px; left:17px; z-index:2}
.furnishing_mobile p:nth-child(3){ height:229px; width:136px; background:url(../images/furn_4.png) no-repeat center; position:absolute; bottom:256px; left:143px;}
.furnishing_mobile p img{ height:309px; width:181px;}
/*====================== 首页 ====================*/
.header{ height:90px; line-height:90px; /*overflow:hidden*/ position:fixed; top:0; left:0; right:0; background:rgba(255,255,255,0.9); z-index:6;}
.header h1 a{ display:block; height:29px; width:86px; background:url(../images/spirit.png) no-repeat left -85px; float:left; margin-top:30px;}
.header ul{ float:right;}
.header ul li{ float:left; font-size:16px; display:block; /*padding:0 30px;*/ width:120px; text-align:center; position:relative}
.header ul li a{color:#272727; display:block; width:100%;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.header ul li:hover a{ color:#009999}
.header ul li:hover ol li a{ color:#FFF;}
.header ul li.active a{ color:#009999}
.header ol{ position:absolute; top:90px; left:30px; z-index:111;
 transform:scale(0);
 -moz-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 -webkit-transform:scale(0);
 transform-origin:left center;
 -moz-transform-origin:left center;
 -ms-transform-origin:left center;
 -o-transform-origin:left center;
 -webkit-transform-origin:left center;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.header ol li{ height:30px; width:93px; text-align:center; line-height:30px; font-size:16px; float:left; padding:0; background:url(../images/spirit.png) no-repeat -270px -164px;}
.header ol li a{ color:#fff;}
.header ul li.active ol li a{ color:#FFF;}
.header ol li.on{ height:40px; width:93px; background:url(../images/spirit.png) no-repeat -270px -120px; position:relative; top:-10px;}
.header ol li.on a{ display:block; margin-top:10px;}
.header ul li:hover ol{ transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 -webkit-transform:scale(1);}
.banner{ width:100%; top:0; left:0; background:url(../images/banner.jpg) no-repeat center / cover;}
.banner img{ width:100%;}
.relative1200{ width:1200px; height:200px; /*background:red;*/ margin:0 auto; position:relative;}
.banner_video{ height:166px; width:564px; position:absolute; bottom:144px; left:0; background:url(../images/banner_bj1.png) no-repeat center;}
.banner_video span{ display:block; height:100%; width:100%; font-size:34px; color:#FFF; float:left; margin:12px 0 0 10px; width:430px;}
.banner_video:before{ content:""; display:block; height:59px; width:62px; background:url(../images/spirit.png) no-repeat -173px -1px; float:left; margin:20px 10px 0 20px;}
.banner_txt{ width:564px; height:111px; background:url(../images/banner_bj2.png) no-repeat center; position:absolute; bottom:24px; left:0; font-size:14px; color:#FFF; line-height:24px;}
.banner_txt span{ display:inline-block; padding:20px;}
.banner_shop{ height:60px; line-height:60px; width:210px; display:block; background:#ec6100; border-radius:5px; position:absolute; bottom:24px; right:0; font-size:14px; color:#FFF; text-align:center}
.banner_shop:before{ content:""; display:inline-block; height:34px; width:34px; background:url(../images/spirit.png) no-repeat -175px -81px; vertical-align:middle; margin-right:10px;}
.video{ height:630px; width:100%; overflow:hidden; position:relative; text-align:center; z-index:3;}
/*video,object{ display:inline-block; min-width:100%; min-height:100%;}*/
.video_mask{ position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(0,0,0,0.5);}
.video_list h3{ font-size:24px; color:#FFF; margin:50px 0 100px 0;padding-top:87px;}
.video_list ul{ overflow:hidden}
.video_list ul li{ width:25%; float:left; text-align:center; font-size:14px; color:#FFF;}
.video_list ul li b{ font-size:56px;font-weight:400;display:block; margin:20px 0;}
.video_list ul li p{ color:#00feef;}
.video_list ul li span{display:block; height:67px; width:67px; background:url(../images/spirit.png) no-repeat 0 -124px; margin:0 auto;}
.video_list ul li:nth-child(2) span{ width:69px; background:url(../images/spirit.png) no-repeat -67px -124px;}
.video_list ul li:nth-child(3) span{background:url(../images/spirit.png) no-repeat -137px -124px;}
.video_list ul li:nth-child(4) span{ width:60px; background:url(../images/spirit.png) no-repeat -203px -124px;}
.news{ overflow:hidden; padding-top:140px; position:relative; background:#FFF; z-index:4; width:100%;}
.news_left{ width:540px; float:left;}
.news h3{ height:49px; border-bottom:2px solid #dcdcdc;}
/*.news h3:before{ content:""; display:inline-block; width:155px; height:51px; background:url(../images/spirit.png) no-repeat -246px 0px;}*/
.news_right{ width:540px; float:right;}
.news_banner a img{ height:170px; width:100%; border-top-right-radius:50px; border-bottom-left-radius:50px; margin:20px 0 10px 0;}
.news_left ul li{ width:100%; overflow:hidden; line-height:30px;}
.news_left ul li h4{float: left;color: #535252;font-size: 16px;font-weight: 400;}
.news_left ul li a{ display:block; color:#535252; font-size:16px;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.news_left ul li a:hover{ color:#40bbb4;}
.news_left ul li:before{ content:""; display:block; float:left; width:7px; height:14px; background:url(../images/spirit.png) no-repeat -373px -145px; margin:9px 5px 0 0;}
.news_left ul li span{ display:block; float:left}
.news_left ul li i{ display:block; float:right; font-style:normal; font-size:14px;color:#7a7a7a;}
.news_right h3:before{background:url(../images/spirit.png) no-repeat -246px -63px;}
.news_right ul{ margin-top:20px;}
.news_right ul li{ margin-top:15px; overflow:hidden;}
.news_right ul li div:nth-child(1){ height:100px; width:100px; background:#40bbb4; border-radius:0 50px 0 50px; text-align:center; float:left}
.news_right ul li span{ display:block; color:#FFF; font-size:18px; margin:0 auto; line-height:33px;}
.news_right ul li span:nth-child(1){ font-size:44px; padding-top:20px;}
.news_right ul li div:nth-child(2){ width:420px; float:right; font-size:14px; color:#7a7a7a; border-bottom:1px solid #e5e5e5; padding-bottom:5px;}
.news_right ul li h4{ font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;}
.news_right ul li i { display:block; margin:6px 0 5px 0; font-style:normal; font-size:14px;}
.news_right ul li a{ color:#7a7a7a; line-height:23px;}
.news_right ul li h4 a:hover{ color:#40bbb4;}
.wealthBody {
 background: url(../images/zhihui/background.png) repeat;
}
/**zx**/
#broadcast {
  width: 1200px;
  margin: 20px auto;
  padding-left: 20px;
}
#demo ul {
  margin-left: 10px;
}
#demo ul li a,.demoLbc ul li a{
  color: #696969;
  font-size: 14px;
}
#demo ul li a:hover,.demoLbc ul li a:hover{color: #f05e0e;}
.demoLbc {
  font-size: 14px;
  float: left;
  margin: 15px;
}
#broadcast h2 {
  font-size: 16px;
  font-weight: 400;
  float: left;
  line-height:16px;
}
.broadcasth {
  font-size: 16px;
  font-weight: 400;
  float: left;
}
.demoLbc ul {
  float: left;
  line-height:16px;
}
.demoLbc ul li {
  float: left;
  padding-right: 10px;
  padding-left: 10;
}
/**zx**/


/**共用底部**/

#footer_nav
{
 width: 100%;
 background: #F0F3F5;
 padding: 20px 0;
}
.navCenter
{
  width: 80%;
  margin: 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-top: 20px;
  min-width: 1200px;
}
.navLeft
{
 -webkit-box-flex: 3;
 -moz-box-flex: 3;
 -webkit-flex: 3;
 -ms-flex: 3;
 flex: 3;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
}
.navLeft>li
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
}
.navLeft>li>span
{
 font-size: 15px;
 color: #333;
 font-weight: 700;
 display: block;
 margin-bottom:10px;
}
.navList>li
{
 padding:10px 0;
 color:#696969;
 font-size: 13px;
}
.navList>li>a
{
 width: 100%;
 color:#696969;
 display: block;
}
.navList>li>a:hover
{
 color:#f05e0e;
 font-weight: bold;
}
.navLeftin a{
 height: 19px;
 display: inline-block;
 line-height: 15px;
 color: #696969;
}
.navLeftin a:hover{ color:#f05e0e;}
.navRight
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
 position: relative;
 text-align: right;
 width:375px;
}
.address
{
 color:#666;
 font-size: 14px;
 margin-bottom: 10px;
  width:375px;
}
.address::before
{
 content: "";
 display: block;
 width: 25px;
 height: 25px;
 background: url('../../Public/images/newSpirit.png') no-repeat -60px -97px;
 position: absolute;
 left: 0px;
 top: -2px;
}
.phone
{
  width: 100%;
  text-align: right;
}
.phoneImg
{
 width: 160px;
 height: 26px;
 display: inline-block;
 background: url(../../Public/images/newSpirit.png) no-repeat -144px -223px;
 transition: all 1s;
}
.phoneBox
{
  display: inline-block;
  width: 160px;
  height: 26px;
  border: 1px solid #f05e0e;
  transition: all 1s;
}
.phoneBox:hover
{
 background: #f05e0e;
}

.phoneImg:hover
{
  background-position: -144px -246px;
}
.footerComp
{
 width: 100%;
 margin-top: 20px;
}
.footerCenter{
 width: 80%;
 margin: 0 auto;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 font-size: 13px;
 color: #8F9197;
}
.footerTex
{
 padding-right: 20px;
 border-right:1px solid #696969;
 display: inline-block;
 height: 15px;
 line-height: 15px;
 margin-right: 10px;
}
.gswjIcon:hover {
    background: url('../../Public/images/newSpirit.png') no-repeat -158px -55px;
}
.gswjIcon {
    display: inline-block;
    width: 75px;
    height: 19px;
    background: url('../../Public/images/newSpirit.png') no-repeat -158px -83px;
    transition: all 1s;
    margin-top: -2px;
}
.weiboIcon
{
 display: inline-block;
 width:20px;
 height: 19px;
 background: url('../../Public/images/newSpirit.png') no-repeat -68px -254px ;
 transition: all 1s;
}
.weiboIcon:hover
{
  background: url('../../Public/images/newSpirit.png') no-repeat -68px -225px;
}
.youkuIcon
{
 display: inline-block;
 width:53px;
 height: 17px;
 margin-right:20px;
 background: url('../../Public/images/newSpirit.png') no-repeat 0 -254px ;
 transition: all 1s;
}
.youkuIcon:hover
{
  background: url('../../Public/images/newSpirit.png') no-repeat 0 -227px;
}

.blogroll{
 width: 100%;
 background: #D5dBE0;
 padding: 23px 0;
}
.blogroll span
{
 color:#616264;
 font-size: 13px;
 padding: 2px;
}
.blogroll a
{
 padding: 2px;
 color:#616264;
 font-size: 13px;
}

.blogroll a:hover
{
 color:#f05e0e;
}
/*20180327*/
.blogroll,.blogro12 {padding: 8px 0;}
.blogroll > .footerComp span {
padding-right: 20px;
}

/*20180327*/
.friendship_link{height:135px;padding-top:30px;margin-top:-35px;}
.friendship_link span:nth-of-type(1) {height: 100%;background-image: none !important;}
.friendship_link span:nth-last-of-type(1) {background-image: none !important;}
.friendship_link span{float:left;color:#aeaeae;margin-top:10px;    background: url(../images/space_line_03.png) no-repeat right center;
    font-size: 12px;}
.friendship_link span a{color:#aeaeae;font-weight: 200;font-size:12px;display:block;padding:0 15px;}
.friendship_link span a:hover{color:#00feef;}
.footer_logo{ height:76px; width:100%; background:#232323; position:relative; z-index:4;}
.footer_logo h2 a{ display:block; height:27px; width:76px; background:url(../images/spirit.png) no-repeat -91px -89px; position:relative; top:24px;}
.footer_logo p{ float:right; font-size:12px; color:#aeaeae;margin-top: 30px;}
.footer_logo p span{ display:inline-block; margin-left:20px;margin-right:20px;}
/*.footeryqlj {padding-top:20px;float:left;}
.footeryqlj  li{float:left;padding-left:15px;padding-right:15px;border:#000;color: #aeaeae;font-size: 12px;line-height: 23px;}
.footeryqlj  li a{color: #aeaeae;font-size: 12px;display: block;line-height: 23px;}
.footeryqlj  li a:hover{color:#00feef;}*/
/*.mitt p span a{ color: #aeaeae ;}
.friendship_link{width:1200px;font-size:14px;color:#e7e7e7;}
.friendship_link a{display:block;padding:0 15px;border-left: #707070;border-right:#1b1b1b;}*/
/******** banner动画部分 *********/
.banner_animation{ height:700px; width:100%;text-align:center; position:relative; overflow:hidden; background:#FFF; z-index:3;padding-top:100px;padding-bottom: 80px;}
.banner_animation h3{ color:#424242; font-size:36px; padding:30px 0 10px 0;}
.banner_animation div.product{ color:#009999; font-size:24px; height:24px; line-height:24px; background-image:url(../images/index_pro_03.jpg);background-repeat:no-repeat;background-position:center top; width:200px; position:relative; margin:0 auto;}
.banner_animation div.product span{ display:inline-block; position:absolute; top:-14px; left:42px; width:120px;}
.relative_animation{ height:100%; position:relative;}
.banner_animation .row{ border-radius:50%; background:#40bbb4;position:absolute;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.banner_animation .row span{ display:inline-block; width:230px; height:42px; background:url(../images/shaddow.png) no-repeat center; position:relative; top:30px;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s; opacity:0;}
.banner_animation .row{ z-index:1000;}
.banner_animation .row img{ margin-top:-36px;}
.banner_animation .animation_row1 img{ margin-top:-7px;}
.banner_animation .animation_row2 img{ margin-top:-62px;}
.banner_animation .animation_row3 img{ margin-top:-21px;}
.banner_animation .animation_row4 img{ margin-top:30px;}
.banner_animation .animation_row2 span{ left:10px;}
.banner_animation .animation_row3 span{ left:10px;}
.banner_animation .animation_row4 span{ left:-20px;}
.banner_animation .animation_row1{ height:216px; width:216px; left:0; top:147px;}
.banner_animation .animation_row2{ height:292px; width:292px; left:254px; top:264px;}
.banner_animation .animation_row3{ height:300px; width:300px; left:670px; top:330px;}
.banner_animation .animation_row4{ height:150px; width:150px; top:190px; right:30px;}
.banner_animation .row:hover{
 transform:translateY(-30px);
 -moz-transform:translateY(-30px);
 -ms-transform:translateY(-30px);
 -o-transform:translateY(-30px);
 -webkit-transform:translateY(-30px);}
.banner_animation .row:hover span{ opacity:1;}
.banner_animation i{ display:block; width:49px; height:71px; background:url(../images/didi.png) no-repeat center; position:absolute; opacity:0;}
.banner_animation i.water_1{ left:80px; top:210px;}
.banner_animation i.water_2{ left:380px; top:390px;}
.banner_animation i.water_3{ left:820px; top:440px;}
.banner_animation i.water_4{ right:90px; top:200px;}
.banner_animation b{ display:block; width:238px; height:89px; background:url(../images/di4.png) no-repeat center; position:absolute; opacity:0;}
.banner_animation b.drop_1{ left:0px; top:290px;}
.banner_animation b.drop_2{ left:280px; top:470px;}
.banner_animation b.drop_3{ left:720px; top:490px;}
.banner_animation b.drop_4{ right:-10px; top:260px;}
.ball{ position:absolute; top:0; left:0;}
.ball span{ display:block; border-radius:50%; position:absolute; top:0; left:0; background:rgba(5,176,166,0.16);}
.ball span.ba75,.ball span.ba75_2{ height:75px; width:75px;}
.ball span.ba90,.ball span.ba90_2{ height:90px; width:90px;}
.ball span.ba105,.ball span.ba105_2{ height:105px; width:105px;}
.ball span.ba160{ height:160px; width:160px;}
.ball span.ba190{ height:190px; width:190px;}
.ball span.ba230{ height:230px; width:230px;}
.wave{ width:100%;  height:165px; position:relative;background-color:#fff;z-index: 4;margin-top:25px;}
.wave img{height: 165px;
  width: 5760px; position:absolute; left:0;
 animation:wave 15s linear infinite;
 -moz-animation:wave 15s linear infinite;
 -ms-animation:wave 15s linear infinite;
 -o-animation:wave 15s linear infinite;
 -webkit-animation:wave 15s linear infinite;
}

.wave div{
  background: url('http://www.fndtech.com/Public/images/wave1.png')no-repeat;
  position:absolute;
  left:0;
  width:11520px;
  height:165px;
  display: inline-block;
  animation:wave 15s linear infinite;
  -moz-animation:wave2 15s linear infinite;
  -ms-animation:wave2 15s linear infinite;
  -o-animation:wave2 15s linear infinite;
  -webkit-animation:wave2 15s linear infinite;
}
.k_word {
    line-height: 55px;
    color: #5e5e5e;
    width: 950px;
    margin: 0 auto;
    padding-left: 50px;
}
.k_word>a{margin-left: 20px;}
@keyframes wave
{
  from {left:0%;}
  to {left:100%;}
}

@-moz-keyframes wave /* Firefox */
{
  from {left:0%;}
  to {left:100%;}
}

@-webkit-keyframes wave /* Safari and Chrome */
{
  from {left:50%;}
  to {left:100%;}
}

@-o-keyframes wave /* Opera */
{
  from {left:0%;}
  to {left:100%;}
}

@keyframes wave
{
  from {left:0%;}
  to {left:100%;}
}

@-moz-keyframes wave /* Firefox */
{
  from {left:0%;}
  to {left:100%;}
}

@-webkit-keyframes wave /* Safari and Chrome */
{
  from {left:0%;}
  to {left:100%;}
}

@-o-keyframes wave /* Opera */
{
  from {left:0%;}
  to {left:100%;}
}



@keyframes wave2
 {
  from {left:-250%;}
   to {left:0%;}
 }

@-moz-keyframes wave2 /* Firefox */
{
  from {left:-250%;}
  to {left:0%;}
}

@-webkit-keyframes wave2 /* Safari and Chrome */
{
  from {left:-250%;}
  to {left:0%;}
}

@-o-keyframes wave2 /* Opera */
{
  from {left:-250%;}
  to {left:0%;}
}

@keyframes wave2
{
  from {left:-250%;}
  to {left:0%;}
}

@-moz-keyframes wave2 /* Firefox */
{
  from {left:-250%;}
  to {left:0%;}
}

@-webkit-keyframes wave2 /* Safari and Chrome */
{
  from {left:-250%;}
  to {left:0%;}
}

@-o-keyframes wave2 /* Opera */
{
  from {left:-250%;}
  to {left:0%;}
}


.kongbai{ height:900px; position:relative; top:0; left:0; width:100%;}

/*====================== 企业资讯 ====================*/
.consult_banner img{ width:100%;}
.consult_nav{ text-align:center; width:100%; background:#009999; height:42px; line-height:42px;z-index:3;}
.consult_nav ul{ display:inline-block}
.consult_nav ul li{ float:left; font-size:18px;}
.consult_nav ul li a{ display:block; padding:0 30px; color:#fff;}
.consult_nav ul li.active a{ color:#009999; background:#FFF;}
.con_nav{ overflow:hidden;}
.con_nav a,.con_nav span{ color:#696969; font-size:16px; display:block; height:60px; line-height:60px; float:left; margin-right:5px;}
.con_nav a.con_nav_a::before {content: '> ';float: right;}
.con_nav ul li {float: left;height: 60px;line-height: 60px;font-size:16px;color: #333;}
.con_nav ul li.separator {margin-right: 5px;}
.con_nav ul li a:hover{color:#ea6119;}
.wrap.con_nav.con_nav_28{margin-bottom: -60px;position: relative;z-index: 2;}
.wrap.con_nav.con_nav_b138 {height: 140px;}
.wrap.con_nav.con_nav_waterhosue {position: relative;z-index: 2;top: -60px;}
.wrap.con_nav.con_nav_waterhosue span, .wrap.con_nav.con_nav_waterhosue a, .wrap.con_nav.con_nav_waterhosue ul li,.wrap.con_nav.con_nav_wealth span,.wrap.con_nav.con_nav_wealth a,.wrap.con_nav.con_nav_wealth ul li{color: #d7b980;}
.wrap.con_nav.con_nav_waterhosue a:hover,.wrap.con_nav.con_nav_wealth a:hover{color:#ea6119;}
.consult_list ul{ overflow:hidden;}
.consult_list ul li{ width:580px; position:relative; float:left;margin-top:25px;}
.consult_list ul li:nth-child(even){ float:right;}
/*分页*/
.consult_list ul.sul{ float:right; margin-bottom:50px;}
.consult_list ul.sul li{ font-size:14px; color:#444343; height:auto; width:auto; float:left}
.consult_list ul.sul li i{ display:inline-block; font-style:normal}
.consult_list ul.sul li input{ display:inline-block; width:45px; height:20px; line-height:20px; border:1px solid #a0a0a0; font-size:14px; color:#666; padding-left:5px; margin-left:3px;}
.consult_list ul.sul li.margin{ margin-right:30px;}

.read ul.sul{ float:right; margin-bottom:50px;}
.read ul.sul li{ font-size:14px; color:#444343; height:auto; width:auto; float:left ;background-color: white}
.read ul.sul li i{ display:inline-block; font-style:normal}
.read ul.sul li input{ display:inline-block; width:45px; height:20px; line-height:20px; border:1px solid #a0a0a0; font-size:14px; color:#666; padding-left:5px; margin-left:3px;}
.read ul.sul li.margin{ margin-right:30px;}
/*分页*/
.consult_div1{background-image:url(../images/newsbg.jpg);background-repeat:no-repeat; overflow:hidden; width:591px; padding:20px 0; height:140px; position:absolute; top:-10px; left:-10px;}
.consult_div1 div{ width:394px; float:left; margin-left:20px;}
.consult_div1 h3{ color:#293841; font-size:16px;font-weight:400px;}
.consult_div1 i{ display:block; font-style:normal; font-size:12px; color:#445b69; margin:10px 0;}
.consult_div1 img{ height:130px; width:150px; float:left;}
.consult_div1 a{ color:#4c606b; font-size:16px; display:block; line-height:23px;}
.consult_div1 p{ color:#4c606b; font-size:14px; display:block; line-height:23px;}
.consult_div2{ width:580px; height:180px;}
.consult_list ol{ overflow:hidden; clear:both; margin-top:30px; float:right}
.consult_list ol li{ float:left; font-size:18px; margin-right:15px;}
.consult_list ol li a{ color:#444343; display:block;}
.consult_list ol li.on a{ background:#009999; padding:0 20px; color:#fff; border-radius:20px;}
.consult_list ol li:last-child{ margin-left:10px;}
.consult_list ol li input[type="text"]{ color:#a0a0a0; height:22px; line-height:22px; border:1px solid #a0a0a0; width:50px; text-align:center; margin:0 10px; display:inline-block;}
.matter{ text-align:center;}
.matter h3{ font-size:22px; color:#333;}
.matter ul{ overflow:hidden; margin:20px 0; font-size:12px; color:#9c9b9b;}
.matter ul li{ width:50%; text-align:center; float:left}
.matter p{ font-size:14px; color:#333; text-align:left; text-indent:2em; line-height:24px; margin-top:10px;}
.matter img{ display:inline-block; max-width:100%; margin:10px 0;}
.bshar{ text-align:left; margin:20px 0;}
/*.read h3{ height:40px; text-align:left; background:#009999; color:#FFF; width:170px; line-height:40px; text-align:center;}*/
.read ul li{ width:290px; height:330px; float:left; text-align:left; background:#f0f1f3; padding-bottom:20px; margin-right:10px; margin-top:15px;}
.read ul li img{ width:100%; height:170px; margin:0;}
.read ul li p{ font-size: 14px;color: #838383;line-height: 23px;padding: 0 10px;text-indent: 0;}
.read ul li i{ font-style:normal; height:20px; line-height:20px; width:80px; text-align:center; display:block; background:#96d4d4; font-size:12px; color:#FFF; margin:10px 0 5px 10px;}
.read ul li a{ font-size:14px;  color:#838383; line-height:23px;display:block;}
.read ul li h3 {  color: #293841;font-size: 16px;margin-top: 10px;padding: 0 10px;}
.read ul li h4 {font-size: 14px;color: #838383;line-height: 23px;padding: 0 10px;text-indent: 0;margin-top: 10px;font-weight:400;}

/*====================== 关于我们 ====================*/
.company{ display:none}
.company2{ display:block;}
.about:after{ content:""; display:block; clear:both; overflow:hidden;}
.about_left{ width:600px;float:left}
.about_left img{ position:relative; left:-366px;}
.about_left h1{position: relative;bottom: -187px;left: 20px;width:380px;text-align: center;z-index: 2;font-size: 25px;font-weight: 200;color: #00ffeb;letter-spacing: 30px;}
.about_right{ width:600px; height:600px; float:right; text-align:center; /*overflow:hidden;*/}
.about_right ol{ display:inline-block}
.about_right ol li{ float:left; width:140px; border:1px solid #293841; text-align:center; color:#293841; font-size:14px; height:40px; line-height:40px; margin-right:10px; cursor:pointer;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.about_right ol li.active{ background:#293841; color:#00feef;}
.about_right ol li:hover{ background:#293841; color:#00feef;}
.company_div1{ width:570px; height:480px; position:relative; left:20px; top:30px;}
.company_div1 div{ padding:10px 0; background:#009999; color:#FFF; width:280px; margin:0 auto; position:absolute; left:145px; z-index:2;}
.company_div1 div:nth-child(1){top:0;}
.company_div1 div:nth-child(2){ top:140px;}
.company_div1 div:nth-child(3){ top:300px; border-radius:20px;}
.company_div1 div:nth-child(4){ left:0; top:410px; width:200px;}
.company_div1 div:nth-child(5){ left:220px; top:410px; width:200px;}
.company_div1 div:nth-child(6){ left:440px; top:410px; width:200px;}
.company_div1 strong{ display:block; font-size:14px;}
.company_div1 i{ display:block;background:#009999; position:absolute; }
.company_div1 i:nth-child(7){ height:410px; width:1px; left:285px; top:0;}
.company_div1 i:nth-child(8){ height:1px; width:463px; top:320px; left:80px;}
.company_div1 i:nth-child(9){ height:90px; width:1px; left:80px; top:320px;}
.company_div1 i:nth-child(10){ height:90px; width:1px; left:542px; top:320px;}

.live{ width:412px; height:412px; position:relative; margin:20px auto;}
.live>div{ position:absolute; border-radius:50%;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s; overflow:hidden}
.live>div:nth-child(1){ width:412px; height:412px; background:url(../images/in_1.png) no-repeat center; top:0; left:0; z-index:1;}
.live>div:nth-child(2){ width:344px; height:344px; background:url(../images/in_2.png) no-repeat center; left:34px; top:34px; z-index:2}
.live>div:nth-child(3){ width:286px; height:286px; background:url(../images/in_3.png) no-repeat center; left:63px; top:63px; z-index:3}
.live>div:nth-child(4){ width:236px; height:236px; background:url(../images/in_4.png) no-repeat center; left:88px; top:88px; z-index:4}
.live>div:nth-child(5){ width:178px; height:178px; background:#009999; left:117px; top:117px; border-radius:50%;text-align:center; box-shadow:0 0 10px #009999; z-index:5;}
.live h3{ font-size:28px; color:#FFF; margin:55px 0 0 0px;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.live p{ font-size:18px; color:#FFF; margin:5px 0 0 0px;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.live div.scale{
 transform:scale(1.1) rotate(360deg);
 -moz-transform:scale(1.1) rotate(360deg);
 -ms-transform:scale(1.1) rotate(360deg);
 -o-transform:scale(1.1) rotate(360deg);
 -webkit-transform:scale(1.1) rotate(360deg);}
.live div.live_show{ height:178px; width:178px; position:absolute; top:0; left:0; background:#009999;}
.live span{ display:block; line-height:178px; font-size:30px; color:#FFF;}
.live_txt{ width:412px; margin:0 auto; line-height:22px; font-size:14px; color:#464646;}
.company_div2:before{ content:""; display:block; width:313px; height:45px; background:url(../images/coperation.png) no-repeat center; margin:60px auto 0;}
.company_div2 h3{ color:#FFF; font-size:28px; height:48px; line-height:48px; width:500px; text-align:center; background:#009999; margin:40px auto;font-weight:400;}
.company_div2 p{ color:#464646; font-size:18px; margin-top:20px; line-height:23px;}
.brief{ clear:both;}
.brie h3{ width:310px; height:47px; line-height:47px; background:url(../images/sprite2.png) no-repeat 0 -258px; text-align:center; margin:30px auto; color:#00feef; font-size:20px; letter-spacing:7px;font-weight:400;}
.brief p{ color:#535353; font-size:18px; line-height:30px; text-indent:2em;}
.superiority{ background:#009999; padding:40px 0; margin:40px 0; overflow:hidden}
.superiority ul:before{ content:""; display:block; height:45px; width:121px; background:url(../images/sprite2.png) no-repeat -256px -100px; margin:0 auto 30px;}
.superiority ul li{ width:25%; text-align:center; float:left;}
.superiority ul li h4{ font-size:22px; color:#fff;font-weight:400;}
.superiority ul li p{ font-size:14px; color:#a4e9e9; width:200px; margin:0 auto; line-height:25px;}
.superiority ul li:before{ content:""; display:block; height:85px; width:87px; background:url(../images/sprite2.png) no-repeat -32px 0; margin:0 auto; margin-bottom:30px;}
.superiority ul li:nth-child(2):before{ content:""; display:block; height:85px; width:87px; background:url(../images/sprite2.png) no-repeat -119px 0; margin:0 auto; margin-bottom:30px;}
.superiority ul li:nth-child(3):before{ content:""; display:block; height:85px; width:87px; background:url(../images/sprite2.png) no-repeat -205px 0; margin:0 auto; margin-bottom:30px;}
.superiority ul li:nth-child(4):before{ content:""; display:block; height:85px; width:87px; background:url(../images/sprite2.png) no-repeat -293px 0; margin:0 auto; margin-bottom:30px;}
.superiority ul li h4:after{ content:""; display:block; height:4px; width:53px; background:url(../images/sprite2.png) no-repeat -324px -301px; margin:20px auto 30px;}
.we_left{ width:420px; float:left;color:#535353;}
.we_left h3{ height:40px; width:190px; background:#293841; text-align:center; line-height:40px; color:#00feef;
 font-size:20px; letter-spacing:10px;font-weight:400;}
.we_left p{ font-size:24px; margin:40px 0;}
.we_left ul li{ font-size:18px; margin-top:30px;}
.we_left ul li:before{ content:""; display:inline-block; width:20px; height:28px;background:url(../images/sprite2.png) no-repeat 0 0; vertical-align:middle; margin-right:10px;}
.we_left ul li:nth-child(2):before{background:url(../images/sprite2.png) no-repeat 0 -28px; }
.we_left ul li:nth-child(3):before{background:url(../images/sprite2.png) no-repeat 0 -56px; }
.we_left ul li:nth-child(4):before{background:url(../images/sprite2.png) no-repeat 0 -83px; position:relative; top:-4px;}
.we_right{width:720px; float:right; position:relative;}
.we_right_div h3{ height:118px; width:279px; background:url(../images/sprite2.png) no-repeat 0 -132px; position:relative;}
.we_right ul li{ margin-top:30px; overflow:hidden;}
.we_right ul li input{ display:block; height:40px; line-height:40px; border:2px solid #47555d; border-radius:5px; width:480px; padding-left:20px; color:#6c777e;
 font-size:18px; float:left; background:rgba(0,0,0,0);}
.we_right ul li textarea{ width:480px; padding:10px; border:2px solid #47555d; font-size:18px; color:#6c777e; border-radius:5px; background:rgba(0,0,0,0);}
.we_right ul li:nth-child(1) input{ width:216px;}
.we_right ul li:nth-child(1) input:last-child{ margin-left:20px;}
.we_right_img{ width:720px; float:left;background-color:#b8cccc;}
.we_right_div{ position:absolute; top:30px; left:100px;}
.we_right_div .submit{width:223px;
 height:55px;
 background-color:#293841;
 font-size:18px;
 color:#b8cccc;
 cursor:pointer;
 padding-left:0;
 border: 2px solid #47555d;
 border-radius: 5px;
 margin-top: 30px;
 Word-spacing:30px;
}
.wave_we{ width:100%;height:165px; position:relative;}
.wave_we img{ position:absolute; left:0; bottom:-500px;
 animation:wave 15s linear infinite;
 -moz-animation:wave 15s linear infinite;
 -ms-animation:wave 15s linear infinite;
 -o-animation:wave 15s linear infinite;
 -webkit-animation:wave 15s linear infinite;}
.patent{ color:#293841; font-size:12px; line-height:23px;}
.patent h3{ height:48px; line-height:48px; width:380px; border:2px solid #293841; font-size:18px; color:#293841;
 margin:100px auto 0;}
.we_right_div h3:before{ content:""; display:block; height:20px; width:40px; background:#BDCFCF; position:absolute; right:0; top:0;}
.patent ul li{ width:50%; text-align:center; float:left;}
.patent ul li div{height:168px; width:171px; overflow:hidden; margin:0 auto; position:relative}
.patent ul li div p{height:168px; width:171px; transition:all 0.5s; margin:0 auto; position:absolute; top:0; left:0;}
.patent ul li div p:nth-child(1){ background:url(../images/s1.png) no-repeat 0 0;}
.patent ul li div p:nth-child(2){ background:url(../images/s2.png) no-repeat 0 0;
 transform:scale(3);
 -moz-transform:scale(3);
 -ms-transform:scale(3);
 -o-transform:scale(3);
 -webkit-transform:scale(3);
 opacity:0;}
.patent ul li div:hover p:nth-child(1){
 transform:scale(0);
 -moz-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 -webkit-transform:scale(0);
}
.patent ul li div:hover p:nth-child(2){
 transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 -webkit-transform:scale(1);
 opacity:1;}

.patent ul li:nth-child(2) div p:nth-child(1){ background:url(../images/s1.png) no-repeat -171px 0px;}
.patent ul li:nth-child(2) div p:nth-child(2){ background:url(../images/s2.png) no-repeat -171px 0px; opacity:0;
 transform:scale(3);
 -moz-transform:scale(3);
 -ms-transform:scale(3);
 -o-transform:scale(3);
 -webkit-transform:scale(3);}
.patent ul li:nth-child(2) div:hover p:nth-child(1){
 transform:scale(0);
 -moz-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 -webkit-transform:scale(0);}
.patent ul li:nth-child(2) div:hover p:nth-child(2){
 transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 -webkit-transform:scale(1);
 opacity:1;}
.patent ul li span{ display:block; font-size:14px; color:#293841; width:50%; margin:20px auto 0;}
.patent ul li i{ font-style:normal; color:#009999; font-size:16px;}
.patent p{ font-size:12px; color:#293841; width:50%; margin:60px auto;}
.patent ul li div.scale{ background:url(../images/s2.png) no-repeat 0 0px;}
.patent ul li:nth-child(2) div.scale{background:url(../images/s2.png) no-repeat -171px 0px;}
.invent{ overflow:hidden; margin-top:30px;}
.invent ul li{ float:left; width:50%; text-align:center; margin-top:20px;}
.honour{ width:552px; height:325px; background:url(../images/honour.png) no-repeat center; position:relative; top:170px; left:110px;}
.honour p{ font-size:16px; color:#293841; width:156px; position:absolute;top:340px;}
.honour p:nth-child(1){ top:150px; left:200px;}
.honour p:nth-child(2){ left:0px;}
.honour p:nth-child(3){ left:410px;}
.shade{ background:#009999; padding:20px 0; margin:40px 0; height:572px;}
.shade_relative{ height:572px; position:relative;}
.shade ul li{ float:left; position:absolute; text-align:center; transition:all 0.5s; overflow:hidden;}
.shade ul li:nth-child(1){ top:0; left:0; width:195px; height:325px;}
.shade ul li:nth-child(2){ top:329px; left:0; width:195px; height:243px;}
.shade ul li:nth-child(3){ top:0px; left:199px; width:456px; height:302px;}
.shade ul li:nth-child(4){ top:306px; left:199px; width:456px; height:266px;}
.shade ul li:nth-child(5){ top:0px; left:659px; width:237px; height:319px;}
.shade ul li:nth-child(6){ height:249px; width:237px; background:#01c7c7; bottom:0; left:659px;}
.shade ul li:nth-child(7){ top:231px; right:0; width:300px; height:227px;}
.shade ul li:nth-child(8){ top:0px; right:0; width:300px; height:226px;}
.shade ul li:nth-child(9){ bottom:0px; right:173px; width:127px; height:111px;}
.shade ul li:nth-child(10){ bottom:0px; right:0; width:169px; height:111px;}
.shade ul li div{ position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(1,24,24,0.7);
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.shade ul li p{ font-size:14px; color:#02cccc;}
.shade ul li p:nth-child(1){ position:absolute; bottom:30px; left:10px;}
.shade ul li p:nth-child(2){ position:absolute; bottom:10px; left:10px;}
.shade ul li span{ display:block; font-size:20px; color:#FFF; line-height:30px;}
.shade ul li span:nth-child(1){ margin-top:100px;}
.shade ul li div:nth-child(3){
 transform:translate(0,-100%);
 -moz-transform:translate(0,-100%);
 -ms-transform:translate(0,-100%);
 -o-transform:translate(0,-100%);
 -webkit-transform:translate(0,-100%);
 opacity:0;
 transition:all 0.5s ease-in 0.2s;
 -moz-transition:all 0.5s ease-in 0.2s;
 -ms-transition:all 0.5s ease-in 0.2s;
 -o-transition:all 0.5s ease-in 0.2s;
 -webkit-transition:all 0.5s ease-in 0.2s;}
.shade ul li em{ display:block; height:92px; width:92px; background:url(../images/iconFnd.jpg) no-repeat center; position:absolute; top:50%; left:50%; margin:-46px 0 0 -46px;}
.shade ul li:hover div:nth-child(2){
 transform:scale(2);
 -moz-transform:scale(2);
 -ms-transform:scale(2);
 -o-transform:scale(2);
 -webkit-transform:scale(2);
 opacity:0;}
.shade ul li:hover div:nth-child(3){
 transform:translate(0,0);
 -moz-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 -webkit-transform:translate(0,0);
 opacity:1;}
.honour-list{ overflow:hidden;}
.honour-list ul{ margin-top:60px;}
.honour-list ul li{ width:30%; text-align:center; float:left; margin-right:5%;}
.honour-list ul li:last-child{ margin:0;}
.honour-list ul li img{ width:100%;}
.propose{ text-align:center; overflow:hidden; margin:80px auto 0;}
.propose h3{ width:208px; height:59px; background:url(../images/product.png) no-repeat center; margin:0 auto;}
.propose ol{ overflow:hidden; display:inline-block; margin:50px 0 40px;}
.propose ol li{ float:left; font-size:16px; color:#023242; height:40px; line-height:40px; margin-right:20px; padding:0 15px; cursor:pointer;}
.propose ol li.active{ background:#5C9CCB ;  color:#fff;}
.propose_div{ display:none}
.propose_div2{ display:block}
.propose_div ul li{
    float:left;
    width: 32.99%;
    height: 410px;
    /*margin-right: 5px;
    margin-bottom: 5px;*/
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.propose_div ul li img{
    width:100%;
    height: 100%;
    /* display:block; transform:scale(1); opacity:0;
 transition:all 0.5s ease-in 0.4s;
 -moz-transition:all 0.5s ease-in 0.4s;
 -ms-transition:all 0.5s ease-in 0.4s;
 -o-transition:all 0.5s ease-in 0.4s;
 -webkit-transition:all 0.5s ease-in 0.4s;}
.propose_div2 ul li.scale img{
    width:100%;
    height: 100%;
    transform:scale(1); opacity:1;
 transition:all 0.5s ease-in 1.4s;
 -moz-transition:all 0.5s ease-in 0.4s;
 -ms-transition:all 0.5s ease-in 0.4s;
 -o-transition:all 0.5s ease-in 0.4s;
 -webkit-transition:all 0.5s ease-in 0.4s;*/
}

/* 分页的样*/
#sul{
 width: 100%;
 margin-bottom:100px;
}
#sul div
{
  width: 64%;
  margin: 0 auto;
}
.pagination {
 display: inline-block;
 padding-left: 0;
 margin: 20px 0;
 border-radius: 4px;
 display: block;
 text-align: center;
}
.pagination > li {
 display: inline-block;
}
.pagination > li > a,
.pagination > li > span {
 position: relative;
 float: left;
 padding: 11px 19px;
 margin-left: -1px;
 line-height: 1.428571429;
 text-decoration: none;
 color: #a3a3a3;
 background-color: #ffffff;
 border: 1px solid #dddddd;
 margin-right: 15px;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
 margin-left: 0;
 /*border-bottom-left-radius: 4px;*/
 /*border-top-left-radius: 4px;*/
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
 /*border-top-right-radius: 4px;*/
 /*border-bottom-right-radius: 4px;*/
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
 background-color: #F2863B;
 color: #FFF;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
 z-index: 2;
 color: #ffffff;
 cursor: default;
 background-color: #F2863B;
 border-color: #F2863B;
}

.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
 color: #FFF;
 cursor: not-allowed;
 background-color: #ffffff;
 border-color: #dddddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
 padding: 10px 16px;
 font-size: 18px;
}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
 border-bottom-left-radius: 6px;
 border-top-left-radius: 6px;
}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
 border-top-right-radius: 6px;
 border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
 padding: 5px 10px;
 font-size: 12px;
}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
 border-bottom-left-radius: 3px;
 border-top-left-radius: 3px;
}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
 border-top-right-radius: 3px;
 border-bottom-right-radius: 3px;
}
/*分页结束*/

/*====================== B138 begin ====================*/
.banner138{width:100%;}
.banner138>img{width:100%;}
.icon138bg{background-color:#2d2d2d;
 margin-top:-5px;
 width:100%;
 height:205px;
 box-shadow:0 2px 2px rgba(0,0,0,0.35);}
.inner{width:1200px;
 margin:0 auto;}
.icon138bg>.inner{

 padding-top:44px;
}
.bread>.inner{margin-top:25px;font-size:12px;height:120px;}
.button138{margin:0 auto;
 width:100px;
 height:100px;}
.propo{width:100%;
 height:460px;
 background-color:#eeeeee;

}
.propo>.inner{position:relative;}
.left_text{width:10px;
 height:414px;
 display:inline;
 padding-top:24px;}
.left_rolling{width:580px;
 height:390px;
 display:inline;
 padding-left:90px;}
.right_pic{width:480px;height:500px;position:absolute;top:105px;right:0;}
.button138_2{margin:0 auto;
 width:100px;
 height:100px;
 padding-top:180px;}
.fresh_title{
 width:363px;
 margin:0 auto;
 padding-top:88px;
}
.fresh_cont{
 height:487px;
 padding-top:75px;
 padding-bottom:62px;}
.filter138{
 background-color:#e8e8e8;
 /*height:162px;*/
 /*margin-bottom:76px;*/
}
.prod{
 height:294px;
 padding-top:60px;
}
.pro{
 font-size:36px;
 color:#2d2d2d;
 text-align:center;
 font-weight:300;
 line-height:60px;
}
.grey{height:4px;
 width:140px;
 background-color:#cbcccc;
 margin:0 auto;}
.para{height:200px;
 background-image:url(../images/B138probg_33.jpg);
 margin-top:42px;
 margin-bottom:76px;
 padding-left:96px}

.para>ul{
 display:inline-block;
 width:225px;
 padding-left:25px;
}
.para li>p{
 line-height:40px;
 color:#373737;
 font-size:16px;}

.rela{margin-top:75px;
 height:425px;
 margin-bottom:75px;}
.re_pro{
 padding-top:42px;
 padding-bottom:75px;
}
.re_pro>li{width:280px;
 display:inline-block;
 margin-right:16px;}
.re_text{
 font-size:18px;
 font-weight:400;
 color:#424141;
 text-align:center;
}

/*====================== B138 finish ====================*/
/*====================== coffee begin ====================*/
.coffee{background-color:#d8cfca;}
.banner_coffee{width:100%;}
.banner_coffee>img{width:100%;}
.breadc>.inner{margin-top:70px;font-size:12px;}

.alpe{height:550px;padding-top:62px;}
.alpecoffee{padding-top:0px;}
.cohe{font-size:36px;color:#471c15;
 font-weight:400;
 text-align:center;
 line-height:45px;}
 .cohejs{text-align: center;
padding-top: 10px;
color: #471c15;
font-size: 18px;}
.pe1{width:280px;}
.pe2,.pe5{width:200px;}
.pe3,.pe4{width:145px;}

.cyclec li{display:inline-block;margin-right:52px;}
.cyclec li>h3{font-size:22px;font-weight:400;color:#471c15;text-align:center;line-height:70px;}
.cyclec li>p{font-size:14px;font-weight:200;color:#705f5d;text-align:center;line-height:26px;}
#pelast{margin-right:0px;}
.lovco{
 width:100%;
 margin-top:-100px;}
.lovco>img{
 width:100%;
}
.en{
 font-size:14px;color:#471c15;
 font-weight:400;
 text-align:center;
 text-transform:uppercase;
 line-height:43px;}
.acc{
 width:100%;
}
.acc>img{
 width:100%;
}
.exa{margin-top:100px;
}
.proc{
 font-size:36px;
 color:#471c15;
 text-align:center;
 font-weight:300;
 line-height:60px;

}
.greyc{height:4px;
 width:140px;
 background-color:#605342;
 margin:0 auto;}
.parac{background-image:url(../images/coffee_26.jpg);
 height:200px;margin-top:42px;
 padding-left:100px;
}
.parac>ul{
 display:inline-block;
 width:225px;
 padding-left:25px;
}
.parac li>p{
 line-height:40px;
 color:#373737;
 font-size:16px;}
/*====================== coffee finish ====================*/
/*====================== airpurify begin ====================*/
.banner_airpu{
 width:100%;
}
.banner_airpu>img{
 width:100%;
}
.banner_p50{
 width:100%;
 margin-top:-10px;

}
.banner_p50>img{
 width:100%;
}
.banner_p50>h1>img{
 width:100%;
}
.icon_p50{
 background-color:#7aa8c7;
 padding-top:40px;
 height:165px;
 margin-top:-5px;}
.icon_airpu{
 background-color:#009999;
 padding-top:40px;
 height:165px;
 margin-top:-5px;}

.cywin{width:100%;
 position:relative;
}
.cywin>img{
 width:100%;
}
.aipu_te{
 position:absolute;
 left:19%;
 width:480px;
 text-align:center;
 top:20%;}
.aipu_te>h3{
 line-height:104px;
 color:#13bdbd;
 font-size:36px;
 font-weight:400;
}
.aipu_te>p{
 line-height:34px;
 color:#444343;
 font-size:18px;
}
.forest{height:700px;
}
.forest>.inner{
 position:relative;
}
.forest>.inner>img{
 position:absolute;
 left:-360px;
}

.aipu_te2{width:460px;
 display:inline-block;
 position:absolute;
 right:65px;
 top:305px;
 text-align:center;
}
.aipu_te2>h3{
 line-height:104px;
 color:#fff;
 font-size:36px;
 font-weight:400;

}
.aipu_te2>p{
 line-height:34px;
 color:#fff;
 font-size:18px;
}
.mode .inner{
 padding-top:62px;
 height:660px;
 background-image:url(../images/airpurify_14.jpg);
 background-repeat:no-repeat;
 background-position:right bottom;
}
.mode ul{
 height:465px;
 width:450px;
 background-image:url(../images/airpu_63.jpg);
 background-repeat:no-repeat;
 padding-left:115px;
}
.mode .inner>h3{
 line-height:129px;
 color:#13bdbd;
 font-size:36px;
 font-weight:400;
 text-align:center;
}

.mode ul>li{height:99px;width:450px;
 margin-bottom:23px;}
.pu_icon{
 display:inline-block;
 width:99px;
}
.pu_icon_te{
 width:350px;
}
.pu_icon_te>h4,.pu_icon_te>p{
 display:inline-block;
 width:350px;
 color:#40bbb4;
 font-weight:400;
}
.pu_icon_te>h4{
 font-size:20px;
 font-weight:400;
}
.ash{
 width:350px;
 height:3px;
 background-image:url(../images/ash_68.jpg);
 background-repeat:repeat-x;
 margin:16px 0 15px 0;
}
.pu_icon_te>p{
 font-size:14px;
 font-weight:200px;}
.hief{
 height:594px;
}
.hief>.inner{
 position:relative;
}
.hief>.inner>img{
 position:absolute;
 left:-360px;
}
.hief>.inner{
 position:relative;
}
.aipu_te3{
 width:598px;
 position:absolute;
 right:43px;
 top:150px;
}
.aipu_te3>h3{
 line-height:104px;
 color:#13bdbd;
 font-size:36px;
 font-weight:400;
 text-align:center;
 margin-bottom:120px;
}
.aipu_te3>span{
 line-height:34px;
 color:#009999;
 font-size:18px;
 padding-left:43px;
 padding-right:15px;
}
.gx{
 height:700px;
}
.aipu_te4{
 width:616px;
}
.aipu_te4>h3{
 line-height:120px;
 color:#13bdbd;
 font-size:36px;
 font-weight:400;
 text-align:left;
 padding-top:108px;
}
.aipu_te4>p{
 line-height:62px;
 color:#444343;
 font-size:18px;
 text-align:left;
}
.gx>.inner{
 position:relative;
}
.gx_pic{
 position:absolute;
 right:0;
 top:-2px;
}
.proda{
 padding-top:70px;
 height:460px;
}
.proa{
 font-size:36px;
 color:#03bdbd;
 text-align:center;
 font-weight:300;
 line-height:60px;

}
.proa.proap50{color:#1077bc;}
.greya{height:4px;
 width:140px;
 background-color:#cbcccc;
 margin:0 auto;}
.paraa{background-image:url(../images/airpu_53.jpg);
 height:360px;margin-top:42px;
 padding-left:100px;
}
.paraa>ul{
 display:inline-block;
 width:310px;
 padding-left:50px;
}
.paraa li>p{
 line-height:40px;
 color:#373737;
 font-size:16px;}

/*====================== airpurify finish ====================*/
/*====================== F20 begin ====================*/
.f20_subnav{
 height:43px;
 background-color:#293841;
 text-align:center;
}
.f20_subnav ul{
 width:600px;
 margin:0 auto;
}
.f20_subnav li{
 height:43px;
 float:left;
}
.f20_subnav a{display:block;line-height:43px;padding:0 60px;color:#fff;font-size:18px;}
#smart{height:700px;
}
#smart>.inner{
 position:relative;
}
#smart>.inner>img{
 position:absolute;
 left:-360px;
}
.breadf{display:inline-block;
 position:absolute;
 font-size:12px;top:20px;}
.smart_h1 {
    width: 460px;
    display: inline-block;
    position: absolute;
    right: 65px;
    top: 137px;
    text-align: center;
}
.smart_h1 h1 {
    padding-bottom: 30px;
    font-size: 45px;
    font-weight: 200;
    color: #03bdbd;
}
.smart_te2{width:460px;
 display:inline-block;
 position:absolute;
 right:65px;
 top:310px;
 text-align:center;
}
.F20 h3{
 line-height:104px;
 color:#03bdbd;
 font-size:36px;
 font-weight:400;
 text-align:center;

}
.P50 h3,.P50 h1{
 line-height:104px;
 color:#1077bc;
 font-size:36px;
 font-weight:400;
 text-align:center;

}
.F20 p{
 line-height:34px;
 color:#444343;
 font-size:18px;
 text-align:center;
 padding-bottom:20px;
}
.bawin>.inner{
 position:relative;
 height:793px;
}
.bawin img{
 position:absolute;
 right:-122px;
 top:43px;
}
.bawin_te{
 position:absolute;
 left:0px;
 top:240px;
 width:490px;
}
.water_d{
 height:550px;
}
.water_d>.inner{
 position:relative;
}
.water_d>.inner>img{
 position:absolute;
 left:-360px;
}
.water_te{
 position:absolute;
 width:480px;
 right:55px;
 top:190px;
}
#f20_34_ti{
 padding-top:80px;
}
.f20_3{
 padding-top:50px;
}

.img_vi{
 height:550px;
 position:relative;
}
.f20_3 .img_vi img{
 position:absolute;
 left:-360px;
}
.f20_4{
 padding-top:55px;
}
.f20_4 .img_vi{
 height:600px;
 left:-360px;
}
#f20_34 h3{
 padding-bottom:18px;
}
.f20_3 h3{
 position:relative;
}
.sta3_but{
 position:absolute;
 top:36px;
 right:440px;
}
.f20_4 h3{
 position:relative;
}
.sta4_but{
 position:absolute;
 top:36px;
 right:440px;
}
.free_ch{
 padding-top:55px;
 position:relative;
}
.free_ch>.inner{
 position:relative;
}
.free_ch>.inner>img{
 position:absolute;
 left:-360px;
}
.free_tel,.free_ter{
 width:220px;
 color:#fff;
 text-align:center;
}
.free_tel{
 position:absolute;
 left:192px;
 top:138px;
}
.free_ter{
 position:absolute;
 right:192px;
 top:138px;
}
.free_tel h5,.free_ter h5{
 font-size:24px;
 font-weight:400;
}
.free_tel h6,.free_ter h6{
 font-size:20px;
 font-weight:400;
}
.free_ch{
 height:610px;
}
.paraa_F20{background-image:url(../images/airpu_53.jpg);
 height:440px;margin-top:42px;
 padding-left:100px;
}
.paraa_F20>ul{
 display:inline-block;
 width:310px;
 padding-left:50px;
}
.paraa_F20 li>p{
 line-height:40px;
 color:#373737;
 font-size:16px;}
#proda_F20{
 padding-top:70px;
 height:540px;
}

/*====================== F20 finish ====================*/

/*====================== water house begin ====================*/
.inner .banner_wh{
 position:relative;
 height:875px;

}
.banner_wh img{
 position:absolute;
 left:-360px;
}
.banner_f{
 position:relative;
 height:290px;
}
.banner_f img{
 position:absolute;
 top:-110px;
}
#wh h2{
 font-size:54px;
 color:#000;
 line-height:171px;
 font-weight:400;
 width:220px;
 margin:0 auto;
 background-image:url(../images/bg_03.jpg);
 background-repeat:no-repeat;
 background-position:bottom center;
 padding-top:42px;
}

.p_cha{
 font-size:16px;
 line-height:31px;
 color:#646464;
 text-align:center;
}
.icon_g{
 padding-top:28px;
 height:204px;
}
.icon_g li{
 width:300px;
 float:left;
}
.icon_img{
 width:100px;
 margin:0 auto;
 padding:38px 0;
}
.icon_g li p{
 font-size:16px;
 text-align:center;
}
.more_p{
 padding-top:140px;
 height:500px;
}
.more_pe{
 background-color:#f5f5f7;
}
.wh_cup{
 padding:120px 0;
}
.wh_RO{
 position:relative;
 height:766px;
}
.wh_RO img{
 position:absolute;
 left:-360px;
}
.paraa_wh{background-image:url(../images/airpu_53.jpg);
 height:440px;margin-top:42px;
 padding-left:100px;
}
.paraa_wh>ul{
 display:inline-block;
 width:350px;
 padding-left:10px;
}
.paraa_wh li>p{
 line-height:40px;
 color:#373737;
 font-size:16px;
 text-align:left;}
#proda_wh{
 padding-top:70px;
 height:540px;
}

#proda_wh .proa_wh,.rela .proa_wh{
 font-size:36px;
 color:#4375c8;
 text-align:center;
 font-weight:400;
 line-height:60px;
}

/*====================== water house finish ====================*/

/*====================== T36_new begin ====================*/

.banner_t36{
 position:relative;
 height:750px;
}
.banner_t36 img{
 position:absolute;
}
.sma_ttl_t36{
 position:relative;
 height:154px;
 padding:93px 0 64px 0;
}
.sma_ttl_t36 img{
 position:absolute;
 left:-360px;
}
.sma_ctl_t36{
	text-align: center;
    position: relative;
}
.sma_ctl_t36 p {
    line-height: 40px;
    background-color: green;
    width: 320px;
    display: block;
    margin: 0 auto;
    margin-bottom: 40px;
    color: #fff;
    font-size: 25px;
    margin-top: -38px;
	text-indent:2px;
	border-radius: 20px;
}
.zjh_t36{
 margin-top:98px;
 height:860px;
 background-color:#f5f5f5;
 position:relative;
}
.zjh_t36 img{
 position:absolute;
 top:-22px;
}
.bottle_t36{
 padding:90px 0;
}
.fliter_t36{
 height: 970px;
 background-color:#f5f5f5;
 padding-top: 79px;
}
.fliter_t36_air{
 height: 500px;
}
.f_t36_airimg {
    width: 424px;
    height: 274px;
    float: left;
    margin-top: 13px;
}
.f_t36_airtxt{
 width:740px;
 float:right;
}
.f_t36_airtxt p:nth-of-type(1){font-size:22px;}
.f_t36_airtxt p{
 padding-top:46px;
 color:#444343;
 font-family:"宋体";
 font-size:18px;
 line-height:33px;
}
.fliter_t36_water {
    height: 340px;
    padding-top: 75px;
    padding-bottom: 75px;
}
.f_t36_wattxt{
 width:740px;
 float:left;
 margin-top:-35px;
}
.f_t36_watimg {
    width: 424px;
    height: 274px;
    float: right;
    margin-top: -30px;
}
.f_t36_wattle{
 width:740px;
}
.f_t36_wattxt p:nth-of-type(1){font-size:22px;}
.f_t36_wattxt p{
 padding-top:46px;
 color:#444343;
 font-family:"宋体";
 font-size:18px;
 line-height:33px;

}
.pro_t36{
 padding-top:50px;
}
.relat36{margin-top:75px;
 height:560px;
 margin-bottom:75px;}
.rela_t36{
 padding-top:135px;}
 /*============= 2018-11-7 ====================*/
 .fresh_air_water > h3 {text-align: center;font-family: "宋体";font-weight: 600;font-size: 32px;}
.fresh_air_water > img {display: block;margin: 0 auto;}
.fresh_air_water > p {padding-top: 46px;color: #444343;font-family: "宋体";font-size: 18px;line-height: 33px;}
/*====================== T36_new finish ====================*/

/*============= 2018-11-22 ====================*/
.fresh_air_water_p_lbc {margin-top: 20px;color: #444343;font-family: "宋体";font-size: 18px;line-height: 33px;}
.fresh_air_water.fresh_air_water_zks {padding-top: 80px;}
.fresh_air_water.fresh_air_water_zks > h3 {padding-bottom: 20px;}
.fresh_air_water.fresh_air_water_zks > p {padding-top: 0px;text-align: center;}
.fresh_air_water_yt {padding-bottom: 60px;padding-top: 40px;}
.fresh_air_water_yt p {color: #b4b4b4;}
/*============= 2018-11-22 ====================*/

/*====================== P50 begin ====================*/
.smart_P50te2{width:460px;
 display:inline-block;
 position:absolute;
 left:0px;
 top:132px;
 text-align:center;
}
.smart_P50te2 h1 {
    font-weight: 200;
}
.bawinP50>.inner{
 position:relative;
 height:793px;
}
.bawinP50 img{
 position:absolute;
 right:-122px;
 top:-55px;
}
.bawinP50_te{
 position:absolute;
 left:445px;
 top:86px;
 width:386px;
}
.waterP50_te{
 position:absolute;
 width:379px;
 left:21px;
 top:110px;
}
.waterP50_te h1,.waterP50_te p{
 color:#fff;
}
.waterP50_te h1,.waterP50_te h3{
 color:#fff;
}
#P50_34_ti{
 padding-top:70px;
}
.P50_3{
 padding-top:50px;
 height:710px;
}
.P50_3 h3{
 position:relative;
}
.img_vi{
 height:550px;
 position:relative;
}
.P50_3 .img_vi img{
 position:absolute;
 left:-360px;
}
.P50_4 h3{
 position:relative;
}

.P50_4{
 padding-top:55px;
}
.p50_4bg{
 height:600px;
 background-color:#f7f9fa;

}
.P50_4 .img_vi{
 height:600px;
 left:-210px;
 width:100%;
}
.paraa_P50{background-image:url(../images/P50_18.jpg);
 height:200px;margin-top:42px;
 padding-left:80px;
}
.paraa_P50>ul{
 display:inline-block;
 width:198px;
 padding-left:50px;
}
.paraa_P50 li>p{
 line-height:40px;
 color:#373737;
 font-size:16px;}
#proda_P50{
 padding-top:70px;
 height:300px;
}
/*====================== P50 finish ====================*/
/*====================== T36 begin ====================*/

.icon_T36{
 background-image:linear-gradient(0deg, #00460f 15%,#019a1d);
 padding-top:40px;
 height:165px;
 margin-top:-5px;}
.T36_subnav{
 height:43px;
 background-color:#313131;
 text-align:center;
}
.T36_subnav ul{
 width:600px;
 margin:0 auto;
}
.T36_subnav li{
 height:43px;
 float:left;
}
.T36_subnav a{display:block;line-height:43px;padding:0 60px;color:#fff;font-size:18px;}
#smart_T36{height:700px;
}
#smart_T36>.inner{
 position:relative;
 padding-top:100px;
}

#smart_T36>.inner>img{
 position:absolute;
 left:0;
}
.breadf{display:inline-block;
 position:absolute;
 font-size:12px;top:20px;}

.smart_T36_te2{width:460px;
 display:inline-block;
 position:absolute;
 left:110px;
 top:82px;
 text-align:center;
}
.smart_T36_te2 h3,.smart_T36_te2 p,.T36_c_te h3,.T36_c_te p{
 color:#444343;
}
.T36_tea>.inner{
 position:relative;
 height:729px;
}
.T36_tea>.inner>img{
 position:absolute;
 left:-360px;
}
.T36_tea_te{
 width:465px;
 position:absolute;
 right:106px;
 top:221px;
 color:#fff;
}
.T36_tea_te h3,.T36_tea_te p{
 color:#fff;
}
.T36_c{
 background-color:#ededed;
 padding-top:26px;
 height:674px;
}
.T36_c>.inner{
 position:relative;
}
.T36_c_te{
 position:absolute;
 right:0px;
 width:452px;
 top:210px;
}
.T36_4img_vi{
 height:600px;
 left:0px;
 width:100%;
}
/*====================== T36 finish ====================*/

.width1200 p span a {color: #aeaeae}
.hea_w{height:598px;
 background-color:#293841;
}
.hea_pic{width:370px;height:252px;float:left;margin:140px 0;}
.hea_txt{width:690px;float:right;padding-top:20px;color:#00feef;padding-top:110px;}
/*.hea_txt>h1{width:180px;font-size:24px;font-weight:400;line-height:79px;
 border-bottom:#00feef solid 2px;
}*/
.hea_txt>h3 {width: 180px;font-size: 24px;font-weight: 400;padding-bottom:30px;padding-top:20px;}
.separateline{width:50px;height:3px;background-color:rgba(20,195,195,0.5);}
.hea_txt>p{color:#0dc8bd;font-size:14px;font-weight:200;line-height:27px;padding-top:43px;
}

.disc:hover{
 transition:padding 1s;
 padding:0 50px;
 background-color:rgba(255,255,255,0.3);
}
.video_mask{ position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(41,56,65,0.9);}

/*====================== 2016/12/29 ====================*/
.footerf a{margin-bottom:10px;}
.footerq  a{ color:#aeaeae; font-size:12px; display:block; line-height:23px;
 transition:all 0.5s;
 -moz-transition:all 0.5s;
 -ms-transition:all 0.5s;
 -o-transition:all 0.5s;
 -webkit-transition:all 0.5s;}
.footerq  a:hover{ color:#00feef;}

#scrollBox {
 overflow: hidden; /*溢出的部分不显示*/
 width: 222px;
 height: 86px;
}


/*.footerq  a:before{ content:""; display:inline-block; width:5px; height:10px; background:url(../images/spirit.png) no-repeat -387px -147px; margin-right:5px; vertical-align:middle;}*/

.disc {
 color: #00feef;
 display: inline-block;
 height: 38px;
 border: 1px #0dc8bd solid;
 line-height: 38px;
 font-size: 16px;
 text-transform: uppercase;
 border-radius: 4px;
 margin-top: 40px;
 position: relative;
 padding: 0 40px;
 transition: padding 1s;
}


/*新版首页头部*/

.NavTop
{
 width: 100%;
 height: 68px;
 border-bottom: 1px solid rgba(255, 255, 255, 0.5);
 position: fixed;
 top: 0;
 left: 0;
 z-index: 100;
 transition: all 3s;
 background: #fff;
}
.NavTop:hover
{
 transition: all 1s;
 background: #fff;
 border-bottom:1px solid #666666 ;
}

.NavTop:hover .NavMenu>ul>li>a
{
 color: #696969;
}

/*.NavTop:hover .logoImg*/
/*{*/
 /*background: url(../../Public/images/newSpirit.png) no-repeat -3px 0px;*/
/*}*/

.NavTop:hover #showTex
{
  border: 1px solid #696969;
  color: #696969;
}
.NavTop:hover #showTex:before
{
 background: url(../../Public/images/newSpirit.png) no-repeat -9px -60px;
}
.NavTop:hover #showTex:after
{
 background: url(../../Public/images/newSpirit.png) no-repeat -34px -60px;
}

.NavContent
{
 width: 80%;
 height: 68px;
 display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 display: -ms-flexbox;      /* TWEENER - IE 10 */
 display: -webkit-flex;     /* NEW - Chrome */
 display: flex;
 margin: 0 auto;
 z-index: 101;
 color: #fff;
 min-width: 1200px;
}
.NavContent:hover
{
 color:#696969 ;
}

.logo {
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
 margin: 23px auto;
 text-align: center;
}
.logo a
{
 margin: 0 auto;
 display: block;
}
.logoImg
{
 width: 120px;
 height: 20px;
 margin: 0 auto;
 /*background: url(../../Public/images/newSpirit.png) no-repeat -139px 0px;*/
}
.NavMenu{
 height: auto;
 -webkit-box-flex: 3;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 3;         /* OLD - Firefox 19- */
 -webkit-flex: 3;          /* Chrome */
 -ms-flex: 3;              /* IE 10 */
 flex: 3;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
 color: rgb(105, 105, 105);
}
.NavMenu>ul
{
 width: 100%;
 height: 68px;
 display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 display: -ms-flexbox;      /* TWEENER - IE 10 */
 display: -webkit-flex;     /* NEW - Chrome */
 display: flex;
}
.NavMenu>ul>li
{
 height: 100%;
 width: 100%;
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
.NavMenu>ul>li>a
{
 height: 100%;
 width: 100%;
 text-align: center;
 line-height: 68px;
 display: inline-block;
 color: #FFF;
 font-size: 14px;
 transition: all 1s;
 color: rgb(105, 105, 105);
}
.waterList>li>a {
    display: block;
    padding: 5px 0;
    text-align: center;
    transition: all 1s;
    font-size: 14px;
    color: #696969;
}
.waterList li>a:hover
{
    background: #F2863B;
    color: #fff;
}
.waterList{
     background: rgba(255,255,255,0.8);
    display: none;
}

.waterRegimenList>li>a {
    display: block;
    padding: 5px 0;
    text-align: center;
    transition: all 1s;
    font-size: 14px;
    color: #696969;
}
.waterRegimenList li>a:hover
{
    background: #F2863B;
    color: #fff;
}
.waterRegimenList{
    background: rgba(255,255,255,0.8);
    display: none;
}

.itemList_bc{margin-right:200px;}
 /* 20190325 */
 .logo > h1 > a > span {

    display: block;
    margin-top: -20px;
    position: relative;
    top: -25px;
    left: 113px;
    font-size: 20px;
}
.logo > h1 > a:hover{
color:#ec6b0f !important;
}

.Navmenu_lbc {

    padding-left: 60px;

}
/* 20190325 */

.NavMenu>ul>li>a:hover
{
 background: #F2863B;
 color: #fff !important;
 font-weight: 700;
}
/*.NavMenu .ulList.ulList_bc{width:100%;}*/
.NavMenu .ulList
{
 width: 100%;
 background: rgba(255,255,255,0.8);
 position: fixed;
 top: 68px;
 left: 0;
 z-index: 100;
 padding: 10px 15%;
 display: none;
}

.ulList .itemList
{
width: 25%;
float: left;
}
.ulList .itemListLbc
{
width: 33%;
float: left;
}
.itemList>.list{
 display: block;
 width: 100%;
 height: 100%;
}

.list>h3,.list>h5,.listh{
font-size: 15px;
color: #333;
text-align: center;
margin-bottom: 10px;
}

.list>p {
font-size: 13px;
color: #999;
text-align: center;
margin-bottom: 10px;
}

.divImg {
 width: 139px;
 height:100px;
 display: block;
 margin: 0 auto;
 margin-bottom: 10px;
 overflow:hidden ;
 transition: all 1s;
}
.divImg:hover img
{
 -moz-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 -webkit-transform:scale(1.1);
 transform: scale(1.1);
}
.divImg img
{
 transition: all 1s;
}
#groupList
{
 background: rgba(255,255,255,0.8);
 display: none;
}
#groupList li {
 position: relative;
}

#groupList li a
{
 display: block;
 padding: 5px 0;
 text-align: center;
 transition: all 1s;
 font-size: 14px;
 color: #696969;
}

#groupList li>a:hover
{
 background: #F2863B;
 color: #fff;
}

#groupList .ulItem
{
 width: 100%;
 background: rgba(255,255,255,0.8);
 position: absolute;
 top: 0;
 right: -100%;
 display: block;
}
#groupList .ulItem>a
{
 display: block;
 font-size: 14px;
 text-align: center;
 transition: all 2s;
}
#groupList .ulItem>a:hover
{
 background: #F2863B;
 color: #fff;
}

.language{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
 position: relative;
 text-align: center;
 line-height: 68px;
}

#showTex {
 margin: 19px auto;
 width: 150px;
 height: 28px;
 border: 1px solid #fff;
 font-size: 14px;
 line-height: 28px;
 position: relative;
 transition: all 1s;
}

#showTex::before
{
 content: '';
 display: inline-block;
 background: url(../../Public/images/newSpirit.png) no-repeat -9px -35px;
 position: absolute;
 top: 5px;
 left: 10px;
 width: 20px;
 height: 17px;
}
#showTex::after
{
 content: '';
 display: inline-block;
 background: url(../../Public/images/newSpirit.png) no-repeat -34px -35px;
 position: absolute;
 top: 5px;
 right: 10px;
 width: 20px;
 height: 17px;
}

#langList{
 width: 150px;
 height: auto;
 background: #fff;
 position: absolute;
 left: 0px;
 top:30px;
 z-index: 100;
 display: none;
}

#langList li
{
 height: 30px;
 line-height: 30px;
 color: #696969;
}

#langList li a
{
 display: block;
 color: #696969;
 font-size: 14px;
 transition: all 1s;
}
#langList li>a:hover
{
 background: #F2863B;
 color: #fff;
}
/*---2018 03 12---*/
/****新版轮播****/

#homeBanner
{
 width: 100%;
 position: relative;
 overflow: hidden;
}
.bannerNew
{
  width: 100%;
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;
  height: 100%;
  /*position: absolute;*/
  /*top: 0;*/
  /*left: 0;*/
}
.banner-r
{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;
 position: relative;
 width: 100%;
}
.banner-l
{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;
 position: relative;
 width: 100%;
}
.left-img
{
  position: absolute;
  /*width: 100%;*/
}
.left-img>div
{
 width: 100%;
}
.center-img
{
  position: absolute;
}

.center-img1
{
    width: 45%;
    height: 20%;
    top: 49%;
    left: 28%;
}
.center-img2
{
    width: 26%;
    height: 28%;
    top: 12%;
    right: 12%;
}
.center-img3
{
    width: 25%;
    height: 24%;
    top: 16%;
    left: 38%;
}
.center-img4
{
    width: 24%;
    height: 24%;
    top: 33%;
    left: 20%;
}
.center-img5
{
    width: 24%;
    height: 24%;
    top: 33%;
    left: 52%;
}
.center-img6
{
    width: 58%;
    height: 28%;
    top: 22%;
    left: 6%;
}

.right-img
{
 position: absolute;
}
.right-img>div
{
 width: 100%;
}
.right-img a
{
 width:50%;
 display: block;
 margin: 0 auto;
 height: 45px;
 line-height: 40px;
 text-align: center;
 color: #FFF;
 letter-spacing: 10px;
 font-size: 1em;
 border: 1px solid #FFF;
 margin-top: 30px;
}
.left-img a
{
 width:50%;
 display: block;
 margin: 0 auto;
 height: 45px;
 line-height: 40px;
 text-align: center;
 color: #FFF;
 letter-spacing: 10px;
 font-size: 1em;
 border: 1px solid #FFF;
 margin-top: 30px;
}
/**第一版**/
.LBBox1
{
 top: 32%;
 right: 5%;
 width: 50%;
}
.RBBox1
{
 height: auto;
 top: 16%;
 left: 9%;
 width: 34%;
 padding-bottom: 5px;
}
.RBBoxTex1
{
 font-size: 1em;
 color: #FFF;
 margin-top: 3%;
 letter-spacing: 16px
}
/**第二版**/
.LBBox2
{
 top: 30%;
 right: 9%;
 width: 68%
}
.left-img .LBBoxIcn2
{
 width: 48%;
 height: 30%;
 margin: 0 auto
}
.LBBoxTex2
{
 font-size: 2em;
 color: #FFF;
 margin-top: 10px;
}
.RBBox2
{
 bottom:0;
 left:-40%;
 width: 120%
}
/**第三版**/
.LBBox3
{
 bottom: 2%;
 right: -14%;
}
.RBBox3
{
 width: 43%;
 margin: 4% auto;
}
.RBBoxTex3-1
{
 font-size: 1.5em;
 color:#FFF
}
.RBBoxTex3-2
{
 font-size: 1.3em;
 color:#FFF
}
/**第四版**/
.LBBox4
{
 bottom: 9%;
 right: 5%;
 width: 50%;
}

.RBBox4
{
 top: 30%;
 left: -4%;
 width: 60%;
}
.RBTexBox4-1
{
 /*width: 60%;*/
 /*height: 85px;*/
 /*background: url('../images/bannerImg/water-purify.png')no-repeat;*/
 /*position: relative;*/
 /*margin-left: 25%;*/
}
.RBTexBox4-1>div
{
    width: 60%;
    margin: 0 auto;
    height: 32px;
}
.RBTexBox4-1>p
{
  width: 70%;
  margin: 0 auto;
  position:relative;
  margin-top: 2%;
}
.RBTexBox4-1>p>span:nth-of-type(1)
{
    width: 41px;
    height:32px;
    display: inline-block;
    background: url("../images/bannerImg/rightCir.png")no-repeat;
    background-size: 94% 50%;
    position: absolute;
    left: 0;
    top: 38%;
}

.RBTexBox4-1>p>span:nth-of-type(2)
{
  color: #333;
}

.RBTexBox4-1>p>span:nth-of-type(3)
{
    width: 41px;
    height:32px;
    display: inline-block;
    background: url("../images/bannerImg/leftCir.png")no-repeat;
    background-size: 103% 50%;
    position: absolute;
    right: 0;
    top: 38%;
}

.RBTexBox4-2
{
 font-size: 2em;
 color:#8B654B;
}
.right-img .RBTexBox4-A
{
 width: 40%;
 color: #8B654B;
 border: 1px solid #8B654B;
}
/**第五版**/
.LBBox5
{
 width: 23%;
 bottom:0px;
 right: 8%
}
.RBBox5
{
 top: 30%;
 left: -6%;
 width: 77%;
}
.RBTexBox5-1
{
 width: 60%;
 position: relative;
 margin-left: 25%;
}
.RBTexBox5-1>div
{
    width: 70%;
    margin: 0 auto;
    height: 32px;
}
.RBTexBox5-1>p
{
    width:90%;
    margin: 0 auto;
    position: relative;
    margin-top: 4%;
}
.RBTexBox5-1>p>span:nth-of-type(1)
{
    width: 41px;
    height:32px;
    display: inline-block;
    background: url("../images/bannerImg/rightCir.png")no-repeat;
    background-size: 94% 50%;
    position: absolute;
    left: 0;
    top: 38%;
}
.RBTexBox5-1>p>span:nth-of-type(2)
{
 color: #333;
}
.RBTexBox5-1>p>span:nth-of-type(3)
{
    width: 41px;
    height:32px;
    display: inline-block;
    background: url("../images/bannerImg/leftCir.png")no-repeat;
    background-size: 103% 50%;
    position: absolute;
    right: 0;
    top: 38%;
}
/*.RBTexBox5-1>p*/
/*{*/
 /*position:absolute;*/
 /*bottom: 0%;*/
 /*left:10%;*/
 /*font-size: 1.2em;*/
 /*color: #333;*/
/*}*/
.RBTexBox5-2
{
 font-size: 2em;
 color:#8B654B
}
.right-img .RBTexBox5-A
{
 width: 40%;
 color: #8B654B;
 border: 1px solid #8B654B
}

/****新版轮播****/

/*****新版中间内容部份*****/
.centerDiv
{
 width: 100%;
 margin-top: 50px;
}
.centerBox
{
 width: 1200px;
 height: auto;
 margin: 0 auto;
 margin-top: 30px;
}
.matter1
{
 display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 display: -ms-flexbox;      /* TWEENER - IE 10 */
 display: -webkit-flex;     /* NEW - Chrome */
 display: flex;
 margin-bottom: 50px;
 width: 1200px;
}
.center-left
{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;
 margin-right:20px ;
 width: 630px;
 display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 display: -ms-flexbox;      /* TWEENER - IE 10 */
 display: -webkit-flex;     /* NEW - Chrome */
 display: flex;
 flex-direction:column;
 justify-content:space-between;
}

.leftItem
{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;
 width: 590px;
 height: 340px;
}

.imgItem
{
 position: relative;
 overflow: hidden;
 height: 340px;
}
.imgItem img
{
 transition: all .4s;
}
.imgItem:hover img
{
 -moz-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 -webkit-transform:scale(1.1);
 transform: scale(1.1);
}
.itemBox
{
  width: 48%;
  height: 50%;
  position: absolute;
  top: 24%;
  right: 0%;
  z-index: 10;
}

.itemBox div,.itemBoxkqzsj>a,.itemBoxkqzsj
{
  font-family: '思源黑体';
  font-size: 28px;
  margin: 30px 0;
  color:#fff;
}
.itemBox>p
{
  font-family: '思源黑体';
  color:#fff;
  font-size: 20px;
  color: #FFF;
}
.itemBox>div>a
{
  border: 1px solid #FFF;
  color:#FFF;
  width: 120px;
  height: 35px;
  font-size: 14px;
  text-align: center;
  line-height: 35px;
  display: block;
}

.center-right
{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;
 width: 590px;
 overflow: hidden;
}
.swiperNews
{
  width: 88%;
  height: 96%;
  padding:4%  7%;
  background: #889391;
  overflow: hidden;
  transition: all 1.5s;
}

.swiperNews:hover
{
  background: #F2863B;
}
.swiperNews:hover .branching::before
{
 width: 0%;
}
.swiperNews:hover .branching::after
{
 width: 0%;
}
.swiperNews:hover .branching span:before
{
 height: 40px;
}
.swiperNews:hover .newsDete
{
  animation: newsDete 2s;
  -moz-animation: newsDete 2s;	/* Firefox */
  -webkit-animation: newsDete 2s;	/* Safari 和 Chrome */
  -o-animation: newsDete 2s;	/* Opera */
  font-size:0;
  margin-top: 2.5%;
}
@keyframes newsDete
{
 from {
  font-size:45px ;
  opacity: 1;
  margin-top: 6%;

 }
 to {
  font-size:0;
  opacity: 0;
  margin-top: 0;
 }
}

@-moz-keyframes myfirst /* Firefox */
{
 from {background: red;}
 to {background: yellow;}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
 from {background: red;}
 to {background: yellow;}
}

@-o-keyframes myfirst /* Opera */
{
 from {background: red;}
 to {background: yellow;}
}

.swiperNews .newsDete
{
 color:#FFF;
 font-size: 45px;
 font-weight: bold;
 margin-top: 6%;
 margin-bottom: 7%;
}
.branching
{
 height: 1px;
 width: 100%;
 position: relative;
}
.branching::before
{
 content: '';
 display: inline-block;
 position: absolute;
 left: 0px;
 width: 50%;
 height: 1px;
 background: #FFF;
 transition: all 1.5s;
}
.branching span
{
 display: inline-block;
 width: 22px;
 height: 22px;
 background: url(../../Public/images/newSpirit.png) no-repeat -259px -146px;
 position: absolute;
 top:-10px;
 left: 48%;
}
.branching span:before{
 content: '';
 display: inline-block;
 background: #FFF;
 position: absolute;
 top: 10px;
 left: 11px;
 width: 1px;
 height: 0;
 transition: all 1.5s;
 /*height: 40px;*/
}
.branching::after
{
 content: '';
 display: inline-block;
 background: #FFF;
 position: absolute;
 right: 0px;
 width: 50%;
 height: 1px;
 transition: all 1.5s;
}

.swiperCenter
{
  padding-top: 11%;
}
.swiperCenter>h3>a,.swiperCenter>h2>a
{
  color: #FFF;
  display: block;
  text-align: center;
  margin-bottom: 6%;
  transition: all 1.5s;
  font-size:20px;
}
.swiperCenter>p
{
 color: #FFF;
 text-align: center;
 font-size: 16px;
}
.rightItem
{
  overflow: hidden;
  height: 700px;
}
.rightItem img
{
 transition: all .4s;
}
.rightItem:hover img
{
 -moz-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 -webkit-transform:scale(1.1);
 transform: scale(1.1);
}
.ptionsList
{
 display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 display: -ms-flexbox;      /* TWEENER - IE 10 */
 display: -webkit-flex;     /* NEW - Chrome */
 display: flex;
 margin-bottom: 40px;
 height: 140px;
 overflow: hidden;
}
.ptionsList>li
{
 transition: all 1s;
}

.ptionsList>li:hover
{
 transform: translateY(-138px);
}

.ptionsList>li:nth-of-type(1)>div
{
 border-left:1px solid #EEE;
}

.optionItem
{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;
 padding: 20px 0;
}
.optionItem>div
{
 height:120px ;
 border-right:1px solid #EEE;
}

.optionItem>div>i
{
 width:47px;
 height: 40px;
 display: block;
 margin: 0 auto;
}
.optionItem>div>i img
{
 width: 100%;
 height: 100%;
}
.optionItem>div>h3
{
 text-align: center;
 font-size: 20px;
 color:#191527;
 font-weight: 500;
 margin-top: 30px;
}

.hovItem
{
 width: 100%;
 display: block;
 background: #F2863B;
 padding:50px  0;
}
.hovText
{
 text-align: center;
 font-size: 20px;
 color:#fff;
 height: 38px;
 line-height: 38px;
}
.hovText>span
{
 vertical-align: middle;
 display: inline-block;
}
.iconImg
{
 width: 25px;
 height: 25px;
 display: inline-block;
 margin-right: 10px;
 vertical-align: middle;
}
.onesweep
{
 width: 72px;
 height: 71px;
 display: inline-block;
 vertical-align: middle;
 background: url('../../Public/images/newSpirit.png') no-repeat -153px -120px ;
}
.telephone
{
 width: 160px;
 height: 29px;
 background:url('../../Public/images/newSpirit.png')no-repeat -144px -246px; ;
 margin:  0 auto;
}

.ptionsList li:nth-of-type(1) .iconImg
{
 background: url("../../Public/images/newSpirit.png") no-repeat -3px -138px;
}
.ptionsList li:nth-of-type(2) .iconImg
{
 background: url("../../Public/images/newSpirit.png") no-repeat -54px -138px;
}

/***集团服务**/
.ptionsList2
{
 display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 display: -ms-flexbox;      /* TWEENER - IE 10 */
 display: -webkit-flex;     /* NEW - Chrome */
 display: flex;
 margin-bottom: 40px;
 height: 200px;
 overflow: hidden;
}
.ptionsList2>li
{
 transition: all 1s;
}

.ptionsList2>li:hover
{
 transform: translateY(-200px);
}

.ptionsList2>.optionItem>div
{
  height:160px;
  border-bottom:1px solid #F2863B;
}

.ptionsList2>.optionItem>div
{
 border: 1px solid #eee;
 padding-top: 36px;
}
.ptionsList2 .optionItem
{
 padding: 0 0;
 margin: 0 10px;
}
.ptionsList2 .hovText
{
 text-align: center;
 font-size: 20px;
 color:#fff;
}
.ptionsList2 .hovItem
{
 width: 100%;
 display: block;
 background: #F2863B;
 padding: 82px 0;
}
.ptionsList2 .flexBox
{
 display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 display: -ms-flexbox;      /* TWEENER - IE 10 */
 display: -webkit-flex;     /* NEW - Chrome */
 display: flex;
 width: 80%;
 margin: 0 auto;
}
.ptionsList2 .flexBox .flexItem
{
 -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 -moz-box-flex: 1;         /* OLD - Firefox 19- */
 -webkit-flex: 1;          /* Chrome */
 -ms-flex: 1;              /* IE 10 */
 flex: 1;
 /*margin-right:20px;*/
 display: inline-block;
}
.ptionsList2 .flexBox .flexItem>div
{
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  margin: 0 auto;
}
#referBtn
{
  width: 155px;
  margin: 0 auto;
  display: block;
  border: 1px solid #FFF;
}

#referBtn>i
{
  width: 25px;
  height: 25px;
  display: inline-block;
  margin-right: 31px;
  vertical-align: middle;
  background: url("../../Public/images/spriteService.png")no-repeat -144px  -5px;
}
.ptionsList2 .flexBox .flexItem:nth-of-type(1) div
{
 background: url('../../Public/images/spriteService.png')no-repeat -10px  0px;
}
.ptionsList2 .flexBox .flexItem:nth-of-type(2) div
{
 background: url('../../Public/images/spriteService.png')no-repeat -52px  0px;
}
.ptionsList2 .flexBox .flexItem:nth-of-type(3) div
{
 background: url('../../Public/images/spriteService.png')no-repeat -98px  0px;
}
.ptionsList2 .flexBox .flexItem:nth-of-type(1) div.qrCode
{
 width: 100px;
 height: 100px;
 background: url('../../Public/images/spriteService.png')no-repeat -232px  -3px;
}
.ptionsList2 .flexBox .flexItem>span
{
  color: #F9D0b2;
  font-size: 12px;
}

/*首页产品展示修改*/
.banner_animation .animation_row1{ height:216px; width:216px; left:0; top:147px;}
.banner_animation .animation_row2{ height:292px; width:292px; left:254px; top:264px;}
.banner_animation .animation_row3{ height:300px; width:300px; left:670px; top:330px;}
.banner_animation .animation_row4{ height:150px; width:150px; top:190px; right:30px;}

.footerlogo {
 float: left;
 margin-top: 15px;
 width: 300px;
}


.kqjhq {
 background-color: #000;
 filter: alpha(opacity=50);
 -moz-opacity: 0.5;
 -khtml-opacity: 0.5;
 opacity: 0.5;
 width: 450px;
 color: wheat;
 position: absolute;
 top: 460px;
 left: 680px;
 text-align: center;
 padding: 10px 0;
}

@media screen and (max-width:1450px){
 .banner_airpu{padding-top:50px;
  background-color:#000;
 }
 .banner_airpu img{margin-top: -49px;
width: 100%;
}
 .banner138{padding-top:50px;
  background-color:#000;
 }
 .banner_p50{margin-top:0px;}
}


.water_filtration ul {position: absolute;right: -285px;top: 30px;float: left;color: #03bdbd;}
.water_filtration ul li {float: left;padding-right: 50px;font-size: 24px;}


.water_air {position: absolute;top: 405px;right: 115px;}
.water_f20air {float: right;padding-left: 15px;}
.water_f20air h3 {font-size: 16px;line-height: 25px;font-weight: 600;}
.water_f20air p {font-size: 14px;line-height: 20px;color: #888;padding-left: 40px;text-align: left;}
.water_air_p50{position: absolute;top: 425px;right: 115px;}

.consult_nava{ text-align:center; width:100%; background:#293841; height:42px; line-height:42px;z-index:2;}
.consult_nava ul{ display:inline-block}
.consult_nava ul li{ float:left; font-size:18px;}
.consult_nava ul li a{ display:block; padding:0 30px; color:#fff;}
.consult_nava ul li.active a{ color:#222222; background:#FFF;height: 42px;}

.zt{position:relative;
 top:-60px;}
.zt h3{font-size:54px;
 color:#000;
 line-height:171px;
 font-weight:400;
 width:220px;
 margin:0 auto;
 background-image:url(../images/bg_03.jpg);
 background-repeat:no-repeat;
 background-position:bottom center;
 padding-top:42px;}

.xzt h3{    font-size: 36px;
 color: #4375c8;
 text-align: center;
 font-weight: 400;
 line-height: 60px;}

.wh_zt>img{width:100%;}
.wh_zt2{position:relative;
 top:-70px;}

 /*---------摇钱�?--------*/
.mt-banner img{width:100%;min-width: 1200px;}
.mt-banner{height: 676px;background: url(../img/mt2.jpg) no-repeat center center;overflow: hidden;}
.mt-banner h1{
    position: relative;
    top: 145px;
    color: #fff;
    font-weight: 400;
    z-index: 99;
    text-align: center;
}
.mt-banner p {
    position: relative;
    top: 183px;
    z-index: 9999;
    text-align: center;
    font-size: 35px;
    color: #fff;
    letter-spacing: 3px;
}
.mt-banner .width1200{background: url(../img/yao1.png) no-repeat center center;height: 196px;padding-top:470px;text-align: center;}
.mt-banner .width1200 a{font-size: 40px;color: #fff;}
.mt-join{padding-top: 48px;}
.mt-join p{font-size: 45px;color:#f39801;text-align: center;line-height: 185px;}
.mt-table{height:313px;border-radius: 25px;overflow: hidden;background: url(../img/tb-bg1.jpg) repeat-x center center;}
.mt-table ul{float: left;text-align: left;}
.mt-table ul li:nth-of-type(1){height:72px;line-height: 72px;color:#fff;}
.mt-table ul li:nth-of-type(2){height:104px;line-height: 104px;}
.mt-table ul li:nth-of-type(3){height:69px;line-height: 69px;}
.mt-table ul li:nth-of-type(4){height:68px;line-height: 68px;}
.mt-table ul.tb-left{width: 362px;font-size: 26px;color: #f39a05;}
.mt-table ul.tb-left li{border-right:1px solid #f4f4f4;padding-left:122px;}
.mt-table ul.tb-left li:nth-of-type(1),.mt-table ul.tb-right li:nth-of-type(1){border:none;}
.mt-table ul.tb-right{width: 835px;font-size: 16px;color: #6a6969;text-align: center;}
.mt-table ul.tb-right li{border-left: 1px solid #fff;}
.mt-table ul.tb-right li:nth-of-type(2){padding:34px 0;height: 36px;line-height: 18px;}

.mt-wrap{background-color:#f4f4f4;padding-top:55px;margin-top:110px;}
.mt-pro p.title{width:670px;border-radius: 30px;background-color: #f39801;text-align: center;line-height: 70px;margin:0 auto ;font-size: 45px;color: #fff;}
.mt-pro .pro-ul{height:493px;margin-top:55px;}
.mt-pro .pro-ul li{width:290px;margin:0 5px;height:100%;float: left;}
.mt-pro .pro-ul li div{ height:370px;text-align: center;width:100%;background-color:#fff;border-radius: 10px;line-height: 100%;vertical-align: middle;}
.mt-pro .pro-ul li div i{display: inline-block;height:100%;vertical-align: middle;}
.mt-pro .pro-ul li div img{vertical-align: middle;}
.mt-pro .pro-ul p:nth-of-type(1){line-height:48px;font-size: 18px;text-align: center;color: #b1b0b0;}
.mt-pro .pro-ul p:nth-of-type(2){font-size:22px;color:#f39801;text-align: center;}

.mt-zc{margin-bottom: 105px;}
.mt-zc p{line-height:45px;}
.mt-zc p.sm-title{font-size:18px;margin:0;line-height:70px;color:#888888;}
.mt-zc .mt-table{height:491px;background-image: url(../img/tb-bg2.jpg);}
.mt-zc .mt-table ul.tb-right li{padding-left:84px;text-align:left;}
.mt-zc  ul.tb-right li:nth-of-type(1){text-align:center;padding:0;}
.mt-zc  ul.tb-right li:nth-of-type(3){line-height:20px;padding-top:25px;height:80px;}
.mt-zc  ul.tb-right li:nth-of-type(4){line-height:20px;padding-top:40px;height: 65px;}
.mt-zc  ul li:nth-of-type(3){height:104px;line-height: 104px;}
.mt-zc  ul.tb-left li:nth-of-type(4){height:104px;line-height: 104px;}
.mt-zc  ul.tb-left li:nth-of-type(5),.mt-zc  ul.tb-right li:nth-of-type(5){height:104px;line-height: 104px;}

.mt-banner-bt{height:616px;background: url(../img/mt2.jpg) no-repeat center center / cover;padding-top:58px;}
.mt-banner-bt p{font-size:54px;text-align:center;color: #f39801;line-height: 94px;}
.mt-banner-bt .width1200{background: url(../img/quan4.png) no-repeat center top;height: 471px;}
.mt-banner-bt .width1200 div{font-size:46px;float: left;}
.mt-banner-bt .width1200 div:nth-of-type(1){font-size:30px;width:135px;height:100px;color: #2d8dee;text-align: center;margin-top:175px;margin-left:42px;}
.mt-banner-bt .width1200 div:nth-of-type(2){width:150px;height:100px;color: #ed768d;text-align: center;margin-top:100px;margin-left:150px;}
.mt-banner-bt .width1200 div:nth-of-type(3){width:150px;height:100px;color: #db7c2f;text-align: center;margin-top:285px;margin-left:150px;}
.mt-banner-bt .width1200 div:nth-of-type(4){width:150px;height:100px;color: #a971d6;text-align: center;margin-top:155px;margin-left:185px;}

 /*---------健康门店---------*/
.platform{height:688px;padding-top:32px;}
.platform h4{font-size: 48px;text-align: center;color: #422b05;line-height: 186px;font-weight: normal;}
.platform h4 span{color:#fe9104;}
.platform div{width:1000px;line-height:28px;color:#b3b2b2;font-size:14px;text-align: center;margin: 0 auto;}
.hs-st{height:745px;background:#fafafa url(../img/s1.jpg) no-repeat center center; min-width:1200px;}
.hs-st p {text-align: center;line-height: 25px;color: #84725f;}
.platform .ozo {width:100%;padding-top:90px;}
.platform .ozo  li p{line-height: 70px;color: #929191;font-size: 22px;}
.platform .ozo ul{width: 100%;overflow: hidden;}
.platform .ozo ul li{width:25%;float: left;}

.hs-banner{min-width: 1200px;overflow: hidden}
.hs-banner img{width:100%;}

.hs-fnd{height: 590px;background: url(../img/mt2.jpg) no-repeat center center / 100% 100%;padding-top:50px;}
.hs-fnd h4,.hs-st h4{font-size: 44px;text-align: center;line-height: 146px;color: #d7880a;font-weight: normal;min-width: 1200px;}
.hs-fnd .hs-tab{overflow: hidden;margin: 0 auto;width:674px;}
.hs-fnd .hs-tab li{float:left;padding:0 40px;}
.hs-fnd .hs-tab li a{color: #dfdcdb;line-height: 28px;padding:0 2px;}
.hs-fnd .hs-tab li.z-act a{border-bottom: 2px solid #b3730d;}

.hs-fnd .hs-pro div{margin:46px 10px 0px;float: left;width:280px;height:278px;border-radius: 15px;text-align: center;vertical-align: middle;background-color:#fdfdfd; overflow: hidden;}
.hs-fnd .hs-pro div i{display: inline-block;height:100%;vertical-align: middle;}
.hs-fnd .hs-pro div img{vertical-align: middle;}
.hs-fnd .hs-pro{display: none;}
.hs-fnd .show{display: block;}
.hs-auto{height:735px;background-color:#fafafa;padding-top:100px;}
.hs-auto p.title{width: 782px;line-height:64px;color: #fff;text-align: center ;font-size: 36px;background-color: #fba800;margin:0 auto;border-radius: 36px;margin-bottom: 92px;}
.hs-auto .hs-left,.hs-auto .hs-right{width:50%;float: left;height:435px;}
.hs-auto  ul li p:nth-of-type(1){font-size:20px;height: 40px;line-height: 40px;width:154px;text-align: center;color:#fff;border-radius: 25px;background-color: #4472c4;margin-bottom: 23px;}
.hs-auto  ul li p:nth-of-type(2){width:420px;line-height:38px;font-size:20px;color: #929292;padding-left:5px;margin-bottom: 32px;}

.hs-qj{height:586px;padding-top:100px;}
.hs-qj p.title{width: 630px;line-height:64px;color: #fff;text-align: center ;font-size: 36px;background-color: #4472c4;margin:0 auto;border-radius: 36px;margin-bottom: 92px;}
.hs-qj .qj-left,.hs-qj .qj-right{width:50%;float: left;}
.hs-qj .qj-left p{font-size: 14px;line-height: 42px;color:#c9c9c9;}
.hs-qj .qj-left p.b-title,.hs-qj .qj-right p.b-title{text-align: center;line-height: 54px;font-size: 20px;color: #a7a7a7;}
.hs-qj .hs-tb{background: url(../img/hs-tb.jpg) repeat-x;border-radius: 25px;overflow: hidden;border:2px solid #e6e6e6;}
.hs-qj .hs-tb ul{float: left;text-align: center;}
.hs-qj .hs-tb ul li{height:28px;line-height: 28px;border-right: 1px solid #fff;color: #bababa;}
.hs-qj .hs-tb ul li:nth-of-type(1){height: 40px;line-height: 40px;font-size:18px;color: #fff;border:none;}
.hs-qj .hs-tb ul:nth-of-type(1){width:166px;}
.hs-qj .hs-tb ul:nth-of-type(2){width:278px;}
.hs-qj .hs-tb ul:nth-of-type(3){width:152px;}
.hs-qj .hs-tb ul:nth-of-type(3) li{border:none;}

.hs-market{background-color: #fafafa;}
.hs-market .width1200{height: 616px;background: url(../img/quan4.png) no-repeat center center;}
.hs-market .width1200 div{float: left;text-align: center;}
.hs-market .width1200 div h4{font-size:30px;line-height: 56px;}
.hs-market .width1200 div p{font-size: 14px;line-height:24px;color: #c0c0bf;}
.hs-market .width1200 div:nth-of-type(1){width:120px;height:140px;margin-left: 50px;margin-top: 220px;}
.hs-market .width1200 div:nth-of-type(1) h4{color: #288aee;}
.hs-market .width1200 div:nth-of-type(2){width:146px;height:140px;margin-left: 165px;margin-top: 135px;}
.hs-market .width1200 div:nth-of-type(2) h4{color: #fc98ab;}
.hs-market .width1200 div:nth-of-type(3){width:188px;height:140px;margin-left: 115px;margin-top: 295px;}
.hs-market .width1200 div:nth-of-type(3) h4{color: #f3b786;}
.hs-market .width1200 div:nth-of-type(4){width:188px;height:140px;margin-left: 165px;margin-top: 185px;}
.hs-market .width1200 div:nth-of-type(4) h4{color: #d5a5fb;}

.hs-cl{height: 700px;background:#fbfdfe url(../img/hs-mk.jpg) no-repeat center bottom;min-width:1200px;}
.hs-cl h4{text-align: center; color: #ff8533;font-size: 40px;line-height:225px;font-weight: normal;}
.hs-cl .hs-cl-sev{background: url(../img/quan7.png) no-repeat center center;height:371px;}
.hs-cl .hs-cl-sev div{float: left;color:#fff;text-align: center;}
.hs-cl .hs-cl-sev div.sm-sev{width:70px;height:40px;line-height: 40px;margin-left:183px;margin-top: 27px;}
.hs-cl .hs-cl-sev div.m-sev{width:156px;font-size: 16px;}
.hs-cl .hs-cl-sev div.m-sev p{line-height:22px;}
.hs-cl .hs-cl-sev div:nth-of-type(5){margin-top: 237px; margin-left: -711px;}
.hs-cl .hs-cl-sev div:nth-of-type(6){margin-top: 237px; margin-left: -470px;}
.hs-cl .hs-cl-sev div:nth-of-type(7){margin-top: 234px; margin-left: -232px;}

.hs-jm{height:720px;padding-top:30px;min-width: 1200px;background:#fafafa url(../img/zh2.jpg) no-repeat center 385px;}
.hs-jm p.title,.hs-bj p.title{width:640px;font-size:40px;line-height:80px;color:#fff;border-radius: 50px;background: #ff8533;text-align: center;margin: 0 auto;}
.hs-jm-zh {height: 108px;background: url(../img/zh1.jpg) no-repeat center center;margin-top: 70px;width:1200px;}
.hs-jm-zh p:nth-of-type(1){font-size: 32px;}
.hs-jm-zh p:nth-of-type(1) span{color: #ff8533;}
.hs-jm-zh p:nth-of-type(2){line-height:56px;font-size: 16px;color: #bababa;}

.hs-jm .price{height: 140px;width: 250px;text-align: center;color: #fff;float: left;}
.hs-jm .price p:nth-of-type(1){font-size: 22px;line-height: 80px;}
.hs-jm .price p:nth-of-type(2){font-size:22px;line-height: 70px;}
.hs-jm .price p:nth-of-type(2) span{font-size:35px;}
.hs-jm .width1200 div{margin-top:107px;margin-left:50px;}

.hs-fa{height:690px;padding-top:50px;min-width: 1200px;}
.hs-fa p.title,.hs-fan p.title{width:940px;font-size:40px;line-height:80px;color:#fff;border-radius: 50px;background: #288aee;text-align: center;margin: 0 auto;}
.hs-fa .fa-table{height:363px;background: url(../img/tb-bg.jpg) repeat-x center center;border-radius: 25px;overflow: hidden;margin-top: 80px;margin-bottom: 55px;}
.hs-fa .fa-table ul{float: left;text-align: center;font-size: 16px;}
.hs-fa .fa-table ul:nth-of-type(1){width:205px;}
.hs-fa .fa-table ul:nth-of-type(2){width:200px;}
.hs-fa .fa-table ul:nth-of-type(3){width:185px;}
.hs-fa .fa-table ul:nth-of-type(4){width:250px;}
.hs-fa .fa-table ul:nth-of-type(5){width:350px;}
.hs-fa .fa-table ul:nth-of-type(5) li{border: none;}
.hs-fa .fa-table ul li{height: 64px;line-height: 64px;color:#4b4b4b;border-right: 2px solid #f2f2f2;overflow: hidden;}
.hs-fa .fa-table ul li span{color: #f58f4a;font-size: 15px;}
.hs-fa .fa-table ul li:nth-of-type(1),.hs-fa .fa-table ul.fa-tb-1 li:nth-of-type(1){height:105px;line-height:105px;font-size: 30px;color:#fff;border: none;}
.hs-fa .fr-th{width:400px;line-height:60px;font-size: 30px;text-align: center;color: #fff;}
.hs-fa .fa-table ul.sp_1 li:nth-of-type(1){line-height:45px;font-size: 18px;height: 45px; }
.hs-fa .fa-table ul.sp_2 li:nth-of-type(1){line-height:45px;font-size: 18px;height: 45px;margin-top:60px; }
.hs-fa .fa-table ul.fa-tb-1 li{line-height:25px;padding-top:5px;height:59px;}
.hs-fa .pg-foot{line-height: 25px;font-size: 14px;color: #aaaaaa;}
.hs-fa .pg-foot span{color: #ff8533;}

.hs-bj{padding-top:30px;}
.hs-bj div{height:768px;background: url(../img/bj-bg.jpg) no-repeat center center;}
.hs-bj div ul{float: left;width:285px;text-align:right;padding-top:130px;}
.hs-bj div ul:nth-of-type(2){text-align: left;float: right;}
.hs-bj div ul li{height: 78px;line-height:24px;color: #a9a8a8;font-size: 15px;margin-top: 110px;}

.hs-fan{padding-top: 30px;padding-bottom: 80px;}
.hs-fan p{text-align: center;font-size: 18px;color:#b8b7b7;line-height: 28px;}
.hs-fan p:nth-of-type(2){margin-top:50px;}
.hs-fan p:nth-of-type(3){width:720px;margin:0 auto;padding-bottom:50px;}

.hs-fan .fan-tab{height: 416px;background: url(../img/tb-bg3.jpg) repeat-x center center;border-radius: 50px;overflow: hidden;}
.hs-fan .fan-tab ul{float: left;text-align: center;}
.hs-fan .fan-tab ul li{border-right: 2px solid #efefef}
.hs-fan .fan-tab ul li{height: 80px;font-size: 16px;color: #c1c1c1;}
.hs-fan .fan-tab ul:nth-of-type(1) li{line-height: 80px;}
.hs-fan .fan-tab ul li:nth-of-type(1){height: 80px;line-height: 80px;font-size: 22px;color:#fff;border:none;}
.hs-fan .fan-tab ul:nth-of-type(1){width:228px;}
.hs-fan .fan-tab ul:nth-of-type(1) li:nth-of-type(4){height:95px;line-height:95px; }
.hs-fan .fan-tab ul:nth-of-type(2){width: 346px;}
.hs-fan .fan-tab ul:nth-of-type(2) li:nth-of-type(2),.hs-fan .fan-tab ul:nth-of-type(2) li:nth-of-type(3),.hs-fan .fan-tab ul:nth-of-type(3) li:nth-of-type(2),.hs-fan .fan-tab ul:nth-of-type(3) li:nth-of-type(3){line-height: 80px;}
.hs-fan .fan-tab ul:nth-of-type(2) li:nth-of-type(4),.hs-fan .fan-tab ul:nth-of-type(2) li:nth-of-type(5),.hs-fan .fan-tab ul:nth-of-type(3) li:nth-of-type(4),.hs-fan .fan-tab ul:nth-of-type(3) li:nth-of-type(5){height:80px;padding-top:15px;line-height: 34px; }
.hs-fan .fan-tab ul:nth-of-type(3){width: 305px;}
.hs-fan .fan-tab ul:nth-of-type(4){width: 313px;}
.white{background-color: #fff}

.hs-cn{height: 700px;background: url(../img/cn1.jpg) no-repeat center center;min-width: 1200px;padding-top:70px;}
.hs-cn p{text-align: center;color: #c67f0d;font-size: 44px;}
.hs-cn div{margin-top:60px;}
.hs-cn .cn-left{float: left;height: 375px;width: 617px;background:rgba(0,0,0,0.5) url(../img/cc.png) no-repeat center center ;}
.hs-cn .cn-right{float: right;height: 375px;width: 486px;background: url(../img/cn-2.jpg) no-repeat center center ;}

/**加盟直通车**/
.reason
{
 width: 64%;
 margin: 0 auto;
 margin-top: 56px;
}
.reason p
{
  color:#969696;
  font-size: 14px;
}
.formStyle
{
 margin-top:60px ;
 margin-bottom: 110px;
}
.formStyle ul
{
  width: 100%;
}
.formStyle ul li
{
  width: 100%;
  margin-bottom: 15px;
}

.formStyle ul li input[type=text]
{
  width: 95%;
  height: 56px;
  padding-left: 30px;
  padding-right: 20px;
  background: #eeeeee;
  border-radius: 3px;
  border: 1px solid #dcdcdc;
}
.formStyle ul li input[type=radio]
{
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
.formStyle ul li label
{
 vertical-align: middle;
}
.formStyle ul li textarea
{
  width: 95%;
  height:110px ;
  border-radius: 3px;
  padding-left: 30px;
  border: 1px solid #dcdcdc;
  padding-right: 20px;
  background: #eeeeee;
  padding-top: 20px;
}
.formStyle ul li textarea[placeholder]
{
 color:#525253 ;
}

.formStyle ul li input[placeholder]
{
 color:#525253 ;
}
.formStyle .row{
  width: 100%;
  height: 60px;
  margin-bottom: 20px;
  margin-top: 10px;
}
.formStyle .row .col-4
{
  width: 33%;
  height: 60px;
  line-height: 60px;
  float: left;
}
.formStyle .row .col-4 select
{
 width: 80%;
 height: 50px;
 border: 1px solid #dcdcdc;
 border-radius: 5px;
 padding: 0 50px;
 background: #eeeeee;
}

.formStyle ul li button
{
 color:#FFF;
 font-size: 15px;
 width: 160px;
 height: 42px;
 background: #73a5ce;
 line-height: 42px;
 border-radius: 3px;
}
.submitBox
{
  margin-top: 64px;
  width: 100%;
}

.formStyle .submitBtn
{
 width: 210px;
 display: block;
 height: 70px;
 line-height: 70px;
 background: #ea6a03;
 color: #fff;
 font-size: 18px;
 margin: 0 auto;
 border-radius: 5px;
}

/**加盟直通车**/

/**0427**/
#signupForm input:-webkit-autofill {
 -webkit-box-shadow: 0 0 0px 1000px #EEE inset;
}

.zh_userInfo{
	z-index:6666
}
.zh_userInfo>div:nth-of-type(1){
	float:right;
	width:640px;
	color:#AE8645;
	font-size:22px;
}

.zh_userInfo .info_mask{
	width: 630px;
	height:290px;
	background-color: #1b1b1b;
	padding: 10px 18px;
	box-sizing: border-box;
	border-radius: 10px;
}
.zh_userInfo .info_mask .bar{
	width: 100%;
	height:100%;
	border: 7px solid #d7b980;
	box-sizing: border-box;
	padding: 8px 8px;
	border-radius: 5px;
}
.info_mask .bar_two{
	width:100%;
	height:100%;
	/*border:2px solid #d7b980;*/
	box-sizing: border-box;
	border-radius: 5px;
	text-align: center;
}
.info_mask .bar_two p{
 height: 130px;
 margin-top: 16px;
 line-height: 130px;
 font-size: 28px;
 color: #d7b980;
 background: url(../images/gg.png) no-repeat 50px center;
}
.info_mask .bar_two a{
 padding: 12px 23px;
 font-size: 15px;
 color: #fff;
 background-color: #317EF3;
 border-radius: 10px;
}


.zh_userInfo input::-webkit-input-placeholder, textarea::-webkit-input-placeholder  {
         color: #453C2d;
}
.zh_userInfo input:-moz-placeholder, textarea:-moz-placeholder  {
         color: #453C2d;
}
.zh_userInfo input::-moz-placeholder, textarea::-moz-placeholder {
         color: #453C2d;
}
.zh_userInfo input:-ms-input-placeholder, textarea:-ms-input-placeholder {
         color: #453C2d;
}
/* 0428 */
#content-wrap .infolist .liststyle span{position:relative;width: 210px;line-height:60px;display:inline-block;background:rgba(0,0,0,0.7);float:left;}
#content-wrap .infolist .liststyle span i{box-sizing:border-box;display:inline-block; height: 45px;width: 210px;line-height:45px;position:relative;border: solid 1px #8d7855;textindent: 18px;color:#453C2d;font-style: normal;text-indent: 18px;background: #0C0C0C;font-size:20px;}
#content-wrap  .infolist .liststyle span i:after{content:"";display:block;width:31.5px;height:44px;position:absolute;right:0;top:0;background-image:url(../images/select.png);background-repeat:no-repeat;background-position:0 center;background-size:contain;}

#content-wrap  .infolist .liststyle span ul{width:210px;border-radius:0 0 5px 5px;position:absolute;border:1px solid #E8E8E8;background:white;left:-1px;top:45px;border-top:0;margin-bottom:10px;display:none;z-index:10;max-height:200px;overflow-x: hidden;}
#content-wrap  .infolist .liststyle span ul li{width:100%;float:left;overflow:hidden;border-top:1px solid #E8E8E8;}
#content-wrap .infolist .liststyle span ul li:first-child{border-top:0;}
#content-wrap .infolist .liststyle span ul li a{display:block;height:36px;line-height:36px;padding:0 8px;color:#494949;}

#toNumber{
	width:30px;
	float: right;
	margin-top:-10px;
}

/*======================2017-6-22======================*/
.mapclear {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}
.sitemap_zw{margin-left: 40px;}
.sitemap_con{margin: 0 auto;}
.sitemap_con_yrzx li{padding-right:280px;}
.sitemap_con h4 {
    line-height: 30px;
    font-size: 14px;
}
.b4 {
	margin: 10px 0;

}
.b4 li {
    float: left;
    line-height: 25px;
    width: 200px;
    white-space: nowrap;
    overflow: hidden;
}
.b4 li a {
    color: #666;
	font-size:12px;
}

/*======================2017-7-04======================*/
.gg{height:37px;line-height:37px;background:#f2f2f2;margin-top:12px;}
.ggl{float:left;height:37px;width:122px;background: url(http://www.fndtech.com/Public/img/bg_ggl.png) no-repeat 0px 0px;color:#fff;font-family:microsoftyahei;font-size:14px;text-indent:32px;}
.gg ul{float:left;height:37px;}
.gg ul li{line-height:37px;height:37px;width:600px;overflow:hidden;position:relative;font-size:12px;}
.gg ul li a{margin:0 auto;display:block;}
.gg ul li a:hover {color:#293f29;}
.gg ul li span{position:absolute;right:0;top:0;}
.gg ul li h3{font-weight:200;}
.gg2 {float: right;margin-right: 200px;font-size: 14px;}
.gg2 h2{float: right;margin-left: 20px;font-weight: 200;font-size:14px;}

.sma_ttl_t36znck {    position: relative;top: 45px;left: 679px;font-size: 14px;color: #333;font-family: "宋体";}

.inner_z{position:relative;top:264px;right: 216px;}
.inner_j{position:relative;top: 265px;right: -777px;}
.inner_h{position:relative;top: 680px;left:106px;}
.inner_jzm li{width:15px;word-wrap:break-word;float:right;margin-left:8px;font-size:12px;color:#29292B;line-height:15px;font-family: SimSun;}
.T36_black_tech{padding-top: 70px;padding-bottom: 100px;}
.T36_black_tech p{text-align: center;font-family: "宋体";padding-top: 16px;}
.T36_black_tech h3{text-align: center;font-family:"宋体";font-weight: 600;font-size:32px;padding-top: 88px;padding-bottom: 50px;}
.T36_black_tech{background-color: #fbfcfc;}
.T36_black_tech span{display:inline-block;padding:0 209px 0 48px;}
#T36_UV{padding:0 50px 0 48px;}
.T36_VS{padding-top: 80px;}
.T36_VS span{display:inline-block;padding-top: 20px;padding-bottom: 80px;}
#T36_VS_sp{padding-right:190px;padding-left: 75px;}
/*======================2017-7-13======================*/
.inner_wzp {position: relative;top: -681px;left: -100px;}
.inner_wzp_l{position: relative;top: -40px;right: 807px;}
.bottle_t36_img2{position:relative;top:170px;right:0;}

.inner_wzp1 li {
    width: 15px;
    word-wrap: break-word;
    float: right;
    margin-left: 12px;
	font-family: "宋体";
    font-size: 14px;
    color: #504C4C;
    line-height: 18px;
}
.inner_wzp h3,.inner_wzp_l h3{
    float: right;
    width: 15px;
    margin-left: 50px;
	font-family: "宋体";
    font-size: 30px;
    font-weight: 600;
	margin-top: -6px;
}
.inner_wzphr{
float: right;width: 2px;height: 359px; background: #E0E0E0;position: relative;left: 20px;}


/*======================2017-7-14======================*/
.cbj_new_l {position: relative;right: 192px;}
.cbj_new_2 {position: relative;right: 281px;}
.cbj_new_3 {position: relative;right: 397px;}
.sma_ctl_t36zncknew {position: relative;top: -192px;}
.sma_ctl_t36zncknew h3 {float: right;width: 20px;margin-top: -91px;font-size: 28px;font-family: KaiTi;}
.sma_ctl_t36zncknew h4 {width: 200px;-webkit-transform: rotate(90deg);float: right;margin-right: -66px;font-family: "宋体";font-weight: 600;font-size: 20px;text-align: left;}
.sma_ctl_t36zncknewhr {float: right;width: 3px;height: 278px;background: #E0E0E0;position: relative;left: 86px;top: -90px;}
.sma_ctl_t36zncknew ul {position: relative;left: 78px;color: #5a5656;}
.sma_ctl_t36zncknew ul li {float: right;width: 14px;font-size: 15px;margin-top: -91px;font-family: "宋体";margin-left: 10px;word-wrap: break-word;}
.pm2d5{-webkit-transform: rotate(90deg);float: left;margin-top: 18px;margin-left: -17px;font-size: 15px;letter-spacing: 2px;margin-bottom: 10px;}
.voc {-webkit-transform: rotate(90deg);float: left;margin-top: 7px;margin-left: -5px;font-size: 18px;margin-bottom: 10px;}
#zbwzjrsz60 {margin-left: -2px;margin-top: 10px;margin-bottom: 6px;}
.zbwzjrsz {-webkit-transform: rotate(90deg);float: left;margin-top: 14px;margin-left: -8px;font-size: 15px;letter-spacing: 2px;margin-bottom: 10px;}
.inner_jzm li span {-webkit-transform: rotate(90deg);float: left;margin-left: 3px;margin-top: 4px;font-size: 14px;}

/*======================2017-7-18======================*/
.friendship_linkkk {width: 1200px;font-size: 12px;color: #aeaeae;padding-top: 40px;height: 58px;margin:0 auto;}
.friendship_linkkk span:nth-of-type(1) {margin-right: 11px;}
.friendship_linkkk span {margin-right: 15px;font-weight: 200;}
.friendship_linkkk span a{color: #aeaeae;}
.friendship_linkkk span a:hover{color:#00feef;}

/*======================2017-7-20======================*/
.zdshjzhcf {

    position: relative;
    top: 165px;
    left: 156px;
    font-size: 24px;
    color: #dac397;
    font-weight: 200;
    font-style: italic;
    z-index: 999;

}
.sma_ctl_t36znckbanner {
    position: relative;
    top: 282px;   left: 883px;
}

.sma_ctl_t36znckbanner h3 {
    float: left;
    width: 20px;
    margin-top: -94px;
    font-size: 25px;
    font-family: KaiTi;
}

.sma_ctl_t36znckbannerhr {
    float: left;
    width: 1px;
    height: 169px;
    background: #7B7979;
    position: relative;
    left: 12px;
    top: -93px;
}

.sma_ctl_t36znckbanner ul {
    margin-left: 32px;
    color: #6c6565;
}

.sma_ctl_t36znckbanner ul li {
    float: left;
    width: 12px;
    font-size: 12px;
    margin-top: -91px;
    font-family: SimHei;
    margin-left: 4px;
    word-wrap: break-word;
}
.sma_ctl_t36znckbanner h4 {
    -webkit-transform: rotate(90deg);
    float: left;
    margin-left: -58px;
    font-family: KaiTi;
    font-weight: 400;
    font-size: 18px;
    margin-top: -31px;
    color: #6c6565;
}




/*======================2017-8-09======================*/
.p50_400g_ro {
    position: relative;
    top: -419px;
    left: 956px;
    width: 475px;

}


.p50_400g_ro h3{text-align: left;
font-size: 25px;
line-height: 30px;
margin-bottom: 14px;
}

.p50_400g_ro ul {
    font-size: 17px;
    margin-left: 5px;
    margin-bottom: 20px;
    color: #818181;
}


.p50_400g_ro ul li {
    margin-top: 10px;
	line-height: 25px;
}


.p50_400g_ro p {
    text-align: left;
    line-height: 20px;
    font-size: 12px;
}

/*======================2017-8-10======================*/
.icon_qb {
    position: relative;
    left: 30px;
}
.icon_qb  ul li{
  height: 125px;
  width: 110px;
  margin-top: -35px;
  float: left;
  margin-right: 40px;
  text-align: center;
  line-height: 299px;
  font-size: 18px;
  color: #fff;
}
.icon_a1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: 2px 30px;
}
.icon_b1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: -155px 30px;
}
.icon_c1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: -312px 30px;
}
.icon_d1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: -471px 30px;
}
.icon_e1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: -629px 30px;
}
.icon_f1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: -790px 30px;
}
.icon_g1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: -942px 30px;
}
.icon_h1 {
  background: url(/Public/images/F20_04.png);
  background-repeat: no-repeat;
  background-position: -1112px 30px;
}


.p50_wsmysykqzsj {
  padding-top: 70px;
  text-align: center;
}
.p50_wsmysykqzsj>img {
  padding-top: 40px;
  padding-bottom: 40px;
}


 /*2017-8-15*/
.gg_by_yf{
 		height: 600px;
	    width:1000px;
 		background: url(../images/36cbjzgf_04-03.png) no-repeat right 276px;
 }
.gg_by_yf .gg_title{
	height: 100%;
	background: url(../images/36cbjzgfyd_04.png) no-repeat left 149px;
}
.gg_by_yf h3{
	color: #333;
	line-height: 54px;
	font-size: 36px;
	font-weight: bold;
	width: 435px;
	padding-top: 220px;
	padding-left: 80px;
	font-family: "宋体";
}

.gg_title_a{
    display: inline-block;
    position: relative;
    width: 80px;
    height: 40px;
    top: -152px;
    left: 433px;
}
.gg_by_yf p{
	padding-top: 100px;
	margin-top:-16px;
	background:url(../images/36cbjzgf_15.png) no-repeat 80px 40px;
	color: #333;
	font-size: 18px;
	width: 460px;
	padding-left: 80px;
	box-sizing: border-box;
	margin-top: -45px;
	font-family: "宋体"；
}

.we_left ul li span {
    margin-left: 82px;
}


.fliterr_36 {
    height: 850px;
    background-color: #f5f5f5;
    padding-top: 80px;
}
.fliterr_36 h3 {
    padding-top: 75px;
    margin: 0 auto;
    width: 765px;
    color: #444;
    line-height: 54px;
    font-size: 48px;
    font-weight: normal;
    letter-spacing: 3px;
}
.t36_r {
    float: left;
    margin-left: 475px;
	margin-right: 9px;
}
.t36_r_wz {
    width: 252px;
    height: 88px;
    position: relative;
    top: -113px;
    left: -316px;
}
.fliterr_36 h4 {
    font-size: 24px;
    font-weight: 400;
	font-family:"宋体";
    color: #333;
}
.fliterr_36 p {
    line-height: 20px;
	font-size:16px;
	font-family:"宋体";
	font-weight:200;
    margin-top: 7px;
    color: #565656;
}
.fliterr_36>.inner>img{padding-top: -80px;}
.t36_l{float: left;}
.t36_l_wz {
    width: 252px;
    height: 88px;
    position: relative;
    top: -113px;
	left: -22px;}
.fli_t36_img{position:relative;top:-140px;}
 /*2017-10-23*/
.inner_wzp_ulli {
  font-size: 17px;
  color: #787474;
	font-family: "宋体";
}
.inner_wzp_ulli ul li:nth-of-type(1) {
  position: relative;
  top: -426px;
  left: 38px;
}
.inner_wzp_ulli ul li:nth-of-type(2) {
  position: relative;
  top: -648px;
  left: 417px;
}
.inner_wzp_ulli ul li:nth-of-type(3) {
    position: relative;
    top: -670px;
    left: 778px;
}
.fliterrr_36 {
    background-color: #eee;
    height: 574px;
}
.fliterrr_36 h3 {
    padding-top: 75px;
    margin: 0 auto;
    width: 1075px;
    color: #444;
    line-height: 54px;
    font-size: 48px;
    font-weight: normal;
    letter-spacing: 3px;
    padding-bottom: 27px;
}
.t36_wxazdjsq_top {
    width: 1025px;
    margin: 0 auto;
	padding-left:34px;
}
.t36_wxazdjsq {
    float: left;
    margin-right: 30px;
    width: 300px;
    margin-left: 10px;
}
.t36_wxazdjsq img {
    width: 219px;
    margin: 0 auto;
    display: block;
}
.t36_wxazdjsq_wx {
    width: 185px;
    height: 66px;
    position: relative;
    top: -101px;
    left: 53px;
}
.t36_wxazdjsq_wx h4 {
    font-size: 20px;
    font-weight: 200;
    color: #fff;
    text-align: center;
    margin-top: 24px;
}
.t36_wxazdjsq_wx p {
    color: #fff;
    text-align: center;
    font-size: 16px;
    margin-top: -1px;
}

/** 首页banner轮播 **/

.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-slide {
 text-align: center;
 font-size: 18px;
 background: #fff;
}
/*20190428*/
.swiper-slide>img{width:585px;}
/*20190428*/

/*banner*/

/*fourList*/
.list_4 ul{
 overflow: hidden;
 display: flex;
 flex-wrap: wrap;
}
.list_4 li{
 position: relative;
 float: left;
 width: 25%;
 margin:5px 0;
 height:300px;
 overflow: hidden;
 box-sizing: border-box;
}
.list_4 li img{
 height: 100%;
 position: absolute;
 left: 50%;
 top:50%;
 transform: translateX(-50%) translateY(-50%);
 transition: height 0.5s;
 z-index:0;
}
.list_4 li h3{
 background:url(../img/i4_1.png) no-repeat 25% center;
 font-size: 28px;
 line-height: 65px;
 text-align: center;
 color: #333333;
 font-weight: normal;
 position: relative;
 z-index: 2;
}
.list_4 li:nth-of-type(2) h3{
 color: #fff;
 background-image: url(../img/i4_2.png);
}
.list_4 li:nth-of-type(3) h3{
 background-image: url(../img/i4_3.png);
}
.list_4 li:nth-of-type(4) h3{
 color: #fff;
 background-image: url(../img/i4_4.png);
}
.list_4 li:nth-of-type(4) p,.list_4 li:nth-of-type(2) p{
 color: #fff;
}
@media screen and (max-width: 1024px){
 .list_4 li{
  width: 50%;
 }
}

@media screen and (max-width: 1440px){
 .list_4 li{
  height: 260px;
 }
 .list_4 li h3{
  background-position: 18% center;
 }
}
.list_4 li p{
 color: #333;
 position: relative;
 z-index: 2;
 text-align: center;
 top: 75px;
}
.list_4 li:hover img{
 height: 105%;
}
.list_4 li h3{
 position: absolute;
 width: 100%;
 text-align: center;
}
/*fourList*/



/* -----------水质报告-------------- */
.wrap{
 width: 64%;
 margin: 0 auto;
}
.bannerBox{
 width: 100%;
}
.bannerBox img{
 width: 100%;
}
.bread_nav{
 height: 140px;
 padding-top: 76px;
 box-sizing: border-box;
 color: #525253;
}
#map{
 width: 1024px;
 height:600px;
 margin: 0 auto;
 margin-bottom: 80px;
}
.water_data_wrap{
 text-align: center;
 position: relative;
 z-index: 500;
}
.water_data_wrap h3{
 font-size: 30px;
 letter-spacing: 10px;
 font-weight: normal;
}
.water_data_wrap>p{
 padding-top: 13px;
 padding-bottom: 85px;
 color: #969696;
}
.select{
 padding-bottom: 60px;
}
/*输入框*/
.infolist{
 font-size:14px;
 position:relative;
 color:#494949;
 min-height:38px;
width: 1024px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:
     border-box;
 clear:both;
}
#listystylewidth {width: 500px;}
lable{
 position:absolute;
 width:5em;
 left:0;
 top:0;
 overflow:hidden;
 height:22px;
 padding:8px 0;
 line-height:22px;
}

.infolist .liststyle span {
 position: relative;
 height: 36px;
 width: 32.3%;
 line-height: 36px;
 display: inline-block;
 border-radius: 5px;
 cursor: pointer;
 background: white;
 float: left;
 margin-right: 50px;
 margin-bottom: 10px;
}
.infolist .liststyle span i{
 display:inline-block;
 height:36px;
 width:100%;
 line-height:36px;
 position:relative;
 text-align: left;
}
.infolist .liststyle span i:after{
 content:"";
 display:block;
 width:48px;
 height:36px;
 position:absolute;
 right:0px;
 top:0;
 background-image:url(../img/down.png);
 background-repeat:no-repeat;
 background-position:center;
 background-size:10px auto;
 border-left:0px solid #E8E8E8;
}

.infolist .liststyle span ul{
 width:100%;
 border-radius:0 0 5px 5px;
 position:absolute;
 border:1px solid #E8E8E8;
 background:white;
 left:-1px;
 top:38px;
 border-top:0;
 margin-bottom:10px;
 display:none;z-index:10;
}
.infolist .liststyle span ul li{
 width:100%;
 float:left;
 overflow:hidden;
 border-top:1px solid #E8E8E8;
}
.infolist .liststyle span ul li:first-child{
 border-top:0;
}
.infolist .liststyle span ul li a{
 display:block;
 height:36px;
 line-height:36px;
 padding:0 8px;
 color:#494949;
}
#Province ul,#City ul{
 max-height: 200px;
 overflow-y: scroll;
}

/*水质数据边框20180905*/
.liststyle_bc span {border: 1px solid #dcdcdc;text-indent: 10px;}
.wrap.water_data_wrap.wrap_bc {width: 1200px;margin: 0 auto;z-index:1}
.wrap.water_content.wrap_bc {margin: 0 auto;}
.select.select_bc {width: 1015px;margin: 0 auto;}
/*水质数据边框20180905*/

/*输入框*/
.water_search{
 height: 36px;
 width: 236px;
 text-align: center;
 line-height: 32px;
 color: #fff;
 background-color: #73a5ce;
 outline: none;
 border:none;
 border-radius: 5px;
 cursor: pointer;
 letter-spacing: 20px;
}
.water_content{
 width: 1200px;
 position: relative;
}
.water_content>h4{
 font-size: 24px;
 color: #969696;
 font-weight: normal;
}
.water_content>p{
 line-height: 25px;
 color: #969696;
 padding-top: 25px;
}
.water_content>p:nth-last-of-type(1){
 padding-bottom: 100px;
}
.water_mask.water_mask_bc{right:310px;}
.water_mask{
 display: none;
 position: absolute;
 width:670px;
 box-shadow:  0 0 20px rgba(0,0,0,.3);
 background-color: #fff;
 top: 38px;
 z-index:300;
 border-radius: 10px;
 padding: 70px 78px 60px;
 right: 115px;
 box-sizing: border-box;
}
#map-group .button
{
 position: absolute;
 top: 0;
 left: 88px;
 z-index: 100;
 background: #03bbe3;
 padding: 5px;
 border-radius: 5px;
 color: white;
}
.water_mask .false_btn{
 display: block;
 position: absolute;
 width: 40px;
 height: 38px;
 background: url(../img/clear.png) no-repeat center center/contain;
 right: 18px;
 top: 27px;
}
.water_mask>div{
 max-width: 745px;
 margin: 0 auto;
 text-align: left;
}
.water_mask>div h3{
 font-size: 30px;
 font-weight: normal;
 text-align: center;
}
.water_mask>div>p{
 padding-top: 30px;
 line-height: 25px;
 font-size: 14px;
 color: #b4b4b4;
}
.water_mask>div ul{
 height: 230px;
 display: flex;
 align-items: center;
 justify-content:space-around;
}
.water_mask>div ul li{
 flex:1;
 height: 100%;
 position: relative;
 padding-top: 245px;
 text-align: center;
 box-sizing: border-box;
 background:url(../img/tds.png) no-repeat center/178px 178px;
}
.water_mask>div ul li.water_yl{
 background-image:url(../img/yl.png)
}
.water_mask>div ul li h4{
 font-size: 16px;
}
.water_mask>div ul li div{
 position: absolute;
 width: 178px;
 height: 178px;
 top: 34px;
 left: 40px;
 opacity: 0;
 background:url(../img/tds1.png) no-repeat center/178px 178px;
}
.water_mask>div ul li.water_yl div{
 background-image:url(../img/yl1.png)
}
.water_mask>div ul li img{
 position: absolute;
 left:30px;
 top: 107px;
 transform: rotate(-90deg);
}
.water_mask>div ul li div.circle{
 transition: 1s all;
 animation: myAnim 1s linear forwards;
}
@keyframes myAnim{
 from{opacity: 0;}
 to{opacity: 1;}
}
.know_more_btn{
 display: block;
 width: 250px;
 height: 60px;
 margin: 0 auto;
 border: 1px solid #00A7EA;
 background:white;
 font-size: 26px;
 text-align: center;
 line-height: 60px;
 border-radius: 10px;
 color: #00A7EA;
 margin-top: 75px;
 cursor:pointer;
 transition: 1s all;
}
.know_more_btn:hover{
 color: #fff;
 background: #57A8E4;
}
/*---------智慧财富---------*/
.treasure-content{
 /*padding-top: 104px;*/
 padding-bottom: 30px;
}
.treasure-content>div{padding-top:56px;}
.treasure-content>div>span
{
  font-size: 13px;
  color:#333;
 display: block;
 margin-bottom: 5px;
 text-align: center;
}
.treasure-content>div>h3{
 text-align: center;
 font-size: 24px;
 letter-spacing: 10px;
 color: #333;
 background:url(/Public/img/treasure1.png) no-repeat center top;
 padding-bottom:50px;
}
.treasure-content ul{
 display: flex;
 flex-wrap: wrap;
 width:1200px;
 margin:auto;
}
.treasure-content_w {
    width: 804px;
    margin: 0 auto;
}
.treasure-content ul li{
 width: 400px;
 padding-top: 3px;
 margin-bottom: 24px;
 height: 424px;
 position: relative;
}
.treasure-content ul li:after{
 position: absolute;
 content: '';
 display: block;
 position: absolute;
 bottom: 0;
 width: 30%;
 opacity: 0;
 height: 2px;
 left: 0;
 right: 0;
 margin: auto;
 background: transparent;
 transition: all .36s ease-out;
}
.treasure-content ul li:hover{
 box-shadow: 0 0 5px rgba(0,0,0,.2);
}
.treasure-content ul li:hover:after{
 opacity: 1;
 width:100%;
 background:#efbe47;
}
.treasure-content ul li .img_box {
 width: 395px;
 height: 262px;
 position: relative;
 overflow:hidden;
 margin:0 auto 30px;
}
.treasure-content ul li .img_box img{
 /*position: absolute;*/
 width: 100%;
 height: 100%;
 /*left: 50%;*/
 /*top: 50%;*/
 transition: all 0.5s;
}
.treasure-content ul li .img_box:hover img{
 /*width: 105%;*/
 transform: scale(1.2);
}
.treasure-content ul li h3>a:nth-of-type(1){
 font-size: 20px;
 padding-left:10px;
 letter-spacing: 10px;
 display: block;
 font-weight: normal;
 color:#333;
 margin-bottom:20px ;
 transition: all .36s ease-out;
}
.treasure-content ul li h3>a:nth-of-type(2){
 color: #969696;
 font-size: 15px;
 padding-left:10px;
 font-weight: normal;
 transition: all .36s ease-out;
}
.treasure-content ul li:hover h3 a{
 padding-left: 25px;
}
/*---------智慧财富---------*/

/*---------企业简介---------*/
/*.banner-intro{*/
 /*height: 712px;*/
 /*background-image: url(../img/b1_3.jpg);*/
/*}*/
.intro_tabs{
 margin-bottom: 40px;
}
.intro_tabs ul{
 overflow:hidden;
 display: flex;
 align-items: center;
 justify-content: center;
}
.intro_tabs ul li{
 height: 50px;
 line-height: 50px;
 text-align: center;
 width: 150px;
 font-size: 16px;
 margin: 0 5px;
}
.intro_tabs ul li a{
 display: block;
 height: 50px;
 line-height: 50px;
 text-align: center;
 width: 150px;
 font-size: 16px;
}
.intro_tabs ul li a:hover{
 background: #EB6100;
 color: #FFF;
}
.intro_tabs ul li a.z-act{
  background: #EB6100;
  color: #FFF;
}
/*.bread_nav_intro{*/
 /*padding-top: 25px;*/
 /*color: #525253;*/
/*}*/
/*.intro_data_wrap {*/
 /*padding-top: 80px;*/
 /*padding-bottom: 96px;*/
/*}*/
/*.intro_list{*/
 /*display: flex;*/
/*}*/
/*.img_right{*/
 /*flex-direction: row-reverse;*/
/*}*/
/*.intro_list div{*/
 /*width: 50%;*/
/*}*/
/*.img_left div.intro_word{*/
 /*padding-left: 70px;*/
/*}*/
/*.img_right div.intro_word{*/
 /*padding-right: 70px;*/
/*}*/
/*.intro_list div.intro_word{*/
 /*display: flex;*/
 /*box-sizing: border-box;*/
 /*align-items: center;*/
 /*justify-content: center;*/
 /*text-align: left;*/
 /*line-height: 26px;*/
 /*color: #969696;*/
/*}*/

/*.intro_news{*/
 /*height: 630px;*/
 /*padding-top: 85px;*/
 /*box-sizing: border-box;*/
 /*background-color: #006cc1;*/
 /*margin-bottom: 150px;*/
 /*color: #fff;*/
/*}*/
/*.intro_news h3{*/
 /*font-size: 30px;*/
 /*font-weight: normal;*/
/*}*/
/*.intro_news .wrap>p{*/
 /*font-size: 10px;*/
 /*padding-top: 14px;*/
 /*line-height: 25px;*/
/*}*/
/*.intro_news ul{*/
 /*display: flex;*/
 /*padding-top: 65px;*/
 /*padding-bottom: 30px;*/
/*}*/
/*.intro_news ul li{*/
 /*width: 33.333%;*/
/*}*/
/*.intro_news ul li .img_box{*/
 /*width: 292px;*/
 /*height: 185px;*/
 /*overflow: hidden;*/
/*}*/
/*.intro_news ul li h3{*/
 /*font-size: 14px;*/
 /*padding-top: 30px;*/
 /*font-weight: normal;*/
 /*text-align: center;*/
/*}*/
/*.intro_news ul li:nth-of-type(1) h3{*/
 /*width: 300px;*/
/*}*/
/*.intro_news ul li:nth-of-type(2) .img_box{*/
 /*margin:0 auto;*/
/*}*/
/*.intro_news ul li:nth-of-type(3){*/
 /*display: flex;*/
 /*flex-wrap: wrap;*/
 /*flex-direction: row-reverse;*/
/*}*/
/*---------企业简介---------*/

/*---------集团简介---------*/
.aboutBox {
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 /*padding: 30px 0;*/
 padding-bottom:1% ;
 border-bottom: 1px dashed #d2d2d2;
}
.item-left
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
}
.item-right
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
}
.item-right li:nth-of-type(1)
{
 padding-bottom: 3%;
 border-bottom: 1px dashed #d2d2d2;
 margin-bottom: 2%;
}
.item-right li>h3
{
  font-size: 18px;
  color:#535353;
  margin-bottom: 3%;
}
.item-right li>div
{
 color:#535353;
 font-size: 14px;
}
.introduce
{
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 margin-top: 76px;
 margin-bottom: 124px;
}
.introduce li
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
 /*padding: 0 20px;*/
}
.introduce li:nth-of-type(2)
{
  margin: 0 30px;
}
.introduce li>div img
{
 width: 100%;
 height: 100%;
}
.introduce li>p
{
  margin-top: 42px;
  font-size: 14px;
  color:#535353;
}
/*---------集团简介---------*/

/***大事件***/
.eventList
{
  width: 64%;
  margin: 54px auto;
}
.eventItem
{
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height:150px;

}
.eventItem:hover
{
  background: #F2863B;
  transition: all 1s;
}
.eventItem:hover .linkItem>a
{
  display: block;
}
.eventItem:hover div
{
 color: #FFF;
 transition: all 1s;
}
.eventItem:hover p
{
  color:#F2863B;
  transition: all 1s;
}
.eventItem:hover .centerItem a
{
 color: #FFF;
 transition: all 1s;
}
.eventItem:hover .centerItem p
{
 color: #FFF;
 transition: all 1s;
}
.eventItem:hover  .bateItem:after
{
  background: url("../images/whiteCircle.png") no-repeat;
  transition: all 1s;
}
.eventItem:hover .day
{
 background-color: #fff;
 transition: all 1s;
}
.bateItem
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 align-items: center;
 justify-content: center;
 border-right:1px solid #E5E5E5 ;
 height: 100%;
 position: relative;
}
.bateItem:after
{
  content: '';
  display: inline-block;
  height:14px;
  width: 14px;
  position: absolute;
  top:46%;
  right: -7px;
  background: url("../images/greyCircle.png")no-repeat;
  border-radius:50% 50%;
  z-index: 10;
}
.centerItem
{
 -webkit-box-flex: 4;
 -moz-box-flex: 4;
 -webkit-flex: 4;
 -ms-flex: 4;
 flex: 4;
 padding: 0 4%;
}
.linkItem
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 align-items: center;
 justify-content: center;
}
.dateBox
{
  width: 40%;
  border: 1px solid #EEE;
  margin: 0 auto;
}
.day
{
 background: #EEE;
 color: #b2b0b0;
 padding-top: 10px;
 font-size: 12px;
 text-align: center;
}
.year
{
  text-align: center;
  font-size:30px;
  font-family: "Helvetica Neue";
  color: #ababab;
}
.centerItem>h3 a
{
  color:#333;
  display: block;
  font-size:16px;
	font-weight: 400;
  margin-bottom: 10px;

}
.centerItem>p
{
 color:#969696;
 font-size:12px;
}
.linkItem>a
{
  width:120px;
  height: 40px;
  color: #FFF;
  text-align: center;
  display: block;
  font-size: 16px;
  line-height: 40px;
  border: 1px solid #FFF;
  position: relative;
  display: none;
}
.linkItem>a:after
{
  content: '>';
  position: absolute;
 top: -1px;
 right: 4px;
 color: #FFF;
 font-size: 23px;
}
/***大事件***/

/**集团动态**/
.dynamicList
{
 width: 64%;
 margin: 0 auto;
 margin-bottom: 54px;
}
.dynamicList li
{
 width: 100%;
 height: 180px;
 position: relative;
 margin-bottom: 36px;
}

.dynamicItem
{
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 align-items: center;
 justify-content: center;
 width: 100%;
 height: 100%;
 border: 1px solid #EEE;
 position: absolute;
 top: 0px;
 left: 1px;
 -o-transition:all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 -webkit-transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 -moz-transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s ;
}

.dynamicItem:hover
{
 top: -4px;
 -moz-box-shadow:-1px 6px 10px 4px rgba(181,190,199,0.5) ;
 -webkit-box-shadow:-1px 6px 10px 4px rgba(181,190,199,0.5) ;
 -o-box-shadow:-1px 6px 10px 4px rgba(181,190,199,0.5) ;
 box-shadow:-1px 6px 10px 4px rgba(181,190,199,0.5);
}
.dynamicItem:hover .dateBox2
{
  background: #F2863B;
}
.dynamicItem:hover .bateItem2:after
{
 width:100px;
}
.bateItem2
{
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: relative;
}
.bateItem2:after
{
 content: '';
 display: inline-block;
 position: absolute;
 top: 13%;
 left: 50%;
 width:0;
 height: 3px;
 background: #F2863B;
 -o-transition:all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 -webkit-transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 -moz-transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s ;
}
.centerItem2
{
 -webkit-box-flex: 4;
 -moz-box-flex: 4;
 -webkit-flex: 4;
 -ms-flex: 4;
 flex: 4;
 padding: 0 4%;
}
.iconItem
{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 align-items: center;
 /*justify-content: center;*/
 height: 100%;
}
.bateItem2 .dateBox2
{
  background: #c6c8ca;
  margin: 0 auto;
 -o-transition:all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 -webkit-transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 -moz-transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s;
 transition: all cubic-bezier(0.35, 0.2, 0.61, 1.11) 1s ;
 position: relative;
 z-index: 10;
}
.dateBox2 .day2
{
  color: #FFF;
  font-size: 15px;
  padding-left: 9px;
  padding-top: 15px;
  padding-right:9px;
}
.zdtj2 {
    text-align: center;
    font-size: 16px;
    padding: 20px 10px;
    line-height: 25px;
    color: #fff;
}
.dateBox2 .year2
{
  color: #FFF;
  font-size: 12px;
  padding-left: 9px;
  padding-bottom: 10px;
}
.centerItem2 h3,.centerItem2 h2
{
  font-size: 16px;
  color: #333;
  margin-bottom: 20px;
}
.centerItem2 p
{
  font-size: 12px;
  color: #969696;
}
.iconItem>a
{
  width: 150px;
  height: 100px;
  display: block;
  /*border: 1px solid #000;*/
}
.iconItem>a img
{
  width: 100%;
  height: 100%;
}

/**集团动态**/

/***相关推荐***/
.titelH1
{
 text-align: center;
 margin-bottom: 15px;
}

.recommend
{
  width: 64%;
  margin:56px auto;
}
.recList
{
  width: 100%;
  height: 270px;
  overflow:hidden ;
}
.recList .recItem
{
  width: 25%;
  float: left;
  transition: all 1s;
}
.recList .recItem:hover
{
  transform: translateY(-271px);
}
.recHover
{
  padding: 30px 30px;
  background: #F2863B;
  margin-top: 7px;
}
.recHover>div:nth-of-type(1)
{
  text-align: center;
  color: #FFF;
  font-size: 16px;
  margin-bottom: 20px;
}

.stanceCircle
{
  width: 15px;
  height: 15px;
  display: block;
  margin: 0 auto;
  background: url("../images/whiteCircle.png") no-repeat;
  position: relative;
  margin-bottom: 36px;
  z-index: 10;
}
.stanceCircle:after
{
  content: '';
  display: block;
  position: absolute;
  left: 6px;
  top:10px;
  width: 2px;
  height: 30px;
  background: white;
}
.infDet
{
 color: #fff;
 font-size: 13px;
 height: 91px;
 overflow: hidden;
 padding-bottom: 34px;
}
.recHover>h4 a
{
  text-align: center;
  display: block;
  color: #FFF;
  font-size: 12px;
  margin-bottom: 18px;
}
.recHover>h4 a:hover
{
  text-decoration: underline;
}

.recHover>div:nth-of-type(4) a
{
  width: 80%;
  height: 40px;
  display: block;
  margin: 0 auto;
  color: #FFF;
  border: 1px solid #FFF;
  text-align: center;
  line-height: 40px;
  position: relative;
}
.recHover>div:nth-of-type(4) a:after
{
  content: ">";
  position: absolute;
  right: 19%;
  top: -2px;
  font-size: 27px;
  color: #FFF;
}

.recList:after
{
 content: '';
 display: inline-block;
 clear: both;
 zoom: 1;
}
.recImg a
{
  width: 90%;
  height:140px;
  display: block;
  text-align: center;
  padding: 0 5%;
}
.recImg p
{
  text-align: center;
  color: #333;
  font-size: 16px;
  margin-top: 22px;
  margin-bottom: 18px;
}
.newrecImg > a > img {height: 100%;}
.recImg.newrecImg {overflow: hidden;}
.recDet
{
  border-top:1px solid #eee;
  padding: 15px 0;
  position: relative;
}
.recDet:after
{
  content: "";
  display: block;
  position: absolute;
  left: 45%;
  top:-8px;
  width: 14px;
  height: 14px;
  background: url("../images/greyCircle.png")no-repeat;
  border-radius:50%;
}
.recDet p
{
 color: #333;
 font-size: 12px;
 padding: 0 5%;
 height: 32px;
 text-overflow: ellipsis;
 overflow: hidden;
 text-align: center;
}
/***相关推荐***/

/**内容祥情***/
.minYear
{
  text-align: center;
  font-size: 12px;
  color: #696969;
  display: block;
}
.newsContent,.newsReturn
{
  width: 64%;
  margin: 0 auto;
}
.newsContent>p
{
  margin-bottom: 34px;
  font-size: 18px;
  color: #333;
  text-indent: 2em;
}
.newsContent > ul
{
	padding-bottom:40px;
	margin-top:-20px;
	margin-left: 45px;
}
.newsContent > ul >ul
{
	margin-left:45px;
}
.newsContent>p>em
{
	padding-bottom: 20px;
	color: #666;
}
.newsContent>p a
{
 font-size: 18px;
 /**color: #333;**/
 color: #136ec2;
}
.newsContent > p a:hover {text-decoration:underline !important;}
.newsContenth3 h3,.newsContenth3 h2,.newsContenth3 h4 {
    margin-bottom: 34px;
}

/**20181128basicInfo***/
.basicInfo{float: left;width: 50%;}
.basicInfo li:nth-of-type(2n+1){float: left;width:100px;margin-right: 5px;color: #999;}
.basicInfo.list-paddingleft-2 {padding-top: 30px;margin-left:0px;}
/**20181128basicInfo***/


/**内容祥情***/

.newsReturn {padding-bottom:20px;}
.newsReturn>a{
 display:inline-block;
 background:#4e7dff;
 padding:10px 15px;
 border-radius:15px;
 color:#fff;
 margin-top:10px;
 float:right;
}
#hm_t_123507>div{margin: 0 auto !important;}

/*****  体验店  *****/
.perceived-title{
    font-family: '思源黑体';
}
.perceived-en
{
    text-align: center;
    letter-spacing:2px;
    color: #333;
    font-size:11px;
}
.perceived-title
{
    color: #333;
    font-size:32px;
    text-align: center;
    margin-bottom: 46px;
}
.addrList
{
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    /*justify-items: self-start;*/
}
.addrList li
{
    width: 592px;
    margin-right:16px;
    margin-bottom: 16px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    flex-wrap: wrap;
    /*justify-items: self-start;*/
    padding:45px 46px 40px 46px;;
    align-content:flex-start;
    background: #FFF;
}

.addr-item-head
{
    width: 100%;
    height: 36px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    font-family: ,'思源黑体';
}
.addr-item-head div:nth-of-type(1)
{
    width: 74%;
    font-size: 22px;
    color: #333;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.addr-item-head div:nth-of-type(2)
{
    -webkit-flex: 1;
    flex: 1;
    font-size: 14px;
    text-align: center;
}
.addr-item-head div:nth-of-type(2) span
{
    width: 130px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    display: inline-block;
}
.addr-item-head div:nth-of-type(2) .tiyan
{
    border: 1px solid #ec821b;
    color:#ec821b ;
}

.addr-item-head div:nth-of-type(2) .shanchang
{
    border: 1px solid #7fc25e;
    color:#7fc25e ;
}
.addr-item-head div:nth-of-type(2) .jianshen
{
    border: 1px solid #02b3c3;
    color:#02b3c3;
}
.addr-item-icon
{
    width: 100%;
    padding: 10px 0px ;
    border-bottom: 1px solid #d2d2d2;
    margin-bottom: 20px;
}
.addr-item-content
{
    width: 100%;
    height: 50px;
}
.addr-item-icon .mapIcon
{
    display: inline-block;
    width: 27px;
    height: 20px;
    background: url("../img/map.png") no-repeat;
}
.addr-item-icon .photoIcon
{
    display: inline-block;
    width: 30px;
    height: 21px;
    background: url(../img/picicon.png) no-repeat 100% 100%;
}
.openPhoto
{
    display: inline-block;
}
.addr-item-icon>div:first-child
{
    display: inline-block;
    margin-right: 45px;
}
.addr-item-icon>div:last-child
{
    display: inline-block;
}
.addr-item-icon>div>span
{
    display: inline-block;
    color:#7c7c7c ;
    font-size: 14px;
    cursor: pointer;
}
.addr-item-icon>div:hover
{
    opacity: 0.5;
}
#addrMap{
    width: 100%;
    height: 580px;
}
.make
{
    width: 100%;
    height: 100%;
    position: fixed;
    top:0 ;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,0.3);
    transition: all 2s;
    display: none;
    z-index: 9;
}
.modalBox
{
    position: absolute;
    /*left: 27%;*/
    /*top: 23%;*/
    height: 600px;
    width: 100%;
    border: 1px solid #eee;
    border-radius: 7px;
    background: #fff;
    transition: all 2s;
    z-index: 1021;
    display: none;
}
.make2
{
    width: 100%;
    height: 100%;
    position: fixed;
    top:0 ;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,0.3);
    transition: all 2s;
    display: none;
    z-index: 9;
}
.modalBox2
{
    position: absolute;
    height: 405px;
    width: 600px;
    box-shadow: 1px 3px 28px #CCC;
    /*left: 32%;*/
    /*top: 40%;*/
    padding: 10px;
    background: #FFF;
    z-index: 1021;
    display: none;
}
.modalImgBox
{
    width: 600px;
    height:370px;
    vertical-align: middle;
    display: table-cell;
    text-align: center;
}
.modalImgBox img
{
}
.modal-hear
{
    width:100%;
    border-bottom:1px solid #eee ;
    position: relative;
    height: 50px;
}
.modal-hear span
{
    color: #555;
    font-size: 25px;
}
.modal-hear .modal-title
{
    position: absolute;
    top: 10px;
    left: 10px;
}
.modal-close
{
    display: inline-block;
    cursor: pointer;
    position: absolute;
    top: 15px;
    right: 16px;
    width: 35px;
    height: 35px;
    background: url("../img/close.png") no-repeat;
    z-index: 10;
}

.modal-center
{
    padding: 10px;
    /*overflow-y: hidden;*/
    /*position: relative;*/
}
.modal-foot
{
    border-top:1px solid #eee ;
    padding: 8px 20px;
    width:100%;
    text-align: right;
}
/*20181008*/
.widget.d_postlist {width: 64%;margin: 0 auto;padding-top: 48px;}
.widget.d_postlist > .title {padding-bottom: 10px;}
.widget.d_postlist > .nopic li {margin-bottom: 5px;font-size:14px;}
.widget.d_postlist > .nopic li a:hover {color: #f05e0e;font-weight: bold;}
/*20181010*/
.smartshop_pic p{width:100%;margin:-10px 0;padding: 0;}
.smartshop_pic p>img{width:100%;}
/*20190920*/
.moneytree_pic img {width: 100%;}
.moneytree_width {width: 900px;margin: auto;padding: 40px 0;}
.moneytree_title {background: url(/Public/images/moneytree_02.jpg);color: #fff;text-align: center;}
.moneytree_title span {font-size: 50px;letter-spacing: 20px;}
.moneytree_title i {font-style: normal;display: block;font-size: 30px;letter-spacing: 10px;}
.moneytree_jm {height:770px;padding-top:50px;}
.moneytree_jm>.moneytree_width>i {font-style: normal;font-size: 45px;text-align: center;display: block;}
.moneytree_jm > .moneytree_width>h3, .moneytree_zngk i {font-size: 20px;font-weight: 200;background: #dbce95;width: 195px;text-align: center;margin: 10px auto 40px;padding: 5px 20px;}
.moneytree_jm_l {width: 500px;margin: auto 20px 0 0;float: left;}
.moneytree_jm_l>i {font-style: normal;background: #333333;color: #fff;margin-left: 80px;margin-top: -40px;display: block;width: 105px;padding: 0 20px;margin-bottom: 40px;text-align:center;}
.moneytree_jm_l>h4 {font-size: 35px;background-image: url(/Public/images/moneytree_03_01.png);background-repeat: no-repeat;height: 90px;padding-left: 85px;padding-top: 10px;}
.moneytree_jm_l>p {margin-left: 25px;font-size: 14px;}
.moneytree_jm_l>ul>li {width: 215px;float: left;margin-left: 20px;}
.moneytree_jm_l > ul > li:nth-child(1) {width: 235px;}
.moneytree_jm_l>ul {margin-top: 40px;}
.moneytree_jm_l > ul > li>span {margin-top: 10px;text-align: center;display: block;font-size: 14px;}
.moneytree_jm_r {width: 320px;float: left;margin-left: 30px;margin-top: 130px;}
.moneytree_kfd {background: #e7eaef;}
.moneytree_kfd h3 {font-size: 40px;text-align: center;background-image: url(/Public/images/moneytree_04_001.png);background-repeat: no-repeat;background-position: 50% 220%;height: 88px;}
.moneytree_zngk {background: url(/Public/images/moneytree_05&06.jpg);text-align: center;}
.moneytree_zngk h3 {font-size: 40px;color: #fff;padding-bottom: 20px;padding-top: 75px;}
.moneytree_zngk i {font-style: normal;margin-bottom: 50px;display: block;}
.moneytree_zngk h5 {font-size: 30px;color: #fff;text-align: left;margin-top: 60px;}
.moneytree_zngk > .moneytree_width > span {color: #fff;text-align: left;font-size: 25px;display: block;margin-left: 20px;background: url(/Public/images/moneytree_06_tt.png) -5% 105% no-repeat;height: 60px;}
.moneytree_zngk ul {width: 750px;margin: 100px auto 0;height: 140px;}
.moneytree_zngk ul li {width: 60px;float: left;margin-right: 90px;}
.moneytree_zngk ul li span {font-size: 14px;margin: 0px;text-align: center;color: #d0a972;}
.moneytree_zngk p {color: #fff;font-size: 16px;text-align: left;margin-left: 20px;}
.moneytree_jmcp{height:700px;}
.moneytree_pm h3,.moneytree_jmcp h3 {font-size: 40px;text-align: center;}
.moneytree_pm span,.moneytree_jmcp span {text-align: center;margin: 10px auto 20px;display: block;background: #333;color: #fff;width: 250px;padding: 10px;font-size: 20px;}
.moneytree_jmcp span {width: 270px;margin-bottom: 40px;}
.moneytree_jmcp ul li {width: 290px;margin-right: 10px;float: left;}
.moneytree_jmcp ul li span {background: #929ba4;margin-top: -5px;}
.moneytree_kqsg {height: 400px;}
.moneytree_kqsg h3 ,.moneytree_kqskfj h3{text-align: center;font-size: 30px;background: #eeeeee;width: 400px;margin: auto;padding-right: 40px;font-weight: 200;margin-bottom: 40px;}
.moneytree_kqsg h3 span ,.moneytree_kqskfj h3 span{background: #c8a26b;color: #fff;padding: 0 20px;margin-left: -360px;border-right: 2px solid #fff;}
.moneytree_kqsg ul li ,.moneytree_kqskfj ul li{margin: 5px;background: #eee;float: left;width: 555px;padding: 10px;}
.moneytree_kqsg ul li {height: 100px;}
.moneytree_kqsg ul li:nth-child(1) ,.moneytree_kqskfj ul li:nth-child(1) {width: 250px;text-align: center;font-size: 25px;color: #fff;background: #c8a26b;}
.moneytree_kqsg ul li:nth-child(1) {line-height: 100px;}
.moneytree_kqsg ul li:nth-child(2) {padding: 10px;height: 100px;font-size:20px;}
.moneytree_kqskfj{height:940px;}
.moneytree_kqskfj h3 {width: 400px;padding-right: 80px;}
.moneytree_kqskfj h3 span{margin-left:-417px;}
.moneytree_kqskfj ul li {font-size: 20px;}
.moneytree_kqskfj_a {margin-top: 20px;}
.moneytree_kqskfj_a>li {height: 100px;line-height: 100px;}
.moneytree_kqskfj_b>li {height: 235px;}
.moneytree_kqskfj_b > li:nth-child(1) {line-height: 235px;}
.moneytree_kqskfj_c>li {height: 120px;}
.moneytree_kqskfj_c > li:nth-child(1) {line-height: 120px;}
.moneytree_kqskfj_d>li {height: 75px;}
.moneytree_kqskfj_d > li:nth-child(2) {line-height: 75px;}
.moneytree_width h5,.moneytree_width p {margin-left: 20px;font-size: 20px;font-weight: 200;}
/*20190920*/


/***** 水科技 *****/

.science_list
{
    width: 1247px;
    height: auto;
    /*display: flex;*/
    /*display: -webkit-flex;*/
    /*justify-content:space-between;*/
    /*flex-wrap:wrap;*/
    margin: 0 auto;
}
.science_list li
{
    width: 390px;
    height: 310px;
    margin-bottom:40px;
    position: relative;
    margin-right: 20px;
    display: inline-block;
    /*flex: 1;*/
}
.videoBox
{
    width: 390px;
    height: 250px;
    margin-bottom: 20px;
    border-radius:5px ;
    position: relative;
    overflow: hidden;
    /*background: #000;*/
}
.videoBox img
{
    transition: all 1s;
}
.pay-time
{
    font-size: 14px;
    color: #FFF;
    position: absolute;
    bottom:13px;
    right: 22px;
    opacity: 0;
}
.video_line
{
    background: #FFF;
    position: absolute;
    z-index: 10;
    transition: 1s all;
}
.v_top
{
    /*width: 350px;*/
    width: 0px;
    height: 1px;
    top: 14px;
    right: 14px;
}
.v_right
{
    width: 1px;
    /*height: 86px;*/
    height: 0px;
    bottom: 149px;
    right: 14px;
}
.v_bottom
{
    /*width:264px;*/
    width:0px;
    height: 1px;
    bottom:15px;
    left: 15px;
}
.v_left
{
    top: 149px;
    left: 15px;
    width: 1px;
    height: 0px;
}

.videoFoot
{
    padding: 0px 22px ;
}
.science_tltie {
    width: 290px;
    height: 26px;
    font-size: 18px;
    color: #333;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.science_line
{
    width: 52px;
    height: 1px;
    background: #DCDCDC;
    transition: 1s all ;
}
.icon-video
{
    position: absolute;
    bottom: 0;
    right: 22px;
    width: 49px;
    height: 49px;
    display: inline-block;
    background: url("../img/icon_pay.png") no-repeat;
    transition: 1s all ;
}
.icon_pay
{
    display:inline-block ;
    width:61px;
    height:61px;
    background: url('../img/pay.png') no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    opacity: 0;
    cursor: pointer;
}
.science_list li:hover .science_line
{
    width: 100%;
}
.science_list li:hover .icon-video
{
    opacity: 0;
}
.science_list li:hover .v_left
{
    height:86px;
}
.science_list li:hover .v_bottom
{
    width:264px;
}

.science_list li:hover .v_right
{
    height:86px;
}
.science_list li:hover .v_top
{
    width: 350px;
}
.science_list li:hover .pay-time {
    opacity: 1;
}

.science_list li:hover .icon_pay {
    opacity: 1;
}

.science_list li:hover img
{
    transform: scale(1.1);
}

/*****播放详情*******/
/*.science_video*/
/*{*/
/*width: 100%;*/
/*min-height: 0;*/

/*}*/
.video_content
{
    width: 1220px;
    height: auto;
    margin: 0 auto;
}
.video_text
{
    font-size: 18px;
    color: #333;
    margin: 20px 0;
}
.video_text p
{
    text-indent: 40px;
}
.science_recommend
{
    width: 1220px;
    margin:0 auto;
    margin-top: 100px;
}
/*****播放详情*******/


/******* 高交会推广页 *******/

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
    box-shadow:0 0 0 60px #FFF inset;
    -webkit-text-fill-color: #878787;
}

.warp
{
    width: 1220px;
    height: auto;
    margin: 0 auto;
    background: #FFF;
}
.conten_box
{
    width: 100%;
}
.conten_box img
{
    width: 100%;
}
.gbtn
{
    background:#003cac ;
    width: 98%;
    height:60px;
    line-height: 60px;
    color: #FFF;
    font-size: 30px;
    text-align: center;
    border-radius: 6px;
    outline: none;
    border: none;
    margin-bottom: 20px;
}
.formBox
{
    width: 100%;
    text-align: center;
    background: #FFF;
    margin: 0 auto;
    /*border: 1px solid #ECECEC;*/
    padding: 0.56rem;
    /*border-top-left-radius: 0.3rem ;*/
    /*border-top-right-radius: 0.3rem;*/
    border-bottom:none ;
}
.formBox1
{
    border-radius: 0.3rem;
}
.title
{
    font-size: 40px;
    color: #003CAC;
    text-align: center;
}
.gintroduce
{
    color: #727171;
    font-size: 32px;
    text-align: center;
}
.formBox .point
{
    color: red;
}
.formItem
{
    margin: 1rem;
    font-size: 1rem;
    border: 1px solid #3C6ABF;
    border-radius: 0.2rem;
    text-align: left;
}
.formItem label
{
    border-right: 1px solid #CCC;
    padding:0 0.4rem;
    width: 3rem;
    height: 1.5rem;
    font-size: 1rem;
    line-height: 1.5rem;
    color: #999;
}
.formItem input
{
    width: 80%;
    line-height: 60px;
    height: 60px;
    border: none;
    outline: none;
    padding-left: 0.4rem;
    font-size: 1rem;
    color:#333;
}
.formItem input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#878787;
}
.formItem input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#878787;
}
.formItem input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#878787;
}
.formItem input::-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#878787;
}

.company
{
    font-size: 20px;
    color: #727171;
}
.company .cname
{
    color: #003cac;
}

/******* 高交会推广页 *******/
/******* 返回顶部 *******/
.izl-rmenu{position:fixed;right:20px;bottom:10px;padding-bottom:73px;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-top{background:url(../images/return_top.png) 0px 0px no-repeat;background-color:#fe9700;display:none;}
.izl-rmenu .btn-top:hover{background-color:#f06f52;background:url(../images/return_top_two.png) 0px 0px no-repeat;}
/******* 返回顶部 *******/
.P50 ,.F20,.banner_t36,#t36_new,.cywin,.forest,.hief,.wh_zt,#wh{width:100%;overflow: hidden;}

#zzsm{width: 64%;margin: 0 auto;color: #999;font-size:14px;}
#zzsm > img{width:100%;}
/******* 广告 *******/
#flash {
    width: 64%;
    margin: auto;
}
#flash img {
    display: block;
    margin: auto;
    padding-bottom: 30px;
}
#adbottom {
    padding-top: 30px;
}
/**空气制水机加盟**/
.health_title,.shophtml_title {text-align: center;background-color: #7db362;color: #fff;padding-bottom: 20px;}
.health_title h1,.shophtml_title h1,#health_h {font-weight: 400;font-size: 45px;padding: 10px;}
.health_title p {font-size: 20px;}
.health_qqszy,.health_scgm {width: 1200px;margin: auto;height: 380px;clear: both;}
.health_qqszy_l{float: left;width: 70%;}
.health_qqszy_r{width: 27%;float: right;margin-top: 30px;}
.health_qqszy_l p,.health_scgm_r p{font-size: 16px;color: #6b6b6b;padding-top: 30px;}
.health_scgmq {height: 450px;}
.health_scgm_r {width: 60%;float: right;}
.health_scgm_l {float: left;width: 40%;margin-top:30px;}
.health_cpys {padding-top:30px;margin-top: 50px;}
.health_cpys h3,.health_zs h3,.health_dlfl h3,.health_qqszy h3,.health_xjm h3,.health_join_title h3{font-size: 45px;color: #7cb264;font-weight: 200;text-align: center;}
.health_cpys p ,.health_zs p,.health_dlfl p, .health_xjm span{
  color: #656565;
  font-size: 35px;
  text-align: center;
}
.health_zs p{margin-bottom:20px;}
.health_cj {width: 1200px;margin: 0px auto;color: #6b6b6b;overflow: hidden;}
.health_cj>div {float: left;width: 20%;padding: 45px 20px;margin: 10px 5px;height: 200px;background: #f4f5f7;}
.health_cj_1 {width: 78px;margin-top: -55px;margin-left: -20px;}
.health_cj>div>h4 {font-size: 18px;text-align: center;margin-top: -50px;font-weight: 200;}
.health_cj>div>span {font-size: 12px;display: block;text-align: center;width: 130px;margin: auto;}
.health_cj>div>p {margin-top: 30px;font-size:14px;}
#health_bdfz>div {height: 150px;}
.health_yl,.health_scgmq,.health_join{background-color: #f4f5f7;}
.health_yl h3,.health_qy h3, .health_scgm h3,.health_pp h3,.health_fnd h3{
  font-size: 45px;
  font-weight: 200;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 30px;
}
.health_yl_p {
  text-align: center;
  font-size: 14px;
  display: block;
  width: 850px;
  margin: auto;
  color: #6b6b6b;
  margin-bottom: 30px;
}
.health_yl_bt {
  width: 840px;
  margin: auto;
  height:550px;
}
.health_yl_bt img {
  margin-bottom: 40px;
}
.health_yl_left {
  width: 33%;
  float: left;
}
.health_yl_left h4 {
  font-size: 22px;
  font-weight: 200;
  padding-bottom: 70px;
}
.health_yl_left p {
  font-size: 14px;
  margin-right: 30px;
  line-height: 25px;
  color: #6a6769;
}
.health_yl_left i {
  font-style: normal;
  width: 143px;
  display: block;
  padding: 7px 10px;
  background-color: #7cb264;
  color: #fff;
  margin-top: 30px;
}
.health_yl_rigth {
  width: 66%;
  float: left;
}
.health_qy {
    padding-bottom: 40px;

}
.health_zl {
  width: 850px;
  margin: 30px auto;
  background-color: #f4f5f7;
  height: 280px;
}
.health_zl h4 {
  font-size: 20px;
  font-weight: 200;
  padding-bottom: 20px;
}
.health_zl ul {
  width: 540PX;
  font-size: 13px;
  color: #b6b6b6;
}
.health_zl ul li {
  line-height: 25px;
}
.health_zl ul li span {
  float: left;
}
.health_zl ul li em {
  float: right;
}
.healthy_pic img {
    width: 100%;
}
.health_pp_ys {width: 1200px;margin: auto;padding-top: 30px;height: 250px;}
.health_pp_ys>div {width: 25%;float: left;text-align: center;color: #6b6b6b;}
.health_pp_ys>div>h5 {font-weight: 200;font-size: 16px;padding-top: 10px;padding-bottom: 5px;}
.health_pp_ys>div>p {font-size: 14px;}
.health_cpys ul {
  width: 850px;
  margin: auto;
  height: 350px;
}
.health_cpys ul li {
    float: left;
    width: 31.3%;
    position: relative;
    text-align: center;
    padding-right: 10px;
}
.health_cpys h4 {
  padding-bottom: 10px;
  font-size: 23px;
  font-weight: 200;
  color: #2a2a2a;
}
.health_cpys ul li span {
  color: #6b6b6b;
  font-size: 12px;
}
.health_cpys_xj {
  position: absolute;
  top: 110px;
  width: 80%;
  left: 13px;
}
.health_cpys_yx {
    width: 150px;
    height: 30px;
    background-color: #93c47d;
    text-align: center;
    color: #fff;
    margin: 30px auto;
    line-height: 28px;
    font-size: 18px;
}
.health_zs {overflow: hidden;height: 700px;clear: both;}
.health_xjm{padding-top:50px;}
.health_xjm span {display: block;margin-bottom: 20px;}
.health_xjm ul {width: 1200px;margin: auto;height: 300px;padding-bottom: 50px;}
.health_xjm ul li {width: 16%;float: left;height: 300px;background: url(http://www.fndtech.com/Public/img/fnd_mcnddy.jpg) no-repeat center; background-size: 100% 100%;}
.health_xjm ul li>span {margin-top: 250px;font-size: 20px;color: #565656;}
.health_join {padding-top: 50px;margin-bottom: 50px;}
.health_join_title {width: 1200px;margin: auto;text-align: center;padding-bottom: 50px;}
.health_join_title h3 {margin-bottom: 30px;}
.health_join_title span {display: block;color: #6b6b6b;line-height: 30px;font-size: 20px;}
.health_join_title img{width: 255px;height: 150px;margin-top: 20px;}
.health_join_title p {padding-top: 20px;color: #6b6b6b;font-size: 20px;}
.health_join_title p font {padding-left: 15px;}
.health_zs ul {
    width: 850px;
    margin: auto;
    height: 405px;
}
.health_zs_bottom {
    position: relative;
    top: -164px;
}
.health_zs ul li {
    width: 23%;
    float: left;
}
.health_zs_bottom li:nth-child(1) {
    margin-top: 76px;
}
.health_zs_bottom li:nth-child(3) {
    margin-top: 77px;
}
.health_zs ul li a,.health_zs ul li span{
    position: relative;
    top: -28px;
    left: 13px;
    color: #fff;
	z-index: 999;
}
.health_zs {
    overflow: hidden;
    height: 700px;
}
.health_zsjm {
    height: 263px;
    overflow: hidden;
    width: 850px;
    margin: auto;
}
.health_zsjm h3 {
    position: relative;
    top: -114px;
    left: 36px;
    font-size: 29px;
    width: 60px;
    color: #fff;
    font-weight: 200;
    line-height: 35px;
}
.health_zsjm p {
    position: relative;
    top: -177px;
    left: 200px;
    font-size: 18px;
    width: 600px;
    color: #565656;
    line-height: 30px;
}
.health_dlfl {height: 1100px;}
.health_dlfl h3{margin-top:60px;}
.health_dlfl p{padding-bottom:50px;}
.health_dlfl > img {width: 865px;margin: auto;display: block;}
.health_dlb{width: 865px;margin: auto;}
.health_dlb > ul{float:left;text-align: center;}
.health_dlb > ul:nth-child(1){width:150px;}
.health_dlb > ul:nth-child(2){width:210px;}
.health_dlb > ul:nth-child(3){width:110px;}
.health_dlb > ul:nth-child(4){width:165px;}
.health_dlb > ul:nth-child(5){width:230px;}
.health_dlb > ul > li{height:85px;margin:2px;padding-top: 40px;font-size: 20px;}
.health_dlb > ul > li:nth-child(1) {background-color: #6eaa50;color:#fff;height:120px;font-size: 20px;line-height: 120px;margin-bottom: 4px;padding-top: 0px;}
.health_dlb > ul > li:nth-child(2n){background-color: #f0f5f8;}
.health_dlb > ul > li:nth-child(3){background-color: #e6ebee;}
.health_dlb > ul > li:nth-child(5){background-color: #e6ebee;}
.health_dlb > ul > #health_dlb_li{height: 350px;background-color: #e6ebee;padding-top:157px;}
.health_dlb_s>ul>li {float: left;}
.health_dlb_s>li {float: left;width: 60px;margin: 0px 0 0 10px;padding-top: 10px;}
.health_dlb_s> li:nth-child(1) {width: 206px;margin: 10px 0 auto;border-bottom: 4px solid;padding-bottom: 10px;}
.health_dlb_s > li:nth-child(2) {width: 50px;margin: 0 20px 0px;border-right: 4px solid;padding-right: 20px;height: 60px;}
.health_dlb_s {line-height: 20px;}
.health_dlb_ss>li {width: 103px;float: left;line-height: 125px;}
.health_dlb_ss {margin-top: -40px;}
.health_dlb > ul > li>span ,#health_dlb_li > ul > li >span{margin: 0 20px;display: block;}
.health_dlb>ul>li>i {font-style: normal;display: block;}
#health_dlb_li > ul > li {margin-top: 20px;}
.health_detail {width: 840px;margin: auto;}
.health_etop {padding-bottom: 20px;font-size: 25px;}
.health_emid {height: 165px;}
.health_elist {width: 45%;height: 25px;line-height: 25px;float: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-right: 5%;}
.health_elist>a:hover {color: #5c844a;}
/**空气制水机加盟**/

/**智慧门店**/
.smartshop_pic{
  overflow: hidden;
}
.smartshop_pic img{width:100%;}
.shophtml_title {
    background-color: #ff9041;
    padding-bottom: 30px;
	margin-top:-10px;
	padding-top:50px;
}
.shophtml_title h1 {
    padding-bottom: 10px;
}
.shophtml_title ul {
    margin: auto;
    height: 30px;
    width: 400px;
    font-size: 20px;
    padding: 5px 0;
}
.shophtml_title ul li {
    float: left;
    margin: 0 10px;
}
.shophtml_title p{
    margin: 0;
    padding: 10px;
}
.shophtml_what h3, .shophtml_shop h3 ,.shophtml_qj h3,.shophtml_ztjy h3,.shophtml_td_right h3,.shophtml_why h3,.shophtml_zszc h3{
    margin: 40px auto;
    width: 250px;
    padding: 20px 20px 37px;
    text-align: center;
    font-size: 38px;
    font-weight: 600;
}
.shophtml_what h3 {
    background: url(/aaa/Wap/View/Public/img/shophtml_xhx.jpg) no-repeat 45px 100px;
}
.shophtml_what h4{
  font-size: 30px;
  padding: 0 10px;
  color: #ff6501;
}
.shophtml_what p {
    width: 800px;
    margin: auto;
    font-size: 16px;
    line-height: 30px;
    color: #767676;
	text-align: left;
}
.shophtml_shop{
    background-color: #f5f6f8;
    padding-bottom: 40px;
	padding-top: 20px;
    margin-top: 50px;
}
.shophtml_shop h3 ,.shophtml_qj h3,.shophtml_ztjy h3,.shophtml_why h3,.shophtml_zszc h3{
    width: 800px;
}
.shophtml_shop h3 span ,.shophtml_qj h3 span,.shophtml_ztjy span,.shophtml_zszc h3 span{
    color: #f08725;
    margin-right: 20px;
}
.shophtml_what_and {
  width: 800px;
  margin: auto;
  height: 320px;
}
.shophtml_what_left {
  width: 50%;
  float: left;
}
.shophtml_what_left h4 {
  font-size: 23px;
  line-height: 40px;
  padding-bottom: 50px;
  margin-right: 105px;
}
.shophtml_what_left ul {
  font-size: 14px;
}
.shophtml_what_left ul li {
    margin: 10px 0;
    color: #767676;
}
.shophtml_what_left > i ,.shophtml_qj_left i{
    font-size: 12px;
    padding-top: 40px;
    display: block;
    font-style: normal;
}
.shophtml_what_right {
  width: 50%;
  float: left;
}
.shophtml_what_right > img {
    width: 100%;
}
.shophtml_what_js {
    width: 800px;
    margin: auto;
}
.shophtml_what_js h4 {
  margin: 40px 5% 20px;
  font-size: 20px;
  font-weight: 100;
  text-align: center;
}
.shophtml_what_js h4 span {
    font-size: 30px;
    padding: 0 10px;
    color: #ff6501;
}
.shophtml_what_js ul {
    margin: 0 5%;
    text-align: left;
}
.shophtml_what_js ul li i {
    color: #ff6501;
    font-size: 25px;
}
.shophtml_qj,.shophtml_ztjy,.shophtml_td,.shophtml_why {
    padding-bottom: 350px;
    width: 800px;
    margin: auto;
}
.shophtml_qj h3 ,.shophtml_ztjy h3,.shophtml_why h3{margin: 0;}
.shophtml_qj p ,.shophtml_ztjy p ,.shophtml_why p,.shophtml_zszc p {
    text-align: center;
    border: solid 1px #aeaaaa;
    width: 700px;
    padding: 10px;
    font-size: 18px;
    color: #767676;
    margin: auto;
}
.shophtml_qj_left i {
    padding-top: 10px;
}
.shophtml_qj_and {
    padding-top: 60px;
}
.shophtml_qj_left {
    width: 40%;
    float:left;
}
.shophtml_qj_left h4 {
    padding-bottom: 10px;
    font-weight: 200;
    font-size: 18px;
    color: #676767;
}
.shophtml_qj_left ul {
    float: left;
}
.shophtml_qj_left ul li {
    border: solid 1px #575757;
    width: 110px;
    text-align: center;
    font-size:13px;
}
.shophtml_qj_left .shophtml_qj_left_s li {
    width: 85px;
}
.shophtml_qj_left i {
    padding-top: 10px;
}
.shophtml_qj_right {
    width: 60%;
    float: right;
}
.shophtml_ztjy span {
    margin-right: 0;
}
.shophtml_ztjy p {
    width: 500px;
}
.shophtml_ztjy ul {
    margin-top: 40px;
}
.shophtml_ztjy ul li {
    width: 25%;
    text-align: center;
    float: left;
}
.shophtml_ztjy ul li span {
    margin-right: 10px;
    position: relative;
    z-index: 999;
    top: -40px;
    font-size: 18px;
    color: #fff;
}
.shophtml_ztjy img {
    height: 330px;
}
.shophtml_td_a{
    background-color: #f5f6f8;
    margin-top: 40px;
}
.shophtml_td {
    padding-bottom: 80px;
}
.shophtml_td img {
    width: 40%;
    margin-top: 50px;
}
.shophtml_td_right {
    float: right;
    width: 50%;
    text-align: left;
}
.shophtml_td_right h3 {
    width: 400px;
    text-align: left;
    padding: 0;
    margin-bottom: 20px;
}
.shophtml_td_right_i {
    width: 100%;
    height: 50px;
}
.shophtml_td_right i {
    font-style: normal;
    border: solid 1px;
    margin: 0 20px;
    width: 100px;
    display: block;
    text-align: center;
    float: left;
    background-color: #ef8726;
    color: #fff;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
}
.shophtml_td_right span {
    float: left;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
}
.shophtml_td_right p {
    width: 380px;
    font-size: 14px;
    margin-top: 10px;
    line-height: 25px;
}
.shophtml_why {
    height: 200px;
    overflow: hidden;
}
.shophtml_why > p,.shophtml_zszc p {
    width: 550px;
}
.shophtml_why_y {margin-top: 40px;}
.shophtml_why_ys{width:33%;float: left;}
.shophtml_why_ys h4,.shophtml_why_ys p {
  position: relative;
  top: -220px;
  text-align: center;
  color: #fff;
}
.shophtml_why_ys h4{
font-size:20px;
font-weight:200;
margin-bottom:10px;
}
.shophtml_why_ys p {
    border: hidden;
    width: 60%;
    font-size: 12px;
}
.shophtml_zszc {width: 850px;margin: auto;padding-bottom: 60px;}
.shophtml_zszc h3 {padding: 20px 0;margin-bottom:0;}
.shophtml_zszc p {margin-bottom: 40px;margin-top: 0;}
.shophtml_zszc_ul{width:859px;margin:auto;height: 800px;}
.shophtml_zszc_ul>ul{float:left;}
.shophtml_zszc_ul>ul:nth-child(1),.shophtml_zszc_ul>ul:nth-child(4) {width:100px;}
.shophtml_zszc_ul>ul:nth-child(2) {width:105px;}
.shophtml_zszc_ul>ul:nth-child(3) {width:230px;}
.shophtml_zszc_ul>ul:nth-child(5),.shophtml_zszc_ul>ul:nth-child(6) {width:150px;}
.shophtml_zszc_ul>ul>li{margin:4px 2px;font-size: 12px;text-align: center;}
.shophtml_zszc_ul>ul>li:nth-child(1){background-color: #ff9130;color:#fff;height:65px;line-height:65px;font-size: 18px;text-align: center;}
.shophtml_zszc_ul > ul:nth-child(2) > li:nth-child(1),.shophtml_zszc_ul > ul:nth-child(4) > li:nth-child(1){line-height: 65px }
.shophtml_zszc_ul>ul>li:nth-child(2n){background-color: #fcfcfc;}
.shophtml_zszc_ul>ul>li:nth-child(3),.shophtml_zszc_ul>ul>li:nth-child(5){background-color: #ebedec;}
.shophtml_zszc_ul>ul>li:nth-child(2){height: 120px;}
.shophtml_zszc_ul > ul > li > i {font-style: normal;display: block;}
.shophtml_zszc_ul > ul > li>span {display: block;text-align: left;margin: 0 10px;}
.shophtml_zszc_ul > ul:nth-child(2) > li:nth-child(2), .shophtml_zszc_ul > ul:nth-child(4) > li:nth-child(2),.shophtml_zszc_ul > ul:nth-child(2) > li:nth-child(3), .shophtml_zszc_ul > ul:nth-child(4) > li:nth-child(3){ line-height:120px; }
.shophtml_zszc_ul > ul:nth-child(1) > li:nth-child(2),.shophtml_zszc_ul > ul:nth-child(3) > li:nth-child(2), .shophtml_zszc_ul > ul:nth-child(6) > li:nth-child(2) {padding-top: 30px;height: 90px;}
.shophtml_zszc_ul > ul > li:nth-child(3){height: 135px;padding-top:10px; }
.shophtml_zszc_ul > ul > li:nth-child(4){height: 144px;padding-top:10px; }
.shophtml_zszc_ul > ul > li:nth-child(5){height: 280px;padding-top:10px; }
.shophtml_zszc_ul > ul:nth-child(1) > li:nth-child(4),.shophtml_zszc_ul > ul:nth-child(2) > li:nth-child(4), .shophtml_zszc_ul > ul:nth-child(4) > li:nth-child(4){padding-top:45px; height: 110px;}
.shophtml_zszc_ul > ul:nth-child(1) > li:nth-child(5),.shophtml_zszc_ul > ul:nth-child(2) > li:nth-child(5), .shophtml_zszc_ul > ul:nth-child(4) > li:nth-child(5){padding-top:110px; height: 180px;}
.shophtml_zszc_ul > ul:nth-child(1) > li:nth-child(3),.shophtml_zszc_ul > ul:nth-child(6) > li:nth-child(3){height:90px;padding-top:55px;}
.shophtml_zszc_ul > ul:nth-child(5) > li:nth-child(5),.shophtml_zszc_ul > ul:nth-child(6) > li:nth-child(5){height: 220px;padding-top:70px}
/**智慧门店**/
/**食必福**/
.food_a{overflow: hidden;padding-top:50px;}
.food_a>div{margin:-7px auto 0;width: 1200px;min-width: 1000px;position: relative;}
.food_a>div>img{position: relative;left: -360px;}
.food_t {padding-bottom: 50px;}
.food_t>h1 {
  text-align: center;
  font-size: 45px;
  font-weight: 400;
  color: #000;
  margin: 30px auto;
}
.food_t > i, .food_ms > h3, .food_ms_kc > h3, .food_tzyylfx > h3, .food_tzn > h3, .food_scbj > h3{
    font-style: normal;
    font-size: 45px;
    text-align: center;
    display: block;
    width: 480px;
    margin: 0 auto 50px;
    color: #fff;
    background-image: url(/Public/images/zhihui/zh_food_20190906.png);
    background-size: 100% 100%;
}
.food_t>p {
  font-size: 22px;
  text-align: center;
}
.food_t>p>span {
  color: #f54337;
}
.food_a>.food_sc_a{width:100%;background-color: #f6f6f6;}
.food_a>.food_sc_a>.food_sc {
  width: 1200px;
  padding: 20px 0;
  height: 490px;
  margin: auto;
}
.food_sc > h3, .food_sc_kc > h3,.food_znyj>h3, .food_xmys > h3, .food_zsdx > h3{
  text-align: center;
  font-size: 45px;
  font-weight: 200;
  margin: 40px auto 0;
  background: url(/Public/images/zhihui/zh_food_cxt_2.png) no-repeat;
  background-position-x: 53%;
  background-position-y: 100%;
  height: 100px;
}
.food_sc > h3 > span, .food_sc_r > p > span, .food_sc_kc > h3 span, .food_sc_kc > p > span, .food_znyj > h3 > span, .food_sc_kc > h3 > span, .food_xmys > h3 > span,.food_zsdx > h3 >span,.food_tzyylfx_bottom > p > span,.food_tzn_bottom>p>span{
  color: #f16556;
}
.food_sc_l {
  width: 470px;
  float: left;
  margin-left: 70px;
}
.food_sc_l img {
  width: 100%;
}
.food_sc_l>span {
  width: 160px;
  display: block;
  margin: auto;
}
.food_sc_r {
  width: 630px;
  float: right;
  margin-top: 60px;
}
.food_sc_r > p {
  font-size: 18px;
  text-align: left;
  padding-bottom: 30px;
  width: 590px;
}
.food_sc_kc {padding: 40px 0;}
.food_sc_kc>img{text-align: center;}
.food_sc_kc>p{font-size:19px;text-align: center;margin-top: 30px;}
.food_sc_kc>i{text-align:center;display:block;margin:auto;font-style: normal;}
.food_a > .food_sc_kc > img {
  display: block;
  margin: auto;
  position: relative;
  left: 0;
}
.food_zhpt {
  position: relative;
  top: -388px;
  color: #f54337;
  left:-15px;
  margin-bottom: -235px;
}
.food_zhpt h3 {
  font-size: 45px;
  text-align: center;
  padding-bottom: 120px;
}
.food_zhpt span {
  font-size: 30px;
  margin-left: 145px;;
}
.food_zhpt_span {
  text-align: center;
  position: relative;
  left: 15px;
}
.food_a >.food_znyj {
  background-color: #1b1f22;
  width: 100%;
  height: 700px;
}
.food_znyj>h3 {
  color: #fff;
  padding-top: 40px;
}
.food_znyj>ul {
  width: 1200px;
  margin: 40px auto;
}
.food_znyj>ul>li {
  float: left;
  width: 290px;
  background-color: #f54337;
  margin-right: 10px;
  height: 480px;
  color: #fff;
  text-align: center;
}
.food_znyj>ul>li>img {width: 100%;}
.food_znyj_t>h4 {
  font-size: 30px;
  font-weight: 200;
}
.food_znyj_t>i {
  font-style: normal;
  color: #f5c2c9;
  width: 270px;
  display: block;
  margin: auto;
  font-size: 18px;
}
.food_ms, .food_ms_kc {height: 520px;}
.food_ms > h3, .food_ms_kc > h3 {
  background-image: url(/Public/images/zhihui/zh_food_2019090601.png);
  background-size: 100% 100%;
  height: 120px;
  line-height: 60px;
}
.food_ms > h3, .food_ms_kc>h3 {margin: 40px auto 60px;}
.food_ms > ul > li,.food_ms_kc > ul > li {
  width: 295px;
  float: left;
  margin-right: 5px;
}
.food_ms > ul > li > img,.food_ms_kc>ul>li>img{
  width: 100%;
  height: 255px;
}
.food_ms > ul > li > h4,.food_ms_kc>ul>li>h4{
  background-image: url(http://www.fndtech.com/Public/images/zhihui/zh_food_080909.png);
  height: 53px;
  padding-left: 30px;
  padding-top: 13px;
  font-size: 18px;
  color: #6a6a6a;
}
.food_ms_kc {padding-bottom: 40px;}
.food_a >.food_wjdj_a {
  height: 540px;
  width: 100%;
  background-color: #f3f3f3;
}
.food_wjdj {
  width: 1200px;
  margin: auto;
}
.food_wfdj_l {
  width: 600px;
  float: left;
}
.food_wfdj_r {
  float: right;
  width: 600px;
}
.food_wfdj_r>h3 {
  padding-top: 80px;
  font-size: 45px;
  color: #f54337;
  font-weight: 200;
  padding-bottom: 75px;
}
.food_wfdj_r > ul > li:first-child {background: url(/Public/images/zhihui/zh_food_09_05.jpg) no-repeat;}
.food_wfdj_r > ul > li {
  display: block;
  margin-bottom: 20px;
  color: #fff;
  background: url(/Public/images/zhihui/zh_food_09_08.jpg) no-repeat;
  height: 38px;
  padding-left: 40px;
  font-size: 22px;
  line-height: 38px;
}
.food_wfdj_r>p {
  font-size: 18px;
  color: #656565;
}
.food_wjdj_a.food_xmys_a {
  height: 600px;
  background-color: #f7f5f8;
  width:100%;
}
.food_xmys {
  width: 1200px;
  margin: auto;
  padding-top: 40px;
}
.food_xmys > h3 {margin-bottom: 40px;}
.food_xmys > ul > li {
  width: 280px;
  float: left;
  margin-right: 20px;
}
.food_xmys > ul > li > img {width: 100%;}
.food_xmys > ul > li > i {
  font-style: normal;
  text-align: center;
  display: block;
  font-size: 25px;
  margin-top: 10px;
  background-image: url(http://www.fndtech.com/Public/images/zhihui/zh_food_080909.png);
  height: 200px;
  background-repeat: no-repeat;
  background-position: -1200% 15%;
}
.food_zsdx {height: 600px;}
.food_zsdx h3{height:170px;}
.food_zsdx > ul {margin-top: 40px;}
.food_zsdx > ul > li {
  float: left;
  width: 300px;
  height: 220px;
  background-color: #f54337;
}
.food_zsdx > ul > li > img {
  width: 100%;
  height: 220px;
}
.food_zsdx > ul > li > p {
  font-size: 20px;
  width: 250px;
  margin: auto;
  color: #fff;
  margin-top: 75px;
}
.food_a>.food_scbj_a {
  width: 100%;
  margin: auto;
  background-color: #f6f6f6;
  height: 600px;
}
.food_scbj {
  padding-top: 40px;
  width: 985px;
  margin: auto;
}
.food_scbj>ul {
  width: 130px;
  text-align: center;
  float: left;
  color: #464646;
}
.food_scbj>ul>li {
  height: 60px;
  margin: 2px 1px;
  background-color: #f8f1e9;
  font-size: 18px;
  line-height:60px;
}
.food_scbj >.food_scbj_ull {width: 240px;}
.food_scbj > .food_scbj_ulll {width: 330px;}
.food_scbj > .food_scbj_ullll {width: 285px;}
.food_scbj_ullll>li:nth-child(2) {
  height: 181px;
  text-align: left;
  line-height: normal;
  padding-top: 65px;
}
.food_scbj_bottom {
  width: 1100px;
  clear: both;
  margin: auto;
  padding-top: 40px;
  font-size: 20px;
}
.food_scbj_bottom>ul>li>span {color: red;}
.food_scbj_ull>.food_scbj_ull_li{line-height: normal;}
.food_a > .food_tzyylfx_a,.food_a > .food_tzn_a {
  width: 100%;
  height: 686px;
  background-color: #f6f6f6;
}
.food_tzyylfx,.food_tzn{
  padding-top: 40px;
  width: 960px;
  margin: auto;
}
.food_tzyylfx>ul>li ,.food_tzn>ul>li{
  background-color: #e9ecf5;
  height: 40px;
  margin: 2px 1px;
  font-size: 20px;
  line-height: 40px;
  padding-left: 10px;
}
.food_tzyylfx>ul{
  width: 120px;
  float: left;
}
.food_tzyylfx>i,.food_tzn>i {
  font-style: normal;
  text-align: center;
  clear: both;
  display: block;
  padding: 20px;
}
.food_tzyylfx_bottom,.food_tzn_bottom{
  width: 1100px;
  margin: auto;
  font-size: 18px;
}
.food_tzyylfx_bottom>i ,.food_tzn_bottom>i{
  font-style: normal;
  font-size: 14px;
}
.food_a > .food_tzn_a {height: 960px;}
.food_tzn > ul {width: 200px;float: left;}
.food_tzn {width: 1000px;}
/**食必福**/

