@media (max-width:414px){
/*弹出客服*/
.zhsb_kefuEject{position:fixed; width:549px; height:437px; margin-left:-274px; margin-top:-200px; top:50%; left:50%; z-index: 1000; }
.zhsb_kefuEject img{width:100%;}
.zhsb_kefuEject a.close{position: absolute; top:230px; right:100px;  width:40px; height:40px; background: url(../img/ind_close.png) no-repeat; display: inline-block; }
.zhsb_kefuEject a.close:hover{background: url(../img/ind_close_hover.png) no-repeat; }

/*右侧浮动*/
.floatR{position:fixed; right:10px; top:50%; margin-top:-90px; width:45px; z-index: 999;}
.floatRBtn a{width:40px; height:40px; display:block; border:solid 1px #e1e1e1; border-radius:5px; margin-top:5px;}

.floatRBtn a.kf{ background:#ffffff url(../img/fr_kf.png) no-repeat center; background-size:40px 40px ;}
.floatRBtn a.kf:hover{ background:#ffffff url(../img/fr_kf_hover.png) no-repeat center; background-size:40px 40px; }

.floatRBtn a.ewm{ background:#ffffff url(../img/fr_ewm.png) no-repeat center; background-size:40px 40px;}
.floatRBtn a.ewm:hover{ background:#ffffff url(../img/fr_ewm_hover.png) no-repeat center; background-size:40px 40px;} 

.floatRBtn a.tel{background:#ffffff url(../img/fr_tel.png) no-repeat center; background-size:40px 40px;}
.floatRBtn a.tel:hover{ background:#ffffff url(../img/fr_tel_hover.png) no-repeat center; background-size:40px 40px;} 

.floatRBtn a.goTop{ background:#ffffff url(../img/fr_top.png)  no-repeat center; background-size:40px 40px;}
.floatRBtn a.goTop:hover{ background:#ffffff url(../img/fr_top_hover.png)  no-repeat center; background-size:40px 40px;}

.FLR_kfMsgBox{position:absolute; top:110px; right:55px; width:200px; border:solid 1px #e1e1e1; border-radius:5px; background: #ffffff; padding:10px;}

.FLR_kfMsg p{font-size:14px; line-height: 23px; color:#F55C4E;}
.FLR_kfMsg p span{color:#666666}
.FLR_Arr_R{position:absolute; top:18px; right:-6px;width:6px;height:10px; background: url(../img/arr_R.png) no-repeat;}

.FLR_ewmMsg{text-align: center;}
.FLR_ewmMsg p{font-size:14px; line-height: 25px; text-align: center;}

/*头部*/
.zhsb_top{float:left; width:100%;overflow: hidden;}
.zhsb_Box{width:360px; height:auto; margin:0 auto; overflow: hidden;}
.zhsb_logo{float:left; width:100%; height:auto;}
.zhsb_logo img{float:left; width:30%; height:auto;}
.zhsb_logo p{float:left; font-size:14px; line-height: 100px; color:#ff9d26; display: none;}

.zhsb_nav{float:left; width:60%; display: none;}
.zhsb_nav ul li{float:left; width:12.5%; text-align: center; line-height: 100px;  }
.zhsb_nav ul li a{font-size:14px; color:#666666;line-height: 30px; display: inline-block;}
.zhsb_nav ul li a:hover{color:#ff777f; border-bottom: solid 1px #ff777f;}
.zhsb_nav ul li a.act{color:#ff777f; border-bottom: solid 1px #ff777f;}

.zhsb_MobBtn{position:fixed; top:15px; right:10px; width:40px; height:40px; display: inline-block; z-index: 9999; border-radius: 8px; }
.zhsb_MobBtnA img{ border-radius: 8px;}
.zhsb_MobBtn ul{position:absolute; top:50px; right:0px; width:120px; background: #FFFFFF; text-align: center; border-radius: 8px; padding:10px; box-sizing: border-box; display: inline-block;}
.zhsb_MobBtn ul li{font-size:14px; line-height:30px;}
.zhsb_MobBtn ul li a{color:#333333;}
.zhsb_MobBtn ul li a:hover{color:#ff777f}
.arr_up{position:absolute;top:-22px;right:20px;  width:0; height:0; display:inline-block; border:solid 5px transparent; border-bottom-color: #ffffff; line-height: 35px; margin-left:5px; margin-top:12px}

/*首页-banner*/
.zhsb_banner_home{float:left; position:relative; width:100%; height:200px;}

.zhsb_bannerTag{position:absolute; bottom:0px; left:0; width:100%; height:30px; text-align: center; line-height: 30px; z-index: 999;}
.zhsb_bannerTag a{width:5px; height:5px; display: inline-block; border:solid 1px #ffffff; border-radius: 100%; margin:0 2px;}
.zhsb_bannerTag a:hover{ border:solid 1px #ffffff; background: #ffffff;}
.zhsb_bannerTag a.act{border:solid 1px #ffffff; background: #ffffff;}
.zhsb_banner_home ul li {float: left;width: 100%;height: 200px;z-index: 900;background-size: cover;}

/*首页-特色*/
.zhsb_main_bg_fff8f8{float:left; width:100%; overflow: hidden; background:#fff8f8;}
.zhsb_main_bg_ffffff{float:left; width:100%; overflow: hidden; background:#ffffff;}
.zhsb_main_bg_f8f8f8{float:left; width:100%; overflow: hidden; background:#f8f8f8;}
.zhsb_main_bg_wh{float:left; width:100%; overflow: hidden; background:url(../img/gywm_wh.jpg) 40% 0 no-repeat; background-size:cover;}

.zhsb_mainTitle{width:100%; padding:20px 0; text-align: center;box-sizing: border-box;}
.zhsb_mainTitle h1{font-size:24px; color:#ff777f; line-height: 50px;}
.zhsb_mainTitle h2{font-size:16px; color:#ff777f; line-height: 30px;}
.zhsb_mainTitle p{font-size:14px; color:#666666; line-height: 30px;}
.zhsb_mainTitle p.red{color:#ff777f;}

.zhsb_fkTS{width:100%; overflow: hidden;}
.zhsb_fkTS ul li{float:left; width:33.3%; text-align: center; padding:20px 0px 20px 0;box-sizing: border-box;}
.zhsb_fkTS ul li h1{font-size:22px; color:#ff777f; line-height:56px;}
.zhsb_fkTS ul li img{width:60%;}
.zhsb_fkTS ul li p{font-size:12px; color:#666666; line-height:22px;}
.zhsb_fkTS ul li p span{color:#ff777f;}

/*首页-名称解释*/
.zhsb_name{width:100%; overflow: hidden; padding:0px 0;box-sizing: border-box;}
.zhsb_name ul li{float:left; width:100%; padding:30px 0;  height:auto; text-align: center; background: #ff9c77;box-sizing: border-box;}
.zhsb_name ul li.red{background: #ff777f;}
.zhsb_name ul li.red2{background: #ff777f;}
.zhsb_name ul li.cheng{background: #ff9c77;}
.zhsb_name ul li img{width:25%;}
.zhsb_name ul li p{font-size:14px; line-height:50px; color:#ffffff}

/*首页-公司介绍*/
.zhsb_js{width:100%; overflow: hidden; padding:20px 20px 30px 20px;box-sizing: border-box;}
.zhsb_js dl dt{float:left; width:100%;}
.zhsb_js dl dt img{width:100%; border-radius: 8px;}
.zhsb_js dl dd{float:left; width:100%; padding-left:0%;}
.zhsb_js dl dd p{font-size:14px; line-height: 26px; color:#666666; margin-top:10px;}
.zhsb_js dl dd a{width:100%; height:40px; text-align:center; border-radius: 5px; color:#ff777f; border:solid 1px #ff777f; display: inline-block; line-height: 40px; margin-top:30px;}
.zhsb_js dl dd a:hover{background: #FF777F; color:#ffffff}

/*首页-招商加盟*/
.zhsb_zsjm{width:100%; overflow: hidden; padding:0px 0px 20px 0;box-sizing: border-box; }
.zhsb_Item {width:320px; margin:0 auto; overflow: hidden; padding:0 20px; box-sizing: border-box;}
.zhsb_Item input{width:100%; height:40px; border:solid 1px #e1e1e1; border-radius: 5px; padding-left:10px; line-height: 40px; font-size:14px; color:#333333;; margin-top:10px; box-sizing: border-box;}
.zhsb_Item textarea{width:100%; height:100px; border:solid 1px #e1e1e1; border-radius: 5px; padding-left:10px; line-height: 24px; font-size:14px; color:#333333;; margin-top:10px; box-sizing: border-box; }
.zhsb_Item button{width:100%; height:40px; border:solid 1px #ff777f; border-radius: 5px; text-align: center; color:#ffffff; background:#ff777f ;margin-top:15px;}
.zhsb_Item button:hover{background:#e86068; cursor: pointer;}
.zhsb_Item h2{font-size:20px; color:#ff777f; line-height: 100px; text-align:center}

.zhsb_jmPic{width:100%; overflow: hidden; }
.zhsb_jmPic ul li {float:left; width:30%;  height:auto; margin:0 1%;}
.zhsb_jmPic ul li img{ border-radius: 5px;}

.zhsb_jmTag{float:left; width:100%; height:30px; text-align: center; line-height: 30px; z-index: 999; margin-top:20px;}
.zhsb_jmTag a{width:5px; height:5px; display: inline-block; border:solid 1px #ff777f; border-radius: 100%; margin:0 2px;}
.zhsb_jmTag a:hover{ border:solid 1px #ff777f; background: #ff777f;}
.zhsb_jmTag a.act{border:solid 1px #ff777f; background: #ff777f;}

/*首页-产品*/
.zhsb_pro{width:100%; overflow: hidden; padding:0px 0px 30px 0;box-sizing: border-box;}
.zhsb_pro ul li{float:left; width:48%; height:auto; overflow: hidden; text-align: center; margin:0.5%; }
.zhsb_pro ul li:hover{color:#ff777f; filter:alpha(opacity=90);opacity:0.9;}
.zhsb_pro ul li img{width:100%;}
.zhsb_pro ul li p{font-size:14px; line-height: 50px;}

/*首页-新闻*/
.zhsb_newsBox{width:100%; overflow:hidden;}
.zhsb_newsL{float:left; width:40%; height:auto; display: none;}
.zhsb_newsL img{width:100%; height:355px;}

.zhsb_newsR{float:left; width:100%; margin-left:0%; padding:20px; box-sizing: border-box;}
.zhsb_newsR dl{float:left; width:100%; border-bottom: solid 1px #e1e1e1; padding-bottom: 8px; margin-bottom: 8px;}
.zhsb_newsR dl dt{float:left; width:20%; height:60px; background: #ff777f; text-align: center;}
.zhsb_newsR dl dt p{font-size:12px; text-align: center; color:#ffffff; line-height: 20px;}
.zhsb_newsR dl dt p.date{font-size:12px; text-align: center; color:#ffffff; line-height: 40px;}
.zhsb_newsR dl dd{float:left; width:80%; padding:0 10px; box-sizing: border-box;}
.zhsb_newsR dl dd h1{font-size:14px; color:#333333; line-height:22px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;}
.zhsb_newsR dl dd h1 a{color:#333333}
.zhsb_newsR dl dd h1 a:hover{color:#ff777f; }
.zhsb_newsR dl dd p{width:100%; font-size:14px; color:#666666; line-height:22px; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
.zhsb_newsR dl dd p.date2{font-size:12px; color:#999999; line-height: 22px; display: none;}

.zhsb_aBtn{float:left; width:100%; height:80px; text-align: center; margin-top:20px;}
.zhsb_aBtn a{font-size:14px; width:180px; height:40px; display: inline-block; border: solid 1px #e1e1e1; border-radius: 5px; line-height: 40px;}
.zhsb_aBtn a:hover{color:#ff777f;border:solid 1px #ff777f;}

/*首页-底部*/
.zhsb_foot{width:100%; overflow: hidden; padding:50px 0; box-sizing: border-box; background: #ff777f;}
.zhsb_footNav{width:100%; text-align: center; display: none;}
.zhsb_footNav a{color:#ffffff; font-size:14px; line-height: 22px; margin:0 5px;}
.zhsb_footNav a:hover{filter:alpha(opacity=80);opacity:0.8}

.zhsb_ewm{width:100%; text-align: center; padding:30px 0;box-sizing: border-box;}
.zhsb_ewm p{font-size:12px; color:#ffffff; line-height: 28px;}
.zhsb_footMsg{width:100%; text-align: center;}
.zhsb_footMsg p{font-size:14px; color:#ffffff; line-height: 24px; padding:0 10px; box-sizing: border-box;}

/*二级-banner*/
.zhsb_banner{position:relative; width:100%; height:150px;}
.zhsb_banner.aboutUS{float:left; width:100%; background: url(../img/banner_cpzx.jpg) center no-repeat; background-size: cover}
.zhsb_banner.ZSJM{float:left; width:100%; background: url(../img/banner_zsjm.jpg) center no-repeat; background-size: cover}
.zhsb_banner.JSPX{float:left; width:100%; background: url(../img/banner_jspx.jpg) center no-repeat; background-size: cover}
.zhsb_banner.BNCC{float:left; width:100%; background: url(../img/banner_bncc.jpg) center no-repeat; background-size: cover}
.zhsb_banner.LXWM{float:left; width:100%; background: url(../img/banner_lxwm.jpg) center no-repeat; background-size: cover}
.zhsb_banner.GYWM{float:left; width:100%; background: url(../img/banner_gywm.jpg) center no-repeat; background-size: cover}
.zhsb_banner.NEWS{float:left; width:100%; background: url(../img/banner_xwzx.jpg) center no-repeat; background-size: cover}

.zhsb_bannerTxt{width:100%; overflow: hidden; margin-top:50px;padding-left:50px; box-sizing: border-box;}
.zhsb_bannerTxt h1{font-size:20px; color:#ff777f;}
.zhsb_bannerTxt h2{font-size:12px; color:#ff777f; padding-left:30px; box-sizing: border-box; line-height: 30px;}

/*二级-路径*/
.zhsb_path{float:left; width:100%; height:50px; border-bottom: solid 1px #e1e1e1;}
.zhsb_pathBox{width:36D0px; height:50px; margin:0 auto; line-height: 50px; padding:0 10px; box-sizing: border-box;}
.zhsb_pathBox a{float:left;color:#333333; font-size:12px}
.zhsb_pathBox a:hover{float:left;color:#ff777f}
.zhsb_pathBox span{float:left; color:#999999; margin:0 5px; font-size:12px}

/*二级-产品*/
.zhsb_ejpro{width:100%; overflow:hidden; padding: 0 0 50px 0;}
.zhsb_ejpro dl{float:left; width:100%; overflow: hidden; margin-bottom: 30px;  background: #ffffff; padding:20px; box-sizing: border-box;}
.zhsb_ejpro dl dt{float:left; width:100%; box-sizing: border-box;}
.zhsb_ejpro dl dt img{width:100%;}
.zhsb_ejpro dl dd{float:left; width:100%; padding:20px; box-sizing: border-box; border-left:none; }
.zhsb_ejpro dl dd h1{font-size:18px; color:#333333; line-height: 30px;}
.zhsb_ejpro dl dd h1 a{color:#333333}
.zhsb_ejpro dl dd h1 a:hover{color:#ff777f}
.zhsb_ejpro dl dd p{font-size:14px; color:#666666; line-height: 24px;}

.zhsb_share{width:100%; text-align: right; margin-top:20px;}
.zhsb_xjBtn{width:100%; text-align: left; margin-top:20px;}
.zhsb_xjBtn a{width:120px; height:40px; border-radius:25px; text-align: center;color:#ffffff; background: #ff777f; display: inline-block; line-height: 40px;}
.zhsb_xjBtn a:hover{background:#e86068;}

/*二级-产品详情*/
.zhsb_porXQ{width:100%; padding:20px; box-sizing: border-box; border-top:solid 1px #e1e1e1; margin-top:10px; background: #ffffff;}
.zhsb_porXQ h1{font-size:22px; line-height: 50px; color:#333333;}
.zhsb_porXQ p{font-size:14px; line-height: 24px; color:#333333; margin-top:15px;}
.zhsb_porXQ p img{width:100%;}


/*二级-招商加盟*/
.zhsb_jmzc{width:100%; overflow: hidden; padding:0 10px 50px 10px; box-sizing: border-box; text-align: center;}
.zhsb_jmzcMsg{width:100%; padding:0 10px 20px 10px ; box-sizing: border-box;}
.zhsb_jmzcMsg > span{width:80px; height:80px; display: inline-block; background: #ff777f; border-radius: 100%; text-align: center; font-weight: bold; color:#ffffff; font-size:30px; line-height: 80px;;}
.zhsb_jmzcMsg h1{font-size:18px; line-height: 30px; color:#ff777f;margin-top:20px;}
.zhsb_jmzcMsg p{font-size:13px; color:#666666; line-height: 24px;}
.zhsb_jmzcMsg p img{width: 100%;}
.zhsb_jmzcMsg p.T_left{text-align: left; margin-top:10px;line-height: 24px;}

/*二级-百年传承*/
.zhsb_bnccTJ{width:100%; overflow: hidden; padding:0 10px 20px 10px; box-sizing: border-box; text-align: center;}
.zhsb_bnccTJ img{width:100%}
.zhsb_bnccZX{width:100%; overflow: hidden; padding:0 10px 20px 10px; box-sizing: border-box; text-align: center;}
.zhsb_bnccZX ul li{float:left; width:50%; text-align: center; margin-bottom: 5px;}

/*二级-关于我们*/
.zhsb_gsjs{width:100%; overflow: hidden; padding-bottom: 50px;}
.zhsb_gsjs dl dt{float:left; width:100%;}
.zhsb_gsjs dl dt img{width:100%;}
.zhsb_gsjs dl dd{float:left; width:100%; padding-left:20px; box-sizing: border-box; margin-top:20px;}
.zhsb_gsjs dl dd p{font-size:14px; color:#666666; line-height: 25px; margin-bottom: 10px;}

.zhsb_whTxt{width:100%; height:200px; margin-top:20px; padding-left:80px; padding-right:20px; box-sizing: border-box;}
.zhsb_whTxt h1{font-size:22px; color:#ff777f}
.zhsb_whTxt h2{font-size:14px; color:#ff777f}

.zhsb_qyry{width:100%; overflow: hidden; padding-bottom: 50px;}
.zhsb_qyry ul li{float:left; width:48%; background: #f8f8f8; text-align: center; padding:20px 10px; box-sizing: border-box; margin:1%;}
.zhsb_qyry ul li img{width:80%;}
.zhsb_qyry ul li p{font-size:12px; color:#666666; line-height:30px; margin-top:20px;word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;}

.zhsb_arr{width:100%; height:30px; overflow: hidden; text-align: center; margin-top:30px;}
.zhsb_arr a{width:30px; height:30px; display: inline-block; text-align:center;}
.zhsb_arr a.left{background: url(../img/gywm_arrL.png) no-repeat center; background-size:80% ;}
.zhsb_arr a.left:hover{background: url(../img/gywm_arrl_hover.png) no-repeat center; background-size:80% ;}
.zhsb_arr a.right{background: url(../img/gywm_arrR.png) no-repeat center; background-size:80% ;}
.zhsb_arr a.right:hover{background: url(../img/gywm_arrR_hover.png) no-repeat center; background-size:80% ;}

/*二级-联系我们*/
.zhsb_conHZ{width:100%; height:200px; overflow: hidden; background: url(../img/lxwm_map.jpg) center no-repeat; background-size: cover;;}

.zhsb_contact{float:left;width:100%; margin-top:20px; padding:0 0 50px 0; box-sizing: border-box;}
.zhsb_contact ul{width:100%; overflow: hidden; margin: 0 auto;}
.zhsb_contact ul li{position:relative; float:left; width:100%; height:290px; text-align: center; background: #f8f8f8; padding:20px; box-sizing: border-box;}
.zhsb_contact ul li.white{background: #fefefe;}
.zhsb_contact ul li img{width:50px; height:50px; margin-top:30px;}
.zhsb_contact ul li h1{width:100%; font-size:18px; color:#ff777f; line-height: 50px; border-bottom: solid 1px #e1e1e1;display: inline-block; }

.zhsb_contact ul li h2{font-size:12px; color:#999999;line-height: 30px; font-weight: normal;}
.zhsb_contact ul li h3{font-size:12px; color:#333333;line-height: 30px; font-weight: normal;}
.zhsb_contact ul li p{font-size:12px; color:#666666; line-height: 26px; text-align: left;}

/*二级-新闻中心*/
.zhsb_news{width:100%; overflow: hidden;}
.zhsb_news ul li{float:left; width:98%; margin:0 1% 2% 1%; padding:0 0 10px 0; box-sizing: border-box; overflow: hidden;text-align: center; }
.zhsb_news ul li img{width:95%;height:95% }
.zhsb_news ul li h1{font-size:16px; color:#333333; line-height: 40px; text-align: center;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; }
.zhsb_news ul li h1 a{color:#333333}
.zhsb_news ul li h1 a:hover{color:#ff777f;}
.zhsb_news ul li h2{font-size:12px; color:#999999; line-height: 24px; text-align: center; font-weight: normal;}
.zhsb_news ul li p{font-size:14px; color:#666666; line-height: 24px; text-align: left; padding:0 10px; box-sizing: border-box; overflow:hidden;text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:4; }
.zhsb_news ul li:hover{background: #f8f8f8; cursor: pointer;}

/*二级-新闻中心详情*/
.fbh_newsDL{float:left; width:100%; overflow: hidden; padding-bottom: 20px; box-sizing: border-box; margin-top:30px;}
.fbh_newsDL h1{width:100%; font-size:20px; text-align: center; color:#036eb8; line-height: 30px;}
.fbh_newsDL h2{width:100%; font-size:12px; text-align: center; color:#999999; line-height: 30px; font-weight: normal;}
.fbh_newsDL p{width:100%; font-size:14px; line-height: 30px; color:#333333; margin-top:15px; text-indent: 0em; padding:0 20px; box-sizing: border-box;}
.fbh_newsDL p.pic{text-align: center; width:100%; text-indent: 0; }
.fbh_newsDL p.pic img{ width:100%; }

.fbh_newsHot{float:left; width:100%; overflow: hidden; padding:0 10px; box-sizing: border-box;margin-top:20px;}
.fbh_newsHot h1{font-size:18px; color:#333333; line-height: 50px; border-bottom: solid 1px #e1e1e1;}
.fbh_newsHot ul{ background: #ffffff; overflow: hidden; padding:10px; box-sizing: border-box;}
.fbh_newsHot ul li{float:left; width:100%; margin-top:18px; overflow: hidden;}
.fbh_newsHot ul li a{font-size:14px; line-height: 24px; color:#333333}
.fbh_newsHot ul li a:hover{color:#142B87}
.fbh_newsHot ul li p{font-size:12px; line-height: 24px; color:#999999}

/*翻页*/
.my_page{float:left; width:100%; height:40px; text-align: center; margin:50px 0;}
.my_page a{padding:0px 8px; text-align: center; line-height: 30px; color:#666666; border:solid 1px #e1e1e1; display:inline-block; margin:0 2px; border-radius: 5px; font-size:12px;}
.my_page a:hover{background: #ff777f; color:#ffffff; border:solid 1px #ff777f;}
.my_page a.act{background: #ff777f;color:#ffffff; border:solid 1px #ff777f;}

}






