@charset "utf-8";
/* CSS Document */
.banner,.banner a{ overflow: hidden; width: 100%;}
.banner a{ height:500px; display: block; }
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{z-index:1;position:absolute; top:0; }
#flashs .btn{ overflow:hidden; width:100%; position:absolute; left:0; bottom:20px; text-align:center;z-index: 9999;}
#flashs .btn span{ color:#fff;  background:#717174; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;opacity: 0.7;}
#flashs .btn span.cur {background: #1EA11B;}

#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;}
#flashs .bot1{ background:url(../images/babot1.png) no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url(../images/babot2.png) no-repeat center; right:5%; z-index: 2;}




.baoming{/* border:1px solid #dfdfdf; */border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px; padding:30px 0;background:url(../images/zxbm.png) no-repeat right bottom; height: 450px;}
.imsgCon{ width:470px; margin-top:20px;margin-left: 20px;}
.imsgCon .item{ width:210px; height:36px; line-height: 30px; border: 1px solid #dedede; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; margin:8px 0; margin-left:20px;}
.imsgCon .item span{ color:#666; font-size:14px; text-align:center; width:56px; background-color:#ccc; height:36px; display:block;line-height:36px;}
.imsgCon .item input{ background:none; width:149px; height:36px; line-height:36px; color:#333;border:none;}
.imsgCon .item .icon{ width:10px; height:10px; background-position:-283px -153px; margin-top: 13px;  }
.imsgCon .liuyan{ background:none; border:1px solid #dedede; background:inherit; width:437px; height:100px; line-height: 24px; padding:5px;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; font-size: 12px; overflow:hidden; resize:none; margin-left:20px; margin-bottom:20px;font-family:"Microsoft YaHei";}
.imsgCon .sub{border:none;width:136px; height:36px; line-height:36px; padding:0px; text-align: center;  color:#fff; margin: 10px auto 0px;  cursor:pointer; display: block; font-size: 15px; background:#f35c13;-webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-top-left-radius:4px;-moz-border-bottom-left-radius:4px;border-top-left-radius:4px; border-bottom-left-radius:4px; }
.imsgCon .button{border:none; width:136px; height:36px; line-height:36px; padding:0px; text-align: center;  color:#fff; margin: 10px auto 0px;  cursor:pointer; display: block; font-size: 15px; background:#0097e2;-webkit-border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;border-top-right-radius:4px; border-bottom-right-radius:4px; }
.tijiao_box{width:272px; +width:282px; text-align:center; margin-left:20px;+margin-left:10px;}

.tel_box{ width:470px; }
.imsgCon  .item1{ width:470px;  height:90px;   margin:50px 0px 10px 0px;}
.imsgCon .item2{ margin:5px 0px 10px 20px; line-height:28px; }
.imsgCon span.yanz{ width:62px; height:28px; border:1px solid #999999; text-align:center; line-height:28px;  display:block;  float:left;}
.imsgCon .yztxt{ width:80px; height:28px; border:1px solid #ccc;   display:block;  float:left; margin:0px 0px 0px 5px;}
.imsgCon img{ margin-top:3px; float:left;height: 27px; margin-left: 5px;}
.imsgCon .red{ color:red !important;}

.baoming_r{ width:700px; /* height:321px; */ position:relative;}
.baoming_r12{ position:absolute; left:45px; top:100px; width:300px;}
.baoming_r12 h4{color:#f30; font-size:35px; line-height:40px; font-weight:900; }
.baoming_r12 p{color:#f60; font-size:18px; line-height:34px; }
.mysf{ margin: 0px 5px;}
.w_2 {
    color: #333;
    font-size: 28px;
    line-height: 48px;
    text-align: center;
   font-weight: normal;
}
.w_3 {
    color: #333;
    font-size: 18px;
    line-height: 28px;
    text-align: center;font-weight: normal;
    margin-bottom: 10px;
}







/*搜索*/
.ss{ overflow:hidden; width:100%; background-color:#fff; height:75px;/* border-bottom:1px solid #ddd */}
.ss p{ font-size:13px; line-height:75px;float:left; color:#757575}
.ss p a{ color:#757575; padding:0 1px;}
.ss .ssk{ float:right; width:420px;  height:37px; margin-top:17px;}
.ss .ssk input{ width:286px; height:35px; line-height:33px; font-size:13px; color:#979797;background:url("../images/ss_s.png") no-repeat 10px; border:1px solid #dfdfdf; border-right:none; outline:none; float:left; padding-left:50px; padding-right: 10px;}
.ss .ssk a{ display:block; width:73px; height:37px; float:right; background:url(../images/ssfdj.png) no-repeat center;}


.tb_{width: 100%;text-align: center;height: 40px;line-height: 40px;margin-top: 30px;}
.tb_ ul{height:30px;}
.tb_ li a{color: #fff;text-decoration: none;}
.tb_ li{display: inline-block;*display: inline-block;width: 180px;height: 37px;line-height: 37px;text-align: center;border: 1px solid #e4e4e4;font-size: 17px;color: #666666;margin: 0 6px;}

/* 控制显示与隐藏css类 */
.normaltab  a { color:#666 !important }
.hovertab    { background: #00984f;border-color: #00984f;}
.dis{display:block;}
.undis{display:none;}
.dan{ background: #fff; border: #dedede 1px solid; padding: 20px;}
.agent_con {
    padding-top: 20px;
    line-height: 29px;
    padding-bottom: 30px;    overflow: hidden;
font-size: 14px;} 
.agent_con img{ max-width:800px; height: auto;}
#MyContent img{ max-width:800px; height: auto;}
.rtop {
    overflow: hidden;
   
    padding-bottom: 9px;
    border-bottom: 1px solid #dbdbdb; margin-bottom: 30px;
}
.rtop h5 {
    /* float: left; */
    padding-left: 10px;
    border-left: 3px solid #009a44;
    font-weight: bold;
    line-height: 16px;
    text-align: center;
    font-size: 30px;
    height: 50px;
    line-height: 50px;
    color: #333; 
}
.rtop span {
    float: right;
}
/*标题*/
.title{ overflow: hidden; width: 100%; text-align: center; margin-top: 5px;}
.title h2{ font-size:34px; color:#333; background: url("../images/titlt_bg.png") no-repeat center;}
.title h2 a{ color: #333}
.title em{ font-size: 50px; text-transform: capitalize; color: #dedede; font-family: Arial;}
.title p{ font-size: 13px; color: #7c7c7c; margin-top:15px;}



.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%}
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}
.imageflow .slider{height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}
.imageflow .images{overflow:hidden; white-space:nowrap}


/*定制*/
.D_Z{ overflow: hidden;; width: 100%; background-color: #efefef; padding: 38px 0 50px;}
.D_Z .dzBox{ overflow: hidden; width: 100%; height: 217px;}
.D_Z .dzLt{ width: 197px; height: 217px; background-color:#1ea11b; overflow: hidden; float: left;}
.D_Z .dzLt h2{ font-size: 20px; color: #fff; text-align: center; margin-top: 38px; font-weight: normal; }
.D_Z .dzLt h2 a{ font-size: 40px; color: #fff; font-weight: bold; display: block;}
.D_Z .dzLt a.more{ display: block; margin: 0 auto; width: 117px; margin-top: 30px;}
.D_Z .dzRt{ float: right; width: 803px;}
.D_Z .dzRt li{ width: 200px; height: 214px; background-color: #fff; float: left; border-bottom: 3px solid #c7c7c7; margin-left: 1px; overflow: hidden;}
.D_Z .dzRt li img{ display: block; margin: 12px  auto; }
.D_Z .dzRt li span{ text-decoration: none; display: block; text-align: center; font-size: 18px; color: #434343; padding: 0 10px; margin-top: 15px;}
.D_Z .dzRt li:first-child{ margin-left: 0px;}
.D_Z .dzRt li a{ text-decoration: none}
.D_Z .dzRt li:hover img{ opacity: 0.85;}
.D_Z .dzRt li:hover{ border-color:#1ea11b; background-color: #f6f6f6;}
.D_Z .F_W{ display:inline-block; width: 100%;}
.D_Z .title h2{ font-size: 28px;}
.D_Z .list{ height: 250px; margin-top: 35px;}
.D_Z .list li{ width: 199px; height: 250px; background-color: #fff; float: left; margin-left: 1px; position: relative;}
.D_Z .list li:first-child{ margin-left: 0;}
.D_Z .list li img{ display: block;}
.D_Z .list li>p{ height: 58px; width: 100%; background-color: #1ea11b; line-height: 58px; text-align: center; font-size: 18px; color: #fff; position:absolute; left:0; bottom: 0;}
.D_Z .fwNext{ text-align: center; width: 199px; height: 304px;  position:absolute; top:0; left:0; background: url("../images/fwnextbg.png") repeat; display: none}
.D_Z .fwNext h3{ font-size: 18px; margin: 25px 0 16px;}
.D_Z .fwNext h3 a{ color: #fff;}
.D_Z .fwNext p{ padding: 0 10px; font-size: 12px; color: #fff; line-height:18px; height: 180px; overflow: hidden; text-align: justify;}
.D_Z .fwNext a.more{ background: url("../images/fw_a.png") no-repeat center; width: 117px; height: 35px; line-height: 35px; text-align: center; font-size: 18px; color: #fff;  text-decoration: none; display: block; margin: 15px auto 0;}
.D_Z .list li:hover .fwNext { display:block;}
.D_Z .list li:hover>p{  padding-top: 5px;}

/*产品*/
.pro{ overflow: hidden; width: 100%; background-color: #fff; padding-bottom: 70px;}
.pro .proUl{ overflow: hidden; width: 100%; margin-top: 50px;}
.pro .proUl li{ float: left; width: 320px; margin-right: 113px; border:1px solid #dbdbdb; margin-bottom: 30px; }
.pro .proUl li img{ display: block; width: 230px;height: 306px; margin: 0px auto; max-width: 310px; max-height: 310px;}
.pro .proUl li a{ text-decoration: none}
.pro .proUl li span{ display: block; width: 100%; border-top:1px solid #dbdbdb; font-size: 16px; color: #333333; line-height: 58px;  text-align:center;}
.pro .proUl li:nth-child(3n){ margin-right: 0px;}
.pro .proUl li.last{ margin-right: 0}
.pro .proUl li:hover{ border-color:#1ea11b;}
.pro .proUl li:hover img{ opacity: 0.85}
.pro .proUl li:hover span{ background-color:#1ea11b; color: #fff}
.pro .pro_a{ overflow: hidden; width: 100%; text-align: center; }
.pro .pro_a a{ display: inline-block; width: 134px; margin: 0 5px; border: #dedede 1px solid; height: 35px; line-height: 35px; text-align: center;font-size: 14px;;}
.pro .pro_a a{ *display: inline;}
.f30 { background: #ff9002; border: #f60 1px solid; color:#fff;}
.conbox{ margin-top: 60px;}
.news {padding: 70px 0;background: #f8f8f8; overflow: hidden;}
.news .conleft {width: 790px;}
.news .conleft .newstop {height: 53px;border-bottom: 1px solid #e0e0e0;margin-bottom: 25px;}
.news .conleft .newstop ul {float: left;}
.news .conleft .newstop ul li {float: left;text-align: center;height: 54px;font-size: 18px;margin-left: 50px;position: relative;}
.news .conleft .newstop ul li:first-child {margin-left: 0;}
.news .conleft .newstop ul li a {color: #666;}
.news .conleft .newstop ul li.cur {border-bottom:3px solid #125fa3;font-weight: bold;}
.news .conleft .newstop ul li.cur a {color: #333;}
.news .conleft .newstop .morea {float: right;height: 48px;line-height: 48px;color: #999999;padding-top: 10px;}
.news .conleft .newsCon .box {display: none;}
.news .conleft .newsCon .box.cur {display: block;}
.news .newsCon dl {padding-left: 250px;position: relative;margin-bottom: 40px;height: 160px;}
.news .newsCon dl dt {position: absolute;left: 0;top: 0;overflow: hidden;}
.news .newsCon dl dt img {display: block;width: 210px;height: 160px;transition: .8s;}
.news .newsCon dl dt:hover img{transform: scale(1.1);}
.news .newsCon dl dd.dd1 {font-size: 18px;margin-bottom: 20px;font-weight: bold;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .newsCon dl dd.dd1 a {color: #333;}
.news .newsCon dl dd.dd2 {font-size: 14px;line-height: 24px;height: 72px;margin-bottom: 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.news .newsCon dl dd.dd3 a {color: #333;font-style: italic;}
.news .newsCon dl dd.dd3 em {margin-right: 20px;}
.news .newsCon ul {padding-top: 18px;border-top: 1px dashed #cccccc;}
.news .newsCon ul li {float: left;width: 370px;overflow: hidden;position: relative;margin-left: 50px;border-bottom: 1px dashed #cccccc;height: 60px;line-height: 60px;}
.news .newsCon ul li.bdnot {margin-left: 0;}
.news .newsCon ul li a {float: left;width: 346px;padding-left: 28px;background: url(../images/newsicon.jpg) no-repeat left center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;}
.news .newsCon ul li span {float: right;color: #999;font-style: italic;font-size: 14px;padding-right: 5px;}
.news .newsCon ul li:hover a {color: #00984f;}
.news .conright {width: 350px;margin-top: 10px;}
.news .conright .newstop {height: 57px;}
.news .conright .newstop .morea {float: right;height: 48px;line-height: 48px;color: #999999;}
.news .conright .cjwt {position: relative;}
.news .conright .cjwt td {padding: 0;}
.news .conright .cjwt{position: relative;overflow: hidden;height: 489px;}
.news .conright .cjwt ul{position: relative;height: 489px;}
.news .conright .cjwt ul li {height: 127px;padding: 25px 20px 0 65px; background: #fff;margin-bottom: 20px;}
.news .conright .cjwt ul li dt {height: 23px;line-height: 23px;font-size: 16px;margin-bottom: 14px;position: relative;}
.news .conright .cjwt ul li dt em {display: block;width: 29px;height: 69px;position: absolute;left: -40px;top: -2px;background: url(../images/newsicon02.png) no-repeat center;}
.news .conright .cjwt ul li dt a {color: #333;width: 280px; height: 30px;overflow: hidden; display: inline-block;
text-overflow:ellipsis;
white-space: nowrap;}
.news .conright .cjwt ul li:hover dt a{color: #2970f3;}
.news .conright .cjwt ul li dd {height: 24px;line-height: 24px;font-size: 14px;height: 72px; margin-bottom: 8px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.news .conright .cjwt ul li dd a{ color:#bbb}
/* News End */
.Title h2 {
    font-size: 38px;
    color: #333333;
}.Title {
    width: 100%;
    text-align: center;
    padding-top: 52px;
}
.Title h2 a {
    color: #333333;
    text-decoration: none;
}.Title i {
    display: block;
    width: 228px;
    height: 7px;
    margin: 12px auto 0;
}
/* about */
.about{width: 100%;padding-bottom: 74px;}
.about .Title{padding-top: 66px;}
.about .mainCon{margin-top: 62px;}
.about .conBox1{width: 1200px;margin: 0 auto;}
.about .conBox1 dt{float: left;width: 520px;height: 324px;}
.about .conBox1 dt img{display: block;width: 520px;height: 324px;}
.about .conBox1 dd{width: 640px;float:right;}
.about .conBox1 dd h3{font-size: 20px;color: #00984f;padding-top: 12px;}
.about .conBox1 dd h3 a{color: #00984f;text-decoration: none;}
.about .conBox1 dd p{margin-top: 45px;line-height: 24px;text-indent: 2em;font-size: 14px;color: #666666;}
.about .conBox1 dd a.details{width: 128px;height: 37px;/* text-align: center; */line-height: 37px;font-size: 14px;color: #00984f;    border: #dedede 1px solid;
    border-radius: 20px;margin-top: 46px;display: block;text-decoration: none;}
.about .conBox2{width: 100%;margin-top: 40px;}
.about .conBox2 .menu2{border-bottom: 2px solid #e7e7e7;width: 1200px;margin: 0 auto;    padding-bottom: 31px;}
.about .conBox2 .menu2 li{float: left;font-size: 16px;color: #333333;font-weight: bold;padding-right: 12px;padding-bottom: 12px;position: relative;}
.about .conBox2 .menu2 li i{display: none;position: absolute;bottom: -2px;width: 100%;height: 2px;background: #00984f;left: 0;}
.about .conBox2 .menu2 li a{color: #333333;text-decoration: none;}
.about .conBox2 .menu2 li span{font-size: 16px;color: #b6b6b6;margin-right: 12px;}
.about .conBox2 .menu2 li:first-child span{display: none;}
.about .conBox2 .menu2 li:first-child{padding-left: 20px;}
.about .conBox2 .menu2 li.cur a{color: #00984f;}
.about .conBox2 .menu2 li.cur i{display: block;}
.about .conBox2 .con{width: 1350px;margin: 36px auto 0;height: 249px;overflow: hidden;position: relative;}
.about .conBox2 .lunb{width: 1200px;position: relative;margin: 0 auto;}
.about .conBox2 .lunb i.aboutBtn{display: block;width: 45px;height: 45px;overflow: hidden;cursor: pointer;position: absolute;top: 78px;}
.about .conBox2 .lunb i.aboutBtn img{display: block;width: 45px;height: 90px;position: relative;}
.about .conBox2 .lunb i.aboutBtn:hover img{top: -45px;}
.about .conBox2 .lunb i.prev{left: -74px;}
.about .conBox2 .lunb i.next{right: -74px;}
.about .conBox2 .lunb .box{width: 100%;position: relative;height: 249px;overflow: hidden;}
.about .conBox2 .lunb .box ul{width: 105%;position: absolute;left: 0;top: 0;}
.about .conBox2 .lunb .box li{float: left;height: 249px;width: 282px;margin-right: 24px;overflow: hidden;position: relative;}
.about .conBox2 .lunb .box li i.xian{display: block;width: 282px;height: 2px;background: #e0e0e0;}
.about .conBox2 .lunb .box li i.xianL{width: 141px;height: 2px;background: #00984f;position: absolute;left: -141px;bottom: 0px;}
.about .conBox2 .lunb .box li i.xianR{width: 141px;height: 2px;background: #00984f;position: absolute;right: -141px;bottom: 0px;}
.about .conBox2 .lunb .box p{width: 282px;height: 200px;position: relative;}
.about .conBox2 .lunb .box p span{display: block;width: 282px;height: 200px;overflow: hidden;}
.about .conBox2 .lunb .box p span img{display: block;width: 282px;height: 200px;transform: scale(1);transition: all 1s ease-out;}
.about .conBox2 .lunb .box p a{display: none;width: 282px;height: 142px;position: absolute;top: 0;left: 0;padding-top: 58px;background: rgba(12,176,89,.5);text-align: center;text-decoration: none;}
.about .conBox2 .lunb .box p a img{display: block;width: 36px;height: 36px;margin: 0 auto;}
.about .conBox2 .lunb .box p a b{font-size: 14px;color: #fff;font-weight: normal;margin-top: 22px;display: block;text-align: center;}
.about .conBox2 .lunb .box em{display: block;font-size: 14px;color: #666666;height: 47px;line-height: 47px;text-align: center;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about .conBox2 .lunb .box li:hover p a{display: block;}
.about .conBox2 .lunb .box li:hover p span img{transform: scale(1.2);}

















/*优势*/
.Y_S {overflow:hidden; width: 100%;}
.Y_S .ys{ overflow: hidden; width: 100%;}
.Y_S .ysTit{ background: url("../images/ys_01.jpg") no-repeat center; height: 243px;}
.Y_S .ys01{  background: url("../images/ys_02.jpg") no-repeat center; height: 442px}
.Y_S .ys02{  background: url("../images/ys_03.jpg") no-repeat center; height: 379px}
.Y_S .ys03{  background: url("../images/ys_04.jpg") no-repeat center; height: 382px}
.Y_S .ysTit h2{ text-align: center; font-size: 35px; margin-top: 135px; color: #fff}
.Y_S .ysBox{ width: 520px; margin-top: 50px; margin-left: 25px;}
.Y_S .ysBox dt{ margin-left: 70px;}
.Y_S .ysBox dt h3{ font-size: 27px; color: #fff;}
.Y_S .ysBox dt p{ font-size: 18px; margin-top: 8px; color: #fff;}
.Y_S .ysBox dd{ margin-top: 50px;}
.Y_S .ysBox dd p{ font-size: 16px; color: #fff; background: url("../images/ys_xjx.png") no-repeat left 8px; line-height: 28px; margin: 7px 0; padding-left: 15px;}
.Y_S .three{ margin-top: 65px;}
.Y_S .two dt{ width: 600px; margin-top: 15px;}

/*cooperation*/
.cooperation{ width: 100%; overflow: hidden; background: url("../images/hzbg.jpg") no-repeat center; height: 731px;}
.cooperation .title h2{ font-size: 34px; background:url("../images/hz_titlebg.jpg") no-repeat center}
.cooperation .hzBox{ overflow: hidden; margin-top: 150px;}
.cooperation .hzDl{ width: 200px; float: left; background: url("../images/hz_line.png") no-repeat right bottom; height: 296px;}
.cooperation .hzDl dt{ background: url("../images/hz_bg.png") no-repeat center top; width: 131px; height: 131px; margin: 0 auto; font-size: 60px; line-height: 131px; text-align: center; font-family: Impact; color: #fff}
.cooperation .hzDl dd{ padding: 0 20px;}
.cooperation .hzDl dd h3{ text-align: center; font-size: 18px; color: #333333; margin-top: 20px;}
.cooperation .hzDl dd p{ font-size: 12px; color: #333333; line-height: 22px; margin-top: 15px; padding: 0 15px; text-align: justify;height: 88px; overflow: hidden;}
.cooperation .last{ background:none}
.cooperation .hzCon{ width: 100%; border-top:1px solid #c4c4c4; margin-top: 25px; padding-top: 20px; text-align: center }
.cooperation .hzCon h4{ display: inline-block; padding: 0 30px; font-size: 13px; color: #333333;  background: url("../images/hzphone.png") no-repeat left center; padding-left: 25px; font-weight: normal}
.cooperation .hzCon h4 b{ font-size: 28px; color: #333}
.cooperation .hzCon a.more{ display: inline-block}
.cooperation .hzCon h4,.cooperation .hzCon a.more{ *display: inline;}
.cooperation .hzDl:hover  dt{ background-position: bottom;}

/*base*/
.base{ overflow:hidden; width:100%; background-color:#fff; padding-bottom: 40px;}
.base .alBox{width:1000px; height:365px; margin:0 auto; margin-top:45px; position:relative;}
.base .alCon{ overflow:hidden; position:relative; width:1000px; }
.base .alBox em{ width: 71px; height: 108px; position: absolute; top:95px; cursor: pointer;}
.base .anLt{ left:-80px; background: url("../images/baselt.png") no-repeat center top;}
.base .anRt{ right:-80px; background: url("../images/basert.png") no-repeat center top;}
.base .list{ position: absolute;}
.base .list p{ text-align:center; font-size:18px; color:#333;border: 1px solid #1ea11b; line-height: 58px;}
.base em:hover{ background-position: bottom;}

/*case*/
.case{ overflow: hidden; width: 100%; background-color: #f4f4f4; padding-bottom: 45px;}
.case .title h2{ background: url("../images/case_title.png") no-repeat center}
.case .caseBox{ margin-top: 35px; overflow: hidden; position: relative; height: 256px;}
.case .list{ position: absolute; top:0; left:0;}
.case .list li{ width: 233px; float: left; margin-right:17px;}
.case .list li img{ border: 5px solid #fff; display: block;}
.case .list li span{ display: block; height: 58px; line-height: 58px; background-color: #fff; border: 1px solid #f0f0f0; text-align: center; font-size: 13px; color: #333}
.case .list li:hover span{ background-color: #1ea11b; color:#fff; border-color:#1ea11b;}
.case .list li a{ text-decoration: none;}
.case .list li:hover img{ opacity: 0.85}

/*留言*/
.lY{ overflow: hidden; width: 100%; background: url("../images/lybg.jpg") no-repeat center; height: 318px;}
.lY .lyBox{ float: left; width: 417px;}
.lY .lyBox h3{ font-size: 23px; color: #fff; margin-top: 35px; margin-bottom: 16px;}
.lY .lyBox h3 span{font-weight:normal; font-size: 22px;}
.lY .lyCon{ overflow: hidden; width: 100%;}
.lY fieldset{ width: 200px; float: left; display: block; margin-bottom: 10px;}
.lY fieldset label{ width: 40px; float: left;}
.lY fieldset label img{ display: block}
.lY fieldset input{ width: 140px; padding: 0 10px; line-height: 40px; font-size: 12px; color: #999999; float: right; border: none; background: #fff; outline: none; height: 40px;}
.lY fieldset textarea{ width: 356px; padding: 15px 10px; height: 86px; font-size: 12px; color: #999999; background-color: #fff; outline: none; resize: none;  line-height: 25px; float: right; border: none}
.lY fieldset:first-child{ margin-right: 17px;}
.lY fieldset.last{ width: 100%;}
.lY .div_a{ overflow: hidden; width: 100%;}
.lY .div_a a.zx{ display: block; float: left;}
.lY .div_a dl{ float: right; width: 226px;}
.lY .div_a dt{ float: left; font-size: 55px; color: #fff; position: relative; top:-10px; width: 50px;}
.lY .div_a dd{ float: right; width: 155px; margin-left: 10px;}
.lY .div_a dd p{ font-size: 12px; color: #fff; margin-top: 3px;}
.lY .div_a dd h4{ font-weight: normal; font-size: 24px; font-family: Arial; color: #fff;}
.lY a.more{ float: right; margin-top: 250px; margin-right: 402px;}

/*关于我们*/
.A_b{ overflow: hidden; width: 100%; background-color: #fff; padding: 45px 0 70px;}
.A_b .abLt{ float: left; width: 240px;}
.A_b .abLt h3{ font-weight:normal; font-size: 50px; color: #dedede;}
.A_b .abLt h2{ font-size: 35px; color: #333333}
.A_b .abLt h2 a{ color: #333333}
.A_b .abLt i{ display: block; height: 3px; width: 85px; margin-top: 18px; margin-bottom:66px;  background-color: #1ea11b;}
.A_b .abBox { position: relative; width: 240px; overflow:hidden; height: 380px;}
.A_b .list{position: absolute}
.A_b .list li{ float: left; width:240px;}
.A_b .list li img{ border:1px solid #1ea11b; display: block}
.A_b .list li span{ display: block; font-size: 16px; color: #000000; margin: 12px 0; text-align: center}
.A_b .abBtn{ overflow: hidden; height: 32px; width: 100%; background: url("../images/abline.png") no-repeat left center; position: relative; margin-top:20px;}
.A_b .abBtn a{ display: block; width:30px; height:30px; border:1px solid #b6b6b6; text-align: center; color: #b6b6b6; line-height: 30px; text-decoration: none; font-size: 25px;  position: absolute; background-color: #fff;}
.A_b .abBtn a#abLt{left:70px;}
.A_b .abBtn a#abRt{ right:70px;}
.A_b .abBtn a:hover{ background-color: #1ea11b; border-color: #1ea11b; color: #fff}
.A_b .abDl{ float: right;  width: 670px;}
.A_b .abDl dt { width: 670px; height: 365px;}
.A_b .abDl dd p{ font-size: 13px; color: #333333; line-height: 25px; margin: 38px 0; height: 150px; overflow: hidden}
.A_b .div_a{ overflow: hidden; width: 100%;}
.A_b .div_a a{ width: 131px; height: 30px; line-height: 30px;text-align:center; display: block; font-size: 13px; color: #333; margin-right: 10px; float: left; border:1px solid  #dfdfdf; text-decoration: none}
.A_b .div_a a:hover{ background-color: #fe9101; border-color: #fe9101; color: #fff;}
/* news */
.newsdb{width: 100%;background:#f4f4f4;height: 729px;}
.newsdb .mainCon{margin-top: 40px;}
.newsdb .mainCon .conL{width: 816px;float: right;background: #fff;}
.newsdb .mainCon .conL .top{height: 59px;border-bottom: 2px solid #e0e0e0;}
.newsdb .mainCon .conL .top ul{float: left;}

.newsdb .mainCon .conL .top li{float: left;font-size: 16px;color: #333333;font-weight: bold;padding-right: 12px;position: relative;line-height: 59px;}
.newsdb .mainCon .conL .top li i{display: none;position: absolute;bottom: -2px;width: 100%;height: 2px;background: #00984f;left: 0;}
.newsdb .mainCon .conL .top li a{color: #333333;text-decoration: none;}
.newsdb .mainCon .conL .top li span{font-size: 16px;color: #b6b6b6;margin-right: 12px;}
.newsdb .mainCon .conL .top li:first-child span{display: none;}
.newsdb .mainCon .conL .top li:first-child{padding-left: 20px;}
.newsdb .mainCon .conL .top li.cur a{color: #00984f;}
.newsdb .mainCon .conL .top li.cur i{display: block;}

.newsdb .mainCon .conL .top a.more{display: block;width: 81px;height: 59px;text-align: center;line-height: 59px;font-size: 14px;color: #818181;text-decoration: none;text-transform: uppercase;float: right;border-left: 2px solid #e0e0e0;}
.newsdb .mainCon .conL .top a.more:hover{color: #00984f;}
.newsdb .mainCon .conL .conBox{padding-top: 26px;height: 418px;overflow: hidden;position: relative;}
.newsdb .mainCon .conL .conBox .box{height: 418px;}
.newsdb .mainCon .conL .conBox .boxL{float: left;width: 305px;margin-left: 32px;}
.newsdb .mainCon .conL .conBox .boxL img{display: block;width: 305px;height: 189px;}
.newsdb .mainCon .conL .conBox .boxL h3{font-size: 14px;color: #333333;margin: 26px 0 22px 0;}
.newsdb .mainCon .conL .conBox .boxL h3 a{color: #333333;text-decoration: none;}
.newsdb .mainCon .conL .conBox .boxL p{font-size: 13px;color: #666666;line-height: 24px;overflow: hidden;text-overflow: ellipsis;height: 72px;padding-right: 8px;}
.newsdb .mainCon .conL .conBox .boxL p a{color: #666666;text-decoration: none;}
.newsdb .mainCon .conL .conBox .boxL a.details{width: 122px;height: 37px;text-align: center;line-height: 37px;font-size: 14px;color: #00984f;background: url(../images/news_ty.png) no-repeat center;margin-top: 22px;display: block;text-decoration: none;}
.newsdb .mainCon .conL .conBox .boxR{width: 422px;float: right; margin-left: 28px; }
.newsdb .mainCon .conL .conBox .boxR dl{margin-top: 14px;height: 113px;border: 1px solid #ececec;}
.newsdb .mainCon .conL .conBox .boxR dl:first-child{margin-top: 0;}
.newsdb .mainCon .conL .conBox .boxR dt{width: 108px;margin-top: 16px;float: left;text-align: center;background: url(../images/news_xian.png) no-repeat right 16px;}
.newsdb .mainCon .conL .conBox .boxR dt span{display: block;font-size: 44px;color: #333333;font-family: arial;}
.newsdb .mainCon .conL .conBox .boxR dt em{font-size: 18px;color: #333333;display: block;}
.newsdb .mainCon .conL .conBox .boxR dd{margin-left: 22px;width: 382px;float: left;margin-top: 22px;}
.newsdb .mainCon .conL .conBox .boxR dd h3{font-size: 14px;color: #333333;}
.newsdb .mainCon .conL .conBox .boxR dd h3 a{color: #333333;text-decoration: none;}
.newsdb .mainCon .conL .conBox .boxR dd p{font-size: 14px;color: #888888;line-height: 24px;height: 48px;margin-top: 12px;}
.newsdb .mainCon .conL .conBox .boxR dd p a{color: #888888;text-decoration: none;}
.newsdb .mainCon .conL .conBox .boxR dl:hover dd h3 a{color: #00984f;}
.newsdb .mainCon .conL .conBox .boxR dl:hover dt span,.newsdb .mainCon .conL .conBox .boxR dl:hover dt em{color: #00984f;}
.newsdb .mainCon .conR{width: 358px;float: left;background: #fff;padding-bottom: 30px;}
.newsdb .mainCon .conR .top{height: 59px;border-bottom: 2px solid #e0e0e0;}
.newsdb .mainCon .conR .top h3{float: left;font-size: 16px;color: #333333;line-height: 59px;margin-left: 30px;}
.newsdb .mainCon .conR .top h3 em{font-size: 16px;color: #b6b6b6;font-weight: bold;margin-left: 6px;}
.newsdb .mainCon .conR .top a.more{display: block;width: 81px;height: 59px;text-align: center;line-height: 59px;font-size: 14px;color: #818181;text-decoration: none;text-transform: uppercase;float: right;border-left: 2px solid #e0e0e0;}
.newsdb .mainCon .conR .top a.more:hover{color: #00984f;}
.newsdb .mainCon .conR .conBox{width: 100%;height: 414px;overflow: hidden;position: relative;}
.newsdb .mainCon .conR .conBox ul{padding: 0 28px;position: absolute;left: 0;top: 0;}
.newsdb .mainCon .conR .conBox li{padding-top: 20px;height: 117px;border-bottom: 1px dotted #d8d8d8;}
.newsdb .mainCon .conR .conBox li h3{padding-left: 28px;background: url(../images/news_q.png) no-repeat left center;line-height: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 14px;color: #333333;}
.newsdb .mainCon .conR .conBox li h3 a{color: #333333;text-decoration: none;}
.newsdb .mainCon .conR .conBox p{padding-left: 28px;background: url(../images/news_a.png) no-repeat left 6px;line-height: 24px;color: #666666;font-size: 13px;margin-top: 8px;padding-top: 3px;height: 72px;overflow: hidden;text-overflow: ellipsis;}
.newsdb .mainCon .conR .conBox li p a{color: #666666;}


.mub01InpageBannerr {
    width: 100%;
    height: 300px;
}
.mub01InpageBannerr a {
    display: block;
    margin: 0 auto;
    height: 300px;
}
/* 模板1公共面包屑导航 */
.mub02address{width: 100%;border-bottom: 1px solid #e4e4e4;margin-bottom: 20px;border-top: 1px solid #dedede;}
.mub02address .con{width: 100%;height: 60px;}
.mub02address .homePage{display: block;width: 60px;height: 60px;background: url(../images/mub02address_homePage.png) no-repeat center;float: left;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.mub02address p{height: 60px; width:60%; line-height: 60px;font-size: 13px;color: #999999;float: left;margin-left: 18px;    overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mub02address span{height: 60px; width:31%; line-height: 60px;font-size: 13px;color: #999999;float: right;}

.mub02address span .Input {
    width: 335px;
    height: 33px;
    line-height: 33px;
    float: right;
    margin-top: 17px;
    position: relative;
    background: url(../images/searchbg.png) no-repeat center;
}

.mub02address span .Input input {
    font-size: 14px;
    outline: none;
    border: none;
    color: #999999;
    height: 33px;
    line-height: 33px;
    width: 275px;
    padding-left: 18px;
    background: none;
    float: left;
}

.mub02address span .Input .tjjg {
    display: block;
    width: 42px;
    height: 33px;
    background: url(../images/searchbtn.png) no-repeat center;
    float: right;
    cursor: pointer;
}

.mub02address p a{color: #999999;padding: 0 4px;}
.mub02address .backList{display: block;width: 117px;height: 60px;line-height: 60px;text-align: center;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;float: right;font-size: 13px;color: #999999;text-decoration: none; cursor:pointer;}
.mub02address .backList img{display: inline-block;*display: inline-block;margin-right: 10px;position: relative;top: 2px;}

/* mub02tjcp 推荐产品公共样式*/
.mub02tjcp{border: 1px solid #e4e4e4;padding: 0 19px 20px;margin-top: 20px;}
.mub02tjcp .conBox{width: 100%;margin-top: 20px;}
.mub02tjcp .conBox li{width: 280px;float: left;margin-left: 15px;text-align: center;}
.mub02tjcp .conBox li:first-child{margin-left: 0;}
.mub02tjcp .conBox li span{display: block;width: 278px;height: 233px;overflow: hidden;border: 1px solid #e4e4e4;}
.mub02tjcp .conBox li img{display: block;transform: scale(1);transition: all 1s ease-out; width: 278px;height: 233px;}
.mub02tjcp .conBox li:hover img{transform: scale(1.2);}
.mub02tjcp .conBox li em{display: block;font-size: 14px;color: #333333;margin-top: 10px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.mub02tjcp .conBox li a{display: block;text-decoration: none;}


/* mub02xgyd 相关阅读/推荐阅读公共样式*/
.mub02xgyd{border: 1px solid #e4e4e4;padding: 0 19px 10px;margin-top: 20px;}
.mub02xgyd .conBox{width: 100%;margin-top: 22px;overflow: hidden;}
.mub02xgyd .conBox ul{width: 106%;}
.mub02xgyd .conBox li{width: 416px;overflow: hidden;margin-right: 38px;float: left;margin-bottom: 13px;}
.mub02xgyd .conBox li a{display: block;font-size: 14px;color: #333333;float: left;width: 302px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mub02xgyd .conBox li a:hover{color: #007f3a;}
.mub02xgyd .conBox li span{display: block;font-size: 14px;color: #999999;font-family: arial;float: right;}

.mub02Title h2 {
    font-size: 24px;
    color: #007f3a;
    font-weight: normal;text-align: center;
}


.about {
    width: 100%;
}
.content, .container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}

/* InpageSidebar01 侧栏导航1公共样式*/
.InpageSidebar01{width: 270px;float: left;}
.InpageSidebar01 .top{width: 100%;height: 80px;background: #00984f;}
.InpageSidebar01 .top h2{height: 80px;text-indent: 28px;background: url(../images/InpageSidebar01_icon01.png) no-repeat 218px center;line-height:80px;font-size: 24px;color: #fff;font-weight: normal;}
.InpageSidebar01 .top h2 a{color: #fff;text-decoration: none; font-weight: bold; }
.InpageSidebar01 .classify .box{border: 1px solid #e4e4e4;border-top: none;position: relative;}
.InpageSidebar01 .classify .box:first-child{border-top: 1px solid #e4e4e4;}
.InpageSidebar01 .classify dl{padding: 14px 19px 18px 30px;}
.InpageSidebar01 .classify dt{font-size: 20px;color: #333333;background: url(../images/mub02_jt03.png) no-repeat 194px 6px;margin-bottom: 14px;}
.InpageSidebar01 .classify dt a{color: #333333;}
.InpageSidebar01 .classify dd p{border-left: 1px solid #e4e4e4;height: 35px;line-height: 35px;} 
.InpageSidebar01 .classify dd p a{font-size: 15px;color: #333333;display: block;text-indent: 16px;text-decoration: none;}
.InpageSidebar01 .classify .box i{display: none;width: 3px;height: 100%;position: absolute;left: -1px;top: 0;background: #007f3a;}
.InpageSidebar01 .classify .box:hover{background: #f5f5f5;}
.InpageSidebar01 .classify .box:hover i{display: block;}
.InpageSidebar01 .classify .box dt.cur{background: url(../images/mub02_jt04.png) no-repeat 194px 6px;font-weight: bold;}
.InpageSidebar01 .classify .box:hover dt a,.InpageSidebar01 .classify .box dt.cur a{color: #007f3a;display: block;text-decoration: none;}
.InpageSidebar01 .classify .box:hover dt{background: url(../images/mub02_jt04.png) no-repeat 194px 6px;font-weight: bold;}
.InpageSidebar01 .classify dd p:hover a,.InpageSidebar01 .classify dd p.cur a{color: #fff;}
.InpageSidebar01 .classify dd p:hover,.InpageSidebar01 .classify dd p.cur{background: url(../images/mub02_jt02.png) no-repeat 194px center #007f3a;}
.InpageSidebar01 .sidebarLinkUs{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 19px 20px; margin-bottom:20px;}
.InpageSidebar01 .sidebarLinkUs h3{font-size: 18px;color: #007f3a;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}
.InpageSidebar01 .sidebarLinkUs p{font-size: 14px;color: #333333;margin-bottom: 12px;line-height: 20px;padding: 0 10px;}
.InpageSidebar01 .sidebarLinkUs .zxzx{display: block;width: 160px;height: 50px;overflow: hidden;background: #007f3a;text-decoration: none;margin-top: 20px;}
.InpageSidebar01 .sidebarLinkUs .zxzx span{display: block;width: 50px;height: 50px;float: left;border-right: 1px solid #fff;background: url(../images/zxzx_icon01.png) no-repeat center;}
.InpageSidebar01 .sidebarLinkUs .zxzx em{display: block;width: 109px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;float: left;}
.InpageSidebar01 .sidebarLinkUs .zxzx em img{display: inline-block;*display: inline-block;position: relative;top: 2px;margin-left: 8px;}

/* InpageSidebar02 侧栏导航2公共样式*/
.InpageSidebar02 .classify{border: 1px solid #e4e4e4;border-top: none;position: relative;}
.InpageSidebar02 .classify li{height: 58px;border-top: 1px solid #e4e4e4;text-indent: 28px;font-size: 15px;color: #333333;line-height: 58px;background: url(../images/mub02_jt03.png) no-repeat 224px center;}
.InpageSidebar02 .classify li a{color: #333333;display: block;text-decoration: none;}
.InpageSidebar02 .classify li:hover,.InpageSidebar02 .classify li.cur{background: url(../images/mub02_jt04.png) no-repeat 224px center #f5f5f5;}
.InpageSidebar02 .classify li:hover a,.InpageSidebar02 .classify li.cur a{color: #007f3a;font-weight: bold;}
.InpageSidebar02 .classify i{display: block;width: 3px;background: #00984f;position: absolute;left: -1px;top: 0;z-index: 9;}
.InpageSidebar02 .xgzx{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 19px 16px;}
.InpageSidebar02 .xgzx h3{font-size: 18px;color: #00984f;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}
.InpageSidebar02 .xgzx p{font-size: 14px;color: #333333;line-height:30px;font-size:14px;height:30px;padding: 0 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.InpageSidebar02 .xgzx p a{color: #333333;}
.InpageSidebar02 .xgzx p:hover a{color: #f30;}


.InpageSidebar02 .xgzx p:nth-child(1) em ,.InpageSidebar02 .xgzx p:nth-child(2) em ,.InpageSidebar02 .xgzx p:nth-child(3) em,.InpageSidebar02 .xgzx p:nth-child(4) em{background:#ff5400}
.InpageSidebar02 .xgzx p em{background:#00984f; display:block;width:20px; height:20px;float:left;margin-right:8px; text-align:center;line-height:18px;color:white;margin-top:5px;font-size:12px;border-radius:50%}


/* about 关于我们*/
.about{width: 100%;}
.aboutSection{width: 910px;float: right;    margin-bottom: 20px;}
.aboutSection .mainCon{width: 915px;padding-bottom: 0px;}
.aboutSection .mainCon .conBox{width:915px;margin:0;padding-bottom: 20px;background: #fff; line-height:24px;}

/*图片标题简介*/
dl.dl_42{width: 280px;height: 350px; margin-right:15px; float: left;margin-bottom: 20px;}
dl.dl_42.noMl{ margin-right:0px;}
dl.dl_42 dt{display: block;width: 280px;height: 214.75px;overflow: hidden;}
dl.dl_42 dt .Pic{width: 278px;height: 214.75px;border: 1px solid #e4e4e4;overflow: hidden;display: block;}
dl.dl_42 dt img{display: block;transform:scale(1);transition: all 2s ease-out;width: 278px;height: 212px;}
dl.dl_42 dt:hover img{transform: scale(1.2);}
dl.dl_42 dd{padding: 13px 2px 0;height: 118px;background: #fff;position: relative;}
dl.dl_42 dd h4{font-size: 16px;color: #333333;font-weight: normal;width: 280px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
dl.dl_42 dd h4 a{color: #333333;text-decoration: none; font-weight:bold;}
dl.dl_42 dd p{line-height: 22px;color: #666666;font-size: 14px;margin-top: 14px;}
dl.dl_42 dd .btn{overflow: hidden;width: 241px;height: 42px;background: url(../images/proListBg01.png) no-repeat center;position: absolute;bottom: 0px;left: 20px;}
dl.dl_42 dd .btn a{display: block;width: 120px;height: 42px;line-height: 42px;text-align: center;float: left;font-size: 14px;color: #777777;text-decoration: none;}
dl.dl_42 dd .btn a i{display: inline-block;width: 7px;height: 12px;background: url(../images/mub02_jt03.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
dl.dl_42 dd .btn a:first-child{border-right: 1px solid #eaeaea;}
dl.dl_42 dd .btn a:hover{color: #fff;}
dl.dl_42 dd:hover h4 a{color: #007f3a;}
dl.dl_42 dd .btn a.more:hover{background: url(../images/proListBg02.png) no-repeat center;}
dl.dl_42 dd .btn a.more:hover i{background: url(../images/mub02_jt02.png) no-repeat center;}
dl.dl_42 dd .btn a.zx:hover{background: url(../images/proListBg03.png) no-repeat center;}
dl.dl_42 dd .btn a.zx:hover i{background: url(../images/mub02_jt02.png) no-repeat center;}

/*图片标题简介(解决样式冲突)*/
dl.dl_yy{width: 280px;height: 390px; margin-right:15px; float: left;margin-bottom: 20px;}
dl.dl_yy.noMl{ margin-right:0px;}
dl.dl_yy dt{display: block;width: 280px;height: 214.75px;overflow: hidden;}
dl.dl_yy dt .Pic{width: 278px;height: 214.75px;border: 1px solid #e4e4e4;overflow: hidden;display: block;}
dl.dl_yy dt img{display: block;transform:scale(1);transition: all 2s ease-out;width: 278px;height: 215px;}
dl.dl_yy dt:hover img{transform: scale(1.2);}
dl.dl_yy dd{padding: 13px 2px 0;height: 160px;background: #fff;position: relative;}
dl.dl_yy dd h4{font-size: 16px;color: #333333;font-weight: normal;width: 280px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
dl.dl_yy dd h4 a{color: #333333;text-decoration: none; font-weight:bold;}
dl.dl_yy dd p{line-height: 22px;color: #666666;font-size: 14px;margin-top: 14px;}
dl.dl_yy dd .btn{overflow: hidden;width: 241px;height: 42px;background: url(../images/proListBg01.png) no-repeat center;position: absolute;bottom: 0px;left: 20px;}
dl.dl_yy dd .btn a{display: block;width: 120px;height: 42px;line-height: 42px;text-align: center;float: left;font-size: 14px;color: #777777;text-decoration: none;}
dl.dl_yy dd .btn a i{display: inline-block;width: 7px;height: 12px;background: url(../images/mub02_jt03.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
dl.dl_yy dd .btn a:first-child{border-right: 1px solid #eaeaea;}
dl.dl_yy dd .btn a:hover{color: #fff;}
dl.dl_yy dd:hover h4 a{color: #007f3a;}
dl.dl_yy dd .btn a.more:hover{background: url(../images/proListBg02.png) no-repeat center;}
dl.dl_yy dd .btn a.more:hover i{background: url(../images/mub02_jt02.png) no-repeat center;}
dl.dl_yy dd .btn a.zx:hover{background: url(../images/proListBg03.png) no-repeat center;}
dl.dl_yy dd .btn a.zx:hover i{background: url(../images/mub02_jt02.png) no-repeat center;}





/* paging 分页公共样式*/
.InpageSearch .mainCon .paging{ border:1px solid #e4e4e4;}
.paging{border-top: 1px solid #e4e4e4;height: 59px;}
.paging .pagingPrev{width: 119px;height: 59px;line-height: 59px;text-align: center;border-right: 1px solid #e4e4e4;float: left;font-size: 13px;color: #999999;text-decoration: none;}
.paging .pagingPrev i{display: inline-block;*display: inline-block;width: 8px;height: 14px;background: url(../images/mub02_jt01.png) no-repeat center;margin-right: 10px;position: relative;top: 2px;}
.paging .pagingNext{width: 119px;height: 59px;line-height: 59px;text-align: center;border-left: 1px solid #e4e4e4;float: right;font-size: 13px;color: #999999;text-decoration: none;}
.paging .pagingNext i{display: inline-block;*display: inline-block;width: 8px;height: 14px;background: url(../images/mub02_jt03.png) no-repeat center;margin-left: 10px;position: relative;top: 2px;}
.paging ul{width: 668px;float: left;text-align: center;padding-top: 17px;}
.paging ul a{display: inline-block;*display: inline-block;width: 27px;height: 27px;line-height: 27px;text-align: center;font-size: 15px;color: #999999;font-family: arial;margin-left: 4px;text-decoration: none;}
.paging ul a.cur {color: #fff;text-decoration: none; background: #00984f;}
.paging ul a:hover{background: #00984f;color: #fff;}
.paging ul a:hover a{}
.paging .pagingNext:hover{color: #00984f;font-weight: bold;}
.paging .pagingNext:hover i{background: url(../images/mub02_jt04.png) no-repeat center;}
.paging .pagingPrev:hover{color: #00984f;font-weight: bold;}
.paging .pagingPrev:hover i{background: url(../images/mub02_jt05.png) no-repeat center;}


/* proDetails 产品详情页*/

/* proDetails 产品详情*/
.proDetails{width: 100%;}
.proDetailsSection{width: 910px;float: right;}
.proDetailsSection .mainCon{border: 1px solid #e4e4e4;padding-bottom: 0px;}
.proDetailsIntro{width: 100%;height: 384px;border-bottom: 1px solid #e4e4e4;}
.proDetailsIntro .conL{width:458px;float: left;position: relative;height: 384px;border-right: 1px solid #e4e4e4;}
.proDetailsIntro .conL i{display: block;width: 44px;height: 44px;position: absolute;z-index: 9;cursor: pointer;overflow: hidden;top: 50%;margin-top: -22px;}
.proDetailsIntro .conL i.prev{left: -1px;}
.proDetailsIntro .conL i.next{right: -1px;}
.proDetailsIntro .conL .btnList{width: 100%;height: 10px;text-align: center;position: absolute;bottom: 18px;}
.proDetailsIntro .conL .btnList span{display: inline-block;width: 9px;height: 9px;overflow: hidden;position: relative;background: url(../images/proDetailsIntro_icon01.png) no-repeat left top;margin-left: 14px;cursor: pointer;} 
.proDetailsIntro .conL .btnList span.cur{background-position: left bottom;}
.proDetailsIntro .conL .btnList span:first-child{margin-left: 0;}
.proDetailsIntro .conL .conBox{width: 458px;height: 384px;position: relative;overflow: hidden;}
.proDetailsIntro .conL .conBox ul{position: absolute;top: 0;left: 0;}
.proDetailsIntro .conL .conBox li{float: left;width: 458px;}
.proDetailsIntro .conL .conBox li img{display: block;width: 458px;height: 383.95px;}
.proDetailsIntro .conR{float: right;padding-top: 40px;width: 391px;height: 350px;position: relative;margin-right: 20px;}
.proDetailsIntro .conR h3{font-size: 20px;color: #333333;font-weight: bold;height: 23px;overflow:hidden;}
.proDetailsIntro .conR i{display: block;height: 1px;margin: 15px 0 18px 0;background: #e4e4e4;}
.proDetailsIntro .conR p{font-size: 14px;color: #666666;line-height: 22px; height:176px; display:inline-block; overflow:hidden;}
.proDetailsIntro .conR .box{width: 100%;position: absolute;bottom: 34px;left: 0;}
.proDetailsIntro .conR .box .zx{display: block;width: 172px;height: 53px;float: left;font-size: 20px;color: #fff;line-height: 53px;background: url(../images/proDetailsIntroBg01.png) no-repeat center;text-align: center;text-decoration: none;}
.proDetailsIntro .conR .box .zx img{position: relative;top: 4px;margin-left: 12px;}
.proDetailsIntro .conR .box .phone{float: left;padding-left: 42px;;background: url(../images/proDetailsIntro_phone.png) no-repeat left center;margin-left: 18px;margin-top: 6px;}
.proDetailsIntro .conR .box .phone span{display: block;font-size: 13px;color: #666666;}
.proDetailsIntro .conR .box .phone em{display: block;font-size: 24px;color: #669934;font-family: arial;}
.proDetailsCanS{width: 870px;margin: 20px auto 0;}
.proDetailsCanS .menu{width: 100%;height: 54px;margin-bottom: 20px;border-bottom: 1px solid #e4e4e4;}
.proDetailsCanS .menu li{float: left;width: 148px;border: 1px solid #e4e4e4;height: 53px;line-height: 53px;text-align: center;font-size: 14px;color: #000;border-left: none;border-bottom: none;cursor:pointer;}
.proDetailsCanS .menu li:first-child{border-left: 1px solid #e4e4e4;}
.proDetailsCanS .menu li.status_on{background: #669934;border-color: #669934;color: #fff;}
.proDetailsCanS .conBox{width: 100%;background: #fff; line-height:22px;}
.proDetailsCanS .conBox .box{width: 100%;height: 100%;background: #fff;}



.Service_neiye .serviceRt_neiye{width: 915px;}
.Service_neiye .serviceRt-dl_neiye{ float: left; border: 1px solid #eee; padding: 11px; width: 273px; height: 470px; background-color: #fff;     margin-right: 12px;
   /* margin-left: 12px; */ margin-bottom: 24px;}
   .Service_neiye .serviceRt-dl_neiye:nth-child(3n){ margin-right: 0px;}
.Service_neiye .serviceRt-dl_neiye dt img{     display: block;
    transform: scale(1);
    transition: all 2s ease-out;
    /* width: 100%; */
    margin: 0px auto;
    height: 100%;}
	.Service_neiye .serviceRt-dl_neiye dt img:hover{transform: scale(1.2);}
.Service_neiye .serviceRt-dl_neiye dt {
    display: block;
    width: 273px;
    height: 257px;
    overflow: hidden;
}
	
	
.Service_neiye .serviceRt-dl_neiye dd{ padding: 0 10px; overflow: hidden}
.Service_neiye .serviceRt-dl_neiye dd h3{ font-size: 16px; font-weight:normal; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; margin-top: 30px;}
.Service_neiye .serviceRt-dl_neiye dd h3 a{  color: #00824a}
.Service_neiye .serviceRt-dl_neiye dd p{ font-size: 14px; line-height: 20px; color: #666666; margin-top: 20px;}
.Service_neiye .serviceRt-dl_neiye dd a.more{ display: block;    height: 40px;
    line-height: 40px;
    border: #dedede 1px solid;
    border-radius: 20px;
    width: 150px;
    margin: 0px auto;
    margin-top: 30px;
    text-align: center;color: #00824a;}
.Service_neiye dl.bottom{ margin-bottom: 0}
.Service_neiye dl.last{ margin-right: 0}
.Service_neiye .serviceRt-dl_neiye:hover{ background-color: #00984f; border: #00984f 1px solid;box-shadow:  10px 10px 20px #999;}
.Service_neiye .serviceRt-dl_neiye:hover h3 a,.Service_neiye .serviceRt-dl_neiye:hover dd p,.Service_neiye .serviceRt-dl_neiye:hover dd a.more{ color: #fff}

.li_weight{ display:none;}


#caigou{ padding:0 30px;}


.pagingNav{padding:10px 10px;   border: 1px solid #dedede;width: 895px;
    /* margin-top: 20px;
    margin-bottom: 20px; */ /* border-left: none;border-right: none; */
    }
.pagingNav p{height:30px; line-height:30px;}
.pagingNav .uls{margin-top:-30px; overflow:hidden;}

.pagingNav .uls a{float:left; margin-left:5px; padding:0 10px; height:28px; line-height:28px; border:1px solid #ccc; text-decoration:none;float:left}
.pagingNav .uls a:hover , .pagingNav .uls a.cur{background-color:#00824a; border-color:#00824a; color:#fff;}
.pagingNav .uls .tBtn:hover{background-color:inherit; color:inherit; *background-color:transparent; *color:#666;}
.pagingNav .uls .curr{background-color:#00824a;border-color:#00824a; color:#fff;}
.pagingNav .uls .curr a{background-color:#00824a;border-color:#00824a; color:#fff;}
/* newsList 新闻列表*/
.newsList{width: 100%;}
.newsListSection{width: 910px;float: right;}
.newsListSection .mainCon{border: 1px solid #e4e4e4;width: 915px;    margin-top: 0px;margin-bottom: 10px;}
.newsListSection .newsListIntro{width:870px;margin: 20px auto 0;}
.newsListSection .newsListIntro .box1{padding-bottom: 20px;    }
.newsListSection .newsListIntro .box1 dt{float: left;width: 290px;height: 190px;float: left;}
.newsListSection .newsListIntro .box1 dt img{display: block;width: 290px;height: 151.28px;}
.newsListSection .newsListIntro .box1 dd{width: 552px;float: right;position: relative;height: 153px;position: relative;position: relative;}
.newsListSection .newsListIntro .box1 dd h3{font-size: 16px;color: #333333;font-weight: bold;width: 550px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsListSection .newsListIntro .box1 dd h3 a{color: #333333;text-decoration: none;}
.newsListSection .newsListIntro .box1 dd p{font-size: 14px;color: #666666;line-height: 24px;margin-top: 18px;}
.newsListSection .newsListIntro .box1 dd a.more{font-size: 13px;color: #999999;text-decoration: none;text-align: center;width: 110px;height: 40px;line-height: 40px;display: block;position: absolute;left: 0;bottom: 0;border: 1px solid #e4e4e4;}
.newsListSection .newsListIntro .box1 dd a.more:hover{background: #00984f;color: #fff;border-color: #00984f;}
.newsListSection .newsListIntro .box1 dd:hover h3 a{color: #00984f;}
.newsListSection .newsListIntro .box2 {/* border-bottom: 1px solid #dedede; */}
.newsListSection .newsListIntro .box2 dl{padding: 18px 0;border-top: 1px solid #e4e4e4;height: 175px;}
.newsListSection .newsListIntro .box2 dl:first-child{ border-top:none;}
.newsListSection .newsListIntro .box2 dt{width: 170px;height: 104px;background: #f5f5f5;text-align: center;padding-top: 32px;float: left;}
.newsListSection .newsListIntro .box2 dt span{display: block;font-size: 42px;color: #666666;font-weight: bold;font-family: arial;}
.newsListSection .newsListIntro .box2 dt em{font-size: 16px;color: #666666;display: block;font-family: arial;}
.newsListSection .newsListIntro .box2 dd{width: 682px;height: 136px;position: relative;float: right;}
.newsListSection .newsListIntro .box2 dd h3{font-size: 16px;color: #333333;font-weight: bold;width: 628px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsListSection .newsListIntro .box2 dd h3 a{color: #333333;text-decoration: none;}
.newsListSection .newsListIntro .box2 dd p{line-height: 24px;margin-top: 14px;font-size: 14px;color: #666666;width: 628px;}
.newsListSection .newsListIntro .box2 dd p a{color: #666666;text-decoration: none;}
.newsListSection .newsListIntro .box2 dd span{display: block;padding-left: 25px;position: absolute;left: 0;bottom: 0;background: url(../images/label.png) no-repeat left center;line-height: 18px;}
.newsListSection .newsListIntro .box2 dd span a{color: #999999;font-size: 12px;}
.newsListSection .newsListIntro .box2 dd a.more{display: block;width: 37px;height: 37px;position: absolute;right: 0;top: 50%;margin-top: -18px;overflow: hidden;}
.newsListSection .newsListIntro .box2 dd a.more img{display: block;position: relative;}
.newsListSection .newsListIntro .box2 dl:hover dt{background: #00984f;}
.newsListSection .newsListIntro .box2 dl:hover dt span,.newsListSection .newsListIntro .box2 dl:hover dt em{color: #fff;}
.newsListSection .newsListIntro .box2 dl:hover dd h3 a{color: #00984f;}
.newsListSection .newsListIntro .box2 dl:hover dd a.more img{top: -37px;}


/* newsCenter 新闻中心*/
.newsCenter{width: 100%;}
.newsCenterSection{width: 910px;float: right;}
.newsCenterSection .mainCon{border: 1px solid #e4e4e4;width: 908px;}
.newsCenterSection .newsCenterIntro{width:870px;margin: 0 auto;}
.newsCenterSection .newsCenterIntro .box{padding-bottom: 16px;}
.newsCenterSection .newsCenterIntro .box:first-child .mub02Top2{background-image: none;}
.newsCenterSection .newsCenterIntro .box dl{margin-top: 30px;}
.newsCenterSection .newsCenterIntro .box dt{float: left;width: 290px;height: 190px;float: left;}
.newsCenterSection .newsCenterIntro .box dt img{display: block;width: 290px;height: 151px;}
.newsCenterSection .newsCenterIntro .box dd{width: 552px;float: right;position: relative;height: 153px;position: relative;position: relative;}
.newsCenterSection .newsCenterIntro .box dd h3{font-size: 16px;color: #333333;font-weight: normal;width: 550px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsCenterSection .newsCenterIntro .box dd h3 a{color: #333333;text-decoration: none;}
.newsCenterSection .newsCenterIntro .box dd p{font-size: 14px;color: #666666;line-height: 24px;margin-top: 12px;}
.newsCenterSection .newsCenterIntro .box dd a.more{font-size: 13px;color: #999999;text-decoration: none;text-align: center;width: 110px;height: 40px;line-height: 40px;display: block;position: absolute;left: 0;bottom: 0;border: 1px solid #e4e4e4;}
.newsCenterSection .newsCenterIntro .box dd a.more:hover{background: #669934;color: #fff;border-color: #669934;}
.newsCenterSection .newsCenterIntro .box dd:hover h3 a{color: #669934;}
.newsCenterSection .newsCenterIntro .box ul{width: 106%;margin-top: 1px;}
.newsCenterSection .newsCenterIntro .box li{width: 416px;overflow: hidden;margin-right: 38px;float: left;margin-bottom: 13px;}
.newsCenterSection .newsCenterIntro .box li a{display: block;font-size: 14px;color: #333333;float: left;width: 302px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsCenterSection .newsCenterIntro .box li a:hover{color: #669934;}
.newsCenterSection .newsCenterIntro .box li span{display: block;font-size: 14px;color: #999999;font-family: arial;float: right;}


/* newsDetails 新闻详情*/
.newsDetails{width: 100%;}
.newsDetails .InpageSidebar01{float: right;}
.newsDetailsSection{width: 910px;float: left;position: relative;}
.newsDetailsSection .article{border: 1px solid #e4e4e4;width: 915px;position: relative;margin-bottom: 10px;}
.newsDetailsSection .article .conBox{padding:  20px 19px 0;}
.newsDetailsSection .article .title h1{font-size: 22px;color: #333333;font-weight: normal;margin-bottom: 20px; text-align: left; margin-top: 5px;}
.newsDetailsSection .article .title .share{width: 100%;height: 24px;}
.newsDetailsSection .article .title .share p{float: left;overflow: hidden;}
.newsDetailsSection .article .title .share p span{display: block;font-size: 12px;color: #999999;float: left
;padding: 0 8px;border-left: 1px dotted #b6b6b6;float: left;}
.newsDetailsSection .article .title .share p span:first-child{padding-left: 0;border-left: none;}
.newsDetailsSection .article .title .share p span #cntrHits{ float:right;}
.newsDetailsSection .article .title .share ul{float: right;}
.newsDetailsSection .article .title .share li{margin-left: 7px;width: 24px;height: 24px;float: left;}
.newsDetailsSection .article .title .share li img{display: block;}
.newsDetailsSection .article .title  i{width: 100%;display: block;height: 3px;background: #e7e7e7;margin-top: 25px;background: url(../images/mub02Top2_xian2.png) no-repeat center;}
.newsDetailsSection .article .title p.label{font-size: 12px;text-align: left;color: #999999;display: block;padding-left: 26px;background: url(../images/label.png) no-repeat left center;line-height: 16px;margin-top: 20px;}
.newsDetailsSection .article .con{margin-top: 20px;padding-bottom: 20px; overflow:hidden;}
.newsDetialsArticle .article .con img{max-width: 100%; margin: 0px auto !important;}
.newsDetailsSection .article .con p{line-height: 30px;font-size: 14px;color: #333333;}
.newsDetailsSection .article .con p a{ color:#669934;}
.newsDetailsSection .article .context{width: 100%;border-top: 1px solid #e7e7e7;background: #fff;height: 60px;}
.newsDetailsSection .article .context p{width: 454px;float: left;height: 60px;line-height: 60px;}
.newsDetailsSection .article .context p a{font-size: 13px;color: #666666;display: block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newsDetailsSection .article .context p.prevNews a{margin-left: 20px;padding-left: 20px;background: url(../images/mub02_jt01.png) no-repeat left center;}
.newsDetailsSection .article .context p.NextNews a{margin-right: 20px;padding-right: 20px;text-align: right;background: url(../images/mub02_jt03.png) no-repeat right center;}
.newsDetailsSection .article .context p.prevNews a:hover{background: url(../images/mub02_jt05.png) no-repeat left center;color: #669934;}
.newsDetailsSection .article .context p.NextNews a:hover{background: url(../images/mub02_jt04.png) no-repeat right center;color: #669934;}
.newsDetailsSection .article .context p.NextNews{border-left: 1px solid #e7e7e7;width: 444px;}
.newsDetailsSection .backNewsList{width: 58px;height: 101px;display: block;position: absolute;left: -58px;top: 0;cursor:pointer;}



.newsList_new{ border: #dedede 1px solid;width: 915px; margin-bottom: 10px; }
.newsList_new .listBox{ overflow: hidden; background: #fff; }
.newsList_new .newsLIstDl{    padding: 20px 0px;    border-top: 1px solid #e1e1e1;    overflow: hidden;    margin: 0px 20px;}
.newsList_new .newsLIstDl dt,.newsList_new .newsLIstDl dt img{width: 220px;/* height: 155px; */}
.newsList_new .newsLIstDl dt{overflow: hidden;float: left; background-color: #000}
.newsList_new .newsLIstDl dt{border:1px solid #e1e1e1;display:block;    background: #fff;}
.newsList_new .newsLIstDl dd{float: right;width: 620px;margin-right: 5px;}
.newsList_new .newsLIstDl h3{overflow: hidden;width: 100%;font-weight: normal;}
.newsList_new .newsLIstDl h3 a{ font-size: 16px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 520px; display: block; float: left;color: #333;}
.newsList_new .newsLIstDl h3 a:hover{text-decoration:none;color:#009a44;}
.newsList_new .newsLIstDl h3 span{float: right;display: block;font-size: 14px;color: #999999;/* margin-top: 5px; */margin-right: 10px;}
.newsList_new .newsLIstDl p{font-size: 14px;color: #333333;line-height: 24px;height: 76px;margin-top: 15px;overflow: hidden;/* text-indent: 28px; */}
.newsList_new .newsLIstDl p a{ color: #333333;text-decoration:none;}
.newsList_new .newsLIstDl a.more{display: block;float: left;font-size: 14px;color: #fff;background-color: #009a44;padding: 5px;float: right;text-decoration:none;}
.newsList_new .newsLIstDl:first-child{ border: none}
.newsList_new .newsLIstDl a.more:hover{background-color: #ff0000;}

.newsList_new .rtop{overflow:hidden;background-color: #fff;padding:15px 0px 15px 10px;border-bottom:0px;}
.newsList_new .rtop h5{float:left;padding-left:10px;font-weight:normal;line-height:16px;border-left:0px;}
.newsList_new .rtop h5 a{font-size:16px;color: #333;}
.newsList_new .rtop span{float:right;padding-right: 10px;color:#333;}
.newsList_new .rtop span em{color: #333;}
.newsList_new .rtop span a{color: #333;}
.newsList_new .newsPager{padding: 0px 20px;}
/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block;}
#fenye .prev,#fenye .next{width:60px;}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px;}
#pageNext a.curr{background: #bfbfc7;border: 1px solid #bfbfc7;color: #fff;}
#pageNext a.curr span{ color:#fff !important;}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #bfbfc7;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 3px;}
#realname{height: 30px;border: 1px solid #ddd;}
#b1{padding: 5px 10px;background: #ff7d02;color: #fff;border: 1px solid #ff7d02;border-radius: 3px;}

.fenyetips{ display:none}
#pagelist{ line-height:22px;color:#666; padding:15px;}
#pagelist a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
#pagelist a.next,#pagelist a.prev{width:60px;}
#pagelist a.curr{ background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#pagelist a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
#pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
#pagelist span#totalpage{ margin:0;}
.fenye a img{ display:block;margin:0 auto;margin-top:12px;}

/* newsDetials 新闻详情页 */
.searchlist{ width:860px; margin:0px auto}
.searchlist ul{ padding-top:15px;}
.searchlist li{ line-height:28px;    border-bottom: 1px #dedede dotted;
    padding: 10px 0px;
}
.searchlist span.art_title a{ font-size:14px; color:#333; }
.searchlist span.art_title a:visited{ color:#CC3300;}
.searchlist span.artintro{ line-height:24px;  font-size:12px;}
.searchlist span.arturl{ line-height:24px;}
.searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchlist span.arturl a:hover{ text-decoration:none;}
.searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.titss{background:#FAFFF9 url(../images/btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:28px; margin-top:20px;}
.titss span{ color:red; font-weight:bold;}
#rt_ewm:hover .ewm_pic{ display:block;}

/* 客服 */
.suspension{position:fixed;z-index:55;right:0;top:400px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#00984f;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#f30;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}


/* prodetailsinfo */
.prodetailsinfo{padding:0px 0;clear:both;zoom:1; margin-bottom:30px;}
.mswh5{ padding-left:10px; font-weight:normal; font-size:14px; color:#333; background-color:#ededed; line-height:35px; margin:10px 0}

/* proviewbox */
.proviewbox{float:left;width:360px;position:relative;z-index:5;}

.probigshow{position:relative;width:360px;padding:1px;border:1px solid #ddd;overflow:hidden}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px; text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow img{ width: 80%; height: auto;}
.probigshow a.a_probigshow{cursor:crosshair;}

.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}

#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}

.div_prothumb{position:relative;padding:25px 15px 0;}

.thumbporbox{position:relative;width:280px;overflow:hidden; margin:0 auto}

.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:25px;width:35px;height:62px; text-indent:-999em;overflow:hidden;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background:url(/Skins/Default/Img/01.png) no-repeat center top;}
.div_prothumb .span_prevb{background:url(/Skins/Default/Img/01.png) no-repeat center top;cursor:default;}

.div_prothumb .span_next{right:0px;background:url(/Skins/Default/Img/02.png) no-repeat center top;}
.div_prothumb .span_nextb{background:url(/Skins/Default/Img/02.png) no-repeat center top;cursor:default;}

.mswcpgs { font-size:16px; color:#000; padding-left:10px; border-left:8px solid #009a44; margin-bottom:20px;}
.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:70px;height:70px;text-align:center;}

.ul_prothumb img{padding:1px;border:1px solid #ddd;width:60px;height:60px;}
.ul_prothumb li.now img{border:1px solid #009a44;}

.maincont {
    width: 915px;
}


dl.pd_list_dl{ float:left; width: 280px;  margin: 0 8px; margin-bottom:20px;}
dl.pd_list_dl dt img{ display:block; width: 280px; /* height:154px; */ padding:2px; border:1px solid #eceeeb; background:#fff;}
dl.pd_list_dl dd{ display:block; height:34px; line-height:34px; text-align:center; background:#eceeeb; font-size:14px;  width: 286px;}
dl.pd_list_dl:hover dt img{border:1px solid #135091; }
dl.pd_list_dl:hover dd{background:#135091; }
dl.pd_list_dl:hover dd a{ color:#fff;}

dl.pd_list_dl .d1{ display:none;}
.pro_main_n{ padding:10px 0; }
.pro_main_n dl.pd_list_dl{/*margin:0 1px;*/ margin-bottom:20px;}
.pro_n_tit{ background:url(Img/Index/zz_n.jpg) no-repeat left top; color:#fff; font-size:18px; border-bottom:1px solid #ccc; line-height:40px; padding:0 3px 0 16px; font-weight:normal;}
.pro_main { background-color:#fff; /*border:solid 1px #ccc;*/ border-top:none; border-bottom:none;  zoom:1; /*padding:10px 5px;*/ overflow:hidden;}
	/* -- 产品详细页__产品详细参数 -- */
.mod_goods_info {clear:both;/* margin-bottom:10px; */position:relative; background-color:#eee; height:65px;}
.mod_goods_info .hds {height:65px;_overflow:hidden;}
.mod_goods_info .hds li {float:left;cursor:pointer;border-right:1px solid #fff}
.mod_goods_info .hds li h3 {display:block;width:128px;height:65px;line-height:65px;text-align:center;font-size:18px;border-bottom:0;    border-top: 3px solid #009a44; font-weight:normal}
.mod_goods_info .hds li h3 a {color:#666;font-weight: normal;text-decoration:none;outline:none}
.mod_goods_info .hds .status_on { height:62px; line-height:62px;position:relative;}
.mod_goods_info .hds .status_on h3 {height:62px; line-height:58px;background-color:#eee;color:#009a44}
.mod_goods_info .hds .status_on h3 a {color:#076EBB;font-weight:bold}
.mod_goods_info .more{ position:absolute;top:8px; right:0px;}
.mod_goods_info .more a:link,
.mod_goods_info .more a:visited{text-decoration:none;color:#085C9B;}
.mod_goods_info .more a:hover{color:#D4105A;}
.pright { width:280px; float:left; margin-left:20px;}
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:28px; background:#F7F7F7; padding:0 8px;}
.propar .more { text-align:right; border-bottom:dashed 1px #d7d7d7; margin-bottom:5px; }
.propar .more a {color:#009a44; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}
#MyContent p{ line-height: 28px; font-size: 16px;}
#MyContent {font-size: 16px;}
 

/* prodbaseinfo_a */
.prodbaseinfo_a{float:right;width:515px; margin-left:16px; z-index:1;}

.h2_prodtitle{font-size:22px;color:#414141;padding:2px 0 10px;line-height:1.6em; border-bottom: 1px dashed #DCDCDC;}

.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}

.ul_prodinfos{margin-top: 20px;padding:6px 15px;zoom:1;font-size:14px;font-weight:bold;}

.ul_prodinfos li{ height:50px; line-height:50px; background: #00984f; float:left; width: 40%; margin-right: 5%; border-radius: 25px; text-align: center;}
.ul_prodinfos li a{ color:#fff; font-size: 18px; display: block; font-weight:normal;}
.ul_prodinfo li{font-size: 14px;float:left;padding:6px 0; height:210px;line-height: 30px; }
.ul_prodinfo li span{ font-size:14px}
.li_normalprice,.li_prono{line-height:24px; }




/* proDetailsNews */
.proDetailsNews{margin-top: 40px;}



a.weixin2 {
    position: relative;
}
 
.weixin2 img.qrcode {
  
    position: absolute;
    top: -195px;
    right: 15px;
    width: 160px;
    max-width: none;
    height: 180px;
  transform: scale(0);
  transform-origin: bottom center;
  
  border: 1px solid #dedede; padding:2px;
  
  -webkit-transition: all .4s ease-in-out;
  -o-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
 
}
 
.weixin2:hover img.qrcode {
    transform: scale(1);
    opacity: 1;
}








.ul_prodinfo .li_prono,.ul_prodinfo .li_marketprice,
.ul_prodinfo .li_volume,.ul_prodinfo .li_weight,.ul_prodinfo .li_jf,
.ul_prodinfo .li_brand .span_title{
color:#999;}
.ul_prodinfo .li_brand{width:180px; }
.li_prono{line-height:2.9em;}
.ul_prodinfo .b_proprice{font-size:14px;color:#ce1919;font-weight:normal;}
.ul_prodinfo a.a_brand{color:#c00;}
.ul_prodinfo a.a_brand:hover{text-decoration:underline;}

.ul_prodinfo .li_jf{clear:both;width:300px; }
.ul_prodinfo .li_jf b{font-weight:normal;color:#c00;}
.ul_prodinfo .li_jf a.a_usejf{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:80px;height:22px;line-height:22px;line-height:25px\9;_line-height:22px;overflow:hidden;background-position:-420px -120px;text-align:center;color:#fff;margin:0 0 0 8px;filter:alpha(opacity=90);opacity:0.9;vertical-align:middle;}
.ul_prodinfo .li_jf a.a_usejf:hover{filter:alpha(opacity=100);opacity:1.0;}

.prodbaseinfo_a .div_choose{background:#fcf0f0; border:1px solid #fbd2d2;margin-top:7px;padding:10px;}
.prodbaseinfo_a .div_choose h3{font-weight:normal;padding:0 0 5px; }


.ul_choosecolor{overflow:hidden;zoom:1;}
.ul_choosecolor li{float:left;position:relative;width:48px;}

.ul_choosecolor li .span_lack{position:absolute;top:0px;left:0px;text-indent:-999em;overflow:hidden;width:42px;height:42px;background-position:0 -300px;}

.ul_choosecolor img{border:1px solid #c8c9cd;}
.ul_choosecolor a:hover img,.ul_choosecolor li.now img{border:1px solid #c00;}

.prodbaseinfo_a  .p_inputnum{padding:10px 0 0; }

.prodbaseinfo_a  .p_inputnum .txt{border:1px solid #c4c4c4;width:45px;height:15px; text-align:center;vertical-align:middle; }
.prodbaseinfo_a  .p_inputnum b{font-weight:normal;}
.proinfo { border:#eee 1px solid; padding: 20px;}





/*网站地图*/
.mapmain{border:#e5e5e5 1px solid; margin-top:15px;}
.mapmain .tit{ background:#f1f1f1; height:40px; line-height:40px;padding-left:10px;}
.mapmain .tit h2{ font-size:15px;}
.mapmain .tit span{margin-left:15px;font-size:14px; font-weight:normal; color:#333; }

.mapmain .mapbox{padding:20px;}
.mapmain .mapbox .maplist{ margin:10px;}
.mapmain .mapbox .maplist .classname{height:35px; line-height:35px; margin:10px 0;}
.mapmain .mapbox .maplist .classname a{font-weight:bold;font-size:16px;padding:0px 5px;}

.mapmain .mapbox .maplist2{padding:3px;line-height:28px;}
.mapmain .mapbox .maplist2 span.classname2{line-height:30px;}
.mapmain .mapbox .maplist2 span.classname2 a{padding:0px 5px; color:#555;}
.mapmain .mapbox .maplist span a{ padding:0px 5px; font-size:14px; display:inline-block;}

/*RSS*/

.rssmain .left{width:250px;float:left; }
.rssmain .left .left01{border:#ddd 1px solid;background:#FFF; font-size:14px;}
.rssmain .left .left01 .tit{ height:40px; line-height:40px;font-size:16px;padding-left:10px;}
.rssmain .left .left01 .left01box{padding:10px;line-height:26px;}
.rssmain .left .left01 .left02box{padding:10px;line-height:26px;}
.rssmain .left .left01 .left03box{padding:10px;}
.rssmain .left .left01 .left03box li{line-height:26px;}
.rssmain .left .left01 .left04box{padding:8px;}
.rssmain .left .left01 .left04box li{line-height:26px;}


.rssmain .right{width:905px;float:right;border:#ddd 1px solid;background:#FFF}
.rssmain .right .tit{height:40px; line-height:40px;font-size:16px;padding-left:10px; color:#222;}
.rssmain .right .rsslist ul{padding:8px;}
.rssmain .right .rsslist li.classname{height:40px;background:#f1f1f1;line-height:40px;clear:both; margin:10px 0;}
.rssmain .right .rsslist li.classname a{font-size:14px;padding-left:15px;}
.rssmain .right .rsslist li.rss_list{width:25%;float:left;height:35px; line-height:35px;width:170px;text-align:center;  overflow: hidden; white-space:nowrap;  text-overflow:ellipsis; margin:8px 0; }
.rssmain .right .rsslist li.rss_list a{color:#666; margin-right:5px;}







.playbox{width:1165px;margin:0px auto;overflow:hidden;padding:35px 0px 0px 35px;border:solid 1px #ddd;}
.playbox a{ height:300px; overflow:hidden; display:block; float:left; margin-right:40px;margin-bottom:50px; position:relative; text-decoration:none;}
 .playbox a:nth-child(4n){ margin-right:0px;}

.playbox a img{width:250px;max-width:260px;_width:expression(this.width > 260 ? "260px" : this.width);/*使ie6支持max-width*/ border:none; }

.txtms{position: absolute;left: 0;bottom: 0;width: 100%;height: 45px;line-height: 45px;text-align: center;color: #fff;background: rgba(0,0,0,0.6);}
.txtms h3{font-weight: normal; margin:0px; }
.txtms p{
	font-size: 14px;
	display: block; padding:15px; padding-top:0px;
	line-height: 22px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}





/*幻灯*/
.DB_tab25 {width:100%;height:500px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:500px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:100%;left:0%;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:-5px;top:10px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:0px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:730px;top:180px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:75px;top:0px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:0px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:730px;top:180px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:10px;top:10px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:540px;top:30px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:730px;top:180px}
.DB_tab25 .DB_menuWrap{position:absolute;width:100%;left:0%;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:466px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:20px;top:180px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:20px;top:180px;cursor:pointer;display:none}
ul.DB_imgSet li{
		width:1920px;
		left: 50%;
		margin-left: -960px;
	}




