﻿/************首页***********/
.tit-h{text-align: center;padding-top: 28px;margin-bottom: 65px;}
.tit-h h2{font-size: 30px;color: #000;font-weight: normal;padding-bottom: 27px;
    background: url(../images/i1.png) no-repeat center bottom;
    margin-bottom: 11px;}
.tit-h p{font-size: 13px;line-height: 28px;}
.tit-h1 h2{color: #fff;background-image: url(../images/i2.png);}
.tit-h1 p{color: #fff;}
.ul-show{overflow: hidden;width: 1230px;margin-bottom: 65px;}
.ul-show li{float: left;margin-right: 30px;}
.ul-show li .pic{height: 535px;width: 535px;border: 1px solid #ccc;
text-align: center;line-height: 535px;margin-bottom: 10px;}
.ul-show li .pic img{display: inline-block;vertical-align: middle;}
.ul-show li p{text-align: center;font-size: 13px;}
.bg-1{background: #f0f1f6;margin-bottom: 63px;}
.bg-2{background: url(../images/bg-2.jpg) no-repeat center center;
padding-bottom: 50px;}

.ul-case {overflow: hidden;padding-left: 110px;margin-bottom: 35px;}
.ul-case li{float: left;text-align: center;margin-right: 40px;
margin-bottom: 24px;}
.ul-case li .pic{border: 2px solid #363636;margin-bottom: 20px;}
.ul-case li .pic img{display: block;width: 312px;height: 330px;}
.ul-case li span{font-size: 20px;color: #fff;padding-left: 10px;
background: url(../images/i3.png) no-repeat left center;}
.btn-h{display: block;background: #d9261c;width: 165px;height: 50px;line-height: 50px;
text-align: center;border: 3px solid #ff3d32;font-size: 25px;color: #fff;
margin: 0 auto;}
.btn-h:hover{color: #fff;
opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.ul-new {padding: 0 100px;overflow: hidden;margin-bottom: 16px;}
.ul-new li{width: 541px;margin-bottom: 40px;clear: both;overflow: hidden;*height: 82px;*zoom:1;}
.ul-new li:after,.ul-new li:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.ul-new li .pic{border: 1px solid #ccc;padding: 3px;width: 74px;height: 74px;}
.ul-new li .pic img{height: 74px;width: 74px;display: block;}
.ul-new .r .pic{float: left;margin-right: 17px;}
.ul-new .r .txt{overflow: hidden;}
.ul-new .l .pic{float: right;margin-left: 17px;}
.ul-new .l .txt{text-align: right;}
.ul-new li .txt{padding-top: 5px;}
.ul-new li .txt h4{color: #d9261c;font-weight: normal;font-size: 15px;
	margin-bottom: 13px;
}
.ul-new li .txt h4 a{color: #c00;}
.ul-new li .txt p{line-height: 20px;height: 40px;overflow: hidden;}
.btn-w{display: block;width: 57px;height: 57px;background: url(../images/i5.png) no-repeat left center;
margin: 0 auto;margin-bottom: 61px;}
.btn-m{height: 57px;width: 57px;text-align: center;line-height: 57px;
background: #d9261c;display: block;color: #fff;font-size: 20px;
position: fixed;left: 50%;margin-left: 600px;bottom: 0;}
.btn-m:hover{color: #fff;}

.box-intro{overflow: hidden;}
.box-intro .left{background: url(../images/i6.png) no-repeat left center;
	width: 353px;height: 359px;float: left;padding-top: 84px;margin-right: 1px;
}
.box-intro .left a{color: #fff;}
.box-txt{margin-top: 147px;padding-left: 11px;padding-right: 17px;color: #fff;}
.box-txt h3{font-size: 20px;padding-bottom: 17px;font-weight: normal;
background: url(../images/i9.png) no-repeat left bottom;margin-bottom: 14px;}
.box-txt p{line-height: 22px;}
.box-intro .right{float: left;}
.box-intro .right .top{background: url(../images/i7.png) no-repeat left center;
width: 717px;height: 220px;}
.box-intro .right .bottom{background: url(../images/i8.png) no-repeat left center;
width: 717px;height: 181px;}
.box-txt1{margin-top: 0;color: #666;width: 300px;padding-top: 33px;padding-left: 34px;}
.box-txt1 h3{background-image: url(../images/i10.png);margin-bottom: 20px;}

/*******************************
	-------[=内页]-------
********************************/
#ban{height: 280px;overflow: hidden;clear: both;
	background-color: #f1f1f1;
	background-repeat: no-repeat;
	background-position: center center;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}

.cur_tit{height: 53px;line-height: 53px;background-color: #f5f5f5;
	/*text-align: right;*/font-size: 13px;padding: 0 10px;margin-bottom: 30px;
}

.side-col{float: left;width: 215px;}
.main-col{float: right;width: 965px;}

.snav-ul{margin-bottom: 15px;}
.snav-ul li{}
.snav-ul .v1{display: block;line-height: 40px;font-size: 15px;padding: 0 20px;
	background:#f0f0f0 url(../images/a2.png) no-repeat right center;margin-bottom: 5px;
}
.snav-ul li.on .v1,.snav-ul li.open .v1{color: #fff;background-color: #c00;background-image: url(../images/a3.png);}
.snav-ul li.open .v1{background-image: url(../images/a1.png);}
.snav-ul dl{padding: 5px;display: none;}
.snav-ul dd{border-bottom: 1px dotted #c3c3c3;}
.snav-ul dd:last-child{border-bottom: 0;}
.snav-ul dd a{font-size: 14px;display: block;line-height: 35px;padding-left: 15px;}
.snav-ul dd.current a{color: #c00;background: url(../images/d1.jpg) no-repeat left center;}

.kefu{}
.kefu img{display: block;width: 100%;}

.ImgBox{margin-bottom: 40px;}
.ImgBox img{display: block;width: 100%;}

.article{font-size: 13px;}
.article p{padding-bottom: 1.5em;}

/*******************************
	-------[=工程案例]-------
********************************/
.case-det{line-height: 2;font-size: 14px;}

.case-det img{margin: 0 auto;display: block;}
.case-det h3{font-size: 24px;font-weight: normal;margin-bottom: 30px;}

.case-ul{overflow: hidden;margin-right: -30px;}
.case-ul li{float: left;width: 300px;margin-right: 30px;margin-bottom: 20px;}
.case-ul .pic{border: 1px solid #cfcfcf;height: 300px;margin-bottom: 10px;}
.case-ul li:hover .pic{border-color: #c00;}
.case-ul li:hover a{color: #c00;}
.case-ul .pic img{display: block;width: 100%;height: 100%;}
.case-ul h4{font-size: 18px;font-weight: normal;text-align: center;}

.aboutBox{line-height: 2;font-size: 13px;}
.aboutBox .cont{padding-top: 90px;}
.aboutBox p{padding-bottom: 1em;}

.contactBox{position: relative;font-size: 13px;overflow: hidden;margin-bottom: 25px;}
.contactBox img{margin-right: 30px;float: left;display: block;}
.contactBox .st2{position: absolute;left: 235px;top: 35px;}
.contactBox .con{line-height: 35px;padding-top: 85px;}

.mapBox{border: 2px solid #ccc;}

/*******************************
	-------[=资讯动态]-------
********************************/
.news-list{}
.news-list li{background-color: #fff;padding: 15px 25px 15px 15px;overflow: hidden;}
.news-list li:hover{background-color: #f3f3f3;}
.news-list .time{width: 145px;height: 135px;background-color: #999;float: left;clear: left;
	color: #fff;text-align: center;font-size: 20px;font-family: 'Arial';
}
.news-list .time .month{padding-top: 20px;display: inline-block;}
.news-list .time .day{font-size: 65px;display: block;line-height: 1;}
.news-list .txt{margin-left: 165px;}
.news-list h4{font-size: 15px;font-weight: normal;color: #333;margin-bottom: 15px;
	overflow: hidden;white-space: nowrap;word-wrap: normal;text-overflow: ellipsis;
}
.news-list h4 a{color: #333;}
.news-list .intro{font-size: 14px;width: 625px;float: left;height: 3em;overflow: hidden;}





/*******************************
	-------[=资讯动态-详情]-------
********************************/
.chapter{line-height: 2;font-size: 13px;}
.chapter h1{font-size: 20px;font-weight: normal;text-align: center;color: #333;}
.chapter .info{text-align: center;font-size: 15px;color: #999;}
.chapter .info span{display: inline-block;margin: 0 10px;}
.chapter .content{padding: 10px 0;}
.chapter .content p{padding: 1em 0;}
.chapter .content img{margin: 0 auto 10px;display: block;}

.shareBox{padding-bottom: 10px;border-bottom: 1px dotted #d2d2d2;}

.c-page{}
.c-page h4{color: #c00;font-size: 14px;font-weight: normal;line-height: 40px;}

.newsBrief{margin-bottom: 15px;background-color: #f3f3f3;padding: 15px 25px 15px 15px;overflow: hidden;}
.newsBrief .time{width: 145px;height: 135px;background-color: #999;float: left;clear: left;
	color: #fff;text-align: center;font-size: 20px;font-family: 'Arial';
}
.newsBrief .time .month{padding-top: 20px;display: inline-block;}
.newsBrief .time .day{font-size: 65px;display: block;line-height: 1;}
.newsBrief .txt{margin-left: 165px;}
.newsBrief h4{font-size: 15px;font-weight: normal;color: #333;margin-bottom: 15px;
	overflow: hidden;white-space: nowrap;word-wrap: normal;text-overflow: ellipsis;
}
.newsBrief h4 a{color: #333;}
.newsBrief .intro{font-size: 14px;width: 625px;float: left;height: 3em;overflow: hidden;}

/*******************************
	-------[=为您服务-客户反馈]-------
********************************/
.reflect-table{width: 100%;font-size: 14px;}
.reflect-table th,.reflect-table td{padding-bottom: 20px;vertical-align: top;line-height: 35px;}
.reflect-table th{font-weight: normal;width: 115px;text-align: right;}
.reflect-table .inp{border: 1px solid #ccc;height: 33px;line-height: 33px \9;display: block;width: 540px;padding: 0 5px;}
.reflect-table .inp-yzm{width: 90px;}
.reflect-table .inp-yzm,.reflect-table .yzm{display: inline-block;vertical-align: middle;}
.reflect-table textarea{border: 1px solid #ccc;height: 200px;width: 735px;padding: 5px;display: block;}

/*******************************
	-------[=资料下载]-------
********************************/
.download-ul{}
.download-ul li{height: 75px;line-height: 75px;padding: 0 30px 0 50px;*margin-bottom: -4px;
	background: url(../images/bg-d2.png) no-repeat 18px center;overflow: hidden;
}
.download-ul li.first,.download-ul li:first-child{background-image: url(../images/bg-d1.png);}
.download-ul li.last,.download-ul li:last-child{background-image: url(../images/bg-d3.png);}
.download-ul li:hover{background-color: #f4f4f4;}
.download-ul li:hover a{color: #c00;}
.download-ul h4{font-size: 16px;font-weight: normal;*float: left;height: 75px;overflow: hidden;}
.download-ul .download{display: inline-block;float: right;width: 23px;height: 23px;
	background: url(../images/i-download.png) no-repeat center center;margin-top: 26px;
}



/*页码*/
.page{text-align: center;margin: 20px 0;}
.page a{margin: 0 5px;text-align: center;}
.page a:hover,.page a.on{color: #ff0000;}
.page .prev,.page .next{font-family: '宋体';}
