.content {
	margin: 0px auto; width: 1200px;
}
i {
	font-style: normal;
}
em {
	font-style: normal;
}
b {
	font-style: normal;
}
.tit01 {
	background: url("titico.gif") repeat-x center 85px; margin: 0px auto; width: 1200px; text-align: center; color: rgb(34, 34, 34); font-family: "Microsoft YaHei"; font-size: 50px; font-weight: bold; display: block; box-sizing: border-box;
}
.tit01 a {
	color: rgb(51, 51, 51);
}
.tit01 i {
	color: rgb(1, 69, 163); font-weight: bold;
}
.tit01 span {
	background: rgb(255, 255, 255); padding: 0px 20px; border: 1px solid rgb(223, 223, 223); text-align: center; color: rgb(51, 51, 51); line-height: 38px; font-family: "Microsoft YaHei"; font-size: 19px; font-weight: normal; display: block; position: relative; z-index: 1; box-sizing: border-box;
}
.jq_bj {
	background: url("jqbg.jpg") no-repeat top; height: 636px; padding-top: 80px; font-family: "Microsoft Yahei"; box-sizing: border-box;
}
.jq {
	width: 1200px; position: relative;
}
.jq dl {
	height: 336px;
}
.jq dl dt {
	width: 600px; height: 267px; overflow: hidden; float: right;
}
.jq dl dt img {
	transition:0.3s linear; width: 600px; height: 267px; display: block;
}
.jq dl dt:hover img {
	transform: scale(1.1);
}
.jq dl dd {
	background: url("jqico.gif") no-repeat left top; width: 600px; overflow: hidden; padding-top: 35px; float: left; box-sizing: border-box;
}
.jq dl dd h3 {
	color: rgb(51, 51, 51); font-size: 50px; margin-bottom: 30px;
}
.jq dl dd h3 b {
	color: rgb(0, 79, 171);
}
.jq dl dd h3 i {
	color: rgb(51, 51, 51); font-size: 41px; font-weight: normal; display: block;
}
.jq dl dd p {
	color: rgb(119, 119, 119); line-height: 30px; font-size: 16px;
}
.jq ul {
	width: 1200px;
}
.jq li {
	width: 200px; text-align: center; float: left; position: relative;
}
.jq li em {
	margin: 0px auto 5px; transition:1s; width: 99px; height: 99px; display: block; -webkit-transition: 1s; -moz-transition: 1s;
}
.jq li span {
	height: 45px; text-align: center; color: rgb(51, 51, 51); line-height: 45px; font-size: 20px; display: block;
}
.jq li:nth-child(1) em {
	background: url("jqico1.png") no-repeat top;
}
.jq li:nth-child(2) em {
	background: url("jqico2.png") no-repeat top;
}
.jq li:nth-child(3) em {
	background: url("jqico3.png") no-repeat top;
}
.jq li:nth-child(4) em {
	background: url("jqico4.png") no-repeat top;
}
.jq li:nth-child(5) em {
	background: url("jqico5.png") no-repeat top;
}
.jq li:nth-child(6) em {
	background: url("jqico6.png") no-repeat top;
}
.jq li:nth-child(1).cur em {
	background: url("jqico1cur.png") no-repeat top;
}
.jq li:nth-child(2).cur em {
	background: url("jqico2cur.png") no-repeat top;
}
.jq li:nth-child(3).cur em {
	background: url("jqico3cur.png") no-repeat top;
}
.jq li:nth-child(4).cur em {
	background: url("jqico4cur.png") no-repeat top;
}
.jq li:nth-child(5).cur em {
	background: url("jqico5cur.png") no-repeat top;
}
.jq li:nth-child(6).cur em {
	background: url("jqico6cur.png") no-repeat top;
}
.bz_bj {
	padding: 30px 0px 0px; height: 450px; overflow: hidden; position: relative;
}
.bz_bj::before {
	background: #000; left: 0px; width: 100%; height: 0px; bottom: 93px; position: absolute; content: "";
}
.bz_bj h2 {
	margin-bottom: 25px;
}
.bz_bj h2 span {
	margin: 0px auto; width: 380px;
}
.bz dl {
	margin: 0px 22px 0px 0px; width: 222px; float: left;
}
.bz dt {
	width: 222px; height: 197px; overflow: hidden; display: block;
}
.bz dt img {
	width: 222px; height: 197px; overflow: hidden; display: block;
}
.bz dd {
	padding: 62px 0px; text-align: center; line-height: 34px; font-size: 24px; position: relative;
}
.bz dd p {
	height: 125px; overflow: hidden;
}
.bz dd p em {
	color: rgb(181, 181, 181); line-height: 18px; font-size: 10px; display: block;
}
.bz dd .tec_ico {
	background: rgb(255, 255, 255); width: 38px; line-height: 22px; font-family: Arial; font-size: 16px; font-weight: bold; display: inline-block;
}
.bz dd span {
	background: rgb(227, 227, 227); border-radius: 84px; border: 8px solid rgb(255, 255, 255); left: 61px; top: -53px; width: 84px; height: 84px; position: absolute;
}
.bz dd span i {
	left: 15px; top: 17px; width: 58px; height: 54px; display: block; position: absolute;
}
.bz dd span i.default {
	transition:0.4s linear; -webkit-transition: all 0.4s linear;
}
.bz dd span i.hover {
	transform-origin: 50% 0%; transition:0.4s linear; visibility: hidden; opacity: 0; transform: translate3d(0, 0, -65px) rotate3d(1, 0, 0, 90deg); -webkit-transition: all 0.4s linear; -webkit-transform: translate3d(0, 0, -65px) rotate3d(1, 0, 0, 90deg); -webkit-transform-origin: 50% 0%;
}
.bz dl.cur {
	color: rgb(0, 79, 171);
}
.bz dl:hover {
	color: rgb(0, 79, 171);
}
.bz dl.cur dd span {
	background: rgb(0, 79, 171);
}
.bz dl:hover dd span {
	background: rgb(0, 79, 171);
}
.bz dl:hover dd span .default {
	visibility: hidden; opacity: 0; transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg); -webkit-transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg);
}
.bz dl.cur dd span .default {
	visibility: hidden; opacity: 0; transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg); -webkit-transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg);
}
.bz dl:hover dd span .hover {
	visibility: visible; opacity: 1; transform: rotate3d(1, 0, 0, 0deg); -webkit-transform: rotate3d(1, 0, 0, 0deg);
}
.bz dl.cur dd span .hover {
	visibility: visible; opacity: 1; transform: rotate3d(1, 0, 0, 0deg); -webkit-transform: rotate3d(1, 0, 0, 0deg);
}
.fw_bj {
	background: url("fwbg.jpg") no-repeat top; height: 860px; overflow: hidden; padding-top: 65px; font-family: "Microsoft YaHei"; box-sizing: border-box;
}
.fw_bj h2 {
	margin-bottom: 70px;
}
.fw_bj h2 span {
	margin: 0px auto; width: 486px;
}
.fw dl {
	background: rgb(0, 79, 171); width: 248px; height: 534px; margin-right: 68px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; float: left; border-top-left-radius: 128px; border-top-right-radius: 128px;
}
.fw dl a {
	text-decoration: none;
}
.fw dl dt {
	background: url("fwico.png") no-repeat; width: 248px; height: 248px; text-align: center; color: rgb(51, 51, 51); padding-top: 80px; font-size: 30px; font-weight: bold; margin-top: -2px; box-sizing: border-box;
}
.fw dl dt i {
	font-weight: normal; display: block;
}
.fw dl dd {
	padding: 16px 19px 19px;
}
.fw dl dd p {
	height: 90px; text-align: center; color: rgb(255, 255, 255); line-height: 23px; font-size: 16px;
}
.fw dl dd img {
	width: 210px; height: 160px; display: block;
}
.fw dl:last-child {
	margin-right: 0px;
}
.fw dl.cur dt {
	background: url("fwicocur.png") no-repeat; transition:1s; color: rgb(255, 255, 255); -webkit-transition: 1s; -moz-transition: 1s;
}
.fw dl:hover dt {
	background: url("fwicocur.png") no-repeat; transition:1s; color: rgb(255, 255, 255); -webkit-transition: 1s; -moz-transition: 1s;
}
.fw dl.cur dt i {
	color: rgb(255, 255, 255);
}
.fw dl:hover dt i {
	color: rgb(255, 255, 255);
}
.fw dl:hover dd img {
	transition:0.3s linear;
}
.fw dl:hover dd img {
	transform: scale(1.01);
}
.td_bj {
	background: url("tdbg.jpg") no-repeat top; height: 992px; overflow: hidden; padding-top: 95px; font-family: "Microsoft YaHei"; box-sizing: border-box;
}
.td_bj h2 {
	margin-bottom: 50px;
}
.td_bj h2 span {
	margin: 0px auto; width: 500px;
}
.td_bj .content {
	height: 820px; position: relative;
}
.td dl {
	padding-left: 66px; margin-bottom: 35px;
}
.td dl dt {
	color: rgb(51, 51, 51); padding-left: 20px; font-size: 26px; font-weight: bold;
}
.td dl dd {
	background: url("tdico.png") no-repeat left top; padding-top: 8px; padding-left: 20px;
}
.td dl dd h3 {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: normal; margin-bottom: 5px;
}
.td dl dd p {
	color: rgb(102, 102, 102); font-size: 16px;
}
.td dl:nth-child(1) {
	background: url("01.png") no-repeat left 5px;
}
.td dl:nth-child(2) {
	background: url("02.png") no-repeat left 5px;
}
.td dl:nth-child(3) {
	background: url("03.png") no-repeat left 5px;
}
.td dl:nth-child(4) {
	background: url("04.png") no-repeat left 5px;
}
.td dl:nth-child(5) {
	background: url("05.png") no-repeat left 5px;
}
.td_tel {
	text-align: right; right: 260px; bottom: 27px; color: rgb(1, 146, 63); font-size: 30px; font-weight: bold; position: absolute;
}
.td_tel span {
	color: rgb(255, 255, 255); padding-top: 15px; padding-bottom: 30px; display: block;
}
.td_tel b {
	text-align: right; color: rgb(51, 51, 51); font-family: "Century Gothic"; font-size: 26px; margin-right: 65px; display: block;
}
.casebj {
	background: url("casebg.jpg") no-repeat top; height: 1477px; overflow: hidden; padding-top: 100px; font-family: "Microsoft Yahei"; box-sizing: border-box;
}
.casebj h2 {
	color: rgb(255, 255, 255); margin-bottom: 40px;
}
.casebj h2 a {
	color: rgb(255, 255, 255);
}
.casebj h2 span {
	margin: 0px auto; border: 1px solid rgb(255, 255, 255); width: 418px;
}
.casebj .content {
	width: 1300px;
}
.case {
	background: url("case_en.gif") no-repeat 1250px 230px rgb(255, 255, 255); padding: 60px 35px 0px 65px; height: 1080px; overflow: hidden; box-sizing: border-box;
}
.casetit {
	background: rgb(236, 238, 239); font: 18px/normal "Microsoft YaHei"; width: 187px; text-align: center; overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
.casetit li {
	height: 130px; padding-top: 30px; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 2px; border-bottom-style: solid; position: relative; box-sizing: border-box;
}
.casetit li em {
	margin: 0px auto; width: 44px; height: 39px; overflow: hidden; display: block; position: relative; box-sizing: border-box;
}
.casetit li a {
	color: rgb(64, 64, 64); text-decoration: none;
}
.casetit .cur {
	background: rgb(0, 79, 171); color: rgb(255, 255, 255);
}
.casetit .cur em img {
	top: 0px; right: 0px; position: absolute;
}
.casetit .cur a {
	color: rgb(255, 255, 255);
}
.case_nr {
	width: 938px; height: 660px; overflow: hidden; margin-left: 18px; float: left; position: relative; box-sizing: border-box;
}
.case_nr .caseprev {
	background: url("caseprev.png") no-repeat; left: 10px; top: 36%; width: 27px; height: 54px; display: inline-block; position: absolute; z-index: 9;
}
.case_nr .casenext {
	background: url("casenext.png") no-repeat; top: 36%; width: 27px; height: 54px; right: 10px; display: inline-block; position: absolute; z-index: 9;
}
.case_nr dl {
	width: 938px; height: 660px; overflow: hidden; box-sizing: border-box;
}
.case_nr dl dt {
	width: 938px; height: 528px; float: left; display: block;
}
.case_nr dl dt img {
	width: 938px; height: 528px; display: block;
}
.case_nr dl dd {
	padding: 24px 0px 0px; width: 938px; float: left; position: relative; box-sizing: border-box;
}
.case_nr dl dd h3 {
	background: url("yhico.gif") no-repeat right 0px; height: 42px; color: rgb(51, 51, 51); line-height: 42px; overflow: hidden; font-size: 20px; font-weight: normal; margin-bottom: 15px; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
.case_nr dl dd h3 a {
	color: rgb(51, 51, 51);
}
.case_nr dl dd p {
	width: 710px; height: 48px; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; font-size: 16px;
}
.case_nr dl dd span a {
	background: url("case_btn.gif") no-repeat; width: 150px; height: 43px; text-align: left; right: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 43px; padding-left: 20px; font-size: 14px; display: block; position: absolute; box-sizing: border-box;
}
.case1 {
	margin-top: 25px;
}
.case1 h3 {
	height: 54px;
}
.case1 h3 i {
	background: url("caseh3ico.gif") no-repeat left; height: 30px; color: rgb(51, 51, 51); line-height: 30px; padding-left: 12px; font-size: 22px; display: inline-block;
}
.case1 h3 span {
	color: rgb(102, 102, 102); line-height: 30px; font-size: 14px; font-weight: normal; text-decoration: none; float: right;
}
.m_case {
	width: 1200px; overflow: hidden; position: relative;
}
.m_case dl {
	width: 283px; margin-right: 23px; float: left; display: block;
}
.m_case dt {
	width: 283px; height: 212px; overflow: hidden; display: block; position: relative;
}
.m_case dt img {
	width: 283px; height: 212px; display: block;
}
.m_case dt span {
	background: rgba(0, 0, 0, 0.5); transition:1s; left: 0px; top: 212px; width: 283px; height: 212px; position: absolute; -webkit-transition: 1s; -moz-transition: 1s;
}
.m_case dt span i {
	background: url("more.png") no-repeat top; margin: 81px auto 0px; text-align: center; color: rgb(255, 255, 255); padding-top: 30px; font-size: 14px; display: block;
}
.m_case dd {
	background: rgb(236, 238, 239); transition:1s; height: 65px; text-align: center; color: rgb(102, 102, 102); padding-top: 15px; font-size: 16px; font-weight: normal; border-top-color: rgb(196, 198, 199); border-top-width: 4px; border-top-style: solid; display: block; box-sizing: border-box; -webkit-transition: 1s; -moz-transition: 1s;font-family: "Microsoft Yahei";
}
.m_case dd em {
	color: rgb(102, 102, 102); font-size: 12px; display: block; opacity: 0.6;
}
.m_case dd a {
	text-decoration: none;
}
.m_case dl:nth-child(4n) {
	
}
.m_case dl:hover dt span {
	top: 0px;
}
.m_case dl:hover dd {
	background: rgb(0, 79, 171); color: rgb(255, 255, 255);
}
.m_case dl:hover dd a {
	color: rgb(255, 255, 255);
}
.m_case dl:hover dd em {
	color: rgb(255, 255, 255);
}
.lcbj {
	background: url("lcbg.jpg") no-repeat top; height: 704px; overflow: hidden; padding-top: 120px; font-family: "Microsoft Yahei"; box-sizing: border-box;
}
.lc {
	background: rgb(255, 255, 255); padding: 38px 50px; height: 470px; box-sizing: border-box;
}
.lc h2 {
	background: url("jqico.gif") no-repeat left top; text-align: left; color: rgb(51, 51, 51); padding-top: 48px; font-size: 50px; margin-bottom: 42px;
}
.lc h2 span {
	color: rgb(51, 51, 51); font-size: 19px; font-weight: normal; display: block;
}
.lc_left {
	width: 376px; float: left;
}
.lc_left .pic {
	width: 376px; height: 219px; display: block;
}
.lc_left .pic img {
	width: 376px; height: 219px; display: block;
}
.lc_right {
	width: 640px; padding-top: 20px; float: right;
}
.lc_right li {
	width: 320px; height: 190px; float: left;
}
.lc_right li:nth-child(2n) {
	width: 270px; float: right;
}
.lc_right h3 {
	height: 63px; color: rgb(34, 34, 34); line-height: 63px; font-size: 26px; font-weight: normal; margin-bottom: 15px;
}
.lc_right h3 em {
	background: rgb(0, 79, 171); border-radius: 100%; width: 63px; height: 63px; margin-right: 10px; float: left; display: block;
}
.lc_right h3 em img {
	width: 63px; height: 63px; display: block;
}
.lc_right p {
	color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; font-family: "Microsoft Yahei"; font-size: 16px;
}
.lc_right li.cur h3 em {
	background: rgb(0, 146, 62);
}
.rybj {
	background: url("rybg.png") no-repeat center 543px rgb(255, 255, 255); height: 704px; overflow: hidden; padding-top: 100px; font-family: "Microsoft Yahei"; box-sizing: border-box;
}
.ry h2 {
	margin-bottom: 40px;
}
.ry h2 span {
	margin: 0px auto; width: 255px;
}
.ry {
	position: relative;
}
.carousel-container {
	width: 1200px; height: 412px; position: relative;
}
#carousel {
	width: 1200px; height: 345px; font-family: Arial; font-size: 12px; position: relative;
}
.carousel-image {
	border: 0px currentColor; display: block;
}
.carousel-feature img {
	background: url("ryspanbg.png") no-repeat bottom; width: 259px; height: 345px; padding-bottom: 36px; display: block;
}
.carousel-feature .carousel-caption {
	width: 100%; text-align: center; bottom: 0px; position: absolute; background-color: rgb(255, 255, 255);
}
.carousel-feature .carousel-caption p {
	font: 14px/38px "Microsoft Yahei"; margin: 0px; padding: 5px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.tracker-summation-container {
	margin: 3px; padding: 3px; top: 230px; right: 48px; color: rgb(51, 51, 51); display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.tracker-individual-container {
	margin: 0px; padding: 0px; right: 410px; bottom: 0px; color: white; position: absolute;
}
.tracker-individual-container li {
	list-style: none;
}
.tracker-individual-container .tracker-individual-blip {
	margin: 0px 3px; padding: 0px 3px; width: 30px; height: 10px; text-align: center; color: white; font-size: 0px; background-color: rgb(221, 221, 221);
}
.tracker-individual-container .tracker-individual-blip-selected {
	color: white; font-weight: bold; background-color: rgb(61, 161, 11);
}
.photo_btn {
	border: 0px currentColor; top: 43%; width: 50px; height: 50px; font-size: 0px; margin-top: -25px; position: absolute; z-index: 9;
}
.carousel-container .prev {
	background: url("ryleft.png") no-repeat; left: 0px; top: 36%; width: 27px; height: 54px; display: inline-block; position: absolute; z-index: 9;
}
.carousel-container .next {
	background: url("ryright.png") no-repeat; top: 36%; width: 27px; height: 54px; right: 0px; display: inline-block; position: absolute; z-index: 9;
}
.carousel-container .carousel-feature {
	position: relative;
}
.carousel-container .titlework {
	background: url("ryspanbg.png") no-repeat top; left: 50%; top: 345px; width: 259px; height: 50px; text-align: center; color: rgb(51, 51, 51); line-height: 50px; font-size: 0px; margin-left: -128px; display: block; position: absolute;
}
.ry .more a {
	background: rgb(0, 120, 203); margin: 0px auto; border-radius: 30px; width: 144px; height: 37px; color: rgb(255, 255, 255); line-height: 37px; text-indent: 35px; font-size: 14px; display: block;
}
.g_news {
	background: url("newbg.jpg") no-repeat top; height: 832px; padding-top: 80px; box-sizing: border-box;
}
.g_news h2 {
	margin-bottom: 32px;
}
.g_news h2 span {
	margin: 0px auto; width: 326px;
}
.g_news .newhd {
	height: 84px;
}
.g_news .newhd li {
	background: rgb(241, 241, 241); width: 160px; height: 52px; text-align: center; color: rgb(54, 54, 54); line-height: 52px; font-size: 18px; margin-right: 6px; float: left;
}
.g_news .newhd li a {
	color: rgb(54, 54, 54); text-decoration: none;
}
.g_news .newhd li.on {
	background: rgb(0, 79, 171);
}
.g_news .newhd li.on a {
	color: rgb(255, 255, 255);
}
.g_news .newtj {
	width: 600px; float: left;
}
.g_news .newtj dt {
	width: 600px; height: 285px; overflow: hidden; margin-bottom: 42px;
}
.g_news .newtj dt img {
	transition:0.3s linear; width: 600px; height: 285px; display: block;
}
.g_news .newtj dt:hover img {
	transform: scale(1.1);
}
.g_news .newtj dd {
	padding-left: 130px; position: relative;
}
.g_news .newtj h3 {
	height: 28px; color: rgb(255, 255, 255); line-height: 28px; overflow: hidden; font-size: 18px; font-weight: normal; margin-bottom: 5px;
}
.g_news .newtj h3 a {
	color: rgb(0, 155, 76); text-decoration: underline;
}
.g_news .newtj p {
	height: 48px; color: rgb(155, 155, 155); line-height: 24px; overflow: hidden; font-size: 16px;
}
.g_news .newtj span {
	background: url("newline.png") no-repeat right 8px; left: 0px; top: -5px; width: 90px; text-align: right; color: rgb(0, 155, 76); padding-right: 14px; font-size: 30px; position: absolute;
}
.g_news .newtj span em {
	color: rgb(54, 54, 54); font-size: 16px; display: block;
}
.g_news .newr {
	width: 512px; float: right;
}
.g_news .newr dl {
	height: 160px;
}
.g_news .newr dd {
	padding-left: 130px; position: relative;
}
.g_news .newr h3 {
	height: 28px; color: rgb(54, 54, 54); line-height: 28px; overflow: hidden; font-size: 18px; font-weight: normal; margin-bottom: 5px;
}
.g_news .newr h3 a {
	color: rgb(54, 54, 54);
}
.g_news .newr p {
	height: 48px; color: rgb(155, 155, 155); line-height: 24px; overflow: hidden; font-size: 16px;
}
.g_news .newr span {
	background: url("newline.png") no-repeat right 8px; left: 0px; top: 0px; width: 94px; text-align: right; color: rgb(62, 62, 62); padding-right: 20px; font-size: 30px; position: absolute;
}
.g_news .newr span em {
	color: rgb(54, 54, 54); font-size: 16px; display: block; opacity: 0.3;
}
.aboutbj {
	background: url("abtbg.jpg") no-repeat top; height: 670px; overflow: hidden; padding-top: 85px; font-family: "Microsoft Yahei"; box-sizing: border-box;
}
.aboutbj h2 {
	margin-bottom: 40px;
}
.aboutbj h2 span {
	margin: 0px auto; width: 328px;
}
.about dl {
	margin: 0px auto; width: 1070px;
}
.about dl dd {
	height: 75px;
}
.about dl dd p {
	padding: 0px 40px; text-align: center; color: rgb(102, 102, 102); line-height: 25px; text-indent: 24px; font-size: 16px;
}
.about dl dd p a {
	color: rgb(0, 155, 76);
}
.about dl dt {
	margin: 0px auto; width: 495px;
}
.about dl dt a {
	background: rgb(0, 79, 171); border-radius: 100%; width: 124px; height: 124px; padding-top: 24px; text-decoration: none; margin-right: 60px; float: left; display: block; position: relative; box-sizing: border-box;
}
.about dl dt a img {
	margin: 0px auto; width: 46px; height: 44px; display: block;
}
.about dl dt a em {
	font: 18px/40px "Microsoft YaHei"; height: 40px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; display: block; font-size-adjust: none; font-stretch: normal;
}
.about dl dt a:nth-child(1) {
	background: rgb(0, 146, 62);
}
.about dl dt a:last-child {
	margin-right: 0px;
}
.link_bj {
	overflow: hidden; border-top-color: rgb(230, 230, 230); border-top-width: 1px; border-top-style: solid; position: relative; z-index: 1; min-height: 66px;
}
.link {
	margin: 0px auto; width: 1200px; height: auto; overflow: hidden; font-family: "Microsoft Yahei";
}
.link h2 {
	width: 130px; height: 66px; color: rgb(102, 102, 102); line-height: 66px; overflow: hidden; font-size: 14px; font-weight: bold; float: left; box-sizing: border-box;
}
.link h2 em {
	color: rgb(102, 102, 102); padding-left: 10px; font-family: "Arial"; font-size: 14px; font-weight: bold; display: inline-block;
}
.link p {
	width: 1010px; color: rgb(102, 102, 102); line-height: 66px; overflow: hidden; font-size: 14px; float: left;
}
.link p a {
	padding: 0px 16px; color: rgb(102, 102, 102);
}
