﻿@charset "utf-8";
/* CSS Document */


/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}

/*banner头轮播效果*/
.bannerBox{width:100%; height:496px;}
#flashs{ position:relative; height:496px; .gcal .gCont .gt li aoverflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:4px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#94D41C;}

.ssBox{ height:45px;}
.ssBox .gjc{ float:left; height:45px; line-height:45px;}
.ssBox .gjc em{ font-size:14px; color:#148a38; font-weight:bold;}
.ssBox .gjc span{ font-size:0;}
.ssBox .gjc span a{ font-size:13px; color:#888888; margin-right:25px;}
.ssBox .sch{ float:right; margin-top:10px;}
.ssBox .sch .txt{ float:left; border:none; width:188x; height:28px; line-height:28px; padding:0 10px; font-size:14px; color:#888888; border:1px solid #dadada;}
.ssBox .sch a{ float:left; background:url(abg.jpg) no-repeat center; width:36px; height:30px;}
/*ssBox*/

.ty{ text-align:center; background:url(tybg.png) no-repeat center 15px;}
.ty a{ font-size:24px; color:#148a38;  padding-right: 16px;}
.ty a span{ color:#000;}
.ty p{ font-size:16px; color:#7e7e7e; font-weight:normal; margin-top:10px;}

.hzCont{ margin-top:10px;}
.hzCont .hz{ position:relative; margin-top:20px;}
.hzCont .hz>a{ display:block; position:absolute; top:29px; width:21px; height:56px;}
.hzCont .hz .hbot1{ background:url(hbot1.png) no-repeat center; left:-38px;}
.hzCont .hz .hbot2{ background:url(hbot2.png) no-repeat center; right:-38px;}
.hzCont .hz ul{ overflow:hidden; width:965px; margin:0 auto;}
.hzCont .hz li{ float:left; width:189px; margin:0 2px;}
.hzCont .hz li img{ display:block; border:6px solid #ececec;}
.hzCont .hz li p{ text-align: center; margin-top:20px;}
.hzCont .hz li p a{ font-size:13px;}
/*hzCont*/

.gcal{ background: url(gbg.png) top center; height: 576px; margin-top:33px; overflow:hidden;}
.gcal .ty{ background:url(tybg2.png) no-repeat center 15px;}
.gcal .container{ margin-top:40px;}
.gcal .gCont{ margin-top:30px;}
.gcal .gCont .gt{ height:49px; border-bottom:2px solid #199e41;}
.gcal .gCont .gt li{ float:left; width:220px; height:49px; line-height:53px; text-align:center; background: url(gtlbg1.png) no-repeat center; margin-right:10px;}
.gcal .gCont .gt li a{ font-size:16px; color:#302a2a; display:block;}
.gcal .gCont .gt li:hover,.gcal .gCont .gt li.cur{ background: url(gtlbg2.png) no-repeat center; height:57px;}
.gcal .gCont .gt li:hover a,.gcal .gCont .gt li.cur a{ color:#fff; font-weight:bold;}
.gcal .gCont .gct{ background:#fff; padding-top:24px; height:375px;}
.gCont .gct .gl{ width:220px; float:left; background:#199e41; height:359px;}
.gCont .gct .gl a{ color:#fff;}
.gCont .gct .gl ul{ padding-top:14px;}
.gCont .gct .gl li{ margin-bottom:10px;}
.gCont .gct .gl li>a{ margin-left:32px; font-size:16px; font-weight:bold;}
.gCont .gct .gl li .sed{ margin-top:8px;min-height: 85px;}
.gCont .gct .gl li .sed p{ margin-left:14px; height:22px; line-height:22px; background:url(pbg.png) no-repeat 20px center;}
.gCont .gct .gl li .sed p a{  padding-left:33px; display:block;  font-size: 14px;}
.gCont .gct .gl li .sed p:hover{background:#fff url(pbg2.png) no-repeat 20px center;}
.gCont .gct .gl li .sed p:hover a{ color:#000;}
.gCont .gct .gr{ width:760px; float:left; overflow:hidden;}
.gCont .gct .gr dl{ width:324px; background:#e8e8e8; height:100%; margin-left:13px; float:left; height:359px;}
.gCont .gct .gr dt img{ display:block;}
.gCont .gct .gr dd{ padding:0 17px; margin-top:23px;}
.gCont .gct .gr dd h5{ margin-bottom:10px;}
.gCont .gct .gr dd h5 a{ font-size:14px; color:#343434;}
.gCont .gct .gr dd p{ font-size:13px; color:#4e4848; height:40px; line-height:20px; overflow:hidden;}
.gCont .gct .gr ul{ overflow:hidden; float:right; width:423px; height:380px; overflow:hidden;}
.gCont .gct .gr li{ float:right; position:relative; width:183px; margin:0 12px; margin-bottom:23px;}
.gCont .gct .gr li img{ display:block;}
.gCont .gct .gr li span{ position:absolute; height:32px; line-height:32px; display:block; text-align: center; width:100%; bottom:0; left:0; font-size:13px; color:#fff; display:none; background:url(sbg.png) repeat center;}
.gCont .gct .gr li:hover span{ display:block;}
/*工程案例*/

/*解决方案*/
.jjfa{ padding:24px 0;}
.jjfa .jl{ width:220px; float:left;}
.jjfa .jr{ float:right; width:730px;}

.jjfa .jl>h4{ height:63px; background:#199e41 url(jtImg.png) no-repeat 25px center; line-height:63px;}
.jjfa .jl>h4 a{ display:block; padding-left:55px; font-size:20px; color:#fff; text-decoration:none;}
.jjfa .jl>ul{ border:1px solid #c7c9cd; padding-top:1px;  height: 463px;overflow: hidden;}
.jjfa .jl>ul>li{ margin-top:4px;}
.jjfa .jl>ul .noMt{ margin-top:0;}
.jjfa .jl>ul>li>a{ font-size:16px; color:#fff; display:block; margin:0 1px; background:url(l1bg.png) no-repeat center; width:196px; height:46px; line-height:46px; padding-left:20px;}
.jjfa .jl>ul>li>a:hover{ background: url(l2bg.png) no-repeat center; color:#5e5e5e; font-weight:bold;}
.jjfa .jl>ul>li>ul>li>a{ font-size:14px; color:#1e8a3f; font-weight:bold; display:block; border-bottom:1px solid #c7c9cd; padding:20px 0 9px 28px; background:url(jbg1.png) no-repeat 184px 22px;}
.jjfa .jl>ul>li>ul>li>a:hover{ background:url(jbg2.png) no-repeat 184px 28px;}
.jjfa .jl>ul>li>ul>li .sed{}
.jjfa .jl>ul>li>ul>li .sed p{ height:25px; line-height:25px; margin-left:33px; padding-left:13px; background:url(pbg.png) no-repeat left center;}
.jjfa .jl>ul>li>ul>li .sed p a{ color:#2a2a2a;}
.jjfa .jl .zx{ background:url(phone.png) no-repeat center; height:197px; position:relative; border:1px solid #c7c9cd; border-top:none;}
.jjfa .jl .zx span{ font-size:20px; color:#d11616; font-weight:bold; position:absolute; top:120px; left:34px;}
/*左边*/
.jjfa .jr .ct{ border-bottom:2px solid #199e41; height:37px;}
.jjfa .jr .ct span{ font-size:0; float:left;}
.jjfa .jr .ct span a{ font-size:14px; color:#302a2a; display:inline-block; width:179px; height:37px; line-height:37px; text-align:center; background:#d7d7d7; margin-right:7px;}
.jjfa .jr .ct span a:hover,.jjfa .jr .ct span .cur{ background:#199e41; color:#fff; font-weight:bold;}
.jjfa .jr .ct>a{ float:right; background:url(mobg.png) no-repeat center; width:54px; height:18px; margin-top:10px; margin-right:10px;}
.jjfa .jr .cp1{ margin-bottom:26px;}
.jjfa .jr .cc{ padding-left:18px;}
.jjfa .jr .cc dl{ overflow:hidden; margin-top:24px;}
.jjfa .jr .cc dt{ float:left;}
.jjfa .jr .cc dt img{ display:block; padding:3px; border:1px solid #dadada;}
.jjfa .jr .cc dd{ margin-left:290px;}
.jjfa .jr .cc dd h5{ margin-bottom:5px;}
.jjfa .jr .cc dd h5 a{ font-size:16px; color:#1e8a3f;}
.jjfa .jr .cc dd p{ font-size:13px; color:#302a2a; line-height:18px; height:54px;}
.jjfa .jr .cc dd span{ font-size:0; display:block; margin-top:25px;}
.jjfa .jr .cc dd span a{ font-size:12px; display:inline-block; color:#2c2c2c; padding:10px; background:#d7d7d7; margin-right:15px;}
.jjfa .jr .cc dd span a:hover{ background:#7bb411; color:#fff;}
.jjfa .jr .cx{ position: relative; margin-top:29px;}
.jjfa .jr .cx>a{ display:block; position:absolute; top:95px; width:21px; height:56px;}
.jjfa .jr .cx .cbot1{ background:url(hbot1.png) no-repeat center; left:0;}
.jjfa .jr .cx .cbot2{ background:url(hbot2.png) no-repeat center; right:0;}
.jjfa .jr .cx ul{ overflow:hidden; width:678px; margin:0 auto;}
.jjfa .jr .cx li{ float:left; margin:0 8px;  width:210px;}
.jjfa .jr .cx li img{ display:block; padding:3px; border:1px solid #dadada;}
.jjfa .jr .cx li p{ text-align:center; height:35px; line-height:35px; background:#d7d7d7;}
.jjfa .jr .cx li p a{ font-size:13px; color:#2c2c2c;}
/*右边*/

.ggBox{ background: url(ggImg1.png) repeat center; height:288px;}
.ggBox .container{}
.ggBox .container img{ display:block;}

.ggBox .container{ position:relative;}
.ggBox .container p{ position:absolute; font-size:13px; color:#fff; line-height:20px; top:80px; left:367px;}
.ggBox .container h4{ position:absolute; font-size:20px; color:#fff; top:195px; left:513px;}
.db .container h4{ font-size:30px; position:absolute; top:48px;}
.db .container h4 em{ font-weight:normal;}
.db .container .sd1{ color:#fff; left:27px;}
.db .container .sd2{ color:#4d4d4d; left:595px;}
.db{ background:url(db.jpg) no-repeat center; height:691px; margin-top:29px;}
.db .container{ position:relative;}
.db .container p{ font-size:16px; color:#000000; position:absolute;}
.db .container p .gp{ color:#189a3e; font-weight:bold;}
.db .container p .rp{ color:#ea1e1e;}
.db .container .pl{ left:45px;}
.db .container .pr{ left:547px;}
.db .container .pd1{ top:440px;}
.db .container .pd2{ top:500px;}
.db .container .pd3{ top:557px;}
.db .container .pd4{ top:617px;}
/*对比*/

.ysBox{}
.ysBox .container{ position:relative;}
.ysBox .ys1{ background:url(ysbg1.jpg) no-repeat center; height:887px;}
.ysBox .ys2{ background:url(ysbg2.jpg) no-repeat center; height:996px;}
.ysBox .wp{}
.ysBox .wp dt{ color:#fff;}
.ysBox .wp dt p{ color:#44c46b;}
.ysBox .wp dd p{ background:url(ddbg2.png) no-repeat left center; color:#fff;}

.ysBox .ys2 a{ display:block; background:url(ysabg.png) no-repeat center; width:110px; height:36px; line-height:36px; text-align:center; font-size:15px; color:#fff; position:absolute; top:212px; left:43px;}
.ysBox .ys2 b{ font-size:25px; color:#fff; position:absolute; left:180px; top:902px;}

.ysBox dl{ position:absolute;}
.ysBox dt{ font-size:30px; color:#322f2e; font-weight:bold; margin-left:65px;}
.ysBox dt p{ font-size:12px; color:#cdcfce; font-weight:normal; text-transform:uppercase;}
.ysBox dd{ margin-top:20px;}
.ysBox dd p{ height:35px; line-height:35px; font-size:15px; color:#302a2a; background:url(ddbg.png) no-repeat left center; padding-left:28px;}
.ysBox dd .rp{ color:#e01313;}
.ysBox dd .yp{ color:#fbfe0f;}


.ysBox .dz{ left:38px;}
.ysBox .dr{ left:367px;}
.ysBox .dw1{ top:298px;}
.ysBox .dw2{ top:638px;}
.ysBox .dw3{ top:25px;}
.ysBox .dw4{ top:405px;}
.ysBox .dw5{ top:675px;}
/*五大优势*/

.gzlc{ padding:35px 0;}
.gzlc h4{ background:url(lcg.png) no-repeat center 10px; text-align:center;}
.gzlc h4 em{ color:#000; font-size:24px;}
.gzlc h4 em span{ color:#148a38;}
.gzlc p{ font-size:12px; color:#7e7e7e; text-transform:uppercase; font-weight:normal; margin-top:8px;}
.gzlc img{ display:block; margin-top:20px;}
/*工作流程*/

.mBox{}
.mBox .mdl{ width:680px; float:left; border:1px solid #cecece; height:590px;}
.mBox .mdr{ width:267px; border:1px solid #cecece; height:590px; float:right;}

.mBox .mdl .mt{ height:37px; overflow:hidden; background:#f0f0f0; border-bottom:1px solid #cecece;}
.mBox .mdl .mt .m_at{ float:left; width:180px; text-align:center; line-height:37px; height:37px; background:#199e41; font-size:14px; color:#fff;}
.mBox .mdl .mt .mor{ float:right; height:18px; margin-top:11px; margin-right:9px; width:54px;}
.mBox .mdl .mt .mor span{font-size: 12px;font-weight:normal;}
.mBox .mdl .vid{margin-top:18px;}
.mBox .mdl .vid embed{ display:inline-block; margin-left:17px;}
.mBox .mdl .vid p{ margin:10px 0;}
.mBox .mdl .kh{ margin:0 18px; padding-top:16px; border-top:1px dashed #d5d5d5;}
.mBox .mdl .kh dl{ overflow:hidden; margin-bottom:20px;}
.mBox .mdl .kh dt{ float:left;}
.mBox .mdl .kh dt img{ display:block; padding:2px; border:1px solid #dadada;}
.mBox .mdl .kh dd{ margin-left:230px;}
.mBox .mdl .kh dd h5{}
.mBox .mdl .kh dd h5 a{ font-size:16px; color:#1e8a3f;}
.mBox .mdl .kh dd p{ font-size:13px; color:#302a2a; line-height:18px; height:36px; overflow:hidden; margin-top:10px;}
.mBox .mdl .kh dd>a{ color:#5d5d5d; display:inline-block; padding:11px 16px; background:#d5d5d5; margin-top:15px;}

.mBox .mdr h4{ overflow:hidden; padding:0 10px; height:39px; line-height:39px; background:#199e41;  margin-bottom: 10px;}
.mBox .mdr h4 a{ font-size:14px; color:#fff;}
.mBox .mdr h4 .gd{ font-size:12px; font-weight:normal;}
.mBox .mdr .td{ padding:0 11px;}
.mBox .mdr .td dl{ overflow:hidden; padding-bottom:17px; border-bottom:1px dashed #d5d5d5; margin-top:20px;}
.mBox .mdr .td dt{ float:left; width:120px;}
.mBox .mdr .td dt img{ display:block; padding:2px; border:1px solid #dadada;}
.mBox .mdr .td dd{ margin-left:125px;}
.mBox .mdr .td dd h5{ margin:5px 0;}
.mBox .mdr .td dd h5 a{ color:#434343;}
.mBox .mdr .td dd p{ width:110px; font-size:13px; color:#434343; line-height:17px; height:72px; overflow:hidden;}
.mBox .mdr .td dd>a{ color:#5d5d5d; display:inline-block; padding:8px 16px; background:#d5d5d5; margin-top:10px;}
/*mBox*/

.ggBox2{ background:url(ggImg2.png) no-repeat center; height:315px;  margin-top: 20px;}
.ggBox2 .container{ position:relative; overflow:hidden;}
.ggBox2 h4{ position:absolute; color:#fff; font-size:20px; left:210px; top:163px; line-height:20px;}
.ggBox2 h4 em{ font-size:14px; font-weight:normal; position:relative; top:-3px;}
.ggBox2 ul{ position:relative; margin-left:562px; margin-top:111px;}
.ggBox2 li{ overflow:hidden; vertical-align:top; margin-bottom:10px;}
.ggBox2 .lt{ height:70px;}
.ggBox2 .lt2{ height:35px;}
.ggBox2 ul .pdw{ position:absolute; left:173px; top:0;}
.ggBox2 li label{ font-size:14px; color:#fff; float:left; width:56px; text-align:left; line-height:25px; height:25px;}
.ggBox2 li .st{  border:none; padding:0 10px; height:25px; line-height:25px; color:#246630; background:#fff;}
.ggBox2 li .st1{ width:91px;}
.ggBox2 li .st2{ width:124px;}
.ggBox2 li .st3{ width:297px; height:70px; line-height:20px; padding:0 10px; border:none; color:#246630; resize:none;}
.ggBox2 li a{ display:block; width:116px; height:35px; line-height:35px; text-align:center; background:url(kg.png) no-repeat center; margin-left:56px; color:#fff; font-size:14px;}
.ggBox2 ul .mtl label{ height:70px;}
/*ggBox2*/

.zjfv{ border:1px solid #cecece; height:345px; margin-top:30px;}
.zjfv>h4{ overflow:hidden; background:#f0f0f0; border-bottom:1px solid #cecece;}
.zjfv>h4>a{ text-decoration:none;}
.zjfv h4 .zja{ float:left; height:37px; line-height:37px; width:148px; text-align:center; font-size:14px; color:#fff; background:#199e41;}
.zjfv h4 .mor{ float:right; background:url(mobg.png) no-repeat center; height:18px; margin-top:11px; margin-right:18px; width:54px;}
.zjfv .zjcont{ margin-top:25px;}
.zjfv .zjcont .zl{ float:left; width:335px; margin-left:27px;}
.zjfv .zjcont .zl img{ display:block; padding:3px; border:1px solid #dadada;}
.zjfv .zjcont .zr{ margin-left:35px; float:left; width:560px; padding-right:20px;}
.zjfv .zjcont .zr dt h5{ line-height:14px; margin-top:5px;}
.zjfv .zjcont .zr dt h5 a{ font-size:14px; color:#3a3a3a;}
.zjfv .zjcont .zr dd p{ font-size:13px; color:#3a3a3a; height:60px; overflow:hidden; line-height:20px; text-indent:2em; margin-top:10px;}
.zjfv .zjcont .zr dd p a{ color:#1e8a3f}  
.zjfv .zjcont .zr .sp{ position:relative;  margin-top:25px;}
.zjfv .zjcont .zr .sp h4{  padding-bottom:9px; border-bottom:1px solid #e4e4e4;}
.zjfv .zjcont .zr .sp h4 a{ font-size:14px; color:#1e8a3f}
.zjfv .zjcont .zr .sp>a{}
.zjfv .zjcont .zr .sp>a{ display:block; position:absolute; top:48px; width:21px; height:56px;}
.zjfv .zjcont .zr .sp .hbot1{ background:url(hbot1.png) no-repeat center; left:0;}
.zjfv .zjcont .zr .sp .hbot2{ background:url(hbot2.png) no-repeat center; right:0;}
.zjfv .zjcont .zr .sp ul{ overflow:hidden; width:495px; height:98px; overflow:hidden; margin:0 auto; padding-top:11px;}
.zjfv .zjcont .zr .sp li{ float:left; margin:0 11px;}
.zjfv .zjcont .zr .sp li img{ display:block; padding:2px; border:1px solid #e4e4e4;}
.zjfv .zjcont .zr .sp li p{ text-align:center; margin-top:5px;}
.zjfv .zjcont .zr .sp li p a{ color:#808080;}
/*zjfv*/

.ryzz{ background: url(gbg.png) no-repeat center; margin-top:35px; overflow:hidden; padding-bottom:58px;}
.ryzz .container{margin-top:44px;}
.ryzz .container h4{ background:url(lcg.png) no-repeat center 10px; text-align:center; }
.ryzz .container h4 a{ color:#148a38; font-size:24px; text-decoration:none;}
.ryzz .container h4 span{ color:#000;}
.ryzz .container p{ font-size:12px; color:#7e7e7e; text-transform:uppercase; font-weight:normal; margin-top:8px;}
.ryzz .rycont{ position:relative; margin-top:38px;}
.ryzz .rycont>a{ display:block; position:absolute; top:115px; width:21px; height:56px;}
.ryzz .rycont .hbot1{ background:url(hbot1.png) no-repeat center; left:-18px;}
.ryzz .rycont .hbot2{ background:url(hbot2.png) no-repeat center; right:-18px;}
.ryzz .rycont ul{ width:968px; margin:0 auto; }
.ryzz .rycont li{ float:left; width:194px; margin:0 24px; position:relative;}
.ryzz .rycont li a img{ display:block; border:8px solid #fff;}
.ryzz .rycont li h5{ text-align:center; background:#199e41; padding-top:18px; padding-bottom:14px;}
.ryzz .rycont li h5 a{ font-size:14px; color:#fff;}
.ryzz .rycont li h5 p{ color:#fff; font-weight:normal; line-height:18px; height:36px; padding:0 24px; overflow:hidden; margin:7px 0;}
.ryzz .rycont li .yy{ position:absolute; display:block; left:0; bottom:-47px;}
/*荣誉资质*/

.newBox{ padding-top:33px; padding-bottom:27px;}
.newBox .nl{ float:left; width:250px;}
.newBox .nc{ width:403px; float:left; margin-left:28px;}
.newBox .nr{ width:270px; float:right;}
.newBox .nl,.newBox .nc,.newBox .nr{ height:386px; overflow:hidden;}

.newBox h4{ overflow:hidden; padding:0 10px; height:39px; line-height:39px; background:#199e41;}
.newBox h4 a{ font-size:14px; color:#fff;}
.newBox h4 .gd{ font-size:12px; font-weight:normal;}

.newBox .nl .nw1{ padding:19px 12px 17px 12px; border:1px solid #cecece; border-top:none; height:310px;}
.newBox .nl .nw1 img{ padding:2px; border:1px solid #cecece; }
.newBox .nl .nw1 ul{ height:231px; overflow:hidden;}
.newBox .nl .nw1 li{ height:32px; line-height:32px; border-bottom:1px dashed #cecece; background:url(dj.png) no-repeat 5px center;}
.newBox .nl .nw1 li a{ margin-left:20px;}

.newBox .nc .ct{ border-bottom:2px solid #199e41; height:36px;}
.newBox .nc .ct span{ font-size:0; float:left;}
.newBox .nc .ct span a{ font-size:14px; color:#302a2a; display:inline-block; width:102px; height:36px; line-height:36px; text-align:center; background:#d7d7d7; margin-right:7px;}
.newBox .nc .ct span a:hover,.newBox .nc .ct span .cur{ background:#199e41; color:#fff; font-weight:bold;}
.newBox .nc .ct>a{ float:right; background:url(mobg.png) no-repeat center; width:54px; height:18px; margin-top:10px; margin-right:10px;}
.newBox .nc .kc{ padding:19px 12px 10px 12px; border:1px solid #cecece; border-top:none;}
.newBox .nc .kc dl{ overflow:hidden;}
.newBox .nc .kc dt{ float:left;}
.newBox .nc .kc dt img{ display:block; padding:2px;border:1px solid #cecece;}
.newBox .nc .kc dd{ margin-left:152px;}
.newBox .nc .kc dd h5{ margin-top:13px; line-height:14px;}
.newBox .nc .kc dd h5 a{ font-size:14px; color:#3a3a3a;}
.newBox .nc .kc dd p{ font-size:13px; color:#302a2a; line-height:20px; height:60px; overflow:hidden; margin-top:10px;}
.newBox .nc .kc ul{ height:198px; overflow:hidden; margin-top:10px;}
.newBox .nc .kc li{ height:32px; line-height:32px;border-bottom:1px dashed #cecece; background:url(dj.png) no-repeat 5px center;}
.newBox .nc .kc li em{ float:right;}
.newBox .nc .kc li a{ font-size:13px; color:#3e3d3d;margin-left:20px;}

.newBox .nr .wtcont{ padding:19px 12px 22px 12px; border:1px solid #cecece; border-top:none; height:305px; overflow:hidden;}
.newBox .nr .wtcont dl{ padding-bottom:15px; border-bottom:1px dashed #cecece; margin-bottom:14px;}
.newBox .nr .wtcont dt{ height:16px; line-height:16px; padding-left:26px; background:url(w.png) no-repeat left center;}
.newBox .nr .wtcont dt a{ font-size:13px; color:#3e3d3d;}
.newBox .nr .wtcont dd{ font-size:13px; color:#3e3d3d; padding-left:26px; line-height:18px; height:54px; overflow:hidden; margin-top:10px; background:url(d.png) no-repeat left 4px;}

.mt5{  width: 332px; float: left;}


.jjf{ display:block;  margin-top: 20px;}

.slcenter{ overflow: hidden; background: #fff;}
.slcenter .container{}
.slcenter .toptitle{ height: 36px; line-height: 36px; border-bottom: 1px solid #199e41;}
.slcenter .toptitle .ltitle{ display: block; background: #199e41; text-align: center; font-size: 14px; color: #fff; height: 36px; float: left; width: 180px;}
.slcenter .toptitle .smore{ width: 54px; height: 18px; display: block; margin-top: 10px; float: right; background: url(mobg.png) no-repeat center top;}

.slcenter .slide{ overflow: hidden; position: relative; margin-top: 30px;}
.slcenter .slide ul{margin: 0px auto; width: 980px; overflow: hidden;}
.slcenter .slide ul li{ float: left; width: 210px; margin: 0px 17px 15px 17px;}
.slcenter .slide ul li img{ display: block; border: 1px solid #d7d7d7; padding: 4px; background: #fff;}
.slcenter .slide ul li p{ width: 100%;  text-align: center; height: 35px; line-height: 35px;background: #d7d7d7; border: 1px solid #d7d7d7; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.slcenter .slide ul li p a{font-size: 13px; color: #2c2c2c;}

.slcenter .slide .slbtn{ display: block; width: 21px; height: 56px; position: absolute; top: 95px;}
.slcenter .slide .slprev{background: url(hbot1.png) no-repeat; left: 0px;}
.slcenter .slide .slnext{background: url(hbot2.png) no-repeat; right: 0px;}




@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-family:"宋体"; font-size:14px; line-height:22px; color:#000000; background:url(../images/bj.jpg) top center;
}
div, h1, h2, h3, h4, p,dd, form, label, input, textarea, img, span{
	margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;
}
ul,li{
	margin:0px; padding:0px; list-style-type:none;
}

a{ outline: none;}
a:active{ star:expression(this.onFocus=this.blur());}
:focus{ outline:0; }

img { border:none;}

a{color: #333333;font-family: "微软雅黑";text-decoration:none;}
a:link{color: #333333;font-family: "微软雅黑";text-decoration:none;}
a:hover{color: #03a23b;font-family: "微软雅黑";text-decoration:none;}


table,td{
	color: #333333;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 26px;
	text-decoration: none;
}

.left_fl { width:212px;  height:100%; overflow:hidden;}
.left_fl h1 { height:37px; line-height:37px; width:212px;font-family:arial; font-size:14px; font-weight:100; margin-top:5px;}
.left_fl h1 a {width:212px;background:url(../images/ny_bj.jpg) no-repeat; display:block; text-indent:20px; font-size:14px;}
.left_fl h1 a:hover {width:212px; background:url(../images/ny_bj2.jpg) no-repeat; display:block;color:#fff; text-indent:20px;}

.left_fl h2 { height:21px; line-height:21px; width:170px; margin-left:15px; border-bottom:1px dotted #c1c1c1; color:#4b4b4c; margin-top:3px; padding-left:13px;  font-size:12px; font-weight:100;}
.left_fl h2 a { color:#4b4b4c; }
.left_fl ul { height:100%; border-top:none;overflow:auto;}
.left_fl a {  text-decoration:none; overflow:hidden; color:#333333}
.left_fl .no { display:none; }

/*产品类别链接样式========================================================================*/
a.leftmenu_h{ display:block; width:212px; height:37px; line-height:37px; overflow:hidden; margin-top:5px; }
a.leftmenu_h:link { display:block; background:url(../images/ny_bj2.jpg) no-repeat; color: #fff;text-decoration: none; font-size:14px; text-indent:20px;}
a.leftmenu_h:visited {display:block; background:url(../images/ny_bj2.jpg) no-repeat; solid;color: #fff;text-decoration: none; font-size:14px; text-indent:20px;}
a.leftmenu_h:hover { display:block; background:url(../images/ny_bj.jpg) no-repeat; none;color: #444;font-size:14px; text-indent:20px;}
a.leftmenu_h:active {text-decoration: none;}

a.leftmenu{ display:block; width:212px; height:37px; line-height:37px; overflow:hidden; margin-top:5px;}
a.leftmenu:link { display:block;  background:url(../images/ny_bj.jpg) no-repeat; color: #444;text-decoration: none; font-size:14px; text-indent:20px;}
a.leftmenu:visited {display:block;  background:url(../images/ny_bj.jpg) no-repeat; color: #444;text-decoration: none; font-size:14px; text-indent:20px;}
a.leftmenu:hover { display:block;  background:url(../images/ny_bj2.jpg) no-repeat; none;color: #fff;font-size:14px; text-indent:20px;}
a.leftmenu:active {text-decoration: none;}




.cp1 { width:148px; height:148px; overflow:hidden;}
.cp1 a{ background:url(../images/fw1.png) no-repeat; width:148px; height:148px; display:block}
.cp1 a:link { background:url(../images/fw1.png) no-repeat;}
.cp1 a:visited { background:url(../images/fw01.png) no-repeat;}
.cp1 a:hover { background:url(../images/fw1.png) no-repeat;}

.cp2 { width:148px; height:148px; overflow:hidden;}
.cp2 a{ background:url(../images/fw02.png) no-repeat; width:148px; height:148px; display:block}
.cp2 a:hover { background:url(../images/fw2.png) no-repeat;}

.cp3 { width:148px; height:148px; overflow:hidden;}
.cp3 a{ background:url(../images/fw03.png) no-repeat; width:148px; height:148px; display:block}
.cp3 a:hover { background:url(../images/fw3.png) no-repeat;}

.cp4 { width:148px; height:148px; overflow:hidden;}
.cp4 a{ background:url(../images/fw04.png) no-repeat; width:148px; height:148px; display:block}
.cp4 a:hover { background:url(../images/fw4.png) no-repeat;}

.cp5 { width:148px; height:148px; overflow:hidden;}
.cp5 a{ background:url(../images/fw05.png) no-repeat; width:148px; height:148px; display:block}
.cp5 a:hover { background:url(../images/fw5.png) no-repeat;}

.cp6 { width:148px; height:148px; overflow:hidden;}
.cp6 a{ background:url(../images/fw06.png) no-repeat; width:148px; height:148px; display:block}
.cp6 a:hover { background:url(../images/fw6.png) no-repeat;}

.cp7 { width:148px; height:148px; overflow:hidden;}
.cp7 a{ background:url(../images/fw07.png) no-repeat; width:148px; height:148px; display:block}
.cp7 a:hover { background:url(../images/fw7.png) no-repeat;}



.proline{border:1px solid #CCCCCC; }
.proline:hover{border:1px solid #0b79b8;}


.proname{ background:#f0f0f0;height:270px; color:#333333;}
.proname:hover{ background:url(../images/probg011.jpg) repeat-x; height:270px; color:#FFFFFF;}


.about{ background:#dfdfdf; color:#333333; font-size: 14px; border:1px solid #fff; }
.about:hover{ background:#00b050; color:#fff;font-size: 14px;  border:1px solid #fff; }

a.a04:link,a.a04:visited,a.a04:active {color: #333;line-height: 200%;text-decoration: none;font-size: 14px;}
a.a04:hover {	color: #ffffff;line-height: 200%; text-decoration:none;font-size: 14px;}


.q_tpm3_1 { overflow:hidden; line-height:23px; width:1118px }
.q_tpm3_1 li { float:left; text-align:left; width:535px; height:159px; padding-left:10px; padding-right:10px; line-height:28px; margin-bottom:10px;}
.q_tpm3_1 li img { padding:2px; border:1px solid #ddd}



.ss_top { width:221px; outline:none;}
.ss_top .form-user { float:left; color:#555555; background:url(../images/ss_2.jpg) no-repeat; width:170px; padding-left:8px; height:32px; line-height:32px; border:none;} 
.ss_top .btn { float:left; width:37px; height:32px;  background:url(../images/ss_3.jpg) no-repeat; border:none; }

.xwlmcenterhead {HEIGHT: 40px; }
.xwlmcenterheader {FONT-FAMILY: 微软雅黑; BACKGROUND: #f9f9f8; HEIGHT: 40px; border-bottom:1px solid #999;FONT-SIZE: 16px;}
.xwlmcenterheader A {FONT-FAMILY: 微软雅黑;font-size:16px;}
.xwlmcenterheader LI {TEXT-ALIGN: center; LINE-HEIGHT: 35px; FLOAT: left; FONT-SIZE: 16px; width:135px; border-right:1px solid #999;}
.xwlmcenterheader LI.hover A {POSITION: relative;  BACKGROUND: #00b050; COLOR: #fff; FONT-SIZE: 16px;width:135px;}
.xwlmcenterheader LI A {LINE-HEIGHT: 40px;  FLOAT: left; HEIGHT: 40px; COLOR: #333; TEXT-DECORATION: none;width:135px;}
.xwlmcenterheader LI A:hover { BACKGROUND: #00b050; COLOR: #fff; FONT-SIZE: 16px;width:135px;}


#tab { width:847px; height:310px; position:relative;}
/*设置容器高宽等*/
#tab div { position:absolute; top:40px;  width:847px; height:265px; border-top:1px solid #999;}
/*设置容器高宽等*/
#tab div { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab h3 { float:left; width:135px; height:40px; line-height:40px;  font-size:16px; cursor:pointer; BACKGROUND: #f9f9f8; text-align:center; color:#5a5a5a; border-right:1px solid #999; font-weight:normal;}
/*默认标题样式*/
#tab .up { BACKGROUND: #00b050;color:#fff;}
/*选中的标题样式*/


.yys {
	color: #333;
	font-family: "微软雅黑";
	font-size: 45px;
	font-style: normal;
	line-height: 23px;
	font-weight: bold;
	text-decoration: none;
}

.yys1 {
	color: #333;
	font-family: "微软雅黑";
	font-size: 28px;
	font-style: normal;
	line-height: 23px;
	font-weight: bold;
	text-decoration: none;
}

.yys2 {
	color: #ee620e;
	font-family: "微软雅黑";
	font-size: 28px;
	font-style: normal;
	line-height: 23px;
	font-weight: bold;
	text-decoration: none;
}

.yys3 {
	color: #00b050;
	font-family: "微软雅黑";
	font-size: 24px;
	font-style: normal;
	line-height: 23px;
	font-weight: bold;
	text-decoration: none;
}

.yys4 {
	color: #333;
	font-family: "微软雅黑";
	font-size: 18px;
	font-style: normal;
	line-height: 33px;
	font-weight: bold;
	text-decoration: none;
}

 







