.w1200 {width:1200px; margin: 0 auto;}


/*about*/
.about_main .top{background-color: #f0ebec;}
.about_main .top .w1200{position:relative;}
.about_main .t_l{width:820px; padding-bottom: 16px;}
.about_main .t_l h1{font-size: 30px; font-family: "MONTSERRAT-REGULAR"; line-height: 24px; color:#c2afaf; padding: 50px 0 10px;}
.about_main .t_l h2{font-size: 30px; line-height: 30px; color:#de1233; margin-bottom: 40px;}
.about_main .t_l p{font-size: 14px; line-height: 22px; color:#999; margin-bottom: 16px;}
.about_main .t_r{position:absolute; right:-360px; bottom:-119px;}
.about_main .w_pic{height:351px; background:url("../images/about_w_pic.jpg") no-repeat center;}
.about2_main .w_top{background-color: #f0ebec;}
.about2_main .w_top .w1200{position:relative;}
.about2_main .t_l{width:810px; min-height: 240px; padding:106px 0 0;}
.about2_main .t_l p{font-size: 14px; line-height: 22px; color:#8b8a8a; margin-bottom: 20px;}
.about2_main .t_r{position:absolute; right:-360px; bottom:0;}
.about2_main .w_bottom{padding-top: 30px;}
.about2_main .w_bottom .hd{position:relative;}
.about2_main .w_bottom .hd ul{padding-bottom: 20px; overflow: hidden; border-bottom:5px solid #ebe0e0;}
.about2_main .w_bottom .hd li{float:left; width:232px; margin-right: 10px; cursor:pointer;}
.about2_main .w_bottom .hd li.finally{margin-right: 0;}
.about2_main .w_bottom .hd .name{font-size: 14px; color:#948989; height:80px; line-height: 80px; text-align: center; background-color: #d4cfd0;}
.about2_main .w_bottom .hd .navslip{position: absolute; top: 390px; height: 4px; background-color: #e2332e;}
.about2_main .w_bottom .bd li{padding:30px 0 6px;}
.about2_main .w_bottom .bd h3{font-size: 18px; line-height: 18px; color:#948989; margin-bottom: 16px;}
.about2_main .w_bottom .bd p{font-size: 13px; line-height: 22px; color:#d0cccc; margin-bottom: 20px;}
.about5_main .bd_wrap{padding-top: 80px;}
.about5_main .bd_wrap .tempWrap{width:1200px !important;}
.about5_main .bd_wrap li{position:relative; float:left; margin-right: 12px; height:100%; width:291px;}
.about5_main .bd_wrap li .div{position:absolute; bottom:0; left:0; width:217px; padding:70px 37px 25px; background-color: #eee9ea;}
.about5_main .bd_wrap h2{font-size: 72px; line-height: 72px; font-family: "DINCond-MediumAlternate"; color:#dfdbdc; margin-bottom: 4px;}
.about5_main .bd_wrap p{font-size: 12px; line-height: 22px; color:#8b8a8a;}
.about5_main .w_bottom{height:262px; background:url("../images/about5_btm_bg.jpg") no-repeat center;}
.about5_main .w_bottom .w1200{position:relative;}
.about5_main .w_bottom .it_hd{padding-top: 30px;}
.about5_main .w_bottom .it_hd ul{overflow:hidden;}
.about5_main .w_bottom .it_hd li{float:left; font-size: 14px; line-height: 14px; color:#666; margin-right: 14px; cursor:pointer;}
.about5_main .w_bottom .it_hd li:hover{color:#000;}
.about5_main .w_bottom .it_hd li.on{display: none;}
.about5_main .w_bottom .pon{position:absolute; top:0; right:-360px; width:611px; height:150px; padding-left: 40px; background-color: #d9242b;}
.about5_main .w_bottom .pon .en{font-size: 42px; font-family: "DINCond-Medium"; line-height: 30px; color:#e58184; padding-top: 30px;}
.about5_main .w_bottom .pon .this{font-size: 16px; line-height: 24px; color:#fff; margin-bottom: 10px;}
.about5_main .w_bottom .pon .hitherto{font-size: 18px; color:#e78d8f;}
.about5_main .w_bottom .pon .hitherto span{font-size: 28px; font-family: "DINCond-MediumAlternate"; color:#e78d8f;}
