@charset "utf-8";
/*index*/
.overflow_h{ overflow:hidden; height:100%;}
a{color:#333; text-decoration:none;}
.mian{width:1400px; margin:0 auto;}
.top{height:108px; background:#fff;}
.logo{float:left; width:870px; height:73px; line-height:73px; margin-top:18px;}
.tel{float:right; width:237px; height:67px; margin-top:23px;}

.banner{height:600px; line-height:600px; font-size:0; background:url(../images/inset-banner.jpg) center no-repeat;}
.aboutus{height:716px; background:url(../images/about_16.jpg) no-repeat;}
.ab_a{width:1100px; margin:0 auto; padding-top:70px}
.t1_a{height:42px; width:591px; margin-bottom:40px; display:block}
.body_a{color:#575656; font-size:16px; margin-top:50px}
.body_a p{text-indent:34px; line-height:36px}
.abt{width:1400px; height:232px; margin-top:40px;}

.pord_b{width:1400px; margin:50px auto;}
.pord_t1{ width:548px; height:42px; display:block; margin:0 auto; }
.title{ margin:30px 40%; border-bottom:1px solid #333; position:relative; z-index:1; height:1px;}
i.title_text{ position:absolute; background:#fff; width:150px; height:24px;  line-height:24px; font-size:28px; margin:-12px 0 0 -75px; font-style: normal;left:50%; top:50%; display:block; text-align:center;}

.pord_c{margin:48px 0;}
.pord_c li{width:327px; float:left}
.pord_c li img{display:block; width:325px; height:325px; border:1px #ececec solid}
.pord_c li p{line-height:180%; margin-top:20px; font-size:20px; text-align:center}
.mar01{margin-right:30.66666666666666666667px;}

.footer{height:70px; background:#303030; padding-top:24px;}
.footer p{line-height:30px; color:#ccc; font-size:16px; text-align:center;}
.footer span{display:inline-block; margin:0 15px;}