@charset "utf-8";
/*初始化*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; font-family:inherit; list-style:none;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
html, body { height:100%;  *+height:auto;  font-family: Arial, "宋体"; }
.boxcenter { margin:0 auto;}


/*首页*/
.bodybg { background:url(abg.gif) top left repeat; }
.banner {  background:url(ipic1.gif) top left repeat-x; height:353px; z-index:1; }
.banner1 {  background:url(ipic2.jpg) top center no-repeat; height:353px; z-index:100; }
.tbox1 { overflow:hidden; width:980px; height:32px; }
.tbox1_l { float:left; display:inline; width:730px; height:32px; overflow:hidden; }
.tbox1_r { float:right; display:inline; width:210px; height:32px;  overflow:hidden; text-align:right; line-height:32px; }

.login { height:32px; overflow:hidden; }
.login li { float:left; display:inline; line-height:32px; font-size:12px; color:#d76b63; }
.login li a { font-size:12px; color:#d76b63; }
.login li a:hover { font-size:12px; color:#f1e5ab; text-decoration:none; }
.login li .ip1 { width:102px; height:22px; background:url(ipic3.gif) top left no-repeat; border:none; line-height:22px; padding:0px 6px; font-size:12px; color:#d1655d; margin-top:5px; _margin-top:4px; }
.login li .ip2 { width:41px; height:22px; background:url(ipic4.gif) top left no-repeat; border:none; line-height:22px; padding:0px 6px; font-size:12px; color:#d1655d; margin-top:5px; _margin-top:4px; }
.login li img { float:left; display:inline; }

.tbox2 { overflow:hidden; height:154px; }
.tbox3 { width:1000px; height:39px; overflow:hidden; }
.tbox3 dt { float:left; display:inline; width:295px; text-align:center; line-height:39px;  }
.tbox3 dd { float:left; display:inline; width:390px; margin-left:56px; }
.tbox3 dd p { float:left; display:inline-block;}
.tbox3 dd p .ipt1 { width:138px; height:19px; line-height:19px; border:0px; background:none; margin-top:10px; color:#4f3606; font-size:12px; }

.menubox { width:1000px; height:128px; }
.menubox1 { overflow:hidden; margin-top:6px; }
.menubox1 li { line-height:22px; }
.menubox1 li.fl { float:left; display:inline; }
.menubox1 li.w1 { width:84px; }
.menubox1 li.w2 { width:72px; }
.menubox1 li.w3 { width:118px; }
/*菜单新加样式*/
.menubox12 {height:121px;overflow:visible; z-index:999; float:left}







.ibox1 { width:1000px; overflow:hidden; }
.ibox1_l { float:left; display:inline; width:377px; overflow:hidden; }
.ibox1_m { float:left; display:inline; width:389px; overflow:hidden; background:url(ipic10.jpg) top left no-repeat; }
.ibox1_r { float:left; display:inline; width:234px; overflow:hidden; }

.ibox2 { height:37px; overflow:hidden; background:url(ipic6.gif) top left repeat-x; }
.ibox2 dt { float:left; display:inline; padding-left:7px; }
.ibox2 dt i { float:left; display:inline-block; margin-right:2px; font-style:normal; background:url(ipic8.gif) top left no-repeat; overflow:hidden; height:37px; }
.ibox2 dt i p { float:left; display:inline-block; padding-left:7px; background:url(ipic8a.gif) top right no-repeat; line-height:46px; text-align:center; padding:0px 25px; font-size:14px; color:#ffffff; font-weight:bold; cursor:pointer; }
.ibox2 dt i.over { float:left; display:inline-block; margin-right:2px; font-style:normal; background:url(ipic7.gif) top left no-repeat; overflow:hidden; height:37px; }
.ibox2 dt i.over p { float:left; display:inline-block; padding-left:7px; background:url(ipic7a.gif) top right no-repeat; line-height:46px; text-align:center; padding:0px 25px; font-size:14px; color:#fff3a1; font-weight:bold; cursor:default; }
.ibox2 dd { float:right; display:inline; overflow:hidden; height:37px; line-height:40px; padding-right:13px; }

.ibox2a { height:37px; width:379px; overflow:hidden; background:url(ipic6.gif) top left repeat-x; }
.ibox2a dt { float:left; display:inline; padding-left:10px; }
.ibox2a dt i { float:left; display:inline-block; margin-right:2px; font-style:normal; background:url(ipic8.gif) top left no-repeat; overflow:hidden; height:37px; }
.ibox2a dt i p { float:left; display:inline-block; padding-left:7px; background:url(ipic8a.gif) top right no-repeat; line-height:46px; text-align:center; padding:0px 25px; font-size:14px; color:#ffffff; font-weight:bold; cursor:pointer; }
.ibox2a dt i.over { float:left; display:inline-block; margin-right:2px; font-style:normal; background:url(ipic7.gif) top left no-repeat; overflow:hidden; height:37px; }
.ibox2a dt i.over p { float:left; display:inline-block; padding-left:7px; background:url(ipic7a.gif) top right no-repeat; line-height:46px; text-align:center; padding:0px 25px; font-size:14px; color:#fff3a1; font-weight:bold; cursor:default; }
.ibox2a dd { float:right; display:inline; overflow:hidden; height:37px; line-height:40px; padding-right:13px; }

.ibox3 { background:url(ipic9.gif) top left no-repeat; height:307px; }
.ibox3a { background:url(ipic13.gif) top left repeat-x; height:287px; padding-top:20px; }

.ibox4 { overflow:hidden; width:347px; margin-left:16px; padding-top:12px; }
.ibox4 li { overflow:hidden; width:347px; line-height:28px; background:url(ipic10.gif) 0px 7px no-repeat; padding-left:13px; }

.ibox5 { width:341px; overflow:hidden; background:url(ipic11.gif) top left no-repeat; margin-bottom:20px; }
.ibox5 li { width:341px; overflow:hidden; background:url(ipic12.gif) bottom left no-repeat; padding-bottom:16px; }
.ibox5 li h1 { width:297px; border-bottom:1px #b19a6c dashed; padding:18px 15px 12px 15px; margin-bottom:10px; } 
.ibox5 li h2 { line-height:22px; padding-left:23px; }

.ibox6 { width:340px; margin-left:22px; overflow:hidden; padding-top:9px; }
.ibox6 dt { line-height:24px; padding-bottom:5px; }
.ibox6 dd { line-height:23px; }

.ibox7 { padding-top:7px; }

.ibox8 { background:url(ipic14.gif) bottom left no-repeat; height:73px; overflow:hidden; font-size:12px; color:#b2763b; line-height:17px; padding:6px 9px 0px 9px; text-indent:24px; margin-bottom:6px; }
.ibox8 a { font-size:12px; color:#b2763b;  }

.ibox9 { overflow:hidden; background:url(ipic16.gif) bottom left no-repeat; line-height:18px; padding:6px 16px 8px 16px; margin-bottom:6px; }
.ibox10 { overflow:hidden; }
.ibox10 dt { float:left; display:inline; }
.ibox10 dd { float:right; display:inline; }

.ibox11 { width:1000px; overflow:hidden; margin-top:5px; }
.ibox11 dt { float:left; display:inline; width:500px; height:50px; overflow:hidden; background:url(ipic18a.jpg) top left no-repeat; cursor:pointer; }
.ibox11 dt.over { float:left; display:inline; width:500px; height:50px; overflow:hidden; background:url(ipic18.jpg) top left no-repeat; cursor:default; }
.ibox11 dd { float:left; display:inline; width:500px; height:50px; overflow:hidden; background:url(ipic19a.jpg) top left no-repeat; cursor:pointer;}
.ibox11 dd.over { float:left; display:inline; width:500px; height:50px; overflow:hidden; background:url(ipic19.jpg) top left no-repeat; cursor:default;  }

.ibox12 { width:1000px; height:320px; overflow:hidden; background:url(ipic20.jpg) top left no-repeat; }

.ibox13 { width:1000px; height:55px; background:url(ipic23.jpg) top left no-repeat; overflow:hidden; }
.ibox13 li { float:left; display:inline; line-height:64px; }

.ibox14 { width:1000px; height:308px; margin-bottom:10px; background:url(ipic23.gif) bottom left no-repeat; overflow:hidden; }
.ibox14 li { width:333px; float:left; display:inline; overflow:hidden; }

.ibox15 { width:311px; height:299px; overflow:hidden; float:left; margin-left:11px; }

.ibox16 { width:1000px; overflow:hidden; margin-bottom:3px; }
.ibox16_left { float:left; display:inline; width:766px; overflow:hidden; }
.ibox16_right { float:left; display:inline; width:234px; overflow:hidden; }

.ibox17 { width:766px; overflow:hidden; height:43px;}
.ibox17 li { float:left; display:inline; width:373px; margin-right:10px; overflow:hidden; height:31px; background:url(ipic24.gif) top left no-repeat; line-height:32px;}
.ibox17 li p { float:left; display:inline; margin-left:25px;} 
.ibox17 li span { float:right; display:inline; margin-right:20px;} 

.ibox18 { width:766px; overflow:hidden; margin-bottom:10px;}
.ibox18_li { float:left; display:inline; width:373px; margin-right:10px; overflow:hidden; height:359px;  }

.ibox19 { width:368px; overflow:hidden; }
.ibox19 dt { float:left; display:inline; width:147px; }
.ibox19 dt img { display:block; border:1px #e2dbd3 solid; padding:3px;}
.ibox19 dd { float:left; display:inline; width:221px; }
.ibox19 dd h1 { line-height:18px; padding-bottom:8px; }
.ibox19 dd h2 { line-height:20px; padding-bottom:2px; text-indent:24px; }
.ibox19 dd h3 { text-align:right; line-height:20px; padding-right:6px;}

.ibox20 { background:url(lrpic.jpg) top left no-repeat; }
.ibox20 ul { width:373px; height:229px; overflow:hidden; }
.ibox20 ul li { float:left; display:inline; cursor:pointer; }
.ibox20 ul li img { cursor:pointer; }
.ibox20_li img { margin-top:8px; }
.ibox20_li p { position:absolute; width:269px; height:27px;  color:#FFF; font-size:12px; background:#000; margin-top:181px; filter:Alpha(Opacity=80);opacity:.8; line-height:27px; text-align:center;}
.ibox20_li p a { color:#FFF; font-size:12px; }
.ibox20_li i { position:absolute; width:336px; height:110px; margin:244px 0px 0px -33px; font-style:normal; line-height:25px; text-indent:24px; }

.ibox21 { overflow:hidden; width:756px; overflow:hidden; height:31px; background:url(ipic24a.gif) top left no-repeat; line-height:32px; margin-bottom:10px;  }
.ibox21 p { float:left; display:inline; margin-left:25px;} 
.ibox21 span { float:right; display:inline; margin-right:20px;} 

.ibox22 { width:766px; overflow:hidden; margin-bottom:10px; background:url(ipic26.gif) bottom left no-repeat;}
.ibox22_li { float:left; display:inline; width:366px; margin-right:25px; overflow:hidden; height:304px; }
.ibox22_li1 { float:left; display:inline; width:362px; overflow:hidden; height:304px;   }

.ibox23 { height:135px; overflow:hidden; }
.ibox23 dt {  float:left; display:inline; overflow:hidden; width:201px; }
.ibox23 dt img { display:block; padding:3px; border:1px #e6e0d9 solid;}
.ibox23 dd { float:left; display:inline; overflow:hidden; width:165px;  }
.ibox23 dd h1 {line-height:18px; padding-bottom:6px;  }
.ibox23 dd h2 {line-height:21px; text-indent:24px; }
.ibox23 dd h2 span { margin-left:10px; }

.ibox23a { height:135px; overflow:hidden; margin-bottom:15px; }
.ibox23a dt {  float:left; display:inline; overflow:hidden; width:200px; }
.ibox23a dt img { display:block; padding:3px; border:1px #e6e0d9 solid;}
.ibox23a dd { float:left; display:inline; overflow:hidden; width:160px;  }
.ibox23a dd h1 {line-height:18px; padding-bottom:6px;  }
.ibox23a dd h2 {line-height:21px; text-indent:24px; }
.ibox23a dd h2 span { margin-left:10px; }

.ibox24 { height:153px; overflow:hidden; }
.ibox24_dt { float:left; display:inline; overflow:hidden; width:204px; }
.ibox24_dd { float:left; display:inline; overflow:hidden; width:160px; padding-top:15px; }
.ibox24_dd ul { overflow:hidden; width:160px; }
.ibox24_dd ul li { line-height:27px; background:url(ipic28.gif) 0px 7px no-repeat; padding-left:11px; text-overflow:ellipsis; white-space:nowrap;}

.ibox25 { width:181px; height:145px; padding-top:8px; background:#f1eee3; }
.ibox26 { width:163px; overflow:hidden; margin:0px 0px 0px 9px; height:24px; background:url(ipic27.gif) top left repeat-x; font-size:12px; color:#8c7c43; font-weight:bold;  }
.ibox26 dt {float:left; display:inline; overflow:hidden; line-height:23px; padding:0px 13px; cursor:pointer; }
.ibox26 dt.over {float:left; display:inline; overflow:hidden; border:1px #e8e3d2 solid; border-bottom:1px #fff solid; line-height:23px; background:#FFF; padding:0px 13px; cursor:default; }
.ibox26 dd {float:right; display:inline; overflow:hidden; line-height:23px; padding:0px 13px; cursor:pointer;}
.ibox26 dd.over {float:right; display:inline; overflow:hidden; border:1px #e8e3d2 solid; border-bottom:1px #fff solid; line-height:23px; background:#FFF; padding:0px 13px; cursor:default;}

.ibox27 { width:161px; height:111px; background:#FFF; overflow:hidden; border:1px #e8e3d2 solid; border-top:0px; margin-left:9px; }
.ibox27 ul { overflow:hidden; padding-top:6px; width:100%; }
.ibox27 ul li { line-height:20px; width:80px; display:inline; float:left; text-align:center; }

.ibox28 { height:50px; background:url(ipic29.gif) top left no-repeat; line-height:32px;}
.ibox28 dt { float:left; display:inline; overflow:hidden; padding-left:25px; }
.ibox28 dd { float:right; display:inline; overflow:hidden; padding-right:19px; }

.ibox29 { background:url(ipic30.gif) bottom left no-repeat; padding-bottom:20px; width:234px; overflow:hidden; margin-bottom:10px; }
.ibox29 dt { float:left; display:inline; width:101px; height:141px; background:url(ipic32.gif) bottom left no-repeat; margin-left:17px; padding:2px 0px 0px 2px; overflow:hidden; }
.ibox29 dd {float:left; display:inline; width:99px; overflow:hidden; line-height:20px; text-indent:24px; }

.ibox30 { margin-bottom:5px; }
.ibox31 { margin-bottom:10px; }

.ibox32 { width:1000px; height:72px; margin-bottom:12px; }



/*footer*/
.footer { height:109px; background:url(footer1.gif) top left repeat-x; overflow:hidden; }
.footer1 { height:109px; overflow:hidden; background:url(footer.gif) top center no-repeat; }
.footer2 { width:890px; overflow:hidden; height:52px; }
.footer2 dt { float:left; display:inline; overflow:hidden; line-height:42px;  }
.footer2 dd { float:right; display:inline; overflow:hidden; padding:7px 4px 0px 0px;  }
.footer3 { text-align:center; line-height:18px; }



/*焦点图*/
.FocusPic{width:358px;height:284px; border:0px; position:relative; zoom:1;overflow:hidden; padding-top:9px; margin-left:10px; }


.FocusPic .FP_NumList3{ position:absolute; right:10px; padding-right:0px; bottom:-5px; padding-bottom:15px; zoom:1;overflow:hidden;z-index:9;}
.FocusPic .FP_NumList3 span{float:left; margin-left:2px; display:inline; text-align:center; font-family:"宋体"; cursor:pointer; background-color:#d6d9d1; width:18px; color:#474747; font-size:12px; line-height:18px; padding-left:1px;}

.FocusPic .FP_NumList3 span.selected{ background-color:#92d237; color:#fff;}

.FocusPic .FP_pic3{ width:358px; height:284px;overflow:hidden;float:left;}

.FocusPic .FP_pic3 .FP_tit_bg{ height:38px; width:358; margin-top:-38px; background:#000; filter:Alpha(Opacity=70);opacity:.7;}

.FocusPic .FP_pic3 .FP_tit_txt {font-size:12px; line-height:38px; padding-left:10px; margin-top:-38px;color:#fff;position:relative;*position:static; }
.FocusPic .FP_pic3 .FP_tit_txt a {color:#fff; text-decoration:none;}
.FocusPic .FP_pic3 .FP_tit_txt a:hover{color:#f8e335; text-decoration:none;}
.FocusPic .FP_pic3 a:link,.FP_pic a:visited{color:#fff; text-decoration:none;}



/*文字*/
.y12 { font-size:12px; color:#d5b879; }
.y12 a { font-size:12px; color:#d5b879; }
.y12 a:hover { color:#f1e5ab; text-decoration:none; }

.ys12 { font-size:12px; color:#ecdfb0; }
.ys12 a { font-size:12px; color:#ecdfb0; }

.yy12 { font-size:12px; color:#837945; }
.yy12 a { font-size:12px; color:#837945; }

.ymenu12 { font-size:12px; color:#893e15; }
.ymenu12 a { color:#893e15; }
.ymenu12 a:visited { color:#893e15; text-decoration:none; }
.ymenu12 a:hover { color:#c51a03; text-decoration:none; }

.y12m { font-size:12px; color:#846431; }
.y12m a { color:#846431; }
.y12m a:hover { color:#b23f1c; text-decoration:none; }

.b12 { font-size:12px; color:#3c2a2c; }
.b12 a { color:#3c2a2c; }

.gray12 { font-size:12px; color:#6a6556; }
.gray12 a { color:#6a6556; }

.r14b { font-size:14px; font-weight:bold; color:#ae050a; }
.r14b a { font-size:14px; font-weight:bold; color:#ae050a; }

.rw12 { font-size:12px; color:#624d4f; }
.rw12 a { font-size:12px; color:#624d4f; }

.g12 { color:#5e9b15; font-size:12px; text-decoration:underline; }
.g12 a { color:#5e9b15; font-size:12px; text-decoration:underline; }
.g12 a:hover { color:#8bca3f; font-size:12px; text-decoration:underline; }

.ry14b { font-size:14px; font-weight:bold; color:#953c10; }
.ry14b a { color:#953c10; }

.b12b { color:#3c2a2c; font-size:12px; font-weight:bold; }
.b12b a { color:#3c2a2c; font-size:12px; font-weight:bold; }

.w12 { font-size:12px; color:#fff0d8; }
.w12 a { font-size:12px; color:#fff0d8; }



/*menudrop*/
#nav .mainlevel ul {
	display:none;
	position:absolute;
	z-index:999;
	padding-bottom:8px;
	filter: Alpha(Opacity=90);
}
#nav .mainlevel li { width:130px; background:#333; font-size:12px; border-bottom:1px #4f4f4f solid; /*IE6 only*/}
#nav .ss {float:left; width:130px; /*IE6 only*/}


/*滚动图片*/
.rollBox{width:1000px; overflow:hidden; }
.rollBox .LeftBotton{height:120px; width:31px; overflow:hidden; float:left; display:inline; cursor:pointer; margin-top:74px;}
.rollBox .RightBotton{height:120px; width:33px; overflow:hidden; float:left; display:inline; cursor:pointer; margin-top:74px;}
.rollBox .Cont{ width:936px; overflow:hidden; float:left; margin-top:0px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:184px; height:311px; overflow:hidden; float:left; margin-right:4px; background:url(ipic21.gif) bottom left no-repeat;}
.rollBox .Cont .pic dt { height:136px; overflow:hidden; }
.rollBox .Cont .pic dd { width:146px; height:150px; line-height:21px; overflow:hidden; margin:8px 0px 0px 20px; text-indent:24px; }
.rollBox .Cont .pic dd span { white-space:nowrap; }
.rollBox .Cont .pic1{width:184px; height:311px; overflow:hidden; float:left; margin-right:4px; background:url(ipic22.gif) bottom left no-repeat;}
.rollBox .Cont .pic1 dt { height:136px; overflow:hidden; }
.rollBox .Cont .pic1 dd { width:146px; height:166px; line-height:21px; overflow:hidden; margin:-3px 0px 0px 20px; text-indent:24px; }
.rollBox .Cont .pic1 dd span { white-space:nowrap; }
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox p { margin:0; padding:0; font-size:12px;}



/*rollAD*/
.list_top{ width:1000px; overflow:hidden; }
.list_top .Empty{ width:40px; height:40px; float:left;}
.hot{ width:1000px;height:72px;}
.hot ul{ width:1000px; height:72px; overflow:hidden; margin:0;padding:0;}
.hot ul li{ width:246px; height:72px; float:left; margin-right:5px; }
.hot ul li a{ color:#0066ff; font-size:14px; font-weight:bold;}


/*弹出菜单*/
.menukit div { overflow:hidden; background:url(ipic33.gif) left bottom no-repeat; position:absolute; margin-top:-17px; display:none; }
.menukit div ul { overflow:hidden; background:url(ipic33a.gif) right bottom no-repeat; padding:0px 0px 15px 36px; }
.menukit div ul li { line-height:22px; }