header.top{min-width:320px; width:100%; margin:0 auto; -moz-box-orient: horizontal; -webkit-box-orient:horizontal; display: -moz-box; display: -webkit-box;   display: box; position:absolute;  z-index:1; top:0; left:0; z-index:1; right:0px; margin-left:auto;margin-right:auto;}
/* 顶部导航 */
.headerSmallNew {-moz-box-orient: horizontal;  display: -moz-box;  height: 44px;  width: 100%; -webkit-box-orient:horizontal; display:-webkit-box;}
.headerSmallNew .left {min-width: 65px; padding: 8px 0 0;}
.headerSmallNew .left, .headerSmallNew .center, .headerSmallNew .right {display: block; vertical-align: middle;}
.btnArrow.btnArrowLeft {border-bottom-left-radius: 0;  border-left: 0 none;  border-top-left-radius: 0;    margin-left: 21px;   padding: 0 8px 0 2px;}
.btn.btnArrow {position: relative;}
.btn {border-radius:5px; display: inline-block; height: 27px; margin-left: 5px; padding: 0 10px; vertical-align: middle;}
.btnArrow.btnArrowLeft b {left: -16px; top: -1px;}
.btnArrow b {display: inline-block; height: 29px; overflow: hidden; position: absolute; width: 16px;}
.btnArrow.btnArrowLeft b em {left: 6px; top: 3px;}
.btnArrow b em {display: block; height: 21px; position:absolute; transform: rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform-origin: center center 0; width: 21px;}
.btn span {display: inline-block;  height: 27px; line-height: 27px;}
.headerSmallNew .center{-moz-box-flex: 1; -webkit-box-flex:1;font-size: 16px; height: 45px; line-height: 45px; overflow: hidden; text-align: center; word-break: break-all; word-wrap: break-word;}
.headerSmallNew .right { min-width: 65px;  padding: 8px 5px 0 0; text-align: right;}
.btn span {display: inline-block; height: 27px; line-height: 27px;}
/* 分享导航 */
.fxtitle{line-height:30px; padding-left:3px;}
.fxbtn { margin-bottom:8px; padding-bottom:8px; height:100%;}
.fxbtn li{ float:left; width:40%; line-height:25px; margin:5px 0 0 5px; height: 38px; line-height: 38px; padding: 0 10px; vertical-align: top;}
.fxbtn li span{display: inline-block; vertical-align: top;}
.fxbtn li .icon {height: 32px; margin: 3px 10px 0 0; width: 32px;}
/* banner */
#banner{width:100%;line-height:0px;}
#banner img{width:100%;}
/* 内容 */
/* 标题栏 */
#bodys .pageTitle {height: 29px; padding-left: 10px; line-height: 30px; display:-webkit-box;}
#bodys .pageTitle .name {height: 29px; overflow: hidden; word-break: break-all; word-wrap: break-word; line-height: 29px;-webkit-box-flex:2; display:block;}
#bodys .pageTitle .icon{height: 0; margin: 8px 0 0 3px; width: 0;}
.textSizeBtn{ display:block; border-radius: 3px; line-height:23px; height:23px; margin: 2px 6px 0 0px; min-width:30px; position: relative;}
.textSizeBtn .Size{display:block; width:100%; text-align:center;}
#PanelMore{ padding:0 6px;}
.textSizeBtn em{display: inline-block; font-size: 13px; font-weight: normal; vertical-align: top; height:23px;}
.textSizeBtn ul.cont{border-radius: 5px;  width: 100%; margin-top:2px; position: absolute; z-index: 10; text-align:center; display:none; overflow:hidden;}
.textSizeBtn ul.cont li{ text-align:center;}
/* 侧边栏 */
#bodys .moreb{width:100%; height:100%; z-index:1000; position:fixed; top:0; left:100%; display:-moz-box; display:-webkit-box;}
#bodys .moreb .left{-moz-box-flex:2.0; -webkit-box-flex:2.0; height:100%; padding-top:50%;}
#bodys .moreb .left .closeBar{display: block; width: 12px; height: 30px; padding: 0 0 0 5px; overflow: hidden; margin-left: 40%;}
#bodys .moreb .right{-moz-box-flex:8.0; -webkit-box-flex:8.0; padding-top:5px;}
#bodys .moreb .right ul{width:100%; line-height:40px; display:none;}
#bodys .moreb .right ul li{width:100%; height:40px;}
#bodys .moreb .right ul li a{display:block; padding-left:10%; width:100%; height:40px;}
/* 文章内容 */
#bodys article.articleText{margin:10px; font-size:14px;}
#bodys article.articleText img{max-width:100%;}
#bodys article.articleText .imgs img{width:100%;}`
/* 商品列表 */
#bodys article ul.productlist{padding-bottom:8px;}
#bodys article ul.productlist li{width:50%; float:left; text-align:center; margin-top:8px;}
#bodys article ul.productlist li a{display:block; width:90%; height:150px; margin:0 auto; text-align:center;}
#bodys article ul.productlist li a em{display:block; line-height:25px; font-size:14px; text-align:center; margin-top:125px; height:25px; width:100%; overflow:hidden;}
#bodys .lodingmore{margin:5px auto; width:30%; line-height:30px; height:30px; text-align:center; border-radius:3px; overflow:hidden;}
#bodys .loding{border-radius:3px;}
/*文章列表*/
#bodys article ul.newslist {padding-bottom:5px; margin:0 5px;}
#bodys article ul.newslist li{height:30px; line-height:30px; overflow:hidden;}
#bodys article ul.newslist li span{float:right;}
#bodys article ul.newslist li a{line-height:30px;}
/* 新闻内容 */
.articleWrap{margin-top:45px; padding:6px;}
.articleWrap h1{font-size: 17px; font-weight: bold; line-height: 1.5em; padding: 15px 0px; text-align: center; word-break: break-all; word-wrap: break-word;}
.articleWrap .minInfo{font-size: 10px; padding: 0 10px 10px; text-align: center;}
.articleWrap .mininfo span{white-space: nowrap; padding: 0 10px 0 0;}
.articleWrap .articleCont{clear: none; float: none; line-height: 1.5;  text-indent: 0;}
.articleCont img{max-width:100%;}
/* 产品内容 */
.articleProiductShow{ margin-top:45px; padding:6px;}
.articleProiductShow h1,.articleProiductShow .title{font-size: 14px; font-weight: bold; line-height: 1.5em; padding:5px;}
.articleProiductShow h1{font-size: 16px;}
.articleProiductShow .articleBasic{clear: none; float: none; line-height: 1.5;  text-indent: 0;}
.articleProiductShow .articleCont{clear: none; float: none; line-height: 1.5;  text-indent: 0;}
.articleProiductShow .articleBasic ul{margin-bottom:6px;}
.articleProiductShow .articleBasic ul.articleTel .telprice{display:-webkit-box;}
.articleProiductShow .articleBasic ul.articleTel .telprice .productdetailtel{Border-radius:5px; width:49%;}
.articleProiductShow .articleBasic ul.articleTel .telprice .productdetailtel a{height:30px; display:block;  height: 30px; line-height: 30px; padding-left:30px;}
.articleProiductShow .articleBasic ul.articleTel .telprice .productdetailprice{margin-left:2%; Border-radius:5px; width:49%;}
.articleProiductShow .articleBasic ul.articleTel .telprice .productdetailprice a{height:30px; display:block; height: 30px; line-height: 30px; padding-left:30px;}
.articleProiductShow .articleBasic ul.articleTel .productMap{margin-top:6px; Border-radius:5px;}
.articleProiductShow .articleBasic ul.articleTel .productMap a{width:30px; margin:0 auto; text-align:center; height:30px; display:block; height: 30px; line-height: 30px; padding-left:30px;}
/* 翻页控制区 */
.pageControlBar {/*overflow: hidden;*//*火狐*/width: 100%;/*火狐*/padding: 6px 0 0 0;display: -moz-box;	display: -webkit-box;display: box;-moz-box-orient: horizontal;-webkit-box-orient: horizontal;box-orient: horizontal;}
.pageControlBar section {width: 50%; display: block; position: relative;color: #000;padding: 10px;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.pageControlBar p.arrow {height: 100%;}
.pageControlBar .p1, .pageControlBar .p2 {overflow: hidden;word-wrap: break-word;word-break: break-all;}
.pageControlBar .p1 {line-height: 16px;height: 16px;}
.pageControlBar .p2 {font-size: 12px;line-height: 14px;height: 14px;margin-top: 2px;}
.pageControlBar .pagePrev {margin-right: 1px;padding-left: 23px;}
.pageControlBar .pagePrev p {text-align: right;}
.pageControlBar .pageNext {margin-left: 1px;padding-right: 23px;}
.pageControlBar .pageNext p {text-align: left;}
.pageControlBar .arrow {position: absolute;	width: 11px;height: 40px;}
.pageControlBar .pagePrev .arrow {left: 5px;top: 0px;}
.pageControlBar .pageNext .arrow {right: 5px;top: 0px;}
/* 留言板块 */
.articleBook{margin-top:45px;}
.articleBook ul li{padding: 5px 33px 5px 10px;}
.articleBook input, .articleBook textarea{padding:10px; border-style: solid; border-width: 1px; line-height: 30px; width:100%;}
.articleBook input{height: 33px; line-height: normal;padding: 0 10px;}
.articleBook .bookbtn{font-size: 16px; height: 36px; line-height: 36px; max-width: 576px; overflow: hidden; padding: 0 10px; text-align: center; white-space: nowrap; margin:0 auto; border-radius:5px;}
.articleBook input.error, .articleBook textarea:focus.error {box-shadow: 0 0 5px #d45252;}
.articleBook input.valid, .articleBook textarea.valid {box-shadow: 0 0 5px #5cd053;}
/*留言列表*/
.articleBook div.titles{margin: 5px 10px 5px 10px; padding-bottom:5px; display:-moz-box; display:-webkit-box; line-height:30px;}
.articleBook div.titles .title{-webkit-box-flex:1;}
.articleBook div.titles .submitBtn{border-radius:5px; padding:0 5px; display:block;}
.articleBook ul.booklist{margin: 5px 10px 5px 10px;}
.articleBook ul.booklist li{padding:5px;}
.articleBook ul.booklist li.booklist-title{display:-moz-box; display:-webkit-box;}
.articleBook ul.booklist li.booklist-title .name{-webkit-box-flex:1;}
/* 联系我们 */
.articleText ul.ulContact{line-height:28px;}
.articleText ul.ulContact li.cpname{font-size:16px;}
.articleText ul.ulContact li{text-align:left;}
.articleText ul.ulContact li .tel{display:block; height:36px; line-height:36px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:16px; margin:3px auto; padding:0 8px 0 25px;}
.articleText ul.ulContact li .sms{display:block; height:36px; line-height:36px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:16px; margin:3px auto;  padding:0 8px 0 30px; margin-left:8px;}
.articleText ul.ulContact li .address{display:block; height:36px; line-height:36px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:16px; margin:3px auto;  padding:0 30px 0 30px;}
/* 屏幕高度判断 */
@media screen and (max-height: 1150px) {  
	#bodys{min-height:1030px;}
}
@media screen and (max-height: 1050px) {  
	#bodys{min-height:930px;}
}
@media screen and (max-height: 950px) {  
	#bodys{min-height:830px;}
} 
@media screen and (max-height: 850px) {  
	#bodys{min-height:730px;}
} 
@media screen and (max-height: 750px) {  
	#bodys{min-height:380px;}
}
@media screen and (max-height: 650px) {  
	#bodys{min-height:330px;}
}
@media screen and (max-height: 550px) {  
	#bodys{min-height:320px;}
}
@media screen and (max-height: 450px) {  
	#bodys{min-height:300px;}
}
@media screen and (max-height: 350px) {  
	#bodys{min-height:230px;}
}
@media screen and (max-height: 250px) {  
	#bodys{min-height:130px;}
}
@media screen and (max-height: 150px) {  
	#bodys{min-height:30px;}
}

.myScrollbarV {position:absolute;z-index:100;width:5px;bottom:7px;top:2px;right:1px}
.myScrollbarV > div {position:absolute;z-index:100;width:100%;background:rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.5);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);}
