.dlsm {
	background: url("/index_images/dlsm01.gif") repeat-x; margin: 8px auto; width: 950px; height: 147px; font-weight: normal;
}
.dlsm h3 {
	background: url("/index_images/dlsm02.gif") no-repeat; height: 44px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.dlsm .content {
	background: url("/index_images/dlsm03.gif") no-repeat center; width: 948px; height: 103px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: relative;
}
.dlsm .content li {
	margin: 10px 0px 0px 10px; width: 180px; text-align: left; color: rgb(238, 0, 0); line-height: 18px; float: left; display: inline;
}
.dlsm .content li.F {
	left: 72px; top: 30px; width: 104px; height: 50px; padding-left: 7px; font-size: 12px; position: absolute;
}
.dlsm .content li.S {
	left: 255px; top: 29px; width: 104px; height: 50px; padding-left: 7px; position: absolute;
}
.dlsm .content li.T {
	left: 448px; top: 29px; width: 104px; height: 50px; padding-left: 7px; position: absolute;
}
.dlsm .content li.Fo {
	left: 643px; top: 27px; width: 104px; height: 50px; padding-left: 7px; position: absolute;
}
.dlsm .content li.Fi {
	left: 827px; top: 27px; width: 104px; height: 50px; padding-left: 7px; position: absolute;
}
#pro_main {
	margin: 7px auto 0px; width: 950px; height: 100%;
}
#pro_main .pro_lt {
	width: 630px; height: 100%;
}
.pro_lt_ad {
	width: 630px; height: 56px;
}
.pro_lt_ad ul li {
	width: 203px; height: 56px; float: left;
}
.pro_cont {
	width: 630px; height: 100%; margin-top: 6px;
}
.pro_cont_tit {
	background: url("../images/new_pro/propage_03.gif") no-repeat top; width: 603px; height: 27px; text-align: left; color: rgb(153, 0, 0); padding-top: 7px; padding-left: 27px; font-family: "Î¢ÈíÑÅºÚ",ºÚÌå; font-size: 16px; font-weight: bolder;
}
.pro_cont_tit span {
	color: rgb(153, 0, 0); padding-top: 3px; font-size: 12px; font-weight: normal; float: right; display: block;
}
.pro_cont_nr {
	width: 628px; height: auto; text-align: center; overflow: hidden; padding-bottom: 8px; border-right-color: rgb(253, 200, 156); border-bottom-color: rgb(253, 200, 156); border-left-color: rgb(253, 200, 156); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.pro_cont_nr .p_tit {
	margin: 0px 13px; width: 602px; height: 39px; text-align: center; color: rgb(0, 0, 0); line-height: 39px; padding-top: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; border-bottom-color: rgb(252, 190, 87); border-bottom-width: 1px; border-bottom-style: solid;
}
.pro_cont_nr .p_info {
	width: 628px; height: 30px; text-align: center; line-height: 30px; padding-top: 5px; font-size: 14px;
}
.pro_cont_nr .p_pic {
	width: 628px; height: 282px; text-align: center; padding-top: 20px; position: relative;
}
.pro_cont_nr .p_pic .pre {
	left: 60px; top: 135px; width: 21px; height: 54px; position: absolute;
}
.pro_cont_nr .p_pic .next {
	top: 132px; width: 21px; height: 54px; right: 60px; position: absolute;
}
.pro_cont_nr .p_contact {
	width: 588px; margin-top: 20px; margin-left: 20px;
}
.pro_cont_nr .p_contact .ptit {
	width: 588px; height: 25px;
}
.pro_cont_nr .p_contact .ptit .tleft {
	width: 98px; height: 18px; text-align: center; color: rgb(255, 0, 0); line-height: 18px; padding-top: 5px; font-size: 14px; border-top-color: rgb(251, 118, 43); border-right-color: rgb(255, 174, 108); border-left-color: rgb(255, 174, 108); border-top-width: 2px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
.pro_cont_nr .p_contact .ptit .tright {
	width: 488px; height: 24px; border-bottom-color: rgb(239, 219, 194); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.pro_cont_nr .p_contact .pcont {
	background: url("/images/newpro/foot.gif") no-repeat bottom; width: 586px; height: auto; border-right-color: rgb(239, 219, 194); border-left-color: rgb(239, 219, 194); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.pro_cont_nr .p_contact .pcont .pleft {
	width: 357px; height: auto; text-align: left; line-height: 18px; padding-top: 20px; padding-left: 5px; font-size: 13px; float: left;
}
.pro_cont_nr .p_contact .pcont .pmid {
	width: 2px; height: 185px; float: left;
}
.pro_cont_nr .p_contact .pcont .pright {
	padding: 18px 10px; width: 200px; height: auto; text-align: left; line-height: 22px; font-size: 12px; float: left;
}
.pro_cont_nr .p_contact .pcont .pright center {
	margin-top: 25px;
}
.pinfo {
	width: 630px; height: 100%; margin-top: 10px;
}
.pinfo .ptits {
	width: 630px; height: 31px; font-size: 16px; font-weight: bold;
}
.pinfo .ptits .pitem1 {
	width: 21px; height: 30px; border-bottom-color: rgb(255, 174, 108); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.pinfo .ptits .pitem2 {
	width: 153px; height: 29px; color: rgb(255, 104, 13); line-height: 29px; border-top-color: rgb(251, 118, 43); border-right-color: rgb(255, 174, 108); border-left-color: rgb(255, 174, 108); border-top-width: 2px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left; cursor: pointer;
}
.pinfo .ptits .pitem3 {
	width: 144px; height: 30px; color: rgb(49, 48, 46); line-height: 30px; border-bottom-color: rgb(255, 174, 108); border-left-color: rgb(200, 190, 181); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; float: left; cursor: pointer; background-color: rgb(252, 238, 227);
}
.pinfo .ptits .pitem4 {
	width: 19px; height: 30px; border-bottom-color: rgb(255, 174, 108); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.pinfo .pconts {
	padding: 10px 30px 10px 20px; width: 578px; height: 100%; text-align: left; line-height: 20px; border-right-color: rgb(255, 174, 108); border-bottom-color: rgb(255, 174, 108); border-left-color: rgb(255, 174, 108); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.pconts dl dt {
	background: url("/Images/h_x.jpg") repeat-x 0px 32px; width: 588px; height: 24px; color: rgb(43, 43, 43); line-height: 24px; padding-top: 20px; font-size: 14px; float: left;
}
.pconts dl dt strong {
	background: rgb(255, 255, 255); width: auto; height: 20px; padding-right: 4px;
}
.pconts dl dd {
	margin: 0px auto; width: 588px;
}
.p_pronr {
	background: url("/images/newpro/mtitle.jpg") no-repeat top; padding: 3px 10px 0px; width: 610px; height: auto; text-align: left; line-height: 22px; font-size: 14px; margin-top: 10px;
}
.p_pronr span {
	padding-left: 10px; font-size: 15px; font-weight: bold;
}
.pro_cont_nr h4 {
	margin: 10px auto; color: rgb(255, 0, 0); font-size: 16px; font-weight: bold;
}
.pro_cont_nr h5 {
	margin: 10px auto; color: rgb(0, 0, 0); font-size: 12px; font-weight: bold;
}
.pro_cont_nr .pro_video {
	margin: 0px auto; width: 400px; height: auto; padding-bottom: 10px;
}
.pro_company {
	width: 630px; text-align: left; margin-top: 10px;
}
.pro_company ul li {
	background: url("../images/new_pro/propage_06.gif") no-repeat bottom; height: 20px; color: rgb(51, 51, 51); padding-top: 10px; padding-left: 25px;
}
.pro_company ul li a {
	color: rgb(155, 0, 2);
}
.pro_company ul li a:hover {
	color: rgb(155, 0, 2); text-decoration: underline;
}
.pro_company ul li span {
	font-size: 14px; font-weight: bold;
}
.pro_company ul li span a {
	color: rgb(51, 51, 51);
}
.pro_company ul li span a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.pro_pronr {
	background: url("../images/new_pro/propage_08.gif") no-repeat top; padding: 7px 10px 0px; width: 610px; height: auto; text-align: left; line-height: 22px; font-size: 14px; margin-top: 10px;
}
.pro_pronr h4 {
	height: 31px; color: rgb(51, 51, 51); padding-left: 20px; font-size: 14px; font-weight: bold;
}
.pro_pronr2 {
	background: url("../images/new_pro/propage_08.gif") no-repeat top; width: 630px; text-align: left; font-size: 14px; margin-top: 10px;
}
.pro_pronr2 h4 {
	height: 21px; color: rgb(51, 51, 51); padding-top: 10px; padding-left: 26px; font-size: 14px; font-weight: bold;
}
.pro_pronr2 span {
	background: rgb(255, 97, 0); height: 32px; padding-left: 20px; display: block;
}
#pro_main .pro_rt {
	width: 313px;
}
.kefu {
	margin: 7px auto 0px; width: 950px; font-size: 12px; font-weight: normal;
}
.kefubg {
	width: 958px; background-image: url("/images/kefuBg001.gif"); background-repeat: repeat-x;
}
.kefuleft {
	background: url("/images/kefuBg002.jpg") no-repeat bottom; width: 172px; height: 387px; float: left;
}
.kefucenter {
	width: 488px; height: 290px; padding-left: 5px; float: left;
}
.kefutxt {
	background: url("/images/kefuBg005.gif") no-repeat bottom; margin: 10px 0px 13px 10px; width: 485px; height: 24px;
}
.qq {
	background: url("/images/kefuBg006.gif") no-repeat; width: 471px; height: 35px; text-align: left; color: rgb(102, 102, 102); line-height: 16px; overflow: hidden; padding-top: 7px; margin-top: 8px; margin-left: 10px;
}
.qqtxt {
	margin: 7px 0px 0px 7px; float: left;
}
.qqpic {
	margin: 7px 7px 0px 0px; float: left;
}
.kefutop {
	margin: 0px auto; width: 498px; height: 90px; text-align: center;
}
.kefuimg {
	margin-top: -85px; margin-left: 100px; display: none; position: absolute; z-index: 1;
}
.kefubottom {
	background: url("/images/kefuBg004.gif") no-repeat left bottom; width: 488px; height: 88px; padding-top: 10px; padding-left: 5px; float: left;
}
.kefubottom1 {
	width: 488px; height: 88px; padding-top: 10px; padding-left: 5px; float: left;
}
.kefuright {
	background: url("/images/kefuBg003.jpg") no-repeat bottom; width: 286px; height: 390px; text-align: left; color: rgb(51, 51, 51); line-height: 25px; float: right;
}
.kefuright ul li {
	height: 35px; padding-top: 4px; padding-left: 10px;
}
.kefuright span {
	text-indent: 28px; padding-right: 20px; padding-left: 10px; font-size: 12px; margin-bottom: 10px; display: block;
}
.kefutxt2 {
	background: url("/images/kefuBg007.gif") no-repeat; margin: 22px 0px 13px; width: 286px; height: 21px;
}
.bottom_nav {
	width: 950px; height: 28px; line-height: 33px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.copyright {
	width: 950px; text-align: center; line-height: 20px; margin-top: 10px;
}
.weixinInfo {
	width: 227px; height: 75px; margin-right: 5px; margin-left: 10px; float: left; background-image: url("/Images/bgweixin.png"); background-repeat: no-repeat;
}
.weixinInfo1 {
	width: 227px; height: 75px; margin-right: 5px; margin-left: 10px; float: left; background-image: url("/Images/bgweixin.png"); background-repeat: no-repeat;
}
.weixinInfo p {
	padding: 10px 6px 4px; text-align: left; font-size: 11px;
}
.weixintext {
	font-size: 13px; font-weight: 600; align: left;
}
.weixinInfo img {
	padding: 8px 4px 4px 10px; margin-left: 0px; float: left;
}
