/* CSS Document */

.pp_content{ width:100%;}
.pp_content .pp_title{ width:100%; text-align:center}

.pp_content .pp_text{ width:490px; padding:0px 505px 0px 30px; margin:0 auto}
.pp_content .pp_text p{ line-height:25px; color:#727171; font-size:13px;}
.designer{ width:100%; padding:50px 0px; overflow:hidden} 
.designer dl{ width:25%; float:left; overflow:hidden; position:relative;}
.designer dl dt{ width:100%; height:410px;}
.designer dl dt img{ width:100%; height:410px;}
.designer dl dd{ margin:0px; width:100%; height:140px; position:absolute; bottom:55px; left:0; background:url(../images/ypzs_25.png) repeat left top}
.designer dl dd h3{ text-align:center; line-height:45px;  color:#fff; font-size:22px; margin:0px; padding:0px;padding-top:30px;}
.designer dl dd p{ color:#fff; font-size:13px; padding:0px 25px; margin:0px;}
.designer dl dd p span{ font-size:15px;}
.designer dl a{ display:block; width:100%; line-height:55px; text-align:center; color:#e60012; font-size:14px;}
.designer dl.d2,.designer dl.d4{ margin-top:150px;}
.designer dl a:hover{ text-decoration:underline}

.zsgy{ width:1055px; margin:0px auto; overflow:hidden; padding-top:100px;}
.zsgy .zsgy_left{ width:450px; float:left}
.zsgy .zsgy_left h3{ color:#3e3a39; font-size:30px; font-weight:normal; text-align:center; margin:0px;}
.zsgy .zsgy_left p{ margin:0px; margin-bottom:30px; text-align:center; color:#9fa0a0; font-size:20px; text-align:center; line-height:30px;}
.zsgy .zsgy_left ul li{ width:100%; text-align:center; line-height:30px;}
.zsgy .zsgy_left ul li a{ color:#727171; font-weight:normal}
.zsgy .zsgy_left ul li a:hover{ text-decoration:underline}
.zsgy .zsgy_left .ckmore{ display:block; margin-top:40px; text-align:center; color:#e82130; text-decoration:underline}
.zsgy .zsgy_left .ckmore:hover{ text-decoration:none}
.zsgy .zsgy_right{ width:535px; float:right}
.contact_div{ width:100%; height:100%; position:relative; z-index:20}
.map{ width:820px; margin:0 auto; padding-top:10%;}
.ewm{ width:80px; position:absolute; right:140px; top:20%;}
.ewm ul li{ margin-bottom:15px;}



