/* CSS Document */
body{ margin:0 auto; font-size:12px; font-family:"ËÎÌå"; line-height:22px; color:#333; background:#fff;}

* html,*html body{ margin:0 auto; font-size:12px; font-family:"ËÎÌå"; line-height:22px; color:#333;background:url(se:blank) #fff;background-attachment:fixed;}
ul,ol,li,p,span,dt,dl,dd,i,u{ margin:0px;!important; padding:0px;!important; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0px;!important; padding:0px;!important;}
img{ border:0;}
/*a:hover*/
a{ color:#333; text-decoration:none;}
a:hover{ color:#666; text-decoration:underline;}

a.red{ color:#dd2725;text-decoration:none;}
a.red:hover{ color:#333; text-decoration:underline;}

a.yel{ color:#c00; text-decoration:underline;}
a.yel:hover{ color:#c00; text-decoration:underline;}

a.green{ color:#588d0b; text-decoration:none;}
a.green:hover{ color:#4d7e05; text-decoration:underline;}

.bt1{ font-weight:bold;}
.bt_yel{ color:#EB6206; font-weight:bold;}
.bt_red{ color:#dd2725; font-weight:bold;}

.dis{display:block;}
.undis{display:none;}

.all{ width:997px; margin:0 auto; overflow:hidden;!important;}
.art{width:1000px;height:57px;overflow:hidden; text-align:center;margin:0px auto; display:none;}
.art a{display:block;width:1000px;height:57px;overflow:hidden;}
.head{ width:998px;height:365px; background:url(bg.jpg) no-repeat; margin:auto; overflow:hidden;!important;}
.header .logo {
	MARGIN-TOP: 25px; WIDTH: 998px; HEIGHT: 30px;
}
.header .logo H1 {
	LINE-HEIGHT: 30px; FLOAT: left; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.header .logo SPAN {
	LINE-HEIGHT: 30px; FLOAT: right; MARGIN-RIGHT: 15px;
}
.header IMG {
	MARGIN-LEFT: 235px
}

.head_add{ width:997px; height:90px; margin:8px auto; overflow:hidden;}
.tlbb {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; MARGIN-TOP: 10px; WIDTH: 998px; BACKGROUND: url(bby40.jpg) no-repeat; HEIGHT: 222px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.tlbb .left {
	MARGIN-TOP: 8px; WIDTH: 690px; DISPLAY: inline; FLOAT: left; HEIGHT: 203px; MARGIN-LEFT: 10px
}
.tlbb .left LI {
	FLOAT: left
}
.tlbb .left LI IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-LEFT: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
.tlbb .left LI A {
	
}
.tlbb .right {
	MARGIN-TOP: 10px; WIDTH: 257px; HEIGHT: 203px; MARGIN-RIGHT: 5px
}

.box6 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN: 10px auto 0px; WIDTH: 998px; BACKGROUND: url(teldh.jpg) no-repeat; HEIGHT: 250px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.box6 UL {
	MARGIN-TOP: 10px; MARGIN-LEFT: 620px
}
.box6 UL LI {
	FLOAT: left; MARGIN-LEFT: 10px
}
.box6 P {
	LINE-HEIGHT: 25px; MARGIN-TOP: 155px; WIDTH: 480px; MARGIN-LEFT: 280px
}
.bnpc{width:997px;height:146px;margin:0px auto;background:url(bnpctwo.jpg) no-repeat;background:url(bnpcone.jpg) no-repeat;margin:0px auto;overflow:hidden;}
.ssnav{height:36px;background:url(navbg.jpg) no-repeat center top; line-height:36px;}
.ssnav ul{font-size:14px;width:987px;height:36px;margin:0px auto;overflow:hidden;padding-left:10px;}
.ssnav li{float:left;height:36px;background:url(navlibg.jpg) no-repeat right center;padding:0px 15px 0px 12px;}
.ssnav li a{ color:#fff;}
.ssnav li a:hover{ color:#f19a15;}

.snav{height:85px;background:url(snavbg.jpg) no-repeat center top;overflow:hidden;margin-bottom:0px;}
.snav ul{width:977px;height:60px;margin:0px auto;padding:10px;}
.snav ul dl,.snav ul dt{float:left;}
.snav ul dl{width:647px;background:url(snavlibg.jpg) no-repeat 630px 0px;}
.snav ul dl span{display:block;background:url(snavli2bg.jpg) no-repeat center left;color:#FF9900;font-size:14px;}
.snav ul dl span strong{ font-weight:lighter;}
.snav ul dl span b{display:block;float:left;background:url(snavli4bg.jpg) no-repeat center right; font:18px "ºÚÌå";padding:0px 12px 0px 12px;margin-right:5px; font-weight:lighter;}
.snav ul dl span a{color:#FF9900;}
.snav ul dl p{margin:0px;width:100%;color:#886A2D;}
.snav ul dl p a{padding:0px 7px;color:#886A2D;}
.snav ul dl p a:hover{color:#c00;}
.snav ul dt span{display:block;background:url(snavli3bg.jpg) no-repeat center left;color:#569120;font-size:14px;}
.snav ul dt span strong{ font-weight:lighter;}
.snav ul dt span b{display:block;float:left;background:url(snavli4bg.jpg) no-repeat center right; font:18px "ºÚÌå";padding:0px 12px 0px 12px;margin-right:5px; font-weight:lighter}
.snav ul dt span a{color:#569120;}
.snav ul dt p{margin:0px;width:100%;color:#437019;}
.snav ul dt p a{padding:0px 7px;color:#437019;}
.snav ul dt p a:hover{color:#c00;}

.nav{ width:990px;>width:992px; height:45px; background:url(idx_10.jpg) repeat-x; margin:0px auto;margin-top:1px; padding-left:7px; >padding-left:5px;}
*html .nav{ width:997px; height:45px; background:url(idx_10.jpg) repeat-x;margin:0px auto; margin-top:1px;}
.nav li{ width:auto; height:22px; padding:13px 12px 10px 12px; font-size:14px;background:url(idx_12.jpg) no-repeat right; float:left; letter-spacing:1px; display:block;}
.nav li a{ color:#fff;}
.nav li a:hover{ color:#f19a15;}

.ment{ width:993px; height:47px; padding:8px 2px;margin:0px auto;}
.ment dl{ width:auto; height:47px; background-color:#fef1e5; float:left; display:block;}
.ment dl strong{ width:43px; height:44px; padding:2px 0px 1px 0px; line-height:22px; text-align:center; font-size:14px; background:url(idx_17.jpg) no-repeat; border-left:1px solid #fff; border-right:1px solid #fff; float:left;}
.ment dl p{ width:596px; height:44px; padding:2px 6px 1px 6px; line-height:22px;float:left;}
.ment ul{ width:auto; height:47px; background-color:#edf7d4; float:left; display:block;}
.ment ul strong{ width:43px; height:44px; padding:2px 0px 1px 0px; line-height:22px; text-align:center; font-size:14px; background:url(idx_20.jpg) no-repeat; border-left:1px solid #fff; border-right:1px solid #fff; float:left;}
.ment ul p{ width:280px; height:44px; padding:2px 6px 1px 6px; line-height:22px;float:left;}
.ment p a{ padding:0 5px; line-height:22px;font-size:12px;}
.ment strong a{ color:#fff;}
.ment strong a:hover{ color:#ffad3e; text-decoration:none;}

.lmtj{ width:997px; height:41px; padding-top:3px; background:url(idx_25.jpg) repeat-x; border-bottom:1px solid #fffaea; margin-bottom:2px;}
.lmtj dl{ width:495px; height:24px; padding:10px 8px 7px 8px; float:left; font-size:14px; color:#fff;}
.lmtj dl a{ color:#fff; padding:0 4px;}
.lmtj dl a:hover{ color:#333;}
.lmtj dl font{ width:auto; font-weight:bold; padding-left:0px; font-size:14px;}
.lmtj dl h1{ width:auto; display:inline-block; float:left; font-size:14px; font-weight:bold;}
.lmtj dl h1 a{ padding:0; cursor:text;}
.lmtj dl h1 a:hover{ text-decoration:none; color:#fff; padding:0;}
.lmtj ul{ width:416px; height:24px; padding:11px 8px 6px 58px; background:url(index_03.gif) no-repeat; float:left;}
.search{ height:18px; border:0; line-height:18px; float:left;}
.lmtj ul li{ width:60px; height:24px; padding:0 8px;float:right;}

.searchhd{width:995px; height:39px; background:url(index_07.jpg) repeat-x; border:1px solid #ded1a5;margin:0px auto; margin-bottom:2px;}
.searchhd dl{width:490px; height:39px; line-height:39px; text-align:left; float:left; font-size:12px; color:#925c02; background:url(index_06.jpg) left no-repeat; padding-left:20px;}
.searchhd dl a{color:#333; padding:0 4px;}
.searchhd dl a:hover{color:#F60; text-decoration:none;}
.searchhd dl h1{ width:auto; display:inline-block; float:left; font-size:14px; font-weight:bold;}
.searchhd dl h1 a{ padding:0; cursor:text;}
.searchhd dl h1 a:hover{ text-decoration:none; color:#fff; padding:0;}
.search9{height:24px; border:0; line-height:24px; float:left;}
.searchhd ul{width:470px; height:34px; float:left; padding-top:5px;}
.searchhd ul li{width:auto; height:28px; float:left;}

/*foot begin*/
.foot{ width:997px; margin:0px auto;  overflow:hidden;!important;}
.foot dl{ width:995px; height:26px; padding-top:3px; line-height:26px; text-align:center; font-size:14px; background:url(idx_227.jpg) repeat-x; border:1px solid #a8d067;}
.foot dl a{ color:#1d6602;}
.foot dl a:hover{ color:#099;}
.foot p{ width:995px; padding-top:10px; text-align:center;}

/*rightfloat*/
#swt_by{WIDTH:123px;HEIGHT:81px; float:left; background:url(swt_by_06.gif) no-repeat; position:absolute; bottom:-3px;_bottom:-4px;left:-138px;display:none;}
#rifloat2 { WIDTH:93px; padding:180px 15px 0 15px; HEIGHT:192px; position:fixed; top:140px; right:8px; z-index:150; background:url(swt_by_01.gif) no-repeat; }
*html #rifloat2{ WIDTH:93px; padding:180px 15px 0 15px; HEIGHT:192px; position:absolute;left:auto;right:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*3/4-this.offsetHeight));background:url(swt_by_01.gif) no-repeat;z-index:150;}
#rifloat2 li{ WIDTH:93px; height:28px; display:block; margin-bottom:8px; _margin-bottom:4px; float:left;}

/*±¦±¦*/
#rifloat3 { position:fixed; bottom:50px; FONT-SIZE: 12px; right:0px; OVERFLOW: hidden; WIDTH:238px; COLOR: #000;LINE-HEIGHT: 20px;  HEIGHT:250px; TEXT-ALIGN: center;z-index:150;}
*html #rifloat3{z-index:150;WIDTH:238px;HEIGHT: 250px; position:absolute;left:auto;right:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*9/10-this.offsetHeight))}
#rifloat3 dl{ width:44px; height:14px; font-size:12px; float:right; cursor:pointer;}
#rifloat3 img{ width:238px; height:236px; float:right; cursor:pointer;}
/*µ×±ß*/
#rifloat4 { position:fixed; bottom:0px; FONT-SIZE: 12px;OVERFLOW: hidden; WIDTH:100%; COLOR: #000;LINE-HEIGHT: 20px;  HEIGHT: 83px; TEXT-ALIGN: center;z-index:150; left:0;}
*html #rifloat4{  HEIGHT: 83px;position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.rifloat_nl{ width:1175px; height:83px; padding:0px;  margin:0 auto; background:url(swt_bottom.gif) no-repeat;}
.tel{ width:156px; line-height:14px; border:0; margin:0; margin-left:5px; background:none;}
.swt_tel{ width:190px;}
.dhtj{ width:100px; padding-left:8px;}
.zjzx2{ width:125px;}
#rifloat4 font { color:#F00; font-weight:bold;}
/*
*html #rifloat4{z-index:150;WIDTH:100%;HEIGHT: 83px; margin:0 auto;position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

*html .rifloat_nl{ width:1172px; height:83px; margin:0 auto; background:url(swt_bottom.gif) no-repeat;}
/*shangwutong*/
/*
#LR_Tb3 { width:455px;BACKGROUND: url(shangwutong_bg.gif) no-repeat 0px 0px; padding:5px;}
#LR_Tb4 IMG {VISIBILITY: hidden}
#LR_Tb4 A IMG {VISIBILITY: visible}
#LR_Tb4 .space_zoo{ height: 101px; width: 200px;}
*/

/*head_add*/
.container {WIDTH: 997px;HEIGHT: 90px}
.container A IMG {WIDTH: 997px;HEIGHT: 90px}
.num {POSITION: absolute;WIDTH:auto; height:15px;FLOAT: right;bottom:5px;right:10px}
.num LI {TEXT-ALIGN: center;LINE-HEIGHT: 15px;	LIST-STYLE-TYPE: none;	MARGIN: 1px;WIDTH: 15px;FONT-FAMILY: Arial;	BACKGROUND: url(flashbutton.gif) no-repeat -15px 0px;	FLOAT: left;HEIGHT: 15px;COLOR: #86a2b8;FONT-SIZE: 12px;CURSOR: pointer}
.num LI.on {LINE-HEIGHT: 15px;	WIDTH: 15px;BACKGROUND: url(flashbutton.gif) no-repeat;HEIGHT: 15px;	COLOR: #ffffff}