@charset "utf-8";

/*banner*/
.page-banner { width:100%; max-width:1280px; margin:5px auto; }
.page-banner img { display:block; width:100%;}

/*内容页面*/
.page-content{padding:20px 0; font-size:16px; line-height:30px; }

.page-content .title{ font-size:26px; text-transform:uppercase; padding:16px 0 0 0; }
.page-content h1 { display:inline-block; font-size:26px; color:#d1292e; padding-left:20px; position:relative; }
.page-content h1:after { content:""; position:absolute; left:0px; top:6px; width:4px; height:19px; background:#ee0718; transition:all 0.3s; }
.page-content h6 { display:inline-block; font-size:16px; padding:16px 0 0 20px; }

.page-content .pic{text-align:center; padding-top:20px;}
.page-content .txt{ }


/*公司简介图集*/
.about-pics {width:1280px; height:730px; background:#fff; margin-bottom:20px;}
.about-pics .pic-box {float:left; width:938px; height:726px; text-align:center; overflow:hidden; /*background:#34495e;*/ border:1px solid #ccc; }
.about-pics .pic-box img {max-width:100%; max-height:100%; vertical-align:middle;}
.about-pics .pic-list {float:right; width:318px; height:726px; box-sizing:border-box; border:0px solid #ccc;}
.about-pics .small-photo {margin:0px 10px;}
.about-pics .small-photo ul {overflow:hidden;}
.about-pics .small-photo ul li {float:left; width:296px; height:230px; margin-bottom:18px; border:1px solid #ccc; text-align:center; overflow:hidden; cursor:pointer; }
.about-pics .small-photo ul li:nth-of-type(3) {margin-bottom:0px;}
.about-pics .small-photo ul li.cur {border:1px solid #d1292e;}
.about-pics .small-photo ul li img {width:294px; height:228px;}

/*工厂展示图集*/
.factory-pics { margin-bottom:50px; }
.factory-pics ul{overflow:hidden;}
.factory-pics ul li{float:left; width:24%; margin:1.5% 1% 0 0;}
.factory-pics ul li:nth-child(4n+1) {margin-left:0;}
.factory-pics ul li:nth-child(4n) {margin-right:0;}

/*发展历程*/
.history { margin-bottom:50px; }
.history ul { overflow:hidden; }
.history ul li{ float:left; width:23.5%; height:200px; padding: 50px 10px; margin:0.75%; border:1px solid #dedede; box-sizing:border-box; text-align:center; }
.history ul li h3 { font-size:18px; color:#000; font-weight:bold; margin:0 0 20px 0; text-align:center; }
.history ul li p { font-size:14px; color: #3a3a3a; line-height:1.6; text-indent:0em; }


/*联系我们*/
.contact {}
.contact table {margin-top:10px; }
.contact td{padding:10px 0 0 0;}
.contact .company { font-size:18px; line-height:48px; font-weight:bold; }

.contact .tel{zoom:1; display:inline-block; *display:inline; background:url(../images/tel.gif) center no-repeat; width:26px; height:21px; margin-bottom:-2px; margin-right:10px;}
.contact .fax{zoom:1; display:inline-block; *display:inline; background:url(../images/fax.gif) center no-repeat; width:23px; height:21px;margin-bottom:-2px; margin-right:10px;}
.contact .eml{zoom:1; display:inline-block; *display:inline; background:url(../images/eml.gif) center no-repeat; width:22px; height:21px;margin-bottom:-2px; margin-right:10px;}

#dituContent { width:100%; height:380px; border:#ccc solid 1px; }

/*服务流程*/
.service-flow { margin-bottom:50px; }
.service-flow ul { overflow:hidden; }
.service-flow ul li{ float:left; width:23.5%; height:200px; padding: 50px 10px; margin:0.75%; border:1px solid #dedede; box-sizing:border-box; text-align:center; }
.service-flow ul li h3 { font-size:18px; color:#000; font-weight:bold; text-align:center; }
.service-flow ul li p { font-size:14px; color: #3a3a3a; line-height:1.6; text-indent:0em; }

