.clearfix{zoom: 1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
/*首页产品展示*/
.g-bd{ width:100%; height:auto; padding-top:60px; padding-bottom:60px; background:#fff; min-width:1200px;}
.m-list4{ width:1200px; margin:0 auto; }
.m-list4 h2{ background:url(img/zsx.png) no-repeat center; }
.m-list4 h2 p{ text-align:center; }
.m-list4 h2 .women{ font-size:30px; color:#DF1D1E; font-weight:bold}
.m-list4 h2 .woyin{ font-size:16px; color:#888888; font-weight:normal; margin-top:6px;}
.pro {}
.pro .c { clear:both;}
.pro .tit {border-bottom:2px solid #DF1D1E; margin-top:20px; height:50px; line-height:50px; margin-bottom:20px;}
.pro .tit h4 a{ font-size:20px; color:#333333; float:left; display:block; font-weight:normal; background-image:url(img/nextnew.png); background-repeat:no-repeat; background-position:0 12px; padding-left:30px;}
.pro .tit a.more{ display:inline-block; float:right;color:#666666; font-size:14px;}
.pro_l { width:320px; height:500px; float:left; overflow:hidden}
.pro_l a img { width:320px; height:495px;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
.pro_l a:hover img{transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}
.pro_r { width:1200px; float:left;}
.pro ul {}
.pro ul li { width:280px;overflow:hidden; float:left; margin-left:10px; margin-right:10px;}
.pro ul li a em { display:block; width:274px; height:206px; padding:2px; border:1px solid #ccc; background-color:#fff; overflow:hidden;}
.pro ul li a em img { width:274px; height:206px;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
.pro ul li a:hover em {border:1px solid #DF1D1E;}
.pro ul li a:hover em img { transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}
.pro ul li span { display:block;text-overflow: ellipsis;white-space: nowrap; text-align:center; height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.pro ul li a{color: #333;}
.pro ul li a:hover{ color:#DF1D1E;}

.worry{width: 1200px;margin: 0 auto;font-size: 16px;}
.worry li{width: calc((100% - 60px) / 3);float: left;margin-right: 30px;text-align: center;}
.worry li:nth-child(3n){margin-right: 0;}
/*内容区*/
.main{ width:1200px; margin:0 auto}
/*左侧内容区*/
.mleft{ width:270px; float:left}
.guwmen{ width:270px; height:120px; background:url(img/about.png) no-repeat left center #DF1D1E; margin-top:-40px;position: relative;}
.news{ background:url(img/news.png) no-repeat left 45px #00923f; }
.fuwu{ background:url(img/fuwu.png) no-repeat left 45px #00923f; }
.zhaoshang{ background:url(img/zhaoshang.png) no-repeat left 45px #00923f; }
.guwmen h2{ color:#FFF; font-size:24px; font-weight:normal; line-height:120px; padding-left:64px; }
.guwmen p{
  color:rgba(255,255,255,0.8);
  font-size:14px;
  margin-top:8px;
  padding-left:64px;
  text-transform: uppercase;
}
.qyejj{ width:270px; overflow:hidden; }
.qyejj ul{ padding:0px; padding-bottom:0px;}
.qyejj ul li{ width:270px; margin-top:10px; overflow:hidden;line-height:80px;background:#00911A;color:#fff;}
.qyejj ul li a img{width:270px;height:130px;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
.qyejj ul li a{display:block;color:#fff;font-size:20px;text-align:center;}
.qyejj ul li a:hover img{transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}
.qyejj ul li a:hover{background:#DF1D1E;}
.qyejj ul li.on{background:#DF1D1E;}
.kefuzxin{ width:267px;  border:1px solid #f5f5f5; margin-top:28px; padding-bottom:20px; margin-bottom:20px;}
.kefuzxin ul .kefu1{ height:80px; padding:3px; }
.kefuzxin ul .kefu2{ text-align:center; margin-top:25px;background: url(img/tel.png) center center no-repeat;padding-top: 20px;line-height: 40px;font-size: 24px;color: #DF1D1E;font-weight: bold;}
.kefuzxin ul .kefu3{ text-align:left; line-height:30px; font-size:14px; padding:10px; }
.kefuzxin ul .kefu3 a{color: #333;}
/*右侧内容区*/
.nright{ width:870px; float:right; padding-bottom:80px;}
.lanmudao{ margin-top:40px; }
.lanmudao .jjian{ font-size:20px; color:#333333; float:left}
.lanmudao .jjian font{
  font-size:14px;
  color:#999999;
  margin-left:3px;
  text-transform: uppercase;
}
.lanmudao .youdao{ display:inline-block; float:right; background:url(img/daoh.png) no-repeat left; color:#666666; font-size:14px; padding-left:20px;}
.lanmudao .youdao a{ font-size:14px; color:#666666}
.lpx{  border-bottom:2px solid #DF1D1E; margin-top:20px;}
.nright h2{ margin-top:50px; color:#333333; font-size:20px; font-weight:normal; padding-bottom:30px; border-bottom:1px solid #e5e5e5}
.nright .content{ margin-top:20px; line-height:30px; color:#666666; font-size:14px;}
.nright .content .imgc{ display:block; border:5px solid #DF1D1E; width:320px; height:215px;float:left; margin-right:30px; margin-left:15px;}
.nright .content .imgc img{margin-top:-15px; margin-left:-20px;}
.nright .content p { margin-bottom:10px;}
.anliist{ padding-top:20px; line-height:2em; color:#666666; font-size:14px;}

/*新闻列表*/
.newslb{ margin-top:40px; border-bottom:1px dashed #ebebeb; padding-bottom:40px;}
.newslb dt{width:210px; height:141px; float:left; margin-right:30px;}
.newslb dt img{ width:210px; height:141px;}
.newslb dd h3{ font-weight:normal}
.newslb dd h3 a{ font-size:20px; color:#333333}
.newslb dd h4{ margin-top:5px; color:#999999; font-weight:normal; font-size:14px; margin-bottom:10px;}
.newslb dd p{ color:#666666; font-size:14px; line-height:1.6em; margin-bottom:10px;}
.newslb dd h5{ font-weight:normal}
.newslb dd h5 a{ color:#DF1D1E; font-size:14px;}

.page{ width:100%; text-align:center; margin-bottom:80px; margin-top:40px;}
.page a,.page li{   display:inline-block; padding:0px 6px; height:36px; background:#f5f5f5; color:#666666; font-size:14px; line-height:36px; text-align:center; margin-left:3px; margin-right:3px; overflow:hidden }
.page .a1{ width:56px;}
.page span,.page li.active,.page li.active a{ display:inline-block; padding:0px 6px; height:36px; background:#DF1D1E; color:#FFF; line-height:36px; text-align:center; margin-left:3px; margin-right:3px; overflow:hidden}
.page .aleft{ background:url(img/pagesleft.png) no-repeat #F5F5F5}
.page .aright{ background:url(img/pagesright.png) no-repeat #F5F5F5}

/*新闻内容*/
.nright h1{ text-align:center; color:#333333; font-size:24px; font-weight:normal; margin-top:45px; margin-bottom:26px;}
.nright .time{ text-align:center}
.nright .time span{ display:inline-block; margin-left:20px; margin-right:20px; color:#bfd0e0; font-size:12px;}
.nright .time .rqbg{ background:url(img/rqbg.png) no-repeat left; padding-left:20px;}
.nright .time .lnrs{ background:url(img/lnrs.png) no-repeat left; padding-left:20px;}
.contentt{ margin-top:37px; border-top:1px dashed #e5e5e5; padding-top:40px; font-size:14px; color:#666666; line-height:30px;}
.contentt p { margin-bottom:10px;}


.shxp{ margin-top:40px;}
.shxp .prex{ float:left; width:250px; height:50px; text-align:center; line-height:50px; background:#f7f7f7; margin-right:62px;}
.shxp .prex a{ height:25px ! important; color:#333333; font-size:16px; padding-left:38px; background:url(img/prex.png) no-repeat left center}
.shxp .fanhui{ float:left; width:250px; height:50px; text-align:center; line-height:50px; background:#f7f7f7; }
.shxp .fanhui a{ height:25px ! important; color:#333333; font-size:16px; padding-left:38px; background:url(img/fanhui.png) no-repeat left center}
.shxp .next{ float:right; width:250px; height:50px; text-align:center; line-height:50px; background:#f7f7f7; }
.shxp .next a{ height:25px ! important; color:#333333; font-size:16px; padding-right:38px; background:url(img/nextnew.png) no-repeat right center}
.xianguw{ border:1px solid #f1f1f1; padding-top:30px; padding-bottom:30px; margin-top:40px;}
.xianguw h5{ padding-left:25px; color:#DF1D1E; font-size:20px; font-weight:normal}
.xianguw h5 span{ color:#999999; font-size:14px; margin-left:5px;}
.xianguw ul { padding-top:25px;}
.xianguw ul li{ width:49%; float:left; padding-bottom:10px;border-right:1px dashed #e5e5e5}
.xianguw ul li a{ padding-left:15px; margin-left:28px; background:url(img/sidian.png) no-repeat left 7px; color:#333333; font-size:14px;}
.xianguw ul li span{ float:right; color:#999999; font-size:14px; margin-right:30px;}
.xianguw ul .hxian{ border-right:0px dashed #e5e5e5}

.xianguw1{ border:1px solid #f1f1f1; padding-top:30px; margin-top:20px;}
.xianguw1 h5{ padding-left:25px; color:#DF1D1E; font-size:20px; font-weight:normal}
.xianguw1 h5 span{ color:#999999; font-size:14px; margin-left:5px;}
.xianguw1 ul { padding:20px;}
.xianguw1 ul li{}
.xianguw1 ul li a{ padding-left:15px; background:url(img/sidian.png) no-repeat left 12px; font-size:14px; display:block; height:30px; line-height:30px; overflow:hidden;}
.xianguw1 ul li span{ float:right; color:#999999; font-size:14px; margin-right:30px;}
.xianguw1 ul .hxian{ border-right:1px dashed #e5e5e5}

/*相关产品*/
.xiangup { border:1px solid #f1f1f1; padding-top:30px; padding-bottom:30px; margin-top:40px;}
.xiangup h5{ padding-left:25px; color:#DF1D1E; font-size:20px; font-weight:normal}
.xiangup h5 span{ color:#999999; font-size:14px; margin-left:5px;}
.xiangup .hz_c { height:200px; overflow:hidden; margin-top:30px;}
.xiangup .hz_c ul { margin-left:15px; width:400px; display:inline; overflow:hidden; float:left;}
.xiangup .hz_c ul li { float:left; width:224px; margin-right:16px; overflow:hidden; display:inline;}
.xiangup .hz_c ul li img { width:220px; height:165px; padding:1px; border:1px solid #f1f1f1;}
.xiangup .hz_c ul li p { font-size:0; line-height:0;}
.xiangup .hz_c ul li span { text-align:center; display:block; font:14px/46px "微软雅黑";}
.xiangup .h01 { float:left;}
.xiangup .h02 { float:right;}
.xiangup .h01 a,.xiangup .h02 a{ display:inline-block; margin-left:15px; margin-right:15px; width:32px; height:32px; border:1px solid #DF1D1E; margin-top:85px;}
.xiangup .h01 a{ background:url(img/zbjt.png) no-repeat}
.xiangup .h01 a:hover{ background:url(img/zbjtb.png) no-repeat #DF1D1E;}
.xiangup .h02 a{ background:url(img/ybjt.png) no-repeat} 
.xiangup .h02 a:hover{ background:url(img/ybjtb.png) no-repeat #DF1D1E;} 

/*产品列表*/
.news_con { width:870px; margin:0 auto; padding-top:15px;}  
.nodata {   padding: 80px;   padding-left: 150px;   border: solid 1px #eee;   margin: 10px 0;   background: url(img/nodata.gif) no-repeat 20px 20px}
dl.dl_product { width:280px; padding:5px 5px; float:left; display:inline-block;}
dl.dl_product dt { width:274px; height:206x; overflow:hidden;padding:2px;border: 1px solid #ccc } /*图片边框*/
dl.dl_product dt:hover {border:1px solid #DF1D1E;}
dl.dl_product dt a{display: block;height: 206px;}
dl.dl_product dt img { height:206px; width:274px ;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
dl.dl_product dt:hover img {transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}/*图片边框,点击时的状态*/
dl.dl_product dd {  margin:10px 0 10px 0; width:274px; height:24px; line-height:24px; overflow:hidden; text-align:center; font-size:14px;}
dl.dl_product dd a{color: #333;}
dl.dl_product dd a:hover{ color:#DF1D1E;}

/*分页*/
.fenye {width:100%;text-align:center; margin:20px 0;}
.fenye .xiaocms-page {display:inline-block;}
.fenye .xiaocms-page a,.fenye .xiaocms-page span {display:inline-block;padding:0 13px;text-align:center;line-height:34px;margin:0 5px 10px 5px;border:#dddddd solid 1px;overflow:hidden;font-size:13px;color:#999999;}
.fenye .xiaocms-page a:hover {background:#DF1D1E;color:#fff!important;border:#DF1D1E solid 1px;}
.fenye .xiaocms-page span {background:#DF1D1E;color:#fff;border:#DF1D1E solid 1px;}