@charset "gb2312";
/* CSS Document */

html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px; font-family:"微软雅黑"; margin:0;padding:0;color: #666; line-height:24px;}
article,footer, header,nav,section{display:block;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0}
img{ border:none;}
a{text-decoration:none;color:#666; }
a:hover{text-decoration:none;}
.clear {clear: both;}
.fl{ float:left;} .fr{ float:right;}
.fl,.fr{display:inline;}
.cen{margin:0 auto;}
.mag{ margin-top:30px;}
.m15{ margin-top:15px;}
.pad{ padding-top:20px;}
.maf{ margin-left:27px;}
.center{ width:1200px; height:auto; overflow:hidden;}

.head{ width:100%; height:100px; background:#FFF; position:fixed; z-index:99999; left:0; top:0px;}
.ntop{ width:1200px; height:100px; position:relative;}
.logo1{ width:162px; height:100px; position:absolute; z-index:99; left:0px; top:0px; background:url(../images/logo.jpg) left no-repeat;}
.logo{ width:162px; height:100px; position:absolute; z-index:99; left:172px; top:0px; background:url(../images/logo1.jpg) left no-repeat;}
.nav{ width:983px; position:absolute; z-index:9999; right:-70px; top:0px;}
.nav h4{ width:830px; height:100px; font-weight:normal; margin:auto;}
.nav h4 a{ height:98px; line-height:98px; width:92px; display:block; float:left; text-align:center; color:#444;}
.nav h4 a:hover{ border-bottom:2px solid #009999; color:#009999;}

/*关于我们*/

.nava{overflow:hidden;}
.nava .nab{ width:983px; display:block; padding-bottom:2px; padding-top:2px; overflow:hidden; background:#009999;}
.nava .abt span{ width:204px; float:left; margin-left:2px;}
.nava .abt span a{ display:block; height:49px; line-height:49px; text-align:center; color:#FFF;}
.abt span a.curs , .abt span a:hover{ background:url(../images/libg.jpg) center no-repeat; color:#609ee9;}
.abta{ float:left; background:#f3f3f3; width:775px; height:343px;}

.abt1{ margin:5px 20px;}
.abt1 h2{ font-size:14px; color:#a48455; line-height:36px;}
.abt1 p{ text-indent:2em; color:#000; line-height:28px;}
.abt1 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.abt1 p a:hover{ background:#ff9900;}
.abt1 img{ float:left; width:220px; height:151px; margin:20px 11px 0;}

.abt2{ margin:5px 20px;}
.abt2 h2{ font-size:14px; color:#a48455; line-height:36px;}
.abt2 p{ text-indent:2em; color:#000; line-height:28px;}
.abt2 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.abt2 p a:hover{ background:#ff9900;}
.abt2 img{ float:left; width:700px; height:132px; margin-top:15px;}

.abt3{ margin:5px 20px;}
.abt3 h2{ font-size:14px; color:#a48455; line-height:36px;}
.abt3 p{ text-indent:2em; color:#000; line-height:28px;}
.abt3 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.abt3 p a:hover{ background:#ff9900;}
.abt3 img{ float:left; width:700px; height:170px; margin-top:10px;}

.abt4{ margin:5px 40px;}
.abt4 .jg{ width:332px;}
.abt4 h2{ font-size:14px; color:#a48455; line-height:36px;}
.abt4 p{ text-indent:2em; color:#000; line-height:28px;}
.abt4 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.abt4 p a:hover{ background:#ff9900;}
.abt4 img{ margin-top:15px;}

.abt5{ margin:5px 30px; height:325px; background:url(../images/abt8.jpg) right no-repeat;}
.abt5 h2{ font-size:14px; color:#a48455; line-height:36px;}
.abt5 p{color:#000; line-height:28px;}
.abt5 p a{ border-radius:20px; display:block; margin-top:20px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px; margin-right:360px;}
.abt5 p a:hover{ background:#ff9900;}

.abt6{ margin:5px 20px;}
.abt6 .ld{ width:425px;}
.abt6 h2{ font-size:14px; color:#a48455; line-height:36px;}
.abt6 p{ text-indent:2em; color:#000; line-height:28px;}
.abt6 .ld img{ float:right; margin-top:-30px;}
.abt6 .ld1{ width:280px; height:220px; margin-top:60px;}

.abt7{ margin:5px 35px;}
.abt7 h2{ font-size:14px; color:#a48455; line-height:36px;}
.abt7 p{ text-indent:2em; color:#000; line-height:28px;}
.abt7 img{ float:left; width:725px; height:140px; margin:20px 11px 0;}

/*新闻*/

.nava .xw span{ width:204px; float:left; margin-left:2px;}
.nava .xw span a{ display:block; height:73px; line-height:73px; text-align:center; color:#FFF;}
.xw span a.curs , .xw span a:hover{ background:url(../images/libg.jpg) center ; color:#609ee9;}
.xwa{ float:left; background:#f3f3f3; width:775px; height:146px;}

.nw{ margin:15px 20px;}
.nw ul{ float:left; width:450px;}
.nw ul li{ line-height:40px; overflow:hidden; border-bottom:1px dotted #dedede; background:url(../images/doc.jpg) left no-repeat; text-indent:10px;}
.nw ul li a{ float:left;}
.nw ul li p{ float:right;}
.nw ul li a:hover{ color:#009999;}
.nw img{ float:right; width:260px; height:120px;}

/*产品*/
.prd{ padding:20px 0 0; height:200px;}
.prd dl{ float:left; width:245px; text-indent:50px;}
.prd dl dt{ line-height:40px; margin-bottom:3px;}
.prd dl dd{ line-height:30px;}
.prd dl a{ color:#FFF;}
.prd dl a:hover{ color:#C90;}

/*客服中心*/

.nava .kfz span{ width:204px; float:left; margin-left:2px;}
.nava .kfz span a{ display:block; height:60px; line-height:60px; text-align:center; color:#FFF;}
.kfz span a.curs , .kfz span a:hover{ background:url(../images/libg.jpg); color:#609ee9;}
.kfza{ float:left; background:#f3f3f3; width:775px; height:330px;}

.kf{ margin:5px 30px;}
.kf h2{ font-size:14px; color:#a48455; line-height:36px;}
.kf p{ color:#000; line-height:28px;}
.kf p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.kf p a:hover{ background:#ff9900;}
.kf img{ float:left; width:700px; height:180px; margin-top:15px;}

.kf1{ margin:40px 20px 0;}
.kf1 .kbox{ width:400px;}
.kf1 h2{ font-size:14px; color:#a48455; line-height:36px;}
.kf1 p{ color:#000; line-height:28px;}
.kf1 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.kf1 p a:hover{ background:#ff9900;}

.kf2{ margin:20px 30px;}
.kf2 h2{ font-size:14px; color:#a48455; line-height:36px;}
.kf2 p{ color:#000; line-height:28px;}
.kf2 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.kf2 p a:hover{ background:#ff9900;}
.kf2 img{ float:left; width:700px; height:130px; margin-top:15px;}

.kf3{ margin:20px 30px;}
.kf3 h2{ font-size:14px; color:#a48455; line-height:36px;}
.kf3 p{ color:#000; line-height:28px;}
.kf3 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.kf3 p a:hover{ background:#ff9900;}
.kf3 img{ float:left; width:700px; height:148px; margin-top:15px;}

/*招贤纳士*/

.nava .zxn span{ width:204px; float:left; margin-left:2px;}
.nava .zxn span a{ display:block; height:73px; line-height:73px; text-align:center; color:#FFF;}
.zxn span a.curs , .zxn span a:hover{ background:url(../images/libg.jpg) center ; color:#609ee9;}
.zxna{ float:left; background:#f3f3f3; width:775px; height:219px;}

.zx{ margin:5px 30px;}
.zx .zxbox{ width:340px;}
.zx h2{ font-size:14px; color:#a48455; line-height:36px;}
.zx p{ color:#000; line-height:28px;}
.zx p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.zx p a:hover{ background:#ff9900;}

.zx h2 a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.zx h2 a:hover{ background:#ff9900;}

/*资料下载*/

.nava .zxl span{ width:204px; float:left; margin-left:2px;}
.nava .zxl span a{ display:block; height:73px; line-height:73px; text-align:center; color:#FFF;}
.zxl span a.curs , .zxl span a:hover{ background:url(../images/libg.jpg) center ; color:#609ee9;}
.zxla{ float:left; background:#f3f3f3; width:775px; height:219px;}

.xz{ margin:20px 30px;}
.xz h2{ font-size:14px; color:#a48455; line-height:36px;}
.xz h2 a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.xz h2 a:hover{ background:#ff9900;}

.xz dl{ width:720px; overflow:hidden; height:60px; border-bottom:1px dotted #dedede; margin-top:8px;}
.xz dl dt{ float:left; width:600px;}
.xz dl dt img{ float:left; width:54px; height:54px;}
.xz dl dt h6{ float:left; font-size:14px; font-weight:normal; margin-left:15px; line-height:24px;}
.xz dl dt i{ float:left; font-style:normal; margin-left:15px; color:#CCC; line-height:26px;}
.xz dl dt h6 a:hover{ color:#009999;}
.xz dl dd{ float:right; text-align:right;}
.xz dl dd h5{ font-size:14px; font-weight:normal;}
.xz dl dd p{  float:right; background:url(../images/xz.jpg) left no-repeat; padding-left:5px; color:#cccccc; width:40px;}

/*联系我们*/

.nava .lxw span{ width:204px; float:left; margin-left:2px;}
.nava .lxw span a{ display:block; height:86px; line-height:86px; text-align:center; color:#FFF;}
.lxw span a.curs , .lxw span a:hover{ background:url(../images/libg.jpg) center ; color:#609ee9;}
.lxwa{ float:left; background:#f3f3f3; width:775px; height:172px;}

.lx{ margin:5px 30px;}
.lxbox{ width:400px;}
.lx h2{ font-size:14px; color:#a48455; line-height:36px;}
.lx p{ color:#000; line-height:28px;}
.lx p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.lx p a:hover{ background:#ff9900;}
.lx img{ height: 164px;}

.lx1{ margin:5px 50px;}
.lx1 h2{ font-size:14px; color:#a48455; line-height:36px;}
.lx1 p{ color:#000; line-height:28px;}
.lx1 p a{ border-radius:20px; display:block; margin-top:3px; width:80px; height:28px; line-height:28px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF; text-indent:0px;}
.lx1 p a:hover{ background:#ff9900;}
.lx1 img{ margin-top:8px;}

/*网上商城*/
.nabs{ overflow:hidden; width:91px;  background:#009999; float:right; margin-right:78px; border-left:2px solid #009999;}
.wssc span{ width:95px; float:right; }
.wssc  span a{ display:block; height:49px; line-height:49px; text-align:center; color:#FFF;}
.wssc  span a.curs , .wssc  span a:hover{ background:url(../images/libg.jpg) right no-repeat; color:#609ee9;}

.fenx{ width:140px; height:100px; position:absolute; z-index:99999; right:0px; top:34px;}


.banner{width:100%; height:500px; overflow:hidden; margin-top:100px;}
.bannerc{width:100%; height:500px; margin:0px auto;}

.bannerc #full-screen-slider { width:100%; height:500px; text-align:left;position:relative;}
.bannerc #slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative;}
.bannerc #slides li { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:absolute;}
.bannerc #slides li a { display:block; width:100%; height:500px; text-indent:-9999px}
.bannerc #pagination { display:block; list-style:none; position:absolute; left:30%; top:480px; z-index:9900;  padding:0px; margin:0; cursor:pointer;}
.bannerc #pagination li { display:block; list-style:none; width:35px; height:4px; float:left; margin-left:8px; border-radius:0px; background:#000000; }
.bannerc #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.bannerc #pagination li.current {background:#bf3131;}

#box1{ }
#box1 .tit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.tit{ text-align:center; height:80px; color:#000;}
.tit i{ font-size:30px;}
.tit i span{ color:#f39c12;}
.tit p{ font-size:22px; line-height:40px;}

#box1 ul{}
#box1 ul li{  width:300px; height:495px;}
.li1{ float:left; background:url(../images/prod1.png) center no-repeat;  opacity: 0; transition: 0.6s;  -moz-transition:0.6s;  -webkit-transition: 0.6s;  -o-transition: 0.6s; margin-left:-2000px;}
.li1:hover{ background:url(../images/prod1-1.png) center no-repeat;}
.li2{ float:left; background:url(../images/prod2.png) center no-repeat;  opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-600px;}
.li2:hover{ background:url(../images/prod2-1.png) center no-repeat;}
.li3{ float:right; background:url(../images/prod3.png) center no-repeat;  opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-600px;}
.li3:hover{ background:url(../images/prod3-1.png) center no-repeat;}
.li4{ float:right; background:url(../images/prod4.png) center no-repeat; opacity: 0; transition: 0.6s;  -moz-transition:0.6s;  -webkit-transition: 0.6s;  -o-transition: 0.6s; margin-right:-2000px;}
.li4:hover{ background:url(../images/prod4-1.png) center no-repeat;}

#box2{ width:100%; height:591px; background:url(../images/about.jpg) center no-repeat; overflow:hidden; margin-top:60px;}
#box2 .tit1{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.tit1{ text-align:center; height:80px; color:#FFF;}
.tit1 i{ font-size:30px;}
.tit1 i span{ color:#f39c12;}
.tit1 p{ font-size:22px; line-height:40px;}

.about{ width:1020px; height:476px; overflow:hidden;}
.about h1{ float:left; margin:auto; width:1020px; font-size:42px; color:#16a085; font-weight:normal; text-align:center; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.about p{ float:right; margin:auto; width:1020px; color:#FFF; text-align:center; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px; }
.about a{ display:block; border-radius:20px; width:120px; height:40px; line-height:40px; text-align:center; background:#009999; font-size:12px; float:right; color:#FFF;}
.about a{ transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0);transform:rotate(-360deg); -webkit-transform:rotate(-360deg); -moz-transform:rotate(-360deg); -o-transform:rotate(-360deg); -ms-transform:rotate(-360deg); opacity: 0; transition: 1.6s; -moz-transition:1.6s; -webkit-transition: 1.6s; -o-transition: 1.6s;}
.about a:hover{ background:#ff9900;}
.about dl{ float:left; width:33%; color:#FFF; text-align:center;}
.about dt{ font-size:42px; margin-bottom:10px;}
.about .dl1{  opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-top:6000px;}

#box3{}
#box3 .tit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.tel{ width:260px; height:400px; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px;}
.tel img{ width:260px; height:400px;}
.news{ width:920px; border:1px solid #dedede;  opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px;}
.news span{ width:920px; height:47px; background: -webkit-linear-gradient(#ffffff, #f3f3f3); display:block; border-bottom:1px solid #dedede;}
.news span a{ float:left; display:block; width:120px; border-right:1px solid #dedede; line-height:47px; text-align:center;}
.news span a.curs , .news span a:hover{ background:#009999; color:#fff;}

.newsa{}
.newsa ul{ margin:10px 15px;}
.newsa li{ line-height:40px; border-bottom:1px dotted #dedede; overflow:hidden; background:url(../images/doc.jpg) left no-repeat; text-indent:10px;}
.newsa li a{ float:left;}
.newsa li p{ float:right;}
.newsa li a:hover{ color:#009999;}

#box4{ width:100%; height:680px; background:url(../images/ldgh.jpg) center no-repeat; overflow:hidden; margin-top:50px;}
#box4 .tit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:40px; }
#hdp{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:40px;}
#hdp{overflow:hidden;width:550px;height:356px;position:relative; float:left; border-radius:10px; margin-top:15px;}
#hdp .pics{width:550px;height:356px}
#hdp .pics li{height:356px;width:550px;float:left; border-radius:10px;}
#hdp .pics li img{height:356px;width:550px; border-radius:10px;}
#hdp #hnav {position:absolute;bottom:10px;right:60px; }
#hdp #hnav li.hnav{background:#F47500; color:#fff;}
#hdp #hnav li{border:1px solid #f47500; color:#d94b01; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center;line-height: 15px;}

.peitu{ width:80px; background:url(../images/line.png) center no-repeat;margin-left:20px;opacity: 0;transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-top:-7000px;}
.peitu li{ width:80px; height:80px; border-radius:50%; border:1px solid #ff9900; margin-bottom:20px;}
.peitu li img{ width:80px; height:80px; border-radius:50%;}

.ldgh{ width:520px; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px;}
.ldgh li{ height:80px; margin-bottom:20px;}
.ldgh li h2{ font-size:14px; color:#f39c12; line-height:17px;}
.ldgh li h2 a{ color:#f39c12;}
.ldgh li p{ font-size:13px; color:#000; line-height:20px;}
.ldgh li .more{ float:right; padding:0 5px; background-color: rgb(52, 207, 149); border-radius:20px; font-size:12px;}
.ldgh li .more a{ color:#FFF;}

#box5 .tit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:40px; }
.qysl{ transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0);transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -o-transform:rotate(-180deg); -ms-transform:rotate(-180deg); opacity: 0; transition: 1.6s; -moz-transition:1.6s; -webkit-transition: 1.6s; -o-transition: 1.6s;}
.qysl{width:1200px;height:450px;overflow:hidden; margin:auto;}
.qysl ul li{ width:300px;height:auto;float:left;display:inline;margin:0px 10px; overflow:hidden; text-align:center;}
.qysl ul li div{ margin-top:20px;}
.qysl ul li img{ width:300px; height:200px;}

#box6 .tit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:40px; }
.case{width:1200px;height:200px;overflow:hidden; margin:auto;}
.case ul li{ width:300px;height:auto;float:left;display:inline;margin:0px 10px; overflow:hidden; text-align:center;}
.case ul li img{ width:300px; height:200px;}

.foot{ width:100%; height:145px; background:#353535; overflow:hidden; min-width:1200px;}
.ewm{ width:255px; height:145px;}
.fnav{ width:900px; margin-top:20px; text-align:center;}
.fnav span{ display:block; padding-bottom:20px;}
.fnav span a{ padding:0 15px;}
.fnav a:hover{ color:#00a2ff;}

#box7 .ntit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.ntit{ text-align:center; height:80px; color:#000; text-transform:uppercase;}
.ntit i{ font-size:30px; font-style:normal;}
.ntit i span{ color:#f39c12;}
.ntit p{ font-size:22px; line-height:40px;}
.ntit .line{ height:1px; background:#dedede; width:250px; margin:15px auto 0;}

.anav{ width:1200px; height:44px; font-size:14px; font-weight:normal; margin:10px auto 0;}
.anav a{ float:left; height:42px; line-height:42px; width:141px; display:block; text-align:center; padding:15px;  border-bottom:3px solid #FFF;}
.anav a.navHome{ color:#FF9D43;  border-bottom:3px solid #FF9D43;}
.anav a:hover , .anav .curLi{ border-bottom:3px solid #FF9D43; color:#FF9D43;}

.nabout{ width:1200px; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:20px;}
.nabout p{ color:#000; line-height:43px; text-indent:2em;}

#box8 img{ width:1200px; height:300px; float:right;  opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px; margin-top:20px;}

#box9 .ntit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
#box9 img{ opacity: 0; transition: 5.8s;  -moz-transition:5.8s;  -webkit-transition: 5.8s;  -o-transition: 5.8s; }
#box9 .lc{ opacity: 0; transition: 5.8s;  -moz-transition:5.8s;  -webkit-transition: 5.8s;  -o-transition: 5.8s; }
.lc p{ line-height:36px; color:#000;}
#box9 .gsxc{ color:#000; line-height:36px; margin-top:30px; opacity: 0; transition: 5.8s;  -moz-transition:5.8s;  -webkit-transition: 5.8s;  -o-transition: 5.8s; }
#box9 .gsxc p{ color:#000;}

#box10 .ntit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.ldzc{ width:600px; height:auto; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:30px;}
.ldzc p{ line-height:36px; text-indent:2em; color:#000;}
.ldzc h2{ font-size:18px; font-weight:normal; color:#1abc9c;}
#box10  img{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px; margin-top:30px;}

.ldzcs{ width:550px; height:auto; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:30px;}
.ldzcs p{ line-height:36px; text-indent:2em; color:#000;}
.ldzcs h2{ font-size:24px; font-weight:normal; color:#1abc9c; text-align:center; line-height:40px;}
#box10 .rcln{ width:330px; height:auto; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:30px;}
.rcln p{ line-height:36px; text-indent:2em; color:#000;}

#box11  img{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:20px;}
#box11 .ldzcs{ width:550px; height:auto; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px; margin-top:20px;}

#box12 .ntit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
#box12  img{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; margin-top:30px;}
#box13  .cases{ float:right; width:1200px; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px; }
#box13  .cases dl{ float:left; width:33%; text-align:center;}
#box13  .cases dt{ font-weight:bold; color:#000; line-height:40px;}
#box13  .cases dd{ line-height:36px; color:#000;}

#box14 .ntit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }

#lxwm .ntit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.lxwm_l{ width:322px; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px;}
.lxwm_l h2{ font-size:16px; color:#000;}
.lxwm_l p{ line-height:36px; color:#000;}

.lxwm_r{ width:770px; height:438px; opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px;}
.lxwm_r ul{ margin-top:20px; width:627px; }
.lxwm_r ul li{ margin-top:10px;}
.lxwm_r .name{ height:40px; width:300px; line-height:40px; color:#969696; text-indent:15px;}
.lxwm_r .mail{ height:40px; width:300px; line-height:40px; color:#969696; text-indent:15px;}
.lxwm_r .tels{ height:40px; width:300px; line-height:40px; color:#969696; text-indent:15px;}
.lxwm_r .add{ height:40px; width:300px; line-height:40px; color:#969696; text-indent:15px;}
.lxwm_r .textarea{ width:610px; height:120px; padding:8px 0 0 15px; color:#969696;}
.lxwm_r .btn-submit{ background:url(../images/submit.gif) left no-repeat; height:44px; width:259px; border:0px;}


#qywh .ntit{ opacity: 0; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.qywh_l{ width:518px; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-left:-1000px; }
.qywh_l h3{ line-height:43px; color:#a48455;}
.qywh_l p{ line-height:36px; text-indent:3em; color:#000;}
.qywh_r{ width:650px; text-align:right; transition: 0.8s;  -moz-transition:0.8s;  -webkit-transition: 0.8s;  -o-transition: 0.8s; margin-right:-1000px; }

.prodc_s{ width:1200px; margin:0 auto;}
.layout_default1{float:left; margin:10px 20px;}
.layout_default1 h2{ line-height:40px; text-align:center; font-size:14px; font-weight:normal;}
.layout_default1 h2 a:hover{ color:#3b0001;}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:10px 11px;}
.mod_gallerylist{ width:100%; margin-top:15px;}
.meta{font-size:12px; text-align:center; line-height:40px; background:#ccc;}
.meta a{ color:#333; display:block;}
.meta a:hover{ background:#7d0022; color:#FFF;}
.image_container img{width:260px; /*height:230px;*/}

.nnav{ width:1200px; height:44px; font-size:14px; font-weight:normal; margin:10px auto 0;}
.nnav a{ float:left; height:42px; line-height:42px; width:50%; display:block; text-align:center;  border-bottom:3px solid #FFF;}
.nnav a.navHome{ color:#FF9D43;  border-bottom:3px solid #FF9D43;}
.nnav a:hover , .nnav .curLi{ border-bottom:3px solid #FF9D43; color:#FF9D43;}

.news_s{ overflow:hidden;}
.news_s li{ line-height:40px; border-bottom:1px dotted #dedede; overflow:hidden; background:url(../images/doc.jpg) left no-repeat; text-indent:10px;}
.news_s li a{ float:left;}
.news_s li p{ float:right;}
.news_s li a:hover{ color:#009999;}

.cont h1{ font-size:20px; font-weight:normal; text-align:center; height:60px; line-height:60px; color:#666; }
.data{ font-size:14px; text-align:center; height:30px; line-height:30px; padding-bottom:10px;  border-bottom:dashed 1px #c1c1c1; margin-bottom:10px;}

/*产品展示*/
.left{ width:254px;}
.left h2{ background:#009999; text-align:center; line-height:78px; height:78px; font-weight:normal; font-size:14px; color:#FFF;}
.lfenl{ width:508px; height:248px; position:relative;}
.lfenl span{ width:254px; display:block;  background:#f3f3f3; overflow:hidden; position:absolute; z-index:999; left:0px; top:0px;}
.lfenl span a{display:block; width:254px; border-left:3px solid #f3f3f3; line-height:62px; text-align:center;}
.lfenl span a.cur , .lfenl span a:hover{ border-left:3px solid #009999;}

.lfenla{ display:block; width:254px; background:#f3f3f3;}
.lfenla a{ display:block; width:254px; line-height:62px; text-align:center;}
.lfenla a:hover{ background:#009999; color:#FFF;}
.wz1{  position:absolute; z-index:999; left:254px; top:0px;}
.wz2{  position:absolute; z-index:999; left:254px; top:62px;}
.wz3{  position:absolute; z-index:999; left:254px; top:124px;}
.wz4{  position:absolute; z-index:999; left:254px; top:188px;}
.wz5{  position:absolute; z-index:999; left:254px; top:252px;}
.wz6{  position:absolute; z-index:999; left:254px; top:310px;}
.wz7{  position:absolute; z-index:999; left:254px; top:370px;}

.right{ width:915px;}
.right .rtit{ text-align:center; font-size:20px; color:#000;}
.rprodc{ border:1px solid #dedede; min-height:900px; margin-top:20px;}
.rprodc span{  height:42px; background: -webkit-linear-gradient(#ffffff, #f3f3f3); display:block; border-bottom:1px solid #dedede;}
.rprodc span a{ float:left; display:block; width:120px; border-right:1px solid #dedede; line-height:42px; text-align:center;}
.rprodc span a.cur , .rprodc span a:hover{ background:#009999; color:#fff;}
.rprodca{ margin:10px 15px;}

.knav{ width:1200px; height:44px; font-size:14px; font-weight:normal; margin:10px auto 0;}
.knav a{ float:left; height:42px; line-height:42px; width:25%; display:block; text-align:center;  border-bottom:3px solid #FFF;}
.knav a.navHome{ color:#FF9D43;  border-bottom:3px solid #FF9D43;}
.knav a:hover , .knav .curLi{ border-bottom:3px solid #FF9D43; color:#FF9D43;}

.avnav{ width:1200px; height:44px; font-size:14px; font-weight:normal; margin:10px auto 0;}
.avnav a{ float:left; height:42px; line-height:42px; width:20%; display:block; text-align:center;  border-bottom:3px solid #FFF;}
.avnav a.navHome{ color:#FF9D43;  border-bottom:3px solid #FF9D43;}
.avnav a:hover , .avnav .curLi{ border-bottom:3px solid #FF9D43; color:#FF9D43;}

.znav{ width:1200px; height:44px; font-size:14px; font-weight:normal; margin:10px auto 0;}
.znav a{ float:left; height:42px; line-height:42px; width:33%; display:block; text-align:center;  border-bottom:3px solid #FFF;}
.znav a.navHome{ color:#FF9D43;  border-bottom:3px solid #FF9D43;}
.znav a:hover , .znav .curLi{ border-bottom:3px solid #FF9D43; color:#FF9D43;}

.zlxz_s dl{ overflow:hidden; height:60px; border-bottom:1px dotted #dedede; margin-top:8px;}
.zlxz_s dl dt{ float:left; width:600px;}
.zlxz_s dl dt img{ float:left; width:54px; height:54px;}
.zlxz_s dl dt h6{ float:left; font-size:14px; font-weight:normal; margin-left:15px; line-height:24px;}
.zlxz_s dl dt i{ float:left; font-style:normal; margin-left:15px; color:#CCC; line-height:26px;}
.zlxz_s dl dt h6 a:hover{ color:#009999;}
.zlxz_s dl dd{ float:right; text-align:right;}
.zlxz_s dl dd h5{ font-size:14px; font-weight:normal;}
.zlxz_s dl dd p{  float:right; background:url(../images/xz.jpg) left no-repeat; padding-left:5px; color:#cccccc; width:40px;}


.newsshow_xg{ margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;line-height:20px;padding:10px 0; margin-top: 20px; border-top:1px dashed #b5b5b5; border-bottom:1px dashed #b5b5b5;}
.newsshow_xg a{color: #000;}
.newsshow_xg a:hover{ color:#009999;}

.pagenavi{text-align:center;margin:20px 20px;}
.pagenavi li,.pagenavi span.now-page{padding:6px 10px;background-color:#eee;color:#666;font-size:0.875em;border-radius:2px;float:left; font-style:normal; margin:0 3px;}
.pagenavi a{color:#666;font-size:0.875em;border-radius:2px;float:left;}
.pagenavi li.thisclass{color:#FFF;background-color:#009999; }
.pagenavi li:hover a,.pagenavi li:hover,.pagenavi span.now-page{background-color:#009999;color:#FFF;}

.pop_bg { background:rgba(17, 119, 229, 0.95); position: fixed; height: 345px; display: none; z-index: 11111111; width: 534px; top: 50%; left: 50%; margin-top: -177px; margin-left: -262px; box-sizing: border-box; animation: my_scale 0.5s; }
.pop { position: absolute; height: 322px; width: 516px; top: 50%; left: 50%; box-sizing: border-box; margin-left: -258px; margin-top: -161px; transition: transform 0.1s;border: solid 1px #fff; }
.pop .tit { clear: right; font-size: 16px; color: #fff; text-align: center; position: relative;margin-top:35px; height:30px; }
.pop .tit span { padding: 0 20px; line-height: 26.88px; }
.cont_tel { font-size: 13px; color: #e6e6e6; line-height: 26.88px; text-align: center; }
.pop_tit { font-size: 25px; line-height: 41.41px; text-align: center; margin-top: 20px; color: #fff; font-weight: 600; }
.consult_now { align-items: center; justify-content: center; margin-top: 26px; text-align: center; height: 41px; }
.consult_now a { padding: 10px 40px; border-radius: 50px; background: #fff; width: 150px; margin: auto; color: #1177e5; font-size:16px; }
.consult_now button { padding: 7px 40px; border-radius: 50px; border: solid 1px #fff; width: 150px; margin: auto; color: #fff; background: none; margin-left: 50px;font-size:16px; }
.pho { display: flex; justify-content: center; align-items: center; box-sizing: border-box; text-align: center; }
.pho div { margin-top: 26px; }
.pho_num { font-family: "Arial"; font-size: 28px; line-height: 55px; color: #fff; margin-left: 10px; }
