﻿html, body {
	width: 100%;
	padding: 0px;
	height: 100%;
	margin: 0px;
	color: #444;
	font: normal 12px/1.5 Arial, Tahoma, Helvetica, sans-serif;
	background:#f9f9f9;
	min-width:1200px;
}
a { color: #444; text-decoration: none; }
h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
ul,p,form{ padding:0; margin:0;}
dl,dd,dt{ padding:0; margin:0;}
.clear{ clear:both; margin:0; padding:0; height: 0; *overflow: hidden; }
.clr { overflow: auto; zoom: 1; }
img{ border:none;}
li { list-style: none; }
.ellipsis { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.ellipsis2 { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

#top,#center,#bottom,#nry,#nry2,#dl,#zc{ margin:0 auto; font-family:"SimSun";}
#top_1{ margin:0 auto; background:#ff6501;}
#top_1_1{ margin:0 auto; width:1200px; height:42px;}
.top_1_1_1,.top_1_1_2,.top_1_1_3{ float:left; line-height:42px;}
.top_1_1_1{ width:280px; font-size:15px; color:#fff0e6;}
.top_1_1_1 img{ margin-bottom:-1px; padding-right:8px;}
.top_1_1_2{ width:110px; font-size:16px; color:#FF0; font-weight:bold;}
.top_1_1_3{ width:530px; text-align:right;}
.top_1_1_3 a.menu { display:inline-block; text-decoration:none; padding:3px 15px; line-height:24px; border:1px solid #ffa971; text-align:center; font-size:15px; color:#fff0e6; margin:5px 0 0 5px;}

#top_2{ margin:0 auto; border-bottom:1px solid #eaeaea; background:#FFF;}
#top_2_1{ margin:0 auto; width:1200px; position:relative;}
#top_2_0{ position:absolute; top:105px; left:895px; width:288px; background:#fff; border:1px solid #ddd;}
.top_2_0_1{ display:block; float:left; width:143px; height:49px; line-height:49px; font-size:16px; color:#000; background:url(images/tu4.gif) repeat-x left bottom #f0f0f0; border-right:1px solid #ddd; text-align:center; text-decoration:none; cursor: pointer; }
.top_2_0_1.d2{ background:#FFF; color:#ff6501;}
.top_2_0_2{ margin:10px 17px 0 17px; width:252px; height:42px; border:1px solid #e3e3e3;}
.top_2_0_2c{ padding: 5px 20px 0 0; color: #d00; text-align: right; }
.top_2_0_2_1,.top_2_0_2_2{ float:left;}
.top_2_0_2_1{ width:71px; border-right:1px solid #e3e3e3; margin:10px 0; line-height:22px; font-size:15px; color:#888; text-align:center;}
.top_2_0_2_2{ width:170px; padding-left:10px;}
.textfield1{ padding:0; margin:0; width:99%; height:40px; line-height: 40px; padding-left: 1%; border:0;}
.top_2_0_3,.top_2_0_4{ float:left; width:127px;}
.top_2_0_3{ margin-left:17px; padding-top:8px; line-height:35px; font-size:14px; color:#a0a0a0;}
.top_2_0_4{ margin-right:17px; text-align:right; padding-top:13px;}
.top_2_0_4 img{ padding-right:10px;}
.top_2_0_5{ padding:0 0 10px 17px; text-align:center;}

#top_2_0 .islogin, .nry2_2_1 .islogin {
	text-align: center;
	font-size: 15px;
	padding: 20px 10px 8px;
	line-height: 31px;
}
#top_2_0 .islogin span, .nry2_2_1 .islogin span {
	margin: 0 0 0 5px;
	color: #fb6002;
}

#top_2_0b{ position:absolute; top:125px; left:895px; width:288px; background:#fff; border:1px solid #ddd;}
.top_2_0_1b{ display:block; float:left; width:143px; height:49px; line-height:49px; font-size:16px; color:#888; background:url(images/tu4.gif) repeat-x left bottom #f0f0f0; border-right:1px solid #ddd; text-align:center; text-decoration:none; cursor: pointer; }
.top_2_0_1b.d2{ background:#FFF; color:#ff6501;}
.top_2_0_2b{ margin:12px 17px 0 17px; width:252px; height:42px; border:1px solid #e3e3e3;}
.top_2_0_2_1b,.top_2_0_2_2b{ float:left;}
.top_2_0_2_1b{ width:71px; border-right:1px solid #e3e3e3; margin:10px 0; line-height:22px; font-size:15px; color:#888; text-align:center;}
.top_2_0_2_2b{ width:170px; padding-left:10px;}
.top_2_0_3b,.top_2_0_4b{ float:left; width:127px;}
.top_2_0_3b{ margin-left:17px; padding-top:8px; line-height:35px; font-size:14px; color:#a0a0a0;}
.top_2_0_4b{ margin-right:17px; text-align:right; padding-top:13px;}
.top_2_0_4b img{ padding-right:10px;}
.top_2_0_5b{ padding:0 0 10px 17px; text-align:center;}

div.login_d { display: none; }
div.login_d.sel { display: block; }

.top_2_0_5_1,.top_2_0_5_2{ display:block; float:left; width:125px; height:38px; line-height:38px; color:#fff; font-size:16px; text-decoration:none; margin-right:4px; background:#ff6501; text-align:center;}
.top_2_0_5_1.long { width: 254px; }

#login_bar { padding: 0 20px 5px 0; }
#login_bar input, #login_bar label { float: left; }
#login_bar span, #login_bar div.login_d { float: right; }
#login_bar div.login_d a { color: #ff6501; }

.top_2_0_5_1.btn { border: none; font-family:"SimSun"; line-height: 36px; border-radius: 4px; }
.top_2_0_5_2{ background:#ffb501;}
.top_2_0_5_3{ background:#ffb501; display:inline-block; font-size:16px; color:#fff; padding:5px 0 6px; text-decoration:none; border: none; height:34px; width: 254px; font-family:"SimSun"; border-radius: 4px; margin-right: 17px; }
.top_2_0_6,.top_2_0_7{ float:left;}
.top_2_0_6{ width:172px; margin:10px 0 0 17px; height:42px; border:1px solid #e3e3e3;}
.top_2_0_6_1,.top_2_0_6_2{ float:left;}
.top_2_0_6_1{ width:71px; border-right:1px solid #e3e3e3; margin:10px 0; line-height:22px; font-size:15px; color:#888; text-align:center;}
.top_2_0_6_2{ width:90px; padding-left:10px;}
.top_2_0_7{ width:60px; padding-left:10px; padding-top:10px;}
.top_2_0_8{ padding:5px 0 10px 17px; font-size:13px; color:#666;}
.top_2_0_8 a { color:#666; }
.top_2_0_9,.top_2_0_10{ float:left;}
.top_2_0_9{ margin:10px 8px 0 17px; width:174px; height:42px; border:1px solid #e3e3e3;}
.top_2_0_9_1,.top_2_0_9_2{ float:left;}
.top_2_0_9_1{ width:72px; border-right:1px solid #e3e3e3; margin:10px 0; line-height:22px; font-size:15px; color:#888; text-align:center;}
.top_2_0_9_2{ width:91px; padding-left:10px;}
.top_2_0_10{ width:60px; }
.top_2_0_10 img{ margin-top:10px; display: block; }










#top_2_1_1,#top_2_1_2{ float:left;}
#top_2_1_1{ width:416px; position: relative; }
#top_2_1_1 img{ display:block;}

#changecity { position: absolute; top: 32px; right: -12px; width: 200px; }
#changecity dt, #changecity dd { float: left; font-size: 12px; width: 48px; height: 20px; }
#changecity dt.s, #changecity dd.s { width: 36px; }
#changecity dt { color: #ff552e; }
#changecity dd a { color: #666; }

#top_2_1_2{ width:784px; list-style:none; height:85px;}
#top_2_1_2 li{ float:left; width:112px; text-align:center; height:83px;}
#top_2_1_2 li a{ display:block; height:0; width:112px; text-decoration:none; transition:all 0.4s ease; color:#5f5f5f; position:relative;}
#top_2_1_2 li a h3{ position:absolute; left:0; top:0; width:112px; text-align:center; font-size:17px; font-weight:normal; line-height:85px;}
#top_2_1_2 li a:hover{ background:#ff6501; height:85px; color:#fff;}
#top_2_1_2 .d1{ border-bottom:3px solid #ff6501;}
#top_3{ margin:0 auto; height:330px; background:url(images/1.jpg) no-repeat center top;}

#center{ width:1200px;}
#center_1,#center_2{ float:left; margin-top:10px;}
#center_1{ width:290px; padding-right:10px;}
.center_1_1{ border:1px solid #ddd; padding-bottom:8px; margin-bottom:10px; background:#FFF;}
.center_1_1 h2{ line-height:35px; padding:4px 0 0 30px; background:url(images/tu7.png) no-repeat 15px center; font-size:16px; color:#ff6501;}
.center_1_1 h2 a { color:#ff6501; }
.center_1_1_1{ padding-left:0;}
.center_1_1_1 a{ float: left; line-height:30px; margin-right:2px; margin-left: 11px; font-size:15px; color:#000;}
.center_1_1_1 a.sel { color: #d00; }

.center_1_2{ border:1px solid #ddd; margin-bottom:4px; background:#FFF;}
.center_1_2_1{ padding:7px 0 5px; list-style:none;}
.center_1_2_1.none { display: none; }
.center_1_2_1 li{ line-height:30px; font-size:15px; color:#000; padding-left:34px; background:url(images/tu8.png) no-repeat 20px center;}
.center_1_2_1 li a { color:#000; }

#center_2{ width:900px;}
.center_2_1{ background:#ffb501; height:46px; width:894px; padding:3px; margin-bottom:10px;}
.center_2_1_1,.center_2_1_2,.center_2_1_3{ float:left; line-height:46px;}
.center_2_1_1{ width:678px; padding-right:3px;}
.center_2_1_2{ width:100px; padding-right:3px;}
.center_2_1_3{ width:110px; text-align:center; font-size:19px; color:#fff; line-height:46px;}
.center_2_1_3 input.btn { border: none; background: none; font-size:19px; color:#fff; font-family:"SimSun"; width: 100%; line-height: 44px; }
.textfield2,.select1{ padding:0; margin:0; width:100%; height:46px; line-height: 46px; border:0; font-size:15px; color:#444; font-family:"SimSun";}
.textfield2 { padding-left: 1%; width: 99%; }

.center_2_2{ border:1px solid #e5e5e5; background:#fff;}
.center_2_2_1{ padding-top:3px; line-height:39px; padding-left:30px; background:url(images/tu7.png) no-repeat 15px center; font-size:17px; color:#000;}
.center_2_2_2{ float:left; margin:0 0 10px 10px; width:432px; border:1px solid #ebebeb; background:#f9f9f9;}
.center_2_2_2_1,.center_2_2_2_2{ float:left;}
.center_2_2_2_1{ width:40px; background:#fff; padding:5px; border-right:1px solid #e5e5e5;}
.center_2_2_2_1 img{ display:block;}
.center_2_2_2_2{ width:381px;}
.center_2_2_2_2 h3,.center_2_2_2_2 h4{ padding:0 10px 0 18px; font-weight:normal;}
.center_2_2_2_2 h3{ line-height:31px; height:29px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:15px; color:#d00;}
.center_2_2_2_2 h3 a { color:#d00; }
.center_2_2_2_2 h3 a:hover, .center_4_2_2 h3 a:hover, .center_5_1_2 h3 a:hover, .center_5_1_3 h3 a:hover { text-decoration: underline; }
.center_2_2_2_2 h4{ line-height:19px; font-size:14px; color:#000;}
.center_2_2_2_2 h4 a, .center_4_2_2 h4 a, .center_5_1_2 h4 a, .center_5_1_3 h4 a, .nry2_2_2_2 dd h3 a { color:#000; margin-right: 10px; }
.center_2_2_2_2 h4 a:hover, .center_4_2_2 h4 a:hover, .center_5_1_2 h4 a:hover, .center_5_1_3 h4 a:hover { color:#d00; }

.center_3{}
.center_3 img{ display:block;}
.center_3_1,.center_3_2_1,.center_3_3_1,.center_3_2_2,.center_3_3_2{ border:1px solid #e0e0e0; margin-bottom:3px;}
.center_3_2,.center_3_3{ float:left;}
.center_3_2{ width:398px;}
.center_3_2_1{ width:390px; padding:3px;}
.center_3_2_2{}
.center_3_3{ width:802px; text-align:right;}
.center_3_3_1{ margin-left:4px;}
.center_3_3_2{ margin-left:4px; float:left; width:395px;}

.center_4{}
.center_4_1{ line-height:43px; padding-left:24px; background:url(images/tu7.png) no-repeat 8px center; font-size:17px; color:#000; font-weight:bold;}
.center_4_1 a { color:#000; }
.center_4_1 span, .center_2_2_1 span { float:right; padding-right:15px; font-size:14px; color:#000; font-weight:normal;}
.center_4_1 span a, .center_2_2_1 span a { color:#000; }
.center_4_2{ float:left; width:391px; border:1px solid #eee; background:#FFF; margin:0 10px 8px 0;}
.center_4_2_1,.center_4_2_2{ float:left;}
.center_4_2_1{ width:40px; padding:5px; border-right:1px solid #e5e5e5;}
.center_4_2_1 img{ display:block;}
.center_4_2_2{ width:340px;}
.center_4_2_2 h3,.center_4_2_2 h4{ padding:0 10px 0 18px; font-weight:normal;}
.center_4_2_2 h3{ line-height:31px; height:29px; font-size:15px; color:#d00;}
.center_4_2_2 h3 a { color:#d00; }
.center_4_2_2 h4{ line-height:19px; font-size:14px; color:#000; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.center_4_2_2 h4 a { color:#000; }

.center_5{}
.center_5_1{ width:1197px; border-top:1px solid #eee; border-left:1px solid #eee; background:#FFF; margin-bottom:6px;}
.trade_d { display: none; }
.trade_d.sel { display: block; }
.center_5_1_1{ border-bottom:1px solid #eee; border-right:1px solid #eee; line-height:48px; text-align:left; padding-left: 10px; }
.center_5_1_1 a{ display:inline-block; padding:0 8px; font-size:13px; color:#999; text-decoration:none;}
.center_5_1_1 a#trade_a0{ font-size:15px; color:#555; }
.center_5_1_1 a:hover,.center_5_1_1 .d3, .center_5_1_1 a#trade_a0:hover, .center_5_1_1 a#trade_a0.d3{ color:#ff6501;}

.center_5_1_1 a.more { color: #d00; padding: 0; font-size: 12px; margin: 0 8px 0 -6px; display: none; }
.center_5_1_1 a.more.ib { display:inline-block; }
.center_5_1_1 a.more:hover { color: #f00; text-decoration: underline; }

.center_5_1_2,.center_5_1_3{ float:left; width:368px; border-bottom:1px solid #eee; border-right:1px solid #eee; padding:7px 10px 5px 20px; }
.oddjob .center_5_1_2, .oddjob .center_5_1_3 { width: 112px; padding: 7px 10px 5px; text-align: center; }
.center_5_1_2 h3,.center_5_1_3 h3{ line-height:25px; font-size:15px; color:#ff8e45; font-weight:normal; }
.oddjob .center_5_1_2 h3, .oddjob .center_5_1_3 h3 { color: #000; }
.oddjob .center_5_1_2 h3.hl, .oddjob .center_5_1_3 h3.hl { color: #d00; }
.center_5_1_2 h3 img,.center_5_1_3 h3 img{ margin-bottom:-3px; padding-right:10px;}
.center_5_1_2 h3 a.vip, .center_5_1_3 h3 a.vip { color:#d00; }
.center_5_1_2 h3 a, .center_5_1_3 h3 a { color:#d00; }
.oddjob .center_5_1_2 h3 a, .oddjob .center_5_1_3 h3 a { color: #000; }
.oddjob .center_5_1_2 h3.hl a, .oddjob .center_5_1_3 h3.hl a { color: #d00; }
.center_5_1_2 h4,.center_5_1_3 h4{ line-height:25px; font-size:14px; color:#000; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-weight:normal;}
.center_5_1_2 h4 a, .center_5_1_3 h4 a { color:#000; }
.center_5_1_3{ background:#f9f9f9;}

.center_6{ padding-bottom:5px;}
.center_6_1{ float:left; width:390px; border:1px solid #eee; margin-right:12px; background:#fff;}
.center_6_1_1{ height:45px; border-bottom:1px solid #eee; font-size:16px; color:#444;}
.bg1 td{ text-align:center;}
.center_6_1_2{ padding:8px 0; font-size:15px; color:#000;}
.center_6_1_2 span{ color:#d00;}
.center_6_1_2 span a { color:#d00; }
.center_6_1_2 span a:hover { text-decoration: underline; }

.center_7,.center_8{ float:left;}
.center_7{ width:436px;}
.center_7_1{ width:428px; height:277px; padding:3px; border:1px solid #eee; background:#fff;}
.center_7_1 img{ display:block;}

.center_8{ width:754px; margin-left:10px;}
.center_8_1{ border:1px solid #eee; background:#fff; width:752px;}
.center_8_1_1{ margin:0 15px; border-bottom:1px solid #eee;}
.center_8_1_1_1,.center_8_1_1_2{ float:left;}
.center_8_1_1_1{ padding:12px; width:140px;}
.center_8_1_1_1 img{ display:block;}
.center_8_1_1_2{ width:500px; padding:0 45px 0 13px;}
.center_8_1_1_2 h3{ padding-top:7px; line-height:47px; font-size:16px; color:#333;}
.center_8_1_1_2 h3 a { color:#333; }
.center_8_1_1_2 h4{ line-height:24px; font-size:15px; color:#888; font-weight:normal;}
.center_8_1_1_2 h4 span{ font-size:14px; color:#ff6501; padding-left:10px;}
.center_8_1_1_2 h4 span a { color:#ff6501; }
.center_8_1_2{ list-style:none; padding:8px 30px;}
.center_8_1_2 li{ line-height:29px; padding-left:15px; background:url(images/tu8.png) no-repeat left center; font-size:15px; color:#666;}
.center_8_1_2 li a { color:#666; }

#bottom{}
#bottom_1{ margin:0 auto; margin-top:10px; border:1px solid #eee; background:#fff; width:1198px;}
#bottom_1_1,#bottom_1_2{ float:left; line-height:43px;}
#bottom_1_1{ width:145px; padding-left:20px; font-size:17px; color:#ff6501;}
#bottom_1_1 a { color:#ff6501; }
#bottom_1_2{ width:1033px; color:#777; line-height: 27px; padding: 8px 0; }
#bottom_1_2 a{ display:inline-block; padding:0 25px; font-size:15px; color:#777; text-decoration:none;}

#bottom_2{ margin:0 auto; margin-top:10px; background:#fff; border-top:1px solid #eee;}
#bottom_2_1{ margin:0 auto; width:1200px;}
.bottom_2_1_1,.bottom_2_1_2{ float:left;}
.bottom_2_1_1{ width:351px; border-right:1px solid #eee;}
.bottom_2_1_1_1,.bottom_2_1_1_2,.bottom_2_1_2_1{ float:left; padding-bottom:8px;}
.bottom_2_1_1_1{ width:145px; padding-top:36px; text-align:center;}
.bottom_2_1_1_1 img{ margin-left:20px; border:1px solid #c9c9c9; display:block;}
.bottom_2_1_1_1 h3{ line-height:39px; font-size:14px; color:#444; font-weight:normal;}
.bottom_2_1_1_2{ width:196px; padding-left:10px;}
.bottom_2_1_1_2 h3,.bottom_2_1_2_1 h3{ line-height:41px; padding-top:8px; font-size:16px; color:#171717;}
.bottom_2_1_1_2 h4,.bottom_2_1_2_1 h4{ line-height:29px; width:98px; float:left; font-size:14px; font-weight:normal;}
.bottom_2_1_1_2 h4.three { letter-spacing: 7px; }
.bottom_2_1_1_2 h4 a,.bottom_2_1_2_1 h4 a{ display:block; text-decoration:none; color:#555;}
.bottom_2_1_2{ width:496px;}
.bottom_2_1_2_1{ width:341px; padding-left:10px;}
.bottom_2_1_2_1 h4{ width:113px;}

#bottom_3{ margin:0 auto; background:#ffaf01;}
#bottom_3_1{ margin:0 auto; width:1200px; line-height:35px; text-align:center; font-size:15px; color:#f8f8f8;}

#bottom_4{ margin:0 auto; background:#ff6501;}
#bottom_4_1{ margin:0 auto; width:1200px; padding-top:10px; text-align:center;}
#bottom_4_1 h3{ font-size:15px; color:#fff; line-height:29px; font-weight:normal;}
#bottom_4_1 h3 a { color:#fff; }
#bottom_4_1 h3 img{ margin:0 2px -3px 0;}
#bottom_4_1 h4{ margin:10px 115px 0; background:url(images/tu21.png) repeat-x left top; line-height:47px; font-size:15px; font-weight:normal; color:#fff;}

#nry{ width:1198px; background:#fff; border:1px solid #e5e5e5; margin-top:15px;}
.nry_1,.nry2_1_1{ margin:6px 17px 0; line-height:45px; padding:0 0 0 32px; border-bottom:1px solid #eee; font-size:17px; color:#ff6501; background:url(images/tu7.png) no-repeat 15px center;}

#nry2{ width:1200px; margin-top:15px;}
#nry2_1,#nry2_2{ float:left;}
#nry2_1{ width:898px; margin-right:10px; border:1px solid #eee; background:#fff;}
.nry2_1_1{ border:0;}
#nry2_2{ width:290px;}
.nry2_2_1{ width:288px; background:#fff; border:1px solid #ddd; margin-bottom:10px;}
.nry2_2_2{ border:1px solid #ddd; background:#fff;}
.nry2_2_2_1{ margin:4px 10px 0; border-bottom:1px solid #eee; line-height:45px; padding-left:18px; background:url(images/tu7.png) no-repeat 5px center; font-size:16px; color:#444;}
.nry2_2_2_2{ margin:0 10px; padding:10px 0 7px 0; width:266px; border-bottom:1px dashed #ddd;}
.nry2_2_2_2.last { border-bottom: none; }
.nry2_2_2_2 dt,.nry2_2_2_2 dd{ float:left;}
.nry2_2_2_2 dt{ width:40px; margin:10px 0; padding:7px; padding-top:0;}
.nry2_2_2_2 dt img{ display:block;}
.nry2_2_2_2 dd{ padding:0 10px; width:191px; border-left:1px solid #ccc;}
.nry2_2_2_2 dd h3{ line-height:21px; font-size:15px; color:#888; font-weight:normal;}
.nry2_2_2_2 dd h3 a { color:#000; }
.nry2_2_2_2 dd h3 a:hover { color:#d00; }
.nry2_2_2_2 dd h4{ line-height:19px; padding-top:5px; font-size:13px; color:#ff8e45; font-weight:normal;}
.nry2_2_2_2 dd h4 a { color:#d00; }
.nry2_2_2_2 dd h4 a:hover { text-decoration: underline; }

.nry2_3{ margin:0 auto; width:1200px; padding:5px 0 5px 0;}
.nry2_3_1,.nry2_3_2{ display:block; background:#999; line-height:45px; text-align:center; text-decoration:none; font-size:17px; color:#fff;}
.nry2_3_2{ background:#ff6501;}
.nry2_3_1b { background:#ffefe7; line-height:45px; text-align:center; text-decoration:none; font-size:17px; color:#ff552e; width: 123px; float: left; }
.nry2_3_1b.left { width: 122px; border-right: 1px dashed #ffccb2; }
.textfield3,.select2,.select3,.textfield4{ font-family:"SimSun"; font-size:15px; color:#666; padding:0; margin:0; padding-left:1%; width:99%; border:1px solid #ddd; height:43px; line-height: 43px; }
.textfield4.short { line-height: 23px; padding-right: 5px; }
.select2{ height:45px;}

.nry2_4{ width:852px; padding:0 23px; border:1px solid #eee; background:#fff; margin-top:13px;}
.nry2_4_1{ border-bottom:1px solid #e5e5e5; padding:5px 0 0 10px; line-height:35px; font-size:16px; color:#444;}
.nry2_4_1 a { color:#444; }
.nry2_4_2,.nry2_4_3{ float:left; width:283px; text-align:center; padding-bottom:5px;}
.nry2_4_2{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.nry2_4_3{ border-right:1px solid #dedede; border-bottom:1px solid #dedede; background:#f7f7f7;}
.nry2_4_2.last,.nry2_4_3.last { border-bottom: none; }
.nry2_4_2 h4,.nry2_4_3 h4{ line-height:33px; font-weight:normal; color:#888; font-size:16px;}
.nry2_4_2 h4 a,.nry2_4_3 h4 a { color:#888; }
.nry2_4_2 h4 span,.nry2_4_3 h4 span{ padding-left:15px; color:#ff6501;}
.nry2_4_2 h5,.nry2_4_3 h5{ margin:5px 0; font-weight:normal; font-size:15px;}
.nry2_4_2 h5 a,.nry2_4_3 h5 a{ display:inline-block; padding:0 20px; border:1px solid #ff6501; color:#ff6501; border-radius:7px;}

a.pub { position: absolute; font-size: 16px; padding:2px 20px 3px; border:1px solid #ff6501; color:#ff6501; border-radius:4px; top: 4px; }
a.pub.c { right: 125px; }
a.pub.p { right: 10px; }

#zczn{}
.zczn_1{ margin:0 30px 10px 30px; padding:6px 24px; background:#f9f9f9; border:1px solid #eee;}
.zczn_1 h3{ line-height:45px; font-size:16px; color:#ff6501; padding-left:22px; background:url(images/tu38.png) no-repeat left center;}
.zczn_1 h3 a { color:#ff6501; }
.zczn_1 h3 span{ float:right; font-size:14px; color:#b8b8b8; font-weight:normal;}
.zczn_1 h4{ line-height:25px; font-size:15px; color:#666; padding-left:22px; font-weight:normal; padding-bottom: 10px; }
.zczn_1 h4 a.more { margin-left: 10px; color:#ff6501; }
.zczn_2{ padding:20px 30px 25px 0; text-align:right; font-size:13px; color:#777;}
.zczn_2.right { padding-right: 0; margin-right: -3px; }
.zczn_2_1,.zczn_2_2{ display:inline-block; padding:4px 10px; margin-right:3px; border:1px solid #dbdbdb; color:#777; font-size:13px;}
input.zczn_2_1 { padding: 5px; width: 22px; text-align: center; }
.zczn_2_1.d4{ color:#ee5e00; border:0;}
.zczn_2_2{ border:0; padding:4px;}

#gywm{}
.gywm_1{ padding:0 42px;}
.gywm_1_1{ line-height:29px; font-size:15px; color:#777; text-indent:2em; padding-top:15px;}
.gywm_1_2{ margin-top:20px; padding-bottom:5px; height:364px; background:url(images/tu22.png) no-repeat center top;}
.gywm_1_2_1{ float:left; list-style:none; padding:20px 0 0 130px; width:190px;}
.gywm_1_2_1 li{ line-height:49px; padding:15px 0 0 15px; border-bottom:1px dashed #ffd780; font-size:19px; color:#ff6501; font-weight:bold;}
.gywm_1_2_1 li img{ margin:0 10px -3px 0;}
.gywm_2{ padding-bottom:5px;}
.gywm_2_0{ padding-left:42px; line-height:55px; font-size:16px; color:#444;}
.gywm_2_1{ float:left; padding-top:35px; height:170px; width:338px; margin:19px 0 0 44px; border:1px solid #e5e5e5; border-radius:14px; position:relative;}
.gywm_2_1_0{ position:absolute; left:0; top:-19px; width:338px; text-align:center;}
.gywm_2_1_0 a{ display:inline-block; border-radius:9px; font-size:19px; background:#ff6501; color:#fff; text-decoration:none; padding:5px 50px;}
.gywm_2_1 p{ padding:0 18px; line-height:30px; text-indent:2em; font-size:15px; color:#888;}
.gywm_3{}
.gywm_3 h4{ padding:0 0 0 42px; line-height:29px; font-size:15px; color:#777; font-weight:normal;}
.gywm_3 ul{ float:left; list-style:none; padding:5px 0 0 42px; width:520px;}
.gywm_3 ul li{ width:520px; line-height:29px; font-size:15px; color:#777;}
.gywm_4{}
.gywm_4_1{ height:206px; background:url(images/tu31.gif) no-repeat 42px top; padding-left:42px;}
.gywm_4_1_1,.gywm_4_1_2,.gywm_4_1_3,.gywm_4_1_4,.gywm_4_1_5{ float:left; width:222px; font-size:17px; color:#ff6501;}
.gywm_4_1_1{ line-height:75px; padding-left:97px; width:125px;}
.gywm_4_1_2{ line-height:65px; padding-top:141px; padding-left:106px; width:116px;}
.gywm_4_1_3{ line-height:75px; padding-left:106px; width:116px;}
.gywm_4_1_4{ line-height:65px; padding-top:141px; padding-left:114px; width:108px;}
.gywm_4_1_5{ line-height:75px; text-align:right;}
.gywm_5{ margin-top:50px; border-top:1px solid #eee; padding-left:42px;}
.gywm_5_1{ float:left; width:370px; text-align:center; padding:15px 0; border-right:1px solid #eee;}
.gywm_5_1.s { padding: 24px 0; }

#zwfl{ padding-bottom:10px;}
.zwfl_1{ padding:0 20px 0 48px;}
.zwfl_1 h3{ line-height:39px; font-size:16px; color:#ff6501; text-decoration:underline; font-weight:normal;}
.zwfl_1 h3 a { color:#ff6501; }
.zwfl_1_1{ padding-bottom:8px; line-height:26px; font-size:15px;}
.zwfl_1_1 a{ display:inline-block; padding-right:15px; color:#555;}
.zwfl_1_1 a:hover{ text-decoration:underline;}

#zph{}
.zph_1{ margin:0 22px; padding:15px 10px; border-bottom:1px solid #ddd;}
.zph_1 dt,.zph_1 dd{ float:left;}
.zph_1 dt{ width:94px; height:84px; background:#ff6501; color:#fff;}
.zph_1 dt h3{ padding-top:10px; line-height:35px; text-align:center; font-size:25px;}
.zph_1 dt h4{ padding-left:40px; line-height:29px; font-size:17px; font-weight:normal;}
.zph_1 dd{ padding-left:25px; width:715px;}
.zph_1 dd h3{ line-height:27px; padding-bottom:10px; font-size:16px; color:#ff6501;}
.zph_1 dd h3 a { color:#ff6501; }
.zph_1 dd h4{ line-height:25px; font-size:15px; color:#666; font-weight:normal;}
.zph_1 dd h4 a.more { margin-left: 10px; color:#ff6501; }

#lxwm{}
#lxwm_1,#lxwm_2{ float:left;}
#lxwm_1{ margin:20px 0 0 28px; width:610px; padding:4px; border:1px solid #eee;}
#lxwm_1 iframe { display: block; }
#lxwm_2{ width:550px;}
#lxwm_2_1{ padding-top:20px;}
#lxwm_2_1 dt,#lxwm_2_1 dd{ float:left; line-height:45px;}
#lxwm_2_1 dt{ width:140px; text-align:right; font-size:16px; color:#444; font-weight:bold;}
#lxwm_2_1 dd{ width:400px; font-size:16px; color:#777;}
#lxwm_2_2{ margin:25px 0 0 145px; width:180px; border:1px solid #eee; text-align:center;}
#lxwm_2_2 img{ display:block;}
#lxwm_2_2 h3{ font-weight:normal; line-height:24px; font-size:15px; color:#777;}

#dl,#zc{ margin:0 auto; padding-bottom:0; height:520px; background:url(images/tu45.jpg) no-repeat center top;}
#dl_1{ margin:0 auto; width:1200px;}
#dl_1_1{ padding:80px 0 0 820px;}

#zc{ background:url(images/tu46.jpg) no-repeat center top;}
#zc_1{ margin:0 auto; width:1200px;}
#zc_1_1{ padding:40px 0 0 820px;}

#grqz{}
.grqz_1{ padding:10px; padding-top:6px; border-bottom:1px solid #e9e9e9; font-size:16px; color:#666;}
.grqz_1 h2,.grqz_1 h3,.grqz_1 h4{ font-size:16px; font-weight:normal; color:#888;}
.grqz_1 h2 a { color:#000; }
.grqz_1 h3{ color:#ff6501;}
.grqz_1 h4{ color:#aaa; font-size:13px;}
.grqz_1_1,.grqz_1_2{ float:left;}
.grqz_1_1{ margin:0 17px; padding:9px 25px 0 25px; width:615px; height:53px; background:#f7f7f7;}
.grqz_1_1 h5{ line-height:24px; font-size:15px; color:#000; font-weight:normal;}
.grqz_1_2{ margin:12px 0 0 33px; width:90px; padding-left:40px; background:url(images/tu48.png) no-repeat 15px center; border:1px solid #ff6501; border-radius:7px; line-height:38px; font-size:17px; }
.grqz_1_2 a{ display:block; text-decoration:none;color:#ff6501;}
.grqz_2{ margin-left:24px; border-bottom:1px solid #e5e5e5;}
.grqz_2_1{ width:838px; border-bottom:1px solid #e5e5e5;}
.grqz_2_1.error { border-top:1px solid #e5e5e5; border-bottom: none; }
.grqz_2_1 h3,.grqz_2_1 h4{ float:left;}
.grqz_2_1 h3{ margin-left:8px; padding:0 5px; line-height:49px; font-size:24px; color:#000;}
.grqz_2_1 h4{ padding-left:12px; font-size:16px; color:#555; line-height:39px; font-weight:normal;}
.grqz_2_1.error h4 { color: #d00; line-height: 29px; padding: 10px 0 10px 12px; }
.grqz_2_1.error span { color: #000; }
.grqz_2_2{ padding:20px 0 10px 0;}
.grqz_2_2_1,.grqz_2_2_2{ float:left; padding-left:22px; width:240px; height:38px; line-height:38px; margin:0 10px 10px 0; background:#eaf7ff; font-size:15px; color:#2f5e7f; text-overflow:ellipsis; -o-text-overflow: ellipsis; overflow:hidden; white-space:nowrap; padding-right: 10px; }

.grqz_2.oddjob { border: none; }
.oddjob .grqz_2_2 { padding: 15px 0 12px; }
.oddjob .grqz_2_2_1, .oddjob .grqz_2_2_2 { text-align: center; padding: 0 10px; margin: 0 5px 5px 0; }
.oddjob .grqz_2_2_1.name, .oddjob .grqz_2_2_2.name { width: 123px; }
.oddjob .grqz_2_2_1.sex, .oddjob .grqz_2_2_2.sex { width: 100px; }
.oddjob .grqz_2_2_1.sort, .oddjob .grqz_2_2_2.sort { width: 330px; }
.oddjob .grqz_2_2_1.addr, .oddjob .grqz_2_2_2.addr { width: 220px; }
.oddjob .grqz_2_2_1.tel, .oddjob .grqz_2_2_2.tel { width: 190px; }
.oddjob .grqz_2_2_2 { background: #f5f5f5; color: #000; }
.oddjob .grqz_2_2_2.even { background: #e5e5e5; }
.oddjob .grqz_2_2_2.totop { color: #ec0000; font-weight: bold; }
.oddjob .grqz_2_2_2.name.totop { position: relative; }
.oddjob .grqz_2_2_2.name.totop img { position: absolute; top: 11px; left: 15px; }

.grqz_2_2_1 a { color:#2f5e7f; }
.grqz_2_2_2{ width:522px;}
.grqz_2_2_3{ margin-top:3px; margin-bottom:5px; height:95px; width:840px; background:url(images/tu49.png) repeat-x left top #ff620a; position:relative;}
.grqz_2_2_3_0{ position:absolute; top:0; left:-35px;}
.grqz_2_2_3_1{ line-height:43px; padding:0 0 5px 5px; color:#fff; font-size:15px;}
.grqz_2_2_3_2,.grqz_2_2_3_3,.grqz_2_2_3_4{ float:left; height:35px; line-height:35px; font-size:15px; color:#fff;}
.grqz_2_2_3_2{ width:72px; text-align:right;}
.grqz_2_2_3_3{ width:105px;}
.grqz_2_2_3_4{ background:#f6af11; text-align:center; padding:0 10px; margin-left:10px;}
.grqz_2_2_3_4 input.btn { color: #fff; font-family: "SimSun"; border: none; background: none; font-size: 15px; line-height: 33px; padding: 0; }
.grqz_2_2_3_4 a{ text-decoration:none; color:#fff;}
.textfield4{ height:33px; line-height: 33px; }
.select3{ height:35px;}
.grqz_2_2_4{ width:655px; padding:8px 160px 0 22px; margin-bottom:4px; background:#eaf7ff; font-size:15px; color:#2f5e7f; position:relative;}
.grqz_2_2_4 div.exp { line-height:29px; color:#2f5e7f; font-size:15px; padding-bottom: 10px; height: 190px; height: auto !important; min-height: 190px; }
.grqz_2_2_4_0{ position:absolute; top:7px; left:695px; width:123px; text-align:center;}
.grqz_2_2_4_0 h6{ color:#555; font-size:14px; font-weight:normal;}
.grqz_2_2_4_0 img{ padding-left:10px; display:block;}
.grqz_2_2_5{ width:840px; text-align:center; padding-bottom:5px;}
.grqz_2_2_5 a{ display:inline-block; text-decoration:none; margin-right:2px; background:#f39c12; border-radius:5px; padding:5px 15px; font-size:15px; color:#fff; border-bottom:2px solid #ca810d;}

#grzc{ margin:0 30px;}
.grzc_1{ border-bottom:1px solid #d3d3d3; padding-top:4px; height:41px; line-height:41px;}
.grzc_1 span{ float:left; padding-left:25px; font-size:14px; color:#888; line-height:20px; padding-top: 12px; }
.grzc_1 span b{ font-size:17px; color:#F00;}
.grzc_1 a{ float: left; border-bottom:3px solid #ff6501; padding:0 20px; font-size:16px; color:#6d6d6b; font-weight:bold;}
.grzc_1 a.sbtn{ line-height:28px; font-size:14px; background:#f34343; color:#fff; text-align:center; border-radius:2px; border:none; margin:10px 0 0 30px; padding:0 15px; font-weight: normal; }
.grzc_1 a.tip { float: right; border: none; color: #d00; font-weight: normal; font-size: 15px; padding: 4px 0 0 0; }

.grzc_2{ font-size:15px; color:#777; padding-top:10px;}
.grzc_2 span{ font-size:16px; color:#F00; padding-right:10px;}
.grzc_2_1{ border-bottom:1px solid #d3d3d3; line-height:47px; padding-left:10px; font-size:16px; color:#444;}
.grzc_2_2{ background:#ff6501; width:35%; text-align:center; font-weight:normal; font-size:16px;}
.grzc_2_2 input.btn { background:#ff6501; width:100%; height:35px; line-height:33px; text-align:center; font-weight:normal; font-size:16px; font-family: "SimSun"; color:#fff; border: none; }
.grzc_2_2 a{ display:block; color:#fff; text-decoration:none;}

#grdl{}
.grdl_1{ text-align:right; font-size:14px; line-height:49px; padding:5px 24px 0 0;}
.grdl_1 span{ color:#F00;}
.grdl_1 span a.red { color:#F00;}
.grdl_1 span a{ text-decoration:underline;}
.grdl_2{ border:1px solid #e5e5e5; background:url(images/tu51.gif) repeat-y left top #FFF;}
.grdl_2_1,.grdl_2_2{ float:left;}
.grdl_2_1{ width:240px; padding-right:20px; padding-bottom:40px;}
.grdl_2_1 h2{ padding:4px 0 0 33px; line-height:41px; font-size:16px; color:#ff6501; border-bottom:1px solid #e4e4e4;}
.grdl_2_1_1{ list-style:none;}
.grdl_2_1_1 li{ line-height:55px; font-size:16px; border-bottom:1px solid #e4e4e4;}
.grdl_2_1_1 li a{ display:block; color:#000; text-decoration:none; padding-left:33px;}
.grdl_2_1_1 li.job a { font-weight: bold; color: #f00; }
.grdl_2_1_1 li.sel a { color: #f00; }
.grdl_2_1_1 li a:hover,.grdl_2_1_1 .d4{ background:#fff; border-left:3px solid #ff6501;}
.grdl_2_1_1 li.job a:hover, .grdl_2_1_1 li.job .d4 { color: #f00; }

.grdl_2_2{ width:910px; padding-bottom:30px;}
.grdl_2_2_1,.grdl_2_2_2{ float:left; line-height:55px; font-size:15px;}
.grdl_2_2_1{ width:170px; padding-right:10px; text-align:right; font-size:15px; color:#777;}
.grdl_2_2_2{ color:#f00; font-size:17px; padding-left:15px;}
.grdl_2_2_3{ line-height:55px; font-size:15px; color:#f00;}
.grdl_2_2_4{ padding:15px 0 30px 0; text-align:center;}
.grdl_2_2_4 a{ display:inline-block; font-size:15px; color:#fff; background:#ff6501; padding:5px 100px; text-decoration:none;}
.grdl_2_2_4 input.btn { font-size:15px; color:#fff; background:#ff6501; padding:7px 100px 6px; border: none; font-family: "SimSun"; }
.grdl_2_2_5{ padding:15px 0 0 0; width:780px; text-align:center;}
.grdl_2_2_5 input.btn { padding:7px 70px 6px; font-size:15px; color:#fff; background:#ff6501; border:none; font-family: "SimSun"; }
.grdl_2_2_5 a{ display:inline-block; padding:5px 70px; font-size:15px; color:#fff; background:#ff6501; text-decoration:none;}
.grdl_2_2_5 h3{ font-weight:normal; line-height:50px; font-size:14px; color:#888;}
.bg2{ background:#e4e4e4;}
.bg2.jobm { margin-top: 15px; }
.bg2 td{ background:#fff; font-size:15px; color:#777; padding:0 10px;}
.bg2.jobm td { text-align: center; padding: 6px 10px; }
.bg2.jobm td.aleft, .bg2.jobm th.aleft { text-align: left; }
.bg2.jobm td.aleft.img img { vertical-align: middle; margin-left: 5px; }
.bg2.jobm td input.btn { border: none; color: #fff; background: #ff6501; line-height: 26px; float: left; font-size: 14px; font-family: "SimSun"; margin-left: 6px; padding: 0 10px; border-radius:2px; }
.bg2.jobm th { background: #f5f5f5; padding: 6px 10px; font-size: 15px; }
.bg2 span{ font-size:15x; color:#F00; padding:0 10px 0 5px;}
p.isup { font-size:18px; padding-right: 14px; color: #090; }
p.isup.no { color: #d00; }
.bg2 img.imgup { display: block; border: 1px solid #ccc; margin-top: 5px; }

.bg2 p.view a { color:#777; }
.bg2 p.view span.icon { margin: 0 7px; font-weight: bold; color: #000; font-size: 13px; padding: 0; }

.bg2 b{ font-size:15px; padding-left:15px; font-weight:normal; color:#f00;}
.bg2 td.hide { padding: 8px 10px; }
.grzc_2 td.hide { padding: 8px 0; }
.bg2 td.hide p, .grzc_2 td.hide p { line-height: 24px; }
.bg2 td.hide b, .grzc_2 td.hide p span { padding-left: 10px; }
.grzc_2 td.hide p span { font-size: 15px; }
#button1{ margin-left:5px; height:34px;}

#empty{ height:auto; padding:50px 0px;background:url(images/empty.png) center 50px no-repeat;text-align:center; margin-top: 15px; }
#empty p{height:auto; line-height:25px; margin-top:120px;color:#AAA; font-size:14px; }
#empty p a{ color:#d00; font-size: 16px; font-weight: bold; }

#qydl{}

#qyzp{}
.qyzp_1{}
.qyzp_1_1{ font-size:16px; color:#777; padding:5px 0 0 5px; line-height:39px;  }
.qyzp_1_2{ border:1px solid #e5e5e5; background:#fff; padding:10px 5px 0 25px; margin-top: 20px; }
.qyzp_1_2 dt,.qyzp_1_2 dd{ float:left; font-size:14px; line-height:29px;}
.qyzp_1_2 dt{ width:48px; color:#777;}
.qyzp_1_2 dd{ width:1100px; padding-bottom:10px; color:#555;}
.qyzp_1_2 dd a{ float: left; margin-right:20px;}
.qyzp_1_2 dd a.sel { color:#ff6501;}
.qyzp_2{}
.qyzp_2_1{ padding:10px 0 0 5px; color:#ff6501; font-size:17px; line-height:39px;}
.qyzp_2_2{ border:1px solid #e5e5e5; background:#FFF;}
.qyzp_2_2_1,.qyzp_2_2_2{ float:left;}
.qyzp_2_2_1{ width:897px; border-right:1px solid #e5e5e5;}
.qyzp_2_2_1_1{ margin:0 34px 0 20px; border-bottom:1px solid #ededed; padding:9px 45px 17px 85px; position:relative;}
.qyzp_2_2_1_1_0{ position:absolute; top:17px; left:20px; width:40px; padding:5px; border:1px solid #e5e5e5;}
.qyzp_2_2_1_1_0 img{ display:block;}
.qyzp_2_2_1_1_1{ font-size:16px; font-weight: bold; line-height:35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.qyzp_2_2_1_1_1 span{ float:right; padding-right:30px; margin-left: 30px; font-size:15px; color:#6c95ba; font-weight:normal;}
.qyzp_2_2_1_1_1 a{ text-decoration:none; color:#444; margin-right: 5px; }
.qyzp_2_2_1_1_1 a.vip { color:#ff6501; }
.qyzp_2_2_1_1_1 a, .qyzp_2_2_1_1_1 img { float: left; }
.qyzp_2_2_1_1_1 img { margin: 9px 0 0 5px; }
.qyzp_2_2_1_1_2{}
.qyzp_2_2_1_1_2 dt,.qyzp_2_2_1_1_2 dd{ float:left;}
.qyzp_2_2_1_1_2 dt{ width:617px; }
.qyzp_2_2_1_1_2 dt h2,.qyzp_2_2_1_1_2 dt h4{ font-size:15px; font-weight:normal; }
.qyzp_2_2_1_1_2 dt h2{ color:#666; line-height: 19px; padding: 4px 0; padding-right:20px; }
.qyzp_2_2_1_1_2 dt h2 a{ color:#666; }
.qyzp_2_2_1_1_2 dt h2 span.icon { margin: 0 7px; font-weight: bold; color: #000; font-size: 13px; }
.qyzp_2_2_1_1_2 dt h4{ color:#999; padding-right:20px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:29px; }
.qyzp_2_2_1_1_2 dt h5{ float: left; line-height:21px; font-size:14px; background:#f1faff; border-radius:3px; margin:8px 10px 0 0; color:#2f5e7f; text-align:center; padding: 2px 10px 3px; font-weight:normal;}
.qyzp_2_2_1_1_2 dd{ width:94px; margin-top:16px; line-height:39px; text-align:center; border-radius:4px; font-size:15px; background:#ff6501;}
.qyzp_2_2_1_1_2 dd a{ display:block; color:#fff; text-decoration:none;}

.qyzp_2_2_1_2{ margin:15px 30px 0 25px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.qyzp_2_2_1_2_1{ font-size:24px; color:#000; line-height:41px; padding-left:9px; font-weight:bold;}
.qyzp_2_2_1_2_1 span{ float:right; padding-right:25px; color:#ff6501; font-size:32px;}
.qyzp_2_2_1_2_1 span b{ font-size:18px; font-weight:normal;}
.qyzp_2_2_1_2_1 a.ellipsis { float: left; width: 500px; color: #000; }
.qyzp_2_2_1_2_2{ font-size:16px; line-height:31px; color:#ff6501; padding: 3px 0 5px 9px; font-weight: bold; }
.qyzp_2_2_1_2_2 a { color:#ff6501; }
.qyzp_2_2_1_2_3{ padding:0 0 10px 8px;}
.qyzp_2_2_1_2_3 a{ display:inline-block; padding:5px 10px; margin-right:12px; background:#eaf7ff; color:#2f5e7f; font-size:14px; margin-top: 8px; }
.qyzp_2_2_1_2_4{ padding:0 0 9px 9px; font-size:13px;}
.qyzp_2_2_1_2_4 a{ display:inline-block; color:#ff6501; line-height:14px; padding-right:27px;}
.qyzp_2_2_1_2_4 a span{ color:#777;}
.qyzp_2_2_1_2_5{ float:left; width:260px; padding-left:10px; padding-right: 10px; line-height:30px; background:url(images/tu58.gif) no-repeat right center; color:#777; font-size:15px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.qyzp_2_2_1_2_5 a { color:#777; }

.qyzp_2_2_1_3{ padding:14px 0; border-bottom:1px solid #e5e5e5; margin:0 30px 0 25px;}
.qyzp_2_2_1_3_1,.qyzp_2_2_1_3_2{ float:left;}
.qyzp_2_2_1_3_1{ width:660px; padding-top:8px;}
.qyzp_2_2_1_3_1 h3,.qyzp_2_2_1_3_1 h4{ padding-left:4px; font-size:15px; font-weight:normal; line-height:33px;}
.qyzp_2_2_1_3_1 h3{ color:#444;}
.qyzp_2_2_1_3_1 h4{ padding-left:5px; color:#ff6501;}
.qyzp_2_2_1_3_1 h4 img{ margin:0 7px -2px 0;}
.qyzp_2_2_1_3_2{ width:150px; height:90px; line-height:90px; color:#fff; font-size:20px; border-radius:5px; background:#ff6501; text-align:center;}
.qyzp_2_2_1_3_2 a { color:#fff; }

.qyzp_2_2_1_4{ margin:0 20px 0 18px; padding:12px 0;}
.qyzp_2_2_1_4_1{ font-size:16px; color:#444; line-height:47px; padding-left:14px;}
.qyzp_2_2_1_4_2{ font-size:15px; color:#444; line-height:27px; font-weight:normal; padding:0 14px 10px;}
.qyzp_2_2_1_4_3{ background:#f9c239; height:52px; margin:10px 0 5px 0; padding:10px 14px 0; font-size:14px; color:#d00;}

.qyzp_2_2_1_5{ margin:20px 0 35px 0; text-align:center;}
.qyzp_2_2_1_5 a{ display:inline-block; padding:7px 24px; border:1px solid #ddd; color:#555; font-size:14px; font-weight:bold; margin-right:4px; background:#f1f1f1;}
.qyzp_2_2_1_5 a:hover,.qyzp_2_2_1_5 .d5{ border:1px solid #e16f07; color:#fff; background:#f77b07;}

.qyzp_2_2_2{ width:300px;}
.qyzp_2_2_2_1{ padding:8px 0 0 15px; line-height:41px; font-size:16px; color:#333;}
.qyzp_2_2_2_2{ padding-left:15px;}
.qyzp_2_2_2_2 a{ display:inline-block; line-height:29px; font-size:14px; color:#777; padding-right:15px; line-height:25px; text-decoration:underline;}
.qyzp_2_2_2_2 a.sel { color: #d00; }

.qyzp_2_2_2_3{ margin:13px 15px 0 15px; border-bottom:1px solid #eee; text-align:center; padding-bottom:7px;}
.qyzp_2_2_2_3 img{ border:1px solid #ddd;}
.qyzp_2_2_2_3 h3{ font-size:15px; font-weight:normal; color:#555; line-height:24px; }
.qyzp_2_2_2_3 h3 a { color:#555; }

.qyzp_2_2_2_4{ list-style:none; margin:0 15px; padding:12px 0 12px 20px; border-bottom:1px solid #eee;}
.qyzp_2_2_2_4 li{ line-height:31px; font-size:15px; color:#666; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.qyzp_2_2_2_4 li a { color:#666; }

.qyzp_2_2_2_5{ padding-top:7px; margin:0 15px;}
.qyzp_2_2_2_5 h3{ border-bottom:1px solid #eee; padding-left:22px; font-size:16px; color:#444; background:url(images/tu7.png) no-repeat 9px center; line-height:41px;}
.qyzp_2_2_2_5_1{ list-style:none; padding:9px 0 0 24px;}
.qyzp_2_2_2_5_1 li{ line-height:31px; padding-left:15px; background:url(images/tu56.png) no-repeat left center; font-size:15px; color:#666;}
.qyzp_2_2_2_5_1 li a { color:#666; }

.qyzp_2_3{ margin:0 auto;  width:1198px; border:1px solid #e5e5e5; margin-top:15px; background:#fff; font-family: "SimSun"; }
.qyzp_2_3_1{ background:#f5f5f5; border-bottom:1px solid #e8e8e8; padding-left:24px; line-height:43px; font-size:16px; color:#333;}
.qyzp_2_3_1 a.more { float: right; font-weight: normal; font-size: 15px; margin: 0 20px 0 0; color: #d00; }

.qyzp_2_3_2{ float:left; width:350px; height: 132px; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; padding:10px 20px 20px 28px;}
.qyzp_2_3_2.right { border-right: none; }
.qyzp_2_3_2 h4{ padding-top:4px; padding-left:18px; font-size:17px; font-weight:normal; color:#333; line-height:33px;}
.qyzp_2_3_2 h4 a { color:#333; }
.qyzp_2_3_2 h4 a:hover { color:#ff552e; }
.qyzp_2_3_2_1,.qyzp_2_3_2_2{ float:left;}
.qyzp_2_3_2_1{ padding-left:18px; padding-top:3px; width:230px;}
.qyzp_2_3_2_1 h5,.qyzp_2_3_2_1 h6{font-size:15px; font-weight:normal;}
.qyzp_2_3_2_1 h5{ color:#888; line-height:33px;}
.qyzp_2_3_2_1 h6{ color:#ff552e; line-height:25px;}
.qyzp_2_3_2_2{ width:70px; margin-top:12px; line-height:37px; border:1px solid #ff6501; border-radius:3px; text-align:center; font-size:16px; color:#ff6501;}
.qyzp_2_3_2_2 a { color:#ff6501; }
.qyzp_2_3_2_3{ padding:8px 0 0 18px;}
.qyzp_2_3_2_3 a{ display:inline-block; padding:2px 10px; margin-right:6px; color:#2f5e7f; background:#eaf7ff; font-size:15px;}
.qyzp_2_3_2_3 a.no { color:#fff; background:#bbb; }
.qyzp_2_3_3{ margin:20px 43px; line-height:45px; background:#f5f5f5; border:1px solid #e0e0e0; text-align:center; color:#555; font-size:15px;}
.qyzp_2_3_3 a{ display:block; color:#555; }
.position { padding: 8px 0; }
.position img { display: block; margin: 0 auto; }

.qyzp_3{ margin:0 16px; border-bottom:1px solid #e0e0e0;}
.qyzp_3_1,.qyzp_3_2{ float:left;}
.qyzp_3_1{ margin:20px 25px 15px 8px; padding:10px; border:1px solid #e6e6e6;}
.qyzp_3_1 img{ display:block;}
.qyzp_3_2{width:800px;padding-bottom:10px;}
.qyzp_3_2 h3{ line-height:45px; font-size:24px; color:#333; padding: 19px 0 5px; }
.qyzp_3_2 h3 span{ font-size:14px; color:#aaa; padding-left:28px; font-weight:normal;}
.qyzp_3_2 h3 span img{ margin:0 5px -7px 5px;}
.qyzp_3_2 a.fuli{ display:inline-block; padding:3px 8px; margin-right:10px; margin-top: 5px; font-size:14px; color:#777; border:1px solid #ddd;}

.qyzp_4{ margin:0 15px;}
.qyzp_4_1{ margin:0 10px; border-bottom:1px dashed #c7c7c7; font-size:15px; color:#777;}
.qyzp_4_1 h3{ padding:3px 0 0 8px; line-height:43px; font-size:15px; color:#444;}
.qyzp_4_1_1{}
.qyzp_4_1_1 dt,.qyzp_4_1_1 dd{ float:left; width:150px; color:#777; line-height:31px;}
.qyzp_4_1_1 dt{ font-size:15px; text-align:right;}
.qyzp_4_1_1 dd{ width:890px; line-height:28px;}
.qyzp_4_1_2{ margin:15px 0 18px 0; width:1040px; text-align:right; height:31px; line-height:31px; font-size:14px; color:#333;}
.qyzp_4_1_2 img{ margin:0 5px -7px 5px;}

.qyzp_5{ margin-left:26px; padding-bottom:7px;}
.qyzp_5_1{ margin-top:7px; padding-left:20px; line-height:45px; font-size:16px; color:#000; background:url(images/tu7.png) no-repeat 4px center;}

.qyzp_5_1 span.hide, .qyzp_2_2_1_2_2 span.hide { color: #d00; font-weight: normal; margin-left: 8px; font-size: 14px; }
.qyzp_2_2_1_2_2 span.hide { color: #d00; font-size: 13px; }

.qyzp_5_2{ float:left; width:530px; border:1px solid #ededed; padding:8px 14px 6px 14px; background:#f9f9f9; margin:0 26px 10px 0;}
.qyzp_5_2 h4{ font-size:17px; color:#ff6501; line-height:28px;}
.qyzp_5_2 h4 a.ellipsis { color:#ff6501; float: left; width: 420px; }
.qyzp_5_2 h4 a:hover { text-decoration: underline; }
.qyzp_5_2 h4 span{ float:right; font-size:15px; color:#aaa;}
.qyzp_5_2 h5{ font-size:15px; font-weight:normal; line-height:26px;}
.qyzp_5_2 h5 span{ float: left; padding-right:14px; color:#999;}
.qyzp_5_2 h5 span.ellipsis { width: 230px; }

.qyzp_6{ margin:0 26px 7px; padding-bottom:15px; border-top:1px dashed #c7c7c7; border-bottom:1px dashed #c7c7c7;}
.qyzp_6 div.intro{ font-size:15px; color:#666; line-height:31px; padding: 0 5px 5px; }

.qyzp_6b{ margin:0 26px 7px; padding-bottom: 6px; border-bottom:1px dashed #c7c7c7;}
.qyzp_6b div.clr a { float: left; margin: 5px 14px 6px 0; }
.qyzp_6b div.clr a img { width: 276px; height: 208px; }

.qyzp_7{ margin-left:26px; padding-bottom:20px;}
.qyzp_7_1{ float:left; padding-left:20px; width:245px; background:url(images/tu58.gif) no-repeat right center; line-height:33px; font-size:15px; color:#777; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; padding-right: 20px; }





/******/
#agree { font-size: 16px; line-height: 28px; padding: 30px 50px 40px; }
#agree.info { line-height: 36px; }

#detail_main {
	padding: 10px 20px 15px;
	font-family:"宋体";
}
#detail_title {
	text-align: center;
	color: #000;
	font-size: 21px;
	margin-bottom: 15px;
}
.detail_hr {
	height: 1px;
	border: none;
	border-top: 1px solid #999;
	margin: 0;
	*margin: 0 0 -14px 0;
	float: none;
	*float: left;
	display: block;
}
#detail_p {
	text-align: center;
	margin-top: 10px;
	color: #000;
}
#detail_p a {
	color: #000;
	text-decoration: none;
}
#detail_p span {
	margin: 0 20px;
}
#detail_text {
	padding: 20px 10px;
	line-height: 33px;
	color: #444;
	font-size: 15px;
}
#detail_dl {
	margin-top: 10px;
	font-size: 13px;
}
#detail_dl dt {
	font-weight: bold;
	height: 30px;
	color: #000;
}
#detail_dl dd {
	margin-left: 27px;
	height: 26px;
}
#detail_dl a {
	color: #000;
	text-decoration: none;
}

#bb {
	position: absolute;
	margin-top: 6px;
	width: 445px;
	display: none;
	top: 37px;
	right: -2px;
	z-index: 999;
}


.scode { width: 300px; margin: 0 auto; padding-bottom: 20px; }
.scode.s { width: 220px; padding-top: 20px; }
.scode img { display: block; margin: 0 auto; }
.scode p { font-size: 14px; color: #d00; text-align: center; padding-top: 10px; }
.infotip { font-size: 13px; color: #d00; text-align: right; margin: -15px 20px 15px 0; }

a.plogin { color: #15c; }

.refbtn { background:#ff6501; border: none; border-radius:4px; text-align:center; color:#fff; font-size:14px; line-height: 24px; padding: 3px 15px; font-family: "SimSun"; letter-spacing: 1px; margin-left: 12px; cursor: pointer; }

.refbtn2 { border: 1px solid #f00; background: #fff; border-radius:4px; text-align:center; color:#f00; font-size:16px; font-weight: bold; line-height: 21px; padding: 4px 12px 3px; font-family: "SimSun"; letter-spacing: 1px; margin-left: 12px; cursor: pointer; }