

/* CSS Document */
 
html{height:100%; font-size:40px;}
input,textarea{-webkit-user-select:text;}
a{color:#fff;padding:0;text-decoration:none;cursor:pointer;font-family: 'icomoon',微软雅黑,'microsoft yahei',宋体,新宋体;}
img{border:0;max-width:100%;max-height:100%;vertical-align:top;}
input[type="radio"],input[type="checkbox"]{vertical-align:-2px;}
body{max-width:640px; width:100%;overflow-x:hidden;overflow-y:auto;font-size:.7rem;height:100%;margin:0 auto; background:#000; color:#5d5d5d;}
*{ margin:0; padding:0;}

 @font-face {font-family: "iconfont";
          src: url('../font/iconfont.eot'); /* IE9*/
          src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .iconfont {
          font-family:"iconfont" !important;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }

 
/*顶部开始*/
.t1{max-width:640px;width:100%;height:2.5rem; margin:0 auto; background:#000;}
.t2{max-width:640px;width:100%;height:1.2rem; margin:0 auto; background:#000; font-size:.5rem; color:#aa650b; line-height:1.2rem;}
.t2z{ float:left; margin-left:.2rem;}
.t2y{ float:right; margin-right:.2rem;}
.t2y a{ color:#FFFFFF;}
.logo{width:10rem; height:1.7rem; float:left; margin:.5rem 0 0 .3rem;}
.logo img{ width:100%; height:100%;}
.tdh{ float:right; height:1.5rem; margin:.5rem .1rem 0 0;}
.tdhicon{ width:1.3745rem; height:1.375rem; float:left;}
.tdhicon img{ width:100%; height:100%;}
.tdhc{ float:left; margin-left:.1rem; height:1.5rem; width:5rem;}
.tdhc p{ display:block; float:left; line-height:.75rem; font-size:.6rem; height:.75rem; color:#F22222; width:100%;}
.tdhc span{display:block; float:left; line-height:.5rem; font-size:.4rem; color:#999999; height:.4rem; width:100%;}
#tnav{width:1.25rem; height:0.875rem; float:right; margin:.8rem .5rem 0 0;}
#tnav img{width:100%; height:100%;}
li{list-style: none;}
li img{display: block;margin:0 auto;}
 
 
/*内页顶部*/
.k2em{ width:100%; height:2rem; margin:0 auto;}
.nbt{max-width:640px;width:100%; height:2rem; overflow:hidden; position:fixed; top:0; left:0; margin:0 auto; z-index:199999999; background:#cf0103; border-bottom:#cf0103 1px solid;} 
.nbt span{ display:block; float:left; line-height:1.5rem; font-size:.7rem; color:#999999; margin-left:.1rem;}
.dqlanmu{ height:1.5rem; position:absolute; z-index:96; top:0; left:0; text-align:center; line-height:2rem; color:#FFFFFF; font-size:.8rem; width:100%;}
.goback{ height:1.5rem; position:absolute; z-index:99; top:.25rem; left:1rem;}
.goback i{ display:block; float:left; width:1.5rem; height:1.5rem; line-height:1.5rem;}
.fenxiang{ height:1.5rem; position:absolute; z-index:99; top:.25rem; right:1rem;}
.fenxiang i{ display:block; float:left; width:1.5rem; height:1.5rem; line-height:1.5rem;}
.nt1{max-width:640px;width:100%;height:7.5rem; overflow:hidden; margin:0 auto; position:relative; }
.nt1 img{ width:100%; height:100%}
.nt3{max-width:640px;width:100%; height:2rem; overflow:hidden; margin:0 auto;position:relative;}
.nbiaoti{ width:100%; max-width:640px; height:auto; height:2rem; line-height:2rem;  overflow:hidden; background:#009B4D; border-top:#008E43 1px solid;}
.nbiaoti h1{font-size:.6rem; color:#fff; display:block; float:left; margin-left:1rem; font-weight:normal;}
.lmtype{width:90%; height:auto; overflow:hidden; margin:0 auto;}
.lmtype a{line-height:1.5rem; padding:0 .5rem 0 .5rem; height:1.5rem; border:#eee 2px solid; display:block; float:left; margin-right:.5rem;margin-bottom:.5rem; background:#f8f8f8;}


.slmtype{width:96%; height:auto; overflow:hidden; margin:0 auto;}
.slmtype a{line-height:1.4rem; padding:0 .4rem 0 .4rem; height:1.4rem; font-size:.6rem;border-radius:.7rem;  display:block; float:left; margin-right:.3rem;margin-bottom:.5rem; background:#F1C197;}


 
/*内页顶部浮动菜单*/
.mui-bar-nav{box-shadow:none;}
.mui-bar-nav.active{ }
 
 
 
 
/*常规导航*/
.tfd{max-width:640px;width:100%;height:4.5rem; position:fixed; top:0; z-index:99; background:#fcf9f2;box-shadow: 0 2px 6px rgba(0,0,0,0.3);}
.tkong{max-width:640px;width:100%;height:4.5rem; margin:0 auto; background:#fff;}
.navbg{width:100%; max-width:640px; height:2rem; overflow:hidden; background:#2d2d2d; border-top:#333 2px solid;box-shadow: 0 1px 3px rgba(0,0,0,0.3);}
.navk{ width:14.5rem; height:2rem; overflow:hidden;position: relative; float:left;}
.scroller{position:absolute;}
.scroller li{ float:left;text-align:center; height:2rem; line-height:2rem; color:#fff; font-size:.7rem;}
.scroller li a{color:#fff;display:block;margin:0 .5rem}
.scroller li.cur a{color: #d30f00;}
.navicon{ width:1rem; height:2rem; font-size:1rem; color:#FFFFFF; line-height:2rem; float:right;}

/*幻灯片*/
.hdp{ width:100%; max-width:640px; height:7rem; margin:0 auto; background:#FFFFFF;}
.swiper-container {width:100%; max-width:640px; height:7rem;max-height: 100%;}
.swiper-slide {text-align: center;font-size: .45rem;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;
-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img{ width:100%; height:100%;}
 
/*简介*/
.k20{ width:100%; height:.5rem; margin:0 auto;}
.k30{ width:100%; height:.8rem; margin:0 auto;}
.kong20{ width:100%; height:.5rem; float:left;}
.intro{width:100%;max-width:640px; margin:0 auto; height:auto; overflow:hidden; background:#282828; }
.lmbt{ width:15rem; height:1rem; margin:0 auto; line-height:1rem; background:url(../images/01.jpg) center no-repeat; text-align:center; font-size:1rem; color:#000000;}
.lmfb{ width:100%; height:.7rem; line-height:.7rem; text-align:center; color:#5d5d5d; font-size:.5rem;}
.introc{ width:90%; height:auto; overflow:hidden; margin:0 auto; padding:0 .5rem 0 .5rem; font-size:.6rem; color:#5d5d5d; line-height:.9rem; }
.introc span{ color:#333; font-weight:bold;}
.lxdh{ width:90%; height:1.7rem; background:#D82016; margin:0 auto; 
     -moz-border-radius:.9rem;
    -webkit-border-radius:.9rem;
    border-radius:.9rem;}
.intropic{ width:4.7rem; height:5rem; float:left; margin-top:.3rem;}
.intropic img{ width:100%; height:100%;}
.introjj{ width:100%;font-size:.6rem;  line-height:.9rem; float:left;}
.lxdh i{ display:block; float:left; margin:.3rem .5rem .3rem .5rem; width:4.3rem; height:1.05rem;}
.lxdh i img{ width:100%;}   
.lxdh p{display:block; float:left; height:1.05rem; line-height:1.05rem; font-size:1rem; color:#FFFFFF;margin:.3rem 0 0 0;}
.lxdh p a{ color:#FFFFFF;}
 
/*服务项目*/


/*课程*/
.kecheng{ width:15rem; height:auto; overflow:hidden; margin:0 auto;}
.kecheng ul{ float:left;}
.kecheng li{ width:14.5rem; float:left; margin-top:.5rem; }
.kecheng li h1{ display:block; width:4.5rem; height:4rem; float:left;}
.kecheng li h1 img{ width:100%; height:100%; border-radius:10px;}
/*.kcjj{ width:9.5rem; height:3.96rem; border-bottom:1px dashed #967965;}
.kcjj a{ display:block; width:100%; height:1rem; line-height:1rem; font-size:.8rem; color:#C98604;}
.kcjj p{ display:block; width:100%; height:2.4rem; margin-top:.4rem;color:#CEC1B7; line-height:.8rem; font-size:.6rem;}
*/
.kcjj{ width:9rem;}
.kcjj a{ display:block; width:100%; height:1rem; line-height:1rem; font-size:.8rem; color:#333;}
.kcjj p{ display:block; width:100%;  margin-top:.4rem; line-height:.8rem; color:#aa650b; font-size:.6rem;}
.fl{ float:left;}
.mr1{ margin-right:.5rem;}
.fr{ float:right;}
.ml1{ margin-left:.5rem;}

/*服务项目*/
.service{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#282828;}
.service ul{ float:left; margin:.6rem 0 0 .6rem; height:auto; overflow:hidden;}
.service ul li{ float:left; width:4.53rem; height:auto; overflow:hidden; margin-right:0.6rem;margin-bottom:0.6rem; background:#181818; border-radius:.2rem; padding-top:.3rem;}
.service ul li i{ display:block; width:4.53rem; height:3.39rem; margin:0 auto;}
.service ul li i img{ max-width:100%; height:100%; }
.service ul li span{ display:block; width:100%; height:1.5rem; line-height:1.5rem; color:#fff; font-size:.6rem; border-bottom:#000 1px dotted; text-align:center; font-style:normal;}
.service ul li p{ display:block; width:100%; height:auto; overflow:hidden; font-size:.5rem; line-height:.7rem; color:#999999; text-align:center;}



.service1{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#282828;}
.service1 ul{ float:left; margin:0 0 0 .8rem; height:auto; overflow:hidden;}
.service1 ul li{ float:left; width:6.69rem; height:10rem; overflow:hidden; margin-right:0.8rem;margin-bottom:1rem; background:#000000; margin-top:.8rem;}
.service1 ul li i{ display:block; width:6.69rem; height:6.2rem; margin:0 auto; overflow:hidden;}
.service1 ul li i img{ height:100%; margin:0 auto;  }
.service1 ul li h1{ display:block; width:100%; height:1.5rem; line-height:1.5rem; color:#fff; font-size:.6rem; text-align:center; margin:0 auto;}
.service1 ul li h1 span{ font-size:.4rem; color:#999;}
.service1 ul li p{ display:block; width:86%; height:auto; overflow:hidden; font-size:.5rem; line-height:.7rem; color:#5d5d5d; text-align:left;margin:0 auto;}
.hylb a{ display:block; float:left;border-radius:.6rem; height:1.2rem; background: #A4D821; font-size:14px; color:#FFFFFF; padding:0 .6rem 0 .6rem; line-height:1.2rem; margin-right:.3rem; margin-bottom:.3rem;}
.hylb a:hover{ background:#E673AA;}
.rylb a{ display:block; float:left;border-radius:.6rem; height:1.2rem; background: #E673AA; font-size:14px; color:#FFFFFF; padding:0 .6rem 0 .6rem; line-height:1.2rem; margin-right:.3rem; margin-bottom:.3rem;}
.rylb a:hover{ background:#A4D821;}
     
/*案例开始*/
.casebt{ width:100%;max-width:640px; height:1.7rem; margin:0 auto; position:relative; background:#181818; border-top-left-radius:.3rem;border-top-right-radius:.3rem;}
.casebtimg{ width:100%; height:1.7rem; left:0; top:0; z-index:1; position:absolute;}
.casebtimg img{ width:100%;}
.casebtc{ width:15rem; height:1.7rem; position:absolute; z-index:2; left:.5rem; }
.lmbt1{ float:left; height:1.7rem;  line-height:1.7rem; font-size:.7rem; font-weight:bolder; color:#fff;  padding:0 .3rem 0 .3rem;}
.lmfb1{ width:100%; height:.7rem; line-height:.7rem; text-align:center; color:#F0B2D7; font-size:.5rem; margin:0 auto;}


.case{ width:100%;max-width:620px; margin:0 auto;height:auto; overflow:hidden;}
.case li{ width:6.56rem; height:6.17rem; float:left; background:#fff; border:#EBEBEB 1px solid; margin:0 0 .75rem .75rem;}
.case li p{ display:block; width:100%; height:4.92rem; overflow:hidden;}
.case li p img{height:100%;}
.case li span{ display:block; width:100%; height:1.25rem; line-height:1.25rem; font-size:.5rem; background:#40434A; color:#fff; text-align:center;}
.tupianbg{width:100%;max-width:640px; margin:0 auto;height:auto; overflow:hidden;background:#fff;} 
.case1{ width:100%;max-width:640px; margin:0 auto;height:auto; overflow:hidden;}
.case1 li{ width:7rem; height:5.85rem; float:left; background:#fff; border:#ddd 2px solid; margin:0 0 .6rem .6rem; border-radius:.9rem;}
.case1 li p{ display:block; width:100%; height:4.5rem; overflow:hidden;}
.case1 li p img{height:100%; width:100%;border-top-left-radius:.9rem;border-top-right-radius:.9rem;}
.case1 li span{ display:block; width:100%; height:1.35rem; line-height:1.35rem; font-size:.6rem; background:#F0F0F0; color:#aa650b; text-align:center;border-bottom-right-radius:.9rem;border-bottom-left-radius:.9rem;}
.tupianbg1{width:100%;max-width:640px; margin:0 auto;height:auto; overflow:hidden;background:#fff;} 
.flmore{ width:14.6rem; height:5.85rem; float:left; background:#fff; border:#ddd 2px solid; margin:0 0 .6rem .6rem; border-radius:.9rem;}
.flmore p{ display:block; width:100%; height:4.5rem; overflow:hidden;}
.flmore p img{height:100%; width:100%;border-top-left-radius:.9rem;border-top-right-radius:.9rem;}
.flmore span{ display:block; width:100%; height:1.35rem; line-height:1.35rem; font-size:.8rem; background:#f0f0f0; color:#aa650b; text-align:center;border-bottom-right-radius:.9rem;border-bottom-left-radius:.9rem;}

 
/*新闻*/
.newsbt{ width:100%; background:#282828; margin:0 auto;}
.news{width:100%;max-width:640px; margin:0 auto; height:auto; overflow:hidden; background:#282828;}
.lmbt2{ width:100%; height:1rem; margin:0 auto; line-height:1rem;  text-align:center; font-size:1rem; color:#fff;}
.tabBox{ width:100%;max-width:620px; margin:0 auto; height:auto; overflow:hidden;}
.tabBox .hd{ height:2rem; line-height:2rem; font-size:.7rem; overflow:hidden; background:#000; padding:0 .5rem; width:90%; margin:0 auto; }
.tabBox .hd ul{ width:100%; margin:0 auto;}
.tabBox .hd ul li{ float:left; width:4.5rem; vertical-align:top; text-align:center;font-size:.7rem; }
.tabBox .hd ul li a{ color:#5d5d5d; }

.tabBox .hd ul li.on a{ color:#fff; display:block; height:1.6rem; line-height:1.6rem; margin-top:.4rem;  background:#181818; text-align:center; font-size:.7rem;  }
.tabBox .bd ul{ padding:.5rem; margin:0 auto;  }
.tabBox .bd ul li{border-bottom:1px dotted #333; line-height:1.6rem; height:1.6rem; }
.tabBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0); font-size:.7rem; color:#5d5d5d;display:block; float:left;  }  /* 去掉链接触摸高亮 */
#readMore{display:block; margin:0 auto; width:4rem; height:1.2rem; line-height:1.2rem; color:#5d5d5d; font-size:.6rem; text-align:center; border:#CCCCCC 1px solid;}
 .tabBox .bd ul li i{ display:block; float:left; width:1rem; height:1.6rem;}
 .tabBox .bd ul li i img{ width:100%; height:100%;}
 
.snews{ padding:.5rem; margin:0 auto;  }
.snews li{border-bottom:1px dotted #ddd; line-height:1.6rem; height:1.6rem; }
.snews li a{-webkit-tap-highlight-color:rgba(0,0,0,0); font-size:.7rem; color:#5d5d5d; }  /* 去掉链接触摸高亮 */
.snews li i{ display:block; float:left; width:1rem; height:1.6rem;}
.snews li i img{ width:100%; height:100%;}



 /*新闻更多*/
.newsmore{ width:100%; height:auto; overflow:hidden; padding-top:.5rem; padding-bottom:.5rem; margin:0 auto;}
.newsmore a{  margin:0 auto;
display:block; width:3rem; height:1rem; line-height:1rem; color:#fff; font-size:.5rem; text-align:center; background:#000; border:#181818 1px solid; border-radius:.56rem; margin-top:.3rem;

}
 
 
 
/*更多*/
.more{ float:right; height:1.5rem; overflow:hidden;}
.more a{ display:block; width:3rem; height:1rem; line-height:1rem; color:#fff; font-size:.5rem; text-align:center; background:#000; border:#282828 1px solid; border-radius:.56rem; margin-top:.3rem;}
.more a:hover{ background:#c33e1b;border:#c33e1b 1px solid; color:#FFFFFF; }
.more1{ float:right; height:1.5rem; overflow:hidden;}
.more1 a{ display:block; width:3rem; height:1rem; line-height:1rem; color:#b74310;  font-size:.5rem; text-align:center; margin-top:.3rem;}
.more1 a:hover{ color:#FFFFFF; }
 
/*内页二级分类*/
.hide{display:none}
.relative{position:relative;}
.navson{width:100%;background-color:#282828;color:#fff;position:relative;}
.navson p{ display:block; width:100%; text-align:left;}
.navson p i{width:1.025rem;display:block;margin:.5rem .3rem 0 1.8rem;height:1rem; float:left;}
.navson p i img{width:100%;}
.navson .mt{height:2rem;line-height:2rem;font-size:.7rem; }
.navson .mc{position:absolute;left:1rem;top:2rem;width:70%; z-index:9999999999999;font-size:.7rem;background:#fff;overflow-y:auto; overflow-x:none; }
.navson .mc a{ display:block;color:#fff; line-height:2.225rem; height:2.225rem; text-align:left; background:url(../images/mcbg.jpg) top repeat-x;}
.navson .mc a span{ display:block; width:.675rem; height:.9rem; margin:.625rem .5rem 0 2rem; float:left;}
.navson .mc a span img{ width:100%;}
.navson .mc a:active{background-color:#f0f0f0;}
.mc a.lon{background-color:#f0f0f0;}
 
/*内页内容*/
 
.nt2{ display:none;}
.dqwz{width:95%; margin:0 auto; height:1.7rem; background:#181818; border-top-right-radius:.5rem;border-top-left-radius:.5rem;}
.dqwz h1{ display:block; float:left;height:1.2rem; line-height:1.2rem; font-size:.8rem; color:#FFF;background:#000; margin:.5rem 0 0 .5rem; padding:0 .5rem 0 .5rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;}
.dqwz a{ display:block; float:right; line-height:1.7rem; font-size:.7rem; color:#fff; margin-right:.5rem;}


.ndqwz{width:90%; margin:0 auto; height:auto; overflow:hidden; border-bottom:2px #000 solid; padding-bottom:.4rem; line-height:1.2rem; font-size:.8rem;  font-weight:bold; }
.wzbt{width:90%; margin:0 auto; height:auto; overflow:hidden; border-bottom:2px #000 solid; padding-bottom:.4rem; line-height:1.2rem; font-size:.8rem;  font-weight:bold; text-align:center;}

.newsfb{ width:90%; margin:0 auto; height:2rem; line-height:2rem; font-size:.6rem; color:#999999; text-align:center;}
 
.contentpic{ width:90%; margin:0 auto;}
.contentpic img{ display:block; margin:0 auto;}


.shjj{width:90%; height:auto; overflow:hidden; margin:0 auto; font-size:.6rem;}
.zpmc{ text-align:left; display:block; float:left; width:100%; line-height:2rem; height:auto; overflow:hidden;border-bottom:#C6C1B9 2px solid; }
.zpxx{ display:block; float:left; width:100%; float:left; border-bottom:#C6C1B9 2px solid; line-height:2rem;}


.cptype{ width:100%;max-width:640px; margin:0 auto;}
.cptypec{ width:90%;margin:0 auto;}
.cptypec li{border-bottom:1px dotted #e39d1d; line-height:1.6rem;  }
.cptypec li a{-webkit-tap-highlight-color:rgba(0,0,0,0); font-size:.7rem; color:#000; }  /* 去掉链接触摸高亮 */
.cptypec li i{ display:block; float:right; width:1rem; height:1.6rem;}
.cptypec li i img{ width:100%; height:100%;}
.cptypec li ul{ float:left; width:100%;}
.cptypec li ul li{border-bottom:1px dotted #ddd; line-height:1.6rem; height:1.6rem; margin-left:.5rem;}
.cptypec li ul li a{-webkit-tap-highlight-color:rgba(0,0,0,0); font-size:.5rem; color:#aa650b; }  /* 去掉链接触摸高亮 */


.nboxc{width:90%; margin:0 auto; line-height:1.2rem; font-size:.7rem; color:#5d5d5d;}
.nboxc img{ width:100%;}
.nboxc table{display: block; width: 100%; clear: both;overflow-x:auto;}
#contentnr{ color:#5d5d5d; }
#contentnr img{ width:100%;}
#contentnr p img{ width:90%;}
#contentnr p{ color:#5d5d5d;}
#contentnr p{ text-indent:0;}

.k40{ width:100%; height:1rem; margin:0 auto;}
.newslb{ width:14.7rem; height:auto; overflow:hidden; margin:0 auto;}
.newslb li{ float:left; border-bottom:#000 1px solid; height:3.5rem; margin-top:.65rem;}
.newslb p{ display:block;}
.newstu{ float:left; width:4rem; height:3rem;}
.newstu img{ width:100%;}
.newsy{ float:left;width:10rem; height:3rem; margin-left:.7rem;}
.newsy a{ width:100%; display:block; float:left; height:2.3rem; line-height:1.15rem; font-size:.7rem; color:#fff;}
.newsy span{ display:block; float:left; width:100%; height:.7rem; line-height:.7rem; font-size:.5rem; color:#5d5d5d;}
 
/***************分页******************/
.pagenation {clear: both;font-size:.7rem;color: #333;height:2.5rem;width: 100%;text-align: center;position: relative;}
.pagePrev, .pagenation .pageNext {height: 1.3rem;line-height:1.3rem;position: absolute;}
.pagePrev {left:0;display: inline-block;width: 4.5rem;margin:.6rem 0 .5rem .5rem;}
.pageNext {right:0;display: inline-block;width: 4.5rem;height:1.75rem; margin:.6rem .5rem .5rem 0;}
.pagenationSelectDiv {max-width: 36.6544444444444444444%;display: inline-block; -webkit-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.pageSelect {height: 1.6rem;border: 0;height: 1.3rem;padding:0 .35rem; margin-bottom:.5rem;border: 1px solid #c9c9c9;background: #fff;font-size: .6rem;font-weight: normal;margin-top: .6rem;text-indent: 0;}
select {-webkit-appearance: menulist;box-sizing: border-box;align-items: center;border: 1px solid;border-image-source: initial;border-image-slice: initial; border-image-width: initial; border-image-outset: initial; border-image-repeat: initial; white-space: pre;-webkit-rtl-ordering: logical;color: black;background-color: white; cursor: default;}
input, textarea, keygen, select, button {margin: 0em;font: 13.3333px Arial;text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none; display: inline-block; text-align: start;}
 
 
 
/*侧边菜单*/
.panel {display: none;width:8rem;background-color:#282828; padding:.5rem; overflow-y:auto; overflow-x:none;}
.list{width:8rem;}
.list ul li{border-bottom:solid 1px #000;}
.list ul li a{padding-left:.25rem;color:#fff;  font-size:.7rem; display: block; height:2rem;line-height: 2rem;position: relative;}
.list ul li .inactive{background:url(../images/off.png) 7rem center no-repeat;}
.list ul li .inactives{background:url(../images/on.png) 7rem center no-repeat;background-color:#f0f0f0; color:#E90500;}
.list ul li ul{display:none;}
.list ul li ul li { background-color:#181818;}
.list ul li ul li ul{display:none;}
.list ul li ul li a{ padding-left:1.5rem;color:#fff; font-size:.7rem; font-weight:normal;}
.list ul li ul li ul li {background-color:#d6e6f1; border-color:#6196bb; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#316a91; padding-left:30px;}
.list ul li i{ display:block; width:.7rem; height:.65rem; margin:0 .5rem 0 0; float:left; color:#5d5d5}
.zhezhao {z-index: 1000000000;position: fixed;top: 0;width: 100%;min-height:1300px; height: 100%; background: #000;opacity: 0.35;filter: alpha(opacity=85);overflow: hidden;display: none;}
 
 
/*底部*/
.footer{ width:100%; max-width:640px; background:#000; height:auto; overflow:hidden;padding-bottom:2.8rem; margin:0 auto;}
.dfb{ display:block; width:80%; text-align:center; line-height:.7rem; font-size:.5rem; color:#989898; margin:0 auto;}
.fdh{ display:block; width:80%; text-align:center; line-height:1.4rem; font-size:1rem; color:#fff;margin:0 auto;}
.dbq{ display:block; width:90%; text-align:left; line-height:1rem; font-size:.6rem; color:#fff;margin:0 auto;}
.pclink{ display:block; width:4rem; text-align:center; line-height:1.2rem; font-size:.5rem; color:#FFFFFF; background:#4F4F4F; margin:.3rem auto 0 auto; border-radius:.6rem;}

.evm{ width:7rem; height:7rem; margin:0 auto;}
.evm img{ width:100%; height:100%;}
 
/*返回顶部*/
#goTop{position:fixed;bottom:4rem;right:.8rem;z-index:10;width:1.25rem;height:1.175rem;display:none; z-index:99999999999999999999999999999999;}
#goTop img{ width:100%;}
 
 
/*底部浮动菜单*/
.dnav{max-width:640px;width:100%;height:2.5rem;position:fixed; bottom:0; z-index:99;
  background: -webkit-linear-gradient(#2d2d2d, #2d2d2d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#2d2d2d, #2d2d2d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#2d2d2d, #2d2d2d); /* Firefox 3.6 - 15 */
  background: linear-gradient(#2d2d2d, #2d2d2d); /* 标准的语法 */
}
.dnav a{display:block; float:left; width:24.5%;height:2.5rem;}
.dnav a span{ display:block; width:100%; height:.6rem; line-height:.6rem; text-align:center; margin:0 auto; color:#fff; font-size:.5rem;}
.dnav a i{display:block; margin:.3rem auto 0 auto; width:1.4rem; height:1.275rem; text-align:center; font-size:1.2rem; color:#fffff7; line-height:1.275rem;}
#wzsize{ font-size:1.05rem;}
#wzsize2{ font-size:1.4rem;}
#wzsize3{ font-size:1rem; color:#FFFFFF;}
#wzsize4{ font-size:2rem;}
.dnav a{ border-right:#000 1px solid;}
#br0{ border-right:0;}

/*联系*/
.bghui{ background:#2D2D2D;}
.dqweizi{ width:90%; height:auto; overflow:hidden; margin:0 auto;}
.dqweizi h1{ display:block; float:left; width:100%; font-size:1rem; color:#D4D4DC; line-height:1.4rem;}
.dqweizi span{ display:block; float:left; width:100%; font-size:.5rem; color:#4C4C56; line-height:.6rem;}
.nboxc1{ width:90%; margin:0 auto; line-height:1.2rem; font-size:.7rem; color:#dfdfdf;}

/*表单*/
.dqweizi1{ width:6rem; height:2rem; line-height:2rem; margin:0 auto;}
.dqweizi1 span{ display:block; float:left; width:.7rem; height:.7rem; margin:.6rem .2rem 0 0;}
.dqweizi1 span img{ width:100%;}
.dqweizi1 h1{ display:block; float:left; font-size:1rem; line-height:2rem;}

.formc1{ width:14.5rem; margin:0 auto; border:#CCCCCC 1px solid; background:#F9F9F9; -moz-border-radius:.1rem;-webkit-border-radius:.1rem;border-radius:.1rem;}
/*文本框*/
.formlb{ width:14.5rem; margin:0 auto; border-bottom:#CCCCCC 1px solid; position:relative; height:2.5rem;}
.formlb span{ display:block; position:absolute; left:.65rem; top:.8rem; width:.75rem; height:.75rem; z-index:6;}
.formlb span img{ width:100%;}
.sjinput{ width:14.5rem; position:absolute; left:0; top:0; height:2.5rem; line-height:2.5rem; font-size:.8rem; color:#5d5d5d; text-indent:2.6rem; border:0; border:none; background:#F9F9F9}
/*备注*/
.formlb1{ width:14.5rem; margin:0 auto; border-bottom:#CCCCCC 1px solid; position:relative; height:6.2rem;}
.formlb1 span{ display:block; position:absolute; left:.65rem; top:.8rem; width:.75rem; height:.75rem; z-index:6;}
.formlb1 span img{ width:100%;}
.g_textArea {height:5rem;line-height: 1.1rem;font-size: .7rem;width:10.9rem;color:#5d5d5d; padding-left:2.6rem;padding-right:1rem; padding-top:.6rem; padding-bottom:.6rem; border:0; border:none;background:#F9F9F9;}

/*验证码*/
.formlb2{ width:14.5rem; margin:0 auto; border-bottom:#CCCCCC 1px solid; position:relative; height:2.5rem;}
.formlb2 span{ display:block; position:absolute; right:.65rem; top:.5rem; width:4rem; height:1.5rem; z-index:6;}
.formlb2 span img{ width:100%;}
.sjinput1{ width:14.5rem; position:absolute; left:0; top:0; height:2.5rem; line-height:2.5rem; font-size:.8rem; color:#5d5d5d; text-indent:.65rem; border:0; border:none; background:#F9F9F9}

/*提交按钮*/
.g_button {background:#59C600;border: 0;color: white; height: 2rem;line-height: 2rem;font-size: .8rem;font-family: "\5FAE\8F6F\96C5\9ED1",Helvetica,"黑体",Arial,Tahoma;text-align: center;margin: .5rem auto; padding: 0;width: 5rem;display: block;border-radius: .1rem;
    -webkit-border-radius: .1rem;
    -moz-border-radius: .1rem;
    -ms-border-radius: .1rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    outline: 0;
}


/*主体背景*/
.sbox{width:97%; height:auto; overflow:hidden; margin:0 auto; background:#000;}
.zbox{max-width:640px; width:100%;margin:0 auto; height:auto; overflow:hidden;}
.nbox{width:100%; height:auto; overflow:hidden; margin:0 auto; background:#282828;}

.bglan{ background:#E5F6FE;}
    
.bglv{ background:#F1FFE6;}

.bghuang{ background:#fff;}
.bgzhuang{ background:#fae4b1}

.zpbt{ width:100%; height:1.2rem; background:#EBE0DE; line-height:1.2rem; font-size:.6rem; padding:.2rem; font-weight:bold;}
.zpbt span{ color:#aa650b; font-weight:normal;}
.zpyq{ width:100%; height:2.4rem; background:#F8F8F8; line-height:1.2rem; font-size:.6rem; padding:.2rem; font-weight:bold;}
.zpyq span{ color:#aa650b; font-weight:normal;}
.zpnr{ width:100%; height:auto; overflow:hidden; background:#F8F8F8; line-height:1.2rem; font-size:.6rem; padding:.2rem; font-weight:bold;}
.zpnr span{ color:#aa650b; font-weight:normal;}

/*二维码弹出*/
#goodcover {display: none;position: absolute;bottom: 0%;left: 0%;width: 100%;height:100%;background-color: black;z-index: 100000000000000;-moz-opacity: 0.8;opacity: 0.50;
filter: alpha(opacity=80);}
#code {width:8rem;height:12rem;background-color: #fff;padding:.25rem;position: absolute;display: none;z-index: 100000000000000;}
.close1 {width:8rem;height:1.5rem;}
#closebt {float: right;}
#closebt img {width: .5rem;}
.goodtxt {text-align: center;}
.goodtxt p {height: .8rem;line-height:.8rem;font-size: .6rem;color: #000;font-weight: 600;}
.code-img {width: 6rem;margin: .8px auto 0 auto;padding: .25rem;}
.code-img img {width: 100%; height:100%;}

/*子菜单弹出*/
#zmenu{width:8rem;height:12rem;background-color: #fff;position:absolute;display: none;z-index: 100000000000000; overflow-y:auto; border-radius:.5rem;}
.zmenubt{ width:100%; height:2rem; line-height:2rem; background:#ccc; padding-left:1rem; color:#000;}
#zmenu ul{ width:6rem; height:auto; overflow:hidden; margin-left:1rem; margin-top:.5rem;}
#zmenu ul li{ width:6rem; height:2rem; line-height:2rem; border-bottom:#ccc 1px solid; }
#zmenu ul li a{ width:100%; height:2rem;color:#000;}
.ovfHiden{overflow: hidden;height: 100%;}

/*产品详细新增*/
.cptd{ width:90%; height:auto; overflow:hidden; margin:0 auto;}
.cptd ul{ width:100%;}
.cptd ul li{float:left; height:2rem; line-height:2rem; border-bottom: #e3a976 1px solid; font-size:.7rem;}
.cptd ul li span{ color:#e36e05;}
.td01{ width:6.6rem;}
.td02{ width:6.6rem; margin-left:1rem;}
.td03{ width:14.4rem;}
.goumai{ width:8rem; height:auto; overflow:hidden; margin:0 auto; border-radius:2rem}
.goumai a{width:7rem; padding:.5rem .5rem .5rem .5rem; font-size:.9rem; background:#ec2101; color:#FFFFCC; display:block; text-align:center;}
.goumai a i{ font-style:normal;}

/*简介新增*/
.culture{ width:95%; height:auto; overflow:hidden; margin:0 auto;}
.culture li { float: left;  width: 100%; overflow: hidden; margin-bottom:.75rem; height:auto; overflow:hidden; }
.culture h3 { margin-bottom: .25rem; font-size: .6rem; color: #93581c; font-weight:600; width:11rem; float:right;}
.culture p { font-size:.5rem; color: #827467; line-height: 1.7; width:11rem; float:right;}
.culture img { float:left; margin-right:.4rem; border-radius:1.125rem; width:2.25rem; height:2.25rem; }





