.service_list {
	background: url("../images/arrow_c.gif") no-repeat 7px 10px; margin: 0px auto; padding: 0px;
}
.listfont_a {
	width: 400px; line-height: 28px; padding-top: 10px; float: right;
}
.listfont_a b {
	font-size: 16px;
}
.listfont_a img {
	padding: 10px 10px 0px 0px;
}
.list_ct .listnew {
	line-height: 16px;
}
.list_ct b {
	color: rgb(0, 102, 51); font-size: 13px;
}
.list_ct .listnew font {
	font-size: 14px;
}
.list_ct .listnew b {
	color: rgb(0, 102, 51); font-size: 12px;
}
.list_ct {
	padding-right: 10px; min-height: 170px; _height: 160px;
}
.list_ct p {
	line-height: 22px; margin-top: 10px;
}
.listimg_a {
	padding: 10px 0px; width: 285px; text-align: center; float: left;
}
.listimg_a img {
	
}
.qh {
	padding: 0px 10px; height: 24px; line-height: 24px; font-size: 12px; font-weight: normal; margin-top: 6px; float: left;
}
.qh_a {
	background: rgb(255, 255, 255); border-width: 2px 2px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 0px 10px; height: 23px; line-height: 23px; font-size: 12px; font-weight: normal; margin-top: 6px; float: left;
}
.qh a {
	color: rgb(0, 0, 0);
}
.qh_a a {
	color: rgb(0, 0, 0);
}
.tab {
	width: 490px; height: 25px; font-size: 14px; font-weight: bold; float: left; _padding-top: 6px;
}
.tab img {
	padding: 0px 5px 0px 10px;
}
.mapmenu {
	background: url("../images/bg_a.gif") repeat-x; margin: 8px auto auto; width: 700px; height: 31px; color: rgb(79, 79, 79); border-top-color: rgb(225, 225, 225); border-right-color: rgb(225, 225, 225); border-left-color: rgb(225, 225, 225); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.pmenu {
	margin: 20px 0px 0px 20px; float: left; display: inline;
}
.pmenu a {
	color: rgb(0, 0, 0);
}
.pmenu li {
	background: url("../images/pmenu.gif") repeat-x; padding: 5px 10px; color: rgb(78, 78, 78);
}
.pmenu li img {
	padding-right: 10px;
}
.pimg {
	margin: 40px 0px 0px 40px; width: 527px; float: left; display: inline;
}
.pimg div div {
	line-height: 24px;
}
.videoimg {
	width: 320px; height: 240px; margin-top: 20px; float: left;
}
.videofont {
	margin: 20px 0px 0px 20px; width: 360px; line-height: 20px; float: left; display: inline;
}
#tags {
	_padding-top: 0;
}
#tags span .selectTag {
	height: 24px; margin-bottom: -2px; position: relative;
}
#tags span .selectTag a {
	background-position: right top; height: 24px; line-height: 24px;
}
.tagContent {
	padding: 10px 10px 10px 30px; width: 660px; color: rgb(71, 71, 71); display: none; min-height: 50px;
}
#tagContent div.selectTag {
	display: block;
}
.pf .ct {
	font-size: 14px; margin-top: 80px; position: relative; min-height: 340px; _height: 340px;
}
.pf .ct dl {
	margin: 0px;
}
.pf .ct dl dt {
	margin: 0px 8px; width: 100px; height: 28px; text-align: center; color: rgb(65, 65, 65); line-height: 28px; overflow: hidden; cursor: pointer;
}
.pf .ct dl .cdt {
	background: url("/templets/sd/images/pts/bg/pfbg.gif") no-repeat; margin: 0px 8px; width: 100px; height: 28px; color: rgb(255, 255, 255); overflow: hidden;
}
.pf .ct dl dd {
	left: 130px; top: -1px; width: 560px; height: 318px; display: none; position: absolute;
}
.pf .ct .cll {
	font-size: 12px; display: none;
}
.pf .ct .cll dt {
	height: 14px; line-height: 14px; margin-top: 2px; display: block;
}
.pf .ct .cur {
	display: block;
}
.pf .ct .cur dt {
	height: 14px; line-height: 14px; background-color: rgb(200, 200, 200);
}
.pf .ct dd img {
	width: 544px; _width: 542px;
}
.bianji {
	width: 700px; color: rgb(102, 102, 102); line-height: 16px; margin-right: auto; margin-left: auto;
}
.bianjinei {
	text-align: center; color: rgb(1, 62, 29); line-height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin-top: 20px; margin-bottom: 30px; vertical-align: middle; border-top-color: rgb(213, 213, 213); border-bottom-color: rgb(213, 213, 213); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
.bianji .rptb {
	margin: 10px 0px;
}
.bianji .afefef {
	font-size: 14px; font-weight: bold;
}
.bianji .foef {
	text-align: center;
}
.bianji .foef img {
	width: 360px;
}
.budian {
	background: url("../images/budian.gif") no-repeat; width: 15px;
}
.afefefef {
	font-size: 26px; font-weight: bold;
}
.lanxian {
	padding: 0px; height: 2px; line-height: 2px; font-size: 1px; background-color: rgb(215, 237, 251);
}
.lanxianlan {
	padding: 0px; height: 2px; line-height: 2px; font-size: 1px; background-color: rgb(215, 237, 251);
}
.xiaoxiao {
	_padding: 0px;
}
.xiaotu {
	height: 170px; _height: 150px;
}
.xiaotu img {
	width: 240px; height: 150px;
}
.lh22 {
	line-height: 22px;
}
.tothetop {
	width: 25px; height: 94px; position: absolute; cursor: pointer; background-image: url("../images/bttr.png"); background-repeat: no-repeat;
}
.tothetopon {
	width: 25px; height: 94px; position: absolute; cursor: pointer; background-image: url("../images/btto.png"); background-repeat: no-repeat;
}
.contcpxx p {
	min-height: 20px; _height: 20px;
}
.contcpxx .vbh {
	background: url("../images/xiangqingtitbg.gif") no-repeat left; height: 30px; line-height: 30px; margin-top: 30px; margin-bottom: 30px;
}
.rptb {
	line-height: 22px;
}
.rptbb {
	line-height: 18px;
}
.rptb .afefef {
	padding: 5px 4px 0px; line-height: 16px; font-weight: bold; background-color: rgb(231, 231, 231);
}
.gnxq {
	margin: 0px auto; width: 700px; text-align: left;
}
.gnxqt {
	width: 685px; height: 40px; color: rgb(102, 102, 102); line-height: 40px; padding-left: 15px; font-size: 16px; font-weight: bold; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid;
}
.gnxqlist {
	width: 700px;
}
.gnxqlistl {
	padding: 15px 20px; width: 309px; float: left;
}
.gnxqlistr {
	padding: 15px 20px; width: 309px; float: left;
}
.gnxqlist .gnxqlistlt {
	color: rgb(0, 153, 255); padding-left: 10px; font-size: 14px; font-weight: bold;
}
.gnxqlist li {
	background: url("../images/imagesdian.gif") no-repeat left 4px; padding-left: 15px;
}
.gnxqlistrow {
	background: url("../images/parbgxian.gif") repeat-y center; width: 700px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid;
}
