body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px auto; width: 100%; font-size: 12px; background-color: rgb(255, 255, 255);
}
table {
	border-collapse: collapse; border-spacing: 0;
}
img {
	border: 0px currentColor; border-image: none;
}
em {
	font-style: normal;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
a {
	color: #333;
	text-decoration: none;
}
.main {
	margin: 0px auto; width: 1000px; color: rgb(77, 77, 77); overflow: hidden; -ms-zoom: 1;
}


.company {
	background: rgb(255, 247, 234); font: 18px/54px "Microsoft YaHei"; padding: 0px 10px; height: 54px; font-size-adjust: none; font-stretch: normal;
}
.company strong {
	font-weight: 400; margin-right: 20px; float: left;
}
.company a {
	background: url("../../images/news/star.png") no-repeat 12px rgb(102, 204, 0); width: 81px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; padding-left: 33px; font-size: 14px; margin-top: 15px; float: left;
}

.seatab {
	padding: 15px 0px 0px 15px; overflow: hidden; clear: both; -ms-zoom: 1;
}
#seatab {
	border-bottom-color: rgb(255, 213, 137); border-bottom-width: 2px; border-bottom-style: solid;
}
.seatab a {
	background: url("../../images/news/strbg.jpg") no-repeat center; width: 104px; height: 33px; text-align: center; color: rgb(255, 150, 0); line-height: 33px; font-weight: 400; margin-right: 5px; float: left;
}
.seatab strong {
	background: url("../../images/news/strbg.jpg") no-repeat center; width: 104px; height: 33px; text-align: center; color: rgb(255, 150, 0); line-height: 33px; font-weight: 400; margin-right: 5px; float: left;
}
.seatab a.curr {
	color: rgb(255, 255, 255); font-weight: 700; background-image: url("../../images/news/strbg2.jpg");
}
.seatab strong.curr {
	color: rgb(255, 255, 255); font-weight: 700; background-image: url("../../images/news/strbg2.jpg");
}
.seatab p {
	line-height: 33px; float: right;
}
.seatab p strong {
	background: none; padding: 0px 10px; color: rgb(0, 0, 0); font-weight: 700; float: none; display: inline;
}
.seatab p em {
	color: rgb(255, 0, 0);
}
.form {
	display: block; padding: 5px 0px; border: none; overflow: hidden; clear: both; -ms-zoom: 1;
}
.form dl{
	clear:both;display: block;overflow: hidden;border-bottom: 1px dashed #ddd;line-height: 30px;
}
.form dt,.form dd{
	display: block;float:left;
}
.form dt{
	width: 70px;color:#333; font-size:14px;font-weight: 400; 
}
.form dd{
	width: 925px;
}
.form dd a{
	margin-right:5px; padding: 4px 9px;font-size: 14px;text-decoration: none;display: inline-block;
}
.form dd a:hover{
	text-decoration: none;
}
.onclick{
	background: #e54043; color: #fff;
}

.form form {
	clear: both;
}
.form select {
	margin: 0px 8px 0px 0px; padding: 3px 0px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 110px; line-height: 26px; vertical-align: middle; float: left; _border: 1px solid #dcdcdc; _padding: 5px 0;
}
.form option {
	line-height: 26px; _padding: 3px 0; _height: 26px;
}
.form input {
	vertical-align: middle;
}
.form input.text {
	border: 1px solid rgb(165, 173, 184); border-image: none; width: 110px; height: 24px; line-height: 24px; float: left;
}
.form input.name {
	margin: 0px; padding: 0px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 140px; height: 24px; line-height: 24px; float: left;
}
.form input.sub {
	background: rgb(243, 156, 17); margin: 0px 10px 0px 0px; border: 0px currentColor; border-image: none; width: 62px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-family: "Microsoft YaHei"; float: left;
}
.form .spanbg {
	background: url("../../images/news/spanbg.jpg") no-repeat right bottom; padding: 0px 5px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 150px; height: 24px; color: rgb(77, 77, 77); line-height: 24px; margin-right: 10px; vertical-align: middle; float: left;
}
.form .timeinput {
	background: url("../../images/news/timeico.jpg") no-repeat 93px; padding: 0px 5px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 107px; height: 24px; line-height: 24px; margin-right: 10px; float: left;
}
.form .status {
	width: 90px;
}
.form em {
	line-height: 24px; padding-right: 10px; float: left;
}
.subadd {
	background: rgb(243, 156, 17); margin: 0px; border: 0px currentColor; border-image: none; width: 62px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-family: "Microsoft YaHei"; float: left;
}
.bidding {
	margin: 10px 0px;
}
#bidding {
	margin: 0px;
}
.bidding th {
	padding: 0px 10px; height: 32px; color: rgb(255, 159, 45); line-height: 32px; font-size:16px;font-weight: 600; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.bidding td {
	padding: 8px 10px; text-align: center; line-height: 20px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.bidding .tdone {
	text-align: left;
}
.tdone dt {
	border: 1px solid rgb(220, 220, 220); border-image: none; width: 100px; height: 100px; margin-right: 16px; float: left;
}
.tdone dt img {
	width: 100px; height: 100px;
}
.tdone dd {
	width: 350px; float: left;
}
.tdone dd strong {
	height: 40px; line-height: 20px; display: block;
}
.tdone dd strong a {
	color: rgb(77, 77, 77);
}
.tdone dd strong a:hover {
	color: rgb(255, 150, 0); text-decoration: underline;
}
.status1 {
	color: rgb(255, 149, 1);
}
.status2 {
	color: rgb(102, 204, 0);
}
.bidding .tdone2 {
	text-align: left; font-size: 14px;
}
.bidding .tdone3 {
	text-align: left; font-size: 14px;
}
.bidding .tdone2 a {
	background: url("../../images/news/tdbg.jpg") no-repeat left; color: rgb(0, 103, 204); padding-left: 15px;
}
#bidding .tdone2 a {
	background: url("../../images/news/tdbg.jpg") no-repeat left; color: rgb(77, 77, 77); padding-left: 15px; font-size: 12px;
}
#bidding .tdone2 a:hover {
	color: rgb(255, 150, 0);
}
.bidding .tdone3 a {
	color: rgb(0, 103, 204);
}
.tdtwo a {
	width: 100px; text-align: left; float: left;
}
.tdtwo span {
	color: rgb(0, 102, 0);
}
.tdtwo strong {
	color: rgb(254, 158, 45); font-weight: 400;
}
.tdtwo em {
	color: rgb(0, 102, 203);
}
.bidding a {
	color: rgb(77, 77, 77);
}
.bidding a:hover {
	color: rgb(255, 150, 0); text-decoration: underline;
}
.bidding .color06c {
	color: rgb(0, 102, 204);
}
.bidding .contract {
	color: rgb(255, 0, 0);
}
.mainleft {
	width: 640px; float: left;
}
#myFocus {
	width: 622px; height: 304px; overflow: hidden; -ms-zoom: 1;
}
#myFocus .pic img {
	width: 100%; height: 304px;
}
.focus {
	width: 640px; height: 323px; overflow: hidden; margin-top: 10px; -ms-zoom: 1;
}
.focusdiv {
	width: 500px; height: 300px; overflow: hidden; float: left; -ms-zoom: 1;
}
.focusbox {
	background: url("../../images/news/focusbg.jpg") no-repeat right top; width: 100px; padding-top: 90px; float: right;
}
.focusbox img {
	width: 100px; height: 60px; margin-top: 10px;
}
.tender {
	margin-top: 7px; position: relative;
}
.tender h3 {
	background: url("../../images/news/hborder.jpg") repeat-x top; height: 38px; color: rgb(35, 35, 35); line-height: 38px; padding-right: 8px; font-family: "Microsoft YaHei"; font-size: 16px;
}
.tender h3 strong {
	padding-left: 10px; font-weight: 400; border-top-color: rgb(255, 152, 1); border-top-width: 2px; border-top-style: solid; float: left;
}
.tender h3 a {
	background: url("../../images/news/more.jpg") no-repeat right; color: rgb(152, 152, 152); padding-right: 15px; font-size: 12px; font-weight: 400; float: right;
}
.tender h3 .spantab {
	padding-right: 10px; font-family: "????"; float: right;
}
.tender .spantab strong {
	background: rgb(236, 236, 236); margin: 7px 10px 0px 0px; padding: 0px; border: currentColor; border-image: none; width: 67px; height: 24px; text-align: center; color: rgb(102, 102, 102); line-height: 24px; font-size: 12px; float: left; cursor: default;
}
.tender .spantab strong.curr {
	background: url("../../images/news/strcurr.jpg") no-repeat left top; color: rgb(255, 255, 255); padding-bottom: 4px;
}
.tender form {
	padding: 9px;
}
.tender form select {
	border: 1px solid rgb(220, 220, 220); border-image: none; height: 22px; margin-right: 10px; vertical-align: middle; float: left;
}
.tender form span {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 78px; height: 20px; text-align: center; color: rgb(78, 78, 78); line-height: 20px; margin-right: 10px; vertical-align: middle; float: left; cursor: default;
}
.tender form input.sub {
	background: rgb(254, 244, 232); padding: 0px 5px; border: 1px solid rgb(255, 193, 108); border-image: none; height: 22px; color: rgb(255, 151, 0); line-height: 22px; vertical-align: middle;
}
.tender form input {
	float: left;
}
.tender2 form input {
	float: left;
}
.tender li {
	background: url("../../images/news/list.png") no-repeat 10px; height: 32px; line-height: 32px; padding-left: 20px; clear: both; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.tender .last {
	clear: both;
}
.tender .last li {
	height: 26px; line-height: 26px;
}
.tender li.last {
	border: currentColor; border-image: none;
}
.tender .last li {
	border: currentColor; border-image: none;
}
.tender li a {
	color: rgb(77, 77, 77); float: left;
}
.tender li a:hover {
	color: rgb(254, 150, 0); text-decoration: underline;
}
.tender2 li a:hover {
	color: rgb(254, 150, 0); text-decoration: underline;
}
.tender li span {
	color: rgb(152, 152, 152); float: right;
}
.tender li em {
	padding-right: 20px;
}
.province {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; left: 90px; top: 80px; width: 436px; height: 120px; display: none; position: absolute; z-index: 9;
}
.province div {
	background: rgb(255, 255, 255); padding: 5px; position: relative;
}
.province div a {
	width: 42px; height: 28px; text-align: center; color: rgb(51, 102, 153); line-height: 28px; float: left;
}
.province div a:hover {
	color: rgb(255, 168, 0);
}
.province div a.curr {
	color: rgb(255, 168, 0);
}
.province .horn {
	background: url("../../images/news/horn.png") no-repeat center; top: -13px; width: 14px; height: 18px; right: 200px; position: absolute;
}
.tender2 {
	margin-top: 7px; position: relative;
}
.tender2 h3 {
	background: url("../../images/news/hborder.jpg") repeat-x top; height: 38px; color: rgb(35, 35, 35); line-height: 38px; padding-right: 8px; font-family: "Microsoft YaHei"; font-size: 16px;
}
.tender2 h3 strong {
	padding-left: 10px; font-weight: 400; border-top-color: rgb(255, 152, 1); border-top-width: 2px; border-top-style: solid; float: left;
}
.tender2 h3 a {
	background: url("../../images/news/more.jpg") no-repeat right; color: rgb(152, 152, 152); padding-right: 15px; font-size: 12px; font-weight: 400; float: right;
}
.tender2 h3 .spantab {
	padding-right: 10px; float: right;
}
.tender2 .spantab strong {
	background: rgb(236, 236, 236); margin: 7px 10px 0px 0px; padding: 0px; border: currentColor; border-image: none; width: 67px; height: 24px; text-align: center; color: rgb(102, 102, 102); line-height: 24px; font-size: 14px; float: left; cursor: default;
}
.tender2 .spantab strong.curr {
	background: url("../../images/news/strcurr.jpg") no-repeat left top; color: rgb(255, 255, 255); padding-bottom: 4px;
}
.tender2 form {
	padding: 9px;
}
.tender2 form select {
	border: 1px solid rgb(220, 220, 220); border-image: none; height: 22px; margin-right: 10px; float: left;
}
.tender2 form option {
	border: currentColor; border-image: none;
}
.tender2 form span {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 78px; height: 20px; text-align: center; color: rgb(78, 78, 78); line-height: 20px; margin-right: 10px; vertical-align: middle; float: left; cursor: default;
}
.tender2 form input.sub {
	background: rgb(254, 244, 232); padding: 0px 5px; border: 1px solid rgb(255, 193, 108); border-image: none; height: 22px; color: rgb(255, 151, 0); line-height: 22px; vertical-align: middle;
}
.tender2 form input.name {
	margin: 0px 10px 0px 0px; padding: 0px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 140px; height: 20px; line-height: 20px; vertical-align: middle;
}
.tender form input.name {
	margin: 0px 10px 0px 0px; padding: 0px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 140px; height: 20px; line-height: 20px; vertical-align: middle;
}
.tender2 li {
	background: url("../../images/news/list.png") no-repeat 10px; height: 32px; line-height: 32px; padding-left: 20px; clear: both; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.tender2 .last {
	clear: both;
}
.tender2 .last li {
	height: 26px; line-height: 26px;
}
.tender2 li.last {
	border: currentColor; border-image: none;
}
.tender .last li {
	border: currentColor; border-image: none;
}
.tender2 li a {
	color: rgb(77, 77, 77); float: left;
}
.tender li a:hover {
	color: rgb(254, 150, 0); text-decoration: underline;
}
.tender2 li span {
	color: rgb(152, 152, 152); float: right;
}
.tender2 li em {
	padding-right: 20px;
}
.province2 {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; left: 90px; top: 80px; width: 436px; height: 120px; display: none; position: absolute; z-index: 9;
}
.province2 div {
	background: rgb(255, 255, 255); padding: 5px; position: relative;
}
.province2 div a {
	width: 42px; height: 28px; text-align: center; color: rgb(51, 102, 153); line-height: 28px; float: left;
}
.province2 div a:hover {
	color: rgb(255, 168, 0);
}
.province div a.curr {
	color: rgb(255, 168, 0);
}
.province2 .horn {
	background: url("../../images/news/horn.png") no-repeat center; top: -13px; width: 14px; height: 18px; right: 200px; position: absolute;
}
.mainright {
	width: 350px; float: right;
}

.enterprise .more {
	background: url("../../images/news/more.jpg") no-repeat 25px; color: rgb(152, 152, 152); padding-right: 28px; font-size: 12px; font-weight: 400; float: right;
}
.enterprise h3 {
	background: url("../../images/news/hborder.jpg") repeat-x bottom; margin: 0px; height: 42px; color: rgb(104, 104, 104); font-family: "Microsoft YaHei"; font-size: 14px; font-weight: 400;
}
.enterprise h3 a {
	height: 40px; color: rgb(194, 194, 194); line-height: 40px; margin-right: 20px; float: left;
}
.enterprise h3 a.curr {
	color: rgb(255, 137, 1); border-bottom-color: rgb(255, 137, 1); border-bottom-width: 2px; border-bottom-style: solid;
}
.enterprise h3 strong {
	padding-right: 5px; font-size: 24px;
}
.enterprise div {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(220, 220, 220) rgb(220, 220, 220); margin: 0px; border-image: none; height: 289px; line-height: 26px; clear: both;
}
.enterprise dl {
	overflow: hidden; clear: both; -ms-zoom: 1;
}
.enterprise dt {
	background: url("../../images/news/list.png") no-repeat 7px; padding-left: 17px;
}
.enterprise dt a {
	color: rgb(76, 76, 76);
}
.enterprise dt a:hover {
	color: rgb(254, 168, 45); text-decoration: underline;
}
.enterprise dd {
	padding-right: 15px; padding-left: 17px; clear: both;
}
.enterprise dd span {
	margin-right: 19px; float: left;
}
.enterprise dd span a:hover {
	color: rgb(255, 150, 0); text-decoration: underline;
}
.enterprise dd em {
	color: rgb(255, 150, 0);
}
.enterprise dd strong {
	font-weight: 400; float: right;
}
.news {
	background: rgb(249, 249, 249); margin-top: 7px;
}
.news .new {
	background: url("../../images/news/news.jpg") no-repeat center; width: 40px; height: 18px; color: rgb(255, 255, 255); line-height: 18px; padding-left: 22px; font-weight: 400; float: left;
}
.news ul {
	clear: both;
}
.news li {
	background: url("../../images/news/list.png") no-repeat 8px; line-height: 26px; padding-left: 18px;
}
.news li a {
	color: rgb(77, 77, 77);
}
.news li a:hover {
	color: rgb(254, 150, 0); text-decoration: underline;
}
.law {
	background: url("../../images/news/lawbg.jpg") repeat-x top rgb(249, 249, 249);
}
.news h5 {
	height: 36px; color: rgb(35, 35, 35); line-height: 36px; padding-right: 8px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: 400;
}
.news h5 strong {
	width: 84px; text-align: center; font-weight: 400; float: left; cursor: default;
}
.news h5 strong.curr {
	background: url("../../images/news/strocurr.jpg") no-repeat top; color: rgb(254, 150, 0);
}
.news h5 em {
	background: rgb(153, 153, 153); width: 1px; height: 16px; margin-top: 11px; float: left;
}
.news h5 a {
	background: url("../../images/news/more.jpg") no-repeat right; color: rgb(152, 152, 152); padding-right: 15px; font-size: 12px; float: right;
}
.linkimg {
	width: 1000px; height: 115px; margin-top: 10px;
}
.honourinfo {
	padding: 0px 20px;
}
.infoleft {
	width: 995px; float: left;
}
.bidinfo {
	margin: 20px 0px; padding: 0px; border: 1px solid rgb(255, 214, 135); border-image: none; width: 998px;-ms-zoom: 1;
}
.infotitle {
	height: 48px; text-align: center; line-height: 48px; font-weight: 400;
}
.infotitle span {
	color: rgb(153, 153, 153);
}
.infotable {
	width: 100%; line-height: 35px; border-collapse: collapse;
}
.infotable th {
	background: rgb(255, 247, 234); padding: 0px; border: 1px solid rgb(255, 214, 135); border-image: none; width: 115px; color: rgb(255, 151, 2); font-weight: 400;
}
.infotable td {
	padding: 5px 0px 5px 12px; border: 1px solid rgb(255, 214, 135); border-image: none; line-height: 25px; font-size: 14px; vertical-align: middle;
}
.infotable p {
	line-height: 25px; font-size: 14px;
}
.infolink1 {
	margin: 18px 0px; width: 730px; height: 95px; display: block;
}
.infolink1 img {
	width: 730px; height: 95px;
}
.infolink3 {
	margin: 18px 0px; width: 960px; height: 95px; display: block;
}
.infolink3 img {
	width: 960px; height: 95px;
}
.infolink4 {
	margin: 18px 0px; width: 1000px; height: 95px; display: block;
}
.infolink4 img {
	width: 1000px; height: 95px;
}
.infoh4 {
	color: rgb(0, 0, 0); line-height: 16px; padding-left: 10px; font-family: "Microsoft YaHei"; font-size: 14px; font-weight: 400; margin-bottom: 20px; border-left-color: rgb(255, 149, 1); border-left-width: 5px; border-left-style: solid;
}
.infop {
	padding: 5px 0px; text-align: center; line-height: 24px;
}
.inforight {
	width: 218px; padding-top: 15px; float: right;
}
.inforight h4 {
	height: 33px; line-height: 33px; font-size: 14px; font-weight: 400; border-bottom-color: rgb(102, 204, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.inforight h4 strong {
	color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-weight: 400; float: left;
}
.inforight h4 a {
	color: rgb(77, 77, 77); font-size: 12px; float: right;
}
.inforight ul {
	padding: 5px 13px; border: 1px solid rgb(220, 220, 220); border-image: none; margin-top: 18px;
}
.inforight li {
	height: 29px; line-height: 29px; overflow: hidden; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed; -ms-zoom: 1;
}
.inforight li.last {
	border: currentColor; border-image: none;
}
.inforight li a {
	color: rgb(77, 77, 77);
}
.inforight li a:hover {
	color: rgb(255, 150, 0); text-decoration: underline;
}
.inforight a.linka {
	width: 218px; margin-top: 10px; display: block;
}
.inforight #linka {
	margin-top: -15px;
}
.inforight a.linka img {
	width: 218px;
}
.inviteinfo {
	padding: 20px 66px 30px; border: 1px solid rgb(255, 214, 135); border-image: none; color: rgb(0, 0, 0); line-height: 24px; overflow: hidden; font-size: 14px; position: relative;
}
.download2 {
	background: url("../../images/news/linkbg2.jpg") no-repeat top; top: 20px; width: 50px; height: 20px; text-align: center; right: 20px; color: rgb(59, 156, 211); padding-top: 50px; position: absolute;
}
.infotitle {
	color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-size: 22px;
}
.infotitlep {
	height: 18px; text-align: center; color: rgb(153, 153, 153); line-height: 18px; padding-bottom: 10px;
}
.infotitlep a {
	color: rgb(77, 77, 77);
}
.infotitlep a:hover {
	color: rgb(255, 150, 0); text-decoration: underline;
}
.doc {
	background: url("../../images/news/dox.jpg") no-repeat left; padding: 5px 0px 5px 20px;
}
.invitetable {
	width: 100%;
}
.invitetable th {
	padding: 10px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 170px; text-align: left; line-height: 23px; font-weight: 400;
}
.invitetable td {
	padding: 10px; border: 1px solid rgb(220, 220, 220); border-image: none; line-height: 23px;
}
.infotitle a {
	color: rgb(0, 102, 204);
}
#lawinfodiv {
	padding: 20px 30px;
}
.lawinfo {
	margin: 0px auto; width: 750px;
}
.lawinfo p {
	line-height: 25px; font-size: 14px;
}
.lawnews {
	background: url("../../images/news/lawborder.jpg") repeat-x bottom; padding: 20px 50px 30px;
}
.lawnews strong {
	font-weight: 400; float: left;
}
.lawnews span {
	float: right;
}
.lawother {
	padding: 5px 0px 0px 45px;
}
.lawother dt {
	height: 30px; line-height: 30px; font-weight: 700;
}
.lawother dd {
	line-height: 22px; clear: both;
}
.lawother dd a {
	background: url("../../images/news/list.png") no-repeat left; color: rgb(51, 102, 153); padding-left: 8px; float: left;
}
.lawother dd span {
	padding-left: 25px;
}
.criticism {
	background: url("../../images/news/hborder.jpg") repeat-x bottom; height: 32px; line-height: 30px; font-weight: 400;
}
.criticism strong {
	height: 30px; font-weight: 400; border-bottom-color: rgb(246, 161, 42); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.criticism span {
	float: right;
}
.criticism a {
	background: url("../../images/news/h4abg.jpg") no-repeat center; margin: 5px; width: 76px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; float: left;
}
.criticism em {
	padding: 0px 5px; color: rgb(235, 17, 18);
}
.criticismdl dl {
	padding: 7px 14px; line-height: 26px; overflow: hidden; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed; -ms-zoom: 1;
}
.criticismdl dt {
	width: 30px; height: 30px; padding-top: 13px; margin-right: 19px; float: left;
}
.criticismdl dt img {
	width: 30px; height: 30px;
}
.criticismdl dd {
	width: 775px; float: left;
}
.criticismdl dd span {
	display: block;
}
.criticismdl span strong {
	color: rgb(255, 150, 0); padding-right: 30px; font-weight: 400;
}
.criticismdl span em {
	color: rgb(160, 160, 160); padding-right: 20px;
}
.download {
	background: url("../../images/news/linkbg.jpg") no-repeat center; margin: 20px 0px; width: 186px; height: 47px; display: block;
}
.searchinfo {
	background: url("../../images/news/searchbg.jpg") no-repeat 10px; padding: 5px 20px 5px 30px; color: rgb(192, 17, 14); text-decoration: underline;
}
.pay {
	background: url("../../images/news/car.jpg") no-repeat 10px; padding: 5px 0px 5px 30px; color: rgb(192, 17, 14); text-decoration: underline;
}
.trainfo {
	padding: 10px 0px; border: 1px solid rgb(255, 214, 135); border-image: none;
}
.tradestitle {
	text-align: center; color: rgb(255, 150, 0); font-family: "Microsoft YaHei"; font-size: 24px; font-weight: 400;
}
.tratime {
	padding: 10px 145px; line-height: 30px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.tratime strong {
	background: url("../../images/news/time.jpg") no-repeat 5px; padding: 5px 0px 5px 25px; color: rgb(255, 5, 0);
}
.showimg {
	padding: 20px 60px;
}
.showimg dt {
	width: 85px; height: 80px; margin-right: 45px; float: left;
}
.showimg dt img {
	width: 85px; height: 80px;
}
.showimg dd {
	width: 740px; float: left;
}
.showimg dd span {
	background: rgb(255, 204, 0); margin: 10px 20px 10px 0px; width: 92px; height: 25px; text-align: center; color: rgb(121, 88, 11); line-height: 25px; font-family: "Microsoft YaHei"; float: left; cursor: default;
}
.showimg dd span:hover {
	background: rgb(102, 204, 0); color: rgb(255, 255, 255);
}
.tratext {
	padding: 10px 34px; line-height: 25px; font-size: 14px;
}
.tratext p {
	line-height: 25px; clear: both; font-size: 14px;
}
.span3 {
	width: 540px;
}
.span3 span {
	width: 33%; float: left;
}
.strtitle {
	clear: both; display: block;
}
.otherlink {
	width: 493px; float: left;
}
.otherlink h4 {
	height: 24px; line-height: 24px; font-size: 14px; font-weight: 400; border-bottom-color: rgb(255, 214, 135); border-bottom-width: 2px; border-bottom-style: solid;
}
.otherlink h4 strong {
	color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-weight: 400; float: left;
}
.otherlink h4 span {
	padding: 0px 6px; color: rgb(255, 149, 1);
}
.otherlink h4 a {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.otherlink ul {
	margin: 7px 0px; padding: 0px 5px; border: 1px solid rgb(220, 220, 220); border-image: none; clear: both;
}
.otherlink li {
	height: 29px; line-height: 29px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.otherlink li.last {
	border: currentColor; border-image: none;
}
.otherlink li a {
	background: url("../../images/news/list.png") no-repeat 15px; color: rgb(77, 77, 77); padding-left: 20px; float: left;
}
.otherlink li a:hover {
	color: rgb(255, 150, 0); text-decoration: underline;
}
.otherlink li span {
	color: rgb(152, 152, 152); padding-right: 15px; vertical-align: middle; float: right;
}
.page {
	border: 2px solid blue;
	margin: 10px 0px 0px; padding: 5px; color: rgb(77, 77, 77); overflow: hidden; /*float: right;*/ -ms-zoom: 1;
}
.page a {
	padding: 0px 8px; border: 1px solid rgb(220, 220, 220); border-image: none; height: 22px; color: rgb(51, 102, 153); line-height: 22px; margin-right: 10px; float: left;
}
.page a:hover {
	border-color: rgb(255, 153, 0); color: rgb(255, 153, 0);
}
.page .before {
	background: url("../../images/news/page1.gif") no-repeat 5px; padding: 0px 6px 0px 15px;
}
.page .after {
	background: url("../../images/news/page.gif") no-repeat 47px; padding: 0px 15px 0px 6px;
}
.page span {
	height: 24px; line-height: 24px; margin-right: 10px; float: left;
}
.page .pagenum {
	border: 1px solid rgb(220, 220, 220); border-image: none; width: 40px; height: 22px; line-height: 22px;
}
.page input {
	margin-right: 10px; float: left;
}
.page a.currentPage {
	background: rgb(255, 102, 0); border: 1px solid rgb(255, 102, 0); border-image: none; color: rgb(255, 255, 255);
}
.middle {
	height: 20px; font-size: 12px;
}
/*·ÖÒ³*/
.pagepanel{
	padding: 10px 0px;
	color: #444;
    text-align: center;
}
.pagepanel .page-list .fui-prev,.pages,.fui-next{
	/*display: inline-block;*/
    padding: 3px 10px;
    border: 1px solid #ddd;
    color: #333;	
    background: #f2f2f2;
    cursor: pointer;
}

.pagepanel .page-list .fui-prev{
	margin-right: 10px;
}
.pagepanel .page-list a:hover{
	color: #ff9f2d;
	text-decoration: none;
}
.pagepanel .fui-text{
	width: 40px;
	height: 22px;
	text-indent: 5px;
	border: 1px solid #c9c9c9;
}

.pagepanel .fui-forward .fui-btn{
    display: inline-block;
    border: 1px solid #c9c9c9;
	border-radius: 2px;
    padding: 1px 5px;
    color: #444;
    cursor: pointer;
    /*vertical-align: middle;*/
    background: #f2f2f2;
}

.aclick{
	color: #ff9f2d;
	background: #fff;
	border: 1px solid #ff9f2d;
}