body { background: url(../images/big1.jpg) repeat-x}

.bg { background:url(../images/nav.jpg) repeat-x}

.nav { background: url(../images/bsg.jpg) left no-repeat}
.nav1 { background:url(../images/bsg2.gif) left no-repeat}
.nav2 { background:url(../images/bsg3.gif) left no-repeat}
.nav3 { background:url(../images/bsg3.gif) left no-repeat}
.shang10 { margin-top:10px;}
.shang20 { margin-top:30px;}
.pdleft { padding-left:10px;}

.dabia { font-size:14px; color:#FFFFFF;}
.dabia a { font-size:14px; color:#ffffff; font-weight:bold}

a { color:#333333}

.kj { border:1px solid #dddddd; background:#ffffff}

.top { background:url(../images/top.jpg) top center no-repeat}

.ms { border-top:3px solid #ff0000}
.ooh { font-weight:bold}
.coop { line-height:28px;}	
#ifocus { width:414px; margin-bottom:7px; height:238px;  }
#ifocus_pic { display:inline; position:relative; float:left; width:320px; height:225px; overflow:hidden; margin:6px 0 0 6px; z-index:1 }
#ifocus_piclist li { width:320px; height:225px; overflow:hidden;}
#ifocus_piclist img { width:320px; height:225px; }
#ifocus_btn { display:inline; float:right; margin-top:9px; width:78px; padding-right:5px;}
#ifocus_btn li { width:78px; height:51px; margin-bottom:5px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:64px; height:42px; margin:5px 0 0 10px; }
#ifocus_btn .on{ background: url(images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:320px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx ul li{ display:none; }
#ifocus_tx ul li a{ color:#fff; font-size:12px; font-weight: bold;}


.red { color:red; font-size:14px; font-weight:bold; line-height:22px;}
.red a { color:red; font-size:14px; font-weight:bold; line-height:22px;}

.black_font a { color:#333; display:block;}
.black_font a:hover { color:red}
.dazif a{ font-size:14px;}
.xtfont { color:#ff0001; font-size:14px; font-weight:bold}

.more a{ color:#FFFFFF; font-size:12px;}


.lihe { line-height:22px;}

.pic img { padding:2px; border:1px solid #dddddd}


.myscroll { width: 252px; height: 280px; margin: 0 auto;  line-height: 26px; font-size: 12px; overflow: hidden;}
.myscroll li { height: 26px; margin-left: 8px;}
.myscroll a { color: #333; text-decoration: none;}
.myscroll a:hover { color: red; text-decoration: underline;}









/* Menu */
.menu {padding-top:0px;height:32px;width: 100%;z-index:9999;}


.menu li {
    z-index:9999;
    position: relative;
    float: left;
    padding: 0  0px;
    text-align:center;
    font-size: 14px;
    font-weight:bold;
    width:83px;
}
.menu li a.firmenu {
	display: block;
	padding: 0  0px;
	line-height: 32px;
	color: #ffffff;
	font-size: 14px;
	
	
	
}
.menu li a.firmenu:hover {
	line-height: 32px;
	padding: 0  3px;
	
	color: #FFCC00;
}


.menu li i {
	position: absolute;
	right: 35px;
	top: 0px;
	display: block;
	width: 10px;
	height: 5px;
	overflow: hidden;
}
.sonmenuBox {
	position: absolute;
	top: 31px;
	left:-23px;
	height: 0;
	padding-bottom:0;
	margin-bottom:0;
	overflow: hidden;
	background: #E8243E;
	text-align: center;
	
}
.son_menu {
	padding: 10px 3px 0px 3px;
}
.son_menu a {
	display: block;
	color: #fff;
	line-height: 30px;
	font-size: 12px;
	width:110px;
	
	transition: all 0.2s linear;
}
.son_menu a:hover {
	color: #FFCC00;
}


		.slideBox{ width:238px; height:190px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:238px; height:190px; display:block;  }




.ddiv a{   display:block;/*定义为块级*/  float:left;/*左对齐*/ overflow:hidden; /*超出的部分隐藏起来。*/ white-space:nowrap;/*不显示的地方用省略号...代替*/    padding-right:7px; /*文字距离右侧7像素。*/    text-overflow:ellipsis;/* 支持 IE */    -o-text-overflow: ellipsis;     /* 支持 Opera */}

.znss_ssbk { width:181px; height:26px; background:#ffffff; border:1px solid #dddddd; line-height:26px;}
.znss_ssan { background:url(../images/11.jpg) no-repeat; width:42px; height:26px; border:0; color:#ffffff}


.dzz { font-size:14px;}

.nybtz { font-size:20px; line-height:50px;}
.nyxxbk { font-size:12px; line-height:40px;}

.nyz { line-height:25px; }