/* CSS Document */
/*通用部分*/
.clearfix:after{ content: ''; display: block; clear: both; width: 0; height: 0;}
body{font-size:12px;line-height:2.0;font-family: -apple-system, "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", SimSun, sans-serif;margin:0;padding:0;font-style:normal!important;font-variant:normal!important;color:#333333;background-color:#fff;min-width:1200px;}
dt,dl,dd{margin:0;padding:0;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff5a00;text-decoration:none;}
.clear{clear:both;font-size:0px;line-height:0;height:0;}
.w-1200{ width:1220px; margin:0 auto; position:relative;}



/*产品选项卡*/

.mail-main-o{ background-color: #f7fafb; padding: 50px 0; width:100%;}
.mail-main-o .o-con{ position: relative; z-index: 3; }
.new-cy-main-o-o{-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); width:288px; min-height:478px; background:#fff; border-top:2px solid #ff6800; float:left; margin-right:15px; position: relative;}
.new-cy-main-o-o .o-m{ width:288px; margin:0 auto; padding-top:30px;}
.new-cy-main-o-o .o-m .o-m-img{ margin-left:auto; text-align: center;}
.new-cy-main-o-o .o-m-o{ font-size:20px; color:#333; text-align:center; line-height:25px;}
.new-cy-main-o-o .o-m-o span{ font-size:12px; color:#999; display:block;}
.new-cy-main-o-o .o-m-t { padding:30px 0 20px 0}
.new-cy-main-o-o .o-m-t dl{ float:left; line-height:20px; width:141.5px; text-indent: 2em; border-right:1px solid #f2f2f2;}
.new-cy-main-o-o .o-m-t.sf dl{ width: 95px;}
.new-cy-main-o-o .o-m-t dt{ font-size:12px; color:#333}
.new-cy-main-o-o .o-m-t dt span{ font-size:20px;}
.new-cy-main-o-o .o-m-t dd{ font-size:12px; color:#999}
.new-cy-main-o-o .o-m-t dl.dl-t{ border:0; text-indent:6em}
.new-cy-main-o-o .o-m-s{ text-indent: 2em; padding-bottom:20px; border-bottom:1px solid #f2f2f2; margin-bottom:20px; min-height: 97px;}
.new-cy-main-o-o .o-m-s p{ color:#333; font-size:12px; line-height:24px;}
.new-cy-main-o-o .o-m-s p span{ color: #ff6800;}
.new-cy-main-o-o .o-m-f{ text-align:center;}
.new-cy-main-o-o .o-m-f p{ color:#333; font-size:12px; line-height:32px; margin-bottom:5px; min-height: 40px;}
.new-cy-main-o-o.yjbj  .o-m-f p{ line-height: 40px;}
.new-cy-main-o-o .o-m-f span{ font-size:32px; color:#ff6800; line-height:32px; display:inline-block}
.new-cy-main-o-o .o-m-f i{color:#999; margin-left:10px; line-height:32px; display:inline-block;}
.new-cy-main-o-o .o-m-f a{ width:230px; height:48px; line-height:48px; text-align:center; color:#fff; display:block; background:#ff6800; font-size:18px; -moz-border-radius:2px; -webkit-border-radius: 2px; border-radius:2px; margin:0 auto; }
.new-cy-main-o-o .o-m-f a:hover{ background:#e85f00}
.new-cy-main-o-o.yjts{ margin-right:0}
.new-cy-main-o-o.swqqy .o-m-o{ background:url(../images/17mail-3.gif) no-repeat center top;}
.new-cy-main-o-o.yjbj .o-m-o{ background:url(../images/17mail-4.png) no-repeat center top;}
.new-cy-main-o-o.yjts .o-m-o{ background:url(../images/17mail-5.gif) no-repeat center top;}
.mail-main-o .tex{ margin-top: 50px; text-align: center; color: #333; font-size: 14px;}
.mail-main-o .tex a{ color: #ff6800;}
.mail-main-o .tex a:hover{ text-decoration: underline;}
.mail-main-o .o-bottom{ margin-top: 60px; height: 337px; background: url(../images/17mail-6.jpg) no-repeat;}
.mail-main-o .o-bottom ul{ padding-top: 195px;}
.mail-main-o .o-bottom li{ float: left; width: 20%; text-align: center;}
.mail-main-o .o-bottom li h4{ font-weight: normal; color: #333; font-size: 18px; line-height: 18px;}
.mail-main-o .o-bottom li p{ color: #666; font-size: 12px; line-height: 20px; padding-top: 5px;}
.new-cy-main-o-o:hover{
          opacity: 1;
		transition: 0.3s;
		margin-top: -3px;}

