* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	COLOR: #333; FONT-SIZE: 12px
}
TD {
	COLOR: #333; FONT-SIZE: 12px
}
SELECT {
	COLOR: #333; FONT-SIZE: 12px
}
INPUT {
	COLOR: #333; FONT-SIZE: 12px
}
DIV {
	COLOR: #333; FONT-SIZE: 12px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
DT {
	LIST-STYLE-TYPE: none
}
DD {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ba2636; TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
DT {
	LIST-STYLE-TYPE: none
}
DD {
	LIST-STYLE-TYPE: none
}
.input {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; HEIGHT: 15px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.white {
	COLOR: #fff
}
A.white:link {
	COLOR: #fff
}
A.white:visited {
	COLOR: #fff
}
A.white:hover {
	COLOR: #fff
}
A.dark:link {
	COLOR: #5e5e5e
}
A.dark:visited {
	COLOR: #5e5e5e
}
A.dark:hover {
	COLOR: #d04900; TEXT-DECORATION: underline
}
.white A:link {
	COLOR: #fff
}
.white A:visited {
	COLOR: #fff
}
.white A:hover {
	COLOR: #fff
}

.yellow {
	COLOR: #fffd00
}
A.yellow:link {
	COLOR: #fffd00
}
A.yellow:visited {
	COLOR: #fffd00
}
A.yellow:hover {
	COLOR: #ba2636
}
.yellow A:link {
	COLOR: #fffd00
}
.yellow A:visited {
	COLOR: #fffd00
}
.yellow A:hover {
	COLOR: #ba2636
}
.blue {
	COLOR: #1e50a2
}
A.blue:link {
	COLOR: #1e50a2
}
A.blue:visited {
	COLOR: #1e50a2
}
A.blue:hover {
	COLOR: #1e50a2
}
.blue A:link {
	COLOR: #1e50a2
}
.blue A:visited {
	COLOR: #1e50a2
}
.blue A:hover {
	COLOR: #1e50a2
}
.blueu {
	
}
A.blueu:link {
	TEXT-DECORATION: underline
}
A.blueu:visited {
	TEXT-DECORATION: underline
}
A.blueu:hover {
	TEXT-DECORATION: underline
}
.gray {
	COLOR: #666666
}
A.gray:link {
	COLOR: #666666
}
A.gray:visited {
	COLOR: #666666
}
A.gray:hover {
	COLOR: #ba2636
}
A.blackt:link {
	COLOR: #333333
}
A.blackt:visited {
	COLOR: #333333
}
A.blackt:hover {
	COLOR: #4a5564; TEXT-DECORATION: underline
}
.gray A:link {
	COLOR: #666666
}
.gray A:visited {
	COLOR: #666666
}
.gray A:hover {
	COLOR: #ba2636
}
.f14 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.font14 {
	FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.f12 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.font12 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.clear {
	CLEAR: both
}
.mar10 {
	MARGIN-TOP: 10px
}
.mar8 {
	MARGIN-TOP: 8px
}
.mar5 {
	MARGIN-TOP: 5px
}
.mab5 {
	MARGIN-BOTTOM: 5px
}
.wrap {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: auto; position:relative; background:#ffffff
}
.header {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: auto
}
.top {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; MARGIN-TOP: 0px; WIDTH: 958px; BACKGROUND: url(../images/topbg.gif) repeat-x; HEIGHT: 30px; BORDER-TOP: #d4d4d4 0px solid; BORDER-RIGHT: #d4d4d4 1px solid; float:left}
.tback {
	LINE-HEIGHT: 30px; TEXT-INDENT: 15px; WIDTH: 157px; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tback A:link {
	TEXT-DECORATION: underline
}
.tback A:visited {
	TEXT-DECORATION: underline
}
.login {
	PADDING-LEFT: 10px; WIDTH: 316px; FLOAT: left; HEIGHT: 30px
}
.login SPAN {
	LINE-HEIGHT: 21px; MARGIN: 2px 2px auto; FLOAT: left
}
.login SPAN .input {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; HEIGHT: 15px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.member {
	LINE-HEIGHT: 30px; WIDTH: 260px; FLOAT: left; HEIGHT: 30px
}
.service {
	LINE-HEIGHT: 30px; WIDTH: 203px; FLOAT: right; HEIGHT: 30px
}
.service A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.line {
	WIDTH: 960px; BACKGROUND: url(../images/line.gif) repeat-x; HEIGHT: 1px
}
.logo {
	TEXT-ALIGN: center; WIDTH: 145px; FLOAT: left; HEIGHT: 70px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 25px
}
.logo SPAN {
	LINE-HEIGHT: 22px
}
.menu {
	WIDTH: 780px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 67px; PADDING-TOP: 8px
}
.menu_news {
	WIDTH: 138px; FLOAT: left; HEIGHT: 65px; MARGIN-LEFT: 8px; BORDER-RIGHT: #ccc 1px solid
}
.menu_news LI {
	LINE-HEIGHT: 22px; FLOAT: left
}
.menu_news LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.menu_news LI SPAN {
	WIDTH: 50px
}
.bbs {
	WIDTH: 30px; FLOAT: left; HEIGHT: 65px; MARGIN-LEFT: 5px
}
.bbs LI {
	LINE-HEIGHT: 22px; FLOAT: left
}
.nav {
	LINE-HEIGHT: 22px; MARGIN-TOP: 2px; WIDTH: 960px; BACKGROUND: url(../images/index/all_menu.gif) no-repeat; FLOAT: left; HEIGHT: 27px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.nav H1 {
	WIDTH: 70px; FLOAT: left; HEIGHT: 25px; MARGIN-LEFT: 8px
}
.nav H2 {
	LINE-HEIGHT: 25px; PADDING-RIGHT: 8px; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.nav LI {
	BACKGROUND: url(../images/index/all_line.gif) no-repeat right center; FLOAT: left
}
.nav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 0px
}
.none {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.footer {
	MARGIN: 10px auto; WIDTH: 960px; HEIGHT: auto; background:#ffffff;
}
.footert {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 960px; BACKGROUND: #e0eaf1; FLOAT: left; HEIGHT: 28px
}
.footert A:link {
	COLOR: #004499; TEXT-DECORATION: underline
}
.footert A:visited {
	COLOR: #004499; TEXT-DECORATION: underline
}
.footert A:hover {
	COLOR: #c00
}
.footer P {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; MARGIN-TOP: 15px
}
.c1 {
	COLOR: #000
}
.c2 {
	COLOR: #fff
}
.c3 {
	COLOR: #008000
}
.c4 {
	COLOR: #800000
}
.c5 {
	COLOR: #808000
}
.c6 {
	COLOR: #000080
}
.c7 {
	COLOR: #800080
}
.c8 {
	COLOR: #808080
}
.c9 {
	COLOR: #ff0
}
.c10 {
	COLOR: #0f0
}
.c11 {
	COLOR: #0ff
}
.c12 {
	COLOR: #f0f
}
.c13 {
	COLOR: #f00
}
.c14 {
	COLOR: #00f
}
.c15 {
	COLOR: #008080
}
.bg1 {
	BACKGROUND-COLOR: #000
}
.bg2 {
	BACKGROUND-COLOR: #fff
}
.bg3 {
	BACKGROUND-COLOR: #008000
}
.bg4 {
	BACKGROUND-COLOR: #800000
}
.bg5 {
	BACKGROUND-COLOR: #808000
}
.bg6 {
	BACKGROUND-COLOR: #000080
}
.bg7 {
	BACKGROUND-COLOR: #800080
}
.bg8 {
	BACKGROUND-COLOR: #808080
}
.bg9 {
	BACKGROUND-COLOR: #ff0
}
.bg10 {
	BACKGROUND-COLOR: #0f0
}
.bg11 {
	BACKGROUND-COLOR: #0ff
}
.bg12 {
	BACKGROUND-COLOR: #f0f
}
.bg13 {
	BACKGROUND-COLOR: #f00
}
.bg14 {
	BACKGROUND-COLOR: #00f
}
.bg15 {
	BACKGROUND-COLOR: #008080
}
.b {
	FONT-WEIGHT: bold
}
.banner {
	MARGIN: 2px 0px 0px; WIDTH: 960px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 58px;
}
.logo_h {
	TEXT-ALIGN: left; WIDTH: 160px; FLOAT: left; HEIGHT: 58px;
}

.wh_w54{ width:54px; height:22px; position:absolute; left:110px; top:9px; z-index:999 }


.menu_left {
	LINE-HEIGHT: 23px; MARGIN-TOP: 6px; PADDING-LEFT: 3px; WIDTH: 15px; BACKGROUND: #bc0000; FLOAT: left; HEIGHT: 46px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.menus {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 46px; PADDING-TOP: 0px
}
.menus UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 46px; PADDING-TOP: 0px
}
.menus UL LI {
	LINE-HEIGHT: 23px; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 5px
}
.menus UL LI A {
	LINE-HEIGHT: 23px; FLOAT: left
}
.m_dot {
	PADDING-RIGHT: 6px; BACKGROUND: url(/images/m_dot.gif) no-repeat right 50%
}
#tus A {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: #fff; COLOR: #aaaaaa; FONT-SIZE: 13px; BORDER-TOP: #dddddd 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #dddddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#tus A:hover {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: #837b7f; COLOR: #fff; FONT-SIZE: 13px; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 3px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#tus {
	TEXT-ALIGN: center; PADDING-BOTTOM: 13px; MARGIN-TOP: 29px; HEIGHT: 23px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#tus SPAN.ir {
	MARGIN-TOP: 3px; FLOAT: right; COLOR: #aaaaaa; MARGIN-RIGHT: 25px
}
.rl2 {
	COLOR: #f60
}
.searcbuttom {
	LINE-HEIGHT: 25px; HEIGHT: 30px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.com_link {
	BORDER-BOTTOM: #bdd7f2 1px solid; BORDER-LEFT: #bdd7f2 1px solid; MARGIN-TOP: 10px; WIDTH: 958px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #bdd7f2 1px solid; BORDER-RIGHT: #bdd7f2 1px solid
}
.com_linkt {
	LINE-HEIGHT: 24px;
	WIDTH: 958px;
	HEIGHT: 24px;
	background-image: url(../images/linkbg.gif);
	background-repeat: repeat-x;
}
.com_linkt H3 {
	PADDING-LEFT: 8px;
	BACKGROUND: url(../images/com_h3.gif) no-repeat left 8px;
	MARGIN-LEFT: 10px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
.com_linkb {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 938px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 10px
}
.com_linkb LI {
	LINE-HEIGHT: 24px; WHITE-SPACE: normal; FLOAT: left
}
.com_linkb LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.rigimg {
	WIDTH: 308px; FLOAT: left; HEIGHT: auto
}
.red {
	COLOR: #ba2636
}
A.red:link {
	COLOR: #ba2636
}
A.red:visited {
	COLOR: #ba2636
}
A.red:hover {
	COLOR: #ba2636
}
.red A:link {
	COLOR: #ba2636
}
.red A:visited {
	COLOR: #ba2636
}
.red A:hover {
	COLOR: #ba2636
}
ul.acb1{ padding:0; margin:0; list-style:none; }
ul.acb1 li{ float:left;}
ul.acb1 li img{ width:230px; height:101px; }

.h30{ height:30px; width:960px; padding-top:10px; float:left }


/*------- new head ------*/
body{ background:url(../images/top_bj.jpg) top repeat-x #f6f7f9 }
.new_f{ float:left}
.new_r{ float:right}
.new_mr10{ margin-right:10px}

#new_main{ width:960px; margin:0 auto}
.new_top{ height:25px; margin-bottom:6px; padding-top:5px }
.new_top span{ padding-right:5px; text-decoration:underline; float:left; color:#3b63a0; height:20px; line-height:20px; display:block }
.new_top span a,.new_top span a:visited,.new_top a:hover{ color:#3b63a0; text-decoration:underline; }
.new_top span.new_img{ padding-top:1px }
.new_top span.new_w190{ width:180px; overflow:hidden; height:20px; line-height:20px; color:#939393; text-decoration:none }
.new_top span.new_w190 a,.new_top span.new_w190 a:visited,.new_top span.new_w190 a:hover{ color:#939393 }
.new_kfzx{ width:160px; text-align:right; color:#5f6362; padding-top:2px }
.new_kfzx span{ margin:0; padding:0; float:left; text-decoration:none; height:16px; line-height:16px; border-bottom:1px #3b63a0 solid; }
.new_kfzx span.new_huans{ margin:0; padding:0; color:#ff6503; border-bottom:1px #ff6503 solid;  }
.new_cnav{ height:137px }
.new_w188{ width:180px; padding:9px 0 0 0 ; }
.new_w188 h1{ height:74px; background:url(../images/logo1.jpg) center no-repeat; text-indent:-999px; cursor:pointer; padding:3px 0 }
.new_w188 p{ height:20px; line-height:20px; color:#2a2b2d; padding-left:6px; text-indent:0 }
.new_w774{ width:774px; padding-top:6px; }
.new_u42{ height:42px; width:774px; margin-bottom:5px }
.new_u42 li{ height:42px; padding:0 8px 0 12px; border-left:#b6b7b9 1px dotted; float:left; }
.new_u42 li li{ height:21px; line-height:21px; margin-right:9px; border:none; padding:0; }
.new_u42 li li.new_xhx,.new_u42 li li.new_xhx a,.new_u42 li li.new_xhx a:visited,.new_u42 li li.new_xhx a:hover{ text-decoration:underline}
.new_xhx dl{display:none; position:absolute; top:20px; left:0; background:#ffffff; filter:alpha(opacity=80); opacity: 0.8; padding:5px; width:50px; z-index:3000  }
.new_xhx dt{ height:24px; line-height:24px; padding:0 }
.new_u42 li ul{ padding:0; margin:0 }
.new_u42 li ul.new_w140{ width:135px; overflow:hidden}
.new_u42 li ul.new_w180{ width:175px; overflow:hidden}
.new_u42 li ul.w130{ width:125px; overflow:hidden}
.new_u42 li ul.new_w150{ width:140px; }
.new_u42 li ul.new_w100{ width:100px; overflow:hidden}
.new_ad1{ height:77px}
.new_nav{ height:40px; background: url(../images/nav_bj.jpg); clear:both }
.new_nav ul{ height:30px; padding-top:4px; width:905px }
.new_nav li{ padding:0 12px 0 11px; display:block; float:left; font-size:14px; color:#ffffff; height:30px; line-height:30px; background: url(../images/nav_jg.jpg) right no-repeat;  }
.new_nav li.new_home{ font-weight:bold }
.new_nav li.new_nb{ background:none}
.new_nav li a,.new_nav li a:visited{ color:#ffffff }
.new_nav li a:hover{ color:#fcfd01 }
.new_mb3{ margin-bottom:3px }

/*---------login 2012-9-24-----------*/
.new_login { HEIGHT: 20px; padding-left:10px; float:left;}
.new_login SPAN {LINE-HEIGHT: 20px; }
.new_login SPAN input { margin-top:2px; *margin:0; _margin:0 }
.new_login SPAN .input {BORDER: #ccc 1px solid; HEIGHT: 15px; width:80px; overflow:hidden;}
#head_loginer{ display:block; width:305px }
#head_loginer span,#head_loginer span a,#head_loginer span a:visited{ text-decoration:none}
.u40 li.new_r{ float:right; color:#666666; font-weight:normal; text-align:right }
.new_w100{ width:100px; display:block; text-align:center }


.new_jc{ padding:10px 0 }
.new_jc h2{ height:30px; line-height:30px; background:#ececec; padding-left:13px; font-weight:normal }
.new_jc h2,.new_jc h2 a,.new_jc h2 a:visited,.new_jc h2 a:hover{ color:#000000; text-decoration:underline }
.new_jc_con{ width:312px; padding:0 1px}
.new_jc_con li{ width:78px; height:24px; line-height:24px; color:#0065cd; float:left; border-bottom:1px solid #CCCCCC; }
.new_jc_con li a,.new_jc_con li a:visited,.new_jc_con li a:hover{ color:#009800;}
.new_jc_con li span{ color:#aa3482 }
.new_jc_h30{ height:30px; clear:both; padding-top:10px  }
.new_jc_h30 .sr{ width:205px; height:26px; line-height:26px; margin-right:5px; border:1px solid #6887b6; }
.new_jc_h30 .anniu{ width:102px; height:30px; border:none; background:url(../images/anniu.jpg) no-repeat }

/* ---------------huandeng 2012-08-06 id_dream----------------------- */
.new_home_scroll{width:318px; height:218px; }