﻿/* AB模版网 做最好的织梦整站模板下载网站 */
/* 网址：Www.AdminBuy.Cn */
/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */
/* QQ：9490489 */

@charset "utf-8";

body {

	background-color: #ECECEC

}

.left {

	width: 230px;

	float: left;

	position: relative;

}

.left2 {

	width: 715px;

	float: left;

	overflow: hidden;

}

.left3 {

	width: 754px;

	float: left;

	overflow: hidden;

	color: #666;

}

.lefttop {

	background: url(../images/left_top_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-top: 10px;

}

.left2top {

	height: 3px;

	font-size: 0;

	overflow: hidden;

}

.leftbot {

	background: url(../images/left_bot_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.left2bot {

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.rightbot {

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.right {

	float: right;

	width: 755px;

	padding-bottom: 50px;

	background-color: #fff;

	border-top: 4px solid;

}

.rights {

	width: 760px;

	float: right;

	display: inline;

	overflow: hidden;

}

.right2 {

	width: 275px;

	float: right;

	overflow: hidden;

}

.right3 {

	width: 201px;

	float: right;

	overflow: hidden;

	color: #666;

}

.right2top {

	height: 3px;

	font-size: 0;

	overflow: hidden;

}

.right2bot {

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.right_main {

	width: 733px;

	min-height: 458px;

	border: solid 1px #d5d5d5;

	padding-bottom: 15px;

	overflow: hidden;

	background: #fff;

}

.right2_main {

	border: 1px solid #ccc;

	width: 273px;

	padding-bottom: 15px;

	overflow: hidden;

	background: #fff

}

.left2_main {

	width: 713px;

	padding-bottom: 15px;

	overflow: hidden;

	background: #fff;

}

.t01, .t02, .t03, .t05, .t06, .t07, .t08, .t09, .plc, .plc2, .rtit, .rtit1, .pro_lc, .lc1, .lc2, .lc3, .lc4, .lnav h3, .userleftnav h4, .leftsearch, .topsearch, .ljob, .jointel, .club_lin2, .procom h4, .caigou, .comments h4 {

	background: url(../images/skinsvibar.png) no-repeat;

}

.b01, .b03, .b04, .b05, .b06, .b07, .b08, .b09, .b10, .b11, .b12, .b13, .b14, .b15, .b16, .b17, .b18, .b19, .b20, .b21, .b22, .b23, .b24, .b25, .b26, .b27, .b28, .b29, .b30, .b31, .b32, .b33, .b34, .b35, .b36, .b37, .b38, .b39, .b40, .b41, .b42, .b43, .b44, .b45, .b46, .b47, .b48, .b49, .b49b, .b59, .b60, .b61, .b62, ul.n_rt_ul {

	background: url(../images/skinsvibtn.png) no-repeat;

	border: 0;

	cursor: pointer;

	overflow: hidden;

}

.bc01 {

	background: url(../images/bc.jpg) no-repeat;

	border: 0;

	cursor: pointer;

	overflow: hidden;

}

.cz01 {

	background: url(../images/cz.jpg) no-repeat;

	border: 0;

	cursor: pointer;

	overflow: hidden;

}

.login_tab .txtboxcs {

	border: solid 1px #d7d7d7;

	height: 22px;

}

/*.zc_tab2{border:solid 1px #d7d7d7;}*/

.topadcs {

	width: 100%;

	margin-bottom: 0px;

	overflow: hidden;

	text-align: center;

}

.topadcs a {

	display: block;

	margin: 0 auto;

	height: 350px;

}

.nrcs {

	border: 1px solid #d7d7d7;

	border-top: 0;

	margin-bottom: 10px;

	background: #fff;

	width: 752px;

	padding-top: 10px

}

.prs .t05 {

	background: #00824a;

	height: 63px;

	line-height: 63px;

	font-size: 18px;

	padding-left: 16px;

}

.prs .t05_con {

	padding: 0;

	border: 1px solid #ccc;

}

.prs li {

	line-height: 45px;

	padding: 0 0 0 15px;

	background: url(../images/cpmudt.png) no-repeat 15px center;

	border-bottom: 1px solid #ccc;

}

.prs li.cur a {

	color: #ff4200;

}

.prs li a {

	color: #333333;

	font-size: 14px;

	padding-left: 20px;

}

.hottel {

	color: #00824a;

	font-weight: normal;

	font-size: 17px;

}

p sub {

	vertical-align: sub

}

p sup {

	vertical-align: top

}

.cpMuBox {

	width: 201px;

	overflow: hidden;

	background-color: #fff;

	margin-bottom: 10px;

}

.cpMuBox dl {

	padding-bottom: 10px;

	border-bottom: 1px solid #d0e1da;

}

.cpMuBox dt {

	margin-bottom: 10px;

	padding-left: 20px;

	height: 38px;

	line-height: 38px;

	border-bottom: 1px solid #d0e1da;

	font-size: 14px;

	font-weight: bold;

}

.cpMuBox dt a {

	color: #126a44;

}

.cpMuBox dd {

	padding-left: 12px;

	margin-right: 10px;

	height: 26px;

	line-height: 26px;

	overflow: hidden;

}

.cpMuBox dd.cur a {

	color: #00824a;

}

.cpMuBox dd a {

	color: #767676;

}

.tjwtBox {

	padding: 22px;

	width: 648px;

	background-color: #fff;

	font-family: 微软雅黑;

}

.tjwtBox h4 {

	padding-bottom: 14px;

	margin-bottom: 22px;

	font-size: 14px;

	color: #676364;

	border-bottom: 1px solid #e8e8e8;

	font-weight: normal;

}

.tjwtBox .m_form {

}

.tjwtBox .m_form li {

	margin-bottom: 13px;

	color: #777;

	height: 38px;

}

.tjwtBox .m_form label {

	display: inline-block;

	float: left;

	line-height: 36px;

	height: 36px;

	width: 77px;

	border: 1px solid #dedede;

	border-right-width: 0;

	text-align: center;

	background: #fff;

}

.tjwtBox .m_form .iptTxt {

	float: left;

	width: 252px;

	border: 1px solid #dedede;

	height: 16px;

	line-height: 16px;

	padding: 10px 0;

	outline: none;

	text-indent: 1em;

	background: #fff;

	color: #333;

}

.tjwtBox .m_form .btnTjly {

	width: 93px;

	height: 31px;

	background: #9d2737;

	border: none;

	cursor: pointer;

	color: #fff;

}

.tjwtBox .m_form li.yzm .iptTxt {

	float: left;

	width: 180px;

}

.tjwtBox .m_form .areLi label {

	height: 132px;

}

.tjwtBox .m_form .txtAre {

	float: left;

	width: 343px;

	height: 104px;

	border: 1px solid #dedede;

	outline: none;

	resize: none;

	padding: 14px;

	color: #333;

	line-height: 18px;

}

.tjwtBox .m_form .btnSubmit, .tjwtBox .m_form .btnReset {

	width: 161px;

	text-align: center;

	height: 36px;

	line-height: 36px;

	color: #fff;

	border: none;

	background-color: #b3b3b3;

	cursor: pointer;

}

.tjwtBox .m_form .btnSubmit {

	margin-right: 10px;

	background-color: #00824a;

	cursor: pointer;

}

.tjwtBox .m_form .areLi {

	height: 138px;

}

.rycon {

	border: 1px solid #DDD0BD;

	width: 197px;

	height: 160px;

	margin-bottom: 10px;

}

.rycon {

	padding-left: 2px;

	background: #fff;

}

.rycon dl {

	width: 166px;

	overflow: hidden;

	padding: 5px 19px;

}

.rycon dl dt {

	width: 166px;

	height: 227px;

	overflow: hidden;

}

.rycon dl dt img {

	width: 164px;

	height: 225px;

	overflow: hidden;

	border: 1px solid #ccc;

}

.rycon dl dd {

	width: 166px;

	text-align: center;

	margin-top: 10px;

}

.dgxxBox {

	width: 630px;

	height: 290px;

	font-family: 微软雅黑;

}

.dgxxBox p {

	font-size: 16px;

	padding: 25px 0;

	color: #666;

}

.dgxxBox .m_form {

}

.dgxxBox .m_form li {

	width: 310px;

	height: 38px;

	float: left;

	margin-bottom: 13px;

	color: #777;

}

.dgxxBox .m_form label {

	float: left;

	border: 1px solid #dedede;

	line-height: 36px;

	height: 36px;

	width: 77px;

	display: inline-block;

	text-align: center;

	background: #fff;

}

.dgxxBox .m_form .iptTxt {

	float: right;

	width: 230px;

	border: 1px solid #dedede;

	border-left-width: 0;

	height: 16px;

	line-height: 16px;

	padding: 10px 0;

	outline: none;

	text-indent: 1em;

	background: #fff;

	color: #333;

}

.dgxxBox .m_form .iptTxts {

	float: left;

	width: 105px;

	border: 1px solid #dedede;

	border-left-width: 0;

	height: 16px;

	line-height: 16px;

	padding: 10px 0;

	outline: none;

	text-indent: 1em;

	background: #fff;

	color: #333;

}

.dgxxBox .m_form img {

	vertical-align: middle;

	height: 33px;

	margin-left: 15px;

}

.dgxxBox .m_form .txtAre {

	margin-left: 12px;

	width: 336px;

	height: 162px;

	border: 1px solid #dedede;

	outline: none;

	resize: none;

	padding: 14px;

	color: #333;

	line-height: 18px;

}

.dgxxBox .m_form .btnTjly {

	width: 310px;

	height: 38px;

	background: #41975a;

	border: none;

	cursor: pointer;

	color: #fff;

}

.dgxxBox .m_form .areLi {

	height: 205px;

	float: right;

	display: inline;

}

.dgxxBox .m_form .btnLi {

	background: none;

	height: 60px;

}

#imgVali {

	margin-left: 10px;

}

.cpMu {

	width: 210px;

	overflow: hidden;

	margin-bottom: 10px;

}

.cpMu h4 {

	height: 54px;

	color: #fff;

	line-height: 54px;

	background: #00824a url(../images/cpmutit.png) no-repeat 36px center;

	text-align: center;

}

.cpMu h4 a {

	color: #fff;

}

.cpMu ul {

}

.cpMu li {

	background: url(../images/cpmuli_ico.png) no-repeat 176px center;

}

.cpMu li a {

	padding-left: 10px;

	margin: 0 6px;

	display: block;

	height: 37px;

	line-height: 37px;

	border-bottom: 1px dotted #b2bcc8;

	font-size: 13px;

	color: #333;

	text-decoration: none;

}

.cpMu li:hover, .cpMu li.cur {

	background-color: #546a85;

}

.cpMu li:hover a, .cpMu li.cur a {

	color: #fff;

}

.cpMuCont {

	margin-top: 2px;

	padding-bottom: 12px;

	border: 1px solid #e2e2e2;

}

.cpMuCont p {

	margin: 16px 8px;

	line-height: 22px;

	font-size: 13px;

	color: #546a85;

}

.cpMuCont .mu_phone {

	margin-left: 10px;

	padding-left: 36px;

	background: url(../images/hdphoen_ico.png) no-repeat left center;

	color: #546a85;

}

.cpMuCont .mu_phone dd {

	font-size: 24px;

	font-family: Arial, Helvetica, sans-serif;

}

.abouts {

	padding: 10px;

	border: 1px solid #ccc;

	margin-bottom: 10px;

}

.abouts .gyCont {

	overflow: hidden;

}

.abouts .gyCont ul {

	overflow: hidden;

}

.abouts .gyCont li {

	margin: 10px 13px;

	float: left;

	width: 300px;

	text-align: center;

}

.abouts .gyCont li h5 {

	width: 100%;

	height: 30px;

	line-height: 30px;

	font-size: 16px;

	overflow: hidden;

}

.abouts .gyCont li:hover h5 {

}

.abouts .gyCont h5 a {

	display: block;

}

.contactn {

	padding-top: 10px;

}

.contactn .tits {

	background: #00824a;

	color: #fff;

	height: 32px;

	line-height: 32px;

	padding-left: 13px;

}

.contactn .tits a {

	color: #fff;

}

.contactn .subnr {

	background: #fff;

	overflow: hidden;

	padding: 5px 10px;

	width: 210px;

	padding-bottom: 10px;

	font-size: 14px;

}

.contactn .subnr p {

	line-height: 25px;

	overflow: hidden;

}

.contactn .subnr .subtel {

	font-size: 24px;

	color: #00824a;

	font-weight: bold;

}

.contactn .subnr span {

	color: #333333;

}

.contactn .subnr h5 {

	line-height: 28px;

	overflow: hidden;

}

.contactn .subnr img {

	width: 205px;

	height: 90px;

	margin-bottom: 5px;

}

/*---留言回复样式--*/

.bitian {

	height: 30px;

	line-height: 30px;

}

.bitian div {

	float: right;

}

.texts {

	background: url("../images/tit1.gif") repeat-x;

	line-height: 31px;

	border: 1px solid #E8E8E8;

	text-indent: 15px;

	color: #00824a;

	border-bottom: 0

}

.word {

	line-height: 25px;

	padding: 10px 10px;

	border-bottom: 1px solid #E8E8E8

}

/*---资讯详细页的推荐产品--*/

.n_info_tjcp h4 {

	border-bottom: 1px solid #d7d7d7;

}

.n_info_tjcp dl {

	float: left;

	height: 155px;

	overflow: hidden;

	padding: 10px 0 0 4px;

	width: 163px;

}

.n_info_tjcp dt {

	width: 152px;

	height: 110px;

	line-height: 0;

	font-size: 0;

}

.n_info_tjcp dt img {

	width: 152px;

	height: 110px;

}

.n_info_tjcp dd {

	line-height: 14px;

	height: 28px;

	overflow: hidden;

	text-align: center;

	padding-top: 5px;

	color: #ab8673;

	width: 152px;

}

.n_info_tjcp dd a {

	height: 14px;

	overflow: hidden;

	display: block;

	color: #333;

}

/*---产品列表页面的随机资讯--*/

.RandomNews {

	margin-top: 10px;

}

.RandomNews ul {

	margin-top: 5px;

}

.RandomNews h4 {

	padding-left: 20px;

	height: 36px;

	line-height: 36px;

	color: #fff;

	background: #00824a;

	font-weight: bold;

}

.RandomNews li {

	height: 28px;

	line-height: 28px;

	padding: 0 17px 0 10px;

	width: 323px;

	float: left;

	overflow: hidden;

}

.RandomNews li a {

	background: url(../images/ico55.gif) no-repeat 0 5px;

	padding-left: 12px;

}

.right .RandomNews .news_random {

	border: 1px solid #ccc;

	border-top: none;

	background: #fff;

}

.right .RandomNews ul {

	padding-top: 8px;

	border: 1px solid #ccc;

	border-top: none;

	margin-bottom: 15px;

	width: 762px;

	background: #fff;

}

dl.product_dl_commend {

	width: 200px;

	overflow: hidden;

	float: left;

	padding: 20px 13px 10px 21px;

}

dl.product_dl_commend dt {

	width: 200px;

	line-height: 0;

	font-size: 0

}

dl.product_dl_commend dt img {

	width: 200px;  /*height:200px;*/

	padding: 1px;

	border: 1px solid #ccc;

}

dl.product_dl_commend dt a:hover img {

	border: 1px solid #00824a;

}

dl.product_dl_commend dd {

	padding-top: 14px;

	height: 15px;

	width: 200px;

	line-height: 15px;

	text-align: center;

	overflow: hidden;

}

.nbanner {

	width: 100%;

	height: 300px;

	background: #adadad

}

.path {

	height: 55px;

	line-height: 55px;

}

.path .cur {

	font-weight: bold;

	color: #ea0018

}

/*产品中心*/

.ncentent {

	overflow: hidden

}

.leib {

	width: 220px;

	float: left;

	padding-bottom: 10px;

	background: #fff;

}

.leib h4 {

	height: 45px;

	background: #00824a;

	border-left: 3px #f1ee01 solid;

	font-weight: normal;

	display: block;

	line-height: 45px;

	text-align: center

}

.leib h4 a {

	color: #ffffff;

	font-size: 18px;

}

.leib h4 a span {

	font-size: 12px;

}

.leib dl {

	border: 1px #cfcfcf solid;

	border-top: 0px;

	padding: 10px;

}

.leib dl dt {

	background: url(../images/dt.png) right center no-repeat;

	line-height: 35px;

	border-bottom: 1px #cccccc dashed

}

.leib dl dt a {

	font-size: 14px;

	color: #333333;

	font-weight: bold

}

.leib dl dd {

	line-height: 30px;

}

.leib {

}

.ncentent .proul li {

	width: 234px;

	float: left;

	margin-left: 18px;

}

.ncentent .proul li img {

	display: block;

	border: 1px #cfcfcf solid

}

.ncentent .proul li h5 {

	font-weight: normal;

	text-align: center;

	line-height: 30px;

}

.ncentent .proul li h5 a {

	font-size: 14px;

	color: #333333

}

/* -- 产品列表样式 -- */



		/* -- 产品列表样式,第二种表现形式 -- */



.fontnr {

	font-size: 14px;

	line-height: 24px;

	margin: 0 20px;

	padding: 20px 0;

	border-bottom: 1px solid #ccc;

	width: 920px;

	overflow: hidden

}

.cpList li {

	padding: 10px 14px;

	float: left;

	margin-right: 20px;

	margin-bottom: 20px;

	background-color: #ecf0f3;

	text-align: center;

}

.cpList li.noMr {

	margin-right: 0;

}

.cpList li h5 {

	height: 35px;

	line-height: 35px;

	font-weight: normal;

}

.cpList li:hover {

	background-color: #c20667;

}

.cpList li:hover h5 a {

	color: #fff;

}

.releft {

	float: left;

	height: 574px;

	width: 645px;

	overflow: hidden

}

.reright {

	border-left: 1px solid #E5E5E5;

	float: left;

	height: 480px;

	margin-top: 40px;

	width: 250px;

	padding-left: 38px;

	padding-top: 32px;

}

.releft h1 {

	padding-left: 55px;

	color: #768263;

	font-family: '微软雅黑';

	font-size: 26px;

	font-weight: normal;

	margin-top: 30px;

	margin-bottom: 30px;

}

.rst_login {

	line-height: 26px;

}

/* -- 新闻详细及产品详细评论 -- */

.comments {

	border: solid 1px #d7d7d7;

	overflow: hidden;

	margin-bottom: 10px;

}

.comments h4 {

	line-height: 27px;

	background-position: -63px -850px;

	text-indent: 10px;

	color: #333;

} /* -- 评论标题色带 -- */

.comments h4 a {

	color: #333;

}/*可修改文字色彩*/

.comments h4 a:hover {

	color: #333;

	text-decoration: underline;

}

.comments h4 span a {

	color: #00824a;

} /*可修改文字色彩(评论条数) padding-bottom:15px;*/

.comments h4 span a:hover {

	color: #00824a;

	text-decoration: underline;

}

.comments dl {

	overflow: hidden;

	border-bottom: 1px solid #d7d7d7;

	padding: 8px 15px;

}

.comments dl dt {

	width: 40px;

	float: left;

}

.comments dl dt img {

	width: 40px;

	height: 40px;

	display: block;

	border: 1px solid #ccc;

	padding: 1px;

}

.comments dl dd {

	word-break: break-all;

	overflow: hidden;

	padding-left: 15px;

}

.comments dl dd span.ip {

	padding: 0 30px;

}

.comments dl dd.con {

	color: #000;

	margin-top: 8px;

	line-height: 20px;

}

.comments dl .huifus {

	border: 1px dashed #FFCC00;

	padding: 5px;

	line-height: 18px;

	color: #FF3300

}

.comments dl .huifu h5 {

	background: none;

	color: #d7d7d7;

	height: 20px;

	line-height: 20px;

	text-indent: 0;

}

.info_pl {

	text-align: right;

	margin-top: 5px;

	margin-right: 9px;

	margin-bottom: 10px;

}

.info_pl a {

	color: #000;

	text-decoration: underline;

} /*.comments dl .huifu { border:dashed 1px #d7d7d7; padding:5px; line-height:18px; width:680px;}查看评论,可修改文字色彩*/

.info_pl a:hover {

	color: #00824a;

} /*查看评论,可修改文字色彩*/

.time {

	color: #999

}

.comms {

	padding-left: 14px;

}

.commenttb {

	margin-top: 10px;

}

.commtit {

	margin-left: auto;

	margin-right: auto;

	width: 620px;

	margin-top: 20px;

}

.yangs img {

	padding: 1px;

	border: 1px solid #ccc;

}

/* -- 标题样式 -- */

.t01 {

	background-position: -63px -132px;

	height: 19px;

	padding: 3px 0 0 12px;

	color: #fff;

	margin-bottom: 10px;

}

.t02 {

	background-position: -63px -165px;

	height: 19px;

	padding: 3px 0 0 12px;

	color: #fff;

}

.t03 {

	background: #E2E2E2;

	line-height: 28px;

	text-indent: 15px;

}

.t04 {

	background: #00824a;

	line-height: 30px;

	text-indent: 15px;

}

.t06 {

	background-position: -63px -267px;

	line-height: 25px;

	text-indent: 15px;

}

.t07 {

	background-position: -63px -232px;

	line-height: 25px;

	text-indent: 15px;

	color: #333;

}

/* -- 购物流程提示 -- */

.lc1, .lc2, .lc3, .lc4 {

	margin: 15px 0;

	height: 59px;

}

.lc1 {

	background-position: -287px -537px;

}

.lc2 {

	background-position: -287px -606px;

}

.lc3 {

	background-position: -287px -675px;

}

.lc4 {

	background-position: -287px -744px;

}

.pro_lc {

	height: 39px;

	background-position: -66px -1094px;

	line-height: 39px;

	padding: 0 10px;

	color: #00824a;

	font-size: 14px;

	margin-bottom: 10px;

} /* -- 产品中心购物流程 -- */

.lc_hot {

	float: right;

	font-weight: bold;

	font-size: 16px;

	color: #FF0000;

}

.pro_lc .span_1 {

	margin-left: 185px;

}

.pro_lc .span_2 {

	margin-left: 55px;

}

.pro_lc .span_3 {

	margin-left: 65px;

}

.pro_lc .span_4 {

	margin-left: 65px;

}

/* -- 当前位置 -- */

.plc {

	background-position: -66px -1034px;

	height: 35px;

	line-height: 35px;

	padding: 0 10px;

	position: relative;

	font-size: 14px;

	color: #666;

	overflow: hidden;

	margin-bottom: 10px;

}

.plc span {

}

.plc img {

	margin-top: 2px;

	vertical-align: middle;

}

.plc_tit {

	font-weight: bold;

	line-height: 50px;

}

.plc_tit:hover {

	text-decoration: none;

}

.plc2 {

	background: #00824a;

	line-height: 43px;

	text-indent: 10px;

	color: #fff;

	margin-bottom: 10px;

	margin-top: 10px;

}

.plc2 a {

	color: #fff;

}

.plc2 a:hover {

	color: #fff;

}

/*.plc { background-color:#135091; height:30px; line-height:30px; padding:0 10px; position:relative; color:#fff; overflow:hidden;}

.plc a { color:#fff;}

.plc img { margin-top:2px; vertical-align:middle;}

.plc_tit { font-weight:bold; line-height:50px;}

.plc_tit:hover { text-decoration:none;}

.plc2 { background:#135091; line-height:27px; text-indent:10px; color:#FFF; margin-bottom:10px; }

.plc2 a { color:#fff;}

.plc2 a:hover { color:#fff;}*/





.rtit, .rtit1 {

	background-position: -63px -302px;

	height: 20px;

	padding: 5px 0 0 0;

	text-indent: 13px;

	overflow: hidden;

}

.rtit {

	color: #333;

}/*橙色字体*/

.rtit span {

	float: left;

}

.rtit1 {

	color: #333;/*灰色字体*/

	overflow: hidden;

}

.ljob {

	background-position: -280px -373px;

	height: 7px;

	font-size: 0;

	overflow: hidden;

}/* -- 招聘列表顶部背景 -- */

.userleftnav h4 {

	text-indent: 10px;

	background-position: -63px -337px;

	line-height: 28px;

	color: #fff;

} /* -- 会员中心左侧导航大类背景 -- */

.topsearch {

	background-position: -66px -418px;

	padding: 7px 0 0 5px;

	width: 197px;

	height: 55px;

	font-size: 14px;

}/* -- 顶部资讯订阅背景-- */

/*模块标题*/

.nTitR {

	margin-left: 30px;

	height: 70px;

	line-height: 70px;

	font-size: 18px;

}

.nTitC {

	margin-left: 40px;

	padding: 30px 0;

}

.nTitC span {

	font-size: 18px;

}

.nTitC p {

	color: #999;

}

/*-----------------招商加盟---------------------*/

.con_tit {

	color: #f00;

	background: url(../images/ico8.gif) no-repeat 0 6px;

	padding-left: 10px;

	line-height: 20px;

}/*内容小标题*/

.con_tit a {

	color: #DD3904;

}/*内容小标题.agent_con span { margin-left:5px;}*/

.age_li_about h4 {

	line-height: 27px;

}

.agent_con {

	padding-top: 20px;

	line-height: 24px;

	padding-bottom: 30px;

}

.agent_con p {

	font-size: 14px;

}

.agenttop .call {

	padding-bottom: 10px;

}/*表单顶部的文字样式，颜色根据需要修改*/

.agenttop div {

	font-size: 12px;

	line-height: 20px;

}

.agenttop .call span {

	font-weight: bold;

	color: #f00;

	margin: 0;

} /*传真号码，颜色自行修改*/

.red_x {

	color: #DD3904;

	display: inline;

	font-family: "宋体";

	font-size: 12px;

}

.red_x1 {

	color: #f00;

	display: inline;

	font-family: "宋体";

	font-size: 12px;

}

/*招商加盟--申请加盟表单块*/

.tab_1 input {

	border: 1px solid #d7d7d7;

	height: 25px;

	line-height: 25px;

	margin-right: 10px;

}

.tab_lt {

	text-align: right;

	font-size: 14px;

}

.tab_1 .span_1 {

	color: #F00;

}

.tab_1 .b17, .tab_1 .b18 {

	margin-left: 0;

	margin-top: 10px;

	padding: 0;

	border: 0

}

.tab_1 {

	line-height: 35px;

	margin: 10px 0 0 40px;

}

.tab_bz {

	vertical-align: top;

}

/*招商加盟--列表*/

.agent_con .age_list {

	margin-bottom: 15px;

}

.agent_con .age_list li {

	font-size: 14px;

	height: 25px;

	line-height: 25px;

}

.agent_con .age_list li a {

	padding-left: 10px;

}

.agent_con .age_list li a:hover, .agent_con .age_list li a.cur {

	background: url(../images/ico8.gif) no-repeat left 5px;

	font-weight: bold;

	color: #DD3904;

	text-decoration: underline;

}

.agent_con .age_li_about {

	font-size: 14px;

}

.agent_con .age_li_about img {

	max-width: 100%;

}

.agent_con .age_li_about p {

	white-space: normal;

	letter-spacing: normal;

}

.rt_bot_line {

	background: #00824a;

	height: 2px;

	font-size: 0;

	margin-top: 20px;

	margin-bottom: 10px;

}

.age_con_key {

	margin: 0 auto;

}

.age_con_key .age_con_key1 {

	font-size: 14px;

}

.age_con_key .age_con_key1 span {

	margin: 0;

	font-weight: bold;

}

.age_con_key .age_con_key2 {

	float: right;

}

/*-----招商加盟结束------*/



/*-----帮助中心表单顶部粗体字------*/

.hp_tiwen_top {

	width: 550px;

	margin: 0 auto;

	font-weight: bold;

	font-size: 14px;

	line-height: 20px;

	padding-top: 5px;

}

.hp_tiwen_top span {

	color: #DD3904;

} /*帮助中心，我要提问*/

.help_tab {

	margin: 0 auto;

}

.help_tab_lt {

	width: 90px;

	font-size: 14px;

	vertical-align: middle;

}

/*---资讯中心---*/

.news_con {

	width: 730px;

	margin: 0 auto;

	padding-top: 15px;

}  /*资讯中心大框架*/

/*资讯中心首页的--ul*/

ul.news_ul {

	line-height: 25px;

	font-size: 14px;

	color: #666;

	padding: 0 5px;

	margin-bottom: 10px;

}

ul.news_ul li {

	background: url(../images/ico10.gif) no-repeat 0 11px;

	padding-left: 10px;

	height: 25px;

}

ul.news_ul li a {

	float: left;

	display: block;

	margin-right: 5px;

}

ul.news_ul li .a_2 {

	width: 405px;

	display: block;

	float: left;

	overflow: hidden;

	text-overflow: ellipsis;

}

ul.news_ul li a:hover {

}

ul.news_ul .last {

	float: right;

	font-size: 10px;

	color: #888;

}

/*资讯首页内容,点击时的图片*/



		/*资讯中心列表页面的--dl*/

dl.news_dl {

	font-size: 14px;

	color: #666;

	padding: 0 5px;

	line-height: 22px;

	border-bottom: 1px dashed #CCCCCC;

}

dl.news_dl a {

	color: #000;

}

dl.news_dl dt {

	margin-bottom: 3px;

	margin-top: 5px;

	line-height: 24px;

	height: 24px;

	width: 720px;

	overflow: hidden;

}

dl.news_dl .dt_1 {

	height: 20px;

	background: url(../images/ico10.gif) no-repeat 0 6px;

	padding-left: 10px;

	font-size: 13px;

	color: #00824a;

	font-weight: bold;

}

dl.news_dl .dt_1:hover {

	background: url(../images/ico7.gif) no-repeat 0 6px;

	color: #00824a;

}/*资讯首页内容,点击时的图片*/

dl.news_dl .dt_2 {

	font-size: 12px;

	float: right;

	padding: 0 10px 0 8px;

	font-family: "宋体";

}

dl.news_dl .dt_3 {

	font-size: 12px;

}

dl.news_dl .dt_3 a {

	color: #FF0000;

	text-decoration: underline;

} /*文章出处*/

dl.news_dl dd {

	font-size: 12px;

	padding-left: 10px;

	height: 45px;

	overflow: hidden;

	margin-bottom: 10px;

}

.mb10 {

	margin-bottom: 10px;

}

.newchang {

	border-bottom: 1px dashed #d7d7d7;

	height: 25px;

	padding-left: 30px;

}

/*资讯中心列表页面（图片列表）--dl_2 一行四个*/

dl.dl_2 {

	width: 204px;

	padding: 10px 17px;

	float: left;

	display: inline-block;

}

dl.dl_2 dt {

	width: 204px;

	overflow: hidden;

}

dl.dl_2 dt a {

	width: 200px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

dl.dl_2 dt a:hover {

	border: 1px solid #00824a;

}

dl.dl_2 img {

	display: block;

	width: 200px;

}

dl.dl_2 dd {

	margin: 2px 0 0 0;

	width: 204px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	text-align: center;

	padding: 0 4px;

	font-size: 13px;

}

dl.dl_2_1 {

	width: 204px;

	padding: 10px 17px;

	float: left;

	display: inline-block;

}

dl.dl_2_1 dt {

	width: 204px;

	overflow: hidden;

}

dl.dl_2_1 dt a {

	width: 200px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

dl.dl_2_1 dt a:hover {

	border: 1px solid #00824a;

}

dl.dl_2_1 img {

	display: block;

	width: 200px;

	height: 55px;

}

dl.dl_2_1 dd {

	margin: 2px 0 0 0;

	width: 204px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	text-align: center;

	padding: 0 4px;

	font-size: 13px;

}

dl.dl_2_2 {

	width: 204px;

	padding: 10px 17px;

	float: left;

	display: inline-block;

}

dl.dl_2_2 dt {

	width: 204px;

	overflow: hidden;

}

dl.dl_2_2 dt a {

	width: 200px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

dl.dl_2_2 dt a:hover {

	border: 1px solid #00824a;

}

dl.dl_2_2 img {

	display: block;

	width: 200px;

	height: 268px;

}

dl.dl_2_2 dd {

	margin: 2px 0 0 0;

	width: 204px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	text-align: center;

	padding: 0 4px;

	font-size: 13px;

}

dl.dl_2_3 {

	width: 324px;

	padding: 10px 16px;

	float: left;

	display: inline-block;

}

dl.dl_2_3 dt {

	width: 324px;

	margin-bottom: 10px;

	overflow: hidden;

}

dl.dl_2_3 dt a {

	width: 320px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

dl.dl_2_3 dt a:hover {

	border: 1px solid #00824a;

}

dl.dl_2_3 img {

	display: block;

	width: 320px;

	height: 214px;

	transition: all .5s;

	opacity: 0.95;

}

dl.dl_2_3 img:hover {

	opacity: 0.7;

	transform: scale(1.1);

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	opacity: 1;

}

dl.dl_2_3 dd {

	margin: 2px 0 0 0;

	width: 324px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	text-align: center;

	padding: 0 4px;

	font-size: 13px;

}

dl.dl_2_4 {

	width: 324px;

	padding: 10px 16px;

	float: left;

	display: inline-block;

}

dl.dl_2_4 dt {

	width: 324px;

	margin-bottom: 10px;

	overflow: hidden;

}

dl.dl_2_4 dt a {

	width: 320px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

dl.dl_2_4 dt a:hover {

	border: 1px solid #00824a;

}

dl.dl_2_4 img {

	display: block;

	width: 320px;

	height: 180px;

	transition: all .5s;

	opacity: 0.95;

}

dl.dl_2_4 img:hover {

	opacity: 0.7;

	transform: scale(1.1);

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	opacity: 1;

}

dl.dl_2_4 dd {

	margin: 2px 0 0 0;

	width: 324px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	text-align: center;

	padding: 0 4px;

	font-size: 13px;

}

/*

dl.dl_2 { width:214px; padding:10px 9px; float:left; display:inline-block;}

dl.dl_2 dt { width: 214px;  overflow:hidden; }

dl.dl_2 dt a { width: 210px; display:block; line-height: 50px;}

dl.dl_2 dt a:hover {opacity: 0.6;}

dl.dl_2 img { display:block; width: 210px; height: 194px; }

dl.dl_2 dd { width: 204px; overflow:hidden;  text-align:center; font-size: 14px;}

dl.dl_2 dd a{display: block;  height: 31px;line-height: 47px;  color: #333;  overflow: hidden;

  white-space: nowrap;

  text-overflow: ellipsis;}

dl.dl_2 dd a:hover{text-decoration: underline;}

*/



/*资讯中心列表页面（图片列表）一行三个

dl.dl_2 { width: 274px; padding: 10px 10px; float:left; display:inline-block;}

dl.dl_2 dt { width: 274px;  overflow:hidden; } 

dl.dl_2 dt a { width: 270px; padding:1px; border:1px solid #d7d7d7; display:block;}

dl.dl_2 dt a:hover {border:1px solid #58b531;}

dl.dl_2 img { display:block; width: 270px; height: 196px;}

dl.dl_2 dd { margin:2px 0 0 0; width: 274px; height:20px; line-height:20px; overflow:hidden;  text-align:center; padding:0 4px;  font-size: 13px;}

*/



/*.news_con2{ background:#f5fafe; width:730px; margin:0 auto;display:inline-block;padding:6px 0 25px 5px;}*/

dl.dl_42 {

	height: 183px;

	margin-bottom: 20px;

	border-bottom: 1px dotted #d7d7d7

}

.dl_42 dt {


	float: left;

}

.dl_42 dt a {

	width: 165px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

.dl_42 dt a:hover {

	border: 1px solid #00824a;

}/*图片边框,点击时的状态*/

.dl_42 dt img {

	display: block;

	width: 157px;

	height: 157px;

}

.dl_42 dd {

	padding-left: 15px;

	float: left;

	width: 530px;

	line-height: 24px;

	overflow: hidden;

	color: #666;

}

.dl_42 dd h4 {

	font-size: 15px;

	padding-bottom: 5px;

	height: 24px;

	line-height: 24px;

	overflow: hidden;

}

.dl_42 dd p {

	height: 100px;

	overflow: hidden;

	font-size: 13px;

}

.dl_42 dd h4 a {

	color: #00824a;

}

.dl_42 dd .mor {

	font-size: 14px;

	color: #00824a;

	font-weight: bold;

}

dl.gongc {

	height: 165px;

	margin-bottom: 20px;

	border-bottom: 1px dotted #d7d7d7

}

.gongc dt {

	width: 204px;

	float: left;

}

.gongc dt a {

	width: 200px;

	height: 134px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

.gongc dt a:hover {

	border: 1px solid #00824a;

}/*图片边框,点击时的状态*/

.gongc dt img {

	display: block;

	width: 200px;

	height: 134px;

}

.gongc dd {

	padding-left: 15px;

	float: left;

	width: 470px;

	line-height: 24px;

	height: 155px;

	overflow: hidden;

	color: #666;

}

.gongc dd h4 {

	font-size: 14px;

	padding-bottom: 5px;

	height: 24px;

	line-height: 24px;

	overflow: hidden;

}

.gongc dd h4 a {

	color: #00824a;

}

/*资讯中心列表页面（图片列表）--dl_5*/

dl.dl_2s {

	float: left;

	display: inline-block;

	padding: 10px 3px;

	padding: 10px 16px;

}

dl.dl_2s dt {

	width: 200px;

	overflow: hidden;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

} /*图片边框*/

dl.dl_2s dt a {

	width: 210px;

}

/*dl.dl_2s dt a:hover {border:1px solid #A10000;}图片边框,点击时的状态*/

dl.dl_2s img {

	display: block;

	width: 200px;

	height: 55px;

}

dl.dl_2s dd {

	width: 200px;

	height: 24px;

	line-height: 24px;

	overflow: hidden;

}

dl.dl_2s dd h4 {

	color: #666;

	height: 22px;

	line-height: 22px;

	overflow: hidden;

	font-weight: normal;

	font-size: 13px;

	text-align: center;

	margin-top: 5px;

}

/*资讯详细页面内容*/

.n_info_con {

	width: 686px;

	border: 1px solid #ccc;

	padding: 30px 15px 0 10px;

	overflow: hidden;

	font-size: 12px;

}

.n_info_con h1 {

	text-align: center;

	font-size: 27px;

	color: #333;

	margin-bottom: 20px;

}

.n_info_con img {

	max-width: 100%;

	height: 100% !important;

}

.n_info_con2 {

	width: 715px;

	margin: 0 auto;

}

.n_info_con h3 {

	text-align: center;

	color: #000;

	font-family: "宋体";

	margin-bottom: 10px;

	font-size: 24px;

} /*资讯详细页面，内容标题*/

.info_con_tit {

	font-family: "宋体";

	line-height: 24px;

	margin-bottom: 15px;

	border-bottom: 1px solid #E5E5E5;

	padding-bottom: 20px;

}

.info_con_tit span {

	margin-right: 20px;

}

.info_con_tit .n_tit {

	text-align: center;

	color: #7E7E7E;

}

.info_con_tit .n_tit a {

	color: #BCBBBB;

}

.info_con_tit .n_tit2 {

	height: 24px;

}

.n_info_con .tit2_span {

	float: right;

	margin: 0;

	_margin-top: 5px;

}

.n_info_con p {

	font-size: 14px;

	line-height: 25px;

	padding: 0 20px;

}

.n_info_con p a {

	color: #41975a;

}

.n_info_con .apage {

	text-align: center;

	margin-bottom: 10px;

} /*资讯详细页面，翻页区块*/

.info_input {

	text-align: center;

	color: #000;

	margin-bottom: 15px;

}  /*详细页面，评论，推荐，打印，订阅，按钮样式块*/

.info_input input {

} /*详细页面，评论，推荐，打印，订阅，按钮,可修改文字色彩*/

.info_key {

	border-bottom: solid 1px #d7d7d7;

	height: 30px;

	line-height: 30px;

	padding-left: 10px;

	margin: 10px 0;

}

.info_key span {

	font-size: 14px;

	font-weight: bold;

}

.info_key a {

	margin-right: 10px;

}

.ad2 {

	margin-bottom: 10px;

}

.n_info_con2 .t04 {

	color: #fff;

}/*可修改文字色彩(关于网络推广)*/

.n_info_con2 .t04 a {

	color: #41975a;

}/*可修改文字色彩(关于网络推广)*/

.n_info_con2 .t04 a:hover {

	color: #41975a;

}

/* -- 新闻详细页新闻列表 -- */

.info_b, .info_b2 {

	border: solid 1px #d7d7d7;

	width: 713px;

	padding: 5px 0;

	overflow: hidden;

	margin-bottom: 20px;

	background: #fff;

}

ul.p_list_ul, ul.p_list_ul2 {

	font-size: 14px;

}

ul.p_list_ul li, ul.p_list_ul2 li {

	background: url(../images/ico10.gif) no-repeat 10px 9px;

	line-height: 23px;

	float: left;

	width: 298px;

	overflow: hidden;

	text-overflow: ellipsis;

	text-indent: 20px;

	margin-left: 10px;

	display: inline;

	color: #666;

}

.info_b2 {

	width: 738px;

}

ul.p_list_ul2 li {

	width: 342px;

	padding-right: 5px;

}

/*资讯页面，发表评论*/

.info_fb {

	border: solid 1px #d7d7d7;

	overflow: hidden;

	padding: 10px;

	line-height: 25px;

}

.info_fb table {

	width: 100%;

	border: 0;

}

.td_b {

	font-size: 14px;

	color: #000;

	font-weight: bold;

	text-align: right;

} /*(我要评论),可修改文字色彩*/

.info_fb .text {

	width: 200px;

	height: 20px;

	line-height: 20px;

	border: solid 1px #d7d7d7;

}

.info_fb .textarea {

	vertical-align: top;

	border: solid 1px #d7d7d7;

	width: 400px;

}

.vat {

	vertical-align: top;

	text-align: right;

}

.info_fb .b13, .info_fb .b14 {

	margin: 10px 0;

	height: 29px;

}

/*资讯页面，右边*/

.ad1 {

	width: 263px;

	height: 226px;

	display: block;

	margin: 0 auto;

}

.right2_main .t03 {

	color: #000;

}

.right2_main .t03 a {

	color: #000;

}/*资讯页面，右边粗体标题样式,可修改文字色彩*/

.right2_main .t03 a:hover {

	color: #00824a;

}/*资讯页面，右边粗体标题样式,可修改文字色彩*/

/* -- 右侧新闻列表 -- */

/* -- 右侧新闻列表 -- */

ul.n_rt_ul {

	background: url(../images/news_list_bg.png) no-repeat 0 5px;

	width: 235px;

	margin: 8px auto;

	overflow: hidden;

	padding-left: 5px;

}

ul.n_rt_ul li {

	line-height: 24px;

	overflow: hidden;

	text-overflow: ellipsis;

	padding-left: 20px;

	height: 24px;

	overflow: hidden

}

ul.n_rt_ul2 {

	width: 240px;

	margin: 8px auto;

	overflow: hidden;

}

ul.n_rt_ul2 li {

	line-height: 24px;

	height: 24px;

	overflow: hidden;

	text-overflow: ellipsis;

	padding-left: 5px;

}

/*---产品中心---*/

.pro_main {

	zoom: 1;

}

.t05 {

	line-height: 40px;

	background: #00824a;

}

.t05 {

	padding: 0 10px;

	color: #fff;

	font-size: 16px;

	text-align: center;

} /*左边标题块*/

.t05 a {

	color: #fff;

	font-size: 16px;

}

.t05 img {

	padding: 6px 0 0 0;

	float: right;

}

.t05_con {

	border-top: 0;

	border: 1px solid #ccc;

	padding: 8px 1px;

	margin-bottom: 10px;

	zoom: 1;

	overflow: hidden;

	background: #fff;

}

.t05_cons {

	border-top: 0;

	padding: 2px 0;

	margin-bottom: 10px;

	zoom: 1;

}

.t05_cons1 {

	border-top: 0;

	padding: 5px 12px;

	zoom: 1;

	background: #fff;

	padding-bottom: 10px;

	margin-bottom: 10px;

}

.t05_cons1>li {

	background: url(../images/dian.png) left center no-repeat;

	margin-top: 5px;

	line-height: 20px;

	height: 20px;

	overflow: hidden;

	padding-left: 20px;

	width: 192px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 13px;

}

/* -- 产品分类列表 -- */

ul.t05_ul li {

	line-height: 30px;

	color: #666;

	margin-bottom: 5px;

	padding: 0 5px 0 14px;

	overflow: hidden;

	background: #f3f3f3;

	width: 176px;

	_float: left;

}

ul.t05_ul li span {

	font-size: 11px;

}

ul.t05_ul li a {

*width:159px;

	display: block;

	overflow: hidden;

}

.check {

	color: #E61217;

}

.t05_con .tc .text {

	border: solid 1px #d7d7d7;

	height: 20px;

	line-height: 20px;

}

.clr {

	float: right;

	color: #fff;

	font-weight: normal;

	font-size: 12px;

}

/* -- 最近浏览过的产品 -- */

dl.t05_con_dl {

	margin-bottom: 10px;

	width: 194px;

	padding-left: 17px;

}

dl.t05_con_dl dt {

	width: 194px;

}

dl.t05_con_dl dt img {

	width: 190px; /*height:107px;*/

	padding: 1px;

	border: solid 1px #d7d7d7;

}

dl.t05_con_dl dt a:hover img {

	border: solid 1px #00824a;

}

dl.t05_con_dl dd {

	width: 193px;

	margin-top: 3px;

	text-align: center;

}

#detailvalue1 {/*padding-left:15px;*/

}

.pro_banner {

	width: 750px;

	height: 275px;

	overflow: hidden;

	background: #d7d7d7;

	float: left;

}

.pro_banner img {

	width: 630px;

	height: 275px;

	display: block;

}

/* -- 产品展示 -- */

.riti1_con {

	border: solid 1px #d7d7d7;

	border-top: 0;

	border-bottom: 0;

	zoom: 1;

} /*产品右边内容边框*/

.pro_ul {

	float: left;

	padding: 10px 3px;

}

.pro_ul dl {

	height: 84px;

	overflow: hidden;

	padding: 0;

}

.pro_ul dd h4 {

	font-weight: normal;

	font-size: 12px;

}

.pro_ul dd {

	color: #575757;

	height: 20px;

	line-height: 20px;

	width: 174px;

	overflow: hidden;

	text-align: center

}

.pro_ul dt {

	width: 174px;

	height: 126px;

}

.pro_ul dt img {

	width: 166px;

	height: 122px;

}

.pro_ul dt a {

	width: 166px;

	height: 122px;

	border: solid 1px #d7d7d7;

	padding: 1px;

	display: block;

}

.pro_ul dt a:hover {

	border: solid 1px #00824a;

} /*产品边框，点击效果*/

/*第二种产品展示*/

.dl_pro3 {

	padding: 10px 9px;

	float: left;

	width: 222px;

}

.dl_pro3 dd h4 {

	font-weight: normal;

	font-size: 12px;

}

.dl_pro3 dd {

	color: #575757;

	height: 20px;

	line-height: 20px;

	width: 222px;

	overflow: hidden;

	text-align: center

}

.dl_pro3 dt {

	width: 222px;

	height: 146px;

	float: left;

}

.dl_pro3 dt img {

	width: 218px;

	height: 142px;

}

.dl_pro3 dt a {

	width: 218px;

	height: 142px;

	border: solid 1px #d7d7d7;

	padding: 1px;

	display: block;

}

.dl_pro3 dt a:hover {

	border: solid 1px #00824a;

} /*产品边框，点击效果*/

/*第三种产品展示*/

.dl_pro {

	float: left;

	width: 218px;

	height: 165px;

	padding: 13px 11px;

	overflow: hidden

}

.dl_pro dt a {

	width: 218px;

	height: 164px;

	border: 1px solid #d7d7d7;

	padding: 1px;

	display: block;

}

.dl_pro dt {

	width: 222px;

	height: 172px;

	font-size: 0;

	line-height: 0

}

.dl_pro dt img {

	width: 218px;

	height: 164px;

}

.dl_pro dd {

	width: 218px;

	height: 25px;

	line-height: 25px;

	text-align: center;

	overflow: hidden

}

.dl_pro dd a {

	font: 12px "宋体";

	line-height: 26px

}

.dl_pro dt a:hover {

	border: solid 1px #00824a;

} /*产品边框，点击效果*/

.dl_pro2 {

	float: left;

	width: 204px;

	padding: 13px 18px;

	overflow: hidden

}

.dl_pro2 dt a {

	width: 200px;

	height: 145px;

	border: 1px solid #d7d7d7;

	padding: 1px;

	display: block;

}

.dl_pro2 dt {

	width: 204px;

	height: 149px;

}

.dl_pro2 dt img {

	width: 200px;

	height: 145px;

}

.dl_pro2 dd {

	width: 204px;

	height: 25px;

	line-height: 25px;

	text-align: center;

	overflow: hidden

}

.dl_pro2 dd a {

	font: 12px "宋体";

	line-height: 26px

}

.dl_pro2 dt a:hover {

	border: solid 1px #00824a;

} /*产品边框，点击效果*/

.pro_curmbs {

	margin-bottom: 10px;

	height: 35px;

	line-height: 35px;

} /*产品列表页，面包屑导航,字体颜色可自行修改*/

.pro_curmbs span {

	color: #00824a;

}

.pro_curmbs a {

	color: #333;

}

.pro_curmbs a:hover {

	color: #00824a;

}

.pro_curmbs .a_b {

	color: #00824a;

	font-weight: bold;

}

.proarray {

	background: #EBEBFF;

	border: 0 solid #d7d7d7;

	border-width: 1px;

	padding: 3px 5px 0 5px;

	overflow: hidden;

	height: 23px;

	margin: 0 auto 10px;

}/*产品列表页，产品显示方式控制导航,字体颜色和背景可自行修改*/

.proarray .span_1 {

	float: right;

}

.proarray img {

	vertical-align: middle;

	margin: 0 5px;

}

/*--产品列表，顶部图文产品详细介绍--*/



.p_list_dl {

	margin-bottom: 42px;

	float: left;

	width: 50%;

}

.p_list_dl dt img {

	display: block;

	border: 1px solid #e5e5e5;

}

.p_list_dl dd {

	margin-left: 198px;

	height: 152px;

	overflow: hidden;

}

.p_list_dl dd h5 {

	font-size: 14px;

	height: 32px;

	line-height: 17px;

}

.p_list_dl dd h5 a {

	color: #546a85;

}

.p_list_dl dd p {

	line-height: 20px;

	height: 40px;

	font-size: 13px;

	overflow: hidden;

	color: #546a85;

}

.p_list_dl dd div {

	margin-top: 16px;

	overflow: hidden;

}

.p_list_dl dd div span {

	float: left;

	width: 50%;

	line-height: 22px;

	color: #767676;

}

.p_list_dl dd div span em {

	position: relative;

	top: -1px;

	margin-right: 6px;

	color: #b0b0b0;

}

/* -- 产品列表样式,第二种表现形式 -- */

dl.p_list_dl .d1 {

	width: 198px;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

	height: 40px;

	text-align: center

}

dl.p_list_dl .d1 a {

	color: #666;

	font-family: Arial, Helvetica, sans-serif;

}

dl.p_list_dl .d1 a:hover {

	color: #00824a;

} /*产品名称连接*/

dl.p_list_dl .d2 {

	height: 54px;

	white-space: normal;

	line-height: 18px;

}

/* -- 产品详细页 -- */



.bigimg {

	width: 390px;

	height: 390px;

	border: solid 1px #d7d7d7;

	padding: 2px;

	margin-bottom: 10px;

}

a.leftico {

	background: url(../images/ico25.gif) no-repeat;

	display: block;

	width: 15px;

	height: 15px;

	overflow: hidden;

	margin-top: 21px;

	float: left;

}

a.leftico:hover {

	background: url(../images/ico25_1.gif) no-repeat;

}

a.rightico {

	background: url(../images/ico24.gif) no-repeat;

	display: block;

	width: 15px;

	height: 15px;

	overflow: hidden;

	margin-top: 21px;

	float: left;

	margin-left: 10px;

}

a.rightico:hover {

	background: url(../images/ico24_1.gif) no-repeat;

}

.smallimg .look {

	text-decoration: underline;

	color: #f00;

	margin-top: 20px;

	display: block;

	float: left;

	margin-left: 10px;

}

.smallimg li {

	float: left;

	display: inline;

	margin: 0 0 0 10px;

}

.smallimg li a {

	display: block;

	background: url(../images/smallimgbg2.gif);

	width: 43px;

	height: 43px;

	padding: 8px 0 0 3px;

}

.smallimg li a:hover, .smallimg li a.cur {

	background: url(../images/smallimgbg1.gif);

}

.smallimg li img {

	width: 40px;

	height: 40px;

	display: block;

}

.look_big {

	text-align: center;

	line-height: 25px;

	margin: 15px 0;

}

.look_b {

	text-align: center;

}

.look_b input {

	margin: 0 4px;

*height:23px;

}

/* -- 产品详细页__产品详细参数 -- */

.mod_goods_info {

	clear: both;

	margin-bottom: 10px;

	position: relative;

	background-color: #eee;

	height: 65px;

}

.mod_goods_info .hds {

	height: 65px;

	_overflow: hidden;

}

.mod_goods_info .hds li {

	float: left;

	cursor: pointer;

	border-right: 1px solid #fff

}

.mod_goods_info .hds li h3 {

	display: block;

	width: 128px;

	height: 65px;

	line-height: 65px;

	text-align: center;

	font-size: 18px;

	border-bottom: 0;

	font-weight: normal

}

.mod_goods_info .hds li h3 a {

	color: #666;

	font-weight: normal;

	text-decoration: none;

	outline: none

}

.mod_goods_info .hds .status_on {

	height: 62px;

	line-height: 62px;

	border-top: 3px solid #00824a;

	position: relative;

}

.mod_goods_info .hds .status_on h3 {

	height: 62px;

	line-height: 58px;

	background-color: #fff;

	color: #00824a

}

.mod_goods_info .hds .status_on h3 a {

	color: #076EBB;

	font-weight: bold

}

.mod_goods_info .more {

	position: absolute;

	top: 8px;

	right: 0px;

}

.mod_goods_info .more a:link, .mod_goods_info .more a:visited {

	text-decoration: none;

	color: #085C9B;

}

.mod_goods_info .more a:hover {

	color: #D4105A;

}

.pright {

	width: 280px;

	float: left;

	margin-left: 20px;

}

.propar .line {

	font-weight: normal;

	text-decoration: line-through;

}

.propar .span_1 {

	font-weight: bold;

	font-size: 14px;

	color: #f00;

}

.propar .span_2 {

	font-size: 16px;

}

.propar h4 {

	color: #333;

	line-height: 28px;

	background: #F7F7F7;

	padding: 0 8px;

}

.propar .more {

	text-align: right;

	border-bottom: dashed 1px #d7d7d7;

	margin-bottom: 5px;

}

.propar .more a {

	color: #00824a;

	padding-left: 12px;

	line-height: 20px;

}

.propar .more a img {

	margin-right: 5px;

}

/* -- 产品详细页__产品视频演示 -- */

.provideo {

	color: #666;

}

.provideo h4 {

	line-height: 28px;

	background: #F7F7F7;

	padding: 0 5px;

	margin-bottom: 5px;

}

.pro_video {

	text-align: center;

	margin-bottom: 5px;

}

.proinfo {

	font-size: 14px;

	line-height: 25px;

	overflow : hidden;

}

.proinfo h4 {

	line-height: 28px;

	background: #F7F7F7;

	padding: 0 5px;

	margin-top: 10px;

}

.proinfo p {

	color: #414141

}

.proinfo p a {

	color: #00824a;

}

.proinfo .p_tit {

	font-weight: bold;

}

.pro_key {

	line-height: 35px;

	border-top: dashed 1px #d7d7d7;

	margin-top: 5px;

	font-size: 14px;

}

.pro_key span {

	font-weight: bold;

}

.pro_key a {

	font-size: 12px;

	margin-right: 10px;

}

.propar div, .proshop div {

	padding: 5px;

	padding-bottom: 0;

	line-height: 22px;

}

.propar div span {

	font-weight: bold;

}

.propar a.more {

	background: url(../images/ico14.gif) no-repeat 0 3px!important;

	_background: url(../images/ico14.gif) no-repeat 0 1px;

	padding-left: 10px;

}

.proshop {

	border: 1px dashed #d7d7d7;

}

.proshop .bg {

	background: #fff;

	border: 2px solid white;

	text-align: center;

	padding: 5px 0 10px 0;

}

.proinfo div {

}

.proshop .bg span {

	font-weight: bold;

	font-size: 12px;

	color: #ff0000;

	line-height: 20px;

}

.proshop .bg .text_3 {

	border: solid 1px #d7d7d7;

	height: 20px;

	line-height: 20px;

}

.ad3 {

	margin-bottom: 10px;

}

.procom h4 {

	line-height: 26px;

	text-indent: 10px;

	background-position: -63px -813px;

	color: #333;

}

.procom dl {

	width: 240px;

	float: left;

	display: inline;

	margin: 10px 0 10px 5px;

}

.procom dl dt {

	float: left;

	width: 104px;

	height: 104px;

}

.procom dl dt a {

	width: 100px;

	height: 100px;

	border: 1px solid #d7d7d7;

	padding: 1px;

	display: block;

}

.procom dl dt a:hover {

	border: solid 1px #00824a;

} /*产品图片边框连接*/

.procom dl dt img {

	width: 100px;

	height: 100px;

	display: block;

}

.procom dl dd {

	width: 125px;

	float: right;

	line-height: 22px;

}

.procom dl .d1 {

	width: 125px;

	height: 42px;

	overflow: hidden;

	margin-bottom: 2px;

}

.procom dl .d1 a {

	color: #666;

	text-decoration: underline;

}

.procom dl .d1 a:hover {

	color: #00824a;

}

.procom dl .d2 {

	font-weight: bold;

	color: #666;

}

.procom dl .d2 span {

	color: #f00;

	font-weight: bold;

}

.procom dl .d3 {

	color: #666;

}

.procom dl .d3 span {

	text-decoration: line-through;

}

.cp {

	border: 1px solid #d7d7d7;

	background: #fff;

	padding-bottom: 12px;

	margin-bottom: 10px;

}

.cptab {

	border-bottom: 1px solid #d7d7d7;

	background: #f7f7f7;

}

.cptab {

	line-height: 25px;

	font-size: 14px;

	color: #00824a;

	text-decoration: none;

	padding: 0 8px;

}

.cptab a:hover {

	text-decoration: none;

}

.cptab a.cr {

	background: #eee;

	font-weight: bold;

}

.cp dl {

	width: 204px;

	overflow: hidden;

	float: left;

	display: inline;

	padding: 12px 0px 0 13px;

}

.cp dt {

	width: 204px;

	overflow: hidden;

}

.cp dt a {

	width: 200px;

	display: block;

	border: 1px solid #D5D5D5;

	padding: 1px;

}

.cp dt a:hover {

	border: solid 1px #00824a;

} /*产品图片边框连接*/

.cp dt img {

	width: 200px;

	height: 196px;

	display: block;

}

.cp dd {

	line-height: 24px;

	padding-top: 8px;

	overflow: hidden;

	display: block;

	width: 204px;

	text-align: center

}

.t06 a {

	color: #00824a;

}

.t06 a:hover {

	color: #00824a;

}

.cases {

	margin-bottom: 10px;

}

.cases h4 {

	line-height: 28px;

	background: #F7F7F7;

	text-indent: 5px;

	margin-top: 10px;

}

.cases dl {

	width: 360px;

	height: 164px;

	overflow: hidden;

	float: left;

	display: inline;

	margin: 8px 5px 0 5px;

}

.cases dt {

	width: 163px;

	height: 163px;

	overflow: hidden;

	float: left;

}

.cases dt a {

	width: 159px;

	height: 159px;

	padding: 1px;

	border: 1px solid #d7d7d7;

	display: block;

}

.cases dt a:hover {

	border: 1px solid #00824a;

}

.cases dt img {

	width: 159px;

	height: 159px;

	display: block;

}

.cases dd {

	width: 180px;

	float: left;

	margin-left: 5px;

	display: inline;

	line-height: 20px;

	padding-right: 10px;

	overflow: hidden;

}

.cases dd a {

}

.cases dd.tit {

}

.cases dd.tit a {

	font-weight: bold;

	color: #00824a;

	text-decoration: underline;

}

.cases dd.d2 {

	height: 140px;

}

.caigou {

	background: #00824a;

	color: #fff;

	padding: 5px;

	margin: 5px 0;

} /* -- 采购意向标题色带 -- */

.caigou strong {

	font-size: 14px;

	font-weight: bold;

}

.caigou .span_1 {

	float: right;

}

.caigou_tab {

	line-height: 27px;

	margin-bottom: 10px;

	color: #666;

}

.caigou_tab .tt {

	vertical-align: top;

	text-align: right;

}

.caigou_tab .span_b {

	font-weight: bold;

	color: #f00;

}

.caigou_tab .textarea {

	margin-top: 3px;

}

/*---产品点评中心---*/

.left3 .apage {

	width: 660px;

	margin: 20px auto 0 auto;

}

.club_tit {

	font-size: 14px;

	border-bottom: dashed 1px #d7d7d7;

	padding-bottom: 8px;

	text-indent: 5px;

	margin-bottom: 10px;

} /*评论产品名称*/

.club_dl {

	width: 727px;

	margin: 0 auto;

}

.club_dl dt {

	width: 70px;

	height: 70px;

	float: left;

}

.club_dl dt a {

	width: 66px;

	height: 66px;

	border: solid 1px #d7d7d7;

	padding: 1px;

	display: block;

}/*用户头像,点击时的边框*/

.club_dl dt a:hover {

	border: solid 1px #00824a;

}

.club_dl dt img {

	width: 66px;

	height: 66px;

	display: block;

}

.club_dl dd {

	float: left;

	width: 620px;

	margin-bottom: 5px;

	margin-top: 5px;

	margin-left: 10px;

}

.club_dl dd .sp_1 {

	width: 357px;

	overflow: hidden;

	float: left;

	display: block;

	font-weight: bold;

	color: #00824a;

	font-size: 14px;

}

.club_dl dd .sp_2 {

	float: left;

	margin-left: 17px;

	display: inline;

}

.club_dl dd .a1 {

	color: #00824a;

	text-decoration: underline;

	font-weight: bold;

}

.club_dl dd .a1:hover {

	color: #00824a

}

.club_dl dd .a2 {

	color: #666;

	text-decoration: underline;

	font-weight: bold;

}

.club_dl dd .a2:hover {

	color: #666;

}

.club_dl dd .a3 {

	color: #00824a;

	text-decoration: underline;

}

.club_dl dd .a3:hover {

	color: #00824a;

}

.club_con, .club_con2 {

	width: 705px;

	border: solid 1px #d7d7d7;

	background: #f1f1f0;

	padding: 10px;

	margin: 5px auto 0 auto;

	line-height: 24px;

} /*评论内容*/

.club_con p span, .club_con2 p span {

	color: #00824a;

	font-size: 14px;

}

.club_con p .sp_1, .club_con2 p .sp_1 {

	color: #000;

	font-size: 12px;

	font-weight: bold;

}

.club_con p .sp_2, .club_con2 p .sp_2 {

	color: #00824a;

	font-size: 12px;

}

.club_con p .sp_3, .club_con2 p .sp_3 {

	color: #f00;

	font-size: 12px;

	font-weight: bold;

}

.club_con2 {

	width: 690px;

	padding: 0 15px;

	margin-bottom: 30px;

}

.club_con2_tit {

	width: 720px;

	margin: 0 auto 0 auto;

}

.club_con2_tit a {

	color: #00824a;

}

.club_line {

	background: #d5d5d5;

	height: 1px;

	font-size: 0;

	overflow: hidden;

	margin: 15px 0;

} /*分割线*/

.club_lin2 {

	background-position: -280px -393px;

	width: 670px;

	height: 5px;

	margin: 25px auto;

	font-size: 0;

}

.club_line3 {

	border-bottom: dashed 1px #d7d7d7;

	height: 1px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.rt_club_dl {

}  /*点评空间*/

dl.rt_club_dl {

	height: 60px;

}

.rt_club_dl dt {

	width: 64px;

	height: 64px;

	float: left;

	margin-right: 8px;

}

.rt_club_dl dt a {

	width: 60px;

	height: 60px;

	border: solid 1px #d7d7d7;

	padding: 1px;

	display: block;

}

.rt_club_dl dt a:hover {

	border: solid 1px #00824a;

}

.rt_club_dl dt img {

	width: 60px;

	height: 60px;

	display: block;

}

.rt_club_dl dd {

	color: #00824a;

	line-height: 16px;

	height: 16px;

}

.dianping {

	line-height: 18px;

	margin-top: 5px;

}

.dianping span {

	color: #00824a;

	font-weight: bold;

}

.dianping a {

	color: #00824a;

	text-decoration: underline;

	font-weight: bold;

}

.dianping a:hover {

	color: #00824a;

}

/*左边产品*/

dl.t05_con_dl2 {

	width: 80px;

	float: left;

	display: inline;

	margin: 5px 3px;

	overflow: hidden;

}

dl.t05_con_dl2 dt {

	width: 54px;

	height: 54px;

	margin: 0 auto;

}

dl.t05_con_dl2 dt img {

	width: 50px;

	height: 50px;

	display: block;

}

dl.t05_con_dl2 dt a {

	width: 50px;

	height: 50px;

	border: 1px solid #d7d7d7;

	padding: 1px;

	display: block;

}

dl.t05_con_dl2 dt a:hover {

	border: 1px solid #00824a;

}/*最近浏览过的产品,点击时的边框*/

dl.t05_con_dl2 dd {

	overflow: hidden;

	text-align: center;

	margin-top: 2px;

	height: 30px;

}

.pl_much {

	font-weight: bold;

	font-size: 14px;

	text-indent: 10px;

	margin-top: 10px;

	margin-bottom: 10px;

}/*评论条数*/

.pl_much span {

	color: #f00;

}

.pl_much img {

	vertical-align: top;

}

.pl_dc {

	font-weight: bold;

	color: #00824a;

	font-size: 14px;

	text-indent: 10px;

	margin-bottom: 15px;

}

.pl_dc .sp_1 {

	color: #666;

	margin-left: 20px;

}

.pl_dc .sp_2 {

	color: #666;

	font-weight: normal;

}

.pl_dc a {

	color: #00824a;

	text-decoration: underline;

}

.club_pl_tab {

	width: 710px;

	margin: 0 auto;

} /*评论回应填写表单*/

.club_pl_tab .textarea {

	width: 600px;

	height: 175px;

}

.club_pl_tab td {

	padding: 2px 0;

}

.club_pl_tab .b15, .club_pl_tab .b16 {

	margin: 10px 10px 10px 0;

}

.club_pl_tab .blk {

	color: #000;

}

.cp_detail {

} /*产品详细*/

.cp_detail_tit {

	color: #00824a;

	line-height: 20px;

}

.cp_detail dt {

	width: 175px;

	height: 175px;

}

.cp_detail dt a {

	width: 171px;

	height: 171px;

	display: block;

	border: solid 1px #d7d7d7;

	padding: 1px;

}

.cp_detail dt a:hover {

	border: solid 1px #00824a;

}

.cp_detail dt img {

	width: 171px;

	height: 171px;

	display: block;

}

.cp_detail dd {

	font-size: 14px;

	margin: 5px 0;

}

.cp_detail .d1 span {

	text-decoration: line-through;

}

.cp_detail .d2 {

	font-weight: bold;

	color: #f00;

}

.cp_detail .d3 {

	text-align: center;

}

.cp_detail .b31 {

	font-size: 12px;

}

.cp_detail .b28, .cp_detail .b29 {

	margin-top: 5px;

}

.cp_detail .b28 {

	margin-right: 10px;

}

.cp_detail .d_1 {

	font-size: 12px;

	color: #00824a;

}

.cp_detail .d_1 span {

	color: #666;

}

.cp_detail .d_2 {

	text-align: center;

}

.cp_detail .d_2 .b45, .cp_detail .d_2 .b46 {

	margin-top: 5px;

}

.pl_other {

	display: inline-block;

	float: left;

	margin: 7px 7px;

} /*评过此商品的人还有*/

.pl_other:hover {

	text-decoration: none;

}

.pl_other img {

	vertical-align: middle;

}

.other_pl_dl {

	margin-bottom: 12px;

} /***会员的其它评论*/

.other_pl_dl dt {

	border: solid 1px #00824a;

	background: #FFF;

	height: 20px;

	line-height: 20px;

	font-family: "宋体";

}

.other_pl_dl dt a {

	color: #00824a;

	width: 155px;

	text-decoration: none;

	display: block;

	overflow: hidden;

	text-overflow: ellipsis;

	float: left;

}

.other_pl_dl dt a:hover {

	color: #00824a;

}

.other_pl_dl dt span {

	width: 12px;

	height: 12px;

	background: #00824a;

	color: #fff;

	text-align: center;

	overflow: hidden;

	display: inline-block;

	float: left;

	line-height: 12px;

	margin-top: 4px;

	margin: 4px 3px 0 3px;

}

.other_pl_dl dd {

	line-height: 18px;

	height: 54px;

	overflow: hidden;

	margin-top: 2px;

}

.pl_yony {

	text-indent: 10px;

	margin-top: 15px;

}

.pl_yony a {

	color: #000;

	font-weight: bold;

}

.pl_yony a:hover {

	color: #f00;

}

/*---搜索中心--*/

.search_con {

	padding: 10px;

}

dl.sear_dl {

	margin: 10px auto;

	width: 204px;

	float: left;

	padding-left: 25px;

}

dl.sear_dl dt.tit, .l2tit {

	font-size: 14px;

	text-indent: 10px;

	line-height: 25px;

}

dl.sear_dl dt.tit .tit_a, .l2tit .tit_a {

	height: 25px;

	background: url(../images/ico10.gif) no-repeat 0 12px;

	overflow: hidden;

	display: block;

	float: left;

}

dl.sear_dl dt.tit .tit_b {

	width: 300px;

	height: 25px;

	overflow: hidden;

	display: block;

	float: left;

}

dl.sear_dl dt.tit .span1, .l2tit .span1 {

	font-size: 12px;

	float: left;

	margin-left: 10px;

}

dl.sear_dl dt.tit .span2, .l2tit a .span2 {

	float: left;

	margin-left: 10px;

}

dl.sear_dl dt.tit .span2 a, .l2tit a .span2 a {

	color: #ff0000;

}

dl.sear_dl dd.d1 {

	padding: 0 10px;

	line-height: 22px;

	text-align: justify;

	text-justify: inter-ideograph;

	overflow: hidden;

	color: #000;

}

dl.sear_dl dd span, .l2tit span {

	padding: 0 20px;

}

dl.sear_dl dd .a_d {

	margin-right: 5px;

	padding-left: 10px;

	line-height: 20px;

}

.search_con .search_hl {

	color: #00824a;

	padding: 0px;

}

.sear_dl .dt2 {

}

.sear_dl .dt2 a {

	border: solid 1px #d7d7d7;

	padding: 1px;

	display: block;

}

.sear_dl .dt2 a:hover {

	border: solid 1px #00824a;

} /*产品边框，点击效果*/

.sear_dl .dt2 img {

	display: block;

	width: 200px;

	height: 112px;

}

.sear_dl .d2 {

	height: 22px;

	overflow: hidden;

	line-height: 22px;

	text-align: center;

	text-justify: inter-ideograph;

}

h4.dy_h4 {

	background: #F2F2F2;

	height: 30px;

	line-height: 30px;

	text-indent: 15px;

}

.u_dy_ta {

	border: solid 1px #cfcfcf;

	line-height: 18px;

	color: #333;

	font-family: "宋体";

	padding: 8px;

	margin-bottom: 10px;

}

.u_dy_tab {

	width: 100%;

	line-height: 22px;

	margin-bottom: 10px;

}

.bot_btn {

	text-align: center;

	margin-top: 15px;

}

.dy_tit {

	font-weight: bold;

	line-height: 25px;

}

.bot_btn .b10, .bot_btn .b11, .bot_btn .b08, .bot_btn .b04, .bot_btn .b13 {

	margin-right: 13px;

}

.bot_btn2 .b02 {

	margin-right: 10px;

}

.bot_btn2 .b04, .bot_btn2 .b05 {

	margin-right: 10px;

	margin-top: 10px;

}

.bot_line {

	background: #f00;

	height: 2px;

	font-size: 0;

}

.copyright {

	text-align: center;

	line-height: 22px;

}

.copyright span {

	margin: 0 8px;

}

.ft_menu {

}

.ft_menu a {

	color: #000;

	margin: 0 5px;

}

.ft_menu a:hover {

	color: #f00;

}

.u_tg {

	border: solid 1px #d7d7d7;

	padding: 8px;

	font-size: 14px;

	margin-bottom: 10px;

} /*邀请好友表单*/

.u_tg .tit {

	font-size: 14px;

}

.u_tg .text {

	border: solid 1px #d7d7d7;

	height: 20px;

	line-height: 20px;

}

.u_tg .u_em {

	margin-top: 5px;

}

.u_tg .u_em a {

	font-weight: bold;

	float: right;

	color: #DD3904;

	margin-right: 2px;

}

dl.userinfo {

	background: #FCEDD8;

	height: 115px;

	padding: 5px;

	overflow: hidden;

	margin: 5px 0 0;

}

dl.userinfo dt {

	border: 1px solid #CCC;

	width: 113px;

	height: 113px;

	float: right;

}

dl.userinfo dt img {

	display: block;

	width: 113px;

	height: 113px;

}

dl.userinfo dd {

	line-height: 22px;

	float: left;

	width: 491px;

	padding: 0 12px;

}

dl.userinfo dd.d1 {

	background: none repeat scroll 0 0 #FFFFFF;

	border: 3px solid #B77D29;

	height: 105px;

	margin-bottom: 10px;

	margin-top: 2px;

	width: 540px;

	line-height: 35px;

}

dl.userinfo dd.d1 span {

	display: block;

	height: 35px;

	overflow: hidden;

}

.u_right_main .t03 {

	margin: 5px 0;

}

.u_idx_tab {

	line-height: 25px;

	margin-left: 15px;

}

.u_right_main .t07 {

	margin-top: 20px;

}

.u_idx_news {

	border: solid 1px #d7d7d7;

	border-top: 0;

	padding: 5px 0 5px 10px;

} /*会员首页，新闻样式*/

.idx_ul {

	width: 385px;

	float: left;

}

.idx_ul li {

	background: url(../images/ico16.gif) no-repeat 0 8px;

	padding-left: 7px;

	height: 20px;

	line-height: 20px;

}

.idx_ul li a {

	overflow: hidden;

	text-overflow: ellipsis;

	display: block;

	float: left;

	width: 298px;

}

.idx_ul li span {

	float: right;

	font-size: 11px;

}

.u_idx_news img {

	float: left;

	display: block;

	margin-left: 20px;

	width: 219px;

	height: 165px;

}

/*---购物支付中心样式---*/

.cart_main {

	border: solid 1px #d7d7d7;

	padding: 0 15px 15px 15px;

	margin-bottom: 10px;

} /*购物支付,中间内容框*/

.cart_top {

	border: solid 1px #d7d7d7;

	margin-bottom: 5px;

}

.cart_nav {

	height: 28px;

	line-height: 28px;

	font-weight: bold;

	font-size: 14px;

	border-bottom: solid 1px #fff;

	border-top: solid 1px #fff;

	background: #efeeef;

	padding: 0 10px;

} /*支付中心--头部导航*/

.cart_n_rt {

	float: right;

}

.cart_n_rt span {

	margin-left: 10px;

}

.cart_n_rt .sp_1 {

	color: #00824a;

}

.cart_n_rt .sp_2 {

	font-weight: normal;

}

.cart_n_rt .sp_2 .a_1 {

	font-weight: bold;

	color: #000;

} /*头部连接*/

.cart_n_rt .sp_2 .a_1:hover {

	color: #00824a;

}

.cart_n_rt a {

	color: #ff0000;

	font-weight: normal;

}

.cart_n_rt a:hover {

	color: #f00

}

.cart_crumbs {

	font-weight: bold;

	line-height: 30px;

	margin: 6px 0;

} /*支付中心，面包屑导航*/

.cart_crumbs a {

	color: #000;

}

.cart_crumbs a:hover {

	color: #00824a;

}

.orders {

	color: #666;

	margin-bottom: 15px;

}/*订单号*/

.orders span {

	font-weight: bold;

}

.orders .sp_end {

	font-size: 14px;

	color: #00824a;

}

.orders img {

	margin: 0 5px;

	vertical-align: middle;

}

/*--收款人信息*--*/

.cart_tab_1 {

	line-height: 25px;

	width: 100%;

	margin-bottom: 15px;

	color: #666;

}

.cart_tab_1 th {

	font-weight: bold;

	border-bottom: dashed 1px #d7d7d7;

}

.cart_tab_1 td {

	border-bottom: dashed 1px #d7d7d7;

	height: 25px;

}

.sp_sj {

	margin-left: 50px;

	font-weight: bold;

}

/*--送货方式--*/

.songhuo {

	color: #666;

	margin-bottom: 15px;

}

.songhuo img {

	margin-left: 10px;

	vertical-align: middle;

}

/*--支付方式--*/

.zhifb {

	color: #666;

	margin: 20px 0;

}

.zhifb img {

	margin-left: 10px;

	vertical-align: middle;

}

/*--商品清单--*/

.cart_tab_2 {

	width: 100%;

	text-align: center;

	line-height: 30px;

	border: solid 1px #ddd;

	margin: 5px 0 10px 0;

}

.cart_tab_2 th {

	font-weight: bold;

	text-align: center;

	border: solid 1px #ddd;

}

.cart_tab_2 td {

	border: solid 1px #ddd;

}

.cart_tab_2 th.tl {

	padding-left: 10px;

	text-align: left;

}

.cart_tab_2 .tl {

	padding-left: 10px;

}

.cart_tab_2 a {

	color: #000;

}

.cart_tab_2 a:hover {

	color: #00824a;

}

.jiesuan {

	font-size: 14px;

	border-bottom: dashed 1px #d7d7d7;

	line-height: 25px;

	height: 25px;

	margin-bottom: 8px;

}

.jiesuan .sp_1 {

	color: #00824a;

}

.jiesuan .sp_2 {

	font-weight: bold;

	color: #f00;

}

/*邮件发送分享*/

.send_news h4 {

	background: #ededed;

	height: 28px;

	line-height: 28px;

	padding-left: 10px;

}

.send_news h4 a {

	position: relative;

	top: 5px;

	right: 5px;

}

.send_news dl {

	margin: 20px;

	height: 130px;

	color: #666;

	border-bottom: solid 1px #d5d5d5;

	padding-bottom: 20px;

}

.send_news dl dt {

	float: left;

	margin-right: 10px;

}

.send_news dl dt img {

	width: 128px;

	height: 128px;

	padding: 1px;

	border: solid 1px #d5d5d5;

}

.send_news dl dd.first {

	margin-bottom: 5px;

}

.send_news dl dd.first a {

	font-weight: bold;

	font-size: 15px;

	color: #000;

}

.send_news .sn_cont {

	margin: 20px;

	color: #666;

	line-height: 180%;

}

.send_news .sn_cont .b {

	font-size: 14px;

	font-weight: bold;

}

.send_news .sn_cont .b span {

	color: red;

}

.send_news .sn_cont p.last {

	font-size: 12px;

}

/*收藏*/

.fav {

	width: 250px;

	border: solid 1px #d7d7d7;

	height: 132px;

	font-size: 12px;

}

.fav h4 {

	padding: 3px;

	background: #ebeceb;

	border: solid 1px #e4e3e3;

	font-size: 12px;

}

.fav h4 a {

	float: right;

}

.fav table {

	margin: 5px;

}

.fav table td {

	padding: 3px;

}

/*--购物支付,第四步底部产品--*/

.cart_bot_pro {

	color: #666;

	padding-top: 15px;

}

.cart_bot_1 {

	background: url(../images/ad_bg.gif);

	height: 80px;

	overflow: hidden;

	padding: 24px 0 0 0;

}

.cart_bot_1 .c_t_1 {

	padding-left: 60px;

	line-height: 22px;

}

.cart_bot_1 .c_t_1 span {

	color: #ff0000;

}

.cart_bot_1 .c_t_1 a.m {

	color: #00824a;

	font-weight: bold;

	text-decoration: underline;

} /*查看详情连接*/

.cart_bot_1 .c_t_1 a.m:hover {

	color: #00824a;

}

.cart_bot_2 {

	background: #F6F6F6;

	padding: 5px;

	height: 134px;

	overflow: hidden;

}

.p_btn_l, .p_btn_r {

	width: 12px;

	float: left;

}

.p_btn_r {

	margin-left: 12px;

}

.cart_bot_dl {

	width: 692px;

	float: left;

}

.cart_bot_con dl {

	width: 330px;

	float: left;

	display: inline;

	margin: 16px 0 0 11px;

}

.cart_bot_con dt {

	width: 100px;

	height: 100px;

	background: #fff;

	overflow: hidden;

	float: left;

}

.cart_bot_con dt a {

	width: 96px;

	height: 96px;

	border: solid 1px #d7d7d7;

	padding: 1px;

	display: block;

} /*产品点击样式(连接)*/

.cart_bot_con dt a:hover {

	border: solid 1px #00824a;

} /*产品点击样式(连接)*/

.cart_bot_con dt img {

	width: 96px;

	height: 96px;

	display: block;

}

.cart_bot_con dd {

	width: 223px;

	float: right;

	overflow: hidden;

}

.cart_bot_con dd.tit {

	overflow: hidden;

}

.cart_bot_con dd.tit a {

	color: #666;

	font-size: 14px;

}

.cart_bot_con dd.tit a:hover {

	color: #00824a;

	font-size: 14px;

}

.cart_bot_con dd.con {

	height: 45px;

	overflow: hidden;

	margin: 7px 0;

}

.cart_bot_con dd.btn a {

	font-weight: bold;

	color: #00824a;

	text-decoration: underline;

	width: 142px;

	overflow: hidden;

	display: block;

	float: left;

	line-height: 28px;

}

.cart_bot_con dd.btn a:hover {

	color: #00824a;

}

.cart_bot_con dd.btn .b15 {

	float: left;

	margin-left: 10px;

}

.cart_tis, .cart_tis2 {

	font-weight: bold;

	font-size: 14px;

	text-align: center;

	margin-top: 10px;

}

.cart_tis2 {

	color: #666;

}

.cart_tis2 span {

	color: #ff0000;

}

/* -- 购物车订单确认底部支付宝 -- */

dl.oder {

	width: 215px;

	height: 40px;

	overflow: hidden;

	margin: 0 auto;

	padding: 5px 0 0px;

}

dl.oder dt {

	float: left;

	width: 123px;

	overflow: hidden;

	margin: 0 8px 0 0;

}

dl.oder dd {

	float: left;

	line-height: 20px;

}

dl.oder a {

	color: #666;

	text-decoration: underline;

}

dl.oder a:hover {

	color: #00824a;

}

/*---购物支付中心,底部样式---*/

.cart_footer {

	line-height: 22px;

	color: #666;

}

.cart_ft_nav {

	text-align: center;

}

.cart_ft_nav a {

	margin: 0 10px;

}

.cart_youtu {

	border: solid 1px #d7d7d7;

	color: #666;

	line-height: 22px;

	padding: 5px;

	margin-top: 5px;

	margin-bottom: 10px;

}

/* 购物成功提示 */

.pay_ok {

	background: #EFF7FF;

	width: 672px;

	height: 143px;

	border: 2px solid #AFD2FF;

	padding: 15px 0 0 18px;

	line-height: 20px;

	margin: 30px auto 0;

	display: block;

}

.pay_ok .tit {

	font-weight: bold;

	font-size: 14px;

	padding-left: 61px;

	width: 580px;

}

.pay_ok_con {

	color: #00824a;

	font-size: 14px;

	padding-left: 61px;

	width: 580px;

}

.shop_money {

	margin: 20px 0;

	color: #00824a;

}/*款项用途，虚拟充值*/

.zf_money {

	margin: 10px 0;

	font-size: 14px;

}

.zf_money_2 {

	margin-left: 14px;

	margin-top: 10px;

}

.zf_money_2 span {

	font-weight: bold;

	color: #f00;

}

/*支付方式*/

.cart_tab_3 {

	width: 100%;

	line-height: 25px;

	color: #666;

	margin-bottom: 10px;

}

.cart_tab_3 span {

	color: #ff0000;

	font-weight: bold;

}

/*选择购买产品*/

.cart_tab_4 {

	width: 726px;

	line-height: 25px;

	border: solid 1px #d7d7d7;

	margin-top: -5px;

	margin-bottom: 10px;

}

.cart_tab_4 ul {

	width: 726px;

	height: 144px;

}

.cart_tab_4 ul li {

	float: left;

	width: 363px;

	border-bottom: 1px dashed #d7d7d7;

	height: 25px;

	overflow: hidden;

	padding-top: 3px;

	font-family: "Arial";

}

.cart_tab_4 ul li span {

	float: left;

	padding-right: 20px;

	width: 25px;

	overflow: hidden;

	display: block;

}

.cart_tab_4 ul li p {

	float: left;

	display: block;

	padding-left: 12px;

}

.cart_tab_4 ul li a {

	display: block;

	width: 233px;

	overflow: hidden;

	padding-right: 10px;

}

.cart_tab_4 ul .line {

	height: 24px;

	overflow: hidden;

	width: 363px;

	border: 0;

}

.cart_b4_bot {

	font-weight: bold;

	color: #00824a;

	margin-bottom: 15px;

	margin-top: 5px;

}

.cart_tab_2 .tr_bg {

	background: #ECECEC;

}

.cart_tab_2 a.cur {

	color: #00824a;

	text-decoration: underline;

}

.cart_tab_2 a.cur:hover {

	color: #00824a;

	text-decoration: underline;

}

/*填写联系方式*/

.cart_tab5_top {

	font-weight: bold;

	font-size: 14px;

	margin-bottom: 10px;

}

.cart_tab5_top span {

	margin-right: 30px;

}

.cart_tab_5 {

	width: 100%;

}

.cart_tab_5 th {

	width: 100px;

	text-align: right;

	background: #FFFFEB;

	border: solid 1px #d7d7d7;

	padding: 10px 0;

	font-weight: normal

}

.cart_tab_5 td {

	background: #F6F6F6;

	border: solid 1px #d7d7d7;

	padding: 10px 0 10px 5px;

	color: #666;

}

.cart_tab_5 td div {

	line-height: 20px;

}

.cart_tab_5 .ruguo {

	color: #00824a;

} /*如果你有电子优惠券*/

/*---会员互动页面---*/



			/*--邮件订阅与退订--*/

.pri_dl {

	padding-top: 20px;

	text-align: center;

	margin-top: 10px;

	font-size: 14px;

	color: #666;

	line-height: 23px;

	padding-bottom: 10px;

	margin: 0 auto;

}

.pri_dl dt { /* float:left; */ /* margin:0 20px 0 90px; */

	display: inline;

}

.pri_dl dd {

	text-align: center; /* width:600px; */ /* float:right; */

}

.pri_dl dd h4 {

	border-bottom: dashed 1px #d7d7d7;

	text-indent: 5px;

	margin-bottom: 5px;

	color: #000;

}

.pri_dl dd.bg {

	background: url(../images/ico6.gif) no-repeat 3px 9px;

	text-indent: 10px;

}

.pri_dl dd.tex {

	margin-top: 20px;

}

.pri_dl dd .text {

	border: solid 1px #d7d7d7;

	font-size: 12px;

}

.dashed_line {

	border-bottom: dashed 1px #d7d7d7;

	height: 1px;

	overflow: hidden;

	font-size: 0;

	margin: 15px 0;

}

.pri_zuy {

	color: #666;

	line-height: 20px;

	text-align: center;

} /*注意内容*/

.pri_zuy span {

	float: left;

}

.pri_dl dd div {

	padding-left: 20px;

*padding-left:25px;

}

.pri_dl dd div .textarea {

	width: 340px;

}

.pri_dl dd a {

	font-weight: bold;

	color: #00824a;

	text-decoration: underline;

}

.pri_dl dd a:hover {

	color: #00824a;

}

/* -- 弹出窗口  把资讯推荐给我的朋友 -- */

.mesbook3 {

	width: 630px;

	margin: 0 auto;

	border: solid 1px #d7d7d7;

}

.mesbook3 h4 {

	background: url(../images/sennews_tit_bg.gif) repeat-x;

	height: 22px;

	padding: 4px 1em 0;

}

.mes_top_dl {

	padding: 15px 20px 0 20px;

}

.mes_top_dl dt {

	width: 132px;

	height: 132px;

	float: left;

	display: inline;

}

.mes_top_dl dt img {

	width: 128px;

	height: 128px;

	display: block;

}

.mes_top_dl dt a {

	width: 128px;

	height: 128px;

	border: solid 1px #d7d7d7;

	padding: 1px;

	display: block;

}/*图片连接*/

.mes_top_dl dt a:hover {

	border: solid 1px #00824a;

}/*图片连接*/

.mes_top_dl dd {

	float: right;

	width: 445px;

	line-height: 20px;

}

.mes_top_dl .tit {

	font-weight: bold;

	font-size: 14px;

	color: #000;

	text-decoration: underline;

	width: 210px;

	overflow: hidden;

	display: block;

	float: left;

	margin-right: 15px;

} /*文章标题*/

.mes_top_dl .tit:hover {

	color: #00824a;

} /*文章标题*/

.mes_top_dl .from {

	margin-left: 15px;

	color: #ff0000;

}/*文章出处*/

.mes_top_dl .from a {

	color: #ff0000;

	text-decoration: underline;

}/*文章出处*/

.mes_top_dl dd.d2 {

	margin-top: 10px;

*margin-top:-5px;

	color: #666;

	height: 100px;

	overflow: hidden;

}

.mes_top_dl dd.d2 a {

	color: #00824a;

}

.mes_top_dl dd.d2 a:hover {

	color: #00824a;

	text-decoration: underline;

}

.mesbook3 h4 span img {

	vertical-align: middle;

	margin-top: -2px;

*margin:0;

}

.mesbook3_line {

	height: 1px;

	background: #d7d7d7;

	font-size: 0;

	margin: 20px auto;

	overflow: hidden;

	width: 590px;

}

.mesbk3_tab {

	width: 590px;

	margin: 0 auto;

	color: #666;

} /*推荐填写表单*/

.mesbk3_tab .text {

	border: solid 1px #d7d7d7;

	height: 20px;

}

.mesbk3_tab div {

	font-weight: bold;

	font-size: 14px;

}

.mesbk3_tab td {

	padding: 3px 0;

}

.mesbk3_tab span {

	font-weight: normal;

}

.mesbk3_tab .textarea {

	width: 278px;

}

/* -- 弹出窗口 -- */

.mesbook1, .mesbook2 {

	width: 398px;

	position: absolute;

	left: 1041px;

	top: 600px;

	border: 1px solid #d7d7d7;

	padding-bottom: 10px;

} /*边框和背景可自行修改*/

.mesbook1 .tit, .mesbook2 .tit {

	border: 1px solid #E4E3E3;

	background: #EBECEB;

	height: 18px;

	padding: 4px 5px 0;

} /*标题块-背景可自行修改*/

.mesbook1 dl.b1 {

	width: 370px;

	margin: 10px auto;

}

.mesbook1 dl.b1 dt {

	float: left;

	width: 105px;

	overflow: hidden;

}

.mesbook1 dl.b1 dd {

	width: 265px;

	float: right;

	line-height: 25px;

}

.mesbook1 dl.b1 dd.dd_b {

	width: 180px;

	overflow: hidden;

	font-weight: bold;

	color: #00824a;

	font-size: 14px;

	border-bottom: solid 1px #00824a;

	line-height: 18px;

	margin-bottom: 10px;

	float: left;

	margin-left: 105px;

	display: inline;

} /* 粗体字样式*/

.mesbook1 .fr {

	float: right;

}

.close {

	vertical-align: middle;

	margin-left: 5px;

}

/* -- 弹出窗口  拷贝地址 --*/

.copy {

	margin: 20px 0 0 20px;

	color: #666;

	line-height: 20px;

}

.copy .b17 {

	margin-top: 5px;

}

.mesbook2 {

	left: 1000px;

	top: 400px;

}

.mesbook2 p {

	line-height: 20px;

	padding: 20px;

	color: #666;

}

.mesbook2 p img {

	float: left;

}

.top_tit .top_tit1 {

	font-weight: bold;

	text-decoration: underline;

	color: #000;

	font-size: 14px;

}

/*---问题跳转页面---*/



.pri_dl .time_7 {

	border: 1px solid #CCC;

	background: url(../images/mes_time_bg.gif) repeat-x;

	margin: 30px auto 0 auto;

	width: 45px;

	height: 25px;

	line-height: 25px;

	color: #ff0000;

	font-weight: bold;

}

.pri_zuy a {

	color: #00824a;

	text-decoration: underline;

}

.pri_zuy a:hover {

	color: #00824a;

}

.cpMain {

	background: #ECECEC;

	overflow: hidden;

}

.cpMain .container {

	margin-top: 20px;

	padding-bottom: 20px;

}

.soleft {

	float: left;

	width: 230px;

	position: relative;

}

.soleft .cpTle {

	font-weight: normal;

	padding: 18px 0;

	padding-left: 20px;

	background: #00824a url(../images/hhbg.png) no-repeat 180px center;

}

.soleft .cpTle a {

	font-size: 18px;

	color: #fff;

}

.soleft .cpTle p {

	font-size: 16px;

	color: #fff;

	font-weight: bold;

	margin-bottom: 12px;

}

.soleft .cpTle p a {

	color: #fff;

	font-size: 16px;

	font-weight: bold;

}

.soleft .cpTle span {

	font-size: 14px;

	color: #eee;

}

#erji {

	font-weight: normal;

}

.soleft ul {

*margin-top:-15px;

}

.soleft li {

	margin-bottom: 2px;/*background:url(../images/cmt_lulbg.png) no-repeat center top;*/

}

.soleft li>a {

	font-size: 15px;

	font-weight: bold;

	display: block;

	padding-left: 45px;

	color: #222;

	height: 60px;

	line-height: 60px;

	background: url(../images/cmt_lulbg.png) no-repeat center top;

	position: relative;

	margin-bottom: 2px;

}

.soleft li>a.move {

	background: url(../images/cmt_lulbg.png) no-repeat center bottom;

	color: #E21E1F;

}

.soleft li>a.cur {

	color: #00824a;

}

.soleft li .sed {

	background: #fff;

	padding: 20px 0;

}

.soleft li .sed p {

	padding-left: 45px;

	display: block;

	height: 30px;

	line-height: 30px;

}

.soleft li .sed p a {

	font-size: 13px;

}

.soleft li .sed p a:hover {

	color: #00824a;

}

.soleft li .sed p a.cur {

	color: #00824a;

}

.soleft .dphone {

	overflow: hidden;

	background: #333;

	padding: 20px 0;

}

.soleft .dphone dt {

	float: left;

	background: url(../images/phimg.png) no-repeat center;

	margin-left: 5px;

	width: 62px;

	height: 50px;

}

.soleft .dphone dd {

	margin-left: 66px;

	color: #fff;

	padding: 5px 13px;

	border-left: 1px dotted #5c5c5c;

}

.soleft .dphone dd span {

	font-size: 13px;

}

.soleft .dphone dd p {

	font-size: 18px;

	font-family: "Arial";

}

/*cpright*/

.cpright {

	width: 715px;

	padding: 0 20px;

	overflow: hidden;

	background: #fff;

	float: right;

	padding-bottom: 20px;

}

#ny_prBox {

	background-color: #fff;

	margin-bottom: 30px;

	min-height: 500px;

	margin-top: 55px;

}

#rtop {

	padding-top: 18px;

	padding-bottom: 15px;

	margin: 12px 20px 0 20px;

}

.rtop {

	overflow: hidden;

	padding-top: 20px;

	padding-bottom: 9px;

	border-bottom: 1px solid #dbdbdb;

}

.rtop h5 {

	float: left;

	padding-left: 10px;

	border-left: 3px solid #00824a;

	font-weight: normal;

	line-height: 16px;

}

.rtop h5 a {

	font-size: 16px;

	color: #00824a;

}

.rtop span {

	float: right;

}

.rtop span em {

	color: #999;

}

.rtop span a {

	color: #999;

}

/*cpshow*/

.cpshow {

	overflow: hidden;

	padding-top: 20px;

}

.cpshow li {

	float: left;

	width: 220px;

	margin-right: 19px;

}

.cpshow li.noMl {

	margin-right: 0;

}

.cpshow li img {

	display: block;

	border: 1px solid #d3d3d3;

	width: 220px;

	height: 219px;

}

.cpshow li h4 {

	overflow: hidden;

	margin-top: 20px;

	font-weight: normal;

	height: 37px;

	text-align: center;

}

.cpshow li h4 a {

	font-size: 14px;

	color: #00824a;

}

.cpshow li p {

	font-size: 13px;

	color: #666;

	line-height: 21px;

	height: 63px;

	overflow: hidden;

}

.cpshow li span {

	display: block;

	overflow: hidden;

	margin-top: 20px;

}

.cpshow li span .zx {

	float: left;

	width: 103px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	font-size: 13px;

	color: #fff;

	text-decoration: none;

	border-left: 3px solid #333;

	background: #666;

}

.cpshow li span .xq {

	float: right;

	font-size: 13px;

	color: #666;

	margin-top: 14px;

}

.cpshow li img:hover {

	border-color: #00824a;

}

.cpshow li span .zx:hover {

	background: #00824a;

	border-left-color: #a23f00;

}

/*新闻列表*/

.newsList {

	margin-top: 20px;

}

.newsList dl {

	position: relative;

	padding: 20px;

	height: 160px;

	background-color: #eee;

}

.newsList dt {

	float: left;

}

.newsList dt img {

	display: block;

	width: 217px;

	height: 160px;

}

.newsList dd {

	margin-left: 255px;

}

.newsList dd h5 {

	height: 40px;

	line-height: 40px;

	font-size: 16px;

	font-weight: normal;

}

.newsList dd h5 a {

	color: #00824a;

}

.newsList dd h5 span {

	float: right;

	color: #bfbfbf;

}

.newsList dd p {

	line-height: 22px;

	height: 112px;

	overflow: hidden;

	font-size: 13px;

}

.newsList dd i {

	position: absolute;

	bottom: -10px;

	left: 0;

	border: 5px solid transparent;

}

.newsList ul {

	margin-top: 16px;

}

.newsList li {

	position: relative;

	height: 50px;

	line-height: 50px;

	overflow: hidden;

	font-size: 14px;

	border-bottom: 1px dotted #ccc;

}

.newsList li a {

	padding-left: 18px;

	background: url(../images/newsli_ico.png) no-repeat left center;

}

.newsList li span {

	position: absolute;

	top: 0;

	right: 0;

	color: #999;

}

.nlist {

	float: left;

	width: 230px;

	background: #fff;

}

.nlist .nt {

	font-weight: normal;

	padding: 18px 0;

	padding-left: 20px;

	background: #00824a url(../images/hhbg.png) no-repeat 190px center;

}

.nlist .nt a {

	font-size: 20px;

	color: #fff;

	text-decoration: none;

}

.nlist .nt p {

	font-size: 12px;

	color: #fff;

	font-family: "Arial";

	margin-top: 1px;

}

.nlist ul {

	padding: 20px;

}

.nlist li {

}

.nlist li a {

	display: block;

	height: 40px;

	line-height: 40px;

	background: url(../images/libg2.png) no-repeat 167px center;

	font-size: 14px;

	color: #333;

	padding: 0 18px;

	text-decoration: none;

}

.nlist li a:hover, .nlist li.cur a {

	background: url(../images/liabg.png) no-repeat center;

	color: #fff;

}

.nlist .dphone {

	overflow: hidden;

	background: #333;

	padding: 20px 0;

}

.nlist .dphone dt {

	float: left;

	background: url(../images/phimg.png) no-repeat center;

	margin-left: 5px;

	width: 62px;

	height: 50px;

}

.nlist .dphone dd {

	margin-left: 66px;

	color: #fff;

	padding: 5px 13px;

	border-left: 1px dotted #5c5c5c;

}

.nlist .dphone dd span {

	font-size: 13px;

}

.nlist .dphone dd p {

	font-size: 20px;

	font-family: "Arial";

}

dl.dl_list2 {

	overflow: hidden;

	width: 100%;

	height: 115px;

	padding: 30px 0;

	border-bottom: 2px solid #e9e9e9;

	background: #fff;

}

dl.dl_list2 dt {

	float: left;

	width: 100px;

	height: 115px;

	background-color: #ececed;

	color: #9c9c9c;

}

dl.dl_list2 dt a {

	background-color: #41975a;

	color: #9c9c9c;

}

dl.dl_list2 dd {

	overflow: hidden;

	width: 590px;

	float: right;

	height: 115px;

	margin-left: auto;

}

dl.dl_list2 dt b {

	display: block;

	text-align: center;

	font-size: 54px;

	margin-top: 10px;

}

dl.dl_list2 dt em {

	display: block;

	text-align: center;

	font-size: 16px;

	font-family: Arial

}

dl.dl_list2 dd h4 {

	font-size: 16px;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

	margin-bottom: 15px;

}

dl.dl_list2 dd h4 a {

	color: #333

}

dl.dl_list2 dd span {

	display: block;

	font-size: 12px;

	color: #9c9c9c;

	margin-bottom: 15px;

}

dl.dl_list2 dd p {

	font-size: 14px;

	line-height: 24px;

	height: 48px;

	overflow: hidden;

	color: #666;

}

dl.dl_list2:hover dt {

	background-color: #41975a;

	color: #fff;

}

dl.dl_list2 dd p a {

	text-decoration: none;

}

dl.dl_list2:hover dt a {

	text-decoration: none;

	color: #fff;

}

dl.dl_list2:hover h4 a {

	color: #41975a;

}

.story {

	margin: 40px 0;

}

.story img {

}

/*---人才招聘---*/

.job_top {

	width: 700px;

	line-height: 22px;

	color: #666;

	font-size: 14px;

	background: url(../images/ico8.png) no-repeat 0 8px;

	text-indent: 10px;

}

.job_top span {

	color: #00824a;

}

.ljob {

	width: 720px;

	margin: auto;

}

.job_con {

	width: 700px;

	margin: 0 auto;

	background: #F8F8F8 url(../images/job_list_bg.gif) top repeat-x;

	padding: 10px;

	line-height: 20px;

}

.job_con h4 {

	background: url(../images/ico13.gif) no-repeat 0 4px;

	text-indent: 18px;

	height: 20px;

}

.job_con h4 a {

	color: #00824a;

}

.job_con_tab {

	width: 100%;

	line-height: 25px;

	color: #333;

}

.job_con_tab td span {

	margin-right: 15px;

}

.job_con dt {

	margin-top: 2px;

}

.job_bot {

	width: 720px;

	margin: 10px auto 0 auto;

}

/*---网站地图---*/



.map_main {

	overflow: hidden;

	border: solid 5px #F0F0F0;

	margin: 20px 0;

	padding-bottom: 30px;

	background: #fff;

}

.sitemap_con {

	width: 950px;

	margin: 0 auto;

	color: #666;

}

.sitemap_con .map_top {

	border-bottom: solid 1px #d7d7d7;

}

.sitemap_con .map_top img {

	float: left;

}

.site_r_link {

	width: 120px;

	margin-top: 20px;/*上边界根据需要进行调整*/

	border: 1px solid #cdcdcd;

	background: #F8F8F8;

	padding: 5px 10px;

	float: right;

} /*网站地图，显示方式样式，上边界根据需要进行调整*/

.site_plc {

	background: url(../images/ico27.gif) no-repeat 0 8px;

	padding: 5px 0;

	text-indent: 10px;

}

.sitemap_con h4 {

	line-height: 30px;

	margin-right: 10px;

}

.b4 {

	border: solid 1px #E0E0E0;

}

.b4 ul {

	padding: 0 11px;

}

.b4 li {

	float: left;

	line-height: 25px;

	width: 295px;

	overflow: hidden;

	margin-right: 10px;

}

.b4 li a {

	color: #666;

}

.b4 li a:hover {

	color: #41975a;

}

/* -- 翻页效果 -- */

.apage {

	text-align: center;

	height: 31px;

	line-height: 30px;

	margin: 10px 0;

	overflow: hidden;

}

.apage a {

	display: inline-block;

	text-align: center;

	margin: 0 2px;

	color: #135091;

	font-size: 14px;

	width: 28px;

	height: 28px;

	border: 1px solid #135091;

}

.apage .num_btns {

	float: right;

	font-family: Tahoma;

}

.apage a:hover, .apage .cur {

	border: 1px solid #135091 !important;

	background-color: #135091;

	color: #fff;

	text-decoration: none;

}

.apage .cust_txt {

	display: none;

	float: left;

}

.apage .oran_pg_fp {

	padding: 0 5px;

}

.apage .oran_pg_pp {

	width: 65px;

	height: 28px;

	line-height: 28px;

	text-align: center;

	font-size: 16px;

}

.apage .oran_pg_np {

	width: 65px;

	height: 28px;

	line-height: 28px;

	text-align: center;

	font-size: 16px;

}

.apage .oran_pg_lp {

	padding: 0 5px;

}

.apage select {

	font-size: 8px;

	margin-top: 5px;

}

.apage .oran_pg_txt {

	height: 15px;

	border: solid 1px #d4e3e9;

	width: 20px;

	margin-left: 5px;

}

.apage .oran_pg_btn {

	height: 15px;

	border: solid 1px #d4e3e9;

	margin-left: 5px;

	font-size: 9px;

	background: #5984ac;

	color: #fff;

}

/* --表单控制样式-- */

.text {

	height: 18px;

	line-height: 18px;

} /*网站所有的输入框样式，字体颜色、边框、背景，根据需要自行修改*/

select {

	height: 25px;

}

/* -- 底部FAQ -- */

/*.botfaq_tit { background:#eee; border-bottom:solid 1px #d7d7d7; border-top:solid 1px #d7d7d7; font-weight:bold; height:25px; line-height:25px; margin-bottom:3px; overflow:hidden;}

.botfaq_tit a {width:135px; display:block; float:left; padding-left:15px; }*/

.bottomfaq dl {

	float: left;

	width: 160px;

}

.bottomfaq dt {

	line-height: 24px;

	height: 24px;

	background: #FAF9F5;

	border: 0 solid #d0ccce;

	border-width: 1px 0;

	font-weight: bold;

	color: #666;

	margin-bottom: 5px;

	text-indent: 15px;

}

.bottomfaq dt a {

	overflow: hidden;

	width: 145px;

	display: block;

}

.bottomfaq dd {

	width: 147px;

	line-height: 22px;

	overflow: hidden;

	text-indent: 15px;

}

.bottomfaq dl.none_1 a {

	display: none;

}

.crumbs2 {

	height: 25px;

	line-height: 25px;

	font-family: "宋体";

	padding-left: 10px;

	color: #666;

	margin-bottom: 5px;

}

.crumbs2 span {

	float: right;

}

.crumbs2 span a {

	color: #00824a;

	margin-right: 10px;

}

/*产品对品*/







/*--按钮样式--*/



.b01 {

	background-position: -717px -115px;

	width: 50px;

	height: 20px;

	line-height: 20px;

	font-size: 12px;

	color: #fff;

}

.b02 {

	background-position: -408px -107px;

	width: 127px;

	height: 34px;

}

.b03 {

	background-position: -567px -107px;

	width: 127px;

	height: 34px;

}

.b04 {

	background-position: -253px -107px;

	width: 127px;

	height: 34px;

}

.b05 {

	background-position: -415px -150px;

	width: 115px;

	height: 34px;

}

.b06 {

	background-position: -63px -195px;

	width: 127px;

	height: 34px;

}

.b07 {

	background-position: -54px -107px;

	width: 171px;

	height: 34px;

}

.b08 {

	background-position: -564px -149px;

	width: 143px;

	height: 34px;

}

.b09 {

	background-position: -799px -148px;

	width: 139px;

	height: 34px;

}

.b10 {

	background-position: -798px -109px;

	width: 143px;

	height: 34px;

}

.b11 {

	background-position: -63px -151px;

	width: 149px;

	height: 34px;

}

.b12 {

	background-position: -255px -151px;

	width: 115px;

	height: 34px;

}

.b13 {

	background-position: -79px -696px;

	width: 70px;

	height: 28px;

	line-height: 28px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

.b14 {

	background-position: -181px -696px;

	width: 70px;

	height: 28px;

	line-height: 28px;

	color: #333;

	font-size: 14px;

	font-weight: bold;

}

.b15 {

	background-position: -79px -650px;

	width: 60px;

	height: 24px;

	line-height: 24px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

.b16 {

	background-position: -184px -650px;

	width: 60px;

	height: 24px;

	line-height: 24px;

	color: #333;

	font-size: 14px;

	font-weight: bold;

}

.b17 {

	background-position: -793px -256px;

	width: 80px;

	height: 25px;

	padding-bottom: 1px;

	_line-height: 24px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	margin-right: 10px;

}

.b18 {

	background-position: -793px -254px;

	width: 80px;

	height: 30px;

	line-height: 20px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

.b19 {

	background-position: -882px -294px;

	width: 80px;

	height: 22px;

	line-height: 22px;

	padding-left: 11px;

	color: #666;

}

.b20 {

	background-position: -299px -295px;

	width: 93px;

	height: 22px;

	line-height: 22px;

	padding-left: 11px;

	color: #666;

}

.b21 {

	background-position: -542px -294px;

	width: 80px;

	height: 22px;

	line-height: 22px;

	padding-left: 11px;

	color: #666;

}

.b22 {

	background-position: -394px -294px;

	width: 68px;

	height: 22px;

	padding-bottom: 2px;

*padding-top:3px;

	_padding-bottom: 1px;

	color: #666;

	font-size: 12px;

	overflow: hidden;

	text-indent: 10px;

}

.b23 {

	background-position: -882px -326px;

	width: 82px;

	height: 22px;

	line-height: 22px;

	padding-left: 11px;

	color: #666;

}

.b24 {

	background-position: -454px -253px;

	width: 47px;

	height: 25px;

	line-height: 25px;

	color: #fff;

}

.b25 {

	background-position: -751px -328px;

	width: 58px;

	height: 18px;

	padding: 0px 0 3px 8px;

*padding:0px 0 0px 8px;

	overflow: hidden;

}

.b26 {

	background-position: -814px -328px;

	width: 58px;

	height: 18px;

	padding: 0px 8px 3px 0;

*padding:0px 8px 0 0;

}

.b27 {

	background-position: -518px -254px;

	width: 41px;

	height: 24px;

	line-height: 24px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

.b28 {

	background-position: -62px -253px;

	width: 78px;

	height: 23px;

	line-height: 25px;

	padding-left: 16px;

	color: #666;

}

.b29 {

	background-position: -267px -254px;

	width: 78px;

	height: 23px;

	line-height: 25px;

	padding-left: 12px;

	color: #666;

}

.b30 {

	background-position: -183px -295px;

	width: 80px;

	height: 22px;

	line-height: 22px;

	padding-left: 11px;

	color: #666;

}

.b31 {

	background-position: -321px -374px;

	width: 94px;

	height: 20px;

	line-height: 20px;

	color: #666;

	text-indent: 12px;

}

.b32 {

	background-position: -588px -250px;

	width: 143px;

	height: 34px;

}

.b33 {

	background-position: -255px -195px;

	width: 129px;

	height: 34px;

}

.b34 {

	background-position: -740px -295px;

	width: 132px;

	height: 21px;

	line-height: 21px;

}

.b36 {

	background-position: -707px -652px;

	width: 71px;

	height: 20px;

	line-height: 20px;

	color: #fff;

}

.b37 {

	background-position: -819px -652px;

	width: 71px;

	height: 20px;

	line-height: 20px;

	color: #fff;

}

.b38 {

	background-position: -241px -435px;

	width: 51px;

	height: 20px;

	_line-height: 20px;

	padding-bottom: 1px;

	color: #fff;

}

.b39 {

	background-position: -79px -616px;

	width: 61px;

	height: 24px;

	line-height: 24px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

.b40 {

	background-position: -408px -195px;

	width: 127px;

	height: 34px;

}

.b41 {

	background-position: -564px -195px;

	width: 127px;

	height: 34px;

}

.b42 {

	background-position: -321px -337px;

	width: 75px;

	height: 24px;

}

.b43 {

	background-position: -403px -337px;

	width: 75px;

	height: 24px;

}

.b44 {

	background-position: -671px -374px;

	width: 127px;

	height: 22px;

	font-size: 12px;

	color: #666;

	text-indent: 18px;

	padding-bottom: 3px;

*padding:0;

}

.b45 {

	background-position: -426px -374px;

	width: 111px;

	height: 23px;

	font-size: 12px;

	color: #fff;

	text-indent: 17px;

	line-height: 23px;

}

.b46 {

	background-position: -547px -374px;

	width: 111px;

	height: 23px;

	font-size: 12px;

	color: #666;

	text-indent: 17px;

	line-height: 23px;

	border: 0;

	cursor: pointer;

}

.b47 {

	background-position: -271px -696px;

	width: 86px;

	height: 29px;

	color: #B0AEAE;

	font-size: 14px;

	padding: 0px 0 2px 10px;

	_padding: 3px 0 0 10px;

	margin: 10px 0;

}

.b48 {

	background-position: -374px -696px;

	width: 86px;

	height: 29px;

	color: #fff;

	font-weight: bold;

	font-size: 14px;

	padding: 0px 0 2px 10px;

	_padding: 3px 0 0 10px;

	margin: 10px 0;

}

.b49 {

	background-position: -474px -696px;

	width: 122px;

	height: 30px;

}

.b50b {

	width: 28px;

	height: 32px;

	background: url(../images/img_5.gif) no-repeat;

	border: 0;

	cursor: pointer;

}

.b50 {

	width: 28px;

	height: 32px;

	background: url(../images/img_6.gif) no-repeat;

	border: 0;

	cursor: pointer;

}

.b51 {

	width: 28px;

	height: 32px;

	background: url(../images/img_7.gif) no-repeat;

	border: 0;

	cursor: pointer;

}

.b52 {

	width: 28px;

	height: 32px;

	background: url(../images/img_8.gif) no-repeat;

	border: 0;

	cursor: pointer;

}

.b53 {

	width: 68px;

	height: 23px;

	background: url(../images/b53.gif) no-repeat;

	border: 0;

	cursor: pointer;

	line-height: 23px;

	padding-left: 17px;

	color: #666;

	font-size: 12px;

}

.b54 {

	width: 68px;

	height: 23px;

	background: url(../images/b54.gif) no-repeat;

	border: 0;

	cursor: pointer;

	line-height: 23px;

	padding-left: 17px;

	color: #fff;

	font-size: 12px;

}

.b55 {

	width: 85px;

	height: 20px;

	color: #9C6060;

	background: url(../images/b55.gif) no-repeat;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-left: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

}

.b56 {

	width: 72px;

	height: 20px;

	color: #9C6060;

	background: url(../images/b56.gif) no-repeat;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-left: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

}

.b57 {

	width: 82px;

	height: 20px;

	color: #9C6060;

	background: url(../images/b57.gif) no-repeat;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-left: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

}

.b58 {

	width: 82px;

	height: 20px;

	color: #9C6060;

	background: url(../images/b58.gif) no-repeat;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-left: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

}

.b59 {

	width: 78px;

	height: 24px;

	color: #fff;

	background-position: -537px -435px;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

	padding-top: 0;

*padding-top:3px;

}

.b60 {

	width: 92px;

	height: 24px;

	color: #000;

	background-position: -625px -435px;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

	padding-top: 0;

*padding-top:3px;

}

.b61 {

	width: 67px;

	height: 24px;

	color: #fff;

	background-position: -384px -435px;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

	padding-top: 0;

*padding-top:3px;

}

.b62 {

	width: 67px;

	height: 24px;

	color: #fff;

	background-position: -461px -435px;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

	padding-top: 0;

*padding-top:3px;

}

.b63 {

	width: 95px;

	height: 24px;

	color: #fff;

	background: url(../images/b63.gif) no-repeat;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

	padding-top: 0;

*padding-top:3px;

}

.b64 {

	width: 56px;

	height: 24px;

	color: #fff;

	background: url(../images/b64.gif) no-repeat;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	padding-bottom: 3px;

*padding-bottom:0;

	padding-top: 0;

*padding-top:3px;

}

/*修改后的样式（产品详细展示页面的颜色，尺寸样式）*/

.pro_kuang {

	color: #666;

	font-family: "宋体";

	margin-top: 4px;

}

.none {

	padding-left: 36px;

}

.pro_kuang p {

	float: left;

	margin-left: 5px;

*margin-left:3px;

}

.pro_kuang ul {

	padding-left: 36px;

}

.pro_kuang li {

	float: left;

	line-height: 20px;

	padding-right: 2px;

	height: 30px;

	overflow: hidden;

}

.pro_kuang li .img {

	width: 27px;

	height: 27px;

	display: inline-block;

	background: url(../images/color.gif) no-repeat;

	border: 0;

}

.pro_kuang a {

	width: 25px;

	height: 25px;

	display: inline-block;

	border: solid 1px #444;

	text-align: center;

	line-height: 25px;

*line-height:25px;

	margin-left: 3px;

	overflow: hidden;

}

.pro_kuang a:hover, .pro_kuang .cur {

	text-decoration: none;

	color: #666;

	background: #F5F5F5;

}

.pro_kuang .sm {

	border: 0;

	color: #006CE0;

	text-decoration: underline;

	width: auto;

}

.pro_kuang .sm:hover {

	text-decoration: underline;

	background: none;

	color: #f60;

	width: auto;

}

.pro_kuang p .fl {

	width: 36px;

	float: left;

	display: block;

	vertical-align: middle;

	text-align: center;

}

.pro_kuang a:hover {

	width: 27px;

	height: 27px;

	display: inline-block;

	background: url(../images/color.gif) no-repeat;

	border: 0;

}

.pro_kuang a:hover img, .pro_color a.kuang img {

	display: block;

	position: fixed;

	bottom: 0;

	right: 0;

}

/*网站地图的头部样式*/

.topbar {

	background: url(../images/topbar.gif) repeat-x;

	line-height: 30px;

}

.top_con {

	width: 930px;

	margin: 0 auto;

}

.top_con a {

	margin: 0 4px;

}

.top_con a.cur {

	color: #e67817;

	text-decoration: underline;

}

.top_call {

	font-size: 14px;

	font-weight: bold;

	margin-left: 15px;

	margin-right: 25px;

}

.top_con_nav a {

	color: #0066FF;

}

/*详细属性开始*/

.proinfo .nr_list {

	clear: both;

	padding-top: 12px;

	margin-bottom: 10px;

}

.proinfo .nr_list ul {

	padding-left: 6px;

}

.proinfo .nr_list ul li {

	float: left;

	height: 25px;

	width: 220px;

	overflow: hidden;

}

/*详细属性结束*/



/*配套产品*/

.pei .tit {

	width: 682px;

	height: 28px;

	line-height: 28px;

	background: #EDEDED;

}

.pei .tit h4 {

	float: left;

	padding-left: 12px;

	color: #F4870F;

}

.pei .tit span a {

	float: right;

	color: #F4870F;

	font-weight: bold;

	padding-right: 8px;

}

.pei .nr dl {

	width: 154px;

	height: 84px;

	overflow: hidden;

	float: left;

	padding: 6px 8px 4px 7px;

}

.pei .nr dt {

	float: left;

	width: 74px;

	height: 74px;

	line-height: 0;

	font-size: 0;

}

.pei .nr dt img {

	width: 70px;

	height: 70px;

	padding: 1px;

	border: 1px solid #D5D5D5;

}

.pei .nr dd {

	width: 75px;

	padding-left: 5px;

	float: left;

}

.pei .nr dd a {

	font-weight: bold;

	display: block;

	width: 78px;

	height: 18px;

	line-height: 18px;

	display: block;

	overflow: hidden;

	color: #666;

}

.pei .nr dd span {

	width: 75px;

	height: 54px;

	line-height: 18px;

	display: block;

	overflow: hidden;

	margin: 3px 0 5px 0;

}

/*产品列表标题+描述*/

.xiu3 {

	border-bottom: 1px dashed #E0DEDE;

	height: 56px;

	color: #666;

	overflow: hidden;

}

.xiu3 li {

	float: left;

}

.li_a {

	width: 50px;

	text-align: center;

	height: 56px;

	line-height: 56px;

	display: block;

	overflow: hidden;

}

.li_b {

	width: 147px;

	padding-right: 9px;

	text-align: center;

	height: 56px;

	line-height: 56px;

	display: block;

	overflow: hidden;

}

.li_c {

	width: 319px;

	padding-right: 6px;

	text-align: center;

	height: 40px;

	margin: 8px 0;

	line-height: 20px;

	overflow: hidden;

	display: block;

}

.li_d {

	width: 130px;

	text-align: center;

	height: 42px;

	padding-top: 14px;

}

.li_d input {

	margin: 0 2px;

}

/*方案服务新样式*/

.look_project {

	text-align: center;

	width: 675px;

	float: left;

	margin: 10px 10px;

}

.look_project input {

	margin: 0 4px;

	height: 23px;

}

.flash {

	width: 662px;

	height: 302px;

	line-height: 0;

	font-size: 0;

	padding-left: 10px;

}

.flash img {

	border: 1px solid #E4E4E4;

	width: 660px;

	height: 200px;

}

.pagingNav {

	padding: 5px 10px;

	border: 1px solid #ccc;

	margin-top: 20px;

	margin-bottom: 20px;

}

.pagingNav p {

	height: 30px;

	line-height: 30px;

}

.pagingNav .uls {

	margin-top: -30px;

	overflow: hidden;

}

.pagingNav .uls a {

	float: left;

	margin-left: 5px;

	padding: 0 10px;

	height: 28px;

	line-height: 28px;

	border: 1px solid #ccc;

	text-decoration: none;

	float: left

}

.pagingNav .uls a:hover, .pagingNav .uls a.cur {

	background-color: #00824a;

	border-color: #00824a;

	color: #fff;

}

.pagingNav .uls .tBtn:hover {

	background-color: inherit;

	color: inherit;

*background-color:transparent;

*color:#666;

}

/*内页友情连接*/

.frlinkpage {

	min-height: 500px;

}

.link2 {

	border: 1px solid #d7d7d7;

	padding: 5px 10px;

	line-height: 22px;

	color: #555;

	margin-top: 10px;

	margin-bottom: 10px;

}

.link2 a {

	padding: 0 8px;

}

.link3 {

	border: 1px solid #d7d7d7;

	width: 752px;

	padding-bottom: 10px;

	margin-bottom: 10px;

}

.link3 li {

	float: left;

	width: 114px;

	height: 44px;

	line-height: 0;

	font-size: 0;

	padding: 10px 0 0 10px;

}

.link3 li img {

	width: 110px;

	height: 40px;

	padding: 1px;

	border: 1px solid #d7d7d7;

}

/*标准系统新增样式 0303*/

.news_ad {

	width: 275px;

	height: 275px;

	margin-bottom: 10px;

}

.news_ad img {

	width: 271px;

	height: 271px;

	padding: 1px;

	border: 1px solid #d7d7d7;

}

.gduo {

	height: 30px;

	line-height: 30px;

	background: #f7f7f7;

	overflow: hidden;

	margin: 15px 0px;

	padding: 0 10px;

}

.gduo span {

	float: right;

	width: 320px;

	overflow: hidden;

	height: 30px;

	display: block;

}

.gduo a {

	font-weight: bold;

}

.ks5 {

	border: 1px solid #d7d7d7;

	width: 450px;

	height: 80px;

	margin-top: 10px;

}

/*橙色*/

.cheng .leftMu {

	background-color: #ff7a02;

}

.cheng .phoneBoxL {

	border-left-color: #ff7a02;

}

.cheng .right {

	border-top-color: #ff7a02;

}

.cheng .nTitR, .cheng .nTitC span {

	color: #ff7a02;

}

/*蓝色*/

.lan .leftMu {

	background-color: #00824a;

}

.lan .phoneBoxL {

	border-left-color: #00824a;

}

.lan .right {

	border-top-color: #00824a;

}

.lan .nTitR, .lan .nTitC span {

	color: #00824a;

}

/*面包屑导航*/

.tright {

	position: relative;

	top: 28px;

	float: right;

	margin-right: 30px;

	height: 0px;

	font-size: 13px;

	color: #999;

}

.nyContent .tright {

	margin-right: 40px;

}

/*内页菜单栏*/

.leftMu h4 {

	font-weight: normal;

	padding: 18px 0;

	padding-left: 20px;

	background: #00824a url(../images/hhbg.png) no-repeat 187px center;

}

.leftMu h4 a {

	font-size: 18px;

	color: #fff;

}

.leftMu ul {

	border-top: 20px solid #fff;

	border-bottom: 20px solid #fff;

	margin-bottom: 10px;

}

.leftMu>ul>li>a {

	padding-left: 66px;

	display: block;

	height: 40px;

	line-height: 40px;

	font-size: 15px;

	background: url(../images/leftmuli.png) no-repeat center;

	text-decoration: none;

	border-top: 2px solid #fff;

	border-bottom: 2px solid #fff;

	overflow: hidden;

}

.leftMu>ul>li.cur>a, .leftMu>ul>li>a:hover {

	background-image: url(../images/leftmulih.png);

	color: #fff;

	background-color: #00824a;

}

.leftMu>ul>li>ul {

	border-top: 10px solid #fff;

	border-bottom: 10px solid #fff;

}

.leftMu>ul>li>ul>li {

	background: #fff;

}

.leftMu>ul>li>ul>li>a {

	padding-left: 66px;

	display: block;

	height: 40px;

	line-height: 40px;

	font-size: 14px;

	text-decoration: none;

	border-top: 2px solid #fff;

	border-bottom: 2px solid #fff;

	overflow: hidden;

}

/*内页产品列表*/

.porUl {

	margin: 0 auto;

	width: 720px;

	overflow: hidden;

}

.porUl li {

	margin: 0 20px 54px 20px;

	float: left;

	width: 320px;

	overflow: hidden;

}

.porUl li img {

	display: block;

	border: 1px solid #e1e1e1;

}

.porUl li:hover img {

	border-color: #ff7a02;

}

.porUl li h5 {

	margin-top: 8px;

	height: 50px;

	line-height: 50px;

	font-size: 16px;

}

.porUl li h5 a {

	color: #ff7a02;

}

.porUl li span {

	font-size: 13px;

	color: #ff7a02;

}

.porUl li p {

	margin-bottom: 32px;

	height: 66px;

	line-height: 22px;

	overflow: hidden;

	font-size: 13px;

}

.porUl li a.fl, .porUl li a.fr {

	height: 40px;

	line-height: 40px;

	text-align: center;

	font-size: 13px;

}

.porUl li a.fl {

	width: 106px;

	background-color: #ff7a02;

	color: #fff;

}

.porUl li a.fr {

	width: 102px;

	background-color: #ebebeb;

	border-left: 4px solid #ccc;

}

.proMain3 {

	padding-top: 20px;

}

#helpContent {

	padding-top: 5px;

	font-size: 14px;

}

.frendCont {

	padding-top: 20px;

}

.fenye {

	padding-bottom: 10px;

}

.newscont {

	padding-top: 15px;

	padding-bottom: 10px;

}

.nyWrap {

	padding-bottom: 22px;

}

.nyBannerBg {

	position: relative;

	z-index: 0;

	height: 0;

}

.nyBanner {

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 300px;

}

.nyBanner dl {

	margin-top: 166px;

}

.nyBanner dt {

	font-size: 24px;

	font-weight: bold;

	color: #e22c08;

}

.nyBanner dt p {

	padding-top: 6px;

	border-top: 2px solid #e22c08;

	width: 68px;

}

.nyBanner dd p {

	margin-top: 20px;

	margin-bottom: 4px;

	font-size: 20px;

	color: #fff;

}

.nyBanner dd span {

	line-height: 12px;

	color: #fff;

	opacity: 0.5;

}

.aboutBox {

	z-index: 2;

	padding-top: 225px;

	padding-bottom: 20px;

	background-color: #fff;

}

.aboutBox dl {

	margin: 0 40px;

}

.aboutBox dt {

	float: left;

}

.aboutBox dt img {

	width: 420px;

	height: 314px;

}

.aboutBox dd {

	margin-left: 445px;

}

.aboutBox dd p {

	margin-top: 15px;

	line-height: 24px;

	font-size: 14px;

}

/*servic*/

.servic {

	background: url(../images/ssbg.png) repeat center;

}

.servic .container {

	padding: 0 44px 65px 44px;

	background: url(../images/f1.png) no-repeat center 60px;

}

.servic .svtop {

	text-align: center;

	padding-top: 40px;

	padding-bottom: 20px;

}

.servic .svtop h5 {

	font-size: 36px;

	color: #424242;

}

.servic .svtop span {

	font-size: 13px;

	color: #ababab;

	text-transform: uppercase;

}

.find_yx {

	background: url(../images/ssbg.png) repeat center;

	padding-top: 45px;

	padding-bottom: 40px;

}

.find_yx .ftop {

	text-align: center;

}

.find_yx .ftop h5 {

	font-size: 33px;

	color: #2f2f2f;

}

.find_yx .ftop h5 span {

	color: #00824a;

}

.find_yx .ftop p {

	font-size: 20px;

	color: #4c4c4c;

	margin-bottom: 8px;

}

.find_yx .ftop i {

	display: block;

	width: 120px;

	height: 3px;

	background-color: #4cb034;

	margin: 0 auto;

}

.find_yx .fcont {

	margin-top: 33px;

}

.find_yx .fcont ul {

	overflow: hidden;

}

.find_yx .fcont li {

	width: 225px;

	float: left;

	color: #414141;

	height: 370px;

	overflow: hidden;

	background: url(../images/findbg1.png) no-repeat center bottom;

	margin: 0 12px;

}

.find_yx .fcont li img {

	display: block;

	margin: 0 auto;

}

.find_yx .fcont li h5 {

	text-align: center;

	font-size: 17px;

	margin-top: 20px;

	margin-bottom: 10px;

}

.find_yx .fcont li p {

	font-size: 14px;

	line-height: 24px;

	padding: 0 10px;

}

.find_yx .fcont li:hover {

	background: url(../images/findbg2.png) no-repeat center bottom;

	color: #fff;

}

/*liuyan*/

.uform {

	position: relative;

	padding-bottom: 110px;

	margin-top: 20px;

}

.uform h5 {

	font-size: 22px;

	color: #00824a;

	margin-bottom: 10px;

}

.uform p {

	color: #747474;

	font-size: 16px;

}

.uform ul {

	position: relative;

	margin-top: 20px;

}

.uform li {

	background: url(../images/yuan.png) no-repeat center;

	width: 383px;

	height: 46px;

	margin-bottom: 5px;

}

.uform li span {

	float: left;

	width: 89px;

	text-align: center;

	height: 46px;

	line-height: 46px;

	color: #3333;

	border-right: 1px solid #e7e7e7;

}

.uform li .txt {

	width: 273px;

	padding: 0 10px;

	height: 46px;

	line-height: 46px;

}

.uform li .txt, .uform li.wby .wb {

	float: left;

	resize: none;

	border: none;

	background: none;

	outline: none;

}

.uform li.wby {

	width: 615px;

	height: 226px;

	background: url(../images/wbybg.png) no-repeat center;

	position: absolute;

	top: 0;

	right: 0;

}

.uform li.wby span {

	height: 100%;

}

.uform li.wby .wb {

	padding: 10px;

	width: 492px;

	height: 206px;

	line-height: 20px;

}

.uform dl {

	padding-left: 55px;

	background: url(../images/phone.png) no-repeat left center;

	margin-top: 24px;

}

.uform dt {

	font-size: 14px;

	color: #333;

}

.uform dd {

	font-size: 30px;

	color: #00824a;

	font-family: "Arial";

}

.uform .xiadan {

	background: url(../images/submit.png) no-repeat center;

	width: 131px;

	height: 55px;

	line-height: 55px;

	padding-left: 30px;

	display: block;

	position: absolute;

	left: 388px;

	top: 308px;

	font-size: 20px;

	color: #fff;

	text-decoration: none;

	font-weight: bold;

}

/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1 {

	display: none;

	z-index: 1001;

	width: 398px;

	border: 1px solid #ccc;

	background: #fff;

	padding-bottom: 20px;

}

#mesbook1_c div, #mesbook1 div {

	border: 1px solid #E4E3E3;

	background: #EBECEB;

	height: 18px;

	padding: 4px .5em 0;

	margin-bottom: 10px;

}

#mesbook1_c dl.b1, #mesbook1 dl.b1 {

	width: 370px;

	margin: 0 auto;

}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {

	float: left;

	width: 105px;

	overflow: hidden;

}

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {

	width: 265px;

	float: right;

}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {

	padding-bottom: 10px;

}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {

	margin-right: 20px;

}

/*处理中动画占全屏*/

#oran_div_processing {

	width: 300px;

	padding: 20px;

	z-index: 9999;

	text-align: center;

	background: #fffeef;

	border: solid 1px #b8ab04;

}

/*newscenter*/

.CompanyDynamic, .new_c {

	position: relative;

	margin-bottom: 20px;

}

.CompanyDynamic .cdPager {

	position: absolute;

	bottom: 30px;

	right: 80px;

	z-index: 9

}

.CompanyDynamic .cdPager a {

	text-indent: 80em;

	width: 18px;

	height: 18px;

	display: inline-block;

	float: left;

	margin: 0 6px 0 0;

	background: url(../images/new_ic4.gif) center top no-repeat;

}

.CompanyDynamic .cdPager a:hover, .CompanyDynamic .cdPager a.cur {

	background: url(../images/new_ic3.gif) center top no-repeat;

}

.cdSlideshow {

	height: 280px;

	width: 959px;

}

.news_box {

	padding: 20px 20px 0;

	overflow: hidden;

	margin-bottom: 20px;

	margin-top: 20px;

}

.bg {

	background: #fff;

}

.new {

	height: 620px;

	overflow: hidden;

}

.pb_t {

	line-height: 48px;

	height: 48px;

	overflow: hidden;

	background: url(../images/pb_t_l.gif) left bottom repeat-x;

}

.pb_t h3 {

	font-family: "Microsoft YaHei";

	float: left;

	font-weight: 100;

}

.pb_t h3 b {

	display: inline-block;

	background: url(../images/pb_t_lb.gif) right bottom no-repeat;

	float: left;

}

.pb_t h3 a {

	font-size: 22px;

	color: #464646;

	margin: 0 10px 0 0;

	display: inline-block;

	padding: 0 0 0 30px;

	background: url(../images/sol_t_ic.gif) left 14px no-repeat;

}

.pb_t h3 em {

	font-size: 22px;

	margin: 0 10px 0 0;

	display: inline-block;

	padding: 0 0 0 30px;

	background: url(../images/sol_t_ic.gif) left 14px no-repeat;

	font-style: normal;

}

.pb_t h3 em a {

	color: #303030;

}

.pb_t h3 a:hover {

	color: #303030;

}

.pb_t h3 span {

	text-transform: uppercase;

	font-size: 18px;

	color: #cdcdcd;

	text-transform: uppercase;

	display: inline-block;

	float: left;

}

.pb_t p {

	float: right;

	font-size: 14px;

	padding: 5px 0 0;

	height: 43px;

	overflow: hidden;

}

.pb_t p a, .pb_t p a:hover {

	color: #767676;

	margin: 0 6px;

	font-family: "Microsoft YaHei";

}

.pb_t .fr {

	display: inline-block;

	padding: 0 37px 0 0;

	background: url(../images/pb_t_ic.gif) right 12px no-repeat;

	font-family: "Microsoft YaHei";

	font-size: 16px;

	color: #4f4d4d;

}

.pb_t .fr:hover {

	color: #4f4d4d;

}

.new_c dl {

	height: 280px;

}

.new_c {

	clear: both;

	padding: 31px 0 0;

	overflow: hidden;

	width: 960px;

}

.new_c dt img {

	display: block;

	width: 435px;

	height: 268px;

	overflow: hidden;

	padding: 4px;

	border: 1px #e6e6e6 solid;

}

.new_c dd {

	width: 490px;

	padding-left: 1px;

	overflow: hidden;

}

.new_c dd h4 {

	line-height: 30px;

	height: 30px;

	overflow: hidden;

	font-weight: 100;

	font-family: "Microsoft YaHei";

	width: 490;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.new_c dd h4 a, .new_c dd h4 a:hover {

	font-size: 16px;

	color: #454545;

}

.new_c dd p {

	padding: 5px 10px 0 0;

	text-align: justify;

	line-height: 25px;

	color: #898989;

	height: 230px;

	overflow: hidden;

	font-size: 14px;

}

.new_c dd span {

	display: block;

	padding: 0 0 0 230px;

}

.new_c dd span a {

	width: 17px;

	height: 17px;

	display: inline-block;

	margin: 0 6px 0 0;

	background: url(../images/new_ic4.gif) center top no-repeat;

}

.new_c dd span a:hover, .new_c dd span .cur {

	background: url(../images/new_ic3.gif) center top no-repeat;

}

.new_c ul {

	padding: 12px 21px 0;

	clear: both;

	height: 217px;

	overflow: hidden;

	background: #f5f5f5;

}

.new_c ul li {

	line-height: 40px;

	height: 40px;

	overflow: hidden;

	padding: 0 0 0 17px;

	background: url(../images/new_ic2.gif) left 18px no-repeat;

	border-bottom: 1px #a4a4a4 dotted;

	font-family: "Microsoft YaHei";

	font-size: 14px;

}

.new_c .lst {

	border: none;

}

.new_c ul li span {

	float: right;

	margin: 0 7px 0 0;

	font-size: 14px;

	color: #b6b6b6;

	font-family: "宋体";

}

.new_c ul li a, .new_c ul li a:hover {

	color: #454545;

}

/*mdf*/

.mdf {

	margin-top: 20px;

	height: 445px;

	overflow: hidden;

}

.mdf_u {

	padding: 30px 0 0;

	height: 220px;

	clear: both;

	width: 110%;

}

.mdf_u li {

	float: left;

	width: 350px;

	display: inline;

	margin: 0 50px 0 0;

}

.mdf_u .lst {

	margin: 0;

}

.mdf_u li a {

	display: block;

	height: 214px;

	width: 100%;

	position: relative;

	overflow: hidden;

	border-bottom: 4px #fff solid;

}

.mdf_u li a img {

	display: block;

	width: 350px;

	height: 221px;

	overflow: hidden;

}

.mdf_u li a p {

	position: absolute;

	width: 350px;

	padding: 25px 0 0;

	display: block;

	text-align: center;

	height: 147px;

	left: 0;

	top: 0;

	overflow: hidden; /* background:url(../images/1.png); */

	z-index: -1;

}

.mdf_u li a p b {

	display: block;

	line-height: 20px;

	height: 62px;

	overflow: hidden;

	font-family: "Microsoft YaHei";

	font-size: 14px;

	color: #fff;

	font-weight: 100;

	padding: 10px;

}

.mdf_u li a p span {

	display: block;

	line-height: 18px;

	color: #fff;

	height: 26px;

	overflow: hidden;

}

.mdf_u li a p i {

	display: inline-block;

	text-align: center;

	margin: 0 auto;

	line-height: 22px;

	height: 22px;

	width: 101px;

	border: 1px #fff solid;

	color: #fff;

	font-family: "宋体";

	font-size: 18px;

	font-style: normal;

}

.mdf_u li a:hover p, .mdf_u .cur a p {

	z-index: 9;

}

.mdf_u li a:hover, .mdf_u .cur a {

	border-bottom: 4px #00824a solid;

}

.mdf_b {

	clear: both;

}

.mdf_b li {

	line-height: 42px;

	height: 42px;

	overflow: hidden;

	padding: 0 0 0 20px;

	background: url(../images/new_ic1.gif) 3px 19px no-repeat;

	border-bottom: 1px #a4a4a4 dotted;

	font-family: "Microsoft YaHei";

	width: 450px;

	font-size: 14px;

}

.mdf_b .lst {

	border: none;

}

.mdf_b li span {

	float: right;

	margin: 0 7px 0 0;

	font-size: 14px;

	color: #b6b6b6;

	font-family: "宋体";

}

.mdf_b li a {

	width: 350px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.mdf_b li a, .mdf_b ul li a:hover {

	color: #454545;

}

/*newMain*/

.newMain {

	padding-bottom: 10px;

}

.newMain .nt {

	height: 50px;

	border-bottom: 1px solid #7f7f7f;

}

.newMain .nt ul {

	float: left;

}

.newMain .nt li {

	height: 50px;

	float: left;

	position: relative;

	width: 120px;

	line-height: 50px;

	margin: 0 10px;

	text-align: center;

}

.newMain .nt li a {

	font-size: 18px;

	text-decoration: none;

}

.newMain .nt li i {

	display: block;

	position: absolute;

	width: 100%;

	height: 3px;

	background-color: #626262;

	bottom: -2px;

	left: 0;

	display: none;

}

.newMain .nt .mor_n {

	float: right;

	padding-right: 20px;

	background: url(../images/morbg.png) no-repeat right center;

	margin-right: 10px;

	font-size: 14px;

	color: #5a5a5a;

	margin-top: 20px;

}

.newMain .nt li:hover a, .newMain .nt li.cur a {

	color: #efa530;

	font-weight: bold;

}

.newMain .nt li:hover i, .newMain .nt li.cur i {

	display: block;

}

.newMain .new_l {

	float: left;

	width: 630px;

}

.newMain .new_l .news {

	margin-top: 27px;

}

.newMain .new_l .news dl {

	overflow: hidden;

}

.newMain .new_l .news dt {

	float: left;

}

.newMain .new_l .news dt img {

	display: block;

}

.newMain .new_l .news dd {

	margin-left: 325px;

}

.newMain .new_l .news dd h5 {

	height: 16px;

	line-height: 16px;

	overflow: hidden;

	padding-top: 5px;

	padding-bottom: 10px;

	width: 285px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.newMain .new_l .news dd h5 a {

	font-size: 14px;

	color: #1b1b1b;

}

.newMain .new_l .news dd p {

	font-size: 13px;

	line-height: 24px;

	height: 72px;

	overflow: hidden;

	margin-bottom: 15px;

	color: #585657;

}

.newMain .new_l .news dd>a {

	font-size: 13px;

}

.newMain .new_l .news ul {

	overflow: hidden;

	width: 650px;

	margin-top: 15px;

}

.newMain .new_l .news li {

	float: left;

	width: 300px;

	height: 35px;

	line-height: 35px;

	margin-right: 25px;

}

.newMain .new_l .news li em {

	float: right;

	font-size: 13px;

}

.newMain .new_l .news li a {

	color: #0f0f0f;

	padding-left: 13px;

	font-size: 13px;

	background: url(../images/dian.png) no-repeat left center;

}

.newMain .new_r {

	float: left;

	width: 485px;

	margin-left: 25px;

}

.newMain .new_r .quetion {

	height: 275px;

	overflow: hidden;

	margin-top: 25px;

	padding: 0 5px;

}

.newMain .new_r .quetion dl {

	margin-bottom: 22px;

}

.newMain .new_r .quetion dt {

	padding-left: 30px;

	background: url(../images/news_wen.jpg) no-repeat left center;

	height: 22px;

	line-height: 22px;

	overflow: hidden;

	width: 285px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.newMain .new_r .quetion dt a {

	font-size: 14px;

	color: #666;

}

.newMain .new_r .quetion dd {

	color: #585657;

	font-size: 13px;

	border-bottom: 1px dotted #ddd;

	background: url(../images/news_da.jpg) no-repeat left top;

	line-height: 22px;

	margin-top: 15px;

	padding-left: 30px;

	margin-left: 2px;

	padding-bottom: 20px;

}

/*contactus*/

.lxwmCont {

	overflow: hidden;

	padding-bottom: 50px;

}

.lxwmCont .title {

	border-color: #3c4b63;

	margin-bottom: 30px;

}

.title {

	margin-top: 30px;

	margin-bottom: 50px;

	height: 49px;

	line-height: 49px;

	border-top: 1px solid #2f2f2f;

	border-bottom: 1px solid #2f2f2f;

	font-size: 12px;

}

.title a {

	font-size: 12px;

}

.dress {

	background: #fff url(../images/man.jpg) no-repeat 778px 155px;

	padding-top: 60px;

	padding-bottom: 30px;

}

.dress .ds_l {

	float: left;

	margin-left: 64px;

	background: url(../images/wxbg.jpg) no-repeat center;

	width: 237px;

	height: 339px;

	overflow: hidden;

}

.dress .ds_l img {

	display: block;

	margin: 0 auto;

	margin-top: 35px;

}

.dress .ds_r {

	float: left;

	margin-left: 45px;

}

.dress .ds_r h5 {

	margin-bottom: 58px;

}

.dress .ds_r h5 img {

	display: block;

}

.dress .ds_r h5 p {

	font-size: 20px;

	color: #000;

}

.dress .ds_r dl {

	overflow: hidden;

	margin-bottom: 15px;

}

.dress .ds_r dt {

	float: left;

}

.dress .ds_r dd {

	font-size: 14px;

	color: #000;

	line-height: 22px;

	margin-left: 70px;

	margin-top: 5px;

}

.dress .ds_r .phone {

	font-size: 14px;

	color: #333;

}

.dress .ds_r .phone span {

	font-size: 24px;

	color: #00824a;

	font-family: "Arial";

}

.mapMain {

	background-color: #fff;

	padding: 25px;

}

.mapMain h5 {

	padding-left: 40px;

	background: url(../images/mapt.png) no-repeat left center;

	height: 37px;

	line-height: 37px;

	font-size: 18px;

	color: #000;

	margin-bottom: 12px;

}

/*yqlj*/

.formbox table tbody tr td input {

	height: 20px;

}

.formbox {

	font-size: 14px;

}

.formbox input[type="button"] {

	cursor: pointer;

}

.formbox table tbody tr td input, .formbox table tbody tr td textarea {

	width: 300px;

	padding: 5px;

}

.formbox table tbody tr td input.b18 {

	width: 80px;

	height: 30px;

}

.formbox em {

	display: block;

	width: 317px;

	height: 34px;

	position: relative;

}

.formbox .sc {

	display: block;

	z-index: 2;

	width: 16px;

	height: 15px;

	background: url(../images/tj.png) no-repeat center;

	position: absolute;

	right: 10px;

	top: 9px;

}

.left .proLt {

	width: 204px;

	padding: 13px;

	box-shadow: 0px 0px 10px #C7C7C7;

}

.left .proLt .proTit {

	overflow: hidden;

	background: url(../images/proltbg.png) no-repeat center;

	height: 130px;

}

.left .proTit h3 {

	margin-top: 10px;

}

.left .proTit h3 img {

	display: block;

	margin: 0 auto;

}

.left .proTit h4 {

	width: 147px;

	height: 46px;

	margin: 0 auto;

	padding-top: 3px;

	border: 1px solid #4ea55e;

	margin-top: 15px;

	font-size: 20px;

	font-family: "微软雅黑";

	text-align: center;

	font-weight: normal;

}

.left .proTit h4 a {

	color: #fff;

}

.left .proTit h4 span {

	display: block;

	font-weight: normal;

	margin-top: 3px;

	text-transform: uppercase;

	color: #0d4b19;

	font-size: 12px;

}

.left .proDl {

	overflow: hidden;

	background: url(../images/proltbottom.png) no-repeat center bottom;

	background-color: #f5f3e4;

	padding-top: 20px;

}

.left .proDl dt {

	font-size: 24px;

	font-family: "微软雅黑";

	text-align: center;

	margin: 27px 0;

}

.left .proDl dt a {

	color: #1e7f31;

}

.left .proDl dd {

	overflow: hidden;

	width: 191px;

	margin: 0 auto;

	margin-bottom: 105px;

}

.left .proDl dd a {

	border: 1px solid #cac7ad;

	width: 189px;

	height: 32px;

	margin-bottom: 12px;

	display: block;

	font-size: 15px;

	font-family: "微软雅黑";

	text-align: center;

	line-height: 32px;

	color: #2b2b2b

}

.left .proDl dd a.cur {

	color: #00824a;

}

.soleft .proLt {

	width: 204px;

	padding: 13px;

	box-shadow: 0px 0px 10px #C7C7C7;

}

.soleft .proLt .proTit {

	overflow: hidden;

	background: url(../images/proltbg.png) no-repeat center;

	height: 130px;

}

.soleft .proTit h3 {

	margin-top: 10px;

}

.soleft .proTit h3 img {

	display: block;

	margin: 0 auto;

}

.soleft .proTit h4 {

	width: 147px;

	height: 46px;

	margin: 0 auto;

	padding-top: 3px;

	border: 1px solid #4ea55e;

	margin-top: 15px;

	font-size: 20px;

	font-family: "微软雅黑";

	text-align: center;

	font-weight: normal;

}

.soleft .proTit h4 a {

	color: #fff;

}

.soleft .proTit h4 span {

	display: block;

	font-weight: normal;

	margin-top: 3px;

	text-transform: uppercase;

	color: #0d4b19;

	font-size: 12px;

}

.soleft .proDl {

	overflow: hidden;

	background-color: #f5f3e4;

}

.soleft #proDl {

	background: url(../images/proltbottom.png) no-repeat center bottom;

	background-color: #f5f3e4;

}

.soleft .proDl dt {

	font-size: 24px;

	font-family: "微软雅黑";

	text-align: center;

	margin: 27px 0;

}

.soleft #proDl dt {

	margin: 17px 0;

}

.soleft .proDl dt a {

	color: #1e7f31;

}

.soleft .proDl dt a.cur {

	color: #AF0103;

}

.soleft .proDl dd {

	overflow: hidden;

	width: 191px;

	margin: 0 auto;

}

.soleft #proDl dd {

	margin-bottom: 105px;

}

.soleft .proDl dd a {

	border: 1px solid #cac7ad;

	width: 189px;

	height: 32px;

	margin-bottom: 12px;

	display: block;

	font-size: 15px;

	font-family: "微软雅黑";

	text-align: center;

	line-height: 32px;

	color: #2b2b2b

}

.soleft .proDl dd a.cur {

	color: #00824a;

}

.probtx {

	color: #F01414;

	display: block;

	margin-top: 5px;

	font-size: 12px;

}

.lymsg {

	font-size: 13px;

	display: block;

	position: absolute;

	width: 10px;

	height: 10px;

	margin-left: 5px;

*margin-left: -10px;

	margin-top: 2px;

*margin-top: -10px;

	color: #F01414;

}

.lymsg1 {

	font-size: 13px;

	display: block;

	position: absolute;

	width: 10px;

	height: 10px;

	margin-left: 18px;

	margin-top: 17px;

	color: #F01414;

}

/*内页*/

.proleft {

	overflow: hidden;

	float: left;

	width: 230px;

}

.proleft h3 {

	font-size: 24px;

	padding: 20px 0;

	background-color: #454341;

	padding-left: 25px;

}

.proleft h3 a {

	color: #fff;

}

.proleft h3 p {

	font-size: 12px;

	font-weight: normal;

	text-transform: uppercase;

	color: #fff;

	opacity: 0.17;

	filter: alpha(opacity=17);

}

.proleft .menu {

	overflow: hidden;

	width: 100%;

	padding-top: 20px;

	padding-bottom: 10px;

*padding-bottom:17px;

	background-color: #fff;

	margin-bottom: 10px;

}

.proleft .menu li {

	font-size: 14px;

	line-height: 38px;

	margin-bottom: 4px;

}

.proleft .menu li a {

	display: block;

	color: #333;

	padding-left: 30px;

}

.proleft .menu li:hover a, .proleft .menu li.cur a {

	background: url(../images/pleft01.png) no-repeat left center;

	background-color: #00824a;

	color: #fff;

	text-decoration: none

}

.proleft .contact {

	overflow: hidden;

	padding: 10px;

	height: 85px;

	width: 220px;

	background-color: #454341;

}

.proleft .contact img {

	float: left;

	display: block;

}

.proleft .contact h4 {

	float: left;

	margin-left: 8px;

	font-size: 24px;

	margin-top: 12px;

}

.proleft .contact h4 a {

	color: #fff;

}

.proleft .contact p {

	font-size: 12px;

	font-weight: normal;

	text-transform: uppercase;

	color: #fff;

	opacity: 0.17;

	filter: alpha(opacity=17);

	margin-top: 5px;

}

.proleft .ewm {

	overflow: hidden;

	width: 100%;

	padding: 15px 0;

	background-color: #fff;

}

.proleft .ewm img {

	display: block;

	margin: 0 auto;

	margin-bottom: 5px;

}

.proleft .ewm p {

	text-align: center;

	font-size: 12px;

	color: #333;

}

.proleft .phone {

	overflow: hidden;

	padding: 12px 0;

	padding-left: 65px;

	background: url(../images/pleft03.png) no-repeat 15px center;

	background-color: #fff;

	border-bottom: 1px solid #eae9e9;

	border-top: 1px solid #eae9e9;

}

.proleft .phone b {

	display: block;

	font-size: 20px;

	color: #00824a;

	font-family: Arial;

}

.proleft .phone span {

	display: block;

	font-size: 14px;

	color: #666;

}

.proleft .info {

	overflow: hidden;

	padding: 20px;

	width: 200px;

	background-color: #fff;

}

.proleft .info p {

	font-size: 12px;

	color: #666;

	line-height: 20px;

}

.rightbox {

	overflow: hidden;

	width: 715px;

	position: relative;

	margin-top: 25px;

}

/*conpany*/

.conpany {

	overflow: hidden;

	width: 100%;

	margin-bottom: 50px;

}

ul.mbx_mav {

	overflow: hidden;

	width: 1000px;

	margin: 20px auto;

}

ul.mbx_mav li {

	float: left;

	margin-right: 5px;

	font-size: 12px;

	color: #999

}

ul.mbx_mav li a {

	color: #999;

}

ul.con_menu {

	overflow: hidden;

	width: 998px;

	text-align: center;

	margin: 0 auto;

	border: 1px solid #eee;

	height: 53px;

	margin-bottom: 50px;

}

ul.con_menu li {

	display: inline-block;

	font-size: 14px;

	margin: 0 10px;

}

ul.con_menu li {

*display:inline

}

ul.con_menu li a {

	color: #333;

	display: block;

	line-height: 53px;

	text-decoration: none

}

ul.con_menu li.cur a, ul.con_menu li:hover a {

	color: #00824a;

	line-height: 48px;

	border-bottom: 5px solid #00824a;

}

.jj_con {

	overflow: hidden;

	width: 1000px;

	padding: 16px;

	margin: 0 auto

}

.jj_con dl {

	overflow: hidden;

	width: 100%;

	padding: 16px;

	margin-left: -16px;

}

.jj_con .dl01 dt {

	float: left;

	width: 433px;

	height: 274px;

}

.jj_con .dl01 dd {

	overflow: hidden;

	float: right;

	width: 540px;

}

.jj_con .dl02 dt {

	width: 434px;

	height: 370px;

	float: right;

}

.jj_con .dl02 dd {

	float: left;

	overflow: hidden;

	width: 540px;

}

.jj_con .dl03 dt {

	float: left;

	width: 496px;

	height: 335px;

}

.jj_con .dl03 dd {

	float: right;

	width: 472px;

	overflow: hidden

}

.jj_con dl h3 {

	font-size: 18px;

	color: #00824a;

	margin-top: 20px;

}

.jj_con dl h4 {

	font-weight: normal;

	font-size: 18px;

	color: #00824a;

}

.jj_con dl p {

	font-size: 14px;

	color: #333;

	line-height: 25px;

	margin-top: 10px;

	text-align: justify

}

.jj_con dl a {

	display: block;

	width: 98px;

	height: 35px;

	background-color: #00824a;

	line-height: 35px;

	text-align: center;

	font-size: 14px;

	color: #fff;

	margin-top: 20px;

}

.jj_con .dl03 h3 {

	margin-top: 70px;

}

.jj_con dl img {

	transition: 0.5s ease

}

.jj_con dl:hover img {

	-webkit-transform: scale(1.05);

	-ms-transform: scale(1.05);

	transform: scale(1.05)

}

.num_con {

	overflow: hidden;

	width: 100%;

	height: 170px;

	background-color: #3e3e3e;

}

.num_con ul {

	overflow: hidden;

	width: 1000px;

	margin: 0 auto

}

.num_con li {

	float: left;

	width: 250px;

	height: 100%;

}

.num_con .num {

	overflow: hidden;

	width: 100%;

	text-align: center;

	margin-top: 50px;

	margin-bottom: 10px;

}

.num_con span {

	display: inline-block;

	width: 80px;

	text-align: center;

	line-height: 35px;

	height: 35px;

	overflow: hidden;

	position: relative

}

.num_con span {

*display:inline

}

.num_con em {

	font-weight: bold;

	font-size: 14px;

	color: #fff;

	position: relative;

	top: -5px;

}

.num_con b {

	display: block;

	width: 100%;

	font-size: 30px;

	color: #fff;

	line-height: 35px;

	height: 385px;

	position: absolute;

	left: 0;

	top: 0

}

.num_con p {

	text-align: center;

	font-size: 12px;

	color: #acacac;

}

.wen_con {

	overflow: hidden;

	width: 100%;

	height: 442px;

	background: url(../images/con04.jpg) no-repeat center bottom;

}

.wen_con .wenbox {

	overflow: hidden;

	width: 1000px;

	margin: 0 auto;

	margin-top: 45px;

}

.wen_con h3 {

	font-size: 18px;

	color: #00824a;

	margin-bottom: 15px;

}

.wen_con p {

	font-size: 14px;

	color: #666;

	line-height: 25px;

}

.wen_con img {

	display: block;

	float: right;

	margin-top: -60px;

	position: relative

}

.wen_con .tu {

	top: -60px;

	opacity: 0;

	filter: alpha(opacity=0)

}

.wen_con .yy {

	display: none

}

.team_con {

	overflow: hidden;

	width: 100%;

	padding: 50px 0;

	background-color: #00824a;

}

.team_con h3 {

	text-align: center;

	margin-bottom: 20px;

	font-size: 18px;

}

.team_con h3 a {

	color: #fff;

}

.team_con .teambox {

	overflow: hidden;

	width: 1100px;

	margin: 0 auto;

	height: 420px;

	position: relative

}

.team_con .teambox i {

	display: block;

	width: 22px;

	height: 39px;

	cursor: pointer;

	position: absolute;

	top: 181px;

}

.team_con .teambox .btn01 {

	background: url(../images/con09.png) no-repeat center top;

	left: 0;

}

.team_con .teambox .btn02 {

	background: url(../images/con09.png) no-repeat center bottom;

	right: 0

}

.team_con .team {

	overflow: hidden;

	width: 1000px;

	margin: 0 auto;

	height: 420px;

	position: relative

}

.team_con .team ul {

	overflow: hidden;

	position: absolute

}

.team_con .team li {

	float: left;

	width: 320px;

	height: 420px;

	background-color: #fff;

	margin-right: 20px;

}

.team_con .team li img.tu {

	display: block;

	margin: 0 auto;

	margin-top: 8px;

	margin-bottom: 15px

}

.team_con .team li h4 {

	font-size: 16px;

	text-align: center;

	margin-bottom: 10px;

}

.team_con .team li h4 a {

	color: #333;

}

.team_con .team li p {

	text-align: justify;

	padding: 0 10px;

	font-size: 12px;

	color: #666;

	line-height: 20px;

	height: 60px;

	overflow: hidden;

	margin-bottom: 25px;

}

.team_con .team li a.zx {

	display: block;

	width: 115px;

	text-align: center;

	margin: 0 auto;

	font-size: 18px;

	color: #00824a;

	font-weight: bold;

}

.team_con .team li a.zx img {

	margin-right: 5px;

	position: relative;

	top: 2px;

}

.yx_con {

	overflow: hidden;

	width: 1000px;

	margin: 0 auto;

	margin-top: 50px;

}

.yx_con h3 {

	text-align: center;

	margin-bottom: 30px;

	font-size: 18px;

}

.yx_con h3 a {

	color: #00824a;

}

.yx_con .tubox {

	overflow: hidden;

	width: 100%;

	height: 370px;

}

.yx_con .tubox .bigtu {

	overflow: hidden;

	display: block;

	float: left;

	width: 495px;

	height: 370px;

	position: relative

}

.yx_con .tubox span {

	display: block;

	background-color: #000;

	opacity: 0.5;

	filter: alpha(opacity=50);

	position: absolute;

	left: 0;

	top: 0;

	width: 60px;

	height: 60px;

	text-align: center;

	line-height: 60px;

	font-size: 18px;

	color: #fff;

}

.yx_con .tubox ul {

	overflow: hidden;

	float: right;

	width: 505px;

	height: 370px;

}

.yx_con .tubox li {

	float: left;

	width: 241px;

	height: 179px;

	position: relative;

	margin-left: 11px;

	margin-bottom: 12px;

	overflow: hidden;

}

.yx_con .tubox a {

	display: block;

	text-decoration: none

}

.yx_con .tubox a img {

	transition: 0.5s ease

}

.yx_con .tubox a:hover img {

	transform: scale(1.05)

}

/*左边菜单*/



.leftr {

	float: left;

	overflow: hidden;

	display: inline;

}

.lf_n {

	width: 240px;

	overflow: hidden;

	margin-bottom: 10px;

}

.lf_n h2 {

	text-align: center;

	line-height: 90px;

	height: 90px;

	overflow: hidden;

	background: #383431;

	border-radius: 10px 10px 0 0;

}

.lf_n h2 a {

	font-size: 24px;

	color: #fff;

}

.lf_n_c {

	background: #fff;

}

.lf_n_c ul li a.cur {

	color: #00824a;

}

.lf_n h3 {

	font-weight: 100;

	line-height: 41px;

	height: 41px;

	padding: 0 0 0 41px;

	overflow: hidden;

	background: #00824a url(../images/lf_n_ic1.gif) 154px 14px no-repeat;

}

.lf_n h3 a {

	font-size: 20px;

	color: #fff;

}

.lf_n h3.cur a {

	font-size: 20px;

	color: #fff;

}

.lf_n ul.menu {

	padding: 11px 12px 12px 14px;

	margin-bottom: 15px;

}

.lf_n ul.menu li {

	padding: 0 0 0 25px;

	font-weight: 100;

	line-height: 44px;

	height: 44px;

	border-bottom: 1px #bfbfbf dashed;

	overflow: hidden;

	font-size: 16px;

}

.lf_n ul.menu li a {

	color: #333;

}

.lf_n ul.menu li.cur a {

	color: #00824a;

	font-weight: bold;

}

.lf_n ul.menu .lst {

	border: none;

}

/*.lf_n p{padding:20px 0 0 23px;height:68px; overflow:hidden; color:#fff;background:#00824a;}

.lf_n p span{ display:block;padding:0 0 0 40px; line-height:24px;overflow:hidden;background:url(../images/lf_n_ic2.png) left 8px no-repeat; font-size:14px; color:#fff;}

.lf_n p b{ font-size:22px; color:#fff; font-family:Arial; display:block;}*/



/*产品中心广告*/



.dp01 {

	position: relative;

	width: 715px;

	height: 247px;

	overflow: hidden;

	margin-top: 29px;

	margin-bottom: 10px;

}

.dp01 .box {

	position: relative;

	width: 885px;

	height: 247px;

	overflow: hidden;

}

.dp01 .list {

	position: relative;

	width: 9999px;

	overflow: hidden;

}

.dp01 .list li {

	position: relative;

	width: 885px;

	height: 257px;

	float: left;

	display: inline;

}

.dp01 .list li img {

	width: 885px;

	height: 247px;

}

.dp01 .prev, .dp01 .next {

	position: absolute;

	top: 50%;

	margin-top: -25px;

	width: 47px;

	height: 47px;

	background-image: url(../images/control.png);

	background-repeat: no-repeat;

	font: 0/0 Arial;

	cursor: pointer;

	z-index: 2;

}

.dp01 .prev {

	left: 10px;

	background-position: 0 -50px;

}

.dp01 .next {

	right: 10px;

	background-position: 0 0;

}

.dp01 span.text {

	display: block;

	position: absolute;

	padding: 10px 0 0 27px;

	font: 12px "Microsoft Yahei";

	width: 672px;

	height: 52px;

	left: 0;

	top: 180px;

	background: url(../images/dalp.png);

	font-style: normal;

	line-height: 24px;

	color: #fff;

}

.dp01 span.text b {

	display: block;

	line-height: 20px;

	height: 20px;

	color: #fff;

	font-size: 14px;

	font-weight: normal;

}

.dp01 span.num {

	display: block;

	width: 34px;

	height: 34px;

	font-size: 14px;

	font-style: italic;

	line-height: 20px;

	color: #fff;

	font-family: "新宋体";

	position: absolute;

	left: 840px;

	top: 220px;

}

.dp01 span.num b {

	font-size: 32px;

	color: #00824a;

}

/*产品*/

 

.pro_c {

	overflow: hidden;

	padding-top: 20px;

	width: 110%;

}

.pro_c li {

	float: left;

	width: 290px;

	margin-right: 11px;

}

.pro_c li.noMl {

	margin-right: 0;

}

.pro_c li.noMl img {

}

.pro_c li img {

	width: 270px;

	height: 270px;

	border: 1px #ebebeb solid;

	display: block;

	overflow: hidden;

	padding: 5px;

}

.pro_c li p {

	line-height: 48px;

	padding: 0 0 0 5px;

}

.pro_c li p span {

	float: right;

}

.pro_c li p b {

	font-weight: 100;

	display: inline-block;

	padding: 0 0 0 20px;

	float: left;

	background: url(../images/pro_ic1.gif) left 18px no-repeat;

}

.pro_c li:hover p b {

	color: #00824a

}

.pro_c li p a {

	font-size: 14px;

	color: #333;

	font-weight: 100;

}

h2.intitle {

	overflow: hidden;

	width: 1190px;

	margin: 0 auto;

	background: url(../images/about01.png) no-repeat left bottom;

	padding-bottom: 14px;

	font-size: 18px;

	color: #60a112;

}

h2.intitle a {

	color: #60a112;

}

h2.intitle span {

	margin-left: 20px;

	font-size: 14px;

	color: #333;

	font-weight: normal

}

.inpageAbout {

	overflow: hidden;

	width: 100%;

	margin: 50px 0 0 0;

}

.inpageAbout .aboutbox {

	width: 1190px;

	margin: 0 auto

}

.about_top {

	overflow: hidden;

	width: 1190px;

	margin: 0 auto;

	margin-top: 60px;

}

.about_top dt {

	overflow: hidden;

	float: left;

	width: 579px;

	height: 390px;

}

.about_top dt img {

	display: block;

	border: 3px solid #d3d3d3;

}

.about_top dt em {

	display: block;

	text-align: center;

	font-size: 13px;

	color: #333;

	margin-top: 10px;

}

.about_top dt em a {

	color: #333;

}

.about_top dd {

	overflow: hidden;

	width: 595px;

	position: relative;

	height: 390px;

	float: right

}

.about_top dd h3 {

	font-size: 18px;

	color: #00824a;

	margin: 10px 0;

}

.about_top dd h3 a {

	color: #00824a;

}

.about_top dd p {

	font-size: 13px;

	color: #585657;

	line-height: 28px;

	width: 505px;

}

.about_top dd span {

	display: block;

	width: 70px;

	height: 70px;

	text-align: center;

	line-height: 70px;

	background: url(../images/about05.png) no-repeat center;

	font-size: 18px;

	color: #fff;

	position: absolute;

	right: 0;

	top: 0;

	z-index: 2

}

.about_top dd i {

	display: block;

	width: 2px;

	height: 100%;

	background-color: #d7d7d7;

	position: absolute;

	right: 34px;

	top: 0

}

.about_top02 {

	overflow: hidden;

	width: 100%;

	padding-top: 40px;

	position: relative;

	margin-bottom: 80px;

}

.about_top02 span {

	display: block;

	width: 274px;

	float: left;

	margin-right: 22px;

	text-align: center;

	font-size: 13px;

	color: #333;

}

.about_top02 p {

	overflow: hidden;

	width: 505px;

	float: left;

font-size:font-size:13px;

	color: #585657;

	line-height: 28px;

}

.about_top02 em {

	display: block;

	width: 70px;

	height: 70px;

	text-align: center;

	line-height: 70px;

	background: url(../images/about05.png) no-repeat center;

	font-size: 18px;

	color: #fff;

	position: absolute;

	right: 0;

	top: 0;

	z-index: 2

}

.about_case {

	width: 100%;

	margin-bottom: 115px;

}

.about_case>img {

	display: block;

	margin: 0 auto;

	margin-bottom: 40px;

}

.about_case .cbox {

	overflow: hidden;

	width: 100%;

	height: 230px;

	position: relative;

	padding: 4px;

	margin-left: -4px;

}

.about_case .cbox ul {

	position: absolute;

}

.about_case .cbox li {

	float: left;

	width: 281px;

	height: 230px;

	box-shadow: 0 0 3px #ccc;

	margin: 0 22px 0 0;

}

.about_case .cbox li img {

	display: block;

	margin: 0 auto;

	margin-top: 10px;

	margin-bottom: 15px;

}

.about_case .cbox li span {

	display: block;

	text-align: center;

	font-size: 13px;

	color: #585657;

}

/*合作*/

.ahezuo {

	overflow: hidden;

	width: 1190px;

	margin: 60px auto;

}

.ahezuo h2 {

	text-align: center;

	margin-bottom: 5px;

	font-size: 28px;

}

.ahezuo h2 a {

	color: #27282d;

}

.ahezuo h2 b {

	color: #80b414;

}

.ahezuo span {

	display: block;

	text-align: center;

	font-size: 14px;

	color: #c1c1c1;

	font-weight: lighter;

	margin-bottom: 50px;

	text-transform: uppercase

}

.ahezuo .hzbox {

	overflow: hidden;

	width: 100%;

	height: 170px;

	position: relative;

	margin-bottom: 40px;

}

.ahezuo .hzbox ul {

	overflow: hidden;

	position: absolute

}

.ahezuo .hzbox li {

	float: left;

	width: 223px;

	height: 170px;

	margin-right: 18px;

}

.ahezuo .hzbox li img {

	display: block;

	border: 4px solid #f8f8f8;

}

.ahezuo .hzbox li em {

	display: block;

	text-align: center;

	font-size: 13px;

	color: #333;

	margin-top: 15px;

}

.ahezuo .hzbox li a {

	display: block;

	text-decoration: none

}

.ahezuo .btn {

	overflow: hidden;

	width: 168px;

	margin: 0 auto;

	height: 40px;

	position: relative;

}

.ahezuo .btn i {

	display: block;

	width: 100%;

	height: 1px;

	background-color: #bebebe;

	position: absolute;

	left: 0;

	top: 50%;

}

.ahezuo .btn b {

	display: block;

	width: 40px;

	float: left;

	position: relative;

	z-index: 1;

	height: 40px;

	margin-right: 2px;

	cursor: pointer

}

.ahezuo .btn .btn01 {

	background: url(../images/hezuobtn01.jpg) no-repeat center top;

	margin-left: 44px;

}

.ahezuo .btn .btn02 {

	background: url(../images/hezuobtn02.jpg) no-repeat center top;

}

.ahezuo .btn b:hover {

	background-position: bottom

}

.ashow {

	overflow: hidden;

	width: 100%;

	padding: 50px 0;

	background-color: #f1f1f1;

}

.ashow h2 {

	text-align: center;

	margin-bottom: 5px;

	font-size: 28px;

	color: #27282d;

}

.ashow h2 a {

	color: #27282d;

}

.ashow h2 b {

	color: #80b414;

}

.ashow span {

	display: block;

	text-align: center;

	font-size: 14px;

	color: #c1c1c1;

	font-weight: lighter;

	margin-bottom: 50px;

	text-transform: uppercase

}

.ashow img {

	display: block;

	margin: 0 auto

}

.ary {

	overflow: hidden;

	width: 1190px;

	margin: 70px auto;

}

.ary h2 {

	text-align: center;

	margin-bottom: 5px;

	font-size: 28px;

	color: #27282d;

}

.ary h2 b {

	color: #80b414;

}

.ary span {

	display: block;

	text-align: center;

	font-size: 14px;

	color: #c1c1c1;

	font-weight: lighter;

	margin-bottom: 50px;

	text-transform: uppercase

}

.ary .rybox {

	overflow: hidden;

	width: 1150px;

	margin: 0 auto;

	height: 380px;

	position: relative

}

.ary .rybox i {

	display: block;

	cursor: pointer;

	width: 40px;

	height: 40px;

	position: absolute;

	top: 190px;

}

.ary .rybox .btn01 {

	background: url(../images/hezuobtn01.jpg) no-repeat center top;

	left: 0;

}

.ary .rybox .btn02 {

	background: url(../images/hezuobtn02.jpg) no-repeat center top;

	right: 0;

}

.ary .rybox i:hover {

	background-position: bottom

}

.ary .rybox .ryWin {

	overflow: hidden;

	width: 1024px;

	height: 380px;

	margin: 0 auto;

	position: relative

}

.ary .ryWin ul {

	overflow: hidden;

	position: absolute

}

.ary .ryWin li {

	float: left;

	width: 230px;

	height: 380px;

	margin-right: 34px;

}

.ary .ryWin li img {

	display: block;

	padding: 6px;

	background: url(../images/about09.png) no-repeat center;

	margin-bottom: 10px;

}

.ary .ryWin li em {

	display: block;

	text-align: center;

	font-size: 13px;

	color: #333;

}

#liuyan {

	margin-top: 50px;

}

.liuyan {

	overflow: hidden;

	width: 100%;

	height: 536px;

	background: url(../images/liuyanbg.jpg) no-repeat center top;

}

.liuyan h2 {

	text-align: center;

	margin-bottom: 5px;

	font-size: 28px;

	color: #27282d;

	margin-top: 20px;

}

.liuyan h2 b {

	color: #80b414;

}

.liuyan span {

	display: block;

	text-align: center;

	font-size: 14px;

	color: #c1c1c1;

	font-weight: lighter;

	text-transform: uppercase

}

.liuyan .lybox {

	overflow: hidden;

	width: 852px;

	height: 465px;

	background: url(../images/liuyan_wenbg.png) no-repeat center;

	margin: 0 auto;/* margin-top:40px; */

}

.liuyan .lybox ul {

	overflow: hidden;

	width: 665px;

	margin: 0 auto;

	margin-top: 60px;

}

.liuyan .lybox li {

	overflow: hidden;

	width: 105%;

	margin-bottom: 10px;

	line-height: 38px;

}

.liuyan .lybox input.intext {

	overflow: hidden;

	width: 270px;

	height: 36px;

	padding-left: 55px;

	border: 1px solid #c9c9c9;

	border-radius: 5px;

	margin-right: 10px;

	display: block;

	float: left;

	outline: none;

	line-height: 36px;

	font-size: 14px;

	color: #333;

}

.liuyan .lybox .name {

	background: url(../images/liuyan01.png) no-repeat center left

}

.liuyan .lybox .qq {

	background: url(../images/liuyanqq.png) no-repeat center left

}

.liuyan .lybox .phone {

	background: url(../images/liuyan02.png) no-repeat left center

}

.liuyan .lybox .email {

	background: url(../images/liuyan03.png) no-repeat left center

}

.liuyan .lybox li span {

	font-size: 14px;

	color: #333

}

.liuyan .lybox li em {

	font-size: 14px;

	color: #333;

	margin-right: 45px;

	margin-left: 10px;

}

.liuyan .lybox textarea {

	overflow: hidden;

	width: 597px;

	height: 145px;

	padding: 10px;

	padding-left: 55px;

	background: url(../images/liuyan04.png) no-repeat left top;

	border: 1px solid #c9c9c9;

	border-radius: 5px;

	resize: none;

	outline: none;

	font-size: 14px;

	color: #333

}

.liuyan .lybox b {

	display: block;

	width: 328px;

	height: 50px;

	line-height: 50px;

	text-align: center;

	font-size: 14px;

	color: #fff;

	background-color: #89c018;

	border-radius: 5px;

	font-weight: normal;

	float: left;

	margin-right: 10px;

	cursor: pointer;

}

.liuyan .lybox #b03 {

	display: block;

	background-color: #585657;

	width: 328px;

	height: 50px;

	line-height: 50px;

	text-align: center;

	font-size: 14px;

	color: #fff;

	border-radius: 5px;

	font-weight: normal;

	float: left;

	margin-right: 10px;

	cursor: pointer;

	text-decoration: none;

}

.liuyan .lybox b img {

	margin: 0 10px;

	position: relative;

	top: 2px;

}

#aboutbody {

	background-color: #fff;

}

.ny_gate {

	overflow: hidden;

	width: 1150px;

	margin: 0 auto;

	position: relative;

}

#wrapper {

	width: 1140px;

	margin: 0px auto 0 auto;

}

/*#picSlideWrap{padding-bottom:30px;}*/

.imgnav {

	width: 788px;

	margin: 10px auto;

}

#content {

	margin: 0px auto;

	line-height: 19px;

}

#content p {

	text-indent: 2em;

	color: #333;

}

.imgnav {

	position: relative;

	margin: 0 auto;

	width: 1140px;

}

#img {

	z-index: 10;

	position: relative;

	text-align: center;

	margin: 0 auto;

}

#img img {

	display: none;

}

#front {

	position: absolute;

	left: 10px;

	top: 300px;

	display: block;

	background: url(../images/ny_gate_left.png) no-repeat center top;

	width: 20px;

	height: 40px;

	cursor: pointer;

}

#next {

	position: absolute;

	right: 10px;

	top: 300px;

	display: block;

	background: url(../images/ny_gate_right.png) no-repeat center top;

	width: 20px;

	height: 40px;

	cursor: pointer;

}

#front:hover {

	position: absolute;

	left: 10px;

	top: 300px;

	display: block;

	background: url(../images/ny_gate_left.png) no-repeat center bottom;

	width: 20px;

	height: 40px;

}

#next:hover {

	position: absolute;

	right: 10px;

	top: 300px;

	display: block;

	background: url(../images/ny_gate_right.png) no-repeat center bottom;

	width: 20px;

	height: 40px;

}

#cbtn {

	position: relative;

	height: 190px;

	margin-top: -25px;

	width: 1140px;

	margin: 0 auto;

}

#cbtn ul {

	position: relative;

	width: 10000px;

	height: 190px;

}

#cbtn ul li {

	float: left;

	padding: 3px 0px 3px 3px;

	width: 263px;

	height: 178px;

	cursor: pointer;

	text-align: center;

	margin-right: 6px;

	position: relative;

}

#cbtn ul li img {

	width: 260px;

	height: 178px;

	display: block;

}

#cbtn ul li tt {

	background: #000;

	color: #FFF;

	position: absolute;

	right: 6px;

	bottom: 4px;

	z-index: 20;

	font-family: "宋体";

	font-size: 12px;

	line-height: 16px;

	padding: 0 5px;

}

#cbtn li.hov {

	border: 1px solid #00824a;

}

.ctrl div {

	clear: both;

}

#cSlideUl {

	width: 1086px;

	height: 190px;

	overflow: hidden;

	position: relative;

	top: 10px;

	margin: 0 auto;

}

.picSildeLeft {

	cursor: pointer;

	position: absolute;

	top: 78px;

	left: -6px;

	z-index: 9;

	background: url(../images/nycpan_lt.png) no-repeat center top;

	width: 40px;

	height: 62px;

}

.picSildeRight {

	cursor: pointer;

	position: absolute;

	top: 78px;

	right: -4px;

	z-index: 9;

	background: url(../images/nycpan_rt.png) no-repeat center top;

	width: 40px;

	height: 62px;

}

.picSildeLeft:hover {

	cursor: pointer;

	background: url(../images/nycpan_lt.png) no-repeat center bottom;

}

.picSildeRight:hover {

	cursor: pointer;

	background: url(../images/nycpan_rt.png) no-repeat center bottom;

}

.imgnav .TTitle {

	filter: alpha(opacity=80);

	-moz-opacity: 0.8;

	opacity: 0.8;

	width: 1000px;

	height: 50px;

	background: #000;

	position: relative;

	top: -50px;

	left: 0;

	z-index: 800;

	margin: 0 auto;

}

.imgnav .TTitle p {

	height: 50px;

	line-height: 50px;

	text-align: center;

}

.imgnav .TTitle p span {

	display: none;

	font-size: 15px;

	color: #fff;

}

dl.pd_list_dl {

	float: left;

	width: 280px;

	margin: 0 8px;

	margin-bottom: 20px;

}

dl.pd_list_dl dt img {

	display: block;

	width: 280px; /* height:154px; */

	padding: 2px;

	border: 1px solid #eceeeb;

	background: #fff;

}

dl.pd_list_dl dd {

	display: block;

	height: 34px;

	line-height: 34px;

	text-align: center;

	background: #eceeeb;

	font-size: 14px;

	width: 286px;

}

dl.pd_list_dl:hover dt img {

	border: 1px solid #135091;

}

dl.pd_list_dl:hover dd {

	background: #135091;

}

dl.pd_list_dl:hover dd a {

	color: #fff;

}

dl.pd_list_dl .d1 {

	display: none;

}

.pro_main_n {

	padding: 10px 0;

}

.pro_main_n dl.pd_list_dl {/*margin:0 1px;*/

	margin-bottom: 20px;

}

.pro_n_tit {

	background: url(../images/zz_n.jpg) no-repeat left top;

	color: #fff;

	font-size: 18px;

	border-bottom: 1px solid #ccc;

	line-height: 40px;

	padding: 0 3px 0 16px;

	font-weight: normal;

}

.pro_main {

	background-color: #fff; /*border:solid 1px #ccc;*/

	border-top: none;

	border-bottom: none;

	zoom: 1; /*padding:10px 5px;*/

	overflow: hidden;

}

.cpMain .pleft {

	overflow: hidden;

	float: left;

	width: 230px;

}

.cpMain .pleft h3 {

	overflow: hidden;

	padding: 20px 0;

	background-color: #00824a;

	color: #fff;

	text-indent: 25px;

}

.cpMain .pleft h3 a {

	display: block;

	font-size: 32px;

	color: #fff;

}

.cpMain .pleft h3 span {

	font-size: 20px;

	text-transform: uppercase;

	font-weight: normal;

	display: block;

}

.cpMain .pleft ul {

	overflow: hidden;

	width: 91.1%;

	padding: 0 10px;

	background: #00824A;

}

.cpMain .pleft li {

	overflow: hidden;

	width: 100%;

	margin-bottom: 2px;

}

.cpMain .pleft li>a {

	font-size: 20px;

	text-indent: 28px;

	color: #fff;

	background: #ffba00;

	line-height: 45px;

	display: none;

}

.cpMain .pleft li:hover>a, .cpMain .pleft li>a.cur {

	font-weight: bold;

	color: #00824a;

}

.cpMain .pleft li>a.cur {

	color: #00824a;

}

.cpMain .pleft .pnav {

	padding: 10px 0

}

.cpMain .pleft .pnav a {

	display: block;

	text-indent: 28px;

	font-size: 16px;

	text-indent: 28px;

	background: #fff;

	margin-bottom: 1px;

	color: #666;

	line-height: 36px;

	height: 36px;

}

.cpMain .pleft li.cur>a {

	color: #fff;

	font-weight: bold;

	color: #00824a;

}

.cpMain .pleft .pnav>a:hover, .cpMain .pleft .pnav>a.cur {

	font-weight: bold;

	color: #00824a

}

.cpMain .phone {

	overflow: hidden;

	margin-top: 10px;

	width: 155px;

	padding: 30px 0;

	padding-left: 75px;


	background: url(../images/pro_phone.png) no-repeat 20px center;

	background-color: #00824a;

}

.cpMain .phone p {

	font-size: 16px;

	color: #fff;

}

.cpMain .phone b {

	display: block;

	font-size: 24px;

	color: #fff;

	font-family: 'Times New Roman'

}

.dqpkcprocont {

	font-size: 14px;

}

.Service_neiye .serviceRt_neiye {

	width: 715px;

}

.Service_neiye .serviceRt-dl_neiye {

	float: left;

	border: 1px solid #eee;

	padding: 11px;

	width: 300px;

	height: 395px;

	background-color: #fff;

	margin-right: 12px;

	margin-left: 12px;

	margin-bottom: 24px;

}

.Service_neiye .serviceRt-dl_neiye dt img {

	display: block;

	width: 300px;

	height: 225px;

}

.Service_neiye .serviceRt-dl_neiye dd {

	padding: 0 10px;

	overflow: hidden

}

.Service_neiye .serviceRt-dl_neiye dd h3 {

	font-size: 16px;

	font-weight: normal;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin-top: 30px;

}

.Service_neiye .serviceRt-dl_neiye dd h3 a {

	color: #00824a

}

.Service_neiye .serviceRt-dl_neiye dd p {

	font-size: 14px;

	line-height: 20px;

	color: #666666;

	margin-top: 20px;

}

.Service_neiye .serviceRt-dl_neiye dd a.more {

	display: block;

	float: left;

	margin-top: 20px;

	color: #00824a;

}

.Service_neiye dl.bottom {

	margin-bottom: 0

}

.Service_neiye dl.last {

	margin-right: 0

}

.Service_neiye .serviceRt-dl_neiye:hover {

	background-color: #00824a

}

.Service_neiye .serviceRt-dl_neiye:hover h3 a, .Service_neiye .serviceRt-dl_neiye:hover dd p, .Service_neiye .serviceRt-dl_neiye:hover dd a.more {

	color: #fff

}

.li_weight {

	display: none;

}

#caigou {

	padding: 0 30px;

}

.a_nav {

	margin-top: 30px;

}

.a_nav ul {

	width: 1000px;

	margin-left: 75px;

}

.a_nav li {

	float: left;

	text-align: center;

	width: 165px;

	font-size: 14px;

	border: 1px solid #efefef;

	border-left: 0;

}

.a_nav li a {

	display: block;

	height: 40px;

	line-height: 40px;

}

.a_nav li a:hover, .a_nav li.cur a {

	color: #fff;

	background: #00824a;

	transition-duration: 500ms;

}

.a_nav li.li_1 {

	border-left: 1px solid #efefef;

}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}

#cntrBody{ font-size:14px; line-height:22px;}