@charset "utf-8";


                body {
            	background-color: ;
            
            background-position:top center;margin-left:0px;
            COLOR:#333;
            margin-top: 0px;margin-right: 0px;margin-bottom:0px;
            font-size: 14px;
            }
            A:link {
            FONT-SIZE: 14px;
            COLOR: #333;
            TEXT-DECORATION: none}
            A:visited {
            FONT-SIZE: 14px;
            COLOR: #333;
            TEXT-DECORATION: none}
            A:hover {
            FONT-SIZE: 14px;
            COLOR: #333;
            TEXT-DECORATION: none}
            

            #webdh {
            text-align:center;
            vertical-align:middle;
            width: 1100px;
            height:px;
            margin: 0 auto;
            font-size: 14px;
            font-weight: normal;
            COLOR: ;
            
            	background-color: ;
            
            overflow:hidden;
            }
            #webdh A:link {FONT-SIZE: 14px;COLOR: ; TEXT-DECORATION: none}
            #webdh A:visited {FONT-SIZE: 14px;COLOR: ; TEXT-DECORATION: none}
            #webdh A:hover {FONT-SIZE: 14px;COLOR: ; TEXT-DECORATION: none}
            #copy {text-align:center;width:1100px;margin: 0 auto; line-height:150%;}
            .clear {clear:both; height:0; overflow:hidden; display:block;}
            .clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
            -->
            

#bodycon {width:1100px;margin: 0 auto;}
#bodycon #left {float: left;width: 265px;
            	background-color: ;
            
}
#bodycon #center {float:left;width: 835px;
            	background-color: ;
            
}
#bodycon #right {float:left;width: 0px;
            	background-color: ;
            
}
            

            #bodycontent {width:835px;
            margin: 0 auto;
            line-height:180%;text-align:center;}
            

.shopmrsc:hover {
                                background-color: #f9f9f9;
}
.shopmrsc {
                                border-bottom: #efefef solid 1px;
    overflow: hidden;
    padding: 15px 5px;
}
.shopmrsc a {
                                float: left;
                                display: block;
                                height: 135px;
                                text-decoration: none;
                                position: relative;
}
.shopmrsc a:hover {
                                color: red;
                                text-decoration: none;
                            }
.xwlb_img {
	float:left;
    margin-right: 15px;
    width: 205px;
	height: 135px;
	background-color:#DBD9DA;
}
.xwlb_img img {
    max-width: 205px;
    max-height: 135px;
    display: table-cell;
}
.shopmrsc p {
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    text-align: left;
    margin: 0 auto;
    border-bottom: none;
}
.shopmrsc p.xwlbbt {
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: normal;
}
.shopmrsc p.xwlbnr {
    font-size: 14px;
    font-weight: normal;
    #height: 50px;
    line-height: 24px;
    margin-top: 7px;
    color: #999;
}
.shopmrsc p.xwlbsj {
    font-size: 14px;
    font-weight: normal;
    color: #787878;
    position: absolute;
    line-height: 20px;
    bottom: 0;
}


 .customerBox{overflow:hidden;width:1200px;margin: 0 auto;margin-top: 55px;position:relative;padding-top: 30px;}
 .customerBox em{ display: block; width: 70px; height: 70px; position: absolute; top:85px;}
 .customerBox em.sclt{ background: url("../images/customerLt.png") no-repeat center top; left:0}
 .customerBox em.scrt{ background: url("../images/customerRt.png") no-repeat center top; right:0}
.customerBox em:hover{ background-position: bottom; cursor: pointer}
.scCon{overflow:hidden;width: 1200px;height: 300px;margin:0 auto;position:relative;}
.customer ul{ position:absolute; top:0; left:0}
.customer ul li{width: 260px;float:left;text-align:center;margin-right:35px;}
.customer ul li a{ text-decoration:none}
.customer ul li img{ display:block; margin:0 auto; background-color: #fff;}
.customer ul li h3{ font-size:16px; margin-top: 30px; font-weight: normal}
.customer ul li h3 a{ font-size:16px; margin-top: 30px; color:#005950}
.customer ul li p{ font-size:14px; margin-top: 15px; line-height: 20px; color: #666666; height: 40px; overflow: hidden}
.customer ul li:hover img{ opacity:.85;}



.iproduct{width: 100%;padding: 74px 0;background: #f5f5f5;height: 1000px;}
.iproduct .iproList{width: 892px;float: right;overflow: hidden;}
.iproduct .iproList .gridlist{width: 120%;}
.iproduct .iproList .title{width: 100%;background: url(../images/ipro-titbg.png) no-repeat 98px center;}
.iproduct .iproList .title h3{color: #000;font-size: 18px;font-weight: bold;}
.iproduct .iproList .title a{color: #67b308;}
.iproduct .iproList .title a:hover{text-decoration: underline;}
.iproduct .iproNav{width: 278px;height: 940px;float: left;position: relative;padding-top: 90px;background: #fff;border: 1px solid #dcdcdc;border-bottom: 4px solid #67b306;}
.iproduct .iproNav .title{width: 100%;height: 80px;line-height: 80px;position: absolute;left: 0;top: 0;text-align: center;background: #67b306;color: #fff;font-size: 30px;font-weight: bold;}
.iproduct .iproNav .item{margin: 0 5%;padding: 10px 0;background-color: #ccc;margin-bottom: 5px;}
.iproduct .iproNav .item a{display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.iproduct .iproNav .item h3{font-size: 16px;font-weight: bold;color: #67b306;}
.iproduct .iproNav .item h3 a{color: #000;padding-left: 15px;font-size: 16px;}
.iproduct .iproNav .item h3 s{display: inline-block;vertical-align: middle;margin-right: 10px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #67b306;border-width: 4px;width: 0;height: 0;overflow: hidden;}
.iproduct .iproNav .item .list{border-bottom: 1px dashed #eeeeee;padding: 10px 0;display: none;}
.iproduct .iproNav .item .list li{line-height: 35px;}
.iproduct .iproNav .item .list li a{padding-left: 33px;}
.iproduct .iproNav .item.a3 .list{border-bottom: 0px;}
.iproduct .iproNav .item:hover h3{color: #313131;}
.iproduct .iproNav .item.hover .list{display: block;}
.iproduct .iproNav .proContact{position: absolute; *//* bottom: 0; */margin: 20px 5% 0;bottom: 19px;padding: 25px 0 10px 30px;border-top: 1px dashed #eeeeee;}
.iproduct .iproNav .proContact .tit{font-size: 24px;color: #67b306;font-weight: bold;margin-bottom: 12px;}
.iproduct .iproNav .proContact .tit2{font-weight: bold;color: #333333;}
.iproduct .iproNav .proContact .txt{line-height: 24px;color: #333333;font-size: 14px;padding: 5px 0 15px;}


.gridlist{width: 100%;}
.gridlist .item{width: 280px;margin: 30px 26px 0 0;float: left;position: relative;overflow: hidden;}
.gridlist .item img{width: 280px;height: 280px;display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.gridlist .item .bg{width: 280px;height: 280px;display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;background: url(../images/black70.png) repeat 0 0;position: absolute;left: -100%;top: 0;}
.gridlist .item .plus{width: 280px;height: 210px;display: block;transition: all ease .4s;background: url(../images/ipro_hover.png) no-repeat center center;position: absolute;left: -100%;top: 0;}
.gridlist .item h3{color: #000;line-height: 28px;text-align: center;padding-top: 8px;height: 28px;overflow: hidden;}
.gridlist .item:hover .bg{left: 0;}
.gridlist .item:hover .plus{left: 0;}
.gridlist .item:hover img{-webkit-filter: brightness(110%);filters: brightness(110%);}
.gridlist .item:hover h3{color: #67b306;}
@media (max-width: 1260px){.gridlist{width: 745px;}
.gridlist .last-w1260{display: none;}}



.sec {
	margin-top: 50px;
	width: 100%;
	height: 140px;
	background: url(../images/sec.jpg) center no-repeat
}
.sec-img {
	float: right;
	margin-top: 34px;
	padding-left: 60px;
	width: 275px;
	background: url(../images/phone1.png) no-repeat;
	color: #fff;
	font-size: 16px;
	line-height: 30px
}
.sec-img span {
	font-weight: 700;
	font-size: 32px
}


.link{ overflow: hidden; width: 100%; padding: 27px 0;    background: url(../images/linkbg.jpg) no-repeat center top;margin-bottom: 20px;}
.link h3{float: left;width: 65px;color: #fff;font-size: 14px;padding-left: 150px;}
.link .ul{ float: right; width: 930px;}
.link .ul li{ margin: 5px 0; float: left; border-right: 1px dotted #005950; padding: 0 20px; font-size: 14px;}
.link .ul li a{ color: #666666;}