@charset "utf-8";

.container { width:1030px; margin:0 auto; padding:0; z-index:999;}

.fArea .sub { float:left; width:228px; padding-top:10px; overflow:hidden; }
.fArea .main { float:left; width:523px; margin-left:23px; padding-top:10px; display:inline; overflow:hidden; }
.fArea .extra { position:relative; float:right; width:229px; padding-top:10px; z-index:999; }

.sArea .sub { float:left; width:228px; overflow:hidden; clear:both; }
.sArea .main { float:left; width:523px; margin-left:23px; display:inline; overflow:hidden; }
.sArea .extra { float:right; width:229px; }

.hTitle_01 .hd { position:relative; height:34px; }
.hTitle_01 .hd h2 { padding-left:30px; color:#dd0a12; font-size:14px; font-weight:900; line-height:34px;}
.hTitle_01 .hd .more { position:absolute; top:14px; right:8px; }
.hTitle_01 .bd { background:#fff; }

.about { }
.about .hd h2 { background:url(hTitle_01.jpg) no-repeat; }
.about .bd { height:207px; }
.intro { width:216px; margin:0 auto; padding-top:7px; line-height:22px; overflow:hidden; }

.news {}
.news .hd h2 { background:url(hTitle_02.jpg) no-repeat; }
.news .bd { height:548px; }

.news-item { height:182px; padding:13px 16px 0; }
.newsPic { float:left; width:248px; height:151px; }
.newsinfo { float:right; width:190px; height:175px; line-height:20px; }
.newsinfo h2 { height:30px; margin-bottom:16px; background:url(d.jpg) repeat-x bottom; color:#e11b22; font-weight:normal; font-size:16.5px; font-family:"微软雅黑"; line-height:30px; }
.newsinfo .detail { text-align:right; color:#e11b22; }
.newsinfo .detail a,.newsinfo .detail a:hover { color:#e11b22; }

.rtPic { position:absolute; width:229px; height:330px; top:-88px; right:1px; overflow:hidden; z-index:999;}
.rtPic li img { width:229px; vertical-align:bottom; }

.brand { margin-top:240px; }
.brand .hd h2 { background:url(hTitle_03.jpg) no-repeat; }

.rtpic_01 { padding-top:10px; }
.rtpic_01 li { width:229px; height:46px; margin:1px; }
.rtpic_01 li img { vertical-align:bottom; }

.staffx { }
.staffx .hd h2 { background:url(hTitle_01.jpg) no-repeat; }
.staffx .bd { height:300px; }



.staff { }
.staff .hd h2 { background:url(hTitle_01.jpg) no-repeat; }
.staff .bd { height:220px; }

.contact { }
.contact .hd h2 { background:url(hTitle_01.jpg) no-repeat; }
.contact .bd { height:197px; }
.contact .info { padding:15px 16px 0; line-height:22px; }

.passion {}
.passion .hd h2 { background:url(hTitle_02.jpg) no-repeat; }
.passion .bd { height:220px; }

.colorful { }
.colorful .hd h2 { background:url(hTitle_02.jpg) no-repeat; }
.colorful .bd { height:190px; } 

.showPic { width:465px; height:160px; margin:9px auto 0; }

.especial { }
.especial .hd h2 { background:url(hTitle_03.jpg) no-repeat; }
.especial .bd { height:400px; }

.rtPic_02 { padding-top:15px; }
.rtPic_02 li { width:228px; height:33px; margin-top:6px; }
.rtPic_02 li img { vertical-align:bottom; }

.cpLink { float:right; width:205px; height:224px; margin-right:1px; background:url(cpLink.jpg) no-repeat; display:inline; }
.w52 { margin:0; padding:10px 0 0 3px; }
.w52 .pic-item { width:66px; margin:0 0 5px 0; padding:7px 0 0; color:#6C6D61; display:inline; }
.w52 .pic-item .list-pic { display:block; width:52px; height:40px; padding:0; border:none; line-height:40px; }
.w52 .pic-item dl { margin-top:0; padding:0; font-size:9px; font-family:Arial, Helvetica, sans-serif; line-height:18px; text-align:center; }
;;

.listinfo { padding:5px 16px 0; }
.listinfo li { height:26px; background:url(d.jpg) repeat-x bottom; font-size:13px; line-height:26px; }
.listinfo li span { float:right; font:normal 12px Arial, Helvetica, sans-serif; line-height:24px; }
.listinfo li a { padding-left:12px; background:url(ico_1.jpg) no-repeat 0 3px; text-decoration:none; }
.listinfo li a:hover,.listinfo li .current { background:url(ico_2.jpg) no-repeat 0 3px; color:#e11b22; text-decoration:none; }
