@charset "utf-8";




/* 原来的main.css */

body,ul,li,form { margin:0; padding:0; }
body { background:#fff; }
ul,li { list-style:none; }
a { text-decoration:none }
a:hover { text-decoration:underline; }
img { border:none; }
.clearboth {clear:both;height:0;overflow:hidden;}
.cb {clear:both;height:0;overflow:hidden;}

embed:focus {outline: 0;}

#head { position:relative; background:url(images/headbd.gif) repeat-x; z-index:10000;}
.headadd { position:relative; margin:0 auto; width:970px; height:96px; }

.logo { position:absolute; top:20px; left:0; }

.sitemapb { position:absolute; top:0; right:0; }
.sitemap { position:absolute; top:0; width:100%; background:#eeb300; display:none; z-index:10000;}
.sitemapt { position:relative; width:972px; margin:0 auto; background:url(images/sitemapbg.gif) repeat-y;z-index:10000;height:400px;}
.sitemapt td { vertical-align:top; padding-left:12px; }
.sitemapt p { margin:0; padding:0; font:bold 14px/42px \5FAE\8F6F\96C5\9ED1; color:#fff; }
.sitemapt a { font:13px/28px \5FAE\8F6F\96C5\9ED1; color:#000; }
.sitemapt li { padding-left:12px; background:url(images/toplibg.gif) no-repeat 5px 14px; }
.sitemapbadd { position:absolute; right:0; bottom:-21px;z-index:10000;}

.menu { position:absolute; top:47px; right:0; height:49px;}
.menu { background:url(images/headmenu3.jpg) no-repeat -65px 0px;}
.menu2 { background:url(images/headmenu3.jpg) no-repeat 29px 0; right:0; }
.menu ul { padding-right:2px; }
.menu li { float:left; height:49px; }
.menu .active { background:url(images/menuActiveBg.png) no-repeat 18px bottom; color:#d68c00; }
.menu .active8 { background-position:23px  bottom;}
.menu .active1 { background-position:22px  bottom;}
.menu li a { display:block; float:left; overflow:hidden; text-indent:-9999px; width:102px; height:29px; }
.menu2 li a,.menu li a { width:94px; }
.menu .li0 a:hover { background:url(images/headmenu4.jpg) no-repeat; background-position: 29px 0 }
.menu .li1 a:hover,.menu .active1 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-65px 0 }
.menu .li2 a:hover,.menu .active2 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-159px 0 }
.menu .li3 a:hover,.menu .active3 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-253px 0 }
.menu .li4 a:hover,.menu .active4 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-347px 0 }
.menu .li5 a:hover,.menu .active5 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-441px 0 }
.menu .li6 a:hover,.menu .active6 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-535px 0 }
.menu .li7 a:hover,.menu .active7 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-629px 0 }
.menu .li8 a:hover,.menu .active8 a { background:url(images/headmenu4.jpg) no-repeat; background-position:-723px 0 }

.search { position:absolute; padding-left:15px; right:79px; width:291px; height:23px; background:url(images/asw.gif) 194px 1px no-repeat #ede9e1; }
.searchc { height:23px; font:12px/23px \5B8B\4F53; color:#7e7e7e; text-decoration:none; }
.searche { height:23px; font:9px/23px Lucida Sans Unicode,Lucida Grande,sans-serif; color:#7e7e7e; text-decoration:none; }
.search li { float:left; height:23px; padding:0 8px; background:url(images/aheadlibg.gif) no-repeat right center; }
.search a:hover { text-decoration:underline; }
.asearch { position:absolute; padding-left:15px; right:79px; width:291px; height:23px; background:url(images/asw.gif) 194px 1px no-repeat #ede9e1; }
.asearch li { float:left; height:23px; padding:0 8px; background:url(images/aheadlibg.gif) no-repeat right center; }
.asearch a:hover { text-decoration:underline; }
.sw { position:absolute; padding:5px 5px; right:25px; width:79px!important; width:74px; height:13px; border:none; font:12px/13px \5B8B\4F53; color:#7e7e7e; background:none; }
.sb { position:absolute; top:0; right:0; width:23px; height:23px; border:none; background:url(images/asb.gif) no-repeat center; cursor:pointer; }

.choosed1 { position:absolute; top:89px; left:175px; }
.choosed2 { position:absolute; top:89px; left:274px; }
.choosed3 { position:absolute; top:89px; left:373px; }
.choosed4 { position:absolute; top:89px; left:473px; }
.choosed5 { position:absolute; top:89px; left:571px; }
.choosed6 { position:absolute; top:89px; left:668px; }
.choosed7 { position:absolute; top:89px; left:768px; }
.choosed8 { position:absolute; top:89px; left:873px; }

.flash { margin:0 auto; height:310px; background:url(images/flashbga.jpg) top center no-repeat; }
.flashadd { margin:0 auto; padding-top:7px; width:984px; height:303px; }

#main { margin:22px auto; width:997px; background:url(images/mainbd.gif) no-repeat top; }

.left { float:left; margin-left:16px!important; margin-left:8px; width:310px; }

.titlea { width:310px; height:28px; }
.titleal { float:left; width:68px; height:28px; border-bottom:1px solid #c29009;}
.titlear { float:right; width:242px; height:28px; text-align:right; border-bottom:1px solid #dbdbdb; }
.titlear img { margin:8px 3px 0 0; }

.gsgg { width:310px; }
.gsggl { margin:5px 0 0 9px; padding:0; }
.gsggl li { padding-left:12px; width:272px; white-space:nowrap; overflow:hidden; background:url(images/list.gif) no-repeat left; }
.gsggl li a { font:14px/30px \5B8B\4F53; color:#666666; }

.yxgd { margin-top:30px; width:310px; }
.yxgdb { margin-top:11px; width:310px; height:200px; }
.yxgdl { float:left; width:119px; }
.yxgdr { float:right; width:175px; font:14px/22px \5B8B\4F53; color:#535353; }
.yxgdr a { font:bold 18px/19px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#996600; }
.yxgdr p { padding:0; margin:13px 0 0 5px; height:156px; overflow:hidden; }
.yxgdr p a { font:14px/22px \5B8B\4F53; color:#535353; }

.rwft { /*margin-top:30px;*/ width:310px; }
.rwft li { width:310px; height:108px; }
.rwftbd { border-bottom:1px dotted #cccccc; }
.rwftbl { float:left; margin-top:12px; padding:3px; width:78px; height:78px; background:url(images/rwftbd.jpg) no-repeat; }
.rwftbr { float:right; margin:12px 8px 0 0!important; margin:12px 4px 0 0; width:210px; }
.rwftbr b { font:14px/32px \5B8B\4F53; font-weight:bold; }
.rwftbr b a { color:#996600; }
.rwftbr p { margin:0; padding:0; height:44px; overflow:hidden; font:14px/22px \5B8B\4F53; }
.rwftbr p a { color:#535353; }

.mid { float:left; margin-left:26px; width:409px; }

.zyxw { width:409px; height:213px!important; height:184px; }
.zyxwt { width:409px; height:29px; background:url(images/listbbd.gif) no-repeat bottom; }
.zyxwt a { font:14px/28px \5B8B\4F53; color:#996600; font-weight:bold; overflow:hidden; }
.zyxwimg { float:left; margin-top:4px; padding:3px; width:187px; height:135px; background:url(images/zyxwbd.gif) no-repeat; }
.zyxwimg img { width:187px; height:135px; }
.zyxwwd { float:right; margin:19px 9px 0 0!important; margin:19px 4px 0 0; width:203px; height:112px; font:14px/24px \5B8B\4F53; color:#676767; overflow:hidden; }
.zyxwwd p { margin:0; padding:0; font:14px/22px \5B8B\4F53; }
.zyxwwd p a { color:#676767; }

.titleb { width:409px; height:28px; }
.titlebl { float:left; width:68px; height:28px; border-bottom:1px solid #c29009; }
.titlebr { float:right; width:341px; height:28px; text-align:right; border-bottom:1px solid #dbdbdb; }
.titlebr img { margin:8px 3px 0 0; }

.listb { margin:5px 0 0 5px; }
.listb li { position:relative; padding-left:4px; width:391px; white-space:nowrap; overflow:hidden; background:url(images/list.gif) no-repeat left; font:9px/30px Arial, Helvetica, sans-serif; color:#858585; }
.listb li a { margin:0 8px; font:14px/30px \5B8B\4F53; color:#666666; display:block; width:323px; overflow:hidden; }
.listb li span { position:absolute; right:0; top:0; }

.right { float:left; margin-left:26px; width:198px; }

.gpxx { padding:0 10px 0 15px; width:173px; height:116px; background:#f5f2eb; border-bottom:1px solid #fff; font:12px/19px \5B8B\4F53; color:#be892c; font-weight:bold; }
.gpxx img { margin-bottom:8px; }
.gpxx a { color:#62615e; font-weight:normal; }
.gpxx li { padding:4px 0 0 3px; border-top:1px dotted #c4c2bc; }

.imglink { background:#f5f2eb; padding-left:10px }
.imglink img { margin-top:15px; padding:2px; background:url(images/rightimgbd.gif) no-repeat; }
.imglink li { margin:0 23px 0 2px; background:url(images/rightlistbg.gif) no-repeat 8px; border-bottom:1px dotted #c4c2bc; }
.imglink li a { margin-left:17px; font:14px/28px \5B8B\4F53; color:#616161; font-size:12px; }

.flink { background:#f5f2eb; }
.flink img { margin:8px 0 0 13px; padding:2px; background:url(images/rightimgbdadd.gif) no-repeat; }
.flink select { margin:12px 0 0 12px; width:173px; height:20px; }

#box { background:url(images/flashbgb.jpg) top center no-repeat; border-top:1px solid #cdc5b7; }
.boxbd { margin:0 auto; width:1002px; background:url(images/boxbd.gif) center repeat-y; }
.boxbg { width:1002px; /*height:auto !important; min-height:750px;height:750px;*/ background:url(images/boxbg.jpg) top center no-repeat; }
.boxadd { padding-top:27px; }

.boxWrap { float:left; margin-left:15px!important; margin-left:8px; width:171px; text-align:right; }
.boxWrap h3 { margin:0; padding:0; display:block; height:52px; text-align:right; /*margin-top:10px;*/ padding-right:16px; font:bold 18px/52px \5FAE\8F6F\96C5\9ED1; color:#996600; background:url(images/boxpbg.gif) no-repeat right; }
.boxWrap h3 a{font:bold 18px/52px \5FAE\8F6F\96C5\9ED1; color:#996600;}
.boxWrap ul{_background:url(images/boxlibg.gif) 2px 0 repeat-y; }
.boxWrap li { width:171px; background:url(images/boxlibg.gif) 2px 0 repeat-y; text-align:right;_overflow:hidden; }
.boxWrap li a { display:block; width:154px; height:34px;  padding:0 17px 0 0px;font:bold 15px/34px \5FAE\8F6F\96C5\9ED1; color:#7e7e7e;display:block; height:34px;}
.boxWrap li a:hover { color:#996600; text-decoration:none; }
.boxWrap .selected { wih:171px; background:url(images/boxlibgadd.gif) no-repeat 20px 0; text-align:right; }
.boxWrap .selected a { display:block; width:154px; height:34px;  padding:0 17px 0 0px;font:bold 15px/34px \5FAE\8F6F\96C5\9ED1; color:#996600;display:block; height:34px;}
.boxWrap .selected a:hover { color:#996600; text-decoration:none; }
.boxWrap li li{background:url(images/boxWrapbgn.gif) 2px 0 repeat-y;_background-position:-1px 0;}
.boxWrap li li a{color:#7E7E7E;font-size:12px;}
.boxWrap .selected li a{color:#7E7E7E;font-size:12px;}
.boxWrap .selected .selected{background:url(images/boxlibg.gif) 2px 0 repeat-y;_background-position:-1px 0;}
.boxWrap .selected .selected a{color:#000;}

.boxbgrlist { float:right; margin-right:54px!important; margin-right:27px; width:721px; font:12px/14px \5B8B\4F53; color:#a5a5a5; padding-bottom:15px; overflow:hidden; }
.boxbgr { float:right; margin-right:32px!important; margin-right:16px; width:765px; font:12px/14px \5B8B\4F53; color:#a5a5a5; padding-bottom:15px; overflow:hidden; }
.breadcrumb { text-align:right; font:12px/14px \5B8B\4F53; color:#a5a5a5; }
.breadcrumb a { font:12px/14px \5B8B\4F53; color:#a5a5a5; }
.toolbarmargin { height:12px; }
.toolbar { position:relative; float:right; width:400px; height:19px; background:url(images/toolbarbg.gif) no-repeat right; }
.toolbar a { position:absolute; display:block; width:18px; height:15px; text-align:center; }
.toolbar a:hover { text-decoration:none; }
.toolbara { display:block; width:18px; height:15px; text-align:center; top:2px; right:47px; font:13px/13px \5FAE\8F6F\96C5\9ED1!important; font:13px/15px \5FAE\8F6F\96C5\9ED1; color:#fff; text-decoration:none; background:url(images/toolbarabga.gif) no-repeat center; }
.toolbarb { display:block; width:18px; height:15px; text-align:center; top:2px; right:25px; font:13px/13px \5FAE\8F6F\96C5\9ED1!important; font:13px/15px \5FAE\8F6F\96C5\9ED1; color:#c3940f; text-decoration:none; background:url(images/toolbarabgb.gif) no-repeat center; }
.toolbarc { display:block; width:18px; height:15px; text-align:center; top:2px; right:3px; font:13px/13px \5FAE\8F6F\96C5\9ED1!important; font:13px/15px \5FAE\8F6F\96C5\9ED1; color:#fff; text-decoration:none; background:url(images/toolbarabga.gif) no-repeat center; }
.print { top:4px; left:165px; }
.mail { top:6px; left:190px; }
.fav { top:4px; left:215px; }
.link { top:4px; left:240px; }

.box2img { margin-top:14px; }

.box1text { width:100%; }
.box1text2 { width:100%; padding-top:20px; }
.box1text font { font:bold 24px/60px \5FAE\8F6F\96C5\9ED1; color:#804e00; }
.box1text b { padding-left:10px; font:24px/28px \5FAE\8F6F\96C5\9ED1; color:#804e00; }
.box1text2 b { padding-left:14px; font:24px/60px \5FAE\8F6F\96C5\9ED1; color:#804e00; }
.box1textp { margin:0; font:14px/30px \5B8B\4F53; color:#353535; min-height:450px; height:auto !important; height:450px; }
.box1textp p { margin:0; padding:0 15px; }
.box1textp p b { font:bold 14px/30px \5B8B\4F53; color:#353535; }

.box2text { margin-left:10px!important; margin-left:5px; width:701px; }
.box2textp { margin-top:40px; font:14px/30px \5B8B\4F53; color:#353535; }

.boxbdadd { width:1002px; background:url(images/boxbdadd.gif) no-repeat center bottom; }

.box3bg { margin:0 auto; width:1002px; background:url(images/box3bg.gif) top center no-repeat; }
.box3main { }
.box3pic { margin:0 auto; padding-top:7px; width:984px; }

.breadcrumb3 { margin:0 auto; width:950px; text-align:right; font:12px/20px \5B8B\4F53; color:#a5a5a5; }
.breadcrumb3 a { font:12px/14px \5B8B\4F53; color:#a5a5a5; }

.box3bgr { float:right; margin-right:20px!important; margin-right:10px; padding-top:24px; width:773px; overflow:hidden; }
.box3bgt { height:29px; background:url(images/box3bgt.gif) no-repeat left bottom; position:relative;z-index:10}
.box3bgt div { font:bold 16px/28px \5FAE\8F6F\96C5\9ED1; color:#996600; }
.box3bgt img { position:absolute; top:8px; right:3px; }
.box3bgrl { float:left; width:515px; }
.box3bgrl p { margin:0; padding:10px 2px; font:14px/24px \5B8B\4F53; color:#676767; }
.box3bgrr { float:right; width:230px; }
.box3bgrr ul { margin:5px 0 0 5px; }
.box3bgrr li { width:170px; white-space:nowrap; overflow:hidden; background:url(images/list.gif) no-repeat left; font:9px/30px Arial, Helvetica, sans-serif; color:#858585; }
.box3bgrr li a { margin:0 8px; font:14px/30px \5B8B\4F53; color:#666666; }
.box3imglink { float:left; width:770px; }
.box3imglink li { float:left; margin-right:34px!important; margin-right:17px; width:350px; height:153px; border-bottom:1px dotted #cccccc; }
.box3imglinkl { float:left; margin-top:27px; padding:3px; width:154px; height:102px; background:url(images/box3imgbd.gif) no-repeat; }
.box3imglinkr { float:right; margin-top:22px; width:180px; }
.box3imglinkr b { font:16px/40px \5FAE\8F6F\96C5\9ED1; font-weight:bold; }
.box3imglinkr b a { color:#996600; }
.box3imglinkr p { margin:0; padding:0; height:40px; overflow:hidden; font:12px/20px \5B8B\4F53; }
.box3imglinkr p a { color:#535353; }
.box3imglinkr img { margin-top:10px; border:none; }

#box4 { background:url(images/boxbg4.jpg) top center no-repeat; border-top:1px solid #cdc5b7; }
.box4margin { height:36px; }
.box4add { margin:0 auto; width:1002px; }
.box4ladd { float:left; margin:10px 0 0 42px!important; margin:10px 0 0 21px; width:227px; height:auto !important; min-height:603px; height:603px; background:url(images/box4lbd.gif) no-repeat top right; }
.box4l { width:209px; }
.box4l li { padding:9px 0 0 14px; background:url(images/list.gif) no-repeat 4px 18px; font:9px/22px Arial, Helvetica, sans-serif; color:#858585; }
.box4l li a { font:14px/22px \5B8B\4F53; color:#666666; }
.box4r { float:right; margin-right:42px!important; margin-right:21px; width:655px; padding-right:8px!important; padding-right:4px; overflow:hidden; }
.box4rt { float:left; text-align:left; font:12px/20px \5B8B\4F53; color:#838383; padding-top:15px; }
.box4rtadd { margin-top:1px; text-align:left; font:bold 30px/45px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#664f2e; }
.box4rp { margin:30px 0 70px 0; font:14px/30px \5B8B\4F53; color:#353535; }
.box4rp a { text-decoration:underline; color:#353535; }
.box4rr { height:72px; background:url(images/box4rb.gif) no-repeat left top; }
.box4rr a { margin-left:25px; font:12px/14px \5B8B\4F53; color:#656565; }
.box4rli { padding-top:19px; font:12px/12px \5B8B\4F53; background:url(images/box4rlibg.gif) no-repeat top center; }
.box4rli img { width:144px; height:104px; }
.box4rli ul { margin-top:19px; }
.box4rli li { float:left; width:150px; padding-right:35px; }
.box4rli li p { margin:0; padding:0; height:30px; overflow:hidden; text-align:center; font:12px/15px \5B8B\4F53; }
.box4rli li p a { color:#353535; }
.box4rlimargin { float:left; width:655px; height:100px; }

.box5margin { height:28px; }
.boxWrapliadd { width:171px; height:34px; background:url(images/boxWrapbgn.gif) no-repeat; text-align:right; }
.boxWrapliadd a { display:block; width:154px; font:bold 12px/35px \5FAE\8F6F\96C5\9ED1; }
.boxWrapliadd a:hover { color:#000; text-decoration:none; }
.boxWraplibg { background:url(images/boxWrapbg.gif) right center no-repeat; width:171px; height:35px; text-align:right; }
.boxWraplibg a { display:block; width:154px; font:bold 15px/35px \5FAE\8F6F\96C5\9ED1; }
.boxWraplibg a:hover { color:#996600; text-decoration:none; }
.black a { color:#000; padding:0 17px 0 0px; height:35px; }
.gray a { color:#7e7e7e; padding:0 17px 0 0px; height:35px; }

/*liangwh add ---- list*/
.listtitle{font:bold 24px/30px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;color:#804e00;}
.list{}
.list li{background:url(images/list.gif) left center no-repeat;padding-left:20px;position:relative;border-bottom:1px dotted #ccc;}
.list li a{font:14px/250% \5B8B\4F53;color:#000;}
.list li span{position:absolute;right:0;top:0px;top:-10px \9;font:14px/250% Arial;}

.page { margin-top:10px; text-align:center; font-size:12px;}
.page a { color:#a5a5a5; }

.inl { float:left; width:564px!important; }
.inl li { float:left; width:282px; }
.inl li div { margin-bottom:15px; width:249px; height:188px; border-bottom:1px dotted #cccccc; }
.inl li div a { font:bold 16px/32px \5FAE\8F6F\96C5\9ED1; color:#393939; }
.inl li div p { margin:0; padding:0; height:48px; overflow:hidden; }
.inl li div p a { font:12px/24px \5B8B\4F53; color:#393939; }
.inr { float:right; width:192px; margin-right:10px!important; margin-right:5px; }
.inr li { padding:9px 0 0 14px; background:url(images/list.gif) no-repeat 4px 18px; font:9px/22px Arial, Helvetica, sans-serif; color:#858585; }
.inr li a { font:12px/22px \5B8B\4F53; color:#666666; }
.inr li p { margin:0; padding:0; font:14px/22px \5B8B\4F53; color:#666666; }

.cum { float:left; width:546px; }
.cum p { padding:0; margin:6px 0 2px 0; font:14px/24px \5B8B\4F53; color:#4e4e4e; }
.cum a { margin-top:4px; }
.cum p a { font:bold 16px/34px \5FAE\8F6F\96C5\9ED1; color:#996600; }
.cumadd li { height:160px; border-bottom:1px dotted #cccccc; margin-top:20px; }
.cuml { float:left; padding:3px; width:154px; height:102px; background:url(images/box3imgbd.gif) no-repeat; }
.cumr { float:right; width:356px; font:12px/20px \5B8B\4F53; color:#5a5a5a; }
.cumr div { height:84px; overflow:hidden; }
.cumr a { margin-top:4px; }
.cur { float:right; width:192px; margin-right:10px!important; margin-right:5px; font:8px/12px Arial, Helvetica, sans-serif; color:#5a5a5a; }
.cur b { font:bold 14px/20px \5B8B\4F53; color:#5a5a5a; }
.cur li { border-bottom:1px dotted #cccccc; }
.cur img { margin:10px 10px 10px 0; }
.cur a img { margin:0 0 5px 0; }

#foot { position:relative; height:259px; background:url(images/foot.jpg) repeat-x; }
.foot { margin:0 auto; width:972px; height:228px; }
.foot .left { float:left; width:322px; height:227px; margin:0 !important; }
.foot .left h3 { margin:0; padding:0; height:40px; background:url(images/hot.gif) no-repeat 76px 16px; font:bold 18px/40px \5FAE\8F6F\96C5\9ED1; }
.foot .left li { padding:4px 0; height:18px; }
.foot .left li .date { float:left; width:62px; font:9px/18px Arial; color:#7b7b7b; -webkit-text-size-adjust:none; }
.foot .left li .title { float:left; width:260px; }
.foot .left li .title a { color:#414141; font:12px/18px \5B8B\4F53; }
.foot .right { float:right; position:relative; width:648px; margin:0 !important; }
.foot .right .button { width:24px; height:147px; background-position:0 60px; background-repeat:no-repeat; cursor:pointer; }
.foot .right .bl { display:none; position:absolute; left:0; top:42px; background-image:url(images/buttonl.jpg); }
.foot .right .br { position:absolute; right:0; top:42px; background-image:url(images/buttonr.jpg); }
.foot .right .mid { position:absolute; left:24px; top:42px; width:600px; overflow-x:hidden; }
.foot .right .mid ul { float:left; position:relative; left:0; width:10000px; }
.foot .right .mid li { float:left; padding:5px 10px 0; width:180px; }
.foot .right .mid li h4 { font:bold 14px/16px \5FAE\8F6F\96C5\9ED1; }
.foot .right .mid li .wd { line-height:14px; }
.foot .bottom { position:relative; width:972px; height:32px; }
.foot .bottom .link { position:absolute; left:0; top:7px; }
.foot .bottom .link a { padding:0 6px; }
.foot .bottom .copyright { position:absolute; right:100px; top:7px; font-size:10px; color:#49362a; }
.foot .bottom .copyright img {display:none;}
.foot .bottom .footrimg { display:block; position:absolute; right:5px; top:10px; width:84px; height:22px; background:url(images/mapopen.jpg) no-repeat; cursor:pointer; }
#footi { position:relative; height:98px; background:url(images/footbg.gif) repeat-x; }
.footadd { margin:0 auto; width:958px; }
.footl { float:left; width:500px; margin-top:23px; font:12px/20px Arial, Helvetica, sans-serif; color:#49362a; }
.footl a { font:12px/20px \5B8B\4F53 Arial, Helvetica, sans-serif; color:#49362a; }
.footl b { font:9px/20px Arial, Helvetica, sans-serif; }
.footl font { font:8px/20px Arial, Helvetica, sans-serif; color:#aba198; }
.footr { position:relative; float:right; width:400px; margin-top:28px; font:12px/18px \5B8B\4F53; color:#49362a; text-align:right; }
.footrimg { position:absolute; right:0; cursor:pointer; }
.footrimg img { border:none; }

.subsidiaries { position:absolute; bottom:0; width:100%; background:#F6F5F1 url(images/sm_bg.gif) repeat-x; display:none; z-index:10000;}
.subadd { margin:0 auto; width:958px; }
.subaddtop { height:42px; font:bold 18px/42px \5FAE\8F6F\96C5\9ED1; color:#fff; position:relative;background:#F6F5F1 url(images/sm_bg.gif) repeat-x;}
.subaddbottom {position:relative;}
/*.subaddbottom td { vertical-align:top; background:url(images/bottombd.gif) no-repeat right; padding-left:12px; }*/
.subaddbottom a { font:12px/28px \5FAE\8F6F\96C5\9ED1; color:#3c3c3c; }
.footrimgadd { cursor:pointer; position:absolute;right:0;top:-21px; }
.footrimgadd img { border:none; }

.amid { float:left; width:541px; }

.azyxw { width:541px; height:209px!important; height:179px; }
.azyxwt { position:relative; width:541px; height:28px; border-bottom:1px solid #dbdbdb; }
.azyxwtl { position:absolute; top:0; left:0; height:28px; border-bottom:1px solid #996600; }
.azyxwtl a { font:bold 14px/28px \5B8B\4F53; color:#996600; overflow:hidden; }
.azyxwtl a:hover { text-decoration:none; }
.azyxwimg { float:left; margin-top:4px; padding:3px; width:187px; height:135px; background:url(images/zyxwbd.gif) no-repeat; }
.azyxwimg img { width:187px; height:135px; }
.azyxwwd { float:right; margin:19px 9px 0 0!important; margin:19px 4px 0 0; width:322px; height:112px; font:14px/24px \5B8B\4F53; color:#676767; overflow:hidden; }
.azyxwwd p { margin:0; padding:0; font:14px/22px \5B8B\4F53; }
.azyxwwd p a { color:#676767; }

.atitleb { width:541px; height:28px; }
.atitlebl { float:left; padding:0 4px; width:64px; height:28px; border-bottom:1px solid #c29009; font:bold 16px/28px \5FAE\8F6F\96C5\9ED1; color:#996600; }
.atitlebr { float:right; width:469px; height:28px; text-align:right; border-bottom:1px solid #dbdbdb; }
.atitlebr img { margin:8px 3px 0 0; }

.alistb { margin:5px 0 0 5px; }
.alistb li { position:relative; padding-left:4px; width:523px; white-space:nowrap; overflow:hidden; background:url(images/list.gif) no-repeat left; font:9px/30px Arial, Helvetica, sans-serif; color:#858585; }
.alistb li a { margin:0 8px; font:14px/30px \5B8B\4F53; color:#666666; width:433px; overflow:hidden; }
.alistb li span { position:absolute; right:0; top:0; }

.alistc { margin:5px 0 0 5px; padding-bottom:20px; }
.alistc li { position:relative; padding-left:4px; white-space:nowrap; overflow:hidden; background:url(images/list.gif) no-repeat left; font:9px/30px Arial, Helvetica, sans-serif; color:#858585; }
.alistc li a { margin:0 8px; font:14px/30px \5B8B\4F53; color:#666666; width:433px; overflow:hidden; }
.alistc li span { position:absolute; right:0; top:0; }

.yxpp1 { margin-top:12px; padding:5px 20px 0px 360px; width:384px; height:175px; background:url(images/yxpp1.jpg) no-repeat; }
.yxpp1 p { margin:0; padding:0; font:14px/24px \5B8B\4F53; color:#353535; padding-top:23px; }
.yxpp1 p b { font:bold 16px/48px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; padding:0; }
.yxpp2 { margin:26px auto; width:742px; height:250px; font:14px/24px \5B8B\4F53; color:#353535; }
.yxpp2 b { font:bold 16px/20px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; padding:0; }
.yxpp3 { position:relative; margin:48px auto; padding:-1px; border:1px solid #e5e5e5; width:740px; height:190px; font:14px/24px \5B8B\4F53; color:#353535; }
.yxpp3 table { position:absolute; right:-1px; bottom:-1px; }
.yxpp4 { margin:48px auto; width:742px; font:14px/30px \5B8B\4F53; color:#353535; }
.yxpp4 img { float:left; margin:10px 10px 40px 0; }
.yxpp5 { margin:48px auto; width:742px; }

.proinpic { width:100%; margin:11px 0 30px 0; overflow:hidden; }
.proinwd { width:100%; }
.proinwdl { float:left; margin-left:30px!important; margin-left:15px; width:510px; }
.proinwdl p { margin:0; padding:0; font:14px/30px \5B8B\4F53; color:#353535; }
.proinwdli { font:12px/12px \5B8B\4F53; }
.proinwdli img { width:144px; height:104px; }
.proinwdli ul { margin-top:19px; }
.proinwdli li { float:left; width:150px; padding:0 20px 40px 0; }
.proinwdli li p { margin:0; height:30px; overflow:hidden; text-align:center; font:12px/15px \5B8B\4F53; }
.proinwdli li p a { color:#353535; }
.proinwdr { float:right; margin-right:12px!important; margin-right:6px; width:191px; }
.proinwdr li { padding:9px 0 0 14px; background:url(images/list.gif) no-repeat 4px 18px; font:9px/22px Arial, Helvetica, sans-serif; color:#858585; }
.proinwdr li a { font:14px/22px \5B8B\4F53; color:#666666; }

.careersr { float:right; margin-right:30px!important; margin-right:15px; padding-top:24px; width:759px; overflow:hidden; }
.careersradd {}
.careerwd { float:right; width:512px; margin-right:24px!important; margin-right:12px; padding-top:10px; font:14px/24px \5B8B\4F53; color:#4d4d4d; }
.careerwd b { font:bold 14px/60px \5B8B\4F53; color:#996600; }
.careerwd img { margin-top:10px; }
.careerlist { float:left; background:url(images/careerth.jpg) top center no-repeat; width:754px; margin-top:10px; }
.careerlist th { font:12px/25px \5B8B\4F53; color:#010101; padding-bottom:5px; position:relative; }
.careerlist td { font:14px/30px \5B8B\4F53; color:#525252; border-bottom:1px dotted #e2e2e2; }
.careerlist td a { color:#525252; }
.careerdetail{padding:35px 20px;}
.careerinfo{text-align:center;font-size:14px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:13px 0 11px;}
.careerinfo span{color:#996600;}
.careercontent{font-size:14px;line-height:22px;color:#666;padding:30px 10px;}
.careercontent p{padding:0;margin:10px 0;}

.yxgk1 { width:100%; }
.yxgk1l { float:left; margin:36px 0 0 20px!important; margin:36px 0 0 10px; width:214px; }
.yxgk1l img { padding-bottom:40px; }
.yxgk1l span { font:14px/20px \5FAE\8F6F\96C5\9ED1; color:#565656; padding-left:34px; }
.yxgk1l span a { font:12px/20px \5B8B\4F53; color:#588acd; text-decoration:underline; }
.yxgk1r { float:right; width:488px; font:14px/30px \5B8B\4F53; color:#353535; }
.yxgk1r a { color:#588acd; text-decoration:underline; }
.yxgk2 { padding-top:40px; width:100%; }
.yxgk2l { float:left; margin-left:14px!important; margin-left:7px; width:520px; }
.yxgk2l1 { font:14px/30px \5B8B\4F53; color:#434343; text-align:right; }
.yxgk2l1 b { padding-right:5px; font:14px/30px Arial, Helvetica, sans-serif; color:#c99509; }
.yxgk2l2 { font:14px/30px \5B8B\4F53; color:#7d7d7d; }
.yxgk2r1 { float:right; margin-right:6px!important; margin-right:3px; padding-left:15px; width:178px; /*height:172px;*/ background:url(images/yxgk2r1.gif) no-repeat; }
.yxgk2r1 p { margin:0; padding:0; font:bold 16px/36px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; }
.yxgk2r1 li { padding:9px 0 0 14px; background:url(images/list.gif) no-repeat 4px 18px; font:9px/22px Arial, Helvetica, sans-serif; color:#858585; }
.yxgk2r1 a { font:14px/22px \5B8B\4F53; color:#666666; }
.yxgk2r2 { position:relative; margin-left:-15px; margin-top:18px; width:193px; height:98px; background:url(images/yxgk2r2.jpg) no-repeat; }
.yxgk2r2 img { position:absolute; top:75px; left:15px; }
.yxgk3 { margin-left:14px; width:520px; }
.yxgk4 { margin:0 auto; width:736px; font:14px/30px \5B8B\4F53; color:#434343; }
.yxgk4 b { font:bold 14px/60px \5B8B\4F53; color:#434343; padding:0; }
.yxgk4 strong { font:bold 16px/30px \5B8B\4F53; color:#986601; }

.jytd { margin:0 auto; padding-top:15px; width:732px; height:245px; }
.jytdl { float:left; width:177px; }
.jytdr { float:right; width:555px; }
.jytdr b { margin:0; padding:0; font:18px/20px \5FAE\8F6F\96C5\9ED1; color:#51462a; }
.jytdr font { margin:0; padding:0; font:14px/24px \5B8B\4F53; color:#51462a; }
.jytdr p { margin:0; padding:10px 0 0 0; font:14px/24px \5B8B\4F53; color:#363636; }

.aalistb { margin:5px 0 0 5px; }
.aalistb li { position:relative; padding-left:4px; width:596px; white-space:nowrap; overflow:hidden; background:url(images/list.gif) no-repeat left; font:9px/30px Arial, Helvetica, sans-serif; color:#858585; }
.aalistb li a { margin:0 8px; font:14px/30px \5B8B\4F53; color:#666666; width:433px; overflow:hidden; }
.aalistb li span { position:absolute; right:0; top:0; }

/*liang wen hao */
.sub_table{padding:18px 0;z-index:10;position:relative;background-color:#f3cb4f;}
.hr15{height:15px;overflow:hidden;}
.sub_title{font:bold 14px/20px \5FAE\8F6F\96C5\9ED1,"幼圆";color:#845700;float:left;padding:0;margin:0;padding-right:5px;}
.sub_link{float:left;}
.sub_blank{height:10px;}
.sub_link1{border-left:1px solid #845700;padding-left:7px;}
.sub_link1 a,.sub_link2 a{font:12px/20px \5B8B\4F53;color:#3c3c3c;}
.sub_link2{border-left:1px solid #dab647;padding-left:7px;}
.sub_link1 .a1,.sub_link2 .a1{font-weight:bold;color:#845700;font-family:\5FAE\8F6F\96C5\9ED1;}
.sub_link1 .a2,.sub_link2 .a2{font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;}

.DivShim{position:absolute;height:400px;width:958px;top:0;left:0;z-index:1;}

.sm_table td{padding:20px 0 20px 20px;}
.sm_title{font:bold 14px/22px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;color:#fff;margin:0;}
.hr28{height:28px;overflow:hidden;}
.sm_link1 a,.sm_link2 a{font:bold 12px/28px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;color:#000;}
.sm_link1 li{float:left;width:72px;}
.sm_link1 li,.sm_link2 li{background:url(images/toplibg.gif) no-repeat 0 12px;padding-left:10px;height:28px;}
.sm_link3 a{display:block;width:83px;height:50px;}
.sm_link3 li{float:left;margin:3px 5px;background:none;}
.sm1{background:url(images/sm1.gif) no-repeat;}
.sm2{background:url(images/sm2.gif) no-repeat;}
.sm3{background:url(images/sm3.gif) no-repeat;}
.sm4{background:url(images/sm4.gif) no-repeat;}
.sm_link3 .smadd {background:url(images/toplibg.gif) no-repeat 0 12px;padding-left:10px;height:28px;}
.sm_link3 .smadd a{font:bold 12px/28px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;color:#000;}
/*.sm1:hover,.sm2:hover,.sm3:hover,.sm4:hover{background-position:0 -50px;}*/

.lxwm { float:right; width:700px; padding-top:18px; }

.pro { float:right; width:781px; padding:10px 30px 0 0!important; padding-right:10px 15px 0 0; }
.prolist { padding:33px 0 0 36px; width:745px; background:url(images/products.gif) no-repeat 22px 0; }
.prolist li { width:704px; height:149px; }
.proll { float:left; text-align:right; width:289px; }
.prolr { float:right; width:394px; height:112px; border-bottom:1px dotted #cccccc; }
.prolr b { font:bold 16px/16px \5FAE\8F6F\96C5\9ED1; color:#393939; }
.prolr p { margin:0; font:12px/22px \5B8B\4F53; color:#393939; width:350px; padding-top:5px; }

.zxsr { margin:20px auto; width:727px; height:684px; }
.zxsra { width:699px; margin:0 auto; font:14px/24px \5FAE\8F6F\96C5\9ED1; color:#7e4d00; }
.zxsra a { display:block; margin-bottom:16px; width:699px; height:131px; text-decoration:none; }
.zxsra a:hover { text-decoration:none; }
.zxsr1 { background:url(images/zxsr1.jpg) no-repeat; }
.zxsr2 { background:url(images/zxsr2.jpg) no-repeat; }
.zxsr3 { background:url(images/zxsr3.jpg) no-repeat; }
.zxsr4 { background:url(images/zxsr4.jpg) no-repeat; }

.yxky { padding-top:30px; }
.yxkyl { float:left; margin-left:20px!important; margin-left:10px; width:198px; }
.yxkylimg { padding:1px 5px 22px 1px; background:url(images/yxkyl.gif) no-repeat; }
.yxkylimg img { width:174px; height:253px; }
.yxkyll { float:left; padding-top:16px; font:bold 12px/22px \5B8B\4F53; color:#5e5d58; width:130px; }
.yxkylr { float:left; padding-top:12px; }
.yxkyr { float:left; width:486px; padding-left:10px }
.yxkyr li { float:left; width:112px; padding:0 0 8px 50px }
.yxkyrimg { padding:1px 0 0 1px; background:url(images/yxkyr.gif) no-repeat; height:158px; }
.yxkyrimg img { width:106px; height:154px; }
.yxkyrl { padding-top:10px; float:left; width:84px; font:12px/22px \5B8B\4F53; color:#d8b34f; }
.yxkyrr { padding-top:10px; float:right; width:28px; font:12px/22px \5B8B\4F53; color:#8f641f; }
.yxkyrr a { font:12px/22px \5B8B\4F53; color:#8f641f; }

.yxkylimg img{   
max-width:174px;
max-height:253px;
}   
*html.yxkylimg img{   
width:expression(this.width>174&&this.width>this.height?253:auto);   
height:expresion(this.height>253?174:auto);   
}  
.yxkyrimg img{   
max-width:106px;
max-height:154px;
}   
*html.yxkyrimg img{   
width:expression(this.width>106&&this.width>this.height?154:auto);   
height:expresion(this.height>154?106:auto);   
}  

.pageadd { float:left; width:100%; text-align:center; padding-left:50px; }
.pageUp { margin:0 1px; padding:4px 4px 4px 12px; color:#999999; border:1px solid #cccccc; background:url(images/pageUp.gif) no-repeat 4px 5px #f8f8f8; }
.pageUpa { margin:0 1px; padding:4px 4px 4px 12px; color:#594e48; border:1px solid #cccccc; /*background:url(images/pageUpa.gif) no-repeat 4px 5px #fff; */}
.current { margin:0 1px; padding:4px 4px; font-weight:bold; color:#af731d; border:none; }
.pagea { margin:0 1px; padding:4px 4px; border:1px solid #cccccc; color:#594e48; text-decoration:none; }
.pagea:hover { text-decoration:none; }
.pageDown { margin:0 1px; padding:4px 12px 4px 4px; color:#594e48; border:1px solid #cccccc; background:url(images/pageDown.gif) no-repeat 42px 5px #fff;  }
.pageDowna { margin:0 1px; padding:4px 12px 4px 4px; color:#999999; border:1px solid #cccccc; /* background:url(images/pageDowna.gif) no-repeat 42px 5px #f8f8f8; */ }

/*new index*/
.index { margin:0 auto; width:969px; }

.indexa { float:left; width:205px; }

.title122201 { position:relative; margin:0; padding-left:8px; height:34px; background:url(images/2011122201.gif) no-repeat bottom; font:bold 15px/34px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; }
.title122201 a { position:absolute; right:5px; top:12px; }

.indexaa { padding-bottom:15px; }
.indexaa li { padding:10px 15px 0 22px; background:url(images/list.gif) no-repeat 12px 18px; }
.indexaa li a { font:12px/20px \5B8B\4F53; color:#666666; }

.indexab { width:100%; height:264px; overflow:hidden; }
.indexabaa { display:block; margin-top:1px; padding:172px 0 0 16px; width:189px; height:57px; background:url(images/2011122202.jpg) no-repeat; font:bold 14px/18px \5FAE\8F6F\96C5\9ED1; color:#996600; }

.ifc { display:block; position:relative; width:205px; height:350px; background:url(images/2011122203.jpg) no-repeat; cursor:pointer; text-decoration:none;}
.ifc .wd01 { position:absolute; left:5px; top:12px; font:bold 15px/18px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; cursor:pointer;  text-decoration:none;}
.ifc .wd02 { position:absolute; left:22px; top:128px; font:14px/18px \5FAE\8F6F\96C5\9ED1; color:#000; cursor:pointer; text-decoration:none; }
.ifc .wd03 { position:absolute; left:48px; top:152px; font:14px/18px \5FAE\8F6F\96C5\9ED1; color:#000; cursor:pointer; text-decoration:none; }
.ifc .wd02 font,.ifc .wd03 font { color:#c67f02; }
.ifc a { position:absolute; left:0; top:0; display:block; width:205px; height:350px; }

.indexac { padding-top:6px; }
.indexac .hr0903 { padding-top:8px; height:0; overflow:hidden; }
.indexac select { margin-left:22px; width:160px; }

.indexd { position:relative; float:right; padding-top:11px; width:186px; }
.indexda { padding:0 10px 0 13px; width:161px; height:151px; background:url(images/indexda.gif) no-repeat; border-bottom:1px solid #fff; font:12px/19px \5B8B\4F53; color:#be892c; }
.indexda h3 { margin:0; font:bold 15px/36px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; }
.indexda a { color:#62615e; font:12px/19px \5B8B\4F53; }
.indexda li { padding:4px 0 0 1px; border-top:1px dotted #c4c2bc; font:12px/16px Arial }
.indexda li a.down{color:#399600;padding-right:12px;background:url(images/down.png) no-repeat right 1px;_background:url(images/down.gif) no-repeat right 1px;text-decoration:none;}
.indexda li a.up{color:#b60000;padding-right:12px;background:url(images/up.png) no-repeat right 1px;_background:url(images/up.gif) no-repeat right 1px;text-decoration:none;}
.indexdb { background:url(images/indexdbbg.gif) repeat-y bottom; height:508px; padding:5px 5px 0 5px; }
.indexdb img { padding:2px; background:url(images/indexdb.gif) no-repeat; }
.indexdbula li { float:left; width:88px; background:url(images/list.gif) no-repeat 10px 11px; border-bottom:1px dotted #c4c2bc; }
.indexdbula li a { margin-left:20px; font:14px/28px \5B8B\4F53; color:#616161; font-size:12px; }
.indexdbulb li { background:url(images/list.gif) no-repeat 8px; border-bottom:1px dotted #c4c2bc; }
.indexdbulb li a { margin-left:17px; font:14px/28px \5B8B\4F53; color:#616161; font-size:12px; }
.indexdc { padding:0px 0 0 7px; width:179px; height:461px; background:url(images/indexdcbg.gif) repeat-x; }

.indexm { float:left; padding-left:16px; width:546px; }
.indexm2 { width:546px; height:184px; background:url(images/indexmnew.jpg) no-repeat bottom; position:relative;z-index:1;}
.indexm2 .weixin{background:url(images/weixin.gif) no-repeat;position:absolute;right:-10px;top:10px;width:154px;height:183px;display:none;z-index:99999;}
.indexm2 h3 { float:left; margin:0; padding:0 7px; width:259px; position:relative; font:bold 15px/34px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; z-index:2;}
.indexm2 h3 a { position:absolute; right:15px; top:12px; }
.indexm2 ul { float:left; padding-top:4px; width:273px; }
.indexm2 li { padding:3px 15px 0 22px; background:url(images/list.gif) no-repeat 12px 13px; font:12px/24px \5B8B\4F53; }
.indexm2 li a { font:12px/24px \5B8B\4F53; color:#666666; }

.indexde { width:186px; background:#f5f2eb; }
.indexdea { background:#f5f2eb; font:12px/32px \5B8B\4F53; color:#be892c; font-weight:bold; height:183px; }
.indexdea h3 { margin:0; padding-left:14px; font:bold 16px/36px \5FAE\8F6F\96C5\9ED1; color:#5b4d28; height:36px; position:relative; }
.indexdea ul { padding:0 8px;padding-right:12px }
.indexdea li { padding:4px 3px 0 5px; height:25px; border-bottom:1px dotted #c4c2bc; background:none; position:relative; font:12px/25px Arial; color:#996600; }
.indexdea a { font:14px/32px \5B8B\4F53; color:#443b00; }
.indexdea span { position:absolute; right:0; top:4px; font-size:11px;}
.indexdea span a { font:12px/32px \5B8B\4F53; color:#443b00; }

.inadd { padding-top:24px!important; padding-top:14px; }

.ajtxw,.amtbd,.ardts { padding-bottom:20px; }

.ajtxw { margin-top:48px; }

.yxwh { position:relative; float:right; width:727px; height:728px; background:url(images/yuexiuwenhua.jpg) top center no-repeat; }
.yxwh a:hover { text-decoration:none; }
.yxwh1 { position:absolute; left:0; top:88px; font:bold 14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh1 a { font:bold 14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh2 { position:absolute; left:0; top:120px; width:296px; font:bold 16px/26px \5FAE\8F6F\96C5\9ED1; color:#986601; }
.yxwh4 { position:absolute; left:0; top:490px; font:bold 14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh4 a { font:bold 14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh5 { position:absolute; left:0; top:517px; font:14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh6 { position:absolute; left:0; top:549px; width:296px; font:bold 16px/26px \5FAE\8F6F\96C5\9ED1; color:#986601; }
.yxwh7 { position:absolute; left:371px; top:517px; font:14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh8 { position:absolute; left:371px; top:549px; width:296px; font:bold 16px/26px \5FAE\8F6F\96C5\9ED1; color:#986601; }
.yxwh3 { position:absolute; left:0; top:172px; font:bold 14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh9 { position:absolute; left:0; top:203px; font:bold 16px/26px \5FAE\8F6F\96C5\9ED1; color:#986601; }
.yxwh10 { position:absolute; left:0; top:246px; font:bold 14px/26px \5FAE\8F6F\96C5\9ED1; color:#434343; }
.yxwh11 { position:absolute; left:0; top:278px; width:296px; font:bold 16px/26px \5FAE\8F6F\96C5\9ED1; color:#986601; }


.yxkw img { padding:1px 4px 4px 1px; background:url(images/yxkw.gif) no-repeat; width:86px; height:120px; }

.zxsr123 { padding:0 30px; }

/*lwh add*/
.indexdb img{background:none;text-align:left;padding:0;}
.yc_p{font:12px/24px \5B8B\4F53;color:#535353;padding:6px 6px;}
.indexdc{padding:0px 5px 0;width:176px;}
.indexdb{height:auto;}
.indexdc{margin:0;height:288px;}
.yc_p a{vertical-align:-4px;}
.yc_border{background:url(images/yc_border.gif) no-repeat 3px 6px;height:1px;overflow:hidden;padding-top:6px;}

.indexUL { padding-top:4px;  }
.indexUL li { padding:3px 15px 0; background:url(images/list.gif) no-repeat 2px 13px; }
.indexUL li a { font:12px/24px \5B8B\4F53; color:#666666; }
.stockInfoHeader {background:url(images/neiyeHeader_03.jpg) no-repeat;height:39px;border-bottom:1px solid #fff;font-family:"\5FAE\8F6F\96C5\9ED1,\5B8B\4F53";}

.h3aaa { position:relative; text-align:left; padding-left:7px; height:32px; font:bold 15px/32px \5FAE\8F6F\96C5\9ED1; color:#5B4D28; }
.h3aaa a { position:absolute; right:7px; top:14px; }

.indexdnew1 { display:block; padding-top:131px; width:186px; height:34px; background:url(images/indexdnew1.jpg) no-repeat; font:bold 14px/34px \5FAE\8F6F\96C5\9ED1; color:#92660d; text-align:center; cursor:pointer; }
.indexdnew2 { padding-top:6px; width:186px; height:101px; background:url(images/indexdnew2.jpg) no-repeat; }
.indexdnew2 li { float:left; padding-left:24px; width:62px; height:28px;}
.indexdnew2 li a { font:12px/28px \5B8B\4F53; color:#616161; }
.indexdnew3 { display:block; padding:60px 20px 0; width:146px; height:361px; background:url(images/indexdnew3.jpg) no-repeat; font-size:12px; line-height:20px; color:#2e466f; cursor:pointer; }

.bigimg { padding-top:7px; background:url(images/bigimgbg.jpg) no-repeat top center #fff; border-top:1px solid #cdc5b7; text-align:center; }
.bigflash{ padding-top:7px; background:url(images/bigimgbg.jpg) no-repeat top center #fff; border-top:1px solid #cdc5b7; text-align:center;}

.footrimgadd { display:block; position:absolute; right:0; top:-21px; width:84px; height:22px; background:url(images/footlinkimg_close.gif) no-repeat; cursor:pointer; }
.sitemap_b{width:985px;margin:0 auto;background-color:#f6f5f1;}
.sm_menu,.sm_link{width:198px;padding-left:25px;}
.sm_menu h3{border-bottom:3px solid #d1d0cd;padding-left:5px;}
.sm_menu h3 a{font:bold 16px/30px \5FAE\8F6F\96C5\9ED1;color:#585857;text-decoration:none;}
.sm_menu ul{padding-bottom:25px;}
.sm_menu li{border-bottom:1px solid #d1d0cd;background:url(images/s_de1.gif) no-repeat 5px 14px;padding-left:20px;}
.sm_menu li a {font:bold 13px/28px \5FAE\8F6F\96C5\9ED1;color:#585857;text-decoration:none;display:block;}
.sm_menu li ul li{border:none;background:none;padding-left:10px;height:28px;}
.sm_menu ul ul{padding-bottom:0;}
.sm_link h3{font:bold 16px/30px \5B8B\4F53;color:#585857;padding-bottom:4px;}
.sm_link .sm_linka{font:bold 13px/28px \5FAE\8F6F\96C5\9ED1;color:#585857;text-decoration:none;display:block;background:url(images/s_de1.gif) no-repeat 5px 14px;padding-left:20px;margin-top:10px;}

.page_detail { padding-top:15px; text-align:center; }
.page_detail span { border:none !important; }
.page_detail a { color:#A5A5A5; }

.pxgy { padding-top:25px; }
.pxgy li { padding-bottom:55px; }
.pxgy li .img { float:left; width:156px; height:202px; border:1px solid #fff; }
.pxgy li .img img { width:156px; height:202px; border-radius:10px 0; }
.pxgy li .wd { float:right; padding-right:40px; width:546px; }
.pxgy li .wd .author { font-size:12px; line-height:18px; color:#737373; }
.pxgy li .wd .title { padding:4px 0; }
.pxgy li .wd .title a { font-weight:bold; font-size:18px; line-height:27px; font-family: \5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#51462a; }
.pxgy li .wd .info { height:144px; font-size:14px; line-height:24px; overflow:hidden; }

.xlydd { padding-top:25px; width:765px; overflow:hidden; }
.xlydd ul { float:left; width:784px; }
.xlydd li { float:left; padding-right:23px; width:231px; height:218px; }
.xlydd li .img { padding:12px; width:207px; height:134px; background:url(images/xlydd.jpg) no-repeat; }
.xlydd li .img img { width:207px; height:134px; }
.xlydd li .wd { padding:4px 12px 0; height:36px; overflow:hidden; text-align:center; }
.xlydd li .wd a { font-size:12px; line-height:18px; color:#6a6a6a; }

.ygcg { padding:0 28px 0 10px; }
.ygcgt { margin-top:30px; position:relative; height:28px; font-weight:bold; font-size:16px; line-height:28px; font-family: \5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#000; }
.ygcgt a { position:absolute; right:0; top:8px; display:block; width:27px; height:11px; background:url(images/more.gif) no-repeat; }
.ygcgtl { height:0; border-top:2px solid #d1d1d1; border-bottom:3px solid #f6f6f6; overflow:hidden; }
.ygcg_p { width:724px; overflow:hidden; }
.ygcg_p ul { float:left; }
.ygcg_p ul li { position:relative; float:left; width:362px; height:186px; overflow:hidden; }
.ygcg_p ul li .img { position:absolute; left:0; top:25px; width:124px; height:159px; }
.ygcg_p ul li .img img { width:124px; height:159px; border-radius:10px 0; }
.ygcg_p ul li .author { position:absolute; left:136px; top:25px; font-size:12px; line-height:18px; color:#6f6f6f; overflow:hidden; }
.ygcg_p ul li .ygcg_p_t { position:absolute; left:136px; top:50px; width:196px; height:80px; overflow:hidden; }
.ygcg_p ul li .ygcg_p_t a { font-weight:bold; font-size:20px; line-height:22px; font-family: \5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#5b4d28; }
.ygcg_p ul li .info { position:absolute; left:136px; top:105px; width:196px; height:80px; font-size:12px; line-height:20px; color:#888888; text-indent:2em; overflow:hidden; }
.ygcg .xlydd li { padding-right:15px; }

.indexright0903 { padding:8px 0 14px; height:58px; background:url(images/indexright0903.jpg) no-repeat; overflow:hidden; }
.indexright0903 a { cursor:pointer; }
.indexright0903 a:hover { text-decoration:none; }
#MainWeibo { position:relative; height:58px; overflow:hidden; }
.indexright0903 #a0903 { position:absolute; top:0; }
.indexright0903 .a0903 { position:relative; width:185px; height:58px; overflow:hidden; }
.indexright0903 .a0903 .img { position:absolute; left:15px; top:0; width:54px; height:54px; overflow:hidden; }
.indexright0903 .a0903 .img img { width:54px; border-radius:5px; }
.indexright0903 .a0903 span { position:absolute; left:83px; top:0; font-size:12px; line-height:14px; color:#616161; }
.indexright0903 .a0903 b { position:absolute; left:83px; top:16px; font-size:14px; line-height:18px; color:#5b4d28; }
.indexright0903 .a0903 .dl { position:absolute; left:83px; top:38px; display:block; width:43px; height:17px; background:url(images/a0903.jpg) no-repeat; }
.indexright0903 #b0903 { position:absolute; top:58px; }
.indexright0903 .b0903 { position:relative; width:185px; height:58px; overflow:hidden; }
.indexright0903 .b0903 .img { position:absolute; left:12px; top:0; width:59px; height:65px; background:url(images/b0903.png) no-repeat; _background:url(images/b0903.gif) no-repeat; }
.indexright0903 .b0903 span { position:absolute; left:78px; top:8px; font-size:12px; line-height:14px; color:#616161; }
.indexright0903 .b0903 b { position:absolute; left:78px; top:24px; font-size:14px; line-height:18px; color:#5b4d28; }

.lshg { font:14px/25px \5B8B\4F53; color:#525252; background:url(images/_lshg.jpg) no-repeat; height:2010px; position:relative; }
.lshg div { position:absolute; }




/* 原来的cy.css */

form {margin:0;padding:0;}
.sbody { background:url(../images/stockBgRepeat.jpg) repeat-x;}
.pubTitle { font-size:28px; color:#804e00; font-weight:bold; padding-left:15px; padding-top:10px;}
.cybox3bgr { padding-top:13px; padding-left:17px;width:758px; }
.hr20 { height:20px; clear:both; display:block; overflow:hidden;}
.pubMonth { float:left; padding-right:60px;}
.MonthImg { display:block; padding-bottom:15px;}
.pubMonth span { color:#5e5d58; font-size:12px; }
.MonthDown { background:url(images/pubDownBg.gif) no-repeat; color:#8f641f; font-size:14px; margin-left:12px; width:51px;  height:22px; padding:4px 0 0 10px; display:inline-block;}
.UlImg { display:block;}
.UlImg img { border-right:1px solid #d8b34f;border-bottom:1px solid #d8b34f;}
.clr { clear:both; width:0; height:0; overflow:hidden;}


.boxWrap b {
background:url(images/searchNewBg.gif) no-repeat left bottom;
color:#996600;
display:block;
font:bold 18px/52px \5FAE\8F6F\96C5\9ED1;
height:52px;
padding:4px 0px 0px 0px ;
margin-left:20px;
text-align:left;

}
/*#foot { margin:0 auto;  overflow:hidden; width:901px;}
.footl { padding-left:62px; width:400px;}
.footr { text-align:left; width:380px; }
*/.boxWrap { background:url(images/searchLeftBg.gif) no-repeat right top; width:230px; _height:500px; min-height:500px;}
.boxWrap ul { padding-top:15px;}
.boxWrap ul li { text-align:left; background:url(images/searchNewList.gif) no-repeat 13px 6px; padding-bottom:18px; padding-left:25px; padding-right:15px;}
.boxWrap ul li a { color:#666666; font-size:14px; }
.boxWrap ul li span { color:#858585; font-size:12px;}
.boxbgr { width:725px;}
.searchInput { background:url(images/searchInfoBg.jpg) no-repeat; width:708px; height:93px; margin-top:20px; margin-left:15px;}
.searchT { padding:22px 0px 0px 25px;  }
.searchWrap { border:1px solid #e5e5e5; width:442px;}
.sT { border:0 !important; width:360px; padding-right:15px; height:33px; font-size:16px; line-height:33px; }
.sS { background:url(images/searchButon.jpg) no-repeat; width:65px; height:27px; border:none; cursor:pointer;_position:relative;_bottom:3px;}
.searchInput p { margin:0; padding:12px 0px 0px 23px;}
.searchJie { padding:25px 0px 0px 20px;}
.searchJie ul li { padding-bottom:10px; padding-top:10px; width:670px; border-bottom:1px dashed #d9d9d9;}
.searchJie a { text-decoration:underline; color:#4067ae; font-size:16px;}
.searchJie .red { color:#FF0000; }
.searchJie p{ color:#646464; font-size:14px; padding-top:8px; line-height:18px;}
.pageC { padding-top:15px; text-align:right; padding-right:30px;}
.pageC a { color:#5b4e46; }
.pre { border:1px solid #cacaca; display:inline; padding:6px 10px 4px 14px; background:url(images/ListLeftBg.jpg) no-repeat 3px center;}


body{ margin:0;}
.swrap { background:url(../images/stockBg.jpg) no-repeat center top; width:100%;}
.sinwrap { width:912px; margin:0 auto; position:relative;}
.footwrap { width:916px; background:url(../images/stockBodyBg.gif) repeat-y 8px 0; margin:0 auto; *background-position:9px 0;}
.sindex { top:55px; right:99px; position:absolute;}
.sindex a { font-size:12px; color:#804e00;}
.Shead { /*<!--background:url(images/stockHBg.jpg) no-repeat right top;-->*/ height:104px;}
.slogo { padding:30px 0px 0px 80px; float:left;}
.stockInfo { float:left; padding:32px 0px 0px 10px;}
.smenu { margin:0 auto;position:; width:770px; height:45px;} 
.smenu1 { font-size:24px; color:#804e00; font-weight:bold;}
.smenu2 { font-size:14px; color:#804e00; font-weight:bold; margin-left:10px;}
.input_pop1 {
border-color:#C69030 -moz-use-text-color #C69030 #C69030;
border-style:solid none solid solid;
border-width:1px 0 1px 1px;
height:16px;
width:108px;
}
.popUp_p12gray1 {
color:#666666;
font-family:"宋体";
font-size:12px;
line-height:150%;
text-decoration:none;
}
.cho { float:right; display:inline; *position:absolute; *top:104px; *right:81px; margin-right:14px; }
.tab {
background:url(../images/stockMenu.jpg) no-repeat scroll 0 6px transparent;
width:715px;
margin:0 auto;
height:35px;
padding-left:20px;
}
.tab a { line-height:40px; }
.a1 {
background:url("../images/stockTab.jpg") no-repeat scroll 0 4px transparent;
color:#996600;
font-size:14px;
font-weight:bold;
padding:17px 73px 7px;
text-decoration:none;
}
.a2 {
color:#616771;
font-size:14px;
font-weight:bold;
padding:17px 73px 3px;
text-decoration:none;
}
.iframe { padding-top:10px;  margin:0 auto;}
#Layer1 {
background-color:#F1F1F1;
border-bottom:1px solid #C69030;
border-left:1px solid #C69030;
border-right:1px solid #C69030;
display:none;
/*height:87px;*/
position:absolute;
top:404px;
width:109px;
right:104px;
_right:116px;
z-index:1;
}
#Layer1 a:link, #Layer1 a:visited {
color:#666666;
font-family:"宋体";
font-size:12px;
height:15px;
line-height:120%;
margin:0;
padding:3px 0 0 10px;
text-decoration:none;
width:109px;
}
