.edm-main-o ul{ position: relative; z-index: 3; margin-left: -16px;}
.edm-main-o li{ background-color: #fff; margin-left: 16px; float: left; width: 199px; border: 1px solid #e9e9e9; -moz-box-shadow:0 10px 25px rgba(0,0,0,.08);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.08);box-shadow:0 10px 25px rgba(0,0,0,.08);}
.edm-main-o li h4{ text-align: center; color: #333; font-size: 30px; line-height: 30px; font-weight: normal; padding: 35px 0; border-top: 2px solid #ff6800;}
.edm-main-o li dl{ padding: 20px 0 30px; margin: 0 20px; border-top: 1px solid #e9e9e9; text-align: center;}
.edm-main-o li dt{ color: #333; font-size: 12px; line-height: 32px;}
.edm-main-o li dt span{ color: #ff6800; font-size: 32px; display: inline-block;}
.edm-main-o li dd{ margin-top: 5px;}
.edm-main-o li a{ display: block; color: #fff; font-size: 18px; line-height: 48px; background-color: #ff6800; -moz-border-radius:2px; -webkit-border-radius: 2px; border-radius:2px;}
.edm-main-o li a:hover{ background-color: #ec6000;}
.edm-main-o .o-contact{ margin-top: 40px;}
.edm-main-o .o-contact .fl{ line-height: 26px; font-size: 14px; color: #666;}
.edm-main-o .o-contact .fl span{ color: #ff6800;}
.edm-main-o .online-btn{ border: 1px solid #ff6800; display: inline-block; line-height: 24px; padding:0 15px; color: #ff6800; font-size: 13px; margin-left: 10px;}
.edm-main-o .online-btn:before{ content: ""; width: 13px; height: 13px; display: inline-block; float: left; margin: 5px 5px 0 0; background: url(../images/17mail-11.png) no-repeat;}
.edm-main-o .online-btn:hover{ background-color: #ff6800; color: #fff;}
.edm-main-o .online-btn:hover:before{ background-position: 0 -13px;}
.edm-main-o .o-contact .fr p{ float: left; color: #666; font-size: 14px; padding-left: 22px; line-height: 26px; margin-left: 30px; background: url(/cn/edm/images/edm_6.png) no-repeat left center;}
.edm-main-o .o-sev .tit:before{ content: ""; display: block; width: 40px; height: 1px; background-color: #d3d3d3; margin: 40px auto 30px auto;}
.edm-main-o table{width: 100%; border-collapse: collapse;border-spacing: 0;background: #fff; color: #999; font-size: 16px;}
.edm-main-o table th,.edm-main-o table td{ text-align: center; border: 1px solid #ededed; padding: 13px 0; line-height: 26px; font-weight: normal;}
.edm-main-o table td{ color: #ff6800; font-weight: bold;}
.edm-main-o table td .online-btn{ font-weight:normal;}
		.seo-main .tit{ padding-bottom: 40px; text-align: center;}
.seo-main .tit h4{ color:#ff6800; font-size:30px; line-height:42px; padding-bottom:8px; font-weight:normal;}
.seo-main .tit p{ color:#666; font-size:14px; line-height:24px;}
.seo-main .tit p span{ display:block; color:#73b400; font-size:16px; padding:3px 0}
.edm-main-s{ padding: 70px 0;}
.edm-main-s .s-top ul{ margin-left: -23px;}
.edm-main-s .s-top li{ float: left; padding: 30px 0; width: 400px; margin-left:33px; margin-bottom:10px; height:290px; background-color: #fff; -moz-box-shadow:0 5px 25px rgba(0,0,0,.08);-webkit-box-shadow:0 5px 25px rgba(0,0,0,.08);box-shadow:0 5px 25px rgba(0,0,0,.08);}
.edm-main-s .s-top .li-img{ width: 66px; height: 66px; margin: 0 auto; text-align: center;}
.edm-main-s .s-top .li-img span{ width: 66px; height: 66px; display: inline-block; vertical-align: top; background: url(../images/17mail-14.png) no-repeat; background-position: 0 -568px;}
.edm-main-s .s-top li:nth-child(2) .li-img span{ height:62px; background-position: 0 -506px;}
.edm-main-s .s-top li:nth-child(3) .li-img span{ background-position: 0 -440px;}
.edm-main-s .s-top li:nth-child(4) .li-img span{ background-position: 0 -374px;} 
.edm-main-s .s-top dl{ text-align: center; margin: 0 auto; margin-top:20px; width: 250px;}
.edm-main-s .s-top dt{ color: #333; font-size: 18px; line-height: 18px;}
.edm-main-s .s-top dd{ color: #666; font-size:14px; line-height: 20px; padding-top: 15px; min-height: 80px;}
.edm-main-s .s-bottom{ margin-top: 70px;}
.edm-main-s .s-bottom-m{min-height: 216px; padding: 20px 0; float: left; border: 1px solid #eaeaea; width: 415px; height:250px;}
.edm-main-s .s-bottom-m dl{ margin-top: 60px; width: 165px; float: left; text-align: center;}
.edm-main-s .s-bottom-m dt{ margin: 0 auto; width: 56px; height: 56px; text-align: center;}
.edm-main-s .s-bottom-m dt span{ display:inline-block; vertical-align: top; width: 53px; height: 53px; background: url(../images/17mail-14.png) no-repeat; background-position: 0 -112px;}
.edm-main-s .s-bottom-m:nth-child(2) dt span{ width: 51px; height: 56px; background-position: 0 -56px;}
.edm-main-s .s-bottom-m:nth-child(3) dt span{ width: 54px; height: 56px; background-position: 0 -165px;}
.edm-main-s .s-bottom-m:nth-child(4) dt span{ width: 56px; height: 53px; background-position: 0 -321px;}
.edm-main-s .s-bottom-m:nth-child(5) dt span{ width: 56px; height: 56px; background-position: 0 -221px;}
.edm-main-s .s-bottom-m:nth-child(6) dt span{ width: 45px; height: 56px; background-position: 0 0;}
.edm-main-s .s-bottom-m:nth-child(7) dt span{ width: 56px; height: 44px; background-position: 0 -277px;}
.edm-main-s .s-bottom-m dd{ color: #444; font-size: 18px; line-height: 24px; margin-top: 10px;}
.edm-main-s .s-bottom-m ul{ float: left; margin-top: 70px;}
.edm-main-s .s-bottom-m li{ color: #666; font-size: 14px; line-height: 24px; list-style-type:disc ;}
.edm-main-s .s-bottom-m:nth-child(2) ul{ margin-top: 0;}
.edm-main-s .s-bottom-m:nth-child(3) ul{ margin-top: 20px;}
.edm-main-s .s-bottom-m:nth-child(5) ul{ margin-top: 55px;}
.edm-main-s .s-bottom-m:nth-child(6) ul{ margin-top: 30px;}
.edm-main-s .s-bottom-m:nth-child(7) ul{ margin-top: 55px;}