﻿.page{ width:auto; padding-top:20px; clear:both;}
.page { TEXT-ALIGN: center;FONT-SIZE: 12px; line-height:12px;}
.page a,.page span{BORDER:#848484 1px solid;PADDING:5px 8px; MARGIN: 1px;COLOR: #ffffff;TEXT-DECORATION: none;BACKGROUND-COLOR: #848484}
.page a:hover {BORDER: #666666 1px solid;COLOR: #ffff00;}
.page a.current{BORDER: #94c236 1px solid; pADDING:5px 8px;FONT-WEIGHT: bold; MARGIN: 1px; COLOR: #fff; BACKGROUND-COLOR: #94c236}
.page strong{color:#ffff00; font:normal 12px  Verdana;}

*{padding: 0;margin: 0;font-family:"Microsoft Yahei",Arial}
body{background:0;}
ul,li,dl,dt,dd{display:block;list-style:none}
img{margin:0 auto;max-width:100%;border:0}
textarea {resize:none;font-size:12px;}
.clear{display:block;float:none;width:0;height:0;border:0;background: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: #666;}
footer{position:relative;background:rgba(31,11,29,1);height:4em;border:0}
header{background:#707070}
@font-face{font-family:"iconfont";src:url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype')}

.fl{float:left}
.fr{float:right}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.pt10 {padding-top:10px;}
.w_700{width:700%}
.t_cen{text-align:center}
.all{width:100%;overflow:hidden}
.pt_1em{padding-top:1em}
.pb_1em{padding-bottom:1em}
.iconfont{font-family:"iconfont"!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.panel{padding:0;background:#FFF}

.indexview header{}
.inav{position:relative;width:100%;padding:10px 0px;font-size:1.375em;line-height:2em}
.inav-son{float:left;display:block;width:20%;text-align:center;color:#3f3f3f}
.inav-son:visited{color:#3f3f3f}
.inav-son:nth-child(2)>.in{text-indent:-2px}
.inav-son>.in{position:relative;width:1.5em;display:inline-block;font-size:2.5em;height:1.5em;line-height:1.5em;border-radius:10%;border:1px solid #90942b;color:#90942b}
.inav-son>.in.pressed{color:#FFF;background:#caa36a}
.top{position:relative;text-align:center;}
.top-tl{font-size:1.8em;line-height:2.6em;color:#fff}
.logo{display:block;width:75%;margin:0 auto;padding:2% 0px;}
.cbtn-nav{width:13%;text-align:center;display:block;position:absolute;right:0;top:em;font-size:5em;line-height:1em;cursor:pointer;color:#169d2f;height:100%;padding-top:}
.cbtn-nav:visited{color:#fff}
.cbtn-nav.pressed{color:#ccc}
.cbtn-search,.cbtn-back,.cbtn-home{height:100%;width:13%;text-align:center;display:block;position:absolute;left:0;top:0;font-size:2.5em;line-height:1.5em;cursor:pointer;color:#169d2f;padding-top:2%}
.cbtn-back{font-size:2.5em;padding-top:3%}
.cbtn-search:visited,.cbtn-back:visited,.cbtn-home:visited{color:#fff}
.indexview header .iconfont,.indexview header .iconfont:visited{colr:#90942b}
.cbtn-search.pressed,.cbtn-back.pressed,.cbtn-home.pressed{color:#ccc}
.cbtn-top{position:absolute;right:3%;bottom:120%;background:rgba(153,153,153,1);color:#FFF;font-size:2em;width:1.5em;height:2em;line-height:2em;text-align:center;cursor:pointer;display:none}
.cbtn-top.pressed{background:rgba(24,87,230,.4)}
.cbtn-cla{position:absolute;right:15%;top:50%;margin-top:-0.5em;font-size:5em;right:0;line-height:1em;cursor:pointer;color:#fff}
.cbtn-cla span{font-size:.7em;float:right}
.cbtn-cla:visited{color:#fff}
.cbtn-cla.pressed{color:#fff}
.btn-back{display:inline-block;width:28.125%}
.btn-back.pressed{background:#6a1515}
.foot{width:100%;background:#111321;font-size:1em!important;color:#FFF;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1 solid #fff}
.foot a{width:25%;float:left;display:block;color:#fff;font:2.5em/1 "Microsoft Yahei";text-align:center;padding:.125em 0;cursor:pointer}
.foot a:visited{color:#fff}
.foot a.pressed{color:#c8a063}
.foot a>span{display:block;font:.5em/1.5 "Microsoft Yahei"}
.rightnav{z-index:9999!important;width:260px!important}
.rightnav .view{z-index:9999}
.rightnav .pages{z-index:9999}
.rightnav-panel{background:#24272e;padding:0;font:1.375em/3 "Microsoft Yahei",Arial;color:#fff}
.rightnav-panel>*{padding:1em 0}
.nav-in a{display:block;color:#fff;font-weight:bold;border-bottom:1px solid #515253}
.nav-in a:visited{color:#fff}
.nav-in a.pressed{color:#fff}
.nav-in .iconfont{font-size:1.7em;margin-right:.1em;line-height:1.7;vertical-align:top}
.nav-in p{display:block;color:#fff;line-height:1.8;text-align:center;font-weight:bold;font-size:1.3em}
.nav-in p font{color:#efefef;font-family:'Impact';font-weight:normal}
.nav-in p em{width:100%;border-top:1px solid #515253;border-bottom:1px solid #515253;height:3px;display:block}
.nav-in p span{padding:5% 0;display:block}
.nav-in li{text-align:center}
.srch-tl{width:93.75%;margin:0 auto;font:1.6em/2.375 "Microsoft Yahei";font-weight:bold;color:#1a1d22}
.srch{position:relative;width:93.75%;margin:0 auto;font-size:1.625em;-webkit-appearance:none}
.srch-txt{width:82%;padding:.5em 4em .5em 4%;border:0;background:#fdfdfc;font:.9em/1 "Microsoft YaHei";color:#333;cursor:pointer;border-radius:0;height:2.7em;border:1px solid #dcdcdc;-webkit-appearance:none}
.srch-txt::-webkit-input-placeholder{color:#CCC}
.srch-sub{position:absolute;top:0;right:0;width:2em;height:100%;text-align:center;border:0;background:#c8a063;font:1.375em/1.46 "Microsoft YaHei";cursor:pointer;color:#FFF;-webkit-appearance:none;border-radius:0}
.cla-list{width:93.75%;margin:-3.125% auto 0}
.cla-son{margin:3.125% 0;font:1.5em/3 "Microsoft Yahei"}
.cla-son dt{padding-left:1.5em;border:1px solid #dad9d9}
.cla-son dt a{display:block;width:50%;color:#1a1d22}
.cla-son dt a:visited{color:#1a1d22}
.cla-son dt a.pressed{color:#000}
.cla-son dt.on a{color:#c8a063}
.cla-sub{font-size:2em;line-height:1.5em;color:#c8a063;-webkit-transform:rotate(180deg);cursor:pointer;padding:0 .5em}
.cla-sub.reverse{-webkit-transform:rotate(270deg)}
.cla-son dd{display:none;margin-top:.5em;-webkit-border-image:url('../images/img6.jpg') 2 0 0 0;border-image:url('../images/img6.jpg') 2 0 0 0;font-size:.875em;border:1px solid #e8e8e8}
.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:2em;border-bottom:1px dashed #ebebeb}
.cla-son dd>div:nth-last-child(1){border:0}
.cdtl-txt{width:94%;padding:10px 3%;margin:0 auto 1em;font:normal 1.375em/2 "Microsoft YaHei";color:#222;word-break:break-all;min-height:250px}
.cptl-txt{width:90%;margin:0 auto;text-align:left;font:normal 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}
.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}
.solution{padding-top:5%}
.itl{position:relative;width:93.75%;margin:0 auto 3.125%}
.itl img{width:61%; float:left;margin-bottom:10px;}
.itl-tl{display:inline-block;font:1.375em/2 "Microsoft Yahei";color:#e93d3b;padding:0 .5em;background:#FFF;margin-top:-1em;vertical-align:top}
.itl-more{position:absolute;top:1.5em;right:0;text-align:center;font:1.1em/1.8 "Microsoft Yahei";border:1px solid #9b9b9b}
.itl-more a{display:block;padding:0 .625em;color:#707070}
.itl-more a:visited{color:#707070}
.itl-more a.pressed{color:#707070}
.more{width:100%;text-align:center}
.more a{border-radius:50%;text-align:center;color:#fff;font:1.4em/3.3 "Microsoft Yahei";background:#ea042b;padding:0 .7em;display:inline-block;margin:0 auto}
.product{position:relative;width:93.75%;margin:5% 3.125% 0}
.pro1{float:left;width:36.6%}
.pro2{float:left;width:31.6%}
.pro3{float:left;width:31.6%}
.product a{float:left;position:relative}
.product div a{width:100%}
.protop{margin-top:-15%}
.pro_name{color:#fff;display:none;padding:0 15px;width:100%;position:absolute;height:1em;bottom:0;left:0;background:url('../images/proname.png') center top repeat}
.pro_name .fl{width:100%;overflow:hidden;height:45px;float:left;font:24px/45px 'Microsoft Yahei';color:#fefefe}
.pro_name font{color:#fff;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei'}
.pro3 .pro_name{width:290px}
.pro_t{width:100%}
.promore{color:#fff;margin-top:2%;background:#707070;width:100%;text-align:center;line-height:1.5;padding:1.5% 0}
.ipro{width:87.5%;margin:3% auto 0}
.ipro .metro-b,.ppro-son{float:left;position:relative;width:48.2%;margin-right:3.6%;margin-bottom:3.6%}
.ipro .metro-b .pic{display:block}
.text{display:block;overflow:hidden;padding-right:.375em;font:1.375em/2.65 "Microsoft Yahei";text-overflow:ellipsis;text-align:left;white-space:nowrap;color:#222}
.ipro .metro-b:nth-child(2n){margin-right:0}
.pro_t{text-align:center;color:#ff002a;text-transform:uppercase;font:1.6em/2.65 "Impact"}
.news{margin-top:5%}
.inews{width:95%;display: block;margin: 2% auto;}
.inews li{position: relative;font: normal 1.25em/3 "Microsoft YaHei";color: #333;padding: 0 0.5em 0 0.6em;border-bottom: 1px dotted #a9acac;background-size: 2.5%,1.71875%;}
.n_you {color: #666;}
.n_time {float: right; color:#666666;}
.inews li a{display:;color: #666666;background: url('../images/img203.png') right center no-repeat;background-size: 2.6% auto;padding-right: 6%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inews li:last-child{ }
.inews .date{float:right;width:25%}
.inews li .fl{float:left;width:74%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#222}
.news-slogan{width:93.75%;margin:3.125% auto}
.pnews-wrap{position:relative;height:100%}
.pnews{width:94%;padding:3%}
.pnews li{font:normal 1.375em/2 "Microsoft YaHei";color:#7e7e7e;margin-bottom:1.5%;padding:0 3%;width:94%;display:inline-block}
.pnews li:nth-child(odd){background:#f5f5f5}
.pnews li .fl{float:left;width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2.7}
.pnews li .iconfont{line-height:2.4em;float:right;color:#e1e1e1;font-size:1.4em;vertical-align:middle;-webkit-transform:rotate(180deg)}
.pnews li a{color:#c8a063;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:rgba(0,0,0,0);-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:bold 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:bold 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(0deg) translateZ(0)}to{-webkit-transform:rotate(360deg) translateZ(0)}}
.ppro-wrap{position:relative;height:100%}
.date{color:#d2d2d2}
.ppro-slogan{padding:.5em 0 0;width:94%;margin:0 auto;font:1.375em/2.5 "Microsoft Yahei";height:3em;color:#000;border-bottom:1px solid #90942b}
.ppro_view-slogan{position:static}
.ppro-slogan .group{font-size:2.2em;line-height:1.07em}
.group em{font-size:.5em;font-style:normal;color:#b4b4b4;float:left;margin-top:-0.1em}
.group font{font-size:.4em;float:left;margin-top:-0.1em}
.group .iconfont{float:left}
.ppro-slogan .iconfont{cursor:pointer;color:#b4b4b4}
.ppro-slogan .iconfont.pressed{cursor:pointer;color:#c8a063}
.ppro-slogan .iconfont.on{color:#c8a063}
.ppro{width:87.5%;margin:0 auto;padding:1em 0}
.ppro.one .ppro-son{float:none;width:100%;margin-right:0}
.ppro-son{float:left;width:48.2%;margin-right:3.6%;margin-bottom:3.6%;text-align:center;display:inline-block}
.ppro-son img{border-radius:3px;width:auto}
.ppro-son a{float:left;width:100%;position:relative}
.text{width:100%;line-height:2;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ppro-son:nth-child(2n){margin-right:0}
.ppro-son .pic{display:block}
.pic img{width:100%}
.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;bottom:-2.5em;z-index:9999;width:100%;padding:1% 0;text-align:center}
.mod-slide .slide-pos li{display:inline-block;width:.75em;height:.75em;margin:0 .4em;background:#CCC}
.mod-slide .slide-pos li.on{background:#ff8706}
.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,0.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%;margin:}
.islide .slide-pos{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:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#30333a;cursor:pointer;border-radius:4px}
.pg_a-son:visited{color:#fff}
.pg_a-son.pressed{background:#333;color:#FFF}
.pg_a-son .iconfont{padding:0 .125em;font-size:2em;line-height:1.8em}
.btn-a{background:#d40a2b;font:1.375em/2.5 "Microsoft YaHei";text-align:center;color:#FFF;cursor:pointer;padding:0 .5em}
.btn-a a{display:block;color:#FFF}
.btn-a a:visited{color:#fffffe}
.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:#e93d3b}
.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:0;border-radius:0;padding:0;text-align:center;width:93.75%;position:absolute;z-index:1000000;top:50%;color:inherit;background:0}
.afPopup>header{padding:.375em .5em;background:#111321;color:#FFF;font:1.5em "Microsoft Yahei",Arial}
.afPopup>div{background:#FFF;margin:0}
.afPopup>footer{background:0}
.afPopup .button{border:0;width:49.5%;margin:0;background:#111321;color:#FFF;padding:.625em 0;font-size:1.375em}
.afPopup .button.pressed{background:#333}
.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-submit,.m-reset{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:normal 1.375em/2 "Microsoft YaHei"}
.reg p{float:left;width:100%}
.reg label{float:left;width:100%;margin-top:2%;color:#606060}
.reg label font{color:#d80101;font-weight:bold;margin-right:3px}
.inputw100,.inputw60,.textareaw100{float:left;width:100%;border-radius:10px;border:1px solid #d1d1d1;box-shadow:1px 3px 10px #dcdcdc inset;background:#fff;padding:1.5% 3%;font-size:1em;color:#606060;margin:2% 0;font-family:'Microsoft Yahei';line-height:2}
.inputw60{width:35%}
.commonbut{width:100%;text-align:center;padding:3% 0;clear:both}
.commonbut input,.reg .commonbut a{display:block;clear:both;background:#ff002a;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'}
.messagelist{width:100%;margin:.5em auto;padding:0 3%;font:normal 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;color:#9c9c9c}
.messagesay{width:100%;border-bottom:1px solid #eaeaea;margin-top:-1px;border-top:1px solid #eaeaea;padding:1%;float:left}
.messagesay .fl{color:#c8a063}
.adminsay{color:#bc330a}
.reg p a{color:#333}
.yzm{margin-left:3%;width:auto;float:left;margin-top:3px}
.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)}}

.panel{ background:#f2f2f2;}
/* banner */
.big-pic {width:100%;position:relative;}
.big-pic img {float:left;width:100%;display:block;}
.big-pic-in {position:relative;width:100%;height:auto;overflow:hidden;}
.pic-list {position:relative;height:auto;-webkit-transform:translate3d(0,0,0);z-index:0;}
.slide-dot {width:95%;overflow:hidden;position:absolute;left:0;bottom:0;height:26px;text-align:right;padding:0 5% 0 0;}
.slide-dot span {display:inline-block;width:6px;height:6px;border-radius:8px;vertical-align:top;z-index:10;background:#B5B5B5;margin:8px 3px 0 2px;}
.slide-dot .slide-dot-cur {z-index:10;vertical-align:top;background:#C80002;width:7px;height:7px;border-radius:10px;margin-top:7px;}
.transition {-moz-transition:-moz-transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}

.notice{ font:1.25em/2 "Microsoft Yahei";padding-left:3.125%; background:url('../images/img_12.png') 3.125% 8px no-repeat #169d2f; background-size:5% auto;width: 96.875%;}
.notice span{ font-size:1.2em;padding-left:5%;float:left;color:#fff;}
.n_con{float:left;width:65%;color:#fff;overflow:hidden;cursor:pointer;}

/*itl*/
.itl2{position:relative;margin:auto;font:1.625em/2.5 "Microsoft Yahei";border-bottom:2px solid #0a5f01;padding:0 2.8125% 0 17.5%;background:url('../images/title_bg.png')  2.8125% 70% no-repeat;background-size:13.4375%;}
.itl2-tl{color:#333;font-weight:bold}
.itl2-tl span.itl2-tl-ch{ text-transform:uppercase;color:#097f05;font-weight:bold}
.itl2-tl span.itl2-tl-en{font-size:0.875em;text-transform:uppercase;color:#999999;font-weight:normal}
.itl2-more{ width:20%; text-align:right; float:right;}			  
.itl2-more a{font-size:0.6em;color:#097f05;border:1px solid #85cc30;font-weight:bold; text-align:center;display:block;margin-top:10%}
.itl2-more a:visited{color:#097f05;}

.itl-tlc{ color:#fff;background:#169d2f; font:1.625em/2.2 "Microsoft Yahei"; padding-left:3%;margin-top: 0.6em;}
.itl-morec{ width:20%; text-align:right; float:right;}			  
.itl-morec a{font-size:0.6em;color:#fff;font-weight:bold;padding:0 18% 0 0;}
.itl-morec a:visited{color:#fff;}

.iad {position: relative;background: url('../images/img_49.png') 5% center no-repeat #169d2f;background-size: 5.625% auto;font: 1.25em/4.2 "Microsoft Yahei"; color:#fff;padding-left:12%;margin: 5.4% 0 0 0;}
.iad-top {position: absolute;top: 0%;right: 5%;width: 24%;height: 100%;cursor: pointer;}

/*products*/
.hz_box { overflow:hidden;}
.hz_box h2 { text-align:center; font-size:1.25em; height:3.7em; padding:0.866em 0 0 0; line-height:1.2em; color:#7e4e16; position:relative;}
.hz_box h2:before { content:""; position:absolute; top:2.1em; left:0; width:20%; height:1px; background:#b28147;}
.hz_box h2:after { content:""; position:absolute; top:2.1em; right:0; width:20%; height:1px; background:#b28147;}
.hz01 { position:relative; height:15.125em;overflow: hidden;}
.hz01 .sclwrap_box, .hz01 .m-box  { height:15.125em;overflow: hidden;}
.hz01 .nowrap {width:68.75%;margin:0 auto;}
.h_img {float:left;display:inline; overflow:hidden;} 
.h_img li {float: left;width:100%; overflow:hidden;}
.h_img li:nth-child(2n) { margin-right:0;}
.h_img li img {width: 100%;display: block; border:0.208em solid #7e4e16; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.hz01 .prev, .hz01 .next {position:absolute;width:1.625em; height:1.625em; top:6.125em;z-index:9;cursor:pointer;}
.hz01 .prev img, .hz01 .next img {width:100%;vertical-align:top;}
.hz01 .prev {left:3.125%;}
.hz01 .next {right:3.125%; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); transform:rotate(180deg);}
section{ display:block;margin-bottom:0px;}

.Footder {clear:both;width:100%;min-height:140px;_height:140px;}
.FootderA {width:100%;text-align:center;line-height:22px;}
.FootderAContent {padding:8px 5px 8px 5px;color:#666666;}
.FootderC {width:100%;text-align:center;background:#33D0B3;position:fixed;bottom:0;display:block;left:0;z-index:100;}
.footbtn {width:100%;height:62px;border-top:1px solid #E9F0F4;background:#F7FAFC;background-image:-moz-linear-gradient(center top, #EDF4F7, #FCFDFE);background-image:-moz-linear-gradient(top, #EDF4F7, #FCFDFE);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#EDF4F7), to(#FCFDFE));background-image:-webkit-linear-gradient(top, #EDF4F7, #FCFDFE);background-image:-o-linear-gradient(top, #EDF4F7, #FCFDFE);background-image:linear-gradient(top, #EDF4F7, #FCFDFE);}
.footbtn li {float:left;width:24.5%;height:100%;}
.footbtn a {display:block;width:100%;height:32px;margin-top:30px;color:#7FA6C6;text-align:center;}
.footbtn a span {display:block;width:100%;height:100%;line-height:32px;font-size:14px;cursor:pointer;}

.allpage{position:relative;z-index:10;background:#fff}
.menunav{width:220px;min-height:;position:fixed;right:0;top:0;background:#000;z-index:1;box-shadow:4px 4px 3px #707070 inset}
.menunav li{width:200px;margin:0 auto;line-height:53px;border-bottom:1px solid #1c2c44;background:url('../images/icons2.jpg') 149px center no-repeat;background-size:20px;margin:0 auto;}
.menunav li a{display:block;width:100%;height:52px; line-height:52px;text-indent:57px;font-size:16px;color:#fff;border-bottom:1px solid #515253;    font-weight: bold;}
a.u_top {margin: 0.66em auto 0;width: 9.08em;display: block;height: 2.083em;line-height: 2.083em;font-size: 1.2em;text-align: center;color: #fff;background: #87571e;}

.isearch{background:#e9b0d8;}
.btn-search{position:absolute;display:block;width:10%;left:1.25%;top:20px;min-width:45px}
.btn-search .jg {width: 100%; padding-top:15px;}
.search-txt {background:#fff;border: 1px solid #aa438b;box-shadow: 0 0 0.5em #e9b0d8 inset;box-sizing: content-box;
    color: #002279; cursor: pointer;font-size: 14px ; font-family:"Microsoft YaHei"; margin: 0 0 0 2.96875%; padding: 2% 2%;
	text-shadow: 0 0 0 #e9b0d8;width: 70%; border-radius:5px; margin-top:1%;margin-bottom:1%;}
.search-txt:-moz-placeholder { color: #64b804;}
.search-txt::-webkit-input-placeholder {color:#64b804;}
.search-input { background: url("../images/searchbtn.png") no-repeat center center; -moz-background-size:100% auto;-webkit-background-size:100% auto;	-o-background-size:100% auto;background-size:100% auto;border: medium none;color: #2f3742;cursor: pointer;font:14px/26px "Microsoft YaHei"; margin: 0 0 0 2%; padding: 2% 0; width: 10%;}
.clear-fix:after {clear: both;content: ".";display: block;font-size: 0; height: 0; visibility: hidden;}

/*nav_top*/
.nav_top{font-size:1.25em;line-height:2em;width:100%;margin:0 auto;border-top: 1px solid #bbbbbb;border-bottom: 1px solid #bbbbbb;background: #fcdb00;}
.inav-a{float:left;width:25%; padding:1.5% 0%;display:block;color:#000000!important;text-align:center;border-right: 1px solid #9e8538;border-bottom: 1px solid #9e8538;z-index: -1;box-sizing: border-box;}
.inav-a:visited{color:#000001;}
.inav-a > .in{position:relative;display:inline-block;color:#277ec3;}
.inav-a > .in.pressed{color:#277ec3;}
.inav-a:nth-child(4n){border-right: none;}
.inav-a:nth-child(5),.inav-a:nth-child(6),.inav-a:nth-child(7),.inav-a:nth-child(8){border-bottom: none;}
.nav_d:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;
}
/*nav_bottom*/
.nav_bottom{width: 93.75%;padding: 3.125%;color: #ffffff;background: #169d2f;}
.nav_bottom a {float: left;width: 30%;border: 1px solid #fff;padding: 0% 2%;margin-right: 2%;color: #ffffff;font: 1.25em/2 "Microsoft Yahei";white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box; text-align:center; margin-bottom:10px;}
.nav_bottom a:last-child {width: 12.5%;margin-right: 0%;padding: 0% 1.5%;}

.ititle{width:100%;text-align:center; color:#515151; margin-top:; margin-bottom:;font-size:1.3em;background:url('../images/products_nav.png') center 80% no-repeat; background-size:85%;}
.ititle p{ position:relative;font:1.1em/1 'Microsoft Yahei'; margin-top:-1.6em; color:#c8a063;}
.ititle font{overflow:hidden; color:#666666;text-transform:uppercase;display:block; padding:0 2%; font:1em/1 Microsoft Yahei; background:; font-weight:bold;}
.ititle div{ width:47%;margin:0 auto; text-align:center; margin-bottom:-1px;position:relative;}

.s_img { overflow:hidden; margin:0.4em 0 0 0;padding:0px;} 
.s_img li { float:left; width:45.3125%; height:; margin:0.708em 0 0 2.225%; display:inline; overflow:hidden; position:relative; border: 0.125em solid #d4dde3;background: #fff;padding: 0.25%;}
.s_img li img {width:100%;display: block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.s_img li span { position:absolute; bottom:1px; left:1px; background:rgba(255,255,255,0.6); width:100%; text-align:center; display:block; font-size:1.225em; height:3.33em; line-height:3.33em; color:#000;}

.ContentA3c{float:right;cursor:pointer;}
.ContentA3c span {color:#666666;padding-left:23px;cursor:pointer;}
.view_menumain{float:left;display:none;width:96%;background:;border-top:px solid #A12A2C;padding:2%;}
.view_menumain ul {padding:10px 0px 10px 0px;}
.view_menumain ul a{float:left;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;margin:0 1% 10px 1%;font-size:1em;padding:0.5% 1%;border:1px solid #DDDDDD;color:#000000;border-radius:5px;background:#FFFFFF;}

.product1{ height:145px;min-width:315px; margin-top:10px;  padding-left:5px; border-bottom:1px #ccc dashed;}
.product1 ul{ margin:0px; padding:0px;}
.product1 a li{ width:100%; }
.product1 div{ float:left;}
.product_pic{ height:; width:100px;}
.product_con{ width:160px; margin-left:5px; height:100px;}
.product_con li{ margin-bottom:6px; }
.hei{ color:#00316e; font-size:14px; font-weight:bold;}
.hong{ color:#85878a; font-size:12px; }

.AboutContent{width:94%;min-height:250px;_height:100px;padding:0px 3%;line-height:24px;border-bottom:0px solid #DDDDDD;color:#333333;clear:both;}

.linklist {width:95%;clear:both;padding:10px 0px 10px 0px;}
.linklist ul {width:100%;}
.linklist ul li {text-align:left;height:28px;line-height:28px;}
.submitTable {border:0;}
.submitTable td {height:35px;font-size:12px;}
.submitTable td input {height:24px;line-height:24px;}
.in {line-height:24px;border:1px solid #999999;}
.welcome {color:#333333;font-size:13px;font-weight:bold;background-color:orange;}

/* pages */
.dede_pages{width:98%;text-align:center;line-height:30px;padding:10px 0px 10px 0px;}
.dede_pages span{text-align:center;color:#FFFFFF;background:#FB9007;border:1px solid #E61636;margin:0px 2px;padding:3px 8px 3px 8px;font-weight:bold;}
.dede_pages a   {text-align:center;color:#666666;background:#FFFFFF;border:1px solid #DDDDDD;margin:0px 2px;padding:3px 8px 3px 8px;}

.content .ptimeviews {font-size:12px;text-align: center;}
.content .ptimeviews span {padding-left:10px;font-size:12px;}
.content .view{font-size:13px;line-height:180%;color:#325065;width:98%;padding:8px 0px;margin:0px 1% 0px 1%;}
.content .view p{font-size:13px;line-height:180%;color:#325065;width:100%;}
.content .view div img {max-width:98%;height:auto !important;}
.content .backlist2{display:block;width:60px;height:32px;line-height:32px;margin:15px auto;color:#FFFFFF;font-size:14px;text-align:center;background:#FF8101;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.about_us {width: 95%;margin: 2.5% auto;font: 1.25em/1.5 "Microsoft Yahei";color: #666;}
.content_h1{ text-align:center; color:#7e4e16;}
.content_h1 h1{ font-size:18px; text-align:center; padding:24px 0 10px 0;}
.xiangxi_pic{position: relative;text-indent: 10px;height: 38px;font-size: 15px;line-height:38px;background:#e8e8e8;color: #7e4e16; margin:20px 0px 10px 0px;}

.newslist2{ clear:both;width:98%;margin-left:1%;padding:10px 0px 0px 0px;min-height:200px;_height:200px;}
.newslist2 ul{float:left;width:100%;}
.newslist2 ul li{ padding:0px 0px 0px 13px;border-bottom:#DFDFDF 1px dashed;text-align:left;background:url('../images/more.png') no-repeat 1px center;height:28px;line-height:28px;}
.newslist2 ul li a:link,.newslist2 ul li a:visited,.newslist2 ul li a:active{text-decoration:none;font-size:12px;color:#666666;}
.newslist2 ul li span {color:#808080;padding-left:10px;}

.top_bar {position:fixed;z-index:900;bottom:0;left:0;right:0;margin:auto;font-family:Helvetica,Tahoma,Arial,Microsoft YaHei,sans-serif;}
.top_menu {display:-webkit-box;border-top:1px solid #3D3D46;display:block;width:100%;background:rgba(255, 255, 255, 0.7);height:48px; display:-webkit-box;display:box;margin:0;padding:0;-webkit-box-orient:horizontal;background:#524945;); box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1) inset;}
.top_bar .top_menu>li {-webkit-box-flex:1;position:relative;text-align:center;}
.top_menu li:first-child {background:none;}
.top_bar .top_menu>li>a {height:48px;margin-right:1px;display:block;text-align:center;color:#FFF;text-decoration:none;text-shadow:0 1px rgba(0, 0, 0, 0.3);-webkit-box-flex:1;}
.top_bar .top_menu>li.home {max-width:70px;}
.top_bar .top_menu>li.home a {height:66px;width:66px;margin:auto;background:url('../images/home.png') no-repeat center center;background-size:100% 100%;border-radius:60px;position:relative;top:-22px;left:2px;}
.top_bar .top_menu>li>a label {overflow:hidden;margin:0 0 0 0;font-size:12px;display:block !important;line-height:18px;text-align:center;}
.top_bar .top_menu>li>a img {padding:3px 0 0 0;height:24px;width:24px;color:#fff;line-height:48px;vertical-align:middle;}
.top_bar li:first-child a {display:block;}
.menu_font {text-align:left;position:absolute;right:10px;z-index:500;background:-webkit-gradient(linear, 0 0, 0 100%, from(#524945), to(#48403c), color-stop(60%, #524945));border-radius:5px;width:120px;margin-top:10px;padding:0;box-shadow:0 1px 5px rgba(0, 0, 0, 0.3);}
.menu_font.hidden {display:none;}
.menu_font {top:inherit !important;bottom:60px;}
.menu_font li a {height:40px;margin-right:1px;display:block;text-align:center;color:#FFF;text-decoration:none;text-shadow:0 1px rgba(0, 0, 0, 0.3);-webkit-box-flex:1;}
.menu_font li a {text-align:left !important;}
.top_menu li:last-of-type a {background:none;overflow:hidden;}
.menu_font:after {top:inherit!important;bottom:-6px;border-color:#48403c rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-width:6px 6px 0; position:absolute;content:"";display:inline-block;width:0;height:0;border-style:solid;left:80%;}
.menu_font li {border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.2);}
.menu_font li:first-of-type {border-top:0;}
.menu_font li:last-of-type {border-bottom:0;}
.menu_font li a {height:40px;line-height:40px !important;position:relative;color:#fff;display:block;width:100%;text-indent:10px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.menu_font li a img {width:20px;height:20px;display:inline-block;margin-top:-2px;color:#fff;line-height:40px;vertical-align:middle;}
.menu_font>li>a label {padding:3px 0 0 3px;font-size:14px;overflow:hidden;margin:0;}
#menu_list0 {right:0;left:10px;}
#menu_list0:after {left:20%;}
.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active {background-color:#333;}
.menu_font li a:hover, .menu_font li a:active {background-color:#333;}
.menu_font li:first-of-type a {border-radius:5px 5px 0 0;}
.menu_font li:last-of-type a {border-radius:0 0 5px 5px;}
#plug-wrap {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0);z-index:800;}

/*inc_products*/
.prolist2 {float:left;width:100%;clear:both;}
.prolist2 ul {width:94%;padding:3% 3% 0 3%;}
.prolist2 ul li {float:left;width:48%;height:160px;margin:5px 1% 10px 1%;}
.prolist2 li div {float:left;width:100%;}
.prolist2 li img {float:left;width:100%;display:block;}
.prolist2 .proimg {float:left;width:100%;height:130px;border:1px solid #90942b;background:#fff;padding:1%;box-sizing:border-box;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;
-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;}
.prolist2 .protxt {float:left;width:100%;height:25px;line-height:25px;background:#169d2f;text-align:center;color:#fff;text-overflow:ellipsis;margin-top:2px;overflow:hidden;white-space:nowrap;}

.newslist2 {width: 95%;display: block;border: 0px solid #b8b8b8;margin: 2% auto;background: #FFF;}
.newslist2 li {position: relative; font: normal 1.25em/3 "Microsoft YaHei";color: #333;padding: 0 0.5em 0 1.6em; border-bottom: 1px dotted #a9acac;background: url('../images/img_38.png') 97% center no-repeat,url('../images/dot.png') 2% center no-repeat;background-size: 2.5%,1.71875%;}
.newslist2 li a{display: block;color: #666666;background: url('../images/img203.png') right center no-repeat; background-size: 2.6% auto; padding-right: 6%;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.newslist2 li:last-child{ border-bottom:none;}

/*news*/
.news_top{width:88.4375%;margin:2% auto;height:auto;overflow:hidden}
.news_img{float:left;display:block;width:25.61%;margin-right:3.88%}
.news_img img{display:block;width:100%}
.news_top p{float:left;width:70.3%;height:2rem;overflow:hidden}
.news_top p a{display:block;width:100%;height:3rem;font: 1.25em/1.5rem "Microsoft YaHei";font-weight: bold;color:#3c4f8c;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.news_top div{float:left;width:70.3%;height:auto;font: 1em/1.5em "Microsoft YaHei";color:#8a95b6;overflow:hidden}

@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}}
