﻿.container{display:block; width:100%; margin-top:70px; }
.container .products{display:block; width:1200px; margin:0 auto; }
.container .products .list{width:240px;}
.container .products .list .title{display:block; width:100%; height:70px; background:url(../images/list_tit.jpg) no-repeat left top;}
.container .products .list .title h4{display:block; line-height:70px; color:#fff; padding-left:22px; font-size:22px; }
.container .products .list .con{display:block; width:100%; margin-top:6px; background:#5a575a; padding-bottom:8px; }
.container .products .list .con li{display:block; width:100%; margin-bottom:10px;}
.container .products .list .con li .m_tit{display:block; height:40px;  font-size:16px; color:#fff; padding:0px 12px;  line-height:40px; font-weight:bold; background:#1a590e url(../images/ar.png) no-repeat 96% center; }
.container .products .list .con li .m_tit:hover{text-decoration:underline;}

.container .products .list .con li  dd a{display:block; font-size:15px; line-height:32px; color:#fff; padding-left:25px; background:url(../images/dian.png) no-repeat 12px center; }
.container .products .list .con li  dd a:hover{text-decoration:underline; }

.container .products .show{width:940px; margin-top:20px; }
.container .products .show .title{display:block; width:100%; height:50px; background:#1a590e url(../images/pro_tit.jpg) no-repeat right top; }
.container .products .show .title h4{display:block; line-height:50px; font-size:20px; color:#fff; padding-left:15px; }
.container .products .show .title .more{float:right; line-height:50px; font-size:13px; color:#fff; background:url(../images/ar.png) no-repeat 95% center; padding-right:23px; font-family:Candara,Arial, Helvetica, sans-serif; margin-right:12px; }
.container .products .show .con{display:block; width:94%; margin-top:6px; background:#e7e7e7; padding:3% 3% 0% 3%;}
.container .products .show .con ul{display:block; width:100%;}
.container .products .show .con ul li{float:left; width:31%; margin-right:2.3%; margin-bottom:14px; }
.container .products .show .con ul li a.pic{display:block; width:100%;}
.container .products .show .con ul li a.pic img{display:block; width:100%; border:1px solid #282828; }
.container .products .show .con ul li a.tit{display:block; height:40px; line-height:40px; font-size:17px; color:#1a590e; text-align:center; }
.container .products .show .con ul li a.tit:hover{text-decoration:underline; font-weight:bold; }

.container .products .show .con ul li:nth-child(1n){width:31.6%; margin-right:2.4%;}
.container .products .show .con ul li:nth-child(2n){width:31.6%; margin-right:2.4%;}
.container .products .show .con ul li:nth-child(3n){width:31.6%; margin-right:0%;float:right; }


.container .mquality{display:block; width:100%; height:213px; background:url(../images/quality_bg.jpg) no-repeat center top; margin-top:80px; }
.container .mquality .inner{display:block; position:relative; z-index:2; left:0; top:0; }
.container .mquality .inner .m_wz{display:block; position:absolute; left:80px; top:70px; z-index:5; }
.container .mquality .inner .m_wz h2{display:block;height:30px; line-height:30px; font-size:27px; color:#282828;  }
.container .mquality .inner .m_wz h2 .blue{font-size:27px; color:#1a590e; line-height:30px; }
.container .mquality .inner .m_wz .en{display:block;font-size:12px; line-height:20px; text-transform:uppercase;  color:#282828;  }
.container .mquality .inner .m_tel{display:block; position:absolute; right:0px; top:70px; z-index:6;padding-left:50px; background:url(../images/t_code.png) no-repeat left top; }
.container .mquality .inner .m_tel .tt{display:block; height:20px; line-height:20px; font-size:16px; color:#fff; }
.container .mquality .inner .m_tel .code{display:block; line-height:30px; height:30px; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#fff; }


.container .madvantage{display:block; width:100%;  background:#e9f0df; }
.container .madvantage .inner{display:block; padding:60px 0px; }
.container .madvantage .title{display:block; }
.container .madvantage .title h4{display:block; line-height:40px; height:40px; font-size:34px; color:#282828; text-align:center; }
.container .madvantage .title .en{display:block; height:28px; line-height:28px; font-size:20px; text-align:center; text-transform:uppercase; color:#666;  }
.container .madvantage .con{display:block; padding-top:25px;}
.container .madvantage .con ul{display:block; width:100%; }
.container .madvantage .con ul li{float:left; width:25%; }
.container .madvantage .con ul li .m_pic{display:block; width:100%; margin-bottom:10px; }
.container .madvantage .con ul li .m_pic img{display:block; margin:0 auto;}
.container .madvantage .con ul li .m_tit{display:block; height:40px; line-height:40px; font-size:20px; color:#1a590e; font-weight:bold; text-align:center; }
.container .madvantage .con ul li .m_detail{display:block; font-size:15px; line-height:22px;  color:#282828;width:88%; margin:0 auto;margin-top:5px; }

.container .case{display:block; width:100%;  background:url(../images/case_bg.jpg) no-repeat center top; padding-bottom:70px; }
.container .case .title{display:block; padding-top:90px;}
.container .case .title h4{display:block; height:50px; line-height:50px; font-size:34px; color:#fff; text-align:center; }
.container .case .title .en{display:block; height:30px; line-height:30px; font-size:20px; color:#fff; text-align:center; }

.container .case .con .h_cs{display:block; max-width:100%; margin:0 auto;margin-top:20px; position:relative; z-index:2; left:0; top:0;}
.container .case .con  .h_cs .arrow_l{position:absolute; left:-68px; top:200px; z-index:8;width:53px; height:53px; background:url(../images/left.png) no-repeat left center; cursor:pointer;}
.container .case .con  .h_cs .arrow_l:hover{background:url(../images/lefth.png) no-repeat left center; }
.container .case .con  .h_cs .arrow_l.current{background:url(../images/lefth.png) no-repeat left center; }
.container .case .con  .h_cs .arrow_r{position:absolute; right:-68px; top:200px; z-index:9;width:53px; height:53px; background:url(../images/right.png) no-repeat left center; cursor:pointer;}
.container .case .con  .h_cs .arrow_r:hover{background:url(../images/righth.png) no-repeat left center;}
.container .case .con  .h_cs .arrow_r.current{background:url(../images/righth.png) no-repeat left center;}

.container .case .con  .h_cs #scrollarea{display:block; width:100%;  margin:0 auto; overflow:hidden; }
.container .case .con  .h_cs #inrea{display:block; width:800%;}
.container .case .con  .h_cs #area1{float:left;}
.container .case .con  .h_cs #area2{float:left;}
.container .case .con  .h_cs #scrollarea li{float:left; width:355px; padding:15px; background:#fff; border-radius:12px;   margin-right:20px;  position:relative; z-index:2; left:0; top:0; }
.container .case .con  .h_cs #scrollarea li a.pic{display:block; width:355px;}
.container .case .con  .h_cs #scrollarea li a.pic img{display:block; width:100%;}
.container .case .con  .h_cs #scrollarea li a.tit{display:block; width:100%; height:40px; line-height:40px; font-size:16px; color:#fff; font-weight:bold; text-align:center; background:url(../images/green.png) repeat left top; position:absolute; left:0px; top:242px; z-index:5; }
.container .case .con  .h_cs #scrollarea li a.detail{display:block; font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-top:10px;}
.container .case .con  .h_cs #scrollarea li .moret_out{display:block; width:100%; height:42px;}
.container .case .con  .h_cs #scrollarea li a.moret{display:block;width:100%; font-size:15px; font-weight:bold;   margin-top:20px; height:32px; background:url(../images/arrow.png) no-repeat 95% center; margin-top:15px; }
.container .case .con  .h_cs #scrollarea li a.moret:hover{color:#1a590e;  background:url(../images/arrowh.png) no-repeat 95% center; }


.container .company{display:block; width:1200px; margin:0 auto; height:385px; margin-top:70px; background:url(../images/gs_bg.jpg) no-repeat center top; }
.container .company .gs{float:left; width:50%;}
.container .company .wz{float:right; width:42%;padding-right:4%; padding-top:4%; }
.container .company .wz .title{display:block; height:50px; line-height:50px; border-bottom:2px solid #1a590e;}
.container .company .wz .title .more{float:right; width:16px; height:16px; background:url(../images/arr.png) no-repeat center center; margin-top:17px;}
.container .company .wz .title h4{display:block; line-height:50px; font-size:24px; color:#1a590e; }
.container .company .wz .title h4 .en{line-height:50px; padding-left:10px; font-size:15px; color:#666; font-family:Arial, Helvetica, sans-serif;   line-height:50px; font-weight:normal; text-transform:uppercase; }
.container .company .wz .con{display:block; font-size:14px; line-height:25px; color:#282828;  padding-top:20px; }


.container .news{display:block; width:1200px; margin:0 auto; margin-top:70px; }
.container .news .gs_news{width:700px;}
.container .news .gs_news .title{display:block; width:100%; height:50px; background:#1a590e url(../images/pro_tit.jpg) no-repeat right top;  }
.container .news .gs_news .title h4{display:block; line-height:50px; font-size:20px; color:#fff; padding-left:18px;}
.container .news .gs_news .title .more{float:right; width:16px; height:16px; margin-top:17px; font-size:13px; color:#fff; background:url(../images/ar.png) no-repeat 95% center; padding-right:23px; font-family:Candara,Arial, Helvetica, sans-serif; margin-right:12px; }
.container .news .gs_news .con{display:block; padding-top:12px; }
.container .news .gs_news .con .rescommend .pic{float:left;  width:40%; }
.container .news .gs_news .con  .rescommend .pic img{display:block; width:100%; }
.container .news .gs_news .con .rescommend  .wz{float:right; width:56%; }
.container .news .gs_news .con .rescommend  .wz .tit{display:block; height:40px; line-height:40px; font-size:18px; color:#1a590e; font-weight:bold; }
.container .news .gs_news .con  .rescommend .wz .time{display:block; height:30px; line-height:30px; font-size:14px; }
.container .news .gs_news .con .rescommend  .wz .detail{display:block; font-size:14px; line-height:22px; padding-top:10px; }
.container .news .gs_news .con .rescommend  .wz .moret{display:block; font-size:14px; color:#1a590e; font-weight:bold; margin-top:15px; }
.container .news .gs_news .con ul{display:block; width:100%; margin-top:18px;}
.container .news .gs_news .con ul li{display:block; width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e1e1e1; }
.container .news .gs_news .con ul li .time{float:left; width:80px;}
.container .news .gs_news .con ul li .time .d{display:block; height:50px; line-height:50px; width:100%; font-size:28px; color:#666; text-align:center; }
.container .news .gs_news .con ul li .time .yy-m{display:block;height:24px; line-height:24px; font-size:13px; text-align:center;  }

.container .news .gs_news .con ul li .wz{float:right; width:600px; }
.container .news .gs_news .con ul li .wz .tit{display:block; font-size:15px; color:#1a590e; font-weight:bold; height:40px; line-height:40px; }
.container .news .gs_news .con ul li .wz .tit:hover{text-decoration:underline;}
.container .news .gs_news .con ul li .wz .detail{display:block; font-size:14px; line-height:22px; height:44px; overflow:hidden;}
.container .news .gs_news .con ul li .wz .detail:hover{color:#1a590e; text-decoration:underline; }

.container .news .tech_news{width:440px;}
.container .news .tech_news .title{display:block; width:100%; height:50px; background:#1a590e url(../images/pro_tit.jpg) no-repeat right top;  }
.container .news .tech_news .title h4{display:block; line-height:50px; font-size:20px; color:#fff; padding-left:18px;}
.container .news .tech_news .title .more{float:right; width:16px; height:16px; margin-top:17px; font-size:13px; color:#fff; background:url(../images/ar.png) no-repeat 95% center; padding-right:23px; font-family:Candara,Arial, Helvetica, sans-serif; margin-right:12px; }
.container .news .tech_news .con{display:block; padding-top:16px; }
.container .news .tech_news .con dl{display:block; width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e1e1e1; }
.container .news .tech_news .con dl dt a{display:block; height:40px; line-height:40px; font-size:16px; color:#1a590e; padding-left:32px; background:url(../images/q.jpg) no-repeat left center; font-weight:bold; }
.container .news .tech_news .con dl dt a:hover{text-decoration:underline;}

.container .news .tech_news .con dl dd a{display:block; padding-left:32px; font-size:14px; line-height:26px; background:url(../images/a.jpg) no-repeat left 5px; height:78px; overflow:hidden; }
.container .news .tech_news .con dl dd a:hover{text-decoration:underline;}

