﻿@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"\5b8b\4f53";font-size:14px;color:#555;text-align:left;background:url(img/banner.jpg) #fff no-repeat center 36px;}
a:focus {outline:none;}
a {color:#555;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#cd2323;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}


.menu100 {overflow:hidden;width:100%;height:55px;background:#c00108;margin:754px auto 0px;}
#menu3 {width:800px;margin:0px auto;}
.topmenu3 {height:55px;padding:0px;list-style-image:none;list-style-type:none;margin:0px;position:relative;}
.topmenu3 li {float:left;font-family:"Microsoft Yahei";padding:0px 65px;}
.topmenu3 li.back {z-index:8;position:absolute;color:#fff;background:none;width:9px;height:48px;padding:0px;border-bottom:3px solid #fff;}
.topmenu3 li a {position:relative;overflow:hidden;display:block;float:left;font-size:16px;color:#fff;font-weight:bold;width:auto;height:43px;line-height:43px;outline:none;z-index:10;padding:5px 0px 0px;}
.topmenu3 li a:hover {text-decoration:none;}
.topmenu3 li.line {width:2px;height:48px;background:url(img/bj2.jpg) no-repeat 0px 19px;padding:0px;}
.topmenu3 li span {font-family:"\5b8b\4f53";}
.topmenu3 li a:hover, .menu3 li a:active, .menu3 li a:visited {border:none;color:#fff;}


.toutiao {overflow:hidden;width:940px;height:90px;background:url(img/bj3.jpg) no-repeat 0px 0px;margin:0px auto;padding:9px 0px 0px;}
.toutiao h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:30px;color:#cd2323;text-align:center;line-height:45px;}
.toutiao h3 a {color:#cd2323;}
.toutiao h3 a:hover {color:#cd2323;}
.toutiao p {overflow:hidden;font-size:14px;text-align:center;line-height:24px;margin:5px 0px 0px;}


.maina {overflow:hidden;width:1000px;margin:30px auto 0px;}

.mainaa {overflow:hidden;float:left;width:472px;}

.focus{overflow:hidden;position:relative;width:460px;height:260px;margin:4px auto 0px;border:6px solid #b20001;}
.imgs li {position:relative;float:left;width:460px;height:260px;}
.imgs li h3 {width:460px;height:260px;z-index:1;}
.imgs li h3 img {width:460px;height:260px;}
.imgs li h4 {position:relative;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;width:460px;height:31px;margin-top:-31px;z-index:2;}
.imgs li p {overflow:hidden;position:relative;font-size:12px;font-weight:bold;width:340px;height:31px;line-height:31px;margin-top:-31px;padding-left:5px;z-index:3;}
.imgs li p a {color:#fff;}
.imgs li p a:hover {color:#fff;}
.rslides{width:100%;position:relative;list-style:none;padding:0;}
.rslides_nav{overflow:hidden;position:absolute;top:50%;left:0;text-indent:-9999px;width:31px;height:51px;margin-top:-28px;display:none;}
.rslides_nav.next{left:auto;right:0;display:none;}

.rslides_tabs{position:relative;float:right;margin-top:-23px;_margin-top:-18px;*margin-top:-18px;margin-top:-18px\9;padding-right:4px;clear:both;z-index:4;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:4px}
.rslides_tabs a{overflow:hidden;text-indent:-9999px;background:url(img/bj3.gif) no-repeat -11px 0px;display:inline-block;_display:block;*display:block;width:7px;height:7px;}
.rslides_tabs .rslides_here a{background-position:0px 0px;}

.video {overflow:hidden;width:472px;margin:10px auto 0px;}
.videoa {float:left;width:0px;cursor:pointer;}
.videob {float:left;overflow:hidden;width:435px;}
.videob ul {list-style:none;}
.videob ul li {overflow:hidden;float:left;width:132px;padding-left:13px;}
.videob ul li h3 {height:102px;}
.videob ul li h3 img {width:128px;height:96px;padding:1px;border:1px solid #cac8c8;}
.videob ul li p {overflow:hidden;font-size:12px;color:#7e0b08;text-align:center;height:21px;line-height:21px;}
.videoc {float:left;width:0px;cursor:pointer;}

.videod {float:left;width:37px;}

.mainab {overflow:hidden;float:right;width:498px;}
.mainaba {overflow:hidden;width:310px;height:35px;background:url(img/bj10.jpg) no-repeat 0px 0px;padding:0px 0px 6px 140px;}
.mainaba li {float:left;_display:inline;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;width:66px;height:27px;line-height:27px;margin-left:5px;padding-top:8px;}
.mainaba li.mainabd {float:right;_display:inline;cursor:pointer;width:15px;height:15px;margin-left:0px;padding-top:10px;}
.mainaba_on {color:#cd2323;}
.mainaba_off {color:#cd2323;background:url(img/bj11.jpg) no-repeat 0px bottom;}
.mainaba_box_block {display:block;}
.mainaba_box_on {display:none;}

.mainabb {overflow:hidden;width:498px;margin:0px auto;}
.mainabb ul li {overflow:hidden;float:left;width:450px;padding:0px 0px 8px;border-bottom:1px dashed #fec5be;}
.mainabb ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:21px;text-align:center;height:40px;line-height:40px;}
.mainabb ul li p {font-size:12px;text-indent:2em;height:42px;line-height:21px;}
.mainabb a {color:#cd2323;}
.mainabb a:hover {color:#cd2323;}

.mainabc {overflow:hidden;width:498px;margin:6px auto 0px;}
.mainabc ul li {_display:inline;float:left;overflow:hidden;font-size:14px;background:url(img/bj7.jpg) no-repeat 0px 8px;width:482px;height:28px;line-height:28px;padding-left:16px;}


.mainb {overflow:hidden;width:940px;margin:0px auto;}


.mainc {overflow:hidden;width:1000px;margin:0px auto;}

.mainca {overflow:hidden;width:940px;margin:10px auto 0px;}
.mainca1 {float:left;width:439px;height:332px;background:url(img/bj6.jpg) no-repeat 0px 0px;}
.mainca2 {float:right;width:439px;height:332px;background:url(img/bj6.jpg) no-repeat right 0px;padding-left:30px;border-left:1px dashed #c8c8c8;}

.maincaa {overflow:hidden;width:420px;margin:0px auto;}
.maincaa ul li {overflow:hidden;float:left;width:420px;margin:5px 0px 0px;padding:0px 0px 8px;border-bottom:1px dashed #fec5be;}
.maincaa ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:21px;text-align:center;height:45px;line-height:45px;}
.maincaa ul li p {font-size:12px;text-indent:2em;height:42px;line-height:21px;}
.maincaa a {color:#cd2323;}
.maincaa a:hover {color:#cd2323;}

.maincab {overflow:hidden;width:420px;margin:10px auto 0px;}
.maincab ul li {_display:inline;float:left;overflow:hidden;font-size:14px;background:url(img/bj7.jpg) no-repeat 0px 8px;width:404px;height:26px;line-height:26px;padding-left:16px;}

.maincb {overflow:hidden;width:930px;margin:15px auto 0px;}
.maincba {float:left;width:24px;height:46px;background:url(img/left.jpg) no-repeat right 0px;margin:40px 0px 0px;cursor:pointer;}
.maincbb {float:left;overflow:hidden;width:880px;padding-right:10px;}
.maincbb ul {list-style:none;}
.maincbb ul li {_display:inline;overflow:hidden;float:left;width:164px;height:150px;margin:0px 0px 0px 10px;}
.maincbb ul li h3 {width:164px;height:128px;}
.maincbb ul li h3 img {width:158px;height:118px;padding:2px;border:1px solid #d6d6d6;}
.maincbb ul li p {overflow:hidden;font-size:12px;text-align:center;height:21px;line-height:21px;}
.maincbc {float:left;width:24px;height:46px;background:url(img/right.jpg) no-repeat 0px 0px;margin:40px 0px 0px;cursor:pointer;}


.maind {overflow:hidden;width:1000px;text-align:center;margin:30px auto 0px;}


.maine {overflow:hidden;width:940px;margin:10px auto 0px;}

.mainea {overflow:hidden;float:left;width:585px;}


.maineaa {overflow:hidden;width:585px;margin:0px auto;}

.maineab {overflow:hidden;width:585px;margin:0px auto;}
.maineab ul li {overflow:hidden;float:left;width:585px;margin:5px 0px 0px;padding:0px 0px 8px;border-bottom:1px dashed #fec5be;}
.maineab ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:21px;text-align:center;height:45px;line-height:45px;}
.maineab ul li p {font-size:12px;text-indent:2em;height:63px;line-height:21px;}
.maineab a {color:#cd2323;}
.maineab a:hover {color:#cd2323;}

.maineac {overflow:hidden;width:585px;margin:10px auto 0px;}
.maineac ul li {_display:inline;float:left;overflow:hidden;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 11px;width:272px;height:26px;line-height:26px;margin:0px 5px;padding-left:10px;}

.maineb {overflow:hidden;float:right;width:340px;}
.maineba {overflow:hidden;width:340px;margin:0px auto;}
.mainebb {overflow:hidden;width:340px;height:590px;margin:8px auto 0px;}


.mainf {overflow:hidden;width:1000px;margin:0px auto 0px;}
.mainfa {overflow:hidden;width:680px;height:55px;background:url(img/3.jpg) no-repeat 0px 0px;padding-left:260px;}
.mainfa li {float:left;_display:inline;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:center;width:78px;height:26px;line-height:26px;margin-left:15px;padding-top:14px;}
.mainfa li.mainfc {float:right;_display:inline;cursor:pointer;font-size:14px;color:#fff;font-weight:normal;width:158px;height:40px;line-height:40px;margin-left:0px;padding-top:0px;}
.mainfa li.mainfc a {color:#fff;}
.mainfa li.mainfc a:hover {color:#fff;}
.mainfa_on {color:#fff;}
.mainfa_off {color:#cd2323;background:url(img/bj9.jpg) no-repeat 0px bottom;}
.mainfa_box_block {display:block;border:1px solid #d6dadd;border-top:none;}
.mainfa_box_on {display:none;}
.mainfb {overflow:hidden;width:968px;margin:0px auto;}
.mainfb ul {list-style:none;}
.mainfb ul li {overflow:hidden;_display:inline;float:left;font-family:"Microsoft Yahei";width:454px;margin:15px 15px 0px;padding:0px 0px 15px;border-bottom:1px dashed #fec5be;}
.mainfb ul li h2 {overflow:hidden;float:right;width:164px;height:125px;margin-left:15px;}
.mainfb ul li h2 img {width:164px;height:125px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainfb ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainfb ul li h3 {overflow:hidden;font-size:16px;height:36px;line-height:36px;}
.mainfb ul li p {overflow:hidden;font-size:12px;text-indent:2em;line-height:26px;height:78px;padding-top:5px;}
.mainfb ul li.second h2 {float:left;margin-right:15px;margin-left:0px;}
.mainfb a {color:#cd2323;}
.mainfb a:hover {color:#cd2323;}


.maing {overflow:hidden;width:960px;margin:0px auto;}
.maing ul {list-style:none;}
.maing ul li {overflow:hidden;_display:inline;float:left;width:165px;height:158px;background:url(img/bj5.jpg) no-repeat 0px 0px;margin:10px 0px 0px 10px;padding:4px 11px 0px 4px;}
.maing ul li h2 {overflow:hidden;width:165px;height:125px;margin:0px auto;}
.maing ul li h3 {overflow:hidden;font-size:12px;text-align:center;height:21px;line-height:21px;padding:10px 0px 0px;}


.mainh {overflow:hidden;width:765px;height:480px;background:url(img/bj12.jpg) no-repeat 0px 0px;margin:10px auto 0px;padding:100px 100px 0px 75px;}

.mainha {overflow:hidden;width:765px;margin:0px auto;}
.mainha ul li {overflow:hidden;_display:inline;float:left;width:135px;margin:40px 0px 0px 20px;padding:24px 5px 10px;}
.mainha ul li p {font-size:12px;text-indent:2em;line-height:22px;height:110px;}
.mainha a {color:#cd2323;}
.mainha a:hover {color:#cd2323;}
.mainha ul li.list2 {margin-left:25px;}
.mainha ul li.list4 {margin-left:35px;}
.mainha ul li.list5 {margin-left:68px;}
.mainha ul li.list6 {margin-left:32px;}
.mainha ul li.list7 {margin-left:38px;}
.mainha ul li.list8 {overflow:hidden;float:left;width:135px;height:110px;margin-left:35px;}
.mainha ul li.list8 a {overflow:hidden;float:left;text-indent:-999px;width:135px;height:110px;}

.mainhb {overflow:hidden;width:185px;height:52px;margin:30px auto 0px;}
.mainhb a {overflow:hidden;float:left;text-indent:-999px;width:185px;height:52px;}
.reveal-modal-bg {position:fixed;height:100%;width:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;z-index:100;display:none;top:0;left:0;}
.reveal-modal {visibility:hidden;top:50%;left:50%;margin:-250px 0px 0px -465px;width:430px;height:500px;background:url(img/bj13.jpg) no-repeat 0px 0px;padding:0px 20px 0px 480px;position:absolute;z-index:101;}
.reveal-modal .close-reveal-modal {font-size:22px;color:#333;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.liuyan1 {overflow:hidden;width:430px;height:32px;margin:0px auto;padding:10px 0px 0px;}
.liuyan1 h3 {float:right;font-size:22px;color:#333;padding:10px 0px 0px;}
.liuyan1 a {color:#333;}
.liuyan1 a:hover {color:#cd2323;}
.liuyan2 {overflow:hidden;font-family:"Microsoft Yahei";font-size:16px;color:#333;width:430px;line-height:35px;margin:16px auto 0px;}
.liuyan2 td {padding:5px 0px;}
.text28 {font-size:12px;color:#000;background:#fff;width:228px;height:21px;line-height:21px;padding:0px 5px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.text29 {font-size:12px;color:#000;background:#fff;width:410px;height:220px;line-height:21px;padding:5px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.liuyan3 {overflow:hidden;width:430px;height:38px;margin:0px auto;padding:20px 0px 0px;}


.maini {overflow:hidden;width:1000px;margin:10px auto 0px;}
.maini ul li {overflow:hidden;_display:inline;float:left;width:500px;}
.maini a {color:#cd2323;}
.maini a:hover {color:#cd2323;}

.mainia {overflow:hidden;float:left;width:250px;height:176px;}
.mainia img {width:250px;height:176px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainia a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.mainib {overflow:hidden;float:right;width:203px;height:114px;padding:60px 15px 0px 30px;border:1px solid #c91e1f;}
.mainib h3 {overflow:hidden;font-size:14px;height:28px;line-height:28px;}
.mainib p {overflow:hidden;font-size:12px;text-indent:2em;line-height:21px;height:63px;}

.mainic {overflow:hidden;float:right;width:250px;height:176px;}
.mainic img {width:255px;height:176px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainic a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainid {overflow:hidden;float:left;width:203px;height:114px;padding:60px 15px 0px 30px;border:1px solid #c91e1f;}
.mainid h3 {overflow:hidden;font-size:14px;height:28px;line-height:28px;}
.mainid p {overflow:hidden;font-size:12px;text-indent:2em;line-height:21px;height:63px;}

.mainie {overflow:hidden;width:500px;height:352px;}
.mainie img {width:500px;height:352px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainie a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.mainif {overflow:hidden;width:390px;height:134px;padding:40px 22px 0px 86px;border:1px solid #c91e1f;}
.mainif h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:18px;height:36px;line-height:36px;}
.mainif p {overflow:hidden;font-size:12px;text-indent:2em;line-height:21px;height:63px;}

.bj1 {background:url(img/bj17.jpg) no-repeat 30px 26px;}
.bj2 {background:url(img/bj14.jpg) no-repeat 30px 26px;}
.bj3 {background:url(img/bj15.jpg) no-repeat 30px 26px;}
.bj4 {background:url(img/bj16.jpg) no-repeat 30px 26px;}


.mainm {overflow:hidden;width:920px;height:178px;margin:10px auto 0px;padding:10px 10px 0px;}

.mainma {overflow:hidden;float:left;width:296px;}
.mainmaa {overflow:hidden;width:100%;}
.mainmaa h3 {float:left;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:21px;padding-right:20px;border-bottom:2px solid #ac403e;}
.mainmaa a {color:#cd2323;}
.mainmaa a:hover {color:#cd2323;}
.mainmab {overflow:hidden;width:296px;margin:5px auto 0px;}
.mainmab ul li {float:left;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 10px;width:286px;height:24px;line-height:24px;padding-left:10px;}
.mainmb {overflow:hidden;float:left;width:296px;margin-left:15px;}
.mainmc {overflow:hidden;float:right;width:296px;}


.maino {overflow:hidden;width:1000px;height:34px;line-height:34px;background:url(img/bj19.jpg) no-repeat 0px bottom;margin:30px auto 0px;padding:0px 0px 7px;}
.maino h3 {float:left;font-family:"Microsoft Yahei";font-size:18px;color:#cd2323;font-weight:normal;background:url(img/bj20.jpg) no-repeat 0px 0px;height:34px;padding:0px 10px 0px 32px;border-bottom:1px solid #cd2323;}


.mainp {overflow:hidden;width:1000px;margin:10px auto 0px;}
.mainp li {float:left;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 16px;width:990px;height:42px;line-height:42px;padding-left:10px;border-bottom:1px dashed #e2e2e2;}
.mainp li a {overflow:hidden;float:left;width:680px;height:42px;}
.mainp li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;width:140px;}


.page{font-size:12px;margin:20px auto 0px;text-align:center;}
.page_footer{width:100%;margin:0 auto;}
.tab_pagelist_css{margin:0 auto;margin-bottom:5px;}
.pagelist_num{float:left;width:20px;text-align:center;background:#e8e8e8;border:1px solid #c0c0c0;margin-left:2px;margin-right:2px;line-height:18px;}
.pagelist_num a{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:link{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:visited{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:hover{color:#a4005b;text-decoration:none;}
.pagelist_num0{float:left;width:20px;line-height:20px;text-align:center;color:#999999;font-weight:bold;}


.mainl {overflow:hidden;width:918px;margin:0px auto;}
.mainl ul {list-style:none;}
.mainl ul li {float:left;overflow:hidden;width:918px;margin-top:10px;}

.mainla {float:left;width:101px;}

.mainlaa {overflow:hidden;width:101px;height:5px;background:url(img/bj21.jpg) no-repeat 0px 0px;}
.mainlab {overflow:hidden;width:85px;line-height:24px;font-size:16px;color:#fff;font-weight:bold;text-align:center;background:url(img/bj22.jpg) repeat-y 0px 0px;padding:5px 8px;}
.mainlac {overflow:hidden;width:101px;height:5px;background:url(img/bj23.jpg) no-repeat 0px 0px;}

.mainlb {float:right;width:810px;}
.mainlba {overflow:hidden;width:810px;height:26px;background:url(img/bj24.jpg) no-repeat 0px 0px;}
.mainlbb {overflow:hidden;width:772px;line-height:24px;font-size:14px;background:url(img/bj25.jpg) repeat-y 0px 0px;padding:0px 10px 8px 28px;}
.mainlbb h6 {font-family:"微软雅黑";font-size:16px;font-weight:normal;background:url(img/bj27.jpg) no-repeat 682px 5px;height:24px;padding:5px 15px 0px 35px;}
.mainlbb span {float:right;}
.mainlbc {overflow:hidden;width:810px;height:10px;background:url(img/bj26.jpg) no-repeat 0px 0px;}


.mainkb {overflow:hidden;width:688px;line-height:28px;margin:15px auto 0px;}
.mainkb td {padding:5px 0px;}

.text1 {overflow:hidden;font-size:12px;color:#000;background:#fff;width:180px;height:21px;line-height:21px;padding:0px 5px;border-radius:2px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.text2 {overflow:hidden;font-size:12px;color:#000;background:#fff;width:500px;height:21px;line-height:21px;padding:0px 5px;border-radius:2px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.text4 {font-size:12px;color:#000;background:#fff;width:500px;height:160px;line-height:24px;padding:5px;border-radius:5px;outline:none;border:1px solid #ccc;border-bottom:1px solid #B1B3B5;box-shadow:0 1px 1px #C9CACC;}

.buttonstyle3 {background:url(img/bj28.jpg) no-repeat 0px 0px;border:0px;width:101px;height:28px;cursor:pointer;}


.footer {overflow:hidden;font-size:12px;color:#fff;text-align:center;background:#2e3756;width:100%;line-height:18px;margin:30px auto 0px;padding:15px 0px;}
.footer h3 {overflow:hidden;height:50px;}
.footer a {color:#fff;}
.footer a:hover {color:#fff;}






.mainf_xc {
    border: 6px solid #f1dcc7;
    margin: 30px auto 0;
    overflow: hidden;
    padding: 3px;
    width: 982px;
}
.mainf1_xc {
    border: 1px solid #f1dcc7;
    overflow: hidden;
    padding: 14px 0;
    width: 980px;
}
.mainfa_xc {
    float: left;
    overflow: hidden;
    padding-left: 15px;
    width: 110px;
}
.mainfb_xc {
    float: right;
    overflow: hidden;
    width: 855px;
}
.mainfba_xc {
    margin: 0 auto;
    overflow: hidden;
    width: 865px;
}
.mainfbaa_xc {
    float: left;
    margin-left: 20px;
    overflow: hidden;
    width: 450px;
}
.mainfbaa_xc h3 {
    background: rgba(0, 0, 0, 0) url("img/bj6.jpg") no-repeat scroll 0 0;
    color: #c12d23;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 0 0 8px 22px;
}
.mainfbaa_xc p {
    line-height: 26px;
    text-indent: 2em;
}
.mainfbaa_xc a {
    color: #c12d23;
}
.mainfbaa_xc a:hover {
    color: #c12d23;
}
.mainfbab_xc {
    float: left;
    margin-left: 15px;
    overflow: hidden;
    width: 330px;
}
.mainfbab h3 {
    background: rgba(0, 0, 0, 0) url("img/bj6.jpg") no-repeat scroll 0 0;
    color: #c12d23;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 0 0 8px 22px;
}
.mainfbab_xc p {
    line-height: 26px;
}
.mainfbab_xc a {
    color: #c12d23;
}
.mainfbab_xc a:hover {
    color: #c12d23;
}
.mainfbb_xc {
    margin: 6px auto 0;
    overflow: hidden;
    width: 830px;
}
.mainfbb_xc ul {
    list-style: outside none none;
}
.mainfbb_xc ul li {
    float: left;
    margin: 8px 0 0 20px;
    overflow: hidden;
    width: 142px;
}
.mainfbb_xc ul li h3 {
    height: 110px;
    margin: 0 auto;
    overflow: hidden;
    width: 142px;
}
.mainfbb_xc ul li h3 img {
    border: 1px solid #ccc;
    padding: 1px;
}
.mainfbb_xc ul li p {
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    overflow: hidden;
    text-align: center;
}

.page table {
    margin: 0 auto;
}

.page a {
    border: 1px solid #e5e5e5;
    display: inline-block;
    height: 22px;
    line-height: 18px;
    margin: 0 5px;
    padding: 4px 10px 0;
    text-decoration: none;
    vertical-align: middle;
}