@charset "utf-8";

.mbx{width:100%;height:70px;background:rgba(0,0,0,0.5);position:relative;top:-70px; z-index:997;}
.mbx-c{width:1200px;margin:0 auto;}
.mbx-dh{width:20%;float:left;line-height:70px;color:#fff;}
.mbx-dh a{color:#fff;}
.mbx-dh a:hover{color:#55BB00;}
.mbx-fl{width:80%;float:right; line-height:70px; text-align:right;}
.mbx-fl a{color:#fff;padding:7px 9px;margin-right:10px;}
.mbx-fl a:hover{background:#55BB00;border-radius:5px;}

/*公司简介*/
.gsjj{width:1200px; border:1px solid #ccc; border-radius:3px;margin:0 auto;padding:20px;}
.gsjj p{ text-indent:2em;line-height:30px; }
.gsjj-img{width:100%;margin-bottom:20px;}
.gsjj-img > img{width:290px;float:left;margin-right:10px;}


/*新闻资讯*/
.xwzx{width:1200px; border:1px solid #ccc; border-radius:3px;margin:0 auto;padding:20px;}
.xwzx dl{margin-bottom:30px;height:90px;}
.xwzx dl dt{width:100px;height:90px;background:#55BB00;font-size:36px;text-align:center;padding-top:10px; color:#fff;float:left; margin-right:10px;}
.xwzx dl dt span{font-size:16px;}
.xwzx dl dd a{display:block;font-size:18px; color:black;padding-top:5px;}
.xwzx dl dd a:hover{color:#55BB00;}
.xwzx dl dd:nth-of-type(2){margin-top:10px;}

/*分页*/
.fenye{ text-align:right;margin-bottom:30px;margin-top:80px;}
.fenye a{display:inline-block; padding:3px 10px; border:1px solid black;color:black;margin-right:1px;}
.fenye a:hover{color:#55BB00;}

.page{ margin-bottom:30px;margin-top:80px; text-align:center;}
.page a{display:inline-block; padding:3px 10px; margin-right:1px; border:1px solid black;color:black;}
.page a:hover{color:#55BB00;}



/*新闻详情*/
.xwxq{width:1200px; border:1px solid #ccc; border-radius:3px;margin:0 auto;padding:20px;}
.xwxq .xwxq-cont p{width:100%; /*text-align:center;*/}
.xwxq .xwxq-cont h1{font-size:24px;padding:10px 0;text-align:center;}
.xwxq .xwxq-cont .xd {margin-top:10px;color:#999;text-align:center;}
.xwxq .xwxq-cont p{margin-top:20px;text-align:left; text-indent:2em; font-size:16px; line-height:30px;}
/*.xwxq .xwxq-cont p:nth-of-type(1){font-size:24px;padding:10px 0;}
.xwxq .xwxq-cont p:nth-of-type(1){margin-top:10px;color:#999;text-align:center;}
.xwxq .xwxq-cont p:nth-of-type(2){margin-top:20px;text-align:left; text-indent:2em;}*/
.sx{margin-top:50px;}
.sx p{text-align:left;}
.sx p a{color:black;}
.sx p a:hover{color:#55BB00; text-decoration:underline;}

/*资质荣誉*/
.zzry{width:1200px; border:1px solid #ccc; border-radius:3px;margin:0 auto;padding:20px;}
.zzry-img{ margin:0px auto; padding:0px;width:100%;}
.portfolio-content, .portfolio-area{width:100%;}

.image-block{ display:block;position: relative;}
.image-block img{border: 1px solid #d5d5d5; border-radius: 4px 4px 4px 4px;background:#FFFFFF;padding:10px;}
.image-block img:hover{border: 1px solid #A9CF54;box-shadow:0 0 5px #3B5CA7;}
.portfolio-area{padding:0;margin:0;}
.portfolio-area li{float: left;margin: 0 40px 20px 0;overflow: hidden;width: 245px;padding:5px;}
.image-zoom{width:245px;text-align:center;text-decoration:none;color:black;}
.image-zoom span{display:block;margin-top:10px;}

.portfolio-area li.active a{ text-decoration:underline;}
.pp_pic_holder{width:600px;height:750px;background:#fff; border-radius:20px;}


/*产品中心*/
.cpzx .cpzx-img{width:275px;margin:0 10px; height:250px; text-align:center; float:left;margin-bottom:10px; }
.cpzx .cpzx-img{color:black;display:inline-block;}
.cpzx .cpzx-img div{width:275px;height:210px;overflow:hidden;margin-bottom:10px;border:1px solid #CCC;}
.cpzx .cpzx-img img{width:100%;height:210px; transition:all .5s;}
.cpzx .cpzx-img img:hover{transform: scale(1.2);}

.fenye1{ text-align:center;margin-top:50px;}
.fenye1 a{display:inline-block; padding:3px 10px; border:1px solid black;color:black; margin-right:3px;}
.fenye1 a:hover{color:#55BB00;}


/*工程案例*/
.gcal-img{width:280px;margin:0 10px; height:220px; text-align:center; float:left;margin-bottom:10px;}
.gcal-img img{width:100%; height:180px; margin-bottom:10px;}


/*产品详情*/
.cpxq>p:nth-of-type(1){width:80%;text-align:center;margin:0 auto;}
.cpxq>p:nth-of-type(1) img{width:50%;margin-bottom:10px;}
.cpxq>p:nth-of-type(1) span{display:block;}
.cpxq>p:nth-of-type(2){width:80%;margin:0 auto;margin-top:20px;margin-bottom:70px;}
.cp{width:80%;margin:0 auto;}
.cp a{color:black;}
.cp a:hover{color:#55BB00; text-decoration:underline;}

/*在线留言*/
.zxly,.lxwm,.cpzx,.cpxq,.xswl,.gcal{width:1200px; border:1px solid #ccc; border-radius:3px;margin:0 auto;padding:30px 20px;}
.zxly form{width:70%;margin:0 auto;margin-top:50px;}
.zxly p{font-size:16px;font-weight:bold;color:black;}
.zxly form div{margin-top:20px;}
.zxly form div span:nth-of-type(1){display:inline-block;width:80px;color:#4e4c4c;}


/*联系我们*/
.xinxi{width:100%;text-align:center;}
.xinxi p{width:23%;text-align:center; float:left; margin-top:50px;margin-bottom:50px;}
.xinxi p img{background:#55BB00;padding:10px;width:30px;margin-bottom:20px;}
.xinxi p:nth-of-type(4){width:30%;}


.xswl img{float:left;}
.xswl p{text-indent:2em; font-size:16px;}
.xswl span{display:block;font-size:30px;color:#55BB00;padding-top:30px;}
.xswl span span{font-size:18px;}


