@charset "gb2312";
/* CSS Document */
body{ margin:0px; padding:0px; font:12px "Î¢ÈíÑÅºÚ";  color:#000; background: #fff;}
img{border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
a{text-decoration: none; color:#000}
a:hover{color:#900}
.clear{ clear:both}
.red{color:#F00}
.red:hover{color:#900}
.cen1200{ width: 1200px;margin: 0 auto;overflow: hidden;}
.banner{width: 100%;height: 652px;background: url(../img/banner.jpg) no-repeat center;margin: 0 auto;overflow: hidden;}

.ppwh_p1{font-size: 48px;color: #342819;margin: 42px auto 12px auto;text-align: center;}
.ppwh_01{width: 100%;height: 570px;background: url(../img/ppwh_01.jpg) no-repeat center;margin-bottom: 83px;font-size: 14px;color: #393939;display: inline-block;}
.ppwh_01 p{width: 520px;line-height: 28px;text-indent: 2em;}
.ppwh_01 .ppwh_01_p1{margin: 110px 0 0 286px;}
.ppwh_01 .ppwh_01_p2{margin: 20px 0 0 286px;}
.ppwh_p2{font-size: 18px;line-height: 48px;text-align: center;margin: 40px auto 54px auto;}
.ppwh_p3{font-size: 16px;line-height: 30px;text-indent: 2em;margin: 46px auto 0 auto;}
.ppwh_p4{font-size: 16px;line-height: 36px;text-align: center;margin: 30px auto 38px auto;}
.ppwh_p5{font-size: 16px;line-height: 36px;text-align: center;margin: 70px auto 38px auto;}

.pp_fy_01{width: 100%;margin: 0 auto 97px auto;}
.pp_fy_01 li{width: 292px;float: left;margin: 0 8px 0 0;}
.pp_left_01,.pp_right_01{position: absolute;width: 28px;height: 70px;display: block;margin-top: 64px;cursor: pointer;opacity: 0.9;filter: alpha(opacity=90);}
.pp_left_01{background: url(../img/left_01.png) no-repeat center;margin-left: -64px;}
.pp_right_01{background: url(../img/right_02.png) no-repeat center;margin-left: 1236px;}

.pp_fy_02{width: 100%;margin: 0 auto 75px auto;overflow: hidden;}
.pp_fy_02 li{width:374px; float:left; margin:0 26px 0 0;}
.pp_left_02,.pp_right_02{position: absolute;width: 28px;height: 70px;display: block;margin-top: 97px;cursor: pointer;opacity: 0.9;filter: alpha(opacity=90);}
.pp_left_02{background: url(../img/left_01.png) no-repeat center;margin-left: -64px;}
.pp_right_02{background: url(../img/right_02.png) no-repeat center;margin-left: 1206px;}









