.mb10 {
	margin-bottom: 10px;
}
.ml10 {
	margin-left: 10px;
}
.bg {
	background: #fff;
}
#flashs {
	height: 358px; overflow: hidden; position: relative;
}
#flashs .bgitem {
	top: 0px; position: absolute; z-index: 1;
}
#flashs .btn {
	padding: 5px 6px; left: 45.2%; bottom: 5px; position: absolute; z-index: 7;
}
#flashs .btn span {
	background: #000; border-radius: 2px; width: 30px; height: 20px; text-align: center; color: white; line-height: 20px; overflow: hidden; font-weight: 600; margin-left: 8px; display: inline-block; cursor: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
#flashs .btn span.cur {
	background: #000;
}
.bdshare-slide-button-box {
	z-index: 4;
}
.spa {
	height: 450px; overflow: hidden; font-family: "Microsoft YaHei";
}
.pb_h {
	background: url("../images/spa_l3.gif") repeat-x left 42px; height: 109px; text-align: center; overflow: hidden; font-weight: 100;
}
.pb_h b {
	color: #000; line-height: 31px; font-size: 24px; font-weight: 100; display: block;
}
.pb_h span {
	height: 26px; color: #000; text-transform: uppercase; line-height: 22px; font-size: 20px; display: block;
}
.pb_h a {
	background: #fff; margin: 0px auto; width: 558px; display: inline-block;
}
.pb_h i a {
	margin: 0px auto; border: 1px solid #000; border-image: none; width: 63px; text-align: center; color: #000; line-height: 22px; font-family: Arial; font-size: 14px; font-style: normal; display: block;
}
.spa dl {
	background: url("../images/spa_l.gif") no-repeat right top; width: 235px; overflow: hidden; float: left; display: inline;
}
.spa .lst {
	background: none;
}
.spa dt {
	text-align: center;
}
.spa dt img {
	margin: 0px auto; width: 91px; height: 91px; overflow: hidden; vertical-align: top; display: block;
}
.spa dt {
	height: 115px; overflow: hidden; vertical-align: top;
}
.spa dd h4 {
	background: url("../images/spa_l2.gif") no-repeat center 55px; height: 89px; text-align: center; line-height: 27px; overflow: hidden; font-size: 16px;
}
.spa dd h4 a {
	color: #000;
}
.spa dd p {
	padding: 0px 53px; height: 90px; text-align: justify; color: #000; line-height: 22px; overflow: hidden;
}
.box {
	height: 995px; overflow: hidden; clear: both; font-family: "Microsoft YaHei";
}
.lf_n {
	width: 248px; overflow: hidden;
}
.lf_n h2 {
	background: url("../images/lf_nt.gif") no-repeat top; padding: 58px 0px 0px; height: 89px; text-align: center; overflow: hidden;
}
.lf_n h2 b {
	height: 26px; color: #fff; line-height: 26px; overflow: hidden; font-size: 24px; font-weight: 100; display: block;
}
.lf_n h2 span {
	line-height: 24px; font-family: Arial; font-size: 18px; font-weight: 100; display: block;
}
.lf_n h2 a {
	color: #fff;
}
.lf_n_c {
	background:#efe6df; padding: 15px 0px 0px; height: 777px; overflow: hidden;
}
.lf_n_c h3 {
	background: url("../images/lf_nic.gif") no-repeat left 15px; padding: 0px 0px 0px 45px; height: 44px; line-height: 44px; overflow: hidden; font-size: 16px;
}
.lf_n_c h3 a {
	color: #000; font-weight: 100;
}
.lf_n_c ul {
	padding: 0px 0px 0px 34px; clear: both;
}
.lf_n_c ul li {
	height: 28px; line-height: 25px; overflow: hidden; vertical-align: top;
}
.lf_n_c ul li a {
	background: url("../images/lf_nic2.gif") no-repeat 16px 8px; padding: 0px 0px 0px 26px; color:#000; display: block;
}
.lf_n_c ul li a:hover {
	background: url("../images/lf_nic3.gif") no-repeat 16px 270px #000; color: #fff; text-decoration: none;
}
.pro_t {
	background: #000; margin: 0px 0px 0px 27px; padding: 0px 16px 0px 0px; height: 40px; color: #fff; line-height: 40px; overflow: hidden;
}
.pro_t li {
	font-family: "Microsoft YaHei"; float: left;
}
.pro_t li a {
	padding: 0px 30px; color: #fff; font-size: 20px; display: inline-block;
}
.pro_t li a:hover {
	background:#9b8574; color: #fff; text-decoration: none;
}
.pro_t .cur a {
	background:#9b8574; color: #fff; text-decoration: none;
}
.pro_t .fr {
	color: #fff; font-family: Arial; font-size: 14px;
}
.pro {
	width: 707px; overflow: hidden;
}
.pro_c {
	padding: 28px 0px 0px; width: 100%; clear: both;
}
.pro_c li {
	margin: 0px 0px 0px 27px; width: 208px; height: 262px; text-align: center; text-transform: uppercase; overflow: hidden; float: left; display: inline;
}
.pro_c li img {
	border: 1px solid #dcdcdc; border-image: none; width: 206px; height: 205px; overflow: hidden; display: block;
}
.pro_c li span {
	text-align: center; line-height: 40px; display: block;
}
.pro_c li span a {
	color: #000; font-size: 14px;
}
.pro_c ul {
	height: 779px; overflow: hidden;
}
.pro_ban {
	margin: 0px 0px 0px 27px; clear: both; position: relative;
}
.pro_ban img {
	height: 91px; overflow: hidden; vertical-align: top; display: block;
}
.pro_ban p {
	background: url("../images/pro_tel.gif") no-repeat left top; padding: 0px 0px 0px 46px; top: 30px; width: 545px; right: 0px; color: #000; line-height: 36px; font-size: 18px; font-weight: bold; position: absolute; z-index: 6;
}
.pro_ban p b {
	margin: 0px 0px 0px 2px; color: #ba1414; font-family: Arial; font-size: 22px;
}
.pro_ban p a {
	margin: 0px 73px 0px 0px; border: 2px solid#000; border-image: none; width: 120px; height: 32px; text-align: center; color: #000; line-height: 32px; font-size: 16px; font-weight: bold; float: right; display: inline-block;
}
.sol {
	background: url("../images/sol_bg.jpg") no-repeat center 107px; height: 520px; overflow: hidden; font-family: "Microsoft YaHei";
}
.sol .pb_h {
	height: 102px; overflow: hidden;
}
.sol .pb_h a {
	width: 390px;
}
.sol .pb_h i a {
	margin: 0px; width: 63px; float: left; display: inline-block;
}
.sol .pb_h p {
	margin: 0px auto; padding: 3px 0px 0px; width: 65px;
}
.sol .pb_h i {
	float: left;
}
.sol .pb_h em a {
	margin: 0px 0px 0px 2px; padding: 0px; width: 16px;
}
.sol_l {
	padding: 0px 0px 0px 10px; width: 211px; overflow: hidden;
}
.sol_l h4 {
	width: 145px; height: 18px; line-height: 18px; overflow: hidden; font-weight: 100; margin-top: -4px; border-bottom-color: #000; border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.sol_l h4 a {
	color: #000;
}
.sol_l ul {
	position: relative;
}
.sol_l ul li {
	height: 37px; line-height: 37px; overflow: hidden; vertical-align: top;
}
.sol_l ul li a {
	padding: 0px 0px 0px 27px; color: #9b277e; display: block;
}
.sol_l ul li a:hover {
	background: url("../images/sol_bg_ic.gif") no-repeat left 5px; color: #000; font-size: 14px;
}
.sol_l ul .cur a {
	background: url("../images/sol_bg_ic.gif") no-repeat left 5px; color: #000; font-size: 14px; text-decoration: underline;
}
.sol dl {
	padding: 10px 0px 0px; width: 954px; overflow: hidden; float: right;
}
.sol dt img {
	width: 550px; height: 370px; display: block;
}
.sol dd {
	padding: 26px 10px 0px 0px; width: 318px;
}
.sol dd h4 {
	height: 44px; color: #4e3e2c; line-height: 24px; overflow: hidden; font-size: 14px;
}
.sol dd h4 a {
	color: #4e3e2c;
}
.sol dd p {
	height: 250px; color: #4e3e2c; line-height: 24px; overflow: hidden; font-size: 14px;
}
.sol dd span {
	width: 310px; display: block;
}
.sol dd span a {
	background:#9b8574; width: 124px; height: 36px; text-align: center; color: #fff; line-height: 36px; overflow: hidden; font-size: 14px; display: inline-block;
}
.sol dd span .ic2 {
	background: #000; float: right;
}
.chanpin_zs {
	margin: 0px auto; width: 1200px; height: auto; clear: both;
}
.chanpin_zs .zs_title {
	background: url("../images/zhanshititle.jpg") no-repeat; width: 1200px; height: 46px; text-align: center;
}
.chanpin_zs .zs_title a {
	color: #921028; font-family: microsoft yahei; font-size: 20px;
}
.chanpin_zs .container {
	margin-top: 27px;
}
.ttt {
	width: 910px; height: 50px; padding-left: 290px;
}
.ttt ul{
	width: 910px; height: 50px; 
}
.ttt li {
	background: #fff; border: 1px solid #999999; border-image: none; width: 110px; height: 40px; text-align: center; line-height: 40px; margin-right: 17px; float: left; cursor: pointer;
}
.ttt li.hover {
	background: #3477c8; color: #fff; font-weight: bold;
}
.ttt li.hover a {
	background: #3477c8; color: #fff; font-weight: bold;
}
.tabcont {
	width: 870px; height: auto; clear: both; float: right;
}
.tabcont .tabc {
	width: 875px; height: auto; clear: both; float: left;
}
.tabcont .tabc ul {
	margin: 10px; padding: 0px; width: 240px; height: auto; overflow: hidden; float: left;
}
.tabcont .tabc ul li {
	width: 180px; height: auto; overflow: hidden; float: left;
}
.tabcont .tabc ul li.tu1 {
	padding: 3px; border: 0px solid #cccccc; border-image: none; width: 240px; float: left;line-height: 230px;overflow: hidden;
}
.tabcont .tabc ul li.tu1 img {
	width: auto; height: auto; min-height: 230px; max-height: 230px; min-width: 230px; max-width: 230px;line-height: 230px;overflow: hidden;
}
.tabcont .tabc ul li.tu2 {
	margin: 0px; padding: 0px; width: 230px; float: left;
}
.tabcont .tabc ul li.wz {
	height: 25px; text-align: center; line-height: 25px;
}
.tabcont .tabc ul li.wz a {
	color:#000; font-family: microsoft yahei; font-size: 12px; font-weight: bold;
}
.ban2 {
	clear: both;
}
.ban2 a {
	background: url("../images/ban2.jpg") no-repeat top; height: 305px; overflow: hidden; display: block;
}
.ban2 .content {
	overflow: visible; position: relative;
}
.ban2 .content span {
	left: 306px; top: -115px; height: 34px; color: #000; line-height: 34px; overflow: hidden; font-family: "Microsoft YaHei"; font-size: 20px; display: block; position: absolute; z-index: 3;
}
.ban2 .content b {
	margin: 0px 30px 0px 0px; color: #ba1414; font-family: Arial; font-size: 20px;
}
.ban2 .content span a {
	background: #000; width: 125px; height: 34px; text-align: center; color: #fff; line-height: 31px; overflow: hidden; font-size: 16px; vertical-align: middle; display: inline-block;
}
.ys1 {
	background: url("../images/ys1.jpg") no-repeat top; height: 781px; overflow: hidden;
}
.ys1 h3 {
	padding: 133px 0px 0px 90px; height: 313px; overflow: hidden;
}
.ys1 h3 p {
	padding: 0px 0px 0px 23px; height: 73px; line-height: 73px; overflow: hidden;
}
.ys1 h3 p b {
	margin: 0px 70px 0px 0px; color: #000; font-size: 58px; font-weight: 100; float: left;
}
.ys1 h3 p i {
	margin: 9px 0px 0px; color: #fff; letter-spacing: 3px; font-size: 30px; font-style: normal; font-weight: 100; float: left;
}
.ys1 h3 span {
	color:#9b8574; line-height: 38px; clear: both; font-size: 22px; font-weight: 100; display: block;
}
.ys1 h3 span em {
	margin: 0px 0px 0px 5px; color:#9b8574; font-family: Arial; font-size: 22px; font-style: normal; font-weight: 100;
}
.ys {
	font-family: "Microsoft YaHei";
}
.ys dl dt {
	height: 82px; color: #000; line-height: 41px; overflow: hidden; font-size: 20px; font-weight: bold;
}
.ys dl dt b {
	font-size: 36px;
}
.ys dl dt span {
	color: #000; line-height: 16px; font-family: Arial; font-size: 12px; font-weight: 100; display: block;
}
.ys dl dd {
	clear: both;
}
.ys dl dd span {
	background: url("../images/ys_ic.gif") no-repeat left 6px; padding: 0px 0px 15px 18px; color:#9b8574; line-height: 20px; font-size: 14px; display: block;
}
.ys1 dl {
	padding: 0px 0px 0px 480px;
}
.ys2 {
	background: url("../images/ys2.jpg") no-repeat top; height: 510px; overflow: hidden;
}
.ys2 dl {
	padding: 195px 0px 0px;
}
.ys2 dl dd {
	width: 480px;
}
.ys3 {
	background: url("../images/ys3.jpg") no-repeat top; height: 369px; overflow: hidden;
}
.ys3 dl {
	padding: 106px 0px 0px 475px;
}
.ban3 {
	clear: both;
}
.ban3 a {
	background: url("../images/ban3.jpg") no-repeat top; height: 389px; overflow: hidden; display: block;
}
.ban3 .content {
	overflow: visible; position: relative;
}
.ban3 .content span {
	left: 125px; top: -143px; height: 34px; color: #000; line-height: 34px; overflow: hidden; font-family: "Microsoft YaHei"; font-size: 20px; display: block; position: absolute; z-index: 3;
}
.ban3 .content b {
	margin: 0px 30px 0px 0px; color: #ba1414; font-family: Arial; font-size: 20px;
}
.ban3 .content span a {
	background: #000; width: 125px; height: 34px; text-align: center; color: #fff; line-height: 31px; overflow: hidden; font-size: 16px; vertical-align: middle; display: inline-block;
}
.tm {
	height: 524px; overflow: hidden; font-family: "Microsoft YaHei";
}
.tm .pb_h {
	background: url("../images/tm_sd.gif") no-repeat center 44px; padding: 56px 0px 0px; height: 144px;
}
.tm .pb_h a {
	background: none;
}
.tm .pb_h b {
	margin: 0px 0px 3px;
}
.tm .pb_h span {
	margin: 0px 0px 7px; color: #000;
}
.tm dl {
	background:#efe6df; margin: 0px 29px 0px 0px; padding: 17px 12px 0px; border: 5px solid#efe6df; border-image: none; width: 184px; height: 237px; overflow: hidden; float: left; display: inline;
}
.tm .lst {
	margin: 0px;
}
.tm dt {
	height: 152px; text-align: center; overflow: hidden; vertical-align: top;
}
.tm dt img {
	margin: 0px auto; border: 1px solid #fff; border-image: none; width: 182px; height: 140px; overflow: hidden; vertical-align: top; display: block;
}
.tm dd h4 {
	height: 32px; text-align: center; line-height: 22px; overflow: hidden; font-size: 14px;
}
.tm dd h4 a {
	color: #000;
}
.tm dd p {
	height: 45px; text-align: justify; color: #000; line-height: 22px; overflow: hidden;
}
.tm dl:hover {
	border: 5px solid #000; border-image: none;
}
.hon {
	background:#efe6df; margin: 0px auto 40px; height: 276px; overflow: hidden; font-family: "Microsoft YaHei";
}
.hon .content {
	overflow: visible; position: relative;
}
.hon h3 {
	background: url("../images/hon_t.gif") no-repeat center 20px; height: 105px; text-align: center; line-height: 94px;
}
.hon h3 a {
	color: #000; font-size: 24px; font-weight: 100;
}
.hon_c {
	clear: both;
}
.hon_c li {
	margin: 0px 26px 0px 0px; width: 220px; text-align: center; float: left; display: inline;
}
.hon_c li img {
	width: 220px; height: 123px; overflow: hidden; display: block;
}
.hon_c li span {
	line-height: 38px; overflow: hidden; font-size: 12px; display: block;
}
.hon_c li span a {
	color:#a89485;
}
.hon_c li span a:hover {
	color:#a89485;
}
.hon_c .to_l {
	top: 125px; position: absolute; z-index: 9;
}
.hon_c .to_r {
	top: 125px; position: absolute; z-index: 9;
}
.hon_c .to_l {
	left: -66px;
}
.hon_c .to_r {
	right: -66px;
}
.hon_c .lst {
	margin: 0px;
}
.til01 {
	height: 36px; line-height: 36px; padding-left: 43px; font-weight: normal; border-bottom-color:#fff; border-bottom-width: 1px; border-bottom-style: solid;
}
.til01 img {
	float: left;
}
.til01 a {
	color: #999999; padding-left: 3px; font-size: 12px;
}
.gy {
	height: 495px; overflow: hidden;
}
.ry {
	background: url("../images/rybg.jpg") no-repeat 33px 21px; padding: 53px 38px 0px 0px; width: 252px;
}
.ry a {
	color: #999999;
}
.ry_c {
	background: url("../images/rybg1.jpg") no-repeat 33px bottom; height: 326px;
}
.ry h3 {
	height: 52px; text-align: center; line-height: 52px; font-size: 12px;
}
.ry01 {
	padding: 103px 0px 103px 5px;
}
.ry03 {
	padding: 103px 0px 103px 5px;
}
.ry02 {
	padding: 0px 7px; width: 168px; text-align: center;
}
.ry02 img {
	width: 168px; height: 241px; display: block;
}
.ry02 span {
	height: 34px; line-height: 34px; display: block;
}
.gy_c {
	background: url("../images/ge01.jpg") repeat-y 0px 0px; margin: 38px 0px 0px; padding: 0px 0px 0px 52px; width: 858px;
}
.gy_c a {
	color: #999999;
}
.gy_c dl {
	height: 214px; overflow: hidden;
}
.gy_c dt {
	width: 360px; padding-left: 20px; float: right;
}
.gy_c dd {
	width: 433px; color:#979799; line-height: 26px; float: right;
}
.gy_c dd p {
	height: 110px;
}
.gy_c dd h3 {
	font-size: 12px;
}
.gy01 {
	padding: 74px 0px;
}
.gy03 {
	padding: 74px 0px;
}
.gy02 {
	width: 787px; overflow: hidden; position: relative;
}
.gy02 li {
	padding: 0px 6px; width: 250px; height: 175px; float: left;
}
.gy02 li img {
	width: 250px; height: 175px;
}
.gy02 li span {
	left: 6px; width: 250px; height: 27px; text-align: center; bottom: 0px; line-height: 27px; opacity: 0.8; background-color:#000; -moz-opacity: 0.8;
}
.gy02 li span a {
	color: #fff;
}
.wt {
	padding: 52px 0px 0px; height: 588px; overflow: hidden; font-family: "Microsoft YaHei";
}
.wt .pb_h {
	height: 127px;
}
.wt .pb_h a {
	width: 375px;
}
.wt .pb_h i a {
	width: 63px;
}
.wt dl {
	background:#efe6df; margin: 0px 25px 0px 0px; width: 220px; height: 400px; text-align: center; overflow: hidden; float: left; display: inline;
}
.wt .lst {
	margin: 0px;
}
.wt dt {
	height: 222px; text-align: center; overflow: hidden; vertical-align: top;
}
.wt dt img {
	width: 220px; height: 220px; overflow: hidden; vertical-align: top; display: block;
}
.wt dd h4 {
	height: 38px; text-align: center; line-height: 38px; overflow: hidden; font-size: 14px;
}
.wt dd h4 a {
	color: #000;
}
.wt dd p {
	padding: 0px 14px; height: 85px; text-align: justify; color: #000; line-height: 22px; overflow: hidden;
}
.wt dd span a {
	background:#9b8574; margin: 0px auto; width: 124px; height: 36px; text-align: center; color: #fff; line-height: 36px; overflow: hidden; font-size: 14px; display: inline-block;
}
.od {
	background: url("../images/od_bg.jpg") no-repeat top; height: 282px; overflow: hidden; padding-bottom: 40px; clear: both; font-family: "Microsoft YaHei";
}
.od_l {
	padding: 28px 0px 0px; width: 220px; text-align: center; overflow: hidden;
}
.od_l h3 {
	margin: 0px auto; padding: 28px 0px 0px; width: 115px; height: 88px; text-align: center; color: #000; line-height: 30px; overflow: hidden; font-size: 30px; font-weight: 100;
}
.od_l p {
	padding: 17px 0px 0px; height: 70px; color: #000; line-height: 30px; font-size: 20px; font-weight: 100;
}
.od_l p b {
	color:#ff0000; font-family: Arial; font-size: 20px; display: block;
}
.od_l a {
	background: #000; margin: 0px auto; width: 124px; height: 36px; text-align: center; color: #fff; line-height: 36px; overflow: hidden; font-size: 14px; display: inline-block;
}
.od_r {
	padding: 65px 0px 0px; width: 711px; overflow: hidden;
}
.od_r li {
	margin: 0px 47px 0px 0px; width: 142px; text-align: center; float: left;
}
.od_r .lst {
	margin: 0px;
}
.od_r li img {
	margin: 0px auto; vertical-align: top; display: block;
}
.od_r li h4 {
	padding: 6px 0px 0px; height: 32px; line-height: 32px; overflow: hidden; font-size: 20px;
}
.od_r li h4 a {
	color: #fff;
}
.od_r li p {
	color:#9b8574; line-height: 25px; font-size: 16px;
}
.od_r .lst {
	margin: 0px;
}
.abtw {
	background: url("../images/abt_bg.gif"); padding-bottom: 40px; font-family: "Microsoft YaHei";
}
.abt {
	padding: 60px 0px 0px; height: 308px; overflow: hidden; clear: both;
}
.abt .pb_t h3 {
	background: none; padding-left: 10px; border-bottom-color: #0aa637; border-bottom-width: 2px; border-bottom-style: solid;
}
.abt .pb_t h3 a {
	color: #0aa637; font-family: "Microsoft YaHei"; font-size: 14px;
}
.abt .pb_t h3 a:hover {
	color: #0aa637; font-family: "Microsoft YaHei"; font-size: 14px;
}
.abt .pb_t .fr {
	color: #d1d1d1;
}
.abt .pb_t .fr:hover {
	color: #d1d1d1;
}
.abt .pb_t {
	
}
.abt dl {
	background: #fff; width: 100%; height: 287px; overflow: hidden;
}
.abt dt img {
	width: 480px; height: 287px; overflow: hidden; display: block;
}
.abt dt {
	float: left;
}
.abt dl dd {
	padding: 19px 10px 0px 0px; width: 455px; height: 268px; overflow: hidden; float: right;
}
.abt dl dd h4 {
	background: url("../images/spa_l3.gif") repeat-x left 46px; height: 75px; text-align: center; line-height: 32px; font-size: 24px; font-weight: 100;
}
.abt dl dd h4 a {
	background: #fff; margin: 0px auto; padding: 0px 20px; color: #000; display: inline-block;
}
.abt dl dd h4 span {
	color: #000; line-height: 30px; font-family: Arial; font-size: 20px; display: block;
}
.abt dl p {
	height: 180px; color: #000; line-height: 23px; overflow: hidden; font-size: 14px;
}
.abt dl p a {
	color: #000;
}
.abtb {
	height: 175px; overflow: hidden; clear: both;
}
.abtb li {
	margin: 0px 21px 0px 0px; width: 175px; text-align: center; float: left;
}
.abtb li a {
	background: url("../images/abt_bg1.gif") no-repeat left top; padding: 20px 0px 0px; width: 100%; height: 95px; text-align: center; overflow: hidden; display: block;
}
.abtb .lst {
	margin: 0px;
}
.abtb li img {
	margin: 0px auto; vertical-align: top; display: block;
}
.abtb li span {
	color: #fff; line-height: 45px; overflow: hidden; font-size: 16px;
}
.abtb li a:hover {
	background: url("../images/abt_bg2.gif") no-repeat left top; text-decoration: none;
}
.inf {
	height: 620px; overflow: hidden; clear: both;
}
.inf h3 {
	background: url("../images/inf_l.gif") repeat-x left 51px; padding: 17px 0px 0px; height: 73px; text-align: center; line-height: 31px; overflow: hidden; font-size: 24px; font-weight: 100;
}
.inf h3 a {
	background:#efe6df; margin: 0px auto; padding: 0px 20px; color: #000; display: inline-block;
}
.inf h3 span {
	color:#9b8574; line-height: 25px; font-family: Arial; font-size: 20px; vertical-align: top; display: block;
}
.inf p {
	width: 336px; height: 175px; text-align: center; position: relative;
}
.inf p img {
	width: 336px; height: 175px; display: block;
}
.inf p b {
	background: #000; left: 0px; top: 141px; width: 336px; height: 34px; color: #fff; line-height: 34px; font-size: 12px; font-weight: 100; display: block; position: absolute; z-index: -1;
}
.inf p a:hover b {
	z-index: 1;
}
.inf p a {
	display: block;
}
.inf ul {
	padding: 9px 0px 0px; height: 226px; overflow: hidden;
}
.inf ul li {
	background: url("../images/inf_ic.gif") no-repeat 6px 15px; padding: 0px 0px 0px 25px; height: 36px; line-height: 36px; overflow: hidden; vertical-align: top;
}
.inf ul li a {
	color: #000;
}
.inf1 {
	background:#efe6df; margin: 0px 30px 0px 0px; padding: 0px 22px; width: 336px; height: 560px; overflow: hidden; display: inline;
}
.inf3 {
	background:#efe6df; padding: 0px 22px; width: 336px; height: 560px; overflow: hidden;
}
.inf3_c {
	padding: 16px 0px 0px; height: 220px; color: #000; line-height: 23px; overflow: hidden;
}
.inf3_c a {
	color: #000; font-size: 14px;
}
.inf3_c dl {
	margin: 0px 0px 12px; padding: 0px 0px 20px 20px; border-bottom-color: #000; border-bottom-width: 1px; border-bottom-style: dashed;
}
.inf3_c .lst {
	border: currentColor; border-image: none;
}
.inf3_c dl dt {
	padding: 0px 0px 0px 22px;
}
.inf3_c dl dd {
	padding: 0px 0px 0px 22px;
}
.inf3_c dl dt {
	background: url("../images/que.jpg") no-repeat left 5px; margin: 0px 0px 10px;
}
.inf3_c dl dd {
	background: url("../images/ans.gif") no-repeat left 4px;
}
.inf em {
	background: url("../images/inf_m.gif") no-repeat top; height: 36px; text-align: center; line-height: 36px; font-style: normal; font-weight: 100; display: block;
}
.inf em a {
	margin: 0px auto; width: 124px; height: 36px; text-align: center; color: #fff; line-height: 36px; overflow: hidden; font-size: 14px; display: inline-block;
}
.add {
	margin: 0px auto; width: 960px; height: 483px; overflow: hidden; clear: both;
}
.add i img {
	float: left; display: block;
}
.add_r {
	padding: 20px 0px 0px; width: 480px; overflow: hidden;
}
.add_r h3 {
	padding: 35px 0px 0px; height: 94px; text-align: center; line-height: 31px; overflow: hidden; font-size: 24px; font-weight: 100; border-top-color: #000; border-bottom-color: #000; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.add_r h3 a {
	color: #000;
}
.add_r h3 span {
	color:#9b8574; line-height: 25px; font-family: Arial; font-size: 20px; display: block;
}
.add_r ul {
	padding: 14px 0px 0px 15px;
}
.add_r ul li span {
	width: 80px; color: #000; font-size: 14px; float: left; display: inline-block;
}
.add_r ul li {
	height: 36px; line-height: 24px; overflow: hidden; clear: both;
}
.add_r ul li input {
	background: none; padding: 0px 0px 0px 5px; border: 1px solid #000; border-image: none; width: 350px; height: 22px; color: #000; line-height: 22px; font-family: "Microsoft YaHei";
}
.add_r ul li em {
	margin: 0px 0px 0px 10px; color: #000; font-family: "Microsoft YaHei"; font-size: 14px; font-style: normal; font-weight: 100;
}
.add_r textarea {
	background: none; border: 1px solid #000; border-image: none; width: 350px; height: 63px; color: #000; line-height: 22px; padding-left: 5px; font-family: "Microsoft YaHei"; resize: none;
}
.add_r .tex {
	height: 77px;
}
.add_r ul .cer input {
	margin: 0px 2px 0px 0px; width: 130px;
}
.add_r ul .cer b {
	margin: 0px 10px 0px 0px; height: 24px; text-align: center; text-transform: uppercase; line-height: 24px; font-size: 14px; font-weight: 100; vertical-align: middle; display: inline-block;
}
.add_r ul .cer a {
	color: #000;
}
.add_r p {
	padding: 0px 0px 0px 15px; width: 305px;
}
.add_r p input {
	background:#9b8574; border: currentColor; border-image: none; width: 124px; height: 36px; text-align: center; color: #fff; line-height: 36px; font-family: "Microsoft YaHei";
}
.add_r p .ip2 {
	background: #000;
}
.trk {
	margin: 60px 0px 0px; width: 960px; height: 320px; clear: both; font-family: "Microsoft YaHei";
}
.trk h3 {
	background: url("../images/st_bg1.gif") no-repeat top; padding: 122px 0px 0px; width: 308px; height: 198px; text-align: center; overflow: hidden;
}
.trk h3 span {
	color:#9b8574; line-height: 50px; font-family: Arial; font-size: 52px; font-weight: 100; display: block;
}
.trk h3 a {
	color:#efe6df; line-height: 36px; font-size: 24px; font-weight: 100; display: block;
}
.trk ul {
	background: url("../images/trk_m.gif") no-repeat right top#efe6df; padding: 0px 0px 0px 13px; width: 639px; height: 320px; overflow: hidden;
}
.trk ul li {
	padding: 14px 0px 0px 15px; width: 604px; height: 92px; overflow: hidden; clear: both; vertical-align: top; border-bottom-color:#fff; border-bottom-width: 1px; border-bottom-style: solid; _padding: 10px 0 0 15px; _height: 96px;
}
.trk ul li h4 {
	padding: 22px 0px 0px; width: 185px; overflow: hidden; float: left;
}
.trk ul li h4 a {
	color: #000; line-height: 22px; font-size: 18px; font-weight: 100; display: block;
}
.trk ul li h4 span {
	text-align: left; color: #000; line-height: 19px; font-family: Arial; font-size: 10px; font-weight: 100; vertical-align: top; display: block;
}
.trk ul li h4 span {
	-webkit-transform: scale(0.9); -o-transform: scale(1);
}
@media not all
{
.trk ul li h4 span {
	margin-left: -11px;
}
}
.trk ul li p {
	width: 416px; overflow: hidden;
}
.trk ul li p span {
	background: url("../images/st_l.gif") repeat-y right top; padding: 0px 0px 0px 25px; width: 113px; height: 77px; overflow: hidden; float: left; display: inline-block;
}
.trk ul li p span a {
	color: #000; line-height: 28px; vertical-align: top; display: block;
}
.trk ul .lst {
	border: currentColor; border-image: none;
}
.trk ul li p .lst {
	background: none;
}
.trk_lk {
	top: 0px; width: 20px; height: 320px; right: 0px; overflow: hidden; position: absolute; z-index: 3;
}
.trk_lk a {
	width: 20px; height: 107px; vertical-align: top; display: block;
}
.lnk {
	padding: 58px 0px 0px; height: 143px; overflow: hidden; clear: both; font-family: "Microsoft YaHei";
}
.lnk_t {
	background: url("../images/lik.gif") repeat-x left 6px; height: 28px; line-height: 28px; overflow: hidden;
}
.lnk_t h3 {
	background: #fff; padding: 0px 8px 0px 0px; color: #000; text-transform: uppercase; font-family: Didot; font-size: 24px; float: left;
}
.lnk_t h3 a {
	margin: 0px 0px 0px 8px; color: #000; font-family: "Microsoft YaHei"; font-size: 14px; font-weight: 100;
}
.lnk_t .fr {
	background: #fff; padding: 0px 0px 0px 10px; color:#9b8574; font-family: "Microsoft YaHei"; display: inline-block;
}
.lnk p {
	line-height: 34px;
}
.lnk p a {
	padding: 0px 19px; color:#d5d5d5; display: inline-block;
}
body {
	
}

