@charset "utf-8";
/**{border: 1px solid red;}*/

/*  -------------  */
.about-bg{ background: #009841; padding: 20px; position: relative; }
.index-a-tit{ padding-bottom: 20px; }
.index-a-con{  width: 656px; font-size: 14px; line-height: 1.8; color: #fff; text-indent:1em; }
.index-a-con .btn-a{ display: inline-block; padding:10px 30px; color: #fff; border:solid 1px #fff; position: absolute; bottom: 30px; left:40%; }
.index-a-img{ box-shadow: 0 2px 4px #333; }
.index-c-tit{ padding: 20px 0; }
.index-c-box{ width: 25%; padding: 30px 20px; float: left; }
.index-c-box .h5{line-height:1.5;}
.index-c-box .h80{ margin-top:20px; height:80px; }

/*.dl{margin-top:-9.72em;text-align:center;}*/
/*.rowsa p {font-size:1.2em;color:#808080;font-weight:800;}*/
/*.rowsa h3{font-size:1.8em;color:#424242;font-weight: 800;}*/
.rowsa a{text-decoration: none;}
/*.index-wrap{}*/
.col-ss-1 a {font-size: 16px;text-decoration: none;}
.tainre{text-align: center;font-size: 1.1em;}
.tainre img{margin:20px 15px 5px 15px;}

.col-1200 .pull-right {font-family: 微软雅黑;}
/*.idx_about {background: #636363;color: #fff;margin-top: 184px;padding: 50px 40px;}*/
.idx_about h3{margin-top:10px;margin-bottom: 0px;}
.idx_about h6{font-weight: 800;display:inline-block;width:8.6em;text-align: right;}
.idx_about .idx_about-con {line-height: 2.2em;text-indent:2em;}
/*.idx_about .idx_about-btn {text-align: right;margin: 30px 0;}*/
/*.idx_about a {color: #fff;border: 1px solid #fff;font-size: 16px;text-decoration:none;padding:10px 35px;}*/
.idx_about a:hover{border:1px solid #af2428;color:#af2428;}

/*.neews{width: 100%;height: 420px;margin-left: -105%;float: left;margin-top: -66px;}*/
.newss{width:100%;height: 100%}
.newws{width:100%;height: 120px;margin-top: -144px;}

.index_floor{overflow:hidden;}
/* 产品分类 ============*/
.pro-btn{ margin:10px 0; color:#fff!important;}
.pro-b-top .p-input{ vertical-align: top; background: #02a346; margin-left: 10px; width: 150px; padding:5px; color: #fff; border: none; }
.pro-b-top .glyphicon-search{ position: relative; width: 29px; line-height: 29px; font-size: 16px; color: #02a346; overflow: hidden; }
.pro-b-top .p-btn{ width: 29px; height: 29px; text-indent: -999px; border: none; background: transparent; position: absolute; left: 0; top:0; }
.pro-b-top h3{ margin:15px 0;}
.pro-Box{ width:1170px; margin:0 auto; padding:15px 0; position:relative; }
.pro-Box .pro-b-top{ text-align:center; border-top:solid 2px #009841; }
.pro-Box dl{ width:216px; height:820px; overflow:hidden; position:absolute; background:#eef0ef; }
.pro-Box dt{ display:block; margin-top:16px; height:45px; line-height:45px; background:#02a346; font-weight:normal; }
.pro-Box dt:first-child{ margin-top:8px; }
.pro-Box dt a{ border-left:solid 4px #f2b00b; padding-left:20px; color:#fff; display:block; }
.pro-Box dd{ display:block; margin-top:10px;height:30px; line-height:30px; background:url(../images/pro-arr.png) no-repeat 14px center #ecfae6; }
.pro-Box dd a{ display:block; color:#484949; text-align:center; }
.pro-Box dd a:hover,.nav-slideBox dd.cur a{ color:#117b20; }

.pro-Box .pro_show{ height:820px;background:#fff;overflow:hidden; margin-left:244px; }
.pro-Box .pro_show-t{ background:#009841; padding:5px 20px;  }
.pro-Box .pro_show-t h4,.pro-Box .pro_show-t small{color:#fff;}
.pro-Box ul{width:990px; float:left; padding-left:0; padding-top:25px; margin-bottom:20px; list-style:none; }
.pro-Box ul li{float:left;width:242px;overflow:hidden;display:block;}
.pro-Box ul li a{display:block; color:#333; }
.pro-Box ul li .pro_box{ width:200px; }
.pro-Box ul li .pro_img{height:200px;border:solid 1px #b3b5b4;}
.pro-Box ul li img{width:100%;height:100%;}
.pro-Box ul li p{font-size:14px;padding:5px; height:42px; overflow:hidden; text-align:center;}
.rowsa img{width: 100%;}
.rowsa img:hover{
  transform: scale(1.05, 1.05);
  transition: .5s;
}
/*
.a1{background: url(../images/index-pk-1.jpg) no-repeat;}
.a2{background: url(../images/index-pk-2.jpg) no-repeat;}
.a3{background: url(../images/index-pk-3.jpg) no-repeat;}
.a4{background: url(../images/index-pk-4.jpg) no-repeat;}
.a5{background: url(../images/index-pk-5.jpg) no-repeat;}
.a6{background: url(../images/index-pk-6.jpg) no-repeat;}
*/
/* 新闻 ============*/
.news-wrap-1{ width:520px;}
.news-wrap-1 .carousel-indicators{bottom:55px;}
.myCarousel-caption{position:absolute;right:0%;bottom:0px;left:0%;z-index:10;padding:20px;color:#fff;text-align:center; background-color: rgba(0,0,0,0.6);}

.news-wrap-2{ width:634px;}
.news-wrap-2 dt{ background:url(../images/news-index-line.jpg) repeat-x bottom left; }
.news-wrap-2 dt a{ color:#858484; padding: 10px; }
.news-wrap-2 dd{ border-bottom:solid 1px #d0d0d0; padding:10px 10px 0; color:#858484; }
.news-wrap-2 dd .news-w_tit{ margin:15px 0; font-size:16px; }
.news-wrap-2 dd .news-w_con{ height:50px; overflow:hidden; line-height:1.8; margin-bottom: 18px; }
.news-wrap-2 .h4{ margin:0; display:inline-block; border-bottom:5px solid #009841; padding:10px 40px 10px 30px; color:#019541; font-weight:bold; }
.news-wrap-2 dd a{ color:#333; }
.news-wrap-3{ width: 284px; float: left; margin-left: 11px; border: solid 1px #e5e5e5; padding: 1px; }
.news-wrap-3:first-child{ margin-left: 0; }
.news-wrap-3 .n-img{ height: 185px; overflow: hidden; }
.news-wrap-3 .n-tit{ padding: 10px 5px; text-align: center; }
.news-wrap-3 .n-tit a{ color: #333; }
.news-wrap-3 .n-con{ padding: 0px 5px; height: 110px; line-height: 1.8; font-size: 12px; overflow: hidden; color: #858585; text-indent:1em; }
.news-wrap-3 .n-date{ padding: 5px; color: #858585; font-size: 12px; }
.news-wrap-3 .n-date a{ color: #858585; }
.n-more,.n-more:hover{ padding: 20px 30px; background: #009841; border-radius: 0; border: none; }

/* css 重置 */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 14px/22px 微软雅黑;  }

.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;font-size:16px;  }
.slideTxtBox .hd ul li{ width: 100px; float:left; padding:0 15px; cursor:pointer; text-align: center;line-height: 3.2em;color:#525252; }
.slideTxtBox .hd ul li.on{ height:53px;width: 120px;  background:#f39801; border:1px solid #ddd; border-bottom:2px solid #fff;border-top: 3px solid #c27a08; color:#fff;line-height: 2.8em;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1; text-align:left; }
.slideTxtBox .bd li{line-height:24px; font-size: 12px;border-bottom: 1px solid #c2c2c2; margin-top: 16px; }
.slideTxtBox .bd li .date{color:#999;}
.slideTxtBox .bd a{text-decoration: none;color: #303030;}
.slideTxtBox .bd p{color:#5c5c5c;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 2px;}
.bd .neews p{margin-bottom: 22px;text-align: left;white-space: initial;overflow: hidden;
height: 45px;margin-left: 18px;width: 94%;color: #fff;}

.xwxi{color: #fff;font-weight:bolder;font-size:16px;margin-top:-125px;}
.zxxw{padding:0 10px;}
.slideTxtBox .zxxw>a{color:#fff;}
/*=====*/
.xwbt{font-size:16px;font-weight: bold;color:#4c4c4c;}
.xwnr{font-size:14px;}
/*.index-case { position:relative; overflow:hidden; }*/
.index-case .box_wrap{ width:1080px; margin:0 45px; overflow:hidden; }
.index-case ul { overflow:hidden;  }
.index-case li { float:left; width: 260px; margin: 0 12px 0 1px;display: block; }
.index-case li a { display:block; text-align:center; color:#333; }
.index-case li .img_wrap { width: 260px; height: 236px; }
.index-case li img { width:100%; height:100%; }
.index-case .sPrev, .index-case .sNext { position:absolute; left:0px; top:42%; margin-top:-40px; display:block; width:43px; height:80px; background:url(../images/icoLeft.png) center center no-repeat; z-index:2; }
.index-case .sNext { left:auto; right:0px; background:url(../images/icoRight.png) center center no-repeat; }
.case-btn{ border-radius:0; border-color:#009241;}
/*=====*/
.index-gongying { position:relative; overflow:hidden; background:url(../images/gongying.png) no-repeat left center #f0f0f2; border-bottom:dashed 1px #ccc; padding-left:100px; padding-top:40px; padding-bottom:40px; }
.index-gongying .box_wrap{ width:980px; margin:0 45px; overflow:hidden; min-height:150px; }
.index-gongying ul { overflow:hidden;  }
.index-gongying li { float:left; width: 234px; margin: 0 12px 0 1px;display: block; }
.index-gongying li a { display:block; text-align:center; color:#333; }
.index-gongying li .img_wrap { width: 234px; height: 106px; }
.index-gongying li img { width:100%; height:100%; }
.index-gongying .sPrev, .index-gongying .sNext { position:absolute; left:100px; top:42%; margin-top:-40px; display:block; width:43px; height:80px; background:url(../images/icoLeft1.png) center center no-repeat; z-index:2; }
.index-gongying .sNext { left:auto; right:0px; background:url(../images/icoRight1.png) center center no-repeat; }
/*=====*/
.index-kehu { position:relative; overflow:hidden; background:url(../images/kehu.png) no-repeat left center #f0f0f2; padding-left:100px; padding-top:40px; padding-bottom:40px; }
.index-kehu .box_wrap{ width:980px; margin:0 45px; overflow:hidden; min-height:150px; }
.index-kehu ul { overflow:hidden;  }
.index-kehu li { float:left; width: 234px; margin: 0 12px 0 0;display: block; }
.index-kehu li a { display:block; text-align:center; color:#333; }
.index-kehu li .img_wrap { width: 234px; height: 106px; }
.index-kehu li img { width:100%; height:100%; }
.index-kehu .sPrev, .index-kehu .sNext { position:absolute; left:100px; top:42%; margin-top:-40px; display:block; width:43px; height:80px; background:url(../images/icoLeft1.png) center center no-repeat; z-index:2; }
.index-kehu .sNext { left:auto; right:0px; background:url(../images/icoRight1.png) center center no-repeat; }

.home3{width: 100%;margin-top: 50px;margin-bottom: 80px;}
/*.home3_1{width: 485px;margin: 40px auto 0;}*/
/*.home3_1 td{width: 480px;display: inline-block;margin-bottom: 10px;}*/
/*.home3_1 input{width: 480px;border: 1px solid #ca6d70;}*/
/*.home3_1 textarea{border: 1px solid #ca6d70;}*/



