@charset "utf-8";

#box1 { padding:60px 0 50px;}

#box2 { padding:0 0 60px;}
#box2 ul { margin:0 auto; width:98%; background:#eee\9; *padding-bottom:2px;}
#box2 ul li { position:relative; float:left; margin:0 0.15%; margin:1px 0.15% 2px\9; *margin:1px 0.12%; width:33%; box-shadow:0 1px 4px rgba(0,0,0,.3); background:#fff;}
#box2 ul li a { display:block; padding:15px 10%; border:3px solid #fff; line-height:36px;}
#box2 ul li a:hover { border-color:#efbe9d;}
#box2 ul li.sel a { border-color:#e17f3d;}
#box2 ul li.sel:after { content:url(../images/arrow_down2.png); position:absolute; bottom:0; left:50%; margin:0 0 -15px -10px;}
#box2 ul li a h3 { margin:0; font-weight:normal; font-size:18px; color:#d4d4d4;}
#box2 ul li.sel a h3,#box2 ul li a:hover h3 { color:#504c4a;}
#box2 ul li a h2 { margin:0; font-weight:normal; font-size:24px;}
#box2 ul li.sel a h2 { font-size:28px; color:#e17f3d;}

#box3 { padding-bottom:240px; background:url(../images/about_fzlc_bg.jpg) repeat-x center bottom;}
#box3 .main_width { position:relative;}
#box3 .swiper-container { height:600px;}
#box3 .swiper-wrapper { margin-top:50px; border-top:3px solid #e1dfdd;}
#box3 .swiper-slide { position:relative; padding:70px 0 0;}
#box3 .swiper-arrow { position:absolute; top:50%; width:50px; height:50px; border-radius:50%; background:url(../images/arrow_group1.png) no-repeat;}
#box3 .swiper-arrow.prev { left:-60px; background-position:left top;}
#box3 .swiper-arrow.prev:hover { background-position:left bottom;}
#box3 .swiper-arrow.next { right:-60px; background-position:right top;}
#box3 .swiper-arrow.next:hover { background-position:right bottom;}
#box3 .tit { position:absolute; left:3%; top:-50px; line-height:50px; font-size:18px; color:#e1603d;}
#box3 .tit .circle { position:absolute; left:0; bottom:-7px; width:10px; height:10px; border-radius:50%; border:3px solid #cfcecc; background:#faf9f7;}
#box3 .tit .line { position:absolute; left:7px; bottom:-110px; width:20px; height:100px; border:3px solid #e1dfdd; border-top:0; border-right:0;}
#box3 .con { margin:0 2% 0 auto; padding-right:5%; height:460px; width:80%; line-height:24px; font-size:12px; overflow:hidden;}
#box3 .con ul { margin:0; padding-left:20px;}