@charset "utf-8";
body { font-size: 12px; margin: 0px; color: rgb(51, 51, 51); }
ul, li { margin: 0px; padding: 0px; list-style: none outside none; }
a:link { color: rgb(51, 51, 51); text-decoration: none; }
a:visited { text-decoration: none; color: rgb(75, 75, 75); }
a:hover { text-decoration: none; color: rgb(204, 0, 0); }
a:active { text-decoration: none; color: rgb(75, 75, 75); }
a.gray:link { color: rgb(183, 183, 183); text-decoration: none; }
a.gray:hover {  text-decoration: none; }
a.gray:active { color: rgb(0, 0, 0); text-decoration: none; }
a.gray:visited { color: rgb(179, 179, 179); text-decoration: none; }
a.white:link { color: rgb(255, 255, 255); text-decoration: none; }
a.white:hover { color: rgb(255, 255, 255); text-decoration: none; }
a.white:active { color: rgb(255, 255, 255); text-decoration: none; }
a.white:visited { color: rgb(255, 255, 255); text-decoration: none; }

#toubu_2 { margin: 0pt auto; width: auto; overflow: hidden; background: url('/img/topbg.jpg') repeat-x scroll 0% 0% transparent; }
#toubu_2_1 { height: 78px; width:1200px; margin:0 auto;}

#toubu_1_1, #banner, #index_nr, #index_cp, #foot, #dibu2, #sub_bottom { margin: 0pt auto; width: 1200px; overflow: hidden; }
#biaoti { margin: 0pt auto; width: 1200px; }
#toubu_2, #biaoti1, #toubu_1, #dibu, #dibu1, #bannerbg, #dibuzi, #sub_ban { margin: 0px auto; width: 100%; overflow: hidden; }
#bannerbg { margin-top: 10px; height: 350px; }
#toubu_1 { height: 31px; line-height: 30px; background: url('/img/d_bg.jpg') repeat-x scroll 0% 0% transparent; }
#lianjie { float: left; width: 500px; margin-left: 140px ! important; }
#lianjie li { padding-left: 15px; padding-right: 15px; list-style: none outside none; float: left; }
#toubu_1_2 {padding:0px 10px; float: right; font-weight:bold;}

.searchrightl { text-align: left; background: url('/img/imputbg.jpg') repeat-x scroll 0% 0% transparent; border: 1px solid rgb(227, 227, 227); }
#jvzhong { width: 100%; margin: 0pt auto; background: url('/img/tj_bg.jpg') repeat-x scroll 0% 0% transparent; }
#index_cp { margin-top: 3px; }
#index_cp li { line-height: 30px; text-align: center; padding: 0px 20px 0px 15px; float: left; background: url('/img/yd1.jpg') no-repeat scroll right center transparent; }
#index_nr { margin-top: 20px; }
#index_l { float: left; width: 705px; }
#index_about { float: left; width: 210px; padding: 5px 10px 15px; margin-top: 10px; border: 1px solid rgb(216, 216, 216); }
#index_about_bt { background: url('/img/zjhx.jpg') no-repeat scroll left center transparent; height: 35px; width: 100%; }
#index_about_wen { line-height: 21px; width: 100%; text-indent: 20px; }
.leftselect { width: 186px; margin: 0pt auto 0pt 20px; }
.leftselect ul li.selectlist { height: 20px; line-height: 20px; background: url('/img/select_02.gif') no-repeat scroll left top transparent; text-align: center; cursor: pointer; }
.layer { width: 186px; position: absolute; display: none; margin: 0px; }
.layerlist { padding-top: 18px; border: 1px solid rgb(138, 144, 140); }
.layerlist ul { background: none repeat scroll 0% 0% rgb(255, 255, 255); width: auto; padding: 3px 14px; height: 200px; overflow: auto; }
.layerlist ul li { line-height: 20px; height: 20px; white-space: nojvzhong; text-overflow: ellipsis; overflow: hidden; }
#index_cpbf { float: right; width: 450px; overflow: hidden; margin: 10px 0px 0px 5px; }
#index_cpbf_tit {  }
#index_cpbf_nr { width: 100%; margin: 0pt auto; }
#index_cpbf_nr h3 { font-size: 14px; margin: 10px 0px; color: rgb(204, 0, 0); background: url('/img/gif-0493.gif') no-repeat scroll 122px center transparent; }
#index_cpbf_nr ul {  }
#index_cpbf_nr li { width: 22%; float: left; background: url('/img/yd.jpg') no-repeat scroll left center transparent; padding-left: 13px; line-height: 25px; }
#index_cpbf_nr2 { width: 100%; margin: 0pt auto; }
#index_cpbf_nr2 li { width: 218px; float: left; margin-top: 22px; margin-right: 3px; }
.index_cpbf_nr2tu { float: left; width: 45%; }
.index_cpbf_nr2r { float: right; width: 50%; line-height: 18px; color: rgb(102, 102, 102); }
.index_cpbf_nr2r h4 { font-size: 12px; margin: 0px; color: rgb(51, 51, 51); }
.index_cpbf_nr2gd { width: 100%; margin-top: 8px; }
#index_r { float: right; width: 460px; border-left: 1px dashed rgb(216, 216, 216); padding-left: 20px; }
#index_r_xw { float: left; width: 400px; padding-left: 0px; }
#index_r_xw1 { width: 100%; margin-top: 8px; }
#index_r_xw1l { float: left; width: 20%; }
#index_r_xw1r { float: left; width: 55%; line-height: 23px; margin-left:30px; }
#index_r_xwbt { background: url('/img/new.jpg') no-repeat scroll left center transparent; height: 35px; width: 100%; }
#index_r_right { float: right; width: 44.8%; margin-top: 20px; }
.index_r_xwlb { width: 100%; float: left; margin-top: 12px; overflow: hidden; }
.index_r_xwlb LI { padding-right: 0px; clear: both; height: 30px; line-height: 25px; background: url('/img/img00.jpg') no-repeat scroll left 9px transparent; padding-left: 10px; border-bottom:1px #CCCCCC dashed; }
.index_r_xwlb LI a { color: rgb(102, 102, 102); }
.index_r_xwlb LI a:hover { text-decoration: underline; color: rgb(204, 0, 0); }
.index_r_xwlb LI .index_r_xwlb2 { clear: both; overflow: hidden; height: 23px; line-height: 23px; float:right; }
#dibu { background: url('/img/bg_footer.gif') repeat-x scroll 0% 0% rgb(235, 235, 235); margin-top: 20px; overflow: hidden; border-bottom:#000000 2px solid;}
#dibuzi { background: url('/img/bgd.jpg') repeat-x scroll 0% 0% transparent; }
#dibuzi ul { margin-left: 13%; }
#dibuzi li { line-height: 30px; height: 30px; padding: 0pt 25px; float: left; background: url('/img/tj_x.jpg') no-repeat scroll right center transparent; text-align: center; }
#dibu2 { background: url('/img/bg_footin.jpg') no-repeat scroll 0% 0% transparent; padding-top: 20px; text-align: left; padding-bottom: 5px; text-align:center; }
#dibu2 li { float: left; width: 19% ! important; padding: 0pt 0px; }
#dibu2 a{ padding:10px opx;}


DL { padding: 0px; margin: 0px; }
DT { padding: 0px; margin: 0px; }
DD { padding: 0px; margin: 0px; }
UL { padding: 0px; margin: 0px; }
.biaoti { background: url('/img/nav_bg.jpg') repeat-x scroll 0% 0% transparent; width: 100%; margin: 0pt auto; }
#biaoti { height: 33px; background: url('/img/nav_bg.gif') no-repeat scroll 0pt -35px transparent; }
#biaoti li.biaoti_1 { position: relative; float: left; width: 171px; text-align: center; background: url('/img/nav_x.jpg') no-repeat scroll right center transparent; font-size: 14px; height: 33px; line-height: 33px; }
#biaoti li.biaoti_sy { background: url('/img/nav_x1.jpg') no-repeat scroll 0% 0% transparent; }
#biaoti li.biaoti_1 a.biaoti_2 { color: rgb(255, 255, 255); display: block; text-align: center; font-weight: bold; }
#biaoti li.biaoti_1 a.biaoti_2:hover { background: url('/img/nav_bg.gif') no-repeat scroll 0pt 0pt transparent; }
.biaoti_sub_main { z-index: 999; position: absolute; width: 171px; top: 33px; left: -9999px; }
#biaoti li.biaoti_1:hover .biaoti_sub_main { left: 0px; }
.biaoti_sub_main LI { text-align: center; line-height: 26px; height: 27px; font-size: 12px; color: rgb(255, 255, 255); }
.biaoti_sub_main LI A { width: 171px; display: block; background: url('/img/bg_sed_navi.png') no-repeat scroll center bottom transparent; height: 27px; color: rgb(255, 255, 255); }
.biaoti_sub_main LI A:hover { background: url('/img/bg_sed_navi_h.png') no-repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); }
.biaoti_3 { z-index: 100; position: absolute; width: 171px; display: none; background: rgb(242, 242, 242); height:auto; font-size: 12px; overflow: hidden; top: 33px;  }
#biaoti li.biaoti_1:hover .biaoti_3 { display: block; }
.biaoti_4 { margin: 0px auto; width: 171px; overflow: hidden; }
.biaoti_4 DL { float: left; height:auto; overflow: hidden; margin-right: 20px; }

.biaoti_4 DL DD { text-indent: 12px;  height: 30px; overflow: hidden; text-align: left; padding-left:20px;}
.biaoti_4 DL DD A { display: block;background:url(/img/yd.jpg) no-repeat scroll left center rgba(0, 0, 0, 0); }
.biaoti_4 DL DD A:hover {  font-weight: bold; height: 25px; line-height: 25px;  }
.biaoti_4 DL.biaoti_4_1 { width: 140px; }
.biaoti_4 DL.biaoti_4_2 { width: 123px; }
.biaoti_4 DL.biaoti_4_2 DD { width: 110px; }
.biaoti_4 DL.biaoti_4_3 { width: 115px; }
.biaoti_4 DL.biaoti_4_3 DD { width: 103px; }
.biaoti_4_r { width: 160px; height: 340px; }
.biaoti_4_r DL {float: none; height: auto; margin-right: 0px; }
.fl { float: left; }


