﻿ul {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: none;
}
dl {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: none;
}
dd {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: none;
}
dt {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: none;
}
input {
	font: 12px/normal "宋体"; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/normal "宋体"; font-size-adjust: none; font-stretch: normal;
}
body {
	font: 12px/normal "微软雅黑"; text-align: center; color: rgb(74, 74, 74); font-size-adjust: none; font-stretch: normal;
}
ul {
	vertical-align: 0px; list-style-type: none;
}
ol {
	vertical-align: 0px; list-style-type: none;
}
li {
	vertical-align: 0px; list-style-type: none;
}
a {
	color: rgb(74, 74, 74); text-decoration: none; outline-style: none;
}
a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
a {
	
}
area {
	
}
:focus {
	-moz-outline-style: none;
}
.clear {
	height: 0px; overflow: hidden; clear: both; visibility: hidden;
}
.hidden {
	display: none;
}
.hide {
	display: none;
}
.block {
	display: block;
}
.show {
	display: block;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.fline {
	float: left; display: inline;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.chgBtn {
	cursor: pointer;
}
.f12 {
	font-size: 12px;
}
.f12 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f12 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.fwr {
	font-family: "微软雅黑";
}
.far {
	font-family: Arial;
}
.fb {
	font-weight: bold;
}
.auto {
	margin-right: auto; margin-left: auto;
}
.cor_red {
	color: rgb(204, 0, 0);
}
.cor_bs {
	color: rgb(255, 255, 255); font-weight:bold;
}
.cor_bs:hover {
	color: rgb(255, 255, 255);font-weight:bold;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.mt10 {
	margin-top: 10px;
}
.mb10 {
	margin-bottom: 10px;
}
.topBg {
	background: url("../images/topBg.jpg") no-repeat top; height: 143px;
}
.top {
	margin: 0px auto; width: 1186px; height: 143px; position: relative;
}
.logo {
	margin-top: 14px; float: left;
}
.top_city {
	left: 490px; top: 24px; width: 65px; text-align: center; color: rgb(5, 106, 44); line-height: 20px; font-weight: bold; position: absolute;
}
.cor_green {
	color: rgb(0, 124, 48);
}
.top_link {
	top: 28px; height: 20px; right: 0px; line-height: 18px; float: right; position: absolute;
}
.top_link a {
	margin: 0px 6px;
}
.top_tel {
	top: 72px; right: 80px; position: absolute;
}
.top_wx {
	top: 58px; right: 0px; position: absolute;
}
.navBg {
	background: url("../images/navBg.jpg") repeat-x left top;
	height: 42px;
	line-height: 42px;
	position: relative;
	z-index: 100;
	background-color: #000000;
}
.nav {
	margin: 0px auto; width: 1000px; height: 42px; line-height: 42px; position: relative;
}
.navL {
	left: 0px; top: 0px; width: 1000px; height: 47px; position: absolute;
}
.navL ul li {
	background: url("../images/nav_bg1.jpg") no-repeat right 11px; padding: 0px 10px 0px 8px; float: left; position: relative;
}
.nav_a1 {
	width: 110px; height: 47px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-size: 14px; display: block;
}
.nav_a1 img {
	left: 14px; top: 11px; float: left; position: relative;
}
.nav_cuta1 {
	background: url("../images/nav_hover.png") no-repeat top; color: rgb(255, 255, 255); text-decoration: none; font-weight:bold;
}
.nav_a1:hover {
	background: url("../images/nav_hover.png") no-repeat top; color: rgb(255, 255, 255); text-decoration: none;
}
.navSel .nav_a1 {
	background: url("../images/nav_hover.png") no-repeat top; color: rgb(255, 255, 255); text-decoration: none;
}
.navR {
	background: url("../images/navrbg.jpg") no-repeat; top: -4px; width: 337px; height: 46px; right: 0px; padding-left: 6px; position: absolute;
}
.nav_a2 {
	margin: 0px 11px; height: 42px; color: rgb(0, 52, 20); line-height: 42px; padding-top: 4px; font-size: 14px; display: inline-block;
}
.nav_a2:hover {
	margin: 0px 11px; height: 42px; color: rgb(0, 52, 20); line-height: 42px; padding-top: 4px; font-size: 14px; display: inline-block;
}
.keautoCon {
	top: 0px; width: 1280px; height: 450px; position: absolute;
}
.keautoBox {
	width: 100%; height: 450px; overflow: hidden; position: relative;
}
.slide {
	width: 1280px; height: 450px; overflow: hidden; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
}
.slide ul {
	height: 450px;
}
.slide ul li {
	width: 1280px; height: 450px; float: left;
}
.slide .bg {
	left: 0px; width: 1280px; height: 34px; bottom: 0px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; display: none; position: absolute; z-index: 5; opacity: 0.3; background-color: rgb(0, 0, 0);
}
.slide .num {
	right: 580px; bottom: 17px; overflow: hidden; position: absolute; z-index: 10; -ms-zoom: 1;
}
.slide .num span {
	background: rgb(0, 134, 50); width: 20px; height: 10px; overflow: hidden; margin-right: 11px; display: inline-block; cursor: pointer;
}
.slide .num span.on {
	background: rgb(236, 186, 5);
}
.slide .skip {
	background: url("../images/bg-slide.png") no-repeat; top: 50%; width: 23px; height: 47px; text-indent: -1000em; margin-top: -24px; display: none; position: absolute; cursor: pointer; _display: block; _background: url(../images/ie6/bg-slide.png) no-repeat;
}
.slide .prev {
	background-position: 0px -172px; left: 10px;
}
.slide .prev:hover {
	background-position: 0px -219px;
}
.slide .next {
	background-position: -23px -172px; right: 10px;
}
.slide .next:hover {
	background-position: -23px -219px;
}
.slide:hover .prev {
	display: block;
}
.slide:hover .next {
	display: block;
}
.slide .num {
	bottom: 11px;
}
.serBox {
	margin: 0px auto; width: 1186px; height: 58px; line-height: 25px; padding-top: 11px;
}
.ser_int {
	background: url("../images/ser_bg.jpg"); border-width: 0px; padding: 0px 5px; width: 201px; height: 25px; line-height: 25px; float: left;
}
.serSubmit {
	background: url("../images/serSubmit.jpg") no-repeat; border-width: 0px; width: 56px; height: 25px; float: left; cursor: pointer;
}
.ser_key {
	width: 882px; height: 25px; line-height: 25px; float: right;
}
.cor_hs {
	color: rgb(114, 114, 114);
}
.main {
	width: 1186px; margin-bottom: 35px; min-height: 305px; _height: 305px;
}
.mbom {
	background: url("../images/mbom.jpg") repeat-x; padding: 27px 0px 22px; height: 262px;
}
.mainL {
	width: 634px; height: 305px; border-right-color: rgb(214, 214, 214); border-right-width: 1px; border-right-style: solid; float: left;
}
.main_t1 {
	height: 35px;
}
.main_t1 span {
	padding: 0px 18px 0px 2px; height: 32px; line-height: 32px; font-size: 18px; border-bottom-color: rgb(0, 147, 58); border-bottom-width: 3px; border-bottom-style: solid; float: left;
}
.main_u1 li {
	width: 174px; padding-top: 26px; margin-right: 37px; float: left; display: inline;
}
.main_u1 ul li img {
	margin-bottom: 5px; display: block;
}
.main_txt1 {
	line-height: 28px;
}
.main_txt1 .cor_green {
	line-height: 34px; font-size: 14px; display: block;
}
.main_p1 {
	height: 84px; color: rgb(101, 101, 101); overflow: hidden;
}
.cor_org {
	color: rgb(218, 46, 0);
}
.cor_org:hover {
	color: rgb(218, 46, 0);
}
.mainR {
	width: 516px; float: right;
}
.mainr_top {
	height: 148px; padding-top: 21px;
}
.mainr_topTxt {
	width: 356px; line-height: 28px; float: right;
}
.mainr_topTxt strong {
	line-height: 16px; font-size: 14px; font-weight: normal; margin-bottom: 10px; display: block;
}
.mainr_bom {
	height: 105px;
}
.mainr_btnl {
	margin: 36px 20px 0px 0px; float: left; cursor: pointer;
}
.mainr_btn2 {
	margin: 36px 0px 0px; float: right; cursor: pointer;
}
.main_proList {
	width: 452px; height: 105px; overflow: hidden; float: left;
}
.main_long {
	width: 1000000px;
}
.main_long ul {
	float: left;
}
.main_long ul li {
	width: 90px; height: 103px; text-align: center; overflow: hidden; margin-right: 32px; float: left; display: inline;
}
.main_long ul li img {
	margin-bottom: 2px;
}
.mbomBox {
	margin: 0px auto; width: 1186px; height: 262px; overflow: hidden;
}
.mbom_c1 {
	width: 358px; height: 262px; padding-left: 70px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: dotted; float: left;
}
.mbom_c1 strong {
	height: 53px; color: rgb(255, 255, 255); line-height: 52px; font-size: 18px; font-weight: bold; display: block;
}
.mbom_c1 ul li {
	width: 178px; height: 28px; line-height: 28px; overflow: hidden; float: left;
}
.mbom_c2 {
	width: 165px; padding-left: 70px; float: left;
}
.mbom_c2 ul li {
	width: auto; float: none;
}
.mbom_c3 {
	width: 128px; padding-left: 78px; border-right-width: 0px; border-right-style: none;
}
.footerBg {
	background: rgb(243, 243, 243);
}
.footer {
	margin: 0px auto; width: 1140px; height: 115px; padding-top: 30px;
}
.footL {
	width: 755px; line-height: 30px; float: left; position: relative;
}
.footR {
	width: 335px; text-align: right; line-height: 30px; float: right;
}
.footr_img {
	height: 30px; text-align: right;
}
.footLink {
	background: url("../images/fotlink.jpg") no-repeat right rgb(37, 128, 49); left: 252px; top: 7px; width: 84px; height: 20px; color: rgb(255, 255, 255); line-height: 18px; padding-left: 6px; position: absolute;
}
.frLink {
	background: rgb(36, 127, 48); left: 0px; width: 90px; bottom: 16px; padding-bottom: 5px; display: none; position: absolute;
}
.frLink ul li {
	padding-left: 6px;
}
.frLink ul li a {
	color: rgb(255, 255, 255);
}
.frLink ul li a:hover {
	color: rgb(255, 255, 255);
}
.m2serBox {
	background: rgb(250, 253, 254); height: 47px; overflow: hidden;
}
.keautoBox2 {
	width: 100%; height: 278px; overflow: hidden; position: relative;
}
.keautoCon2 {
	top: 0px; width: 1280px; height: 278px; position: absolute;
}
.footerBg2 {
	background: url("../images/footbg.jpg") repeat-x left top rgb(243, 243, 243); padding-top: 5px;
}
.m2L {
	width: 193px; margin-right: 42px; float: left;
}
.m2M {
	width: 716px; float: left;
}
.m2R {
	width: 193px; padding-top: 42px; float: right;
}
.m2main {
	width: 1186px; padding-top: 13px;
}
.m2l_t {
	height: 42px; color: rgb(15, 60, 79); line-height: 42px; font-size: 24px; margin-bottom: 18px;
}
.m2l_menu {
	
}
.m2menu_a1 {
	background: url("../images/m2sqer2.jpg") no-repeat 5px; height: 34px; line-height: 34px; padding-left: 48px; font-size: 14px; margin-top: 2px; border-bottom-color: rgb(208, 214, 214); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.m2menu_cuta1 {
	background: url("../images/m2sqer1.jpg") no-repeat rgb(1, 165, 64); height: 34px; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.m2menu_a1:hover {
	background: url("../images/m2sqer1.jpg") no-repeat rgb(1, 165, 64); height: 34px; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.m2pos {
	background: url("../images/home2.jpg") no-repeat 2px; height: 44px; line-height: 44px; padding-left: 24px; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: solid;
}
.m2proBox {
	margin: 0px auto; padding: 29px 5px 0px; width: 670px; height: 366px; border-bottom-color: rgb(180, 180, 180); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2pro_img {
	border: 1px solid rgb(234, 234, 234); width: 350px; height: 335px; float: left;
}
.m2pro_txt {
	width: 295px; height: 30px; font-size: 14px; float: right;
}
.m2pro_txt strong {
	color: rgb(0, 136, 52); line-height: 28px; font-size: 20px; font-weight: normal; display: block;
}
.m2pro_price {
	height: 42px; line-height: 42px;
}
.m2pro_txt2 {
	height: 218px; line-height: 30px; overflow: hidden; margin-bottom: 10px;
}
.mnt01 {
	height: 36px; color: rgb(0, 136, 52); line-height: 36px; padding-top: 18px; font-size: 14px; display: block;
}
.bt {
	height: 36px; color: rgb(0, 136, 52); line-height: 36px; padding-top: 18px; font-size: 14px; display: block;
}
.m2pro_txt3 {
	padding: 0px 25px 30px; line-height: 32px;
}
.m2r_t1 {
	padding: 8px 7px 0px; height: 40px; line-height: 40px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.m2r_selBox {
	height: 130px; padding-top: 14px;
}
.m2r_selBox ul li {
	padding-left: 9px; margin-bottom: 4px;
}
.m2r_sel {
	border-width: 1px; border-style: solid; border-color: rgb(170, 170, 170) rgb(221, 221, 221) rgb(221, 221, 221) rgb(170, 170, 170); padding: 1px; width: 170px; text-align: center;
}
.m2r_serBtn {
	background: url("../images/serBtn.jpg") no-repeat; border-width: 0px; margin: 15px 0px 0px 56px; width: 46px; height: 20px; cursor: pointer;
}
.m2r_u1 ul li {
	margin: 0px auto; width: 182px; height: 192px; text-align: center; padding-top: 17px; border-bottom-color: rgb(195, 195, 195); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2r_u1 {
	padding-top: 6px;
}
.m2pro_info {
	text-align: center; line-height: 26px;
}
.m2r_ask ul li {
	padding: 10px 0px; line-height: 28px; border-bottom-color: rgb(195, 195, 195); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2r_wen {
	background: url("../images/msq1.jpg") no-repeat left 6px; height: 28px; overflow: hidden; padding-left: 26px;
}
.m2r_da {
	background: url("../images/msq2.jpg") no-repeat left 6px; padding-left: 26px;
}
.m2r_ask {
	padding-bottom: 30px;
}
.m2pro_list {
	background: url("../images/line2.jpg") left top; padding: 0px 12px 8px; margin-top: 18px; min-height: 200px; _height: 200px;
}
.m2pro_list ul li {
	width: 345px; height: 166px; padding-top: 40px; float: left;
}
.m2pro_img2 {
	float: left;
}
.m2pro_txt4 {
	width: 196px; line-height: 26px; float: right;
}
.mpage {
	padding: 20px 0px; height: 21px; text-align: center;
}
.mpage {
	height: 19px; text-align: center; padding-right: 0px; padding-bottom: 35px; padding-left: 0px;
}
.dede_pages {
	height: 19px; text-align: center; padding-right: 0px; padding-bottom: 35px; padding-left: 0px;
}
.mpage_num {
	padding: 0px 6px; height: 19px; line-height: 19px; display: inline-block;
}
.mpage_Nonum {
	padding: 0px 6px; height: 19px; line-height: 19px; display: inline-block;
}
.mpage_cutnum {
	border: 1px solid rgb(0, 137, 127); color: rgb(51, 51, 51); text-decoration: none;
}
.mpage_num:hover {
	border: 1px solid rgb(0, 137, 127); color: rgb(51, 51, 51); text-decoration: none;
}
.m2sing {
	padding: 20px 20px 50px; line-height: 32px; min-height: 230px; _height: 230px;
}
.m2conT {
	padding: 35px 20px 0px; text-align: center; color: rgb(0, 114, 44); line-height: 30px; font-size: 16px;
}
.m2conInfo {
	height: 45px; text-align: center; line-height: 28px; margin-right: 20px; margin-left: 20px; border-bottom-color: rgb(105, 105, 105); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2content {
	padding: 30px 30px 50px 20px; line-height: 30px;
}
.m2conr_ul {
	padding: 9px 4px 0px;
}
.m2conr_ul ul li {
	height: 30px; line-height: 30px; overflow: hidden;
}
.m2conr_ul ul li span {
	background: rgb(214, 81, 0); margin: 7px 5px 0px 0px; width: 16px; height: 16px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; float: left;
}
.m2newList {
	padding: 12px 18px 0px; min-height: 300px; _height: 300px;
}
.m2newList ul li {
	margin: 0px auto; width: 675px; height: 137px; padding-top: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2new_txt p {
	text-indent: 24px;
}
.m2new_img {
	padding: 2px; border: 1px solid rgb(230, 230, 230); float: left;
}
.m2new_txt {
	width: 490px; line-height: 28px; float: right;
}
.m2new_txt strong {
	height: 20px; line-height: 20px; font-size: 14px; font-weight: bold; margin-bottom: 6px; display: block;
}
.main3 {
	width: 950px; padding-top: 13px;
}
.mzsBox1 {
	height: 350px; position: relative;
}
.mzsBox1 img {
	top: 42px; right: 0px; position: absolute;
}
.mzs_b1 {
	left: 95px; top: 72px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; font-size: 16px; position: absolute; z-index: 10;
}
.mzs_txt1 {
	left: 30px; top: 138px; width: 332px; height: 170px; line-height: 26px; text-indent: 24px; position: absolute; z-index: 100;
}
.mzs_u1 {
	background: url("../images/line3.jpg") no-repeat bottom; padding: 30px 0px 0px 56px; height: 315px;
}
.mzs_u1 ul li {
	width: 280px; text-align: center; color: rgb(3, 88, 34); font-size: 16px; float: left;
}
.mzs_t1 {
	color: rgb(248, 176, 1); line-height: 100px; padding-left: 15px; font-size: 24px; font-weight: bold;
}
.mzs_imgBox {
	width: 950px; overflow: hidden;
}
.mzs_t2 {
	height: 80px; line-height: 80px;
}
.mzx_u1 {
	height: 245px;
}
.mzx_u1 ul li {
	margin: 0px 0px 0px 22px; width: 272px; text-align: center; font-size: 14px; float: left; display: inline;
}
.mzx_u1 ul li img {
	border: 1px solid rgb(230, 230, 232); margin-bottom: 10px;
}
.mzx_u2 {
	height: 170px; padding-left: 10px;
}
.mzx_u2 ul li {
	width: 220px; margin-left: 12px; float: left; display: inline;
}
.mzsBox2 {
	margin: 0px auto; width: 934px; height: 455px;
}
.mzsB2L {
	width: 634px; float: left;
}
.mzs_u3 {
	height: 304px; overflow: hidden;
}
.mzs_u3 ul li {
	height: 138px; margin-bottom: 26px;
}
.mzs_txt2 {
	width: 370px; line-height: 24px; float: right;
}
.mzs_txt2 strong {
	line-height: 18px; font-size: 14px; margin-bottom: 12px; display: block;
}
.mzs_p {
	text-indent: 24px;
}
.mzs_t3 {
	height: 80px; line-height: 80px; padding-left: 0px;
}
.mzs_more1 {
	padding: 15px 10px 0px 0px; text-align: right;
}
.mzsB2R {
	background: url("../images/mzsline.jpg") no-repeat left 85px; width: 230px; height: 440px; padding-left: 40px; float: right;
}
.mzsB2R .m2r_ask {
	padding-bottom: 1px;
}
.mzsB2R .m2r_ask ul li {
	padding-top: 8px; padding-bottom: 8px;
}
.mzsBom {
	background: url("../images/mzs_logo.jpg") no-repeat; height: 376px; position: relative;
}
.mzsbom_txt {
	font: 16px/26px "微软雅黑"; left: 212px; top: 8px; width: 736px; color: rgb(0, 116, 43); position: absolute; font-size-adjust: none; font-stretch: normal;
}
.mzs_from {
	width: 340px; padding-top: 62px; float: right;
}
.mzs_from ul li {
	line-height: 22px; clear: both; margin-bottom: 6px; min-height: 22px; _height: 22px;
}
.mzs_itmName {
	width: 75px; text-align: right; padding-right: 5px; float: left;
}
.mzs_int {
	padding: 0px 5px; border: 1px solid rgb(135, 135, 135); width: 150px; height: 20px; line-height: 20px; margin-right: 5px; float: left;
}
.mzs_area {
	padding: 5px; border: 1px solid rgb(135, 135, 135); width: 200px; height: 46px; margin-right: 5px; float: left;
}
.mzs_int2 {
	width: 73px;
}
.mzs_from ul .mzs_btnLi {
	padding: 12px 0px 0px 112px;
}
.mzsSubmit {
	background: url("../images/msz_submit.jpg") no-repeat; border-width: 0px; width: 82px; height: 22px; cursor: pointer;
}
.m2mBox {
	margin: 0px auto; width: 693px;
}
.m2m_war {
	height: 48px; color: rgb(1, 165, 64); line-height: 48px; padding-top: 5px; font-weight: bold; border-bottom-color: rgb(203, 203, 203); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2m_cityList {
	padding: 13px 0px 18px;
}
.m2m_s1 {
	width: 90px; text-align: right; line-height: 28px; float: left;
}
.m2m_cityBox {
	width: 580px; line-height: 28px; padding-left: 6px; float: left;
}
.m2m_a1 {
	padding: 0px 9px; height: 22px; line-height: 22px; margin-right: 12px; display: inline-block; white-space: nowrap;
}
.m2m_cuta1 {
	background: rgb(234, 94, 0); color: rgb(255, 255, 255); text-decoration: none;
}
.m2m_a1:hover {
	background: rgb(234, 94, 0); color: rgb(255, 255, 255); text-decoration: none;
}
.m2m_cityList ul li {
	margin-bottom: 10px;
}
.m2m_t1 {
	background: url("../images/mtbg1.jpg") repeat-x; padding: 0px 17px; height: 30px; line-height: 30px;
}
.m2m_t1 span {
	background: url("../images/mbg2.jpg") no-repeat; width: 92px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-size: 14px; font-weight: bold; margin-top: 4px; float: left;
}
.m2m_shopList ul li {
	background: url("../images/m2m_line.jpg") repeat-x left bottom; margin: 0px 12px; height: 191px; padding-bottom: 1px; position: relative;
}
.m2m_t2 {
	font: 14px/48px "微软雅黑"; height: 48px; color: rgb(0, 114, 44); padding-top: 12px; font-size-adjust: none; font-stretch: normal;
}
.m2m_txt {
	height: 120px;
}
.m2m_img1 img {
	padding: 2px; border: 1px solid rgb(229, 229, 229); float: left;
}
.m2m_p {
	top: -5px; width: 492px; line-height: 28px; text-indent: 24px; float: right; position: relative;
}
.m2m_xcon {
	left: 0px; top: 18px; height: 30px; margin-left: 242px; position: absolute;
}
.m2m_hdIco {
	top: 124px; right: 42px; position: absolute;
}
.m2r_nlist {
	padding: 0px 2px;
}
.m2r_nlist ul li {
	background: url("../images/m2m_line.jpg") repeat-x left bottom; padding: 10px 0px; line-height: 28px;
}
.m2r_nlist ul li strong {
	height: 28px; line-height: 28px; overflow: hidden; display: block;
}
.m2l_t2 {
	background: url("../images/m2line1.jpg") repeat-x left bottom; padding: 65px 0px 0px 2px; height: 35px; margin-top: 55px;
}
.m2l_u1 {
	padding: 12px 0px 25px;
}
.m2l_u1 ul li {
	width: 85px; height: 28px; line-height: 28px; overflow: hidden; padding-left: 10px; float: left;
}
.m2pubBox {
	margin: 0px auto; width: 665px; padding-top: 30px;
}
.m2pub_t1 {
	background: url("../images/m2sq3.jpg") no-repeat left; height: 48px; color: rgb(1, 165, 64); line-height: 48px; padding-left: 45px; font-size: 20px;
}
.m2_edp {
	background: url("../images/m2line1.jpg") repeat-x left bottom; line-height: 28px; padding-bottom: 28px; margin-bottom: 30px;
}
.m2pub_bom {
	padding: 12px 0px 35px; line-height: 28px;
}
.m2bomL {
	width: 425px; float: left;
}
.m2bomR {
	width: 172px; padding-top: 5px; float: right;
}
.m2m_itmName {
	background: url("../images/mimg7.jpg") no-repeat; font: 18px/30px "微软雅黑"; margin: 35px 0px 0px 20px; padding: 43px 0px 0px 38px; height: 37px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.m2mchg .chgBtnList {
	height: 40px;
}
.m2mchg .chgBtnList ul .chgBtn {
	background: url("../images/mcut2.jpg") no-repeat top; font: 14px/29px "微软雅黑"; width: 92px; height: 37px; text-align: center; padding-top: 3px; margin-right: 1px; float: left; font-size-adjust: none; font-stretch: normal;
}
.m2mchg .chgBtnList ul .chgCutBtn.chgBtn {
	background: url("../images/mcut.jpg") no-repeat top; color: rgb(0, 97, 50);
}
.m2mchg .chgConList {
	padding: 10px 0px 25px; line-height: 28px;
}
.m2chg_t1 {
	background: url("../images/msq3.jpg") no-repeat left; height: 44px; line-height: 44px; padding-left: 18px; font-size: 16px;
}
.mapList {
	padding: 18px 14px;
}
.mapList ul li {
	padding: 20px 0px; border-bottom-color: rgb(176, 176, 176); border-bottom-width: 1px; border-bottom-style: dotted;
}
.map_name1 {
	background: url("../images/map_bg1.jpg") no-repeat; width: 78px; height: 25px; text-align: center; color: rgb(0, 68, 26); line-height: 25px; padding-right: 3px; font-size: 12px; float: left;
}
.mapList ul li a {
	margin: 0px 30px; white-space: nowrap;
}
.map_alink {
	width: 1050px; line-height: 25px; float: left;
}
.mser_corblue {
	margin: 0px 3px; color: rgb(0, 0, 204); text-decoration: underline;
}
.mser_Cutcorblue {
	color: rgb(0, 0, 0); font-weight: bold; text-decoration: none;
}
.mser_con {
	height: 114px; padding-left: 30px; clear: both;
}
.mser_serBox {
	width: 666px; float: left;
}
.mser_menu {
	background: url("../images/serlogo.jpg") no-repeat left 3px; font: 14px/30px Arial; padding: 8px 0px 0px 200px; height: 30px; margin-bottom: 10px; display: block; font-size-adjust: none; font-stretch: normal;
}
.mser_intBox {
	background: url("../images/mser_ingBg.jpg") no-repeat left top; height: 32px; margin-top: 2px;
}
.mser_int {
	border-width: 0px; margin: 5px 12px 0px 5px; width: 537px; height: 22px; line-height: 22px; font-size: 16px; float: left;
}
.mser_submit {
	background: url("../images/mser_btn.jpg") no-repeat; border-width: 0px; width: 97px; height: 34px; cursor: pointer;
}
.mser_m {
	padding: 0px 35px 0px 20px; width: 660px; float: left;
}
.mser_main {
	padding: 0px 0px 30px 10px; clear: both;
}
.mser_num {
	height: 24px; color: rgb(101, 101, 101); line-height: 24px;
}
.mser_list ul li {
	padding: 10px 0px 15px; line-height: 24px;
}
.mser_2a {
	font: 16px/normal Arial; color: rgb(0, 0, 204); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.mser_2a:hover {
	color: rgb(0, 0, 204);
}
.mser_data {
	color: rgb(103, 103, 103); padding-top: 5px;
}
.mser_list ul li p {
	color: rgb(0, 0, 0); line-height: 20px;
}
.mserAd ul li p {
	color: rgb(0, 0, 0); line-height: 20px;
}
.mser_page {
	padding: 12px 0px 18px; text-align: center;
}
.mser_xg {
	height: 30px; color: rgb(0, 0, 0); line-height: 30px; font-size: 14px; display: block;
}
.mser_list2 {
	height: 85px; line-height: 26px;
}
.mser_blue {
	color: rgb(0, 0, 204);
}
.mser_list2 ul li {
	width: 165px; height: 26px; overflow: hidden; font-size: 14px; float: left;
}
.mser_cuta .font12 {
	font-family: "宋体"; font-weight: normal;
}
.m2tecList li img {
	width: 121px; height: 139px;
}
.mproList li img {
	width: 146px; height: 102px;
}
.serFooter {
	padding: 10px 0px 25px; text-align: center; color: rgb(102, 102, 102); line-height: 22px; font-family: Arial; border-top-color: rgb(229, 239, 214); border-top-width: 1px; border-top-style: solid;
}
.mserAd {
	padding: 0px 0px 0px 10px; width: 360px; margin-left: 40px; border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; float: left; display: inline;
}
.mserAd ul li {
	padding: 5px 0px 15px; line-height: 24px;
}
.mser_list font {
	color: rgb(204, 0, 0);
}
.subNav {
	background: url("../images/subNav.png") no-repeat; padding: 18px 0px 0px 15px; left: -150px; top: 47px; width: 394px; height: 187px; display: none; position: absolute;
}
.subNav dl dd {
	width: 125px; height: 85px; text-align: center; line-height: 14px; overflow: hidden; float: left;
}
.subNav dl dd img {
	margin-bottom: 5px;
}
.navSel .subNav {
	display: block;
}
.nlogo {
	margin: 54px 8px 0px 0px; float: left;
}
.ncity {

	color: rgb(5, 106, 44); line-height: 34px; font-size: 14px; margin-top: 54px; float: left; white-space: nowrap;
}
.top_ntel {
	top: 69px; right: 90px; position: absolute;
}
.inkSvrBox {
	left: 100px; top: 350px; width: 446px; height: 261px; position: absolute; z-index: 500;
}
.inkSvr {
	background: url("../images/svr.png") no-repeat; width: 446px; height: 261px;
}
.inkTxt {
	left: 25px; top: 60px; width: 220px; height: 100px; color: rgb(255, 255, 255); line-height: 24px; text-indent: 24px; letter-spacing: 2px; font-family: "微软雅黑"; position: absolute;
}
.ink_btn1 {
	left: 28px; top: 167px; position: absolute;
}
.ink_btn2 {
	left: 125px; top: 167px; position: absolute;
}
.ink_close {
	left: 226px; top: 166px; position: absolute; cursor: pointer;
}
.ink_open {
	left: 710px; top: 80px; position: absolute; cursor: pointer;
}
.m2cxList {
	background: url("../images/cxline.jpg"); width: 666px; overflow: hidden;
}
.m2cxList ul li {
	padding: 29px 40px 0px 0px; width: 195px; height: 221px; font-size: 14px; float: left;
}
.m2cxList ul {
	width: 710px;
}
.m2cxList ul li img {
	padding: 2px; border: 1px solid rgb(0, 136, 70); margin-bottom: 8px; display: block;
}
.m2cxName {
	height: 22px; text-align: center; line-height: 22px; font-size: 14px; margin-bottom: 5px;
}
.m2m_cityList2 {
	padding-bottom: 0px;
}
.m2cxBox2 {
	margin: 0px auto; padding: 40px 0px; width: 656px; position: relative;
}
.m2cxBx2 {
	background: url("../images/m2cx_bg2.jpg") repeat-y top; padding: 0px 66px; min-height: 335px; _height: 335px;
}
.m2cxTime {
	background: url("../images/ribg.png") no-repeat; padding: 36px 5px 0px 0px; left: 498px; top: 59px; width: 103px; height: 40px; text-align: center; color: rgb(0, 0, 0); line-height: 38px; font-size: 18px; position: absolute;
}
.m2cxYZ {
	left: 489px; bottom: 78px; position: absolute;
}
.m2cxTname {
	height: 64px; color: rgb(1, 165, 64); line-height: 64px; padding-top: 12px; font-size: 24px; border-bottom-color: rgb(1, 165, 64); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2cxcity {
	height: 52px; line-height: 52px; font-size: 16px; border-bottom-color: rgb(1, 165, 64); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2cx_tspan {
	line-height: 54px; font-size: 16px; float: left;
}
.m2cx_tp {
	width: 435px; line-height: 36px; padding-top: 10px; font-size: 14px; float: left;
}
.m2cx_btnBox {
	padding: 28px 0px 0px 90px; height: 70px;
}
.mbycon1 {
	padding: 24px 10px 0px; height: 382px;
}
.mbyc1L {
	width: 488px; float: left;
}
.mbyc1L {
	width: 485px; float: left;
}
.mby_t1 {
	background: rgb(0, 136, 70); width: 366px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; padding-left: 16px; font-size: 16px;
}
.mby_p1 {
	height: 182px; line-height: 30px; text-indent: 28px; padding-top: 25px; font-size: 14px;
}
.mby_t2 {
	background: url("../images/mby_tbg1.jpg") repeat-y left top; height: 28px; color: rgb(239, 79, 0); line-height: 28px; padding-left: 16px; font-size: 16px;
}
.mby_p2 {
	line-height: 28px; text-indent: 28px; padding-top: 22px;
}
.mbycon2 ul li {
	padding: 0px 56px 0px 0px; width: 430px; height: 285px; float: left;
}
.mbyc2_name {
	height: 68px; color: rgb(0, 166, 11); line-height: 68px; font-size: 22px;
}
.mbyc2_txt {
	height: 198px; overflow: hidden;
}
.mbyc2_p {
	top: -8px; width: 212px; line-height: 28px; text-indent: 24px; float: right; position: relative;
}
.mbycon2 {
	width: 960px; overflow: hidden; padding-bottom: 24px;
}
.mbycon2 ul {
	width: 1000px;
}
.mby_t3 {
	height: 28px; line-height: 28px;
}
.mby_t3 span {
	background: url("../images/mby_tbg2.jpg") repeat-y left top; width: 290px; color: rgb(239, 79, 0); line-height: 28px; padding-left: 16px; font-size: 16px; float: left;
}
.mby_t3more {
	background: rgb(0, 136, 70); padding: 0px 15px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-size: 14px; margin-top: 1px; float: right;
}
.mby_t3more:hover {
	background: rgb(0, 136, 70); padding: 0px 15px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-size: 14px; margin-top: 1px; float: right;
}
.mby_con3 {
	padding: 28px 0px 20px; width: 960px; overflow: hidden;
}
.mby_con3 ul li {
	background: url("../images/mby_abg1.jpg") no-repeat left; height: 30px; line-height: 30px; margin-right: 22px; margin-bottom: 20px; float: left; display: inline;
}
.mby_con3 ul li span {
	background: url("../images/mby_abg2.jpg") no-repeat right; padding: 0px 12px; height: 30px; line-height: 30px; float: left; display: block;
}
.mby_con3 ul {
	width: 1000px;
}
.mby_c3a {
	width: 93px; height: 30px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; float: left; display: block;
}
.mby_c3a:hover {
	color: rgb(51, 51, 51);
}
.mby_c3a2 {
	width: 138px;
}
.mby_con3 ul .mby_c3li {
	background: url("../images/mby_abg3.jpg") no-repeat left;
}
.mby_con3 ul .mby_c3li span {
	background: url("../images/mby_abg4.jpg") no-repeat right top; font-size: 15px;
}
.mby_c3a3 {
	width: 100px;
}
.mby_c3a4 {
	width: 115px;
}
.mby_con3 ul .mby_c3last {
	background: url("none"); height: 30px; line-height: 30px; font-size: 12px;
}
.mby_t4 {
	height: 32px; line-height: 32px;
}
.mby_t4 span {
	background: rgb(0, 136, 70); padding: 0px 16px; color: rgb(255, 255, 255); font-size: 16px; float: left;
}
.mby_ts {
	padding: 45px 0px 12px;
}
.mby_t5 {
	height: 46px; text-align: center; line-height: 46px; padding-top: 12px; font-size: 18px;
}
.mby_tab {
	
}
.mby_tab td {
	border: 1px solid rgb(200, 238, 124); height: 34px; text-align: center; line-height: 34px;
}
.mby_tab .mby_th td {
	border-bottom-color: rgb(200, 238, 124); border-bottom-width: 2px; border-bottom-style: solid;
}
.mby_con4 {
	padding-top: 25px;
}
.mby_c4L {
	width: 575px; padding-top: 14px; float: left;
}
.mby_td2 {
	color: rgb(57, 85, 0); font-size: 14px;
}
.mby_t4p {
	line-height: 28px; padding-top: 25px;
}
.mby_ban1 {
	padding: 40px 0px;
}
.mby_pic01 {
	padding: 36px 0px 0px 22px;
}
.mby_tp1 {
	padding: 16px 0px 32px 22px; line-height: 28px;
}
.mby_t2a {
	background: url("../images/mby_tbg3.jpg") repeat-y left top;
}
.mby_con5 {
	padding-bottom: 22px;
}
.mby_c5L {
	width: 608px; float: left;
}
.mby_c5list {
	padding: 32px 0px 0px 25px;
}
.mby_c5list ul li {
	background: url("../images/mby_sq1.jpg") no-repeat left; height: 29px; line-height: 29px; padding-left: 14px; font-size: 14px;
}
.mby_c5span {
	color: rgb(0, 100, 46); padding-right: 20px; float: left;
}
.mby_pro {
	padding: 35px 0px 40px; width: 960px; overflow: hidden;
}
.mby_pro ul {
	width: 1000px;
}
.mby_pro ul li {
	width: 298px; margin-right: 35px; float: left; display: inline;
}
.mby_pro ul li .fl {
	border: 1px solid rgb(226, 226, 226);
}
.mby_proTxt {
	width: 166px; line-height: 20px; float: right;
}
.mby_proTxt strong {
	font-size: 14px;
}
.mby_imgIco {
	height: 36px; padding-top: 10px;
}
.mby_con6 {
	padding: 36px 10px 0px; height: 292px; position: relative;
}
.mby_c6R {
	width: 562px; padding-top: 14px; font-size: 14px; float: right;
}
.mby_nt {
	height: 62px; color: rgb(43, 131, 48); line-height: 62px; padding-bottom: 5px; font-size: 28px; border-bottom-color: rgb(174, 214, 117); border-bottom-width: 1px; border-bottom-style: solid;
}
.mby_pp {
	left: 690px; top: 194px; position: absolute;
}
.mby_nul {
	padding-top: 8px;
}
.mby_nul ul li {
	height: 20px; line-height: 20px; margin-bottom: 6px;
}
.mby_nul ul li span {
	float: left;
}
.mby_c6a {
	background: url("../images/mby_pbg1.jpg") repeat-x left top; width: 52px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; margin-right: 10px; float: left;
}
.mby_nul ul .mbynulLi {
	padding: 10px 0px 0px 70px;
}
.mby_bomList {
	width: 945px; height: 75px; overflow: hidden; padding-left: 15px;
}
.mby_bomList ul {
	width: 1000px;
}
.mby_bomList ul li {
	border: 1px solid rgb(213, 213, 213); width: 95px; height: 47px; overflow: hidden; margin-right: 9px; float: left; display: inline;
}
.mzsBom_by {
	background: url("../images/mzs_logoa.jpg") no-repeat left top;
}
.mcar_t1 {
	margin-top: 42px;
}
.mcar_p1 {
	padding: 35px 0px 20px; line-height: 26px; font-size: 14px;
}
.mcar_t2 {
	height: 54px; text-align: center; color: rgb(250, 129, 3); line-height: 54px; font-size: 18px;
}
.mcar_img01 {
	text-align: center; padding-bottom: 25px;
}
.mcar_t3 {
	font: bold 18px/52px "微软雅黑"; color: rgb(0, 136, 70); font-size-adjust: none; font-stretch: normal;
}
.mcar_p2 {
	line-height: 26px; text-indent: 28px; padding-bottom: 30px; font-size: 14px;
}
.mcar_img02 {
	text-align: center; padding-bottom: 15px;
}
.mcar_t4 {
	margin: 32px 0px 40px;
}
.mcar_con1 {
	background: rgb(239, 252, 246); padding: 0px 15px 34px; border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
.mcar_p3 {
	padding: 26px 0px 32px; line-height: 30px; text-indent: 28px; font-size: 14px;
}
.mcar_bx01 {
	height: 246px;
}
.mcar_bx02 {
	width: 598px; float: right;
}
.mcar_bx2_p1 {
	color: rgb(0, 0, 0); line-height: 26px; font-size: 18px;
}
.mcar_bx2_p2 {
	height: 32px; color: rgb(254, 117, 0); line-height: 32px; font-size: 16px;
}
.mcar_bx2_p3 {
	line-height: 26px;
}
.mcar_price {
	color: rgb(238, 110, 1); font-size: 24px;
}
.mcar_bx2_p3 .f14 {
	font-size: 16px;
}
.mcar_p4 {
	line-height: 24px; padding-top: 8px;
}
.mcar_bxList {
	height: 118px;
}
.mcar_bxList img {
	margin-right: 31px; float: left;
}
.mcar_p5 {
	line-height: 26px; padding-bottom: 20px; font-size: 14px;
}
.mcar_ban1 {
	padding: 12px 0px;
}
.mcar_t4a {
	margin: 23px 0px;
}
.mcar_p6 {
	padding-bottom: 0px;
}
.mcar_con2 {
	line-height: 28px; padding-left: 10px; font-size: 14px; position: relative;
}
.mcar_t6 {
	background: url("../images/mcar_tbg1.jpg") repeat-y left top; margin: 25px 0px 30px; width: 260px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 15px; font-size: 13px;
}
.mcar_img03 {
	left: 613px; top: -62px; position: absolute;
}
.mcar_dl dl dt {
	color: rgb(0, 80, 33); line-height: 26px; font-size: 13px;
}
.mcar_dl {
	padding: 18px 5px 40px;
}
.mcar_dl dl dd {
	line-height: 26px; font-size: 13px; margin-bottom: 18px;
}
.mcom_con1 {
	padding: 30px 0px; width: 475px; line-height: 30px; text-indent: 28px; font-size: 14px; position: relative;
}
.mcom_img1 {
	left: 498px; top: -28px; position: absolute;
}
.mcom_imgList {
	height: 178px;
}
.mcom_imgList img {
	margin-right: 20px; float: left;
}
.mcom_con2 {
	background: url("../images/mcom_vs.jpg") no-repeat center 75px; height: 212px;
}
.mcom_bx2 {
	width: 395px;
}
.mcom_txt1 {
	padding: 20px 0px 0px 14px; line-height: 27px; text-indent: 24px; font-size: 13px;
}
.mcom_img2 {
	padding: 50px 0px 48px; text-align: center;
}
.mcom_con3 {
	padding: 25px 0px 15px 15px; width: 575px; line-height: 28px; font-size: 12px; position: relative;
}
.mcom_img3 {
	left: 588px; top: -5px; position: absolute;
}
.mcom_5box {
	background: url("../images/mcom_bg1.jpg") no-repeat right top; width: auto; height: 312px; float: none;
}
.mcom_con4 {
	padding: 12px 0px 30px;
}
.mcom_con4 ul li {
	width: 310px; height: 270px; overflow: hidden; float: left;
}
.mcom_t2 {
	height: 46px; color: rgb(0, 136, 70); line-height: 46px; padding-top: 15px; font-size: 14px; font-weight: bold;
}
.mcom_con4 ul li p {
	line-height: 24px; text-indent: 24px;
}
.mcom_con4 ul .mcom_li1 {
	width: 260px; height: 230px; padding-right: 28px; border-right-color: rgb(0, 136, 70); border-bottom-color: rgb(0, 136, 70); border-right-width: 1px; border-bottom-width: 1px; border-right-style: dotted; border-bottom-style: dotted;
}
.mcom_con4 ul .mcom_li2.mcom_li1 {
	padding: 0px 28px; width: 266px;
}
.mcom_con4 ul .mcom_li3 {
	width: 300px; height: 230px; padding-left: 28px; border-bottom-color: rgb(0, 136, 70); border-bottom-width: 1px; border-bottom-style: dotted;
}
.mcom_con4 ul .mcom_li5 {
	height: 270px; border-bottom-width: 0px; border-bottom-style: none;
}
.cor_green2 {
	color: rgb(0, 156, 105);
}
.mby_txt01 {
	line-height: 26px; padding-top: 5px; font-size: 14px;
}
.mby_t2b {
	margin-top: 35px;
}
.mby_txt02 {
	line-height: 27px; padding-top: 25px; font-size: 14px;
}
.m2bscon1 {
	height: 275px; padding-top: 42px;
}
.m2bs1L {
	width: 500px; float: left;
}
.m2bs_img1 {
	padding-top: 25px; float: right;
}
.m2bs_txt1 {
	line-height: 27px; padding-top: 30px; font-size: 14px;
}
.m2bs_txt1 p {
	text-indent: 28px;
}
.mbs_t1 {
	font: bold 16px/50px "微软雅黑"; height: 66px; color: rgb(250, 129, 3); font-size-adjust: none; font-stretch: normal;
}
.mbs_img1 {
	text-align: center; padding-bottom: 40px;
}
.mbs_txt2 {
	line-height: 27px; text-indent: 28px; padding-bottom: 48px; font-size: 14px;
}
.m2bscon2 {
	background: rgb(239, 252, 246); padding: 26px 16px; margin-top: 41px; border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
.m2bs_txt3 {
	line-height: 30px; text-indent: 28px; padding-bottom: 25px; font-size: 14px;
}
.m2bs_dl {
	width: 305px; padding-left: 42px; float: left;
}
.m2bs_dl dt {
	font: bold 16px/20px "微软雅黑"; margin-bottom: 10px; display: block; font-size-adjust: none; font-stretch: normal;
}
.m2bs_dl dl dd {
	line-height: 27px;
}
.m2bs_dl2 {
	width: 265px; padding-left: 0px;
}
.m2bs_t2 {
	height: 32px; margin-top: 38px;
}
.m2bs_more {
	background: rgb(234, 116, 0);
}
.m2bs_more:hover {
	background: rgb(234, 116, 0);
}
.m2bs_ul ul li {
	
}
.m2bs_ul {
	width: 950px; overflow: hidden;
}
.m2bs_ul ul {
	width: 1100px;
}
.m2bs_ul ul li {
	width: 243px; height: 265px; padding-top: 20px; margin-right: 102px; float: left;
}
.m2bs_t3 {
	font: bold 22px/68px "微软雅黑"; height: 68px; color: rgb(0, 166, 11); font-size-adjust: none; font-stretch: normal;
}
.m2bs_ul ul li p {
	line-height: 27px; text-indent: 28px;
}
.m2bs_ban1 {
	padding: 35px 0px 38px;
}
.mbs_txt3 {
	padding: 26px 0px 15px; line-height: 30px; text-indent: 28px; font-size: 14px;
}
.m2bs_t4 {
	background: url("../images/mbs_bg1.jpg") repeat-y left top; padding: 0px 0px 0px 13px; width: 290px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; font-weight: bold;
}
.m2bs_txt4 {
	padding: 15px 0px; line-height: 34px; font-size: 14px;
}
.m2bs_txt4 span {
	font-size: 16px;
}
.m2bs_bx4 {
	background: rgb(238, 246, 242); padding: 8px 0px 8px 12px; width: 454px; line-height: 30px; font-size: 13px; margin-bottom: 30px;
}
.m2bs_b1 {
	height: 52px; text-align: center; color: rgb(0, 100, 45); line-height: 52px; font-size: 22px; margin-bottom: 12px; display: block;
}
.m2bs_u2 {
	width: 950px; overflow: hidden;
}
.m2bs_u2 ul {
	width: 1000px;
}
.m2bs_u2 ul li {
	background: rgb(255, 254, 251); padding: 10px 15px 0px 18px; border: 1px solid rgb(255, 237, 220); width: 260px; height: 148px; line-height: 27px; margin-right: 14px; float: left;
}
.m2bs_u2 ul li strong {
	color: rgb(54, 92, 0); line-height: 30px; font-size: 14px; display: block;
}
.m2bs_u2 ul li p {
	text-indent: 24px; font-weight: bold;
}
.mhm_img01 {
	padding: 0px 55px 80px 0px; float: right;
}
.mhm_con1 {
	height: auto;
}
.mhm_img02 {
	text-align: center; padding-bottom: 42px;
}
.mhm_con2 {
	padding: 25px 0px 0px; line-height: 30px; font-size: 14px;
}
.mhm_con2 p {
	width: 550px; text-indent: 24px; padding-left: 6px; float: left;
}
.mhm_img03 {
	top: -10px; float: right; position: relative;
}
.mhm_con3 {
	margin-top: 20px;
}
.mhm_con3 .m2bs_dl {
	width: 288px; padding-left: 22px;
}
.mhm_con3 .m2bs_dl2 {
	width: 260px; float: left;
}
.mhm_txt1 {
	font-size: 15px;
}
.mhm_t2 {
	margin-top: 12px;
}
.mhm_box2 {
	background: url("../images/mhm_img7.jpg") no-repeat 622px 5px; height: 300px;
}
.mhm_bom {
	padding: 25px 0px 20px; width: 950px; overflow: hidden;
}
.mhm_bom ul {
	width: 1200px;
}
.mhm_bom ul li {
	width: 265px; line-height: 30px; padding-right: 30px; font-size: 14px; margin-right: 36px; border-right-color: rgb(0, 136, 70); border-right-width: 1px; border-right-style: dotted; float: left;
}
.mhm_bom ul li p {
	text-indent: 28px;
}
.adaskList {
	width: auto;
}
.m2askListUl ul li {
	height: 108px;
}
.navMneu {
	background: url("../images/msq4.jpg") no-repeat right 22px; padding-right: 10px; margin-left: 7px; position: relative;
}
.navMneu:hover {
	background: url("../images/msq4.jpg") no-repeat right 22px; padding-right: 10px; margin-left: 7px; position: relative;
}
.navForm {
	background: rgb(231, 247, 222); padding: 15px 12px 0px; border: 1px solid rgb(28, 139, 71); top: 45px; width: 300px; height: 308px; right: 2px; overflow: hidden; display: none; position: absolute; z-index: 999;
}
.navForm .mzs_from {
	width: auto; padding-top: 10px; float: none;
}
.navForm .mzs_area {
	width: 185px;
}
.navForm .mzs_int2 {
	width: 55px;
}
.fotLink {
	background: rgb(223, 239, 229); height: 32px; text-align: center; line-height: 32px; font-size: 14px; margin-bottom: 1px;
}
.fot_a {
	padding: 2px 7px;
}
.fot_a:hover {
	background: rgb(0, 128, 49); color: rgb(255, 255, 255); text-decoration: none;
}
.m2wxBox {
	text-align: center; line-height: 20px; padding-top: 100px;
}
.m2wxBox img {
	margin-bottom: 10px;
}
.navFomBox {
	left: 0px; top: -30px; position: absolute;
}
.m2conInfo #bdshare {
	padding-right: 100px; float: right;
}
.m2conInfo span.bds_more {
	line-height: 16px;
}
.bds_tools a {
	line-height: 16px;
}
.go_top {
	background: url("../images/backTop.png") no-repeat; width: 25px; height: 83px; text-align: center; display: none; position: fixed; cursor: pointer; _position: absolute;
}
.m2areaT {
	margin: 0px 25px; padding-bottom: 15px; border-bottom-color: rgb(105, 105, 105); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m2newsInfo {
	height: 35px; text-align: left; padding-top: 10px;
}
.m2newsInfo #bdshare {
	padding-right: 0px;
}
.leftKf {
	right: 0px; bottom: 0px; position: fixed; _position: absolute; _top: 15px;
}
.m2pro_info .f16 {
	height: 26px; overflow: hidden; font-size: 14px; display: block;
}
.m2pro_txt4 .f14 {
	height: 26px; overflow: hidden; display: block;
}
.m2askListUl .m2new_txt {
	float: none;
}
.adaskList strong {
	background: url("../images/msq1.jpg") no-repeat left 6px; height: 28px; line-height: 28px; overflow: hidden; padding-left: 26px;
}
.adaskList p {
	background: url("../images/msq2.jpg") no-repeat left 6px; text-indent: 0px; padding-left: 26px;
}
.mdBox1 {
	padding: 30px 10px 35px;
}
.md_t1 {
	color: rgb(0, 129, 47); line-height: 92px; font-size: 35px; font-weight: bold;
}
.mdB1L {
	width: 335px; float: left;
}
.mdB1L p {
	line-height: 26px; text-indent: 28px; font-size: 14px;
}
.md_t2 {
	height: 50px; color: rgb(248, 176, 1); line-height: 50px; font-size: 24px; font-weight: bold; margin-top: 30px;
}
.mdB2L {
	width: 500px; padding-top: 10px;
}
.md_t3 {
	height: 52px; padding-top: 13px; font-weight: bold;
}
.md_t3 span {
	color: rgb(68, 117, 31); line-height: 28px; padding-top: 15px; font-size: 20px; float: left;
}
.mdB2L p {
	line-height: 24px; text-indent: 28px; padding-left: 38px; font-size: 16px;
}
.mdBox3 {
	padding: 20px 0px 22px;
}
.mdBox3 .mdB2L {
	width: 470px;
}
.mdBox4 {
	padding: 15px 0px 35px;
}
.mdB4R {
	width: 490px; float: right;
}
.mdB4R strong {
	height: 30px; color: rgb(0, 128, 49); line-height: 30px; padding-top: 10px; font-size: 18px; display: block;
}
.mdB4R p {
	line-height: 28px; font-size: 14px;
}
.md_t4 {
	background: rgb(227, 240, 212); height: 34px; color: rgb(0, 128, 49); line-height: 30px; padding-left: 12px; font-size: 18px; font-weight: bold;
}
.md_txt1 {
	padding: 16px 0px; line-height: 26px; font-size: 15px;
}
.md_t5 {
	height: 55px; color: rgb(0, 128, 49); line-height: 20px; font-size: 18px;
}
.md_dl dl {
	width: 290px; margin-right: 40px; display: inline;
}
.md_dl {
	padding-bottom: 40px;
}
.md_dl dl dt {
	height: 95px;
}
.md_dl dl dd {
	line-height: 22px; font-size: 14px;
}
.md_dl .md_lastDL {
	margin-right: 0px;
}
.md_t6 {
	background: rgb(255, 230, 180); color: rgb(254, 114, 19); padding-left: 10px;
}
.mdbx5 {
	width: 245px;
}
.mdBox5 {
	padding-top: 15px; padding-left: 110px;
}
.mdbx5 strong {
	color: rgb(254, 114, 19); line-height: 54px; padding-left: 12px; font-size: 16px; display: block;
}
.md_txt2 {
	line-height: 26px; padding-top: 15px; font-size: 15px;
}
.mdb5_img {
	padding: 50px 5px 0px 10px; float: left;
}
.mdBox6 {
	padding-left: 20px;
}
.mdBx6_ul {
	width: 225px; float: left;
}
.mdBx6_ul ul li {
	line-height: 22px; padding-top: 38px; font-size: 14px;
}
.mdBx6_ul ul li strong {
	text-align: right; color: rgb(15, 140, 83); line-height: 26px; font-size: 18px; display: block;
}
.mdBx6_ul ul li p {
	text-align: right;
}
.mdb6_img {
	padding: 36px 5px 0px; float: left;
}
.mdBx6_ul2 ul li strong {
	text-align: left;
}
.mdBx6_ul2 ul li p {
	text-align: left;
}
.md_t7 {
	height: 34px; line-height: 34px; padding-top: 45px;
}
.mdBx6_ul ul .md6_lastLi {
	padding-top: 30px;
}
.md7_ul {
	width: 435px;
}
.md7_ul ul li {
	padding: 12px 0px;
}
.md7_ul ul li img {
	padding-right: 22px; float: left;
}
.md7_txt {
	width: 345px; line-height: 26px; font-size: 14px; float: left;
}
.md7_txt strong {
	color: rgb(1, 135, 74); font-size: 18px; display: block;
}
.mdBox7 {
	background: url("../images/md_line.jpg") repeat-y top;
}
.mdBox8 {
	height: 145px; overflow: hidden; padding-bottom: 10px;
}
.mdb8_1 {
	background: url("../images/md_lc.jpg") no-repeat; width: 211px; height: 59px; text-align: center; color: rgb(1, 135, 74); line-height: 59px; font-size: 15px; margin-bottom: 24px; float: left;
}
.mdb8_2 {
	padding: 15px 7px 0px; height: 68px; float: left;
}
