@charset "utf-8";

#box1 { padding:60px 0 20px;}

#box2 { margin-bottom:40px; padding:50px 0 80px; background:#f1e8dd url(../images/about_qyry_bg.png) no-repeat right bottom;}
#box2 .con_box { width:50%; border-right:2px solid #eed3bd;}
#box2 .con_box >div { position:relative; margin-top:0; width:100%; text-align:right;}
#box2 .con_box >div:first-child { text-align:left;}
#box2 .con_box >div:first-child img { margin:30px 0 70px;}
#box2 .con_box >div .circle { position:absolute; left:100%; top:20px; margin-left:-9px; width:12px; height:12px; border-radius:50%; border:4px solid #ecc8ad; background:#f4ece3;}
#box2 .con_box >div .circle hr { margin:5px 0 0 -44px; *margin-top:0; width:40px; height:1px; border:0; background:#ecc8ad;}
#box2 .con_box >div .year { position:relative; margin:0 auto 0 0; padding:0 6%; width:78%; background:#f8f4ee; color:#e17f3d; font:36px/60px Haettenschweiler,Impact,"Arial Black",Arial;}
#box2 .con_box >div .year span { position:absolute; left:100%; top:50%; margin:-10px 0 0 -15px; width:30px; height:20px; background:url(../images/rhombus.png) no-repeat center;}
#box2 .con_box >div .con { margin:0 auto 0 0; padding:10px 6px 10px 0; width:84%; line-height:24px; font-size:12px;}
#box2 .con_box >div.odd { margin-left:100%; text-align:left;}
#box2 .con_box >div.odd .circle { left:0;}
#box2 .con_box >div.odd .circle hr { margin-left:16px; margin-left:-60px\9; *margin-left:-44px;}
#box2 .con_box >div.odd .year { margin:0 0 0 auto;}
#box2 .con_box >div.odd .year span { left:0;}
#box2 .con_box >div.odd .con { margin:0 0 0 auto; padding:10px 0 10px 6px;}
#box2 .more { margin:auto; width:75px; height:75px; border-radius:50%; overflow:hidden; cursor:pointer;}
#box2 .more img { width:100%;}

#box2 .con_box >div .con ul { margin:0; padding:0; list-style:none;}