﻿em, i {

	font-style: normal

}

.topWrap {

	background: url(../images/t_bj.jpg) repeat-x center 0;

	height: 250px;

	font-family: "Microsoft Yahei"

}

.header {

	width: 1200px;

	margin: 0 auto;

	position: relative

}

.logo {

	width: 100px;

	overflow: hidden;

	float: left

}

.logo img {

	width: 100px;

	display: block

}

.tip {

	height: 40px;

	line-height: 38px

}

.tip_left {

	color: #333;

	font-size: 14px;

	line-height: 38px;

	float: left

}

.tip_right {

	float: right;

	font-size: 13px

}

.h_nr {

	padding: 24px 0 10px 0;

	overflow: hidden

}

.h_nr h2 {

	width: 420px;

	float: left;

	padding-left: 5px;

	font-size: 30px;

	color: #333;

	font-family: "Microsoft Yahei";

	line-height: 22px;

	font-weight: 700;

	padding-top: 20px

}

.h_nr h2 i {

	display: block;

	font-size: 16px;

	line-height: 22px;

	font-weight: 400;

	text-transform: uppercase;

	padding-top: 15px

}

.h_nr p {

	float: right;

	width: 151px;

	overflow: hidden;

	color: #777;

	font-size: 14px;

	text-align: left;

	margin-top: 20px;

	background: url(../images/pc-xc-icon2.png)center left no-repeat;

	padding-left: 50px

}

.h_nr p b {

	font: 700 26px "Times New Roman";

	color: #00923f;

	display: block

}

.h_nr span {

	width: 100px;

	float: left;

	margin-left: 457px;

}

.h_nr span img {

	width: 90px;

	display: block;

	font-weight: 100;

	text-align: center

}

.h_nr span b {

	font-size: 12px

}

.nav {

	overflow: hidden;

	height: 62px

}

.nav ul {

	width: 1200px;

	clear: both

}

.nav li {

	float: left;

	position: relative;

	padding-right: 20px;

}

.nav li a {

	color: #fff;

	font-size: 16px;

	display: inline-block;

	padding: 0 22px;

	height: 62px;

	line-height: 62px

}

.nav .cur a, .nav li a:hover {

	background: #33a765;

	color: #fff

}

.nav li.nones {

	background: 0

}

.footWrap {

	height: 314px;

	background: url(../images/f_bj.jpg) repeat-x center top;

	font-family: "Microsoft Yahei";

	position: relative

}

.other {

	height: 60px;

	line-height: 60px;

	background: #333;

	position: absolute;

	top: -60px;

	width: 100%

}

.other .content {

	width: 1200px;

	margin: 0 auto;

	text-align: center

}

.other li {

	color: #fff;

	padding-left: 26px;

	box-sizing: border-box;

	background: url(../images/ficobg.png) no-repeat right center;

	position: relative;

	margin-right: 100px;

	display: -webkit-inline-box

}

.other .fico1 {

	background: url(../images/fico1.png) no-repeat left center

}

.other .fico2 {

	background: url(../images/fico2.png) no-repeat left center;

	padding-left: 32px

}

.other .fico3 {

	background: url(../images/fico3.png) no-repeat left center;

	padding-left: 32px

}

.other .fico4 {

	background: url(../images/fico4.png) no-repeat left center;

	padding-left: 32px

}

.footer {

	height: 314px;

	width: 1200px;

	margin: 0 auto;

	overflow: hidden

}

.f_logo_code {

	margin-top: 80px;

	width: 300px;

	height: 158px;

	padding-left: 85px;

	overflow: hidden;

	float: left

}

.f_logo_code em {

	width: 170px;

	color: #95c6a4;

	font-size: 14px;

	line-height: 30px;

	border-top: 1px solid #33a765;

	float: right;

	text-align: right

}

.f_logo_code em a {

	color: #95c6a4

}

.code {

	width: 300px;

	float: right;

	margin-bottom: 20px

}

.code p {

	float: left;

	width: 130px;

	overflow: hidden;

	margin-right: 35px

}

.code img {

	display: block;

	width: 103px;

	height: 103px;

	background: #fff;

	float: left

}

.code span {

	display: block;

	width: 20px;

	text-align: center;

	color: #f8f8f8;

	font-size: 14px;

	line-height: 15px;

	float: right

}

.code .nomar {

	margin-right: 0

}

.f_contact {

	margin-top: 80px;

	height: 158px;

	width: 384px;

	border-right: 1px solid #33a665;

	float: left

}

.f_contact h3 {

	font-size: 18px;

	color: #fff;

	font-weight: 700;

	margin-bottom: 10px

}

.contact {

	overflow: hidden;

	float: left;

	font-size: 14px;

	color: #95c6a4;

	line-height: 24px;

	width: 384px

}

.contact a {

	color: #95c6a4

}

.contact em {

	font-size: 14px;

	color: #95c6a4;

	line-height: 24px;

	margin-top: 32px;

	display: block

}

.f_fnav {

	margin-top: 80px;

	padding-left: 85px;

	width: 342px;

	height: 158px;

	border-right: 1px solid #33a665;

	float: left;

	float: left

}

.fnav {

	overflow: hidden;

	font-size: 14px;

	color: #fff;

	line-height: 32px;

	float: left

}

.fnav a {

	display: inline-block;

	font-size: 14px;

	color: #fff;

	width: 160px

}

.client-2 {

	position: fixed;

	right: -170px;

	top: 75%;

	z-index: 900

}

.client-2 li a {

	text-decoration: none

}

.client-2 li {

	margin-top: 1px;

	clear: both;

	height: 71px;

	position: relative

}

.client-2 li i {

	background: url(../images/fx.png) no-repeat;

	display: block;

	width: 30px;

	height: 27px;

	margin: 0 auto;

	text-align: center

}

.client-2 li p {

	height: 20px;

	font-size: 14px;

	line-height: 20px;

	overflow: hidden;

	text-align: center;

	color: #fff

}

.client-2 .my-kefu-qq i {

	background-position: 4px 5px

}

.client-2 .my-kefu-tel i {

	background-position: 0 -21px

}

.client-2 .my-kefu-liuyan i {

	background-position: 4px -53px

}

.client-2 .my-kefu-weixin i {

	background-position: -34px 4px

}

.client-2 .my-kefu-weibo i {

	background-position: -30px -22px

}

.client-2 .my-kefu-ftop {

	display: none

}

.client-2 .my-kefu-ftop i {

	width: 33px;

	height: 35px;

	background-position: -27px -51px

}

.client-2 .my-kefu-left {

	float: left;

	width: 77px;

	height: 47px;

	position: relative

}

.client-2 .my-kefu-tel-right {

	font-size: 16px;

	color: #fff;

	float: left;

	height: 24px;

	line-height: 22px;

	padding: 0 15px;

	border-left: 1px solid #fff;

	margin-top: 14px

}

.client-2 .my-kefu-right {

	width: 20px

}

.client-2 .my-kefu-tel-main {

	background: #00923f;

	color: #fff;

	height: 56px;

	width: 247px;

	padding: 9px 0 6px;

	float: left

}

.client-2 .my-kefu-main {

	background: #00923f;

	width: 97px;

	height: 56px;

	position: relative;

	padding: 9px 0 6px;

	float: left

}

.client-2 .my-kefu-weixin-pic {

	position: absolute;

	left: -130px;

	top: -24px;

	display: none;

	z-index: 333

}

.my-kefu-weixin-pic img {

	width: 115px;

	height: 115px

}

.ty-banner-1 {

	overflow: hidden;

	line-height: 0;

	text-align: center;

	height: 350px

}

.ty-banner-1 img {

	visibility: hidden

}

.ty-banner-1 img.show {

	visibility: visible

}

.p1-search-1 {

	background: #f2f2f2;

	height: 82px;

	border-bottom: 1px solid #eee;

	overflow: hidden;

	font-size: 14px

}

.p1-search-1 p {

	color: #444;

	line-height: 82px

}

.p1-search-1 a {

	color: #444;

	display: inline-block;

	margin-right: 15px

}

.p1-search-1-inp {

	width: 270px;

	height: 30px;

	border-radius: 20px;

	background: #fff;

	padding-left: 10px;

	margin-top: 28px

}

.p1-search-1-inp input {

	border: 0

}

.p1-search-1-inp1 {

	width: 224px;

	height: 30px;

	line-height: 30px;

	color: #a9a9a9;

	float: left

}

.p1-search-1-inp2 {

	width: 30px;

	height: 30px;

	background: url(../images/viskins-p1.png) no-repeat -258px -936px;

	float: right;

	cursor: pointer

}

.p12-curmbs-1 {

	font-size: 14px;

	border-bottom: 1px dashed #dcdcdc;

	padding: 15px 0

}

.p12-curblock {

	display: none

}

.p12-curmbs-1 b {

	border-left: 10px solid #00923f;

	font-weight: 400;

	padding-left: 8px

}

.p12-curmbs-1 i {

	font-style: normal

}

.p12-curmbs-1 span {

	font-family: 'ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“';

	padding: 0 5px;

	height: 46px;

	line-height: 46px

}

.tl-fdh-02 {

	height: 55px;

	background: #fff;

	margin-bottom: 20px;

	overflow: hidden

}

.tl-fdh-02 li {

	width: 16.66%;

	height: 55px;

	font-size: 18px;

	line-height: 55px;

	text-align: center;

	float: left;

	border-right: 1px solid #eee;

	margin-right: -1px;

	background: #f4f4f4;

	cursor: pointer;

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap

}

.tl-fdh-02 li a {

	color: #666

}

.tl-fdh-02 li.sidenavcur, .tl-fdh-02 li:hover {

	background: url(../images/p16-icon6.png) no-repeat bottom center #00923f;

	border-color: #00923f

}

.tl-fdh-02 li.sidenavcur a, .tl-fdh-02 li:hover a {

	color: #fff

}

.p12-aboutinfo-1 {

	display: inline-block;

	width: 100%;

	background: #fff;

	margin-bottom: 38px

}

.p12-aboutinfo-1-tit {

	height: 114px;

	line-height: 114px;

	font-size: 30px;

	text-align: center;

	color: #4b4a4a

}

.p12-aboutinfo-1-tit span {

	font-size: 22px;

	color: #aaa

}

.p12-aboutinfo-1-nr {

	padding: 0 20px 20px

}

em, i {

	font-style: normal

}

.fdh-01-tit {

	background: #00923f;

	height: 80px

}

.fdh-01-tit h3 {

	height: 75px;

	font-size: 24px;

	font-weight: 400;

	line-height: 75px;

	color: #fff;

	border-bottom: 1px solid #fff;

	text-align: center

}

.fdh-01-tit h3 span {

	font-size: 14px;

	text-transform: uppercase

}

.fdh-01-nav-one h3 {

	height: 50px;

	line-height: 50px;

	background: url(../images/p14-icon5.png) no-repeat right center #ececeb;

	margin-bottom: 2px

}

.fdh-01-nav-one h3 a {

	display: block;

	font-size: 18px;

	font-weight: 400;

	margin-right: 40px;

	margin-left: 38px;

	color: #666

}

.fdh-01-nav-one h3.sidenavcur, .fdh-01-nav-one h3:hover {

	background: url(../images/p14-icon2.png) no-repeat right center #00923f

}

.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3:hover a {

	color: #fff

}

.fdh-01-nav dl {

	padding: 2px 0 4px

}

.fdh-01-nav dt {

	height: 50px;

	font-size: 16px;

	line-height: 50px;

	padding-left: 54px;

	padding-right: 40px;

	margin-bottom: 1px;

	background: #ececec;

	position: relative

}

.fdh-01-nav dt:after {

	content: "";

	width: 8px;

	height: 8px;

	border: 2px solid #b8b8b8;

	border-style: solid solid none none;

	position: absolute;

	top: 50%;

	right: 32px;

	margin-top: -4px;

	-webkit-transform: rotate(45deg);

	-moz-transform: rotate(45deg);

	-ms-transform: rotate(45deg);

	-o-transform: rotate(45deg);

	transform: rotate(45deg)

}

.fdh-01-nav dt.sidenavcur:after, .fdh-01-nav dt:hover:after {

	border-color: #00923f

}

.fdh-01-nav dt.sidenavcur a, .fdh-01-nav dt:hover a {

	color: #00923f

}

.fdh-01-nav dd {

	border: 1px solid #ececec;

	border-bottom: 0

}

.fdh-01-nav p {

	height: 50px;

	font-size: 14px;

	line-height: 50px;

	padding-left: 72px;

	padding-right: 40px;

	border-bottom: 1px solid #ececec;

	background: #fff;

	position: relative

}

.fdh-01-nav p.sidenavcur a, .fdh-01-nav p:hover a {

	color: #00923f

}

.fdh-01-nav p.sidenavcur:after, .fdh-01-nav p:hover:after {

	background: #e60012

}

.fdh-01-nav a {

	display: block;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.cbgg-01 {

	background: #00923f;

	text-align: center;

	color: #fff

}

.cbgg-01-img img {

	width: 100%;

	display: block

}

.cbgg-01 p {

	padding-top: 15px

}

.cbgg-01 p img {

	vertical-align: middle;

	margin-right: 5px

}

.cbgg-01 span {

	display: block;

	font-size: 28px;

	font-weight: 700;

	font-family: Arial;

	padding-bottom: 20px;

	padding-top: 10px

}

.cplb-3n-ts-03-tit {

	height: 50px;

	font-size: 24px;

	font-weight: 400;

	line-height: 50px;

	border-bottom: 1px solid #ebebeb;

	margin-bottom: 15px

}

.cplb-3n-ts-03-tit span {

	display: inline-block;

	height: 50px;

	border-bottom: 1px solid #e60012

}

.cplb-3n-ts-03-list dl {

	width: 32.1%;

	border: 1px solid #dedede;

	margin-bottom: 15px;

	background: #fff;

	float: left;

	margin-right: 1.2%

}

.cplb-3n-ts-03-list dl:nth-child(3n+0) {

	margin-right: 0

}

.cplb-3n-ts-03-list dt img {

	width: 100%;

	margin: 0 auto;

	display: block

}

.cplb-3n-ts-03-list dd {

	padding: 6px 20px 5px 20px

}

.cplb-3n-ts-03-list dd h4 {

	height: 45px;

	font-weight: 400;

	font-size: 18px;

	color: #154c64;

	line-height: 45px

}

.cplb-3n-ts-03-list h4 a {

	display: block;

	color: #727272;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.cplb-3n-ts-03-list dl:hover h4 a {

	color: #00923f

}

.cplb-3n-ts-03-list-desc {

	height: 40px;

	font-size: 14px;

	line-height: 20px;

	color: #666;

	margin-bottom: 12px;

	overflow: hidden

}

.cplb-3n-ts-03-list-deta {

	width: 100px;

	height: 40px;

	display: inline-block;

	border: 1px solid #aaa;

	font-size: 16px;

	line-height: 40px;

	text-align: center

}

.cplb-3n-ts-03-list dl:hover {

	border-color: #00923f

}

.cplb-3n-ts-03-list dl:hover a {

	color: #00923f

}

.contact-z1 {

	height: 140px;

	background: url(../images/contact-z1.jpg) no-repeat;

	color: #333;

	margin-bottom: 30px

}

.contact-z1 p {

	font-size: 20px;

	height: 30px;

	line-height: 30px;

	padding: 37px 0 0 95px;

	background: url(../images/contact-z1_tel.png) no-repeat 74px 44px

}

.contact-z1 span {

	display: block;

	height: 30px;

	font-weight: 700;

	font-size: 18px;

	line-height: 30px;

	padding-left: 73px

}

.pc-cx-tel-1 {

	width: 50%;

	height: 56px;

	border-top: 2px solid #e6e6e6;

	padding-top: 10px;

	position: absolute;

	bottom: 16px;

	right: 2%

}

.pc-cx-tel-1-t1 {

	width: 114px;

	height: 44px;

	background: #00923f;

	font-size: 18px;

	line-height: 44px;

	text-align: center;

	float: right

}

.pc-cx-tel-1-t1 a {

	display: block;

	color: #fff

}

.pc-cx-tel-1-t2 {

	height: 56px;

	padding-left: 70px;

	background: url(../images/pc-xc-icon2.png) no-repeat 10px top;

	font-size: 18px;

	line-height: 18px;

	color: #454545

}

.pc-cx-tel-1-t2 p {

	line-height: 24px

}

.p15-showcase {

	position: relative;

	padding: 12px 18px 16px 20px;

	margin-bottom: 15px;

	background: #fff;

	border: 1px solid #eee

}

.p15-showcase-right-con {

	line-height: 35px;

	font-size: 14px;

	max-height: 168px;

	overflow: hidden

}

.p15-showcase-left {

	position: relative;

	width: 35.7%;

	float: left;

	line-height: 0;

	overflow: hidden;

	border: 1px solid #e7e7e7;

	margin-right: 3.3%

}

.p15-showcase-left-jt {

	width: 12px;

	height: 23px;

	position: absolute;

	top: 50%;

	margin-top: -11px;

	cursor: pointer;

	z-index: 33

}

.p15-showcase-left-prev {

	left: 10px

}

.p15-showcase-left-next {

	right: 10px

}

.p15-showcase-left-size {

	position: absolute;

	right: 0;

	bottom: 0;

	width: 56px;

	height: 28px;

	font-size: 14px;

	line-height: 16px;

	padding: 0 15px

}

.p15-showcase-left-size em {

	font-style: normal

}

.p15-showcase-left-pic {

	width: 100%;

	text-align: center;

	width: 320px

}

.p15-showcase-left-pic li {

	float: left

}

.p15-showcase-left-pic img {

	width: 100%;

	display: block

}

.p15-showcase-right {

	width: 24.6%;

	float: left

}

.p15-showcase-right-tit {

	height: 40px;

	font-size: 24px;

	line-height: 40px;

	color: #454545;

	margin-bottom: 16px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	font-weight: bold

}

.p14-prodcontent-1 {

	background: #fff;

	padding: 32px 0 42px;

	margin-bottom: 22px

}

.p14-prodcontent-1-tit {

	height: 40px;

	font-size: 24px;

	line-height: 40px;

	border-bottom: 2px solid #d4d4d4;

	margin-bottom: 20px

}

.p14-prodcontent-1-tit span {

	display: inline-block;

	height: 40px;

	color: #464646;

	border-bottom: 2px solid #e60012;

	padding-left: 34px;

	background: url(../images/p14-icon11.png) no-repeat 2px center

}

.p14-prodcontent-1-tit em {

	font-size: 18px;

	font-family: Arial;

	text-transform: uppercase;

	font-style: normal;

	color: #c2c2c1

}

.p14-prodcontent-1-desc {

	padding-left: 15px;

	padding-right: 15px

}

.p14-product-2-tit {

	height: 46px;

	line-height: 46px;

	border-bottom: 2px solid #dfdfdf;

	margin-bottom: 30px;

	padding-top: 26px

}

.p14-product-2-tit b {

	display: inline-block;

	font-size: 24px;

	font-weight: 400;

	color: #464646;

	padding-left: 52px;

	border-bottom: 2px solid #e60012;

	background: url(../images/p14-icon11.png) no-repeat 22px center

}

.p14-product-2-tit span {

	margin-left: 10px;

	font-size: 18px;

	font-family: Arial;

	color: #c2c2c1;

	text-transform: uppercase

}

.p14-product-2-list dl {

	float: left;

	width: 23.8%;

	border: 1px solid #dfdfdf;

	margin-right: 1.5%;

	box-sizing: border-box

}

.p14-product-2-list dl:nth-child(4) {

	margin-right: 0

}

.p14-product-2-list dl img {

	display: block;

	width: 100%

}

.p14-product-2-list dd {

	padding: 10px 28px 10px 10px;

	margin-right: 2px;

	position: relative

}

.p14-product-2-list h3 {

	height: 30px;

	font-size: 16px;

	font-weight: 400;

	line-height: 30px;

	color: #191919;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.p14-product-2-list h3 a {

	color: #191919

}

.p14-product-2-desc {

	font-size: 14px;

	line-height: 24px;

	color: #666;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.p14-product-2-list dl:hover {

	border-color: #00923f

}

.p14-product-2-list dl:hover h3 a {

	color: #00923f

}

.p14-infolist-1-list dl {

	border: 1px solid #dedede;

	margin-bottom: 15px;

	padding: 22px 50px 22px 22px;

	background: #fff;

	overflow: hidden

}

.p14-infolist-1-list dt {

	width: 29.5%;

	float: left;

	margin-right: 5.8%

}

.p14-infolist-1-list dt img {

	width: 100%;

	display: block

}

.p14-infolist-1-list dd h4 {

	height: 40px;

	font-weight: 400;

	font-size: 18px;

	color: #154c64;

	line-height: 40px;

	margin-bottom: 5px

}

.p14-infolist-1-list h4 a {

	display: block;

	color: #4b4a4a;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.p14-infolist-1-list dl:hover {

	border: 1px solid #00923f

}

.p14-infolist-1-list dl:hover h4 a {

	color: #00923f

}

.p14-infolist-1-list-desc {

	max-height: 72px;

	font-size: 14px;

	line-height: 24px;

	color: #797979;

	margin-bottom: 28px;

	overflow: hidden

}

.p14-infolist-1-list-deta {

	width: 90px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	display: block;

	float: right;

	background: #b6b6b6;

	color: #fff

}

.p14-infolist-1-list-deta a {

	color: #fff

}

.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta {

	background: #00923f;

	border-color: #00923f

}

.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta a {

	color: #fff

}

.p15-infocontent-1 {

	margin-bottom: 30px

}

.p15-infocontent-1-tit {

	text-align: center;

	font-weight: 400;

	margin-bottom: 40px;

	font-size: 28px;

	line-height: 40px;

	color: #535353;

	height: 40px;

	overflow: hidden

}

.p15-infocontent-1-bool {

	border-bottom: 1px solid #e60012;

	height: 20px;

	font-size: 12px;

	color: #909090

}

.p15-infocontent-1-bool span {

	margin-right: 20px

}

.p15-infocontent-1-bool span a {

	color: #909090

}

.p15-infocontent-1-bool i {

	font-style: normal;

	float: right;

	display: block;

	width: 80px;

	height: 20px;

	line-height: 20px;

	text-align: center;

	color: #fff;

	background: #e60012

}

.p15-infocontent-1-bool i a {

	color: #fff

}

.p15-infocontent-1-bool span {

	margin-right: 15px

}

.p15-infocontent-1-tag span {

	margin-right: 10px

}

.p14-info-3 {

	background: #f5f5f5;

	padding: 0 0 8px

}

.p14-info-3-tit {

	height: 55px;

	font-size: 24px;

	line-height: 55px;

	color: #4b4a4a

}

.p14-info-3-list li {

	height: 46px;

	font-size: 14px;

	line-height: 46px;

	color: #4b4a4a;

	border-top: 1px dashed #dbdbdb;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.p14-info-3-list li a {

	color: #4b4a4a

}

.p14-info-3-list li span {

	float: right

}

.p14-pagination-1 dl {

	margin-bottom: 24px;

	padding-right: 40px

}

.p14-pagination-1 dd {

	height: 32px;

	font-size: 14px;

	line-height: 32px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.p14-pagination-1 dd b {

	float: right;

	font-weight: 400

}

.p14-pagination-1 dd span {

	width: 60px;

	height: 32px;

	background: #a2a2a2;

	color: #fff;

	text-align: center;

	display: inline-block;

	margin-right: 10px

}

.p14-pagination-1 dt {

	height: 1px;

	border-bottom: 1px dashed #b5b5b5;

	margin-left: 60px;

	padding-top: 2px;

	margin-bottom: 2px

}

.p14-pagination-1 dd em {

	float: right;

	padding-left: 20px;

	font-weight: 400

}

.p14-pagination-1 dl a {

	color: #4b4a4a

}

.p14-pagination-1-href {

	float: right;

	font-size: 18px;

	line-height: 32px

}

.p14-pagination-1-href span {

	display: inline-block;

	padding: 0 6px;

	margin-left: 4px;

	background: #e60012

}

.p14-pagination-1-href a {

	display: block;

	color: #fff

}

.p14-pagination-1-key {

	min-height: 40px;

	border-top: 1px solid #e60012;

	font-size: 14px;

	line-height: 40px;

	color: #575556

}

.p14-pagination-1-key a {

	color: #575556

}

.p14-pagination-1-key span {

	display: inline-block;

	margin: 0 4px

}

.p14-info-2 {

	background: #fff

}

.p14-info-2-tit {

	height: 80px;

	font-size: 24px;

	line-height: 80px;

	background: #00923f;

	color: #fff;

	text-align: center

}

.p14-info-2-list dl {

	padding: 26px 10px 20px 7px;

	border-bottom: 1px dashed rgba(153,153,153,.3);

	font-size: 12px;

	line-height: 18px;

	display: inline-block;

	width: 223px

}

.p14-info-2-list dt {

	width: 90px;

	float: left;

	margin-right: 6px

}

.p14-info-2-list dt img {

	display: block;

	max-width: 100%;

	margin: 0 auto;

	width: 90px;

	height: 67px

}

.p14-info-2-list dd h3 {

	height: 22px;

	font-size: 14px;

	font-weight: 400;

	line-height: 22px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	margin-bottom: 5px

}

.p14-info-2-list-desc {

	height: 18px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.p14-info-2-list dl:nth-last-child(1) {

	border-bottom: 0

}

.weixin-show {

	width: 32%;

	float: right

}

.weixin-show img {

	height: 220px;

	width: 93%

}

.showstyle img {

	border: 2px solid #ccc;

	padding: 2px;

	margin: 3px;

	width: 48%;

	float: left;

	overflow: hidden

}

.page-con {

	width: 40%;

	float: left

}

.page-map {

	width: 60%;

	float: right

}

.showstyle br {

	display: none;

}

.ewmBox{background:url(../images/xfbg.png) repeat;bottom:0;height:60px;left:0;position:fixed;width:100%;z-index:100}

.ewmBoxIn{height:60px;line-height:60px;margin:0 auto;position:relative;width:1200px}.ewmBoxIn p{font-size:28px;font-weight:bold;color:#fff}.ewmBoxIn p b{font-size:48px;color:#f00}.ewm2{bottom:0;height:60px;position:absolute;right:0;width:60px;z-index:999}.ewm2 img.wxxt{height:60px;width:60px}.ewm2 img.wxxt1{bottom:60px;display:none;left:-120px;position:absolute}.ewm2:hover .wxxt1{display:block}.jialan_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease}.jialan_bar ul li{width:310px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden}.jialan_bar .jialan_QQ{text-indent:0}.jialan_bar .jialan_ww{text-indent:0}.jialan_bar .jialan_ercode{background:#ff0006 url() no-repeat 0 -225px}.hd_qr{padding-left:15px}.jialan_top a,.jialan_QQ a,.jialan_ww a{display:block;text-indent:54px;width:100%;height:100%;color:#fff}.proxiangxing{width:100%;border-bottom:1px #ccc dashed;padding-bottom:20px;margin-bottom:20px;margin-right:10px}.text-c{margin:10px 0;text-align:center}.text-c a{padding:5px;margin:0 8px;border:1px solid 