*{font-family:"Microsoft Yahei",Arial}
body{background:#f4f4f4;color:#000000}
.pages{color:#000000}
dd,dl,dt,li,ul{display:block;list-style:none}
img{display:block;max-width:100%;border:0}
.clear{display:block;float:none;width:0;height:0;border:0;background:0 0;font-size:0;clear:both;visibility:hidden;overflow:hidden}
.clear-fix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
a{text-decoration:none;outline:0;color:#000000}
.fl{float:left}
.fr{float:right;margin-right:5%}
.w_700{width:700%}
.t_cen{text-align:center}
.all{width:100%;overflow:hidden}
.pt_1em{padding-top:1em}
.pb_1em{padding-bottom:1em}
@font-face{font-family:iconfont;src:url(../font/iconfont.woff) format('woff'),url(../font/iconfont.ttf) format('truetype')}
.iconfont{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:iconfont;src:url(../font/iconfont.woff) format('woff'),url(../font/iconfont.ttf) format('truetype')}
.iconfont{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:memiconfont;src:url(../font/memiconfont.woff) format('woff'),url(../font/memiconfont.ttf) format('truetype')}
.memiconfont{font-family:memiconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.panel{padding:0;background:#f4f4f4}
footer{position:relative;height:4em;border:none;}
header{background: url(../images/tline.jpg) left bottom repeat-x #1a2a38; background-size:1.5% 7%;}
.inav1{position:relative;width:100%;padding:3% 0 0 0;font-size:1.3em;line-height:2.5em; }
.inav-son1{float:left;display:block;width:20%;text-align:center; padding:0% 0 1% 0;margin:0 0% 0 3.8%; font-size:1.2em; }

.inav-son1:nth-child(2) > .in{
	text-indent:-2px;
}
.inav-son1 > .in{background:#11bdfd;
	position:relative;
	width:1.6em; height:1.6em; line-height:1.6em;
	display:inline-block; 
	font-size:2.5em;
	border-radius:10%;
	
	color:#fff;
	
}
.inav-son1:hover span{ background:#11bdfd;color:#000;}

.news_t1{width:100%;text-align:center;padding-bottom:4%;padding-top:5%;font-size:1.3em;line-height:1.5;background:#f0f0f0}
.news_t1 font{color:#ce0b07;font-size:.9em;text-transform:uppercase;font-size:1.3em}
.news_t1 p{background:url(../images/line.jpg) left center repeat-x}
.news_t1 p span{color:#000;font-size:1.2em;margin-bottom:2px;line-height:2;background:#f0f0f0;padding:0 3%}
.lleft{float:left;font-size:1.1em;}
.nav-in dl{float:left;display:block;dis/play:none;width:100%;padding:0 0 5% 0}
.nav-in dl dd{float:left;width:100%;border:0;text-align:left;line-height:2}
.nav-in dl dd a{border:0;float:left;color:#b5b5b5}
.nav-in dl dd .iconfont{color:#d91f13;float:left;margin:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);margin:0 0 0 40%;font-size:1.2em}
.top{position:relative;text-align:center}
.top-tl{font-size:1.8em;line-height:2.6em;color:#11bdfd}
.logo{display:block;width:75%;margin:0 auto}
.cbtn-nav{width:13%;text-align:center;display:block;position:absolute;right:0;top:.1em;font-size:3em;line-height:1em;cursor:pointer;color:#fff;height:100%;padding-top:1.5%;border/-left:1px solid #c4d8d5}
.cbtn-nav:visited{color:#fff}
.cbtn-nav.pressed{color:#ffffff}
.cbtn-back,.cbtn-home,.cbtn-search{height:100%;width:13%;text-align:center;display:block;position:absolute;left:0;top:0;font-size:3em;line-height:1em;cursor:pointer;color:#fff;padding-top:.25em;border-r/ight:1px solid #c4d8d5}
.cbtn-search{font-s/ize:2.8em;padding-top:3%;color:#fff}
.cbtn-back{font/-size:2.5em;padding-top:2%}
.cbtn-back:visited,.cbtn-home:visited,.cbtn-search:visited{color:#fff}
.cbtn-back.pressed,.cbtn-home.pressed,.cbtn-search.pressed{color:#ffffff}
.cbtn-top{position:absolute;right:3%;bottom:120%;background:rgba(153,153,153,.3);color:#FFF;font-size:2em;width:2em;border-radius:50%;height:2em;line-height:2em;text-align:center;cursor:pointer;display:none}
.cbtn-top.pressed{background:rgba(219,28,39,.4)}
.cbtn-cla{position:absolute;right:15%;top:50%;margin-top:-.5em;font-size:2.3em;line-height:1em;cursor:pointer;color:#11bdfd}
.cbtn-cla font{font-size:1.2em;float:left;line-height:1}
.cbtn-cla span{font-size:.7em;float:right}
.cbtn-cla.pressed{color:#6a1515}
.btn-back{display:inline-block;width:28.125%}
.btn-back.pressed{background:#132330}
.foot{width:100%;background: url(../images/tline.jpg) left top repeat-x #132330; background-size:1.5% 7%;font-size:1em!important;color:#11bdfd;-webkit-backface-visibility:hidden;backface-visibility:hidden; padding:1% 0 0 0;}
.foot a{width:25%;float:left;display:block;color:#11bdfd;font:2.5em/1 "Microsoft Yahei";text-align:center;padding:.125em 0;cursor:pointer}
.foot a.one-tel{ margin-top:0%}
.foot a label{ color:#f9b511; font-size:1.3em; background: url(../images/c.png) center top no-repeat; background-size:100% 100%; padding:0.4em 0.5em;width:1.4em;  margin-left:3% }
.foot a:visited{color:#f9b511}
.foot a.pressed{color:#ffffff}
.foot a>span{display:block;font:.5em/1.5 "Microsoft Yahei"}
.rightnav{z-index:9999!important;width:260px!important}
.indexview #rightnav-view .panel{background:#1a2a38}
.rightnav .view{z-index:9999}
.rightnav .pages{z-index:9999}
.rightnav-panel{background:#1a2a38;padding:0 0;font:1.375em/3 "Microsoft Yahei",Arial;color:#fff}
.rightnav-panel>*{padding:3em 0 1em 0}
.nav-in label{ display:block; width:70%; margin-left:15%}
.nav-in a{display:block;color:#11bdfd;border/-top:1px solid #541e1d}
.nav-in a:visited{color:#f5b311}
.nav-in a.pressed{color:#ffffff}
.nav-in .iconfont{font-size:1.2em;margin-right:.1em;line-height:1.7;vertical-align:center}
.nav-in p{display:block;color:#fff;line-height:1.8;margin-bottom:1%;text-align:center;font-weight:700;font-size:1.3em;border-bottom:1px solid #9d1a13}
.nav-in p font{color:#666;font-family:Impact;font-weight:400}
.nav-in p em{width:100%;display:block;display:none;border-top:1px solid #515253;height:3px}
.nav-in p span{padding:5% 0;display:block;color:#fff}
.nav-in li{float:left;width:100%;display:block; text-align:center; font-size:1.2em; }
.nav-in li.nav-index{ border:0; text-indent:-12% }
.nav-in li.nav-index a span{ font-family:"Microsoft Yahei"; font-size:1.5em}
.srch-tl{width:87.5%;margin:0 auto;font:1.6em/2.375 "Microsoft Yahei"; color:#1a2a38;}
.srch{position:relative;width:87.5%;margin:0 auto;font-size:1.625em;-webkit-appearance:none}
.srch-txt{width:86%;padding:.5em 4em .5em 4%;border:none;background:#1a2a38;font:.9em/1.2 "Microsoft YaHei";color:#909fae;cursor:pointer;border-radius:50px 0 0 50px ;height:2.7em;-webkit-appearance:none}
.srch-txt::-webkit-input-placeholder{color:#CCC}
.srch-sub{position:absolute;top:0;width:2em;height:100%;text-align:center;border:none;background:#11bdfd;font:1.375em/1.46 "Microsoft YaHei";cursor:pointer;color:#1a2a38;-webkit-appearance:none;border-radius:0 50% 50% 0;font-weight:700}
.cla-list{width:87.5%;margin:-3.125% auto 0}
.cla-son{margin:3.125% 0;font:1.5em/3 "Microsoft Yahei";background:#d2d6da}
.cla-son dt{padding-left:1.5em;}
.cla-son dt a{display:block;width:50%; color:#1a2a38}
.cla-son dt a.pressed{color:#000}
.cla-sub{font-size:1.5em;line-height:2em;color:#1a2a38;cursor:pointer;padding:0 .5em}
.cla-sub.reverse{-webkit-transform:rotate(180deg);color:#11bdfd;}
.cla-son dd{display:none;font-size:.875em; background: url(../images/line1.jpg) center top no-repeat; background-size:90% 2% ;}
.cla-son dd a{display:block;color:#767676}
.cla-son dd a:visited{color:#767676}
.cla-son dd a.pressed{color:#767676}
.cla-son dd>div{text-indent:4em;}
.cla-son dd>div:nth-last-child(1){border:0}
.cdtl-txt{width:100%;padding:3%;margin:0 auto 1em;font:400 1.375em/2 "Microsoft YaHei";color:#132330;word-break:break-all;min-height:400px}
.cptl-txt{width:90%;margin:0 auto;text-align:left;font:400 1em/1 "Microsoft YaHei";color:#222;height:6em;overflow:hidden}
.cdtl-txt img{display:inline-block}
.time{text-align:center;color:#a6a6a6;margin-bottom:3%}
.cdtl-tl{font:1.425em/2 "Microsoft YaHei";text-align:center;margin:.5em auto 0;color:#111321;padding:0 .5em}
.vdate{text-align:center;width:100%;margin-bottom:3%;font-size:12px;color:#a4b9b5}
.cdtl-pic{margin:2em 0;text-align:center}
.cptl-pic{padding:.5em 0 0;text-align:center}
.cdtl_pic-in{display:inline-block;max-width:80%}
.cptl_pic-in{display:inline-block;max-width:80%}
.cdtl-proprice{width:93.75%;font:1.375em/2.5 "Microsoft Yahei";text-align:left;color:#FFF;margin:2px auto 1em;background:#c12c20;padding-left:1em}
.iheader{width:93.75%;margin:10% auto 0;font:2em/2 "Microsoft Yahei";color:#dd1d4e;text-align:center}
.more{width:100%;text-align:center;margin:2% 0;text-transform:uppercase}
.more a{ width:41.9375%; background:url(../images/more.gif) center top no-repeat;text-align:center;white-space:nowrap;font-size:1.3em; display:block;margin:0 auto; background-size:100% 100% ; line-height:1.8;}
.product .more font{background:#cddcda}
.topname1{width:100%;text-align:center;padding:5% 0 0 0}
.topname1 font{color:#db261d;text-transform:uppercase;font-size:1.8em}
.topname1 p{position:relative;text-align:center;width:32.8125%;margin:0 auto;background:url(../images/line.jpg) left center repeat-x}
.topname1 p span{text-transform:uppercase;color:#222c50;margin:0 auto;position:relative;padding:0 2%;font-size:1.4em;background:#fff}
.newsfra{width:100%; background: url(../images/tline.jpg) left bottom repeat-x #11bdfd; padding:4% 0 3% 0; background-size:2% 2.5%;}
.product{padding:3% 0 2% 0;margin-top:0;width:100%;}
.ipro{width:93.75%;margin:0 0 0 3%}
.ipro .metro-b,.ppro-son{float:left;position:relative;width:45%;margin:0 2% 3% 3%;}
.ipro .metro-b .pic{display:block}
.ipro .metro-b:nth-child(2n){margin-right:0}
.ipro .metro-b label{ display:block; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:1.3em; color:#ff9000;}
.pro_t{text-align:center;color:#ff002a;text-transform:uppercase;font:1.6em/2.65 Impact}
.news{padding:0 3.125%;float:left;width:100%;position:relative}
.inews{width:100%;padding: 3% 0 0 0}
.news-slogan{width:93.75%;margin:3.125% auto}
.pnews-wrap{position:relative;height:100%}
.pnews{width:93.75%;padding:3% 0; margin:0 auto;}
.pnews li{font:400 1.375em/1.1 "Microsoft YaHei";margin-bottom:1.5%;padding:0 0;width:100%;display:inline-block; border-bottom:1px solid #c7c7c7}
.tt li{ padding:5% 3%; margin:0;}
.pnews li .fl{float:left;width:63%;white-space:nowrap;margin-right:5%;overflow:hidden;text-overflow:ellipsis;line-height:2.7}
.pnews li .iconfont{line-height:1.8em;float:right;font-size:1.4em;vertical-align:middle}
.pnews li span.date{ float:left; margin-right:1%}
.pnews li a{display:block;line-height:2.8;color:#222}
.pnews li a .pic{ float:left; width:41.0714%}
.team-right{ float:right; width:53.5714%}
.team-right h4{ display:block; font-size:1.2em; color:#4a4949;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.team-right p{ display:block; line-height:1.3; font-size:1em; height:3.7em; overflow:hidden; color:#676767}
.team-right span{ float:left; background:#1a2a38; border-radius:5px; color:#ffffff; font-size:1em; padding:1% 6%; line-height:1.5; margin-top:4%}
.pnews1{margin:0;width:87.5%;padding:0; margin:0 0 0 6%;}
.pnews1 li{font:400 1.3em/1.1 "Microsoft YaHei";padding:1% 0;width:100%;display:inline-block; color:#FFFFFF}
.pnews1 li .fl{float:left;width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2.7;margin-left:1%;}
.pnews1 li font{line-height:2.7;float:right;font-size:1em;vertical-align:middle;}
.pnews1 li a{display:block;line-height:2.8}
.wrapertop #wrapper{top:4.5em}
#wrapper{position:absolute;z-index:1;top:0;bottom:0;left:0;width:100%;overflow:hidden}
#scroller{position:absolute;z-index:1;width:100%;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:none;text-size-adjust:none}
#pullDown{position:absolute;left:0;top:-40px;z-index:1;width:100%;height:40px;color:#888;font:700 14px/40px "Microsoft Yahei";text-align:center}
#pullDown.on{position:static}
#pullUp{position:absolute;left:0;bottom:-40px;z-index:1;width:100%;height:40px;color:#888;font:700 14px/40px "Microsoft Yahei";text-align:center}
#pullUp.on{position:static}
#pullDown .pullDownIcon,#pullUp .pullUpIcon{vertical-align:middle;display:inline-block;width:6.25%;padding-top:6.25%;background:url(../images/arrow.png) 0 0 no-repeat;background-size:100% auto;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:250ms}
#pullDown .pullDownLabel,#pullUp .pullUpLabel{display:inline-block;vertical-align:middle}
#pullDown .pullDownIcon{-webkit-transform:rotate(-180deg) translateZ(0)}
#pullDown.loading .pullDownIcon,#pullUp.loading .pullUpIcon{width:6.25%;padding-top:6.25%;background:url(../images/loading.png) no-repeat;background-position:100% auto;-webkit-animation-name:loading;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}
@-webkit-keyframes loading{from{-webkit-transform:rotate(0) translateZ(0)}
to{-webkit-transform:rotate(360deg) translateZ(0)}
}
.ppro-wrap{position:relative;height:100%}
.date{color:#d2d2d2}
.ppro-slogan{width:92.1875%;margin:0 auto;font:1.375em/2 "Microsoft Yahei";height:3em;padding:.5em 1% 0;background:#f4f4f4;border-bottom:1px solid #b3c8db}
.ppro_view-slogan{position:static}
.ppro-slogan .group{font-size:2em;line-height:1.07em; margin:0;}
.group em{font-size:.5em;font-style:normal;color:#afafaf;float:left;margin-top:-.1em}
.group .iconfont{float:left}
.ppro-slogan .iconfont{cursor:pointer;color:#b3c8db}
.ppro-slogan .iconfont.pressed{cursor:pointer;color:#fabe2c}
.ppro-slogan .iconfont.on{color:#11bdfd}
.ppro{width:93.75%;margin:0 auto;padding:1em 0}
.ppro.one .ppro-son{margin-left:0;float:none;width:100%;margin-right:0}
.ppro .ppro-son label{ text-align:center; color:#f5b311;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:1.3em;}
.ppro-son{float:left;width:43.166%;margin-right:3.6%;margin-bottom:3.6%;text-align:center;display:inline-block}
.ppro-son img{width:auto}
.ppro-son a{float:left;width:100%;position:relative}
.text{width:100%;padding:0 2%;line-height:2;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text{display:block;overflow:hidden;padding-right:.375em;font:1.3em/2 "Microsoft Yahei";text-overflow:ellipsis;white-space:nowrap}
.ppro-son .text{ padding:5% 0 0 0;}
.ppro-son:nth-child(2n){margin-right:0}
.ppro-son .pic{display:block;}
.pic img{margin:0 auto}
.ppro-son:nth-child(2n){margin-right:0}
.mod-slide{visibility:hidden;overflow:hidden}
.mod-slide .slide-in{position:relative;overflow:hidden}
.mod-slide .slide-in>div{float:left;position:relative;width:100%;font-size:0;text-align:center}
.mod-slide .slide-in>div img{display:inline-block}
.mod-slide .slide-pos{position:absolute;left:0;bot/tom:0;z-index:9999;width:100%;padding:1% 0;text-align:center}
.mod-slide .slide-pos li{display:inline-block;width:.6em;height:.6em;margin:0 .3em;background:#a9a9a9}
.mod-slide .slide-pos li.on{background:#fff}
.pslide-wrap{position:relative;width:87.5%;margin:0 auto 10%}
.pslide-glass{position:absolute;right:0;bottom:0;z-index:9999;font-size:3em;background:rgba(26,29,34,.75);width:1.5em;height:1.5em;line-height:1.5em;text-align:center;color:#FFF}
.pslide-glass a{display:block;width:100%;height:100%;color:#FFF}
.islide{width:100%;position:relative;clear:both;padding:0 0 .5em 0}
.islide .slide-pos{bottom:.5em;background:0 0;display:none}
.pg-a{width:87.5%;margin:0 auto}
.pg_a-son{display:inline-block;margin:1em auto 3.5em;padding:0 2em;font:1.375em/3 "Microsoft YaHei";color:#11bdfd !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#132330;cursor:pointer}
.pg_a-son:visited{color:#ffffff !important}
.pg_a-son.pressed{background:#132330;color:#ffffff !important}
.pg_a-son .iconfont{padding:0 .125em;font-size:2em;line-height:1.8em}
.pg_a-son.hnone{background:#ccc;color:#777}
.btn-a{background:#132330;font:1.375em/2.5 "Microsoft YaHei";text-align:center;color:#f9b511;cursor:pointer;padding:0 .5em}
.btn-a a{display:block;color:#f9b511}
.btn-a a:visited{color:#f9b511}
.btn-list{display:inline-block}
.btn-order{background:#e93d3b;font:1.625em/2.5 "Microsoft YaHei";text-align:center;color:#FFF;cursor:pointer;padding:0 1em;display:inline-block}
.btn-order .iconfont{font-size:1.875em;line-height:1.25em;display:inline-block;vertical-align:top}
.btn-order.pressed{background:#ccc}
.one-close{position:absolute;right:0;bottom:0;width:4em;background:#c12c20}
.one-close a{display:block;color:#FFF;font-size:2em;width:2em;height:2em;line-height:2em;text-align:center}
#in{background:rgba(0,0,0,1)}
.zpic-wrap{position:relative;height:100%}
.zpic-container{position:absolute;top:0;left:0;height:100%}
.zpic-son{float:left;height:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center}
.picback{color:#FFF}
.swlf-4{-webkit-animation:swlf-4 100ms forwards}
@-webkit-keyframes swlf-4{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-25%,0,0)}
}
.swlf-4-half{-webkit-animation:swlf-4-half 100ms forwards}
@-webkit-keyframes swlf-4-half{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-12.5%,0,0)}
}
.swrg-4{-webkit-animation:swrg-4 100ms forwards}
@-webkit-keyframes swrg-4{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(25%,0,0)}
}
.swrg-4-half{-webkit-animation:swrg-4-half 100ms forwards}
@-webkit-keyframes swrg-4-half{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(12.5%,0,0)}
}
.swlf-3{-webkit-animation:swlf-3 100ms forwards}
@-webkit-keyframes swlf-3{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-33.33%,0,0)}
}
.swlf-3-half{-webkit-animation:swlf-3-half 100ms forwards}
@-webkit-keyframes swlf-3-half{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-16.67%,0,0)}
}
.swrg-3{-webkit-animation:swrg-3 100ms forwards}
@-webkit-keyframes swrg-3{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(33.33%,0,0)}
}
.swrg-3-half{-webkit-animation:swrg-3-half 100ms forwards}
@-webkit-keyframes swrg-3-half{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(16.67%,0,0)}
}
.swlf-2{-webkit-animation:swlf-2 100ms forwards}
@-webkit-keyframes swlf-2{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-50%,0,0)}
}
.swlf-2-half{-webkit-animation:swlf-2-half 100ms forwards}
@-webkit-keyframes swlf-2-half{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-25%,0,0)}
}
.swrg-2{-webkit-animation:swrg-2 100ms forwards}
@-webkit-keyframes swrg-2{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(50%,0,0)}
}
.swrg-2-half{-webkit-animation:swrg-2-half 100ms forwards}
@-webkit-keyframes swrg-2-half{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(25%,0,0)}
}
.afPopup{display:block;border:none;border-radius:0;padding:0;text-align:center;width:93.75%;position:absolute;z-index:1000000;top:50%;color:inherit;background:0 0}
.afPopup>header{padding:.375em .5em;background:#1a2a38;color:#FFF;font:1.5em "Microsoft Yahei",Arial}
.afPopup>div{background:#FFF;margin:0}
.afPopup>footer{background:0 0}
.afPopup .button{border:none;width:49.5%;margin:0;background:#1a2a38;color:#FFF;padding:.625em 0;font-size:1.375em}
.afPopup .button.pressed{background:#1a2a38}
.afPopup footer a:not(:first-of-type){margin-left:1%}
#download .button{width:100%}
#download footer a:not(:first-of-type){display:none}
.down-wrap{padding:2em}
.down-son{background:#EEE;font:1.375em/2.5 "Microsoft Yahei";text-align:left;margin-bottom:1em;padding:0 1em}
.down-son:last-child{margin-bottom:0}
.down-son a{color:#333}
.down-son .iconfont{font-size:1.5em;line-height:1.67}
#share .button{width:100%}
#share footer a:not(:first-of-type){display:none}
select#m-pid{-webkit-appearance:menulist}
.m-form{padding:.125em 0;font-size:.875em}
.m-form .red{color:#e93d3b}
.m-son{position:relative;margin:.375em auto;font:1.2em/2 "Microsoft YaHei"}
.m-son label{float:left;text-align:right;width:22.5%;font:1em/2.4 "Microsoft YaHei";color:#222;margin-right:2.5%}
.m-tl{float:left;width:70%;font:1em "Microsoft YaHei";padding:.5em .5em;border:1px solid #222;height:2.4em;color:#333;background:#FFF;-webkit-appearance:none;border-radius:0}
.m-tl::-webkit-input-placeholder{color:#CCC}
.m-con{float:left;width:70%;font:1em/2.4 "Microsoft YaHei";height:7.2em;padding:0 .5em;border:1px solid #222;background:#FFF;color:#333;-webkit-appearance:none;border-radius:0}
.m-con::-webkit-input-placeholder{color:#CCC}
.m-yzm{float:left;width:20.9375%;border:1px solid #222;background:#FFF;color:#333;font:1em "Microsoft YaHei";padding:.5em 0;text-align:center;-webkit-appearance:none;border-radius:0}
.m_yzm-pic{position:absolute;top:0;left:48%;width:20.625%;background:#d2d2d2;height:96%;text-align:center}
.m_yzm-pic img{display:inline-block;vertical-align:middle}
.m-reset,.m-submit{display:inline-block;margin:0 1.5625%;width:28.75%;cursor:pointer;border-radius:0}
.bdsharebuttonbox{padding:1em;display:inline-block}
.bd_weixin_popup .bd_weixin_popup_main{padding:10px!important}
.allmap{width:100%;overflow:hidden;margin:0;height:100%;font-size:1.375em}
.mapinfo{width:75%;margin:0 auto}
.reg{padding:3%;width:100%;overflow:auto;font:400 1.375em/2 "Microsoft YaHei"}
.reg p{float:left;width:100%}
.reg label{float:left;width:25%;margin-top:2%; text-align:right;}
.reg label font{color:#ef6268;font-weight:700;margin-right:3px}
.inputw100,.inputw60,.textareaw100{float:left;width:70%;border-radius:0;border:1px solid #d1d1d1;background:#ffffff;padding:1.5% 3%;font-size:1em;color:#606060;margin:2% 0;font-family:'Microsoft Yahei';line-height:2}
.inputw60{width:35%}
.commonbut,.commonbut1{width:100%;text-align:center;padding:3% 0;clear:both}
.commonbut input,.reg .commonbut a{display:block;clear:both;background:#132330;border-radius:4px;border:0;color:#fff;font-size:1.1em;line-height:2.3;width:44.5%;margin:3% auto 0;font-family:'Microsoft Yahei'}
.commonbut1 input{ display:inline-block;background:#767676;border-radius:4px;border:0;color:#fff;font-size:1.1em;line-height:2.3;width:30%;margin:3% auto 0 5%;font-family:'Microsoft Yahei'; border-radius:5px;}
.commonbut1 input.linp{ background:#132330}

.messagelist{width:100%;margin:.5em auto;padding:0 3%;font:400 1.375em/2 "Microsoft YaHei"}
.messagecon{padding:1%;width:100%}
.messageli{width:100%;margin-bottom:2%;background:#fff;padding-bottom:5%;border:1px solid #c7c7c7;overflow:hidden;}
.messagesay{width:100%;border-bottom:1px solid #eaeaea;margin-top:-1px;border-top:1px solid #eaeaea;padding:1%;float:left}
.messagesay .fl{color:#11bdfd}
.adminsay{color:#11bdfd}
.reg p a{color:#333}
.yzm{margin-left:3%;width:25%;float:left;margin-top:1.5%}
.msgview #wrapper{max-width:640px;left:auto}
#searchlistview #wrapper{top:4.5em}
@-webkit-keyframes gogogo1{from,to{-webkit-transform:none}
50%{-webkit-transform:scale(1.1)}
}
@media screen and (min-width:640px){.all{width:640px;margin:0 auto}
.rightnav{width:320px!important}
.afPopup{width:640px}
}
@media screen and (max-width:540px){body,html{font-size:14.5px}
}
@media screen and (max-width:480px){body,html{font-size:13px}
}
@media screen and (max-width:420px){body,html{font-size:11.5px}
}
@media screen and (max-width:360px){body,html{font-size:10px}
}
@media screen and (max-width:320px){body,html{font-size:9px}
}
.now-top{ width:87.5%;  margin: 0 auto }
.now-top span{ float:left;  font-size:1.6em; padding:0 2% 1% 0; border-bottom:0.1em solid #000;}
.team{width:100%; margin:5% auto 0 auto;}
.team ul{ float:left; width:93.75%;margin:3% 0 3% 3%}
.team ul li{ float:left; width:45%; margin: 0 2% 3% 3%;}
.team ul li .img{ display:block;}
.team ul li label{ display:block; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:1.3em; color:#ff9000;}

.foottxt{ float:left; width:100%; color:#132330; text-align:center; padding:6% 0 5% 0;font-size:1.2em;}
.foottxt a{color:#132330; }
.cas-lei{ float:left; width:87.5%; margin-left:6%; font-size:1.2em; line-height:1.7; padding:2% 0 ; color:#000000;}
.pnews1 li label{ float:left; background:url(../images/shu.png) left center no-repeat; width:11.0714%; background-size:100% 100%; text-align:center; color:#11bdfd; font-size:1.3em; line-height:1.8; padding:0 1% 0 0;}
.pprice{ margin:0 auto;width:85.9375%;}
.pprice li{ margin:3% 0 0 0; background:#d8e1e9; padding:0 0 3% 0}
.pprice li .pic{ width:100%;}
.pprice li .Tifont{ width:100%; padding:0 4%}
.pprice li .Tifont .title{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:2% 0 0 0; font-size:1.3em;}
.pprice li .Tifont .title1{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:1% 0 0 0; font-size:1.3em; color:#ff9000;}
.pprice li .Tifont .intro{ display:block; margin:1% 0 0 0; font-size:1.2em;}