body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font-size:12px; line-height:1.5em; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:courier new, courier, monospace; }
small { font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none; color:#0f0cbf; }
a:hover { text-decoration:underline; color:#cc0000; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
.mainnav { MARGIN: 0px auto 10px; OVERFLOW: hidden; WIDTH: 960px }
.firstnav { BACKGROUND: #eeeeee; MARGIN: 0px auto; WIDTH: 100%; LINE-HEIGHT: 25px; BORDER-BOTTOM: #dcdcdc 1px solid; HEIGHT: 25px; TEXT-ALIGN: center }
.firstnav A { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; COLOR: #656565 }
.secondnav { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px }
.secondnav1 { BACKGROUND: url(images/titlebg_new.png) no-repeat; MARGIN: 9px auto 0px; WIDTH: 960px; HEIGHT: 150px; position:relative; }
.secondnav1new { BACKGROUND: url(images/titlebg_new2.png) no-repeat; MARGIN: 9px auto 0px; WIDTH: 960px; HEIGHT: 150px; position:relative; }
.secondnav1m { BACKGROUND: url(images/titlebgm.gif) no-repeat; MARGIN: 9px auto 0px; WIDTH: 960px; HEIGHT: 150px; position:relative; }
.secondnav11 { PADDING-LEFT:47px; FONT-SIZE: 30px; COLOR: #ffffff; PADDING-TOP:35px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; line-height:35px; }
.secondnav11new { PADDING-LEFT:47px; FONT-SIZE: 30px; COLOR: #f5da43; PADDING-TOP:35px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; line-height:35px; }
.secondnav12 { float:left; PADDING-LEFT:47px; FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #f96a26; line-height:35px; padding-top:25px; }
.reti { float:left; background:url(images/tel.png) no-repeat; height:32px; line-height:32px; font-size:18px; color:#fff; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; padding-left:42px; padding-right:20px; }
.reti b { font-weight:800 }
.ti { font-family:"Î¢ÈíÑÅºÚ"; line-height:25px; font-size:18px; font-weight:normal; color:#fff; float:left; }
.tinew { font-family:"Î¢ÈíÑÅºÚ"; line-height:32px; font-size:18px; font-weight:normal; color:#fff; float:left; background:url(images/ad.png) no-repeat; height:32px; padding-left:42px; display:inline-block; overflow:hidden; width:500px;}
.ninthnav { PADDING-LEFT: 20px; BACKGROUND: url(images/guiding.gif) no-repeat; MARGIN: 0px auto 8px; WIDTH: 940px; HEIGHT: 33px }
.ninthnav_new { PADDING-LEFT: 20px; BACKGROUND: url(images/guiding2.gif) no-repeat; MARGIN: 0px auto 8px; WIDTH: 940px; HEIGHT: 33px }
.ninthnav1 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/dandu.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-ALIGN: center }
.ninthnav1_new { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/dandu2.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-ALIGN: center }
.ninthnav1 A, .ninthnav1_new a { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000 }
.ninthnav2 { BACKGROUND: url(images/fengefu.gif) no-repeat 2px 2px; FLOAT: left; WIDTH: 6px; HEIGHT: 33px }
.ninthnav2_new { BACKGROUND: url(images/fengefu2.gif) no-repeat 2px 2px; FLOAT: left; WIDTH: 6px; HEIGHT: 33px }
.ninthnav3 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 33px }
.ninthnav3 A { DISPLAY: block; FLOAT: left; COLOR: #ffffff }
.ninthnav4 { FONT-SIZE: 12px; FLOAT: right; WIDTH: 80px; LINE-HEIGHT: 33px; HEIGHT: 33px }
.ninthnav4 A { FONT-WEIGHT: bold; COLOR: #ffffff }
.secondnav2 { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px }
.thirdnav { FLOAT: left; OVERFLOW: hidden; WIDTH: 192px }
.thirdnav1 { BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #c3d5df 1px solid; BACKGROUND: #fdfeff; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #c3d5df 1px solid; WIDTH: 190px; BORDER-TOP-COLOR: #c3d5df; BORDER-BOTTOM: #c3d5df 1px solid; padding-bottom:10px; }
*html .thirdnav1 { BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #c3d5df 1px solid; BACKGROUND: #fdfeff; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #c3d5df 1px solid; WIDTH: 190px; BORDER-TOP-COLOR: #c3d5df; BORDER-BOTTOM: #c3d5df 1px solid; padding-bottom:4px; }
*+html .thirdnav1 { BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #c3d5df 1px solid; BACKGROUND: #fdfeff; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #c3d5df 1px solid; WIDTH: 190px; BORDER-TOP-COLOR: #c3d5df; BORDER-BOTTOM: #c3d5df 1px solid; margin:0; padding:0px; padding-bottom:3px; }
.dijuli { float:left; clear:both; margin-bottom:10px; line-height:0px; overflow:hidden; }
.bt0 { BORDER-TOP: #c3d5df 1px solid }
.bt { PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND:#F0F5F9; MARGIN: 0px auto; WIDTH: 100%; COLOR: #787877; LINE-HEIGHT: 28px; BORDER-BOTTOM: #c3d5df 1px solid; HEIGHT: 28px; margin-bottom:8px; }
.bt0 { PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND:#F0F5F9; MARGIN: 0px auto; WIDTH: 100%; COLOR: #787877; LINE-HEIGHT: 28px; BORDER-BOTTOM: #c3d5df 1px solid; HEIGHT: 28px }
.lb { MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100% }
.lb1 { FLOAT: left; PADDING-BOTTOM: 3px; width:100%; overflow:hidden; }
.lb1 EM { padding-left:4px; PADDING-RIGHT: 4px; BACKGROUND: url(images/sanjiao.gif) no-repeat 14px 5px; FLOAT: left; WIDTH: 17px; HEIGHT: 12px }
.lb1cx { float:left; width:158px; overflow:hidden; display:block; line-height:18px; COLOR: #787877; cursor:pointer; }
.lb1cx1 { float:left; width:84px; overflow:hidden; line-height:18px; color:#787877 }
.lb1cx2 { float:right; width:66px; overflow:hidden; text-align:right; color:#787877; line-height:18px; }
.lb1cx2 font { COLOR: #fe0000; font-size:12px; }
.lb11 { BACKGROUND: #498cd0; MARGIN: 0px auto 4px; OVERFLOW: hidden; WIDTH: 182px; display:block; }
.lb11 EM { background: url("images/baisanjiao.gif") no-repeat scroll 10px 5px transparent; float: left; height: 12px; width: 20px; }
.lb1cx3 { float:left; width:84px; overflow:hidden; line-height:18px; color:#fff }
.lb1cx4 { float:right; width:66px; overflow:hidden; text-align:right; color:#fff; line-height:18px; }
.lb1cx4 font { COLOR: #fe0000; font-size:12px; }
.lb0 { MARGIN-TOP: 14px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; clear:both; }
.lb00 { FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; clear:both; }
.lb2 { FLOAT: left; margin-bottom:9px; padding-left:31px; margin-top:12px; width:126px; height:126px; }
.lb21 { width:126px; height:126px; position:relative;  display:table-cell; text-align:center; vertical-align:middle; padding:0px; }
.lb21 img { vertical-align:middle; max-height:126px; max-width:126px; border:medium none; display:block; margin:0 auto; margin-top:expression((126 - this.height )/2);
padding:0px; }
.cxz1 { color: #787877; line-height:18px; width: 126px; margin:0 auto; clear:both; }
.cxz1 ul li { width:100%; overflow:hidden; float:left; display:block; clear:both; }
.rightside { FLOAT: right; OVERFLOW: hidden; WIDTH: 760px }
.forthnav { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 8px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 758px; BORDER-BOTTOM: #cccccc 1px solid; overflow:hidden; }
.bt2 { FONT-WEIGHT: bold; BACKGROUND: #F6F6F6; MARGIN: 0px auto; WIDTH: 758; COLOR: #787877; TEXT-INDENT: 16px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 28px }
.fifthnav { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 758px; BORDER-BOTTOM: #cccccc 1px solid }
.tp { MARGIN-TOP: 12px; PADDING-LEFT: 20px; FLOAT: left; WIDTH: 22% }
.tp1 { BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; FLOAT: left; MARGIN-BOTTOM: 3px; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 158px; BORDER-BOTTOM: #c9c9c9 1px solid; POSITION: relative; HEIGHT: 108px }
.tp1 A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 158px; PADDING-TOP: 0px; HEIGHT: 108px; TEXT-ALIGN: center; display:table-cell; }
.tp1 A IMG { VERTICAL-ALIGN: middle }
.tp1 IMG { BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; max-height: 100px; max-width: 150px; margin-top:expression((108 - this.height )/2);
}
.tp2 { PADDING-LEFT: 4px; FLOAT: left }
.tp2 A { DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 158px; COLOR: #0f0cbf; LINE-HEIGHT: 1.5em; HEIGHT: 50px }
.sixthnav { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 756px; BORDER-BOTTOM: #cccccc 1px solid; overflow:hidden; }
.seventhnav { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 758px; BORDER-BOTTOM: #cccccc 1px solid }
.bt3 { BACKGROUND: #f6f6f6; MARGIN: 0px auto; WIDTH: 100%; COLOR: #787877; LINE-HEIGHT: 28px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 28px }
.retitle0 { float:left; width:160px; padding-left:13px; font-weight:bold; }
.bt3n { float:left; width:236px; text-align:right; padding-right:199px; }
.bt31 { FLOAT: left; WIDTH: 325px; TEXT-ALIGN: center }
.bt32 { FLOAT: left; padding-left: 76px; width: 111px; text-align:center; }
.bt33 { FLOAT: left; width: 61px; text-align:right; }
.nr3 { float:left; padding:13px 0px; margin:0px 13px; width:732px; overflow:hidden; border-bottom:dotted 1px #cccccc; }
*html .nr3 { margin-left:6px; padding-bottom:0px; }
.nr31 { BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; FLOAT: left; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 158px; BORDER-BOTTOM: #c9c9c9 1px solid; POSITION: relative; HEIGHT: 108px }
.nr31 A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 158px; PADDING-TOP: 0px; HEIGHT: 108px; TEXT-ALIGN: center; display: table-cell; }
.nr31 A IMG { VERTICAL-ALIGN: middle }
.nr31 IMG { BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; max-height: 100px; max-width: 150px; margin-top:expression((108 - this.height )/2);
}
.nr32 { PADDING-LEFT: 16px; FLOAT: left; WIDTH: 556px; overflow:hidden; }
.nr321 { FLOAT: left }
.nr3211 { FLOAT: left; WIDTH: 200px; HEIGHT: 40px }
.nr3211 A { DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; COLOR: #014199; TEXT-DECORATION: underline }
.zt { FONT-WEIGHT: bold; COLOR: #ff0000 }
.nr3212 { PADDING-LEFT: 20px; FLOAT: left; WIDTH: 330px; TEXT-ALIGN: center }
.nr3212 SPAN { FLOAT: left; OVERFLOW: hidden; WIDTH: 105px }
.nr322 { FLOAT: left; TEXT-INDENT: 2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 20px }
.eighthnav { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 756px; BORDER-BOTTOM: #cccccc 1px solid }
.nr4 { MARGIN-TOP: 10px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 720px }
.nr4 UL LI { FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; COLOR: #404040; LINE-HEIGHT:21px; }
.nr41 { FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 22px; color:#787877; }
.nr42 { FLOAT: right; WIDTH: 100px; overflow:hidden; color:#787877; }
.nr4 UL LI A { DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; WIDTH: 300px; COLOR: #0f0cbf }
.newscenterfen { FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center }
.newscenterfen FONT { FONT-SIZE: 12px; COLOR: #ff0000 }
.newscenterfen SPAN { COLOR: #666666 }
.bottom { WIDTH: 100%; PADDING-TOP: 38px; HEIGHT: 27px; TEXT-ALIGN: center }
.mainnavdf { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 756px; BORDER-BOTTOM: #cccccc 1px solid }
.mainnavdf H1 { MARGIN-TOP: 33px; FONT-SIZE: 24px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 30px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; HEIGHT: 30px; TEXT-ALIGN: center }
.v1 { BORDER-TOP: #bfc9e2 1px solid; MARGIN: 0px auto; WIDTH: 668px; PADDING-TOP: 10px; TEXT-ALIGN: center }
.v1 SPAN { PADDING-RIGHT: 25px; COLOR: #666666 }
.v2 { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 672px; PADDING-TOP: 14px }
.v2 span { line-height:1.5em; }
.v3 { BORDER-BOTTOM: #bfc9e2 1px solid; MARGIN: 0px auto; WIDTH: 668px; PADDING-TOP: 10px; }
.v3 SPAN { PADDING-RIGHT: 25px; COLOR: #FF0000; font-size:14px; }
.cxz11 { FLOAT: left; OVERFLOW: hidden; WIDTH:38px; }
.cxz12 { FLOAT: left; OVERFLOW: hidden; WIDTH:88px; }
.jsgongsi { PADDING:13px; FLOAT: left; OVERFLOW: hidden; WIDTH: 732px; }
/*20140506¸Ä¶¯start*/
.jsgongtu { FLOAT: left; WIDTH: 320px; HEIGHT: 240px; BORDER-RIGHT: #f1f1f1 3px solid; BORDER-TOP: #f1f1f1 3px solid; BORDER-LEFT: #f1f1f1 3px solid; BORDER-BOTTOM: #f1f1f1 3px solid; background:#f1f1f1 }
.jssongtu1 { width:320px; height:240px; position:relative; display:table-cell; text-align:center; vertical-align:middle; padding:0px; }
.jssongtu1 img { max-height:240px; max-width:320px; border:medium none; display:block; margin:0 auto; margin-top:expression((240 - this.height )/2);
padding:0px; }
/*20140506¸Ä¶¯end*/
.jsgtbox { BACKGROUND: #cdcdcd; FLOAT: right; OVERFLOW: hidden; WIDTH: 393px }
.jsgtbox TABLE TD { BACKGROUND: #fff; clear:both; overflow:hidden; }
.jsgtbox TABLE .tableleft { FONT-WEIGHT: bold; BACKGROUND: #F6F6F6; WIDTH: 85px; COLOR: #787877; TEXT-ALIGN: center; line-height:18px; padding:8px 0px; }
.jsgtbox TABLE .tableright { BACKGROUND: #fff; WIDTH: 283px; COLOR: #787877; TEXT-ALIGN: left; ; line-height:18px; padding:8px 6px 8px 12px; line-height:18px; }
.jsgtbox TABLE .tableleft1 { FONT-WEIGHT: bold; BACKGROUND: #F6F6F6; WIDTH: 85px; COLOR: #787877; TEXT-ALIGN: center; padding:14px 0px; line-height:28px; }
.jsgtbox TABLE .tableright1 { FONT-WEIGHT: bold; BACKGROUND: #fff; WIDTH: 283px; COLOR: #000; TEXT-ALIGN: left; ; line-height:28px; padding:14px 6px 14px 12px; }
.jsgtbox TABLE .tableright1 STRONG { FONT-SIZE: 14px }
.ad { FLOAT: left; WIDTH: 105px; TEXT-ALIGN: left }
.jsgtbox .tableleftad { BORDER-RIGHT: #bdbcbd 1px solid; BORDER-TOP: #bdbcbd 1px; PADDING-LEFT: 10px; BORDER-LEFT: #bdbcbd 1px solid; COLOR: #d70202; BORDER-BOTTOM: #bdbcbd 1px solid }
.tableleftad A { PADDING-LEFT: 8px; TEXT-DECORATION: underline }
.tianjia { padding:8px; }
.jsgtbox2 { FLOAT: right; OVERFLOW: hidden; WIDTH: 393px; clear:both; margin-top:11px; }
.jsgtbox2 ul { float:left; overflow:hidden; width:393px; clear:both; }
.jsgtbox2 ul li { float:left; overflow:hidden; width:393px; clear:both; line-height:18px; display:block; }
.js-cx { float:left; overflow:hidden; width:350px; }
.js-cx1 { float:left; width:60px; overflow:hidden; display:block; line-height:18px; padding:0px 18px 0px 9px; color:#ff0000; }
.js-cx2 { float:left; padding-right:10px; color:#0f0cbf; line-height:18px; overflow:hidden; }
.js-cx-sj { float:left; width:43px; line-height:18px; overflow:hidden; text-align:right; color:#787877; }
/*111009*/
.vbiehzu { BORDER-top: #bfc9e2 1px solid; MARGIN: 0px auto; WIDTH: 680px; PADDING-TOP: 10px; padding-left:12px; padding-right:12px; overflow:hidden; margin-top:36px; }
.vbiehzu span { color:#ff0000; }
/*111010*/
.jsgtbox .tableleftad td { padding-top:0px; padding-bottom:0px; line-height:22px; }
.jsgtbox .tableleftad td span { color:#999 }
body { background:#fff }
/*120305*/
.nr32 table { float:left; overflow:hidden; width:100%; margin-top:14px; }
.nr32 table tr td .nr-cxm { float:left; width:325px; overflow:hidden; color:#0f0cbf; font-weight:bold; line-height:18px; }
.nr32 table tr td .nr-jg { float:left; color:#ff0000; font-weight:bold; font-size:12px; padding-left:52px; width:135px; overflow:hidden; text-align:center; }
.nr32 table tr td .nr-rq { float:left; color:#787877; text-align:right; width:44px; overflow:hidden; }
.nr32 table tr td .nr-cs { float:left; color:#787877; width:556px; overflow:hidden; margin-top:18px; }
/*sharebaidu*/
.bt2 { position:relative; }
.bt2 .sharebd { position:absolute; right:8px; top:2px; font-weight:normal; text-indent:2px; line-height:16px; }
/*2014ÐÂ³µÐÍ±¨¼Û*/
.probox_1 { padding:11px 0px 8px; margin:0 auto; overflow:hidden; width:726px; border-bottom:1px solid #dddddd; }
.probox_1 a { text-decoration:none }
.probox_2 { float:left; width:174px; }
.probox_3 { float:left; width:430px; }
.probox_2 dl { float:left; width:160px; overflow:hidden; margin-bottom:0px; }
.probox_2 dl dd { float:left; clear:both; width:160px; line-height:30px; }
.probox_2 dl dd a { text-decoration:underline; }
.probox_2 dl dd span { color:#cc0000; }
.probox_2 dl dt { float:left; width:158px; height:108px; position:relative; border:1px solid #c9c9c9; margin-bottom:3px; }
.probox_2 dl dt a { width:158px; height:108px; display:table-cell; text-align:center; vertical-align:middle; padding:0px; }
.probox_2 dl dt a img { vertical-align:middle; z-index:-9 }
.probox_2 dl dt img { max-height:100px; max-width:150px; border:medium none; display:block; margin:0 auto; margin-top:expression((108 - this.height )/2);
padding:0px; }
.probox_3_1 { float:left; width:100%; font-weight:bold; padding:4px 0px 17px; }
.probox_3_2 { float:left; width:100%; clear:both; color:#333333; }
.probox_3_2 span { color:#888888; width:60px; display:inline-block }
.probox_3_2 a { color:#333333 }
.probox_3_2 ul li { float:left; line-height:25px; width:50%; height:26px; overflow:hidden; }
.probox_4 { float:right }
.probox_4 .hp-pro-listr-mor, .probox_4 .hp-pro-listr3, .probox_4 .hp-pro-listr2 { width:120px; color:#333 }
.probox_4 .hp-pro-listr3 strong, .probox_4 .hp-pro-listr2 strong { color:#ff0000; }
.hp-pro-listr2 strong a, .hp-pro-listr3 strong a { color:#ff0000; }
.probox_3_1 a { font-size:12px; }
.hp-pro-listr { float:right; height:74px; position:relative; padding-top:36px; }
.hp-pro-listr1 { float:right; text-indent:15px; clear:both; margin-top:4px; text-align:right; color:#FF0000; font-size:14px; font-weight:bold; }
.hp-pro-listr2 { float:right; clear:both; width:170px; text-align:right; color:#999999; line-height:150%; }
.hp-pro-listr3 { float:right; clear:both; width:170px; text-align:right; color:#999999; line-height:150%; }
.hp-pro-listr-mor { float:right; clear:both; width:170px; text-align:right; font-weight:bold; padding-bottom:5px; }
.hp-pro-listr1 span { font-size:12px; }
.hp-pro-listr-mor a { background:#2E67A9; padding:0px 5px; line-height:21px; display:inline-block; float:right; color:#fff; }
.hp-pro-listr-mor a:hover { background:#027cc9; text-decoration:none; color:#fff }
.hp-pro-listr-mor a { background:#eaf2fb; border:1px solid #afcae4; font-weight:normal; color:#0f0cbf; padding:0 8px; }
.hp-pro-listr-mor a:hover { background:#4598d2; border:1px solid #4598d2; font-weight:normal; color:#fff; padding:0 8px; }
.hp-pro-listr1 { padding-bottom:12px; font-family:\5FAE\8F6F\96C5\9ED1 }
.hp-pro-listr-mor { padding-bottom:10px; }
.probox_4 .hp-pro-listr3 { padding-top:23px; color:#787877; }
.noboda { border-bottom:none }
.hp-pro-listr1 a { color:#ff0000 }
.pro_big_b_k { cursor:pointer; background:url(images/lef_d3.png) no-repeat; width:183px; height:31px; line-height:29px; clear:both; color:#444444; font-size:12px; font-weight:bold; text-indent:29px; }
.pro_big_b { cursor:pointer; background:url(images/lef_d1.png) no-repeat; width:183px; height:31px; line-height:29px; clear:both; color:#444444; font-size:12px; font-weight:bold; text-indent:29px; }
.pro_big_b:hover { cursor:pointer; background:url(images/lef_d2.png) no-repeat; }
.curr { float: left; padding-right:10px; height: 25px; line-height:25px; margin: 0 15px 1px 0; overflow: hidden; padding-top:7px; padding-left:5px; }
.curr input { border: 1px solid white; float:left; margin-top:5px; margin-right:3px; }
.curr label { cursor: default; float:left; display:block; color:#0f0cbf; cursor:pointer }
.nocurr { float: left; padding-right:10px; height: 25px; line-height:25px; margin: 0 15px 1px 0; overflow: hidden; padding-top:7px; padding-left:5px; }
.nocurr input { border: 1px solid white; float:left; margin-top:5px; margin-right:3px; }
.nocurr label { cursor: default; float:left; display:block; color:#666666 }
.addres_new { float:left; width:760px; line-height:32px; height:32px; background:#f0f0f0; text-indent:12px; color:#c3c3c3; margin-top:8px; }
.addres_new a { color:#898989; text-decoration:none }
.addres_new a:hover { color:#ff6600 }
.mar { margin-bottom:8px; }
/*140220*/
.brand_box { float:left; width:190px; border:1px solid #c3d5df; overflow:hidden; margin-bottom:8px; }
.brand_box_inpu { background:#f0f5f9; height:28px; line-height:28px; border-bottom:1px solid #c3d5df; float:left; width:100%; text-indent:11px; font-weight:bold; color:#333333; clear:both; }
.category_a { float:left; background:url(http://img.360che.com/style/dealer/shops/images/icon140220.png) no-repeat; width:190px; height:29px; line-height:28px; color:#787877; font-weight:bold; font-size:12px; text-indent:21px; cursor:pointer; clear:both; }
.category_b { float:left; background:url(http://img.360che.com/style/dealer/shops/images/icon140220.png) no-repeat 0px -29px; width:190px; height:29px; line-height:28px; color:#787877; font-weight:bold; font-size:12px; text-indent:21px; cursor:pointer; clear:both; }
.category_a:hover { opacity: .8; filter: alpha(opacity=80); }
.speci_brand { float:left; width:100%; clear:both; height:24px; line-height:24px; text-indent:39px; }
.dakai { background:url(http://img.360che.com/style/dealer/shops/images/jian140220.png) no-repeat 20px 8px; }
.shouqi { background:url(http://img.360che.com/style/dealer/shops/images/jia140220.png) no-repeat 20px 8px; }
.brand_box ul { overflow:hidden; float:left; width:100%; margin:3px 0px; }
.brand_box li { float:left; clear:both; width:100%; line-height:24px; height:24px; text-indent:39px; }
.brand_box a { color:#787877 }
.brand_box a font { color:#fd5004; font-size:12px; }
.cate_box { float:left; clear:both; width:100%; overflow:hidden; padding:8px 0px; }
.brand_box li.curond { background:#f3f3f3 }
/*20140605ÐÞ¸Ä*/
.tel{ float:left; margin-right:4px;}
.jsgtbox TABLE .tableright STRONG { FONT-SIZE:16px; color:#ff0000; font-family:"Microsoft YaHei" }
.jsgtbox TABLE .tableright label { color:#0f0cbf; }
.jsgtbox TABLE .tableright a{ color:#ff0000; text-decoration:underline} 
.preview{margin:0 auto; width:550px; overflow:hidden;color:#898989; line-height:21px; padding-bottom:50px;}
.preview h4{ float:left; width:100%; font-size:14px; margin-top:14px;}







