@charset "utf-8";
@import url(cs.css);




.fou_ban{ background:url(fou/ban.jpg) center center no-repeat #c0392b; height:520px;}

.fou1{ background:url(fou/bg01.gif) center no-repeat; height:523px; text-align:left; position:relative;}
.fou1 h2{ text-align:left; height:64px; line-height:44px; padding-top:30px; font-size:24px; padding-left:14px;}
.fou1 h2 a{ float:left; padding-left:60px; font-weight:normal; margin-left:60px; overflow:hidden;}
.fou1 h2 a.b1{ margin-left:0; background:url(fou/fou_ico02.gif) 15px 6px no-repeat;}
.fou1 h2 a.b2{ background:url(fou/fou_ico03.gif) 15px 6px no-repeat;}
.fou1 h2 a.b3{ background:url(fou/fou_ico04.gif) 15px 6px no-repeat;}
.fou1 h2 a.b4{ background:url(fou/fou_ico05.gif) 15px 6px no-repeat;}
.fou1 h2 a.hover{ color:#c0392b; background-position:15px -44px;}
.fou1_z{ width:990px; height:429px; overflow:hidden;}
.fou1 h3{ position:absolute; z-index:10; top:200px; width:990px; height:52px;}
.fou1 h3 a{ width:52px; height:101px; filter:alpha(opacity=30); opacity:.3;}
.fou1 h3 a.lef{ background:url(fou/fou_lef.gif) no-repeat; margin-left:-100px;}
.fou1 h3 a.rig{ background:url(fou/fou_rig.gif) no-repeat; margin-right:-100px;}
.fou1 h3 a:hover{ filter:alpha(opacity=100); opacity:1;}
.fou1 dl{ float:left; width:990px;}
.fou1 dl.a1 dt{ float:left;}
.fou1 dl.a1 dd{ float:right; width:560px; margin-left:15px;}
.fou1 dl.a1 dd font{ display:block; padding:20px 0 20px 0;}
.fou1 dl.a2 dt{float:left; padding:20px 0 0 20px;}
.fou1 dl.a2 dd{float:right; width:610px; margin-left:45px; padding-top:100px;}
.fou1 dl.a2 dd font{ display:block; padding:20px 0 20px 0;}
.fou1 dl.a3 dt{float:left; padding:40px 0 0 20px;}
.fou1 dl.a3 dd{float:right; width:580px; padding-top:100px;}
.fou1 dl.a3 dd font{ display:block; padding:20px 0 20px 0;}
.fou1 dl.a4 dt{float:left; width:300px; padding-top:20px;}
.fou1 dl.a4 dt span{ background:url(fou/fou_ico06.gif) repeat-x; height:57px; display:block; text-align:center; line-height:57px; font-size:20px; width:200px; border:1px solid #e4e4e4; margin:0 auto 9px auto; color:#c0392b;}
.fou1 dl.a4 dd{float:right; width:660px; padding-top:10px;}
.fou1 dl.a4 dd font{ display:block; padding:20px 0 20px 0;}

.fou2{ background:url(fou/bg02.gif) center no-repeat #c0392b; height:556px;}
.fou2 dt{ height:104px; font-size:36px; color:#fff; text-align:left; border-bottom:1px solid #fff; float:left; clear:both;}
.fou2 dt span{ border-bottom:3px solid #fff; white-space:nowrap; padding-top:50px; padding-bottom:10px; display:block;}
.fou2 dt em{ font-size:42px; font-weight:600;}
.fou2 dd{ clear:both; padding:25px 115px 0 240px; color:#fff; text-align:left; line-height:29px;}
.fou2 dd font{ font-size:18px; display:block; padding-bottom:8px;}

.fou3{ background:url(fou/bg03.gif) center no-repeat; height:419px;}
.fou3 dt{ text-align:left; padding:27px 0 0 45px;}
.fou3 dt b{ display:block; line-height:100px; padding-bottom:9px; font-size:36px; color:#c0392b;}
.fou3 dt font{ color:#c0392b; font-size:24px; vertical-align:baseline;}
.fou3 dd{ padding-top:39px; text-align:left;}
.fou3 dd strong{ font-size:24px; padding-left:45px;}


.fou4{ background:url(fou/bg04.gif) center bottom no-repeat #c0392b; height:390px;}
.fou4 dl{ text-align:left; color:#fff;}
.fou4 b{ font-size:36px; line-height:150px; display:block; background:url(fou/img04.gif) 20px 63px no-repeat; padding-left:65px;}
.fou4 span{ display:block; padding-left:65px;}

.fou_news{ height:120px; width:100%; z-index:20; bottom:0; left:0; overflow:hidden;}
.fou_news div{ width:100%; height:100%; background:#383838;}
.fou_news dl{ padding-top:20px;}
.fou_news dd{ float:left; width:445px; font-size:14px; color:#999; line-height:22px;}
.fou_news dd span{ display:block; padding-right:30px; text-align:left;}
.fou_news dd img{ border:4px solid #444; float:left; margin-right:10px; width:100px; height:76px;}
.fou_news dd a{ display:block; padding-bottom:11px; line-height:28px; font-size:18px; color:#eee;}
.fou_news dd a:hover{ color:#ffb911;}
.fou_t{ height:170px;}
.fou_t dl{padding-top:45px;}
.fou_news dt{ float:right; width:100px; margin-top:-20px;}
.fou_news dt b{ height:40px; line-height:40px; display:block; background:#444; padding:0 17px 0 20px;cursor:pointer; overflow:hidden;}
.fou_news dt b:hover{ background:#4e4e4e;}
.fou_news dt b span{ display:block; float:left; width:63px; background:url(fou/fou_ico02.png) right 14px no-repeat; color:#fff; font-weight:normal; text-align:left;}
.fou_news dt b span.a2{ background:url(fou/fou_ico02.png) right -16px no-repeat; display:none;}
.fou_news dt a{ display:block; height:79px; line-height:79px; margin-top:1px; background:#f39c12; text-align:left; padding:0 20px; color:#fff;}
.fou_news dt a:hover{ background:#c0392b; color:#fff;}
.fou_news dt a img{ float:right; margin-top:35px;}
.fou_news dt.a4{ margin-top:0; width:90px;}
.fou_news dt.a4 a{ font-size:30px; text-align:center; padding:0;}






