body { text-align: center; font-family:"SimSun","\5FAE\8F6F\96C5\9ED1";margin:0; padding:0; font-size:12px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}
h6{font-size:12px;font-weight:normal;margin:5px auto;}
table,td,tr,th{font-size:12px;}
font{font-size:12px;}
em{font-style:normal}
/* 默认链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline}
a:active {color: #000;}
/*横向列表*/
.list_across{ margin:0; padding:0;}
.list_across li{white-space: nowrap;float:left; list-style-type:none;display:block;}
/*竖向列表*/
.list_erect{margin:0; padding:0;}
.list_erect li{white-space: nowrap;clear:left; list-style-type:none;display:block;}
.cRed,.cRed:link,.cRed:visited{color:#e60012;}
.cRed a,.cRed a:link,.cRed a:visited{color:#e60012;}
.cRed a:hover{color:#e60012;}
.cRed01,.cRed01:link,.cRed01:visited{color:#fb530a;}
.cRed01 a,.cRed01 a:link,.cRed01 a:visited{color:#fb530a;}
.cRed01 a:hover{color:#fb530a;}
.clist,.clist:link,.clist:visited{color:#000;}
.clist a,.clist a:link,.clist a:visited{color:#000;}
.clist a:hover{color:#000;}
.cWhite,.cWhite:link,.cWhite:visited{color:#FFF;}
.cWhite a,.cWhite a:link,.cWhite a:visited{color:#FFF;}
.cWhite a:hover{color:#FFF;}
.cBlue,.cBlue:link,.cBlue:visited{color:#0073ac;}
.cBlue a,.cBlue a:link,.cBlue a:visited{color:#0073ac;}
.cBlue a:hover{color:#0073ac;}
.cBlue01,.cBlue01:link,.cBlue01:visited{color:#1e8300;}
.cBlue01 a,.cBlue01 a:link,.cBlue01 a:visited{color:#1e8300;}
.cBlue01 a:hover{color:#1e8300;}
.cBlack,.cBlack:link,.cBlack:visited{color:#000;}
.cBlack a,.cBlack a:link,.cBlack a:visited{color:#000;}
.cBlack a:hover{color:#000;}
.left{ float:left;}
.right{ float:right;}


.blank1{ height:1px; clear:both; font-size:1px;overflow:hidden;}
.blank5{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank8{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank15{ height:15px; clear:both; font-size:1px;overflow:hidden;}
.blank10{ height:10px; clear:both; font-size:1px;overflow:hidden;}
.blank20{ height:20px; clear:both; font-size:1px;overflow:hidden;}
.blank22{ height:22px; clear:both; font-size:1px;overflow:hidden;}
.blank18{ height:18px; clear:both; font-size:1px;overflow:hidden;}
.blank30{ height:30px; clear:both; font-size:1px;overflow:hidden;}

.w1000{ width:1000px; margin:0 auto; overflow:hidden}
#b01{ margin-top:131px;}
.hhm_box{ overflow:hidden; width:1000px;}
.hhm_box .hd{ height:79px; width:1000px; background:url(../images/hd_bg.png) left 22px no-repeat; overflow:hidden}
.hhm_box .hd div{ width:131px; height:79px; float:left; margin-left:50px; margin-right:28px; cursor:pointer}
.hhm_box .hd div span.hd_box01{ display:block; width:131px; height:79px; background:url(../images/hdbg_01.png) left 11px  no-repeat}
.hhm_box .hd div span.hd_box02{ display:block; width:131px; height:79px; background:url(../images/hdbg_02.png) left 11px  no-repeat}
.hhm_box .hd div span.hd_box03{ display:block; width:131px; height:79px; background:url(../images/hdbg_03.png) left 11px  no-repeat}

.hhm_box .hd div.on span.hd_box01{ display:block; width:131px; height:79px; background:url(../images/onbg_01.png) left 11px  no-repeat}
.hhm_box .hd div.on span.hd_box02{ display:block; width:131px; height:79px; background:url(../images/onbg_02.png) left 11px  no-repeat}
.hhm_box .hd div.on span.hd_box03{ display:block; width:131px; height:79px; background:url(../images/onbg_03.png) left 11px  no-repeat}

.hhm_box .bd{ width:1000px; margin:0 auto; margin-top:20px; overflow:hidden}
.bd_box01{ width:1000px; height:712px; background:url(../images/bd_bg01.png) center top no-repeat; overflow:hidden}
.bd_box01 .box{ width:920px; height:614px; overflow:auto; margin:0 auto; background-color:#fdf5e0; margin-top:64px; padding-bottom:20px;}
.bd_box01 .box p{ text-align:left; width:860px; float:left; margin-left:30px; text-indent:2em; font-size:14px; color:#252525; font-weight:bold; line-height:28px; margin-top:14px;}

.bd_box02{ width:1000px; height:712px; background:url(../images/bd_bg02.png) center top no-repeat}
.bd_box02 a.c_more{ float:right; overflow:hidden; width:60px; height:20px; line-height:20px; margin-top:24px; margin-right:10px; font-size:14px;}
.bd_box02  .table_box{ overflow:hidden; width:1000px; margin:0 auto; margin-top:50px; position:relative}
.bd_box02  .table_box .bd01{ width:930px; margin:0 auto}
.bd_box02  .table_box ul li{ width:300px; float:left; margin:20px 5px 0 5px; overflow:hidden}
.bd_box02  .table_box ul li img{ width:298px; height:188px; border:1px solid #a3a4a4}
.bd_box02  .table_box ul li p{ height:36px; width:300px; overflow:hidden; margin-top:15px; white-space:nowrap; overflow:hidden}
.bd_box02  .table_box ul li p a{ font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1"}
.bd_box02  .table_box a.prve01,.bd_box02  .table_box a.next01{ width:26px; height:159px; position:absolute; top:160px; z-index:9999; cursor:pointer}
.bd_box02  .table_box a.prve01{ background:url(../images/l.png) no-repeat; left:0}
.bd_box02  .table_box a.next01{ background:url(../images/r.png) no-repeat; right:0}

.bd_box03{ width:1000px; height:712px; background:url(../images/bd_bg03.png) center top no-repeat}

.w930{ width:930px; margin:0 auto}
.bd_box03 .line{ height:1px; background:url(../images/line.jpg) left top repeat-x; overflow:hidden; clear:both}
.bd_box03 .box{ overflow:hidden; padding-bottom:18px;}
.bd_box03 .box .pic_box{ width:300px; float:left; margin-left:20px; margin-top:50px; _display:inline}
.bd_box03 .box .pic_box img{ width:298px; height:188px; border:1px solid #a3a4a4}
.bd_box03 .box .pic_box p{ height:36px; width:300px; overflow:hidden; margin-top:10px;white-space:nowrap;  overflow:hidden}
.bd_box03 .box .pic_box p a{ font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1"}
.bd_box03 .box .news_list{ width:530px; float:right; margin-right:20px; _display:inline; overflow:hidden}
.bd_box03 .box .news_list ul{ text-align:left; margin-top:34px;}
.bd_box03 .box .news_list ul li{ font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#474747; line-height:46px;}
.bd_box03 .box .news_list ul li strong{ font-size:18px; font-weight:bold}
.bd_box03 a.cc_more{ float:right; overflow:hidden; width:60px; height:20px; line-height:20px; margin-top:24px; margin-right:10px; font-size:14px;}

.footer{ height:48px; background-color:#731318}
.footer p{ color:#FFF}

.list_b{ width:100%;overflow:hidden; background:url(../images/list_bgx.png) repeat}
.list_top{ height:60px; background:url(../images/list_b_t.png) no-repeat}
.list_ul{ background-color:#fffbf0; min-height:500px; padding:15px 0 30px 0}
.list_bottom{ height:63px; background:url(../images/list_b_b.png) no-repeat}

.list_ul{}
.list_ul ul li{ width:300px; float:left; margin:20px 0 0 25px; overflow:hidden}
.list_ul ul li img{ width:298px; height:188px; border:1px solid #a3a4a4}
.list_ul ul li p{ height:36px; width:300px; overflow:hidden; margin-top:15px; white-space:nowrap;  overflow:hidden}
.list_ul ul li p a{ font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1"}

a.l_back{ position:absolute; display:block; width:56px; height:32px; left:25px; bottom:16px;}