@charset "gb2312";
/*================»ù±¾ÑùÊ½ÖØÖÃ================*/
* { margin:0; padding:0;}
body { height:100%; font:12px/24px "ËÎÌå"; background:url(../images/bj.gif) top center repeat-x; color:#222;}
li, dd, dt { list-style-type:none; float:left;}
dl, ul, ol { float:left;}
img { border:none; vertical-align:top;}
table {border-collapse:collapse;border-spacing:0}
a { color:#333; text-decoration:none; cursor:pointer;}
a:hover { color:#eb1100; text-decoration:underline;}
.clear { clear:both;}
.null { width:100%; height:15px; font:15px/15px "ËÎÌå"; clear:both; margin:0 auto;}
.null1 { width:100%; height:30px; font:30px/30px "ËÎÌå"; clear:both; margin:0 auto;}
.box { width:1000px; clear:both; margin:0 auto;}

#top { width:1000px; height:40px; font:12px/40px "ËÎÌå"; margin:0 auto;}
#top p { width:818px; float:left;}
#top p span { font:14px/40px Arial; color:#eb1100;} 
#top ul { width:182px; color:#b7b7b7; float:left;}
#banner { width:1000px; height:200px; margin:0 auto;}
#nav { width:1000px; height:48px; margin:0 auto;}
#nav li { height:48px; font:16px/48px "Î¢ÈíÑÅºÚ", Arial; text-align:center; margin-right:80px; _margin-right:80px; display:block;}
#nav li a { color:#fff; text-decoration:none; display:block;}
#nav li a:hover { font-weight:bold; color:#fcd26e; text-decoration:none;}

.left { width:190px; padding:4px 0 0 10px; background:#292522; height:380px; overflow:hidden; float:left;}
.left h3 { width:180px; height:116px; margin-bottom:10px; float:left;}
.left li { width:180px; height:44px; font:18px/44px "Î¢ÈíÑÅºÚ", Arial; background:url(../images/list.gif) top center repeat-x; text-align:center; margin-bottom:10px;}
.left li a { color:#bbbbba; text-decoration:none;}
.left li a:hover { color:#bbbbba; text-decoration:none; position:relative; left:1px; top:1px;}
.left dl { width:180px; padding-top:16px; float:left;}
.left dl dt { width:180px; height:47px; margin-bottom:10px;}
.left dl dd { width:180px; height:28px; font:12px/28px Arial; color:#bbbbba; background:url(../images/mark1.gif) 1% 50% no-repeat; padding-left:17px;}

.right { width:785px; overflow:hidden; float:right;}
.js { width:200px; height:360px; padding:10px 10px 10px 10px; border:#dbdbdb 1px solid; overflow:hidden; float:right;}
#notice { width:545px; height:380px; overflow:hidden; border:#dbdbdb 1px solid;  float:left;}
#notice dl { width:545px; height:38px; background:url(../images/notice1.gif) top center repeat-x;}
#notice dl dt { width:135px; height:38px; background:url(../images/tt11.gif) center bottom repeat-x; margin-left:10px; text-align:center; font:16px/38px "Î¢ÈíÑÅºÚ", Arial; color:#eb1100;}
#notice dl dd { width:380px; font:12px/38px Arial; text-align:right;}
#notice ul {width:534px; padding:11px 0 0 11px;}
#notice li { width:534px; height:33px; font:14px/33px Arial; color:#9d9d9d; background:url(../images/mark2.gif) 0 50% no-repeat;}
#notice li p { width:430px; height:31px; padding-left:13px; overflow:hidden; float:left;}
#notice li span { width:110px; text-align:right;}

#photo { width:1000px; height:233px; overflow:hidden; margin:0 auto;}
#photo h3 { width:1000px; height:40px; padding-left:11px; font:normal 16px/40px "Î¢ÈíÑÅºÚ", Arial; background:#f0f0f0; border-top:#d7d7d7 6px solid; color:#111; margin-bottom:14px; float:left;}
#photo h3 span { color:#eb1100;}
/*¹ö¶¯1*/
.xyhj{ width:1000px; height:170px; overflow:hidden; float:left;}
.xyhjlb { float:left;}
.xyhjlb li { width:184px; height:170px; padding:0 10px 0 10px; overflow:hidden;}
.xyhjlb li img { width:184px; height:130px; float:left;}
.xyhjlb li span { width:184px; font:normal 14px/24px "ËÎÌå"; height:24px; text-align:center; padding-top:8px; overflow:hidden; float:left;}
#ddemc{ overflow:hidden; width:1000px; margin:0 auto;}
#inddemc{ float:left; width:24000%;}
#ddemc1,#ddemc2{ float:left;}


#footer { width:100%; height:90px; background:#232222; margin:0 auto;}
#foot { width:1000px; height:90px; margin:0 auto;}
#foot h4 { width:100%; text-align:center; font:normal 20px/30px "Î¢ÈíÑÅºÚ", Arial; padding-top:15px; color:#ffde00;}
#foot p { width:100%; text-align:center; font:14px/26px Arial; color:#b8b8b8;}

.sub_top { width:783px; height:38px; background:url(../images/notice1.gif) top center repeat-x; border:#dbdbdb 1px solid;  float:left;}
.sub_top h3 { width:135px; height:38px; background:url(../images/tt11.gif) center bottom repeat-x; margin-left:10px; text-align:center; font:16px/38px "Î¢ÈíÑÅºÚ", Arial; color:#eb1100;}
.sub_nr { width:768px; padding:14px 5px 0 10px; font:14px/30px "Î¢ÈíÑÅºÚ", Arial; overflow:hidden; float:left;}
.sub_tt { width:783px; font:20px/30px "Î¢ÈíÑÅºÚ", Arial; color:#b10000; border-bottom:#ccc 1px dashed; padding-bottom:10px; text-align:center; margin-top:13px; float:left;}

#sub_xiazai { width:785px; height:233px; background:url(../images/border.gif) 0 13px no-repeat; float:left;}
#sub_xiazai dl { width:735px; font:bold 14px/48px "ËÎÌå"; color:#fff; margin:13px 0 9px 0;}
.one4 { width:137px; padding-left:22px;}
.one5 { width:282px; padding-left:18px;}
.one6 { width:133px; text-align:center;}
.one7 { width:142px; text-align:center;}
#sub_xiazai ul { width:735px;}
#sub_xiazai li { height:40px; font:14px/40px Arial; color:#676767;}
#sub_xiazai li b { color:#9b4a0f;}
#sub_xiazai li a { font-weight:bold; color:#000; text-decoration:none;}
#sub_xiazai li a:hover { color:#de0000; text-decoration:underline;}

#sub_news { width:785px; float:left;}
#sub_news ul {width:774px; padding:11px 0 0 11px;}
#sub_news li { width:774px; height:33px; font:14px/33px Arial; color:#9d9d9d; background:url(../images/mark2.gif) 0 50% no-repeat;}
#sub_news li p { width:664px; height:31px; padding-left:13px; overflow:hidden; float:left;}
#sub_news li span { width:110px; text-align:right;}