﻿.red { color: red; }
/*---------- base ---------*/
* { padding: 0px; margin: 0px; }
html { background: #FFF; }
body { font: 12px Verdana, Arial, Tahoma; }
img { border: none; }
a { /*color:#256EB1;*/ color: #000000; text-decoration: none; }
a:hover { /*color:#ba2636;*/ color: #ff6600; text-decoration: underline; }
ul { list-style: none; }
li { list-style: none; }
input, select, button { font: 12px Verdana, Arial, Tahoma; vertical-align: middle; }
/*---------- stock ---------*/
.center { margin: 0px auto; }
.w960 { width: 980px; /*position:relative;*/ }
.pright .infos_userinfo { margin-bottom: 0px; }
.mt1 {/* ( margin-top * 1 ) */ margin-top: 8px; }
.pright .mt1 { margin-top: 5px; }
.mt2 {/* ( margin-top * 2 ) */ margin-top: 16px; }
.clear { overflow: hidden; }
.fs-12 { font-size: 12px; }
.fc-f60 { color: #F60; }
.fc-f90 { color: #F90; }
.clr { clear: both; }
.ipt-txt { line-height: 15px; padding: 4px 5px; border-width: 1px; border-style: solid; border-color: #666 #BBB #BBB #666; font-size: 12px; margin-right: 2px; }
.nb { line-height: 20x; padding: 1px 2px; border-width: 1px; border-style: solid; border-color: #666 #BBB #BBB #666; font-size: 12px; margin-right: 2px }
.btn-1 { width: 56px; height: 24px; border: none;  line-height: 25px; letter-spacing: 1px; cursor: pointer; overflow: hidden; color: #585858; }
.btn-2 { width: 70px; height: 25px; border: none;  line-height: 25px; overflow: hidden; color: #444; margin-right: 2px; cursor: pointer; }
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header { width: 100%; width: 960px; margin: auto; overflow: hidden; }
.header .header_top { height: 25px; line-height: 25px; border-bottom: 1px solid #DBDBDB; color: #676767; }
.header .time { float: left; padding-left: 10px; }
.header .toplinks { float: right; }
.header .toplinks a { margin: 0 5px; }
.header .toplinks span { margin-left: 15px; }
.header .toplinks span a { margin: 0 2px; }
.header .search { overflow: hidden; }
.header a { color: #777; }
.header a:hover { color: #ff3333; text-decoration: none; }
.header .top { clear: both; overflow: hidden; margin-top: 10px; }
.header .title { float: left; padding-left: 10px; }
.header .title h1 a { width: 216px; height: 54px; display: block; overflow: hidden; }
.header .banner { width: 960px; height: 230px; float: left; overflow: hidden; }
.header .banner img { width: 960px; height: 230px; display: block; }
.header .welcome { float: right; margin-top: 20px; padding-right: 10px; color: #999; }
.header .welcome a { margin: 0px 3px; }
/*----- �°浼���˵�λ�õ���ʽ -------*/
.header .nav { }
/*-------- Բ��ģ�� ---------*/
.module, .module .mid { overflow: hidden; }
.module .top .t_l, .module .bottom .b_l { float: left; overflow: hidden; }
.module .top .t_r, .module .bottom .b_r { float: right; overflow: hidden; }
.module .top em { float: left; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-left: 5px; }
.module .top em a:link, .module .top em a:visited { font-size: 13px; font-weight: bold; }
.module .top span { }
.module .top strong { cursor: pointer; float: right; font-weight: normal; margin-right: 4px; }
.module .mid .m_l, .module .mid .m_r { overflow: hidden; }
.module .mid .content { overflow: hidden; height: 100%; clear: both; margin-right: 8px; margin-left: 8px; padding-top: 8px;/*padding-bottom: 10px;*/ }

/*------ ��ɫ -------*/
.blue .top { background-position: 0 -72px; background-repeat: repeat-x; height: 70px; }
.blue .top .t_l { background-position: 0 0; background-repeat: no-repeat; height: 70px; width: 5px; }
.blue .top .t_r { background-position: -6px 0; background-repeat: no-repeat; height: 70px; width: 5px; }
/* --------- ���� ----------------*/
.w963 { width: 960px; }
#navMenu { width: 915px; overflow: hidden; height: 28px; padding: 8px 0 0 15px; }
#navMenu ul { float: left; height: 22px; }
#navMenu ul li { float: left; height: 22px; margin-right: 10px; margin-left: -3px; padding-left: 10px; }
#navMenu ul li a { color: #FFF; height: 22px; text-decoration: none; display: inline-block; position: relative; }
#navMenu ul li span { cursor: pointer; display: inline-block; height: 22px; line-height: 20px; margin: 0 0 0 5px; padding: 0 5px 0 0; text-align: center; vertical-align: middle; font-weight: bold; color: #ebf5e9; }
#navMenu ul li.hover { padding-top: 0; }
#navMenu ul li.hover a { bdisplay: inline-block; position: relative; }
#navMenu ul li.hover span {  cursor: pointer; display: inline-block; height: 22px; line-height: 20px; margin: 0 0 0 5px; padding: 0 5px 0 0; text-align: center; vertical-align: middle; }
#navMenu ul li a.hover, #navMenu ul li a:hover {  text-decoration: none; display: inline-block; position: relative; }
#navMenu ul li a.hover span, #navMenu ul li a:hover span {  cursor: pointer; display: inline-block; height: 22px; line-height: 20px; margin: 0 0 0 5px; padding: 0 5px 0 0; text-align: center; vertical-align: middle; }
/*-------- �����˵� --------------*/
.dropMenu { position: absolute; top: 0; z-index: 100; width: 120px; visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
margin-top: -1px; border: 1px solid #93E1EB; border-top: 0px solid #3CA2DC; background-color: #FFF;  padding-top: 6px; padding-bottom: 6px; }
.dropMenu li { margin-top: 2px; margin-bottom: 4px; padding-left: 6px; }
.dropMenu a { width: auto; display: block; color: black; padding: 2px 0 2px 1.2em; }
* html .dropMenu a { width: 100%; }
.dropMenu a:hover { color: red; text-decoration: underline; }
/*------ //������ ---------*/
.search-keyword { width: 120px; height: 18px; padding-top: 2px; padding-left: 6px; border: 0px; border: #badaa1 solid 1px; background: #FFF; color: #444; margin-top: 15px; margin-left: 20px; }
.search-submit { cursor: pointer; width: 68px; height: 40px; font-size: 0px; color: #fafafa; border: 0px; }
.search-option { margin-left: 3px; margin-right: 3px; border: #badaa1 solid 1px; height: 22px; display: none; }
.w963 .search { padding-left: 10px; line-height: 32px; }
.w963 .form h4 { display: none; }
.w963 .form { float: left; margin: 0 10px 0 0; *margin:0 10px 0 0;
_margin: 5px 10px 0 0; }
.w963 .form1 { float: left; }
.w963 .tags { width: 500px; overflow: hidden; }
.w963 .tags h4 { float: left; margin-right: 6px; height: 26px; font-size: 12px; color: #777; }
.w963 .tags li { float: left; margin-right: 6px; }
.header .nav .end { }
/*-- //End �����˵� --*/

/*---------- frame : channel-nav ---------*/
.channel-nav { margin-top: 8px; padding-left: 6px; height: 24px; width: 950px; overflow: hidden; }
.channel-nav .sonnav { width: 830px; line-height: 26px; float: left; color: #256DB1; }
.channel-nav .sonnav span { margin-right: 10px; float: left; }
.channel-nav .sonnav span a { padding: 0 4px; border: 1px solid #BADAA1; height: 22px; line-height: 21px;  display: inline-block; }
.channel-nav .sonnav span a.thisclass { border: 1px solid #3aa21b; }
.channel-nav .sonnav a { color: #428C5B; text-decoration: none; }
.channel-nav .sonnav a:hover { color: #287212; }
.channel-nav .back { display: block; height: 22px; line-height: 21px; padding-top: 6px; padding-right: 10px; padding-left: 20px; letter-spacing: 2px; float: right;  }
.channel-nav .back a { color: #397CBE; }
.channel-nav .back a:hover { text-decoration: none; color: #777; }
/*pic scroll
----------------------------------*/
.infiniteCarousel { width: 700px; position: relative; margin-left: auto; margin-right: auto; }
.infiniteCarousel .wrapper { width: 640px; overflow: auto; height: 170px; margin: 0 30px; top: 0; }
.infiniteCarousel ul a img { border: 1px solid #E3E3E3; padding: 2px; width: 143px; height: 106px; display: block; }
.infiniteCarousel .wrapper ul { width: 625px; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; top: 0; }
.infiniteCarousel ul li { display: block; color: #6C6D61; float: left; padding: 10px 6px; height: 147px; width: 147px; text-align: center; }
.infiniteCarousel ul li a, .infiniteCarousel ul li a:visited { color: #6C6D61; }
.infiniteCarousel .wrapper ul li a:hover { text-decoration: underline; }
.infiniteCarousel ul li a:hover img { border-color: #aaa; }
.infiniteCarousel ul li a span { display: block; line-height: 17px; padding-top: 6px; }
.infiniteCarousel .arrow { display: block; height: 26px; width: 26px; text-indent: -999px; position: absolute; top: 70px; cursor: pointer; outline: 0; }
.infiniteCarousel .forward {  right: 0; }
.infiniteCarousel .back {  left: 0; }
/*----------dedeinfolink  ---------*/
#dedeinfolink { margin-bottom: 6px; }
#dedeinfolink tr td div { padding: 0 5px;  margin-right: 8px; }
#dedeinfolink tr td { line-height: 18px; }
#dedeinfolink tr td.spline { font-size: 1px; height: 1px; line-height: 1px; border-bottom: 1px dashed #dedede; }
#dedeinfolink tr td.iftitle { font-weight: bold; color: #428C5B; line-height: 24px; border-bottom: 1px dashed #dedede; }
/*---------- frame : footer ---------*/
.footer { width: 960px; margin: auto; color: #999; text-align: center; margin-top: 8px; padding-bottom: 10px; border-top: 1px solid #D4C27F; padding-top: 10px; }
.footer .link { text-align: center; padding: 5px 0px; }
.footer .link a { margin: 0px 5px; color: #666666; }
.footer .powered { font-size: 10px; line-height: 25px; }
.footer .powered strong { color: #690; }
.footer .powered strong span { color: #F93; }
.footer .copyright { color: #666666; line-height: 23px; }
/*�������
------------------------------------*/
#dedecms_skins { float: right; padding: 5px; width: 120px; padding-right: 0px; list-style: none; overflow: hidden; }
#dedecms_skins li { float: left; margin-right: 5px; width: 15px; height: 15px; text-indent: -999px; overflow: hidden; display: block; cursor: pointer;  }
#dedecms_skins_0 { background-position: 0px 0px; }
#dedecms_skins_1 { background-position: 15px 0px; }
#dedecms_skins_2 { background-position: 35px 0px; }
#dedecms_skins_3 { background-position: 55px 0px; }
#dedecms_skins_4 { background-position: 75px 0px; }
#dedecms_skins_5 { background-position: 95px 0px; }
#dedecms_skins_0.selected { background-position: 0px 15px !important; }
#dedecms_skins_1.selected { background-position: 15px 15px !important; }
#dedecms_skins_2.selected { background-position: 35px 15px !important; }
#dedecms_skins_3.selected { background-position: 55px 15px !important; }
#dedecms_skins_4.selected { background-position: 75px 15px !important; }
#dedecms_skins_5.selected { background-position: 95px 15px !important; }
/*---------------------navagation menu---------------*/
.headtop3 { float: right; display: inline; padding-right: 10px; line-height: 54px; height: 44px; }
.headbox2 { border: 1px solid #59C700; height: 38px; line-height: 38px; text-align: center; font-weight: bold; font-size: 14px; margin: 2px auto; }
.headbox3 { border: 1px solid #F9DB8B; height: 50px; margin: 0px auto; width: 980px; background-color: #F9DB8B; clear: both; overflow: hidden; }
.headbox2_area { float: left; margin: 3px 0 0 6px; display: inline; }
.headbox2_area h2 { color: #725112; float: left; width: 41px; padding-top: 7px; height: 44px; text-align: center; font-size: 14px; }
.headbox2_area ul { float: left; }
.headbox2_area ul li a { padding-left: 5px !important; *padding-left:4px !important;
padding-left: 4px; margin-right: 3px; line-height: 23px; }
/*---------------------part1 menu---------------*/
.part1 { width: 960px; margin: 5px auto; overflow: hidden }
.part1_left { width: 288px; height: 450px; float: left; overflow: hidden; }
.part1_left_title {  line-height: 28px; height: 28px; }
.part1_left_title a { font-size: 13px; padding-top: 3px; }
.part1_left_title strong { PADDING-LEFT: 20px; FONT-SIZE: 13px; FLOAT: left; COLOR: #008cde; LINE-HEIGHT: 26px; height: 26px; }
.part1_left_title span { PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: right; LINE-HEIGHT: 26px; height: 26px; }
.part1_left1 { width: 286px; float: left; border: 1px solid #D4C27F; height: 203px; overflow: hidden; height: 200px; }
.part1_left2 { width: 286px; float: left; border: 1px solid #D4C27F; height: 243px; overflow: hidden; margin-top: 5px; height: 241px; }
.part1_left_xinwen { width: 286px; float: left; overflow: hidden; }
.part1_left_xinwen ul { float: left }
.part1_left_xinwen li { list-style-type: none; border-bottom: 1px dashed #ddd; padding-top: 3px; padding-bottom: 3px; vertical-align: middle; text-align: left;  }
.part1_left_xinwen li a { padding-left: 20px !important; * padding-left:10px !important;
padding-left: 10px; font-size: 12px; white-space: nowrap; }
.part1_center { width: 370px; height: 449px; float: left; margin-left: 6px; margin-right: 6px; overflow: hidden; }
.part1_center_1 { width: 368px; float: left; border: 1px solid #D4C27F; height: 200px; overflow: hidden; }
.part1_center_2 { width: 368px; float: left; border: 1px solid #D4C27F; height: 240px; overflow: hidden; margin-top: 5px; }
.part1_center_liaofa { /*margin-top:3px;*/ }
.part1_center_liaofa li { list-style-type: none; border-bottom: 1px dashed #ddd; /*padding-top:3px; padding-bottom:3px;*/ vertical-align: middle; line-height: 25px; }
.part1_center_liaofa li a { padding-left: 20px !important; * padding-left:10px !important;
padding-left: 10px; font-size: 12px; }
.part1_right { width: 288px; height: 450px; float: right; overflow: hidden; }
.part1_right1 { width: 286px; float: right; overflow: hidden; border: 1px solid #D4C27F; height: 200px; }
.part1_right2 { width: 286px; float: right; overflow: hidden; border: 1px solid #D4C27F; margin-top: 5px; height: 241px; }
.part1_right_xinwen { width: 286px; float: left; overflow: hidden; height: 210px; }
.part1_right_xinwen li { list-style-type: none; border-bottom: 1px dashed #ddd; padding-top: 3px; padding-bottom: 3px; vertical-align: middle; text-align: left; }
.part1_right_xinwen li a { padding-left: 20px !important; * padding-left:10px !important;
padding-left: 10px; font-size: 12px; white-space: nowrap; }
.ad1 { margin: 5px auto; width: 960px; overflow: hidden; }
.index_ad { margin: 5px auto; width: 980px; overflow: hidden; }
.flash_focus { width: 260px; height: 170px; float: left; margin-left: 8px; margin-top: 4px; }
/* --------������Ƶ------------- */
.blsp { margin: 5px auto; width: 960px; overflow: hidden }
.blsp_left { width: 475px; float: left; border: 1px solid #D4C27F; height: 460px; }
.blsp_title { float: left; width: 475px; height: 26px;  }
.blsp_title h2 { float: left; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 2px; line-height: 25px; height: 25px; }
.blsp_title span { color: #fff; font-size: 13px; padding-right: 10px; padding-top: 2px; float: right; }
.blsp_content { float: left; width: 220px; height: 195px; margin: 5px 5px; /*border:1px solid #ddd;*/ margin-right: 5px !important; *margin-right:5px !important;
margin-right: 3px; margin-left: 5px !important; *margin-left:5px !important;
margin-left: 3px; }
.blsp_content_img { margin: 0 auto; width: 215px; margin-top: 5px; }
.blsp_content_img img { width: 210px; height: 155px; padding: 2px; border: 1px solid #ddd; }
.blsp_content_title { line-height: 20px; height: 20px; text-align: center; border: 1px dashed #ddd; padding-top: 5px; width: 215px; overflow: hidden; margin-top: 5px; }
.blsp_right { width: 475px; float: right; border: 1px solid #D4C27F; /*margin-left:8px;*/ height: 460px; }
/*--------------  main ���� ----------------------*/
.main_left { float: left; width: 720px; /*border:1px solid #00CC66;*/ }
.main_right { float: right; width: 240px; /*margin-left:5px;*//*border:1px solid #00CC66;*/ overflow: hidden }
.main_left_content_contents { float: left; }
.main_left_content_contents ul { margin-top: 0px; margin-bottom: 5px; margin-left: 5px; }
.main_left_content_contents li { font-size: 12px; letter-spacing: 1px; height: 20px; overflow: hidden; float: left; padding-left: 15px; margin-top: 4px; width: 210px; }
.main_left_content { width: 228px; height: 200px; float: left; margin: 0px 10px 5px 0px; overflow: hidden; border: 1px solid #ddd; margin-right: 10px !important; *margin-right:10px !important;
margin-right: 7px; }
.main_left_content_titile { float: left;  width: 228px; overflow: hidden; margin: 0 auto; }
.main_left_content_intro { float: left; width: 228px; height: 50px; }
.main_left_content_intro span { float: left; line-height: 17px; text-indent: 20px; }
.main_left_content_intro img { padding: 2px; width: 45px; height: 45px; float: left; }
.main_left_content_titile font { float: left; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 2px; line-height: 25px; height: 25px; }
.main_left_content_titile span { color: #fff; font-size: 13px; padding-right: 10px; padding-top: 2px; float: right; line-height: 25px; height: 25px; }
.mrt_ft { border: 1px solid #ddd; margin-bottom: 5px; }
.mrt_ft_img { margin-bottom: 5px; }
.mrt_ft_img img { padding: 5px 5px; width: 225px; height: 158px; }
.mrt_tl { border: 1px solid #ddd; margin-bottom: 5px; }
.mrt_tl_contents { width: 238px; height: 200px!important; *height:174px!important;
height: 174px; }
.mrt_sb { border: 1px solid #ddd; margin-bottom: 5px; }

.main_right_title { float: left;  width: 238px; height: 26px; }
.main_right_title font { float: left; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 2px; }
.main_right_title span { color: #fff; font-size: 13px; padding-right: 10px; padding-top: 2px; padding-bottom: 3px; float: right; }
.main_right_content { float: right; width: 253px; }
.main_right_liaofa { /*margin-top:3px;*/ width: 240px; overflow: hidden; float: left; }
.main_right_liaofa li { list-style-type: none;  border-bottom: 1px dashed #ddd; padding-top: 3px; padding-bottom: 3px; vertical-align: middle; float: left; line-height: 25px; width: 240px; overflow: hidden; }
.main_right_liaofa li a { padding-left: 20px !important; * padding-left:18px !important;
padding-left: 10px; font-size: 12px; float: left }
.main { margin: 5px auto; width: 960px; overflow: hidden; }
.yyhj { margin: 5px auto; width: 958px; overflow: hidden; border: 1px solid #D4C27F; }
#bottom1 { margin: 0 auto; width: 960px; overflow: hidden; }
#bottom1 ul { float: left }
#bottom1 li { float: left; }
#bottom1 li a { float: left; padding-right: 2px!important; *padding-right:2px!important;
padding-right: 1px; }
#bottom1 li a img { border: 1px #D2D2D2 solid; width: 114px; height: 47px; padding-right: 2px; float: left }
#bottom1 li img { border: 1px #D2D2D2 solid; width: 114px; height: 47px; padding-right: 2px; float: left }
#environment a { color: #565656; }
#environment a:link { text-decoration: none; }
#environment a:visited { text-decoration: none; }
#environment a:hover { text-decoration: underline; }
#environment .clear { clear: both; overflow: hidden; font-size: 0px; }
#environment .blank { height: 6px; overflow: hidden; clear: both; }
#environment .blank1 { height: 11px; overflow: hidden; clear: both; }
.left { float: left; }
.right { float: right; }
#environment .linkcolor { color: #ff0000; }
.bttitle { font: "����"; font-size: 18px; color: #000000; font-weight: bold; line-height: 25px; }
/*ҽԺ����8.14*/
#environment { border: #D3CCA6 1px solid; padding: 4px 4px; width: 970px; margin: 5px auto; height: 118px; }
#environment span { height: 112px; }
#environment span img { margin-top: 45px; }
.environPic { width: 793px; float: left; padding: 0px 5px; }
.environPic li { float: left; border: #c5c3c6 3px solid; margin: 4px 12px 4px 0px; display: inline }
.environPic li img { border: #FFF 1px solid; vertical-align: middle; }
.right_shipin { float: left; width: 318px; border: 1px solid #D4C27F; }
.right_shipin_title { float: left; background: url(../images/box1_bg.jpg) repeat-x; line-height: 30px; width: 318px; }
.right_shipin_title h2 { font-size: 12px; font-weight: bold; line-height: 26px; height: 26px; padding-left: 35px; text-decoration: none; padding-top: 5px; }
.right_shipin_content { padding-top: 5px; padding-bottom: 5px; margin-top: 5px; padding-left: 4px; }
.right_shipin_content img { padding: 5px; }
.index_shipin { float: left; width: 318px; border: 1px solid #D4C27F; }
.index_shipin_title { float: left; background: url(../images/box1_bg.jpg) repeat-x; line-height: 30px; width: 318px; }
.index_shipin_title h2 { font-size: 12px; font-weight: bold; line-height: 26px; height: 26px; padding-left: 35px; text-decoration: none; padding-top: 5px; }
.index_shipin_content { margin-top: 5px; padding-left: 4px; padding-bottom: 5px; padding-top: 5px!important; *padding-top:5px!important;
padding-top: 2px; }
.index_shipin_content img { padding: 5px; }
.spdiv { width: 310px; height: 160px; float: left; background: #E9E9E9; overflow: hidden; }
.spdiv li { width: 100%; height: 38px; line-height: 38px; float: left; font-size: 14px; border-bottom: 2px solid #E1E1E1; display: block; text-align: left; text-indent: 8px; }
.spdiv li:hover { background: #D4D4D4; text-decoration: underline; color: #555555; }
.artical_ad { width: 318px; float: left; overflow: hidden; border: 1px solid #F1F1E6; margin-top: 5px; margin-bottom: 5px; }
.artical_ad a img { width: 318px; }
.right_bingli { float: left; width: 318px; border: 1px solid #D4C27F; margin-top: 5px; }
.right_bingli_title { float: left; background: url(../images/box1_bg.jpg) repeat-x; line-height: 30px; width: 318px; height: 30px; }
.right_bingli_title h2 { font-size: 13px; font-weight: bold; line-height: 28px; height: 28px; padding-left: 20px; text-decoration: none; }
.right_bingli_content { margin: 0 auto; text-align: center; height: 310px; width: 225px; overflow: hidden; }
.right_bingli_content img { width: 306px; height: 160px; padding: 5px; }
.right_bingli_content p { text-align: center; line-height: 25px; width: 200px; }
.right_bingli_content p a { line-height: 25px; height: 25px; width: 200px; }
.chat { float: left; width: 310px; height: 50px; margin-left: 5x; margin-bottom: 5px; overflow: hidden; }
.chat img { width: 310px; height: 50px; padding-left: 5px; }
/*.right{ width:225px; float:right; height:auto}*/
.right_more { font-size: 13px; color: #336633; }
.news1 ul { margin: 0px 2px 0px 5px }
.news1 li { height: 30px; float: left; width: 200px; margin-left: 2px; }
.news1 li a { width: 190px; font-size: 13px; letter-spacing: 1px; height: 20px; overflow: hidden;  float: left; padding-left: 20px; margin-top: 5px; color: #336633; }
.border3 { width: 226px; float: left; border: 1px solid #D4C27F; height: 180px; }
#zjtop { PADDING-LEFT: 8px; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px }
#zjmiddle { /*border:1px solid #a7af86;*/ }
#zj { FLOAT: right; margin: 7px; 5px;
}
#zjend { WIDTH: 226px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px }
.zjjsfont { FLOAT: right; WIDTH: 125px }
.zjjs { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px }
.zjjs LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed }
.zjjs IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px }
.zjjs H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #48521e; PADDING-TOP: 3px }
.zjjs P { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; TEXT-INDENT: 2em; PADDING-TOP: 6px }
.zjjsfontd { OVERFLOW: hidden; WIDTH: 125px; COLOR: #48521e; HEIGHT: 80px }
.zjjs { WIDTH: 255px }
#sbtop { PADDING-LEFT: 8px;  WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px }
#sbmiddle { /*border:1px solid #a7af86;*/ }
#sb { FLOAT: right; margin: 7px; 5px;
}
#sbend {  WIDTH: 226px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px }
.sbjsfont { FLOAT: right; WIDTH: 125px }
.sbjs { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; }
.sbjs LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed }
.sbjs IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px }
.sbjs H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #48521e; PADDING-TOP: 3px }
.sbjs P { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 200px; TEXT-INDENT: 2em; PADDING-TOP: 6px }
.sbjsfontd { OVERFLOW: hidden; WIDTH: 125px; COLOR: #48521e; HEIGHT: 80px }
.sbjs { WIDTH: 315px; }
#list_fous { width: 215px; height: 182px; margin: 5px 5px 5px 2px; }
.wjsp { width: 318px; float: left; border: 1px solid #D4C27F; margin-top: 5px; text-align: center; line-height: 25px; height: 220px; }
.wjsp_title { float: left; font-size: 14px; font-weight: bold; line-height: 25px; background: #CEE9BC; width: 318px; text-align: left; padding-left: 10px; color: #000; }
.artyy { width: 600px; margin: 0px auto; text-align: center; }
.tishi { width: 600px; margin: 0px auto; text-align: center; line-height: 25px; text-align: left; border: 1px solid #99cc00; margin-top: 5px; padding: 5px; }
.tishi span { font-weight: bold; }
.tishi span a { color: #ff0000; }
.xiangguan { width: 630px; margin: 5px auto; }
.xiangguan_l { float: left; width: 305px; border-right: 1px solid #D4C27F; height: 170px; margin-left: 5px; }
.xiangguan_l h1 { font-size: 14px; font-weight: bold; line-height: 28px; padding-left: 10px; }
.xiangguan_r { float: right; width: 305px; border-right: 1px solid #D4C27F; height: 170px; margin-right: 5px; }
.xiangguan_r h1 { font-size: 14px; font-weight: bold; line-height: 28px; padding-left: 10px; }
.header980 { width: 100%; width: 980px; margin: auto; overflow: hidden; }
.w9801 { width: 982px; margin: 0 auto; overflow: hidden;  height: 44px; }
.w9801 ul { width: 980px; margin: 0 auto; overflow: hidden; height: 44px; }
.w9801 ul li { width: 112px; line-height: 44px; float: left; text-align: center; }
.w9801 ul li a { color: #FFF; font-size: 16px; font-weight: bold; text-decoration: none; }
.header980 .logo { width: 380px; height: 68px; float: left; overflow: hidden; }
.header980 .logo img { width: 380px; height: 68px; display: block; }
.top_links { float: right; width: 420px; height: 68px; line-height: 34px; }
.top_links a { float: left; line-height: 34px; width: 60px; padding-left: 5px; padding-right: 5px; }
.fsr-12 { font-size: 12px; color: #FF0000; }
.fsr-12 a { color: #FF0000; }
.daohang { width: 980px; margin: 5px auto; height: 41px; overflow: hidden;  }
.daohang li { float: left; line-height: 36px; font-size: 20px; font-weight: bold; DISPLAY: block; text-align: center; margin: 5px 9px 5px 9px; }
.daohang li a { color: #FFFFFF }
.daohang .col { MARGIN-TOP: 15px; BACKGROUND: #fff; WIDTH: 2px; LINE-HEIGHT: 15px; HEIGHT: 15px; color: #FFFFFF }
.nav { width: 980px; height: 84px; margin: 5px auto; }
.nav1 { width: 313px; height: 84px; float: left; margin-left: 30px !important; * margin-left:30px !important;
margin-left: 15px; }
.nav1 li { list-style: none; float: left; text-align: left;  width: 70px; }
.nav1 li a { margin-left: 25px; margin-top: 15px; line-height: 27px; border-left: 1px solid #ddd; border-bottom: 1px solid #F0D1A5; font-size: 14px; padding-left: 2px; }
.nav2 { width: 392px; height: 84px; margin-left: 6px; float: left }
.nav2 li { list-style: none; float: left; text-align: left;  width: 115px; }
.nav2 li a { margin-left: 25px; margin-top: 15px; line-height: 27px; border-left: 1px solid #ddd; border-bottom: 1px solid #F0D1A5; font-size: 14px; padding-left: 2px; }
.nav3 { width: 225px; height: 84px; margin-left: 6px; float: left }
.nav3 li { list-style: none; float: left; text-align: left;  width: 112px; }
.nav3 li a { margin-left: 25px; margin-top: 15px; line-height: 27px; border-left: 1px solid #ddd; border-bottom: 1px solid #F0D1A5; font-size: 14px; padding-left: 2px; }
.mbody { float: left; width: 686px; overflow: hidden }
.sidebar { float: right; width: 284px; margin-left: 5px; overflow: hidden; }
.mb_ad1 { float: left; width: 684px; border: 1px solid #97C6CC; height: 135px; overflow: hidden }
.mbody32 { float: left; /*width:686px; */ width: 653px; overflow: hidden }
.sidebar32 { float: right; /*width:284px;*/ width: 320px; margin-left: 5px; overflow: hidden; }
.body1 { width: 684px; height: 290px; border: 1px solid #D7F0E8; float: left; margin-top: 5px; }
.body1 .titie { float: left; width: 684px; height: 32px;  line-height: 32px; }
.body1 .titie span { font-size: 14px; font-weight: bold; float: left; padding-left: 5px; }
.body1 .titie font { font-size: 12px; float: right; }
.body1 .titie font a { color: #FF0000; padding-left: 10px; padding-right: 10px; }
.body1 .content { float: left; width: 666px; height: 130px; border-bottom: 1px dashed #ddd; margin: 0 auto; }
.body1 .cleft { float: left; width: 160px; height: 130px; margin-left: 5px; margin-top: 5px; }
.body1 .cleft img { padding: 2px; border: 1px solid #ddd; }
.body1 .cright { float: left; width: 490px; height: 130px; }
.body1 .cright .title { float: left; width: 480px; line-height: 32px; text-align: center; font-size: 14px; font-weight: bold; }
.body1 .cright .title a { color: #FF0000 }
.body1 .cright .intro { padding: 5px; text-indent: 2em; font-size: 12px; line-height: 24px; float: left; }
.body1 .bottom { float: left; width: 212px; height: 112px; margin-left: 6px; overflow: hidden; border: 1px solid #ddd; margin-top: 2px; }
.body1 .bottom li { font-size: 12px; line-height: 18px;  float: left; margin-top: 4px; width: 198px; overflow: hidden; height: 18px; }
.body1 .bottom li a { font-size: 12px; padding-left: 12px; }
.body2 { float: left; width: 684px!important; *width:684px!important;
width: 684px; height: 303px; border: 1px solid #D4C27F; overflow: hidden }
.body2 .title1 { width: 100%; height: 30px; background: url(../images/box1_bg.jpg) repeat-x; font: 15px bold; line-height: 30px; }
.body2 .title1 a { /*color:#D1B341;*/ padding-left: 15px; color: #000; }
.body2 .content { float: left; width: 686px; height: 274px; overflow: hidden; }
.body2 .cleft { float: left; width: 200px; height: 200px; }
.body2 .cleft img { padding: 4px 5px; border: 1px solid #ddd; margin-left: 5px; margin-top: 5px; }
.body2 .right { float: left; width: 470px; height: 200px; overflow: hidden; }
.body2 .cright .title { float: left; width: 470px; line-height: 32px; text-align: center; font-size: 14px; font-weight: bold; }
.body2 .cright .title a { color: #FF0000 }
.body2 .cright .intro { padding: 5px; text-indent: 2em; font-size: 12px; line-height: 24px; float: left; width: 470px; }
.body2 .cright .links { line-height: 24px; float: left; width: 460px; border: 1px dashed #D4C27F; margin-left: 8px; }
.body2 .cright .links a { padding-left: 10px; }
.body2 .content .cbottom { float: left; width: 668px; height: 62px; margin-left: 6px; overflow: hidden; margin-top: 2px; border: 1px dashed #D4C27F; }
.body2 .content .cbottom li { font-size: 12px; line-height: 30px;  float: left; margin-top: 2px; width: 218px; overflow: hidden; }
.body2 .content .cbottom li a { font-size: 12px; padding-left: 15px; }
.body32 { float: left; /*width:684px;*/ width: 648px; height: 303px; border: 1px solid #D4C27F; overflow: hidden; }
.title32 { width: 100%; height: 30px; background: url(../images/box1_bg.jpg) repeat-x; font: 15px bold; line-height: 30px; }
.title32 a { /*color:#D1B341;*/ padding-left: 15px; color: #000; }
.body32 .content { float: left; /*width:686px;*/ width: 648px; height: 274px; overflow: hidden; }
.body32 .cleft { float: left; width: 180px; height: 200px; }
.body32 .cleft img { padding: 4px 5px; border: 1px solid #ddd; margin-left: 5px; margin-top: 5px; width: 175px; height: 172px; overflow: hidden }
.body32 .right { float: right; width: 445px; height: 200px; overflow: hidden; }
.body32 .cright .title { float: left; width: 445px; line-height: 32px; text-align: center; font-size: 14px; font-weight: bold; }
.body32 .cright .title a { color: #FF0000 }
.body32 .cright .intro { padding: 5px; text-indent: 2em; font-size: 12px; line-height: 24px; float: right; width: 435px; }
.body32 .cright .links { line-height: 24px; float: right; width: 445px; border: 1px dashed #D4C27F; margin-right: 5px; }
.body32 .cright .links a { padding-left: 10px; }
.body32 .content .cbottom { float: left; width: 630px; height: 62px; margin-left: 6px; overflow: hidden; margin-top: 2px; border: 1px dashed #D4C27F; }
.body32 .content .cbottom li { font-size: 12px; line-height: 24px; float: left; margin-top: 4px; width: 206px; overflow: hidden; height: 22px; }
.body32 .content .cbottom li a { font-size: 12px; padding-left: 15px; }
.mbconts { float: left; width: 684px; height: 280px; border: 1px solid #D7F0E9; margin-top: 5px; }
.mbc { float: left; width: 215px; height: 260px; margin-top: 10px; margin-left: 8px !important; * margin-left:8px !important;
margin-left: 1px; }
.mbc_img { margin: 2px auto; width: 215px; }
.mbc_img img { border: 1px solid #ddd; padding: 2px; width: 145px; height: 115px; }
.mbc_cont { float: left; width: 212px; height: 112px; margin-left: 6px; overflow: hidden; margin-top: 5px; }
.mbc_cont li { font-size: 12px; line-height: 22px; float: left; width: 198px; overflow: hidden; }
.mbc_cont li a { font-size: 12px; padding-left: 12px; }
.mbc .title { float: left; border-bottom: 1px solid #D7F0E9; width: 215px; overflow: hidden; margin: 0 auto;  }
.mbc .title font { float: left; font-size: 13px; font-weight: bold; padding-left: 18px; padding-top: 2px; line-height: 25px; height: 25px; }
.mbc .title span { color: #fff; font-size: 13px; padding-right: 10px; padding-top: 2px; float: right; line-height: 25px; height: 25px; }
.sdbt { float: left;/* width:282px;*/ width: 318%; background: url(../images/box1_bg.jpg) left top repeat-x; font-weight: bold; font-size: 14px; line-height: 29px; }
.sdbt a { padding-left: 25px; color: #8E6E02; }
.zjft { float: left; width: 282px; height: 248px; border: 1px solid #E0F0F1; }
.ftmg { margin-top: 5px; }
.ftmg img { padding: 5px 5px; }
.sbhj { float: left; width: 282px; height: 234px; border: 1px solid #E0F0F1; }
.sbhjmg { margin-top: 5px; margin-left: 8px; }
.sbhjmg img { padding: 5px 5px; }
.jktd { float: left; width: 282px; height: 208px; border: 1px solid #E0F0F1; }
.jktdmg { margin-top: 5px; margin-left: 2px; }
.jktdmg img { padding: 5px 5px; }
.jdsb { float: left; width: 282px; height: 248px; border: 1px solid #E0F0F1; }
.jdsbjs { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; overflow: hidden; width: 99%; height: 120px; margin-top: 5px; }
.jdsbjs LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed }
.jdsbjs IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px }
.jdsbjs H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #48521e; PADDING-TOP: 3px }
.jdsbjs P { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; TEXT-INDENT: 2em; PADDING-TOP: 6px }
.lylx { float: left; width: 282px; height: 273px!important; *height:273px!important;
height: 270px; border: 1px solid #D4C27F; overflow: hidden }
.lylxmg { margin-top: 5px; margin-left: 2px; font-size: 14px; line-height: 20px; }
.lylxmg img { padding: 2px 5px; }
.ysjs { float: left; /*width:282px; */ width: 318px; /*height:678px;*//*height:554px;*/ height: 450px; border: 1px solid #D4C27F; margin-top: 5px; overflow: hidden; }
.doc_cont { float: left; width: 302px; height: 140px; overflow: hidden; border-bottom: 1px dashed #D4C27F; background-color: #FFFFFF; margin-left: 5px; }
.doc_lt { float: left; width: 115px; height: 128px; margin-top: 10px; margin-left: 5px !important; *margin-left:5px !important;
margin-left: 3px; overflow: hidden; }
.doc_lt img { padding: 2px; border: 1px solid #ddd; width: 107px; height: 120px; }
.doc_rt { float: left; width: 162px; height: 135px; margin-left: 5px; margin-top: 5px; overflow: hidden }
.doc_rt li { float: left; line-height: 20px; width: 160px; }
.doc_bt { float: left; width: 280px; height: 125px; line-height: 24px; margin-left: 10px; text-indent: 2em; }
.f12r { color: #FF0000 }
.f12r a { color: #FF0000 }
.f12bl { color: #1059B0; }
.f12bl a { color: #1059B0; }
.zxyy { float: left; width: 282px; height: 330px; border: 1px solid #E0F0F1; }
.top_rongyu { padding-left: 30px; clear: both; margin-top: 35px; float: right; margin-right: 10px; }
.top_rongyu span { padding-left: 5px;  }
.top_button { width: 260px; color: #cccccc; height: 28px; line-height: 28px; margin-top: 10px; float: right; }
/*.top_button a{MARGIN-LEFT: 27px; MARGIN-RIGHT: 10px;text-decoration:none;}*/
.top_button a { text-decoration: none; width: 66px; margin-left: 28px; }
.index_top { margin: 0 auto; height: 124px; width: 980px; overflow: hidden; }
.box1 { margin: 5px auto; width: 980px; overflow: hidden; height: 250px; }
.box1 .title { width: 100%; height: 30px; background: url(../images/box1_bg.jpg) repeat-x; font: 15px bold; line-height: 30px; }
.box1 .title a { /*color:#D1B341;*/ padding-left: 15px; color: #000; }
.bod1_lt { float: left; width: 298px; height: 248px; border: 1px solid #D4C27F; }
.bod1_ct { float: left; /*width:380px;*/ width: 340px; height: 248px; margin-left: 7px; border: 1px solid #D4C27F; overflow: hidden; }
.bod1_ct .content { float: left; width: 360px; float: left; }
.bod1_ct .content li { float: left; line-height: 24px; width: 350px; }
.bod1_ct .content li a { padding-left: 20px; }
.bod1_rt { float: left; width: 282px; height: 248px; border: 1px solid #D4C27F; margin-left: 7px; overflow: hidden; }
.bod1_rt .imgs { margin-left: 5px; margin-top: 5px; }
.box2 { float: left; width: 684px!important; *width:684px!important;
width: 684px; /*height:368px;*/ height: 307px!important; *height:307px!important;
height: 306px; border: 1px solid #D4C27F; margin-top: 5px; overflow: hidden }
.box2 .title1 { width: 100%; height: 35px;  font: 15px bold; line-height: 35px; font-weight: bold; }
.box2 .title1 a { padding-left: 15px; color: #4D7D02; }
.b2c { float: left; /*width:222px;*/ width: 215px; height: 320px; overflow: hidden; margin-top: 5px; }
.b2c_tt { line-height: 30px; float: left; margin-top: 20px; margin-left: 20px; font-size: 14px; width: 198px; font-weight: bold; }
.b2c_tt a { color: #CDA72B; padding-left: 15px; border-bottom: 1px solid #D8B455; border-left: 2px solid #D8B455; }
.b2c_ct { padding: 5px 5px; }
.b2c_ct span { text-align: center; font-size: 14px; width: 210px; line-height: 30px; height: 30px; overflow: hidden; }
.b2c_ct span a { color: #D4C27F; width: 210px; line-height: 30px; height: 30px; overflow: hidden; }
.b2c_ct p { text-align: left; font-size: 12px; width: 210px; line-height: 30px; text-indent: 2em; }
.b2c_bt { }
.b2c_bt li { font-size: 12px; line-height: 24px;  float: left; margin-top: 4px; width: 178px; height: 20px; overflow: hidden; }
.b2c_bt li a { padding-left: 35px; }
.box3 .title2 { width: 100%; height: 30px; background: url(../images/box1_bg.jpg) repeat-x; font: 15px bold; line-height: 30px; }
.box3 .title2 a { /*color:#D1B341;*/ padding-left: 15px; color: #000; }
.box3 { margin: 5px auto; width: 980px; /*height:680px;*/ height: 930px; overflow: hidden; }
.box4 { margin: 5px auto; width: 980px; height: 620px; overflow: hidden; }
.box32 { float: left; /*width:684px;height:368px;*/ width: 648px; height: 363px!important; *height:363px!important;
height: 354px; border: 1px solid #D4C27F; margin-top: 5px; overflow: hidden }
.box32 .title1 { width: 100%; height: 35px;  font: 15px bold; line-height: 35px; font-weight: bold; }
.box32 .title1 a { padding-left: 15px; color: #4D7D02; }
.zxzxzj { float: left; width: 282px; height: 98px; border: 1px solid #D4C27F; margin-top: 5px; }
.mtbd { float: left; float: left; width: 282px; height: 230px; border: 1px solid #D4C27F; }
.mtbd .title1 { width: 100%; height: 35px; background: url(../images/box1_bg.jpg) repeat-x; font: 15px bold; line-height: 35px; font-weight: bold; }
.mtbd .title1 a { padding-left: 15px; color: #876200; }
.mtbd_lt { float: left; width: 105px; height: 196px; padding-top: 1px; overflow: hidden }
.mtbd_lt img { width: 100px; height: 33px; border: 0px; float: left; margin-top: 3px; padding-left: 5px; }
.mtbd_rt { float: left; width: 170px; height: 196px; overflow: hidden }
.mtbd_rt li { float: left; width: 160px; list-style: none; line-height: 35px; overflow: hidden;  padding-left: 15px; border-bottom: 1px dashed #ccc; }
.green { font-size: 13px; color: #D4C27F; font-weight: bold; }
.green a { color: #D4C27F; }
.art_navi { MARGIN: 15px auto 0px; WIDTH: 585px }
.art_navi UL { BORDER-TOP: #D4C27F 1px solid; BORDER-LEFT: #D4C27F 1px solid; WIDTH: 583px; HEIGHT: 84px }
.art_navi UL LI { BORDER-RIGHT: #D4C27F 1px solid; PADDING-LEFT: 8px; FLOAT: left; WIDTH: 185px; LINE-HEIGHT: 27px; BORDER-BOTTOM: #D4C27F 1px solid; HEIGHT: 27px }
.art_navi UL LI A { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #222; TEXT-DECORATION: none }
.art_navi UL LI A:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #222; TEXT-DECORATION: none }
.art_navi UL LI A:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #222; TEXT-DECORATION: none }
.art_navi UL LI A:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f60; TEXT-DECORATION: none }
.mtft { float: left; width: 316px; height: 248px; border: 1px solid #D4C27F; overflow: hidden; }
.mtft .imgs { margin-left: 5px; margin-top: 5px; text-align: center }
.mtft .title { width: 100%; height: 30px; background: url(../images/box1_bg.jpg) repeat-x; font: 15px bold; line-height: 30px; }
.mtft .title a { /*color:#D1B341;*/ padding-left: 15px; color: #000; }
.docinfos { float: left; width: 316px; /*height:678px;*/ height: 680px; border: 1px solid #D4C27F; overflow: hidden; }
.docinfo { float: left; width: 316px; height: 210px; overflow: hidden; border-bottom: 1px dashed #D4C27F; background-color: #FFFFFF; margin-left: 5px; }
.info_lt { float: left; width: 115px; height: 128px; margin-top: 10px; margin-left: 5px !important; *margin-left:5px !important;
margin-left: 3px; overflow: hidden; }
.info_lt img { padding: 2px; border: 1px solid #ddd; width: 107px; height: 120px; }
.info_rt { float: left; width: 162px; height: 135px; margin-left: 5px; margin-top: 5px; overflow: hidden }
.info_rt li { float: left; line-height: 20px; width: 160px; }
.info_bt { float: left; width: 260px; height: 125px; line-height: 24px; margin-left: 10px; text-indent: 2em; }
.title316 { float: left; width: 316px; background: url(../images/box1_bg.jpg) left top repeat-x; font-weight: bold; font-size: 14px; line-height: 29px; }
.title316 a { padding-left: 25px; color: #8E6E02; }
.mvrpt { float: left; float: left; width: 316px; height: 230px; border: 1px solid #D4C27F; }
.mvrpt .title1 { width: 100%; height: 35px; background: url(../images/box1_bg.jpg) repeat-x; font: 15px bold; line-height: 35px; font-weight: bold; }
.mvrpt .title1 a { padding-left: 15px; color: #876200; }
.mvrpt_lt { float: left; width: 105px; height: 196px; padding-top: 1px; overflow: hidden }
.mvrpt_lt img { width: 100px; height: 33px; border: 0px; float: left; margin-top: 3px; padding-left: 5px; }
.mvrpt_rt { float: left; width: 170px; height: 196px; overflow: hidden }
.mvrpt_rt li { float: left; width: 160px; list-style: none; line-height: 35px; overflow: hidden;  padding-left: 15px; border-bottom: 1px dashed #ccc; }
.kflink { float: left; width: 316px; height: 98px; border: 1px solid #D4C27F; margin-top: 5px; margin-bottom: 5px; text-align: center; }
.goto { float: left; width: 316px; height: 280px; border: 1px solid #D4C27F; }
.gotomg { margin-top: 5px; margin-left: 2px; font-size: 14px; line-height: 20px; text-align: center; }
.gotomg img { padding: 5px 5px; }
.mtbd_new { float: left; float: left; width: 316px; height: 620px; border: 1px solid #D4C27F; margin-top: 5px; }
.mtbd_pic { text-align: center; }
.headbox6 { width: 980px; height: 260px; overflow: hidden; }
.headbox5 { width: 980px; height: 145px; overflow: hidden; }
.box5_focus { float: left; height: 145px; width: 477px; overflow: hidden; border: 0; }
.box5_right { float: left; width: 503px; height: 145px; }
.xk_anli { border: #D4C27F solid 1px; margin: 5px auto 5px auto; width: 980px; min-height: 615px; height: auto; font-size: 12px; height: 902px; overflow: hidden; }
.xk_anli_title { height: 30px;  color: #000000; font-size: 14px; width: 978px; ; }
.xk_anli_title strong { float: left; margin-left: 10px; line-height: 30px; }
.xk_anli_title span { float: left; margin-left: 10px; line-height: 30px; color: #000000; }
.xk_anli_content { min-height: 20px; overflow: hidden; margin: 8px auto; }
.xk_anli_content ul { margin: 0; }
.xk_anli_content ul li { list-style: none; width: 220px; float: left; padding: 5px; border: #D4C27F 1px solid; margin-bottom: 5px; margin-left: 10px !important; *margin-left:10px !important;
margin-left: 4px; margin-left: 7px; }
.xk_anli_content_img { }
.xk_anli_content_img img { width: 205px; height: 154px; }
.xk_anli_content_title { overflow: hidden; text-align: center; height: 24px; font-weight: bold; line-height: 24px; margin: 5px auto; border-top: #D4C27F 1px solid; border-bottom: #D4C27F 1px solid; font-size: 12px; }
.xk_anli_content_title a { color: #ff6600; }
.xk_anli_content_info { line-height: 20px; text-indent: 2em; width: 210px; margin: 0 auto; text-align: left; }
.xk_anli_content_info a { color: #9B0000; text-decoration: none; }
.xk_anli a:hover { color: #ff0000; text-decoration: underline; }
.shareto { height: 30px; text-align: right; width: 220px; float: right; }
.shareto a { font-size: 12px; color: #000000 }
.wbzx { float: left; margin-left: 8px; width: 610px; height: 85px; overflow: hidden; text-align: center }
.cximg { margin: 5px auto; height: 60px; width: 980px; overflow: hidden; border-top: 1px solid #D4C27F; text-align: center; }
.wc_anli { border: #D4C27F solid 1px; margin: 5px auto 5px auto; width: 978px; min-height: 248px; height: auto; font-size: 12px; }
/*.wc_anli{border:#D4C27F solid 1px;margin:5px auto 5px auto;width:978px;min-height:450px;height:auto;font-size:12px; height:452px; overflow:hidden;}*/
/*.wc_anli{border:#D4C27F solid 1px;margin:5px auto 5px auto;width:978px;min-height:660px;height:auto;font-size:12px; height:662px; overflow:hidden;}*/
/*.wc_anli{border:#D4C27F solid 1px;margin:5px auto 5px auto;width:978px;min-height:870px;height:auto;font-size:12px; height:872px; overflow:hidden;}*/
.wc_anli_title { height: 30px;  color: #000000; font-size: 14px; width: 978px; ; }
.wc_anli_title strong { float: left; margin-left: 10px; line-height: 30px; }
.wc_anli_title span { float: left; margin-left: 10px; line-height: 30px; color: #000000; }
.wc_anli_content { min-height: 20px; overflow: hidden; margin: 8px auto; }
.wc_anli_content ul { margin: 0; }
.wc_anli_content ul li { list-style: none; width: 218px; float: left; padding: 5px; border: #D4C27F 1px solid; margin-bottom: 5px; margin-left: 10px !important; *margin-left:10px !important;
margin-left: 4px; margin-left: 7px; }
.wc_anli_content_img { }
.wc_anli_content_img img { width: 212px; height: 154px; }
.wc_anli_content_title { overflow: hidden; text-align: center; font-weight: bold; height: 24px; line-height: 24px; margin: 5px auto; border-top: #D4C27F 1px dashed; border-bottom: #D4C27F 1px dashed; font-size: 12px; }
.wc_anli_content_title a { color: #000000;  padding-left: 16px; }
.wc_anli_content_info { line-height: 20px; text-indent: 2em; width: 202px; margin: 0 auto; text-align: left; }
.wc_anli_content_info a { color: #9B0000; text-decoration: none; }
.wc_anli a:hover { color: #ff0000; text-decoration: underline; }
.wc_anli_title2 { height: 30px; color: #5E3500; font-size: 14px; width: 978px; ; }
.wc_anli_title2 ul { height: 35px; width: 980px; }
.wc_anli_title2 ul li { float: left; line-height: 35px; font-size: 16px; }
.tab_hover { background: none repeat scroll 0 0 #87560A; color: #FFFFFF; }
.banner_rj { margin: 0 auto; width: 980px; height: 75px; clear: both; overflow: hidden; margin-top: 170px; }
.topic { width: 977px; height: 41px; margin: 5px auto;  overflow: hidden; }
.topic a { color: 45040C; font-size: 14px; }
.topic_01 { float: left; margin-left: 122px !important; *margin-left:122px !important;
margin-left: 60px; line-height: 25px; height: 25px; padding-top: 10px !important; *padding-top:10px !important;
padding-top: 14px; width: 115px; text-align: center; }
.topic_02 { float: left; margin-left: 14px; line-height: 25px; height: 25px; padding-top: 10px !important; *padding-top:10px !important;
padding-top: 14px; width: 115px; text-align: center; }
.topic_03 { float: left; margin-left: 11px; line-height: 25px; height: 25px; padding-top: 10px !important; *padding-top:10px !important;
padding-top: 14px; width: 115px; text-align: center; }
.topic_04 { float: left; margin-left: 11px; line-height: 25px; height: 25px; padding-top: 10px !important; *padding-top:10px !important;
padding-top: 14px; width: 115px; text-align: center; }
.topic_05 { float: left; margin-left: 11px; line-height: 25px; height: 25px; padding-top: 10px !important; *padding-top:10px !important;
padding-top: 14px; width: 115px; text-align: center; }
.head_oct_width { margin: 0 auto; height: 40px; width: 100%; }
.head_oct_top { margin: 0 auto; height: 40px; overflow: hidden; }
.oct_top_button { float: left; padding-left: 206px; width: 362px; padding-top: 4px; height: 26px; }
.oct_top_button a { padding-left: 22px; float: left; width: 65px; line-height: 26px; height: 26px; }
.oct_top_address { float: right; width: 430px; height: 40px; line-height: 36px; overflow: hidden; margin-right: 170px; }
.mobile { color: #FF0000; }
.mobile a { color: #FF0000; }
.mobile a:hover { color: #FF0000; }
.navi_oct { margin: 0 auto; width: 950px; height: 107px;  overflow: hidden; }
<!--
��Ƶ ��Ӧ��Ŀ--> /*�ײ��޸�*/
.foot_con { margin: 0 auto; margin-top: 10px; width: 980px; height: 343px;  overflow: hidden; }
.foot_nav { height: 39px; line-height: 39px; color: #000; font-size: 14px; width: 980px; text-align: center; margin: 0 auto; }
.foot_nav a { color: #000; margin: 0 8px; }
.foot_copy { float: left; margin-left: 343px; margin-top: 80px; width: 380px; height: 140px; }
.foot_copy li { float: left; line-height: 24px; width: 380px; }
