/*--顶部--*/
body.cur {width: 100%;overflow: hidden;position: fixed;}
b{font-weight: normal;}
.fl{float:left;}
.fr{float:right;}
.pos-f{position: fixed;width:100%;height:65px;z-index: 9999;background: #fff;top:0;}
.Homeheader{position:relative;margin:0px; padding:16px 10px;/*-webkit-box-shadow: 3px 3px 10px #d3d3d3;*/height:65px;/*box-shadow: 3px 3px 10px #d3d3d3;*/}
.logo{font-weight: bold;text-align: center;  font-size:18px; color:#1a8ad5; position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.logo img{ display:block; width:110px;}
.Homeheader a.Home{background-image:url(../images/.png);background-size:36px 36px;width:36px;background-position: center;}
.Homeheader a.back{background-image:url(../images/back.png);float:right;background-size:34px 34px;width:34px;}
.Homeheader a.callme{background-image:url(../images/callme.png);float:right;background-size:34px 34px;width:34px;}
.Homeheader a.nav{background-image:url(../images/nav.png);float:left;background-size:34px 34px;width:34px;}
.Homeheader a.search{background-image:url(../images/serach.png);float:right;background-size:34px 34px;width:34px;}
.Homeheader a.cur{background-image:url(../images/nav.png); background-size:34px 34px;}
.Homeheader a{ background-repeat:no-repeat;float:left;height:36px; display:block;background-position: center;}
.main{padding:10px 12px 40px;background: #fff; margin-top: 75px; overflow:hidden;}
.navbg{background:rgba(0,0,0,.5);position:absolute;left:0px;right:0px;bottom:0; z-index:997; display:none;}
nav{position:fixed;left:0px;right:0px;top:65px;z-index:998; display:none;height:393px;overflow-y:scroll;}
nav ul{ margin:0px;padding:0px;background:#fff; border-top:1px solid #d9d9d9;}
nav ul li { position:relative;}
nav ul li span{ display:block;border-bottom:1px solid #d9d9d9; line-height:45px; font-size:16px;}
nav ul li span a{line-height:55px; padding:0px 35px 0 40px; display:block;}
nav ul li em{ background-image:url(../images/problem2.png); background-repeat:no-repeat; background-size:22px 13px; display:block; position:absolute; right:10px; top:20px;width:22px; height:13px; transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
nav ul li.cur em{ transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
nav ul li p{background:#f2f2f2; display:none;}
nav ul li p a{ line-height:55px;padding:0px 45px; display:block; border-bottom:1px solid #d9d9d9; font-size:14px}
nav ul li p a:hover{ background:#1a8ad5; color:#fff;}
nav ul li p a.cur{ background:#008cd6; color:#fff;}
.ui-content{border:none;}
/*nav ul li:nth-child(1){background: url(../images/home.png) no-repeat;background-position: 10px 15px;background-size: 27px;}
nav ul li:nth-child(2){background: url(../images/about.png) no-repeat;background-position: 10px 15px;background-size: 27px;}
nav ul li:nth-child(3){background: url(../images/company.png) no-repeat;background-position: 10px 15px;background-size: 27px;}
nav ul li:nth-child(4){background: url(../images/product.png) no-repeat;background-position: 10px 15px;background-size: 27px;}
nav ul li:nth-child(5){background: url(../images/jion.png) no-repeat;background-position: 10px 15px;background-size: 27px;}
nav ul li:nth-child(6){background: url(../images/store.png) no-repeat;background-position: 10px 15px;background-size: 27px;}
nav ul li:nth-child(7){background: url(../images/link.png) no-repeat;background-position: 10px 15px;background-size: 27px;}*/
nav ul li em{background-image: url(../images/arrows.png);}



/*照片放大*/
#galleryOverlay{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:100000;background-color:#222;background-color:rgba(0,0,0,0.8);overflow:hidden;display:none;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}
/* This class will trigger the animation */
#galleryOverlay.visible{opacity:1;}
#gallerySlider{height:100%;left:0;top:0;width:100%;white-space: nowrap;position:absolute;-moz-transition:left 0.4s ease;-webkit-transition:left 0.4s ease;transition:left 0.4s ease;}
#gallerySlider .placeholder{background: url("../images/preloader.gif") no-repeat center center;height: 100%;line-height: 1px;text-align: center;width:100%;display:inline-block;}
/* The before element moves the
 * image halfway from the top */
#gallerySlider .placeholder:before{content: "";display: inline-block;height: 50%;width: 1px;margin-right:-1px;}
#gallerySlider .placeholder img{display: inline-block;max-width: 85%;vertical-align: middle;}
#gallerySlider.rightSpring{-moz-animation: rightSpring 0.3s;-webkit-animation: rightSpring 0.3s;}
#gallerySlider.leftSpring{-moz-animation: leftSpring 0.3s;-webkit-animation: leftSpring 0.3s;}
#galleryOverlay em{position: absolute;color: #fff;display: block;width:24px;height:24px;top:20px;right:10px;font-size: 35px;text-align: center;z-index: 99;}


.topreturn{background: url(../images/return.png) no-repeat;background-size: 30px;width:30px;}
.Homeheader a.return {background-image: url(../images/return.png);background-size: 25px 25px;}


/*底部*/
footer{font-size:13px;position: relative ;padding:16px 0;color:#fff;width:100%; text-align: center; line-height: 18px;z-index: 100; background:#c5c5c5;}
footer a{color:#fff;}


/*20160612*/
.logo{}
.logo img{ margin:0 auto;}
.new-particulars img{ width:100% !important; heigh:auto !important;}
.new-particulars p{margin-bottom:10px;}
.new-particulars p,.new-particulars a{ word-break:break-all;}
body{ background:#e6e6e6;}
.synopsis img{max-width:100%;}

/*2016-8-25-客服反馈*/
.wwseverimg{ padding:0 12px 10px;}
.wwseverimg img{ max-width:100%;}
.wwyazimg{ float:right; width:85px; height:36px; position:absolute; right:2px; top:0; }
.wwyazimg img{width:83px; height:36px; }
.contactbook dl dd{ padding:0 !important;  margin: 0px 0px 15px !important;   border: 1px solid #cccccc;}
.contactbook dl dd input{ border:none !important;}
.contactbook dl dd textarea{ border:none !important;}
.contactbook dl dd:nth-of-type(4){ position:relative; padding-right:83px !important;}
.contactbook dl dd:last-child input{ float:left;}

.wwcenter li{ text-align:center;}


.wwiconlist{ padding:40px 0 0; border-top:10px solid #e6e6e6; margin-top:20px;}
.wwiconlist ul{margin: 0 -3.5%;    padding: 0 20px;}
.wwiconlist li{    width: 24.33%; margin:0 4.5%; float: left; text-align: center;overflow: hidden; font-size:16px; color:#333;}
.wwiconlist li img{ width:1.42rem; height:1.42rem; display:block; margin:0 auto; padding-bottom:5px;}
.synopsis{ padding:10px 0 40px; overflow:hidden;}
.wwabout{ padding:0 12px}