﻿

/*  main1  */
.main1{ margin-top:42px;}
.mainl{ /**/width:560px;/**/ float:left}
.mainr{ width:560px; float:right;}
/**/
.mainr>a{ display:block; width:100%; text-align:center;/**/ margin-top:20px;/**/}
.mainr>a img{ width:100%; max-width:560px; max-height:281px; border-radius:5px; border:1px solid #00b617;}
/**/
.main1biao{ display:block; font-size:36px; font-size:3.6rem; line-height:36px; color:#333; margin-top:30px;}
.mainl p{ display:block; font-size:16px; font-size:1.6rem; line-height:30px; color:#4d4d4d; margin-top:29px;}
.main1mor{ display:block; width:133px; height:50px; background:#E61F1A url(../images/sandian.png) no-repeat 118px center; padding-left:25px; font-size:14px; font-size:1.4rem; color:#fff; line-height:50px; margin-top:38px;}
.main1 a:hover{color:#00b617}
.main1mor:hover{ background:#009513 url(../images/sandian.png) no-repeat 118px center; color:#fff !important;}

/**/
.satu{ width:100%; margin-top:34px;}
.satu a{ display:block; width:172px; float:left; margin-left:21px;}
.satu a img{ width:100%; max-width:170px; max-height:123px; border-radius:5px; border:1px solid #00b617; }
.maln2{ margin-left:auto !important;}

@media screen and (min-width:1000px) and (max-width:1219px){
.mainl{ width:450px;}
.mainr{ width:500px;}
.main1biao{ margin-top:10px;}
.mainl p{margin-top:15px;}
.main1mor{margin-top:15px;}
/**/.satu a{ width:30%; margin-left:1.5% !important; margin-right:1.5%;}/**/
}
@media screen and (max-width:999px){
/**/
.mainl{ width:100%; float:none;}
.mainr{ width:100%; float:none; max-width:560px; margin:auto; margin-top:50px;}
.satu a{ width:30%; margin-left:1.5% !important; margin-right:1.5%;}
/**/
}

/*  main2  */
.main2{ background:#f1f1f1; margin-top:64px; padding-top:55px; padding-bottom:60px; background:url(bj.jpg);background-size: cover;
    background-attachment: fixed;}
.main2biao{ display:block; font-size:36px; font-size:3.6rem; text-align:center;}
.main2 p{ display:block; padding:0 50px; font-size:16px; font-size:1.6rem; line-height:30px; text-align:center; margin-top:25px;}

.img-scroll { position:relative; margin-top:20px;}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:38px;height:38px; top:50%; margin-top:-19px;}
.img-scroll .prev { left:0;cursor:pointer; background:url(../images/left.jpg); border-radius:38px}
.img-scroll .prev:hover{background:url(../images/lefth.jpg)}
.img-scroll .next { right:0;cursor:pointer; background:url(../images/right.jpg); border-radius:38px}
.img-scroll .next:hover{ background:url(../images/righth.jpg)}
.img-list { position:relative; width:1100px; height:auto; margin-left:50px; overflow:hidden}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:248px; margin-right:35px; height:auto; text-align:center;}
.img-list li a{ display:block; width:100%;}
.img-list li a img{ width:100%; max-width:424px; max-height:296px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.img-list { width:900px; margin-left:45px;}
.img-list li { width:200px; margin-right:30px;}
}
@media screen and (max-width:999px){
.main2 p{font-size:14px; font-size:1.4rem;}
.img-list { width:86%; margin-left:7%;}
.img-list ul { width:800%;}
.img-list li { width:4%; margin-right:0.21%;}
}
@media screen and (max-width:859px){
.img-list li { width:6%; margin-right:0.48%;}
}
@media screen and (max-width:639px){
.img-list { width:74%; margin-left:13%;}
.img-list li { width:12.5%;}
}

/*  main3  */
.main3{  padding-bottom:50px;}
.main3biao{display:block; font-size:36px; font-size:3.6rem; text-align:center; color:#000;}
.m3n{ width:365px; float:left; background:#f7f5f5; border-bottom:3px solid #E61F1A; padding-bottom:10px; margin-right:20px; margin-left:15px; margin-top:36px;}
.m3tu{ display:block; width:100%; position:relative;max-width:365px; margin:auto;}
.m3tu img{ width:100%; max-width:365px; max-height:226px;}
.m3fu{ position:absolute; width:100%; height:100%; top:0px; left:0px; background:#000; background:rgba(0,0,0,0.5); opacity:0;filter:alpha(opacity=0); transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; max-height:226px;}
.m3fu img{ position:absolute; width:53px !important; height:53px !important; left:50%; margin-left:-26px; bottom:22px;}
.m3zi{ padding:0 15px;}
.m3zi a{ display:block; border-bottom:1px dashed #d5d5d5; font-size:16px; font-size:1.6rem; line-height:28px; text-transform:uppercase; text-align:center; padding-top:21px; padding-bottom:19px;}
.m3zi span{ display:block; width:85px; margin:auto; background:url(../images/shizhong.jpg) no-repeat left center; padding-left:21px; color:#00b617; font-size:14px; font-size:1.4rem; line-height:28px; padding-top:14px;padding-bottom:14px;}
.m3zi a:hover{color:#00b617;}
.m3n:hover .m3fu{opacity:1;filter:alpha(opacity=100);}
.maln{ margin-right:auto !important;}
@media screen and (min-width:1000px) and (max-width:1219px){
.m3n{ width:300px;margin-right:40px;}
}
@media screen and (max-width:999px){
.m3n{ width:32%;margin-right:2%;}
}
@media screen and (max-width:719px){
.m3n{ width:90%;margin-right:5% !important;margin-left:5% !important;}
}

/*  foot  */
.foot{ background: url(../images/fbj.jpg) no-repeat top center; padding-top:64px; padding-bottom:60px;

background-size: cover;
    background-attachment: fixed;

}
.fol{ width:615px; float:left}
.for{ width:493px; float:right;  padding:0 18px; padding-bottom:20px; padding-top:17px;}
.fobiao{ display:block; font-size:20px; font-size:2rem; line-height:28px; text-transform:uppercase; color:#ffffff; background:url(../images/fobiaobei.jpg) no-repeat bottom left; padding-bottom:18px; margin-top:20px;}
.fol ul{ margin-top:18px;}
.fol li{  padding-left:34px; color:#fff; font-size:14px; font-size:1.4rem;}
.fol li a{ color:#fff;}
.foyouxiang{ background:url(../images/a1.png) no-repeat left center; line-height:27px; width:258px;float:left}
.fodianhua{ background:url(../images/a3.png) no-repeat left center; line-height:27px;width:275px; float:right;}
.fochuanzhen{ background:url(../images/a4.png) no-repeat left center; line-height:27px;width:258px; float:left; margin-top:23px;}
.fodingwei{ background:url(../images/a2.png) no-repeat left center; line-height:24px;width:275px; float:right; margin-top:15px;}
.fol a:hover{ color:#00b617;}
.fol p{ font-size:14px; font-size:1.4rem; line-height:30px; color:#fff; margin-top:17px;}
.youlian{ background:url(../images/youlian.jpg) no-repeat left top; padding-left:60px; margin-top:24px;}
.youlian a{ display:block; color:#fff; font-size:14px; font-size:1.4rem; margin:0 10px; float:left;}

.for .int1{ width:225px; float:left; padding-left:15px; margin-top:15px;}

.for .int1 input{ width:187px; height:42px; border:none; padding-left:37px; font-size:14px; font-size:1.4rem; color:#bebebe; line-height:42px;}
.fcoren{ background:#fff url(../images/fcoren.jpg) no-repeat 11px center;}
.fcodianhua{ background:#fff url(../images/fcodianhua.jpg) no-repeat 11px center; margin-left:10px;}
.fcoxinfeng{ background:#fff url(../images/fcoxinfeng.jpg) no-repeat 11px center;}
.fcofangzi{ background:#fff url(../images/fcofangzi.jpg) no-repeat 11px center; margin-left:10px;}
.for .int2{ padding-left:15px;margin-top:15px;}
.for textarea{width:436px; height:126px; border:none; padding-left:37px; font-size:14px; font-size:1.4rem; color:#bebebe; line-height:42px; background:#fff url(../images/fcoduihua.jpg) no-repeat 9px 13px;}
.for .int3{ padding-left:15px;margin-top:15px; float:left;}
.for .int3 input{width:159px; height:42px; border:none; padding-left:11px; font-size:14px; font-size:1.4rem; color:#bebebe; line-height:42px;}
.fcoyanzheng{ width:122px; height:44px; float:left; margin-top:15px; margin-left:11px; cursor:pointer;}
.for .int4{ width:160px; height:44px; background:#fff; border:none; cursor:pointer; font-size:14px; font-size:1.4rem; color:#666666; text-transform:uppercase; float:right; margin-top:15px;}

@media screen and (min-width:1000px) and (max-width:1219px){
.fol{ width:515px;}
.for{ width:420px;}
.fol li{ width:200px;}
.for .int1{ width:190px;}
.for .int1 input{ width:153px;}
.for textarea{width:367px;}
.for .int3 input{width:100px;}
.for .int4{ width:130px;}
}
@media screen and (max-width:999px){
.fol{ width:100%;}
.for{ width:86%; padding-left:7%; padding-right:7%;}
.fol li{ width:40%; line-height:27px;}
.fodingwei{ margin-top:10px;}
.for .int1{ width:45%; padding-left:5%;}
.for .int1 input{ width:85%;}
.for .int2{width:95%; padding-left:5%}
.for textarea{width:94.5%;}
.for .int3{ padding-left:5%;}
.for .int3 input{width:100px;}
.for .int4{ width:130px;}
}
@media screen and (max-width:639px){
.fol{ width:100%;}
.for{ width:86%; padding-left:4%; padding-right:10%;}
.fol li{ width:90%; float:none; margin-top:20px; line-height:27px;}
.for .int1{ width:95%; padding-left:5%; float:none;}
.for .int1 input{ width:91.2%;}
.fcodianhua,.fcofangzi{ margin-left:auto;}
.for .int3{ width:95%; padding-left:5%;}
.for .int3 input{width:97%;	}
.for textarea{width:91.2%;}
.for .int4{ width:120px;}
.youlian{ display:none}
}

/*  hui dao ding bu  */
#returnTop {_display:none;position:fixed;_position:absolute;z-index:999;right:30px;bottom:105px;_bottom:auto;width:46px;height:46px;text-indent:-999px;overflow:hidden;background:url(../images/top.png) no-repeat;_backgroundurl:(../images/top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}


/******************************************************************************  product  *****************************************************************************/
.mianbao{ font-size:14px; padding-top:18px;}
.mianbao a{}
.mianbao a:hover{ color:#00b617;}

.prmain{ padding-bottom:70px;}
.prl{ width:246px; float:left; margin-top:31px;}
.prr{ width:885px; float:right;margin-top:11px;}

.subNavBox{ background:#f1f1f1; padding-bottom:13px;}
.prltbiao{ display:block; height:53px; background:#00b617; padding-left:13px; font-size:20px; font-size:2rem; line-height:53px; color:#fff; margin-bottom:12px;}
.subNav,.subNav2{ background:url(../images/sanjiao.png) no-repeat 20px 15px; padding-left:33px; font-size:14px; font-size:1.4rem; font-weight:bold; line-height:24px; padding-top:8px; padding-bottom:8px; cursor:pointer}

.subNav2 a{ display:block;}
.subNav:hover a,.subNav2:hover a{color:#00b617;}
.currentDd a{color:#00b617}
.currentDt{ background:url(../images/sanjiao.png) no-repeat 20px 15px;}
.navContent{}
.navContent li a{display:block; font-size:14px; font-size:1.4rem; line-height:30px; background:url(../images/yuanquan.jpg) no-repeat 31px 10px; padding-left:43px;}
.navContent li a:hover{ color:#00b617;}

.prlb{ margin-top:52px;}
.prlbbiao{ display:block; background:url(../images/biji.jpg) no-repeat left 2px; font-size:20px; font-size:2rem; color:#00b617; padding-left:32px; border-bottom:1px solid #00b617; padding-bottom:8px; margin-bottom:28px;}

.prlbn{ border-bottom:1px dashed #dfdfdf; padding-bottom:16px; margin-top:14px;}
.prlbtu{ width:87px; float:left}
.prlbtu a{ display:block; width:100%;}
.prlbtu a img{ width:100%; max-width:200px; max-height:124px;}
.prlbzi{ width:147px; float:right;}
.prlbzi p a{ display:block; font-size:14px; font-size:1.4rem; line-height:26px;}
.prlbzi p a:hover{color:#00b617;}

.chanmiaoshu{}
.chanmiaoshu a{ display:block; font-size:18px; font-size:1.8rem; line-height:26px; margin-top:15px;}
.chanmiaoshu p{ font-size:14px; font-size:1.4rem; line-height:26px; color:#4d4d4d;}
.chanliebiao{ font-size:36px !important; font-size:3.6rem !important; line-height:36px !important;}

.chanlien{ width:406px; margin-top:37px;}
.chanlietu{ display:block; width:100%;}
.chanlietu img{ width:100%; max-width:424px; max-height:296px; border:2px solid #fff}
.chanlien input{ float:left; margin-top:21px; margin-right:10px;}
.ming{ display:block; font-size:16px; font-size:1.6rem; line-height:22px; margin-top:17px;}
.inno{ display:block; border:1px solid #00b617; border-radius:5px; width:92px; height:29px; background:url(../images/lvdian.jpg) no-repeat 86px center; padding-left:12px; line-height:29px; margin-top:14px; color:#00b617}
.ming:hover{ color:#00b617}
.inno:hover{ background:#00b617 url(../images/sandian.png) no-repeat 86px center; color:#fff;}
.chanlietu img:hover{ border:2px solid #00b617}

.dibulogo{ width:202px; margin-top:27px;}
.dibulogo a{ display:block; width:100%;}
.dibulogo a img{ width:100%; max-width:202px; max-height:50px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.prr{ width:705px;}
.chanlien{ width:346px;}
}
@media screen and (max-width:999px){
.prl{ width:35%;}
.prr{ width:60%;}
.subNav,.subNav2{ padding-left:15px; padding-right:10px;background:url(../images/sanjiao.png) no-repeat 7px 15px;}
.prlbtu{ width:100%;}
.prlbn{ text-align:center;}
.prlbzi{ width:100%;  float:left;}
.chanlien{ width:47%;}
}
@media screen and (max-width:795px){
.chanlien{ width:100%;}
}
@media screen and (max-width:639px){
.prl{ width:100%;}
.prr{ width:100%;}
.chanlien{ width:47%;}
}
@media screen and (max-width:480px){
.chanlien{ width:100%;}
}


/***************************************************************************  product2  ***************************************************************************/

#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:424px;position:relative;font-size:12px;padding-bottom:5px; float:left; margin-top:19px; margin-left:56px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative; }
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;border:1px solid #cdcdcd}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%;height:80px;position:relative; margin-top:14px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:13px;height:100%;background:url(../images/left2.jpg) no-repeat left center;position:absolute;top:0px;left:0px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrL:hover{background:url(../images/left2h.jpg) no-repeat left center;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:13px;height:100%;background:url(../images/right2.jpg) no-repeat right center;position:absolute;top:0px;right:0px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR:hover{background:url(../images/right2h.jpg) no-repeat right center}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:24px;width:1px;height:80px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:129px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:115px;height:80px;}
#tsShopContainer #tsPicContainer #tsImgSCon li img:hover{}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{}

.MagicZoomBigImageCont {}
.MagicZoomMain {text-align:center !important;width:92px;}
.MagicZoomMain div {padding:0px !important; cursor:pointer}
.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important;}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;}
.MagicZoomLoading img {padding-top:3px !important;}

.chanr{ width:300px; float:left; margin-left:50px; margin-top:36px;}
.chanr h1{ font-size:20px; font-size:2rem; line-height:30px; color:#00b617;}
.chanr div.aa{ font-size:14px; font-size:1.4rem; line-height:26px; color:#4d4d4d; margin-top:16px;}
.inno2{ display:block; width:93px; height:31px; background:#00b617 url(../images/sandian2.png) no-repeat 87px center; color:#fff; line-height:31px; border-radius:5px; padding-left:13px; margin-top:53px; float:left;}
.pr{ display:block; float:left;line-height:31px; margin-left:44px;margin-top:53px;}
.ne{ display:block; float:left;line-height:31px; margin-left:23px;margin-top:53px;}
.pr:hover,.ne:hover{ color:#00b617}
.inno2:hover{ background:#009513 url(../images/sandian2.png) no-repeat 87px center;}

#outer { background:url(../images/lvtiao.jpg) repeat-x center 52px; margin-top:17px;}
#tab {overflow:hidden;zoom:1; background:url(../images/sikuai.jpg) no-repeat left 23px;}
#tab li {float:left;color:#333; font-size:20px; font-size:2rem;	cursor:pointer;	line-height:30px; margin-left:26px; padding:15px 0; margin-right:35px;}
#tab li.current {color:#00b617; background:url(../images/prjiantou.jpg) no-repeat bottom center;}
#content {}
#content ul {display:none;line-height:26px;}
#content ul a{ display:block; font-size:18px; font-size:1.8rem; line-height:26px; color:#333333; margin-top:23px;}
#content ul p{ font-size:14px; font-size:1.4rem; line-height:26px; color:#4d4d4d;}
@media screen and (min-width:1000px) and (max-width:1219px){
.MagicZoomMain,.MagicZoomMain div,.MagicZoomBigImageCont,.MagicZoomHeader,.MagicZoomPup,.MagicZoomLoading,.MagicZoomLoading img{ display:none !important}
#tsShopContainer{ margin-left:auto}
.chanr{ width:270px; margin-left:10px;}
.inno2{ float:none}
.pr{ margin-left:auto; margin-top:20px;}
.ne{ margin-top:20px;}
}
@media screen and (min-width:1000px){
.chantu{ display:none}
}
@media screen and (max-width:999px){
#tsShopContainer{ display:none}
.chantu{ width:100%;}
.chantu a{ display:block; width:47%; margin-left:1.5%; margin-right:1.5%; float:left; margin-top:20px;}
.chantu a img{ width:100%; max-width:424px; max-height:296px;}
.chanr{ width:100%; margin-left:auto;}
#tab li {font-size:14px; font-size:1.4rem; margin-left:20px;margin-right:5px;}
#content ul a{ font-size:14px; font-size:1.4rem;}
#content ul p{ font-size:12px; font-size:1.2rem;}}
@media screen and (max-width:639px){
#tab { background:none}
#tab li {font-size:14px; font-size:1.4rem; margin-left:0px;margin-right:10px;}
#content ul a{ font-size:14px; font-size:1.4rem;}
#content ul p{ font-size:12px; font-size:1.2rem;}
}
@media screen and (max-width:439px){
.chantu a{width:97%;}
}

/************************************************************************************  news  *************************************************************************************/
.nemain{}
.m3zi2 a{ padding-top:16px; text-transform:none; padding-bottom:9px;}
.m3zi2 span{ padding-top:7px; padding-bottom:7px;}
.m3n p a{ display:block; padding-left:30px; padding-right:10px; font-size:14px; font-size:1.4rem; line-height:26px; color:#4d4d4d; margin-bottom:12px;}
.m3n2{ border-bottom:3px solid #00b617;}
.m3n p a:hover{ color:#00b617}
.m3n2{ margin-top:51px; margin-bottom:20px;}
.fenye{ text-align:center; margin-top:29px; margin-bottom:40px;}
.fenye a{ display:inline-block; *float:left; width:25px; height:25px; border-radius:50%; text-align:center; line-height:25px; background:#e0e0e0; margin:0 4px; font-size:14px; font-size:1.4rem; margin-bottom:10px;}
.sx{ width:auto !important; background:none !important; font-size:12px !important; font-size:1.2rem !important;}
.fenye a:hover{ background:#00b617; color:#fff;}
.sx:hover{ color:#00b617 !important}
.dangqianfen{background:#00b617 !important; color:#fff !important;}

.nemain2{ background:#f8f8f8; padding-top:45px;}
.hotbiao{ display:block; background:url(../images/hot.jpg) no-repeat left 6px; font-size:30px; font-size:3rem; line-height:44px; border-bottom:1px solid #b5b5b5; padding-left:40px;}

.hot{ width:256px; float:left; margin-top:24px; padding-bottom:48px; margin-right:58px;}
.hottu{ display:block; width:100%;}
.hottu img{ width:100%; max-width:424px; max-height:296px;}
.hot input{ float:left; margin-top:21px;}
.ming2{ display:block; float:left; margin-left:10px; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:15px;}
.ming2:hover{color:#00b617}
.hotmor{ display:block; width:94px; height:29px; background:url(../images/lvdian.jpg) no-repeat 86px center; border:1px solid #00b617; border-radius:5px; padding-left:10px; color:#00b617; line-height:29px; margin-top:12px;}
.hotmor:hover{ background:#00b617 url(../images/sandian.png) no-repeat 86px center; color:#fff;}
.maln1{ margin-right:auto !important;}
@media screen and (min-width:1000px) and (max-width:1219px){
.hot{ width:230px; margin-right:20px;}
}
@media screen and (max-width:999px){
.hot{ width:45%; margin-right:2.5% !important; margin-left:2.5%;}
}
@media screen and (max-width:499px){
.hot{ width:95%; margin-right:2.5% !important; margin-left:2.5%;}
}

/************************************************************************************  news2  *************************************************************************************/
.nemain h1{ font-size:30px; line-height:40px; text-align:center; margin-top:44px;}
.riqi{ display:block; width:85px; margin:auto; background:url(../images/shizhong2.jpg) no-repeat left center; line-height:28px; color:#00b617; font-size:14px; font-size:1.4rem; padding-left:21px; margin-top:18px;}
.nexiang{ font-size:14px; font-size:1.4rem; line-height:30px; color:#4d4d4d; padding-top:25px;}
.nexiang p,.nexiang span{ color:#4d4d4d;}
.nexiang a{ color:#00b617}

.fanpian{ margin-top:20px; margin-bottom:43px;}
.fanpian li{ width:45%; padding-left:25px; font-size:16px; font-size:1.6rem; line-height:28px; font-weight:bold; white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis; 
 overflow: hidden;}
.fanpian li span,.fanpian li a{ font-weight:normal;}
.fanpian li a:hover{ color:#00b617}
.prjian{ background:url(../images/prjian.jpg) no-repeat left center; float:left}
.nejian{ background:url(../images/nejian.jpg) no-repeat left center; float:right;}
@media screen and (max-width:799px){
.fanpian li{ width:90%; float:none !important;}
}

/***************************************************************************  solution-Equipment  ****************************************************************************/
.somain{ padding-bottom:35px;}
.sodao{ display:block; width:175px; height:52px; background:#4d4d4d; line-height:52px; text-align:center; font-size:20px; font-size:2rem; color:#fff; float:left; border-radius:5px; margin-right:13px; margin-top:46px; margin-bottom:17px;}
.sodao:hover{ background:#00b617;}
.dangqianso{background:#00b617 !important;}

.so1n{ border-bottom:1px solid #e5e5e5; margin-top:30px; padding-bottom:35px;}
.so1tu{ width:313px; float:left}
.so1tu a{ display:block; width:100%; }
.so1tu a img{ width:100%; max-width:313px; max-height:233px;border-radius:6px;border:1px solid #fff}
.so1zi{ width:846px; float:right; margin-top:15px;}
.so1biao{ display:block; font-size:26px; font-size:2.6rem; line-height:36px;}
.so1zi p a{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; color:#4d4d4d; margin-top:22px;}
.so1mor{ display:block; width:104px; height:34px; background:url(../images/lvdian.jpg) no-repeat 101px center; color:#00b617; border:1px solid #00b617; border-radius:5px; line-height:34px; padding-left:19px; margin-top:35px;}
.so1mor:hover{ color:#fff; background:#00b617 url(../images/sandian2.png) no-repeat 101px center;}
.so1biao:hover,.so1zi p a:hover{color:#00b617;}
.so1tu a img:hover{ border:1px solid #00b617}
@media screen and (min-width:1000px) and (max-width:1219px){
.so1zi{ width:650px;}
}
@media screen and (max-width:999px){
.so1tu{ width:40%;}
.so1zi{ width:58%; margin-top:auto;}
.so1zi p a{ margin-top:10px;}
.so1mor{ margin-top:15px;}
}
@media screen and (max-width:769px){
.sodao{width:120px;}
.so1n{ text-align:center;}
.so1tu{ width:100%;}
.so1zi{ width:100%; margin-top:22px;}
.so1mor{ text-align:left; margin:auto; margin-top:10px;}
}

/***************************************************************************  solution-MAP  ****************************************************************************/
.so2biao{ display:block; font-size:26px; font-size:2.6rem; line-height:40px; margin-top:21px;}
.chengfenbiao{ display:block; float:left; width:44px; margin-top:47px;}
.chengfenbiao img{ width:44px; height:238px;}
.biaoge{ width:598px; float:left; height:auto; max-height:637px; overflow:scroll; margin-left:20px; margin-top:41px;}
.chengfen{ border:1px solid #b5b5b5; background:#f2f2f2; width:100%;}
.chengfen td{ border-bottom:3px solid #fff;  text-align:center; word-break:break-all; font-size:17px; font-size:1.7rem; color:#000;padding-left:18px;padding-right:18px; padding-top:5px; padding-bottom:5px;}
.tou{ background:#00b617; line-height:30px; padding-top:13px !important; padding-bottom:13px !important; color:#fff !important; font-size:19px !important; font-size:1.9rem !important; font-weight:bold;}
.chengfen td img{ width:100%; max-width:68px; max-height:68px;}
.yilie{ text-align:left !important;}
.so23{ width:448px; float:right;box-shadow:2px 2px 2px #b0b0b0; background:#f2f2f2; padding-left:24px; padding-right:20px; padding-top:39px; padding-bottom:38px; margin-top:42px; margin-bottom:37px;}
.sobiao{ display:block; font-size:26px; font-size:2.6rem; line-height:28px; margin-bottom:28px;}
.so23 p{ font-size:14px; font-size:1.4rem; line-height:30px; color:#4d4d4d;}
.sobiao2{ display:block; font-size:26px; font-size:2.6rem; line-height:28px; margin-top:54px;}
.so23 ul{ margin-top:25px;}
.so23 ul li{ line-height:30px; font-size:16px; font-size:1.6rem; color:#4d4d4d; font-weight:bold; font-style:italic; padding-left:26px; background:url(../images/bi.jpg) no-repeat left 10px; margin-top:10px;}

@media screen and (min-width:1000px) and (max-width:1219px){
.biaoge{ width:480px;}
.so23{ width:380px;}
}
@media screen and (max-width:999px){
.biaoge{ width:80%;}
.so23{ width:90%; padding-left:5%; padding-right:5%;}
}
@media screen and (max-width:639px){
.so2biao{font-size:16px; font-size:1.6rem;}
.biaoge{ width:75%;}
.chengfen td{ font-size:12px; font-size:1.2rem;padding-left:8px;padding-right:8px;}
.tou{font-size:14px !important; font-size:1.4rem !important; }
}


/***************************************************************************  solution-Equipment2  ****************************************************************************/
.somain2{ padding-bottom:75px;}
.eqbiao{ display:block; font-size:26px; font-size:2.6rem; line-height:36px; margin-top:57px;}
.somain2 p{ font-size:14px; line-height:30px; color:#4d4d4d; /*margin-top:22px; margin-bottom:30px;*/}
.eqtu1{ display:block; width:555px; float:left; margin-top:22px;}
.eqtu1 img{ width:100%; max-width:555px; max-height:413px;}
.eqtu2{display:block; width:617px; float:right;margin-top:22px;}
.eqtu2 img{ width:100%; max-width:617px; max-height:413px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.eqtu1{width:458px;}
.eqtu2{width:510px;}
}
@media screen and (max-width:999px){
.eqtu1{width:100%; text-align:center}
.eqtu2{width:100%; text-align:center}
}


/********************************************************************************  contact us  ************************************************************************************/

.comain{ padding-top:45px; padding-bottom:88px;}
.cobiao{ display:block; font-size:36px; font-size:3.6rem;}
.comain p{ font-size:14px; font-size:1.4rem; line-height:30px; color:#4d4d4d; margin-top:16px;}
.colianxi{ width:495px; float:left; margin-top:20px;}
.colianxi div{ padding-left:16px; margin-top:18px;}
.colianxi .xing{ background:url(../images/xing.jpg) no-repeat left 25px;}
.colianxi .int1{ width:463px; height:50px; border:1px solid #a0a0a0; line-height:50px; padding-left:12px; font-size:14px; font-size:1.4rem;}
.colianxi .int2{ width:211px; height:50px; border:1px solid #a0a0a0; line-height:50px; padding-left:12px; font-size:14px; font-size:1.4rem; float:left;}
.colianxi .yanzheng{ width:226px; height:54px; float:right; cursor:pointer}
.colianxi textarea{width:463px; height:197px; border:1px solid #a0a0a0; line-height:50px; padding-left:12px; font-size:14px; font-size:1.4rem;}
.colianxi .int3{ width:479px; height:54px; background:#00b617; border:none; cursor:pointer; color:#fff; font-size:14px; font-size:1.4rem;}
.colianxi .int3:hover{ background:#09921a;}

.cor{ width:618px; float:right;}
.cor ul{ margin-top:42px;}
.cor ul li{ font-size:16px; font-size:1.6rem; line-height:30px; margin-top:10px; color:#000; padding-left:32px;}
.codianhua{ background:url(../images/codianhua.jpg) no-repeat left 7px;}
.coxinfeng{ background:url(../images/coxinfeng.jpg) no-repeat left 9px;}
.cochuanzhen{ background:url(../images/cochuanzhen.jpg) no-repeat left 6px;}
.codingwei{ background:url(../images/codingwei.jpg) no-repeat left 4px;}
.cor ul li a{ color:#000;}
.cor ul li a:hover{ color:#00b617}
.ditu{ width:100%; max-width:616px; max-height:372px; border:1px solid #a0a0a0; margin-top:36px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.cor{ width:460px;}
}
@media screen and (max-width:999px){
.colianxi{ width:48%;}
.colianxi .int1,.colianxi .int2,.colianxi textarea{ width:92%; padding-left:5%;}
.colianxi .int3{ width:97%}
.colianxi .yanzheng{ float:left; margin-top:20px;}
.cor{ width:47%}
}
@media screen and (max-width:800px){
.cobiao{font-size:20px; font-size:2rem;}
.comain{ padding-bottom:40px;}
.colianxi{ width:100%;}
.cor{ width:100%}
}

/******************************************************************************  About Us  ****************************************************************************/
.abmain{ padding-bottom:10px;}
.abtu1{ display:block; width:100%; max-width:573px; max-height:326px; float:right; margin-left:45px;}
.abtu1 img{ width:100%;}
.abbiao{ font-size:36px; font-size:3.6rem; line-height:36px;}
.abmain p{ font-size:14px; font-size:1.4rem; line-height:30px; color:#4d4d4d; margin-top:0px;}
.abbiao2{ display:block; font-size:36px; font-size:3.6rem; line-height:36px; margin-top:47px;}
.abtu{ padding-left:21px; padding-right:20px; border:1px solid #00b617; padding-bottom:22px; margin-top:71px;}
.abtu2{ display:block; width:613px; float:left; margin-top:-22px;}
.abtu2 img{ width:100%; max-width:613px; max-height:453px;}
.abtu3{display:block; width:521px; float:right;margin-top:-22px;}
.abtu3 img{width:100%; max-width:521px; max-height:453px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.abtu2{ width:495px;}
.abtu3{ width:420px;}
}
@media screen and (max-width:999px){
.abtu1{ float:none; margin:auto;}
.abbiao{ display:block; margin-top:20px;font-size:30px; font-size:3rem;}
.abbiao2{font-size:30px; font-size:3rem;}
.abtu{ border:none; margin-top:20px;}
.abtu2{ width:100%; text-align:center; margin-top:20px;}
.abtu3{ width:100%; text-align:center; margin-top:20px;}
.abmain{ padding-bottom:20px;}
}




.cohong{ color:#00b617 !important;} 




.nexiang a,#content a{ color:#00b617;}
#content table,.nexiang table{ width:97%; border-collapse:collapse; line-height:24px; word-break:break-all;}
#content tr td,.nexiang tr td{ line-height:24px; padding:2px;}
a.bubian:hover{color:#333 !important;}

.nexiang img,#content img{ max-width:100%;}



.chengfenbiao2{ display:block; float:right; margin-top:45px;}

.biaoge2{ width:100%; float:left; height:auto; margin-top:41px;}
.chengfen2{ border:2px solid #fff; background:#f2f2f2; width:33.3%; float:left;}
.chengfen2 td{ border-bottom:3px solid #fff;  text-align:center; /*word-break:break-all;*/ font-size:17px; font-size:1.7rem; color:#000;padding-left:10px;padding-right:10px; padding-top:5px; padding-bottom:5px;}
.biaoge2 .tou{ background:#00b617; line-height:30px; padding-top:13px !important; padding-bottom:14px !important; color:#fff !important; font-size:16px !important; font-size:1.6rem !important; /*font-family:Arial Rounded MT Bold;*/ font-weight:normal;}


.so2biao{ display:block; margin-top:40px;}
.so232{ padding-bottom:38px; margin-bottom:37px;}
.so232 p{ font-size:18px; font-size:1.8rem; line-height:30px; color:#6e6e6e; margin-top:20px;}
.sobiao2{ display:block; font-size:26px; font-size:2.6rem; line-height:28px; margin-top:45px;}
.so232 ul{ margin-top:10px;}
.so232 ul li{ line-height:30px; font-size:18px; font-size:1.8rem; color:#6e6e6e; font-weight:bold; padding-left:26px; background:url(../images/bi2.jpg) no-repeat left 10px; margin-top:15px; width:45%; margin-left:10px; float:left; margin-right:10px;}

@media screen and (min-width:1200px){
	
	.chengfen2 img{ width:68px; height:68px;}
}

@media screen and (min-width:1000px) and (max-width:1219px){
.chengfen2 td{font-size:13px; font-size:1.3rem;}
.biaoge2 .tou{font-size:13px !important; font-size:1.3rem !important;}
.chengfen2 img{ width:66px; height:66px;}
}
@media screen and (max-width:999px){
.chengfen2 td{font-size:13px; font-size:1.3rem;}
.biaoge2 .tou{font-size:13px !important; font-size:1.3rem !important;}
.chengfen2{width:50%;}
.so232 ul li{width:90%; margin-left:auto;}
}
@media screen and (max-width:669px){
.chengfenbiao2{ width:100%;}
.chengfen2{width:100%;}
.chengfen2 td{font-size:12px; font-size:1.2rem;}
.biaoge2 .tou{font-size:12px !important; font-size:1.2rem !important;}
}
@media screen and (max-width:450px){
.sodao{ width:100%; margin-bottom:-20px;}
}

/*CSS manu style pagination*/

.manu {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, "Microsoft YaHei"; COLOR: #48b9ef; CLEAR: both; FONT-SIZE: 13px; PADDING-TOP: 20px
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR:#000; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none; font-size:13px
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR:#009d2e
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid
}
.tu{
width:50%; float:right; height:40px; line-height:40px; text-align:right
}
.tu a{
display:block;
float:right;
margin-top:5px;
margin-left:10px

}
.tu img{
  
  width:30px
}
.m3tu img{
transition: all 1s;

}
.m3tu { overflow:hidden}
.m3tu img:hover{
				transform: scale(1.1);
			}




.mainr img{
transition: all 1s;

}
.mainr { overflow:hidden}
.mainr img:hover{
				transform: scale(1.1);
			}










.pages {padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages li.thisclass, .pages a:hover{padding: 5px 10px; border: 1px solid #ccc;	background: #ccc;color: #fff;text-decoration: none}
.pages a{padding: 5px 10px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px}




.cpright {
    width: 820px;
    padding: 0 10px;
    overflow: hidden;
    background: #fff;
    float: right;
    padding-bottom: 20px;
	border-radius: 10px;
    border: 1px solid #eee;
	margin-top:25px
}
.rtop {
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 9px;
    border-bottom: 1px solid #dbdbdb;
}
.rtop h5 {
    float: left;
    padding-left: 10px;
    border-left: 3px solid #00824a;
    font-weight: normal;
    line-height: 16px;
}




.rtop h5 a {
    font-size: 16px;
    color: #00824a;
}
.rtop span {
    float: right;
}
.rtop span em {
    color: #999;
}
.rtop span a {
    color: #666;
}
.agent_con {
    padding-top: 20px;
    line-height: 24px;
    padding-bottom: 30px;
}






.breadCrumb {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #e1e1e1;
    
    font-family: Arial;	background:#F4F4F4
}



.breadCrumb p {
    background: url(h_icon.png) no-repeat left center;
    padding-left: 20px;
    width: 1180px;
	margin: 0 auto;
	background:#F4F4F4
}
style.css:22
.grWidth {
    width: 1200px;
    margin: 0 auto;
}

.breadCrumb .back {
    float: right;
    width: 80px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 5px;
    background: #E61F1A; 
    color: #EFEA3A;
    margin-top: 10px;
}
a {
    color: #666;
    text-decoration: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
}