﻿@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family: "微软雅黑"; font-size:14px; line-height:30px; color:#c00000; background:#d72b1d; min-width:1000px;}
ul,li,input,div,font,br { margin:0; padding:0; list-style:none;}
img { border:0;}
a { color:#aa000c; text-decoration:none;}
a:hover { text-decoration:underline;}

a.more { height:24px; line-height:24px; padding:5px 10px; font-size:14px; text-align:center; background:#e61133; color:#fff; text-decoration:none;}
a.more:hover { color:#ffd270;}
a.more span { font-size:12px;}

.blank { clear:both; height:0px;}

.w225 { width:225px;}
.w360 { width:360px;}
.w470 { width:470px;}
.w490 { width:490px;}
.w620 { width:620px;}
.mrl { float:left;}
.mrr { float:right;}
.mt20 { margin-top:20px;}
.mb20 { margin-bottom:20px;}

.border { overflow:hidden; padding:20px; background:#fff;}

.header { margin:0 auto; width:100%; height:650px; background:url(../images/header.jpg) no-repeat top center;}

/* 版块设置 */
.bg1 { background:#fff5c4 url(../images/bg1.png) no-repeat top center; padding:200px 0 0px; width:100%;}
.bg3 { background:#fff5c4; padding:50px 0 0px; width:100%;}
.bg1 .area-item,                  .bg3 .area-item { width:1000px; margin:0 auto; overflow:hidden; position:relative;}
.bg1 .area-item .name-item,       .bg3 .area-item .name-item  { text-align:center; margin:0 auto; width:fit-content; padding-bottom:20px; overflow:hidden;}
.bg1 .area-item .name-item .fb1,  .bg3 .area-item .name-item .fb1  { float:left; width:180px; height:53px; background:url(../images/fb_1a.png) no-repeat;}
.bg1 .area-item .name-item .fb2,  .bg3 .area-item .name-item .fb2 { float:left; width:180px; height:53px; background:url(../images/fb_1b.png) no-repeat;}
.bg1 .area-item .name-item ul,    .bg3 .area-item .name-item ul { float:left; padding:3px 5px 4px; overflow:hidden;}
.bg1 .area-item .name-item ul li, .bg3 .area-item .name-item ul li { float:left; width:56px; height:56px; line-height:56px; text-align:center; background:url(../images/fb_1.png) no-repeat; color:#fff5c4; font-size:30px; font-weight:bold;}
.bg1 .area-item .main-item,       .bg3 .area-item .main-item  { width:940px; margin:0 20px; background:#fffcf0; border:10px solid #c00000; overflow:hidden; position:relative;}
.bg1 .area-item .decree_top,      .bg3 .area-item .decree_top { height:22px; overflow:hidden; background:url(../images/decree_top.png);} 
.bg1 .area-item .decree_bot,      .bg3 .area-item .decree_bot { height:22px; overflow:hidden; background:url(../images/decree_bot.png);} 

.bg2 { background:#d72b1d url(../images/bg2.png) no-repeat top center; padding:200px 0 0px; width:100%;}
.bg2 .area-item { width:1000px; margin:0 auto; overflow:hidden; position:relative;}
.bg2 .area-item .name-item { text-align:center; margin:0 auto; width:fit-content; padding-bottom:20px; overflow:hidden;}
.bg2 .area-item .name-item .fb1 { float:left; width:180px; height:53px; background:url(../images/fb_2a.png) no-repeat;}
.bg2 .area-item .name-item .fb2 { float:left; width:180px; height:53px; background:url(../images/fb_2b.png) no-repeat;}
.bg2 .area-item .name-item ul { float:left; padding:3px 5px 4px; overflow:hidden;}
.bg2 .area-item .name-item ul li { float:left; width:56px; height:56px; line-height:56px; text-align:center; background:url(../images/fb_2.png) no-repeat; color:#d72b1d; font-size:30px; font-weight:bold;}
.bg2 .area-item .main-item  { width:940px; margin:0 20px; background:#fffcf0; border:10px solid #c00000; overflow:hidden; position:relative;}
.bg2 .area-item .decree_top { height:22px; overflow:hidden; background:url(../images/decree_top.png);} 
.bg2 .area-item .decree_bot { height:22px; overflow:hidden; background:url(../images/decree_bot.png);} 


.home-header { position:fixed; z-index:1; width:120px; top:20%;}
.home-header .header-background { background:#e61133; float:left;}
.home-header .inner-section { position: relative; width: 120px; margin: 0 auto;}
.home-header .inner-section .logo { width: 120px; height:50px; background: url(../images/home-logo.png) no-repeat center center; float: left; cursor: default;}

.home-header .inner-section .nav { float:left; width:120px; font-size:14px; font-weight:bold; line-height:42px; text-align:center;}
.home-header .inner-section .nav li { width:120px; border-bottom:1px solid #002e1d;}
.home-header .inner-section .nav li a { color: #fff; text-decoration:none;}
.home-header .inner-section .nav li a:hover { color:#ffd270; text-decoration:underline;}

.home-header .inner-section .line { border-bottom:1px solid #002e1d; clear:both; width:120px; }

.home-header .inner-section .code  { float:left; font-size:12px; text-align:center; line-height:24px; color:#fff; padding-top:10px;}
.home-header .inner-section .code li { width:120px; margin-bottom:5px;}

.home-header .close { float:right;}


.foucs { border:1px solid #ccc; padding:4px; width:350px;}







.pic2 { width:420px; padding:3px; border:1px solid #ccc; background:#fff;}
.text2 { width:512px; padding-top:10px; text-indent:2em;}
.text2 .name { font-size:22px; font-weight:bold; color:#e61133; text-indent:0; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}
.text3 { width:492px; padding:5px 10px; text-indent:2em; border:1px solid #ccc; line-height:30px; margin-bottom:16px;}
.text3 .name { font-size:18px; height:24px; line-height:24px; font-weight:bold; color:#e61133; text-indent:0; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}


.info {}
.info .pic { text-align:center;}
.info .text { text-indent:2em; font-size:12px; line-height:28px; margin-top:10px;}

.news {}
.news li { font-size:14px; height:40px; line-height:40px; border-bottom:1px dashed #bbb;}
.news li a { color:#222;}
.news li a:hover { color:#c30d23;}
.news li span { float:right; color:#999; font-size:12px;}


.footer { width:100%; margin:0 auto; text-align:center; color:#fff5c4; font-size:14px; line-height:30px; padding:50px 0 20px;}
.footer a { color:#fff5c4;}

